TW201820824A - 通信方法與通信裝置 - Google Patents
通信方法與通信裝置 Download PDFInfo
- Publication number
- TW201820824A TW201820824A TW106139215A TW106139215A TW201820824A TW 201820824 A TW201820824 A TW 201820824A TW 106139215 A TW106139215 A TW 106139215A TW 106139215 A TW106139215 A TW 106139215A TW 201820824 A TW201820824 A TW 201820824A
- Authority
- TW
- Taiwan
- Prior art keywords
- communication device
- communication
- unique identifier
- action frame
- connection
- Prior art date
Links
- 238000001514 detection method Methods 0.000 title description 19
- 238000004891 communication Methods 0.000 claims description 566
- 230000009471 action Effects 0.000 claims description 83
- 238000000034 method Methods 0.000 claims description 77
- 230000004044 response Effects 0.000 claims description 24
- 238000012790 confirmation Methods 0.000 claims description 19
- 230000001629 suppression Effects 0.000 claims 1
- 230000008569 process Effects 0.000 description 61
- 239000000523 sample Substances 0.000 description 31
- 239000003999 initiator Substances 0.000 description 17
- 230000009977 dual effect Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 6
- 230000003252 repetitive effect Effects 0.000 description 5
- 235000012431 wafers Nutrition 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000002401 inhibitory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本發明的通信方法包含:由第一通信設備與第二通信設備建立通信連接以連接到第二通信設備;由第一通信設備發送包含第一通信設備的獨特識別符的第一動作幀給第二通信設備;由第一通信設備從連接到第一通信設備的第三通信設備接收第二動作幀;由第一通信設備確定第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件;以及執行以下步驟中的一個:由第一通信設備斷開與第二通信設備的通信連接,回應於第二動作幀滿足條件的確認;或者由第一通信設備維持與第二通信設備的通信連接,回應於第二動作幀不滿足條件的確認並轉發第二動作幀。
Description
本申請關於通信方法,更具體地,系關於網路中繼器的迴路探測。
除非另有說明,本節中描述的技術並非前面所列的權利要求的前案,也並非因在此節中納入而承認其為前案。
在電腦聯網中,中繼器是接收信號並在更高電平/功率上重傳該信號以讓該信號能在更長距離上接收的電子裝置。中繼器是可同時如接入點(access point,AP)以及基站(station,STA)或同時如主機與用戶端那樣工作,這裡分別標示為“中繼器_AP” 與“中繼器_STA”。當作為用戶端或中繼器_STA時,中繼器嚴格在中繼器_AP的通道上操作,並可連接到另一個AP以及/或中繼器_AP。當作為主機或中繼器_AP時,中繼器能允許從其他STA與中繼器_STA發出的聯繫(association)。於是,不同中繼器之間的連接可導致混合的拓撲,例如是菊輪鍊(daisy chain),星型,網格型(mesh),環型,匯流排型等等。不幸的是,在一些情況下,中繼器之間會形成迴路。
而且,迴路可在具有多個中繼器的雙頻帶網路中形成。舉例來說,當多個2.4GHz 與5GHz頻帶上的用戶端或中繼器_STA連接到不同的主機或中繼器_AP,有可能形成迴路。第7圖、第8圖與第9圖分別顯示在雙頻帶中繼器網路中形成迴路的情況700,800及900。應避免形成迴路因為它們能堵塞網路。
因此,本發明為了解決上面的技術問題,特提出一種通信方法與通信裝置。
本發明提供一種通信方法,包含:由多個通信設備的第一通信設備,與該多個通信設備中的第二通信設備建立通信連接以連接到該第二通信設備; 由該第一通信設備,發送包含該第一通信設備的獨特識別符的第一動作幀給該第二通信設備;由該第一通信設備,從連接到該第一通信設備的第三通信設備接收第二動作幀;由該第一通信設備,確定該第二動作幀是否滿足與該第一通信設備的該獨特識別符相關的條件;以及執行以下步驟中的一個:由該第一通信設備,斷開與該第二通信設備的該通信連接,以回應於該第二動作幀滿足該條件的確認;或者由第一通信設備,維持與該第二通信設備的該通信連接,以回應於該第二動作幀不滿足該條件的確認並轉發該第二動作幀。
本發明另提供一種通信方法,包含:由多個通信設備中的第一通信設備,利用第一頻帶與第二頻帶與該多個通信設備中的第二通信設備建立兩個通信連接,以連接到該第二通信設備;由該第一通信設備,經由廣播或多播,接收封包;以及由該第一通信設備,轉發該封包給該多個通信設備中的至少部分通信設備,除了該多個通信設備中接收該封包的通信設備。
本發明另提供一種通信裝置,可實施於多個通信設備中的第一通信設備內,包含:記憶體,儲存一或多組指令;以及處理器,耦接並存取該記憶體,以執行該一或多組指令,在執行該一或多組指令的時候,該處理器用於執行:與該多個通信設備中的第二通信設備建立通信連接以連接到該第二通信設備;發送包含該第一通信設備的獨特識別符的第一動作幀給該第二通信設備;從連接到該第一通信設備的第三通信設備接收第二動作幀;確定該第二動作幀是否滿足與該第一通信設備的該獨特識別符相關的條件;以及執行以下步驟中的一個:斷開與該第二通信設備的該通信連接,以回應於該第二動作幀滿足該條件的確認;或者維持與該第二通信設備的該通信連接,以回應於該第二動作幀不滿足該條件的確認。
本發明所提出的通信方法與通信裝置可探測通信連接中的重複連接。
總覽
第1圖顯示根據本發明一實施例的迴路探測的示例場景100。在場景100中,多個通信設備(例如中繼器),例如通信設備110,120,130及140,可以是雙頻帶通信設備,其能夠在兩個頻帶(例如2.4GHz與5GHz)上通信。每個通信設備可如主機,接入點或中繼器_AP般在兩個頻帶(第1圖中標示為“C2”及“C5”)上操作,(第1圖中標示為“A2”及“A5”)。當作為用戶端,基站或中繼器_STA操作於兩個頻帶(被標示為第1圖中的“C2”與“C5”)中時。舉例來說,介面A2與A5可以是分別在2.4GHz與5GHz頻帶中的主機介面,而介面C2與C5可以是分別在2.4GHz與5 GHz中的用戶端介面。在第1圖的實施例中,可以在通信設備120的用戶端介面C2與通信設備140的主機介面A2之間,通信設備140的用戶端介面C2與通信設備130主機的介面A2之間,以及通信設備130的用戶端介面C5與通信設備110的主機介面A5之間事先建立一些通信連接。
在本發明所提出的一個方案下,當一個通信設備的介面開始與另一個通信設備的介面建立一個通信連接時,可利用多個規則來進行迴路探測。例如,在通信設備的介面(這裡可以稱作“起始者”) 開始與另一通信設備的介面建立通信連接時,起始介面可產生並發送迴路探測幀,其可以是動作幀(action frame)。如在電氣與電子工程師協會(Institute of Electrical and Electronics Engineers,IEEE)的802.11標準所定義的,動作幀是一個一般的幀,在協定中用於將資訊從一個設備傳遞到另一設備。而且,在同時傳輸的連接時,多個通信設備可同時產生並發送迴路探測幀。
為了展示的目的而非限制本發明,當通信設備110的用戶端介面C5開始與通信設備120的主機介面A5建立通信連接時,通信設備110的其他介面,例如介面C5,A2及A5可被限制而不能與其他任何通信設備建立任何通信連接。而且,主機的介面A2與A5可被限制而不能接收任何連接。也就是說,在所提出的方案下,每個通信設備一個連接可以在任何時候開始。在通信設備110的用戶端介面C5與通信設備120的主機介面A5之間建立一個通信連接後,一個迴路探測幀(例如動作幀)可從通信設備110的用戶端介面C5發送到通信設備120的主機介面A5,其中的迴路探測幀包含了通信設備110的用戶端介面C5的一個獨特識別符(例如媒介存取控制位址,MAC address)。
在所提出的方案下,通信設備的介面每個產生並發送任何迴路探測幀在此時間段(例如通信設備110的用戶端介面C5開始與通信設備120的主機介面A5建立通信連接的一個既定時間段)內可對其接收並轉發給所有其他介面的迴路探測幀加入其對應的獨特識別符(例如MAC位址)。舉例來說,在接收與轉發通信設備110的用戶端介面C5發出的迴路探測幀時,通信設備120的用戶端介面C2,通信設備140的用戶端介面C2,及通信設備130的用戶端介面C5中的每個可將其MAC位址附加到迴路探測幀所包含的MAC地址清單的底部。如此,當迴路探測幀從一個通信設備發送到另一個時,MAC地址清單越來越長,其中初始介面(本實施例的通信設備110的用戶端介面C5)的MAC位址在頂部。
而且,在所提出的方案下,在將迴路探測幀轉發給所有其他介面之前,任何不是迴路探測幀的起始者的介面可不將其獨特的識別符加入到要被轉發的迴路探測幀。在本實施例中,如果通信設備120的用戶端介面C2,通信設備140的用戶端介面C2,及通信設備130的用戶端介面C5中的任何一個在一個既定的時間段內不是任一迴路探測幀的起始者,這樣的介面可僅僅轉發通信設備110的用戶端介面C5發出的迴路探測幀,而不將其自己的MAC地址附加到迴路探測幀所包含的MAC地址清單的底部。
在所提出的方案下,當一個起始者接收迴路探測幀,其可檢查自己的獨特識別符是否列在迴路探測幀包含的獨特識別符的頂部。在起始者的獨特識別符列在迴路探測幀包含的獨特識別符的頂部的時候,起始者可確定該迴路探測幀是從自己發出的,並且起始者自己接收到迴路探測幀的原因是存在迴路。如此,當起始者的MAC位址在列表的頂部時,起始者可斷開最近建立的通信連接以避免迴路資訊以及多重斷開(multiple disconnections)。在本實施例中,當通信設備110的用戶端介面C5接收到一個迴路探測幀,其中包含的MAC地址清單中通信設備110的用戶端介面C5的MAC位址在頂部,通信設備110的用戶端介面C5可斷開通信設備110的用戶端介面C5與通信設備120的主機介面A5之間的通信連接。
第2圖顯示根據本發明另一實施例的迴路探測的示例場景200。在場景200中,多個通信設備(例如中繼器),例如通信設備210, 220, 230, 240, 250及260,可以是雙頻帶通信設備,其能夠在兩個頻帶(例如2.4 GHz與5 GHz)上通信。每個通信設備可在兩個通信頻帶(第2圖中標示的“A2”與“A5”)如主機,接入點或中繼器_AP般操作,以及/或在兩個通信頻帶(第2圖中標示的“C2”與“C5”)中如用戶端,基站或中繼器_STA那樣工作。舉例來說,介面A2與A5可為分別在2.4 GHz與5 GHz 頻帶中的主機介面,以及介面C2與C5可為分別在2.4 GHz與5 GHz頻帶中的用戶端介面。在第2圖的實施例中,部分通信連接之前就已經建立在通信設備230 的用戶端介面C2與通信設備210的主機介面A2之間,在通信設備250的用戶端介面C2與通信設備230的主機介面A2之間,通信設備220的用戶端介面C5與通信設備240的主機介面A5之間,在通信設備260的用戶端介面C2與通信設備240的主機介面A2之間,以及在通信設備260的用戶端介面C5 與通信設備250的主機介面A5之間。
在本發明的另一提出的方案下,當起始者接收迴路探測幀並發現其獨特識別符並沒有列在迴路探測幀中包含的獨特識別符列表的頂部時(也就是說,不在迴路探測幀中的MAC地址清單中最高處),起始者可通過再加入其獨特識別符到獨特識別符列表中來轉發迴路探測幀。如此,迴路探測幀中包含的獨特識別符列表可包含該起始者的獨特識別符的兩個入口(entries)。然後,當起始者再次接收迴路探測幀,起始者可發現迴路探測幀中的獨特識別符列表包含起獨特識別符的兩個入口。在這樣的情況下,在所提出的方案下,起始者可移除與另一通信設備最近建立的通信連接。
為了展示的目的而非限制本發明,當通信設備240的用戶端介面C5開始與通信設備230的主機介面A5建立通信連接,通信設備240的用戶端介面C5,如一個起始者,可產生並轉發第一迴路探測幀。此時,第一迴路探測幀包含一個獨特識別符,其是包含通信設備240的用戶端介面C5的一個獨特識別符。類似地,當通信設備210的用戶端介面C2開始與通信設備220的主機介面A2建立通信連接時,通信設備210的用戶端介面C2,作為另一個起始者,可產生並轉發第二迴路探測幀。此時,第二迴路探測幀包含通信設備210的用戶端介面C2的一個獨特識別符。當通信設備240 的用戶端介面C5接收第二迴路探測幀時,其檢查且不會在第二迴路探測幀內找到其獨特識別符。通信設備240的用戶端介面C5接著將其獨特識別符附加到第二迴路探測幀所包含的獨特識別符列表的底部,並轉發第二迴路探測幀。當通信設備210的用戶端介面C2接收第一迴路探測幀,其檢查並且在第二迴路探測幀的列表中找不到其獨特識別符。通信設備210的用戶端介面C2接著將其獨特識別符附加到第一迴路探測幀包含的獨特識別符列表的底部,並轉發第一迴路探測幀。
當通信設備240的用戶端介面C5接收第一迴路探測幀,其發現自己的獨特識別符排列於第一迴路探測幀的獨特識別符列表的頂部(也就是說,在第一迴路探測幀的MAC地址清單的最高處)。如此,在所提出的方案下,通信設備240的用戶端介面C5可繼續操作來移除與通信設備250的主機介面A5建立的通信連接。因為存在多個迴路,第二迴路探測幀一直在迴路內迴圈直到其被產生該第二迴路探測幀的通信設備210的用戶端介面C2接收。當通信設備210的用戶端介面C2接收第二迴路探測幀並發現自己的獨特識別符並不存在於第二迴路探測幀所包含的獨特識別符(例如MAC位址)列表的最高處,第二迴路探測幀可再次被用戶端介面C2轉發,並再次將用戶端介面C2的獨特識別符(例如MAC位址)加入到幀內的獨特識別符列表內(這樣導致用戶端介面C2的獨特識別符在列表內出現兩次)。在後續接收到迴路探測幀並兩度發現自己的獨特識別符,通信設備210的用戶端介面C2可繼續操作來移除與通信設備220的主機介面A2建立的通信連接。
第3圖顯示根據本發明的另一實施例的迴路探測的示例場景。在場景300中,多個通信設備(例如中繼器),例如通信設備310,320以及330,可以是能夠在兩個頻帶內(例如2.4GHz與5GHz)通信的雙頻帶通信設備。每個通信設備可在兩個頻帶(第3圖中標示為“A2”及“A5”)內如主機,接入點或中繼器_AP那樣操作以及/或可在兩個頻帶(第3圖中標示為“C2”及“C5”)內如用戶端,基站或中繼器_STA那樣操作。舉例來說,介面A2與A5可以分別是2.4 GHz 與5GHz內的主機介面,介面C2與C5可以分別是2.4 GHz與5GHz內的用戶端介面。如第3圖中的實施例所示,部分通信連接可事先在通信設備320的用戶端介面C2與通信設備330的主機介面A2之間,在通信設備320 的用戶端介面C5與通信設備330的主機介面A5之間,以及在通信設備310,320及330內的各個基站(第3圖中標示為“STA”)之間建立。
在本發明的另一個提出的方案之下,當第一通信設備從第二通信設備接收一個廣播或多播封包時,其中第二通信設備的兩個用戶端介面連接到第一通信設備的兩個主機介面,第一通信設備可根據本發明轉發封包給不支持迴路探測的所有通信設備(可稱作“非輕易設備”)。而且,第一通信設備可轉發封包給所有支持迴路探測的所有通信設備(可稱作“輕易設備”),除了第一通信設備接收該封包發出的第二通信設備。
在所提出的方案下,當一個廣播或多播要由第一通信設備發給第二通信設備時,其中通信設備的兩個用戶端介面連接到第一通信設備的兩個主機介面,第二通信設備可根據本發明轉發封包給不支持迴路探測的所有通信設備。而且,第二通信設備可根據本發明轉發封包給支持迴路探測的所有通信設備,除了第一通信設備接收封包發出的第二通信設備。
當幀或封包要被從一通信設備轉發到另一通信設備時,當這兩個通信設備之間有兩個通信連接時(例如在兩個頻帶上),轉發幀或封包的通信設備可在兩個通信連接中的一個上轉發通信連接的該幀或封包,但不是兩個通信連接都轉發。在所提出的方案下,兩個通信設備之間的重複連接的存在可在通信設備一個或多個主機介面以及/或一個或多個用戶端介面被探測到。
對於在第二通信設備的一或多個用戶端介面探測第一與第二通信設備之間的重複連接,在連接建立階段(association phase),第一通信設備的第一主機介面可告知第二通信設備的第一用戶端介面關於第一通信設備的第二主機介面的獨特識別符(例如MAC地址)。在連接建立階段,第一通信設備的第二主機介面可告知第二通信設備的第二用戶端介面關於第一通信設備的第一主機介面的獨特識別符(例如MAC位址)。為了展示的目的而非限制本發明,在連接建立階段,通信設備320的主機介面A2可在一個連接建立幀(association frame)中將通信設備320的主機介面A5的MAC位址提供給通信設備310的用戶端介面C2。同樣的,在連接建立階段,通信設備320的主機介面A5可在一個連接建立幀中將通信設備320的主機介面A2的MAC位址提供給通信設備310的用戶端介面C5。如此,當通信連接中的一個(例如在2.4 GHz頻帶上)首先建立後,當另一個通信連接(例如在5GHz頻帶上)的正在建立時,通信設備310 的用戶端介面C2與C5的每個可通過檢查另一個頻帶的通信設備320 的主機介面的MAC位址及確定另一個頻帶上是否建立起連接,來確定並瞭解通信設備310與通信設備320之間是否存在連接重複(link duplication)。
為了探測在第二通信設備的一個或多個主機介面處探測第一與第二通信設備之間的重複連接,在連接建立階段,第一通信設備的第一用戶端介面可將第一通信設備的第二用戶端介面的獨特識別符(例如MAC位址)告知第二通信設備的第一主機介面。同樣地,在連接建立階段,第一通信設備的第二用戶端介面可將第一通信設備的第一用戶端介面的獨特識別符(例如MAC位址)告知第二通信設備的第二主機介面。為了展示的目的而非限制本發明,在連接建立階段,通信設備310的用戶端介面C2可在一個連接建立幀中將通信設備310的用戶端介面C5的MAC位址提供給通信設備320的主機介面A2。同樣的,在連接建立階段,通信設備310的用戶端介面C5可在一個連接建立幀中將通信設備310的用戶端介面C2的MAC位址提供給通信設備320 的主機介面A5。如此,在通信連接中的一個(例如在5 GHz 頻帶上)首先被建立,當另一個通信連接(例如在2.4GHz頻帶上)被建立時,通信設備320的主機介面A2與A5中的每個可通過檢查另一個頻帶的通信設備310 的用戶端介面的MAC位址及確定另一個頻帶上是否建立起連接,來確定並瞭解通信設備310與通信設備320之間是否存在連接重複(link duplication)。
具體實施例
第4圖顯示根據本發明的一個實施例的示例裝置400。裝置400可執行各種操作來實作這裡描述的與雙頻帶中繼器網路中迴路探測相關的各種方案、技術、流程與方法,包含之前描述的場景100、場景200及場景300以及下面描述的流程 500與流程600。裝置400可以是例如通信設備、計算裝置、可攜式裝置、移動裝置或可穿戴裝置的電子裝置的一部分。例如,裝置400可以實施於中繼器、Wi-Fi接入點、智能手機、智慧手錶、智慧手鐲、智慧項鍊、個人數位助理或是例如平板電腦、膝上電腦、筆記型電腦、臺式電腦或伺服器等的計算裝置中。另外,裝置400可實施於一個或多個積體電路晶片的形式中,例如但不限於一個或多個單核晶片、一個或多個多核晶片、或一個或多個複雜指令組計算(complex-instruction-set-computing,CISC)處理器。裝置400可包含至少第4圖中所示的一些元件,例如處理器410與記憶體420。另外,裝置400可包含收發器430,用於無線發送與接收資料(例如與IEEE 802.11規格及/或其他任何可適用的無線協議與標準相相容)。
收發器430可在第一頻帶與第二頻帶內無線通訊。也就是說,收發器430可以是能夠在兩個頻帶內(例如2.4GHz與5GHz)通信的雙頻帶通信設備。而且,收發器430可在兩個頻帶內(經過第4圖中標示為“AP1” 與“AP2”的主機介面)如主機、接入點或中繼器_AP一樣操作。而且,收發器430可在兩個頻帶內(經過第4圖中標示為“APCLI1”與“APCLI2”的用戶端介面)如用戶端、基站或中繼器_STA那樣操作。
記憶體420可以是一個存放裝置,用來儲存一個或多組代碼、程式以及/或指令422,也可儲存資料424。舉例來說,記憶體420 可耦接到處理器410來接收資料424,例如一個或多個其他通信設備的一個或多個介面的MAC位址。記憶體420可用任何適合的技術實施,且可包含易失性記憶體以及/或非易失性記憶體。舉例來說,記憶體420可包含一種隨即存取記憶體(RAM),例如動態RAM(DRAM),靜態 RAM(SRAM),晶閘管RAM(T-RAM)以及/或零電容RAM (Z-RAM)。另外,記憶體420可包含一種唯讀記憶體(ROM),例如光罩(mask)ROM,可程式設計ROM (PROM),可擦除可程式設計ROM(EPROM)以及/或電性可擦除可程式設計ROM(EEPROM)。另外,記憶體420可包含一種非易失性隨即存取記憶體(NVRAM),例如快閃記憶體,固態記憶體;鐵電RAM(FeRAM),磁阻RAM (MRAM)以及/或相變記憶體。
處理器410 可以一個或多個單核處理器,一個或多個多核處理器,或一個或多個CISC 處理器的形式實施。也就是說,處理器410可以包含以下用來根據本發明配置並組成來實現本發明特定目的的電子元件的硬體(也可用固件)的形式實施,這些電子元件例如但不限於,一個或多個電晶體,一個或多個二極體,一個或多個電容,一個或多個電阻,一個或多個電感,一個或多個憶阻器(memristors)以及/或一個或多個變容器。
處理器410可存取記憶體420來執行儲存於記憶體420中的一個或多個指令。在執行該一個或多個指令組時, 處理器410可用來根據本發明執行雙頻帶中繼器網路中的迴路探測相關操作。舉例來說,處理器410可,通過收發器,收發器 430與第二通信設備建立通信連接來連接到該第二通信設備。處理器410 可通過收發器 430發送包含第一通信設備的獨特識別符的第一動作幀給第二通信設備。獨特識別符可以是,舉例但不限於,MAC位址相關的裝置400 (例如分配給收發器 430的MAC位址)。處理器410也可通過收發器430從第三信設備接收第二動作幀。處理器410可確定該第二幀是否滿足與該第一通信設備的獨特識別符相關的一個條件。回應於該第二動作幀滿足該條件的確定,處理器410可斷開與第二通信設備的通信連接。回應於該第二動作幀不滿足該條件的確定,處理器410可維持與第二通信設備的通信連接。另外,處理器410 可將第一通信設備的獨特識別符加入該第二動作幀且轉發該動作幀給其他介面。
在一些實施例中,在與第二通信設備建立通信連接時,處理器410可通過收發器 430利用要與收發器430建立通信連接的兩個頻帶中的第一頻帶,來建立與第二通信設備的通信連接。而且,處理器410可在用兩個頻帶中的第一頻帶與第二通信設備建立通信連接時,通過收發器 430利用兩個頻帶中的第二頻帶,抑制與任何通信設備開始建立連接。而且,處理器410可抑制主機介面AP1與AP2不接收任何連接。
在一些實施例中,第二動作幀可包含多個通信設備的多個獨特識別符,其中每個通信設備在既定時間段內建立對應的通信連接。舉例來說,每個通信設備在從另一通信設備接收到動作幀時,開始在既定時間段 (例如10毫秒、100毫秒或1秒)建立通信連接,其可通過將自己的獨特識別符附加到動作幀包含的獨特識別符列表的底部,來加入其獨特識別符(例如MAC位址)到動作幀內。結果,當動作幀從一個通信設備轉發到另一通信設備,獨特識別符清單會變長。
在一些實施例中,在確定該第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件時,處理器410可執行數個操作。舉例來說,處理器410可辨識出第二動作幀內包含的多個通信設備的多個獨特識別符的列表頂部最高的獨特識別符。處理器410也可確定該最高的獨特識別符是否為第一通信設備的獨特識別符。回應于最高獨特識別符是第一通信設備的獨特識別符的確認,處理器410可確定第二動作幀滿足與第一通信設備的獨特識別符相關的條件。回應于最高獨特識別符不是第一通信設備的獨特識別符的確認,處理器410可確認第二動作幀不滿足與第一通信設備的獨特識別符相關的條件。
另外,在確定第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件時,處理器410可執行其他操作。舉例來說,處理器410可確定第一通信設備的獨特識別符是否在第二動作幀包含的多個通信設備的多個獨特識別符的列內陳列兩次。回應於第一通信設備的獨特識別符在多個獨特識別符的列表內陳列兩次的確認,處理器410可確定第二動作幀滿足與第一通信設備的獨特識別符相關的條件。回應於第一通信設備的獨特識別符在多個獨特識別符的列表中陳列一次且不在列表頂部的確認,處理器410可確定第二動作幀不滿足與第一通信設備的獨特識別符相關的條件。簡單來說,處理器410可檢查第一通信設備的獨特識別符(例如與第一通信設備相關的MAC位址)存在於動作幀內,並可在下列條件中至少一個為真時斷開通信連接:(1)第一通信設備的獨特識別符是列表的所有獨特識別符中最高的,以及(2)第一通信設備的獨特識別符在列表中出現兩次。
在一些實施例中,回應於第二動作幀不滿足條件的確認,處理器410可把裝置400的獨特識別符添加到第二動作幀包含的多個通信設備的獨特識別符的列表的底部。而且,處理器410可把第二動作幀轉發給第二通信設備以及/或任何通過收發器 430與處理器410 建立通信連接的其他通信設備。
在一些實施例中,處理器410可利用第一頻帶與第二頻帶通過收發器430與第二通信設備建立兩個通信連接,來連接到第二通信設備。處理器410也可通過收發器 430接收廣播或多播封包。處理器410 還通過收發器430轉發該封包給多個通信設備中的至少部分通信設備,除了多個通信設備中接收該封包的通信設備。
在一些實施例中,在接收封包時,處理器410可通過收發器430從多個通信設備中的第三通信設備接收封包。另外,在轉發該封包時,處理器410可通過收發器430在兩個通信連接中的一個而非兩個上轉發封包給第二通信設備。
在一些實施例中,多個通信設備可包含不支援根據本發明的迴路探測的一個或多個通信設備的第一種類型。多個通信設備也可包含支援本發明的迴路探測的一個或多個通信設備的第二種類型。於是,在轉發封包給除了接收該封包的通信設備以外的多個通信設備的至少部分時,處理器410可通過收發器 430轉發封包給第一類型的一個或多個通信設備中的每個。而且,處理器410可通過收發器 430轉發封包給第二類型中除了多個通信設備中接收該封包的通信設備以外的一個或多個通信設備中的每個。
在一些實施例中,在與第二通信設備建立兩個通信連接時,處理器410可通過收發器430,在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間利用第一頻帶建立第一通信連接,並通過收發器430,在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間利用第二頻帶建立第二通信連接。在一些實施例中,處理器410可在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間連接建立階段通過收發器430提供收發器430的第二主機介面的MAC位址給第二通信設備。而且,處理器410 可在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間的連接建立階段通過收發器430提供收發器430的第一主機介面的MAC位址提供給第二通信設備。另外,處理器410可在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間的連接建立階段通過收發器 430 從第二通信設備接收該第二通信設備的第二用戶端介面的MAC位址。而且,處理器410可在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間的連接建立階段通過收發器430從第二通信設備接收第二通信設備的第一用戶端介面的MAC位址。於是,處理器410可基於第二通信設備的第一用戶端介面的MAC位址與第二用戶端介面的MAC位址探測第一通信連接與第二通信連接是否為重複連接。
在一些實施例中,在與第二通信設備建立兩個通信連接時,處理器410可通過收發器 430利用第一頻帶,在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間建立第一通信連接。另外,處理器410可通過收發器430利用第二頻帶,在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間建立第二通信連接。在一些實施例中,處理器410可在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間的連接建立階段通過收發器430提供收發器430的第二用戶端介面的MAC位址給第二通信設備。 而且,處理器410可在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間的連接建立階段通過收發器430提供收發器430的第一用戶端介面的MAC位址給第二通信設備。另外,處理器410可在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間的連接建立階段通過收發器430從第二通信設備接受第二通信設備的第二主機介面的MAC位址。而且,處理器410可在收發器430的第二用戶端介面第二通信設備的第二主機介面之間的連接建立階段通過收發器430從第二通信設備接收第二通信設備的第一主機介面的MAC位址。如此,處理器410可基於第二通信設備的第一主機介面的MAC位址與第二主機介面的MAC位址探測第一通信連接與第二通信連接是否互為重複連接。
第5圖顯示根據本發明的實施例的示例流程500。流程500可表示裝置400的實施特點中的一個方面。流程500 可包含一個或多個操作,動作或功能,如一個或多個方框510,520,530,540,550以及560所表示。雖然顯示為分離的方框,流程500的不同方框可被分割為額外的方框,或合併為更少方框,或被取消,這取決於實施的實際需要。而且,流程500的方框/子方框可如第5圖所示的循序執行,或者也可以按照不同的循序執行。流程500可用裝置400或者其變形實施。舉例來說,流程500可用第1圖,第2圖與第3圖中的每個通信設備,節點或中繼器來實施。僅為展示之用,流程500下面以裝置400為多個通信設備(例如多個中繼器)的第一通信設備(例如第一中繼器)來描述。流程500可從方框510開始。
在步驟510,流程500可涉及裝置400的處理器410通過收發器430 與多個通信設備的第二通信設備建立通信連接來連接到第二通信設備。流程500可從步驟510繼續執行步驟520。
在步驟520,流程500可涉及裝置400的處理器410通過收發器430發送包含第一通信設備的獨特識別符的第一動作幀給第二通信設備。流程500可從步驟520繼續執行步驟530。
在步驟530,流程500可涉及裝置400 的處理器410,通過收發器430從連接到第一通信設備的第三通信設備接收第二動作幀。流程500可從步驟530繼續執行步驟540。
在步驟540,流程500可涉及裝置400的處理器410確定第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件。流程500可從步驟540繼續執行步驟550或步驟560。
在步驟550,流程500可涉及裝置400的處理器410通過收發器430斷開與第二通信設備的通信連接,以回應於第二動作幀滿足條件的確認。
在步驟560,流程500可涉及裝置400的處理器410通過收發器430維持與第二通信設備的通信連接,以回應於第二動作幀不滿足條件的確認。另外,流程500可涉及處理器410將第一通信設備的獨特識別符加入第二動作幀並轉發該第二動作幀給其他介面。
在一些實施例中,獨特識別符包含第一通信設備的MAC位址。
在一些實施例中,在與第二通信設備建立通信連接時,流程500可涉及處理器410執行數個操作。舉例來說, 流程500可涉及處理器410利用兩個頻帶中的第一頻帶與第二通信設備建立通信連接,其中兩個頻帶是第一通信設備用來建立通信連接的。另外,流程500可涉及處理器410 在利用利用第一頻帶與第二通信設備建立通信連接時,利用兩個頻帶中的第二頻帶抑制與任何通信設備建立任何通信連接。流程500也可涉及處理器410裝置400的每個主機介面接收任何連接。
在一些實施例中,第二動作幀包含多個通信設備的多個獨特識別符(例如MAC位址),每個通信設備在既定時間段內建立對應的通信連接。
在一些實施例中,在確定第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件,流程500可涉及處理器410執行數個操作。舉例來說,流程500可涉及處理器410從第二動作幀包含的多個通信設備的多個獨特識別符的列表的頂部辨識出最高獨特識別符。另外,流程500可涉及處理器410確定最高獨特識別符是否是第一通信設備的獨特識別符。而且,流程500可涉及處理器410確定第二動作幀滿足與第一通信設備的獨特識別符相關的條件,以回應於最高獨特識別符是第一通信設備的獨特識別符的確認。而且,流程500可涉及處理器410確定第二動作幀不滿足與第一通信設備的獨特識別符相關的條件,以回應於最高獨特識別符不是第一通信設備的獨特識別符的確認。
另外,在確定第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件,流程500可涉及處理器410執行數個操作。舉例來說,流程500可涉及處理器410確定第一通信設備的獨特識別符在第二動作幀包含的多個通信設備的多個獨特識別符的列表內出現了兩次。而且,流程500可涉及處理器410 確定第二動作幀滿足與第一通信設備的獨特識別符相關的條件,以回應於第一通信設備的獨特識別符在多個獨特識別符的列表中出現兩次的確認。而且,流程500可涉及處理器410確定第二動作幀不滿足與第一通信設備的獨特識別符相關的條件,以回應於第一通信設備的獨特識別符在多個獨特識別符的列表中僅出現一次且不在列表頂部的確認。
在一些實施例中,回應於第二動作幀不滿足條件的確認,流程500可涉及處理器410執行數個操作。舉例來說,流程500可涉及處理器410添加第一通信設備的獨特識別符到第二動作幀包含的多個通信設備的多個獨特識別符的列表的底部。另外,流程500可涉及處理器410轉發第二動作幀給第二通信設備。
第6圖顯示根據本發明的實施例的示例流程600。流程600可表示裝置400的實施特點的一個方面。流程600可包含一個或多個操作,動作或功能,如一個或多個方框610,620以及630所表示。雖然顯示為分離的方框,流程600的不同方框可被分割為額外的方框,或合併為更少方框,或被取消,這取決於實施的實際需要。而且,流程500的方框/子方框可如第6圖所示的循序執行,或者也可以按照不同的循序執行。流程500可用裝置400或者其變形實施。舉例來說,流程600可用第1圖,第2圖與第3圖中的每個通信設備,節點或中繼器來實施。僅為展示之用,流程600下面以裝置400為多個通信設備(例如多個中繼器)的第一通信設備(例如第一中繼器)來描述。流程600可從方框610開始。
在步驟610,流程600可涉及裝置400的處理器410通過收發器430利用第一頻帶與第二頻帶與多個通信設備的第二通信設備建立兩個通信連接來連接到第二通信設備。流程600可從步驟610繼續執行步驟620。
在步驟620,流程600可涉及裝置400的處理器410通過收發器430經由廣播或多播接收封包。流程600可從步驟620繼續執行步驟630。
在步驟630,流程600可涉及裝置400 的處理器410,通過收發器430轉發封包給除了多個通信設備中接收該封包的通信設備以外的多個通信設備中的至少部分通信設備。流程500可從步驟530繼續執行步驟540。
在一些實施例中,在接收封包時,流程600可涉及處理器410通過收發器430從多個通信設備的第三通信設備接收封包。而且,在轉發封包時,流程600可涉及處理器410通過收發器430在兩個通信連接中的一個而非兩個上轉發封包給第二通信設備。
在一些實施例中,根據本發明,多個通信設備可包含一個或多個不支援迴路探測的通信設備的第一類型。而且,根據本發明,多個通信設備可包含一個或多個支援迴路探測的通信設備的第二類型。在一些實施例中,在轉發封包給除了多個通信設備中接收封包的通信設備以外的多個通信設備中的至少部分通信設備時,流程600可涉及處理器410通過收發器430轉發封包給第一類型的一個或多個通信設備中的每個。另外,流程600可涉及處理器410通過收發器430轉發封包給第二類型的一個或多個通信設備中的每個,除了接收封包的通信設備。
在一些實施例中,在與第二通信設備建立兩個通信連接時,流程600可涉及處理器410通過收發器430利用第一頻帶在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間建立第一通信連接。而且,流程600可涉及處理器410通過收發器430利用第二頻帶在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間建立第二通信連接。如此,在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間利用第一頻帶建立第一通信連接時,流程600可涉及在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間連接建立階段內,處理器410通過收發器430提供收發器430的第二主機介面的MAC位址給第二通信設備。另外,在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間利用第二頻帶建立第二通信連接時,流程600可涉及處理器410在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間的連接建立階段內,通過收發器 430提供收發器430的第一主機介面的MAC位址給第二通信設備。
在一些實施例中,在與第二通信設備建立兩個通信連接時,流程600可涉及處理器410通過收發器430 利用第一頻帶在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間建立第一通信連接。而且,流程600可涉及處理器410通過收發器430利用第二頻帶在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間建立第二通信連接。如此,在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間利用第一頻帶建立第一通信連接時,流程600可涉及在收發器430的第一主機介面與第二通信設備的第一用戶端介面之間連接建立階段內,處理器410通過收發器430從第二通信設備接收第二通信設備的第二用戶端介面的 MAC位址。另外,在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間利用第二頻帶建立第二通信連接時,流程600可涉及處理器410在收發器430的第二主機介面與第二通信設備的第二用戶端介面之間的連接建立階段內,通過收發器 430從第二通信設備接收第二通信設備的第一用戶端介面的MAC位址。如此,處理器410可基於第二通信設備的第一用戶端介面的MAC位址與第二用戶端介面的MAC位址來探測第一通信連接與第二通信連接是否互為重複連接。
在一些實施例中,在與第二通信設備建立兩個通信連接時,流程600可涉及處理器410通過收發器430 利用第一頻帶在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間建立第一通信連接。而且,流程600可涉及處理器410通過收發器430利用第二頻帶在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間建立第二通信連接。如此,在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間利用第一頻帶建立第一通信連接時,流程600可涉及在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間連接建立階段內,處理器410通過收發器430提供收發器430的第二用戶端介面的MAC位址給第二通信設備。另外,在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間利用第二頻帶建立第二通信連接時,流程600可涉及處理器410在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間的連接建立階段內,通過收發器 430提供收發器430的第一用戶端介面的MAC位址給第二通信設備。
在一些實施例中,在與第二通信設備建立兩個通信連接時,流程600可涉及處理器410通過收發器430利用第一頻帶在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間建立第一通信連接。而且,流程600可涉及處理器410通過收發器430利用第二頻帶在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間建立第二通信連接。在一些實施例中,在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間利用第一頻帶建立第一通信連接時,流程600可涉及在收發器430的第一用戶端介面與第二通信設備的第一主機介面之間連接建立階段內,處理器410通過收發器430從第二通信設備接收第二通信設備的第二主機介面的MAC位址。另外,在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間利用第二頻帶建立第二通信連接時,流程600可涉及處理器410在收發器430的第二用戶端介面與第二通信設備的第二主機介面之間的連接建立階段內,通過收發器 430從第二通信設備接收第二通信設備的第一主機介面的MAC位址。如此,處理器410可基於第二通信設備的第一主機介面的MAC位址與第二主機介面的MAC位址探測第一通信連接與第二通信連接是否互為重複連接。
注意事項
本文描述的主題有時展示包含的不同元件,或連接到不同其他元件。需要瞭解,這樣的描繪的架構僅僅是為了舉例說明,實際上,可以採用許多其他的架構來實施並實現同樣功能。從概念上說,任何實現同樣功能的組件的安排都是有效“相關的”,只要期望的功能可以達到。而且,任何兩個組合來實現一特定功能的元件都可以被看作是彼此“相關”,只要期望的功能達到,無論架構或中間組件。同樣,兩個如此相關的元件可被看作是“功能性連接”,或“功能上連接”到彼此,來達到期望的功能,任何兩個能夠如此相關的元件也可被看作“功能性連接”到彼此來達到期望的功能。功能性連接的具體實施例包含,但不限於物理上相連,以及/或物理上交互的元件,以及/或無線可交互的,以及/或無線交互的元件,以及/或邏輯交互,以及或邏輯可交互元件。
而且,應瞭解本領域技術人員,總體來說,本文所用的詞彙,特別是權利要求中所用的,例如後附的權利要求,總體上應被解讀為“開方式”詞彙,例如,詞彙“包含”應該被解讀為“包含但不限於”,而詞彙“具有”也應被解讀為“至少有”,詞彙“包括”應該被解讀為“包含但不限於”等等。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
100,200,300,400‧‧‧場景
110,120,130,140,210,220,230,240,250,260,310,320,330‧‧‧通信設備
A2與A5‧‧‧主機介面
C2與C5‧‧‧用戶端介面
500,600‧‧‧流程
410‧‧‧處理器
420‧‧‧記憶體
430‧‧‧收發器
510-560,610-630‧‧‧步驟
110,120,130,140,210,220,230,240,250,260,310,320,330‧‧‧通信設備
A2與A5‧‧‧主機介面
C2與C5‧‧‧用戶端介面
500,600‧‧‧流程
410‧‧‧處理器
420‧‧‧記憶體
430‧‧‧收發器
510-560,610-630‧‧‧步驟
本發明之不同實施例之描述可一併參考後面之圖示,其中同樣的標號代表同樣元件,其中: 第1圖顯示根據本發明一實施例的迴路探測的示例場景; 第2圖顯示根據本發明另一實施例的迴路探測的示例場景; 第3圖顯示根據本發明的另一實施例的迴路探測的示例場景; 第4圖顯示根據本發明的一個實施例的示例裝置; 第5圖顯示根據本發明的實施例的示例流程; 第6圖顯示根據本發明的實施例的示例流程; 第7圖、第8圖與第9圖分別顯示在雙頻帶中繼器網路中形成迴路的情況。
Claims (10)
- 一種通信方法,包含: 由多個通信設備的第一通信設備,與該多個通信設備中的第二通信設備建立通信連接以連接到該第二通信設備; 由該第一通信設備,發送包含該第一通信設備的獨特識別符的第一動作幀給該第二通信設備; 由該第一通信設備,從連接到該第一通信設備的第三通信設備接收第二動作幀; 由該第一通信設備,確定該第二動作幀是否滿足與該第一通信設備的該獨特識別符相關的條件;以及 執行以下步驟中的一個: 由該第一通信設備,斷開與該第二通信設備的該通信連接,以回應於該第二動作幀滿足該條件的確認;或者 由該第一通信設備,維持與該第二通信設備的該通信連接,以回應於該第二動作幀不滿足該條件的確認並轉發該第二動作幀。
- 如申請專利範圍第1項所述的通信方法,其中該獨特識別符包含該第一通信設備的媒介存取控制位址。
- 如申請專利範圍第1項所述的通信方法,其中與該第二通信設備建立該通信連接的步驟包含: 利用兩個頻帶中的第一頻帶與該第二通信設備建立該通信連接,該兩個頻帶是該第一通信設備用來建立通信連接的;以及 當利用第一頻帶與該第二通信設備建立該通信連接時,利用該兩個頻帶中的第二頻帶抑制與任何通信設備建立任何通信連接。
- 如申請專利範圍第1項所述的通信方法,其中該第二動作幀包含在既定時間段內建立對應通信連接的多個通信設備的多個獨特識別符。
- 如申請專利範圍第1項所述的通信方法,其中確定該第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件的步驟包含: 辨識該第二動作幀包含的多個通信設備的多個獨特識別符的列表頂部的最高獨特識別符; 確定該最高獨特識別符是否為該第一通信設備的該獨特識別符; 確定該第二動作幀滿足與第一通信設備的獨特識別符相關的條件,以回應於該最高獨特識別符是該第一通信設備的該獨特識別符的確認;以及 確定該第二動作幀不滿足與第一通信設備的獨特識別符相關的條件,以回應於該最高獨特識別符不是該第一通信設備的該獨特識別符的確認。
- 如申請專利範圍第1項所述的通信方法,其中確定該第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件的步驟包含: 確定該第一通信設備的該獨特識別符是否在該第二動作幀包含的多個通信設備的多個獨特識別符的列表中出現兩次; 確定該第二動作幀滿足與第一通信設備的獨特識別符相關的條件,以回應於該第一通信設備的該獨特識別符在該多個獨特識別符的該列表內出現兩次的確認;以及 確定該第二動作幀不滿足與第一通信設備的獨特識別符相關的條件,以回應於該第一通信設備的該獨特識別符僅在該多個獨特識別符的該列表中出現一次且不在該列表的頂部的確認。
- 如申請專利範圍第1項所述的通信方法,更包含: 回應於該第二動作幀不滿足該條件的確認,執行下列步驟: 添加該第一通信設備的該獨特識別符到該第二動作幀包含多個通信設備的多個獨特識別符的列表的底部;以及 轉發該第二動作幀給該第二通信設備。
- 一種通信裝置,可實施於多個通信設備中的第一通信設備內,包含: 一記憶體,儲存一或多組指令;以及 一處理器,耦接並存取該記憶體,以執行該一或多組指令,在執行該一或多組指令的時候,該處理器用於執行: 與該多個通信設備中的第二通信設備建立通信連接以連接到該第二通信設備; 發送包含該第一通信設備的獨特識別符的第一動作幀給該第二通信設備; 從連接到該第一通信設備的第三通信設備接收第二動作幀; 確定該第二動作幀是否滿足與該第一通信設備的該獨特識別符相關的條件;以及 執行以下步驟中的一個: 斷開與該第二通信設備的該通信連接,以回應於該第二動作幀滿足該條件的確認;或者 維持與該第二通信設備的該通信連接,以回應於該第二動作幀不滿足該條件的確認。
- 如申請專利範圍第8項所述的通信裝置,其中與該第二通信設備建立該通信連接時,該處理器用於執行以下操作: 利用兩個頻帶中的第一頻帶與該第二通信設備建立該通信連接,該兩個頻帶是該第一通信設備用來建立通信連接的;以及 當利用第一頻帶與該第二通信設備建立該通信連接時,利用該兩個頻帶中的第二頻帶抑制與任何通信設備建立任何通信連接。
- 如申請專利範圍第8項所述的通信裝置,其中確定該第二動作幀是否滿足與第一通信設備的獨特識別符相關的條件時,該處理器用於執行以下操作: 辨識該第二動作幀包含的多個通信設備的多個獨特識別符的列表頂部的最高獨特識別符; 確定該最高獨特識別符是否為該第一通信設備的該獨特識別符; 確定該第二動作幀滿足與第一通信設備的獨特識別符相關的條件,以回應於該最高獨特識別符是該第一通信設備的該獨特識別符的確認;以及 確定該第二動作幀不滿足與第一通信設備的獨特識別符相關的條件,以回應於該最高獨特識別符不是該第一通信設備的該獨特識別符的確認。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/352,138 US20170063603A1 (en) | 2016-11-15 | 2016-11-15 | Loop Detection In Dual-Band Repeater Networks |
| US15/352,138 | 2016-11-15 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201820824A true TW201820824A (zh) | 2018-06-01 |
Family
ID=58096193
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW106139215A TW201820824A (zh) | 2016-11-15 | 2017-11-13 | 通信方法與通信裝置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20170063603A1 (zh) |
| CN (1) | CN108377197A (zh) |
| TW (1) | TW201820824A (zh) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103069918B (zh) * | 2010-06-25 | 2016-03-30 | 诺基亚技术有限公司 | 多频带局域中减少的小区id重新分配 |
| US9088496B2 (en) * | 2012-03-16 | 2015-07-21 | Brocade Communications Systems, Inc. | Packet tracing through control and data plane operations |
| JP6330354B2 (ja) * | 2013-02-25 | 2018-05-30 | 株式会社リコー | 通信管理システム、通信管理方法、及びプログラム |
| US20150236946A1 (en) * | 2014-02-18 | 2015-08-20 | Aruba Networks, Inc. | Operating on a network with characteristics of a data path loop |
| CN105050027A (zh) * | 2015-05-29 | 2015-11-11 | 深圳市明星网络有限公司 | 一种基于广播模式传送信息的通信装置及通信装置双方传送信息的方法 |
-
2016
- 2016-11-15 US US15/352,138 patent/US20170063603A1/en not_active Abandoned
-
2017
- 2017-06-13 CN CN201710442179.XA patent/CN108377197A/zh not_active Withdrawn
- 2017-11-13 TW TW106139215A patent/TW201820824A/zh unknown
Also Published As
| Publication number | Publication date |
|---|---|
| US20170063603A1 (en) | 2017-03-02 |
| CN108377197A (zh) | 2018-08-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5823077B2 (ja) | 効率のよいサービス発見のための方法、装置、およびコンピュータプログラム | |
| WO2020134720A1 (zh) | 数据传输控制方法及相关产品 | |
| CN104936266A (zh) | 一种网络接入方法和装置 | |
| EP4513941A1 (en) | Wlan sensing measurement method and apparatus, electronic device, and storage medium | |
| WO2021147665A1 (zh) | 一种选择网络切片的方法及电子设备 | |
| CN110313160A (zh) | 移动通信系统中用于避免封包分割的方法及其装置 | |
| CN108513361B (zh) | 信道接入方法、装置及存储介质 | |
| CN110061888A (zh) | 网络协议类型判断方法、装置、计算机设备及存储介质 | |
| JPWO2018008237A1 (ja) | 無線通信装置 | |
| WO2022183350A1 (zh) | 物联网设备配网方法、终端设备和物联网设备 | |
| US20160315687A1 (en) | Repeating method and corresponding communication network device, system, computer readable program product and computer readable storage medium | |
| WO2019015040A1 (zh) | 基于信号强度的频点选取方法及物联网终端 | |
| CN107846715A (zh) | 物联网基于传输速率的接入点切换方法及装置 | |
| CN103812775B (zh) | 报文转发方法、装置及系统 | |
| CN117204091B (zh) | 通信方法及装置、电子设备及存储介质 | |
| CN102694790B (zh) | 整合多个通信标准的方法以及封包或者信令传输方法 | |
| CN115023965B (zh) | Wlan感知测量建立终止方法及装置、电子设备及存储介质 | |
| CN111641565B (zh) | 一种以太网报文的传输方法、装置及系统 | |
| WO2019015036A1 (zh) | 一种中继器桥接方法和网关 | |
| JP2020519079A (ja) | コンテキスト設定情報の取得方法、端末装置及びアクセスネットワーク機器 | |
| CN113422798B (zh) | 一种网络数据传输方法、装置、系统以及计算机 | |
| CN109479214B (zh) | 一种负载均衡的方法及相关装置 | |
| TW201820824A (zh) | 通信方法與通信裝置 | |
| WO2019010799A1 (zh) | 一种物联网终端迁移方法和网关 | |
| TWI676379B (zh) | 通信方法及相應通信裝置 |