分组数据呼叫激活状态时移动台被呼的话音呼叫建立方法 【技术领域】
本发明涉及CDMA2000 1X系统分组数据呼叫,特别是在分组数据呼叫激活状态时MS被呼的话音呼叫建立的方法。
背景技术
分组数据呼叫是CDMA2000 1X移动通信系统引入的重要新业务之一。分组数据呼叫的状态分为三种,激活/连接状态,休眠状态,空/非激活状态。MS处于激活/连接状态时,BS和MS之间存在空中业务信道,任何一方均可发送数据。MS处于休眠状态时,BS和MS之间没有空中业务信道,但是MS和分组数据服务节点之间的点到点连接仍然保持。当MS处于空/非激活状态时,MS和BS之间没有空中信道,并且MS和分组数据服务节点之间也没有点到点连接。
所谓并发业务,就是指向同一个用户同时提供多个业务或多个业务选择连接。目前一般指语音呼叫和分组数据呼叫同时进行。中国联通在部署CDMA2000 1X网络时,由于A接口目前等效采用了IOS-4.0标准,因此不支持分组数据呼叫和话音呼叫的并发业务。当MS处于分组数据呼叫激活状态时,语音呼叫的来话就会被MSC拒绝。这样,用户就可能无法接听一些非常重要的来话。
图-2描述了现有的分组数据呼叫激活状态时MS被呼的话音呼叫被拒绝的过程。
201分组数据呼叫处于激活/连接状态。
202MSC收到来话语音呼叫。
203MSC发现被叫用户处于分组数据呼叫激活状态,判定该被叫用户处于
忙状态,于是向主叫用户发送忙音或播放被叫用户正忙地录音通知。
图-3描述了BS发起的分组数据呼叫释放—进入休眠状态的过程。
301分组数据呼叫处于激活/连接状态时,BS应当维持一个分组数据非激活定时器。无论何时收到和发送非空闲RLP帧,定时器都应重启动。
302如果分组数据非激活定时器超时,BS将释放业务信道。BS向MSC发送清除请求消息以发起呼叫清除处理,并启动定时器T300。
303MSC开启定时器T315,并向BS发送清除命令消息以指示BS释放相关的专用资源。BS关闭定时器T300。
304BS和MS通过在空中接口上发送消息来释放分组数据呼叫所占用的业务信道。
305BS向PCF发送原因值为“分组呼叫进入休眠状态”的A9-释放-A8消息,以指示PCF释放相关的专用资源,同时BS开启定时器Trel9。在这种情况下A10连接没有释放。
306PCF向PDSN发送包含计费信息的A11-注册请求消息,并开启定时器Tregreq。
307PDSN返回A11-注册应答消息。PCF停止定时器Tregreq。
308PCF通过发送A9-释放-A8完成消息来证实A9-释放-A8消息,BS关闭定时器Trel9。
309BS向MSC发送清除完成消息。MSC关闭定时器T315并释放下层的传输连接。清除完成消息可以在业务信道释放后的任何时间发送。
310MS进入分组数据呼叫休眠状态。
图-4描述了MS被呼的话音呼叫的建立的过程。
401MSC收到来话语音呼叫。
402当MSC确定被呼的MS在本MSC的服务区内时,MSC向BS发送寻呼请求消息,启动MS被呼的呼叫建立过程。MSC开启定时器T3113。
403BS在寻呼信道上发送带MS识别码的寻呼消息。
404MS识别出一个寻呼请求包含它的识别码,然后在接入信道上向BS回送一条寻呼响应消息。
405BS利用从MS收到的信息组成一个寻呼响应消息,把它附加在完全层3信息消息里发送到MSC,并开启定时器T303。BS可以请求MSC分配一个优选的地面电路。MSC收到寻呼响应消息后关闭定时器T3113。
406指配请求消息从MSC发送到BS以请求无线资源的指配,并且如果还没有发送SCCP连接证实,它就同时作为SCCP连接证实消息。如果MSC和BS间使用地面电路,那么该消息还将包括地面电路信息。MSC发送该消息后开启定时器T10。如果MSC可以支持BS请求的优选地面电路,那么MSC将在指配请求中使用该地面电路,否则MSC将指配不同的地面电路。收到指配请求消息后,BS关闭定时器T303。
407BS和MS通过在空中接口上发送消息来建立话音呼叫所需要的业务信道。
408在无线业务信道和地面电路均建立起来之后,BS向MSC发送指配完成消息。MSC收到该消息后,关闭定时器T10并开启定时器T301。
409BS发送连接消息通知MSC,MS已经应答该呼叫。此时,该呼叫被认为进入通话状态。收到连接消息后,MSC关闭定时器T301。
图-5描述了MS发起的分组数据呼叫从休眠态重新进入激活态的过程。
501MS处于分组数据呼叫休眠状态。
502MS在空中接口的接入信道上向BS发送带层2证实请求的始发消息,其中DRS应置为1,以请求分组数据呼叫重新连接。
503BS通过向MS发送基站证实指令来证实对始发消息的接收。
504BS构造CM业务请求消息,并将其放入完全层3消息中发往MSC,同时开启定时器T303。
505MSC向BS发送指配请求消息,以请求分配无线资源,同时开启定时器T10。分组数据呼叫不需要分配MSC和BS间的地面电路。BS关闭定时器T303。
506BS和MS通过在空中接口上发送消息来建立分组数据呼叫所需要的业务信道。
507BS向PCF发送A9-建立-A8消息,并开启定时器TA8-Setup。
508PCF向PDSN发送A11-注册请求消息,并开启定时器Tregreq。
509PDSN返回A11-注册应答消息。PCF停止定时器Tregreq。
510PCF向BS发送A9-连接-A8消息来完成A8连接的建立。BS收到此消息后关闭定时器TA8-Setup。
511BS向MSC发送指配完成消息。MSC收到该消息后,关闭定时器T10。
512分组数据呼叫重新进入激活状态
图-6描述了CDMA2000 1X网络接口参考模型。
中国联通在部署CDMA2000 1X网络时,由于在A接口上等效采用了IOS-4.0标准,因此目前尚不支持分组数据呼叫和话音呼叫的并发业务。当用户正在使用分组数据呼叫业务浏览网页或发送电子邮件时,如果有人打电话找他,由于MSC认为该用户正处于忙状态,这次来话呼叫将不会被接续。从话音业务和数据业务的特性来看,话音业务具有较高的实时性要求,如果用户因为正在使用数据业务而无法接听一些非常重要的来电,那可能是得不偿失的。为此,我们需要一种简单而有效的方法,使得在对目前所采用的技术标准和系统设备不做较大改动的情况下,用户能够在分组数据呼叫激活状态时接听来电。
【发明内容】
本发明的目的是提供一种解决分组数据呼叫激活状态时MS被呼的话音呼叫建立的方法。
为实现上述目的,在分组数据呼叫激活状态时移动台被呼的话音呼叫建立的方法包括以下步骤:
MSC收到来话语音呼叫并确定被叫MS处于分组数据呼叫激活状态时,仍然向BS发送寻呼请求消息;
BS收到包含被叫MS识别码的寻呼请求消息并确定被叫MS正处于分组数据呼叫激活状态后,BS发起将分组数据呼叫释放进入休眠状态;
在被叫MS的分组数据呼叫被释放进入休眠状态后,BS寻呼被叫MS,并完成MS被呼的话音呼叫的建立。
本发明以最小的代价和系统开销,解决了现有的CDMA2000 1X系统由于等效采用了IOS-4.0标准而不支持分组数据呼叫和话音呼叫的并发业务,因此在用户处于分组数据呼叫激活状态时不能接听来电的问题。通过采用本发明提出的在分组数据呼叫激活状态时的MS被呼的话音呼叫建立的方法,MSC在判断处于分组数据呼叫激活状态的MS被呼叫时,仍然向BS发送寻呼请求消息,并由BS发起将分组数据呼叫释放转入休眠状态,然后再按照现有的MS被呼的话音呼叫建立的过程来进行处理。
采用本发明的效果将是非常显著的:
(1)如果用户选择语音优先,那么用户在使用分组数据业务时就不会错过一些非常重要的来电。
(2)BS发起将分组数据呼叫释放转入休眠状态后,如果运营商对分组数据呼叫采用按数据流量计费的方式,那么处于休眠状态的分组数据呼叫将不会被计费,也就是说在用户接听电话这段时间内的分组数据呼叫是不会被计费的。
(3)在话音呼叫清除后,用户可以从MS侧发起将分组数据呼叫重新激活,继续使用分组数据业务。
(4)本发明对现有技术标准和设备的改动较少,只需要进行软件升级就可以解决用户处于分组数据呼叫激活状态时不能接听来电的问题。
【附图说明】
图-1描述了本发明给出的在分组数据呼叫激活状态时MS被呼的话音呼叫建立的过程。
图-2描述了现有的在分组数据呼叫激活状态时MS被呼的话音呼叫被拒绝的过程。
图-3描述了现有的BS发起的分组数据呼叫释放—进入休眠状态的过程。
图-4描述了现有的MS被呼的话音呼叫建立的过程。
图-5描述了MS发起的分组数据呼叫从休眠态重新进入激活态的过程。
图-6描述了CDMA2000 1X网络接口参考模型。
【具体实施方式】
本发明以现有的BS发起的分组数据呼叫释放—进入休眠状态的机制为基础,在MSC判断处于分组数据呼叫激活状态的MS被呼叫时,仍然向BS发送寻呼请求消息,并由BS发起将分组数据呼叫释放转入休眠态,然后再按照现有的MS被呼的话音呼叫建立的过程来进行处理。在话音呼叫清除后,MS还可以发起分组数据呼叫从休眠状态重新进入激活状态。
本发明的构成包括以下三个基本处理程序:
(1)MSC收到来话语音呼叫后,判断被叫MS是否处于分组数据呼叫激活状态。如果MS处于分组数据呼叫激活状态,并且该用户在与运营商签约时选择语音优先(用户可以通过拨打业务操作码的方式来激活或去活“语音优先”业务),那么MSC并不拒绝这次来话语音呼叫,而是向BS发送包含被叫MS识别码的寻呼请求消息。
(2)BS收到包含被叫MS识别码的寻呼请求消息后,判断被叫MS正处于分组数据呼叫激活状态。BS发起将分组数据呼叫释放—从分组数据呼叫的激活状态转移到休眠状态。如果运营商对分组数据呼叫采用按数据流量计费的方式,那么处于休眠状态的分组数据呼叫将不会被计费。
(3)在被叫MS的分组数据呼叫被BS发起释放进入休眠状态后,BS在寻呼信道上发送包含被叫MS识别码的寻呼消息,并按照现有的MS被呼的话音呼叫的建立过程来完成呼叫的接续。
图-1描述了在分组数据呼叫激活状态时MS被呼的话音呼叫建立的消息流程。
101分组数据呼叫处于激活/连接状态。
102MSC收到来话语音呼叫。
103MSC发现被叫用户处于分组数据呼叫激活状态,并且该用户的签约信息选择语音优先,于是向BS发送寻呼请求消息,启动MS被呼的呼叫建立过程。MSC开启定时器T3113。
104BS收到寻呼请求消息,并发现被叫用户处于分组数据呼叫激活状态,于是BS向MSC发送清除请求消息,以发起分组数据呼叫释放进入休眠状态的处理,并开启定时器T300。
105MSC开启定时器T315,并向BS发送清除命令消息,以指示BS释放相关的专用资源。BS关闭定时器T300。
106BS和MS通过在空中接口上发送消息来释放分组数据呼叫所占用的业务信道。
107BS向PCF发送原因值为“分组数据呼叫进入休眠态”的A9-释放-A8消息,以指示PCF释放相关的专用资源,同时BS开启定时器Trel9。此时A10连接并没有释放。
108PCF向PDSN发送包含计费信息的A11-注册请求消息,并开启定时器Tregreq。
109PDSN返回A11-注册应答消息。PCF停止定时器Tregreq。
110PCF通过发送A9-释放-A8完成消息来证实A9-释放-A8消息,BS关闭定时器Trel9。
111BS向MSC发送清除完成消息,MSC关闭定时器T315并释放下层的传输连接。清除完成消息可以在业务信道释放后的任何时间发送。
112MS进入分组数据呼叫休眠状态。
113BS在寻呼信道上发送带有MS识别码的寻呼消息。
114MS识别出一个寻呼请求包含它的识别码,然后在接入信道上向BS回送一条寻呼响应消息。
115BS利用从MS收到的信息组成一个寻呼响应消息,把它附加在完全层3信息消息里发送到MSC,并开启定时器T303。BS可以请求MSC分配一个优选的地面电路。MSC收到寻呼响应消息后关闭定时器T3113。
116指配请求消息从MSC发送到BS以请求无线资源的指配,并且如果还没有发送SCCP连接证实,它就同时作为SCCP连接证实消息。如果MSC和BS间使用地面电路,那么该消息还将包括地面电路信息。MSC发送该消息后开启定时器T10。如果MSC可以支持BS请求的优选地面电路,那么MSC将在指配请求中使用该地面电路,否则MSC将指配不同的地面电路。收到指配请求消息后,BS关闭定时器T303。
117BS和MS通过在空中接口上发送消息来建立话音呼叫所需要的业务信道。
118在无线业务信道和地面电路均建立起来之后,BS向MSC发送指配完成消息。MSC收到该消息后,关闭定时器T10并开启定时器T301。
119BS发送连接消息通知MSC,MS已经应答该呼叫。此时,该呼叫被认为进入通话状态。收到连接消息后,MSC关闭定时器T301。