当切换活动上行链路带宽部分时防止传输的制作方法

文档序号:31462559发布日期:2022-09-07 20:54阅读:110来源:国知局
当切换活动上行链路带宽部分时防止传输的制作方法
当切换活动上行链路带宽部分时防止传输
1.相关申请的交叉引用
2.本技术要求joachim loehr、ravi kuchibhotla和prateek basu mallick于2020年1月28日提交的标题为“autonomous retransmission handling for i-iot devices(用于i-iot设备的自主重传处理)”的美国临时专利申请no.62/966,957的优先权,该申请通过引用并入本文。
技术领域
3.本文中公开的主题一般涉及无线通信,并且更具体地涉及自主(即,ue发起的)重传处理,例如,用于工业物联网(“i-iot”)设备。


背景技术:

4.在此定义以下缩略语,至少其中一些在以下描述中被提及:第三代合作伙伴计划(“3gpp”)、第五代核心网络(“5gc”)、第五代系统(“5gs”)、认证、授权和计费(“aaa”)、肯定确认(“ack”)、接入和移动管理功能(“amf”)、天线面板(“ap”)、应用编程接口(“api”)、接入层(“as”)、基站(“bs”)、码分多址(“cdma”)、核心网络(“cn”)、下行链路控制信息(“dci”)、下行链路(“dl”)、解调参考信号(“dm-rs”)、数据无线电承载(“drb”)、不连续传输(“dtx”)、演进的node-b(“enb”)、演进分组核心(“epc”)、新一代(即,5g)node-b(“gnb”)、通用分组无线电服务(“gprs”)、全球移动通信系统(“gsm”)、混合自动重复请求(“harq”)、归属用户服务器(“hss”)、标识符(“id”)、工业iot(“iiot”)、物联网(“iot”)、层-1(“l1”,也称为物理层)、层1标识符(“l1 id”)、层-2(“l2”,也称为链路层)、层2标识符(“l2 id”)、层-3(“l3”,也称为网络层)、逻辑信道(“lch”)、lch优先级(“lcp”)、长期演进(“lte”)、移动管理实体(“mme”)、否定确认(“nack”)或(“nak”)、非接入层(“nas”)、网络切片选择辅助信息(“nssai”,例如,包括一个或多个s-nssai值的向量值)、新无线电(“nr”,5g无线电接入技术;也称为“5g nr”)、分组数据网络(“pdn”)、分组数据单元(“pdu”,与“pdu会话”结合使用)、分组数据网络网关(“p-gw”)、公共陆地移动网络(“plmn”)、服务质量(“qos”)、无线接入网络(“ran”)、接收(“rx”)、服务网关(“s-gw”)、会话管理功能(“smf”)、单网络切片选择辅助信息(“s-nssai”)、传送块(“tb”)、发射(“tx”)、上行链路控制信息(“uci”)、统一数据管理(“udm”)、用户数据存储库(“udr”)、用户实体/设备(移动终端)(“ue”)、上行链路(“ul”)、用户平面(“up”)、通用移动电信系统(“umts”)、以及全球互操作性微波接入(“wimax”)。如本文所用,“harq-ack”指的是harq反馈可以共同表示肯定确认(“ack”)和否定确认(“nack”)以及不连续传输(“dtx”)。ack意味着正确接收到tb,而nack(或nak)意指错误接收到tb。dtx意指未检测到tb。
5.在某些无线通信系统中,某些逻辑信道可以被去优先化以支持另一逻辑信道。这可以导致为去优先化信道生成分组(例如,tb)但未发射分组的情形。对于针对具有低周期的配置的上行链路许可(例如,上行链路资源的半持久分配)的数据的情况,这可以导致在上行链路上发送数据之前的长延迟。


技术实现要素:

6.公开了用于自主(即,ue发起的)(重新)传输的过程。ue的一种方法包括生成用于在与第一harq进程相关联的第一ul cg上传输的第一mac pdu,该第一ul cg用于第一ul bwp。该方法包括响应于检测到与第一ul cg重叠的更高优先级的ul传输,去优先化第一ul cg并且不执行生成的mac pdu的传输。该方法包括在去优先化第一ul cg并且在第二ul bwp上接收与第一harq进程相关联的第二ul cg之后,将活动ul bwp从第一ul bwp切换到第二ul bwp。响应于确定与第一harq进程相关联的第一ul cg在与第二ul bwp不同的ul bwp上,该方法包括防止第一harq进程触发第一mac pdu在第二ul cg上的传输。
附图说明
7.将通过参考在附图中示出的具体实施例来呈现对以上简要描述的实施例的更具体的描述。理解这些附图仅描绘了一些实施例并且因此不应被认为是对范围的限制,将通过使用附图以附加的特异性和细节来描述和解释实施例,其中:
8.图1是示出用于处理自主重传的无线通信系统的一个实施例的示意框图;
9.图2是图示检查用于触发自主重传的条件的一个实施例的图;
10.图3a是图示处理动态重传许可和自主重传机会的一个实施例的图;
11.图3b是图示修改的harq实体行为的一个实施例的图;
12.图4是图示结合切换活动带宽部分来处理自主重传的一个实施例的图;
13.图5是图示nr协议栈的一个实施例的框图;
14.图6是图示用户设备装置的一个实施例的图;
15.图7是图示网络设备装置的一个实施例的图;以及
16.图8是图示用于处理自主重传的方法的一个实施例的流程图。
具体实施方式
17.如本领域技术人员将理解的,实施例的各方面可以体现为系统、装置、方法或程序产品。因此,实施例可以采取完全硬件实施例、完全软件实施例(包括固件、常驻软件、微代码等)或结合软件和硬件方面的实施例的形式。
18.例如,所公开的实施例可以实现为硬件电路,包括定制的超大规模集成(“vlsi”)电路或门阵列、现成的半导体,诸如逻辑芯片、晶体管或其他分立的组件。公开的实施例也可以在可编程硬件设备中实现,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等。作为另一示例,所公开的实施例可以包括可执行代码的一个或多个物理或逻辑块,其可以例如被组织为对象、过程或功能。
19.此外,实施例可以采取体现在一个或多个计算机可读存储设备中的程序产品的形式,该存储设备存储机器可读代码、计算机可读代码和/或程序代码,以下称为代码。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可能不包含信号。在某个实施例中,存储设备仅使用用于接入代码的信号。
20.可以使用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是例如但不限于电子的、磁的、光学的、电磁的、红外线的、全息的、微机械的或半导体系统、装置或设
备,或前述的任何合适的组合。
21.存储设备的更具体示例(非详尽列表)将包括以下内容:具有一个或多个电线的电连接、便携式计算机软盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或闪存)、便携式光盘只读存储器(“cd-rom”)、光存储设备、磁存储设备,或前述的任何合适的组合。在本文档的情境中,计算机可读存储介质可以是可以包含或存储用于由指令执行系统、装置或设备使用或与其结合使用的程序的任何有形介质。
22.用于执行实施例的操作的代码可以是任意数量的行,并且可以用包括诸如python、ruby、java、smalltalk、c++等面向对象的编程语言、和诸如“c”编程语言的传统的过程编程语言、和/或诸如汇编语言的机器语言中的一种或多种编程语言的任意组合来编写。代码可以完全在用户计算机上执行,部分在用户计算机上,作为独立软件包,部分在用户计算机上并且部分在远程计算机上或完全在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过包括局域网(“lan”)或广域网(“wan”)的任何类型的网络连接到用户的计算机,或者可以连接到外部计算机(例如,使用因特网服务提供商通过因特网)。
23.此外,实施例的描述的特征、结构或特性可以以任何合适的方式组合。在下面的描述中,提供了许多具体的细节,诸如编程示例、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等,以提供实施例的透彻理解。然而,相关领域的技术人员将认识到,实施例可以在没有一个或多个具体细节的情况下或者使用其他方法、组件、材料等来实施。在其他情况下,未详细示出或描述众所周知的结构、材料或操作以避免模糊实施例的各方面。
24.贯穿本说明书对“一个实施例”、“实施例”或类似语言的引用是指结合该实施例描述的特定特征、结构或特性被包括在至少一个实施例中。因此,除非另有明确规定,贯穿本说明书的短语“在一个实施例中”、“在实施例中”和类似语言的出现可以但不一定都指代相同的实施例,而是表示“一个或多个但不是所有实施例”。除非另有明确规定,否则术语“包括”、“包含”、“具有”及其变体是指“包括但不限于”。除非另有明确规定,列举的项目列表并不是指任何或所有项目是相互排斥的。除非另有明确说明,否则术语“一个(a)”、“一(an)”和“该(the)”也是指“一个或多个”。
25.如本文所用,具有“和/或”连词的列表包括列表中的任何单个项目或列表中的项目的组合。例如,a、b和/或c的列表包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。如本文所用,使用术语“一个或多个”的列表包括列表中的任何单个项目或列表中的项目的组合。例如,a、b和c中的一个或多个包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。如本文所用,使用术语“中的一个”的列表包括列表中的任何单个项目中的一个且仅一个。例如,“a、b和c中的一个”包括仅a、仅b或仅c并且不包括a、b和c的组合。如本文所用,“选自由a、b和c组成的组的成员”包括a、b或c中的一个且仅一个,并且不包括a、b和c的组合。”如本文所用,“选自由a、b和c组成的组的成员及其组合”包括仅a、仅b、仅c、a和b的组合、b和c的组合、a和c的组合或a、b和c的组合。
26.下面参考根据实施例的方法、装置、系统和程序产品的示意流程图和/或示意框图来描述实施例的各方面。应当理解,流程图和/或示意框图中的各个框,以及流程图和/或示意框图中框的组合都可以通过代码来实现。该代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以生产机器,使得经由计算机或其他可编程数据处理装
置的处理器执行的指令,创建用于实现流程图和/或框图中指定的功能/动作的装置。
27.代码还可以存储在存储设备中,该存储设备能够指导计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括实现示意流程图和/或示意框图中指定的功能/动作的指令。
28.代码还可以加载到计算机、其他可编程数据处理设备或其他设备上,以使一系列操作步骤在计算机、其他可编程设备或其他设备上执行,从而产生计算机实现的过程,使得在计算机或其他可编程设备上执行的代码提供用于实现流程图和/或框图中指定的功能/动作的过程。
29.附图中的流程图和/或框图示出了根据各种实施例的装置、系统、方法和程序产品的可能实现的架构、功能和操作。在这点上,流程图和/或框图中的每个框可以表示模块、片段或代码的一部分,其包括用于实现(多个)指定逻辑功能的代码的一个或多个可执行指令。
30.还应注意,在一些替代实现方式中,框中标注的功能可能不按图中标注的顺序出现。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行,这取决于所涉及的功能性。可以构想在功能、逻辑或效果上与所示图中的一个或多个框或其部分等效的其他步骤和方法。
31.尽管在流程图和/或框图中可以采用各种箭头类型和线类型,但它们被理解为不限制相应实施例的范围。实际上,一些箭头或其他连接器可用于仅指示所描绘实施例的逻辑流程。例如,箭头可以指示所描绘的实施例的枚举步骤之间的未指定持续时间的等待或监视时段。还将注意,框图和/或流程图的每个框,以及框图和/或流程图中的框的组合,可以由执行指定功能或动作的基于硬件的专用系统或专用硬件和代码的组合实现。
32.每个图中的元件的描述可以参考前面的附图的元件。在所有附图中,相同的数字指代相同的元件,包括相同元件的替代实施例。
33.通常,本公开描述用于支持自主重传的系统、方法和装置。在i-iot的情境中术语“自主重传”是指用于cg pusch的mac pdu/tb被生成但由于cg pusch的去优先化而未发送的情况。在此类情形下,ue可以在不需要来自网络的显式指示(例如,调度重传的dci)的情况下使用后续cg pusch来发送已生成/去优先化的mac pdu。虽然以下讨论使用i-iot作为示例性用例,但是本文描述的技术适用于其他类型的ue和其他用例。
34.根据当前3gpp标准,被配置用于自主重传的i-iot设备(即,ue)——也称为被配置有参数autonomousretx的mac实体——基于紧接先前配置的上行链路许可(即,针对相同harq进程)的优先级状态(去优先化的上行链路许可对优先化的上行链路许可)来检查是否在配置许可上(即,在其他准则当中)触发自主重传。当考虑处理时间要求时,紧接先前配置的上行链路许可却不需要必须是完成最后传输尝试的配置许可。
35.附加地,对于由于两个许可的优先级相等(相同mac pdu被调度以通过两个许可进行传输)使得两个许可具有重叠pusch持续时间的情况,ue可以优先化动态重传许可或配置的上行链路许可——以用于自主重传。针对这种情况的预定行为应该是i-iot设备遵循调度重传的动态上行链路许可。
36.此外,在规范中当前未明确定义以下情况的ue行为:即当活动带宽部分在当配置的上行链路许可被去优先化时的时间之后以及当自主重传正在进行的时间实例之前发生
改变/切换时。带宽部分(“bwp”)是给定载波上的物理资源块(“prb”)的连续集合。这些rb是从给定参数集的公共资源块的连续子集中选择的。
37.在某些实施例中,ue可以在harq实体处实现自主重传功能性如下:
38.对于每个上行链路许可,harq实体将标识与此许可相关联的harq进程,并且用于每个标识的harq进程。如果上行链路许可是配置的上行链路许可的捆绑的一部分,而且可以用于初始传输并且如果尚未为此捆绑获得mac pdu,则如果mac实体配置有参数autonomousretx,如果上行链路许可是作为优先化上行链路许可的配置的许可,并且如果针对此harq进程的先前配置的上行链路许可被去优先化,则ue在所获得的mac pdu的传输尚未被执行的情况下为harq进程获得mac pdu。
39.注意,ue mac实体对于具有配置的上行链路的每个服务小区(包括当它配置有supplementaryuplink时的情况)包括harq实体,其维护许多并行的harq进程。每harq实体的并行ul harq进程的数目可以是如3gpp ts 38.214中所指定的。每个harq进程支持一个tb并且每个harq进程与harq进程标识符相关联。
40.ts 38.214中的时间线要求也适用于调度重传的许可。去优先化的cg pdu的ue自主(重新)传输需要执行除了dci处理之外的与重传许可相关联的几乎所有动作(包括像uci复用一样的phy过程)。因此,假定类似/相同的时间线要求也适用于去优先化的cg pdu的ue自主传输。
41.在通过引用并入本文的ts 38.214的条款6.4中描述了ue pusch准备时间。如果如由时隙偏移k2及调度dci的起始和长度指示符sliv所定义的并且包括定时提前的影响的针对传送块的pusch分配中的第一上行链路符号(包括dm-rs)不早于在符号l2处,其中l2被定义为其cp在接收到承载调度pusch的dci的pdcch的最后符号结束之后t
proc,2
=max((n2+d
2,1
)(2048+144)
·
κ2-μ
·
tc,d
2,2
)开始的下一个上行链路符号,则ue将发射传送块。注意,ue可以忽视不符合准备时间要求的调度dci。此外,版本15中支持的某些cg周期值(例如,sym2、sym7、sym1x14、sym2x14)能够低于ts 38.214中指定的pusch准备时间(其能够高达36个符号)。因此,在低cg周期情况下,去优先化的cg pusch与用于ue自主传输的cg pusch之间的持续时间能够是短的并且可能不提供足够的ue处理时间。
42.为了支持自主重传,公开了各种解决方案。在各种实施例中,ue还考虑用于准备自主重传的处理时间以便检查是否执行自主重传。在一些实施例中,触发自主重传的条件是为其做出了传输尝试的针对相同harq进程的先前配置的上行链路许可被去优先化。在一些实施例中,对于当两个许可的(多个)pusch持续时间重叠时的情况,ue使去优先化的mac pdu的动态地调度重传优先于配置的上行链路许可上的自主重传。
43.在各种实施例中,对于当在会在其上以其他方式执行自主重传的配置的上行链路许可pusch之后正在出现的pusch资源上动态地调度去优先化的mac pdu/tb的重传时(当未接收到调度重传的pdcch时)的情况,ue在配置的上行链路许可上不执行或取消自主重传。这里,假定调度重传的pdcch直到在与为自主重传提供传输机会的配置的上行链路许可相关联的pusch的第一符号之前的某个预定义时间为止才被接收。
44.另外,本文描述的是针对当bwp在当配置的上行链路许可被去优先化时的时间之后以及在当自主重传进行时的时间实例之前发生改变/切换时的情况的ue行为。在一些实施例中,在bwp切换情况下取消/不执行自主重传。在一个实现方式中,ue在激活ul bwp时将
配置的上行链路许可的优先级状态设置为优先化。在此实施例的另一特定实现方式中,ue在停用ul bwp时清除harq传输缓冲区——至少与配置的许可相关联的harq进程的harq缓冲区。
45.在其他实施例中,ue可以在新激活的上行链路bwp上在bwp已发生改变之后对于去优先化上行链路许可/mac pdu执行自主重传。在一个实现方式中,ue在切换/改变ul bwp时存储配置的上行链路许可的优先级状态(优先化/去优先化)。在另一实现方式中,与配置的许可相关联的harq进程的harq缓冲区内容被保持。
46.用于处理自主重传的ue设备的一种方法包括标识第一配置的上行链路许可,确定为其做出了最后传输尝试的先前配置的上行链路许可的优先级状态,以及响应于先前配置的上行链路许可被去优先化而在第一配置的许可期间自主地重传先前配置的上行链路许可的数据分组。
47.在一些实施例中,该方法进一步包括在先前配置的上行链路许可之前生成数据分组,其中,由于先前配置的上行链路许可的去优先化,在先前配置的上行链路许可期间不发射数据分组。在某些实施例中,配置的许可周期小于ue的ue处理时间。在此类实施例中,可以在第一配置的上行链路许可与先前配置的上行链路许可之间调度中间配置的上行链路许可。在一些实施例中,先前配置的上行链路许可是在第一配置的上行链路许可之前的至少预配置时间,其中,该预配置时间大于或等于ue的ue处理时间。
48.用于自主重传的ue设备的另一方法包括标识第一配置的上行链路许可,接收指示用于重传先前配置的上行链路许可的动态许可的控制信号,以及在动态许可期间而不是在第一配置的许可期间重传先前配置的上行链路许可的数据分组。在一些实施例中,控制信号在与第一配置的上行链路许可相对应的传输机会之前被接收。在一些实施例中,控制信号在第一配置的上行链路许可之前的至少预配置时间被接收。
49.图1描绘了根据本公开的实施例的用于处理自主重传的无线通信系统100,例如,用于支持配置的许可传输130的无线设备。在一个实施例中,无线通信系统100包括至少一个远程单元105、无线电接入网络(“ran”)120和移动核心网络140。ran 120和移动核心网络140形成移动通信网络。ran 120可以由基站单元121组成,远程单元105使用无线通信链路115与基站单元121通信。尽管在图1中描绘了特定数量的远程单元105、基站单元121、无线通信链路115、ran 120和移动核心网络140,本领域技术人员将认识到任何数量的远程单元105、基站单元121、无线通信链路115、ran 120和移动核心网络140可以被包括在无线通信系统100中。
50.在一种实现方式中,无线通信系统100符合3gpp规范中规定的5g系统。然而,更一般地,无线通信系统100可以实现一些其他开放或专有通信网络,例如,lte或wimax,以及其他网络。本公开不旨在限于任何特定无线通信系统架构或协议的实现方式。
51.在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能电话、智能电视(例如,连接到因特网的电视)、智能设备(例如,连接到因特网的设备)、机顶盒、游戏机、安全系统(包括安全摄像头)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为ue、订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、用户终端、无
线传输/接收单元(“wtru”)、设备,或通过本领域中使用的其他术语。
52.远程单元105可以经由上行链路(“ul”)和下行链路(“dl”)通信信号与ran 120中的一个或多个基站单元121直接通信。此外,ul和dl通信信号可以通过无线通信链路115承载。这里,ran 120是向远程单元105提供对移动核心网络140的接入的中间网络。
53.在一些实施例中,远程单元105经由与移动核心网络140的网络连接与应用服务器151通信。例如,应用107(例如,网络浏览器、媒体客户端、电话/voip应用)在远程单元105中可以触发远程单元105以经由ran 120与移动核心网络140建立pdu会话(或其他数据连接)。移动核心网络140然后使用pdu会话在分组数据网络150中在远程单元105与应用服务器151之间中继流量。pdu会话表示远程单元105与upf 141之间的逻辑连接。为了建立pdu会话,远程单元105必须向移动核心网络注册。注意,远程单元105可以与移动核心网络140建立一个或多个pdu会话(或其他数据连接)。因此,远程单元105可以同时具有用于与分组数据网络150通信的至少一个pdu会话和用于与另一数据网络(未示出)通信的至少一个pdu会话。
54.基站单元121可以分布在地理区域上。在某些实施例中,基站单元121也可以称为接入终端、接入点、基地、基站、节点b、enb、gnb、家庭节点b、中继节点、或本领域中使用的任何其他术语。基站单元121通常是诸如ran 120的无线电接入网络(“ran”)的一部分,其可以包括可通信地耦合到一个或多个相应基站单元121的一个或多个控制器。无线电接入网络的这些和其他元件未示出,但本领域普通技术人员通常公知。基站单元121经由ran 120连接到移动核心网络140。
55.基站单元121可以经由无线通信链路115为例如小区或小区扇区的服务区域内的多个远程单元105服务。基站单元121可以经由通信信号直接与一个或多个远程单元105通信。通常,基站单元121传输dl通信信号以在时域、频域和/或空间域中服务远程单元105。此外,可以在无线通信链路115上承载dl通信信号。无线通信链路115可以是许可或未许可无线电频谱中的任何合适的载波。无线通信链路115促进一个或多个远程单元105和/或一个或多个基站单元121之间的通信。
56.在一个实施例中,移动核心网络140是5g核心(“5gc”)或演进分组核心(“epc”),其可以耦合到分组数据网络150,如因特网和专用数据网络,以及其他数据网络。远程单元105可以具有移动核心网络140的订阅或其他账户。每个移动核心网络140属于单个公共陆地移动网络(“plmn”)。本公开不旨在限于任何特定无线通信系统架构或协议的实现方式。
57.移动核心网络140包括若干网络功能(“nf”)。如图所示,移动核心网络140包括一个或多个用户平面功能(“upf”)141。移动核心网络140还包括多个控制平面功能,包括但不限于服务于ran 120的接入和移动性管理功能(“amf”)143、会话管理功能(“smf”)145、策略控制功能(“pcf”)147和统一数据管理功能(“udm”)149。在各种实施例中,移动核心网络140还可以包括认证服务器功能(“ausf”)、网络存储库功能(“nrf”)(由各种nf用于通过api发现并相互通信)、网络暴露功能(“nef”)或为5gc定义的其他nf。在某些实施例中,udm与用户数据存储库(“udr”)准共置,示出为组合元素“udm/udr”149。
58.在各种实施例中,移动核心网络140支持不同类型的移动数据连接和不同类型的网络切片,其中每个移动数据连接利用特定的网络切片。这里,“网络切片”指的是移动核心网络140针对特定流量类型或通信服务优化的部分。每个网络切片包括cp和/或up网络功能的集合。网络实例可以由s-nssai识别,而远程单元105被授权使用的网络切片集合由nssai
识别。在某些实施例中,各种网络切片可以包括网络功能的单独实例,诸如smf 145和upf 141。在一些实施例中,不同的网络切片可以共享一些共同的网络功能,诸如amf 143。在图1中未显示不同的网络切片,但假定它们的支持。
59.尽管图1中描绘了特定数量和类型的网络功能,但本领域技术人员将认识到,任何数量和类型的网络功能都可以包括在移动核心网络140中。此外,在移动核心网络140是epc的情况下,所描绘的网络功能可以用适当的epc实体代替,诸如mme、s-gw、p-gw、hss等。在某些实施例中,移动核心网络140可以包括aaa服务器。
60.在各种实施例中,远程单元105可以被配置有一个或多个配置的许可(“cg”),例如,分配多个不连续资源的单个许可。在某些实施例中,cg是上行链路资源的半持久分配,其中ul资源是根据某个周期而分配的。具有配置的许可的远程单元105可以仍然接收一个或多个动态许可。在某些实施例中,cg仅用于某个lch或lch集。这里,其他lch的数据将使用诸如例如动态许可的其他上行链路资源来通信。此外,每个远程单元105可以被配置有一个或多个带宽部分(“bwp”)。
61.如以上讨论的,当前定义的自主重传功能性对于重传的准备/传输不考虑处理定时要求。因此,当前指定的行为3gpp可以导致由于某个错误定义的条件/准则而未触发自主重传的情形。另外,响应于接收到调度去优先化tb的重传的pdcch的ue行为仍然未被充分地讨论/指定。作为另一个问题,对于在cg已被去优先化之后出现bwp切换的情况,尚未定义/讨论相对于自主重传的ue行为。
62.作为第一解决方案,远程单元105在确定是否触发自主重传时对于重传的准备来考虑处理定时要求。用于触发自主重传的一个准则是为其做出了mac pdu的传输尝试的针对相同harq进程的先前配置的上行链路许可被去优先化,例如不被优先化。通过检查为其做出了mac pdu的最后传输尝试的配置的许可的状态(优先化/去优先化许可),处理定时要求被隐式地考虑。其优先化状态(优先化或去优先化)被检查的较早配置的上行链路许可应该是在用于自主重传的配置的上行链路许可之前的至少预配置时间,例如,t
proc,2
(如ts38.214中定义的)。
63.通过在用于触发自主重传的其他准则当中针对重传的准备来考虑处理时间要求,远程单元105避免了由于某个错误定义的条件/准则而未触发自主重传的情形。此外,如果为其做出了传输尝试的针对相同harq进程的先前配置的上行链路许可被去优先化,则远程单元105固有地考虑传输尝试的处理定时要求。
64.作为第二解决方案,远程单元105使去优先化的mac pdu的动态地调度重传优先于去优先化的mac pdu的自主重传。这适用于两个许可的pusch资源重叠的情况,以及适用于当pdcch——直到在用于自主重传的配置的上行链路许可pusch之前为止的某个预配置时间被接收一些——正在为会在其上执行自主重传的配置的上行链路许可pusch之后出现的重传来调度pusch资源的情况。
65.作为第三解决方案,对于当bwp在配置的上行链路已经被去优先化之后以及在自主重传被执行之前发生切换时的情况,远程单元105取消/不执行自主重传。在第三解决方案的第一实现方式中,远程单元105在停用旧的活动bwp时刷新所对应的harq缓冲区。在第三解决方案的替代实现方式中,远程单元105可以在切换/改变ul bwp时存储配置的上行链路许可的优先级状态(优先化/去优先化),然后可以在新激活的上行链路bwp上在bwp已经
发生改变之后对于去优先化的上行链路许可/mac pdu执行自主重传。
66.虽然图1描绘5g ran和5g核心网络的组件,但是所描述的用于处理自主重传的实施例适用于其他类型的通信网络,包括ieee 802.11变体、gsm、gprs、umts、lte变体、cdma2000、蓝牙、紫蜂、sigfoxx等。例如,在涉及epc的lte变体中,amf 143可以被映射到mme,smf被映射到pgw的控制平面部分和/或映射到mme,upf映射到sgw和pgw的用户平面部分,udm/udr映射到hss等。
67.在以下描述中,术语ran节点被用于基站,但是它可以用任何其他无线电接入节点例如bs、enb、gnb、ap、nr等替换。此外主要在5g nr的情境中描述操作。然而,所提出的解决方案/方法也同样地适用于支持自主(即,ue发起的)(重新)传输的其他移动通信系统。
68.图2描绘根据本公开的实施例的协议栈200。虽然图2示出ue 205、ran节点211和5g核心网络207,但是它们表示与基站单元121和移动核心网络140交互的远程单元105的集合。5g核心网络207包括一个或多个5g网络功能,诸如amf 143。如描绘的,协议栈200包括用户平面协议栈201和控制平面协议栈203。用户平面协议栈201包括物理(“phy”)层215、媒体访问控制(“mac”)子层220、无线电链路控制(“rlc”)子层225、分组数据汇聚协议(“pdcp”)子层230和服务数据自适应协议(“sdap”)层235。控制平面协议栈203还包括物理层215、mac子层220、rlc子层225和pdcp子层230。控制平面协议栈210还包括无线电资源控制(“rrc”)层和非接入层(“nas”)层245。
69.用于控制平面协议栈203的as协议栈由至少rrc、pdcp、rlc和mac子层以及物理层构成。用于用户平面协议栈201的as协议栈由至少sdap、pdcp、rlc和mac子层以及物理层构成。第2层(“l2”)被分成sdap、pdcp、rlc和mac子层。第3层(“l3”)包括用于控制平面的rrc子层240和nas层245,并且包括例如用于用户平面的网际协议(“ip”)层或pdu层(注意所描绘的)。l1和l2被称为“更低层”,然而l3及以上层(例如,传送层、应用层)被称为“更高层”或“上层”。
70.物理层215向mac子层220提供传送信道。mac子层220向rlc子层225提供逻辑信道。rlc子层225向pdcp子层230提供rlc信道。pdcp子层230向sdap子层235和/或rrc层240提供无线电承载。sdap子层235向移动核心网络140(例如,5gc)提供qos流。rrc层240提供用于载波聚合和/或双连接的添加、修改和释放。rrc层240还管理信令无线电承载(“srb”)和数据无线电承载(“drb”)的建立、配置、维护和释放。nas层245用于在ue 205与例如5g核心网络207中的amf(或用于lte/eps场景的mme)之间传达非无线电信令。
71.图3a描绘根据本公开的实施例的用于处理自主重传的第一场景300。第一场景300涉及被配置用于自主重传的ue 205(即,mac实体配置有参数autonomousretx),其可以是上述远程单元105的一个实现方式。如先前讨论的,ue 205可以是i-iot设备。然而,第一解决方案不限于i-iot设备,而是还可以由被配置用于自主重传的其他类型的ue执行。
72.在第一场景300中,ue 205具有与第一harq进程相关联的第一ul配置的许可(“cg”)。ue 205使用第一gc在时间t1处准备(例如,生成)tb(即,mac pdu)以供传输。如描绘的,第一cg的第一资源320可以在时间上与第一动态许可315重叠,例如,两个许可可以具有重叠的pusch持续时间,即,在时间t1处。在所描绘的实施例中,第一次出现的配置的许可(即,第一资源320)被去优先化以支持与第一cg重叠的动态许可(“dg”)315。
73.如以上讨论的,当前标准需要被配置用于自主重传的ue基于针对相同harq进程的
先前配置的上行链路许可的优先级状态(去优先化的上行链路许可/优先化的上行链路许可)来检查是否在配置的许可上触发自主重传。然而,去优先化的配置的许可与针对相同harq进程的下一个可用的配置的许可之间的持续时间可能不提供足够的ue处理时间。
74.根据第一解决方案,当检查用于触发自主重传的条件时,ue 205检查ue 205为其做出传输尝试的先前配置的上行链路是否被去优先化。
75.如以上指出的,考虑ue 205的处理时间t
proc,2
,即,准备自主重传所需要的时间,去优先化的配置的许可320与针对相同harq进程的下一个可用的配置的许可325之间的持续时间可能不提供足够的ue处理时间。因此,去优先化的mac pdu的自主重传不会在紧跟去优先化的配置的上行链路许可的下一个配置的许可pusch 325上(即,在时间t2)进行,而是潜在地在后续配置的许可pusch 330中的,即在去优先化的cg pusch 320之后至少t
proc,2
的第一个时间上(即,在时间t3处)进行。
76.如图3a中描绘的,当检查用于触发自主重传的条件时,ue 205不会检查针对此harq进程的先前配置的上行链路许可是否被去优先化,而是相反地检查ue 205为其做出了传输尝试的先前配置的上行链路是否被去优先化。注意,在场景300中配置的许可(“cg1”)周期小于ue处理时间;因此,最后的cg机会可能不是去优先化的ul许可320。然而,通过检查最后的传输尝试,ue 205能够确定第一次出现的配置的许可资源320被去优先化。
77.根据第一解决方案,触发自主重传的条件之一是为其做出了传输尝试的针对相同harq进程的先前配置的上行链路许可被去优先化。根据第一解决方案的一个实现方式,ue 205,例如配置有autonomousretx的mac实体,检查为其做出了传输尝试的针对相同harq进程的先前配置的上行链路许可是否被去优先化以便确定是否触发自主重传。其优先化状态(优先化或去优先化)被检查的较早配置的上行链路许可320应该是在要用于自主重传的配置的上行链路许可330之前的至少预配置时间,例如t
proc,2

78.图3b示出根据本公开的实施例的修改后的harq实体行为350的一个示例。在一个实施例中,修改后的harq实体行为350包括对3gpp ts 38.321条款5.4.2.1中描述的harq实体行为的修改355。在某些实施例中,可以通过修改mac实体行为以指定考虑为其做出了mac pdu的最后传输尝试的针对此harq进程的先前配置的上行链路许可是否被去优先化,而不是考虑针对此harq进程的先前配置的上行链路许可是否被去优先化,从而在3gpp中实现第一解决方案。
79.在第一解决方案的替代实现方式中,ue 205确定对其来说紧跟pusch的最后符号之后的符号在目前配置的许可pusch(即,针对相同harq进程)的第一符号之前至少某个预配置时间(例如,至少t
proc,2
)的先前配置的上行链路许可(针对相同harq进程)中的最早者(当从针对相同harq进程的目前配置的上行链路许可开始在时间上倒退时)。ue 205进一步检查所确定的先前配置的上行链路许可是否被去优先化。只有当此先前配置的上行链路被去优先化时,ue 205才考虑触发自主重传,即,取决于用于触发自主重传的其他定义的准则。
80.图4描绘根据本公开的实施例的用于自主重传的第二场景400。第二场景400涉及配置用于自主重传的ue 205,其可以是上述远程单元105的一个实现方式。如先前讨论的,ue 205可以是i-iot设备。然而,第二解决方案不限于i-iot设备,而是还可以由配置用于自主重传的其他类型的ue执行。
81.在第二场景400中,ue 205具有第一ul配置的许可(“cg1”)。ue 205使用第一gc在时间t1处准备(例如,生成)tb(即,mac pdu)以供传输。如描绘的,第一cg的第一资源320可以在时间上与第一动态许可315重叠,例如,两个许可可以具有重叠的pusch持续时间,即,在时间t1处。如以上讨论的,当前标准未定义针对动态重传许可和配置的上行链路许可——用于自主重传——具有重叠的pusch持续时间的情况的ue行为。
82.根据第二解决方案,对于当两个许可的(多个)pusch持续时间重叠时的情况并且在两个许可的优先级相等的情况下(例如,在调度相同mac pdu以通过两个许可进行传输的情况下),ue 205将使动态地调度重传(即由pdcch调度的重传)优先于在配置的上行链路许可上的自主重传。因此,ue 205使调度动态重传许可的动态上行链路许可315优先于用于自主重传的配置的上行链路许可320。在许可的优先级不相等的情况下,ue 205可以遵循无论哪个许可具有更高的优先级。在所描绘的实施例中,第一次出现的配置的许可(即,第一资源320)被去优先化以支持与第一cg重叠的动态许可(“dg”)315。
83.在时间t2处,ue 205接收——经由pdcch 405——调度针对第一cg生成的数据分组(例如,mac pdu)的重传的dci。这对应于在时间t4处具有ul资源的dg 415。然而,注意,第一cg在时间t3处的第二次出现410提供自主重传机会——即,用于发射去优先化的mac pdu/tb。第一cg(也称为配置的上行链路许可pusch 410)的第二次出现410在第一次出现的配置的许可资源320之后的指定时间(即根据cg周期)出现。
84.根据第二解决方案的一个实现方式,对于当(多个)pusch持续时间重叠并且通过两个许可调度的harq进程相同的情况,ue 205——即,配置有基于lch-basedprioritization的mac实体——使用于重传的动态许可优先于例如用于自主重传的配置的许可。
85.根据第二解决方案的另一个实现方式,对于当在会在其上以其他方式执行自主重传的配置的上行链路许可pusch 410之后正在出现的pusch资源415上动态地调度mac pdu/tb的重传时(当未接收到调度重传的pdcch时)的情况,ue 205在配置的上行链路许可上不执行(例如,取消)自主重传。这里,假定调度重传的pdcch 405在与为自主重传提供传输机会的配置的上行链路许可相关联的pusch 410的第一符号之前的至少某个预定义时间(例如,t
override
)处被接收。
86.如图4所示,为去优先化的mac pdu(即,harq进程)调度重传的pdcch 405在截止时间(即在用于自主重传的配置的上行链路许可pusch 410的开始之前的预配置时间t
override
)之前被接收。因此,ue 205不使用配置的上行链路许可pusch 410来执行自主重传(例如,取消自主重传),所述自主重传会在不存在pdcch的情况下以其他方式执行。
87.图5描绘根据本公开的实施例的用于自主重传的第三场景500。第三场景500涉及配置用于自主重传的ue 205,其可以是上述远程单元105的一个实现方式。如先前讨论的,ue 205可以是i-iot设备。然而,第三解决方案不限于i-iot设备,而是还可以由配置用于自主重传的其他类型的ue执行。
88.在第三场景500中,ue 205具有用于第一ul bwp 503的第一ul cg。ue 205使用第一gc在时间t1处准备(例如,生成)tb(即,mac pdu)以供传输。如描绘的,第一cg的第一资源320可以在时间上与第一动态许可315重叠。如上所述,两个许可可以具有重叠的pusch持续时间,例如,在时间t1处。如以上讨论的,在规范中当前未定义以下情况的ue行为:即当bwp
在当配置的上行链路许可被去优先化时的时间之后以及在当自主重传进行的时间实例之前发生改变/切换时。
89.根据第三解决方案,对于当活动上行链路bwp在配置的上行链路许可被去优先化的时间实例之后以及在自主重传被执行之前发生改变的情况,ue 205不执行自主重传。
90.在所描绘的场景300中,ue 205使调度动态重传许可的动态上行链路许可315优先于配置的上行链路许可320,例如,由于检测到在时间上与第一cg的第一资源320重叠的更高优先级的ul传输(即,动态上行链路许可315)。这里,假定第一cg与第一harq进程相关联。
91.在时间t2处,在配置的上行链路许可320被去优先化(并且未发射)的时间实例t1之后以及在用于自主重传机会的第一cg的第二资源515的时间t3之前,ue 205将其活动ul bwp例如从第一bwp 503切换510到第二bwp 505。这里,每个bwp 503、505是整体载波带宽501的子集。切换活动ul bwp意指停用第一bwp 503并且激活第二bwp 505,使得第二bwp 505变成活动ul bwp。
92.在所描绘的场景300中,ue 205不使用用于自主重传机会的第一cg的第二资源515来发射先前生成的mac pdu/tb,因为第一bwp 503不再是活动的。附加地,已经为ue 205分配了用于与第一harq进程相关联的第二上行链路bwp 505的第二ul配置的许可(被描绘为“cg2”)。这里,假定bwp切换510在第二cg的下一个出现的ul资源520之前充分出现以允许实现tb的准备。
93.然而,响应于确定与第一harq进程相关联的先前ul cg在与第二ul bwp不同的ul bwp上,ue 205不考虑mac pdu已被获得,即,不执行去优先化的mac pdu/tb的自主传输。换句话说,ue 205不指示第一harq进程触发mac pdu的传输,从而防止在第二cg的pusch资源520上发射mac pdu。
94.根据第三解决方案的一些实施例,ue 205在切换ul bwp时重置/发起每个上行链路配置的许可的优先级状态(优先化/去优先化)。在一个特定实现方式中,ue 205在激活ul bwp时将配置的上行链路许可的优先级状态设置为优先化。在另一特定实现方式中,ue 205在停用ul bwp时清除harq传输缓冲区——至少与配置的许可相关联的harq进程的harq缓冲区。此外,ue 205可以进一步停止cg-timer(配置的许可定时器)。
95.根据替代实施例,在目前时间处的配置的上行链路许可与被去优先化的先前配置的上行链路许可之间来评估是否触发/执行自主重传的准则,而不管bwp是否已经在其之间改变。遵循此替代实施例,ue 205可以在新激活的上行链路bwp上在bwp已发生改变之后对于去优先化的上行链路许可/mac pdu执行自主重传。注意,仅能够在新活动bwp具有与cg配置相同的上行链路许可配置时执行自主重传,因为用于配置的上行链路许可的先前的活动bwp被去优先化。例如,第一cg和第二cg具有相同的传送块大小(“tbs”)。
96.根据替代实施例的一个实现方式,ue 205在切换/改变ul bwp时存储配置的上行链路许可的优先级状态(优先化/去优先化)。根据替代实施例的一个实现方式,ue 205在切换/改变ul bwp时保持与配置的上行链路许可相关联的harq进程的harq缓冲区内容。
97.图6描绘了根据本公开的实施例的可以被用于处理自主重传的用户设备装置600。在各种实施例中,用户设备装置600用于实现上述解决方案中的一种或多种。用户设备装置600可以是如上所述的远程单元105和/或ue 205的一个实施例。此外,用户设备装置600可以包括处理器605、存储器610、输入设备615、输出设备620和收发器625。
98.在一些实施例中,输入设备615和输出设备620被组合成单个设备,诸如触摸屏。在某些实施例中,用户设备装置600可以不包括任何输入设备615和/或输出设备620。在各种实施例中,用户设备装置600可以包括以下各项中的一项或多项:处理器605、存储器610和收发器625,并且可以不包括输入设备615和/或输出设备620。
99.如所描绘的,收发器625包括至少一个发射器630和至少一个接收器635。这里,收发器625与由一个或多个基站单元121支持的一个或多个小区通信。此外,收发器625可以支持至少一个网络接口640和/或应用接口645。(多个)应用接口645可以支持一个或多个api。(多个)网络接口640可以支持3gpp参考点,诸如uu和pc5。如本领域的普通技术人员所理解的,可以支持其他网络接口640。
100.在一个实施例中,处理器605可以包括能够执行计算机可读指令和/或能够执行逻辑运算的任何已知控制器。例如,处理器605可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器605执行存储在存储器610中的指令以执行本文描述的方法和例程。处理器605通信地耦合到存储器610、输入设备615、输出设备620和收发器625。
101.在各种实施例中,处理器605控制用户设备装置600以实现上述ue行为。例如,当收发器625在第一bwp上操作时,处理器605生成用于在与第一harq进程相关联的第一ul cg上的传输的第一mac pdu,该第一ul cg用于第一ul bwp。这里,第一bwp可以包括第一ul bwp和第一dl bwp。
102.处理器605响应于检测到与第一ul cg重叠的更高优先级的ul传输而对第一ul cg去优先化。这里,去优先化第一ul cg包括不执行所生成的mac pdu的传输。在去优先化第一ul cg之后,处理器605将活动ul bwp从第一ul bwp切换到第二ul bwp。这里,从第一ul bwp切换到第二ul bwp包括停用第一ul bwp并且还激活第二ul bwp。注意,切换活动bwp可以包括处理器605将收发器625从在第一ul bwp上操作重新调谐和/或重新配置成在第二ul bwp上操作。经由收发器625,处理器605在第二ul bwp上接收与第一harq进程相关联的第二ul cg。在某些实施例中,第一ul cg和第二ul cg具有相同的传送块大小。
103.处理器605响应于确定与第一harq进程相关联的第一ul cg在与第二ul不同的ul bwp上来防止第一harq进程触发在第二ul cg上传输第一mac pdu bwp。在某些实施例中,防止第一harq进程触发在第二ul cg上的第一mac pdu的传输可以包括处理器605不指示harq进程触发mac pdu的传输。另外,响应于确定与第一harq进程相关联的第一ul cg在与第二ul bwp不同的ul bwp上,处理器605可以不考虑mac pdu已经获得。
104.在一些实施例中,处理器605在停用第一bwp时为与第一ul cg相关联的harq进程清除harq缓冲区。在一些实施例中,处理器605响应于从第一bwp切换到第二bwp而停止与第一ul cg相关联的cg定时器。注意,bwp可以包括ul bwp和dl bwp。在一些实施例中,处理器605响应于从第一bwp切换到第二bwp而激活第二ul cg,该第二cg先前与第二bwp相关联。
105.在一些实施例中,处理器605在接收到第二ul cg时将第一ul cg的harq缓冲区与第二ul cg相关联。在一些实施例中,处理器605响应于从第一bwp切换到第二bwp而优先化第二ul cg。在一些实施例中,处理器605响应于从第一bwp切换到第二bwp将第一ul cg的去优先化的状态转移到第二ul cg。
106.在一个实施例中,存储器610是计算机可读存储介质。在一些实施例中,存储器610包括易失性计算机存储介质。例如,存储器610可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器610包括非易失性计算机存储介质。例如,存储器610可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器610包括易失性和非易失性计算机存储介质这两者。
107.在一些实施例中,存储器610存储与处理自主重传有关的数据。例如,存储器610可以存储mac pdu、bwp配置、ul资源配置、cg配置等。在某些实施例中,存储器610还存储程序代码和相关数据,诸如在装置600上运行的操作系统或其他控制器算法。
108.在一个实施例中,输入设备615可以包括任何已知的计算机输入设备,包括触摸面板、按钮、键盘、手写笔、麦克风等。在一些实施例中,输入设备615可以与输出设备620集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备615包括触摸屏,使得可以使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上的手写来输入文本。在一些实施例中,输入设备615包括两个或多个不同的设备,诸如键盘和触摸面板。
109.在一个实施例中,输出设备620被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备620包括能够向用户输出视觉数据的电子可控显示器或显示设备。例如,输出设备620可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。作为另一个非限制性示例,输出设备620可以包括与用户设备装置600的其余部分分离但通信耦合到的可穿戴显示器,诸如智能手表、智能眼镜、平视显示器等等。此外,输出设备620可以是智能电话、个人数字助理、电视、台式计算机、笔记本(膝上型)计算机、个人计算机、车辆仪表板等的组件。
110.在某些实施例中,输出设备620包括用于产生声音的一个或多个扬声器。例如,输出设备620可以产生听觉警报或通知(例如,哔哔声或铃声)。在一些实施例中,输出设备620包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备620的全部或部分可以与输入设备615集成。例如,输入设备615和输出设备620可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备620可以位于输入设备615附近。
111.收发器625至少包括发射器630和至少一个接收器635。一个或多个发射器630可以用于向基站单元121提供ul通信信号,诸如本文所述的ul传输。类似地,如本文所述,一个或多个接收器635可以用于从基站单元121接收dl通信信号。尽管仅图示了一个发射器630和一个接收器635,但是用户设备装置600可以具有任何合适数量的发射器630和接收器635。此外,(多个)发射器630和(多个)接收器635可以是任何合适类型的发射器和接收器。在一个实施例中,收发器625包括用于在许可无线电频谱上与移动通信网络通信的第一发射器/接收器对以及用于在未许可无线电频谱上与移动通信网络通信的第二发射器/接收器对。
112.在某些实施例中,用于在许可无线电频谱上与移动通信网络通信的第一发射器/接收器对以及用于在未许可无线电频谱上与移动通信网络通信的第二发射器/接收器对可以组合成单个收发器单元,例如执行用于许可和未许可无线电频谱的功能的单个芯片。在一些实施例中,第一发射器/接收器对以及第二发射器/接收器对可以共享一个或多个硬件组件。例如,某些收发器625、发射器630和接收器635可以实现为物理上分离的组件,这些组件访问共享的硬件资源和/或软件资源,例如,网络接口640。
113.在各种实施例中,一个或多个发射器630和/或一个或多个接收器635可以实现和/
或集成到单个硬件组件中,诸如多收发器芯片、片上系统、asic或其他类型的硬件组件。在某些实施例中,一个或多个发射器630和/或一个或多个接收器635可以实现和/或集成到多芯片模块中。在一些实施例中,诸如网络接口640的其他组件或其他硬件组件/电路可以与任意数量的发射器630和/或接收器635集成到单个芯片中。在这样的实施例中,发射器630和接收器635可以被逻辑地配置为使用一个更常见的控制信号的收发器625,或者被实现为在相同硬件芯片或多芯片模块中实现的模块化发射器630和接收器635。
114.图7描绘了根据本公开的实施例的可以用于处理自主重传的网络设备装置700的一个实施例。在一些实施例中,网络设备装置700可以是ran节点及其支持硬件的一个实施例,诸如如上所述的基站单元121、ran节点211和/或gnb。此外,网络设备装置700可以包括处理器705、存储器710、输入设备715、输出设备720和收发器725。在某些实施例中,网络设备装置700不包括任何输入设备715和/或输出设备720。
115.如所描绘的,收发器725包括至少一个发射器730和至少一个接收器735。这里,收发器725与一个或多个远程单元105通信。另外,收发器725可以支持至少一个网络接口740和/或应用接口745。(多个)应用接口745可以支持一个或多个api。(多个)网络接口740可以支持3gpp参考点,诸如uu、n1、n2和n3。如本领域普通技术人员所理解的,可以支持其他网络接口740。
116.在一个实施例中,处理器705可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器705可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器705执行存储在存储器710中的指令以执行本文所述的方法和例程。处理器705通信地耦合到存储器710、输入设备715、输出设备720和收发器725。
117.在各种实施例中,处理器705控制网络设备装置700以实现上述ran节点行为。例如,处理器705可以支持服务于ue的一个或多个服务小区。在各种实施例中,收发器725可以为ue配置cg,如本文所述。此外,处理器705可以为ue配置一个或多个bwp,如本文所述。
118.在一个实施例中,存储器710是计算机可读存储介质。在一些实施例中,存储器710包括易失性计算机存储介质。例如,存储器710可以包括ram,包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器710包括非易失性计算机存储介质。例如,存储器710可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器710包括易失性和非易失性计算机存储介质这两者。
119.在一些实施例中,存储器710存储与处理自主重传有关的数据,例如存储ue标识、bwp配置、ul资源配置、cg配置等。在某些实施例中,存储器710还存储程序代码和相关数据,诸如操作系统(“os”)或在网络设备装置700上运行的其他控制器算法以及一个或多个软件应用。
120.在一个实施例中,输入设备715可以包括任何已知的计算机输入设备,包括触摸面板、按钮、键盘、手写笔、麦克风等。在一些实施例中,输入设备715可以与输出设备720集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备715包括触摸屏,使得可以使用显示在触摸屏上的虚拟键盘和/或通过在触摸屏上手写来输入文本。在一些实施例中,输入设备715包括两个或多个不同的设备,诸如键盘和触摸面板。
pdu)的传输。该处理器在去优先化第一ul cg之后将活动ul bwp从第一ul bwp切换到第二ul bwp并且在第二ul bwp上接收与第一harq进程相关联的第二ul cg。该处理器响应于确定与第一harq进程相关联的第一ul cg在与第二ul bwp不同的ul bwp上而防止触发在第二ul cg上发射第一mac pdu。
129.在一些实施例中,处理器在停用第一ul bwp时清除用于与第一ul cg相关联的harq进程的harq缓冲区。在一些实施例中,处理器响应于从第一ul bwp切换到第二ul bwp而停止与第一ul cg相关联的cg定时器。在一些实施例中,处理器响应于从第一ul bwp切换到第二ul bwp而激活第二ul cg,第二ul cg先前与第二ul bwp相关联。在某些实施例中,第一ul cg和第二ul cg具有相同的传送块大小。
130.在一些实施例中,处理器在接收到第二ul cg时使第一ul cg的harq缓冲区与第二ul cg相关联。在一些实施例中,处理器响应于从第一ul bwp切换到第二ul bwp而优先化第二ul cg。在一些实施例中,处理器响应于从第一ul bwp切换到第二ul bwp而将第一ul cg的去优先化状态转移到第二ul cg。
131.本文公开的是根据本公开的实施例的用于处理自主重传的第一方法。第一方法可以由诸如上述远程单元105、ue 205和/或用户设备装置600的ue执行。第一方法包括生成用于在与第一harq进程相关联的第一ul cg上发射的第一mac pdu,第一ul cg用于第一ul bwp。第一方法包括响应于检测到与第一ul cg重叠的更高优先级ul传输而去优先化第一ul cg并且不执行所生成的mac pdu(即,第一mac pdu)的传输。第一方法包括在去优先化第一ul cg之后将活动ul bwp从第一ul bwp切换到第二ul bwp并且在第二ul bwp上接收与第一harq进程相关联的第二ul cg。响应于确定与第一harq进程相关联的第一ul cg在与第二ul bwp不同的ul bwp上,第一方法包括防止第一harq进程触发在第二ul cg上发射第一mac pdu。
132.在一些实施例中,第一方法包括在停用第一ul bwp时清除用于与第一ul cg相关联的harq进程的harq缓冲区。在一些实施例中,第一方法包括响应于从第一ul bwp切换到第二ul bwp而停止与第一ul cg相关联的cg定时器。在一些实施例中,第一方法包括响应于从第一ul bwp切换到第二ul bwp而激活第二ul cg,第二ul cg先前与第二ul bwp相关联。在某些实施例中,第一ul cg和第二ul cg具有相同的传送块大小。
133.在一些实施例中,第一方法包括在接收到第二ul cg时使第一ul cg的harq缓冲区与第二ul cg相关联。在一些实施例中,第一方法包括响应于从第一ul bwp切换到第二ul bwp而优先化第二ul cg。在一些实施例中,第一方法包括响应于从第一ul bwp切换到第二ul bwp而将第一ul cg的去优先化状态转移到第二ul cg。
134.实施例可以以其他特定形式来实践。所描述的实施例在所有方面都被认为仅是说明性的而不是限制性的。因此,本发明的范围由所附权利要求而不是由前述描述指示。在权利要求的等效含义和范围内的所有变化都应包含在其范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1