一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据调度方法及装置与流程

2021-11-26 22:40:00 来源:中国专利 TAG:


1.本技术实施例涉及通信技术领域,尤其涉及一种数据调度方法及装置。


背景技术:

2.在第三代移动通信标准化组织(3rd generation partnership project,3gpp)规定的协议版本15(rel-15)中,两个通信装置之间进行数据传输时,会在数据传输之前发送一个调度信息,根据该调度信息的指示进行数据传输。
3.例如,以两个通信装置分别为网络设备和终端为例,在网络设备调度终端的数据信道进行数据传输之前,网络设备向终端发送一个下行控制信息(downlink control information,dci),dci携带在物理下行控制信道(physical downlink control channel,pdcch)中,通过该dci调度终端的数据信道,例如通过dci调度终端的物理下行共享信道(physicaldownlink shared channel,pdsch),或者,通过dci调度终端的物理上行共享信道(physical uplink shared channel,pusch),该dci可以指示共享信道的传输参数,如:共享信道的时域资源位置等,终端根据dci的指示,在pdsch/pusch的时域资源位置传输数据。
4.由上可知,调度信息为终端与网络设备之间的数据传输提供保障,因此,如何提高调度信息的传输性能成为亟待解决的问题。


技术实现要素:

5.本技术实施例提供一种数据调度方法及装置,提高调度信息的传输性能。
6.为达到上述目的,本技术实施例采用如下技术方案:
7.第一方面,提供一种数据调度方法,该方法应用于第一通信装置,所述方法包括:监测第二通信装置发送的第一调度信息,当监测到第一调度信息,根据第一调度信息发送或接收第一通信装置与第二通信装置之间初传的第一数据,监测第二通信装置发送的第二调度信息,当监测到第二调度信息,根据第二调度信息发送或接收第一通信装置与第二通信装置之间重传的第一数据,第一调度信息包括的字段域与第二调度信息的字段域不同。
8.基于第一方面提供的方法,可以将用于第一通信装置与第二通信装置之间初传数据的第一调度信息与用于调度第一通信装置与第二通信装置之间重传数据的第二调度信息设计成包括不同的字段域,无需将第一调度信息与第二调度信息设置为包括相同字段域,两个调度信息相比,其中一个调度信息携带的字段域会比较少,降低该调度信息的负荷,实现在用于传输调度信息的资源上传输较少的比特数即可实现该调度信息调度数据的功能,提高该调度信息的传输可靠性以及覆盖范围。
9.一种可能的设计中,第二调度信息的长度设置为与第一调度信息的长度不同,如第二调度信息的长度长于第一调度信息,二者相比,第二调度信息包括第一字段域,第一调度信息不包括第一字段域;或者,第一调度信息的长度长于第二调度信息,二者相比,第一调度信息包括第一字段域,第二调度信息不包括第一字段域。
10.基于该可能的设计,将第一字段域从第一调度信息中去掉/删减掉,使第一调度信息中携带较少的字段域,或者,将第一字段域从第二调度信息中去掉/删减掉,使第二调度信息中携带较少的字段域,降低第一调度信息或第二调度信息的比特数,提高调度信息传输的可靠性以及覆盖范围。
11.一种可能的设计中,第一调度信息对应的搜索空间与第二调度信息对应的搜索空间不同。第一调度信息对应的监测参数与第二调度信息对应的监测参数不同,监测参数包括:搜索空间的配置、控制资源集合配置、无线网络临时标识中的一种或者多种信息;搜索空间的配置包括搜索空间的监测周期、需要监测的下行控制信息格式、需要监测的候选集数量、需要监测的聚合等级中的一种或多种信息。
12.基于该可能的设计,可以避免第一调度信息的长度与第二调度信息的长度不同时,第一通信装置需要在监测调度信息时将解码器的输出长度设置为不同进行解码处理,盲检(blind decoding,bd)次数增加,消耗终端的功耗的问题,保证第二通信装置的盲检次数不会过大。
13.一种可能的设计中,监测第二通信装置发送的第二调度信息包括:在根据第一调度信息接收或发送第一数据后的第一时间段内,在第二调度信息对应的搜索空间内,利用第二调度信息对应的监测参数监测第二调度信息。基于该可能的设计,设置监测第二调度信息的时间段,在第二调度信息的时间段内仅采用第二调度信息对应的监测参数进行监测,不用尝试利用第一调度信息的监测参数以及第二调度信息的监测参数进行盲目监测,降低盲目监测次数,降低第一通信装置监测第二调度信息的功率消耗。
14.一种可能的设计中,将第一调度信息的长度设置为与第二调度信息的长度相同,即将初传与重传时的调度信息的长度对齐,避免第一通信装置需要在监测调度信息时将解码器的输出长度设置为多个不同的长度进行解码处理,增加盲检次数,加大第一通信装置的功率消耗的问题。
15.一种可能的设计中,在第二调度信息中加入第一字段域,将第二字段域从第一调度信息中去掉,使得第二调度信息包括第一字段域,不包括第二字段域;为了使第一调度信息与第二调度信息的长度对齐,第一调度信息包括第二字段域,不包括第一字段域,第一字段域与第二字段域不同。基于该可能的设计,在往调度信息中增加字段域时,可以通过将该调度信息中的其他字段域删除/去掉/删减来保证初传时的调度信息的长度与重传时的调度信息的长度对齐,简单易行。
16.一种可能的设计中,第二字段域包括i个字段,i个字段中前(i-1)个字段的总长度小于第一字段域的长度,i个字段的总长度大于或等于第一字段域的长度。基于该可能的设计,可以在将第一字段域包括在第二调度信息时,依次去掉第二字段域包括的i个字段域,直至去掉最后一个字段域后满足去掉的第二字段域的总长度小于或等于第一字段域的长度,通信双方可以基于该规则将第一字段域包括在第二调度信息、去掉第二调度信息中的第二字段域,使两个调度信息对齐,实现方式简单易行。
17.一种可能的设计中,第一调度信息与第二调度信息包括混合自动重传请求进程号(harq processing number,hpn)和新数据指示(new data indicator,ndi),或者,第一调度信息与第二调度信息包括载波指示域(carrier indicator field,cif)、hpn和ndi;hpn在第一调度信息中的位置和长度与hpn在第二调度信息中的位置和长度相同,ndi在第一调
度信息中的位置和长度与ndi在第二调度信息中的位置和长度相同,cif在第一调度信息中的位置和长度与cif在第二调度信息中的位置和长度相同。
18.基于该可能的设计,可以在载波聚合场景或非载波聚合场景下,将hpn、ndi携带在初传时的第一调度信息以及重传时的第二调度信息中,且hpn、ndi的具体取值以及在调度信息中占用的比特位置必须相同,以保证识别相同harq进程、相同载波上的相同数据的初传和重传。
19.一种可能的设计中,第一调度信息或者第二调度信息包括第三字段域和第四字段域,第三字段域指示至少一个第四字段域的类型。基于该可能的设计,可以在调度信息中携带用于指示该调度信息中保留的字段域的类型的字段域,方便第二通信装置灵活的删减/保留某些字段域,并将该删减/保留的字段域指示给第一通信装置,简单易行。
20.一种可能的设计中,第一数据为上行数据,第一字段域或第二字段域包括下述一种或者多种:上行共享信道指示ul-sch indicator、频域资源分配fdra、带宽部分指示bwp indicator、天线端口antenna port、探测参考信号资源指示srs resource indicator、冗余版本rv,时域资源分配tdra,传输功率控制tpc命令,srs triggering触发指示、信道状态信息参考信号触发指示csi-rs triggering,预编码precoding指示,beta偏移指示beta_offset indicator,跳频frequency hopping指示,相位跟踪参考信号-解调参考信号ptrs-dmrs关联指示,解调参考信号初始序列dmrs sequence initialization,码块组传输指示cbgti。又一种可能的设计中,第一数据为下行数据,第一字段域或第二字段域包括下述一种或者多种:频域资源分配fdra、bwp indicator、antenna port、srs resource indicator、传输配置指示tci、虚拟资源块到物理资源块的映射关系vrb-to-prb mapping,物理资源块捆绑尺寸指示prb bundling size indicator,速率匹配指示rate matching indicator,冗余版本rv,时域资源分配tdra,tpc命令,srs触发指示,csi-rs触发指示,dmrs sequence initialization,cbgti、码块组清除指示cbgfi。
21.基于该可能的设计,设计多种可删减的字段域,增加删减调度信息的字段域的灵活性。
22.第二方面,本技术提供一种通信装置,该通信装置可以为上述第一通信装置或者第一通信装置中的芯片或者片上系统,还可以为第一通信装置中用于实现第一方面或第一方面的任一可能的设计所述的方法的功能模块。该第一通信装置可以实现上述各方面或者各可能的设计中第一通信装置所执行的功能,所述功能可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该第一通信装置可以包括:处理单元、收发单元;
23.处理单元,监测第二通信装置发送的第一调度信息;
24.收发单元,用于当处理单元监测到第一调度信息,根据第一调度信息发送或接收第一通信装置与第二通信装置之间初传的第一数据;
25.处理单元,还用于监测第二通信装置发送的第二调度信息;
26.收发单元,还用于当处理单元监测到第二调度信息,根据第二调度信息发送或接收第一通信装置与第二通信装置之间重传的第一数据,第一调度信息包括的字段域与第二调度信息的字段域不同。
27.具体的,处理单元以及收发单元的相关执行动作、第一调度信息以及第二调度信
息的相关描述可参照第一方面或者第一方面的任一可能的设计中所述,不予赘述。
28.第三方面,提供了一种通信装置,该通信装置可以为第一通信装置或者第一通信装置中的芯片或者片上系统。该第一通信装置可以实现上述各方面或者各可能的设计中第一通信装置所执行的功能,所述功能可以通过硬件实现。一种可能的设计中,该第一通信装置可以包括:处理器和通信接口,处理器可以用于支持第一通信装置实现上述第一方面或者第一方面的任一种可能的设计中所涉及的功能,例如:处理器用于监测第二通信装置发送的第一调度信息,当监测到第一调度信息,触发通信接口根据第一调度信息发送或接收第一通信装置与第二通信装置之间初传的第一数据,以及,处理器用于监测第二通信装置发送的第二调度信息,当监测到第二调度信息,触发通信接口根据第二调度信息发送或接收第一通信装置与第二通信装置之间重传的第一数据,第一调度信息包括的字段域与第二调度信息的字段域不同。在又一种可能的设计中,所述第一通信装置还可以包括存储器,存储器,用于保存第一通信装置必要的计算机执行指令和数据。当该第一通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该第一通信装置执行如上述第一方面或者第一方面的任一种可能的设计所述的数据调度方法。
29.第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质可以为可读的非易失性存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述第一方面或者上述方面的任一种可能的设计所述的数据调度方法。
30.第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面或者上述方面的任一种可能的设计所述的数据调度方法。
31.第六方面,提供了一种通信装置,该通信装置可以为第一通信装置或者第一通信装置中的芯片或者片上系统,该第一通信装置包括一个或多个处理器、一个或多个存储器。所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使所述第一通信装置执行如第一方面或者第一方面的任一可能的设计所述的数据调度方法。
32.其中,第三方面至第六方面中任一种设计方式所带来的技术效果可参见上述第一方面或者第一方面的任一种可能的设计所带来的技术效果,不再赘述。
33.第七方面,本技术实施例还提供一种数据调度方法,该方法可以包括:第二通信装置向第一通信装置发送第一调度信息,根据第一调度信息向第一通信装置初传第一数据;第一数据传输失败后,第二通信装置向第一通信装置发送第二调度信息,第二调度信息包括的字段域与第一调度信息包括的字段域不同;第二通信装置根据第二调度信息向第一通信装置重传第一数据。
34.其中,第一调度信息、第二调度信息的相关描述可参照第一方面或者第一方面的任一可能的设计中所述,不予赘述。
35.第八方面,本技术实施例提供一种通信系统,该通信系统可以包括:如第二方面或第三方面中任一方面所述的第一通信装置、第二通信装置。
附图说明
36.图1为本技术实施例提供的一种通信系统的简化示意图;
channel,pusch)发送的时候使用的天线端口的参考信号,其中srs是上行的参考信号,
64.(7)srs触发指示(triggering indicator)
65.srs触发指示可以用于触发非周期srs的发送。
66.(8)信道状态信息-参考信号(channel state information-reference signal,csi-rs)触发指示(triggering indicator)
67.csi-rs触发指示可以用于触发非周期csi测量以及反馈。
68.(9)时域资源分配(time domain resource assignment,tdra)。
69.tdra可以用于指示用于数据传输的时域资源,包括数据传输使用的时隙,以及在时隙中使用的符号。
70.(10)频域资源分配(frequency domain resource assignment,fdra)。
71.fdra可以用于指示用于数据传输的频域资源,包括数据传输使用的物理资源块(physical resource block,prb)是哪些。
72.(11)载波指示域(carrier indicate field,cif)。
73.cif用于载波聚合场景,可以用于指示数据占用的载波的索引值。
74.(12)带宽部分(bandwidth part,bwp)指示(indicator)。
75.bwp指示可以用于指示用于数据传输的bwp,即终端接收/发送数据时的激活(active)bwp。
76.(13)虚拟资源块(virtual resource block,vrb)到物理资源块(physical resource block,prb)的映射关系:vrb-to prb mapping。
77.vrb-to-prb mapping指示信息可以用于指示vrb映射到prb时采用的映射方式,具体的可以为交织映射或非交织映射。
78.(14)prb捆绑尺寸指示(bundling size indicator)。
79.prb捆绑尺寸指示可以用于指示prb捆绑尺寸的大小,用于信道预编码。
80.(16)速率匹配指示(rate matching indicator)。
81.速率匹配指示可以用于指示当前传输是否存在速率匹配资源。
82.(17)零功率信道状态信息参考信号(zero power channel state information-reference signal,zp csi-rs)触发。
83.零功率csi-rs触发可以用于指示是否有零功率信道状态信息参考信号发送,在被指示的资源上可能存在邻区的csi-rs的发送,用于终端对邻区进行测量。
84.(20)下行分配索引(downlink assignment index,dai)。
85.dai可以用于指示当前物理下行共享信道(physical downlink shared channel,pdsch)对应的反馈信息在动态harq码本中的位置,以及动态harq码本的长度。
86.(21)pdsch到harq反馈时序指示:pdsch-to-harq反馈时序指示。
87.pdsch-to-harq反馈时序指示可以用于指示pdsch与对应的harq反馈之间的时隙间隔。
88.(22)传输配置指示(transmission configuration indicator,tci)。
89.tci可以用于指示pdsch的空域滤波信息,或者波束信息,用于终端选择合适的接收参数接收pdsch。
90.(23)码块组传输指示(cbg transmission indication,cbgti)。
91.当终端被配置了采用基于cbg的传输时,调度信息中会包含这个字段域。cbgti可以用于指示cbg中的哪些cbg被调度了,cbgti占用的比特个数与被调度的cgb的个数相同,若有n个cbg被调度,则cbgti占用n个比特数。
92.(24)码块组清除指示(cbg flush indication,cbgfi)。
93.当终端被配置了采用基于cbg的传输时,调度上行数据的调度信息中会包含这个字段域。cbgfi可以用于指示是否删掉(flush)/清空之前已经接收并保存在缓存中的数据,cbgfi固定占用1bit。
94.(25)混合自动重传请求进程数(harq processing number,hpn)。
95.hpn可以用于指示数据占用的harq进程的索引值。
96.(26)天线端口(antenna port)指示。
97.antenna port指示可以用于指示用于数据传输时使用的天线端口。
98.(27)解调参考信号(demodulation reference signal,dmrs)序列初始化(sequence initialization)。
99.dmrs序列初始化可以用于指示dmrs的序列初始化参数。
100.(28)上行共享信道指示(uplink shared channel indicator,ul-sch indicator)。
101.ul-sch指示可以用于指示当前pusch中是否携带ul-sch。
102.(29)跳频(frequency hopping)指示。
103.跳频指示,固定占用1bit,可以用于指示是否跳频。当该bit值=0时,表示后续的资源分配字段不采用跳频,当该bit值=1时,表示采用跳频。
104.(30)预编码(precoding)指示(indicator)。
105.预编码指示可以用于指示当前pusch使用的预编码矩阵。
106.(31)相位跟踪参考信号(phase tracking reference signal,ptrs)-dmrs关联指示。
107.ptrs-dmrs关联指示可以用于指示ptrs与dmrs之间的关联信息。
108.在harq机制中,无论是调度数据初传的第一调度信息,还是调度数据重传的第二调度信息,其中包含的字段域都相同,这可能会影响调度信息的传输性能。例如,以调度信息为dci为例,在网络设备与终端进行数据传输时,当终端被配置了采用基于cbg的传输时,用于调度初传数据的dci、用于调度重传数据的dci中均需要携带cbgti,即使是初传,默认全部cgb被调度时,也需要携带cbgti,在调度信息中增加了额外的比特,加大了调度信息的负荷(payload),使得调度信息传输距离受限,导致只有距离较近的通信装置能够准确接收到并解析出该调度信息,降低了调度信息的覆盖范围。
109.为解决该技术问题,本技术将用于调度初传的第一数据的第一调度信息包括的字段域与用于调度重传的第一数据的第二调度信息包括的字段域设置为不同,通过删减调度信息中原本包括的一些字段域来降低调度信息的负荷,来提高调度信息的传输可靠性以及覆盖范围,同时保留调度信息中必须包含的字段域,不能被删减的字段域,来保证调度信息调度数据的功能。
110.本技术中,调度信息中可以被删减的字段域称为可删减的字段域,可删减的字段域被删减掉之后不影响调度信息的调度功能,被删减掉的字段域所指示的内容/信息可以
从本次调度之前的其他调度信息中获取到或者默认被删减掉的字段域所指示的内容/信息为预先设置的默认值。下面针对上述的字段域(1)~字段域(31)中哪些可以作为可删减的字段域,被删减,哪些是不可删减的字段域,必须携带在调度信息的字段域进行说明。
111.(1)mcs为可删减的字段域。
112.在初传数据或者首次传输数据时,初传数据的调度信息中可以携带mcs指示,也可以不携带mcs指示,而是采用默认的mcs取值(例如默认mcs为0)。在重传数据时,调度重传数据的调度信息可以携带mcs指示,也可以不携带mcs指示,而是默认重传数据时的mcs与初传数据时的mcs相同,即默认初传数据和重传数据时的调制编码格式相同。
113.(2)ndi为不可删减的字段域。
114.用于调度初传数据的调度信息、以及用于调度重传数据的调度信息中必须包括ndi,根据两类调度信息包括的ndi的取值,以区分相同数据的初传或者重传。
115.(3)rv为可删减的字段域。
116.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带rv字段域,也可以不用携带rv字段域,而是采用默认的rv取值(例如默认rv为0)。在重传数据时,调度重传数据的调度信息可以携带rv字段域,也可以不携带,若不携带,则默认重传数据时的rv与初传数据时的rv相同。
117.(4)tpc命令为可删减的字段域。
118.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带tpc字段域,也可以不用携带tpc命名字段域,而是采用默认的发送功率(例如默认tpc命令为0db)。在重传数据时,调度重传数据的调度信息可以携带tpc命名字段域,也可以不携带,若不携带,则默认重传数据时的发送功率与初传数据时的发送功率相同(即认为tpc命令为0db)。
119.(5)pucch资源指示为可删减的字段域。
120.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带pucch资源指示字段域,也可以不用携带pucch资源指示字段域,而是采用默认的pucch资源(例如使用pucch资源0)。在重传数据时,调度重传数据的调度信息可以携带pucch资源指示字段域,也可以不携带,若不携带,则默认重传数据时的pucch资源指示与初传数据时的pucch资源指示相同,也可以使用默认的pucch资源(例如为pucch资源0)。
121.(6)srs资源指示为可删减的字段域。
122.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带srs资源指示字段域,也可以不用携带srs资源指示字段域,而是采用默认的srs资源(例如使用srs资源0,即pusch与srs资源0使用相同的天线端口)。在重传数据时,调度重传数据的调度信息可以携带srs资源指示字段域,也可以不携带,若不携带,则默认重传数据时的srs资源指示与初传数据时的srs资源指示相同,即重传数据与初传数据使用相同的天线端口,也可以使用默认的srs资源(例如为srs资源0,即pusch与srs资源0使用相同的天线端口)。
123.(7)srs触发指示为可删减的字段域。
124.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带srs触发指示字段域,也可以不用携带srs触发指示字段域,而是采用默认的触发方式,例如触发srs资源0,或者不触发srs发送。在重传数据时,调度重传数据的调度信息可以携带srs触发指示字段域,也可以不携带,若不携带,则默认重传数据时的触发的srs与初传数据时触发的
srs相同,即触发与初传调度dci触发相同的srs,也可以使用默认的触发方式,例如触发srs资源0,或者不触发srs发送。
125.(8)csi-rs触发指示为可删减的字段域。
126.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带csi-rs触发指示字段域,也可以不用携带csi-rs触发指示字段域,而是采用默认的触发方式,例如触发csi-rs triggering state 0对应的csi-rs,或者不触发csi-rs发送。在重传数据时,调度重传数据的调度信息可以携带csi-rs触发指示字段域,也可以不携带,若不携带,则默认重传数据时的触发的csi-rs与初传数据时触发的csi-rs相同,即触发与初传调度dci触发相同的csi-rs,也可以使用默认的触发方式,例如触发csi-rs triggering state 0对应的csi-rs,或者不触发csi-rs发送。
127.(9)tdra为可删减的字段域。
128.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带tdra字段域,也可以不用携带tdra字段域,而是采用预定义/预配置的时域资源分配。在重传数据时,调度重传数据的调度信息可以携带tdra字段域,也可以不携带tdra字段域,而是默认重传数据时的tdra与初传数据时的tdra相同,即传输数据的时域资源相同,或者采用预定义/预配置的时域资源分配。
129.(10)fdra为可删减的字段域。
130.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带fdra字段域,也可以不用携带fdra字段域,而是采用预定义/预配置的频域资源分配。在重传数据时,调度重传数据的调度信息可以携带fdra字段域,也可以不携带fdra字段域,而是默认重传数据时的fdra与初传数据时的fdra相同,即传输数据的频域资源相同,或者采用预定义/预配置的频域资源分配。
131.(11)cif为不可删减的字段域。
132.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带cif。在重传数据时,调度重传数据的调度信息携带cif字段域,初传、重传时cif的具体取值以及在调度信息中占用的比特位置必须相同,以保证识别相同数据的初传和重传。
133.(12)bwp指示为可删减的字段域。
134.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带bwp指示,也可以不用携带bwp指示,而是默认使用当前激活的bwp进行传输。在重传数据时,调度重传数据的调度信息可以携带bwp指示,也可以不携带bwp指示,而是默认重传数据时的bwp与初传数据时的bwp相同,即传输数据的bwp相同。
135.(13)vrb到prb的映射关系为可删减的字段域。
136.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带vrb到prb映射关系字段域,也可以不用携带vrb到prb映射关系字段域,而是采用默认的映射方式,例如为交织映射或为非交织映射。在重传数据时,调度重传数据的调度信息可以携带vrb到prb映射关系字段域,也可以不用携带vrb到prb映射关系字段域,而是默认重传数据时的映射方式与初传数据时的映射方式相同,或者采用默认的映射方式,例如为交织映射或为非交织映射。
137.(14)prb捆绑尺寸指示为可删减的字段域。
138.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带prb捆绑尺寸指示字段域,也可以不用携带prb捆绑尺寸指示字段域,而是采用预定义/预配置捆绑尺寸。在重传数据时,调度重传数据的调度信息可以携带prb捆绑尺寸指示字段域,也可以不用携带prb捆绑尺寸指示字段域,而是默认重传数据时的捆绑尺寸与初传数据时的捆绑尺寸相同,或者采用预定义/预配置捆绑尺寸。
139.(16)速率匹配指示为可删减的字段域。
140.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带速率匹配指示字段域,也可以不用携带速率匹配指示字段域,而是默认无速率匹配资源。在重传数据时,调度重传数据的调度信息可以携带速率匹配指示字段域,也可以不用携带速率匹配指示字段域,而是默认重传数据时的速率匹配资源与初传数据时的速率匹配资源相同,或者默认无速率匹配资源。
141.(17)zp csi-rs触发为可删减的字段域。
142.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带zp csi-rs触发指示字段域,也可以不用携带zp csi-rs触发指示字段域,而是采用默认的触发方式,例如触发csi-rs triggering state 0对应的zp csi-rs,或者不触发zp csi-rs。在重传数据时,调度重传数据的调度信息可以携带zp csi-rs触发指示字段域,也可以不携带,若不携带,则默认重传数据时的触发的zp csi-rs与初传数据时触发的zp csi-rs相同,即触发与初传调度dci触发相同的zp csi-rs,也可以使用默认的触发方式,例如触发csi-rs triggering state 0对应的zp csi-rs,或者不触发zp csi-rs发送。
143.(20)dai为不可删减的字段域。
144.当终端使用动态harq码本时,初传和重传中均使用dai来确定harq码本的内容。
145.(21)pdsch到harq反馈时序指示为可删减的字段域。
146.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带pdsch到harq反馈时序指示字段域,也可以不用携带pdsch到harq反馈时序指示字段域,而是采用默认的取值,例如等于4。在重传数据时,调度重传数据的调度信息可以携带pdsch到harq反馈时序指示字段域,也可以不携带,若不携带,则默认重传数据时的时序与初传数据时的时序相同,即初传与重传的k1取值相同,也可以使用默认的取值,例如等于4。
147.(22)tci为可删减的字段域。
148.在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带tci字段域,也可以不用携带tci字段域,而是默认采用和pdcch相同的tci state。在重传数据时,调度重传数据的调度信息可以携带tci字段域,也可以不携带,若不携带,则默认重传数据时的tci state与初传数据时的tci state相同,也可以默认采用和pdcch相同的tci state。
149.(23)cbgti为初传时可删减的字段域,为重传时不可删减的字段域。
150.当终端被配置了采用基于cbg的传输时,调度重传数据的调度信息中必须会包含这个字段域。而调度新传数据的调度信息可以不需要携带这个字段域,此时,可以默认所有cbg均被调度。
151.(24)cbgfi为可删减的字段域。
152.当终端被配置了采用基于cbg的传输时,下行数据调度中,在初传数据或者首次传输数据时,调度初传数据的调度信息中可以携带cbgfi字段域,也可以不用携带cbgfi字段
dmrs关联指示字段域,也可以不用携带ptrs-dmrs关联指示字段域,而是使用预定义/预配置的关联方法。在重传数据时,调度重传数据的调度信息可以携带ptrs-dmrs关联指示字段域,也可以不携带ptrs-dmrs关联指示字段域,而是默认重传数据时使用的关联方式与初传数据时的相同,或者使用预定义/预配置的关联方法。
167.下面结合说明书附图,对本技术实施例提供的数据调度方法进行描述。
168.本技术实施例提供的数据调度方法可用于第四代(4th generation,4g)系统、长期演进(long term evolution,lte)系统、第五代(5th generation,5g)系统、新空口(new radio,nr)系统、nr-车与任何事物通信(vehicle-to-everything,v2x)系统、物联网系统中的任一系统,还可以适用于其他下一代通信系统等,不予限制。下面以图1所示通信系统为例,对本技术实施例提供的数据调度方法进行描述。
169.图1是本技术实施例提供的一种通信系统的示意图,如图1所示,该通信系统可以包括网络设备以及多个终端,如:终端1、终端2以及终端3。在图1所示系统中,终端与网络设备之间可以通过uu口进行数据传输,如网络设备可以通过uu口向终端发送下行数据,终端可以通过uu口向网络设备发送上行数据。终端与终端之间可以通过sl进行数据传输,如上所述,图1中的网络设备、终端均可以称为通信装置,终端与网络设备之间、终端与终端之间可以是基于tb的传输或者基于cbg的传输。需要说明的是,图1为示例性框架图,图1中包括的节点的数量不受限制,且除图1所示功能节点外,还可以包括其他节点,如:核心网设备、网关设备、应用服务器等等,不予限制。
170.其中,网络设备主要用于实现终端的资源调度、无线资源管理、无线接入控制等功能。具体的,网络设备可以为小型基站、无线接入点、收发点(transmission receive point,trp)、传输点(transmission point,tp)以及某种其它接入节点中的任一节点。本技术实施例中,用于实现网络设备的功能的装置可以是网络设备,也可以是能够支持网络设备实现该功能的装置,例如芯片系统(例如一个芯片,或多个芯片组成的处理系统)或者调制解调器(modem)。下面以用于实现网络设备的功能的装置是网络设备为例,描述本技术实施例提供的数据调度方法。
171.终端可以为终端设备(terminal equipment)或者用户设备(user equipment,ue)或者移动台(mobile station,ms)或者移动终端(mobile terminal,mt)等。具体的,终端可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑,还可以是虚拟现实(virtual reality,vr)终端、增强现实(augmented reality,ar)终端、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智能家居、车载终端等。本技术实施例中,用于实现终端的功能的装置可以是终端,也可以是能够支持终端实现该功能的装置,例如芯片系统(例如一个芯片,或多个芯片组成的处理系统)或者调制解调器。下面以用于实现终端的功能的装置是终端为例,描述本技术实施例提供的数据调度方法。
172.在具体实现时,图1所示各网元,如:终端、网络设备可采用图2所示的组成结构或者包括图2所示的部件。图2为本技术实施例提供的一种通信装置200的组成示意图,当该通信装置200具有本技术实施例所述的终端的功能时,该通信装置200可以为终端或者终端中的芯片或者片上系统。当通信装置200具有本技术实施例所述的网络设备的功能时,通信装置200可以为网络设备或者网络设备中的芯片或者片上系统。
173.如图2所示,该通信装置200可以包括处理器201,通信线路202以及通信接口203。进一步的,该通信装置200还可以包括存储器204。其中,处理器201,存储器204以及通信接口203之间可以通过通信线路202连接。
174.其中,处理器201可以是中央处理器(central processing unit,cpu)、通用处理器网络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微处理器、微控制器、可编程逻辑器件(programmable logic device,pld)或它们的任意组合。处理器201还可以是其它具有处理功能的装置,如电路、器件或软件模块等。
175.通信线路202,用于在通信装置200所包括的各部件之间传送信息。
176.通信接口203,用于与其他设备或其它通信网络进行通信。该其它通信网络可以为以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。通信接口203可以是射频模块、收发器或者任何能够实现通信的装置。本技术实施例以通信接口203为射频模块为例进行说明,其中,射频模块可以包括天线、射频电路等,射频电路可以包括射频集成芯片、功率放大器等。
177.存储器204,用于存储指令。其中,指令可以是计算机程序。
178.其中,存储器204可以是只读存储器(read-only memory,rom)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是随机存取存储器(random access memory,ram)或者可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储、磁盘存储介质或其他磁存储设备,光碟存储包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等。
179.需要说明的是,存储器204可以独立于处理器201存在,也可以和处理器201集成在一起。存储器204可以用于存储指令或者程序代码或者一些数据等。存储器204可以位于通信装置200内,也可以位于通信装置200外,不予限制。处理器201,用于执行存储器204中存储的指令,以实现本技术下述实施例提供的数据调度方法。
180.在一种示例中,处理器201可以包括一个或多个cpu,例如图2中的cpu0和cpu1。
181.作为一种可选的实现方式,通信装置200包括多个处理器,例如,除图2中的处理器201之外,还可以包括处理器207。
182.作为一种可选的实现方式,通信装置200还包括输出设备205和输入设备206。输入设备206是键盘、鼠标、麦克风或操作杆等,输出设备205是显示屏、扬声器(speaker)等设备。
183.需要说明的是,通信装置200可以是台式机、便携式电脑、网络服务器、移动手机、平板电脑、无线终端、嵌入式设备、芯片系统或有图2中类似结构的设备。此外,图2中示出的组成结构并不构成对该通信装置的限定,除图2所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
184.本技术实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。
185.下面结合图1所示通信系统,以第二通信装置向第一通信装置发送第一调度信息、第二调度信息为例,对本技术实施例提供的数据调度方法进行描述。第二通信装置可以为图1中的网络设备或者网络设备中的功能模块或者芯片系统或者调制解调器或者其他功能模块,第一通信装置可以为图1中的终端或者终端中的功能模块或者芯片系统或者调制解
调器或者其他功能模块,如第二通信装置可以为图1中的网络设备,第一通信装置可以为图1中的终端1。或者,第二通信装置可以为图1中的终端或者终端中的功能模块或者芯片系统或者调制解调器或者其他功能模块,第一通信装置可以为图1中的终端或者终端中的功能模块或者芯片系统或者调制解调器或者其他功能模块,如第二通信装置可以为图1中的终端1,第一通信装置可以为图1中的终端3。下述实施例中各设备可以具有图2所示部件,且各实施例之间涉及的动作,术语等可以相互参考,各实施例中设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。例如,本技术所述的“包括”可以替换描述为“包含”或者“携带”等。
186.图3为本技术实施例提供的一种数据调度方法,该方法支持调度信息调度下行数据,图3所示方法中的调度信息可以称为下行调度信息,如第一调度信息可以称为第一下行调度信息,第二调度信息可以称为第二下行调度信息。第二通信装置根据第一调度信息向第一通信装置新传第一数据、第二通信装置根据第二调度信息向第一通信装置重传数据,第一数据为下行数据。如图3所示,该方法可以包括:
187.步骤301:第二通信装置向第一通信装置发送第一调度信息。
188.其中,第一调度信息可以用于调度第一通信装置与第二通信装置之间初传的第一数据。例如第一调度信息可以用于调度第二通信装置向第一通信装置初传的第一数据,即调度初传的下行数据。
189.一种示例中,第一调度信息可以与协议规定的调度信息相同,包括协议规定的字段域,如包括上述(1)~(31)中的一种或者多种字段域。或者,又一种示例中,为降低初传时第一调度信息的负荷,提高第一调度信息的覆盖范围以及传输性能,可以删减现有调度初传数据的调度信息中无需通过调度信息指示即可获知其具体取值的字段域,如第一字段域,保留必须通过该调度信息指示给第二通信装置的字段域,得到第一调度信息,与现有调度初传数据的调度信息相比,第一调度信息可以不包括第一字段域,第一字段域在第一调度信息中占用0比特(bit)或者第一字段域在第一调度信息中不存在。第一字段域可以包括一个或者多个可删减的字段域,本技术实施例中,可以将不通过调度信息指示即可获知其具体取值的字段域称为可删减的字段域,可删减的字段域可以指无需携带在调度信息中指示给第一通信装置的字段域,初传时可删减的字段域的取值可以为默认值,该默认值可以预先配置给第一通信装置。
190.第一数据为下行数据,第一字段域可以包括下述可删减的字段域中的一种或者多种字段域:fdra、bwp indicator、antenna port、srs resource indicator、tci、vrb-to-prb mapping,prb bundling size indicator,rate matching indicator,rv,tdra,tpc命令,srs触发指示,csi-rs触发指示,dmrs sequence initialization,cbgti、cbgfi。当这些字段域的取值为默认值时,第二通信装置可以将这些字段域不包括在第一调度信息中,第一通信装置接收到第一调度信息后,从第一调度信息中未翻译出这些字段域,确定这些字段域的取值为默认值。例如,第一字段域为cbgti时,默认值为全1,即调度初传数据的调度信息中不包括cbgti,默认在初传数据中所有的cbg都会被发送。再例如,第一字段域为cbgfi时,默认值为0,即调度初传数据的调度信息中不包括cbgfi,默认在初传数据中是不需要清空缓存。在例如,第一字段域为rv时,默认值为0,即调度初传数据的调度信息中不包括rv,默认在初传数据采用冗余版本0来传输。
191.具体的,第一字段域包括哪些字段域可以由协议预先规定好;或者,在第一通信装置、第二通信装置出厂设置时,预先配置给第一通信装置、第二通信装置。
192.例如,假设现有用于调度初传的调度信息包括mcs、antenna port、srs资源指示、tdra、bwp指示、fdra、rv这些字段域,如上所述,rv可以采用默认值(例如为0),无需携带在第一调度信息中指示给第一通信装置,因此,步骤301中,可以删减掉原调度初传数据的调度信息中的rv字段域得到第一调度信息。下表一示出了第一调度信息包括的字段域,如表一,第一调度信息包括mcs、antenna port、srs资源指示、tdra、bwp指示、fdra。
193.表一
[0194][0195]
示例性的,第二通信装置可以利用编码器对第一调度信息进行编码处理,并利用第一调度信息对应的无线网络临时标识(radio network temporary indicator,rnti)对编码处理后的第一调度信息进行加扰处理,将加扰处理后的第一调度信息携带在/承载在控制信道上发送给第二通信装置。
[0196]
其中,编码器可以为第二通信装置包括的调制解调器中具备编码功能的运算单元。示例性的,调制解调器中可以包括一个或者多个编码器,当调制解调器中包含多个编码器时,可以并行进行多个信息编码,不同编码器的输出长度可以相同或不同。第二通信装置可以采用输出长度与第一调度信息的长度相同的编码器对第一调度信息进行编码处理。
[0197]
其中,第一调度信息的长度等于第一调度信息包括的所有字段域占用的比特数的总长度。如若第一调度信息包括第一字段域、第二字段域以及第三字段域三个字段域,第一字段域占用4比特数,第二字段域占用5个比特数,第三字段域占用4个比特数,则第一调度信息的长度为13比特数。
[0198]
其中,若第一调度信息为dci,则承载第一调度信息的控制信道可以为物理下行控制信道(physical downlink control channel,pdcch);若第一调度信息为sci,则承载第一调度信息的控制信道可以为物理侧行链路控制信道(physical sidelink control channel,pscch)。
[0199]
步骤302:第二通信装置根据第一调度信息向第一通信装置初传第一数据。
[0200]
其中,第一数据可以为基于tb的传输的数据或者基于cbg的传输的数据。
[0201]
示例性的,第二通信装置可以在第一调度信息指示的时频资源位置上,向第一通信装置初传第一数据。如第二通信装置可以使用harq process在第一调度信息所指示的时域位置以及载波上向第一通信装置发送第一数据。
[0202]
步骤303:第一通信装置监测第一调度信息。
[0203]
示例性的,第一通信装置可以在第一调度信息对应的搜索空间内,利用第一调度信息对应的监测参数监测第一调度信息。
[0204]
其中,第一调度信息对应的监测参数至少可以包括搜索空间的配置、控制资源集合(control resource set,coreset)配置、无线网络临时标识(radio network temporary indicator)、需要监测的候选集(candidate)数量、需要监测的聚合等级中的一种或者多种信息。第一调度信息对应的搜索空间、第一调度信息对应的监测参数可以预先配置给第一
通信装置,或者,由第二通信装置指示给第一通信装置,不予限制。例如,如图5a所示,为第一调度信息配置三个搜索空间,第二通信装置可以在这三个搜索空间内监测第一调度信息。又例如,如图5b所示,将三个搜索空间中的搜索空间1以及搜索空间2配置为与第一调度信息对应,则第二通信装置可以在搜索空间1、搜索空间2内监测第一调度信息。
[0205]
具体的,第二通信装置在第一调度信息对应的搜索空间,利用第一调度信息对应的监测参数监测第一调度信息的过程可以参照图4所示。如图4所示,该过程可以包括s1~s4:
[0206]
s1、第一通信装置根据coreset和搜索空间配置,确定控制信道的候选监测位置。
[0207]
其中,第一通信装置可以根据coreset确定控制信道监测位置占用的频段和占用的正交频分复用(orthogonal frequency division multiplexing,ofdm)符号数等信息,根据搜索空间配置确定控制信道监测位置的起始ofdm符号编号、控制信道的监测周期等信息。
[0208]
s2、在每个候选监测位置上接收控制信道。
[0209]
s3、对每个候选监测位置上接收到的控制信道进行解码。
[0210]
具体的,终端可以在控制信道的候选时频位置,利用解码器进行解码,其中,解码器的输出长度为dci的长度。如果解码后的信息比特的循环冗余校验码(cyclic redundancy check,crc)与控制信道携带的crc相同,则认为解码成功,其中crc可以通过rnti加扰。
[0211]
其中,解码器可以为第一通信装置包括的调制解调器中具备解码功能的运算单元。示例性的,调制解调器可以包括一个或者多个解码器,不同解码器的输出长度不同。第一通信装置可以采用输出长度与第一调度信息的长度相同的解码器对第一调度信息进行解码。
[0212]
s4、对解码后的第一调度信息进行解析/翻译,确定第一调度信息包括的每个字段域所指示的信息。
[0213]
其中,需要注意的是,对解码后的第一调度信息进行解析/翻译时,首先需要翻译调度信息中携带的下述字段域:cif、hpn以及ndi,根据cif、hpn以及ndi确定出是哪个载波上的哪个harq进程的数据进行初传或者重传后,再翻译第一调度信息包括的其他字段域。本技术中,cif、hpn以及ndi在调度信息中的位置可以是协议规定好,可以预先配置给第二通信装置。
[0214]
步骤304:当监测到第一调度信息,第一通信装置根据第一调度信息接收第一数据。
[0215]
示例性的,第一通信装置可以根据第一调度信息包括的每个字段域所指示的信息,在第一调度信息所指示的时频资源上接收第一数据。
[0216]
进一步的,若第一通信装置成功接收第一数据,则预示着第一数据传输成功,第一通信装置向第二通信装置反馈ack,反之,若第一通信装置未成功接收第一数据,则预示着第一数据传输失败,第一通信装置向第二通信装置反馈nack。其中,第一通信装置判断是否成功接收第一数据的方法可参照现有技术,不予赘述。
[0217]
进一步的,若第一数据传输成功,则流程结束,结束第一数据的传输,进行其他数据的传输。若第一数据传输失败,则执行下述步骤305~步骤308。
[0218]
步骤305:第一数据传输失败,第二通信装置向第一通信装置发送第二调度信息。
[0219]
其中,第一数据为下行数据,若第二通信装置接收到第一通信装置反馈的第一数据对应的nack,则第二通信装置认为该第一数据传输失败,向第一通信装置发送第二调度信息。
[0220]
其中,第二调度信息可以用于调度第一通信装置与第二通信装置之间重传的第一数据。第一调度信息包括的字段域与第二调度信息包括的字段域不同。第一调度信息包括的字段域与第二调度信息包括的字段域不同可以包括:第一调度信息包括的字段域的类型与第二调度信息包括的字段域的类型相同,但第一调度信息包括的字段域的长度与第二调度信息包括的字段域的长度不同,如同一字段域,该字段域在第一调度信息中占用3个bit,而在第二调度信息中占用5bit;或者,第一调度信息包括的字段域的类型与第二调度信息包括的字段域的类型不同。
[0221]
示例一,第二调度信息的长度与第一调度信息的长度不同,如第一调度信息的长度大于第二调度信息的长度,第一调度信息包括第一字段域,第二调度信息不包括第一字段域;或者,第一调度信息的长度小于第二调度信息的长度,第一调度信息不包括第一字段域、第二调度信息包括第一字段域。其中,第一字段域的相关描述如上所述,不予赘述。
[0222]
需要说明的是,在第一调度信息包括第一字段域、第二调度信息不包括第一字段域的情况下,若在重传第一数据时,需要根据第一字段域的具体取值调度重传的第一数据,则第二通信装置可以默认第一字段域的取值为默认值或者第一字段域的取值与初传第一数据时第一字段域的取值相同。例如,如下表二示出了第二调度信息包括的字段域,比较表一和表二,发现第二调度信息不包括fdra字段域,此时可以默认重传第一数据时的频域位置与初传第一数据时的频域位置相同。
[0223]
表二
[0224][0225]
为了避免第一调度信息的长度与第二调度信息的长度不同,导致第一通信装置需要在监测调度信息时将解码器的输出长度设置为多个不同的长度进行解码处理,如将解码器的输出长度分别设置为第一调度信息的长度、第二调度信息的长度进行解码处理,盲检(blind decoding,bd)次数增加,消耗终端的功耗的问题,示例一中,将第一调度信息对应的搜索空间与第二调度信息对应的搜索空间设置为不同;和/或,将第一调度信息对应的监测参数与第二调度信息对应的监测参数设置为不同,在初传第一数据时,采用第一调度信息对应的搜索空间以及监测参数监测第一调度数据,在重传第一数据时,采用第二调度信息对应的搜索空间以及监测参数监测第二调度信息,使第一通信装置在监测第一调度信息时将解码器的输出长度设置为第一调度信息的长度进行解码处理,在监测第二调度信息时将解码器的输出长度设置为第二调度信息的长度进行解码处理,保证第一通信装置盲检次数不会过大,降低第一通信装置盲检调度信息带来的功率消耗。
[0226]
示例二,第二调度信息的长度与第一调度信息的长度相同。第二调度信息包括第一字段域,不包括第二字段域,即第二字段域在第二调度信息中占用0比特,第一调度信息包括第二字段域,不包括第一字段域,即第一字段在第一调度信息中占用0bit。比较第一调
度信息与第二调度信息发现,第二调度信息中缺少第一调度信息包括的第二字段域,但是增加了第一调度信息未包括的第一字段域,可以理解为将第一字段域添加到第一调度信息中,再将添加第一字段域后的第一调度信息进行截短处理,如删减掉添加第一字段域后的第一调度信息中的第二字段域等,将截短处理后的第一调度信息所包括的字段域携带在第二调度信息中,使第二调度信息的长度与第一调度信息的长度相同,即初传时的调度信息与重传时的调度信息的长度对齐。
[0227]
其中,第二字段域可以包括可删减的字段域中的一种或者多种字段域,可删减的字段域的相关描述可参照步骤301中所述,不予赘述。第一字段域与第二字段域不同,第二字段域的长度小于或者等于第一字段域。具体的,可以参照图6所示方式确定删减哪些第二字段域,如图6所示,该方式可以包括:
[0228]
将可删减的字段域进行排序,设置第一调度信息的长度为l1,添加了第一字段域后的第一调度信息的长度(可称为第二调度信息的初始长度)为l2(0);设置i=0,i=i 1,将可删减的字段域中的第1个字段域从第二调度信息中删除,若删减第1个字段域后的第二调度信息长度l2(1)大于l1,则执行i 1,将可删减的字段域中的第2个字段域从第二调度信息中删除,以此类推,直至删减了第i个字段域之后,第二调度信息长度l2(i)小于或等于第一字段域,流程结束。其中,图6中m(i)为第i个可删减的字段域的长度。
[0229]
需要说明的是,本技术实施例不限制对可删减的字段域的排序方式,可以按照可删减的字段域占用的比特数从大到小的顺序排列,也可以按照可删减的字段域占用的比特数从小到大的顺序排列,还可以随机排列,或者可以由网络设备配置排列顺序等,不予限制。
[0230]
例如,下行数据采用dci format 1_1来调度。第一字段域为cbgti和cbgfi,即初传dci中不包括cbgti和cbgfi。若网络设备给终端配置cbg的个数为n,即cbgti的比特长度为n比特。cbgfi的比特长度为1比特。第二字段域中包括的可删减字段域为srs request(2bit),bwp indicator(2bit),antenna port(4bit),rv指示(2bit)等,即重传dci中可以不包括srs request(2bit),bwp indicator(2bit),antenna port(4bit),rv指示(2bit)等字段域。为了让重传dci与初传dci长度对齐,需要从srs request(2bit),bwp indicator(2bit),antenna port(4bit),rv指示(2bit)中选择n 1比特的长度进行删减。假设这些可删减字段域的排序为:srs request(2bit)>bwp indicator(2bit)>antenna port(4bit)>rv指示(2bit)。若网络设备给终端配置cbg的个数为n=4,即cbgti的比特长度为4比特,则按照图6所示方式可以删减下述3个字段:srs request,bwp indicator,antenna port。此时数据重传时,可以认为初传dci中指示的srs request,bwp indicator,antenna port的取值仍然用于重传的数据。例如,如果初传dci中指示srs request取值为1,指示触发第一组srs,bwp indicator取值为0,指示bwp0,antenna port取值为0,指示第0天线端口,即初传数据的pdsch接收还伴随着第1组srs的发送,初传数据在bwp0上传输,并且会使用第0天线端口接收pdsch。在数据重传时,初传数据的pusch中也伴随着第1组srs的发送,也在bwp0上传输,并且会使用第0天线端口接收pdsch。若网络设备给终端配置的cbg的个数为n=2,即cbgti的比特长度为2比特,则按照图6所示方式可以仅删减下述3个字段:srs request,bwp indicator。同样,可以认为初传dci中指示的srs request,bwp indicator的取值仍然用于重传的数据,在此不再举例解释。
[0231]
需要说明的是,图6所示方式可以预先配置给第二通信装置以及第一通信装置,双方可以采用图6所示方式确定删减哪些第二字段域。此外,在第二字段域的长度大于第一字段域的长度时,删减第二字段域后,可以对第二调度信息进行补零处理,以使得第二调度信息与第一调度信息的长度对齐,从而避免盲检次数过多。例如,若第一调度信息的长度为10bit,第二调度信息删减第二字段域后的长度为9bit,则可以在第二调度信息的结尾补上一个零,使第二调度信息的长度也为10bit。又例如,第一字段域为cbgti和cbgfi,网络设备给终端配置的cbg的个数为n=4,即cbgti的比特长度为4比特。cbgfi的比特长度为1比特。第二字段域中包括的可删减字段域为srs request(2bit),bwp indicator(2bit),antenna port(4bit)。则第二调度信息与第一调度信息相比,多了cbgti和cbgfi,少了srs request,bwp indicator,antenna port,整体少了3bit。此时可以在第二调度信息的结尾/尾部补上三个零,使第二调度信息的长度与第一调度信息的长度对齐。
[0232]
除第一通信装置、第二通信装置双方采用上述图6所示方式确定删减哪些第二字段域之外,本技术中还可以由第二通信装置自行确定删减哪些字段域,保留哪些字段域,如采用图6所示方式确定删减哪些字段域,并将删减后的字段域和/或保留的字段域指示给第一通信装置,如第二调度信息或者第一调度信息中还可以包括第三字段域和第四字段域,第三字段域可以为指示信息,第三字段域可以用于指示至少一个第四字段域的类型,第四字段域可以包括第二字段域中未删减的字段域,即保留下来的字段域,第三字段域的比特数、第四字段域的比特数以及第一字段域的比特数之和可以等于或者小于第二字段域的比特数。当第三字段域的比特数、第四字段域的比特数以及第一字段域的比特数之和小于第二字段域的比特数时,可以在第二调度信息的结尾/尾部补上两个零,使第二调度信息的长度与第一调度信息的长度对齐。
[0233]
其中,本技术中,第三字段域与至少一个第四字段域的类型之间存在对应关系,该对应关系可以由网络设备配置,也可以由协议预先规定好,不予限制。第四字段域包括的字段域,即第二字段域中需要保留在第二调度信息中的字段域也可以由网络设备配置,也可以由协议预先规定好,不予限制。示例性的,若第二字段域中需要保留在第二调度信息中的字段域存在2
m
个不同组合,即存在2
m
个组合形式的第四字段域,则第三字段域可以携带m个比特,该m个比特可以用于指示该2
m
个组合。
[0234]
例如,下行数据采用dci format 1_1来调度。第一字段域为cbgti,即初传dci中不包括cbgti和cbgfi。若网络设备给终端配置cbg的个数为n,即cbgti的比特长度为n比特。cbgfi的比特长度为1比特。第二字段域中包括的可删减字段域为srs request(2bit),bwp indicator(2bit),antenna port(4bit),rv指示(2bit)等,即重传dci中可以不包括srs request(2bit),bwp indicator(2bit),antenna port(6bit),rv指示(2bit)等,即共有12个比特可以删减。若网络设备给终端配置cbg的个数为n=4,即cbgti的比特长度为4比特。则仅需要从12个比特中挑选5个比特进行删减,保留剩余的7个比特。此时,可以使用剩余的7个比特中的2个比特,用来指示其余的5个比特指示的内容。如下表三所示。当2比特指示信息为00时,剩余5个比特包含的信息为srs request(2bit) bwp indicator(2bit) padding(1bit),其中padding即填充1个
‘0’
比特。此时antenna port(6bit)和rv指示(2bit)默认和初传指示的内容相同。通过这种方式,网络设备可以更灵活的决定在第二调度信息中指示哪些信息,提高调度信息的灵活性。
[0235]
表三
[0236][0237]
需要说明的是,在本技术各实施例中,第一调度信息的格式与第二调度信息的格式相同;或者,第一调度信息的格式与第二调度信息的格式不同。示例性的,本实施例中,第一调度信息可以采用dci format 0_2/format 1_2,第二调度信息可以采用dci format 0_1/1_1。
[0238]
步骤306:第二通信装置根据第二调度信息向第一通信装置重传第二数据。
[0239]
示例性的,第二通信装置可以在第二调度信息指示的时频资源上,向第一通信装置重传第二数据。如第二通信装置可以使用harq process进行在第二调度信息指示的时域位置和载波上向第一通信装置重新发送第二数据。其中,重传第二数据时使用的harq process、载波与初传时使用的harq process、载波相同。
[0240]
步骤307:第一通信装置监测第二调度信息。
[0241]
其中,第一通信装置监测第二调度信息监测第二调度信息可以包括:在根据第一调度信息接收或发送第一数据后的第一时间段内,在第二调度信息对应的搜索空间内,利用第二调度信息对应的监测参数监测第二调度信息。第一通信装置第二调度信息对应的搜索空间内,利用第二调度信息对应的监测参数监测第二调度信息的方法参照图4所示,不予赘述。
[0242]
第一数据为第二通信装置发送给第一通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置发送第一数据对应的nack的时刻。第一时间段可以通过定时器来控制,该定时器可以由第二通信装置配置给第一通信装置。
[0243]
如上所述,当第二调度信息的长度与第一调度信息的长度不同时,第二调度信息对应的搜索空间以及监测参数与第一调度信息对应的搜索空间以及监测参数不同。如图5b所示,第一通信装置总共被配置3个不同的搜索空间:搜索空间1、搜索空间2,搜索空间3,其中,搜索空间1以及搜索空间2被配置为与第一调度信息对应,搜索空间3与第二调度信息对
应。开始初传第一数据时,第一通信装置仅监测搜索空间1和搜索空间2。第一通信装置根据第一调度信息接收或发送第一数据后的第一段时间内,使用搜索空间3“替换”搜索空间1和搜索空间2,在搜索空间3内监测第二调度信息。
[0244]
当第二调度信息的长度与第一调度信息的长度相同时,第二调度信息对应的搜索空间、监测参数与第一调度信息对应的搜索空间、监测参数可以相同,如图5a所示,第一通信装置总共被配置3个不同的搜索空间:搜索空间1、搜索空间2,搜索空间3,开始初传第一数据以及后续传输第一数据之后的第一时间段内,第一通信装置一直监测这三个搜索空间。
[0245]
步骤308:当监测到第二调度信息,第一通信装置根据第二调度信息接收第一数据。
[0246]
示例性的,第一通信装置可以在第二调度信息指示的时频资源上接收第一数据。
[0247]
进一步的,若重传第一数据失败,则第二通信装置可以发送第三调度信息,用第三调度信息调度重传的第一数据,再次进行第一数据的重传。其中,第三调度信息中可以不包括之前初传第一数据时调度信息携带过的字段域或上次重传第一数据时调度信息携带过的字段域,此时,可以默认本次重传的第一数据传输时,使用初传时指示的传输参数或者上传重传时指示的传输参数。例如,第二次重传时dci中不包括bwp indicator,则第一数据的第二次重传使用的bwp可以与第一数据的初传使用的bwp相同,或者可以与第一数据的第一次重传使用的bwp相同。
[0248]
应用图3所示方法,将用于调度初传数据的调度信息包括的字段域与用于调度重传数据的调度信息设置为不同,无需将第一调度信息与第二调度信息设置为包括相同字段域,两个调度信息相比,其中一个调度信息携带的字段域会比较少,降低该调度信息携带的字段域,减少调度信息的负荷,实现在用于传输调度信息的资源上传输较少的比特数即可实现该调度信息调度数据的功能,提高调度信息传输的可靠性以及覆盖范围。
[0249]
上述图3所示方法以第二通信装置根据第一调度信息向第一通信装置新传第一数据、第二通信装置根据第二调度信息向第一通信装置重传数据为例,即以下行数据传输为例对本技术实施例提供的数据调度方法进行描述。类似的,在上行数据传输时,也可以将用于调度初传的上行数据的调度信息包括的字段域设置为与用于调度重传的上行数据的调度信息包括的字段域不同,以降低上行数据传输时调度信息包括的比特数,提高上行数据传输时调度信息的传输可靠性以及覆盖范围。具体的,上行数据传输时的调度方式可参照下述图7所示,图7所示方法中用于调度初传的上行数据的调度信息可以称为第一上行调度信息,用于调度重传的上行数据的调度信息可以称为第二上行调度信息。
[0250]
图7为本技术实施例提供的又一种数据调度方法的流程图,如图7所示,可以包括:
[0251]
步骤701:第二通信装置向第一通信装置发送第一上行调度信息。
[0252]
其中,第一上行调度信息可以用于调度第一通信装置与第二通信装置之间初传的第一数据。图7中,第一数据可以称为上行数据,例如第一上行调度信息可以用于调度第一通信装置向第二通信装置初传的上行数据。
[0253]
与步骤301中所述的第一调度信息类似,步骤701中所述的第一上行调度信息可以与协议规定的上行调度信息相同,包括协议规定的字段域,如包括上述(1)~(31)中的一种或者多种字段域。或者,第一上行调度信息可以不包括第一字段域。只不过,第一数据为上
行数据时的第一字段域与步骤301中第一数据为下行数据时的第一字段域稍微有所不同。示例性的,第一数据为上行数据时,第一字段域可以包括下述可删减的字段域中的一种或者多种字段域:ul-sch indicator、fdra、bwp indicator、antenna port、srs resource indicator、rv,tdra,tpc命令,srs triggering指示、csi-rs triggering,precoding指示,beta_offset indicator,frequency hopping指示,ptrs-dmrs关联指示,dmrs sequence initialization,cbgti。
[0254]
具体的,有关第一字段域的相关描述可参照步骤301中所述,不予赘述。
[0255]
示例性的,第二通信装置向第一通信装置发送第一上行调度信息的过程可参照步骤301中第二通信装置向第一通信装置发送第一调度信息的过程,不予赘述。
[0256]
步骤702:第一通信装置监测第一上行调度信息。
[0257]
具体的,步骤702可参照步骤303所述,不予赘述。
[0258]
步骤703:当监测到第一上行调度信息,第一通信装置根据第一上行调度信息向第二通信装置初传第一数据。
[0259]
示例性的,第一通信装置可以在第一上行调度信息指示的时频资源位置上,向第二通信装置初传第一数据。如第一通信装置可以使用harq process在第一上行调度信息所指示的时域位置以及载波上向第二通信装置发送第一数据。
[0260]
步骤704:第二通信装置接收第一数据。
[0261]
示例性的,第二通信装置可以在第一上行调度信息指示的时频资源位置上接收第一数据。若第二通信装置在第一上行调度信息指示的时频资源位置上接收并成功解析出第一数据,则预示着第一数据传输成功,第二通信装置向第一通信装置反馈第一数据对应的ack,反之,若第二通信装置在第一上行调度信息指示的时频资源位置上未成功接收到或未接收到第一通信装置发送的第一数据,则预示着第一数据传输失败,第二通信装置向第一通信装置反馈第一数据对应的nack。其中,第二通信装置判断是否成功接收第一数据的方法可参照现有技术,不予赘述。
[0262]
进一步的,若第一数据传输成功,则流程结束,结束第一数据的传输,进行其他数据的传输。若第一数据传输失败,则执行下述步骤705~步骤708。
[0263]
步骤705:第一数据传输失败,第二通信装置向第一通信装置发送第二上行调度信息。
[0264]
其中,第一数据为上行数据,第二通信装置在发送第一上行调度信息后,若在第一上行调度信息指示的时频资源位置上未成功接收到或未接收到第一通信装置发送的第一数据,则认为第一数据传输失败。
[0265]
其中,第二上行调度信息可以用于调度第一通信装置与第二通信装置之间重传的第一数据。第一上行调度信息包括的字段域与第二上行调度信息包括的字段域不同。例如,一种示例中,第二上行调度信息的长度与第一上行调度信息的长度不同,如第一上行调度信息的长度大于第二上行调度信息的长度,第一上行调度信息包括第一字段域,第二上行调度信息不包括第一字段域;或者,第一上行调度信息的长度小于第二上行调度信息的长度,第一上行调度信息不包括第一字段域、第二上行调度信息包括第一字段域。其中,第一字段域的相关描述如图3中所述,不予赘述。
[0266]
又一种示例中,第二上行调度信息的长度与第一上行调度信息的长度相同。如第
二上行调度信息包括第一字段域,不包括第二字段域,即第二字段域在第二上行调度信息中占用0比特,第一上行调度信息包括第二字段域,不包括第一字段域,即第一字段在第一上行调度信息中占用0bit。具体的,可以将第一字段域添加到第一上行调度信息中,再将添加第一字段域后的第一上行调度信息进行截短处理,如删减掉添加第一字段域后的第一上行调度信息中的第二字段域等,将截短处理后的第一上行调度信息所包括的字段域携带在第二上行调度信息中,使第二上行调度信息的长度与第一上行调度信息的长度相同,即初传时的上行调度信息与重传时的上行调度信息的长度对齐。具体的,第二字段域的相关描述可参照图3中所示,删减第二字段域的方式可参照图6所述。
[0267]
例如,上行数据采用dci format 0_1来调度。第一字段域为cbgti,即初传dci中不包括cbgti。若网络设备给终端配置cbg的个数为n,即cbgti的比特长度为n比特。第二字段域中包括的可删减字段域为ul-sch indicator(1bit),bwp indicator(2bit),srs resource indicator(3bit),rv指示(2bit)等,即重传dci中可以不包括ul-sch indicator(1bit),bwp indicator(2bit),srs resource indicator(3bit),rv指示(2bit)等字段域。为了让重传dci与初传dci长度对齐,需要从ul-sch indicator(1bit),bwp indicator(2bit),srs resource indicator(3bit),rv指示(2bit)中选择n-bit的长度进行删减。假设这些可删减字段域的排序为:ul-sch indicator(1bit)>bwp indicator(2bit)>srs resource indicator(3bit)>rv指示(2bit)。若网络设备给终端配置cbg的个数为n=4,即cbgti的比特长度为4比特,则按照图6所示方式可以删减下述3个字段:ul-sch indicator,bwp indicator,srs resource indicator。此时数据重传时,可以认为初传dci中指示的ul-sch indicator,bwp indicator,srs resource indicator的取值仍然用于重传的数据。例如,如果初传dci中指示ul-sch indicator取值为1,bwp indicator取值为0,指示bwp0,srs resource indicator取值为0,指示第0组srs,即初传数据的pusch中包含ul-sch,初传数据在bwp0上传输,并且会使用第0组srs对应的天线端口发送pusch。在数据重传时,初传数据的pusch中也包含ul-sch,也在bwp0上传输,并且会也发送第0组srs。若网络设备给终端配置的cbg的个数为n=2,即cbgti的比特长度为2比特,则按照图6所示方式可以仅删减下述3个字段:ul-sch indicator,bwp indicator。同样,可以认为初传dci中指示的ul-sch indicator,bwp indicator的取值仍然用于重传的数据,在此不再举例解释。
[0268]
需要说明的是,在第二字段域的长度大于第一字段域的长度时,删减第二字段域后,可以对第二上行调度信息进行补零处理,以使得第二上行调度信息与第一上行调度信息的长度对齐,从而避免盲检次数过多。例如,若第一上行调度信息的长度为10bit,第二上行调度信息删减第二字段域后的长度为9bit,则可以在第二上行调度信息的结尾补上一个零,使第二上行调度信息的长度也为10bit。又例如,第一字段域为cbgti,网络设备给终端配置的cbg的个数为n=4,即cbgti的比特长度为4比特。第二字段域中包括的可删减字段域为ul-sch indicator(1bit),bwp indicator(2bit),srs resource indicator(3bit)。则第二上行调度信息与第一上行调度信息相比,多了cbgti,少了ul-sch indicator,bwp indicator,srs resource indicator,整体少了2bit。此时可以在第二上行调度信息的结尾/尾部补上两个零,使第二上行调度信息的长度与第一上行调度信息的长度对齐。
[0269]
除第一通信装置、第二通信装置双方采用上述图6所示方式确定删减哪些第二字段域之外,图7所示方法中,还可以由第二通信装置自行确定删减哪些字段域,保留哪些字
段域,如采用图6所示方式确定删减哪些字段域,并将删减后的字段域和/或保留的字段域指示给第一通信装置,如第二上行调度信息或者第一上行调度信息中还可以包括第三字段域和第四字段域,第三字段域可以为指示信息,第三字段域可以用于指示至少一个第四字段域的类型,第四字段域可以包括第二字段域中未删减的字段域,即保留下来的字段域,第三字段域的比特数、第四字段域的比特数以及第一字段域的比特数之和可以等于或者小于第二字段域的比特数。当第三字段域的比特数、第四字段域的比特数以及第一字段域的比特数之和小于第二字段域的比特数时,可以在第二上行调度信息的结尾/尾部补上两个零,使第二上行调度信息的长度与第一上行调度信息的长度对齐。
[0270]
例如,上行数据采用dci format 0_1来调度。第一字段域为cbgti,即初传dci中不包括cbgti。若网络设备给终端配置cbg的个数为n,即cbgti的比特长度为n比特。第二字段域中包括的可删减字段域为ul-sch indicator(1bit),bwp indicator(2bit),antenna port(3bit),srs resource indicator(3bit),rv指示(2bit)等,即重传dci中可以不包括ul-sch indicator(1bit),bwp indicator(2bit),antenna port(3bit),srs resource indicator(3bit),rv指示(2bit)等,即共有11个比特可以删减。若网络设备给终端配置cbg的个数为n=4,即cbgti的比特长度为4比特。则仅需要从11个比特中挑选4个比特进行删减,保留剩余的7个比特。此时,可以使用剩余的7个比特中的2个比特,用来指示其余的5个比特指示的内容。如下表四所示。当2比特指示信息为00时,剩余5个比特包含的信息为ul-sch indicator(1bit) bwp indicator(2bit) rv指示(2bit),此时antenna port(3bit)和srs resource indicator(3bit)默认和初传指示的内容相同。通过该方式,网络设备可以更灵活的决定在第二上行调度信息中指示哪些信息,提高上行调度信息的灵活性。
[0271]
表四
[0272][0273]
需要说明的是,在本技术各实施例中,第一上行调度信息的格式与第二上行调度信息的格式相同;或者,第一上行调度信息的格式与第二上行调度信息的格式不同。示例性的,本实施例中,第一上行调度信息可以采用dci format 0_2/format 1_2,第二上行调度信息可以采用dci format 0_1/1_1。
[0274]
步骤706:第一通信装置监测第二上行调度信息。
[0275]
其中,步骤706可参照步骤307所述,不予赘述。与步骤307不同的是,图7中,第一数
据为第一通信装置发送给第二通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置根据第一调度信息向网络设备发送第一数据的时刻。
[0276]
步骤707:当监测到第二上行调度信息,第一通信装置根据第二上行调度信息向第二通信装置重传第二数据。
[0277]
示例性的,第一通信装置可以在第二上行调度信息指示的时频资源上向第二通信装置重传第二数据。如第一通信装置可以使用harq process在第一上行调度信息所指示的时域位置以及载波上向第二通信装置重新发送第一数据。其中,重传第二数据时使用的harq process、载波与初传时使用的harq process、载波相同。
[0278]
步骤708:第二通信装置接收重传的第一数据。
[0279]
示例性的,第二通信装置可以在第二上行调度信息指示的时频资源上接收重传的第一数据。
[0280]
进一步的,若重传第一数据失败,则第二通信装置可以发送第三上行调度信息,用第三上行调度信息调度重传的第一数据,再次进行第一数据的重传。其中,第三上行调度信息中可以不包括之前初传第一数据时上行调度信息携带过的字段域或上次重传第一数据时上行调度信息携带过的字段域,此时,可以默认本次重传的第一数据传输时,使用初传时指示的传输参数或者上传重传时指示的传输参数。例如,第二次重传时dci中不包括bwp indicator,则第一数据的第二次重传使用的bwp可以与第一数据的初传使用的bwp相同,或者可以与第一数据的第一次重传使用的bwp相同。
[0281]
应用图7所示方法,将用于调度初传数据的上行调度信息包括的字段域与用于调度重传数据的上行调度信息设置为不同,无需将第一上行调度信息与第二上行调度信息设置为包括相同字段域,两个上行调度信息相比,其中一个上行调度信息携带的字段域会比较少,降低该上行调度信息携带的字段域,减少上行调度信息的负荷,实现在用于传输上行调度信息的资源上传输较少的比特数即可实现该上行调度信息调度数据的功能,提高上行调度信息传输的可靠性以及覆盖范围。
[0282]
下面以第一通信装置为终端,终端为手机,第二通信装置为网络设备,该网络设备为基站,基站通过harq机制向该手机发送微信消息,微信消息有800bit,基于cbg传输,一个cbg为100bit为例,对本技术实施例所述的数据调度方法进行描述。
[0283]
基站确定基于cbg向手机推送微信消息,并确定发送该微信消息的时间资源为与dci相同时隙中的ofdm符号3至ofdm符号13,频率资源为使用所有物理资源块(physical resource block,prb),使用harq进程3,则基站向手机发送dci1,dci1内包含tdra、fdra以及hpn字段域,分别指示上述内容,并向手机发送包含8个cbg的pdsch,该pdsch包含微信消息的内容。
[0284]
手机监测到dci1,根据dci1的指示在时隙0、载波1,使用harq进程3接收包含微信消息的pdsch。若手机确定接收第7、第8个cbg失败,则向基站反馈前6个cbg对应的ack以及第7个和8个cbg对应的nack。
[0285]
基站接收到手机反馈的第7个cbg对应的nack以及第8个cbg对应的nack,确定需要重传第7个cbg以及第8个cbg,则向手机发送dci2,并向手机发送携带第7个cbg以及第8个cbg的pdsch。此时,dci2必须携带cbgti,cbgti用于指示本次调度的pdsch中包含第7个cbg以及第8个cbg,不包含其余6个cbg,为了降低dci2的比特数,将dci2设置为包含cbgti、hpn
和tdra,不包含fdra。为了避免手机盲检次数过多,dci1与dci2可以在不同的搜索空间发送,手机在监测dci1和dci2时监测不同的搜索空间,此时dci1与dci2的长度可以不同;或者dci1与dci2可以在相同的搜索空间发送,但是采用前面所述的方式保证dci1与dci2的长度相同。
[0286]
手机监测到dci2,并解析到dci2携带有cbgti、hpn和tdra,则默认包含第7个cbg以及第8个cbg的pdsch使用的频率资源与初传相同,即为使用所有prb,并使用harq进程3接收包含第7个cbg以及第8个cbg的pdsch。
[0287]
上述主要从各个节点之间交互的角度对本技术实施例提供的方案进行了介绍。可以理解的是,各个节点,例如第一通信装置、第二通信装置等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0288]
本技术实施例可以根据上述方法示例对第一通信装置、第二通信装置等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0289]
图8示出了一种通信装置80的结构图,该通信装置80可以为第一通信装置,或者第一通信装置中的芯片,或者片上系统,该通信装置80可以用于执行上述实施例中涉及的第一通信装置的功能。作为一种可实现方式,图8所示通信装置80包括:处理单元801、收发单元802;
[0290]
一种示例中,处理单元801,监测第二通信装置发送的第一调度信息;例如,处理单元801可以支持通信装置80执行步骤303、步骤702。
[0291]
收发单元802,用于当处理单元801监测到第一调度信息,根据第一调度信息发送或接收第一通信装置与第二通信装置之间初传的第一数据;例如,收发单元802可以支持通信装置80执行步骤304、步骤703。
[0292]
处理单元801,还用于监测第二通信装置发送的第二调度信息;例如,处理单元801可以支持通信装置80执行步骤307、步骤706。
[0293]
收发单元802,还用于当处理单元801监测到第一调度信息,根据第一调度信息发送或接收第一通信装置与第二通信装置之间重传的第一数据,第一调度信息包括的字段域与第二调度信息的字段域不同。例如,收发单元802可以支持通信装置80执行步骤308、步骤707。
[0294]
具体的,处理单元801的相关执行动作、第一调度信息以及第二调度信息的相关描述可参照图3所示方法中的相关描述,不予赘述。
[0295]
具体的,上述图3或图7所示方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。通信装置80用于执行图3或图7所示方法所示数据调度方法中第一通信装置的功能,因此可以达到与上述数据调度方法相同的效果。
[0296]
作为又一种可实现方式,图8所示通信装置80包括:处理模块和通信模块。处理模块用于对通信装置80的动作进行控制管理,例如,处理模块可以集成处理单元801的功能,可以用于支持该通信装置80执行步骤303、步骤307、步骤702以及步骤706及本文所描述的技术的其它过程。通信模块可以集成收发单元802的功能,可以用于支持通信装置80执行步骤304、步骤308、步骤703、步骤707与其他网络实体的通信,例如与图1示出的功能模块或网络实体之间的通信。该通信装置80还可以包括存储模块,用于存储通信装置80的程序代码和数据。
[0297]
其中,处理模块可以是处理器或控制器。其可以实现或执行结合本技术公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信模块可以是收发电路或通信接口等。存储模块可以是存储器。当处理模块为处理器,通信模块为通信接口,存储模块为存储器时,本技术实施例所涉及的通信装置80可以为图2所示通信装置。
[0298]
图9为本技术实施例提供的一种通信系统的结构图,如图9所示,该通信系统可以包括:第一通信装置90、第二通信装置91。第一通信装置90的功能与上述通信装置80的功能相同。
[0299]
一种示例中,第二通信装置91,用于向第一通信装置90发送第一调度信息,根据第一调度信息向第一通信装置90初传第一数据;
[0300]
第一通信装置90,用于监测第一调度信息,当监测到第一调度信息,根据第一调度信息接收第一数据;
[0301]
第一数据传输失败后,第二通信装置91,还用于向第一通信装置90发送第二调度信息,根据第二调度信息向第一通信装置90重传第一数据。
[0302]
第一通信装置90,用于监测第二调度信息,当监测到第二调度信息,根据第二调度信息接收第一数据。
[0303]
其中,第二调度信息包括的字段域与第一调度信息包括的字段域不同;第一调度信息以及第二调度信息的相关描述可参照图3所示方法中的相关描述以及设计方式,不予赘述。
[0304]
又一种示例中,第二通信装置91,用于向第一通信装置90发送第一上行调度信息;第一通信装置90,用于监测第一上行调度信息,当监测到第一上行调度信息,根据第一上行调度信息向第二通信装置初传第一数据;
[0305]
第一数据传输失败后,第二通信装置91,还用于向第一通信装置90发送第二上行调度信息。第一通信装置90,用于监测第二上行调度信息,当监测到第二上行调度信息,根据第二上行调度信息向第二通信装置重传第一数据。
[0306]
其中,第二上行调度信息包括的字段域与第一上行调度信息包括的字段域不同;第一上行调度信息以及第二上行调度信息的相关描述可参照图7所示方法中的相关描述以及设计方式,不予赘述。
[0307]
本技术实施例还提供了一种计算机可读存储介质。上述方法实施例中的全部或者部分流程可以由计算机程序来指令相关的硬件完成,该程序可存储于上述计算机可读存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。计算机可读存储介质可以是前述任一实施例的终端,如:包括数据发送端和/或数据接收端的内部存储单元,例如终端
的硬盘或内存。上述计算机可读存储介质也可以是上述终端的外部存储设备,例如上述终端上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,上述计算机可读存储介质还可以既包括上述终端的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述终端所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
[0308]
结合以上,本技术还提供如下实施例:
[0309]
实施例1、一种数据调度方法,其中,所述方法应用于第一通信装置,所述方法包括:
[0310]
监测第二通信装置发送的第一调度信息;
[0311]
当监测到第一调度信息,根据第一调度信息接收或发送第一通信装置和第二通信装置之间初传的第一数据;
[0312]
监测第二通信装置发送的第二调度信息;
[0313]
当监测到第二调度信息,根据第二调度信息接收或发送第一通信装置和第二通信装置之间重传的第一数据,第二调度信息包括的字段域与第一调度信息包括的字段域不同。
[0314]
实施例2、一种数据调度方法,其中,所述数据调度方法包括:
[0315]
第二通信装置向第一通信装置发送第一调度信息;
[0316]
第二通信装置根据第一调度信息,向第一通信装置初传第一数据;
[0317]
第一数据传输失败后,第二通信装置向第一通信装置发送第二调度信息,第二调度信息包括的字段域与第一调度信息包括的字段域不同;
[0318]
第二通信装置根据第二调度信息,向第一通信装置重传第一数据。
[0319]
实施例3、根据实施例1或实施例2所述的方法,其中,
[0320]
第二调度信息的长度与第一调度信息的长度不同;
[0321]
第二调度信息包括第一字段域,第一调度信息不包括第一字段域;或者,
[0322]
第一调度信息包括第一字段域,第二调度信息不包括第一字段域。
[0323]
实施例4、根据实施例1-实施例3任一项所述的方法,其中,第一调度信息对应的搜索空间与第二调度信息对应的搜索空间不同。
[0324]
实施例5、根据实施例1-实施例4任一项所述的方法,其中,第一调度信息对应的监测参数与第二调度信息对应的监测参数不同,监测参数包括:搜索空间的配置、控制资源集合coreset配置、无线网络临时标识rnti中的一种或者多种信息;
[0325]
搜索空间的配置包括搜索空间的监测周期、需要监测的下行控制信息dci格式、需要监测的候选集candidate数量、需要监测的聚合等级中的一种或多种信息。
[0326]
实施例6、根据实施例4或实施例5所述的方法,其中,监测第二通信装置发送的第二调度信息包括:在根据第一调度信息接收或发送第一数据后的第一时间段内,在第二调度信息对应的搜索空间内,利用第二调度信息对应的监测参数监测第二调度信息。
[0327]
实施例7、根据实施例6所述的方法,其中,
[0328]
第一数据为第二通信装置发送给第一通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置发送否定应答的时刻,否定应答用于指示第一数据传输失败;
[0329]
第一数据为第一通信装置发送给第二通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置根据第一调度信息向第二通信装置发送第一数据的时刻。
[0330]
实施例8、根据实施例1或实施例2所述的方法,其中,
[0331]
第一调度信息的长度与第二调度信息的长度相同。
[0332]
实施例9、根据实施例8所述的方法,其中,
[0333]
第二调度信息包括第一字段域,不包括第二字段域;
[0334]
第一调度信息包括第二字段域,不包括第一字段域;
[0335]
其中,第一字段域与第二字段域不同。
[0336]
实施例10、根据实施例9所述的方法,其中,第二字段域包括i个字段域;
[0337]
i个字段域中前(i-1)个字段域的总长度小于第一字段域的长度,i个字段域的总长度大于或等于第一字段域的长度。
[0338]
实施例11、根据实施例9或10所述的方法,其中,第一调度信息与第二调度信息包括混合自动重传请求进程号hpn和新数据指示ndi,或者,第一调度信息与第二调度信息包括载波指示域cif、hpn和ndi;
[0339]
hpn在第一调度信息中的位置和长度与hpn在第二调度信息中的位置和长度相同,ndi在第一调度信息中的位置和长度与ndi在第二调度信息中的位置和长度相同,cif在第一调度信息中的位置和长度与cif在第二调度信息中的位置和长度相同。
[0340]
实施例12、根据实施例9-实施例11任一项所述的方法,其中,
[0341]
第一调度信息或者第二调度信息包括第三字段域和第四字段域,第三字段域指示至少一个第四字段域的类型。
[0342]
实施例13、根据实施例9-实施例12任一项所述的方法,其中,第一数据为上行数据,第一字段域或第二字段域包括下述一种或者多种:
[0343]
ul-sch indicator、fdra、bwp indicator、antenna port、srs resource indicator、rv,tdra,tpc命令,srs triggering触发指示、csi-rs triggering,precoding指示,beta_offset indicator,frequency hopping指示,ptrs-dmrs关联指示,dmrs sequence initialization,cbgti。
[0344]
实施例14、根据实施例9-实施例12任一项所述的方法,其中,第一数据为下行数据,第一字段域或第二字段域包括下述一种或者多种:
[0345]
fdra、bwp indicator、antenna port、srs resource indicator、tci、vrb-to-prb mapping,prb bundling size indicator,rate matching indicator,rv,tdra,tpc命令,srs触发指示,csi-rs触发指示,dmrs sequence initialization,cbgti、cbgfi。
[0346]
实施例15、一种通信装置,其中,所述通信装置包括处理单元、收发单元;
[0347]
处理单元,用于监测第二通信装置发送的第一调度信息;
[0348]
收发单元,用于当处理单元监测到第一调度信息,根据第一调度信息接收或发送第一通信装置和第二通信装置之间初传的第一数据;
[0349]
处理单元,还用于监测第二通信装置发送的第二调度信息;
[0350]
收发单元,还用于当处理单元监测到第二调度信息,根据第二调度信息接收或发送第一通信装置和第二通信装置之间重传的第一数据,第二调度信息包括的字段域与第一调度信息包括的字段域不同。
[0351]
实施例16、一种通信装置,其中,所述通信装置包括:处理单元、收发单元;
[0352]
收发单元,用于向第一通信装置发送第一调度信息,根据第一调度信息,向第一通信装置初传第一数据;
[0353]
收发单元,还用于第一数据传输失败后,向第一通信装置发送第二调度信息,根据第二调度信息,向第一通信装置重传第一数据;第二调度信息包括的字段域与第一调度信息包括的字段域不同。
[0354]
实施例17、根据实施例15或实施例16所述的通信装置,其中,
[0355]
第二调度信息的长度与第一调度信息的长度不同;
[0356]
第二调度信息包括第一字段域,第一调度信息不包括第一字段域;或者,
[0357]
第一调度信息包括第一字段域,第二调度信息不包括第一字段域。
[0358]
实施例18、根据实施例15-实施例17任一项所述的通信装置,其中,第一调度信息对应的搜索空间与第二调度信息对应的搜索空间不同。
[0359]
实施例19、根据实施例15-实施例18任一项所述的通信装置,其中,第一调度信息对应的监测参数与第二调度信息对应的监测参数不同,监测参数包括:搜索空间的配置、控制资源集合coreset配置、无线网络临时标识rnti中的一种或者多种信息;
[0360]
搜索空间的配置包括搜索空间的监测周期、需要监测的下行控制信息dci格式、需要监测的候选集candidate数量、需要监测的聚合等级中的一种或多种信息。
[0361]
实施例20、根据实施例18或实施例19所述的通信装置,其中,处理单元具体用于在根据第一调度信息接收或发送第一数据后的第一时间段内,在第二调度信息对应的搜索空间内,利用第二调度信息对应的监测参数监测第二调度信息。
[0362]
实施例21、根据实施例20所述的通信装置,其中,
[0363]
第一数据为第二通信装置发送给第一通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置发送否定应答的时刻,否定应答用于指示第一数据传输失败;
[0364]
第一数据为第一通信装置发送给第二通信装置的数据,第一时间段的起始时刻等于或晚于第一通信装置根据第一调度信息向第二通信装置发送第一数据的时刻。
[0365]
实施例22、根据实施例15或实施例16所述的通信装置,其中,
[0366]
第一调度信息的长度与第二调度信息的长度相同。
[0367]
实施例23、根据实施例20所述的通信装置,其中,
[0368]
第二调度信息包括第一字段域,不包括第二字段域;
[0369]
第一调度信息包括第二字段域,不包括第一字段域;
[0370]
其中,第一字段域与第二字段域不同。
[0371]
实施例24、根据实施例23所述的通信装置,其中,第二字段域包括i个字段域;
[0372]
i个字段域中前(i-1)个字段域的总长度小于第一字段域的长度,i个字段域的总长度大于或等于第一字段域的长度。
[0373]
实施例25、根据实施例23或24所述的通信装置,其中,第一调度信息与第二调度信息包括混合自动重传请求进程号hpn和新数据指示ndi,或者,第一调度信息与第二调度信息包括载波指示域cif、hpn和ndi;
[0374]
hpn在第一调度信息中的位置和长度与hpn在第二调度信息中的位置和长度相同,ndi在第一调度信息中的位置和长度与ndi在第二调度信息中的位置和长度相同,cif在第
一调度信息中的位置和长度与cif在第二调度信息中的位置和长度相同。
[0375]
实施例26、根据实施例23-实施例25任一项所述的通信装置,其中,
[0376]
第一调度信息或者第二调度信息包括第三字段域和第四字段域,第三字段域指示至少一个第四字段域的类型。
[0377]
实施例27、根据实施例23-实施例26任一项所述的通信装置,其中,第一数据为上行数据,第一字段域或第二字段域包括下述一种或者多种:
[0378]
ul-sch indicator、fdra、bwp indicator、antenna port、srs resource indicator、rv,tdra,tpc命令,srs triggering触发指示、csi-rs triggering,precoding指示,beta_offset indicator,frequency hopping指示,ptrs-dmrs关联指示,dmrs sequence initialization,cbgti。
[0379]
实施例28、根据实施例23-实施例26任一项所述的通信装置,其中,第一数据为下行数据,第一字段域或第二字段域包括下述一种或者多种:
[0380]
fdra、bwp indicator、antenna port、srs resource indicator、tci、vrb-to-prb mapping,prb bundling size indicator,rate matching indicator,rv,tdra,tpc命令,srs触发指示,csi-rs触发指示,dmrs sequence initialization,cbgti、cbgfi。
[0381]
实施例29、一种通信系统,其中,该通信系统包括:
[0382]
第二通信装置,用于向第一通信装置发送第一调度信息;
[0383]
第一通信装置,用于监测第一调度信息,当监测到第一调度信息,根据第一调度信息发送或接收第一通信装置与第二通信装置之间初传的第一数据;
[0384]
第二通信装置,还用于第一数据传输失败后,向第一通信装置发送第二调度信息;第二调度信息包括的字段域与第一调度信息包括的字段域不同;
[0385]
第一通信装置,用于监测第二调度信息,当监测到第二调度信息,根据第二调度信息发送或接收第一通信装置与第二通信装置之间重传的第一数据。
[0386]
实施例30、一种通信装置,其特征在于,包括:处理器和存储器;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令,执行如实施例1至实施例14任一项所述的数据调度方法。
[0387]
实施例31、实施例30所述的通信装置为终端或可应用于终端的芯片,或者所述通信装置为网络设备或可应用于网络设备的芯片。
[0388]
实施例32、一种通信装置,其特征在于,包括用以执行如实施例1至14任一项所述的数据调度方法的一个或多个装置。
[0389]
实施例33、一种计算机可读存储介质,其中,计算机可读存储介质包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如实施例1-实施例14任一项的数据调度方法。
[0390]
实施例34、一种计算机程序产品,其中,计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如实施例1-实施例14任一项的数据调度方法。
[0391]
需要说明的是,本技术的说明书、权利要求书及附图中的术语“第一”和“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可
选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0392]
应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上,“至少两个(项)”是指两个或三个及三个以上,“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
[0393]
应理解,在本技术实施例中,“与a对应的b”表示b与a相关联。例如,可以根据a可以确定b。还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。此外,本技术实施例中出现的“连接”是指直接连接或者间接连接等各种连接方式,以实现设备间的通信,本技术实施例对此不做任何限定。
[0394]
本技术实施例中出现的“传输”(transmit/transmission)如无特别说明,是指双向传输,包含发送和/或接收的动作。具体地,本技术实施例中的“传输”包含数据的发送,数据的接收,或者数据的发送和数据的接收。或者说,这里的数据传输包括上行和/或下行数据传输。数据可以包括信道和/或信号,上行数据传输即上行信道和/或上行信号传输,下行数据传输即下行信道和/或下行信号传输。本技术实施例中出现的“网络”与“系统”表达的是同一概念,通信系统即为通信网络。
[0395]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0396]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0397]
所述作为分离部件说明的单元可以是或也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0398]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0399]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备,如:可以是
单片机,芯片等,或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献