Wifi实时流和蓝牙共存的制作方法

文档序号:9252768阅读:780来源:国知局
Wifi实时流和蓝牙共存的制作方法
【专利说明】WIFI实时流和蓝牙共存
[0001]相关申请
[0002]本申请要求2013年2月I日提交的临时专利申请61/759,870的权益,该临时申请据此全文以引用方式并入。
技术领域
[0003]本公开的实施例总体涉及无线通信,并且更具体地讲涉及改善采用重叠频带的通信协议之间的共存的无线通信系统和方法。
【背景技术】
[0004]当蓝牙和WiFi通信技术两者在相同的2.4GHz频带内工作时,可在使用两种协议的数据流之间发生干扰。这种干扰可导致蓝牙和WiFi信道中的一者或两者中的数据丢失。此外,当单个设备采用两种通信技术时更易于发生这种干扰,因为两个可能的干扰信道可在共同的空间区域内为活动的,并且/或者可使用单个共享天线。此外,当协议有时通过无线设备的不同应用程序以独立方式工作时,蓝牙和WiFi可以同时传输数据。然而,干扰也可发生在彼此不在通信的多个无线设备之间。
[0005]存在当蓝牙和WiFi可能共存时的若干示例性场景。在一个示例中,移动设备可以连接到采用WiFi的无线局域网(WLAN)和采用蓝牙的无线耳机。在该示例中,用户可以使用WiFi同时也使用蓝牙耳机来操作移动设备,从而建立互联网语音协议(VoIP)通话。在另一个示例中,一组用户可以使用WiFi作为游戏数据传输来玩实时游戏,同时这些用户的子组使用连接蓝牙的耳机来听游戏音频。
[0006]由于无线技术的使用继续增加,由干扰引起问题的可能性也将随之增加。因此,在提供蓝牙和WiFi两者时,仍然需要减少或防止干扰的发生。
【附图说明】
[0007]图1示出了根据示例性实施例的对等通信网络。
[0008]图2示出了根据示例性实施例的用于加入对等通信组的方法。
[0009]图3示出了根据示例性实施例的用于加入对等通信组的信号流程图。
[0010]图4示出了根据示例性实施例的对等通信网络所使用的通用分时调度。
[0011]图5示出了根据示例性实施例的用于多个设备的通用分时调度。
[0012]图6示出了根据示例性实施例的用于无线设备的传输队列和传输信道。
[0013]图7示出了根据示例性实施例的用于使用通用分时调度进行通信的方法。
[0014]图8示出了根据示例性实施例的用于更新对等通信组内的通信要求的方法。
[0015]图9示出了根据示例性实施例的无线设备的代表性架构。
【具体实施方式】
[0016]本公开的实施例涉及用于减少采用重叠频带的通信协议(例如WiFi和蓝牙)之间的干扰的改善的系统和方法。在示例性实施例中,第一无线设备可以接收来自第二无线设备的消息,所述消息识别涉及第二无线设备的点对点通信的通信要求。第一无线设备可以确定是否可以基于已提交用于其他通信的通信资源来满足第二无线设备的通信要求。在可以满足第二无线设备的通信要求时,第一无线设备可以基于已提交的通信要求和第二设备的通信要求来生成将由第一无线设备和第二无线设备使用的分时调度。该分时调度可包括用于第一无线设备和第二无线设备所属的一组设备内的广播通信的第一部分,和用于第二无线设备的点对点通信的第二部分。
[0017]在后面的所有描述中,参考作为示例性实施例的无线设备。应当理解,所述实施例可适于便携式(例如,移动电话或平板电脑)和固定式(例如,台式设备或游戏设备)无线通信设备等。还应当理解,可将所述通信技术和相关方法应用于多种电子设备,诸如移动电话、平板电脑、膝上型计算机、台式计算机、联网电视、无线网络设备(例如,路由器)、游戏终端等,所述多种电子设备可包括通过短程通信协议(例如,蓝牙)连接的一个或多个附属设备,例如无线耳机、扬声器、键盘、和/或鼠标。
[0018]图1示出了根据示例性实施例的对等通信网络100。网络100可包括多个无线设备111-115和多个附属设备121-123。参与对等通信的多个无线设备111-115可以统称为“组”。出于本公开的目的,一“组”无线设备仅指主动参与对等通信的两个或更多个设备。此外,无线设备可与一个或多个无线通信协议兼容,诸如蓝牙和WiFi协议(例如,IEEE802.1la,802.1lb,802.Hg,802.1ln和802.1lac)。在一些实施例中,无线设备也可适于支持专有的对等协议,例如苹果的无线直联(AWDL)。也可使用其他类似的协议以参与对等通信。
[0019]在图1所示的示例性通信网络100中,多个无线设备111-115通过WiFi以“自组织”或“对等”布置方式连接,并且其可以全部或部分网形配置交换数据。例如,无线设备111可以通过一系列对等通信链路131、132和133连接到无线设备112、113和114。虽然并未示出,但也可根据需要将无线设备111耦接到无线设备115。
[0020]此外,也可通过短程通信链路将无线设备111-115中的一个或多个连接到相应的附属设备121-123。附属设备121-123可为耳机、扬声器、键盘、显示器、鼠标或通过短程无线链路(诸如蓝牙)连接的任何其他外围设备。在图1的示例性网络配置中,无线设备111、113和114中的每一个无线设备可分别通过短程无线链路141、142和143耦接到相应的附属设备121、122和123。通信链路141、142和143可为用于传输和接收若干类型数据(诸如文本、语音、多媒体流等)的蓝牙信道。可通过在两个设备之间建立连接的扫描和发现过程而在无线设备和附属设备之间形成蓝牙通信信道,例如链路141。因此,无线设备可以同时保持与附属设备的短程通信链路,以及与另一组设备的对等通信链路。
[0021]通信网络100内的无线设备中的每个无线设备也可存储和保持邻居列表151-155。在邻居列表内,每个无线设备111-115都可识别和存储已与之进行对等通信的其他组无线设备的数据识别。若干数据条目可与列出的组设备中的每一个组设备相关联。例如,列表可包括设备标识符、设备地址、相关附属设备标识符、以及用于列出的组设备中的每一个组设备的通信要求。在一些情况下,邻居列表也可包括其主机无线设备的信息,使得可通过在无线设备之间共享邻居列表来获得组的完整列表。
[0022]可以多种方式填充邻居列表151-155。例如,可通过扫描和发现过程来获得关于其他设备的信息。在另一个示例中,无线设备111-115在形成组时可以彼此交换列表信息。在又一个示例中,可通过顺序过程生成邻居列表。在示例性顺序过程中,可在两个无线设备形成组时初始生成邻居列表,并且可在设备加入或离开组时添加或删除条目。在该示例中,可以首先列出初始无线设备及其列表信息,并于之后列出每个后续组设备以便使其加入组。此外,当所述组设备中的一个组设备的通信要求增加或更改时,可以更新邻居列表。
[0023]如将在下文所述,邻居列表151-155可用于生成可由无线设备111-115中每个无线设备采用的分时调度。更具体地讲,每个无线设备111-115可根据预定算法或共享的通用协议生成分时调度。在每个无线设备处,可使用包含在其邻居列表内的信息来执行共享的通用协议,从而生成分时调度。由于每个无线设备使用相同的输入数据来工作,诸如用于每个组设备的数据要求,因此共享的通用协议可以在每个无线设备111-115处生成相同的分时调度,而没有对针对组内的其他设备建立调度的集中管理的需要。
[0024]如上所述,所述实施例可被便携式和/或固定式无线通信设备采用。此类设备包括移动电话、平板电脑、膝上型计算机、台式计算机、联网电视、无线网络设备(例如,路由器)、游戏终端等,所述多种电子设备可包括通过短程通信协议(例
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1