在移动电信网内提供呼叫方识别号 发明背景
发明的技术领域
本发明涉及电信系统,并且具体地涉及在移动电信网内向移动台提供呼叫方识别号(ID)功能的应用。
相关技术描述
随着信令系统No.7(SS7)电信系统和其它基于SS7的信令协议的引入,大量先进的用户特性现在被提供给移动用户。一个这样的用户特性或业务是使得被呼叫方移动用户能在接收进入的呼叫时确定呼叫方用户的识别号。作为一个示例,当进入的呼叫被端接到被呼叫方用户终端时,与呼叫方用户终端有关的号码簿号码被显示给被呼叫方用户。被呼叫方用户然后可选择不回答来自不想要的个人的进入呼叫。而且,这样的呼叫方号码簿号码可被存储,并由被呼叫方用户以后利用,以便回叫先前的呼叫方用户。
随着全球移动通信系统(GSM)标准的引入,大量其它特定用户业务是可提供的,以使得移动用户在服务的公共地面移动网(PLMN)上不单传送代表话音的数据,而且传送其它非结构的数据。这样地特殊用户业务的例子是在移动台和服务的移动电信网之间的非结构数据通信。诸如短消息业务(SMS)消息那样的消息被利用来在服务的移动交换中心(MSC)和移动台之间传送文本数据。通过使用SMS消息,服务的MSC或任何其它被连接的节点可发送用户信息给移动台,并使移动台把接收的用户信息存储在相关的用户识别模块(SIM)卡中。作为说明,然后可以利用SMS消息以最新的菜单选项、快速拨号表、用户特征信息等来更新SIM卡。
非结构的数据通信的另一个例子包括非结构的补充业务数据(USSD)消息。通过使用USSD消息,移动电信网能够透明地与移动台进行文本数据通信。例如,移动台可接收并在附属的显示单元上显示文本消息,随后返回一个应答消息给移动网。
然而,除非移动台被接通以及正在响应于由服务的MSC进行的寻呼,否则移动用户不能接收任何的以上的业务和消息。例如,如果移动台是处在有效的无线覆盖区域以外或被关断,则所有的发往这个不能接通的移动台的进入的呼叫就不能被成功地终接。为了移动台随后确定先前企图的进入的呼叫的识别号,移动台必须或者与话音邮件相联系,或者被同一个呼叫方回叫。这样的替换方案由于多种原因是不利的。不是所有呼叫方用户都利用被呼叫方语音信箱系统来留下话音消息以及它们的号码簿号码。被呼叫方移动台在每次被通电或移动返回到服务区域以后也必须重复地接入其语音信箱系统以及不方便地检查其消息。
因此,需要一种机制,使得服务的移动电信系统在移动台关机或处于不可进行通信的情况下时,能自动地把与所接收的和发向移动台的试图输入的呼叫有关的呼叫方号码簿号码通知给移动台。
发明概要
本发明揭示了一种在移动台处于不能与之进行通信的情况下用于使服务的移动电信网能传送与所接收的、发往特定移动台的试图输入的呼叫有关的号码簿号码的方法和装置。
服务的移动交换中心(MSC)通知与特定移动台有关的原籍位置寄存器(HLR):该移动台已处于不再能与之进行通信的情况。此后,无论何时当一个用于路由与输入的呼叫有关的信息的请求被HLR接收时,HLR存储与呼叫方用户有关的号码簿号码。HLR随后接收来自特定MSC的位置更新信号或国际移动用户识别号附属(IMSI附属)信号,以便向HLR告知该移动台的可提供性。然后HLR检索所存储的与先前接收的、输入呼叫有关的号码簿号码,并通过非结构消息把它发送到移动台。这样的非结构消息包括短消息业务(SMS)、非结构补充业务数据(USSD)、和通用分组射频切换(GPRS)数据。
附图概述
当结合附图时通过参考以下的详细描述可更完全地了解本发明的方法和设备,其中:
图1是公共地面移动网(PLMN)的方框图,它与公共交换电话网(PSTN)互联,以便为移动台提供移动业务;
图2是说明传送SMS消息到移动台的短消息业务(SMS)通信网的方框图;
图3是说明传送USSD消息到移动台的非结构的补充业务数据(USSD)通信网的方框图;
图4是PLMN的方框图,用来按照本发明的教导来说明通过更新原籍位置寄存器(HLR)以表示特定移动台已处于不再能与之进行通信的情况;
图5是说明按照本发明的教导的把SMS消息从HLR传送到处于能与之进行通信的情况的移动台的SMS通信网的方框图;
图6是说明把SMS消息从HLR传送到处于能与之进行通信的情况的移动台的信号顺序图;以及
图7是说明把USSD或分组消息从HLR传送到处于能与之进行通信的情况的移动台的通信网的方框图。
附图详细描述
图1是说明公共地面移动网(PLMN)10与公共交换电话网(PSTN)20的网络互联的电信网的方框图。移动台30(也被称为移动终端或设备)与作为原籍PLMN10的特定PLMN有关。在每个PLMN内,例如原籍PLMN10内,有多个不同的移动交换中心(MSC)(在图1上只显示两个MSC以用于解释目的)服务于由PLMN覆盖的地理区域。每个MSC还与访问者位置寄存器(VLR)相关联,后者用于存储与在其MSC覆盖区域(以后称为MSC/VLR40a-40b)内移动的移动用户有关的必要的用户信息。在原籍PLMN10内的每个移动台30(图1上只显示一个)还被指派到特定的原籍位置寄存器(HLR)50。HLR50是集中的数据库,用于存储与移动台30有关的用户信息。例如,HLR50存储和保持用户应用数据、优选的长距离载体数据、以及特别是当前提供移动业务给移动台30的该MSC/VLR的识别号。这样的识别号在以后被PLMN10利用,以便确定当前服务于移动台的适当的MSC/VLR、以及将进入的呼叫正确地路由到被呼叫方移动台30。
为了不断地用移动台30的当前位置来更新HLR50,无论何时移动台30第一次接通其装置或移入新的MSC覆盖区域时,相关的MSC/VLR(例如MSC40a)对相关的HLR50进行位置更新。当移动台30向服务的MSC/VLR40a进行登录时,服务的MSC/VLR40a接收来自移动台30的移动台识别号(例如国际移动用户识别号(IMSI))。由于通过利用接收的IMSI号作为目的地地址,一系列的IMSI号被预先分配给特定的HLR,所以服务的MSC/VLR40a能把移动台30的当前位置通知给适当的HLR50。这样的位置更新信号100还请求HLR50提供与登录的移动台30有关的用户信息给更新的MSC/VLR40a。这样的信息可包括服务的MSC/VLR40a所需要的用户特性类别数据,以用于提供移动业务给移动台30。
此后,无论何时发往移动台30的进入的呼叫被接收时,在HLR50内的先前更新的位置数据被服务的PLMN10利用,以便正确地把呼叫连接路由到移动台30。作为说明,被连接到本地交换机(LE)70的有线终端60(例如基于起始地址消息(IAM)的综合业务数字网用户部分(ISUP))通过使用分配给移动台30的移动用户综合业务数字网(MSISDN)号码作为被呼叫方号码来始发一个指向移动台30的呼叫建立信号。与有线终端60有关的号码簿号码还作为呼叫方号码而被包括在发送的IAM信号中。通过利用所指示的MSISDN号码作为目的地地址,被连接的信令系统No.7(SS7)电信网把接收的ISUP信号路由到与原籍PLMN10有关的网关移动交换中心(GMSC)80。结果,在本地交换机70和GMSC80之间建立了电路或干线呼叫连接75。由于不知道被呼叫方移动台30当前所在的位置,对于一个路由指令(信号90),GMSC80把一个基于移动应用部分(MAP)的信号发送到与被呼叫方移动台30有关的HLR50。HLR50本身接下来又检索与特定的MSISDN号码有关的先前存储的位置信息、识别当前服务于相关的移动台30的MSC/VLR40a、并发送用于请求漫游号码的另一个基于MAP的信号110给所识别的MSC/VLR40a。服务的MSC/VLR40a然后通过另一个基于MAP的信号120把代表服务的MSC/VLR40a的漫游号码返回到HLR50。所接收的漫游号码经过再一个基于MAP的信号150又被发送回请求的GMSC80。通过利用接收的漫游号码作为新的被呼叫方地址,GMSC把接收的进入呼叫路径重新路由到服务的MSC/VLR40a。因此,在GMSC80和服务的MSC/VLR40a之间的呼叫连接130被建立。服务的MSC/VLR40a然后寻呼在其覆盖区域内移动的移动台30、分配一对射频信道140、以及使得有线终端60能与被呼叫方移动台30通信。作为一个任选方案,与有线终端60有关的并且被包括在所接收的ISUP呼叫建立信号(例如IAM)中的呼叫方号码还可被发送到移动台30。这样的呼叫方号码簿号码然后被显示,以使得移动用户能确定呼叫方识别号。
用于电信业务的信令(例如,上面所描述的MAP和ISUP信令)通常以结构的方式来执行。例如,当提供电信业务给移动用户时,特别预定的数据、格式、和信号名称将被用来建立语音连接、执行越区切换、和鉴权移动用户信息。随着GSM通信和个人通信系统(PCS)的引入,许多新的和先进的补充业务正在被提供给移动用户。由于这些补充业务利用用户规定的数据,所以无法用结构的方式在服务的PLMN与移动台之间通信这些数据。结果,针对GSM或PCS环境已开发了多种非结构消息的协议。一个这样的协议是用于在PLMN与移动台之间单向传输信息的短消息业务(SMS)协议。另一个协议是非结构补充业务数据(USSD),该协议的引入使得能够以透明方式通过移动电信网在GSM PLMN应用与移动台之间进行用户交互作用。它是透明的,因为在传输期间不用进行回顾检查或管理该消息的内容。
现在参照图2,图上显示了说明在SMS运营者240与移动台30之间的短消息业务(SMS)的通信的方框图。SMS运营者240发送一串字母数字符号给短消息业务中心(SMS-C)230,以便发送给移动台30。SMS-C230把进入的符号数据打包成分组消息(例如信令系统No.7(SS7)信号和X.25协议分组300),并把该消息路由到在原籍PLMN10内与目的地移动台30有关的短消息业务-网关移动交换中心(SMS-GMSC)220。以类似于图1所描述的重新路由进入的干线呼叫连接的方式,SMS-GMSC220对与移动台30相关联的HLR50询问路由指令。
作为对这样的HLR询问的说明,SMS-GMSC220把基于MAP的信号250发送给与接收的分组信号中规定的MSISDN号码相关联的HLR50。HLR50接下来又检索先前更新的移动台位置数据、确定当前服务于目的地移动台30的MSC/VLR40、并发送请求漫游号码的另一个基于MAP的信号260给所确定的MSC/VLR40。MSC/VLR40然后通过另一个MAP信号270把漫游号码发送返回HLR50。HLR50进一步把所接收的漫游号码经由再一个基于MAP的信号280发送回该请求的SMS-GMSC220。通过利用代表服务的MSC/VLR40的所接收的漫游号码,SMS-GMSC220随后把接收的SMS消息重新路由到服务的MSC/VLR40(信号290)。移动台30然后被寻呼,在其应答后,MSC/VLR40把所接收的符号数据打包成SMS消息210,并把SMS消息210在一个控制数据信道上传递到移动台30。控制数据信道(例如,独立专用控制信道(SDCCH)或慢速相关控制信道(SACCH))被用来代替业务信道(TCH),以便允许进行无连接的数据通信。在接收包含字符数据的SMS消息210以后,移动台30仅仅用作为缓存器,它把接收的数据传送到所附属用户识别模块(SIM)卡200。SIM卡200然后把接收的数据存储在内部缓存器或存储器寄存器中。最后,如果传递成功的话,则将一个成功传递报告从移动台30发送回到服务的MSC/VLR40,随后,从服务的MSC/VLR40发送到SMS-C230。否则,就会产生一个失败报告。
通过利用SMS消息和SIM卡,电信网内的用户特性提供者可传递最新的用户特性消息给移动台30,而无需对移动台30进行人工方式的服务。例如,无论何时移动用户从他的快速拨号用户特性中增加或删去新号码时,特性提供者可通过远程方式在移动用户最新快速拨号表或任选设施内进行移动台30的更新而不会打扰移动用户。
图3是说明在USSD外部节点用户310与移动台30之间传送USSD消息的方框图。USSD消息被移动电信网利用来传输用户规定的数据给移动台或移动台内的应用模块。所以,不是把所接收的符号数据存储到SIM卡,而是可以让接收的数据由接收的移动台30内的特性应用模块来进行控制以便提供特别的用户特性功能,或在显示单元上显示以便与用户之间进行交互作用。结果,在移动电信网内的双方可利用USSD消息彼此地传送文本消息,而不用建立语音连接。
外部节点用户310发送包含字符数据的USSD消息给服务的PLMN10内的HLR50。HLR50然后确定移动台30的当前位置,以及在HLR50内的USSD处理器320此后透明地转发USSD消息给当前服务于移动台30的适当的MSC40。在服务的MSC/VLR40内的USSD处理器330然后接收所发送的消息,并在无连接通信链路上传输USSD消息到移动台30。移动台30内的USSD处理器350然后接收所发送的USSD消息340、提取所包装的字符数据、并将所提取的数据转发到适当的应用模块。这样的应用模块的一个例子是用于在附属于移动台20的显示单元上显示所接收的字符数据的用户接口模块。
然而,在移动台未接通(通电)和不能响应于由服务的MSC进行的寻呼的情况下,移动用户不能接收任何的以上的业务和消息。例如,如果移动台处在有效的无线覆盖区域以外,则发往一个处于不能与之进行通信的移动台进入的呼叫不能成功地被终接。为了移动台随后可确定先前试图输入的呼叫的识别号,移动台必须或者与语音信箱相联系、或者由同一个呼叫方来对其进行回叫。这样的替换方案由于多种原因是不利的。不是所有呼叫方用户都将利用被呼叫方的语音信箱系统来留下话音消息连同他们的号码簿号码。被呼叫方移动台在每次被通电或移动返回到服务区域以后也必须重复地接入其语音信箱系统以及不方便地从中检查其消息。
按照本发明的教导,图4是PLMN10的方框图,它用来说明通过更新与特定移动台30有关的HLR50以便表示移动台30不再是处于能与之进行通信的情况之下的。正好在移动台30被关断以前,移动台30发送基于直接传送应用部分(DTAP)的国际移动用户识别号脱离(IMSI脱离)信号,以通知服务的MSC/VLR40:移动台多半是关断的。服务的MSC/VLR然后对其寄存器进行标记,以表示移动台是已脱离的。此后不对该特定的移动台进行寻呼,直到一个新的登录完成为止。在服务的MSC/VLR40内的应用模块400然后把基于移动应用部分(MAP)的IMSI附属信号460发送给与已脱离的移动台30有关的HLR50。结果,HLR50在寄存器410中存储一个指示,表示移动台40不再是处于可与之进行通信的情况。
在本发明的另一个实施例中,需要移动台30周期地向服务的MSC/VLR40进行登录,以通知服务的MSC/VLR40:移动台30是处于可与之进行通信的情况。结果,如果预期的登录未从移动台30接收到,则服务的MSC/VLR40假定:移动台30变成处于不能与之进行通信的情况,并把基于MAP的IMSI脱离信号发送给相关的HLR50。HLR50接下来又把表示移动台30再次是处于不能与之进行通信的情况的指示存储在寄存器410中。
此后,进入呼叫建立信号(例如起始地址消息(IAM))被与原籍PLMN10有关的服务的GMSC80接收。如图1所示,GMSC80然后通过发送基于MAP的发送路由信息(SRI90)来向相关的HLR50询问路由指令。SRI信号90还包括呼叫方号码簿号码以及被呼叫方号码簿号码。响应于这样的信号,在HLR50内的应用模块420检索存储在寄存器410的指示,并确定目的地被呼叫方移动台是不可与之进行通信的。在作出这样的决定以后,应用模块420把被包括在接收的SRI信号之中的呼叫方号码簿号码存储在寄存器410,并把一个不成功的终接通知给GMSC80。
另一方面,如果HLR50还没有用“IMSI脱离”来进行更新,则HLR50接下来又把一个提供漫游号码信号(PRN100)传送到假定仍旧服务于被呼叫方移动台30的MSC/VLR40。如果由服务的MSC/VLR40作出决定:移动台是不可与之进行通信的,则服务的MSC/VLR40内的应用模块400利用“用户缺席返回代码”发送一个提供漫游号码应答(PRI_Ack)信号110返回到HLR50。用户缺席返回代码向HLR50表示:该特定的移动台不再被“附属于”或“登录于”服务的MSC/VLR40。应用模块420然后把被包括在SRI信号90中的呼叫方号码簿号码存储在寄存器410,并再次把不成功的终接通知给GMSC80。
另外,在不存在反映移动台是不可与之进行通信的任何指示时,服务的MSC/VLR40把漫游号码返回到HLR50。HLR50接下来又把接收的漫游号码转发到GMSC80。通过利用接收的漫游号码,GMSC80把接收的进入呼叫以传统的方式重新路由到服务的MSC/VLR400(信号130)。服务的MSC/VLR50然后试图在寻呼信道(PCH)440上寻呼被呼叫方移动台30。如果接收到响应于寻呼请求的一个应答,则适当的射频信道被占用,及呼叫连接因而以传统方式被建立。然而,如果被呼叫方移动台30不能应答寻呼,则在服务的MSC/VLR40内的应用模块400发送另一个基于MAP信号470,以通知HLR50移动台的非响应性。发送的MAP信号470还包括从进入的呼叫建立信号130中接收到的呼叫方号码簿号码。在类似于如上所述的方式中,应用模块420于是假定移动台是不可与之进行通信的,并对被包括在接收的MAP信号470中的呼叫方号码簿号码进行存储。
结果,当移动台或者被关断或者处在没有提供业务的区域(处于不可与之进行通信的情况下)时,与所接收的进入呼叫有关的呼叫方号码簿号码被存储在与HLR50有关的寄存器410中。
现在参照图5和6,说明从相关的HLR50到可与之进行通信的移动台30的SMS消息210的传送。无论何时移动台接通它的装置或移动到新的覆盖区域时,它始发一个信号来通知服务于当前地理位置的特定MSC/VLR40:移动台30对于移动业务是可提供的。作为说明,服务的MSC/VLR40发送基于MAP的信号给相关连的HLR50。这样的信号包括IMSI附属信号和位置更新信号。响应于移动台30的关于现在是可与之进行通信的指示,在HLR50内的应用模块420检索与在移动台是不可与之进行通信时(如图4所示)所接收的、试图进入的呼叫有关的先前存储的呼叫方号码。通过利用SMS消息,应用模块420然后把所检索的呼叫方号码传送到可与之进行通信的移动台30。因此,为了减小在连接的电信网内对传统SMSD路由机制的影响,应用模块420把包含有所检索的呼叫方号码簿号码的分组数据570发送到与服务的PLMN10有关的SMS-C230。通过进一步利用所包括的MSISDN号码,SMS-C230以如图2所示的传统方式发送信号300给服务于原籍PLMN10的SMS-GMSC220.SMS-GMSC220然后询问HLR50(信号150,180),后者又接下来从服务的MSC40请求漫游号码(信号260,270)。通过利用所接收的漫游号码,服务的SMS-GMSC220把接收的信号重新路由到服务的MSC40(信号290)。服务的MSC40然后寻呼移动台30,并发送SMS消息210给附属于目的地移动台30的SIM卡200。被包含在接收的SMS消息中的呼叫方号码簿号码然后可被显示给移动用户。
作为本发明的另一个实施例,在HLR 50内的应用模块420把包含有所恢复的呼叫方号码簿号码信号530直接发送给服务的MSC40。这样的信号可以是基于MAP的信号或任何能在信令系统No.7(SS7)电信网上传输的其它基于信令连接控制部分(SCCP)的信号。服务的MSC40然后在SDCCH或SACCH信道上发送直接发往移动台30的SMS消息。
现在参照图7,它说明了从HLR50到移动台30的非结构补充业务数据(USSD)消息的传送。如在图5和6中充分描述的,与发往不可与之进行通信的移动台的接收的进入呼叫有关的呼叫方号码簿号码被存储在与HLR50有关的寄存器410。此后,无论何时HLR50接收到一个来自特定MSC40的关于移动台30再次是不可与之进行通信的指示时,在HLR50内的应用模块420检索,与先前接收的不成功的进入的呼叫有关的所存储的呼叫方号码簿号码。通过与USSD处理器320接口,应用模块420然后发送包括呼叫方号码簿号码的USSD信号580,将其直接发往服务的MSC40。在服务的MSC40内的USSD处理器330接下来又发送包括接收的呼叫方号码簿号码的USSD消息340到当前在其覆盖区域内移动的移动台30。最后,与移动台30相关连的USSD处理器350接收所发送的消息、提取所包括的呼叫方号码簿号码、以及把它显示在显示单元上,以使得移动用户能被告知与在移动台是处于不可与之进行通信时所试图输入的呼叫有关的呼叫方号码簿号码。
在本发明的再又一个实施例中,与上述不同之点在于,应用模块420代之以发送一个包括所检索的呼叫方号码簿号码的信号给外部的业务节点550。业务节点550接下来又把包括接收的呼叫方号码簿号码的分组信号560发送到目的地移动台30。这样的分组信号560包括通用分组射频切换(GPRS)信号。
虽然本发明的方法和设备的优选实施例已在附图中被显示和在上述的详细描述中被描述,但是将会看到,本发明并不限于所揭示的实施例,而是能作出多种重新配置、修正、和替换,而不背离由以下的权利要求所述的和规定的发明范围。