CN118339876A - 无线通信方法和通信设备 - Google Patents
无线通信方法和通信设备 Download PDFInfo
- Publication number
- CN118339876A CN118339876A CN202180103660.0A CN202180103660A CN118339876A CN 118339876 A CN118339876 A CN 118339876A CN 202180103660 A CN202180103660 A CN 202180103660A CN 118339876 A CN118339876 A CN 118339876A
- Authority
- CN
- China
- Prior art keywords
- udc
- header
- protocol
- data packet
- configuration
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了一种无线通信方法和通信设备,所述方法包括:基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。本申请通过引入UDC协议,并基于包括UDC协议的至少一个压缩协议对第一数据包执行压缩或解压缩操作,能够实现对数据包头部的压缩或解压缩操作,进而提升了系统性能。
Description
本申请实施例涉及通信领域,并且更具体地,涉及无线通信方法和通信设备。
截止目前,新空口(New Radio,NR)系统可以支持的对数据包的头部进行压缩,对数据包的头部进行压缩的压缩技术可包括鲁棒性头压缩(Robust header compression,ROHC)和以太帧头压缩(Ethernet frame header compression,EHC)。但是,NR系统并不支持针对数据部分的压缩,也不支持同时针对头部和数据部分的压缩。因此,本领域亟需一种无线通信方法,能够实现对数据包头部的压缩,进而提升系统性能。
发明内容
本申请实施例提供了一种无线通信方法和通信设备,能够实现对数据包头部的压缩或解压缩操作,进而提升了系统性能。
第一方面,本申请提供了一种无线通信方法,包括:
基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。
第二方面,本申请提供了一种通信设备,用于执行上述第一方面或其各实现方式中的方法。具体地,所述通信设备包括用于执行上述第一方面或其各实现方式中的方法的功能模块。
在一种实现方式中,该通信设备可包括处理单元,该处理单元用于执行与信息处理相关的功能。例如,该处理单元可以为处理器。
在一种实现方式中,该通信设备可包括发送单元和/或接收单元。该发送单元用于执行与发送相关的功能,该接收单元用于执行与接收相关的功能。例如,该发送单元可以为发射机或发射器,该接收单元可以为接收机或接收器。再如,该通信设备为通信芯片,该发送单元可以为该通信芯片的输入电路或者接口,该发送单元可以为该通信芯片的输出电路或者接口。
在一些实现方式中,该通信设备可以是终端设备或网络设备。
第三方面,本申请提供了一种通信设备,包括处理器和存储器。所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行上述第一方面或其各实现方式中的方法。
在一种实现方式中,该处理器为一个或多个,该存储器为一个或多个。
在一种实现方式中,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。
在一种实现方式中,该通信设备还包括发射机(发射器)和接收机(接收器)。
在一些实现方式中,该通信设备可以是终端设备或网络设备。
第四方面,本申请提供了一种芯片,用于实现上述第一方面或其各实现方式中的方法。具体地,所述芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如上述第一方面或其各实现方式中的方法。
第五方面,本申请提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述第一方面或其各实现方式中的方法。
第六方面,本申请提供了一种计算机程序产品,包括计算机程序指令,所述计算机程序指令使得计算机执行上述第一方面或其各实现方式中的方法。
第七方面,本申请提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面或其各实现方式中的方法。
基于以上技术方案,通过引入UDC协议,并基于包括UDC协议的至少一个压缩协议对第一数据包执行压缩或解压缩操作,能够实现对数据包头部的压缩或解压缩操作,进而提升了系统性能。
图1是本申请实施例的系统框架的示例。
图2是本申请实施例提供的基于ROHC协议和EHC协议对数据包的头部进行压缩的后形成的压缩包的示意图。
图3是本申请实施例提供的无线通信方法的示意性流程图。
图4是本申请实施例提供的对SDAP控制PDU进行压缩后形成的压缩包的示意图。
图5是本申请实施例提供的基于EHC协议、ROHC协议以及UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。
图6是本申请实施例提供的基于EHC协议和UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。
图7是本申请实施例提供的基于ROHC协议和UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。
图8是本申请实施例提供的基于UDC协议对第一数据包执行压缩操作后形成的压缩包的示意图。
图9是本申请实施例提供的通信设备的示意性框图。
图10是本申请实施例提供的通信设备的另一示意性框图。
图11是本申请实施例提供的芯片的示意性框图。
下面将结合附图,对本申请实施例中的技术方案进行描述。
图1是本申请实施例的系统框架的示例。
如图1所示,通信系统100可以包括终端设备110和网络设备120。网络设备120可以通过空口与终端设备110通信。终端设备110和网络设备120之间支持多业务传输。
应理解,本申请实施例仅以通信系统100进行示例性说明,但本申请实施例不限定于此。也就是说,本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(Long Term Evolution,LTE)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、、物联网(Internet of Things,IoT)系统、窄带物联网(Narrow Band Internet of Things,NB-IoT)系统、增强的机器类型通信(enhanced Machine-Type Communications,eMTC)系统、5G通信系统(也称为新无线(New Radio,NR)通信系统),或未来的通信系统等。
在图1所示的通信系统100中,网络设备120可以是与终端设备110通信的接入网设备。接入网设备可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备110(例如UE)进行通信。
网络设备120可以是长期演进(Long Term Evolution,LTE)系统中的演进型基站(Evolutional Node B,eNB或eNodeB),或者是下一代无线接入网(Next Generation Radio Access Network,NG RAN)设备,或者是NR系统中的基站(gNB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备120可以为中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。
终端设备110可以是任意终端设备,其包括但不限于与网络设备120或其它终端设备采用有线或者无线连接的终端设备。
例如,所述终端设备110可以指接入终端、用户设备(User Equipment,UE)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、IoT设备、卫星手持终端、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、5G网络中的终端设备或者未来演进网络中的终端设备等。
终端设备110可以用于设备到设备(Device to Device,D2D)的通信。
无线通信系统100还可以包括与基站进行通信的核心网设备130,该核心网设备130可以是5G核心网(5G Core,5GC)设备,例如,接入与移动性管理功能(Access and Mobility Management Function,AMF),又例如,认证服务器功能(Authentication Server Function,AUSF),又例如,用户面功能(User Plane Function,UPF),又例如,会话管理功能(Session Management Function,SMF)。可选地,核心网络设备130也可以是LTE网络的分组核心演进(Evolved Packet Core,EPC)设备,例如,会话管理功能+核心网络的数据网关(Session Management Function+Core Packet Gateway,SMF+PGW-C)设备。应理解,SMF+PGW-C可以同时实现SMF和PGW-C所能实现的功能。在网络演进过程中,上述核心网设备也有可能叫其它名字,或者通过对核心网的功能进行划分形成新的网络实体,对此本申请实施例不做限制。
通信系统100中的各个功能单元之间还可以通过下一代网络(next generation,NG)接口建立连接实现通信。
例如,终端设备通过NR接口与接入网设备建立空口连接,用于传输用户面数据和控制面信令;终 端设备可以通过NG接口1(简称N1)与AMF建立控制面信令连接;接入网设备例如下一代无线接入基站(gNB),可以通过NG接口3(简称N3)与UPF建立用户面数据连接;接入网设备可以通过NG接口2(简称N2)与AMF建立控制面信令连接;UPF可以通过NG接口4(简称N4)与SMF建立控制面信令连接;UPF可以通过NG接口6(简称N6)与数据网络交互用户面数据;AMF可以通过NG接口11(简称N11)与SMF建立控制面信令连接;SMF可以通过NG接口7(简称N7)与PCF建立控制面信令连接。
图1示例性地示出了一个基站、一个核心网设备和两个终端设备,可选地,该无线通信系统100可以包括多个基站设备并且每个基站的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
应理解,本申请实施例中网络/系统中具有通信功能的设备均可称为通信设备。以图1示出的通信系统100为例,通信设备可包括具有通信功能的网络设备120和终端设备110,网络设备120和终端设备110可以为上文所述的设备,此处不再赘述;通信设备还可包括通信系统100中的其他设备,例如网络控制器、移动管理实体等其他网络实体,本申请实施例中对此不做限定。
应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
还应理解,在本申请的实施例中提到的“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。还应理解,在本申请的实施例中提到的“预定义”或“预定义规则”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。还应理解,本申请实施例中,所述"协议"可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。
图2是本申请实施例提供的基于ROHC协议和EHC协议对数据包的头部进行压缩的后形成的压缩包的示意图。
如图2所示,基于ROHC协议和EHC协议对数据包进行压缩的后形成的压缩包依次至少包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头以及负载。其中,ROHC针对IP头进行压缩。EHC针对以太帧头进行压缩。其压缩配置和执行均是针对DRB进行的。
但是,由于ROHC协议和EHC协议为针对包头的压缩技术,也即是说,ROHC协议和EHC协议不支持针对数据部分的压缩,也不支持同时针对头部和数据部分的压缩。有鉴于此,本申请实施例提供了一种无线通信方法和通信设备,能够实现对数据包头部的压缩或解压缩操作,进而,能够提升系统性能。
图3是本申请实施例提供的无线通信方法200的示意性流程图,所述无线通信方法200可以由通信设备执行,所述通信设备可以是终端设备,也可以是网络设备。如图1所示的终端设备或如图1所示的接入网设备。
如图3所示,所述方法200可包括:
S210,基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。
示例性地,通信设备基于UDC协议执行压缩操作时,可以生成UDC包,UDC包可以包括UDC头和一个UDC数据块。通信设备基于UDC协议执行解压缩操作时,通信设备基于UDC协议对收到的UDC包执行解压缩操作。
本实施例中,通过引入上行数据压缩(uplink data compression,UDC)协议,并基于包括UDC协议的至少一个压缩协议对第一数据包执行压缩或解压缩操作,能够实现对数据包头部的压缩或解压缩操作,进而提升了系统性能。具体地,基于包括UDC协议的至少一个压缩协议对第一数据包执行压缩或解压缩操作,能够节省UL资源和减少传输时延。
示例性地,所述第一数据包括是待压缩数据包时,所述通信设备基于所述至少一个压缩协议对所述第一数据包执行压缩操作;所述第一数据包是压缩数据包时,所述通信可以基于所述至少一个压缩协议对所述第一数据包执行解压缩操作。
示例性地,所述第一数据包可以是分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)协议数据单元(Protocol Data Unit,PDU)或PDCP服务数据单元(service data unit,SDU)。当然,所述第一数据包还可以是服务数据适应协议(Service Data Adaptation Protocol,SDAP)PDU,本申请对此不作具体限定。
示例性地,所述第一数据包为待压缩数据包时,所述第一数据包可包括以下中的至少一项:
PDCP头、SDAP头、以太帧头、IP头、负载(或剩余部分)。
示例性地,所述第一数据包为压缩数据包时,所述第一数据包可包括以下中的至少一项:
PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
示例性地,数据块可以是针对负载或剩余部分进行压缩形成的数据。
应当理解,本申请中涉及的描述“基于至少一个压缩协议对第一数据包执行压缩或解压缩操作”,也可以等同替换为等含义相同或者含义类似的描述,本申请对此不作具体限定。示例性地,“基于至少一个压缩协议对第一数据包执行压缩或解压缩操作可以等同替换为以下中的任一种:
基于至少一个压缩配置对第一数据包进行压缩或解压缩操作;
基于至少一个压缩配置指示的参数对第一数据包进行压缩或解压缩操作;
基于至少一个压缩功能对第一数据包进行压缩或解压缩操作;
基于至少一个压缩模块对第一数据包进行压缩或解压缩操作;
基于分别使能至少一个压缩配置的至少一个压缩功能对第一数据包进行压缩或解压缩操作;
基于分别使能至少一个压缩配置的至少一个压缩模块对第一数据包进行压缩或解压缩操作;
至少一个压缩功能分别使用至少一个压缩配置对第一数据包进行压缩或解压缩操作;
至少一个压缩模块分别使用至少一个压缩配置对第一数据包进行压缩或解压缩操作。
类似的,本申请涉及的术语“UDC协议”可以替换为“UDC功能”、“UDC模块”、“UDC配置”、“UDC配置使能的UDC功能”、“UDC配置使能的UDC模块”、“UDC功能使用的UDC配置”、“UDC配置使用的UDC模块”等含义相同或者含义类似的描述;此外,本申请涉及的术语“ROHC协议”可以替换为“ROHC功能”、“ROHC模块”、“ROHC配置”、“ROHC配置使能的ROHC功能”、“ROHC配置使能的ROHC模块”、“ROHC功能使用的ROHC配置”、“ROHC配置使用的ROHC模块”等含义相同或者含义类似的描述;此外,本申请涉及的术语“EHC协议”可以替换为“EHC功能”、“EHC模块”、“EHC配置”、“EHC配置使能的EHC功能”、“EHC配置使能的EHC模块”、“EHC功能使用的EHC配置”、“EHC配置使用的EHC模块”等含义相同或者含义类似的描述,本申请对此不作具体限定。
在一些实施例中,压缩缓冲区(buffer)和解压缩缓冲区同步时,通信设备基于UDC协议执行压缩或解压缩操作。当检测到不同步或错误(error)的时候,可以采用缓冲区重置机制重置缓冲区。对重新同步(resynchronization)来说,终端设备要将压缩缓冲区重置为全0。示例性地,可以通过UDC检查和错误通知PDCP控制PDU(UDC checksum error notification PDCP control PDU)来指示压缩缓冲区和解压缩缓冲区不同步或错误,当终端设备收到该通知后,触发终端设备的缓冲区重置过程,进而重置缓冲区。重置缓冲区可以指对压缩缓冲区进行重置。
在一些实施例中,所述至少一个压缩协议还包括以下协议中的至少一项:以太帧头压缩EHC协议、鲁棒性头压缩ROHC协议。
在一些实施例中,所述第一数据包中的服务数据适应协议SDAP头不压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU不压缩。
在一些实施例中,第一数据包中的服务数据适应协议SDAP头压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU压缩。
在一些实施例中,所述S210可包括:
基于所述UDC协议,对所述第一数据包中的SDAP头执行压缩或解压缩操作。
在一些实施例中,所述S210可包括:
所述第一数据包为SDAP控制PDU时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、UDC头以及数据块。图4是本申请实施例提供的对SDAP控制PDU进行压缩后形成的压缩包的示意图。如图4所示,所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
满足以下中的至少一项时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作:
对SDAP头执行压缩或解压缩操作;
对SDAP控制PDU执行压缩或解压缩操作;
配置有UDC配置;
配置有所述UDC配置和ROHC配置;
配置有所述UDC配置和EHC配置
配置有所述所述UDC配置、所述EHC配置以及所述ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述UDC配置和所述EHC配置不同时配置;
指示或配置有第一指示信息,所述第一指示信息用于指示是否对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作;
指示或配置有第二指示信息,所述第二指示信息用于指示执行UDC压缩或解压缩操作域或信息;
预定义规则指示对SDAP头和/或SDAP控制PDU不执行压缩或解压缩操作;
预定义规则指示对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作。
在一些实施例中,所述UDC协议用于压缩以下中的至少一项:SDAP头、以太帧头、IP头、负载、所述第一数据包中的除包头外的剩余部分、所述第一数据包中的未压缩的剩余部分。
需要说明的是,在本申请实施例中,所述"预定义"可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义规则可以是指协议中定义的规则。可选地,所述"协议"可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做具体限定。
在一些实施例中,所述至少一个压缩协议中的EHC协议用于压缩以太帧头;和/或,所述至少一个压缩协议中的ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩负载和/或所述第一数据包中的未压缩的剩余部分。
示例性地,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。
示例性地,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述S210可包括:
满足以下中的至少一项时,基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作;
配置有UDC配置、EHC配置以及ROHC配置;
所述UDC配置和所述ROHC配置同时配置;
所述UDC配置和所述EHC配置同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
图5是本申请实施例提供的基于EHC协议、ROHC协议以及UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。下面结合图5对所述第一数据包或所述第一数据包的压缩包的格式进行示例性说明。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
示例性地,如图5的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第一UDC头、EHC头、ROHC头、第二UDC头以及数据块。
示例性地,所述第一UDC头包括数据块。
示例性地,所述第一UDC头包括对所述SDAP头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述第二UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中 的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图5的(b)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、第一UDC头、EHC头、ROHC头、第二UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、ROHC头、UDC头以及数据块。
示例性地,如图5的(c)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议、所述EHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、EHC头、UDC头以及数据块。
示例性地,如图5的(d)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、ROHC头、EHC头、UDC头以及数据块。
在一些实施例中,所述至少一个压缩协议中的EHC协议用于以太帧头压缩;和/或,所述UDC协议用于压缩以下中的至少一项:负载、互联网协议IP头、所述第一数据包中的除包头外的剩余部分。
示例性地,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述S210可包括:
满足以下中的至少一项时,基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作:
所述第一数据包为非IP的以太帧包;
所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;
配置有UDC配置和EHC配置;
配置有所述UDC配置、所述EHC配置以及ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
图6是本申请实施例提供的基于EHC协议和UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。下面结合图6对所述第一数据包或所述第一数据包的压缩包的格式进行示例性说明。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
示例性地,如图6的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、EHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第三UDC头、EHC头、第四UDC头以及数据块。
示例性地,所述第三UDC包括数据块。
示例性地,所述第三UDC头包括对所述SDAP头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述第四UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩 余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图6的(b)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、第三UDC头、EHC头、第四UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、UDC头以及数据块。
示例性地,如图6的(c)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、EHC头、UDC头以及数据块。
在一些实施例中,所述至少一个压缩协议中ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩以下中的至少一项:负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
示例性地,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述S210可包括:
满足以下中的至少一项时,基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作:
所述第一数据包为IP包;
所述第一数据包为非以太帧包;
所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;
配置有UDC配置和ROHC配置;
配置有所述UDC配置、所述ROHC配置以及EHC配置;
所述UDC配置和所述EHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
图7是本申请实施例提供的基于ROHC协议和UDC协议中的至少一项对第一数据包执行压缩操作后形成的压缩包的示意图。下面结合图7对所述第一数据包或所述第一数据包的压缩包的格式进行示例性说明。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
示例性地,如图7的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议对所述第一数据包中的以太帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、第五UDC头、ROHC头、第六UDC头以及数据块。
示例性地,所述第五UDC头包括数据块。
示例性地,所述第五UDC头包括对所述以太帧头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述第六UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图7的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
示例性地,所述UDC头包括包括对所述以太帧头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图7的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第七UDC头、ROHC头、第八UDC头以及数据块。
示例性地,所述第七UDC头包括数据块。
示例性地,所述第七UDC头包括对所述SDAP头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述第八UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图7的(c)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、第七UDC头、ROHC头、第八UDC头以及数据块。
在一些实施例中,所述S210可包括:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头和所述第一数据包中的以太帧帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第九UDC头、ROHC头、第十UDC头以及数据块。
示例性地,所述第九UDC头包括数据块。
示例性地,所述第九UDC头包括对所述SDAP头和所述第一数据包中的以太帧帧头执行压缩执行压缩操作得到的UDC头和数据块。
示例性地,所述第十UDC头包括对所述第一数据包中的负载和/或所述第一数据包中的未压缩的剩余部分进行压缩得到的包头。可选的,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。可选的,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
示例性地,如图7的(d)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、第九UDC头、ROHC头、第十UDC头以及数据块。
在一些实施例中,所述S210可包括:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、UDC头以及数据块。
示例性地,如图7的(e)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述UDC协议用于压缩以下中的至少一项:IP头、负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
示例性地,所述第一数据包或所述第一数据包的压缩包包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
在一些实施例中,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
在一些实施例中,所述S210可包括:
基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述S210可包括:
满足以下中的至少一项时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作:
所述第一数据包中的以太帧头、IP头以及数据部分均基于所述UDC协议执行压缩或解压缩操作;
所述第一数据包中的数据部分基于所述UDC协议压缩或解压缩;
所述第一数据包为IP包;
所述第一数据包为以太帧包;
配置有UDC配置;
配置有所述UDC配置和ROHC配置;
配置有所述UDC配置和EHC配置;
配置有所述UDC配置、所述EHC配置以及所述ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述UDC配置和所述EHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
图8是本申请实施例提供的基于UDC协议对第一数据包执行压缩操作后形成的压缩包的示意图。下面结合图8对所述第一数据包或所述第一数据包的压缩包的格式进行示例性说明。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
示例性地,如图8的(a)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、SDAP头、UDC头以及数据块。
在一些实施例中,所述S210可包括:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、UDC头以及数据块。
示例性地,如图8的(b)所示,所述第一数据包或所述第一数据包的压缩包依次包括:PDCP头、UDC头以及数据块。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第三指示信息,所述第三指示信息用于指示以下中的至少一项:
SDAP头是否被压缩;
SDAP头占用的比特数或SDAP头压缩后占用的比特数;
SDAP头压缩后的占用的起始位置或结束位置。
示例性地,所述第三指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第四指示信息,所述第四指示信息用于指示以下中的至少一项:
以太帧头是否被压缩;
以太帧头占用的比特数或以太帧头压缩后占用的比特数;
以太帧头压缩后的占用的起始位置或结束位置。
示例性地,所述第四指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第五指示信息,所述第五指示信息用于以下中的至少一项:
IP头是否被压缩;
IP头占用的比特数或以IP头压缩后占用的比特数;
IP头压缩后的占用的起始位置或结束位置。
示例性地,所述第五指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第六指示信息,所述第六指示信息用于指示是否跳过(bypass)IP和/或ROHC协议。
示例性地,所述第六指示信息用于指示是否跳过(bypass)IP和/或ROHC协议,可以等同替换为:所述第六指示信息用于指示是否不执行IP协议和/或ROHC协议。
示例性地,所述第六指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第七指示信息,所述第七指示信息用于指示是否旁路以太帧网和/或EHC协议。
示例性地,所述第七指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作,且依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、EHC头、ROHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,如图5的(c)所示,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、EHC头、ROHC头、UDC头以及数据块时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作,且依次基于所述ROHC协议、所述EHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、ROHC头、EHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,如图5的(d)所示,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、ROHC头、EHC头、UDC头以及数据块时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、EHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,所述第一数据包不是IP包或不包括IP头时,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、EHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,如图6的(c)所示,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、EHC头、UDC头以及数据块时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、ROHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,所述第一数据包为以太帧包或包括以太帧头时,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、ROHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,所述第一数据包不是以太帧包或不包括以太帧头时,在所述第一数据包或所述第一数据 包的压缩包依次包括PDCP头、ROHC头、UDC头以及数据块中的至少一项时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
示例性地,如图7的(e)所示,在所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、ROHC头、UDC头以及数据块时,所述第一数据包或所述第一数据包的压缩包包括所述第三指示信息、所述第四指示信息、所述第五指示信息、所述第六指示信息、所述第七指示信息中中的至少一项。
在一些实施例中,所述方法200还可包括:
接收或发送UDC配置,所述UDC配置满足以下中的至少一项:
网络设备和终端设备均为支持空口NR版本的实体;
所述网络设备为NR系统中的基站;
所述UDC配置是针对数据无线承载DRB和/或终端设备配置的;
所述UDC配置承载在分组数据汇聚协议PDCP配置中;
所述UDC配置承载在承载配置中;
所述UDC配置包括缓冲区大小和/或字典;
所述UDC配置与以下配置中的至少一项同时配置:EHC配置、ROHC配置;
所述UDC配置与以下配置中的至少一项不同时配置:EHC配置、ROHC配置;
所述UDC配置与以下配置中的至少一项不同时配置:双激活协议栈DAPS配置、控制切换CHO配置、乱序传输配置、重复配置、分叉传输配置;
所述UDC配置与以下配置中的至少一项同时配置:DAPS配置、重复配置、分叉传输配置;
无线资源控制RRC配置、PDCP配置、DAPS配置或UDC配置包括第八指示信息,所述第八指示信息用于指示双激活协议栈切换DAPS HO是否支持所述UDC配置;
所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括第九指示信息,所述第九指示信息用于指示在是否继续使用所述UDC配置或用于指示在进行PDCP重建时是否继续使用所述UDC配置;
所述UDC配置对应的无线链路控制RLC模式为确认AM模式;
所述UDC配置对应的RLC模式为双向的非确认UM模式;
所述UDC配置或对应的域为针对双向数据无线承载DRB配置的(this field can only be configured for a bi-directional DRB)。
示例性地,所述第九指示信息也可以简称为UDC continuity配置。
示例性地,所述第九指示信息可以为DRB-ContinueUDC信令或DRB-ContinueUDC-UL信令。
示例性地,所述UDC配置对应的RLC模式可通过RLC配置(RLC-Config)或RLC承载配置(RLC-BearerConfig)进行配置。例如,所述UDC配置对应的无线链路控制RLC模式为确认AM模式,可通过RLC配置(RLC-Config)或RLC承载配置(RLC-BearerConfig)进行配置。再如,所述UDC配置对应的RLC模式为双向的非确认UM模式,可通过RLC配置(RLC-Config)或RLC承载配置(RLC-BearerConfig)进行配置。
在一些实施例中,所述UDC配置在配置PDCP重建配置时配置,和/或,所述UDC配置在未配置所述第九指示信息时配置。
在一些实施例中,所述UDC配置对应的无线链路控制RLC模式为确认AM模式包括:所述UDC配置对应的以下中的至少一项对应的RLC模式为确认AM模式:承载、逻辑信道、RLC。
在一些实施例中,所述UDC配置对应的RLC模式为双向的非确认UM模式包括:所述UDC配置对应的以下中的至少一项对应的RLC模式为双向的非确认UM模式:承载、逻辑信道、RLC。
在一些实施例中,针对终端设备配置有DAPS的配置信息时,所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括所述第八指示信息。
在一些实施例中,所述第九指示信息在恢复无线资源控制RRC连接或切换的情况下配置。
在一些实施例中,配置的PDCP实体保持不变且未指示完整配置。
在一些实施例中,配置的承载为DAPS承载时,所述第九指示信息不配置。
在一些实施例中,所述第八指示信息用于指示DAPS HO支持所述UDC配置。
在一些实施例中,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
在一些实施例中,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备,包括:所述第九指示信息用于指示在进行PDCP重建时继续使用所述UDC配置时,所述UDC配置对应的UDC缓冲区、UDC 同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
在一些实施例中,终端设备和源网络设备之间的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前;和/或,所述源网络设备配置的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前。
在一些实施例中,终端设备和目标网络设备之间的所述UDC配置用于上行链路切换之后;和/或,源网络设备配置的所述UDC配置用于上行链路切换之后;和/或,所述目标网络设备配置的所述UDC配置用于上行链路切换之后。
示例性地,在配置有所述第九指示信息的情况下,源网络设备配置的所述UDC配置用于上行链路切换之后;在没有配置有所述第九指示信息、且配置有第八指示信息的情况下,所述目标网络设备配置的所述UDC配置用于上行链路切换之后。
在一些实施例中,所述第八指示信息用于指示不继续使用所述UDC配置;和/或,所述第八指示信息用于指示在进行PDCP重建时不继续使用所述UDC配置;和/或,所述第八指示信息未携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
在一些实施例中,所述方法200还可包括:
执行以下中的至少一项:
将压缩缓冲区重置为全0或预定义的字典;
使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;
在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典。
在一些实施例中,所述方法200还可包括:
在满足第一条件的情况下,执行以下中的至少一项:
将压缩缓冲区重置为全0或预定义的字典;
使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;
在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典;
其中,所述第一条件包括以下中的至少一项:
在执行所述DAPS HO的过程中;
在执行所述DAPS HO的过程中且所述第八指示信息用于指示所述DAPS HO不支持所述UDC配置;
在执行所述DAPS HO的过程中且所述第九指示信息用于指示不继续使用UDC配置或用于指示在进行PDCP重建时不继续使用所述UDC配置;
在执行上行链路切换的过程中。
示例性地,所述预定义的词典(pre-defined dictionary)可以包括标准的和操作员定义的词典(including standard and operator defined)。
在一些实施例中,所述第八指示信息用于指示在进行PDCP重建时继续使用所述UDC配置;和/或,所述第八指示信息携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
在一些实施例中,所述方法200还可包括:
继续使用所述UDC配置的缓冲区,且不重置缓冲区。
示例性地,继续使用所述UDC配置的压缩缓冲区和解压缩缓冲区,且不重置所述压缩缓冲区和解压缩缓冲区。
在一些实施例中,所述方法200还可包括:
接收或发送以下配置中的至少一项:ROHC配置、EHC配置。
下面结合具体实施例对本申请的方案进行说明。
实施例1:
本实施例中,网络设备发送UDC配置给UE。相应的,UE接收网络设备发送的UDC配置,并基于所述UDC配置执行UDC功能或相关操作。
示例性地,所述UDC配置可以包括以下至少之一:
a)、所述网络设备和所述UE为支持NR版本的实体;
b)、所述网络设备为gNB;
c)、所述UDC配置是per DRB的(per UE,per DRB)。
d)、所述UDC配置承载在PDCP-config中。
e)、所述UDC配置包括缓冲区大小(buffer size)和/或字典(dictionary)。
f)、所述UDC配置可以与EHC和/或ROHC同时配置,或者,不可与EHC和/或ROHC同时配置。
g)、若为UE配置DAPS的配置信息,还可以为UE配置用于指示是否支持UDC在DAPS HO时使用的信息。若指示支持UDC在DAPS HO时使用,此情况下,源基站和目标基站需要在DAPS HO过程中(如切换准备消息中)传输UDC缓冲区(buffer)状态、UDC同步状态或UDC上下文。可选的,在配置UDC是否继续(continue)时使用该功能。
h)、所述UDC配置可以包括UDC是否继续的指示。例如所述UDC配置可以包括PDCP重建时UDC是否继续的指示。例如DRB-ContinueUDC或DRB-ContinueUDC-UL。
示例性地,如未配置此参数,在PDCP重建时,对UDC来说,压缩缓冲区(buffer)重置为全0或预定义的字典;和/或,使用UDC解压缩所有存储的PDCP SDU;和/或,在使用UDC解压缩所有存储的PDCP SDU之后将压缩buffer重置为全0或预定义的字典;若配置此参数,在PDCP重建时,对UDC来说,压缩缓冲区(buffer)不需重置;解压缩缓冲区(buffer)不需重置。在配置UDC时,其对应的承载和/或逻辑信道和/或RLC对应的RLC模式为AM,示例性地,配置时利用RLC-BearerConfig,或RLC-Config配置;和/或,在配置UDC时,其对应的承载和/或逻辑信道和/或RLC对应的RLC模式为UM且UM为双向的(即um-Bi-Directional),示例性地,配置时利用RLC-BearerConfig,或RLC-Config配置。
j)、对UDC或上行数据压缩来说,该功能或域仅为双向DRB配置(this field can only be configured for a bi-directional DRB)。
UE接收网络设备发送的UDC配置后,执行UDC功能或相关操作。示例性地,若所述UDC配置包括UDC是否继续的指示(例如PDCP重建时UDC是否继续的指示),如DRB-ContinueUDC或DRB-ContinueUDC-UL,则:
如果未配置此参数,在PDCP重建时,对UDC来说,压缩缓冲区重置为全0或预定义的字典;和/或,使用UDC解压缩所有存储的PDCP SDU;和/或,压缩缓冲区重置为全0或预定义的字典(例如使用UDC解压缩所有存储的PDCP SDU之后);若配置此参数,在PDCP重建时,对UDC来说,压缩缓冲区不需重置;解压缩缓冲区不需重置。
本实施例中,使得UDC功能可以在NR系统使用,明确UDC功能使用限制或使用方式。
实施例2:
本实施例中,网络设备可以同时配置UDC以及EHC、ROHC中的至少一项进行压缩和/或解压缩处理。此情况下,对SDAP头和SDAP控制PDU不压缩。
示例性地,压缩端的具体实现流程可以包括以下步骤:
步骤1:
网络设备发送压缩配置给UE。
示例性地,所述压缩配置包括以下之一:UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
步骤2:
UE收到网络设备发送的压缩配置后,执行UL压缩功能或相关操作。
示例性地,可以按照以下a)~e)中的至少之一执行UL压缩功能或相关操作:
a)、对SDAP头和SDAP控制PDU不压缩,或对SDAP头和SDAP控制PDU不执行UDC压缩。
b)、压缩功能或解压缩功能可以包括以下中的至少一种:
Alt1:EHC用于以太帧头(EHC for Ethernet header),ROHC用于IP头(ROHC for IP header),UDC用于负载(UDC for payload)。
Alt2:EHC用于以太帧头(EHC for Ethernet header)。
可选的,UDC用于负载(UDC for payload)。
可选的,UDC用于IP头和负载(UDC for IP header and payload)。
Alt3:ROHC用于IP头(ROHC for IP header)。
可选的,UDC用于负载(UDC for payload)。
可选的,可选的,UDC用于以太帧头和负载(UDC for Ethernet header and payload)。
Alt4:UDC用于所有(UDC for all)。
可选的,包括以太帧头、IP头和负载(Including:Ethernet header,IP header,payload)。
c)、压缩执行顺序可以包括以下中的任一种:
Alt1:压缩端先执行EHC压缩,再执行ROHC压缩,再执行UDC压缩。
可选的,配置UDC/EHC/ROHC(支持EHC和其他压缩机制同时配置)。
Alt2:压缩端先执行EHC压缩,再执行UDC压缩。
可选的,压缩端跳过(bypass)ROHC。例如,此包为non-IP的Ethernet包。
可选的,IP包头压缩也由UDC压缩执行(如IP over Ethernet)。
可选的,仅配置EHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(ROHC)
Alt3:压缩端执行ROHC压缩,再执行UDC压缩。
可选的,此包为IP包或非Ethernet包。
可选的,仅配置ROHC和UDC。
可选的,若包为Ethernet包,压缩端先执行UDC(for Ethernet header),在执行ROHC和UDC(for data)。
可选的,仅配置ROHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC)。
Alt4:压缩端仅执行UDC压缩。
可选的,Ethernet包头,IP包头,数据部分,均由UDC压缩。
可选的,为IP包,Ethernet包(without/with IP)。
可选的,配置以下之一:UDC,UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC/ROHC)。
d)、相应的,解压缩端执行顺序可包括以下中的任一种:
Alt1:解压缩端先执行EHC解压缩,再执行ROHC解压缩,再执行UDC解压缩。
可选的,配置UDC/EHC/ROHC(支持同时配置)。
Alt2:解压缩端先执行EHC解压缩,再执行UDC解压缩。
可选的,解压缩端跳过(bypass)ROHC。如此包为non-IP的Ethernet包。
可选的,IP包头解压缩也由UDC解压缩执行
可选的,仅配置EHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(ROHC)
Alt3:解压缩端执行ROHC解压缩,再执行UDC解压缩。
可选的,此包为IP包,或非Ethernet包。
可选的,仅配置ROHC和UDC。
可选的,若包为Ethernet包,解压缩端先执行UDC解压缩(for Ethernet header),在执行ROHC解压缩和UDC解压缩(for data部分)。
可选的,仅配置ROHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC)。
Alt4:解压缩端仅执行UDC解压缩。
可选的,Ethernet包头,IP包头,数据部分,均由UDC解压缩。
可选的,为IP包,Ethernet包(without/with IP)。
可选的,配置以下之一:UDC,UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC/ROHC)。
e)、Alt1至Alt4中包头在PDCP数据(data)PDU中的位置(location)可根据压缩顺序或解压缩顺序确定。
可选的,对于Alt1,包头在PDCP数据(data)PDU中的位置(location)如图5中的(a)所示。
可选的,对于Alt2,包头在PDCP数据(data)PDU中的位置(location)如图6中的(a)所示。
可选的,对于Alt3,包头在PDCP数据(data)PDU中的位置(location)如图7中的(a)所示。
可选的,对于Alt4,包头在PDCP数据(data)PDU中的位置(location)如图8中的(a)所示。
本实施例中,针对SDAP包头和SDAP控制PDU不压缩的情况,对多种压缩机制同时配置时压缩或解压缩的方法进行了设计,能够提升通信设备的系统性能。
实施例3:
本实施例中,网络设备同时配置UDC以及EHC、ROHC中的至少一项进行压缩和/或解压缩处理。在此情况下,对SDAP头执行UDC压缩。进一步的,使用UDC执行对SDAP控制(control)PDU的压缩。
示例性地,具体实现流程如下:
示例性地,压缩端的具体实现流程可以包括以下步骤:
步骤1:
网络设备发送压缩配置给UE。
示例性地,所述压缩配置包括以下之一:UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
步骤2:
UE收到网络设备发送的压缩配置后,执行UL压缩功能或相关操作。
示例性地,可以包括以下至少之一:
a)、对SDAP头压缩,或对SDAP头执行UDC压缩。
b)、对SDAP控制PDU压缩,或,对SDAP控制PDU执行UDC压缩
c)、压缩功能或解压缩功能可以包括以下中的至少一种:
Alt1:EHC用于以太帧头(EHC for Ethernet header),ROHC用于IP头(ROHC for IP header)。
可选的,UDC用于负载和SDAP头(UDC for payload and SDAP header)。
Alt2:EHC用于以太帧头(EHC for Ethernet header)。
可选的,UDC用于负载和SDAP头(UDC for payload and SDAP header)。
可选的,UDC用于IP头、负载和SDAP头(UDC for IP header,and SDAP header and payload)。
Alt3:ROHC用于IP头(ROHC for IP header)。
可选的,UDC用于负载和SDAP头(UDC for payload and SDAP header)。
可选的,UDC用于以太帧头、负载和SDAP头(UDC for Ethernet header,and SDAP header and payload)。
Alt4:UDC用于所有(UDC for all)。
可选的,包括以太帧头、SDAP头、IP头和负载(Including:Ethernet header,SDAP header,IP header,payload)。
可选的,包括SDAP头和负载(Including:SDAP header and payload)。例如SDAP控制PDU(i.e.SDAP control PDU)
d)、压缩执行顺序可以包括以下中的任一种:
Alt1:压缩端先执行UDC压缩(UDC header+data block:for SDAP header),再EHC压缩,再执行ROHC压缩,再执行UDC压缩。
可选的,配置UDC/EHC/ROHC(支持EHC和其他压缩机制同时配置)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,压缩端跳过(bypass)EHC和ROHC压缩。最终格式为PDCP头+UDC头+UDC data block。进一步的,压缩端将仅执行UDC的包发给低层。
Alt2:压缩端先执行UDC压缩(UDC header+data block:for SDAP header),再EHC压缩,再执行UDC压缩。
可选的,压缩端跳过(bypass)ROHC。例如,此包为non-IP的Ethernet包。
可选的,IP包头压缩也由UDC压缩执行(如IP over Ethernet)。
可选的,仅配置EHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(ROHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,压缩端跳过(bypass)EHC压缩。最终格式为PDCP头+UDC头+UDC data block。进一步的,压缩端将仅执行UDC的包发给低层。
Alt3:压缩端执行UDC压缩(UDC header+data block:for SDAP header),再ROHC压缩,再执行UDC压缩。
可选的,此包为IP包或非Ethernet包。
可选的,仅配置ROHC和UDC。
可选的,若包为Ethernet包,压缩端先执行UDC(for Ethernet header),在执行ROHC和UDC(for data)。
可选的,仅配置ROHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,压缩端跳过(bypass)ROHC压缩。最终格式为PDCP头+UDC头+UDC data block。进一步的,压缩端将仅执行UDC的包发给低层。
Alt4:压缩端仅执行UDC压缩。
可选的,SDAP头,Ethernet包头,IP包头,数据部分均由UDC压缩。
可选的,为IP包,Ethernet包(without/with IP)
可选的,配置以下之一:UDC,UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC/ROHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,压缩端跳过(bypass)ROHC和/或EHC压缩。最终格式为PDCP头+UDC头+UDC data block。进一步的,压缩端将仅执行UDC的包发给低层。
Alt5:压缩端先执行EHC和/或ROHC,而后执行UDC压缩。
可选的,对于UDC,可以用于所有剩余部分(for all remaining),可以覆盖SDAP头和负载(Can cover SDAP header and payload)。
可选的,在UDC PDU或UDC PDU头中携带指示信息,用于指示SDAP头是否压缩。
e)、相应的,解压缩端执行顺序可包括以下中的任一种:
Alt1:解压缩端先执行UDC解压缩(UDC header+data block:for SDAP header),再执行EHC解压缩,再执行ROHC解压缩,再执行UDC解压缩。
可选的,配置UDC/EHC/ROHC(支持同时配置)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,解压缩端跳过(bypass)EHC解压缩和ROHC解压缩。进一步的,将执行了UDC解压缩包发给高层。
Alt2:解压缩端先执行UDC解压缩(UDC header+data block:for SDAP header),执行EHC解压缩,再执行UDC解压缩。
可选的,解压缩端跳过(bypass)ROHC。例如,此包为non-IP的Ethernet包。
可选的,IP包头解压缩也由UDC解压缩执行。
可选的,仅配置EHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(ROHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,解压缩端跳过(bypass)EHC解压缩。进一步的,将执行了UDC解压缩包发给高层。
Alt3:解压缩端执行UDC解压缩(UDC header+data block:for SDAP header),再执行ROHC解压缩,再执行UDC解压缩。
可选的,此包为IP包或非Ethernet包。
可选的,仅配置ROHC和UDC。
可选的,若包为Ethernet包,解压缩端先执行UDC解压缩(for Ethernet header),在执行ROHC解压缩和UDC解压缩(for data部分)
可选的,仅配置ROHC和UDC,或配置UDC/EHC/ROHC。
可选的,此情况还包括UDC和其他头压缩机制不同时配置(EHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若为SDAP控制PDU,解压缩端跳过(bypass)ROHC解压缩。进一步的,将执行了UDC解压缩包发给高层。
Alt4:解压缩端仅执行UDC解压缩。
可选的,Ethernet包头,IP包头,数据部分,均由UDC解压缩。
可选的,为IP包,Ethernet包(without/with IP)。
可选的,配置以下之一:UDC,UDC和ROHC,UDC和EHC,UDC和EHC和ROHC。
可选的,此情况还包括,UDC和其他头压缩机制不同时配置(EHC/ROHC)。
可选的,支持对SDAP控制PDU执行UDC。
可选的,若还配置了UDC之外的压缩且若为SDAP控制PDU,解压缩端跳过(bypass)EHC解压缩和ROHC解压缩。进一步的,将执行了UDC解压缩包发给高层。
Alt5:解压缩端先执行EHC和/或ROHC解压缩,而后执行UDC解压缩。
可选的,对于UDC,可以用于所有剩余部分(for all remaining),可以覆盖SDAP头和负载(Can cover SDAP header and payload)。
可选的,解压缩端在解压缩SDAP头后,将其放回在Ethernet和/或IP包头之前。
可选的,UDC解压缩端根据在UDC PDU或UDC PDU头中携带的指示信息,确定该DRB或该PDCP PDU中的SDAP头是否压缩,和/或,确定是否将解压缩的SDAP头回放在Ethernet和/或IP包头之前。
f)、Alt1至Alt5中包头在PDCP数据(data)PDU中的位置(location)可根据压缩顺序或解压缩顺序确定。
可选的,对于Alt1,包头在PDCP数据(data)PDU中的位置(location)如图5中的(b)所示。
可选的,对于Alt2,包头在PDCP数据(data)PDU中的位置(location)如图6中的(b)所示。
可选的,对于Alt3,包头在PDCP数据(data)PDU中的位置(location)如图7中的(c)或(d)所示。
可选的,对于Alt4,包头在PDCP数据(data)PDU中的位置(location)如图8中的(b)所示。
可选的,对于Alt5,包头在PDCP数据(data)PDU中的位置(location)如图5中的(c)或(d)所示。
本实施例中,针对SDAP包头和SDAP控制PDU进行压缩的情况,对多种压缩机制同时配置时压缩或解压缩的方法进行了设计,能够提升通信设备的系统性能。
以上结合附图详细描述了本申请的优选实施方式,但是,本申请并不限于上述实施方式中的具体细节,在本申请的技术构思范围内,可以对本申请的技术方案进行多种简单变型,这些简单变型均属于本申请的保护范围。例如,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本申请对各种可能的组合方式不再另行说明。又例如,本申请的各种不同的实施方式之间也可以进行任意组合,只要其不违背本申请的思想,其同样应当视为本申请所公开的内容。
还应理解,在本申请的各种方法实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。此外,在本申请实施例中,术语“下行”和“上行”用于表示信号或数据的传输方向,其中,“下行”用于表示信号或数据的传输方向为从站点发送至小区的用户设备的第一方向,“上行”用于表示信号或数据的传输方向为从小区的用户设备发送至站点的第二方向,例如,“下行信号”表示该信号的传输方向为第一方向。另外,本申请实施例中,术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。具体地,A和/或B可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
上文结合图1至图8,详细描述了本申请的方法实施例,下文结合图9至图11,详细描述本申请的装置实施例。
图9是本申请实施例的通信设备300的示意性框图。
如图9所示,所述通信设备300可包括:
处理单元310,用于基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。
在一些实施例中,所述至少一个压缩协议还包括以下协议中的至少一项:以太帧头压缩EHC协议、鲁棒性头压缩ROHC协议。
在一些实施例中,所述第一数据包中的服务数据适应协议SDAP头不压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU不压缩。
在一些实施例中,第一数据包中的服务数据适应协议SDAP头压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU压缩。
在一些实施例中,所述处理单元310具体用于:
基于所述UDC协议,对所述第一数据包中的SDAP头执行压缩或解压缩操作。
在一些实施例中,所述处理单元310具体用于:
所述第一数据包为SDAP控制PDU时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
满足以下中的至少一项时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作:
对SDAP头执行压缩或解压缩操作;
对SDAP控制PDU执行压缩或解压缩操作;
配置有UDC配置;
配置有所述UDC配置和ROHC配置;
配置有所述UDC配置和EHC配置
配置有所述所述UDC配置、所述EHC配置以及所述ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述UDC配置和所述EHC配置不同时配置;
指示或配置有第一指示信息,所述第一指示信息用于指示是否对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作;
指示或配置有第二指示信息,所述第二指示信息用于指示执行UDC压缩或解压缩操作域或信息;
预定义规则指示对SDAP头和/或SDAP控制PDU不执行压缩或解压缩操作;
预定义规则指示对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作。
在一些实施例中,所述第一数据包为PDCP PDU或PDCP服务数据单元SDU。
在一些实施例中,所述UDC协议用于压缩以下中的至少一项:SDAP头、以太帧头、IP头、负载、所述第一数据包中的除包头外的剩余部分、所述第一数据包中的未压缩的剩余部分。
在一些实施例中,所述至少一个压缩协议中的EHC协议用于压缩以太帧头;和/或,所述至少一个压缩协议中的ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩负载和/或所述第一数据包中的未压缩的剩余部分。
在一些实施例中,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。
在一些实施例中,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述处理单元310具体用于:
满足以下中的至少一项时,基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作;
配置有UDC配置、EHC配置以及ROHC配置;
所述UDC配置和所述ROHC配置同时配置;
所述UDC配置和所述EHC配置同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第一UDC头、EHC头、ROHC头、第二UDC头以及数据块。
在一些实施例中,所述第一UDC头包括数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议、所述EHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、EHC头、UDC头以及数据块。
在一些实施例中,所述至少一个压缩协议中的EHC协议用于以太帧头压缩;和/或,所述UDC协议用于压缩以下中的至少一项:负载、互联网协议IP头、所述第一数据包中的除包头外的剩余部分。
在一些实施例中,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述处理单元310具体用于:
满足以下中的至少一项时,基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据 包执行压缩或解压缩操作:
所述第一数据包为非IP的以太帧包;
所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;
配置有UDC配置和EHC配置;
配置有所述UDC配置、所述EHC配置以及ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第三UDC头、EHC头、第四UDC头以及数据块。
在一些实施例中,所述第三UDC包括数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、UDC头以及数据块。
在一些实施例中,所述至少一个压缩协议中ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩以下中的至少一项:负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
在一些实施例中,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述处理单元310具体用于:
满足以下中的至少一项时,基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作:
所述第一数据包为IP包;
所述第一数据包为非以太帧包;
所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;
配置有UDC配置和ROHC配置;
配置有所述UDC配置、所述ROHC配置以及EHC配置;
所述UDC配置和所述EHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议对所述第一数据包中的以太帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、第五UDC头、ROHC头、第六UDC头以及数据块。
在一些实施例中,所述第五UDC头包括数据块。
在一些实施例中,所述处理单元310具体用于:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第七UDC头、ROHC头、第八UDC头以及数据块。
在一些实施例中,所述第七UDC头包括数据块。
在一些实施例中,所述处理单元310具体用于:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头和所述第一数据包中的以太帧帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第九UDC头、ROHC头、第十UDC头以及数据块。
在一些实施例中,所述第九UDC头包括数据块。
在一些实施例中,所述处理单元310具体用于:
所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、UDC头以及数据块。
在一些实施例中,所述UDC协议用于压缩以下中的至少一项:互联网协议IP头、负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
在一些实施例中,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
在一些实施例中,所述处理单元310具体用于:
基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作。
在一些实施例中,所述处理单元310具体用于:
满足以下中的至少一项时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作:
所述第一数据包中的以太帧头、IP头以及数据部分均基于所述UDC协议执行压缩或解压缩操作;
所述第一数据包中的数据部分基于所述UDC协议压缩或解压缩;
所述第一数据包为IP包;
所述第一数据包为以太帧包;
配置有UDC配置;
配置有所述UDC配置和ROHC配置;
配置有所述UDC配置和EHC配置;
配置有所述UDC配置、所述EHC配置以及所述ROHC配置;
所述UDC配置和所述ROHC配置不同时配置;
所述UDC配置和所述EHC配置不同时配置;
所述第一数据包包括以太帧头、IP头、负载中的至少一项。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
在一些实施例中,所述处理单元310具体用于:
对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;
其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、UDC头以及数据块。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第三指示信息,所述第三指示信息用于指示以下中的至少一项:
SDAP头是否被压缩;
SDAP头占用的比特数或SDAP头压缩后占用的比特数;
SDAP头压缩后的占用的起始位置或结束位置。
在一些实施例中,所述第三指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第四指示信息,所述第四指示信息用于指示以下中的至少一项:
以太帧头是否被压缩;
以太帧头占用的比特数或以太帧头压缩后占用的比特数;
以太帧头压缩后的占用的起始位置或结束位置。
在一些实施例中,所述第四指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第五指示信息,所述第五指示信息用于以下中的至少一项:
IP头是否被压缩;
IP头占用的比特数或以IP头压缩后占用的比特数;
IP头压缩后的占用的起始位置或结束位置。
在一些实施例中,所述第五指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第六指示信息,所述第六指示信息用于指示是否跳过IP和/或ROHC协议。
在一些实施例中,所述第六指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述第一数据包或所述第一数据包的压缩包包括第七指示信息,所述第七指示信息用于指示是否旁路以太帧网和/或EHC协议。
在一些实施例中,所述第七指示信息携带在PDCP PDU或UDC PDU或UDC头中。
在一些实施例中,所述通信设备还可包括:
通信单元,用于接收或发送UDC配置,所述UDC配置满足以下中的至少一项:
网络设备和终端设备均为支持空口NR版本的实体;
所述网络设备为NR系统中的基站;
所述UDC配置是针对数据无线承载DRB和/或终端设备配置的;
所述UDC配置承载在分组数据汇聚协议PDCP配置中;
所述UDC配置承载在承载配置中;
所述UDC配置包括缓冲区大小和/或字典;
所述UDC配置与以下配置中的至少一项同时配置:EHC配置、ROHC配置;
所述UDC配置与以下配置中的至少一项不同时配置:EHC配置、ROHC配置;
所述UDC配置与以下配置中的至少一项不同时配置:双激活协议栈DAPS配置、控制切换CHO配置、乱序传输配置、重复配置、分叉传输配置;
所述UDC配置与以下配置中的至少一项同时配置:DAPS配置、重复配置、分叉传输配置;
无线资源控制RRC配置、PDCP配置、DAPS配置或UDC配置包括第八指示信息,所述第八指示信息用于指示双激活协议栈切换DAPS HO是否支持所述UDC配置;
所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括第九指示信息,所述第九指示信息用于指示在是否继续使用所述UDC配置或用于指示在进行PDCP重建时是否继续使用所述UDC配置;
所述UDC配置对应的无线链路控制RLC模式为确认AM模式;
所述UDC配置对应的RLC模式为双向的非确认UM模式;
所述UDC配置或对应的域为针对双向数据无线承载DRB配置的。
在一些实施例中,所述UDC配置在配置PDCP重建配置时配置,和/或,所述UDC配置在未配置所述第九指示信息时配置。
在一些实施例中,所述UDC配置对应的无线链路控制RLC模式为确认AM模式包括:所述UDC配置对应的以下中的至少一项对应的RLC模式为确认AM模式:承载、逻辑信道、RLC。
在一些实施例中,所述UDC配置对应的RLC模式为双向的非确认UM模式包括:所述UDC配置 对应的以下中的至少一项对应的RLC模式为双向的非确认UM模式:承载、逻辑信道、RLC。
在一些实施例中,针对终端设备配置有DAPS的配置信息时,所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括所述第八指示信息。
在一些实施例中,所述第九指示信息在恢复无线资源控制RRC连接或切换的情况下配置。
在一些实施例中,配置的PDCP实体保持不变且未指示完整配置。
在一些实施例中,配置的承载为DAPS承载时,所述第九指示信息不配置。
在一些实施例中,所述第八指示信息用于指示DAPS HO支持所述UDC配置。
在一些实施例中,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
在一些实施例中,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备,包括:所述第九指示信息用于指示在进行PDCP重建时继续使用所述UDC配置时,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
在一些实施例中,终端设备和源网络设备之间的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前;和/或,所述源网络设备配置的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前。
在一些实施例中,终端设备和目标网络设备之间的所述UDC配置用于上行链路切换之后;和/或,源网络设备配置的所述UDC配置用于上行链路切换之后;和/或,所述目标网络设备配置的所述UDC配置用于上行链路切换之后。
在一些实施例中,所述第八指示信息用于指示不继续使用所述UDC配置;和/或,所述第八指示信息用于指示在进行PDCP重建时不继续使用所述UDC配置;和/或,所述第八指示信息未携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
在一些实施例中,所述处理单元310还可用于:
执行以下中的至少一项:
将压缩缓冲区重置为全0或预定义的字典;
使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;
在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典。
在一些实施例中,所述处理单元310还可用于:
在满足第一条件的情况下,执行以下中的至少一项:
将压缩缓冲区重置为全0或预定义的字典;
使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;
在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典;
其中,所述第一条件包括以下中的至少一项:
在执行所述DAPS HO的过程中;
在执行所述DAPS HO的过程中且所述第八指示信息用于指示所述DAPS HO不支持所述UDC配置;
在执行所述DAPS HO的过程中且所述第九指示信息用于指示不继续使用UDC配置或用于指示在进行PDCP重建时不继续使用所述UDC配置;
在执行上行链路切换的过程中。
在一些实施例中,所述第八指示信息用于指示在进行PDCP重建时继续使用所述UDC配置;和/或,所述第八指示信息携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
在一些实施例中,所述处理单元310还可用于:
继续使用所述UDC配置的缓冲区,且不重置缓冲区。
在一些实施例中,所述通信设备还可包括:
通信单元,用于接收或发送以下配置中的至少一项:ROHC配置、EHC配置。
应理解,装置实施例与方法实施例可以相互对应,类似的描述可以参照方法实施例。具体地,图9所示的通信设备300可以对应于执行本申请实施例的方法200中的相应主体,并且通信设备300中的各个单元的前述和其它操作和/或功能分别为了实现本申请实施例提供的各个方法中的相应流程,为了简洁,在此不再赘述。
上文中结合附图从功能模块的角度描述了本申请实施例的通信设备。应理解,该功能模块可以通过硬件形式实现,也可以通过软件形式的指令实现,还可以通过硬件和软件模块组合实现。具体地,本申请实施例中的方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路和/或软件形式的指令完成,结合本申请实施例公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。可选地,软件模块可以位于随机存储器,闪存、只读存储器、可编程只读存储器、电可擦写可编程存储器、寄存器等本领域的成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法实施例中的步骤。
例如,上文涉及的处理单元310可由处理器实现。
图10是本申请实施例的通信设备400示意性结构图。
如图10所示,所述通信设备400可包括处理器410。
其中,处理器410可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
如图10所示,通信设备400还可以包括存储器420。
其中,该存储器420可以用于存储指示信息,还可以用于存储处理器410执行的代码、指令等。其中,处理器410可以从存储器420中调用并运行计算机程序,以实现本申请实施例中的方法。存储器420可以是独立于处理器410的一个单独的器件,也可以集成在处理器410中。
如图10所示,通信设备400还可以包括收发器430。
其中,处理器410可以控制该收发器430与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。收发器430可以包括发射机和接收机。收发器430还可以进一步包括天线,天线的数量可以为一个或多个。
应当理解,该通信设备400中的各个组件通过总线系统相连,其中,总线系统除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。
还应理解,该通信设备400可为本申请实施例的通信设备,并且该通信设备400可以实现本申请实施例的各个方法中由通信设备实现的相应流程,也就是说,本申请实施例的通信设备400可对应于本申请实施例中的通信设备300,并可以对应于执行根据本申请实施例的方法200中的相应主体,为了简洁,在此不再赘述。
此外,本申请实施例中还提供了一种芯片。
例如,芯片可能是一种集成电路芯片,具有信号的处理能力,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。所述芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。可选地,该芯片可应用到各种通信设备中,使得安装有该芯片的通信设备能够执行本申请实施例中的公开的各方法、步骤及逻辑框图。
图11是根据本申请实施例的芯片500的示意性结构图。
如图11所示,所述芯片500包括处理器510。
其中,处理器510可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
如图11所示,所述芯片500还可以包括存储器520。
其中,处理器510可以从存储器520中调用并运行计算机程序,以实现本申请实施例中的方法。该存储器520可以用于存储指示信息,还可以用于存储处理器510执行的代码、指令等。存储器520可以是独立于处理器510的一个单独的器件,也可以集成在处理器510中。
如图11所示,所述芯片500还可以包括输入接口530。
其中,处理器510可以控制该输入接口530与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
如图11所示,所述芯片500还可以包括输出接口540。
其中,处理器510可以控制该输出接口540与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
应理解,所述芯片500可应用于本申请实施例中的通信设备,并且该芯片可以实现本申请实施例的各个方法中由通信设备实现的相应流程,为了简洁,在此不再赘述。还应理解,该芯片500中的各个组件通过总线系统相连,其中,总线系统除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。
上文涉及的处理器可以包括但不限于:
通用处理器、数字信号处理器(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可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。
应注意,本文描述的存储器旨在包括这些和其它任意适合类型的存储器。
本申请实施例中还提供了一种计算机可读存储介质,用于存储计算机程序。该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的便携式电子设备执行时,能够使该便携式电子设备执行本申请提供的无线通信方法。可选的,该计算机可读存储介质可应用于本申请实施例中的通信设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由通信设备实现的相应流程,为了简洁,在此不再赘述。所述通信设备可以为终端设备,也可以为网络设备,本申请对此不作具体限定。
本申请实施例中还提供了一种计算机程序产品,包括计算机程序。可选的,该计算机程序产品可应用于本申请实施例中的通信设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由通信设备实现的相应流程,为了简洁,在此不再赘述。所述通信设备可以为终端设备,也可以为网络设备,本申请对此不作具体限定。
本申请实施例中还提供了一种计算机程序。当该计算机程序被计算机执行时,使得计算机可以执行本申请提供的无线通信方法。可选的,该计算机程序可应用于本申请实施例中的通信设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由通信设备实现的相应流程,为了简洁,在此不再赘述。所述通信设备可以为终端设备,也可以为网络设备,本申请对此不作具体限定。
本申请实施例还提供了一种通信系统,所述通信系统可以包括上述涉及的终端设备和网络设备,以形成如图1所示的通信系统100,为了简洁,在此不再赘述。需要说明的是,本文中的术语“系统”等也可以称为“网络管理架构”或者“网络系统”等。
还应当理解,在本申请实施例和所附权利要求书中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请实施例。例如,在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”、“上述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
所属领域的技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
所属领域的技术人员还可以意识到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例中单元或模块或组件的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或模块或组件可以结合或者可以集成到另一个系统,或一些单元或模块或组件可以忽略,或不执行。又例如,上述作为分离/显示部件说明的单元/模块/组件可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元/ 模块/组件来实现本申请实施例的目的。最后,需要说明的是,上文中显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
以上内容,仅为本申请实施例的具体实施方式,但本申请实施例的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请实施例揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请实施例的保护范围之内。因此,本申请实施例的保护范围应以权利要求的保护范围为准。
Claims (84)
- 一种无线通信方法,其特征在于,包括:基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。
- 根据权利要求1所述的方法,其特征在于,所述至少一个压缩协议还包括以下协议中的至少一项:以太帧头压缩EHC协议、鲁棒性头压缩ROHC协议。
- 根据权利要求1或2所述的方法,其特征在于,所述第一数据包中的服务数据适应协议SDAP头不压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU不压缩。
- 根据权利要求1或2所述的方法,其特征在于,第一数据包中的服务数据适应协议SDAP头压缩;和/或,所述第一数据包为SDAP控制协议数据单元PDU时,所述SDAP控制PDU压缩。
- 根据权利要求4所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:基于所述UDC协议,对所述第一数据包中的SDAP头执行压缩或解压缩操作。
- 根据权利要求4所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:所述第一数据包为SDAP控制PDU时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作。
- 根据权利要求6所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包依次包括PDCP头、UDC头以及数据块。
- 根据权利要求6所述的方法,其特征在于,所述基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作,包括:满足以下中的至少一项时,基于所述UDC协议对所述第一数据包整体执行压缩或解压缩操作:对SDAP头执行压缩或解压缩操作;对SDAP控制PDU执行压缩或解压缩操作;配置有UDC配置;配置有所述UDC配置和ROHC配置;配置有所述UDC配置和EHC配置配置有所述所述UDC配置、所述EHC配置以及所述ROHC配置;所述UDC配置和所述ROHC配置不同时配置;所述UDC配置和所述EHC配置不同时配置;指示或配置有第一指示信息,所述第一指示信息用于指示是否对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作;指示或配置有第二指示信息,所述第二指示信息用于指示执行UDC压缩或解压缩操作域或信息;预定义规则指示对SDAP头和/或SDAP控制PDU不执行压缩或解压缩操作;预定义规则指示对SDAP头和/或SDAP控制PDU执行压缩或解压缩操作。
- 根据权利要求1至8中任一项所述的方法,其特征在于,所述第一数据包为PDCP PDU或PDCP服务数据单元SDU。
- 根据权利要求1至9中任一项所述的方法,其特征在于,所述UDC协议用于压缩以下中的至少一项:SDAP头、以太帧头、IP头、负载、所述第一数据包中的除包头外的剩余部分、所述第一数据包中的未压缩的剩余部分。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述至少一个压缩协议中的EHC协议用于压缩以太帧头;和/或,所述至少一个压缩协议中的ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩负载和/或所述第一数据包中的未压缩的剩余部分。
- 根据权利要求11所述的方法,其特征在于,所述第一数据包中的未压缩的剩余部分包括:所述第一数据包中的除包头之外未压缩的剩余部分。
- 根据权利要求11或12所述的方法,其特征在于,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
- 根据权利要求11至13中任一项所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
- 根据权利要求14所述的方法,其特征在于,所述基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:满足以下中的至少一项时,基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作;配置有UDC配置、EHC配置以及ROHC配置;所述UDC配置和所述ROHC配置同时配置;所述UDC配置和所述EHC配置同时配置;所述第一数据包包括以太帧头、IP头、负载中的至少一项。
- 根据权利要求14所述的方法,其特征在于,所述基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、ROHC头、UDC头以及数据块。
- 根据权利要求14所述的方法,其特征在于,所述基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第一UDC头、EHC头、ROHC头、第二UDC头以及数据块。
- 根据权利要求17所述的方法,其特征在于,所述第一UDC头包括数据块。
- 根据权利要求14所述的方法,其特征在于,所述基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议、所述ROHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、ROHC头、UDC头以及数据块。
- 根据权利要求14所述的方法,其特征在于,所述基于所述EHC协议、所述ROHC协议以及所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议、所述EHC协议以及所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、EHC头、UDC头以及数据块。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述至少一个压缩协议中的EHC协议用于以太帧头压缩;和/或,所述UDC协议用于压缩以下中的至少一项:负载、互联网协议IP头、所述第一数据包中的除包头外的剩余部分。
- 根据权利要求21所述的方法,其特征在于,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
- 根据权利要求21或22所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
- 根据权利要求23所述的方法,其特征在于,所述基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:满足以下中的至少一项时,基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作:所述第一数据包为非IP的以太帧包;所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;配置有UDC配置和EHC配置;配置有所述UDC配置、所述EHC配置以及ROHC配置;所述UDC配置和所述ROHC配置不同时配置;所述第一数据包包括以太帧头、IP头、负载中的至少一项。
- 根据权利要求23所述的方法,其特征在于,所述基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、EHC头、UDC头以及数据块。
- 根据权利要求23所述的方法,其特征在于,所述基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第三UDC头、EHC头、第四UDC头以及数据块。
- 根据权利要求26所述的方法,其特征在于,所述第三UDC包括数据块。
- 根据权利要求23所述的方法,其特征在于,所述基于所述EHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述EHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、EHC头、UDC头以及数据块。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述至少一个压缩协议中ROHC协议用于压缩互联网协议IP头;和/或,所述UDC协议用于压缩以下中的至少一项:负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
- 根据权利要求29所述的方法,其特征在于,所述第一数据包或所述第一数据的压缩包包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
- 根据权利要求29或30所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:满足以下中的至少一项时,基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作:所述第一数据包为IP包;所述第一数据包为非以太帧包;所述第一数据包中的IP头基于所述UDC协议执行压缩或解压缩操作;配置有UDC配置和ROHC配置;配置有所述UDC配置、所述ROHC配置以及EHC配置;所述UDC配置和所述EHC配置不同时配置;所述第一数据包包括以太帧头、IP头、负载中的至少一项。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议对所述第一数据包中的以太帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、第五UDC头、ROHC头、第六UDC头以及数据块。
- 根据权利要求34所述的方法,其特征在于,所述第五UDC头包括数据块。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、ROHC头、UDC头以及数据块。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第七UDC头、ROHC头、第八UDC头以及数据块。
- 根据权利要求37所述的方法,其特征在于,所述第七UDC头包括数据块。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议对所述SDAP头和所述第一数据包中的以太帧帧头执行压缩或解压缩操作后,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、第九UDC头、ROHC头、第十UDC头以及数据块。
- 根据权利要求39所述的方法,其特征在于,所述第九UDC头包括数据块。
- 根据权利要求31所述的方法,其特征在于,所述基于所述ROHC协议和所述UDC协议中的至少一项,对所述第一数据包执行压缩或解压缩操作,包括:所述第一数据包为以太帧包,且对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,依次基于所述ROHC协议和所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、ROHC头、UDC头以及数据块。
- 根据权利要求1至10中任一项所述的方法,其特征在于,所述UDC协议用于压缩以下中的至少一项:互联网协议IP头、负载、以太帧头、所述第一数据包中的除包头外的剩余部分。
- 根据权利要求42所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
- 根据权利要求10、12、21、29以及42中任一项所述的方法,其特征在于,所述包头包括以下中的至少一项:PDCP头、SDAP头、以太帧头、IP头。
- 根据权利要求42或43所述的方法,其特征在于,所述基于至少一个压缩协议对第一数据包执行压缩或解压缩操作,包括:基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作。
- 根据权利要求45所述的方法,其特征在于,所述基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作,包括:满足以下中的至少一项时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作:所述第一数据包中的以太帧头、IP头以及数据部分均基于所述UDC协议执行压缩或解压缩操作;所述第一数据包中的数据部分基于所述UDC协议压缩或解压缩;所述第一数据包为IP包;所述第一数据包为以太帧包;配置有UDC配置;配置有所述UDC配置和ROHC配置;配置有所述UDC配置和EHC配置;配置有所述UDC配置、所述EHC配置以及所述ROHC配置;所述UDC配置和所述ROHC配置不同时配置;所述UDC配置和所述EHC配置不同时配置;所述第一数据包包括以太帧头、IP头、负载中的至少一项。
- 根据权利要求45所述的方法,其特征在于,所述基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头不执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、SDAP头、UDC头以及数据块。
- 根据权利要求45所述的方法,其特征在于,所述基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作,包括:对所述第一数据包中的服务数据适应协议SDAP头执行压缩或解压缩操作时,基于所述UDC协议,对所述第一数据包执行压缩或解压缩操作;其中,所述第一数据包或所述第一数据包的压缩包依次包括以下中的至少一项:PDCP头、UDC头以及数据块。
- 根据权利要求1至48中任一项所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括第三指示信息,所述第三指示信息用于指示以下中的至少一项:SDAP头是否被压缩;SDAP头占用的比特数或SDAP头压缩后占用的比特数;SDAP头压缩后的占用的起始位置或结束位置。
- 根据权利要求49所述的方法,其特征在于,所述第三指示信息携带在PDCP PDU或UDC PDU或UDC头中。
- 根据权利要求1至50中任一项所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括第四指示信息,所述第四指示信息用于指示以下中的至少一项:以太帧头是否被压缩;以太帧头占用的比特数或以太帧头压缩后占用的比特数;以太帧头压缩后的占用的起始位置或结束位置。
- 根据权利要求51所述的方法,其特征在于,所述第四指示信息携带在PDCP PDU或UDC PDU或UDC头中。
- 根据权利要求1至52中任一项所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括第五指示信息,所述第五指示信息用于以下中的至少一项:IP头是否被压缩;IP头占用的比特数或以IP头压缩后占用的比特数;IP头压缩后的占用的起始位置或结束位置。
- 根据权利要求53所述的方法,其特征在于,所述第五指示信息携带在PDCP PDU或UDC PDU或UDC头中。
- 根据权利要求1至54中任一项所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括第六指示信息,所述第六指示信息用于指示是否跳过IP和/或ROHC协议。
- 根据权利要求55所述的方法,其特征在于,所述第六指示信息携带在PDCP PDU或UDC PDU或UDC头中。
- 根据权利要求1至56中任一项所述的方法,其特征在于,所述第一数据包或所述第一数据包的压缩包包括第七指示信息,所述第七指示信息用于指示是否旁路以太帧网和/或EHC协议。
- 根据权利要求57所述的方法,其特征在于,所述第七指示信息携带在PDCP PDU或UDC PDU或UDC头中。
- 根据权利要求1至58中任一项所述的方法,其特征在于,所述方法还包括:接收或发送UDC配置,所述UDC配置满足以下中的至少一项:网络设备和终端设备均为支持空口NR版本的实体;所述网络设备为NR系统中的基站;所述UDC配置是针对数据无线承载DRB和/或终端设备配置的;所述UDC配置承载在分组数据汇聚协议PDCP配置中;所述UDC配置承载在承载配置中;所述UDC配置包括缓冲区大小和/或字典;所述UDC配置与以下配置中的至少一项同时配置:EHC配置、ROHC配置;所述UDC配置与以下配置中的至少一项不同时配置:EHC配置、ROHC配置;所述UDC配置与以下配置中的至少一项不同时配置:双激活协议栈DAPS配置、控制切换CHO 配置、乱序传输配置、重复配置、分叉传输配置;所述UDC配置与以下配置中的至少一项同时配置:DAPS配置、重复配置、分叉传输配置;无线资源控制RRC配置、PDCP配置、DAPS配置或UDC配置包括第八指示信息,所述第八指示信息用于指示双激活协议栈切换DAPS HO是否支持所述UDC配置;所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括第九指示信息,所述第九指示信息用于指示在是否继续使用所述UDC配置或用于指示在进行PDCP重建时是否继续使用所述UDC配置;所述UDC配置对应的无线链路控制RLC模式为确认AM模式;所述UDC配置对应的RLC模式为双向的非确认UM模式;所述UDC配置或对应的域为针对双向数据无线承载DRB配置的。
- 根据权利要求59所述的方法,其特征在于,所述UDC配置在配置PDCP重建配置时配置,和/或,所述UDC配置在未配置所述第九指示信息时配置。
- 根据权利要求59所述的方法,其特征在于,所述UDC配置对应的无线链路控制RLC模式为确认AM模式包括:所述UDC配置对应的以下中的至少一项对应的RLC模式为确认AM模式:承载、逻辑信道、RLC。
- 根据权利要求59所述的方法,其特征在于,所述UDC配置对应的RLC模式为双向的非确认UM模式包括:所述UDC配置对应的以下中的至少一项对应的RLC模式为双向的非确认UM模式:承载、逻辑信道、RLC。
- 根据权利要求59所述的方法,其特征在于,针对终端设备配置有DAPS的配置信息时,所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置包括所述第八指示信息。
- 根据权利要求59所述的方法,其特征在于,所述第九指示信息在恢复无线资源控制RRC连接或切换的情况下配置。
- 根据权利要求64所述的方法,其特征在于,配置的PDCP实体保持不变且未指示完整配置。
- 根据权利要求59所述的方法,其特征在于,配置的承载为DAPS承载时,所述第九指示信息不配置。
- 根据权利要求59所述的方法,其特征在于,所述第八指示信息用于指示DAPS HO支持所述UDC配置。
- 根据权利要求67所述的方法,其特征在于,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
- 根据权利要求67所述的方法,其特征在于,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备,包括:所述第九指示信息用于指示在进行PDCP重建时继续使用所述UDC配置时,所述UDC配置对应的UDC缓冲区、UDC同步状态、UDC上下文信息中的至少一项由源网络设备传输至目标网络设备或由终端设备传输至所述目标网络设备。
- 根据权利要求59所述的方法,其特征在于,终端设备和源网络设备之间的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前;和/或,所述源网络设备配置的所述UDC配置在执行所述DAPS HO的情况下用于上行链路切换之前。
- 根据权利要求59所述的方法,其特征在于,终端设备和目标网络设备之间的所述UDC配置用于上行链路切换之后;和/或,源网络设备配置的所述UDC配置用于上行链路切换之后;和/或,所述目标网络设备配置的所述UDC配置用于上行链路切换之后。
- 根据权利要求59所述的方法,其特征在于,所述第八指示信息用于指示不继续使用所述UDC配置;和/或,所述第八指示信息用于指示在进行PDCP重建时不继续使用所述UDC配置;和/或,所述第八指示信息未携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
- 根据权利要求72所述的方法,其特征在于,所述方法还包括:执行以下中的至少一项:将压缩缓冲区重置为全0或预定义的字典;使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典。
- 根据权利要求72所述的方法,其特征在于,所述执行以下中的至少一项,包括:在满足第一条件的情况下,执行以下中的至少一项:将压缩缓冲区重置为全0或预定义的字典;使用所述UDC配置解压缩所有存储的PDCP服务数据单元SDU;在使用所述UDC配置解压缩所有存储的PDCP SDU之后,将压缩缓冲区重置为全0或预定义的字典;其中,所述第一条件包括以下中的至少一项:在执行所述DAPS HO的过程中;在执行所述DAPS HO的过程中且所述第八指示信息用于指示所述DAPS HO不支持所述UDC配置;在执行所述DAPS HO的过程中且所述第九指示信息用于指示不继续使用UDC配置或用于指示在进行PDCP重建时不继续使用所述UDC配置;在执行上行链路切换的过程中。
- 根据权利要求59所述的方法,其特征在于,所述第八指示信息用于指示在进行PDCP重建时继续使用所述UDC配置;和/或,所述第八指示信息携带在所述RRC配置、所述PDCP配置、所述DAPS配置或所述UDC配置中。
- 根据权利要求75所述的方法,其特征在于,所述方法还包括:继续使用所述UDC配置的缓冲区,且不重置缓冲区。
- 根据权利要求1至76中任一项所述的方法,其特征在于,所述方法还包括:接收或发送以下配置中的至少一项:ROHC配置、EHC配置。
- 根据权利要求1至77中任一项所述的方法,其特征在于,所述方法适用于终端设备或网络设备。
- 一种通信设备,其特征在于,包括:处理单元,用于基于至少一个压缩协议对第一数据包执行压缩或解压缩操作;其中,所述至少一个压缩协议包括上行数据压缩UDC协议。
- 一种通信设备,其特征在于,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行权利要求1至78中任一项所述的方法。
- 一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至78中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至78中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令使得计算机执行如权利要求1至78中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至78中任一项所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411185689.XA CN119052851A (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2021/137256 WO2023102938A1 (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411185689.XA Division CN119052851A (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118339876A true CN118339876A (zh) | 2024-07-12 |
Family
ID=86729492
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411185689.XA Pending CN119052851A (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
| CN202180103660.0A Pending CN118339876A (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411185689.XA Pending CN119052851A (zh) | 2021-12-10 | 2021-12-10 | 无线通信方法和通信设备 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20240314220A1 (zh) |
| CN (2) | CN119052851A (zh) |
| MX (1) | MX2024006970A (zh) |
| WO (1) | WO2023102938A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118055446B (zh) * | 2024-04-15 | 2024-06-18 | 上海移芯通信科技股份有限公司 | 一种健壮性头部压缩解压方法、系统及通讯终端 |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8958422B2 (en) * | 2012-03-17 | 2015-02-17 | Blackberry Limited | Handling packet data convergence protocol data units |
| US20190141567A1 (en) * | 2017-11-06 | 2019-05-09 | Mediatek Inc. | Uplink Data Compression Transaction Flow |
| US10674396B2 (en) * | 2017-12-21 | 2020-06-02 | Mediatek Inc. | Method and apparatus for handling compression error in mobile communications |
| WO2019135649A1 (ko) * | 2018-01-05 | 2019-07-11 | 삼성전자 주식회사 | 무선 통신 시스템에서 개선된 통신 성능을 위한 방법 및 장치 |
| KR102596391B1 (ko) * | 2018-01-05 | 2023-11-01 | 삼성전자 주식회사 | 무선 통신 시스템에서 개선된 통신 성능을 위한 방법 및 장치 |
| US10873880B2 (en) * | 2018-01-10 | 2020-12-22 | Samsung Electronics Co., Ltd. | Method and apparatus for wireless communication in wireless communication system |
| US12231524B2 (en) * | 2018-10-17 | 2025-02-18 | Samsung Electronics Co., Ltd. | Method and apparatus for compressing header to support highly reliable low-latency terminal in next generation mobile communication system |
| US11856452B2 (en) * | 2018-12-19 | 2023-12-26 | Samsung Electronics Co., Ltd. | Method and device for identifying security key based on PDCP layer device in next-generation mobile communication system |
| KR20200076558A (ko) * | 2018-12-19 | 2020-06-29 | 삼성전자주식회사 | 차세대 이동 통신 시스템에서 pdcp 계층 장치 기반 보안키 확인 방법 및 장치 |
| US20200204986A1 (en) * | 2018-12-21 | 2020-06-25 | Mediatek Inc. | Uplink Data Compression In Mobile Communications |
| KR102815740B1 (ko) * | 2019-03-27 | 2025-06-04 | 삼성전자 주식회사 | 고신뢰 저지연 서비스를 지원하는 시스템에서 pdcp 제어 데이터를 처리하는 방법 및 장치 장치 |
| EP3905627B1 (en) * | 2019-04-30 | 2023-01-11 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Wireless communication method and apparatus |
| KR102780963B1 (ko) * | 2019-05-08 | 2025-03-14 | 삼성전자 주식회사 | 무선 통신 시스템에서 데이터 유실을 방지하는 사용자 데이터 압축 방법 및 장치 |
| US12425917B2 (en) * | 2019-11-06 | 2025-09-23 | Samsung Electronics Co., Ltd. | Method and apparatus for performing feedback-based ethernet header compression or decompression in wireless communication system |
| KR102887156B1 (ko) * | 2019-12-16 | 2025-11-17 | 삼성전자 주식회사 | 차세대 이동 통신 시스템에서 데이터 압축 해제 실패시 pdcp 의 구동 방법 및 장치 |
| CN114946217A (zh) * | 2020-01-06 | 2022-08-26 | 三星电子株式会社 | 下一代移动通信系统中当daps移交失败时为每个承载配置回退的方法和装置 |
| CN115399033A (zh) * | 2020-04-16 | 2022-11-25 | 三星电子株式会社 | 下一代移动通信系统中考虑休止带宽部分的带宽部分切换的方法和装置 |
| KR20220106405A (ko) * | 2021-01-22 | 2022-07-29 | 삼성전자주식회사 | 차세대 이동 통신 시스템에서 mac 계층 장치의 보안 강화 방법 및 장치 |
-
2021
- 2021-12-10 MX MX2024006970A patent/MX2024006970A/es unknown
- 2021-12-10 CN CN202411185689.XA patent/CN119052851A/zh active Pending
- 2021-12-10 CN CN202180103660.0A patent/CN118339876A/zh active Pending
- 2021-12-10 WO PCT/CN2021/137256 patent/WO2023102938A1/zh not_active Ceased
-
2024
- 2024-05-23 US US18/673,027 patent/US20240314220A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CN119052851A (zh) | 2024-11-29 |
| WO2023102938A1 (zh) | 2023-06-15 |
| MX2024006970A (es) | 2024-06-24 |
| US20240314220A1 (en) | 2024-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20230025855A1 (en) | Relay transmission method and relay node | |
| EP4009696B1 (en) | Compression dictionary updates in wireless communications | |
| WO2021026939A1 (zh) | 以太帧头的压缩、解压方法和装置 | |
| US20210144801A1 (en) | Wireless communication method, communication device, chip, and communication system | |
| US20240314220A1 (en) | Wireless communication method and communication device | |
| JP7767438B2 (ja) | 通信方法および装置 | |
| CN113556129B (zh) | 数据处理方法和装置 | |
| CN112399477B (zh) | 一种通信方法及设备 | |
| CN109842907A (zh) | 传输数据的方法和装置 | |
| CN112514454B (zh) | 切换网络的方法、网络节点、芯片和通信系统 | |
| TWI852131B (zh) | 執行上行鏈路資料壓縮的方法和使用者設備 | |
| EP4322606A1 (en) | Communication method and device | |
| CN114303355B (zh) | 一种指示解压缩对象的方法及装置、通信设备 | |
| CN114710809A (zh) | 一种区分数据格式的方法及装置、通信设备 | |
| CN114365470B (zh) | 用于传输以太网压缩包的方法和设备 | |
| CN113301606A (zh) | 一种通信方法及装置 | |
| CN110958647A (zh) | 一种数据传输方法及装置 | |
| CN112534789B (zh) | 压缩、解压缩以太帧的方法和通信设备 | |
| WO2024174091A1 (zh) | 无线通信方法及装置 | |
| CN115996426A (zh) | 执行上行链路数据压缩的方法和用户设备 | |
| CN118510079A (zh) | 通信方法及装置 |
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 |