协议数据单元生成方法、配置方法、装置及电子设备与流程

文档序号:27426294发布日期:2021-11-17 20:18阅读:122来源:国知局
1.本技术涉及通信
技术领域
:,尤其涉及一种协议数据单元生成方法、配置方法、装置及电子设备。
背景技术
::2.当终端的上行数据信道(pusch)使能了上行传输跳过(ulskipping)的功能且终端数据存储器中没有需要传输的数据传输时,即使基站调度终端进行数据传输,该ulskipping功能允许终端忽略基站的调度,不进行上行传输。但是在上述情况下,当上行控制信道(pucch)和动态调度的上行数据信道有资源冲突时,终端可能选择:1、不生成pusch,上行控制信息(uci)在pucch上传输;2、生成pusch,上行控制信息(uci)复用在生成pusch上传输。这样就增加了网络侧的盲检复杂度以及增加终端处理uci复用的复杂度。技术实现要素:3.本技术实施例提供了一种协议数据单元生成方法、配置方法、装置及电子设备,能够降低网络侧的盲检复杂度,以及降低终端的上行控制信令复用在上行数据信道的处理复杂度。4.第一方面,本技术实施例提供了一种协议数据单元生成方法,应用于终端,所述方法包括:5.所述终端的媒体接入控制mac实体根据以下至少一项为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置;6.所述mac实体将生成的macpdu发送给所述物理层实体。7.第二方面,本技术实施例提供了一种生成协议数据单元的配置方法,应用于网络侧设备,所述方法包括:8.向终端发送第一指示信息,指示所述终端的媒体接入控制mac实体为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu。9.第三方面,本技术实施例提供了一种协议数据单元生成装置,应用于终端,所述装置包括:10.生成模块,用于根据以下至少一项为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置;11.发送模块,用于将生成的macpdu发送给所述物理层实体。12.第四方面,本技术实施例还提供了一种生成协议数据单元的配置装置,应用于网络侧设备,所述装置包括:13.指示模块,用于向终端发送第一指示信息,指示所述终端的媒体接入控制mac实体为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu。14.第五方面,本技术实施例还提供了一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如上所述的方法的步骤。15.第六方面,本技术实施例还提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如上所述的方法的步骤。16.第七方面,本技术实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面和第二方面所述的方法。17.在本技术实施例中,终端的mac实体可以根据以下至少一项为当前调度的harq实体生成macpdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置,这样可以使得终端在没有上行数据传输的情况下,在mac层继续生成数据pdu并交给物理层,以支持上行控制信息可以复用在此macpdu上,从而能够降低网络侧的盲检复杂度,以及降低终端的上行控制信令复用在上行数据信道的处理复杂度。附图说明18.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。19.图1表示无线通信系统的示意图;20.图2表示uci复用在pucch上的示意图;21.图3表示puschrepetitiontypea的示意图;22.图4表示puschrepetitiontypeb的示意图;23.图5表示ulskipping条件的示意图;24.图6表示本技术实施例协议数据单元生成方法的流程示意图;25.图7表示本技术实施例生成协议数据单元的配置方法的流程示意图;26.图8表示本技术实施例mac实体生成macpdu以支持uci复用在pusch上的示意图;27.图9表示本技术实施例物理层产生内部信令指示mac实体无条件产生macpdu的示意图;28.图10表示本技术实施例协议数据单元生成装置的结构框图;29.图11表示本技术实施例生成协议数据单元的配置装置的结构框图;30.图12表示表示本技术实施例的终端框图;31.图13表示本技术实施例的网络侧设备框图。具体实施方式32.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。33.本技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。34.本文所描述的技术不限于长期演进型(longtermevolution,lte)/lte的演进(lte-advanced,lte-a)系统,并且也可用于各种无线通信系统,诸如码分多址(codedivisionmultipleaccess,cdma)、时分多址(timedivisionmultipleaccess,tdma)、频分多址(frequencydivisionmultipleaccess,fdma)、正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)、单载波频分多址(single-carrierfrequency-divisionmultipleaccess,sc-fdma)和其他系统。术语“系统”和“网络”常被可互换地使用。cdma系统可实现诸如cdma2000、通用地面无线电接入(universalterrestrialradioaccess,utra)等无线电技术。utra包括宽带cdma(widebandcodedivisionmultipleaccess,wcdma)和其他cdma变体。tdma系统可实现诸如全球移动通信系统(globalsystemformobilecommunication,gsm)之类的无线电技术。ofdma系统可实现诸如超移动宽带(ultramobilebroadband,umb)、演进型utra(evolution-utra,e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdm等无线电技术。utra和e-utra是通用移动电信系统(universalmobiletelecommunicationssystem,umts)的部分。lte和更高级的lte(如lte-a)是使用e-utra的新umts版本。utra、e-utra、umts、lte、lte-a以及gsm在来自名为“第三代伙伴项目”(3rdgenerationpartnershipproject,3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术既可用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术。然而,以下描述出于示例目的描述了nr系统,并且在以下大部分描述中使用nr术语,尽管这些技术也可应用于nr系统应用以外的应用。35.以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。36.请参见图1,图1示出本技术实施例可应用的一种无线通信系统的框图。无线通信系统包括终端11和网络侧设备12。其中,终端11也可以称作终端设备或者用户终端(userequipment,ue),终端11可以是手机、平板电脑(tabletpersonalcomputer)、膝上型电脑(laptopcomputer)、个人数字助理(personaldigitalassistant,pda)、移动上网装置(mobileinternetdevice,mid)、可穿戴式设备(wearabledevice)或车载设备等终端侧设备,需要说明的是,在本技术实施例中并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,其中,上述基站可以是5g及以后版本的基站(例如:gnb、5gnrnb等),或者其他通信系统中的基站(例如:enb、wlan接入点、或其他接入点等),或者为位置服务器(例如:e-smlc或lmf(locationmanagerfunction)),其中,基站可被称为节点b、演进节点b、接入点、基收发机站(basetransceiverstation,bts)、无线电基站、无线电收发机、基本服务集(basicserviceset,bss)、扩展服务集(extendedserviceset,ess)、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、wlan接入点、wifi节点或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本技术实施例中仅以nr系统中的基站为例,但是本技术实施例并不限定基站的具体类型和具体通信系统。37.上行控制信息(uplinkcontrolinformation,uci)在上行控制信道(physicaluplinkcontrolchannel,pucch)上传输。若终端正在上行数据信道(physicaluplinksharedchannel,pusch)上传输数据,原则上是可以同时发送pucch和pusch,即uci保留在pucch。但是,这样会增加立方度量(cubicmetric);此外,如果要在更高的发射功率下满足带外发射的要求,并且pusch和pucch同时传输时在频域上的间隔较大(pucch一般在频带的两端发送),这将对射频(rf)的实施带来挑战。因此,通常情况下,如果需要传输uci的pucch资源与pusch的资源在时间上有重合时,并且基站会在调度该pusch时保证满足uci复用处理时间的条件,如图2所示,uci会和数据复用在pusch上,避免同时发送pucch,其中,dldci为下行控制信息,pdsch为物理下行共享信道,oneslot为一个时隙,ulgrant为上行授权,multiplex为复用,ul-sch为上行共享信道,dmrs为解调参考信号,harq-ack为混合自动重传请求-确认,csipart1为信道状态信息第一部分,csipart2为信道状态信息第二部分。38.相关通信协议中,重复传输是基于时隙(slot)的,k个重复传输需要占用k个slot,每个slot里数据传输所占用的时间资源(传输的起始位置)都是相同的。该重复传输的机制称为puschrepetitiontypea,如图3所示,其中,slotboundary为时隙边界。39.一些通信协议引入了基于子时隙(sub-slot)的重复传输,k个名义重复传输(nominalrepetition)可以在一个slot里进行“背靠背”的连续传输。当一个名义传输的时域资源要跨越时隙slot的边界或者该时域资源里存在无效、不可用的资源、符号时,比如下行符号,该名义传输会被slot或无效的资源,符号分割为多个实际重复传输(actualrepetition)。该重复传输的机制称为puschrepetitiontypeb,如图4所示。40.媒体接入控制(mediaaccesscontrol,mac)层在一些通信协议中定义了终端实行上行传输跳过(ulskipping)的过程,图5所示为ulskipping条件示意图。如果满足以下条件,mac实体将不会为harq实体生成mac协议数据单元(protocoldataunit,pdu):41.(1)mac实体配置了参数skipuplinktxdynamic,并且该参数的值被设置为真(true),mac定位到了上行授权(ulgrant)中指示的harq实体;42.(2)该ulgrant中没有相关通信协议中所规定的为此pusch传输请求非周期性csi;43.(3)macpdu包括零个mac服务数据单元(servicedataunit,sdu);44.(4)macpdu仅包含周期性缓存状态报告(bufferstatusreport,bsr),并且没有可用于任何逻辑通道组(logicalchannelgroup,lcg)的数据,或者macpdu仅包含填充bsr。45.当终端的上行数据信道(pusch)使能了上行传输跳过(ulskipping)的功能且终端数据存储器中没有需要传输的数据传输时,即使基站调度用户进行数据传输,该ulskipping功能允许用户忽略基站的调度,不进行上行传输。但是在上述情况下,当上行控制信道(pucch)和动态调度的上行数据信道有资源冲突时,终端可能选择:46.1、不生成pusch,上行控制信息(uci)在pucch上传输;47.2、生成pusch,上行控制信息(uci)复用在生成pusch上传输。48.如果不生成macpdu以支持uci复用在pusch,会造成以下问题:(1)增加网络侧的盲检测复杂度,因为网络侧需要盲检uci是在pucch上发送还是会在pusch上发送,且由于ulskipping而导致在pucch上发送uci的概率比错过ul授权时的情况大得多。(2)增加终端处理uci复用的复杂度,根据现有通信协议,终端在pusch上复用uci的条件是pucch和pusch之间有资源重叠,并未考虑到ulskipping使能的情况,若多添加了一个终端是否会生成macpdu的判断,这意味着终端除资源重叠之外还必须检查另一个条件,这将引入一个新的行为,增加用户处理uci复用的复杂度。49.另外,现有的mac层协议中,由于物理层pucch和pusch之间的资源重叠对mac层并不是可见的,mac层并不能够判断终端数据存储器中没有数据且在ulskipping使能的情况下是否要生成macpdu。50.本技术实施例提供了一种协议数据单元生成方法、配置方法、装置及电子设备,使mac实体生成macpdu并将生成的macpdu交付给物理层实体(macpdu成为pusch),以支持uci复用在pusch上。51.本技术实施例提供了一种协议数据单元生成方法,应用于终端,如图6所示,所述方法包括:52.步骤101:所述终端的媒体接入控制mac实体根据以下至少一项为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置;53.步骤102:所述mac实体将生成的macpdu发送给所述物理层实体。54.在本技术实施例中,终端的mac实体可以根据以下至少一项为当前调度的harq实体生成macpdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置,这样可以使得终端在没有上行数据传输的情况下,在mac层继续生成数据pdu并交给物理层,以支持上行控制信息可以复用在此macpdu上,从而能够降低网络侧的盲检复杂度,以及降低终端的上行控制信令复用在上行数据信道的处理复杂度。55.其中,网络侧设备发送的第一指示信息为动态调度信息,可以明确指示根据何种条件产生ul-sch或者指示是否产生ul-sch或者指示无论终端是否有数据,都要生成上行数据,其中,产生ul-sch即mac实体生成macpdu。56.一些实施例中,所述第一指示信息可以携带在所述网络侧设备发送的上行授权消息中。比如在dciformat(s),即ulgrant中引入xbit(s)(x为自然数,可以等于1)用来指示对于该次pusch传输,是否产生ul-sch(数据)。57.一些实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域;或58.所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域;或59.所述第一指示信息复用所述上行授权消息中用以指示其他信息的第三指示域。60.即该xbit(s)可以占用ulgrant中独立的域;或者与现有的域联合编码;或者复用现有的域。61.一具体实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域,62.所述第一指示域的值为第一值时,指示所述mac实体始终生成macpdu;和/或63.所述第一指示域的值为第二值时,指示所述mac实体在满足以下条件时不生成macpdu:所述mac实体配置的参数skipuplinktxdynamic的值被设置为真true且所述终端满足上行传输跳过的条件。64.该独立的第一指示域可以为uci复用域(ucimultiplexingfield),大小为1比特。65.一具体示例中,在ucimultiplexingfield的值为1时,指示无论何种条件和情况,终端总是在pusch上发送ul-sch,ucimultiplexingfield的值为0为保留值。66.另一具体示例中,在ucimultiplexingfield的值为1时,指示无论何种条件和情况,终端总是在pusch上发送ul-sch;在ucimultiplexingfield的值为0时,指示在满足以下条件时不生成ul-sch:skipuplinktxdynamic设置为true且满足终端实行上行传输跳过(ulskipping)的条件。67.其中,终端实行上行传输跳过的条件包括以下所有项:68.所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,且所述mac实体定位到上行授权消息中指示的harq实体;69.所述上行授权消息未触发非周期性csi上报;70.所述上行授权消息所分配的资源在时域上与要传输的上行控制信令不重叠;71.所述macpdu包括0个mac服务数据单元sdu;72.所述macpdu仅包含周期性缓冲状态报告bsr,不包括用于逻辑信道组的数据,或所述macpdu仅包含填充bsr。73.另一具体实施例中,所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域,74.所述第二指示域的值为第三值时,指示当信道状态信息csi请求未设置为全0时,所述mac实体生成macpdu;75.所述第二指示域的值为第四值时,指示所述mac实体始终生成macpdu;76.所述第二指示域的值为第五值时,指示所述mac实体配置的参数skipuplinktxdynamic的值被设置为true且所述终端满足上行传输跳过的条件时,所述mac实体不生成macpdu。77.比如,该xbit(其中,x为自然数,可以等于1)和现有1bit的ul-sch指示(indicator)域联合编码成为(x+1)bit的ucimultiplexingfield,该联合编码的域,其code-point和含义定义如下表所示:[0078][0079][0080]另一具体实施例中,所述第一指示信息复用所述上行授权消息中的第三指示域,[0081]所述第三指示域的值为第六值时,指示所述mac实体始终生成macpdu;和/或[0082]所述第三指示域的值为第七值时,指示所述mac实体在满足以下条件时不生成macpdu:skipuplinktxdynamic被设置为true且所述终端满足实行上行传输跳过的条件。[0083]比如,将现有的ul-schindicatorfield赋予新的含义,当ul-schindicatorfield的值为0时,指示ul-sch应始终无条件地在pusch上传输(ul-schshallalwaysbetransmittedonthepuschwithoutconditions),当ul-schindicatorfield的值为1时,指示当skipuplinktxdynamic设置为true且终端满足上行传输跳过的条件时,应在pusch上不传输ul-sch(ul-schshallbetransmittedonthepuschwhenskipuplinktxdynamicissettotrue)[0084]其中,上述上行传输跳过的条件包括以下所有项:[0085]所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,且所述mac实体定位到上行授权消息中指示的harq实体;[0086]所述上行授权消息未触发非周期性csi上报;[0087]所述上行授权消息所分配的资源在时域上与要传输的上行控制信令不重叠;[0088]所述macpdu包括0个mac服务数据单元sdu;[0089]所述macpdu仅包含周期性缓冲状态报告bsr,不包括用于逻辑信道组的数据,或所述macpdu仅包含填充bsr。[0090]值得注意的是,上述上行授权消息为所述物理层实体解调后发送给所述mac实体。[0091]另外,若所述mac实体生成macpdu,在调度的pusch被配置或被上行授权消息指示重复k次传输时,相应地,所述mac实体生成多个重复的macpdu,k为大于等于1的整数。[0092]一些实施例中,定义终端内部物理层到mac层的层间(inter-layer)信令,即所述第二指示信息,当所述物理层实体确定被调度的物理上行共享信道pusch和物理上行控制信道pucch的资源在时域上重叠时,物理层实体向mac实体发送第二指示信息。[0093]一具体实施例中,所述第二指示信息可以指示若所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,所述mac实体始终生成macpdu。[0094]另一具体实施例中,第二指示信息还可以指示如果满足以下所有条件,则mac实体不为harq实体产生macpdu:[0095]mac实体的参数skipuplinktxdynamic被配置为true,并且指示给harq实体的授权被寻址到c-rnti,或者指示给harq实体的授权是配置的上行链路授权(themacentityisconfiguredwithskipuplinktxdynamicwithvaluetrueandthegrantindicatedtotheharqentitywasaddressedtoac-rnti,orthegrantindicatedtotheharqentityisaconfigureduplinkgrant);[0096]pusch传输没有请求非周期csi(thereisnoaperiodiccsirequestedforthispuschtransmission);[0097]未从较低层接收到“uci多路复用”(或“ul-sch生成”)“uci多路复用”(或“ul-sch”)的通知(ifthenotificationof‘ucimultiplexing’(or‘ul-schgeneration’)‘ucimultiplexing’(or‘ul-sch’)hasnotbeenreceivedfromlowerlayers);[0098]所述macpdu包括0个mac服务数据单元sdu(themacpduincludeszeromacsdus);[0099]所述macpdu仅包含周期性缓冲状态报告bsr,不包括任何用于逻辑信道组的数据,或所述macpdu仅包含填充bsr(themacpduincludesonlytheperiodicbsrandthereisnodataavailableforanylcg,orthemacpduincludesonlythepaddingbsr)。[0100]若所述mac实体生成macpdu,在调度的pusch被配置或被上行授权消息指示重复k次传输时,物理层实体向mac实体递交的内部信令可以是:[0101]无条件的产生k个相同的macpdu;或[0102]无条件的产生k个中的m个macpdu,其中1≤m≤k,m为pucch资源与pusch资源重叠的个数,k为大于等于1的整数,m为大于等于1小于等于k的整数。[0103]mac实体可以根据第二指示信息生成k个或m个重复的macpdu。[0104]另外,若重复传输类型为b,重复的所述macpdu为名义重复传输或者与pucch资源重叠的第一个或最后一个实际重复传输。[0105]一些实施例中,不需要定义任何空口或者终端内部的信令,直接在mac层定义相关的macpdu生成条件,使得物理层pucch和pusch传输资源的重叠对mac层可见。比如,所述终端的配置为:在不满足任一上行传输跳过的条件时,所述mac实体生成macpdu。[0106]一具体实施例中,所述上行传输跳过的条件包括以下所有项:[0107]所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,且所述mac实体定位到上行授权消息中指示的harq实体;[0108]所述上行授权消息未触发非周期性csi上报;[0109]所述上行授权消息所分配的资源在时域上与要传输的上行控制信令不重叠;[0110]所述macpdu包括0个mac服务数据单元sdu;[0111]所述macpdu仅包含周期性缓冲状态报告bsr,不包括用于逻辑信道组的数据,或所述macpdu仅包含填充bsr。[0112]如果满足上述条件中的所有项,mac实体将不会为harq实体生成macpdu:如果不满足上述条件中的任一项,则mac实体生成macpdu。[0113]另外,若所述mac实体生成macpdu,在调度的pusch被配置或被上行授权消息指示重复k次传输时,所述mac实体生成多个重复的macpdu,k为大于等于1的整数。[0114]本技术实施例提供了一种生成协议数据单元的配置方法,应用于网络侧设备,如图7所示,所述方法包括:[0115]步骤201:向终端发送第一指示信息,指示所述终端的媒体接入控制mac实体为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu。[0116]其中,网络侧设备发送的第一指示信息为动态调度信息,可以明确指示根据何种条件产生ul-sch或者指示是否产生ul-sch或者指示无论终端是否有数据,都要生成上行数据,其中,产生ul-sch即mac实体生成macpdu。[0117]一些实施例中,所述第一指示信息可以携带在所述网络侧设备发送的上行授权消息中。比如在dciformat(s),即ulgrant中引入xbit(s)(x为自然数,可以等于1)用来指示对于该次pusch传输,是否产生ul-sch(数据)。[0118]一些实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域;或[0119]所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域;或[0120]所述第一指示信息复用所述上行授权消息中用以指示其他信息的第三指示域。[0121]即该xbit(s)可以占用ulgrant中独立的域;或者与现有的域联合编码;或者复用现有的域。[0122]一具体实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域,[0123]所述第一指示域的值为第一值时,指示所述mac实体始终生成macpdu;和/或[0124]所述第一指示域的值为第二值时,指示所述mac实体在满足以下条件时不生成macpdu:所述mac实体配置的参数skipuplinktxdynamic的值被设置为真true且所述终端满足上行传输跳过的条件。[0125]该独立的第一指示域可以为uci复用域(ucimultiplexingfield),大小为1比特。[0126]一具体示例中,在ucimultiplexingfield的值为1时,指示无论何种条件和情况,终端总是在pusch上发送ul-sch,ucimultiplexingfield的值为0为保留值。[0127]另一具体示例中,在ucimultiplexingfield的值为1时,指示无论何种条件和情况,终端总是在pusch上发送ul-sch;在ucimultiplexingfield的值为0时,指示在满足以下条件时不生成ul-sch:skipuplinktxdynamic设置为true且满足终端实行上行传输跳过(ulskipping)的条件。[0128]其中,终端实行上行传输跳过的条件包括以下所有项:[0129]所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,且所述mac实体定位到上行授权消息中指示的harq实体;[0130]所述上行授权消息未触发非周期性csi上报;[0131]所述上行授权消息所分配的资源在时域上与要传输的上行控制信令不重叠;[0132]所述macpdu包括0个mac服务数据单元sdu;[0133]所述macpdu仅包含周期性缓冲状态报告bsr,不包括用于逻辑信道组的数据,或所述macpdu仅包含填充bsr。[0134]另一具体实施例中,所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域,[0135]所述第二指示域的值为第三值时,指示当信道状态信息csi请求未设置为全0时,所述mac实体生成macpdu;[0136]所述第二指示域的值为第四值时,指示所述mac实体始终生成macpdu;[0137]所述第二指示域的值为第五值时,指示所述mac实体配置的参数skipuplinktxdynamic的值被设置为true且所述终端满足上行传输跳过的条件时,所述mac实体不生成macpdu。[0138]比如,该xbit(其中,x为自然数,可以等于1)和现有1bit的ul-sch指示(indicator)域联合编码成为(x+1)bit的ucimultiplexingfield,该联合编码的域,其code-point和含义定义如下表所示:[0139][0140]另一具体实施例中,所述第一指示信息复用所述上行授权消息中的第三指示域,[0141]所述第三指示域的值为第六值时,指示所述mac实体始终生成macpdu;和/或[0142]所述第三指示域的值为第七值时,指示所述mac实体在满足以下条件时不生成macpdu:skipuplinktxdynamic被设置为true且所述终端满足实行上行传输跳过的条件。[0143]比如,将现有的ul-schindicatorfield赋予新的含义,当ul-schindicatorfield的值为0时,指示ul-sch应始终无条件地在pusch上传输(ul-schshallalwaysbetransmittedonthepuschwithoutconditions),当ul-schindicatorfield的值为1时,指示当skipuplinktxdynamic设置为true且终端满足上行传输跳过的条件时,不应在pusch上传输ul-sch(ul-schshallbetransmittedonthepuschwhenskipuplinktxdynamicissettotrue)[0144]其中,上述上行传输跳过的条件包括以下所有项:[0145]所述mac实体配置的参数skipuplinktxdynamic的值被设置为true,且所述mac实体定位到上行授权消息中指示的harq实体;[0146]所述上行授权消息未触发非周期性csi上报;[0147]所述上行授权消息所分配的资源在时域上与要传输的上行控制信令不重叠;[0148]所述macpdu包括0个mac服务数据单元sdu;[0149]所述macpdu仅包含周期性缓冲状态报告bsr,不包括用于逻辑信道组的数据,或所述macpdu仅包含填充bsr。[0150]值得注意的是,上述上行授权消息为所述物理层实体解调后发送给所述mac实体。[0151]另外,若所述mac实体生成macpdu,在调度的pusch被配置或被上行授权消息指示重复k次传输时,相应地,所述mac实体生成多个重复的macpdu,k为大于等于1的整数。[0152]下面结合附图以及具体的实施例对本技术的技术方案进行进一步介绍:[0153]实施例一[0154]本实施例中,如图8所示,在基站和/或网络侧,如果网络侧配置了值为true的skipuplinktxdynamic,且调度的pusch的资源和pucch资源在时间上有重叠,为减少盲检复杂度(即判断uci在pucch还是在pusch上传输时),网络侧应该在ulgrant中,在如上述定义的相关域中指示无论何种条件、情况,ul-sch总是传输在pusch上。[0155]在终端和/或用户侧,终端的物理层实体解调ulgrant,将ulgrant中收到的信息递交给mac实体,终端的mac实体根据ulgrant中,上述定义的域(field)判断是否生成macpdu。即如果满足以下所有条件,则mac实体不为harq实体产生macpdu:[0156]mac实体的参数skipuplinktxdynamic被配置为true,并且指示给harq实体的授权被寻址到c-rnti,或者指示给harq实体的授权是配置的上行链路授权(themacentityisconfiguredwithskipuplinktxdynamicwithvaluetrueandthegrantindicatedtotheharqentitywasaddressedtoac-rnti,orthegrantindicatedtotheharqentityisaconfigureduplinkgrant);[0157]pusch传输没有请求非周期csi(thereisnoaperiodiccsirequestedforthispuschtransmission);[0158]没有为该pusch传输请求“uci多路复用”(或“ul-sch”)(thereisno‘ucimultiplexing’(or‘ul-sch’)requestedforthispuschtransmission);[0159]所述macpdu包括0个mac服务数据单元sdu(themacpduincludeszeromacsdus);[0160]所述macpdu仅包含周期性缓冲状态报告bsr,不包括任何用于逻辑信道组的数据,或所述macpdu仅包含填充bsr(themacpduincludesonlytheperiodicbsrandthereisnodataavailableforanylcg,orthemacpduincludesonlythepaddingbsr)。[0161]实施例二[0162]本实施例中,如图9所示,定义终端内部物理层到mac层的inter-layer信令,当终端的物理层意识到被调度的pusch和pucch的资源在时域上有重叠时,可选的,该终端配置了值为true的skipuplinktxdynamic,终端的物理层会通知mac层无条件地为当前调度的harq实体产生macpdu。[0163]需要说明的是,本技术实施例提供的协议数据单元生成方法,执行主体可以为协议数据单元生成装置,或者该协议数据单元生成装置中的用于执行加载协议数据单元生成方法的模块。本技术实施例中以协议数据单元生成装置执行加载协议数据单元生成方法为例,说明本技术实施例提供的协议数据单元生成方法。[0164]本技术实施例的协议数据单元生成装置,应用于终端300,如图10所示,所述装置包括:[0165]生成模块310,用于根据以下至少一项为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu:网络侧设备发送的第一指示信息,物理层实体向所述mac实体发送的第二指示信息,所述终端的配置;[0166]发送模块320,用于将生成的macpdu发送给所述物理层实体。[0167]一些实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域;或[0168]所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域;或[0169]所述第一指示信息复用所述上行授权消息中用以指示其他信息的第三指示域。[0170]一些实施例中,所述终端的配置为:在不满足任一上行传输跳过的条件时,所述mac实体生成macpdu。[0171]一些实施例中,所述第二指示信息为所述物理层实体确定被调度的物理上行共享信道pusch和物理上行控制信道pucch的资源在时域上重叠时发送。[0172]本技术实施例中的协议数据单元生成装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。[0173]本技术实施例中的协议数据单元生成装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。[0174]本技术实施例提供的协议数据单元生成装置能够实现图6的方法实施例中协议数据单元生成方法实现的各个过程,为避免重复,这里不再赘述。[0175]需要说明的是,本技术实施例提供的生成协议数据单元的配置方法,执行主体可以为生成协议数据单元的配置装置,或者该生成协议数据单元的配置装置中的用于执行加载生成协议数据单元的配置方法的模块。本技术实施例中以生成协议数据单元的配置装置执行加载生成协议数据单元的配置方法为例,说明本技术实施例提供的生成协议数据单元的配置方法。[0176]本技术实施例的生成协议数据单元的配置装置,应用于网络侧设备400,如图11所示,所述装置包括:[0177]指示模块410,用于向终端发送第一指示信息,指示所述终端的媒体接入控制mac实体为当前调度的混合自动重传请求harq实体生成mac协议数据单元pdu。[0178]一些实施例中,所述第一指示信息占用所述上行授权消息中独立的第一指示域;或[0179]所述第一指示信息与其他指示信息联合编码占用所述上行授权消息中的第二指示域;或[0180]所述第一指示信息复用所述上行授权消息中用以指示其他信息的第三指示域。[0181]本技术实施例中的生成协议数据单元的配置装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobilepersonalcomputer,umpc)、上网本或者个人数字助理(personaldigitalassistant,pda)等,非移动电子设备可以为网络附属存储器(networkattachedstorage,nas)、个人计算机(personalcomputer,pc)、电视机(television,tv)、柜员机或者自助机等,本技术实施例不作具体限定。[0182]本技术实施例中的生成协议数据单元的配置装置可以为具有操作系统的装置。该操作系统可以为安卓(android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本技术实施例不作具体限定。[0183]本技术实施例提供的生成协议数据单元的配置装置能够实现图7的方法实施例中生成协议数据单元的配置方法实现的各个过程,为避免重复,这里不再赘述。[0184]可选的,本技术实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的程序或指令,该程序或指令被处理器执行时实现上述生成协议数据单元的配置方法以及协议数据单元生成方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0185]需要注意的是,本技术实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。[0186]本实施例的电子设备可以为终端。图12为实现本技术各个实施例的一种终端的硬件结构示意图,该终端50包括但不限于:射频单元51、网络模块52、音频输出单元53、输入单元54、传感器55、显示单元56、用户输入单元57、接口单元58、存储器59、处理器510、以及电源511等部件。本领域技术人员可以理解,图12中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本技术实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。[0187]应理解的是,本技术实施例中,射频单元51可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器510处理;另外,将上行的数据发送给基站。通常,射频单元51包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元51还可以通过无线通信系统与网络和其他设备通信。[0188]存储器59可用于存储软件程序以及各种数据。存储器59可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器59可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。[0189]处理器510是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器59内的软件程序和/或模块,以及调用存储在存储器59内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器510可包括一个或多个处理单元;优选的,处理器510可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器510中。[0190]终端50还可以包括给各个部件供电的电源511(比如电池),优选的,电源511可以通过电源管理系统与处理器510逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。[0191]另外,终端50包括一些未示出的功能模块,在此不再赘述。[0192]本实施例的电子设备还可以为网络侧设备。如图13所示,该网络侧设备600包括:天线61、射频装置62、基带装置63。天线61与射频装置62连接。在上行方向上,射频装置62通过天线61接收信息,将接收的信息发送给基带装置63进行处理。在下行方向上,基带装置63对要发送的信息进行处理,并发送给射频装置62,射频装置62对收到的信息进行处理后经过天线61发送出去。[0193]上述频带处理装置可以位于基带装置63中,以上实施例中网络侧设备执行的方法可以在基带装置63中实现,该基带装置63包括处理器64和存储器65。[0194]基带装置63例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图13所示,其中一个芯片例如为处理器64,与存储器65连接,以调用存储器65中的程序,执行以上方法实施例中所示的网络侧设备操作。[0195]该基带装置63还可以包括网络接口66,用于与射频装置62交互信息,该接口例如为通用公共无线接口(commonpublicradiointerface,cpri)。[0196]这里的处理器可以是一个处理器,也可以是多个处理元件的统称,例如,该处理器可以是cpu,也可以是asic,或者是被配置成实施以上网络侧设备所执行方法的一个或多个集成电路,例如:一个或多个微处理器dsp,或,一个或者多个现场可编程门阵列fpga等。存储元件可以是一个存储器,也可以是多个存储元件的统称。[0197]存储器65可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本技术描述的存储器65旨在包括但不限于这些和任意其它适合类型的存储器。[0198]本技术实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述生成协议数据单元的配置方法或协议数据单元生成方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0199]其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等。[0200]本技术实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述生成协议数据单元的配置方法或协议数据单元生成方法的实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。[0201]应理解,本技术实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。[0202]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本技术实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。[0203]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本技术各个实施例所述的方法。[0204]上面结合附图对本技术的实施例进行了描述,但是本技术并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本技术的启示下,在不脱离本技术宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本技术的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1