无线网络控制器选择用户终端切换方式的方法
技术领域
本发明涉及码分多址通信技术,更具体的说,本发明涉及一种在时分同步码分多址(TD-SCDMA,Time Division-Synchronization Code DivisionMultiple Access)无线网络控制器RNC选择用户终端UE切换方式的方法。
背景技术
目前,移动通信已发展到第三代移动通信(3G,Third Generation)。TD-SCDMA是2000年5月被国际电信联盟(ITU,InternationalTelecommunication Union)、2001年3月被3GPP认可的第三代移动通信的三个主要标准之一。作为时分复用方式的3G标准,TD-SCDMA在ITU标准中被作为低码片速率(1.28MCps,1.28兆码片/秒)的时分复用技术方案。
作为一种时分双工(TDD,Time Division Duplex)***,切换技术是TD-SCDMA***无线资源控制的关键技术之一,***中切换技术运用得好坏直接影响***的性能。随着切换技术的发展,切换不仅能满足用户的移动性需要,并已逐步成为一种提高无线资源利用率,优化网络质量的重要手段。切换是为了保证移动用户通信的连续性,或基于网络负载和操作维护等其它原因,而将用户当前的通信链路转移到其它小区的过程。
目前,在***中主要存在两种切换方式:硬切换和接力切换。
在硬切换过程中,UE在向目标小区发送业务数据前,在目标小区UE的UpPCH(上行导频信道)上向基站发送上行导频码SYNC_UL,基站使用FPACH(快速物理接入信道)进行响应,建立UE与基站间的同步,该过程中UE同网络之间的业务传输有可能暂时中断,从而引起业务的损伤。
在接力切换过程中,UE首先在目标小区发送数据,在目标小区的智能天线完成下行赋形之前,UE继续在原小区接收业务数据,经过一段预先设定的时间后,目标小区智能天线下行赋形完成,UE才开始在目标小区收、发业务数据。由于UE不需要先进行UpPCH、FPACH同步过程,就可以直接在目标小区发送业务数据,因此在支持接力切换方式的UE在接力切换过程中通信是连续的,不存在业务损伤。
从上分析可知,接力切换避免了硬切换带来的业务损伤,是TD-SCDMA***中的一项特色技术。然而,在目前的TD-SCDMA***中依然存在两种UE:一种是支持接力切换的UE,一种不支持接力切换采用硬切换方式进行切换的UE。这就使得RNC预先获知UE切换能力的信息,这对切换方式的选择有着重要的意义。
然而,在目前的3GPP规范、TD-SCDMA行业标准中,没有关于UE上报切换能力的描述。因此RNC不知道UE是否具有接力切换的能力,不能根据UE的切换能力进行切换方式的选择,这就造成RNC进行UE切换方式的选择上存在一定的盲目性,RNC可能对具有接力切换能力的UE,进行硬切换,从而产生业务的损伤;对不具有接力切换能力的UE,发送接力切换命令,而UE不能完成切换动作。
发明内容
本发明解决的问题是现有技术中RNC不知道UE是否具有接力切换的能力,由此造成RNC进行UE切换方式的选择上存在一定的盲目性的技术问题。
为解决上述问题,本发明公开了一种无线网络控制器选择用户终端切换方式的方法,包括以下步骤:
(1)用户终端UE预先将本终端支持的切换方式发送至无线网络控制器RNC,以使RNC获得UE支持的切换方式;
(2)当UE需要进行切换时,RNC根据预先获得的本UE支持的切换方式发送对应的切换指令进行UE切换。
步骤(1)包括:
在UE建立无线资源控制RRC连接过程中,UE上报的RRC连接请求消息携带本终端支持的切换方式。RRC连接请求消息的“接入层版本指示”Access stratum release indicator中携带本终端支持的切换方式。
步骤(1)包括:在服务RNC重定位过程中,源RNC向目标RNC发送的重定位请求消息中的“源RNC发向目标RNC透明容器”Source RNC toTarget RNC Transparent Container包含UE无线接入能力UE radio accesscapability信息,携带UE支持的切换方式。
步骤(1)包括:在网络进行UE能力查询过程中,UE上报的UE能力信息消息中包含的“UE无线接入能力UE radio access capability信息”,携带UE支持的切换方式。
在上述两种方式中,在UE无线接入能力信息中的“接入层版本指示”Access stratum release indicator中携带UE支持的切换方式。
所述UE所支持的切换方式包括接力切换和硬切换。步骤(2)具体包括:(21)当无线网络控制器RNC判断网络是否支持接力切换,若是进行步骤(22),否则向UE发送硬切换指令,进行硬切换;(22)无线网络控制器RNC根据预先获得的UE所支持的切换方式,判断是否支持接力切换,若是发送接力切换指令,进行接力切换,否则发送硬切换指令,进行硬切换。
所述方法适用于时分同步码分多址***(TD-SCDMA)。
与现有技术相比,本发明具有以下优点:本发明的RNC预先获知UE的切换能力信息,使得在UE需要切换时,RNC能及时选择对应的切换方式发出相应的切换命令,避免了现有技术中选择的盲目性,从而提高了切换的效率,同时也避免了支持接力切换的UE进行硬切换,从而造成业务损伤。
附图说明
图1是本发明无线网络控制器选择用户终端切换方式的一实施流程图;
图2是本发明中无线网络控制器获各知用户终端切换方法的第一种实现流程图;
图3本发明中无线网络控制器获各知用户终端切换方法的第二种实现流程图;
图4为本发明中无线网络控制器获各知用户终端切换方法的第三种实现流程图。
具体实施方式
以下结合附图,具体说明本发明。
本发明在目前3GPP规范、TD-SCDMA行业标准中,增设了关于UE上报切换能力的描述,并利用该描述通过UE预先将本终端支持的切换方式发送至RNC,当UE需要进行切换时,RNC根据预先获得的UE所支持的切换方式发送对应的切换指令,从而使得RNC能够根据UE的切换能力进行切换方式的选择,避免了切换方式选择时的盲目性。
以下以UE所支持的切换方式为硬切换方式和接力切换方式为例,来说明RNC是如何进行UE切换方式的选择。需要说明的是,当UE支持其他类型的切换方式如软切换时,也可采用与本发明同样的原理由RNC进行切换方式的选择。
请参阅图1,RNC选择UE切换方式的示意流程图。主要包括如下步骤:
S110:用户终端UE预先将本终端支持的切换方式发送至无线网络控制器RNC,以使RNC获得UE支持的切换方式;
S120:当RNC判断需要对UE进行切换,无线网络控制器RNC根据操作维护的配置判断网络是否支持接力切换,若是进行步骤S130,否则发出硬切换指令,UE进行硬切换;
S130:无线网络控制器RNC根据预先获得的用户终端UE所支持的切换方式,判断是否支持接力切换,若是发送接力切换指令,UE进行接力切换;否则发送硬切换指令,UE进行硬切换。
在步骤S110的实现过程中,UE是通过以下3种方式告知RNC的。
(1)在UE进行RRC连接请求时,通过RRC CONNECTIONREQUEST(RRC连接请求)消息中“Access stratum release indicator”(接入层版本指示),表明UE的切换能力。
在进行切换之前,通常会先进行呼叫过程的建立。以语音呼叫为例,每个UE与网络侧首先建立RRC(无线资源控制)连接、然后再建立Iu(核心网与无线接入控制器RNC接口)连接、随后建立业务通道,之后用户UE之间才能开始通信。
考虑到在实际***中有可能存在UE在RRC连接接入过程中就伴随着切换,因此有必要在UE与网络侧的第一条消息中携带UE所支持的切换方式,使得RNC能在第一时间就获知UE的接力切换能力信息。
RRC CONNECTION REQUEST消息是UE的RRC层与RNC的RRC层之间交互的第一条消息。UE通过该消息向RNC发起RRC连接建立请求,RNC收到该消息之后根据消息中所携带的信息为该UE分配RRC连接所需要的资源。然而,目前RRC CONNECTION REQUEST消息中并没有IE(Information Element,信息元素)用以告知UE所支持的切换能力信息。因此,在UE上报的RRC连接请求消息(RRC CONNECTION REQUEST)携带本终端支持的切换方式,UE按照预先设定的消息格式将本UE支持的切换方式包含在消息中发送,同样,RNC按照预先设定的消息格式解析本消息,获得UE支持的切换方式。
比如在RRC连接请求消息中的“Access stratum release indicator”(接入层版本指示)用以存放UE所支持的切换方式。如表1所示。
表1:RRC CONNECTION REQUEST消息格式
InformationElement/Groupname |
Need |
Multi |
Type and reference |
Semantics description |
Version |
Message Type |
MP | |
Message Type | | |
UE informationelements | | | | | |
Initial UE identity |
MP | |
Initial UE identity 10.3.3.15 | | |
Establishment cause |
MP | |
Establishment cause10.3.3.11 | | |
Protocol errorindicator |
MD | |
Protocol error indicator10.3.3.27 |
Default value is FALSE | |
>UE SpecificBehaviour Information1idle |
OP | |
UE Specific BehaviourInformation 1idle 10.3.3.51 |
This IE shall not be includedin this version of the protocol | |
Measurementinformationelements | | | | | |
Measured results onRACH |
OP | |
Measured results on RACH10.3.7.45 | | |
Access stratumrelease indicator |
MP | |
Enumerated(REL-4,REL-4-baton handoverAbility(1.28 Mcps TDDOnly)) |
Absence of the IE impliesR99.The IE also indicates therelease of the RRC transfersyntax supported by the UE14 spare values are needed |
REL-4 |
请参阅图2,UE在发出RRC连接请求的RRC连接请求消息时,包含本UE所支持的切换方式,譬如在RRC连接请求消息中的“Access stratum releaseindicator”中包含本UE所支持的切换方式。当然,具体消息的哪个IE用以存放本UE所支持的切换方式,只要预先设定好消息格式,RNC能够按照预先设定的消息格式从对应的IE中获得UE所支持的切换方式即可,并非局限于“Access stratum release indicator”。现在协议有15个空白值供后续使用,本发明占用了一个空白值用来表明能力,表明还有14个空白值供后续使用。
(2)在SRNC(服务RNC)重定位过程中,源RNC向目标RNC发送的RELOCATION REQUEST(重定位请求)消息中的“Source RNC to Target RNCTransparent Container”(源RNC发向目标RNC透明容器)包含“UE radio accesscapability(UE无线接入能力)信息”,携带UE支持的切换方式。
根据3GPP TS25.331等协议的规定,在Iur(两个RNC之间的逻辑接口)接口的跨RNC切换、不存在Iur接口时的跨RNC切换、Inter-RAT(不同无线接入***之间)切换过程都有可能涉及到SRNS重定位过程,因此可以在UE发生SRNC重定位时,将本UE所支持的切换方式发送至RNC。
以下以跨RNC间切换为例,UE发生SRNC重定位之前,UE所有的能力信息、以及当前的资源分配状况都由源RNC控制。当UE发生SRNC重定位过程中,源RNC与目标RNC之间要进行一次消息交互。也就是说源RNC会把UE的能力、当前的资源分配状况等等信息通知目标RNC,从而使目标RNC能够为该UE提供合理、有效的服务。而这些信息都是通过Iu接口的RELOCATION REQUEST消息中的IE“Source RNC to Target RNC TransparentContainer”完成的。然而,目前的消息结构中不提供这种能力信息。因此必须对现有消息结构进行修改。请参阅表2,其为对“Source RNC to Target RNCTransparent Container”中的“UE radio access capability”进行修改,以使其具有发送UE所支持的切换能力。
表2:UE radio access capability
InformationElement/Group name |
Need |
Multi |
Type andreference |
Semanticsdescription |
Version |
Access stratum releaseindicator |
MP | |
Enumerated(R99) |
Indicates therelease of the UEaccording to[35].The IE alsoindicates therelease of theRRC transfersyntax supportedby the UE.. | |
CV-not rrc connectionSetupComplete | |
Enumerated(REL-4.REL-4-batonhandoverability(1.28McpsTDD Only)) |
14 spare valuesare needed. |
REL-4 |
PDCP capability |
MP | |
PDCP capability10.3.3.24 | | |
RLC capability |
MP | |
RLC capability10.3.3.34 | | |
Transport channelcapability |
MP | |
Transport channelcapability 10.3.3.40 | | |
RF capability FDD |
OP | |
RF capability FDD10.3.3.33 | | |
InformationElement/Group name |
Need |
Multi |
Type andreference |
Semanticsdescription |
Version |
RF capability TDD |
OP | |
RF capability TDD10.3.3.33b |
One″TDD RFcapability″entityshall be includedfor every Chiprate capabilitysupported. | |
1 to 2 | | |
REL-4 |
Physical channelcapability |
MP | |
Physical channelcapability 10.3.3.25 | | |
UEmulti-mode/multi-RATcapability |
MP | |
UEmulti-mode/multi-RAT capability10.3.3.41 | | |
Security capability |
MP | |
Security capability10.3.3.37 | | |
UE positioning capability |
MP | |
UE positioningcapability 10.3.345 | | |
Measurement capability |
CH-fdd_req_sup | |
Measurementcapability 10.3.3.21 | | |
请参阅图3,源RNC向目标RNC发出的RELOCATION REQUEST消息时,在其中的IE:“Source RNC to Target RNC Transparent Container”的“UERadio Access Capability”中包含本UE所支持的切换方式,譬如表2所示在“Access Stratum release indicator”包含本UE所支持的切换方式。当然,具体消息的哪个IE用以存放本UE所支持的切换方式,只要预先设定好消息格式,RNC能够按照预先设定的消息格式从对应的IE中获得UE所支持的切换方式即可,并非局限于“Access stratum release indicator”。
(3)在UE能力查询过程中,UE将本终端所支持的切换方式告知RNC。
在连接保持过程中,RNC通过发起UE能力查询过程,可以获取UE的切换能力。请参阅图4,首先,RNC向UE发出能力查询请求(UE CapabilityEnquiry);接着,UE响应该请求,发回UE能力信息消息(UE CapabilityInformation);最后,RNC发回UE能力信息确认消息(UE Capability InformationConfirm)。
在“UE Capability Information”里包含着“UE radio access capability”信息,这个“UE radio access capability”信息的修改同表2一致,表明UE的切换能力。当UE在发送UE能力信息消息时,可将本端所支持的切换方式包含在此消息中进行发送,对于RNC来说,只要将其解析即可获得包含切换方式在内的UE能力信息。
以上公开的仅为本发明的几个具体实施例,但本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围内。