CN117941460A - 数据处理的方法及其装置 - Google Patents
数据处理的方法及其装置 Download PDFInfo
- Publication number
- CN117941460A CN117941460A CN202180101547.9A CN202180101547A CN117941460A CN 117941460 A CN117941460 A CN 117941460A CN 202180101547 A CN202180101547 A CN 202180101547A CN 117941460 A CN117941460 A CN 117941460A
- Authority
- CN
- China
- Prior art keywords
- pdcp entity
- wireless communication
- communication device
- data
- pdcp
- 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.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title abstract description 6
- 238000004891 communication Methods 0.000 claims abstract description 350
- 238000000034 method Methods 0.000 claims abstract description 127
- 230000005540 biological transmission Effects 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims description 89
- 230000015654 memory Effects 0.000 claims description 44
- 238000003860 storage Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 238000012546 transfer Methods 0.000 claims description 7
- 230000000977 initiatory effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 28
- 230000008569 process Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 19
- 230000009471 action Effects 0.000 description 10
- 230000011664 signaling Effects 0.000 description 9
- 239000000725 suspension Substances 0.000 description 8
- 239000002699 waste material Substances 0.000 description 6
- 238000013461 design Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 241000700159 Rattus Species 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 235000019800 disodium phosphate Nutrition 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000000717 retained effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种数据处理的方法及其装置,包括:无线通信装置接收来自基站的无线资源控制RRC消息,所述RRC消息中包括第一配置字段,所述第一配置字段用于指示释放第一分组数据汇聚协议PDCP实体;所述无线通信装置挂起所述第一PDCP实体,所述第一PDCP实体携带第一数据;所述无线通信装置向所述基站发送所述第一数据。从而,无线通信装置并未根据RRC消息释放第一PDCP实体,避免了PDCP层丢包的现象,改善了***的传输性能,提升了用户体验。
Description
本申请涉及通信领域,并且,更具体地,涉及一种数据处理的方法及其装置。
在无线通信的过程中,终端设备经常会发生基站切换或重新建立与基站的连接的过程。在上述过程中,网络配置可能存在一些变化,例如,在不同(高低)版本的协议之间,不同接入制式间的切换,切换的目标基站会根据上述变化,判定需要使用FullConfig流程,使得分组数据汇聚协议(packet data convergence protocol,PDCP)层的实体配置可以和目标基站保持一致,完成用户面数据传输。
然而,FullConfig流程会导致PDCP层丢包,影响用户的体验。所以,如何提升无线通信***的移动性流程中的性能,成为了待以解决的问题。
发明内容
本申请提供一种数据处理的方法及其装置,即使RRC重配置信令中包含FullConfig信元,也不需要丢弃PDCP实体(包括PDCP实体携带的数据),避免PDCP层丢包的现象,改善无线资源重配置流程的性能,提升用户的体验。
第一方面,提供了一种数据处理的方法,包括:无线通信装置接收来自基站的无线资源控制(radio resource control,RRC)消息,该RRC消息中包括第一配置字段,该第一配置字段用于指示释放第一分组数据汇聚层协议(packet data convergence protocol,PDCP)实体;该无线通信装置挂起该第一PDCP实体,该第一PDCP实体携带第一数据;该无线通信装置向该基站发送该第一数据。
具体地,该RRC消息可以是空口重配置消息,其中,第一配置字段用于指示释放第一PDCP实体,例如,该第一配置字段使得信元FullConfig设置为真(true),指示无线通信装置需要按照FullConfig流程处理。其中,FullConfig流程包括释放PDCP实体(第一PDCP实体)的操作,无线通信装置的PDCP层会丢弃保存的PDCP SDU与PDCP PDU,从而,丢弃第一PDCP实体携带的第一数据。
其中,PDCP实***于PDCP层,对于一个终端设备而言,可以定义多个PDCP实体,每个PDCP实体携带一个无线承载的数据。
以及,无线通信设备在接收RRC消息之后,并没有按照FullConfig流程,释放第一PDCP实体,丢弃保存的PDCP SDU(包括第一数据)与PDCP PDU,而是对第一PDCP实体进行挂起操作,将第一PDCP实体由激活(active)态置为挂起(suspend)态,从而第一PDCP实体为暂停传输数据的状态,并未丢弃保存的PDCP SDU(包括第一数据)与PDCP PDU。
举例而言,无线通信设备的RRC层接收基站发送的指示需要按照FullConfig流程处 理的RRC消息之后,可以将需要挂起的PDCP实体(第一PDCP实体)列表发送至PDCP层,并指示PDCP层挂起该PDCP实体(第一PDCP实体)。
基于上述方案,无线通信装置接收RRC消息,并未根据RRC消息释放第一PDCP实体,丢弃第一PDCP实体携带的数据,而是挂起该第一PDCP实体,保留了第一PDCP实体携带的第一数据,从而可以向基站发送第一数据。避免了因RRC消息的信元FullConfig设置为真,在无线通信装置进行FullConfig流程的过程中,因执行FullConfig流程需要释放PDCP实体(包括第一PDCP实体),丢弃PDCP实体承载的数据(包括第一数据),从而导致的丢包现象,提高数据传输的完整性,改善***的传输性能,提升用户体验。
在一种可能的实现方式中,该无线通信装置根据该RRC消息,向该基站发起随机接入。
在一种可能的实现方式中,该无线通信装置根据该RRC消息,建立PDCP实体集合,该PDCP实体集合包括至少一个PDCP实体。
基于上述方案,通过建立PDCP实体集合,可以在后续的步骤中,为无线通信装置向基站发送第一数据做准备。
在一种可能的实现方式中,该RRC消息包括该第一PDCP实体的演进分组***承载标识的信息,其中,在该随机接入成功的情况下,该无线通信装置根据该第一PDCP实体的演进分组***承载标识(eps-beareridentiy),确定第二PDCP实体,该第二PDCP实体属于该PDCP实体集合,该第二PDCP实体与该第一PDCP实体具有相同的演进分组***承载标识;该无线通信装置将该第一数据转移至该第二PDCP实体;该无线通信装置通过该第二PDCP实体向该基站发送该第一数据。
在一种可能的实现方式中,该无线通信装置释放该第一PDCP实体。
示例地,在无线通信设备向基站发起目标小区的随机接入成功的情况下,无线通信设备可以向基站发送重配置完成消息,表征已成功完成FullConfig流程。之后,无线通信设备可以根据RRC消息中携带的第一PDCP实体的演进分组***承载标识,遍历PDCP实体集合,确定第二PDCP实体。该第二PDCP实体属于PDCP实体集合(是PDCP实体集合中的一个PDCP实体),且第二PDCP实体与第一PDCP实体具有相同的演进分组***承载标识。继而,将挂起状态的第一PDCP实体携带的第一数据转移至第二PDCP实体,通过第二PDCP实体向基站发送第一数据。最后,由于第一数据已从第一PDCP实体转移至第二PDCP实体,并发送至基站,无线通信设备可以释放挂起的PDCP实体(第一PDCP实体)。
基于上述方案,在无线通信设备向基站发起目标小区的随机接入成功的情况下,无线通信设备根据RRC消息携带的第一PDCP实体的演进分组***承载标识,在PDCP实体集合中确定具有相同演进分组***承载标识的第二PDCP实体,并将已挂起的第一PDCP实体携带的第一数据转移至第二PDCP实体,通过第二PDCP实体向基站发送第一数据。最后,释放挂起的第一PDCP实体。从而,可以确保在接收RRC消息之后,第一PDCP实体携带的第一数据不被丢弃,使用第二PDCP实体发送第一数据,提升用户的体验。最后释放第一PDCP实体,使得该PDCP实体可以因无数据传输被释放,如若因其他业务在需要PDCP实体的情况下可以新建相应的PDCP实体,避免资源的浪费。
在一种可能的实现方式中,在该随机接入失败的情况下,该无线通信装置恢复该第一PDCP实体;该无线通信装置通过该第一PDCP实体向该基站发送该第一数据。
在一种可能的实现方式中,该无线通信装置释放该PDCP实体集合。
示例地,在无线通信设备向基站发起目标小区的随机接入失败的情况下,无线通信装置恢复挂起的PDCP实体(第一PDCP实体),即,将PDCP实体(第一PDCP实体)的状态由挂起(suspend)态置为激活(active)态,使得第一PDCP实体可以正常传输数据。由于无线通信装置恢复了挂起的PDCP实体(第一PDCP实体),从而也恢复了第一数据,可以通过恢复的第一PDCP实体向基站发送第一数据。
进一步地,由于无线通信装置可以通过第一PDCP实体向基站发送第一数据,所以可以释放PDCP实体集合。
基于上述方案,在无线通信设备向基站发起目标小区的随机接入失败的情况下,无线通信设备通过恢复挂起的第一PDCP实体,使得第一PDCP实体可以正常传输第一数据,从而通过第一PDCP实体向基站发送第一数据。从而,能够保留第一PDCP实体携带的第一数据,并继续向基站发送第一数据,避免数据包丢失的现象,使得业务的数据不会被丢失,提升了用户的体验。最后释放PDCP实体集合,避免资源的浪费。
第二方面,提供了一种数据处理的装置,包括:收发模块,用于接收来自基站的无线资源控制RRC消息,该RRC消息中包括第一配置字段,该第一配置字段用于指示释放第一分组数据汇聚协议PDCP实体;处理模块,用于挂起该第一PDCP实体,该第一PDCP实体携带第一数据;该收发模块,还用于向该基站发送该第一数据。
基于上述方案,有益效果可以参考第一方案的相关描述,为了简洁,本申请在此不做赘述。
在一种可能的实现方式中,该处理模块,还用于:根据该RRC消息,向该基站发起随机接入。
在一种可能的实现方式中,该处理模块,还用于:根据该RRC消息,建立PDCP实体集合,该PDCP实体集合包括至少一个PDCP实体。
在一种可能的实现方式中,该RRC消息包括该第一PDCP实体的演进分组***承载标识的信息,其中,在该随机接入成功的情况下,该处理模块,还用于根据该第一PDCP实体的演进分组***承载标识,确定第二PDCP实体,该第二PDCP实体属于该PDCP实体集合,该第二PDCP实体与该第一PDCP实体具有相同的演进分组***承载标识;该处理模块,还用于将该第一数据转移至该第二PDCP实体;该收发模块,还用于通过该第二PDCP实体向该基站发送该第一数据。
在一种可能的实现方式中,该处理模块,还用于:释放该第一PDCP实体。
在一种可能的实现方式中,在该随机接入失败的情况下,该处理模块,还用于恢复该第一PDCP实体;该收发模块,还用于通过该第一PDCP实体向该基站发送该第一数据。
在一种可能的实现方式中,该处理模块,还用于:释放该PDCP实体集合。
第三方面,提供一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面以及第一方面中任一种可能实现方式中的数据处理的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合,该通信接口用于输入和/或输出信息。该信息包括指令和数据中的至少一项。
在一种实现方式中,该通信装置为无线通信装置。当该通信装置为无线通信装置时,该通信接口可以是收发器,或,输入/输出接口。
在另一种实现方式中,该通信装置为配置于无线通信装置多种的芯片或芯片***。当该通信装置为芯片或芯片***时,该通信接口可以是输入/输出接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
在另一种实现方式中,该通信装置为配置于无线通信装置中的芯片或芯片***。
第四方面,提供一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面以及第一方面中任一种可能实现方式中的数据处理的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合,该通信接口用于输入和/或输出信息。该信息包括指令和数据中的至少一项。
在一种实现方式中,该通信装置为基站。当该通信装置为基站时,该通信接口可以是收发器,或,输入/输出接口。
在另一种实现方式中,该通信装置为芯片或芯片***。当该通信装置为芯片或芯片***时,该通信接口可以是输入/输出接口可以是该芯片或芯片***上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。该处理器也可以体现为处理电路或逻辑电路。
在另一种实现方式中,该通信装置为配置于基站中的芯片或芯片***。
第五方面,提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被通信装置执行时,使得该通信装置实现第一方面,以及第一方面的任一可能的实现方式中的数据处理的方法。
第六方面,提供一种包含指令的计算机程序产品,该指令被计算机执行时使得通信装置实现第一方面提供的数据包处理的方法。
第七方面,提供一种芯片,其上存储有计算机程序,该计算机程序被通信装置执行时,使得该通信装置实现第一方面,以及第一方面的任一可能的实现方式中的数据包处理的方法。
第八方面,提供了一种通信***,包括前述的无线通信装置和基站。
图1是适用于本申请实施例的无线通信***100的一示意图。
图2是适用于本申请实施例的无线通信***200的另一示意图。
图3是适用于本申请实施例的用户面协议栈***300的一示意图。
图4是FullConfig流程的一示意图。
图5是本申请实施例提供的数据处理的方法500的一示意图。
图6是本申请实施例提供的数据处理的方法600的一示意图。
图7是本申请实施例提供的数据处理的方法700的一示意图。
图8是本申请实施例提供的通信装置800的示意性框图。
图9是本申请实施例提供的通信装置900的示意性框图。
图10是本申请实施例提供的一种简化的无线通信装置的结构示意图。
图11是本申请实施例提供的一种简化的基站的结构示意图。
下面将结合附图,对本申请中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信***,例如:第五代(5th generation,5G)***或NR(New radio)***、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)、通用移动通信***(universal mobile telecommunication system,UMTS)等。
图1是适用于本申请实施例的无线通信***100的一示意图。如1图所示,该无线通信***100可以包括至少一个网络设备,例如图1所示的网络设备111,该无线通信***100还可以包括至少一个终端设备,例如图1所示的终端设备121至终端设备123。网络设备和终端设备均可配置多个天线,网络设备与终端设备可使用多天线技术通信。
其中,网络设备和终端设备通信时,网络设备可以管理一个或多个小区,一个小区中可以有整数个终端设备。可选地,网络设备111和终端设备121至终端设备123组成一个单小区通信***,不失一般性,将小区记为小区#1。网络设备111可以是小区#1中的网络设备,或者说,网络设备111可以为小区#1中的终端设备(例如终端设备121)服务。
需要说明的是,小区可以理解为网络设备的无线信号覆盖范围内的区域。
图2是适用于本申请实施例的无线通信***200的另一示意图。如图2所示,该无线通信***200可以包括一个终端设备,例如图2中的终端设备221;该无线通信***200还可以多个网络设备,例如图2中的网络设备211和网络设备212。图2中的终端设备221可以同时与网络设备221和网络设备212进行通信;或者说,网络设备211和网络设备212可以联合为终端设备221提供服务。
其中,网络设备和终端设备通信时,网络设备可以管理一个或多个小区,一个小区中可以有整数个终端设备。可选地,网络设备111和终端设备121至终端设备123组成一个单小区通信***,不失一般性,将小区记为小区#1。网络设备111可以是小区#1中的网络设备,或者说,网络设备111可以为小区#1中的终端设备(例如终端设备121)服务。
需要说明的是,小区可以理解为网络设备的无线信号覆盖范围内的区域。
应理解,图1与图2仅是示例性说明,本申请并未限定于此。
应理解,上述无线通信***中的网络设备可以是任意一种具有无线收发功能的设备。该设备包括但不限于:演进型节点B(evolved Node B,eNB)、无线网络控制器(Radio Network Controller,RNC)、节点B(Node B,NB)、基站控制器(Base Station Controller,BSC)、基站收发台(Base Transceiver Station,BTS)、家庭基站(例如,Home evolved NodeB,或Home Node B,HNB)、基带单元(Base Band Unit,BBU),无线保真(Wireless Fidelity,WIFI)***中的接入点(Access Point,AP)、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission and reception point,TRP)等,还可以为5G,如,NR,***中的gNB,或,传输点(TRP或TP),5G***中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如基带单元(BBU),或,分布式单元(distributed unit,DU)等。
在一些部署中,gNB可以包括集中式单元(centralized unit,CU)和DU。gNB还可以包括有源天线单元(active antenna unit,简称AAU)。CU实现gNB的部分功能,DU实现gNB的部分功能。比如,CU负责处理非实时协议和服务,实现无线资源控制(radio resource control,RRC),分组数据汇聚层协议(packet data convergence protocol,PDCP) 层的功能。DU负责处理物理层协议和实时服务,实现无线链路控制(radio link control,RLC)层、媒体接入控制(media access control,MAC)层和物理(physical,PHY)层的功能。AAU实现部分物理层处理功能、射频处理及有源天线的相关功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令,也可以认为是由DU发送的,或者,由DU+AAU发送的。可以理解的是,网络设备可以为包括CU节点、DU节点、AAU节点中一项或多项的设备。此外,可以将CU划分为接入网(radio access network,RAN)中的网络设备,也可以将CU划分为核心网(core network,CN)中的网络设备,本申请对此不做限定。
还应理解,该无线通信***中的终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请的实施例中的终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本申请的实施例对应用场景不做限定。
需要说明的是,在本申请实施例中,基站作为网络设备,可以通过集成或外接的天线设备,为特定地理区域提供通信覆盖。位于基站的通信覆盖范围内的一个或多个终端设备,均可以接入基站。一个基站可以管理一个或多个小区(cell)。每个小区具有一个身份证明(identification),该身份证明也被称为小区标识(cell identity,cell ID)。从无线资源的角度看,一个小区是下行无线资源,以及与其配对的上行无线资源(非必需)的组合。
终端设备和基站应知晓该无线通信***预定义的配置,包括***支持的无线电接入技术(radio access technology,RAT)以及***规定的无线资源配置等,比如无线电的频段和载波的基本配置。载波是符合***规定的一段频率范围。这段频率范围可由载波的中心频率(记为载频)和载波的带宽共同确定。这些***预定义的配置可作为无线通信***的标准协议的一部分,或者通过终端设备和基站间的交互确定。相关标准协议的内容,可能会预先存储在终端设备和基站的存储器中,或者体现为终端设备和基站的硬件电路或软件代码。
该无线通信***中,终端设备和基站支持一种或多种相同的RAT,例如5G NR,4G LTE,或未来演进***的RAT。具体地,终端设备和基站采用相同的空口参数、编码方案和调制方案等,并基于***规定的无线资源相互通信。
以及,本申请的方案可以在芯片中实现,需要保护能够涵盖芯片的装置。例如,提供一种通信装置,用以提高通信装置的通信性能。该通信装置可以是无线通信设备,也可以是无线通信设备中的部分器件,如***芯片或通信芯片等集成电路产品。无线通信设备可以是支持无线通信功能的计算机设备。
此外,无线通信设备可以是诸如智能手机这样的终端,也可以是诸如基站这样的无线接入网设备。***芯片也可称为片上***(system on chip,SoC),或简称为SoC芯片。通信芯片可包括基带处理芯片和射频集成电路。基带处理芯片有时也被称为调制解调器(modem)或基带芯片。射频集成电路有时也被称为射频收发机(transceiver)或射频芯 片。在物理实现中,通信芯片中的部分芯片或者全部芯片可集成在SoC芯片内部。例如,基带处理芯片集成在SoC芯片中,射频集成电路不与SoC芯片集成。
图3是适用于本申请实施例的用户面协议栈***300的一示意图。如图3所示,用户设备(user equipment,UE)主要包括非接入(non-access stratum,NAS)层、无线资源控制(radio resource control,RRC)层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、无线链路控制(radio link control,RLC)层、介质访问控制层(media access control,MAC)与端口物理层(physical layer,PHY);eNB主要包括RRC层、PDCP层、RLC层、MAC层与PHY层;移动管理实体(mobile managenment entity,MME)主要包括NAS层。通过端到端对等通信,完成无线空口数据传输的过程。
为便于理解本申请实施例,下面首先对本申请中涉及的几个术语做简单介绍。
1.服务数据单元和协议数据单元
服务数据单元(Service data unit,SDU)和上一层的协议数据单元(Protocol data unit,PDU)是一一对应的。进入每个子层未被处理的数据称为服务数据单元(SDU),经过子层处理后形成特定格式的数据被称为协议数据单元(PDU)。同时,本层形成的PDU即为下一层的SDU。根据协议数据单元的数据的不同,送到接收端的指定层。
2.无线资源控制层
无线资源控制(radio resource control,RRC)层控制着UE和eNB在无线空中接口的通信和UE跨小区的移动性。LTE是接入网,所以RRC是接入层AS控制平面中的最高层。
RRC层主要包含广播核心网非接入层提供的信息。负责网络***信息向UE的广播。***信息通常情况下按照一定的基本规律重复,RRC负责执行计划、分割和重复、建立、重新建立、维持和释放在UE和接入网之间的RRC连接。
3.分组数据汇聚协议层
分组数据汇聚协议(packet data convergence protocol,PDCP)层,负责执行IP头压缩,以减少无线接口必须传送的比特流量。属于无线接口协议栈的第二层,处理控制平面上的无线资源控制(RRC)消息。PDCP子层为上层RRC提供信令传输服务,并实现RRC信令的加密和一致性保护,以及在反方向上实现RRC信令的解密和一致性检查。
4.FullConfig流程
无线通信***中的网络侧可以通过使用FullConfig流程,处理移动过程中针对协议的版本(高低)不同,或者其它一些网络认为无法避免的场景。简言之,FullConfig流程就是保持NAS层的承载,对于空口承载,则释放原有的承载,新建新的承载。
图4是FullConfig流程的一示意图。如图4所示,FullConfig流程处理的承载是空口承载,保持NAS层用户面承载E-RAB对应的演进分组***承载标识(envolved packet system beareridentity,eps-BearerIdentity),待空口承载释放和新建流程处理完成,则可以恢复eps-BearerIdentity的数据传输。
在上行发送的过程中,换言之,就是UE发送缓冲区状态报告(buffer state report,BSR)给基站,基站根据调度算法向UE下发资源授权,UE通过基站配置的上行资源发送数据,完成发送的过程。对于应用层数据,在到达PDCP层之后,PDCP层可以对应用数据进行缓存,该缓存即为PDCP层的BSR值。由于空口授权受限因素较多,存在不确定性,因而PDCP层的上行缓存机制对于数据包的发送起到了很大的作用。
然而,综上所述,在FullConfig场景下,由于需要释放PDCP实体,在释放之时,需 要同时丢弃缓存的PDCP SDU和PDCP PDU。而在移动通信的过程中,FullConfig场景是一个普遍发生的流程,因此,由于数据的丢弃,存在影响应用层业务连续性的问题,从而影响用户的体验。
鉴于此,本申请提供一种数据处理的方法,可以针对FullConfig场景下的释放流程,不立即执行释放动作,而是先对旧的PDCP实体进行备份,包括PDCP实体的配置以及数据缓存,然后,RRC层把新的PDCP实体的配置信息发送给PDCP层,PDCP层建立新的实体。如图4所示,空口承载的变化,不会影响非接入层承载E-RAB,即eps-BearerIdentity。因而,可以通过eps-BearerIdentity找到FullConfig流程后对应的数据无线承载(data radio bearer,DRB),从而将已备份的旧的PDCP实体的缓存数据转发给新建的PDCP实体,使用新建的PDCP实体完成缓存数据的发送。
图5为本申请实施例提供的数据处理的方法500的一示意图。如图5所示,该方法500可以包括以下步骤:
S501,基站向无线通信装置发送RRC消息。对应地,无线通信装置接收来自基站的RRC消息。
示例地,基站可以向无线通信装置发送RRC消息,该RRC消息包括第一配置字段,第一配置字段用于指示释放第一PDCP实体,第一PDCP实体携带第一数据。
具体地,基站向无线通信装置发送RRC消息,该RRC消息可以是空口重配置消息,其中,第一配置字段用于指示释放第一PDCP实体,例如,该第一配置字段使得信元FullConfig设置为真(true),指示无线通信装置需要按照FullConfig流程处理。其中,FullConfig流程包括释放PDCP实体(第一PDCP实体)的操作,无线通信装置的PDCP层会丢弃保存的PDCP SDU与PDCP PDU,从而,丢弃第一PDCP实体携带的第一数据。
其中,PDCP实体(PDCP entity)是通过基站向无线通信装置配置的,无线通信装置基于基站发送的PDCP层的配置信息,生成相应的PDCP实体。PDCP实体是通过软件的方式实现的,位于PDCP层,与控制面或用户面相关联。对于一个终端设备而言,可以定义多个PDCP实体,每个PDCP实体承载一个无线承载的数据。
S502,无线通信设备挂起第一PDCP实体。
示例地,无线通信设备在接收RRC消息之后,可以挂起第一PDCP实体,即,将第一PDCP实体设置为暂停(suspend)的状态。
具体地,无线通信设备在接收RRC消息之后,并没有按照FullConfig流程,释放第一PDCP实体,丢弃保存的PDCP SDU与PDCP PDU,该PDCPSDU中包括第一数据,而是对第一PDCP实体进行挂起操作,使得第一PDCP实体由激活(active)态置为挂起(suspend)态,从而第一PDCP实体为暂停传输数据的状态。
举例而言,无线通信设备的RRC层接收基站发送的指示需要按照FullConfig流程处理的RRC消息之后,可以将需要挂起的PDCP实体(第一PDCP实体)列表发送至PDCP层,并指示PDCP层挂起该PDCP实体(第一PDCP实体)。
S503,无线通信装置向基站发送第一数据。对应地,基站接收来自无线通信装置的第一数据。
示例地,无线通信设备在接收RRC消息后,并未丢弃第一PDCP实体携带的第一数据,而是将第一数据发送给基站。
具体地,首先,无线通信设备可以根据RRC消息,建立PDCP实体集合,该PDCP 实体集合包括至少一个PDCP实体。之后,无线通信设备可以根据RRC消息,向基站发起目的小区的随机接入。其中,因为RRC消息为空口重配置消息,所以无线通信设备可以根据该RRC消息中包括的随机接入信道的配置信息与随机接入的参数信息,向基站发起目的小区的随机接入。
在可能实现的一种方式中,在无线通信设备向基站发起目标小区的随机接入成功的情况下,无线通信设备可以向基站发送重配置完成消息,表征已成功完成FullConfig流程。之后,无线通信设备可以根据RRC消息中携带的第一PDCP实体的演进分组***承载标识(eps-beareridentiy),遍历PDCP实体集合,确定第二PDCP实体。该第二PDCP实体属于PDCP实体集合(是PDCP实体集合中的一个PDCP实体),且第二PDCP实体与第一PDCP实体具有相同的演进分组***承载标识。继而,将挂起状态的第一PDCP实体携带的第一数据转移至第二PDCP实体,通过第二PDCP实体向基站发送第一数据。最后,由于第一数据已从第一PDCP实体转移至第二PDCP实体,并发送至基站,无线通信设备可以释放挂起的PDCP实体(第一PDCP实体)。
在可能实现的另一种方式中,在无线通信设备向基站发起目标小区的随机接入失败的情况下,无线通信装置恢复挂起的PDCP实体(第一PDCP实体),即,将PDCP实体(第一PDCP实体)的状态由挂起(suspend)态置为激活(active)态,使得第一PDCP实体可以正常传输数据。由于无线通信装置恢复了挂起的PDCP实体(第一PDCP实体),从而也恢复了第一数据,可以通过恢复的第一PDCP实体向基站发送第一数据。
进一步地,由于无线通信装置可以通过第一PDCP实体向基站发送第一数据,所以可以释放PDCP实体集合。
应理解,在本实施例中,PDCPSDU可以承载普通的分组服务(packet service,PS)业务数据包,也可以承载IP多媒体子***(IP multimedia subsystem,IMS)信令数据包,本申请在此不做限定。
基于上述方案,无线通信装置接收RRC消息,并未根据RRC消息释放第一PDCP实体,丢弃第一PDCP实体携带的数据,而是挂起该第一PDCP实体,保留了第一PDCP实体携带的第一数据,从而可以向基站发送第一数据,避免了因RRC消息的信元FullConfig设置为真,在无线通信装置进行FullConfig流程的过程中,因执行FullConfig流程需要释放PDCP实体(包括第一PDCP实体),丢弃PDCP实体承载的数据(包括第一数据),从而导致的丢包现象,提高数据传输的完整性,改善***的传输性能,提升用户体验。例如,在PDCPSDU承载普通的PS业务数据包的情况下,可以避免传输控制协议(transmission control protocol,TCP)建链握手失败;在PDCPSDU承载IMS信令数据包的情况下,可以避免出现掉话的现象。
一方面,在无线通信设备向基站发起目标小区的随机接入成功的情况下,无线通信设备根据RRC消息携带的第一PDCP实体的演进分组***承载标识,在PDCP实体集合中确定具有相同演进分组***承载标识的第二PDCP实体,并将已挂起的第一PDCP实体携带的第一数据转移至第二PDCP实体,通过第二PDCP实体向基站发送第一数据。最后,释放挂起的第一PDCP实体。从而,可以确保在接收RRC消息之后,第一PDCP实体携带的第一数据不被丢弃,使用第二PDCP实体发送第一数据,提升用户的体验。最后释放第一PDCP实体,使得该第一PDCP实体可以因无数据传输被释放,如若因其他业务在需要PDCP实体的情况下可以新建相应的PDCP实体,避免资源的浪费;另一方面,在无线 通信设备向基站发起目标小区的随机接入失败的情况下,无线通信设备通过恢复挂起的第一PDCP实体,使得第一PDCP实体可以正常传输第一数据,从而通过第一PDCP实体向基站发送第一数据。从而,能够保留第一PDCP实体携带的第一数据,并继续向基站发送第一数据,避免数据包丢失的现象,使得业务的数据不会被丢失,提升了用户的体验。最后释放PDCP实体集合,避免资源的浪费。
图6为本申请实施例提供的数据处理的方法600的一示意图。如图6所示,该方法600可以包括以下步骤:
S601,无线通信装置的RRC层向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的指示挂起第一PDCP实体的信息。
示例地,无线通信装置的RRC层在接收基站发送的RRC消息之后,可以向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息。其中,RRC消息包括第一配置字段,第一配置字段用于指示释放第一PDCP实体,第一PDCP实体携带第一数据。
具体地,该RRC消息可以是空口重配置消息,其中,第一配置字段用于指示释放第一PDCP实体,例如,使得信元FullConfig设置为真(true),指示无线通信装置需要按照FullConfig流程处理。其中,FullConfig流程包括无线通信装置的PDCP层释放PDCP实体(第一PDCP实体)的操作,PDCP层会丢弃保存的PDCP SDU与PDCP PDU,从而,丢弃第一PDCP实体携带的第一数据。
然而,无线通信装置的RRC层并未向无线通信装置的PDCP层发送指示释放第一PDCP实体的信息,而是向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息,使得PDCP层保留第一PDCP实体,及其携带的第一数据。
S602,无线通信装置的PDCP层挂起第一PDCP实体。
示例地,无线通信设备的PDCP层在接收RRC消息之后,可以挂起第一PDCP实体,即,将第一PDCP实体设置为暂停(suspend)的状态。
具体地,无线通信设备的PDCP层在接收RRC消息之后,并没有按照FullConfig流程,释放第一PDCP实体,丢弃保存的PDCP SDU与PDCP PDU,该PDCP SDU中包括第一数据,而是对第一PDCP实体进行挂起操作,使得第一PDCP实体由激活(active)态置为挂起(suspend)态,从而第一PDCP实体为暂停传输数据的状态。
举例而言,无线通信设备的RRC层接收基站发送的指示需要按照FullConfig流程处理的RRC消息之后,可以将需要挂起的PDCP实体(第一PDCP实体)列表发送至PDCP层,并指示PDCP层挂起该PDCP实体(第一PDCP实体)。
S603,无线通信装置的RRC层向无线通信装置的PDCP层发送请求建立PDCP实体集合的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的请求建立PDCP实体集合的信息。
示例地,无线通信装置的RRC层可以根据RRC消息,向无线通信装置的PDCP层发送请求建立PDCP实体集合的信息。
S604,无线通信装置的PDCP层建立PDCP实体集合。
示例地,无线通信装置的PDCP层在接收来自无线通信装置的请求建立PDCP实体集合的信息之后,可以建立PDCP实体集合,该PDCP实体集合包括至少一个PDCP实体。
S605,无线通信装置的PDCP层向无线通信装置的RRC层发送指示随机接入成功的 信息。对应地,无线通信装置的RRC层接收来自无线通信装置的PDCP层的指示随机接入成功的信息。
示例地,无线通信装置可以向基站发起目标小区的随机接入,在该随机接入成功的情况下,无线通信装置的PDCP层可以向无线通信装置的RRC层发送指示随机接入成功的信息。此后,无线通信设备的RRC层可以向基站发送重配置完成消息,表征已成功完成FullConfig流程。
其中,该指示随机接入成功的信息可以由无线通信装置的媒体接入控制(media access control,MAC)层向PDCP层发送,经PDCP层转发至RRC层,也可以由无线通信装置的MAC层直接向RRC层发送该指示随机接入成功的信息。
S606,无线通信装置的PDCP层根据第一PDCP实体的演进分组***承载标识,确定第二PDCP实体。
示例地,无线通信装置的PDCP层可以根据RRC消息中携带的第一PDCP实体的演进分组***承载标识的信息,遍历PDCP实体集合,以确定第二PDCP实体。其中,第二PDCP实体属于PDCP实体集合(是PDCP实体集合中的一个PDCP实体),且第二PDCP实体与第一PDCP实体具有相同的演进分组***承载标识。
S607,无线通信装置的PDCP层将第一数据转移至第二PDCP实体。
示例地,无线通信装置的PDCP层在确定第二PDCP实体之后,可以将第一PDCP实体携带的第一数据转移至第二PDCP实体,使得无线通信装置可以通过第二PDCP实体向基站发送第一数据。
S608,无线通信装置的RRC层向无线通信装置的PDCP层发送释放第一PDCP实体的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的释放第一PDCP实体的信息。
示例地,由于第一数据已从第一PDCP实体转移至第二PDCP实体,并发送至基站,无线通信设备的RRC层可以向无线通信装置的PDCP层发送释放挂起的第一PDCP实体的信息,使得无线通信装置的PDCP层释放第一PDCP实体,及其携带的数据。
应理解,在本实施例中,PDCPSDU可以承载普通的PS业务数据包,也可以承载IMS信令数据包,本申请在此不做限定。
基于上述方案,无线通信装置的RRC层接收RRC消息,无线通信装置的PDCP层并未根据RRC消息释放第一PDCP实体,丢弃第一PDCP实体携带的数据,而是挂起该第一PDCP实体,保留了第一PDCP实体携带的第一数据,从而可以向基站发送第一数据,避免了因RRC消息的信元FullConfig设置为真,在无线通信装置进行FullConfig流程的过程中,因执行FullConfig流程需要释放PDCP实体(包括第一PDCP实体),丢弃PDCP实体承载的数据(包括第一数据),从而导致的丢包现象,提高数据传输的完整性,改善***的传输性能,提升用户体验。
其中,在无线通信设备向基站发起目标小区的随机接入成功的情况下,无线通信设备的PDCP层根据RRC消息携带的第一PDCP实体的演进分组***承载标识,在新建的PDCP实体集合中确定具有相同演进分组***承载标识的第二PDCP实体,并将已挂起的第一PDCP实体携带的第一数据转移至第二PDCP实体,通过第二PDCP实体向基站发送第一数据。最后,无线通信设备的PDCP层释放挂起的第一PDCP实体。从而,可以确保在接收RRC消息之后,第一PDCP实体携带的第一数据不被丢弃,使用第二PDCP实体 发送第一数据,提升用户的体验。最后释放第一PDCP实体,使得该PDCP实体可以因无数据传输被释放,如若因其他业务在需要PDCP实体的情况下可以新建相应的PDCP实体,避免资源的浪费。
图7为本申请实施例提供的数据处理的方法700的一示意图。如图7所示,该方法700可以包括以下步骤:
S701,无线通信装置的RRC层向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的指示挂起第一PDCP实体的信息。
示例地,无线通信装置的RRC层在接收基站发送的RRC消息之后,可以向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息。其中,RRC消息包括第一配置字段,第一配置字段用于指示释放第一PDCP实体,第一PDCP实体携带第一数据。
具体地,关于无线通信装置的RRC层向无线通信装置的PDCP层发送指示挂起第一PDCP实体的信息的描述,可以参考上述S601中的相关描述,为了简洁,本申请在此不做赘述。
S702,无线通信装置的PDCP层挂起第一PDCP实体。
示例地,无线通信设备的PDCP层在接收RRC消息之后,可以挂起第一PDCP实体,即,使第一PDCP实体为暂停(suspend)的状态。
具体地,关于无线通信装置的PDCP层挂起第一PDCP实体的描述,可以参考上述S602中的相关描述。为了简洁,本申请在此不再赘述。
S703,无线通信装置的RRC层向无线通信装置的PDCP层发送请求建立PDCP实体集合的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的请求建立PDCP实体集合的信息。
示例地,无线通信装置的RRC层可以根据RRC消息,向无线通信装置的PDCP层发送请求建立PDCP实体集合的信息。
S704,无线通信装置的PDCP层建立PDCP实体集合。
示例地,无线通信装置的PDCP层在接收来自无线通信装置的请求建立PDCP实体集合的信息之后,可以建立PDCP实体集合,该PDCP实体集合包括至少一个PDCP实体。
S705,无线通信装置的PDCP层向无线通信装置的RRC层发送指示随机接入失败的信息。对应地,无线通信装置的RRC层接收来自无线通信装置的PDCP层的指示随机接入失败的信息。
示例地,无线通信装置可以向基站发起目标小区的随机接入,在该随机接入失败的情况下,无线通信装置的PDCP层可以向无线通信装置的RRC层发送指示随机接入失败的信息。
其中,该指示随机接入失败的信息可以由无线通信装置的MAC层向PDCP层发送,经PDCP层转发至RRC层,也可以由无线通信装置的MAC层直接向RRC层发送该指示随机接入失败的信息。
S706,无线通信装置的RRC层向无线通信装置的PDCP层发送恢复第一PDCP实体的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的恢复第一PDCP实体的信息。
示例地,由于无线通信装置向基站发起目标小区的随机接入失败,无线通信装置的 RRC层可以向无线通信装置的PDCP层发送恢复第一PDCP实体的信息,挂起第一PDCP实体,即,将PDCP实体(第一PDCP实体)的状态由挂起(suspend)态置为激活(active)态,使得第一PDCP实体可以正常传输数据。由于无线通信装置的PDCP层恢复了挂起的第一PDCP实体,从而也恢复了第一数据,可以通过恢复的第一PDCP实体向基站发送第一数据。
S707,无线通信装置的RRC层向无线通信装置的PDCP层发送释放PDCP实体集合的信息。对应地,无线通信装置的PDCP层接收来自无线通信装置的RRC层的释放PDCP实体集合的信息。
示例地,由于无线通信装置已通过第一PDCP实体向基站发送第一数据,所以无线通信装置的RRC层可以向无线通信装置的PDCP层发送释放PDCP实体集合的信息,使得无线通信装置的PDCP层释放PDCP实体集合。
基于上述方案,无线通信装置的RRC层接收RRC消息,无线通信装置的PDCP层并未根据RRC消息释放第一PDCP实体,丢弃第一PDCP实体携带的数据,而是挂起该第一PDCP实体,保留了第一PDCP实体携带的第一数据,从而可以向基站发送第一数据,避免了因RRC消息的信元FullConfig设置为真,在无线通信装置进行FullConfig流程的过程中,因执行FullConfig流程需要释放PDCP实体(包括第一PDCP实体),丢弃PDCP实体承载的数据(包括第一数据),从而导致的丢包现象,提高数据传输的完整性,改善***的传输性能,提升用户体验。
其中,在无线通信设备向基站发起目标小区的随机接入失败的情况下,无线通信设备的PDCP层通过恢复挂起的第一PDCP实体,使得第一PDCP实体可以正常传输第一数据,从而通过第一PDCP实体向基站发送第一数据。从而,能够保留第一PDCP实体携带的第一数据,并继续向基站发送第一数据,避免数据包丢失的现象,使得业务的数据不会被丢失,提升了用户的体验。最后无线通信设备的PDCP层释放PDCP实体集合,使得该PDCP实体集合可以因无数据传输被释放,如若因其他业务在需要PDCP实体的情况下可以新建相应的PDCP实体,避免资源的浪费。
可以理解的是,上述方法实施例中,由终端设备实现的方法和操作,也可以由可用于终端设备的部件(例如芯片或者电路)实现,由网络设备实现的方法和操作,也可以由可用于网络设备的部件(例如芯片或者电路)实现。
以上,结合图5至图7详细说明了本申请实施例提供的方法。以下,结合图8至图11详细说明本申请实施例提供的通信装置。应理解,装置实施例的描述与方法实施例的描述相互对应,因此,未详细描述的内容可以参见上文方法实施例,为了简洁,这里不再赘述。
上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,各个网元,例如发射端设备或者接收端设备,为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对发射端设备或者接收端设备进行功能模块的 划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。下面以采用对应各个功能划分各个功能模块为例进行说明。
图8是本申请实施例提供的通信装置的示意性框图。该通信装置800包括接收模块810和处理模块820。接收模块810可以实现相应的通信功能,处理模块810用于进行数据处理。接收模块810还可以称为通信接口或通信模块。
可选地,该通信装置800还可以包括存储模块,该存储模块可以用于存储指令和/或数据,处理模块820可以读取存储模块中的指令和/或数据,以使得通信装置实现前述方法实施例。
该通信装置800可以用于执行上文方法实施例中无线通信装置所执行的动作,这时,该通信装置800可以为无线通信装置或者可配置于无线通信装置的部件,接收模块810用于执行上文方法实施例中无线通信装置侧的接收相关的操作,处理模块820用于执行上文方法实施例中无线通信装置侧的处理相关的操作。
或者,该通信装置800可以用于执行上文方法实施例中基站所执行的动作,这时,该通信装置800可以为基站或者可配置于基站的部件,接收模块810用于执行上文方法实施例中基站侧的收发相关的操作,处理模块820用于执行上文方法实施例中基站侧的处理相关的操作。
作为一种设计,该通信装置800用于执行上文图5所示实施例中无线通信装置所执行的动作。
作为另一种设计,该通信装置800用于执行上文图6所示实施例中无线通信装置所执行的动作。
作为另一种设计,该通信装置800用于执行上文图7所示实施例中无线通信装置所执行的动作。
该通信装置800可实现对应于根据本申请实施例的方法500至方法700中的无线通信装置执行的步骤或者流程,该通信装置800可以包括用于执行图5中的方法500至图7中的方法700中的无线通信装置执行的方法的模块。并且,该通信装置800中的各模块和上述其他操作和/或功能分别为了实现图5中的方法500至图7中的方法700的相应流程。
应理解,各模块执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
作为另一种设计,通信装置800用于执行上文图5所示实施例中基站所执行的动作。
该通信装置800可实现对应于根据本申请实施例的方法500中的基站执行的步骤或者流程,该通信装置800可以包括用于执行图5中的方法500中的基站执行的方法的模块。并且,该通信装置800中的各模块和上述其他操作和/或功能为了实现图5中的方法500的相应流程。
应理解,各模块执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
上文实施例中的处理模块820可以由至少一个处理器或多核处理器或处理核或处理器相关电路实现。接收模块810可以由接收器或收发器或接收器相关电路实现。接收模块 810还可称为通信模块或通信接口。存储模块可以通过至少一个存储器实现。
如图9所示,本申请实施例还提供一种通信装置900。该通信装置900包括处理器910,处理器910与存储器920耦合,存储器920用于存储计算机程序或指令和/或数据,处理器910用于执行存储器920存储的计算机程序或指令和/或数据,使得上文方法实施例中的方法被执行。
可选地,该通信装置900包括的处理器910为一个或多个。
可选地,如图9所示,该通信装置900还可以包括存储器920。
可选地,该通信装置900包括的存储器920可以为一个或多个。
可选地,该存储器920可以与该处理器910集成在一起,或者分离设置。
可选地,如图9所示,该通信装置900还可以包括收发器930,收发器930用于信号的接收和/或发送。例如,处理器910用于控制收发器930进行信号的接收和/或发送。
作为一种方案,该通信装置900用于实现上文方法实施例中由无线通信装置执行的操作。
例如,处理器910用于实现上文方法实施例中由无线通信装置执行的处理相关的操作,收发器930用于实现上文方法实施例中由无线通信装置执行的收发相关的操作。
作为另一种方案,该通信装置900用于实现上文方法实施例中由基站执行的操作。
例如,处理器910用于实现上文方法实施例中由基站执行的处理相关的操作,收发器930用于实现上文方法实施例中由基站执行的收发相关的操作。
本申请实施例还提供一种通信装置1000,该通信装置1000可以是无线通信装置也可以是芯片。该通信装置1000可以用于执行上述方法实施例中由无线通信装置所执行的操作。
当该通信装置1000为无线通信装置时,图10示出了一种简化的无线通信装置的结构示意图。如图10所示,无线通信装置包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对无线通信装置进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的无线通信装置可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到无线通信装置时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图10中仅示出了一个存储器和处理器,在实际的无线通信装置产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为无线通信装置的接收模块,将具有处理功能的处理器视为无线通信装置的处理模块。
如图10所示,终端设备包括接收模块1010和处理模块1020。接收模块1010也可以 称为接收器、收发器、接收电路、收发机、收发装置等。处理模块1020也可以称为处理器,多核处理器,处理核,处理电路,处理单板,处理模块、处理装置等。
可选地,可以将接收模块1010中用于实现接收功能的器件视为接收模块,将接收模块1010中用于实现发送功能的器件视为发送模块,即接收模块1010包括接收模块和发送模块。接收模块有时也可以称为接收器、收发器、接收电路、收发机、收发装置等。发送模块有时也可以称为发射机、发射器或者发射电路等。
例如,在一种实现方式中,接收模块1010用于执行图5中无线通信装置的收发步骤,处理模块1020用于执行图5中无线通信装置的处理动作。
在另一种实现方式中,接收模块1010用于执行图6中无线通信装置的收发步骤,处理模块1020用于执行图6中无线通信装置的处理动作。
在另一种实现方式中,接收模块1010用于执行图7中无线通信装置的收发步骤,处理模块1020用于执行图7中无线通信装置的处理动作。
应理解,图10仅为示例而非限定,上述包括接收模块和处理模块的无线通信装置可以不依赖于图10所示的结构。
当该通信装置1000为芯片时,该芯片包括接收模块和处理模块。其中,接收模块可以是输入输出电路或通信接口;处理模块可以为该芯片上集成的处理器或者微处理器或者集成电路。
本申请实施例还提供一种通信装置1100,该通信装置1100可以是基站也可以是芯片。该通信装置1100可以用于执行上述方法实施例中由基站所执行的操作。
当该通信装置1100为基站时,例如为基站。图11示出了一种简化的基站结构示意图。基站包括1110部分以及1120部分。1110部分主要用于射频信号的收发以及射频信号与基带信号的转换;1120部分主要用于基带处理,对基站进行控制等。1110部分通常可以称为收发模块、收发机、收发电路、或者收发器等。1120部分通常是基站的控制中心,通常可以称为处理模块,用于控制基站执行上述方法实施例中基站侧的处理操作。
1110部分的收发模块,也可以称为收发机或收发器等,其包括天线和射频电路,其中射频电路主要用于进行射频处理。可选地,可以将1110部分中用于实现接收功能的器件视为接收模块,将用于实现发送功能的器件视为发送模块,即1110部分包括接收模块和发送模块。接收模块也可以称为接收机、接收器、或接收电路等,发送模块可以称为发射机、发射器或者发射电路等。
1120部分可以包括一个或多个单板,每个单板可以包括一个或多个处理器和一个或多个存储器。处理器用于读取和执行存储器中的程序以实现基带处理功能以及对基站的控制。若存在多个单板,各个单板之间可以互联以增强处理能力。作为一种可选的实施方式,也可以是多个单板共用一个或多个处理器,或者是多个单板共用一个或多个存储器,或者是多个单板同时共用一个或多个处理器。
例如,在一种实现方式中,1110部分的收发模块用于执行图5所示实施例中由基站执行的收发相关的步骤;1120部分用于执行图5所示实施例中由基站执行的处理相关的步骤。
应理解,图11仅为示例而非限定,上述包括收发模块和处理模块的基站可以不依赖于图11所示的结构。
当该通信装置1100为芯片时,该芯片包括收发模块和处理模块。其中,收发模块可 以是输入输出电路、通信接口;处理模块为该芯片上集成的处理器或者微处理器或者集成电路。
本申请实施例还提供一种计算机可读存储介质,其上存储有用于实现上述方法实施例中由无线通信装置执行的方法,或由基站执行的方法的计算机指令。
例如,该计算机程序被计算机执行时,使得该计算机可以实现上述方法实施例中由无线通信装置执行的方法,或由基站执行的方法。
本申请实施例还提供一种包含指令的计算机程序产品,该指令被计算机执行时使得该计算机实现上述方法实施例中由无线通信装置执行的方法,或由基站执行的方法。
本申请实施例还提供一种通信***,该通信***包括上文实施例中的基站与无线通信装置。
所属领域的技术人员可以清楚地了解到,为描述方便和简洁,上述提供的任一种通信装置中相关内容的解释及有益效果均可参考上文提供的对应的方法实施例,此处不再赘述。
在本申请实施例中,无线通信装置或基站可以包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。其中,硬件层可以包括中央处理器(central processing unit,CPU)、内存管理模块(memory management unit,MMU)和内存(也称为主存)等硬件。操作***层的操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。应用层可以包含浏览器、通讯录、文字处理软件、即时通信软件等应用。
本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构进行特别限定,只要能够通过运行记录有本申请实施例提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可。例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本文中使用的术语“制品”可以涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。
其中,计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质(或者说计算机可读介质)例如可以包括但不限于:磁性介质或磁存储器件(例如,软盘、硬盘(如移动硬盘)、磁带)、光介质(例如,光盘、压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等)、智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,EPROM)、卡、棒或钥匙驱动器等)、或者半导体介质(例如固态硬盘(solid state disk,SSD)等、U盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)等各种可以存储程序代码的介质。
本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可以包括但不限于:无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。
应理解,本申请实施例中提及的处理器可以是中央处理模块(central processing unit,CPU),还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
还应理解,本申请实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。例如,RAM可以用作外部高速缓存。作为示例而非限定,RAM可以包括如下多种形式:静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。
需要说明的是,当处理器为通用处理器、DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。
还需要说明的是,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如,上述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。此外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块实现本申请提供的方案。
另外,在本申请各个实施例中的各功能模块可以集成在一个模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。
当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。例如,计算机可以是个人计算机,服务器,或者网络设备等。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。关于计算机可读存储介质,可以参考上文描述。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟 悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求和说明书的保护范围为准。
Claims (17)
- 一种数据处理的方法,其特征在于,包括:无线通信装置接收来自基站的无线资源控制RRC消息,所述RRC消息中包括第一配置字段,所述第一配置字段用于指示释放第一分组数据汇聚协议PDCP实体;所述无线通信装置挂起所述第一PDCP实体,所述第一PDCP实体携带第一数据;所述无线通信装置向所述基站发送所述第一数据。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述无线通信装置根据所述RRC消息,向所述基站发起随机接入。
- 根据权利要求2所述的方法,其特征在于,在所述无线通信装置向所述基站发起随机接入之前,所述方法还包括:所述无线通信装置根据所述RRC消息,建立PDCP实体集合,所述PDCP实体集合包括至少一个PDCP实体。
- 根据权利要求3所述的方法,其特征在于,所述RRC消息包括所述第一PDCP实体的演进分组***承载标识的信息,其中,在所述随机接入成功的情况下,所述无线通信装置向所述基站发送第一数据,包括:所述无线通信装置根据所述第一PDCP实体的演进分组***承载标识,确定第二PDCP实体,所述第二PDCP实体属于所述PDCP实体集合,所述第二PDCP实体与所述第一PDCP实体具有相同的演进分组***承载标识;所述无线通信装置将所述第一数据转移至所述第二PDCP实体;所述无线通信装置通过所述第二PDCP实体向所述基站发送所述第一数据。
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:所述无线通信装置释放所述第一PDCP实体。
- 根据权利要求3所述的方法,其特征在于,在所述随机接入失败的情况下,所述无线通信装置向所述基站发送第一数据,包括:所述无线通信装置恢复所述第一PDCP实体;所述无线通信装置通过所述第一PDCP实体向所述基站发送所述第一数据。
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:所述无线通信装置释放所述PDCP实体集合。
- 一种数据处理的装置,其特征在于,包括:收发模块,用于接收来自基站的无线资源控制RRC消息,所述RRC消息中包括第一配置字段,所述第一配置字段用于指示释放第一分组数据汇聚协议PDCP实体;处理模块,用于挂起所述第一PDCP实体,所述第一PDCP实体携带第一数据;所述收发模块,还用于向所述基站发送所述第一数据。
- 根据权利要求8所述的装置,其特征在于,所述处理模块,还用于:根据所述RRC消息,向所述基站发起随机接入。
- 根据权利要求9所述的装置,其特征在于,所述处理模块,还用于:根据所述RRC消息,建立PDCP实体集合,所述PDCP实体集合包括至少一个PDCP实体。
- 根据权利要求10所述的装置,其特征在于,所述RRC消息包括所述第一PDCP实体的演进分组***承载标识的信息,其中,在所述随机接入成功的情况下,所述处理模块,还用于根据所述第一PDCP实体的演进分组***承载标识,确定第二PDCP实体,所述第二PDCP实体属于所述PDCP实体集合,所述第二PDCP实体与所述第一PDCP实体具有相同的演进分组***承载标识;所述处理模块,还用于将所述第一数据转移至所述第二PDCP实体;所述收发模块,还用于通过所述第二PDCP实体向所述基站发送所述第一数据。
- 根据权利要求11所述的装置,其特征在于,所述处理模块,还用于:释放所述第一PDCP实体。
- 根据权利要求10所述的装置,其特征在于,在所述随机接入失败的情况下,所述处理模块,还用于恢复所述第一PDCP实体;所述收发模块,还用于通过所述第一PDCP实体向所述基站发送所述第一数据。
- 根据权利要求13所述的装置,其特征在于,所述处理模块,还用于:释放所述PDCP实体集合。
- 一种通信装置,其特征在于,包括:处理器和传输接口,所述处理器通过所述传输接口收发数据;所述处理器,用于执行存储在存储器中的计算机指令,使得所述通信装置执行如权利要求1至7中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被计算机或处理器执行时,使得所述通信装置执行如权利要求1至7中任一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品包括用于执行如权利要求1至7中任一项所述的方法的指令。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/116341 WO2023028972A1 (zh) | 2021-09-03 | 2021-09-03 | 数据处理的方法及其装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117941460A true CN117941460A (zh) | 2024-04-26 |
Family
ID=85410760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180101547.9A Pending CN117941460A (zh) | 2021-09-03 | 2021-09-03 | 数据处理的方法及其装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117941460A (zh) |
WO (1) | WO2023028972A1 (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246811B (zh) * | 2017-05-11 | 2024-06-04 | 中兴通讯股份有限公司 | 一种数据传输方法及装置 |
US11523456B2 (en) * | 2017-09-28 | 2022-12-06 | Telefonaktiebolaget Lm Ericsson (Publ) | NR PDCP preservation upon RRC resume/suspend |
US11689970B2 (en) * | 2018-08-06 | 2023-06-27 | Google Llc | Inter-radio access technology handover |
KR20200033166A (ko) * | 2018-09-19 | 2020-03-27 | 삼성전자주식회사 | 무선 통신 시스템에서 데이터를 송수신하는 방법 및 장치 |
-
2021
- 2021-09-03 WO PCT/CN2021/116341 patent/WO2023028972A1/zh active Application Filing
- 2021-09-03 CN CN202180101547.9A patent/CN117941460A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2023028972A1 (zh) | 2023-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11438941B2 (en) | Communication method and communications apparatus | |
US9999028B2 (en) | Data transmission method, base station, and user equipment | |
WO2019030981A1 (ja) | 無線アクセスネットワークノード、コアネットワークノード、及び無線端末並びにこれらの方法 | |
CN111149419A (zh) | 用于rrc恢复/暂停时的nr pdcp保留的方法和设备 | |
CN108781376B (zh) | 数据传输方法、用户设备及接入网设备 | |
WO2023078339A1 (zh) | 一种数据传输的方法、卫星基站、信关站及存储介质 | |
US20220159771A1 (en) | Communication control method and relay apparatus | |
EP4124107A1 (en) | Communication method, access network device, terminal device and core network device | |
TW201911824A (zh) | 處理承載型態改變的裝置及方法 | |
WO2021215979A1 (en) | Methods and nodes in integrated access backhaul networks | |
US20240179560A1 (en) | Communication method and communication apparatus | |
JP6754900B2 (ja) | 無線通信システム、ユーザ装置、無線基地局及び無線通信方法 | |
US20230354136A1 (en) | Integrated access and backhaul communication method and apparatus | |
US20230254729A1 (en) | Migration method and apparatus for iab-node | |
EP3823387B1 (en) | Information indicating method and apparatus | |
US10455472B2 (en) | Device and method of handling data transmissions in a wireless communication system | |
US20220217549A1 (en) | Communication Method, Apparatus, and System | |
CN110831083A (zh) | 数据传输的方法和设备 | |
WO2022082691A1 (zh) | Iab网络的rlf恢复方法、装置以及相关设备 | |
WO2022082690A1 (zh) | 群组切换的方法、装置和*** | |
WO2023028972A1 (zh) | 数据处理的方法及其装置 | |
KR102661184B1 (ko) | 무선 통신 시스템, 송수신 방법, 프로그램, 무선 통신 기지국 장치, 제어 회로 및 제어 방법 | |
US20150257048A1 (en) | Mobile communication method | |
KR20210057949A (ko) | 차세대 이동 통신 시스템에서 하향링크 무선자원제어 메시지를 분할하는 방법 및 장치 | |
US11985540B2 (en) | Control-plane overload management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |