TWI836665B - 由無線保真多鏈路設備採用之控制方法 - Google Patents
由無線保真多鏈路設備採用之控制方法 Download PDFInfo
- Publication number
- TWI836665B TWI836665B TW111138721A TW111138721A TWI836665B TW I836665 B TWI836665 B TW I836665B TW 111138721 A TW111138721 A TW 111138721A TW 111138721 A TW111138721 A TW 111138721A TW I836665 B TWI836665 B TW I836665B
- Authority
- TW
- Taiwan
- Prior art keywords
- link
- performance
- control method
- frame exchange
- mld
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0408—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas using two or more beams, i.e. beam diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
- H04W76/16—Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一種由無線保真(Wi-Fi)多鏈路設備(MLD)採用的控制方法包括:響應於通過通道競爭在第一時間點獲得第一鏈路的存取權,在該第一鏈路上啟用多鏈路相干操作模式,以利用N個空間流在該第一鏈路上執行幀交換程序,其中,N為不小於2的正整數;以及,響應於通過通道競爭在第二時間點獲得第二鏈路的存取權,阻止該多鏈路相干操作模式在第二鏈路上啟用,其中,第二鏈路的性能低於第一鏈路的性能。本發明能夠提高系統性能。
Description
本發明涉及無線通訊,更具體地,涉及由無線保真(wireless fidelity,Wi-Fi)多鏈路設備(multi-link device,MLD)採用之控制方法,以處理多鏈路相干操作(multi-link coherent operation)。
在Wi-Fi多鏈路操作(multi-link operation,MLO)中,兩個多鏈路設備(MLD)之間存在多條鏈路,這兩個MLD包括一個存取點(access point,AP)和一個非AP站點(station,STA),這多條鏈路佔用不同的射頻(radio-frequency,RF)頻段(band)。這些鏈路可以獨立操作以增大整體吞吐量和/或提高連接穩定性。然而,每條鏈路具有取決於一些參數的自身能力(capacity),例如,這些參數可以包括帶寬(bandwidth,BW)、空間流數量(number of spatial streams,NSS)、調製和編碼機制(modulation and coding mechanism,MCS)等。此外,每條鏈路具有取決於一些參數的自身狀況(condition),例如,這些參數包括負載、干擾等。鏈路的能力和狀況可能是非常不同的。因此,希望優化利用這些非對稱鏈路來最大化系統的整體性能。
以下發明內容僅是說明性的,而無意於以任何方式進行限
制。即,提供以下概述來介紹本文描述的新穎和非顯而易見的技術的概念,重點,益處和優點。選擇的實施方式在下面的詳細描述中進一步描述。因此,以下發明內容既不旨在標識所要求保護的主題的必要特徵,也不旨在用於確定所要求保護的主題的範圍。
本發明的其中一個目的在於提供一種由無線保真(Wi-Fi)多鏈路裝置(MLD)採用的控制方法,以用於處理多鏈路相干操作。
第一方面,本發明提供了一種由無線保真Wi-Fi多鏈路設備MLD採用之控制方法,包括:響應於通過通道競爭在第一時間點獲得第一鏈路的存取權,在該第一鏈路上啟用多鏈路相干操作模式,以使用N個空間流在該第一鏈路上執行幀交換程序,其中,N為不小於2的正整數;以及,響應於通過通道競爭在第二時間點獲得第二鏈路的存取權,不允許在該第二鏈路上啟用該多鏈路相干操作模式,其中,該第二鏈路的性能低於該第一鏈路的性能。
在一些實施例中,該控制方法還包括:響應於通過通道競爭在該第二時間點獲得該第二鏈路的存取權,在第一持續時間內利用M個空間流在該第二鏈路上執行幀交換程序,其中,M是小於N的正整數。
在一些實施例中,M等於1。
在一些實施例中,該控制方法還包括:響應於通過通道競爭在第三時間點獲得該第一鏈路的存取權,在第二持續時間內使用L個空間流在該第一鏈路上執行幀交換程序,其中,L是小於N的正整數,以及,該第二持續時間與該第一持續時間重疊(例如,部分重疊)。
在一些實施例中,M和L中的每一個等於1。
在一些實施例中,該控制方法還包括:將該第一持續時間的結束時間與該第二持續時間的結束時間對齊。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路單射頻
EMLSR操作模式。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路多射頻EMLMR操作模式。
第二方面,本發明提供了一種由無線保真Wi-Fi多鏈路設備MLD採用的控制方法,包括:響應於通過通道競爭獲得第一鏈路的存取權,在該第一鏈路上啟用多鏈路相干操作模式,以使用N個空間流在該第一鏈路上執行幀交換程序,以及,將該第一鏈路上的幀交換程序的結束時間與另一Wi-Fi設備佔用的第二鏈路上執行的另一幀交換程序的結束時間對齊,其中,該第二鏈路的性能高於該第一鏈路的性能,以及,N為不小於2的正整數。
在一些實施例中,該控制方法還包括:在啟動該第一鏈路上的幀交換程序之前,獲取與該第二鏈路上的該另一幀交換程序相關聯的持續時間資訊;其中,將該第一鏈路上的幀交換程序的結束時間與該另一幀交換程序的結束時間對齊包括:根據該持續時間資訊確定該第一鏈路上的幀交換程序的結束時間。
在一些實施例中,該控制方法還包括:在該第一鏈路上啟動該幀交換程序之後,獲取並存儲與該第二鏈路上的該另一幀交換程序相關聯的持續時間資訊;其中,將該第一鏈路上的幀交換程序的結束時間與該另一幀交換程序的結束時間對齊包括:根據該持續時間資訊確定該第一鏈路上的幀交換程序的結束時間。
在一些實施例中,在該第一鏈路上的幀交換程序包括:在獲得該持續時間資訊之後啟動的一個或多個幀交換序列。
在一些實施例中,被包括在該第一鏈路上的幀交換程序中的最後一個幀交換序列包含填充位。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路單射頻
EMLSR操作模式。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路多射頻EMLMR操作模式。
第三方面,本發明提供了一種由無線保真Wi-Fi多鏈路設備MLD採用之控制方法,包括:在第一鏈路的第一回退計數器到達零之前且第二鏈路未被佔用時,將該第一回退計數器保持一個或多個時隙時間,以等待通過通道競爭獲得存取第二鏈路的機會,其中,該第二鏈路的性能高於該第一鏈路的性能。
在一些實施例中,該控制方法還包括:響應於該第二鏈路的第二回退計數器在該第一回退計數器被保持的時間段內到達零,在該第二鏈路上啟用多鏈路相干操作模式,以使用N個空間流在該第二鏈路上執行幀交換程序,其中,N為不小於2的正整數。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路單射頻EMLSR操作模式。
在一些實施例中,該多鏈路相干操作模式是增強型多鏈路多射頻EMLMR操作模式。
在一些實施例中,該控制方法還包括:響應於該第二鏈路在該第一回退計數器被保持的時間段內被另一Wi-Fi設備佔用,恢復該第一回退計數器的回退倒計時。
在一些實施例中,恢復該第一回退計數器的回退倒計時包括:在恢復該第一回退計數器的回退倒計時之前,將該第一回退計數器保持額外的隨機時隙時間。
本發明內容是通過示例的方式提供的,並非旨在限定本發明。在下面的詳細描述中描述其它實施例和優點。本發明由申請專利範圍限定。
100:無線保真(Wi-Fi)系統
102,104:多鏈路設備(MLD)
112,122:處理電路
118,128:控制寄存器
114_1,...,114_i,124_1,...,124_j:收發器
116_1,...,116_i,126_1,...,126_j:天線
L1,...,LY:鏈路
502:傳統前導
504:HE前導
506:資料
508:分組擴展字段
702,704,706,708,802:幀交換序列
附圖(其中,相同的數字表示相同的組件)示出了本發明實施例。包括的附圖用以提供對本公開實施例的進一步理解,以及,附圖被併入並構成本公開實施例的一部分。附圖示出了本公開實施例的實施方式,並且與說明書一起用於解釋本公開實施例的原理。可以理解的是,附圖不一定按比例繪製,因為可以示出一些部件與實際實施中的尺寸不成比例以清楚地說明本公開實施例的概念。
第1圖是根據本發明實施例示出的一種無線保真(Wi-Fi)系統的示意圖。
第2圖是根據本發明實施例示出的具有(with)單向切換EMLXR特徵的多鏈路相干操作的示意圖。
第3圖是根據本發明實施例示出的具有單向切換EMLXR(EMLXR優先)和txOnTx對齊特徵的多鏈路相干操作的示意圖。
第4圖是根據本發明實施例示出的具有txOnRx對齊特徵的多鏈路相干操作的示意圖。
第5圖是根據本發明實施例示出的支援持續時間資訊報告的802.11ax高效(high efficiency,HE)幀結構的示意圖。
第6圖是根據本發明實施例示出的具有txOnRx對齊和優先通道存取特徵的多鏈路相干操作的示意圖。
第7圖是根據本發明實施例示出的具有多個txOnRx對齊特徵的多鏈路相干操作的示意圖。
第8圖是根據本發明實施例示出的具有多個txOnRx對齊特徵的另一多鏈路相干操作的示意圖。
在下面的詳細描述中,為了說明的目的,闡述了許多具體細節,以便所屬技術領域中具有通常知識者能夠更透徹地理解本發明實施例。然而,顯而易見的是,可以在沒有這些具體細節的情況下實施一個或複數個實施例,不同的實施例或不同實施例中披露的不同特徵可根據需求相結合,而並不應當僅限於附圖所列舉的實施例。
以下描述為本發明實施的較佳實施例。以下實施例僅用來例舉闡釋本發明的技術特徵,並非用來限制本發明的範疇。在通篇說明書及申請專利範圍當中使用了某些詞彙來指稱特定的組件。所屬技術領域中具有通常知識者應可理解,製造商可能會用不同的名詞來稱呼同樣的組件。本說明書及申請專利範圍並不以名稱的差異來作為區別組件的方式,而係以組件在功能上的差異來作為區別的基準。本發明的範圍應當參考后附的申請專利範圍來確定。在以下描述和申請專利範圍當中所提及的術語“包含”和“包括”為開放式用語,故應解釋成“包含,但不限定於...”的意思。此外,術語“耦接”意指間接或直接的電氣連接。因此,若文中描述一個裝置耦接至另一裝置,則代表該裝置可直接電氣連接於該另一裝置,或者透過其它裝置或連接手段間接地電氣連接至該另一裝置。文中所用術語“基本”或“大致”係指在可接受的範圍內,所屬技術領域中具有通常知識者能夠解決所要解決的技術問題,基本到達所要到達的技術效果。舉例而言,“大致等於”係指在不影響結果正確性時,所屬技術領域中具有通常知識者能夠接受的與“完全等於”有一定誤差的方式。
第1圖是根據本發明實施例示出的無線保真(Wi-Fi)系統100的示意圖。為簡潔起見,假設Wi-Fi系統100包括兩個多鏈路設備(MLD)102和104,其中,MLD 102和104中的一者可以是存取點(AP),以及,MLD 102和104中的
另一者可以是非AP站點(STA)。例如,MLD 102充當AP MLD,而MLD 104充當非AP MLD。又例如,MLD 102充當非AP MLD,而MLD 104充當AP MLD。在一些實施例中,AP MLD可以擁有X條鏈路L1-LX,以及,AP MLD可以通過Y條鏈路L1-LY與非AP MLD通訊,其中,X和Y為正整數,Y不小於2,X不小於Y(即,XY2,其中,X和Y均為正整數)。在第1圖所示的實施例中,MLD 102包括處理電路112、多個收發器(圖中標記為“TX/RX”)114_1-114_i和多個天線116_1-116_i,其中,i是正整數且不小於2。與MLD 102類似,MLD 104包括處理電路122、多個收發器(圖中標記為“TX/RX”)124_1-124_j和多個天線126_1-126_j,其中,j是不小於2的正整數(也就是說,i和j是2的正整數,例如,在一些示例中,i=j=2,再例如,在另一些示例中,i=j=4,再例如,在又一些示例中,i=j=8,等等,具體地,本發明對此不做限制)。在MLD 102充當AP MLD以及MLD 104充當非AP MLD的情況下,在一些實施例中,i可以等於X(例如,i=X=2),j可以等於Y(例如,j=Y=2),其中,XY(例如,X=Y)。
在MLD 102充當非AP MLD以及MLD 104充當AP MLD的另一種情況下,i可以等於Y,j可以等於X,其中,XY。MLD 102的收發器114_1-114_i可以通過多條鏈路L1-LY與MLD 104的收發器114_1-114_j通訊。在本實施例中,鏈路L1-LY中的每一個可以由頻段(band)的通道(channel,亦可互換地描述為“頻道”)定義。例如,鏈路L1-LY可以包括相同頻段(例如,A頻段(2.4GHz頻段)或G頻段(5GHz頻段)或6GHz頻段)的不同通道和/或不同頻段(例如,A頻段(2.4GHz頻段)和G頻段(5GHz)頻段)的通道。換句話說,本發明提出的多鏈路相干操作可以適用於任何非對稱(asymmetric)的多個鏈路,例如,包括A+G(兩條鏈路)、A+A+G(三條鏈路)、A+A+A+G(四條鏈路)、A+A+G+G(四條鏈路)、A+A+A+G+G(五條鏈路)等。為了更好地理解本發明提出的多鏈路相干操作(multi-link coherent operation)的技術特徵,以下假設非對稱的多個鏈
路包括位於5GHz頻段上的一條鏈路和位於2.4GHz頻段上的一條鏈路。在一些實施例中,空間流數量和天線數量有關,例如,空間流數量天線數量。
作為示例而非限制,處理電路112/122被佈置為執行用於處理所提出的多鏈路相干操作的控制方法。例如,MLD 102的處理電路112可以由根據多個控制寄存器(control register,CR)118進行操作的處理器實現,以及,MLD 104的處理電路122可以由根據多個控制寄存器(CR)128進行操作的處理器實現。在本發明的一些實施例中,MLD 102和104中的一者或兩者可以是支援多鏈路相干操作模式(multi-link coherent operation mode)的同時發送接收(simultaneous transmit receive,STR)MLD,例如,多鏈路相干操作模式可以為增強型多鏈路單射頻(enhanced multi-link single-radio,EMLSR)操作模式或者增強型多鏈路多射頻(enhanced multi-link multi-radio,EMLMR)操作模式。可以理解地,EMLSR操作模式和EMLMR操作模式的區別在於:針對EMLSR(增強型多鏈路單射頻)操作模式,MLD在執行增強型多鏈路操作的過程中,該MLD允許在僅單個鏈路上存在傳輸(例如,針對4*4 MIMO系統,4個空間流均在高性能鏈路上);針對EMLMR操作模式,該MLD在執行增強型多鏈路操作的過程中,該MLD允許在兩個及兩個以上的鏈路上存在傳輸(例如,針對4*4 MIMO系統,3個空間流位於高性能鏈路上,1個空間流位於低性能鏈路上)。在本發明的一些實施例中,MLD 102和104中的一者或兩者可以是支援多鏈路相干操作模式(例如,EMLSR操作模式或EMLMR操作模式)的非同時發送接收(non-simultaneous transmit receive,NSTR)MLD。然而,這些僅用於說明目的,並不意味著對本發明的限制。下文參照附圖提供本發明提出的多鏈路相干操作的進一步細節。
第2圖是根據本發明實施例示出的具有單向切換(one-way switch)EMLXR的多鏈路相干操作的示意圖。術語“EMLXR”旨在涵蓋/包括EMLSR和EMLMR這兩者,也就是說,術語“EMLXR”既可以用來表示EMLSR,也可以用
來表示EMLMR,是這兩者的統稱。在MLD 102和104之間可用的鏈路L1-LY可以是具有不同的鏈路能力(例如,BW、MCS和/或NSS)和狀況(例如,負載和/或干擾)的非對稱鏈路。因此,若Y=2,則該非對稱鏈路可以包括第一鏈路和第二鏈路,例如,第一鏈路比第二鏈路具有更高的性能(即,更高的有效鏈路吞吐量)。可以理解地,在第一鏈路和第二鏈路的相互比較下,第二鏈路的性能低於第一鏈路的性能,因此,第二鏈路可以看做是低性能鏈路,第一鏈路可以看做是高性能鏈路。再例如,若Y=4,則該非對稱鏈路可以包括第一鏈路、第二鏈路、第三鏈路和第四鏈路,類似地,可以根據各條鏈路的鏈路能力獲知這Y條鏈路的性能優劣/差異。例如,在一示例中,可以獲知這Y條鏈路的性能從高到低排序為:第一鏈路的性能優於第三鏈路的性能,第三鏈路的性能優於第四鏈路的性能,第四鏈路的性能優於第二鏈路的性能。例如,可以將第一鏈路(可選地,以及,第三鏈路)視為高性能鏈路,以及,將第二鏈路(可選地,以及,第四鏈路)視為低性能鏈路。然而,在低性能鏈路上啟用EMLXR操作模式將影響高性能鏈路的通道存取(access)機會。為了解決這個問題,本發明提出僅在高性能鏈路上啟用EMLXR操作模式。在本發明實施例中,多鏈路相干操作模式指MLD能夠使用比常規的多鏈路操作模式對應的預設/默認空間流數更多的空間流在相應鏈路上進行傳輸的操作模式。例如,在一些實施例中(例如,高性能鏈路未被其它MLD佔用的情形中),若MLD先獲得高性能鏈路的存取權,則可以使用比常規的多鏈路操作(MLO)模式對應的預設空間流數更多的空間流(即啟用EMLXR操作模式以執行EMLXR傳輸),以及,MLD在先獲得低性能鏈路的存取權時,則不允許在低性能鏈路上啟用EMLXR操作(即不允許在低性能鏈路上使用大於常規多鏈路操作模式對應的預設空間流數的空間流進行傳輸),而是使用不大於常規的多鏈路操作(MLO)模式對應的預設空間流數的空間流,以在接下來有可能獲得高性能鏈路的存取機會時MLD可以使用更多的空
間流,從而提高傳輸效率。例如,在該實施例(高性能鏈路未被其它MLD佔用時)的一個示例中,針對i=j=Y=2的情形,單個鏈路上的預設空間流(對應常規的多鏈路操作MLO模式)為1個空間流(1SS),啟用EMLXR操作模式(僅在高性能鏈路上啟用)時使用的空間流為2個空間流(2SS>預設空間流1SS),而MLD在先獲得低性能鏈路的存取權時,在低性能鏈路上使用1SS進行傳輸。再例如,在該實施例(高性能鏈路未被其它MLD佔用時)的另一個示例中,針對i=j=4,Y=2的情形,單個鏈路上的預設空間流(對應常規的多鏈路操作MLO模式)為2SS,啟用EMLXR操作模式(僅在高性能鏈路上啟用)時使用的空間流可以為3SS或4SS(其大於常規的多鏈路操作模式對應的預設空間流2SS,例如,優選為4SS),而MLD在先獲得低性能鏈路的存取權時,在低性能鏈路上可以使用1SS或2SS(不大於常規的多鏈路操作模式對應的預設空間流2SS)進行傳輸(例如,優選為1SS),而不允許啟用EMLXR操作模式(即不允許使用3SS或4SS進行傳輸)。再例如,在該實施例(高性能鏈路未被其它MLD佔用時)的另一個示例中,針對i=j=4,Y=4的情形,單個鏈路上的預設空間流(對應常規的多鏈路操作模式)為1SS,啟用EMLXR操作模式(僅在高性能鏈路上啟用)時使用的空間流可以是2SS、3SS或4SS(其大於預設空間流1SS,例如,優選為4SS),而MLD在先獲得低性能鏈路的存取權時,在低性能鏈路上可以使用1個空間流(1SS)進行傳輸,而不允許啟用EMLXR操作模式(即不允許使用2SS、3SS或4SS進行傳輸)。以上示例僅為舉例說明,本發明並不僅限於這些示例。為方便說明,下面以收發天線的數量為2,以及,鏈路數量為2的情形進行示例說明。
為方便說明與理解,假設MLD(例如,MLD 102或104)具有兩根天線、一個位於5GHz頻段上的鏈路(其是具有較高吞吐量的高性能鏈路L_HI)和一個位於2.4GHz頻段上的鏈路(其是具有較低吞吐量的低性能鏈路L_LO)。對於典型的(typical,亦可互換地描述為“常規的”)多鏈路操作(MLO)模式(其
不具有EMLXR)來說,如第2圖的頂部(標記為“MLO”的相應部分)所示,一個MLD在通過(through,亦可互換地描述為“透過”)通道競爭(channel contention,亦可互換地描述為“通道爭用”)獲得高性能鏈路L_HI的存取權(access)後,使用(利用)默認/預設的空間流(例如,單個空間流,即,1ss)在高性能鏈路L_HI上執行(進行)幀交換程序(frame exchange process),以及,在通過通道競爭獲得低性能鏈路L_LO的存取權後,使用默認的空間流(例如,單個空間流,即,1ss)在低性能鏈路L_LO上執行幀交換程序。
關於對鏈路選擇不具有約束(constraint,亦可互換地描述為“限制”)的EMLXR操作,如第2圖的中間部分(標記為“EMLXR”的相應部分)所示,一個MLD在通過通道競爭獲得高性能鏈路L_HI的存取權後,在高性能鏈路L_HI上啟用(enable,亦可互換地描述為“啟動”、“開啟”)EMLXR操作模式,以使用多個空間流(例如,2ss,該多個空間流比默認的空間流更多)在高性能鏈路L_HI上執行幀交換程序,以及,在通過通道競爭獲得低性能鏈路L_LO的存取權後,在低性能鏈路L_LO上啟用EMLXR操作模式,以使用多個空間流(例如,2ss,該多個空間流比默認的空間流更多)在低性能鏈路L_LO上執行幀交換程序,也就是說,低性能鏈路L_LO上允許啟用EMLXR操作模式。因此,在第2圖中間部分所示的例子中,當MLD在獲得高性能鏈路L_HI的存取權之前獲得低性能鏈路L_LO的存取權時,MLD在低性能鏈路L_LO上啟用EMLXR模式而不考慮高性能鏈路L_HI的通道存取機會,致使MLD隨後(later)獲得高性能鏈路L_HI的存取權時,MLD無法在高性能鏈路L_HI上進行EMLXR操作。由於MLD在低性能鏈路L_LO上執行EMLXR操作的時間段的期間不能夠使用高性能鏈路L_HI進行幀交換,因此發生性能損失。為了實現系統性能的提高,本發明提出了一種被限制為僅在高性能鏈路上啟用的單向切換(one-way switch)EMLXR操作(優先的EMLXR操作,也就是說,優先考慮在高性能鏈路上啟用EMLXR操作,而不允
許在低性能鏈路上啟用EMLXR操作)。
關於本發明提出的對鏈路選擇具有約束的EMLXR操作(亦稱為“單向切換EMLXR操作”),如第2圖的底部所示(標記為“EMLXR-單向切換”的相應部分),當MLD 102/104通過通道競爭獲得高性能鏈路L_HI的存取權時,在高性能鏈路L_HI上啟用EMLXR操作模式(本發明實施例中亦互換地描述為“EMLXR模式”),以使用多個空間流(例如,2ss,該多個空間流比默認的空間流更多)在高性能鏈路L_HI上執行幀交換程序,以及,當通過通道競爭獲得低性能鏈路L_LO的存取權時,阻止(block)在低性能鏈路L_LO上啟用EMLXR模式。換句話說,不允許在低性能鏈路L_LO上啟用EMLXR模式。在第2圖底部所示的例子中,MLD 102/104在通過通道競爭於時間點T1獲得低性能鏈路L_LO的存取權後,在持續時間(例如,傳輸機會(transmission opportunity,TXOP)持續時間)P1內使用單個空間流(即,1ss,不大於默認的空間流)在低性能鏈路L_LO上執行幀交換程序,以及,MLD 102/104在通過通道競爭於時間點T2獲得高性能鏈路L_HI的存取權後,在持續時間(例如,TXOP持續時間)P2內使用單個空間流(即,1ss)在高性能鏈路L_HI上執行幀交換程序。由於沒有在低性能鏈路L_LO上啟用EMLSR/EMLMR模式,因此,MLD 102/104改進/提高了對高性能鏈路L_HI的通道存取機會。特別地,使用一個空間流的高性能鏈路和使用一個空間流的低性能鏈路的吞吐量(throughput)高於使用兩個空間流的低性能鏈路的吞吐量。
作為示例而非限制,處理電路112/122被佈置為處理單向切換EMLXR操作(優先的EMLXR操作)。例如,假設有4個非對稱鏈路L1-LY(Y=4),控制寄存器118/128包括16位(16-bit)控制寄存器CR_PER_LINK_EMLSR_EMLMR[0:15]。該16位控制寄存器CR_PER_LINK_EMLSR_EMLMR[0:15]針對每個鏈路記錄有兩個位元(bit),以及,指定(specify,亦可描述為“規定”)如果特定鏈路通過通道競爭獲得傳輸機
會,該特定鏈路是否能夠進行EMLSR/EMLMR操作。更具體地,該16位控制寄存器CR_PER_LINK_EMLSR_EMLMR[0:15]指定每個鏈路的優先級,其中,優先級3>2>1>0(0:表示不允許進行EMLSR/EMLMR操作)。下表示出了16位控制寄存器CR_PER_LINK_EMLSR_EMLMR[0:15]的一種示例。
因此,關於EMLSR操作,link1和link2能夠進行EMLSR操作,link2的優先級高於link1,以及,不允許在link0上進行EMLSR操作。另外,關於EMLMR操作,link0和link2能夠進行EMLMR操作,link2的優先級高於link0,且不允許在link1上進行EMLMR操作。
如第2圖所示,持續時間(duration,亦可互換地描述為“時長”)P1的結束時間(即,在低性能鏈路L_LO上的幀交換程序的結束時間)與持續時間P2的結束時間(即,在高性能鏈路L_HI上的幀交換程序的結束時間)不是對齊的(aligned)。以下情形有可能發生:當高性能鏈路L_HI仍被MLD 102/104佔用以進行幀交換時,MLD 102/104在持續時間P2的結束時間後的回退程序(backoff procedure,亦可互換地描述為“回退過程”)的期間獲得低性能鏈路L_LO的存取權,然後使用單個空間流在低性能鏈路L_LO上啟用另一幀交換程序(非EMLXR傳輸)。因此,在低性能鏈路L_LO上的非EMLXR傳輸將影響在高性能鏈路L_HI上進行EMLXR傳輸(使用更多的多個空間流進行傳輸)的機會。為了解決這個問題,本發明還提出了將低性能鏈路L_LO上的非EMLXR傳輸的結束時間與高性能鏈路L_HI上的非EMLXR傳輸的結束時間對齊,其中,該高性能鏈路L_HI和該低性能鏈路L_LO被相同的MLD 102/104佔用。
第3圖是根據本發明實施例示出的具有單向切換EMLXR(優先的
EMLXR)和txOnTx(傳送堆疊傳送,其針對高性能鏈路和低性能鏈路被相同的MLD佔用的情形)對齊的多鏈路相干操作的示意圖。在本實施例中,EMLXR操作對鏈路選擇具有限制(即,單向切換EMLXR操作,只能在高性能鏈路上啟用EMLXR操作),以及,非EMLXR操作對非EMLXR傳輸的結束時間具有限制。如第3圖所示,MLD 102/104通過通道競爭於時間點T1’獲得低性能鏈路L_LO的存取權時,針對在低性能鏈路L_LO上執行的幀交換程序,不允許在低性能鏈路L_LO上啟用EMLXR模式。相反,MLD 102/104通過通道競爭於時間點T1’獲得低性能鏈路L_LO的存取權後,使用單個空間流(即,1ss)在低性能鏈路L_LO上執行幀交換程序(對應“非EMLXR操作”、“非EMLXR”或“非EMLXR幀交換程序”)。因此,當在低性能鏈路L_LO用於幀交換的情況下,通過通道競爭於時間點T2’獲得高性能鏈路L_HI的存取權時,允許MLD 102/104使用單個空間流(即,1ss)在高性能鏈路L_HI上啟動(initiate)幀交換程序。
如第3圖所示,MLD 102/104在持續時間(例如,TXOP持續時間)P2’內使用單個空間流在高性能鏈路L_LO上執行幀交換程序。在本實施例中,MLD 102/104進一步控制低性能鏈路L_LO上的幀交換程序,以將持續時間P1’的結束時間(即,在低性能鏈路L_LO上的幀交換程序的結束時間)與持續時間P2’(即,在高性能鏈路L_HI上的幀交換程序的結束時間)的結束時間對齊。由於MLD 102/104佔用的低性能鏈路L_LO上的幀交換程序的結束時間與同一MLD 102/104佔用的低性能鏈路L_LO上的幀交換程序的結束時間一致,因此,MLD 102/104提高/改進了高性能鏈路L_HI變得空閒後在高性能鏈路L_HI上進行EMLXR操作的機會。
舉例來說,但不限於,處理電路112/122被佈置為處理具有txOnTx對齊的單向切換EMLXR操作(優先的EMLXR操作)。例如,假設有4個非對稱鏈路L1-LY(Y=4),控制寄存器118/128可以包括4位控制寄存器
CR_TXONTX_COHERENT_EMLXR[0:3]。這4位控制寄存器CR_TXONTX_COHERENT_EMLXR[0:3]針對每個鏈路記錄有一個位元,其中,值“0”表示MLD不能進行txOnTx對齊,值“1”表示MLD可以在低優先級鏈路(例如,優先級>0的低性能鏈路)上進行txOnTx對齊,以將低優先級鏈路上的傳輸的結束時間與更高優先級鏈路(例如,具有最高優先級的高性能鏈路)上的傳輸的結束時間對齊。
根據具有txOnTx對齊特徵的單向切換EMLXR操作(優先的EMLXR操作),通過將MLD 102/104佔用的低性能鏈路L_LO上進行的非EMLXR幀交換程序的結束時間與同一MLD 102/104佔用的高性能鏈路L_HI上進行的(EMLXR/非EMLXR)幀交換程序的結束時間對齊(例如,針對4*4 MIMO系統,在持續時間P1’的期間,可以使用1個空間流在低性能鏈路L_LO上進行非EMLXR幀交換程序,以及,在持續時間P2’的期間,可以使用3個空間流在高性能鏈路L_HO上進行EMLXR幀交換程序;再例如,針對2*2 MIMO系統,在持續時間P1’的期間,可以使用1個空間流在低性能鏈路L_LO上進行非EMLXR幀交換程序,以及,在持續時間P2’的期間,可以使用1個空間流在高性能鏈路L_HO上進行非EMLXR幀交換程序),可以提高高性能鏈路L_HI上進行EMLXR操作的機會。相同的概念可以應用於不同Wi-Fi設備佔用的高性能鏈路L_HI和低性能鏈路L_LO,以使每個MLD能夠獲得最佳的傳輸效率。例如,在Y=2的情形中,若MLD獲得低性能鏈路的存取權時發現高性能鏈路已經被其它的MLD佔用,則該MLD可以使用比預設空間流數更多的空間流(例如,優選地,可以使用受支援的最大空間流數的空間流,例如,針對2*2 MIMO系統可以是2SS,再例如,針對4*4 MIMO系統可以是4SS,等等)在低性能鏈路上進行EMLXR傳輸。再例如,可以通過將第一Wi-Fi設備(例如,MLD 102和104中的一者)佔用的低性能鏈路L_LO上進行的EMLXR幀交換程序的結束時間與第二Wi-Fi設備(例如,MLD 102和104中
的另一者)佔用的高性能鏈路L_HI上進行的幀交換程序的結束時間對齊,能夠獲得在高性能鏈路L_HI上進行EMLXR操作的更多機會。
第4圖是根據本發明實施例示出的具有txOnRx(傳送堆疊接收,其針對高性能鏈路和低性能鏈路被不同MLD佔用的情形)對齊特徵/功能的多鏈路相干操作的示意圖。在本實施例中,EMLXR操作對傳輸的結束時間具有限制。如第4圖所示,當第一Wi-Fi設備(例如,MLD 102和104中的一者)通過通道競爭於時間點T3獲得低性能鏈路L_LO的存取權時,高性能鏈路L_HI已經被第二Wi-Fi設備(例如,MLD 102和104中的另一者)佔用(圖中標註為“Others”,以表示相應的鏈路被其它設備佔用)。因此,第一Wi-Fi設備(例如,MLD 102和104中的一者)通過通道競爭於時間點T3獲得低性能鏈路L_LO的存取權後在低性能鏈路L_LO上啟用EMLXR模式,以使用多個空間流(例如,2ss,其比默認的空間流更多)在低性能鏈路L_LO上執行幀交換程序。
例如,第一Wi-Fi設備(例如,MLD 102和104中的一個)可以通過低性能鏈路L_LO發送幀/封包(frame/packet)到第二Wi-Fi設備(例如,MLD 102和104中的另一者),而第二Wi-Fi設備(例如,MLD 102和104中的另一者)可以通過高性能鏈路L_LO發送幀/封包到第一Wi-Fi設備(例如,MLD 102和104中的一者)。在本實施例中,第一Wi-Fi設備(例如,MLD 102/104)進一步控制低性能鏈路L_LO上的幀交換程序,以將持續時間P3的結束時間(即,低性能鏈路L_LO上的幀交換程序的結束時間)與持續時間P4的結束時間(即,高性能鏈路L_HI上的幀交換程序的結束時間)對齊。由於第一Wi-Fi設備(例如,MLD 102和104中的一個)佔用的低性能鏈路L_LO上的幀交換程序的結束時間與由第二Wi-Fi設備(例如,MLD 102和104中的另一個)佔用的高性能鏈路L_HI上的幀交換程序的結束時間一致(對齊),因此,第一Wi-Fi設備(例如,MLD 102和104中的一個)改進了在高性能鏈路L_HI變為空閒後在高性能鏈路L_HI上進行
EMLXR操作的機會。
類似地,當第一Wi-Fi設備(例如,MLD 102和104中的一者)通過通道競爭於時間點T5獲得低性能鏈路L_LO的存取權時,高性能鏈路L_HI已經被第二Wi-Fi設備(例如,MLD 102和104中的另一者)佔用。因此,第一Wi-Fi設備(例如,MLD 102和104中的一者)在通過通道競爭於時間點T5獲得低性能鏈路L_LO的存取權後,可以在低性能鏈路L_LO上啟用EMLXR模式,以使用多個空間流(例如,2ss,其比預設空間流更多)在低性能鏈路L_LO上執行幀交換程序。在本實施例中,第一Wi-Fi設備(例如,MLD 102/104)進一步控制低性能鏈路L_LO上的幀交換程序,以將持續時間P5的結束時間(即,低性能鏈路L_LO上的幀交換程序的結束時間)與持續時間P6的結束時間(即,高性能鏈路L_HI上的幀交換程序的結束時間)對齊。由於第一Wi-Fi設備(例如,MLD 102和104中的一個)佔用的低性能鏈路L_LO上的幀交換程序的結束時間與由第二Wi-Fi設備(例如,MLD 102和104中的另一個)佔用的高性能鏈路L_HI上的幀交換程序的結束時間一致/對齊,因此,第一Wi-Fi設備(例如,MLD 102或104)改進了在高性能鏈路L_HI變為空閒後在高性能鏈路L_HI上進行EMLXR操作的機會。
第二Wi-Fi設備(例如,MLD 102和104中的一個)佔用的高性能通道L_HI用於發送幀/封包到第一Wi-Fi設備(例如,MLD 102和104中的另一個)。與高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊(duration information,亦可互換地描述為“時長資訊”)可以是在開始/發起(initiate)低性能鏈路L_LO上的幀交換程序之前獲得的。因此,被第二Wi-Fi設備佔用的高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊可以用於確定低性能鏈路L_LO上的幀交換程序的結束時間。例如,與第二Wi-Fi設備(例如,MLD 102和104中的一個)佔用的高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊可以被報告在傳輸到第一Wi-Fi設備(例如,MLD 102和104中的另一個)的幀/
封包的前導(preamble)中。第5圖是根據本發明實施例示出的支援持續時間資訊報告的802.11ax高效(high efficiency,HE)幀結構的示意圖。在IEEE 802.11ax中,HE分組協議資料單元(Packet Protocol Data Unit,PPDU)可以具有傳統前導(legacy preamble)502、HE前導(HE preamble)504、資料(data)506和分組擴展(packet extension,PE)字段508。關於傳統前導502,其可以包括傳統短訓練字段(legacy short training field,L-STF),傳統長訓練字段(legacy long training field,L-LTF),傳統信令字段(legacy signal filed,L-SIG)。關於HE前導504,其可以包括重複的L-SIG(repeated L-SIG,RL-SIG)字段、HE-SIG-A字段、HE-STF字段和HE-LTF字段。L_LENGTH(可以理解地,L_LEGNTH是Wi-Fi標準中的專有名詞,其主要功能之一為用來描述Wi-Fi PPDU封包的長短)或PPDU持續時間的資訊可以被盡可能早報告。例如,其是在檢測到L-SIG時報告的,或者,也可以是在檢測到L-SIG後的任意時間報告的,這取決於實際的硬件實現。
作為示例而非限制,處理電路112/122被佈置為處理txOnRx對齊。例如,假設有4個非對稱鏈路L1-LY(Y=4),控制寄存器118/128可以包括4位控制寄存器CR_TXONRX_COHERENT_EMLXR[0:3]、16位控制寄存器CR_TXONRX_SNG_DURATION_OFFSET_COHERENT_EXMLXR[0:15],以及16位控制寄存器CR_TXONRX_DURATION_THRESHOLD_COHERENT_EXMLLXR[0:15]。該4位控制寄存器CR_TXONRX_COHERENT_EMLXR[0:3]針對每個鏈路記錄有一個位元,其中,值“0”表示MLD不能為這個鏈路進行txonRx對齊操作,值“1”表示MLD能夠為這個鏈接進行txOnRx對齊操作。16位控制寄存器CR_TXONRX_SNG_DURATION_OFFSET_COHERENT_EXMLXR[0:15]針對RXTIME(例如,)記錄TXTIME的偏移量
(offset)OFS,其中,TXTIME=RXTIME-OFS,TXTIME是低性能鏈路上的幀交換程序的持續時間,RXTIME是高性能鏈路上的幀交換程序的持續時間。因此,將低性能鏈路上的幀交換程序的結束時間與高性能鏈路上的幀交換程序的結束時間對齊可以使得低性能鏈路上的幀交換程序的結束時間精確地相同於高性能鏈路上的幀交換程序的結束時間(即,OFS=0),或者,可以使得低性能鏈路上的幀交換程序的結束時間與高性能鏈路上的幀交換程序的結束時間偏離開一個固定的偏移量(即,OFS≠0)。16位控制寄存器CR_TXONRX_DURATION_THRESHOLD_COHERENT_EXMLLXR[0:15]記錄閾值TH,以用於判斷是否執行txOnRx對齊。例如,如果RXTIME>TH,MLD可以對鏈路進行txOnRx對齊。否則,不對鏈路執行txOnRx對齊。
txOnRx對齊的功能(feature,亦可互換地描述為“特徵”)可以與其他功能一起使用,以進一步提高系統性能。第6圖是根據本發明實施例示出的具有txOnRx對齊和優先的通道存取的多鏈路相干操作的示意圖。在本實施例中,EMLXR操作對傳輸結束時間具有限制(constraint,亦可描述為“約束”),以及,用於低性能鏈路的回退計數器(backoff counter)被保持,以等待獲得高性能鏈路的存取機會。如第6圖所示,MLD 102/104在高性能鏈路L_HI的回退過程(backoff procedure,亦可互換地描述為“回退程序”)中使用一個回退計數器CNT_HI,以及,MLD 102/104在低性能鏈路L_LO的回退過程中使用另一個回退計數器CNT_LO。當回退計數器CNT_HI到達0且高性能鏈路L_HI沒有被其他Wi-Fi設備佔用(即,高性能鏈路L_HI是空閒的)時,MLD 102/104可以通過通道競爭獲得高性能鏈路L_HI的存取權。
類似地,當回退計數器CNT_LO到達0且低性能鏈路L_LO沒有被其他Wi-Fi設備佔用(即,低性能鏈路L_LO是空閒的)時,MLD 102/104可以通過通道競爭獲得低性能鏈路L_LO的存取權。如第6圖左部分所示,回退計數器
CNT_HI在時間點T10到達1,如果高性能鏈路L_HI保持空閒,則在一個時隙時間ST後到達0。從而,假設高性能鏈路L_HI和低性能鏈路L_LO均處於空閒狀態,則回退計數器CNT_HI在時間點T11(其位於回退計數器CNT_LO到達0的時間點T12之前)處到達0,其中,回退計數器CNT_LO在時間點T12處到達0。由於高性能鏈路L_HI在時間點T11處未被佔用,因此,通過通道競爭在時間點T11獲得高性能鏈路L_HI的存取權之後,MLD 102/104可以在高性能鏈路L_HI上啟用EMLXR模式,以使用多個空間流(例如2ss)在高性能鏈路L_HI上執行幀交換程序。
如第6圖的中間部分所示,回退計數器CNT_HI在時間點T21到達3,以及,回退計數器CNT_LO在時間點T21到達1。在回退計數器CNT_LO未被本發明提議的優先通道存取機制保持的情況下,如果低性能鏈路L_LO保持空閒,則回退計數器CNT_LO將在時間點T22變為0。即,回退計數器CNT_LO將在一個時隙ST之後變為0。由於回退計數器CNT_HI在時間點T22到達2,因此,MLD 102/104還不能通過通道競爭獲得對高性能鏈路L_HI的存取權。如果MLD 102/104在回退計數器CNT_HI到達0的時間點T23之前的時間點T22處獲得對低性能鏈路L_LO的存取權,則MLD 102/104可以在低性能鏈路L_LO上啟用EMLXR模式,其阻礙了(prevent)MLD 102/104在稍後的時間點T23獲得高性能鏈路L_HI的存取權時在高性能鏈路L_HI上執行EMLXR操作。為了解決這個問題,本發明提出保持(hold)回退計數器CNT_LO以等待獲得存取高性能鏈路L_HI的機會。具體地,在回退計數器CNT_LO到達0之前且高性能鏈路L_HI未被佔用時,MLD 102/104可以將回退計數器CNT_LO保持一個或多個時隙,以等待通過通道競爭獲得存取高性能鏈路L_HI的機會。
如第6圖的中間部分所示,回退計數器CNT_LO在時間段P61的期間被保持,以及,回退計數器CNT_HI在時間段P61內到達0。從而,當回退計數器
CNT_HI在時間點T23到達0時,回退計數器CNT_LO仍然保持在非零值(例如,1)。因此,MLD 102/104在回退計數器CNT_LO被保持的時間段P61的期間的時間點T23處獲得對高性能鏈路L_HI的存取權之後,可以通過使用多個空間流(例如2ss)在高性能鏈路L_HI上啟用EMLXR模式。需要注意的是,由於回退計數器CNT_LO保持在非零值,另一個Wi-Fi設備在時間段P61的期間可能會獲得低性能鏈路L_LO的存取權,並使用低性能鏈路L_LO進行幀交換。簡單來說,當高性能鏈路尚未被佔用時,MLD 102/104將適當地延遲低性能鏈路的通道存取機會,以先嘗試獲得高性能鏈路的存取權。
如第6圖的右半部分所示,回退計數器CNT_HI在時間點T31到達3,以及,回退計數器CNT_LO在時間點T31到達1。如果回退計數器CNT_LO未被提議的優先通道存取機制保持,那麼,如果低性能鏈路L_LO保持空閒,則回退計數器CNT_LO將在時間點T32處到達0。如果回退計數器CNT_HI在時間點T32到達2,則MLD 102/104還不能通過通道競爭獲得對高性能鏈路L_HI的存取。為了解決這個問題,本發明提出保持回退計數器CNT_LO以等待獲得存取高性能鏈路L_HI的機會。在該示例中,在回退計數器CNT_HI到達0之前,另一個Wi-Fi設備在回退計數器CNT_LO被保持的時間段P62期間佔用高性能鏈路L_HI。響應於高性能鏈路L_HI被另一個Wi-Fi設備佔用(圖中標註為“Others”),MLD 102/104恢復(resume,亦可互換地描述為“繼續”)回退計數器CNT_LO的回退倒計時,從而允許低性能鏈路L_LO的通道存取機會。例如,回退計數器CNT_LO在時間T33到達0。因此,MLD 102/104在時間點T33獲得對低性能鏈路L_LO的存取權之後,可以通過使用多個空間流(例如,2ss)在低性能鏈路L_LO上啟用EMLXR模式。簡單來說,MLD 102/104只有在高性能鏈路被佔用/忙碌時才存取低性能鏈路。
在多個MLD都採用本發明提出的優先通道存取機制的情況下,有可能兩個或更多個MLD的回退計數器CNT_LO在高性能鏈路L_HL被另一個Wi-Fi
設備佔用時被保持為維持相同的非零值(例如,1)。當這些MLD的回退計數器CNT_LO在相同的時間(同時)恢復各自的回退倒計時時,可能會發生衝突。為了解決這個問題,本發明進一步提出在恢復回退計數器CNT_LO的回退倒計時之前引入額外的隨機時隙(extra random slot time)。也就是說,在回退計數器CNT_LO被保持的時間段P62的期間響應於高性能鏈路L_HI被另一個Wi-Fi設備佔用而恢復回退計數器CNT_LO的回退倒計時之前,MLD 102/104可以將回退計數器CNT_LO保持額外的隨機時隙。例如,MLD 102/104可以通過將回退計數器CNT_LO保持一段在時間點T33之後引入的額外隨機時隙時間來隨機延長時間段P62。這樣,由於有意引入的隨機性(即引入額外的隨機時隙時間),可以減輕/減少衝突。
作為示例而非限制,處理電路112/122被佈置為處理優先的通道存取。例如,假設有4個非對稱鏈路L1-LY(Y=4),控制寄存器118/128可以包括8位控制寄存器CR_WAITSLOT_PIFS_COHERENT_EMLXR[0:7]和4位控制寄存器CR_EXTRA_RANDOM_SLOT_COHERENT_EMLXR[0:3]。8位控制寄存器CR_WAITSLOT_PIFS_COHERENT_EMLXR[0:7]針對每個鏈路記錄有兩個位元,其中,值“0”表示鏈路不具有等待時隙和PIFS(Point Coordination Function Interframe Space,點協調功能幀間間隔),值“1”表示鏈路具有等待時隙,值“2”表示鏈路具有PIFS,值“3”表示不適用。4位控制寄存器CR_EXTRA_RANDOM_SLOT_COHERENT_EMLXR[0:3]針對每個鏈路記錄了一個位元,其中,值“0”表示沒有引入額外的隨機時隙,值“1”表示引入額外的隨機時隙。
關於第4圖所示的前述txOnRx對齊,通過將一個Wi-Fi設備佔用的低性能鏈路L_LO上的幀交換程序的結束時間與另一個Wi-Fi設備佔用的高性能鏈路L_HI上的幀交換程序的結束時間對齊,能夠實現在高性能鏈路L_HI上進行
EMLXR操作的改進機會(即提高了在高性能鏈路L_HI上進行EMLXR操作的機會),其中,與高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊可以是在低性能鏈路L_LO上的幀交換程序開始之前獲得的。然而,對於某些場景,有可能是:與高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊是在低性能鏈路L_LO上的幀交換程序已經啟動之後是可用的。本發明提出:在獲得與高性能鏈路L_HI上的幀交換程序相關聯的持續時間資訊後,存儲該持續時間資訊,以及,使用在獲得該持續時間資訊後啟動的一個或多個幀交換序列實現txOnRx對齊。例如,幀交換序列可以包括在兩個Wi-Fi設備(例如,MLD 102和104)之間交換的一個或多個幀/封包。
第7圖是根據本發明實施例的具有多個txOnRx對齊的多鏈路相干操作的示意圖。在本實施例中,EMLXR操作對傳輸的結束時間具有限制。如第7圖所示,當第一Wi-Fi設備(例如,MLD 102和104中的一個)透過通道競爭獲得低性能鏈路L_LO的存取權時,高性能通道L_HI被第二Wi-Fi設備(例如,MLD 102和104中的另一個)佔用(圖中標註為“Others”)。在獲得低性能鏈路的存取權後,第一Wi-Fi設備(例如,MLD 102/104)可以在低性能鏈路L_LO上啟用EMLXR模式,以使用多個空間流(例如,2ss)在低性能鏈路L_LO上執行幀交換程序。在這個例子中,與高性能通道L_HI上的幀交換程序相關的持續時間資訊(例如,在持續時間P72內傳輸到Wi-Fi設備的幀的L_LENGTH或PPDU持續時間)是在低性能鏈路L_LO上的幀交換程序啟動之後獲得的。
具體而言,與幀交換序列708相關聯的持續時間資訊是在低性能鏈路L_LO上發生幀交換序列702(frame exchange sequence)的時間段P73的期間獲得的。因此,與高性能鏈路L_HI上的幀交換程序相關的持續時間資訊被存儲,然後被參考以確定低性能鏈路L_LO上的幀交換程序的結束時間。如第7圖所示,在幀交換序列702之後的多個幀交換序列704和706由Wi-Fi設備(例如,MLD
102/104)在持續時間(例如,TXOP持續時間)P71內啟動,其中,持續時間P71的結束時間(即,低性能鏈路L_LO上的幀交換程序的結束時間)與高性能鏈路L_HI上的幀交換程序的結束時間一致。需要注意的是,txOnRx對齊中實際涉及的幀交換序列的數量可能因場景不同而有所不同。
第8圖是根據本發明實施例的具有多個txOnRx對齊的另一多鏈路相干操作的示意圖。第7圖和第8圖所示實施例之間的主要區別在於:幀交換序列802(其為最後一個幀交換序列)可包括被添加在擴展持續時間P8中的填充位(虛擬位)(padding bits(dummy bits)),以實現將持續時間P71的結束時間(即,低性能鏈路L_LO上的幀交換程序的結束時間)與高性能鏈路L_HI上的幀交換程序的結束時間對齊的相同目的。
關於第7圖和第8圖所示的實施例,由於一個Wi-Fi設備(例如,MLD 102和104中的一個)佔用的低性能鏈路L_LO上的幀交換程序的結束時間與另一個Wi-Fi設備(例如,MLD 102和104中的另一個)佔用的高性能鏈路L_HI上的幀交換程序的結束時間一致,因此,Wi-Fi設備(例如,MLD 102/104)在高性能鏈路L_HI變為空閒後具有在高性能鏈路L_HI上進行EMLXR操作的改進機會。
作為示例而非限制,處理電路112/122被佈置為處理多個txOnRx對齊。例如,假設有4個非對稱鏈路L1-LY(Y=4),控制寄存器118/128可以包括4位控制寄存器CR_MTXONRX_COHERENT_EMLXR[0:3]、16位控制寄存器CR_EXTEND_DURATION_TXONRX_COHERENT_EMLXR[0:15],以及4位控制寄存器CR_EXTEND_TXONRX_COHERENT_EMLXR[0:3]。4位控制寄存器CR_MTXONRX_COHERENT_EMLXR[0:3]針對每個鏈路記錄一個位元,其中,值“0”表示針對鏈路沒有多個txOnRX對齊,值“1”表示針對鏈路有多個txOnRX對齊。16位控制寄存器CR_EXTEND_DURATION_TXONRX_COHERENT_EMLXR[0:15]和4位控制寄
存器CR_EXTEND_TXONRX_COHERENT_EMLXR[0:3]用於填充控制。16位控制寄存器CR_EXTEND_DURATION_TXONRX_COHERENT_EMLXR[0:15]指定最大填充持續時間。4位控制寄存器CR_EXTEND_TXONRX_COHERENT_EMLXR[0:3]針對每個鏈路記錄一個位元,其中,值“0”表示不具有txOnRx擴展(填充),值“1”表示具有txOnRx擴展(填充),其中,擴展持續時間P8短於控制寄存器CR_EXTEND_DURATION_TXONRX_COHERENT_EMLXR[0:15]指定的最大填充持續時間。
在申請專利範圍中使用諸如“第一”,“第二”,“第三”等序數術語來修改申請專利要素,其本身並不表示一個申請專利要素相對於另一個申請專利要素的任何優先權、優先級或順序,或執行方法動作的時間順序,但僅用作標記,以使用序數詞來區分具有相同名稱的一個申請專利要素與具有相同名稱的另一個元素要素。
雖然已經對本發明實施例及其優點進行了詳細說明,但應當理解的係,在不脫離本發明的精神以及申請專利範圍所定義的範圍內,可以對本發明進行各種改變、替換和變更,例如,可以通過結合不同實施例的若干部分來得出新的實施例。所描述的實施例在所有方面僅用於說明的目的而並非用於限制本發明。本發明的保護範圍當視所附的申請專利範圍所界定者為准。所屬技術領域中具有通常知識者皆在不脫離本發明之精神以及範圍內做些許更動與潤飾。
100:無線保真(Wi-Fi)系統
102,104:多鏈路設備(MLD)
112,122:處理電路
118,128:控制寄存器
114_1,...,114_i,124_1,...,124_j:收發器
116_1,...,116_i,126_1,...,126_j:天線
L1,...,LY:鏈路
Claims (21)
- 一種由無線保真(Wi-Fi)多鏈路設備(MLD)採用之控制方法,包括:響應於通過通道競爭在第一時間點先獲得性能相對較高的第一鏈路的存取權,在該第一鏈路上啟用多鏈路相干操作模式,以使用大於預設空間流數的N個空間流在該第一鏈路上執行幀交換程序,其中,N為不小於2的正整數;以及,響應於通過通道競爭在第二時間點先獲得性能相對較低的第二鏈路的存取權,不允許在該第二鏈路上啟用該多鏈路相干操作模式,其中,該第二鏈路的性能低於該第一鏈路的性能。
- 如請求項1所述之控制方法,其中,該控制方法還包括:響應於通過通道競爭在該第二時間點獲得該第二鏈路的存取權,在第一持續時間內利用M個空間流在該第二鏈路上執行幀交換程序,其中,M是小於N的正整數。
- 如請求項2所述之控制方法,其中,M等於1。
- 如請求項2所述之控制方法,其中,該控制方法還包括:響應於通過通道競爭在第三時間點獲得該第一鏈路的存取權,在第二持續時間內使用L個空間流在該第一鏈路上執行幀交換程序,其中,L是小於N的正整數,以及,該第二持續時間與該第一持續時間重疊。
- 如請求項4所述之控制方法,其中,M和L中的每一個等於1。
- 如請求項4所述之控制方法,其中,該控制方法還包括:將該第一持續時間的結束時間與該第二持續時間的結束時間對齊。
- 如請求項1所述之控制方法,其中,該多鏈路相干操作模式是增強型多鏈路單射頻(enhanced multi-link single-radio,EMLSR)操作模式。
- 如請求項1所述之控制方法,其中,該多鏈路相干操作模式是增強 型多鏈路多射頻(enhanced multi-link multi-radio,EMLMR)操作模式。
- 一種由無線保真(Wi-Fi)多鏈路設備(MLD)採用之控制方法,包括:在性能相對較高的第二鏈路被另一Wi-Fi設備佔用的情形中,響應於通過通道競爭獲得性能相對較低的第一鏈路的存取權,在該第一鏈路上啟用多鏈路相干操作模式,以使用大於預設空間流數的N個空間流在該第一鏈路上執行幀交換程序,以及,將該第一鏈路上的幀交換程序的結束時間與該另一Wi-Fi設備佔用的第二鏈路上執行的另一幀交換程序的結束時間對齊,其中,該第二鏈路的性能高於該第一鏈路的性能,以及,N為不小於2的正整數。
- 如請求項9所述之控制方法,其中,該控制方法還包括:在啟動該第一鏈路上的幀交換程序之前,獲取與該第二鏈路上的該另一幀交換程序相關聯的持續時間資訊;其中,將該第一鏈路上的幀交換程序的結束時間與該另一幀交換程序的結束時間對齊包括:根據該持續時間資訊確定該第一鏈路上的幀交換程序的結束時間。
- 如請求項9所述之控制方法,其中,該控制方法還包括:在該第一鏈路上啟動該幀交換程序之後,獲取並存儲與該第二鏈路上的該另一幀交換程序相關聯的持續時間資訊;其中,將該第一鏈路上的幀交換程序的結束時間與該另一幀交換程序的結束時間對齊包括:根據該持續時間資訊確定該第一鏈路上的幀交換程序的結束時間。
- 如請求項11所述之控制方法,其中,在該第一鏈路上的幀交換程序包括:在獲得該持續時間資訊之後啟動的一個或多個幀交換序列。
- 如請求項12所述之控制方法,其中,被包括在該第一鏈路上的幀 交換程序中的最後一個幀交換序列包含填充位。
- 如請求項9所述之控制方法,其中,該多鏈路相干操作模式是增強型多鏈路單射頻(EMLSR)操作模式。
- 如請求項9所述之控制方法,其中,該多鏈路相干操作模式是增強型多鏈路多射頻(EMLMR)操作模式。
- 一種由無線保真(Wi-Fi)多鏈路設備(MLD)採用之控制方法,包括:在性能相對較低的第一鏈路的第一回退計數器到達零之前且性能相對較高的第二鏈路未被佔用時,將該第一回退計數器保持一個或多個時隙時間,以等待通過通道競爭獲得存取性能相對較高的該第二鏈路的機會,其中,該第二鏈路的性能高於該第一鏈路的性能。
- 如請求項16所述之控制方法,其中,該控制方法還包括:響應於該第二鏈路的第二回退計數器在該第一回退計數器被保持的時間段內到達零,在該第二鏈路上啟用多鏈路相干操作模式,以使用N個空間流在該第二鏈路上執行幀交換程序,其中,N為不小於2的正整數。
- 如請求項17所述之控制方法,其中,該多鏈路相干操作模式是增強型多鏈路單射頻(EMLSR)操作模式。
- 如請求項17所述之控制方法,其中,該多鏈路相干操作模式是增強型多鏈路多射頻(EMLMR)操作模式。
- 如請求項16所述之控制方法,其中,該控制方法還包括:響應於該第二鏈路在該第一回退計數器被保持的時間段內被另一Wi-Fi設備佔用,恢復該第一回退計數器的回退倒計時。
- 如請求項20所述之控制方法,其中,恢復該第一回退計數器的回退倒計時包括: 在恢復該第一回退計數器的回退倒計時之前,將該第一回退計數器保持額外的隨機時隙時間。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202163255452P | 2021-10-14 | 2021-10-14 | |
| US63/255,452 | 2021-10-14 | ||
| US17/964,045 | 2022-10-12 | ||
| US17/964,045 US12356447B2 (en) | 2021-10-14 | 2022-10-12 | Control method employed by wireless fidelity multi-link device for dealing with multi-link coherent operation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202316895A TW202316895A (zh) | 2023-04-16 |
| TWI836665B true TWI836665B (zh) | 2024-03-21 |
Family
ID=83691191
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW111138721A TWI836665B (zh) | 2021-10-14 | 2022-10-13 | 由無線保真多鏈路設備採用之控制方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12356447B2 (zh) |
| EP (1) | EP4167658B1 (zh) |
| TW (1) | TWI836665B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120529363A (zh) * | 2019-07-12 | 2025-08-22 | 华为技术有限公司 | 多链路通信方法和装置 |
| KR20230135350A (ko) * | 2022-03-16 | 2023-09-25 | 삼성전자주식회사 | 허브 장치와의 복수의 링크들을 운용하는 동작 모드를 결정하는 방법 및 그 방법을 수행하는 전자 장치 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021008502A1 (zh) * | 2019-07-12 | 2021-01-21 | 华为技术有限公司 | 多链路通信方法和装置 |
| US20210144698A1 (en) * | 2019-11-12 | 2021-05-13 | Nxp Usa, Inc. | Multi-Antenna Processing In Multi-Link Wireless Communication Systems |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3966978A1 (en) | 2019-05-10 | 2022-03-16 | Interdigital Patent Holdings, Inc. | Systems and methods for collision resolution in a wifi ofdma system |
| US11445431B2 (en) | 2019-07-12 | 2022-09-13 | Qualcomm Incorporated | Multi-link communication |
| US11997631B2 (en) * | 2020-08-17 | 2024-05-28 | Mediatek Singapore Pte. Ltd. | EHT error recovery in synchronous multiple-frame transmission in wireless communications |
| EP4322654A4 (en) * | 2021-04-16 | 2024-04-24 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | METHOD AND DEVICE FOR WIRELESS COMMUNICATION |
| JP7644540B2 (ja) * | 2021-05-18 | 2025-03-12 | ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド | マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末 |
| JP7648243B2 (ja) * | 2021-06-10 | 2025-03-18 | ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド | マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末 |
| WO2022270985A1 (ko) * | 2021-06-25 | 2022-12-29 | 엘지전자 주식회사 | 무선랜 시스템에서 멀티 링크 기반 랜덤 액세스 방법 및 장치 |
| WO2023036438A1 (en) * | 2021-09-10 | 2023-03-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatuses for communicating on a first channel and a second channel |
| JP7726567B2 (ja) * | 2021-09-30 | 2025-08-20 | ウィルス インスティテュート オブ スタンダーズ アンド テクノロジー インコーポレイティド | マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末 |
-
2022
- 2022-10-12 US US17/964,045 patent/US12356447B2/en active Active
- 2022-10-13 TW TW111138721A patent/TWI836665B/zh active
- 2022-10-13 EP EP22201276.7A patent/EP4167658B1/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021008502A1 (zh) * | 2019-07-12 | 2021-01-21 | 华为技术有限公司 | 多链路通信方法和装置 |
| US20210144698A1 (en) * | 2019-11-12 | 2021-05-13 | Nxp Usa, Inc. | Multi-Antenna Processing In Multi-Link Wireless Communication Systems |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4167658A1 (en) | 2023-04-19 |
| US20230123499A1 (en) | 2023-04-20 |
| TW202316895A (zh) | 2023-04-16 |
| US12356447B2 (en) | 2025-07-08 |
| EP4167658B1 (en) | 2025-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11690107B2 (en) | Synchronous multi-link wireless TXOP procedure | |
| CN107623954B (zh) | 无线通信装置以及无线通信方法 | |
| JP5426028B2 (ja) | 決定的バックオフチャネルアクセス | |
| US8989213B2 (en) | Physical layer header with access point identifier | |
| US9853794B2 (en) | Acknowledgement (ACK) type indication and deferral time determination | |
| CN107534459B (zh) | 数据传输的方法、设备和收发信机 | |
| US20230156795A1 (en) | Method and apparatus for transmitting and receiving data in communication system supporting multiple links | |
| US11070953B2 (en) | Triggered wireless access protocol | |
| TWI836665B (zh) | 由無線保真多鏈路設備採用之控制方法 | |
| JP6876847B2 (ja) | 無線通信装置および無線通信方法 | |
| JP7758874B2 (ja) | アンテナチャネルサウンディング方法、装置、および記憶媒体 | |
| JP2025161827A (ja) | 通信方法および装置 | |
| JP6666817B2 (ja) | 無線通信装置及び無線通信方法 | |
| CN112188625B (zh) | 信息传输方法、基站和用户设备 | |
| CN115988674A (zh) | 由无线保真多链路设备采用的控制方法 | |
| CN116133134A (zh) | 用于使用多链路的无线通信的方法、装置和系统 | |
| JP7130090B2 (ja) | 無線通信装置および無線通信方法 | |
| CN118476314A (zh) | 一种无线通信方法及装置、通信设备 | |
| JP7772953B2 (ja) | 拡張マルチリンクシングル無線の動作方法、通信装置、マルチリンク機器、並びに記憶媒体 | |
| KR20250025746A (ko) | Emlsr 또는 emlmr 공동 연계된 스테이션들에서의 트리거 기반 상향링크 전송들을 위한 동작 조건들 | |
| WO2024179283A1 (zh) | 一种运行模式切换方法及装置 | |
| US20250126641A1 (en) | Multi-access point (multi-ap) joint transmission in a wireless network | |
| US20250089093A1 (en) | Non-coherent joint transmission (ncjt) scheme in a wireless network | |
| WO2023181890A1 (ja) | 無線通信端末および無線通信方法、並びに、無線通信装置および無線通信方法 | |
| WO2024250244A1 (zh) | 无线通信的方法及设备 |