Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN101674166 B
Publication typeGrant
Application numberCN 200910175860
Publication date17 Jul 2013
Filing date21 Oct 2004
Priority date24 Oct 2003
Also published asCN101674157A, CN101674157B, CN101674166A, DE602004027071D1, EP1690352A2, EP1690352B1, EP2034652A1, EP2034652B1, EP3013094A1, US8428041, US8432888, US20050169232, US20090059891, WO2005041467A2, WO2005041467A3
Publication number200910175860.8, CN 101674166 B, CN 101674166B, CN 200910175860, CN-B-101674166, CN101674166 B, CN101674166B, CN200910175860, CN200910175860.8
Inventors迫田和之, 石见英辉, 西川研三
Applicant索尼株式会社
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Wireless communication system, wireless communication device and wireless communication method
CN 101674166 B
Abstract  translated from Chinese
本发明提供一种无线通信系统、无线通信设备和无线通信方法。 The present invention provides a wireless communication system, wireless communication device and wireless communication method. 该无线通信系统用于发送和接收多个数据单元,其中将顺序编号分配给发送数据单元以标识这些数据单元,其中,如果应用选择性确认,则接收通信站在接收确认信息ACK内描述以顺序编号为顺序完全接收的数据单元的顺序编号,和通过将后续顺序编号的数据接收状态映射到顺序编号的相对比特位置上而表示的位图信息,并发送该信息,其中,如果应用选择性确认,则发送和接收通信站添加表示因果数据流的信息以发送数据和确认。 The wireless communication system for transmitting and receiving a plurality of data units, wherein the sequence number assigned to the transmission data unit to identify the data unit, wherein, if the application of selective acknowledgment, the receiving communication station receives the acknowledgment message ACK is described in the order NO exact order received data unit sequence number, and bitmap data reception state information by the subsequent sequence number is mapped to the relative bit positions are numbered sequentially and indicated on, and sends the message, wherein, if the application of selective acknowledgment then send and receive communication station to add information indicating the causal data stream to send data and acknowledge.
Claims(7)  translated from Chinese
1.一种无线通信系统,用于发送和接收多个数据单元,其中将顺序编号分配给发送数据单元以标识这些数据单元,该无线通信系统包括:接收通信站,如果应用选择性确认,则该接收通信站在接收确认信息ACK内描述以顺序编号为顺序完全接收的数据单元的顺序编号、和通过将后续顺序编号的数据接收状态映射到顺序编号的相对比特位置上而表示的位图信息,并发送该信息,和发送通信站,其中,如果应用选择性确认,则发送通信站和接收通信站添加表示因果数据流的信息以发送数据和确认。 A wireless communication system for transmitting and receiving a plurality of data units, wherein the sequence number assigned to the transmission data unit to identify the data unit, the wireless communication system comprising: a receiving station, if selective acknowledgment, The communication station receiving the reception confirmation ACK information described in the order of the sequence number is the sequence number of the received data unit completely, and bitmap data reception state by the subsequent sequence number is mapped to the relative bit positions are numbered sequentially and indicated on the information and transmits the message, and transmits a communication station, wherein, if the application of selective acknowledgment, the transmitting and receiving communication station to add information indicating the communication station to transmit data stream causal data and acknowledgment.
2.根据权利要求1的无线通信系统,其中不支持选择性确认的接收通信站发送位图字段的所有比特设置为零的所述位图信息。 The wireless communication system according to claim 1, wherein the set does not support all of the bits of the selective receiving station transmits acknowledgment bitmap field is zero in the bitmap information.
3.根据权利要求1的无线通信系统,其中,对于至少一个数据流,采用并未分配顺序编号的ARQ系统,和当建立链路会话时,通过该数据流发送和接收数据,由此,发送通信站和接收通信站的顺序编号相互同步。 The wireless communication system according to claim 1, wherein, for at least one data stream, using not assigned sequentially numbered ARQ system, and when the link is established the session, sending and receiving data through the data stream, thereby sending sequence number and the communication station receiving communication stations synchronized with each other.
4.一种无线通信设备,用于发送和接收多个数据单元,其中将顺序编号分配给发送数据单元以标识这些数据单元,包括:ACK信息发送装置,如果应用选择性确认,则在接收确认信息ACK内描述以顺序编号为顺序完全接收的数据单元的顺序编号,和响应于数据接收,通过将后续顺序编号的数据接收状态映射到顺序编号的相对比特位置上而表示的位图信息,并发送该信息,和分组发送装置,如果应用选择性确认,则当它响应于数据发送/接收而传送发送数据和确认时,添加表示因果数据流的信息。 A wireless communication apparatus for transmitting and receiving a plurality of data units, wherein the sequence number assigned to the transmission data unit to identify the data units, comprising: ACK information transmitting means, if the application of selective acknowledgment, the reception confirmation the ACK information is described in the order of the sequence number is the sequence number of the received data unit completely, and in response to receiving data, the bitmap data reception state by the subsequent sequence number is mapped to the relative bit positions are numbered sequentially and indicated on the information, and transmitting the information, and the packet transmission device, if the application of selective acknowledgment, then when it is in response to the data transmitting / receiving and transferring the transmit data and acknowledgment, add information indicating the causal data stream.
5.根据权利要求4的无线通信设备,其中,如果所述ACK信息发送装置并不支持选择性确认,则它发送位图字段的所有比特设置为零的所述位图信息。 5. The wireless communication apparatus according to claim 4, wherein, if the ACK information sending device does not support selective acknowledgment, it sends all bits set to zero in the bitmap field of the bitmap information.
6.根据权利要求4的无线通信设备,其中,对于至少一个数据流,采用并未分配顺序编号的ARQ系统,和当建立链路会话时,通过该数据流发送和接收数据,由此,该通信设备和在另一端的站的通信设备的顺序编号相互同步。 The wireless communication apparatus according to claim 4, wherein, for at least one data stream, using not assigned sequentially numbered ARQ system, and when the link is established the session, sending and receiving data through the data stream, whereby the sequence number and a communication device at the other end of the station communication device synchronized with each other.
7.一种无线通信方法,用于发送和接收多个数据单元,包括步骤:将顺序编号分配给发送数据单元以标识这些数据单元,和,如果应用选择性确认,则在接收确认信息ACK内描述以顺序编号为顺序完全接收的数据单元的顺序编号,和响应于数据接收,通过将后续顺序编号的数据接收状态映射到顺序编号的相对比特位置上而表示的位图信息,并发送该信息,和当响应于数据发送/接收而传送发送数据和确认时,添加表示因果数据流的信息。 A wireless communication method for transmitting and receiving a plurality of data units, comprising the steps of: the sequence number assigned to the transmission data unit to identify the data units, and, if the application of selective acknowledgment, the reception confirmation ACK message within NO sequentially in the order described in the sequence number of the received data unit completely, and in response to the data received, the bitmap information is received by the state data of the subsequent sequence number is mapped to the bit positions relative to the sequence number and expressed, and transmits the information , and when the response to the data transmission / reception and transferring the transmit data and acknowledgment, add information indicating the causal data stream.
Description  translated from Chinese

无线通信系统、无线通信设备和无线通信方法[0001] 本申请是申请日为2004年10月21日、申请号为200480031291.5、发明名称为“无线通信系统、无线通信设备和无线通信方法及计算机程序”的发明专利申请的分案申请。 Wireless communication systems, wireless communication devices and wireless communication method [0001] The present application is filed on October 21, 2004, application number 200,480,031,291.5, invented the name "wireless communication system, wireless communication device and wireless communication method and computer program "The divisional application invention patent applications. 技术领域[0002] 本发明涉及无线通信系统、无线通信设备和无线通信方法及计算机程序,在该无线通信系统内,多个无线站如同在无线LAN(局域网)或PAN(个人区域网络)内相互通信。 TECHNICAL FIELD [0002] The present invention relates to a wireless communication system, wireless communication device and wireless communication method and a computer program, in the wireless communication system, as a plurality of radio stations in a wireless LAN (Local Area Network) or PAN (personal area network) within each other communications. 更具体地,它涉及无线通信系统、无线通信设备和无线通信方法及计算机程序,其中根据CSMA/CA(带有冲突避免的载波检测多址接入)的载波检测执行随机接入。 More specifically, it relates to a wireless communication system, wireless communication device and wireless communication method and a computer program, which performs a random access based on CSMA / CA (Carrier Sense Multiple Access with Collision Avoidance Access) carrier detect. [0003] 更具体地,本发明涉及无线通信系统、无线通信设备和无线通信方法及计算机程序,其中使用RTS/CTS方法根据CSMA执行接入控制以维持通信质量。 [0003] More particularly, the present invention relates to a wireless communication system, wireless communication device and wireless communication method and computer program in which use RTS / CTS method performs admission control based on CSMA to maintain communication quality. 更具体地,它涉及无线通信系统、无线通信设备和无线通信方法及计算机程序,其中复用诸如RTS、CTS、DATA和ACK等多种帧,从而提供灵活的发送和接收程序,并降低开销。 More specifically, it relates to a wireless communication system, wireless communication device and wireless communication method and a computer program, wherein the multiplexing multiple frame such as RTS, CTS, DATA and ACK, etc., thereby providing a flexible transmission and reception procedures, and reduce overhead. 背景技术[0004] 作为使用户免除在有线通信设备之间的电缆布线的通信系统,已经非常重视无线网络。 BACKGROUND [0004] as allowing users to remove the wired communication devices between communication system cabling, has attached great importance to the wireless network. 使用无线网络,可以在诸如办公室等工作空间内省去大部分电缆;因此,可以相对容易地重新定位诸如个人计算机(PC)等通信终端。 Using a wireless network, most of the cable may be omitted as in the office workspace; therefore, can be relatively easily repositioned such as a personal computer (PC) and other communication terminals. 随着无线LAN系统变得更快和低廉,最近, 已经明显地增加了无线网络的需求。 As wireless LAN systems have become faster and cheaper, recently, has significantly increased the demand for wireless networks. 具体而言,目前,已经考虑引入个人区域网络(PAN)以在个人环境内存在的多个电子设备之间建立小型无线网络执行信息通信。 Specifically, at present, it has been considered the introduction of a personal area network (PAN) to establish a small wireless network between a plurality of personal environment memory in the electronic device to perform information communication. 例如,使用不需要主管当局许可的诸如2.4GHz和5GHz频带等频带定义不同的无线通信系统和无线通信设备。 For example, the competent authorities do not need permission to use the frequency band 2.4GHz and 5GHz bands, such as the definition of different wireless communication systems and wireless communications equipment. [0005] 与无线网络相关的典型标准包括IEEE(电气和电子工程师协会)802.11 (例如参见非专利文献I)、HiperLAN/2 (例如参见非专利文献2或非专利文献3)、IEEE802.15.3和蓝牙通信。 [0005] Typical criteria associated with wireless networks include IEEE (Institute of Electrical and Electronics Engineers) 802.11 (see Non-Patent Document I), HiperLAN / 2 (e.g., see Non-Patent Document 2 or Non-Patent Document 3), IEEE802.15.3 and Bluetooth communication. 参见IEEE802.11标准,根据在无线通信方法和所使用频带内的不同,存在各种无线传输方法,例如IEEE802.1la标准和IEEE802.1lb标准。 See IEEE802.11 standard, wireless communication method and the use of different frequency bands, there are a variety of wireless transmission methods, such as standard and IEEE802.1lb IEEE802.1la standards. [0006] 为了使用无线电工程建立局域网,通常使用下述方法:在该区域内提供一个设备, 称作“接入点”或“协调器”,用作控制站。 [0006] In order to establish a local area network using radio project, usually using the following methods: a device in the region, known as the "access point" or "coordinator", used as a control station. 随后,在该控制站的集中控制之下,形成该网络。 Subsequently, under the centralized control of the control station, the formation of the network. [0007] 在提供有接入点的无线网络内,广泛地使用基于带宽预留的接入控制方法。 [0007] provided with an access point in a wireless network, widely used bandwidth reservation based access control method of. 在该方法中,当从某个通信设备发送信息时,在接入点上预留信息传输需要的频带。 In this method, when transmitting information from a communication device, the band reservation information transmission needed on the access point. 因而,使用传输信道,以便将防止与由其它通信设备的信息传输的冲突。 Thus, the use of the transmission channel, in order to prevent conflicts with other communication apparatus by transmission of information. 也就是,通过提供接入点,执行同步无线通信,其中在无线网络内的通信设备相互同步。 That is, by providing an access point, the implementation of synchronous wireless communications, wherein in a wireless communication device synchronized with each other. [0008] 然而,问题在于如果在提供有接入点的无线通信系统内在发送通信设备和接收通信设备之间执行同步通信,必需在没有例外的情况下通过接入点执行无线通信,从而将传输信道的使用率降低一半。 [0008] However, the problem is that if a synchronous communication performed between the access points providing a wireless communication system internal communication device transmitting and receiving communication apparatus, it is necessary in the absence of exceptional circumstances performs wireless communication through an access point, so that the transmission channel usage reduced by half. [0009] 为了克服这个问题,作为另一种建立无线网络的方法,已经设计了“特设通信”,其中终端异步地相互直接通信。 [0009] To overcome this problem, as another method of establishing a wireless network has been designed "ad hoc communication", wherein the terminal directly communicate with each other asynchronously. 具体而言,在由相邻设置的较少数量的客户机构成的小型无线网络内,特设网络被相信是合适的。 Specifically, in the adjacent set by a small number of customers body into a small wireless network, ad hoc networks are believed to be suitable. 在特设通信中,任一个终端可以在不使用任何特殊接入点的情况下执行直接地或随机地相互无线通信。 In the ad hoc communication, a terminal may perform either directly or randomly in the case of radio communication with each other without using any special access point. [0010] 在特设无线通信系统内,中央控制站并不存在;因此,它适合于构成例如包括家用电器设备的家庭网络。 [0010] In the ad-hoc wireless communication system, the central control station does not exist; therefore, it is suitable for constituting a network including household appliances such as home devices. 特设网络具有下述特征,例如:即使一个单元出失败或者关闭,自动地改变路由选择,因而,该网络不太可能出失败;导致分组在移动站之间多次跳转,从而可以在维持高数据速率的情况下沿着较长路径发送数据。 Ad hoc network having the following features, such as: a unit even if a failure or shut down, automatically changes the route selection, therefore, unlikely that the network failure; lead grouping multiple hops between the mobile stations, thereby maintaining the the case of high data rate transmission data along a longer path. 已经公知各种情况的特设系统的发展。 Development has been known all cases ad hoc system. (例如参见非专利文献5)[0011] 例如,IEEE802.11无线LAN系统提供有特设模式,其中该系统以对等模式自主地和无集中地工作,而不提供控制站。 (E.g., see Non-Patent Document 5) [0011] For example, IEEE802.11 wireless LAN system provided with an ad hoc mode in which the system is to peer mode autonomously and without concentration of work, without providing the control station. [0012] 与特设环境内的无线LAN网络相关,通常公知出现隐藏终端的问题。 [0012] and ad hoc wireless LAN networks within the environment-related, usually known hidden terminal problem occurs. 隐藏终端是这样一个通信站,当在特定通信站之间执行通信时,该通信站可以被作为通信对方的一个通信站听到,但是不能被另一个通信站听到。 Hidden terminal is a communication station, when communication is performed between particular communication stations, the communication station can be used as a communicating party communication station to hear, but can not be heard by other communication stations. 隐藏终端不能执行在它们之间的协商,因而发送操作可能冲突。 Hidden terminal can not perform negotiation between them, thus transmission may conflict. [0013] 作为解决这样一个隐藏终端问题的方法之一,根据RTS/CTS程序的CSMA/CA是公知的。 [0013] As one of such a method for solving the hidden terminal problem, according to the RTS / CTS procedure of CSMA / CA is known. [0014] CSMA/CA (带有冲突避免的载波检测多址接入)是一种连接方法,其中根据载波检测执行多址。 [0014] CSMA / CA (Collision Avoidance with Carrier Sense Multiple Access) is a connection method, which perform multiple access based on carrier detection. 在无线通信中,通信设备接收该设备自身用于发送信息的信号是很困难的。 In wireless communications, the communication device receives the transmission signal information for the device itself is very difficult. 因此,通信设备通过CSMA/CA (冲突避免)系统,而不是通过CSMA/⑶(冲突检测)系统确认不存在来自其它通信设备的信息传输。 Therefore, the communication device by CSMA / CA (Collision Avoidance) system, rather than by CSMA / ⑶ (Collision Detection) system to confirm there is no transmission of information from other communication devices. 随后,通信设备开始它自己的信息传输,从而避免冲突。 Subsequently, the communication device starts its own transmission of information, in order to avoid conflicts. CSMA系统是适合于诸如文件传输和电子邮件等异步数据通信的接入方法。 CSMA system is adapted to the access methods such as e-mail, file transfer and asynchronous data communication. [0015] 在RTS/CTS方法中,作为数据传输起点的通信站传送发送分组请求RTS(请求发送)。 [0015] In the RTS / CTS method, as the starting point of the data transmission transmits the communication station transmits a request packet RTS (Request to Send). 响应于来自作为数据传输目标的通信站的响应分组CTS(允许发送)的接收,该发送通信站开始数据传输。 As a response to a response from the target communication station data transmission packet CTS (transmission enabled) reception, the communication station starts transmitting the data transfer. 当隐藏终端接收到RTS和CTS之一或两者时,它们设置它们自己的传输停止周期。 When the hidden terminal receives one or both RTS and CTS, they set their own transport to stop the cycle. 传输停止周期等于根据RTS/CTS程序预期将执行的数据传输周期。 According to the data transfer stop period is equal to the transmission cycle of RTS / CTS program is expected to perform. 因而, 能够避免冲突。 Thus, it is possible to avoid conflict. 用于发射机站的隐藏终端接收CTS,并设置传输停止周期以避免与数据分组冲突。 Hidden terminal for receiving a transmitter station CTS, and set the transmission to stop the cycle in order to avoid conflict with the data packet. 用于接收机站的隐藏终端接收RTS,并停止传输周期以避免与ACK冲突。 Hidden terminal station receiver for receiving RTS, and stops transmission cycle in order to avoid conflict with the ACK. [0016] 在此,将使用IEEE802.1la即IEEE802.11的扩展标准作为例子描述该无线网络。 [0016] Here, the extended use IEEE802.1la i.e., IEEE802.11 standard is described as an example of the wireless network. [0017] 图15图示由IEEE802.1la规定的帧格式。 [0017] Figure 15 illustrates the frame format prescribed by IEEE802.1la. 在该图中,将表示分组存在的前同步码添加给每个分组的首部。 In this figure, a packet indicating the presence of preamble added to the header of each packet. 对于该前同步码,在该标准内定义已知的符号模式。 For the preamble, in the standard definition of a known symbol pattern. 根据这些已知的模式,接收机可以判断接收信号是否对应于前同步码。 According to these known patterns, the receiver can estimate the received signal corresponds to the preamble. [0018] 在该前同步码之后,定义信号字段。 [0018] After the preamble, a signal field is defined. 在信号字段内,放置解码有关分组的信息部分所需要的信息。 In the signal field, placing the packet decoding information about the desired portion of the information. 将解码分组需要的信息称作PLCP首部(物理层会聚协议首部)。 The information needed to decode the packet header called a PLCP (Physical Layer Convergence Protocol header). 该PLCP 首部包括:速率字段,表示信息部分(这包括作为PLCP首部一部分的服务字段;然而,在下文中,为了简化解释的目的,将其简称和通称为“信息部分”)的传输速率;长度字段,表示信息部分的长度;奇偶校验比特;编码器的尾部比特;等等。 The PLCP header includes: rate field, information indicating section (which includes a PLCP header service field part; however, hereinafter, for simplicity of explanation, it is referred to and known as the "information portion") of the transmission rate; length field , information indicating the length of the portion; parity bits; encoder tail bits; and the like. 根据在PLCP首部内的速率和长度字段的解码结果,接收机解码随后的信息部分。 In accordance with the decoded result of the rate and PLCP header length field, a receiver to decode the subsequent information portion. [0019] 对放置PLCP首部的信号部分执行容许噪声编码,并以6Mbps发射。 [0019] signal PLCP header section is placed on the allowable noise code execution, and 6Mbps launch. 在普通分组的情况下,在传输速率模式中发送信息部分,在该模式中,提供最高比特率以根据接收机的SNR等最小化错误的出现。 In the case of the ordinary packet, the transmission information portion transmission rate mode, in this mode, to provide the highest bit rate to minimize the occurrence of an error based on SNR, etc. of the receiver. [0020] IEEE802.1la定义八种传输速率模式:6、9、12、18、36和54Mbps,选择其中的任一种。 [0020] IEEE802.1la definition of eight kinds of transmission rate mode: 6,9,12,18,36 and 54Mbps, choose any one of them. 如果发射机/接收机相邻放置,选择高比特率传输速率模式。 If the transmitter / receiver placed adjacent to select high bit rate transmission rate mode. 在远处放置的通信站有时不能解码该信息。 Communication station may not be placed in the distance to decode the information. [0021] 将信息部分作为PSDU(物理层业务数据单元)传输给作为更高等级层的数据链路层。 [0021] The information section as PSDU (PHY Service Data Unit) transmitted to the higher-level layer as the data link layer. 图16图示PSDU帧字段的结构。 Field PSDU frame structure shown in Figure 16. IEEE802.11定义若干帧类型。 IEEE802.11 defines several frame types. 在此,将仅描述说明本发明需要的四种类型的帧,RTS, CTS, ACK和DATA。 Here, the description illustrates the present invention requires only four types of frames, RTS, CTS, ACK, and DATA. [0022] 对于每一帧,共同定义帧控制字段和持续时间字段。 [0022] For each frame, the common definition of the frame control field and the Duration field. 帧控制字段保存表示相关帧的类型和使用的信息,更具体地,它描述在表I内列出的信息。 The frame control field indicates the type and use of stored information relating to the frame, more specifically, it describes the information listed in Table I. 持续时间字段保存使用NAV(网络分配矢量)(随后将要描述)的相关信息,并描述在完成相关分组的事务处理之前经历的时间。 Duration field saved using the NAV (Network Allocation Vector) (to be described later) related information, and described before completing the transaction elapsed time associated packet. [0023]表 1[0024] [0023] Table 1 [0024]

Figure CN101674166BD00051

[0025] 除了上述内容之外,数据帧包括:四个地址字段Addrl至Addr4,用于标识作为传输起点和目标及其它的通信站;顺序字段(SEQ);帧主体,它是将要提供给更高等级层的主要息;和FCS (巾贞校验序列),它是校验和。 [0025] In addition to above, the data frame includes: four address fields Addrl to Addr4, for identifying the transmission as a starting point and destination and another communication station; sequence field (SEQ); frame body, which is to be provided to more The main interest of high-grade layer; and FCS (towel Ching check sequence), it is the checksum. [0026] 除了上述内容之外,RTS包括:表示目标的接收机地址(RA);表示传输起点的发射机地址(TA);和作为校验和的FCS。 [0026] In addition to the above, RTS, including: that the target receiver address (RA); represents the starting point of the transmission transmitter address (TA); and as a check and the FCS. [0027] 除了上述内容之外,CTS帧和ACK帧包括表示目标的RA和作为校验和的FCS。 [0027] In addition to above, CTS frame and an ACK frame including a representation of RA and FCS checksum as targets. [0028] 在此,将描述用于处理在IEEE802.11内定义的接入竞争的方法。 [0028] Here, the access competition method for processing will be described in the IEEE802.11 defined for. [0029] IEEE802.11定义四种类型的帧间间隔(IFS):以上升顺序的SIFS (短IFS)、 PIFS (PCF IFS)、DIFS (DCF IFS)和EIFS (扩展IFS)。 [0029] IEEE802.11 defines four types of inter-frame space (IFS): ascending order of the SIFS (Short IFS), PIFS (PCF IFS), DIFS (DCF IFS) and EIFS (Extended IFS). [0030] IEEE802.11采用CSMA作为基本媒体接入程序(上文所述)。 [0030] IEEE802.11 using CSMA basic media access program (described above). 在发射机发送一些信息之前,监视该媒体的状态,随后,在随机时间上启动延时定时器。 Before the transmitter to send some information to monitor the state of the media, then start at a random time delay timer. 仅当在此周期内不存在发射信号时,向发射机提供传输权,该发射机可以在该媒体上发送分组。 Only when the transmit signal is not present within this period, the transmitter provides a transmission right, the transmitter may transmit a packet on the media. [0031] 当根据CSMA程序发送普通分组时,DCF (分布式协调功能)操作如下:在完成某种分组的传输之后,仅在DIFS内监视媒体状态。 [0031] When a packet is sent in accordance with the ordinary CSMA program, DCF (Distributed Coordination Function) as follows: After the completion of the transmission of a packet, monitor media status only within DIFS. 如果在该周期内不存在发射信号,则执行随机延时。 If the transmission signal is not present within the period, then performing a random delay. 如果在该周期内不存在发射信号,则提供传输权。 If there is no transmit signals within this period, the right to provide transport. [0032] 当发送诸如ACK等紧急程度非常高的分组时,允许在短帧间间隔SIFS之后发送分组。 [0032] When sending ACK emergency such as a very high degree of grouping, which allows sending packets after a short inter-frame interval SIFS. 因而,在根据普通CSMA程序发送分组之前,可以发送紧急程度很高的分组。 Thus, before sending the packet according to the ordinary CSMA procedure, can send a high urgency packet. [0033] 总之,定义不同类型的帧间间隔IFS的原因在于:根据其IFS是SIFS、PIFS或DIFS,也就是根据帧间间隔的长度,给竞争传输权的分组提供优先权。 [0033] In summary, the reasons for the definition of the different types of inter-frame space IFS that: according to the IFS is SIFS, PIFS or DIFS, which is based on the length of the interval between frames, to the packet transmission right offer competing priorities. [0034] 接着,将参考图17至图19描述IEEE802.11内的RTS/CTS程序。 [0034] Next, with reference to FIGS. 17 to 19 described RTS / CTS procedure within IEEE802.11. 与特设环境内的无线LAN网络相关地,通常已知出现隐藏终端的问题,已知根据RTS/CTS程序的CSMA/CA是用于避免大部分该(上面描述的)问题的方法之一。 One way in relation to, generally known hidden terminal problem with the wireless LAN environment within the ad hoc network, according to known RTS / CTS procedure of CSMA / CA is used to avoid most of the (above-described) problems. IEEE802.11也采用该方法。 IEEE802.11 also uses this method. [0035] 图17示意地图示RTS/CTS程序的操作的例子。 Examples [0035] Figure 17 schematically illustrates operation of RTS / CTS procedure of the. 该图图示从STAO至STAl发送某种信息(数据)的例子。 The figure illustrates send certain information (data) from STAO to STAl example. [0036] 在实际发送信息之前,根据CSMA程序,STAO将RTS (请求发送)分组发送给作为信息目标的STAl。 [0036] Prior to the actual transmission information, based on the CSMA procedure, STAO the RTS (request to send) packet is transmitted to an information destination STAl. 响应于RTS分组的接收,STAl将CTS (允许发送)分组发送给STA0,反馈STAl已经成功地接收到该RTS。 Receiving a response to the RTS packet, STAl will CTS (transmission enabled) packet to the STA0, feedback STAl has successfully received the RTS. [0037] 如果发送STAO成功地接收到CTS分组,则将该媒体视为是清空的,立即开始信息(数据)分组的发送。 [0037] If the transmission STAO CTS packet is successfully received, then the media is considered as empty, and immediately starts transmitting information (data) packet. 当STAl已经成功地接收到该信息(数据)分组时,STAl返ACK分组。 When the STAl has successfully received the information (data) packets, STAl back ACK packet. 因而,完成等同于一个分组的发送和接收事务处理。 Thus, equivalent to a complete packet transmission and reception transaction. [0038] 图18图示当在发送机站和接收机站之间执行RTS/CTS程序时在周围站内可以执行的动作。 When [0038] Figure 18 illustrates when between the transmitter station and the receiver station performs a RTS / CTS procedure in the peripheral station can perform the operation. 在该图中,假定下述通信环境:存在四个通信站STA2、STAO、STAl和STA3,在该图中彼此相邻的通信站位于无线电波的范围内。 In this figure, a communication environment is assumed that the following: there are four communication stations STA2, STAO, STAl and STA3, in this figure the communication station is located adjacent to each other within the range of the radio waves. 在此,假设STAO希望将信息发送给STA1。 Here, suppose you want to send a message to STAO STA1. [0039] 发送STAO根据CSMA程序确认该媒体在某个周期内(从时间TO至时间Tl)是清除的。 [0039] Send STAO confirm the media within a certain period (from time to time TO Tl) is removed in accordance with CSMA procedures. 随后,STAO在时间Tl上开始RTS分组向STAl的传输。 Subsequently, STAO start on time Tl to STAl the RTS packet transmission. 在RTS分组的帧控制字段的类型/子类型字段内,描述表示相关分组是RTS的信息;在持续时间字段内,描述在完成相关分组的发送和接收事务处理之前经历的时间(即直到时间T8的时间);在RA字段内,描述目标通信站(STAl)的地址;在TA字段内,描述发射机站(STAO)自身的地址。 In the type of the frame control field of the RTS packet / subtype field, description indicates that the associated packet is an RTS message; the duration of the field, before the completion of packet transmission and reception of the relevant transaction elapsed time description (i.e., until time T8 time); in the RA field, an address describing the target communication station (STAl); and in the TA field, describing its own address transmitter station (STAO). [0040] 在此,应当注意下述问题:为了STAO在持续时间字段内描述在完成根据RTS/CTS 程序的事务处理之前经历的时间,当发送RTS时必需确定完成事务处理的时间。 [0040] Here, it should be noted the following problem: To STAO described in the duration field in accordance with the completion of the transaction before the RTS / CTS procedure of the elapsed time, is necessary to determine when to send RTS time transaction is completed. 将提供更具体的描述。 Will provide a more detailed description. 当发送RTS时,发送STAO必需确定所有的传输速率模式,包括随后将要在所述事务处理中发送和接收的CTS分组、数据分组和ACK分组。 When sending RTS, transmit STAO necessary to determine the transmission rate of all modes, including subsequently be transmitted and received at the transaction processing in the CTS packet, data packet and the ACK packet. 在此确定的传输速率模式涉及整个事务处理,不允许设置与事务处理内的每个分组传输相关的单个传输速率模式。 In this model involves determining the transmission rate of the entire transaction, not allowed to set a single transmission rate mode with each packet transmission within the relevant transaction. [0041] 图19图示当发送STAO发送RTS时它确定与所关注的整个事务处理相关的传输速率模式的程序。 [0041] Figure 19 illustrates the RTS sent STAO it determines the entire transaction concerns related to the program when the transmission rate mode. 当发送RTS时,必需确定完成该事务处理的时间(在图4中T8)。 When sending RTS, necessary to determine the time to complete the transaction (T8 in Fig. 4). 因此,仅根据由发射机站在发送RTS时保存的信息确定传输速率模式(根据在整个事务处理中传输的数据量、传输速率、等等)。 Thus, according to the time saved by the transmitter station to send RTS only information for determining the transmission rate mode (based on the whole transaction processing amount of data transmitted, transmission rate, etc.). 此后发送和接收的每个CTS、DATA和ACK帧的传输速率基本上根据在RTS内应用的速率。 Thereafter the transmission rate of each transmission and reception of CTS, DATA and ACK frames substantially in accordance with the application rate is in the RTS. 也就是,不允许设置与在事务处理内的每个分组传输相关的单个传输速率模式。 That is not allowed to set up a single transmission rate mode with each packet transmission in the transaction related. [0042] 在此,将再次参考图18提供描述。 [0042] In this, will again be described with reference to Figure 18 provides. 还由定位在STAO附近的STA2接收RTS分组。 Also by positioning receiver RTS packet STAO nearby STA2. 当STA2接收RTS信号时,STA2发现前同步码,因而开始接收操作。 When STA2 receives the RTS signal, STA2 found preamble, and thus starts the receiving operation. 此外,STA2根据通过解码PLCP首部获得的信息解码PSDU。 Further, STA2 PLCP obtained by decoding according to the header information decoding PSDU. 随后,STA2根据在PSDU内的帧控制字段识别出所讨论的分组是RTS分组,并获知STAO希望发送某种信息。 Subsequently, STA2 PSDU in the frame control field identifies the group discussed the RTS packet, and informed STAO want to send a message. 此后,STA2根据RA字段识别出STA2 本身不是目标通信站。 Since then, STA2 recognizes itself is not a target communication station STA2 according to RA field. 随后,STA2并不监视该媒体和识别该媒体被占用直到完成所述的事务处理,并停止它自己的传输,从而不妨碍STAO希望发送。 Subsequently, STA2 does not monitor the media and identify the media is occupied until the completion of the transaction, and stop the transmission of its own, so as not to hinder STAO want to send. 将此操作称作周围站“设置NAV (网络分配矢量)”。 This operation is called around the station "set NAV (Network Allocation Vector)." NAV在程序时间字段内表示的周期内是有效的,STA2保持在禁止传输状态直到时间T8。 NAV in the cycle time field indicates the program is valid, STA2 maintained in the transmission inhibit state until the time T8. [0043] 还由作为预期目标的STAl接收RTS分组。 [0043] also receives a packet from RTS as STAl desired objectives. STAl根据上述的相同程序解码该PSDU, 从而识别出STAO希望将分组发送给STAl本身。 STAl decoding the PSDU according to the same procedure as described above, thereby identifying STAO STAl want to send a packet to itself. 随后,STAl等待SIFS (如上所述)和在时间T3返回CTS分组。 Subsequently, STAl waiting SIFS (as described above), and returns the CTS packet at time T3. [0044] 此时,CTS分组的传输速率模式必需与RTS的传输速率模式相同。 [0044] In this case, CTS packet transmission rate mode and the transmission rate required RTS same pattern. 此外,在PSDU的帧控制字段内,描述相关的分组是CTS分组;在持续时间字段内,描述完成在相关事务处理之前经历的时间(即直到时间T8的时间);在狀字段内,描述目标通信站(STAl)的地址。 Further, in the frame control field PSDU, the description of relevant packet is a CTS packet; the duration of the field, before the relevant transaction complete description of the elapsed time (i.e. the time until the time T8); in the form field that describes the target the communication station (STAl) address. [0045] 还由定位在作为传输目标的STAl附近的STA3接收CTS分组。 [0045] also by positioning CTS packet is received as a transfer target STAl nearby STA3. STAl根据如上所述的相同程序解码PSDU,并识别出“一些邻近的通信站预计接收分组直到时间T8”。 STAl decoding PSDU according to the same procedure as described above, and to identify "some neighboring communication station is expected to receive the packet until the time T8". STA3设置NAV,并停止它自己的传输直到完成相关的事务处理,从而不妨碍STAl希望接收。 STA3 set NAV, and stops its own transmission until the completion of the relevant transaction, so as not to hinder STAl want to receive. 在持续时间字段内表示的周期内,NAV是有效的,STA3还保持在传输禁止状态内直到时间T8。 Cycle in the duration field represents, NAV is effective, STA3 also maintained within the transmission prohibited state until the time T8. [0046] 还由作为目标的STAO接收CTS分组,STAO根据如上所述的相同程序解码PSDU,并识别出STAl已经准备好接收。 [0046] is also received by the target STAO CTS packet, STAO decoding PSDU according to the same procedure as described above, and identify STAl is ready to receive. 随后,STAO等待SIFS,并在时间T5开始数据分组传输。 Subsequently, STAO wait SIFS, and starts data packet transmission at time T5. [0047] 如果在时间T6完成数据分组传输和STAl在没有任何错误的情况下解码这些数据分组,STAl等待SIFS和在时间T7上返回ACK。 [0047] If the data packet is completed at time T6 transmission and STAl decode the data packets without any error conditions, STAl wait SIFS and the time T7 the return ACK. 当STAO接收到ACK时,在时间T8完成与一个分组相等的发送和接收事务处理。 When STAO received ACK, at time T8 and a complete transmission and reception of the packet is equal to the transaction. [0048] 在时间T8,在通信站附近的STA2和STA3降低NAV,并返回普通发送和接收状态。 [0048] In the time T8, the communication station near the STA2 and STA3 lower NAV, and return to normal sending and receiving states. [0049] 总之,在上述RTS/CTS程序内,禁止下列周围站执行传输:可接收RTS的“作为发射机站的STAO的周围站”或STA2,和可接收CTS的“作为接收机站的STAl的周围站”或STA3。 [0049] In summary, in the above-described RTS / CTS procedure, to prohibit the following around station performs transmission: RTS can receive the "transmitter station as STAO around station" or STA2, and can receive the CTS is' as a receiver station STAl around the station "or STA3. 因而,在不受来自周围站的突然发送信号妨碍的情况下,执行从STAO到STAl的信息传输和ACK的返回。 Thus, in the case where the transmission signal is not suddenly from surrounding stations hindrance, and execution returns to the ACK information transmission from STAO STAl's. 因此,维持通信质量。 Therefore, to maintain the communication quality. [0050] 图20图示当使用通过TCP/IP(传输控制协议/网际协议)的业务执行根据IEEE802.11内的RTS/CTS程序的上述分组发送和接收事务处理时执行的操作顺序的例子。 Examples [0050] Figure 20 illustrates the sequence of operations when using the above-described processing according to the packet transmission and reception transaction within IEEE802.11 RTS / CTS procedures through TCP / IP (Transmission Control Protocol / Internet Protocol) of doing business. TCP/IP是用于传输控制和路径控制的典型通信协议。 TCP / IP is a typical communication protocol for transmission control and path control. [0051] 即使通信是应用的一种方式,通常每两个分段由TCP层返回ACK,并将其带入在MAC层内不对称双向通信的形式。 [0051] Even if the communication is one way of application, typically every two segments return ACK from the TCP layer, and into the asymmetrical two-way communication in the form of the MAC layer. TCP层的ACK在数据量上很小,因而不一起使用RTS/CTS。 ACK TCP layer on the amount of data is small, and therefore used without RTS / CTS. 然而,与数据业务相关地一起使用RTS/CTS。 However, in association with the data service used with RTS / CTS. 该图图示这样一个例子。 The figure illustrates an example of such. [0052] 在图20所示的例子中,在MAC层内发送和接收等于共24次的分组以发送五个分段,数据O至数据4。 [0052] In the example shown in FIG. 20, the packet transmission and reception is equal to a total of 24 times in the MAC layer to transmit five segments, data to data O 4. 也就是,虽然在TCP层内的操作相对简单,但是在MAC层内执行复杂的操作。 That is, although the operation in the TCP layer is relatively simple, but to perform complex operations in the MAC layer. [0053] 如在此描述的,通过执行基于CSMA的发送和接收程序结合根据IEEE802.11的RTS/CTS方法,能够解决接入竞争和带宽保证的问题。 [0053] As described herein, based on the transmission and reception program according to the IEEE802.11 CSMA binding RTS / CTS method, to solve the competition, and the access bandwidth guarantee problem by doing. 同时,留下下述若干问题等待解决。 At the same time, leaving some of the following issues pending resolution. [0054] (I)传输速率的缺点[0055] 当根据RTS/CTS程序发送和接收数据时,在发送RTS分组之前必需确定数据分组的传输速率。 [0054] The disadvantage of (I) the transmission rate of the [0055] When sending and receiving data according to the RTS / CTS procedure, before sending the RTS packet is necessary to determine the transmission rate of data packets. [0056] 这是因为为了发射机站在持续时间字段内描述在完成基于RTS/CTS程序的事务处理之前经历的时间,当它发送RTS时必需确定完成事务处理时的时间。 [0056] This is because in order to stand for the duration of the transmitter field before the completion of the transaction described in the RTS / CTS procedure based elapsed time, when it is necessary to send RTS time is determined when the transaction is completed. 这意味着当发送RTS时,必需确定在该事务处理内随后发送和接收的包括CTS分组、数据分组和ACK分组的所有传输速率模式。 This means that when transmitting RTS, necessary to determine the subsequent transmission and reception of the CTS packet comprising the data packet and the ACK packet transmission rate of all the modes within the transaction. 当发送RTS时确定的传输速率模式涉及整个事务处理;不允许与事务处理内的每个分组传输相关地设置单个传输速率模式。 Determine when to send RTS transmission rate mode involves the entire transaction; each packet transmission and transaction processing is not allowed within a single transmission rate mode settings related to land. 因此,传输速率是不完善的。 Therefore, the transmission rate is imperfect. [0057] 此外,发射机站不能实时地掌握在接收机站内的接收状态。 [0057] In addition, the transmitter station can not grasp in real time the reception state in the receiver station. 因此,当发送RTS时确定整个事务处理的传输速率导致在与接收机站内的接收状态对应的最佳传输速率上发送数据分组的降低可能性。 Thus, to determine the transmission rate for the entire transaction resulted transmit data on the receiving state and the corresponding receiver station best transmission rate to reduce the possibility of packets when transmitting RTS. [0058] 将举另外一个例子。 [0058] will give another example. 专利文献I公开了一种用于分组传输通信的方法。 Patent Document I discloses a method for packet transmission communication. 该方法在于当接收终端接收RTS分组时,它测量此时通信的环境和状态;随后,接收端将测量结果添加给CTS分组,并将其返回给发送端;由此,发送端优化通信速率等。 The method is that when the receiving terminal receives the RTS packet, which this time is measured and the state of the communication environment; and then, the receiving end will be added to the measurement result CTS packet, and returns it to the sender; Thus, communication speed and so optimize the transmission side . 然而,这种情况无足轻重,而存在另一种情况,即发送端在发送RTS分组之前确定整个事务处理的传输速率。 However, this insignificant, and there is another case where the transmitting side determines the transmission rate for the entire transaction before sending the RTS packet. 因此,未避免传输速率的缺点。 Therefore, the transmission rate is not avoid disadvantages. [0059] 要求RTS发射机站:确定作为RTS传输结果发送和接收的包括CTS分组、数据分组和ACK分组的整个事务处理的传输速率;根据通过将传输数据量除以传输速率获得的数值,确定作为事务处理结束时间即持续时间将要写入的数值;在RTS内描述所确定的数值。 [0059] The transmitter station request RTS: RTS transmission is determined as a result of transmission and reception of the CTS packet including the data packet transfer rate for the entire transaction and an ACK packet; according to the value divided by the amount of data transferred by the transfer rate obtained, determined As the end of the transaction time, i.e. the duration of the value to be written; RTS described within the determined value. 专利文献I描述了CTS发射机站通过接收RTS确定传输速率;然而,它并未涉及RTS发射机站在此之前如何获得在RTS内描述的持续时间字段内的数值。 Patent Document I describes a CTS transmitter station determines the transmission rate by receiving the RTS; however, it does not involve how to obtain the value of the duration field in the RTS RTS before described within this transmitter station. [0060] 如果CTS发送站设置很高的传输速率,在发送RTS时确定的持续时间之前完成事务处理。 [0060] If the transmitting station CTS set a high transfer rate, the duration before determining when to send RTS completion transaction. 因此,接收RTS的周围站依然保持NAV设置和在完成该事务处理之后停止它们自己的传输,这浪费带宽。 Accordingly, the receiving station RTS remains around NAV settings and after the completion of the transaction to stop their own transport, this waste of bandwidth. 如果CTS发送站设置很低的传输速率,则即使在已经经历当发送RTS 时确定的持续时间之后,事务处理也尚未完成。 If the transmitting station CTS set low transmission rate, even after having been subjected to send RTS duration when it is determined that the transaction processing has not been completed. 然而,接收RTS的周围站降低NAV和开始发送操作,这引入了冲突。 However, around the station receives RTS lower NAV and start sending operation, which introduces a conflict. [0061] (2)与一起使用的RTS/CTS复用的数据单元的困难[0062] 在通常已知的RTS/CTS程序中,数据发送端在它发送RTS之前确定数据速率。 [0061] difficult [0062] (2) together with the use of RTS / CTS data multiplexing unit in a generally known RTS / CTS procedure, the data transmission side before it transmits RTS to determine the data rate. 它并不考虑下述因素:数据接收端确定数据速率,并作为一个数据分组发送多个数据单元。 It does not consider the following factors: the data receiving end determines the data rate, and as a data packet transmitting a plurality of data units. 为了提高MAC层的效率(参见图20),接收端最好能够确定数据速率和作为一个数据分组发送多个数据单元。 To improve the efficiency of the MAC layer (see FIG. 20), the receiver is able to determine the best data rate as a data packet and transmitting a plurality of data units. 然而,常规的RTS/CTS格式不能执行这一操作。 However, the conventional RTS / CTS format can not perform this operation. [0063] (3)延迟确认和RTS/CTS程序的伴随使用[0064] IEEE802.11标准基于即时ACK,其中只要接收到数据就返回确认(ACK)。 [0063] (3) delayed acknowledgment and RTS / CTS program is accompanied by the use of [0064] IEEE802.11 standards-based real-ACK, which is returned as long as data is received acknowledgment (ACK). 为了降低ACK分组开销,可以使用延迟ACK。 In order to reduce the ACK packet overhead, you can use the delayed ACK. [0065] 然而,产生一些问题。 [0065] However, to produce some of the problems. 例如,如果和RTS/CTS程序一起使用延迟ACK,则存在在不能将ACK返回给发送端之前为了重传目的发送RTS的可能性。 For example, if used in conjunction with the delayed ACK and RTS / CTS procedure, the possibility of ACK can not be returned to the sender for retransmission purposes before sending the RTS exist. 因而,使用现有的格式,延迟确认和RTS/CTS程序的伴随使用具有在它在提高效率中的限制。 Thus, using the existing format, delayed acknowledgment and RTS / CTS procedure has its limitations associated with use in improving the efficiency of. [0066] (4)选择性确认的方法[0067] 已知执行选择性确认提高MAC层的效率。 [0066] (4) The method of selective acknowledgment [0067] known to improve the efficiency of the implementation of selective acknowledgment MAC layer. IEEE802.11并不考虑选择性确认本身。 IEEE802.11 does not consider itself a selective acknowledgment. 在此所述的选择性确认是指重传控制方法。 Selective acknowledgment herein refers to a retransmission control method. 在这种方法中,与成功接收或未成功接收的任意分组相关地,将ACK或NACK信息反馈给发送端。 In this method, an arbitrary packet successfully received or not successfully received in relation to, the ACK or NACK feedback information to the sender. 因而,仅与接收端不能接收分组相关地执行重新传输。 Thus, only the receiver can not receive the packet re-transmission related to execution. [0068] 执行选择性确认需要大量存储器,其处理产生很大的负担;因此,并未如此实际应用。 [0068] requires a lot of memory to perform selective acknowledgment, which have a great deal of burden; therefore, is not so practical. 然而,在未来,选择性确认的必要性将逐渐增加。 However, in the future, the need for selective acknowledgment will gradually increase. 在这种情况下,预期下述情况:在初始阶段内的通信站并不执行选择性确认,但是后来开发的通信站执行选择性确认。 In this case, it is expected the following: in the initial stage of the communication station does not perform a selective acknowledgment, but the later developed communication station performs selective acknowledgments. 在这种情况下,两者不能相互通信是不利的,并期望维持向下兼容性的格式。 In this case, the two can not communicate with each other is disadvantageous, and desirable to maintain backward compatibility of format. [0069] 此外,至今尚未考虑选择性确认、接收端确定数据速率技术和RTS/CTS程序的伴随使用。 [0069] Additionally, selective acknowledgment has not yet been considered, the receiving end determines the data rate technology and RTS / CTS procedure of the concomitant use. 因此,这不能通过现有的格式实现。 Therefore, it can not be realized by the existing format. [0070] (5)在MAC层内生成的开销的影响[0071] IEEE802.11标准独立地定义RTS帧、CTS帧、ACK帧、等等。 [0070] (5) generated in the MAC layer overhead Effect [0071] IEEE802.11 standard defined independently of the RTS frame, CTS frame, ACK frames, and the like. (参见图16)。 (See Figure 16). 因此, 如果将要发送单个信息,则它们必需通过独立的帧分别予以发送。 Thus, if a single message to be sent, then they must be sent separately through a separate frame. 然而,每次发送帧时,生成诸如前同步码的开销。 However, every time you send a frame, such as generating overhead ago preamble. 具体而言,如果传输速率很高,则开销量变得大得不能忽略。 Specifically, if the transmission rate is high, the overhead becomes large enough to ignore. [0072] 显然地,不希望增加在MAC层内的开销,因为它在这样一个方向内贡献从而限制可提供用于诸如TCP/IP等更高层的带宽。 [0072] Obviously, the undesirable increase in the overhead of the MAC layer, such as its contribution in a direction so as to limit the available bandwidth, such as higher-level TCP / IP, etc. is used. [0073]【专利文献I】日本待审专利公开文本JP 2000-151639[0074]【非专利文献 I】国际标准IS0/IEC 8802-11: 1999 (E)ANSI/IEEE Std 802.11,1999 版,第11部分:无线LAN媒体接入控制(MAC)和物理层(PHY)规范[0075]【非专利文献2】ETSI标准ETSI TS 101 761-1 VL 3.1宽带无线电接入网络(BRAN) ;HIPERLAN类型2 ;数据链路控制(DLC)层;部分1:基本数据传输功能[0076]【非专利文献3】ETSI TS 101 761-2 V1.3.1宽带无线电接入网络(BRAN); HIPERLAN类型2 ;数据链路控制(DLC)层;部分2:无线电链路控制(RLC)子层[0077]【非专利文献4]CKTho,“特设移动无线网络(Ad HocMobile Wireless Network) ” (Prentice Hall PTR)发明内容[0078] 本发明的目的是提供一种极佳的无线通信系统、无线通信设备和无线通信方法及计算机程序,其中同时使用RTS/CTS方法,也能有利地执行基于CSMA的接入控制。 [0073] [Patent Document I] Japanese Unexamined Patent Publication JP 2000-151639 [0074] [Non-patent Document I] International Standard IS0 / IEC 8802-11: 1999 (E) ANSI / IEEE Std 802.11,1999 edition, Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications [0075] [Patent Document 2] ETSI standard ETSI TS 101 761-1 VL 3.1 Broadband Radio Access Network (BRAN); HIPERLAN Type 2 ; Data Link Control (DLC) Layer; Part 1: Basic Data Transfer Function [0076] [Non-patent Document 3] ETSI TS 101 761-2 V1.3.1 Broadband Radio Access Network (BRAN); HIPERLAN Type 2; Data Link path control (DLC) layer; Part 2: Radio Link Control (RLC) sublayer [0077] [Non-Patent Document 4] CKTho, "Mobile Ad Hoc wireless network (Ad HocMobile Wireless Network)" (Prentice Hall PTR) Disclosure [0078] The object of the present invention is to provide an excellent wireless communication system, wireless communication device and wireless communication method and computer program in which use RTS / CTS method, can be advantageously performs admission control based on CSMA. [0079] 本发明的另一个目的是提供一种极佳的无线通信系统、无线通信设备和无线通信方法及计算机程序,其中复用诸如RTS、CTS、DATA和ACK等多种类型的帧,因而可以提供灵活的发送和接收程序,并能够降低开销。 [0079] Another object of the present invention is to provide an excellent wireless communication system, wireless communication device and wireless communication method and a computer program, wherein the multiplex frame, such as RTS, CTS, DATA and ACK and other types, and thus can provide a flexible transmission and reception procedures, and the overhead can be reduced. [0080] 本发明考虑上述问题。 [0080] The present invention contemplates the above problems. 本发明的第一方面是无线通信系统,其中同时使用RTS/CTS 方法执行随机接入,在所述RTS/CTS方法中,作为数据传输起点的通信站传送发送分组RTS 的请求,响应于从作为数据传输目标的通信站接收到响应分组CTS,开始数据传输。 The first aspect of the present invention is a radio communication system in which use RTS / CTS method of performing a random access, the RTS / CTS method, as the starting point of the data transmission communication station transmits the request to send RTS packet, from a response to a data transmission destination communication station receives a response packet CTS, data transfer is started. [0081] RTS接收通信站测量接收信号质量,根据测量结果确定数据速率,在CTS内描述数据速率,并发送CTS。 [0081] RTS receiving communication station measures received signal quality, determines the data rate based on the measurement results, describing the data rate in the CTS, and send CTS. [0082] 根据在CTS内描述的数据速率作为CTS信息接收的结果执行数据传输。 [0082] According to the data to perform the data transfer rate in the CTS CTS described as a result of information received. [0083] 在此所述的“系统”是指通过逻辑地集成多个设备(或执行特定功能的功能模块) 获得的系统。 [0083] Here, the term "system" refers to the system by logically integrating a plurality of devices (or functional modules to perform a specific function) obtained. 至于设备或功能模块是否放置在单个外壳内则没有关系。 As for the device or functional module is disposed within a single housing is not related. [0084] RTS发送通信站在RTS内描述在完成分组接收之前经历的时间作为媒体预留时间信息持续时间,所述分组包括作为RTS信息接收结果发送的CTS信息。 [0084] RTS transmitting communication station described in the RTS packet received before the elapsed time to complete medium reservation time information as the duration, the CTS packet includes information as a result of the received RTS message sent. CTS发送通信站在CTS内描述在完成数据分组接收之前经历的时间作为媒体预留时间信息持续时间,所述数据分组作为CTS信息的接收结果予以发送。 Send CTS CTS communication station described in the received data packet is completed before the elapsed time as the medium reservation information duration time, the data packet to be transmitted as the result of receiving the CTS message. 接收RTS或CTS的其它通信站设置NAV (网络分配矢量),并在媒体预留时间信息程序时间内保持有效,并使它们自身进入传输禁止状态。 Receiving the RTS or CTS other communication station sets the NAV (network allocation vector), and the time information in the medium reservation procedure time remains valid, and make themselves into the transfer inhibition state. [0085] 在根据本发明第一方面的无线通信系统内,可以根据接收信号质量选择传输速率。 [0085] In a wireless communication system according to the first aspect of the present invention, the transmission rate can be selected based on received signal quality. 因此,能够克服传输速率的缺点。 Therefore, it is possible to overcome the shortcomings of the transmission rate. [0086] 在此,采用下述结构:RTS发送通信站在RTS内描述由RTS接收通信站在其确定数据速率时参考的因素信息。 [0086] Here, using the following structure: RTS RTS transmitting communication station the communication station is described which when receiving data rate is determined by reference to factors RTS information. RTS接收通信站考虑在RTS内描述的因素信息以及接收信号质量的测量结果确定数据速率。 RTS receiving communication station consideration information described in the RTS and the measurement results of the received signal quality to determine the data rate. [0087] 作为在此描述的因素信息,描述是否应当主动确定高数据速率还是应当被动确定低数据速率的相关信息。 [0087] as a factor information in this description, the description should take the initiative to determine whether high data rate should be passive or low data rate to determine the relevant information. 此外,可以采用下述结构:RTS发送通信站测量RTS接收通信站的传输错误率。 In addition, the following structures may be employed: RTS transmitting communication station measures a transmission error rate RTS receiving communication station. 随后,根据测量结果,确定因素信息(速率策略)。 Subsequently, based on the measurement results to determine the factor information (rate policy). 或者可以根据在RTS分组和数据分组之间的传输功率的差值、在数据速率和传输功率之间的因果关系等确定因素信肩、O[0088] 在这些情况下,根据在接收端上RTS接收信号的质量确定数据速率。 Or may be in accordance with the transmission power of the RTS packet and data packet between the difference in the factors determining letters causality between data rate and transmission power and the like shoulder, O [0088] In these cases, at the receiving end according to the RTS the quality of the received signal to determine the data rate. 还考虑诸如由发送端监视的错误率等信息确定传输速率。 Also contemplated, such as determined by the error rate monitor of the transmitting side information transmission rate. 因此,能够在两个步骤内校正因为在信道状态内的波动或在干扰量内的波动引起的接收质量和错误率之间的对应关系。 Accordingly, the correspondence between the reception quality can be corrected and the error rate because the fluctuation in the channel state fluctuation or the amount of interference caused between the inside in two steps. [0089] 此外,可以采用下述结构:RTS发送通信站在RTS内描述与该站试图发送的一个或多个数据单元相关的信息。 [0089] In addition, the following structures may be employed: RTS RTS transmitting communication station is described within the station intends to transmit information relating to one or more data units. RTS接收通信站确定完成所有数据分组接收的媒体预留时间信息持续时间。 RTS receiving communication station to determine the completion of all data packets received media information duration time of reservation. 根据在RTS内描述的数据单元相关信息和所确定的数据速率确定所述媒体预留时间信息持续时间。 Determining the duration of the medium reservation time information based on the data unit information and the determined data rate as described in the RTS. 随后,该站在CTS予以描述。 Subsequently, the station CTS be described. 在这种情况下,接收到CTS的数据发送通信站执行作为CTS信息接收结果的数据传输。 In this case, the received CTS data transmitting communication station performs CTS information received as a result of data transmission. 根据在CTS内描述的数据速率执行数据传输,以便将在由媒体预留时间信息规定的时间内完成数据传输。 Perform data transmission according to the data rate as described in the CTS, so as to complete the data transmission in the medium reservation time information by a predetermined time. [0090] 在此所述的数据单元相关信息的例子包括:试图传输的每个数据单元的数据长度;试图传输的一个或多个数据单元的数据长度之和;发送试图传输的一个或多个数据单元所需要的时间长度;试图传输的数据单元数量的相关信息(然而,在这种情况下,数据单元的长度是固定的);等等。 [0090] In this example the data element related information include: attempting to transfer data length of each data unit; the data length of the one or more data transmission units attempt; transmitting a transmission attempt or more The length of time required for the data unit; the number of attempts to transmit the data units related information (however, in this case, the length of the data unit is fixed); and the like. [0091] 在这些情况下,可以同时使用RTS/CTS,并可以有效地复用其它数据单元。 [0091] In these cases, you can also use the RTS / CTS, and can effectively reuse other data elements. 此外,可以执行RTS/CTS持续和延迟ACK。 In addition, you can perform RTS / CTS sustained and delayed ACK. 因此,能够降低在MAC层内生成的开销量。 Accordingly, the MAC layer can be reduced in the generation of overhead. [0092] 在这种情况下,当RTS接收通信站在接收到RTS之后确定媒体预留时间信息时,该站考虑该站自身完成数据接收的时间。 When [0092] In this case, when the RTS receiving communication station after receiving the RTS determines medium reservation time information, the station considering the time data receiving station itself is completed. 或者,当RTS接收通信站在接收到RTS之后确定媒体预留时间信息时,它考虑将不超过在RTS内描述的周期信息。 Alternatively, when after the RTS receiving communication station receives the RTS medium reservation time information is determined, it is considered not to exceed the cycle time information described in the RTS. [0093] 例如,可以采用下述结构:RTS发送通信站分配顺序编号以发送数据单元,和在RTS内描述该站试图发送的数据的第一顺序编号。 [0093] For example, the following structures may be employed: RTS transmitting communication station assigned sequentially numbered sequentially transmitted to the first data unit, and in the description of the station tries to send RTS data number. 由此,该站通知与它试图发送的数据单元相关的信息。 Thereby, the station notifying it tries to send information related to the data unit. 同时,RTS接收通信站参考在RTS内描述的数据单元的第一顺序编号,从试图发送的数据单元之中提取和排除该站已经接收到的数据单元。 Meanwhile, RTS receiving communication station with reference to a first sequence number data unit described in the RTS, the extraction and exclude the station has received data unit from attempting to transmit data units being. 随后,该站确定媒体预留时间信息。 Subsequently, the station determines medium reservation time information. [0094] 此外,如果应用选择性确认,则可以采用下述结构:RTS发送通信站在RTS内描述接收确认信息。 [0094] In addition, if the application selective acknowledgment, you can use the following structure: RTS send traffic stood describe receive confirmation within the RTS. 该接收确认信息包括试图数据传输的数据单元的第一顺序编号,和通过将在后续数据单元上的接收确认信息映射成与第一顺序编号的相对位置对应的比特而获得的位图信息。 The reception confirmation information comprises a first sequence number data attempt data transmission unit, and the bitmap information received by the confirmation information is mapped to the relative position of the first sequence number of a corresponding bit in the subsequent data unit obtained. 此外,该站生成数据单元的相关信息,仅将尚未获得接收确认的数据单元作为将要发送的目标。 In addition, the station generates data unit related information, only the data unit has not yet been received acknowledgment will be transmitted as a target. 同时,RTS接收通信站参考在RTS内描述的位图信息。 Meanwhile, RTS receiving communication station reference bitmap information described in the RTS. 该站从试图传输的数据单元之中提取该站已经接收到的数据单元,并从将要发送的目标之中予以排除。 The station extracts the station has received the transmission of data units from the data unit among the attempt, and will be transmitted into the object to be excluded from. 随后,该站确定媒体预留时间信息。 Subsequently, the station determines medium reservation time information. [0095] 此外,可以采用下述结构:如果RTS接收通信站已经接收到的数据单元包括在RTS 内所描述的作为将要发送的目标的数据单元内,则该站在CTS内描述ACK信息。 [0095] In addition, the following structures may be employed: If the RTS receiving communication station has received data unit includes the RTS as described within to be transmitted target data unit, then the ACK information is described standing in CTS. 在这种情况下,CTS接收通信站根据添加给CTS的ACK信息从将要发送的目标之中排除RTS接收通信站已经接收到的数据单元。 In this case, CTS receiving communication station added to CTS based on the ACK information from among the target to be transmitted exclude RTS receiving communication station has received the data unit. 随后,该站根据在CTS内描述的数据速率执行数据传输。 Subsequently, the station performs data transmission according to the data rate as described in the CTS. [0096] 此外,可以采用下述结构:RTS接收通信站存储作为RTS结果试图传输的数据的作为将要发送目标的数据单元的一个或多个数据长度信息。 [0096] In addition, the following structures may be employed: RTS RTS receiving communication station is stored as a result of attempts to transmit the data to be transmitted as the data length information of one or more target data unit. 随后,该站在CTS内描述所存储的最后一个数据单元的顺序编号。 Subsequently, the station described CTS sequence number stored within the last data unit. 在这种情况下,CTS接收通信站存储在CTS内描述的最后一个数据单元的顺序编号。 Sequence number in this case, CTS receiving communication station described in the CTS storing the last data unit. 当下一次发送RTS时,该站生成以由最后一个数据单元的顺序编号标识的数据单元并不包括在将要发送的目标内的形式生成与试图发送的数据单元相关的信息。 The next time when transmitting RTS, the station to the last generated data unit sequence number identifies the data unit is not included in the target to be transmitted in the form of generation and attempts to send the data unit of information. [0097] 本发明的第二方面是一种无线通信系统,其中发送和接收多个数据单元。 The second aspect of the [0097] present invention is a wireless communication system in which a plurality of data transmitting and receiving units. 将顺序编号分配给发送数据单元以标识这些数据单元。 The sequence number is assigned to the transmission data unit to identify the data units. 同时,如果应用选择性确认,则导致发生下述情况:[0098] 接收通信站在接收确认信息ACK内描述下述内容:以顺序编号顺序完全接收的数据单元的顺序编号和通过将后续顺序编号的数据接收状态映射在顺序编号的相对比特位置上表示的位图信息。 Meanwhile, if the application of selective acknowledgment, resulting in the following cases: [0098] receiving communication station receives the contents of the acknowledgment information is described below ACK: the sequence number and the sequence number order to completely received data unit by the subsequent sequence number The data reception state in the same relative sequence number of the bit position indicated by the bitmap information. 该站发送接收确认信息ACK。 The station transmits a receipt confirmation message ACK. [0099] 发送和接收通信站添加表示因果数据流以发送数据和确认的信息。 [0099] Adding to send and receive communications station, said the causal stream to send data and confirm the information. [0100] 在根据本发明第二方面的无线通信系统中,在逐数据流的基础上管理选择性确认需要的信息。 [0100] In the information required for selective acknowledgment wireless communication system according to a second aspect of the present invention, on the basis of the data stream by the management. 这种信息包括:完成接收的数据单元的顺序编号、其中描述后续数据单元的接收状态的位图信息、等等。 This information includes: the completion of received data unit sequence number, wherein the subsequent data reception state describing unit bitmap information, and the like. 因而,可以通过不同的顺序编号处理多个服务种类。 Thus, NO can handle multiple types of services through a different order. 因此,能够在不考虑是否执行选择性确认的情况下维持通信。 Thus, the communication can be maintained without considering the case where whether to perform selective acknowledgment. [0101] 一些接收机站并不支持选择性确认。 [0101] Some receivers do not support selective acknowledgment station. 这种接收机站发送为位图字段的所有比特设置为零的位图信息。 Such a receiver station transmits a bitmap field is set to zero in all bits of the bitmap information. 因而,接收机站能够确保与支持选择性确认功能的发送机站的通信。 Thus, the receiver station to ensure communication and support selective acknowledgment function transmitter station. [0102] 此外,一些发射机站并不支持选择性确认。 [0102] In addition, some do not support selective acknowledgment transmitter station. 这种发送机站并不考虑从接收端发送的位图信息,发送将要在位图字段的所有比特设置为零的情况下发送的位图信息。 This transmitter station does not consider the bitmap information sent by the receiver sends the bit bitmap information will be when all bits set to zero field diagram sent. 因而,发射机站确保与支持选择性确认功能的接收机站的通信。 Thus, the transmitter station to ensure that communication support selective acknowledgment function of the receiver station with. [0103] 此外,与至少一个数据流相关的,采用并未分配顺序编号的ARQ系统。 [0103] In addition, at least one data stream associated with, the use of which is not assigned sequentially numbered ARQ system. 当建立链路会话时,通过数据流发送和接收数据,由此,发射机站和接收机站的顺序编号相互同步。 When the link is established the session, the data stream by sending and receiving data, whereby the sequence number of the transmitter station and the receiver station to synchronize with each other. [0104] 本发明的第三方面是一种无线通信系统,其中同时使用RTS/CTS方法执行随机接入。 [0104] A third aspect of the present invention is a wireless communication system in which use RTS / CTS method of performing a random access. RTS/CTS方法使得:作为数据传输起点的通信站发送传送分组请求RTS。 RTS / CTS method such that: as a data transmission start point of the communication station transmits a transmission request packet RTS. 响应于从作为数据传输目标的通信站接收到响应分组CTS,该作为数据传输起点的通信站开始数据传输。 In response to a communication station data transfer target response packet received from CTS, data transmission as the starting point for the communication station to start the data transfer. [0105] 允许分组的发送和接收,在该分组中复用任意两个或多个发送请求RTS、证实通知CTS、数据和确认ACK。 [0105] allows sending and receiving packets, the packet multiplexing or a plurality of transmission request RTS, confirmed notification CTS, data, and acknowledgment ACK using any two. [0106] 通过在一个分组内引入具有不同目的的诸如RTS、CTS、DATA和ACK等信息段,能够显著地降低在MAC层内生成的开销量。 [0106] By introducing a different purpose, such as RTS, CTS, DATA and ACK information segment in a packet, can be significantly reduced in the generation of the MAC layer overhead. [0107] 在这种情况下,接收到包含RTS信息的分组的通信站根据RTS的内容发送包含CTS 信息的分组。 [0107] In this case, a packet is received containing RTS information based on the content of the communication station transmits a packet containing RTS CTS information. 接收到包含CTS信息的通信站根据CTS的内容发送包含数据的分组。 Received the communication station contain CTS CTS information in accordance with the content of the transmission packet containing data. [0108] 在此,可以采用下述结构:RTS发送通信站可以规定接收通信站是否可以将RTS信息添加给CTS。 [0108] Here, the following structures may be employed: RTS transmitting communication station receiving station can be specified whether RTS information may be added to CTS. 在这种情况下,在RTS内,描述第一信息,该信息表示是否可以将RTS信息添加给作为RTS结果发送的CTS。 In this case, in the RTS, description of the first information which indicates whether RTS information may be added to CTS transmitted as a result of the RTS. 随后,RTS接收通信站根据在RTS内的第一信息判断它是否可以将RTS信息添加给CTS。 Subsequently, RTS receiving communication station in the RTS based on the first information to determine whether it can add information to the RTS CTS. 如果存在该站希望发送给RTS发送通信站的数据,它将为了发送数据目的的RTS信息添加给CTS,并发送该CTS。 If the existence of the station wishes to transmit data to the RTS transmitting communication station, it will transmit data for the purpose of adding to the information RTS CTS, and transmits the CTS. [0109] 在这种情况下,RTS发送通信站根据例如过去从RTS指向的站接收到的分组内包含的信息单元确定第一信息。 [0109] In this case, the information unit according to the RTS transmitting communication station such as RTS packets received in the past from the station to the point comprises determining the first information. 在此描述的信息单元是指表示后续发送数据在该分组内存在的更多比特等等。 Information element described herein refers to the number of subsequent transmission data in the packet memory in the more bits and so on. 可选择地,可以根据信息单元之外的其它方式确定后续发送数据是否存在在RTS指向的站内以确定第一信息。 Alternatively, you can determine the point in the RTS station to determine a first information according to whether there is a subsequent transmission data information units than the other ways. 例如下述情况:从RTS指向的站接收RTS的站。 For example the following: receiving station RTS RTS points from station. 然而,接收站自身接收到来自另一个周围站的分组,因而已经设置NAV。 However, a packet is received from the reception station itself around another station, and thus already set NAV. 因此,该站不能返回CTS,停止该数据传输序列。 Therefore, the station can not return CTS, stop the data transfer sequence. 还存在根据任何其它通信历史能够判断在RTS指向的站内是否存在后续发送数据的情况。 Whether there exists within the RTS transmitting subsequent data point to the station in accordance with any other communication history can be determined. [0110] 此外,可以采用下述结构:RTS接收通信站根据在RTS内的信息识别出RTS发送通信站正在试图发送数据和接收通信站本身已经接收到。 [0110] In addition, the following structures may be employed: RTS RTS receiving communication station that transmits the communication station is attempting to transmit data and receive communication station itself has received the identification information in accordance with the RTS. 在这种情况下,RTS接收通信站将ACK信息添加给CTS以通知数据接收状态。 In this case, RTS receiving communication station will add information to the CTS ACK to notify the data reception state. [0111] 此外,可以采用下述结构:在数据发送和接收程序中,数据发送通信站规定数据接收通信站是否应当返回ACK。 [0111] Further, a structure may be employed: the data transmission and reception program, the data transmitting communication station specifies whether the data receiving communication station should return ACK. ACK包括即时ACK和延迟ACK。 Including immediate and delayed ACK ACK ACK. 在这种情况下,可以采用下述结构:数据接收通信站从数据发送通信站接收数据请求ACK。 In this case, the following structures may be employed: the data receiving communication station receives the data request from the data transmitting communication station ACK. 如果数据接收通信站判定它尚未发送数据的ACK,则当它将某种分组发送给数据发送通信站时它添加ACK信息。 If the data receiving communication station determines that it has not yet transmitted data ACK, the packet when it is transmitted to a communication station that transmits data to add ACK information. 在一些情况下,可以在发射机站的请求上添加ACK信息。 In some cases, the ACK information may be added to the request transmitter station. 此时,如果发射机站判定它尚未接收到与先前发送的数据相关的ACK信息,则它发送添加ACK信息的请求。 At this time, it is determined if the transmitter station has not received the ACK information and data related to the previously transmitted, it sends a request to add ACK information. 然而,与单独发送RTS信息的分组相关地,作为例外,不需要添加ACK信息。 However, sending a single packet of information related to the RTS, as an exception, do not need to add ACK information. [0112] 此外,作为指向两个或多个通信站的分组,可以发送请求ACK的数据。 [0112] Further, as a point to two or more communication stations of a packet, may send a request ACK data. [0113] 进一步地,可以采用下述结构:RTS发送通信站请求RTS接收通信站返回目前已经发送的数据的确认。 [0113] Further, a structure may be employed: RTS transmitting communication station request RTS receiving communication station returns an acknowledgment of the currently transmitted data. 在这种情况下,RTS发送通信站将请求返回ACK的ACK请求复用在RTS 内,用于开始下一个数据传输事务处理,并予以发送。 In this case, RTS transmitting communication station will request returns an ACK ACK request multiplexed in the RTS, data transmission for the next start a transaction, and to be sent. [0114] 即使RTS发送通信站请求ACK,但是有时不返回ACK。 [0114] Even if the communication station RTS request to send ACK, but sometimes does not return ACK. 可能的原因包括未正确地接收到发送数据,正确地接收数据但是ACK接收失败,等等。 Possible causes include not received correctly transmit data, receive data correctly but failed to receive ACK, and so on. 在这些情况下,RTS发送通信站必需验证是否重新发送数据。 In these cases, RTS transmitting communication station to resend the data necessary to verify. 在这些情况下,RTS发送通信站可以将请求返回ACK的ACK请求复用在RTS内,用于开始数据重新传输事务处理,并予以发送。 In these cases, RTS transmitting communication station may be a request to return ACK ACK request multiplexed in the RTS, data retransmission for starting a transaction, and to be sent. [0115] 接收到RTS和复用的ACK请求的通信站返回ACK,它表示已经正确地完成从RTS发送通信站发送的数据的接收。 [0115] RTS receiving communication station and multiplexed ACK request returns ACK, which indicates the completion of the reception has been correctly transmitted from the RTS transmitting communication station data. 如果该站未成功地接收到从RTS发送通信站发送的数据,它可以复用表示它未正确接收到数据的ACK。 If the station does not successfully receive the RTS transmitted from the communication station transmits the data, which indicates that it can be reused incorrectly received data ACK. 随后,它可以返回请求重新发送数据的CTS。 Subsequently, it can return a request to resend the data CTS. [0116] 本发明的第四方面是一种无线通信系统,其中数据发送通信站获取在媒体上的传输权,并执行在它和数据接收通信站之间的数据通信。 The fourth aspect of the [0116] present invention is a wireless communication system, wherein the data transmitting communication station to obtain a transmission right in the media, and perform data communication in which the receiving communication station and data. [0117] 在停止从数据发送通信站的数据传输之后,检测后续数据在数据发送通信站上存在与否。 [0117] After the communication station stop sending data from the data to detect the presence or absence of follow-up data on the data transmission communication station. 如果后续数据存在,则数据发送通信站更容易获取用于发送后续数据的传输权。 If the subsequent data exists, the data transmitting communication station is easier to obtain the transmission right for transmitting subsequent data. [0118] 尽管在数据发送通信站站上存在后续数据,但是停止数据传输的状态对应于下述情况,例如:来自数据发送通信站的RTS抵达数据发送通信站和数据接收通信站返回CTS, 但是数据发送通信站并未开始数据传输的情况;和发送数据并未抵达数据接收通信站的情况。 [0118] Despite the subsequent data on the data transmitting communication station, but to stop the data transfer state corresponds to such a situation, for example: RTS transmitting communication station from the data transmitting communication station arrival data and a data receiving communication station to return CTS, but No data transmission in the communication station starts transmission of data; and a transmission data has not arrived in the case of receiving communication station data. [0119] 数据接收通信站可以根据基于RTS/CTS的事务处理的通信历史检测在数据发送通信站上后续数据的存在与否。 [0119] According to the data receiving station can transmit based on the presence of a communication history detected RTS / CTS transaction in the data communication station subsequent data or not. 或者,数据发送通信站可以在分组内包括表示后续数据存在与否的专用信息单元并发送该分组。 Alternatively, the data transmitting communication station may be in a subsequent data packet includes information indicating the presence or absence of specific information unit and transmits the packet. 在这种情况下,数据接收通信站检查信息单元,由此可以检测在数据发送通信站上后续数据的存在与否。 In this case, the data receiving communication station checks the information unit, which can detect the presence of the communication station transmits the subsequent data in the data or not. [0120] 根据CSMA,确认该媒体仅在预先确定的周期内是清除的,随后该操作仅等待在获取传输权之前的任意延时时间。 [0120] According to CSMA, confirm that the media only within a predetermined period is cleared, then the operation waits just before acquiring the transmission right of any delay time. 在根据CSMA执行媒体接入控制的通信环境内,数据接收通信站试图获取在媒体上的传输权,并将信号发送到该媒体上,用于消除其它通信站的传输权。 In the CSMA communication environment executing the media access control, data receiving communication station attempts to acquire a transmission right in the media, and sends a signal to the medium, for canceling the transmission right of the other communication stations. 因此,数据发送通信站可以轻易地获取用于发送后续数据的传输权。 Therefore, the data transmitting communication station can easily acquire the transmission right for transmitting subsequent data. [0121] 在同时使用RTS/CTS方法的媒体接入控制中,作为数据传输起点的通信站传送发送分组请求RTS。 [0121] While the use of RTS / CTS method of media access control, as a data transmission start point communication station transmits the transmission packet request RTS. 响应于来自作为数据传输目标的通信站的响应分组CTS的接收,它开始数据传输。 In response to a response from the target as a data transmission of a communication station receiving the CTS packet, it starts data transmission. 在执行该媒体接入控制的情况下,数据接收通信站将空RTS发送到媒体上,用于消除其它通信站的传输权。 In the case of performing the media access control, data receiving communication station transmits RTS to the blank media, for canceling the transmission right of the other communication stations. 因此,数据发送通信站可以轻易地发送用于发送后续数据的RTS。 Therefore, the data transmitting communication station can easily send RTS for transmitting subsequent data. 例如,当数据发送通信站接收到空RTS时,它可以发送RTS,使用更短的帧间隔用于发送后续数据。 For example, when the data transmitting communication station receives the empty RTS, it can send RTS, using a shorter frame interval for transmitting subsequent data. [0122] 本发明的第五方面是一种以计算机可读格式书写的计算机程序,用于执行计算机系统处理,用于在通信环境内控制通信操作,其中同时使用RTS/CTS方法执行随机接入。 [0122] A fifth aspect of the present invention is a computer-readable format a computer program written in, a computer system for executing processing for controlling communication operations of the communication environment, wherein the use RTS / CTS method of performing a random access . 在该RTS/CTS方法中,作为数据发送起点的通信站传送发送分组请求RTS ;响应于从作为数据传输目标的通信站接收到响应分组CTS,它开始数据传输。 In the RTS / CTS method, a data transmission start point communication station transmits the transmission packet request RTS; as a communication station in response to the data transmission destination receives the response packet from the CTS, it starts data transmission. 该程序包括:[0123] 通信质量测量步骤,其中当接收到RTS时,测量接收信号的质量;[0124] 数据速率确定步骤,其中根据所测量的接收信号质量确定数据速率;[0125] CTS发送步骤,其中作为所接收RTS的结果在CTS内描述数据速率,发送该CTS ;和[0126] 数据发送步骤,其中当接收到CTS信息时,根据在CTS内描述的数据速率执行作为CTS信息结果的数据传输。 The program comprising: [0123] A communication quality measuring step, wherein upon receiving the RTS, the measurement quality of the received signal; [0124] data rate determining step, wherein the data rate is determined based on the measured received signal quality; [0125] CTS transmission step, as a result of which the received RTS described in the CTS data rate, transmitting the CTS; and [0126] data transmission step, wherein upon receiving the CTS message, the execution information based on the data rate as a result of CTS CTS described in data transmission. [0127] 本发明的第六方面是一种以计算机可读格式书写的计算机程序,用于执行用于发送和接收多个数据单元的通信操作的计算机系统控制。 A sixth aspect [0127] The present invention is a computer-readable format a computer program written in, a computer system for executing a plurality of data transmission and reception control unit for communication operations. 将顺序编号分配给发送数据单元以标识该数据单元。 The sequence number is assigned to the transmission data unit to identify the data unit. 如果应用选择性确认,提供下述步骤:[0128] 步骤,其中响应于数据接收,在接收确认信息ACK内描述以顺序编号为顺序完整接收到的数据单元的顺序编号,和通过将后续顺序编号的数据接收状态映射到距离该顺序编号的相对比特位置内表示的位图信息,并予以发送;和[0129] 步骤,其中添加表示因果数据流的信息,和发送该发送数据和确认。 If the application of selective acknowledgments, provides the following steps: [0128] step, wherein in response to receiving the data, the reception confirmation ACK information described in the order of the sequence number is the sequence number of the received data is a complete unit, and by the subsequent sequence number in The data reception state from the sequence mapped to the bitmap information indicates the relative number of bit positions, and to be sent; and [0129] step, add the information representing the causal data stream, and transmits the transmission data and the acknowledgment. [0130] 本发明的第七方面是一种以计算机可读格式书写的计算机程序,用于执行计算机系统处理,用于控制在通信环境内的通信操作,其中同时使用RTS/CTS方法执行随机接入。 [0130] The seventh aspect of the present invention is a computer-readable format a computer program written, a random access system for performing a computer process for controlling communication operations in a communication environment in which use RTS / CTS method is executed into. 在该RTS/CTS方法中,作为数据发送起点的通信站传送发送分组请求RTS ;响应于来自作为数据传输目标的通信站的响应分组CTS的接收。 In the RTS / CTS method, a data transmission start point communication station transmits the transmission packet request RTS; in response to a response from the target as a data transmission of a communication station receiving the CTS packet. 它开始数据传输。 It starts data transmission. 该程序包括:[0131] 信息生成步骤,其中生成各种信息,包括发送请求RTS、确定通知CTS、数据和确认ACK ;和[0132] 分组传输通信步骤,其中发送和接收分组,在该分组内复用请求发送RTS、确定通知CTS、数据和确认ACK中的两个或更多信息。 The program comprising: [0131] information generating step in which generate a variety of information, including the transmission request RTS, OK notification CTS, data, and acknowledgment ACK; and [0132] packet transmission communication step, wherein the transmitting and receiving packets in the packet within multiplexing request to send RTS, OK notification CTS, data, and acknowledgment ACK in two or more information. [0133] 本发明的第八方面是一种以计算机可读格式书写的计算机程序,用于执行计算机系统处理,用于控制在下述通信环境内的通信操作:在该通信环境内,通信站在执行数据传输之前获取在媒体上的传输权。 [0133] An eighth aspect of the present invention is a computer-readable format a computer program written in, a computer system for executing processing for controlling communication environment within the following communication operation: in the communication environment, communication station Get transmission rights in the media before the data transfer. 该程序包括:[0134] 检测来自其它通信站的发送数据存在与否的步骤;和[0135] 媒体接入控制步骤,其中响应于检测到来自其它通信站的发送数据的存在,将用于消除其它通信站的传输权的信号发送到媒体上,从而使相关通信站更容易获得发送数据的传输权。 The program comprising: [0134] detecting transmission data from the other communication station of the presence or absence of the step; and [0135] medium access control step, wherein in response to detecting the presence of the other communication station from transmitting data, will be used to eliminate Signal transmission right transmits to other communication stations on the media, so that easier access to the relevant communication station the transmission right for transmitting data. [0136] 根据本发明第五至第八方面的计算机程序是以计算机可读格式书写的计算机程序,用于通过定义在计算机系统上执行预先确定的处理。 [0136] is a computer-readable format to write a computer program according to the fifth to eighth aspect of the present invention is a computer program for execution by defining a predetermined processing on a computer system. 换句话说,当安装在计算机系统上时,根据本发明第五至第八方面的计算机系统在计算机系统上发送协同动作,并作为无线通信设备操作。 In other words, when installed on the computer system, send the fifth to the eighth aspect of the present invention is a computer system on a computer system based on collaborative action, and as a wireless communication device operation. 当多个这样的无线通信设备开始建立无线网络时,能够获得与根据本发明第一至第四方面的无线通信系统相同的动作和效果。 When a plurality of such wireless communication device to start building a wireless network, the wireless communication system can be obtained with the first to fourth aspect of the present invention according to the same actions and effects. [0137] 根据本发明,能够提供极佳的无线通信系统、无线通信设备和无线通信方法及计算机程序,其中同时使用RTS/CTS方法,并能够顺利地执行接入控制。 [0137] According to the present invention, it is possible to provide an excellent wireless communication system, wireless communication device and wireless communication method and computer program in which use RTS / CTS method, and access control can be performed smoothly. [0138] 此外,根据本发明,能够提供极佳的无线通信系统、无线通信设备和无线通信方法及计算机程序,其中复用诸如RTS、CTS、DATA和ACK等多种帧,从而能够提供灵活的发送和接收程序,能够降低开销。 [0138] Further, according to the present invention, it is possible to provide an excellent wireless communication system, wireless communication device and wireless communication method and a computer program, wherein the multiplexing, such as multiple frame RTS, CTS, DATA and ACK and so on, which can provide a flexible sending and receiving program, the overhead can be reduced. [0139] 根据本发明,可以根据接收信号质量选择传输速率。 [0139] According to the present invention, the transmission rate can be selected based on received signal quality. 因此,能够避免传输速率的缺点。 Therefore, it is possible to avoid the disadvantages transmission rate. 此外,每当确定传输速率时,还考虑诸如由发送端监视的错误率等信息。 In addition, each time the transmission rate is determined, error rate, etc. are also considered as monitored by the sender information. 因此,可以在两个步骤中校正在接收质量和因为信道状态波动或者干扰量波动引起的错误率之间的对应关系。 Therefore, the correspondence between quality and are receiving error rate fluctuations because the channel state or the amount of interference between fluctuations in two steps lieutenant colonel. [0140] 此外,根据本发明,能够有效地复用数据单元,同时使用RTS/CTS程序。 [0140] Further, according to the present invention can be effectively multiplex data units, using RTS / CTS procedure. 此外,能够执行RTS/CTS程序和延迟ACK。 In addition, it is possible to perform RTS / CTS procedure and delay ACK. 因此,能够降低在MAC层内生成的开销量。 Accordingly, the MAC layer can be reduced in the generation of overhead. [0141] 此外,根据本发明,可以在不考虑是否执行选择性确认的情况下维持通信。 [0141] Further, according to the present invention, in case where the communication is maintained without considering whether to perform selective acknowledgment. [0142] 此外,根据本发明,通过在一个分组内包括具有不同目的的诸如RTS、CTS、DATA和ACK等信息段,能够显著地降低在MAC层生成的开销量。 [0142] Further, according to the present invention, such as within a RTS packet includes a different purpose, CTS, DATA and ACK information segment, can significantly reduce the generation of the MAC layer overhead. [0143] 根据随后描述的本发明的实施例和结合附图的更详细的描述,本发明的其它目的、特征和优点将是显而易见的。 According to an embodiment of the present invention will be described later in more detail with the description [0143] and the accompanying drawings, other objects, features and advantages of the invention will be apparent. 附图说明[0144] 图1图示构成本发明实施例内的无线通信系统的通信设备的配置的例子。 Brief Description of the Examples of the present invention is a communication device constituting a wireless communication system according to the embodiment of the configuration of [0144] Figure 1 illustrates a. [0145] 图2示意地图示在本发明的实施例内操作为无线网络内的通信站的无线通信设备的功能结构。 [0145] Figure 2 schematically illustrates an embodiment of the present invention in the operation of a functional configuration of the wireless communication device to a communication station within the wireless network. [0146] 图3图示在根据本发明的无线通信系统内使用的帧格式的例子。 [0146] Figure 3 illustrates a frame format used in a wireless communication system according to the present invention is an example. [0147] 图4图示PSDU结构的例子。 Examples PSDU structure [0147] Figure 4 illustrates. [0148] 图5图示可定义的PSDU的若干例子。 Some examples [0148] Figure 5 illustrates the PSDU definable. [0149] 图6解释用于在根据本发明的无线通信系统内确定传输速率的处理。 [0149] Figure 6 illustrates is used in determining the transmission rate of the wireless communication system according to the present invention for the treatment. [0150] 图7图示根据本发明的RTS/CTS程序的操作顺序的例子。 [0150] Figure 7 illustrates the sequence of operation according to the present invention, RTS / CTS procedure of example. [0151] 图8图示根据本发明的发送和接收程序的应用的例子。 [0151] FIG. 8 illustrates transmission and reception program according to the application of the present invention is an example. [0152] 图9图示根据本发明的发送和接收程序的应用的另一个例子。 [0152] Figure 9 illustrates another example of transmitting and receiving depending on the application program of the present invention. [0153] 图10图示根据本发明的发送和接收程序的应用的又一个例子。 [0153] Figure 10 illustrates another example of the application to send and receive program of the present invention. [0154] 图11图示与本发明内假定的数据流O之外的数据相关的确认程序。 [0154] Figure 11 illustrates outside and within the present invention assumes that the data related to the data stream O confirmation program. [0155] 图12图示当同时使用RTS/CTS执行选择性确认时出现的各个字段的相互作用的具体例子。 [0155] FIG. 12 illustrates a specific example when using both the interaction of each field that appears when performing selective acknowledgment RTS / CTS. [0156] 图13图示当应用延迟ACK和RTS/CTS程序时采取的数据发送和接收程序的例子。 [0156] Figure 13 illustrates when applicable delayed ACK and RTS / CTS procedure adopted data transmission and reception procedures of examples. [0157] 图14图示根据依照本发明的MAC程序通过TCP/IP发送和接收业务的顺序的例子。 [0157] Figure 14 illustrates the sequence according to the present invention in accordance with MAC program to send and receive traffic via TCP / IP in the example. [0158] 图15图示根据IEEE802.1la的帧格式。 [0158] Figure 15 illustrates the frame format according IEEE802.1la. [0159] 图16图示在PSDU内帧字段的结构。 [0159] FIG. 16 illustrates the structure of the field in the frame PSDU. [0160] 图17示意地图示RTS/CTS程序操作的例子。 [0160] Figure 17 schematically illustrates an example of RTS / CTS program operation. [0161] 图18解释当在发射机站和接收机站之间执行RTS/CTS程序时在周围站可能出现的动作。 [0161] FIG. 18 explained when between the transmitter station and the receiver station performs a RTS / CTS procedure may occur around the station operation. [0162] 图19解释用于当作为传输起点的STAO发送RTS时确定整个事务处理的传输速率模式的程序。 [0162] Figure 19 when interpreted as a transmission starting point for determining the entire transaction STAO transmission rate mode when sending RTS program. [0163] 图20图示操作程序的例子,其中使用通过TCP/IP的业务执行根据IEEE802.11基于RTS/CTS程序的分组发送和接收事务处理。 Examples [0163] Figure 20 illustrates the operation program, wherein the service execution through TCP / IP-based packet transmission according to IEEE802.11 RTS / CTS procedure and receiving transactions. [0164] 图21解释根据本发明的发送和接收程序的应用的例子。 [0164] FIG. 21 explained in accordance with the application program to send and receive an example of the present invention. [0165] 图22解释根据本发明的发送和接收程序的应用的另一个例子。 [0165] Figure 22 explain another example of transmitting and receiving depending on the application program of the present invention. [0166] 图23解释根据本发明的发送和接收程序的另一个例子。 [0166] Figure 23 explain another example of a transmission and reception program of the present invention. [0167] 图24解释用于控制判断是否应当设置“表示可以将RTS复用在CTS内的信息”的机制。 [0167] Figure 24 to determine whether it should be interpreted to control settings "means that you can reuse in the CTS RTS message" mechanism. [0168] 图25是解释用于控制判断是否应当设置“表示可以将RTS复用在CTS内的信息” 的机制的另一幅图。 [0168] FIG. 25 is interpreted to determine whether it should be used to control settings "means that you can reuse in the CTS RTS information," a picture of another mechanism. [0169] 图26是解释用于控制判断是否应当设置“表示可以将RTS复用在CTS内的信息” 的机制的又一幅图。 [0169] FIG. 26 is interpreted to determine whether it should be used to control settings "means that you can reuse in the CTS RTS message" has a picture of the mechanism. 具体实施方式[0170] 参考附图,在下文中将详细地描述本发明的实施例。 DETAILED DESCRIPTION [0170] Referring to the drawings, embodiments of the present invention will be described in detail hereinafter. [0171] A.系统配置[0172] 本发明采用的通信传播路径是无线的,并在多个通信站之间建立网络。 [0171] A. System Configuration [0172] The present invention uses a communication channel is wireless, and networking between a plurality of communication stations. 本发明采用的通信是存储和转发业务,其中逐分组地传输信息。 The present invention is the use of store and forward communication services, wherein information transmitted by the packet. 与每个通信站相关地,下文的描述假定单信道站;然而,本发明可以扩展为传输介质包括多个频率信道即使用多个信道的情况。 Associated with each communication station, the following description assuming that a single channel station; however, the present invention can be extended to the case of the transmission medium comprises a plurality of frequency channels that the use of a plurality of channels. [0173] 在根据本发明的无线网络内,每个通信站可以根据基于CSMA (载波检测多址接Λ)的接入程序直接地(随机地)发送信息。 [0173] In accordance with the present invention within a wireless network, each communication station can directly (randomly) transmits information based on CSMA (Carrier Sense Multiple Access connection Λ) access procedure. 因而,通信站可以建立自主和分散无线网络。 Thus, the communication station can establish an independent and decentralized wireless network. [0174]自主和分散无线通信系统并不具有控制站和受控站的关系。 [0174] autonomous and decentralized wireless communication system does not have a relationship station and controlled station. 在这样一种无线通信系统内,例如,每个通信站发送信标信息。 In such a wireless communication system, for example, each communication station transmits a beacon message. 由此,该站向位于附近(即在通信范围内)的其它通信站通知它的存在,并向它们通知网络结构。 Thus, the station is located near to (i.e., within communication range) of the other communication station notifies its existence, they are notified to the network structure. 在一些通信站的通信范围内新出现的通信站接收信标信号,从而检测到它已经进入通信范围内。 In some communication stations within communication range of the communication station receives the emerging beacon signal, thereby detecting that it has entered the communication range. 此外,该站解码在信标内描述的信息,因而,能够识别出网络和参与该网络。 In addition, the station in decoding the information described in the beacon, and thus, can identify the network and to participate in the network. [0175] 在根据本发明的无线网络内,通信站交换信标信号,适当地和时间地相互同步。 [0175] In exchange beacon signal within a wireless network according to the present invention, a communication station and a time to be properly synchronized with each other. 因而,执行传输控制,其中由具有时分多址结构的传输(MAC)帧有效地使用信道资源。 Thus, the implementation of the transmission control in which the transmission having a time division multiple access structure (MAC) frame using channel resources effectively. 因此, 每个通信站可以实施基于时间同步的接入方法,例如预约带宽和设置优先使用周期。 Accordingly, each communication station may be implemented based on the access method of time synchronization, e.g., bandwidth and set priority reservation period. [0176] 在下文中描述的每个通信站上的处理基本上在参与网络的每个通信站上执行。 [0176] The processing in each communication station described below is substantially performed on each of the communication stations participating the network. 在一些情况下,然而,并不必需由构成该网络的所有通信站执行下文描述的处理。 In some cases, however, not necessary to the processing described below is executed by all communication stations constituting the network. [0177] 图1图示在本发明的实施例中构成无线通信系统的通信设备的配置的例子。 [0177] Figure 1 illustrates an example of a communication device constituting the wireless communication system configuration in the embodiment of the present invention. 该无线通信系统并不具有控制站和受控站的关系。 The wireless communication system does not have a relationship of control station and controlled stations. 在该通信系统内,每个通信设备自主地和分散地操作,并构成特设网络。 Within the communication system, each communication device to operate autonomously and disperse and form ad hoc networks. 该图图示在同一空间内如何分布通信设备#0至通信设备#6。 The figure illustrates how in the same spatial distribution of the communication device # 0 through communication device # 6. [0178] 在该图中,用虚线表示每个通信设备的通信范围。 [0178] In this figure, a broken line indicates the communication range of each communication device. 每个通信设备可以与位于其范围内的其它通信设备通信,将通信范围定义为由每个站发送的信号干扰其它通信设备的范围。 Each communication device may be other communications devices located within its scope and the communication range is defined as the interfering station transmits a signal for each range of other communication devices. 将提供更具体的描述。 Will provide a more detailed description. 通信设备#0位于它可以与位于附近的通信设备#1和#4通信的范围内;通信设备#1位于它可以与位于附近的通信设备#0、#2和#4通信的范围内;通信设备#2位于它可以与位于附近的通信设备#1、#3和#6通信的范围内;通信设备#3位于它可以与位于附近的通信设备#2通信的范围内;通信设备#4位于它可以与位于附近的通信设备#0、#1和#5通信的范围内;通信设备#5位于它可以与位于附近的通信设备#4通信的范围内;和通信设备#6位于它可以与位于附近的通信设备#2通信的范围内。 The communication device # 0 is located within a range which can be located close to the communication device # 1 and # 4 in communication; communication device # 1 which may be located near the communication device # 0, # 2 and # 4 in the range of communications; Communications apparatus # 2 is located which may be located in the vicinity of the communication device # 1, the communication range of # 6 and # 3; # 3 communication device located near it may be located within a communication range of the communication device # 2; communication apparatus # 4 is located It can be located near the communication device # 0, # 1 and # in the range 5 to communicate; the communication apparatus # 5 is located which may be located in the vicinity of the communication device # 4 in communication range; and the communication apparatus # 6 is located and it can be located in the vicinity of the communication device # 2 communication range. [0179] 当在某些通信设备之间执行通信时,存在“隐藏终端”。 [0179] When communication is performed between certain communication devices, there is a "hidden terminal." 将隐藏终端定义为可以由相互通信的通信设备听到但是不能被其它通信设备听到的通信设备。 Is defined as the hidden terminal can hear but can not be heard by other communication devices a communication device communication device communicate with each other. [0180] 本发明的范围限制于上述特设环境。 [0180] The scope of the present invention is limited to the above ad hoc environment. 可以将其广泛地应用于其它通信模式,其中每个通信站可以根据同时使用RTS/CTS程序的基于CSMA的接入程序直接和异步地发送信肩、O[0181] 图2示意地图示在本发明的实施例中工作为无线网络内的通信站的无线通信设备的功能结构。 Can be widely applied to other communication modes, where each communication station can use the RTS / CTS procedure based on CSMA access procedure directly and asynchronously transmitted signal according to the same time the shoulder, O [0181] Figure 2 schematically illustrates the present Embodiments of the invention work in a functional configuration of the wireless communication device for a communication station within the wireless network. 在该图中的无线通信设备可以执行基于使用RTS/CTS程序的CSMA的接入控制,并在不提供控制站的自主和分散通信环境内构成网络。 In the figure the wireless communication device may perform access control based on the use of RTS / CTS procedure of CSMA and constitutes a network control station is not provided in the autonomous and decentralized communication environment. [0182] 如图所示,无线通信设备100包括:接口101、数据缓冲器102、中央控制单元103、 信标生成单元104、无线电发射机单元106、定时控制单元107、天线109、无线电接收机单元110、信标分析单元112和信息存储单元113。 [0182] As illustrated, wireless communication device 100 includes: an interface 101, data buffer 102, the central control unit 103, a beacon generation unit 104, a radio transmitter unit 106, the timing control unit 107, an antenna 109, a radio receiver unit 110, a beacon analysis unit 112 and the information storage unit 113. [0183] 接口101在它和连接到该无线通信设备100的外部装置(例如个人计算机(未图示))之间交换各种信息。 [0183] interface 101 and an external device in it (e.g., a personal computer (not shown)) connected between the wireless communication device 100 to exchange various information. [0184] 在通过接口101发送出数据之前,使用数据缓冲器102临时存储通过接口101从所连接的装置发送的数据或者通过无线传输信道接收到的数据。 [0184] Before sending out the data through the interface 101 using a data buffer 102 temporarily stores data received via the interface device 101 transmitted from the connected channel or through wireless data transmission. [0185] 中央控制单元103管理在无线通信设备100内的一系列信息发送和接收处理,并控制以集中方式接入该传输信道。 [0185] The central control unit 103 manages a series of messages in a wireless communication device 100 of transmission and reception processing, and access control in a centralized manner the transmission channel. 在该中央控制单元103内,例如,根据同时使用RTS/CTS程序的CSMA执行接入控制。 In the central control unit 103, for example, according to use RTS / CTS procedure of CSMA perform access control. 在该实施例中,执行发送和接收程序,其中复用诸如RTS、CTS、 DATA和ACK等多种类型的帧。 In this embodiment, transmission and reception procedures, wherein the multiplex frame, such as RTS, CTS, DATA and ACK and other types. 在下文中将详细描述这些程序。 These procedures will be described in detail hereinafter. [0186] 信标生成单元104生成在无线通信设备100和邻近的无线通信设备之间定期交换的信标信号。 [0186] beacon generation unit 104 generates a beacon signal periodically exchanged between the wireless communication device 100 and the adjacent wireless communication devices. [0187] 无线电发射机单元106包括:调制器,通过预定调制方法调制发送信号;数模转换器,将数字发送信号转换成模拟信号;上变频器,通过频率转换上变频模拟发送信号;功率放大器(PA),放大上变频发送信号的功率;等等。 [0187] a radio transmitter unit 106 includes: a modulator, a predetermined modulation method by the transmission signal; DAC, the digital transmission signal into an analog signal; upconverter, frequency analog transmission signal by frequency conversion; power amplifier (PA), power amplification on the transmission signal frequency; and the like. (这些项目在附图中均未图示)。 (These items are not shown in the drawings). 无线电发射机单元106以预先确定的传输速率无线地发送临时存储在数据缓冲器102内的数据和标号。 A radio transmitter unit 106 to a predetermined transmission rate transmitted wirelessly temporarily stored in the data buffer 102 of the data and the label. [0188] 无线电接收机单元110包括:低噪声放大器(LNA),电压放大通过天线109从其它站接收到的信号;下变频器,通过频率转换下变频电压放大的接收信号;自动增益控制器(AGC);模数转换器,将模拟接收信号转换成数字信号;同步电路,用于获得同步;信道估计电路;和通过预先确定的解调方法执行解调的解调器;等等。 [0188] The radio receiver unit 110 comprises: a low noise amplifier (LNA), voltage amplification through the antenna 109 receives a signal from the other station to; down-converter, down-conversion to convert the voltage amplified received signal frequency; automatic gain control ( AGC); D converter, converting the analog reception signal into a digital signal; a synchronizing circuit, for obtaining synchronization; channel estimation circuit; and performs demodulation by a predetermined demodulating method of a demodulator; and the like. (所有这些项目在附图中未图示)。 (All of these items are not shown in the drawings). 无线电接收机单元110接收在预先确定的周期内从其它无线通信设备发送的诸如信息和标等号。 Radio receiver unit 110 receives information such as the equal sign and standard within a predetermined period transmitted from other wireless communication devices. [0189] 作为用于无线电发射机单元106和无线电接收机单元110的无线电发送和接收方法,例如可以应用可应用于无线LAN和适合于较短距离通信的各种传输方法。 [0189] As a method for radio transmission and reception unit 106, a radio transmitter and a radio receiver unit 110, for example, can be applied to a wireless LAN can be applied for a variety of transmission methods and a short-range communication. 具体而言,可以采用UWB (超宽带)方法、OFDM(正交频分复用)方法、CDMA(码分多址)方法、等等。 Specifically, the use of UWB (Ultra Wide Band) method, OFDM (Orthogonal Frequency Division Multiplexing) method, CDMA (Code Division Multiple Access) method, and the like. [0190] 天线109在预先确定的频率信道上无线地发送指向其它无线通信设备的信号。 [0190] antenna 109 at a predetermined frequency channel of a wireless signal transmitting point to other wireless communication devices. 或者,天线109收集从其它无线通信设备发送的信号。 Alternatively, the antenna 109 collecting signals transmitted from other wireless communication devices. 在该实施例中,无线通信设备100安装有单个天线,不能够并行执行发送和接收。 In this embodiment, the wireless communication device 100 is mounted with a single antenna, can not be executed in parallel transmission and reception. [0191] 定时控制单元107控制发送和接收无线电信号的定时。 [0191] The timing control signal controls the transmission and reception timing of the radio unit 107. 例如,它控制下列定时:用于RTS、CTS、DATA和ACK等各个分组和其中复用这些分组的分组的发送定时和接收定时; 无线通信设备100发送信标所用的定时;从其它站接收信标使用的定时;等等。 For example, it controls the timing of the following: for each packet of RTS, CTS, DATA and ACK, etc. and wherein these multiplexed packet transmission timing and reception timing packets; timing of the radio communication device 100 transmits a beacon used; the received signal from the other station timing mark used; and the like. [0192] 信标分析单元112分析可从相邻站接收到的信标信号,分析邻近无线通信设备等的存在。 [0192] analysis unit 112 analyzes the beacon received from the adjacent station to be a beacon signal, analyzed for the presence of the proximity wireless communication equipment. 例如,将作为用于相邻站信标的接收定时和相邻信标接收定时的信息存储为在信息存储单元113内的相邻设备信息。 For example, the reception timing and neighboring beacon reception timing information is stored as neighboring devices in the information storage unit 113 as neighboring station information for the beacon. [0193] 信息存储单元113存储下述信息:在中央控制单元103内执行的用于一系列接入控制操作等的执行程序指令(其中描述冲突避免程序等的程序);根据所接收信标的分析结果获得的相邻设备信息;等等。 [0193] information storage unit 113 stores the following information: the central control unit 103 executes access control for a series of operations such as executing program instructions (programs describing collision avoidance procedures, etc.); according to the received beacon analysis The results obtained in the adjacent device information; and the like. [0194] B.帧格式(分组格式)[0195] 图3图示在根据本发明的无线通信设备内使用的帧格式结构的例子。 [0194] B. Frame Format (a packet format) [0195] In the example of Figure 3 illustrates the structure of a frame format used within a wireless communication apparatus according to the present invention. 然而,在该图中,省略在图15中图示的前同步码、PLCP首部、等等,并仅选择和图示表示为PSDU (PHY业务数据单元)的部分。 However, in this figure, are omitted in FIG. 15 illustrates the preamble, header PLCP, and the like, and only select and illustrated expressed as PSDU (PHY Service Data Unit) part. [0196] 如图所示,PSDU包括MAC首部部分和MSDU (MAC业务数据单元:从更高层传送的一个数据单元)部分。 [0196] As shown in FIG, PSDU section includes a MAC header and a MSDU (MAC service data unit: from a higher layer data unit transmitted) portion. 在该实施例中,可以将多个MSDU放置在一个PSDU内。 In this embodiment, a plurality of MSDU may be placed in a PSDU. MAC首部部分包括公用MAC首部部分、子MAC首部部分和HCS (首部校验序列)部分。 MAC header portion includes a common MAC header portion, the sub-MAC header portion and HCS (header check sequence) part. 作为子MAC首部,可以放置多个子MAC首部。 As the first sub-MAC, you can place multiple sub-MAC header. [0197] 图4图示在该实施例中的PSDU结构的例子。 [0197] Figure 4 is illustrated in this example embodiment of the structure of the embodiment PSDU. 这些帧的例子分别对应于常规RTS帧、CTS帧、ACK帧和数据帧。 Examples of these frames correspond to the conventional RTS frame, CTS frame, ACK frames and data frames. (参见图16)。 (See Figure 16). [0198] 首部长度(Hlen)、目标地址(RA)、传输起点地址(TA)和在每个帧内定义的持续时间共同对应于公共MAC首部部分。 [0198] Header Length (Hlen), destination address (RA), transmission starting address (TA) and the definition of the duration of each frame corresponds to the common public MAC header portion. 表2详细表示在公共MAC首部部分内的字段。 Table 2 shows in detail fields in the public part of the MAC header. [0199]表 2[0200] [0199] Table 2 [0200]

Figure CN101674166BD00181

[0201] 根据每个帧的目的在不同格式中定义子MAC首部部分。 [0201] Define MAC header portion in different formats depending on the purpose of each frame. 例如,在与RTS帧对应的分组内,作为子MAC首部放置RTS SMH(子MAC首部);在对应于CTS帧的分组内,作为子MAC 首部放置CTSSMH ;在对应于ACK帧的分组内,作为子MAC首部放置ACK SMH ;和在对应于数据帧的分组内,作为子MAC首部放置DATA SMH。 For example, in the packet with the RTS frame corresponds, as the sub-MAC header to place RTS SMH (header sub-MAC); in * corresponding to the packet CTS frame, as a sub-MAC header is placed CTSSMH; in the packet corresponding to the ACK frame, As the sub-MAC header is placed ACK SMH; and in the packet corresponding to the data frame, as the sub-MAC header is placed DATA SMH. [0202] 与RTS、CTS和ACK帧相关地,PSDU仅包括MAC首部部分,而不存在MSDU。 [0202] with the RTS, CTS, and ACK frames association, PSDU includes only MAC header portion, without the presence of MSDU. 将由DATA SMH规定的数据添加给数据帧作为帧主体。 Data provided by the DATA SMH added to the data frame as a frame body. [0203] 图5图示可以在本发明中定义的PSDU的若干例子。 [0203] Figure 5 illustrates a number of examples of the present invention as defined in the PSDU. 在图5内的最上层,图示复用两个MSDU的分组。 Uppermost in FIG. 5, illustrating two MSDU the multiplexed packet. 在第二层中,图示复用一个MSDU和RTS信息的分组。 In the second layer, shown a multiplexed packet MSDU and RTS information. 在第三层中,图示复用CTS信息和ACK信息的分组。 In the third layer, shown multiplexed packet CTS information and ACK information. 在最低层中,图示复用一个MSDU、RTS信息、CTS信息和ACK信息的分组。 At the lowest level, the illustrated reuse a MSDU, RTS packet information, CTS information and ACK information. [0204] 如果将要发送RTS,则作为SMH添加RTS SMH ;如果将要发送CTS,则作为SMH添加CTS SMH;如果将要发送ACK,则作为SMH添加ACK SMH ;和如果将要发送数据单元,添加与将要发送的数据单元数量相等数量的DATA SMH。 [0204] If you want to send RTS, then as the SMH add RTS SMH; if you want to send CTS, then as the SMH add CTS SMH; if you want to send ACK, then as the SMH add ACK SMH; and if you want to send the data unit, add and will be sent number of data units equal to the number of DATA SMH. 因而,可以将具有不同目的的诸如RTS、CTS、 DATA和ACK等信息段复用在一个分组内。 Thus such as RTS, may have different purposes, CTS, DATA and ACK information segment multiplexed within one packet. [0205] 接着,将参考表3和表6描述每个SMH的组成细节。 [0205] Next, refer to Table 3 and Table 6 describe the composition of the details of each of SMH. 每个SMH的引导字段是类型字段,其中描述表示在该相关SMH内包含何种信息的标识符。 Each SMH boot field is the type of field, which is described in the relevant identifier that represents SMH contains what information. SMH的长度根据SMH的类型而不同。 SMH length varies according to the type of SMH. 因为SMH具有与每种类型相关的固有长度,然而,接收端也可以通过参考类型字段获知相关SMH的长度。 Because SMH Inherently length associated with each type, however, the receiving end may also be informed by reference to the length of the relevant SMH type field. [0206] 在数据SMH内的字段:[0207] 表3图示当发送除了RTS、CTS和ACK之外的通用数据时使用的DATA SMH内的字段细节。 [0206] in the data field of SMH: [0207] Table 3 illustrates the details when sending DATA SMH field except when the general data RTS, CTS and ACK outside use inside. 如下表所示,DATA SMH包括属性、顺序和长度字段。 As shown in Table, DATA SMH including property, the order and length fields. [0208]表 3[0209] [0208] Table 3 [0209]

Figure CN101674166BD00191

[0210] 在属性字段内,描述表示由相关DATA SMH规定的数据属性的标识符。 [0210] in the property field, describing an identifier indicating DATA SMH by relevant provisions of the data attributes. [0211 ] 在数据流部分中,放置相关数据的数据流。 [0211] In the data stream section, placing the data flow related data. 在此,假设可以定义具有在逐链路基础上的多个属性的数据流。 Here, it is assumed the data stream may be defined by having a plurality of links based on the attributes. 使用具有不同属性的数据流在逐数据流的基础上定义不同的ARQ(自动重复请求)方法,处理数据流优先权不同的业务,和获得类似的预期目的。 Use of the stream data having different attributes by-data stream on the basis of the definition of the different ARQ (automatic repeat request) method, the processing priority data flows different business, and for similar intended purposes. [0212] 在ACK类型部分内,放置表示应当请求接收数据的接收机返回的ACK类型的信息。 [0212] in the ACK Type section, placed ACK request should indicate the type of information the receiver receives the data returned. 具体而言,通知三种类型的信息,即时ACK(Im-ACK)请求、延迟ACK(Del-ACK)请求和不需要ACK。 Specifically, three types of notification messages, instant ACK (Im-ACK) request, delay ACK (Del-ACK) request and does not require ACK. 如果规定即时ACK请求,则接收端在它接收到数据之后立即返回包含ACK信息的分组。 The provisions immediate ACK request, the receiving end, after it receives the data packet containing the ACK immediately return information. 如果规定延迟ACK请求,则准备返回ACK,但是不执行ACK信息传输,直到将某种分组发送给数据传输的起点。 If the provisions of the delayed ACK request is ready to return ACK, ACK information transmission but not executed until the packet is sent to the starting point of a data transmission. (当将除了RTS之外的某种分组发送给数据传输起点之后,将ACKSMH添加给该分组,并予以发送。)如果通知不需要ACK,则不返回ACK。 (After the addition of some RTS packet is sent to the data transmission starting point, add ACKSMH to the packet, and to be sent.) If the notice does not require ACK, no return ACK. [0213] 在更多比特部分内,放置表示在发送相关分组之后是否已经累积将要发送的更多数据的信息。 [0213] In the more bit portion, placing indicates whether the packet after transmitting the relevant information has been accumulated to be transmitted more data. 接收机存储最近已经设置更多比特部分的分组发送站的地址,和在一些情况下,轮询该站。 The receiver stores recently been provided more bits of the address portion of a packet transmitting station, and in some cases, the polling station. 轮询程序与本发明的主题不直接相关,因而将不提供进一步的描述。 Polling procedures are not directly related to the subject of the present invention, and thus further description will not be provided. [0214] 如果给相关数据分段,则使用分段部分表示数据内的边界。 [0214] if the relevant data segments, use segmented portion represents the data within the boundaries. [0215] 在顺序字段内,放置分配给相关数据的顺序编号。 [0215] in the order of the fields, the sequence number assigned to the place-related data. 假设如在普通数据通信内执行执行的以上升顺序将顺序编号0,1,2,3,......,分配给数据单元。 Assuming performed as performed in general data communication, in ascending order the sequence number 0, 1, ......, are assigned to the data unit. 旋转地重复使用O至255的顺序编号。 Rotating reuse O to sequential number 255. [0216] 在长度字段内,放置相关数据的长度。 [0216] In the length field, the length of the relevant data is placed. [0217] 在ACK SMH内的字段[0218] 表4图示当发送ACK信息时使用的ACK SMH字段的组成。 [0217] in the ACK SMH field [0218] Table 4 illustrates the composition of ACK SMH field when sending ACK information use. 如下文所述,ACK SMH包括ACK属性、ACK顺序/类型和所接收的MAP字段。 As described below, ACK SMH properties including ACK, ACK sequence / type field and the MAP received. [0219]表 4[0220] [0219] Table 4 [0220]

Figure CN101674166BD00201

[0221] 在ACK属性字段内,描述表不ACK属性的标识符。 [0221] in the ACK attribute fields, the table does not ACK identifier attribute descriptions. 发送表不作为ACK信息目标的数据流的数据流部分。 The table does not send ACK information as part of the target data stream data stream. 在此假设如果选择数据流0,则使用即时ACK(Im-ACK),如果选择任何其它的数据流,则使用选择性ACK(Sel-ACK)。 If you choose this assumption stream 0, the immediate ACK (Im-ACK), if you select any other data streams, using selective ACK (Sel-ACK). [0222] ACK顺序/类型字段是用于表示如果数据流不是0,则已经顺序地接收到的相关数据流的最高顺序号的字段。 [0222] ACK sequence / Type field is used to indicate if the data stream is not 0, the highest sequence number field associated data stream has been sequentially received. 例如,放置数值6,表示已经全部地成功地接收到最高顺序编号6的数据。 For example, placing the value 6, indicating that has been totally successfully received the highest sequence number of the data 6. 如果为数据流选择0,则使用即时ACK,转录该数据的数据类型以表示该ACK针对的数据。 If you choose 0 for the data stream, use instant ACK, transcription data type of the data to indicate that the ACK for data. [0223] 所接收的MAP字段是用于表示在用ACK顺序表示的数据之后接收到的任何数据是否存在的字段。 [0223] MAP fields is used for indicating whether the received data after the ACK sequence represented by the received data, if any of the fields. 与用ACK顺序表示的顺序编号相关地,通过位图将随后的顺序编号引入对应关系,并标记与已经接收到的数据(顺序编号)对应的比特。 And the sequence number associated with the ACK sequence represented, by the subsequent bitmap sequence number correspondence relationship is introduced, and labeled with the corresponding bits of the data has been received (sequence number). MSB对应于在由该ACK顺序表示的顺序编号之后的下一个编号。 MSB corresponding to the next number in the sequence indicated by the sequence number of the ACK after. 举例来说,假设:所接收的MAP字段包括八个比特;在ACK顺序字段内的顺序编号是23 ;和所接收的MAP是00100000。 For example, suppose: MAP field includes eight bits received; order of the fields in the ACK sequence number is 23; and the received MAP is 00.1 million. 这意味着下述内容:已经全部接收到直到#23的数据;(所接收的MAP表示在接收#24的八段数据和随后的位图编号中的成功或失败);#24和#25的数据接收失败;已经接收到#26的数据;和尚未接收到后续数据。 This means the following: they have all received data until # 23; (the received MAP indicating success in receiving eight data # 24 and subsequent numbers in the bitmap or failed); # 24 and # 25 data reception failure; # 26 has received the data; and a subsequent data has not been received. [0224] 作为选择性确认(选择性ACK)指定在接收端上保存在时间间隔上接收到的数据单元的发送和接收方法。 Data transmission and reception method [0224] designated as a selective acknowledgment (Selective ACK) at the receiving end to save on the time interval of the received cell. 如果接收机支持选择性确认,则根据上述规则生成所接收的MAP。 If the receiver supports selective acknowledgment is generated based on the rule received MAP. 如果接收机并不支持选择性确认,则丢弃不能顺序接收到的数据,并将零放置在所接收MAP 字段的所有比特内。 If the receiver does not support selective acknowledgment is not received in order to discard the data, and a zero placed in the MAP field of all the received bits. [0225] 在RTS SMH内的字段:[0226] 图5图示当发送RTS信息时使用的RTS SMH的组成。 [0225] The field in the RTS SMH: [0226] Figure 5 illustrates the information when sending RTS RTS SMH use composition. 如下文所述,RTS SMH包括RTS属性、RTS顺序、RTS接收MAP、最大持续时间和长度(或数据单元数量)字段。 As described below, RTS SMH properties including RTS, RTS sequence, RTS receives the MAP, the maximum duration and the length (or the number of data units) field. [0227]表 5[0228] [0227] Table 5 [0228]

Figure CN101674166BD00202
Figure CN101674166BD00211

[0229] 在RTS属性字段内,描述表不RTS信息属性的标识符。 [0229] in the RTS property field, description information without RTS property identifier. [0230] 在数据流部分中,放置将要尝试传输的数据的数据流。 [0230] In the data stream section will attempt to place the data streaming data. [0231] 在速率策略部分内,放置辅助信息,当确定数据传输速率时予以参考。 [0231] in the rate policy section, placing auxiliary information, when it is determined to be a reference data transfer rate. 使用该辅助信息调整用于确定下述内容的标准:是否主动地选择传输速率的高速率;是否略微主动地选择略高的速率;是否略微被动地选择略低的速率;或者是否被动地选择低速率。 Use this information to adjust the secondary standard used to determine the content of the following: whether the initiative to select the transmission rate of the high rate; if a little initiative to choose a slightly higher rate; if somewhat passively choose a slightly lower rate; or whether passively choose low rate. 随后将详细描述速率策略部分的使用。 Use rate policies portion will be described later in detail. [0232] 在速率设置部分内,放置一个指示,它表示是否将传输速率固定在用于传输的RTS 内应用的数值上。 [0232] In the rate setting section, placing an indication, which indicates whether the value of the transmission rate is fixed in the RTS for transmission applications. 如果使用固定的传输速率执行传输,则不处理在速率策略部分内的能量。 If using a fixed transmission rate to perform the transfer, the rate of energy policy are not part of the processing. [0233] 在RTS/CTS复用部分内,放置信息表示是否允许将RTS信息添加给响应于相关RTS 发送的CTS分组。 [0233] In the RTS / CTS reuse within the section, placing information indicating whether to enable RTS to add information to respond to the relevant RTS CTS packet sent. 如果允许添加RTS,则接收该相关RTS和返回CTS的站操作如下:如果该站保存指向作为RTS传输起点的站的数据,则允许它将RTS信息添加给CTS,并予以发送。 If allowed to add RTS, it receives the relevant station RTS and CTS returned as follows: If the station to save the point as a starting point for data transmission station RTS, the RTS will allow information to add to the CTS, and shall be sent. 因而,通过一次事务处理执行双向通信。 Thus, the transaction processing performed by a two-way communication. [0234] 在ACK请求部分内,放置信息表示是否请求将ACK信息添加给响应于相关RTS发送的CTS分组。 In the [0234] In the ACK request section, placing information indicating whether the request to add the ACK message to be sent in response to the relevant RTS CTS packet. 如果请求添加ACK信息,则接收该RTS和返回CTS的站操作如下:该站将已经从RTS发送起点的站接收到数据的ACK信息添加给CTS,并予以发送。 If the request to add ACK information, receiving the RTS and CTS station returned as follows: The station would have been sent from the starting station RTS received ACK information data is added to the CTS, and shall be sent. [0235] RTS顺序字段是描述作为发送起点的站尝试发送的数据片段引导数据的顺序编号的字段。 [0235] RTS order of the fields is described as a transmission starting point station attempts to transmit the data segment of the boot sequence number data field. 作为RTS目标的站参考该字段。 RTS target as a reference to the field station. 由此,该站可以获知作为发送起点的站是否尝试发送作为已经接收到的数据的复本的数据。 Accordingly, the station can be informed as the starting point of the station is attempting to transmit a data transmission has been received as a duplicate of the data.

[0236] 当同时使用选择性确认时,RTS接收MAP字段产生影响。 [0236] When using both selective acknowledgment, RTS receive MAP field impact. 与在RTS顺序字段内表示的顺序编号相关地,通过位图将后续顺序编号的数据片段带入对应关系。 And sequential numbering order of the fields in the RTS, said relevant, by the bitmap data into segments sequentially numbered subsequent correspondence. 随后,标记与接收机站识别已经完成接收的数据(顺序编号)对应的比特。 Subsequently, the receiver station identification mark and the received data has been completed (sequence number) corresponding to the bit. MSB对应于用RTS顺序表示的顺序编号。 MSB corresponds to the sequence numbering sequence represented by RTS. 举例来说,假设=RTS接收MAP字段包括八个比特;在RTS顺序字段内的顺序编号是23 ;和所接收的MAP是00100000。 For example, suppose = RTS receives the MAP field includes eight bits; sequence number in the RTS field of the order of 23; and the received MAP is 00.1 million. 这意味着:跳过数据片段#23、#24和#25,并尝试连续地发送数据片段#26和后续编号。 This means: Skip the data segment # 23, # 24 and # 25, and try to continuously send data fragments # 26 and the subsequent numbers. 作为RTS目标的站参考这个字段,因而能够获知作为发送起点的站是否尝试发送作为已经接收到数据的复本的数据。 As reference station RTS goals this field, so it can be sent as a starting point to know whether the station tries to send as a replica of the data has been received data.

[0237] 将最大持续时间字段用于发送端设置在当前数据传输事务处理中设置数据传输的最大持续周期。 [0237] The maximum duration field is used to set the transmission side data transfer transaction in the current set of maximum sustained data transfer cycle. 举例来说,假设对于本事务处理,在发送机站的基础上在200微秒内完成数据传输。 For example, assume that for this transaction, on the basis of the transmitter station of the data transfer is complete within 200 microseconds. 在这种情况下,在该字段内放置表示200微秒的数值(或者通过从200微秒内减去RTS/CTS持续需要的时间获得的数值)。 In this case, the field is placed in 200 microseconds represents the value (or by time minus RTS / CTS 200 microseconds from the continuing need to obtain a value). 作为RTS目标的站具有确定数据接收周期的权力。 As RTS target data receiving station has identified the power cycle. 此时,该站确定数据接收周期,以便将不超过在最大持续时间字段内表示的周期。 At this point, the station determines the data reception period, so as not to exceed the maximum period in the duration field represents.

[0238] 在长度字段内,描述尝试传输的数据长度。 [0238] In the length field, a data length described attempt transmission. 在结构的第一例子的情况下,如果允许在一个分组内发送一个或多个比特,则定义多段长度信息(例如比特数量和字节数量)。 In the case of the first example of the configuration, if allowed within a packet transmitting one or more bits, the definition of multi-segment length information (e.g., number of bits and the number of bytes). 在此,假设例如定义N段程度信息。 Here, it is assumed, for example to define the extent of N segment information. (N通常是固定数值,但是也可以是非固定数值)。 (N is generally a fixed value, but may also be non-fixed value). 从试图传输的数据中排除接收端识别出已经完成接收的数据单元。 Excluded reception end recognizes the received data unit has been completed from the attempt to transmit data. 举例来说,假设:在RTS顺序字段内的顺序编号是23 ;和所接收的MAP是00100000。 For example, assume that: the order of the fields in the RTS sequence number is 23; and the received MAP is 00.1 million. 在这种情况下,将#23的数据单元长度放置在Lengthl内。 In this case, the length of the data unit # 23 is placed in the Lengthl. 在Length2内,放置#26的数据单元长度而不是已经接收到的#25的数据单元。 Within Length2, placing data unit length instead of # 26 has received the data unit # 25.

[0239] 作为结构的第二个例子,可以将尝试发送的多个数据单元的长度之和描述为长度信息。 [0239] As a second example structure, a plurality of data can be transmitted try unit length and described as length information. 在这种情况下,在RTS顺序字段内,描述多个数据单元的引导数据的顺序编号。 In this case, the order of the fields in the RTS, describing a sequential plurality of data units of the number of boot data.

[0240] 作为结构的第三个例子,可以在时间内表示和在程度字段内描述尝试发送的数据的长度。 [0240] As a third example of the structure, can be shown and described in the extent of the length of the field to try to send data within the time. 在这种情况下,在长度字段内,针对在若干数据速率上发送数据的情况,描述当发送尝试发送的数据或多个数据组时占用信道的多个时间长度。 In this case, in the length field, for the case of sending data on a plurality of data rates, describing data to be transmitted when the transmission attempt or more of the plurality of data groups occupy the length of time when the channel. 在此,假设例如定义N段长度信息。 Here, assume for example that N is defined segment length information. (假设在N个不同数据速率上执行传输,描述数据传输需要的时间长度)。 (Assuming that transmission is performed on the N different data rates, describe the length of time required for data transmission).

[0241] 作为结构的第四个例子,如果主要发送的数据单元的长度是固定数值,则可以替代长度字段定义数据单元字段数量。 [0241] As a fourth example of the structure, if the length of the main transmission data unit is a fixed value, the length field defines the number of alternative data unit field. 在这种情况下,在该字段内,描述尝试发送的数据单元的数量。 In this case, in this field, describing the number of attempts to send the data unit.

[0242] 在RTS SMH内,除了上述操作之外,可以定义定向地址字段。 [0242] in the RTS SMH, in addition to the above, you can define the orientation of the address field. 这在下述情况下使用:在公用MAC首部的目标(RA)字段内设置广播或组播,但是将RTS信息发送给某个特定站。 This is used in the following cases: a broadcast or multicast in the set target common MAC header portion (RA) field, but will send RTS message to a particular station. 在定向地址字段内,描述RTS信息目标地址。 In the address field orientation, RTS information describing the destination address.

[0243] 在CTS SMH内的字段: [0243] in the CTS SMH fields:

[0244] 表6图示当发送CTS信息时使用的CTS SMH字段的组成。 [0244] Table 6 illustrates the composition of CTS SMH field when sending information using CTS. 如下文所述,CTS SMH包括CTS属性、速率和所存储的顺序字段。 As described below, CTS SMH CTS sequence field includes attributes, and the stored rate.

[0245]表 6 [0245] Table 6

[0246] [0246]

Figure CN101674166BD00231

[0247] 在CTS属性字段内,描述表不相关CTS信息属性的标识符。 [0247] in the CTS property fields, the table is not related to CTS message identifier attribute descriptions.

[0248] 在数据流部分内,放置将要尝试送的数据的数据流。 [0248] In the inner part of the data stream, to try to place the data streaming data.

[0249] 在速率字段内,放置响应于CTS发送而发送的数据传输速率的数值。 [0249] In the Rate field, placing the value sent in response to CTS transmitted in data transmission rate.

[0250] 在所存储的顺序字段内,放置顺序编号,它表示直到该顺序编号,数据接收端(CTS发送端)已经保存数据长度信息。 [0250] in the order of the fields on the stored sequence number is placed, it indicates the sequence number until the data receiving side (CTS transmission side) has been saved data length information. 如果相关通信站不具有保存数据长度信息的功能,则放置在RTS顺序字段内表示在该顺序编号之前的数量。 If the relevant communication station does not have a function to save the data length of the message is placed in the RTS field indicates the sequence number in the sequence number before. 或者,放置表示空的数值,它表示相关通信站不具有保存数据长度信息的功能。 Or, place a value represents an empty, it indicates that the associated communication station does not have the functionality to save the data length information.

[0251 ] 在上述例子中,为了便于解释,CMH和SMH独立地存在于PSDU内,和独立地添加多个不同类型的SMH。 [0251] In the above example, for convenience of explanation, CMH and SMH are independently present in the PSDU, and separately adding a plurality of different types of SMH. 只要形式上包含类似的信息组成,则实现本发明的目的;因此,本发明并不限制于上述形式。 As long as the form of the composition contain similar information, the purpose of the present invention; therefore, the present invention is not limited to the above forms.

[0252] 将举例说明。 [0252] will be exemplified. 如上所述,最好将与MAC首部等同的信息单元集中放置在分组首部上。 As described above, preferably centrally located in the packet header and MAC header information unit equivalent. 然而,有时也可以将它们放置在构成分组的数据单元之后或之间。 Sometimes, however, they can also be placed after the data packet or between units. 具体而言,在一些应用的例子中,将DATA SMH放置在相关SMH对应的数据单元之前。 Specifically, in some instances the application, the DATA SMH placed before the corresponding data unit associated SMH.

[0253] 在上述例子中,在CMH内放置RA、TA和持续时间字段。 [0253] In the above example, placing RA, TA and the duration field in the CMH. 然而,在一些应用的例子中,将这些字段放置在PLCP部分内。 However, in some instances application, these fields will be placed in the PLCP portion. 持续时间字段包含媒体预留时间信息。 Duration field contains medium reservation time information. 但是,在一些应用的例子中,并不必需将持续时间字段构造为以微秒为单位记录长度信息的字段,它还可以包括能够指示在除了目标之外的其它通信站期望的持续时间内保持传输禁止状态的信息,或者包括信息组。 However, in some instances application, is not essential to the duration field is configured to microseconds record length information fields, it may include the ability to maintain in addition to indicating the target of the other communication stations desired duration Transfer prohibited status information, or include information group. 为了便于解释,将使用包括持续时间字段的例子进行解释。 For ease of explanation, the duration field comprises using examples will be explained.

[0254] C.传输速率确定处理 [0254] C. transmission rate determining process

[0255] 参见图6,将描述根据本发明的用于在无线通信系统内确定传输速率的处理。 [0255] Referring to Figure 6, will be described processing to determine the transmission rate in a wireless communication system according to the invention.

[0256] 在本发明中,同时使用RTS/CTS程序执行基于CSMA的接入控制。 [0256] In the present invention, while using RTS / CTS procedure executed based on CSMA access control. 在这样一种情况下,响应于RTS信息的接收发送CTS信息,响应于CTS的接收发送数据。 In such a case, the information received in response to the RTS CTS message transmission, data transmission in response to receiving the CTS. CTS发送站测量RTS接收信号的质量,从而确定可以执行接收的传输速率,和向其通知作为CTS目标的站。 RTS CTS transmitting station measures the quality of the received signal, can be performed to determine the transmission rate received, and to notify it as a CTS target station. 作为CTS目标的站响应于CTS信息发送数据。 As the goal of the station in response to the CTS CTS message to send data. 此时,该站将在CTS内的速率字段内表示的传输速率应用为该数据的传输速率。 In this case, the station transmission rate within the rate is in the CTS field indicates the transmission rate for the application data. 用于确定传输速率的处理如下: Means for determining the transmission rate of the processing is as follows:

[0257] 步骤1:根据RTS接收信号测量诸如接收SINR的质量。 [0257] Step 1: According to the received RTS signal quality measurement such as the received SINR.

[0258] 步骤2:调整根据在RTS内速率策略字段内表示的数值测量的质量或传输速率等级,并确定传输速率。 [0258] Step 2: Adjust according to the value measured in the RTS rate policies in the field indicates the level of quality or transmission rate, and to determine the transmission rate. 在IEEE802.1la的情况下,例如,根据指定的八个不同的传输速率模式:6,9,12,18,24,36 和54Mbps 进行确定。 In the case of IEEE802.1la, e.g., according to the specified transmission rate eight different modes: 6,9,12,18,24,36 and 54Mbps determined.

[0259] 当调整所测量的质量时,根据用速率策略表示的数值在土若干dB的等级上调整所测量的接收SINR值。 [0259] When the measured quality adjustment, based on the value indicated by rate policing on the soil level adjustment several dB measured received SINR value. 根据所调整的接收SINR值,通过查找表等确定能够执行接收的传输速率等级。 According to the adjusted value of the received SINR, by lookup tables, etc. can be performed to determine the transmission rate of the received level.

[0260] 当调整传输速率等级时,根据所测量的接收SINR值通过查找表等提取能够执行接收的传输速率等级。 [0260] When the level adjustment of the transmission rate, based on the reception SINR measured values can be performed to extract the received transmission rate level by looking up the table and the like. 根据用速率策略表示的数值偏移所提取的传输速率等级。 Offset by rate policies based on the numerical representation of the extracted transmission rate class.

[0261] 仅当根据物理层特性选择高速率等级或者仅当选择低速率等级时,例如,可以应用该偏移处理。 [0261] Only when the high rate level of the physical layer characteristics or only when you select a low rate levels, for example, can be applied to the migration processing.

[0262] 接收到CTS的数据发送站(RTS发送站)保存在速率字段内规定的传输速率等级作为指向作为CTS传输起点的站的缺省传输速率等级。 [0262] the received data transmitting station CTS (RTS transmitting station) is stored in the Rate field transmission rate specified level as a starting point to point as CTS transmission stations default transmission rate class. 因而,当该站下一次发送RTS或数据时,该站可以参考所述缺省传输速率等级。 Thus, when the next one is sent to the station RTS or data, the station can refer to the default transmission rate class. 当该站发送RTS时,它参考该缺省传输速率等级,并应用该传输速率等级或下一个较低传输速率等级(在容许噪声上高一个等级)。 When the station sends RTS, which considers the default transmission rate class, and apply the transmission rate class or the next lower transmission rate class (in a high allowable noise level). 当在不同时使用RTS/CTS发送数据时,替代由CTS通知的传输速率等级应用该缺省传输速率等级。 When sending data at the same time without the use of RTS / CTS, CTS alternative transmission rate levels notified by the application of the default transmission rate class.

[0263] 当RTS发送站发送数据单元时,它计数与每个目标相关的下述数量:当第一次发送数据单元时的次数,和重新发送数据单元时的次数。 [0263] When the sending station transmits RTS data unit, which counts the number of targets associated with each of the following: When the first transmission data unit number, and retransmits data unit. 通过参考这些数值,可以提取与每个目标相关的传输错误率。 By reference to these values, can be extracted for each target associated with the transmission error rate. 根据逐目标的传输错误率,能够确定RTS信息的速率策略。 According to the transmission error rate by the target, it is possible to determine the rate policies RTS information. 将提供更具体的描述。 Will provide a more detailed description. 预先定义传输错误率的较低阈值和较高阈值。 Predefined lower threshold value of the transmission error rate and a higher threshold. 如果传输错误率超过较高阈值,则在被动方向内递减速率策略数值并保存。 If the transmission error rate exceeds the upper threshold, then decreasing rate policies and values stored in the passive direction. 如果传输错误率降低到低于较低阈值,则在主动方向内递增速率策略数值并保存。 If the transmission error rate is reduced to below the lower threshold, then in the direction of increasing the rate of active policy value and save. 当发送RTS时,将这个保存的速率策略转录成RTS内的速率策略字段。 When sending RTS, will this save rate policies transcribed into RTS rate policies within the field. 如果改变所保存的用于速率策略的数值,则重置这些计数值以获得传输错误率是重要的。 If the value for the rate change strategy stored, resets the count value to obtain a transmission error rate is important.

[0264] 根据上述程序,根据RTS的接收信号质量确定传输速率。 [0264] According to the above procedure, the transmission rate is determined based on received signal quality of RTS. 因而,能够通过双环执行控制,其中根据由发送端监视的错误率(误比特率(BER)或误分组率(PER))调整所应用的传输速率。 Thus, control can be performed by bicyclic, wherein the error rate monitored by the transmission side (bit error rate (BER) or packet error rate (PER)) applied to adjust transmission rate.

[0265] 此外,作为不同上述的技术,可以使用下述结构:由接收端,而不是由数据(RTS)发送端测量传输错误率。 [0265] Further, as the different techniques described above, the following structures may be used: by the receiver, and not by the data (RTS) transmission side measuring transmission error rate. 在这种情况下,在接收端上执行上述错误率的监视,和类似地执行双环控制,其中根据错误率调整所应用的传输速率。 In this case, performed on the receiving side monitoring said error rate, and double loop control is performed similarly, wherein adjusting the transmission rate according to the applied error rate. 如果在该技术中不同时使用RTS/CTS程序,然而,涉及某种风险。 If you do not use RTS / CTS procedure in the art, however, involves some risk. 这是因为在频繁出现错误的环境中,接收端甚至不能识别出分组被发送。 This is because the errors frequently occur in an environment, the receiver can not even recognize the packet is transmitted. 其中同时使用RTS/CTS,使用采用作为总数参数的在发送CTS之后接收到的分组计算错误率。 Wherein use RTS / CTS, as used after the transmission using the received CTS packet error rate calculated total number of parameters.

[0266] 速率策略精华是提供一种传送用于在发送端上选择和确定速率的辅助信息的方法。 [0266] rate policies essence is to provide a transmission rate is selected and determined on the transmission side of a method for auxiliary information. 其中接收端测量上述传输错误率,或者在类似的情况下,发送端可以根据除了错误率之外的其它因素设置速率策略值。 Wherein said receiving side transmission error rate measurement, or in a similar case, the sender can set the rate of other factors in addition to the policy value error rate. 例如,发送端可以根据在RTS分组和数据分组之间传输功率上的差值设置速率策略值。 For example, the transmit end can set the policy value based on the difference between the transmission power in the RTS packet and data packet rate. 或者,它可以根据在传输速率和传输功率之间的因果关系设置速率策略值。 Alternatively, it may set the relationship between cause and effect in accordance with the rate of policy value between the transmission rate and transmission power. (例如参考已经转让给本申请人的日本专利申请JP 2003-6973的说明书。) (See, for example, assigned to the present applicant in Japanese Patent Application JP 2003-6973 instructions.)

[0267] D.基本CSMA程序 [0267] D. basic CSMA program

[0268] 在根据本发明的无线通信系统内,同时使用RTS/CTS程序执行基于CSMA的接入控制。 [0268] In a wireless communication system according to the present invention, while using the RTS / CTS procedure executed CSMA-based access control. 图7图示在本发明中RTS/CTS程序的操作顺序的例子。 Figure 7 illustrates the present invention in the RTS / CTS procedure example of the operation sequence. 在该图中,假设下述通信环境:存在四个通信站STA2、STAO, STAl和STA3,和在无线电波的范围内定位在该图中彼此相邻的通信站。 In this figure, a communication environment is assumed that the following: there are four communication stations STA2, STAO, STAl and STA3, and positioning in the figure adjacent to each other in the range of the communication station radio waves. 在此,假设STAO希望向STAl发送信息。 In this case, the assumption STAO want to send information to the STAl.

[0269] STAO根据例如普通CSMA程序确定该媒体在确定的周期(时间TO至时间Tl)上是清除的。 [0269] STAO determined in accordance with procedures such as general CSMA the media in determining the period (time to time TO Tl) on is cleared. 随后,STAO在时间Tl上开始将包含RTS信息的分组传送给STA1。 Subsequently, STAO Tl in time starts transmitting a packet containing RTS information to STA1.

[0270] 在包含RTS信息的分组内的持续时间字段内,描述在完成包含作为RTS信息接收结果发送的CTS信息的分组的接收之前经历的时间。 [0270] the duration of the RTS packet contains fields of information within the received packet before completing the RTS message as containing CTS information received result transmitting the elapsed time is described. (也就是,描述从T2至T4的时间)。 (I.e., from the description of the time T2 to T4). 此时,作为在持续时间字段内描述的时间长度,可以给在时间T4之前经历的时间添加界限,并可以描述直到时间T5左右的时间。 In this case, as the length of time described in the duration field, and can give the time elapsed before the time T4 add boundaries, and can describe the time T5 until the time around. 或者,可以描述直到在时间T4略微之前的时间。 Alternatively, you can describe the time until slightly before the time T4.

[0271] STAO保存与数据长度相关的信息列表,直到它试图发送给STAl。 [0271] STAO save list information associated with the data length, until it tries to send to STAl. 将该列表称作“发送数据单元候选列表”。 This list is called "sending data unit candidate list."

[0272] 在RTS SMH采用上述结构的第一个例子的情况下,在RTSSMH内的长度字段内,将在发送数据单元候选列表的数据单元长度(例如比特数量和字节数量)描述为N段数据长度信息。 [0272] In the case of RTS SMH using the first example of the above structure, in the length field RTSSMH within the length of the data unit in the transmission data unit candidate list (e.g. number of bits and the number of bytes) is described as N segments data length information. 和在长度字段数量N小于希望发送的数据单元数量的情况下,作为在后续段落内引入的第二个例子,将若干数据单元的长度总数描述为长度字段。 And the case where the number N is less than the length field of the data unit wants to send a number of cases, as a second example in the following paragraphs introduced, the total number of a plurality of data units is described as the length of the length field.

[0273] 在RTS SMH采用结构的第二个例子的情况下,在RTS SMH内的长度字段内,将在发送数据单元候选列表内的一个或多个数据单元的长度总数描述为数据长度信息。 [0273] In the case of RTS SMH adopts the configuration of the second example, the length field in the RTS SMH within the total number of data units in the transmission of a list of candidates or the length of the plurality of data units is described as the data length information.

[0274] 在RTS SMH采用结构的第三个例子的情况下,在RTS SMH内的长度字段内,将用于在发送数据单元候选列表内的数据单元需要的时间长度描述为数据长度信息。 [0274] In the case of RTS SMH using the structure of the third example, the length field in the RTS SMH within the length of time the data will be used in the transmission data unit needs a list of candidate cells is described as data length information. 该时间长度根据执行传输的数据速率波动。 The length of time fluctuate according to the data transmission rate of execution. 因此,如果在若干数据速率上执行传输,则有时描述多个时间长度。 Therefore, if you perform a number of data transmission on the rate, the description length sometimes multiple times.

[0275] 在RTS SMH采用结构的的四个例子的情况下,在RTS SMH内的数据单元字段数量(替代长度字段定义)内,将在发送数据单元候选列表内的数据单元数量描述为数据长度信息。 [0275] In the case of four examples of the use of RTS SMH structure, the number of field data units (alternative length field definitions) in the RTS SMH inside, the number of data units in the transmission data unit is described as a list of candidate data length information.

[0276] 还由定位在STAO附近的STA2接收这个包含RTS信息的分组。 [0276] further receives the RTS packet contains the information in the vicinity of the STA2 by STAO positioning. STA2根据从PLCP首部内的速率字段获得的PSDU部分内的传输速率信息检查公用MAC首部的目标。 STA2 PSDU transmission rate according to section obtained from the rate in the PLCP header information within the field goal unit to check the common MAC header. 如果STA2不能确认该分组指向它自身,则它识别来自速率字段的时间T2和在PLCP首部内的长度字段。 If STA2 can not confirm that the packet points to itself, then it identifies the time T2 from the rate field and the length field in the PLCP header. 此外,STA2参考在公用MAC首部内的持续时间字段,因而识别出时间T4。 Further, STA2 reference duration field in the header of the common MAC, and thus identify the time T4. 随后,STA2设置NAV,并将其自身带入传输禁止状态直到时间T4。 Subsequently, STA2 set NAV, and into its own transmission prohibited state until time T4.

[0277] 还由作为预期目标的STAl接收这个包含RTS信息的分组。 [0277] further receives the RTS packet contains information from the target as STAl. STAl根据从PLCP首部内的速率字段获得的PSDU部分内的传输速率信息检查公用MAV首部的目标,并识别出该分组指向它自身。 STAl PSDU transmission rate according to section obtained from the rate in the PLCP header field information within public inspection MAV target header, and identifies the packet to it themselves. 此外,当STAl成功地解码子MAC首部时,它识别出存在指向其自身的来自STAO的发送数据分组的请求。 In addition, when the header STAl successfully decoded sub-MAC, it recognizes that there is a request pointing to itself from STAO transmission data packet. 随后,STAl根据从包含RTS信息的接收分组获得的信息确定传输速率。 Subsequently, STAl transmission rate determined based on information obtained from the received packet containing RTS information.

[0278] 此外,STAl参考RTS SMH内的长度字段(或数据单元字段的数量),从而获得与将要接收的数据相关的数据长度信息。 [0278] In addition, the length of the field (the number of data units or fields) STAl reference RTS SMH inside, thereby obtaining the data related to the received data length information.

[0279] 在RTS SMH采用结构的上述第一个例子的情况下,STAl获得与将要接收的数据单元长度相关的信息列表。 [0279] In the case of RTS SMH using the first example of the above structure, STAl obtain a list of information with the data unit size to be received related. 将该列表称作“接收数据单元候选列表”。 This list is called "Receive data unit candidate list." STAl顺序地参考该列表。 STAl sequentially referring to the list. 因而,它计数如果在确定传输速率上执行接收能够接收到的数据单元数量,和在不超过在RTS SMH内的最大持续时间字段内表示周期的情况下计数接收周期。 Thus, it counts the count reception cycle when the number of receivers can be performed if the received data unit in the transmission rate is determined, and in not more than in the RTS SMH maximum duration field indicates the period. (该接收周期是直到当完成数据分组接收时的时间T6的时间周期)。 (The reception period is completed until the time when the received data packet when a time period T6).

[0280] 在RTS SMH采用结构的第二个例子的情况下,STAl获得所接收的一个或多个数据单元的总长度。 [0280] In the case of RTS SMH adopts the configuration of the second example, STAl obtain one or more of the total length of the received data unit. STAl在不超过在RTS SMH内最大持续时间字段内表示的周期的情况下计数接收周期。 STAl receive cycle count in the case within a period not to exceed the maximum duration in the RTS SMH field represented. 此时,考虑如果在确定的传输速率上执行接收,是否能够接收所表示长度的数据单元组。 At this time, if considered in the determination of executing the received transmission rate, the length of the data can be received by the unit group indicated.

[0281] 在RTS SMH采用结构的第三个例子的情况下,STAl获得所接收的数据分组的时间长度候选。 [0281] In the case of RTS SMH using the structure of the third example, STAl obtain received data packet length of time candidates. STAl从该长度字段提取与所确定的传输速率对应的接收周期(时间长度)。 STAl extracts the determined transmission rate corresponding to the reception cycle (length of time) from the length field.

[0282] 在RTS SMH采用结构的第四个例子的情况下,STAl从数据单元字段数量获得所接收的数据单元数量的相关信息。 [0282] In the case of RTS SMH using a fourth example of structure, STAl obtain data unit received information about the number of data units from the number of fields. 在数据单元长度是唯一固定的情况下,该信息等于“接收数据单元候选列表”。 In data unit length is a unique fixed, this information is equal to "received data unit candidate list." STAl参考数据单元的长度和数量。 The length and number STAl reference data unit. 因此,它计数如果在确定传输速率上执行接收能够接收到的数据单元数量,和在不超过在RTS SMH内的最大持续时间字段内表示周期的情况下计数接收周期。 Therefore, it Count reception cycle when the number of receivers can be performed if the received data unit in the transmission rate is determined, and in not more than in the RTS SMH maximum duration field indicates the period.

[0283] 如果STAl此时希望限制它自己的接收周期,它设置该接收周期作为接收周期的阈值,有时和用最大持续时间表示的周期一起。 [0283] If STAl at this time wish to restrict its own reception cycle, it is set as the threshold value of the reception period of the reception period, and the period is sometimes represented by the maximum duration together. 此外,STAl发送包含CTS信息的分组。 Furthermore, STAl transmits a packet containing CTS information. 因而,它将通过此处计算的接收周期获得的数值转录在该分组内的持续时间字段内,并将如上所述确定的传输速率等级转录在速率字段内。 Thus, it numerical transcription reception cycle calculated here obtained by the duration field of the packet and placing the transmission rate level is determined as described above in the rate of transcription within the field.

[0284] 在许多情况下,在容许噪声性最高的传输速率上发送包含CTS信息的分组自身。 [0284] In many cases, the maximum allowable noise of the transmission rate of a packet containing CTS information itself. 因而,尽可能地降低包含不可能解码的CTS信息的分组的可能性。 Thus, as much as possible to reduce the possibility can not decode the packet containing CTS information.

[0285] 如果STAl不能解码包含RTS信息的分组,在时间T4之前不返回包含CTS信息的分组。 [0285] If STAl not decode packet containing RTS information at time T4 does not return before the packet containing CTS information. 因此,STAO根据随机延时程序重新尝试发送包含RTS信息的分组。 Therefore, STAO try to send a packet containing RTS information based on random delay program again. 此时,STA2在时间T4上取消NAV,并且转换成它可以发送的普通状态。 At this time, STA2 cancel NAV in time T4, and is converted into a normal state it can send. 因而,最小化不返回包含CTS信息的分组导致的损害。 Thus, minimizing the damage does not return the packet containing CTS information caused.

[0286] 如果STAl成功解码包含RTS信息的分组,如根据上述程序调度的,在时间T4上将包含CTS信息的分组返回给STA0。 [0286] If STAl successful decoding of the packet containing RTS information, such as the scheduling according to the above procedure, the packet at the time T4 will contain CTS message back to the STA0.

[0287] 还由定位在STAl附近的STA3接收这个包含CTS信息的分组。 [0287] further receives the CTS packet contains information in STAl near STA3 by positioning. STA3解码在包含CTS信息的分组的持续时间字段等,并参考RA地址。 STA3 decodes the Duration field in the packet containing CTS information, etc., and the reference address RA. 如果作为结果STA3不能确认该分组指向它自身,则它设置NAV并在持续时间字段等内表示的时间上停止传输。 If the STA3 can not be confirmed as a result that the packet points to itself, then it sets the NAV time and stop transmitting on the duration of the fields, and so represented. 因此,STA3保持传输禁止状态,直到作为在持续时间字段内表示的时间的时间T6。 Thus, STA3 holding transfer inhibition state until a time within the duration field indicates the time T6.

[0288] 还由作为预期目标的STAO接收这个包含CTS信息的分组。 [0288] This packet contains CTS also receives information from a target of STAO. STAO解码PSDU,从而识别出下述内容=STAl准备接收和它希望在持续时间表示的周期内在速率字段内表示的传输速率上接收。 STAO decoding PSDU, to identify the following content = STAl ready to receive and it expects to receive the transmission rate cycle internal rate field in duration represents the representation. STAO调用在规定周期内在规定传输速率上可以发送的数据单元,并按照顺序在发送数据单元候选列表内的第一个开始。 STAO call in a predetermined period can be transmitted on a predetermined inner unit of data transmission rate, and in the order starting with the first data unit in the transmission list of candidates. 随后,它生成发送数据分组,并予以发送。 Then, it generates transmit data packets, and be transmitted.

[0289] 在时间T6上完成数据分组传输,作为STAl的相邻站的STA3停止传输直到T6。 [0289] complete data packet transmission in time T6, as STA3 STAl adjacent stations stop transmitting until T6. 因此,不干扰STAl的接收。 Therefore, no interference STAl reception.

[0290] E.CSMA程序的应用 Application [0290] E.CSMA program

[0291] 图8至图10和图21至图23图示根据本发明的发送和接收程序应用的多个例子。 A plurality of [0291] Examples 8 to 10 and 21 to 23 illustrates transmission and reception program according to the present invention is applied. 在此,将根据参考图7描述的CSMA程序详细描述根据本发明的通信方法应用的例子。 Here, the example of an application communication method according to the present invention will be described in detail with reference to FIG. 7 CSMA according to the procedure described.

[0292] E-1.应用的第一个例子 [0292] E-1. The first example of an application

[0293] 图8图示根据本发明在无线通信系统内发送和接收程序应用的第一个例子。 [0293] Figure 8 illustrates a first example according to the present invention is transmitted in a wireless communication system and a receiving program applications. 该图图示从STAO至STAl发送两个数据单元的例子。 The figure illustrates an example of two data units sent from STAO to STAl. 在该例子中,将可以在一个分组内发送的数据单元数量限制为I,并根据情况规定延迟ACK(Del-ACK)或即时ACK(Im-ACK)。 In this example, we will limit the number of data units that can be sent in a packet of I, and delayed ACK (Del-ACK) in accordance with predetermined conditions or immediate ACK (Im-ACK).

[0294] STAO在时间TO上开始发送数据单元程序,并根据用于获取传输权的CSMA程序开始延时计数。 [0294] STAO TO in time to start sending data unit program, and in accordance with the CSMA procedure for acquiring the right to begin transmission delay count. 延时计数在Tl上完成,并确认该媒体在该周期内是清除的。 Delay count done on Tl, and confirm that the media in that period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information.

[0295] 在STAl接收指向它自身的RTS,它根据在RTS SMH内描述的信息在时间T2上返回包含CTS信息的分组。 [0295] In STAl receives a pointer to its own RTS, which based on the information described in the RTS SMH return packet containing CTS information at time T2.

[0296] 在STAO接收指向它自身的CTS,它在时间T3上发送数据分组。 [0296] In STAO receive points to its own CTS, it sends a data packet in time T3. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过延迟ACK(Del-ACK)返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned ACK delay ACK (Del-ACK). 同时,STAO在更多比特部分内描述表示存储更多数据单元的信息。 Meanwhile, STAO more bits in the information storing section describes shows more data units. 该数据分组由STAl无错误地接收。 The data packet is received without error by STAl.

[0297] 为了进一步发送所存储的指向STAl的数据单元,STAO等待随机时间,随后在时间T5发送包含RTS信息的分组。 [0297] In order to transmit the stored data point STAl unit, STAO random wait time, at time T5 followed by a packet containing RTS information transmission. 此时,STAO尚未接收到它先前发送的数据单元的ACK。 At this time, STAO ACK not received it previously transmitted data unit. 因此,STAO生成发送数据单元候选列表以包括先前发送的数据单元,并根据该列表构成RTSSMH。 Thus, STAO transmission data generating unit candidate list to include the previously transmitted data unit, and based on the list constituting RTSSMH.

[0298] 在STAl接收到之后,它根据在RTS SMH内描述的信息在时间T6返回包含CTS信息的分组。 [0298] After the STAl received, which according to the information described in the RTS SMH return packet containing CTS information at time T6. 此时,STAl参考在RTS SMH内的RTS顺序和RTS接收MAP,从而识别出STAO尚未识别出先前接收的数据单元的接收确认。 At this time, STAl in the RTS SMH reference sequence and the RTS RTS received MAP, thereby identifying STAO reception acknowledgment has not been identified previously received data unit. 随后,STAl确定将ACK信息包括在包含CTS信息的分组内。 Subsequently, STAl determine ACK information included in the packet containing CTS information. 或者,STAl确定包括ACK信息,因为它保存指向STAO的未发送ACK。 Alternatively, STAl determining comprises ACK information, because it saves point STAO unsent ACK. 此外,STAl从接收数据单元候选列表中检测出已接收到的分组以更新该列表,随后生成CTS信息。 Furthermore, STAl detects from the received data unit in the candidate list has been received packet to update the list, then generates CTS information.

[0299] 因此,STAl在时间T6返回包含CTS信息和ACK信息的分组(即复用ACK的CTS)。 [0299] Thus, STAl at time T6 return packet containing CTS information and ACK information (i.e., ACK multiplexing of CTS). 对于ACK信息,描述与由所接收的RTS信息规定的数据流对应的ACK信息。 RTS information for data received ACK information, described by the predetermined flow, the ACK information.

[0300] 在接收到包含CTS信息和ACK信息的分组之后,STAO操作如下:根据ACK信息,STAO从它保存的发送数据单元候选列表中删除已经由STAl接收到的数据单元;STA0生成新的发送数据单元候选列表,并根据该新的列表确定发送数据单元。 [0300] Upon receiving a packet containing CTS information and the ACK information, STAO follows: according to the ACK information, STAO delete the received data units by the STAl transmits a data unit from the list of candidates stored in it; STA0 transmits generated new data unit candidate list, and determines the transmission data unit based on the new list. STAO在T7上发送如此生成的数据分组。 STAO transmitting data packets thus generated on T7. 此时,它在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 In this case, within the ACK packet type part in the description which indicates that it hopes to be returned via instant message ACK ACK. 同时,它在更多比特部分信息内描述表示不再存在将要发送的数据单元的信息。 Meanwhile, it is within the more bits that is no longer part of the information described in the presence information to be transmitted data units.

[0301] 当STAl接收该数据分组时,它根据在DATA SMH内的ACK类型部分识别出它希望立即发送ACK。 [0301] When STAl receives the packet, it is that it wants to send ACK ACK immediately according to the type of partial recognition in the DATA SMH. 随后,STAl在时间T8返回与相关数据流对应的即时ACK(Im-ACK)分组。 Subsequently, STAl at time T8 return associated with the data stream corresponding to the immediate ACK (Im-ACK) packet.

[0302] 在这个应用的例子中,设置在每个分组内的持续时间字段,以便它表示直到用图8内的弓形箭头表不的时间的时间周期。 [0302] In this example application, set the duration field in each packet, so that it is represented by the arcuate arrow 8 until the chart within the time period is not time.

[0303] E-2.应用的第二个例子 [0303] E-2. A second example of an application

[0304] 图21图示根据本发明的在无线通信系统内发送和接收程序的应用的第二个例子。 [0304] Figure 21 illustrates a transmission and reception procedure in accordance with the radio communication system to which the present invention is a second example. 该图图示从STAO向STAl发送两个数据单元的例子。 The figure illustrates two examples from STAO send data units to STAl. 该例子假设可以在一个分组内发送的数据单元数量限制为I,并不变地应用即时ACK(Im-ACK)。 This example assumes that the number can be sent in a packet data unit is limited to I, and the same applied immediately ACK (Im-ACK).

[0305] STAO在时间TO上开始用于发送数据单元的程序,并根据用于获取传输权的CSMA程序开始延时计数。 [0305] STAO starts at time TO for program transmission data unit, and based on the CSMA procedure for acquiring transmission right start delay count. 延时计数在Tl完成,并确认该媒体在该周期内是清除的。 Delay Count completed in Tl, and confirm that the media in that period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information.

[0306] 在STAl接收到指向它自身的RTS之后,它根据在RTS SMH内描述的信息在时间T2上返回包含CTS信息的分组。 [0306] points to its own RTS after STAl received, which according to the information described in the RTS SMH return packet containing CTS information at time T2.

[0307] 在STAO在时间T2接收到指向它自身的CTS之后,它在时间T3上发送数据分组。 [0307] After STAO at time point T2 receives its own CTS, which transmits data at time T3 the packet. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK(Im-ACK)返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned by immediate ACK ACK (Im-ACK).

[0308] 然而,当STAl接收到数据分组和不能正确地提取数据时,它检测到错误。 [0308] However, when STAl receiving the data packet and the data can not be correctly extracted, it detects an error. 尽管STAl应当返回ACK,因此,它在时间T4上并不发送ACK。 Although STAl should return ACK, therefore, it does not send the ACK at time T4. (在该图中并不发送ACK)。 (In this figure does not send ACK).

[0309] 因为STAO不能按时接收到ACK,它判断在先前的数据内已经出现某个错误。 [0309] Because STAO not timely received ACK, it is determined in the previous data has occurred an error. 因而,为了重新发送指向STAl的依然存储的数据单元,STAO等待随机时间,随后在时间T5发送包含RTS信息的分组。 Thus, in order to resend the data unit STAl point remains stored, STAO random wait time, at time T5 followed by a packet containing RTS information transmission. 如上所述,STAO尚未接收到它先前发送的数据的ACK。 As described above, STAO ACK has not been received it previously transmitted data. 此时,因此,STAO在RTS SMH内的ACK请求部分内描述它请求应当添加ACK信息。 At this point, therefore, STAO ACK in the RTS SMH request within sections describe it requests should add ACK information. (也就是,STAO发送复用ACK请求的RTS)。 (That is, STAO send ACK request multiplexed RTS).

[0310] 在接收到该RTS之后,STAl根据在RTS SMH内描述的信息返回包含CTS信息的分组。 [0310] Upon receiving the RTS, STAl return packet containing CTS information in accordance with information described in the RTS SMH. 此时,STA参考在RTS SMH内的ACK请求部分,从而识别出STAO在请求应当发送ACK信息。 At this point, STA reference in the RTS SMH part of ACK request to identify the STAO ACK message should be sent in the request. 随后,STAl确定将ACK信息包含在包括CTS信息的分组内。 Subsequently, STAl determine ACK information included in the information packet including the CTS. 此外,STAl从接收数据单元候选列表中删除已经接收到的分组以更新该列表,随后生成CTS信息。 Furthermore, STAl delete a packet has been received from the received data unit candidate list to update the list, then generates CTS information.

[0311] 因此,STAl在时间T6返回包含CTS信息和ACK信息的分组(即复用ACK的CTS)。 [0311] Thus, STAl at time T6 return packet containing CTS information and ACK information (i.e., ACK multiplexing of CTS). 对于ACK信息,描述与由所接收的RTS信息规定的数据流对应的ACK信息。 RTS information for data received ACK information, described by the predetermined flow, the ACK information.

[0312] 在接收到包含CTS信息和ACK信息的分组之后,STAO操作如下:根据ACK信息,STAO从它保存的发送数据单元候选列表中删除已经由STAl接收到的数据单元;STA0生成新的发送数据单元候选列表,并根据该新列表确定发送数据单元。 [0312] Upon receiving a packet containing CTS information and the ACK information, STAO follows: according to the ACK information, STAO delete the received data units by the STAl transmits a data unit from the list of candidates stored in it; STA0 transmits generated new data unit candidate list, and determines the transmission data unit based on the new list. (在该例子中,STAO重新发送它在时间T3上发送的数据单元)。 (In this example, STAO resend the data unit at the time it sends T3). STAO在时间T7上发送如此生成的数据分组。 STAO transmitting data packets in time thus generated T7. 此时,它在数据分组的ACK类型部分内描述它希望应当通过即时ACK返回ACK的信息。 In this case, within the ACK packet type part of its description in the hope that it should be returned via instant message ACK ACK.

[0313] 当STAl接收到数据分组时,它根据在DATA SMH内的ACK类型部分识别出它希望立即发送ACK。 [0313] When STAl receiving the data packet, it recognizes that it wants to send ACK immediately in accordance with the ACK DATA SMH type section. 随后,STAl在时间T8返回与该相关数据流对应的即时ACK(Im-ACK)分组。 Subsequently, STAl at time T8 return associated with the data stream corresponding to the instant ACK (Im-ACK) packet.

[0314] 在这个应用的例子中,设置在每个分组内的持续时间字段,以便它表示直到在图8中用弓形箭头表示的时间的时间周期。 [0314] In this example application, set the duration field in each packet, so that it represents the time period until the time of FIG. 8 by the arcuate arrows.

[0315] E-3.应用的第三个例子 [0315] E-3. A third example of application

[0316] 图22图示根据本发明在无线通信系统内发送和接收程序的应用的第三个例子。 [0316] Figure 22 illustrates a third example of application of the present invention to send and receive program within a wireless communication system according to. 该图图示从STAO向STAl发送一个数据单元的例子。 The figure illustrates an example of a data transmission unit to STAl from STAO. 该例子假设可以在一个分组内发送的数据单元数量限制为1,并固定地应用即时ACK(Im-ACK)。 This example assumes that the number of data units that can be sent in a packet is limited to 1, and fixedly applied immediately ACK (Im-ACK).

[0317] STAO在时间TO开始发送数据单元的程序,并根据用于获得传输权的CSMA程序开始延时计数。 [0317] STAO at time TO to start sending the program data unit, and for obtaining the transmission right in accordance with the CSMA procedure starts delay count. 在Tl完成该延时计数,确认该媒体在该周期内是清除的。 The delay in the completion of the count Tl, confirm that the media within this period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information.

[0318] 在STA接收到指向它自身的RTS之后,它根据在RTS SMH内描述的信息在时间T2上返回包含CTS信息的分组。 [0318] After receiving the point to its own RTS, which based on the information described in the RTS SMH return packet containing CTS information at time T2 in the STA.

[0319] 在STAO在时间T2上接收到指向它自身的CTS之后,它在时间T3上发送数据分组。 [0319] In pointing to its own CTS STAO received after the time T2, it sends a data packet in time T3. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK(Im-ACK)返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned by immediate ACK ACK (Im-ACK). 同时,STAO在更多比特部分内描述表示未再存储发送数据单元的信息。 Meanwhile, STAO described in more bit portion indicates no further transmission information data storage unit. 由STAl在没有错误的情况下接收该数据分组。 By STAl receives the data packet in the absence of error. [0320] STAl返回所接收数据的ACK。 [0320] STAl return ACK received data. 然而,当STAO接收到ACK和不能正确地提取数据时,它检测到错误。 However, when STAO ACK is received, and can not correctly extract the data, it detects an error. 因为STAO不能按时接收到ACK,它判断出在先前的数据内出现某个错误。 Because STAO not timely received ACK, it is judged that an error occurs in the previous data. 因而,为了重新发送依然存储的指向STAl的数据单元,STAO等待随机时间,随后在T5上发送包含用于数据重新传输的RTS信息的分组。 Thus, in order to re-send the stored point STAl still data unit, STAO wait a random time, and then transmits a packet containing the T5 for data retransmission RTS information. 如上所述,STAO尚未接收到它先前发送的数据的ACK。 As described above, STAO ACK has not been received it previously transmitted data. 此时,因此,STAO在RTS SMH内的ACK请求部分内描述它请求应当添加ACK信息。 At this point, therefore, STAO ACK in the RTS SMH request within sections describe it requests should add ACK information. 也就是,STAO发送复用ACK请求的RTS。 That is, STAO send ACK request multiplexed RTS.

[0321] 在接收到该RTS之后,STAl在时间T6根据在RTS SMH内描述的信息返回包含CTS信息的分组。 [0321] Upon receiving the RTS, STAl at time T6 return packet containing CTS information in accordance with information described in the RTS SMH. 此时,STAl参考在RTS SMH内的ACK请求部分,从而识别出STAO正在请求应当发送ACK信息。 At this point, STAl reference in the RTS SMH part of ACK request to identify the STAO should send the ACK information is being requested. 随后,STAl确定在包含CTS信息的分组包括ACK信息。 Subsequently, STAl determined in the packet containing CTS information includes ACK information. 此外,作为从接收数据单元候选列表中删除的已经接收到的分组的结果,STAl识别出已经接收到希望发送的所有数据STA0。 Further, as a result of deleting the candidate list from the received data unit has been received packets, STAl identified has received all the data to a desired transmit STA0. 因而,STAl仅返回ACK,并不返回CTS信息。 Thus, STAl only returns ACK, CTS does not return information.

[0322] 因此,STAl在时间T6返回仅包含ACK信息的分组。 [0322] Thus, STAl at time T6 return packet includes only ACK information. 对于ACK信息,描述与由所接收的RTS信息规定的数据流对应的ACK信息。 RTS information for data received ACK information, described by the predetermined flow, the ACK information.

[0323] 在接收到包含ACK信息的分组之后,STAO判断已经发送它已经保存的指向STAl的所有发送数据单元,并结束该事务处理。 [0323] Upon receiving a packet containing the ACK information, STAO judged to have been sent to all the transmission data unit that it has saved the point STAl, and ends the transaction.

[0324] 在这个应用的例子中,设置在每个分组内的持续时间字段,以便它表示直到用图8内的弓形箭头表不的时间的时间周期。 [0324] In this example application, set the duration field in each packet, so that it is represented by the arcuate arrow 8 until the chart within the time period is not time.

[0325] E-4.应用的第四个例子 [0325] E-4. The fourth example of application

[0326] 图23图示根据本发明在无线通信系统内的发送和接收程序的应用的第四个例子。 [0326] Figure 23 illustrates a fourth example of an application in accordance with the present invention, transmitting and receiving program within a wireless communication system. 该图示图示从STAO向STAl发送两个数据单元的例子。 The figure illustrates two examples from STAO send data units to STAl. 该例子假设将可在一个分组内发送的数据单元数量限制为1,并允许它继续发送多个数据分组。 This example assumes that the number of data units to be transmitted in one packet is limited to one, and allow it to continue to send multiple data packets.

[0327] STAO在时间TO上开始发送数据单元的程序,并根据用于获取传输权的CSMA程序开始延时计数。 [0327] STAO in time TO to start sending the program data unit, and based on the CSMA procedure for acquiring transmission right start delay count. 在Tl上完成延时计数,它确认该媒体在该周期内是清除的。 On completion of the delay count Tl, it confirms that the media in that period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information.

[0328] 在STAl接收到指向它自身的RTS之后,它根据在RTS SMH内描述的信息在时间T2返回包含CTS信息的分组。 [0328] points to its own STAl after receiving the RTS, which according to the information described in the RTS SMH return packet contains CTS information at time T2.

[0329] 在STAO接收到指向它自身的CTS之后,它在时间T3发送数据分组。 [0329] After receiving point STAO its own CTS, it sends a data packet at time T3. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过延迟ACK (Del-ACK)返ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hopes to be back by delayed information ACK ACK (Del-ACK). 同时,STAO在更多比特部分内描述表示存储更多发送数据单元的信息。 Meanwhile, STAO described in more bit portion indicates store more data transmission information unit. 该数据分组由STAl无错误地接收。 The data packet is received without error by STAl.

[0330] 此外,STAO判断STAO是否能够在由STAl在时间T2上发送的CTS内的持续时间字段内表示的周期内完成传输,如果STAO在时间T4上继续发送数据分组的话。 [0330] In addition, STAO complete the transfer cycle is determined whether STAO can in the duration field in the CTS from STAl sent within time T2 represented, if STAO continue sending data at the time T4 the packet words. 在该图所示的例子中,STAO判断如果它发送下一个数据分组,它可以在CTS内的持续时间字段内表示的周期内完成数据传输。 In the example shown in this figure, STAO if it is determined to send the next data packet, which can be completed within the data transmission period in a duration field of the CTS within represented. 随后,STAO在时间T4上进一步发送指向STAl的所存储的数据单元。 Subsequently, STAO the time point T4 further transmission of the data units stored STAl. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK(Im-ACK)返ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped to be instant ACK (Im-ACK) back ACK information. 同时,STAO在更多比特部分内描述表示不再存储发送数据单元的信息。 Meanwhile, STAO section describes in more bits of information that is no longer sending data storage unit. 该数据分组由STAl无错误地接收。 The data packet is received without error by STAl.

[0331] 当STAl接收到数据分组时,它根据在DATA SMH内的ACK类型部分识别出它希望立即发送ACK。 [0331] When STAl receiving the data packet, it recognizes that it wants to send ACK immediately in accordance with the ACK DATA SMH type section. 随后,STAl在时间T5上返回与相关数据流对应的即时ACK(Im-ACK)分组。 Subsequently, STAl returns associated with the data stream corresponding to the immediate ACK (Im-ACK) packet at time T5. [0332] 在该应用的例子中,设置每个分组内的持续时间字段,以便它表示直到由图8内的弓形箭头表示的时间的时间周期。 [0332] In the example application, set the duration field within each packet, so that it represents the time period until the inside by an arcuate arrow in FIG. 8 represents the time.

[0333] E-5.应用的第五个例子 [0333] E-5. The fifth example of application

[0334] 图9图示在根据本发明在无线通信系统内的发送和接收程序的应用的第五个例子。 [0334] Figure 9 illustrates the fifth example of the present invention within a wireless communication system, transmission and reception in accordance with the application program. 该图还图示从STAO向STAl发送两个数据单元的例子。 The figure also illustrates an example of two data units sent from STAO to STAl. 在该例子中,将可在一个分组内发送的数据单元数量限制为I。 In this example, we will limit the number of data units that can be sent in a packet is I. 与两个数据单元相关地,规定即时ACK,并允许发射机站继续发送分组。 And two data unit, the prescribed immediate ACK, and allows the transmitter station to continue transmitting packets.

[0335] STAO在时间TO上开始发送数据单元的程序,并根据用于获取传输权的CSMA程序开始延时计数。 [0335] STAO in time TO to start sending the program data unit, and based on the CSMA procedure for acquiring transmission right start delay count. 在Tl上完成延时计数,它确认该媒体在该周期内是清除的。 On completion of the delay count Tl, it confirms that the media in that period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information.

[0336] 在STAl接收到指向它自身的RTS之后,它根据在RTS SMH内描述的信息在时间T2返回包含CTS信息的分组。 [0336] points to its own STAl after receiving the RTS, which according to the information described in the RTS SMH return packet contains CTS information at time T2.

[0337] 在STAO接收到指向它自身的CTS之后,它在时间T3发送数据分组。 [0337] After receiving point STAO its own CTS, it sends a data packet at time T3. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned by immediate ACK ACK. 同时,STAO在更多比特部分内描述表示存储更多发送数据单元的信息。 Meanwhile, STAO described in more bit portion indicates store more data transmission information unit. 此外,STAO添加用于发送另一个数据单元的RTS信息。 In addition, STAO add RTS information for sending another data unit. 也就是,STAO发送复用RTS的数据分组。 That is, STAO sending the RTS packet multiplexing. 该数据分组由STAl无错误地接收。 The data packet is received without error by STAl.

[0338] STAl识别出包含RTS信息的数据分组,随后尝试发送包含CTS信息的分组。 [0338] STAl identify the data packet contains RTS information, and then try to send a packet containing CTS information. 此时,STAl参考RTS顺序和RTS接收MAP,从而识别出STAO尚未识别出先前接收到的数据单元的确认。 At this time, STAl reference sequence and RTS RTS received MAP, thereby identifying STAO not been identified previously received acknowledgment data unit. 随后,STAl确定在包含CTS信息的分组内包括ACK信息。 Subsequently, STAl determined within a packet containing CTS information includes ACK information. 此外,STAl根据在RTS SMH内描述的信息生成接收数据单元候选列表。 Furthermore, STAl generating the candidate list of the received data unit based on the information described in the RTS SMH. 此时,STAl从接收数据单元候选列表中删除已经接收到的分组以更新该列表,随后生成CTS信息。 At this time, STAl delete a packet has been received from the received data unit candidate list to update the list, then generates CTS information. 此外,作为ACK信息,STAl描述与由所接收的RTS信息规定的数据流对应的ACK信息。 Further, as the ACK information received STAl description and information specified by the RTS data flow, the ACK information. 因而,STAl在时间T4返回包含ACK信息和CTS信息的分组(即复用ACK的CTS)。 Thus, STAl at time T4 return packets containing ACK information and CTS information (i.e., ACK multiplexing of CTS).

[0339] 在STAO接收到包含ACK信息和CTS信息的分组之后,它尝试根据CTS信息发送数据单元。 [0339] After the STAO receiving the CTS packet containing the ACK information and the information, it attempts to send data unit based on CTS information. 根据ACK信息,STAO从它保存的发送数据单元候选列表中删除已经由STAl接收到的数据单元。 According to the ACK information, STAO delete the received data units by the STAl transmits a data unit from the list of candidates stored in it. 随后,STAO生成新的发送数据单元候选列表,并根据该新列表确定发送数据单元。 Subsequently, STAO generate a new list of candidate transmission data unit, and determines the transmission data unit based on the new list. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned by immediate ACK ACK. 同时,STAO在更多比特部分内描述表示不再存在将要发送的数据单元的信息。 Meanwhile, STAO described in more bit portion indicates the presence of information to be transmitted is no longer data unit. STAO在时间T5上发送如此生成的数据分组。 STAO transmitting data packets in time thus generated T5.

[0340] 当STAl接收到复用ACK信息的数据分组时,它识别出它希望立即发送ACK,并在时间T6返回相应的ACK信息分组。 [0340] When STAl received multiplexed ACK information packet, it recognizes that it wants to send ACK immediately and return the appropriate time T6 ACK information packet.

[0341] 在该应用的例子中,设置在每个分组内的持续时间字段,以便它表示直到在图9中用弓形箭头表示的时间的时间周期。 [0341] In the example application, set the duration field in each packet, so that it represents the time period until the arcuate arrow in FIG. 9 by the time indicated. 作为在时间T6上发送的分组的持续时间值,放置表 As the packet transmitted in time T6 duration value, placing table

示空的零。 Shown empty zero.

[0342] E-6.应用的第六个例子 [0342] E-6. Application of the sixth example

[0343] 图10图示在根据本发明在无线通信系统内的发送和接收程序的应用的第六个例子。 [0343] Figure 10 illustrates the sixth example of the present invention within a wireless communication system, transmission and reception in accordance with the application program. 该图图示双向通信的例子,其中从STAO向STAl发送两个数据单元和从STAl向STAO同时发送两个数据单元。 The figure illustrates an example of bidirectional communication, wherein the two data units transmitted from STAO to STAl and transmitting two data units from STAl to STAO simultaneously. 在该例子中,将可在一个分组内发送的数据单元数量限制为1,并允许它将RTS复用在CTS内。 In this example, we will limit the number of data units that can be sent in a packet is 1, and allow it to be used in the multiplexed RTS CTS.

[0344] STAO在时间TO上开始发送数据单元的程序,并根据用于获取传输权的CSMA程序开始延时计数。 [0344] STAO in time TO to start sending the program data unit, and based on the CSMA procedure for acquiring transmission right start delay count. 在Tl上完成延时计数,它确认该媒体在该周期内是清除的。 On completion of the delay count Tl, it confirms that the media in that period is cleared. 因此,STAO发送包含RTS信息的分组。 Therefore, STAO send packet contains RTS information. 在RTS SMH内的RTS/CTS复用部分内,设置表示可以将RTS复用在CTS内的信息。 RTS in RTS SMH's / CTS reuse within section, set means that you can reuse in the CTS RTS information.

[0345] 在STAl接收到RTS信息之后,它根据在RTS SMH内描述的信息在时间T2返回包含CTS信息的分组。 [0345] Upon receiving the RTS message in STAl, it is based on the information described in the RTS SMH return packet containing CTS information at time T2. 此时,STAl根据在RTSSMH内的RTS/CTS复用部分识别出可以将RTS复用在CTS内,并保存指向STAO的数据单元。 At this point, STAl according to the RTS in RTSSMH / CTS multiplexing section recognizes RTS can be multiplexed in the CTS, and save point STAO data unit. 因此,STAl生成用于将这些数据单元发送给STAO的RTS信息。 Thus, STAl generate these data units sent to STAO the RTS information. 因此,发送包含CTS信息和RTS信息(即复用RTS的CTS分组)的分组。 Therefore, the transmission of information contained CTS and RTS information (ie, the CTS packet multiplexing RTS) packet.

[0346] 在STAO接收到包含CTS信息和RTS信息的分组之后,它根据该CTS信息在时间T3上尝试发送数据单元。 [0346] After receiving the packet contains STAO CTS information and RTS information, it tries to send data units on the basis of the time T3 CTS information. 此时,STAO在数据分组的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 At this point, STAO in ACK packet describing the type of part, said it hoped the information should be returned by immediate ACK ACK. 同时,STAO在更多比特部分内描述表示存储更多发送数据单元的信息。 Meanwhile, STAO described in more bit portion indicates store more data transmission information unit. 此外,STAO添加用于发送另一个数据单元的RTS信息。 In addition, STAO add RTS information for sending another data unit. 因为RTS信息还包含在接收分组内,STAO响应于此生成CTS信息,并添加CTS信息。 Because RTS information further included in the received packet, STAO response thereto generates CTS information, and add the CTS message.

[0347] 因此,在时间T3从STAO发送复用数据、RTS信息和CTS信息的分组。 [0347] Thus, at time T3 transmits the multiplexed packet data, RTS and CTS message information from STAO. (也就是,发送复用响应于RTS来自STAl的CTS和用于发送后续数据单元的RTS的数据分组)。 (I.e., transmits the multiplexed response to RTS and CTS from STAl the subsequent data packet for transmitting data units of RTS). 该数据分组由STAl无错误地接收。 The data packet is received without error by STAl.

[0348] STAl接收复用数据、RTS信息和CTS信息的分组,并识别出该分组包含RTS信息。 [0348] STAl receives the multiplexed data, information packet RTS and CTS messages, and recognizes that the packet contains RTS information. 随后,STAl尝试发送包含CTS信息的分组。 Subsequently, STAl try to send a packet containing CTS information. 此时,STAl参考RTS顺序和RTS接收MAP,从而识别出STAO尚未识别出先前接收到的数据单元的确认。 At this time, STAl reference sequence and RTS RTS received MAP, thereby identifying STAO not been identified previously received acknowledgment data unit. 因而,STAl确定在包含CTS信息的分组内包括ACK信息。 Thus, STAl determined within a packet containing CTS information includes ACK information. 此外,STAl根据在RTS SMH内描述的信息生成接收数据单元候选列表。 Furthermore, STAl generating the candidate list of the received data unit based on the information described in the RTS SMH. 此时,STAl从接收数据单元候选列表中删除已经接收到的分组以更新该列表,随后生成CTS信息。 At this time, STAl delete a packet has been received from the received data unit candidate list to update the list, then generates CTS information. 此外,作为ACK信息,STAl描述与由所接收的RTS信息规定的数据流对应的ACK信息。 Further, as the ACK information received STAl description and information specified by the RTS data flow, the ACK information. 此外,STAl识别出该分组包含CTS信息,并根据该CTS信息发送数据单元。 Furthermore, STAl recognize the CTS packet contains information, and information based on the CTS transmission data unit. STAl在DATA SMH内的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 Within STAl in the DATA SMH section describes the type of ACK, said it hoped the information should be returned by immediate ACK ACK. 同时,STAl在更多比特部分内描述表示存储更多发送数据单元的信息。 Meanwhile, STAl described in more bit portion indicates store more data transmission information unit. 此外,STAl添加用于发送另一个数据单元的RTS信息。 In addition, STAl add RTS information for sending another data unit.

[0349] 因而,STAl在时间T4返回包含ACK信息、CTS信息、数据单元和RTS信息的分组。 [0349] Thus, STAl at time T4 information return containing the ACK, CTS packet information, data elements and RTS information. 也就是,STAl复用和发送下述内容:响应于从STAO接收到CTS的分组;响应于来自STAO的RTS的CTS ;用于发送后续数据单元的RTS ;和与来自STAO的数据单元的接收对应的ACK。 I.e., STAl multiplexing and transmitting the following: in response to receiving a CTS packet from STAO; in response to the RTS CTS from STAO; means for transmitting RTS subsequent data units; and receiving data from the corresponding unit STAO The ACK.

[0350] STAO接收包含ACK信息、CTS信息、数据单元和RTS信息的分组,并尝试根据CTS信息发送数据单元。 [0350] STAO receiving an ACK information, CTS packet information, data elements and RTS information, and try to send data based CTS information unit. 根据在所接收分组内的ACK信息,STAO从它保存的发送数据单元候选列表中删除STAl已经接收到的数据单元。 According to information in the received ACK packet, STAO delete STAl already received data unit from the list of candidates for the transmission data unit stored in it. 随后,STAO生成新的发送数据单元候选列表,并根据该新列表确定发送数据单元。 Subsequently, STAO generate a new list of candidate transmission data unit, and determines the transmission data unit based on the new list. 此时,STAO在数据分组内的ACK类型部分内描述表示它希望应当通过即时ACK返回ACK的信息。 At this point, STAO part in the ACK packet type within the description indicates that it hopes to be returned via instant message ACK ACK. 同时,STAO在更多比特部分内描述表示不存在将要发送的数据单元的信息。 Meanwhile, STAO described in more bit portion indicates the absence of information to be transmitted data units. 此外,因为STAO无错误地从所接收的分组中提取新的数据单元,它确定返回ACK信息。 Further, since error-free extract STAO new data units from the received packet, it determines to return ACK information. 此外,因为所接收的分组包含RTS信息,STAO生成与其对应的CTS信息,还确定发送该CTS信息。 In addition, because the received packet contains RTS information, STAO generate the corresponding CTS information, but also to determine the CTS message is sent. 用于生成CTS信息的程序与上面描述的相同;因此,在此将省略其描述。 CTS procedure for generating information relating to the same as described above; thus, this description will be omitted. [0351] 因而,STAO在时间T5返回包含时间单元、ACK信息和CTS信息的分组。 [0351] Thus, STAO at time T5 returns a time unit, the ACK information and the CTS packet information. 也就是,STAO复用和发送下述内容:响应于来自STAl的CTS的数据单元;响应于来自STAl的RTS的CTS ;和与从STAl接收到的数据单元对应的ACK。 That is, STAO multiplexing and transmitting the following: in response to the CTS from STAl of data units; in response to RTS from STAl the CTS; STAl to and receive data from the cell corresponding to the ACK.

[0352] 当STAl接收到包含数据单元、ACK信息和CTS信息的分组时,它提取该数据单元,并确定发送与其对应的ACK信息。 [0352] When the STAl receives a data unit that contains, when the ACK information and the CTS packet information, it extracts the data unit, and determines the transmit ACK information corresponding thereto. 此外,当STAl识别出该分组包含CTS信息和ACK信息时,它根据该ACK信息更新发送数据单元候选列表。 In addition, when STAl recognize when the packet containing CTS information and ACK message, it updates the list according to the ACK transmit data unit candidate. 随后,STAl根据CTS信息确定发送数据单元。 Subsequently, STAl determining the transmission data unit based on CTS information. 因而,STAl在时间T6返回包含ACK信息和数据单元的分组(即复用从STAO接收到的数据单元的ACK的数据分组)。 Thus, STAl return packet including at time T6 (i.e. multiplexing data received from STAO unit ACK data packet) ACK information and the data unit.

[0353] 在STAO接收到包含ACK信息和数据单元的分组之后,它参考在DATA SMH内的ACK类型部分,从而识别出它希望立即发送ACK。 After the [0353] In STAO received ACK packet contains information and data unit, it's a reference in the DATA SMH ACK type section, which recognizes that it wants to send ACK immediately. 随后,STAO在时间T7返回相应的ACK信息分组。 Subsequently, STAO at time T7 returns the corresponding ACK information packet.

[0354] 在上述例子中,设置在每个分组内的持续时间字段,以便它表示直到图10内用弓形箭头表示的时间的时间周期。 [0354] In the above example, setting a duration field in each packet, so that it represents the time period until the arcuate arrows in Figure 10 represented by a time. 因为当生成CTS信息预先确定数据长度,可以设置每个持续时间值。 Because when CTS information generated pre-determined length of the data, you can set the duration of each value.

[0355] 在返回的分组内是否复用RTS信息或ACK信息是未知的,因此,有时不能准确地指定持续时间。 [0355] in the returned packet whether multiplexed RTS information or ACK information is unknown, and therefore, may not accurately specified duration. 为了准备这样一种情况,有时为持续时间值设置允许边界的稍大的数值。 To prepare such a case, sometimes set slightly larger value allows the boundary value for the duration.

[0356] 此外,存在这样一种情况,假设未复用RTS信息或ACK信息和在略长于持续时间值的周期上发送实际分组,设置持续时间值。 [0356] In addition, there is a case, assuming no reuse RTS information or ACK message and sent on a little longer than the duration of the period of the actual value of the group, set the duration value. 因为该信息的长度不是很长,但是将不产生很大的损耗。 Because the length of the message is not very long, but will not have a huge loss. 作为在时间T8上发送的分组的持续时间值,放置表示空的零。 As the time duration value in the transmitted packet T8, indicates an empty place zero.

[0357] 在上述的实施例E-1至E-6内,判断是否在RTS SMH内的RTS/CTS复用部分内设置“表示可以将RTS复用在CTS内的信息”。 [0357] In the embodiment described above within the E-1 to E-6, to judge whether RTS RTS SMH within the / CTS multiplexing section within the setting "represents may be multiplexed in the CTS RTS information." 还可以根据在RTS发送站和作为其目标的站之间的通信历史或者在过去从作为相关RTS的目标的站接收到的分组进行该判断。 This determination can also be based on a communication history in the RTS transmitting station and the station as its target, or in the last packet received from the RTS as related to the target station. 参考相关附图,下文将描述一些例子,其中根据作为RTS目标的站是否保存它希望向RTS发送站发送的数据,执行控制。 With reference to the associated drawings, hereinafter will be described some examples, wherein the target station according to whether a RTS save it wishes to transmit data to the station transmits the RTS, control is performed.

[0358] 在图24图示的例子中,STAl发送RTS (PO),STAO返回CTS (Pl),STAl发送DATA (P2),和STAO 返回ACK (P3)。 [0358] In the example illustrated in FIG. 24, STAl sends RTS (PO), STAO return CTS (Pl), STAl transmits DATA (P2), and STAO returns ACK (P3).

[0359] 在此,假设在包含DATA的分组P2的DATA SMH内的更多比特部分内,描述STAl依然保存指向STAO的数据。 [0359] Here, it is assumed in the DATA SMH within a DATA packet P2 contains more bits of the part, describing STAl STAO data point still preserved.

[0360] STAO在最近从STAl接收到的数据的更多比特部分内保存该信息,因此,能够识别出STAl保存STAl希望发送给STAO的数据。 [0360] STAO save the information in a more recently received bit portion from STAl to data, it is possible to identify the STAl save STAl wishes to send data to STAO.

[0361] 如果当STAO将RTS发送给STAl时STAO识别出STAl保存指向STAO的数据,它在RTS SMH内的RTS/CTS复用部分内设置“表示可以将RTS复用在CTS内的信息”。 [0361] If the time when STAO RTS sent to STAl STAO identify STAl STAO save data point, which in the RTS SMH's RTS / CTS multiplexing section within Settings "means that you can reuse in the CTS RTS information."

[0362] 图24图示作为P4发送这个RTS的情况。 [0362] Figure 24 illustrates a case where P4 send the RTS. 响应于此,STAl返回包含与它自己的数据传输相关的CTS和RTS SMH的分组,也就是,将CTS复用在RTS内的分组(P5)。 In response to this, STAl return packet contains its own data related to the transmission of CTS and RTS SMH, i.e., in the multiplexed RTS CTS packet (P5). 随后,响应于所接收的CTS SMH和与所接收的RTS SMH对应的CTS SMH,STAO发送包含数据的分组,即复用数据和CTS的分组(P6)。 Subsequently, in response to the received CTS SMH and the received RTS SMH corresponding CTS SMH, STAO transmission packet containing the data, i.e., multiplexed data and CTS packet (P6). 随后,STAl发送包含与所接收的数据对应的ACK SMH和与所接收的CTS SMH对应的数据的分组,也就是,其中复用数据和ACK的分组(P7)。 Subsequently, STAl transmits the received data contains the corresponding ACK SMH and the packet with the received CTS SMH corresponding data, i.e., wherein the multiplexed data and the ACK packet (P7). 此外,STAO发送包含与所接收的数据对应的ACK SMH的分组(P8)。 Furthermore, STAO transmission contains data corresponding to the received ACK SMH packet (P8).

[0363] 在图25图示的例子中,作为在图24中图示的例子,STAl发送RTS (PO),STAO返回CTS(Pl),STAl 发送数据(P2),和STAO 返回ACK(P3)。 [0363] In the example illustrated in FIG. 25, as in the example illustrated in FIG. 24, STAl sends RTS (PO), STAO return CTS (Pl), STAl transmits data (P2), and STAO returns ACK (P3) .

[0364] 在此,假设在包含DATA的分组P2的DATA SMH内的更多比特部分内,描述STAl依然保存指向STAO的数据。 [0364] Here, it is assumed in the DATA SMH within a DATA packet P2 contains more bits of the part, describing STAl STAO data point still preserved.

[0365] STAO在最近从STAl接收到的数据的更多比特部分内保存该信息,因此,能够识别出STAl保存STAl希望发送给STAO的数据。 [0365] STAO save the information in a more recently received bit portion from STAl to data, it is possible to identify the STAl save STAl wishes to send data to STAO.

[0366] 在这种情况下,即使在STAO内不存在指向STAl的数据,可能出现下述情况:因为STAl保存STAl希望发送给STAO的数据,STAO发送RTS,其中在RTS SMH内的RTS/CTS复用部分内设置“表示可以将RTS复用在CTS内的信息”。 [0366] In this case, even if there is no data point STAl in STAO, the following situations may occur: because STAl save STAl wishes to send data to STAO, STAO send RTS, RTS in which the RTS SMH / CTS multiplexing portion of the inner settings "means that you can reuse in the CTS RTS information." 此时,STAO在RTS SMH内的其它字段内写入表示STAO没有将要发送的数据的信息。 In this case, STAO within other fields within the RTS SMH to write information indicating STAO no data to be transmitted.

[0367] 这个RTS是空RTS,它不同于请求数据传输目标的数据传输的RTS。 [0367] This is empty RTS RTS, which is different from the target of the data transfer request data transmission RTS. 除了STAl之外的其它周围站接收该空RTS,从而设置NAV,并禁止仅在RTS内描述的持续时间内的传输。 In addition to other surrounding stations STAl receives the outside air RTS, thereby setting the NAV, and prohibits transmission duration in the RTS described only within. 因为其它周围站禁止传输,STAl更容易地发送用于发送后续数据单元的RTS。 Since the other surrounding station transmission inhibit, STAl more easily transmit RTS for transmitting the subsequent data unit. 也就是,STAO发送空RTS,因此,能够使STAl更轻易地获取RTS传输权。 That is, STAO transmit empty RTS, therefore, possible to more easily obtain STAl RTS transmission right. 因此,STAO能够有效地从STAl接收后续的数据单元。 Thus, STAO being effective to receive subsequent data units from STAl.

[0368] 图25图示作为P4发送这个空RTS的情况。 [0368] Figure 25 illustrates a P4 transmits the RTS empty case. 响应于此,STAl根据普通RTS/CTS程序执行发送后续数据单元的操作。 In response to this, STAl transmits the subsequent data unit to perform operations in accordance with the ordinary RTS / CTS procedure. 具体而言,STAl返回包含与它自己的数据传输相关的RTSSMH的分组(P5),STAO发送包含与所接收的RTS SMH对应的CTS SMH的分组(P6)。 Specifically, STAl return packet (P5) contains its own data transmission associated RTSSMH of, STAO transmission packet containing CTS SMH to the received RTS SMH corresponding (P6). STAl发送包含与所接收的CTS SMH对应的数据的分组(P7),和STAO发送包含与所接收的数据对应的ACK SMH的分组(P8)。 STAl transmits a packet containing the received CTS SMH corresponding data (P7), and transmits STAO contains data corresponding to the received ACK SMH packet (P8).

[0369] 在图26图示的例子中,STAl将RTS(PO)发送给STAO,STAO能够在没有错误的情况下接收它。 [0369] In the example illustrated in FIG. 26, STAl will RTS (PO) transmits to STAO, STAO able to receive it in the absence of error. 然而,出现问题。 However, a problem occurs. 在这个时间周期内,STAO解释在从另一个站(用于STAl (未图示)的隐藏终端)发送的分组内的持续时间字段,从而已经设置NAV。 In this time period, STAO explained in the packet transmitted from another station (for STAl (not shown) hidden terminal) of the duration field, which has been set NAV. 因此,STAO不能返回CTS。 Therefore, STAO not return CTS. STAO接收该RTS分组(PO),从而识别出STAl保存STAl希望发送给STAO的数据。 STAO receiving the RTS packet (PO), in order to identify STAl save STAl want to send to STAO data.

[0370] 在图25内图示的例子中,STAl设置更多比特,因而,STAO识别STAl具有后续的数据单元。 [0370] In the example of Figure 25 is illustrated, STAl set more bits, therefore, STAO identification STAl with subsequent data unit. 图26图示的例子的不同在于:STA0从STAl接收RTS,从而识别出STAl具有后续数据单元。 Figure 26 illustrates different examples that: STA0 receives RTS from STAl, thereby identifying STAl with subsequent data unit. 随后,STAO设置NAV,因而不能返回CTS。 Subsequently, STAO setting NAV, and therefore can not return to CTS. 因此,尽管STAl具有后续数据单元,但是停止其数据传输操作。 Thus, although the subsequent data unit having STAl, but stops its data transfer operation.

[0371] 在这种情况下,即时在STAO内不存在指向STAl的数据,可能出现下述情况:因为STAl保存STAl希望发送给STAO的数据,STAO发送RTS,其中在RTS SMH内的RTS/CTS复用部分内设置“表示可以将RTS复用在CTS内的信息”。 [0371] In this case, real-time data does not point STAl presence within STAO, the following situations may occur: because STAl save STAl wishes to send data to STAO, STAO send RTS, RTS in which the RTS SMH / CTS multiplexing portion of the inner settings "means that you can reuse in the CTS RTS information." 此时,STAO在RTS SMH内的其它字段内写入表示STAO没有要发送的数据的信息。 At this point, STAO in other fields within the RTS SMH express written information data STAO did not want to send. (如果在STAO内存在指向STAl的数据,则执行相同的操作,尽管这在该图中未图示。也就是,STAO发送RTS,其中在该RTS SMH内的RTS/CTS复用部分内设置“表示可以将RTS复用在CTS内的信息”)。 (If STAO point STAl data in memory, then perform the same operation, although this is not shown in the drawing. That is, STAO send RTS, RTS in which the RTS SMH the / CTS multiplexing section within the setting " means that you can reuse in the CTS RTS Information ").

[0372] 这个RTS是空RTS,它不同于正确的RTS。 [0372] The RTS is empty RTS, which is different from the right RTS. 当除了STAl之外的其它周围站接收到这个空RTS时,它们设置NAV,并禁止传输。 When in addition to other stations around the outside STAl receives this empty RTS, they set NAV, and to prohibit transmission. 因为周围站禁止传输,因此,STAl更容易地发送用于发送后续数据单元的RTS。 Because around the station transmission inhibit, therefore, STAl more easily transmit RTS for transmitting the subsequent data unit. 也就是,STAO发送空RTS,因而,使STAl更容易获取RTS传输权。 That is, STAO send empty RTS, and thus make it easier to get STAl RTS transmission right. 因此,STAO能够有效地从STAl接收后续数据单元(与上述相同)。 Thus, STAO being effective to receive subsequent data units from STAl (same as above).

[0373] 图26图示作为P4发送这个RTS的情况。 [0373] FIG. 26 illustrates a case where P4 send the RTS. 响应于此,STAl根据普通RTS/CTS程序执行发送后续数据单元的操作。 In response to this, STAl transmits the subsequent data unit to perform operations in accordance with the ordinary RTS / CTS procedure. 具体而言,STAl返回包含与其自己的数据传输相关的RTSSMH的分组(P5),STAO发送包含与所接收的RTS SMH对应的CTS SMH的分组(P6)。 Specifically, STAl return packet (P5) contains its own data transmission associated RTSSMH of, STAO transmission packet containing CTS SMH to the received RTS SMH corresponding (P6). STAl发送包含与所接收的CTS SMH对应的数据的分组(P7),和STAO发送包含与所接收的数据对应的ACK SMH的分组(P8)。 STAl transmits a packet containing the received CTS SMH corresponding data (P7), and transmits STAO contains data corresponding to the received ACK SMH packet (P8).

[0374] 作为与上述不同的应用例子,可以在RTS SMH内的RTS/CTS复用部分内始终设置“表示可以将RTS复用在CTS内的信息”。 [0374] As the above examples of different applications and can be in the RTS SMH's RTS / CTS reuse within the section is always set "means that you can reuse in the CTS RTS information."

[0375] F.用于顺序编号确认的程序 [0375] F. validation procedures for sequential numbering

[0376] 图11图示在本发明内假定的与除了数据流O之外的数据相关的确认程序。 [0376] Figure 11 illustrates the present invention assumes in addition to the data stream with the data related to O confirmation program. 该图图示当执行选择性确认时出现的各个字段相互作用的具体例子。 Specific examples of the interaction between the various fields which illustrates that appears when performing selective acknowledgment. 为了简化解释,该例子假设所接收的MAP字段包括四个比特;然而,本发明并不限制于这种结构。 To simplify the explanation, MAP The example assumes that the received field includes four bits; however, the present invention is not limited to this structure.

[0377] 数据发送端从发送数据单元候选列表中发送顺序编号“0”、“ 1”、“2”和“3”的数据单元。 [0377] the sender sends the data sequence number "0" from the transmission data unit candidate list, "1", "2" and "3" of the data unit. 假设在其中产生错误的情况下接收到数据单元#2。 Assuming wherein the received data unit # 2 in the case of an error.

[0378] 在由数据接收端返回确认ACK内的ACK顺序字段内,放置“ I ”,它表示能够完全接收直到#1的数据单元。 [0378] In the receiving end of the data returned by the confirmation order of the fields in the ACK ACK inside, put "I", which represents up to fully receive the data unit # 1. 使用作为#1之后的数据单元的数据单元#2作为基础(作为MSB),将“0100”放置在所接收的MAP字段内。 After the data # 1 is used as a unit of the data unit # 2 as a basis (as MSB), the "0100" placed in a MAP field received. “0100”表示下述内容:数据单元#2的接收失败 "0100" means the following: data unit # 2 fails to receive

(O);数据单元#3的接收成功⑴;数据单元#4的接收失败(O);和数据单元#5的接收也失败(O)。 (O); data unit # 3 of the reception success ⑴; reception failure data unit # 4 (O); and a data receiving unit # 5 also failed (O).

[0379] 当数据发送端接收到该信息时,它识别出接收到直到#1的数据单元,还接收到#3的数据单元。 [0379] When the data sender receives the message, it recognizes that the received data units until the # 1, also receives the data unit # 3. 在随后的数据传输中,数据发送端从发送数据单元候选列表中将它们删除,并发送顺序编号“2”、“4”、“5”和“6”的数据单元。 In the subsequent data transmission, data transmission terminals transmit data unit removes them from the list of candidates, and sends the order number "2", "4", "5" and "6" in the data unit. 假设在出现错误的情况下接收到数据单元#4 和#5 ο Assuming the received data units # 4 and # 5 ο In the event of an error

[0380] 在由数据接收端返回确认ACK内的ACK顺序字段内,放置“3”,表示能够完全接收到直到#3的数据单元。 [0380] In the data received by the terminal returns an acknowledgment ACK ACK within the order of the fields, placing "3", represents until fully received data unit # 3. 使用作为#3之后的数据单元的数据单元M作为基础(作为MSB),将“0010”放置在所接收的MAP字段内。 Use as data # 3 data unit after unit M as a basis (as MSB), the "0010" placed in a MAP field received. “0010”表示下述内容:数据单元#4的接收失败 "0010" means the following: the received data unit # 4 fails

(O);数据单元#5的接收也失败(O);数据单元#6的接收成功⑴;和数据单元#7的接收失败(O)。 (O); received data unit # 5 also failed (O); data unit # 6 receives the success ⑴; and a data reception failure unit # 7 (O).

[0381] 因而,同时使用ACK顺序字段和所接收的MAP,从而执行ARQ (自动重复请求)。 [0381] Thus, while the ACK sequence field and the received MAP, thereby performing ARQ (Automatic Repeat Request). 如果数据发送端并不支持选择性确认,采用下述程序:当它接收到ACK和更新发送数据单元候选列表时,它不考虑所接收的MAP。 If the data transmission side does not support selective acknowledgment, using the following procedure: when it receives the ACK and updates the list of candidates for the transmission data unit, it does not consider the received MAP. 如果数据接收端并不支持选择性确认,则采用下述程序:它并不尝试解码其中带有错误的数据单元和用于与ACK顺序字段连接的后续数据段,并将零放置在所接收的MAP字段的所有比特内。 If the data sink does not support selective acknowledgment, using the following procedure: wherein it does not attempt to decode the data unit and with an error for subsequent data segments and ACK sequence field connections, and zero is placed in the received All bits within the MAP field. 因而,即使在支持选择性确认的通信站和并不支持的通信站之间执行通信,能够在没有失败的情况下维持通信。 Thus, even when communication is performed between the support and selective acknowledgment communication station does not support the communication station, the communication can be maintained in the absence of failures.

[0382] G.用于同时使用RTS/CTS程序的顺序编号确认的程序 [0382] G. sequence for simultaneous use RTS / CTS procedure to confirm the number of programs

[0383] 图12图示当同时使用RTS/CTS执行选择性确认时将出现的各个字段相互作用的另一个具体例子。 [0383] Figure 12 illustrates another specific example of when you are using the fields RTS / CTS will appear to confirm the implementation of selective interaction. 在此,为了将描述重点仅集中于与顺序编号和所接收的MAP相关的部分上,将不描述其它字段。 Here, in order will be described with focus only on the sequence number of the received MAP and related parts, the other fields will not be described. 然而,实际上,还执行使用在其它处描述的其它字段的程序。 However, in practice, is also carried out using other fields in the other procedures described herein. 为了简化解释,该例子假设所接收的MAP字段包括四个比特;然而,本发明并不限制于此结构。 To simplify the explanation, MAP The example assumes that the received field includes four bits; however, the present invention is not limited to this structure. 与RTS SMH相关地,这个例子假设采用第一个或第四个结构的例子。 In association with RTS SMH, this example assumes that the first or the fourth example of the structure adopted.

[0384] 数据发送端发送表示将顺序编号“3”、“4”、“5”、“6”........输入在发送数据单 [0384] The data transmitting side transmits information indicating the sequence number "3", "4", "5", "6" in the transmission data input single ........

元候选列表内的RTS。 Element in the list of candidate RTS. 此时,在RTS SMH内的RTS顺序字段内,放置“3”,它表示引导数据单元,和在RTS接收MAP字段内,放置“0000”,它表示所有的数据单元#4至#7是发送候选。 In this case, the order of the fields in the RTS RTS SMH, place "3", which indicates the boot data unit, and receiving RTS MAP field, placed "0000", it indicates that all data units # 4 to # 7 is transmitted candidate.

[0385] 因为尚未接收到由RTS表示的所有数据单元,则数据接收端并不返回ACK,而是返回CTS,并等待输入数据单元。 [0385] because it has not received all the data units represented by RTS, then the data sink does not return ACK, but returns CTS, and waits for input data unit.

[0386] 假设在没有错误的情况下接收到数据单元#4和#5。 [0386] Assuming there is no error in the reception of the data units # 4 and # 5. 此外,假设为这些数据规定延迟ACK。 Furthermore, assuming that the data requirements for the delayed ACK. 因为延迟ACK,接收端并不立即返回ACK。 Because delayed ACK, the receiver did not immediately return ACK.

[0387] 为了进一步发送数据,数据发送端在此发送RTS,它表示将数据单元#3、#4、#5、 [0387] In order to transmit data, the data transmitting side in this transmission RTS, which indicates the data unit # 3, # 4, # 5,

#6.......输入在发送数据单元候选列表内。 # 6 ....... entered within the transmitted data unit candidate list. 与上述类似的,在RTS SMH内的RTS顺序字 Similar to the above, in the RTS RTS SMH word order

段内,放置“3”,它表示引导数据单元,和在RTS接收MAP内,放置“0000”,它表示所有的数据单元#4至#7是发送候选。 Paragraph, placed "3", which indicates the boot data unit, and in the RTS receiving MAP, placed "0000", it indicates that all data units # 4 to # 7 is transmitted candidate.

[0388] 因为已经接收到用RTS表示的一些数据单元,数据接收端在其返回CTS时添加ACK信息。 [0388] Because some of the data has been received RTS unit represented by the data receiving terminal to add ACK information at its return CTS. 此时,在ACK SMH内的ACK顺序字段内放置“3”,表示能够完全接收到直到#3的数据单元。 In this case, the ACK sequence is placed within the field ACK SMH "3", represents until fully received data unit # 3. 使用作为“3”之后的数据单元的数据单元#4作为基础(作为MSB),将“0010”放置在所接收的MAP字段内。 Use as "3" after the data unit data unit # 4 as a basis (as MSB), the "0010" placed in a MAP field received. “0010”表示下述情况:数据单元#4的接收失败(O);数据单元#5的接收也失败(O);数据单元#6的接收成功(I);和数据单元#7的接收失败(O)。 "0010" indicates the following: failure of reception data unit # 4 (O); received data unit # 5 also failed (O); data unit # reception is successful (I) 6; and a received data unit # 7 failed (O).

[0389] 当数据发送端接收到这个信息时,它识别出接收到直到#3的数据单元,还接收到数据单元#6。 [0389] When the data sender receives this message, it recognizes that the received data unit until # 3, which also receives the data unit # 6. 在随后的数据传输中,数据发送端从发送数据单元候选列表中将它们删除,还根据CTS信息发送顺序编号“4”、“5”、“7”和“8”的数据单元。 In the subsequent data transmission, data transmission terminals transmit data unit removes them from the list of candidates, but also according to the information sent CTS order number "4", "5", "7" and "8" in the data unit.

[0390] 因而,使用RTS顺序字段和RTS接收MAP字段,还同时使用CTS SMH和ACK SMH的复用。 [0390] Thus, the order of the fields using RTS and RTS receive MAP field, but also at the same time using the CTS SMH and ACK SMH reuse. 因此,可以在没有失败的情况下发送和接收数据。 Therefore, you can send and receive data without fail.

[0391] 如果数据发送端并不支持选择性确认,可以采用下述程序:发送端始终将零放置在RTS接收MAP字段的所有比特内,和当它接收ACK和更新发送数据单元候选列表时,它不考虑所接收的MAP。 [0391] If the data transmission side does not support selective acknowledgments, the following procedure may be employed: the transmitting side is always zero is placed in the MAP field of the received RTS all bits, and when it receives the ACK and updates the list of candidates for the transmission data unit, It does not consider the received MAP. 如果数据接收端并不支持选择性确认,则它可以不考虑RTS接收MAP。 If the data do not support selective acknowledgment receiving end, it can not consider the RTS receive MAP. 因而,即使在支持选择性确认的通信站和不支持的通信站之间执行通信,也可以在没有失败的情况下维持通信。 Thus, even if the implementation of communication between the support selective acknowledgment communication station and unsupported communication station, communication can be maintained in the absence of failure.

[0392] H.利用CTS存储顺序和使用同时使用RTS/CTS程序的字段 [0392] H. CTS storage utilization while using field sequential and use RTS / CTS program

[0393] 图13图示其中应用延迟ACK和RTS/CTS程序的数据发送和接收程序的例子。 [0393] Figure 13 illustrates the application in which the delayed ACK and RTS / CTS procedure of data transmission and reception procedures of examples. 这一部分的描述重点集中于每个顺序编号的处理和在CTS SMH内所存储顺序字段的使用。 This section describes the focus on the use of sequence numbers for each process and stored in the CTS SMH order of the fields.

[0394] 为了简化解释,该例子假设RTS接收MAP和接收MAP字段都由四个比特构成;然而,本发明的主题并不限制于该结构。 [0394] In order to simplify the explanation, the example assumes that the received RTS and receive MAP MAP field constituted by four bits; however, subject of the present invention is not limited to this structure. 此外,假设在RTS SMH内长度字段的数量是4,但是本发明的主题并不限制于此。 Further, assume that the number in the RTS SMH length field is 4, but the subject of the present invention is not limited thereto. 在持续时间字段内表示一些数值;然而,在此将不考虑数值的正确性。 Represents some value within a duration field; however, this will not be considered in the correctness of the value. 与RTS SMH相关地,这个例子还假设采用第一个或第四个结构的例子。 In association with RTS SMH, this example also assuming a first or a fourth example of the structure.

[0395] 在数据传输之前,数据发送端发送RTS (I)。 [0395] Prior to data transmission, data sender sends RTS (I). 它表示此时将顺序编号“3”、“4”、“5”和“6”的数据单元输入在发送数据单元候选列表内。 The sequence which represents the number "3", "4", "5" and "6" in the input data units in the transmission data unit candidate list. (也就是,将“3”放置在RTS顺序字段内,并将“0000”放置在RTS接收MAP字段内)。 (I.e., the "3" placed in the RTS sequence field, and "0000" placed in the RTS receiving MAP field). 此外,数据发送端通知它希望该数据传输应当在数据发送端上在255个单元时间内完成这个数据传输。 In addition, the data it wishes to notify the sender of the data in the data transmission should be sent on to complete the data transmission side within 255 units of time. (也就是,将“255”放置在最大持续时间字段内)。 (That is, the "255" placed in the maximum duration field). 此外,数据发送端通知它将要发送的数据单元长度分别是200、20、100和80单位字节。 In addition, the data will notify the sender to send data unit length and 80 units, respectively 200,20,100 bytes. (也就是,将“200”放置在LengthO内;将“20”放置在Lengthl内;将“100”放置在Length2 ;和将“80”放置在Length3内)。 (I.e., the "200" placed in the LengthO; to "20" is placed within Lengthl; the "100" is placed Length2; and the "80" placed in the Length3). 将在完成响应于这个RTS发送的CTS的传输之前经历的时间设置为40单位时间,并将“40”写入在持续时间字段内。 Prior to completing transmission of the CTS in response to the elapsed time RTS transmitted per unit time is set to 40, and "40" is written in the duration field. [0396] 在接收到此信息之后,数据接收端返回CTS (I)。 [0396] After receiving this information, the data receiving end returns CTS (I). 此时,它根据上述程序确定速率等级I作为用于数据接收的传输速率,并予以通知。 At this point, it is determined in accordance with the above procedure rate class I as the transmission rate for data reception, and be notified. (也就是,将“I”放置在速率内)。 (That is, the "I" placed in the rate). 此外,数据接收端根据上述程序确定它接收到数据单元#3、#4、#5和#6,并通知用于完成它们的接收所需要的时间周期是240单位时间。 In addition, the data receiving side according to the above procedure it is determined the received data unit # 3, # 4, # 5 and # 6, and notifies the completion thereof for receiving the required time period is a 240 unit time. (也就是,将“240”放置在持续时间内)。 (I.e., the "240" placed in duration). 此外,数据接收端保存它在该事务处理内确定接收的直到#6的数据单元长度。 In addition, the data receiving terminal determines whether the received save it in the transaction until the length of the data unit # 6. 随后,它通知它已经保存直到#6的数据单元长度的相关信息。 Subsequently, it informs that it has saved the data unit length until # 6 of relevant information. (也就是,将“6”放置在所存储的顺序内)。 (I.e., the "6" placed in the order stored).

[0397] 在接收到该信息之后,数据发送端发送数据(I)。 [0397] After receiving the information, the data sender sends data (I). 此时,根据上述程序,它识别出它可以在规定的传输速率等级I上发送数据单元#3、#4、#5和#6。 In this case, according to the above procedure, it recognizes that it can send data units # 3 on a predetermined transmission rate class I, # 4, # 5 and # 6. 随后,它在传输速率等级I上发送这些信息。 It then sends this information on the transmission rate class I. 因为规定延迟ACK,所以在持续时间字段内放置“O”。 Because the provisions of delayed ACK, so the place "O" in the Duration field. 此外,数据发送端保存由CTS内的存储顺序报告的顺序编号6,以便当它下一次发送RTS时可以参考该编号。 Further, the data stored sequence number by the transmitting side storage order within reports CTS 6, so that when the next time it sends RTS can refer to the number.

[0398] 假设数据接收端仅可以提取顺序编号“3”和“6”的数据单元。 [0398] assumed that the data receiving side can extract only the sequence number "3" and "6" of the data unit. 然而,此时,数据发送端不能确认数据接收是否成功。 However, this time, the data can not confirm the sender data reception was successful.

[0399] 为了进一步发送数据单元,数据发送端发送RTS(2)。 [0399] In order to transmit a data unit, the data sender sends RTS (2). 此时,将顺序编号“3”、“4”、 In this case, the sequence number "3", "4",

“5”、“6”.......的数据单元输入在发送数据单元候选列表内。 "5", "6" ....... input data units in the transmission data unit candidate list. 当先接收到CTS(I)时,由 When the head receives the CTS (I), by

存储顺序报告“保存直到顺序编号6的数据单元的长度”。 Storage order report "Saving length until 6 sequentially numbered data unit." 因此,描述与在发送数据单元候选列表内高于6的顺序编号的数据单元相关的信息。 Thus, with the above described sequence number 6 of information related to the data unit in the transmission data unit candidate list. 更具体地,数据发送端通知输入顺序编号“7”和“8”的数据单元,还通知它们的长度。 More specifically, the data transmitting end notification input order number "7" and "8" of the data unit, also notify their length. (也就是,将“7”放置在RTS顺序字段;“0000”放置在RTS接收MAP内;将“160”放置在LengthO内;将“120”放置在Lengthl内;将“O”放置在Length2 ;和将“O”放置在Length3内)。 (That is, the "7" is placed in order of the fields RTS; "0000" placed in the RTS receiving MAP; the "160" placed within LengthO; the "120" placed within Lengthl; the "O" placed Length2; and the "O" placed within Length3). Length2和Length3是O表示发送数据候选仅是长度为160和120的两个数据单元。 Length2 and Length3 O Transmit data are candidates for only two data units of length 160 and 120. 此外,数据发送端停止它希望该数据传输应当在数据发送端上在255单位时间内完成。 In addition, the data it wants to stop the sender of the data transmission on the sender should be completed within 255 per unit time in the data. (也就是,将“255”放置在最大持续时间字段内)。 (That is, the "255" placed in the maximum duration field). 此外,将完成响应于这个RTS发送的CTS的传输之前经历的时间设置为40单位时间,并将“40”写入在持续时间字段内。 In addition, before the completion of the transmission of the response to the RTS CTS transmission time elapsed unit of time is set to 40, and "40" is written in the duration field.

[0400] 在接收该信息之后,数据接收端返回CTS (2)。 [0400] After receiving the information, the data receiving end returns CTS (2). 此时,它通知它根据上述程序确定速率等级2作为用于数据接收的传输速率。 At this time, it notifies that it is determined according to the above procedure rate class 2 as the transmission rate for data reception. (也就是,将“2”放置在CTS SMH内的速率内)。 (That is, the "2" placed in the CTS SMH rate within). 此外,数据接收端根据上述程序确定它接收顺序编号“4”、“5”和“7”的数据单元,并通知用于完成其接收需要的时间周期是200单位时间。 In addition, the data receiving side according to the above procedure to determine the sequence number it receives "4", "5" and "7" of the data unit, and notify the completion of its reception for a time period required is 200 per unit time. (也就是,将“200”放置在持续时间内)。 (That is, the "200" placed in duration). 此外,数据接收端保存确定在该事务处理内接收的直到#7的数据单元长度。 In addition, the data receiving terminal to determine the data stored in the unit length of the received until the transaction # 7. 随后,它通知它已经保存与直到#7的数据单元长度相关的信息。 Subsequently, it notifies that it has saved the data unit # 7 until the length of the relevant information. (也就是,将“V,放置在CTS SMH内的存储顺序内)。此外,数据接收端还根据上述程序确定返回ACK信息,并通知它可以完全接收直到#3的数据单元,并可以接收数据单元#6。(也就是,将“3”放置在ACK SMH内的ACK顺序内,并将“0010”放置在所接收的MAP内)。 (I.e., the "V, placed in the storage order within CTS SMH). In addition, the data receiving terminal is determined according to the above procedure also returns the ACK information, and to notify that it can completely receive the data unit until # 3, and can receive data unit # 6 (i.e., the "3" placed in the ACK ACK SMH sequence within, and "0010" placed in the received MAP).

[0401] 在接收该信息之后,数据发送端发送数据(2)。 [0401] After receiving the information, the data sender sends data (2). 因为包括ACK信息,此时,它根据上述程序更新发送数据单元候选列表。 Because include ACK information, at this time, it sends a list of candidate update unit data according to the above procedure. 此后,数据发送端识别出它可以在规定的传输速率等级2上发送数据单元#4、#5和#7。 Thereafter, the data transmitting end recognizes that it may be a predetermined transmission rate on the level 2 transmission data unit # 4, # 5 and # 7. 此后,因为规定延迟ACK,将“O”放置在持续时间字段内。 Thereafter, it is stipulated that delayed ACK, the "O" placed in the Duration field. 此外,数据发送端保存由CTS内的存储顺序报告的顺序编号“7”,以便当它下一次发送RTS时它可以参考该编号。 Further, the data stored by the transmitting side sequentially numbered in the storage order CTS report "7", so that when it is sent the next time it can refer to the number RTS.

[0402] 为了进一步发送数据单元,数据发送端发送RTS (3)。 [0402] In order to transmit a data unit, the data sender sends RTS (3). 此时,它描述在发送数据单元候选列表内作为当接收CTS(2)时作为保存的存储顺序的高于7的更高顺序编号的数据单元的相关信息。 In this case, it is described in the transmission data unit as the candidate list when receiving CTS (2) is higher than the higher sequence number of the data unit 7 is stored as a stored sequence of information. 更具体地,数据发送端向数据单元通知输入顺序编号“8”的数据单元,还通知其长度。 More specifically, the data unit transmitting side to notify the input data sequence number "8" of the data unit, also notify its length. (也就是,将“8”放置在RTS顺序内;将“0000”放置在RTS接收MAP内;将“120”放置在LengthO ;将“0”放置在Lengthl内;将“0”放置在Length2内;和将“O”放置在Length3内)。 (That is, the "8" placed in the RTS order; the "0000" placed in the RTS receiving MAP; the "120" is placed in LengthO; "0" is placed in the Lengthl; "0" placed within Length2 ; and the "O" placed within Length3). 此外,数据发送端通知它希望应当在数据发送端上在255个单位时间内完成该数据传输。 In addition, the data it wishes to notify the sender of the data transfer should be completed within 255 units of time on the data transmission side. (也就是,将“255”放置在最大持续时间内)。 (That is, the "255" placed in the maximum duration). 此外,将在响应于这个RTS发送的CTS的传输之前经历的时间设置为40个单位时间,所以将“40”写入在持续时间内。 In addition, the CTS transmission before the response to the RTS transmission elapsed time is set to 40 units of time, so the "40" is written in the duration.

[0403] 因而,发射机和接收机设置在相应分组首部内的字段,并参考相互的首部,从而确定作为接收分组结果处理的细节。 [0403] Accordingly, the transmitter and receiver disposed within a respective field of the packet header, and with reference to the first portion to each other so as to determine the details of the received packet as a result of the processing. 因此,即使同时使用延迟ACK,防止RTS无用地指定长度信息,因而提高了效率。 Therefore, even with a delayed ACK, RTS uselessly specified length to prevent the information, thereby improving efficiency.

[0404] 1.用于通过TCP的业务的发送和接收程序 [0404] 1. The procedures used by sending and receiving of TCP traffic

[0405] 图14图示根据本发明根据MAC程序通过TCP/IP发送和接收业务的顺序的例子。 [0405] Figure 14 illustrates the present invention according to an order to send and receive traffic via TCP / IP according to the MAC procedure of example. 即使通信在应用方面是单向的,它也可以进入在MAC层内不对称双向通信的形式。 Even if the communication is one-way in the application, it can also enter the asymmetric two-way communication in the form of the MAC layer. 该图图示应用延迟ACK的例子,允许复用诸如RTS、CTS、DATA和ACK等分组;和同时使用这些分组。 The figure illustrates an example of application of the delayed ACK, allowing multiplexed packet as RTS, CTS, DATA and ACK and the like; and the use of these packets.

[0406] 在通过TCP的常规发送和接收程序中,在MAC层内发送和接收总共24次分组以发送五个分段DataO至Data4,如图20所示。 [0406] In the conventional TCP by sending and receiving program to send and receive a total of 24 times in the MAC layer packet to send five segments DataO to Data4, as shown in Fig. 因而,该处理是复杂和冗余的。 Thus, the process is complex and redundant.

[0407] 在根据本发明的发送和接收程序中,在MAC层中发送和接收等于总共15次的分组以发送七个分段DataO至Data6,如图14所示。 [0407] In the transmission and reception program of the present invention, a packet transmission and reception is equal to a total of 15 times in the MAC layer to transmit the seven segments DataO to Data6, as shown in Fig.

[0408] 如根据上述内容显而易见的,将理解,在根据本发明的发送和接收程序中,简化了在MAC层内的处理,并能够显著地降低其开销。 [0408] As apparent from the foregoing, it will be appreciated, in the transmission and reception program of the present invention, simplifies the handling in the MAC layer, and can significantly reduce its overhead.

[0409] 至此,已经参考具体实施例详细地描述本发明。 [0409] At this point, has been with reference to specific embodiments of the present invention will be described in detail. 然而,显而易见地,在不脱离本发明的范围的情况下,本领域的技术人员可以对实施例进行修改或替换。 However, apparent that, without departing from the scope of the present invention, the skilled in the art can be modified or replaced embodiments.

[0410] 在本说明书中,通过将本发明应用于一种系统,其中根据IEEE802.11标准在无线网络内同时使用RTS/CTS程序和基于CSMA的接入方法,已经提供了对这些实施例的描述。 [0410] In the present specification, by the present invention is applied to a system in which according to IEEE802.11 standards use RTS / CTS procedure and CSMA-based access method in a wireless network has been provided to these embodiments description. 然而,本发明的主题并不限制于此。 However, the subject of the present invention is not limited thereto. 例如,可以将本发明类似地应用于下述系统:其中与除了CSMA之外的随机接入方法同时使用RTS/CTS程序的系统;和根据除了IEEE802.11之外的其它要求的随机接入系统。 For example, the present invention can be similarly applied to the following systems: wherein the random access method in addition to the CSMA system while using RTS / CTS procedure; and in accordance with other requirements except IEEE802.11 random access system .

[0411] 总之,本说明书以示例的形式公开了本发明,不应当以限制的方式解释该说明书的内容。 [0411] In summary, the present specification by way of example disclosed in the present invention should not be interpreted to limit the content of this specification. 因此,本发明的范围将仅通过下述权利要求书来确定。 Accordingly, the scope of the present invention will be limited only by the following claims to determine.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN1111889A24 Nov 199415 Nov 1995美国电报电话公司Retransmission protocol for wireless communications
EP0658028A223 Nov 199414 Jun 1995AT&T Corp.Retransmission protocol for wireless communications
US200201721868 Apr 200221 Nov 2002Peter LarssonInstantaneous joint transmit power control and link adaptation for RTS/CTS based channel access
Legal Events
DateCodeEventDescription
17 Mar 2010C06Publication
28 Apr 2010C10Entry into substantive examination
17 Jul 2013C14Grant of patent or utility model