一种呼叫保持的方法及系统的制作方法

文档序号:7954530阅读:121来源:国知局
专利名称:一种呼叫保持的方法及系统的制作方法
技术领域
本发明涉及一种呼叫保持的方法及系统,特别是一种在后向切换失败的情况下,基于预先定义的切换取消消息,使呼叫返回原信道进行并实现呼叫保持的方法及支持该方法的系统,属于移动通信技术领域。
背景技术
当前,移动通信业务不断发展和普及,移动通信信号的覆盖面积也日益扩大,因此,运营商必须保证用户在通话过程中,跨越基站控制器(BaseStation Controller,简称BSC)甚至跨越移动交换中心(Mobile SwitchCenter,简称MSC)发生位置移动时能够保持呼叫的持续性,降低掉话率。
现有技术中,用户在通话过程中发生跨越BSC或者MSC的位置移动时,都采用硬切换的方法进行切换。
针对跨越BSC的情况,能够保持呼叫不中断,具体分为切换成功和切换不成功两种情况下保持呼叫不中断。参见图1,为同一MSC或访问位置寄存器(Visitor Location Register,简称VLR)下BSC切换成功且保持话务持续性的信令流程图,包括以下步骤步骤1a、移动台(Mobile Station,简称MS)检测到来自目的BSC的信号优于当前使用的源BSC信号并向源BSC发送测量报告,源BSC向MSC/VLR发送切换申请(Handoff Required)消息,申请进行切换;步骤1b、MSC/VLR收到切换申请消息后向目的BSC发送切换请求(HandoffRequest)消息,请求目的BSC建立空中信道用于切换;步骤1c、目的BSC建立空中信道成功后,向MSC/VLR返回切换请求证实(Handoff Request Ack)消息表明空中信道建立成功;
步骤1d、MSC/VLR向源BSC发送切换命令(Handoff Command)消息,指示MS尝试使用目的BSC建立的业务信道,同时,MSC/VLR启动定时器等待切换完成消息;步骤1e、当目的BSC检测到MS成功使用由目的BSC建立的业务信道后,表明切换成功,目的BSC向MSC/VLR发送切换完成(Handoff Complete)消息,定时器停止工作。
此时,切换完成,MS使用目的BSC的业务信道进行业务通信,其间未发生掉话现象。进一步的,切换完成后,因为移动台的语音数据完全通过目的BSC进行传送,实现与另一通话方的业务交互,对于源BSC的业务信道已不需要保留,因此,还包括以下步骤步骤1f、MSC/VLR向源BSC发送清除命令(Clear Command)消息,释放源BSC的业务信道;步骤1g、源BSC释放业务信道成功后,向MSC/VLR返回清除完成(ClearComplete)消息。
参见图2,为同一MSC/VRL下BSC切换不成功且保持话务持续性的信令流程图,包括以下步骤步骤2a、MS检测到来自目的BSC的信号优于当前使用的源BSC信号并向源BSC发送测量报告,源BSC向MSC/VRL发送切换申请(Handoff Required)消息,申请进行切换;步骤2b、MSC/VRL收到切换申请消息后向目的BSC发送切换请求(HandoffRequest)消息,请求目的BSC建立空中信道用于切换;步骤2c、目的BSC建立空中信道成功后,向MSC/VRL返回切换请求证实(Handoff Request Ack)消息表明空中信道建立成功;步骤2d、MSC/VRL向源BSC发送切换命令(Handoff Command)消息,指示MS尝试使用目的BSC建立的业务信道,同时,MSC/VRL启动定时器等待切换完成消息;
步骤2e、由于信道质量等方面的原因MS没有成功捕获到目的BSC建立的业务信道,源BSC检测到后,通过BSC和MSC/VRL之间的A接口向MSC/VRL返回切换失败(Handoff Failure)消息,并指明使用原有信道,即移动台仍旧使用源BSC的业务信道进行业务通信;接收到切换失败(Handoff Failure)消息的MSC/VRL定时器停止工作;步骤2f、MSC/VRL中止此次切换过程,同时向目的BSC发送清除命令(Clear Command)消息,释放切换请求过程中目的BSC创建的业务信道;步骤2g、目的BSC释放业务信道成功后,向MSC/VRL返回清除完成(ClearComplete)消息。
可见,虽然切换没有成功完成,但移动台能够使用源BSC的业务信道进行业务通信,其间未发生掉话现象。
其中,步骤2e所述的A接口为MSC与BSC之间的互连接口,此接口传送的信息包括对移动台及基站管理、移动性及呼叫接续管理等。
针对跨越MSC的切换,现有技术中存在一定问题。
所谓跨越MSC的切换,即从一个MSC到另一个MSC的切换过程,统称为局间切换。局间切换的参与MSC包括主控MSC(Anchor MSC,简称AMSC)和服务MSC(Serving MSC,简称SMSC)。其中,SMSC即当前为MS提供服务的MSC,AMSC为呼叫建立时为MS建立业务信道的MSC,即AMSC用于当接收切换请求消息后,指示所属BSC为MS建立新的业务信道。因此局间切换又具体分为从AMSC到SMSC的前向切换和从SMSC到AMSC的后向切换两种情况。
对于后向切换的情况,源BSC处于SMSC覆盖范围内,目标BSC处于AMSC覆盖范围内,当用户MS检测到来自目的BSC的信号优于源BSC的信号且源BSC和目的BSC分属不同的MSC时,发生从SMSC到AMSC的切换。现有技术中在后向切换成功的情况下能够保证话务的连续性,其信令流程图如图3所示,包括以下步骤步骤3a、MS检测到来自目的BSC的信号优于源BSC的信号并向源BSC发送测量报告,源BSC向SMSC发送切换申请(Handoff Required)消息,申请进行切换;步骤3b、SMSC收到切换申请消息后向目的BSC所在的AMSC发送后向切换请求(HANDBACK2)消息;步骤3c、AMSC收到后向切换请求消息后向目的BSC发送切换请求(Handoff Request)消息,请求目的BSC建立空中信道用于切换;步骤3d、目的BSC建立空中信道成功后,向AMSC返回切换请求证实(Handoff Request Ack)消息;步骤3e、AMSC向SMSC发送后向切换请求证实(handback2)消息,通知SMSC目的BSC的业务信道建立成功,同时AMSC启动定时器等待切换完成消息;步骤3f、SMSC向源BSC发送切换命令(Handoff Command)消息,指示MS尝试使用目的BSC建立的业务信道;步骤3g、当目的BSC检测到MS成功使用由目的BSC建立的业务信道后,表明切换成功,目的BSC向AMSC发送切换完成(Handoff Complete)消息,定时器停止工作。
此时,切换完成,MS使用目的BSC的业务信道进行业务通信,其间不会发生掉话现象。
进一步的,切换完成后,因为移动台的语音数据完全通过目的BSC进行传送,实现与另一通话方的业务交互,对于源BSC的业务信道已不需要保留,因此,还包括以下步骤步骤3h、AMSC向SMSC发送清除(FACREL)消息;步骤3i、SMSC向源BSC发送清除命令(Clear Command)消息,释放源BSC的业务信道;步骤3j、源BSC释放业务信道成功后,向SMSC返回清除完成(ClearComplete)消息;
步骤3k、SMSC向AMSC返回清除响应(facrel)消息。
为了在后向切换失败时保证话务连续性,参考上述跨BSC切换失败保持话务连续性的技术方案可知如果MS没有成功捕获到目的BSC建立的业务通道,当源BSC检测到后需要向SMSC发送切换失败消息,并指明需要返回原信道,再由SMSC传递该消息给AMSC;即需要经过以下流程源BSC→SMSC→AMSC依次发送表现了“切换失败,返回原信道”含义的消息,用以终止AMSC的定时器工作。
但MSC和MSC之间的接口是E接口,为相邻区域的不同MSC之间的接口,用于MS从一个MSC控制区到另一个MSC控制区时交换有关信息,以完成越区切换。由于在该接口协议中并没有定义任何消息规范来传递“切换失败,返回原信道”一类的消息,因此,从SMSC到AMSC的后向切换失败时,AMSC将不会收到切换完成消息,也不会收到切换失败消息。
基于MSC在既没有收到切换完成消息,也没有收到切换失败消息时,定时器不会自动停止工作而导致超时,而MSC在呼叫超时的情况下将采取拆除业务信道的措施。因此,当后向切换失败时,AMSC会在定时器超时后进行异常保护处理,拆除整个呼叫,释放全部业务信道。显然,在后向切换失败时无法实现通话保持。
综上所述,现有技术中即没有支持“切换失败,返回原信道”一类的消息的系统,也没有支持“切换失败,返回原信道”一类的消息的方法,因此无法在后向切换失败情况下实现呼叫保持。

发明内容
本发明的目的是为了克服上述缺陷,提出一种呼叫保持的方法,通过定义切换取消消息在相邻区域的不同MSC之间E接口的传递,实现在后向切换失败的情况下,呼叫返回原信道并保持呼叫的持续。
本发明的另一目的是为了克服上述缺陷,提出一种呼叫保持的系统,通过定义切换取消消息在相邻区域的不同MSC之间E接口的传递,实现对在后向切换失败的情况下,呼叫返回原信道并保持呼叫持续的方法的支持。为实现上述目的,本发明提供了一种呼叫保持的方法,移动台在源基站控制器和目的基站控制器之间切换,所述源基站控制器和目的基站控制器分别属于服务移动交换中心和主控移动交换中心,包括以下步骤a、所述服务移动交换中心接收切换失败消息,保持原有通信信道;b、所述服务移动交换中心向所述主控移动交换中心发送指示移动台切换失败的信息;c、所述主控移动交换中心接收到所述指示移动台切换失败的信息,指示目的基站控制器释放其所建立的业务信道。
本发明还提供了一种呼叫保持的系统,包括源基站控制器、服务移动交换中心、主控移动交换中心和目的基站控制器,所述源基站控制器用于接收移动台切换消息,并控制移动台进行信道切换;所述目的基站控制器,用于根据主控移动交换中心的指令建立和释放通信信道,所述服务移动交换中心,用于向主控移动交换中心发送指示移动台切换失败的信息;所述主控移动交换中心,用于接收所述指示移动台切换失败的信息,并指示目的基站控制器释放其所建立的业务信道。
由上述技术方案可知,本发明采用在MSC接口协议中定义切换取消消息,通过该消息在E接口的传递,具有以下有益效果1、在后向切换失败的情况下,保持了呼叫的连续性;2、提高了运营商的服务质量和用户的使用效果。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。


图1为现有技术中同一MSC/VLR下BSC切换成功且保持话务持续性的信令流程图;
图2为现有技术中同一MSC/VLR下BSC切换失败且保持话务持续性的信令流程图;图3为现有技术中后向切换成功且保证话务连续性的信令流程图;图4为本发明呼叫保持的方法的实施例1的流程图;图5为本发明呼叫保持的方法的实施例2的流程图;图6为图4或图5所示实施例中建立后向切换的信令流程图;图7为图5所示实施例的完整信令流程图;图8为本发明呼叫保持的系统的实施例的示意图。
具体实施例方式
本发明在后向切换失败的情况下呼叫保持的方法的实施例1,参见图4,MS在源BSC和目的BSC之间切换,该源BSC和目的BSC分别属于SMSC和AMSC,具体包括以下步骤步骤101、SMSC接收切换失败(Handoff Failure)消息,保持原有通信信道,即源BSC建立的业务信道;步骤102、SMSC向AMSC发送指示MS切换失败的信息,该指示MS切换失败的信息为预先在SMSC和AMSC的E接口协议中定义,比如HANDCANCEL的切换取消消息,比如HANDCANCEL;步骤103、AMSC接收到该指示MS切换失败的信息后,控制目的BSC释放其所建立的业务信道。
可见,通过上述步骤,切换取消消息能够由SMSC传递给AMSC,由于本实施例中AMSC能够接收并识别该切换取消消息,因此避免了由于无法进行通信而导致通话拆除。
本发明的更佳实施例2,是在实施例1的基础上,具体通过控制切换定时器来避免后向切换失败时的通话拆除,参见图5,包括以下步骤步骤201、MS未成功捕获目的基站控制器建立的业务信道时,返回原有通信信道进行通信,并向源基站控制器发送切换失败(Handoff Failure)消息;步骤202、源BSC向SMSC发送切换失败(Handoff Failure)消息;步骤203、SMSC接收切换失败(Handoff Failure)消息,保持原有通信信道;步骤204、SMSC向AMSC发送指示切换取消消息HANDCANCEL;步骤205、AMSC向SMSC返回切换取消响应消息(handcancel),切换取消响应消息是该指示移动台切换失败信息的响应消息;通过该切换取消响应消息,在流程上确保AMSC收到了切换取消消息,如果SMSC在一定时间内未收到该切换取消响应消息,则可以采取相应的重新发送操作,这里提到的一定时间必须小于AMSC定时器拆除通话的超时限定;步骤206、AMSC清除切换定时器,该切换定时器在AMSC接收到目的BSC建立业务信道完成指示消息时启动,在MS成功切换到目的BSC,或,AMSC接收到指示移动台切换失败的信息时,停止计时,避免了由定时器控制的情况下通话拆除的情况;步骤207、AMSC向目的BSC发送清除命令(Clear Command)消息,所述目的BSC释放所述建立的业务信道,以免占用过多的系统资源。
步骤207之后,还可以设置返回指令的步骤,使AMSC能够获知清除完成的消息,具体如下步骤208、所述目的BSC释放业务信道成功后,向AMSC返回清除完成(Clear Complete)消息。
其中,实施例1和2通过预先定义的切换取消消息完成了后向切换失败信息的传递。该切换取消消息可以采用MSC可以识别的任意信令消息格式进行定义实现。以在TCP/IP信令和7号信令中定义为例;上述信令中消息的定义遵循如下格式消息头+源地址+目的地址+应用层消息+......;
应用层消息由消息名/数字标识构成,每一个数字标识都具有明确的含义,当MSC识别应用层消息中的数字标识时,就能够了解其中所包含的信息并进行相应的操作。因此,本例中预先在SMSC和AMSC的E接口协议中定义切换取消消息,如HANDCANCEL的步骤可以为查找所述E接口协议中尚未被其他消息名使用的数字标识,比如99,当然,也可以是未被使用的其它数字标识;建立切换取消消息与所述数字标识的链接,即该数字标识99对应的就是切换取消消息;在SMSC和AMSC中保存所述切换取消消息和数字标识99,进一步的,是将切换取消消息、数字标识99以及切换取消消息和数字标识99之间的对应关系信息保存在应用层消息中。
这样,通过进行切换取消消息的定义,完成了切换取消消息与数字标识的匹配处理。当AMSC接收到HANDCANCEL消息时,能够识别其含义为切换取消,因此,避免了由于无法进行通信而导致通话拆除。
由于实施例1和2是后向切换失败时采取的处理步骤,因此在步骤101或者步骤201之前,还包括建立后向切换的步骤,其信令流程图如图6所示,具体为4a、MS检测到来自目的BSC的信号优于源BSC的信号并向源BSC发送测量报告,源BSC向SMSC发送切换申请(Handoff Required)消息,申请进行切换;4b、SMSC收到切换申请消息后向目的BSC所在的AMSC发送后向切换请求(HANDBACK2)消息;4c、AMSC收到后向切换请求消息后向目的BSC发送切换请求(HandoffRequest)消息,请求目的BSC建立空中信道用于切换;4d、目的BSC建立空中信道成功后,向AMSC返回切换请求证实(HandoffRequest Ack)消息;
4e、AMSC向SMSC发送后向切换请求证实(handback2)消息,通知SMSC目的BSC的业务信道建立成功,同时AMSC启动定时器等待切换完成消息;4f、SMSC向源BSC发送切换命令(Handoff Command)消息,指示MS尝试使用目的BSC建立的业务信道。
参见图7,为本发明的实施例2呼叫保持方法的完整信令流程图,由于步骤4f之后,MS未成功捕获目的BSC建立的业务信道,向源BSC返回切换失败(Handoff Failure)消息,并且保持在原业务信道的会话,因此,接下来的步骤为4g、源BSC向SMSC返回切换失败(Handoff Failure)消息;4h、SMSC向AMSC发送切换取消消息HANDCANCEL;4i、AMSC向SMSC发送切换取消响应消息handcancel;4j、AMSC向目的BSC发送清除命令(Clear Command)消息;4k、目的BSC释放业务信道成功后,向AMSC返回清除完成(ClearComplete)消息。
参见图8,为本发明呼叫保持的系统的实施例的示意图,包括依次连接的源BSC11、SMSC12、AMSC13和目的BSC14;该源BSC11用于接收MS切换消息,并控制MS进行信道切换;目的BSC14,用于根据AMSC13的指令建立和释放通信信道。
该SMSC12用于向AMSC13发送指示MS切换失败的信息,比如切换取消消息HANDCANCEL;该AMSC13用于接收该指示MS切换失败的信息,比如切换取消消息HANDCANCEL;并指示目的BSC14释放其所建立的业务信道。
这样,通过预先在SMSC12、AMSC13之间的E接口中定义切换取消消息HANDCANCEL,实现切换取消消息HANDCANCEL能够由SMSC12传递给AMSC13,进行信息交互,AMSC13通过识别该切换取消消息,避免执行信道拆除操作。
AMSC13中可设有根据所述切换取消消息控制计时状态的切换定时器(图中未示)来避免执行信道拆除操作,具体为AMSC13通过识别该切换取消消息HANDLE,控制其切换定时器采取计时停止的操作,避免了由于无法进行通信而导致通话拆除。
在本实施例中,SMSC12和AMSC13之间通过支持切换取消消息HANDCANCEL的E接口连接。
在本实施例中,该E接口还可以定义AMSC13向SMSC12发送的切换取消响应消息handcancel,该切换取消响应消息为针对该指示MS切换失败信息的响应消息,在流程上确保AMSC13收到了切换取消消息。
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种呼叫保持的方法,其特征在于,移动台在源基站控制器和目的基站控制器之间切换,所述源基站控制器和目的基站控制器分别属于服务移动交换中心和主控移动交换中心,包括以下步骤a、所述服务移动交换中心接收切换失败消息,保持原有通信信道;b、所述服务移动交换中心向所述主控移动交换中心发送指示移动台切换失败的信息;c、所述主控移动交换中心接收到所述指示移动台切换失败的信息,指示目的基站控制器释放其所建立的业务信道。
2.如权利要求1所述的方法,其特征在于,所述步骤a之前,进一步包括a1、所述移动台未成功捕获目的基站控制器建立的业务信道时,返回原有通信信道进行通信,并向源基站控制器发送切换失败消息;a2、所述源基站控制器向所述服务移动交换中心发送切换失败消息。
3.如权利要求1所述的方法,其特征在于,所述步骤c中主控移动交换中心接收到所述指示移动台切换失败的信息之后,还包括c1、所述主控移动交换中心向所述服务移动交换中心发送指示移动台切换失败信息的响应消息;c2、所述主控移动交换中心清除切换定时器。
4.如权利要求3所述的方法,其特征在于,所述切换定时器在主控移动交换中心接收到目的基站控制器建立业务信道完成指示消息时启动,在移动终端成功切换到目的基站控制器,或,主控移动交换中心接收到指示移动台切换失败的信息时,停止计时。
5.一种呼叫保持系统,包括源基站控制器、服务移动交换中心、主控移动交换中心和目的基站控制器,所述源基站控制器用于接收移动台切换消息,并控制移动台进行信道切换;所述目的基站控制器,用于根据主控移动交换中心的指令建立和释放通信信道,其特征在于,所述服务移动交换中心,用于向主控移动交换中心发送指示移动台切换失败的信息;所述主控移动交换中心,用于接收所述指示移动台切换失败的信息,并指示目的基站控制器释放其所建立的业务信道。
6.如权利要求5所述的一种呼叫保持系统,其特征在于,所述主控移动交换中心还用于向服务移动交换中心返回所述指示移动台切换失败信息的响应消息。
全文摘要
本发明公开了一种呼叫保持的方法,包括以下步骤SMSC接收切换失败消息,保持原有通信信道;SMSC向AMSC发送指示MS切换失败的信息;AMSC接收到所述指示MS切换失败的信息,指示目的BSC释放其所建立的业务信道。本发明还提供了一种呼叫保持的系统,包括源BSC、SMSC、AMSC和目的BSC,源BSC用于接收MS切换消息,并控制MS进行信道切换;目的BSC,用于根据AMSC的指令建立和释放通信信道;SMSC,用于向AMSC发送指示MS切换失败的信息;AMSC,用于接收所述指示MS切换失败的信息,并指示目的BSC释放其所建立的业务信道。通过本发明提供的方法及系统,在后向切换失败的情况下,保持了呼叫的连续性;提高了运营商的服务质量和用户的使用效果。
文档编号H04W36/10GK1867191SQ20061003275
公开日2006年11月22日 申请日期2006年1月5日 优先权日2006年1月5日
发明者蒋砾 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1