System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,具体涉及一种数据发送方法、装置、数据发射装置及存储介质。
技术介绍
1、目前,在一对n会议系统、对讲系统、多人语音系统、多路信息采集等系统中,板级多天线存在相互干扰问题。
2、具体的,受无线通讯限制,不同发射终端的发射接收由于时钟系统不一致,存在发射相互干扰的情况,发射终端的发射会干扰到另一个发射终端的接收,因为板级天线距离较小,干扰强度远大于接收终端,接收成功率大大降低,导致性能变差。另外,对多个同场景应用进行组合,组合成k对kn系统后,会出现时延回退的现象。
3、因此,针对板级多天线,如何实现发射接收互不干扰,且性能和时延不回退是亟需解决的问题。
技术实现思路
1、本申请的目的在于,针对上述现有技术中的技术问题,提供一种数据发送方法、装置、数据发射装置及存储介质,以解决现有技术中板级多天线存在相互干扰的实际需要的问题。
2、为实现上述目的,本申请实施例采用的技术方案如下:
3、第一方面,本申请一实施例提供了一种数据发送方法,应用于数据发射装置中的第二发射终端,所述数据发射装置上包括第一发射终端以及至少一个所述第二发射终端;所述方法包括:
4、所述第二发射终端接收所述第一发射终端在发送数据的时段内发送的同步信号;
5、所述第二发射终端根据所述同步信号,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差;
6、所述第二发射终端根据预设的调整步长、所述发射时间偏差以及所述第二发射
7、作为一种可选的实现方式,所述第二发射终端根据所述同步信号,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差,包括:
8、所述第二发射终端在接收到所述同步信号后,根据所述同步信号的本地接收时间以及所述第二发射终端的数据发送时间,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差。
9、作为一种可选的实现方式,所述第二发射终端根据预设的调整步长、所述发射时间偏差以及所述第二发射终端的初始发送时间迭代调整所述第二发射终端的数据发送时间,得到所述第二发射终端的目标数据发送时间,包括:
10、所述第二发射终端根据当前迭代的迭代次数、所述调整步长以及所述初始发送时间,确定当前迭代的调整后数据发送时间;
11、所述第二发射终端根据所述调整后数据发送时间以及所述发射时间偏差,确定是否停止迭代调整;
12、若是,则停止迭代调整,并将所述当前迭代的调整后数据发送时间作为所述目标数据发送时间;
13、若否,则执行所述当前迭代的下次迭代的步骤。
14、作为一种可选的实现方式,所述第二发射终端根据当前迭代的迭代次数、所述调整步长以及所述初始发送时间,确定当前迭代的调整后数据发送时间,包括:
15、所述第二发射终端计算所述当前迭代的迭代次数以及所述调整步长的乘积;
16、所述第二发射终端将所述乘积与所述初始发送时间的和作为所述当前迭代的调整后数据发送时间。
17、作为一种可选的实现方式,所述第二发射终端根据所述调整后数据发送时间以及所述发射时间偏差,确定是否停止迭代调整,包括:
18、所述第二发射终端计算所述调整后数据发送时间与预设的发射间隔的取模结果;
19、若所述取模结果与所述发射时间偏差的差异小于预设阈值,则确定停止迭代调整。
20、作为一种可选的实现方式,所述第一发射终端在发送数据的时段内,通过所述第一发射终端的通用输入输出接口发送所述同步信号。
21、作为一种可选的实现方式,所述第一发射终端为所述数据发射装置上首个发送数据的发射终端。
22、第二方面,本申请实施例提供一种数据发送装置,应用于数据发射装置中的第二发射终端,所述数据发射装置上包括第一发射终端以及至少一个所述第二发射终端;所述装置包括:
23、接收模块:用于接收所述第一发射终端在发送数据的时段内发送的同步信号;
24、确定模块:用于根据所述同步信号,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差;
25、调整模块:用于根据预设的调整步长、所述发射时间偏差以及所述第二发射终端的初始发送时间迭代调整所述第二发射终端的数据发送时间,得到所述第二发射终端的目标数据发送时间,其中,所述目标数据发送时间与所述第一发射终端的数据发送时间的偏差满足预设条件。
26、作为一种可能的实现方式,所述确定模块具体用于:
27、在接收到所述同步信号后,根据所述同步信号的本地接收时间以及所述第二发射终端的数据发送时间,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差。
28、作为一种可选的实现方式,所述调整模块具体用于:
29、根据当前迭代的迭代次数、所述调整步长以及所述初始发送时间,确定当前迭代的调整后数据发送时间;
30、根据所述调整后数据发送时间以及所述发射时间偏差,确定是否停止迭代调整;
31、若是,则停止迭代调整,并将所述当前迭代的调整后数据发送时间作为所述目标数据发送时间;
32、若否,则执行所述当前迭代的下次迭代的步骤。
33、作为一种可选的实现方式,所述确定模块具体用于:
34、计算所述当前迭代的迭代次数以及所述调整步长的乘积;
35、将所述乘积与所述初始发送时间的和作为所述当前迭代的调整后数据发送时间。
36、作为一种可选的实现方式,所述调整模块还用于:
37、计算所述调整后数据发送时间与预设的发射间隔的取模结果;
38、若所述取模结果与所述发射时间偏差的差异小于预设阈值,则确定停止迭代调整。
39、作为一种可选的实现方式,所述接收模块还用于:
40、所述第一发射终端在发送数据的时段内,通过所述第一发射终端的通用输入输出接口发送所述同步信号。
41、作为一种可选的实现方式,所述确定模块还用于:
42、所述第一发射终端为所述数据发射装置上首个发送数据的发射终端。
43、第三方面,本申请实施例提供一种数据发射装置,包括:第一发射终端以及至少一个所述第二发射终端;
44、所述第二发射终端包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,当第二发射终端运行时,所述处理器执行所述机器可读指令,以执行如上述第一方面所述的数据发送方法的步骤。
45、第四方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述第一方面所述的数据发送方法的步骤。
46本文档来自技高网...
【技术保护点】
1.一种数据发送方法,其特征在于,应用于数据发射装置中的第二发射终端,所述数据发射装置上包括第一发射终端以及至少一个所述第二发射终端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二发射终端根据所述同步信号,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差,包括:
3.根据权利要求1所述的方法,其特征在于,所述第二发射终端根据预设的调整步长、所述发射时间偏差以及所述第二发射终端的初始发送时间迭代调整所述第二发射终端的数据发送时间,得到所述第二发射终端的目标数据发送时间,包括:
4.根据权利要求3所述的方法,其特征在于,所述第二发射终端根据当前迭代的迭代次数、所述调整步长以及所述初始发送时间,确定当前迭代的调整后数据发送时间,包括:
5.根据权利要求3所述的方法,其特征在于,所述第二发射终端根据所述调整后数据发送时间以及所述发射时间偏差,确定是否停止迭代调整,包括:
6.根据权利要求1所述的方法,其特征在于,所述第一发射终端在发送数据的时段内,通过所述第一发射终端的通用输入输出接口发送所述同步信号
7.根据权利要求1所述的方法,其特征在于,所述第一发射终端为所述数据发射装置上首个发送数据的发射终端。
8.一种数据发送装置,其特征在于,应用于数据发射装置中的第二发射终端,所述数据发射装置上包括第一发射终端以及至少一个所述第二发射终端;所述装置包括:
9.一种数据发射装置,其特征在于,包括:第一发射终端以及至少一个所述第二发射终端;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7任一所述的数据发送方法的步骤。
...【技术特征摘要】
1.一种数据发送方法,其特征在于,应用于数据发射装置中的第二发射终端,所述数据发射装置上包括第一发射终端以及至少一个所述第二发射终端;所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第二发射终端根据所述同步信号,确定所述第二发射终端相对于所述第一发射终端的发射时间偏差,包括:
3.根据权利要求1所述的方法,其特征在于,所述第二发射终端根据预设的调整步长、所述发射时间偏差以及所述第二发射终端的初始发送时间迭代调整所述第二发射终端的数据发送时间,得到所述第二发射终端的目标数据发送时间,包括:
4.根据权利要求3所述的方法,其特征在于,所述第二发射终端根据当前迭代的迭代次数、所述调整步长以及所述初始发送时间,确定当前迭代的调整后数据发送时间,包括:
5.根据权利要求3所述的方法,其特征在于,所述第二发射终端根...
【专利技术属性】
技术研发人员:肖踞雄,仲志伟,朱凌,王娜,
申请(专利权)人:南京大鱼半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。