[go: up one dir, main page]

CN1853373A - Back-end alignment to avoid SDMA ack time-out - Google Patents

Back-end alignment to avoid SDMA ack time-out Download PDF

Info

Publication number
CN1853373A
CN1853373A CNA2004800265312A CN200480026531A CN1853373A CN 1853373 A CN1853373 A CN 1853373A CN A2004800265312 A CNA2004800265312 A CN A2004800265312A CN 200480026531 A CN200480026531 A CN 200480026531A CN 1853373 A CN1853373 A CN 1853373A
Authority
CN
China
Prior art keywords
electronic equipment
transmissions
sends
send
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2004800265312A
Other languages
Chinese (zh)
Inventor
李清华
林新天
何民聂
阿德里安·斯蒂芬斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/737,142 external-priority patent/US20050144307A1/en
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN1853373A publication Critical patent/CN1853373A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1685Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/188Time-out mechanisms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/02Hybrid access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

In a base station using spatial division multiple access communications, different length transmissions directed from a base station to different multiple mobile devices substantially simultaneously may have their start times adjusted so that the transmissions end at approximately the same time. The mobile devices may then respond during a response period with acknowledgments at approximately the same time. Thus all the acknowledgments may be received within the same time period from the end of the transmissions, reducing the likelihood of missed acknowledgments in responses to the shorter transmissions.

Description

后端校准以避免SDMA确认超时Backend calibration to avoid SDMA acknowledgment timeout

背景background

为了解决无线数据通信系统所面临的日益增长的带宽需求问题,正在开发多种技术以允许多个设备通过共享单条信道来与单个基站通信。在一种这样的技术中,如果多个移动设备位于距基站足够不同的方向上,则基站可以在相同的频率上同时向这些移动设备发送单独的信号或者从这些移动设备接收单独的信号。为了从基站进行发送,可以从多个空间上分离的天线中的每一个同时地发送不同的信号,使得合并的(combined)发送是定向的,即,想要发往每一个移动设备的信号可以在该移动设备的方向上相对较强,而在其他方向上相对较弱。类似地,基站可以通过多个空间上分离的天线中的每一个,在相同的频率上同时从多个独立的移动设备接收合并的信号,并且通过适当的信号处理将从多个天线接收到的合并信号分割为来自每个移动设备的单独信号,使得接收也是定向的。In order to address the increasing bandwidth demands faced by wireless data communication systems, various techniques are being developed to allow multiple devices to communicate with a single base station by sharing a single channel. In one such technique, the base station can transmit separate signals to or receive separate signals from multiple mobile devices simultaneously on the same frequency if the mobile devices are located in sufficiently different directions from the base station. For transmission from the base station, different signals can be transmitted simultaneously from each of multiple spatially separated antennas, such that the combined transmission is directional, i.e., the signal intended for each mobile device can Relatively strong in the direction of the mobile device and relatively weak in other directions. Similarly, a base station can simultaneously receive combined signals from multiple independent mobile devices on the same frequency via each of multiple spatially separated antennas, and combine the signals received from the multiple antennas with appropriate signal processing. The combined signal is split into separate signals from each mobile device so that reception is also directional.

在目前发展中的规范下,例如IEEE 802.11(IEEE是位于3 Park Avenue,17th floor,New York,New York的电气电子工程师学会的缩写),基站可以基本同时地向不同的移动设备发送不同的可变长度的块,然后等待所指定的移动设备以确认作出响应,每个确认表明各个移动设备已接收到块。因为每个移动设备可以在它从基站接收到其指定的发送内容后很快作出响应,所以接收短块的移动设备可能在基站仍然在向一个不同的移动设备发送较长的块时就发送其响应。如果基站在相同的频率上进行发送和接收,并且因而不能同时发送和接收,那么由于基站仍然在发送,对短块的确认可能会丢失。于是,基站可能会假设所述短数据块从未被预想的移动设备接收到,并且随后重发该数据块。这种不必要的重传可能会导致数据通信在整体上效率不高,并且在某些环境下甚至会导致服务中断。Under the currently developing specifications, such as IEEE 802.11 (IEEE is the abbreviation of the Institute of Electrical and Electronics Engineers located at 3 Park Avenue, 17th floor, New York, New York), the base station can basically send different information to different mobile devices at the same time. block of variable length, and then waits for the designated mobile device to respond with an acknowledgment, each acknowledgment indicating that the respective mobile device has received the block. Because each mobile can respond shortly after it receives its intended transmission from the base station, a mobile receiving a short block may send its own while the base station is still sending a longer block to a different mobile. response. If the base station transmits and receives on the same frequency, and thus cannot transmit and receive at the same time, acknowledgments for short blocks may be lost because the base station is still transmitting. The base station may then assume that the short data block was never received by the intended mobile device, and subsequently retransmit the data block. Such unnecessary retransmissions can lead to overall inefficiency in data communication and, in some circumstances, even disruption of service.

附图说明Description of drawings

参考以下描述和用来图示说明本发明的实施方案的附图,可以理解本发明。在附图中:The present invention can be understood by reference to the following description and the accompanying drawings, which illustrate embodiments of the invention. In the attached picture:

图1根据本发明的实施方案示出了通信网络的图。Fig. 1 shows a diagram of a communication network according to an embodiment of the present invention.

图2根据本发明的实施方案示出了与一个基站和多个移动设备有关的通信序列的时序图。Figure 2 shows a timing diagram of a communication sequence involving a base station and multiple mobile devices, according to an embodiment of the present invention.

图3根据本发明的实施方案示出了一种调整发送以近乎同时地结束的方法的流程图。Figure 3 shows a flowchart of a method of adjusting transmissions to end nearly simultaneously, according to an embodiment of the present invention.

图4根据本发明的实施方案示出了基站的框图。Fig. 4 shows a block diagram of a base station according to an embodiment of the present invention.

具体实施方式Detailed ways

在以下描述中阐述了大量具体的细节。然而,可以理解,没有这些具体的细节也可以实现本发明的实施方案。此外,没有详细示出公知的方法、结构和技术,以免模糊了对所述描述的理解。Numerous specific details are set forth in the following description. However, it is understood that embodiments of the invention may be practiced without these specific details. In addition, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

提及“一个实施方案”、“实施方案”、“示例性的实施方案”、“各种实施方案”等是指如此描述的本发明的实施方案可以包括具体的特征、结构或特性,但不是每个实施方案都必须包括该具体的特征、结构或特性。此外,短语“在一个实施方案中”的重复使用不一定是指相同的实施方案,尽管有这种可能。References to "one embodiment," "an embodiment," "an exemplary embodiment," "various embodiments," etc., mean that the embodiments of the invention so described may include a particular feature, structure, or characteristic, but not Every embodiment must include that specific feature, structure or characteristic. Furthermore, repeated use of the phrase "in one embodiment" does not necessarily refer to the same embodiment, although it may.

在以下描述和权利要求书中,可以使用术语“耦合”和“连接”及其派生词。应当理解,这些术语不意味着彼此是同义词。相反,在具体的实施方案中,“连接”可被用来指两个或更多的元件彼此之间直接物理接触或电接触。“耦合”可以是指两个或更多的元件彼此之间直接物理接触或电接触,或者两个或更多的元件不直接相互接触,但仍彼此协同工作或交互。In the following description and claims, the terms "coupled" and "connected," along with their derivatives, may be used. It should be understood that these terms are not intended as synonyms for each other. Rather, in particular embodiments, "connected" may be used to mean that two or more elements are in direct physical or electrical contact with each other. "Coupled" may mean that two or more elements are in direct physical or electrical contact with each other, or that two or more elements are not in direct contact with each other, but yet still co-operate or interact with each other.

使用在这里,除非特别指出,常见的形容词“第一”、“第二”、“第三”等在用来描述通常的事物时,仅仅意味着所提及的是相近事物的不同实例,而不是指如此描述的事物一定在时间上、空间上,在等级上,或者以任何其他方式具有给定的顺序。As used herein, unless otherwise specified, common adjectives such as "first", "second", "third", etc., when used to describe common things, merely mean that different instances of similar things are referred to, while It is not meant that things so described necessarily have a given order in time, space, in rank, or in any other way.

除非特别指出,从以下讨论中可以清楚地认识到,在整篇说明书的讨论中使用诸如“处理”、“计算”、“运算”等术语时是指计算机或计算系统、或者类似的电子计算设备的动作和/或处理过程,所述计算机或计算系统、或者类似的电子计算设备将表示为物理量(例如,电量)的数据操纵和/或转换为类似表示为物理量的其他数据。Unless otherwise indicated, it will be clear from the following discussion that terms such as "processing," "computing," "computing," and the like are used in discussions throughout this specification to refer to a computer or computing system, or similar electronic computing device. Actions and/or processes by which a computer or computing system, or similar electronic computing device, manipulates and/or converts data expressed as a physical quantity (eg, electrical quantity) into other data similarly expressed as a physical quantity.

类似地,术语“处理器”可以指处理来自寄存器和/或存储器的电子数据,以将该电子数据转换为可以存储在寄存器和/或存储器中的其他电子数据的任何设备或者设备的一部分。“计算平台”可以包括一个或多个处理器。Similarly, the term "processor" may refer to any device or portion of a device that processes electronic data from registers and/or memory to transform that electronic data into other electronic data that may be stored in registers and/or memory. A "computing platform" may include one or more processors.

在本篇文献的上下文中,术语“无线”及其派生词可被用来描述可以使用调制的电磁辐射,通过非固态介质来传送数据的电路、设备、系统、方法、技术、通信信道等。该术语并不意味着相关的设备不包含任何有线线路,尽管在一些实施方案中可能是这样的。In the context of this document, the term "wireless" and its derivatives may be used to describe circuits, devices, systems, methods, techniques, communication channels, etc., that can use modulated electromagnetic radiation to transmit data over a non-solid medium. The term does not imply that the associated equipment does not contain any wired wiring, although in some embodiments it might be.

与通用的行业术语一致,术语“基站”、“接入点”和“AP”在这里可以互换地用来描述可以无线地并且与多个其他电子设备基本同时地通信的电子设备,而术语“移动设备”和“STA”可以互换地用来描述所述多个其他电子设备中的任何一个,该设备可以具有移动后仍然可通信的能力,尽管移动不是一个必要条件。然而,本发明的范围不限于用这些术语标注的设备。类似地,术语“空分多址”和SDMA可以互换地使用。使用在这里,这些术语意图包括以下通信技术:可以通过多个天线的组合,基本同时地从相同的设备发送不同的信号,使得合并发送的信号导致发往不同设备的不同信号以相同的频率在基本不同的方向上发送;和/或包括以下通信技术:可以通过多个天线,从不同方向上的不同设备处以相同的频率基本同时地接收到不同的信号,并且可以通过适当的处理将这些不同的信号相互分离。术语“相同的频率”用在这里可以包括在某一精确的频率处因带宽容差、多普勒频移适应(Doppler Shift adaptation)、参数漂移等引起的轻微偏差。两个或更多个向不同设备的发送被认为是基本同时的,只要每个向不同设备的发送的至少一部分是同时发生的,但不意味着不同的发送一定要同时开始和/或同时结束,尽管可以如此。类似地,两个或更多个从不同设备的接收被认为是基本同时的,只要从不同设备的每个接收的至少一部分是同时发生的,但不意味着不同的发送一定要同时开始和/或同时结束,尽管可以如此。用术语SDMA代表的词语有时可以使用其他变体,例如但不限于用“space”替换“spatial”,用“diversity”替换“division”。本发明的各种实施方案的范围意图包含在术语命名上的这些不同。Consistent with common industry terminology, the terms "base station," "access point," and "AP" are used interchangeably herein to describe an electronic device that can communicate wirelessly and substantially simultaneously with multiple other electronic devices, while the term "Mobile device" and "STA" are used interchangeably to describe any of the various other electronic devices that may have the ability to communicate while moving, although movement is not a requirement. However, the scope of the present invention is not limited to devices labeled with these terms. Similarly, the terms "spatial division multiple access" and SDMA are used interchangeably. As used herein, these terms are intended to include communications techniques in which different signals may be transmitted from the same device substantially simultaneously through a combination of multiple antennas such that combining the transmitted signals results in different signals destined for different devices being transmitted at the same frequency transmit in substantially different directions; and/or include communication techniques in which different signals can be received substantially simultaneously at the same frequency from different devices in different signals are separated from each other. The term "same frequency" as used herein may include slight deviations at a precise frequency due to bandwidth tolerances, Doppler Shift adaptation, parameter drift, and the like. Two or more transmissions to different devices are considered substantially simultaneous as long as at least part of each transmission to different devices occurs simultaneously, but it does not imply that the different transmissions necessarily start and/or end at the same time , though it can be. Similarly, two or more receptions from different devices are considered to be substantially simultaneous as long as at least part of each reception from different devices occurs simultaneously, but it does not imply that the different transmissions necessarily start at the same time and/or Or end at the same time, though it can be. Words represented by the term SDMA may sometimes use other variants, such as but not limited to replacing "spatial" with "space" and "division" with "diversity". The scope of the various embodiments of the present invention is intended to embrace these differences in nomenclature.

图1根据本发明的实施方案示出了通信网络的图。所图示的基于SDMA的网络的实施方案示出了一个AP 110,它可以与距该AP不同方向上的多个STA 131-134通信,同时避免与向不同的STA发送不同长度的传输内容有关的确认超时。虽然AP 110被显示为具有四个天线120,以同时(at a time)与多达四个STA通信,但是其他实施方案可以具有其他的设置(例如,AP 110可以具有两个、三个、或者四个以上的天线)。每个STA可以具有一个或多个与AP 110通信的天线。在一些实施方案中,一个或多个STA天线可被调适为用作全方向天线,但是在其他实施方案中,一个或多个STA天线可被调适为用作定向天线。在一些实施方案中,STA可以位于固定的位置上,但是在其他实施方案中,至少一部分STA可以在通信序列期间和/或在多个通信序列之间移动。在一些实施方案中,AP 110可以位于固定的位置上,但是在其他实施方案中,AP 110可以是移动的。Fig. 1 shows a diagram of a communication network according to an embodiment of the present invention. The illustrated embodiment of an SDMA-based network shows an AP 110 that can communicate with multiple STAs 131-134 in different directions from the AP while avoiding the problems associated with sending transmissions of different lengths to different STAs. The acknowledgment timed out. While AP 110 is shown with four antennas 120 to communicate with up to four STAs at a time, other embodiments may have other arrangements (e.g., AP 110 may have two, three, or more than four antennas). Each STA may have one or more antennas to communicate with AP 110. In some embodiments, one or more STA antennas may be adapted to function as omnidirectional antennas, but in other embodiments, one or more STA antennas may be adapted to function as directional antennas. In some embodiments, STAs may be located at fixed locations, but in other embodiments at least a portion of STAs may move during a communication sequence and/or between communication sequences. In some embodiments, the AP 110 may be located in a fixed location, but in other embodiments, the AP 110 may be mobile.

图2根据本发明的实施方案示出了涉及一个AP和两个STA(标注为STA1和STA2)的通信序列的时序图。虽然图示的实施方案只示出了两个STA,但是其他实施方案可以包括其他数量的STA。在图2的AP部分中,标注1的一行指示从AP到STA1的定向发送,而标注2的一行指示从AP到STA2的定向发送。STA1和STA2两行分别指示从STA1到AP以及从STA2到AP的发送。在一些实施方案中,从STA1和STA2向外的发送可以标称为全方向的(例如,没有任何方向是有意占优的——在STA四周360度圆周范围内的接收都是可以的),但是在其他实施方案中,从STA1和STA2向外的发送可以是定向的。Figure 2 shows a timing diagram of a communication sequence involving an AP and two STAs (labeled STA1 and STA2), according to an embodiment of the present invention. Although the illustrated embodiment shows only two STAs, other embodiments may include other numbers of STAs. In the AP part of FIG. 2 , a row labeled 1 indicates directed transmission from AP to STA1 , and a row labeled 2 indicates directed transmission from AP to STA2 . The two rows of STA1 and STA2 respectively indicate the transmission from STA1 to the AP and from STA2 to the AP. In some embodiments, outbound transmissions from STA1 and STA2 may be nominally omnidirectional (e.g., no direction is intentionally dominant - reception is possible within a 360-degree circumference around STA), But in other embodiments, the outbound transmissions from STA1 and STA2 may be directed.

AP和STA之间的通信可以包括图2中未示出的其他通信序列,例如,在示出的序列之前和/或之后发生的通信。这样的序列可以包括但不限于诸如训练(导出使能(enable)SDMA技术所需的参数的通信)、轮询(请求响应)、数据(实质性信息)、确认(有关前面的发送内容被正确接收的验证信息)等。Communications between the AP and the STA may include other communication sequences not shown in FIG. 2, eg, communications that occur before and/or after the sequence shown. Such sequences may include, but are not limited to, such as training (communications that derive parameters needed to enable SDMA techniques), polling (request responses), data (substantial information), acknowledgments (information about previous transmissions being correct) Received verification information), etc.

在图2中,可以假定AP已经建立了基本同时地向多个STA发送不同的数据,并且基本同时地从多个STA接收不同数据所需的各种SDMA参数。使用这种能力,AP可以在时间段t1期间向STA1和STA2二者进行发送。在示出的实施方案中,AP向STA1发送轮询(POLL1),向STA1请求包括数据(如果有可用数据的话)和对POLL1的确认(ACK1)的响应。类似地,AP与向STA1发送轮询基本同时地向STA2发送轮询(POLL2),向STA2请求包括数据(如果有可用数据的话)和对POLL2的确认(ACK2)的响应。在图2说明的实施方案中,AP除了POLL2之外还向STA2发送数据,使得向STA2的发送比向STA1的发送更长。如果向这两个STA的发送是同时开始的话,那么向STA1的发送可能比向STA2的发送结束得早一些,并且来自STA1的立即响应可能不会被AP接收到,这是因为在该响应期间AP仍然在向STA2发送。AP可能随后开始收听来自STA1的响应,但是由于该响应发送得太早,所以AP接收不到该响应。In FIG. 2 , it may be assumed that the AP has established various SDMA parameters required to transmit different data to and receive different data from multiple STAs substantially simultaneously. Using this capability, the AP can transmit to both STA1 and STA2 during time period t1 . In the illustrated embodiment, the AP sends a poll (POLL1) to STA1, requesting a response from STA1 including data (if available) and an acknowledgment (ACK1) to POLL1. Similarly, the AP sends a poll (POLL2) to STA2 at substantially the same time as sending the poll to STA1, requesting a response from STA2 including data (if available) and an acknowledgment (ACK2) to POLL2. In the embodiment illustrated in FIG. 2, the AP sends data to STA2 in addition to POLL2, making the transmission to STA2 longer than the transmission to STA1. If the transmission to both STAs starts at the same time, the transmission to STA1 may end earlier than the transmission to STA2, and the immediate response from STA1 may not be received by the AP because during the response AP is still sending to STA2. The AP may then start listening for a response from STA1, but the AP does not receive the response because it was sent too early.

为了避免这样的超时状况,可以将向STA1的发送的起始延迟一段预定的时间,使得向STA1和STA2的发送近乎同时地结束,如图2所示。这样一来,STA1和STA2二者可以在它们各自的轮询之后的规定时间内作出响应,并且避免超时问题,即使所述规定的时间可能大大短于从STA1和STA2向外发送的持续时间上可能的差值。所图示的实施方案为被轮询的每个STA示出了单独的超时时段,并且这些单独的超时时段可以具有相同或不同的持续时间(示出的是相同的持续时间)。可替换地,可以保持单个超时时段,在该时段内,预计所有被轮询的STA都发送确认。所图示的实施方案还示出了比响应时段t2更短的确认超时时段,在此期间,给定的STA可以在超时时段内传递可单独由剩余响应来验证的确认(例如,即使响应的剩余部分被破坏,该确认也可以被验证为被AP正确接收),但是其他实施方案可以使用其他技术(例如,确认超时时段可以与时间段t2一样长或者更长,任何响应的开始可以被解释为一个确认,等等)。一个响应可以包含一个或多个可单独验证(例如,使用CRC校验)的发送。In order to avoid such a timeout condition, the initiation of the transmission to STA1 may be delayed for a predetermined time such that the transmissions to STA1 and STA2 end nearly simultaneously, as shown in FIG. 2 . In this way, both STA1 and STA2 can respond within a specified time after their respective polls, and avoid timeout problems, even though the specified time may be much shorter than the duration sent out from STA1 and STA2. possible difference. The illustrated embodiment shows separate timeout periods for each STA being polled, and these separate timeout periods may be of the same or different duration (same duration shown). Alternatively, a single timeout period can be maintained within which all polled STAs are expected to send acknowledgments. The illustrated embodiment also shows an acknowledgment timeout period that is shorter than the response period t2 , during which a given STA may deliver an acknowledgment verifiable by the remaining responses alone within the timeout period (e.g., even if the response The remainder of the acknowledgment can also be verified as correctly received by the AP), but other implementations can use other techniques (e.g., the acknowledgment timeout period can be as long as time period t2 or longer, and the start of any response can is interpreted as an acknowledgment, etc.). A response can contain one or more transmissions that can be independently verified (eg, using CRC checks).

可以以任何可行的方式来实现对超时时段的控制(例如,硬件计数器、软件计数器,等)。图2中说明的实施方案示出了在AP发送之后立即开始并且受到AP控制的超时时段。其他实施方案可以使用其他技术(例如,超时时段可以在发送开始或结束后隔一段预定的时间开始,超时时段可以由STA来控制,等等)。Control of the timeout period may be implemented in any feasible manner (eg, hardware counters, software counters, etc.). The embodiment illustrated in FIG. 2 shows a timeout period that starts immediately after the AP transmits and is controlled by the AP. Other embodiments may use other techniques (eg, the timeout period may start at a predetermined interval after the transmission starts or ends, the timeout period may be controlled by the STA, etc.).

在图2的图示实施方案中,向STA1和STA2的发送中的每一个都包含轮询,但是只有一个包含数据,但是其他实施方案可以使用其他技术。例如:1)从AP向外的发送中的全部、部分或者没有一个可以包含轮询,2)从AP向外的发送中的全部、部分或者没有一个可以包含数据,3)从AP向外的发送中的全部、部分或者没有一个可以包含训练请求,4)其他等等。在各种实施方案中,从AP到STA的、具有不同长度并且期望从STA获得确认的任何发送都可以使用这里所描述的技术。In the illustrated embodiment of FIG. 2, the transmissions to STA1 and STA2 each include polling, but only one includes data, but other embodiments may use other techniques. For example: 1) all, some, or none of the outgoing transmissions from the AP may contain polling, 2) all, some, or none of the outgoing transmissions from the AP may contain data, 3) all outgoing transmissions from the AP All, some or none of the transmissions may contain training requests, 4) others, etc. In various embodiments, any transmission from the AP to the STA that has a different length and expects an acknowledgment from the STA may use the techniques described herein.

图3根据本发明的实施方案示出了调整发送来以近乎同时结束的方法的流程图。在流程图300中,在310处,可以确定将基本同时进行的发送的预计持续时间的指示符。在确定的时候,发送可能还未开始,因此所确定的持续时间可以被称为预计持续时间。这样的指示符可以用任何可行的单位来确定,例如时间、字节、时钟周期等,这些单位为指示符提供了公共的基准,从而可以对这些指示符进行比较,以确定如何调整开始时间,使得发送可以近乎同时地结束。如果不同的发送将具有不同的数据率,那么这些数据率可以成为在确定发送的预计持续时间时的一种因素。在一些实施方案中,可以基于预料的最长发送的持续时间来确定分配给发送的时间段(例如,图2中的t1),在这种情况下,可以在320处确定预料的最长发送的持续时间,并且在330处设置发送时段的长度。在其他实施方案中,分配给发送的时间段可以是固定的,或者可以根据这里没有描述的其他参数来设置。在340处,可以为多个不同发送中的每一个计算开始延时,使得如果每个发送的开始被延迟一段与其相关的延时,那么所有的发送将近乎同时地结束。开始延时可以从任何可行的公共参考点开始测量。在350处,可以使用各个发送在开始时间上的指定延时,开始实际的发送,使得这些发送在360处近乎同时地结束。一旦接收到这些发送,移动设备就可以各自进行响应,并且在370处可以接收这些响应。FIG. 3 shows a flowchart of a method of adjusting transmissions to end at near-simultaneity, according to an embodiment of the present invention. In flowchart 300, at 310, indicators of expected durations of transmissions that will occur substantially simultaneously can be determined. At the time of determination, the transmission may not have started, so the determined duration may be referred to as an expected duration. Such indicators can be determined in any feasible unit, such as time, bytes, clock cycles, etc., which provide a common basis for the indicators so that they can be compared to determine how to adjust the start time, This allows the sending to end nearly simultaneously. If different transmissions will have different data rates, these data rates can be a factor in determining the expected duration of a transmission. In some embodiments, the time period allocated to the transmission (e.g., t 1 in FIG. 2 ) may be determined based on the expected duration of the longest transmission, in which case the expected longest transmission may be determined at 320 The duration of the transmission and at 330 the length of the transmission period is set. In other embodiments, the time period allocated for transmission may be fixed, or may be set according to other parameters not described here. At 340, a start delay may be calculated for each of the plurality of different transmissions such that if the start of each transmission is delayed by its associated delay, all transmissions will end approximately simultaneously. Start delays can be measured from any feasible common reference point. At 350 , the actual transmissions can be started with a specified delay in the start time of the individual transmissions such that the transmissions end at 360 approximately simultaneously. Once these transmissions are received, the mobile devices can each respond, and at 370 the responses can be received.

在一些为发送分配固定时间的实施方案中,所描述的过程可以包括计算和使用最长发送的延时。在一些将分配给发送的时间与最长发送的长度相匹配的实施方案中,计算和使用最长发送的延时可以被消除。In some embodiments where a fixed time is allocated for transmissions, the described process may include calculating and using the delay of the longest transmission. In some embodiments that match the time allotted to a send to the length of the longest send, the delay in computing and using the longest send can be eliminated.

回头看图2,在时间段t2期间,STA1和STA2可以基本同时地向AP发送响应。在图示的实施方案中,这些响应每一个都包括数据和对各自轮询的确认,但是其他实施方案可以产生其他类型的响应。例如:1)来自某一具体STA的响应的全部、一些或者没有一个可以包含确认,2)来自某一具体STA的响应的全部、一些或者没有一个可以包含数据,3)任何正确接收的响应的存在可以被解释为一个确认,4)其他。Referring back to FIG. 2, during time period t2 , STA1 and STA2 may send responses to the AP substantially simultaneously. In the illustrated embodiment, these responses each include data and an acknowledgment to the respective poll, but other embodiments may generate other types of responses. For example: 1) all, some, or none of the responses from a specific STA may contain acknowledgments, 2) all, some, or none of the responses from a specific STA may contain data, 3) any correctly received responses Presence can be interpreted as a confirmation, 4) other.

在时间段t3期间,在所有的STA都完成发送后,AP可以基本同时地逐个确认这些响应,如图所示。ACK1被示为对来自STA1的响应的确认,而ACK2被示为对来自STA2的响应的确认。如果给定的STA没有在定义的时间段内接收到确认,那么它可以假设响应没有被AP正确接收到,并且当被再次轮询时可以重新发送响应。多种技术可被用来设置这种定义的时间段。During time period t3 , after all STAs have finished transmitting, the AP may acknowledge these responses one by one substantially simultaneously, as shown. ACK1 is shown as an acknowledgment of the response from STA1 and ACK2 is shown as an acknowledgment of the response from STA2. If a given STA does not receive an acknowledgment within a defined period of time, it can assume that the response was not correctly received by the AP and can resend the response when polled again. A variety of techniques can be used to set such defined time periods.

在时间段t1、t2和t3之间,图2的实施方案示出了帧间间隔(IFS)。各种实施方案可以在标明的所有或部分地方,或者不在任何地方使用这样的时间间隔。IFS可以具有统一的持续时间,或者可以根据各种标准具有不同的持续时间。这些时间间隔可以用于不同目的,例如:1)允许在AP和各个STA的定时上的差,2)允许有时间在接收和发送之间进行所需的处理,3)允许收发机有时间在发送和接收模式之间切换,4)其他。Between time periods ti , t2 and t3 , the embodiment of Figure 2 shows an interframe space (IFS). Various embodiments may use such time intervals in all, some, or none of the places indicated. IFS can have a uniform duration, or can have different durations according to various criteria. These time intervals can be used for different purposes, such as: 1) to allow for differences in the timing of the AP and individual STAs, 2) to allow time for required processing between reception and transmission, 3) to allow time for the transceiver to Switch between send and receive mode, 4) Other.

在一些实施方案中,可以由紧邻在发送之前的帧间间隔来计算从基站向外发送的开始时间的延迟。在其他实施方案中,可以由最长发送的起始来计算除最长发送外的所有发送的开始时间的延迟。In some embodiments, the delay in the start time of the outbound transmission from the base station may be calculated from the interframe space immediately preceding the transmission. In other embodiments, the delay in the start time of all but the longest transmissions may be calculated from the start of the longest transmission.

本发明的各种实施方案可以用硬件、固件和软件之一或它们的组合来实现。本发明的实施方案也可以被实现为存储在机器可读介质上的指令,这些指令可以由计算平台来读取和执行,以完成这里所描述的操作,例如在图2和3及其相关文字中描述的那些操作。机器可读介质可以包括用于存储或发送具有机器(例如计算机)可读形式的信息的任何机制。例如,机器可读介质可以包括只读存储器(ROM);随机访问存储器(RAM);磁盘存储介质;光存储介质;闪存器件;电、光、声或其他形式的传播信号(例如载波、红外线信号、数字信号等),以及其他介质。Various embodiments of the invention can be implemented in one or a combination of hardware, firmware and software. Embodiments of the present invention can also be implemented as instructions stored on a machine-readable medium, which can be read and executed by a computing platform to perform the operations described herein, such as those described in FIGS. 2 and 3 and their associated text. operations described in . A machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (eg, a computer). For example, a machine-readable medium may include read-only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustic, or other forms of propagated signals (e.g., carrier waves, infrared signals). , digital signals, etc.), and other media.

图4根据本发明的实施方案示出了基站的框图。计算平台450可以包括一个或多个处理器,在一些实施方案中,所述一个或多个处理器中的至少一个处理器可以是数字信号处理器(DSP)。在图示的实施方案中,AP 110具有四个天线120,但是其他实施方案可以具有两个、三个或四个以上的天线。对于每个天线,基站110可以具有调制器/解调器420、模数转换器(ADC)430和数模转换器(DAC)440。解调器-ADC的组合可以将从天线接收的射频信号转换成适于计算平台450处理的数字信号。类似地,DAC-调制器的组合可以将来自计算平台450的数字信号转换成适于通过天线发送的射频信号。如果需要的话,其他未示出的组件也可以被包括在图示的框图中,例如但不限于放大器、滤波器、振荡器等等。Fig. 4 shows a block diagram of a base station according to an embodiment of the present invention. Computing platform 450 may include one or more processors, and in some embodiments at least one of the one or more processors may be a digital signal processor (DSP). In the illustrated embodiment, the AP 110 has four antennas 120, but other embodiments may have two, three, or more than four antennas. Base station 110 may have modulator/demodulator 420 , analog-to-digital converter (ADC) 430 , and digital-to-analog converter (DAC) 440 for each antenna. The demodulator-ADC combination can convert the radio frequency signal received from the antenna into a digital signal suitable for processing by the computing platform 450 . Similarly, a DAC-modulator combination may convert digital signals from computing platform 450 into radio frequency signals suitable for transmission through an antenna. Other not shown components may also be included in the illustrated block diagrams, such as but not limited to amplifiers, filters, oscillators, etc., if desired.

以上描述只是示例性的而非限制性的。本领域的技术人员可以实现多种变体方案。这些变体方案想要被包括在本发明的多种实施方案中,它们仅由所附权利要求书的精神和范围来限定。The above description is only exemplary and not restrictive. Numerous variations can be implemented by those skilled in the art. These variations are intended to be included in the various embodiments of the invention, which are limited only by the spirit and scope of the appended claims.

Claims (22)

1. device comprises:
First electronic equipment, this equipment is adapted to be:
Relatively to first designator of first expectation duration that sends of second electronic equipment with to second designator of second expectation duration that sends of the 3rd electronic equipment;
Adjust described first and second send at least one time started, make described first and second to send to be close to side by side and finish; And
Using the adjusted time started to send described first and second sends.
2. device as claimed in claim 1, wherein said first electronic equipment also is adapted to be from described second electronic equipment and receives first response and receive second response from described the 3rd electronic equipment, wherein said first response comprises first affirmation that sends described first, and described second response comprises to be confirmed second of described second transmission.
3. device as claimed in claim 1, wherein said first electronic equipment also are adapted to be in described first sends and comprise poll, and comprise poll and other data in described second sends.
4. device as claimed in claim 1, wherein said first electronic equipment also are adapted to be based on long in the described first and second expectation duration that the send transmit time segments that described first and second transmissions are set.
5. device as claimed in claim 1, wherein
Described first transmission and described second sends will have different data transfer rates; And
The described first and second expectation duration parts that send are based on described different data transfer rate.
6. device as claimed in claim 1, wherein said first electronic equipment comprises the computing platform of finishing described compare operation.
7. device as claimed in claim 6 also comprises at least four modulator/demodulator that are coupled to described computing platform.
8. device as claimed in claim 7 also comprises at least four antennas, and each in described at least four antennas all is coupled at least one in described at least four modulator/demodulator.
9. device as claimed in claim 1, wherein said first electronic equipment comprises the base station.
10. device as claimed in claim 1, the wherein said second and the 3rd electronic equipment comprises mobile device.
11. also being adapted to be, device as claimed in claim 1, wherein said first electronic equipment use space division multiple access technique to send described first and second transmissions.
12. a method comprises:
Compare at first designator of the expectation duration that sends to first of first electronic equipment with between second designator of second expectation duration that sends of second electronic equipment;
Begin long one transmission in described first and second transmissions; And
After being approximately equal to the two the delay of difference of the described first expectation duration that sends and the described second expectation duration that sends, begin described first and second send in short one transmission;
Wherein said first and second send the use space division multiple access technique.
13. method as claimed in claim 12 also comprises being close to and side by side finishes described first and second transmissions.
14. method as claimed in claim 13 also is included in described end first and second transmissions and begins to confirm afterwards timeout period.
15. method as claimed in claim 12 also comprises substantially side by side receiving from first response of described first electronic equipment with from second of described second electronic equipment responding.
16. comprising greatly sending about described first and second, method as claimed in claim 15, the operation of wherein said reception first and second responses receive the initial of described first and second responses when finishing a back interFrameGap.
17. method as claimed in claim 12 also comprises and uses data transfer rate to determine the described expectation duration.
18. the machine readable media that instruction is provided, described instruction causes described processing platform to finish following operation when being carried out by processing platform, and described operation comprises:
Determining will be from the expectation duration of the outside a plurality of transmissions that send of an electronic equipment;
Adjust in described a plurality of transmission the time started of at least some, make described a plurality of transmission be close to side by side and finish; And
Use the adjusted time started and use space division multiple access technique substantially side by side to send described a plurality of transmission.
19. comprising, medium as claimed in claim 18, wherein said definite operation use data transfer rate to determine the described expectation duration.
20. medium as claimed in claim 18, wherein said operation also comprises the response that substantially side by side receives described a plurality of transmissions.
21. medium as claimed in claim 20, wherein said operation also comprise for receiving at least one affirmation in described a plurality of transmissions, initiate a timeout period.
22. medium as claimed in claim 20, wherein said reception operation receive the initial of described response when comprising greatly interFrameGap after described a plurality of transmissions finish.
CNA2004800265312A 2003-08-08 2004-08-06 Back-end alignment to avoid SDMA ack time-out Pending CN1853373A (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US49393703P 2003-08-08 2003-08-08
US60/493,937 2003-08-08
US10/737,142 2003-12-15
US10/737,142 US20050144307A1 (en) 2003-12-15 2003-12-15 Back-end alignment to avoid SDMA ACK time-out
PCT/US2004/025709 WO2005015848A1 (en) 2003-08-08 2004-08-06 Back-end alignment to avoid sdma ack time-out

Publications (1)

Publication Number Publication Date
CN1853373A true CN1853373A (en) 2006-10-25

Family

ID=34138785

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2004800265312A Pending CN1853373A (en) 2003-08-08 2004-08-06 Back-end alignment to avoid SDMA ack time-out

Country Status (4)

Country Link
EP (1) EP1661322A1 (en)
JP (1) JP2007502078A (en)
CN (1) CN1853373A (en)
WO (1) WO2005015848A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050141420A1 (en) * 2003-12-24 2005-06-30 Qinghua Li Transmission coordination for SDMA downlink communication
JP5485870B2 (en) * 2007-04-30 2014-05-07 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Methods and configurations for communication networks
CN113067664B (en) * 2019-12-16 2022-06-14 华为技术有限公司 Data receiving method, data sending method and related equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60212761T2 (en) * 2001-05-29 2006-11-16 Kabushiki Kaisha Toshiba Device for wireless communication

Also Published As

Publication number Publication date
JP2007502078A (en) 2007-02-01
EP1661322A1 (en) 2006-05-31
WO2005015848A1 (en) 2005-02-17

Similar Documents

Publication Publication Date Title
US20140328167A1 (en) Response scheduling for multiple receivers
US9634811B2 (en) Access point and method for communicating with stations in accordance with a multiple-access technique
CN103227700B (en) Communicated using the SDMA of non-immediate block acknowledgment
US20060126497A1 (en) Re-transmitting packet of polling-based wireless local area network (WLAN)
EP1665704B1 (en) Arranging sdma poll groups by response length
US20050144307A1 (en) Back-end alignment to avoid SDMA ACK time-out
US20050147115A1 (en) SDMA training operations
CN1853374A (en) Multicast SDMA training polls
US20050136910A1 (en) Multicast SDMA training polls
CN1883160A (en) SDMA training operation
EP1661321B1 (en) Variable sdma ack timeout
CN101120538A (en) Adaptive Polling for Wireless Devices
CN1853373A (en) Back-end alignment to avoid SDMA ack time-out
CN1849788A (en) SDMA training operation
HK1096514A (en) Sdma training operation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication