电路域回退的方法及设备与流程

文档序号:17304597发布日期:2019-04-05 19:18阅读:290来源:国知局
电路域回退的方法及设备与流程

本发明涉及通信领域,并且更具体地,涉及电路域回退的方法、用户设备(User Equipment,UE)、移动交换中心(Mobile Services Switching Centre,MSC)和移动管理实体(Mobility Management Entity,MME)。



背景技术:

2G/3G网络经过多年的部署,在某种程度上可以看作一种全面的覆盖,随着系统架构演进(System Architecture Evolution,SAE)/长期演进(Long Term Evolution,LTE),高速分组接入(High Speed Packet Access,HSPA),HSPA+以及全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)网络技术的发展,这些网络已覆盖到一些城区和话务热点地区,导致在目前的通信网络中,这些网络和2G/3G网络并存。为描述方便起见,将仅提供分组交换(Packet Switching,PS)域的SAE/LTE,HSPA,HSPA+,WiMAX等统称为纯PS域网络。针对不同的网络承载机制,可将移动通信的语音呼叫分为如下几类:

第一类是电路交换(Circuit Switching,CS)域承载的会话类业务,如语音电话;

第二类是PS域承载的会话类业务,也称为互联网协议(Internet Protocol,IP)语音((Voice over Internet Protocol,VoIP)类业务,由互联网协议(Internet Protocol,IP)多媒体子系统(IP Multimedia Subsystem,IMS)提供服务质量(Quality of Service,QoS)保证,如IP承载的语音电话。

对于纯PS域网络,语音呼叫只能在其PS域承载上传输,IMS通过基于IP的网络来控制语音呼叫。在2G/3G网络中,语音呼叫一般都是承载在CS域上。

在LTE的早期部署阶段,运营商可以用2G/3G网络来为用户提供语音服务,用LTE网络为用户提供数据服务,终端是多模终端,但是对于大部分终端来说,由于实现复杂性和成本考虑,不能同时收发LTE信号和2G/3G信号,对此现有技术采用电路域回退(CS fallback,CSFB)技术。一种场景就是UE在LTE网络里进行数据业务或者处于空闲状态,这时候UE要发起CS语音呼叫,需要把UE的无线模块从LTE调到2G/3G,然后UE在2G/3G里发起语音呼叫,这种称为UE发起的呼叫(MOC,mobile originating call);另一种场景是UE在LTE网络里进行数据业务或者处于空闲状态,这时候有用户要呼叫该UE,LTE网络要能通知该UE有CS呼叫到达,UE能据此把无线模块调到2G/3G,接收CS呼叫,这种称为UE做被叫的呼叫(MTC,mobile terminating call)。

当使用MME与MSC server之间的接口SGs进行联合注册时,可以实现UE附着在LTE的同时,通过MME在MSC进行注册。后续UE回退到CS域后可以发起CS业务。UE回退到CS域的现有技术包括:分组交换(PS,packet switch)域切换、网络协助小区变换(NACC,network assisted cell change)和无线资源指配释放(RRC release)。

现有技术没有通过从PS域切换到CS域回退到电路域后发起CS呼叫或接收CS呼叫的技术方案。



技术实现要素:

本发明实施例提供了一种电路域回退的方法、UE、MSC和MME,通过UE从PS域切换到CS域的方式实现了电路域回退。

第一方面,提供了一种电路域回退的方法,包括:用户设备UE向移动管理实体MME发送请求执行电路域回退CSFB的请求消息;该UE接收演进基站(Evolutional Node B,eNodeB)发送的切换命令,该切换命令指示该UE从分组交换PS域切换到电路交换CS域;该UE根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫,其中,该默认CS呼叫是该UE根据该切换命令生成的;该UE通过移动交换中心MSC发起CS呼叫或接收CS呼叫。

在第一种可能的实现方式中,该方法还包括:该UE向该MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该MSC释放或保持该MSC在切换准备过程中生成的默认CS呼叫。

在第二种可能的实现方式中,在释放或保持该UE的默认CS呼叫之前,该方法还包括:该UE接收该MSC发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该默认CS呼叫;释放或保持该UE的默认CS呼叫,包括:该UE根据该呼叫释放消息或该呼叫保持消息释放或保持该默认CS呼叫。

结合第一方面或第一方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,在用户设备UE向移动管理实体MME发送请求执行电路域回退CSFB的请求消息之前,该方法还包括:该UE向该MME发送该UE支持的语音编解码和单射频语音连续性(Single Radio Voice Call Continuity,SRVCC)能力。

第二方面,提供了一种电路域回退的方法,包括:移动交换中心MSC接收移动管理实体MME发送的用于请求将用户设备UE从分组交换PS域切换到电路交换CS域的切换请求,该切换请求携带电路域回退CSFB指示信息,该CSFB指示信息指示该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的;该MSC根据该切换请求向该MME发送切换响应消息;该MSC接收该UE发送的切换完成消息,该切换完成消息指示该UE已完成从PS域到CS域的切换;该MSC根据该CSFB指示信息,释放或保持默认CS呼叫,其中,该默认CS呼叫是该MSC在收到该切换请求消息后生成的;该MSC与该UE交互以便该UE发起CS呼叫或接收CS呼叫。

在第一种可能的实现方式中,在释放或保持默认CS呼叫之前,该方法还包括:该MSC接收该UE发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或呼叫保持消息指示该MSC释放或保持该默认CS呼叫;释放或保持默认CS呼叫包括:该MSC根据该CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该默认CS呼叫。

在第二种可能的实现方式中,该方法还包括:该MSC向该UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该UE生成的默认CS呼叫。

结合第二方面或第二方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该CSFB指示信息为预配置的SRVCC相关会话转移号码-单接收机(Session Transfer Number-Single Radio,STN-SR)。

第三方面,提供了一种电路域回退的方法,包括:移动管理实体MME接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息;该MME向演进型基站eNodeB发送S1接口消息,该S1接口消息指示该eNodeB将该UE从分组交换PS域切换到电路交换CS域;该MME接收该eNodeB发送的用于将该UE从PS域切换到CS域的第一切换请求;该MME向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的;该MME接收该MSC发送的切换响应消息;该MME向该eNodeB发送第一切换命令,以使该eNodeB在收到该第一切换命令后向该UE发送第二切换命令,该第二切换命令指示该UE从PS域切换到CS域,以便于该UE根据该第二切换命令切换到CS域后,释放或保持该UE根据该第二切换命令生成的默认CS呼叫。

在第一种可能的实现方式中,该第二CSFB指示信息为预配置的STN-SR。

结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,该第一切换请求中携带了第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的。

结合第三方面的第二种可能的实现方式,在第三种可能的实现方式中,该第一CSFB指示信息为SRVCC切换指示信息。

结合第三方面或第三方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,在移动管理实体MME接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息之前,该方法还包括:该MME接收该UE发送的该UE支持的语音编解码和SRVCC能力。

第四方面,提供了一种用户设备UE,包括:发送模块,用于向移动管理实体MME发送请求执行电路域回退CSFB的请求消息;接收模块,用于接收演进型基站eNodeB发送的切换命令,该切换命令指示该UE从分组交换PS域切换到电路交换CS域;处理模块,用于根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫,其中,该默认CS呼叫是该UE根据该切换命令生成的;呼叫模块,用于通过移动交换中心MSC发起CS呼叫或接收CS呼叫。

在第一种可能的实现方式中,该发送模块还用于向该MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该MSC释放或保持该MSC在切换准备过程中生成的默认CS呼叫。

在第二种可能的实现方式中,该接收模块还用于接收该MSC发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该默认CS呼叫;该处理模块具体用于根据该呼叫释放消息或该呼叫保持消息释放或保持该默认CS呼叫。

结合第四方面或第四方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该发送模块还用于在向移动管理实体MME发送请求执行电路域回退CSFB的请求消息之前,向该MME发送支持的语音编解码和单射频语音连续性SRVCC能力。

第五方面,提供了一种移动交换中心MSC,包括:接收模块,用于接收移动管理实体MME发送的用于请求将用户设备UE从分组交换PS域切换到电路交换CS域的切换请求,该切换请求携带电路域回退CSFB指示信息,该CSFB指示信息指示该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的;发送模块,用于根据该切换请求向该MME发送切换响应消息;该接收模块还用于接收该UE发送的切换完成消息,该切换完成消息指示该UE已完成从PS域到CS域的切换;处理模块,用于根据该CSFB指示信息,释放或保持默认CS呼叫,其中,该默认CS呼叫是该MSC在收到该切换请求消息后生成的;呼叫模块,用于与该UE交互以便该UE发起CS呼叫或接收CS呼叫。

在第一种可能的实现方式中,该接收模块还用于接收该UE发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或呼叫保持消息指示该MSC释放或保持该默认CS呼叫;该处理模块具体用于根据该CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该默认CS呼叫。

在第二种可能的实现方式中,该发送模块还用于向该UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该UE生成的默认CS呼叫。

结合第五方面或第五方面的第一种或第二种可能的实现方式,在第三种可能的实现方式中,该CSFB指示信息为预配置的STN-SR。

第六方面,提供了一种移动管理实体MME,包括:接收模块,用于接收用户设备UE发送的用于请求电路域回退CSFB的请求消息;确定模块,用于确定将该UE从分组交换PS域切换到电路交换CS域;发送模块,用于向演进型基站eNodeB发送S1接口消息,该S1接口消息指示该eNodeB将该UE从PS域切换到CS域;该接收模块还用于接收该eNodeB发送的用于将该UE从PS域切换到CS域的第一切换请求;该发送模块还用于向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的;该接收模块还用于接收该MSC发送的切换响应消息;该发送模块还用于向该eNodeB发送第一切换命令,以使该eNodeB在收到该第一切换命令后向该UE发送第二切换命令,该第二切换命令指示该UE从PS域切换到CS域,以便于该UE根据该第二切换命令切换到CS域后,释放或保持该UE根据该第二切换命令生成的默认CS呼叫。

在第一种可能的实现方式中,该第二CSFB指示信息为预配置的STN-SR。

结合第六方面或第六方面的第一种可能的实现方式,在第二种可能的实现方式中,该第一切换请求中携带了第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的。

结合第六方面的第二种可能的实现方式,在第三种可能的实现方式中,该第一CSFB指示信息为SRVCC切换指示信息。

结合第六方面或第六方面的第一至三种可能的实现方式中的任一种可能的实现方式,在第四种可能的实现方式中,该接收模块还用于在接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息之前,接收该UE发送的该UE支持的语音编解码和SRVCC能力。

基于上述技术方案,本发明实施例通过在UE请求CSFB时触发UE从PS域到CS域的切换,并在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,再发起CS呼叫或接收CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退。因为通过从PS域切换到CS域的方式实现电路域回退的过程中,UE通过接收切换命令的方式切换,避免了在CS域中通过读取广播消息的方式获取系统信息,因而减小了呼叫时延。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例的系统架构示意图。

图2是根据本发明实施例的电路域回退的方法的示意性流程图。

图3是根据本发明实施例的电路域回退的方法的另一示意性流程图。

图4是根据本发明实施例的电路域回退的方法的又一示意性流程图。

图5是根据本发明另一实施例的电路域回退的方法的示意性流程图。

图6是根据本发明另一实施例的电路域回退的方法的另一示意性流程图。

图7是根据本发明另一实施例的电路域回退的方法的又一示意性流程图。

图8是根据本发明又一实施例的电路域回退的方法的示意性流程图。

图9是根据本发明实施例的电路域回退的方法的交互示意图。

图10是根据本发明实施例的UE主叫协议栈的示意图。

图11是根据本发明实施例的电路域回退的方法的另一交互示意图。

图12是根据本发明实施例的UE被叫协议栈的示意图。

图13是根据本发明实施例的UE的示意性框图。

图14是根据本发明实施例的MSC的示意性框图。

图15是根据本发明实施例的MME的示意性框图。

图16是根据本发明实施例的UE的结构示意图。

图17是根据本发明实施例的MSC的结构示意图。

图18是根据本发明实施例的MME的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

在单射频语音连续性(SRVCC)过程中,UE在LTE侧为VoIP呼叫,在2G/3G侧为CS呼叫,当需要将LTE侧的VoIP呼叫回退到2G/3G时,eNB发起PS到CS切换请求消息给MME,MME发起SRVCC切换,MSC发起会话转移过程,MSC发送PS到CS切换应答消息给MME,MME发送切换命令给eNB,eNB发送切换命令给UE。

在UE收到切换命令并判断出是PS到CS切换后,UE需要建立一个默认呼叫,该呼叫用TI(transaction ID)进行标识,例如,所建默认呼叫TI=0。所述默认呼叫表示在LTE侧建立的VoIP,后续UE要对该呼叫进行操作的话,就直接对TI=0的呼叫进行操作,比如释放、挂起等操作。

但是,当采用从PS切换到CS的方式回退到电路域进行MTC或MOC处理时,此时虽然没有LTE侧的VoIP呼叫,但是在现有实现方案中UE仍然会建立默认呼叫,MSC也可能会相应地建立默认呼叫,这样该默认呼叫就在UE和MSC上存在。对于UE做主叫的情况,MSC并未发起到对端UE的呼叫,因此从全局看,该呼叫是不通的,因此UE在接入完成后需要发起新的呼叫,以便和对端实现语音通话。但是建立一个新的呼叫会分配一个不同于已有呼叫的TI,MSC会看到UE存在两个TI,导致MSC接续错误。对于UE做被叫的情况,MSC也建立了默认呼叫,该呼叫也是仅在UE和MSC上存在,同时MSC上还存在对端来的被叫的信息,MSC也会看到UE存在两个TI,导致MSC接续错误。并且,现有的移动管理实体的处理流程也不支持采用PS切换到CS的方式实现CSFB。

本发明实施例通过UE从PS域切换到CS域的方式实现电路域回退。UE在回退到电路域后释放或保持在切换过程中生成的默认CS呼叫,发起CS呼叫或接收CS域呼叫,避免了接续错误,建立了呼叫。通过这种方式建立呼叫,因为UE根据接收的切换命令而切换到CS域无需通过广播方式获取系统消息,从而减小了呼叫建立时延。

应理解,在本发明实施例中,如无特殊说明,术语“第一”和“第二”仅仅是为了区分不同的信息或内容,不对本发明实施例作其他限定。

图1是本发明实施例的系统架构示意图。如图1所示,在现有架构的MME与MSC之间增加了一个Sv接口。

应理解,在本发明实施例中,各个实体也可以表述为设备,各个实体既可以是单独的设备,也可以是设置在其他设备中的设备。例如,MME和MSC也可以表述为MME设备和MSC设备。

图2示出了根据本发明实施例的电路域回退的方法100的示意性流程图。如图2所示,该方法100包括:

S110,UE向MME发送请求执行CSFB的请求消息;

S120,该UE接收eNodeB发送的切换命令,该切换命令指示该UE从PS域切换到CS域;

S130,该UE根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫,其中,该默认CS呼叫是该UE根据该切换命令生成的;

S140,该UE通过MSC发起CS呼叫或接收CS呼叫。

在本发明实施例中,UE在做主叫,即要发起CS呼叫时,或在做被叫,即响应CS呼叫时,向MME发送请求执行CSFB的请求消息,例如,扩展的业务请求;网络触发UE从PS到CS的切换;UE在接收到网络侧的切换命令后,接入CS域,生成默认CS呼叫,例如,TI=0的呼叫;然后UE释放或保持生成的默认CS呼叫,即不使用该默认CS呼叫,而是再通过MSC发起CS呼叫或接收CS呼叫。

因此,本发明实施例的电路域回退的方法,UE以从PS域切换到CS域的方式实现电路域回退后,释放或保持切换时生成的默认呼叫,发起CS呼叫或接收CS呼叫,实现了与对端的通话。

应理解,本发明实施例的技术方案可以应用于各种支持PS到CS的切换的系统,例如支持SRVCC的系统。

在S110中,UE向MME发送请求执行电路域回退CSFB的请求消息。

具体而言,UE在要发起CS呼叫,或者,UE收到CS寻呼消息时,需要回退到CS域,因此,向MME发送扩展的业务请求,请求CSFB。

MME在收到UE发送的扩展的业务请求后,可以确定网络是否支持PS到CS的切换,在确定网络支持PS到CS的切换时,向eNodeB发送S1接口消息,例如S1-AP消息。MME也可以在无需确定网络是否支持PS到CS切换的情况下,例如,网络缺省就支持从PS到CS的切换,直接向eNodeB发送S1接口消息。MME是在收到扩展业务请求之后发送S1接口消息指示将UE从PS域,即LTE网络的PS域,切换到2G或3G网络的CS域,因此该切换也就是由CSFB触发的切换。该S1接口消息指示该eNodeB将该UE从PS域切换到CS域。例如,该S1接口消息携带指示信息,该指示信息用以指示该eNodeB将该UE从PS域切换到CS域。为与现有的CSFB指示信息相区别,该指示信息可以称之为增强的CSFB指示信息。该S1-AP消息可以是初始上下文建立请求消息(INITIAL CONTEXT SETUP REQUEST)或者UE上下文修改请求消息(UE CONTEXT MODIFICATION REQUEST)。该增强的CSFB指示信息可以是在S1-AP消息中添加的一个单独的指示信息,也可以是在现有的CSFB指示中添加的一个指示信息。

eNodeB在收到该S1-AP消息后,根据该增强的CSFB指示信息,执行到通用移动通信系统(Universal Mobile Telecommunication System,UMTS)或者全球移动通讯(Global System of Mobile communication,GSM)的CS域的切换。进一步地,若网络支持LTE到统一陆地无线接入网络(Universal Terrestrial Radio Access Network,UTRAN)或GSM/增强型数据速率GSM演进(Enhanced Data Rate for GSM Evolution,EDGE)无线接入网(GSM/EDGE Radio Access Network,GERAN)的PS切换,则eNodeB也可以同时触发到UTRAN或GERAN的PS切换。然后,eNodeB向MME发送用于将该UE从PS域切换到CS域的第一切换请求。该第一切换请求可以携带第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的,也就是表示该第一切换请求是由CSFB触发的。可选地,该第一CSFB指示信息可以是CSFB指示和SRVCC切换指示,表示UE的从PS到CS的切换是由CSFB触发的。或者,该第一CSFB指示信息为SRVCC切换指示信息,MME根据该SRVCC切换指示信息和保存的会话转移号码-单接收机(Session Transfer Number-Single Radio,STN-SR)判断第一切换请求是由CSFB触发的,或者MME根据该SRVCC切换指示信息和保存的CSFB状态判断第一切换请求是由CSFB触发的。

MME收到eNodeB发送的该第一切换请求后,可以根据该第一CSFB指示信息确定该第一切换请求消息是为执行该CSFB而发送的。或者,MME在之前收到UE的扩展的业务请求时,增加一个CSFB状态,记录发生了CSFB状态,在收到该第一切换请求时,根据记录的CSFB状态确定UE从PS到CS的切换是由CSFB触发的,即该第一切换请求是为执行CSFB而发送的。

然后,MME向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的,即该第二切换请求是由CSFB触发的。可选地,该第二CSFB指示信息可以是一个单独的指示,也可以是预配置的STN-SR,也就是说,MME在切换请求中携带一个特殊的STN-SR,MSC根据该特殊的STN-SR判断出是为CSFB而执行的切换过程,这个特殊号码可以在MME和MSC上预先配置好。

可选地,在S110之前,该方法100还包括:

该UE向该MME发送支持的语音编解码和SRVCC能力。

例如,UE在网络附着流程或者位置更新(Tracking Area Update,TAU)流程中,上报支持的语音编解码和SRVCC能力(如分类标识(classmark)2或Classmark3)。

可选地,MME将UE上报的支持的语音编解码发送给MSC。

MSC在收到MME发送的切换请求(即前述第二切换请求)后,进行将UE从PS域切换到CS域的切换准备,预留资源,生成默认CS呼叫,例如TI=0的呼叫。或者,MSC根据切换请求中携带的CSFB指示信息(即前述第二CSFB指示信息)不生成TI=0的呼叫。MSC不发送初始地址消息(Initial Address Message,IAM)或者邀请(INVITE)。可选地,MSC可能需要触发inter-MSC切换。在切换准备完成后,MSC向MME发送切换响应消息。

可选地,MME发送切换请求给服务通用分组无线业务(General Packet Radio Service,GPRS)支撑节点(Serving GPRS Support Node,SGSN),触发PS到PS的切换。

MME收到MSC发送的切换响应消息后,向eNodeB发送第一切换命令,eNodeB发送第二切换命令给UE,该第二切换命令指示该UE从PS域切换到CS域。可选地,若同时触发了PS到PS的切换,则MME协调PS到CS的切换响应和PS到PS的切换响应,MME把两条消息合并,把PS透明容器和CS透明容器合并,MME发送给eNodeB的切换命令包含了合并后的透明容器。可选地,eNodeB在发送给UE的切换命令中,添加CSFB指示。当UE接入失败时,如果UE接收到该CSFB指示,则UE选择一个可用2G或3G网络。

在S120中,UE接收eNodeB发送的切换命令(即前述第二切换命令),该切换命令指示该UE从PS域切换到CS域。

在S130中,UE根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫。

UE根据切换命令接入GERAN/UTRAN网络,并自动生成默认CS呼叫,如TI=0的呼叫。UE切换完成后发送切换完成消息给基站子系统(Base Station Subsystem,BSS)或无线网络子系统(Radio Network Subsystem,RNS),BSS或RNS发送切换完成消息给MSC。

在切换过程中生成的默认CS呼叫需要释放或保持后才能继续进行新的呼叫。

可选地,如图3所示,该方法100还包括:

S150,该UE向该MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该MSC释放或保持该MSC在切换准备过程中生成的默认CS呼叫。

具体而言,在本发明实施例中,UE释放或保持自动生成的TI=0的呼叫,并向MSC发送呼叫释放消息(disconnect)或呼叫保持消息(hold),该呼叫释放消息或该呼叫保持消息包含的TI都是0,MSC根据CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该MSC在切换准备过程中生成的TI=0的呼叫。MSC不向呼叫对端局发送消息,也不进行iu释放(release),对于呼叫保持消息,MSC向UE回应保持确认(hold acknowledge),对于呼叫释放消息,MSC不向UE发送回应消息。

可选地,如图4所示,在释放或保持该UE的默认CS呼叫之前,该方法100还包括:

S160,该UE接收该MSC发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该默认CS呼叫;

释放或保持该UE的默认CS呼叫,包括:

S131,该UE根据该呼叫释放消息或该呼叫保持消息释放或保持该默认CS呼叫。

在本发明实施例中,MSC向UE发送呼叫释放消息或呼叫保持消息,也就是说,MSC根据CSFB指示信息释放或保持该MSC在切换准备过程中生成的TI=0的呼叫。MSC不发送iu release,并且,MSC向UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息包含的TI都是0,UE根据该呼叫释放消息或该呼叫保持消息释放或保持该UE生成的TI=0的呼叫。

可选地,UE还可以根据切换命令中的CSFB指示,不自动生成TI=0的呼叫;相应地,MSC根据MME发送的切换请求中携带的CSFB指示信息不自动生成TI=0的呼叫。

在S140中,UE通过MSC发起CS呼叫或接收CS呼叫。

在释放或保持默认呼叫后,UE通过MSC发起CS呼叫或接收CS呼叫,以实现与对端的通话。

具体地,在UE主叫时,UE在释放或保持TI=0的呼叫后,触发连接管理业务请求(CM Service Request)过程,MSC触发鉴权过程,UE向MSC发送CS呼叫建立消息,即Setup,该CS呼叫建立消息携带被叫号码。MSC接收该CS呼叫建立消息,根据该CS呼叫建立消息发送出局呼叫。若之前MSC生成了TI=0的CS呼叫,则该CS呼叫建立消息携带TI=Y,Y不为0,MSC将TI更新为Y。

在UE被叫时,在释放或保持TI=0的呼叫后,MSC向UE发送CS呼叫建立消息,即Setup,该CS呼叫建立消息携带主叫号码,完成本次呼叫。

这样,本发明实施例的电路域回退的方法,由CSFB触发UE从PS域到CS域的切换,在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,再发起CS呼叫或接收CS呼叫,避免了接续错误,建立了呼叫。通过这种方式建立呼叫,因为UE根据接收的切换命令而切换到CS域无需通过广播方式获取系统消息,从而减小了呼叫建立时延。。

以上从UE的角度详细描述了本发明实施例的电路域回退的方法,下面从MSC的角度描述本发明实施例的电路域回退的方法。

图5示出了根据本发明另一实施例的电路域回退的方法200的示意性流程图。如图5所示,该方法200包括:

S210,MSC接收MME发送的用于请求将UE从PS域切换到CS域的切换请求,该切换请求携带CSFB指示信息,该CSFB指示信息指示该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的;

S220,该MSC根据该切换请求向该MME发送切换响应消息;

S230,该MSC接收该UE发送的切换完成消息,该切换完成消息指示该UE已完成从PS域到CS域的切换;

S240,该MSC根据该CSFB指示信息,释放或保持默认CS呼叫,其中,该默认CS呼叫是该MSC在收到该切换请求消息后生成的;

S250,该MSC与该UE交互以便该UE发起CS呼叫或接收CS呼叫。

在本发明实施例中,MSC接收MME发送的用于将UE从PS域切换到CS域的切换请求,根据该切换请求中携带的CSFB指示信息,确定该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的,即该切换请求由CSFB触发的;然后MSC根据该切换请求,进行该UE从PS切换到CS的切换准备,生成默认呼叫,例如,TI=0的呼叫;在切换准备完成后,MSC向MME发送切换响应消息;MME向eNodeB发送切换命令,eNodeB向UE发送切换命令,UE接入CS域;在UE接入CS域后,MSC根据该CSFB指示信息,释放或保持该MSC生成的默认CS呼叫,即不使用该默认CS呼叫,然后与该UE交互以便该UE发起CS呼叫或接收CS呼叫,即为UE建立新的CS呼叫,以实现UE与对端的通话。

因此,本发明实施例的电路域回退的方法,通过在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,然后建立新的CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

可选地,如图6所示,在释放或保持默认CS呼叫之前,该方法200还包括:

S260,该MSC接收该UE发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或呼叫保持消息指示该MSC释放或保持该默认CS呼叫;

释放或保持默认CS呼叫包括:

S241,该MSC根据该CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该默认CS呼叫。

在本发明实施例中,UE向MSC发送呼叫释放消息或呼叫保持消息,也就是说,UE释放或保持自动生成的TI=0的呼叫,并向MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息包含的TI都是0,MSC根据CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该MSC在切换准备过程中生成的TI=0的呼叫。MSC不向呼叫对端局发送消息,也不进行iu release,对于呼叫保持消息,MSC向UE回应保持确认(hold acknowledge),对于呼叫释放消息,MSC不向UE发送回应消息。

可选地,如图7所示,该方法200还包括:

S270,该MSC向该UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该UE生成的默认CS呼叫。

在本发明实施例中,MSC向UE发送呼叫释放消息或呼叫保持消息,也就是说,MSC根据CSFB指示信息释放或保持该MSC在切换准备过程中生成的TI=0的呼叫。MSC不发送iu release,并且,MSC向UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息包含的TI都是0,UE根据该呼叫释放消息或该呼叫保持消息释放或保持该UE生成的TI=0的呼叫。

可选地,MSC还可以在切换准备过程中,根据MME发送的切换请求中携带的CSFB指示信息不自动生成TI=0的呼叫;相应地,UE还可以根据切换命令中的CSFB指示,不自动生成TI=0的呼叫。

在本发明实施例中,可选地,该CSFB指示信息为预配置的STN-SR。也就是说,MME在切换请求中携带一个特殊的STN-SR值,MSC根据该特殊的STN-SR值判断出是为CSFB而执行切换过程,这个特殊值可以在MME和MSC上预先配置好。

应理解,在本发明实施例中,UE侧描述的UE、MSC、MME和eNodeB相互之间的交互及相关特性、功能等与MSC侧的描述相应,为了简洁,在此不再赘述。

因此,本发明实施例的电路域回退的方法,通过在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,然后建立新的CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退。

以上分别从UE和MSC的角度详细描述了本发明实施例的电路域回退的方法,下面从MME的角度描述本发明实施例的电路域回退的方法。

图8示出了根据本发明又一实施例的电路域回退的方法300的示意性流程图。如图8所示,该方法300包括:

S310,MME接收UE发送的用于请求执行CSFB的请求消息;

S320,该MME向eNodeB发送S1接口消息,该S1接口消息指示该eNodeB将该UE从PS域切换到CS域;

S330,该MME接收该eNodeB发送的用于将该UE从PS域切换到CS域的第一切换请求;

S340,该MME向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的;

S350,该MME接收该MSC发送的切换响应消息;

S360,该MME向该eNodeB发送第一切换命令,以使该eNodeB在收到该第一切换命令后向该UE发送第二切换命令,该第二切换命令指示该UE从PS域切换到CS域,以便于该UE根据该第二切换命令切换到CS域后,释放或保持该UE根据该第二切换命令生成的默认CS呼叫。

在本发明实施例中,MME接收到UE发送的用于请求执行CSFB的请求消息,如请求CSFB的扩展的业务请求后,触发UE从PS切换到CS的切换。在MSC完成切换准备后,向UE发送指示该UE从PS切换到CS的切换命令。UE根据该切换命令接入CS域。在UE接入CS域后,UE和MSC释放或保持切换时自动生成的默认CS呼叫,并建立新的CS呼叫。

本发明实施例通过UE从PS域切换到CS域的方式实现电路域回退。UE在回退到电路域后释放或保持在切换过程中生成的默认CS呼叫,发起CS呼叫或接收CS域呼叫,避免了接续错误,建立了呼叫。通过这种方式建立呼叫,因为UE根据接收的切换命令而切换到CS域无需通过广播方式获取系统消息,从而减小了呼叫建立时延。

在本发明实施例中,可选地,该第二CSFB指示信息为预配置的STN-SR。也就是说,MME在切换请求中携带一个特殊的STN-SR值,MSC根据该特殊的STN-SR值判断出是为CSFB而执行切换过程,这个特殊值可以在MME和MSC上预先配置好。

在本发明实施例中,可选地,该第一切换请求中携带了第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的。

可选的,该第一CSFB指示信息为SRVCC切换指示信息。

在本发明实施例中,可选地,在S310之前,该方法300还包括:

该MME接收该UE发送的支持的语音编解码和SRVCC能力。

例如,UE在网络附着流程或者TAU流程中,上报支持的语音编解码和SRVCC能力(如classmark2或Classmark3)。

可选地,MME将UE上报的支持的语音编解码发送给MSC。

应理解,在本发明实施例中,UE侧描述的UE、MSC、MME和eNodeB相互之间的交互及相关特性、功能等与MME侧的描述相应,为了简洁,在此不再赘述。

以上分别从UE、MSC和MME的角度详细描述了本发明实施例的电路域回退的方法,下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。

图9是本发明实施例的UE主叫流程图。

901,UE向MME发送扩展的业务请求。UE确定要发起CS呼叫时,向MME发送扩展的业务请求,请求CSFB。

902,MME向eNodeB发送S1-AP消息。该S1-AP消息携带CSFB指示,以指示eNodeB执行由CSFB触发的该UE从PS域切换到CS域的切换。

903,测量过程。可选地,eNodeB命令UE测量目标网络的无线信号质量,在信号质量满足切换条件时,确定切换。

904,eNodeB向MME发送PS到CS的切换请求。该切换请求中携带CSFB指示信息,用于表示该切换请求是由CSFB触发的,也就是为CSFB而执行切换过程。

905,MME向MSC发送PS到CS的切换请求。该切换请求中也携带CSFB指示信息,用于表示该切换请求是由CSFB触发的,也就是为CSFB而执行切换过程。

906,MSC进行到CS域的切换准备,预留资源。可选地,MSC可能需要触发inter-MSC切换。在切换准备过程中,MSC自动生成TI=0的呼叫。

907,MSC向MME发送切换请求响应。

908,可选地,MME发送切换请求给SGSN,触发PS到PS的切换。908和904可以同时进行。

909,MME向eNodeB发送切换命令,eNodeB发送切换命令给UE。可选地,若同时触发了PS到PS的切换,则MME协调PS到CS的切换响应和PS到PS的切换响应,MME把两条消息合并,把PS透明容器和CS透明容器合并,MME发送给eNodeB的切换命令包含了合并后的透明容器。可选地,eNodeB在发送给UE的切换命令中,添加CSFB指示。当UE接入失败时,如果UE接受到该CSFB指示,则UE选择一个可用2G或3G网络。

910,UE接入GERAN/UTRAN网络。UE根据切换命令接入CS域,并自动生成默认呼叫,即TI=0的呼叫。

911,UE发送切换完成消息给BSS/RNS,BSS/RNS发送切换完成消息给MSC。

912,UE和MSC释放或保持自动生成的TI=0的呼叫。可以是UE向MSC发送呼叫释放消息或呼叫保持消息,或者是MSC向UE发送呼叫释放消息或呼叫保持消息。

913,UE触发连接管理业务请求过程。

914,MSC触发鉴权过程。

915,UE向MSC发送CS呼叫建立消息,该CS呼叫建立消息携带被叫号码。

916,MSC接收CS呼叫建立消息,发送出局呼叫。

图10是本发明实施例的UE主叫协议栈的示意图。如图10所示,主叫时:

1001,呼叫控制层(Call Control,CC)请求移动性管理层(Mobility Management,MM)建立MM连接。

1002,MM层指示E-UTRAN移动性管理层(E-UTRAN Mobility Management,EMM)执行CSFB过程。

1003,EMM层发送扩展的业务请求给网络,触发网络回退到2G或3G网络。

1004,UE收到包含2/3G CS域无线资源的切换命令,接入2G或3G网络。可选地,如果UE接受到CSFB指示,当UE接入失败时,则UE选择一个可用2G或3G网络。具体说来,E-UTRAN接入层(E-UTRAN Access Stratum Sublayer)转发切换命令中的2G或3G CS域无线资源信息给GERAN/UTRAN接入层。

1005,GERAN/UTRAN接入层通知MM层UE接入2G或3G网络。

1006由于UE支持SRVCC,接入层通知是SRVCC切换,则自发建立TI=0的MM连接。

1007,由于已经有TI=0的呼叫,所以进行多呼叫处理:呼叫保持、呼叫等待或者释放呼叫。MM层触发连接管理业务请求过程,指示CC层建立MM连接,CC层发送CS呼叫建立消息,继续CS呼叫过程。

1008,GERAN/UTRAN接入层通过MM层通知承载控制层相关承载建立情况。

图11是本发明实施例的UE被叫流程图。

1101,MSC接收到入局呼叫后,向MME发送CS寻呼请求,MME向UE发送CS寻呼消息,其中,该CS寻呼消息指示电路域CS domain。

1102,UE向MME发送扩展的业务请求。UE接收到CS寻呼消息后,向MME发送扩展的业务请求,请求CSFB。

1103,MME向eNodeB发送S1-AP消息。该S1-AP消息携带CSFB指示,以指示eNodeB执行由CSFB触发的该UE从PS域切换到CS域的切换。

1104,测量过程。可选地,eNodeB命令UE测量目标网络的无线信号质量,在信号质量满足切换条件时,确定切换。

1105,eNodeB向MME发送PS到CS的切换请求。该切换请求中携带CSFB指示信息,用于表示该切换请求是由CSFB触发的。

1106,MME向MSC发送PS到CS的切换请求。该切换请求中也携带CSFB指示信息,用于表示该切换请求是由CSFB触发的。

1107,MSC进行到CS域的切换准备,预留资源。可选地,MSC可能需要触发inter-MSC切换。在切换准备过程中,MSC自动生成TI=0的呼叫。

1108,MSC向MME发送切换请求响应。

1109,可选地,MME发送切换请求给SGSN,触发PS到PS的切换。1109和1105可以同时进行。

1110,MME向eNodeB发送切换命令,eNodeB发送切换命令给UE。可选地,若同时触发了PS到PS的切换,则MME协调PS到CS的切换响应和PS到PS的切换响应,MME把两条消息合并,把PS透明容器和CS透明容器合并,MME发送给eNodeB的切换命令包含了合并后的透明容器。可选地,eNodeB在发送给UE的切换命令中,添加CSFB指示。当UE接入失败时,如果UE接受到该CSFB指示,则UE选择一个可用2/3G网络。

1111,UE接入GERAN/UTRAN网络。UE根据切换命令接入CS域,并自动生成默认呼叫,即TI=0的呼叫。

1112,UE发送切换完成消息给BSS/RNS,BSS/RNS发送切换完成消息给MSC。

1113,UE发送寻呼响应。

1114,MSC触发鉴权过程。

1115,UE和MSC释放或保持自动生成的TI=0的呼叫。可以是UE向MSC发送呼叫释放消息或呼叫保持消息,或者是MSC向UE发送呼叫释放消息或呼叫保持消息。UE和MSC不使用TI=0的呼叫。

1116,MSC向UE发送CS呼叫建立消息,该CS呼叫建立消息携带主叫号码,完成本次呼叫。

图12是本发明实施例的UE被叫协议栈的示意图。如图12所示,被叫时:

1201,UE接受寻呼请求,其中包括CS domain指示。

1202,EMM层将该寻呼请求给MM层。

1203,MM层指示EMM层执行CSFB过程。

1204,EMM层发送扩展的业务请求给网络,触发网络回退到2/3G(2G或3G)网络。

1205,UE收到包含2/3G CS域无线资源的切换命令,接入2/3G网络。可选地,如果UE接受到CSFB指示,当UE接入失败时,则UE选择一个可用2/3G网络。具体说来,E-UTRAN接入层(E-UTRAN Access Stratum Sublayer)转发切换命令中的2/3G CS域无线资源信息给GERAN/UTRAN接入层。

1206,GERAN/UTRAN接入层通知MM层UE接入2/3G网络。

1207,由于UE支持SRVCC,接入层通知是SRVCC切换,则自发建立TI=0的MM连接。然后MM层发送寻呼响应,继续2/3G CS呼叫过程。

本发明实施例通过UE从PS域切换到CS域的方式实现电路域回退。UE在回退到电路域后释放或保持在切换过程中生成的默认CS呼叫,接收CS域呼叫,避免了接续错误,建立了呼叫。

应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

上文中结合图1至图12,详细描述了根据本发明实施例的电路域回退的方法,下面将结合图13至图18,描述根据本发明实施例的UE、MSC和MME。

图13示出了根据本发明实施例的UE1300的示意性框图。如图13所示,该UE1300包括:

发送模块1310,用于向移动管理实体MME发送请求执行电路域回退CSFB的请求消息;

接收模块1320,用于接收演进型基站eNodeB发送的切换命令,该切换命令指示该UE从分组交换PS域切换到电路交换CS域;

处理模块1330,用于根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫,其中,该默认CS呼叫是UE根据该切换命令生成的;

呼叫模块1340,用于通过移动交换中心MSC发起CS呼叫或接收CS呼叫。

本发明实施例的UE,通过在接入CS域后释放或保持在切换时生成的默认CS呼叫,再发起CS呼叫或接收CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

在本发明实施例中,可选地,该发送模块1310还用于向该MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该MSC释放或保持该MSC在切换准备过程中生成的默认CS呼叫。

在本发明实施例中,可选地,该接收模块1320还用于接收该MSC发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该默认CS呼叫;

该处理模块1340具体用于根据该呼叫释放消息或该呼叫保持消息释放或保持该默认CS呼叫。

在本发明实施例中,可选地,该发送模块1310还用于在向移动管理实体MME发送请求执行电路域回退CSFB的请求消息之前,向该MME发送支持的语音编解码和单射频语音连续性SRVCC能力

根据本发明实施例的UE1300可对应于根据本发明实施例的电路域回退的方法中的UE,并且UE1300中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。

图14示出了根据本发明实施例的MSC1400的示意性框图。如图14所示,该MSC1400包括:

接收模块1410,用于接收移动管理实体MME发送的用于请求将用户设备UE从分组交换PS域切换到电路交换CS域的切换请求,该切换请求携带电路域回退CSFB指示信息,该CSFB指示信息指示该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的;

发送模块1420,用于根据该切换请求向该MME发送切换响应消息;

该接收模块1410还用于接收该UE发送的切换完成消息,该切换完成消息指示该UE已完成从PS域到CS域的切换;

处理模块1430,用于根据该CSFB指示信息,释放或保持默认CS呼叫,其中,该默认CS呼叫是该MSC在收到该切换请求消息后生成的;

呼叫模块1440,用于与该UE交互以便该UE发起CS呼叫或接收CS呼叫。

本发明实施例的MSC,通过在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,然后为UE建立新的CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

在本发明实施例中,可选地,该接收模块1410还用于接收该UE发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或呼叫保持消息指示该MSC释放或保持该默认CS呼叫;

该处理模块1430具体用于根据该CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该默认CS呼叫。

在本发明实施例中,可选地,该发送模块1430还用于向该UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该UE生成的默认CS呼叫。

在本发明实施例中,可选地,该CSFB指示信息为预配置的STN-SR。

根据本发明实施例的MSC1400可对应于根据本发明实施例的电路域回退的方法中的MSC,并且MSC1400中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。

图15示出了根据本发明实施例的MME1500的示意性框图。如图15所示,该MME1500包括:

接收模块1510,用于接收用户设备UE发送的用于请求电路域回退CSFB的请求消息;

确定模块1520,用于确定将该UE从分组交换PS域切换到电路交换CS域;

发送模块1530,用于向演进型基站eNodeB发送S1接口消息,该接口消息指示该eNodeB将该UE从PS域切换到CS域;

该接收模块1510还用于接收该eNodeB发送的用于将该UE从PS域切换到CS域的第一切换请求;

该发送模块1530还用于向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的;

该接收模块1510还用于接收该MSC发送的切换响应消息;

该发送模块1530还用于向该eNodeB发送第一切换命令,以使该eNodeB在收到该第一切换命令后向该UE发送第二切换命令,该第二切换命令指示该UE从PS域切换到CS域,以便于该UE根据该第二切换命令切换到CS域后,释放或保持该UE根据该第二切换命令生成的默认CS呼叫。

本发明实施例的MME,通过CSFB触发PS到CS的切换,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

在本发明实施例中,可选地,该第二CSFB指示信息为预配置的STN-SR。

在本发明实施例中,可选地,该第一切换请求中携带了第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的。

可选的,该第一CSFB指示信息为SRVCC切换指示信息。

在本发明实施例中,可选地,该接收模块1510还用于在接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息之前,接收该UE发送的该UE支持的语音编解码和SRVCC能力。

根据本发明实施例的MME1500可对应于根据本发明实施例的电路域回退的方法中的MME,并且MME1500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图12中的各个方法的相应流程,为了简洁,在此不再赘述。

图16示出了本发明另一个实施例提供的UE的结构,包括至少一个处理器1602(例如CPU),至少一个网络接口1605或者其他通信接口,存储器1606,和至少一个通信总线1603,用于实现这些装置之间的连接通信。处理器1602用于执行存储器1606中存储的可执行模块,例如计算机程序。存储器1606可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口1605(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器1606存储了程序16061,程序16061可以被处理器1602执行,这个程序包括:

用户设备UE向移动管理实体MME发送请求执行电路域回退CSFB的请求消息;该UE接收演进基站eNodeB发送的切换命令,该切换命令指示该UE从分组交换PS域切换到电路交换CS域;该UE根据该切换命令切换到CS域后,释放或保持该UE的默认CS呼叫,其中,该默认CS呼叫是该UE根据该切换命令生成的;该UE通过移动交换中心MSC发起CS呼叫或接收CS呼叫。

可选地,还包括:该UE向该MSC发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该MSC释放或保持该MSC在切换准备过程中生成的默认CS呼叫。

可选地,还包括:在释放或保持该UE的默认CS呼叫之前,该UE接收该MSC发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该默认CS呼叫;释放或保持该UE的默认CS呼叫,包括:该UE根据该呼叫释放消息或该呼叫保持消息释放或保持该默认CS呼叫。

可选地,还包括:在用户设备UE向移动管理实体MME发送请求执行电路域回退CSFB的请求消息之前,该UE向该MME发送该UE支持的语音编解码和单射频语音连续性SRVCC能力。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过在UE请求CSFB时触发UE从PS域到CS域的切换,并在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,再发起CS呼叫或接收CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

图17示出了本发明另一个实施例提供的MSC的结构,包括至少一个处理器1702(例如CPU),至少一个网络接口1705或者其他通信接口,存储器1706,和至少一个通信总线1703,用于实现这些装置之间的连接通信。处理器1702用于执行存储器1706中存储的可执行模块,例如计算机程序。存储器1706可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口1705(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器1706存储了程序17061,程序17061可以被处理器1702执行,这个程序包括:

移动交换中心MSC接收移动管理实体MME发送的用于请求将用户设备UE从分组交换PS域切换到电路交换CS域的切换请求,该切换请求携带电路域回退CSFB指示信息,该CSFB指示信息指示该切换请求是该MME收到该UE发送的请求执行CSFB的请求消息而发送的;该MSC根据该切换请求向该MME发送切换响应消息;该MSC接收该UE发送的切换完成消息,该切换完成消息指示该UE已完成从PS域到CS域的切换;该MSC根据该CSFB指示信息,释放或保持默认CS呼叫,其中,该默认CS呼叫是该MSC在收到该切换请求消息后生成的;该MSC与该UE交互以便该UE发起CS呼叫或接收CS呼叫。

可选地,还包括:在释放或保持默认CS呼叫之前,该MSC接收该UE发送的呼叫释放消息或呼叫保持消息,该呼叫释放消息或呼叫保持消息指示该MSC释放或保持该默认CS呼叫;释放或保持默认CS呼叫包括:该MSC根据该CSFB指示信息,以及该呼叫释放消息或该呼叫保持消息,释放或保持该默认CS呼叫。

可选地,还包括:该MSC向该UE发送呼叫释放消息或呼叫保持消息,该呼叫释放消息或该呼叫保持消息指示该UE释放或保持该UE生成的默认CS呼叫。

可选地,该增强的CSFB指示信息为预配置的STN-SR。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过在UE接入CS域后释放或保持在切换时生成的默认CS呼叫,然后建立新的CS呼叫,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

图18示出了本发明另一个实施例提供的MME的结构,包括至少一个处理器1802(例如CPU),至少一个网络接口1805或者其他通信接口,存储器1806,和至少一个通信总线1803,用于实现这些装置之间的连接通信。处理器1802用于执行存储器1806中存储的可执行模块,例如计算机程序。存储器1806可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口1805(可以是有线或者无线)实现该系统网关与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。

在一些实施方式中,存储器1806存储了程序18061,程序18061可以被处理器1802执行,这个程序包括:

移动管理实体MME接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息;该MME向演进型基站eNodeB发送S1接口消息,该S1接口消息指示该eNodeB将该UE从分组交换PS域切换到电路交换CS域;该MME接收该eNodeB发送的用于将该UE从PS域切换到CS域的第一切换请求;该MME向MSC发送用于将该UE从PS域切换到CS域的第二切换请求,该第二切换请求携带第二CSFB指示信息,该第二CSFB指示信息指示该第二切换请求是为执行该CSFB而发送的;该MME接收该MSC发送的切换响应消息;该MME向该eNodeB发送第一切换命令,以使该eNodeB在收到该第一切换命令后向该UE发送第二切换命令,该第二切换命令指示该UE从PS域切换到CS域,以便于该UE根据该第二切换命令切换到CS域后,释放或保持该UE根据该第二切换命令生成的默认CS呼叫。

可选地,该第二CSFB指示信息为预配置的STN-SR。

可选地,该第一切换请求中携带了第一CSFB指示信息,该第一CSFB指示信息指示该第一切换请求消息是为执行该CSFB而发送的。

可选额,该第一CSFB指示信息为SRVCC切换指示信息。

可选地,还包括:在移动管理实体MME接收用户设备UE发送的用于请求执行电路域回退CSFB的请求消息之前,该MME接收该UE发送的该UE支持的语音编解码和SRVCC能力。

从本发明实施例提供的以上技术方案可以看出,本发明实施例通过CSFB触发PS到CS的切换,能够通过UE从PS域切换到CS域的方式实现电路域回退,减小时延,从而能够提高用户感受。

应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1