一种载波间切换的方法及装置的制作方法

文档序号:7748695阅读:254来源:国知局
专利名称:一种载波间切换的方法及装置的制作方法
技术领域
本发明涉及通信领域,特别是涉及载波间切换的方法及装置。
背景技术
基于网络优化的需求,达到均衡负载的目的,往往需要将用户切换到其它载波。现有技术中,在支持高速下行分组接入(high speed downlink packet access, HSDPA)特性的版本5(Release5,R5)的25. 321协议、25. 433协议和25. 331协议中规定了,小区专用信道(Cell_DCH)状态下的HSDPA用户切换时,MAC协议实体通过在Iub 口接收无线网络控制器(Radio Network Controller, RNC)发送的专用信令中的无线链路同步重配置准备信令(RADI0REC0NFI⑶RATION PREPARE)和无线链路同步重配置提交信令 (RADI0REC0NFIGURATI0N COMMIT)来完成用户在不同载波间的切换。然而,根据支持HSPA+特性的版本8 (Release 8,R8)的25. 321协议、25. 433协议和25. 331协议中的规定,在高速分组接入增强(High Speed Packet AccessPlus, HSPA+) 系统中,小区前向接入信道增强(Enhaced Cell_FACH, eFACH)状态的用户不再具有Iub 口的专用信令。因此,MAC协议实体无法通过Iub 口获得RNC的用于指示载波间切换的专用综上,在HSPA+系统中,尚无实现关于eFACH状态用户的载波间切换方案。

发明内容
本发明实施例提供一种载波间切换的方法及装置,用于实现在HSPA+系统中 eFACH状态的用户在载波间的切换。—种载波间切换的方法,包括以下步骤基站根据接收到的数据获得用户标识;基站判断对应所述用户标识的UE是否需要进行载波切换;基站在确定需要进行载波切换时,对所述UE进行载波切换。一种基站,包括接口模块,用于根据接收到的数据获得用户标识;判断模块,用于判断对应所述用户标识的UE是否需要进行载波切换;切换模块,用于在确定需要进行载波切换时,对所述UE进行载波切换。本发明实施例在收到的数据的触发下,通过收到的数据获得用户标识,并判断是否需要对相应的用户进行载波切换。实现了 UE的载波切换,解决了 HSPA+系统中Iub 口无专用信令而不能进行载波切换的问题。


图1为本发明实施例中基站的结构图;图2为本发明实施例中基站的实体结构图3为本发明实施例中载波间切换的主要方法流程图;图4为本发明实施例中通过网络侧数据实现载波间切换的方法流程图;图5为本发明实施例中通过用户数据实现载波间切换的方法流程图;图6为本发明实施例中第一种载波切换的处理方法的流程图;图7为本发明实施例中第二种载波切换的处理方法的流程图。
具体实施例方式本发明实施例在收到的数据的触发下,通过收到的数据获得用户标识,并判断是否需要对相应的用户进行载波切换。实现了 UE的载波切换,解决了 HSPA+系统中Iub 口无专用信令而不能进行载波切换的问题。本实施例中的数据是除专用信道以外其它信道上传输的数据,尤其是HSPA+系统中eFACH状态的用户所支持的信道上传输的数据。参见图1,本实施例中基站包括接口模块101、判断模块102和切换模块103。接口模块101用于根据接收到的数据获得用户标识。接口模块101根据网络侧设备(如RNC)发送的数据获得用户标识;或者,接口模块101根据UE发送的数据获得用户标识。判断模块102用于判断对应所述用户标识的UE是否需要进行载波切换。具体的, 判断模块102判断是否已为对应所述用户标识的建立UE对应承载所述数据的载波的上下文信息,若未建立,则确定需要进行到承载所述数据的目的载波的载波切换,若建立,则进行数据传输,不需要载波切换。以及,判断模块102在确定已为所述UE建立对应所述载波以外的源载波的上下文信息后,确定需要进行到目的载波的载波切换。判断模块102在确定未为所述UE建立对应所述载波以外的源载波的上下文信息后,确定该UE不属于本基站需要维护的用户,该用户标识为无效标识,需要反馈失败信息,以丢弃收到的数据。切换模块103用于在确定需要进行载波切换时,对所述UE进行载波切换。具体的, 切换模块103为UE建立对应承载所述数据的目的载波的上下文信息。以及,切换模块103 在为UE建立目的载波的上下文信息后,将UE的源载波上的数据切换到目的载波;和/或, 删除对应源载波的上下文信息。本实施例中上下文信息包括载波信息,还可以包括定时器或计数器、高速下行分组接入的无线网络临时标识(H-RNTI)、UE的能力等级等。载波信息为载波标识或mac流标识。基站还包括控制模块104,用于在基站范围内查询所述UE对应的所述载波以外的源载波的上下文信息,若查询到,则确定已为所述UE建立对应所述载波以外的源载波的上下文信息,否则确定未为所述UE建立对应所述载波以外的源载波的上下文信息。控制模块104还用于配置与载波切换有关的各种配置信息,并通过信令将配置信息发送给切换模块103。配置信息包括需要为目的载波建立的上下文信息、源载波的地址信息和载波切换的时间等。下面结合基站中的各功能实体对基站内部的结构和功能进行介绍。接口模块101可能位于Iub 口实体内,根据网络侧设备(如RNC)发送的数据(如帧协议数据)获得用户标识,还可以获得传输承载的目的载波的载波信息。判断模块102可位于FP(帧协议)实体内,FP实体判断当前是否有目的载波的上下文信息,以判断对应所述用户标识的UE是否需要进行载波切换。当有目的载波的上下文信息时,根据该上下文信息继续传输数据。当没有目的载波的上下文信息时,确定需要进行载波切换。控制模块104 可以位于NBAP实体内。FP实体内的判断模块102在确定需要进行载波切换时,向NBAP实体内的控制模块104发送查询请求。Node B应用部分(Node B Application Part, NBAP) 实体内的控制模块104在基站范围内查询所述UE对应的目的载波以外的源载波的上下文信息,若查询到,则确定已为所述UE建立源载波的上下文信息,NBAP实体内的控制模块104 指示位于MAC实体内的切换模块103可以进行载波切换,否则确定未为所述UE建立源载波的上下文信息,NBAP实体内的控制模块104向FP实体返回失败信息,以指示FP实体丢弃数据。FP实体内的判断模块102收到失败信息后丢弃数据。在确定可以进行载波切换时, NBAP实体内的控制模块104通过上下文信息建立信令(UE_SETUP_PRE)将需要建立的上下文信息、源载波的位置信息和载波切换的时间等信息发送给MAC实体内的切换模块103,尤其是发送给目的载波的目的MAC实体。MAC实体内的源载波的源MAC实体用于将UE的源载波上的数据切换到目的载波;和/或,删除对应源载波的上下文信息。源MAC实体根据目的MAC实体或NBAP实体发送的命令,将UE的源载波上的数据切换到目的载波;和/或,删除对应源载波的上下文信息。接口模块101可能位于UU 口实体内,根据UE发送的数据获得用户标识,还可以获得传输承载的目的载波的载波信息。判断模块102可位于MAC实体内,MAC实体判断当前是否有目的载波的上下文信息,以判断对应所述用户标识的UE是否需要进行载波切换。当有目的载波的上下文信息时,根据该上下文信息继续传输数据。当没有目的载波的上下文信息时,确定需要进行载波切换。控制模块104可以位于NBAP实体内。MAC实体内的判断模块102在确定需要进行载波切换时,向NBAP实体内的控制模块104发送查询请求。NBAP 实体内的控制模块104在基站范围内查询所述UE对应的目的载波以外的源载波的上下文信息,若查询到,则确定已为所述UE建立源载波的上下文信息,NBAP实体内的控制模块104 指示位于MAC实体内的切换模块103可以进行载波切换,否则确定未为所述UE建立源载波的上下文信息,NBAP实体内的控制模块104向MAC实体返回失败信息,以指示MAC实体丢弃数据。MAC实体内的判断模块102收到失败信息后丢弃数据。在确定可以进行载波切换时,NBAP实体内的控制模块104通过上下文信息建立信令(UE_SETUP_PRE)将需要建立的上下文信息、源载波的位置信息和载波切换的时间等信息发送给MAC实体内的切换模块103, 尤其是发送给目的载波的目的MAC实体。MAC实体内的源载波的源MAC实体用于将UE的源载波上的数据切换到目的载波;和/或,删除对应源载波的上下文信息。源MAC实体根据目的MAC实体或NBAP实体发送的命令,将UE的源载波上的数据切换到目的载波;和/或,删除对应源载波的上下文信息。关于基站中各实体之间的连接关系,参见图2所示的结构图。通过以上描述了解了基站的内部结构和功能,下面对载波切换的实现过程进行介绍。参见图3,本实施例中载波间切换的主要方法流程如下步骤301 基站根据接收到的数据获得用户标识。步骤302 基站判断对应所述用户标识的UE是否需要进行载波切换。
步骤303 基站在确定需要进行载波切换时,对所述UE进行载波切换。由于基站收到的数据的来源不同,则实现过程也略有不同,下面通过两个实施例来详细介绍。参见图4,本实施例中通过网络侧数据实现载波间切换的方法流程如下步骤401 基站的Iub 口实体收到RNC发送的FP帧数据,并获得用户标识和目的载波的载波信息。步骤402 =FP实体判断是否有该用户标识在目的载波的上下文信息,若有,则继续步骤403,否则继续步骤404。步骤403 =FP实体根据目的载波的上下文信息传输FP帧数据。步骤404 =FP实体向NBAP实体发送用户上下文查询请求消息。步骤405 :NBAP实体在基站范围内查询目的载波以外的源载波的上下文信息,若查询到,则继续步骤406,否则继续步骤408。步骤406 :NBAP实体向MAC实体发送用户上下文信息建立信令,以指示进行载波切换。用户上下文信息建立信令包括用于载波切换的各种配置信息,如需要建立的上下文信息、源载波的位置信息和载波切换的时间等。NBAP实体还可以向基站中的其它实体发送需要建立的上下文信息。步骤407 =MAC实体进行载波切换处理。步骤408 =NBAP实体向FP实体返回失败信息。步骤409 =FP实体收到失败信息后丢弃数据。参见图5,本实施例中通过用户数据实现载波间切换的方法流程如下步骤501 基站的UU 口实体收到UE发送的数据,并获得用户标识和目的载波的载波信息。步骤502 =MAC实体判断是否有该用户标识在目的载波的上下文信息,若有,则继续步骤503,否则继续步骤504。步骤503 =MAC实体根据目的载波的上下文信息传输用户数据。步骤504 =MAC实体向NBAP实体发送用户上下文查询请求消息。步骤505 :NBAP实体在基站范围内查询目的载波以外的源载波的上下文信息,若查询到,则继续步骤506,否则继续步骤508。步骤506 =NBAP实体向MAC实体发送用户上下文信息建立信令,以指示进行载波切换。用户上下文信息建立信令包括用于载波切换的各种配置信息,如需要建立的上下文信息、源载波的位置信息和载波切换的时间等。NBAP实体还可以向基站中的其它实体发送需要建立的上下文信息。步骤507 =MAC实体进行载波切换处理。步骤508 =NBAP实体向MAC实体返回失败信息。步骤509 =MAC实体收到失败信息后丢弃数据。 其中,步骤407和步骤507的载波切换过程有多种实现方式,下面通过两个典型实施例来详细介绍。参见图6,本实施例中第一种载波切换的处理方法的流程如下步骤601 目的MAC (DestMAC)实体接收NBAP实体发送的UE_SETUP_PRE信令,并从中获得需要建立的上下文信息、源MAC(SrcMAC)实体的位置信息和切换的时间。步骤602 =DestMAC实体向SrcMAC实体发送数据请求(MAC_DATA_REQ)消息,该消息携带了 DestMAC实体的位置信息。步骤603 SrcMAC实体收到MAC_DATA_REQ消息后进行切换准备。切换准备包括停止对外(包括UE和网络侧设备)传输数据,缓存接收到的数据等。步骤604 =DestMAC实体接收NBAP实体发送的UE_SETUP_COMMIT信令,以指示 DestMAC实体为UE建立上下文信息。同时,DestMAC实体启动计数器,以对切换的时间开始计数。计数器超时则表明到达切换的时间,该切换的时间也是UE_SETUP_COMMIT信令生效的时间。此步骤在步骤601之后以及步骤607之前执行即可。步骤605 =SrcMAC实体接收NBAP实体发送的UE_DELETE信令,以指示SrcMAC实体删除源载波的上下文信息。该UE_DELETE信令还携带有切换的时间。同时,SrcMAC实体启动计数器,以对切换的时间开始计数。计数器超时则表明到达切换的时间,该切换的时间也是UE_DELETE信令生效的时间。此步骤在步骤601之后以及步骤608之前执行即可,可以与步骤604同步进行。步骤606 =SrcMAC实体通过MAC_DATA_IND消息将源载波上的数据发送给DestMAC 实体。源载波上的数据包括原先需要在源载波上传输的数据,包括来自网络侧和用户的数据,以及包括需要重传的数据等。该步骤用于保证载波切换时数据的完整性,但若无此步骤,不影响载波的切换。为了保证步骤606的顺利进行,预估出执行步骤606所需的时长, 以此来配置切换的时间。该预估的时长可以与缓存的大小有关,缓存越大则预估的时长越长。步骤607 在计数器超时时,DestMAC实体建立目的载波的上下文信息,并进行后续的传输。如果步骤606没有顺利完成,也不影响步骤607的执行。步骤608 在计数器超时时,SrcMAC实体删除源载波的上下文信息。如果步骤606 没有顺利完成,也不影响步骤608的执行。现有技术中,按照25. 435协议中对FP帧中Flush字段的定义,每次只能Flush 一个优先级队列(Priority Queue,PQ)。若在载波切换时通过FP帧携带载波切换的指示信息,当为用户建立多个PQ时,需要发送多个FP帧,这样存在的风险就是一旦丢失一个FP 帧,用户的PQ就无法全部删除,造成冗余数据。如果使用FP帧中现有的Spare扩展字段, 因为比特数有限,通常不超过两个队列,当队列数量超过2时,仍然无法实现同时删除所有队列。本实施例不再采用队列形式控制数据的传输,而是采用上下文信息的方式,一个载波对应一个上下文信息,只需删除一个上下文信息,便相当于删除现有技术中的多个队列,不容易造成冗余数据。参见图7,本实施例中第二种载波切换的处理方法的流程如下步骤701 目的MAC (DestMAC)实体接收NBAP实体发送的UE_SETUP_PRE信令,并从中获得需要建立的上下文信息、源MAC(SrcMAC)实体的位置信息和切换的时间。步骤702 =DestMAC实体向SrcMAC实体发送MAC_DATA_REQ消息,该消息携带了 DestMAC实体的位置信息、删除指示信息和切换的时间。同时,DestMAC实体启动计数器。步骤703 SrcMAC实体收到MAC_DATA_REQ消息后进行切换准备。切换准备包括停止对外(包括UE和网络侧设备)传输数据,缓存接收到的数据等。同时,SrcMAC实体启动
7计数器。步骤704 =SrcMAC实体通过MAC_DATA_IND消息将源载波上的数据发送给DestMAC 实体。源载波上的数据包括原先需要在源载波上传输的数据,包括来自网络侧和用户的数据,以及包括需要重传的数据等。该步骤用于保证载波切换时数据的完整性,但若无此步骤,不影响载波的切换。为了保证步骤704的顺利进行,预估出执行步骤704所需的时长, 以此来配置切换的时间。该预估的时长可以与缓存的大小有关,缓存越大则预估的时长越长。步骤705 在计数器超时时,DestMAC实体建立目的载波的上下文信息,并进行后续的传输。步骤706 在计数器超时时,SrcMAC实体删除源载波的上下文信息。本实施例中DestMAC实体是通过MAC_DATA_REQ消息向SrcMAC实体携带切换时间的,相对于图6所示的流程中,可能为步骤704预留的时间较短。为了保证步骤704的顺利进行,DestMAC实体可以在计数器超时后重复步骤702,在超时N(如3)次后仍未收到 SrcMAC实体发送的数据,再执行步骤705。其中,DestMAC实体不向SrcMAC实体发送切换的时间,SrcMAC实体也不受切换时间的约束,在收到MAC_DATA_REQ消息后,向DestMAC实体发送数据,在完成数据的发送后,删除源载波的上下文信息。用于实现本发明实施例的软件可以存储于软盘、硬盘、光盘和闪存等存储介质。本发明实施例在收到的数据的触发下,通过收到的数据获得用户标识,并判断是否需要对相应的用户进行载波切换。实现了 UE的载波切换,解决了 HSPA+系统中Iub 口无专用信令而不能进行载波切换的问题。本发明实施例既可以根据网络侧数据判断是否需要进行载波切换,还可以根据用户侧数据判断是否需要进行载波切换,不再限于根据RNC的指示命令才能进行切换,增加了载波切换的触发机制,减少了网络拥塞。并且,本发明实施例提供了多种切换的具体实现方式,提高了切换的成功率。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种载波间切换的方法,其特征在于,包括以下步骤基站根据接收到的数据获得用户标识;基站判断对应所述用户标识的UE是否需要进行载波切换;基站在确定需要进行载波切换时,对所述UE进行载波切换。
2.如权利要求1所述的方法,其特征在于,基站根据接收到的数据获得用户标识的步骤包括基站根据网络侧设备发送的数据获得用户标识;或者基站根据UE发送的数据获得用户标识。
3.如权利要求1所述的方法,其特征在于,基站判断对应所述用户标识的UE是否需要进行载波切换的步骤包括基站判断是否已为对应所述用户标识的建立UE对应承载所述数据的载波的上下文信息,若未建立,则确定需要进行到承载所述数据的目的载波的载波切换。
4.如权利要求3所述的方法,其特征在于,确定需要进行到承载所述数据的目的载波的载波切换的步骤包括基站在确定已为所述UE建立对应所述载波以外的源载波的上下文信息后,确定需要进行到目的载波的载波切换。
5.如权利要求1所述的方法,其特征在于,基站对所述UE进行载波切换的步骤包括 基站为UE建立对应承载所述数据的目的载波的上下文信息。
6.如权利要求5所述的方法,其特征在于,基站对所述UE进行载波切换的步骤包括 在为UE建立目的载波的上下文信息后,基站将UE的源载波上的数据切换到目的载波;和/ 或,基站删除对应源载波的上下文信息。
7.一种基站,其特征在于,包括接口模块,用于根据接收到的数据获得用户标识;判断模块,用于判断对应所述用户标识的UE是否需要进行载波切换;切换模块,用于在确定需要进行载波切换时,对所述UE进行载波切换。
8.如权利要求7所述的基站,其特征在于,接口模块根据网络侧设备发送的数据获得用户标识;或者,根据UE发送的数据获得用户标识。
9.如权利要求7所述的基站,其特征在于,判断模块判断是否已为对应所述用户标识的建立UE对应承载所述数据的载波的上下文信息,若未建立,则确定需要进行到承载所述数据的目的载波的载波切换。
10.如权利要求9所述的基站,其特征在于,判断模块在确定已为所述UE建立对应所述载波以外的源载波的上下文信息后,确定需要进行到目的载波的载波切换。
11.如权利要求10所述的基站,其特征在于,还包括控制模块,用于在基站范围内查询所述UE对应的所述载波以外的源载波的上下文信息,若查询到,则确定已为所述UE建立对应所述载波以外的源载波的上下文信息,否则确定未为所述UE建立对应所述载波以外的源载波的上下文信息。
12.如权利要求7所述的基站,其特征在于,切换模块为UE建立对应承载所述数据的目的载波的上下文信息。
13.如权利要求12所述的基站,其特征在于,切换模块在为UE建立目的载波的上下文信息后,将UE的源载波上的数据切换到目的载波;和/或,删除对应源载波的上下文信息。
全文摘要
本发明公开了一种载波间切换的方法,用于实现在HSPA+系统中eFACH状态的用户在载波间的切换。所述方法包括基站根据接收到的数据获得用户标识;基站判断对应所述用户标识的UE是否需要进行载波切换;基站在确定需要进行载波切换时,对所述UE进行载波切换。本发明还公开了用于实现所述方法的装置。
文档编号H04W28/08GK102238625SQ20101017188
公开日2011年11月9日 申请日期2010年5月7日 优先权日2010年5月7日
发明者孙军帅 申请人:大唐移动通信设备有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1