无线通信系统中网络分配向量的设置的制作方法

文档序号:7936991阅读:294来源:国知局
专利名称:无线通信系统中网络分配向量的设置的制作方法
技术领域
本发明涉及用于执行基于载波侦听(carrier sensing)的随机访问的无线通 信系统、无线通信设备、无线通信方法和计算机程序。
更准确而言,本发明涉及用于基于结合请求发送/清除待发 (RTS/CTS)的CSMA执行接入控制以保持通信质量的无线通信系统、无 线通信设备、无线通信方法和计算机程序。具体地,本发明涉及用于允许 已经接收到RTS分组的相邻台响应于在持续时间(Duration)时间段中的 RTS/CTS发送/接收准备过程中的故障来重置网络分配向量(NAV)并且 开始发送操作的无线通信系统、无线通信设备、无线通信方法和计算机程 序。
背景技术
无线网络作为免除了较老的有线通信网络中使用的线缆的系统,已经 受到关注。例如,使用无线LAN可以建立灵活的英特网连接。这样的无 线LAN不仅能够取代现有的有线LAN,而且还可以提供用于在包括旅 店、机场休息室、站台和咖啡厅的公共场所建立英特网连接的方式。
包括用于无线LAN的代表性标准的电气和电子工程师协会(IEEE) 802.11中的联网基于基本服务集(BSS)的概念。有两种类型的BSS: — 种是在一个区域内存在被称为"接入点"(AP)或"协调器"的控制台的 "基础结构模式"中所定义的BSS,另一种,是在自组织(ad-hoc)模式 中所定义的独立BSS (IBSS),在自组织模式中,通过多个以自洽和分散 的方式平等地进行操作的移动终端(MT;可以是移动台或终端台)来配 置点对点网络。当在基础结构模式中执行相互之间的异步通信时,发送通信设备和接 收通信设备有必要经由接入点执行无线通信。这在使用传输线的效率方
面,造成多达50%的下降。相比之下,在网络包括例如相对小数目的相邻 客户端的自组织模式中,所述客户端中的任何终端都可以相互直接地, 即,随机地执行无线通信,而不使用特定控制台。
然而, 一般都知道,在自组织网络中存在隐藏终端(hidden terminal) 问题。在以下情况中发生隐藏终端问题特定通信台相互进行通信,可以 从用作通信合作方的通信台而不是从其它通信台收听一个通信台。由于隐 藏终端相互可以进行协商,所以,可能有发送操作的冲突。在本领域中, 使用RTS/CTS发送/接收准备过程的载波侦听多路访问(CSMA)作为解 决隐藏终端问题的 一种方法而广为人知。
CSMA是用于使能基于载波侦听的多路访问的通信协议。在无线通信 中,通信设备很难接收其已经发送的信号。因此,通过使用具有冲突避免 (Collision Avoidance)的CSMA (CSMA/CA)来代替使用具有冲突检测 (Collision Detection)的CSMA (CSMA/CD),以使得通信设备能够在确
认没有信息在从其它通信设备发送之后开始发送信息,可以避免冲突。 CSMA是适于诸如文件传输或电子邮件之类的异步数据通信的访问协议。
在RTS/CTS中,用作数据发送源的通信台发送RTS分组,在接收到 来自用作数据发送目的地的通信台的CTS分组后,开始数据发送。当隐藏 终端接收到RTS分组和CTS分组中的至少一个时,隐藏终端基于 RTS/CTS过程将自己的发送空闲时间段设置成估计出的数据发送时间段, 从而避免冲突。用于发送台的隐藏终端接收CTS分组并设置发送空闲时间 段,从而避免与数据分组的冲突。用于接收台的隐藏终端接收RTS分组并 且设置发送空闲时间段,从而避免与确认(ACK)分组的冲突。
图11示出当发送台和接收台执行RTS/CTS发送/接收准备过程时,在 外围台中可能发生的情况。在图11中,假定存在4个通信台STA2、 STA0、 STA1和STA3。假定在通信环境中,图11中只有相互邻近的通 信台在无线电波可以到达的范围以内。假定STA0想要向STA1发送信 息。作为发送源的STA0使用CSMA过程来检查对于预定时间段(从时间 T0至时间T1),介质是否是畅通(clear)的,并且之后在时间Tl将RTS 分组发送给STA1。 RTS分组的介质访问控制(MAC)头包括对持续时间 的描述,持续时间是用于完成发送和接收该分组的事务的时间(在图11 中示出的示例中,持续时间是从STAO向STA1发送数据帧的时间Tl到从 STA1发送ACK帧完成的时间T8之间的时间)。
该RTS分组还到达STA2, STA2邻近STAO并且是STA1的隐藏终 端。当STA2接收到目的地不是STA2的RTS分组时,STA2侦听到该介 质在到该事务将被完成的时间T8之前为忙而不监视该介质,以不阻塞来 自STAO的发送请求并且由于该介质己经被预留用于另一个台而在开始发 送之前等待持续时间时间段。该隐藏终端的发送禁用状态是通过虚拟载波 侦听来实现的。在MAC层协议处理中,虚拟载波侦听被用来针对估计出 的介质将为忙的时间而设置网络分配向量(NAV),网络分配向量是以微 妙为单位的定时器。当NAV为非零时,虚拟载波侦听功能认出该介质为 忙。
相比之下,当STA1接收到目的地是STA1的RTS分组时,STA1在 短帧间距(short inter-frame space, SIFS)间隔之后,在时间T3向STAO 发送CTS分组。CTS分组的发送速率和发送模式与RTS分组的发送速率 和发送模式相同。CTS分组的MAC头包括对持续时间的描述,持续时间 是用于完成发送和接收该分组的事务的时间(即,直到时间T8为止的时 间)。
该CTS分组还到达STA3, STA3邻近STA1并且是STAO的隐藏终 端。当STA3接收到目的地是STA3的CTS分组时,STA3设置NAV使得 发送被停止直到事务被完成为止,以不阻塞来自STA1的接收请求。NAV 对于由持续时间字段指示的时间段是有效的。STA3在时间T8之前也处于 发送禁用状态。
当STAO接收到目的地是STAO的CTS分组时,STAO侦听到STA1 已准备好接收。在SIFS间隔之后的时间T5, STAO开始发送数据分组。 在时间T6,数据分组的发送完成。如果STA1解码数据分组而没有任何错误,则在SIFS间隔后的时间T7, STA1向STA0发送ACK分组。当 STA0接收到该ACK分组时,发送和接收一个分组的事务在时间T8完 成。相邻的台STA2和STA3在持续时间时间段期满的时间T8重置 NAV,并且返回正常的发送/接收状态。
简而言之,在前述RTS/CTS发送/接收准备过程中,已经接收到RTS 分组的"用作发送台的STA0的相邻台"STA2和已经接收到CTS分组的 "用作接收台的STA1的相邻台"STA3被禁止执行发送。因此,可以从 STA0向STA1发送数据并且从STA1向STA0发送ACK分组而不受来自 相邻台的突然的发送信号千扰。结果,可以维持通信质量。
图12示出IEEE802,lla中的帧格式。
在每个分组的开始,附加用于指示分组存在的前导字段。前导字段包 括根据标准定义的现有符号模式(symbol pattern)。基于该现有模式,接 收机可以判定接收信号是否对应于前导字段。
SIGNAL (信号)字段被定义在前导字段后。SIGNAL字段存储用于 解码分组中的DATA (数据)字段所必需的信息。用于解码分组中的 DATA字段所必需的信息称为物理层汇聚协议(PLCP)头。PLCP头包括 指示DATA字段的发送速率的RATE (速率)字段(DATA字段包括作为 PLCP头的一部分的服务字段,以下全体简称为"DATA字段")、指示 DATA字段的长度的LENGTH字段、奇偶校验比特和编码器的尾比特。 基于对SIGNAL字段中所存储的RATE和LENGTH字段进行解码的结 果,接收机对随后的DATA字段进行解码。
存储PLCP头的SIGNAL字段被编码以对于噪声是强壮的并且以约 6Mbps被发送。相比之下,在一般分组的情况中,DAT字段是以这样的发 送速率/模式被发送的,在该发送速率/模式中,根据接收机的信噪比 (SNR)提供最高比特率,只要不出现错误即可。
在IEEE 802.11a中,定义了 8种发送速率/模式6、 9、 12、 18、 24、 36、和54Mbps。选择这些发送速率/模式中的一种。当发射机和接收机彼 此接近时,选择提供最高比特率的发送速率/模式。在远处的通信台可能难 以解码信息。图13示出每种分组类型的有效载荷的结构。该有效载荷被作为物理 层服务数据单元(PSDU)转送给作为上层的链路层。在每一帧中,通常 定义帧控制字段和持续时间字段。帧控制字段存储指示帧的类型和目的的 信息。持续时间字段存储指示NAV的目的的信息,即,用于完成与分组 相关的一系列事务的时间。
RTS帧除了包括前述字段以外,还包括指示地址或目的地的接收机地 址(RA)字段、指示发送源的发射机地址(TA)字段以及作为校验和的 帧校验序列(FCS)字段。CTS帧和ACK帧除了包括前述字段以外,还包 括指示收信地或目的地的RA字段和作为校验和的FCS字段。数据帧除了 包括前述字段以外,还包括用于指明用作发送源、目的地等的通信台的地 址字段Addrl至Addr4、序列字段(sequence field, SEQ)、作为要提供 给上层的实际数据的帧体(framebody)和作为校验和的FCS字段。
在数据发生根据图11中所示的RTS/CTS发送/接收准备过程而开始的 通信序列中,作为用作发送源的STA0的相邻台的STA2,在接收到RTS 分组之后,针对直到分组发送/接收事务完成(直到时间T8)的长时间段 来设置NAV。结果,STA2进入发送禁用状态。
相比之下,当STA0不能够从用作发送目的地的STA1接收CTS分组 时,RTS/CTS发送/接收准备过程失败并且随后的序列被取消(在时间T5 没有数据由STA0发送)。在这样的情况中,对于作为相邻台的STA2, 针对直到分组发送/接收事务完成(直到时间T8)的长时间段连续地设置 NAV是浪费的。这甚至可能引起整个系统的吞吐量的下降。为了克服这样的情况,提供了 "NAV重置"功能。g卩,当己经接收到 RTS分组或CTS分组并且设置了 NAV的相邻台在侦听到RTS/CTS发送/ 接收准备过程中的失败之后,相邻台重置NAV使得相邻台可以开始发送 操作。
例如,已经发送RTS分组的发射机的相邻台接收到目的地为另一个台 的RTS分组并且设置NAV。之后,如果该相邻台在预定时间内、甚至持 续时间时间段中检测到没有从RTS分组的目的地发送的CTS分组或从 RTS分组的发射机发送的数据分组,则相邻台侦听到RTS/CTS发送/接收准备过程已经失败并且重置NAV。重置NAV之前的预定时间对应于从 RTS分组的接收完成到来自RTS分组的发射机的数据分组的估计到达时间 之间的时间(即,图11中示出的示例中的T5-T2),并且是基于CTS分 组的长度来确定的。更具体而言,基于两个SIFS间隔和CTS分组的接收 时间的和可以估计数据分组的到达时间(例如,参见ANSI/IEEE Std 802.11, 1999 Edition (R2003), 9.2.5.4 Setting and resetting the NAV)。
在某些情况中,前述计算方法可能无法估计数据分组的正确到达时 间。如果数据分组的到达时间被估计得稍晚,则相邻台在浪费的时间执行 载波侦听,从而使用带宽的效率下降。相比而言,如果数据分组的到达时 间被估计得稍早,则相邻台甚至在正在执行的RTS/CTS发送/接收准备过 程还在按顺序进行时就开始发送操作。这导致对访问的竞争。具体地,只 有通过避免使用NAV重置功能来克服后一问题,并且很难提高系统的吞
以下描述涉及已经接收到RTS分组的相邻台不能估计数据分组到达时 间的情况。
在一种情况中,相邻台不能计算出正确的、CTS分组的调度接收完成 时间。CTS分组的调度接收完成时间可以基于CTS分组的帧长度和RTS 分组的发送速率(CTS的发送速率和相应的RTS分组的发送速率相同)来 计算。
例如,作为IEEE 802.1 la/g的扩展标准的IEEE 802.1 In希望通过添加 在发射机和接收机都使用多根天线来实现空间复用的多输入多输出
(MIMO)来提高有效吞吐量。在此省略对MIMO通信机制的详细描述。 应注意,在使用两个或更多发送支路的MIMO通信系统中,为了实现对空 间复用后的接收信号的空间分离,接收机有必要估计用于每个发送/接收天 线的信道并且获得信道矩阵。发射机被配置为以时分方式发送训练信号以 从各个发送信道中激活信道(例如,参见已被转让给本发明受让人的日本 未审查专利申请No. 2006-36018的图8A)。换而言之,由于前导字段的 长度是根据发送天线数可变的,所以CTS分组的长度也是如此。
图14示出包括根据发送天线数以时分方式发送的训练信号的分组的示例性格式。在图14中,称为高吞吐量长训练字段(HT-LTF)的部分是 用于激活信道的训练信号。HT-LTF从各个发送天线被发送。因此,与高 吞吐量(HT)模式对应的接收机获得与每一对发送/接收天线相对应的信 道系数并且将所获得信道系数排列在矩阵中,从而获得信道矩阵。
IEEE 802.11n定义"混合模式",作为允许与在基于之前的IEEE 802.1 la/g标准的遗留(legacy)模式中进行操作的遗留终端的共存的操作 模式。遗留终端不能够应付与天线数相对应的、CTS分组长度的差异。结 果,很难估计执行NAV重置功能的正确定时。在图14中,以"L-"开头 的字段被以使用可在遗留终端中解码的调制方法的发送速率发送。相比之 下,以"HT-"开头的字段不可与遗留终端兼容。
IEEE 802.1 In允许与遗留终端的共存。存在这样一个问题遗留终端 不能解码以高速HT模式发送的MAC帧。g卩,遗留终端不能够分析MAC 头中的持续时间字段和设置正确的NAV。为了解决该问题,采用欺骗 (spoofing)技术,欺骗技术使用可在遗留终端处解码的PHY头中的 RATE字段和LENGTH字段来携带持续时间信息(例如,参见日本专利未 审查专利申请No. 2006-50526中第0066段至第0068段)。欺骗将欺骗值 存储在PHY头中的LENGTH字段中来取代原来的分组长度,使得(分组 长度/发送速率)应当指示NAV要被设置为的时间段,例如直到ACK完 成为止。在已经接收到以HT模式发送的RTS分组的相邻台是遗留终端的 情况中,该遗留终端将直到ACK完成的时间段误认为是用于RTS分组的 发送时间段并且因此连续地保持处于发送禁用状态中。在该欺骗持续时间 时间段中,没有用于重置NAV的触发被生成。
在RTS/CTS发送/接收准备过程中,在正常情况下,用作数据发送源 的通信台向用作数据发送目的地的通信台发送RTS分组,并且数据发送目 的地响应于该RTS分组向数据发送源发送CTS分组。当数据发送目的地 想要在相反方向上向数据发送源发送数据时,该数据发送目的地可以将 CTS分组与数据分组进行复用并且向数据发送源发送复用后的分组(例 如,参见日本未审查专利申请No. 2006-50519的第0288段和图24)。在 这样的情况中,与图13中不同,CTS分组的长度不是固定的。己经接收
22到RTS分组的相邻台因此不能够估计数据分组的到达时间。结果,即使发 送准备失败了,相邻台仍然难以重置NAV。
如果相邻台不能指明用于完成响应帧的发送的预定时间,贝U NAV重 置功能不被采用。对NAV重置的使用之前被限于执行基于CTS分组的长 度来指明预定时间的RTS/CTS发送/接收准备过程的情况。然而,发送准 备过程不限于基于IEEE 802.11等的无线网络中的RTS/CTS。 NAV重置的 执行因此是不充分的并且留下提高的空间以增加整个系统的吞吐量。
例如,块ACK请求(Block ACK Request , BAR)被提议用于增加 MAC层的速度。在BAR中,数据发送源在发送机会(TXOP)时间段中 以SIFS间隔连续向数据发生目的地发送数据分组。在TXOP时间段之 后,数据发送源向数据发送目的地发送BAR帧。响应于此,数据发送目 的地向数据发送源发送块ACK帧。根据BAR, —开始发送短长度的数据 分组,这使得相邻台能够设置NAV。然而,由于块ACK协议不是IEEE 802.11必须的,所以不可与该协议兼容的相邻台即使在发送/接收准备过程 失败时也不能够重置NAV。
为了克服响应于CTS分组的发送中的失败而设置不必要的NAV的问 题,已经提出了MAC (例如,参见日本未审查专利申请No. 2006- 287933 第0016段)。MAC允许已经接收到目的地为自身的RTS分组的通信台等 待SIFS的时间间隔,发送CTS分组并且进入载波侦听状态。在预定的 CLR—Threshold时间段已经过去之后,如果信道被侦听到是空闲的,则通 信台发送取消分组以允许相邻台重置NAV。因此,可能在发送CTS分组 的通信台(即,数据发送目的地)的相邻台处重置不必要的NAV。然 而,重置NAV涉及从执行发送准备的通信台发送除RTS/CTS分组以外的 分组的开销。这被认为是低效率的。使用取消分组来重置NAV的机制不 是包括IEEE 802.11的现有无线LAN标准必须的并且因此不可与现有通信 终端兼容。

发明内容
希望提供用于通过使用交换包括RTS和CTS分组的发送准备分组的过程、在基于CSMA的访问控制中适当地保持通信质量的优秀的无线通信 系统、无线通信设备、无线通信方法以及计算机程序。
还希望提供用于使得已经接收到RTS分组的相邻台能够响应于在持续 时间时间段中RTS/CTS发送/接收准备过程中的失败而重置NAV,从而开 始发送操作的优秀的无线通信系统、无线通信设备、无线通信方法以及计 算机程序。
还希望提供用于以下功能的优秀的无线通信系统、无线通信设备、无 线通信方法以及计算机程序在通过交换RTS/CTS分组或其它发送准备分 组将持续时间信息告知给相邻台而使得相邻台能够设置NAV之后,才开 始数据分组交换的无线网络中,使得相邻台能够响应于该过程中的失败而 适当地重置NAV以用于交换数据分组。
根据本发明第一实施例,提供了一种无线通信系统,包括通信台,其 中,数据分组发送在用作数据发送源和数据发送目的地的通信台之间执行 了预定的发送/接收准备过程之后开始。用作数据发送源的通信台将第一持 续时间信息和第二持续时间信息存储在要被发送用于发送/接收准备过程的 准备分组的头中,第一持续时间信息对应于响应于准备分组而从用作数据 发送目的地的通信台发送的第一响应分组的结束,第二持续时间信息对应 于响应于在发送/接收准备过程之后从用作数据发送源的通信台发送的数据 分组而从用作数据发送目的地的通信台发送的第二响应分组的结束。已经 接收到包括从用作数据发送源的通信台发送的持续时间信息的准备分组的 相邻台,基于第一持续时间信息设置与第一响应分组的调度接收完成时间 相关的第一网络分配向量并且基于第二持续时间信息设置与第二响应分组 的调度接收完成时间相关的第二网络分配向量,以及,在已经被设置第一 网络分配向量的时间段内或在第一响应分组的调度接收完成时间后的预定 时间内没有检测到分组发送的情况中,忽略第二网络分配向量。
作为该无线通信系统的修改例,已经接收到从用作数据发送源的通信 台发送的准备分组的相邻台,可以基于第一持续时间信息设置与第一响应 分组的调度接收完成时间相关的第一网络分配向量,并且之后,可以响应 于在第一响应分组的调度接收完成时间之后的预定时间内对分组发送的检测,基于第二持续时间信息设置与第二响应分组的调度接收完成时间相关 的第二网络分配向量。
这里,"系统"是指多个设备(或实现特定功能的功能模块)的逻辑 组合,而不论设备或功能模块是否驻留在单个外壳中(这对以下同样适 用)。
执行随机访问的无线网络中所广泛采用的通信序列如下。即,用于交
换数据分组的通信台执行RTS/CTS发送/接收准备过程等,并且相邻台被 允许设置NAV并且因此进入发送禁用状态。之后,数据发送开始。通过 使用这种发送/接收准备过程,可以保证通信质量。
相比之下,当具有发送数据的相邻台长时间保持处于发送禁用状态而 发送/接收准备过程在完成前己经失败时,引起了整个系统吞吐量的下降。 为了克服这样的情况,提供了 "NAV重置"功能。即,当相邻台侦听到发 送/接收准备过程中的失败时,相邻台重置NAV使得相邻台能够开始发送 操作。
然而,在包括IEEE 802.1 ln的扩展后的标准中,存在各种类型的响应 分组。因此,已经接收到指示发送准备开始的分组(例如,RTS分组)的 相邻台难以指明响应分组的接收完成时间。结果,相邻台不能够适当地重 置NAV。
在IEEE 802.11中,基本上对NAV重置的使用被限于使用RTS/CTS 分组的发送/接收准备过程。然而,在发送数据分组之前的准备过程不限于 RTS/CTS分组。小的数据分组和ACK分组可以取代发送/接收准备过程。 块ACK请求/块ACK过程也可以。即使这些发送/接收准备过程失败,相 邻台也不能重置NAV。
根据本方面实施例的无线通信系统,假定用作数据发送源的通信台将 两种类型的持续时间信息存储在指示发送准备开始的分组(例如,RTS分 组)的头中。根据IEEE 802.1 ln,第一持续时间信息是通过基于PHY头中 的RATE和LENGTH字段中的欺骗值将分组长度除以发送速率(分组长 度/发送速率)而获得的值。第二持续时间信息存储在IEEE 802.11的 MAC规范中所定义的持续时间中。根据本发明实施例,用作数据发送源的通信台第一持续时间信息和第 二持续时间信息存储在要被发送用于发送/接收准备过程的准备分组的头 中,第一持续时间信息对应于响应于准备分组而从用作数据发送目的地的
通信台发送的第一响应分组(例如,CTS分组)的结束,第二持续时间信 息对应于响应于在发送/接收准备过程之后从用作数据发送源的通信台发送 的数据分组而从用作数据发送目的地的通信台发送的第二响应分组(例 如,在数据分组之后发送的ACK分组)的结束。
相比之下,用作数据发送源的通信台的相邻台基本上设置第一和第二 网络分配向量以不千扰数据分组的交换。即,相邻台基于第一持续时间信 息设置与第一响应分组(例如,CTS分组)的调度接收完成时间相关的第 一网络分配向量。之后,当在第一响应分组的调度接收完成时间之后的预 定时间内没有检测到分组发送时,相邻台忽略或重置第二网络分配向量。 即,在CTS分组的调度接收完成时间之后,没有不必要的网络分配向量被 设置。因此,可以立即开始发送操作。
发送/接收准备过程已经失败的事实对于用作数据发送源和数据发送目 的地的通信台是令人遗憾的。然而,通过在相邻台中重置NAV提高了整 个系统的吞吐量。
可替换地,在准备分组的接收之后,用作数据发送源的通信台的相邻 台基于第一持续时间信息设置与第一响应分组(例如,CTS分组)的调度 接收完成时间相关的第一网络分配向量,并且之后,响应于在在第一响应 分组的调度接收完成时间之后的预定时间内对分组发送的检测,基于第二 持续时间信息设置与第二响应分组的调度接收完成时间相关的第二网络分 配向量。换而言之,如果相邻台在CTS分组的调度接收完成时间之后的预 定时间之内没有检测到数据分组,则相邻台确定发送/接收准备过程已经失 败并且之后不设置NAV。
发送/接收准备过程已经失败的事实对于用作数据发送源和数据发送目 的地的通信台是令人遗憾的。然而,通过在相邻台中不设置NAV提高了 整个系统的吞吐量。
尽管RTS/CTS作为发送/接收准备过程而广为人知,但是本发明的范组和ACK分组取代发送/ 接收准备过程或在块ACK请求/块ACK过程的情况中相似地、响应于发 送/接收准备过程中的失败来重置不必要的NAV。
从用作数据发送源的通信台发送的数据分组和响应于数据分组被发送 的第二响应分组可以被发送一次或多次。即,应当理解,数据/ACK序列 可以在RTS/CTS序列之后被重复多次。
根据本发明第二实施例,提供了一种以计算机可读格式写成的计算机 程序,用于使得计算机执行用于在无线网络中执行无线通信的处理,在无 线网络中,数据分组发送用作数据发送源和数据发送目的地的通信台之间 执行了发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被 存储在从用作数据发送源的通信台发送的准备分组的头中以用于发送/接收 准备过程。该处理包括以下步骤在用作数据发送源的通信台将第一持续 时间信息和第二持续时间信息存储在要被发送用于发送/接收准备过程的准 备分组的头中,第一持续时间信息对应于响应于准备分组而从用作数据发 送目的地的通信台发送的第一响应分组的结束,第二持续时间信息对应于 响应于在发送/接收准备过程之后从用作数据发送源的通信台发送的数据分 组而从用作数据发送目的地的通信台发送的第二响应分组的结束的情况 中,在从用作数据发送源的通信台向用作数据发送目的地的另一通信台发 送的准备分组的接收之后,基于第一持续时间信息设置与第一响应分组的 调度接收完成时间相关的第一网络分配向量;基于第二持续时间信息设置 与第二响应分组的调度接收完成时间相关的第二网络分配向量;以及,在 已经被设置第一网络分配向量的时间段内或在第一响应分组的调度接收完 成时间后的预定时间内没有检测到分组发送的情况中,忽略第二网络分配 向量。
根据本发明第二实施例的计算机程序定义了一种用于使得计算机执行 预定过程的、以计算饥可读格式写成的计算机程序。换而言之,根据本发 明第二实施例的计算机程序被安装在计算机中,从而在计算机上显示可协 调操作,并且该计算机作为无线通信设备进行操作。在发送/接收准备过程 在无线网络中的其它通信台之间被执行之后开始数据分组的发送的情况中,这样的无线通信设备作为相邻台通过设置NAV避免访问竞争。当发 送/接收准备过程失败时,该无线通信设备能够适当地重置NAV。因此, 可以实现和根据本发明第一实施例的无线通信系统的优势相同的优势。
根据本发明实施例,可以提供用于通过使用交换包括RTS和CTS分 组的发送准备分组的过程、在基于CSMA的访问控制中适当地保持通信质 量的极好的无线通信系统、无线通信设备、无线通信方法以及计算机程 序。
根据本发明实施例,还可以提供用于使得已经接收到RTS分组的相邻 台能够响应于在持续时间时间段中RTS/CTS发送/接收准备过程中的失败 而重置NAV,从而开始发送操作的极好的无线通信系统、无线通信设 备、无线通信方法以及计算机程序。
根据本发明实施例,还可以提供用于以下功能的极好的无线通信系 统、无线通信设备、无线通信方法以及计算机程序在通过交换RTS/CTS 分组或其它发送准备分组告知将持续时间信息告知相邻台而使得相邻台能 够设置NAV之后,才开始数据分组的交换的无线网络中,使得相邻台能 够响应于该过程中的失败而适当地重置NAV以用于交换数据分组。
根据本发明实施例,在RTS/CTS发送/接收准备过程等失败的情况 中,可以有效地使用介质。具体地,在发送/接收准备过程频繁失败的隐藏 终端环境中,提高系统的吞吐量。
从以下参考附图进行的对示例性实施例的描述中,本发明的进一步的 特征将变得显而易见。


图1是示出构成根据本发明实施例的无线通信系统的通信设备的示例 布置的示图。
图2是根据本发明实施例的无线网络中、作为通信台进行操作的无线 通信设备的功能配置的框图。
图3是IEEE 802.1 In的遗留模式中的分组格式的图解; 图4是IEEE 802.1 In的混合模式中的分组格式的图解;图5是遗留SIGNAL (L-SIG)字段的数据结构的图解; 图6是用于描述HT模式中的分组(或MM分组)的L-SIG字段中的
持续时间信息的图解。
图7包括用于描述在相对于L-SIG字段旋转90度的相位空间中对高
吞吐量信号(HT-SIG)字段执行二进制相移键控(BPSK)调制的机制的
图解;
图8A是用于为了校正HT终端和遗留终端之间的不公平而设置L-SIG 持续时间和MAC持续时间的方法的图解;
图8B是图8A中示出的RTS/CTS过程的修改例的图解;
图8C是图8A中示出的RTS/CTS过程的另一修改例的图解;
图9是无线通信设备作为遗留终端进行操作的情况中接收过程的流程
图10A是在无线通信设备作为HT终端进行操作的情况中接收过程的 流程图10B是在无线通信设备作为HT终端进行操作的情况中接收过程的 流程图11是用于描述在发送台和接收台执行RTS/CTS发送/接收准备过程 的情况中可能在周围的台中发生的操作的图解; 图12是IEEE 802.11a中的帧格式的图解; 图13是每种分组类型的有效载荷的图解;
图14是包括与发送天线数对应、以时分方式发送的训练信号的分组 的示例性格式的图解;
图15是在数据/ACK过程中设置L-SIG持续时间(NAV 1)和MAC 持续时间(NAV 2)的方法的图解;以及
图16是在块ACK请求/块ACK过程中设置L-SIG持续时间(NAV 1)和MAC持续时间(NAV 2)的方法的图解。
参考标号
100:无线通信设备
101:接口102:数据缓冲器 103:中央控制单元 104:无线发送单元 105:定时控制单元 106:天线 107:无线接收单元 108:信息存储单元
具体实施例方式
现在将参考附图描述执行本发明实施例的最佳实施方式。 本发明实施例中所假定的通信传播路径是无线的。多个通信台构成网 络。本发明实施例中所假定的通信涉及存储和转发模式中的流量。信息以 分组为单位被转送。在根据本发明实施例的无线网络中,通信台根据基于
CSMA的访问过程直接地(随机地)发送信息,从而构成自洽和分散的无 线网络。
例如,根据本发明实施例,假定这样的通信环境,其中,存在根据之 前的IEEE 802.11a/g的遗留台和遵循IEEE 802.11n的HT台,IEEE 802.11n对应于使用和IEEE 802.11a/g—样的带宽的高速标准。即,存在两 种类型的通信终端,目卩,可以发送/接收被使用某些受限制的调制方法调制 过的分组的遗留台,和,不仅可以发送/接收被使用现有台的调制方法调制 过的分组还可以发送/接收被使用先进方法调制过的分组的HT台。
图1是构成根据本发明实施例的无线通信系统的通信设备的示例性布 置的示图。在该无线通信系统中,通信设备没有控制-受控关系。通信设备 以自洽和分散的方式进行操作并且形成自组织网络。在图1中,通信设备 弁0至弁6分布在相同的空间。
在图1中,由虚线表示每个通信设备的通信范围。每个通信设备可以 与其范围内的其它通信设备进行通信。此外,从每个通信设备发送的信号 与其范围内的其它信号相互干扰。即,通信设备#0在通信设备#0可以与 相邻通信设备#1和糾进行通信的范围内;通信设备#1在通信设备#1可以与相邻通信设备#0、 #2和斜进行通信的范围内;通信设备#2在通信设备
#2可以与相邻通信设备#1、 #3和#6进行通信的范围内;通信设备#3在通
信设备#3可以与相邻通信设备#2进行通信的范围内;通信设备糾在通信 设备糾可以与相邻通信设备柳、#1和#5进行通信的范围内;通信设备#5 在通信设备#5可以与相邻通信设备#4进行通信的范围内;通信设备#6在 通信设备#6可以与相邻通信设备#2进行通信的范围内。
在特定通信设备彼此进行通信时,当可以从用作通信合作方的通信设 备而不是从其它通信设备可以收听一个通信设备时,产生"隐藏终端"问 题。
本发明实施例的范围不限于前述自组织环境。本发明实施例广泛适用
于通信台通过使用RTS/CTS发送/接收准备过程或另一发送/接收准备过程 将持续时间信息告知相邻台使得介质可以被保护的各种通信形式。
图2是根据本发明实施例的无线网络中、作为通信台进行操作的无线 通信设备的功能配置的框图。图2中示出的无线通信设备可以在不存在控 制台的自洽和分散的通信环境中通过执行基于CSMA的访问控制、同时附 加地使用RTS/CTS发送/接收准备过程等来构成网络。以下描述假定在 基于IEEE 802.il的联网中,无线通信设备可以作为以下两种终端中的一 种进行操作根据IEEE 802.11a/g执行通信操作的遗留终端或根据IEEE 802.1 In执行通信操作的HT终端。
如图2中所示,无线通信设备100包括接口 101、数据缓冲器102、 中央控制单元103、无线发送单元104、定时控制单元105、天线106、无 线接收单元107和信息存储单元108。
接口 101与连接到无线通信设备100的外部装置(例如,个人计算机 (未示出))交换各种类型的信息。
数据缓冲器102被用来临时存储经由接口 101从所连接的装置发送的 数据,或者在经由接口 IOI发送之前、经由无线传输线接收到的数据。
中央控制单元103执行对在无线通信设备100中发送/接收信息的一系 列事务的完整控制和对传输线的访问控制。例如,中央控制单元103基于 CSMA、同时附加地使用RTS/CTS发送/接收准备过程等来执行MAC。当无线通信设备100执行数据发送操作时,无线通信设备100将持续时间信 息存储在诸如RTS分组或CTS分组之类的分组的头(PHY头或MAC 头)中。如果无线通信设备100是相邻台(隐藏终端),则无线通信设备 100基于诸如RTS之类的发送准备分组的PHY头或MAC头中所存储的持 续时间信息来执行虚拟载波侦听。在一系列发送/接收事务完成之前,无线 通信设备100保持处于发送禁用状态,使得分组交换将不会被干扰。如果 RTS/CTS发送/接收准备过程等失败,则己在发送准备分组的接收之后被 设置的NAV被适当地重置。这是希望有效使用介质并且提高整个系统的 吞吐量。稍后将详细描述MAC过程。
无线发送单元104包括使用预定的调制方法来调制发送信号的调制 器、将数字发送信号转换成模拟信号的数模(D/A)转换器、通过执行频 率变换将模拟发送信号进行上变频的上变频器(up-converter)、放大上变 频后的信号的功率的功率放大器(PA)(在图2中都未示出)。无线发送 单元104以预定的发送速率无线地发送临时存储在数据缓冲器102中的数 据和信标信号。
无线接收单元107包括放大经由天线106从另一个台接收到的信号的 电压的低噪放大器(LNA)、通过执行频率变换对电压放大后的接收信号 进行下变频的下变频器、自动增益控制器(AGC)、将模拟接收信号转换 成数字信号的模数(A/D)转换器、通过执行用于实现同步的同步处理、 信道估计和使用预定的解调方法的解调处理来解调信号的解调器(在图2 中都未示出)。无线接收单元107接收在预定时间从其它无线通信设备发 送的信息和信标信号。
天线106在预定的频率信道上向另一无线通信设备无线地发送信号, 或收集从另一无线通信设备发送的信号。
在无线通信设备100是根据IEEE 802.11n的HT终端的情况下,无线 通信设备IOO可以包括两个或更多天线,并且无线发送单元104和无线接 收单元107可以执行MIMO通信。然而,由于MIMO通信机制并不与本 发明的要的直接相关,所以在本说明书中省略了对其的详细描述。
定时控制单元105执行用于发送和接收无线信号的定时控制。例如,定时控制单元105基于由无线接收单元107执行的载波侦听的结果来设置 预定的帧间距(IFS)和退避时间段(back-off period),并且执行对包括 RTS、 CTS、数据和ACK的分组的发送定时和接收定时的控制。
信息存储单元108存储执行程序指令、相邻设备信息所述执行程序指 令用于执行一系列访问控制操作(描述冲突避免过程的程序)并且由中央 控制单元103执行,所述相邻设备信息是从分析包括RTS和CTS以及其 它控制信号的发送准备分组的结果中获得的。
正EE 802.11n中的PHY层具有高吞吐量传输模式(以下也称为"HT 模式"),"HT模式"与包括之前的正EE 802.1 la/g的调制方法和编码方 法的传输方法以及使用与之前的IEEE 802.11a/g相同的分组格式和相同的 频率范围来执行数据传输的操作模式(以下,称为"遗留模式")完全不 同。HT模式可以分成被称为"混合模式"的、可与遵循IEEE 802.1 la/g 的现有终端(以下,可以称为"遗留终端")兼容的操作模式,和被称为 "绿色字段(GF)"、不可与遗留终端兼容的操作模式。由于GF模式不 与本发明要的直接相关,所以在本说明书中没有给出对其的详细描述。
图3示出遗留模式中的分组格式。图4示出混合模式中的分组格式。 在图3和图4中,假定一个正交频分复用(OFDM)符号对应4微妙。
图3中所示的遗留模式中的分组(以下,称为"遗留分组")具有和 IEEE 802.11a/g相同的格式。遗留分组的头包括遗留短训练字段(L-STF)、遗留长训练字段(L-LTF)和遗留SIGNAL字段(L-SIG)作为遗 留前导字段,L-STF包括用于发现分组的现有OFDM符号,L-LTF包括用 于实现同步和均衡的现有训练符号,L-SIG描述发送速率和数据长度。此 后,有效载荷(数据)被发送。L-SIG字段的数据结构如图5中所示。
图4中所示的HT模式中的分组的头(以下,也可以称为"MM"分 组)包括遗留前导字段和有效载荷(数据),遗留前导字段具有与IEEE 802.11a/g的格式相同的格式,随后是具有正EE 802.11n的独特格式(以 下,也可以称为"HT格式")的前导字段(以下,也可以称为"HT前 导")。在MM分组中,对应于遗留分组中的PHY有效载荷的部分在HT 格式中。递推地,HT格式中该部分可以被视为是由HT前导和PHY有效载荷构成的。
HT前导包括HT-SIG、 HT-STF和HT-LTF。 HT-SIG包括分析HT格 式所必需的信息,例如PHY有效载荷(PSDU)中所应用的调制编码方案
(MCS)、有效载荷的数据长度等。HT-STF包括用于改善MIMO系统中 的AGC的训练符号。HT-LTF包括用于针对已经在接收机处被空间调制
(映射)的每个输入信号估计信道的训练符号。
在前述使用两个或更多空间复用后的发送流的MIMO通信系统中,接 收机侧有必要实现对接收信号的空间分离,即,估计用于每个发送/接收天 线的信道并且获得信道矩阵。为此目的,发射机以时分方式从每个发送天 线发送HT-LTF。这使得根据空间流的数目附加一个或多个HT-LTF字段
(参见图14)。
MM分组中的遗留前导字段与遗留分组的前导字段具有相同的格式并 且使用可在遗留终端处解码的发送方法被发送。相比之下,HT前导之后 的HT格式部分是使用可与遗留终端兼容的发送方法被发送的。
正EE 802.11n的混合模式确保与遗留终端的兼容性。这里,遗留终端 能够对以高速HT模式发送的MAC帧进行解码。即,对于遗留终端,分 析MAC头中的持续时间字段并且因此能够正确地设置NAV是困难的。为 了克服这个问题,采用欺骗以使用可在遗留终端处解码的PHY头中的 RATE字段和LENGTH字段来携带持续时间信息(例如,参见日本未审查 专利申请公开No. 2006-50526)。
当前在IEEE 802.11n中提出的欺骗技术将欺骗值存储在PHY头的 LENGTH字段中来取代原来的分组长度,使得(分组长度/发送长度)应 指示要针对其设置NAV的时间段。g卩,在正常情况下,L-SIG后的数据长 度,g卩,从HT-SIG字段的结束到Data字段(有效载荷)的结束的数据长 度,应当被写入L-SIG的LENGTH字段中。然而,在由HT终端发送分组 的情况中,如图6中所示,应在LENGTH字段中描述(分组长度/发送长 度),(分组长度/发送长度)指示从L-SIG发送的完成到响应(例如, ACK)发送的完成之间的时间段。
在用作相邻台的遗留终端接收MM分组的情况中,即使遗留终端能够对HT格式中的MAC头进行解码并且获得正确的持续时间信息,遗留终 端也会将直到该响应的完成为止的时间段误认为是该分组的发送时间段并 且继续处于发送禁用状态。结果,MM分组可以实现与遗留终端的兼容 性。不必说,当用作相邻台的HT终端接收图4中所示的MM分组时,HT 终端从HT格式中的MAC头获得正确的持续时间信息并且将NAV设置为 直到响应的发送被完成为止的时间段。
在以下描述中,L-SIG中所存储的持续时间信息称为"L-SIG持续时 间",并且MAC头中所存储的正常持续时间信息称为"MAC持续时 间"。
在图4中所示的MM分组的情况中,作为应用欺骗技术的结果,与分 组的有效载荷中所定义的发送速率不同的值被存储在L-SIG字段中的 RATE子段中。这对于遗留终端不会引起任何问题,这是因为对于遗留终 端,没有必要对MM分组中的有效载荷进行解码。然而,这对于HT终端 会引起问题,这是因为对于HT终端,接收MM分组是有必要的。为了克 服这个问题,如图7中所示,在HT-SIG字段相对于L-SIG字段被旋转90 度的相位空间中应用BPSK调制。因此,该分组是MM分组(换而言之, L-SIG字段中的RATE和LENGTH中所存储的值已经被欺骗)的事实可以 被认出。在这种情况中,已经接收到MM分组的HT终端可以通过判定这 两个字段中的相位空间是否相互正交来检测HT-SIG字段的存在。在HT-SIG 字段 (未示出)中,有关发送有效载荷(MCS)的实际方法的信息被 存储。
在将欺骗技术应用于RTS/CTS发送/接收准备过程的通信序列中,即 使HT格式分组被用来执行发送/接收准备过程并且由作为遗留终端的相邻 台接收,情况也将与图11中所示的相同。在这种情况中,如果己经接收 到RTS分组的相邻台STA2是遗留终端,则根据L-SIG持续时间,该相邻 台STA2保持处于发送禁用状态直到ACK分组的发送完成的时间T8为 止。然而,如果相邻台STA2是HT终端,则根据MAC持续时间,相邻台 STA2设置NAV直到相同时间T8为止。如果已经接收到CTS分组的相邻 台STA2是遗留终端,则根据L-SIG持续时间,相邻台STA2保持处于发
35送禁用状态直到ACK分组的发送完成的时间T8为止。然而,如果相邻台 STA2是HT终端,则根据MAC持续时间,相邻台STA2设置NAV直到 相同时间T8为止。
可以通过如在遗留终端中一样执行PHY层协议处理,或通过(基于 来自PHY层的通知)执行MAC层协议处理并且设置NAV来基于L-SIG 持续时间禁止已经接收到RTS分组的HT终端发送信息。在后一情况中, 为了基于将基于L-SIG持续时间的NAV与基于MAC持续时间的NAV区 分开来,在说明书中,基于L-SIG持续时间的NAV称为"第一 NAV (NAV 1)",基于MAC持续时间的NAV称为"第二 NAV (NAV 2)"。为了便于说明,基于L-SIG持续时间的发送禁止状态称为"第一 NAV"
如己经在相关技术中所描述的,如果RTS/CTS发送/接收准备过程失 败,则称为"NAV重置"的机制被定义为使得相邻台能够重置NAV,以 使得介质空闲并且提高系统的吞吐量。然而,这是不公平的,因为,如果 已经接收到RTS分组的相邻台是HT终端,则相邻台可以认出MAC头; 然而,如果相邻台是遗留终端,则相邻台只能认出L-SIG。
在图11中示出的示例性通信序列中,在已经接收到RTS分组的相邻 台STA2是HT终端的情况中,如果相邻台STA2在持续时间时间段中的 预定时间内没有接收到数据分组,则相邻台STA2使用NAV重置功能重 置NAV并且可以开始发送操作。相比之下,如果相邻台STA2是遗留终 端,则相邻台STA2不是基于MAC持续时间,而是通过将ACK分组的结 束误认为是NAV定时器的结束而处于发送禁用状态。因此,相邻台STA2 不能够检测RTS/CTS过程中的失败并且连续地禁止执行发送操作直到所欺 骗的ACK分组的结束(即,时间T8)为止。与HT终端相比较,作为遗 留终端的相邻台STA2明显不利。
为了校正HT终端与遗留终端之间的不公平,例如,设想到了如图8A 所示设置L-SIG持续时间和MAC持续时间的方法。在图8A中所示的示 例中,RTS分组的L-SIG持续时间不是被设置到ACK分组的发送完成的 时间T8,而是设置到CTS分组的发送完成的时间T4。因此,如果相邻台STA2是遗留终端,则相邻台STA2在时间T4之后开始物理载波侦听。因 此,作为遗留终端的相邻台STA2能够公平地获得发送机会,即使与在 MAC持续时间的时间段中估计数据分组的到达时间并且重置NAV的HT 终端相比较也是如此。即,对于己经重置NAV的HT终端和对于L-SIG 持续时间处于发送禁用状态L-SIG的遗留终端可以同时执行发送开始过 程。
然而,图8A中所示的设置L-SIG持续时间的方法有几个问题。 一个问题是,对于相邻台,响应于RTS分组的响应分组的时间不是被 唯一地确定的。
例如,当用作已经接收到RTS分组的数据发送目的地的通信终端想要 在相反方向上向数据发送源发送数据时,数据发送目的地可以以复用方式 发送CTS分组和数据分组。已经接收到RTS分组的相邻台不知道复用了 数据分组的CTS分组的长度。在基于IEEE 802.1 In的联网中,并不知道 对于NAV重置功能要被激活的"预定时间"应当设置什么值。例如,可 以使用通信系统中可设想到的响应分组的最大长度作为预定时间。然而, 在这种情况中,产生不必要的开销。
在IEEE 802.11中采用了 MIMO通信系统。与发送天线的数目相对应 的HT-LTF字段被附加到分组的前导。因此,响应分组的分组长度杜宇相 邻台是不确定的。例如,可以基于可以从允许用于通信系统的天线的最大 数目设想到的响应分组的最大长度来确定NAV重置功能被激活的预定时 间。然而,响应分组的发送源可以不必具有最大数目的天线,并且产生不 必要的开销。
另一个问题存在于设置图8A中所示的L-SIG持续时间的方法不限 于RTS/CTS发送/接收准备过程,并且通常也用于使用一般的随机访问机 制和前述BAR过程交换数据分组和ACK分组的通信过程中。在图8A中 所示的通信序列中,如果RTS/CTS发送/接收准备过程是以HT格式来执 行的,则存在这样的问题即使能够认出MM分组中的MAC持续时间的 HT终端也不被允许访问。
在RTS/CTS发送/接收准备过程失败的情况中,当己经接收到RTS分组的相邻台是遗留终端时,相邻台可以根据RTS分组中的L-SIG持续时 间,在时间T4开始访问介质,时间T4紧接在CTS分组的调度接收时间 之后。相比之下,当相邻台是HT终端时,根据MAC持续时间,相邻台 不能够幵始访问介质直到一系列事务完成的时间T8。即,HT终端变得不 利而不是有利。
本发明的发明人提出了这样一种方法,该方法以在已经接收到RTS分 组的相邻台是遗留终端或HT终端的两种情况中都公平的方式重置NAV。
假定执行RTS/CTS发送/接收准备过程的所有通信台都是HT终端并 且采用了设置图8A中所示的L-SIG持续时间和MAC持续时间的方法。 即,在RTS分组中,L-SIG持续时间被设置到CTS分组的结束,而MAC 持续时间被设置到ACK分组的结束。在CTS分组和数据分组中,L-SIG 持续时间和MAC持续时间都被设置到ACK分组的结束。
基于从RTS分组的PHY头认出的L-SIG持续时间的结果,用作相邻 台的遗留终端处于发送禁用状态,直到通过LENGTH/RATE获得的所欺骗 的RTS分组的结束(即CTS分组的结束(或ACK分组的结束))为止。
在CTS分组的结束之后,如果存在发送数据,则遗留终端在分布式协 调功能(Distributed Coordination Function, DCF) IFS持续时间执行物理 载波侦听。
如果RTS/CTS发送/接收准备过程已经成功,则数据分组的发送以比 DIFS短的帧间隔SIFS在CTS分组的结束时开始。因此,遗留终端侦听到 此并且禁止发送数据。遗留终端从数据分组的PHY头认出L-SIG持续时 间,并且再次进入发送禁用状态直到ACK分组的结束为止。
如果RTS/CTS发送/接收准备过程已经失败并且没有CTS分组已被发 送,则RTS分组的发送源不发送数据分组。因此,用作相邻台的遗留终端 在L-SIG持续时间已经过去之后的、对应于CTS分组的结束的DIFS执行 物理载波侦听。如果没有其它载波被检测到,则遗留终端可以开始发送操 作。
相比之下,当用作相邻台的HT终端接收RTS分组时,HT终端分析 PHY头并且基于L-SIG持续时间设置NAV 1。以下,HT终端接收RTS分组的MAC头并且认出MAC持续时间。此时,HT终端不基于MAC持续 时间立即设置NAV2。而是,HT终端试图在NAV l和附加的预定时间a 的加和时间段检测来自RTS分组的发送源的数据分组。该预定时间间隔a 例如可以是基于SIFS来确定的,SIFS是从CTS分组的结束到数据分组的 开始的指定时间。
当数据分组是在NAV 1 + a的时间段内接收到的时,显然,RTS/CTS 发送/接收准备过程己经成功。用作相邻台的HT终端从数据分组的PHY 头认出L-SIG持续时间,基于MAC头的MAC持续时间设置NAV 2,并 且再次进入发送禁用状态直到ACK分组的结束为止。
如果HT终端在NAV 1 + a的时间段内没有接收到数据分组时,则显 然,RTS/CTS发送/接收准备过程已经失败。用作相邻台的HT终端在L-SIG持续时间已经过去之后的、对应于CTS分组的结束的DIFS执行物理 载波侦听。如果没有检测到其它载波,则HT终端可以开始发送操作。
不论已经接收到RTS分组的相邻台是遗留终端还是HT终端,应当完 全理解,当RTS/CTS发送/接收准备过程失败时设置NAV的方法对于遗留 终端和HT终端两者都是公平的。
图8B和图8C示出图8A中所示的RTS/CTS发送/接收准备过程的修 改例。在图8B中,在RTS、 CTS、数据和ACK的序列之后,发送数据分 组和响应于该数据分组的ACK分组的序列被重复以取代RTS和CTS分组 的再次交换。通过以这种方式省略RTS和CTS分组的再次交换的序列, 有降低开销的优势。
图8C示出在RTS、 CTS和数据的序列之后发送连续的数据分组,并 且在所有数据分组的发送完成之后发送ACK分组作为响应的通信过程的 示例。在这种情况中,如图8B中所示,有这样的优势通过省略RTS和 CTS分组的再次交换的序列,可以降低开销。
在图8B和图8C中的两个通信序列中,如在图8A中一样,在RTS分 组中,L-SIG被设置到CTS分组的结束,并且MAC持续时间被设置到最 后的ACK分组的结束。在CTS分组和数据分组中,L-SIG持续时间和 MAC持续时间两者都被设置到后的ACK分组的结束。图9是无线通信设备100作为遗留终端进行操作的情况中的接收过程 的流程图。该过程实际上是通过使用中央控制单元103来执行信息存储单 元108中所存储的指令执行程序来实现的。
当是无线通信设备100接收PLCP前导时,是无线通信设备100执行 接收机的增益设置、同步获取、频率偏移校正、分组检测等(步骤S1)。 接着,是无线通信设备100接收PHY头的SIGNAL字段(L-SIG)(步骤 S2)。
无线通信设备100对SIGNAL字段中所描述的发送速率(RATE)和 分组长度(LENGTH)进行解码(步骤S3),并且计算通过将分组长度除 以发送速率(分组长度/发送速率)来确定的分组发射待机(stand-by)时 间。
接着,无线通信设备100尝试以由SIGNAL字段中的RATE指明的发 送速率接收MAC头(步骤S4)。如果接收目的地的地址是可以从MAC 头中解码的(在步骤S5中,"是"),则无线通信设备100将接收目的 地址与无线通信设备100的本地地址进行比较(步骤S6)。如果地址相互 匹配(在步骤S6中,"是"),则无线通信设备100按照由SIGNAL字 段的LENGTH字段指明的分组长度执行接收处理(步骤S7)。
如果接收地址与本地地址不匹配(在步骤S6中,"否"),则无线 通信设备100针对与MAC头中所描述的持续时间相对应的时间段设置 NAV (或无线通信设备100在由(分组长度/发送速率)确定的、L-SIG持 续时间的时间段进入发送禁用状态)(步骤S8)。
当接收目的地地址不是可从MAC头中解码的(在步骤S5中, "否"),无线通信设备100在基于SIGNAL字段中的描述、由(分组长 度/发送速率)确定的、L-SIG持续时间的时间段进入发送禁用状态(步骤 S8)。
图IOA和图IOB是在无线通信设备100作为HT终端进行操作的情况 中的接收过程的流程图。该过程实际上是通过使用中央控制单元103执行 信息存储单元108中所存储的指令执行程序来实现的(与以上所述相 同)。当无线通信设备100接收PLCP前导时,无线通信设备100执行接收 机的增益设置、同步获取、频率偏移校正、分组检测等(步骤Sll)。接 着,无线通信设备100接收PHY头的SIGNAL字段(L-SIG)(步骤 S12)。
接着,无线通信设备100检查所接收的分组是遗留格式的还是HT格 式的,即SIGNAL字段中所描述的RATE和LENGTH信息是否已经被欺 骗(步骤S13)。更具体而言,通过确定SIGNAL字段后的接收到的符号 是否己经被在相位空间旋转了90度而进行了BPSK调制(参见图7)。
如果所接收到的分组是遗留格式(在步骤S13中,"否"),则无线 通信设备100开始遗留PLCP协议数据单元(PPDU)的接收处理。 一开 始,无线通信设备IOO尝试以由SIGNAL字段中的RATE指明的发送速率 来接收分组的SIGNAL字段后的部分,即,MAC部分(步骤S14)。无 线通信设备100检测MAC头是否是可解码的(步骤S15)。
如果遗留格式中的MAC头不是可解码的(在步骤S15中, "否"),无线通信设备IOO放弃接收处理。无线通信设备IOO计算通过 基于SIGNAL字段中所描述的发送速率(RATE)和分组长度 (LENGTH)将分组长度除以发送速率(分组长度/发送速率)而确定的分 组发射待机时间,并且在所计算出的时间段保持处于发送禁用状态(步骤 S19)。
如果MAC头是可解码的(在步骤S15中,"是"),无线通信设备 100参考MAC头中的接收目的地地址并且检査接收目的地址是否是本地 地址(即,分组的目的地是否是无线通信设备100)(步骤S16)。当接 收目的地地址与本地地址相匹配时(在步骤S16中,"是"),无线通信 设备100执行对分组的其余部分(有效载荷)的接收处理(步骤S17)。 当接收目的地地址与本地地址不匹配时(在步骤S16中,"否"),无线 通信设备100针对MAC头中所指明的持续时间的时间段设置NAV并且进 入发射待机状态(步骤S18)。
相比之下,当在步骤S13中,所接收到的分组被确定为是HT格式的 时,无线通信设备100开始对HT PPDU的接收处理。无线通信设备100
41基于L-SIG中所描述的发送速率(RATE)和分组长度(LENGTH)信 息、将分组长度除以发送速率,并且将所计算出的值临时保存为第一 NAV (NAV1)(步骤S20)。
接着,无线通信设备100执行对L-SIG之后的HT-SIG的接收处理 (步骤S21),并且获得用于分析HT格式必要的信息,例如,应用于 MAC部分的MCS、有效载荷的数据长度等。
接着,无线通信设备100尝试根据从HT-SIG中透露的发送方法接收 MAC部分(步骤S22),并且检査MAC头是否是可解码的(步骤 S23)。
如果HT格式的MAC头是不可解码的(在步骤S23中,"否"), 则无线通信设备IOO放弃接收处理。无线通信设备IOO针对在步骤S20中 被临时存储的NAV 1的时间段设置NAV,并且进入发射待机状态(步骤 S29)。
如果MAC头是可解码的(在步骤S23中,"是"),则无线通信设 备100参考MAC头中的接收目的地地址并且检测接收目的地地址是否是 本地地址(即,分组的目的地是否是无线通信设备100)(步骤S24)。 当接收目的地地址与本地地址相匹配时(在步骤S24中,"是"),无线 通信设备100对分组的其余部分(有效载荷)执行接收处理(步骤 S25)。
当接收目的地地址与本地地址不匹配时(在步骤S24中,"否"), 无线通信设备100针对在步骤S20中被临时存储的NAV 1的时间段设置 NAV,并且进入发射待机状态(步骤S26)。与接收操作并行地,无线通 信设备100在NAV 1与预定时间a的加和时间段监视随后从所接收的分组 的发送源发送的数据分组的到达(步骤S27)。
当随后的数据分组是在NAV 1与预定时间a的加和时间段内被接收到 的时(在步骤S27中,"是"),可以估计出数据分组发送/接收准备过程 已经成功。无线通信设备100针对MAC头的持续时间字段中所存储的 NAV2的时间段设置NAV,并且进入发射待机状态(步骤S28)。
当在在NAV 1与预定时间a的加和时间段内没有随后的数据分组被接收到时(在步骤S27中,"否"),可以估计出数据分组发送/接收准备过 程已经失败。
更具体而言,该数据分组发送/接收准备过程的失败对应于以下情况。 即,这些情况包括在RTS/CTS发送/接收准备过程中没有从数据发送目 的地发送的CTS分组到达数据发送源的情况,在小的数据和ACK分组取 代发送/接收准备过程的情况中没有响应于数据分组的ACK分组到达数据 发送源的情况,或者在块ACK请求/块ACK过程中没有块ACK分组到达 数据发送源的情况。
在这样的情况中,HT终端激活NAV重置功能使得HT终端能够开始 发送操作(步骤S30)。更具体而言,HT终端重置从MAC头中解码的 NAV 2,或,即使当NAV 1的时间段已经过去并且虚拟载波侦听状态以及 被释放时,忽略NAV 2并且不设置接下来的NAV。
因此,可以完全理解,不论已经接收到RTS分组的相邻台是遗留终端 还是HT终端,当RTS/CTS发送/接收准备过程己经失败时执行的NAV重 置过程对于遗留终端和HT终端是公平的。
产业应用
本技术领域技术人员应当理解根据设计要求和其它因素可以进行各 种修改、组合、子组合和更改,只要它们在权利要求及其等价物的范围以 内即可。
权利要求
1.一种包括通信台的无线通信系统,其中数据分组发送在用作数据发送源和数据发送目的地的通信台之间执行了预定的发送/接收准备过程之后开始,其中用作所述数据发送源的通信台将第一持续时间信息和第二持续时间信息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述第一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束,并且已经接收到包括从用作所述数据发送源的通信台发送的所述持续时间信息的所述准备分组的相邻台基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一网络分配向量,并且基于所述第二持续时间信息,设置与所述第二响应分组的调度接收完成时间相关的第二网络分配向量,并且,在已设置了所述第一网络分配向量的时间段内或者在所述第一响应分组的所述调度接收完成时间后的预定时间内没有检测到分组发送的情况中,忽略所述第二网络分配向量。
2. —种包括通信台的无线通信系统,其中数据分组发送在用作数据发 送源和数据发送目的地的通信台之间执行了预定的发送/接收准备过程之后开始,其中用作所述数据发送源的通信台将第一持续时间信息和第二持续时间信 息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述第 一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的地 的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响应 于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的数 据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束,并 且已经接收到从用作所述数据发送源的通信台发送的所述准备分组的相 邻台基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完 成时间相关的第一网络分配向量,之后,响应于在所述第一响应分组的所 述调度接收完成时间之后的预定时间内检测到分组发送,基于所述第二持 续时间信息,设置与所述第二响应分组的调度接收完成时间相关的第二网 络分配向量。
3. 根据权利要求l所述的无线通信系统,其中,请求发送/清除待发发 送/接收过程被应用于用作所述数据发送源和所述数据发送目的地的通信 台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在请求发送分组的头中,所述第一持续时间信息对应于从用 作所述数据发送目的地的通信台发送的清除待发分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确 认分组的结束,并且其中,已经接收到所述发送请求分组的相邻台基于所述第一持续时间 信息,设置与所述清除待发分组的调度接收完成时间相关的第一网络分配 向量,并且基于所述第二持续时间信息,设置与所述确认分组的调度接收 完成时间相关的第二网络分配向量,并且,在所述清除待发分组的所述调 度接收完成时间后的预定时间内没有检测到数据分组发送的情况中,忽略 所述第二网络分配向量。
4. 根据权利要求2所述的无线通信系统,其中,请求发送/清除待发发 送/接收过程被应用于用作所述数据发送源和所述数据发送目的地的通信 台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在请求发送分组的头中,所述第一持续时间信息对应于从用 作所述数据发送目的地的通信台发送的清除待发分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确认分组的结束,并且其中,已经接收到所述发送请求分组的相邻台基于所述第一持续时间 信息,设置与所述清除待发分组的调度接收完成时间相关的第一网络分配 向量,之后,响应于在所述清除待发分组的所述调度接收完成时间之后的 预定时间内检测到分组发送,基于所述第二持续时间信息,设置与所述确 认分组的调度接收完成时间相关的第二网络分配向量。
5. 根据权利要求1所述的无线通信系统,其中,小的数据分组和确认 分组取代在用作所述数据发送源和所述数据发送目的地的通信台之间执行 的所述发送/接收准备过程,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在所述小的数据分组的头中,所述第一持续时间信息对应于 从用作所述数据发送目的地的通信台发送的第一确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送 的第二确认分组的结束,并且其中,已经接收到所述小的数据分组的相邻台基于所述第一持续时间 信息,设置与所述第一确认分组的调度接收完成时间相关的第一网络分配 向量,并且基于所述第二持续时间信息,设置与所述第二确认分组的调度 接收完成时间相关的第二网络分配向量,并且,在所述第一确认分组的所 述调度接收完成时间后的预定时间内没有检测到分组发送的情况中,忽略 所述第二网络分配向量。
6. 根据权利要求2所述的无线通信系统,其中,小的数据分组和确认 分组取代在用作所述数据发送源和所述数据发送目的地的通信台之间执行 的所述发送/接收准备过程,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在所述小的数据分组的头中,所述第一持续时间信息对应于 从用作所述数据发送目的地的通信台发送的第一确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的第二确认分组的结束,并且其中,己经接收到所述小的数据分组的相邻台基于所述第一持续时间 信息,设置与所述第一确认分组的调度接收完成时间相关的第一网络分配 向量,之后,响应于在所述第一确认分组的所述调度接收完成时间之后的 预定时间内检测到分组发送,基于所述第二持续时间信息,设置与所述第 二确认分组的调度接收完成时间相关的第二网络分配向量。
7. 根据权利要求l所述的无线通信系统,其中,块确认请求/块确认发 送/接收准备过程被应用于用作所述数据发送源和所述数据发送目的地的通 信台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在块确认请求分组的头中,所述第一持续时间信息对应于从 用作所述数据发送目的地的通信台发送的所述块确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送 的确认分组的结束,并且其中,已经接收到所述块确认请求分组的相邻台基于所述第一持续时 间信息,设置与所述块确认分组的调度接收完成时间相关的第一网络分配 向量,并且基于所述第二持续时间信息,设置与所述确认分组的调度接收 完成时间相关的第二网络分配向量,并且,在所述块确认分组的所述调度 接收完成时间后的预定时间内没有检测到分组发送的情况中,忽略所述第 二网络分配向量。
8. 根据权利要求2所述的无线通信系统,其中,块确认请求/块确认发 送/接收准备过程被应用于用作所述数据发送源和所述数据发送目的地的通 信台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在块确认请求分组的头中,所述第一持续时间信息对应于从 用作所述数据发送目的地的通信台发送的块确认分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确认分组的结束,并且其中,已经接收到所述块确认请求的相邻台基于所述第一持续时间信 息,设置与所述块确认分组的调度接收完成时间相关的第一网络分配向 量,之后,响应于在所述块确认分组的所述调度接收完成时间之后的预定 时间内检测到分组发送,基于所述第二持续时间信息,设置与所述确认分 组的调度接收完成时间相关的第二网络分配向量。
9. 一种在无线网络中操作的无线通信设备,在所述无线网络中,数据 分组发送在用作数据发送源和数据发送目的地的通信台之间执行了预定的 发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被存储在 从用作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准备过程,所述设备包括 用于发送分组的装置; 用于接收分组的装置;以及 用于控制对分组的发送/接收的通信控制装置,其中,在用作所述数据发送源的通信台将第一持续时间信息和第二持 续时间信息存储在要被发送用于所述发送/接收准备过程的准备分组的头 中,所述第一持续时间信息对应于响应于所述准备分组而从用作所述数据 发送目的地的通信台发送的第一响应分组的结束,所述第二持续时间信息 对应于响应于在所述发送/接收准备过程之后从用作所述数据发送源的通信 台发送的数据分组而从用作数据发送目的地的通信台发送的第二响应分组 的结束的情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的另一 通信台发送的所述准备分组被接收之后,所述通信控制装置基于所述第一 持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一 网络分配向量,并且基于所述第二持续时间信息,设置与所述第二响应分 组的调度接收完成时间相关的第二网络分配向量,并且,在已设置了所述 第一网络分配向量的时间段内或者在所述第一响应分组的所述调度接收完 成时间后的预定时间内没有检测到分组发送的情况中,忽略所述第二网络 分配向量。
10. —种在无线网络中操作的无线通信设备,在所述无线网络中,数据分组发送在用作数据发送源和数据发送目的地的通信台之间执行了预定 的发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被存储 在从用作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准备过程,所述设备包括 用于发送分组的装置; 用于接收分组的装置;以及 用于控制对分组的发送/接收的通信控制装置,其中,在用作所述数据发送源的通信台将第一持续时间信息和第二持 续时间信息存储在要被发送用于所述发送/接收准备过程的准备分组的头 中,所述第一持续时间信息对应于响应于所述准备分组而从用作所述数据 发送目的地的通信台发送的第一响应分组的结束,所述第二持续时间信息 对应于响应于在所述发送/接收准备过程之后从用作所述数据发送源的通信 台发送的数据分组而从用作数据发送目的地的通信台发送的第二响应分组 的结束的情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的另一 通信台发送的所述准备分组被接收之后,所述通信控制装置基于所述第一 持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一 网络分配向量,之后,响应于在所述第一响应分组的所述调度接收完成时 间之后的预定时间内检测到分组发送,基于所述第二持续时间信息,设置 与所述第二响应分组的调度接收完成时间相关的第二网络分配向量。
11. 根据权利要求9所述的无线通信设备,其中,请求发送/清除待发 发送/接收过程被应用于用作所述数据发送源和所述数据发送目的地的通信台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在请求发送分组的头中,所述第一持续时间信息对应于从用 作所述数据发送目的地的通信台发送的清除待发分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确认分组的结束,并且其中,在所述发送请求分组被接收之后,所述通信控制装置基于所述 第一持续时间信息,设置与所述清除待发分组的调度接收完成时间相关的 第一网络分配向量,并且基于所述第二持续时间信息,设置与所述确认分 组的调度接收完成时间相关的第二网络分配向量,并且,在所述清除待发 分组的所述调度接收完成时间后的预定时间内没有检测到数据分组发送的 情况中,忽略所述第二网络分配向量。
12. 根据权利要求10所述的无线通信设备,其中,请求发送/清除待发 发送/接收过程被应用于用作所述数据发送源和所述数据发送目的地的通信 台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在请求发送分组的头中,所述第一持续时间信息对应于从用 作所述数据发送目的地的通信台发送的清除待发分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确 认分组的结束,以及其中,在所述发送请求分组被接收之后,所述通信控制装置基于所述 第一持续时间信息,设置与所述清除待发分组的调度接收完成时间相关的 第一网络分配向量,之后,响应于在所述清除待发分组的所述调度接收完 成时间之后的预定时间内检测到分组发送,基于所述第二持续时间信息, 设置与所述确认分组的调度接收完成时间相关的第二网络分配向量。
13. 根据权利要求9所述的无线通信设备,其中,小的数据分组和确 认分组取代在用作所述数据发送源和所述数据发送目的地的通信台之间执 行的所述发送/接收准备过程,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在所述小的数据分组的头中,所述第一持续时间信息对应于 从用作所述数据发送目的地的通信台发送的第一确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的第二确认分组的结束,并且其中,在所述小的数据分组被接收之后,所述通信控制装置基于所述 第一持续时间信息,设置与所述第一确认分组的调度接收完成时间相关的 第一网络分配向量,并且基于所述第二持续时间信息,设置与所述第二确 认分组的调度接收完成时间相关的第二网络分配向量,并且,在所述第一 确认分组的所述调度接收完成时间后的预定时间内没有检测到分组发送的 情况中,忽略所述第二网络分配向量。
14. 根据权利要求IO所述的无线通信设备,其中,小的数据分组和确 认分组取代在用作所述数据发送源和所述数据发送目的地的通信台之间执 行的所述发送/接收准备过程,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在所述小的数据分组的头中,所述第一持续时间信息对应于 从用作所述数据发送目的地的通信台发送的第一确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送 的第二确认分组的结束,以及其中,在所述小的数据分组被接收之后,所述通信控制装置基于所述 第一持续时间信息,设置与所述第一确认分组的调度接收完成时间相关的 第一网络分配向量,之后,响应于在所述第一确认分组的所述调度接收完 成时间之后的预定时间内检测到分组发送,基于所述第二持续时间信息, 设置与所述第二确认分组的调度接收完成时间相关的第二网络分配向量。
15. 根据权利要求9所述的无线通信系统,其中,块确认请求/块确认 发送/接收准备过程被应用于用作所述数据发送源和所述数据发送目的地的 通信台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在块确认请求分组的头中,所述第一持续时间信息对应于从 用作所述数据发送目的地的通信台发送的所述块确认分组的结束,所述第 二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数 据发送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确认分组的结束,并且其中,在所述块确认请求分组被接收之后,所述通信控制装置基于所 述第一持续时间信息,设置与所述块确认分组的调度接收完成时间相关的 第一网络分配向量,并且基于所述第二持续时间信息,设置与所述确认分 组的调度接收完成时间相关的第二网络分配向量,并且,在所述块确认分 组的所述调度接收完成时间后的预定时间内没有检测到分组发送的情况 中,忽略所述第二网络分配向量。
16. 根据权利要求IO所述的无线通信系统,其中,块确认请求/块确认 发送/接收准备过程被应用于用作所述数据发送源和所述数据发送目的地的 通信台,其中,用作所述数据发送源的通信台将第一持续时间信息和第二持续 时间信息存储在块确认请求分组的头中,所述第一持续时间信息对应于从 用作所述数据发送目的地的通信台发送的块确认分组的结束,所述第二持 续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发 送源的通信台发送的数据分组而从用作数据发送目的地的通信台发送的确 认分组的结束,以及其中,在所述块确认请求分组被接收之后,所述通信控制装置基于所 述第一持续时间信息,设置与所述块确认分组的调度接收完成时间相关的 第一网络分配向量,之后,响应于在所述块确认分组的所述调度接收完成 时间之后的预定时间内检测到分组发送,基于所述第二持续时间信息,设 置与所述确认分组的调度接收完成时间相关的第二网络分配向量。
17. 根据权利要求9或IO所述的无线通信设备,其中,从用作所述数 据发送源的通信台发送的所述数据分组和响应于所述数据分组而被发送的 第二响应分组被发送一次或多次。
18. —种无线网络中的无线通信方法,在所述无线网络中,数据分组 发送在用作数据发送源和数据发送目的地的通信台之间执行了预定的发送/ 接收准备过程之后开始,并且至少两种类型的持续时间信息被存储在从用 作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准 备过程,所述方法包括以下步骤在用作所述数据发送源的通信台将第一持续时间信息和第二持续时间 信息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述 第一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的 地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响 应于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的 数据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束的 情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的 另 一通信台发送的所述准备分组被接收之后,基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完 成时间相关的第一网络分配向量;基于所述第二持续时间信息,设置与所述第二响应分组的调度接收完 成时间相关的第二网络分配向量;以及,在已被设置了所述第一网络分配向量的时间段内或在所述第一响应分 组的所述调度接收完成时间后的预定时间内没有检测到分组发送的情况 中,忽略所述第二网络分配向量。
19. 一种无线网络中的无线通信方法,在所述无线网络中,数据分组 发送在用作数据发送源和数据发送目的地的通信台之间执行了预定的发送/ 接收准备过程之后开始,并且至少两种类型的持续时间信息被存储在从用 作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准 备过程,所述方法包括以下步骤在用作所述数据发送源的通信台将第一持续时间信息和第二持续时间 信息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述 第一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的 地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响 应于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的 数据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束的 情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的 另 一通信台发送的所述准备分组被接收之后,基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一网络分配向量;在所述第一网络分配向量被设置之后,在所述第一响应分组的所述调 度接收完成时间之后的预定时间内检测分组发送;以及响应于检测到分组发送,基于所述第二持续时间信息,设置与所述第 二响应分组的调度接收完成时间相关的第二网络分配向量。
20. —种以计算机可读形式写成的计算机程序,用于使得计算机执行 用于在无线网络中执行无线通信的处理,在所述无线网络中,数据分组发 送在用作数据发送源和数据发送目的地的通信台之间执行了预定的发送/接 收准备过程之后开始,并且至少两种类型的持续时间信息被存储在从用作 所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准备 过程,所述处理包括以下步骤在用作所述数据发送源的通信台将第一持续时间信息和第二持续时间 信息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述 第一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的 地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响 应于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的 数据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束的 情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的 另 一通信台发送的所述准备分组被接收之后,基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完 成时间相关的第一网络分配向量;基于所述第二持续时间信息,设置与所述第二响应分组的调度接收完 成时间相关的第二网络分配向量;以及,在已被设置了所述第一网络分配向量的时间段内或在所述第一响应分 组的所述调度接收完成时间后的预定时间内没有检测到分组发送的情况 中,忽略所述第二网络分配向量。
21. —种以计算机可读形式写成的计算机程序,用于使得计算机执行 用于在无线网络中执行无线通信的处理,在所述无线网络中,数据分组发 送在用作数据发送源和数据发送目的地的通信台之间执行了预定的发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被存储在从用作 所述数据发送源的通信台发送的准备分组的头中以用于所述发送/接收准备 过程,所述处理包括以下步骤在用作所述数据发送源的通信台将第一持续时间信息和第二持续时间 信息存储在要被发送用于所述发送/接收准备过程的准备分组的头中,所述 第一持续时间信息对应于响应于所述准备分组而从用作所述数据发送目的 地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响 应于在所述发送/接收准备过程之后从用作所述数据发送源的通信台发送的 数据分组而从用作数据发送目的地的通信台发送的第二响应分组的结束的 情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的 另 一通信台发送的所述准备分组被接收之后,基于所述第一持续时间信息,设置与所述第一响应分组的调度接收完 成时间相关的第一网络分配向量;在所述第一网络分配向量被设置之后,在所述第一响应分组的所述调 度接收完成时间之后的预定时间内检测分组发送;以及响应于检测到分组发送,基于所述第二持续时间信息,设置与所述第 二响应分组的调度接收完成时间相关的第二网络分配向量。
22. —种在无线网络中操作的无线通信设备,在所述无线网络中,数 据分组发送在用作数据发送源和数据发送目的地的通信台之间执行了预定 的发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被存储 在从用作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/ 接收准备过程,所述设备包括被配置为发送分组的单元;被配置为接收分组的单元;以及被配置为控制对分组的发送/接收的通信控制单元,其中,在用作所述数据发送源的通信台将第一持续时间信息和第二持 续时间信息存储在要被发送用于所述发送/接收准备过程的准备分组的头 中,所述第一持续时间信息对应于响应于所述准备分组而从用作所述数据 发送目的地的通信台发送的第一响应分组的结束,所述第二持续时间信息对应于响应于在所述发送/接收准备过程之后从用作所述数据发送源的通信 台发送的数据分组而从用作数据发送目的地的通信台发送的第二响应分组 的结束的情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的另一 通信台发送的所述准备分组被接收之后,所述通信控制单元基于所述第一 持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一 网络分配向量,并且基于所述第二持续时间信息,设置与所述第二响应分 组的调度接收完成时间相关的第二网络分配向量,并且,在已设置了所述 第一网络分配向量的时间段内或在所述第一响应分组的所述调度接收完成 时间后的预定时间内没有检测到分组发送的情况中,忽略所述第二网络分 配向量。
23. —种在无线网络中操作的无线通信设备,在所述无线网络中,数 据分组发送在用作数据发送源和数据发送目的地的通信台之间执行了预定 的发送/接收准备过程之后开始,并且至少两种类型的持续时间信息被存储 在从用作所述数据发送源的通信台发送的准备分组的头中以用于所述发送/ 接收准备过程,所述设备包括被配置为发送分组的单元;被配置为接收分组的单元;以及被配置为控制对分组的发送/接收的通信控制单元,其中,在用作所述数据发送源的通信台将第一持续时间信息和第二持 续时间信息存储在要被发送用于所述发送/接收准备过程的准备分组的头 中,所述第一持续时间信息对应于响应于所述准备分组而从用作所述数据 发送目的地的通信台发送的第一响应分组的结束,所述第二持续时间信息 对应于响应于在所述发送/接收准备过程之后从用作所述数据发送源的通信 台发送的数据分组而从用作数据发送目的地的通信台发送的第二响应分组 的结束的情况中,在从用作所述数据发送源的通信台向用作所述数据发送目的地的另一 通信台发送的所述准备分组被接收之后,所述通信控制单元基于所述第一 持续时间信息,设置与所述第一响应分组的调度接收完成时间相关的第一网络分配向量,之后,响应于在所述第一响应分组的所述调度接收完成时 间之后的预定时间内检测到分组发送,基于所述第二持续时间信息,设置 与所述第二响应分组的调度接收完成时间相关的第二网络分配向量。
全文摘要
在源与目的地之间执行了准备过程之后开始分组发送的无线通信系统中,源将对应于从目的地发送的第一响应分组的结束的第一持续时间信息和对应于从目的地发送的第二响应分组的结束的第二持续时间信息存储在准备分组的头中。已经接收到准备分组的相邻台基于第一持续时间信息设置与第一响应分组的调度接收完成时间相关的第一NAV,并且基于第二持续时间信息设置与第二响应分组的调度接收完成时间相关的第一NAV,并且当在第一响应分组的调度接收完成时间之后的预定时间内没有检测到分组发送时,忽略第二NAV。
文档编号H04W84/18GK101627657SQ20088000740
公开日2010年1月13日 申请日期2008年2月29日 优先权日2007年3月5日
发明者森冈裕一 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1