[go: up one dir, main page]

TWI661730B - 無線通信方法及設備 - Google Patents

無線通信方法及設備 Download PDF

Info

Publication number
TWI661730B
TWI661730B TW106141819A TW106141819A TWI661730B TW I661730 B TWI661730 B TW I661730B TW 106141819 A TW106141819 A TW 106141819A TW 106141819 A TW106141819 A TW 106141819A TW I661730 B TWI661730 B TW I661730B
Authority
TW
Taiwan
Prior art keywords
frame
wireless communication
format
information
item
Prior art date
Application number
TW106141819A
Other languages
English (en)
Other versions
TW201902244A (zh
Inventor
劉劍函
天宇 伍
黃榕盛
俊明 王
Original Assignee
聯發科技股份有限公司
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
Application filed by 聯發科技股份有限公司 filed Critical 聯發科技股份有限公司
Publication of TW201902244A publication Critical patent/TW201902244A/zh
Application granted granted Critical
Publication of TWI661730B publication Critical patent/TWI661730B/zh

Links

Classifications

    • 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/02Resource partitioning among network components, e.g. reuse partitioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/06Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1611Synchronous digital hierarchy [SDH] or SONET
    • H04J3/1617Synchronous digital hierarchy [SDH] or SONET carrying packets or ATM cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/003Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0079Formats for control data
    • 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/14Spectrum sharing arrangements between different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0273Traffic management, e.g. flow control or congestion control adapting protocols for flow control or congestion control to wireless environment, e.g. adapting transmission control protocol [TCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本發明提供一種無線通信方法及其設備,無線通信方法包括:生成包括第一部分的訊框,所述第一部分指示符合第一訊框格式的資訊,其中所述訊框是控制訊框和管理訊框其中之一;通過掩蔽所述第一部分生成掩蔽部分,將所述訊框轉換為修改訊框,所述掩蔽部分指示符合第二訊框格式的第二資訊;以及通過無線網路傳輸所述修改訊框。本發明通過使用預定的掩蔽操作將訊框的一部分轉化為可以被接收設備正確破譯的重用部分,實現了訊框的向後相容,並且不會造成遺留接收設備的錯誤回應。

Description

無線通信方法及設備
本發明總體上涉及網路通信領域,特別是涉及無線網路通信中向後相容(backward compatible)機制的無線通信方法及其設備。
大多數網路通信系統的多個方面已經過好幾代進化。通常希望下一代設備、協定或技術與上一代設備、協定或技術向後相容。
在無線通信領域,由於複雜的原因,一些控制訊框或管理訊框需要在幾代的發展中保持實質上相同的訊框格式,例如,格式要求使用固定的訊框位元長度。不幸的是,通常在這種訊框中,幾乎所有欄位已經被指定用於指示已定義好的資訊。由於新功能通常需要在控制訊框或管理訊框中包含新的控制資訊或信令資訊,而控制訊框或管理訊框可能沒有足夠的空間來容納新資訊,因而這大大限制了把新功能引入向後相容的新一代系統中的能力。把某個欄位重新用於新資訊容易被上幾代的遺留設備誤解,造成遺留設備意想不到的誤操作。
例如,當某控制訊框從接入點(Access Point,AP)設備發送出時,重要的是沒有其他資料信號從相同的基本服務集(Basic Service Set,BSS)中的其他站(STA)發送出。然而,如果BSS中的遺留設備誤解了包含在控制訊框中的新資訊或者是無法得知訊框長度,則其可能會傳輸資料信號並干擾控制訊框的傳送。
即使向後相容的控制訊框或管理訊框中的一些未使用的或保留的欄位也不應用於(或重用於)輸送新的控制資訊或信令資訊,因為這些欄位通常已經 被用於前幾代的專屬產品。重新定義這些欄位以攜載新資訊會導致互連問題。因此,缺乏有效的方法來重新定義和重用管理訊框或控制訊框的這些欄位以便使得訊框向後相容。
本發明提供一種無線通信方法及其設備,以解決上述問題。
本發明提供了一種無線通信方法,該方法包括:生成包括第一部分的訊框,所述第一部分指示符合第一訊框格式的資訊,其中所述訊框是控制訊框和管理訊框其中之一;通過掩蔽所述第一部分生成掩蔽部分,將所述訊框轉換為修改訊框,所述掩蔽部分指示符合第二訊框格式的第二資訊;以及通過無線網路傳輸所述修改訊框。
本發明提供了一種無線通信方法,所述方法包括:接收通過無線網路傳輸的訊框,所述訊框包括第一部分,所述訊框是控制訊框和管理訊框其中之一;根據第一訊框格式處理所述第一部分,其中所述第一訊框格式的所述第一部分指示第一資訊;以及根據第二訊框格式處理所述第一部分,其中所述第二訊框格式的所述第一部分指示第二資訊。
本發明提供了一種無線通信設備,所述無線通信設備包括:記憶體;處理器,耦接到所述記憶體;以及收發器,所述收發器包括信號處理器並且耦接到所述處理器和所述記憶體,所述收發器配置為:生成包括第一部分的訊框,所述第一部分指示符合第一訊框格式的資訊,其中所述訊框是控制訊框和管理訊框其中之一;通過掩蔽所述第一部分以生成掩蔽部分,將所述訊框轉換為修改訊框,所述掩蔽部分指示符合第二訊框格式的第二資訊;以及通過無線網路傳輸所述修改訊框。
本發明提供了一種無線通信設備,所述無線通信設備包括:記憶體;處理器,耦接到所述記憶體;以及收發器,所述收發器包括信號處理器並且被 配置為:接收通過無線網路傳輸的訊框,所述訊框包括第一部分,所述訊框是控制訊框和管理訊框其中之一;根據第一訊框格式處理所述第一部分,其中所述第一訊框格式中的所述第一部分指示第一資訊;以及根據第二訊框格式處理所述第一部分,其中所述第二訊框格式中的所述第一部分指示第二資訊。
本發明通過使用預定的掩蔽操作將訊框的一部分轉化為可以被接收設備正確破譯的重用部分,實現了訊框的向後相容,並且不會造成遺留接收設備的錯誤回應。
在結合附圖閱讀本發明的實施例的以下詳細描述之後,本發明的各種目的、特徵和優點將是顯而易見的。然而,這裡使用的附圖僅以解釋說明為目的,而不應被視為本發明的限制。
100‧‧‧無線通信網路系統
110‧‧‧接入點設備
120‧‧‧STA1
130‧‧‧STA2
150‧‧‧MAC訊框
160‧‧‧PPDU
161‧‧‧前導碼
151‧‧‧MAC報頭
152‧‧‧訊框體
153、210‧‧‧FCS
220‧‧‧PMS
230‧‧‧掩蔽的FCS
250、350‧‧‧方法
251-255、351-359‧‧‧步驟
320‧‧‧PMS
310、330‧‧‧FCS
401、501‧‧‧資料封包
410、510‧‧‧源STA
420、520‧‧‧目的地STA
403、503‧‧‧ACK訊框
402、502‧‧‧SIFS
504‧‧‧重用的ACK訊框
610、620‧‧‧ACK訊框
630、640‧‧‧重用的ACK訊框
700、800‧‧‧電子設備
730、830‧‧‧主處理器
720、820‧‧‧記憶體
701-704、801-804‧‧‧天線陣列
740、840‧‧‧收發器
710、810‧‧‧信號處理器
711‧‧‧TX FIFO模組
811‧‧‧TX FIFO模組
712‧‧‧編碼器
812‧‧‧解碼器
713‧‧‧成訊框器
813‧‧‧解訊框器
716‧‧‧FEC生成器
816‧‧‧FEC模組
714‧‧‧CRC生成器
814‧‧‧CRC檢查器
717‧‧‧擾頻器
817‧‧‧解擾器
718‧‧‧串列器
818‧‧‧串並轉換器
721、821‧‧‧格式庫
722、822‧‧‧PMS
715‧‧‧掩蔽邏輯模組
815‧‧‧解掩蔽邏輯模組
823‧‧‧鏈路調整模組
第1A圖根據本發明的實施方式例示了示例的無線通信網路系統。
第1B圖根據本發明的實施方式示出了重用的MAC訊框以及相關物理協定資料單元(Physical Protocol Data Unit,PPDU)的結構。
第2A圖是根據本發明的實施方式例示將PMS應用於FCS來生成掩蔽的FCS的示例過程。
第2B圖是根據本發明的實施方式描述生成具有重用向後相容訊框的PPDU的示例過程的流程圖。
第3A圖是根據本發明的實施方式描述對接收的具有重用訊框的PPDU的示例處理方法。
第3B圖是根據本發明的實施方式,將解掩蔽PMS應用到接收的FCS以生成解掩蔽的FCS的例示方法。
第4圖例示了根據IEEE 802.11標準中定義的現有技術通過使用ACK訊框確認無線 局域網中接收成功的過程和時序圖。
第5圖根據本發明的實施方式例示了通過使用重用的ACK訊框在無線LNA中提供接收失敗回饋的示例方法和時序示意圖。
第6圖根據本發明的實施方式例示了與ACK訊框620的格式相比兩個示例的重用ACK訊框630和640的格式。
第7圖是根據本申請的實施方式例示了能夠操作為通過使用PMS來生成重用訊框的示例性電子設備的配置的框圖。
第8圖是根據本發明的實施方式例示能夠操作為接收和分解重用訊框的示例性設備的配置的框圖。
將詳細參考本發明的優選實施方式,實施方式的示例在附圖中示出。雖然結合實施方式描述了本發明,應當理解的是,本發明並不僅限於這些實施方式。相反,本發明旨在覆蓋本發明的精神和範圍內包含的各種變形、替代物和等同物。此外,在下面本發明的實施方式的詳細描述中,描述了許多特定的細節以便提供本發明的全面瞭解。然而,本領域具有通常知識者將可以認識到,也可以在沒有這些具體細節的情況下實施本發明。在其他情況下,沒有詳細描述眾所周知的方法、程式、元件和電路,以免得使本發明的實施方式變得模糊。儘管清楚起見,方法被描述成一系列被編號的步驟,但是編號不一定決定步驟的順序。應該理解,一些步驟可以被略過或並存執行,或者一些步驟可以不需要保持嚴格的順序來的執行。附圖是半示意的並非是按比例的,特別是一些尺寸為了清楚呈現在附圖中進行了誇大顯示。同樣,儘管為了易於描述附圖中的視圖通常顯示為類似的方向,但是大部分可以是任何方向。一般來說,本發明可以操作在任何方向。
總體上,本發明涉及通過使用預定掩蔽序列(predetermined masking sequence,PMS)的向後相容訊框重用。本發明的實施方式使用預定的掩蔽操作將訊框的一部分轉化為可以被接收設備正確破譯的重用部分,該接收設備支援重用方案但不會造成遺留接收設備的錯誤回應。
第1A圖根據本發明的實施方式例示了示例的無線通信網路系統100,無線通信網路系統100包括可以發送和接收重用訊框的設備。系統100包括接入點(Access Point,AP)設備110和例如設置在基本服務集(Basic Service Set,BSS)中的無線終端站STA1 120和STA2 130。STA1 120是不支援重用方案的遺留設備,而STA2 130是支持該方案的新一代設備。將可以理解的是,本發明並不局限於任何特定的網路拓撲或結構,也不局限於用於傳輸重用訊框的任何特定的通信協定或標準。此外,任何類型的適當的網路設備都可以被配置為生成和/或分解(resolve)重用訊框,例如STA、AP或個人基本服務集(Personal Basic Service Set,PBSS)控制點(Control Point,PCP)。
如下面更詳細的描述,AP 110可以根據第一訊框格式生成一個訊框(“原始訊框”)以及根據第二訊框格式生成相應的訊框(“重用訊框”)。例如,第一訊框格式在老一代通信協定中定義,而第二訊框格式在新一代通信協定中定義。兩個協定可以都定義在IEEE 802.11x標準家族中,可以是相同的標準或不同的標準。
通過對原始訊框的一部分(清楚起見,原始訊框的要經掩蔽操作的這部分可稱為第一部分)和預定掩蔽序列執行預定的掩蔽(masking)操作,來生成重用訊框(在本發明中,重用訊框也可以稱為修改訊框),從而將在第一訊框格式中定義的該部分中第一資訊轉換為在第二訊框格式中定義的新資訊(第二資訊)。在一些實施方式中,重用部分可以包括原始訊框的訊框校驗序列(Frame Check Sequence,FCS)。
重用訊框旨在用於可以支援重用方案並可以解釋第二訊框格式的 STA,原始訊框旨在用於只能解釋第一訊框格式的遺留STA,例如STA1 120。新一代設備STA2 130能夠接收和分解重用訊框以及原始訊框。然而,當遺留設備STA1 120從AP 110接收重用訊框並試圖根據第一訊框格式來解釋重用訊框時,必定產生檢查錯誤(如,FCS檢查錯誤),從而該設備決定丟棄接收到的訊框。因此,有利地,重用訊框不會對遺留設備造成不良後果。
本發明並不局限於任何特定類型的通信訊框或訊框的可以重用的特定部分,也不局限於可以在訊框的重用部分中指示出的任何特定類型或數量的資訊。重用訊框可以用來提供控制和管理資訊,重用部分可以重新定義以攜帶任何新添加的資訊,例如新的控制、信令或回饋資訊等。
在一些實施方式,PMS可以應用於媒體存取控制(Media Access Control,MAC)訊框的一部分,從而把MAC訊框轉換為重用訊框。第1B圖根據本發明的實施方式示出了重用的MAC訊框150以及相關實體協定資料單元(Physical Protocol Data Unit,PPDU)160的結構。PPDU 160包括前導碼161和MAC訊框150,MAC訊框150包括MAC報頭(MAC header)151、訊框體(frame body)152和FCS 153。MAC報頭151通常具有固定長度,並且可以包含用於訊框控制、持續時間、位址、可選的順序控制資訊、可選的QoS控制資訊(用於QoS資料訊框)和可選的控制等的欄位。訊框體152可以是可變長度,包含特定於框架類型和子類型的資訊。控制訊框通常具有固定長度的訊框體。
FCS 153是根據通信協定在訊框中添加的額外的錯誤檢測代碼。例如,在IEEE 802.11 a/b/g/n/ac/ax,FCS包含24位元的循環冗餘校驗(Cyclic Redundancy Check,CRC)序列。如圖所示,MAC訊框150的FCS 153經PMS掩蔽並被重新定義為一個或多個新的欄位以指示新的控制或信令資訊。例如,可以使用由“0”和“1”組成的24位元的PMS。在其他一些實施方式中,PMS可以應用於MAC報頭151或者MAC報頭151的一部分。
在一些實施方式,通過使用預定的掩蔽操作和PMS的不同組合,原始訊框的一部分可以被重新定義為多個版本。因此,原始訊框可以根據多個訊框格式被轉換成多個重用訊框。例如,可以通過對另一預定掩蔽序列(第二預定掩蔽序列)和根據第三訊框格式的第一部分執行另一預定邏輯操作(第二預定邏輯操作),將原始訊框轉換為另一重用訊框。每個重用訊框可以保持與原始訊框相同或相似的長度,重用的部分被重新定義為新資訊的一個或多個欄位。
第2A圖是根據本發明的實施方式例示將PMS 220應用於FCS 210來生成掩蔽的FCS 230的示例過程。如圖所示,FCS 210和PMS 220都具有32位元。然而,此處使用的FCS和PMS的長度僅僅是示例性的,本發明並不局限於此。在其他一些實施方式中,FCS和PMS可以有不同的長度。
對FCS 210和PMS 220執行預定的掩蔽操作或者目標接收設備已知的邏輯運算,生成掩蔽的FCS 230。在不背離本發明的範圍的情況下,也可以對PMS和部分訊框應用任何適當的邏輯運算來生成重用部分。本發明中對PMS和FCS執行逐位互斥或(XOR)運算。例如PMS 220與FCS 210逐位進行XOR運算。
第2B圖是根據本發明的實施方式描述生成具有重用向後相容訊框的PPDU的示例方法250的流程圖。方法250可以由支援重用方案的設備(例如AP或STA)執行。該設備可以被配置為根據一種訊框格式生成重用訊框,該設備還能夠根據另一種訊框格式生成相應的原始訊框。
更具體地說,在步驟251,根據第一訊框格式生成MAC訊框。在步驟252,生成FCS作為MAC訊框的額外代碼。在步驟253,確定是否根據第二訊框格式生成重用訊框。如果是,則在步驟254對FCS應用對應於第二訊框格式的PMS和掩蔽操作,生成PMS掩蔽的FCS,如參照第2A圖所描述的。掩蔽的FCS因此包含根據第二訊框格式的新資訊。在步驟255,生成前導碼並附接到訊框上,從而生成PPDU。該PPDU適用於可以根據第二訊框格式分解重用訊框並且知道步驟 254中所用的PMS以及掩蔽操作的接收設備。然而,如果在步驟253確定訊框並非要成為重用訊框,則在步驟255生成PPDU,而不執行掩蔽操作。該PPDU適用於只能根據第一訊框格式分解原始訊框的接收設備。
第3A圖是根據本發明的實施方式描述對接收的具有重用訊框的PPDU的示例處理方法350。方法350可以由支援重用方案的設備(例如AP或STA)執行。該設備可以被配置為根據一種訊框格式分解(resolve)重用訊框,該設備還能夠根據另一種訊框格式分解相應的原始訊框。方法350允許設備確定接收到的訊框是否是重用訊框,例如,其包含以第一訊框格式還是第二訊框格式定義的資訊。
更具體地說,在步驟351,對接收的PPDU執行實體層(physical layer,PHY)處理步驟。在步驟352,從PPDU獲得MAC訊框。在步驟353,對MAC訊框的FCS執行PMS解掩蔽(de-masking),以生成解掩蔽的訊框和解掩蔽的FCS。在步驟354,基於解掩蔽的FCS執行CRC操作。同時或順序地,在步驟355,基於接收到的未經解掩蔽的FCS執行CRC操作。
如果步驟354和步驟355的CRC操作都導致錯誤,則在步驟356和步驟359接收的MAC訊框被丟棄,因為很有可能訊框傳輸存在錯誤。如果步驟354的CRC操作的結果是檢查成功,而步驟355的CRC操作的結果是檢查錯誤,則在步驟357根據第一訊框格式分解解掩蔽的訊框。相反,如果步驟355的CRC操作的結果是檢查成功,而步驟354的CRC操作的結果是檢查錯誤,則在步驟358根據第二訊框格式分解所接收到的訊框。請注意,在實踐中,幾乎不可能步驟354和步驟355的檢查操作結果都是CRC成功。
在其他一些實施方式,如果其中一個CRC操作(如,在步驟354)的結果是檢查成功,則可以省略其他CRC操作(如,步驟355),因為這足以指示接收的訊框使用的訊框格式(例如,第一訊框格式)。
不支援重用方案的遺留設備可能會收到重用訊框,並基於接收到的FCS執行CRC操作不進行解掩蔽。這導致可預見的檢查錯誤,因此重用訊框被該遺留設備丟棄並不會造成其不正確的操作。
第3B圖是根據本發明的實施方式,將解掩蔽PMS 320應用到接收的FCS 330以生成解掩蔽的FCS 310的例示方法。在此示例中,解掩蔽PMS 320與接收的FCS 330具有長度相同。
在一些實施方式,可以例如通過使用PMS、預定的掩蔽操作和訊框的重用部分的不同組合,基於原始訊框格式定義多個重用訊框格式。在這種情況下,接收設備可以配置為使用相應的解掩蔽PMS對潛在的重用部分執行所有預定的解掩蔽操作,接著對所有的解掩蔽部分進行FCS檢查。然後檢查結果用於識別接收到的訊框的訊框格式。
在其他一些實施方式中,用於確認接收成功的確認(ACK)訊框可以重用來攜帶傳統ACK訊框中不可用的額外資訊。第4圖例示了根據IEEE 802.11標準中定義的現有技術通過使用ACK訊框確認無線局域網(local area network,LAN)中接收成功的過程和時序圖。源STA 410和目的地STA 420通過無線LAN可通信地連接。
在時間t1,源STA 410傳輸資料封包401至目的地STA 420。在時間t2,目的地STA 420接收整個封包並解碼資料封包。如果目的地STA 420成功解碼接收到的資料封包401,則它在時間t3發送ACK訊框403至源STA 410。另一方面,如果接收失敗,目的地STA 420不發送任何訊框至STA 410。
因此,源STA 410期望從時間t2開始單訊框間間隔(Single-Inter-Frame space,SIFS)402後的一定時間段內接收ACK訊框。如果在指定時間段(時間t3後)沒有收到ACK訊框,則源STA 410將沒有收到回應視為接收失敗,並且自動地重新傳輸封包。為了增加接收成功的機會,重新傳輸可能會使用鏈路調整,例如 使用非常低的位元速率或調製編碼方案(modulation and coding scheme,MCS)。
然而,這種ACK機制的問題在於在沒有收到ACK訊框的情況下源STA不知道接收失敗的原因。用於鏈路調整的措施是盲目選擇的並且往往過於保守,這在許多情況下降低了網路性能和資源使用效率。
根據本發明的實施方式,通過使用PMS,ACK訊框可以被轉換為失敗報告訊框。如果目的地設備宣告了接收失敗,這種失敗報告訊框可以在最初為ACK訊框指定的時間段中被傳送到源設備。失敗報告訊框可以包含對指導重新傳輸封包,尤其是對於鏈路調整,有用的資訊。
一般來說,訊框接收錯誤可以分為A類錯誤和B類錯誤。如果信號(SIG)欄位解碼導致了錯誤並且SIG FCS檢查失敗,則檢測到A類錯誤。這主要是由包檢測或前導碼同步錯誤導致的。相比之下,B類錯誤檢測,如果實體層彙聚過程(Physical Layer Convergence Procedure,PLCP)服務資料單元(Service Data Unit,PSDU)解碼導致了錯誤並且PSDU FCS檢查失敗,而SIG欄位被正確解碼並且SIG FCS檢查通過,則檢測到B類錯誤。這主要是由於信噪比(Signal-to-Noise Ratio,SNR)太低而不能支援PSDU中使用的MCS。在實踐中,B類錯誤比A類錯誤發生得更頻繁。對於A類錯誤,接收的資料封包的長度可以在目的地STA處被分解出來。
鏈路調整通常適用於B類錯誤的情況。在為ACK訊框指定的時間段發送失敗報告訊框以促進鏈路調整的實施方式在2016年5月5日申請的名稱為“RECEPTION FAILURE FEEDBACK SCHEME IN WIRELESS LOCAL AREA NETWORKS”的未決美國專利申請No.15/146,995中進行了詳細描述,其全部內容通過參考被合併進來。
在一些實施方式中,從源STA傳輸的訊框在訊框前導碼中包括目的地STA的標識(identification,ID)或部分ID。這用於通知目的地STA,它是該訊框的預期接收者並且它需要發送回ACK訊框或者重用的ACK訊框。例如,在非常 高吞吐量(Very High Throughput,VHT)封包中,前導碼可以包括目的地STA的部分ID;在高效(High Efficiency,HE)封包中,前導碼中的SIG-B欄位可以包括目的地STA的ID。
第5圖根據本發明的實施方式例示了通過使用重用的ACK訊框在無線LNA中提供接收失敗回饋的示例方法和時序示意圖。在時間t1,源STA 510傳輸資料封包501至目的地STA 520。在時間t2,目的地STA 520接收整個封包並解碼該封包。如果目的地STA 520成功解碼接收到的資料封包501,則在時間t3目的地STA 520發送ACK訊框503至源STA510。
另一方面,如果發生A類接收錯誤,則前導碼中包含的重要資訊沒有被正確接收,目的地STA 520可用來促進源STA 510的後續重新傳輸的資訊不多,因此,在這種情況下,目的地STA 520不發送任何訊框至STA 510。
在不同的情況下,如果發生B類接收錯誤,目的地STA520可以提供很多有用的資訊以指導後續重新傳輸。因此,目的地STA 520生成重用的ACK訊框504(失敗報告訊框)並將其傳送給源設備。重用ACK訊框是向後相容的重用訊框,其具有PMS掩蔽的FCS。它與ACK訊框具有相同的訊框長度,但具有重新定義的欄位以用於對快速鏈路調整或者其他失敗度量報告有用的資訊。請注意,如上所述的,重用ACK訊框對遺留STA沒有負面影響。
第6圖根據本發明的實施方式例示了與ACK訊框620的格式相比兩個示例的重用ACK訊框630和640的格式。圖表610示出了在IEEE 802.11中定義的ACK訊框格式,包括用於訊框控制、持續時間、接收器位址(receiver Address,RA)和FCS的多個部分。圖表620示出了在ACK訊框610中16位元訊框控制部分中的欄位,位元B0至B15為“協定版本”、“類型”、“子類型”、“To DS”、“From DS”“更多片段”、“重試”、“電源管理”、“更多資料”、“保護訊框”和“秩序”。
在一些實施方式中,通過將PMS應用於ACK訊框620中的FCS,ACK訊框可以被重用,如上面參照第1B圖、第2A圖和第2B圖更詳細的描述。然而,在第6圖所示的示例,訊框控制部分中的欄位改變為包含可用於隨後資料封包重傳中快速鏈路調整的資訊,而不是使用FCS。如ACK訊框620所示,訊框控制部分的位元B10至B15被用作“更多片段”、“重試”、“電源管理”、“更多資料”、“保護訊框”和“秩序”的欄位。在圖表630所示的示例中,PMS被用於位元B10至B15,以將該部分轉換為具有新欄位的重用部分,新欄位可用於MCS推薦、多普勒指示、干擾指示和雙載波調製(DCM)指示。在圖表640所示的另一個示例中,另一個PMS被用於位元B10至B15,以將它們轉換為重用部分,該重用部分具有用於MCS推薦、多普勒指示和空間流數量推薦的欄位。此外,根據不同的PMS,重用部分還可以具有訊框接收失敗、訊框接收錯誤的類型、重傳請求等欄位。可以如上所述通過詳細參照第2A圖、第2B圖、第3A圖和第3B圖來執行生成、處理和分解重用ACK訊框的過程。
第7圖是根據本申請的實施方式例示了能夠操作為通過使用PMS來生成重用訊框的示例性電子設備700的配置的框圖。設備700可以是AP、PCP或者STA,並且可以通過無線LNA發送重用訊框到另一個設備。設備700被配置為選擇訊框格式(重用的或原始的)並例如通過執行第2B圖的過程200來生成訊框。
設備700可以是一台通用電腦或任何其他類型的計算設備或網路設備,包括主處理器730、記憶體720和耦接到天線陣列701至704的收發器740。收發器740包括信號處理器710,信號處理器710包括傳輸路徑的各個模組,該傳輸路徑被配置為生成PPDU或任何其他類型的通信傳輸單元。例如,信號處理器710包括傳輸先進先出(transmit First-In-First-Out,TX FIFO)模組711、編碼器712、成訊框器(framer)713、前向糾錯(Forward Error Correction,FEC)生成器716、CRC生成器714、擾頻器717和串列器(serializer)718。
記憶體720存儲重用訊框格式和原始訊框格式721以及適用於特定的控制或管理訊框(例如,ACK訊框)的PMS 722。當生成此類訊框時,成訊框器713確定是否將其配置為重用訊框並且從格式庫721中選擇相應的選擇訊框格式。如果是重用訊框,成訊框器713中的掩蔽邏輯模組715可以對訊框的重用部分和PMS執行預定的邏輯操作(例如,逐位XOR),如上述參照第2A圖、第2B圖和第6圖更詳細的描述。
設備700還能夠從另一設備接收封包,並因此生成回饋ACK訊框或重用ACK訊框,如上述參照第5圖和第6圖的更詳細的描述。
第8圖是根據本發明的實施方式例示能夠操作為接收和分解重用訊框的示例性設備800的配置的框圖。設備800可以是AP、PCP或者STA,並且可以例如通過執行第3A圖的方法來分解通過無線LNA接收的重用訊框。
設備800可以是一台通用電腦或任何其他類型的計算設備或網路設備,包括主處理器830、記憶體820和耦接到天線陣列801至804的收發器840。收發器840包括信號處理器810,信號處理器810包括傳輸路徑的各個模組,該傳輸路徑被配置為接收PPDU或任何其他類型的通信傳輸單元。例如,信號處理器810包括接收先進先出(transmit First-In-First-Out,TX FIFO)模組811、解碼器812、解訊框器(deframer)813、前向糾錯(Forward Error Correction,FEC)模組816、CRC檢查器814、解擾器817和串並轉換器(deserializer)818。
記憶體820可以存儲多個訊框格式821以及適用於重用的控制或管理訊框的解掩蔽PMS 822。當接收到極有可能是重用訊框(例如,重用ACK訊框)的訊框時,解訊框器813通過使用解掩蔽邏輯模組815並應用所有可能的解掩蔽PMS,來處理該訊框。CRC檢查器814執行CRC操作以生成檢查結果,檢查結果可以用來識別接收訊框的特定格式,如上述參照第3A圖和第3B圖的更詳細的描述。
設備800還可以傳輸資料封包到另一個設備。記憶體820還包括鏈路調整模組823,其可以基於來自另一設備的回饋動態地調整傳輸鏈路的各個方面。特別地,鏈路調整模組823可以使用重用ACK訊框中的資訊以確定各種參數,如上述參照第5圖和第6圖更詳細的描述。
將可以理解,第7圖和第8圖中的每一個信號處理器可以包括本領域具有通常知識者已知的大量其他合適的組件。各種元件可以以本領域已知的任何合適的方式實現,可以使用硬體邏輯、軟體邏輯或其組合來實現。此外,在一些實施方式中,收發器710也可以包括接收路徑中的元件,如上述參照第8圖的收發器810更詳細的描述。
儘管本發明公開了一些優選的實施方式和方法,本領域技術人員根據上述公開可以很清楚的明白,在不背離本發明的精神和範圍的情況下,可以對這些實施方式和方法進行修改和變形。本發明的範圍由所附專利申請範圍和其等同物限定。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。

Claims (28)

  1. 一種無線通信方法,所述方法包括:生成包括第一部分的訊框,所述第一部分指示符合第一訊框格式的第一資訊,其中所述訊框是控制訊框和管理訊框其中之一;通過掩蔽所述第一部分生成掩蔽部分,將所述訊框轉換為修改訊框,所述掩蔽部分指示符合第二訊框格式的第二資訊;以及通過無線網路傳輸所述修改訊框。
  2. 如申請專利範圍第1項所述的無線通信方法,其中所述掩蔽操作包括對預定掩蔽序列和所述第一部分執行第一預定邏輯操作。
  3. 如申請專利範圍第2項所述的無線通信方法,其中所述執行第一預定邏輯操作包括執行互斥或操作。
  4. 如申請專利範圍第2項所述的無線通信方法,其中進一步包括通過對第二預定掩蔽序列和符合第三訊框格式的所述第一部分執行第二預定邏輯操作,將所述訊框轉換為另一修改訊框。
  5. 如申請專利範圍第1項所述的無線通信方法,其中所述第一訊框格式基本符合第一通信協定,所述第二訊框格式基本符合第二通信協定。
  6. 如申請專利範圍第1項所述的無線通信方法,其中所述訊框包括媒體存取控制(Media Access Control,MAC)訊框,以及根據所述第一訊框格式所述第一部分包括所述MAC訊框中的訊框校驗序列(Frame Check Sequence,FCS)。
  7. 如申請專利範圍第1項所述的無線通信方法,其中所述第一部分包含在所述MAC訊框的報頭中。
  8. 如申請專利範圍第1項所述的無線通信方法,其中所述訊框是確認訊框,所述確認訊框被安排為在指定時間段傳輸以表示特定訊框的成功接收,其中所述第二資訊指示所述特定訊框的與下述中一個或多個相關的資訊:訊框接收失敗;訊框接收錯誤的類型;重傳請求;所推薦的用於重傳的調製編碼方案;干擾水準;多普勒指示;雙載波調製和空間流數量指示建議,以及其中所述傳輸步驟包括在所述指定時間段傳輸所述修改訊框。
  9. 如申請專利範圍第8項所述的無線通信方法,其中所述特定訊框的前導碼包括目標接收設備的標識或部分標識。
  10. 一種無線通信方法,所述方法包括:接收通過無線網路傳輸的訊框,所述訊框包括第一部分,所述訊框是控制訊框和管理訊框其中之一;根據第一訊框格式處理所述第一部分,其中所述第一訊框格式的所述第一部分指示第一資訊;以及根據第二訊框格式處理所述第一部分,其中所述第二訊框格式的所述第一部分指示第二資訊。
  11. 如申請專利範圍第10項所述的無線通信方法,其中所述根據第一訊框格式處理所述第一部分包括對所述第一部分執行預定解掩蔽操作;所述根據第二訊框格式對所述第一部分的處理不執行所述預定解掩蔽操作。
  12. 如申請專利範圍第10項所述的無線通信方法,其中所述訊框包括媒體存取控制(Media Access Control,MAC)訊框,以及根據第一訊框格式所述第一部分包括所述MAC訊框中的訊框校驗序列(Frame Check Sequence,FCS)。
  13. 如申請專利範圍第12項所述的無線通信方法,其中所述根據第一訊框格式處理所述第一部分包括:對所述FCS應用預定解掩蔽操作以生成解掩蔽FCS;以及基於所述解掩蔽FCS執行循環冗餘校驗(Cyclic Redundancy Check,CRC)操作,以生成第一檢查結果,其中,所述根據第二訊框格式處理所述第一部分包括:基於所述FCS執行CRC操作而不執行所述預定解掩蔽操作,以生成第二檢查結果,所述無線通信方法進一步包括:如果所述第一檢查結果和所述第二檢查結果都指示CRC錯誤,則表示所述訊框的接收錯誤;如果所述第一檢查結果指示CRC成功,則根據所述第一訊框格式分解所述MAC訊框;以及如果所述第二檢查結果指示CRC成功,則根據所述第二訊框格式分解所述MAC訊框。
  14. 如申請專利範圍第11項所述的無線通信方法,其中所述訊框在為確認訊框指定的時間段中被接收,其中所述第一資訊指示特定訊框的接收成功,其中所述第二資訊指示所述特定訊框的與下述中一個或多個相關的資訊:訊框接收失敗;訊框接收錯誤的類型;重傳請求;所推薦的用於重傳的調製編碼方案;干擾水準;多普勒指標;雙載波調製和空間流數量指示建議。
  15. 如申請專利範圍第14項所述的無線通信方法,其中所述特定訊框的前導碼包括目標接收設備的標識或部分標識,並且所述無線通信方法進一步包括:基於所述第二資訊配置所述特定訊框的重新傳輸。
  16. 一種無線通信設備,所述無線通信設備包括:記憶體;處理器,耦接到所述記憶體;以及收發器,所述收發器包括信號處理器並且耦接到所述處理器和所述記憶體,所述收發器配置為:生成包括第一部分的訊框,所述第一部分指示符合第一訊框格式的第一資訊,其中所述訊框是控制訊框和管理訊框其中之一;通過掩蔽所述第一部分以生成掩蔽部分,將所述訊框轉換為修改訊框,所述掩蔽部分指示符合第二訊框格式的第二資訊;以及通過無線網路傳輸所述修改訊框。
  17. 如申請專利範圍第16項所述的無線通信設備,其中所述收發器包括掩蔽邏輯模組,所述掩蔽邏輯模組被配置為對預定掩蔽序列和所述第一部分執行第一預定邏輯操作。
  18. 如申請專利範圍第17項所述的無線通信設備,其中所述收發器包括互斥或邏輯模組,所述互斥或邏輯模組被配置為執行所述第一預定邏輯操作。
  19. 如申請專利範圍第16項所述的無線通信設備,其中所述第一訊框格式基本符合第一通信協定,所述第二訊框格式基本符合第二通信協定。
  20. 如申請專利範圍第16項所述的無線通信設備,其中所述訊框包括媒體存取控制(Media Access Control,MAC)訊框,以及根據第一訊框格式所述第一部分是所述MAC訊框中的訊框校驗序列(Frame Check Sequence,FCS)。
  21. 如申請專利範圍第16項所述的無線通信設備,其中所述訊框是確認訊框並且指示特定訊框的成功接收,所述確認訊框被安排為在指定時間段傳輸,其中所述第二資訊指示所述特定訊框的與下述中一個或多個相關的資訊:訊框接收失敗;訊框接收錯誤的類型;重傳請求;所推薦的用於重傳的調製編碼方案;干擾水準;多普勒指標;雙載波調製和多個空間流指示建議,以及所述收發器進一步被配置為在所述指定時間段傳輸所述修改訊框。
  22. 如申請專利範圍第21項所述的無線通信設備,其中所述特定訊框的前導碼包括所述特定訊框的目標接收設備的標識或部分標識。
  23. 一種無線通信設備,所述無線通信設備包括:記憶體;處理器,耦接到所述記憶體;以及收發器,所述收發器包括信號處理器並且被配置為:接收通過無線網路傳輸的訊框,所述訊框包括第一部分,所述訊框是控制訊框和管理訊框其中之一;根據第一訊框格式處理所述第一部分,其中所述第一訊框格式中的所述第一部分指示第一資訊;以及根據第二訊框格式處理所述第一部分,其中所述第二訊框格式中的所述第一部分指示第二資訊。
  24. 如申請專利範圍第23項所述的無線通信設備,其中所述收發器進一步被配置為對所述第一部分執行預定解掩蔽操作,以生成符合所述第一訊框格式的解掩蔽部分。
  25. 如申請專利範圍第23項所述的無線通信設備,其中所述訊框是媒體存取控制(Media Access Control,MAC)訊框,以及根據第一訊框格式所述第一部分是所述MAC訊框中的訊框校驗序列(Frame Check Sequence,FCS)。
  26. 如申請專利範圍第25項所述的無線通信設備,其中所述收發器進一步被配置為通過如下步驟來根據所述第一訊框格式處理所述第一部分:對所述FCS應用預定解掩蔽操作以生成解掩蔽FCS;以及基於所述解掩蔽FCS執行循環冗餘校驗(Cyclic Redundancy Check,CRC)操作,以生成第一檢查結果,其中,所述收發器進一步被配置為通過基於所述FCS執行CRC操作而不執行所述預定解掩蔽操作,根據所述第二訊框格式處理所述第一部分,以生成第二檢查結果,其中,所述收發器進一步被配置為:如果所述第一檢查結果和所述第二檢查結果都指示CRC錯誤,則表示所述訊框的接收錯誤;如果所述第一檢查結果指示CRC成功,則根據所述第一訊框格式分解所述MAC訊框;以及如果所述第二檢查結果指示CRC成功,則根據所述第二訊框格式分解所述MAC訊框。
  27. 如申請專利範圍第23項所述的無線通信設備,其中所述訊框在為確認訊框指定的時間段中被接收,其中所述第一資訊指示特定訊框的接收成功,其中所述第二資訊指示所述特定訊框的與下述中一個或多個相關的資訊:接收失敗;訊框接收錯誤的類型;重傳請求;所推薦的調製編碼方案;干擾水準;多普勒指標;雙載波調製和空間流數量指示建議。
  28. 如申請專利範圍第27項所述的無線通信設備,其中所述特定訊框的前導碼包括所述特定訊框的目標接收設備的標識或部分標識,並且所述收發器進一步被配置為基於所述第二資訊配置所述特定訊框的重新傳輸。
TW106141819A 2016-05-10 2017-11-30 無線通信方法及設備 TWI661730B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201662333898P 2016-05-10 2016-05-10
US15/590,851 US10820207B2 (en) 2016-05-10 2017-05-09 Backward compatible frame reuse by using predetermined masking sequence
US15/590,851 2017-05-09

Publications (2)

Publication Number Publication Date
TW201902244A TW201902244A (zh) 2019-01-01
TWI661730B true TWI661730B (zh) 2019-06-01

Family

ID=60297809

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106141819A TWI661730B (zh) 2016-05-10 2017-11-30 無線通信方法及設備

Country Status (3)

Country Link
US (1) US10820207B2 (zh)
CN (1) CN108881144B (zh)
TW (1) TWI661730B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11108894B2 (en) * 2019-08-09 2021-08-31 Microsoft Technology Licensing, Llc Masked packet checksums for more efficient digital communication
WO2021171057A1 (en) * 2020-02-24 2021-09-02 Sonova Ag Systems and methods for selective storing of data included in a corrupted data packet
CN113965244B (zh) * 2021-09-30 2023-05-30 西南电子技术研究所(中国电子科技集团公司第十研究所) 卫星通信可变编码调制分数帧处理方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060078001A1 (en) * 2004-10-08 2006-04-13 Interdigital Technology Corporation Wireless local area network medium access control extensions for station power efficiency and resource management
US8396064B2 (en) * 2003-12-23 2013-03-12 Agere Systems Llc Frame aggregation
US20160270079A1 (en) * 2013-10-10 2016-09-15 Lg Electronics Inc. Method for channel access in wireless lan system and apparatus thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7440513B2 (en) * 2005-05-24 2008-10-21 Avago Technologies General Ip (Singapore) Pte. Ltd. Coding and decoding packetized data
CN102752797A (zh) * 2011-03-31 2012-10-24 北京新岸线无线技术有限公司 一种无线通信方法、发送装置及接收装置
WO2012155323A1 (en) * 2011-05-13 2012-11-22 Renesas Mobile Corporation Methods, devices and computer program products for interference reduction in tdd systems allowing allocation of flexible subframes for uplink or downlink transmission
US9906333B2 (en) * 2012-08-13 2018-02-27 Microsoft Technology Licensing, Llc In-frame acknowledgments and retransmissions
WO2014042596A1 (en) * 2012-09-12 2014-03-20 Agency For Science, Technology And Research Communication methods and communication devices
CN104718774A (zh) * 2012-09-19 2015-06-17 富士通株式会社 无线通信系统、无线通信装置以及无线通信系统的无线通信方法
US9178815B2 (en) * 2013-03-05 2015-11-03 Intel Corporation NIC flow switching
US10311005B2 (en) * 2016-04-15 2019-06-04 Atmel Corporation Message translator

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8396064B2 (en) * 2003-12-23 2013-03-12 Agere Systems Llc Frame aggregation
US20060078001A1 (en) * 2004-10-08 2006-04-13 Interdigital Technology Corporation Wireless local area network medium access control extensions for station power efficiency and resource management
US20160270079A1 (en) * 2013-10-10 2016-09-15 Lg Electronics Inc. Method for channel access in wireless lan system and apparatus thereof

Also Published As

Publication number Publication date
US20170332241A1 (en) 2017-11-16
TW201902244A (zh) 2019-01-01
CN108881144B (zh) 2021-02-12
US10820207B2 (en) 2020-10-27
CN108881144A (zh) 2018-11-23

Similar Documents

Publication Publication Date Title
US8555128B2 (en) System and method for transmitting and receiving acknowledgement information
US8761089B2 (en) Frame acknowledgment in a communication network
JP5156827B2 (ja) ピギーバックack/nackフィールドが向けられている一時ブロックフローを指示する方法および機器
CN111030785B (zh) 在无线网络中进行数据重传的方法、系统以及无线接收器
EP3567775B1 (en) Method and device for data transmission with control information indicating a modulation scheme, transport block size and a relationship of retransmitted data
EP2612462A1 (en) Aggregated mpdu (a-mpdu) numerology and mpdu grouping
US12267163B2 (en) Retransmitted data sending method, retransmitted data receiving method, and apparatus
JP2008228357A (ja) 並列チャネルエンコーダパケット伝送システム中でサブパケットを送信する方法および受信する方法
JP2018512785A (ja) 低レイテンシ確認応答のためのシステムおよび方法
EP3968550B1 (en) Retransmission data sending method, retransmission data receiving method, and device
JP5819002B2 (ja) ワイヤレスローカルエリアネットワークにおける受信通知フレームを伝送するための方法および装置
TWI661730B (zh) 無線通信方法及設備
KR101410947B1 (ko) Pan 필드를 사용하여 임시 블록 플로우를 표시하는 방법 및 장치
CN110870237A (zh) 基于数据块的传输
TWI811233B (zh) 通訊裝置及方法
US11984990B2 (en) Devices and methods for supporting HARQ for Wi-Fi
CN113491091B (zh) 通信设备及方法、信息处理设备、其控制方法和存储介质
US9853766B2 (en) Radio communication devices, access points, method for controlling a radio communication device, and methods for controlling an access point
US12166576B2 (en) Information processing device and information processing method
CN119628798A (zh) 一种数据重传方法、装置和系统
KR20250002158A (ko) 보호된 블록 확인응답 메커니즘
WO2020020456A1 (en) Device and method for supporting harq for wi-fi
CN104885394A (zh) 用于无线传输的附加差错保护