调度共存.pdf

上传人:g**** 文档编号:1119077 上传时间:2018-04-01 格式:PDF 页数:22 大小:827.17KB
返回 下载 相关 举报
摘要
申请专利号:

CN200780024131.1

申请日:

2007.06.20

公开号:

CN101479994A

公开日:

2009.07.08

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04L 12/28公开日:20090708|||实质审查的生效|||公开

IPC分类号:

H04L12/28

主分类号:

H04L12/28

申请人:

NXP股份有限公司

发明人:

奥拉夫·希尔施; 保劳格·加尔格; 库马尔·埃韦拉穆尔蒂

地址:

荷兰艾恩德霍芬

优先权:

2006.6.27 US 60/817,034

专利代理机构:

北京天昊联合知识产权代理有限公司

代理人:

陈 源;张天舒

PDF下载: PDF下载
内容摘要

本发明提供了用于改进WLAN/蓝牙共存系统中无线局域网(WLAN)的吞吐量性能的系统和方法,其使用包传输仲裁(packettraffic arbitration,PTA)来对WLAN和蓝牙传输进行调度。该方法包括:检测蓝牙传输,其中蓝牙传输包括一个或多个静默期;以及对WLAN传输进行调度,其中在蓝牙传输的静默期内接收WLAN传输的帧。根据本发明的方法允许放在一起的WLAN接收接入点(AP)所发送的帧并且确认其接收,从而AP不会由于未确认的帧而降低数据传输速率。并且,本发明公开了一种机制,其中放在一起的蓝牙装置(BTD)和WLAN装置可通过单个天线与AP通信。

权利要求书

1.  一种用于对来自放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置的传输进行调度的方法,其包括以下步骤:
检测蓝牙传输,其中所述蓝牙传输包括一个或多个静默期;以及
对无线局域网(WLAN)传输进行调度,其中在所述的蓝牙传输静默期内接收WLAN传输的帧。

2.
  如权利要求1所述的方法,其中所述的对无线局域网(WLAN)传输进行调度还包括以下步骤:
检测蓝牙传输的链接类型;
根据所述链接类型,从无线局域网(WLAN)站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧以及向所述接入点(AP)请求待决帧;以及
调整所述节能轮询(PS-Poll)帧的传输,其中在蓝牙传输的静默期内接收所述待决帧。

3.
  如权利要求2所述的方法,其中所述发送节能轮询(PS-Poll)帧包括根据从蓝牙传输检测到的链接类型来进行发送,所述链接类型包括异步无连接(ACL)链接、同步定向连接(SCO)链接以及扩展型同步定向连接(eSCO)链接。

4.
  如权利要求2所述的方法,其中,如果发送了来自另一WLAN站(STA)的网络分配向量(NAV)、待决帧和节能轮询(PS-Poll)帧,则不从所述无线局域网(WLAN)站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧。

5.
  如权利要求1所述的方法,其中,如果链接类型是异步无连接(ACL)链接,那么所述调度节能轮询(PS-Poll)帧包括调度节能轮询(PS-Poll)帧,以使在所述异步无连接(ACL)链接期间蓝牙无需使用优先级访问就具有访问媒介的能力。

6.
  如权利要求1所述的方法,其中,如果链接类型是同步定向连接(SCO)链接,那么调度节能轮询(PS-Poll)帧包括通过蓝牙语音帧发送一个节能轮询(PS-Poll)帧。

7.
  如权利要求1所述的方法,其中,如果链接类型是扩展型同步定向连接(eSCO)链接,那么调度节能轮询(PS-Poll)帧包括通过蓝牙语音帧发送一个节能轮询(PS-Poll)帧。

8.
  如权利要求1所述的方法,其中,WLAN站(STA)从接入点(AP)接收待决帧并且利用确认(ACK)帧来确认该接收,从而接入点(AP)不会降低数据传输速率。

9.
  如权利要求1所述的方法,其中WLAN站(STA)从接入点(AP)接收待决帧并且利用确认(ACK)帧来确认该接收,从而WLAN站(STA)向蓝牙装置(BTD)发送其正占有媒介的信号。

10.
  如权利要求9所述的方法,其中,WLAN站(STA)向接入点(AP)请求多个待决帧并且利用确认(ACK)帧来确认每次接收。

11.
  如权利要求10所述的方法,其中,所请求的帧数是可编程的。

12.
  如权利要求9所述的方法,其中,WLAN站(STA)在预定的时间量内请求帧。

13.
  如权利要求12所述的方法,其中所述预定的时间量是可编程的。

14.
  如权利要求1所述的方法,其中,蓝牙装置(BTD)向WLAN站(STA)发送其正占有媒介的信号。

15.
  如权利要求1所述的方法,其中,蓝牙装置(BTD)可以将媒介占有多个帧的时间。

16.
  如权利要求15所述的方法,其中,所述帧数是可编程的。

17.
  如权利要求1所述的方法,其中,蓝牙装置(BTD)可以将媒介占有预定的时间量。

18.
  如权利要求17所述的方法,其中,所述预定的时间量是可编程的。

19.
  如权利要求8所述的方法,其中,即使在所接收到的帧中检测到循环冗余校验(CRC)错误的情况下,WLAN站(STA)也将所述确认(ACK)帧传输给接入点(AP)。

20.
  如权利要求1所述的方法,WLAN站(STA)对接入点(AP)的数据传输速率进行重置,其中包括以下步骤:检测来自接入点(AP)的低数据速率单播帧;从WLAN站(STA)向接入点(AP)发送解除认证的帧;以及从WLAN站(STA)向接入点(AP)重新发送认证帧。

21.
  如权利要求20所述的方法,其中,发送所述解除认证的帧,从而WLAN站(STA)重置接入点(AP)的数据传输速率。

22.
  如权利要求1所述的方法,其中,使静默期内发送的节能轮询(PS-Poll)帧的数目取决于静默期的持续时间以及无线局域网(WLAN)的数据传输速率。

23.
  如权利要求1所述的方法,其中,如果没有接收到信标并且如果在先前的信标周期内接收到数据,则传送节能轮询(PS-Poll)帧。

24.
  一种用于对无线通信中的传输进行调度的系统,所述系统包括:
放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置,用于通过蓝牙传输和无线局域网(WLAN)传输来进行所述无线通信,其中所述蓝牙(BT)传输包括一个或多个静默期;以及
无线局域网(WLAN)站(STA),用于调度所述无线局域网(WLAN)传输,其中在蓝牙传输的所述静默期内接收来自接入点(AP)的WLAN传输的帧。

25.
  如权利要求24所述的系统,其中所述WLAN站(STA)包括用于对无线局域网(WLAN)传输进行调度的调度器,所述调度还包括从WLAN站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧以及调整所述节能轮询(PS-Poll)帧的传输,其中在蓝牙传输的静默期内接收来自接入点(AP)的待决帧。

26.
  如权利要求25所述的系统,其中所述调度器还包括检测蓝牙传输的链接类型的装置。

27.
  如权利要求25所述的系统,其中如果链接类型是异步无连接(ACL)链接,那么所述调度节能轮询(PS-Poll)帧包括调度节能轮询(PS-Poll)帧,以在所述异步无连接(ACL)链接期间使蓝牙无需使用优先级访问就具有访问媒介的能力。

28.
  如权利要求25所述的系统,其中如果链接类型是同步定向连接(SCO)链接,那么调度节能轮询(PS-Poll)帧包括通过蓝牙语音帧发送一个节能轮询(PS-Poll)帧以及在所述同步定向连接(SCO)链接没有调度任何信息的时期内传输蓝牙轮询帧。

29.
  如权利要求25所述的系统,其中如果链接类型是扩展型同步定向连接(eSCO)链接,那么调度节能轮询(PS-Poll)帧包括通过蓝牙语音帧发送一个节能轮询(PS-Poll)帧以及在所述扩展型同步定向连接(eSCO)链接没有调度任何信息的时期内传输蓝牙轮询帧。

30.
  如权利要求24所述的系统,其中WLAN站(STA)从接入点(AP)接收帧并且利用确认(ACK)帧来确认该接收,从而接入点(AP)不会降低数据传输速率。

31.
  一种系统,其用于对无线通信中的传输进行调度,所述系统包括:
放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置,用于通过蓝牙传输和无线局域网(WLAN)传输来进行所述无线通信,其中所述蓝牙(BT)传输包括一个或多个静默期;
无线局域网(WLAN)站(STA),用于调度所述无线局域网(WLAN)传输,其中在蓝牙传输的所述静默期内接收来自接入点(AP)的WLAN传输的帧;以及
耦接至放在一起的所述蓝牙装置(BTD)和所述无线局域网(WLAN)装置的天线。

32.
  如权利要求31所述的系统,其中所述WLAN站(STA)包括用于对无线局域网(WLAN)传输进行调度的调度器,所述调度还包括从WLAN站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧以及调整所述节能轮询(PS-Poll)帧的传输,其中在蓝牙传输的静默期内接收来自接入点(AP)的待决帧。

33.
  如权利要求31所述的系统,其中当无线局域网(WLAN)处于激活状态时,所述天线被触发至无线局域(WLAN)模式;以及当蓝牙处于激活状态时,所述天线被触发至蓝牙模式。

34.
  如权利要求31所述的系统,其中天线被无线局域网(WLAN)站(STA)所控制。

35.
  如权利要求31所述的系统,其中天线被放在一起的蓝牙装置(BTD)所控制。

36.
  如权利要求31所述的系统,其中天线被放在一起的蓝牙装置(BTD)和无线局域网(WLAN)站(STA)所控制。

说明书

调度共存
技术领域
总的来说,本发明涉及无线通信,更具体地讲,本发明涉及对来自放置在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置的传输进行调度(scheduling)。
背景技术
如今,由于无线个人域网(WPAN)提供的连接上的灵活性和方便性,其使用已经得到普及。WPAN系统(例如基于蓝牙技术的WPAN)通过提供能够在特定范围(10米范围)内进行连接的近距离无线链接来提供与外围装置和/或移动终端的无线连接。与WPAN系统不同的是,无线局域网(WLAN)能够为位于稍微较大地理区域(例如建筑物或校园所覆盖的区域)内的装置提供连接。WLAN系统基于IEEE 802.11标准规范,其通常在100米范围内工作,并且一般被用来对与WLAN系统安装在同一地理区域的传统的有线局域网(LAN)所提供的通信容量进行补充。在一些情况下,WLAN系统可与WPAN系统结合起来一起工作,为用户提供增强的总体功能。
例如,当在一个无线装置中操作蓝牙装置(BTD)和WLAN装置时,可能会发生两种不同的干扰效应。一种干扰效应是由于蓝牙装置和WLAN装置在同一频率或重叠的频率上进行传输而产生的。
如果蓝牙装置的收发器与WLAN装置的收发器靠得太近(如在移动电话或个人数字助理(PDA)中的情况),则会发生第二种效应。在这种情况下,一个装置的发送器会使另一装置的接收器超负荷,并且不管蓝牙装置和WLAN装置是否使用同一频率,该接收器都不能接受任何信号。
在将WLAN和蓝牙都集成至同一移动电话或个人数字助理(PDA)中的这种逐渐普及的情形下,出现了其它问题。由于两个收发器靠得太近而出现了同址干扰(collocation interference)。从一个装置传送过来的信号使得另一装置的接收器饱和并且其接收器变得不敏感。从而,避免一个系统发送的同时而另一个系统接收的情况成为一种设计规则。如果两个系统同时发送,则会出现另一个问题。两个装置(蓝牙装置和WLAN装置)都工作在相同的2.4GHz的未授权ISM频带(unlicensed ISM band)。在这种情况下,如果两个装置同时在相同频率下进行发送和接收,那么将面临实现有效通信的技术挑战。因此,必须以两个装置不会同时发送的方式对传输进行调度。这是由包传输仲裁(PTA,packet traffic arbitration)技术完成的。PTA算法不允许WLAN在蓝牙需要接收或发送的某些时间点进行发送。例如,考虑有人正通过蓝牙耳机进行电话通话并同时利用WLAN上传/下载电子邮件的情况。PTA算法在蓝牙需要接收或发送的某些时间点禁止WLAN进行发送,从而能够在蓝牙耳机上获得清晰的语音。
在标准通信情况下,接入点(AP)向站(STA)发送帧,并且STA在成功接收到帧之后发送确认(ACK)。如果PTA被用于WLAN蓝牙共存,那么蓝牙会抑制放在一起的WLAN装置的传输。可能会被抑制的帧是ACK帧。这些帧作为对来自接入点(AP)的帧的响应而被发送。如果ACK帧被抑制,那么接入点会错误地认为它的帧由于噪声信道或弱信号而被损坏,并且以更低的数据速率重新发送同一帧。具有更低数据速率的帧更可能被放在一起的蓝牙损坏,这使接入点更有可能进一步降低其数据速率。直到接入点已经到达最低数据速率,这种循环才结束。这种性能极大地影响了WLAN系统的吞吐量。
发明内容
因此,有利的是提供一种方法和系统来以降低与放置在一起的蓝牙装置(BTD)的调度冲突的方式对来自接入点的传输进行调度。本发明已经被开发用来满足本领域的这些需求。
本发明提供了用于改进放置在一起的WLAN/蓝牙系统中的无线局域网(WLAN)的吞吐量性能的系统和方法,其使用包传输仲裁(PTA)来对WLAN和蓝牙传输进行调度。该方法包括:检测蓝牙传输,其中蓝牙传输包括一个或多个静默期;以及对无线局域网(WLAN)传输进行调度,其中在蓝牙传输的静默期内接收WLAN传输的帧。根据本发明的方法允许放在一起的WLAN接收接入点(AP)所发送的帧并且确认其接收,从而AP不会由于未被确认的帧而降低数据传输速率。并且,本发明公开了一种机制,其中放在一起的蓝牙装置(BTD)和WLAN装置经由开关通过单个天线与AP通信。
在本发明的一个示例实施例中,提供了一种用于对来自放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置的传输进行调度的方法。该方法包括以下步骤:检测蓝牙传输,其中蓝牙传输包括一个或多个静默期;以及对WLAN传输进行调度,其中在蓝牙传输的静默期内接收WLAN传输的帧。对无线局域网(WLAN)传输进行调度还包括以下步骤:检测蓝牙传输的链接类型;根据链接类型,从WLAN站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧以及向接入点(AP)请求待决帧;以及调整节能轮询(PS-Poll)帧的传输,其中在蓝牙传输的静默期内接收待决帧。
在本发明的另一示例实施例中,提供了一种用于对无线通信中的传输进行调度的系统。该系统包括:放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置,用于通过蓝牙传输和无线局域网(WLAN)传输来进行无线通信,其中蓝牙传输包括一个或多个静默期;以及无线局域网(WLAN)站(STA),用于调度无线局域网(WLAN)传输,其中在蓝牙传输的静默期内接收来自接入点(AP)的WLAN传输的帧。该WLAN站(STA)包括用于对无线局域网(WLAN)传输进行调度的调度器。该调度器从WLAN站(STA)向接入点(AP)发送节能轮询(PS-Poll)帧,并以使在蓝牙传输的静默期内接收来自接入点(AP)的待决帧的方式调整节能轮询(PS-Poll)帧的传输。
在本发明的另一示例实施例中,提供了一种用于对无线通信中的传输进行调度的系统。该系统包括:放在一起的蓝牙装置(BTD)和无线局域网(WLAN)装置,用于通过蓝牙传输和WLAN传输来进行无线通信,其中蓝牙传输包括一个或多个静默期;无线局域网(WLAN)站(STA),用于调度无线局域网(WLAN)传输,其中在蓝牙传输的静默期内接收来自接入点(AP)的WLAN传输的帧;以及耦接至放在一起的BTD和WLAN装置的天线。该WLAN站(STA)包括用于对WLAN传输进行调度的调度器。调度器从WLAN STA向AP发送PS-Poll帧,并以使在蓝牙传输的静默期内接收来自AP的待决帧的方式调整PS-Poll帧的传输。放在一起的BTD和WLAN装置通过单个天线与AP进行通信。这是通过PS-Poll机制完成的,其中在蓝牙静默期内接收WLAN帧。当WLAN处于活跃状态时,天线被触发至WLAN模式;以及当蓝牙处于活跃状态时,天线被触发至蓝牙模式。
本发明的上述概述不是要表述本发明的所公开的各个实施例或各个方面。在附图和下述的详细说明中提供了其它的方面和示例实施例。
附图说明
通过以下结合附图的本发明各种实施例的详细说明,可以更完全地理解本发明,其中:
图1是图示了根据本发明示例实施例的对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的流程图。
图2是图示了根据本发明示例实施例的对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的时序图。
图3是图示了对蓝牙传输链接进行检测的流程图。
图4是图示了如果检测到的蓝牙传输链接是同步定向连接(synchronous connection oriented,SCO)链接时来自接入点(AP)的数据恢复方法的流程图。
图5是图示了如果检测到的蓝牙传输链接是异步无连接(asynchronous connection-less,ACL)链接时来自接入点(AP)的数据恢复方法的流程图。
图6是图示了根据本发明实施例的单天线机制的系统的框图。
图7是图示了通过单个天线对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的时序图。
具体实施方式
可以对本发明进行做出各种修改和替换形式,已经通过附图中的示例的方式示出了一些特性,并对其进行详细描述。但是,应该理解的是,本发明并不限于所描述的特定实施例。相反,本发明覆盖了落入所附权利要求所限定的本发明的精神和范围内的所有修改、等效和替换。
图1是示出了根据本发明示例实施例的对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的流程图。在传输和接收周期之后,蓝牙传输会有一个或多个静默期。以在蓝牙静默期内接收WLAN传输的帧的方式调整WLAN传输。在对WLAN传输进行调度之前,先检测蓝牙传输所处的链接的类型101。蓝牙传输链接的不同类型包括异步无连接(ACL)链接、同步定向连接(SCO)链接以及扩展型同步定向连接(eSCO)链接。在节能模式下,WLAN站(STA)将PS-Poll帧发送给接入点(AP),并且从AP请求待决帧103。一旦成功接收到PS-Poll帧,STA接收到来自接入点的确认(ACK)。以以蓝牙没有激活时(静默期)接收并确认来自AP的待决帧的方式从STA传输PS-Poll帧102。一旦成功接收到来自AP的待决帧,STA就发送ACK帧104。根据本发明的调度使放在一起的WLAN接收帧并用ACK帧来对接收进行确认的可能性变得最大。这降低了被抑制的ACK帧的数量,也降低了AP降低数据传输速率的可能性。由于AP以较高的数据速率传输帧,也降低了这些帧被蓝牙传输损坏的可能性。
调度PS-Poll帧,使放在一起的WLAN不能确认的帧变得最少。存在一些因为除蓝牙外的其它原因而被损坏的帧。这些被损坏的帧触发AP来降低其数据传输速率,从而启动了降低到更低速率的循环。一旦达到最低数据传输速率,AP将不会重新获得到较高的数据速率。
速率恢复机制是一种使AP重新具有较高数据速率的方法。下面将说明速率恢复机制。WLAN站(STA)对从接入点(AP)传输的具有较低数据传输速率的单播帧进行检测。如果接收到一定数量(该数量是可编程的)的这种单播帧,WLAN STA将向AP传输解除认证的帧(de-authentication frame)。由于解除认证的帧,AP删除与WLAN STA相关的信息(例如与WLAN STA有关的数据传输速率)。发送解除认证的帧之后,WLAN STA重新发送认证帧,并且AP以最高数据速率重新开始。
图2是示出了根据本发明示例实施例的对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的时序图201。当蓝牙为语音链接时,存在时长均为625μs的传输和接收,随后是2.5ms的静默期,静默期内没有活动。这是一个蓝牙周期。包括静默期在内的一个完整的蓝牙周期所占的总的时间为3.75ms。蓝牙周期以这样的方式不断重复。
WLAN站(STA)向接入点(AP)发送PS-Poll帧。AP通过将ACK帧发送回WLAN站(随后传送待决帧)来响应PS-Poll帧。一旦接收到待决帧,WLAN站向AP发送ACK帧来确认接收。STA向BTD发送它占有媒介的信号。当STA向AP请求多个待决帧时,它用ACK帧确认每一次接收。被请求的帧数是可编程的。在一个实施例中,STA在可编程的预定的时间量内请求帧。在另一实施例中,BTD向STA发送它占有媒介的信号。BTD可以在多个帧的时间内占有媒介,其中帧数是可编程的。在一个实施例中,BTD可以将媒介占有预定的时间量,该预定的时间量是可编程的。
对WLAN站所发送的PS-Poll帧的调度确保了在蓝牙传输的静默期(2.5ms)内接收和确认来自AP的待决帧。如果STA不是处于节能模式,那么AP会在任何时候发送待决帧,并且如果帧在蓝牙正在进行传输的时候到达,那么帧很有可能被损坏。同样,当WLAN站足够早地接收到帧时,但如果蓝牙正在下个周期中进行接收,那么WLAN站不能成功地将ACK帧传送给接入点。
蓝牙装置(BTD)和WLAN装置之间存在着不同的信号线。这些信号线之一是优先级线(PRI),其根据蓝牙包的优先级状态指出重要的蓝牙包。当PRI线变为低电平(如图2所示),从WLAN站发送PS-Poll帧。PS-Poll帧的调度行为根据蓝牙链接的类型(SCO和ACL链接)而变化。所以,STA必须检测蓝牙当前正在执行的链接的类型。将根据图3的说明来解释链接检测。
图3是图示了对蓝牙传输链接进行检测的流程图301。由于SCO和ACL链接的不同行为,STA必须检测蓝牙当前正在执行的链接的类型。每次STA被唤醒以接收信标(beacon)或每次STA在唤醒状态下已经接收了信标时,都会进行链接检测。检测过程有赖于双态(toggling)PRI线。在接收了信标之后,使能PRI中断。启动PRI计时器4ms。如果未接收到信标,STA检查在先前的信标周期内接收到的数据,并且如果不是,STA释放WL线并进入睡眠状态。如果接收到数据,则将调度一个PS-Poll帧。如果接收到信标,STA则检查是否接收到任何PRI中断,如果接收到了则选择SCO模式。
如果没有接收到PRI中断并且如果PRI计时器终止,则选择ACL模式。由于蓝牙会在SCO链接之外的其它情况下使用PRI线(例如ACL数据传输期间失败的访问、查询/寻呼(扫描)、分散网等),存在对蓝牙链接进行错误检测的可能性。错误检测应该只导致在一个信标的持续时间内吞吐量降低,而不会导致使AP降低数据传输速率的循环。
图4是图示了如果所检测到的蓝牙传输链接是同步定向连接(SCO)链接时来自接入点(AP)的数据恢复方法的流程图401。如果检测到SCO链接,通过蓝牙语音帧只发出一个PS-Poll。进行其它检测以便确保只在有足够时间来对响应帧进行确认时发出PS-Poll。如果在之前3ms内其它站发出了PS-Poll帧,那么将PRI计时器设定为2.5ms。如果没有其它站发出的PS-Poll帧,并且如果没有设置网络分配向量(NAV),那么STA则检查传输队列是否为空。如果传输队列为空,WLAN站则发送其中退避(backoff)设置为1的PS-Poll帧,并设置WL线。在没有来自AP的响应的情况下,将超时计时器设置为2.5ms。WL线被设置为尽可能接近下降的PRI沿,以确保取得的媒介来自蓝牙。
当收到来自AP的响应帧时,STA检查发送更多PS-Poll帧的要求。如果没有设置更多的标志,STA释放WL并进入睡眠状态。如果设置了更多的标志,PRI计时器则被设置为2.5ms。STA不能检测放在一起的蓝牙装置(BTD)何时为主机并传送Poll帧。当SCO链接没有调度任何信息时,在这个2.5ms的时期内传送蓝牙Poll帧。如果在蓝牙Poll帧期间调度了PS-Poll帧,那么AP速率适应算法可被触发。因此,建议将蓝牙轮询(poll)间隔增大到至少80ms。
图5是图示了如果所检测到的蓝牙传输链接是异步无连接(ACL)链接时来自接入点(AP)的数据恢复方法的流程图501。在ACL链接期间,以蓝牙在不需要使用优先级访问的情况下可以访问媒介的方式对PS-Poll帧进行调度。WLAN站设置WL线,并且等待BT=0以及传输队列为空。如果传输队列为空,WLAN站发送其中退避设置为随机值的PS-Poll帧,并且也设置WL线。在没有来自AP的响应的情况下,超时计时器被设置为2.5ms。在发送了PS-Poll帧之后,启动BT线检测。BT线活跃表示蓝牙处于激活状态并有可能传输数据。当从AP接收到响应帧时,STA检查发送更多PS-Poll帧的要求。如果没有设置更多的标志,STA释放WL并进入睡眠状态。如果设置了更多的标志,WL线被释放。如果BT边缘被检测到,则在2ms的时期内将WL线设置为WL=0。
常规的蓝牙轮询帧能干扰WLAN接收。因此,建议将蓝牙轮询周期增大到至少80ms或更长。分散网还使用其它PRI接入。这些接入有破坏PS-Poll算法的可能,并且会使AP降低其数据速率。应该以使优先级访问最少的方式设置蓝牙参数。
图6是示出了根据本发明实施例的单天线机制的系统的框图。放在一起的BTD 602以及WLAN装置603被耦接至天线600。通过使用PS-Poll机制,在蓝牙静默期接收WLAN帧。在这种情况下,WLAN装置603和BTD 602均能够分享单个天线600来进行传输。每次WLAN装置发送PS-Poll帧时(在BTD不需要媒介时),天线被设置为WLAN模式。通过使用前述机制,BTD 602以及WLAN装置603可使用单个天线来与AP通信。
在替换实施例中,公开了如下所述的天线开关机制。
如图6所示,天线开关601被耦接至天线600。根据各自的传输,通过发送触发帧,可以从BTD 602或WLAN装置603触发天线开关601。天线开关位置1耦接至BTD 602,位置2耦接至WLAN装置603。当天线开关601处于位置2时,BTD 602不能进行传输或接收;而当天线开关601处于位置1时,WLAN装置603不能进行传输或接收。
在该实施例中,通过根据图1的说明所描述的PS-Poll帧机制,WLAN装置603仅在蓝牙静默期进行传输,并且BTD 602仅在WLAN装置603没有从AP接收任何待决帧时进行传输。在这种结构中,如果WLAN装置603正在向AP发送PS-Poll帧,那么天线开关被触发至位置2,WLAN装置603发送PS-Poll帧并从AP接收待决帧。在WLAN装置603确认对待决帧的接收以后,天线开关601被释放至用于蓝牙传输的位置1。
图7是图示了通过单个天线来对来自放在一起的蓝牙装置(BTD)和WLAN装置的传输进行调度的方法的时序图701。当蓝牙装置处于活跃状态时(持续1.25ms的时期),天线开关被设定为位置1。在1.25ms之后,天线开关在WLAN装置向AP发送PS-Poll帧时被触发至位置2。WLAN装置从AP接收ACK以及待决帧,并且通过ACK帧确认接收(持续2.5ms的时期)。在WLAN传输之后,天线开关被释放至用于蓝牙传输的位置1。
本发明的应用范围包括但不限于WPAN装置,例如近距离使用蓝牙和WLAN的移动电话或个人数字助理(PDA)。
虽然已经参照多个特定示例实施例说明了本发明,但是本领域技术人员可以认识到,在不脱离所附权利要求所限定的本发明的精神和范围的情况下可以对实施例做出多种变化。

调度共存.pdf_第1页
第1页 / 共22页
调度共存.pdf_第2页
第2页 / 共22页
调度共存.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《调度共存.pdf》由会员分享,可在线阅读,更多相关《调度共存.pdf(22页珍藏版)》请在专利查询网上搜索。

本发明提供了用于改进WLAN/蓝牙共存系统中无线局域网(WLAN)的吞吐量性能的系统和方法,其使用包传输仲裁(packettraffic arbitration,PTA)来对WLAN和蓝牙传输进行调度。该方法包括:检测蓝牙传输,其中蓝牙传输包括一个或多个静默期;以及对WLAN传输进行调度,其中在蓝牙传输的静默期内接收WLAN传输的帧。根据本发明的方法允许放在一起的WLAN接收接入点(AP)所发送的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1