首页> 中国专利> 用于向公共网络传递专用网络特征的系统和方法

用于向公共网络传递专用网络特征的系统和方法

摘要

提供了一种方法,其包括从通信设备接收用于与移动台建立通信会话的请求。该请求是通过经由蜂窝数据网络以信号通知移动台正在发起对该移动台的呼叫来响应的。可以与语音网关交换信令信息,以使一个或多个语音电路被建立,以适应可以在通信设备和移动台之间传播的语音数据。可以经由蜂窝数据网络在因特网协议专用交换分机(IP PBX)和移动台之间建立信令通路。信令通路的建立和一个或多个语音电路的建立基本同时发生,从而使与专用网络相关联的一个或多个特征在通信会话期间被传递到移动台。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-07-08

    授权

    授权

  • 2006-10-25

    实质审查的生效

    实质审查的生效

  • 2006-08-30

    公开

    公开

说明书

技术领域

本发明一般地涉及通信领域,更具体而言,本发明涉及用于向公共网络传递专用网络特征的系统和方法。

背景技术

在通信环境中,网络体系结构已经变得越来越复杂。另外,想要在各种网络环境中通信的客户端或最终用户的增加已致使很多联网配置和系统通过添加元件以适应多个通信平台提供的网络流量的增长和各种增强来作出响应。近年来,为了适应具有各种需求的最终用户的不同群组,已开发出一系列协议和体系结构。例如,某些协议可被用在公共环境中,以允许最终用户利用给定的通信设备来执行通信会话。其他协议可以为最终用户提供在专用网络情形中胜任工作的能力,由此使指定的专用网络节点可以被访问,以提供最终用户可以用来执行通信会话的平台。

由于公共和专用网络系统在大小和复杂性方面的增长,适当的路由选择和有效的通信会话和数据流的管理变得更加重要。在协议无法适应给定服务或特征的情况下,最终用户无法享有给定的通信体系结构的益处。因此,用于提供有效的机制以适当地处理和引导试图实现由多个网络环境提供的益处的最终用户的通信的能力对网络操作者、组件制造者和系统设计者来说是一项重大挑战。

发明内容

从以上描述,本领域技术人员可以意识到存在对改良的通信方法的需求,该通信方法能够在向最终用户提供最优服务和能力时提供更适当的协议集成过程。根据本发明的一个实施例,提供了用于在公共网络中传递专用网络特征的系统和方法,该系统和方法大大减少了与传统的数据管理技术相关联的缺点和问题。

根据本发明的一个实施例,提供了一种用于传递专用网络特征的方法,该方法包括从通信设备接收用于与移动台建立通信会话的请求。该请求通过经由蜂窝数据网络以信号通知移动台正在发起呼叫来响应。在接收到请求之后,可以与语音网关交换信令信息,从而通过语音网关建立一个或多个语音电路,以便适应可以在通信设备和移动台之间传播的语音数据。还可以响应于所述请求经由蜂窝数据网络在因特网协议专用交换分机(IP PBX)和移动台之间建立信令通路。信令通路的建立和一个或多个语音电路的建立基本同时发生,从而使与专用网络相关联的一个或多个特征在通信会话期间被传递到移动台。

本发明的某些实施例可以提供多个技术优点。例如,根据本发明的一个实施例,提供了一种通信方法,该通信方法能够向最终用户提供更大量的服务和能力。这是可以在单个位置(例如移动台)上实现公共和专用网络特征的集成的结果。这种集成使最终用户能够得益于两种通信平台的体系结构。此外,给定的最终用户不必牺牲处理时间或抑制其自身的多样性就可以享有多个联网系统的优势。此外,给定的呼叫可以在专用网络或公共网络中发起,该呼叫是由在通信会话中涉及的移动台发起或接收的。

与本发明的一个实施例相关联的另一技术优点是该体系结构内的给定移动台的体系结构的结果。移动台能够向最终用户实时地提供专用和公共网络两者的服务和特征。移动台还可以消耗最少的电池资源,这延长了移动台的电池寿命。这些性能增强可以以无缝方式获得,从而使给定通信设备的最终用户可以获得以与企业网络中的显示相一致的方式为他显示的信息。在某些实施例中,移动台无需升级就可以实现这些益处。

与本发明的一个实施例相关联的另一技术优点是体系结构的配置的结果,该配置使带来的开销最小,以便增强给定的通信系统。通信系统可以被容易地更新,以适应多个网络体系结构所提供的操作和功能。因此,示例性的实现方式可应用于遗留系统,在该系统中这些特征将有益于最终用户的给定群组。此外,多种系统和体系结构可被增强,以在无需抑制公共或专用网络系统的性能的情况下适应这样的联网协议。移动台不一定需要配备有任何增强特征或能力。此外,由专用网络提供的任意功能都可以利用特征服务器来容易地实现,该特征服务器可以被包括在因特网协议专用交换分机(IP PBX)中或在其外部提供。本发明的某些实施例可以享有这些优点中的一些或全部,或不享有这些优点。从以下附图、描述和权利要求中,本领域技术人员可以容易地清楚其它技术优点。

附图说明

为了更全面地理解本发明及其特征和优点,结合附图参考以下描述,其中相同的标号代表相同的部件,在附图中:

图1是根据本发明一个实施例用于在公共网络中传递专用网络特征的通信系统的简化框图;

图2是可以包括在根据本发明一个实施例的通信系统中的移动台中提供的示例性体系结构的简化框图;以及

图3是示出与用于在公共网络中传递专用网络特征的方法相关联的一系列步骤的流程图。

具体实施方式

图1是用于在公共网络环境中传递专用网络特征的通信系统10的简化框图。通信系统10可以包括移动台12、移动交换中心(MSC)16、蜂窝数据网络20、因特网协议专用交换分机(IP PBX)26和/或以虚线框示出的特征服务器28。特征服务器28可被用于提供IP PBX 26的任意一个或多个功能,下面将更详细描述。通信系统10还可以包括语音IP(VoIP)电话30和语音网关32。通信系统10另外可包括多个通信链路40a-c,这些通信链路可辅助VoIP电话30、语音网关32、MSC 16和移动台12之间的语音数据传递。在图1中以虚线隔开的公共和专用网络可以在通信系统10的体系结构中协同工作,以便将两个网络的益处传递到移动台12,下面将更全面描述。

根据本发明一个实施例,图1一般可被配置或布置为代表可应用于全球移动通信系统(GSM)环境的2.5G通信体系结构。但是,2.5G体系结构仅仅是出于示例目的而提供的,并且可替换地,2.5G体系结构可以被为通信系统10提供通信平台的任意合适的联网协议或布置所替代。例如,通信系统10可以与任意类型的码分多址(CDMA)体系结构一起工作,或与包括了用于执行数据管理操作的平台的任意版本的通用分组无线服务(GPRS)隧道协议(GTP)协同工作。这可以包括向一个或多个客户端或最终用户提供服务或能力的第一代、2G和3G体系结构。

根据本发明的教导,通信系统10提供了数据协调方案,该方案涉及企业通信系统的如下能力:当移动台12在公共无线网络中工作时,能够向移动台12传递专用网络功能。针对语音传输,移动台12可使用公共无线协议(例如GSM或CDMA),而针对语音信令,移动台12可使用公共无线数据协议(例如GPRS)、增强型数据GSM环境(EDGE)、通用移动电信服务(UMTS)、短消息服务(SMS)、多媒体消息(MMS)、1xRTT、1xEV-DO或1xEV-DV等等。这提供了基于无线语音网络的“传统的”语音连接以及基于给定的无线数据网络的增强型信令信道。

通信系统10的配置允许企业系统利用语音网络(例如经由链路40a-c)在专用和公共网络之间建立语音路径。通信系统10还可以建立分离的信令路径(例如经由蜂窝数据网络20)。分离的信令路径可以使增强的信令能够通过建立来自IP PBX 26和移动台12(经由蜂窝数据网络20)的数据连接向移动台12传递专用网络信息。因此,移动台12在公共无线网络中能够接收专用网络PBX特征(例如共享线路、呼叫代答、群组代答、目录功能、消息等待指示符等等),就好像移动台12是专用网络中的IP PBX 26的一部分一样。这允许企业系统向移动台12提供专用网络特征的公共集合,无论移动台12是从专用还是公共网络接收服务。

因此,通信系统10向移动台12的最终用户提供更多的服务、特征和能力。这是公共和专用网络特征的集成和传递的结果。另外,给定的最终用户不会牺牲处理时间,或抑制他自己在能够享有两种系统的优点这方面的多功能性。另外,由于为了适应专用和公共网络功能而对给定系统执行的修改所导致的开销最小。任何通信体系结构都可以被容易地更新,以适应公共和专用系统两者的特征。通信系统10的体系结构的益处可以由具有增强型双模(dual-mode)功能的移动台12来实现,或在不对其体系结构执行增强的情况下由移动台12来同样地实现。信息在移动台12处的显示(例如图像、布置等等)可以以与在企业域中提供的表现相一致的方式被提供到最终用户。

需要注意,给定的呼叫可以在专用网络中发起,也可以在公共网络中发起。另外,呼叫可以由通信会话中涉及的移动台12来发起或接收。呼叫可以适当地停驻在专用网络中以便实现这些操作中的某些操作。

在仅仅出于教导目的而使用的示例性实施例的操作中,呼叫可以由VoIP电话30向移动台12发起。信令信息可以通过耦合IP PBX 26和VoIP电话30的链路来交换。IP PBX 26能够认出涉及给定的移动单元(即移动台12)的呼叫正被建立。注意,移动台12可以被配备或增强,以使其具有双功能能力。可替换地,移动台12可能未配备双功能操作,并依然完全工作在通信系统10的上下文中。

信令可以由移动台12通过正在构建呼叫的蜂窝数据网络20发起。该信令功能可以是IP PBX 26的一部分,或者可以位于分离的特征服务器中。因此,可以在IP PBX 26和移动台12之间交换信令信息(例如呼叫控制信息),由此蜂窝数据网络20可以容易地适应通信会话。IP PBX 26还可以通过蜂窝数据网络20发送呼叫者标识信息,或者可替换地,IPPBX 26可以发送企图通过蜂窝数据网络20来传递的任意其他合适的企业数据。由于信令信息正通过蜂窝数据网络20在IP PBX 26和移动台12之间被交换,因此IP PBX 26也可以与语音网关32交换信令信息。因此,通过通信链路40b在语音网关32和MSC 16之间建立了语音电路(例如时分复用(TDM))。这为要在移动台12和VoIP电话30之间交换的语音数据提供了语音通路。

注意,从高层次的角度来看,通过语音网关32并去往MSC 16的所示呼叫提供了一条媒体路径,由此可经由蜂窝数据网络20来提供信令特征。提供到移动台12的最终用户的专用网络特征可以包括,但不局限于,“保持”功能、会议呼叫功能、静音功能、语音邮件功能、不中断功能、三路呼叫功能、消息警报功能、呼叫转移功能、呼叫等待功能和目录功能。还要注意,在最终用户决定执行某一任务或启动某一操作之前,可能不一定需要建立语音连接。另外,IP PBX 26没有利用语音网关32的路径中的任意信令信息。例如,如果调用“保持”功能,则它可以经由蜂窝数据网络20被完全支持。

一旦呼叫控制路径已经建立或呼叫控制事务已经完成,IP PBX 26就可以出于引出媒体流的目的而向移动台12发出蜂窝呼叫。移动台12包括可用于应对通过蜂窝数据网络20传输的呼叫控制信息的智能性。该智能性还能够在该事务与经由一个或多个语音电路传入的蜂窝呼叫之间进行协调。在一般意义上,这通过有效地管理与通信会话相关联的信令信息和数据交换而使移动台12能够实现在专用和公共网络两者中操作的益处。

蜂窝呼叫可以以与企业呼叫一致的方式被提供给给定的最终用户。这使移动台12能够实现企业(或专用)网络的益处,同时保持其在公共网络环境中现有的能力。例如,一旦呼叫已被建立,VoIP电话30的给定最终用户就可以调用“保持”特征。“保持”功能的启动可被传输到IPPBX 26,IP PBX 26能够再次认出该通信会话涉及移动台12,移动台12具有实现专用和公共网络两者中的操作功能的增强型能力。IP PBX 26可以再次通过蜂窝数据网络20与移动台12交换呼叫控制信令。蜂窝数据网络20可以向移动台12的用户接口发信号(或“ping”移动台12的用户接口),以便使移动台12进入“保持”模式。呈现给最终用户的“保持”模式表示可以反映与在企业网络中可获得的图像、布置和/或协议相一致的图像、布置和/或协议。

在反方向的操作中(再次仅出于示例和教导的目的而提供),移动台12可以通过按下其上提供的给定键而启动“保持”功能。该请求可以经由蜂窝数据网络20传播到IP PBX 26。然后,IP PBX 26可以调用VoIP电话30中的“保持”功能。在此示例性情形中,IP PBX 26随后可以继续负责管理与在VoIP网络中提供的媒体处理能力相一致的媒体。

根据本发明的特定实施例,移动台12是无线话机,其包括能够在公共网络环境中辅助专用网络特征的智能性。这种双重性能力将在下面参考图2来更详细的描述,图2提供了可用于实现移动台12的操作的移动台12的一种示例性体系结构。在其他实施例中,移动台12是一种标准设备,它无需对其内部结构提供任何增强就能够接收可在公共和专用网络两者中获得的特征和服务。

可替换地,移动台12一般可代表想要经由蜂窝数据网络20或IPPBX 26在通信系统10中发起通信会话的最终用户、客户端或用户。移动台12还可以包括其他用于发起通信会话的合适的设备,例如计算机、个人数字助(PDA)、膝上型或电子笔记本、电话、移动终端或者能够在通信系统10内发起语音或数据交换的任意其他的设备、组件、元件或对象。移动台12还可以包括对人类用户的合适接口,例如键区、麦克风、显示器、键盘或其他合适的终端设备。移动台12也可以是试图代表另一实体或元件发起通信会话的任意设备,所述实体或元件例如是程序、数据库或能够在通信系统10内发起语音或数据交换的任意其他的设备、组件、元件或对象。在本文档中使用的数据或信息指的是任意类型的数字、语音、视频、视听或脚本数据,或任意类型的源或对象代码,或具有可从一个点传输到另一点的任意适当格式的任意其他合适的信息。

MSC 16是作为移动台12和语音网关32之间的接口工作的网络元件(即经由公共交换电话网(PSTN))。MSC 16还可以耦合到蜂窝数据网络20。在替换实施例中,MSC 16可以被可用于充当向/从移动台12传播的语音数据的通道的任意合适的接入点所取代。MSC 16还可以与各种其他网络设备通信,以便辅助涉及移动台12的通信。例如,MSC 16可以与无线电接入网(RAN)设备(可能包括基站控制器和基站收发台)通信。

需要注意,基于任意给定的通信方案或体系结构,也可以使用任意数目的其他替换组件来辅助涉及移动台12的通信。诸如服务通用分组无线服务(GPRS)支持节点(SGSN)、数据网关和网关GPRS支持节点(GGSN)之类的元件可被容易地用于辅助移动台12的操作。其他应用可以包括使用PSTN、分组交换数据网络(PSDN)、接入网关、无线局域网(WLAN)、IP网络、网络接入服务器(NAS)、虚拟专用网(VPN)服务器或可用于辅助这里所描述的通信系统10的操作的任意其他合适的网络设备。

移动交换中心16代表一个位置,该位置一般容纳通信交换机和计算机,并确保其在给定地理区域中的小区站点(cell site)被连接。小区站点一般指的是发送和接收设备或组件,可能包括多个将诸如移动台12之类的元件连接到网络的合适的基站。通过控制传输功率和无线电频率,移动交换中心16可以监控无线通信从一个小区到另一小区的移动以及从一个频率或信道到另一频率或信道的转移。移动交换中心16一般还可以处理连接、跟踪、状态、计费信息,以及用于指定区域中的无线通信的其他用户信息。这例如可以包括移动台12被分配了某些无线能力或使用时间的事实,最可能基于与给定的移动网络(例如蜂窝数据网络20)相关联的给定的费用清单。

蜂窝数据网络20代表用于接收和发送向/从移动台12传播的信息分组的互连通信路径的一系列点或节点。蜂窝数据网络20可以提供订购或协定以向移动台12的最终用户提供蜂窝服务。蜂窝数据网络20提供用于在IP PBX 26和移动台12之间交换信令信息的通路,以使企业特征与在公共网络环境中提供的特征同时被传递到移动台12。蜂窝数据网络20在移动台12和通信系统10内或外的任意合适的位置之间提供通信接口,并且可以代表GPRS服务提供商或任意合适的局域网(LAN)、WLAN、城域网(MAN)、广域网(WAN)、VPN或辅助网络环境中的通信的任意其他适当的体系结构或系统。在本发明的特定实施例中,蜂窝数据网络20可以实现用户数据报协议(UDP)/因特网协议(UDP/IP)通信语言协议。通信系统10可以利用任意形式的传输控制协议(TCP)/IP,或者可替换地,可实现用于在通信系统10内发送和接收数据或信息的任意其他合适的通信协议。

IP PBX 26是位于专用网络中的网络组件,并辅助涉及移动台12的通信,无论移动台12在哪个网络中操作。该功能提供了通信路径以及用于建立与移动台12之间的连接以适当地适应移动台12的最终用户的行为的能力。根据本发明的特定实施例,IP PBX 26包括可用于执行这些操作的软件。可替换地,在适当时,可以在IP PBX 26的体系结构中使用或替换其他元件,以便解决特定的配置需求。例如,基于特定通信需求,包括在IP PBX 26中的任意元件都可以以任意合适的硬件、处理器、应用程序接口(API)、专用集成电路(ASIC)、对象、模块、算法的形式提供,或以任意其他合适的元件的形式提供。在某些应用或环境中,IP PBX 26的任意一个或多个功能可在其外部提供(例如在特征服务器28内)。包括在IP PBX 26中的(或在IP PBX 26外部提供的)元件可以反映出针对特定类型的通信协议或规划、分布式体系结构或基于被选性能或服务参数而执行的适应性调节。

根据本发明的另一实施例,特征服务器28可被用于执行IP PBX 26所提供的一个或多个功能。在又一实施例中,特征服务器28可以作为分离的组件或模块被设置在IP PBX 26中,它可用于提供通信路径以及用于建立与移动台12之间的连接以适当地适应移动台12的最终用户的行为的能力。IP PBX 26可以简单地调用特征服务器28,以便实现由移动台12实现的双网络益处。从而,IP PBX 26可以与特征服务器28协作、独立于特征服务器28操作,或者特征服务器28可以在无需IP PBX 26的协助的情况下操作,以便实现专用和公共网络的益处。

VoIP电话30是存在于专用网络中的通信设备,它试图建立与移动台12之间的通信会话。在其他实施例中,VoIP电话30可以被任意其他合适的通信设备所取代,例如计算机、PDA、膝上型或电子笔记本、电话(可能被耦合到视频会议桥)、移动台或能够启动通信系统10内的语音或数据交换的任意其他的设备、组件、元件或对象。在出于论述目的而提供了一种通信布置时,VoIP指定仅仅是出于示例目的而被使用的。基于特定配置需求,VoIP协议可以被任意合适的通信平台所取代。VoIP电话30可以被存在于公共网络中的任意设备所取代(例如PSTN电话、蜂窝点化等等)。

语音网关32是能够辅助涉及移动台12的语音交换的网络节点。语音网关32可以在IP PBX 26接收到由VoIP电话30发起的用于建立呼叫的请求之后接收来自IP PBX 26的信令信息。语音网关32可以在接收到这种信令信息之后设置多个语音电路(代表语音通路),所述语音通路经由给定的PSTN在语音网关32和MSC 16之间扩展。另外,在某些情形中,可以在MSC 16和语音网关32之间建立集成服务数字网络/集成服务用户部分(IDSN/ISUP)链路。可替换地,这种链路可以被用于辅助数据交换的任意合适的连接或耦合所取代,所述数据交换可以有助于涉及移动台12的任意呼叫。语音网关32包括可用于适应提供给移动台12的双功能性的软件。可替换地,设置在语音网关32中的该软件可以被可用于实现语音网关32的操作的任意合适的硬件、组件、元件、API、ASIC、模块或对象所取代。在另一实施例中,这些元件可以被设置在语音网关32外部。

图2是与移动台12相关联的一个示例性体系结构的简化框图。需要注意,专用和公共网络的益处可以由不具有任何双模能力的单个移动台12实现。以下描述参考了具有这种能力的给定移动台,但是这种内部结构不是必需的。图2简单地提供了移动台12的一种示例性实施例,该移动台12包含一种或多种双模功能。还需要注意,图2中元件的布置和配置仅仅是出于教导目的而提供的。各个项目可以被取代、被提供在移动台12外部,或从移动台12的体系结构中完全删除。此外,可以包括在移动台12中的元件可以反映出针对特定类型的通信协议或基于被选性能参数而执行的适应性调节。在适当时,可以将其他元件添加到这样的体系结构,以便解决可能根据特定需求的某些问题。需要注意,在适当时并基于特定的通信协议或体系结构,以下标识的任意元件都可以以任意合适的软件、硬件、处理器、API、ASIC、对象、模块、算法的形式提供,或以任意其他合适的元件的形式提供。

一般而言,移动台12可以支持多种不同的通信模式(例如802.11和蜂窝协议),并且可以支持多种不同的通信平台,例如会话发起协议(SIP)和H.323(下面将更全面描述)。为了自动支持多种协议,移动台12可以执行多个呼叫控制模块,每个呼叫控制模块利用抽象层来支持分离的协议,所述抽象层提供围绕呼叫控制模块的包装器(wrapper)。在操作期间,抽象层可以将接收到的信令信息传递到适当的呼叫控制模块。为了支持多种通信模式,移动台12可以例如使用公共接口将协议栈(例如802.11和和蜂窝栈)集成在一起。因此,在一种示例性情形中,API可以提供对802.11的漫游和扫描功能的访问,同时还提供对功率管理和其他蜂窝漫游和控制功能的访问。

移动台12可以包括耦合到综合模块68的操作/施行(administration)(OA)和管理/策略(MP)元件60,所述综合模块68包括IP电话应用70、信令连接控制部分(SCCP)72、会话发起协议74、人机界面(MMI)76(例如图形用户界面(GUI))和企业移动性协议78。JAVA虚拟机(VM)80可以充当这些元件的基础。

移动台12还可以包括功能元件90,其包括WLAN操作元件92和智能元件94。功能元件90可以与设置在系统服务元件100内的虚拟GSM驱动器104和虚拟WLAN驱动器108交换信息。系统服务元件100可以利用给定的操作系统112,该操作系统112可以耦合到802.11片122,而802.11片122耦合到TCP/IP栈124。如图2所示,实时传输/RTP控制协议(RTCP)128和发现协议130也可以设置在移动台12中。注意,在某些配置中,移动台12可以配备有无线WAN组件,这些无线WAN组件中的某些或全部可以替代这里描述的WLAN组件。这种情形在移动台12不具有任何增强能力并且代表能够接收专用和公共网络的益处的标准无线话机的情况下可能是适合的。

移动台12提供了能够在单个单元中协调来自两个不同网络的数据通信的灵活性。在一般意义上,呼叫控制信息可以被提取,以提供栈交换能力(动态地),以便实现专用和公共网络的益处。移动台12可以包括识别和理解来自专用和公共环境两者的数据流的智能性。移动台12还能够从IP PBX 26获取信息,并将该信息映射为从公共网络传输的语音信息。

在操作中,OA和MP元件60提供用于移动台12的规定操作。例如,对于给定的话机,各种安全性特性和策略(例如与可以经由呼叫处理定址的VPN相关联的多个参数)、概况信息(例如包括最终用户通知和跟踪的电话的行为)和网络参数(例如可能关于速度、服务质量(QoS)等等)可被分配或提供给移动台12。由OA和MP元件60提供的其他策略可以包括基于任意速率规划的路径核实。基于特定需求,这些策略可以被动态地远程控制或在本地控制。另外,OA和MP元件60还可以提出多个无线电参数,包括适当的功率电平、最终用户可以操作的适当的合法信道、最优数据速率等等。漫游参数也可被提供,并且漫游参数涉及各种网络阈值(例如信号强度[彼此相比较]和检查被消耗带宽的信道利用率)。

IP电话应用70、SCCP 72、SIP 74、MMI 76和企业移动性协议78协同合作,以便提供在移动台12内执行多种操作(例如将呼叫设置为“保持”状态、呼叫应答等等)的公共方法。这些元件用于为移动台12提供由给定网络提供的各种功能之间的无缝转换。这些元件提供了一个平台,最终用户可以通过该平台访问企业和公共网络功能两者。企业移动性协议78可以是无缝的服务器专用协议,该协议可以作为JAVA VM 80中的上下文之一运行。企业移动性协议78可以与与IP PBX 26相关联的服务器通信。在一般意义上,企业移动性协议78用于宣告它可能正在进入Wi-Fi网络,并且还可以调查它可以为移动台12做些什么。

RTP/RTCP 128是基本流协议,该协议辅助包括移动台12的数据交换。发现协议130是第2层协议,该协议为移动台12提供广播功能,以使网络能够认出移动台12。注意,移动台12能够向最终用户实时地提供专用和公共网络两者的服务和特征。移动台12还消耗最少的电池资源,并可以延长移动台12的电池寿命。

TCP/IP栈124提供了移动台12的标准基础,并且可以是操作系统112的一部分。802.11片122是一个驱动器,该驱动器知道如何为传入和外出的数据删除和添加头部信息。系统服务元件100是运行在操作系统112顶部的抽象对象。根据特定通信需求,系统服务元件100可以包括任意数目的驱动器。在本示例性实施例中,系统服务元件100包括虚拟WLAN驱动器108和虚拟GDM驱动器104。

功能元件90包括多个元件,这些元件提供了用于确保将由移动台12执行的多个任务能够正确执行的智能性。例如,智能元件94可以解决与功率管理、Wi-Fi流量和小区环境相关的问题。诸如漫游和扫描之类的其他问题可以由WLAN元件操作92来解决。信号强度参数和同步也可以由功能元件90来解决。利用这些元件,还可以容易地适应第二层和第三层漫游(例如识别可能的接入点和认证方案)。智能元件94还可以包括用于解决Wi-Fi受保护访问的对象。Wi-Fi受保护访问行为可以与已经为最终用户的给定概况定义的安全性策略相协调。无线多媒体扩展(WME)操作也可以由智能元件94来提供。WME操作可以是QoS参数的一部分并实现某些功率节省益处。可以将多种其他的元件、软件、API、ASIC、模块、硬件和组件添加到移动台12,以便实现任意所需功能。这种添加可以涉及协议、安全性和带宽参数、速率规划信息或与涉及移动台12的通信会话相关联地任意其他的属性或特性。图2仅仅提供了移动台12的多种可能布置或配置中的一种,以便在执行由专用和公共网络两者提供的操作和任务时实现双功能。

图3是与用于在公共网络中传递专用网络特征的方法相关联的一系列示例性步骤的简化流程图。该方法开始于步骤100,在步骤100处,可以由VoIP电话30向移动台12发起呼叫。在步骤102处,可以通过耦合IPPBX 26和VoIP电话30的链路交换信令信息。IP PBX 26包括如下智能性:它能够认出正在建立涉及具有增强型能力的移动台12的呼叫,从而使其能够成功地实现在公共网络和专用网络中提供的服务和特征的益处。

在步骤104处,IP PBX 26可以经由蜂窝数据网络20以信号通知移动台12正在建立涉及移动台12的呼叫。因此,可以经由蜂窝数据网络20在IP PBX 26和移动台12之间交换信令信息(例如呼叫控制信息),以使蜂窝数据网络20能够容易地提供通信会话。IP PBX 26还可以经由蜂窝数据网络20向移动台12发送呼叫者标识信息,或可替换地,IP PBX 26可以发送试图被传递过蜂窝数据网络20的任何其他合适的企业数据。因此,IP PBX 26利用蜂窝数据网络20建立到移动台12的数据连接。

当在IP PBX 26和移动台12之间交换信令信息时,IP PBX 26还可以在步骤106处与语音网关32交换信令信息。因此,通过通信链路40b在语音网关32和MSC 16之间建立语音电路(即用于将在专用网络中的给定通信设备和移动台12之间交换的语音数据的语音通路)。

在呼叫控制路径已经建立或呼叫控制事务已经完成之后,在步骤108处,IP PBX 26可以向移动台12发出蜂窝呼叫以引起媒体流。移动台12包括可用于应对由蜂窝数据网络20传输的呼叫控制信息的智能性。在步骤110处,该智能性还能够使该事务与蜂窝呼叫相协调。在一般意义上,这通过有效地管理与通信会话相关联的信令信息和数据交换而使移动台12能够实现在专用和公共网络两者中操作的益处。

在步骤112处,蜂窝呼叫可以以与企业呼叫一致的方式被提供给给定的最终用户。这实现了公共和专用网络环境两者的益处。例如,一旦呼叫已经建立,VoIP电话30的给定最终用户就可以调用会议呼叫特征。会议呼叫功能的发起可以被传输到IP PBX 26,IP PBX 26可以再次认出该通信会话涉及移动台12,移动台12具有用于实现专用和公共网络两者中的操作功能的增强型能力。IP PBX 26可以再次经由蜂窝数据网络20与移动台12交换呼叫控制信令。蜂窝数据网络20可以向移动台12的用户接口发信号(或“ping”),以使移动台12进入会议呼叫模式。会议呼叫模式可以与在企业网络中可用的用户接口相一致。

在反方向的操作中(再次仅出于示例和教导的目的而提供),移动台12可以通过按下其上提供的给定键,或通过滚动菜单并选择所提供的选项来启动目录功能。该选择/请求可以传播到蜂窝数据网络20。然后,IPPBX 26可以调用目录功能,并且例如将公司名称及其他内容的列表传递到移动台12的最终用户。然后,IP PBX 26可以保持负责管理与在VoIP网络中提供的媒体处理能力相一致的媒体。

在适当时,图3示出的步骤中的某些可以被改变或删除,附加的步骤也可以被添加到该流程图。这些改变可以基于特定通信体系结构或相关元件的特定接口布置和配置,并且不脱离本发明的范围或教导。应该了解,图3仅示出了通信系统10的多种可能实现方式中的一种。

虽然已经参考特定实施例详细描述了本发明,但是应该理解,在不脱离本发明的精神和范围的情况下,可以对其执行各种其他的改变、替换和变更。例如,虽然已经参考为了建立信令和语音通路而执行的某些步骤和任务而描述了本发明,但是这些步骤可以发生相当大的改变。通信系统10具有很强适应性,因为为了实现上述双功能可以执行任意数目的处理或程序。示例性的情形和配置仅仅是出于论述目的而提供的,并据此应同样地理解。

此外,虽然本发明是参考包括在通信系统10的多个元件来描述的,但是这些元件可以以任意合适的方式被重排或定位,以适应任意合适的路由选择配置。另外,在适当时,图1和2中的任意元件可作为通信系统10外部的分离组件或彼此分离的组件来提供。例如,语音网关32、IP PBX26或移动台12的任意增强功能可以在其外部以单个模块或组件的方式提供,这些单个的模块或组件可用于执行这里所标识的它们的操作。本发明设想这些元件的布置及其内部结构具有很大的灵活性。

本领域技术人员会想到多种其它的改变、替换、变化、变更和修改,并且希望本发明包含所有落入所附权利要求范围内的所有这些改变、替换、变化、变更和修改。为了帮助美国专利商标局(USPTO)以及对该申请授予的任意专利的任意读者理解所附权利要求,申请人希望注意,申请人:(a)不希望所附权利要求中的在本申请的申请日存在的任何权利要求援引35U.S.C.112条第六(6)款,除非“用于...的装置”或“用于...的步骤”专门用在特定权利要求中;并且(b)不希望利用说明书中的任何陈述而以任何没有以其它方式反映在所附权利要求中的方式来限制本发明。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号