本技术涉及无线通信,尤其涉及一种多设备的数据传输系统及方法。
背景技术:
1、随着无线通信技术被越来越广泛的应用,多个设备之间的数据传输需求也日益增加。
2、目前所采用的多个设备之间的传输方式是在每两个设备之间建立一条专用的无线链路,但当一个设备需要和两个乃至更多数量的设备进行通信的时候,该设备需要在不同链路之间进行切换,影响了多个设备之间的数据传输效率,降低了多设备间的通信效率。
技术实现思路
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、若在所述第四时隙内,所述第二扩音器接收到所述第一扩音器发送的指示信息,通过所述第二扩音器根据第二校验值和指示数据生成第四数据包,所述指示数据为所述第二扩音器根据指示信息发送给所述第一扩音器的数据,所述指示信息为所述第一扩音器根据所述第二校验值生成的数据;
47、通过所述第二扩音器通过所述无线链路将所述第四数据包发送给所述第一扩音器;
48、通过所述第一扩音器接收所述第四数据包,并根据所述第二校验值解析所述第四数据包。
49、可选的,所述方法还包括:
50、在奇时隙时,通过所述第二扩音器根据所述第一校验值解析接收到的数据包;
51、在偶时隙时,通过所述第二扩音器根据所述第二校验值解析接收到的数据包。
52、可选的,所述方法还包括:
53、所述第二扩音器,用于根据软件指示的校验值解析接收到的数据包。
54、本技术提供了一种多设备的数据传输系统及方法,该系统包括:音频源、第一扩音器和第二扩音器;音频源、第一扩音器和第二扩音器通过无线链路进行数据传输;在第一时隙时,系统具体用于:音频源,用于根据第一校验值和待传输数据生成第一数据包,并将第一数据包传输给第一扩音器和第二扩音器;第一扩音器,用于接收第一数据包,并根据第一校验值解析第一数据包;第二扩音器,用于接收第一数据包,并根据第一校验值解析第一数据包;在第二时隙时,系统具体用于:第一扩音器,用于根据第一校验值和待回复数据生成第二数据包,并通过无线链路将第二数据包传输给音频源,待回复数据为第一扩音器发送给音频源的数据;音频源,用于接收第二数据包,并根据第一校验值解析第二数据包;第二扩音器,用于从无线链路中接收第二数据包;第二扩音器,用于根据第二校验值解析第二数据包;当第二扩音器解析第二数据包失败时,第二扩音器,用于丢弃第二数据包。本技术中多个设备之间仅构建一条无线链路,一个设备与其余设备传输数据时无需切换无线链路,提高多设备之间的数据传输效率,进而提高多设备间的通信效率。
1.一种多设备的数据传输系统,其特征在于,所述系统包括:音频源、第一扩音器和第二扩音器;所述音频源、所述第一扩音器和所述第二扩音器通过无线链路进行数据传输;
2.根据权利要求1所述的系统,其特征在于,在第三时隙时,所述系统具体用于:
3.根据权利要求1所述的系统,其特征在于,在第四时隙时,所述系统具体用于:
4.根据权利要求1所述的系统,其特征在于,
5.根据权利要求1所述的系统,其特征在于,
6.一种多设备的数据传输方法,其特征在于,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6所述的方法,其特征在于,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述方法还包括:
10.根据权利要求6所述的方法,其特征在于,所述方法还包括: