无线通信方法和装置制造方法及图纸

技术编号:25447412 阅读:29 留言:0更新日期:2020-08-28 22:33
本发明专利技术公开了一种无线通信方法和装置,包括基于第一无线装置与数据源设备之间的第一无线链路在多个连续的时隙中接收来自数据源设备的数据包;基于第一无线装置与第二无线装置之间的第二无线链路,在多个连续时隙的最后一个时隙的剩余部分中接收来自第二无线装置的第一接收确认信息;通过第一无线链路在多个连续的时隙后的一个时隙中向数据源设备回复第二接收确认信息;在第一无线装置和第二无线装置中仅一个成功接收到数据包时,回复第二接收确认信息后,成功接收到数据包的无线装置将数据包转发给另一个无线装置。本发明专利技术可有效减少发送设备的数据重传,数据传输的可靠性高。

【技术实现步骤摘要】
无线通信方法和装置
本专利技术属于无线通信
,具体涉及一种无线通信方法和装置。
技术介绍
随着智能穿戴设备的逐渐兴起,以及短距离无线通信技术的不断发展,无线个域网(WirelessPersonalAreaNetwork,WPAN)被广泛用于各种无线终端设备之间的智能互联与数据传输,如笔记本电脑、平板、手机、蓝牙耳机、智能手环等。典型的WPAN有蓝牙中的微微网以及由微微网构成的散射网,例如在有一个发送设备与两个接收设备(分为主接收设备和从接收设备)进行通信的场景中,发送设备与主接收设备组成构一个个微微网,同时主接收设备与从接收设备构成另一微微网,三个设备共同构成一个散射网。在这种散射网中,传统的数据传输方案是发送设备先将数据发给主接收设备,然后由主接收设备转发给从接收设备。这种数据传输方案存在的问题是主接收设备的通信负担过重,电量相对于从接收设备会提前耗完,这在诸如无线蓝牙耳机之类的应用场景中会显著降低用户体验。另一种数据传输方案是从接收设备通过侦听的方式获得发送设备传输给主接收设备的数据,在任意一个接收设备丢包或两个接收设备同时丢包的情况下均由发送设备对数据包进行重传。而这种方法带来的一个问题是在信道质量差的情况下,需要发送设备频繁地进行数据重传。如果发送设备同时使用占用相同频段的Wi-Fi且给Wi-Fi更高的优先级,则蓝牙所需要的频繁重传可能无法全部满足,造成通信质量的恶化。
技术实现思路
针对上述问题,本专利技术提出一种无线通信方法和装置,针对一个发送设备与两个接收设备构成的散射网场景,引入主接收设备与从接收设备之间的数据交换机制,可有效减少发送设备的数据重传,另外由于可进行主、从接收设备之间两个方向的数据中继,数据传输的可靠性高。为了实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:第一方面,本专利技术提供了一种无线通信方法,包括:第一无线装置基于其与数据源设备之间的第一无线链路,在多个连续的时隙中接收来自数据源设备的一个数据包;第一无线装置基于其与第二无线装置之间的第二无线链路,在所述多个连续时隙的一个时隙中接收来自第二无线装置的第一接收确认信息,所述第一接收确认信息用于表示第二无线装置是否成功接收到所述数据包;第一无线装置通过第一无线链路在所述多个连续的时隙后向所述数据源设备回复第二接收确认信息,所述第二接收确认信息用于表示是否成功接收到所述数据包,在第一无线装置和第二无线装置中至少有一个成功收到所述数据包时,回复表示成功收到的第二接收确认信息,否则,回复表示未成功收到的第二接收确认信息;当第一无线装置和第二无线装置中只有一个成功接收到所述数据包时,在回复第二接收确认信息后,成功接收到所述数据包的无线装置通过第二无线链路将接收到的所述数据包转发给未成功接收到所述数据包的无线装置。可选地,如果第一无线装置收到的第一接收确认信息显示第二无线装置的未通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置已成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功接收到所述数据包的第二接收确认信息,之后由第一无线装置通过第二无线链路将接收到的所述数据包转发给第二无线装置;如果第一无线装置收到的第一接收确认信息显示第二无线装置的通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置未成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功接收到所述数据包的第二接收确认信息,之后由第一无线装置通过第二无线链路接收由第二无线装置转发的所述数据包;如果第一无线装置收到的第一接收确认信息显示第二无线装置的通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功收到所述数据包的第二接收确认信息;如果第一无线装置收到的第一接收确认信息显示第二无线装置的未通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置未成功接收到了所述数据包,则第一无线装置向所述数据源设备回复表示未成功收到所述数据包的第二接收确认信息。可选地,如果第二无线装置未成功接收到所述数据包,由第一无线装置通过第二无线链路将接收到的所述数据包转发给第二无线装置,包括:第一无线装置通过第二无线链路接收第二无线装置的转发请求;第一无线装置在收到转发请求后的多个连续的时隙中发送接收到的所述数据包;第一无线装置接收第二无线装置回复的表示是否成功接收到转发的数据包的第三接收确认信息,如果第三接收确认信号显示成功接收到转发的数据包,则自指定时隙起以通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包,如果第三接收确认信号显示未成功接收到转发的数据包,则继续转发所述数据包直到第三接收确认信号显示成功接收到转发的数据包,或者直到转发次数大于或等于预定阈值;如果第一无线装置未成功接收到所述数据包,由第一无线装置通过第二无线链路接收由第二无线装置转发的所述数据包,包括:第一无线装置通过第二无线链路向第二无线装置发送转发请求;第一无线装置在发送转发请求后的多个连续的时隙中接收由第二无线装置转发的数据包;第一无线装置向第二无线装置回复的表示是否成功接收到转发的数据包的第四接收确认信息,如果第四接收确认信号显示成功接收到转发的数据包,则自指定时隙起以通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包,如果第四接收确认信号显示未成功接收到转发的数据包,则继续接收由第二无线装置转发的数据包直到第四接收确认信号显示成功接收到转发的数据包,或者直到转发次数大于或等于预定阈值。可选地,在第一无线装置和第二无线装置均正常接收到所述数据源设备的数据包时,在回复第二接收确认信息后,自指定时隙起通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包。可选地,在第一无线装置和第二无线装置均未成功接收到所述数据包时,在回复第二接收确认信息后,通过第一无线链路在后续的多个连续的时隙中接收来自所述数据源设备的针对所述数据包的重传数据包。可选地,在收到表示未成功收到所述数据包的第二接收确认信息时,所述数据源设备通过第一无线链路在后续的多个连续的时隙中发送针对所述数据包的重传数据包;在收到表示成功收到所述数据包的第二接收确认信息时,所述数据源设备自到指定时隙起通过第一无线链路在多个连续的时隙中发送下一个数据包。第二方面,本专利技术提供了一种无线通信方法,其特征在于,包括:第二无线装置以侦听第一无线装置与数据源设备之间第一无线链路的方式,在多个连续的时隙中接收来自数据源设备的一个数据包;第二无线装置通过第一无线装置与第二无线装置之间的第二无线链路,在所述多个连续时隙的一个时隙中发送表示是否收到所述数据包的第一接收确认信息;第二无线装置侦听第一无线链路在所述多个连续的时隙后接收第一无线装置向所述数据源设备回复的第二接收确认信息,所述第二接本文档来自技高网...

【技术保护点】
1.一种无线通信方法,其特征在于,包括:/n第一无线装置基于其与数据源设备之间的第一无线链路,在多个连续的时隙中接收来自数据源设备的一个数据包;/n第一无线装置基于其与第二无线装置之间的第二无线链路,在所述多个连续时隙的一个时隙中接收来自第二无线装置的第一接收确认信息,所述第一接收确认信息用于表示第二无线装置是否成功接收到所述数据包;/n第一无线装置通过第一无线链路在所述多个连续的时隙后向所述数据源设备回复第二接收确认信息,所述第二接收确认信息用于表示是否成功接收到所述数据包,在第一无线装置和第二无线装置中至少有一个成功收到所述数据包时,回复表示成功收到的第二接收确认信息,否则,回复表示未成功收到的第二接收确认信息;/n当第一无线装置和第二无线装置中只有一个成功接收到所述数据包时,在回复第二接收确认信息后,成功接收到所述数据包的无线装置通过第二无线链路将接收到的所述数据包转发给未成功接收到所述数据包的无线装置。/n

【技术特征摘要】
1.一种无线通信方法,其特征在于,包括:
第一无线装置基于其与数据源设备之间的第一无线链路,在多个连续的时隙中接收来自数据源设备的一个数据包;
第一无线装置基于其与第二无线装置之间的第二无线链路,在所述多个连续时隙的一个时隙中接收来自第二无线装置的第一接收确认信息,所述第一接收确认信息用于表示第二无线装置是否成功接收到所述数据包;
第一无线装置通过第一无线链路在所述多个连续的时隙后向所述数据源设备回复第二接收确认信息,所述第二接收确认信息用于表示是否成功接收到所述数据包,在第一无线装置和第二无线装置中至少有一个成功收到所述数据包时,回复表示成功收到的第二接收确认信息,否则,回复表示未成功收到的第二接收确认信息;
当第一无线装置和第二无线装置中只有一个成功接收到所述数据包时,在回复第二接收确认信息后,成功接收到所述数据包的无线装置通过第二无线链路将接收到的所述数据包转发给未成功接收到所述数据包的无线装置。


2.根据权利要求1所述的一种无线通信方法,其特征在于:如果第一无线装置收到的第一接收确认信息显示第二无线装置未通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置已成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功接收到所述数据包的第二接收确认信息,之后由第一无线装置通过第二无线链路将接收到的所述数据包转发给第二无线装置;
如果第一无线装置收到的第一接收确认信息显示第二无线装置通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置未成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功接收到所述数据包的第二接收确认信息,之后由第一无线装置通过第二无线链路接收由第二无线装置转发的所述数据包;
如果第一无线装置收到的第一接收确认信息显示第二无线装置的通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置成功接收到所述数据包,则第一无线装置向所述数据源设备回复表示成功收到所述数据包的第二接收确认信息;
如果第一无线装置收到的第一接收确认信息显示第二无线装置的未通过侦听第一无线链路的方式成功接收到所述数据包,同时第一无线装置未成功接收到了所述数据包,则第一无线装置向所述数据源设备回复表示未成功收到所述数据包的第二接收确认信息。


3.根据权利要求2所述的一种无线通信方法,其特征在于:如果第二无线装置未成功接收到所述数据包,由第一无线装置通过第二无线链路将接收到的所述数据包转发给第二无线装置,包括:
第一无线装置通过第二无线链路接收第二无线装置的转发请求;
第一无线装置在收到转发请求后的多个连续的时隙中发送接收到的所述数据包;
第一无线装置接收第二无线装置回复的表示是否成功接收到转发的数据包的第三接收确认信息,如果第三接收确认信号显示成功接收到转发的数据包,则自指定时隙起以通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包,如果第三接收确认信号显示未成功接收到转发的数据包,则继续转发所述数据包直到第三接收确认信号显示成功接收到转发的数据包,或者直到转发次数大于或等于预定阈值;
如果第一无线装置未成功接收到所述数据包,由第一无线装置通过第二无线链路接收由第二无线装置转发的所述数据包,包括:
第一无线装置通过第二无线链路向第二无线装置发送转发请求;
第一无线装置在发送转发请求后的多个连续的时隙中接收由第二无线装置转发的数据包;
第一无线装置向第二无线装置回复的表示是否成功接收到转发的数据包的第四接收确认信息,如果第四接收确认信号显示成功接收到转发的数据包,则自指定时隙起以通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包,如果第四接收确认信号显示未成功接收到转发的数据包,则继续接收由第二无线装置转发的数据包直到第四接收确认信号显示成功接收到转发的数据包,或者直到转发次数大于或等于预定阈值。


4.根据权利要求1所述的一种无线通信方法,其特征在于:在第一无线装置和第二无线装置均正常接收到所述数据源设备的数据包时,在回复第二接收确认信息后,自指定时隙起通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包。


5.根据权利要求1所述的一种无线通信方法,其特征在于:在第一无线装置和第二无线装置均未成功接收到所述数据包时,在回复第二接收确认信息后,通过第一无线链路在后续的多个连续的时隙中接收来自所述数据源设备的针对所述数据包的重传数据包,
第一无线装置是在所述多个连续时隙的最后一个时隙的剩余部分时隙中接收来自第二无线装置的第一接收确认信息。


6.根据权利要求1所述的一种无线通信方法,其特征在于:在收到表示未成功收到所述数据包的第二接收确认信息时,所述数据源设备通过第一无线链路在后续的多个连续的时隙中发送针对所述数据包的重传数据包;
在收到表示成功收到所述数据包的第二接收确认信息时,所述数据源设备自指定时隙起通过第一无线链路在多个连续的时隙中发送下一个数据包。


7.一种无线通信方法,其特征在于,包括:
第二无线装置以侦听第一无线装置与数据源设备之间第一无线链路的方式,在多个连续的时隙中接收来自数据源设备的一个数据包;
第二无线装置通过第一无线装置与第二无线装置之间的第二无线链路,在所述多个连续时隙的一个时隙中发送表示是否收到所述数据包的第一接收确认信息;
第二无线装置侦听第一无线链路在所述多个连续的时隙后的一个时隙中接收第一无线装置向所述数据源设备回复的第二接收确认信息,所述第二接收确认信息用于表示是否第一无线装置和第二无线装置中至少有一个成功接收到所述数据包;
当第一无线装置和第二无线装置中只有一个成功接收到所述数据包时,在回复第二接收确认信息后,成功接收到所述数据包的无线装置通过第二无线链路将接收到的所述数据包转发给未成功接收到所述数据包的那个无线装置。


8.根据权利要求7所述的一种无线通信方法,其特征在于:如果第二无线装置未成功接收到所述数据包,同时侦听到的所述第二接收确认信息显示成功接收到所述数据包,则所述第二无线装置接收由第一无线装置转发的所述数据包;
如果第二无线装置成功接收到所述数据包,同时侦听到的所述第二接收确认信息指示成功接收到所述数据包,之后若所述第二无线装置通过第二无线链路在后续的一个时隙中接收到来自第一无线装置的转发请求,则所述第二无线装置通过第二无线链路转发所述数据包给第一无线装置;
如果第二无线装置成功接收到所述数据包,同时侦听到的所述第二接收确认信息显示成功接收到所述数据包,之后若所述第二无线装置通过第二无线链路在后续的一个时隙中未接收来自第一无线装置的转发请求,则自指定时隙起通过第一无线链路在多个连续的时隙中接收来自所述数据源设备的下一个数据包;
如果第二无线装置未成功接收到所述数据包,同时侦听到的所述第二接收确认信息显示未成功接收到所述数据包,则第二无线装置以侦听第一无线链路的方式在后续的多个连续的时隙中接收来自数据源设备的...

【专利技术属性】
技术研发人员:童锐郑允军夏玮玮燕峰沈连丰张亦农高迎宾
申请(专利权)人:南京中感微电子有限公司
类型:发明
国别省市:江苏;32

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

1