无线数据通信方法、计算机外围设备和接收器设备技术

技术编号:37102811 阅读:21 留言:0更新日期:2023-04-01 05:02
一种无线数据通信方法,用于计算机外围设备和接收器设备之间的通信,包括用可以以第一频带和第二频带操作的无线通信协议将数据流从计算机外围设备传输到接收器设备。每个频带可以被划分为多个子带,多个子带可以进一步被划分为频道。在第一时隙期间,操作频道可以是根据第一跳频序列从第一频带的一个子带的频道中选择的第一操作频道。在第二时隙期间,操作频道可以根据第二跳频序列从第二频带的多个子带中的一个子带的频道中来选择。任何跳频序列的相邻频道可以属于不同的子带。还设想了一种实现该方法的设备。一种实现该方法的设备。一种实现该方法的设备。

【技术实现步骤摘要】
【国外来华专利技术】无线数据通信方法、计算机外围设备和接收器设备


[0001]本公开的一个方面涉及一种计算机外围设备。本公开的另一方面涉及一种接收器设备。本公开的另一方面涉及一种无线数据通信方法。

技术介绍

[0002]经由固定频道的数据通信可能会受到干扰,例如,当干扰信号太强以致信号不能在接收器处正确恢复的时候。为了避免在第一频道中的干扰,可以采用跳频,其中当第一频道不佳时使用相邻频道。然而,当干扰源也在该相邻信道中传输时,可能无法避免干扰。因此,需要一种改进的通信方法来避免干扰。

技术实现思路

[0003]本公开的一方面涉及一种计算机外围设备,其包括计算机外围功能电路以向计算机提供一个或更多个预定义的外围功能。计算机外围设备还可以包括用于从用户接收数据和/或向用户呈现数据的人机接口。计算机外围设备还可以包括使用数据对数据流进行编码的编码器。计算机外围设备还可以包括通信电路,该通信电路被配置为实现与接收器设备的无线数据通信以耦合到计算机。通信电路还可以被配置为根据无线通信协议传输数据流。通信协议可以以可不重叠的第一频带和第二频带来操作,其中一个频带位于比另一个频带低的频率范围内。第一频带和第二频带中的每一者可以被划分为多个子带。多个子带中的每个子带可以进一步划分为多个频道。根据无线通信协议传输数据流可以包括在第一时隙和第二时隙期间经由操作频道传输数据流的数据。第一时隙和第二时隙可以以周期序列交替。第一时隙和第二时隙可以具有固定的持续时间。在第一时隙期间,操作频道可以是根据第一跳频序列从第一频带的多个子带中的一个子带的多个频道中的一个频道选择的第一操作频道。由于变为满足第一错误条件,第一操作频道可以被选择为第一跳频序列的下一个第一操作频道。在第二时隙期间,操作频道可以是根据第二跳频序列从第二频带的多个子带中的一个子带的多个频道中的一个频道选择的第二操作频道。由于变为满足第二错误条件,第二操作频道可以被选择为下一个第二操作频道。第一跳频序列的任意两个相邻频道或第二跳频序列的任意两个相邻频道可以属于不同的子带。
[0004]本公开的另一方面涉及一种接收器设备,该接收器设备可耦合到计算机,并且包括通信电路,该通信电路被配置为实现与根据前述权利要求中的任一项所述的计算机外围设备的无线数据通信。
[0005]本公开的另一方面涉及一种无线数据通信方法,用于计算机外围设备和接收器设备之间的通信。无线数据通信方法可以包括根据无线通信协议将数据流从计算机外围设备传输到接收器设备。通信协议可以以可不重叠的第一频带和第二频带来操作,其中一个频带位于比另一个频带低的频率范围内。第一频带和第二频带中的每一者可以被划分为多个子带。多个子带中的每个子带可以进一步划分为多个频道。根据无线通信协议传输数据流可以包括在第一时隙和第二时隙期间经由操作频道传输数据流的数据。第一时隙和第二时
隙可以以周期序列交替。第一时隙和第二时隙可以具有固定的持续时间。在第一时隙期间,操作频道可以是根据第一跳频序列从第一频带的多个子带中的一个子带的多个频道中的一个频道选择的第一操作频道。由于第一错误条件变为被满足,第一操作频道可以被选择为第一跳频序列的下一个第一操作频道。在第二时隙期间,操作频道可以是根据第二跳频序列从第二频带的多个子带中的一个子带的多个频道中的一个频道选择的第二操作频道。由于第二错误条件变为被满足,第二操作频道可以被选择为下一个第二操作频道。第一跳频序列的任意两个相邻频道或第二跳频序列的任意两个相邻频道可以属于不同的子带。
[0006]在一些实施例中,外围设备可以是人机接口设备(HID),例如计算机鼠标或键盘。
附图说明
[0007]当结合非限制性示例和附图考虑时,参考详细描述将更好地理解本专利技术,其中:
[0008]‑
图1示出了根据各种实施例的系统1的示意图,包括作为外围设备的计算机外围设备100和被配置为通过操作频道14相互通信的接收器设备200,其中接收器设备可耦合到电脑10;
[0009]‑
图2示出了根据各种实施例的计算机外围设备100和接收器设备200的细节;
[0010]‑
图3示出了根据各种实施例的示例性无线数据通信方法300;
[0011]‑
图4示出了根据各种实施例的关于如何在频带内选择相应操作频道的细节,如在步骤330和/或步骤340中可实现的;
[0012]‑
图5示出了频带B1和B2的示意呈现,它们的第一频道1CH和第二频道2CH分别可以可选地进一步分组为子带,比如第一子带1SB和第二子带2SB;
[0013]‑
图6图示了频带内的跳频序列,作为比较例;
[0014]‑
图7图示了根据各种实施例的利用子带的频带内的跳频序列;
[0015]‑
图8示出了根据各种实施例的用于说明利用跳频进行数据传输的时序图;
[0016]‑
图9示出了根据各种实施例的图示了操作频率随时间变化的时序图;
[0017]‑
图10示出了根据一些实施例的鼠标101和连接到计算机10的USB加密狗201;以及
[0018]‑
图11示出了根据各种实施例的频率扫描序列;
[0019]‑
图12示出了根据各种实施例的用于生成跳频序列的方法。
具体实施方式
[0020]以下详细描述参照通过说明的方式示出可以实施本公开的具体细节和实施例的附图。这些实施例被充分详细地描述以使本领域技术人员能够实践本公开。在不脱离本公开的范围的情况下,可以利用其他实施例,并且可以做出结构和逻辑上的改变。各种实施例不一定是相互排斥的,因为一些实施例可以与一个或更多个其他实施例组合以形成新的实施例。
[0021]在计算机外围设备或接收器设备的上下文中描述的实施例对于其他计算机外围设备或接收器设备类似地有效。类似地,在无线数据通信方法的上下文中描述的实施例类似地适用于计算机外围设备或接收器设备,反之亦然。
[0022]在实施例的上下文中描述的特征可以相应地适用于其他实施例中相同或相似的特征。在实施例的上下文中描述的特征可以相应地适用于其他实施例,即使在这些其他实
施例中没有明确描述。此外,在实施例的上下文中针对特征描述的添加和/或组合和/或替代可以相应地适用于其他实施例中的相同或相似特征。
[0023]在各种实施例的上下文中,关于特征或元素使用的冠词“一个(a)”、“一个(an)”和“该”包括对一个或多个特征或元素的引用。
[0024]在各种实施例的上下文中,并且如本文所用,术语“和/或”包括一个或多个相关列出的项目的任何和所有组合。
[0025]在各种实施例的上下文中,并且如本文所用,频率、频道、频带和频率子带可以是射频(RF)。例如,第一频带和第一频带中的每一者可以是RF频带,例如,在频率范围内。例如,第一频带和第二频带可以在2.4GHz频谱中,该频谱例如可以从2402Mhz到2480Mhz。例如,第一频带可以从2402Mh本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种计算机外围设备(100),包括计算机外围功能电路(101),用于向计算机(10)提供一个或多个预定义的外围功能;人机接口,用于从用户接收数据和/或向所述用户呈现所述数据;编码器(110),用于使用所述数据对数据流进行编码;通信电路,配置为实现与接收器设备(200)的无线数据通信以耦合到所述计算机(10),所述通信电路进一步配置为:根据无线通信协议传输所述数据流,其中所述通信协议以不重叠的第一频带(B1)和第二频带(B2)来操作,其中一个频带位于比另一个频带更低的频率范围内,其中所述第一频带(B1)和所述第二频带(B2)中的每一者都被划分为多个子带,并且其中多个子带中的每个子带被进一步划分为多个频道,其中根据所述无线通信协议传输所述数据流包括:在第一时隙(TS1)和第二时隙(TS2)期间通过操作频道传输所述数据流的数据,其中所述第一时隙(TS1)和所述第二时隙(TS2)具有固定的持续时间并且以周期序列交替;其中,在所述第一时隙(TS1)期间,所述操作频道是根据第一跳频序列(S1)从所述第一频带(B1)的多个子带(1SB)中的一个子带的多个频道中的一个频道选择的第一操作频道(1CHn),其中,由于变为满足第一错误条件,第一操作频道(1CHn)被选择为所述第一跳频序列(S1)的下一个第一操作频道(1CHnp1),其中,在所述第二时隙(TS2)期间,所述操作频道是根据第二跳频序列(S2)从所述第二频带(B2)的多个子带(2SB)中的一个子带的多个频道中的一个频道选择的第二操作频道(2CHn),其中,由于变为满足第二错误条件,第二操作频道(2CH)被选择为下一个第二操作频道(2CHnp1),其中,所述第一跳频序列(S1)的任意两个相邻频道或所述第二跳频序列(S2)的任意两个相邻频道属于不同的子带。2.如权利要求1所述的计算机外围设备(100),其中所述通信单元包括:第一传输器(Tx1),配置为通过所述操作频道(14)传输所述数据流的第一数据(UL1);第一接收器(Rx1),配置为接收第二数据(DL1);第一频道选择器(140),配置为根据所述无线通信协议选择所述操作频道(14)作为第一操作频道(1CHn)并配置为选择所述操作频道(14)作为第二操作频道(2CHn)。3.如权利要求1或权利要求2所述的计算机外围设备(100),进一步包括比较器,其配置为执行确定所述第二数据(DL1)是否包括由所述接收器设备(200)对于相应的时隙接收到所述第一数据(UL1)的确认(ACK1、ACK2)。4.如权利要求3所述的计算机外围设备(100),其中,当所述确定未能确认接收到用于第一操作频道(1CHn)的第一数据(UL1)并且对于频道的确定失败计数超过第一预定阈值时,变为满足所述第一错误条件。5.根据权利要求3或权利要求4所述的计算机外围设备(100),其中,当所述确定未能确认接收到用于第二操作频道(2CHn)的第一数据(UL1)并且对于频道的确定失败计数超过第
二预定阈值时,变为满足所述第二错误条件。6.根据前述权利要求中任一项所述的计算机外围设备(100),其中,所述第一时隙(TS1)和所述第二时隙(TS2)中的每一者具有选自10微秒到10毫秒的相同固定持续时间。7.根据前述权利要求中任一项所述的计算机外围设备(100),进一步包括跳频序列生成器(250),所述跳频序列生成器配置为生成所述第一跳频序列(S1)和所述第二跳频序列(S2)。8.根据权利要求7所述的计算机外围设备(100),其中,所述跳频序列生成器(250)配置为动态地更新所述第一跳频序列(S1)和所述第二跳频序列(S2)。9.根据权利要求7或权利要求8所述的计算机外围设备(100),其中,所述跳频序列生成器(250)配置为通过所述操作频道向所述接收器设备(200)传输所述第一跳频序列(S1)和所述第二跳频序列(S2)。10.根据前述权利要求中任一项所述的计算机外围设备(100),其中,所述第一频道选择器(140)配置为用由所述第一接收器(Rx1)从所述接收器设备(200)接收的新第一跳频序列(S1)和新第二跳频顺序(S2)来存储或更新所述第一跳频序列(S1)和所述第二跳频序列(S2)中的每一者。11.根据权利要求1至10中任一项所述的计算机外围设备(100),所述计算机外围设备(100)是人机接口设备,比如计算机鼠标(101)或键盘。12.一种接收器设备(200),其能耦合到计算机(10),并且包括通信电路,所述通信电路配置为实现与根据前述权利要求中任一项所述的计算机外围设备(100)的无线数据通信。13.根据权利要求1...

【专利技术属性】
技术研发人员:李家扬曾志伟
申请(专利权)人:雷蛇亚太私人有限公司
类型:发明
国别省市:

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

1