CN103249019B - 一种单一无线语音呼叫连续性的处理方法和*** - Google Patents
一种单一无线语音呼叫连续性的处理方法和*** Download PDFInfo
- Publication number
- CN103249019B CN103249019B CN201310116484.1A CN201310116484A CN103249019B CN 103249019 B CN103249019 B CN 103249019B CN 201310116484 A CN201310116484 A CN 201310116484A CN 103249019 B CN103249019 B CN 103249019B
- Authority
- CN
- China
- Prior art keywords
- srvcc
- mme
- ability information
- subscriber equipment
- base station
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供了一种单一无线语音呼叫连续性的处理方法和***,以解决MME的SRVCC能力信息或者UE的SRVCC能力信息改变之后,无法及时通知基站,而造成基站的判决错误,导致切换失败的问题。本发明实施例由于在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,判断当前是否可以发起SRVCC切换请求,从而可以避免基站判决错误,提高切换的成功率。
Description
技术领域
本发明实施例涉及通信技术领域,特别是涉及一种单一无线语音呼叫连续性的处理方法和***。
背景技术
在现有GSM/EDGE无线接入网(GSM EDGE Radio Access Network,GERAN)和UMTS陆地无线接入网(UMTS Terrestrial Radio Access Network,UTRAN)的基础上,3GPP启动了长期演进(Long Term Evolution,LTE)和***架构演进(System Architecture Evolution,SAE)两大计划的标准化工作。
在LTE网络建设初期,其覆盖范围有限,当用户在使用LTE网络进行语音通话过程中,移动到LTE信号较弱,但GERAN/UTRAN网络信号覆盖较好的区域时,为了保证语音呼叫连续性(Voice Call Continuity,VCC),需要将话路由LTE切换到GERAN/UTRAN。由于目前还没有能够在LTE和GERAN/UTRAN同时附着并收发数据的终端,因此LTE和2G/3G之间的业务连续性都基于Single Radio模式,即双模单待方式。目前3GPP已经制定出双模单待方式的语音业务连续性方案,即3GPP TS23.216R9中提出的单一无线语音呼叫连续性(Single Radio Voice Call Continuity,SRVCC)方案。
SRVCC指的是单无线模式终端从分时长期演进(Time Division LongTerm Evolution,TD-LTE)网络切换到UTRAN/GERAN时话音呼叫的业务连续性。SRVCC的决策是在演进型基站(evolved Node B,eNB)侧完成的,当有用户请求时,移动性管理实体(Mobility Management Entity,MME)会综合自身的SRVCC能力信息和UE的SRVCC能力信息得到综合SRVCC能力信息,然后将该信息通知给eNB,通过eNB进行切换判断,只有在MME和UE均支持SRVCC能力时,eNB才可以针对该UE发起SRVCC切换请求。
但是,在UE处于连接态时,如果MME的SRVCC能力信息或者UE的SRVCC能力信息改变,MME并不能及时通知eNB,因此会造成eNB保存的SRVCC能力信息与当前的SRVCC能力信息不一致的情况,从而造成eNB的判决错误,导致切换失败。
发明内容
本发明实施例提供一种单一无线语音呼叫连续性的处理方法和***,以解决MME的SRVCC能力信息或者UE的SRVCC能力信息改变之后,无法及时通知基站,而造成基站的判决错误,导致切换失败的问题。
为了解决上述问题,本发明公开了一种单一无线语音呼叫连续性的处理方法,包括:
当MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始SRVCC能力信息;
MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站;
当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。
可选地,所述MME将改变后的MME的SRVCC能力信息通知给基站,包括:
将改变后的MME的SRVCC能力信息添加到MME配臵更新消息中;
将所述MME配臵更新消息发送给基站。
可选地,当用户设备的SRVCC能力信息改变时,在MME将改变后的用户设备的SRVCC能力信息通知给基站之前,还包括:
MME接收用户设备发送的跟踪区更新请求消息;
从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息。
可选地,所述MME将改变后的用户设备的SRVCC能力信息通知给基站,包括:
将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中;
将所述用户设备上下文修改请求消息发送给基站。
可选地,所述MME将改变后的用户设备的SRVCC能力信息通知给基站,包括:
将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中;
将所述SRVCC能力信息通过下行链路NAS直传消息发送给基站。
可选地,所述MME将所述综合SRVCC能力信息通知给基站,包括:
将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中;
将所述综合SRVCC能力信息通过用户设备初始上下文建立请求消息发送给基站。
可选地,所述MME解析得到用户设备的初始SRVCC能力信息,包括:
接收用户设备发送的附着请求消息;
从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
另一方面,本发明还公开了一种单一无线语音呼叫连续性的处理***,包括:
发送模块,用于当MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始SRVCC能力信息;
第一通知模块,用于解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站;
第二通知模块,用于当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。
可选地,所述第二通知模块包括:
MME信息添加子模块,用于将改变后的MME的SRVCC能力信息添加到MME配臵更新消息中;
MME消息发送子模块,用于将所述MME配臵更新消息发送给基站。
可选地,还包括:
接收模块,用于当用户设备的SRVCC能力信息改变时,在将改变后的用户设备的SRVCC能力信息通知给基站之前,接收用户设备发送的跟踪区更新请求消息;
提取模块,用于从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息。
可选地,所述第二通知模块包括:
第一信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中;
第一消息发送子模块,用于将所述用户设备上下文修改请求消息发送给基站。
可选地,所述第二通知模块包括:
第二信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中;
第二消息发送子模块,用于将所述下行链路NAS直传消息发送给基站。
可选地,所述第一通知模块包括:
综合信息添加子模块,用于将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中;
用户设备消息发送子模块,用于将所述用户设备初始上下文建立请求消息发送给基站。
可选地,所述第一通知模块包括:
消息接收子模块,用于接收用户设备发送的附着请求消息;
信息提取子模块,用于从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
与现有技术相比,本发明实施例包括以下优点:
本发明实施例中当MME与基站建立连接时,MME将发送S1建立响应消息给基站,在所述S1建立响应消息中添加所述MME的初始SRVCC能力信息,当有用户请求时,MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站,并且当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将所述改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。由于在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,判断当前是否可以发起SRVCC切换请求,从而可以避免基站判决错误,提高切换的成功率。
附图说明
图1是本发明实施例一提出的一种单一无线语音呼叫连续性的处理方法的流程图;
图2是本发明实施例二提出的一种单一无线语音呼叫连续性的处理方法的流程图;
图3是本发明实施例三提出的一种单一无线语音呼叫连续性的处理***的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,准确判断当前是否可以进行SRVCC切换,提高切换的成功率。
实施例一:
SRVCC方案主要解决LTE网络部署语音业务时存在的问题,在LTE网络下,终端使用基于IMS的Voice over LTE建立话音业务;当LTE没有达到全网覆盖时,随着用户的移动,正在进行的语音业务会面临离开LTE覆盖范围后语音能否连续的问题,这时,SRVCC可以将语音切换到电路域,从而保证语音通话的不中断。
SRVCC的决策是在eNB侧完成的,当有用户请求时,UE会在附着流程中将自身的初始SRVCC能力信息传递给MME,MME会综合自身的SRVCC能力信息和UE的SRVCC能力信息得到综合SRVCC能力信息,然后将该综合SRVCC能力信息通知给eNB,通过eNB进行切换判断,只有在MME和UE均支持SRVCC能力时,eNB才可以针对该UE发起SRVCC切换请求。
但是,在UE处于连接态时,如果MME的SRVCC能力信息或者UE的SRVCC能力信息改变,MME并不能及时通知eNB,因此会造成eNB保存的SRVCC能力信息与当前的SRVCC能力信息不一致的情况,从而造成eNB的判决错误,导致切换失败。
针对上述情况,本发明实施例提出了一种SRVCC的处理方法,该方法可以在MME的SRVCC能力信息或者UE的SRVCC能力信息改变时,将改变后的SRVCC能力信息及时通知给基站。
参照图1,示出了本发明实施例一提出的一种单一无线语音呼叫连续性的处理方法的流程图,该方法具体可以包括:
步骤100,当MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始SRVCC能力信息。
本发明实施例中,当MME与基站建立连接时,MME会向基站发送S1建立响应消息(S1SETUP RESPONSE),此时,MME可以将自身的初始SRVCC能力信息添加到S1SETUP RESPONSE消息中,然后将该S1SETUPRESPONSE消息发送给基站,从而通知基站MME自身的初始SRVCC能力信息。
步骤102,MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站。
当UE请求建立网络连接时,UE可以向MME发送相关消息,可以将UE自身的初始SRVCC能力信息通过该消息透传给MME。然后MME解析得到用户设备的初始SRVCC能力信息,并且可以综合所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息,生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站。
步骤104,当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将所述改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。
当UE处于连接态时,UE的SRVCC能力信息可能会发生改变,并且,MME的SRVCC能力信息也可能由于配臵原因发生改变,如果MME或UE的SRVCC能力信息发生改变,而基站还是根据之前收到的由UE的初始SRVCC能力信息与MME的初始SRVCC能力信息综合生成的综合SRVCC能力信息进行切换判断,则可能会导致判决错误。
因此,本步骤104中提出,当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME可以将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。
通过以上各个步骤中得到的SRVCC能力信息,当进行切换判决时,基站可以根据不同的情况,针对以上收到的不同SRVCC能力信息进行判断,从而决定是否可以发起SRVCC切换请求。
对于上述各个步骤的具体过程,将在下面的实施例二中详细论述。
本发明实施例中当MME与基站建立连接时,MME将发送S1建立响应消息给基站,在所述S1建立响应消息中添加所述MME的初始SRVCC能力信息,当有用户请求时,MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站,并且当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将所述改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。由于在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,判断当前是否可以发起SRVCC切换请求,从而可以避免基站判决错误,提高切换的成功率。
实施例二:
参照图2,示出了本发明实施例二提出的一种单一无线语音呼叫连续性的处理方法的流程图,该方法可以包括:
步骤200,当MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始SRVCC能力信息。
本发明实施例中,当MME与基站建立连接时,MME可以向基站发送S1SETUP RESPONSE消息,此时,MME可以将自身的初始SRVCC能力信息添加到该S1SETUP RESPONSE消息中,从而可以将MME的初始SRVCC能力信息通知给基站。
例如,本发明实施例可以在S1SETUP RESPONSE消息中添加“SRVCCoperation possible(SRVCC操作可能性)”字段,如表一所示。
表一
该“SRVCC operation possible”字段表明了MME的初始SRVCC能力信息,基站根据该字段中的信息即可获知MME初始时是否支持SRVCC能力。
例如,可以设臵通过该字段中某一比特位的值判断MME初始时是否支持SRVCC能力,如为0时表示MME初始时支持SRVCC能力,为1时表示MME初始时不支持SRVCC能力。
当然,还可以通过该字段中的其他信息表示MME的初始SRVCC能力信息,本发明实施例对此并不加以限制。
步骤202,MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站。
当UE有网络连接请求时,会向MME发送附着请求消息(ATTACHREQUEST),在发送该ATTACH REQUEST消息时,UE可以将自身的初始SRVCC能力信息添加到该消息中。
因此,在该步骤202中,所述MME解析得到用户设备的初始SRVCC能力信息的过程具体可以包括:
a1,接收用户设备发送的附着请求消息。
a2,从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
对于具体的从所述附着请求消息中提取用户设备的初始SRVCC能力信息的过程,本领域技术人员根据实际经验进行相关处理即可,本发明实施例在此不再详细论述。
MME在提取出UE的初始SRVCC能力信息之后,进一步将UE的初始SRVCC能力信息与MME的初始SRVCC能力信息进行综合,生成综合SRVCC能力信息。该综合能力信息可以包括支持SRVCC能力和不支持SRVCC能力两种。
例如,
如果UE的初始SRVCC能力信息为不支持SRVCC能力,MME的初始SRVCC能力信息为不支持SRVCC能力,则该综合SRVCC能力信息为不支持SRVCC能力;
如果UE的初始SRVCC能力信息为不支持SRVCC能力,MME的初始SRVCC能力信息为支持SRVCC能力,则该综合SRVCC能力信息为不支持SRVCC能力;
如果UE的初始SRVCC能力信息为支持SRVCC能力,MME的初始SRVCC能力信息为不支持SRVCC能力,则该综合SRVCC能力信息为不支持SRVCC能力;
如果UE的初始SRVCC能力信息为支持SRVCC能力,MME的初始SRVCC能力信息为支持SRVCC能力,则该综合SRVCC能力信息为支持SRVCC能力。
MME在得到上述综合SRVCC能力信息之后,即可将该综合SRVCC能力信息通知给基站。
具体的,所述MME将所述综合SRVCC能力信息通知给基站的过程可以包括:
b1,将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中。
b2,将所述综合SRVCC能力信息通过用户设备初始上下文建立请求消息发送给基站。
当UE有网络连接请求时,MME可以在附着流程中向基站发送用户设备初始上下文建立请求消息(UE INITIAL CONTEXT SETUP REQUEST),本发明实施例中,可以将所述综合SRVCC能力信息添加到该UE INITIALCONTEXT SETUP REQUEST消息中,从而将所述综合SRVCC能力信息通知给基站。
例如,与上述步骤200相似,可以在INITIAL CONTEXT SETUPREQUEST消息中添加“SRVCC operation possible”字段,以显示所述综合SRVCC能力信息是否支持SRVCC能力,本发明实施例在此不再详细论述。
步骤204,当用户设备的SRVCC能力信息改变时,MME接收用户设备发送的跟踪区更新请求消息。
本发明实施例中,当UE的SRVCC能力信息改变时,可以向MME发送跟踪区更新请求消息(TRACKING AREA UPDATE REQUEST),在该TRACKING AREA UPDATE REQUEST消息中携带了改变后的UE的SRVCC能力信息,从而通过该TRACKING AREA UPDATE REQUEST消息即可通知MME当前UE的SRVCC能力信息改变了。
步骤206,从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息。
MME在接收到上述TRACKING AREA UPDATE REQUEST消息之后,即可从中提取出改变后的UE的SRVCC能力信息。
对于具体的提取过程,本发明实施例在此不再详细论述。
步骤208,当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将改变后的MME的SRVCC能力信息和/或改变后的UE的SRVCC能力信息通知给基站。
在目前的技术中,当UE的SRVCC能力信息改变时,UE可以发送TRACKING AREA UPDATE REQUEST消息通知MME,但是MME并不会将该改变后的UE的SRVCC能力信息通知给基站。
本发明实施例中,MME在获取到改变后的UE的SRVCC能力信息之后,可以及时通知给基站,并且,在MME自身的SRVCC能力信息改变之后,MME也可以将改变后的MME的SRVCC能力信息及时通知给基站,从而基站可以根据改变后的MME的SRVCC能力信息和改变后的UE的SRVCC能力信息判断是否可以发起SRVCC切换请求。
本发明实施例中,当MME的SRVCC能力信息改变之后,MME可以通过MME配臵更新消息(MME CONFIGURATION UPDATE)通知基站。
具体的,所述将改变后的MME的SRVCC能力信息通知给基站可以包括:
c1,将改变后的MME的SRVCC能力信息添加到MME配臵更新消息中。
c2,将所述MME配臵更新消息发送给基站。
例如,本发明实施例可以在MME CONFIGURATION UPDATE消息中添加“SRVCC operation possible”字段,如表二所示。
表二
该“SRVCC operation possible”字段表明了改变后的MME的SRVCC能力信息,基站根据该字段中的信息即可获知SRVCC能力信息改变后的MME是否支持SRVCC能力。
对于具体的判断过程,可以参照上述步骤200中的相关描述,本发明实施例在此不再详细论述。
本发明实施例中,当UE的SRVCC能力信息改变之后,MME在通过上述步骤204-步骤206获取到改变后的UE的SRVCC能力信息之后,可以通过用户设备上下文修改请求消息(UE CONTEXT MODIFICATIONREQUEST)或者下行链路NAS直传消息(DOWNLINK NAS TRANSPORT)通知基站,其中NAS为非接入层(Non-Access Stratum)的简称。
具体的,MME可以通过以下两种方式将改变后的UE的SRVCC能力信息通知给基站:
第一种方式:
所述将改变后的用户设备的SRVCC能力信息通知给基站可以包括:
d1,将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中。
d2,将所述用户设备上下文修改请求消息发送给基站。
例如,本发明实施例可以在UE CONTEXT MODIFICATION REQUEST消息中添加“SRVCC operation possible”字段,如表三所示。
表三
该“SRVCC operation possible”字段表明了改变后的UE的SRVCC能力信息,基站根据该字段中的信息即可获知SRVCC能力信息改变后的UE是否支持SRVCC能力。
对于具体的判断过程,可以参照上述步骤200中的相关描述,本发明实施例在此不再详细论述。
第二种方式:
所述将改变后的用户设备的SRVCC能力信息通知给基站可以包括:
e1,将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中。
e2,将所述SRVCC能力信息通过下行链路NAS直传消息发送给基站。
例如,本发明实施例可以在DOWNLINK NAS TRANSPORT消息中添加“SRVCC operation possible”字段,如表四所示。
表四
该“SRVCC operation possible”字段同样表明了改变后的UE的SRVCC能力信息,基站根据该字段中的信息即可获知SRVCC能力信息改变后的UE是否支持SRVCC能力。
对于具体的判断过程,可以参照上述步骤200中的相关描述,本发明实施例在此不再详细论述。
通过上述步骤200-步骤208,基站可以获知MME的初始SRVCC能力信息、根据MME的初始SRVCC能力信息和UE的初始SRVCC能力信息得到的综合SRVCC能力信息,以及当UE的能力信息改变之后,改变后的UE的SRVCC能力信息,和MME的能力信息改变之后,改变后的MME的SRVCC能力信息,根据这些SRVCC能力信息,在基站进行SRVCC切换的判决时,可以准确判断出当前的MME的SRVCC能力信息和UE的SRVCC能力信息,然后再判断是否可以发起SRVCC切换请求。
例如,当基站判断是否可以发起SRVCC切换请求时,可以包括以下几种情况:
第一种情况:
所述MME的初始SRVCC能力信息为支持SRVCC能力;
所述综合SRVCC能力信息为支持SRVCC能力;
在基站进行SRVCC切换的判决之前,没有接收到MME发出的携带有改变后的MME的SRVCC能力信息或者改变后的UE的SRVCC能力信息的消息(MME CONFIGURATION UPDATE、UE CONTEXT MODIFICATIONREQUEST或者DOWNLINK NAS TRANSPORT);
基站经过判断,在上述第一种情况下,可以发起SRVCC切换请求。
第二种情况:
所述MME的初始SRVCC能力信息为支持SRVCC能力;
所述综合SRVCC能力信息为支持SRVCC能力;
在基站进行SRVCC切换的判决之前,接收到了MME发出的至少一个携带有改变后的MME的SRVCC能力信息或者改变后的UE的SRVCC能力信息的消息(MME CONFIGURATION UPDATE、UE CONTEXTMODIFICATION REQUEST或者DOWNLINK NAS TRANSPORT),这些消息中携带的SRVCC能力信息为不支持SRVCC能力。
基站经过判断,在上述第二种情况下,不可以发起SRVCC切换请求。
第三种情况:
所述MME的初始SRVCC能力信息为支持SRVCC能力;
所述综合SRVCC能力信息为不支持SRVCC能力;此时,经过判断可以得知UE的初始SRVCC能力信息为不支持SRVCC能力;
在基站进行SRVCC切换的判决之前,没有接收到MME发出的携带有改变后的UE的SRVCC能力信息的消息(UE CONTEXT MODIFICATIONREQUEST或者DOWNLINK NAS TRANSPORT)。
基站经过判断,在上述第三种情况下,不可以发起SRVCC切换请求。
第四种情况:
所述MME的初始SRVCC能力信息为支持SRVCC能力;
所述综合SRVCC能力信息为不支持SRVCC能力;此时,经过判断可以得知UE的初始SRVCC能力信息为不支持SRVCC能力;
在基站进行SRVCC切换的判决之前,接收到MME发出的携带有改变后的UE的SRVCC能力信息的消息(UE CONTEXT MODIFICATIONREQUEST或者DOWNLINK NAS TRANSPORT),该消息中携带的UE的SRVCC能力信息为支持SRVCC能力。
基站经过判断,在上述第四种情况下,可以发起SRVCC切换请求。
第五种情况:
所述MME的初始SRVCC能力信息为不支持SRVCC能力;
所述综合SRVCC能力信息为不支持SRVCC能力;此时,可能不能确定UE的初始SRVCC能力信息是否支持SRVCC能力;
在基站进行SRVCC切换的判决之前,只接收到MME发出的携带有改变后的UE的SRVCC能力信息的消息(UE CONTEXT MODIFICATIONREQUEST或者DOWNLINK NAS TRANSPORT)。
基站经过判断,在上述第五种情况下,不论接收到UE CONTEXTMODIFICATION REQUEST消息或者DOWNLINK NAS TRANSPORT消息中携带的UE的SRVCC能力信息是否为支持SRVCC能力,由于MME的SRVCC能力信息为不支持SRVCC能力,都不可以发起SRVCC切换请求。
第六种情况:
所述MME的初始SRVCC能力信息为不支持SRVCC能力;
所述综合SRVCC能力信息为不支持SRVCC能力;此时,可能不能确定UE的初始SRVCC能力信息是否支持SRVCC能力;
在基站进行SRVCC切换的判决之前,只接收到MME发出的携带有改变后的MME的SRVCC能力信息的消息(MME CONFIGURATIONUPDATE),该消息中携带的MME的SRVCC能力信息为支持SRVCC能力。
基站经过判断,在上述第六种情况下,由于不能确定UE的初始SRVCC能力信息是否为支持SRVCC能力,因此,为了避免判决错误而导致切换失败,此时基站可以暂时不发起SRVCC切换请求。
第七种情况:
所述MME的初始SRVCC能力信息为不支持SRVCC能力;
所述综合SRVCC能力信息为不支持SRVCC能力;此时,可能不能确定UE的初始SRVCC能力信息是否支持SRVCC能力;
在基站进行SRVCC切换的判决之前,均接收到MME发出的携带有改变后的MME的SRVCC能力信息的消息(MME CONFIGURATIONUPDATE),以及携带有改变后的UE的SRVCC能力信息的消息(UECONTEXT MODIFICATION REQUEST或者DOWNLINK NASTRANSPORT),这些消息中携带的MME的SRVCC能力信息为支持SRVCC能力,携带的UE的SRVCC能力信息也为支持SRVCC能力。
基站经过判断,在上述第七种情况下,可以暂时发起SRVCC切换请求。
当然,上述几种情况只是用于举例,本发明实施例中还可以包括其他情况,本发明实施例在此不再详细论述。
在上述几种情况中,如果MME的SRVCC能力是由支持变为不支持,则可以给MME下的所有基站发送MME CONFIGURATION UPDATE消息通知基站;如果MME的能力是由不支持变为支持,除了给MME下的所有基站发送MME CONFIGURATION UPDATE消息通知基站,还可以遍历MME下的所有用户,针对支持该SRVCC能力的连接态的UE发送UE CONTEXTMODIFICATION REQUEST消息,通知对应基站该UE的能力信息即可。
需要说明的是,本发明实施例中主要是讨论SRVCC能力信息,在实际应用中,还可以进一步考虑一些其他的信息,以确定最终是否发起SRVCC切换请求。例如,可以根据上述的SRVCC能力信息、UE的演进型通用陆基无线接入网(Evolved Universal Terrestrial Radio Access Network,E-UTRAN,也称为LTE)到UTRAN/GERAN和UTRAN的分组交换(Packet Switch,PS)语音无线接入能力信息,以及已经建立的语音承载,决定最终是否发起E-UTRAN到UTRAN/GERAN的SRVCC切换请求。对于上述具体的判断过程,本发明实施例在不再详细论述。
本发明实施例在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,准确判断当前是否可以进行SRVCC切换,从而提高切换的成功率。
实施例三:
参照图3,示出了本发明实施例三提出的一种单一无线语音呼叫连续性的处理***的结构框图,所述***可以包括:发送模块300、第一通知模块302、接收模块304、提取模块306和第二通知模块308。
其中,
发送模块300,用于当MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始SRVCC能力信息;
第一通知模块302,用于解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站;
所述第一通知模块302包括:
综合信息添加子模块,用于将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中;
用户设备消息发送子模块,用于将所述用户设备初始上下文建立请求消息发送给基站;
消息接收子模块,用于接收用户设备发送的附着请求消息;
信息提取子模块,用于从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
接收模块304,用于当用户设备的SRVCC能力信息改变时,在将改变后的用户设备的SRVCC能力信息通知给基站之前,接收用户设备发送的跟踪区更新请求消息;
提取模块306,用于从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息;
第二通知模块308,用于当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。
所述第二通知模块308包括:
MME信息添加子模块,用于将改变后的MME的SRVCC能力信息添加到MME配臵更新消息中;
MME消息发送子模块,用于将所述MME配臵更新消息发送给基站;
第一信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中;
第一消息发送子模块,用于将所述用户设备上下文修改请求消息发送给基站;
第二信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中;
第二消息发送子模块,用于将所述下行链路NAS直传消息发送给基站。
需要说明的是,在本发明实施例中,上述各个消息可以是MME发送给基站的消息,因此上述各个模块可以为MME中的模块,当然,本发明实施例对此并不加以限制。
本发明实施例中当MME与基站建立连接时,MME将发送S1建立响应消息给基站,在所述S1建立响应消息中添加所述MME的初始SRVCC能力信息,当有用户请求时,MME将由用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成的综合SRVCC能力信息通知给基站,并且当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,将所述改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站。由于在MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,可以及时将改变后的信息通知给基站,因此基站可以根据改变后的MME的SRVCC能力信息和用户设备的SRVCC能力信息,判断当前是否可以发起SRVCC切换请求,从而可以避免基站判决错误,提高切换的成功率。
对于***实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本发明实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本发明,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种单一无线语音呼叫连续性的处理方法和***,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (12)
1.一种单一无线语音呼叫连续性的处理方法,其特征在于,包括:
当移动性管理实体MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始单一无线语音呼叫连续性SRVCC能力信息;
MME解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站;当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,MME将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站;
其中,所述MME将所述综合SRVCC能力信息通知给基站,包括:将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中;将所述综合SRVCC能力信息通过用户设备初始上下文建立请求消息发送给基站。
2.根据权利要求1所述的方法,其特征在于,所述MME将改变后的MME的SRVCC能力信息通知给基站,包括:
将改变后的MME的SRVCC能力信息添加到MME配置更新消息中;
将所述MME配置更新消息发送给基站。
3.根据权利要求1所述的方法,其特征在于,当用户设备的SRVCC能力信息改变时,在MME将改变后的用户设备的SRVCC能力信息通知给基站之前,还包括:
MME接收用户设备发送的跟踪区更新请求消息;
从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息。
4.根据权利要求1或3所述的方法,其特征在于,所述MME将改变后的用户设备的SRVCC能力信息通知给基站,包括:
将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中;
将所述用户设备上下文修改请求消息发送给基站。
5.根据权利要求1或3所述的方法,其特征在于,所述MME将改变后的用户设备的SRVCC能力信息通知给基站,包括:
将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中;
将所述SRVCC能力信息通过下行链路NAS直传消息发送给基站。
6.根据权利要求1所述的方法,其特征在于,所述MME解析得到用户设备的初始SRVCC能力信息,包括:
接收用户设备发送的附着请求消息;
从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
7.一种单一无线语音呼叫连续性的处理***,其特征在于,包括:
发送模块,用于当移动性管理实体MME与基站建立连接时,发送S1建立响应消息给基站,所述S1建立响应消息中添加所述MME的初始单一无线语音呼叫连续性SRVCC能力信息;
第一通知模块,用于解析得到用户设备的初始SRVCC能力信息,将所述用户设备的初始SRVCC能力信息与MME的初始SRVCC能力信息生成综合SRVCC能力信息,并将所述综合SRVCC能力信息通知给基站;
第二通知模块,用于当MME的SRVCC能力信息和/或用户设备的SRVCC能力信息改变时,将改变后的MME的SRVCC能力信息和/或改变后的用户设备的SRVCC能力信息通知给基站;
其中,所述第一通知模块包括:综合信息添加子模块,用于将所述综合SRVCC能力信息添加到用户设备初始上下文建立请求消息中;用户设备消息发送子模块,用于将所述用户设备初始上下文建立请求消息发送给基站。
8.根据权利要求7所述的***,其特征在于,所述第二通知模块包括:
MME信息添加子模块,用于将改变后的MME的SRVCC能力信息添加到MME配置更新消息中;
MME消息发送子模块,用于将所述MME配置更新消息发送给基站。
9.根据权利要求7所述的***,其特征在于,还包括:
接收模块,用于当用户设备的SRVCC能力信息改变时,在将改变后的用户设备的SRVCC能力信息通知给基站之前,接收用户设备发送的跟踪区更新请求消息;
提取模块,用于从所述跟踪区更新请求消息中提取改变后的用户设备的SRVCC能力信息。
10.根据权利要求7或9所述的***,其特征在于,所述第二通知模块包括:
第一信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到用户设备上下文修改请求消息中;
第一消息发送子模块,用于将所述用户设备上下文修改请求消息发送给基站。
11.根据权利要求7或9所述的***,其特征在于,所述第二通知模块包括:
第二信息添加子模块,用于将改变后的用户设备的SRVCC能力信息添加到下行链路NAS直传消息中;
第二消息发送子模块,用于将所述下行链路NAS直传消息发送给基站。
12.根据权利要求7所述的***,其特征在于,所述第一通知模块包括:
消息接收子模块,用于接收用户设备发送的附着请求消息;
信息提取子模块,用于从所述附着请求消息中提取用户设备的初始SRVCC能力信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310116484.1A CN103249019B (zh) | 2013-04-03 | 2013-04-03 | 一种单一无线语音呼叫连续性的处理方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310116484.1A CN103249019B (zh) | 2013-04-03 | 2013-04-03 | 一种单一无线语音呼叫连续性的处理方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103249019A CN103249019A (zh) | 2013-08-14 |
CN103249019B true CN103249019B (zh) | 2016-08-17 |
Family
ID=48928190
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310116484.1A Active CN103249019B (zh) | 2013-04-03 | 2013-04-03 | 一种单一无线语音呼叫连续性的处理方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103249019B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3621322B1 (en) | 2013-06-05 | 2021-12-08 | Huawei Technologies Co., Ltd. | Information transmission method, information modification method, and apparatuses |
KR102034533B1 (ko) | 2015-06-30 | 2019-10-21 | 후아웨이 테크놀러지 컴퍼니 리미티드 | Srvcc 능력 정보 송신 방법 및 장치, 및 시스템 |
CN108271151B (zh) * | 2016-12-31 | 2021-07-09 | ***通信集团辽宁有限公司 | 用于移动互联网终端识别的方法及装置 |
CN111405620B (zh) * | 2019-01-02 | 2022-03-29 | 大唐移动通信设备有限公司 | 一种防止网络语音业务volte用户掉话的方法及基站 |
CN111510960A (zh) * | 2019-01-30 | 2020-08-07 | 大唐移动通信设备有限公司 | 一种srvcc切换失败惩罚处理方法及装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959269A (zh) * | 2009-07-15 | 2011-01-26 | 华为技术有限公司 | 一种切换方法和装置 |
WO2012097509A1 (zh) * | 2011-01-19 | 2012-07-26 | 华为技术有限公司 | 切换方法和移动管理网元 |
-
2013
- 2013-04-03 CN CN201310116484.1A patent/CN103249019B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101959269A (zh) * | 2009-07-15 | 2011-01-26 | 华为技术有限公司 | 一种切换方法和装置 |
WO2012097509A1 (zh) * | 2011-01-19 | 2012-07-26 | 华为技术有限公司 | 切换方法和移动管理网元 |
Also Published As
Publication number | Publication date |
---|---|
CN103249019A (zh) | 2013-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3477994B1 (en) | Handover method, base station, and communication system | |
US10911990B2 (en) | Network handover method and related device | |
KR101978200B1 (ko) | 이중 연결성 핸드오버를 위한 방법, 장치 및 시스템 | |
CN103249019B (zh) | 一种单一无线语音呼叫连续性的处理方法和*** | |
KR101223058B1 (ko) | 인터 무선 접속 기술 핸드오버에서 srvcc를 취급하는 방법 및 장치 | |
AU2011251860B2 (en) | Signaling radio bearer security handling for single radio voice call continuity operation | |
CN102238674B (zh) | Ps域到2g/3g网络的业务切换方法和设备 | |
US9635591B2 (en) | Wireless communication method and wireless terminal | |
CN104159262B (zh) | 重新接入lte网络的方法和装置 | |
CN102577504A (zh) | 一种将视频通话从ps域切换到cs域的方法和装置 | |
US11758442B2 (en) | Information processing method and device | |
CN101394340B (zh) | 数据传输方法、***和装置 | |
CN103607783A (zh) | 一种csfb呼叫建立方法及用户设备 | |
CN103096406A (zh) | 标识信息、呼叫切换请求的发送方法及装置 | |
CN101902715A (zh) | 紧急业务处理方法、设备及网络*** | |
WO2014194672A1 (zh) | 一种异***间重选或切换处理方法和设备 | |
CN106063327B (zh) | 一种处理语音业务的方法、终端 | |
CN101325806B (zh) | 跨***切换优化方法 | |
CN104604269A (zh) | 一种联合位置更新处理方法、装置和*** | |
CN103428742A (zh) | 一种s1接口sctp链路故障的处理方法和装置 | |
CN107734641A (zh) | 一种配置寻呼区的方法、基站和核心网节点 | |
CN101800960A (zh) | 一种紧急业务会话的切换方法及紧急业务*** | |
CN102223678A (zh) | 一种基站获得用户设备能力信息的方法 | |
CN104969611A (zh) | 用于组合式单一无线电语音呼叫连续性和分组交换切换的节点和方法 | |
CN101431747B (zh) | 一种语音呼叫连续性技术呼叫的判定方法、***和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |