资源传输方法和终端设备与流程

文档序号:31796476发布日期:2022-10-14 17:37阅读:64来源:国知局
资源传输方法和终端设备与流程
资源传输方法和终端设备
1.本技术是申请日为2020年5月21日,申请号为2020800736339,发明名称为“资源传输方法和终端设备”的申请的分案申请。
技术领域
2.本技术涉及通信领域,更具体地,涉及一种资源传输方法和终端设备。


背景技术:

3.5g(5th-generation,下一代通信)iiot(industrial interest of things,工业互联网)中需求支持工业自动化(factory automation)、传输自动化(transport industry)、智能电力分配(electrical power distribution)等业务在5g系统的传输。基于业务的时延和可靠性的传输需求,iiot引入了时间敏感性网络(time sensitive network,tsn)或tsc(time sensitive communication,时间敏感性通信)。因此,如何减少为用户配置的资源的冲突是需要解决的问题。


技术实现要素:

4.本技术实施例提供一种资源传输方法和终端设备,可以减少为同一终端设备配置的资源的冲突。
5.本技术实施例提供一种资源传输方法,包括:
6.终端设备在资源冲突的情况下,根据满足的条件传输上行资源。
7.本技术实施例提供一种终端设备,包括:
8.处理单元,用于在资源冲突的情况下,根据满足的条件传输上行资源。
9.本技术实施例提供一种终端设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以使该终端设备执行上述的资源传输方法。
10.本技术实施例提供一种网络设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以使该网络设备执行上述的资源传输方法。
11.本技术实施例提供一种芯片,用于实现上述的资源传输方法。
12.具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行上述的资源传输方法。
13.本技术实施例提供一种计算机可读存储介质,用于存储计算机程序,当该计算机程序被设备运行时使得该设备执行上述的资源传输方法。
14.本技术实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述的资源传输方法。
15.本技术实施例提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述的资源传输方法。
initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信系统,例如,nr网络中的终端设备或者未来演进的公共陆地移动网络(public land mobile network,plmn)网络中的终端设备等。
31.作为示例而非限定,在本技术实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
32.网络设备可以是用于与移动设备通信的设备,网络设备可以是wlan中的接入点(access point,ap),gsm或cdma中的基站(base transceiver station,bts),也可以是wcdma中的基站(nodeb,nb),还可以是lte中的演进型基站(evolutional node b,enb或enodeb),或者中继站或接入点,或者车载设备、可穿戴设备以及nr网络中的网络设备(gnb)或者未来演进的plmn网络中的网络设备等。
33.在本技术实施例中,网络设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。
34.图1示例性地示出了一种通信系统100。该通信系统包括一个网络设备110和两个终端设备120。可选地,该通信系统100可以包括多个网络设备110,并且每个网络设备110的覆盖范围内可以包括其它数量的终端设备120,本技术实施例对此不做限定。
35.可选地,该通信系统100还可以包括移动性管理实体(mobility management entity,mme)、接入与移动性管理功能(access and mobility management function,amf)等其他网络实体,本技术实施例对此不作限定。
36.应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
37.图2是根据本技术一实施例的资源传输方法200的示意性流程图。该方法可选地可以应用于图1所示的系统,但并不仅限于此。该方法包括以下内容的至少部分内容。
38.s210、终端设备在资源冲突的情况下,根据满足的条件传输上行资源。
39.可选地,在本技术实施例中,该资源冲突的情况包括以下至少之一:
40.多个物理上行共享信道(physical uplink shared channel,pusch)冲突;
41.pusch与物理上行控制信道(physical uplink control channel,pucch)冲突;
42.动态授权(dynamic grant,dg)和至少一个配置授权(configured grant,cg)冲突;
43.多个dg冲突;
44.多个cg冲突。
45.可选地,在本技术实施例中,该pucch为用于传输调度请求(scheduling request,sr)的pucch。
46.可选地,在本技术实施例中,该上行资源包括媒质接入控制(medium access control,mac)层协议数据单元(protocol data unit,pdu)(简称mac pdu)和/或sr。
47.sr有时候也可以称为sr传输(sr transmission)或sr传输机会(sr transmission occasion)。
48.可选地,在本技术实施例中,该sr传输(sr transmission)为可用的sr传输资源,该sr传输不包括取消优先级的sr的sr资源。此外,可选地,sr传输机会(sr transmission occasion)为可用的sr传输资源,该sr传输机会包括取消优先级的sr的sr资源。
49.可选地,在本技术实施例中,在另一种实现方式中,该sr传输(sr transmission)为可用的sr传输资源,该sr传输可也包括取消优先级的sr的sr资源。此外,可选地,sr传输机会(sr transmission occasion)为可用的sr传输资源,该sr传输机会包括取消优先级的sr的sr资源。
50.可选地,在本技术实施例中,根据满足的条件传输上行资源,包括:
51.如果满足第一条件,传输一个上行资源。例如,传输一个mac pdu或一个sr传输。被认为是低优先级的资源或者没有被传输的资源是取消优先级的(deprioritized)资源。
52.可选地,在本技术实施例中,传输一个上行资源包括:
53.该终端设备的mac生成一个上行资源、向混合自动重传请求(hybrid automatic repeat request,harq)进程传输一个上行资源、指示harq进程对一个上行资源进行传输、向物理层(physical layer,phy)发送一个上行资源或指示phy传输一个上行资源。
54.可选地,在本技术实施例中,该终端设备的mac生成一个上行资源、向harq进程传输一个上行资源、指示harq进程对一个上行资源进行传输、向phy发送一个上行资源或指示phy传输一个上行资源,包括:
55.在未生成上行资源的情况下,该终端设备的mac对一个资源进行组包得到一个上行资源、向harq进程传输该一个资源组包得到的上行资源、指示harq进程对该一个资源组包得到的上行资源进行传输、将该一个资源组包得到的上行资源发给phy,或指示phy传输该一个资源组包得到的上行资源。
56.可选地,在本技术实施例中,该方法还包括:在已生成上行资源的情况下,该终端设备的mac不再生成其他的上行资源。
57.可选地,在本技术实施例中,该方法还包括:
58.在已生成上行资源的情况下,若未组包且优先传输的不是已生成上行资源,该终端设备的mac生成其他的上行资源。
59.可选地,在本技术实施例中,该第一条件包括以下至少之一:
60.该终端设备不具备或未上报phy优先级处理能力;
61.该终端设备冲突的资源的phy优先级相同;
62.该终端设备收到来自phy的第一指示信息;
63.该终端设备收到来自网络的第一指示信息;
64.该终端设备的phy不支持取消机制(cancellation)或未配置phy取消机制;
65.该终端设备未配置phy冲突资源优先级处理方式;
66.该终端设备未配置第一参数(例如物理层优先级指示phy-priorityindex);
67.至少一个冲突的资源未配置第一参数;
68.至少一个冲突的资源配置的第一参数的取值相同;
69.该终端设备不支持接收或处理多于一个资源;
70.该终端设备基于phy冲突资源优先级处理方式不支持接收或处理多于一个资源;
71.该终端设备具备或上报mac优先级处理能力;
72.该终端设备或至少一个资源配置mac优先级处理方式。
73.可选地,在本技术实施例中,该第一指示信息指示该终端设备仅能处理一个上行资源、冲突资源已经传输、冲突资源不可取消、不满足phy取消的时间要求、不满足取消的处理要求、phy不支持phy优先级处理能力或phy未配置phy优先级处理方式。
74.可选地,在本技术实施例中,该终端设备未配置phy冲突资源优先级处理方式包括以下至少之一:
75.该终端设备对于至少一个冲突资源未配置冲突资源phy优先级指示。例如,终端设备对一个、多个或全部冲突资源未配置冲突资源phy优先级指示。
76.该终端设备对于至少一个冲突资源配置的冲突资源phy优先级指示相同。例如,终端设备对一个、多个或全部冲突资源配置冲突资源phy优先级指示,该指示的取值相同。
77.该终端设备收到的rrc消息指示在下行控制信息(uplink control information,dci)中未携带或不可携带冲突资源phy优先级指示。
78.该终端设备收到的rrc消息未指示在dci中可携带冲突资源phy优先级指示。
79.可选地,在本技术实施例中,该终端设备未配置mac优先级处理方式为未配置lch-basedprioritization。
80.可选地,在本技术实施例中,该第一参数为phy-priorityindex,或者针对mac实体/ue的特定配置参数。
81.可选地,在本技术实施例中,如果满足第一条件,基于资源冲突的情况传输一个上行资源的方式包括以下至少之一:
82.在dg和cg冲突的情况下,生成dg的mac pdu,或者,cg是取消优先级的(deprioritized);相应的,认为dg资源是优先的或传输的资源。
83.在pusch和sr冲突的情况下,不将sr指示给phy传输,或者,sr是取消优先级的;相应的,认为pusch是优先的或传输的资源。
84.在多个cg冲突或者多个dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的;
85.在cg和dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的。
86.其中,取消优先级的(deprioritized)也可以被认为是低优先级的。
87.示例性地,当mac实体被配置为具有基于逻辑信道(logical channel,lch)的优先级处理(lch-basedprioritization),并且至少两个配置授权(uplink grants)的pusch持续时间存在冲突时,这至少两个配置授权的由物理层优先级指示(phy-priorityindex)指示的优先级相等或未配置phy-priorityindex,如果已经生成一个mac pdu,则不生成冲突的mac pdu。(when the mac entity is configured with lch-basedprioritization,and there is overlapping pusch duration of at least two configured uplink grants whose priorities indicated by phy-priorityindex are equal or whose phy-priorityindex are not configured,the overlapped mac pdu(s)is not generated if one mac pdu has already been generated.)
88.再如,当mac实体被配置为具有基于逻辑信道的优先级处理,并且一个动态授权dg和至少一个配置授权cg的pusch持续时间存在冲突时,该dg和/或至少一个cg的由phy-priorityindex指示的优先级相等或未配置phy-priorityindex,则生成与动态授权相关联的mac pdu。(note:when the mac entity is configured with lch-basedprioritization,and there is overlapping pusch duration of one dynamic grant and at least one configured uplink grant whose priorities indicated by phy-priorityindex are equal or whose phy-priorityindex are not configured,the mac pdu associated to dynamic grant is generated.)
89.再如,当mac实体被配置为具有基于逻辑信道的优先级处理,并且用于sr传输的pucch资源和任意ul-sch/pusch资源存在冲突时,该冲突资源(pucch资源和/或任意ul-sch/pusch资源)的由phy-priorityindex指示的优先级相等或未配置phy-priorityindex,则sr不被指示给物理层发送,或不支持phy发送sr。(note:when the mac entity is configured with lch-basedprioritization,and there is overlapping pucch resource for the sr transmission and any ul-sch resource(s)whose priorities indicated by phy-priorityindex are equal or whose phy-priorityindex are not configured,the overlapping sr is not instructed the physical layer to signal.)
90.可选地,在本技术实施例中,根据满足的条件传输上行资源,包括:
91.如果满足第二条件,传输至少一个上行资源。如果满足第二条件,终端设备可以传输一个、多个或全部的上行资源。例如,传输至少一个mac pdu和/或至少一个sr传输。具体包括以下任一示例:传输多个mac pdu;传输多个sr传输;传输一个mac pdu和一个sr传输;传输一个mac pdu和多个sr传输;传输多个mac pdu和一个sr传输。示例性的,如果满足第二条件,传输或mac传输每一个上行资源。
92.可选地,在本技术实施例中,传输至少一个上行资源,包括以下至少之一:
93.该终端设备的mac对至少一个资源进行组包,得到对应的上行资源。例如,mac对每个资源进行组包,得到每个资源对应的上行资源。又例如,mac对其中的部分资源进行组包,得到该部分资源对应的上行资源。
94.该终端设备的mac将至少一个资源组包得到的上行资源指示给phy;例如,mac将每个资源组包得到的上行资源指示给phy。又例如,mac将对该部分资源组包得到的上行资源指示给phy。
95.该终端设备的mac向harq进程指示至少一次上行资源的传输;例如,对每一个上行资源,mac向harq进程指示上行资源的传输。又例如,对该部分上行资源,mac向harq进程指示上行资源的传输。
96.该终端设备的mac向phy指示至少一次上行资源的传输。例如,mac向phy指示每次上行资源的传输。又例如,mac向phy指示部分上行资源的传输。该上行资源可以为mac pdu,也可以为sr。
97.可选地,在本技术实施例中,传输至少一个上行资源,还包括以下至少之一:
98.在已生成上行资源的情况下,如果已生成的上行资源对应的资源优先级低或不是优先传输的资源或不是预定类型的资源或不是预定的资源,该终端设备的mac为高优先级的或预定的资源生成对应的上行资源,或,该终端设备的mac指示高优先级的或预定的上行资源传输。
99.可选地,在本技术实施例中,传输至少一个上行资源,还包括以下至少之一:如果为dg和cg冲突,仅生成对应dg的资源,或仅对dg传输。(如终端设备不具备或未上报mac优先级处理能力,或未配置mac优先级处理方式)。
100.可选地,在本技术实施例中,该方法还包括:如果phy仅收到一个上行资源,该phy对该上行资源进行传输。
101.可选地,在本技术实施例中,该方法还包括:如果phy收到多个上行资源,该phy选择其中的一个上行资源进行传输。
102.可选地,在本技术实施例中,该phy从收到的多个上行资源中选择一个上行资源的方式包括以下至少之一:
103.取决于phy实现;
104.phy选择起始位置靠前的pusch传输;
105.phy选择结束位置靠前的上行资源传输;
106.phy选择结束位置靠后的上行资源传输;
107.phy选择先到达的pusch传输;
108.phy选择先到达的mac pdu传输;
109.phy选择pucch传输;
110.phy选择pusch传输;
111.phy选择高优先级的pusch传输;
112.phy选择起始位置靠后的pusch传输;
113.phy选择后到达的pusch传输;
114.phy选择后到达的mac pdu传输;
115.phy选择起始位置靠前的资源传输;
116.phy选择先到达的资源传输;
117.phy选择起始位置靠后的资源传输;
118.phy选择后到达的资源传输。
119.例如,在不满足取消条件(第一条件)时,phy选择起始位置靠前的pusch传输,或者,phy选择先到达的pusch传输。
120.例如,在满足取消条件时,phy选择起始位置靠后的pusch传输,或者,phy选择后到
达的pusch传输。
121.例如,在不满足取消条件(第一条件)时,phy选择起始位置靠前的上行资源传输,或者,phy选择先到达的上行资源传输,或phy选择结束位置靠前的上行资源传输。该上行资源可以为pucch,也可以为pusch。
122.例如,在满足取消条件时,phy选择起始位置靠后的上行资源传输,或者,phy选择后到达的上行资源传输,或phy选择结束位置靠后的上行资源传输。该上行资源可以为pucch,也可以为pusch。
123.可选地,在本技术实施例中,该第二条件包括以下至少之一:
124.该终端设备不具备或未上报mac优先级处理能力;
125.该终端设备未配置mac优先级处理方式(例如,未配置基于逻辑信道的优先级处理lch-based prioritization);
126.该终端设备同时具备或同时上报mac和phy优先级处理能力;
127.该终端设备收到来自phy的第二指示信息;
128.该终端设备收到来自网络的第二指示信息;
129.该终端设备仅配置phy冲突资源优先级处理方式;
130.该终端设备配置了第一参数(例如物理层优先级指示phy-priorityindex);
131.至少一个冲突的资源均配置第一参数;
132.至少一个冲突的资源配置的第一参数的取值不同;
133.该终端设备同时配置mac优先级处理方式和第一参数;
134.该终端设备对至少一个上行资源配置phy冲突资源优先级处理方式;
135.该终端设备仅配置phy取消机制;
136.该终端设备同时配置mac和phy冲突资源优先级处理方式;
137.该终端设备同时配置mac冲突资源优先级处理方式和phy取消机制;
138.该终端设备的phy支持取消机制或配置phy取消机制;
139.该终端设备支持接收/处理多于一个资源;
140.该终端设备基于phy冲突资源优先级处理方式支持接收或处理多于一个资源。
141.可选地,在本技术实施例中,该第二指示信息指示能处理至少一个上行资源、冲突资源未传输或冲突资源可取消、满足phy取消的时间要求、不满足取消的处理要求、phy支持phy优先级处理能力或phy配置phy优先级处理方式。
142.可选地,在本技术实施例中,该终端设备配置phy冲突资源优先级处理方式包括以下至少之一:
143.该终端设备配置冲突资源phy优先级指示;
144.该终端设备配置的冲突资源phy优先级指示不同;
145.该终端设备收到的rrc消息指示在dci中携带或可携带冲突资源phy优先级指示(phy-priorityindex)。
146.可选地,在本技术实施例中,该方法还包括:在资源冲突的情况下,被认为是低优先级的或未被传输的资源被设置为取消优先级的。
147.可选地,在本技术实施例中,该方法还包括:
148.如果第一上行资源的优先级变高,或第一上行资源的优先级变得比与之冲突的其
他上行资源的优先级高,则该第一上行资源能够执行mac优先级处理方式,该第一上行资源能够与其他上行资源进行优先级比较,该第一上行资源能够重新被认定是取消优先级的还是具有优先级的,或该第一上行资源能够重新执行是取消优先级的(deprioritized)还是具有优先级的(prioritized)判断。其中,该第一上行资源能够重新执行是取消优先级的还是具有优先级的判断,也可以认为是该第一上行资源能够重新执行是取消优先级的还是具有优先级的比较。(allow prioritization when the priority of an uplink grant changes higher than the priority of other overlapped uplink resource.)示例性的,该其他冲突的上行资源,可以是sr,也可以是pusch。示例性的,其他冲突的上行资源,可以是至少一个上行资源,也可以是所有的上行资源,也可以是所有的pusch资源。
149.可选地,在本技术实施例中,该方法还包括:
150.如果第二上行资源由于与其他上行资源冲突被认定为取消优先级的,并且该其他上行资源被认定或重新被认定是取消优先级的,则该第二上行资源能够执行mac优先级处理方式,该第二上行资源能够与其他上行资源进行优先级比较,或该第二上行资源能够重新被认定是取消优先级的还是具有优先级的,或该第二上行资源能够重新执行是取消优先级的还是具有优先级的判断。其中,该第二上行资源能够重新执行是取消优先级的还是具有优先级的判断,也可以认为是该第二上行资源能够重新执行是取消优先级的还是具有优先级的比较。(allow prioritization for the uplink grant which is originally deprioritized by another grant and the another grant is changed to deprioritized.)示例性的,该其他冲突的上行资源,可以是sr,也可以是pusch。示例性的,其他冲突的上行资源,可以是至少一个上行资源,也可以是所有的上行资源,也可以是所有的pusch资源。
151.可选地,在本技术实施例中,该第一上行资源或该第二上行资源被认定为或能够被认定为高优先级资源。
152.例如,如图3所示,如果一个资源被另一个尚未取消优先级的上行授权取消优先级,并且该上行授权被改变为取消优先级的,则该资源应再次改变为具有优先级的。例如:
153.在时刻t1:资源grant1和grant3被grant2取消优先权。其中,假设grant1和grant2冲突,grant3和grant2冲突,并且grant2的优先级高。
154.在时刻t2:grant3的优先级高于grant2的优先级。grant3被确定为具有优先级的,grant2被改变为取消优先级的。因此,grant1可以重进行优先级认定,或改变优先级,或被认为是优先的资源,或被认为是优先的。
155.在协议中,可以进行以下修改:
156.当mac实体被配置为具有基于逻辑信道的优先级处理时,对于尚未被取消优先级的上行授权或其优先级改变为高于与之冲突的其他上行链路资源的优先级,mac实体应执行以下步骤:(when the mac entity is configured,with lch-basedprioritization,for each uplink grant which is not already a de-prioritized uplink grant or whose priority has changed higher than other the priority of overlapped uplink resource,the mac entity shall:)
157.s1:如果该上行授权是以ndi=1或c-rnti的方式发送给cs-rnti,则执行s2,否则执行s5:
158.s2:判断以下条件是否满足:
159.若没有跟同一个bwp上的、优先级高于这个上行授权的一个配置授权的pusch持续时间重叠;并且
160.若没有跟一个sr传输的pucch资源重叠,其中,触发该sr的逻辑信道的优先级高于这个上行授权的优先级。
161.上述s2的条件满足的情况下,可以执行s3到s4:
162.s3:将该上行授权视为优先的上行授权;若有重叠的上行授权,重叠的上行授权为低优先级的上行授权。
163.s4:将冲突的其他上行授权(如果有)视为优先的上行授权,该上行授权原先因为与另一个上行授权冲突被认为是低优先级的资源,而该另一个上行授权被变为低优先级的资源。
164.s5:如果该上行授权是已配置的上行授权(配置授权):
165.s6:判断该上行授权是否满足以下条件:
166.没有跟同一个bwp上的、优先级高于这个上行授权的另一个配置授权的pusch持续时间重叠;并且
167.没有跟同一个bwp上的、优先级高于或等于这个上行授权的一个cs-rnti加扰且ndi=1,或c-rnti加扰的授权的pusch持续时间重叠;并且
168.没有跟一个sr传输的pucch资源重叠,其中,触发该sr的逻辑信道的优先级高于这个上行授权的优先级。
169.上述s6的条件满足的情况下,可以执行s7到s8:
170.s7:将该上行授权视为优先的上行授权;若有重叠的上行授权,重叠的上行授权为低优先级的上行授权。
171.s8:将冲突的其他上行授权(如果有)视为优先的上行授权,该上行授权原先因为与另一个上行授权冲突被认为是低优先级的资源,而该另一个上行授权被变为低优先级的资源。
172.(1》if this uplink grant is addressed to cs-rnti with ndi=1or c-rnti:
173.2》if there is no overlapping pusch duration of a configured uplink grant which was not already de-prioritized,in the same bwp whose priority is higher than the priority of the uplink grant;and
174.2》if there is no overlapping pucch resource with an sr transmission where the priority of the logical channel that triggered the sr is higher than the priority of the uplink grant:
175.3》consider this uplink grant as a prioritized uplink grant;
176.3》consider the other overlapping uplink grant(s),if any,as a de-prioritized uplink grant(s).
177.4》consider the other overlapping uplink grant(s),if any,as a prioritized uplink grant(s),who is originally deprioritized by another grant and the another grant is changed to deprioritized.
178.1》else if this uplink grant is a configured uplink grant:
179.2》if there is no overlapping pusch duration of another configured uplink grant which was not already de-prioritized,in the same bwp,whose priority is higher than the priority of the uplink grant;and
180.2》if there is no overlapping pusch duration of an uplink grant addressed to cs-rnti with ndi=1or c-rnti which was not already de-prioritized,in the same bwp,whose priority is higher than or equal to the priority of the uplink grant;and
181.2》if there is no overlapping pucch resource with an sr transmission where the priority of the logical channel that triggered the sr is higher than the priority of the uplink grant:
182.3》consider this uplink grant as a prioritized uplink grant;
183.3》consider the other overlapping uplink grant(s),if any,as a de-prioritized uplink grant(s).
184.4》consider the other overlapping uplink grant(s),if any,as a prioritized uplink grant(s),who is originally deprioritized by another grant and the another grant is changed to deprioritized.)
185.在一种应用场景中,为同一个用户配置的资源在时间上的冲突包括数据信道和数据信道的冲突,数据信道和控制信道(或上行控制信息(uplink control information,uci))的冲突,以及控制信道(或uci)和控制信道(或uci)的冲突等。uci可以包括以下至少一种:sr,harq反馈,信道状态信息资源指示(channel state information-resource indicator,csi-rs)。
186.在资源冲突场景中存在多个资源冲突的情况。在资源冲突的情况下,有些时候,mac可以生成两个mac pdu;有些时候mac生成一个mac pdu。而mac生成两个mac pdu时,phy不一定都能处理。因此,可能造成phy不知道怎么传输,mac不知道怎么组包的问题。同理,在资源冲突的情况下,有些时候,mac可以给phy发送mac pdu和sr;有些时候mac仅发送mac pdu或sr。而mac可以给phy发送mac pdu和sr时,phy不一定都能处理。因此需要确定,何时mac可以将多个mac pdu,或是,sr和mac pdu发送给phy。何时mac仅能将一个mac pdu或一个sr发送给phy。
187.本技术实施例可以明确mac组包的条件,或发送mac pdu和/或sr到phy的条件,避免mac组包多个,但是phy仅处理一个的问题,或者避免mac pdu和sr都发送给phy而物理层并不能处理的问题,避免phy和mac理解或处理不一致的问题,或者避免phy在收到多个资源又不能传输的情况下,不确定如何处理的问题。同时,也能保证网络和ue的冲突处理的理解的一致性。
188.示例一:在满足第一条件时,ue mac仅生成一个mac pdu或一个sr传输。以生成一个mac pdu为例,具体步骤如下:
189.1.网络调度或配置ue的资源传输。
190.2.若网络调度或配置ue的资源存在冲突(或重叠),ue仅能发送一个资源给网络侧。但是,ue可以对其中的至少一个资源组包,或者将组包发给phy(或指示phy传输)。在满足第一条件下,在资源冲突的情况下,ue mac仅生成一个mac pdu,或仅将该mac pdu指示给
phy,或仅指示sr传输,或向phy指示一次传输。
191.上述的第一条件可以包括以下至少之一:
192.ue不具备或未上报物理层优先级处理能力(r16优先级处理能力);
193.冲突的资源的物理层优先级相同;(如均未配置phy-priorityindex,或均配置phy-priorityindex但取值相同,或部分未配置phy-priorityindex且部分配置为取值为低的phy-priorityindex)
194.收到来自物理层或网络的指示信息(如指示仅能处理一个mac pdu或资源,或,冲突资源已经传输或不可cancel);
195.物理层不支持cancellation或未配置物理层cancellation;
196.未配置物理层冲突资源优先级处理方式(如,对至少一个冲突资源未配置冲突资源物理层优先级指示phy-priorityindex,rrc消息中未指示dci中可携带phy-priorityindex的指示信息,或rrc消息中指示dci中未携带或不可携带phy-priorityindex的指示信息)。
197.例如,如果尚未生成mac pdu,ue mac仅对一个资源进行组包;或者将该组包发给phy(或指示phy传输)。如果已经生成mac pdu,即使已经组包的mac pdu对应的资源优先级低,或,不是优先传输的资源,也不再生成其他的mac pdu。
198.又例如,考虑不同的冲突情况进行处理。示例性的:
199.在dg和cg冲突的情况下,生成dg的mac pdu,或者,cg是取消优先级的(deprioritized);相应的,认为dg资源是优先的或传输的资源。
200.在pusch和sr冲突的情况下,不将sr指示给phy传输,或者,sr是取消优先级的;相应的,认为pusch是优先的或传输的资源。
201.在多个cg冲突或者多个dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的;
202.在cg和dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的。
203.3.phy仅收到一个mac pdu,phy对这个mac pdu(或mac pdu对应的资源)进行传输。
204.示例二:在满足第二条件时,ue mac生成至少一个mac pdu和/或至少一个sr传输。示例性的,mac可以将sr(pucch)和mac pdu(pusch)均指示给phy传输。示例性的,在满足第二条件时,mac可以将sr(pucch)和mac pdu(pusch)均指示给phy传输。以下以pusch冲突为例说明。具体的,以生成至少一个mac pdu为例,具体步骤如下:
205.1.网络调度或配置ue的资源传输。
206.2.若网络调度或配置ue的资源存在冲突(或重叠),ue仅能发送一个资源给网络侧。但是,ue可以对其中的至少一个资源组包,或者将组包发给phy(或指示phy传输)。在满足第二条件下,在资源冲突的情况下,ue mac生成至少一个mac pdu,将至少一个mac pdu指示给物理层,或向物理层指示至少一次传输。
207.上述的第二条件可以包括以下至少之一:
208.ue同时具备或上报mac/phy优先级处理能力(r16优先级处理能力);
209.ue同时配置mac/phy冲突资源优先级处理方式;
210.ue同时配置mac冲突资源优先级处理方式和phy cancellation;
211.物理层支持cancellation或配置物理层cancellation;
212.ue不具备或未上报mac优先级处理能力(r16优先级处理能力);
213.未配置mac冲突资源优先级处理方式(lch-basedprioritization);
214.至少一个资源配置的冲突资源物理层优先级指示phy-priorityindex的取值不同;
215.至少一个资源配置的物理层冲突资源优先级处理方式(如,配置冲突资源物理层优先级指示phy-priorityindex,rrc消息中配置dci中可携带phy-priorityindex的指示信息)。
216.mac可以对每一个资源都组包mac pdu,或,将每个资源组包的mac pdu指示给物理层(或向物理层指示每一次传输)。
217.相应地,不论是否已经生成mac pdu,ue mac对每个资源组包。或者,如果已经生成mac pdu,但已经组包的mac pdu对应的资源优先级低,或,不是优先传输的资源,mac对高优先级的资源再生成对应的mac pdu。
218.3.phy可以收到多于一个mac pdu。对冲突的资源,phy仅收到一个mac pdu,phy对这个mac pdu(或mac pdu对应的资源)进行传输;当phy收到多于一个mac pdu时,phy选择其中的一个mac pdu(或mac pdu对应的资源)进行传输。如取决于ue实现,选择优先级高的,pusch起始靠前的,pusch起始靠后的。
219.本技术实施例,通过设置ue mac组包的规则和条件,有利于使得ue mac和phy的处理一致。
220.图4是根据本技术一实施例的终端设备400的示意性框图。该终端设备400可以包括:
221.处理单元410,用于在资源冲突的情况下,根据满足的条件传输上行资源。
222.可选地,在本技术实施例中,该资源冲突的情况包括以下至少之一:
223.多个物理上行共享信道pusch冲突;
224.pusch与物理上行控制信道pucch冲突;
225.动态授权dg和至少一个配置授权cg冲突;
226.多个dg冲突;
227.多个cg冲突。
228.可选地,在本技术实施例中,该pucch为用于传输调度请求sr的pucch。
229.可选地,在本技术实施例中,该上行资源包括媒质接入控制层mac协议数据单元pdu和/或sr。
230.可选地,在本技术实施例中,该处理单元还用于如果满足第一条件,传输一个上行资源。
231.可选地,在本技术实施例中,该处理单元还用于指示mac生成一个上行资源、向混合自动重传请求harq进程传输一个上行资源、指示harq进程对一个上行资源进行传输、向物理层phy发送一个上行资源或指示phy传输一个上行资源。
232.可选地,在本技术实施例中,该处理单元还用于在未生成上行资源的情况下,指示mac对一个资源进行组包得到一个上行资源、向harq进程传输该一个资源组包得到的上行资源、指示harq进程对该一个资源组包得到的上行资源进行传输、将该一个资源组包得到
的上行资源发给phy,或指示phy传输该一个资源组包得到的上行资源。
233.可选地,在本技术实施例中,该处理单元还用于在已生成上行资源的情况下,指示mac不再生成其他的上行资源。
234.可选地,在本技术实施例中,该处理单元还用于在已生成上行资源的情况下,若未组包且优先传输的不是已生成上行资源,指示mac生成其他的上行资源。
235.可选地,在本技术实施例中,该第一条件包括以下至少之一:
236.该终端设备不具备或未上报phy优先级处理能力;
237.该终端设备冲突的资源的phy优先级相同;
238.该终端设备收到来自phy的第一指示信息;
239.该终端设备收到来自网络的第一指示信息;
240.该终端设备的phy不支持取消机制或未配置phy取消机制;
241.该终端设备未配置phy冲突资源优先级处理方式;
242.该终端设备未配置第一参数;
243.至少一个冲突的资源未配置第一参数;
244.至少一个冲突的资源配置的第一参数的取值相同;
245.该终端设备不支持接收或处理多于一个资源;
246.该终端设备基于phy冲突资源优先级处理方式不支持接收或处理多于一个资源;
247.该终端设备具备或上报mac优先级处理能力;
248.该终端设备或至少一个资源配置mac优先级处理方式。
249.可选地,在本技术实施例中,该第一指示信息指示该终端设备仅能处理一个上行资源、冲突资源已经传输、冲突资源不可取消、不满足phy取消的时间要求、不满足取消的处理要求、phy不支持phy优先级处理能力或phy未配置phy优先级处理方式。
250.可选地,在本技术实施例中,该终端设备未配置phy冲突资源优先级处理方式包括以下至少之一:
251.该终端设备对于至少一个冲突资源未配置冲突资源phy优先级指示;
252.该终端设备对于至少一个冲突资源配置的冲突资源phy优先级指示相同;
253.该终端设备收到的rrc消息指示在dci中未携带或不可携带冲突资源phy优先级指示;
254.该终端设备收到的rrc消息未指示在dci中可携带冲突资源phy优先级指示。
255.可选地,在本技术实施例中,如果满足第一条件,该处理单元基于资源冲突的情况传输一个上行资源的方式包括以下至少之一:
256.在dg和cg冲突的情况下,生成dg的mac pdu,或者,cg是取消优先级的;
257.在pusch和sr冲突的情况下,不将sr指示给phy传输,或者,sr是取消优先级的;
258.在多个cg冲突或者多个dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的;
259.在cg和dg冲突的情况下,除了传输的或认为优先的资源外,其他的资源是取消优先级的。
260.可选地,在本技术实施例中,该处理单元还用于如果满足第二条件,传输至少一个上行资源。
261.可选地,在本技术实施例中,该处理单元还用于采用以下方式至少之一传输至少一个上行资源:
262.该终端设备的mac对至少一个资源进行组包,得到对应的上行资源;
263.该终端设备的mac将至少一个资源组包得到的上行资源指示给phy;
264.该终端设备的mac向harq进程指示至少一次上行资源的传输;
265.该终端设备的mac向phy指示至少一次上行资源的传输。
266.可选地,在本技术实施例中,该处理单元还用于采用以下方式至少之一传输至少一个上行资源:
267.在已生成上行资源的情况下,如果已生成的上行资源对应的资源优先级低或不是优先传输的资源或不是预定类型的资源或不是预定的资源,该终端设备的mac为高优先级的或预定的资源生成对应的上行资源,或,该终端设备的mac指示高优先级的或预定的上行资源传输。
268.可选地,在本技术实施例中,该处理单元还用于如果phy仅收到一个上行资源,该phy对该上行资源进行传输。
269.可选地,在本技术实施例中,该处理单元还用于如果phy收到多个上行资源,该phy选择其中的一个上行资源进行传输。
270.可选地,在本技术实施例中,该phy选择上行资源的方式包括以下至少之一:
271.phy选择起始位置靠前的pusch传输;
272.phy选择先到达的pusch传输;
273.phy选择pucch传输;
274.phy选择pusch传输;
275.phy选择高优先级的pusch传输;
276.phy选择起始位置靠后的pusch传输;
277.phy选择后到达的pusch传输;
278.phy选择后到达的mac pdu传输;
279.phy选择起始位置靠前的资源传输;
280.phy选择先到达的资源传输;
281.phy选择起始位置靠后的资源传输;
282.phy选择后到达的资源传输。
283.可选地,在本技术实施例中,该第二条件包括以下至少之一:
284.该终端设备不具备或未上报mac优先级处理能力;
285.该终端设备未配置mac优先级处理方式;
286.该终端设备同时具备或同时上报mac和phy优先级处理能力;
287.该终端设备收到来自phy的第二指示信息;
288.该终端设备收到来自网络的第二指示信息;
289.该终端设备仅配置phy冲突资源优先级处理方式;
290.该终端设备配置了第一参数;
291.至少一个冲突的资源均配置第一参数;
292.至少一个冲突的资源配置的第一参数的取值不同;
293.该终端设备同时配置mac优先级处理方式和第一参数;
294.该终端设备对至少一个上行资源配置phy冲突资源优先级处理方式;
295.该终端设备仅配置phy取消机制;
296.该终端设备同时配置mac和phy冲突资源优先级处理方式;
297.该终端设备同时配置mac冲突资源优先级处理方式和phy取消机制;
298.该终端设备的phy支持取消机制或配置phy取消机制;
299.该终端设备支持接收/处理多于一个资源;
300.该终端设备基于phy冲突资源优先级处理方式支持接收或处理多于一个资源。
301.可选地,在本技术实施例中,该第二指示信息指示能处理至少一个上行资源、冲突资源未传输或冲突资源可取消、满足phy取消的时间要求、不满足取消的处理要求、phy支持phy优先级处理能力或phy配置phy优先级处理方式。
302.可选地,在本技术实施例中,该终端设备配置phy冲突资源优先级处理方式包括以下至少之一:
303.该终端设备配置冲突资源phy优先级指示;
304.该终端设备配置冲突资源phy优先级指示不同;
305.该终端设备收到的rrc消息指示在下行控制信息dci中携带或可携带冲突资源phy优先级指示。
306.可选地,在本技术实施例中,在资源冲突的情况下,被认为是低优先级的资源或未被传输的资源被设置为取消优先级的。
307.可选地,在本技术实施例中,该sr包括sr传输,该sr传输为可用的sr传输资源,该sr传输不包括取消优先级的sr的sr资源。
308.可选地,在本技术实施例中,如图5所示,该终端设备还包括:
309.第一变更单元420,用于如果第一上行资源的优先级变高,或第一上行资源的优先级变得比与之冲突的其他上行资源的优先级高,则该第一上行资源能够执行mac优先级处理方式,该第一上行资源能够与其他上行资源进行优先级比较,或该第一上行资源能够重新被认定是取消优先级的还是具有优先级的,或该第一上行资源能够重新执行是取消优先级的还是具有优先级的判断。
310.可选地,在本技术实施例中,该终端设备还包括:
311.第二变更单元430,用于如果第二上行资源由于与其他上行资源冲突被认定为取消优先级的,并且该其他上行资源被认定或重新被认定是取消优先级的,则该第二上行资源能够执行mac优先级处理方式,该第二上行资源能够与其他上行资源进行优先级比较,或该第二上行资源能够重新被认定是取消优先级的还是具有优先级的,或该第二上行资源能够重新执行是取消优先级的还是具有优先级的判断。
312.可选地,在本技术实施例中,该第一上行资源或该第二上行资源被认定为或能够被认定为高优先级资源。
313.本技术实施例的终端设备400能够实现前述的方法实施例中的终端设备的对应功能。该终端设备400中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。
314.需要说明,关于申请实施例的终端设备400中的各个模块(子模块、单元或组件等)
所描述的功能,可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。
315.图6是根据本技术实施例的通信设备600示意性结构图。该通信设备600包括处理器610,处理器610可以从存储器中调用并运行计算机程序,以使通信设备600实现本技术实施例中的方法。例如,上述处理单元410可以由一个或多个处理器实现。
316.可选地,如图6所示,通信设备600还可以包括存储器620。其中,处理器610可以从存储器620中调用并运行计算机程序,以使通信设备600实现本技术实施例中的方法。
317.其中,存储器620可以是独立于处理器610的一个单独的器件,也可以集成在处理器610中。
318.可选地,如图6所示,通信设备600还可以包括收发器630,处理器610可以控制该收发器630与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
319.其中,收发器630可以包括发射机和接收机。收发器630还可以进一步包括天线,天线的数量可以为一个或多个。
320.可选地,该通信设备600可为本技术实施例的网络设备,并且该通信设备600可以实现本技术实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
321.可选地,该通信设备600可为本技术实施例的终端设备,并且该通信设备600可以实现本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
322.图7是根据本技术实施例的芯片700的示意性结构图。该芯片700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以实现本技术实施例中的方法。
323.可选地,如图7所示,芯片700还可以包括存储器720。其中,处理器710可以从存储器720中调用并运行计算机程序,以实现本技术实施例中由终端设备或者网络设备执行的方法。
324.其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
325.可选地,该芯片700还可以包括输入接口730。其中,处理器710可以控制该输入接口730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
326.可选地,该芯片700还可以包括输出接口740。其中,处理器710可以控制该输出接口740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
327.可选地,该芯片可应用于本技术实施例中的网络设备,并且该芯片可以实现本技术实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。
328.可选地,该芯片可应用于本技术实施例中的终端设备,并且该芯片可以实现本技术实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。
329.应用于网络设备和终端设备的芯片可以是相同的芯片或不同的芯片。
330.应理解,本技术实施例提到的芯片还可以称为系统级芯片,系统芯片,芯片系统或片上系统芯片等。
331.上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、现成可编程门阵列(field programmable gate array,fpga)、专用集成电路(application specific integrated circuit,asic)或者其他可编程逻辑器件、晶体
管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。
332.上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram)。
333.应理解,上述存储器为示例性但不是限制性说明,例如,本技术实施例中的存储器还可以是静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)以及直接内存总线随机存取存储器(direct rambus ram,dr ram)等等。也就是说,本技术实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
334.图8是根据本技术实施例的通信系统800的示意性框图。该通信系统800包括终端设备810和网络设备820。
335.终端设备810,用于在资源冲突的情况下,根据满足的条件传输上行资源。其中,满足的条件可以参见上述的第一条件和第二条件的相关描述。
336.可选地,网络设备820可以向终端设备810发送相关配置。
337.其中,该终端设备810可以用于实现上述方法中由终端设备实现的相应的功能,以及该网络设备820可以用于实现上述方法中由网络设备实现的相应的功能。为了简洁,在此不再赘述。
338.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
339.应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
340.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
341.以上所述仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以该权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1