本发明涉及无线通信领域,尤其涉及一种数据传输方法、装置、相关设备及存储介质。
背景技术:
:在数字通信系统中,为了提高频率效率,可以使用重叠复用(ovxdm,overlappedxdivisionmultiplexing)技术对待传输数据进行编码。ovxdm是一种通过数据加权复用波形在x域的移位重叠,形成高频谱效率、无编码剩余、高编码增益的新型编码技术;x域包括时域、频域或混合域等。例如,在时域实现移位重叠,可以形成ovtdm;在频域实现移位重叠,可以形成ovfdm;在混合域实现移位重叠,可以形成ovhdm。针对上行链路,存在多个终端并发数据的情况,具体可以包括两种情况,第一种情况:网络设备在每个时间段仅接收一个终端发送的数据,然而,采用该方案进行多用户数据传输,频谱效率比较低。第二种情况:每个终端使用各自的重叠重数对待传输数据进行ovxdm编码,并将编码后的数据独立发送给网络设备,然而,采用该方案进行多用户数据传输容易产生干扰,会增加网络设备译码处理复杂度;基于此,如何使用ovxdm进行多用户数据传输成了亟需解决的技术问题。技术实现要素:为解决现有存在的技术问题,本发明实施例提供一种数据传输方法、装置、相关设备及存储介质。本发明实施例的技术方案是这样实现的:本发明实施例提供一种数据传输方法,应用于网络设备,所述方法包括:将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。上述方案中,所述将重叠重数相关信息通知给至少两个终端,包括:通过下行控制信息,将重叠重数相关信息通知给至少两个终端。上述方案中,所述方法还包括:针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;基于所述起止重叠重数,生成所述重叠重数相关信息。上述方案中,所述方法还包括:针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。上述方案中,所述确定与相应终端对应的第一重叠重数,包括:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。上述方案中,所述基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息,包括:确定第一量化比特和第二量化比特;利用所述第一量化比特,对所述开始重叠重数进行量化;利用所述第二量化比特,对所述第一重叠重数进行量化;基于量化后的开始重叠重数和第一重叠重数,生成所述重叠重数相关信息;其中,所述第一量化比特的位数大于所述第二量化比特的位数。上述方案中,所述方法还包括:接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。本发明实施例提供一种数据传输方法,应用于终端,所述方法包括:接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。上述方案中,所述方法还包括:利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。本发明实施例提供一种数据传输装置,应用于网络设备,所述装置包括:发送单元,用于将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行重叠复用ovxdm编码。上述方案中,所述发送单元,具体用于:通过下行控制信息,将重叠重数相关信息通知给至少两个终端。上述方案中,所述装置还包括:确定单元,用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;以及基于所述起止重叠重数,生成所述重叠重数相关信息。上述方案中,所述确定单元,还用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;以及基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。上述方案中,所述确定单元,具体用于:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。上述方案中,所述确定单元,具体用于:确定第一量化比特和第二量化比特;利用所述第一量化比特,对所述开始重叠重数进行量化;利用所述第二量化比特,对所述第一重叠重数进行量化;基于量化后的开始重叠重数和第一重叠重数,生成所述重叠重数相关信息;其中,所述第一量化比特的位数大于所述第二量化比特的位数。上述方案中,所述装置还包括:译码单元,用于接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;以及基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。本发明实施例提供一种数据传输装置,应用于终端,所述装置包括:接收单元,用于接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。上述方案中,所述装置还包括:编码单元,用于利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。本发明实施例提供一种网络设备,所述网络设备包括:第一通信接口,用于将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。上述方案中,所述通信接口,具体用于:通过下行控制信息,将重叠重数相关信息通知给至少两个终端。上述方案中,所述网络设备还包括:第一处理器,用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;以及基于所述起止重叠重数,生成所述重叠重数相关信息。上述方案中,所述第一处理器,还用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;以及基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。上述方案中,所述第一处理器,具体用于:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。上述方案中,所述第一处理器,具体用于:确定第一量化比特和第二量化比特;利用所述第一量化比特,对所述开始重叠重数进行量化;利用所述第二量化比特,对所述第一重叠重数进行量化;基于量化后的开始重叠重数和第一重叠重数,生成所述重叠重数相关信息;其中,所述第一量化比特的位数大于所述第二量化比特的位数。上述方案中,所述第一处理器,具体用于:接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;以及基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。本发明实施例提供一种终端,所述终端包括:第二通信接口,用于接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。上述方案中,所述终端还包括:第二处理器,用于利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。本发明实施例提供一种网络设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述网络设备侧任一所述方法的步骤。本发明实施例提供一种终端,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,其中,所述处理器用于运行所述计算机程序时,执行上述终端侧任一所述方法的步骤。本发明实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述网络设备侧任一所述方法的步骤,或者,执行上述终端侧任一所述方法的步骤。本发明实施例提供的数据传输方法、装置、设备及存储介质,将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。采用本发明实施例的技术方案,由于所述至少两个终端可以共享重叠重数,因此所述至少两个终端可以利用所述重叠重数相关信息对待传输数据进行ovxdm编码,接收端利用至少两个终端的重叠重数之和进行译码,从而提高频谱效率。另外,由于所述至少两个终端可以共享重叠重数,因此进行多用户数据传输时等效于利用重叠重数之和进行重叠编码的单用户数据传输,这样,所述网络设备能够恢复所有终端的数据,提高了译码的准确率。附图说明图1为相关技术中ovtdm的实现示意图;图2为相关技术中采用波形卷积编码模型实现ovxdm的实现示意图;图3为本发明实施例数据传输方法的实现流程示意图一;图4为本发明实施例数据传输方法的实现流程示意图二;图5为本发明实施例数据传输装置的组成结构示意图一;图6为本发明实施例数据传输装置的组成结构示意图二;图7为本发明实施例网络设备的组成结构示意图;图8为本发明实施例终端的组成结构示意图。具体实施方式相关技术中,在数字通信系统中,为了提高频率效率,可以使用重叠复用ovxdm技术对待传输数据进行编码。ovxdm是一种通过数据加权复用波形在x域的移位重叠,形成高频谱效率、无编码剩余、高编码增益的新型编码技术;x域包括时域、频域或混合域等。例如,在时域实现移位重叠,可以形成ovtdm,如图1所示;在频域实现移位重叠,可以形成ovfdm;在混合域实现移位重叠,可以形成ovhdm。实际应用时,如图2所示,可以采用波形卷积编码模型实现ovxdm,发送端设备可以按照公式:计算发送信号的复包络波形其中,表示按照预设间隔,对初始包络波形在时域上进行移位得到的包络波形。针对上行链路,存在多个终端并发数据的情况,具体可以包括两种情况,第一种情况:网络设备在每个时间段仅接收一个终端发送的数据,然而,采用该方案进行多用户数据传输,频谱效率比较低。第二种情况:每个终端使用各自的重叠重数对待传输数据进行ovtdm编码,并将编码后的数据独立发送给网络设备,然而,采用该方案进行多用户数据传输容易产生干扰,这样,网络设备不太容易进行译码处理以恢复各个终端的数据;上述方式中如何使用ovxdm进行多用户数据传输成了亟需解决的技术问题。基于此,本发明实施例中,将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。下面结合附图及实施例对本发明再作进一步详细的描述。本发明实施例提供一种数据传输方法,应用于网络设备,如图3所示,所述方法包括:步骤301:将重叠重数相关信息通知给至少两个终端。其中,所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。这里,所述重叠重数相关信息用于指示所述至少两个终端中每个终端在进行ovxdm编码时使用的复用波形的数量。这里,所述至少两个终端可以是指所述网络设备当前调度的至少两个终端。实际应用时,所述网络设备可以通过物理下行控制信道(pdcch,physicaldownlinkcontrolchanne)向所述至少两个终端发送下行控制信息,这样,所述网络设备可以将所述重叠重数相关信息携带于下行控制信息中发送至所述至少两个终端。基于此,在一实施例中,所述将重叠重数相关信息通知给至少两个终端,包括:通过下行控制信息,将重叠重数相关信息通知给至少两个终端。实际应用时,为了使所述至少两个终端能够共享重叠重数,可以按照终端的数量对共享的重叠重数分段,每个终端对应一个重叠重数段,每个重叠重数段包含一个起止重叠重数,并将每个终端对应的起止重叠重数发送至对应的终端。基于此,在一实施例中,所述方法还包括:针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;基于所述起止重叠重数,生成所述重叠重数相关信息。举例来说,假设共享的重叠重数k等于10,终端ue1、ue2、ue3共享该重叠重数k,ue1对应的第一重叠重数可以为3,对应的起止重叠重数可以为1和3,ue2对应的第一重叠重数可以为5,对应的起止重叠重数可以为4和8,ue3对应的第一重叠重数可以为2,对应的起止重叠重数可以为9和10。实际应用时,为了使所述至少两个终端能够共享重叠重数,可以按照每个终端对应的重叠重数对共享的重叠重数分段,每个终端对应一个第一重叠重数和一个开始重叠重数,并将每个终端对应的第一重叠重数和开始重叠重数发送至对应的终端。基于此,在一实施例中,所述方法还包括:针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。这里,所述第一重叠重数于指示相应终端在进行ovxdm编码时使用的复用波形的数量。举例来说,假设共享的重叠重数k等于7,终端ue1、ue2、ue3共享该重叠重数k,ue1对应的开始重叠重数可以为1,结束重叠重数可以为2,第一重叠重数为:2-1 1=2;ue2对应的开始重叠重数可以为4,结束重叠重数可以为6,第一重叠重数可以为:6-4 1=3;ue1对应的开始重叠重数可以为5,结束重叠重数可以为7,第一重叠重数可以为:7-5 1=3。这里,由于所述至少两个终端共享所述重叠重数,因此每个终端对应的起止重叠重数可以使用与共享的重叠重数相同的量化比特进行量化。实际应用时,考虑到如果终端与所述网络设备之间的上行信道质量,则所述终端使用ovxdm对待传输数据进行编码的频谱效率越高,因此,当每个终端与所述网络设备之间的上行信道质量满足预设条件时,确定相对应的重叠重数。基于此,在一实施例中,确定与相应终端对应的第一重叠重数,包括:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。举例来说,表1为上行信道质量与重叠重数之间的对应关系,如表1所示,可以判断相应终端与所述网络设备之间的上行信道质量;当上行信道质量大于阈值1时,可以确定该终端对应的第一重叠重数为2;当上行信道质量大于阈值2时,可以确定该终端对应的第一重叠重数为3;当上行信道质量大于阈值3时,可以确定该终端对应的第一重叠重数为5;当上行信道质量大于阈值4时,可以确定该终端对应的第一重叠重数为6。需要说明的是,阈值的数量可以根据实际情况进行设置。上行信道质量第一重叠重数上行信道质量大于阈值12上行信道质量大于阈值23上行信道质量大于阈值35上行信道质量大于阈值46表1实际应用时,由于所述至少两个终端共享所述重叠重数,因此每个终端对应的开始重叠重数可以使用与共享的重叠重数相同的量化比特进行量化,每个终端对应的第一重叠重数可以使用比共享的重叠重数的量化比特较少的量化比特进行量化。基于此,在一实施例中,所述基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息,包括:确定第一量化比特和第二量化比特;利用第一量化比特,对所述开始重叠重数进行量化;利用第二量化比特,对所述第一重叠重数进行量化。其中,所述第一量化比特的位数大于所述第二量化比特的位数。举例来说,假设共享的重叠重数可以用nbit进行量化,终端ue1、ue2、ue3共享该重叠重数k,以ue1为例,假设开始重叠重数为3、第一重叠重数为4,可以使用n=4bit对开始重叠重数进行量化,使用m=3bit对第一重叠重数进行量化。实际应用时,所述网络设备将重叠重数相关信息通知给至少两个终端之后,所述至少两个终端中每个终端可以对待传输数据进行ovxdm编码,并发送至所述网络设备。基于此,在一实施例中,所述方法还包括:接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。这里,所述网络设备在接收到所述至少两个终端发送的数据后,可以利用所述至少两个终端中相应终端对应的第一重叠重数和所述至少两个终端共享的重叠重数,对相应终端发送的数据进行ovxdm译码,以恢复所有终端的数据,如此,能够提高译码的准确率。需要说明的是,这里,所述网络设备可以在同一个时间段内接收所述至少两个终端发送的数据,如此,能够提高频谱效率;所述至少两个终端可以共享重叠重数,并利用对应的重叠重数相关信息对发送序列进行ovxdm编码并发送至网络设备,如此,进行多用户数据传输时能够避免多个终端使用的复用波形产生重叠情况的发生,从而降低译码的复杂度。采用本发明实施例的技术方案,由于所述至少两个终端可以共享重叠重数,因此所述至少两个终端可以利用所述重叠重数相关信息对待传输数据进行ovxdm编码,从而提高频谱效率。另外,由于所述至少两个终端可以共享重叠重数,因此进行多用户数据传输时不容易产生干扰,这样,所述网络设备能够恢复所有终端的数据,提高了译码的准确率。本发明实施例提供一种数据传输方法,应用于终端,如图4所示,所述方法包括:步骤401:接收网络设备发送的所述重叠重数相关信息。这里,所述重叠重数为至少两个终端共享的重叠重数。这里,所述重叠重数相关信息用于指示所述终端在进行ovxdm编码时使用的复用波形的数量。实际应用时,所述终端接收网络设备发送的重叠重数相关信息后,所述终端可以对待传输数据进行ovxdm编码,并发送至所述网络设备。基于此,在一实施例中,所述方法还包括:利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。这里,所述终端可以采用波形卷积编码模型实现ovxdm,并按照公式(1)计算发送信号的复包络波形其中,表示按照确定的时间间隔对初始包络波形在时域上进行移位得到的包络波形。采用本发明实施例的技术方案,由于至少两个终端可以共享重叠重数,因此至少两个终端中每个终端可以利用重叠重数相关信息对待传输数据进行ovxdm编码,从而提高频谱效率。为实现本发明实施例的方法,本发明实施例还提供一种数据传输装置,设置在网络设备上,如图5所示,所述装置包括:发送单元51,用于将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行重叠复用ovxdm编码。在一实施例中,所述发送单元,具体用于:通过下行控制信息,将重叠重数相关信息通知给至少两个终端。实际应用时,为了使所述至少两个终端能够共享重叠重数,可以按照终端的数量对共享的重叠重数分段,每个终端对应一个重叠重数段,每个重叠重数段包含一个起止重叠重数,并将每个终端对应的起止重叠重数发送至对应的终端。基于此,在一实施例中,所述装置还包括:确定单元,用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;以及基于所述起止重叠重数,生成所述重叠重数相关信息。实际应用时,为了使所述至少两个终端能够共享重叠重数,可以按照每个终端对应的重叠重数对共享的重叠重数分段,每个终端对应一个重叠重数和一个开始重叠重数,并将每个终端对应的重叠重数和开始重叠重数发送至对应的终端。基于此,在一实施例中,所述确定单元,还用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;以及基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。实际应用时,考虑到如果终端与所述网络设备之间的上行信道质量,则所述终端使用ovxdm对待传输数据进行编码的频谱效率越高,因此,当每个终端与所述网络设备之间的上行信道质量满足预设条件时,确定相对应的重叠重数。基于此,在一实施例中,所述确定单元,具体用于:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。实际应用时,由于所述至少两个终端共享所述重叠重数,因此每个终端对应的开始重叠重数可以使用与共享的重叠重数相同的量化比特进行量化,每个终端对应的第一重叠重数可以使用比共享的重叠重数的量化比特较少的量化比特进行量化。基于此,在一实施例中,所述确定单元,具体用于:确定第一量化比特和第二量化比特;利用所述第一量化比特,对所述开始重叠重数进行量化;利用所述第二量化比特,对所述第一重叠重数进行量化;其中,所述第一量化比特的位数大于所述第二量化比特的位数。实际应用时,所述网络设备将重叠重数相关信息通知给至少两个终端之后,所述至少两个终端中每个终端可以对待传输数据进行重叠复用ovxdm编码,并发送至所述网络设备。基于此,在一实施例中,所述装置还包括:译码单元,用于接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;以及基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。实际应用时,所述发送单元51可由数据传输装置中的第一通信接口实现;所述确定单元、译码单元可由数据传输装置中的第一处理器实现。为实现本发明实施例的方法,本发明实施例还提供一种数据传输装置,设置在终端上,如图6所示,所述装置包括:接收单元61,用于接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。实际应用时,所述终端接收网络设备发送的重叠重数相关信息后,所述终端可以对待传输数据进行ovxdm编码,并发送至所述网络设备。基于此,在一实施例中,所述装置还包括:编码单元,用于利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。实际应用时,所述接收单元61可由数据传输装置中的第二通信接口实现;所述编码单元可由数据传输装置中的第二处理器实现。本发明实施例还提供了一种网络设备,如图7所示,该网络设备70包括:通信接口71、处理器72、存储器73;其中,通信接口71,能够与其它设备进行信息交互;处理器72,与所述通信接口71连接,用于运行计算机程序时,执行上述网络设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在存储器73上。这里,通信接口71与上述第一通信接口对应,处理器72与上述第一处理器对应。当然,实际应用时,网络设备70中的各个组件通过总线系统74耦合在一起。可理解,总线系统74用于实现这些组件之间的连接通信。总线系统74除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图7中将各种总线都标为总线系统74。本申请实施例中的存储器73用于存储各种类型的数据以支持网络设备70的操作。这些数据的示例包括:用于在网络设备70上操作的任何计算机程序。上述本申请实施例揭示的方法可以应用于所述处理器72中,或者由所述处理器72实现。所述处理器72可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器72中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述处理器72可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器72可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器73,所述处理器72读取存储器73中的信息,结合其硬件完成前述方法的步骤。在示例性实施例中,网络设备70可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或者其他电子元件实现,用于执行前述方法。本发明实施例还提供了一种终端,如图8所示,该终端80包括:通信接口81、处理器82、存储器83;其中,通信接口81,能够与其它设备进行信息交互;处理器82,与所述通信接口81连接,用于运行计算机程序时,执行上述终端侧一个或多个技术方案提供的方法。而所述计算机程序存储在存储器83上。这里,通信接口81与上述第二通信接口对应,处理器82与上述第二处理器对应。当然,实际应用时,终端80中的各个组件通过总线系统84耦合在一起。可理解,总线系统84用于实现这些组件之间的连接通信。总线系统84除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线系统84。本申请实施例中的存储器83用于存储各种类型的数据以支持终端80的操作。这些数据的示例包括:用于在终端80上操作的任何计算机程序。上述本申请实施例揭示的方法可以应用于所述处理器82中,或者由所述处理器82实现。所述处理器82可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述处理器82中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述处理器82可以是通用处理器、数字信号处理器(dsp,digitalsignalprocessor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述处理器82可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器83,所述处理器82读取存储器83中的信息,结合其硬件完成前述方法的步骤。在示例性实施例中,终端80可以被一个或多个应用专用集成电路(asic,applicationspecificintegratedcircuit)、dsp、可编程逻辑器件(pld,programmablelogicdevice)、复杂可编程逻辑器件(cpld,complexprogrammablelogicdevice)、现场可编程门阵列(fpga,field-programmablegatearray)、通用处理器、控制器、微控制器(mcu,microcontrollerunit)、微处理器(microprocessor)、或者其他电子元件实现,用于执行前述方法。可以理解,本申请实施例的存储器73、83可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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页1 2 3 
技术特征:1.一种数据传输方法,其特征在于,应用于网络设备,所述方法包括:
将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行重叠复用ovxdm编码。
2.根据权利要求1所述的方法,其特征在于,所述将重叠重数相关信息通知给至少两个终端,包括:
通过下行控制信息,将重叠重数相关信息通知给至少两个终端。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;
利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;
基于所述起止重叠重数,生成所述重叠重数相关信息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;
利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;
基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。
5.根据权利要求3或4所述的方法,其特征在于,所述确定与相应终端对应的第一重叠重数,包括:
确定相应终端与所述网络设备之间的上行信道质量;
根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;
将确定的重叠重数作为与相应终端对应的第一重叠重数。
6.根据权利要求4所述的方法,其特征在于,所述基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息,包括:
确定第一量化比特和第二量化比特;
利用所述第一量化比特,对所述开始重叠重数进行量化;
利用所述第二量化比特,对所述第一重叠重数进行量化;
基于量化后的开始重叠重数和第一重叠重数,生成所述重叠重数相关信息;
其中,所述第一量化比特的位数大于所述第二量化比特的位数。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;
基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。
8.一种数据传输方法,其特征在于,应用于终端,所述方法包括:
接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;
按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;
利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;
将所述编码后的数据发送至所述网络设备。
10.一种数据传输装置,其特征在于,应用于网络设备,所述装置包括:
发送单元,用于将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行重叠复用ovxdm编码。
11.根据权利要求10所述的装置,其特征在于,所述发送单元,具体用于:
通过下行控制信息,将重叠重数相关信息通知给至少两个终端。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括:
确定单元,用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的起止重叠重数;以及基于所述起止重叠重数,生成所述重叠重数相关信息。
13.根据权利要求12所述的装置,其特征在于,
所述确定单元,还用于针对所述至少两个终端中的每个终端,确定与相应终端对应的第一重叠重数;利用所述第一重叠重数,确定与相应终端对应的开始重叠重数;以及基于所述开始重叠重数和第一重叠重数,生成所述重叠重数相关信息。
14.根据权利要求12或13所述的装置,其特征在于,所述确定单元,具体用于:确定相应终端与所述网络设备之间的上行信道质量;根据所述上行信道质量与重叠重数之间的对应关系,确定与所述上行信道质量对应的重叠重数;将确定的重叠重数作为与相应终端对应的第一重叠重数。
15.根据权利要求13所述的装置,其特征在于,所述确定单元,具体用于:确定第一量化比特和第二量化比特;利用所述第一量化比特,对所述开始重叠重数进行量化;利用所述第二量化比特,对所述第一重叠重数进行量化;基于量化后的开始重叠重数和第一重叠重数,生成所述重叠重数相关信息;其中,所述第一量化比特的位数大于所述第二量化比特的位数。
16.根据权利要求10所述的装置,其特征在于,所述装置还包括:
译码单元,用于接收终端发送的数据;所述数据是所述终端利用所述重叠重数相关信息对发送序列进行ovxdm编码得到的;以及基于所述终端对应的重叠重数相关信息,对所述数据进行ovxdm译码,得到译码后的数据。
17.一种数据传输装置,其特征在于,应用于终端,所述装置包括:
接收单元,用于接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。
18.根据权利要求17所述的装置,其特征在于,所述装置还包括:
编码单元,用于利用所述重叠重数相关信息,确定对发送序列的初始包络波形进行移位的时间间隔;按照确定的时间间隔对所述初始包络波形进行移位,得到移位后的包络波形;利用所述移位后的包络波形,对所述发送序列进行ovxdm编码,得到编码后的数据;将所述编码后的数据发送至所述网络设备。
19.一种网络设备,其特征在于,所述网络设备包括:
第一通信接口,用于将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行ovxdm编码。
20.一种终端,其特征在于,所述终端包括:
第二通信接口,用于接收网络设备发送的所述重叠重数相关信息;所述重叠重数为至少两个终端共享的重叠重数。
21.一种网络设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求1至7任一项所述方法的步骤。
22.一种终端,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
其中,所述处理器用于运行所述计算机程序时,执行权利要求8至9任一项所述方法的步骤。
23.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤,或者,执行权利要求8至9任一项所述方法的步骤。
技术总结本发明公开了一种数据传输方法、装置、相关设备及存储介质。其中,方法包括:将重叠重数相关信息通知给至少两个终端;所述重叠重数为所述至少两个终端共享的重叠重数;所述重叠重数相关信息用于所述至少两个终端对待传输数据进行重叠复用(OVXDM)编码。
技术研发人员:金婧;刘光毅;王启星;夏亮
受保护的技术使用者:中国移动通信有限公司研究院;中国移动通信集团有限公司
技术研发日:2019.09.11
技术公布日:2021.03.12