一种数据处理方法、通信设备和系统与流程

文档序号:18922309发布日期:2019-10-19 03:42阅读:220来源:国知局
一种数据处理方法、通信设备和系统与流程

本发明实施例涉及通信领域,尤其涉及一种数据处理方法、通信设备和系统。



背景技术:

在目前的无线网络系统中,为了避免或是减轻不同无线技术之间的干扰,广泛采用固定的频谱分配政策。由国家相关机构或者标准组织进行频谱分配,将一部分频谱分别划分给指定的机构进行特定的服务。其中,被指定分配的频谱称为授权频谱(licensed spectrum),未被指定分配的频谱称为未授权频谱(unlicensed spectrum)。通信设备可以通过授权频谱与非授权频谱与对侧设备进行通信。通常,授权频谱是稳定可持续的。未授权频谱是相对不稳定,不可持续的。当前,大多数WiFi(Wireless Fidelity)设备工作在非授权频谱上。目前中国的非授权频谱包括2.4-2.4835GHz和5.725-5.850GHz等频段。根据美国联邦通信委员会(简称FCC)最新发布的频谱白皮书,未授权频谱资源可能大于授权频谱资源。因此,将长期演进(Long Term Evolution,LTE)设备应用在非授权频谱,可以有效利用非授权频谱资源,增加了数据传输量,满足日益增长的移动宽带服务需求。

但是,非授权频谱并不像授权频谱那样可以长期稳定的使用,可能出现在一段时间内可用,而接下来的一段时间内不可用的情况。对于这种情况来说,本来可用的非授权频谱变为不可用,数据的重传过程却并没有终止,会继续在非授权频谱上等待合适的时机。这样显然会导致数据无法及时发送出去,甚至因为超时而丢包,因此会影响数据传输的及时性甚至稳定性。



技术实现要素:

本发明实施例提供了一种数据处理方法、通信设备和系统。在当前所使用的非授权频谱资源不可用时,能够及时地进行触发重传。

一方面,本发明提供一种通信设备,包括:发送单元301和处理单元307,其中,

该发送单元(301),用于使用非授权频谱资源,通过混合自动重传(HARQ)过程向接收节点传输数据包;

该处理单元(307),用于确定该发送单元使用的该非授权频谱资源不可用,且确定该HARQ过程中存在未发送成功的数据包,以及为该未发送成功的数据包触发自动重传(ARQ)重传。

本发明实施例的提供的通信设备,其中

该确定单元(3071),进一步用于确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含该重要数据;

该控制单元(3075),用于在该确定单元确定该非授权频谱资源不可用,存在该未发送成功的数据包,且确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含该重要数据之后,为该未发送成功的数据包触发ARQ重传。

本发明实施例提供的通信设备,进一步包括:

第一MAC层执行单元(500),用于使用该非授权频谱资源执行HARQ过程;RLC层执行单元(505),用于执行RLC重传;第二MAC层执行单元(507),用于使用可用的频谱资源执行HARQ过程;该处理单元(307)用于为该未发送成功的数据包触发ARQ重传,包括:通知该第一MAC层执行单元(500)向该RLC层执行单元发送用于触发该RLC层执行该ARQ重传的第一消息,该第一消息包含第一信息,该第一信息用于标识第一数据包,该第一数据包为该第一MAC层执行单元(500)使用该非授权频谱资源未发送成功的数据包;该RLC层执行单元(505)根据该第一消息中包含的第一信息,重传该第一数据包;该第二MAC层执行单元(507)从该RLC层执行单元获取该第一数据包,并通过该发送单元(301)向该接收节点发送该第一数据包。

另一方面,本发明提供一种数据处理方法,包括:

通信设备使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;

该通信设备确定该非授权频谱资源不可用,且该HARQ过程中存在未发送成功的数据包;

该通信设备为该未发送成功的数据包触发ARQ重传。

本发明实施例提供一种数据处理方法中,该通信设备为该未发送成功的数据包触发ARQ重传之前,进一步包括:

确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含重要数据。

本发明实施例提供一种数据处理方法中,该通信设备为用户设备;

该通信设备确定该非授权频谱资源不可用之后,进一步包括:生成BSR;或者,进一步包括:确定与触发生成BSR相关的定时器正在运行,之后将该定时器设置为超时。

本发明实施例提供一种数据处理方法中,该生成BSR之前还包括:

确定该未发送成功的数据包中包含BSR。

本发明实施例提供一种数据处理方法中,该通信设备为用户设备;

该通信设备确定该非授权频谱资源不可用之后,进一步包括:确定未发送成功的数据包中包含PHR,则生成PHR;

或者,进一步包括:确定与触发生成PHR相关的定时器正在运行之后,将该定时器设置为停止。

本发明实施例提供一种数据处理方法中,

该通信设备为该未发送成功的数据包触发ARQ重传,包括:

该通信设备中使用该非授权频谱资源的MAC层向通信设备中的RLC层发送用于触发该RLC层执行该ARQ重传的第一消息,该第一消息包含第一信息,该第一信息用于标识第一数据包,该第一数据包为该MAC层使用该非授权频谱资源未发送成功的数据包;

该RLC层根据该第一消息中包含的第一信息,重传该第一数据包;

该通信设备中使用该可用频谱资源的MAC层从该RLC层获取该第一数据包,并向该对端设备发送该第一数据包。

另一方面,本发明提供一种通信系统,包括基站和用户设备,其中该基站采用上述通信设备,用户设备可以采用上述通信设备。

本发明各实施例中,针对非授权频谱资源不可用所导致的数据延迟问题,提供了对应的解决方案,保证了数据的及时和稳定。

通信设备使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;

该通信设备确定该非授权频谱资源不可用,且该HARQ过程中存在未发送成功的数据包;

该通信设备为该未发送成功的数据包触发ARQ重传。

另一方面,本发明提供一种通信系统,包括基站和用户设备,其中该基站采用上述通信设备,用户设备可以采用上述通信设备。

本发明各实施例中,针对非授权频谱资源不可用所导致的数据延迟问题,提供了对应的解决方案,通过在确定HARQ过程中使用的该非授权频谱资源不可用,且确定该HARQ过程中存在未发送成功的数据包后,为该未发送成功的数据包触发自动重传(ARQ)重传,从而使得通信设备直接在资源调度的初期即选择可用的频谱资源进行传输,从而缩短了等待时间,保证了数据的及时和稳定。

附图说明

图1为现有技术中的数据传输过程的示意图;

图2为根据本发明实施例的数据处理方法的示意图;

图3为根据本发明实施例的通信设备的示意图;

图4为根据本发明实施例的通信设备的示意图;

图5为根据本发明实施例的通信设备的示意图;

图6为根据本发明实施例的通信系统的示意图。

具体实施方式

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

应理解,本发明的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,简称为“GSM”)系统、码分多址(Code Division Multiple Access,简称为“CDMA”)系统、宽带码分多址(Wideband Code Division Multiple Access,简称为“WCDMA”)系统、通用分组无线业务(General Packet Radio Service,简称为“GPRS”)、长期演进(Long Term Evolution,简称为“LTE”)系统、LTE频分双工(Frequency Division Duplex,简称为“FDD”)系统、LTE时分双工(Time Division Duplex,简称为“TDD”)、通用移动通信系统(Universal Mobile Telecommunication system,简称为“UMTS”)等。

还应理解,在本发明实施例中,终端设备也可称之为用户设备(User Equipment,简称为“UE”)、移动台(Mobile Station,简称为“MS”)、移动终端(Mobile Terminal)等,该终端设备可以经无线接入网(Radio Access Network,简称为“RAN”)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端的计算机等,例如,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。

在本发明实施例中,基站可以是GSM或CDMA中的基站(Base Transceiver Station,简称为“BTS”),也可以是WCDMA中的基站(NodeB,简称为“NB”),还可以是LTE中的演进型基站(Evolved Node B,简称为“eNB或e-NodeB”)。本发明实施例对基站和用户设备并不限定。

图1示出了发送节点T,和接收节点R。每个节点包含无线链接控制(Radio Link Control,RLC)实体和媒体接入控制(Medium Access Control,MAC)实体。在发送节点T中,第一RLC实体101用于承载数据业务。每个RLC实体101至少可以调度第一MAC实体1031和第二MAC实体1032。该发送节点T中,第一MAC实体1031被配置为在授权频谱上发送数据包,第二MAC实体1032则被配置为在非授权频谱上发送数据包。所述数据包,可以包含数据,也可以包含控制信息。发送节点T中的各个MAC实体通过HARQ过程向接收节点R中的MAC实体发送数据包。在接收节点R中,第三MAC实体2031被配置为在授权频谱上接收数据包,第四MAC实体2032则被配置为在非授权频谱上接收数据包。第三、第四MAC实体将接收到的数据包发送给接收节点R中的第二RLC实体201。第二RLC实体201将收到的数据包进行数据处理,从而恢复出原始的数据。

在现实环境中,由于信道条件恶化或者其他原因,接收节点在接收数据包的过程中存在丢失某些数据包的情况。这就需要接收节点通知发送节点重新发送数据。这种重传数据的过程在MAC层体现为HARQ过程,在RLC层体现为ARQ过程。ARQ过程包括首次传输和ARQ重传。HARQ过程和ARQ过程是两个独立的重传过程。HARQ和ARQ的过程都是自动重新传送的过程,有各自的最大重传次数。

在HARQ过程中,发送节点中的数据包发送后,接收节点向发送节点反馈该数据包是否正确解码,即发送确认(Acknowledgement,ACK)或否定确认(Negative Acknowledgement,NACK)。如果反馈为NACK,那么发送节点就会将数据重传。可以进行的最大重传次数是事先规定好的,比如5次。如果达到最大重传次数时数据发送还是没有成功,发送节点中的HARQ实体就停止对该数据包在MAC层的发送。

RLC层的ARQ过程如下。发送节点从RLC层将数据包传递给MAC层之后,启动定时器。当定时器超时,发送节点还没有收到来自接收节点的表示数据包发送成功的状态报告时,触发RLC层的数据重传。每次RLC层启动重新发送,被称为触发ARQ重传。RLC层的数据传输存在3种模式,分别为应答模式(Acknowledged Mode,AM模式),透传模式(Transparent Mode,TM模式)和非应答模式(Unacknowledged Mode,UM模式)。上述发送的数据包可以是包含AM模式的数据的数据包。

同一节点内的RLC实体和MAC实体是协作关系。对应的ARQ过程和HARQ过程存在关联性。以图1所示的发送节点T为例。在缓存器中存在待发送的数据包1、2、3。假设每个数据包都是100个字节(Byte)。当第二MAC实体1032通知第一RLC实体101,可以在非授权频谱上发送150个字节。于是,RLC实体101将数据包1的100个字节,以及数据包2的前50个字节,发送给第二MAC实体1032。数据包2的后50个字节等待下次可用的发送时机。第二MAC实体1032,收到150个字节的数据包,启动HARQ过程,发送给接收节点R中的第四MAC实体2032。第二RLC实体201在恢复数据包时可能会发现存在数据包丢失的情况。举例而言,原来的数据包1、2、3仅恢复出数据包2、3,即数据包1丢失了。第二RLC实体201通过向第一RLC实体101发送状态报告500来触发ARQ重传,以通知第一RLC实体101重新发送数据包1。此外当发送节点中MAC层的HARQ超过最大重传次数时,在发送节点内部也可以触发ARQ重传,具体可以是发送节点中的MAC层通知该发送节点的RLC层,数据包1未被成功发送。

因为实际过程中,各个数据包不会顺序到达,所以RLC层在获得完整的数据包之后才能确定是否存在丢包情况。对于图1中的情况而言,数据包2的前50个字节已经道道接收节点的RLC实体,但是依旧不能确认是数据包2是否丢失。只有数据包2的后50个字节被正确接收后才能确认。这就使得ARQ重传中的定时器需要设定更长的时间,来等待所有应当被收到的数据。所以,相对于HARQ过程的重传响应,RLC实体包含了更多的数据传输过程及等待时间。

另外,在图1的情况中,假设数据包1和数据包2都丢失了,但是第二RLC实体201无法知晓。只有通过更长时间的等待,第二RLC实体201接收到数据包3之后才知晓数据包1和2都已经丢失,再触发重传过程。如果连续丢失的包更多,则等待的时间更长。

另外,在所有要发送的数据,即数据包1到数据包3都被发送后,发送节点才请求接收节点确认,才有可能触发ARQ重传。比如,发送完数据包1、2和3之后,接收节点发现数据包3丢失,再触发重传。显然,这样的等待更加漫长。

显然,上述技术方案中,存在不必要的等待时间,延长了数据传输的重传过程,影响了数据传输的及时性。

因为非授权频谱的不稳定性,所以经常会出现不可用的情况。在数据包通过非授权频谱传输的情况下,每当该非授权频谱不可用,就会触发上述的HARQ和/或ARQ重传。所以数据传输中的延时情况被进一步强化。需要的数据不能被及时传送,甚至会影响到数据传输的有效性。

数据包传输过程中非授权频谱由可用变为不可用的情况有很多,以下举例说明。一直使用非授权频谱的通信设备与对端设备约定好的使用周期到期时,该通信设备不再具有使用该非授权频谱的权限,则对于该通信设备而言,该非授权频谱不可用。简而言之,只要通信设备不能够使用某个非授权频谱,就说明该非授权频谱对于该通信设备来说不可用。

针对上述非授权频谱可能出现不可用而导致数据传输延迟的问题,本发明下述各实施例提供了相应的解决方案。

第一实施例

以下进一步提供根据本发明实施例的通信设备。

根据本发明实施例,提供一种通信设备,该通信设备可以是用户设备,也可以是网络侧诸如基站之类的网络设备。

该通信设备可以包括:发送单元301和处理单元307,其中,

该发送单元301,用于使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;

该处理单元307,用于确定该发送单元使用的该非授权频谱资源不可用,且确定该HARQ过程中存在未发送成功的数据包,以及为该未发送成功的数据包触发ARQ重传。

本实施例在非授权频谱不可用的时刻,即由通信设备本身主动触发ARQ重传。这样做有如下好处:通信设备不再被动地等待接收节点发送的确认消息或者状态报告,变被动为主动,避免了接收节点发送确认消息之前的等待时间,也不用通过通信设备本身MAC层的HARQ过程超时来触发RLC层的ARQ重传,而是直接在资源调度的初期即选择可用的频谱资源进行传输,从而缩短了等待时间。

根据本发明实施例的通信设备,该处理单元307在为该未发送成功的数据包触发ARQ重传之前,进一步可以确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含重要数据。

根据本发明实施例的通信设备,该发送单元301使用授权频谱资源向接收节点传输第一数据包,该第一数据包中包括重要数据;其中,该重要数据是预先规定的,或者,由网络侧设备配置并通知给该通信设备。

根据本发明实施例,其中该重要数据可以包括下列至少一种数据:

时间提前量(Time Advance Command,TAC)、辅小区激活命令(SCell active command)、辅小区去激活命令(SCell deactive command)、连续接收(Discontinuous Reception,DRX)MAC空置单元、缓存状态报告(BSR)、功率余量报告(PHR)、RLC状态报告(RLC status report)、UE竞争解决指示(UE Contention Resolution Identity)、RRC消息(RRC message)。

根据本发明实施例的通信设备,该处理单元307可以包括确定单元3071、控制单元3075,其中

该确定单元3071,用于确定该发送单元使用的该非授权频谱资源不可用,且确定该HARQ过程中存在未发送成功的数据包;

该控制单元3075,用于在该确定单元确定该非授权频谱资源不可用,且存在该未发送成功的数据包之后,为该未发送成功的数据包触发ARQ重传。

根据本发明实施例的通信设备,

该确定单元3071,进一步用于确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含该重要数据;

该控制单元3075,用于在该确定单元确定该非授权频谱资源不可用,存在该未发送成功的数据包,且确定该未发送成功的数据包中包含AM模式的RLC数据,或者包含该重要数据之后,为该未发送成功的数据包触发ARQ重传。

上述确定数据包中数据类型,且根据数据类型确定触发ARQ重传的有益效果是,在检测到重要数据时,主动触发的ARQ传输过程加强了对重要数据的及时响应,从而进一步增强了数据传输的及时性和稳定性。

根据本发明实施例的通信设备,该通信设备为用户设备UE时;

该控制单元3075,进一步用于生成BSR;或者,进一步用于在确定与触发生成BSR相关的定时器正在运行之后,将该定时器设置为超时。

根据本发明实施例的通信设备,所述通信设备为用户设备UE时,该控制单元3075,进一步用于在该确定单元3071确定该未发送成功的数据包中包含BSR后,生成BSR;或者,进一步用于在该确定单元3071确定该未发送成功的数据包中包含BSR,且确定与触发生成BSR相关的定时器正在运行之后,将该定时器设置为超时。

根据本发明实施例的通信设备,该通信设备为用户设备UE时,

该控制单元3075,进一步用于在该确定单元3071确定未发送成功的数据包中包含PHR之后,生成PHR;

或者,该控制单元3075进一步用于在该确定单元3071确定与触发生成PHR相关的定时器正在运行之后,将该定时器设置为停止。

上述针对BSR及PHR的处理方案,可以有效地避免BSR及PHR数据因在MACPDU发送后即被取消而导致无法重传的情况,因而降低了BSR及PHR丢失的概率,完善了系统的稳定性。并且,通过上述针对定时器的设置可以为BSR及PHR的触发创造条件,进一步保证了数据传输的及时性和有效性。

根据本发明实施例的通信设备,该通信设备进一步可以包括:

第一MAC层执行单元500,用于使用该非授权频谱资源执行HARQ过程;

RLC层执行单元505,用于执行RLC重传;

第二MAC层执行单元507,用于使用可用的频谱资源执行HARQ过程;

该处理单元307用于为该未发送成功的数据包触发ARQ重传,包括:通知该第一MAC层执行单元500向该RLC层执行单元发送用于触发该RLC层执行该ARQ重传的第一消息,该第一消息包含第一信息,该第一信息用于标识第一数据包,该第一数据包为该第一MAC层执行单元500使用该非授权频谱资源未发送成功的数据包;

该RLC层执行单元505根据该第一消息中包含的第一信息,重传该第一数据包;

该第二MAC层执行单元507从该RLC层执行单元获取该第一数据包,并通过该发送单元301向该接收节点发送该第一数据包。

根据本发明实施例的通信设备,该处理单元307确定该非授权频谱资源不可用,可以包括以下任意一种:

该处理单元307通过检测到该非授权频谱资源被其他设备占用,确定该非授权频谱资源不可用;

该处理单元307检测到该非授权频谱资源的可用时间超时,确定该非授权频谱资源不可用;

该处理单元307接收网络节点发送的该非授权频谱资源不可用的消息,并根据该消息确定该非授权频谱资源不可用。

根据本发明实施例的通信设备,发送单元301,将该重要数据只在授权频谱发送。

通过只在授权频谱上发送重要数据,可以使得重要数据的成功发送更有保障。

第二实施例

根据本发明实施例,提供一种数据处理方法,包括:

通信设备使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;

该通信设备确定该非授权频谱资源不可用,且该HARQ过程中存在未发送成功的数据包;

该通信设备为该未发送成功的数据包触发ARQ重传。

在数据包的传输过程中,针对数据的重要性,可以将数据包分为重要数据和普通数据。可选地,该重要数据是预先规定的,比如在预设的协议中规定好一部分数据是重要数据;可选地,该重要数据可以由网络侧设备配置并通知给该通信设备,比如基站设备规定一部分数据是重要数据,并通知用户设备UE。

可以理解的,该重要数据包括并不限于RRC,RLC,MAC层的控制信令,举例如下:

时间提前量(Time Advance Command,TAC)、辅小区激活命令(SCell active command)、辅小区去激活命令(SCell deactive command)、连续接收(Discontinuous Reception,DRX)MAC空置单元、缓存状态报告(BSR)、功率余量报告(PHR)、RLC状态报告(RLC status report)、UE竞争解决指示(UE Contention Resolution Identity)、RRC消息(RRC message)。

下面介绍,该通信设备为未发送成功的数据包触发ARQ重传,包括:

该通信设备中使用该非授权频谱资源的MAC层向通信设备中的RLC层发送用于触发该RLC层执行该ARQ重传的第一消息,该第一消息包含第一信息,该第一信息用于标识第一数据包,该第一数据包为该MAC层使用该非授权频谱资源未发送成功的数据包;

该RLC层根据该第一消息中包含的第一信息,重传该第一数据包;

该通信设备中使用该可用频谱资源的MAC层从该RLC层获取该第一数据包,并向该对端设备发送该第一数据包。

根据本发明实施例,该通信设备确定该非授权频谱资源不可用的方式,可以包括以下任意一种:

该通信设备通过检测到该非授权频谱资源被其他设备占用,确定该非授权频谱资源不可用。比如,该通信设备发现相应频段上已经存在其他干扰源;或者该通信设备通过检测确定该非授权频谱资源的RSSI信号强度超过预设的阈值时,确定该非授权频谱资源不可用。

该通信设备检测到该非授权频谱资源的可用时间超时,确定该非授权频谱资源不可用;

该通信设备接收网络节点发送的该非授权频谱资源不可用的消息,并根据该消息确定该非授权频谱资源不可用。比如收到发送请求(Request To Send,RTS)或者发送清除(Clear to send,CTS)时,确定该非授权频谱资源不可用。

在非授权频谱不可用的时刻,即由发送节点,即上述的通信设备,主动触发ARQ重传。这样做有如下好处:发送节点不再被动地等待接收节点发送的确认消息或者状态报告,变被动为主动,避免了接收节点发送确认消息之前的等待时间,也不用通过发送节点本身MAC层的HARQ过程超时来触发RLC层的ARQ重传,而是直接在资源调度的初期即选择可用的频谱资源进行传输,从而缩短了等待时间。

第三实施例

针对RLC层数据发送模式中的AM模式,发送节点在高层数据上添加必要的控制协议开销后进行传送,并保证传递到通信对方。AM模式是分组数据传输的标准模式,比如电子邮件下载。

为了加强数据的有效性,本实施例相对于第二实施例加强了对重要数据的保护。本实施例与第二实施例相同部分不再赘述。

根据本实施例,该通信设备为该未发送成功的数据包触发ARQ重传之前,进一步包括:确定在待发送的数据包中包含AM模式的RLC数据或者重要数据。

根据上述实施例的有益效果是,在检测到重要数据时,主动触发的ARQ传输过程加强了对重要数据的及时响应,从而进一步增强了数据传输的及时性和稳定性。

第四实施例

本实施例加强了对上行传输中的及时性和稳定性。本实施例中的通信设备可以为用户设备(User Equipment,UE)。

在MAC层的数据发送过程中,MAC层发送的数据的另一部分是由MAC层自己生成的。比如缓存状态报告(Buffer Status Report,BSR)与功率余量报告(Power Headroom Report,PHR)。BSR是用户设备用来向基站(Evolved NodeB,eNB)报告本UE缓存中的数据情况的状态报告,eNB根据BSR来对UE进行调度。PHR是为了向服务eNB提供UE的最大传输功率与当前上行共享信道(Uplink Shared Channel,UL-SCH)传输功率估计值之间的差异信息。

对BSR而言,当生成的BSR被组成MAC层的协议数据单元(PDU)准备发送时,该BSR本身就被取消了。因此,如果包含该BSR的MAC PDU的HARQ过程最终没有成功,那么该BSR也无法被重传。基于相同的原因PHR也有无法被再次重传的情况。显然,HARQ过程失败概率越高,BSR和PHR丢失的概率就越大。这种信令的丢失会导致系统的不稳定。

以下具体描述关于BSR的技术方案。该方案与第二实施例基本相同,区别主要在于:该通信设备确定该非授权频谱资源不可用之后,进一步包括:生成BSR。确定在未发送成功的数据包中包含BSR,则再次生成BSR。

BSR的生成方式包括并不限于以下方式,可以由时钟触发,也可以由具体的信道缓存状态触发,还可以填充触发。作为生成BSR的替换方案,还可以有如下技术方案:该通信设备确定该非授权频谱资源不可用之后,确定与BSR相关的定时器正在运行,之后将该定时器设置为超时。具体的,该与BSR相关的定时器包括并不局限于重传BSR定时器(retxBSR-Timer)、周期BSR定时器(periodicBSR-Timer)。

因为BSR的触发条件可以是上述定时器超时,所以通过设置上述定时器超时,可以为BSR的触发创造条件,可以及时向基站报告UE的数据缓存情况,便于基站及时进行资源调度,缩短数据发送时延。

以下具体描述关于PHR的技术方案。该方案与第二实施例基本相同,区别主要在于:

该通信设备确定该非授权频谱资源不可用之后,进一步包括:生成PHR;或者,进一步包括:确定与PHR相关的定时器正在运行,之后将该定时器设置为停止。具体地,触发PHR过程可以为在RRC层生成PHR。该与PHR相关的定时器包括并不局限于周期PHR定时器(periodicPHR-Timer)。通过停止periodicPHR-Timer来触发重新生成PHR。

因为PHR的触发条件可以是上述两种形式,通过上述过程,可以有效地避免PHR数据因在MAC PDU发送后即被取消而导致无法重传的情况,因而降低了PHR丢失的概率,完善了系统的稳定性。并且,通过上述针对定时器的设置可以为PHR的触发创造条件,进一步保证了数据传输的及时性和有效性。

第五实施例

根据本发明实施例,该通信设备使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;

该通信设备确定该非授权频谱资源不可用,且该HARQ过程中存在未发送成功的数据包;

将未发送成功的数据包从非授权频谱资源的HARQ缓存器移动到授权频谱资源的空置的HARQ缓存器。

相应地,该通信设备可以包括发送单元、处理单元及HARQ缓存器;其中,HARQ缓存器用于缓存待发送的数据包,该HARQ缓存器包括非授权频谱资源的HARQ缓存器及授权频谱资源的HARQ缓存器;该发送单元用于使用非授权频谱资源,通过HARQ过程向接收节点传输数据包;该处理单元用于确定该非授权频谱资源不可用,且该HARQ过程中存在未发送成功的数据包,以及将未发送成功的数据包从非授权频谱资源的HARQ缓存器移动到授权频谱资源的空置的HARQ缓存器。

可选地,未发送成功的数据包存储在第一MAC层执行单元中的第一缓存器中。所谓的移动,是指不对数据进行加工处理,原样复制过去,如果原缓存器中存有数据,删除原缓存器中的数据。该发送单元通过HARQ过程向接收节点发送移动后的该未发送成功的数据包。

MAC层通过其内的HARQ实体发送数据。HARQ实体共有8个进程,每个进程对应一个HARQ缓存器。在所选择的频谱资源所对应的MAC实体的HARQ缓存器中寻找空缓存器。寻找过程可以为循环过程,直到找到空的缓存器为止。需要注意的是,将数据移动到授权频谱的HARQ缓存器,并不影响RLC层的工作。RLC层维持其正常的数据传输过程。

本实施例中,将未成功发送的数据包从非授权频谱资源的HARQ缓存器移动到授权频谱资源的空置的HARQ缓存器,不需要对缓存器中的数据进行加工处理,减少了重复不必要的处理过程,使得低层的数据不必要经历再次的高层处理过程,进一步缩短了等待时间,增强了数据传输的及时性。数据的及时传输,可以避免可能出现的数据中断情况,从而增强了数据传输的有效性。

第六实施例

本实施例相对于第二实施例的不同之处为:重要数据不在非授权频谱资源上发送,只在授权频谱资源上发送。

针对数据的重要性,可以将数据包分为重要数据和普通数据。可选地,该重要数据是预先规定的,比如在预设的协议中规定好一部分数据是重要数据;可选地,该重要数据可以由网络侧设备配置并通知给该通信设备,比如基站设备规定一部分数据是重要数据,并通知用户设备UE。

可以理解的,该重要数据包括并不限于RRC,RLC,MAC层的控制信令,举例如下:

时间提前量(Time Advance Command,TAC)、辅小区激活命令(SCell active command)、辅小区去激活命令(SCell deactive command)、连续接收(Discontinuous Reception,DRX)MAC空置单元、缓存状态报告(BSR)、功率余量报告(PHR)、RLC状态报告(RLC status report)、UE竞争解决指示(UE Contention Resolution Identity)、RRC消息(RRC message)。

根据本实施例,将重要数据仅在授权频谱资源上发送,可以完全避免非授权频谱资源的不稳定性问题,从而保证了数据发送的及时性和稳定性。

第七实施例

以下进一步提供根据本发明实施例的通信系统。

该通信系统包括基站和用户设备。可以理解,基站可以采用上述任一实施例中的通信设备。同样,用户设备可以采用上述任一实施例中的通信设备。只要该基站和用户设备中的至少一个使用了本发明的方法都应当在本发明的范围之内。

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

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

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

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

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

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

总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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