CN110649988B - 一种数据处理方法、设备及计算机可读存储介质 - Google Patents
一种数据处理方法、设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN110649988B CN110649988B CN201810672710.7A CN201810672710A CN110649988B CN 110649988 B CN110649988 B CN 110649988B CN 201810672710 A CN201810672710 A CN 201810672710A CN 110649988 B CN110649988 B CN 110649988B
- Authority
- CN
- China
- Prior art keywords
- mcs
- transmitted
- data
- transmission
- size
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0009—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种数据处理方法,所述方法包括:获取待传输数据的待传输数据量;确定所述待传输数据的传输类型;根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS;本发明还公开了一种数据处理设备及计算机可读存储介质。采用本发明的方案能够对MCS进行调整。
Description
技术领域
本发明实施例涉及但不限于通信技术领域,尤其涉及一种数据处理方法、设备及计算机可读存储介质。
背景技术
随着***(4G)移动通信***的持续发展,大规模多入多出(Massive MIMO)技术将成为提升网络容量的一项重要技术。在频分双工(Frequency Division Duplexing,FDD)制式下,上下行信道的离开角(Departure Of Angle,DOA)具有互易性,Massive MIMO技术将小区按照DOA范围划分为多个预制波束覆盖,并且按照一定的策略为终端选择激活的波束,基站通过激活波束向终端发送数据。激活波束无交集的终端可以空分复用相同的时频资源从而提高网络容量。
在FDD Massive MIMO技术下,基站对于空分组的终端用户进行资源分配的流程如下:根据终端的信道质量以及与空分组中终端的相互折损情况确定其调制编码策略(Modulation and Coding Scheme,MCS)等级;然后遍历空分组中的所有终端,根据各自的待传输数据量计算出各自所需的资源块(Resource Block,RB)数,选用其中最大的RB数作为空分组的所有终端复用的时频资源。也就是说,空分组的所有终端的RB数是一样的,各个终端通过上述确定的RB数和各自的MCS等级确定各自的传输块大小(Transfer BlockSize,TBsize)的组包数据。
这样就会产生如下问题:空分组中一些待传输数据量相对比较少的终端,在确定的MCS等级下使用了更多的RB数,导致TBsize与待传输数据量不匹配,需要对传输块进行填充(padding),如此增加了编码率以及重传率,降低了传输的可靠性。
发明内容
有鉴于此,本发明实施例的主要目的在于提供一种数据处理方法、设备及计算机可读存储介质,能够对MCS进行调整。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明提供了一种数据处理方法,所述方法包括:
获取待传输数据的待传输数据量;
确定所述待传输数据的传输类型;
根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
本发明还提供了一种数据处理装置,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,执行上述方案中任一项所述数据处理方法的步骤。
本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方案中任一项所述数据处理方法的步骤。
本发明实施例所提供的数据处理方法、设备及计算机可读存储介质,获取待传输数据的待传输数据量;确定所述待传输数据的传输类型;根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS。如此,根据传输类型和待传输数据量对MCS进行精确调整。
附图说明
图1为本发明实施例一中的数据处理方法的实现流程示意图;
图2为本发明实施例二中的数据处理方法的实现流程示意图;
图3为本发明实施例三中的数据处理装置的组成结构示意图一;
图4为本发明实施例三中的数据处理装置的组成结构示意图二;
图5为本发明实施例四中的数据处理设备的结构示意图。
具体实施方式
下面结合附图及具体实施例对本发明作进一步详细的说明。
实施例一
图1为本发明实施例一中的数据处理方法的实现流程示意图,如图1所示,该方法包括以下步骤:
步骤101:获取待传输数据的待传输数据量;
基站侧对单个空分终端进行调度时,来自核心网的待传输数据包中包含待传输数据,待传输数据包经过分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层和无线链路控制层协议(Radio Link Control,RLC)层的处理后向介质访问控制子层协议(Media Access Control,MAC)层上报待传输数据的待传输数据量,MAC层根据空分复用的资源分配策略确定待传输数据对应的MCS和RB。
步骤102:确定所述待传输数据的传输类型;
待传输数据的传输类型可以包括:第一传输类型、第二传输类型和第三传输类型;其中,第一传输类型对应的待传输数据为双流新传数据且传输模式是TM3或单流新传数据;第二传输类型对应的待传输数据包括一流重传数据和一流新传数据;第三传输类型对应的待传输数据为双流新传数据且传输模式是TM4/TM8/TM9。
其中,确定所述待传输数据的传输类型包括:根据所述待传输数据的传输参数确定所述传输类型。
这里,待传输数据的传输参数可包括以下参数中的一个或多个的组合:流个数、流的传输属性和传输模式。其中,流的传输属性包括:新传或重传;传输模式可包括传输模式(transfer mode,TM)3、TM4、TM8、TM9等根据传输模式的设定以及UE的传输模式支持能力所确定的传输模式。其中,TM3为开环空间分集,适用于终端高速移动的情况;TM4为闭环空间分集,适用于信道条件较好的场合,用于提供高的数据传输;TM8为双流波束赋形模式,用于小区边缘能够有效对抗干扰;TM9为LTE-A中新增加的一种模式,可以支持最大到8层的传输,提升了数据传输速率。
在本发明实施例中,终端的传输类型可根据待传输数据的传输方式进行设置,本发明实施例对此不进行限制。
步骤103:根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
根据传输类型和待传输数据量对待传输数据的MCS进行降阶,对降阶后的MCS对应的传输块大小与待传输数据量进行比较,若传输块大小大于待传输数据量,则继续对待传输数据的MCS进行降阶,直至得到的传输块大小小于待传输数据量,选取传输块大小小于待传输数据量时对应的MCS的前一阶MCS作为调整后的MCS。
这里,传输类型不同,根据传输类型与待传输数据量对待传输数据的MCS进行调整的具体过程不同。
在一实施例中,当所述传输类型为第一传输类型时,所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:对所述待传输数据的MCS降阶,得到第一MCS;将所述第一MCS对应的第一传输块大小与所述待传输数据量进行比较,若所述第一传输块大小大于所述待传输数据量,则继续对所述第一MCS降阶,直至所述第一传输块大小小于所述待传输数据量;在所述第一传输块大小小于所述待传输数据量的情况下,选取所述第一MCS的前一阶MCS作为所述调整后的MCS;其中,所述第一传输类型对应的待传输数据为双流新传数据且传输模式是TM3或单流新传数据。
这里,第一传输类型对应的待传输数据为双流新传数据且传输模式是TM3或单流新传数据。
比如,在传输类型为第一传输类型时,待传输数据的MCS为9,对待传输数据的当前MCS进行第一次降阶,得到第一MCS为8,根据MCS与传输块大小的对应关系可以确定第一MCS为8时对应的第一传输块大小为1384比特(bit),将第一传输块大小1384bit与待传输数据量1300bit进行比较,第一传输块大小大于待传输数据量,则继续对第一MCS进行第二次降阶得到第一MCS为7,再次将第一MCS为7对应的第一传输块大小1244bit与待传输数据量1300bit进行比较,此时第一传输块大小小于待传输数据量,则将此时的第一MCS 7的前一阶MCS即第一次降阶得到的8作为调整后的MCS。
所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:若所述第一传输块大小等于所述待传输数据量,将所述第一MCS作为所述调整后的MCS。
在第一传输块大小等于待传输数据量的情况下,表明当前的MCS对应的第一传输块大小与待传输数据量匹配,不需再进行调整,此时选取当前第一传输块大小对应的第一MCS作为调整后的MCS。
在一实施例中,当所述传输类型为第二传输类型时,所述待传输数据的MCS包括重传MCS和新传MCS;所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:对所述新传MCS降阶,得到第二MCS;确定所述第二MCS对应的第二传输块大小;确定所述重传MCS对应的第三传输块大小;根据所述第二传输块大小和所述第三传输块大小确定第四传输块大小;将所述第四传输块大小与待传输数据量进行比较,若所述第四传输块大小大于所述待传输数据量,则继续对所述第二MCS降阶,直至所述第四传输块大小小于所述待传输数据量;在所述第四传输块大小小于所述待传输数据量的情况下,将第二MCS的前一阶MCS和所述重传MCS作为所述调整后的MCS;其中,所述第二传输类型对应的待传输数据包括一流重传数据和一流新传数据。
这里,第二传输类型对应的待传输数据包括一流重传数据和一流新传数据。
比如,在传输类型为第二传输类型时,待传输数据的MCS包括重传MCS和新传MCS,待传输数据的MCS为(8,8),对待传输数据的当前MCS中的新传MCS进行第一次降阶,得到第二MCS为7,根据MCS与传输块大小的对应关系可以确定第二MCS为7时对应的第二传输块大小为600bit,并且MCS与传输块大小的对应关系可以确定待传输数据的当前MCS中的重传MCS对应的第三传输块大小为680bit,对上述第二传输块大小600bit和第三传输块大小680bit求和,得到第四传输块大小1280bit,将第四传输块大小1280bit与待传输数据量1200bit进行比较,第四传输块大小1280bit大于待传输数据量1200bit,则继续对第二MCS进行第二次降阶得到第二MCS为6,根据MCS与传输块大小的对应关系,得到第二次降阶后的第二MCS为6时对应的第二传输块大小为504bit,将第二传输块大小504bit和重传MCS对应的第三传输块大小680bit求和,得到第四传输块大小1184bit;将第四传输块大小1184bit与待传输数据量1200bit进行比较,此时第四传输块大小1184bit小于待传输数据量1200bit,则将第二MCS(6,8)的前一阶MCS即第一次降阶得到的新传MCS和重传MCS(7,8)作为调整后的MCS。
所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:若所述第四传输块大小等于所述待传输数据量,将所述第二MCS和重传MCS作为所述调整后的MCS。
在第四传输块大小等于待传输数据量的情况下,表明当前的MCS对应的第四传输块大小与待传输数据量匹配,不需再进行调整,此时选取当前第四传输块大小对应的第二MCS和重传MCS作为调整后的MCS。
在一实施例中,当所述传输类型为第三传输类型时,所述待传输数据的MCS包括第一新传MCS和第二新传MCS;所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:对所述第一新传MCS降阶,得到第三新传MCS;确定包括第三新传MCS和所述第二新传MCS的第三MCS;确定所述第三MCS对应的第五传输块大小;将所述第五传输块大小与待传输数据量进行比较,若所述第五传输块大小大于所述待传输数据量,则对所述第二新传MCS降阶得到第四新传MCS,确定包括所述第三新传MCS和所述第四新传MCS的第三MCS,直至所述第三MCS对应的第五传输块大小小于所述待传输数据量;若对所述第四新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS的前一阶MCS和所述第三新传MCS作为所述调整后的MCS;若对所述第三新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS和所述第三新传MCS的前一阶MCS作为所述调整后的MCS;其中,第三传输类型对应的待传输数据为双流新传数据且传输模式是TM4/TM8/TM9。
这里,第三传输类型对应的待传输数据为双流新传数据且传输模式是TM4/TM8/TM9。
比如,在传输类型为第三传输类型时,待传输数据的MCS包括第一新传MCS和第二新传MCS,待传输数据的MCS为(9,7),其中,9为第一新传MCS,7为第二新传MCS。对待传输数据的当前MCS中的第一新传MCS进行第一次降阶,得到第三新传MCS为8,根据第三新传MCS为8和第二新传MCS为7可以确定第三MCS为(8,7),根据MCS与传输块大小的对应关系可以确定第三新传MCS为8和第二新传MCS为7时,第三MCS对应的第五传输块大小为1280bit,其中,第三新传MCS为8对应的传输块大小为680bit,第二新传MCS对应的传输块大小为600bit,对上述传输块大小求和,得到第五传输块大小1280bit,将第五传输块大小1280bit与待传输数据量1200bit进行比较,第五传输块大小1280bit大于待传输数据量1200bit,则对第二新传MCS进行第一次降阶得到第四新传MCS为6,根据第三新传MCS为8和第四新传MCS为6可以确定第三MCS为(8,6),根据MCS与传输块大小的对应关系可以确定第三新传MCS为8和第四新传MCS为6时,第三MCS对应的第五传输块大小为1184bit,其中,将第五传输块大小1184bit与待传输数据量1200bit进行比较,此时第五传输块大小1184bit小于待传输数据量1200bit,则将第三MCS(8,6)的前一阶MCS(8,7)作为调整后的MCS。
所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:若所述第五传输块大小等于所述待传输数据量,选取所述第三新传MCS和所述第四新传MCS作为所述调整后的MCS。
在第五传输块大小等于待传输数据量的情况下,表明当前的MCS对应的第五传输块大小与待传输数据量匹配,不需再进行调整,此时选取当前第五传输块大小对应的第三新传MCS和第四新传MCS作为调整后的MCS。
在实际应用中,对待传输数据的MCS降阶时可一次降多阶,降阶的阶数可根据待传输数据量和调整后的MCS对应的传输块大小确定。
比如,待传输数据量为1300bit,当前的MCS为9,MCS9对应的传输块大小为1544bit,根据MCS与传输块大小的对应关系可知,MCS为8时对应的传输块大小为1384bit,MCS为7时对应的传输块大小为1244bit,可以确定对当前的MCS进行降阶时,需要对当前的MCS将两阶,由MCS为9将至MCS为7。
需要说明的是,对待传输数据的MCS降阶时,可以根据实际需求确定对待传输数据降一阶或多阶。
在一实施例中,所述方法还包括:根据所述调整后的MCS确定第六传输块大小;根据所述第六传输块大小确定传输所述待传输数据的传输块。
根据待传输数据对应的RB数和降阶后的MCS,得到降阶后的MCS对应的传输块大小。其中,可以根据MCS与传输块大小的对应关系确定降阶后的MCS对应的传输块大小。
根据MCS与传输块大小的对应关系确定调整后的MCS对应的传输块大小,根据得到的传输块大小确定传输待传输数据的传输块。比如,调整后的MCS为8,根据MCS与传输块大小的对应关系可以确定对应的传输块大小为1384bit;或者,调整后的MCS为(7,8)根据MCS与传输块大小的对应关系可以确定对应的传输块大小为1280bit。
在一实施例中,所述方法还包括:根据所述第六传输块大小和所述待传输数据量确定填充量大小;根据所述填充量大小对所述传输块进行填充。
将传输块大小和待传输数据量的差值确定为填充的填充量大小,通过无效数据对传输块中需要填充的填充量进行填充,以使待传输数据能够完全传输。
在本发明实施例中,获取待传输数据的待传输数据量;确定所述待传输数据的传输类型;根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS;如此,根据传输类型和待传输数据量对MCS进行精确调整,从而得到调整后的MCS对应的传输块大小,能够使下行待传输数据量与传输块大小更加匹配,减小了传输块的填充量,从而降低填充率和编码率,提高传输的可靠性,避免重传浪费资源。
实施例二
本实施例以待传输数据为下行待传输数据为例对本发明实施例提供的数据处理方法进行说明。
基站侧对单个空分终端进行调度时,来自核心网的待传输数据包经过PDCP层和RLC层的处理后向MAC层报送一个待传输数据量,由MAC层根据空分的资源分配策略确定MCS和RB。确定MCS和RB后,通过本发明实施例提供的数据处理方法对MCS进行调整,如图2所示,包括:
步骤201:根据流个数、新传/重传、传输模式判断终端的传输类型;
终端的流个数、新传/重传以及传输模式由MAC层确定。终端的传输类型可包括以下五种类型:新传双流且传输模式是TM3(第一传输类型)、新传双流且传输模式是TM4/TM8/TM9(第三传输类型)、新传单流(第一传输类型)、一个流重传另一流新传(第二传输类型)、其他类型。
步骤202:针对不同的传输类型,根据其下行待传输数据量进行MCS精准调整,使得调整后的TBsize与下行待传输数据量更加匹配。具体地:
202a:如果是新传双流且传输模式是TM3的传输类型,对两流同时进行MCS降阶处理得到降阶后的MCS为MCS-1。将两流(MCS-1,RB)对应的TBsize与终端的下行待传输数据量相比,若对应的TBsize大于下行待传输数据量,则继续对MCS降阶,直到对应的TBsize小于下行待传输数据量时结束。
比如,下行待传输数据量为1300bit,根据空分组的资源分配策略确定两流的MCS=10,RB=5。对两流同时进行降阶处理,根据(MCS,RB)查表获得两流TBsize结果如下表1。根据终端当前下行待传输数据量为1300bit可确定当前MCS需要降两阶,即由10降到8。如此,填充量也由原来的1544-1300=244bit降到1384-1300=84bit。
表1 MCS与传输块大小的对应关系表示例一
202b:如果是新传双流且传输模式是TM4/TM8/TM9的传输类型,先对第二流进行MCS降一阶流程,紧接着对第一流进行MCS降一阶流程,再对第二流进行MCS降一阶流程,即两流轮着进行MCS降阶处理。每次降阶后将两流(MCS-1,RB)对应的TBsize之和与终端的下行待传输数据量相比,若对应的TBsize大于下行待传输数据量,则继续对MCS轮流降阶,直到对应的TBsize小于下行待传输数据量时结束。
比如,下行待传输数据量为1300bit,根据空分组的资源分配策略确定第一流MCS=9,第二流MCS=10,RB=5。对两流轮着进行降阶处理,根据(MCS,RB)查表获得单流TBsize结果如下表2。先对第二流降一阶,此时两流MCS组合(MCS1,MCS2)为(9,9),TBsize之和为1552bit;接着对第一流降一阶,此时两流MCS组合为(8,9),TBsize之和为1456bit;再对第二流降一阶,此时两流MCS组合为(8,8),TBsize之和为1360bit;然后再对第一流降一阶,此时两流MCS组合为(7,8),TBsize之和为1280bit。此时1280<1300,即MCS最终被精准为(8,8),如此,填充量也由原来的1552-1300=252bit降到1360-1300=60bit。
表2 MCS与传输块大小的对应关系表示例二
202c:如果是新传单流的传输类型,对新传单流的MCS进行MCS降阶处理得到降阶后的MCS为MCS-1。将(MCS-1,RB)对应的TBsize与终端的下行待传输数据量相比,若对应的TBsize大于下行待传输数据量,则继续对MCS进行降阶,直到对应的TBsize小于下行待传输数据量时结束。
比如,下行待传输数据量为400bit,根据空分组的资源分配策略确定MCS=8,RB=4。对新传单流的MCS进行降阶处理,由(MCS,RB)查单流TBsize结果如下表3。根据终端当前下行待传输数据量为400bit可确定当前MCS需要降一阶,即由8降到7。如此,填充量也由原来的536-400=136bit降到472-400=72bit。
表3 MCS与传输块大小的对应关系表示例三
202d:如果是一个流重传另一流新传的传输类型,对新传流进行MCS降阶处理得到降阶后的MCS为MCS-1。将(MCS-1,RB)对应的新传流的TBsize加上重传流TBsize,与终端的下行待传输数据量相比,若大于则继续对新传流的MCS进行降阶,直到小于时结束。
比如,下行待传输数据量为1300bit,根据空分组的资源分配策略确定两流MCS=10,RB=5。由(MCS,RB)查单流TBsize结果如下表4。重传流不做精准MCS,其MCS为10,RB为5,对应的TBsize为776bit。新传流进行MCS降阶处理,由下表4可知,新传流的MCS需要降3阶,即由10降到7。此时两流TBsize之和为776+600=1376bit,填充量也由原来的776+776-1300=252bit降到776+600-1300=76bit。
表4 MCS与传输块大小的对应关系表示例四
202e:其他传输类型不做MCS精准调整处理。
在本发明实施例中,通过本实施例的数据处理方法,根据终端的下行待传输数据量进行一个MCS的精准调整,从而使得待传输数据量与TBsize更加匹配,特别对于空分组的终端实现一个填充优化的效果,降低误码率,提高传输的可靠性,避免重传浪费资源。
实施例三
基于前述的实施例,本发明实施例提供一种数据处理装置,如图3所示,数据处理装置30包括:获取模块31、第一确定模块32和调整模块33,其中,
获取模块31,用于获取待传输数据的待传输数据量;
第一确定模块32,用于确定所述待传输数据的传输类型;
调整模块33,用于根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
在一实施例中,调整模块33还用于对所述待传输数据的MCS降阶,得到第一MCS;将所述第一MCS对应的第一传输块大小与所述待传输数据量进行比较,若所述第一传输块大小大于所述待传输数据量,则继续对所述第一MCS降阶,直至所述第一传输块大小小于所述待传输数据量;在所述第一传输块大小小于所述待传输数据量的情况下,选取所述第一MCS的前一阶MCS作为所述调整后的MCS;其中,所述第一传输类型对应的待传输数据为双流新传数据且传输模式是TM3或单流新传数据。
在一实施例中,调整模块33还用于若所述第一传输块大小等于所述待传输数据量,将所述第一MCS作为所述调整后的MCS。
在一实施例中,调整模块33还用于对所述新传MCS降阶,得到第二MCS;确定所述第二MCS对应的第二传输块大小;确定所述重传MCS对应的第三传输块大小;根据所述第二传输块大小和所述第三传输块大小确定第四传输块大小;将所述第四传输块大小与待传输数据量进行比较,若所述第四传输块大小大于所述待传输数据量,则继续对所述第二MCS降阶,直至所述第四传输块大小小于所述待传输数据量;在所述第四传输块大小小于所述待传输数据量的情况下,将第二MCS的前一阶MCS和所述重传MCS作为所述调整后的MCS;其中,所述第二传输类型对应的待传输数据包括一流重传数据和一流新传数据。
在一实施例中,调整模块33还用于若所述第四传输块大小等于所述待传输数据量,将所述第二MCS和重传MCS作为所述调整后的MCS。
在一实施例中,调整模块33还用于对所述第一新传MCS降阶,得到第三新传MCS;确定包括第三新传MCS和所述第二新传MCS的第三MCS;确定所述第三MCS对应的第五传输块大小;将所述第五传输块大小与待传输数据量进行比较,若所述第五传输块大小大于所述待传输数据量,则对所述第二新传MCS降阶得到第四新传MCS,确定包括所述第三新传MCS和所述第四新传MCS的第三MCS,直至所述第三MCS对应的第五传输块大小小于所述待传输数据量;若对所述第四新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS的前一阶MCS和所述第三新传MCS作为所述调整后的MCS;若对所述第三新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS和所述第三新传MCS的前一阶MCS作为所述调整后的MCS;其中,第三传输类型对应的待传输数据为双流新传数据且传输模式是TM4/TM8/TM9。
在一实施例中,调整模块33还用于若所述第五传输块大小等于所述待传输数据量,选取所述第三新传MCS和所述第四新传MCS作为所述调整后的MCS。
在一实施例中,如图4所示,数据处理装置30还包括:第二确定模块34,用于根据所述调整后的MCS确定第六传输块大小;根据所述第六传输块大小确定传输所述待传输数据的传输块。
在一实施例中,如图4所示,数据处理装置30还包括:填充模块35,用于根据所述第六传输块大小和所述待传输数据量确定填充量大小;根据所述填充量大小对所述传输块进行填充。
需要说明的是:上述实施例提供的数据处理装置在进行数据处理时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的数据处理装置与数据处理方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
实施例四
本发明实施例还提供一种数据处理设备,如图5所示,所述设备包括处理器502和用于存储能够在处理器502上运行的计算机程序的存储器501;其中,所述处理器502用于运行所述计算机程序时,以实现:
获取待传输数据的待传输数据量;
确定所述待传输数据的传输类型;
根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
上述本发明实施例揭示的方法可以应用于所述处理器502中,或者由所述处理器502实现。所述处理器502可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器502中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述处理器502可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器502可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器501,所述处理器502读取存储器501中的信息,结合其硬件完成前述方法的步骤。
可以理解,本发明实施例的存储器(存储器501)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-OnlyMemory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-OnlyMemory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-OnlyMemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random AccessMemory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random AccessMemory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
这里需要指出的是:以上终端实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本发明终端实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解,为节约篇幅,这里不再赘述。
实施例五
在示例性实施例中,本发明实施例还提供了一种计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的存储器501,上述计算机程序可由处理器502执行,以完成前述方法所述步骤。计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现:
获取待传输数据的待传输数据量;
确定所述待传输数据的传输类型;
根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
这里需要指出的是:以上终端实施例项和计算机可读存储介质实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本发明终端实施例和计算机可读存储介质实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解,为节约篇幅,这里不再赘述。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (11)
1.一种数据处理方法,其特征在于,所述方法包括:
获取待传输数据的待传输数据量;
确定所述待传输数据的传输类型,其中,所述待传输数据的传输类型表征所述待传输数据的传输方式;
根据所述传输类型与所述待传输数据量对所述待传输数据的调制编码策略MCS进行调整,得到调整后的MCS。
2.根据权利要求1所述的方法,其特征在于,当所述传输类型为第一传输类型时,所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:
对所述待传输数据的MCS降阶,得到第一MCS;
将所述第一MCS对应的第一传输块大小与所述待传输数据量进行比较,若所述第一传输块大小大于所述待传输数据量,则继续对所述第一MCS降阶,直至所述第一传输块大小小于所述待传输数据量;
在所述第一传输块大小小于所述待传输数据量的情况下,选取所述第一MCS的前一阶MCS作为所述调整后的MCS;
其中,所述第一传输类型对应的待传输数据为双流新传数据且传输模式是TM3或单流新传数据。
3.根据权利要求2所述的方法,其特征在于,所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:
若所述第一传输块大小等于所述待传输数据量,将所述第一MCS作为所述调整后的MCS。
4.根据权利要求1所述的方法,其特征在于,当所述传输类型为第二传输类型时,所述待传输数据的MCS包括重传MCS和新传MCS;
所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:
对所述新传MCS降阶,得到第二MCS;
确定所述第二MCS对应的第二传输块大小;
确定所述重传MCS对应的第三传输块大小;
根据所述第二传输块大小和所述第三传输块大小确定第四传输块大小;
将所述第四传输块大小与待传输数据量进行比较,若所述第四传输块大小大于所述待传输数据量,则继续对所述第二MCS降阶,直至所述第四传输块大小小于所述待传输数据量;
在所述第四传输块大小小于所述待传输数据量的情况下,将第二MCS的前一阶MCS和所述重传MCS作为所述调整后的MCS;
其中,所述第二传输类型对应的待传输数据包括一流重传数据和一流新传数据。
5.根据权利要求4所述的方法,其特征在于,所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:
若所述第四传输块大小等于所述待传输数据量,将所述第二MCS和重传MCS作为所述调整后的MCS。
6.根据权利要求1所述的方法,其特征在于,当所述传输类型为第三传输类型时,所述待传输数据的MCS包括第一新传MCS和第二新传MCS;
所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,包括:
对所述第一新传MCS降阶,得到第三新传MCS;
确定包括第三新传MCS和所述第二新传MCS的第三MCS;
确定所述第三MCS对应的第五传输块大小;
将所述第五传输块大小与待传输数据量进行比较,若所述第五传输块大小大于所述待传输数据量,则对所述第二新传MCS降阶得到第四新传MCS,确定包括所述第三新传MCS和所述第四新传MCS的第三MCS,直至所述第三MCS对应的第五传输块大小小于所述待传输数据量;
若对所述第四新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS的前一阶MCS和所述第三新传MCS作为所述调整后的MCS;
若对所述第三新传MCS进行降阶时,所述第三MCS对应的第五传输块大小小于所述待传输数据量,将所述第四新传MCS和所述第三新传MCS的前一阶MCS作为所述调整后的MCS;
其中,第三传输类型对应的待传输数据为双流新传数据且传输模式是TM4/TM8/TM9。
7.根据权利要求6所述的方法,其特征在于,所述根据所述传输类型与所述待传输数据量对所述待传输数据的MCS进行调整,得到调整后的MCS,还包括:
若所述第五传输块大小等于所述待传输数据量,选取所述第三新传MCS和所述第四新传MCS作为所述调整后的MCS。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述调整后的MCS确定第六传输块大小;
根据所述第六传输块大小确定传输所述待传输数据的传输块。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
根据所述第六传输块大小和所述待传输数据量确定填充量大小;
根据所述填充量大小对所述传输块进行填充。
10.一种数据处理设备,其特征在于,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,执行权利要求1至9任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至9任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810672710.7A CN110649988B (zh) | 2018-06-26 | 2018-06-26 | 一种数据处理方法、设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810672710.7A CN110649988B (zh) | 2018-06-26 | 2018-06-26 | 一种数据处理方法、设备及计算机可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110649988A CN110649988A (zh) | 2020-01-03 |
CN110649988B true CN110649988B (zh) | 2022-05-13 |
Family
ID=69008819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810672710.7A Active CN110649988B (zh) | 2018-06-26 | 2018-06-26 | 一种数据处理方法、设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110649988B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115866724A (zh) * | 2021-09-27 | 2023-03-28 | 上海华为技术有限公司 | 一种数据发送方法、装置及设备 |
CN115225207B (zh) * | 2022-08-05 | 2024-04-12 | 广东明创软件科技有限公司 | 数据传输方法及相关装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103427885A (zh) * | 2012-05-15 | 2013-12-04 | 中兴通讯股份有限公司 | 传输模式的选择方法及装置 |
WO2014070049A1 (en) * | 2012-10-29 | 2014-05-08 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and arrangements for semi-persistent scheduling |
CN104081819A (zh) * | 2012-10-18 | 2014-10-01 | 华为技术有限公司 | 资源的调度方法及装置 |
CN104243086A (zh) * | 2013-06-09 | 2014-12-24 | 华为技术有限公司 | 调制编码方案确定方法、基站及通信*** |
CN104507112A (zh) * | 2014-12-29 | 2015-04-08 | 大唐移动通信设备有限公司 | Mcs门限的调整方法及装置、基站 |
CN107295689A (zh) * | 2016-04-13 | 2017-10-24 | 中兴通讯股份有限公司 | 一种资源调度方法及装置 |
CN107426824A (zh) * | 2016-05-23 | 2017-12-01 | 中兴通讯股份有限公司 | 一种无线***数据下发方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102237987B (zh) * | 2010-04-21 | 2014-09-10 | 中兴通讯股份有限公司 | 空间复用模式下harq重传处理方法及装置 |
CN103270788B (zh) * | 2010-12-22 | 2016-06-01 | Lg电子株式会社 | 无线局域网***中的链路自适应方法和设备 |
CN104067551B (zh) * | 2013-01-18 | 2017-10-17 | 华为技术有限公司 | 数据传输方法、基站和用户设备 |
CN104811983B (zh) * | 2014-01-24 | 2018-03-27 | 国际商业机器公司 | 自适应调制编码方法和装置 |
-
2018
- 2018-06-26 CN CN201810672710.7A patent/CN110649988B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103427885A (zh) * | 2012-05-15 | 2013-12-04 | 中兴通讯股份有限公司 | 传输模式的选择方法及装置 |
CN104081819A (zh) * | 2012-10-18 | 2014-10-01 | 华为技术有限公司 | 资源的调度方法及装置 |
WO2014070049A1 (en) * | 2012-10-29 | 2014-05-08 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and arrangements for semi-persistent scheduling |
CN104243086A (zh) * | 2013-06-09 | 2014-12-24 | 华为技术有限公司 | 调制编码方案确定方法、基站及通信*** |
CN104507112A (zh) * | 2014-12-29 | 2015-04-08 | 大唐移动通信设备有限公司 | Mcs门限的调整方法及装置、基站 |
CN107295689A (zh) * | 2016-04-13 | 2017-10-24 | 中兴通讯股份有限公司 | 一种资源调度方法及装置 |
CN107426824A (zh) * | 2016-05-23 | 2017-12-01 | 中兴通讯股份有限公司 | 一种无线***数据下发方法及装置 |
Non-Patent Citations (1)
Title |
---|
Measurement-Based Optimizing Algorithm for Modulation and Coding Scheme Selection;Jiamo Jiang;《2012 IEEE International Conference on Wireless Information Technology and Systems (ICWITS)》;20121112;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110649988A (zh) | 2020-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5669959B2 (ja) | 上りパワー制御方法、パワー制御パラメータの配置方法及び装置 | |
US20210006305A1 (en) | Method and Arrangement in a Wireless Communications System | |
KR102380699B1 (ko) | 업링크 파워 제어 방법, 단말 및 네트워크 기기 | |
CN110769502B (zh) | 用于多波束发送上行信道的方法、终端设备和网络侧设备 | |
US9713098B2 (en) | Method and apparatus for performing uplink scheduling in a multiple-input multiple-output system | |
KR102209559B1 (ko) | 상향링크 측정 기준 신호 전력 제어 방법, 네트워크 장치, 및 단말 장치 | |
CN101938786B (zh) | 调度授权的分配方法与通信设备 | |
EP2737651B1 (en) | Transmission mode adaptation in a wireless network | |
JP4955614B2 (ja) | 無線通信装置および無線通信方法 | |
US20090227211A1 (en) | Transmitting apparatus, receiving apparatus and transmission power control method | |
CN110167126B (zh) | 一种多波束传输时pucch功率的控制方法及装置 | |
US20060217142A1 (en) | Radio base station apparatus and transmission power control method in radio base station apparatus | |
NO327847B1 (no) | Hoyhastighets pakkedatatransmisjon for rask tilpasning i lukket sloyfe | |
EP3691137A1 (en) | Electronic device and communication method | |
KR101595031B1 (ko) | 다중 안테나를 지원하는 무선 통신 시스템에서의 전송 전력 제어 방법 | |
CN110649988B (zh) | 一种数据处理方法、设备及计算机可读存储介质 | |
CN108880745A (zh) | 一种基于5g通信网络的mcs选择方法及*** | |
US20150223177A1 (en) | Wireless communication apparatus, wireless communication method, program, and integrated circuit | |
CN103609051A (zh) | 自适应调制编码获取方法及装置 | |
CN110831142A (zh) | 功率控制参数的确定方法及装置、存储介质、电子设备 | |
US9077500B2 (en) | Controlling allocation of a portion of a shared channel to use for control information | |
US20190238258A1 (en) | Selection of modulation and coding scheme | |
TW202013917A (zh) | 一種通道狀態訊息上報方法、終端設備及網路設備 | |
KR102659591B1 (ko) | 정보 피드백 방법, 장치, 통신 노드 및 저장 매체 | |
JP5864184B2 (ja) | 通信システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |