用于实现针对移动订户的数字通信的方法和系统的制作方法_4

文档序号:9621453阅读:来源:国知局
[0075]驻留MVC App 111的移动设备110离开Wi_Fi网络并且发现其在归属运营商114的覆盖范围之外。MVC订户正处于漫游状态。MVC App 111执行以下排他性场景。MVC App111检测可以以可接受的信号强度进行连接的移动热点,如W1-Fi。移动用户继续使用MVCApp 111来通过移动热点处理呼入和呼出呼叫。
[0076]MVC App 111检测到其所驻留的移动设备110的漫游数据SIM,移动用户继续使用MVC App 111来通过漫游数据连接处理呼入和呼出呼叫。
[0077]MVC App 111检测到其所驻留的移动设备110的漫游功能被禁用,则MVC App 111将停止其数据和语音通信服务。响应于与关联MVC App 111的通信失败,CM服务器105停止归属运营商114的呼叫转移并释放之前分配的虚拟号码120。
[0078]MVC App 111检测到其所驻留的移动设备110的漫游功能被启用。根据MVC订户的设置,MVC App 111指示CM服务器105不停止归属运营商114的呼叫转移。MVC订户继续使用MVC App 111来通过由第三方运营商提供的漫游数据带宽处理呼入和呼出呼叫。或者MVC App 111指示CM服务器105停止归属运营商114的呼叫转移并释放之前分配的VN,而且MVC订户利用第三方运营商进行语音和数据漫游。
[0079]以上场景作为对MVC App 111的设置的一部分,由移动用户预先允许。
[0080]通过MVC App 111与VoIP服务器109的网状网络之间的连接来支持以上讨论的各种数据通信。VoIP服务器109的网状网络被用作MVC订户102与互联网云113之间的数据网关。
[0081]呼入呼叫被定义为被呼叫号码是MVC订户的移动号码的呼叫。图2示出通过MVCApp 111和MVC基础设施103处理呼入呼叫的决定过程。如果通过MVC App 111产生了呼叫,则VoIP服务器109的网状网络联系CM服务器105,并检测到MVC订户也在使用MVC App111。VoIP服务器109的网状网络检索分配的虚拟号码120,并用它来通过关联的MVC AppIll呼叫MVC订户102。例如,John是在加拿大的归属运营商114中注册的MVC订户,并且正在英国伦敦使用MVC App 111。John在英国伦敦的朋友能够通过MVC App 111简单地拨打John的移动电话号码来给John打电话,而不会产生长途和漫游费用。
[0082]关于图2中的决定过程,如果在归属运营商114的覆盖范围内的固话或移动设备产生了该呼叫,则归属运营商114将该呼入呼叫转移给虚拟号码120。CM服务器105和VoIP服务器109然后将该呼叫通过关联的MVC App 111传送给MVC订户102。例如,John是在加拿大的归属运营商114中注册的MVC订户,并且正在英国伦敦使用MVC App 111。John在加拿大的朋友能够通过普通的移动电话简单地拨打John的移动电话号码来给John打电话,而不会产生长途和漫游费用。
[0083]关于图2中的决定过程,如果在归属运营商114的覆盖范围之外的固话或移动设备产生了该呼叫,则该呼叫首先从第三方运营商114路由到归属运营商114以进行端接。归属运营商114将该呼入呼叫转移给虚拟号码120。CM服务器105和VoIP服务器109随后将该呼叫通过关联的MVC App 111传送到MVC订户102。例如,John是在加拿大的归属运营商114中注册的MVC订户,并且正在英国伦敦使用MVC App 111。John在英国伦敦的朋友能够通过普通的固话或移动电话简单地拨打John的移动电话号码来联系John。该呼叫首先从英国运营商路由到加拿大的归属运营商114,随后其通过分配的虚拟号码120从归属运营商114路由到MVC基础设施103以进行呼叫端接。在此情况下,John在英国的朋友必须支付长途费用,而John不需要支付漫游费用。
[0084]呼出呼叫被定义为当在MVC App 111和MVC基础设施103之间建立了连接时由MVC订户发起的呼叫。图3示出了用于通过MVC App 111和MVC基础设施103处理呼出呼叫的决定过程。一个注册的MVC订户正在呼叫也连接到W1-Fi网络的另一个注册的MVC订户。VoIP服务器109向CM服务器105检查被呼叫号码,并检测到被呼叫订户也在使用MVCApp 111。VoIP服务器检索分配给被呼叫订户的虚拟号码120,并用它来通过关联的MVCApp 111呼叫注册的MVC订户。例如,John是在加拿大的归属运营商114中注册的MVC订户,并且正在英国伦敦使用MVC App 111。他在香港的朋友Luke (Luke的归属运营商114在美国)也在使用MVC App 111。John能够通过MVC App 111简单地拨打Luke的移动电话号码来呼叫Luke而不会产生长途和漫游费用。
[0085]关于图3中的决定过程,注册的MVC订户102正在呼叫没有向MVC基础设施103注册的某人。VoIP服务器109和CM服务器105首先检查被呼叫号码是否在VoIP网状网络109的覆盖范围内。如果其在VoIP网状网络109的覆盖范围内,则呼叫将作为本地呼叫进行端接。例如,John是在加拿大的归属运营商114中注册的MVC订户,并且正在英国伦敦使用MVC App 111。他的朋友Luke (Luke的归属运营商114在加拿大)目前在加拿大。John能够通过MVC App 111简单地拨打Luke的移动电话号码来呼叫Luke,而不会产生长途和漫游费用。另一方面,如果被呼叫号码不在VoIP网状网络109的覆盖范围内,则呼叫将被移交给第三方运营商124进行呼叫端接。应用最小成本路由(LDR)来最小化端接成本。例如,John是在加拿大的归属运营商114中注册的MVC订户102,并且正在英国伦敦使用MVCApp 111。他的朋友Luke (Luke的归属运营商114在俄罗斯)目前在俄罗斯。MVC基础设施103在俄罗斯没有安装VoIP。与俄罗斯最近的VoIP服务器109在欧洲。MVC基础设施103首先将该呼叫路由到欧洲的VoIP服务器109,并将其传送到第三方运营商124进行呼叫端接。John能够通过MVC App 111简单地拨打Luke的移动电话号码来呼叫Luke,并且长途费用针对MVC基础设施103被最小化。
[0086]在另一方面,本发明包括一种用于实现移动订户102的数字通信的系统100,其中,所述移动订户102具有与在归属服务提供商114中注册的移动号码相应的移动数字通信设备110,并具有在移动数字通信设备110上安装的移动虚拟通信软件111。系统100被编程为:在服务器系统103上注册与所述移动订户102相关的信息。所述信息包括每个移动订户102在所述归属服务提供商114中注册的电话号码112。在以上步骤之后,在使用中,当安装在数字通信设备110上的所述移动虚拟通信软件111被启用时,在所述移动数字通信设备110和所述服务器系统103之间通过互联网113建立通信;当被在所述移动数字通信设备110上安装的移动虚拟通信软件111请求时,从所述服务器系统113获取虚拟电话号码120 ;向归属服务提供商114提供虚拟电话号码120,以接受作为所述移动数字通信设备110在归属服务提供商114中注册的电话号码112的激活的呼叫转移电话号码;在所述服务器系统103上更新当前分配给所述注册的移动订户102的虚拟号码120以及所述移动数字通信设备110的关联的移动号码112 ;激活所述移动数字通信设备110在所述归属服务提供商114中注册的电话号码112的呼叫转移功能;在服务器系统103和移动虚拟通信软件111处建立用于支持到所述移动数字通信设备110的呼叫路由的基本机制115。所述移动虚拟通信软件111向服务器系统103提供所述数字通信设备110的互联网位置。向在所述归属服务提供商中注册的所述电话号码112发送的数字数据被转移给服务器系统103,之后经由互联网113转移给移动数字通信设备110,在所述移动数字通信设备110中由安装在所述移动数字通信设备110上的移动虚拟通信软件111接收和使用所述数字数据,以建立与所述移动数字通信设备110的通信。
[0087]在又一方面,本发明包括一种用于实现移动订户102的数字通信的计算机可读介质116,其中,所述移动订户102具有与在归属服务提供商114中注册的移动号码相应的移动数字通信设备110,并具有在移动数字通信设备110上安装的移动虚拟通信软件111。计算机可读介质116被编程为:在服务器系统103上注册与所述移动订户102相关的信息。所述信息包括每个移动订户102在所述归属服务提供商114中注册的电话号码112。在以上步骤之后,在使用中,当安装在数字通信设备110上的所述移动虚拟通信软件111被启用时,在所述移动数字通信设备110和所述服务器系统103之间通过互联网113建立通信;当被在所述移动数字通信设备110上安装的移动虚拟通信软件111请求时,从所述服务器系统113获取虚拟电话号码120 ;向归属服务提供商114提供虚拟电话号码120,以接受作为所述移动数字通信设备110在归属服务提供商114中注册的电话号码112的激活的呼叫转移电话号码;在所述服务器系统103上更新当前分配给所述注册的移动订户102的虚拟号码120以及所述移动数字通信设备110的关联的移动号码112 ;激活所述移动数字通信设备110在所述归属服务提供商114中注册的电话号码112的呼叫转移功能;在服务器系统103和移动虚拟通信软件111处建立用于支持到所述移动数字通信设备110的呼叫路由的基本机制115。所述移动虚拟通信软件111向服务器系统103提供所述数字通信设备110的互联网位置。向在所述归属服务提供商中注册的所述电话号码112发送的数字数据被转移给服务器系统103,之后经由互联网113转移给移动数字通信设备110,在所述移动数字通信设备110中由安装在所述移动数字通信设备110上的移动虚拟通信软件111接收和使用所述数字数据,以建立与所述移动数字通信设备110的通信。
[0088]在又一方面,本发明包括一种用于实现移动订户102的数字通信的服务器平台104,其中,所述移动订户102具有与在归属服务提供商114中注册的移动号码相应的移动数字通信设备110,并具有在移动数字通信设备110上安装的移动虚拟通信软件111。服务器平台104被编程为:在服务器系统103上注册与所述移动订户102相关的信息。所述信息包括每个移动订户102在所述归属服务提供商114中注册的电话号码112。在以上步骤之后,在使用中,当安装在数字通信设备110上的所述移动虚拟通信软件111被启用时,在所述移动数字通信设备110和所述服务器系统103之间通过互联网113建立通信;当被在所述移动数字通信设备110上安装的移动虚拟通信软件111请求时,从所述服务器系统113获取虚拟电话号码120 ;向归属服务提供商114提供虚拟电话号码120,以接受作为所述移动数字通信设备110在归属服务提供商114中注册的电话号码112的激活的呼叫转移电话号码;在所述服务器系统103上更新当前分配给所述注册的移动订户102的虚拟号码120以及所述移动数字通信设备110的关联的移动号码
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1