本发明涉及数据传输,具体而言,涉及一种数据传输方法、装置、设备及系统。
背景技术:
1、目前无线会议系统的应用越来越多,基本的硬件架构是分为两部分:发射器和接收器,发射器用于采集语音数据并编码传输,接收器用于接收语音数据解码后输出。但是如果会议室面积太大,就需要拓展多个发射器来采集语音。很多情况下由于接收器本身的局限性,比如系统芯片的资源无法支持更多的接入,而直接采用两套系统设备来增加接入的发射器数量,以便覆盖更大的会议室面积。但是这样做有一个问题,就是两个接收系统之间会相互干扰。
2、例如:二拖八会议系统,是通过两个一拖四组合而成,但是没有办法确保接收器a和接收器b的发射和接收都是同步的,因为在这样的一个无线系统中,如果接收和发射不同步,那a的发射就会干扰到b的接收,反之,a的接收也会受到b的发射的干扰。这样的话,整个会议系统将面临严重的干扰,导致语音数据的丢失。
技术实现思路
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、本申请提供一种数据传输方法、装置、设备及系统,该方法通过第一主无线设备上的输入输出接口接收第二传输子系统中第二主无线设备通过使能接口发送的发射使能信号;根据发射使能信号的实际接收时间,以及下一信号周期的起始时间,确定第一主无线设备与第二主无线设备之间的时间偏差;根据时间偏差,调节第一主无线设备的下一信号周期的起始时间。从而,调节之后,第一主无线设备的信号周期的起始时间与第二主无线设备的信号周期的起始时间一致,两者的发射信号、接收信号都保持一致,不会出现相互干扰的情况,确保数据传输不会丢失。
1.一种数据传输方法,其特征在于,应用于数据传输系统中的第一传输子系统中的第一主无线设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述发射使能信号的实际接收时间,以及下一信号周期的起始时间,确定所述第一无线设备与所述第二无线设备之间的时间偏差,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述输入输出接口的预设中断延迟时间,以及所述间隔时间,确定所述时间偏差之前,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述时间偏差,调节所述第一主无线设备的下一信号周期的起始时间,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述时间偏差,调节所述第一主无线设备的下一信号周期的起始时间,包括:
6.根据权利要求1所述的方法,其特征在于,在所述根据所述时间偏差,调节所述第一主无线设备的下一信号周期的起始时间之后,所述方法还包括:
7.根据权利要求1-6任一所述的方法,其特征在于,所述通过所述第一主无线设备上的输入输出接口接收第二传输子系统中第二主无线设备通过使能接口发送的发射使能信号,包括:
8.一种数据传输装置,其特征在于,应用于数据传输系统中的第一传输子系统中的第一主无线设备,所述装置包括:
9.一种无线设备,其特征在于,包括:处理器、发送器、接收器;所述处理器与所述发送器、所述接收器通过总线通信连接;所述接收器用于接收其它无线设备发送的信号,并传输至所述处理器;所述处理器用于执行如权利要求1至7任一所述的数据传输方法;所述发送器用于将所述处理器得到的处理结果发送至其它无线设备。
10.一种数据传输系统,其特征在于,所述数据传输系统包括:至少两个第一传输子系统,以及一个第二传输子系统,其中,每个第一传输子系统包括:第一主无线设备和至少两个第一从无线设备,所述第一主无线设备分别和所述至少两个第一从无线设备连接;所述第二传输子系统包括:第二主无线设备和至少两个第二主无线设备,所述第二主无线设备分别和所述至少两个第二主无线设备连接;所述第一主无线设备的输入输出接口和所述第二主无线设备的发射使能接口连接;所述第一主无线设备的复位接口和所述第二主无线设备的复位接口连接;