一种进行业务回退的方法 【技术领域】
本发明涉及多媒体业务的回退技术,特别是指一种在宽带码分多址(WCDMA)系统中进行视频业务的用户终端切换到全球移动通信系统(GSM)网络时进行业务回退的方法。
背景技术
WCDMA系统中的多媒体业务,是一种64K的非受限数据信息(UDI)类型的电路型数据业务,即H.324M可视电话业务,这种业务是区别于GSM网络的一种特色业务。
在GSM运营商部署WCDMA网络的初期,网络覆盖范围有限。此时出于为WCDMA用户提供无缝服务的考虑,运营商将开通WCDMA网络到GSM网络之间的切换功能。同时,为了保证给WCDMA用户提供优质的语音服务以及保持GSM网运营的稳定,运营商将开通WCDMA网络到GSM网络地单向切换功能。而目前第三带合作伙伴计划(3GPP)协议定义的关于电路域部分的系统间切换流程,只适用于语音业务,即没有定义关于在WCDMA网络中进行多媒体业务的用户终端切换到GSM网络时,回退到语音业务的方法。
因此,当在WCDMA网络中进行多媒体业务的终端切换至GSM网络时,由于GSM网络不支持多媒体业务,进行多媒体业务的通话双方无法继续进行多媒体业务,同时又由于现有的网络不支持进行系统间切换的终端实现业务回退功能,所以进行多媒体业务的通话双方可能掉线。
【发明内容】
本发明的主要目的是提供一种进行业务回退的方法,使在WCDMA网络中进行多媒体业务的终端切换到GSM网络时,可以利用回退后的业务进行通话。
本发明提供的一种进行业务回退的方法包括:
A.WCDMA网络中第一MSC收到正在进行视频通话的通话双方中第一用户终端发起到GSM网络的切换请求后,分别通知通话双方进行业务回退;
B.所述通话双方收到该通知后,分别关闭视频业务,选择语音业务为通话业务形式,完成业务回退,然后执行正常的系统间切换流程。
如果通话双方属于第一MSC,则步骤A中所述通知是第一MSC分别向通话双方发送BC参数为Speech的修改指令实现。
在通话双方分别选择业务形式为语音业务之后,步骤B包括:
B11、通话双方分别向第一MSC发送修改完成的响应;
B12、第一MSC收到通话双方修改完成的响应后,向无线网络控制器发送修改所述通话双方无线接入承载的指令;
B13、无线网络控制器根据收到的指令,完成无线接入承载的修改,然后向第一MSC发送无线接入承载RAB修改的响应,完成业务回退。
如果通话双方中第二用户终端属于与第一MSC不同的第二MSC,则所述通知通话双方进行业务回退包括:
A1、第一MSC向第一用户终端发送BC参数为Speech的修改指令,并且第一MSC通过第二MSC向通话双方中第二用户终端发送BC参数为Speech的修改指令。
所述第一MSC通过第二MSC向第二用户终端发送BC参数为Speech的修改指令是通过BICC/ISUP信令发送。
所述ISUP信令中facility消息为包括BC参数为Speech的消息。
在通话双方分别选择业务形式为语音业务之后,步骤B包括:
B211、第一用户终端向第一MSC发送修改完成的响应,第一MSC收到该响应后,向无线网络控制器发送修改无线接入承载的指令;
B212、无线网络控制器根据收到的指令,完成无线接入承载的修改,然后向第一MSC发送无线接入承载RAB修改的响应。
在通话双方分别选择业务形式为语音业务之后,步骤B包括:
B221、第二用户终端向第二MSC发送修改完成的响应,第二MSC收到该响应后,向无线网络控制器发送修改无线接入承载的指令;
B222、无线网络控制器根据收到的指令,完成无线接入承载的修改,然后向第二MSC发送无线接入承载RAB修改的响应;
B223、第二MSC通过BICC/ISUP信令向第一MSC发送修改完毕的响应。
所述通话双方中第二用户终端处于可以提供视频业务的非WCDMA网络。
所述通话双方中第二用户终端为H.323终端,或SIP终端。
步骤B包括:
B31、第一MSC向通话双方中第一用户终端发送BC参数为Speech的修改指令,并且第二用户终端通过所属GK向第二用户终端发送BC参数为Speech的修改指令。
所述第一用户终端向第二用户终端发送BC参数为Speech的修改指令是通过H.245协议实现。
本发明的方法是在进行视频通话的用户终端发起到GSM网络的切换请求后,在执行系统间切换前,完成业务回退,进而使用户终端不中断通信,利用回退后的业务进行通话。该方法不仅可以增加终端消费者的满意度,也将提高运营商的网络质量。而且,该方法对现网GSM设备不需要做任何改造,因此简单、可靠。
【附图说明】
图1为实现本发明方法的具体流程示意图;
图2为实现本发明方法的具体实施例一流程示意图;
图3为实现本发明方法的具体实施例二流程示意图。
【具体实施方式】
为解决在WCDMA网络中进行视频业务的通话双方中至少一方切换到GSM网络时,使通话双方回退到语音业务,本发明的方法是在网络侧收到进行视频通话的用户终端发出的切换请求后,暂时中断切换过程,通知通话双方进行业务回退,并在完成业务回退后,再进行系统间切换。
参见图1所示,实现本发明的方法包括以下步骤:
步骤101:WCDMA网络中第一MSC收到正在进行视频通话的通话双方中第一用户终端发起到GSM网络的切换请求,通知通话双方进行业务回退;
步骤102:所述通话双方收到该通知后,分别关闭视频业务,选择语音业务为通话业务形式,完成业务回退,然后执行正常的系统间切换流程。
本发明中所指的通话双方可以处于WCDMA中同一MSC,也可以处于不同的MSC,即第一MSC和第二MSC。当然也包括通话双方中第一用户终端为WCDMA网络中的用户终端,第二用户终端处于可以提供视频业务的非WCDMA网络,如IP电话网络中H.323终端或SIP终端的情况,这种情况下,发起切换请求的用户终端只能为WCDMA网络中的用户终端。
下面结合附图和具体实施例详细说明本发明的技术方案。
本实施例为进行视频通话的通话双方属于WCDMA网络中同一MSC时,主叫发起到GSM网络的切换请求的情况。本实施例中所指的主叫用户终端(UE)即为第一用户终端,被叫UE为第二用户终端,主叫UE和被叫UE属于同一MSC。
参见图2所示,通话双方实现业务回退的处理过程如下:
步骤201:MSC收到无线网络控制器(RNC)发送的目的小区为GSM的切换请求,判断该切换请求对应的通话双方是否进行视频通话,如果是,执行步骤202,否则,跳出本流程,进行正常的切换处理流程。
步骤202~203:MSC分别向通话双方中主叫UE和被叫UE发送承载属性参数(BC)为语音(Speech)的修改(Modify)指令,主叫UE和被叫UE收到该指令后,关闭视频业务,改换成语音业务。
步骤204~205:主叫UE和被叫UE分别向MSC发送Modify完成(complete)消息。
步骤206:MSC收到主叫UE和被叫UE发送的Modify complete消息后,通知RNC进行主叫、被叫RAB承载的修改。
步骤207~208:RNC收到MSC的通知后,对无线接入承载(RAB)进行修改,在完成无线接入承载的修改后,向MSC发送无线接入承载修改的回应消息。
步骤209:MSC收到该无线接入承载修改的回应消息后,对主叫UE进行系统间切换。
下面结合附图和具体实施例二说明本发明的技术方案。
本实施例为进行视频通话的通话双方属于WCDMA网络中不同MSC时,并且由主叫发起到GSM网络的切换请求的情况。本实施例中所指的主叫UE即为第一用户终端,被叫UE为第二用户终端;主叫UE属于第一MSC,被叫UE属于第二MSC。
参见图3所示,本实施例实现业务回退的具体过程如下:
步骤301:主叫UE向主叫MSC发送目标小区为GSM的切换请求,主叫MSC收到该切换请求后,判断主叫UE与被叫UE之间是否处于视频通话状态,如果是,则执行步骤302,否则,跳出本流程,执行正常的系统间切换。
步骤302:主叫MSC向主叫UE发送BC参数为Speech的Modify指令。
步骤303:主叫UE收到该指令后,关闭视频业务,改换成语音业务,然后向主叫MSC发送Modify Complete消息。
步骤304:主叫MSC收到该Modify Complete消息后,向RNC发送RABModify指令。
步骤305~306:RNC收到RAB Modify指令后,完成无线接入承载的修改,然后向RNC发送RAB Modify响应。
步骤307:主叫MSC通过BICC信令向被叫MSC发送Modify指令。
步骤308:被叫MSC收到该Modify指令后,向被叫UE发送回退到语音的Modify指令。
步骤309:被叫UE收到该Modify指令后,关闭视频业务,改换成语音业务,然后向被叫MSC发送Modify Complete消息。
步骤310:被叫MSC收到该Modify Complete消息后,向RNC发送无线接入承载修改RAB Modify指令。
步骤311~312:RNC收到RAB Modify指令后,完成无线接入承载的修改,然后向被叫MSC发送RAB Modify响应。
步骤313:被叫MSC收到该RAB Modify响应后,通过BICC信令向主叫MSC发送Modify Complete消息。
步骤314:主叫MSC收到步骤311的Modify Complete消息后,发起主叫UE的系统间切换流程。
在上述实施例中,步骤302~306是进行主叫UE的Modify的过程,步骤308~313是被叫UE进行Modify的过程。在实际操作过程中,步骤302和步骤307可以同时进行,即同时进行主叫UE和被叫UE的Modify的过程。因此本发明并不限定上述步骤的顺序。
需要说明的是,主叫MSC可以通过与承载无关的呼叫控制信令(BICC,Bearer Independent Call Control)通知被叫MSC,也可以采用支持综合业务数字网用户部分(ISUP,ISDN User Part)信令通知被叫MSC。由于ISUP信令中的Facility消息可以在呼叫过程中的任意状态发起,所以采用ISUP信令时,需要将Facility消息进行扩展,使其携带承载码,并要求MSC能按照Facility消息的扩展来完称协商过程即可。
另外,由于在实际应用过程中,可能存在UE与H.323终端或SIP终端之间的视频通话过程,因此,当UE在WCDMA与GSM系统间发生切换时,也将会发生不支持视频业务的现象。本发明的方法也可以包括这种情况。此时,可以采用H.245协议完成MSC与H.323网守(GK)之间的协商。也就是说,第一MSC收到进行视频业务的用户终端发起到GSM网络的切换请求后,通过GK通知第二用户终端回退到语音,这时采用H.245协议来完成第一MSC与GK以及GK与第二用户终端之间的通信过程,进而完成业务回退,然后再进行3GPP定义的标准系统间切换流程。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。