专利名称:用于对网络中网际协议语音通信进行管理的系统的制作方法
技术领域:
本发明涉及蜂窝通信,并且更具体地说,涉及对与诸如无线设备的数据通信设备 相关联的网际协议语音(VoIP)通信进行管理的系统。
背景技术:
在无线通信领域的以下的方面中存在问题管理由飞机网络提供给乘客的无线服 务,就如同乘客在非陆地蜂窝通信网络的小区站点漫游。飞机网络对多个用户进行服务,然 而在现有规定下必须禁止用于语音通信的飞机网络的使用。在现有无线网络中尚未解决对 该网络进行管理使得基于飞机的用户能够发起数据通信而不是语音通信。在陆地蜂窝通信领域中,普遍情况是无线用户发起包括服务小区站点上信道的一 对一通信连接以访问所期望的通信服务。这些通信服务可以是传统语音通信、数据通信、或 者使用经VoIP通信连接的数据连接的语音通信。陆地蜂窝网络将VoIP通信连接作为数据 通信连接进行处理,并且将其路由到诸如互联网的数据网络。在陆地蜂窝通信中,在不考虑 所传输数据的内容或者性质的情况下,对所有这些通信连接进行处理。当无线用户进入非陆地蜂窝通信网络时(即,他们作为乘客在飞机中飞行),他们 面对与陆地蜂窝网络不同的规则管制的独特环境。具体地说,现在航班禁止在飞行的飞机 上使用无线设备主动发起语音通信。在这种规定下的问题在于传统蜂窝电话以及更先进的 无线设备和膝上型计算机能够进行语音通信以及数据通信。另外,可以利用无线设备的数 据通信功能访问主动发起VoIP通信服务的数据通信网络,以使得乘客能够通过使用用于 语言呼叫的数据通信连接来绕过规则。此外,使用无线设备(诸如允许802. 11的设备)的 飞机乘客可以连接到飞机网络,并且建立返回他们公司网络的虚拟私有网络隧道,其可以 使用数据通信内容的加密。在这点上,飞机网络在经加密的客户应用空间内具有很少的可 见性或者没有可见性;这样,飞机乘客所使用的无线设备可以利用VoIP服务主动发起未授 权的语音呼叫。
发明内容
通过用于对网络中网际协议语音通信进行管理的本系统(在这里称为“VoIP管理 系统”)解决上述问题,并且在该领域中获得技术进展,其阻止无线设备在诸如当飞机飞行 或者未出现在航站入口时在飞机上的选择环境中实现VoIP呼叫。VoIP管理系统通过存储指示位于飞机上单独识别的无线设备的数据来识别基于 语音的无线设备,向诸如位于飞机上乘客的用户提供无线通信服务。拒绝服务这些经识别 的基于语音的无线设备,以阻止主动发起语音呼叫。另外,当目的地是VoIP服务提供商时, VoIP管理系统识别VoIP分组数据业务,并且可以拒绝该通信连接。由于VoIP服务具有不 同的分组数据业务模式周期性分组发送/接收速率( 20-100分组/秒)以及相对较小 的分组( 64-100字节IP分组数据单元),所以VoIP管理系统也可以基于VoIP分组数据 业务特性(分组定时、分组速率、以及分组大小)来识别经加密的VoIP分组数据业务(对于唯一的源-目的IP对)。当检测到VoIP呼叫时,VoIP管理系统诸如通过向分组数据业 务的分组数据单元添加足够的时延从而使VoIP服务不可使用来打断所识别的VoIP分组数 据业务,而不修改分组数据内容。因此,VoIP管理系统不仅基于无线设备的特征或者呼叫的目的地阻止了主动发起 语音呼叫,还通过监测数据通信连接上的分组数据业务来检测VoIP呼叫的出现。通过调整 分组数据业务处理来使得VoIP服务不可用,可以拒绝服务或者终止所检测到的VoIP呼叫。 该过程不仅可以用于基于飞机的通信,还可以用于在管制VoIP呼叫处理中面临相同问题 的基于地面的系统。
图1以方框图形式说明了将空中子系统与基于地面的接入网络互连的复合空对 地网络的整体结构;图2以方框图形式说明了用于在多乘客商用飞机中具体为无线设备的典型的基 于飞机的网络的典型实施例的结构;以及图3以方框图形式说明了 VoIP管理系统阻止飞机中语音呼叫的典型操作。
具体实施例方式VoIP管理系统能够识别基于语音的无线设备,并拒绝这些设备的无线通信服务。 另外,当目的地是VoIP服务提供商时,VoIP管理系统识别VoIP分组数据业务,并且可以拒 绝该通信连接。由于VoIP服务具有不同的分组数据业务模式周期性分组发送/接收速 率( 20-100分组/秒)以及相对较小的分组( 64-100字节IP分组数据单元),所以 VoIP管理系统也可以基于VoIP分组数据业务特性(分组定时、分组速率、以及分组大小) 识别经加密的VoIP分组数据业务(对于唯一的源-目的IP对)。当检测到VoIP呼叫时, VoIP管理系统在不修改分组数据内容的情况下,诸如通过给分组数据业务的分组数据单元 添加足够的时延从而使VoIP服务不可用,来打断所识别的VoIP分组数据业务。在飞机环 境的上下文中说明了 VoIP管理系统的操作,但是其可以在任何环境中起作用,从而阻止主 动发起语音呼叫,并且更具体地说,阻止VoIP呼叫。总体系统结构图1以框图的形式示出了非陆地蜂窝通信网络的整体结构,其包括与外部网络的 两部分互连的空对地网络2(内部网络),外部网络包括空中子系统3和地面子系统1。该 图示出了非陆地蜂窝通信网络的基本概念,出于简述的目的,没有包括典型的非陆地蜂窝 通信网络中发现的所有部件。图1中公开的基本部件提供了对用于实现非陆地蜂窝通信网 络以向位于飞机中的乘客的无线设备提供内容的各个部件之间的相互关系的教导。图1中示出的整体概念是提供“内部网络”,该网络连接“外部网络”的两个部分, 所述外部网络包括空中子系统3和地面子系统1。空对地网络2在空中子系统3和地面子 系统1之间传输乘客通信业务(包括语音和/或其他数据)和控制信息以及特征集数据, 从而使位于飞机中的乘客的无线设备接收飞机中的服务。空中子系统“空中子系统”是在飞机中实现的通信环境,并且这些通信可以基于包括但不限于有线、无线、光、声(超声)等的各种技术。在题目为“用于无线用户站的基于飞机的网络” 的美国专利No. 6,788,935中公开了这种网络的示例。空中子系统3的优选实施例使用无线技术,该无线技术对于飞机上的乘客和全体 机务人员所携带的乘客无线设备是本地的。将该网络说明为能够进行语音和数据通信,但 是可以将其配置为仅数据通信网络。因此,便携式计算机能通过WiFi或WiMAX无线模式 (或通过有线连接例如LAN)进行通信,或者,PDA能通过VoIP (网际协议语言)进行电话 语音业务。同样地,在空中子系统3的飞机内部时,使用GSM通信协议的手持蜂窝电话通过 GSM进行通信。当处于空中子系统3的飞机内部时,CDMA蜂窝电话使用CDMA,模拟AMPS电 话使用模拟AMPS。连接状态可以是分组交换或电路交换或以上二者。总的来说,空中子系 统3的目标是使乘客和全体机组人员携带的所有乘客无线设备能无缝的在各个地方访问 空中子系统3,而无需考虑这些无线设备所使用的技术。空中子系统3还向乘客的无线设备提供一种用于管理可以在机舱中操作的乘客 的无线设备的服务的配置的机制。这种管理不仅包括提供乘客业务连接,还提供非陆地专 用特征集的可用性,所述特征集是授权给每个用户以供接收的。这些特征包括飞行娱乐服 务,例如多媒体展示,以及基于目的地的服务,其链接乘客现有的旅行计划以及额外服务的 提供,所述服务对于乘客的指定的目的地以及它们的计划旅行时刻表是可用的。乘客因此 在飞行期间以及在其目的地处都提供了增强他们的旅行体验的机会。在飞机中使用的乘客的无线设备101与那些在蜂窝/PCS基于地面的通信网络1 中使用的设备是相同的;但是,这些乘客的无线设备101使用为飞机服务的载波来进行预 注册,和/或用户具有用于认证的PIN码。此外,天线将乘客的无线设备101与客舱中的基 站收发机站(BTS) 111-114进行互连,所述BTS通常具有集成了 BSC/MSC功能的微微小区。 针对所支持的每个空中接口技术添加BTS/BSC/MSC模块。交换机/路由器122用作空中子 系统3和基于地面的通信网络1之间的桥接器(用于介质/内容和信令的有限扩展),因为 交换机/路由器122使用调制解调器123通过空对地网络2接通到基于地面的通信网络1 的呼叫。空对地网络很明显,图1中示出的空对地网络2是基于无线通信(射频或光学)的网络,其位 于基于地面的通信网络1和处于飞机中的乘客的无线设备之间,优选的方法是射频连接。 这种射频连接采用蜂窝拓扑形式,其中,多于一个的单元通常说明了混合的空对地网络2 的地理范围或覆盖区域。该空对地连接携带了乘客通信业务和本地网络信令业务。在优选 实施例中,空对地网络2在单个聚集的通信信道中将所有业务传输到飞机/从飞机进行传 输。因为飞机从一个基于地面小区转到下一个基于地面的小区时,就管理硬切换和软切换 而言,该“单个管道”具有明显的优势。该方法还可以利用更新、更高速的无线蜂窝技术。可替代地,空对地网络2可以通过无线卫星连接来实现,其中在飞机与卫星之间 以及在卫星与地面子系统1之间分别建立射频链路。这些卫星可以与地球同步(看起来相 对于地球的参考点是静止的)或移动的,例如中地轨道(MEO)及低地轨道(LEO)。卫星的实 例包括但不限于Ku波段地球同步卫星、DBS卫星(直播卫星)、铱星系统、全球星系统及国 际海事卫星系统。在专用卫星的情况下,例如这些用于直播的卫星,链路通常是单方向的, 也就是说,从卫星到接收平台(在该例中是飞机)。在这种系统中,需要从飞机发送单向的链路以使得该通信成为双向通信。这种链路可以是卫星或本质上是如上所述的基于地面的 无线链路。最后,与飞机通信的其他模块包括宽广区域链路,例如HF(高频)无线电和更为 特有的系统,例如对流层散射结构。空对地网络2可视为管道,通过该管道,乘客通信业务及控制数据和网络特征集 数据在地面子系统1和空中子系统3之间发送。空对地网络2可以被实现为单射频链路或 多射频链路,一部分信号在不同类型的链路上进行路由,例如空对地链路和卫星链路。因 此,实现这种系统有很大的灵活性,可以以各种组合使用此处公开的各种组件和结构概念。地面子系统地面子系统1由边缘路由器140组成,其将空对地网络2的语音业务(如果被授 权的话)连接到传统的蜂窝通信网络部件,其包括基站控制器141、与其访问位置寄存器相 关联的移动交换中心142、归属位置寄存器(其将语音业务互连到公共交换电话网络144)、 以及其他这样的功能。此外,为了完成呼叫,基站控制器141通过公共交换数据网络143连 接到互联网147。通过网际协议语音服务器146,边缘路由器124还提供到互联网147、公共 交换电话网络144的数据业务的互连,并且提供其它这种功能。这些功能包括认证服务器、 操作子系统、CALEAjn BSS服务器145。这样,可以经空中子系统3和空对地网络2将位于飞机内的乘客无线设备101与 基于地面通信网络的地面子系统1之间的通信传输到非陆地蜂窝通信网络的基于地面的 基站控制器141。下述的并且由空中子系统3、空对地网络2和基于地面的基站控制器141 所提供的增强功能表现为给位于飞机内的乘客无线设备101提供对客户透明的服务。无 线电接入网络(RAN)支持来自多架飞机的通信,并且可以采用单个全方向信号,或者可以 采用多个空间扇区,其中,可以根据方位角和/或仰角来定义所述空间扇区。为了维护空对 地网络2上服务的连续性,飞机网络在不同位置(不同地面子系统1)的无线电接入网络 (RAN)之间的点对点通信链路上进行切换。切换可以是硬切换或者软切换,或者可以是在 空-地和地-空链路上的硬切换和软切换的组合。移动交换中心(MSC)为所有机载系统提供移动性管理,并且随着机载系统在相邻 地面子系统1的服务区域之间移动在地面站之间对管理进行切换。基站控制器(BSC)连接 所有业务到基站收发机子系统(BTS)/从BTS将所有业务连接到BSC。分组数据服务节点 (PDSN)控制每个基站收发机子系统(BTS)在其各自服务区域内的机载系统之间的容量分 配。典型的基于飞机的网络图2示出了在多乘客商业飞机中体现的用于乘客的无线设备的典型的基于飞机 的网络的典型实施例的结构。这种系统包括多个用于实现通信骨干网的部件,该骨干网 用于使得针对各种特点的多个无线通信设备能够进行无线通信。用于乘客无线设备的基 于飞机的网络包括局域网206,其包括使用扩频模式并在近距离内运行的射频通信系统 201。这种网络206支持来自乘客无线设备221-224的电路交换和分组交换连接,并通过网 关收发机或收发机210将这些乘客的无线设备221-224的通信互连到公共交换电话网络 (PSTN) 144和其他目的地,例如互联网147或公共交换数据网络(PDSN)。因此无线乘客保 留了其独自的号码身份,就如同他们直接连接到公共交换电话网络144上一样。乘客的无 线设备221-224包括不同的通信设备,例如便携式计算机221、蜂窝电话222、MP3音乐播放器(未示出)、个人数字助理(PDA)(未示出)、基于WiFi的设备223、基于WiMAX的设备224 等等,出于简述的原因,所有设备此处都称为“乘客的无线设备”,而不考虑它们实现的特定 细节。用于乘客无线设备的基于飞机的网络的基本部件包括至少一个天线205,或将电 磁能耦合到飞机200内的空中子系统3、或从其耦合到天线205的模块,该子系统用于与飞 机200内的多个乘客的无线设备221-224通信。至少一个天线205连接到无线控制器201, 其包含用于控制与多个乘客的无线设备221-224通信的多个部件。无线控制器201包括至 少一个低功率射频收发机202,其使用无线通信模式,例如PCS、CDMA、或GSM来提供电路交 换通信空间。此外,无线控制器201包括低功率射频收发机203,其使用无线通信模式例如 WiFi (其还可以传输分组交换的网际协议语音(VoIP))来提供基于数据的分组交换的通信 空间。最后,无线控制器201包括功率控制部分204,其用于控制多个乘客的无线设备的 功率输出。通过RF噪声和干扰(jamming)装置,其也用于阻止客舱中乘客的无线设备在处 于非陆地模式时直接及错误地访问地面网络。超低空中发射功率电平特征表示由基于飞机 的网络的无线控制器201的功率控制部件204对乘客的无线设备进行控制,以控制乘客的 无线设备221-224所生成的输出信号功率,从而最小化由基于地面的小区站点或基于地面 的乘客无线设备接收到蜂窝信号的可能性。显然,无线控制器201的上述部分能够以各种方式组合或分列,以生成不同于此 处所公开的实现。为了表明本发明的概念,选择所述的特定实现,但所述特定实现并不限制 将该概念应用于其它实现中。无线控制器201通过局域网206连接到多个其他部件,这些部件用于向乘客的无 线设备221-224提供服务。这些其他部件包括飞机接口 209,其为乘客的无线设备的通信 传输提供管理、交换、路由、及聚合功能。数据采集部件207用于与多个飞行系统传感器 211-214和全球定位系统部件216连接,以按照如下所述从多个源收集数据。此外,飞行员 通信设备,例如显示器217和耳机218,通过有线连接或无线连接来连接到局域网206。最后,网关收发器210用于将飞机接口 209互连到天线215,以便使得信号从用于 乘客无线设备的基于飞机的网络传输到位于地面的收发机。包含于这些中的组件是通信路 由器功能,其将通信信号转发到正确的目的地。因此,以飞机上的乘客为目的地的信号被路 由到这些人,而路由到例如处于地面上的乘客的信号被路由到地面子系统。通常最小化最 低点(指向地球)有效的辐射功率(ERP)的飞机天线模式可以在飞机上的天线215的实现 中使用,以对乘客的无线设备的基于飞机的网络进行服务。乘客登录访问系统在每架飞机上,通常通过乘客的无线设备注册处理来控制乘客对电子通信的访 问,其中,每个电子设备必须被识别、认证和授权来接收服务。对于乘客的无线设备和飞机 上现有的空中无线网络之间的无线通信而言,飞机是设备齐全的环境,所以所有的通信由 网络控制器控制。因此,当乘客激活他们的无线设备时,就在乘客的无线设备和网络控制器 之间启动了通信会话,以识别乘客正在使用的设备类型及它们的无线协议。在用户的无线 设备上将“启动画面”发送给乘客,以宣告进入无线网络端口。一旦建立,网络控制器向乘 客的无线设备发送一系列登录画面,使乘客能识别自己并验证他们的身份(如果乘客的无线设备没有准备好通过自动将乘客登录到网络的智能卡来自动执行这些任务)。作为这种 处理的结果,向乘客的无线设备提供唯一的电子身份(IP地址),网络能响应乘客的无线设 备而无需其它管理性的开销。认证处理可以包括使用安全处理,例如密码、扫描乘客不可改 变的特征(指纹、视网膜等)等。一旦乘客无线设备登录,乘客就可以访问自由标准电子服 务,所述自由标准电子服务可以从网络获得或者是针对特定乘客来定制的电子服务。语咅呼叫的管制现在,当飞机在飞行中或者在地面上(不是在机场航站大楼)时,在一些管辖地域 中的政府管制以及航线管制禁止在飞机上使用无线设备以主动发起语音通信。强制执行该 指令的问题是许多传统手机和更先进的数据中心无线设备以及膝上型计算机能够进行语 音通信以及数据通信。可以利用无线设备的数据通信功能以访问数据通信网络或者主动发 起VoIP通信服务的服务提供商,从而使得乘客能够通过使用针对语音呼叫的数据通信连 接来绕过关于语音呼叫上的禁令。使用无线设备(诸如允许802. 11的设备)的飞机乘客 可以连接到飞机网络,在飞机网络处,他们可以连接到VoIP服务提供商站点或者建立返回 他们私有网络的虚拟专用网络隧道,其可以使用对数据通信的内容的加密。在这点上,飞机 网络在经加密的客户应用空间内具有很少或者没有可见性,并且飞机乘客所使用的无线设 备可以利用VoIP服务主动发起未授权的语音呼叫。网际协议语咅网际协议语音(VoIP)是针对语音通过互联网或者其它分组交换网络来传输而优 化的协议。VoIP系统携带电话信号,例如通常使用语音数据压缩技术来减少数据速率、封装 在IP上的数据分组流中的数字音频。存在用于VoIP服务的两种类型的公共交换电话网络 (PTSN)直接内部拨号(DID)以及接入号码(access number) 0直接内部拨号将呼叫者直 接连接到VoIP用户,而接入号码的使用需要呼叫者连接到VoIP服务器,随后输入VoIP用 户的扩展号码。在网际协议网络中的问题是一些数据分组可能不能到达它们所预期的目的地。诸 如TCP/IP的传输协议允许接收设备请求重新发送丢失的分组;不幸的是,该重传过程通常 导致数据流中很长的暂停以及多于几百毫秒的数据传输时延,从而使得诸如TCP/IP的方 案不适合大多数电话应用。出于这些原因,VoIP系统通常使用称为用户数据报协议或者 UDP的传输方案。该机制不会被暂停或者不会受到传输时延的影响(如果针对VoIP使用 TCP/IP的话),这主要是因为不像TCP/IP那样,不存在丢失分组的重传。相反,IP网络经常 通过给UDP分组分配更高优先级(一般称为服务质量或者QoS)尝试减少VoIP分组丢失。 因为UDP不提供确保以顺序次序传输数据分组或者提供QoS保证的机制,所以VoIP实现面 临处理时延和抖动的问题。当卫星电路参与时,由于很长的往返程传播延迟(对于地球同 步卫星400毫秒至600毫秒),这的确是真实的。接收节点必须对可能顺序错误、延迟、或 者丢失的IP分组进行重构,同时确保音频流保持正确的时间一致性。通常通过抖动缓冲器 (jitter buffer)的方式以及/或者使用通过以通常称为“舒适噪声”代替丢失分组尝试欺 骗人耳的分组丢失隐藏算法(packet lossconcealment algorithm)实现该功能。除非分组丢失级别变得极高(取决于所使用的音频编码算法,5%或者更高的数 量级),否则使用高质量分组丢失隐藏算法允许UDP作为用于个人对个人语音交谈的可接 受的传输协议。这是因为相对容易欺骗人耳听到不存在的某些声音。不幸的是,现有技术的分组丢失隐藏算法没有减轻分组丢失在许多精确度敏感的应用上的有害影响,其中,通常 针对所述精确度敏感的应用使用语音信道(因此使用UDP);例子包括自动语音识别系统、 自动扬声器识别系统、以及具有听力缺陷的人通常所采用的TTY/TDD通信。VoIP管理系统本实施例中的VoIP管理系统299是飞机网络的一部分,并且可以将其连接到无线 控制器201,或者可以作为子例程是无线控制器201的一部分。无线控制器201通过存储用 于指示位于飞机上的单独识别的无线设备的数据并且使用该数据管理其通信会话,来向位 于飞机上的乘客提供无线通信服务。图3以流程图形式说明了 VoIP管理系统299阻止飞机中语音呼叫的典型操作。 在步骤301处,无线控制器201通过与乘客无线设备进行通信从而识别无线设备和乘客、确 定他们授权从空中网络接收服务,对来自乘客无线设备的服务请求做出响应,从而发起通 信会话。一旦在步骤302处确定将要授权的乘客和无线设备,VoIP管理系统299就在步骤 303处使用无线设备信息以确定该无线设备是否是基于语音的无线设备。在步骤304处,拒 绝服务这些经识别的基于语音的无线设备,从而阻止主动发起语音呼叫。如果确定无线设备不是基于语音的无线设备,VoIP管理系统299就在步骤305处 通过确定该通信连接的目的地是VoIP服务提供商,对发起VoIP分组数据业务的尝试进行 识别。随后,在步骤306处拒绝该通信连接。必须对乘客无线设备的网页浏览进行监视,从 而确定乘客是否尝试访问作为他们互联网连接部分的VoIP服务提供商。VoIP管理系统299还必须识别乘客把他们的无线设备连接到诸如公司网络的虚 拟专用网络(VPN)的情况。为了安全的目的,VPN可以使用数据加密,飞机网络在经加密的 客户应用空间内具有很少或者没有可见性,并且飞机乘客所使用的无线设备可以利用VoIP 服务来主动发起未授权的语音呼叫。然而,VoIP管理系统299还可以基于VoIP分组数据 业务特性分组定时、分组速率、以及分组大小,来识别经加密的VoIP数据业务(对于唯一 的源-目的IP对)。VoIP服务具有不同的分组数据业务模式周期性分组发送/接收速率 ( 20-100分组/秒)和相对较小的分组( 64-100字节IP分组数据单元)。因此,如果乘客无线设备是授权访问空中网络并且已经建立了数据通信连接的以 数据为中心(或者语音和数据)的设备,那么VoIP管理系统299在步骤307处对与乘客无 线设备相关的分组数据业务进行监视。VoIP管理系统299在步骤308处针对该数据通信会 话计算至少一个分组数据传输特性。在步骤309处,将所确定的分组数据传输特性与预定 的分组数据传输特性进行比较,并且如果确定该数据通信会话不是语音呼叫,就不采取行 动并且监视继续。与VoIP分组数据业务相关的分组数据传输特性是那些需要确保可见的VoIP呼叫 连接的特性,以及那些与语音而不是数据的典型特性相关的特性。这样,经由分组发送/接 收定时分析以及对于普通源/目的IP和传输端口的平均分组大小,对经加密的VoIP分组 数据业务进行识别。例如,典型地,VoIP分组数据业务包含在一段时段内相对一致的分组数 据单元流。因此,VoIP管理系统299在T秒(例如,5秒)时段内搜索每t秒发送/接收的 N个分组(例如, 50分组/秒),其中,分组数据单元的平均大小小于k字节(例如,100 字节)。该因子的模式对于数据通信会话是非典型的,但是对于VoIP呼叫是期望的。分组 数量N、时间帧t、以及时段T是值的典型范围;并且可以对这些值进行调整,从而确保所做
11决定的精确性。可替换地,对于T秒(例如,5秒)持续时间,平均分组间接收/发送时间 < t毫秒(例如, 40毫秒),其中,可以确定平均分组大小小于k字节(例如,100字节), 并且使用其作为用于VoIP呼叫的度量。当使用上面分析(或者其它可比较的分组数据业务分析)将数据业务识别为 “VoIP”时,VoIP管理系统299在步骤310处在经加密的业务上施加一些控制,即对于分组 流在某个持续期间内的“时延策略(latencypolicy)”。VoIP管理系统299因此打断所识别 的VoIP分组数据业务,而不通过诸如向分组数据业务的分组数据单元添加时延以使VoIP 服务不可用来修改分组内容。一个这种时延调整包含在时段P内系统地延迟所识别的VoIP 分组数据业务流中的数据分组L毫秒(例如,1000毫秒)。可替换地(或者另外),VoIP管 理系统299可以速率限制分组的数量——在时段Q内χ分组/y秒(例如,20分组/秒)。 延迟时间L、x分组和y秒的速率限制、以及时段P、Q都是可调整的,从而确保所进行校正的 有效性。这样,VoIP管理系统299不明显但是精确地对在飞机中尝试的语音呼叫的实例进 行识别。虽然一些响应是简洁的,例如终止呼叫或者拒绝服务,但是其它响应被设计得不打 断有效数据业务,而是通过断开连接使VoIP通信连接自我管制。在该情况下,不分析或者 打断乘客数据,从而确保不打断有效数据通信会话,并且校正测量不影响所发送/接收的 数据的精确性或者有效性。因此,校正测量仅影响VoIP,并且设计使得服务提供商实现断开 VoIP呼叫连接。VoIP管理系统使得基于飞机的用户不考虑他们使用的无线设备的特性,都能够发 起数据通信而不是语音通信。该过程不仅可以用于基于飞机的通信,还可以用于在对VoIP 呼叫处理进行管制中遇见相同问题的基于地面的系统。
权利要求
1.一种用于阻止无线设备主动发起语音呼叫的系统,包括网络模块,用于生成射频通信信号以与所述多个无线设备中的至少一个进行通信;以及连接到所述网络模块的语音呼叫阻止模块,用于禁止所述无线设备主动发起语音呼 叫,包括数据监视模块,用于响应于参与通信连接的所述无线设备之一,确定所述通信连接是 否包含语音呼叫,以及呼叫终止模块,用于响应于检测到语音呼叫的存在,使所述语音呼叫终止。
2.根据权利要求1所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述数 据监视模块包括数据特性模块,用于响应于分组数据通信连接,识别由所述一个无线设备在所述分组 数据通信连接上交换的分组数据业务的至少一个数据传输特性的值;以及关联模块,用于将所述至少一个数据传输特性的所识别的值与语音呼叫数据传输特性 的预定值进行比较。
3.根据权利要求2所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述数 据特性模块根据包括以下内容的数据传输特性的组分组间定时、分组大小、每时段发送的 分组的量、以及每时段接收的分组的量,确定所述分组数据业务的所述至少一个数据传输 特性的所述值。
4.根据权利要求2所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述呼 叫终止模块包括分组处理模块,用于可控制地调整所述分组数据业务的处理以实现所述分组数据业务 的至少一个数据传输特性的值,其中,所述分组数据业务的至少一个数据传输特性的值不 对应于语音呼叫的至少一个数据传输特性的值。
5.根据权利要求4所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述分 组处理模块根据包括以下内容的数据传输特性的组分组间定时、每时段发送的分组的量、 以及每时段接收的分组的量,实现所述分组数据业务的至少一个数据传输特性的值。
6.根据权利要求4所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述分 组处理模块实现所述分组数据业务的至少一个数据传输特性的值,而不修改所述分组数据 业务的内容。
7.根据权利要求1所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述数 据监视模块包括通信连接地址模块,用于响应于包括语音呼叫目的地的所述通信连接,确定所述通信 连接包括语音呼叫。
8.根据权利要求7所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述呼 叫终止模块包括分组处理模块,用于响应于包括数据通信连接的所述通信连接,可控制地调整在所述 数据通信连接上携带的分组数据业务的处理,以实现所述分组数据业务的至少一个数据传 输特性的值,其中,所述分组数据业务的至少一个数据传输特性的值不对应于语音呼叫的 至少一个数据传输特性的值。
9.根据权利要求8所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述分 组处理模块根据包括以下内容的数据传输特性的组分组间定时、每时段发送的分组的量、 以及每时段接收的分组的量,实现所述分组数据业务的至少一个数据传输特性的值。
10.根据权利要求8所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述分 组处理模块实现所述分组数据业务的至少一个数据传输特性的值,而不修改所述分组数据 业务的内容。
11.根据权利要求1所述的用于阻止无线设备主动发起语音呼叫的系统,其中,所述数 据监视模块包括设备确定模块,用于将所述无线设备识别为语音通信设备;并且其中,所述呼叫终止模块拒绝对所述无线设备的服务。
12.一种用于阻止无线设备主动发起语音呼叫的方法,包括在网络中生成射频通信信号以与所述多个无线设备中的至少一个进行通信;以及禁止所述无线设备主动发起语音呼叫,包括响应于参与通信连接的所述无线设备之一,确定所述通信连接是否包含语音呼叫;以及响应于检测到语音呼叫的存在,终止所述语音呼叫。
13.根据权利要求12所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 确定步骤包括响应于分组数据通信连接,识别由所述一个无线设备在所述分组数据通信连接上交换 的分组数据业务的至少一个数据传输特性的值;以及将所述至少一个数据传输特性的所识别的值与语音呼叫数据传输特性的预定值进行 比较。
14.根据权利要求13所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 确定步骤根据包括以下内容的数据传输特性的组分组间定时、分组大小、每时段发送的 分组的量、以及每时段接收的分组的量,确定所述分组数据业务的所述至少一个数据传输 特性的所述值。
15.根据权利要求13所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 终止步骤包括可控制地调整所述分组数据业务的处理以实现所述分组数据业务的至少一个数据传 输特性的值,其中,所述分组数据业务的至少一个数据传输特性的值不对应于语音呼叫的 至少一个数据传输特性的值。
16.根据权利要求15所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 可控制地调整处理的步骤根据包括以下内容的数据传输特性的组分组间定时、每时段 发送的分组的量、以及每时段接收的分组的量,实现所述分组数据业务的至少一个数据传 输特性的值。
17.根据权利要求15所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 可控制地调整处理的步骤实现所述分组数据业务的至少一个数据传输特性的值,而不修 改所述分组数据业务的内容。
18.根据权利要求12所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述确定步骤包括响应于包括语音呼叫目的地的所述通信连接,确定所述通信连接包括语音呼叫。
19.根据权利要求18所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 终止步骤包括响应于包括数据通信连接的所述通信连接,可控制地调整在所述数据通信连接上携带 的分组数据业务的处理,以实现所述分组数据业务的至少一个数据传输特性的值,其中,所 述分组数据业务的至少一个数据传输特性的值不对应于语音呼叫的至少一个数据传输特 性的值。
20.根据权利要求19所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 可控制地调整处理的步骤根据包括以下内容的数据传输特性的组分组间定时、每时段 发送的分组的量、以及每时段接收的分组的量,实现所述分组数据业务的至少一个数据传 输特性的值。
21.根据权利要求19所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 可控制地调整处理的步骤实现所述分组数据业务的至少一个数据传输特性的值,而不修 改所述分组数据业务的内容。
22.根据权利要求12所述的用于阻止无线设备主动发起语音呼叫的方法,其中,所述 确定步骤包括将所述无线设备识别为语音通信设备;并且其中,所述终止步骤拒绝对所述无线设备的服务。
全文摘要
VoIP管理系统能够识别基于语音的无线设备并且拒绝到这些设备的无线通信服务。VoIP管理系统还识别VoIP分组数据业务,并且可以拒绝该通信连接。由于VoIP服务具有不同的分组数据业务模式,所以VoIP管理系统还可以基于VoIP分组数据业务特性(分组定时、分组速率、以及分组大小)识别经加密的VoIP分组数据业务(对于唯一的源-目的地IP对)。当检测到VoIP呼叫时,VoIP管理系统诸如通过向分组数据业务的分组数据单元添加足够的时延从而使VoIP服务不可使用来打断所识别的VoIP分组数据业务,而不修改分组数据内容。
文档编号H04W12/00GK101999217SQ200980112821
公开日2011年3月30日 申请日期2009年2月9日 优先权日2008年2月11日
发明者B·A·劳尔, J·斯塔马托普洛斯 申请人:Aircell有限公司