System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及无线通信,尤其涉及一种多设备的数据传输系统及方法。
技术介绍
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所述的方法,其特征在于,所述方法还包括:
【技术特征摘要】
1.一种多设备的数据传输系统,其特征在于,所述系统包括:音频源、第一扩音器和第二扩音器;所述音频源、所述第一扩音器和所述第二扩音器通过无线链路进行数据传输;
2.根据权利要求1所述的系统,其特征在于,在第三时隙时,所述系统具体用于:
3.根据权利要求1所述的系统,其特征在于,在第四时隙时,所述系统具体用于:
4.根据权利要求1所述的系统,其特征在于,
...
【专利技术属性】
技术研发人员:赵锐,刘伟,邵智勇,王智国,
申请(专利权)人:安徽聆思智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。