与msc间分组数据切换相关的电路交换呼叫建立与呼叫路由的优化的制作方法

文档序号:7750815阅读:208来源:国知局
专利名称:与msc间分组数据切换相关的电路交换呼叫建立与呼叫路由的优化的制作方法
技术领域
本发明一般适用于无线通信网络,尤其适用于在涉及MSC间切换时提高呼叫路由效率。
背景技术
基于TIA/EIA/IS-2000标准的无线通信网络(cdma2000网络)与公共数据网(PDN)(如互联网)以及传统的电路交换网络(如公共交换电话网(PSTN))相连接。这些网络一般都包括网络实体的补充集,有些是共享的,来同时支持数据(分组交换)与语音(电路交换)呼叫。例如,无线通信网中的移动交换中心(MSC)提供呼叫管理(建立/拆除等)服务,也提供从无线网络到PSTN的通信链路。这样,MSC在无线网络与PSTN之间的语音业务管理中发挥着核心作用。
在数据呼叫中,虽然MSC仍涉及呼叫建立/拆除的某些方面,但它并不传送分组数据业务,而是由分组控制功能(PCF)与PDN配合,将无线网络连接到分组数据服务节点(PDSN)进行通信。语音与数据呼叫之间的这些不同点影响无线网络以及这些网络中不同实体管理呼叫路由的方式。在某些情况下,这些路由的不同会导致一定程度的无效性。
例如,当一个无线网络用户从一个位置移动到另外一个位置时会出现路由无效性。无线通信网络必须在用户通过不同覆盖区域移动时跟踪用户的移动。用户可以在包含单个无线通信网络的覆盖区域间移动,也可以跨越多个无线通信网络的覆盖区域。在任何一种情况下,都有标准的信令协议用于将蜂窝用户信息从一个载波传给另一个。TIA/EIA/ANSI-41就是这样的一种协议,通常指IS-41。IS-41是一个用于交换机之间信令的标准,它允许用户在许多不同载波(网络运营商)的无线网络之间漫游,这是通过允许多个网络实体用标准的协议消息跟踪用户位置来实现的。IS-41消息一般由7号信令系统(SS7)来传送。
IS-41标准为移动台注册、鉴权和切换提供了标准化的方法。例如,IS-41允许远程网络通知归属网络用户已经通过远程网络注册了业务。如果用户已经建立了一个呼叫,归属网络中的归属位置寄存器(HLR)提供该信息以协助呼叫路由。该呼叫如何被路由、涉及什么网络单元取决于呼叫类型,也正是由于这一点区别导致了至少一个区域内潜在的呼叫路由无效性。
例如,对电路交换的呼叫(例如移动台发起或终止的语音呼叫),一个特定的MSC提供电路交换的连接到PSTN。该MSC是指“驻留”MSC。当移动台从驻留MSC的覆盖区域移动出去时,就会被切换到另一个MSC,称为“服务”MSC。因为PSTN连接还保留在驻留MSC中,该呼叫的语音业务就会通过驻留MSC和服务MSC来路由。在MSC间的主干线上会为该业务建立承载服务。一旦呼叫终止,移动台就可以发起另一个呼叫或重新注册到网络,从而建立一个新的驻留MSC。
对数据分组呼叫,MSC不需要为分组数据业务建立承载服务,因为这种类型的呼叫业务是通过诸如分组控制功能(PCF)以及分组数据服务节点(PDSN)之类的其它网络实体来路由的。然而,MSC间切换遵循与电路交换呼叫切换相似的信令标准,驻留MSC与服务MSC的概念仍然适用,即使在这种情况下不需要MSC提供承载服务。注意PN-4720(PN4720 TIA/EIA-41-D基于网络的对CDMA分组数据业务的增强)为IS-41定义了用于与分组数据呼叫有关的信令扩展。
上述方法对分组数据呼叫切换带来的一个结果是可能为正在分组数据呼叫中而且进行了MSC间切换的移动台无谓地招致电路交换呼叫的路由无效性。例如,只有分组数据呼叫的移动台从驻留MSC的覆盖区域移动到一个新的MSC,新MSC变成了服务MSC。任何对该移动台的电路交换呼叫都通过驻留MSC路由到服务MSC,此时在理想情况下,该呼叫应该被直接路由到服务MSC。
这种对语音呼叫业务的不受欢迎的路由对现存的标准是固有的/不可避免的,因为直到当前呼叫结束后移动台重新发起一个呼叫或进行注册为止驻留MSC不会改变。这样,CDMA无线通信网络需要对基于IS-41/PN-4720的更有效的呼叫路由方法。

发明内容
本发明提供一种信令方法和通信系统来避免在提供语音与数据服务的无线通信网络中与MSC间数据呼叫切换有关的语音呼叫路由无效性,该方法和系统使用IS-41网络间信令。基于TIA/EIA/IS-2000/2001标准的无线通信网络可以作为这种通信网络的例子。在一个典型的实施例中,当服务MSC从驻留MSC接收到一个正在数据呼叫中进行切换的移动台时,服务MSC会用标准的IS-41信令使驻留MSC释放数据呼叫连接资源。服务MSC也通过使用IS-41信令更新MS的HLR信息来承担驻留MSC的角色。后一种操作可以防止后续的语音呼叫被通过前驻留MSC路由。
本发明的信令方法对移动台用户是透明的,而且不需要修改现有的IS-41标准。事实上,典型方法只需要修改MSC的操作,例如MSC在MSC间切换中承担服务MSC角色的时候产生期望的IS-41信令消息。也就是说,本发明的典型实施例以一种非传统的方法充分利用了标准的信令消息从而允许服务MSC在一定的MSC切换条件下担当驻留MSC的角色。
通过阅读下面的详细描述并参考附图,本发明的其它特点和优势对熟悉本领域的人员是显而易见的。当然,下面的详述只是示例性的,熟悉本领域的人员将充分认识可以实现的根本变化。
附图简述

图1是通信网络的示意图。
图2是图1网络中典型MSC的功能性框图。
图3是一个呼叫流程图,示出了移动台在语音呼叫中进行MSC间切换的传统信令流程。
图4是一个呼叫流程图,示出了移动台在数据呼叫中进行MSC间切换的传统信令流程。
图5是一个呼叫流程图,示出了对正在与服务MSC进行分组数据呼叫的移动台的语音呼叫进行间接路由的传统信令流程。
图6示出了根据本发明在图1网络中MSC使用的新切换过程的流程图。
图7是一个呼叫流程图,示出了根据本发明涉及正在数据呼叫中的移动台进行MSC间切换的信令流程。
图8A和8B是呼叫流程图,示出了根据本发明用于正在同时进行语音与数据呼叫的移动台进行MSC间切换的信令过程,其中语音呼叫先终止。
图9是一个呼叫流程图,示出了根据本发明用于正在同时进行语音与数据呼叫的移动台进行MSC间切换的信令过程,其中数据呼叫先终止。
具体实施例详细描述图1示出了一个总体的无线通信网络,用数字10表示。多个无线网络用数字12表示,每一个分别用12-1、12-2等表示。每一个这样的无线网络12包含一个移动交换中心(MSC)14、一个访问位置寄存器(VLR)16、一个基站(BS)18和一个分组控制功能(PCF)20。应该理解这个简化的框图没有示出那些与本发明的讨论无密切联系的网络实体,而且实际的网络实现可以包括多个图中所示的实体。例如,典型的无线网络12包括多个在地理上纳入无线业务覆盖小区的BS18。这里,BS 18隐含基站控制器(BSC)资源和物理无线资源,典型地用无线基站(RBS)来表示。在任何情况下,BS 18都会提供与移动台22的无线通信链路。
在这个意义上,BS 18可以通过MSC 14或PCF 20为多个移动台22路由通信业务。给定呼叫的业务类型决定了承载呼叫业务需要哪种实体。总的来说,电路交换的语音呼叫通过MSC 14来路由,MSC与PSTN34或其它电路交换网络配合通信。类似SS7/IS-41的信令网提供对归属位置寄存器(HLR)26的访问,HLR包含用于网络间交换的与移动台有关的信息并使能切换所涉及的多种网络实体间的信令。
分组数据呼叫大体上由PCF 20路由,PCF通过充当网关路由器的分组数据服务节点(PDSN)30与一个或多个PDN 32配合。对数据呼叫,传送与呼叫有关的分组数据业务的承载业务在切换中不在MSC 14间传递。相反,分组数据业务简单地由有关的PDSN 30从第一个PCF 20路由到第二个PCF 20。然而,对于语音呼叫(电路交换呼叫),传送呼叫有关业务的承载业务通过切换所经过的MSC间主干链路在MSC 14之间路由。
图2更详细地示出了典型MSC 14的组件,但是应该理解其它MSC结构与实现也是可能的,而且本发明并不限于例示的MSC。
MSC 14包含若干通信接口14A-14D、一个交换电路14E和一个系统控制器14F。通信接口14A-14D将MSC与其它网络实体相连。通信接口14A连接MSC与PSTN。通信接口14B连接MSC 14与MSC 14覆盖区域内的基站。通信接口14C连接MSC 14与用于多种网络实体间信令的信令网络。通信接口14D提供MSC 14与网络10内其它MSC之间的主干链路。交换电路14E路由移动台呼叫数据到MSC覆盖区域内基站的路由。该交换电路将移动台发出的呼叫数据路由到PSTN。如果MSC 14是驻留MSC,从移动台22发出的呼叫数据可以通过MSC间切换经过的主干链路之一被路由到服务MSC。发给移动台的呼叫数据在通信接口14A接收并通过通信接口14B被交换电路14E路由到适当的基站。如果MSC 14将数据路由到服务MSC,数据将经过通信接口14A到14E再到14D。在服务BSC,移动台的呼叫数据可以在通信接口14D上接收到。
系统控制器14F协调MSC的操作。MSC执行的功能之一是呼叫处理。呼叫处理包括在覆盖区域内为移动台建立呼叫连接,这需要在MSC与其它网络实体之间的信令。通信接口14C提供到信令网(例如SS7网络)的连接以在网络实体间传送信令消息。MSC 14可以包含其它单元,例如以前提到的VLR 16。此外,MSC 14可以包括鉴权中心14G用于对注册到网络的移动台进行鉴权。
通过对几个典型呼叫流程的讨论,读者将对不同路由情况尤其是本发明提出的几种无效路由情况获得更好的理解。应该理解当在分组数据呼叫特定信令实例的上下文中参考IS-41信令时,就暗示着PN-4720的使用。
这里从图3的图解开始讨论,图3示出了正在语音呼叫中的移动台22进行的MSC间切换,包括如下细节(a)移动台22通过无线网络12之一(指“驻留系统”)执行初始注册。注册使移动台22发送空中接口注册消息给驻留系统的BS 18。BS 18通过IS-2001-A过程转发该消息给MSC 14(以下称驻留MSC)。
(b)驻留MSC转发注册信息与接收到的鉴权信息给它的伴随VLR 16,称为驻留VLR。驻留VLR没有用户(移动台22)的记录因而需要通过信令网24与HLR 26执行正常的IS-41鉴权/注册过程。在鉴权和验证之后,HLR 26向驻留VLR发送用户档案信息。然后驻留VLR将注册结果通知驻留MSC。在这一点,驻留VLR保存一条用户记录。另外HLR 26更新移动台22的位置信息以指示驻留MSC为移动台22的当前位置。
(c)移动台22与驻留MSC建立一个电路交换的呼叫(例如移动台终止或发起的呼叫)。
(d)移动台22继续该语音呼叫并持续一段时间。
(e)在某一点,移动台22不在驻留MSC的监督下指示需要切换到新的BS 18。
(f)驻留MSC向管理接收移动台22的BS 18的MSC(指“服务”MSC)发起移动台22的IS-41切换过程。因为所讨论的服务实例是一个语音呼叫,所以也通过信令网24建立驻留与服务MSC之间的主干链路。服务MSC用IS-2001A切换过程在服务BS 18建立必要的资源并将该动作指示给驻留MSC。
(g)驻留MSC向移动台22指示它应该继续进行切换。
(h)语音呼叫在切换过程中及切换之后保持激活状态。
(i)在切换之后的某一点,语音呼叫被释放。
(j)一收到释放指示,服务MSC就释放与呼叫有关的所有基站资源,并与驻留MSC发起IS-41释放过程,包括相关MSC间主干连接的释放。
(k)晚些时候,移动台22通过服务系统(也就是服务MSC/VLR)发起注册或执行呼叫发起。
(l)一旦下一次注册或移动台发起呼叫的事件发生,没有移动台22有关记录的服务MSC/VLR就与HLR 26发起IS-41注册过程。接着,HLR 26为移动台22更新其位置信息以指示服务MSC为移动台的当前位置,并发送用户记录给服务VLR。这样,服务系统就变成了对移动台22有关后续呼叫处理的新驻留系统。
(m)在对服务MSC的注册结束之后,HLR与驻留MSC发起IS-41位置取消过程。该过程的成功完成将使得移动台22的用户信息被从驻留VLR删除。
图4示出了正在数据呼叫中的移动台22进行的MSC间切换,包括如下细节(a)移动台22通过无线网络12之一(指“驻留系统”)执行初始注册。注册使移动台22发送空中接口注册消息给驻留系统的BS 18。BS 18通过IS-2001-A过程转发该消息给MSC 14(以下称驻留MSC)。
(b)驻留MSC转发注册和接收到的鉴权信息给它的伴随VLR16,称为驻留VLR。驻留VLR没有用户(移动台22)的记录并通过信令网24与HLR 26执行正常的IS-41鉴权/注册过程。在鉴权和验证之后,HLR 26向驻留VLR发送用户档案信息。然后驻留VLR将注册结果通知驻留MSC。另外HLR 26通过将驻留系统(驻留VLR)指示为移动台22的当前位置为移动台22更新位置信息。在这一点,一条用户记录保存在驻留VLR,该VLR可以与驻留MSC共址,也可以作为驻留MSC的一部分。
(c)移动台22建立一个分组数据呼叫。分组数据业务不通过MSC路由,而是通过BS 18、PCF 10以及PDSN 30路由到PDN 32。为简化起见,这里只示出了PDN。
(d)分组数据呼叫持续激活一段时间。
(e)在数据呼叫期间的某一点,移动台22不在驻留MSC的监督下指示需要切换到新的BS 18。
(f)驻留MSC向另一个MSC(指“服务”MSC)发起移动台22的IS-41切换过程。因为所讨论的服务实例是数据呼叫,所以不需要MSC间主干链路。服务MSC用IS-2001A切换过程在服务BS 18建立必要的资源并将该动作指示给驻留MSC。
(g)驻留MSC向移动台22指示它应该继续进行切换。
(h)数据呼叫在切换过程中及切换之后保持激活状态。
(i)在切换之后的某一点,数据呼叫被释放。
(j)一收到释放指示,服务MSC就释放与呼叫有关的所有基站资源,并与驻留MSC发起IS-41释放服务过程。
(k)晚些时候,移动台22通过服务系统(也就是服务MSC/VLR)发起注册或执行呼叫发起。
(l)一旦下一次注册或移动台发起呼叫,没有移动台22有关记录的服务MSC/VLR就与HLR 26发起IS-41注册过程。接着,HLR 26为移动台22更新其位置信息以指示服务MSC为移动台的当前位置,并发送用户记录给服务VLR。这样,服务系统就变成了对移动台22有关后续呼叫进行处理的新驻留系统。
在上述MSC间切换情况下,标准的IS-41信令过程被用于在移动台从驻留系统到服务系统切换的过程中维持呼叫。在语音和数据呼叫情况下,服务MSC/VLR最终担当驻留MSC/VLR的角色,响应移动台22在前一呼叫释放之后通过服务MSC注册或发起呼叫。
然而,当正在数据呼叫中的移动台22已经进行了一次MSC间切换时在网络10中就存在呼叫路由无效的可能性,直到移动台22在服务系统中重新注册,这种情况发生在数据呼叫被释放之后而且移动台22通过服务MSC发起注册或发起呼叫,驻留MSC保存移动台22的用户档案信息,并且HLR 26中移动台22的位置信息仍然指向驻留MSC。这样,到达始发系统(例如无线网络12之一)的对移动台22的语音呼叫通过MSC间主干链路经由驻留MSC路由到服务MSC。这种间接路由是由于发起系统被HLR中移动台22的位置信息导向驻留系统而造成的。
这样,在移动台22在数据呼叫期间经历了MSC间切换的情况下,后续间接语音呼叫路由的几率就会升高。尤其是如果网络10和移动台22都支持语音和数据业务同时混合存在,从而导致移动台22能够在数据呼叫期间接听来电,间接路由就会增加。即使在不支持同时业务的地方,如果移动台的数据呼叫在MSC间切换之后停止活动,而且移动台22不在对移动台22的语音呼叫进入始发系统之前,重新注册或通过服务系统重新发起,间接路由也会发生。
图5示出了当移动台能够支持语音与数据呼叫同时存在时可能引起的无效呼叫路由(a)移动台22正在激活的分组呼叫中。驻留MSC已经切换到服务MSC,但是移动台仍然注册在驻留MSC。
(b)对移动台22的语音呼叫到达发起MSC。
(c)发起MSC发送IS-41 LOCREQ消息给HLR 26请求移动台22的路由信息。
(d)HLR 26发送ROUTREQ给移动台注册的驻留VLR请求路由信息。
(e)驻留VLR转发该请求给驻留MSC。
(f)驻留MSC为移动台22分配一个临时目录位置号(TDLN)并在一个路由请求响应消息中返回路由信息。
(g)驻留VLR转发路由请求响应消息给HLR 26。
(h)HLR 26在一条位置请求响应消息中给发起MSC发送路由信息。
(i)发起MSC建立到驻留MSC的呼叫。
(j)驻留MSC与服务MSC建立呼叫,服务MSC在服务BS 18分配必要的资源。由于所加的是电路交换的呼叫,在驻留与服务MSC之间也用IS-41过程建立了一条MSC间主干链路。
(k)然后服务MSC与移动台22支持数据与语音呼叫同时存在,其中语音业务路由会由于从发起MSC通过驻留MSC而不是直接到服务MSC从而遭受一定程度的无效性。
图6示出了一个典型的信令流程来表达传统网络运行中固有的不受欢迎的语音呼叫路由。如图6所示的呼叫处理逻辑可以包含运行在MSC 14中可得到的一个或多个处理器或处理系统上的软件或其它程序逻辑。当运行在服务MSC角色下时图6的逻辑适用于MSC 14。
这种处理从服务MSC接收到驻留BSC的切换消息时开始(步骤100)。在IS-41信令下,该消息典型地包含一条资源指示消息(例如FACDIR2消息)。服务BSC使用包含在切换消息中的信息决定切换涉及什么业务(也就是语音、数据还是混合的语音和数据)(步骤102)。例如,IS-2000分组数据业务在FACDIR2消息中用可选项33来指示。相似地,FACDIR2消息中CDMAConnectionReferenceList信息单元中的IS-707分组数据业务选项指示用于IS-95移动台22(IS-95是众所周知的上一代CDMA无线网络标准)的分组数据业务。在任何情况下,如果服务MSC确定从驻留MSC切换出去的移动台22没有激活的数据呼叫,服务MSC就执行现有的IS-2001-A与IS-41语音呼叫切换过程(步骤104),而且继续用其它需要的MSC操作进行处理(步骤106)。
如果切换消息指示移动台22有激活的数据呼叫,服务MSC判断是否同时存在语音呼叫服务(步骤108)。如果不存在,服务MSC就使用现有的标准化信令执行一系列动作来防止移动台22的后续语音呼叫经由驻留MSC的无效路由(步骤110)。
特殊地,在该典型流程中服务MSC执行如下动作-存储与移动台22有关的国际移动台标识(IMSI)、电子序列号(ESN)以及IS-2000移动台能力——其它信息也可以被存储,例如支持的频带等级、时隙模式操作、移动台协议版本等,而且准确地说存储什么信息在某种程度上取决于制造商的选择;-继续IS-2001-A和IS-41切换过程(驻留到服务MSC);-发送状态请求消息给移动台22以取得移动台特定信息,例如“时隙循环索引”和“用户区域”信息,如果可适用的话。
-发送释放消息(例如DROPSERV消息)给驻留MSC以使驻留MSC释放资源,否则就在驻留MSC清除所选的移动台22的信息(注意虽然数据呼叫仍处于激活状态,该DROPSERV消息还是被发送了,本质上是“欺骗”驻留MSC象在正常分组数据呼叫释放情况下一样操作);以及-发送QUALREQ(资格请求调用)消息给HLR 26,使得HLR 26为移动台22更新位置信息并允许服务MSC取得驻留MSC的角色以使从发起系统来的对移动台22的语音呼叫被直接路由到新的驻留MSC(服务MSC)而不是通过前驻留MSC。
注意上述由服务MSC为移动台22存储的信息(也就是IMSI/ESN等)可以部分从切换消息获得,部分从移动台22获得,也可以全部从移动台22获得。在任何情况下,当服务MSC使得移动台22的注册信息在HLR 26更新之后,会继续进行所需的其它MSC操作(步骤106)。
如果移动台22在同时进行语音与数据呼叫,服务MSC等待这些业务之一或全部被释放(步骤112)。可能有两种释放情况语音呼叫先于数据呼叫被释放,或者数据呼叫先于语音呼叫被释放。如果数据呼叫先被释放,或者语音与数据呼叫被同时释放(步骤114),服务MSC简单地继续标准的IS-41释放过程(步骤118),并继续进行所需的其它MSC操作(步骤106)。
如果语音呼叫先被释放,服务MSC就可以通过使移动台22的注册位置信息在HLR 26进行更新从而指示服务MSC为移动台当前位置(步骤116)来避免后续呼入的语音呼叫的路由无效性。这一操作基本上与步骤110所列的一系列操作相同。在这种情况下,服务MSC优先进行下列动作-发送状态请求消息给移动台22以取得与连接有关的或者移动台特定的信息,例如IMSI、ESN、IS-2000能力、用户区域ID、“时隙循环索引”等;-从服务MSC给驻留MSC发送DROPSERV消息以指示语音与数据业务的释放,从而使得驻留MSC释放为MSC间切换分配的所有资源,包括MSC间主干链路。尽管数据呼叫仍处于激活状态,该消息还是被发送了,本质上是“欺骗”驻留MSC象在混合业务释放情况下一样操作;以及-发送QUALREG消息给HLR 26,使得HLR 26为移动台22更新位置信息并允许服务MSC取得驻留MSC的角色以使从起始系统来的对移动台22的语音呼叫被直接路由到新的驻留MSC(服务MSC)而不是通过前驻留MSC。
一旦移动台22在服务MSC的重新注册完成,服务MSC就变成了新的驻留MSC,并继续处理所需的其它MSC操作。
图6-8所示的几个其它的呼叫流程示出了用于上述各种从驻留到服务MSC呼叫切换情况的程序逻辑的实际操作。图7是一个呼叫流程图,示出了当移动台22只有激活的数据呼叫时进行的MSC间切换,并包括如下操作(a)-(d)示出了上述驻留系统中的注册与分组数据呼叫的建立。
(e)当移动台22正在激活的数据呼叫中时,移动台22指示需要切换到运行在服务MSC控制下的新BS 18(参考图4中的步骤(a)-(e))。
(f)驻留MSC通过发送切换请求,例如FACDIR2消息来发起将移动台22切换到服务MSC的IS-41切换过程。如上所述,该消息包含与连接或服务有关的信息,例如CDMAHandoffInvokeIOSData与CDMAConnectionReferenceList信息单元。服务MSC视CDMAConnectionReferenceList的参数来确定该切换请求是为分组数据呼叫、电路交换呼叫还是混合业务的。这是通过检查对应于不同业务类型的特定服务选项号的存在性来实现的。CDMAConnectionReferenceList中的多种业务选项指示混合业务切换。如果CDMAConnectionReferenceList包含服务选项33(IS-2000分组数据)或另一个有效的IS-707分组数据业务选项,切换是为激活的分组数据呼叫的;否则,切换是为电路交换呼叫(语音呼叫)的。在该呼叫流程中,服务MSC决定切换请求仅指示激活的分组数据呼叫的切换。服务MSC可以从FACDIR2消息中分离出与移动台有关的信息,例如IMSI、ESN、IS-2000移动台能力、移动台协议版本、支持的频带等级等,并存储这些信息,或者将这些信息提供给VLR存储。服务MSC能够从接收到的FACDIR2消息的CDMAHandoffInvokeIOSData信息单元中的参数确定这些信息。服务MSC也在服务系统BS 18建立必要的资源并向驻留MSC指示该操作。
(g)驻留MSC向移动台22指示它应该继续切换。
(h)分组数据呼叫在切换之后保持激活。
(i)另外服务MSC可以请求移动台22的更多信息,例如时隙循环索引,如果移动台22运行在时隙模式下,以及用户区域指示,它可以被存储在服务VLR作为移动台22用户档案信息的一部分。服务MSC发送状态请求消息向移动台22请求这些信息。
(j)移动台22在状态响应消息中向服务MSC返回请求的信息。
(k)服务MSC然后发送DROPSERV消息给驻留MSC使它清除移动台22在驻留MSC的所有资源。作为DROPSERV消息的结果,驻留MSC认为移动台22是空闲的。
(l)驻留MSC发送dropserv响应消息给服务MSC通知它移动台22在驻留MSC的资源已经被释放了。
(m)服务MSC基于从移动台22和切换请求收到的信息发送QUALREQ消息给HLR 26发起向HLR 26的注册过程,从而允许服务MSC担当驻留MSC的角色。为完成相同的事情也可以发送其它消息,例如REGNOT(注册通知调用)消息。
(n)HLR 26通过发回用户信息并更新位置信息来反映移动台22正在服务系统中(也就是说服务系统变成了驻留系统)来响应。
(o)最后,HLR 26通过发送REGCANC(注册取消调用)消息来取消在前驻留MSC的注册。
(p)前驻留MSC从相关驻留VLR数据库删除用户档案信息作为响应,并向HLR 26发送regcanc响应消息指明这一情况。
图8示出了服务MSC在移动台22正在同时进行语音与数据呼叫时收到移动台22切换的情况。图8包括下列操作(a)-(e)示出了上述驻留系统中的注册与混合呼叫的建立。
(f)当移动台22正在同时进行语音与数据呼叫时,它指示需要切换到运行在服务MSC控制下的新BS 18。
(g)驻留MSC继续IS-2001-A切换过程以通过向服务MSC发送切换请求将移动台22切换到服务MSC。MSC间主干链路也会被建立作为从驻留MSC到服务MSC的语音业务承载。服务MSC基于CDMAConnectionReferenceList中几个业务选项的存在决定切换请求涉及同时进行的语音与数据呼叫。服务MSC继续IS-2001-A切换过程以在服务BS 18建立必要的资源。一旦在服务系统中建立了必要的资源,服务MSC就将此指示给驻留MSC。
(h)驻留MSC向移动台22指示它应该继续切换。
(i)电路交换呼叫和分组数据呼叫都在切换之后保持激活。
(j)移动台22释放语音呼叫并发送这一指示给服务MSC。
(k)数据呼叫保持激活。
(l)由于服务MSC没有移动台22的用户档案信息,它就通过向移动台22发送状态请求消息来请求所有必要信息,例如IMSI、ESN、IS-2000能力、用户区域ID等。服务MSC也会从切换消息(FACDIR2消息)中精选一些这样的信息。
(m)移动台22在状态响应消息中返回请求的信息。
(n)服务MSC然后发送DROPSERV消息给驻留MSC指示语音和数据呼叫都已经被释放,即使数据业务事实上仍然激活。
(o)这使得驻留MSC释放驻留MSC资源并释放主干连接资源。在这一点,驻留MSC认为移动台22是空闲的,并返回dropserv响应消息。
(p)为了获得驻留MSC的角色,服务MSC发送QUALREQ消息给HLR 26,从而发起向HLR 26的注册过程。
(q)HLR在qualreq响应消息中发回移动台22的用户档案信息,并更新位置信息来反映移动台22正在服务系统中。
(r)最后,HLR 26通过发送REGCANC消息使前驻留MSC从前驻留VLR的数据库中删除用户档案信息。
(s)前驻留MSC使相关驻留VLR取消档案信息,然后返回regcanc响应消息给HLR 26。
图9与图8相似,但不同点是数据呼叫在语音呼叫之前被释放。这样操作(a)-(i)与上面的描述相同。图9所示的改变的操作包括如下动作(j)移动台22释放数据呼叫。
(k)语音呼叫保持激活。
(l)晚些时候,移动台22释放语音呼叫。服务MSC与驻留MSC运用标准的IS-41释放过程协作释放与分组数据业务实例有关的资源。
这样,后一种情况说明当数据呼叫在混合业务MSC切换之后先被释放时,后续呼叫释放过程遵循传统步骤。但是,当语音呼叫在混合业务切换中先于数据呼叫被释放时(图8),或者当移动台22只有激活的数据呼叫(图7)时,服务MSC就实现本发明的典型实施例从而成为驻留MSC,这样后续语音呼叫的路由无效性就被避免了。
服务MSC采取的动作遵循现有的信令标准。也就是说,服务MSC使用现有的IS-41/PN4720信令消息来(1)使驻留MSC相信数据呼叫已经被释放或停止活动,并且(2)释放驻留MSC资源。另外,服务MSC与HLR 26通信以便HLR 26能够为移动台22更新位置信息以指示服务MSC为新的驻留MSC。后一操作使得随后的发起MSC直接将后续的语音呼叫业务路由给服务系统(新驻留系统)而不是通过前驻留系统。
当然,本发明可以根据实现做很多改动。例如,可能由服务MSC向移动台22请求所有需要的与连接有关的信息更好,或者从切换过程的切换消息中获取至少一部分这样的信息。另外,本发明已经存在于TIA/EIA/IS-2000无线通信网络中MSC间的IS-41/PN4 720信令消息的上下文当中。但是,本发明并不限于这些特定的消息类型,而且其基本思想可以被适应于具有相似切换过程的其它网络类型。
在典型实施例中,本发明使用预定义的信令消息使驻留MSC相信数据呼叫已经在切换到服务BSC之后被释放或停止活动,即使该呼叫仍处于激活状态。然后用标准的信令消息更新移动台的HLR位置信息,使服务MSC担当驻留MSC的角色,从而防止前驻留MSC被无谓地纳入从发起MSC来的后续语音呼叫的MSC间路由路经。给定了这么宽的范围,本发明不限于前述详细描述。更确切地说,本发明只受下列权力要求及其合理等效的限制。
权利要求
1.在IS-2000无线通信网络中提高语音呼叫路由有效性的方法,其中正在激活的分组数据呼叫中的移动台从第一移动交换中心切换到第二移动交换中心,该方法包含-紧跟切换后从第二个移动交换中心向第一个移动交换中心发送一条释放消息,以使第一个移动交换中心释放分配给移动台的通信资源,其中所述释放消息是在分组数据呼叫仍然激活时被发送的;以及-从第二个移动交换中心向维护移动台位置信息的归属位置寄存器发送注册消息,以使归属位置寄存器将第二个移动交换中心识别为移动台的驻留移动交换中心。
2.根据权利要求1的方法,进一步包含-决定移动台是否正在同时进行语音呼叫;其中如果移动台没有同时进行语音呼叫则发送释放消息以回应切换。
3.根据权利要求1的方法,其中移动台在切换时同时正在进行语音呼叫,并且如果分组数据呼叫保持激活,那么释放消息紧跟同时进行的语音呼叫的终止被发送。
4.根据权利要求1的方法,其中发送释放消息包含从第二个移动交换中心向第一个移动交换中心发送IS-41 DROPSERV消息。
5.根据权利要求1的方法,其中从第二个移动交换中心向归属位置寄存器发送注册消息,包含从第二个移动交换中心向归属位置寄存器发送QUALREQ消息。
6.根据权利要求5的方法,进一步包含从归属位置寄存器向第一个移动交换中心发送IS-41 REGCANC消息,以使第一个移动交换中心取消在与第一个移动交换中心关联的第一个访问位置寄存器中存放的移动台用户档案信息。
7.根据权利要求5的方法,进一步包含-在第二个移动交换中心从归属位置寄存器接收用户档案信息,以响应发送注册信息;以及-在与第二个移动交换中心关联的第二个访问位置寄存器中存放用户档案信息。
8.根据权利要求1的方法,进一步包含从第一个移动交换中心接收移动台特定信息,其中移动台特定信息的一部分包含在注册消息中。
9.根据权利要求1的方法,进一步包含从移动台获取移动台特定信息,所述移动台特定信息被包括在注册消息中。
10.根据权利要求1的方法,进一步包含向移动台发送状态请求消息,以获取在激活的分组数据呼叫结束之后重新建立与移动台的通信所需的移动台特定信息。
11.用于无线通信网络的移动交换中心,该移动交换中心包含-一个通信接口,来连接移动交换中心与第二个移动交换中心以及信令网络;-一个交换电路,用于将语音呼叫数据路由去往和来自移动交换中心覆盖区域内的移动台;-一个系统控制器,连接到通信接口和交换电路,来控制移动交换中心的运行,所述系统控制器操作如下-紧接着移动台从第二个移动交换中心到移动交换中心的切换,通过信令网络向第二个移动交换中心发送释放消息,所述移动台正在进行分组数据呼叫而且当分组数据呼叫仍然激活时,发送所述释放消息以使第二个移动交换中心释放分配给移动台的通信资源;以及-发送注册消息给与移动台关联的归属位置寄存器,以使归属位置寄存器更新存放在归属位置寄存器中的位置信息,所述位置信息将移动交换中心标识为移动台的当前驻留移动交换中心。
12.根据权利要求11的移动交换中心,其中如果切换时移动台没有同时进行语音呼叫,移动交换中心就发送释放消息给第二个移动交换中心以回应切换。
13.根据权利要求11的移动交换中心,其中如果切换时移动台正在同时进行语音呼叫,移动交换中心就发送释放消息给第二个移动交换中心,以回应同时进行的语音呼叫的终止。
14.根据权利要求13的移动交换中心,其中移动交换中心通过检查从第二个移动交换中心收到的切换消息中包含的业务选项信息来决定切换是否涉及同时进行的语音与数据业务。
15.根据权利要求11的移动交换中心,其中移动交换中心在移动台切换期间接收从第二个移动交换中心收到的移动台特定信息,其中一部分移动台特定信息包含在注册消息中。
16.根据权利要求11的移动交换中心,其中移动交换中心从移动台获取移动台特定信息,所述移动台特定信息被包含在注册消息中。
17.根据权利要求16的移动交换中心,其中移动交换中心通过向移动台发送状态请求消息从移动台获取移动台特定信息。
18.提供分组数据与语音服务的通信网络,包含-第一个移动交换中心,拥有第一个覆盖区域并被连接到公共交换电话网,用于当移动台处于第一个覆盖区域时,在移动台与公共交换电话网之间路由呼叫;-第二个移动交换中心,拥有第二个覆盖区域并被连接到公共交换电话网,用于当移动台处于第二个覆盖区域时,在移动台与公共交换电话网之间路由呼叫;-其中第二个移动交换中心可以发送释放消息给第一个移动交换中心和注册消息给归属位置寄存器;其中释放消息是紧跟着移动台从第一个移动交换中心到第二个移动加换中心的切换被发出的,所述移动台正在分组数据呼叫中,并且其中当分组数据呼叫仍激活时发送释放消息;以及-其中释放消息被发送,以使第一个移动交换中心释放分配给正在分组数据呼叫中的移动台的通信资源。
19.根据权利要求18的通信系统,其中如果移动台在切换时没有同时进行语音呼叫,第二个移动交换中心就向第一个移动交换中心发送释放消息以回应切换。
20.根据权利要求18的通信系统,其中如果移动台在切换时同时进行了语音呼叫,第二个移动交换中心就向第一个移动交换中心发送释放消息,以回应同时进行的语音呼叫的终止。
21.根据权利要求18的通信系统,其中第二个移动交换中心在移动台切换期间从第一个移动交换中心接收移动台特定信息,其中一部分移动台特定信息被包含在注册消息中。
22.根据权利要求18的移动交换中心,其中第二个移动交换中心从移动台获取移动台特定信息,所述移动台特定信息被包含在注册消息中。
23.根据权利要求22的移动交换中心,其中第二个移动交换中心通过向移动台发送状态请求消息从移动台获取移动台特定信息。
全文摘要
无线通信系统如IS-2000网络中的服务MSC以一种非传统的方式使用标准的信令消息以允许它在一定的MSC间切换条件下承担驻留MSC的角色。当正在激活的分组数据呼叫中的移动台从驻留MSC切换到服务MSC时,服务MSC向驻留MSC发送一条指示指明数据呼叫已经被释放,即使该呼叫仍处于激活状态。服务MSC然后促使移动台的HLR位置信息被更新从而将服务MSC作为新的驻留MSC。这样服务MSC就变成了其它情况下不会成为的驻留MSC,这就避免了通过前驻留MSC路由后续呼叫。上述方法也包括为适应同时进行的语音与数据切换情况而作的变化。
文档编号H04J13/00GK1600043SQ02824251
公开日2005年3月23日 申请日期2002年8月29日 优先权日2001年12月5日
发明者V·朱尔卡, R·古斯塔夫松 申请人:艾利森电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1