CN111108770A - 启用状态压缩时对数据分组进行优先排序 - Google Patents

启用状态压缩时对数据分组进行优先排序 Download PDF

Info

Publication number
CN111108770A
CN111108770A CN201880061270.XA CN201880061270A CN111108770A CN 111108770 A CN111108770 A CN 111108770A CN 201880061270 A CN201880061270 A CN 201880061270A CN 111108770 A CN111108770 A CN 111108770A
Authority
CN
China
Prior art keywords
data packets
prioritized
compressed
prioritized data
transmission
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
Application number
CN201880061270.XA
Other languages
English (en)
Inventor
S·马赫什瓦里
X·陈
V·达尔米亚
G·肖
S·巴斯瓦尔
吴鹏
L·扎哈里亚斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN111108770A publication Critical patent/CN111108770A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2466Traffic characterised by specific attributes, e.g. priority or QoS using signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/38Flow control; Congestion control by adapting coding or compression rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

公开了用于在针对无线通信启用状态压缩时对数据分组进行优先排序的方法和装置。例如,所述方面包括接收按照用于传输的第一顺序调度的多个数据分组。所述方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所述方面还包括将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所述方面还包括按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未优先排序的数据分组以用于传输,第二顺序与第一顺序不同。

Description

启用状态压缩时对数据分组进行优先排序
优先权声明
本专利申请要求享有于2017年9月28日提交的题为“PRIORITIZING DATA PACKETSWHEN STATEFUL COMPRESSION IS ENABLED”的PCT国际申请No.PCT/CN2017/104032的优先权,其转让给本申请的受让人,并由此通过引用的方式明确并入本文。
技术领域
本公开内容的各方面总体上涉及无线通信网络,具体而言,涉及在无线通信***中启用状态压缩时对数据分组进行优先排序。
背景技术
无线通信网络被广泛部署以提供各种类型的通信内容,诸如语音、视频、分组数据、消息收发、广播等。这些***可以是能够通过共享可用***资源(例如,时间、频率和功率)来支持与多个用户的通信的多址***。这种多址***的示例包括码分多址(CDMA)***、时分多址(TDMA)***、频分多址(FDMA)***、正交频分多址(OFDMA)***和单载波频分多址(SC-FDMA)***。
这些多址技术已经在各种电信标准中被采用,以提供使得不同的无线设备能够在城市、国家、地区甚至全球级别上进行通信的公共协议。例如,第五代(5G)无线通信技术(可称为新无线电技术(NR))被设想为扩展并支持关于当前移动网络世代的各种使用场景和应用。在一方面,5G通信技术可以包括:处理用于访问多媒体内容、服务和数据的以人为中心的用例的增强型移动宽带;对于延时和可靠性具有某些规范的超可靠低延时通信(URLLC);和能够允许非常大量连接设备并且相对少量的非延迟敏感信息的传输的大规模机器类型通信。然而,随着对移动宽带接入的需求不断增加,可能需要NR通信技术及其以后的技术的进一步改进。
在一些情况下,对于无线通信技术,经压缩的数据分组需要以压缩它们的顺序发送,否则发送设备的压缩器和接收设备的解压缩器可能变得不同步。然而,与压缩数据分组的顺序相比,可能需要对一个或多个数据分组进行优先排序并且不按顺序传送。因此,可能需要改进无线通信操作,例如,在启用状态压缩时对数据分组进行优先排序。
发明内容
以下呈现一个或多个方面的简化概要以提供对这些方面的基本理解。本概要不是对所有预期方面的广泛概述,既不旨在标识所有方面的关键或重要要素,也不是描述任何或全部方面的范围。其唯一目的是以简化形式呈现一个或多个方面的一些概念,作为稍后呈现的更详细描述的序言。
根据一方面,方法包括在针对无线通信启用状态压缩时对数据分组进行优先排序。所描述的方面包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在一方面,一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置可以包括收发机;存储器;以及至少一个处理器,其耦合到存储器,并被配置为接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在一方面,描述了一种计算机可读介质,其可以存储用于在针对无线通信启用状态压缩时对数据分组进行优先排序的计算机可执行代码。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的代码。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码。所描述的方面还包括用于按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输的代码,第二顺序与第一顺序不同。
在一方面,描述了一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的单元。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元。所描述的方面还包括用于按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输的单元,第二顺序与第一顺序不同。
根据另一方面,一种方法包括在针对无线通信启用状态压缩时对数据分组进行优先排序。所描述的方面包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组。所描述的方面还包括将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组。所描述的方面还包括按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输,第二顺序与第一顺序不同。
在一方面,一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置可以包括收发机;存储器;以及至少一个处理器,其耦合到存储器,并被配置为接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组。所描述的方面还将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组。所描述的方面还按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输,第二顺序与第一顺序不同。
在一方面,描述了一种计算机可读介质,其可以存储用于在针对无线通信启用状态压缩时对数据分组进行优先排序的计算机可执行代码。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的代码。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组的代码。所描述的方面还包括用于将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组的代码。所描述的方面还包括用于按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输的代码,第二顺序与第一顺序不同。
在一方面,描述了一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的单元。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组的单元。所描述的方面还包括用于将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组的单元。所描述的方面还包括用于按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输的单元,第二顺序与第一顺序不同。
根据另一方面,一种方法包括在针对无线通信启用状态压缩时对数据分组进行优先排序。所描述的方面包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还包括基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在一方面,一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置可以包括收发机;存储器;以及至少一个处理器,其耦合到存储器,并被配置为接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在一方面,描述了一种计算机可读介质,其可以存储用于在针对无线通信启用状态压缩时对数据分组进行优先排序的计算机可执行代码。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的代码。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的代码。所描述的方面还包括用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码。所描述的方面还包括用于按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输的代码,第二顺序与第一顺序不同。
在一方面,描述了一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置。所描述的方面包括用于接收按照用于传输的第一顺序调度的多个数据分组的单元。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的单元。所描述的方面还包括用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元。所描述的方面还包括用于按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输的单元,第二顺序与第一顺序不同。
根据另一方面,一种方法包括在针对无线通信启用状态压缩时对数据分组进行优先排序。所描述的方面包括接收按照用于在第一无线承载上进行传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括确定是否建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还包括基于确定建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还包括基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还包括基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上传输。所描述的方面还包括调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上传输。
在一方面,一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置可以包括收发机;存储器;以及至少一个处理器,其耦合到存储器,并被配置为接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组。所描述的方面还将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还确定是否建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还基于确定建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上传输。所描述的方面还调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上传输。
在一方面,描述了一种计算机可读介质,其可以存储用于在针对无线通信启用状态压缩时对数据分组进行优先排序的计算机可执行代码。所描述的方面包括用于接收按照用于在第一无线承载上进行传输的第一顺序调度的多个数据分组的代码。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于基于确定要建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载的代码。所描述的方面还包括用于基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的代码。所描述的方面还包括用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码。所描述的方面还包括用于调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上传输的代码。所描述的方面还包括用于调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上进行传输的代码。
在一方面,描述了一种用于在针对无线通信启用状态压缩时对数据分组进行优先排序的装置。所描述的方面包括用于接收按照用于在第一无线承载上进行传输的第一顺序调度的多个数据分组的单元。所描述的方面还包括用于将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括用于基于确定要建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载的单元。所描述的方面还包括用于基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的单元。所描述的方面还包括用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元。所描述的方面还包括用于调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上进行传输的单元。所描述的方面还包括用于调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上进行传输的单元。
为了实现前述和相关目的,所述一个或多个方面包括下文中充分说明并且在权利要求中特别指出的特征。以下描述和附图详细阐述了一个或多个方面的某些说明性特征。然而,这些特征仅指示可以采用各个方面的原理的各种方式中的几个,并且本说明旨在包括所有这些方面及其等同变换。
附图说明
在下文中将结合附图来描述所公开的方面,提供附图用于说明而不是限制所公开的方面,其中相似的附图标记表示相似的元件,并且其中:
图1是无线通信网络的示例的示意图,该无线通信网络包括具有呼叫处理组件的至少一个基站和至少一个用户设备(UE),该用户设备具有被配置为在启用状态压缩时对数据分组进行优先排序的呼叫处理组件;
图2是无线通信***中呼叫处理的示例性方面的示意图;
图3是在启用状态压缩时对数据分组进行优先排序的第一示例的概念图;
图4是在启用状态压缩时对数据分组进行优先排序的第二示例的概念图;
图5是在启用状态压缩时对数据分组进行优先排序的第三示例的概念图;
图6是在启用状态压缩时对数据分组进行优先排序的第四示例的概念图;
图7是用于在针对无线通信启用状态压缩时对数据分组进行优先排序的方法的第一示例的流程图;
图8是用于在针对无线通信启用状态压缩时对数据分组进行优先排序的方法的第二示例的流程图;
图9是用于在针对无线通信启用状态压缩时对数据分组进行优先排序的方法的第三示例的流程图;
图10A-10C是用于在针对无线通信启用状态压缩时对数据分组进行优先排序的方法的第四示例的流程图;
图11是图1的UE的示例性组件的示意图;以及
图12是图1的基站的示例性组件的示意图。
具体实施方式
现在参照附图描述各个方面。在以下描述中,为了解释的目的,阐述了许多具体细节以提供对一个或多个方面的透彻理解。然而,显而易见的是,可以在没有这些具体细节的情况下实践这样的方面。另外,如本文所使用的术语“组件”可以是构成***的部分中的一个部分,组件可以是硬件、固件和/或存储在计算机可读介质上的软件,并且可以分成其他组件。
本公开内容总体上涉及在针对无线通信启用状态压缩时对数据分组进行优先排序。例如,诸如基站的接收机设备和诸如UE的发射机设备可以建立无线通信。在一些实例中,接收机设备和发射机设备都可以使用稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程来启用状态压缩,以便最小化数据分组的大小。然而,由于先前压缩过程的限制,被压缩的多个数据分组需要以压缩它们的顺序发送,使得接收机设备的解压缩器与发射机设备的压缩器保持同步。这是由于当前压缩过程的限制,其中如果经压缩的数据分组以不同于压缩它们的顺序发送,则发射机设备处的压缩器的压缩器存储器和接收机设备处的解压缩器的压缩器存储器可能变得不同步。
在一方面,可能需要对被调度用于传输的某些分组进行优先排序,以便增强下行链路和上行链路性能。例如,发射机设备可能希望使对应于传输控制协议(TCP)确认(ACK)的数据分组优先于同一无线承载和/或流中的其他数据分组。通过对诸如TCP ACK的某些分组进行优先排序,可以增加吞吐量性能,因为接收机设备可以响应于更快地接收TCP ACK而以更快的速率发送数据分组。因此,需要对要被压缩和按照与压缩它们的顺序不同的顺序调度以进行传输的某些数据分组进行优先排序。
因此,在一些方面,与常规解决方案相比,在针对无线通信启用状态压缩时,通过对数据分组进行优先排序,本方法和装置可以提供有效的解决方案。因而,本方法和装置可以包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在另一方面,本方法和装置可以包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组。所描述的方面还包括将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组。所描述的方面还包括按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输,第二顺序与第一顺序不同。
在另一方面,本方法和装置可以包括接收按照用于传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还包括基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。
在另一方面,本方法和装置可以包括接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组。所描述的方面还包括将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。所描述的方面还包括确定是否建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还包括基于确定要建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载。所描述的方面还包括基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。所描述的方面还包括基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。所描述的方面还包括调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上传输。所描述的方面还包括调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上传输。
下面参考图1-12更详细地描述本方面的附加特征。
应该注意,本文描述的技术可以用于各种无线通信网络,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其他网络。术语“***”和“网络”经常可互换地使用。CDMA网络可以实现诸如CDMA2000、通用陆地无线接入(UTRA)等的无线技术。CDMA2000涵盖IS-2000、IS-95和IS-856标准。IS-2000版本0和A通常被称为CDMA2000 1X、1X等。IS-856(TIA-856)通常被称为CDMA2000 1xEV-DO、高速分组数据(HRPD)等。UTRA包括宽带CDMA(WCDMA)和CDMA的其他变体。TDMA***可以实现诸如全球移动通信***(GSM)的无线技术。OFDMA***可以实现诸如超移动宽带(UMB)、演进的UTRA(E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-OFDMTM等的无线技术。UTRA和E-UTRA是通用移动电信***(UMTS)的一部分。3GPP长期演进(LTE)和高级LTE(LTE-A)是使用E-UTRA的UMTS的新版本。在名为“第三代合作伙伴计划”(3GPP)的组织的文献中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在名为“第三代合作伙伴计划2”(3GPP2)的组织的文献中描述了CDMA2000和UMB。本文描述的技术可以用于上面提到的***和无线技术以及其他***和无线技术,包括在共享射频频谱频带上的蜂窝(例如,LTE)通信。然而,下面的描述出于示例的目的描述了LTE/LTE-A***,并且在下面的大部分描述中使用LTE术语,尽管这些技术可应用于LTE/LTE-A应用之外(例如,应用于5G网络或其他下一代通信***)。
以下描述提供了示例,而不是限制权利要求中阐述的范围、适用性或示例。在不脱离本公开内容的范围的情况下,可以对讨论的要素的功能和布置进行改变。各种示例可以适当地省略、替换或添加各种过程或组件。例如,所描述的方法可以以与所描述的顺序不同的顺序执行,并且可以添加、省略或组合各个步骤。而且,关于一些示例描述的特征可以在一些其他示例中组合。
参考图1和2,根据本公开内容的各个方面,示例性无线通信网络100包括具有调制解调器140的至少一个UE 110,调制解调器140具有呼叫处理组件142,在启用状态压缩时,该呼叫处理组件142执行数据分组优先排序。此外,无线通信网络100包括具有调制解调器200的至少一个基站105,调制解调器200具有呼叫处理组件202,在启用状态压缩时,该呼叫处理组件202执行数据分组优先排序。
例如,UE 110和基站105可以启用状态压缩,使得在无线通信链路135上发送的数据分组是经压缩的数据分组。在该示例中,UE 110的呼叫处理组件142可以包括压缩器组件160,其被配置为经压缩的一个或多个数据分组。基站105的呼叫处理组件202可以包括解压缩器组件220,其接收经压缩的数据分组并相应地解压缩它们。类似地,基站105的呼叫处理组件202可以包括压缩器组件210,其压缩一个或多个数据分组并将它们发送到UE110的解压缩器组件158,解压缩器组件158解压缩经压缩的数据分组。然而,为了在UE 110和基站105之间启用状态压缩时使一个或多个数据分组优先于其他数据分组,UE 110可以采用多个过程来对要压缩和按照与压缩它们的顺序不同的顺序调度以进行传输的某些数据分组进行优先排序。因此,根据本公开内容,UE 110可以在启用状态压缩时对一个或多个数据分组进行优先排序,以便无序地调度经优先排序的数据分组以便传输到基站105。参考图2,呼叫处理组件142和呼叫处理组件202均可以包括多个子组件,用于在启用状态压缩时执行数据分组优先排序,如本文所述。
在一方面,呼叫处理组件142可以被配置为接收按照用于传输的第一顺序调度的多个数据分组152。例如,呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,以使得按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。呼叫处理组件142可以执行压缩器组件160以将多个数据分组152中的一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。呼叫处理组件142可以执行调度器组件170以按照第二顺序调度一个或多个经优先排序的数据分组154和一个或多个经压缩的未经优先排序的数据分组164以用于传输,其中,第二顺序与第一顺序不同。
在另一方面,呼叫处理组件142可以被配置为接收按照用于传输的第一顺序调度的多个数据分组152。例如,呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,以使得按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。呼叫处理组件142可以执行聚合组件180以将一个或多个经优先排序的数据分组154聚合成第一经优先排序的数据分组的组154,并将一个或多个未经优先排序的数据分组156聚合成第二未经优先排序的数据分组的组156。呼叫处理组件142可以执行压缩器组件160以将第一经优先排序的数据分组的组154压缩为第一经压缩的经优先排序的数据分组的组162,并将第二未经优先排序的数据分组的组156压缩为第二经压缩的未经优先排序的数据分组的组164。呼叫处理组件142可以执行调度器组件170以按照第二顺序调度第一经压缩的经优先排序的数据分组的组162和第二经压缩的未经优先排序的数据分组的组164以用于传输,其中,第二顺序与第一顺序不同。
在另一方面,呼叫处理组件142可以被配置为接收按照用于传输的第一顺序调度的多个数据分组152。例如,呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,以使得按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162。呼叫处理组件142可以执行压缩器组件160以基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。例如,第一压缩上下文166可以对应于被配置为存储经压缩的经优先排序的数据分组162的数据串的第一压缩器存储器,并且第二压缩上下文168对应于被配置为存储一个或多个经压缩的未经优先排序的数据分组164的数据串的第二压缩器存储器。呼叫处理组件142可以执行调度器组件170以按照第二顺序调度一个或多个经压缩的经优先排序的数据分组162和一个或多个经压缩的未经优先排序的数据分组164以用于传输,其中,第二顺序与第一顺序不同。
在另一方面,呼叫处理组件142可以被配置为接收以用于在第一无线承载230上传输的第一顺序调度的多个数据分组152。在一实例中,第一无线承载230对应于用于发送数据分组的通信信道。例如,呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,以使得按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。呼叫处理组件142可以执行确定组件190以确定是否建立用于传输一个或多个经优先排序的数据分组154的第二无线承载240,并且基于确定建立用于传输一个或多个经优先排序的数据分组154的第二无线承载240来建立用于传输一个或多个经优先排序的数据分组154的第二无线承载240。在一实例中,第二无线承载240对应于用于发送数据分组的通信信道。呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162。呼叫处理组件142可以执行压缩器组件160以基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。呼叫处理组件142可以执行调度器组件170以调度一个或多个经压缩的经优先排序的数据分组162以在第二无线承载240上传输。呼叫处理组件142可以执行调度器组件170以调度一个或多个经压缩的未经优先排序的数据分组164以在第一无线承载230上传输。
无线通信网络100可以包括一个或多个基站105、一个或多个UE 110以及核心网115。核心网115可以提供用户认证、接入授权、跟踪、互联网协议(IP)连接,和其他接入、路由或移动功能。基站105可以通过回程链路120(例如,S1等)与核心网115连接。基站105可以执行用于与UE 110通信的无线配置和调度,或者可以在基站控制器(未示出)的控制下操作。在各种示例中,基站105可以直接或间接(例如,通过核心网115)通过回程链路125(例如,X1等)(回程链路125可以是有线或无线通信链路)彼此进行通信。
基站105可以经由一个或多个基站天线与UE 110进行无线通信。每个基站105可以为相应的地理覆盖区域130提供通信覆盖。在一些示例中,基站105可以被称为基站收发站、无线基站、接入点、接入节点、无线收发机、节点B、eNodeB(eNB)、gNodeB(gNB)、家庭节点B、家庭eNodeB、中继或一些其他合适的术语。基站105的地理覆盖区域130可以被划分为仅构成覆盖区域的一部分的扇区或小区(未示出)。无线通信网络100可以包括不同类型的基站105(例如,下面描述的宏基站或小型小区基站)。另外,多个基站105可以根据多种通信技术(例如,5G(新无线或“NR”)、***(4G)/LTE、3G、Wi-Fi、蓝牙等)中的不同通信技术操作,并且因此对于不同的通信技术可能存在重叠的地理覆盖区域130。
在一些示例中,无线通信网络100可以是或包括通信技术中的一种或任何组合,包括新无线(NR)或5G技术、长期演进(LTE)或高级LTE(LTE-A)或MuLTEfire技术、Wi-Fi技术、蓝牙技术或任何其他长距离或短距离无线通信技术。在LTE/LTE-A/MuLTEfire网络中,术语演进型节点B(eNB)可以通常用于描述基站105,而术语UE可以通常用于描述UE 110。无线通信网络100可以是异构技术网络,其中,不同类型的eNB为各个地理区域提供覆盖。例如,每个eNB或基站105可以为宏小区、小型小区或其他类型的小区提供通信覆盖。取决于上下文,术语“小区”是可以用于描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等)的3GPP术语。
宏小区可能通常覆盖相对较大的地理区域(例如,半径几公里),并且可以允许具有与网络提供商的服务订阅的UE 110的不受限接入。
与宏小区相比,小型小区可以包括较低发射功率的基站,可以在与宏小区相同或不同(例如,许可、非许可等)的频带中操作。根据各种示例,小型小区可以包括微微小区、毫微微小区和微小区。例如,微微小区可以覆盖较小的地理区域,并且可以允许具有与网络提供商的服务订阅的UE110的不受限接入。毫微微小区也可以覆盖较小的地理区域(例如,家庭),并且可以提供与毫微微小区具有关联的UE 110(例如,在受限接入的情况下,基站105的封闭用户组(CSG)中的UE 110,其可以包括用于家庭中的用户的UE 110等)的受限接入和/或不受限接入。微小区可以覆盖大于微微小区和毫微微小区但小于宏小区的地理区域。用于宏小区的eNB可以被称为宏eNB。用于小型小区的eNB可以被称为小型小区eNB、微微eNB、毫微微eNB或家庭eNB。eNB可以支持一个或多个(例如,两个、三个、四个等)小区(例如,分量载波)。
可以适应所公开的各个示例中的一些示例的通信网络可以是根据分层协议栈进行操作的基于分组的网络,并且用户平面中的数据可以基于IP。用户平面协议栈(例如,分组数据汇聚协议(PDCP)、无线链路控制(RLC)、MAC等)可以执行分组分段和重组以在逻辑信道上进行通信。例如,MAC层可以执行逻辑信道到传输信道的优先级处理和复用。MAC层也可以使用混合自动重传/请求(HARQ)以在MAC层提供重传,以提高链路效率。在控制平面中,RRC协议层可以提供UE 110与基站105之间的RRC连接的建立、配置和维护。RRC协议层还可以用于用户平面数据的无线承载的核心网115支持。在物理(PHY)层,可以将传输信道映射到物理信道。
UE 110可以分散在整个无线通信网络100中,并且每个UE 110可以是固定的或移动的。UE 110也可以包括或由本领域技术人员称为移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端或一些其他合适的术语。UE 110可以是蜂窝电话、智能电话、个人数字助理(PDA)、无线调制解调器、无线通信设备、手持设备、平板电脑、膝上型计算机、无绳电话、智能手表、无线本地环路(WLL)站、娱乐设备、车辆部件、用户驻地设备(CPE)或能够在无线通信网络100中通信的任何设备。此外,UE 110可以是物联网(IoT)和/或机器对机器(M2M)类型的设备,例如低功率、低数据速率(例如相对于无线电话)类型的设备,其在一些方面可能与无线通信网络100或其他UE不频繁通信。UE 110能够与各种类型的基站105和包括宏eNB、小型小区eNB、宏gNB、小型小区gNB、中继基站等的网络设备进行通信。
UE 110可以被配置为与一个或多个基站105建立一个或多个无线通信链路135。无线通信网络100中示出的无线通信链路135可以携带从UE 110到基站105的上行链路(UL)传输或从基站105到UE 110的下行链路(DL)传输。下行链路传输也可以称为前向链路传输,而上行链路传输也可以称为反向链路传输。每个无线通信链路135可以包括一个或多个载波,其中,每个载波可以是由根据上述各种无线技术调制的多个子载波(例如,不同频率的波形信号)构成的信号。每个经调制的信号可以在不同的子载波上发送,并且可以携带控制信息(例如,参考信号、控制信道等)、开销信息、用户数据等。在一方面,无线通信链路135可以使用频分双工(FDD)(例如,使用成对的频谱资源)或时分双工(TDD)操作(例如,使用不成对的频谱资源)发送双向通信。可以为FDD定义帧结构(例如,帧结构类型1)和为TDD定义帧结构(例如,帧结构类型2)。而且,在一些方面,无线通信链路135可以代表一个或多个广播信道。
在无线通信网络100的一些方面中,基站105或UE 110可以包括多个天线,以用于采用天线分集方案来改善基站105和UE 110之间的通信质量和可靠性。另外或可替换地,基站105或UE 110可以采用多输入多输出(MIMO)技术,其可以利用多路径环境来发送携带相同或不同经编码的数据的多个空间层。
无线通信网络100可以支持在多个小区或载波上的操作,该特征可以被称为载波聚合(CA)或多载波操作。载波也可以被称为分量载波(CC)、层、信道等。术语“载波”、“分量载波”、“小区”和“信道”在本文中可以互换使用。UE 110可以配置有多个下行链路CC和一个或多个上行链路CC以用于载波聚合。载波聚合可以与FDD和TDD分量载波一起使用。基站105和UE 110可以使用在高达总共Yx MHz(x=分量载波的数量)的载波聚合中分配的每载波高达Y MHz(例如,Y=5、10、15或20MHz)带宽的频谱以用于在每个方向上进行传输。载波可以彼此相邻或不相邻。载波的分配可以相对于DL和UL是不对称的(例如,可以为DL分配比UL更多或更少的载波)。分量载波可以包括主分量载波和一个或多个辅助分量载波。主分量载波可以被称为主小区(PCell),并且辅助分量载波可以被称为辅助小区(SCell)。
无线通信网络100还可以包括根据Wi-Fi技术操作的基站105,例如,Wi-Fi接入点,其与根据Wi-Fi技术操作的UE 110(例如,Wi-Fi站(STA))经由免许可频谱(例如,5GHz)中的通信链路进行通信。当在免许可频谱中进行通信时,STA和AP可以在通信之前执行空闲信道评估(CCA)或对话前监听(LBT)过程以确定信道是否可用。
另外,基站105和/或UE 110中的一个或多个可以根据被称为毫米波(mmW或mm波)技术的NR或5G技术操作。例如,mmW技术包括mmW频率中和/或mmW频率附近的传输。极高频率(EHF)是电磁频谱中射频(RF)的一部分。EHF具有30GHz至300GHz的范围和1毫米至10毫米的波长。这个频带中的无线电波可以被称为毫米波。近mmW可以向下延伸到3GHz的频率,波长为100毫米。例如,超高频(SHF)带在3GHz和30GHz之间延伸,并且也可以被称为厘米波。使用mmW和/或近mmW无线频带的通信具有极高的路径损耗和短距离。如此,根据mmW技术操作的基站105和/或UE 110可以在其传输中利用波束成形来补偿极高的路径损耗和短距离。
尽管本文关于诸如UE 110的UE描述了呼叫处理组件142的操作,但是基站105的呼叫处理组件202的组件可以与如上所述的UE 110的呼叫处理组件142的相应组件相同或相似,但被配置或以其他方式编程以用于与UE操作相反的基站操作。
图3示出了当在与基站通信的UE处启用状态压缩时用于对数据分组进行优先排序的方案300的示例的概念图。例如,UE和基站可以分别对应于位于如图1所示的无线通信网络100中的UE 110和基站105。UE 110可以包括具有呼叫处理组件142的调制解调器140,该呼叫处理组件142通过调度经优先排序的数据分组154作为未经压缩的数据分组进行传输,在启用状态压缩时,执行数据分组的优先排序。
在一方面,可以由呼叫处理组件142接收按照用于传输的第一顺序调度的多个数据分组302、304、306、308、310和312。例如,呼叫处理组件142可以执行优先排序组件150以对多个数据分组302、304、306、308、310和312进行优先排序。作为优先排序的结果,数据分组302'、306'和310'保持未经优先排序,而数据分组304'、308'和312'被优先排序。将每个经优先排序的数据分组304'、308'和312'指定为按照与用于传输的第一顺序不同的顺序进行调度以用于传输。
在一方面,呼叫处理组件142可以执行压缩器组件160以将未经优先排序的数据分组302'、306'和310'压缩为经压缩的未经优先排序的数据分组314、316和318。经优先排序的数据分组304'、308'和312'跳过压缩过程,使它们不受第一传输顺序的约束。此外,呼叫处理组件142可以执行调度器组件170以按照第二顺序调度经优先排序的数据分组304'、308'和312'以及经压缩的未经优先排序的数据分组314、316和318以用于传输。例如,用于传输的第二顺序与第一顺序的不同之处在于调度经优先排序的数据分组304'、308'和312'以用于在经压缩的非经优先排序的数据分组314、316和318之前传输。结果,UE 110可以重新配置数据分组的传输顺序,以便改善下行链路性能,同时仍然改善上行链路压缩增益。
图4示出了当在与基站通信的UE处启用状态压缩时用于对数据分组进行优先排序的方案400的示例的概念图。例如,UE和基站可以分别对应于位于如图1所示的无线通信网络100中的UE 110和基站105。UE 110可以包括具有呼叫处理组件142的调制解调器140,该呼叫处理组件142通过在压缩之前聚合多个数据分组152的数据分组,在启用状态压缩时,执行数据分组的优先排序。
在一方面,可以由呼叫处理组件142接收按照用于传输的第一顺序调度的多个数据分组302、304、306、308、310和312。例如,呼叫处理组件142可以执行优先排序组件150以对多个数据分组302、304、306、308、310和312进行优先排序。作为优先排序的结果,数据分组302'、306'和310'保持未经优先排序,而数据分组304'、308'和312'被优先排序。按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组304'、308'和312'以用于传输。
在一方面,呼叫处理组件142可以执行聚合组件180以将经优先排序的数据分组304'、308'和312'聚合为第一经优先排序的数据分组的组402并将未经优先排序的数据分组302'、306'和310'聚合为第二未经优先排序的数据分组的组404。此外,呼叫处理组件142可以执行压缩器组件160以将第一经优先排序的数据分组304',308'和312'的组402压缩为第一经压缩的经优先排序的数据分组406、408和410的组402,并将第二未经优先排序的数据分组302'、306'和310'的组404压缩为第二经压缩的未经优先排序的数据分组314、316和318的组404。
在一方面,呼叫处理组件142可以执行调度器组件170以按照第二顺序调度第一经压缩的经优先排序的数据分组406、408和410的组402,并调度第二经压缩的未经优先排序的数据分组314、316和318的组404以用于传输。例如,第一经压缩的经优先排序的数据分组406、408和410的组402优先于第二经压缩的未经优先排序的数据分组314、316和318的组404。因此,传输的顺序从多个数据分组302、304、306、308、310和312中的数据分组的原始的第一顺序改变。通过在第二组404之前发送第一组402,UE 110改善了下行链路性能,同时仍然改善了上行链路压缩增益。
图5示出了当在与基站通信的UE处启用状态压缩时用于对数据分组进行优先排序的方案500的示例的概念图。例如,UE和基站可以分别对应于位于如图1所示的无线通信网络100中的UE 110和基站105。UE 110可以包括具有呼叫处理组件142的调制解调器140,该呼叫处理组件142通过使用不同的压缩上下文压缩多个数据分组,在启用状态压缩时,执行数据分组的优先排序。
在一方面,可以由呼叫处理组件142接收按照用于传输的第一顺序调度的多个数据分组302、304、306、308、310和312。例如,呼叫处理组件142可以执行优先排序组件150以对多个数据分组302、304、306、308、310和312进行优先排序。作为优先排序的结果,数据分组302'、306'和310'保持未经优先排序,而数据分组304'、308'和312'被优先排序。将每个经优先排序的数据分组304'、308'和312'指定为按照与用于传输的第一顺序不同的顺序进行调度以用于传输。
在一方面,呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将经优先排序的数据分组304'、308'和312'压缩为一个或多个经压缩的经优先排序的数据分组504、508和512。此外,呼叫处理组件142可以执行压缩器组件160以基于第二压缩上下文168将未经优先排序的数据分组302'、306'和310'压缩为一个或多个经压缩的未经优先排序的数据分组502、506和510。例如,第一压缩上下文166可以对应于使用第一压缩器存储器压缩经优先排序的数据分组304'、308'和312',第一压缩器存储器被配置为存储针对经优先排序的数据分组304'、308'和312'的数据串,并且第二压缩上下文168对应于第二压缩器存储器压缩未经优先排序的数据分组302'、306'和310',第二压缩器存储器被配置为存储针对一个或多个未经优先排序的数据分组302'、306'和310'的数据串。这样,每个经压缩的经优先排序的数据分组504、508和512,以及每个经压缩的未经优先排序的数据分组502、506和510包括具有指示使用第一压缩器存储器或第二压缩器存储器的压缩上下文信息的报头,使得解压缩器,例如解压缩器组件220,知道要使用哪个压缩器存储器解压缩被接收的经压缩的数据分组。
在一方面,呼叫处理组件142可以执行调度器组件170以按照第二顺序调度经压缩的经优先排序的数据分组504、508和512以及经压缩的未经优先排序的数据分组502、506和510以用于传输。例如,传输顺序在基于第一压缩上下文166和第二压缩上下文168压缩的数据分组之间是独立的。这样,调度器组件170可以独立于经压缩的未经优先排序的数据分组502、506和510调度经压缩的经优先排序的数据分组504、508和512,因为将使用第一压缩器存储器解压缩经压缩的经优先排序的数据分组504、508和512,并且将使用第二压缩器存储器解压缩经压缩的未经优先排序的数据分组502、506和510。
图6示出了当在与基站通信的UE处启用状态压缩时用于对数据分组进行优先排序的方案600的示例的概念图。例如,UE和基站可以分别对应于位于如图1所示的无线通信网络100中的UE 110和基站105。UE 110可以包括具有呼叫处理组件142的调制解调器140,该呼叫处理组件142通过为经优先排序的数据分组建立与第一无线承载不同的第二无线承载,在启用状态压缩时,执行数据分组的优先排序。
在一方面,可以由呼叫处理组件142接收按照用于传输的第一顺序调度的多个数据分组302、304、306、308、310和312。例如,呼叫处理组件142可以执行优先排序组件150以对多个数据分组302、304、306、308、310和312进行优先排序。作为优先排序的结果,数据分组302'、306'和310'保持未经优先排序,而数据分组304'、308'和312'被优先排序。将每个经优先排序的数据分组304'、308'和312'指定为按照与用于传输的第一顺序不同的顺序进行调度以用于传输。
在一方面,呼叫处理组件142可以执行确定组件190以确定是否建立用于传输经优先排序的数据分组304'、308'和312'的第二无线承载604,以及建立用于传输经优先排序的数据分组304'、308'和312'的第二无线承载604。
在一方面,呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将经优先排序的数据分组304'、308'和312'压缩为一个或多个经压缩的经优先排序的数据分组504、508和512。此外,呼叫处理组件142可以执行压缩器组件160以基于第二压缩上下文168将未经优先排序的数据分组302'、306'和310'压缩为一个或多个经压缩的未经优先排序的数据分组502、506和510。例如,第一压缩上下文166可以对应于使用第一压缩器存储器压缩经优先排序的数据分组304'、308'和312',第一压缩器存储器被配置为存储针对经优先排序的数据分组304'、308'和312'的数据串,并且第二压缩上下文168对应于第二压缩器存储器压缩未经优先排序的数据分组302'、306'和310',第二压缩器存储器被配置为存储针对一个或多个未经优先排序的数据分组302'、306'和310'的数据串。这样,每个经压缩的经优先排序的数据分组504、508和512,以及每个经压缩的未经优先排序的数据分组502、506和510包括具有指示使用第一压缩器存储器或第二压缩器存储器的压缩上下文信息的报头,使得解压缩器,例如解压缩器组件220,知道要使用哪个压缩器存储器解压缩被接收的压缩数据分组。
在一方面,呼叫处理组件142可以执行调度器组件170以调度经压缩的经优先排序的数据分组504、508和512以在第二无线承载604上传输。此外,呼叫处理组件142可以执行调度器组件170以调度经压缩的未经优先排序的数据分组502、506和510以在第一无线承载602上传输。结果,经优先排序的数据分组304'、308'和312'中的信息可以独立于在第一无线承载602上发送的经压缩的未经优先排序的数据分组502、506和510在第二承载604上作为经压缩的经优先排序的数据分组504、508和512发送。
参考图7,例如,根据上述方面操作UE 110以在启用状态压缩时对数据分组进行优先排序中的无线通信的方法700包括一个或多个本文定义的动作。
在方块702处,方法700可以接收按照用于传输的第一顺序调度的多个数据分组。例如,UE 110可以执行呼叫处理组件142以接收按照用于传输的第一顺序调度的多个数据分组152。
在方块704处,方法700可以将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。例如,UE 110和/或呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,其中,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。
在一方面,将多个数据分组152中的一个或多个数据分组优先排序还包括基于对应于多个数据分组152的数据流的业务模型将被调度用于传输的多个数据分组152中的一个或多个数据分组优先排序。例如,业务模型对应于双向通信,并指示将优先排序对应于确认消息的数据分组。在该示例中,确认消息对应于传输控制协议(TCP)确认(ACK)。此外,未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
在一方面,将多个数据分组152中的一个或多个数据分组优先排序还包括在传输控制协议(TCP)层或互联网协议(IP)层中的至少一个中将多个数据分组152中的一个或多个数据分组优先排序。
在方块706处,方法700可以将多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。例如,UE 110和/或呼叫处理组件142可以执行压缩器组件160以将多个数据分组152中的一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。
在一方面,将多个数据分组152中的一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164还包括基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一个将多个数据分组152中的一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。
在方块708处,方法700可以按照第二顺序调度一个或多个经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以按照第二顺序调度一个或多个经优先排序的数据分组154和一个或多个经压缩的未经优先排序的数据分组164以用于传输,其中,第二顺序与第一顺序不同。在一示例中,用于传输的第二顺序对应于调度一个或多个经优先排序的数据分组154以在一个或多个经压缩的未经优先排序的数据分组164之前进行传输。
参考图8,例如,根据上述方面操作UE 110以在启用状态压缩时对数据分组进行优先排序中的无线通信的方法800包括一个或多个本文定义的操作。
在方块802处,方法800可以接收按照用于传输的第一顺序调度的多个数据分组。例如,UE 110可以执行呼叫处理组件142以接收按照用于传输的第一顺序调度的多个数据分组152。
在方块804处,方法800可以将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。例如,UE 110和/或呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,其中,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。
在一方面,将多个数据分组152中的一个或多个数据分组优先排序还包括在TCP层或IP层中的至少一个中将多个数据分组152中的一个或多个数据分组优先排序。在一示例中,一个或多个经优先排序的数据分组154对应于TCP ACK。此外,一个或多个未经优先排序的数据分组156对应于UL TCP数据。
在方块806处,方法800可以将一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组。例如,UE 110和/或呼叫处理组件142可以执行聚合组件180以将一个或多个经优先排序的数据分组154聚合成第一经优先排序的数据分组154的组402,并将一个或多个未经优先排序的数据分组156聚合成第二未经优先排序的数据分组156的组404。
在方块808处,方法800可以将第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组。例如,UE110和/或呼叫处理组件142可以执行压缩器组件160以将第一经优先排序的数据分组154的组402压缩为第一经压缩的经优先排序的数据分组162的组402,并将第二未经优先排序的数据分组156的组404压缩为第二经压缩的未经优先排序的数据分组164的组404。
在一方面,将第一经优先排序的数据分组154的组402压缩为第一经压缩的经优先排序的数据分组162的组402,并将第二未经优先排序的数据分组156的组404压缩为第二经压缩的未经优先排序的数据分组164的组404还包括基于ROHC过程或UDC过程中的至少一个将第一经优先排序的数据分组154的组402压缩为第一经压缩的经优先排序的数据分组162的组402,并将第二未经优先排序的数据分组156的组404压缩为第二经压缩的未经优先排序的数据分组164的组404。
在方块810处,方法800可以按照第二顺序调度第一经压缩的经优先排序的数据分组的组和第二经压缩的未经优先排序的数据分组的组以用于传输,第二顺序与第一顺序不同。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以按照第二顺序调度第一经压缩的经优先排序的数据分组162的组402和第二经压缩的未经优先排序的数据分组164的组404以用于传输,其中,第二顺序与第一顺序不同。在一示例中,用于传输的第二顺序对应于调度第一经压缩的经优先排序的数据分组162的组402以在第二经压缩的未经优先排序的数据分组164的组404之前进行传输。
参考图9,例如,根据上述方面操作UE 110以在启用状态压缩时对数据分组进行优先排序中的无线通信的方法900包括一个或多个本文定义的动作。
在方块902处,方法900可以接收按照用于传输的第一顺序调度的多个数据分组。例如,UE 110可以执行呼叫处理组件142以接收按照用于传输的第一顺序调度的多个数据分组152。
在方块904处,方法900可以将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。例如,UE 110和/或呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,其中,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。在一方面,将多个数据分组152中的一个或多个数据分组优先排序还包括在TCP层或IP层中的至少一个中将多个数据分组152中的一个或多个数据分组优先排序。在一示例中,一个或多个经优先排序的数据分组154对应于TCP ACK。此外,一个或多个未经优先排序的数据分组156对应于UL TCP数据。
在方块906处,方法900可以基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。例如,UE 110和/或呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162。
在方块908处,方法900可以基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。例如,UE 110和/或呼叫处理组件142可以执行压缩器组件160以基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。
在一方面,基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164还包括基于UDC过程将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。在一示例中,第一压缩上下文166对应于被配置为存储针对一个或多个存储经优先排序的数据分组154的数据串的第一压缩器存储器,并且第二压缩上下文168对应于被配置为存储针对一个或多个未经优先排序的数据分组156的数据串的第二压缩器存储器。此外,每个经压缩的经优先排序的数据分组162和每个经压缩的未经优先排序的数据分组164包括具有指示第一压缩器存储器或第二压缩器存储器的压缩上下文信息的报头。另外,UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一个。
在另一方面,基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164还包括基于ROHC过程将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。在一示例中,每个经压缩的经优先排序的数据分组162和每个经压缩的未经优先排序的数据分组164包括具有指示每个经压缩的经优先排序的数据分组162或每个经压缩的未经优先排序的数据分组164的优先级的流上下文标识的报头。
在方块910处,方法900可以按照第二顺序调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以用于传输,第二顺序与第一顺序不同。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以按照第二顺序调度一个或多个经压缩的经优先排序的数据分组162和一个或多个经压缩的未经优先排序的数据分组164以用于传输,其中,第二顺序与第一顺序不同。
在一方面,方法900还可以包括确定禁用优先排序的优先排序参数是否满足门限,以及基于确定优先排序参数满足门限而禁用对一个或多个数据分组的优先排序。例如,优先排序参数对应于优先排序已经发生的时间量,并且门限对应于为优先排序配置的最大时间段。在另一示例中,优先排序参数对应于多个数据分组152的剩余未经压缩的数据分组的数量,并且门限对应于为优先排序配置的剩余数据分组的最小数量。
参考图10A、10B和10C,例如,根据上述方面操作UE 110以在启用状态压缩时对数据分组进行优先排序中的无线通信的方法1000包括一个或多个本文定义的操作。
在方块1002处,方法1000可以接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组。例如,UE 110可以执行呼叫处理组件142以接收按照用于在第一无线承载602上传输的第一顺序调度的多个数据分组152。
在方块1004处,方法1000可以将多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组以用于传输。例如,UE110和/或呼叫处理组件142可以执行优先排序组件150以将多个数据分组152中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组154,其中,按照与用于传输的第一顺序不同的顺序调度每个经优先排序的数据分组154以用于传输。
在一方面,将多个数据分组152中的一个或多个数据分组优先排序还包括在TCP层或IP层中的至少一个中将多个数据分组152中的一个或多个数据分组优先排序。在一示例中,一个或多个经优先排序的数据分组154对应于TCP ACK。此外,一个或多个未经优先排序的数据分组156对应于UL TCP数据。
在方块1006处,方法1000可以确定是否建立用于传输一个或多个经优先排序的数据分组的第二无线承载。例如,UE 110和/或呼叫处理组件142可以执行确定组件190以确定是否建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604。如果确定组件190确定建立第二无线承载604,然后方法1000前进到方块1008。如果不是,则方法1000前进到方块1010。
在方块1008处,方法1000可以基于确定建立用于传输一个或多个经优先排序的数据分组的第二无线承载来建立用于传输一个或多个经优先排序的数据分组的第二无线承载。例如,UE 110和/或呼叫处理组件142可以执行确定组件190以基于确定建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604来建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604。在一示例中,方法1000包括在第二无线承载604上启用对一个或多个经优先排序的数据分组154的压缩。
在方块1010处,方法1000可以基于第一压缩上下文将一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组。例如,UE 110和/或呼叫处理组件142可以执行压缩器组件160以基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162。
在方块1012,方法1000可以基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。例如,UE 110和/或呼叫处理组件142可以执行压缩器组件160,以基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。
在一方面,基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162,以及基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164还包括基于UDC过程将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162,以及将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。在一示例中,第一压缩上下文166对应于被配置为存储针对一个或多个经优先排序的数据分组154的数据串的第一压缩器存储器,以及第二压缩上下文168对应于被配置为存储针对一个或多个未经优先排序的数据分组156的数据串的第二压缩器存储器。此外,每个经压缩的经优先排序的数据分组162和每个经压缩的未经优先排序的数据分组164包括具有指示第一压缩器存储器或第二压缩器存储器的压缩上下文信息的报头。另外,UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一个。
在另一方面,基于第一压缩上下文166将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及基于第二压缩上下文168将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164还包括基于ROHC过程将一个或多个经优先排序的数据分组154压缩为一个或多个经压缩的经优先排序的数据分组162以及将一个或多个未经优先排序的数据分组156压缩为一个或多个经压缩的未经优先排序的数据分组164。在一示例中,每个经压缩的经优先排序的数据分组162和每个经压缩的未经优先排序的数据分组164包括具有指示每个经压缩的经优先排序的数据分组162或每个经压缩的未经优先排序的数据分组164的优先级的流上下文标识的报头。
基于在方块1006处的确定结果,方法1000可以前进到方块1014或1018。例如,如果确定组件190建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604,则方法1000前进到方块1014。否则,如果确定组件190没有建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604,则方法1000前进到方块1018。
在方块1014处,方法1000可以调度一个或多个经压缩的经优先排序的数据分组以在第二无线承载上传输。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以调度一个或多个经压缩的经优先排序的数据分组162以在第二无线承载604上传输。
在方块1016处,方法1000可以调度一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上传输。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以调度一个或多个经压缩的未经优先排序的数据分组164以在第一无线承载602上传输。
在方块1018处,方法1000可以可选地,基于确定不建立用于传输一个或多个经优先排序的数据分组的第二无线承载,调度一个或多个经压缩的经优先排序的数据分组和一个或多个经压缩的未经优先排序的数据分组以在第一无线承载上传输。例如,UE 110和/或呼叫处理组件142可以执行调度器组件170以基于确定不建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604,调度一个或多个经压缩的经优先排序的数据分组162和一个或多个经压缩的未经优先排序的数据分组164以在第一无线承载602上传输。
在一方面,方法1000还包括发送一个或多个经压缩的经优先排序的数据分组162和一个或多个经压缩的未经优先排序的数据分组164。例如,UE 110可以执行收发机1102(图11)以在第二无线承载604上发送一个或多个经压缩的经优先排序的数据分组162。此外,UE 110可以执行收发机1102以在第一无线承载602上发送一个或多个经压缩的未经优先排序的数据分组164。可选地,UE 110可以执行收发机1102以基于确定不建立用于传输一个或多个经优先排序的数据分组154的第二无线承载604,发送一个或多个经压缩的经优先排序的数据分组162和一个或多个经压缩的未经优先排序的数据分组164以在第一无线承载602上传输。
在一方面,方法1000还可以包括确定用于禁用优先排序的优先排序参数是否满足门限,以及基于确定优先排序参数满足门限而禁用对一个或多个数据分组的优先排序。例如,优先排序参数对应于优先排序已经发生的时间量,并且门限对应于为优先排序配置的最大时间段。在另一示例中,优先排序参数对应于多个数据分组152的剩余未经压缩的数据分组的数量,并且门限对应于针对优先排序配置的剩余数据分组的最小数量。
参考图11,UE 110的实施方式的一个示例可以包括各种组件,其中一些组件已经在上面加以说明,但是包括诸如经由一个或多个总线1144进行通信的一个或多个处理器1112和存储器1116以及收发机1102的组件,其可以与调制解调器140和呼叫处理组件142一起操作,以在针对无线通信启用状态压缩时对数据分组进行优先排序。此外,一个或多个处理器1112、调制解调器1114、存储器1116、收发机1102、射频(RF)前端1188和一个或多个天线1165可以被配置为支持一种或多种无线接入技术中的语音和/或数据呼叫(同时或非同时)。在一些方面,调制解调器140可以与调制解调器140(图1)相同或类似。
在一方面,一个或多个处理器1112可以包括使用一个或多个调制解调器处理器的调制解调器140。与呼叫处理组件142有关的各种功能可以被包括在调制解调器140和/或处理器1112中,并且在一方面可以由单个处理器执行,而在其他方面,不同的功能可以由两个或多个不同处理器的组合来执行。例如,在一方面,一个或多个处理器1112可以包括调制解调器处理器、或基带处理器、或数字信号处理器,或发射处理器,或接收机处理器或与收发机1102相关联的收发机处理器中的任何一个或任何组合。在其他方面,与优先排序组件150相关联的一个或多个处理器1112和/或调制解调器140的一些特征可由收发机1102执行。
此外,存储器1116可以被配置为存储由至少一个处理器1112执行的本文使用的数据和/或应用1175或优先排序组件150的本地版本和/或其子组件中的一个或多个。存储器1116可以包括诸如随机存取存储器(RAM)、只读存储器(ROM)、磁带、磁盘、光盘、易失性存储器、非易失性存储器及其任何组合的计算机或至少一个处理器1112可用的任何类型的计算机可读介质。在一方面,例如,当UE 110操作至少一个处理器1112以执行呼叫处理组件142和/或其子组件中的一个或多个时,存储器1116可以是存储定义呼叫处理组件142和/或其子组件中的一个或多个和/或与其相关联的数据的一个或多个计算机可执行代码的非暂时性计算机可读存储介质。
收发机1102可以包括至少一个接收机1106和至少一个发射机1108。接收机1106可以包括硬件、固件和/或可由处理器执行以用于接收数据的软件代码,代码包括指令并且被存储在存储器(例如,计算机可读介质)。接收机1106可以是例如射频(RF)接收机。在一方面中,接收机1106可以接收由至少一个基站105发送的信号。另外,接收机1106可以处理这样的被接收的信号,并且也可以获得信号的测量结果,例如但不限于Ec/Io、SNR RSRP、RSSI等。发射机1108可以包括硬件、固件和/或可由处理器执行以用于发送数据的软件代码,代码包括指令并被存储在存储器(例如,计算机可读介质)中。发射机1108的合适示例可以包括但不限于RF发射机。
此外,在一方面,UE 110可以包括RF前端1188,RF前端1188可以操作与一个或多个天线1165和收发机1102进行通信,以用于接收和发送无线传输,例如由至少一个基站105发送的无线通信或由UE 110发送的无线传输。RF前端1188可以与一个或多个天线1165通信地耦合,并且可以包括用于发送和接收RF信号的一个或多个低噪声放大器(LNA)1190、一个或多个开关1192、一个或多个功率放大器(PA)1198和一个或多个滤波器1196。
在一方面,LNA1190可以以期望的输出电平来放大接收的信号。在一方面,每个LNA1190可以具有指定的最小和最大增益值。在一方面,RF前端1188可以使用一个或多个开关1192来基于特定应用的期望增益值来选择特定的LNA 1190及相应的指定增益值。
此外,例如,RF前端1188可以使用一个或多个PA 1198来以期望的输出功率电平放大用于RF输出的信号。在一方面,每个PA 1198可具有指定的最小和最大增益值。在一方面,RF前端1188可以使用一个或多个开关1192来基于特定应用的期望增益值来选择特定的PA1198及其指定的增益值。
而且,例如,RF前端1188可以使用一个或多个滤波器1196来对接收到的信号进行滤波以获得输入RF信号。类似地,在一方面,例如,可以使用相应的滤波器1196来对来自相应的PA 1198的输出进行滤波以产生用于传输的输出信号。在一方面,每个滤波器1196可以连接到特定的LNA 1190和/或PA 1198。在一方面,RF前端1188可以使用一个或多个开关1192来基于由收发机1102和/或处理器1112指定的配置来选择使用指定的滤波器1196、LNA1190和/或PA 1198的发送或接收路径。
这样,收发机1102可以被配置为经由RF前端1188通过一个或多个天线1165发送和接收无线信号。在一方面,收发机1102可以被调谐为在指定频率下操作,使得UE 110可以与例如一个或多个基站105或与一个或多个基站105相关联的一个或多个小区通信。在一方面,例如,调制解调器140可以基于UE 110的UE配置和调制解调器140所使用的通信协议将收发机1102配置为以指定的频率和功率电平进行操作。
在一方面,调制解调器140可以是多频带多模调制解调器,其可以处理数字数据并与收发机1102通信,使得使用收发机1102发送和接收数字数据。在一方面,调制解调器140可以是多频带的并且被配置为支持特定通信协议的多个频带。在一方面,调制解调器140可以是多模式的并且被配置为支持多个操作网络和通信协议。在一方面,调制解调器140可以基于指定的调制解调器配置来控制UE 110的一个或多个组件(例如,RF前端1188、收发机1102)以实现来自网络的信号的传输和/或接收。在一方面,调制解调器配置可以基于调制解调器的模式和正在使用的频带。另一方面,调制解调器配置可以基于在小区选择和/或小区重选期间由网络提供的与UE 110相关联的UE配置信息。
参考图12,基站105的实施方式的一个示例可以包括各种组件,其中的一些已经在上面加以说明,但是包括诸如经由一个或多个总线1244进行通信的一个或多个处理器1212和存储器1216以及收发机1202,它们可以与被配置为在针对无线通信启用状态压缩时对数据分组进行优先排序的调制解调器200和呼叫处理组件202一起操作。
收发机1202、接收机1206、发射机1208、一个或多个处理器1212、存储器1216、应用1275、总线1244、RF前端1288、LNA 1290、开关1292、滤波器1296、PA 1298以及一个或多个天线1265可以与如上所述的UE 110的对应组件相同或相似,但被配置为或以其他方式被编程为用于与UE操作相反的基站操作。
以上结合附图阐述的以上详细说明描述了示例,但不代表可以实施的或在权利要求的范围内的仅有示例。本说明中使用的术语“示例”意味着“用作示例、实例或说明”,而不是“优选的”或“优于其他示例”。详细说明包括为了提供对所述技术的理解的具体细节。然而,这些技术可以在没有这些具体细节的情况下实施。在一些情况下,以方块图形式示出了公知的结构和装置,以避免使得所述示例的概念难以理解。
可以使用多种不同的技术和方法的任意一种来表示信息和信号。例如,在以上全部说明中可能提及的数据、指令、命令、信息、信号、位、符号和码片可以用电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子、存储在计算机可读介质上的计算机可执行代码或指令或者其任意组合来表示。
结合本文公开内容说明的各种说明性块和组件可以用设计为执行本文所述功能的专门编程的设备,例如但不限于处理器、数字信号处理器(DSP)、ASIC、FPGA或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任何组合来实施或执行。专门编程的处理器可以是微处理器,但是在可替换方案中,处理器可以是任何常规的处理器、控制器、微控制器或状态机。专门编程的处理器还可以实施为计算设备的组合,例如DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP内核或任何其他这样的配置。
本文所述的功能可以以硬件、由处理器执行的软件、固件或其任何组合来实施。如果以由处理器执行的软件实施,则可以作为非暂时性计算机可读介质上的一个或多个指令或代码来存储或发送功能。其他示例和实施方式在本公开内容和所附权利要求的范围和精神内。例如,由于软件的性质,上述功能可以使用由专门编程的处理器执行的软件、硬件、固件、硬连线或这些中的任何的组合来实施。实施功能的特征还可以物理地位于多个位置,包括被分布以使得在不同的物理位置实施功能的各部分。如本文中所使用的,包括在权利要求中,如由“至少一个”开头的项目列表中使用的“或”指示分离性列表,使得例如“A、B或C中的至少一个”的列表表示A或B或C或AB或AC或BC或ABC(即,A和B和C)。
计算机可读介质包括计算机存储介质和通信介质,通信介质包括有助于将计算机程序从一个地方发送到另一个地方的任何介质。存储介质可以是可由通用或专用计算机访问的任何可用介质。示例性而非限制性地,计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储器、磁盘存储器或其他磁存储设备或能够用于以指令或数据结构的形式携带或存储所需程序代码单元并且能够被通用或专用计算机或者通用或专用处理器访问的任何其他介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字用户线(DSL)或诸如红外、无线和微波的无线技术从网站、服务器或其他远程源发送软件,则同轴电缆、光纤电缆、双绞线、DSL或诸如红外、无线和微波的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字通用光盘(DVD)、软盘和蓝光光盘,其中,磁盘通常磁性地再现数据,而光盘用激光光学地再现数据。上述的组合也包括在计算机可读介质的范围内。
提供本公开内容的以上说明以使本领域技术人员能够实行或使用本公开内容。对本公开内容的各种修改对于本领域技术人员将是显而易见的,并且在不脱离本公开内容的精神或范围的情况下,本文定义的一般原理可以应用于其他变型。此外,尽管所描述的方面和/或实施例的元素可以以单数形式描述或要求保护,但除非明确声明限于单数形式,否则复数形式也是可以预期的。另外,除非另有说明,否则任何方面和/或实施例的全部或一部分可以与任何其他方面和/或实施例的全部或一部分一起使用。因此,本公开内容不限于本文所述的示例和设计,而是应被赋予与本文公开的原理和新颖特征一致的最宽范围。

Claims (168)

1.一种无线通信方法,包括:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
将所述多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;以及
按照第二顺序调度所述一个或多个经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输,所述第二顺序与所述第一顺序不同。
2.根据权利要求1所述的方法,其中,用于传输的所述第二顺序对应于调度所述一个或多个经优先排序的数据分组以在所述一个或多个经压缩的未经优先排序的数据分组之前进行传输。
3.根据权利要求1所述的方法,其中,将所述多个数据分组中的所述一个或多个数据分组优先排序还包括:基于对应于所述多个数据分组的数据流的业务模型将被调度用于传输的所述多个数据分组中的所述一个或多个数据分组优先排序。
4.根据权利要求3所述的方法,其中,所述业务模型对应于双向通信,并且指示对应于确认消息的数据分组将被优先排序。
5.根据权利要求4所述的方法,其中,所述确认消息对应于传输控制协议(TCP)确认(ACK)。
6.根据权利要求4所述的方法,其中,所述未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
7.根据权利要求1所述的方法,其中,将所述多个数据分组中的所述一个或多个数据分组优先排序还包括在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述多个数据分组中的所述一个或多个数据分组优先排序。
8.根据权利要求1所述的方法,其中,将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组还包括基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
9.一种无线通信方法,包括:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
将所述一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组;
将所述第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组;以及
按照第二顺序调度所述第一经压缩的经优先排序的数据分组的组和所述第二经压缩的未经优先排序的数据分组的组以用于传输,所述第二顺序与所述第一顺序不同。
10.根据权利要求9所述的方法,其中,用于传输的所述第二顺序对应于调度所述第一经压缩的经优先排序的数据分组的组以在所述第二经压缩的未经优先排序的数据分组的组之前进行传输。
11.根据权利要求9所述的方法,其中,将所述一个或多个数据分组优先排序还包括在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
12.根据权利要求9所述的方法,其中,将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组还包括基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组。
13.根据权利要求9所述的方法,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
14.根据权利要求9所述的方法,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
15.一种无线通信方法,包括:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的用于传输的顺序调度以用于传输;
基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组;
基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;以及
按照第二顺序调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输,所述第二顺序与所述第一顺序不同。
16.根据权利要求15所述的方法,其中,将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组还包括基于上行链路数据压缩(UDC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
17.根据权利要求16所述的方法,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
18.根据权利要求16所述的方法,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
19.根据权利要求16所述的方法,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
20.根据权利要求15所述的方法,其中,将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组还包括基于稳健报头压缩(ROHC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
21.根据权利要求20所述的方法,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
22.根据权利要求15所述的方法,还包括:
确定用于禁用优先排序的优先排序参数是否满足门限;以及
基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序。
23.根据权利要求22所述的方法,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
24.根据权利要求22所述的方法,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
25.根据权利要求15所述的方法,其中,将所述一个或多个数据分组优先排序还包括在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
26.根据权利要求15所述的方法,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
27.根据权利要求15所述的方法,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
28.一种无线通信方法,包括:
接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
确定是否建立用于传输所述一个或多个经优先排序的数据分组的第二无线承载;
基于确定建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载来建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载;
基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组;
基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;
调度所述一个或多个经压缩的经优先排序的数据分组以在所述第二无线承载上传输;以及
调度所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输。
29.根据权利要求28所述的方法,还包括在所述第二无线承载上启用对所述一个或多个经优先排序的数据分组的压缩。
30.根据权利要求28所述的方法,其中,将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组还包括基于上行链路数据压缩(UDC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
31.根据权利要求30所述的方法,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
32.根据权利要求30所述的方法,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
33.根据权利要求30所述的方法,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
34.根据权利要求28所述的方法,其中,将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组还包括基于稳健报头压缩(ROHC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
35.根据权利要求34所述的方法,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
36.根据权利要求28所述的方法,还包括:
确定用于禁用优先排序的优先排序参数是否满足门限;以及
基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序。
37.根据权利要求36所述的方法,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
38.根据权利要求36所述的方法,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
39.根据权利要求28所述的方法,还包括基于确定不建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载,调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序以在所述第一无线承载上传输。
40.根据权利要求28所述的方法,其中,将所述一个或多个数据分组优先排序还包括在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
41.根据权利要求28所述的方法,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
42.根据权利要求28所述的方法,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
43.一种无线通信装置,包括:
存储器;以及
处理器,与所述存储器通信,其中,所述处理器被配置为:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
将所述多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;以及
按照第二顺序调度所述一个或多个经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输,所述第二顺序与所述第一顺序不同。
44.根据权利要求43所述的装置,其中,用于传输的所述第二顺序对应于调度所述一个或多个经优先排序的数据分组以在所述一个或多个经压缩的未经优先排序的数据分组之前进行传输。
45.根据权利要求43所述的装置,其中,被配置为将所述多个数据分组中的所述一个或多个数据分组优先排序的所述处理器还被配置为基于对应于所述多个数据分组的数据流的业务模型将被调度用于传输的所述多个数据分组中的所述一个或多个数据分组优先排序。
46.根据权利要求45所述的装置,其中,所述业务模型对应于双向通信,并且指示对应于确认消息的数据分组将被优先排序。
47.根据权利要求46所述的装置,其中,所述确认消息对应于传输控制协议(TCP)确认(ACK)。
48.根据权利要求46所述的装置,其中,所述未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
49.根据权利要求43所述的装置,其中,被配置为将所述多个数据分组中的所述一个或多个数据分组优先排序的所述处理器还被配置为在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述多个数据分组中的所述一个或多个数据分组优先排序。
50.根据权利要求43所述的装置,其中,被配置为将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的所述处理器还被配置为基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
51.一种无线通信装置,包括:
存储器;以及
处理器,其与所述存储器通信,其中,所述处理器被配置为:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
将所述一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组;
将所述第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组;以及
按照第二顺序调度所述第一经压缩的经优先排序的数据分组的组和所述第二经压缩的未经优先排序的数据分组的组以用于传输,所述第二顺序与所述第一顺序不同。
52.根据权利要求51所述的装置,其中,用于传输的所述第二顺序对应于调度所述第一经压缩的经优先排序的数据分组的组以在所述第二经压缩的未经优先排序的数据分组的组之前进行传输。
53.根据权利要求51所述的装置,其中,被配置为将所述一个或多个数据分组优先排序的所述处理器还被配置为在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
54.根据权利要求51所述的装置,其中,被配置为将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组的所述处理器还被配置为基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组。
55.根据权利要求51所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
56.根据权利要求51所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
57.一种无线通信装置,包括:
存储器;以及
处理器,其与所述存储器通信,其中,所述处理器被配置为:
接收按照用于传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的用于传输的顺序调度以用于传输;
基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组;
基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;以及
按照第二顺序调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输,所述第二顺序与所述第一顺序不同。
58.根据权利要求57所述的装置,其中,被配置为将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的所述处理器还被配置为基于上行链路数据压缩(UDC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
59.根据权利要求58所述的装置,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
60.根据权利要求58所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
61.根据权利要求58所述的装置,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
62.根据权利要求57所述的装置,其中,被配置为将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的所述处理器还被配置为基于稳健报头压缩(ROHC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
63.根据权利要求62所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
64.根据权利要求57所述的装置,其中,所述处理器还被配置为:
确定用于禁用优先排序的优先排序参数是否满足门限;以及
基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序。
65.根据权利要求64所述的装置,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
66.根据权利要求64所述的装置,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
67.根据权利要求57所述的装置,其中,被配置为将所述一个或多个数据分组优先排序的所述处理器还被配置为在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
68.根据权利要求57所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
69.根据权利要求57所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
70.一种无线通信装置,包括:
存储器;以及
处理器,其与所述存储器通信,其中,所述处理器被配置为:
接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组;
将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
确定是否建立用于传输所述一个或多个经优先排序的数据分组的第二无线承载;
基于确定建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载来建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载;
基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组;
基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组;
调度所述一个或多个经压缩的经优先排序的数据分组以在所述第二无线承载上传输;以及
调度所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输。
71.根据权利要求70所述的装置,其中,所述处理器被配置为在所述第二无线承载上启用对所述一个或多个经优先排序的数据分组的压缩。
72.根据权利要求70所述的装置,其中,被配置为将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的所述处理器还被配置为基于上行链路数据压缩(UDC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组。
73.根据权利要求72所述的装置,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
74.根据权利要求72所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
75.根据权利要求72所述的装置,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
76.根据权利要求70所述的装置,其中,被配置为将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的所述处理器还被配置为基于稳健报头压缩(ROHC)过程将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组。
77.根据权利要求76所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
78.根据权利要求70所述的装置,其中,所述处理器被配置为
确定用于禁用优先排序的优先排序参数是否满足门限;以及
基于确定所述优先排序参数满足所述门限而禁用所述一个或多个数据分组的优先排序。
79.根据权利要求78所述的装置,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
80.根据权利要求78所述的装置,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
81.根据权利要求70所述的装置,其中,所述处理器被配置为基于确定不建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载,调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输。
82.根据权利要求70所述的装置,其中,被配置为将所述一个或多个数据分组优先排序的所述处理器还被配置为在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序。
83.根据权利要求70所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
84.根据权利要求70所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
85.一种无线通信装置,包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的单元;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于将所述多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元;以及
用于按照第二顺序调度所述一个或多个经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输的单元,所述第二顺序与所述第一顺序不同。
86.根据权利要求85所述的装置,其中,用于传输的所述第二顺序对应于调度所述一个或多个经优先排序的数据分组以在所述一个或多个经压缩的未经优先排序的数据分组之前进行传输。
87.根据权利要求85所述的装置,其中,用于将所述多个数据分组中的所述一个或多个数据分组优先排序的单元还包括用于基于对应于所述多个数据分组的数据流的业务模型将被调度用于传输的所述多个数据分组中的所述一个或多个数据分组优先排序的单元。
88.根据权利要求87所述的装置,其中,所述业务模型对应于双向通信,并且指示对应于确认消息的数据分组将被优先排序。
89.根据权利要求88所述的装置,其中,所述确认消息对应于传输控制协议(TCP)确认(ACK)。
90.根据权利要求88所述的装置,其中,所述未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
91.根据权利要求85所述的装置,其中,用于将所述多个数据分组中的所述一个或多个数据分组优先排序的单元还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述多个数据分组中的所述一个或多个数据分组优先排序的单元。
92.根据权利要求85所述的装置,其中,用于将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元还包括用于基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元。
93.一种无线通信装置,包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的单元;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于将所述一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组的单元;
用于将所述第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组的单元;以及
用于按照第二顺序调度所述第一经压缩的经优先排序的数据分组的组和所述第二经压缩的未经优先排序的数据分组的组以用于传输的单元,所述第二顺序与所述第一顺序不同。
94.根据权利要求93所述的装置,其中,用于传输的所述第二顺序对应于调度所述第一经压缩的经优先排序的数据分组的组以在所述第二经压缩的未经优先排序的数据分组的组之前进行传输。
95.根据权利要求93所述的装置,其中,用于将所述一个或多个数据分组优先排序的单元还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的单元。
96.根据权利要求93所述的装置,其中,用于将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组的单元还包括用于基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组的单元。
97.根据权利要求93所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
98.根据权利要求93所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
99.一种无线通信装置,包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的单元;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的用于传输的顺序调度以用于传输;
用于基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的单元;
用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元;以及
用于按照第二顺序调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输的单元,所述第二顺序与所述第一顺序不同。
100.根据权利要求99所述的装置,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的单元以及用于基于上行链路数据压缩(UDC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元。
101.根据权利要求100所述的装置,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
102.根据权利要求100所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
103.根据权利要求100所述的装置,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
104.根据权利要求99所述的装置,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的单元以及用于基于稳健报头压缩(ROHC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元。
105.根据权利要求104所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
106.根据权利要求99所述的装置,还包括:
用于确定用于禁用优先排序的优先排序参数是否满足门限的单元;以及
用于基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序的单元。
107.根据权利要求106所述的装置,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
108.根据权利要求106所述的装置,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
109.根据权利要求99所述的装置,其中,用于将所述一个或多个数据分组优先排序的单元还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的单元。
110.根据权利要求99所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
111.根据权利要求99所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
112.一种无线通信装置,包括:
用于接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组的单元;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的单元,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于确定是否建立用于传输所述一个或多个经优先排序的数据分组的第二无线承载的单元;
用于基于确定建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载来建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载的单元;
用于基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的单元;
用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元;
用于调度所述一个或多个经压缩的经优先排序的数据分组以在所述第二无线承载上传输的单元;以及
用于调度所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输的单元。
113.根据权利要求112所述的装置,还包括用于在所述第二无线承载上启用对所述一个或多个经优先排序的数据分组的压缩的单元。
114.根据权利要求112所述的装置,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的单元以及用于基于上行链路数据压缩(UDC)过程将所述一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的单元。
115.根据权利要求114所述的装置,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
116.根据权利要求114所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
117.根据权利要求114所述的装置,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
118.根据权利要求112所述的装置,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的单元以及用于基于稳健报头压缩(ROHC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的单元。
119.根据权利要求118所述的装置,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
120.根据权利要求112所述的装置,还包括:
用于确定用于禁用优先排序的优先排序参数是否满足门限的单元;以及
用于基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序的单元。
121.根据权利要求120所述的装置,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
122.根据权利要求120所述的装置,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
123.根据权利要求112所述的装置,还包括用于基于确定不建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载,调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输的单元。
124.根据权利要求112所述的装置,其中,用于将所述一个或多个数据分组优先排序的单元还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的单元。
125.根据权利要求112所述的装置,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
126.根据权利要求112所述的装置,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
127.一种计算机可读介质,其存储可由处理器执行的用于无线通信的计算机代码,所述计算机代码包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的代码;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于将所述多个数据分组中的一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码;以及
用于按照第二顺序调度所述一个或多个经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输的代码,所述第二顺序与所述第一顺序不同。
128.根据权利要求127所述的计算机可读介质,其中,用于传输的所述第二顺序对应于调度所述一个或多个经优先排序的数据分组以在所述一个或多个经压缩的未经优先排序的数据分组之前进行传输。
129.根据权利要求127所述的计算机可读介质,其中,用于将所述多个数据分组中的所述一个或多个数据分组优先排序的代码还包括用于基于对应于所述多个数据分组的数据流的业务模型将被调度用于传输的所述多个数据分组中的所述一个或多个数据分组优先排序的代码。
130.根据权利要求129所述的计算机可读介质,其中,所述业务模型对应于双向通信,并且指示对应于确认消息的数据分组将被优先排序。
131.根据权利要求130所述的计算机可读介质,其中,所述确认消息对应于传输控制协议(TCP)确认(ACK)。
132.根据权利要求130所述的计算机可读介质,其中,所述未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
133.根据权利要求127所述的计算机可读介质,其中,用于将所述多个数据分组中的所述一个或多个数据分组优先排序的代码还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述多个数据分组中的所述一个或多个数据分组优先排序的代码。
134.根据权利要求127所述的计算机可读介质,其中,用于将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码还包括用于基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述多个数据分组中的所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码。
135.一种计算机可读介质,其存储可由处理器执行的用于无线通信的计算机代码,所述计算机代码包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的代码;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于将所述一个或多个经优先排序的数据分组聚合成第一经优先排序的数据分组的组,并将一个或多个未经优先排序的数据分组聚合成第二未经优先排序的数据分组的组的代码;
用于将所述第一经优先排序的数据分组的组压缩为第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为第二经压缩的未经优先排序的数据分组的组的代码;以及
用于按照第二顺序调度所述第一经压缩的经优先排序的数据分组的组和所述第二经压缩的未经优先排序的数据分组的组以用于传输的代码,所述第二顺序与所述第一顺序不同。
136.根据权利要求135所述的计算机可读介质,其中,用于传输的所述第二顺序对应于调度所述第一经压缩的经优先排序的数据分组的组以在所述第二经压缩的未经优先排序的数据分组的组之前进行传输。
137.根据权利要求135所述的计算机可读介质,其中,用于将所述一个或多个数据分组优先排序的代码还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的代码。
138.根据权利要求135所述的计算机可读介质,其中,用于将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组的代码还包括用于基于稳健报头压缩(ROHC)过程或上行链路数据压缩(UDC)过程中的至少一者将所述第一经优先排序的数据分组的组压缩为所述第一经压缩的经优先排序的数据分组的组,并将所述第二未经优先排序的数据分组的组压缩为所述第二经压缩的未经优先排序的数据分组的组的代码。
139.根据权利要求135所述的计算机可读介质,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
140.根据权利要求135所述的计算机可读介质,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
141.一种计算机可读介质,其存储可由处理器执行的用于无线通信的计算机代码,所述计算机代码包括:
用于接收按照用于传输的第一顺序调度的多个数据分组的代码;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的用于传输的顺序调度以用于传输;
用于基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的代码;
用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码;以及
用于按照第二顺序调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以用于传输的代码,所述第二顺序与所述第一顺序不同。
142.根据权利要求141所述的计算机可读介质,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的单元及用于基于上行链路数据压缩(UDC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码。
143.根据权利要求142所述的计算机可读介质,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
144.根据权利要求142所述的计算机可读介质,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
145.根据权利要求142所述的计算机可读介质,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
146.根据权利要求141所述的计算机可读介质,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的代码以及用于基于稳健报头压缩(ROHC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码。
147.根据权利要求146所述的计算机可读介质,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
148.根据权利要求141所述的计算机可读介质,还包括:
用于确定用于禁用优先排序的优先排序参数是否满足门限的代码;以及
用于基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序的代码。
149.根据权利要求148所述的计算机可读介质,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
150.根据权利要求148所述的计算机可读介质,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
151.根据权利要求141所述的计算机可读介质,其中,用于将所述一个或多个数据分组优先排序的代码还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的代码。
152.根据权利要求141所述的计算机可读介质,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
153.根据权利要求141所述的计算机可读介质,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
154.一种计算机可读介质,其存储可由处理器执行的用于无线通信的计算机代码,所述计算机代码包括:
用于接收按照用于在第一无线承载上传输的第一顺序调度的多个数据分组的代码;
用于将所述多个数据分组中的一个或多个数据分组优先排序为一个或多个经优先排序的数据分组的代码,每个经优先排序的数据分组被按照与用于传输的所述第一顺序不同的顺序调度以用于传输;
用于确定是否建立用于传输所述一个或多个经优先排序的数据分组的第二无线承载的代码;
用于基于确定建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载来建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载的代码;
用于基于第一压缩上下文将所述一个或多个经优先排序的数据分组压缩为一个或多个经压缩的经优先排序的数据分组的代码;
用于基于第二压缩上下文将一个或多个未经优先排序的数据分组压缩为一个或多个经压缩的未经优先排序的数据分组的代码;
用于调度所述一个或多个经压缩的经优先排序的数据分组以在所述第二无线承载上传输的代码;以及
用于调度所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上传输的代码。
155.根据权利要求154所述的计算机可读介质,还包括用于在所述第二无线承载上启用对所述一个或多个经优先排序的数据分组的压缩的代码。
156.根据权利要求154所述的计算机可读介质,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的代码以及用于基于上行链路数据压缩(UDC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码。
157.根据权利要求156所述的计算机可读介质,其中,所述第一压缩上下文对应于被配置为存储针对所述一个或多个经优先排序的数据分组的数据串的第一压缩器存储器,并且所述第二压缩上下文对应于被配置为存储针对所述一个或多个未经优先排序的数据分组的数据串的第二压缩器存储器。
158.根据权利要求156所述的计算机可读介质,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示所述第一压缩器存储器或所述第二压缩器存储器的压缩上下文信息的报头。
159.根据权利要求156所述的计算机可读介质,其中,所述UDC过程包括利用被配置为支持多个压缩器存储器的UDC数据分组、UDC控制分组和无线资源控制(RRC)信令消息中的至少一者。
160.根据权利要求154所述的计算机可读介质,其中,用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组以及将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码还包括用于将所述一个或多个经优先排序的数据分组压缩为所述一个或多个经压缩的经优先排序的数据分组的代码以及用于基于稳健报头压缩(ROHC)过程将所述一个或多个未经优先排序的数据分组压缩为所述一个或多个经压缩的未经优先排序的数据分组的代码。
161.根据权利要求160所述的计算机可读介质,其中,每个经压缩的经优先排序的数据分组和每个经压缩的未经优先排序的数据分组包括具有指示每个经压缩的经优先排序的数据分组或每个经压缩的未经优先排序的数据分组的优先级的流上下文标识的报头。
162.根据权利要求154所述的计算机可读介质,还包括:
用于确定用于禁用优先排序的优先排序参数是否满足门限的代码;以及
用于基于确定所述优先排序参数满足所述门限而禁用对所述一个或多个数据分组的优先排序的代码。
163.根据权利要求162所述的计算机可读介质,其中,所述优先排序参数对应于优先排序已经发生的时间量,并且其中,所述门限对应于针对优先排序配置的最大时间段。
164.根据权利要求162所述的计算机可读介质,其中,所述优先排序参数对应于所述多个数据分组的剩余未经压缩的数据分组的数量,并且其中,所述门限对应于针对优先排序配置的剩余数据分组的最小数量。
165.根据权利要求154所述的计算机可读介质,还包括用于基于确定不建立用于传输所述一个或多个经优先排序的数据分组的所述第二无线承载,调度所述一个或多个经压缩的经优先排序的数据分组和所述一个或多个经压缩的未经优先排序的数据分组以在所述第一无线承载上进行传输的代码。
166.根据权利要求154所述的计算机可读介质,其中,用于将所述一个或多个数据分组优先排序的代码还包括用于在传输控制协议(TCP)层或互联网协议(IP)层中的至少一者中将所述一个或多个数据分组优先排序的代码。
167.根据权利要求154所述的计算机可读介质,其中,所述一个或多个经优先排序的数据分组对应于传输控制协议(TCP)确认(ACK)。
168.根据权利要求154所述的计算机可读介质,其中,所述一个或多个未经优先排序的数据分组对应于上行链路(UL)传输控制协议(TCP)数据。
CN201880061270.XA 2017-09-28 2018-09-27 启用状态压缩时对数据分组进行优先排序 Pending CN111108770A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNPCT/CN2017/104032 2017-09-28
PCT/CN2017/104032 WO2019061168A1 (en) 2017-09-28 2017-09-28 PRIORITIZING DATA PACKETS WHEN DYNAMIC COMPRESSION IS ON
PCT/CN2018/107817 WO2019062791A1 (en) 2017-09-28 2018-09-27 PRIORIZING DATA PACKETS WHEN STATE COMPRESSION IS ACTIVATED

Publications (1)

Publication Number Publication Date
CN111108770A true CN111108770A (zh) 2020-05-05

Family

ID=65900402

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880061270.XA Pending CN111108770A (zh) 2017-09-28 2018-09-27 启用状态压缩时对数据分组进行优先排序

Country Status (9)

Country Link
US (1) US11405821B2 (zh)
EP (1) EP3689008B1 (zh)
CN (1) CN111108770A (zh)
AU (1) AU2018341772A1 (zh)
BR (1) BR112020005731A2 (zh)
CA (1) CA3073152A1 (zh)
SG (1) SG11202001272YA (zh)
TW (1) TW201922022A (zh)
WO (2) WO2019061168A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115696312A (zh) * 2019-08-14 2023-02-03 华为技术有限公司 一种ue上报udc信息方法及设备

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080080464A1 (en) * 2006-10-02 2008-04-03 Speight Timothy J Efficient TCP ACK prioritization in wireless networks
GB0822104D0 (en) * 2008-12-03 2009-01-07 Trysome Ltd Criticality of data
CN102067663A (zh) * 2008-06-20 2011-05-18 高通股份有限公司 用于划分无线通信***中的状态消息(例如,确认)的优先次序的方法和装置
US20120213150A1 (en) * 2010-08-13 2012-08-23 Qualcomm Incorporated Multi-radio coexistence
CN104885531A (zh) * 2013-01-17 2015-09-02 高通股份有限公司 对针对封闭用户组小区的无线接入类型划分优先顺序
US20160142518A1 (en) * 2014-11-14 2016-05-19 Qualcomm Incorporated Evolved data compression scheme signaling

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7319667B1 (en) * 2000-11-15 2008-01-15 Cisco Technology, Inc. Communication system with priority data compression
US7386723B2 (en) * 2002-11-22 2008-06-10 Intel Corporation Method, apparatus and system for compressing IPSec-protected IP packets
US20040136476A1 (en) * 2003-01-10 2004-07-15 Rosen Eric C. Method and apparatus for compressing header information for short data burst messaging
US20040199660A1 (en) * 2003-02-14 2004-10-07 Nokia Corporation Method of multiplexing compressed and uncompressed internet protocol packets
KR100608844B1 (ko) * 2004-01-09 2006-08-08 엘지전자 주식회사 VoIP 서비스를 제공하는 무선통신 시스템
KR101048256B1 (ko) * 2004-03-31 2011-07-08 엘지전자 주식회사 이동통신 시스템의 중요도에 따른 데이터 전송방법
US8121115B2 (en) * 2006-07-10 2012-02-21 Telefonaktiebolaget Lm Ericsson (Publ) Compressed delay packet transmission scheduling
US9497636B2 (en) 2010-07-26 2016-11-15 Nokia Technologies Oy Apparatus and method to reduce interference between disparate communication systems
US8879387B2 (en) 2010-09-08 2014-11-04 Verizon Patent And Licensing Inc. Transmission control protocol (TCP) throughput optimization in point-to-multipoint and heterogeneous wireless access networks
KR20140034951A (ko) * 2012-08-28 2014-03-21 한국전자통신연구원 무선 메쉬 네트워크에서 컨텍스트 기반의 IPv6 헤더 압축을 위한 컨텍스트 테이블 관리 방법
US20140281034A1 (en) * 2013-03-13 2014-09-18 Futurewei Technologies, Inc. System and Method for Compressing Data Associated with a Buffer
US20140313910A1 (en) * 2013-04-19 2014-10-23 Samsung Electronics Co., Ltd. Coexistence interference detection, tracking, and avoidance
US20140369187A1 (en) * 2013-06-12 2014-12-18 Broadcom Corporation Cellular In-Device Coexistence (IDC) Advanced Coexistence Algorithm
US10638353B2 (en) * 2014-11-14 2020-04-28 Qualcomm Incorporated Evolved data compression scheme for unreliable transmission modes
US10412619B2 (en) * 2014-11-14 2019-09-10 Qualcomm Incorporated Buffer status report for eDCS
US10169073B2 (en) * 2015-12-20 2019-01-01 Intel Corporation Hardware accelerators and methods for stateful compression and decompression operations
US10299163B2 (en) * 2016-07-05 2019-05-21 Mediatek Inc. Enhancement on header compression

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080080464A1 (en) * 2006-10-02 2008-04-03 Speight Timothy J Efficient TCP ACK prioritization in wireless networks
CN102067663A (zh) * 2008-06-20 2011-05-18 高通股份有限公司 用于划分无线通信***中的状态消息(例如,确认)的优先次序的方法和装置
GB0822104D0 (en) * 2008-12-03 2009-01-07 Trysome Ltd Criticality of data
US20110295560A1 (en) * 2008-12-03 2011-12-01 Trysome Limited Criticality of data
US20120213150A1 (en) * 2010-08-13 2012-08-23 Qualcomm Incorporated Multi-radio coexistence
CN104885531A (zh) * 2013-01-17 2015-09-02 高通股份有限公司 对针对封闭用户组小区的无线接入类型划分优先顺序
US20160142518A1 (en) * 2014-11-14 2016-05-19 Qualcomm Incorporated Evolved data compression scheme signaling

Also Published As

Publication number Publication date
US11405821B2 (en) 2022-08-02
SG11202001272YA (en) 2020-04-29
CA3073152A1 (en) 2019-04-04
EP3689008A4 (en) 2021-06-09
US20200359258A1 (en) 2020-11-12
WO2019062791A1 (en) 2019-04-04
TW201922022A (zh) 2019-06-01
EP3689008A1 (en) 2020-08-05
WO2019061168A1 (en) 2019-04-04
EP3689008B1 (en) 2024-03-13
AU2018341772A1 (en) 2020-03-05
BR112020005731A2 (pt) 2020-10-20

Similar Documents

Publication Publication Date Title
US11310817B2 (en) Downlink channel rate matching of synchronization signal block transmissions in a new radio wireless communication system
CN110786067B (zh) 在无线通信***中的时隙格式指示符信令
CN113038621B (zh) 在多个分量载波上对缓冲区状态报告的传输
US11659438B2 (en) Streamlined user plane headers for high data rates
CN110073629B (zh) 用于以信号通知prach传输的动态控制区域的技术
US11057181B2 (en) Control overhead reduction for low latency communication systems
CN110546904B (zh) 用于无线通信***中的群确收和/或群否定确收的方法和装置
US11405821B2 (en) Prioritizing data packets when stateful compression is enabled
US10601628B2 (en) Methods and apparatus for dynamic adjustment of amplifier gain

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40028228

Country of ref document: HK

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200505

WD01 Invention patent application deemed withdrawn after publication