用于使用分布式移动体系结构路由呼叫的系统、方法和设备的制造方法_4

文档序号:8514970阅读:来源:国知局
信,以例如使得由第一基于地面的DMA服务器服务的设备之间,诸如第一无线电话设备992能够进行通信。经由私有IP网络950,基于卫星的DMA服务器910还能够与其它DMA网关,诸如第一基于地面的DMA网关960和第二基于地面的DMA网关970通信。因此,由基于卫星的DMA服务器910服务的设备将能够与和基于地面的DMA网关960和970通信的设备,诸如由与第二基于地面的DMA网关970通信的第二基于地面的DMA服务器972服务的第二无线电话设备974通信。总之,如图6 — 9所示的特定说明性实施例所述,可以按照需要部署基于卫星的和基于地面的DMA服务器和基于卫星的和基于地面的网关,以使得各种通信设备之间能够进行通信。
[0072]为了便于实现由不同网络服务的设备之间的通信,DMA网关保持标识它们每一个服务的设备的信息。例如,由第一 DMA服务器服务的无线电话设备的用户可以将通信发送给由第二 DMA服务器服务的目标无线电话设备的用户。第一和第二 DMA服务器两者与一个DMA网关通信,该DMA网关使得由不同DMA服务器服务的设备之间能够进行通信。该DMA网关配置为通过访问指示哪个DMA服务器给哪个无线设备提供服务的信息路由通信。DMA网关可以在DMA网关中本地保持信息,或可以访问保持在该DMA网关可以访问的中央寄存器内的信息。当该信息被本地保持在DMA网关内时,网络内的DMA网关通过交换描述它们服务的设备的寄存器数据,彼此提供关于它们服务的设备的信息。寄存器数据描述这样的设备,对于这些设备它们服务的网络是归属网络,以及在它们的网络上是访问者的设备。该信息被在DMA网关之间直接交换,或通过下面参考图10进一步描述的中央数据库交换。
[0073]图10示出了网络1000,其包括便于不同类型网络上的设备之间的通信的一对DMA网关1010和1050。第一 DMA网关1010与多个DMA服务器1012、1014和1016以及多个传统网络1020、1030和1040通信。如下面参考图11所述,DMA网关1010包括配置为与PSTN1020、诸如由无线电话和通信设备使用的移动交换中心(MSC) 1030、以及公共IP网络1040通信的接口。因此,DMA网关1010允许由DMA服务器1012、1014和1016服务的设备和由相关联的传统网络1020、1030和1040服务的设备之间的通信。
[0074]另外,DMA网关1010,通过卫星通信网络1080或其它DMA网关网络,与其它DMA网关通信,以支持由不同DMA网关服务的设备之间的通信。例如,第二 DMA网关1050与私有IP网络1060相关联,私有IP网络1060为多个DMA服务器1052、1054和1056以及由它们服务的设备服务。因此,通过DMA网关1010和1050,由DMA服务器1012、1014和1016之一服务的设备或由传统网络1020、1030和1040服务的设备可以与由DMA服务器1052、1054和1056服务的设备或由第二 DMA网关1050服务的其它网络通信。私有IP网络1060还包括中央寄存器数据库1070,其保持由网络1000内的DMA网关和DMA服务器服务的设备的信息。下面进一步描述这种中央寄存器数据库1070的操作。
[0075]如图10所示,DMA服务器1012、1014和1016中的一个或多个可以通过卫星上行链路或其它通信介质与相应DMA网关,诸如DMA网关1010直接通信。作为替代,一个或其它DMA服务器1052、1054和1056可以经由私有IP网络1060与DMA网关,诸如DMA网关1050通信,其中DMA服务器1052、1054和1056和DMA网关1060参与私有IP网络1060。当DMA服务器在私有IP网络上与DMA网关通信时,相应DMA服务器和DMA网关可以通过在私有IP网络上传输IP分组数据彼此通信。在另一方面,当DMA服务器经由不同介质与DMA网关通信时,DMA服务器和DMA网关可以根据可访问介质的协议彼此通信。
[0076]在图6 — 10的网络中,DMA网关的实施例交换标识由一个或多个DMA服务器服务的设备或由这些DMA网关服务的其它通信网络的通信信息。当DMA网关检测到其在一个或多个DMA服务器的通信范围内时,该DMA网关将来自这些DMA服务器或其它通信网络的通信信息发送到一个或多个其它DMA网关或发送到中央数据库,诸如中央寄存器数据库1070。该通信信息可以包括该DMA网关与之通信的DMA服务器或多个DMA服务器的通知。当DMA网关在各种DMA服务器的通信范围之间移动时,或反之亦然,DMA网关可以发送附加通知或其它信息,以更新以前传递的关于各种DMA网关可以访问哪些通信网络的通信信息。
[0077]在一个实施例中,该通信信息包括寄存器信息,诸如由DMA服务器或其它通信网络保持的归属位置寄存器(HLR)信息和访问者位置寄存器(VLR)信息。如参考图1和图2所述,由于DMA服务器可以包括便携或移动设备,DMA服务器信息还可以标识DMA网关是DMA服务器的归属网关,还是DMA服务器向DMA网关临时登记在访问者DMA寄存器中。
[0078]当另一个DMA网关接收到来自第一 DMA网关的DMA服务器信息时,第二 DMA网关将该DMA服务器信息存储在归属DMA寄存器中,第二 DMA网关还在归属DMA寄存器中存储关于由其服务的设备的信息。第二 DMA网关接收来自其服务的设备之一并且以由第一 DMA网关服务的无线设备为目标的通信。然后,第二 DMA网关经由DMA网关网络将该通信路由到第一 DMA网关。第一 DMA网关然后使用其自己的存储着关于由其服务的设备的信息的归属DMA寄存器,将该通信定向到为目标通信设备服务的网络和/或DMA服务器。
[0079]当DMA网关接收到关于与DMA网关相关联的一个或多个DMA服务器的DMA服务器信息,或关于该DMA网关服务的其它网络的信息时,DMA网关可以用若干方法将该DMA服务器信息提供给其它DMA网关。例如,DMA网关可以向其它DMA网关发送通知,通知它已经接收到该DMA服务器信息,并且可以从该DMA网关或如下所述从中央数据库检索该DMA服务器信息。然后,响应于来自请求该DMA服务器信息的一个或多个网关的查询,该DMA服务器信息被传递给其它DMA网关。作为替代,当收到DMA服务器信息时,DMA网关可以自动将DMA服务器信息发送给其它网关。
[0080]取代或除了向其它DMA网关发送DMA服务器信息之外,如图10所示,DMA网关可以向中央数据库发送DMA服务器信息。然后,例如,当DMAG网关诸如DMA网关1010在DMA服务器,诸如DMA服务器1012的通信范围内时,DMA服务器信息被发送到中央寄存器数据库1070。DMA服务器信息经由卫星通信网络1080从DMA网关1010被发送到DMA网关1050,在DMA网关1050,DMA服务器信息经由私有IP网络1060被路由到中央寄存器数据库。因此,当DMA服务器网络和其它网络被添加到系统时,为这些通信网络中的每一个服务的DMA网关接收该通信网络的通信信息,并且将该通信信息发送到中央寄存器数据库1070。然后,每个其它DMA网关可以从中央寄存器数据库1070接收新的通信信息。
[0081]中央寄存器数据库1070可以经由为该中央寄存器数据库服务的DMA网关1050自动发送新的通信信息。作为替代,当接收到新的通信信息时,接收到通信信息的DMA网关或中央寄存器数据库1070可以向其它DMA网关发送可以检索新信息的通知。
[0082]图11示出了包括由DMA网关1102服务的多个网络的操作环境1100。DMA网关1102通过配置为支持不同类型网络的多个接口为网络服务。DMA网关1102经由数据网络接口 1106与私有IP网络1104,诸如如图7所示用于与一个或多个DMA服务器和/或中央寄存器数据库通信的私有IP网络进行通信。DMA网关1102经由卫星网络接口 1110与DMA网关网络通信,在这个例子中,DMA网关网络包括卫星网络1108。另外,DMA网关1102包括使得DMA网关1102能够与一个或多个传统网络通信的一个或多个接口。例如,DMA网关1102经由PSTN/ISDN接口 1114与公共交换电话网络(PSTN)或综合业务数字网络(ISDN)1112通信。DMA网关1102经由公共IP接口 1118与公共IP网络1116通信,公共IP接口 1118使得DMA网关1102能够例如交换互联网数据或网络语音电话(VoIP)呼叫。DMA网关1102还经由移动设备接口 1122与无线网络1120通信。DMA网关1102还经由SS7TCAP/SCCP接口 1126与ANSI —41网络1124通信,SS7TCAP/SCCP接口 1126可以操作用于ISUP信令、DMA服务器标识、漫游登记和参考参考图5描述的SS7GW接口 522描述的其它功能。
[0083]一个或多个处理器1130与接口 1106、1110、1114、1118和1122以及存储器设备1140耦接。存储器设备1140可以包括一个或多个随机访问存储器,包括易失和非易失可重写存储器设备、只读存储器和数据存储设备。存储器设备1140保持给处理器1130提供可执行指令以支持DMA网关1102的功能的多个软件模块。所述模块包括一个或多个网关模块1142,网关模块1142包括操作系统和基本控制软件,基本控制软件使得处理器1130能够与其网络接口交互。一个或多个转换模块1144控制由网络之一使用的数据和数据格式到该数据被传输到的一个或多个其它网络的数据和数据格式的转变。一个或多个路由模块1146给处理器提供用于在适当接口之间路由通信的指令。路由指令使用关于设备通过各种服务器、网关和网络的可访问性的信息。因此,当接收到关于通信的信息时,提供指示该通信要通过哪些DMA网关从其来源定向到其目的地的路由指令。
[0084]一个或多个传统网络通信模块为处理器1130提供指令,以与每个传统通信网络接口 1114、1118、1122交互。一个或多个DMA检测模块1152给处理器提供指令,用于检测可访问的DMA服务器的存在,并且将该服务器集成到DMA网络内。一个或多个寄存器数据管理模块1154接收、保持和/或转发各种网络和设备的寄存器数据。一个或多个寄存器数据管理模块1154可以操作地与社区位置寄存器(CLR)/访问者位置寄存器网关(VLR)/网关(GW) /全局码(GT)(总地称为CVGG)数据存储设备1160耦接,以保持DMA服务器和通过DMA网关1102通信的其它网络的寄存器数据。下面参考图9和10描述根据本公开的实施例所存储的寄存器数据。
[0085]DMA网关1102可以以若干形式实现。例如,如参考图6和7所描述的,DMA网关1102可被实现为轨道卫星。作为替代,DMA网关1102可以包括固定或便携地面站。DMA网关1102通过网关网络彼此通信。在图6和7的例子中,网关网络包括卫星通信网络。然而,如果DMA网关仅包括基于地面的站,网关网络可以包括点到点网络,通过微波通信、光学或其它电缆连接或其它类型的通信系统便于实现点到点网络。如果网关网络包括轨道和基于地面的站两者,网关网络可以包括基于卫星的和不基于卫星的通信系统两者。
[0086]图12和13示出了描述如何将包括寄存器数据的通信信息存储在DMA网关或中央寄存器数据库内的表。图12和13中的表是逻辑表示。这些表内的条目不代表例如可见于电子表格文档的单个条目内的单个值。而是表的行和列内的条目表示存储在表内的一类信息。
[0087]在图12和13的例子中,示出了三个DMA网关和三个DMA服务器的代表性数据,虽然寄存器数据表内可以包括参与DMA网络的任意数目的DMA网关和DMA服务器的数据。在这个例子中,假设每个DMA网关与被以相同标号指示的相应DMA服务器通信,例如,DMA网关I与DMA服务器I通信等。图12示出了表1200和1250,它们分别表示存储在DMA网关I和DMA网关2中的每一个内的寄存器数据,而图10示出了表1000,其表示存储在用于三个DMA网关的中央寄存器数据库内的寄存器数据。
[0088]在用于DMA网关I的表1200中,三个行1210、1212和1214存储用于相应DMA服务器,DMA服务器1、DMA服务器2和DMA服务器3中的每一个的寄存器数据。在CLR数据库列1220中,为三个DMA服务器中的每一个存储CLR数据,并且在VLR数
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1