无线电通信方法和无线电通信设备的制作方法

文档序号:7605534阅读:205来源:国知局
专利名称:无线电通信方法和无线电通信设备的制作方法
技术领域
本发明涉及用于无线电通信系统的无线电通信方法和设备,该无线电通信系统以下面的方式包括多个无线电通信设备,即给定无线电通信设备的通信区域(在下面也称为通信范围)中存在除给定无线电通信设备之外的无线电通信设备。
背景技术
IEEE802.11e的标准化当前发展成为IEEE802.11标准的扩展(见下面的非专利文献1)。IEEE802.11e标准添加了HCF(混合式协调功能HybridCoordination Function),并定义了HC(混合式协调器Hybrid Coordinator)。通过组合DCF(分布式协调功能Distributed Coordination Function)和PCF(点协调功能Point Coordination Function)来扩展HCF,以具有QoS(服务质量)特定机制和帧子类型,该帧子类型使能用于CP(竞争时间段Contention Period)和CFP(无竞争时间段Contention free Period)之间的QoS传送的帧交换次序。
HC基于与来自PCF中的PC(点协调器point coordinator)的规则不同的规则来操作。该HC与QBSS(QoS基本服务集QoS Basic Service Set)中的QoS增强型接入点(QAP质量增强型接入点)共存。HC使用对PC的无线介质的高接入优先级以开始帧交换次序,以便为QoS数据的传输给出预定时间段的受控接入阶段(CAPControlled Access Phase)。因此,HC将传送机会(TXOP)分配给不是接入点的QoS增强型站(QSTA)。在检测空闲物理信道的等候时间内的每个时间段对接入区分优先次序。普通终端需要等候相当于DIFS(DCF帧间空隙DCF Interframe Space)的时间段。另一方面,HC使用相当于通常比DIFS短的PIFS(PCF帧间空隙)的时间段作为等候时间。
非专利文献1IEEE标准802.11e/D4.2,2003年2月(IEEE标准802.11的补充草案,1999版)。
然而,在QBSS重叠的境况下不存在用于控制HC的操作的过程。例如,如果两个HC在无线介质上共享相同的时间,则两个HC可能同时都设法接入无线介质。在由于同时接入而导致的信号碰撞之后,两个HC等候相同的时间段(PIFS)。在此之后,它们将同时再次设法接入,导致了重新碰撞。这样的过程可能无穷尽地持续。
这样,传统的技术具有的问题在于,例如,当QBSS重叠时,HC没有意识到任何其它HC的存在,或者不能对任何其它HC的存在做出有效的响应。还存在另一个问题,如果两个和更多个HC设法接入无线介质,则来自HC的传送可能反复地和间歇地碰撞。

发明内容
为了解决上述问题,本发明的一个目的是提供能够避免在无线介质中的信号碰撞以提高通信吞吐量的无线电通信方法和设备。
为了达到上面的目的,本发明提供了一种用于无线电通信系统的无线电通信方法,该无线电通信系统以给定无线电通信设备的通信区域中存在除给定无线电通信设备之外的无线电通信设备的方式包括多个无线电通信设备,其中周期性地将时间间隙分配到给定无线电通信设备,使得该无线电通信设备能够在该时间间隙中以比其它无线电通信设备高的优先级来接入无线介质。
这可以给无线电通信设备提供如下时间间隙,在该时间间隙中,无线电通信设备可以以高接入优先级来接入无线介质,以便避免无线介质中的任何信号碰撞,从而提高通信吞吐量。
在本发明的另一个方面,该无线电通信方法是这样的,为每个无线电通信设备分配不同的时间间隙。
这允许对每个无线电通信设备的不同时间间隙分配,使得该无线电通信设备将在分配的时间间隙内以高优先级来接入无线介质。
在本发明的又一个方面中,该无线电通信方法是这样的,将无线介质中的通信时间被划分为长度相等的时间间隙,且将所划分的时间间隙分配到各个无线电通信设备。
这允许对每个无线电通信设备的相等时间间隙分配,使得该无线电通信设备在所分配的时间间隙内将以高优先级来接入无线介质。
在本发明的又一个方面中,该无线电通信方法是这样的,基于在通信区域中存在的其它无线电通信设备的数目来决定时间间隙划分的数目。
这基于无线电通信设备的数目,可以使通信模式开始与对无线介质的接入优先级高的时间间隙的灵活对应。
在本发明的又一个方面中,该无线电通信方法是这样的,给定无线电通信设备检测在通信区域中存在的其它无线电通信设备的数目,并将关于其它无线电通信设备的数目的信息发送到其它无线电通信设备。
这允许无线电通信设备向其它无线电通信设备通知存在于周边(无线电通信设备的通信环境)的无线电通信设备的数目。
在本发明的又一个方面中,该无线电通信方法是这样的,给定无线电通信设备接收来自其它无线电通信设备的关于其它无线电通信设备的数目的信息,并基于通信区域中存在的其它无线电通信设备的数目和通信区域中存在的其它无线电通信设备的数目来决定时间间隙划分的数目。
这允许无线电通信设备考虑到在周边(无线电通信设备的通信环境)存在的无线电通信设备的数目和在其它无线电通信设备周围(其它无线电通信设备的通信环境)存在的无线电通信设备的数目,来决定时间间隙划分的数目。
在本发明的又一个方面中,该无线电通信方法是这样的,其它无线电通信设备是特定的无线电通信设备。
这可以以例如HC、PC、或者AP等通信控制功能为目标,来避免在无线介质中的信号碰撞,从而提高通信吞吐量。
在本发明的又一个方面中,该无线电通信方法是这样的,给定无线电通信设备发送用于标识所分配的时间间隙的信息,使得接收该信息的其它无线电通信设备可以基于该信息来选择与分配到给定无线电通信设备的时间间隙不同的各个时间间隙。
这允许无线电通信设备向其它无线电通信设备通知该无线电通信设备可以以高优先级来接入无线介质的时间间隙,使得接收这个通知的无线电通信设备可以根据需要分别选择合适的时间。
在本发明的又一个方面中,该无线电通信方法是这样的,给定无线电通信设备在分配的时间间隙中使用比其它无线电通信设备的等候时间短的等候时间接入无线介质。
这允许无线电通信设备增加在其具有高优先级来接入无线介质的时间间隙内接入无线介质的可能性,从而减少其它无线电通信设备在该时间间隙时间段进入无线介质的机会。
在本发明的又一个方面中,该无线电通信方法是这样的,给定无线电通信设备在除所分配的时间间隙之外的时间间隙中使用比其它无线电通信设备的等候时间长的等候时间接入无线介质。
这允许无线电通信设备降低在除该无线电通信设备具有高优先级来接入无线介质的时间间隙之外的时间间隙内接入无线介质的可能性,从而确保整个无线电通信系统中的无线电通信设备的均衡。
在本发明的又一个方面中,该无线电通信方法是这样的,在无线电通信设备中设置公共周期长度,从而将公共时间段划分为时间间隙。
这允许将被划分为多个时间间隙的参考时间长度的标准化,使得预定的时间间隙在整个无线电通信系统周期性地出现。
在本发明的又一个方面中,该无线电通信方法是这样的,公共时间段在无线电通信设备间同步。
这允许时间间隙的同步,从而提高整个无线电通信系统的通信效率。
在本发明的又一个方面中,该无线电通信方法是这样的,当在分配到无线电通信设备的时间间隙中发生重叠时,为除给定无线电通信设备之外的所有无线电通信设备重新分配不同的时间间隙,使得仅给定无线电通信设备将被分配到该时间间隙。
因此,当在分配到无线电通信设备时间间隙中发生重叠时,进行调整而不将相同的时间间隙分配到不同的无线电通信设备,使无线介质中的信号碰撞减少。
在本发明的又一个方面中,该无线电通信方法是这样的,当关闭给定无线电通信设备时,重新分配时间间隙,使得其它无线电通信设备将具有使用被分配到给定无线电通信设备的时间间隙的机会。
这允许时间间隙的有效分配,从而提高通信吞吐量。
为了达到上述目的,本发明还提供了一种由给定无线电通信设备实现的无线电通信方法,其中给定无线电通信设备检测在给定无线电通信设备的通信区域中存在的其它无线电通信设备的数目,并将关于其它无线电通信设备数目的信息发送到其它无线电通信设备。
这允许无线电通信设备向其它无线电通信设备通知在周边(无线电通信设备的通信环境)存在的可检测的无线电通信设备的数目。
此外,为了达到上面的目的,本发明提供了一种由给定无线电通信设备实现的无线电通信方法,其中给定无线电通信设备从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备的数目的信息。
这允许无线电通信设备掌握在其它无线电通信设备周围(其它无线电通信设备的通信环境)存在的无线电通信设备的数目。
此外,为了达到上面的目的,本发明提供了一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中以如下方式来构建该无线电通信设备,检测在通信区域中存在的其它无线电通信设备的数目,并将关于其它无线电通信设备的数目的信息发送到其它无线电通信设备。
该结构允许无线电通信设备向其它无线电通信设备通知在周边(无线电通信设备的通信环境)存在的可检测的无线电通信设备的数目此外,为了达到上面的目的,本发明提供了一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中以如下方式来构建该无线电通信设备,从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备的数目的信息。
该结构允许无线电通信设备掌握在其它无线电通信设备周围(其它无线电通信设备的通信环境)存在的无线电通信设备的数目。
此外,为了达到上面的目的,本发明提供了一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中以如下方式来构建该无线电通信设备,检测在通信区域中存在的其它无线电通信设备的数目,从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备的数目的信息,并产生用于基于所检测的无线电通信设备的数目和从其它无线电通信设备接收的无线电通信的数目将在无线介质上的通信时间划分为长度相等的时间间隙的参数。
这种结构允许无线电通信设备考虑到周边(无线电通信设备的通信环境)存在的无线电通信设备的数目和在其它无线电通信设备周围(其它无线电通信设备的通信环境)存在的无线电通信设备的数目,来进行关于划分无线介质的时间间隙的设置。
在本发明的另一个方面,以如下方式构建该无线电通信设备,选择一个时间间隙,并用所选择的时间间隙作为该设备可以以比其它无线电通信设备高的优先级来接入该无线介质的时间间隙。
该结构允许其中无线电通信设备可以以高优先级来接入无线介质的时间间隙的设置。
在本发明的又一方面,以如下方式构建该无线电通信设备,向其它无线电通信设备发送用于标识所选择的时间间隙的信息。
这种结构允许无线电通信设备向其它无线电通信设备通知该无线电通信设备可以以高优先级来接入无线介质的时间间隙。
在本发明的又一方面,以如下方式构建该无线电通信设备,从其它无线电通信设备接收用于标识其它无线电通信设备所选择的时间间隙的信息。
这种结构允许无线电通信设备找到其它无线电通信设备可以以高优先级接入无线介质的时间间隙。
在本发明的又一方面,以如下方式构建该无线电通信设备,当所选择的时间间隙与任何其它无线电通信设备所选择的时间间隙重叠时,该无线电通信设备参考预定条件来确定是否重新选择时间间隙。
这种结构允许彼此重叠的无线电通信设备中的任何一个重新选择时间间隙。
在本发明的又一方面,以如下方式构建该无线电通信设备,当执行重新选择时,该无线电通信设备向其它无线电通信设备发送用于标识重新选择的时间间隙的信息。
这种结构允许无线电通信设备向其它无线电通信设备通知重新选择的时间间隙。
在本发明的又一方面,以如下方式构建该无线电通信设备,设置时间周期的长度和开始定时,并以时间间隙划分时间周期。
这种结构允许预定的时间间隙周期性地出现。
在本发明的又一方面,以如下方式构建该无线电通信设备,向其它无线电通信设备发送关于时间周期的长度和开始定时的信息。
这种结构允许无线电通信设备向其它无线电通信设备通知用于使时间间隙同步的信息。
在本发明的又一方面,以如下方式构建该无线电通信设备,从其它无线电通信设备接收关于时间周期的长度和开始定时的信息。
这种结构允许无线电通信设备从其它无线电通信设备接收用于使时间间隙同步的信息。
在本发明的又一方面,以如下方式构建该无线电通信设备,使时间周期的长度和开始定时与其它无线电通信设备所设置长度和开始定时一致。
这种结构允许时间间隙的同步,从而提高了整个无线电通信系统的通信效率。
在本发明的又一方面,以如下方式构建该无线电通信设备,在所选择的时间间隙内,使用比其它无线电通信设备的等候时间短的等候时间接入无线介质。
这种结构允许无线电通信设备增加在该无线电通信设备具有高优先级来接入无线介质的时间间隙中接入无线介质的可能性,从而减少其它无线电通信设备在该时间间隙期间进入无线介质的机会。
在本发明的又一方面,以如下方式构建该无线电通信设备,在除选择的时间间隙之外的时间间隙中使用比其它无线电通信设备的等候时间长的等候时间接入无线介质。
这种结构允许无线电通信设备降低在除该无线电通信设备具有高优先级来接入无线介质的时间间隙之外的时间间隙内接入无线介质的可能性,从而确保整个无线电通信系统中的无线电通信设备的均衡。


图1是用于说明根据本发明的在无线电通信系统中使用的参数的表;图2是用于说明根据本发明的在无线电通信系统中使用的与时间相关的参数的图;图3A是示出根据本发明的在无线介质上SHARE_MODE(共享模式)=0的通信时间划分的示意图;图3B是示出根据本发明的在无线介质上SHARE_MODE=1的通信时间划分的示意图;图3C是示出根据本发明的在无线介质上SHARE_MODE=2的通信时间划分的示意图;图3D是示出根据本发明的在无线介质上SHARE_MODE=3的通信时间划分的示意图;图3E是示出根据本发明的在无线介质上SHARE_MODE=4的通信时间划分的示意图;
图4是示出根据本发明的在IHC中的通信初始化处理的概要的流程图;图5是示出根据本发明的在IHC中的正常操作处理的概要的流程图;图6是示出根据本发明的在IHC中的关闭处理的概要的流程图;图7是示出根据本发明的在IHC之间的竞争化解(contention resolution)处理的概要的流程图;图8是图解在本发明的第一实施例中两个IHC重叠的状态的示意图;图9是示出在图8所示的结构的每个IHC中的处理的顺序图表;图10示出在图9所示的步骤S1103中设置的参数;图11示出在设置图10的参数之后更新的WMUM;图12示出在图9所示的步骤S1203中设置的参数;图13示出在设置图12的参数之后更新的WMUM;图14示出在图9所示的步骤S1105中设置的参数;图15示出在图9所示的步骤S1206中设置的参数;图16示出在设置图15的参数之后更新的WMUM;图17示出在设置图14的参数之后更新的WMUM;图18是示出在本发明的第二实施例中彼此不重叠的两个IHC与公共IHC重叠的状态的示意图;图19是示出在图18所示的结构的每个IHC中的处理的顺序图表;图20示出在图19所示的步骤S2201中设置的参数;图21示出在图19所示的步骤S2303中设置的参数;图22示出在设置图21的参数之后更新的WMUM;图23示出在图19所示的步骤S2102中设置的参数;图24示出在图19所示的步骤S2202中设置的参数;图25示出在图19所示的步骤S2306中设置的参数;图26示出在设置图25的参数之后更新的WMUM;图27示出在图19所示的步骤S2104中设置的参数;图28示出在图19所示的步骤S2304中设置的参数;图29示出在设置图27的参数之后更新的WMUM;图30示出在设置图28的参数之后更新的WMUM;图31是示出在本发明的第三实施例中关闭相互重叠的三个IHC中的任何一个的状态的示意图;
图32是示出在图31所示的结构的每个IHC中的处理的顺序图表;图33示出在图32所示的步骤S3101中设置的参数;图34示出与图33所示的参数一起保持的WMUM;图35示出在图32所示的步骤S3201中设置的参数;图36示出与图35所示的参数一起保持的WMUM;图37示出在图32所示的步骤S3301中设置的参数;图38示出与图37所示的参数一起保持的WMUM;图39示出在图32所示的步骤S3104中设置的参数;图40示出在图32所示的步骤S3307中设置的参数;图41示出在设置图40所示的参数之后更新的WMUM;图42示出在图39所示的步骤3107中更新的WMUM;图43是示出本发明的第四实施例中IHC和PC/HC重叠的状态的示意图;图44是示出在图43所示的结构的IHC和PC/HC中的处理的顺序图表;图45示出在图44所示的步骤S4103中设置的参数;图46是示出在本发明的第五实施例中多个IHC共存的状态的示意图;图47示出图46所示的IHC1所设置的参数;图48示出图46所示的IHC1所保持的WMUM;图49示出图46所示的IHC2所设置的参数;图50示出图46所示的IHC2所保持的WMUM;图51示出图46所示的IHC3所设置的参数;图52示出图46所示的IHC3所保持的WMUM;图53示出图46所示的IHC4所设置的参数;图54示出图46所示的IHC4所保持的WMUM。
具体实施例方式
现在将参考附图描述本发明的无线电通信设备和方法的优选实施例。本发明提出了这样一种机制,HC检测在该HC附近操作并与该HC共享无线介质的其它HC,以允许该HC与检测到的其它HC同等地共享无线介质。在下面,将执行这样的操作的新HC(本发明的无线电通信设备)称为IHC(交互工作混合式协调器Inter-Working Hybrid Coordinator),来使说明清楚。
将首先描述根据本发明的在无线电通信系统中使用的新参数。优选的是,这些新参数被包括于在IEEE802.11e标准的管理帧中定义的新交互工作(相互连接)字段中。
图1是用于说明根据本发明的在无线电通信系统中使用的参数的表。图1示出SHARE_MODE参数、时隙数目、以及SHARE_SLOT(共享时隙)持续时间,所有这些参数都是分别根据其它IHC的数目来设置的。其它IHC的数目意指与给定的IHC共享相同无线介质的IHC的数目。换言之,无线介质是在总数为“其它IHC的数目加一”的IHC间共享的。
SHARE_MODE参数用于表示通过划分信标时间段所定义的时间间隙(也简称为时隙)数目。SHARE_SLOT参数是每个时间间隙的标识符。在该IHC所选择的时间间隙中,给予该IHC高优先级来接入无线介质。
图2是用于说明根据本发明的在无线电通信系统中使用的与时间相关的参数的图。SHARE_PERIOD(共享时间段)参数是用于在QBSS重叠的环境中的IHC之间进行仲裁的时间长度。该参数是可以存储在管理信息库中的独立变量。SHARE_PERIOD_START(共享时间段开始)参数表示从接收这个帧中的第一个码元的时间(当前时间)直到下一个SHARE_PERIOD开始的时间段。该参数也可以称为SHARE_PERIOD偏移时间。该SHARE_PERIOD用来计算多个用于SHARE_PERIOD的同步的SHARE_PERIOD开始时间。
SHARE_PERIOD_START_BSSID参数表述从其中获得SHARE_PERIOD_START参数的值的BSSID(IHC的MAC地址)。在该实施例中,BSSID用作在每个IHC上的标识信息,但是这样的标识信息不限于BSSID。可以使用其它类型的标识信息(包括临时分配的信息)。IHC_LIST(IHC列表)是与该IHC共享无线介质的其它IHC(包括HC和PC)的列表。
要注意该IHC需要保持WMUM(无线介质使用图Wireless MediumUsage Map)。该图包括基于由其它IHC所进行的对无线介质的观察的信息,并更新该信息(有关为每个IHC给予接入优先级的时间间隙的信息)。WMUM也可以保持除与其它IHC相关的信息之外的关于它自己的设备保留的信息。
图3A至3E是示出根据本发明的在无线介质上的通信时间划分的示意图。图3A示出在SHARE_MODE=0中的划分,图3B示出在SHARE_MODE=1中的划分,图3C示出在SHARE_MODE=2中的划分,图3D示出在SHARE_MODE=3中的划分,以及图3E示出在SHARE_MODE=4中的划分。
将在无线介质中的通信时间大致地划分为时间间隙。每个时间间隙的持续时间根据SHARE_PERIOD参数和SHARE_MODE参数的值是可变的。例如,通过用作为2的幂的因子(2SHARE_MODE)除SHARE_MODE参数值而产生时间间隙。当新IHC进入在线状态,且从该新IHC请求已经在线的IHC来共享无线介质时,这是有效的。在时间间隙的编号中提供了公用的规则,使得将以相同的方式对所有IHC进行编号。可用时间间隙的总数(其取决于SHARE_MODE参数)不影响共享相同编号的时间间隙的开始定时。
下面的描述提供了IHC操作的概要。IHC决定以更高接入优先级操作的时间间隙,使得该IHC将不与其它IHC重叠。当该IHC在其以更高优先级操作的时间间隙中接入无线介质时,该IHC使用如在本发明中限定的SPIFS(较短的PIFS)(<PIFS),而在其它时间间隙中,该IHC使用如在本发明中限定的LPIFS(更长的PIFS)(>PIFS)。
SPIFS比SIFS长,但是比PIFS短。LPIFS比PIFS长,但是比DIFS短。只要满足下面的关系SIFS<SPIFS<PIFS<LPIFS<DIFS,可以任意地设置每个长度。如在IEEE802.11e下所定义的,PIFS相当于HCAIFS(1.0),SPIFS对应于HCAIFS(0.5),且LPIFS对应于HCAIFS(1.5)。用HCAIFS(m,在0<m<1.0的情况)代替SPIFS和用HCAIFS(n,在0<n<1,0的情况)代替LPIFS是可行的。
这样,该IHC更可能在分配的时间间隙内使用SPIFS来得以接入无线介质,同时其它IHC减少了它们在该时间间隙期间进入无线介质的机会。然而,要注意的是,该IHC或HC在分配到任何其它IHC的时间间隙内使用预定的时间长度(例如,LPIFS或者PIFS)可以得以接入无线介质,就是说,该IHC或HC仍旧可以使用该时间间隙,而不管是被分配到IHC或HC的优选时间间隙,只要无线介质是可用的。
图4是示出根据本发明的在IHC中的通信初始化处理的概要的流程图。该IHC首先进入在线状态(步骤S101)并确定是否有任何其它活动的IHC存在于该无线介质上(步骤S102)。可以从在无线介质上存在的帧中检测其它活动的IHC。
如果没有其它IHC存在,则该IHC将每个参数设置为如下的缺省值(步骤S103)-将SHARE_MODE参数设置为0。
-将SHARE_SLOT参数设置为0。
-将SHARE_PERIOD参数设置为缺省值。
-将SHARE_PERIOD_START参数设置为任何值。
-将SHARE_PERIOD_START_BSSID参数设置为IHC的BSSID。
另一方面,如果存在任何其它活动的IHC,则IHC执行如下的步骤该IHC更新IHC_LIST(步骤S104),并向其它IHC发送交互工作字段中的所有变量被设置为0的管理帧(步骤S105)。
然后,IHC将SHARE_PERIOD参数设置为已经活动的IHC(包括主机)的最短一个的值(步骤S106)。此外,该IHC将SHARE_PERIOD_START_BSSID参数设置为所接收的BSSID和主机BSSID中的最小BSSID(步骤S107)。此外,该IHC将SHARE_PERIOD_START参数设置为由具有最小BSSID的IHC所给定的值(步骤S108)。此外,该IHC根据其它活动IHC的数目来决定并将SHARE_MODE参数设置为一个值(步骤S109)。此外,该IHC选择SHARE_SLOT参数的值,使得所选择的时间间隙将具有最低的可用数目(步骤S110)。注意,根据SHARE_MODE参数和WMUM来决定SHARE_SLOT参数。
图5是示出根据本发明的在IHC中的正常操作处理的概要的流程图。在图4的初始化通信之后,该IHC执行如下步骤首先,IHC在从SHARE_PERIOD参数、SHARE_MODE参数、以及SHARE_SLOT参数中确定的时间段内使用SPIFS,以在等候SPIFS之后开始传送(步骤S201)。另一方面,该IHC在其它时间段内使用LPIFS,以在等候LPIFS之后开始传送(步骤S202)。然后,该IHC读取在无线介质上的所有帧,以便获取交互工作字段(步骤S203)。
假设,作为参考交互工作字段的结果,检测到没有包括在IHC_LIST中的任何IHC(步骤S204中“是”的情况)。在这种情况下,如果在对应交互工作字段的所有变量是0(步骤S205中“是”的情况),则该IHC将检测到的IHC确定为新IHC,并更新IHC_LIST和SHARE_MODE参数(步骤S206)。另外,该IHC根据需要重新调整WMUM,以便更新在交互工作字段中的参数。如果在步骤S204中没有检测到新IHC(步骤S204中“否”的情况),则重复如在步骤S201至203中所描述的正常通信处理。
另一方面,如果在交互工作字段中的任何变量不是0(步骤S205中“否”的情况),且当SHARE_SLOT参数彼此重叠时(步骤S207中“是”的情况),则执行将在后面(在图7中)描述的竞争化解处理。
当SHARE_SLOT参数彼此不重叠时(步骤S207中“否”的情况),更新各种参数(步骤S208)。例如,如果找到了更短的SHARE_PERIOD(0除外),将SHARE_PERIOD参数设置更小值。此外,如果找到了更小的SHARE_PERIOD_START_BSSID参数,则SHARE_PERIOD_START_BSSID参数被设置为更小的值,且根据需要来更新SHARE_PERIOD_START参数。
图6是示出根据本发明的在IHC中的关闭处理的概要的流程图。该处理在任何其它IHC进入不在线状态时执行。首先,该IHC持续不断地监视无线介质,以便从在IHC_LIST中存在的其它IHC中获取帧(步骤S301)。然后,如果在预定的时间段内(例如,在给定数目的连续SHARE_PERIOD的间隔中)没有检测到与特定IHC相关的任何帧(步骤S301中“未检测到”的情况),则该IHC从IHC_LIST中删除该特定IHC(步骤S303),并更新WMUM(步骤S304)。此外,如果SHARE_MODE已经改变了,则IHC设法占用被分配到最低数目的可用时间间隙(步骤S305)。另一方面,如果在步骤S302中在预定的时间段内已经检测到与特定IHC相关的帧,则该IHC认为该特定IHC在线,并在步骤S301重复无线介质的监视。
图7是示出根据本发明的在IHC之间的竞争化解处理的概要的流程图。该处理是为了避免当SHARE_SLOT参数彼此重叠时的所引起的任何问题。首先,当碰撞发生时,IHC执行一个(短)随机补偿(backoff)(步骤S401),以便避免碰撞。然后,当检测到在SHARE_SLOT参数之间的碰撞或者重叠时,该IHC比较其BSSID和竞争者的BSSID(步骤S402)。如果竞争者的BSSID>它自己的BSSID,则该IHC维持当前的设置(步骤S403),但是如果竞争者的BSSID<它自己的BSSID,则该IHC更新WMUM以便选择不同的时间间隙(步骤S404)。
在某些情况中,IHC可能不得不占用比SHARE_MODE参数所授权的时间间隙更短的时间间隙。例如,这可能是因为缺乏连续自由空间。在这种情况下,将SHARE_MODE参数的值增加到合适的值,来使时间间隙变短,使得将在这种境况下选择最好的SHARE_SLOT。
接下来详细描述本发明的第一至第五实施例,该实施例示意性地示出当IHC与任何其它IHC或者HC/PC相互作用时该IHC的操作。
<第一实施例>
本发明的第一实施例说明了两个IHC(IHC1和IHC2)彼此重叠的情况。图8是示出在本发明的第一实施例中两个IHC重叠的状态的示意图。图9是示出在图8所示结构的每个IHC中的处理的顺序图表。将根据图9的顺序图表来描述在图8所示的结构中的处理。假设IHC1的BSSID是“1”,而IHC2的BSSID是“2”。
IHC1和IHC2二者在初始步骤中都在线。首先,IHC1进入在线状态(步骤S1101),并检查在无线介质中的通信状态,以确定是否有任何其它IHC。在此时,IHC2仍旧不在线,且在无线介质上没有检测到IHC(步骤S1102)。然后,IHC1如图10所示设置每个参数(步骤S1103)。
注意,在图10中为SHARE_PERIOD参数设置的40(ms)仅仅是一个例子,且可设置任何其它缺省值。也可以将SHARE_PERIOD_START参数设置为任何定时(尽管在这里设置了“定时器设置A”)。此外,为SHARE_PERIOD_START_BSSID参数设置IHC1本身的BSSID值。因此,用于IHC1的WMUM是如图11所示。换言之,IHC1可以在所有时间使用SPIFS。
在合适时(例如周期性地),IHC1在无线介质上传送这些设置的参数作为信标帧(步骤S1104)。信标帧中至少应该包括的参数是BSSID(IHC1的标识符)、SHARE_PERIOD_START_BSSID参数、SHARE_PERIOD参数、以及SHARE_PERIOD_START参数。在下面将从步骤S1101到步骤S1103的操作序列和在步骤S1104中的信标帧的周期性传送统称为孤立在线过程。
接下来,IHC2进入在线状态(步骤S1201)并检查在无线介质上的通信状态,以便确定是否有任何其它IHC。在这种情况下,IHC1已经在线,且在无线介质上检测到了IHC1(步骤S1202)。然后,IHC2如图12所示设置每个参数(步骤S1203)。
将在图12中所示的参数设置如下首先,IHC2参考在无线介质上检测到的IHC1的信标帧中的SHARE_PERIOD_START_BSSID参数,比较该参数和IHC2自己的BSSID,并核实SHARE_PERIOD_START_BSSID参数小于IHC2的BSSID。结果,IHC2将SHARE_PERIOD_START_BSSID参数设置为如在从IHC1中获取的SHARE_PERIOD_START_BSSID参数一样的“1”。IHC2也根据IHC1所设置的参数分别将SHARE_PERIOD参数和SHARE_PERIOD_START参数设置为“40”和“定时器设置A”。此外,根据IHC1的检测,IHC2将SHARE_MODE参数设置为“1”,并将IHC1添加到IHC_LIST中。注意,在这个阶段不需要设置SHARE_SLOT参数(这里,在SHARE_SLOT参数中设置“0”(缺省))。
然后,IHC2更新如图13所示的WMUM(步骤S1204)并向IHC1发送管理帧(具有所有变量被设置为0的交互工作字段)(步骤S1205)。所有变量被设置为0的管理帧指示IHC2是新来的。
IHC1接收在步骤S1205中从HC2发送的管理帧,并如图14所示更新每个参数(步骤S1105)。在这个参数设置中,将IHC2添加到IHC_LIST中,且将SHARE_MODE参数设置为“1”。SHARE_SLOT参数保持为“0”。注意,可以为SHARE_SLOT参数选择SHARE_MODE参数所定义的SHARE_SLOT总数(例如,当SHARE_MODE参数是“1”时,SHARE_SLOT的总数为“2”)内的任何其它值。然后,IHC1向IHC2作为信标帧发送这些参数(步骤S1106)。
IHC2接收在步骤S1106中从IHC1发送的信标帧,并如图15所示更新每个参数(步骤S1206)。在这个参数设置中,将SHARE_SLOT参数设置为“1”(与IHC1的SHARE_SLOT参数不同)。然后,IHC2如图16所示更新WMUM(步骤S1207),并通过无线介质作为信标帧(或者管理帧)发送这些设置的参数,使得IHC1将得到该帧(步骤S1208)。IHC1接收在步骤S1208从IHC2发送的信标帧,并更新如图17所示WMUM(步骤S1107)。
上述过程使SHARE_PERIOD参数所定义的时间能被划分成时间间隙0和时间间隙1。因此,可以设置IHC1和IHC2,使得将在时间间隙0给IHC1分配高优先级,将在时间间隙1给IHC2分配高优先级。在此之后,IHC1使用时间间隙0中的SPIFS和时间间隙1中的LPIFS来接入无线介质。另一方面,IHC2使用时间间隙0中的LPIFS和时间间隙1中的SPIFS来接入无线介质。
<第二实施例>
本发明的第二实施例说明存在两个彼此不重叠的IHC(IHC1和IHC2),并分别与公共IHC3重叠的情况。图18是示出在本发明的第二实施例中彼此不重叠的两个IHC与公共IHC重叠的状态的示意图。图19是示出图18所示的结构中的每个IHC的处理的顺序图表。将根据图19的顺序图表描述在图18所示的结构中的处理。假设IHC1的BSSID是“1”,IHC2的BSSID是“2”,且IHC3的BSSID是“3”。
IHC1、IHC2以及IHC3在初始步骤中都不在线。首先,当IHC1进入在线状态时,IHC执行孤立在线过程(步骤S2101)。因此,IHC1进行设置,从而如在第一实施例中描述的设置图10中的所示的参数和图11中所示的WMUM。
接下来,当IHC2进入在线状态时,由于IHC2不能检测到IHC1在线,所以IHC2执行孤立在线过程(步骤S2201)。由于IHC1和IHC2彼此独立存在,所以IHC2在没有来自外界的任何影响的情况下设置参数(图20)。IHC1和IHC2可以采用SHARE_PERIOD参数(对于IHC1为“40”,而对于IHC2为“30”)和SHARE_PERIOD_START参数(对于IHC1为“定时器设置A”,而对于IHC2为“定时器设置B”)的不同值。
接下来,IHC3进入在线状态(步骤S2301)并检查在无线介质上的通信状态,以确定是否有任何其它IHC。在这种情况下,IHC1和IHC2已经在线,且IHC3检测到二者。换言之,在无线介质上检测到IHC1和IHC2二者(步骤S2302)。然后,IHC3如在图12中所示设置每个参数(步骤S2303)。
在这个参数设置中,IHC3首先参考在无线介质上所检测到的IHC1和IHC2的信标帧中的SHARE_PERIOD_START_BSSID参数,比较该参数和IHC3自己的BSSID,并核实IHC1的SHARE_PERIOD_START_BSSID参数是最小的。结果,IHC3将SHARE_PERIOD_START_BSSID设置为如从IHC1获得的SHARE_PERIOD_START_BSSID参数一样的“1”,并将SHARE_PERIOD_START参数设置为如BSSID最小的IHC1设置的“定时器设置A”。此外,IHC3参考在IHC1和IHC2的信标帧中的SHARE_PERIOD参数来搜索最短时间段。结果,IHC3使用IHC2的SHARE_PERIOD参数的值“30”,并将SHARE_PERIOD参数设置为IHC2所设置的“30”。
此外,根据IHC1和IHC2的被检测到,IHC3将SHARE_PERIOD参数设置为“2”,并将IHC1和IHC2添加到IHC_LIST。注意,在这个阶段不需要设置SHARE_SLOT参数(这里,在SHARE_SLOT参数中设置“0”(缺省))。然后,IHC3如图22所示更新WMUM(步骤S2304),并向IHC和IHC2发送管理帧(具有所有变量被设置为0的交互工作字段)(步骤S2305)。
IHC1和IHC2分别接收在步骤S2305从IHC3发送的管理帧,并如图23和24所示更新每个参数(步骤S2101和步骤S2202)。IHC1以如下这种方式设置参数,将IHC3添加到IHC_LIST,并将SHARE_MODE参数设置为“1”。由于IHC1的SHARE_PERIOD_START_BSSID参数的值小于IHC3的该参数值,所以SHARE_SLOT参数保持为“0”。然后,IHC1将这些设置的参数作为信标帧发送到IHC3(步骤S2103)。
另一方面,IHC2以如下这种方式设置参数,即,将IHC3添加到IHC_LIST,并将SHARE_MODE参数设置为“1”。由于IHC2的SHARE_PERIOD_START_BSSID参数的值小于IHC3的该参数值,所以SHARE_SLOT参数保持为“0”。然后,IHC2将这些设置的参数作为信标帧发送到IHC3(步骤S2203)。
IHC3接收在步骤S2103和步骤S2203分别从IHC1和IHC2发送的信标帧,并如图25所示更新每个参数(步骤2306)。在这个参数设置中,将SHARE_SLOT参数设置为“1”(与IHC1和IHC2的SHARE_SLOT参数不同)。然后,IHC3更新如图26所示的WMUM(步骤S2307),并通过无线介质作为信标帧发送这些设置的参数(或者管理帧),使得IHC1和IHC2将得到该帧(步骤S2308)。
IHC1和IHC2接收在步骤S2308从IHC3发送的信标帧,并分别如图27和28所示更新每个参数(步骤S2104和步骤S2204)。IHC1将SHARE_PERIOD参数设置为“30”。IHC2将SHARE_PERIOD_START参数设置为“定时器设置A”。然后,IHC1和IHC2分别如图29和30所示更新它们的WMUM(步骤S2105和步骤S2205)。
当IHC1和IHC2与IHC3重叠时,上述过程使得每个SHARE_PERIOD参数所定义的时间能被分别划分为四个时间间隙0至3。这使IHC1能够在时间间隙0中得到比IHC3高的优先级,并使IHC3在时间间隙1中得到比IHC1高的优先级。这也使IHC2能够在时间间隙0中得到比IHC3高的优先级,并使IHC3在时间间隙1中得到比IHC2高的优先级。在此之后,IHC1和IHC2在时间间隙0中使用SPIFS接入无线介质,且IHC1在时间间隙1、2、和3中使用LPIFS来接入无线介质。另一方面,IHC3在时间间隙1中使用SPIFS来接入无线介质,并在时间间隙0、2和3中使用LPIFS来接入无线介质。
<第三实施例>
本发明的第三实施例说明关闭相互重叠的三个IHC(IHC1、IHC2和IHC3)中的任一个(例如IHC2)的情况。图31是示出在本发明的第三实施例中关闭相互重叠的三个IHC中的任一个的状态的示意图。图32是示出在图31所示的结构的每个IHC中的处理的顺序图表。将根据图32的顺序图表来描述在图31所示的结构中的处理。假设IHC1的BSSID是“1”,IHC2的BSSID是“2”,且IHC3的BSSID是“3”。
IHC1、IHC2和IHC3在初始步骤中都在线。换言之,已经划分了SHARE_PERIOD,且给每个IHC分配了接入优先级。首先,IHC1、IHC2和IHC3都在线(步骤S3101、步骤S3201、和步骤S3301)。例如,IHC1在如图33所示设置参数之后保持有图34所示的WMUM。IHC2在如图35所示设置的参数之后保持有图36所示的WMUM。IHC3在如图37所示设置参数之后保持有图38所示的WMUM。
将IHC1、IHC2、和IHC3的SHARE_PERIOD参数都设置为公共值“40”。将IHC1、IHC2、和IHC3的SHARE_MODE参数都设置为公共值“2”。将IHC1、IHC2、和IHC3的SHARE_PERIOD_START参数都设置为公共值“定时器设置A””。将IHC1、IHC2、和IHC3的SHARE_PERIOD_START_BSSID参数都设置为公共值“1”。将IHC1、IHC2和IHC3的SHARE_SLOT参数分别设置为公共值“0”、“1”和“2”。这些参数设置以如下方式使得能将在无线介质上的SHARE_PERIOD划分为四个时间间隙,在时间间隙0将最高优先级分配给IHC1,在时间间隙1将最高优先级分配给IHC2,而在时间间隙2将最高优先级分配给IHC3。
在这种境况下,如果IHC2关闭,则所有与IHC2相关的帧都停止流过无线介质(步骤S3202)。由于IHC1和IHC3没有检测到来自IHC2的任何信标(步骤S3102和步骤S3302),所以它们确定IHC2已经关闭了(步骤S3103和步骤S3303)。
已经检测到IHC2关闭的IHC1和IHC3分别更新每个参数(S3104和步骤S3304),更新WMUM(S3105和步骤S3305),并将这些设置的参数作为信标帧彼此发送(S3106和步骤S3306)。
IHC1如图39所示设置(更新)参数(步骤S3104)。换言之,由于在无线介质上存在的IHC的数目变成2,所以IHC1将SHARE_MODE参数设置为“1”,将SHARE_SLOT参数设置为如分配给IHC2的一样的“1”,并且从IHC_LIST中删除IHC2。尽管不一定必须改变SHARE_SLOT参数,但是当由于任何其它IHC的关闭而改变SHARE_MODE时,为了描述的目的而改变了关闭的IHC的SHARE_SLOT。
在IHC3的参数设置(更新)中(步骤S3304),由于在无线介质上存在的IHC的数目变成2,所以IHC3也将SHARE_MODE参数设置为“1”,将SHARE_SLOT参数设置为如分配给IHC2的一样的“1”(因为时间间隙2由于在SHARE_MODE参数中的改变而消失,所以IHC3必要地不得不改变SHARE_SLOT参数),并且从IHC_LIST中删除IHC2。
接下来,IHC1接收在步骤S3306从IHC3发送的信标帧,同时IHC3接收在步骤S3106从IHC1发送的信标帧。IHC1发现它的SHARE_SLOT与IHC3的SHARE_SLOT相同。然而,由于IHC1的BSSID更小,所以IHC1根本没有改变SHARE_SLOT参数。IHC3也发现它的SHARE_SLOT与IHC1的SHARE_SLOT相同。在这种情况下,由于IHC3的BSSID比IHC1的BSSID大,所以IHC3不得不为SHARE_SLOT参数重新选择一个值。
IHC3以如下这种方式更新参数,即,如图40所示将SHARE_SLOT参数改变到“0”(与IHC1的SHARE_SLOT参数不同)(步骤S3307),并如图41所示更新WMUM(步骤S3308)。然后,IHC3再次将设置的参数作为信标帧发送到IHC1(步骤S3309)。IHC1接收在步骤S3309从IHC3发送的信标帧,并如图42所示更新WMUM(步骤S3107)。
上述过程使得能使SHARE_MODE参数所定义的时间划分的数目减少,并且当SHARE_MODE参数需要更新时使时间间隙能重新分配到各个IHC。
<第四实施例>
本发明的第四实施例说明IHC和PC/HC(在传统技术中的点协调器或者混合式协调器)彼此重叠的情况。图43是示出在本发明的第四实施例中IHC和PC/HC重叠的状态的示意图。图44是示出在图43所示的结构的IHC和PC/HC中的处理的顺序图表。将根据图44的顺序图表描述在图43所示的结构中的处理。假设IHC1的BSSID是“1”。
在初始步骤中,PC/HC在线而IHC1不在线。换言之,由于PC/HC在线(步骤S4201),该PC/HC每隔预定的周期通过无线介质发送信标。接下来,IHC1进入在线状态(步骤S4101),并检查在无线介质上的通信状态,以便确定是否存在任何其它IHC或者PC/HC。在这种情况中,该PC/HC已经在线,且IHC1在无线介质上检测到PC/HC(步骤S4102)。然后,IHC1如图45所示设置每个参数(步骤S4103)。
在这个参数设置中,IHC1将SHARE_MODE参数设置为“1”,并将SHARE_PERIOD划分为两个时间间隙。IHC1也将SHARE_SLOT参数设置为“0”。此外,IHC1将PC/HC添加到IHC_LIST中。分别将其它参数设置为缺省值。
上述过程使IHC能根据与IHC1重叠的PC/HC数目来划分SHARE_PERIOD参数所定义的时间,并设置指定的时间间隙,使得在指定的时间间隙内将高接入优先级分配给IHC1。在这种情况下,IHC1在所选择的SHARE_SLOT中比任何普通PC/HC具有更高的接入优先级(使用SPIFS(<PIFS)接入),并在其它时间段内具有更低的接入优先级(使用LPIFS(>PIFS)的接入)。IHC1和PC/HC仍旧具有比来自使用DIFS(>SPIFS、PIFS和LPIFS)的普通终端的接入高的优先级。
<第五实施例>
本发明的第五实施例说明在多个IHC共存的条件下发生竞争的情况。图46是示出在本发明的第五实施例中多个IHC共存的状态的示意图。在图46中,四个IHC(IHC1、IHC2、IHC3和IHC4)共存。假设IHC1的BSSID为“1”,IHC2的BSSID为“2”,IHC3的BSSID为“3”,以及IHC3的BSSID为“4”。
IHC1、IHC2和IHC3在初始步骤在线。IHC1与除IHC2和IHC4之外的三个IHC(没有示出)重叠。IHC1如图47所示设置参数,并保持有如图48所示的WMUM。IHC2与除IHC1和IHC4之外的三个IHC(没有示出)重叠。IHC2如图49所示设置参数,并保持有如图50所示的WMUM。IHC3与IHC4重叠。IHC3如图51所示设置参数,并保持有如图52所示的WMUM。
这里假设,具有最大BSSID的IHC4发现与IHC2的时间间隙竞争。在这种情况中,IHC4将SHARE_MODE参数增加到“3”(其它IHC的数目=3),而不是使用IHC4自己的SHARE_MODE参数值“2”。另外,IHC4将SHARE_SLOT参数设置为“6”,最后,IHC4如图53所示设置参数,并保持有如图54所示的WMUM,这样避免了竞争。
上述过程使IHC在发生竞争时能增加SHARE_MODE参数值,并将SHARE_PERIOD参数所定义的时间划分为更精细的时间间隙。时间间隙数目的增加允许对IHC的接入优先级的分配,这样避免了竞争。
前述的实施例仅仅是本发明的说明性实施例,且所使用的参数的种类和用于计算参数的算法不限于上述的这些种类和算法。
工业适用性如上所述,根据本发明,对在无限通信系统中的给定无线通信设备周期性地分配时间间隙,使得给定无线电通信设备以比其它无线电通信设备高的优先级来接入无线介质,其中在给定无线电通信设备的通信区域中存在任何其它无线电通信设备。这可以避免在无线介质中的任何信号竞争,提高了吞吐量。
另外,根据本发明,无线电通信设备交换关于在无线电通信设备的通信区域中存在的其它无线电通信设备的数目的信息,使得这些无线电通信设备将基于这些信息做出它们的通信时间表。这可以以灵活的方式改变通信模式,并因此避免了在无线介质内的任何信号碰撞,从了提高了吞吐量。
权利要求
1.一种用于无线电通信系统的无线电通信方法,该无线电通信系统以在给定无线电通信设备的通信区域内存在除给定无线电通信设备之外的无线电通信设备的方式包括了多个无线电通信设备,其中,时间间隙被周期性地分配到给定无线电通信设备,使得该无线电通信设备可以在该时间间隙内以比其它无线电通信设备高的优先级来接入无线介质。
2.根据权利要求1的方法,其中不同的时间间隙被分配到每个无线电通信设备。
3.根据权利要求1或2的方法,其中在无线介质上的通信时间被划分为长度相等的时间间隙,且划分后的时间间隙被分配到各个无线电通信设备。
4.根据权利要求1的方法,其中基于在通信区域中存在的其它无线电通信设备的数目来决定时间间隙划分的数目。
5.根据权利要求4的方法,其中给定无线电通信设备检测在通信区域中存在的其它无线电通信设备的数目,并将关于其它无线电通信设备的数目的信息发送到其它无线电通信设备。
6.根据权利要求5的方法,其中给定无线电通信设备接收来自其它无线电通信设备的关于其它无线电通信设备的数目的信息,并基于在通信区域中存在的其它无线电通信设备的数目和在通信区域中存在的其它无线电通信设备的数目来决定时间间隙划分的数目。
7.根据权利要求4的方法,其中其它无线电通信设备是特定的无线电通信设备。
8.根据权利要求1的方法,其中给定无线电通信设备发送用于标识所分配的时间间隙的信息,使得其它无线电通信设备可以基于该信息来选择与被分配到给定无线电通信设备的时间间隙不同的各个时间间隙。
9.根据权利要求1的方法,其中给定无线电通信设备在所分配的时间间隙内使用比其它无线电通信设备的等候时间短的等候时间接入无线介质。
10.根据权利要求9的方法,其中给定无线电通信设备在除所分配的时间间隙之外的时间间隙内使用比其它无线电通信设备的等候时间长的等候时间接入无线介质。
11.根据权利要求1的方法,其中在无线电通信设备间设置公共周期长度,使得公共时间段将被划分为时间间隙。
12.根据权利要求11的方法,其中公共时间段在无线电通信设备间同步。
13.根据权利要求1的方法,其中当在被分配到无线电通信设备的时间间隙间发生重叠时,为除给定无线电通信设备之外的所有无线电通信设备重新分配不同的时间间隙,使得仅给定无线电通信设备将被分配该时间间隙。
14.根据权利要求1的方法,其中当关闭给定无线电通信设备时,时间间隙被重新分配,使得其它无线电通信设备将具有使用被分配到给定无线电通信设备的时间间隙的机会。
15.一种由给定无线电通信设备实现的无线电通信方法,其中给定无线电通信设备检测在给定无线电通信设备的通信区域中存在的其它无线电通信设备的数目,并将关于其它无线电通信设备的数目的信息发送到其它无线电通信设备。
16.一种由给定无线电通信设备实现的无线电通信方法,其中给定无线电通信设备从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备数目的信息。
17.一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中所述无线电通信设备被以如下方式构建检测在该通信区域中存在的无线电通信设备的数目,并将关于其它无线电通信设备的数目的信息发送到其它无线电通信设备。
18.一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中所述无线电通信设备被以如下方式构建从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备的数目的信息。
19.一种无线电通信设备,在其通信区域中可以存在任何其它无线电通信设备,其中所述无线电通信设备被以如下方式构建检测在该通信区域中存在其它无线电通信设备的数目,从其它无线电通信设备接收关于在其它无线电通信设备的通信区域中存在的无线电通信设备的数目的信息,并产生用于基于所检测的无线电通信设备的数目和从其它无线电通信设备接收的无线电通信的数目将在无线介质上的通信时间划分为长度相等的时间间隙的参数。
20.根据权利要求19的设备,其中所述设备被以如下方式构建选择一个时间间隙,并用所选择的时间间隙作为在其中所述设备可以以比其它无线电通信设备高的优先级来接入该无线介质的时间间隙。
21.根据权利要求20的设备,其中所述设备被以如下方式构建向其它无线电通信设备发送用于标识所选择的时间间隙的信息。
22.根据权利要求21的设备,其中所述设备被以如下方式构建从其它无线电通信设备接收用于标识其它无线电通信设备所选择的时间间隙的信息。
23.根据权利要求22的设备,其中所述设备被以如下方式构建当所选择的时间间隙与任何其它无线电通信设备所选择的时间间隙重叠时,该无线电通信设备参考预定的条件来确定是否重新选择时间间隙。
24.根据权利要求23的设备,其中所述设备被以如下方式构建当执行重新选择时,该设备向其它无线电通信设备发送用于标识重新选择的时间间隙的信息。
25.根据权利要求20的设备,其中所述设备被以如下方式构建设置时间周期的长度和开始定时,并以时间间隙对时间周期进行划分。
26.根据权利要求25的设备,其中所述设备被以如下方式构建向其它无线电通信设备发送关于时间周期的长度和开始定时的信息。
27.根据权利要求26的设备,其中所述设备被以如下方式构建从其它无线电通信设备接收关于时间周期的长度和开始定时的信息。
28.根据权利要求27的设备,其中所述设备被以如下方式构建使时间周期的长度和开始定时与其它无线电通信设备所设置的时间周期的长度和开始定时一致。
29.根据权利要求20的设备,其中所述设备被以如下方式构建在所选择的时间间隙内,使用比其它无线电通信设备的等候时间短的等候时间接入无线介质。
30.根据权利要求29的设备,其中所述设备被以如下方式构建在除所选择的时间间隙之外的时间间隙内,使用比其它无线电通信设备的等候时间长的等候时间接入无线介质。
全文摘要
公开了一种用于避免在无线电介质中的信号碰撞并提高通信吞吐量的技术。根据这个技术,在包括多个在其通信区域中存在其它无线电通信设备的无线电通信设备的无线电通信系统中,周期性地分配用于预定无线电通信设备以比其它通信设备高的优先级来接入无线电介质的时段。为了执行这一点,无线电通信设备监视无线电介质,并检测在通信范围内工作的其它无线电通信设备。根据其它无线电通信设备的数目,将无线电介质的通信时间划分为等宽的时段(时间间隙)。每个无线电通信设备无重叠地选择时段,并在所选择的时段内通过使用比其它无线电通信设备的等候时间短的等候时间接入无线电介质。
文档编号H04L12/28GK1768489SQ200480008778
公开日2006年5月3日 申请日期2004年3月26日 优先权日2003年3月31日
发明者平野纯, 蒂恩-明·B·科 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1