用于对国家移动电话蜂窝网络之间的呼叫的最佳管理的方法和设备的制作方法

文档序号:7913925阅读:307来源:国知局
专利名称:用于对国家移动电话蜂窝网络之间的呼叫的最佳管理的方法和设备的制作方法
用于对国家移动电话蜂窝网络之间的呼叫的最佳管理的方
法和设备本发明的主题是用于允许对国家移动电话蜂窝网络之间的呼叫的最佳管理的方法以及设备。已知全世界的对移动通信的需求的增长产生了对全球漫游业务的需求(漫游表示用户从外国的蜂窝网络接入他们的移动电话业务的能力),全球漫游业务使所有用户在世界上的任何地方都能保持联系。漫游业务特别要求在涉及的运营商之间达成协议,以便蜂窝电话用户在访问不同的国家时能够受益于由归属国的运营商所提供的相同移动服务。例如,如果情况是国家A的网络X的蜂窝运营商的用户,当在国家B的网络Y上漫游并希望向也是国家A的网络X的蜂窝运营商的用户的人发出呼叫时,呼叫的成本是下列三个元素的总和1.在被访问的国家B的网络Y上建立传出的国际呼叫的成本;这是由被访问的网络Y的运营商相对于此运营商和国家A中的网络X的运营商之间的漫游协议所限定的。2国家A的网络X上的呼叫端接的成本;这是由网络X的运营商所限定的。3.互连成本,即,被访问的国家B的网络Y和归属国A的网络X之间的信令和呼叫数据的转移;这是由互连运营商所限定的。对于漫游情况下的呼叫者来说,所有这三种成本可能非常高。再作为一个示例,在第二种情况下,在国家B中在网络Y上漫游的用户接收呼叫, 此呼叫是由他的归属国A的呼叫者发出的,那么,要支付的价格是由下列两个元素组成的1.互连成本,S卩,国家A的网络X和被访问的国家B的网络Y之间的信令和呼叫数据的转移。此成本由互连运营商所限定的。2.在被访问的国家B的网络Y上呼叫端接的成本。此成本是由网络Y的运营商所限定的。另外,为最小化漫游通信的成本,被访问的国家的越来越多的旅行者购买和使用预付费并可充值的类型的SIM卡(用户标识模块)。利用被访问的国家的本地SIM卡,旅行者能够以比漫游价格更有利的费率进行国际呼叫,并能够接收免费的呼叫,不管它们的始发地在哪儿。应该指出的是,原则上,用户在其归属网络上接收到的呼叫(即使在预付费模式中)始终是免费的,某些国家除外,从此归属网络进行的国际呼叫始终比在外部网络上进行的漫游国际呼叫更便宜。将归属SIM卡替换为被访问的国家的本地SIM卡的主要缺点是用户的身份的丢失,不再能用他的归属号码联系到他,用户也不再能够访问他的归属SIM卡上包含的个人数据。本发明的目标是通过提议在不同的国家的蜂窝网络上部署智能漫游业务来解决这些问题。此业务给用户提供多个优点1.用户被定位于他所在的位置;在部署了此业务的所有国家,都可以通过用户的归属移动电信设备的号码联系到用户;
2.用户保留他的归属SIM卡的内容,主要是通讯目录;3.用户独立于他所在的位置来优化他的通信的成本,不管所使用的SIM、被访问的国家的本地SIM或侨居国的归属SIM的类型。在某些情况下,此成本降低因素可以表示与普通的漫游费率相比达超过60%的节省量。为实现此结果,本发明的实现导致在诸如移动电话之类的移动电信设备之间建立全球通信网络。此网络包括通过网关服务器链接到互连网络的国家蜂窝网络的组合,网关服务器由与数据库相关联的中心路由服务器来指导,该数据库管理用户对互连网络的访问权限,用户可能是在他的移动电信设备(或多个移动电信设备)上托管了用于在他的移动电信设备和中心路由服务器设备——用户的数据库之间建立对话的应用模块的用户。因此,本发明涉及其特征在于实现下列步骤的用于提供互连服务的方法-用户在他的归属国预订全球漫游业务,在所述归属国中,用户具有允许访问归属蜂窝网络的预订;-在用户的移动电信设备上托管应用模块,用户保持他的对归属蜂窝网络和他的归属SIM卡的预订;-当在外国旅行时(由全球漫游业务的运营商)给用户提供本地或大陆SIM卡或多标识符SIM卡,其包括归属SIM的标识符,要指出的是,多标识符SIM旨在克服具有并管理与频繁访问的国家一样多的本地SIM卡的缺点;-将使用中的本地或大陆SIM号码链锁到路由服务器中的用户的归属号码;-如果使用多标识符SIM,则将在被访问国家中所使用的标识符号码链锁到用户的归属号码也在路由服务器中发生。因此,在每一次到达被访问的国家时,移动电信设备验证所使用的SIM的标识符并自动向本地互连网关执行注册。注册过程启动定位功能,这些功能是由位于被访问的国家中的所述互连网关进行管理的。如果使用多标识符SIM,则在到达一个国家时,移动电信设备启动向本地互连网关的相同注册过程,并启动相同定位功能。如此,本发明的实现具有下列优点-如果使用本地SIM,则由用户作出的任何呼叫是在他的移动电信设备和被访问的国家中的互连网关之间本地呼叫,该呼叫被传递到被呼叫的人的国家的移动网络上的端接网关。如果使用多标识符SIM,并且如果标识符是被访问的国家的网络的标识符,则任何呼叫也是本地呼叫;如果标识符是被访问的国家的邻国,呼叫将不会是本地呼叫,而是受益于接近本地价格的费率的区域或大陆呼叫。-不管所使用的SIM是什么,由用户接收到的任何呼叫都是由互连路由器管理的, 此路由器确定相对于被访问的国家的移动网络上的呼叫端接的成本的最合适的呼叫端接过程。优选情况下,本发明被设计为以便允许互连网络的运营商控制第一国家移动蜂窝网络(传出的呼叫)和第二国家移动蜂窝网络(传入的呼叫)(两者都连接到互连网络) 之间的呼叫收集、互连和端接的成本。本发明也使国家蜂窝网络的用户能在漫游时降低向外拨打的任何呼叫或从国外的蜂窝网络上的移动电话接收到的任何呼叫的通信成本。优选情况下,本发明具有确保跨诸如GSM(全球移动通信系统)或CDMA(码分多址)之类的多个蜂窝电话技术的操作的特征。本发明还具有使用现有协议、方法和功能的优点,无需对已经建立的国家蜂窝网络的基础设施进行改变。下面将参考附图,作为非限制性示例来描述本发明的各实施例在附图中

图1是用于实现根据本发明的方法的特定网络的体系结构的示意图。图2是示出了用于实现本发明的方法的设备的数据库的主要组成元件的示意图。图3是示出了用于实现本发明的方法的设备中所包括的多标识符SIM卡的示意图。图4是应用模块的运转的示意图。图5是根据本发明的将用于移动通信装置的启动的过程与建立“在场”状态的过程链接的方法的步骤的示意图。图6是根据本发明的以对“在场”事件的处理的示例的流程图的形式存在的示意图。图7是说明了带有“直接”呼叫端接的呼叫过程的运转的步骤的序列的示意图。图8是说明了带有“回叫SMS”端接的所述呼叫过程的运转的步骤的序列的示意图。图9是以呼叫管理策略的示例的流程图的形式存在的示意图。图10是与CAMEL兼容的蜂窝式系统的基础体系结构的示意图,证明了将本发明的系统合并到其中的可能性。图11示意性地示出了根据本发明的在移动通信装置的启动过程和建立“在场”状态的过程之间链接的方法的步骤的对CAMEL平台的适应。图12示意性地示出了用于使用“回叫USSD”过程来使“回叫SMS”过程适应CAMEL 平台的过程。全球漫游系统的运转在下面的描述中,GSM/GPRS系统(全球移动通信系统/通用分组无线业务)将被视为参考蜂窝网络,并且IP网络(因特网协议)上的信令将符合会话初始化协议(SIP)标准。显然,此情况是实施例的可能的示例本发明的原理可以被扩展到其他蜂窝系统(如 CDMA或UMTS (通用移动通信系统)和IP网络上的其他类型的信令。在此示例中,如图1中所示出的,用于实现本发明的方法的设备包括蜂窝式电话网络601,该网络601链接到由移动电话构成的移动电信设备101。电话101和网络601之间的任何通信,例如,通过声音、短消息(SMS)、多媒体消息 (MMS),符合由“第三代合作伙伴计划”(3GPP)机构所定义的标准。电话101和网络601支持3GPP所需的所有功能和协议。用于实现根据本发明的方法的设备,如图1中所示出的,还包括诸如移动电话之类的移动电信设备102所链接的蜂窝式电话网络602 ;电话102和网络602支持3GPP所需的所有功能和协议。网络601和602是独立的。在网络601上,涉及电话101的用户的数据被保存在叫做“归属位置寄存器”(HLR-611)的存储器区域。类似地,对于电话102的用户,用户相关的数据被保存在 HLR612 中。
10
当电话的用户位于他的归属网络601时,他在系统上位于网络上,并能够在 HLR611验证了他的身份和他的权限有效性之后发出呼叫,当他接收呼叫时,也是采取同样的方式。当到国外旅行时,例如,在网络602上,用户能够利用他的归属SIM继续使用他的电话101并在网络602上注册为访问者,他自己的相关的数据被临时记录在网络602上,以使得网络602的运营商能够将有关用户的传出和传入的呼叫的数据发送到他的归属运营商601,以便对漫游呼叫开发票。当访问一个国家时,电话101的用户也可以使用网络602的本地SIM,替换他的电话101中的归属SIM,或者他可以使用电话102。当使用网络602的本地SIM时,网络601上的用户自己的相关数据对HLR 612是未知的,因此,不能通过他的归属移动号码与网络601 进行联络。用于实现根据本发明的方法的设备,诸如图1中所示出的,还包括被分别托管在移动电信设备101和102中的应用模块111和112,这些应用模块111和112被集成在这些移动电信设备101、102的存储装置中。用于实现本发明的方法的设备,诸如图1中所示出的,还包括通过(公共)因特网网络分别保证网络601和602中的每一个以及“互连路由器”设备500之间的逻辑和物理连接的“语音网关”设备201、202。以此方式,设备201和202确保现有技术中已知的“(软交换)Softswitch”类型的功能S卩,SIP格式和电话格式“ISDN用户部分”(ISUP)之间的信令的转换,以及电路交换的蜂窝网络和分组交换的因特网网络之间的语音传输协议的转换。用于实现本发明的方法的的设备,诸如图1中所示出的,还包括通过(公共)因特网网络400分别保证网络601和602中的每一个以及“互连路由器”设备500之间的逻辑和物理连接的“SMS网关”设备301、302。以此方式,设备301和302确保电路交换的蜂窝网络和分组交换的因特网网络之间的“短消息中继协议”(SM-RP)格式和“超文本传输协议”(http)格式之间的信令的转换。互连路由器设备500保证诸如网关201和202之类的多个语音网关之间的逻辑和物理连接,以确保使用因特网网络400在诸如网络601和602之类的两个移动网络之间进行信令数据和语音数据的传输。同一个互连路由器设备500保证诸如网关301和302之类的多个SMS网关之间的逻辑和物理连接,以确保使用因特网网络400在诸如网络601和602 之类的两个移动网络之间进行SMS数据的传输。根据下面给出的说明,互连路由器500(以及其相关联的数据库501)能够在电话101和102的用户之间相对于他们的位置和网络601 和602之间的收集、互连和呼叫端接成本管理通信。精通本技术的人将理解,多个语音网关、多个SMS网关、互连路由器(以及其数据库)以及多个应用模块的组合件构成设备/互连功能的“超网络”。此网络与移动网络以及与现有的移动网络之间的互连网络重叠并且并行地操作。在本说明书的其余部分示出了, 所述“超网络”保证现有移动网络之间的最佳互连(就质量/价格比率而言)。为更好地理解全球漫游系统的操作过程,参考示例性的使用背景,其中-全球漫游业务的两个法国用户旅行到两个不同国家(英国和美国)。-第一用户使用移动电话101,此电话101包括由全球漫游业务的运营商所提供的本地、大陆的或多标识符SIM卡,此SIM卡(以及其标识符)向移动网络601的HLR611进行了注册;-第二用户使用移动电话102,此电话102配备有由全球漫游业务的运营商所提供的本地、大陆的或多标识符SIM卡,此SIM卡(以及其标识符)向移动网络602的HLR612 进行了注册。另外,诸如图2中所示出的,由全球漫游业务的提供商所控制的数据库501包括下列主要元素-用户元素511,包括全球漫游业务的法国用户的所有标识符姓名,由他的归属蜂窝运营商所分配的“移动站国际ISDN号码”(MSISDN)电话标识符、与法国移动网络互连以便进行任何语音通信的设备的“语音-网关-法国”电话标识符,与同一个法国移动网络互连以便进行任何SMS通信的设备的“SMS-网关”电话标识符。-联系人元素521,包括构成用户的地址簿511的一部分的N个联系人中的每一个的所有标识符姓名、当前地理位置(归属国或访问的国家)、MSISDN-该联系人的归属蜂窝运营商所分配的当前电话标识符。-国家元素531,包括预订了全球漫游业务的法国用户可能旅行到的访问的每一个国家的所有运营商/网络参数;本地运营商的标识符、用户在此国家使用的SIM卡的 MSISN-本地电话标识符、与移动网络601或602互连以便进行任何语音通信的设备201或 202的“语音-网关-本地”电话标识符、与外部移动网络601或602互连以便进行任何SMS 通信的设备301或302的“SMS-网关”电话标识符、发送到“语音-网关-本地”设备/或从其接收的本地呼叫的成本、发送到“SMS-网关”设备的SMS的成本。-状态元素M1,用作使用户的操作状态在某一时间是已知的有限状态机。根据本发明的一个实施例,诸如图3中所示出的,多标识符SIM卡(也叫做多IMSI SIM) 700包括定义特定体系结构的文件系统。例如,所谓的“UMTS集成电路卡” (UICC) 700包括多个GSM ( “全球移动通信系统”) 和/或UMTS ( “通用移动通信系统”)应用。每一个GSM/UMTS应用都包括一组特定数据,比如标识符、加密和认证密钥、管理文件,它们使托管UICC卡700的移动通信装置101能与包括一组相对应的数据的蜂窝网络601进行对话。诸如图3中所示出的,此组特定数据包括·其报头#7F20遵循由《第三代合作伙伴计划》(3GPP)所定义的格式的GSMll应用(SIMI APP#7F20)。应用701特别地包括用户国际号码(号码IMSI11)和秘密认证密钥 Killo该对(IMSI11, Km)允许在每一个移动通信装置101和相对应的GSM蜂窝网络601之间进行通信。.UMTS应用702(SIM2APP#7F21)。应用702尤其包括用户国际号码(IMSI12号码) 和秘密认证密_Kil2。该对(IMSI12, Kil2)允许在每一个移动通信装置101和相对应的UMTS 蜂窝网络601之间进行通信。·另一 UMTS 应用 703 (SIM3APP#7F22)。'((SIM应用工具包》类型的应用(SAT-X APP#7F2X) 704,它使多IMSI SIM卡700能执行“前瞻性”角色多IMSI SIM卡700能够独立于蜂窝网络601向移动通信装置101发送命令。
·称为《主文件》(MF) 705的目录,充当应用701、702、703的逻辑根。·称为《基本文件》的目录706,包括指向移动通信装置101能够访问的应用701、 702、703的指针。图3中示例性描述隐式地表示规范《Java Card 2.1 Runtime Environment)) (JCRE)中所描述的模型。取决于此模型的功能和协议,每一应用(GSM/UMTS或其他)是 《Applet》(要求Java虚拟机的应用)。JCRE模型能够选择每一个Applet并通过叫做 APDU (《应用协议数据单元》)的特定协议,允许在移动通信装置101和任何Applet (具体而言,GSM/UMTS应用)之间进行对话。图4示出了应用模块111的操作功能,该应用模块111充当控制器,该控制器根据由用户输入到他的移动通信装置101中的命令或根据自动定位装置来改变状态,如下面所说明的。因此,诸如图4中所示出的应用模块111的功能包括下列步骤·将应用模块111置于《待机》状态121 ;·由应用模块11处理《在场》类型的事件,这导致控制器更换到《在场》状态122 ; 在此状态下,应用模块111向互连路由器500声明用户的地理位置。通过传输的信令协议, 进行此声明,使用-移动通信装置101(102)和蜂窝网络601 (602)之间的物理和逻辑接口。此物理 /逻辑接口可以是《短消息》类型(例如,SMS)或USSD类型(《非结构化补充服务数据》) 或诸如HTTP (《超文本传输协议》)之类的数据类型。-蜂窝网络601(602)和互连路由器500之间的物理和逻辑接口。此物理/逻辑接口一般是诸如HTTP(《超文本传输协议》)或SIP(《会话初始化协议》)之类的数据类型。《在场》事件有利地允许互连路由器500的数据库501知道用户的地理位置;此地理位置存储在数据库501的元素531中。另外,通过《在场》事件,还可以将对应于GSM应用 701或UMTS应用702(或70 的电话标识符传输到互连路由器500的数据库501 ;此“逻辑”位置存储在数据库501的元素511和Ml中。因此,互连路由器500的数据库501能够将移动通信装置101的逻辑位置(此位置的特征在于对应于安装在移动通信装置101中的多标识符SIM卡700的IMSI中的一个的电话标识符)与用户的地理位置(此定位遵循对 《在场》事件的处理)匹配。-在收到《在场》命令之后,互连路由器500将返回消息发送到应用模块111,以便此模块还能够将逻辑位置与物理位置匹配。另外,命令《Call》使应用模块111和互连路由器500能与另一移动通信装置102 建立通信;建立此通信的方式取决于用于建立《在场》状态的过程的结果,目标是使移动电话业务的用户能够以尽可能最佳的费率进行呼叫,无论是国际和/或漫游呼叫。一般而言, 可以使用下列步骤将移动通信装置101和102的两个用户进行联系·在呼叫者的通信装置101和部署在所述呼叫者正在访问的国家或领土中的网络 601中所包括的第一网关201之间建立第一本地链路;·优选地,使用因特网网络,在此第一网关201和在正在被呼叫的用户的国家或领土中部署的通信网络602中所包括的第二网关202之间建立第二链路; 在此第二网关202和正在被呼叫的用户的通信装置102之间建立第三本地链路。本说明书的其余部分描述了用于示出了全球漫游系统以及相关联的业务的功能的可能的操作情况的示例。所属技术领域的专业人员将理解,在不背离本发明的精神的情况下,根据实施例,这些过程以及相关联的协议可以改变。《在场》过程图5示出了用于将移动通信装置101的启动过程与《在场》过程链接的方法的示例。因此,链接过程包括下列编号的步骤,诸如图5中所示出的·步骤1和2 在启动时,多标识符SIM卡700和移动通信装置101验证这些移动装置与《SIM应用工具包》(SAT)的兼容性;·步骤3 多标识符SIM卡700发送带有可用的SIM应用的列表的启动菜单; 步骤4和5 用户选择SIM应用(例如,《法国》SIM或《意大利》SIM或其他)。多标识符SIM卡700将对应于所选定的SIM应用的IMSI标识符发送到移动通信装置101 ;值得注意的是,取决于SIM卡的运转模式,步骤4和5可以是自动的或对用户透明。·步骤6 向蜂窝网络601 (GSM或UMTS网络)的注册过程在多标识符SIM卡700、 移动通信装置101和蜂窝网络601之间交换,这些过程对所属技术领域的专业人员是已知的。·步骤7 用户启动应用模块111。根据本发明的实施例的一个变体,在移动通信装置101的某些型号中,应用模块111可以自动启动。·步骤8 在场过程由应用模块111执行描述物理和逻辑位置的参数通过 “SMS-网关”301被发送到互连路由器500。具体而言,信令SMS由应用模块111向“SMS-网关” 301启动,此SMS包含分别对移动通信装置101以及用户进行逻辑和物理定位的参数。 接着,“SMS-网关” 301又可以将位置数据中继到互连路由器500。·步骤9和10 互连路由器500记录位置数据,并将返回消息发回到“SMS-网关” 301 ;接着,“SMS-网关” 301又可以通过SMS将位置数据中继到应用模块111。·步骤11 相同位置数据被移动通信装置101的应用模块111记录;图6是根据本发明实现的一个可能的变体的对《在场》事件的处理策略的示例。本领域的技术人员将理解,可以在不违反本发明的精神的情况下设置其他策略。根据图6中所示出的图,《在场》事件的这些管理策略由应用软件111(最初处于状态121《待机》中) 根据下列步骤来执行-步骤A。应用模块111启动对“移动国家代码”(MCC)的识别。MCC是由国际电信联盟(ITU)在其建议E. 212中标准化的三位数代码,以标识移动电话网络中的国家,更具体而言,在GSM和UMTS技术中。可以从移动通信装置101以及它被附接到的蜂窝网络601 之间的无线电链路识别MCC。-步骤B。将MCC的值与存储在由应用软件111控制的存储器区域中的值进行比较。如果两个值不同,这意味着,全球漫游业务的用户改变了国家则《在场》事件启动,应用模块111的控制器改换到《在场》状态122,以向互连路由器500声明用户的新地理位置。-步骤C。如果MCC的两个值相同,则从被插入在通信装置101中的SIM卡分析 “国际移动用户标识符”。-步骤D。将IMSI值与存储在由应用软件111控制的存储器区域中的值进行比较。 如果两个值不同,这意味着,全球漫游业务的用户改变了 GSM(UMK)网络则《在场》事件启动,应用模块111的控制器改变为在场状态122,以便向互连路由器500声明移动通信装置101的新逻辑位置。呼叫过程——“直接”呼叫端接背景的示例全球漫游业各的法国用户呼叫IH在访问美国的全球漫游业各的第二用户(法国)。由移动电话101的应用模块111来管理传出的呼叫过程。向移动电话102 的传入的呼叫过程由互连路由器设备500进行管理。图7示出了说明了带有“直接”呼叫端接的所述呼叫过程的运转的带编号的步骤的序列。-步骤1。至于由呼叫者用户作出的呼叫启动命令,应用模块111的控制器改变为 “呼叫”状态123,以验证要应用的呼叫管理策略。下面将更详细地对这些策略进行描述。-步骤2。仍在“呼叫”状态123,应用模块111向“语音-网关-本地”设备201(法国)启动呼叫建立过程。本地蜂窝网络601的交换中心和“语音-网关-本地”设备201之间的呼叫信令符合本领域的技术人员所知道的标准“ISDN用户部分”(ISUP)。由应用模块 111启动的呼叫建立过程符合“因特网工程任务组”所制定的文档“RFC2806”中所定义的标准“URLs for Telephone Calls”。根据此标准,一旦在电话网络的两个实体之间建立通信信道,呼叫启动过程的合适的句法允许发送所谓的“双音多频”(DTMF)。文档“RFC2806”对本领域的技术人员是已知的。在步骤2完成时,应用模块111的控制器返回到“待机”状态 121。-步骤3。在建立呼叫(步骤2)之后,“语音-网关-本地”201向互连路由器500 启动呼叫建立过程。所述过程符合标准“会话初始化协议” (SIP)。例如,SIP过程的报头包含下列类型的“from”字段MSISDN-Current@Voice-Gateway-Local。因此,互连路由器设备500知道呼叫者的电话标识符和相对应的“语音-网关-本地”是可能的。-步骤4。在步骤2和3完成时,通过“语音-网关-本地”201在移动电话101和互连路由器500之间建立“语音”通信信道。通过由应用模块111执行的呼叫启动过程,一旦建立了所述通信信道,对应于被呼叫的人的电话标识符“MSISDN-法国”的DTMF (双音多频)通过“语音-网关-本地” 201从移动电话101被发送到互连路由器设备500。-步骤5。互连路由器设备500轮询数据库501的联系人部分521,以获取被呼叫的人的当前位置(美国)和“MSISDN-当前”电话标识符。-步骤6。互连路由器设备500轮询数据库501的国家部分531,以获取“语音-网关-本地”设备202 (美国)的电话标识符。-步骤7。互连路由器设备500向“语音-网关-本地”设备202启动呼叫建立过程。所述过程符合标准“会话初始化协议”(SIP)。例如,SIP过程的报头包含下列类型的 “IV,字段MSISDN-Current@Voice-(iateway-Local,标识符 MSISDN-Current 是指被呼叫的人。因此,“语音-网关-本地”设备202可以知道要被呼叫的电话标识符。-步骤8。在步骤7之后,“语音-网关-本地”设备202向移动电话102(在美国) 启动呼叫建立过程。本地蜂窝网络602的交换中心和“语音-网关-本地”设备202之间的呼叫信令符合所属技术领域的专业人员所知道的标准“ISDN用户部分”(ISUP)。在步骤2和3完成时,通过“语音-网关-本地” 201在移动电话101和互连路由器500之间建立“语音”通信信道。类似地,在步骤7和8完成时,通过“语音-网关-本地” 202,在移动电话102和互连路由器500之间建立“语音”通信信道。因此,互连路由器设备500可以在不同的通信部分之间建立桥路,以便将呼叫者(在法国)的移动电话101与被呼叫的人(在美国)的电话102进行联系。呼叫过程——会议呼叫mm^L在英国旅行的全球漫游业务的法国用户呼叫在美国旅行的全球漫游业务的另一(法国)用户。由移动电话101的应用模块111来管理传出的呼叫过程。互连路由器设备500通过SMS接收呼叫请求,并向移动电话101启动呼叫,向移动电话102启动第二呼叫,并将它们置于电话会议中。图8示出了说明了这样的呼叫过程——会议呼叫的运转的带编号的步骤的序列。-步骤1,2在接收到来自呼叫者用户的呼叫启动命令之后,应用模块111的自动化改换为“呼叫”状态123,以验证要应用的呼叫管理策略。下面更详细地说明了这些策略。-步骤3。应用模块的控制器以SMS向“SMS-网关”设备301发射控制指令,包括带有他的国际地区代码的被呼叫的人的号码。-步骤4。“SMS-网关”301可以向互连路由器设备500启动呼叫建立过程。根据实现的一个示例,所述过程符合标准“超文本传输协议”(HTTP)。过程的报头,http GET(或 http POST),包含呼叫者的MSISDN-Current和被呼叫的人的MSISDN。-步骤5。互连路由器设备500轮询数据库501的联系人部分521,以获取正在被呼叫的人的当前位置(美国)和“MSISDN-Current”电话标识符。-步骤6。互连路由器设备500轮询数据库501的国家部分531,以获取“语音-网关-本地”设备202 (美国)的电话标识符。-步骤7。互连路由器设备500打开会议呼叫会话。它向“语音-网关-本地”设备201启动回叫过程。所述过程符合会话初始化协议标准(SIP)。例如,SIP过程的报头包含下列类型的“!"ο” 字段:MSISDN-CurrentiVoice-Gateway-Local,MSISDN-Current 标识符是指呼叫者。因此,“语音-网关-本地”设备201知道要被呼叫的电话标识符。-步骤8。“语音-网关-本地”设备201使用接收到的MSISDN号码来定位呼叫者 101的移动网络的GMSC(网关移动交换中心)。一旦标识了 GMSC,“1AM”信号(起始地址消息)被中继到后者。-步骤9。当前控制呼叫者的蜂窝电话101的蜂窝网络601的MSC/VLR(“移动交换中心/访问位置寄存器”)验证被呼叫号码实际上被包含在其路由表中,并继续回叫呼叫者101。所属技术领域的专业人员将理解,步骤9包括多个子步骤,具体而言,如果(法国) 呼叫者在英国漫游。在此示例性情况下,MSC/VLR属于本地英国“被访问的”蜂窝网络,而步骤8中的GMSC属于呼叫者的原始网络。没有描述所有描述了“被访问的”网络和原始网络之间的交互的子步骤,因为它们对精通本技术的人是已知的。-步骤10。在步骤9之后,在互连路由器设备500和移动电话101之间建立通信信道。可以向呼叫者发送等待消息。-步骤11、12、13。与相对应的步骤7、8、9相同,在步骤13之后,在互连路由器设备500和移动电话102之间建立通信信道。-步骤15。蜂窝网络602的GMSC向“语音-网关-本地”设备202(美国)发送 “ACM”消息(地址收全消息)以通知设备202电路已经被预留。-步骤16到19。在步骤15之后,“语音-网关-本地”设备202向互连路由器500 发回“响铃”类型的SIP消息。此消息被所有有关的网络元件中继,以便呼叫者能够听到来自被呼叫的人的移动电话102的“空闲”音。-步骤21。在移动电话102已经应答之后,蜂窝网络602的GMSC向“语音-网关-本地”设备202(美国)发回“ANM”消息(应答消息),以通知设备202,被呼叫的人已
经应答。-步骤22到25。在步骤21之后,“语音-网关-本地”设备202向互连路由器500 发回“0K”类型的SIP消息。此消息被所有有关的网络元件中继,以便能够在呼叫者和被呼叫者之间建立直接连接。诸如图7和8中所示出的之类的呼叫过程可使向移动网络602(美国)的呼叫的成本降低。被呼叫的人不支付任何费用,如果他位于他的归属网络;另一方面,如果他在国外漫游,则他必须支付接收到的呼叫成本。如果呼叫者位于他的归属网络,则他根据直接呼叫策略来进行支付;另一方面,如果他在国外漫游,则他必须支付接收到的呼叫成本(网络回叫)。呼叫管理策略所描述的系统必须使移动电话业务的用户能够以尽可能最佳的费率发出和接收呼叫,国际和/或漫游呼叫。同时,系统必须使全球漫游业务的提供商能降低互连和呼叫端接成本。在这一方面,必须建立呼叫管理策略,这些策略在应用模块111的控制之下。图9 示出了根据实现方式的一个可能的变体的呼叫管理策略的示例。本领域的技术人员将理解,可以在不违反本发明的精神的情况下设置其他策略。根据图9中的图,这些呼叫管理策略可以作为下列步骤的实现来转换-初始状态。至于由用户作出的呼叫启动命令,应用模块111改变为“呼叫”状态 123。-步骤A。应用模块读取存储在特定存储器区域中的MCC的当前值。此值是预先从移动通信装置101以及它被附接到的蜂窝网络601之间的无线电链路获取的。在本描述的其余部分,此值将叫做“MCC_Radio ”。-步骤B。应用模块读取存储在特定存储器区域中的MCC的第二当前值。此值是预先从插入在移动通信装置101中的多IMSI_SIM卡的IMSI中的一个获取的。在本描述的其余部分,此值将叫做“MCC_IMSI ”。-步骤C。比较“MCC_Radio”和“MCC_IMSI”值。如果它们是不同的,则用户的物理位置和“逻辑”位置(在GSM/UMTS网络的意义上)是不同的。在此情况下,启动“会议呼叫,,类型(图8)的呼叫过程。另一方面,如果“MCC_Radio”和“MCC_IMSI”值相同,则执行
步骤D。-步骤D。应用模块111验证“MCC_Radio”值是否对应于用户的归属国。重要的是应注意到,对于多IMSI SIM,用户具有多个“归属国家”;在此情况下,用户的多个物理位置可以对应于移动通信装置101的若干个“逻辑位置”。如果“MCC_Radio”值对应于用户的归属国家中的一个,则启动“直接呼叫”类型(图7)的呼叫过程;如果不,则启动“会议呼叫,,类型(图8)的呼叫过程。应当注意,如果接收到呼叫请求的人对应于陆上线路号码,则所描述的呼叫管理策略也适用。还要指出的是,如果被呼叫的人不是全球漫游业务的用户,并因此他的移动电话
17不托管应用模块112,则相同的策略也可以适用在此情况下,被呼叫的人将被视为处于他的归属国。实施例的变体在世界上,在目前,正在研究和/或开始部署用于开发无线蜂窝网络的多个策略。 在这些解决方案中,蜂窝运营商将特别的努力专用于建立“IP多媒体子系统” (IMS),该子系统用于向用户提供陆上线路和移动多媒体业务。向这种类型的开发的一个中间步骤由叫做 “CAMEL”(移动网络定制应用增强逻辑)的服务支持平台构成。CAMEL构成移动电话运营商的参考服务体系结构。由ETSI (欧洲电信标准协会) 启动,然后由3GPP继续的标准化工作包括使由ITU (国际电信联盟)所开发的智能网络的概念适用于移动电话背景。多个业务可以由CAMEL平台进行支持。例如,利用诸如“预付卡” 之类的服务的支持,CAMEL对GSM的成功作出了显著的贡献。大多数移动运营商部署CAMEL 是其稳定性和成熟度的证明。当呈现本发明时所描述的过程帮助与CAMEL兼容的开发和部署;在此背景内,必须修改体系结构、协议和过程,以便它们可以使用CAMEL标准中所描述的方法、基本要素和互连。尽管如此,本发明的基本原理仍保持不变。图10示出了支持CAMEL的蜂窝系统的基础体系结构,还示出了“移植”本发明的系统的一种可能的方式。为简化描述,体系结构基本上表示CAMEL的“阶段1”。如精通本技术的人此后将能够确定的,本说明书的原理也可以应用于CAMEL“阶段2”。还应指出,图 10中示出蜂窝网络601的功能块的子组件。CAMEL的主要功能对精通本技术的人是已知的。 尽管如此,参考图10中的图示回想一下某些细节是十分有用的.gsmSCFSOCKSCF代表“服务控制功能”)是包含CAMEL业务的实体。gsmSCF800由归属蜂窝运营商来控制。包含gsmSCF的节点叫做“服务控制点”(SCP800)。SCP 800支持下列协议-由图10中的实线所表示的,由3GPP机构标准化的MAP(“移动应用部分”),允许在SCP800和HLR611之间接口连接;-由图10中的实线所表示的,由3GPP机构标准化的CAP("CAMEL应用部分”),允许在SCP800和gsmSSF810之间接口连接。-与归属蜂窝运营商的国家中的互连路由器500进行通信的一个或多个基于IP的协议。这种类型的协议未被标准化。因此,它基于所有者实现方式。值得注意的是,互连路由器500可以由全球漫游业务的提供商进行控制,而归属蜂窝运营商控制SCP800。必须在两个经济实体之间签订访问和接口约定。'gsmSSFSKKSSF代表“服务交换功能”)是被包含在“网关移动交换功能”GMSC中 (在归属蜂窝运营商的网络中)以及“访问位置寄存器” / “移动交换功能”(VLR/MSC)中 (在归属或被访问的蜂窝运营商的网络中)的功能实体。gsmSSF810支持下列协议-由图10中的实线所表示的,由3GPP机构标准化的MAP(“移动应用部分”),允许与HLR611接口连接。-由图10中的实线所表示的,由3GPP机构标准化的CAP("CAMEL应用部分”),允许与SCP800接口连接。·互连路由器500在功能上由基于IP的协议来链接(由图10中的实线所表示的)。 语音网关201在功能上由“ISDN用户部分”协议(ISUP)与托管了 gsmSSF810功能的GMSC (或VLR/MSC)链接。值得注意的是,对于多IMSI SIM,存在蜂窝网络601的多个实例。因此,将有设备 800和810的多个实例可用。有可能在功能上将下列各项链接在一起-通过基于IP的协议(由图10中的点划线所表示的),链接多个SCP800功能与互连路由器500。-通过“ISDN用户部分”(ISUP)协议,链接语音网关201与托管了gsmSSF810功能的多个 GMSC (或 VLR/MSC)。在本说明书的其余部分,将说明本发明的过程对CAMEL平台的适应。《在场》过程在功能上,与图5中所示出的过程相比,没有太大的变化。应用模块111和支持网络之间的任何信令SMS被替换为类型“非结构化补充服务数据”(USSD)的消息。另外, HLR611必然知道其用户可以是全球漫游业务的用户。在这一方面,需要在HLR611的数据库中定义“在场”服务的标识符具体而言,所谓的“UG-CSI”元素(“USSD —般CAMEL预订信息”)必须包含将处理所述USSD消息的“在场”的USSD服务代码(在图11中,代码 ABC *”)和gsmSCF800的逻辑地址。USSD协议对精通本技术的人是已知的。图11,作为示例,示出了用于使“在场”过程适应CAMEL平台的过程,此适应过程包括下列步骤-步骤1到7。这些与图5中的相对应的步骤相同。-步骤8。至于用户命令,应用模块111使用USSD句法来进行呼叫*ABC * Body part,其中,* ABC *是CAMEL平台中所定义的USSD服务代码,此代码对应于“在场”过程, Body part包括多IMSI SIM卡的当前电话标识符和用户的物理位置的描述。对USSD业务的请求从HLR611中继到SCP800中所包括的gsmSCF800。-步骤9。通过http请求,SCP800设备启动向互连路由器500的“在场”请求。-步骤10。互连路由器500以及其数据库501记录位置数据。-步骤11。通过http请求,互连路由器500将响应发回到SCP800设备。-步骤12。接着,SCP800设备使用USSD句法将回复发回到应用模块111 * ABC * Body part, Body part包括本地SIM卡的电话标识符和移动通信装置101的应用模块 111记录物理和逻辑位置数据所需的参数(步骤13)。呼叫过程的变体——通过“USSD”的会议呼叫在功能上,与图8中所描述的步骤相比,没有太大的变化。应用模块111和 "SMS-网关”设备302之间的任何信令SMS被替换为类型“非结构化补充服务数据”(USSD) 的消息,这些消息通过HLR611在SCP800设备和应用模块111之间交换。类似于“在场”情况,需要在HLR611的数据库中定义“回叫USSD”服务的标识符;具体而言,所谓的“UG-CSI” 元素(“USSD—般CAMEL预订信息”)必须包含将处理这样的USSD消息的这样的业务的代码(在图12中,代码“女XYZ *,,)以及gsmSCF800的逻辑地址。图12作为示例示出了使用“回叫USSD”过程来使图8中所示出的“回叫SMS”过程适应CAMEL平台。应当注意,图 12中的步骤6到M完全对应于图8中的步骤7到25。因此,将只详述图12中的步骤1到 5
-步骤1。至于由呼叫者用户输入的呼叫启动命令,应用模块111的控制器改变为 《呼叫》状态123,以验证要应用的呼叫管理策略。-步骤2。应用模块111使用USSD句法来发送呼叫请求*XYZ * Body part,其中,女XYZ *是CAMEL平台中所定义的USSD服务的代码,此代码对应于“回叫USSD”过程, 而Body part包含带有他的国际地区代码的被呼叫的人的号码。-步骤3。SCP800设备向互连路由器设备500启动呼叫建立过程。根据实现方式的一个示例,所述过程符合标准“超文本传输协议”(HTTP)。该过程的报头,http GET(或 http POST),将包含呼叫者的MSISDN-Current和接收呼叫的人的MSISDN。-步骤5。互连路由器设备500轮询数据库501的联系人部分521,以获取所述被呼叫的人的当前位置(美国)和“MSISDN-Current”电话标识符。实施例的另一变体包括通过类型超文本传输协议(http)的连接来替换短信令消息(SMS或USSD)。消息http GET (或http POST)的正文包含执行“在场”过程和用于会议呼叫的过程所需的数据。应用模块111向互连路由器500发起类型http GET (或http POST)的请求的发送。在功能上,操作序列和相关联的消息的交换与SMS或USSD情况相同。工业应用和应用领域任何蜂窝和IP系统和基础设施都与上文所描述的方法、器件和操作步骤兼容。实现本发明特别包括使用不同的图形中所示出的设备和子设备之间的通信所必需的设备和软件。本发明的原理可以由下列经济实体有利地应用-在外国有子公司的公司他们可以采用该解决方案来获取较低成本的漫游业务,以允许在不同的地点之间旅行的雇员的通讯费用(电话、SMS、数据)明显降低。-大容量基础设施的提供商(例如,IIJ-"Internet Initiative Japan",〃 NTT Communications",“ AIH-Asia Internet Holding",“ TI-Sparkle“),他们可以提供本发明的解决方案主题作为新的互连和通信传输业务。-采用不兼容的技术的蜂窝运营商(例如,Orangewith GSM/GPRS/UMTS and Korea Telecom with cdmaOne)可以受益于单一的解决方案,以确保诸如语音和SMS之类的所提供的业务的兼容性。另外,与外国的蜂窝运营商没有漫游协议的蜂窝运营商可以采用所描述的互连解决方案来建立漫游协议,无需求助于第三方运营商的中介。国家运营商的情况就是这样的。
权利要求
1.一种用于提供互连服务的方法,其特征在于,它通过由中心路由服务器(500)控制的网关服务器(201,202,301,302) 将一组国家蜂窝网络(601,602)与互连网络链接,以便在诸如移动电话的移动电信设备 (101,102)之间建立全球通信网络;允许在每一个移动电信设备(101,10 和所述中心路由服务器(500)之间进行对话的应用模块(111,11 被托管在每一个用户的所述移动电信设备(101,10 上,此应用模块(111,11 充当控制器,所述控制器具体根据由所述用户在他的移动电信设备(101,10 上输入的指令或进一步根据所述移动电信设备(101,102)中的SIM卡的改变或进一步根据所述用户的国家的改变,来改变状态;另外,多个网关(201, 202,301,302)之间的逻辑和物理连接是通过互连路由设备(500)获取的,所述互连路由设备(500)相对于移动电信设备(101,102)的所述用户的位置和所述网络(601,602)之间的收集、互连和呼叫端接成本,管理用户之间的通信。
2.根据权利要求1所述的方法,允许蜂窝网络之间的互连, 其特征在于,它包括下列步骤 向互连路由器(500)注册所述用户,并向所述用户的移动电信设备(101,102)分配标识数据,此数据被记录在所述互连路由器(500)中所包括的或所述路由器能访问的存储器装置中; 在用户的移动电信设备(101,102)中安装 -多标识符SIM卡(700); -应用模块(111,112); 所述用户旅行并到达新国家或领土; 向部署在所述用户旅行到的所述国家或领土中的移动网络(601,60 注册此用户, 给所述用户的移动电信设备(101,10 分配了标识符;通过所述多标识符SIM卡(700),所述用户作为所述网络(601,602)的订户而非作为外国访问者来执行这样的注册; 由所述应用模块(111,112)向所述互连路由器(500)发送所述用户向其注册了的所述网络(601,602)内的所述用户的移动通信设备(101,102)的所述标识符; 将此标识符与所述用户的移动电信设备(101,10 的所述标识数据相关联; 将所述多标识符SIM卡(700)的所有号码链锁到所述路由服务器(500)中的所述用户的归属号码上。
3.一种用于提供允许实现根据权利要求1和2中的一个所述的方法的互连业务的设备,其特征在于,它包括 链接到包括移动电话的移动电信设备(101)的蜂窝电话网络(601); 移动电信设备(10 所链接的蜂窝电话网络(602),此网络(60 在不同于所述网络 (601)所在的国家的国家中; 每一个电话网络(601,602)中所包括的叫做“归属位置寄存器”(HLR-(611,612))的存储器区域,其特别包括允许定位、标识所述移动电话(101)以及销售相关数据的特征; 被分别托管在移动电信设备(101,102)中的应用模块(111,112),这些应用模块 (111,112)集成在这些移动电信设备(101,102)的存储装置中; “语音网关”设备001,202),它们保证通过所述(公共)因特网网络(400)分别在网络(601,602)中的每一个和“互连路由器”设备(500)之间的逻辑和物理连接; “SMS网关”设备(301,302),它们保证通过所述(公共)因特网网络(400)分别在网络(601,602)中的每一个和“互连路由器”设备(500)之间的逻辑和物理连接; 互连路由器设备(500),它保证诸如网关(201,20 之类的多个语音网关之间的逻辑和物理连接,以确保使用因特网网络(400)在诸如网络(601,60 之类的两个移动网络之间进行信令数据和语音数据的传输;此互连路由器设备(500)还保证诸如网关(301,302) 之类的多个SMS网关之间的逻辑和物理连接,以确保使用因特网网络(400)在诸如网络 (601,602)之类的两个移动网络之间进行SMS数据的传输。
与所述互连路由器(500)相关联的数据库(501)。
4.根据权利要求3所述的设备,其特征在于,所述数据库(501)包括下列主元素-用户元素(511),包括用户的所有标识符姓名、电话标识符“移动站国际ISDN号码”(MSISDN)、与所述本地移动网络互连以便进行任何语音通信的设备(201,20 的电话标识符“语音-网关”、与同一个本地移动网络互连以便进行所有SMS通信的设备(301,302) 的电话标识符“SMS-网关”;-联系人元素(521),包括构成用户的地址簿(511)的一部分的每个N元素的所有标识符姓名、当前位置(归属国或访问的国家)、(归属国或被访问的国家中的)电话标识符 MSISDN-Current ;-国家元素(531),包括用户可能旅行到的每个访问的国家的所有运营商/网络参数 本地运营商的标识符、用户在此国家使用的所述多标识符SIM卡(700)的可能标识符中的 MSISDN-Current电话标识符、与外国移动网络(601或602)互连以便进行任何语音通信的设备QOl或20 的“语音-网关”电话标识符、与外国移动网络(601或60 互连以便进行所有SMS通信的设备(301或30 的“SMS-网关”电话标识符,发送到“语音-网关”设备/从其接收的本地呼叫的成本、发送到“SMS-网关”设备的SMS的成本;-状态元素(541),用作允许用户的操作状态在给定时间已知的有限状态机。
5.根据前面的权利要求中的任何一个权利要求所述的用于提供互连业务的方法, 其特征在于,它包括在改变国家之后由所述用户执行的所谓的“在场”过程,此“在场”过程目标是验证所述用户的权限并将所述用户的物理位置与所述移动电信设备(101,102) 以及所述多标识符SM卡(700)的逻辑位置匹配,该“在场”过程作为下列步骤来实现-步骤1和2 在启动时,所述多标识符SIM卡(700)和所述移动通信装置(101,102) 验证此设备与《SIM应用工具包》(SAT)的兼容性;-步骤3:所述多标识符SIM卡(700)发送带有可用的SIM应用的列表的启动菜单; -步骤4和5 用户选择SIM应用(例如,SIM《法国》或SIM《意大禾lj》或其他);所述多标识符SIM卡(700)将对应于所选定的SIM应用的IMSI标识符发送到移动通信装置(101, 102);取决于所述SIM卡的运转模式,步骤4和5可以是自动的或对所述用户透明;-步骤6 向蜂窝网络(601) (GSM或UMTS网络)的注册过程在多标识符SIM卡(700)、 移动通信装置(101,102)和蜂窝网络(601,602)之间交换; -步骤7:所述用户启动所述应用模块(111,112);-步骤8 所述“在场”过程由所述应用模块(111 ;112)执行通过所述“SMS-网关”(301)向所述互连路由器(500)发送描述所述物理和逻辑位置的参数;具体而言,信令 SMS由所述应用模块(111,112)向所述“SMS-网关”(301)启动,此SMS包含分别对移动通信装置(101,102)以及用户进行逻辑和物理定位的参数;接着,“SMS-网关”(301)可以将位置数据中继到所述互连路由器(500);-步骤9和10 所述互连路由器(500)记录所述位置数据,并将消息发回到所述 "SMS-网关”(301);接着,所述“SMS-网关”(301)又能够通过SMS将所述位置数据中继到所述应用模块(111,112);-步骤11 相同位置数据被所述移动通信装置(101,10 的所述应用模块(111,112) 记录。
6.根据权利要求5所述的方法,其特征在于,所述应用模块(111,11 通过执行下列步骤来启动所述“在场”过程 -步骤A 所述应用模块(111,11 启动从所述移动通信装置(101,10 和它被附接到的所述蜂窝网络(601,60 之间的所述无线电链路对所述“移动国家代码”(MCC)的识别; -步骤B:将MCC值与存储在由所述应用软件(111,11 控制的存储器区域中的值进行比较;如果两个值不同,则所述用户改变了国家启动所述“在场”事件,且所述应用模块 (111,112)的所述控制器改变为“在场”状态(122),以便向所述互连路由器(500)声明所述用户的新地理位置;-步骤C:如果两个MCC值相同,则从被插入在所述通信装置(101,102)中的所述SIM 卡分析“ IMSI ”;-步骤D 将所述IMSI值与存储在由所述应用模块(111,11 控制的存储器区域中的值进行比较;如果两个值不同,这意味着,所述用户改变了网络GSM(UMK)启动所述“在场”事件,所述应用模块(111,11 的控制器改变为“在场”状态(122),以便向所述互连路由器(500)声明所述移动通信装置(101,10 的新逻辑位置。
7.根据前面的权利要求之一所述的方法,其特征在于,用户从他的归属国启动传出呼叫过程;此过程叫做带有“直接”呼叫端接的呼叫,包括执行下列步骤-步骤1 至于由所述用户输入的呼叫启动命令,所述应用模块(111)验证要应用的所述呼叫管理策略;-步骤2 所述应用模块(111)向所述“语音-网关”设备(201)启动呼叫建立过程;所述本地蜂窝网络(601)的交换中心和“语音-网关”设备O01)之间的呼叫信令合乎标准 “ISDN 用户部分” (ISUP);-步骤3:在建立呼叫(步骤幻之后,所述“语音-网关”设备O01)向所述互连路由器设备(500)启动呼叫建立过程;所述过程符合标准“会话初始化协议”(SIP);-步骤4 在步骤2和3完成时,通过所述“语音-网关”设备(201)在移动通信装置(101)和互连路由器(500)之间建立“语音”通信信道;通过由所述应用模块(111, 112)执行的呼叫启动过程,一旦建立了所述通信信道,对应于被呼叫的人的电话标识符 “MSISDN-法国”的DTMF(双音多频)音通过“语音-网关”(201)由移动通信装置(101)发送到互连路由器设备(500);-步骤5 所述互连路由器设备(500)轮询所述数据库(501)的所述联系人部分(521),以获取所述正在被呼叫的人的所述当前位置和所述“MSISDN-Current”电话标识符;-步骤6 所述互连路由器设备(500)轮询所述数据库(501)的所述国家部分(531), 以获取所述“语音-网关”设备O02)的电话标识符;-步骤7:所述互连路由器设备(500)向所述“语音-网关”设备O02)启动呼叫建立过程;所述过程符合会话初始化协议(SIP)标准;-步骤8:在步骤7之后,所述“语音-网关”设备(202)向移动通信装置(102)启动呼叫建立过程;所述本地蜂窝网络(602)的交换中心和“语音-网关”设备(202)之间的呼叫信令符合标准“ISDN用户部分”(ISUP);在步骤2和3结束时,通过所述“语音-网关”(201)在移动通信装置(101)和互连路由器(500)之间建立“语音”通信信道;类似地,在步骤7和8结束时,通过“语音-网关”(202), 在移动通信装置(10 和互连路由器(500)之间建立“语音”通信信道;所述互连路由器设备(500)能够在不同的通信部分之间建立桥路以将呼叫者的移动通信装置(101)与所述被呼叫的人的移动通信装置(102)进行联系。
8.根据前面的权利要求所述的方法,其特征在于,在外国旅行的用户启动传出呼叫过程;所述传出呼叫过程是由所述移动通信装置(101)的所述应用模块(111)管理的,此过程被称为通过《Call-back SMS》进行的会议呼叫,包括下列步骤-步骤1,2:至于由呼叫者用户输入的呼叫启动命令,所述应用模块(111)的控制器改变为“呼叫”状态(123),以验证要应用的呼叫管理策略;-步骤3 所述应用模块的控制器通过SMS,向“SMS-网关”设备(301)发送指令命令, 包括带有被呼叫人的国际地区代码的被呼叫人的号码;-步骤4:“SMS-网关”设备(301)向所述互连路由设备(500)启动呼叫建立过程;根据实现方式的一个示例,所述过程符合标准“超文本传输协议”(HTTP);所述http GET(或 http POST)过程的报头包含所述呼叫者的所述MSISDN-Current和所述被呼叫的人的所述 MSISDN ;-步骤5 所述互连路由设备(500)轮询所述数据库(501)的所述联系人部分(521), 以获取所述被呼叫的人的所述当前位置(美国)和所述“MSISDN-Current”电话标识符; -步骤6 所述互连路由器设备(500)轮询所述数据库(501)的所述国家部分(531), 以获取所述“SMS-网关”设备(302)的电话标识符;-步骤7 所述互连路由设备(500)打开会议呼叫会话;它向“语音-网关”设备(201) 启动回叫过程;-步骤8:“语音-网关”设备O01)使用接收到的MSISDN号码来定位呼叫者(101)的移动网络的GMSC(网关移动交换中心);一旦标识了 GMSC,“IAM”信号(起始地址消息)被中继到后者;-步骤9:当前控制正在接收的呼叫者的蜂窝电话(101)的蜂窝网络(601)的MSC/ VLR(移动交换中心/访问位置寄存器)验证被叫号码实际上被包含在其路由表中,并回叫呼叫者(101);-步骤10 在步骤9之后,在互连路由设备(500)和移动电话(101)之间建立通信信道;能够向呼叫者发送等待消息;-步骤11、12、13 这些与相对应的步骤7、8、9相同在步骤13之后,在互连路由设备 (500)和移动电话(101)之间建立通信信道;-步骤15 蜂窝网络(602)的GMSC向“语音-网关”设备(202)发回“ACM”消息(“地址收全消息”)以通知设备O02)电路已经被预留;-步骤16到19 在步骤15之后,“语音-网关”设备Q02)向互连路由器(500)发回 “响铃”类型的SIP消息;此消息被所有有关的网络元件中继,以便呼叫者能够听到来自被呼叫的人的移动电话(102)的“空闲”音;-步骤21 在移动电话(102)应答之后,蜂窝网络(602)的GMSC向“语音-网关”设备 (202)发回“ANM”消息(“应答消息”),以通知设备002),被呼叫的人已经应答;-步骤22到25:在步骤21之后,“语音-网关”设备Q02)向互连路由器(500)发回 “0K”类型的SIP消息;此消息被所有有关的网络元件中继,以便能够在呼叫者和被呼叫的人之间建立直接连接。
9.根据权利要求7和8中的一个所述的方法,其特征在于,在所述应用模块(111,11 或互连路由器设备(500)的控制下建立呼叫管理策略,作为下列步骤实现-步骤A 应用模块读取存储在特定存储器区域中的MCC的当前值;此值是预先从移动通信装置(101)以及它被附接到的蜂窝网络(601)之间的无线电链路获取的;以下,此值叫做“MCC_Radio” ;-步骤B 所述应用模块读取存储在特定存储器区域中的MCC的第二当前值;此值是预先从插入在移动通信装置(101)中的多IMSI SIM卡的IMSI中的一个获取的;以下,此值叫做“MCC_IMSI”。-步骤C 比较值“MCC_Radio”和“MCC-IMSI” ;如果它们是不同的,则用户的物理位置和“逻辑”位置(在GSM/UMTS网络的意义上)是不同的;在此情况下,启动“会议呼叫”类型的呼叫过程;另一方面,如果“MCC_Radio”和“MCC_IMSI,,值相同,则执行步骤D ;-步骤D 所述应用模块(111)验证“MCC_Radio”的值是否对应于用户的归属国;值得注意的是,利用多IMSI SIM,用户具有多个“归属国家”在此情况下,用户的多个物理位置可以对应于移动通信装置(101)的同样多个“逻辑位置”;如果“MCC_Radio”的值对应于用户的归属国家中的一个,则启动“直接呼叫”类型的呼叫过程;如果不,则启动“会议呼叫” 类型的呼叫过程。
10.根据权利要求3到9中的一个所述的方法,其特征在于,用于使所述“在场”过程适应所述CAMEL平台,特别是适应USSD类型的短信令方法的所述过程,包括下列步骤-步骤1到7 这些与权利要求4的相对应的步骤相同;-步骤8 至于用户命令,所述应用模块(111)使用USSD句法来进行呼叫ABC * Body part,其中,女ABC *是所述CAMEL平台中所定义的所述USSD服务代码,此代码对应于所述“在场”过程;而Body Part包括所述多IMSI SIM卡的所述当前电话标识符以及所述用户的物理位置的描述,所述对USSD业务的请求从所述HLR(611)被中继到所述SCP (800) 中所包括的所述gsmSCF(800);-步骤9 通过http请求,所述SCP设备(800)启动向所述互连路由器(500)的“在场”请求;-步骤10 所述互连路由器(500)以及其数据库(501)记录所述位置数据; -步骤11 通过http请求,所述互连路由器(50)将回复发回到所述SCP设备(800); -步骤12 接着,所述SCP设备(800)使用USSD句法将回复发回到所述应用模块 (111) ABC* Body part, Body part包括所述本地SIM卡的所述电话标识符和所述移动通信装置(101)的所述应用模块(111)记录所述物理和逻辑位置数据所需的参数。
11.根据权利要求3到10中的一个所述的方法,其特征在于,使用“回叫USSD”过程,对根据权利要求8所述的“回叫SMS”过程的修改, 导致下列步骤的实现-步骤1 至于由呼叫者用户输入的呼叫启动命令,所述应用模块(111)的控制器改变为“呼叫”状态(123),以验证要应用的呼叫管理策略;-步骤2 所述应用模块(111)使用USSD句法来发送呼叫请求XYZ ^ Body part,其中,女XYZ *是所述CAMEL平台中所定义的所述USSD服务代码,此代码对应于“回叫USSD” 过程,而所述Body part包括带有所述被呼叫人的国际地区代码的所述被呼叫人的号码;-步骤3 根据实现方式的一个示例,所述SCP设备(800)启动向所述互连路由器设备 (500)的呼叫建立过程,所述过程符合所述标准“超文本传输协议”(HTTP) ;http GET(或 http POST)过程的报头将包含所述呼叫者的所述MSISDN-Current和所述被呼叫的人的所述 MSISDN ;-步骤4 所述互连路由器设备(500)轮询所述数据库(501)的所述联系人部分(521), 以获取所述被呼叫的人的所述当前位置和所述“MSISDN-Current”电话标识符; -下列步骤与权利要求8中的相对应的步骤相同。
全文摘要
本发明涉及一种提供互连服务的方法,其特征在于,它通过由中心路由服务器(500)驱动的网关服务器(201,202,301,302)将国家蜂窝网络(601,602)组件与互连网络链接,以便在诸如移动电话的移动电信设备(101,102)之间建立全球通信网络;允许在每个移动电信设备(101,102)和所述中心路由服务器(500)之间进行对话的应用模块(111,112)被托管在每个用户的移动电信设备(101,102)上。
文档编号H04W8/12GK102577452SQ201080045559
公开日2012年7月11日 申请日期2010年8月16日 优先权日2009年8月21日
发明者K·K·程, 马尔科·弗拉蒂 申请人:K·K·程, 马尔科·弗拉蒂
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1