[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110574325B - 基于上行链路传输参数确定优先级顺序的装置及其方法 - Google Patents

基于上行链路传输参数确定优先级顺序的装置及其方法 Download PDF

Info

Publication number
CN110574325B
CN110574325B CN201880027473.7A CN201880027473A CN110574325B CN 110574325 B CN110574325 B CN 110574325B CN 201880027473 A CN201880027473 A CN 201880027473A CN 110574325 B CN110574325 B CN 110574325B
Authority
CN
China
Prior art keywords
logical channels
logical
logical channel
parameters
uplink 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.)
Active
Application number
CN201880027473.7A
Other languages
English (en)
Other versions
CN110574325A (zh
Inventor
约阿希姆·勒尔
普拉泰克·巴苏马利克
拉维·库奇波特拉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Mobility LLC
Original Assignee
Motorola Mobility LLC
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 Motorola Mobility LLC filed Critical Motorola Mobility LLC
Priority to CN202211003495.4A priority Critical patent/CN115348681A/zh
Publication of CN110574325A publication Critical patent/CN110574325A/zh
Application granted granted Critical
Publication of CN110574325B publication Critical patent/CN110574325B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0028Variable division
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1273Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • 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
    • 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/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
    • 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
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals

Landscapes

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

Abstract

公开用于基于上行链路传输参数来确定优先级顺序的装置、方法和系统。一种装置(200)包括接收器(212),其接收与上行链路传输参数相对应的上行链路许可,该上行链路传输参数包括参数集和传输时间间隔长度的指示。装置(200)包括处理器(202),其基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序。处理器基于优先级顺序将资源指配给多个逻辑信道中的逻辑信道。

Description

基于上行链路传输参数确定优先级顺序的装置及其方法
技术领域
本文公开的主题一般涉及无线通信,并且更具体地涉及基于上行链路传输参数确定优先级顺序。
背景技术
在此定义以下缩写,其中至少一些在以下描述中被引用:第三代合作伙伴计划(“3GPP”)、肯定应答(“ACK”)、二进制相移键控(“BPSK”)、空闲信道评估(“CCA”)、循环前缀(“CP”)、信道状态信息(“CSI”)、公共搜索空间(“CSS”)、离散傅里叶变换扩展(“DFTS”)、下行链路控制信息(“DCI”)、下行链路(“DL”)、下行链路导频时隙(“DwPTS”)、增强型空闲信道评估(“eCCA”)、增强型移动宽带(“eMBB”)、演进型节点B(“eNB”)、欧洲电信标准协会(“ETSI”)、基于帧的设备(“FBE”)、频分双工(“FDD”)、频分多址(“FDMA”)、保护时段(“GP”)、混合自动重传请求(“HARQ”)、物联网(“IoT”)、授权辅助接入(“LAA”)、基于负载的设备(“LBE”)、先听后说(“LBT”)、长期演进(“LTE”)、媒体接入控制(“MAC”)、多址(“MA”)、调制编码方案(“MCS”)、机器类型通信(“MTC”)、大规模MTC(“mMTC”)、多输入多输出(“MIMO”)、多用户共享接入(“MUSA”)、窄带(“NB”)、否定应答(“NACK”)或(“NAK”)、下一代节点B(“gNB”)、非正交多址(“NOMA”)、正交频分复用(“OFDM”)、主小区(“PCell”)、物理广播信道(“PBCH”)、物理下行链路控制信道(“PDCCH”)、物理下行链路共享信道(“PDSCH”)、图样分割多址(“PDMA”)、物理混合ARQ指示符信道(“PHICH”)、物理随机接入信道(“PRACH”)、物理资源块(“PRB”)、物理上行链路控制信道(“PUCCH”)、物理上行链路共享信道(“PUSCH”)、服务质量(“QoS”)、正交相移键控(“QPSK”)、无线电资源控制(“RRC”)、随机接入过程(“RACH”)、随机接入响应(“RAR”)、参考信号(“RS”)、资源扩展型多址接入(“RSMA”)、往返时间(“RTT”)、接收(“RX”)、稀疏码多址接入(“SCMA”)、调度请求(“SR”)、单载波频分多址(“SC-FDMA”)、辅小区(“SCell”)、共享信道(“SCH”)、信号与干扰加噪声比(“SINR”)、系统信息块(“SIB”)、传输块(“TB”)、传输块大小(“TBS”)、时分双工(“TDD”)、时分复用(“TDM”)、传输时间间隔(“TTI”)、发送(“TX”)、上行链路控制信息(“UCI”)、用户实体/设备(移动终端)(“UE”)、上行链路(“UL”)、通用移动通信系统(“UMTS”)、上行链路导频时隙(“UpPTS”)、超可靠性和低延迟通信(“URLLC”)、以及全球微波接入互操作性(“WiMAX”)。如这里所使用的,“HARQ-ACK”可以统一表示肯定应答(“ACK”)和否定应答(“NAK”)。ACK意指正确地接收TB,而NAK意指错误地接收TB。
在某些无线通信网络中,可以使用高载波频率(例如,>6GHz),诸如毫米波。在各种配置中,为了支持不同服务(例如,eMBB、URLLC、mMTC)的各种要求,可以在单个架构中使用不同的OFDM参数集(例如,子载波间隔(“SCS”)、CP长度)。某些配置在数据速率、延迟和覆盖范围方面具有不同的要求。例如,eMBB可以以在其他配置中发现的三倍的级别来支持峰值数据速率(例如,对于下行链路为20Gbps,并且对于上行链路为10Gbps)和用户体验数据速率。另一方面,URLLC可能对超低延迟(例如,对于用户平面延迟,UL和DL中的每一个为0.5ms)和高可靠性(例如,1ms内1×10-5)具有某些要求。此外,mMTC可能具有高连接密度、在恶劣环境中的大覆盖范围、以及用于低成本设备的极长寿命电池。因此,适合于一种配置的OFDM参数集(例如,子载波间隔、OFDM符号持续时间、CP持续时间、每个调度间隔的符号数等)可能不适用于另一种。例如,低延迟服务可以使用比mMTC配置更短的符号持续时间(并且因此更大的子载波间隔)和/或每个调度间隔(例如,TTI)更少的符号。此外,具有大信道延迟扩展的部署配置可以使用比具有短延迟扩展的配置更长的CP持续时间。可以在各种配置中优化子载波间隔以保持类似的CP开销。
在某些配置中,UE可以同时被配置有多个参数集。逻辑信道优先级化(“LCP”)过程可能不便于同时使用多个参数集。在各种配置中,LCP过程可以如TS36.321章节5.4.3.1中所定义的那样执行,该章节内容通过引用整体合并于此。在一些配置中,每个逻辑信道被指配优先级(例如,逻辑信道优先级)。此外,可以为每个逻辑信道定义优先比特率(“PBR”)。在某些配置中,PBR为每个逻辑信道提供支持,包括低优先级非保证比特率(“GBR”)承载,以具有最小比特率以避免潜在的匮乏。每个承载可以获得足够的资源来实现PRB。在各种配置中,LCP过程可以是两步过程。在第一步中,逻辑信道可以被服务(以从优先级最高的逻辑信道开始的递减优先级顺序)直到它们的配置的PBR(借助于令牌桶模型实现)。在LCP过程的第二步中,如果任何上行链路资源保留(在第一步中满足LCH的PBR之后),则所有逻辑信道以严格递减的优先级顺序(无论桶的值如何)被服务,直到用于该逻辑信道的数据或UL许可用尽。
因为LCP过程不考虑被允许的不同的参数集和/或TTI长度(仅考虑逻辑信道的逻辑信道优先级/PBR),所以配置可能不满足相应的传输要求。
发明内容
公开用于基于上行链路传输参数确定优先级顺序的装置。方法和系统还执行该装置的功能。在一个实施例中,该装置包括接收器,其接收与包括参数集(numerology)和传输时间间隔长度的指示的上行链路传输参数相对应的上行链路许可。在各种实施例中,该装置包括处理器,该处理器基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序。在某些实施例中,处理器基于优先级顺序将资源指配给多个逻辑信道中的逻辑信道。
在一个实施例中,参数集包括子载波间隔、正交频分复用符号持续时间、循环前缀持续时间或其一些组合。在又一实施例中,处理器通过以下方式基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的集合中的每个逻辑信道的参数集参数包括参数集并且逻辑信道的集合中的每个逻辑信道的最大传输时间间隔长度小于或者等于传输时间间隔长度,选择多个逻辑信道中的逻辑信道的集合;以及根据逻辑信道的集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的集合中的逻辑信道进行排序。在某些实施例中,对逻辑信道的集合中的逻辑信道进行排序包括以降序的优先级顺序对逻辑信道的集合中的逻辑信道进行排序。在各种实施例中,参数集参数包括一个或多个参数集。在一些实施例中,逻辑信道的集合中的逻辑信道优先于媒体接入控制控制元素。
在一些实施例中,参数集的指示包括与参数集相对应的索引。在一个实施例中,多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的参数集的集合和最大传输时间间隔长度。
在某些实施例中,多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的最大参数集和最大传输时间间隔长度。在各种实施例中,处理器通过以下方式基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的集合中的每个逻辑信道的最大参数集小于或者等于参数集并且逻辑信道的集合中的每个逻辑信道的最大传输时间间隔长度小于或者等于传输时间间隔长度,选择多个逻辑信道中的逻辑信道的集合;以及根据逻辑信道的集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的集合中的逻辑信道进行排序。在一些实施例中,处理器选择调度请求资源用于传输,并且该调度请求资源与被请求用于上行链路传输的参数集相对应。
在一个实施例中,处理器根据由于数据变得可用于传输而对其触发缓冲器状态报告的多个逻辑信道中的逻辑信道的配置的参数集的集合的第一参数集,来选择调度请求资源。在某些实施例中,接收器接收多个上行链路许可并且基于被配置有与多个上行链路许可中的各自的上行链路许可相对应的参数集的多个逻辑信道中的逻辑信道的数量来确定用于处理多个上行链路许可的顺序。在各种实施例中,接收器接收多个上行链路许可并且基于预定义的参数集优先级顺序来确定用于处理多个上行链路许可的顺序。在一个实施例中,接收器接收多个上行链路许可,并且基于预定义的顺序、用信号发送的顺序或其一些组合来确定用于处理多个上行链路许可的顺序。
在一个实施例中,一种用于基于上行链路传输参数来确定优先级顺序的方法包括:接收与上行链路传输参数相对应的上行链路许可,该上行链路传输参数包括参数集和传输时间间隔长度的指示。在各种实施例中,该方法包括基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序。在某些实施例中,该方法包括基于优先级顺序将资源指配给多个逻辑信道中的逻辑信道。
附图说明
通过参考在附图中图示的特定实施例,将呈现以上简要描述的实施例的更具体的描述。应理解,这些附图仅描绘一些实施例,并且因此不应被认为是对范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施例,其中:
图1是图示用于基于上行链路传输参数确定优先级顺序的无线通信系统的一个实施例的示意性框图;
图2是图示可以被用于基于上行链路传输参数确定优先级顺序的装置的一个实施例的示意性框图;
图3是图示可以被用于发送上行链路传输参数的装置的一个实施例的示意性框图;
图4是图示用于基于上行链路传输参数来确定优先级顺序的方法的一个实施例的示意性流程图;
图5是图示用于基于上行链路传输参数来确定优先级顺序的方法的另一实施例的示意性流程图;
图6是图示用于基于上行链路传输参数来确定优先级顺序的方法的又一实施例的示意性流程图;
图7是图示用于基于上行链路传输参数来确定优先级顺序的方法的又一实施例的示意性流程图;
图8是图示用于基于上行链路传输参数来确定优先级顺序的方法的又一实施例的示意性流程图;以及
图9是图示用于基于上行链路传输参数来确定优先级顺序的方法的一个实施例的示意性流程图。
具体实施方式
如本领域的技术人员将理解的,实施例的各方面可以体现为系统、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件、微码等)或者组合软件和硬件方面的实施例的形式,该软件和硬件方面在本文中通常都可以称为“电路”、“模块”或者“系统”。此外,实施例可以采取体现在存储在下文中被称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可能不体现信号。在某个实施例中,存储设备仅采用用于访问代码的信号。
本说明书中描述的某些功能单元可以被标记为模块,以便于更具体地强调它们的实现独立性。例如,模块可以实现为包括定制的超大规模集成(“VLSI”)电路或门阵列、诸如逻辑芯片、晶体管或其他分立组件的现成半导体的硬件电路。模块还可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中实现。
模块还可以用代码和/或软件实现,以由各种类型的处理器执行。所标识的代码模块可以例如包括可执行代码的一个或多个物理或逻辑块,该可执行代码可以例如被组织为对象、过程或函数。然而,所标识的模块的可执行文件不需要物理地位于一起,而是可以包括存储在不同位置的不同的指令,当逻辑地连接在一起时,其包括模块并实现模块的所述目的。
实际上,代码模块可以是单个指令或许多指令,甚至可以分布在几个不同的代码段上、不同的程序当中、并且跨越数个存储器设备。类似地,在本文中,操作数据可以在模块内被标识和图示,并且可以以任何合适的形式体现并且被组织在任何合适类型的数据结构内。操作数据可以作为单个数据集被收集,或者可以分布在不同的位置,包括分布在不同的计算机可读存储设备上。在模块或模块的部分以软件实现的情况下,软件部分存储在一个或多个计算机可读存储设备上。
可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体系统、装置或设备、或前述的任何合适的组合。
存储设备的更具体示例(非详尽列表)将包括下述:具有一条或多条电线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(“RAM”)、只读存储器(“ROM”)、可擦除可编程只读存储器(“EPROM”或闪存)、便携式光盘只读存储器(“CD-ROM”)、光学存储装置、磁性存储装置、或前述的任何合适的组合。在本文件的上下文中,计算机可读存储介质可以是任何有形介质,其能够包含或存储程序以供指令执行系统、装置或设备使用或与其结合使用。
用于执行实施例的操作的代码可以是任何数量的行,并且可以以包括诸如Python、Ruby、Java、Smalltalk、C++等的面向对象的编程语言、和诸如“C”编程语言等的传统的过程编程语言、和/或诸如汇编语言的机器语言中的一种或多种编程语言的任何组合来编写。代码可以完全地在用户的计算机上执行,部分地在用户的计算机上执行,作为独立的软件包,部分地在用户的计算机上,部分地在远程计算机上或完全地在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过任何类型的网络连接到用户的计算机,包括局域网(“LAN”)或广域网(“WAN”),或者可以连接到外部计算机(例如,通过使用互联网服务提供商的互联网)。
遍及本说明书的对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性包括在至少一个实施例中。因此,除非另有明确说明,否则在整个说明书中出现的短语“在一个实施例中”、“在实施例中”和类似语言可以但不一定全部指代相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确说明,否则术语“包括”、“包含”、“具有”及其变体意指“包括但不限于”。除非另有明确说明,否则列举的项目列表并不暗示任何或所有项目是互斥的。除非另有明确说明,否则术语“一(a)”、“一个(an)”和“该”也指“一个或多个”。
此外,所描述的实施例的特征、结构或特性可以以任何合适的方式组合。在以下描述中,提供许多具体细节,诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例,以提供对实施例的彻底理解。然而,相关领域的技术人员将认识到,可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免使实施例的一些方面模糊。
下面参考根据实施例的方法、装置、系统和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将会理解,示意性流程图和/或示意性框图的每个块以及示意性流程图和/或示意性框图中的块的组合能够通过代码实现。代码能够被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现在示意性流程图和/或示意性框图的一个或多个块中指定的功能/操作的装置。
代码还可以存储在存储设备中,该存储设备能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括指令的制品,该指令实现在示意性流程图和/或示意性框图的一个或多个块中指定的功能/操作。
代码还可以被加载到计算机、其他可编程数据处理装置或其他设备上,使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在流程图和/或框图的一个或者多个块中指定的功能/操作的过程。
附图中的示意性流程图和/或示意性框图图示根据各种实施例的装置、系统、方法和程序产品的可能实现的架构、功能和操作。在这方面,示意性流程图和/或示意性框图中的每个块可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。
还应注意,在一些替代性实施方式中,块中注释的功能可以不按附图中注释的顺序发生。例如,连续示出的两个块实际上可以基本上同时执行,或者这些块有时可以以相反的顺序执行,这取决于所涉及的功能。可以设想其他步骤和方法,其在功能、逻辑或效果上等同于所图示的附图的一个或多个块或其部分。
尽管可以在流程图和/或框图中采用各种箭头类型和线类型,但是应理解它们不限制相应实施例的范围。实际上,一些箭头或其他连接符可以仅用于指示所描绘实施例的逻辑流程。例如,箭头可以指示所描绘的实施例的枚举步骤之间的未指定持续时间的等待或监测时段。还将会注意,框图和/或流程图的每个块以及框图和/或流程图中的块的组合,能够由执行特定功能或操作的基于专用硬件的系统,或专用硬件和代码的组合来实现。
每个附图中的元件的描述可以参考前述附图的元件。相同的数字指代所有附图中的相同元件,包括相同元件的替代实施例。
图1描绘用于基于上行链路传输参数来确定优先级顺序的无线通信系统100的实施例。在一个实施例中,无线通信系统100包括远程单元102和基本单元104。尽管图1中描绘特定数量的远程单元102和基本单元104,本领域的技术人员也将认识到任何数量的远程单元102和基本单元104可以包括在无线通信系统100中。
在一个实施例中,远程单元102可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“PDA”)、平板计算机、智能电话、智能电视(例如,连接到互联网的电视)、机顶盒、游戏控制台、安全系统(包括安全摄像机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元102包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元102可以被称为用户单元、移动设备、移动站、用户、终端、移动终端、固定终端、用户站、UE、用户终端、设备、或者本领域中使用的其他术语。远程单元102可以经由UL通信信号直接与一个或多个基本单元104通信。
基本单元104可以分布在地理区域上。在某些实施例中,基本单元104还可以被称为接入点、接入终端、基地(base)、基站、节点-B、eNB、gNB、家庭节点-B、中继节点、设备、或本领域中使用的任何其他术语。基本单元104通常是无线电接入网络的一部分,该无线电接入网络包括可通信地耦合到一个或多个相应的基本单元104的一个或多个控制器。无线电接入网络通常可通信地耦合到一个或多个核心网络,其可以耦合到其他网络,如互联网和公共交换电话网络等等。无线电接入网络和核心网络的这些和其他元件未被图示,但是本领域的普通技术人员通常对上述元件是熟知的。
在一个实施方式中,无线通信系统100符合3GPP协议的LTE,其中基本单元104在DL上使用OFDM调制方案进行发送,并且远程单元102使用SC-FDMA方案或OFDM方案在UL上进行发送。然而,更一般地,无线通信系统100可以实现一些其他开放或专有通信协议,例如,WiMAX等等。本公开不旨在受限于任何特定无线通信系统架构或协议的实现。
基本单元104可以经由无线通信链路服务于,例如,小区或小区扇区的服务区域内的多个远程单元102。基本单元104在时间、频率和/或空间域中发送DL通信信号以服务于远程单元102。在一个实施例中,基本单元104可以将与上行链路传输参数相对应的上行链路许可发送到远程单元102。
在另一实施例中,远程单元102可以接收与上行链路传输参数相对应的上行链路许可,该上行链路传输参数包括参数集和传输时间间隔长度的指示。远程单元102可以基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序。在某些实施例中,远程单元102可以基于优先级顺序将资源指配给多个逻辑信道中的逻辑信道。因此,远程单元102可以被用于基于上行链路传输参数来确定优先级顺序。
图2描绘可以被用于基于上行链路传输参数来确定优先级顺序的装置200的一个实施例。装置200包括远程单元102的一个实施例。此外,远程单元102可以包括处理器202、存储器204、输入设备206、显示器208、发射器210和接收器212。在一些实施例中,输入设备206和显示器208被组合成单个设备,诸如触摸屏。在某些实施例中,远程单元102可以不包括任何输入设备206和/或显示器208。在各种实施例中,远程单元102可以包括处理器202、存储器204、发射器210和接收器212中的一个或多个,并且可以不包括输入设备206和/或显示器208。
在一个实施例中,处理器202可以包括能够执行计算机可读指令和/或能够执行逻辑运算的任何已知控制器。例如,处理器202可以是微控制器、微处理器、中央处理器(“CPU”)、图形处理器(“GPU”)、辅助处理单元、现场可编程门阵列(“FPGA”)、或类似的可编程控制器。在一些实施例中,处理器202执行存储在存储器204中的指令以执行本文描述的方法和例程。在各种实施例中,处理器202基于与上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序。在某些实施例中,处理器202基于优先级顺序将资源指配给多个逻辑信道中的逻辑信道。处理器202通信地耦合到存储器204、输入设备206、显示器208、发射器210和接收器212。
在一个实施例中,存储器204是计算机可读存储介质。在一些实施例中,存储器204包括易失性计算机存储介质。例如,存储器204可以包括RAM,其包括动态RAM(“DRAM”)、同步动态RAM(“SDRAM”)和/或静态RAM(“SRAM”)。在一些实施例中,存储器204包括非易失性计算机存储介质。例如,存储器204可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器204包括易失性和非易失性计算机存储介质两者。在一些实施例中,存储器204存储与优先级顺序有关的数据。在一些实施例中,存储器204还存储程序代码和相关数据,诸如在远程单元102上操作的操作系统或其他控制器算法。
在一个实施例中,输入设备206可以包括任何已知的计算机输入设备,包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备206可以与显示器208集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备206包括触摸屏,使得可以使用在触摸屏上显示的虚拟键盘和/或通过在触摸屏上手写来输入文本。在一些实施例中,输入设备206包括诸如键盘和触摸板的两个或更多个不同的设备。
在一个实施例中,显示器208可以包括任何已知的电子可控显示器或显示设备。显示器208可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,显示器208包括能够向用户输出视觉数据的电子显示器。例如,显示器208可以包括但不限于LCD显示器、LED显示器、OLED显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一个非限制性示例,显示器208可以包括诸如智能手表、智能眼镜、平视显示器等的可穿戴显示器。此外,显示器208可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
在某些实施例中,显示器208包括用于产生声音的一个或多个扬声器。例如,显示器208可以产生可听警报或通知(例如,嘟嘟声或钟声)。在一些实施例中,显示器208包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,显示器208的全部或部分可以与输入设备206集成。例如,输入设备206和显示器208可以形成触摸屏或类似的触敏显示器。在其他实施例中,显示器208可以位于输入设备206附近。
发射器210用于向基本单元104提供UL通信信号,并且接收器212用于从基本单元104接收DL通信信号。在一些实施例中,接收器212接收与包括参数集和传输时间间隔长度的指示的上行链路传输参数相对应的上行链路许可。尽管仅图示一个发射器210和一个接收器212,但是远程单元102可以具有任何合适数量的发射器210和接收器212。发射器210和接收器212可以是任何合适类型的发射器和接收器。在一个实施例中,发射器210和接收器212可以是收发器的一部分。
图3描绘可以被用于发送上行链路传输参数的装置300的一个实施例。装置300包括基本单元104的一个实施例。此外,基本单元104可以包括处理器302、存储器304、输入设备306、显示器308、发射器310和接收器312。可以理解,处理器302、存储器304、输入设备306、显示器308、发射器310和接收器312可以基本上分别类似于远程单元102的处理器202、存储器204、输入设备206、显示器208、发射器210和接收器212。
在各种实施例中,发射器310被用于发送与包括参数集和传输时间间隔长度的指示的上行链路传输参数相对应的上行链路许可。尽管仅图示一个发射器310和一个接收器312,但是基本单元104可以具有任何合适数量的发射器310和接收器312。发射器310和接收器312可以是任何合适类型的发射器和接收器。在一个实施例中,发射器310和接收器312可以是收发器的一部分。
图4是图示用于基于上行链路传输参数来确定优先级顺序的方法400的一个实施例的示意性流程图。在一些实施例中,方法400由诸如远程单元102的装置执行。在某些实施例中,方法400可以由执行程序代码的处理器执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
在某些实施例中,除了逻辑信道优先级之外,作为允许的参数集和/或TTI为逻辑信道配置的每个参数集(例如,子载波间隔、OFDM符号持续时间、CP持续时间、每调度间隔的符号数等)和/或TTI可以与优先级相关联。在LCP过程期间,UE和/或MAC可以考虑参数集优先级以及逻辑信道优先级两者,以便确定服务逻辑信道的顺序。在一些实施例中,逻辑信道被配置为使用多个参数集和/或TTI进行传输,所配置的允许的参数集具有UE在LCP过程期间可以遵守的特定优先级顺序。具体地,逻辑信道可以包括优选/主参数集/TTI(例如,上行链路传输参数)和辅参数集/TTI(例如,上行链路传输参数)。在各种实施例中,存在与每个逻辑信道相关联的一个优选/主参数集/TTI。优选/主参数集/TTI可以是根据服务/QoS要求最适合于特定逻辑信道的数据的传输的参数集。在某些实施例中,可以存在与每个逻辑信道相关联的一个或多个辅参数集/TTI。
在一些实施例中,优选/主参数集/TTI可以在所允许的参数集中具有最高优先级。在各种实施例中,辅参数集的优先级可以是配置的顺序(例如,第一配置的辅参数集具有第二高优先级,第二配置的辅参数集具有第三高优先级等等)。在某些实施例中,UE在LCP过程期间可以遵守与逻辑信道相关联的参数集的优先级(例如,具有在UL许可中被配置为优选/主参数集的指示的参数集的逻辑信道可以优先于具有仅被配置为辅参数集/TTI的指示的参数集的逻辑信道)。因此,逻辑信道的数据可以用最适合的参数集方案发送,以便于遵守参数集配置的要求。
转到方法400,方法400包括接收402用于参数集/TTI X的UL许可。方法400还包括确定404具有可用于传输的数据的逻辑信道的集合,其具有参数集/TTI X作为配置的参数集/TTI。方法400进一步基于参数集/TTI优先级和逻辑信道优先级来确定上述确定的逻辑信道的集合的逻辑信道中的优先级顺序。具体地,方法400包括确定406具有参数集/TTI X作为优选/主参数集/TTI的逻辑信道的集合的逻辑信道。方法400确定408是否存在具有参数集/TTI X作为优选/主参数集/TTI的多个逻辑信道。响应于确定408仅存在一个具有参数集/TTI X作为优选/主参数集/TTI的逻辑信道,方法400将具有参数集/TTI X作为优选/主参数集/TTI的一个逻辑信道指配410为最高优先级。响应于确定408存在多个具有参数集/TTI X作为优选/主参数集/TTI的逻辑信道,方法400根据配置的逻辑信道优先级(例如,以优先级降序)对多个逻辑信道进行排序412。此外,方法400根据辅等级和逻辑信道优先级对具有参数集/TTI X作为辅参数集/TTI的逻辑信道进行排序414。例如,方法400通过将具有指示的参数集/TTI X作为第一辅参数集/TTI的逻辑信道设置为比具有指示的参数集/TTIX作为第二辅参数集/TTI的逻辑信道更高的优先级等等,对具有X作为辅参数集/TTI的逻辑信道进行排序414。然后,对于具有拥有指示的参数集/TTI X的多个第一或者第二辅参数集的逻辑信道,基于逻辑信道优先级对信道进行优先级排序。方法400将资源指配416给各个逻辑信道,这些逻辑信道是使用LCP过程考虑逻辑信道的计算的优先级顺序的逻辑信道的集合的一部分。
以下是上述方法400的一个示例。在此示例中,UE具有三个逻辑信道LCH#1、LCH#2和LCH#3,如表1中所示。LCH#1具有参数集1作为其主参数集和参数集3作为其第一辅参数集。此外,LCH#2具有参数集2作为其主参数集、参数集1作为其第一辅参数集、以及参数集3作为其第二辅参数集。此外,LCH#3具有参数集3作为其主参数集和参数集1作为其第一辅参数集。如所示的,LCH#2具有最高优先级,其逻辑信道优先级为1,并且LCH#1具有第二高优先级,其逻辑信道优先级为2,并且LCH#3具有第三高优先级(例如,最低优先级),其逻辑信道优先级为3。在其中接收UL许可用于参数集1的实施例中,LCH#1的数据可以优先于LCH#2和LCH#3的数据,不管配置的逻辑信道优先级如何,因为参数集1只是针对LCH#1的主参数集。
表1
LCH#1(优先级2) LCH#2(优先级1) LCH#3(优先级3)
主参数集=1 主参数集=2 主参数集=3
辅参数集=3 辅参数集=1 辅参数集=1
辅参数集=3
对于另一示例,使用来自表1的信息,对于用于参数集1的UL许可,逻辑信道优先级顺序是:LCH#1、LCH#2、LCH#3。这是因为LCH#1是唯一的具有参数集1作为主参数集的逻辑信道,而LCH#2和LCH#3两者都具有参数集1作为第一辅参数集,LCH#2具有比LCH#3(例如,3)更高的优先级(例如,1)。作为又一示例,对于用于参数集3的UL许可,逻辑信道优先级顺序是:LCH#3、LCH#1、LCH#2。这是因为LCH#3是唯一的具有参数集3作为主参数集的逻辑信道,LCH#1是唯一的具有参数集3作为第一辅参数集的逻辑信道,并且LCH#2是唯一的具有参数集3作为第二辅参数集的逻辑信道。
图5是图示用于基于上行链路传输参数来确定优先级顺序的方法500的另一实施例的示意性流程图。在一些实施例中,方法500由诸如远程单元102的装置执行。在某些实施例中,方法500可以由执行程序代码的处理器执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
在一个实施例中,网络(例如,gNB)为每个逻辑信道配置优选/主参数集和最大TTI长度。主/优选参数集是最适合于逻辑信道的数据的传输的参数集,以便满足QoS要求(例如,延迟和可靠性)。除非TTI长度不能满足逻辑信道的延迟要求,否则最大TTI长度值允许逻辑信道使用所有TTI长度(无论参数集如何)。因此,只要TTI长度等于或小于所配置的最大TTI长度,就可以使用任何参数集来发送逻辑信道的数据。应注意,从MAC角度来看是可调度的时间单位的TTI长度,不仅取决于所使用的参数集(例如,子载波间隔“SCS”),还取决于所使用的OFDM符号的数量。在一些实施例中,可以通过保持相同的参数集(或SCS)但是减少每TTI的OFDM符号的数量(例如,每TTI仅使用两个符号),或者通过保持相同数量的OFDM符号但是缩放SCS(例如,减小符号长度)来减少TTI长度。
在某些实施例中,通过SCS缩放来减小OFDM符号长度可以具有优于减少OFDM符号的数量(例如,针对相同SCS)的某些益处。例如,通过SCS缩放的较小符号长度可以成为实现UL和DL信道的快速流水线处理的有用工具(例如,通过缩放SCS的短TTI长度(即,缩小符号持续时间)进一步收紧处理时间线和HARQ RTT)。
因此,在一些实施例中,MAC层知道用于上行链路传输的参数集和TTI长度。基于参数集和TTI长度,如在接收上行链路许可时由物理层(“PHY”)向MAC所指示的,执行逻辑信道到资源的映射(例如,LCP过程)。MAC实体对如下逻辑信道进行优先级排序,针对这些逻辑信道所配置的优选/主参数集与用于上行链路传输的所指示参数集相同。此优先级化确保始终使用最适合的参数集配置来发送这些逻辑信道的数据,以便于遵守针对其配置参数集配置的要求。如果存在可用的剩余资源,则考虑针对其所配置的最大TTI长度等于或大于所指示的TTI长度的逻辑信道用于传输。
转到方法500,方法500包括接收502用于参数集X和TTI长度Y的UL许可,即,根据所接收的上行链路许可的上行链路传输使用参数集X和TTI长度Y。方法500还包括:确定504逻辑信道的集合,其具有参数集X作为优选/主参数集。方法500进一步基于逻辑信道优先级来确定上述确定的逻辑信道的集合的逻辑信道中的优先级顺序。具体地,方法500确定506是否存在具有参数集X作为优选/主参数集的多个逻辑信道。响应于确定506仅存在一个具有参数集X作为优选/主参数集的逻辑信道,方法500将具有参数集X作为优选/主参数集的一个逻辑信道指配508为最高优先级。响应于确定506存在多个具有参数集X作为优选/主参数集的逻辑信道,方法500根据配置的逻辑信道优先级(例如,以优先级降序)对多个逻辑信道进行排序510。此外,方法500根据逻辑信道优先级(如果存在剩余的资源)对具有大于或等于Y的最大TTI长度的逻辑信道进行排序512。方法500使用LCP过程基于所计算的逻辑信道的优先级顺序将资源指配514给各个逻辑信道。在某些实施例中,如TS36.321章节5.4.3.1中所定义的那样执行LCP过程(例如,使用令牌桶、使用两步过程等)。在各种实施例中,方法500首先使用LCP过程基于所计算的优先级顺序508将资源分别510指配给具有参数集X作为优选/主参数集的逻辑信道,并且随后基于所计算的优先级顺序512将剩余资源(如果有)指配给具有大于或等于Y的最大TTI长度的逻辑信道。
以下是上述方法500的一个示例。在此示例中,UE具有四个逻辑信道LCH#1、LCH#2、LCH#3和LCH#4,如表2中所示。LCH#1具有参数集1作为其主参数集,和1ms作为其最大TTI。此外,LCH#2具有参数集2作为其主参数集,和0.5ms作为其最大TTI。此外,LCH#3具有参数集3作为其主参数集,和1ms作为其最大TTI。此外,LCH#4具有参数集1作为其主参数集,和1ms作为其最大TTI。如所示的,LCH#2具有最高优先级,其逻辑信道优先级为1,LCH#1具有第二高优先级,其逻辑信道优先级为2,LCH#3具有第三高优先级,其逻辑信道优先级为3,并且LCH#4具有第四高优先级(例如,最低优先级),其逻辑信道优先级为4。
表2
LCH#1(优先级2) LCH#2(优先级1) LCH#3(优先级3) LCH#4(优先级4)
主参数集=1 主参数集=2 主参数集=3 主参数集=1
最大TTI=1ms 最大TTI=0.5ms 最大TTI=1ms 最大TTI=1ms
对于一个示例,使用来自表2的信息,对于用于参数集1和TTI长度1ms的UL许可,逻辑信道优先级顺序是:LCH#1、LCH#4、LCH#3。这是因为LCH#1和LCH#4两者都具有参数集1作为主参数集,并且LCH#1在LCH#4之前,因为LCH#1具有高于LCH#4的信道优先级4的信道优先级2,并且LCH#3是具有大于或等于1ms的最大TTI长度的唯一剩余的信道。作为又一示例,对于用于参数集2和0.5ms的TTI长度的UL许可,逻辑信道优先级顺序是:LCH#2、LCH#1、LCH#3、LCH#4。这是因为LCH#2是仅有的具有参数集2作为主参数集的逻辑信道,并且所有LCH#1、LCH#3和LCH#4具有大于或等于0.5ms的最大TTI长度,并且然后基于其信道优先级对LCH#1、LCH#3和LCH#4进行排序。作为另一示例,对于用于参数集1和0.5ms的TTI长度的UL许可,逻辑信道优先级顺序是:LCH#1、LCH#4、LCH#2、LCH#3。这是因为LCH#1和LCH#4两者都具有参数集1作为主参数集,并且LCH#1在LCH#4之前,因为LCH#1具有信道优先级2,其高于LCH#4的信道优先级4,并且LCH#2和LCH#3两者都具有大于或等于0.5ms的最大TTI长度,并且然后基于其信道优先级对LCH#2和LCH#3进行排序。作为另一示例,对于用于参数集3和TTI长度1ms的UL许可,逻辑信道优先级顺序是:LCH#3、LCH#1、LCH#4。这是因为LCH#3是仅有的具有参数集3作为主参数集的逻辑信道,并且LCH#1和LCH#4两者都具有大于或等于1ms的最大TTI长度,并且基于其信道优先级对LCH#1和LCH#4进行排序。
图6是图示用于基于上行链路传输参数来确定优先级顺序的方法600的又一实施例的示意性流程图。在一些实施例中,方法600由诸如远程单元102的装置执行。在某些实施例中,方法600可以由执行程序代码的处理器执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
在各种实施例中,网络(例如,gNB)为每个逻辑信道配置优选/主TTI长度和最大TTI长度。主/优选TTI长度可以是最适合于特定逻辑信道的数据的传输的TTI长度,以便满足像延迟一样的QoS要求。最大TTI长度值允许逻辑信道使用所有TTI长度(不论参数集如何),除非TTI长度不能满足信道的延迟要求。因此,只要TTI长度等于或小于所配置的最大TTI长度,就可以使用任何TTI/参数集来发送逻辑信道的数据。在某些实施例中,MAC在执行逻辑信道到资源的映射(例如,LCP过程)时仅需要知道用于上行链路传输的TTI长度。在各种实施例中,将一些逻辑信道限制到某些资源的唯一限制对应于延迟要求,从MAC观点来看其可以等同于TTI长度,不管来自不同参数集(例如,SCS缩放)的TTI长度、或者一个参数集的不同数量的OFDM符号如何。因此,在某些实施例中,参数集可以是对MAC透明的。在一些实施例中,MAC对逻辑信道进行优先级划分,对于该逻辑信道,所配置的优选/主TTI与用于上行链路传输的所指示的TTI长度相同。如果存在可用的剩余资源,则考虑针对其所配置的最大TTI长度等于或大于所指示的TTI长度的逻辑信道用于传输。
转到方法600,方法600包括接收602用于TTI长度X的UL许可。方法600还包括确定604具有如UL许可中指示的TTI长度X作为优选/主TTI长度的逻辑信道的集合。方法600进一步基于逻辑信道优先级确定上述确定的逻辑信道的集合的逻辑信道中的优先级顺序。具体地,方法600确定606是否存在具有TTI长度X作为优选/主TTI长度的多个逻辑信道。响应于确定606仅存在一个具有TTI长度X作为优选/主TTI长度的逻辑信道,方法600将具有TTI长度X作为优选/主TTI长度的一个逻辑信道指配608为最高优先级。响应于确定606存在多个具有TTI长度X作为优选/主TTI长度的逻辑信道,方法600根据配置的逻辑信道优先级(例如,以优先级降序)对多个逻辑信道进行排序610。此外,方法600根据逻辑信道优先级(如果存在剩余资源)对具有大于或等于X的最大TTI长度的逻辑信道进行排序612。方法600使用LCP过程基于所计算的逻辑信道的优先级顺序将资源指配614给各个逻辑信道。在一些实施例中,方法600首先使用LCP过程基于所计算的优先级顺序608将资源分别610指配给具有TTI长度X作为优选/主TTI长度的逻辑信道,并且随后基于所计算的优先级顺序612将剩余资源(如果有)指配给具有大于或等于X的最大TTI长度的逻辑信道。
图7是图示用于基于上行链路传输参数来确定优先级顺序的方法700的又一实施例的示意性流程图。在一些实施例中,方法700由诸如远程单元102的装置执行。在某些实施例中,方法700可以由执行程序代码的处理器执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
在上面关于图4、5和6描述的实施例中,针对LCP过程仅考虑逻辑信道的子集(例如,对于LCP过程存在逻辑信道限制)。例如,在逻辑信道到资源的映射期间(例如,在LCP过程期间),仅考虑具有配置的主/辅参数集/TTI或与UL许可匹配的最大TTI的那些逻辑信道。在一些实施例中,可以针对LCP考虑所有逻辑信道(例如,对于逻辑信道到资源的映射可以不存在限制)。在这样的实施例中,每个逻辑信道可以被配置有参数集/TTI。此配置是最适合传输的参数集/TTI。在LCP过程期间,MAC实体对具有与被用于上行链路传输的参数集/TTI相同的所配置的参数集/TTI的那些逻辑信道进行优先级划分。对于其中存在具有与所指示的参数集/TTI相同的配置的参数集/TTI的多个逻辑信道的配置,以优先级降序(例如,根据逻辑信道优先级)服务逻辑信道。对于剩余资源(如果有),考虑所有其他逻辑信道(例如,以逻辑信道优先级降序)。
转到方法700,方法700包括接收702用于参数集/TTI长度X的UL许可。方法700还包括确定704具有参数集/TTI长度X作为所配置的参数集/TTI长度的逻辑信道的集合。方法700进一步基于逻辑信道优先级确定上述确定的逻辑信道的集合的逻辑信道中的优先级顺序。具体地,方法700确定706是否存在具有参数集/TTI长度X作为所配置的参数集/TTI长度的多个逻辑信道。响应于确定706仅存在一个具有参数集/TTI长度X作为所配置的参数集/TTI长度的逻辑信道,方法700将具有参数集/TTI长度X作为所配置的参数集/TTI长度的一个逻辑信道指配708为最高优先级。响应于确定706存在多个具有参数集/TTI长度X作为所配置的参数集/TTI长度的多个逻辑信道,方法700根据所配置的逻辑信道优先级(例如,以优先级降序)对多个逻辑信道进行排序710。如果剩余资源可用,则方法700使用LCP过程基于所计算的逻辑信道的优先级顺序将资源指配712给各个逻辑信道,并且根据配置的逻辑信道优先级(例如,以优先级降序)将资源指配给任何剩余的逻辑信道。
这里描述的某些实施例涉及分别对相应的专用业务信道(“DTCH”)的数据无线电承载(“DRB”)的优先级化/限制。在各种实施例中,本文描述的本地信道到资源的限制可以不被应用于特定逻辑信道(例如,信令无线电承载)。例如,在某些实施例中,可以使远程单元102能够发送关于任何参数集/TTI的测量报告。在一些实施例中,能够配置对其未应用参数集/TTI限制的某些逻辑信道。具体地,在某些实施例中,网络(例如,gNB)可以将逻辑信道配置为被映射到任何参数集/TTI长度。在一些实施例中,可以在RRC配置(例如,配置优选/主参数集/TTI的RRC配置)内定义特定码点,指示逻辑信道将任何参数集/TTI视为其优选/主参数集/TTI。
在一些实施例中,MAC控制元素可以优先于来自逻辑信道的数据。在各种实施例中,某些逻辑信道可以优先于MAC控制元素。例如,容忍非常低延迟的逻辑信道的数据可以优先于MAC控制元素。在某些实施例中,来自一些逻辑信道的数据可以优先于MAC控制元素。例如,对于被用于URLLC通信的参数集(例如,短符号长度),来自逻辑信道的数据可以优先于MAC控制元素。在一个实施例中,来自具有被配置为优选/主参数集/TTI的被用于上行链路传输的参数集/TTI长度(如由PHY向MAC所指示)的逻辑信道的数据可以优先于MAC控制元素,并且,来自其他逻辑信道的数据可能不会优先于MAC控制元素。
在某些实施例中,存在两种类型的调度模式:动态资源调度模式和免许可调度模式。在一些实施例中,动态资源调度模式的特征在于:远程单元102将不会自主地执行上行链路传输,而是将会遵循由网络(例如,基本单元104,gNB)提供的相应上行链路调度指配。然而,在一些情况下,上行链路传输可能被显著延迟,因为远程单元102必须在执行上行链路传输之前首先请求并且然后接收合适的上行链路许可。另一方面,免许可调度模式可以允许远程单元102在某些情况下立即执行上行链路传输,而不必请求或从网络接收相应的资源分配,从而显著减少延迟。在各种实施例中,免许可调度模式可以仅用于某些逻辑信道(例如,URLLC)。在一些实施例中,网络对是否允许逻辑信道使用免许可调度模式进行配置。在某些实施例中,MAC在逻辑信道优先级化期间考虑的如TS36.321章节5.4.3.1中定义的相对优先级顺序可以根据调度模式而不同。具体地,来自使用免许可调度模式的逻辑信道的数据可以优先于MAC控制元素。在一些实施例中,如果远程单元102根据免许可资源分配执行上行链路传输,则与其中通过UL许可(例如,动态地)分配上行链路资源的配置相比,MAC可以使用不同的相对优先级。
在某些实施例中,可以存在MAC控制元素和参数集/TTI之间的配置的映射。在各种实施例中,网络可以受益于尽可能快地接收MAC控制元素(例如,对于上行链路调度,保持缓冲器状态报告(“BSR”)和功率余量报告(“PHR”)的报告延迟短可能是重要的)。在一些实施例中,远程单元102被调度用于同时传输多个传输块(例如,在载波聚合中)。因此,在这样的实施例中,远程单元102可以分别使用最小的TTI长度和HARQ RTT将MAC控制元素映射到传输块。这可以确保以最短的延迟接收MAC控制元素,使得基本单元104可以尽可能快地使用MAC控制元素中承载的信息。
在一个实施例中,可以执行MAC控制元素和允许的参数集/TTI之间的映射。此映射可以通过网络信令配置或在规范中被硬编码。因此,远程单元102可以在LCP过程期间使用此配置(例如,当生成传输块时)。在各种实施例中,映射配置使得网络能够禁止远程单元102将某些MAC控制元素映射到特定的参数集/TTI(例如,MAC控制元素可以不被映射到用于如URLLC的延迟关键服务的参数集)。在一个实施例中,可以执行MAC控制元素和调度模式之间的映射。此映射可以通过网络信令配置或在规范中硬编码。因此,远程单元102可以在LCP过程期间使用此配置(例如,当生成传输块时)。在各种实施例中,映射配置使得网络能够禁止远程单元102映射使用特定调度模式的某些MAC控制元素上行链路传输(例如,MAC控制元素可以不被映射到使用免许可调度模式的传输块,如用于使用免许可调度模式的URLLC传输)。
在一些实施例中,MAC控制元素可以被配置使得不应用参数集/TTI限制。例如,网络可以配置MAC控制元素以被映射到任何参数集/TTI长度。在某些实施例中,可以在RRC配置内定义特定码点(例如,配置优选/主参数集/TTI的RRC配置),其指示标识MAC控制元素的逻辑信道标识将任何参数集/TTI视为其优选/主参数集/TTI。在各种实施例中,规范或其他地方可以指示可以使用任何参数集/TTI来发送MAC控制元素。
在一些实施例中,RRC非活动状态指示功率优化状态,其中允许远程单元102发送一定量的数据(例如,小数据)而无需转换到RRC连接状态。在某些实施例中,在RRC非活动状态中,当远程单元102执行LCP/UL数据传输时,可能不存在逻辑信道到参数集/TTI的限制。在这样的实施例中,每个逻辑信道可以使用任何参数集的所有TTI长度。在一些实施例中,当远程单元102被网络引导到非活动状态并且(稍后)打算在上行链路上发送时,网络可能不知道远程单元的无线电状况并且也可能不知道远程单元102的缓冲器状态(例如,网络没有获知远程单元102打算发送那些数据)。在这样的实施例中,基本单元104可能无法为适合于远程单元102打算发送的数据的特定参数集/TTI指配资源。而且,在一些实施例中,远程单元102可以以基于竞争的方式发送上行链路数据(例如,无需事先接收上行链路许可),并且限制LCH到参数集/TTI的映射可能没有太多益处。在各种实施例中,在被引导到非活动模式时,远程单元102中的MAC可以禁用所有先前配置的限制(例如,逻辑信道到参数集/TTI的映射)。
在一些实施例中,PBR值可以取决于用于上行链路传输的参数集/TTI长度是否被视为逻辑信道的主/优选参数集/TTI。在用于上行链路传输的参数集/TTI是逻辑信道的优选/主参数集/TTI的实施例中,可以最大化此逻辑信道的数据传输(例如,在满足其参数集不是优选/主参数集/TTI的逻辑信道的PBR之前MAC可以为来自该逻辑的所有数据分配资源)。表3用于示出这些实施例的各种示例。
表3
LCH#1(优先级2) LCH#2(优先级1) LCH#3(优先级3)
主参数集=1 主参数集=2 主参数集=3
辅参数集=3 辅参数集=1 辅参数集=1
辅参数集=3
在一个示例中,如关于图4所描述的,对于使用参数集1的UL许可的逻辑信道的优先级顺序可以是:LCH#1、LCH#2、LCH#3。在某些实施例中,MAC可以在将任何(剩余)资源分配给LCH#2、LCH#3之前分配来自于LCH#1的可用于传输的所有数据。根据此方面的行为可以通过限定LCH#1的PBR被指示为无穷大来实现(例如,MAC可以在满足较低优先级逻辑信道的PBR之前为该逻辑信道上可用于传输的所有数据分配资源)。在一些实施例中,当首先针对具有所指示的参数集(在UL许可中)作为主/优选参数集的所有逻辑信道执行LCP过程,并且随后针对具有所指示的参数集作为辅参数集的所有逻辑信道执行LCP过程时可以实现此行为。
图8是图示用于基于上行链路传输参数来确定优先级顺序的方法800的又一实施例的示意性流程图。在一些实施例中,方法800由诸如远程单元102的装置执行。在某些实施例中,方法800可以由执行程序代码的处理器执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
方法800可以包括接收802与上行链路传输参数相对应的上行链路许可(例如,参数集、TTI长度等)。方法800还包括基于与上行链路传输参数相对应的上行链路传输参数优先级和多个逻辑信道的逻辑信道优先级来确定804多个逻辑信道的优先级顺序。方法800包括基于优先级顺序将资源指配806给多个逻辑信道中的逻辑信道。
在一个实施例中,上行链路传输参数包括参数集的指示。在又一实施例中,参数集包括子载波间隔、正交频分复用符号持续时间、循环前缀持续时间、每调度间隔的符号数或其一些组合。在某些实施例中,上行链路传输参数包括传输时间间隔的指示。在各种实施例中,多个逻辑信道中的每个逻辑信道包括主上行链路传输参数和一个或多个辅上行链路传输参数。在一些实施例中,主上行链路传输参数具有第一优先级,一个或多个辅上行链路传输参数中的每一个具有来自一个或多个第二优先级的集合的各自的优先级,第一优先级大于一个或者多个第二优先级的集合中的每个优先级,并且一个或多个优先级的集合中的每个优先级相对于一个或多个优先级的集合中的其他优先级进行排序。
在一些实施例中,主上行链路传输参数和一个或多个辅上行链路传输参数均包括参数集、传输时间间隔长度或其一些组合。在一个实施例中,处理器通过以下方式基于与上行链路传输参数相对应的上行链路传输参数优先级和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的第一集合的逻辑信道的主上行链路传输参数匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第一集合,并且根据逻辑信道的第一集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第一集合中的逻辑信道进行排序;以及对于一个或多个辅上行链路传输参数中的每个辅上行链路传输参数,响应于逻辑信道的第二集合的逻辑信道的各自的辅上行链路传输参数匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第二集合,并且根据逻辑信道的第二集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第二集合中的逻辑信道进行排序。
在某些实施例中,对逻辑信道的第一集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第一集合中的逻辑信道进行排序,并且对逻辑信道的第二集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第二集合中的逻辑信道进行排序。在各种实施例中,上行链路传输参数优先级包括与第一上行链路传输参数相对应的第一优先级和与第二上行链路传输参数相对应的第二优先级。在一些实施例中,第一上行链路传输参数包括主参数集,并且第二上行链路传输参数包括最大传输时间间隔长度。
在一个实施例中,第一上行链路传输参数包括主传输时间间隔长度,并且第二上行链路传输参数包括最大传输时间间隔长度。在某些实施例中,在非活动模式下操作期间忽略上行链路传输参数优先级。在各种实施例中,处理器通过以下方式基于与上行链路传输参数相对应的上行链路传输参数优先级和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的第一集合中的逻辑信道的主上行链路传输参数匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第一集合,并且根据逻辑信道的第一集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第一集合中的逻辑信道进行排序;以及响应于逻辑信道的第二集合中的逻辑信道的辅上行链路传输参数匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第二集合,并且根据逻辑信道的第二集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第二集合中的逻辑信道进行排序。
在一个实施例中,逻辑信道的第一集合中的逻辑信道优先于媒体接入控制控制元素。在某些实施例中,对逻辑信道的第一集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第一集合中的逻辑信道进行排序,并且对逻辑信道的第二集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第二集合中的逻辑信道进行排序。在各种实施例中,多个逻辑信道中的每个逻辑信道包括主上行链路传输参数。在一些实施例中,主上行链路传输参数包括参数集、传输时间间隔长度或其一些组合。在一个实施例中,处理器通过以下方式基于与上行链路传输参数相对应的上行链路传输参数优先级和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的第一集合中的逻辑信道的主上行链路传输参数匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第一集合,并且根据逻辑信道的第一集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第一集合中的逻辑信道进行排序;以及响应于逻辑信道的第二集合中的逻辑信道的主上行链路传输参数不匹配上行链路传输参数,选择多个逻辑信道中的逻辑信道的第二集合,并且根据逻辑信道的第二集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的第二集合中的逻辑信道进行排序。
在一个实施例中,对逻辑信道的第一集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第一集合中的逻辑信道排序,并且对逻辑信道的第二集合中的逻辑信道进行排序包括:以优先级降序对逻辑信道的第二集合中的逻辑信道进行排序。在某些实施例中,多个逻辑信道中的逻辑信道包括主上行链路传输参数,其指示逻辑信道将任何参数集或任何传输时间间隔长度视为主上行链路传输参数。在一些实施例中,多个逻辑信道中的逻辑信道包括主上行链路传输参数,其优先于媒体接入控制控制元素。在各种实施例中,处理器将上行链路传输参数与媒体接入控制控制元素相关联。在一个实施例中,媒体接入控制控制元素包括主上行链路传输参数,其指示媒体接入控制控制元素将任何参数集或任何传输时间间隔长度视为主上行链路传输参数。在某些实施例中,处理器基于上行链路传输参数优先级来确定优先比特率。
在各种实施例中,诸如在图9中,可以基于多个上行链路传输参数来确定优先级顺序。在一个这样的实施例中,基本单元104可以为每个逻辑信道配置优选/主参数集或允许的参数集的集合和最大TTI长度。在一些实施例中,主/优选参数集是最适合于逻辑信道的数据的传输以满足QoS要求(例如,可靠性)的参数集。在某些实施例中,如果为LCH配置参数集的集合,则“允许的”参数集可以指代适合于逻辑信道的数据的传输以满足QoS要求(例如,可靠性)的参数集。在各种实施例中,除非TTI长度不能满足逻辑信道的延迟要求,否则最大TTI长度值使逻辑信道能够使用所有TTI长度。在一个实施例中,只要TTI长度等于或小于配置的最大TTI长度,就可以发送逻辑信道的数据。在一些实施例中,从MAC的角度来看可以指代可调度的时间单位的TTI长度不仅可以取决于所使用的参数集(例如,子载波间隔“SCS”),而且还取决于所使用的OFDM符号的数量。在某些实施例中,MAC层知道被用于上行链路传输的参数集和TTI长度。在这样的实施例中,基于参数集和TTI长度,如在接收到上行链路许可时通过物理层(“PHY”)向MAC所指示的,可以执行逻辑信道到资源的映射(例如,LCP过程)。在各种实施例中,响应于接收到上行链路许可,MAC实体仅考虑具有在逻辑信道到资源的映射期间(例如,在LCP过程期间)与UL许可匹配的配置的(例如,允许的)参数集和最大TTI的那些逻辑信道。在这样的实施例中,这可以促进要满足的逻辑信道的可靠性以及延迟要求。在一些实施例中,服务所考虑的LCH的顺序基于配置的逻辑信道优先级。
在各种实施例中,基本单元104可以为逻辑信道的每个配置的“允许的”参数集配置允许参数集的集合和最大TTI长度。在这样的实施例中,“允许的”参数集可以定义适合于逻辑信道的数据的传输以满足QoS要求(例如,可靠性)的参数集。在一些实施例中,除非TTI长度不能满足逻辑信道的延迟要求,否则最大TTI长度值使逻辑信道能够使用所有TTI长度。在某些实施例中,只要TTI长度等于或小于配置的最大TTI长度,就可以发送逻辑信道的数据。因为不同的参数集可以具有不同的OFDM符号长度并且还具有不同的HARQ RTT,所以最大TTI长度可以取决于所使用的参数集。在各种实施例中,MAC层可以知道用于上行链路传输的参数集和TTI长度。基于参数集和TTI长度,如在接收到上行链路许可时PHY向MAC所指示的,可以执行逻辑信道到资源的映射(例如,LCP过程)。在一些实施例中,响应于接收到上行链路许可,MAC实体可以仅考虑具有在逻辑信道到资源的映射期间(例如,在LCP过程期间)与UL许可匹配的配置的(例如,允许的)参数集和相应的最大TTI长度的逻辑信道。这可以促进要满足的逻辑信道的可靠性以及延迟要求。在一个实施例中,服务所考虑的LCH的顺序可以基于配置的逻辑信道优先级。
在一些实施例中,相同的TTI可以由不同的参数集产生。在某些实施例中,如果在LCP期间仅考虑TTI长度(例如,逻辑信道限制),则响应于具有参数集特定的功率控制设置/参数(例如,P0、α),TB可以包含使用不适合于传输的参数集的LCH的数据。在各种实施例中,因为针对短TTI长度的UL许可可以被用于eMBB,(例如,根据eMBB的功率控制设置),所以MAC可以在TB上复用URLLC数据(因为TTI长度匹配),即使参数集不适合于URLLC(例如,可能无法满足URLLC的可靠性要求)。因此,在一些实施例中,对于LCP过程,可以考虑参数集和TTI长度。
在各种实施例中,可以通过索引将用于上行链路传输的所使用的参数集指示给MAC层(例如,PHY不指示与诸如SCS、CP长度的参数集相关联的完整参数的集合)。在这样的实施例中,索引可以指的是描述所使用的参数集及其参数(例如,子载波间隔、CP长度等)的列表。在某些实施例中,可以根据可靠性要求(例如,块错误率“BLER”)对列表中的参数集进行排序。例如,由索引1引用的参数集可以满足最严格的可靠性要求(例如,最低的BLER)。在一些实施例中,基本单元104可以为每个逻辑信道配置最大参数集和最大TTI长度。在各个实施例中,MAC层可以知道用于上行链路传输的参数集(例如,索引)和TTI长度。基于参数集和TTI长度,如在接收到上行链路许可时PHY向MAC所指示的,可以执行逻辑信道到资源的映射(例如,LCP过程)。在一些实施例中,响应于接收到上行链路许可,MAC可以仅考虑具有在逻辑信道到资源的映射期间(例如,在LCP过程期间)与UL许可匹配的配置的最大参数集和最大TTI的那些逻辑信道。在各种实施例中,仅“允许”那些逻辑信道用于LCP,对于该LCP,所配置的最大参数集值大于或等于向MAC指示的参数集索引值,并且对于该LCP,所配置的最大TTI长度大于或等于向MAC指示的TTI长度。在这样的实施例中,这可以促进满足逻辑信道的可靠性以及延迟要求。在一个实施例中,服务所考虑的LCH的顺序基于配置的逻辑信道优先级。
在一些实施例中,每个LCH可以被配置有“允许的”参数集的集合,并且还可选地被配置有最大TTI长度。在各种实施例中,可以独立地配置多个SR资源(例如,可以每参数集配置SR资源)。在某些实施例中,具有多个独立的SR资源可以被用于在调度请求内传达附加信息。例如,基于远程单元102所使用的SR资源,基本单元104可以确定远程单元102针对相应的UL传输所请求的参数集。在一些实施例中,对于其中LCH被配置有不止一种参数集的情况,远程单元102可以选择与第一配置参数集(例如,最高优先级参数集)相对应的SR资源。在各种实施例中,如果通过LCH的数据到达触发BSR并且远程单元102不具有用于BSR的传输的UL资源,则远程单元102可以根据为此LCH配置的第一参数集(例如,最高优先级参数集)选择SR资源。在一些实施例中,远程单元102可以从与配置的资源相对应的设置的SR资源中选择最近的SR资源。
在某些实施例中,响应于MAC实体被请求在一个TTI中发送多个MAC协议数据单元(“PDU”),处理许可的顺序可以由远程单元102实施来决定。在支持多种参数集和相应逻辑信道限制的其他实施例中,可以预定义远程单元102的行为(例如,生成TB的顺序)。在这样的实施例中,取决于在已经同时接收到多个UL许可的情况下远程单元102处理UL许可的顺序,相应TB的内容可以不同。
例如,可以存在两个LCH,如表4中所列出。
表4
LCH#1(优先级1) LCH#2(优先级2)
“主”参数集=参数集1 “主”参数集=参数集1
“辅”参数集=参数集2
最大TTI=0.5ms 最大TTI=1ms
在各种实施例中,远程单元102可以同时接收两个UL许可。在这样的实施例中,第一UL许可可以指示参数集1和TTI=0.5ms,并且第二UL许可可以指示参数集2和TTI=0.5ms。在这样的实施例中,TB的内容可以是:远程单元102处理由第一UL许可跟随的第二UL许可。因此,第一TB可以使用LCH#1的参数集2(例如,第一TB的大小适合LCH#1的数据量),并且第二TB可以使用LCH#2的参数集1(例如,第二TB的大小适合LCH#2的数据量)。此外,在这样的实施例中,TB的内容可以是:远程单元102处理由第二UL许可跟随的第一UL许可。因此,第一TB可以使用LCH#1和LCH#2的参数集1(例如,第一TB的大小不适合LCH#1的数据量),并且第二TB可以使用LCH#1的参数集2加填充(例如,第二个TB的大小对于LCH#1的数据量太大)。
在一些实施例中,处理顺序可能导致较差的效率(例如,针对TB2发送填充)。因此,由于逻辑信道限制,处理顺序可能会有所不同。
在某些实施例中,基本单元104了解远程单元102的行为和TB的内容可能是有益的(例如,基本单元104可以基于预测的远程单元102的行为来更新其缓冲器状态信息)。在各种实施例中,可以定义规则,该规则指定远程单元102的行为(例如,远程单元102处理UL许可的顺序)。在一个实施例中,远程单元102可以处理考虑最少数目的逻辑信道的第一UL许可(例如,在以上示例中用于参数集2的第一处理UL许可)。在一些实施例中,远程单元102可以根据一些预定义的参数集优先级顺序来确定顺序。在各种实施例中,分量载波顺序可以被预定义或用信号发送到远程单元102。
图9是图示用于基于上行链路传输参数来确定优先级顺序的方法900的一个实施例的示意性流程图。在一些实施例中,方法900由诸如远程单元102的装置执行。在某些实施例中,方法900可以由执行程序代码的处理器来执行,例如,微控制器、微处理器、CPU、GPU、辅助处理单元、FPGA等。
方法900可以包括接收902与上行链路传输参数相对应的上行链路许可,该上行链路传输参数包括参数集和传输时间间隔长度的指示。方法900还包括基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定904多个逻辑信道的优先级顺序。方法900包括基于优先级顺序将资源指配906给多个逻辑信道中的逻辑信道。
在一个实施例中,参数集包括子载波间隔、正交频分复用符号持续时间、循环前缀持续时间或其一些组合。在又一实施例中,方法900包括通过以下方式基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的集合中的每个逻辑信道的参数集参数包括参数集并且逻辑信道的集合中的每个逻辑信道的最大传输时间间隔长度小于或者等于传输时间间隔,选择多个逻辑信道中的逻辑信道的集合;以及根据逻辑信道的集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的集合中的逻辑信道进行排序。在某些实施例中,对逻辑信道的集合中的逻辑信道进行排序包括以降序的优先级顺序对逻辑信道的集合中的逻辑信道进行排序。在各种实施例中,参数集参数包括一个或多个参数集。在一些实施例中,逻辑信道的集合中的逻辑信道优先于媒体接入控制控制元素。
在一些实施例中,参数集的指示包括与参数集相对应的索引。在一个实施例中,多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的参数集的集合和最大传输时间间隔长度。
在某些实施例中,多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的最大参数集和最大传输时间间隔长度。在各种实施例中,方法900包括通过以下方式基于上行链路传输参数和多个逻辑信道的逻辑信道优先级来确定多个逻辑信道的优先级顺序:响应于逻辑信道的集合中的每个逻辑信道的最大参数集小于或者等于参数集并且逻辑信道的集合中的每个逻辑信道的最大传输时间间隔长度小于或者等于传输时间间隔长度,选择多个逻辑信道中的逻辑信道的集合;以及根据逻辑信道的集合中的每个逻辑信道的逻辑信道优先级对逻辑信道的集合中的逻辑信道进行排序。在一些实施例中,方法900包括选择调度请求资源用于传输,并且该调度请求资源与被请求用于上行链路传输的参数集相对应。
在一个实施例中,方法900包括根据由于数据变得可用于传输而对其触发缓冲器状态报告的多个逻辑信道中的逻辑信道的配置的参数集的集合的第一参数集,来选择调度请求资源。在某些实施例中,方法900包括,接收多个上行链路许可并且基于被配置有与多个上行链路许可中的各自的上行链路许可相对应的参数集的多个逻辑信道中的逻辑信道的数量来确定用于处理多个上行链路许可的顺序。在各种实施例中,方法900包括,接收多个上行链路许可并且基于预定义的参数集优先级顺序来确定用于处理多个上行链路许可的顺序。在一个实施例中,方法900包括接收多个上行链路许可,并且基于预定义的顺序、用信号发送的顺序或其一些组合来确定用于处理多个上行链路许可的顺序。
可以以其他特定形式实践实施例。所描述的实施例在所有方面都应被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是前面的描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。

Claims (30)

1.一种用于优先化逻辑信道的装置,包括:
处理器,所述处理器:
向媒体接入控制层指示上行链路传输参数,其中,所述上行链路传输参数与上行链路许可相对应,所述上行链路传输参数包括参数集和上行链路传输持续时间的指示,并且所述参数集包括子载波间隔;以及
通过所述媒体接入控制层,基于所述上行链路传输参数和多个逻辑信道的逻辑信道优先级,将由所述上行链路许可分配的资源指配给所述逻辑信道,其中所述多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的参数集的集合和最大上行链路传输持续时间。
2.根据权利要求1所述的装置,其中,所述参数集包括正交频分复用符号持续时间、循环前缀持续时间或其一些组合。
3.根据权利要求1所述的装置,其中,所述处理器基于所述上行链路传输参数和所述多个逻辑信道的逻辑信道优先级,通过以下方式将由所述上行链路许可分配的资源指配给所述逻辑信道:
响应于逻辑信道的集合中的每个逻辑信道的参数集参数包括所述参数集并且逻辑信道的集合中的每个逻辑信道的最大上行链路传输持续时间大于或者等于所述上行链路传输持续时间,选择所述多个逻辑信道中的逻辑信道的集合;以及
基于逻辑信道的集合中的每个逻辑信道的逻辑信道优先级,将资源指配给逻辑信道的集合中的逻辑信道。
4.根据权利要求3所述的装置,其中,所述处理器通过以降序的优先级顺序对逻辑信道的集合中的逻辑信道进行排序来指配逻辑信道的集合中的逻辑信道。
5.根据权利要求3所述的装置,其中,所述参数集参数包括一个或多个参数集。
6.根据权利要求3所述的装置,其中,逻辑信道的集合中的逻辑信道优先于媒体接入控制控制元素。
7.根据权利要求1所述的装置,其中,所述参数集的指示包括与所述参数集相对应的索引。
8.根据权利要求1所述的装置,其中,针对任何参数集和任何上行链路传输持续时间,媒体接入控制控制元素在所述上行链路许可上是可发送的。
9.根据权利要求1所述的装置,其中,所述多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的最大参数集和所述最大上行链路传输持续时间。
10.根据权利要求1所述的装置,其中,所述处理器基于所述上行链路传输参数和所述多个逻辑信道的逻辑信道优先级,通过以下方式将由所述上行链路许可分配的资源指配给所述逻辑信道:
响应于逻辑信道的集合中的每个逻辑信道的最大参数集小于或者等于所述参数集并且逻辑信道的集合中的每个逻辑信道的最大上行链路传输持续时间大于或者等于所述上行链路传输持续时间,选择所述多个逻辑信道中的逻辑信道的集合;以及
基于逻辑信道的集合中的每个逻辑信道的逻辑信道优先级,将资源指配给逻辑信道的集合中的逻辑信道。
11.根据权利要求1所述的装置,其中,所述处理器选择调度请求资源用于传输,并且所述调度请求资源与被请求用于上行链路传输的参数集相对应。
12.根据权利要求11所述的装置,其中,所述处理器根据由于数据变得可用于传输而对其触发缓冲器状态报告的多个逻辑信道中的逻辑信道的配置的参数集的集合的第一参数集,来选择所述调度请求资源。
13.根据权利要求1所述的装置,其中,所述接收器接收多个上行链路许可,并且基于被配置有与所述多个上行链路许可中的各自的上行链路许可相对应的参数集的所述多个逻辑信道中的逻辑信道的数量来确定用于处理所述多个上行链路许可的顺序。
14.根据权利要求1所述的装置,其中,所述接收器接收多个上行链路许可,并且基于预定义的参数集优先级顺序来确定用于处理所述多个上行链路许可的顺序。
15.根据权利要求1所述的装置,其中,所述接收器接收多个上行链路许可,并且基于预定义的顺序、用信号发送的顺序或其一些组合来确定用于处理所述多个上行链路许可的顺序。
16.一种用于优先化逻辑信道的方法,包括:
向媒体接入控制层指示上行链路传输参数,其中所述上行链路传输参数与上行链路许可相对应,所述上行链路传输参数包括参数集和上行链路传输持续时间的指示,并且所述参数集包括子载波间隔;以及
通过所述媒体接入控制层,基于所述上行链路传输参数和多个逻辑信道的逻辑信道优先级,将由所述上行链路许可分配的资源指配给所述逻辑信道,其中所述多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的参数集的集合和最大上行链路传输持续时间。
17.根据权利要求16所述的方法,其中,所述参数集包括正交频分复用符号持续时间、循环前缀持续时间或其一些组合。
18.根据权利要求16所述的方法,其中,基于所述上行链路传输参数和所述多个逻辑信道的逻辑信道优先级,将由所述上行链路许可分配的资源指配给所述逻辑信道包括:
响应于逻辑信道的集合中的每个逻辑信道的参数集参数包括所述参数集并且逻辑信道的集合中的每个逻辑信道的最大上行链路传输持续时间大于或者等于所述上行链路传输持续时间,选择所述多个逻辑信道中的逻辑信道的集合;以及
基于逻辑信道的集合中的每个逻辑信道的逻辑信道优先级,将资源指配给逻辑信道的集合中的逻辑信道。
19.根据权利要求18所述的方法,其中,将所述资源指配给逻辑信道的集合中的逻辑信道包括:通过以降序的优先级顺序对逻辑信道的集合中的逻辑信道进行排序。
20.根据权利要求18所述的方法,其中,所述参数集参数包括一个或多个参数集。
21.根据权利要求18所述的方法,其中,逻辑信道的集合中的逻辑信道优先于媒体接入控制控制元素。
22.根据权利要求16所述的方法,其中,所述参数集的指示包括与所述参数集相对应的索引。
23.根据权利要求16所述的方法,其中,针对任何参数集和任何上行链路传输持续时间,媒体接入控制控制元素在所述上行链路许可上是可发送的。
24.根据权利要求16所述的方法,其中,所述多个逻辑信道中的每个逻辑信道被配置有由各自的逻辑信道所允许的最大参数集和所述最大上行链路传输持续时间。
25.根据权利要求16所述的方法,其中,基于所述上行链路传输参数和所述多个逻辑信道的逻辑信道优先级,将由所述上行链路许可分配的资源指配给所述逻辑信道包括:
响应于逻辑信道的集合中的每个逻辑信道的最大参数集大于或者等于所述参数集并且逻辑信道的集合中的每个逻辑信道的最大上行链路传输持续时间大于或者等于所述上行链路传输持续时间,选择所述多个逻辑信道中的逻辑信道的集合;以及
基于逻辑信道的集合中的每个逻辑信道的逻辑信道优先级,将资源指配给逻辑信道的集合中的逻辑信道。
26.根据权利要求16所述的方法,进一步包括:选择调度请求资源用于传输,其中所述调度请求资源与被请求用于上行链路传输的参数集相对应。
27.根据权利要求26所述的方法,其中,选择所述调度请求资源包括:根据由于数据变得可用于传输而对其触发缓冲器状态报告的多个逻辑信道中的逻辑信道的配置的参数集的集合的第一参数集,选择所述调度请求资源。
28.根据权利要求16所述的方法,进一步包括:接收多个上行链路许可,并且基于被配置有与所述多个上行链路许可中的各自的上行链路许可相对应的参数集的所述多个逻辑信道中的逻辑信道的数量来确定用于处理所述多个上行链路许可的顺序。
29.根据权利要求16所述的方法,进一步包括:接收多个上行链路许可,并且基于预定义的参数集优先级顺序来确定用于处理所述多个上行链路许可的顺序。
30.根据权利要求16所述的方法,进一步包括:接收多个上行链路许可,并且基于预定义的顺序、用信号发送的顺序或其一些组合来确定用于处理所述多个上行链路许可的顺序。
CN201880027473.7A 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序的装置及其方法 Active CN110574325B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211003495.4A CN115348681A (zh) 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US15/496,960 US10334598B2 (en) 2017-04-25 2017-04-25 Determining a priority order based on uplink transmission parameters
US15/496,960 2017-04-25
PCT/US2018/029297 WO2018200632A1 (en) 2017-04-25 2018-04-25 Determining a priority order based on uplink transmission parameters

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202211003495.4A Division CN115348681A (zh) 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序

Publications (2)

Publication Number Publication Date
CN110574325A CN110574325A (zh) 2019-12-13
CN110574325B true CN110574325B (zh) 2022-09-09

Family

ID=62117183

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201880027473.7A Active CN110574325B (zh) 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序的装置及其方法
CN202211003495.4A Pending CN115348681A (zh) 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202211003495.4A Pending CN115348681A (zh) 2017-04-25 2018-04-25 基于上行链路传输参数确定优先级顺序

Country Status (6)

Country Link
US (4) US10334598B2 (zh)
EP (2) EP3616351B1 (zh)
KR (1) KR20200002838A (zh)
CN (2) CN110574325B (zh)
BR (1) BR112019022480A2 (zh)
WO (1) WO2018200632A1 (zh)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3244677B1 (en) * 2016-05-13 2020-04-29 Panasonic Intellectual Property Corporation of America Improved mechanism for qos implementation in vehicular communication
JP7144326B2 (ja) * 2017-01-06 2022-09-29 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 通信装置、送信方法および集積回路
US10678637B2 (en) * 2017-01-10 2020-06-09 Qualcomm Incorporated Techniques to improve data transfer reliability
WO2018129699A1 (en) * 2017-01-13 2018-07-19 Qualcomm Incorporated Logical channel prioritization and mapping to different numerologies
CN108633088B (zh) * 2017-03-24 2020-12-15 华为技术有限公司 资源调度的方法和装置
US10334598B2 (en) 2017-04-25 2019-06-25 Motorola Mobility Llc Determining a priority order based on uplink transmission parameters
WO2018195904A1 (zh) * 2017-04-28 2018-11-01 北京小米移动软件有限公司 用于信道载波配置的方法、装置、用户设备及基站
EP3619944B1 (en) * 2017-05-03 2022-01-05 LG Electronics Inc. Apparatus and method for transmitting a buffer status report
KR102349604B1 (ko) 2017-05-04 2022-01-11 삼성전자 주식회사 이동통신시스템에서 Logical Channel의 우선 순위에 따른 Uplink Scheduling 방법
WO2018201488A1 (en) * 2017-05-05 2018-11-08 Zte Corporation Methods and apparatus for configuring a scheduling request
US20180324833A1 (en) * 2017-05-05 2018-11-08 Qualcomm Incorporated Enhancements to logic channel prioritization procedure with multiple numerologies
JP2020524439A (ja) * 2017-06-15 2020-08-13 コンヴィーダ ワイヤレス, エルエルシー スケジューリングリクエスト、状態報告、および論理チャネル優先順位付け
KR102488339B1 (ko) * 2017-07-10 2023-01-13 삼성전자 주식회사 다중 스케쥴링 요청을 설정하는 방법 및 장치
WO2019017739A1 (en) * 2017-07-21 2019-01-24 Samsung Electronics Co., Ltd. METHOD AND APPARATUS FOR TRANSMITTING DATA IN A COMMUNICATION SYSTEM
EP3656169A4 (en) * 2017-07-21 2021-04-07 LG Electronics Inc. METHOD FOR PERFORMING AN LCP PROCEDURE IN A WIRELESS COMMUNICATION SYSTEM AND DEVICE FOR IT
WO2019033071A1 (en) 2017-08-10 2019-02-14 Babaei Alireza MULTIPLEXING UPLINK CONTROL INFORMATION
US20190052414A1 (en) * 2017-08-10 2019-02-14 Alireza Babaei Multiplexing mechanism for uplink control information
WO2019052627A1 (en) * 2017-09-12 2019-03-21 Telefonaktiebolaget Lm Ericsson (Publ) RADIO COMMUNICATION OF CRITICAL PACKET DATA UNITS
US11134452B2 (en) 2017-10-02 2021-09-28 Lenovo (Singapore) Pte. Ltd. Uplink power control
CN111543109B (zh) * 2017-11-14 2023-05-26 交互数字专利控股公司 无线系统中的补充上行链路传输
US10887788B2 (en) * 2017-11-16 2021-01-05 Htc Corporation Device and method of handling scheduling requests for logical channels
TR201721796A2 (tr) * 2017-12-26 2018-05-21 T C Istanbul Medipol Ueniversitesi Beşinci Nesil Hücresel Haberleşme Sistemlerinde Numeroloji Sayısının Optimizasyonu Ve Numeroloji Seçim Yöntemi
US10862613B2 (en) 2018-02-01 2020-12-08 T-Mobile Usa, Inc. Dynamic numerology based on services
US11490363B2 (en) 2018-04-18 2022-11-01 Google Llc User device-initiated bandwidth request
US10609681B2 (en) * 2018-04-24 2020-03-31 Google Llc User device-initiated request for resource configuration
WO2019216817A1 (en) * 2018-05-09 2019-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Logical channel indicator
JP7173140B2 (ja) 2018-06-20 2022-11-16 富士通株式会社 送信装置及びバッファ制御方法
EP3834569B1 (en) * 2018-08-08 2023-07-05 Fg Innovation Company Limited Method and apparatus for generating mac pdu
EP3611855B1 (en) * 2018-08-16 2020-10-07 Shenzhen Goodix Technology Co., Ltd. False positive detection in nb-iot downlink control channel based on effective and scheduled code rate
EP3857803A4 (en) * 2018-09-28 2021-12-22 Huawei Technologies Co., Ltd. RESOURCES ALLOCATION FOR TRANSFER WITH CONFIGURED AUTHORIZATION IN AN UNLICENSED SPECTRUM
KR20200085138A (ko) 2019-01-04 2020-07-14 삼성전자주식회사 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치
WO2020145863A1 (en) * 2019-01-11 2020-07-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and terminal device for uplink data transmission of logical channel
US12041651B2 (en) * 2019-03-28 2024-07-16 Nokia Technologies Oy Logical channel prioritization
CN111436068B (zh) * 2019-03-28 2023-04-07 维沃移动通信有限公司 一种传输方法及终端
CN111756506A (zh) * 2019-03-29 2020-10-09 华为技术有限公司 传输上行信息的方法和通信装置
WO2021031005A1 (en) * 2019-08-16 2021-02-25 Nokia Shanghai Bell Co., Ltd. User equipment configured grant activation
CN112584500A (zh) * 2019-09-29 2021-03-30 夏普株式会社 由用户设备执行的方法以及用户设备
CN114731666B (zh) * 2020-02-14 2024-10-29 Oppo广东移动通信有限公司 传输资源确定方法及相关装置
WO2021087527A1 (en) * 2020-04-14 2021-05-06 Zeku, Inc. Methods for 5g mac uplink multiple carrier grant scheduling
CN115669129A (zh) * 2020-08-28 2023-01-31 Oppo广东移动通信有限公司 数据传输方法、网络设备和终端设备
WO2024063785A1 (en) * 2022-09-23 2024-03-28 Zeku, Inc. Apparatus and method for logical channel prioritization (lcp) processing of high-density, high-priority small packets

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101569139A (zh) * 2006-12-21 2009-10-28 Nxp股份有限公司 针对wlan和蓝牙结合的服务质量
CN101686499A (zh) * 2008-09-22 2010-03-31 宏达国际电子股份有限公司 触发暂存器状态报告及调度请求的方法及相关装置
CN102415187A (zh) * 2009-04-23 2012-04-11 松下电器产业株式会社 用于生成多个上行链路传输块的逻辑信道优先级排序过程
CN104904137A (zh) * 2012-11-01 2015-09-09 英特尔公司 用于在上行链路上控制小数据传输的方法和装置

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101335869B1 (ko) * 2009-08-12 2013-12-02 엘지전자 주식회사 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치
CN105230103B (zh) * 2013-05-17 2019-07-12 寰发股份有限公司 上报bsr的方法以及用户设备
US10225065B2 (en) * 2015-12-18 2019-03-05 Qualcomm Incorporated Common control channel subband design and signaling
US10200170B2 (en) * 2016-03-09 2019-02-05 Samsung Electronics Co., Ltd. Method and apparatus for a multi-cell full-dimension MIMO system
US10349403B2 (en) * 2016-08-25 2019-07-09 Qualcomm Incorporated Supporting different numerology configurations
US10225867B2 (en) * 2016-09-02 2019-03-05 Qualcomm Incorporated Transmission configuration and format for random access messages
WO2018119749A1 (en) * 2016-12-28 2018-07-05 Mediatek Singapore Pte. Ltd. Methods to support ul transmission on multiple numerologies in nr system
US11197313B2 (en) * 2017-01-06 2021-12-07 Lg Electronics Inc. Method and user equipment for transmitting data unit
WO2018129699A1 (en) * 2017-01-13 2018-07-19 Qualcomm Incorporated Logical channel prioritization and mapping to different numerologies
US10334598B2 (en) 2017-04-25 2019-06-25 Motorola Mobility Llc Determining a priority order based on uplink transmission parameters

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101569139A (zh) * 2006-12-21 2009-10-28 Nxp股份有限公司 针对wlan和蓝牙结合的服务质量
CN101686499A (zh) * 2008-09-22 2010-03-31 宏达国际电子股份有限公司 触发暂存器状态报告及调度请求的方法及相关装置
CN102415187A (zh) * 2009-04-23 2012-04-11 松下电器产业株式会社 用于生成多个上行链路传输块的逻辑信道优先级排序过程
CN104904137A (zh) * 2012-11-01 2015-09-09 英特尔公司 用于在上行链路上控制小数据传输的方法和装置

Also Published As

Publication number Publication date
WO2018200632A1 (en) 2018-11-01
US20190274143A1 (en) 2019-09-05
EP3616351A1 (en) 2020-03-04
KR20200002838A (ko) 2020-01-08
EP3616351C0 (en) 2024-07-24
US20200367246A1 (en) 2020-11-19
EP4404497A3 (en) 2024-11-06
EP3616351B1 (en) 2024-07-24
US10334598B2 (en) 2019-06-25
US11388718B2 (en) 2022-07-12
EP4404497A2 (en) 2024-07-24
CN115348681A (zh) 2022-11-15
US10736107B2 (en) 2020-08-04
CN110574325A (zh) 2019-12-13
US11871392B2 (en) 2024-01-09
US20220346098A1 (en) 2022-10-27
US20180310308A1 (en) 2018-10-25
BR112019022480A2 (pt) 2020-05-12

Similar Documents

Publication Publication Date Title
CN110574325B (zh) 基于上行链路传输参数确定优先级顺序的装置及其方法
CN110291748B (zh) 基于上行链路传输参数确定优先级顺序
US11737162B2 (en) Configuration information for an inactive state
CN111279767A (zh) 多个被调度的时隙的harq进程聚合
CN111149412A (zh) 自主上行链路确认触发
CN112205038A (zh) 功率余量报告生成
EP4080980B1 (en) Scheduling request indication
CN111264084B (zh) 确定传输方案
CN110786073A (zh) 执行多个随机接入过程
BR122023026449A2 (pt) Aparelho e método

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
GR01 Patent grant
GR01 Patent grant