TWI571082B - 無線裝置透過無線區域網路模組同時操作於不同無線波段之無線負載平衡及通道選擇的系統和方法 - Google Patents
無線裝置透過無線區域網路模組同時操作於不同無線波段之無線負載平衡及通道選擇的系統和方法 Download PDFInfo
- Publication number
- TWI571082B TWI571082B TW103142205A TW103142205A TWI571082B TW I571082 B TWI571082 B TW I571082B TW 103142205 A TW103142205 A TW 103142205A TW 103142205 A TW103142205 A TW 103142205A TW I571082 B TWI571082 B TW I571082B
- Authority
- TW
- Taiwan
- Prior art keywords
- band
- wireless
- channel
- communication
- wireless device
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 42
- 238000004891 communication Methods 0.000 claims description 94
- 230000005540 biological transmission Effects 0.000 claims description 22
- 230000006872 improvement Effects 0.000 claims description 4
- 239000000872 buffer Substances 0.000 claims description 2
- 230000003139 buffering effect Effects 0.000 claims description 2
- 239000011159 matrix material Substances 0.000 claims description 2
- 238000012544 monitoring process Methods 0.000 claims 2
- 230000001360 synchronised effect Effects 0.000 description 90
- 230000006870 function Effects 0.000 description 50
- 238000010586 diagram Methods 0.000 description 44
- 230000001413 cellular effect Effects 0.000 description 19
- 230000002776 aggregation Effects 0.000 description 14
- 238000004220 aggregation Methods 0.000 description 14
- 238000012163 sequencing technique Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 230000009977 dual effect Effects 0.000 description 5
- 230000005855 radiation Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000005404 monopole Effects 0.000 description 2
- 238000010897 surface acoustic wave method Methods 0.000 description 2
- PEZNEXFPRSOYPL-UHFFFAOYSA-N (bis(trifluoroacetoxy)iodo)benzene Chemical compound FC(F)(F)C(=O)OI(OC(=O)C(F)(F)F)C1=CC=CC=C1 PEZNEXFPRSOYPL-UHFFFAOYSA-N 0.000 description 1
- 238000009960 carding Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 238000006116 polymerization reaction Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009738 saturating Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000014616 translation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/005—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges
- H04B1/0053—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges with common antenna for more than one band
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0215—Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/005—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges
- H04B1/0053—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges with common antenna for more than one band
- H04B1/0057—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges with common antenna for more than one band using diplexing or multiplexing filters for selecting the desired band
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
- H04L45/245—Link aggregation, e.g. trunking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/34—Flow control; Congestion control ensuring sequence integrity, e.g. using sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0252—Traffic management, e.g. flow control or congestion control per individual bearer or channel
- H04W28/0263—Traffic management, e.g. flow control or congestion control per individual bearer or channel involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/09—Management thereof
- H04W28/0958—Management thereof based on metrics or performance parameters
- H04W28/0967—Quality of Service [QoS] parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/10—Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/005—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/02—Data link layer protocols
-
- 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)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Description
所揭示的技術係有關無線區域網路裝置間的通訊。
一種無線區域網路(wireless local area network,WLAN)用戶端站(client station),例如手機(cell phone)、筆記型電腦(laptop)以及平板電腦(tablet),於單個無線頻帶與用戶端站相關連的一個時間點之存取點進行通訊。一些情況下,筆記型電腦用戶端可以配備具有一個或多個WLAN射頻,其被設計在多個支援頻帶中的一個進行通訊,例如,無論是在2.4GHz頻帶或者5GHz頻帶。常規用戶端在一時間不使用超過一個頻帶。此外,常規的筆記型電腦用戶端典型地,預設,使用相同頻帶當其後來嘗試與存取點連接時。
無線存取點可配備具有一個或多個射頻以及可以同時活動在兩個或更多個頻帶。例如,一些存取點可同時活動在2.4GHz和5GHz。
無線裝置其同時在不同頻帶或在相同頻帶之兩個或多個無線射頻之無線射頻通訊的系統和方法被敘述。當多個通道和/或頻帶可用於由無線裝置發送無線訊務,某些因素可以考慮用於選擇通道和頻帶以優化無線裝置的性能,如特定形態之訊務之需求將要發送、從無線裝置之訊務至接收者之距離、支援通道的干擾程度、改變通道的時間成本及在支援通道的接收訊號強度。
此外,還有一些硬體優化將被考量以設計用於同時操作於多個通道或頻帶之一無線裝置。以減少無線裝置的形成因素的天線設計和過濾操作通道與頻帶以減少干擾及接收端的飽和度是一樣重要。
110‧‧‧用戶端A
120,640‧‧‧存取點
130-1‧‧‧用戶端1
130-N‧‧‧用戶端N
150‧‧‧用戶端B(存取點)
201,203,205,210,220,230,235,260,265,270,275,280,290,295,314,316,318,324,326,328,334,336,338‧‧‧WLAN模組
201a,201b,203a,205a,211,221,231,236,241,251,261,266,271,276,281,318a,328a,338a‧‧‧WLAN頻帶_A射頻
211a,221a,201e,203d,205e‧‧‧在頻帶A上之CHX
201c,201d,203c,212,222,232,237,242,252,262,277,291,292,314a,316a,324a,326a,334a,336a‧‧‧WLAN頻帶_B射頻
212a,222a‧‧‧在頻帶B上之CHY
205d,223,243,253‧‧‧WLAN頻帶_C射頻
223a,205h‧‧‧在頻帶C上之CHZ
201f‧‧‧在頻帶A上之CHY
201g‧‧‧在頻帶B上之CHW
201h‧‧‧在頻帶B上之CHZ
203b,205b‧‧‧WLAN頻帶_A或頻帶_B
203e,205b‧‧‧在頻帶A或頻帶_B上之CHY
205c‧‧‧WLAN頻帶_B或頻帶_C
205c‧‧‧在頻帶B或頻帶_C上之CHW
310‧‧‧PCI/PCIe匯流排
312‧‧‧PCI/PCIe之主處理器
319‧‧‧其它PCI/PCIe裝置
320,330‧‧‧PCIe/乙太/USB或其它介面
322‧‧‧匯流排X
323,332,405‧‧‧同步用戶端處理器
325,335‧‧‧主處理器
410‧‧‧功率控制模組
412‧‧‧封包排序模組
416‧‧‧重新配置模組
418‧‧‧硬體控制模組
420‧‧‧多路徑TCP模組
422‧‧‧負載平衡模組
424‧‧‧介面模組
426‧‧‧第2層聚合/控制模組
490‧‧‧記憶體
501‧‧‧頻帶A PHY
502‧‧‧頻帶B PHY
503‧‧‧頻帶C PHY
511‧‧‧頻帶A較低MAC
512‧‧‧頻帶B較低MAC
513‧‧‧頻帶C較低MAC
521‧‧‧頻帶A較高MAC
522‧‧‧頻帶B較高MAC
523‧‧‧頻帶C較高MAC
530‧‧‧位於IEEE 802.11 MAC層頂層之同步用戶端模組
531‧‧‧支援同步用戶端以及用於頻帶A、頻帶B及頻帶C較高MAC功能
532‧‧‧援同步用戶端以及用於頻帶A、頻帶B及頻帶C較高MAC功能及用於頻帶A、頻帶B及頻帶C較低MAC功能
533‧‧‧支援同步用戶端以及用於頻帶A、頻帶B及頻帶C較高MAC功能及用於頻帶A、頻帶B及頻帶C較低MAC功能及用於頻帶A、頻帶B及頻帶C PHY功能
610‧‧‧同步用戶端
612‧‧‧900MHz模組
614‧‧‧2.4GHz模組
616‧‧‧5GHz模組
618,618a,618b‧‧‧三工器
620‧‧‧處理器
630‧‧‧天線
710‧‧‧Wifi天線
720‧‧‧2G/3G/LTE天線
705‧‧‧同步用戶端
715‧‧‧多工器
722‧‧‧切換器/分離器
724‧‧‧主動匹配電路
730‧‧‧蜂窩射頻
1305‧‧‧無線用戶端
1310‧‧‧檔案伺服器
1315‧‧‧家用AP/其它伺服器
1405,1407‧‧‧無線電話
1410‧‧‧中繼伺服器
可以再多個頻帶與其他無線裝置同時通訊之無線裝置實施例繪示於圖示中。實施例和圖式為說明式的而不是限制性的。
第1A圖係繪示一個範例系統其中無線用戶端同時在多個頻帶與其他無線裝置進行通訊。
第1B圖係繪示一個範例系統其中無線裝置被
用為存取點,且存取點同時在多個頻帶與其他無線裝置進行通訊。
第2A圖係繪示一個範例無線模組在兩個頻帶同時進行通訊之方塊圖。
第2B圖係繪示一個範例無線模組在三個頻帶同時進行通訊之方塊圖。
第2C圖係繪示兩個範例無線模組在兩個頻帶同時進行通訊之方塊圖。
第2D圖係繪示兩個範例無線模組在三個頻帶同時進行通訊之方塊圖。
第2E圖係繪示一個範例無線模組在兩個頻帶與多個其他無線裝置同時進行通訊之方塊圖。
第2F圖係繪示一個範例無線模組在兩個頻帶同時進行通訊,以及在每一兩個頻帶中兩個通道之方塊圖。
第2G圖係繪示一個範例無線模組在兩個頻帶同時進行通訊,其中射頻中的一個為可重新配置之方塊圖。
第2H圖係繪示一個範例無線模組在三個頻帶同時進行通訊,其中射頻中的兩個為可重新配置之方塊圖。
第3A圖係繪示一PCIe母線連接多個WLAN模組到主處理器之方塊圖。
第3B圖係繪示一替代範例連接在主處理器和
多個WLAN模組間之方塊圖。
第3C圖係繪示另一替代範例連接在主處理器和多個WLAN模組間之方塊圖。
第4圖係繪示一功能性同步用戶端處理器之系統架構之範例。
第5A圖係繪示一位於常規IEEE 802.11 MAC層上以及管理與三個WLAN模組連接之同步用戶端軟體/硬體模組的範例實施模型的方塊圖。
第5B圖係繪示一其他範例實施模型的方塊圖,其中三個頻帶的較高MAC層的通訊功能被合併和執行,藉由位於較低MAC層上及管理與三個WLAN模組連接之同步用戶端軟體/硬體模組。
第5C圖係繪示一其他範例實施模型的方塊圖,其中三個頻帶的較高MAC層和較低MAC層的通訊功能被合併和執行,藉由位於PHY層上及管理與三個WLAN模組連接之同步用戶端軟體模組/硬體532。
第5D圖係繪示一其他範例實施模型的方塊圖,其中所有頻帶的較高MAC層、較低MAC層和PHY層的通訊功能被合併和執行,藉由同步用戶端軟體/硬體模組管理與三個WLAN模組同步連接。
第6A圖係繪示一範例前端用於同步用戶端同時操作於三個不同頻帶的方塊圖。
第6B圖係繪示一範例前端具有三個WLAN晶片組之同步用戶端的方塊圖。
第7A圖係繪示用於手機之天線的方塊圖。
第7B圖係繪示用於同部用戶端之天線的方塊圖。
第8圖係繪示一同步用戶端範例程序之排序接收封包的流程圖。
第9A圖係繪示一範例程序之基於功率節約需要確定使用哪個操作頻帶的流程圖。
第9B圖係繪示一第二範例程序之基於功率節約需要確定使用哪個操作頻帶的流程圖。
第10圖係繪示一範例程序之移動訊務至其他頻帶的流程圖。
第11A圖係繪示一範例程序之確定無線裝置之通訊能力的流程圖。
第11B圖係繪示一範例程序之當同步用戶端***作為存取點時管理用戶端站的流程圖。
第12A圖係繪示一範例程序之同步用戶端為了分散訊務選擇通道/頻帶的流程圖。
第12B圖係繪示一範例程序之當訊務被同步用戶端分配給通道/頻帶時,確定是否移動至其他通道或頻帶的流程圖。
第13圖係繪示一無線裝置與不支援多通道TCP之伺服器通訊透過中繼伺服器的範例方塊圖。
第14圖繪示兩個無線裝置透過中繼伺服器通訊的範例方塊圖。
常規用戶端在WLAN網路中與具有存取點之單頻帶的單通道或網路中一個對等體通訊。通訊頻帶範例包括,但不限制於,***作於IEEE 802.11和WFA(Wi-Fi協定聯盟)協定下之裝置使用的2.4GHz和5GHz頻帶。然而,常規用戶端目前於網路中不在超過一個頻帶與一個或多個其他無線裝置進行通訊。
第1A圖繪示一範例系統,其中用戶端A 110可以同時於多個頻帶與存取點120和/或一個或多個其他用戶端裝置130-1......130-N在WLAN網路中通訊。例如,用戶端A 110可與存取點120通訊,存取點120為有關使用一個或多個通道在一個或多個頻帶,例如頻帶1、頻帶2、和/或頻帶M。可替代地,或另外,用戶端A 110可以同時與網路中一個或多的對等體同時通訊,用戶端1 130-1.....用戶端N 130-N使用一個或多個通道在一個或多的頻帶中,例如頻帶1、頻帶2、和/或頻帶M。雖然只有三個頻帶,所示之頻帶1、頻帶2、和頻帶M,超過三個頻帶可被用戶端A 110同時使用來與其他無線裝置120、130-1.......130-N通訊。在多個頻帶同時通訊,一些實施方式中,用戶端A 110具有每一頻帶之分開射頻或射頻可同時操作於一個或多個或所有頻帶。一些實施方式中,用戶端A 110可在一個或多個頻帶具有超過一個射頻。
第1B圖繪示一範例系統,其中用戶端B 150
被組構以操作為存取點。用戶端B 150能夠與其他無線裝置用戶端1 130-1......用戶端N 130-N透過一個或多個頻帶,例如頻帶1、頻帶2、和/或頻帶M,並在一個或多個頻帶使用一個或多個通道同時通訊。同樣,雖然只有三個頻帶,所示之頻帶1、頻帶2、和頻帶M,超過三個頻帶可被用戶端B 150同時使用來與其他無線裝置130-1.......130-N通訊。在多個頻帶同時通訊,一些實施方式中,用戶端B 150具有每一頻帶之分開射頻或射頻可同時操作於一個或多個或所有頻帶。一些實施方式中,用戶端B 150可在一個或多個頻帶具有超過一個射頻。
一個能夠同時在多個頻帶通訊的原因為提供無線裝置間可靠的連接。在無線通道中通訊之可靠度取決於發生通訊之物理環境,和物理環境,因此,無線通道之特性不斷改變。此外,沒有保留或分配頻譜給在工業、科學和醫療(ISM)使用無線通訊之裝置;發送器只需按照聯邦通訊委員會(Federal Communications Commission)的規則中有關最大功率和其他發射需求。因此,干擾可由操作於相同頻帶之一個和多個其他發送器的無線裝置而引起。例如,假如用戶端連接至初始存取點,以及家中的微波爐開啟,在頻帶2.4GHz頻帶與存取點之連接可能由於干擾而劣化,這是因為微波爐發射2.4GHz頻帶。同樣的,嬰兒監視器也操作於2.4GHz頻帶,所以假如嬰兒監視器接近手機或存取點時,連接也可能劣化。藍芽裝置是另外一類活動於2.4GHz頻帶的無線裝置。此外,不希望的噪音
可能從家中在ISM頻帶的其他設備發射。
常規手機具有安裝的硬體其允許連接到存取點在2.4GHz頻帶或5GHz頻帶,但無法同時。此外,一旦常規手機已取得頻帶中的一個的連接,例如,2.4GHz頻帶,其無法切換至5GHz頻帶因為軟體不夠精密而辨識從2.4GHz頻帶切換之5GHz頻帶存在問題。即使手機足夠聰明於需要的時後切換頻帶,存在過度時間於頻帶間,此期間手機可能無法發送和接收資料。但如果,假如WLAN用戶端如手機同時連接至2.4GHz頻帶和5GHz頻帶時,或其他本文所述之頻帶,且干擾產生於,例如,操作於2.4GHz頻帶之嬰兒監視器在存取點附近,手機可以依賴在通道5GHz頻帶之通訊,而不是保持在2.4GHz頻帶的雜訊連接或者,也許,一起失去連接如果連接只依賴於一個2.4GHz的通道。
另外,即使在2.4GHz頻帶和5GHz頻帶沒有干擾,通過同時使用兩個連接而不是一個單一連接時,數據流通量將增加且往返時間(round trip time,RTT)可以減少。
此外,同時操作於不同頻帶可以實現用戶端通訊範圍的改善。例如,用戶端同時在2.4GHz頻帶和5GHz頻帶進行通訊,在5GHz頻帶,有比2.4GHz頻帶執行更多頻寬,但5GHz頻帶的發送範圍較短。因此假如用戶端發送同時利用2.4GHz頻帶,其改善範圍性能係因為在2.4GHz頻帶有更大可用發送範圍。
更進一步地,在多個頻帶同時進行通訊提供了穩固性的無線通訊,因為封包可以在不同頻帶重新發送當射頻操作於無法傳遞給目標接收端之第一頻帶時。例如,假如手機有一個5GHz連接至存取點,當手機使用者遠離存取點時,5GHz連接可使用較低的發送速率,或可因為路徑遺失和停止而斷開本身無線訊號。但是如果有同步2.4GHz連接,手機可以依賴2.4GHz連接,其具有更大的範圍,及使用者將經歷服務中任何干擾。
雖然在2.4GHz頻帶通訊,例如,使用IEEE 802.11 n/b/g協定中的一者以及在5GHz頻帶通訊,例如,IEEE 802.11ac/n/a協定中的一者以於上述提到,其他頻帶也可替代用於通訊,或者除了這些頻帶。這些頻帶包括,例如,遵循IEEE802.11ad協定的60GHz,電視白色空間(TV white spaces,TVWS)具有操作頻率為特高頻(very high frequency,VHS)/超高頻(ultra-high frequency,UHF)頻帶(如,IEEE 802.11af或其他),(如,470MHz-790MHz在歐洲以及54MHz-698MHz在美國),和低於1GHz ISM頻帶,使用IEEE 802.11ah協定,其確切範圍與國家相關。
一些實施方式中,WLAM模組可具有多個射頻同時活動在一個特定頻帶,和/或一些WLAN模組可具有多個射頻同時活動在不同頻帶。WLAN模組也可包括一射頻可以同時在一個頻帶和/或超過一個頻帶之超過一個通道活動。用戶端範例的這些WLAN模組可以使用在
包括桌上型電腦(desktop computers)、筆記型電腦(laptops)、平板電腦(tablets)、網路書(netbooks)、工作站(work stations)、手機(cellular devices)、電視(television)、娛樂中心(entertainment centers)、衛星通訊設備(satellite communication devices)以及其他形式的運算裝置(computing devices)。
第2A-2E圖描述範例實現用戶端A 110或用戶端B 150。第2A圖繪示一範例雙頻帶模組210的方塊圖,利用射頻211於頻帶A及射頻212於頻帶B通訊。第2A圖繪示無線模組210同時在頻帶A 211a之通道X及頻帶B 212a之通道Y通訊,其中頻帶A 211a和頻帶B 212a覆蓋不同頻率範圍。WLAM模組210可以做為存取點或軟存取點。當WLAM模組做為軟存取點時,WLAM模組具有雙重角色;WLAM模組相對於其他存取點為用戶端站,並且執行為其他無線裝置的存取點的角色。一些實施方式中,整個說明書中描述的無線模組可被實現為一個或多個晶片組。同時通訊於兩個或多個頻帶之無線模組被稱為同步用戶端(simultaneous client)或並行用戶端(concurrent client)。
第2B圖繪示一範例三頻帶無線模組或同步用戶端220同時在三個不同頻帶通訊的方塊圖,利用射頻221在頻帶A通訊,射頻222在頻帶B通訊,以及射頻223在頻帶C通訊。第2B圖繪示同步用戶端220同時在頻帶A 221a之通道X、頻帶B 222a之通道Y和頻帶C
223a之通道Z通訊,其中頻帶A 221a、頻帶B 222a和頻帶C 223a覆蓋不同頻率範圍。射頻221、222、223的功能可以合併為一個可支援在多個頻帶之多個通道的射頻。
第2C圖繪示一範例同時在兩個雙頻帶同步用戶端230、235通訊的方塊圖。同步用戶端230利用射頻231在頻帶A通訊和射頻232在頻帶B通訊,而同步用戶端235利用射頻236在頻帶A通訊和射頻237在頻帶B通訊。在第2C圖之範例,同步用戶端230利用射頻231在頻帶A與在射頻236之同步用戶端235通訊,及射頻232在頻帶B與在射頻237之同步用戶端235通訊。同時在兩個頻帶通訊,頻帶A和頻帶B,同步用戶端230和同步用戶端235之間通訊可同時發生。一些實施方式中,同步用戶端中的一者可以為多頻帶路由器(router)。
第2D圖繪示一範例同時在兩個三頻帶同步用戶端240、250通訊的方塊圖。同步用戶端240利用射頻241在頻帶A通訊、射頻242在頻帶B通訊和射頻243在頻帶C通訊。同步用戶端250利用射頻251在頻帶A通訊、射頻252在頻帶B通訊和射頻253在頻帶C通訊。在第2D圖之範例,同步用戶端240利用射頻241在頻帶A與利用射頻251之同步用戶端250通訊、射頻242在頻帶B與利用射頻252之同步用戶端250通訊和射頻243在頻帶C與利用射頻253之同步用戶端250通訊。同時在三個頻帶通訊,頻帶A、頻帶B和頻帶C,同步用戶端240和同步用戶端250之間通訊可同時發生。
第2E圖繪示一範例同步用戶端260在超過兩個頻帶與多個其他無線裝置265、270、275、280、290和295同時通訊的方塊圖。同步用戶端260利用射頻261在頻帶A通訊和射頻262在頻帶B通訊。同步用戶端275具有在頻帶A通訊之射頻276和在頻帶B通訊之射頻277可和同步用戶端260於頻帶A和頻帶B同時通訊,如第2C圖所示之範例的討論,用戶端265、270、280、290、295不是同步用戶端。用戶端265、270和280各自有各自的使用在頻帶A通訊之射頻266、271和281,以及用戶端290、295各自有各自的使用在頻帶B通訊之射頻291、292。同步用戶端260可與常規非同步用戶端265、270、280、290、295通訊當還和同步用戶端275通訊時。與多個無線裝置265、270、275、280、290和295同時進行通訊,同步用戶端260可以在時間和/或頻率上多工封包交換。
第2F圖繪示一範例同步用戶端201在兩個頻帶的每一者之多個通道同時通訊的方塊圖。尤其是,同步用戶端201利用射頻201a、201b在頻帶A 201e之通道X上和頻帶A 201f之通道Y上分別通訊,以及利用射頻201c、201d在頻帶B 201g之通道W上和通道B 201h之通道Z上分別通訊。
第2G圖繪示一其他範例同步用戶端203在兩個頻帶同時通訊的方塊圖。尤其是,同步用戶端203利用射頻203a在頻帶A 203d通道X上通訊,和利用射頻
203c在頻帶B 203f通道Z上通訊。射頻203b為可重新配置操作在任何頻率的操作頻帶,頻帶A和頻帶B。因此,射頻203b可以重新配置以在任何頻帶A或頻帶B之通道Y 203e上通訊。
第2H圖繪示一範例同步用戶端205在三個頻帶同時通訊的方塊圖。尤其是,同步用戶端205利用射頻205a在頻帶A 205e之通道X上通訊,和利用射頻205d在頻帶C 205h之通道Z上通訊。射頻205b為可以重新配置以在任何頻帶A或頻帶B205f之通道Y上通訊,和射頻205c為可以重新配置以在任何頻帶B或頻帶C205g之通道W上通訊。
任何用於WLAN模組之不同配置,如第2A-2G圖所示,可以當作為存取點。
一種同步客戶端可操作於多輸入和多輸出(MIMO)模式在其通訊之兩個或多個頻帶上通訊。例如,同步用戶端可以操作在NxNMIMO模式,其中N為整數,以及多達N個獨立資料流可在同一時間被發送,以及多達N個獨立資料流可在同一時間被接收。因此,對於NxN無線模組,該模組可以利用N或多個天線以發送每一個資料流且N或多個天線接收每一資料流。假如一天線是多頻帶,相同天線可用於多頻帶。假如天線為單頻帶,不同天線可用於不同頻帶,詳細有關多頻帶天線將在下面進一步討論。
同步用戶端也可以利用被選為操作頻帶的不
同頻寬,例如20MHz、40MHz、80MHZ、5MHz、10MHz、1MHz、2MHz、4MHz、6MHz、8MHz,和16MHz。
一些實施方式中,WLAN模組可以設計為客戶端模組、軟存取點、中繼器或者使用Wi-Fi直接標準(Wi-Fi Direct standard)、穿隧直接鏈結設定(tunneled direct link setup,TDLS)或操作在任何其他IEEE 802.11或Wi-Fi模式。一些實施方式中,WLAN模組可以做為存取點。
同步用戶端模組可以作為用戶端裝置的一內部裝置,用戶端裝置例如筆記型電腦或手機。可替代地,同步用戶端模組可以用做為一外部裝置其被設計與用戶端裝置的其中一個埠連接,例如USB(universal serial bus)硬體鎖(dongle)或乙太網路(Ethernet)硬體鎖。使用如第3A-3C圖所示之範例連接到WLAN模組,WLAN模組可以作為內部或外部裝置。
許多筆記型電腦使用周邊組件互連(peripheral component interconnect,PCI)或高速周邊組件互連(peripheral component interconnect express,PCIe)的本身電腦匯流排做為連接裝置至筆記型電腦主處理器。第3A圖繪示一範例連接在多個WLAN模組314、316、318和經由PCI或PCIe匯流排310之用戶端裝置的主處理器312之間的方塊圖。PCI或PCIe匯流排310由其他連接至主處理器312之其他PCI/PCIe
裝置319方案。可替代地,匯流排310可以為任何其他形式的匯流排,例如USB、高速互接晶片(high speed inter-chip,HSIC)、序列ATA(advanced technology attachment)、乙太網路、SPI/I2C(serial peripheral interface/inter-integrated circuit)和火線(FireWire)。雖然第3A圖沒有明確示出,同步用戶端處理器的功能可以為專用的處理器連接至PCI/PCIe匯流排310。一些實施方式中,同步用戶端處理器的功能可以以任何方式分佈在專用同步用戶端處理器,處理器在WLAN模組314、316、318和主處理器312之中。
第3B圖為一方塊圖繪示一替代範例在主處理器325和用以在多個常規頻帶通訊之多個WLAN模組324、326、328之間的連接,例如,頻帶A 328a和頻帶B 324a、326a。有一個資料匯流排320連接主處理器325至M模組,M模組包括WLAN模組324、326、328和同步用戶端處理器323。資料匯流排320可以為任何形態的資料匯流排,例如PCIe、HSIC、USB乙太網路或USB。M模組之中有一互連322連接不同WLAN模組324、326、328和同步用戶端處理器323。雖然同步用戶端處理器323如第3B圖所示的範例為單處理器,同步用戶端處理器的功能可以任何方式在各種WLAN模組324、326、328、同步用戶端處理器323和主處理器325之中。
第3C圖為一方塊圖繪示一替代範例在主處理器335和用以在多個常規頻帶通訊之多個WLAN模組
334、336、338之間的連接,例如,頻帶A 338a和頻帶B 334a、336a。相同的範例連接如第3B圖,有一個資料匯流排330連接主處理器335至同步用戶端處理器332內之M模組。資料匯流排330可以為任何形態的資料匯流排,例如PCIe、乙太網路或USB。在M模組中,同步用戶端處理器332和不同WLAN模組334、336、338直接連接和通訊。同步用戶端處理器335和WLAN模組334、336、338分享部分記憶體,例如隨機存取記憶體,其中控制和資料封包可以交換。
雖然同步用戶端處理器332如第3C圖所是為一單處理器,同步用戶端處理器功能可以任何方式在各種WLAN模組334、336、338、同步用戶端處理器332和主處理器335之中。同步用戶端處理器332和WLAN模組334、336、338可以設在用在筆記型電腦和手機之印刷電路板(printed circuit board,PCB)上,或者它們集成在一晶片組。在外部裝置的情況下,同步用戶端處理器332和WLAN模組334、336、338可以至於容置USB和乙太網路硬體鎖的物理箱中。
第4圖一功能性同步用戶端處理器405之系統架構之範例,用戶端處理器405組構為,例如,分發或多工封包在發送端之不同頻帶,和解多工(de-multiplex)和重新排序(re-order)封包,根據需求,在接收端。在第4圖
中的範例,功能性同步客戶端處理器405包括封包排序模組412、介面模組424、多路徑TCP模組420、負載平衡模組422、重新配置模組416、硬體控制模組418、功率控制模組410、第2層聚合/控制模組426、和/或記憶體490。
功能性處理器的模組用於操作一同步用戶端使其可以運行在WLAN模組內、在專用同步用戶端處理器上或在主處理器上之一個或多個處理器。一些實施方式中,功能性處理器的模組,或功能性處理器的模組之模組之子部分可以分配在主處理器、專用同步用戶端處理器、和/或任何在WLAN模組內之一個或多個處理器。
功能性處理器405和所有的元件包括在功能性處理器405中透過使用由軟體和/或韌體編輯的可程式電路來實現或透過使用這樣實施方式的組合。額外的或更少的元件可以包含在功能性處理器405和每個所示的組件。本文所使用的,功能性處理器405的“模組”包括一般用途、專用或共享處理器和,典型地,韌體或軟體模組那些由功能性處理器405執行的。功能的一些部分也可集成在硬體。根據特定實施的或其他方面的考慮,模組可以是集中式或功能分散。模組可以包括一般或特殊需求硬體、韌體或軟體具體化在電腦可讀(儲存)媒體由功能性處理器405執行。
一些功能性處理器405的實施方式包括封包排序模組412,其讀取接收封包之標頭資訊以及適當排序
封包。假如封包接收時排序不適當,在不同頻帶發送的封包到達時的順序和他們發送時的順序不同。例如,如果封包1、3和5在頻帶A傳送至同步用戶端,以及封包2和4在頻帶B傳送,封包4可能在封包3前到達,從而導致封包不規則序列因為封包在不同頻帶的發送時間可能不相同。當同步用戶端在超過一個通道或頻帶和其他無線裝置通訊時,封包可以在任何來自其他裝置的通道被接收,取決於發送器傳送封包使用之方法。
第8圖為一流程圖,繪示一同步用戶端於再傳送時排序封包的範例程序。方塊805,封包排序模組412接收發送封包以及緩衝該封包方塊807。接著方塊810,封包排序模組412讀取封包之標頭資訊以確定接收封包之序列號碼。接著,方塊815,基於所確定之序列號,封包排序模組412適當排列該封包。接著,方塊820,封包排序模組412傳遞已適當排序封包至電腦網路OSI(Open Systems Interconnection)模型第三層或其他實施例的相同層中的網路通訊協定(internet protocol,IP)。換句話說,無論哪個層執行封包排序,排序封包傳遞至其上的下一層。一些實施方式中,當封包由同步客戶端發送時,序列資訊可***至傳送封包之標頭以使封包接收器利用序列資訊以適當排序所接收之封包。一些實施方式中,排序可以在TCP(transmission control protocol)或應用層中執行。
功能性處理器405的一些實施方式包括介面
模組424用於確定與同步用戶端進行通訊之無線裝置是否能夠和同步用戶端一樣操作。例如,如果用戶端與存取點連繫,且存取點為一常規存取點,存取點無法知道用戶端同時在多個頻帶通訊,並且因此,可能無法適當排序所接收之封包,其導致通訊問題。在這些情況下,功能性處理器405可依賴伺服器的排序能力,或功能性處理器405可利用在不同通道和/或頻帶之那些不需排序之多個通訊鏈結。例如,功能性處理器405可利用不同應用的每個鏈路,以及功能性處理器405可以用於一些應用中每一射頻鏈路處理TCP/IP(網路協定)的單獨實例。
第11A圖為一流程圖繪示一範例程序用於確定無線裝置的通訊能力。方塊1105,介面模組424發起一關聯過程係由存取點或對等體到希望和同步客戶端通訊。通常,存取點週期性的發送指引提供作為存取點能力之資訊,例如支援的資料速率、支援的模式和操作的國家。當在多個頻帶通訊變成由存取點所支援,附加資訊可以包括在用於指定由所述存取點和有關同時通訊在多個頻帶或一個頻帶內之多個頻帶的其它資訊所支援的頻帶和/或通道的指引內。同樣的,當同步用戶端希望與對等體通訊時,關聯程序發生在對等體之間,其中有關在多個頻帶同時通訊的對等體被交換。因此,方塊1110,同步用戶端發送資訊有關其擁有多個頻帶通訊能力,及在方塊1115,同步用戶端接收有關存取點或對等體之通訊能力的資訊,包括那些頻帶和/或通道被支援以及那些頻帶和通
道的各資料速率。
接著方塊1120中,介面模組424從接收資訊確定其他無線裝置是否具有多頻帶通訊能力。如果其他無線裝置支援再多頻帶同步通訊(方塊1120-Yes),在方塊1130中,介面模組424提供資訊給負載平衡模組422,以及同步用戶端使用支援模式、資料速率和頻帶與其他裝置通訊。在一些實施方式中,介面模組424選擇頻帶和通道用於與頻帶或對等體通訊。在一些實施方式中,介面模組424接收由存取點或對等體選擇之頻帶和通道。
如果其他無線裝置無法支援在多通道同步通訊(方塊1120-No),有兩種選擇。方塊1125,介面模組424可提供資訊給負載平衡模組422,以及同步用戶端在由其他裝置支援之單一頻帶通訊。可替代地或另外地,介面模組424可提供資訊給多路徑TCP模組420,在方塊1127中,同步用戶端可使用多路徑TCP在多個頻帶與其他裝置通訊。可替代地或另外地,多路徑TCP連接可以是與家中或是在由多路徑TCP支援之雲端中的伺服器。例如,一個文件可能使用多路徑TCP連接支援多路徑TCP之檔案伺服器而被上傳或下載。在一些實施方式中,支援多路徑TCP之伺服器可以作為一中間的中繼裝置,其中,反過來,多路徑TCP不支援發送有序封包至其他裝置。
此外,介面模組424可以管理由同步用戶端使用上對於其他裝置、之通道。例如,假如同步用戶端被
操作為軟存取點、點對點裝置或WiFi direct裝置,以及用戶端工作站想要與同步用戶端支援裝置連接或聯合時,介面模組424可以確定用戶端工作站的通訊能力,然後傳送資訊至用戶端工作站以確定用戶端工作站正在使用適當的通訊通道。在一種情況下,假如用戶端工作站不能夠作為同步用戶端通訊時,介面模組424應該發送關於要使用的通道資訊。而且如果通道由於干擾或其他問題劣化時,介面模組424應該通知用戶端工作站移動至一不同通道和/或不同頻帶通訊。
第11B圖為一流程圖繪示一範例程序之當同步用戶端***作為存取點時管理用戶端站。方塊1140中,存取點確定用戶端於聯合程序嘗試聯合的能力。
接著在判定方塊1145中,介面模組424之存取點確定用戶端是否能作為同步用戶端的能力。假如用戶端能操作為同步用戶端(方塊1145-Yes),在方塊1150,存取點使用由用戶端和附加資訊支援的資料速率和頻帶進行通訊,例如由存取點支援的鏈路聚合的類型、如何進行負載平衡、以及訊務或應在每個通道發送之封包的類型。假如用戶端無法操作為同步用戶端(方塊1145-No),在方塊1155中,存取點發送關於由用戶端支援之使用之適當通道的資訊給用戶端。
在決定判定方塊1160中,存取點確定通訊通道是否存在問題。假如沒有問題(方塊1160-No),程序停留在判定方塊1160。假如有問題(方塊1160-Yes),存取點
嘗試發送資訊給用戶端以移動之不同通道。
一些實施方式中的功能處理器405包括由常規的TCP修改的多路徑TCP(transmission control protocol)模組420,使得標準TCP介面呈現於應用程式,當資料分佈於幾個子流。多路徑TCP是一種聚合流通量透過TCP層鏈路聚合在多個無線或有線連接的技術。使用多路徑TCP之優點包括降低下載時間、降低往返時間、以及藉由增進損失率以增加鏈路彈性。
第2層鏈路聚合也可以在多個無線連接進行聚合流通量,如下面所討論,無論是可替代地,或除了多路徑TCP。上層鏈路聚合也可以進行,例如,使用BitTorrent類型的應用程式、多伺服器HTTP(hypertext transfer protocol)、對等聚合方法、基於伺服器之對等聚合方法或其他可以在應用層使用之方法。
常規多路徑TCP聚合在伺服器與無線裝置之間使用兩個不同無線發送方法,即,WLAN鏈路和蜂巢式鏈路。相反的,這邊所述為在兩個鏈路使用相同類型的多路徑TCP,例如,兩無線裝置之間的兩WLAN鏈路。例如,初始存取點或家用閘道可以使用多路徑TCP來聚合鏈路,或兩個對等用戶端可以使用多路徑TCP以及使用軟存取點模式、wifi-direct、點對點或一些其他模式相互通訊。
作為具體實施例,第14圖繪示兩個行動電話之間建立多路徑TCP的方塊圖。該兩個電話,例如
iPhone,1405、1407可以使用應用程式進行通訊,例如FaceTime,其中語音和視訊在兩個電話1405、1407之間發送。其中一支電話1405可以識別另一支電話1407的位置且啟動直接傳送語音和視訊訊務透過多路徑TCP1406而不使用中間伺服器。然而,在一些情況下,電話1405、1407因為在網路中使用濾波器和塊化器可能無法直接通訊。因此,在此情況下,電話1405、1407可以使用中繼伺服器1410相互通訊。接著第一多路徑TCP連接1412在第一電話1405和中繼伺服器1410之間被建立,以及第二多路徑TCP連接1414在第二電話1407和中繼伺服器1410之間被建立。無線裝置1405、1407之間的通訊使用多路徑TCP連接1406、1412、1414建立裝置1405、1407之間更佳的連接品質。
雖然第14圖範例中使用無線電話1405、1407為例,這個概念同樣適用於其它無線設備,例如具有低等待時間需求之遊戲裝置。例如,假如第一遊戲控制台,如一個Xbox,流出遊戲資料至第二遊戲控制台,遊戲控制台可以使用多路徑TCP彼此間直接通訊,或者可選擇地,他們可以與透過多路徑TCP的中繼伺服器進行通訊。在此一情況下,使用多路徑TCP可以幫助減少在遊戲機之間傳輸的往返延遲。
此外,多路徑TCP連接可以在一個無線裝置和中繼伺服器之間被使用,其中中繼伺服器發送資料至不支援多路徑TCP的伺服器。例如,如第13圖的範例情況
下,假如無線用戶端1305想要與檔案伺服器1310連接以請求檔案傳輸,以及檔案伺服器1310無法執行多路徑TCP,一多路徑TCP連接1320在無線用戶端1305和初始存取點或者支援多路徑TCP能力之第二伺服器1315之間被建立。接著初始存取點或第二伺服器1315作為中繼並在發送有序封包至下一個較低層以傳送至檔案伺服器1310前在多路徑TCP1320排序接收的封包。
當多路徑TCP模組420發起與其他無線裝置之多路徑TCP連接透過傳送SYN封包,第一訊務被建立。每一終端主機接著了解其他點網際網路協定(internet protocol,IP)網址。當同步用戶端具有另一可用介面時,例如第二WLAN通道,多路徑TCP模組420通知其他無線裝置其本身具有在先前建立子流之附加網址選項之附帶IP網址以及傳送另一SYN封包連同JOIN選項至其他無線裝置已知的IP網址以發起另一連接。具有多路徑TCP的JOIN選項,第二子流將聯合先前在WLAN中建立多路徑TCP連接。因為多路徑TCP技術可以利用TCP做交握,它可以迅速引導子流,比應用層聚合更快。此外,多路徑TCP適用於所有現有的TCP應用程式。
因為許多WLAN用戶端支援網路位址轉譯(Network Address Translations,NATs),當同步用戶端具有額外的介面時,其他裝置當NATs典型地過濾出未識別封包時將很難直接與同步用戶端通訊。同步用戶端可以傳送附加網址選項在所建立子流已通知其他無線裝置其額外
的介面。然後一旦無線裝置接收附加網址選項,其發送具有JOIN選項之其他SYN封包給同步用戶端的新通知IP網址,隨著交換的雜湊金鑰(hash key)為新的多路徑TCP連接以發起新子流。
每個多路徑子流表現得像常規TCP流除了擁塞控制演算法(congestion control algorithms)。隨著多路徑子流,在三方交握被用來建立連接後,每一子流在資料轉移過程維持其本身的擁塞視窗和重新發送機制。擁塞控制視窗在進入擁塞避免階段之前,起始於其中加倍視窗往返時間的慢啟動狀態。
一些實施方式中的功能處理器405包括負載平衡模組422來確定如何分散資料封包在可用的頻帶,當多個頻帶被同步用戶端用來與一個或多個無線裝置通訊時。負載平衡模組422可選擇哪些封包發送於哪些頻帶以動態封包到封包基礎(packet base)、靜態基礎(static base)或半靜態基礎(semi-static base)。
最簡單的情況為簡單地使用一射頻操作在一個通道或頻帶,並且如果有干擾或其他問題,切換到在不同通道或頻帶的第二射頻操作,儘管,這方法確實沒有利用在多個頻帶通時操作。
第10圖為一流程圖繪示一範例程序之移動訊務至其他頻帶。在判定方塊1005中,負載平衡模組422確定是否存在使用了故障或有問題的射頻或鏈結。如果沒有失敗或問題(方塊1005-No),程序停留在判定方塊
1005。如果偵測到失敗或問題,在方塊1010中,負載平衡模組422轉移封包從原本打算發送之有問題的鏈結到不同的射頻。然後程序返回判定方塊1005。
在一些實施方式中,WLAN優先權分配可以用來選擇操作頻帶的指引。例如語音訊務被分配為最高優先權,視訊訊務被分配為次高優先權,最佳努力訊務(best effort traffic)被分配為次高優先權,以及背景訊務(background traffic)被分配為最低優先權。對於最高修先權訊務,負載平衡模組422可以選擇在該時間用於發送訊務的最佳頻帶,其中最佳頻帶具有對低干擾量。負載平衡模組422可以追蹤以及維持記憶體490中被無線模組操作之每一通道雜訊或干擾程度的統計。
在一些情況下,一定比例的可用通道和/或頻帶可以包留給每個優先級的訊務,並且通道可以根據最近的流通量進行排序。
一些實施方式中,負載平衡模組422可以維持某些頻帶的某些訊務類型的專用通道。因此,例如,語音訊務可以被分配到第一通道和頻帶,視頻訊務可以被分配到第二通道和頻帶,最佳努力訊務(best effort traffic)被分配到第三通道和頻帶,以及背景訊務(background traffic)被分配到第四通道和頻帶。然而,根據操作條件,訊務可以轉移到其它通道和/或頻帶。舉例來說,如果不存在話音訊務,且有較高量的視訊訊務,負載平衡模組422可以傳送一些視訊訊務於先前保留給語音訊務的第一通道和頻
帶。或者負載平衡模組422可以傳送一些視訊訊務先前保留給背景訊務的第四通道和頻帶,以及背景訊務可以被延遲直到稍後的時間。
負載平衡模組422可以基於對特定訊務形態的具體需求做頻帶選擇。例如,如果10Mbit/s連接需要被維持給視訊訊務,以及接收端靠近同步用戶端,5GHz頻帶可能被選擇。假如接收端移動遠離,一種解決方案為移動至2.4GHz頻帶,因為2.4GHz頻帶有較大範圍。另一種解決方案為使用兩種頻帶,因此如果5GHz頻帶可以維持2Mbit/s的發送流通量,那個其它8Mbit/s可以轉移到2.4GHz頻帶。
對於一些應用程式,例如遊戲或IP(internet protocol)語音,延遲和延遲變化為負載平衡模組422要考量的重點。為了保證延遲的最小化,負載平衡模組422可以選擇在不同的頻帶發送相同的封包之多個副本,且接收端可以合併來自不同頻帶的封包以最短延遲恢復封包的序列。也就是說,序列中每一封包在不同頻帶最佳及最早被接收的封包可以在排列封包序列時被選擇。負載平衡模組422也可以嘗試減少發送封包的重試次數。對於每一個由同步用戶端發送的封包,用戶端期望接收到該些封包的確認。然而,如果沒有接收到確認,封包將重新發送直到重試的最大次數達到時,一般為執行多達六次的重試。但是對於延遲敏感(delay sensitive)應用程式,最大的重試次數限制為一次或兩次。
如橫跨通道和頻帶之通道編碼技術也可以被實現藉由負載平衡模組422來減少重試次數。隨著通道編碼,資料可以被刪除,以及已編碼資料的不同部分可以在兩個或多個通道被傳送,例如,已編碼資料的第一部份可以傳送於第一通道上而已編碼資料的其他部份可以傳送於第二通道,其中第一和第二通道可以在相同或相異頻帶。然後在接收器中,通道解碼器被用來結合在兩個或多個通道接收的資訊。透過使用通道編碼及經由不同通道發送不同部分的編碼資料,相較於如果透過單一通道傳送的未編碼資料,在接收器之發送的資料有較高的可能性被恢復。
一些情況下,因為無線通道的品質由於環境的變化不斷地改變,即使有最初分配給特定類型的訊務的專用通道,當在一個或多個通道產生干擾時,傳送於通道之訊務可被轉移。例如,如果通道專用於語音訊務突然經歷更多路徑損失、更小等級或更多雜訊,專用於最佳努力訊務的最佳通道和頻帶接管語音通訊,以及最佳努力訊務可以轉移至先前被保留給較低優先權之背景訊務的通道和頻帶。
一些實施方式中,通道和頻帶可以通過負載平衡模組422基於相對於範圍資料之速率來選擇。一些情況下,負載平衡模組422可以使用全部或其本身無線模組的子流已達到相對於範圍之最佳整體速率。假如同步用戶端與多於一個無線裝置通訊,它可以決定選擇用於通訊之通道和頻帶基於最佳接收訊號強度指標(received signal
strength indicator,RSSI)以及MIMO裝置所支援在每個頻帶的每個無線裝置的矩陣秩。此外,被發送之封包的RSSI和服務品質(QoS)的需求可被用作選擇操作頻帶的標準。
功率消耗的考量也可以考慮到通道選擇或用於發送資料的通道選擇。閒置狀態的功率消耗對於電池供電裝置是很重要的,並且因為,負載平衡模組422可以應用方法以降低裝置於低功率狀態的功率消耗。例如,控制封包或定期保持有效封包可以在需要最少功率消耗以具有最低閒置功率消耗的頻帶進行發送,如2.4GHz或低於1GHz頻帶。但是當裝置不在低功率模式時並且發送更多資料,負載平衡模組422可以切換訊務至具有更多頻寬的頻帶以及提供更快的方法以執行資料交換,如5GHz頻帶。
當訊務從一個通道移動至另一個通道時,有一個有關通道改變的時間成本。在接收端側,許多封包可能已被緩衝,因此例如,如果從2.4GHz的頻帶切換為5GHz的頻帶,然後緩衝可能被刷新,以及先前發送和緩衝的資料將需要被重傳。因此,負載平衡模組422應該在從一個通道或頻帶移動之另一個前首先確定最小邊際的改善。
一些實施方式中,負載平衡模組422可以基於哪個鏈結將被用於封包發送的鏈結條件(例如:路徑損失)決定哪個通道和頻帶被使用。例如,假如封包的預期接收端具有良好RSSI,5GHz頻帶可能比2.4GHz頻帶更
適合,無關訊務的類型。因此,假如一個並行式或重新組配頻帶可以操作於5GHz或2.4GHz或二者,負載平衡模組422可以指示射頻在5GHz頻帶的通道進行操作。
在一些實施方式中,負載平衡模組422可以做插座基礎(socket-based)頻帶選擇。網路插座為橫跨電腦網路進程間通訊(inter-process communication)流的終點,且插座位址係IP位址和埠號碼的結合。插座的區別可能為執行不同類型的插座,例如對於UDP的資料塊插座、對於TCP和SCTP(stream control transmission protocol)的連接取向插座和原始插座。接著對於被建立的每個插座,負載平衡模組422可以選擇哪個通道被使用以及哪個堆疊被用來建立網路插座。決定哪個頻帶將被用為插座可以基於插座的需求。例如,網路瀏覽期間,TCP插座可以使用HTTP(Hypertext Transfer Protocol)從伺服器取回資料而被建立。網路瀏覽器可以接著使用被負載平衡模組422在2.4GHz頻帶之TCP/IP堆疊建立一個與Google網址的連接,接著使用被負載平衡模組422在5GHz頻帶之TCP/IP堆疊建立一個與YouTube網址的連接以取得視訊。
一些實施方式的負載平衡模組422可延伸至用於乙太網路的無線網路連結聚集控制協定,如定義於IEEE 802.1ax、IEEE 802.3ad或其他聚集機制。例如,一些可以延伸的標準和專有協定(proprietary protocols)包括埠聚合(port trunking)、鏈結集束(link bundling)、乙太網
路綁定(Ethernet bonding)、網路綁定(network bonding)、網路介面卡(network interface controller,NIC)綁定和網路介面卡結合(NIC Teaming)。鏈結聚合技術可以被使用當希望進行通訊的兩個無線裝置支援同步用戶端功能時。這些協定也可以在包括以下情況被延伸:當一個同步用戶端可以與另一個無線設備相關聯,但反過來不行;當一個同步用戶端失去在訊務流中間的連接;當其中一側的連接品質非常差;當同步用戶端放置具有高優先權之封包在具有更好通道條件的一側。
第12A圖為一流程圖繪示一範例程序之同步用戶端為了分散訊務選擇通道/頻帶。在判定方塊1250中,負載平衡模組422確定是否存在訊務被分配用於發送。假如沒有訊務(方塊1250-No),程序停留於判定方塊1250。
假如有訊務需要被分配(方塊1250-Yes),在方塊1255中,負載平衡模組422基於至少一些分配標準選擇用於分配之通道/頻帶。負載平衡模組422考量在選擇用於訊務的通道/頻帶和確定是否需移動至不同通道/頻帶的一些分配標準包括,但不限制於,訊務的優先權;每個訊務形態的需求,如流通量、延遲、延遲變化、重傳最大次數和QoS;路徑損失、通道等級或接收端和同步用戶端的距離;通道中的感擾程度;改變通道的時間成本;以及目前通道的RSSI。
接著方塊1260,負載平衡模組422發送訊務
分配給被選擇通道/頻帶。
第12B圖係繪示一範例程序之當訊務被同步用戶端分配給通道和頻帶時,確定是否移動至其他通道或頻帶的流程圖。在方塊1205中,負載平衡模組422在被選擇通道/頻帶發送訊務且監視所選擇通道/頻帶。
接著判定方塊1210中,負載平衡模組422確定被選擇的通道/頻帶是否有問題。例如,無線模組可以具有失敗以防止它發送和/或接收封包。如果有問題(方塊1210-Yes),負載平衡模組422移動訊務至下一個最佳通道/頻帶。
如果沒有問題(方塊1210-No),判定方塊1215中,負載平衡模組422確定當前通道的干擾程度是否高於臨界值。假如當前通道的干擾程度沒有高於臨界值(方塊1215-No),程序返回判定方塊1210。
如果干擾程度高於臨界值(方塊1215-Yes),判定方塊1220中,負載平衡模組422確定是否存在具有最小邊際的改善之可用通道。假如有可用通道(方塊1220-Yes),在方塊1215中,負載平衡模組422移動訊務至具有最小邊際的改善的下一個最佳通道。
如果沒有具有最小邊際的可用通道(方塊1220-No),在判定方塊1225中,負載平衡模組422確定是否存在使用另一個通道有較佳的相對於範圍之速率。假如有較佳的相對於範圍之速率(方塊1225-Yes),在方塊1215中,負載平衡模組422移動訊務至提供較佳的相對
於範圍之速率的通道。
如果沒有通道提供較佳的相對於範圍之速率(方塊1225-No),程序返回判定方塊1210。
一些實施方式的功能處理器405包括第2層聚合/控制模組426以用於管理第2層中多個射頻之功能,例如關聯、速率控制、保持追蹤主動鏈結等。第2層聚合/控制模組426也可以執行第2層聚合。封包排序可以於第2層、TCP層或應用層完成,並且第2層的部分可以執行全部封包排序程序的部分。
一些實施方式的功能處理器405包括重新分配模組416其重新分配一個或多個可重新分配無線WLAN模組於一個特定頻帶和/或頻帶在一個特定通道。
一些實施方式的功能處理器405包括硬體控制模組418其控制硬體切換以重新導向到天線的訊號或從天線來的訊號,例如,第6B圖所示以及以下更詳細的討論。
可替代地或另外地,硬體控制模組418可以控制一個用於重新導向的硬體切換,其中訊號可以被蜂巢射頻和/或同步用戶端所使用,如第7B圖所示的範例以及以下更詳細的討論。
一些實施方式的功能處理器405包括功率控制模組410。有一個標準,IEEE802.11ah,其對使用於低於1GHz ISM頻帶的低功率感測器而開發。低功率感測器一般而言不需要非常多頻寬來發送資料,但它們利用電池
來運作且需要節省功率。IEEE802.11ah標準旨在節省感測器功率而不是提供高性能的資料高流通量,當相比於定義在5GHz頻帶之IEEE 802.11ac標準。另外,由於在低於1GHz(例如,900MHz)頻帶不具有如2.4GHz和5GHz頻帶如此多的頻寬,假如同步用戶端不發送如此多資料,功率控制模組410可以指示資料發送於使用IEEE 802.11ah協定操作於低於1GHz頻帶的WLAN模組以節約更多功率,以及當許多訊務需要被發送時,其可以指示資料發送於無論2.4GHz或5GHz頻帶。功率控制模組410也可以使用低於1GHz頻帶的IEEE 802.11ah協定用以控制資料以及2.4GHz或5GHz頻帶用以發送資料本身。
一些實施方式中,一個或多個頻帶(如:低於1GHz或2.4GHz)可以用作控制通道而一個或多個頻帶可以用作資料通道(如:5GHz或60GHz)。具有較低功率消耗之通道或頻帶可能更適合控制封包。
第9A圖係繪示第一範例程序之基於功率節約需要確定使用哪個操作頻帶的流程圖。在判定方塊905中,功率控制模組410確定資料發送速率是否大於預定臨界速率。假如發送速率是高的(方塊905-Yes),在方塊910中,功率控制模組410指示資料傳送於低於1GHz頻帶之外的頻帶。可選擇地,功率控制模組410可在低於1GHz頻帶上發送控制資料。例如,對於家中監視攝影機,控制封包可以被用來發起來自攝影機的視訊流,而視訊流可以視為資料。其他感測器其從一個環境捕捉資料可以具有具
體指定的控制封包,例如,其中用以捕捉資料或執行量測。在一個視訊會議通話(video conference call),控制封包可以包括啟動一個通話或更新使用者位置的封包,而實際視訊會議流可視為資料。接著程序返回判定方塊905。
假如發送速率不高的(方塊905-No),在方塊915中,功率控制模組410指示資料傳送於使用IEEE 802.11ah協定之低於1GHz(如:900MHz)頻帶。接著程序返回判定方塊905。
第9B圖係繪示一第二範例程序之基於功率節約需要確定使用哪個操作頻帶的流程圖。在判定方塊950中,功率控制模組410確定資料發送速率是否從低功率支援受益。例如,行動電話可以置於用來節約電池功率之低功率支援的通道,而來自***牆上插座之個人電腦的訊務可以不需要低功率支援。
假如低功率支援是需要的(方塊950-Yes),在方塊955中,功率控制模組發送訊務於無線頻帶,例如支援使用功率節約協定的低於1GHz,例如,IEEE 802.11ah。假如低功率支援是不需要的(方塊950-No),在方塊960中,功率控制模組發送訊務於不需要使用功率節約協定的不同無線頻帶。
當以上功能同步用戶端處理器的模組被適當實施時,常規的IP層,或OSI第3層,並不需要知道發
生在下面層,例如第2層,中多個同步用連接。有幾種不同的可以作為第2層和第3層之間的中間層。中間層傳遞接收封包以正確順序到第3層的TCP/IP,及從TCP/IP接收的封包被傳送於被中間層選擇的合適頻帶以最佳化訊務需要。任何形式的堆疊可以用在中間層上,如TCP/IP和UDP(user datagram protocol)/IP。一些實施方式中,功能同步用戶端處理器的一些或全部的功能可以藉由修改執行於第3層的功能來實施。
第5A圖係繪示一位於常規IEEE 802.11 MAC(media access control)層上以及管理與WLAN模組連接之同步用戶端軟體/硬體模組530的第一範例實施模型的方塊圖。在第5A圖中的範例實施,三個標準WLAN核心或晶片組執行MAC和OSI之實體(physical,PHY)層的通訊功能,每個WLAN模組的一個核心/晶片組操作在頻帶A、B和C。而三個模組用於三個頻帶被示出作為一個範例,實施模型可以適用於用於兩個或多個頻帶之任何數目模組的使用。
操作於頻帶A的WLAN模組包括執行於PHY層功能之軟體/硬體模組501、執行於較低MAC層功能之軟體/硬體模組511以及執行於較高MAC層功能之軟體/硬體模組521,如封包排序、負載平衡等。操作於頻帶B的WLAN模組包括執行於PHY層功能之軟體/硬體模組502、執行於較低MAC層功能之軟體/硬體模組512以及執行於較高MAC層功能之軟體/硬體模組522。操作於頻
帶C的WLAN模組包括執行於PHY層功能之軟體/硬體模組503、執行於較低MAC層功能之軟體/硬體模組513以及執行於較高MAC層功能之軟體/硬體模組523。因此,每個核心或晶片組實施在PHY層、較低MAC層和較高MAC層執行通訊功能之三層軟體/硬體。
在此實施中,沒有改變由PHY層軟體/硬體模組501、502、503執行的功能;較低MAC層軟體/硬體模組511、512、513執行的功能;或較高MAC層軟體/硬體模組521、522、523執行的功能。軟體/硬體模組530被增加在較高MAC層上,其使用應用程式介面(application programming interface,API)從較高MAC層模組521、522、523取回資訊和寫資訊返回給較高MAC層模組521、522、523。因為沒有改變現有核心/晶片組的軟體/硬體模組501、502、503、511、512、513、521、522、523,相較於以下敘述的其他實施模型,在這些模組存在較少的控制。
第5B圖係繪示一其他範例實施模型的方塊圖,其中三個頻帶的較高MAC層的通訊功能被合併和執行,藉由位於較低MAC層上及管理與三個WLAN模組連接之同步用戶端軟體/硬體模組531。而三個模組用於三個頻帶被示出作為一個範例,實施模型可以適用於用於兩個或多個頻帶之任何數目模組的使用。較低MAC層和PHY層的功能仍由晶片組執行,且軟體/硬體模組531使用API從較低MAC層模組511、512、513取回資訊和寫資訊返
回給較低MAC層模組511、512、513。作為一範例,在此實施,假如較高MAC層被執行為主處理器,較高MAC層可以被修改以執行封包排序、負載平衡和其它以上所述的功能。
為了實施第5B圖所示的範例模型,假如標準晶片組被使用,只有由在較高MAC層的軟體所執行的功能可以合併至模組531,而晶片組的硬體仍執行它們較高層MAC層的功能。然而,定製的硬體/晶片組可以被設計成只執行較低MAC和PHY層的功能,而由常規晶片組的硬體和軟體執行的較高MAC層之功能可以合併至模組531。
第5C圖係繪示一其他範例實施模型的方塊圖,其中三個頻帶的較高MAC層和較低MAC層的通訊功能被合併和執行,藉由位於PHY層上及管理與三個WLAN模組連接之同步用戶端軟體模組/硬體532。而三個模組用於三個頻帶被示出作為一個範例,實施模型可以適用於用於兩個或多個頻帶之任何數目模組的使用。PHY層之功能仍由晶片組執行,且軟體/硬體模組532使用API從PHY層模組501、502、503取回資訊和寫資訊返回給PHY層模組501、502、503。
為了實施第5C圖所示的範例模型,假如標準晶片組被使用,只有由在較高MAC層和較低MAC層的軟體所執行的功能可以合併至模組532,而晶片組的硬體仍執行它們較高MAC層和較低MAC層的功能。然而,
定製的晶片組可以被設計成只執行PHY層的功能,而由常規晶片組或核心的硬體和軟體執行的較高MAC層和較低MAC層之功能可以合併至模組532。
第5D圖係繪示一其他範例實施模型的方塊圖,其中所有頻帶的較高MAC層、較低MAC層和PHY層的通訊功能被合併和執行,藉由同步用戶端軟體/硬體模組533管理與三個WLAN模組的同步連接。一些實施方式中,作為由同步用戶端軟體/硬體模組533執行PHY層的通訊功能部分,被發送於至少兩個無線通道之資料有效負荷提供抵抗通道變化、干擾和其它因素的穩固性。一些實施方式中,同步用戶端軟體/硬體模組533可以被組構為對被傳送於至少兩個無線通道之相同封包的發送標記上執行通道編碼。接著接收器可以在接收封包上使用通道解碼器以合併在多個無線通道上所接收的資訊。在一些實施方式中,同步用戶端軟體/硬體模組533可以被組構為傳送封包之多個副本於兩個或多個通道或頻帶。例如,封包之第一副本可以傳送於第一通道,並且相同封包之第二副本可以多餘地傳送在第二通道。
而三個模組用於三個頻帶被示出作為一個範例,實施模型可以適用於用於兩個或多個頻帶之任何數目模組的使用。所有這些功能可被合併在一個晶片組或功能可以分配給一個以上的晶片組。
一些實施方式中,上述每個模組530、531、532、533可以由特別設計晶片組來執行。
第6A圖係繪示一範例前端610用於同步用戶端同時操作於三個不同頻帶使用低於1GHz(如,900MHz)模組612、2.4GHz模組614和5GHz模組616的方塊圖。而三個操作頻帶如第6A圖所示之範例,同步用戶端可以使用任何數目的頻帶操作,並且頻帶可以包括任何示於第6A圖範例中的頻帶,和/或其他頻帶。在第6A圖所示之範例,前端610可以同時活躍於一個以上的頻帶,且在某些狀況下可以同時活躍在一個頻帶中一個以上的通道。一些實施方式中,分離的前端可以此用於每個頻帶,甚至每個通道。然而,更多組件被需要用於分離的前端,其結果,設計的尺寸將更大和更昂貴。
在主平台625之主要處理器(未圖示)與同步用戶端610中的處理器620通訊。在第6A圖中的範例,同步用戶端610在主平台625外部,但同步用戶端610也可以實施在主平台625內部。三個WLAN模組612、614、616中的每一個提供輸入到可多工輸入的三工器618,且三工器618的輸出被傳送到天線630用以發送到存取點640。
使用於同步用戶端610之天線630可以包括一個或多個天線。為了減少同步用戶端所需之天線的總數
目,從而,減少同步用戶端的形成因素,在一個以上頻帶共振之多頻帶天線可以被使用。
對於個人電腦、筆記型電腦、平板電腦和手機,可以被使用的多頻帶天線的形態之範例包括PIFA天線(planar inverted-F antennas)、曲折線單極天線(meander line monopole antennas)、晶片天線(chip antennas)和補綴天線(patch antennas)。PIFA天線之優點為體積小、全方向輻射圖樣(omni-directional radiation pattern)、低成本和高效率。用曲折線單極天線,較小形成因素為其優點。這些形態的天線目前已使用在個人電腦的雙頻帶天線可以發送在2.4GHz或5GHz兩者之一。雙頻帶天線具有單饋入(single feed)和組件是共振於每個選定頻帶。因此,它們可以同時發送於兩個頻帶。這些天線可以設計為具有組件是同時共振於超過兩個頻帶。
超寬頻(Ultra wideband)天線為在一頻率範圍中共振的天線,即使由UWB天線產生天線輻射圖樣的變化為頻率函數。由於UWB天線具有大尺寸因此它們大多用於同步用戶端的室外應用。UWB天線的範例包括領結天線(bowtie antennas)、喇叭天線(horn antennas)、Vivaldi天線和螺旋天線。領結天線具有簡單結構因此易於製造,並且具有對多點連接是有用的全方向輻射圖樣。而喇叭天線可能更昂貴並且更難以製造,但喇叭天線為定向性的因此它們對點對點應用是有用的。Vivaldi天線也具有類似於領結天線的簡單結構,然而,Vivaldi天線為定向性
的,因此對點對點應用是有用的。螺旋天線為大型的、具有圓形偏極化(circular polarization)、具有高增益和定向於相反方向。
操作於多個蜂窩頻帶的常規手機可以使用可調整在特定頻率共振及具有較小形成因素的主動匹配天線。由於手機一次只使用一個單一的蜂窩頻帶,主動匹配天線是手機不錯的選擇。然而,廣泛使用的主動匹配天線可能只對於單一頻帶使用是有用的,而不是同步多頻帶使用。手機天線之區塊圖繪示於第7A圖,其中WiFi或WLAN天線710和2G/3G/LTE天線720皆被使用於手機內,但無法同步。WLAN天線操作於2.4GHz頻帶或者5GHz,及2G/3G/LTE天線操作於900MHz頻帶。
因為同步用戶端必須同時操作兩個或多個頻帶,本身的主動匹配天線將不足以用於同步用戶端。然而,如第7B圖所示的範例方塊圖,主動匹配天線可以和多頻帶天線多工使用,如晶片天線或曲折線天線,以提供同步用戶端所需的功能。一些實施方式中,同步用戶端可以同時操作於三個頻帶:2.4GHz、5GHz和低於1GHz。目前的多頻帶晶片天線710可在2.4GHz和5GHz共振,即使在晶片天線目前尚未用於這些頻帶同時共振。此外,蜂窩天線720可以使用於低於1GHz(如900MHz)頻帶。多頻帶天線710和蜂窩天線720的輸出可以藉由多工器715多工同時使用,導致同步或並行用戶端715操作如三頻帶模組。
蜂窩天線720可以扮演雙重角色。在第一角色中,蜂窩天線720可以被使用如只用於蜂窩射頻730的天線。在這角色中,切換器/分離器722被調整連結蜂窩天線720至蜂窩射頻730。假如蜂窩射頻和並行用戶端沒有同時操作時切換器可以被使用。可替代地,在第二角色中,蜂窩天線720傳送訊號至蜂窩射頻730和同步用戶端705。切換器/分離器722被用作為分離器,其可用於分割來自蜂窩天線720的訊號以及傳送部分訊號至蜂窩射頻730和同步用戶端705。用於同步用戶端705的部分訊號首先耦合至其中調整蜂窩天線720之共振頻率至用於同部用戶端705使用之低於1GHz(如900MHz)頻帶之合適通道頻率的主動匹配電路724。以這種方式,在同步用戶端705操作的頻率可以不同於手機操作的頻率。當主動匹配天線的輸出和雙頻帶WLAN天線710多工使用時,三頻帶天線可被同步用戶端705使用。而描述於第7B圖之三個特定頻帶5GHz、2.4GHz和低於1GHz(如900MHz)是因為操作於這些頻帶之組件為現有的,任何其它頻帶可被多工技術使用。
如上所述作為替代的多頻帶天線的解決方案,一個或多個單頻帶天線可以被使用於同步用戶端的每個頻帶。此種解決方案可能是較佳的是因為多頻帶天線的輻射圖樣的變化為頻率函數,且使用單頻帶天線將提供在整個頻帶更具一致性的較佳輻射圖樣。然而,使用單頻帶天線優化每個頻帶而佔用更多空間以及可能更昂貴,儘管
此解決方案對於較大用戶端是可行的。
第6B圖繪示一範例實施之具有三個WLAN晶片組之同步用戶端的方塊圖,其中每個晶片組執行如上所述之WLAN模組的功能。每個WLAN晶片組612、614、616操作於不同頻帶及可以發送封包和接收封包。在發送側的每個頻帶,有一個用來放大將被發送的訊號之功率放大器(power amplifier,PA),且在接收側,有一個用來在傳送至適當晶片組前放大接收訊號的帶通濾波器(bandpass filter)和低雜訊放大器(low noise amplifier,LNA)。
一些實施方式中,寬能帶放大器可以使用於放大相同頻帶中兩個或多個通道,或者甚至在多個頻帶之兩個或多個通道。寬能帶放大器可以使用來置換兩個或多個功率放大器和/或兩個或多個低雜訊放大器。
一個或多個濾波器可能需要被使用於同步用戶端以防止操作於相同頻帶的模組之間及操作於不同頻帶的模組之間的干擾。
假如在一頻帶之諧波頻率與第二頻帶頻率相信時,操作於不同頻帶的模組之間可能發生干擾。例如,假如同步用戶端同時操作在2.4GHz和5GHz頻帶,在傳
送於2.4GHz頻帶的二次諧波是在4.8GHz,其非常接近5GHz頻帶。因此,傳送於2.4GHz頻帶應當被過濾以防止發送在5GHz頻帶飽和接收器。此外,發送在5GHz頻帶可能具有不想要的雜訊或散射,其產生在2.4GHz頻帶的干擾。所以,發送在5GHz頻帶應被過濾以保護在2.4GHz頻帶的通訊。
對於具有相當大的帶寬,如5GHz頻帶,如果頻率足夠遠離,模組可以操作在頻帶內多個頻率。例如,假如每個頻率之頻寬為80MHz,第一80MHz通道可以在5GHz的低頻率範圍內使用及第二80MHz通道可以在5GHz的高頻率範圍內使用。藉由使用在這兩個頻率頻帶的濾波,在不同通道通訊可以操作而不影響彼此。而類似的技術可以用於相對窄的頻帶,如2.4GHz頻帶,用以防止在2.4GHz頻帶中使用頻率之間的干涉之所需要的濾波器要求更為嚴格,因此更加昂貴。
頻率濾波器可用於防止操作於不同頻帶之間的模組或甚至操作於相同頻帶之間的模組可以使用一個或多個帶通濾波器、低通濾波器和高通濾波器。可被使用的濾波器之範例類型包括,但不限制於,微帶濾波器(micro strip filters)、陶瓷濾波器(ceramic filters)、低溫共燒陶瓷(low temperature co-fired ceramic,LTCC)濾波器、表面聲波(surface acoustic wave,SAW)濾波器、體聲波(bulk acoustic wave,BAW)濾波器、膜體聲音共振(film bulk acoustic resonator,FBAR)濾波器、空腔(cavity)濾波器和波導濾波器。
同步使用多個WLAN模組操作於不同通道和/或頻帶的方法和系統已被敘述。本文所使用,用語「連接」、「耦合」或其任何變形意指任何連接或耦合,無論直接或間接,介於兩個或多個元件之間。它將透過本領域具通常知識者可以理解本文所述的概念和技術可以在不脫離實質特徵下以不同具體形式體現。目前公開的實施方式為在所有方面示示例性而不是限制性。因此本發明之保護範圍當視後附之申請專利範圍所界定者為準,而不是前面的描述,以及所有均等物範圍內的變化皆被包含。
320‧‧‧PCIe/乙太/USB或其它介面
322‧‧‧匯流排X
323‧‧‧同步用戶端處理器
324、326、328‧‧‧WLAN模組
325‧‧‧主處理器
324a、326a‧‧‧頻帶B
328a‧‧‧頻帶A
Claims (20)
- 一種由第一無線裝置執行的方法,包含:確定第二無線裝置的多頻帶通訊能力,其中該能力包括由該第二無線裝置支援的複數個無線通道及頻帶;當確定該第二無線裝置能多頻帶通訊時,基於由該第一無線裝置及該第二無線裝置支援的至少無線通道及頻帶來確定用於通訊之該複數個無線通道及頻帶;將有關予以用於通訊之該複數個無線通道及頻帶的資訊傳送給該第二無線裝置;以及透過利用區域網路通訊協定之該複數個無線通道及頻帶與該第二無線裝置同時通訊;其中確定用於通訊之該複數個無線通道和頻帶更基於將被通訊之訊務的特定要求,且進一步的其中該特定要求包括確保重傳未確認封包的重試次數小於一特定數,且進一步的其中與該第二無線裝置通訊包含在整個選定無線通道的通道編碼。
- 如申請專利範圍第1項所述之方法,更包含:當確定該第二無線裝置不能多頻帶通訊時,使用由該第二無線裝置支援之單通道和頻帶與該第二無線裝置通訊。
- 如申請專利範圍第1項所述之方法,更包含:使用多路徑TCP(傳輸控制協定)與該第二無線裝置通訊。
- 如申請專利範圍第1項所述之方法,其中該特定要 求包括維持或超過目標流通量。
- 如申請專利範圍第4項所述之方法,其中與該第二無線裝置通訊包含透過第一無線通道傳送將被通訊之該訊務的第一部分以及透過第二無線通道傳送將被通訊之該訊務的第二部分以維持或超過該目標流通量。
- 如申請專利範圍第1項所述之方法,其中該特定要求包括符合延遲規範。
- 如申請專利範圍第6項所述之方法,其中與該第二無線裝置通訊包含透過兩個或多個無線通道同時傳送每個封包之多個副本。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於將被通訊之訊務的特定要求,且進一步的其中該特定要求包括符合延遲變動規範。
- 如申請專利範圍第1項所述之方法,其中該特定要求包括符合整體速率對範圍的規範。
- 如申請專利範圍第1項所述之方法,其中該特定要求包括符合服務品質要求。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於該複數個無線通道和頻帶的接收訊號強度指標。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於裝置支援的每個頻帶的每個裝置中用於多輸入多輸出裝置的矩陣秩。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於該無線通道之路徑散失。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於以插座為基礎的頻帶選擇。
- 如申請專利範圍第1項所述之方法,其中確定用於通訊之該複數個無線通道和頻帶更基於該支援頻帶之範圍。
- 如申請專利範圍第1項所述之方法,其中透過該複數個無線通道及頻帶與該第二無線裝置同時通訊包含:接收和緩衝來自該第二無線裝置的複數個封包,其中該複數個封包透過該複數個無線通道接收,且更進一步其中該接收發生於網路的第1層;讀取該複數個封包中的每一個的標頭中的序列號;根據所述序列號排序該些緩衝封包;將該些排序封包傳送到網路的下一個更高層。
- 如申請專利範圍第1項所述之方法,其中透過該複數個無線通道及頻帶與該第二無線裝置同時通訊包含:於將被傳送之複數個封包中的每個封包的標頭***序列號;透過該複數個無線通道的第一者發送該複數個封包之第一子集至該第二無線裝置;透過該複數個無線通道的第二者發送該複數個封包之 第二子集至該第二無線裝置。
- 如申請專利範圍第1項所述之方法,更包含:當確定透過該複數個無線通道之一者的發送或接收訊務的問題,將該訊務從該複數個無線通道之一者移動至該複數個無線通道之另一者。
- 如申請專利範圍第1項所述之方法,更包含:檢測和監控在該複數個無線通道之干擾程度;確定該複數無線通道之備用通道是否可用並具有相對於該複數個無線通道之確定通道更低的干擾程度;假如該確定通道與該備用通道之間的干擾程度的改善大於一限度,則移動該訊務至該備用通道,其中該限度基於在該確定通道上先前發送和緩衝的訊務在該備用通道上重送的時間。
- 一種由第一無線裝置執行的方法,包含:確定第二無線裝置的多頻帶通訊能力,其中該能力包括由該第二無線裝置支援的複數個無線通道及頻帶;當確定該第二無線裝置能多頻帶通訊時,基於由該第一無線裝置及該第二無線裝置支援的至少無線通道及頻帶來確定用於通訊之該複數個無線通道及頻帶;將有關予以用於通訊之該複數個無線通道及頻帶的資訊傳送給該第二無線裝置;透過利用區域網路通訊協定之該複數個無線通道及頻帶與該第二無線裝置同時通訊;檢測和監控在該複數個無線通道之干擾程度; 確定該複數無線通道之備用通道是否可用並具有相對於該複數個無線通道之確定通道更低的干擾程度;以及假如該確定通道與該備用通道之間的干擾程度的改善大於一限度,則移動該訊務至該備用通道,其中該限度係基於在該確定通道上先前發送和緩衝的訊務在該備用通道上重送的時間。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361890713P | 2013-10-14 | 2013-10-14 | |
US14/109,868 US9402199B2 (en) | 2013-10-14 | 2013-12-17 | Systems and methods for wireless load balancing and channel selection for a wireless device using WLAN modules operating simultaneously in different wireless bands |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201537924A TW201537924A (zh) | 2015-10-01 |
TWI571082B true TWI571082B (zh) | 2017-02-11 |
Family
ID=52809555
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103134252A TWI539780B (zh) | 2013-10-14 | 2014-10-01 | 同時使用在不同無線帶中操作的多個wlan模組之系統及方法 |
TW103142206A TWI600301B (zh) | 2013-10-14 | 2014-12-04 | 實現支援無線區域網路模組之無線裝置同時操作於不同無線波段的系統和方法 |
TW103142205A TWI571082B (zh) | 2013-10-14 | 2014-12-04 | 無線裝置透過無線區域網路模組同時操作於不同無線波段之無線負載平衡及通道選擇的系統和方法 |
TW103142207A TWI571083B (zh) | 2013-10-14 | 2014-12-04 | 用於無線裝置同時利用無線區域網路模組操作於不同無線波段之前端模組及天線設計 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103134252A TWI539780B (zh) | 2013-10-14 | 2014-10-01 | 同時使用在不同無線帶中操作的多個wlan模組之系統及方法 |
TW103142206A TWI600301B (zh) | 2013-10-14 | 2014-12-04 | 實現支援無線區域網路模組之無線裝置同時操作於不同無線波段的系統和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW103142207A TWI571083B (zh) | 2013-10-14 | 2014-12-04 | 用於無線裝置同時利用無線區域網路模組操作於不同無線波段之前端模組及天線設計 |
Country Status (3)
Country | Link |
---|---|
US (11) | US9402199B2 (zh) |
CN (5) | CN104579610B (zh) |
TW (4) | TWI539780B (zh) |
Families Citing this family (110)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9184886B2 (en) * | 2012-08-10 | 2015-11-10 | Blackberry Limited | TD LTE secondary component carrier in unlicensed bands |
US10034179B2 (en) | 2013-10-30 | 2018-07-24 | Sai C. Manapragada | System and method for extending range and coverage of bandwidth intensive wireless data streams |
US9351338B2 (en) | 2013-11-14 | 2016-05-24 | Netgear, Inc. | Multi radio wireless LAN networks |
US9839006B1 (en) * | 2014-03-24 | 2017-12-05 | Amazon Technologies, Inc. | Dual radio architecture for an electronic device operable in a wireless local area network |
US10341245B2 (en) * | 2014-03-24 | 2019-07-02 | Vmware, Inc. | Bursty data transmission in a congestion controlled network |
US20150289299A1 (en) * | 2014-04-03 | 2015-10-08 | Qualcomm Incorporated | Multichannel link aggregation with tdls |
JP6555853B2 (ja) * | 2014-05-07 | 2019-08-07 | キヤノン株式会社 | 送信装置、送信制御方法及びプログラム |
EP3163830B1 (en) * | 2014-07-21 | 2018-09-19 | Huawei Technologies Co., Ltd. | Link control node, link control method and medium |
FR3024004A1 (fr) * | 2014-07-21 | 2016-01-22 | Orange | Procede de communication tcp via des chemins multiples entre deux terminaux |
US10582419B2 (en) * | 2014-07-22 | 2020-03-03 | Time Warner Cable Enterprises Llc | Wireless spectrum usage and load-balancing |
US9642040B2 (en) * | 2014-09-19 | 2017-05-02 | Qualcomm Incorporated | Load balancing in a wireless network with multiple access points |
US10728791B2 (en) * | 2014-10-27 | 2020-07-28 | General Electric Company | Wireless interface virtualization |
JP6091477B2 (ja) * | 2014-11-04 | 2017-03-08 | 京セラドキュメントソリューションズ株式会社 | 画像処理装置、通信条件設定方法 |
US10476995B2 (en) * | 2014-11-19 | 2019-11-12 | Lantiq Beteiligungs—GmbH & Co. KG | Physical medium dependent layer bonding |
JP6433265B2 (ja) * | 2014-11-27 | 2018-12-05 | キヤノン株式会社 | 情報処理装置、電子機器およびそれらの制御方法、プログラム並びに記憶媒体 |
CN107211442B (zh) * | 2015-01-23 | 2020-11-06 | 瑞典爱立信有限公司 | 用于事件触发型传送的无线网络中的抢先资源分配 |
US10021736B2 (en) * | 2015-04-27 | 2018-07-10 | Qualcomm Incorporated | Skip RX during SBS transmission |
CN105578499A (zh) * | 2015-05-29 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种wifi无线保真处理方法及终端 |
CN107615818A (zh) | 2015-06-09 | 2018-01-19 | 华为技术有限公司 | 一种频段切换方法、终端 |
US10602560B2 (en) * | 2015-06-26 | 2020-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | First network node and methods therein, for determining whether a second multi path transmission control protocol connection is to be initiated |
CN106341907B (zh) * | 2015-07-09 | 2021-03-16 | 中兴通讯股份有限公司 | 一种数据传输方法、装置和*** |
CN106413125B (zh) * | 2015-07-31 | 2020-04-24 | 腾讯科技(深圳)有限公司 | 数据传输方法及装置 |
TWI572181B (zh) * | 2015-09-21 | 2017-02-21 | 啟碁科技股份有限公司 | 適用於雙頻段工作之無線通訊裝置及其無線傳輸方法 |
CN105228213B (zh) * | 2015-09-30 | 2019-03-12 | 青岛海信移动通信技术股份有限公司 | 一种移动设备进行中继的方法和装置 |
CN105307290B (zh) * | 2015-09-30 | 2019-03-08 | 青岛海信移动通信技术股份有限公司 | 一种移动设备的中继信道的配置方法和装置 |
KR102380322B1 (ko) * | 2015-09-30 | 2022-03-30 | 삼성전자 주식회사 | 전자 장치 및 그의 무선 통신 수행 방법 |
KR102447179B1 (ko) * | 2015-11-19 | 2022-09-26 | 삼성전자 주식회사 | 무선 통신 방법 및 이를 제공하는 전자 장치 |
US10020918B2 (en) * | 2015-12-28 | 2018-07-10 | Alcatel Lucent | Fast coupled retransmission for multipath communications |
KR102444897B1 (ko) * | 2016-01-05 | 2022-09-21 | 삼성전자주식회사 | 통신 연결을 형성하는 방법 및 장치 |
CN105871431A (zh) * | 2016-01-08 | 2016-08-17 | 乐视移动智能信息技术(北京)有限公司 | 移动终端及天线复用方法 |
CN105682007B (zh) * | 2016-01-30 | 2020-03-17 | 努比亚技术有限公司 | 移动终端及wifi控制方法 |
CN105682191B (zh) * | 2016-03-10 | 2020-07-31 | 江苏立派新媒体科技有限公司 | 移动终端和Wi-Fi控制方法 |
US10575310B2 (en) | 2016-03-22 | 2020-02-25 | Netgear, Inc. | Wireless communication in an environment with electronic interference |
US20170311204A1 (en) * | 2016-04-26 | 2017-10-26 | Laurent Cariou | Access point (ap), station (sta) and method for link aggregation |
US10200109B2 (en) * | 2016-04-29 | 2019-02-05 | The Boeing Company | System and method for distributed wireless communications |
WO2017200342A1 (en) * | 2016-05-19 | 2017-11-23 | Samsung Electronics Co., Ltd. | Method and apparatus for managing multipath transmission control protocol |
US20170339702A1 (en) * | 2016-05-20 | 2017-11-23 | Macau University Of Science And Technology | Communication system and a method for transmitting data over a communication network |
CN110602806B (zh) | 2016-05-27 | 2021-04-09 | 华为技术有限公司 | 一种接入wifi网络的方法及装置 |
US10182020B2 (en) * | 2016-05-31 | 2019-01-15 | Anchorfree Inc. | System and method for improving an aggregated throughput of simultaneous connections |
US10200183B2 (en) * | 2016-06-22 | 2019-02-05 | Apple Inc. | Multi-radio filtering front-end circuitry for transceiver systems |
CN106211276A (zh) * | 2016-06-27 | 2016-12-07 | 联想(北京)有限公司 | 一种控制方法及装置 |
FR3053547B1 (fr) * | 2016-06-29 | 2019-07-19 | Hager Controls | Carte electronique |
KR102577358B1 (ko) * | 2016-07-06 | 2023-09-14 | 삼성전자주식회사 | 다중 주파수 대역을 이용한 통신 방법 및 장치 |
CN106304276B (zh) * | 2016-07-29 | 2019-07-26 | 维沃移动通信有限公司 | 一种无线网络处理方法及移动终端 |
US10045346B1 (en) * | 2016-08-02 | 2018-08-07 | Sprint Spectrum L.P. | Assigning a low-GDV carrier to a high-speed UE |
KR102490415B1 (ko) * | 2016-08-02 | 2023-01-19 | 삼성전자주식회사 | 전자 장치 및 전자 장치의 전력 제어 방법 |
CN106131877A (zh) * | 2016-08-11 | 2016-11-16 | 广州视源电子科技股份有限公司 | WiFi通信处理装置、方法及*** |
US10477449B2 (en) * | 2016-08-26 | 2019-11-12 | Veniam, Inc. | Systems and methods for route selection in a network of moving things, for example including autonomous vehicles |
US10609647B2 (en) * | 2016-09-29 | 2020-03-31 | Intel IP Corporation | Multi-band link-aggregation pre-negotiated power save modes |
US10573144B2 (en) * | 2016-10-10 | 2020-02-25 | Netgear, Inc. | Changing topology in a wireless network |
US10743332B2 (en) * | 2016-11-18 | 2020-08-11 | Qualcomm Incorporated | Techniques and apparatuses for complementary transmission relating to an interrupted traffic flow in new radio |
EP3327971A1 (en) * | 2016-11-29 | 2018-05-30 | Thomson Licensing | A method and apparatus for managing interfaces steering in communication devices |
GB2559958A (en) * | 2017-02-16 | 2018-08-29 | Jaguar Land Rover Ltd | Apparatus, system, and method for wireless communication from a vehicle |
US10659540B2 (en) * | 2017-03-27 | 2020-05-19 | Intel IP Corporation | [5G next generation Wi-Fi] on the fly traffic steering for collocated multi-band aggregation |
US10313929B2 (en) * | 2017-03-30 | 2019-06-04 | Fortinet, Inc. | Packet processor steering in wi-fi access points with multiple wi-fi protocol interfaces |
WO2018176471A1 (zh) * | 2017-04-01 | 2018-10-04 | 华为技术有限公司 | 一种通道选择方法及装置 |
CN107148048B (zh) * | 2017-04-17 | 2019-07-26 | 清华大学深圳研究生院 | 一种无线网络负载均衡方法 |
JP7009771B2 (ja) * | 2017-04-28 | 2022-01-26 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及び情報処理プログラム |
EP3633885B1 (en) * | 2017-05-30 | 2022-08-03 | JVCKenwood Corporation | Wireless apparatus |
WO2019003791A1 (ja) * | 2017-06-27 | 2019-01-03 | 株式会社村田製作所 | 通信モジュール |
KR102440541B1 (ko) * | 2017-08-08 | 2022-09-06 | 삼성전자주식회사 | 와이파이 통신을 수행하는 전자 장치 및 그 동작 방법 |
US10716120B2 (en) * | 2017-08-25 | 2020-07-14 | Qualcomm Incorporated | Channel access mechanisms for multi-band operation |
US10820346B2 (en) | 2017-09-11 | 2020-10-27 | Qualcomm Incorporated | Clear channel assessment adjustment for in-band link aggregation |
CN107635263A (zh) * | 2017-09-29 | 2018-01-26 | 努比亚技术有限公司 | Wi‑Fi控制方法、移动终端及计算机可读存储介质 |
CN107770842A (zh) * | 2017-09-29 | 2018-03-06 | 努比亚技术有限公司 | 热点连接方法、移动终端及计算机可读存储介质 |
CN107580359B (zh) * | 2017-09-29 | 2020-11-03 | 新沂市摩尔网络科技有限公司 | 无线热点共享方法、移动终端及计算机可读存储介质 |
EP3468062A1 (en) * | 2017-10-05 | 2019-04-10 | Nokia Technologies Oy | Heterogeneously equipped multi antenna system and method of operating such system |
WO2019083774A1 (en) * | 2017-10-24 | 2019-05-02 | Marvell World Trade Ltd. | WIFI CHANNEL AGGREGATION |
US10779342B2 (en) | 2017-11-27 | 2020-09-15 | Cypress Semiconductor Corporation | Load balance for dual interface automotive wi-fi controllers for P2P devices |
US10742374B2 (en) | 2018-01-12 | 2020-08-11 | Samsung Electronics Co., Ltd. | Systems and methods for providing high data throughput in 6 GHz Wi-Fi network |
CN108282907B (zh) * | 2018-01-29 | 2023-04-07 | 深圳市同科联赢科技有限公司 | 电子设备、无线组网***、装置及其控制方法和存储装置 |
CN110099412A (zh) | 2018-01-31 | 2019-08-06 | 慧与发展有限责任合伙企业 | 基于用户锚定控制器自动选择上行链路 |
WO2019177615A1 (en) * | 2018-03-15 | 2019-09-19 | Intel IP Corporation | Methods and apparatus to perform multi-band link aggregation in a wireless network |
WO2019174042A1 (en) | 2018-03-16 | 2019-09-19 | Hewlett Packard Enterprise Development Lp | Split radio chanis into subsets |
CN110300337A (zh) * | 2018-03-21 | 2019-10-01 | 华为技术有限公司 | 无线保真链路重传报文的方法和装置 |
CN111919505B (zh) * | 2018-03-26 | 2022-10-18 | 华为技术有限公司 | 数据处理方法以及终端 |
US10969255B2 (en) * | 2018-04-20 | 2021-04-06 | Darrel Eugene Self | TIC environmental event sensor |
CN108632938A (zh) * | 2018-04-24 | 2018-10-09 | 四川斐讯信息技术有限公司 | 一种双频合一路由器的设备动态管理方法及*** |
CN114531400B (zh) * | 2018-07-11 | 2023-07-11 | 华为技术有限公司 | 数据传输方法及相关装置 |
US11627587B2 (en) | 2018-07-23 | 2023-04-11 | Magic Leap, Inc. | Coexistence interference avoidance between two different radios operating in the same band |
CN109150321A (zh) * | 2018-07-25 | 2019-01-04 | 深圳市宝测达技术服务有限公司 | 一种基于多频段无线设备组合柜测试***及智能自动化测试方法 |
US11272536B2 (en) * | 2018-08-08 | 2022-03-08 | Mediatek Singapore Pte. Ltd. | Multi-link operation setup and channel access control |
CN110943933B (zh) * | 2018-09-25 | 2023-09-01 | 华为技术有限公司 | 一种实现数据传输的方法、装置和*** |
CN110167201B (zh) * | 2018-09-30 | 2022-05-17 | 腾讯科技(深圳)有限公司 | 一种数据传输的方法、相关装置以及*** |
WO2020072906A1 (en) * | 2018-10-04 | 2020-04-09 | Landis+Gyr Innovations, Inc. | Multi-band communications in a wireless mesh network |
CN111163019B (zh) * | 2018-11-07 | 2022-10-28 | 中兴通讯股份有限公司 | 处理数据包的方法、装置和存储介质 |
US11129049B2 (en) * | 2018-12-05 | 2021-09-21 | Systems And Software Enterprises, Llc | Methods and apparatus for radio transmitters management and resource optimization in multi-band wireless networks |
US10932157B2 (en) | 2018-12-19 | 2021-02-23 | Hewlett Packard Enterprise Development Lp | Intelligent link aggregation |
CN109890053B (zh) * | 2019-01-31 | 2021-06-11 | 展讯通信(上海)有限公司 | 数据发送方法、数据发送设备、多链路***和存储介质 |
CN109714076B (zh) * | 2019-02-22 | 2021-06-15 | Oppo广东移动通信有限公司 | 无线保真通信电路及电子设备 |
WO2020185953A1 (en) * | 2019-03-12 | 2020-09-17 | Epstein Joseph Alan | Radically inexpensive and flexible wireless deployment system and method |
US20220353864A1 (en) | 2019-07-09 | 2022-11-03 | Sony Group Corporation | Wireless communication device and method |
CN114786242B (zh) * | 2019-08-21 | 2023-07-04 | Oppo广东移动通信有限公司 | 无线高保真Wi-Fi接入点选择方法及相关装置 |
CN112449401B (zh) * | 2019-08-31 | 2022-03-08 | Oppo广东移动通信有限公司 | WiFi漫游方法、装置、移动终端及存储介质 |
WO2021056069A1 (en) * | 2019-09-25 | 2021-04-01 | Commonwealth Scientific And Industrial Research Organisation | Cryptographic services for browser applications |
JP7268574B2 (ja) * | 2019-10-17 | 2023-05-08 | 株式会社デンソー | 通信システム |
CN114762366B (zh) * | 2019-11-29 | 2023-09-01 | 华为技术有限公司 | 下行传输方法及通信装置 |
US10743358B1 (en) | 2019-12-11 | 2020-08-11 | Cypress Semiconductor Corporation | Dedicated TDLS link in off-channel 5 GHz band using RSDB |
US11778676B2 (en) * | 2019-12-12 | 2023-10-03 | Qualcomm Incorporated | Simultaneous communication capability signaling in an integrated access and backhaul network |
US11223970B2 (en) | 2019-12-25 | 2022-01-11 | Intel Corporation | Apparatus, system and method of concurrent multiple band (CMB) wireless communication |
US11122638B2 (en) * | 2019-12-25 | 2021-09-14 | Intel Corporation | Apparatus, system and method of concurrent multiple band (CMB) network access |
US11405790B2 (en) * | 2020-06-25 | 2022-08-02 | Hewlett Packard Enterprise Development Lp | System and method to partition radio spectrum in a mixed client environment for efficient 802.11ax transmissions |
EP4192153A4 (en) * | 2020-07-27 | 2024-04-17 | Nippon Telegraph And Telephone Corporation | BASE STATION AND TERMINAL DEVICE |
US20230354282A1 (en) * | 2020-09-25 | 2023-11-02 | Lg Electronics Inc. | Method and device for supporting plurality of frequency bands in wireless communication system |
TWI730908B (zh) * | 2020-10-07 | 2021-06-11 | 瑞昱半導體股份有限公司 | 網路裝置與網路連線方法 |
CN112702803A (zh) * | 2020-12-29 | 2021-04-23 | 珠海市魅族科技有限公司 | 信道的确定方法、装置、终端设备和计算机可读存储介质 |
CN112752284B (zh) * | 2020-12-30 | 2022-11-04 | 惠州Tcl移动通信有限公司 | 双wifi下的应用网络优化方法、装置、设备及介质 |
US11564274B2 (en) * | 2021-02-04 | 2023-01-24 | Dell Products L.P. | System and method for adaptive data communication radio link aggregation in an information handling system |
US20220330225A1 (en) * | 2021-04-12 | 2022-10-13 | Mediatek Inc. | Wireless fidelity device with dynamic capability allocation and related capability allocation method |
CN116405950A (zh) * | 2021-12-24 | 2023-07-07 | 中兴通讯股份有限公司 | 数据传输方法、装置、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070037603A1 (en) * | 2005-08-10 | 2007-02-15 | Subrahmanyam Dravida | Method and apparatus for simultaneous communication utilizing multiple wireless communication systems |
US20070070960A1 (en) * | 2005-09-27 | 2007-03-29 | Amit Barak | Device, system, and method of multi-entity wireless communication adapter having a multi-channel mode |
US20110151875A1 (en) * | 2009-12-17 | 2011-06-23 | Electronics And Telecommunications Research Institute | Handover terminal and method for receiving broadcast data in broadband wireless access system, and method for providing information of serving base station |
US20120300759A1 (en) * | 2011-05-27 | 2012-11-29 | Vodafone Ip Licensing Limited | Operating band support for a wireless local area network |
WO2013163745A1 (en) * | 2012-05-03 | 2013-11-07 | Wireie Holdings International Inc. | System and method for optimizing wireless network access |
Family Cites Families (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5960344A (en) * | 1993-12-20 | 1999-09-28 | Norand Corporation | Local area network having multiple channel wireless access |
GB0029426D0 (en) | 2000-12-02 | 2001-01-17 | Koninkl Philips Electronics Nv | Radio communication system |
US6574195B2 (en) | 2000-04-19 | 2003-06-03 | Caspian Networks, Inc. | Micro-flow management |
JP3639792B2 (ja) | 2000-07-25 | 2005-04-20 | 株式会社日立製作所 | ネットワークシステムとその通信帯域制御方法 |
DE60119567T2 (de) | 2000-11-16 | 2007-05-03 | Broadcom Corp., Irvine | Verfahren und vorrichtung zur erkennung und klassifikation von störungen in einem rf-modulierten netzwerk |
US7149217B2 (en) | 2001-08-14 | 2006-12-12 | Extreme Networks | Load-sharing technique for distributing multi-protocol label switching protocol encapsulated flows across multiple physical links |
US6990317B2 (en) * | 2002-05-28 | 2006-01-24 | Wireless Innovation | Interference resistant wireless sensor and control system |
US7308000B2 (en) | 2002-11-07 | 2007-12-11 | Sun Microsystems, Inc. | Methods and systems for efficient multi-packet data processing in a layered network protocol |
KR100509253B1 (ko) | 2002-12-27 | 2005-08-23 | 한국전자통신연구원 | 매체접근제어 처리장치의 송신제어기 및 그 방법 |
EP1616392A2 (en) * | 2003-02-28 | 2006-01-18 | Motorola, Inc. | System and method for transmitting ultrawide bandwidth signals |
EP1635517B1 (en) * | 2003-06-18 | 2021-04-14 | Nippon Telegraph And Telephone Corporation | Wireless packet communication method |
US7489688B2 (en) | 2003-12-23 | 2009-02-10 | Agere Systems Inc. | Frame aggregation |
US7885354B2 (en) | 2004-04-02 | 2011-02-08 | Rearden, Llc | System and method for enhancing near vertical incidence skywave (“NVIS”) communication using space-time coding |
EP3528575B1 (en) | 2004-06-22 | 2020-12-16 | Apple Inc. | Enabling feedback in wireless communication networks |
WO2006020800A2 (en) | 2004-08-10 | 2006-02-23 | Meshnetworks, Inc. | Software architecture and hardware abstraction layer for multi-radio routing and method for providing the same |
CN100502332C (zh) | 2004-09-01 | 2009-06-17 | 中兴通讯股份有限公司 | 一种提高宽带接入服务器点到点协议会话容量的方法 |
US20060224763A1 (en) | 2005-03-18 | 2006-10-05 | Sharp Laboratories Of America, Inc. | Switching and simultaneous usage of 802.11a and 802.11g technologies for video streaming |
US7797018B2 (en) | 2005-04-01 | 2010-09-14 | Interdigital Technology Corporation | Method and apparatus for selecting a multi-band access point to associate with a multi-band mobile station |
US20060274704A1 (en) * | 2005-06-01 | 2006-12-07 | Prasanna Desai | Method and apparatus for collaborative coexistence between Bluetooth and IEEE 802.11 G with both technologies integrated onto a system-on-a-chip (SOC) device |
US8799431B2 (en) | 2005-08-15 | 2014-08-05 | Toutvirtual Inc. | Virtual systems management |
WO2007046564A1 (en) * | 2005-10-20 | 2007-04-26 | Open Solution Co., Ltd. | Short-distance wireless data transmitting apparatus and method |
US7720036B2 (en) | 2005-10-26 | 2010-05-18 | Intel Corporation | Communication within a wireless network using multiple frequency bands |
US8768343B2 (en) * | 2006-03-31 | 2014-07-01 | Zebra Enterprise Solutions Corp | Wireless local area network receiver and associated method |
US20070280155A1 (en) * | 2006-06-02 | 2007-12-06 | Vinh-Phuong Tra Le | Device and method for optimizing communications in a wireless network |
US8130699B2 (en) | 2007-03-07 | 2012-03-06 | Wi-Lan, Inc. | Multi-band channel aggregation |
US8442531B2 (en) | 2007-05-15 | 2013-05-14 | Nokia Corporation | Context transfers and multi-band operation for wireless networks |
KR101422007B1 (ko) * | 2007-09-18 | 2014-07-23 | 엘지전자 주식회사 | 광대역 무선 접속 시스템에서 대역 핸드오버를 수행하는방법 및 이를 지원하는 이동 단말 |
US20090143095A1 (en) * | 2007-11-14 | 2009-06-04 | St Wireless Sa | Inter-mode interference prevention in a multimode wireless device |
JP2009224850A (ja) * | 2008-03-13 | 2009-10-01 | Toshiba Corp | 無線通信装置 |
ES2349515B2 (es) | 2008-07-14 | 2011-07-15 | Marvell Hispania, S.L. (Sociedad Unipersonal) | Procedimiento de transmision de datos multibanda. |
JP5293199B2 (ja) * | 2009-01-08 | 2013-09-18 | 富士通株式会社 | 無線通信装置、制御装置、移動通信システムおよび無線通信方法 |
US8773969B1 (en) * | 2009-03-24 | 2014-07-08 | Marvell International Ltd. | Multi-radio device for WLAN |
US8363597B2 (en) | 2009-04-09 | 2013-01-29 | Qualcomm Incorporated | MAC architectures for wireless communications using multiple physical layers |
US8594056B2 (en) * | 2009-06-16 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence |
US8812833B2 (en) * | 2009-06-24 | 2014-08-19 | Marvell World Trade Ltd. | Wireless multiband security |
US8706124B2 (en) | 2009-09-17 | 2014-04-22 | Nokia Corporation | Data path transfer for multiband communication |
US9112892B2 (en) * | 2009-12-03 | 2015-08-18 | Intel Corporation | Inverse multiplexing over 802.11 wireless interfaces |
US8374100B2 (en) | 2009-12-24 | 2013-02-12 | Intel Corporation | Method and system for multiband rate scaling |
TWI495276B (zh) | 2010-05-04 | 2015-08-01 | Realtek Semiconductor Corp | 多模切換之無線收發裝置及其多模切換方法 |
US20120057536A1 (en) | 2010-09-02 | 2012-03-08 | Samsung Electronics Co., Ltd. | Method and apparatus for supporting multi-band wifi |
US8385286B2 (en) * | 2010-09-03 | 2013-02-26 | Nokia Corporation | Resource sharing between secondary networks |
US20130229584A1 (en) | 2010-11-09 | 2013-09-05 | Thomson Licensing | Systems and methods for multi-band set top box control of a display device |
CN101984573B (zh) * | 2010-11-15 | 2015-07-22 | 中兴通讯股份有限公司 | 分布式实现lacp标准状态机的方法及*** |
WO2012106018A1 (en) * | 2011-02-02 | 2012-08-09 | Intel Corporation | Method, apparatus and system of communication over multiple frequency bands |
US8582478B2 (en) | 2011-03-23 | 2013-11-12 | Qualcomm, Incorporated | Single antenna, multi-band frequency division multiplexed mobile communication |
WO2012134138A2 (ko) | 2011-03-28 | 2012-10-04 | 엘지전자 주식회사 | 상향링크 신호 전송방법 및 수신방법과, 사용자기기 및 기지국 |
US20130064198A1 (en) | 2011-09-14 | 2013-03-14 | Qualcomm Incorporated | Multipath transport tunnel over multiple air interfaces connecting wireless stations |
US9264353B2 (en) * | 2011-09-22 | 2016-02-16 | Qualcomm Incorporated | Dynamic subflow control for a multipath transport connection in a wireless communication network |
US8989211B2 (en) * | 2011-10-18 | 2015-03-24 | Electronics And Telecommunications Research Institute | Apparatus and method for managing channel resource |
WO2013105923A2 (en) * | 2011-12-15 | 2013-07-18 | Intel Corporation | Multiband central controller and method for multiband network operations |
JP5962096B2 (ja) | 2012-03-16 | 2016-08-03 | 富士通株式会社 | 無線通信システム、端末、及び通信方法 |
WO2013160523A1 (en) | 2012-04-25 | 2013-10-31 | Nokia Corporation | Network discovery in wireless network |
KR20130134193A (ko) | 2012-05-30 | 2013-12-10 | 삼성전자주식회사 | 컨커런트 서비스를 제공하기 위한 전자 장치 및 방법 |
JP5784231B2 (ja) * | 2012-07-04 | 2015-09-24 | 三菱電機株式会社 | 無線通信装置及び通信チャネルの選択方法 |
US9055592B2 (en) | 2013-01-07 | 2015-06-09 | Netgear, Inc. | IEEE 802.11 communication utilizing carrier specific interference mitigation |
US9572198B1 (en) | 2013-03-07 | 2017-02-14 | Sprint Spectrum L.P. | Inter-technology diversity in wireless communications |
US9420490B2 (en) | 2013-03-08 | 2016-08-16 | Qualcomm Incorporated | Systems and methods for seamless data stream transfer during band switch between wireless stations |
US20160286483A1 (en) | 2013-03-20 | 2016-09-29 | Telefonaktiebolaget L M Ericsson (Publ) | Procedures for Controlling Alternative Radio-Access Technology (RAT) in Multi-RAT Capable Terminals |
KR102064939B1 (ko) | 2013-08-07 | 2020-01-13 | 삼성전자 주식회사 | 다수의 이차원 배열 안테나를 사용하는 이동통신 시스템에서의 피드백 송수신 방법 및 장치 |
US9565685B2 (en) * | 2013-08-30 | 2017-02-07 | Qualcomm Incorporated | Reverse channel switch request from stations to access points for LTE/Wi-Fi coexistence |
-
2013
- 2013-12-17 US US14/109,868 patent/US9402199B2/en active Active
- 2013-12-17 US US14/109,847 patent/US9439099B2/en active Active
- 2013-12-17 US US14/109,887 patent/US9516540B2/en active Active
- 2013-12-17 US US14/109,896 patent/US9923581B2/en active Active
-
2014
- 2014-10-01 TW TW103134252A patent/TWI539780B/zh not_active IP Right Cessation
- 2014-10-14 CN CN201410543248.2A patent/CN104579610B/zh not_active Expired - Fee Related
- 2014-12-04 TW TW103142206A patent/TWI600301B/zh not_active IP Right Cessation
- 2014-12-04 TW TW103142205A patent/TWI571082B/zh active
- 2014-12-04 TW TW103142207A patent/TWI571083B/zh active
- 2014-12-17 CN CN201410788324.6A patent/CN104717768A/zh active Pending
- 2014-12-17 CN CN201410788080.1A patent/CN104717765B/zh not_active Expired - Fee Related
- 2014-12-17 CN CN201410788321.2A patent/CN104717698B/zh not_active Expired - Fee Related
- 2014-12-17 CN CN201810600176.9A patent/CN108882295A/zh active Pending
-
2016
- 2016-07-20 US US15/215,535 patent/US10911072B2/en active Active
- 2016-07-27 US US15/221,040 patent/US20160337230A1/en not_active Abandoned
- 2016-12-05 US US15/369,677 patent/US9948326B2/en active Active
-
2018
- 2018-02-23 US US15/904,283 patent/US20180183468A1/en not_active Abandoned
- 2018-02-23 US US15/904,276 patent/US10819375B2/en active Active
- 2018-02-23 US US15/904,280 patent/US20180183467A1/en not_active Abandoned
-
2020
- 2020-09-28 US US17/035,571 patent/US11621731B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070037603A1 (en) * | 2005-08-10 | 2007-02-15 | Subrahmanyam Dravida | Method and apparatus for simultaneous communication utilizing multiple wireless communication systems |
US20070070960A1 (en) * | 2005-09-27 | 2007-03-29 | Amit Barak | Device, system, and method of multi-entity wireless communication adapter having a multi-channel mode |
US20110151875A1 (en) * | 2009-12-17 | 2011-06-23 | Electronics And Telecommunications Research Institute | Handover terminal and method for receiving broadcast data in broadband wireless access system, and method for providing information of serving base station |
US20120300759A1 (en) * | 2011-05-27 | 2012-11-29 | Vodafone Ip Licensing Limited | Operating band support for a wireless local area network |
WO2013163745A1 (en) * | 2012-05-03 | 2013-11-07 | Wireie Holdings International Inc. | System and method for optimizing wireless network access |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI571082B (zh) | 無線裝置透過無線區域網路模組同時操作於不同無線波段之無線負載平衡及通道選擇的系統和方法 | |
US11044704B2 (en) | Method and system for WiFi access point utilizing full spectrum capture (FSC) | |
US7809399B2 (en) | Method and device for providing multiple communication protocols with a single transceiver | |
US9007968B2 (en) | System and method for wireless multi-band networks association and maintenance | |
CN109510695B (zh) | 无线通信装置以及无线通信方法 | |
CN108541384A (zh) | 用于设备到设备通信的链路选择 | |
KR20090033365A (ko) | 로컬 디바이스들 사이의 고속 로컬 접속성을 위한 시스템 및 방법 | |
JP2020005266A (ja) | 無線通信装置及び無線通信方法 | |
US20110125915A1 (en) | Tcp transmission control device and tcp transmission control method |