一种编码确定方法、装置、设备及存储介质与流程

    专利2022-07-07  147


    本发明涉及无线通信领域,尤其涉及一种编码确定方法、装置、设备及存储介质。



    背景技术:

    在数字通信系统中,为了提高频率效率,可以使用重叠复用(ovxdm,overlappedxdivisionmultiplexing)技术对待传输数据进行编码。ovxdm是一种通过数据加权复用波形在x域的移位重叠,形成高频谱效率、无编码剩余、高编码增益的新型编码技术;x域包括时域、频域或混合域等。例如,在时域实现移位重叠,可以形成ovtdm;在频域实现移位重叠,可以形成ovfdm;在混合域实现移位重叠,可以形成ovhdm。

    实际应用时,发送端设备可以采用波形卷积编码模型实现ovxdm,假设重叠重数为k,也就是说,移位寄存器有k个,当发送数据未经过全部k个移位寄存器时,接收端可能会造成误判。为避免此情况的发生,可以对待传输数据进行比特填充,但是,会造成一定的资源浪费,降低了资源利用率。另外,在信噪比较低时,与传统调制编码技术相比,ovxdm技术的频谱效率的优势不仅不明显,而且会导致接收端设备译码复杂度的大幅提升。

    基于此,在数据传输时如何选择ovxdm成了亟需解决的技术问题。



    技术实现要素:

    有鉴于此,本发明实施例期望提供一种编码确定方法、装置、设备及存储介质。

    本发明实施例的技术方案是这样实现的:

    本发明实施例提供一种编码确定方法,应用于发送端设备,所述方法包括:

    根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;

    和/或,

    根据信道相关参数,判断是否采用ovxdm方案。

    上述方案中,判断是否采用ovxdm方案之前,所述方法还包括:

    获取待传输数据包的属性;

    和/或,

    获取信道相关参数。

    上述方案中,所述根据待传输数据包的属性,判断是否采用ovxdm方案,包括:

    判断待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;

    和/或,

    判断待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    上述方案中,所述根据信道相关参数,判断是否采用ovxdm方案,包括:

    判断获得的信道相关参数值是否大于第二预设阈值;

    当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    上述方案中,所述获取信道相关参数,包括:

    从接收端设备获取所述信道相关参数;

    或者,

    利用上下行信道互易性,确定所述信道相关参数。

    本发明实施例提供一种编码确定装置,应用于发送端设备,所述装置包括:

    第一确定单元,用于根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;

    和/或,

    第二确定单元,用于根据信道相关参数,判断是否采用ovxdm方案。

    上述方案中,所述装置还包括:

    第一获取单元,用于获取待传输数据包的属性;

    和/或,

    第二获取单元,用于获取信道相关参数。

    上述方案中,所述第一确定单元,具体用于:判断待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;和/或,判断待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    上述方案中,所述第二确定单元,具体用于:判断信道相关参数值是否大于第二预设阈值;当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    上述方案中,所述第二获取单元,具体用于:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    本发明实施例提供一种发送端设备,所述发送端设备包括:

    处理器,用于根据待传输数据包的属性,判断是否采用重叠复用ovxdm方案;所述属性至少包括以下之一:大小、类型;和/或,根据信道相关参数,判断是否采用ovxdm方案。

    上述方案中,所述处理器,具体用于:判断待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;和/或,判断待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    上述方案中,所述处理器,具体用于:判断信道相关参数值是否大于第二预设阈值;当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    上述方案中,所述发送端设备还包括:通信接口,用于从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    本发明实施例提供一种发送端设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

    其中,所述处理器用于运行所述计算机程序时,执行上述任一方法的步骤。

    本发明实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法的步骤。

    本发明实施例提供的编码确定方法、装置、设备及存储介质,根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;和/或,根据信道相关参数,判断是否采用ovxdm方案。采用本发明实施例的技术方案,可以根据待传输数据包的属性,判断是否采用ovxdm方案,和/或,根据信道相关参数,判断是否采用ovxdm方案,从而能够避免资源浪费,进而提高资源利用率,同时还能够降低接收端译码的复杂度。

    附图说明

    图1为相关技术中ovtdm的实现示意图;

    图2为相关技术中采用波形卷积编码模型实现ovxdm的实现示意图;

    图3为相关技术中ovxdm的频谱效率的示意图;

    图4为本发明实施例编码确定方法的实现流程示意图一;

    图5为本发明实施例编码确定方法的实现流程示意图二;

    图6为本发明实施例编码确定方法的实现流程示意图三;

    图7为本发明实施例编码确定装置的组成结构示意图一;

    图8为本发明实施例编码确定装置的组成结构示意图二;

    图9为本发明实施例编码确定装置的组成结构示意图三;

    图10为本发明实施例发送端设备的组成结构示意图。

    具体实施方式

    相关技术中,在数字通信系统中,为了提高频率效率,可以使用重叠复用ovxdm技术对待传输数据进行编码。ovxdm是一种通过数据加权复用波形在x域的移位重叠,形成高频谱效率、无编码剩余、高编码增益的新型编码技术;x域包括时域、频域或混合域等。例如,在时域实现移位重叠,可以形成ovtdm,如图1所示;在频域实现移位重叠,可以形成ovfdm;在混合域实现移位重叠,可以形成ovhdm。实际应用时,如图2所示,可以采用波形卷积编码模型实现ovxdm,发送端设备可以按照公式:计算发送信号的复包络波形其中,表示按照预设间隔,对初始包络波形在时域上进行移位得到的包络波形。假设重叠重数为k,也就是说,移位寄存器有k个,当发送数据未经过全部k个移位寄存器时,为避免接收端对数据进行译码时会造成误判情况的发生,可以对待传输数据进行比特填充,但是,会造成一定的资源浪费,降低了资源利用率。另外,如图3所示,在信噪比较低时,与传统调制编码技术相比,ovxdm技术的频谱效率的优势并不明显,但会导致接收端译码复杂度的大幅提升;在信噪比较高时,与传统调制编码技术相比,ovxdm技术的频谱效率的优势较明显。

    上述方式中在数据传输时如何选择ovxdm成了亟需解决的技术问题。

    基于此,本发明实施例中,根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;和/或,根据信道相关参数,判断是否采用ovxdm方案。

    下面结合附图及实施例对本发明再作进一步详细的描述。

    本发明实施例提供一种编码确定方法,应用于发送端设备,如图4所示,所述方法包括:

    步骤401:获取待传输数据包的属性;所述属性至少包括以下之一:大小、类型。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述待传输数据包可以是指所述基站向所述终端待发送的数据包。当所述发送端设备为终端时,接收端设备可以是基站,所述待传输数据包可以是指所述终端向所述基站待发送的数据包。

    这里,所述待传输数据包的类型可以包括以下之一:

    文件传输协议(ftp,filetransferprotocol)类型;

    流媒体类型;

    网页浏览业务类型;

    通信业务类型。

    其中,可以按照数据包的传输协议,确定所述待传输数据包的类型,如ftp类型;可以按照对数据包的处理方式,确定所述待传输数据包的类型,如流媒体类型;可以按照数据包所属的业务,确定所述待传输数据包的类型,如网页浏览业务类型、通信业务类型。

    步骤402:根据所述待传输数据包的属性,判断是否采用ovxdm方案。

    实际应用时,假设使用二进制表示待传输数据包,如果二进制位数较少时,为避免译码误判而填充的比特所占比例较大,降低系统传信效率,此时ovxdm提升频谱效率的优势不明显,而且会增加接收端译码复杂度。因此,当待传输的数据包较小时,不采用ovxdm方案;当待传输的数据包较大时,采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性,判断是否采用ovxdm方案,包括:根据所述待传输数据包的大小,判断是否采用ovxdm方案。

    这里,所述根据所述待传输数据包的大小,判断是否采用ovxdm方案,包括:判断所述待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;当确定所述待传输数据包的大小小于或等于第一预设阈值时,确定采用传统调制编码方案。

    这里,所述传统调制编码方案可以包含以下至少之一:

    正交振幅调制(qam);

    相移键控(psk);

    并行级联卷积码(turbo);

    低密度校验码(ldpc)。

    其中,所述第一预设阈值可以根据实际情况进行设置。

    实际应用时,还可以根据所述待传输的数据包的类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性,判断是否采用ovxdm方案,包括:根据所述待传输数据包的类型,判断是否采用ovxdm方案;

    具体地,判断所述待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。当确定所述待传输数据包的类型未与预设类型相匹配时,确定采用传统调制编码方案。

    这里,当确定采用ovxdm方案时,所述待传输数据包的类型可以为以下之一:ftp类型、流媒体类型、网页浏览业务类型;当确定采用传统调制编码方案时,所述待传输数据包的可以类型为通信业务类型。

    这里,所述传统调制编码方案可以包括以下之一:正交振幅调制(qam);相移键控(psk)。

    实际应用时,还可以根据所述待传输的数据包的大小和类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性,判断是否采用ovxdm方案,包括:根据所述待传输数据包的大小和类型,判断是否采用ovxdm方案。

    这里,当确定所述待传输数据包的大小大于第一预设阈值且类型与预设类型相匹配时,确定采用ovxdm方案;当确定所述待传输数据包的大小小于或等于第一预设阈值且类型与预设类型不匹配时,确定采用传统调制编码方案。

    采用本发明实施例的技术方案,当所述待传输数据包的属性满足预设条件时,确定采用ovxdm方案,这样,能够无需对所述待传输数据进行比特填充,进而能够避免资源浪费,提高资源利用率。

    本发明实施例提供一种编码确定方法,应用于发送端设备,如图5所示,所述方法包括:

    步骤501:获取信道相关参数。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述信道相关参数可以是指下行信道相关参数。当所述发送端设备为终端时,接收端设备可以是基站,所述信道相关参数可以是指上行信道相关参数。

    这里,所述信道相关参数可以包括以下之一:

    信道带宽;

    信道质量;

    信道相关性;

    信道秩。

    其中,所述信道相关性可以是指在信道的任意方向上测量的空间相关性;所述信道秩可以表征信道的容量。

    这里,所述信道质量可以用以下参数之一进行表征:

    信号与干扰加噪声比(sinr,signaltointerferenceplusnoiseratio);

    信道质量指示符(cqi,channelqualityindicator);

    参考信号接收功率(rsrp,referencesignalreceivingpower);

    参考信号接收质量(rsrq,referencesignalreceivingquality)

    实际应用时,所述发送端设备可以从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,获取所述信道相关参数。

    基于此,在一实施例中,所述获取信道相关参数,包括:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    这里,针对下行链路,当发送端设备为基站、接收端设备为终端时,所述基站可以接收终端上报的下行信道的相关参数;或者,利用上下行信道互易性,通过上行信道的相关参数得到下行信道的相关参数。针对上行链路,当发送端设备为终端、接收端设备为基站时,所述终端可以获取基站指示的上行信道的相关参数;或者,利用上下行信道互易性,通过下行信道的相关参数得到上行信道的相关参数。

    步骤502:根据获取的信道相关参数,判断是否采用ovxdm方案。

    实际应用时,如果在信道相关参数值较低时采用ovxdm方案对待传输数据进行编码,则可能会导致接收端设备译码复杂度的大幅提升,因此,当在信道相关参数值较低时,不采用ovxdm方案;当在信道相关参数值较高时,采用ovxdm方案。

    基于此,在一实施例中,所述根据获取的信道相关参数,判断是否采用ovxdm方案,包括:判断获得的信道相关参数值是否大于第二预设阈值;当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    这里,当确定所述信道相关参数值小于或等于第二预设阈值时,确定不采用ovxdm方案,而采用传统调制编码方案。

    这里,所述传统调制编码方案可以包含以下至少之一:

    正交振幅调制(qam);

    相移键控(psk);

    并行级联卷积码(turbo);

    低密度校验码(ldpc)。

    这里,可以针对所述信道的四种参数,设置四个门限值不同的第二预设阈值。

    举例来说,当所述信道的带宽大于门限1时,确定采用ovxdm方案,否则,采用传统调制编码方案;当所述信道的质量大于门限1时,确定采用ovxdm方案,否则,采用传统调制编码方案;当所述信道的秩大于门限3时,确定采用ovxdm方案,否则采用传统调制编码方案;当所述信道的相关性大于门限4时,确定采用ovxdm方案,否则,采用传统调制编码方案。

    采用本发明实施例的技术方案,当所述信道相关参数满足预设条件时,确定采用ovxdm方案,这样,不仅能够发挥ovxdm方案的优势,而且能够降低接收端设备译码复杂度的大幅提升。

    本发明实施例提供一种编码确定方法,应用于发送端设备,如图6所示,所述方法包括:

    步骤601:获取待传输数据包的属性和信道相关参数;所述属性至少包括以下之一:大小、类型。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述待传输数据包可以是指所述基站向所述终端待发送的数据包。当所述发送端设备为终端时,接收端设备可以是基站,所述待传输数据包可以是指所述终端向所述基站待发送的数据包。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述信道相关参数可以是指下行信道相关参数。当所述发送端设备为终端时,接收端设备可以是基站,所述信道相关参数可以是指上行信道相关参数。

    这里,所述待传输数据包的类型可以包括以下之一:

    ftp类型;

    流媒体类型;

    网页浏览业务类型;

    通信业务类型。

    其中,可以按照数据包的传输协议,确定所述待传输数据包的类型,如ftp类型;可以按照对数据包的处理方式,确定所述待传输数据包的类型,如流媒体类型;可以按照数据包所属的业务,确定所述待传输数据包的类型,如网页浏览业务类型、通信业务类型。

    这里,所述信道相关参数可以包括以下之一:

    信道带宽;

    信道质量;

    信道相关性;

    信道秩。

    其中,所述信道相关性可以是指在信道的任意方向上测量的空间相关性;;所述信道秩可以表征信道的容量。

    这里,所述信道质量可以用以下参数之一进行表征:

    信号与干扰加噪声比(sinr,signaltointerferenceplusnoiseratio);

    信道质量指示符(cqi,channelqualityindicator);

    参考信号接收功率(rsrp,referencesignalreceivingpower);

    参考信号接收质量(rsrq,referencesignalreceivingquality)

    实际应用时,所述发送端设备可以从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,获取所述信道相关参数。

    基于此,在一实施例中,所述获取信道相关参数,包括:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    这里,针对下行链路,当发送端设备为基站、接收端设备为终端时,所述基站可以接收终端上报的下行信道的相关参数;或者,利用上下行信道互易性,通过上行信道的相关参数得到下行信道的相关参数。针对上行链路,当发送端设备为终端、接收端设备为基站时,所述终端可以利用基站指示的上行信道的相关参数;或者,利用上下行信道互易性,通过下行信道的相关参数得到上行信道的相关参数。

    步骤602:根据所述待传输数据包的属性和信道相关参数,判断是否采用ovxdm方案。

    实际应用时,假设使用二进制表示待传输数据包,如果二进制位数较少时,为避免译码误判而填充的比特所占比例较大,降低系统传信效率,此时ovxdm提升频谱效率的优势不明显,而且会增加接收端译码复杂度。因此,当待传输的数据包较大且信道相关参数值较高时,采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性和信道相关参数,判断是否采用ovxdm方案,包括:根据所述待传输数据包的大小和和信道相关参数,判断是否采用ovxdm方案。

    具体地,判断所述待传输数据包的大小是否大于第一预设阈值,并判断判断获得的信道相关参数值是否大于第二预设阈值;当确定所述待传输数据包的大小大于第一预设阈值且所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    这里,所述传统调制编码方案可以包含以下至少之一:

    正交振幅调制(qam);

    相移键控(psk);

    并行级联卷积码(turbo);

    低密度校验码(ldpc)。

    其中,所述第一预设阈值可以根据实际情况进行设置。

    实际应用时,还可以根据所述待传输的数据包的类型,确定所述待传输的数据包的大小,这样,还可以根据所述待传输的数据包的类型和信道相关参数,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性和信道相关参数,判断是否采用ovxdm方案,包括:根据所述待传输数据包的类型和信道相关参数,判断是否采用ovxdm方案。

    具体地,判断所述待传输数据包的类型是否与预设类型相匹配,并判断判断获得的信道相关参数值是否大于第二预设阈值;当确定所述待传输数据包的类型与预设类型相匹配且信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    这里,所述预设类型可以包括以下之一:正交振幅调制(qam);相移键控(psk);并行级联卷积码(turbo)。

    举例来说,当确定采用ovxdm方案时,所述待传输数据包的类型可以为以下之一:ftp类型、流媒体类型、网页浏览业务类型;当确定采用传统调制编码方案时,所述待传输数据包的可以类型为通信业务类型。

    实际应用时,还可以根据所述待传输的数据包的大小和类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述根据所述待传输数据包的属性,并判断判断获得的信道相关参数值是否大于第二预设阈值,判断是否采用ovxdm方案,包括:根据所述待传输数据包的大小、类型和信道相关参数,判断是否采用ovxdm方案。

    这里,当确定所述待传输数据包的大小大于第一预设阈值类型与预设类型相匹配、且信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    采用本发明实施例的技术方案,当所述待传输数据包的属性和所述信道相关参数满足预设条件时,确定采用ovxdm方案,这样,能够无需对所述待传输数据进行比特填充,进而能够避免资源浪费,提高资源利用率。同时,不仅能够发挥ovxdm方案的优势,而且能够降低接收端设备译码复杂度的大幅提升。另外,能够结合传输编码和ovxdm的优势,在频谱效率和接收端设备译码复杂度之间进行折中。

    为实现本发明实施例的方法,本发明实施例还提供一种编码确定装置,设置在发送端设备上,如图7所示,所述装置包括:

    第一获取单元71,用于获取待传输数据包的属性;

    第一确定单元72,用于根据所述待传输数据包的属性,判断是否采用重叠复用ovxdm方案;所述属性至少包括以下之一:大小、类型;

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述待传输数据包可以是指所述基站向所述终端待发送的数据包。当所述发送端设备为终端时,接收端设备可以是基站,所述待传输数据包可以是指所述终端向所述基站待发送的数据包。

    这里,所述待传输数据包的类型可以包括以下之一:

    ftp类型;

    流媒体类型;

    网页浏览业务类型;

    通信业务类型。

    其中,可以按照数据包的传输协议,确定所述待传输数据包的类型,如ftp类型;可以按照对数据包的处理方式,确定所述待传输数据包的类型,如流媒体类型;可以按照数据包所属的业务,确定所述待传输数据包的类型,如网页浏览业务类型、通信业务类型。

    实际应用时,假设使用二进制表示待传输数据包,如果二进制位数较少时,为避免译码误判而填充的比特所占比例较大,降低系统传信效率,此时ovxdm提升频谱效率的优势不明显,而且会增加接收端译码复杂度。,因此,当待传输的数据包较小时,不采用ovxdm方案;当待传输的数据包较大时,采用ovxdm方案。

    基于此,在一实施例中,所述第一确定单元71,具体用于:根据所述待传输数据包的大小,判断是否采用ovxdm方案;和/或,根据所述待传输数据包的类型,判断是否采用ovxdm方案。

    具体地,判断所述待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;当确定所述待传输数据包的大小小于或等于第一预设阈值时,确定采用传统调制编码方案。

    实际应用时,还可以根据所述待传输的数据包的类型,确定所述待传输的数据包的大小,这样,还可以根据所述待传输的数据包的类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述第一确定单元71,具体用于:判断所述待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    具体地,判断所述待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。当确定所述待传输数据包的类型未与预设类型相匹配时,确定采用传统调制编码方案。

    实际应用时,还可以根据所述待传输的数据包的大小和类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述第一确定单元71,具体用于:根据所述待传输数据包的大小和类型,判断是否采用ovxdm方案。

    这里,当确定所述待传输数据包的大小大于第一预设阈值且类型与预设类型相匹配时,确定采用ovxdm方案;当确定所述待传输数据包的大小小于或等于第一预设阈值且类型与预设类型不匹配时,确定采用传统调制编码方案。

    实际应用时,所述第一确定单元72可由编码确定装置中的处理器实现,所述第一获取单元71可由编码确定装置中的通信接口实现。

    为实现本发明实施例的方法,本发明实施例还提供一种编码确定装置,设置在发送端设备上,如图8所示,所述装置包括:

    第二获取单元81,用于获取信道相关参数;

    第二确定单元82,用于根据获取的信道相关参数,判断是否采用ovxdm方案。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述信道相关参数可以是指下行信道相关参数。当所述发送端设备为终端时,接收端设备可以是基站,所述信道相关参数可以是指上行信道相关参数。

    这里,所述信道相关参数可以包括以下之一:

    信道带宽;

    信道质量;

    信道相关性;

    信道秩。

    其中,所述信道相关性可以是指在信道的任意方向上测量的空间相关性;;所述信道秩可以表征信道的容量。

    实际应用时,所述发送端设备可以从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,获取所述信道相关参数。

    基于此,在一实施例中,所述第二获取单元81,具体用于:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    这里,针对下行链路,当发送端设备为基站、接收端设备为终端时,所述基站可以接收终端上报的下行信道的相关参数;或者,利用上下行信道互易性,通过上行信道的相关参数得到下行信道的相关参数。针对上行链路,当发送端设备为终端、接收端设备为基站时,所述终端可以利用基站指示的上行信道的相关参数;或者,利用上下行信道互易性,通过下行信道的相关参数得到上行信道的相关参数。

    实际应用时,如果在信道相关参数值较低时采用ovxdm方案对待传输数据进行编码,则可能会导致接收端设备译码复杂度的大幅提升,因此,当在信道相关参数值较低时,不采用ovxdm方案;当在信道相关参数值较高时,采用ovxdm方案。

    基于此,在一实施例中,所述第二确定单元82,具体用于:判断获得的信道相关参数值是否大于第二预设阈值;当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    这里,当确定所述信道相关参数值小于或等于第二预设阈值时,确定不采用ovxdm方案,而采用传统调制编码方案。

    实际应用时,所述第二确定单元82可由编码确定装置中的处理器实现,所述第二获取单元81可由编码确定装置中的通信接口实现。

    为实现本发明实施例的方法,本发明实施例还提供一种编码确定装置,设置在发送端设备上,如图9所示,所述装置包括:

    第三获取单元91,用于获取待传输数据包的属性和信道相关参数。;所述属性至少包括以下之一:大小、类型。

    第三确定单元92,用于根据所述待传输数据包的属性和信道相关参数,判断是否采用ovxdm方案。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述待传输数据包可以是指所述基站向所述终端待发送的数据包。当所述发送端设备为终端时,接收端设备可以是基站,所述待传输数据包可以是指所述终端向所述基站待发送的数据包。

    这里,当所述发送端设备为基站时,接收端设备可以是终端,所述信道相关参数可以是指下行信道相关参数。当所述发送端设备为终端时,接收端设备可以是基站,所述信道相关参数可以是指上行信道相关参数。

    这里,所述待传输数据包的类型可以包括以下之一:

    ftp类型;

    流媒体类型;

    网页浏览业务类型;

    通信业务类型。

    实际应用时,所述发送端设备可以从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,获取所述信道相关参数。

    基于此,在一实施例中,所述第三获取单元91,具体用于:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    这里,针对下行链路,当发送端设备为基站、接收端设备为终端时,所述基站可以接收终端上报的下行信道的相关参数;或者,利用上下行信道互易性,通过上行信道的相关参数得到下行信道的相关参数。针对上行链路,当发送端设备为终端、接收端设备为基站时,所述终端可以利用基站指示的上行信道的相关参数;或者,利用上下行信道互易性,通过下行信道的相关参数得到上行信道的相关参数。

    实际应用时,假设使用二进制表示待传输数据包,如果二进制位数较少时,为避免译码误判而填充的比特所占比例较大,降低系统传信效率,此时ovxdm提升频谱效率的优势不明显,而且会增加接收端译码复杂度。因此,当待传输的数据包较大且信道相关参数值较高时,采用ovxdm方案。

    基于此,在一实施例中,所述第三确定单元92,具体用于:根据所述待传输数据包的大小和和信道相关参数,判断是否采用ovxdm方案。

    具体地,判断所述待传输数据包的大小是否大于第一预设阈值,并判断判断获得的信道相关参数值是否大于第二预设阈值;当确定所述待传输数据包的大小大于第一预设阈值且所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    实际应用时,还可以根据所述待传输的数据包的类型,确定所述待传输的数据包的大小,这样,还可以根据所述待传输的数据包的类型和信道相关参数,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述第三确定单元92,具体用于:根据所述待传输数据包的类型和信道相关参数,判断是否采用ovxdm方案。

    具体地,判断所述待传输数据包的类型是否与预设类型相匹配,并判断判断获得的信道相关参数值是否大于第二预设阈值;当确定所述待传输数据包的类型与预设类型相匹配且信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    实际应用时,还可以根据所述待传输的数据包的大小和类型,确定是否采用ovxdm方案。

    基于此,在一实施例中,所述第三确定单元92,具体用于:根据所述待传输数据包的大小、类型和信道相关参数,判断是否采用ovxdm方案。

    这里,当确定所述待传输数据包的大小大于第一预设阈值类型与预设类型相匹配、且信道相关参数值大于第二预设阈值时,确定采用ovxdm方案;否则,确定采用传统调制编码方案。

    实际应用时,所述第三确定单元92可由编码确定装置中的处理器实现,所述第三获取单元91可由编码确定装置中的通信接口实现。

    本发明实施例还提供了一种发送端设备,具体可以为基站或终端,如图10所示,该发送端设备100包括:通信接口101、处理器102、存储器103;其中,

    通信接口101,能够与其它设备进行信息交互;

    处理器102,与所述通信接口101连接,用于运行计算机程序时,执行上述发送端设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在存储器103上。

    当然,实际应用时,发送端设备100中的各个组件通过总线系统104耦合在一起。可理解,总线系统104用于实现这些组件之间的连接通信。总线系统104除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统104。

    本申请实施例中的存储器103用于存储各种类型的数据以支持数据处理装置100的操作。这些数据的示例包括:用于在发送端设备100上操作的任何计算机程序。

    上述本申请实施例揭示的方法可以应用于所述处理器102中,或者由所述处理器102实现。所述处理器102可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器102中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述处理器102可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器102可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器103,所述处理器102读取存储器103中的信息,结合其硬件完成前述方法的步骤。

    在示例性实施例中,发送端设备100可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或者其他电子元件实现,用于执行前述方法。

    可以理解,本申请实施例的存储器103可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

    需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

    在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

    需要说明的是:本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

    以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围需要说明的是:本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。


    技术特征:

    1.一种编码确定方法,其特征在于,应用于发送端设备,所述方法包括:

    根据待传输数据包的属性,判断是否采用重叠复用ovxdm方案;所述属性至少包括以下之一:大小、类型;

    和/或,

    根据信道相关参数,判断是否采用ovxdm方案。

    2.根据权利要求1所述的方法,其特征在于,判断是否采用ovxdm方案之前,所述方法还包括:

    获取待传输数据包的属性;

    和/或,

    获取信道相关参数。

    3.根据权利要求1所述的方法,其特征在于,所述根据待传输数据包的属性,判断是否采用ovxdm方案,包括:

    判断待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;

    和/或,

    判断待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    4.根据权利要求1所述的方法,其特征在于,所述根据信道相关参数,判断是否采用ovxdm方案,包括:

    判断信道相关参数值是否大于第二预设阈值;

    当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    5.根据权利要求2所述的方法,其特征在于,所述获取信道相关参数,包括:

    从接收端设备获取所述信道相关参数;

    或者,

    利用上下行信道互易性,确定所述信道相关参数。

    6.一种编码确定装置,其特征在于,应用于发送端设备,所述装置包括:

    第一确定单元,用于根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;

    和/或,

    第二确定单元,用于根据信道相关参数,判断是否采用ovxdm方案。

    7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

    第一获取单元,用于获取待传输数据包的属性;

    和/或,

    第二获取单元,用于获取信道相关参数。

    8.根据权利要求6所述的装置,其特征在于,所述第一确定单元,具体用于:判断待传输数据包的大小是否大于第一预设阈值;当确定所述待传输数据包的大小大于第一预设阈值时,确定采用ovxdm方案;

    和/或,

    判断待传输数据包的类型是否与预设类型相匹配;当确定所述待传输数据包的类型与预设类型相匹配时,确定采用ovxdm方案。

    9.根据权利要求6所述的装置,其特征在于,所述第二确定单元,具体用于:判断信道相关参数值是否大于第二预设阈值;当确定所述信道相关参数值大于第二预设阈值时,确定采用ovxdm方案。

    10.根据权利要求7所述的装置,其特征在于,所述第二获取单元,具体用于:从接收端设备获取所述信道相关参数;或者,利用上下行信道互易性,确定所述信道相关参数。

    11.一种发送端设备,其特征在于,所述发送端设备包括:

    处理器,用于根据待传输数据包的属性,判断是否采用ovxdm方案;所述属性至少包括以下之一:大小、类型;和/或,根据信道相关参数,判断是否采用ovxdm方案。

    12.一种发送端设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

    其中,所述处理器用于运行所述计算机程序时,执行权利要求1至5任一项所述方法的步骤。

    13.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述方法的步骤。

    技术总结
    本发明公开了一种编码确定方法、装置、设备及存储介质。其中,方法包括:根据待传输数据包的属性,判断是否采用重叠复用(OVXDM)方案;所述属性至少包括以下之一:大小、类型;或者,根据信道相关参数,判断是否采用OVXDM方案。

    技术研发人员:金婧;王启星;刘光毅;夏亮
    受保护的技术使用者:中国移动通信有限公司研究院;中国移动通信集团有限公司
    技术研发日:2019.09.11
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-9017.html

    最新回复(0)