CN104144505B - 上行数据包发送方法、下行数据发送方法及设备 - Google Patents

上行数据包发送方法、下行数据发送方法及设备 Download PDF

Info

Publication number
CN104144505B
CN104144505B CN201310172788.XA CN201310172788A CN104144505B CN 104144505 B CN104144505 B CN 104144505B CN 201310172788 A CN201310172788 A CN 201310172788A CN 104144505 B CN104144505 B CN 104144505B
Authority
CN
China
Prior art keywords
data packet
downlink data
communication node
specific channel
terminal
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
Application number
CN201310172788.XA
Other languages
English (en)
Other versions
CN104144505A (zh
Inventor
时洁
蔺波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310172788.XA priority Critical patent/CN104144505B/zh
Publication of CN104144505A publication Critical patent/CN104144505A/zh
Application granted granted Critical
Publication of CN104144505B publication Critical patent/CN104144505B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种上行数据包发送方法,用以解决现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题。方法包括:终端接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;在判断结果为是时,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。本发明还公开一种下行数据发送方法及设备,以及一种终端。

Description

上行数据包发送方法、下行数据发送方法及设备
技术领域
本发明涉及通信技术领域,尤其涉及一种上行数据包发送方法、下行数据发送方法及设备。
背景技术
任何一个用户终端(UE,User Equipment)接入无线网络并和演进型基站(eNB,evolved Node B)建立连接后,在eNB和UE之间会建立多个无线承载。根据无线承载的具体功能,可将无线承载分为数据无线承载(DRB,Data Radio Bear)和信令无线承载(SRB,Signaling Radio Bear)。其中,DRB表示UE和无线网络之间的数据承载,基于该数据承载,核心网可以向UE提供的服务;而SRB则表示eNB和UE之间的信令承载,基于该信令承载,eNB可以控制UE和无线网的连接并进行无线资源调度。
现有的长期演进(LTE,Long Term Evolution)网络中,UE可能会和一个宏基站(Macro eNB)覆盖范围内的多个小小区(Small Cell)相连接,宏基站可以将DRB的信息通过其覆盖范围内的小小区发送给UE,也可以直接将DRB/SRB的信息直接发送给UE。如图1所示,Macro eNB(图中简写为Macro)直接将SRB/DRB0的信息发送给UE;而Small Cell则将DRB1的信息发送给UE,其中,DRB1的信息可以是由Macro eNB提供给Small Cell的。图1中,UE、Macro和Small Cell的协议层由上至下分别为:数据包聚合协议(PDCP,Packet DataConvergence Protocol)层、无线链路控制(RLC,Radio Link Control)层、媒介接入控制(MAC,Media Access Control)层和物理(PHY,physics)层。
UE可以从多个eNB或者多个小区处,获得用于指示UE从当前所在的源小区切换到目标小区的切换命令,并利用随机接入过程接入目标小区。当UE接入目标小区时,目标小区会配置新的SRB给UE;从而UE会将与源小区之间的SRB所对应的实体(包括基于SRB/DRB所发送的上下行信息分别对应的实体)全部丢弃,并根据目标小区的配置,重新初始化与目标小区之间的SRB所对应的实体;进一步地,UE再基于重新初始化的SRB所对应的实体,建立与目标小区之间的SRB,从而实现对SRB的迁移。在完成SRB的迁移后,开始DRB的迁移和数据传输。其中,根据实际情况,重新初始化的实体可能为RLC实体,或者为RCL实体和PDCP实体。
从UE侧来看,为了实现将SRB/DRB迁移到目标小区,UE需要在获得目标小区所发送的SRB/DRB迁移(或称变更)信息后,先与目标小区建立起发生迁移的承载所对应的下行链路(DL,DownLink);然后,再根据目标小区通过该DL所发送的配置信息,建立UE与目标小区之间的SRB/DRB,并基于配置的SRB/DRB发送上行数据。
由于从UE接收SRB/DRB迁移信息起,至根据目标小区发送的配置信息建立SRB/DRB这一过程会耗费较长的处理时间,因此现有技术所提供的上述方法会导致UE与网络侧之间延迟较长时间才能恢复数据传输。
发明内容
本发明实施例提供一种上行数据包发送方法与终端,用以解决现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题。
第一方面,提供一种上行数据包发送方法,包括:终端接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;在判断结果为是时,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第一方面,在第一种可能的实现方式中,终端接收下行数据包之前,所述方法还包括:所述终端和第二通信节点建立连接;或者,所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的协议实体的配置信息,并根据所述协议实体的配置信息,对所述协议实体的配置信息所对应的协议实体进行配置;其中,所述协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
结合第一方面或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包;在判断出所述下行数据包是来自第二通信节点的下行数据包时,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;或所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;在判断出所述下行数据包是来自所述特定通道的下行数据包时,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包。
结合第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包,包括:所述终端通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定所述MAC层数据包中的逻辑信道标识LCID;根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定所述下行数据包来自所述特定通道。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,根据所述LCID,确定所述下行数据包是由所述特定通道传输,包括:根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
结合第一方面的第二种可能的实现方式,在第五种可能的实现方式中,所述终端判所述下行数据包是否为来自所述特定通道的下行数据包,包括:所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
结合第一方面的第二种至第五种可能的实现方式中的任意一种实现方式,在第六种可能的实现方式中,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包,包括:所述终端根据自身的MAC层或物理PHY层向所述终端的RLC层发送的指示消息,确定所述下行数据包来自所述第二通信节点;其中,所述指示消息用以指示所述下行数据包来自所述第二通信节点。
结合第一方面的第二种至第五种可能的实现方式中的任意一种实现方式,在第七种可能的实现方式中,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包,包括:所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
结合第一方面,在第八种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的所述特定通道的下行数据包。
结合第一方面的第五种至第八种可能的实现方式中的任意一种实现方式,在第九种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
结合第一方面的第一种至第九种可能的实现方式中的任意一种实现方式,在第十种可能的实现方式中,所述下行数据包为控制信令或业务数据对应的数据包。
结合第一方面的第十种可能的实现方式,在第十一种可能的实现方式中,所述控制信令为下述信令中的一种:
无线资源控制RRC指令;PDCP控制信令;RLC反馈信令;MAC信令;物理控制信道对应的信令。
结合第一方面的第十种可能的实现方式,在第十二种可能的实现方式中,所述业务数据对应的数据包具体为:演进分组***EPS承载、数据无线承载DRB、逻辑通道LCH、数据包聚合协议PDCP层与无线链路控制RLC层之间的信道、传输信道或物理共享信道所对应的数据包。
结合第一方面的第一种至第十二种可能的实现方式中的任意一种实现方式,在第十三种可能的实现方式中,其特征在于,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送后,所述方法还包括:所述终端接收所述预先约定的通信节点通过所述特定通道发送的下行数据包。
结合第一方面的第一种至第十二种可能的实现方式中的任意一种实现方式,在第十四种可能的实现方式中,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送,包括:所述终端重启或新建对应于所述特定通道的协议实体;并控制所述协议实体根据自身使用的包序号,将所述特定通道的上行数据封装为上行数据包后,向预先约定的通信节点进行发送。
结合第一方面,在第十五种可能的实现方式中,所述方法还包括:所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;根据获得的所述配置信息,对所述配置信息所对应的协议实体进行配置;所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,包括:所述终端基于配置的实体,对接收的所述下行数据包进行解封装后,判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包。
结合第一方面,在第十六种可能的实现方式中,所述方法还包括:所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;根据获得的所述配置信息,对所述配置信息所对应的实体进行配置;所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送,包括:所述终端基于配置的实体,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第一方面的第一种至第十六种可能的实现方式中的任意一种实现方式,在第十七种可能的实现方式中,所述预先约定的通信节点包括所述第二通信节点。
结合第一方面的第一种至第十六种可能的实现方式中的任意一种实现方式,在第十八种可能的实现方式中,所述特定通道具体为基于EPS承载、数据无线承载、信令无线承载、逻辑信道、传输信道、物理信道,以及数据包聚合协议PDCP层与无线链路控制RLC层之间的信道之一的特定通道。
第二方面,提供一种下行数据发送方法,包括:第一通信节点向第二通信节点发送待发送给终端的下行数据;其中,所述第一通信节点为向所述终端发送特定通道的数据包的通信节点;所述第一通信节点指示第二通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第二方面,在第一种可能的实现方式中,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;所述方法还包括:所述第一通信节点向所述终端发送所述LCID与所述特定通道的预设映射关系。
结合第二方面,在第二种可能的实现方式中,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第二方面,在第三种可能的实现方式中,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第二方面的第二种可能的实现方式或第三种可能的实现方式,在第四种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;所述方法还包括:所述第一通信节点向所述第二通信节点指示所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
第三方面,提供一种下行数据发送方法,包括:第二通信节点接收第一通信节点发送来的待发送给终端的下行数据;其中,所述第一通信节点为向所述终端发送特定通道的数据包的通信节点;在接收到所述第一通信节点发送的下行数据发送指示时,基于根据第一通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第三方面,在第一种可能的实现方式中,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;其中,所述LCID与所述特定通道存在映射关系。
结合第三方面,在第二种可能的实现方式中,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第三方面,在第三种可能的实现方式中,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第三方面的第二种或第三种可能的实现方式,在第四种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;所述方法还包括:所述第二通信节点接收所述第一通信节点指示的和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
第四方面,一种下行数据包的处理方法,包括:终端接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包。
结合第四方面,在第一种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自所述特定通道的下行数据包,包括:所述终端通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定所述MAC层数据包中的逻辑信道标识LCID;根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定接收的来自所述第二通信节点的所述下行数据包来自所述特定通道。
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,根据所述LCID,确定所述下行数据包是由所述特定通道传输,包括:根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
结合第四方面,在第三种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,包括:所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的特定通道的下行数据包。
结合第四方面,在第四种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自第二通信节点的下行数据包,包括:所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
结合第四方面,在第五种可能的实现方式中,所述终端判断接收的所述下行数据包是否为来自所述特定通道的下行数据包,包括:所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
结合第四方面的第三种至第五种可能的实现方式中的任意一种实现方式,在第六种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
第五方面,一种终端,包括:接收单元,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
判断单元,用于判断接收单元接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;
发送单元,用于在判断单元得到的判断结果为是时,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第五方面,在第一种可能的实现方式中,所述接收单元接收所述下行数据包之前,所述终端和第二通信节点建立连接;或者,所述终端还包括:配置单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的协议实体的配置信息,并根据所述协议实体的配置信息,对所述协议实体的配置信息所对应的协议实体进行配置;其中,所述协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
结合第五方面或第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断单元用于:判断所述下行数据包是否为来自第二通信节点的下行数据包;在判断出所述下行数据包是来自第二通信节点的下行数据包时,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;或,所述判断单元用于:判断所述下行数据包是否为来自所述特定通道的下行数据包;在判断出所述下行数据包是来自所述特定通道的下行数据包时,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包。
结合第五方面的第二种可能的实现方式,在第三种可能的实现方式中,所述判断单元用于:通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定所述MAC层数据包中的逻辑信道标识LCID;根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定所述下行数据包来自所述特定通道。
结合第五方面的第三种可能的实现方式,在第四种可能的实现方式中,根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或,判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
结合第五方面的第二种可能的实现方式,在第五种可能的实现方式中,所述判断单元用于:判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
结合第五方面的第二~五种任一可能的实现方式,在第六种可能的实现方式中,所述判断单元用于:根据所述终端自身的MAC层或物理PHY层向所述终端的RLC层发送的指示消息,确定所述下行数据包来自所述第二通信节点;其中,所述指示消息用以指示所述下行数据包来自所述第二通信节点。
结合第五方面的第二~五种任意可能的实现方式,在第七种可能的实现方式中,所述判断单元用于:判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
结合第五方面,在第八种可能的实现方式中,所述判断单元用于:判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的所述特定通道的下行数据包。
结合第五方面的第五~八种任一可能的实现方式,在第九种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
结合第五方面,在第十种可能的实现方式中,所述终端还包括:配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;配置单元,用于根据配置信息获得单元获得的所述配置信息,对所述配置信息所对应的协议实体进行配置;所述判断单元用于:基于配置单元配置的协议实体,对接收的所述下行数据包进行解封装后,判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包。
结合第五方面,在第十一种可能的实现方式中,所述终端还包括:配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;配置单元,用于根据获得的所述配置信息,对所述配置信息所对应的实体进行配置;所述发送单元用于:所述终端基于配置单元配置的实体,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
第六方面,一种通信节点设备,包括:发送单元,用于向通信节点发送待发送给终端的下行数据;其中,所述通信节点设备为向所述终端发送特定通道的数据包的通信节点设备;指示单元,用于指示所述通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第六方面,在第一种可能的实现方式中,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;所述发送单元还用于:向所述终端发送所述LCID与所述特定通道的预设映射关系。
结合第六方面,在第二种可能的实现方式中,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述通信节点的特定通道的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述通信节点的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第六方面,在第三种可能的实现方式中,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述通信节点的特定通道的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述通信节点的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第六方面的第二或三种可能的实现方式,在第四种可能的实现方式中,所述指示信息包括所述通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;所述指示单元还用于:向所述通信节点指示所述通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
第七方面,一种通信节点设备,包括:接收单元,用于接收通信节点发送来的待发送给终端的下行数据;其中,所述通信节点为向所述终端发送特定通道的数据包的通信节点;发送单元,用于在所述通信节点设备接收到所述通信节点发送的下行数据发送指示时,基于根据所述通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送接收单元接收的所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
结合第七方面,在第一种可能的实现方式中,所述发送单元用于:通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;其中,所述LCID与所述特定通道存在映射关系。
结合第七方面,在第二种可能的实现方式中,所述发送单元用于:通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第七方面,在第三种可能的实现方式中,所述发送单元用于:通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
结合第七方面的第二或三种可能的实现方式,在第四种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;所述接收单元还用于:接收所述通信节点指示的和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
第八方面,一种终端,包括:接收单元,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;判断单元,用于判断接收单元接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包;解析单元,用于在判断单元得到的判断结果为是时,解析接收单元接收的所述下行数据包。
结合第八方面,在第一种可能的实现方式中,所述判断单元用于:通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定所述MAC层数据包中的逻辑信道标识LCID;根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定接收的来自所述第二通信节点的所述下行数据包来自所述特定通道。
结合第八方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断单元用于:根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
结合第八方面,在第三种可能的实现方式中,所述判断单元用于:判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的特定通道的下行数据包。
结合第八方面,在第四种可能的实现方式中,所述判断单元用于:判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
结合第八方面,在第五种可能的实现方式中,所述判断单元用于:判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指定信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
结合第八方面的第三~五种任一可能的实现方式,在第六种可能的实现方式中,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
第九方面,一种终端,包括:接收器,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;处理器,用于判断接收器接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;发射器,用于在处理器得到的判断结果为是时,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
第十方面,一种通信节点设备,其特征在于,包括:发射器,用于向通信节点发送待发送给终端的下行数据;其中,所述通信节点设备为向所述终端发送特定通道的数据包的通信节点设备;处理器,用于指示所述通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
第十一方面,一种通信节点设备,其特征在于,包括:接收器,用于接收通信节点发送来的待发送给终端的下行数据;其中,所述通信节点为向所述终端发送特定通道的数据包的通信节点;发射器,用于在所述通信节点设备接收到所述通信节点发送的下行数据发送指示时,基于根据所述通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送发射器接收的所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
第十二方面,一种终端,其特征在于,包括:接收器,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;处理器,用于判断接收器接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,并在判断结果为是时,解析所述下行数据包。
本发明实施例的有益效果如下:
本发明实施例提供的上述方案中无需终端在接收特定通道的迁移信息后、再根据第二通信节点发送的配置信息重新建立特定通道并发送上行数据包,而仅仅需要终端在判断出下行数据包是来自第二通信节点的特定通道时,就将特定通道的上行数据包发送给预先约定的通信节点,因此避免了特定通道重建过程所耗费的时间对终端与网络侧进行的通信行为的影响,解决了现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题。
附图说明
图1为现有技术中宏基站将DRB/SRB的信息通过其覆盖范围内的小小区发送给UE的示意图;
图2为本发明实施例提供的一种上行数据包发送方法的具体实现流程图;
图3为实施例中UE将自身与Macro基站之间的SRB(或者DRB)转移到某个Pico基站的具体实现流程示意图;
图4为用户面的L TE协议层示意图;
图5为控制面的L TE协议层示意图;
图6为同一个承载在不同连接阶段可以使用不同类型的承载ID表示的示意图;
图7为实施例2的实现过程示意图;
图8为实施例3的实现过程示意图;
图9为UE侧的PDCP实体和RLC实体示意图;
图10为UE侧的PDCP实体和RLC实体示意图;
图11为本发明实施例提供的第一种终端的具体结构示意图;
图12为本发明实施例提供的第一种通信节点设备的具体结构示意图;
图13为本发明实施例提供的第二种通信节点设备的具体结构示意图;
图14为本发明实施例提供的第二种终端的具体结构示意图;
图15为本发明实施例提供的第三种终端的具体结构示意图;
图16为本发明实施例提供的第三种通信节点设备的具体结构示意图;
图17为本发明实施例提供的第四种通信节点设备的具体结构示意图;
图18为本发明实施例提供的第四种终端的具体结构示意图。
具体实施方式
为了解决现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题,本发明实施例提供一种应用于无线网络的承载建立方案。该方案针对接收第一通信节点发送的特定通道的数据包的终端,以第二通信节点在特定通道发送的下行数据包作为该终端的承载迁移触发条件,简单地实现了触发该终端将特定通道的上行数据包发送给目标节点,避免了特定通道重建过程所耗费的时间对终端与网络侧进行的通信行为的影响。从而解决了现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题。
以下结合说明书附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限制本发明。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。
首先,本发明实施例提供一种上行数据包发送方法,该方法的具体实现流程示意图如图2所示,包括下述步骤:
步骤21,终端接收下行数据包;其中,该终端为接收第一通信节点发送的特定通道的数据包的终端。
本发明实施例中,这里所述的特定通道具体可以为基于演进分组***(EPS,Evolved Packet System)承载、数据无线承载、信令无线承载、逻辑信道、传输信道、物理信道,以及PDCP层与RLC层之间的信道之一的特定通道。
可选的,终端在接收下行数据包之前,终端可以获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的下行链路DL的协议实体的配置信息,并根据获得的协议实体的配置信息,对协议实体的配置信息所对应的协议实体进行配置。其中,这里所述的协议实体的配置信息可以包括物理实体、MAC实体、RLC实体以及PDCP实体中的一个或多个实体的配置信息。
步骤22,该终端判断通过执行步骤21而接收的下行数据包是否为来自第二通信节点的特定通道的下行数据包,并在判断结果为是时,执行步骤23;
具体地,该终端可以先判断该下行数据包是否为来自第二通信节点的下行数据包;然后,在判断出该下行数据包是来自第二通信节点的下行数据包时,该终端再判断该下行数据包是否为来自特定通道的下行数据包。
或者,该终端也可以先判断该下行数据包是否为来自特定通道的下行数据包;然后,在判断出所述下行数据包是来自所述特定通道的下行数据包时,该终端再判断该下行数据包是否为来自第二通信节点的下行数据包。
步骤23,将该特定通道的上行数据包向预先约定的通信节点进行发送。其中,这里的“预先约定的通信节点”可以就是第二通信节点,也可以是预先约定的不同于第一通信节点和第二通信节点的其他通信节点。
本发明实施例中,上述步骤22的实现方式可以有以下多种:
第一种方式包括下述步骤:
首先,终端可以根据自身的MAC层或物理PHY层向终端的RLC层发送的指示消息,确定该下行数据包来自第二通信节点;其中,该指示消息用以指示该下行数据包来自第二通信节点;
然后,终端通过对该下行数据包的解封装,可以获得MAC层数据包,并获得该MAC层数据包中的逻辑信道标识(Logical Channel Identify,LCID);
最后,终端就可以根据该LCID,确定出下行数据包是否是由特定通道传输的。
具体地,若终端判断出该LCID为与特定通道存在预设映射关系的LCID,则确定下行数据包是由特定通道传输。
或者,若终端判断出该LCID为特定通道专用的LCID时,也可以确定下行数据包是由特定通道传输。
上述步骤中,终端也可以通过其他方式确定下行数据包是否来自第二通信节点。比如,可以根据该下行数据包中包含的发送方标识,即第二通信节点的标识,确定该下行数据包来自该第二通信节点。
第二种方式包括下述步骤:
首先,终端通过对下行数据包的解封装,获得MAC层数据包;
然后,终端判断该MAC层数据包中是否包含指示信息;其中,该指定信息用于指示下行数据包为来自第二通信节点的特定通道的下行数据包;
在判断结果为是时,确定该下行数据包为来自第二通信节点的特定通道的下行数据包。
第三种实现方式中,可以分别对下行数据包是否来自第二通信节点,以及下行数据包是否来自特定通道进行判断。
具体地,一方面,可以采用下述步骤实现判断下行数据包是否为来自第二通信节点的下行数据包:
首先,终端通过对下行数据包的解封装,获得MAC层数据包;
然后,判断该MAC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;
在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
另一方面,可以采用下述步骤实现判断下行数据包是否为来自特定通道的下行数据包:
首先,终端通过对下行数据包的解封装,获得MAC层数据包;
然后,判断该MAC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;
在判断结果为是时,确定下行数据包为来自特定通道的下行数据包。
第四种实现方式主要包括下述步骤:
终端通过对下行数据包的解封装,获得RLC层数据包;
然后,终端判断RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;
最后,终端在判断结果为是时,确定该下行数据包为来自第二通信节点的特定通道的下行数据包。
第五种实现方式中,可以分别对下行数据包是否来自第二通信节点,以及下行数据包是否来自特定通道进行判断。
具体地,一方面,可以采用下述步骤实现判断下行数据包是否为来自第二通信节点的下行数据包:
首先,终端通过对下行数据包的解封装,获得RLC层数据包;
然后,判断该RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;
在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
另一方面,可以采用下述步骤实现判断下行数据包是否为来自特定通道的下行数据包:
首先,终端通过对下行数据包的解封装,获得RLC层数据包;
然后,判断该RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;
在判断结果为是时,确定下行数据包为来自特定通道的下行数据包。
本发明实施例中,前文所述的指示信息可以包括第二通信节点所使用的针对特定通道的包序号SN。若指示信息是存在于MAC层数据包中,则相应的指示信息可以为MAC实体的SN;而若指示信息是存在于RLC层数据包中,则相应的指示信息可以为RLC实体的SN。当该指示信息为第二通信节点所使用的针对特定通道的SN时,该SN可以是由第一通信节点预先指示给第二通信节点的,也可以是预先存储在第二通信节点中的。
本发明实施例中,其他需要说明的特征如下:
本发明实施例中所述的下行数据包可以为控制信令或业务数据对应的数据包。其中,控制信令可以为无线资源控制(Radio Resource Control,RRC)指令、PDCP控制信令、RLC反馈信令、MAC信令或物理控制信道对应的信令。而业务数据对应的数据包则具体可以为:EPS承载、DRB、逻辑通道(LCH,Logical Channel)、传输信道或物理共享信道所对应的数据包。
可选的,在上述步骤23执行完毕后,还可以进一步执行下述步骤:
终端接收预先约定的通信节点通过特定通道发送的下行数据包。
可选的,步骤23的具体实现过程可以包括下述步骤:
首先,终端重启或新建对应于特定通道的协议实体;
然后,终端控制协议实体根据自身使用的包序号,将特定通道的上行数据封装为上行数据包后,向预先约定的通信节点进行发送。
可选的,如图2所示的方法还可以进一步包括下述子步骤:
子步骤一:终端获得第一通信节点配置的、与来自第二通信节点的特定通道的下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;
子步骤二:根据获得的配置信息,对该配置信息所对应的实体进行配置。
基于上述子步骤一和子步骤二,上述步骤22的具体实现过程可以包括:终端基于配置的实体,对接收的下行数据包进行解封装后,判断接收的下行数据包是否为来自第二通信节点的特定通道的下行数据包。
类似地,如图2所示的方法还可以进一步包括下述子步骤:
子步骤三:终端获得第一通信节点配置的、与来自第二通信节点的特定通道的下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;
子步骤四:终端根据获得的配置信息,对该配置信息所对应的实体进行配置。
基于上述子步骤三和子步骤四,上述步骤23的具体实现过程可以包括:终端基于配置的实体,将特定通道的上行数据包向预先约定的通信节点进行发送。
需要说明的是,可以在同一个方案中实施上述子步骤一~子步骤四;或者,也可以在一个方案中仅实施上述子步骤一与子步骤二,而不实施子步骤三与子步骤四;或者,也可以在一个方案中仅实施上述子步骤三与子步骤四,而不实施子步骤一与子步骤二。
出于与如图2所示的方法相同的发明构思,本发明实施例还提供一种下行数据发送方法,该方法的具体实施流程包括如下步骤:
首先,第一通信节点向第二通信节点发送待发送给终端的下行数据;其中,第一通信节点为向终端发送特定通道的数据包的通信节点;
然后,第一通信节点指示第二通信节点基于配置的和特定通道对应的PDCP实体,RLC实体、PHY实体、MAC实体中一个或者多个,通过特定通道向终端发送下行数据;以使得终端在判断出接收的下行数据为来自第二通信节点的特定通道的下行数据包后,终端将特定通道的上行数据包向预先约定的通信节点进行发送。
本发明实施例中,第一通信节点指示第二通信节点通过特定通道向终端发送下行数据的具体实现方式可以有以下几种:
第一种方式:第一通信节点指示第二通信节点通过特定通道向终端发送封装有下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID。
基于该第一种方式,本发明实施例提供的该下行数据发送方法还可以进一步包括步骤:第一通信节点向终端发送该LCID与特定通道的预设映射关系。
第二种方式:
第一通信节点指示第二通信节点通过特定通道向终端发送封装有下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息。
其中,MAC层数据包中包含的该指示信息可以用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或用于指示该下行数据包为来自第二通信节点的下行数据包;或用于指示该下行数据包为来自特定通道的下行数据包。
第三种方式:
第一通信节点指示第二通信节点通过特定通道向终端发送封装有下行数据的下行数据包;其中,下行数据包中封装有RLC层数据包,且RLC层数据包中包含有指示信息。
其中,RLC层数据包中包含的该指示信息可以用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或用于指示该下行数据包为来自第二通信节点的下行数据包;或用于指示该下行数据包为来自特定通道的下行数据包。
本发明实施例中,若上述指示信息包括第二通信节点所使用的、和特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN,则本发明实施例提供的该下行数据发送方法还可以包括步骤:第一通信节点向第二通信节点指示第二通信节点所使用的、和特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
出于与如图2所示的方法相同的发明构思,本发明实施例还提供一种下行数据发送方法,该方法的具体实施流程包括如下步骤:
第二通信节点接收第一通信节点发送来的待发送给终端的下行数据;其中,第一通信节点为向终端发送特定通道的数据包的通信节点;
第二通信节点在接收到第一通信节点发送的下行数据发送指示时,基于根据第一通信节点的指示而配置的对应于特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向终端发送下行数据。
可选的,第二通信节点通过特定通道向终端发送下行数据有以下几种实现方式。
第一种方式:
第二通信节点通过特定通道向终端发送封装有下行数据的下行数据包。该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID。其中,该LCID与特定通道存在映射关系。
第二种方式:
第二通信节点通过特定通道,向终端发送封装有下行数据的下行数据包。其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息。其中,MAC层数据包中包含的该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或用于指示该下行数据包为来自第二通信节点的下行数据包;或用于指示该下行数据包为来自特定通道的下行数据包。
第三种方式:
第二通信节点通过特定通道向终端发送封装有下行数据的下行数据包。该下行数据包中封装有RLC层数据包,且该RLC层数据包中包含有指示信息。
其中,RLC层数据包中包含的该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或用于指示该下行数据包为来自第二通信节点的下行数据包;或用于指示该下行数据包为来自特定通道的下行数据包。
本发明实施例中,无论是MAC层数据包中的指示信息,还是RLC层数据包中的指示信息,其都可以包括第二通信节点所使用的、和特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。在这样的场景下,第二通信节点还可以进一步接收第一通信节点指示的用于封装在RLC层数据包中SN,该SN可以为特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
通过本发明实施例提供的上述各方案,由于无需终端在接收特定通道的迁移信息后、再根据目标节点发送的配置信息重新建立特定通道并发送上行数据包,而仅仅需要终端在判断出下行数据包是来自目标节点的特定通道时,就将特定通道的上行数据包发送给目标节点,因此避免了特定通道重建过程所耗费的时间对终端与网络侧进行的通信行为的影响,解决了现有技术中的SRB/DRB迁移方式会导致UE与网络侧之间延迟较长时间才能恢复数据传输的问题。
出于与如图2所示的方法相同的发明构思,本发明实施例还提供一种下行数据发送方法,该方法的具体实施流程包括如下步骤:
首先,终端接收下行数据包;其中,终端为接收第一通信节点发送的特定通道的数据包的终端;
然后,该终端判断接收的下行数据包是否为来自第二通信节点的特定通道的下行数据包;
最后,当判断结果为是时,终端解析接收到的该来自第二通信节点的特定通道的下行数据包。
该方法中,终端判断接收的下行数据包是否为来自第二通信节点的特定通道的下行数据包的方式可以但不限于采用步骤22的五种实现方式,在此不再赘述。
以下以几个具体的实施例为例,详细说明本发明实施例提供的各方案在实际中的应用。
实施例1
实施例1中,假设UE当前在Macro基站下接收数据服务,并假设该Macro基站的覆盖范围内存在多个Pico基站。则在这样的场景下,UE将自身与Macro基站之间的SRB(或者DRB)转移到某个Pico基站的具体实现流程如图3所示,包括下述步骤:
步骤31,UE在Macro基站下接收数据服务时,Macro基站配置UE建立SRB(或者DRB);
在UE在Macro基站下接收数据服务时,Macro基站可以将某个Pico基站的信息通知给UE。其中,这里所说的Pico基站的信息可以是指用于唯一标识Pico基站的Pico基站标识。此外,该Pico基站即为后续将通过SRB(或者DRB)向UE发送下行数据包的Pico基站,但该Pico基站不一定为UE与Macro基站之间的SRB(或者DRB)将要迁移到的基站。若该Pico基站不是UE与Macro基站之间的SRB(或者DRB)将要迁移到的基站,则Macro基站还可以将该SRB(或者DRB)将要迁移到的Pico基站也通知UE。或者,也可以通过预先约定的方式,使UE获知该SRB(或者DRB)将要迁移到的Pico基站。
需要说明的是,即便Macro基站将Pico基站的信息发送给UE,但该Pico基站在接收到Macro基站发送的特定指令之前,并不会向UE发送SRB(或者DRB)所对应的下行数据包。
步骤32,随着UE移动,UE和Macro基站之间无线链路质量降低,从而Macro基站将SRB(或者DRB)所对应的实体的配置信息发送给前文所述的Pico基站的信息所表示的Pico基站,以指示该Pico基站对和该SRB(或者DRB)对应的实体进行配置,并基于配置好的该实体,实现将原本应通过UE和Macro基站之间的SRB(或者DRB)所发送下行数据包发送给UE;
其中,视实际情况不同,Macro基站所发送的SRB(或者DRB)所对应的实体的配置信息可以为下行链路(DL,DownLink)/下行链路(UL,UpLink)的PDCP,RLC,MAC实体中一种或者多种。
步骤33,UE在接收到Pico基站通过SRB(或者DRB)所发送下行数据包后,一旦识别出该Pico基站即为Macro基站通知给UE的Pico基站的信息所表示的基站,则执行步骤34;
步骤34,UE确定要将自身与Macro基站之间的SRB(或者DRB)迁移到通过SRB(或者DRB)发送来下行数据包的Pico基站,或者确定要将自身与Macro基站之间的SRB(或者DRB)迁移到预先约定的其他Pico基站中。从而UE将原本将要通过自身与Macro基站之间的SRB(或者DRB)而发送的上行数据包,发送给确定出的接收方Pico基站,即上文中所述的发送来下行数据包的Pico基站或预先约定的其他Pico基站。
实施例2
为了清楚地描述实施例2的具体实现过程,有必要对一些现有技术进行简单介绍,如下所述:
任何一个UE接入网络并和eNB有连接后,在eNB侧,eNB会和UE建立起多个无线承载。每个无线承载都有一个标识ID,SRB的标识记为SRB ID,而DRB的标识记为DRB ID。比如,目前SRB就有三种,其标识分别为SRB0/1/2;而DRB也有多种,其ID分别为4至N的正整数。对应于上述具备不同ID的无线承载,在核心网络(CN,)中会有相应的具备不同ID的EPS承载,EPS承载的标识记为EPS ID。
在eNB和UE保持连接的无线承载中,针对用户面而言,LTE的协议层从上至下包括PDCP层、RLC层、MAC层和PHY层,如图4所示;针对控制面而言,LTE的协议层还包括PDCP层之上的RRC层,其用于提供无线网络的控制信令,如图5所示。DRB来自CN,经过PDCP层逐层到PHY层;SRB来自eNB,经过RRC层、和这个SRB对应的一套PDCP层逐层到PHY层。对于一个UE而言,在MAC层会将多个承载的数据包放在一个MAC层TB块内发送给PHY层,并利用TB块中长度为五个bit的LCID来区分来自不同的数据包分别来自于哪个承载。因此,EPSID,DRB ID,LCID是一一对应的,SRB ID和LCID也是一一对应的。LCID和SRB ID,或者LCID和DRB ID的对应关系,可以由eNB发送给UE。
基于上述对应关系,UE识别不同承载所对应的数据包的过程可以如下:
首先,eNB通过物理层将下行数据包发送给UE;
然后,UE通过过自身的PDCP层,RLC层,MAC层,PHY层,逆向解析eNB所发送的下行数据包。在该下行数据包的解析过程中,若对应于该下行数据包的MAC层数据包中包含有LCID,则UE根据该LCID,以及eNB发送给UE的LCID和DRB ID的对应关系(或LCID和SRB ID的对应关系),就可以确定出该下行数据包所对应的DRB ID(或SRB ID),并进一步将对该MAC层数据包进行解封装而得到的RLC层数据包发送给该DRB ID(或SRB ID)所对应的RLC实体,进而将对RLC层数据包进行解封装而得到的PDCP层数据包发送给该DRB ID(或SRB ID)所对应的PDCP实体。
由上述现有技术可知,同一个承载在不同连接阶段可以使用不同类型的承载ID表示,它们的一一对应关系如图6所示。图6中,如图右侧所示的DL-TFT这一承载标识,其在P-GW中可以被映射为一个协议层接口标识S5/S8-TEID;而S5/S8-TEID则可以在S-GW中被映射为另一个协议层接口标识S1-TEID;进一步地,S1-TEID可以在eNB中被映射成协议层接口标识RB-ID;而RB-ID又可以在UE中被映射成UL-TFT这一标识。
以EPS承载为例,其在不同的协议层的接口间会被映射成为各种底层承载,具体映射过程如下:
MME针对S-GW为UE提供的服务建立EPS承载,并确定该EPS承载的EPS ID后发送给eNB;
在eNB侧,根据预先约定的EPS ID与DRB ID的映射关系,将接收到的上述EPS ID与DRB ID进行映射,以确定对应于该EPS ID的DRB ID;同时,若在eNB侧和UE之间还建立有控制UE和eNB无线链路的信令承载,即SRB,则可以确定SRB ID;
在UE和eNB通信时,UE从物理层获得eNB通过确定出的DRB ID所表示的DRB发送的下行数据包,该下行数据包在被解封装而得到MAC层数据包时,UE根据MAC层数据包内的LCID以及预先由eNB发送给UE的LCID与DRB ID的映射关系(该映射关系也可以是预先约定的),确定相应的DRB ID,从而确定出该MAC层数据包应该发送给哪个RLC实体。针对通过SRB而发送的下行数据包而言,同理,UE根据相应的MAC层数据包内的LCID以及预先由eNB发送给UE的LCID与SRB ID的映射关系(该映射关系也可以是预先约定的),确定相应的SRB ID,从而确定出该MAC层数据包应该发送给哪个RLC实体。
根据上述映射过程可知,UE根据MAC层数据包内的LCID以及LCID与DRB ID的映射关系,可以确定某个下行数据包是否来自于某个特定通道,如来自于SRB0,或者来自于DRB5等等。
根据同一个承载在不同连接阶段可以使用不同类型的承载ID表示,且不同类型的承载ID之间具备一一对应关系的这一特点,本实施例2的具体实施过程主要包括如图7所示的下述步骤:
步骤71,当UE的某个特定通道(该特定通道具体可以是EPS承载、无线承载、逻辑信道、PCCP与RLC之间的信道、传输信道、物理信道)对应的UL和DL数据包被第一通信节点(如Macro基站)服务时,UE获取来自第一通信节点的特定通道的下行数据包;
步骤72,第一通信节点配置第二通信节点(可以是小小区的基站)发送特定通道的下行数据包;
其中,这里的下行数据包可以来自第一通信节点的RRC层、PDCP层、RLC层、MAC层之一。
步骤73,第二通信节点通过特定通道将下行数据包发送给UE。
步骤74,UE从第二通信节点接收下行数据包,并通过对该下行数据包的解封装,获得MAC层数据包;
步骤75,UE根据MAC层数据包中包含的LCID,以及预先与第一通信节点确定的LCID和不同通道标识的对应关系,确定对应于该MAC层数据包中的LCID的通道标识;
步骤76,UE在确定出通过对应于LCID的通道标识所表示的通道,发送来下行数据包的通信节点是不同于第一通信节点的第二通信节点时,将该通道(即前文所述特定通道)的上行数据包发送到第二通信节点或者预先约定的第三通信节点。
在实施例2中,Step1和Step2中的所述的下行数据包可以是控制信令或者业务数据对应的下行数据包。控制信令可以是RRC消息、PDCP控制信令、RLC反馈信令、MAC信令、物理控制信道对应的信令;而业务数据对应的下行数据包,则具体可以是EPS承载、DRB、LCH、传输信道、物理共享信道对应的下行数据包。
一般地,UE把对应于该特定通道的上行数据包发送到第二通信节点后,后续还可以进一步从第二通信节点接收下行数据包。
由实施例2可知,当第一通信节点所服务的UE接收到分别来自于不同通道的下行数据包时,可以根据下行数据包所对应的MAC层数据包中的LCID,确定下行数据包所对应的特定通道的标识,从而在判断出发送来下行数据包的通信节点为不同于第一通信节点的第二通信节点时,UE就可以被触发向第二通信节点或者预先约定的第三通信节点发送该特定通道所对应的上行数据包。该过程相当于是将“UE确定特定通道所要迁移到的通信节点”这一步骤,转移到UE与第一通信节点之间的无线链路的质量状况还不至于触发UE迁移特定通道时就执行,从而节省了特定通道迁移所需的时间。
实施例3
实施例3主要是针对UE有一个MAC实体或多个MAC实体的情况。该情况下,UE识别下行数据包所对应的特定通道的过程如图8所示,包括如下主要步骤:
步骤81,SRB(或DRB)对应的数据包原本通过Macro基站发送给UE,UE也通过对应的PDCP-物理层传输相应承载所对应的上行数据包给Macro基站。
步骤82,Pico基站(在实施例3中,可以假设Pico基站的概念等同于Small Cell)从RRC层、PDCP层或者RLC层,接收Macro基站所发送的原本应通过Macro基站与UE之间的SRB(或DRB)而发送的下行数据包,并利用物理层信道将该下行数据包发送给UE。
其中,Pico基站向UE所发送的该下行数据包中包含有特定的LCID或包含有特定的MACCE和特定LCID,其具体作用请见步骤83。
步骤83,UE在将从物理层信道接收到的下行数据包解封装为MAC层数据包后,根据MAC层数据包中LCID的内容,确定从物理层信道接收到的下行数据包为之前没有接收到的、本应由Macro基站通过Macro基站与UE之间的SRB(或DRB)而发送的下行数据包;
或者UE也可以根据上述MAC层数据包中的MACCE,先确定从物理层信道接收到的上述下行数据包来自Pico基站,然后,再根据MAC层数据包中LCID,得知该下行数据包为之前没有接收到的本应由Macro基站与UE之间的SRB(或DRB)所承载的数据包。
步骤84,当UE识别出LCID所表征的上述信息,或者识别出MACCE和LCID共同表征的上述信息后,UE会重启(或新建)如图9所示的UE侧的PDCP实体和RLC实体,或者仅重启(或新建)如图10所示的UE侧的RCL实体。这里的PDCP和RLC实体,或者RLC实体与Pico对应。
具体应重启(或新建)哪个实体,取决于如图9或图10所示的Small Cell也即Pico基站向UE所发送的下行数据包的初始封装协议层。若该协议层为PDCP层,则UE侧需要重启(或新建)PDCP实体和RLC实体,如图9左侧虚线部分所表示的两个实体;而若该协议层为RCL层,则UE侧仅需要重启(或新建)RLC实体,如图10左侧虚线部分所表示的一个实体。
其中,所述重启,可以是指UE自身的重启,也可以是由MAC实体发送一个指示信息给RLC层,以指示RLC实体进行重启。
步骤85,UE控制MAC实体将MAC层数据包发送给RLC实体,使得RLC实体等进行后续的解包过程。
步骤86,UE将原本应通过UE与Macro基站之间的SRB(或DRB)发送的上行数据封装为上行数据包并发送给Pico基站。
在进行上行数据封装时,由该SRB(或DRB)所对应的PDCP实体和RLC实体(或者仅为RLC实体)按照Pico基站所使用的包序号SN进行封包。其中,该SN可以就是UE侧自身所使用的包序号号,即UE侧的初始化包序号号,但这样的场景下,Macro基站需要提前将UE侧自身所使用的该包序号号发送给Pico基站,并且让Pico建立相应的实体,以实现后续对上行数据包的解封装。
实施例4
实施例4也是针对UE有一个MAC实体或多个MAC实体的情况。由于实施例4与实施例3的实现思想比较类似,因此以下主要介绍这两个实施例之间的主要区别点:
在实施例4中,UE在获得Pico基站发送的下行数据包后,通过对其解封装,得到RLC层数据包;然后,UE获得该RLC层数据包中封装的指示信息。其中,该指示信息用于说明:封装有该指示信息的该下行数据包来自Pico基站;从而UE执行重启RLC实体(或RLC实体和PDCP实体)的操作。
其中,上述指示信息用以说明该下行数据包来自Pico基站。该指示信息可以为一个显式的信息;或者该指示信息也为一个隐式的信息。例如,由于Pico基站的RLC实体和Macro基站的RLC实体所使用的包序号SN属于不同集合,因此可以以Pico基站的RLC实体所使用的SN作为该指示信息,即隐式的信息。可见,“隐式”的含义在于,用一个具备既定含义的信息来表示其他含义,如这里用Pico基站的RLC实体所使用的SN来表示下行数据包来自Pico基站。而“显式”的含义则可以归纳为指定一个不具备既定含义的信息来表示某含义。
需要说明的是,Macro基站可以将Pico基站的RLC实体所使用的SN和Macro基站的RLC实体所使用的SN预先配置给UE和Pico基站。
出于与本发明实施例提供的上行数据包发送方法相同的发明构思,本发明实施例还提供一种终端,该终端的具体结构示意图如图11所示,包括下述功能单元:
接收单元111,用于接收下行数据包;其中,该终端为接收第一通信节点发送的特定通道的数据包的终端;
判断单元112,用于判断接收单元111接收的下行数据包是否为来自第二通信节点的该特定通道的下行数据包;
发送单元113,用于在判断单元112得到的判断结果为是时,将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,接收单元111接收下行数据包之前,该终端和第二通信节点建立连接;或者,该终端还可以包括:配置单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的DL的协议实体的配置信息,并根据该协议实体的配置信息,对该协议实体的配置信息所对应的协议实体进行配置;其中,该协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
可选的,该判断单元112用于:判断该下行数据包是否为来自第二通信节点的下行数据包;在判断出该下行数据包是来自第二通信节点的下行数据包时,该终端判断该下行数据包是否为来自该特定通道的下行数据包;或
可选的,该判断单元112用于:判断该下行数据包是否为来自该特定通道的下行数据包;在判断出该下行数据包是来自该特定通道的下行数据包时,该终端判断该下行数据包是否为来自第二通信节点的下行数据包。
可选的,该判断单元112用于:通过对该下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定该MAC层数据包中的逻辑信道标识LCID;根据该LCID,确定出该下行数据包是由该特定通道传输时,确定该下行数据包来自该特定通道。
可选的,该判断单元112用于:根据该LCID与特定通道的预设映射关系,确定该下行数据包是由该特定通道传输;或判断出该LCID为该特定通道专用的LCID时,确定该下行数据包是由该特定通道传输。
可选的,该判断单元112用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自该特定通道的下行数据包。
可选的,该判断单元112用于:根据该终端自身的MAC层或物理PHY层向该终端的RLC层发送的指示消息,确定该下行数据包来自该第二通信节点;其中,该指示消息用以指示该下行数据包来自该第二通信节点。
可选的,该判断单元112用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
可选的,该判断单元112用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的该特定通道的下行数据包。
可选的,上述指示信息包括该第二通信节点所使用的针对该特定通道的包序号SN。
可选的,本发明实施例提供的该终端还可以包括:
配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;配置单元,用于根据配置信息获得单元获得的该配置信息,对该配置信息所对应的协议实体进行配置。此场景下,该判断单元112用于:基于配置单元配置的协议实体,对接收的该下行数据包进行解封装后,判断接收的该下行数据包是否为来自第二通信节点的特定通道的下行数据包。
可选的,本发明实施例提供的该终端还可以包括:
配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;配置单元,用于根据获得的该配置信息,对该配置信息所对应的实体进行配置。此场景下,该发送单元113用于:基于配置单元配置的实体,将该特定通道的上行数据包向预先约定的通信节点进行发送。
出于与本发明实施例提供的第一种下行数据发送方法相同的构思,本发明实施例还提供一种通信节点设备,该设备主要包括如图12所示的下述单元:
发送单元121,用于向通信节点(以下称“该通信节点”)发送待发送给终端的下行数据;其中,该通信节点设备为向该终端发送特定通道的数据包的通信节点设备;
指示单元122,用于指示该通信节点基于配置的和该特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过该特定通道向该终端发送该下行数据,以使得该终端在判断出接收的该下行数据为来自该通信节点的该特定通道的下行数据包后,该终端将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,该指示单元122可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID;
可选的,该发送单元121可以用于:向该终端发送该LCID与该特定通道的预设映射关系。
可选的,该指示单元122可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自该通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自该通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该指示单元122可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,下行数据包中封装有RLC层数据包,且该RLC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自该通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,上述指示信息可以包括通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;
该指示单元122还用于:向该通信节点指示该通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
出于与本发明实施例提供的第二种下行数据发送方法相同的发明构思,本发明实施例还提供一种通信节点设备,该通信节点设备的具体结构示意图如图13所示,包括下述功能单元:
接收单元131,用于接收通信节点(以下称“该通信节点”)发送来的待发送给终端的下行数据;其中,该通信节点为向该终端发送特定通道的数据包的通信节点;
发送单元132,用于在该通信节点设备接收到该通信节点发送的下行数据发送指示时,基于根据该通信节点的指示而配置的对应于该特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向该终端发送接收单元131接收的该下行数据,以使得该终端在判断出接收的该下行数据为来自该第二通信节点的该特定通道的下行数据包后,该终端将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,发送单元132用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID;其中,该LCID与该特定通道存在映射关系。
可选的,该发送单元132用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自第二通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该发送单元132用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有RLC层数据包,且该RLC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自第二通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该指示信息包括该第二通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;该接收单元131还用于:接收该通信节点指示的和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
出于与本发明实施例提供的下行数据包的处理方法相同的发明构思,本发明实施例还提供一种终端,该终端的具体结构示意图如图14所示,包括下述功能单元:
接收单元141,用于接收下行数据包;其中,该终端为接收第一通信节点发送的特定通道的数据包的终端;
判断单元142,用于判断接收单元141接收的该下行数据包是否为来自第二通信节点的特定通道的下行数据包;
解析单元143,用于在判断单元142得到的判断结果为是时,解析接收单元141接收的所述下行数据包。
可选的,判断单元142用于:通过对该下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定该MAC层数据包中的逻辑信道标识LCID;根据该LCID,确定出该下行数据包是由该特定通道传输时,确定接收的来自该第二通信节点的该下行数据包来自该特定通道。
可选的,判断单元142用于:根据该LCID与特定通道的预设映射关系,确定该下行数据包是由该特定通道传输;或判断出该LCID为该特定通道专用的LCID时,确定该下行数据包是由该特定通道传输。
可选的,判断单元142用于:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的特定通道的下行数据包。
可选的,判断单元142包括:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
可选的,判断单元142包括:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自该特定通道的下行数据包。
可选的,上述指示信息可以包括该第二通信节点所使用的针对该特定通道的包序号SN。
出于与本发明实施例提供的上行数据包发送方法相同的发明构思,本发明实施例还提供一种终端,该终端的具体结构示意图如图15所示,包括下述功能实体:
接收器151,用于接收下行数据包;其中,该终端为接收第一通信节点发送的特定通道的数据包的终端;
处理器152,用于判断接收器151接收的下行数据包是否为来自第二通信节点的该特定通道的下行数据包;
发射器153,用于在处理器152得到的判断结果为是时,将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,接收器151接收下行数据包之前,该终端和第二通信节点建立连接;或者,该终端还可以包括:配置单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的DL的协议实体的配置信息,并根据该协议实体的配置信息,对该协议实体的配置信息所对应的协议实体进行配置;其中,该协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
可选的,该处理器152用于:判断该下行数据包是否为来自第二通信节点的下行数据包;在判断出该下行数据包是来自第二通信节点的下行数据包时,该终端判断该下行数据包是否为来自该特定通道的下行数据包;或
可选的,该处理器152用于:判断该下行数据包是否为来自该特定通道的下行数据包;在判断出该下行数据包是来自该特定通道的下行数据包时,该终端判断该下行数据包是否为来自第二通信节点的下行数据包。
可选的,该处理器152用于:通过对该下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定该MAC层数据包中的逻辑信道标识LCID;根据该LCID,确定出该下行数据包是由该特定通道传输时,确定该下行数据包来自该特定通道。
可选的,该处理器152用于:根据该LCID与特定通道的预设映射关系,确定该下行数据包是由该特定通道传输;或判断出该LCID为该特定通道专用的LCID时,确定该下行数据包是由该特定通道传输。
可选的,该处理器152用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自该特定通道的下行数据包。
可选的,该处理器152用于:根据该终端自身的MAC层或物理PHY层向该终端的RLC层发送的指示消息,确定该下行数据包来自该第二通信节点;其中,该指示消息用以指示该下行数据包来自该第二通信节点。
可选的,该处理器152用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
可选的,该处理器152用于:判断对应于该下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的该特定通道的下行数据包。
可选的,上述指示信息包括该第二通信节点所使用的针对该特定通道的包序号SN。
可选的,处理器152还用于获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;根据获得的该配置信息,对该配置信息所对应的协议实体进行配置。在此场景下,处理器152可以用于基于配置的协议实体,对接收的该下行数据包进行解封装后,判断接收的该下行数据包是否为来自第二通信节点的特定通道的下行数据包。
可选的,处理器152还可以用于:获得第一通信节点配置的、与来自第二通信节点的特定通道的该下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;根据获得的该配置信息,对该配置信息所对应的实体进行配置。此场景下,该发射器153用于:基于配置的实体,将该特定通道的上行数据包向预先约定的通信节点进行发送。
出于与本发明实施例提供的第一种下行数据发送方法相同的构思,本发明实施例还提供一种通信节点设备,该设备主要包括如图16所示的下述功能实体:
发射器161,用于向通信节点(以下称“该通信节点”)发送待发送给终端的下行数据;其中,该通信节点设备为向该终端发送特定通道的数据包的通信节点设备;
处理器162,用于指示该通信节点基于配置的和该特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过该特定通道向该终端发送该下行数据,以使得该终端在判断出接收的该下行数据为来自该通信节点的该特定通道的下行数据包后,该终端将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,该处理器162可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID;
可选的,该发射器161可以用于:向该终端发送该LCID与该特定通道的预设映射关系。
可选的,该处理器162可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自该通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自该通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该处理器162可以用于:指示该通信节点通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,下行数据包中封装有RLC层数据包,且该RLC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自该通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,上述指示信息可以包括通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;
该处理器162还用于:向该通信节点指示该通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
出于与本发明实施例提供的第二种下行数据发送方法相同的发明构思,本发明实施例还提供一种通信节点设备,该通信节点设备的具体结构示意图如图17所示,包括下述功能单元:
接收器171,用于接收通信节点(以下称“该通信节点”)发送来的待发送给终端的下行数据;其中,该通信节点为向该终端发送特定通道的数据包的通信节点;
发射器172,用于在该通信节点设备接收到该通信节点发送的下行数据发送指示时,基于根据该通信节点的指示而配置的对应于该特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向该终端发送接收器171接收的该下行数据,以使得该终端在判断出接收的该下行数据为来自该第二通信节点的该特定通道的下行数据包后,该终端将该特定通道的上行数据包向预先约定的通信节点进行发送。
可选的,发射器172用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含LCID;其中,该LCID与该特定通道存在映射关系。
可选的,该发射器172用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有MAC层数据包,且该MAC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自第二通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该发射器172用于:通过该特定通道,向该终端发送封装有该下行数据的下行数据包;其中,该下行数据包中封装有RLC层数据包,且该RLC层数据包中包含有指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;或该指示信息用于指示该下行数据包为来自第二通信节点的下行数据包;或该指示信息用于指示该下行数据包为来自该特定通道的下行数据包。
可选的,该指示信息包括该第二通信节点所使用的、和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;该接收器171还用于:接收该通信节点指示的和该特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
出于与本发明实施例提供的下行数据包的处理方法相同的发明构思,本发明实施例还提供一种终端,该终端的具体结构示意图如图18所示,包括下述功能单元:
接收器181,用于接收下行数据包;其中,该终端为接收第一通信节点发送的特定通道的数据包的终端;
处理器182,用于判断接收器181接收的该下行数据包是否为来自第二通信节点的特定通道的下行数据包,并在判断结果为是时,解析所述下行数据包。
可选的,处理器182用于:通过对该下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定该MAC层数据包中的逻辑信道标识LCID;根据该LCID,确定出该下行数据包是由该特定通道传输时,确定接收的来自该第二通信节点的该下行数据包来自该特定通道。
可选的,处理器182用于:根据该LCID与特定通道的预设映射关系,确定该下行数据包是由该特定通道传输;或判断出该LCID为该特定通道专用的LCID时,确定该下行数据包是由该特定通道传输。
可选的,处理器182用于:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的特定通道的下行数据包。
可选的,处理器182包括:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定该下行数据包为来自第二通信节点的下行数据包。
可选的,处理器182包括:判断该下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,该指定信息用于指示该下行数据包为来自该特定通道的下行数据包;在判断结果为是时,确定该下行数据包为来自该特定通道的下行数据包。
可选的,上述指示信息可以包括该第二通信节点所使用的针对该特定通道的包序号SN。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (69)

1.一种上行数据包发送方法,其特征在于,包括:
终端接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;
在判断结果为是时,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
2.如权利要求1所述的方法,其特征在于,终端接收下行数据包之前,所述方法还包括:
所述终端和第二通信节点建立连接;或者,
所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的协议实体的配置信息,并根据所述协议实体的配置信息,对所述协议实体的配置信息所对应的协议实体进行配置;
其中,所述协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
3.如权利要求1或2所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:
所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包;
在判断出所述下行数据包是来自第二通信节点的下行数据包时,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;或
所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:
所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;
在判断出所述下行数据包是来自所述特定通道的下行数据包时,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包。
4.如权利要求3所述的方法,其特征在于,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包,包括:
所述终端通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;
确定所述MAC层数据包中的逻辑信道标识LCID;
根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定所述下行数据包来自所述特定通道。
5.如权利要求4所述的方法,其特征在于,根据所述LCID,确定所述下行数据包是由所述特定通道传输,包括:
根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或
判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
6.如权利要求3所述的方法,其特征在于,所述终端判所述下行数据包是否为来自所述特定通道的下行数据包,包括:
所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包;
在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
7.如权利要求3所述的方法,其特征在于,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包,包括:
所述终端根据自身的MAC层或物理PHY层向所述终端的RLC层发送的指示消息,确定所述下行数据包来自所述第二通信节点;其中,所述指示消息用以指示所述下行数据包来自所述第二通信节点。
8.如权利要求3所述的方法,其特征在于,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包,包括:
所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;
在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
9.如权利要求1所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包,包括:
所述终端判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;
在判断结果为是时,确定所述下行数据包为来自第二通信节点的所述特定通道的下行数据包。
10.如权利要求6~9任一所述的方法,其特征在于,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
11.如权利要求1所述的方法,其特征在于,所述下行数据包为控制信令或业务数据对应的数据包。
12.如权利要求11所述的方法,其特征在于,所述控制信令为下述信令中的一种:
无线资源控制RRC指令;
PDCP控制信令;
RLC反馈信令;
MAC信令;
物理控制信道对应的信令。
13.如权利要求11所述的方法,其特征在于,所述业务数据对应的数据包具体为:演进分组***EPS承载、数据无线承载DRB、逻辑通道LCH、数据包聚合协议PDCP层与无线链路控制RLC层之间的信道、传输信道或物理共享信道所对应的数据包。
14.如权利要求1所述的方法,其特征在于,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送后,所述方法还包括:
所述终端接收所述预先约定的通信节点通过所述特定通道发送的下行数据包。
15.如权利要求1所述的方法,其特征在于,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送,包括:
所述终端重启或新建对应于所述特定通道的协议实体;并
控制所述协议实体根据自身使用的包序号,将所述特定通道的上行数据封装为上行数据包后,向预先约定的通信节点进行发送。
16.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;
根据获得的所述配置信息,对所述配置信息所对应的协议实体进行配置;
所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,包括:
所述终端基于配置的实体,对接收的所述下行数据包进行解封装后,判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包。
17.如权利要求1所述的方法,其特征在于,所述方法还包括:
所述终端获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;
根据获得的所述配置信息,对所述配置信息所对应的实体进行配置;
所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送,包括:
所述终端基于配置的实体,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
18.如权利要求1所述的方法,其特征在于,所述预先约定的通信节点包括所述第二通信节点。
19.如权利要求1所述的方法,其特征在于,所述特定通道具体为基于EPS承载、数据无线承载、信令无线承载、逻辑信道、传输信道、物理信道,以及数据包聚合协议PDCP层与无线链路控制RLC层之间的信道之一的特定通道。
20.一种下行数据发送方法,其特征在于,包括:
第一通信节点向第二通信节点发送待发送给终端的下行数据;其中,所述第一通信节点为向所述终端发送特定通道的数据包的通信节点;
所述第一通信节点指示第二通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
21.如权利要求20所述的方法,其特征在于,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:
所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;则
所述方法还包括:
所述第一通信节点向所述终端发送所述LCID与所述特定通道的预设映射关系。
22.如权利要求20所述的方法,其特征在于,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:
所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
23.如权利要求20所述的方法,其特征在于,所述第一通信节点指示所述第二通信节点通过所述特定通道向所述终端发送所述下行数据,包括:
所述第一通信节点指示所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
24.如权利要求22或23所述的方法,其特征在于,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;所述方法还包括:
所述第一通信节点向所述第二通信节点指示所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
25.一种下行数据发送方法,其特征在于,包括:
第二通信节点接收第一通信节点发送来的待发送给终端的下行数据;其中,所述第一通信节点为向所述终端发送特定通道的数据包的通信节点;
在接收到所述第一通信节点发送的下行数据发送指示时,基于根据第一通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
26.如权利要求25所述的方法,其特征在于,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:
所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;
其中,所述LCID与所述特定通道存在映射关系。
27.如权利要求25所述的方法,其特征在于,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:
所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
28.如权利要求25所述的方法,其特征在于,所述第二通信节点通过特定通道向所述终端发送所述下行数据,包括:
所述第二通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
29.如权利要求27或28所述的方法,其特征在于,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;
所述方法还包括:
所述第二通信节点接收所述第一通信节点指示的和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
30.一种下行数据包的处理方法,其特征在于,包括:
终端接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包;
在判断结果为是时,所述终端解析所述下行数据包。
31.如权利要求30所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自所述特定通道的下行数据包,包括:
所述终端通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;
确定所述MAC层数据包中的逻辑信道标识LCID;
根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定接收的来自所述第二通信节点的所述下行数据包来自所述特定通道。
32.如权利要求31所述的方法,其特征在于,根据所述LCID,确定所述下行数据包是由所述特定通道传输,包括:
根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或
判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
33.如权利要求30所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,包括:
所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;
在判断结果为是时,确定所述下行数据包为来自第二通信节点的特定通道的下行数据包。
34.如权利要求30所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自第二通信节点的下行数据包,包括:
所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;
在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
35.如权利要求30所述的方法,其特征在于,所述终端判断接收的所述下行数据包是否为来自所述特定通道的下行数据包,包括:
所述终端判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包;
在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
36.如权利要求33~35任一所述的方法,其特征在于,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
37.一种终端,其特征在于,包括:
接收单元,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
判断单元,用于判断接收单元接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;
发送单元,用于在判断单元得到的判断结果为是时,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
38.如权利要求37所述的终端,其特征在于,所述接收单元接收所述下行数据包之前,所述终端和第二通信节点建立连接;或者,
所述终端还包括:
配置单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的协议实体的配置信息,并根据所述协议实体的配置信息,对所述协议实体的配置信息所对应的协议实体进行配置;
其中,所述协议实体的配置信息包括物理实体、媒介接入控制MAC实体、无线链路控制RLC实体以及数据包聚合协议PDCP实体中的一个或多个实体的配置信息。
39.如权利要求37或38所述的终端,其特征在于,所述判断单元用于:判断所述下行数据包是否为来自第二通信节点的下行数据包;在判断出所述下行数据包是来自第二通信节点的下行数据包时,所述终端判断所述下行数据包是否为来自所述特定通道的下行数据包;或
所述判断单元用于:判断所述下行数据包是否为来自所述特定通道的下行数据包;在判断出所述下行数据包是来自所述特定通道的下行数据包时,所述终端判断所述下行数据包是否为来自第二通信节点的下行数据包。
40.如权利要求39所述的终端,其特征在于,所述判断单元用于:
通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;
确定所述MAC层数据包中的逻辑信道标识LCID;
根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定所述下行数据包来自所述特定通道。
41.如权利要求40所述的终端,其特征在于,所述判断单元用于:
根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或
判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
42.如权利要求39所述的终端,其特征在于,所述判断单元用于:
判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
43.如权利要求39所述的终端,其特征在于,所述判断单元用于:
根据所述终端自身的MAC层或物理PHY层向所述终端的RLC层发送的指示消息,确定所述下行数据包来自所述第二通信节点;其中,所述指示消息用以指示所述下行数据包来自所述第二通信节点。
44.如权利要求39所述的终端,其特征在于,所述判断单元用于:判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
45.如权利要求37所述的终端,其特征在于,所述判断单元用于:
判断对应于所述下行数据包的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的所述特定通道的下行数据包。
46.如权利要求42~45任一所述的终端,其特征在于,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
47.如权利要求37所述的终端,其特征在于,所述终端还包括:
配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的下行链路DL的PDCP实体和/或RLC实体的配置信息;
配置单元,用于根据配置信息获得单元获得的所述配置信息,对所述配置信息所对应的协议实体进行配置;
所述判断单元用于:基于配置单元配置的协议实体,对接收的所述下行数据包进行解封装后,判断接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包。
48.如权利要求37所述的终端,其特征在于,所述终端还包括:
配置信息获得单元,用于获得第一通信节点配置的、与来自第二通信节点的特定通道的所述下行数据包对应的上行链路UL的PDCP实体和/或RLC实体的配置信息;
配置单元,用于根据获得的所述配置信息,对所述配置信息所对应的实体进行配置;
所述发送单元用于:所述终端基于配置单元配置的实体,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
49.一种通信节点设备,其特征在于,包括:
发送单元,用于向通信节点发送待发送给终端的下行数据;其中,所述通信节点设备为向所述终端发送特定通道的数据包的通信节点设备;
指示单元,用于指示所述通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
50.如权利要求49所述的通信节点设备,其特征在于,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;
所述发送单元还用于:向所述终端发送所述LCID与所述特定通道的预设映射关系。
51.如权利要求49所述的通信节点设备,其特征在于,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自所述通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
52.如权利要求49所述的通信节点设备,其特征在于,所述指示单元用于:指示所述通信节点通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自所述通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
53.如权利要求51或52所述的通信节点设备,其特征在于,所述指示信息包括所述通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;
所述指示单元还用于:向所述通信节点指示所述通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
54.一种通信节点设备,其特征在于,包括:
接收单元,用于接收通信节点发送来的待发送给终端的下行数据;其中,所述通信节点为向所述终端发送特定通道的数据包的通信节点;
发送单元,用于在所述通信节点设备接收到所述通信节点发送的下行数据发送指示时,基于根据所述通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送接收单元接收的所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
55.如权利要求54所述的通信节点设备,其特征在于,所述发送单元用于:
通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含LCID;
其中,所述LCID与所述特定通道存在映射关系。
56.如权利要求54所述的通信节点设备,其特征在于,所述发送单元用于:
通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有MAC层数据包,且所述MAC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
57.如权利要求54所述的通信节点设备,其特征在于,所述发送单元用于:
通过所述特定通道,向所述终端发送封装有所述下行数据的下行数据包;其中,所述下行数据包中封装有RLC层数据包,且所述RLC层数据包中包含有指示信息;
其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;或
所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;或
所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包。
58.如权利要求56或57所述的通信节点设备,其特征在于,所述指示信息包括所述第二通信节点所使用的、和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN;
所述接收单元还用于:接收所述通信节点指示的和所述特定通道对应的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体的包序号SN。
59.一种终端,其特征在于,包括:
接收单元,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
判断单元,用于判断接收单元接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包;
解析单元,用于在判断单元得到的判断结果为是时,解析接收单元接收的所述下行数据包。
60.如权利要求59所述的终端,其特征在于,所述判断单元用于:
通过对所述下行数据包的解封装,获得相应的媒介接入控制MAC层数据包;确定所述MAC层数据包中的逻辑信道标识LCID;根据所述LCID,确定出所述下行数据包是由所述特定通道传输时,确定接收的来自所述第二通信节点的所述下行数据包来自所述特定通道。
61.如权利要求60所述的终端,其特征在于,所述判断单元用于:
根据所述LCID与特定通道的预设映射关系,确定所述下行数据包是由所述特定通道传输;或判断出所述LCID为所述特定通道专用的LCID时,确定所述下行数据包是由所述特定通道传输。
62.如权利要求59所述的终端,其特征在于,所述判断单元用于:
判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的特定通道的下行数据包。
63.如权利要求59所述的终端,其特征在于,所述判断单元用于:
判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自第二通信节点的下行数据包;在判断结果为是时,确定所述下行数据包为来自第二通信节点的下行数据包。
64.如权利要求59所述的终端,其特征在于,所述判断单元用于:
判断所述下行数据包对应的MAC层数据包或RLC层数据包中是否包含指示信息;其中,所述指示信息用于指示所述下行数据包为来自所述特定通道的下行数据包;在判断结果为是时,确定所述下行数据包为来自所述特定通道的下行数据包。
65.如权利要求62~64任一所述的终端,其特征在于,所述指示信息包括所述第二通信节点所使用的针对所述特定通道的包序号SN。
66.一种终端,其特征在于,包括:
接收器,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
处理器,用于判断接收器接收的所述下行数据包是否为来自第二通信节点的所述特定通道的下行数据包;
发射器,用于在处理器得到的判断结果为是时,将所述特定通道的上行数据包向预先约定的通信节点进行发送。
67.一种通信节点设备,其特征在于,包括:
发射器,用于向通信节点发送待发送给终端的下行数据;其中,所述通信节点设备为向所述终端发送特定通道的数据包的通信节点设备;
处理器,用于指示所述通信节点基于配置的和所述特定通道对应的数据包聚合协议PDCP实体,无线链路控制RLC实体、物理PHY实体、媒介接入控制MAC实体中一个或者多个,通过所述特定通道向所述终端发送所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自所述通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
68.一种通信节点设备,其特征在于,包括:
接收器,用于接收通信节点发送来的待发送给终端的下行数据;其中,所述通信节点为向所述终端发送特定通道的数据包的通信节点;
发射器,用于在所述通信节点设备接收到所述通信节点发送的下行数据发送指示时,基于根据所述通信节点的指示而配置的对应于所述特定通道的PDCP实体,RLC实体、RLC实体、MAC实体中一个或者多个实体,通过特定通道向所述终端发送发射器接收的所述下行数据,以使得所述终端在判断出接收的所述下行数据为来自第二通信节点的所述特定通道的下行数据包后,所述终端将所述特定通道的上行数据包向预先约定的通信节点进行发送。
69.一种终端,其特征在于,包括:
接收器,用于接收下行数据包;其中,所述终端为接收第一通信节点发送的特定通道的数据包的终端;
处理器,用于判断接收器接收的所述下行数据包是否为来自第二通信节点的特定通道的下行数据包,并在判断结果为是时,解析所述下行数据包。
CN201310172788.XA 2013-05-10 2013-05-10 上行数据包发送方法、下行数据发送方法及设备 Active CN104144505B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310172788.XA CN104144505B (zh) 2013-05-10 2013-05-10 上行数据包发送方法、下行数据发送方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310172788.XA CN104144505B (zh) 2013-05-10 2013-05-10 上行数据包发送方法、下行数据发送方法及设备

Publications (2)

Publication Number Publication Date
CN104144505A CN104144505A (zh) 2014-11-12
CN104144505B true CN104144505B (zh) 2018-08-17

Family

ID=51853551

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310172788.XA Active CN104144505B (zh) 2013-05-10 2013-05-10 上行数据包发送方法、下行数据发送方法及设备

Country Status (1)

Country Link
CN (1) CN104144505B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016115666A1 (zh) * 2015-01-19 2016-07-28 华为技术有限公司 一种gp长度确定、上行数据包发送方法及装置
EP3291620B1 (en) * 2015-05-22 2020-02-12 Huawei Technologies Co., Ltd. Radio bearer establishment method and device
CN109691155B (zh) * 2016-08-09 2023-05-30 三星电子株式会社 无线通信***中管理用户平面操作的方法和装置
WO2019033398A1 (zh) * 2017-08-18 2019-02-21 北京小米移动软件有限公司 数据承载重映射过程中数据包处理的方法、装置和***
CN108092821B (zh) * 2017-12-29 2021-05-18 京信通信***(中国)有限公司 一种分组数据汇聚协议pdcp层通信恢复的方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102651892A (zh) * 2007-09-29 2012-08-29 华为技术有限公司 基于s1切换的下行及上行数据包转发方法
CN102695202A (zh) * 2011-03-25 2012-09-26 华为技术有限公司 重配置的方法、无线网络控制器和终端
CN102695234A (zh) * 2011-03-25 2012-09-26 中兴通讯股份有限公司 业务承载迁移方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0907213D0 (en) * 2009-04-27 2009-06-10 Sharp Kk Relay apparatus and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102651892A (zh) * 2007-09-29 2012-08-29 华为技术有限公司 基于s1切换的下行及上行数据包转发方法
CN102695202A (zh) * 2011-03-25 2012-09-26 华为技术有限公司 重配置的方法、无线网络控制器和终端
CN102695234A (zh) * 2011-03-25 2012-09-26 中兴通讯股份有限公司 业务承载迁移方法及装置

Also Published As

Publication number Publication date
CN104144505A (zh) 2014-11-12

Similar Documents

Publication Publication Date Title
CN108924948B (zh) 用户设备和基站处执行的方法及相应的设备
CN111357387B (zh) 多连接的方法及相关装置
CN108260163B (zh) 信息的发送、接收方法及装置
US11381994B2 (en) Method for delivering data packet, user equipment, and base station
TWI556663B (zh) 處理與多個基地台間通訊的失敗的方法及其裝置
TWI601435B (zh) 處理同時通訊的方法及其通訊裝置
CN107645779B (zh) 一种数据发送、传输方法及装置
CN108307538B (zh) 用于建立/重配置数据承载的方法和设备
EP3930382A1 (en) Method and apparatus for transmitting and receiving data using plurality of carriers in mobile communication system
TW201628452A (zh) 處理與複數個基地台間的通訊運作的通訊裝置及方法
WO2014198133A1 (zh) 一种数据无线承载drb的资源分配方法及装置
US10111210B2 (en) Method for implementing radio resource control protocol function, macro base station, and micro cell node
CN104144505B (zh) 上行数据包发送方法、下行数据发送方法及设备
CN113891353A (zh) 通信方法及装置
CN107005891B (zh) 一种建立承载的方法、用户设备及基站
EP3637820B1 (en) Base station, user equipment and relevant methods
WO2019196833A1 (zh) 一种通信方法、装置、***及存储介质
WO2014110797A1 (zh) 设备到设备间通信的逻辑信道处理方法、用户设备以及基站
CN108990100A (zh) 处理双连接中的测量配置的装置及方法
JP2024001237A (ja) 端末情報の通信処理方法及び関連するデバイス
CN108631962B (zh) 一种重复数据的传输方法及通信设备
CN111954314B (zh) 一种消息传输方法及设备
WO2014008787A1 (zh) 一种区分信令来源的方法及用户设备
KR20150097748A (ko) 디바이스간 통신을 위한 정보 보고 방법, 사용자 장비 및 기지국
CN107484160B (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210428

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.