呼叫接续方法、服务端及系统的制作方法

文档序号:7963202阅读:319来源:国知局
专利名称:呼叫接续方法、服务端及系统的制作方法
技术领域
本发明涉及移动通信技术,特别是指一种呼叫接续方法、服务端及系统。
背景技术
如图1所示,当移动台(MS)漫游在两移动交换中心(MSC),MSC1和MSC2服务区的交叠区域,如位置区域标识(LAI)1所标识的区域和LAI2所标识的区域的交叠区域时,如果基站子系统(BSS)配置为延时登记,则有可能出现MS从LAI1所标识的区域空切换到LAI2所标识的区域,而MS尚未在LAI2所标识的区域发起位置登记的情况。在这种情况下,如果MS作被叫的话,则该呼叫会首先被接续到MSC1,MSC1在LAI1所标识的区域寻呼MS,但MS由于已经切换到MSC2的服务区,如LAI2所标识的区域,因此MSC1不会接收到MS返回的寻呼响应。在这种情况下为了使呼叫接续成功,目前采取的通常做法是由服务MSC,如MSC1同时向其多个边缘MSC,如MSC2等发送消息,然后由接收到该消息的各边缘MSC同时发送寻呼请求寻呼该MS或者启动状态机来接收该MS的寻呼响应,而MS可能会漫游到其中一个边缘MSC,如MSC2,并向该MSC2返回寻呼响应,MSC2接收到该寻呼响应后,向MSC1返回相应的响应消息,从而最终使呼叫接续成功。
由上述呼叫接续过程可以看出,服务MSC向多个边缘MSC发送消息,而各边缘MSC是在接收到服务MSC的相关消息后寻呼MS的,因此属于被动寻呼方式。采取这种方式一方面,由于各边缘MSC需要在寻呼该MS之前处理与服务MSC之间的相关消息,因而会造成一定程度的寻呼延时。另一方面,由于MS最多只可能漫游到其中一个边缘MSC,并在该边缘MSC发送寻呼响应,因而致使其它多个边缘MSC所进行的诸如接收服务MSC消息以及对MS发送寻呼请求或启动状态机来接收MS的寻呼响应等动作都属于无用功,最终造成系统资源的极大浪费。

发明内容
有鉴于此,本发明的目的在于提供一种呼叫接续方法、服务端及系统,解决现有呼叫接续方法中存在的寻呼延时以及系统资源浪费大的问题。
根据本发明的呼叫接续方法包括a、被叫用户的服务移动交换中心MSC接收到来自主叫MSC的入局呼叫后,寻呼被叫用户;b、被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,将呼叫接续到该第三MSC。
在上述方法中包括系统中的各MSC接收到非本MSC控制的用户发送的寻呼响应后,向用户的服务MSC发送关于该用户的主动寻呼响应消息。
在上述方法的步骤b中,所述将呼叫接续到第三MSC的步骤包括被叫用户的服务MSC接收到来自第三MSC的关于被叫用户的主动寻呼响应消息后,建立自身与该第三MSC之间的局间电路,并当该被叫用户应答后,将来自主叫MSC的入局呼叫接续到自身与该第三MSC之间的局间电路上。
在上述方法的步骤b中,所述被叫用户的服务MSC建立自身与第三MSC之间的局间电路的步骤包括被叫用户的服务MSC向第三MSC发送系统间呼叫建立消息;第三MSC接收到该系统间呼叫建立消息后,建立与该被叫用户的服务MSC之间的局间电路。
在上述方法中进一步包括接收到被叫用户寻呼响应的第三MSC为该被叫用户分配漫游号码,并向该被叫用户的服务MSC发送携带该漫游号码的主动寻呼响应消息;所述步骤b进一步包括所述第三MSC对该被叫用户进行位置登记;步骤b中,所述将呼叫接续到第三MSC的步骤包括被叫用户的服务MSC接收到第三MSC的主动寻呼响应消息后,向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息;主叫MSC接收到该拆线消息后,拆除自身与主叫MSC之间的呼叫,并根据所述前转号码将呼叫接续到第三MSC。
在上述方法中,步骤b进一步包括被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,对该被叫用户进行鉴权,并当鉴权通过后,向该第三MSC返回主动寻呼响应响应。
在上述方法的步骤b中,所述对被叫用户进行鉴权的步骤包括被叫用户的服务MSC根据自身拜访位置寄存器VLR中保存的被叫用户的签约信息向被叫用户的归属位置寄存器HLR发送鉴权请求,并从该HLR返回的鉴权响应中得到鉴权结果。
在上述方法中,所述步骤b进一步包括被叫用户的服务MSC接收到来自第三MSC的关于被叫用户的主动寻呼响应消息后,向该第三MSC返回主动寻呼响应响应;由该第三MSC对所述被叫用户进行鉴权。
在上述方法的步骤b中,所述对被叫用户进行鉴权的步骤包括第三MSC从被叫用户的HLR获取该被叫用户的签约信息,根据获取的签约信息向被叫用户的HLR发送鉴权请求,并从该HLR返回的鉴权响应中得到鉴权结果。
另外,本发明还公开一种呼叫接续服务端,该服务端用于接收来自主叫MSC的入局呼叫,寻呼被叫用户,并接收来自第三MSC的关于该被叫用户的主动寻呼响应消息,将呼叫接续到该第三MSC。
上述服务端用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
上述服务端用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息,指示主叫MSC将呼叫前转至第三MSC。
最后,本发明还公开一种呼叫接续系统,该系统包括主叫MSC、被叫用户的服务MSC以及第三MSC;其中,主叫MSC用于向被叫用户的服务MSC发送入局呼叫;被叫用户的服务MSC用于接收来自主叫MSC的入局呼叫,寻呼该被叫用户,并接收来自第三MSC的主动寻呼响应消息,将呼叫接续到该第三MSC;第三MSC用于向服务MSC发送主动寻呼响应消息。
在上述系统中,所述被叫用户的服务MSC用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
在上述系统中,所述第三MSC进一步用于为接收到寻呼响应的用户分配漫游号码,并向该用户的服务MSC发送携带该漫游号码的主动寻呼响应消息;以及对被叫用户进行位置登记;所述服务MSC进一步用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息;所述主叫MSC进一步用于接收来自被叫用户的服务MSC的拆线消息,拆除自身与该服务MSC之间的呼叫话路,并根据该拆线消息中的前转号码将呼叫接续到第三MSC。
在上述系统中,所述第三MSC为所述被叫用户的服务MSC的边缘MSC。
综上所述,通过本发明的呼叫接续方法,服务MSC不需要向边缘MSC发送任何消息,如系统间寻呼消息ISPAGE2,边缘MSC即可自动接收被叫用户的主动寻呼响应,并进而实现后续的呼叫接续。克服了现有技术中由服务MSC在寻呼被叫用户时,向边缘MSC发送相关消息所导致的寻呼延时以及浪费系统资源的弊病。而且根据本发明,既可以采取扩展主动寻呼响应操作的方式由服务MSC实现对被叫用户的鉴权,也可以采取由边缘MSC通过与被叫用户的HLR交互来实现对被叫用户的鉴权,从而实现灵活的鉴权操作。而且通过将寻呼被叫用户之前建立的主叫MSC与服务MSC之间的呼叫话路接续到后续建立的服务MSC与边缘MSC之间的局间电路上的方式实现呼叫接续。另外,根据本发明,还可以采取当边缘MSC接收到被叫用户的主动寻呼响应后,向服务MSC发送主动寻呼响应消息,并在接收到服务MSC返回的主动寻呼响应响应后,对该被叫用户进行位置登记,从而使该边缘MSC实际上成为该被叫用户的服务MSC。而且服务MSC在接收到边缘MSC的主动寻呼响应消息后,拆除先前建立的自身与主叫MSC之间的呼叫话路,并将边缘MSC为该被叫用户分配的漫游号码传送至主叫MSC,从而建立主叫MSC与边缘MSC之间直接的呼叫话路,最终完成呼叫接续。避免了主叫MSC与服务MSC之间中继电路的占用以及服务MSC与边缘MSC之间局间电路的占用。


图1为MS处于两MSC服务区的交叠区域时的网络结构示意图。
图2为根据本发明一实施例的呼叫接续方法信令图。
图3为根据本发明另一实施例的呼叫接续方法信令图。
图4为根据本发明再一实施例的呼叫接续方法信令图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明作进一步的详细描述。
本发明的核心思想是被叫用户的服务MSC接收到来自主叫MSC的入局呼叫后,寻呼被叫用户;被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,将呼叫接续到该第三MSC。从而克服现有技术中由被叫用户的服务MSC在寻呼被叫用户时,向自身的边缘MSC发送寻呼相关消息所导致的寻呼延时以及浪费系统资源的弊病。
需要说明的是本发明主要针对当MS位于一个以上MSC服务区的交叠区域且该MS作被叫时的呼叫接续过程。而且本发明是基于晚寻呼的呼叫接续方法,其中,所谓晚寻呼是区别于早寻呼而言的,晚寻呼是指当被叫用户的服务MSC接收到被叫用户的归属位置寄存器(HLR)的路由请求时,直接向该HLR返回为该被叫用户分配的漫游号码,即临时本地电话号码(TLDN),主叫MSC根据该TLDN建立自身与该被叫用户的服务MSC之间的呼叫话路。另外,上述第三MSC是区别于主叫MSC和被叫用户的服务MSC而言的,第三MSC是主动接收用户的寻呼响应,并在接收到寻呼响应后向用户的服务MSC发送主动寻呼响应消息的实体。而且该第三MSC主要指被叫用户的服务MSC的边缘MSC。
下面通过具体实施例详细说明根据本发明的呼叫接续方法,并且在以下所述的各实施例中,均采取由系统中的各MSC主动接收用户的寻呼响应,并在接收到寻呼响应后向用户的服务MSC发送关于该用户的主动寻呼响应消息UNSOLRES。而且各MSC向用户的服务MSC发送主动寻呼响应消息的具体方式可以采取各MSC可以根据接收到寻呼响应的用户所在的区域为该用户确定一或一个以上相邻MSC,并向各相邻MSC发送主动寻呼响应消息,在确定的各相邻MSC中包含所述用户的服务MSC。
另外,为了叙述方便起见,在后续的描述以及附图中,主叫MSC用MSC a表示,被叫用户的服务MSC用MSC/VLR b,而第三MSC,如边缘MSC用MSC/VLR c表示。
首先,在本发明的一实施例中,采取由被叫用户的服务MSC寻呼被叫用户,并在接收到来自第三MSC,如该服务MSC的其中一个边缘MSC的关于该被叫用户的主动寻呼响应消息UNSOLRES后,对该被叫用户进行鉴权,并当鉴权通过后向该边缘MSC返回unsolres响应;然后通过系统间呼叫建立ISSETUP方式在自身与该边缘MSC之间建立局间电路;当被叫用户应答后,边缘MSC使用系统间应答ISANSWER方式通知该服务MSC,服务MSC将先前建立的自身与主叫MSC之间的呼叫话路接续到自身和该边缘MSC之间的局间电路上,从而实现呼叫的接续。该实施例的呼叫接续方法信令如图2所示,具体包括如下步骤步骤201至步骤206MSC a将呼叫接续到被叫用户的服务MSC,即MSC/VLR b的过程;该过程具体包括如下步骤步骤201MSC a接收来自主叫用户的始发呼叫call origination,并在该呼叫中携带有被叫用户的号码。
步骤202MSC a向被叫用户的HLR发送位置请求LOCREQ;步骤203被叫用户的HLR接收到该位置请求LOCREQ后,向MSC/VLRb发送路由请求ROUTREQ。
步骤204MSC/VLR b检测到被叫用户处于空闲状态,因此为该被叫用户分配漫游号码TLDN,并将该TLDN携带于路由响应routreq中返回给HLR。
其中,MSC/VLR b根据VDB内的用户状态判断该被叫用户处于空闲状态,因而为该用户分配TLDN,此时,服务MSC并不知道用户可能已漫游到边缘MSC。
步骤205HLR接收到路由响应routreq后向MSC a返回位置响应locreq,并在该响应中包含Terminationlist参数形式的TLDN。
步骤206MSC a接收到该位置响应locreq后,使用其中所包含的TLDN以及预先设定的局间互连协议,如七号信令协议建立自身与该MSC/VLR b之间的呼叫话路。
步骤207至步骤212被叫用户的服务MSC寻呼被叫用户并由该服务MSC对该被叫用户进行鉴权的过程。
该过程包括如下步骤步骤207MSC/VLR b通过向被叫用户发送寻呼请求Page request来寻呼该被叫用户。
步骤208MSC/VLR c接收到该被叫用户的寻呼响应page response。
步骤209MSC/VLR c向该被叫用户的服务MSC,即MSC/VLR b发送主动寻呼响应消息UNSOLRES,在该消息中携带该用户的移动标识号码(MIN)、MSC/VLR c的标识(MSCID)以及从接收的寻呼响应中获得的被叫用户的鉴权参数等信息;MSC/VLR b接收到该主动寻呼响应消息UNSOLRES后,停止本地寻呼该被叫用户。
在上述步骤208和209中,MSC/VLR c主动接收寻呼响应page response区别于现有技术中接收到服务MSC的消息后接收被叫用户的寻呼响应,即被动接收寻呼响应。这里,边缘MSC不是在服务MSC的触发下去接收寻呼响应的,而是自发处于接收寻呼响应的状态,因此边缘MSC无需启动专门的状态机。而且与现有技术中当边缘MSC接收到没有相应状态机的寻呼响应时的处理方式不同,此处当边缘MSC接收到没有与之对应的状态机存在的寻呼响应时,不是将该寻呼响应丢弃,而是采取进一步的处理,即根据所接收寻呼响应的用户所在的区域为相应用户确定一或多个相邻MSC(在这些相邻MSC中可能包含该被叫用户的服务MSC),然后向这些相邻MSC发送主动寻呼响应消息UNSOLRES。一个服务MSC可能具有多个边缘MSC,其中一个边缘MSC可能会接收到上述被叫用户的寻呼响应,并且在各边缘MSC确定的所有相邻MSC中包含上述服务MSC,因此服务MSC必然能够从自身的一个边缘MSC接收到关于该被叫用户的主动寻呼响应消息UNSOLRES。边缘MSC可能接收到不同用户的寻呼响应,并可采用某些现有机制检测被叫用户是否真正漫游到其服务区。
步骤210MSC/VLR b接收到边缘MSC的主动寻呼响应消息UNSOLRES后,根据自身VLR中保存的该被叫用户的签约信息判断是否需要对该被叫用户进行鉴权,如果是,则向该被叫用户的HLR发送鉴权请求AUTHREQ,该鉴权请求AUTHREQ中携带该被叫用户的鉴权参数,然后执行步骤211;否则,向MSC/VLR c发送主动寻呼响应响应unsolres;MSC/VLRc接收到该响应unsolres后,启动定时器等待MSC/VLR b发送ISSETUP消息,然后执行步骤213。
其中,MSC/VLR b的VLR中保存的用户的签约信息是在用户进行位置登记时记录下来的。
步骤211HLR接收到MSC/VLR b的鉴权请求后,对该被叫用户进行鉴权,并当鉴权通过后向MSC/VLR b返回鉴权响应authreq,并可在该鉴权响应authreq中携带语音加密参数(VPMASK,Voice Privacy Mask)和信令加密参数(SMEKEY,Signaling Message Encryption Key)。当HLR对被叫用户鉴权失败时,则向MSC/VLR b返回鉴权失败的鉴权响应authreq。
步骤212当MSC/VLR b接收到鉴权通过的鉴权响应authreq后,向MSC/VLR c发送主动寻呼响应响应unsolres;MSC/VLR c接收到该响应unsolres后,启动定时器等待MSC/VLR b发送ISSETUP消息。而当MSC/VLRb接收到鉴权失败的鉴权响应authreq时,向MSC/VLR c发送与UNSOLRES消息对应的事务处理能力应用部分(TCAP)错误响应;MSC/VLR c接收到该TCAP错误响应后,结束该处理流程。
步骤213至步骤219将呼叫接续到MSC/VLR c的过程。
该过程包括如下步骤步骤213MSC/VLR b向MSC/VLR c发送系统间呼叫建立消息ISSETUP,以建立自身与该MSC/VLR c之间的局间电路,且该ISSETUP中携带局间电路标识码(IMSCCID)、VPMASK和SMEKEY。
其中,携带IMSCCID是为了使用服务MSC与边缘MSC之间的移动应用部分(MAP)电路。
步骤214MSC/VLR c接收到该消息后,建立与MSC/VLR b之间的局间电路,并为该被叫用户分配A接口电路和指配空中接口信道,此时被叫用户振铃;步骤215MSC/VLR c向MSC/VLR b发送系统间呼叫建立响应issetup。
步骤216被叫用户应答呼叫。
步骤217MSC/VLR c向MSC/VLR b发送系统间应答消息ISANSWER。
步骤218MSC/VLR b接收到该消息ISANSWER后,向MSC/VLR b返回系统间应答响应isanswer。
步骤219MSC/VLR b随后将自身与MSC a之间的呼叫话路接续到自身与MSC/VLR之间的局间电路上,使呼叫接续完成call setup complete,主、被叫用户进行通话。
在上述实施例方法中,边缘MSC在呼叫接续过程中不对被叫用户进行位置登记。当呼叫结束时,服务MSC和边缘MSC之间采用FACREL操作释放局间电路。如果在呼叫结束后被叫用户仍处于边缘MSC的覆盖范围之内,则按普通位置登记流程发起位置登记;如果在呼叫过程中被叫用户漫游回服务MSC的覆盖范围,则按标准的局间后向切换流程处理;如果被叫无应答,则由边缘MSC向服务MSC发送消息FACREL,服务MSC根据被叫用户的签约信息判断是否触发无应答前转(CFNA)流程。
以上说明了根据本发明一实施例的呼叫接续方法,在该实施例方法中,采取扩展UNSOLRES操作的方式实现对被叫用户的鉴权,即将边缘MSC从所接收主动寻呼响应中获取的被叫用户的鉴权参数携带在UNSOLRES消息中发送至服务MSC,然后由服务MSC发起对被叫用户的鉴权的方式。而本发明也可以采取不扩展UNSOLRES操作的方式,而是通过另一种方式,即由边缘MSC发起对被叫用户的鉴权的方式。下面通过本发明的另一实施例说明该方法,该实施例方法的信令流程如图3所示,具体包括如下步骤步骤301至步骤306MSC a将呼叫接续到MSC/VLR b的过程;该过程所包含的具体步骤与上述步骤201至步骤206包含的相应步骤相同,此处不再赘述。
步骤307至步骤314被叫用户的服务MSC寻呼被叫用户并由该服务MSC的边缘MSC对该被叫用户进行鉴权的过程。
该过程具体包括如下步骤步骤307被叫用户的MSC/VLR b通过向被叫用户发送寻呼请求Pagerequest来寻呼该被叫用户。
步骤308MSC/VLR c接收到该被叫用户的寻呼响应Page response。
步骤309MSC/VLR c向该被叫用户的服务MSC,即MSC/VLR b发送主动寻呼响应消息UNSOLRES,在该主动寻呼响应消息UNSOLRES中携带该用户的MIN和MSC/VLR c的MSCID等信息;MSC/VLR b接收到该主动寻呼响应消息UNSOLRES后,停止本地寻呼该被叫用户。
上述步骤308和309的具体实现与上述步骤208和209相同,此处不再赘述。
步骤310MSC/VLR b接收到来自MSC/VLR c的主动寻呼响应消息UNSOLRES后,直接向该MSC/VLR c返回主动寻呼响应响应unsolres。
步骤311MSC/VLR c接收到该unsolres后,向被叫用户的HLR发送资格请求QUALREQ,以获取该被叫用户的签约信息。
步骤312被叫用户的HLR接收到该资格请求QUALREQ后,向该MSC/VLR c返回携带该被叫用户签约信息的资格响应qualreq,且该签约信息中包含是否需要对该被叫用户进行鉴权的信息。
步骤313MSC/VLR c接收到该资格响应qualreq后,根据其中携带的签约信息判断是否需要对该被叫用户进行鉴权,如果是,则向该被叫用户的HLR发送鉴权请求AUTHREQ,然后执行步骤314;否则,直接启动定时器等待MSC/VLR b发送ISSETUP消息,然后执行步骤315。
步骤314被叫用户的HLR接收到该鉴权请求AUTHREQ后,对该被叫用户进行鉴权,并当鉴权通过后向MSC/VLR c返回鉴权通过的鉴权响应authreq,在其中携带VPMASK和SMEKEY;MSC/VLR c接收到该鉴权通过的authreq响应后,启动定时器等待MSC/VLR b发送ISSETUP消息,然后执行步骤315。当HLR对被叫用户鉴权失败时,则向MSC/VLR c返回鉴权失败的鉴权响应authreq,MSC/VLR c接收到该鉴权失败的鉴权响应authreq后,结束本流程。
其中,鉴权失败说明该被叫用户没有权限接通该呼叫,边缘MSC不再等待ISSETUP消息。此时,由于服务MSC并不知道鉴权已经失败,因此仍会向该边缘MSC发送ISSETUP,而当该边缘MSC接收到该ISSETUP时,则发送FACREL拆线。
步骤315至步骤321将呼叫接续到MSC/VLR c的过程;该过程所包含的具体步骤与上述步骤213至步骤219包含的相应步骤相同,此处不再赘述。
以上说明了根据本发明的两个实施例的呼叫接续方法,在上述实施例中,均采取当边缘MSC接收到被叫用户的寻呼响应后,向该被叫用户的服务MSC发送主动寻呼响应消息UNSOLRES,该被叫用户的服务MSC接收到该主动寻呼响应消息UNSOLRES后,将已经建立的自身与主叫MSC之间的呼叫话路进一步接续到自身与接收到被叫用户的寻呼响应的边缘MSC之间的局间电路上,从而实现呼叫接续。然而,本发明也可以采取当被叫用户的服务MSC接收到相应边缘MSC的主动寻呼响应消息UNSOLRES后,先拆除已经建立的自身与主叫MSC之间的呼叫话路,然后将呼叫前转到该被叫用户的真实落地局,即边缘MSC上的处理方式。采用该方案的优点是当边缘MSC接收到被叫用户的寻呼响应并接通呼叫后,可以不占用服务MSC与边缘MSC之间的供局间切换用的MAP电路以及主叫MSC和服务MSC之间的中继电路。下面通过本发明的另一实施例说明上述呼叫接续方法,该方法的信令流程如图4所示,具体包括如下步骤步骤401至步骤406MSC a将呼叫接续到被叫用户的MSC/VLR b的过程;该过程所包含的具体步骤与上述步骤201至步骤206包含的相应步骤相同,此处不再赘述。
步骤407至步骤411寻呼被叫用户以及拆除服务MSC与主叫MSC之间的呼叫话路的过程;该过程具体包括如下步骤步骤407被叫用户的MSC/VLR b通过向被叫用户发送寻呼请求Pagerequest来寻呼该被叫用户。
步骤408MSC/VLR c接收到被叫用户的寻呼响应Page response。
步骤409MSC/VLR c为该用户分配漫游号码,如TLDN,并向该被叫用户的服务MSC,即MSC/VLR b发送主动寻呼响应消息UNSOLRES,在该主动寻呼响应消息UNSOLRES中携带为该用户分配的TLDN、该用户的MIN和MSC/VLR c的MSCID等信息;MSC/VLR b接收到该主动寻呼响应消息UNSOLRES后,停止本地寻呼该被叫用户。
上述步骤408和409的具体实现与上述步骤208和209相同,此处不再赘述。
步骤410MSC/VLR b向MSC/VLR c返回主动寻呼响应响应unsolres。
步骤411MSC/VLR b向MSC a发送拆线消息RELEASE,如ISUP信令中的REL消息,拆除先前建立的自身与MSC a之间的呼叫话路,并在该拆线消息RELEASE中携带内容为改向信息RedirectionInfo的前转信息和内容为接收自MSC/VLR c的TLDN的前转号码。
步骤412至步骤418对被叫用户进行位置登记和建立主叫MSC与边缘MSC之间的呼叫话路的过程;该过程具体包括如下步骤步骤412MSC/VLR c接收到该unsolres后,向被叫用户的HLR发送鉴权请求AUTHREQ。
其中,该步骤412中所述的鉴权与上述步骤210或步骤314中的鉴权不同,上述步骤210或步骤314中所述鉴权的鉴权类型均为终呼鉴权,而此处的鉴权则是边缘MSC在对被叫用户进行位置登记之前的鉴权,属于位置登记鉴权。
步骤413被叫用户的HLR接收到该鉴权请求AUTHREQ后,对该被叫用户进行鉴权,并当鉴权通过后向MSC/VLR c返回鉴权通过的鉴权响应authreq。当HLR对被叫用户鉴权失败时,则向MSC/VLR c返回鉴权失败的鉴权响应authreq,MSC/VLR c接收到鉴权失败的鉴权响应authreq后,结束本流程。
其中,鉴权失败说明该被叫用户没有权限接通该呼叫,边缘MSC不再等待主叫MSC的TLDN入局消息。然而,由于服务MSC并不知道鉴权已经失败,因此仍会向该边缘MSC发送TLDN入局消息,如果边缘MSC接收到该中继的TLDN入局消息,如IAM,则发送拆线消息,如REL。
步骤414MSC/VLR c接收到鉴权通过的authreq响应后,向该被叫用户的HLR发送登记通知REGNOT,请求对该被叫用户进行位置登记。
步骤415被叫用户的HLR接收到该登记通知REGNOT后,向该被叫用户原来进行位置登记的MSC/VLR b发送登记取消消息REGCANC。
步骤416MSC/VLR b接收到该登记取消消息REGCANC后,删除该被叫用户的位置信息,并向该被叫用户的HLR返回登记取消响应regcanc。
步骤417被叫用户的HLR接收到该登记取消响应regcanc后,向MSC/VLR c返回携带该被叫用户的签约信息的登记通知响应regnot;MSC/VLR c接收到该登记通知响应regnot后,在自身的VLR内记录该被叫用户的签约信息和位置信息,并开始等待TLDN号码入局。
步骤418MSC a接收到MSC/VLR b发送的携带前转信息和内容为TLDN的前转号码的拆线消息RELEASE后,根据TLDN将呼叫接续到MSC/VLR c,从而使呼叫接续完成call setup complete,主、被叫用户进行通话。
以上说明根据本发明的呼叫接续方法,下面说明根据本发明的呼叫接续服务端和呼叫接续系统。
根据本发明的呼叫接续服务端用于接收来自主叫MSC的入局呼叫,寻呼被叫用户,并接收来自第三MSC的关于该被叫用户的主动寻呼响应消息,将呼叫接续到该第三MSC。
其中,该服务端用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
或者,该服务端用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息,指示主叫MSC将呼叫前转至第三MSC。
而且,该服务端还可用于对所述被叫用户进行鉴权。
根据本发明的呼叫接续系统包括主叫MSC、被叫用户的服务MSC以及第三MSC;其中,主叫MSC用于向被叫用户的服务MSC发送入局呼叫;被叫用户的服务MSC用于接收来自主叫MSC的入局呼叫,寻呼该被叫用户,并接收来自第三MSC的主动寻呼响应消息,将呼叫接续到该第三MSC;第三MSC用于向服务MSC发送主动寻呼响应消息。
其中,上述被叫用户的服务MSC用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
或者,上述第三MSC还可用于接收到寻呼响应的用户分配漫游号码,并向该用户的服务MSC发送携带该漫游号码的主动寻呼响应消息;以及对被叫用户进行位置登记;服务MSC进一步用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息;主叫MSC进一步用于接收来自被叫用户的服务MSC的拆线消息,拆除自身与该服务MSC之间的呼叫话路,并根据该拆线消息中的前转号码将呼叫接续到第三MSC。
另外,上述服务MSC或第三MSC还可用于对所述被叫用户进行鉴权。
上述第三MSC为被叫用户的服务MSC的边缘MSC。
由此,通过根据本发明的基于晚寻呼的呼叫接续方法,服务MSC不需要向边缘MSC发送任何消息,如系统间寻呼消息ISPAGE2,边缘MSC即可自动接收被叫用户的主动寻呼响应,并进而实现后续的呼叫接续。克服了现有技术中由服务MSC在寻呼被叫用户时,向边缘MSC发送相关消息所导致的寻呼延时以及浪费系统资源的弊病。而且根据本发明的上述第一和第二实施例,既可以采取扩展主动寻呼响应操作的方式由服务MSC实现对被叫用户的鉴权,也可以采取由边缘MSC与被叫用户的HLR进行交互的方式来实现对被叫用户的鉴权,从而实现灵活的鉴权操作。而且在这两个实施例中,均采取将寻呼被叫用户之前建立的主叫MSC与服务MSC之间的呼叫话路接续到后续建立的服务MSC与边缘MSC之间的局间电路上的方式实现呼叫接续。另外,根据本发明的第三实施例的呼叫接续方法采取当边缘MSC接收到被叫用户的主动寻呼响应后,向服务MSC发送主动寻呼响应消息,并在接收到服务MSC返回的主动寻呼响应响应后,对该被叫用户进行位置登记,从而使该边缘MSC实际上成为该被叫用户的服务MSC。另外,服务MSC在接收到边缘MSC的主动寻呼响应消息后,拆除先前建立的自身与主叫MSC之间的呼叫话路,并将边缘MSC为该被叫用户分配的漫游号码传送至主叫MSC,从而建立主叫MSC与边缘MSC之间直接的呼叫话路,最终完成呼叫接续。避免了主叫MSC与服务MSC之间中继电路的占用以及服务MSC与边缘MSC之间MAP电路的占用。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种呼叫接续方法,其特征在于,该方法包括a、被叫用户的服务移动交换中心MSC接收到来自主叫MSC的入局呼叫后,寻呼被叫用户;b、被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,将呼叫接续到该第三MSC。
2.根据权利要求1所述的方法,其特征在于,所述方法包括系统中的各MSC接收到非本MSC控制的用户发送的寻呼响应后,向用户的服务MSC发送关于该用户的主动寻呼响应消息。
3.根据权利要求1或2所述的方法,其特征在于,步骤b中,所述将呼叫接续到第三MSC的步骤包括被叫用户的服务MSC接收到来自第三MSC的关于被叫用户的主动寻呼响应消息后,建立自身与该第三MSC之间的局间电路,并当该被叫用户应答后,将来自主叫MSC的入局呼叫接续到自身与该第三MSC之间的局间电路上。
4.根据权利要求3所述的方法,其特征在于,步骤b中,所述被叫用户的服务MSC建立自身与第三MSC之间的局间电路的步骤包括被叫用户的服务MSC向第三MSC发送系统间呼叫建立消息;第三MSC接收到该系统间呼叫建立消息后,建立与该被叫用户的服务MSC之间的局间电路。
5.根据权利要求2所述的方法,其特征在于,所述方法进一步包括接收到被叫用户寻呼响应的第三MSC为该被叫用户分配漫游号码,并向该被叫用户的服务MSC发送携带该漫游号码的主动寻呼响应消息;所述步骤b进一步包括所述第三MSC对该被叫用户进行位置登记;步骤b中,所述将呼叫接续到第三MSC的步骤包括被叫用户的服务MSC接收到第三MSC的主动寻呼响应消息后,向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息;主叫MSC接收到该拆线消息后,拆除自身与主叫MSC之间的呼叫,并根据所述前转号码将呼叫接续到第三MSC。
6.根据权利要求1、2、4或5所述的方法,其特征在于,所述步骤b进一步包括被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,对该被叫用户进行鉴权,并当鉴权通过后,向该第三MSC返回主动寻呼响应响应。
7.根据权利要求6所述的方法,其特征在于,步骤b中,所述对被叫用户进行鉴权的步骤包括被叫用户的服务MSC根据自身拜访位置寄存器VLR中保存的被叫用户的签约信息向被叫用户的归属位置寄存器HLR发送鉴权请求,并从该HLR返回的鉴权响应中得到鉴权结果。
8.根据权利要求1、2、4或5所述的方法,其特征在于,所述步骤b进一步包括被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,向该第三MSC返回主动寻呼响应响应;由该第三MSC对所述被叫用户进行鉴权。
9.根据权利要求8所述的方法,其特征在于,步骤b中,所述对被叫用户进行鉴权的步骤包括第三MSC从被叫用户的HLR获取该被叫用户的签约信息,根据获取的签约信息向被叫用户的HLR发送鉴权请求,并从该HLR返回的鉴权响应中得到鉴权结果。
10.一种呼叫接续服务端,其特征在于,该服务端用于接收来自主叫MSC的入局呼叫,寻呼被叫用户,并接收来自第三MSC的关于该被叫用户的主动寻呼响应消息,将呼叫接续到该第三MSC。
11.根据权利要求10所述的服务端,其特征在于,所述服务端用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
12.根据权利要求10所述的服务端,其特征在于,所述服务端用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息,指示主叫MSC将呼叫前转至第三MSC。
13.一种呼叫接续系统,其特征在于,该系统包括主叫MSC、被叫用户的服务MSC以及第三MSC;其中,所述主叫MSC用于向被叫用户的服务MSC发送入局呼叫;所述被叫用户的服务MSC用于接收来自主叫MSC的入局呼叫,寻呼该被叫用户,并接收来自第三MSC的主动寻呼响应消息,将呼叫接续到该第三MSC;所述第三MSC用于向服务MSC发送主动寻呼响应消息。
14.根据权利要求13所述的系统,其特征在于,所述被叫用户的服务MSC用于建立自身与第三MSC之间的局间电路,并将所述来自主叫MSC的呼叫接续到自身与该第三MSC之间的局间电路。
15.根据权利要求13所述的系统,其特征在于,所述第三MSC进一步用于为接收到寻呼响应的用户分配漫游号码,并向该用户的服务MSC发送携带该漫游号码的主动寻呼响应消息;以及对被叫用户进行位置登记;所述服务MSC进一步用于向主叫MSC发送包含前转信息以及内容为所述漫游号码的前转号码的拆线消息;所述主叫MSC进一步用于接收来自被叫用户的服务MSC的拆线消息,拆除自身与该服务MSC之间的呼叫话路,并根据该拆线消息中的前转号码将呼叫接续到第三MSC。
16.根据权利要求13至15中任一项所述的系统,其特征在于,所述第三MSC为所述被叫用户的服务MSC的边缘MSC。
全文摘要
本发明公开一种呼叫接续方法,包括被叫用户的服务移动交换中心(MSC)接收到来自主叫MSC的入局呼叫后,寻呼被叫用户;被叫用户的服务MSC接收到来自第三MSC的关于该被叫用户的主动寻呼响应消息后,将呼叫接续到该第三MSC。从而克服现有技术中由被叫用户的服务MSC在寻呼被叫用户时,向其自身的边缘MSC发送相关消息所导致的寻呼延时以及系统资源浪费的弊病。另外,本发明还公开一种呼叫接续服务端和呼叫接续系统。
文档编号H04W76/02GK101047999SQ20061009115
公开日2007年10月3日 申请日期2006年6月30日 优先权日2006年6月30日
发明者徐杰, 施迅 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1