一种数据处理方法及装置制造方法及图纸

技术编号:26040507 阅读:35 留言:0更新日期:2020-10-23 21:19
本发明专利技术提供一种数据处理方法及装置,在接收到发送节点发送的数据后,确定接收节点的目标子帧以及目标子帧对应的节点标识,并基于目标子帧以及与目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和发送节点对应的响应数据,得到携带有发送节点对应的响应数据的反馈数据,在接收节点对应的频域位置通过目标子帧发送反馈数据。若一个接收节点距离发送节点距离较远使得其所用子帧发送的反馈数据超出发送节点的接收时间,意味着该接收节点的目标子帧发送的反馈数据会和与其相邻的子帧发送的反馈数据之间有重叠,但因预设规则指示子帧的重叠数据为空白数据,可避免多个接收节点的响应数据产生串扰,从而提高发送节点对响应数据的解码成功几率。

【技术实现步骤摘要】
一种数据处理方法及装置
本专利技术属于无线自组网
,尤其涉及一种数据处理方法及装置。
技术介绍
无线自组网是由多个可移动节点组成的一个临时性多跳自组系统,这多个可移动节点中在实际工作过程中会有部分可移动节点作为发送节点,部分可移动节点作为接收节点,接收节点接收发送节点发送的数据,然后接收节点向发送节点发送响应数据以指示是否正确接收到数据。在无线自组网中为了节省资源,多个接收节点能够复用时隙方式发送响应数据,如采用复用时隙方式发送混合自动重传请求(HybridAutomaticRepeatreQuest,HARQ)反馈信息至发送节点,以HARQ反馈信息作为响应数据来指示是否正确接收到数据,那么发送节点在同一时刻能够接收到多个接收节点的HARQ反馈信息。但是多个接收节点发送的响应数据到达发送节点的时间是非同步的,使得多个接收节点的响应数据之间容易产生串扰,从而导致发送节点对响应数据解码失败。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种数据处理方法及装置,用于避免多个接收节点的响应数据之间产生串扰,以提高发送节点对响应数据的解码成功几率。一方面,本专利技术提供一种数据处理方法,所述方法包括:接收发送节点发送的数据;确定接收节点用于向所述发送节点反馈响应数据的目标子帧以及所述目标子帧对应的节点标识,所述节点标识用于指示所述目标子帧中携带的响应数据对应的发送节点;基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据;在所述接收节点对应的频域位置通过所述目标子帧发送所述反馈数据。可选的,所述基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据包括:计算各个发送节点与各个接收节点之间的往返时间,并从各个往返时间中获取最大往返时间和最小往返时间,所述最大往返时间为所述各个往返时间中取值最大的往返时间,所述最小往返时间为所述各个往返时间中取值最小的往返时间;基于所述最大往返时间和最小往返时间,得到最大时延扩展;基于所述发送节点对应的响应数据,得到所述反馈数据,所述反馈数据中各组成依次为循环前缀、所述发送节点对应的响应数据和保护时间,所述保护时间大于或等于所述最大往返时间,所述循环前缀的长度大于或等于所述最大时延扩展和所述最大往返时间之和,以使得反馈数据满足所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则。可选的,所述方法还包括:获取对发送节点发送数据的解码结果;基于所述解码结果,获取发送节点对应的U值和循环移位;基于所述发送节点对应的U值和循环移位,得到所述发送节点对应的响应数据。可选的,所述基于所述解码结果,获取发送节点对应的U值和循环移位包括:根据各个发送节点与各个接收节点之间的最大单跳距离,获取循环移位间隔;基于循环移位间隔、用于表征所述响应数据的ZC序列点数和所述发送节点的总数,确定U值个数;基于所述解码结果和所述U值个数,从预设解码结果与U值循环移位关系中,获取所述发送节点对应的U值和循环移位。可选的,所述基于所述发送节点对应的U值和循环移位,得到所述发送节点对应的响应数据包括:基于所述发送节点对应的U值和循环移位,得到发送节点对应的ZC序列,以所述ZC序列作为所述响应数据,用于指示所述发送节点发送数据的解码结果。可选的,所述根据各个发送节点与各个接收节点之间的最大单跳距离,获取循环移位间隔包括:根据关系式D<=((Ncs/Nzc)*Tseq-ds)*c/2获取所述循环移位间隔,其中Tseq为ZC序列的序列长度,Nzc为ZC序列点数,D为所述最大单跳距离,Ncs为所述循环移位间隔,c为光速,ds为最大时延扩展;所述基于循环移位间隔、用于表征所述响应数据的ZC序列点数和所述发送节点的总数,确定U值个数包括:根据公式ceil(2K/(Nzc/Ncs))确定U值个数,其中ceil表示向上取整,K为所述发送节点的总数。另一方面,本专利技术提供一种数据处理装置,所述装置包括:接收单元,用于接收发送节点发送的数据;确定单元,用于确定接收节点用于向所述发送节点反馈响应数据的目标子帧以及所述目标子帧对应的节点标识,所述节点标识用于指示所述目标子帧中携带的响应数据对应的发送节点;数据生成单元,用于基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据;发送单元,用于在所述接收节点对应的频域位置通过所述目标子帧发送所述反馈数据。可选的,所述数据生成单元包括:计算子单元,用于计算各个发送节点与各个接收节点之间的往返时间,并从各个往返时间中获取最大往返时间和最小往返时间,所述最大往返时间为所述各个往返时间中取值最大的往返时间,所述最小往返时间为所述各个往返时间中取值最小的往返时间;获得子单元,用于基于所述最大往返时间和最小往返时间,得到最大时延扩展;生成子单元,用于基于所述发送节点对应的响应数据,得到所述反馈数据,所述反馈数据中各组成依次为循环前缀、所述发送节点对应的响应数据和保护时间,所述保护时间大于或等于所述最大往返时间,所述循环前缀的长度大于或等于所述最大时延扩展和所述最大往返时间之和,以使得反馈数据满足所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则。再一方面,本专利技术提供一种接收节点,所述接收节点包括:处理器和通信模组;所述通信模组,用于接收发送节点发送的数据;所述处理器,用于确定接收节点用于向所述发送节点反馈响应数据的目标子帧以及所述目标子帧对应的节点标识,所述节点标识用于指示所述目标子帧中携带的响应数据对应的发送节点;基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据;所述通信模组,还用于在所述接收节点对应的频域位置通过所述目标子帧发送所述反馈数据。再一方面,本专利技术提供一种存储介质,所述存储介质中存储有计算机程序代码,所述计算机程序代码执行时实现上述数据处理方法。从上述技术方案可知,在接收到发送节点发送的数据后,确定接收节点中用于向发送节点反馈响应数据的目标子帧以及目标子帧对应的节点标识,节点标识用于指示目标子帧中携带的响应数据对应的发送节点,并基于目标子帧以及与目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和发送节点对应的响应数据,得到携带有发送节点对应的响应数据的反馈数据,在接收节点对应的频域位置通过目标子帧发送反馈数据。在发送节点接收反馈数据过程中,若一个接收节点距离发送节点距离较本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n接收发送节点发送的数据;/n确定接收节点用于向所述发送节点反馈响应数据的目标子帧以及所述目标子帧对应的节点标识,所述节点标识用于指示所述目标子帧中携带的响应数据对应的发送节点;/n基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据;/n在所述接收节点对应的频域位置通过所述目标子帧发送所述反馈数据。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
接收发送节点发送的数据;
确定接收节点用于向所述发送节点反馈响应数据的目标子帧以及所述目标子帧对应的节点标识,所述节点标识用于指示所述目标子帧中携带的响应数据对应的发送节点;
基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据;
在所述接收节点对应的频域位置通过所述目标子帧发送所述反馈数据。


2.根据权利要求1所述的方法,其特征在于,所述基于所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则和所述发送节点对应的响应数据,得到携带有所述发送节点对应的响应数据的反馈数据包括:
计算各个发送节点与各个接收节点之间的往返时间,并从各个往返时间中获取最大往返时间和最小往返时间,所述最大往返时间为所述各个往返时间中取值最大的往返时间,所述最小往返时间为所述各个往返时间中取值最小的往返时间;
基于所述最大往返时间和最小往返时间,得到最大时延扩展;
基于所述发送节点对应的响应数据,得到所述反馈数据,所述反馈数据中各组成依次为循环前缀、所述发送节点对应的响应数据和保护时间,所述保护时间大于或等于所述最大往返时间,所述循环前缀的长度大于或等于所述最大时延扩展和所述最大往返时间之和,以使得反馈数据满足所述目标子帧以及与所述目标子帧相邻的子帧之间的重叠数据为空白数据的预设规则。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取对发送节点发送数据的解码结果;
基于所述解码结果,获取发送节点对应的U值和循环移位;
基于所述发送节点对应的U值和循环移位,得到所述发送节点对应的响应数据。


4.根据权利要求3所述的方法,其特征在于,所述基于所述解码结果,获取发送节点对应的U值和循环移位包括:
根据各个发送节点与各个接收节点之间的最大单跳距离,获取循环移位间隔;
基于循环移位间隔、用于表征所述响应数据的ZC序列点数和所述发送节点的总数,确定U值个数;
基于所述解码结果和所述U值个数,从预设解码结果与U值循环移位关系中,获取所述发送节点对应的U值和循环移位。


5.根据权利要求4所述的方法,其特征在于,所述基于所述发送节点对应的U值和循环移位,得到所述发送节点对应的响应数据包括:
基于所述发送节点对应的U值和循环移位,得到发送节点对应的ZC序列,以所述ZC序列作为所述响应数据,用于指示所述发送节点发送数据的解码结果。


6.根据权利要求4所述的方法,其特征在于,所述根据各个发送节点与各个接收节点之间的最大单跳距离,获取循环移位间隔包括:根据关系式D<=...

【专利技术属性】
技术研发人员:薛妹陈敏敏喻该张文健管鲍
申请(专利权)人:海能达通信股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1