TWI466478B - 致能非同步無線裝置間的通信之裝置及方法 - Google Patents
致能非同步無線裝置間的通信之裝置及方法 Download PDFInfo
- Publication number
- TWI466478B TWI466478B TW097134907A TW97134907A TWI466478B TW I466478 B TWI466478 B TW I466478B TW 097134907 A TW097134907 A TW 097134907A TW 97134907 A TW97134907 A TW 97134907A TW I466478 B TWI466478 B TW I466478B
- Authority
- TW
- Taiwan
- Prior art keywords
- cycle
- active
- wireless device
- time units
- time unit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/002—Mutual synchronization
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本發明係關於無線通信之領域,且更特定言之,本發明係關於一網路中無線通信的一無線通信裝置及方法,其致使具有非同步啟動排程之無線裝置使彼此會合。
本專利申請案主張2007年9月14日申請之美國專利申請案第60/972,435號之優先權利,該案之全文如此處充分闡述的被以引用之方式併入本文中。
無線通信技術中持續取得進步。舉例而言,無線區域網路(WLAN)及無線個人區域網路(WPAN)在家庭及企業中變得更加普遍。該等網路可包括多種獨立之無線電子裝置或終端機,其等彼此進行無線通信。WLAN及WPAN可根據許多不同之可用標準而操作,包括IEEE標準802.11(Wi-Fi)、802.15(藍牙)及802.16(WiMax),以及WiMedia聯盟超寬頻(UWB)標準。
圖1係一方塊圖,其顯示一習知之無線網路100,諸如一分散式無線網路,該網路包括經配置用以透過例示性WPAN 125而彼此通信的多重終端機。該等無線終端機可包括經配置用以彼此通信的任何電子裝置或節點。舉例而言,圖1描繪一家庭網路,其中電子裝置包括一個人電腦120、一數位電視機121、一數位相機122及一個人數位助理(PDA)123。網路100亦可包括至其他網路的一介面,舉例而言,諸如數據機130,其用以提供該等無線裝置120-123之所有或一些至網際網路140的連接性。當然,存在許多其他類型之無線網路,其中電子裝置彼此通信,包括製造廠、醫療設施、保全系統及其類似物中的網路。
此外,低電力消耗之電子裝置變得越來越重要,尤其係關於在大小及電池容量上受限制的便携式電子裝置(例如,PDA 123)。因此,分散式網路中之無線電子裝置常常併入用於延長電池壽命及另外減少電力消耗的多種技術。舉例而言,一特別有效之技術係藉由在無通信發生期間使電子裝置關閉延長之時間週期而減少電子裝置的作用時間循環(duty cycle)。每一電子裝置因此在一作用中(active)模式(即,喚醒模式)與一非作用中(inactive)模式(即,睡眠模式或休眠)之間交替。對應於作用中及非作用中模式的時間週期典型地係與超訊框之時序關聯。超訊框包括預定時間槽以用於傳輸/接收專屬於透過網路傳送之多種資訊的訊框,包括含有管理資訊之訊框(例如,信標訊框)及含有資料之訊框。
作用中模式下之無線裝置可彼此通信,舉例而言,藉由與網路100中之其他裝置交換指示其等之存在及識別碼的信標。非作用中模式下之無線裝置不可發送或接收此種資訊。因此,為了有效地通信,無線裝置必須同時喚醒(即,在作用中模式下)。然而,無線裝置可能無法彼此同步,除非其等之間存在預先協調以保證其等同時在作用中模式下。舉例而言,具有不同之喚醒排程的休眠中裝置可能一點也不知道其他裝置的存在。
類似地,無線裝置可使用延長傳輸範圍之定向天線而通信。使用定向天線之無線裝置必須同時對準其等各自之天線以便通信。換而言之,無線裝置首先必須找到彼此,此係藉由無線裝置同時繞周圍區域掃描(例如,掃掠其等天線波束)而完成。然而,無線裝置可能無法發現彼此,除非其等之間存在預先協調以保證其等同時掃掠其等天線波束。
結果,無線裝置可能無法發現彼此及通信,即使其等係在相同之網路100中並接近於彼此。實施此種協調或同步係困難且昂貴的。然而,不具有用於協調網路控制或資料傳輸之一共用時域參考點的無線裝置將無法適當地作為一網路而通信。
圖2係對應於網路100中之二個無線電子裝置例如122及123的操作時間線210及220之一方塊圖,該二個無線電子裝置週期性地休眠,但尚未協調其等各自之作用中週期。在圖2中,每一時間線210、220包括一連串連續區塊,每一區塊表示一固定時間週期(即,對應於一超訊框)。該等區塊被分為多個組並被編號為自0至6,指示連續的七個區塊循環。陰影區塊指示其間對應之裝置係非作用中之超訊框,而白色區塊指示其間裝置係作用中之超訊框。換而言之,每一時間線210、220描繪一1/7的低作用時間循環,意味著對應之電子裝置的喚醒時間係七個區塊(例如,區塊0至6)之每一循環中的一個區塊(例如,區塊1)。為獲取一1/7之作用時間循環,每一裝置在一循環中每七個區塊有一個區塊係保持喚醒的。
如圖2中顯示的,雖然無線裝置在區塊1均係作用中的,但其等並不交換信標及/或掃描彼此,因為其等時間線並不同步(例如,偏移2個區塊)。換而言之,當電子裝置在不同時間啟動或喚醒時,其等不可彼此通信。為了嘗試同時啟動,可使此等裝置在每7個區塊之一隨機選取之區塊喚醒。然而,不能保證此等二個裝置總是這麼做。類似地,當電子裝置使用定向天線時,圖2之一白色區塊可表示使用定向天線發現鄰近裝置的一時間窗。又,二個裝置必須具有「重疊」之白色區塊以便找到彼此。
因此,期望提供一種在一無線通信系統中無線通信之無線通信裝置及方法,其提供一會合機制,該會合機制在不必使獨立裝置彼此進行時間同步之情況下致使該等裝置能夠找到彼此並通信。
在本發明之一態樣中,提供一種方法用於致使一第一無線裝置能夠經由一無線網路而與至少一第二無線裝置會合,其中該第一無線裝置及該第二無線裝置的啟動排程未被同步。該方法包括預先決定在多重通信循環之每一循環中之時間單元的數目;識別在每一循環中其間該第一無線裝置進入一作用中模式的多重作用中時間單元;及識別在每一循環中其間該第一無線裝置進入一非作用中模式的多重非作用中時間單元。在每一循環中作用中時間單元與非作用中時間單元的和等於時間單元的數目。每一循環中多重作用中時間單元的一個作用中時間單元在該循環中佔用與一先前連續循環中之一作用中時間單元相同的位置。又,每一循環中多重作用中時間單元的另一個作用中時間單元在該循環中佔用與該先前連續循環中之任何作用中時間單元不同的位置。
每一循環中之該另一個作用中時間單元在該循環中佔用與一後續連續循環中之一作用中時間單元相同的位置。此外,每一循環中之該一個作用中時間單元在該循環中佔用與該後續連續循環中之任何作用中時間單元不同的位置。
每一時間單元可對應於無線網路的一超訊框。每一循環中之作用中時間單元可由該一個作用中時間單元及該另一個作用中時間單元組成。識別每一循環中之作用中時間單元可包括應用下列方程式:
Xi+1
=(Xi
+S)mod C
Xi
係該一個作用中時間單元的值,Xi+1
係該另一個作用中時間單元的值,C係每一循環中之時間單元的數目,且S係值在1與C-1之間的一常數。又,每一循環之Xi
的值可等於一先前連續循環的Xi+1
值。
該第二無線裝置可決定多重通信循環之每一循環中的時間單元之數目;識別在每一循環中其間該第二無線裝置進入一作用中模式的多重作用中時間單元;及識別在每一循環中其間該第二無線裝置進入一非作用中模式的多重非作用中時間單元。在每一循環中作用中時間單元與非作用中時間單元的和等於時間單元的數目。每一循環中多重作用中時間單元的一個作用中時間單元在該循環中佔用與一先前連續循環中之一作用中時間單元相同的位置。每一循環中多重作用中時間單元的另一個作用中時間單元在該循環中佔用與該先前連續循環中之任何作用中時間單元不同的位置。該第一無線裝置可與該第二無線裝置通信,前提係其等同時在作用中模式下。
作用中模式可包括一喚醒模式,在該喚醒模式期間第一無線裝置自一休眠狀態喚醒並透過無線網路通信。作用中模式可包括一發現模式,在該發現模式期間第一無線裝置用一定向天線實行一掃描以定位其他定向天線。定向天線掃描可包括掃掠定向天線的一天線波束。
在本發明之另一態樣中,提供一種用於透過一無線網路通信的裝置。該裝置經配置用以透過無線網路週期性地與至少另一個裝置會合,其中該裝置的一啟動排程未與該至少另一個裝置的一啟動排程同步。該裝置包括一記憶體及一處理器。該記憶體儲存一會合演算法及識別多重循環之每一循環中時間單元之數目的資訊。該處理器根據該會合演算法決定每一循環中的多重作用中時間單元,在該等作用中時間單元期間該裝置進入一作用中模式。每一循環中多重作用中時間單元的一個作用中時間單元在該循環中佔用與一先前連續循環中之一作用中時間單元相同的位置。每一循環中多重作用中時間單元的另一個作用中時間單元在該循環中佔用與該先前連續循環中之任何作用中時間單元不同的位置。裝置在每一循環之多重非作用中時間單元期間係在一非作用中模式下。在每一循環中作用中時間單元與非作用中時間單元的和等於時間單元的數目。
會合演算法可包括下式,以決定每一循環中的作用中時間單元:
Xi+1
=(Xi
+S)mod C
Xi
係該一個作用中時間單元的值,Xi+1
係該另一個作用中時間單元的值,C係每一循環中之時間單元的數目,且S係值在1與C-1之間的一常數。該裝置可與亦執行該演算法的該至少另一個裝置通信,前提係該裝置與該至少另一個裝置同時在作用中模式下。
該裝置可進一步包括一收發器,該收發器在非作用中模式下係斷電的。作用中模式可包括將收發器從非作用中模式喚醒及透過無線網路發送與接收通信之至少一者。該裝置可具有一等於a/C的作用時間循環,其中"a"係大於1且小於C的一個數。
該裝置可進一步包括一用於透過無線網路發送及接收通信信號的天線。作用中模式可包括一發現模式,在該發現模式期間該天線被用於定位該至少另一個裝置的一天線。該天線可係一定向天線。
在本發明之另一態樣中,提供一種方法用於致使一第一無線裝置能夠透過一無線網路而與一第二無線裝置會合,其中該第一無線裝置及該第二無線裝置的啟動排程未被同步。該方法包括根據下列方程式決定多重通信循環之每一循環中的二個超訊框[Xi
,Xi+1
],在該等超訊框期間第一無線裝置進入一作用中模式,其中C係每一循環中之超訊框的數目,且S係值在1與C-1之間的一常數。
Xi+1
=(Xi
+S)mod C
根據下列方程式,為每一循環決定二個超訊框[X'i
,X'i+1
],在該等超訊框期間第二無線裝置進入一作用中模式,其中S'係值在1與C-1之間的一常數且S'不必等於S:
X'i+1
=(X'i
+S')mod C
該第一無線裝置與該第二無線裝置可實現定位彼此及彼此通信之至少一者,前提係該第一無線裝置與該第二無線裝置同時在作用中模式下。
在下列詳細描述中,為解釋而非限制之目的,闡述了揭示特定細節的實例實施例,以便提供根據本發明之一實施例的徹底瞭解。然而,對已受益於本發明之一般技術者顯而易見的係,脫離此處所揭示之特定細節的根據本發明之其他實施例仍係在本發明申請專利範疇之內。此外,可省略已熟知之裝置及方法的描述,以便不模糊實例實施例的描述。該等方法及裝置明顯地係在本發明之範疇下。
在多種實施例中,一基於時域之會合演算法係藉由多重網路無線裝置而執行,該等網路無線裝置係依低作用時間循環操作,例如藉由週期性地進入一非作用中或睡眠模式,或使用定向天線。該演算法在預先決定循環中提供發現週期,在發現週期期間無線裝置喚醒及/或掃描彼此。發現週期之時序自一個循環至另一個循環係變化的。因此,無線裝置最終達成重疊作用中狀態,在該等狀態期間信標、資料及其他通信可被交換及/或天線可被適當地定位,而不要預先協調各自無線裝置的時間同步。
圖3係根據一實施例之代表性無線通信節點或裝置310及320的一功能方塊圖,該等節點或裝置經配置以透過一無線網路330(例如,WLAN或WPAN)而彼此通信。舉例而言,無線網路330可係一UWB網路及無線裝置310、320可經調適以使用根據WiMedia規格的一UWB協定而操作。無線裝置310、320可經調適以使用其他通信協定操作,不過該等協定必須為裝置310及320之通信流中的區塊(時序單元)界限之對準提供必要條件,此在下文討論。舉例而言,裝置310之每一超訊框的起始係與裝置320之一超訊框的起始對準,即使該等超訊框係在其等循環中的不同點。舉例而言,WiMedia UWB協定提供此種超訊框對準,且亦將管理資訊放置於每一超訊框之起始。
如熟習此項技術者將瞭解的,圖3中所顯示之多種「部分」的一個或多個可使用一軟體控制之微處理器、硬線邏輯電路或其等之一組合而實體地實施。又,雖然為解釋目的,該等部分在圖3中在功能上隔離,但其等可被不同地組合於任何實體實施中。
無線裝置310包括收發器314、處理器316、記憶體318及天線系統312。收發器314包括一接收器313及一發送器315,並提供適於無線裝置310根據適當之標準協定而透過無線通信網路330與其他無線裝置,諸如無線裝置320通信的功能性。
處理器316經配置用以連同記憶體318一起執行一個或多個軟體演算法以提供無線裝置310的功能性,該軟體演算法包括此處所描述之實施例的會合演算法。處理器316可包括其自有之記憶體(例如,非揮發性記憶體),該記憶體用於儲存允許該處理器316實行此處討論之無線裝置310之多種功能的可執行軟體碼。另一選擇為,該可執行碼可被儲存於記憶體318內的指定記憶體位置中。
在圖3中,在一個實施例中,天線系統312可包括一定向天線系統,其為無線裝置310提供自多重天線波束選擇以與多重方向上的其他無線裝置通信的能力。舉例而言,天線系統312可包括多重天線,每一天線對應於一個天線波束,或者天線系統312可包括一可控式天線,該可控式天線可將多重不同之天線元件組合以在不同方向上形成一波束。另一選擇為,天線系統312可係一非定向或全向天線系統。
一般而言,為便於解釋,無線裝置320實質上可與無線裝置310相同。因此,無線裝置320包括收發器324、處理器326、記憶體328及天線系統322。收發器324包括一接收器323及一發送器325,並提供適於無線裝置320根據適當之標準協定而透過無線通信網路330與其他無線裝置,諸如無線裝置310通信的功能性。
處理器326經配置用以連同記憶體328一起執行一個或多個軟體演算法以提供無線裝置320的功能性。處理器326可包括其自有之記憶體(例如,非揮發性記憶體),該記憶體用於儲存允許該處理器326實行此處討論之無線裝置320之多種功能的可執行軟體碼。另一選擇為,該可執行碼可被儲存於記憶體328內的指定記憶體位置中。
天線系統322可包括一定向天線系統並為無線裝置320提供自多重天線波束選擇以與多重方向上的其他無線裝置(例如無線裝置310)通信的能力。另一選擇為,天線系統322可係一非定向或全向天線系統。當無線裝置310之天線系統312及無線裝置320之天線系統322二者均係定向天線系統時,該等天線必須被對準以使無線裝置310及320發現彼此並通信。
在下文討論中,描述一例示性實施例,其係關於一種方法,該方法致使一分散式網路中的無線裝置(諸如代表性無線裝置310、320)能夠在不同步時間排程之情況下會合,例如為了發現彼此、交換資訊及/或瞄準天線之目的。舉例而言,無線裝置310、320可係根據各自之時間排程週期性地進入一睡眠模式及自一睡眠模式喚醒的低作用時間循環裝置。該等例示性實施例致使無線裝置310、320能夠同時喚醒,而不預先協調其等各自排程的同步。實例係為說明目的而提供,且不應將其解讀為限制此說明書或以下請求項之教導的範疇。
圖4係根據一個實施例之操作時間線410及420的一方塊圖,舉例而言,該等時間線分別對應於圖3之無線裝置310及320。無線裝置310、320之作用中週期未被預先協調或同步。在圖4中,每一時間線410、420包括一連串連續區塊,每一區塊表示一固定時間週期。固定時間週期可對應於一超訊框,雖然這並不是必要的。舉例而言,每一時間週期(區塊)可對應於多重超訊框或一超訊框的一部分,或可完全獨立於超訊框。
每一時間線410、420亦被劃分為循環,該等循環係藉由編號自0至6的區塊組描繪。舉例而言,時間線410被劃分為循環412、413及414,而時間線420被劃分為循環422、423及424。循環412-414及422-424之每一者繼而包括C個區塊,其中C係一質數。特定言之,圖4顯示了其中每一循環412-414及422-424被劃分為七個區塊(即,C=7)的一例示性實施例。然而,在其他實施例中,C可係一不同之數值。
每一區塊及/或循環之時間的長度可被調整以為任何特定情形提供獨特之優點或滿足多種設計要求。舉例而言,當期望一特定的作用時間循環時,循環中區塊之數目可因此而調整,已知對應之無線裝置310、320在每一循環內將進入作用中模式至少兩次,如下文討論的。因此,舉例而言,為獲取一約1/5的作用時間循環,C應設定為等於11(C=11),以使每一無線裝置310、320在每11個區塊中有2個係喚醒的(即,使作用時間循環約為1/5)。一般而言,無線裝置310、320的作用時間循環係a/C,其中"a"係大於1且小於C的一個數。
如圖4中顯示,在每一時間線410、420中,陰影區塊指示其間對應之無線裝置310、320係非作用中(例如,睡眠及/或不掃掠定向天線波束等等)的時間週期(例如,超訊框),而白色方區塊指示其間無線裝置310、320係作用中(例如,喚醒及/或掃掠定向天線波束等等)的時間週期。因此,圖4顯示每一無線裝置310、320對應於時間線410、420在每一循環C期間有兩個區塊係進入一作用中狀態。
其間對應之無線裝置310、320係作用中之區塊係藉由一序列Xi
而決定,使得在每一循環Ci
期間超訊框[Xi
,Xi-1
]之一集合係根據下列方程式而識別:
Xi+1
=(Xi
+S)mod C
如上討論,C係指示超訊框之分組或其他時間單元塊的一質數。S係一種子值(seed value),其係自範圍在1至C-1之數中隨機選擇的常數。包括在初始循環(即,C0
)中的X之初始值(即,X0
)可為0至C-1之範圍內的任何數。如上述的,根據一實施例,當時間線410、420被劃分為C個區塊之多重集合時,在C個區塊之第i個集合期間每一對應之無線裝置310、320在第Xi
及第Xi+1
個區塊進入一作用中模式(例如,喚醒)。
舉例而言,參考圖4,對於時間線410所對應之無線裝置310,X0
=2且S=5(隨機選取),而對於時間線420所對應之無線裝置320,X0
=3且S=2(隨機選取)。時間線410及420二者均具有相同之循環,在本實例中其被設定為C=7。舉例而言,會合演算法及對應之值可被儲存於記憶體318、328中並分別藉由無線裝置310、320之處理器316、326執行。
因此,舉例而言,時間線410之第一循環412(C0
)的值[Xi
,Xi+1
]係[X0
,X1
],其中X1
係計算如下:
X1
=(X0
+S)mod C
X1
=(2+5)mod 7
X1
=7 mod 7
X1
=0
因此,在第一循環412期間,無線裝置310在區塊2及0期間係作用中的,分別對應於X0
及X1
。同樣地,第二循環413(C1
)的值[Xi
,Xi+1
]係[X1
,X2
],其中X2
係計算如下:
X2
=(X1
+S)mod C
X2
=(0+5)mod 7
X2
=5 mod 7
X2
=5
因此,在第二循環413期間,第一無線裝置310在超訊框0及5期間係作用中的,分別對應於X1
及X2
。時間線410中X的後續值以及時間線420中X的值係以相同之方式決定。
因此,使用上述之例示性值,對於無線裝置310、320,每一循環的啟動序列分別計算為時間線410中的[2,0]、[0,5]、[5,3]、[3,1]、[1,6]及[6,4]以及時間線420中的[3,5]、[5,0]、[0,2]、[2,4]、[4,6]及[6,1]。換而言之,如圖4中顯示,無線裝置310在時間線410中之循環412的區塊0及2、循環413的區塊0及5以及循環414的區塊3及5期間進入作用中模式,而無線裝置320在時間線420中之循環422的區塊3及5、循環423的區塊0及5以及循環424的區塊0及2期間進入作用中模式。
因此,藉由相互執行該演算法,無線裝置310、320在時間線410之循環413的區塊0及在時間線420之循環422的區塊5係同時作用中的。無線裝置310、320可因此在該時間週期會合,舉例而言,從而交換信標或資料、發現彼此之位置及/或瞄準定向天線。此係在沒有同步之情況下完成。又,無線裝置310、320不需要知道另一個無線裝置所使用的X0
及/或S之值。
此外,因為該二個無線裝置310、320未被時間同步,時間線410及時間線420的起始未被對準(雖然區塊界限被對準),如偏移421所指示。然而,由於演算法的彈性,無線裝置310、320最終將同時進入作用中模式持續至少一個區塊,不管偏移值為多少。因此,無線裝置310、320亦不需要知道偏移421的存在或值。
因此,無線裝置在不彼此時間同步之情況下就可相互會合(例如,發現及/或通信)。舉例而言,該方法可應用於協調或重新協調自休眠喚醒的省電裝置、輔助使用定向天線之裝置定位彼此,及提供在非正交通道上操作之無線裝置之間的特定協調。
雖然此處揭示了較佳實施例,但仍在本發明之概念及範疇內的許多變動係可存在的。在檢驗此處的說明書、圖式及請求項之後,該等變動對一般技術者係顯而易見的。本發明因此僅受附加請求項之精神及範疇的限制。
120...個人電腦
121...數位電視機
122...數位相機
123...個人數位助理
125...WPAN
130...數據機
140...網際網路
210...操作時間線
220...操作時間線
310...無線裝置
312...天線系統
313...接收器
314...收發器
315...發送器
316...處理器
318...記憶體
320...無線裝置
322...天線系統
323...接收器
324...收發器
325...發送器
326...處理器
328...記憶體
330...無線網路
410...操作時間線
412-414...循環
420...操作時間線
421...偏移
422-424...循環
圖1係一習知之無線通信網路的一方塊圖。
圖2係一習知之無線通信網路中無線裝置之通信的習知時間線之一方塊圖。
圖3係根據一個實施例之透過一無線網路通信的無線裝置之一功能方塊圖。
圖4係根據一個實施例之在一無線網路中非同步無線裝置之通信的時間線之一方塊圖。
310...無線裝置
312...天線系統
313...接收器
314...收發器
315...發送器
316...處理器
318...記憶體
320...無線裝置
322...天線系統
323...接收器
324...收發器
325...發送器
326...處理器
328...記憶體
330...無線網路
Claims (20)
- 一種用於致使一第一無線裝置(310)能夠經由一無線網路(330)而與至少一第二無線裝置(320)會合(rendezvous)的方法,其中該第一無線裝置及該第二無線裝置的啟動排程(activation schedule)未被同步,該方法包含:藉由該第一無線裝置預先決定在複數個通信循環(cycles)(412-414)之每一循環中之時間單元的數目;產生一啟動序列(activation sequence),該啟動序列在每一循環(413)中具有在其間該第一無線裝置進入一作用中模式的複數個作用中時間單元(active time units)(0,5),且在每一循環(413)中具有在其間該第一無線裝置進入一非作用中模式的複數個非作用中時間單元(1-4,6),該複數個作用中時間單元與該複數個非作用中時間單元的總和等於每一循環中時間單元的數目,其中該啟動序列之產生在每一循環(413)中提供該複數個作用中時間單元的一個作用中時間單元(0)且在每一循環(413)中提供該複數個作用中時間單元的另一個作用中時間單元(5),其中該作用中時間單元(0)在該循環(413)中佔用與一先前連續(previous consecutive)循環(412)中之一作用中時間單元(0)相同的位置,且其中該另一個作用中時間單元(5)在該循環(413)中佔用與該先前連續循環(412)中之任何作用中時間單元均不同的位置。
- 如請求項1之方法,其中每一循環(413)中該複數個作用中時間單元的該另一個作用中時間單元(5)在該循環中佔 用與一後續連續循環(414)中之一作用中時間單元(5)相同的位置。
- 如請求項2之方法,其中每一循環(413)中該複數個作用中時間單元的該一個作用中時間單元(0)在該循環中佔用與該後續連續循環(414)中之任何作用中時間單元不同的位置。
- 如請求項1之方法,其中每一時間單元對應於該無線網路的一超訊框。
- 如請求項4之方法,其中每一循環中之該複數個作用中時間單元由該一個作用中時間單元及該另一個作用中時間單元組成。
- 如請求項5之方法,其中識別每一循環中之該複數個作用中時間單元包含應用下列方程式:Xi+1 =(Xi +S)mod C其中Xi 係該一個作用中時間單元的值,Xi+1 係該另一個作用中時間單元的值,i係一整數,C係每一循環中之時間單元的數目,且S係值在1與C-1之間的一常數。
- 如請求項6之方法,其中每一循環之Xi 的值等於一先前連續循環的Xi+1 值。
- 如請求項1之方法,其中該第二無線裝置(320):決定該複數個通信循環(422-424)之每一循環中的時間單元之數目;產生一啟動序列,該啟動序列在每一循環(423)中具有在其間該第二無線裝置進入一作用中模式的複數個作用 中時間單元(0,5)且在每一循環(423)中具有在其間該第二無線裝置進入一非作用中模式的複數個非作用中時間單元(1-4,6),該複數個作用中時間單元(0,5)與該複數個非作用中時間單元(1-4,6)的總和等於每一循環中時間單元的數目;其中該啟動序列之產生藉由該第二無線裝置在每一循環(423)中提供該複數個作用中時間單元的一個作用中時間單元(5)且在每一循環(423)中提供該複數個作用中時間單元的另一個作用中時間單元(0),其中該作用中時間單元(5)在該循環(423)中佔用與一先前連續循環(422)中之一作用中時間單元(5)相同的位置,且其中該另一個作用中時間單元(0)在該循環中佔用與該先前連續循環(422)中之任何作用中時間單元均不同的位置。
- 如請求項8之方法,其中該第一無線裝置可與該第二無線裝置通信,前提係其等同時在該作用中模式下。
- 如請求項1之方法,其中該作用中模式包含一喚醒模式,在該喚醒模式期間該第一無線裝置自一休眠狀態喚醒並透過該無線網路通信。
- 如請求項1之方法,其中該作用中模式包含一發現模式,在該發現模式期間該第一無線裝置用一定向天線實行一掃描以定位其他定向天線。
- 如請求項11之方法,其中該定向天線掃描包含掃掠該定向天線的一天線波束。
- 一種用於透過無線網路通信的裝置,其經配置用以透過 該無線網路週期性地與至少另一個裝置會合,其中該裝置的一啟動排程未與該至少另一個裝置的一啟動排程同步,該裝置包含:一記憶體,其用於儲存一會合演算法及識別複數個循環之每一循環中時間單元之數目的資訊;及一處理器,其用於根據該會合演算法產生一啟動序列,該啟動序列在每一循環中具有複數個作用中時間單元,在該等作用中時間單元期間該裝置進入一作用中模式,在每一循環中該複數個作用中時間單元中的一者在該循環中佔用與一先前連續循環中之一個作用中時間單元相同的位置,且在每一循環中該複數個作用中時間單元的一另一者在該循環中佔用與該先前連續循環中之任何作用中時間單元均不同的位置,其中該裝置在每一循環之複數個非作用中時間單元期間係在一非作用中模式下,該複數個作用中時間單元與該複數個非作用中時間單元的總和等於每一循環中時間單元的數目。
- 如請求項13之裝置,其中該會合演算法包含下式,以決定每一循環中的該複數個作用中時間單元:Xi+1 =(Xi +S)mod C其中Xi 係該一個作用中時間單元的值,Xi+1 係該另一個作用中時間單元的值,i係一整數,C係每一循環中之時間單元的數目,且S係值在1與C-1之間的一常數。
- 如請求項14之裝置,其進一步包含: 一收發器,其在非作用中模式下係斷電的;其中該作用中模式包含將該收發器從該非作用中模式喚醒及透過該無線網路發送與接收通信之至少一者。
- 如請求項15之裝置,其中該裝置具有一等於a/C的作用時間循環,其中a係大於1且小於C的一個數。
- 如請求項14之裝置,其進一步包含:一天線,其用於透過該無線網路發送及接收通信信號;其中該作用中模式包含一發現模式,在該發現模式期間該天線被用於定位該至少另一個裝置的一天線。
- 如請求項17之裝置,其中該天線包含一定向天線。
- 如請求項14之裝置,其中該裝置可與亦執行該演算法的該至少另一個裝置通信,前提係該裝置與該至少另一個裝置同時在該作用中模式下。
- 一種用於致使一第一無線裝置能夠透過一無線網路而與一第二無線裝置會合的方法,其中該第一無線裝置及該第二無線裝置的啟動排程未被同步,該方法包含:根據下列方程式決定複數個通信循環之每一循環中的二個超訊框[Xi ,Xi+1 ],在該等超訊框期間該第一無線裝置進入作用中模式,其中i係一整數,C係每一循環中之超訊框的數目,且S係值在1與C-1之間的一常數:Xi+1 =(Xi +S)mod C及根據下列方程式,為每一循環決定二個超訊框[X'i , X'i+1 ],在該等超訊框期間該第二無線裝置進入作用中模式,其中S'係值在1與C-1之間的一常數且S'不必等於S:X'i+1 =(X'i +S')mod C其中該第一無線裝置與該第二無線裝置可實現定位彼此及彼此通信之至少一者,前提係該第一無線裝置與該第二無線裝置同時在作用中模式。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US97243507P | 2007-09-14 | 2007-09-14 | |
US1333407P | 2007-12-13 | 2007-12-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW200931849A TW200931849A (en) | 2009-07-16 |
TWI466478B true TWI466478B (zh) | 2014-12-21 |
Family
ID=40452651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW097134907A TWI466478B (zh) | 2007-09-14 | 2008-09-11 | 致能非同步無線裝置間的通信之裝置及方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8942189B2 (zh) |
EP (1) | EP2191677B1 (zh) |
JP (1) | JP5244185B2 (zh) |
KR (1) | KR101484484B1 (zh) |
CN (1) | CN102090131B (zh) |
TW (1) | TWI466478B (zh) |
WO (1) | WO2009034550A2 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5071102B2 (ja) * | 2007-12-28 | 2012-11-14 | 富士通株式会社 | 通信制御方法、無線端末と無線基地局制御装置間での無線基地局情報共有化方法、無線端末の通信制御プログラム、無線基地局の通信制御プログラム、無線端末、無線基地局、および、無線基地局制御装置 |
US9179499B1 (en) * | 2009-07-08 | 2015-11-03 | Zte (Usa) Inc. | Network selection at a wireless communication device in wireless communications based on two or more radio access technologies |
US9001693B2 (en) | 2011-06-13 | 2015-04-07 | Qualcomm, Incorporated | Enhanced discovery procedures in peer-to-peer wireless local area networks (WLANs) |
US9998945B2 (en) * | 2011-11-30 | 2018-06-12 | Shailesh Patil | Methods and apparatus to change peer discovery transmission frequency based on congestion in peer-to-peer networks |
KR102001645B1 (ko) * | 2012-01-30 | 2019-07-18 | 마벨 월드 트레이드 리미티드 | 무선 네트워크에서 무선 디바이스를 검색하기 위한 방법 및 장치 |
CN104168640A (zh) * | 2013-05-17 | 2014-11-26 | 中兴通讯股份有限公司 | 一种接收端pdcp层hfn失步的恢复方法和设备 |
US9338071B2 (en) | 2014-10-08 | 2016-05-10 | Google Inc. | Locale profile for a fabric network |
CN105813164B (zh) * | 2014-12-29 | 2018-12-11 | 中国民用航空总局第二研究所 | 基于素数集合的传感网邻居发现中的工作周期选择的方法 |
CN105813158B (zh) * | 2014-12-29 | 2019-01-08 | 中国民用航空总局第二研究所 | 一种基于素数集合的低占空比传感网邻居发现方法 |
US10201004B2 (en) * | 2016-09-29 | 2019-02-05 | Intel IP Corporation | Coordinated bluetooth—WiFi scheduling with bluetooth slot availability mask |
CN108809878B (zh) * | 2017-05-04 | 2024-05-17 | 华为技术有限公司 | 同步信号的发送方法、同步信号的接收方法及相关设备 |
CN111294891B (zh) * | 2018-12-07 | 2021-06-22 | 成都华为技术有限公司 | 一种天线面板及波束的管理方法和设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5020056A (en) * | 1989-05-02 | 1991-05-28 | General Electric Company | Reduction of synchronous fading effects by time hopping of user slots in TDMA frames |
WO1995032566A1 (en) * | 1994-05-20 | 1995-11-30 | Motorola Inc. | A method of dynamically allocating time slots on a packet data communications channel |
TW432846B (en) * | 1997-05-12 | 2001-05-01 | Amati Comm Corp | Method and apparatus for superframe bit allocation |
US20020150145A1 (en) * | 2001-04-16 | 2002-10-17 | Fredrik Alriksson | Rendezvous point interpiconet scheduling |
TW564614B (en) * | 2001-01-11 | 2003-12-01 | Intersil Inc | A system and method for providing a selectable retry strategy for frame-based communications |
US20040258029A1 (en) * | 2003-06-18 | 2004-12-23 | Matsushita Electric Industrial Co., Ltd. | Extended dynamic resource allocation in packet data transfer |
TW200531486A (en) * | 2003-12-10 | 2005-09-16 | Ericsson Telefon Ab L M | Unsynchronized communication in multi-carrier systems |
US20070123263A1 (en) * | 2003-02-12 | 2007-05-31 | Adrian Smith | Distributed multi-beam wireless system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5550109A (en) | 1994-05-24 | 1996-08-27 | Magainin Pharmaceuticals Inc. | Inducible defensin peptide from mammalian epithelia |
CN100380825C (zh) * | 2001-08-15 | 2008-04-09 | 高通股份有限公司 | 双模式蓝牙/无线设备以及同步该设备的方法 |
DE602006010217D1 (de) | 2005-09-14 | 2009-12-17 | Panasonic Corp | N piconets |
US8576846B2 (en) * | 2005-10-05 | 2013-11-05 | Qualcomm Incorporated | Peer-to-peer communication in ad hoc wireless network |
-
2008
- 2008-09-11 TW TW097134907A patent/TWI466478B/zh active
- 2008-09-12 US US12/677,526 patent/US8942189B2/en active Active
- 2008-09-12 CN CN2008801068822A patent/CN102090131B/zh active Active
- 2008-09-12 EP EP08807630A patent/EP2191677B1/en active Active
- 2008-09-12 KR KR1020107008028A patent/KR101484484B1/ko active IP Right Grant
- 2008-09-12 JP JP2010524617A patent/JP5244185B2/ja active Active
- 2008-09-12 WO PCT/IB2008/053696 patent/WO2009034550A2/en active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5020056A (en) * | 1989-05-02 | 1991-05-28 | General Electric Company | Reduction of synchronous fading effects by time hopping of user slots in TDMA frames |
WO1995032566A1 (en) * | 1994-05-20 | 1995-11-30 | Motorola Inc. | A method of dynamically allocating time slots on a packet data communications channel |
US5535207A (en) * | 1994-05-20 | 1996-07-09 | Motorola, Inc. | Method of dynamically allocating time slots on a packet data communications channel |
TW432846B (en) * | 1997-05-12 | 2001-05-01 | Amati Comm Corp | Method and apparatus for superframe bit allocation |
TW564614B (en) * | 2001-01-11 | 2003-12-01 | Intersil Inc | A system and method for providing a selectable retry strategy for frame-based communications |
US20020150145A1 (en) * | 2001-04-16 | 2002-10-17 | Fredrik Alriksson | Rendezvous point interpiconet scheduling |
US20070123263A1 (en) * | 2003-02-12 | 2007-05-31 | Adrian Smith | Distributed multi-beam wireless system |
US20040258029A1 (en) * | 2003-06-18 | 2004-12-23 | Matsushita Electric Industrial Co., Ltd. | Extended dynamic resource allocation in packet data transfer |
TW200531486A (en) * | 2003-12-10 | 2005-09-16 | Ericsson Telefon Ab L M | Unsynchronized communication in multi-carrier systems |
Also Published As
Publication number | Publication date |
---|---|
JP5244185B2 (ja) | 2013-07-24 |
WO2009034550A2 (en) | 2009-03-19 |
KR20100080534A (ko) | 2010-07-08 |
JP2010539777A (ja) | 2010-12-16 |
WO2009034550A3 (en) | 2009-08-06 |
EP2191677B1 (en) | 2012-11-21 |
CN102090131A (zh) | 2011-06-08 |
KR101484484B1 (ko) | 2015-01-20 |
US8942189B2 (en) | 2015-01-27 |
US20100172338A1 (en) | 2010-07-08 |
CN102090131B (zh) | 2013-11-27 |
TW200931849A (en) | 2009-07-16 |
EP2191677A2 (en) | 2010-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI466478B (zh) | 致能非同步無線裝置間的通信之裝置及方法 | |
EP2115965B1 (en) | Low-power wireless multi-hop networks | |
CN104349285B (zh) | 用于在集群选择中的跳数使用的方法、装置和计算机程序产品 | |
CN101836402B (zh) | 跳频通信***中先前丢失的连接的自动重连 | |
US20120328061A1 (en) | Method, apparatus, and computer program product for using discovered clock in a first communications protocol to synchronize networking activity in a second communications protocol | |
ES2248602T3 (es) | Disposiciones para la comunicacion por radio. | |
CN111226467B (zh) | 通信装置和通信方法 | |
CN107483396B (zh) | 根据多个通信协议配置无线通信和广告事件 | |
TW200803380A (en) | Media access control for ultra-wide band communication | |
US7889777B2 (en) | System and method for data transfer in frequency hopping wireless networks | |
WO2007035729A2 (en) | Method of synchronizing a wireless device using an external clock | |
JP2005101756A (ja) | 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム | |
KR102660048B1 (ko) | 비동기식 채널 호핑 네트워크들에서의 슬리피 디바이스 동작 | |
JP4988472B2 (ja) | 無線通信方法、無線通信システム及び無線通信装置 | |
US8179880B2 (en) | Wireless communication method and wireless communication system | |
US20140119277A1 (en) | Wireless device | |
US20110019601A1 (en) | Methods and apparatus for improving power efficiency and latency of mobile devices using an external timing source | |
US20170013620A1 (en) | Coordination And Provision Of Non-Interfering Long-Range Low-Power Wireless Communications | |
US20220377685A1 (en) | A decentralized synchronization solution for wireless communication networks | |
US20120134456A1 (en) | Methods and apparatuses for synchronization of wireless devices in wireless networks | |
Nguyen et al. | Efficiency reservation MAC protocol for underwater acoustic sensor networks | |
TW200904111A (en) | Method and system of synchronization in dual-beacon wireless networks | |
Hwang et al. | Adaptive multi-channel utilization scheme for coexistence of IEEE802. 15.4 LR-WPAN with other interfering systems | |
Shuaib et al. | Dynamic topology control for the IEEE 802.15. 4 network | |
Mathew et al. | Energy-Efficient Bootstrapping Protocol for Sensor Networks. |