TWI510111B - 自蜂巢式至Wi-Fi通訊的無縫傳輸 - Google Patents
自蜂巢式至Wi-Fi通訊的無縫傳輸 Download PDFInfo
- Publication number
- TWI510111B TWI510111B TW102106565A TW102106565A TWI510111B TW I510111 B TWI510111 B TW I510111B TW 102106565 A TW102106565 A TW 102106565A TW 102106565 A TW102106565 A TW 102106565A TW I510111 B TWI510111 B TW I510111B
- Authority
- TW
- Taiwan
- Prior art keywords
- network
- electronic device
- cellular telephone
- communication
- telephone network
- Prior art date
Links
- 230000001413 cellular effect Effects 0.000 title claims description 83
- 238000004891 communication Methods 0.000 title claims description 78
- 230000007704 transition Effects 0.000 title claims description 9
- 238000005516 engineering process Methods 0.000 claims description 22
- 238000000034 method Methods 0.000 claims description 20
- 230000007246 mechanism Effects 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000009471 action Effects 0.000 claims description 4
- 230000008520 organization Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 28
- 238000007726 management method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000010267 cellular communication Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000000060 site-specific infrared dichroism spectroscopy Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000013459 approach 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
- 238000013480 data collection Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/30—Reselection being triggered by specific parameters by measured or perceived connection quality data
- H04W36/302—Reselection being triggered by specific parameters by measured or perceived connection quality data due to low signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0077—Transmission or use of information for re-establishing the radio link of access information of target access point
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本申請書主張在35 U.S.C.§ 119(e)下對臨時申請案第61/604,671號的優先權,標題為「Seamless Transition From Cellular to Wi-Fi Communication」,其由Kapil Chhabra和Tito Thomas,代理人編號APL-P13473USP1申請於2012/2/29,於此藉由參照來合併其全部內容。
本揭露之實施例關於電子裝置。更具體來說,所述之實施例關於電子裝置間的無線通訊。
現代的電子裝置通常使用無線網路來彼此通訊。例如,典型的蜂巢式電話係使用蜂巢式網路介面(UMTS、LTE等)來與蜂巢式電話網路中的其他蜂巢式電話通訊。
然而,通常會有蜂巢式電話網路的效能受限或下降之情況。例如,當大量的使用者聚集在如體育場的小區域中
時,蜂巢式電話網路會容易變得超載,其可能降低蜂巢式服務以及顧客對蜂巢式服務之提供者的滿意度。
所揭露之實施例包括一種與另一電子裝置無線通訊的電子裝置以及提供通訊服務給電子裝置的電腦系統(或伺服器)。在操作期間,電腦系統基於經由蜂巢式電話網路與電子裝置通訊來判斷電子裝置(例如蜂巢式電話)之近似位置。若蜂巢式電話網路效能受限或下降,則電腦系統經由蜂巢式電話網路來提供一列可用網路及相關存取憑證給電子裝置,其中可用網路係有別於蜂巢式電話網路且使用有別於蜂巢式電話通訊技術的通訊技術。例如,通訊技術可包括國際電機電子工程師學會(IEEE)802.11協定。然後,電腦系統經由蜂巢式電話網路從電子裝置接收選自可用網路中的網路。接著,電腦系統從蜂巢式電話網路轉換至所選之網路來與電子裝置通訊。
在一些實施例中,電腦系統提供請求使用者選擇可用網路之其一者之信息給電子裝置的使用者。因此,電腦系統及/或電子裝置可需要或無須電子裝置的使用者之動作而進行這些動作。
請注意可用網路可關聯於有別於蜂巢式電話網路的提供者之組織。例如,可用網路可包括Wi-FiTM
熱點。
在一些實施例中,電腦系統基於近似位置查找這列可用網路及相關憑證。
另一實施例提出一種方法,包括電腦系統所進行的至少一些操作。
電腦系統所進行的操作可以硬體及/或軟體來實作。例如,至少一些操作可由在電腦系統中的通訊管理系統進行。替代地或額外地,另一實施例提供一種用於與電腦系統一起使用的電腦程式產品。此電腦程式產品包括用於電腦系統所進行之至少一些操作的指令。
在所述之實施例中,電腦裝置選擇一網路(例如,可用網路之其一者)。尤其是,在電子裝置經由蜂巢式電話網路通訊的操作期間。接著,電子裝置經由蜂巢式電話網路來接收一列可用網路及相關存取憑證,其中可用網路係有別於蜂巢式電話網路且使用有別於蜂巢式電話通訊技術的通訊技術。電子裝置基於通訊準則來從可用網路中選擇網路,其中通訊準則包括:貼近電子裝置、信號強度、安全性、及/或通訊品質。此外,電子裝置經由蜂巢式電話網路來提供指出所選之網路的資訊。接著,電子裝置接收從蜂巢式電話網路轉換至所選之網路來與電子裝置通訊的指令。
在一些實施例中,電子裝置接收請求使用者選擇可用網路之其一者之信息給電子裝置的使用者。
另一實施例提出一種方法,包括電子裝置所進行的至少一些操作。
電子裝置所進行的操作可以硬體及/或軟體來實作。例如,至少一些操作可由網路子系統在電子裝置中進行。
替代地或額外地,另一實施例提供一種用於與電子裝置一起使用的電腦程式產品。此電腦程式產品包括用於電子裝置所進行之至少一些操作的指令。
100‧‧‧系統
110‧‧‧電子裝置
110-1‧‧‧電子裝置
110-2‧‧‧電子裝置
110-3‧‧‧電子裝置
112‧‧‧手機信號塔
114‧‧‧電腦系統
116‧‧‧近似位置
118‧‧‧存取點
120‧‧‧網路
122‧‧‧伺服器
200‧‧‧程序
210-226‧‧‧操作
208‧‧‧蜂巢式電話網路
300‧‧‧電腦系統
310‧‧‧處理子系統
312‧‧‧記憶體子系統
314‧‧‧通訊介面
316‧‧‧匯流排
322‧‧‧作業系統
324‧‧‧通訊模組
326‧‧‧通訊管理機制
328‧‧‧近似位置
330‧‧‧電子裝置
332‧‧‧網路效能
334‧‧‧可用網路
336‧‧‧憑證
338‧‧‧所選之網路
340‧‧‧認證模組
342‧‧‧加密模組
400‧‧‧電子裝置
410‧‧‧處理子系統
412‧‧‧記憶體子系統
414‧‧‧網路子系統
416‧‧‧匯流排
418‧‧‧無線電
420‧‧‧配置機制
422‧‧‧作業系統
424‧‧‧通訊模組
426‧‧‧選擇模組
428‧‧‧通訊準則
430‧‧‧信息
第1圖依照本揭露之實施例呈現繪示包括一組無線通訊之電子裝置的系統之方塊圖。
第2圖依照本揭露之實施例呈現繪示用於在第1圖之系統中提供通訊服務及/或選擇網路的程序之流程圖。
第3圖依照本揭露之實施例呈現繪示第1圖中的電腦系統之方塊圖。
第4圖依照本揭露之實施例呈現繪示第1圖中的電子裝置之方塊圖。
請注意相似參考數字係指整個附圖中的對應部件。此外,相同部件的多個實例係由以破折號與實例編號分開的共同前置指定。
第1圖呈現繪示包括一組無線通訊之電子裝置110的系統100之方塊圖。尤其是,電子裝置110(例如蜂巢式電話)經由蜂巢式電話網路彼此通訊資訊。基於電子裝置110與關聯於蜂巢式電話網路(例如手機信號塔112)中之一或更多細胞單元的一或更多手機信號塔之間的通訊,電腦系統(例如伺服器)114(更一般來說是通訊管理系統)可判斷電
子裝置110之至少一者(例如電子裝置110-1)的近似位置116。例如,近似位置116可基於目前手機信號塔、目前手機識別符、目前城市名稱等來判斷。
之後,若蜂巢式電話網路的效能受限或下降(例如,若沒有足夠的頻寬或容量,則可能有大量停止的通話等),電腦系統114經由蜂巢式電話網路來提供一列可用網路及相關存取憑證(例如將允許電子裝置110-1連接網路的密碼、定址資訊及/或通道資訊)給電子裝置110-1。例如,基於近似位置116,電腦系統114可查找這列可用網路及相關憑證,並可傳遞此資訊給電子裝置110-1。
請注意可用網路可有別於蜂巢式電話網路,且可使用有別於蜂巢式電話通訊技術的通訊技術。例如,通訊技術可包括如IEEE 802.11協定或標準的無線區域網路。更一般來說,通訊技術可使用在通常由名稱(例如服務設定識別符或SSID)識別之所謂的「基礎架構網路」中,且其包括存取點(例如存取點118),其通常位於固定位置且通常耦接網際網路。在發現和連接基礎架構網路之後,電子裝置能經由存取點而彼此通訊(例如,封裝在訊框中的每個封包,其可經過存取點118從電子裝置A發送至電子裝置B)。然而,可使用種類繁多的通訊技術,例如通常不連接網際網路,且其中沒有網路名稱的點對點鏈結(的確,可能本身沒有「網路」,且電子裝置能無縫地參與或離開點對點鏈結)。在點對點鏈結中,電子裝置直接通訊(亦即,封包不會被重傳)。因此,在點對點鏈結中,通訊不會經
由存取點118或另一電子裝置110而發生。點對點鏈結之實例包括:Apple Wireless Direct Link或AWDL(來自加州庫比蒂諾的蘋果公司)和BluetoothTM
(來自華盛頓柯克蘭的藍芽技術聯盟)。
在下面的討論中,使用Wi-FiTM
(來自德克薩斯州奧斯丁的Wi-Fi聯盟)作為通訊技術的示範實例。因此,可用網路可包括Wi-FiTM
熱點。此外,可用網路可關聯於有別於蜂巢式電話網路的提供者之一或更多組織。
在提供這列可用網路及相關憑證之後,電腦系統114經由蜂巢式電話網路從電子裝置110-1接收選自可用網路中的網路(或指出選擇的資訊)。此選擇可需要或無須電子裝置110-1的使用者之動作而進行(亦即,使用者動作可被動地或「主動地啟動」選擇。例如,電子裝置110-1可反應於從電腦系統114接收這列可用網路及相關存取憑證而自動作出選擇。替代地,在一些實施例中,電腦系統114經由蜂巢式電話網路來提供請求使用者選擇其中一個可用網路之信息給電子裝置110-1的使用者。此信息可顯示在電子裝置110-1上,且使用者之選擇可經由蜂巢式電話網路由電子裝置110-1提供給電腦系統114。在任一情況下,從可用網路中選擇網路可基於如貼近電子裝置110-1(例如,關聯於所選之網路的存取點或天線可能在電子裝置110-1之20公尺內)、信號強度、可用網路的安全性、及/或通訊品質(例如延遲時間、錯誤率、重傳率等)的通訊準則。
接下來,電腦系統114從蜂巢式電話網路轉換至所選之網路來與電子裝置110-1通訊。例如,經由蜂巢式電話網路,電腦系統114可提供從蜂巢式電話網路轉換至所選之網路來與電子裝置110-1通訊之指令給電子裝置110-1。這些指令可指示電子裝置110-1應使用關聯於所選之網路的憑證以存取所選之網路。在電子裝置110-1已成功存取所選之網路之後,電子裝置110-1可經由蜂巢式電話網路及/或所選之網路來提供交遞信息給電腦系統114。替代地或額外地,電腦系統114可經由網路120(例如網際網路)來指示由關聯於所選之網路的組織操作的伺服器122連接並提供服務給電子裝置110-1。
以此方式,這種用於轉換服務的技術能提供效能的連續性給電子裝置110-1的使用者。再者,從蜂巢式電話網路轉換至所選之網路可以是無縫地,如此使用者不會錯失服務、經歷停止的通話或具有下降的通訊。
我們現在進一步說明用於轉換服務的技術。第2圖呈現繪示用於在系統100(第1圖)中提供通訊服務及/或選擇網路的程序200之流程圖。在此程序期間,電腦系統114基於經由蜂巢式電話網路208通訊(操作210)來判斷電子裝置110-1之近似位置(操作212)。若電腦系統114判斷蜂巢式電話網路208的效能受限或下降(操作214),則電腦系統經由蜂巢式電話網路208來提供(操作216)且電子裝置110-1經由蜂巢式電話網路208來接收(操作218)一列可用網路及相關存取憑證。在一些實施例中,電腦系統
114提供請求使用者選擇可用網路之其一者之信息給電子裝置110-1的使用者。
然後,電子裝置110-1例如基於通訊準則來從可用網路中選擇網路(操作220)。此外,電子裝置110-1經由蜂巢式電話網路208來提供(操作222)且電腦系統114經由蜂巢式電話網路208來接收(操作224)選擇。反應於選擇,電腦系統114從蜂巢式電話網路208轉換至所選之網路來與電子裝置110-1通訊(操作226)。這可包括提供從蜂巢式電話網路208轉換至所選之網路來與電子裝置110-1通訊之指令給電子裝置110-1。
在程序200之一些實施例中,可能有更多或更少的操作。此外,可改變操作的順序,及/或兩個或更多操作可被合併成單一操作。
在一示範實施例中,用於轉換服務的技術係用來當轉換至Wi-FiTM
網路或從Wi-FiTM
網路轉換時提供使用者經驗,其類似於以蜂巢式電話來發現。尤其是,當使用者使用蜂巢式電話時,服務會隨著使用者從細胞單元移至細胞單元而平滑地轉移。在前面討論的上下文中,蜂巢式電話網路能用來建立連接Wi-FiTM
網路的連線,且在程序中,能卸載蜂巢式電話網路中的一些工作量。這種方法可允許較低功率、較高頻寬Wi-FiTM
網路以補充或取代蜂巢式電話網路所提供的服務。由於Wi-FiTM
網路具有較短的範圍,因此在電子裝置中追蹤使用者位置並提供分區能力(基於通訊準則)可使在給定時間及/或位置的較佳或最佳網
路能被電子裝置及/或電子裝置的使用者選擇。
我們現在進一步說明電腦系統和電子裝置。第3圖呈現繪示如第1圖之電腦系統114的電腦系統300之方塊圖。電腦系統300可包括處理子系統310、記憶體子系統312、及通訊介面314。
處理子系統310可包括進行計算操作的一或更多裝置。例如,處理子系統310能包括一或更多微處理器、專用積體電路(ASIC)、微控制器、及/或可程式化邏輯裝置。處理子系統310可執行作業系統322(儲存在記憶體子系統312中),其包括用於處理各種基本系統服務以進行硬體相關之任務的程序(或一組指令)。
記憶體子系統312可包括用於儲存用於處理子系統310和通訊介面314之資料及/或指令的一或更多裝置。例如,記憶體子系統312能包括動態隨機存取記憶體(DRAM)、靜態隨機存取記憶體(SRAM)、及/或其他類型的記憶體。(更一般來說,記憶體子系統312可包括配置以儲存資訊的揮發性記憶體及/或非揮發性記憶體。)此外,記憶體子系統312能包括用於控制存取記憶體的機制。在一些實施例中,記憶體子系統312包括記憶體階層,其包含耦接電腦系統300中之記憶體的一或更多快取。替代地或額外地,在這些實施例之一些者,一或更多快取係位在處理子系統310中。
此外,記憶體子系統312可耦接一或更多高容量大容量儲存裝置(未顯示)。例如,記憶體子系統312能耦接磁
或光碟機、固態硬碟器、或另一種類型的大容量儲存裝置。在這些實施例中,電腦系統300能使用記憶體子系統312作為用於經常使用之資料的快速存取儲存,而大容量儲存裝置可用來儲存較不常使用的資料。
通訊介面314可包括耦接網路並透過網路通訊(例如,進行網路操作)的一或更多裝置。此網路可包括:網際網路、全球資訊網(WWW)、內部網路、蜂巢式電話網路、LAN、WAN、MAN、或網路之組合、或能在計算系統間通訊的其他技術。在一些實施例中,通訊介面314提供永久通訊連線。
在電腦系統300內,處理子系統310、記憶體子系統312、和通訊介面314可使用匯流排316來耦接在一起。匯流排316可以是一種子系統能用來彼此傳遞命令和資料的電、光、或電光連線。雖然為了簡單起見只有顯示一個匯流排316,但不同實施例在子系統間能包括不同數量或配置的電、光、或電光連線。
電腦系統300可包括:個人或桌上型電腦、膝上型電腦、伺服器、工作站、客戶端電腦(在主從架構中)、一件測試設備、及/或另一電子裝置。在本說明中,「電腦」或「電腦系統」包括能夠操作電腦可讀資料或透過網路在兩個或更多電腦系統之間傳遞上述資料的一或更多電子裝置(位於相同或遠端位置)。
雖然我們使用特定元件來說明電腦系統300,但在其他實施例中,電腦系統300中可存在不同元件及/或子系
統。例如,電腦系統300可包括一或更多額外處理子系統310、記憶體子系統312、及/或通訊介面314。另外,一或更多子系統可能不存在電腦系統300中。此外,在一些實施例中,電腦系統300可包括未顯示在第3圖中的一或更多額外子系統。而且,雖然在第3圖中顯示單獨的子系統,但在一些實施例中,一些或所有給定子系統能被整合成電腦系統300中的其他子系統之一或更多者及/或電腦系統300中的構件位置能被改變。
儘管用於轉換服務的技術可以硬體及/或軟體來實作,但在其他實施例中,技術中的至少一些操作係由可被處理子系統310執行的一或更多程式模組或指令集(例如儲存在記憶體子系統312中的通訊模組324)進行。一或更多電腦程式可組成電腦程式機制。又,記憶體子系統312內各種模組中的指令可以高階程式語言、物件導向程式語言、及/或組合或機器語言來實作。請注意程式語言可以被編譯或翻譯(例如,可配置或配置)以被處理子系統310執行。
如之前所述,通訊介面314和通訊模組324可使電腦系統300與蜂巢式電話網路(包括一或更多基地台和手機信號塔)互動。使用通訊資訊,通訊管理系統或機制326可:追蹤電子裝置330的近似位置328、監控網路效能332、維持一列可用網路334及相關憑證336、依據需求地基於網路效能332來提供這列可用網路334及相關憑證336給一或更多電子裝置330、從至少一電子裝置330接
收所選之網路338、並提供將服務從蜂巢式電話網路轉換至所選之網路338的指令。
在一些實施例中,在提供這列可用網路334及相關憑證336之前,非必要之認證模組340可認證至少一電子裝置330及/或至少一電子裝置330的使用者。例如,認證可包含:接收至少一電子裝置330的識別符(例如表示電子裝置係由可信任使用者持有的序號)、從至少一電子裝置330接收數位憑證(例如來自第三方之憑證,其指出電子裝置能被信任以存取其中一個可用網路334)、從至少一電子裝置330接收存取碼(例如個人識別號碼或PIN)、及/或從至少一電子裝置330接收對電腦系統300所提出之詰問(例如安全問題)的回應。
再者,在一些實施例中,與至少一電子裝置330的通訊係由非必要的加密模組342來加密(例如,使用密鑰)。
第4圖呈現繪示如第1圖中的電子裝置110之其一者的電子裝置400之方塊圖。電子裝置400可包括處理子系統410、記憶體子系統412、及網路子系統414。
處理子系統410可包括進行計算操作的一或更多裝置。例如,處理子系統410能包括一或更多微處理器、專用積體電路(ASIC)、微控制器、及/或可程式化邏輯裝置。處理子系統410可執行作業系統422(儲存在記憶體子系統412中),其包括用於處理各種基本系統服務以進行硬體相關之任務的程序(或一組指令)。
記憶體子系統412可包括用於儲存用於處理子系統
410和網路子系統414之資料及/或指令的一或更多裝置。例如,記憶體子系統412能包括動態隨機存取記憶體(DRAM)、靜態隨機存取記憶體(SRAM)、及/或其他類型的記憶體。(更一般來說,記憶體子系統412可包括配置以儲存資訊的揮發性記憶體及/或非揮發性記憶體。)此外,記憶體子系統412能包括用於控制存取記憶體的機制。在一些實施例中,記憶體子系統412包括記憶體階層,其包含耦接電子裝置400中之記憶體的一或更多快取。替代地或額外地,在這些實施例之一些者,一或更多快取係位在處理子系統410中。
此外,記憶體子系統412可耦接一或更多高容量大容量儲存裝置(未顯示)。例如,記憶體子系統412能耦接磁或光碟機、固態硬碟機、或另一種類型的大容量儲存裝置。在這些實施例中,電子裝置400能使用記憶體子系統412作為用於經常使用之資料的快速存取儲存,而大容量儲存裝置可用來儲存較不常使用的資料。
網路子系統414可包括耦接網路並透過有線及/或無線網路通訊(例如,進行網路操作)的一或更多裝置。例如,網路子系統414能包含:BluetoothTM
網路系統、蜂巢式網路系統(例如,如UMTS、LTE等的3G/4G網路)、通用序列匯流排(USB)網路系統、基於IEEE 802.11中所述之標準的網路系統(例如,Wi-FiTM
網路系統)、乙太網路或IEEE 802.3網路系統、及/或另一網路系統。
網路子系統414可包括處理器、控制器、無線電/天
線、插座/插頭、及/或用於為每個支援的網路系統耦接、傳遞、並處理資料和事件的其他裝置。在下面的說明中,我們將用於為每個網路系統之網路上耦接、傳遞、並處理資料和事件的機制統稱為用於網路系統的「介面」或「網路介面」。請注意在一些實施例中,在裝置間的「網路」尚不存在。因此,電子裝置400可使用網路子系統414中的機制以在電子裝置之間進行簡單的無線通訊,例如,經由點對點鏈結來傳輸封包或訊框並接收其他電子裝置所傳輸的封包。
在電子裝置400內,處理子系統410、記憶體子系統412、和網路子系統414可使用匯流排416來耦接在一起。匯流排416可以是一種子系統能用來彼此傳遞命令和資料的電、光、或電光連線。雖然為了簡單起見只有顯示一個匯流排416,但不同實施例在子系統間能包括不同數量或配置的電、光、或電光連線。
電子裝置400可以是(或可包括在)具有至少一個網路介面的任何裝置。例如,電子裝置400可以是(或可包括在):個人或桌上型電腦、膝上型電腦、伺服器、工作站、客戶端電腦(在主從架構中)、媒體播放器(例如MP3播放器)、裝置、次筆記型電腦/小筆電、平板電腦、智慧型手機、蜂巢式電話、一件測試設備、網路裝置、機上盒、個人數位助理(PDA)、玩具、控制器、數位信號處理器、遊戲機、裝置控制器、裝置內的計算引擎、消費電子裝置(例如電視)、可攜式計算裝置或可攜式電子裝置、備
忘記事本、及/或另一電子裝置。在本說明中,「電腦」或「電腦系統」包括能夠操作電腦可讀資料或透過網路在兩個或更多電腦系統之間傳遞上述資料的一或更多電子裝置。
雖然我們使用特定元件來說明電子裝置400,但在其他實施例中,電子裝置400中可存在不同元件及/或子系統。例如,電子裝置400可包括一或更多額外處理子系統410、記憶體子系統412、及/或網路子系統414。另外,一或更多子系統可能不存在電子裝置400中。此外,在一些實施例中,電子裝置400可包括未顯示在第4圖中的一或更多額外子系統。例如,電子裝置400能包括,但不限於:用於在顯示器上顯示資訊的顯示子系統、資料收集子系統、音頻及/或視頻子系統、警報子系統、媒體處理子系統、及/或輸入/輸出(I/O)子系統。而且,雖然在第4圖中顯示單獨的子系統,但在一些實施例中,一些或所有給定子系統能被整合成電子裝置400中的其他子系統之一或更多者及/或電子裝置400中的構件位置能被改變。
我們現在進一步說明網路子系統414。如第4圖所示,網路子系統414可包括無線電418和配置機制420。無線電418可包括用於從電子裝置400傳輸無線信號並從其他電子裝置接收位於電子裝置400之信號的硬體及/或軟體機制。除了本文所描述的機制,如無線電418的無線電通常在本技術中是已知的,而因此不詳細說明。
雖然網路子系統414能包括任何數量的無線電418,
但本文中描述具有一個無線電418的實施例。然而,請注意多個無線電實施例中的無線電418以類似的方式作為所述之單一無線電實施例。
無線電418中的配置機制420可包括用來配置無線電在一給定通道(例如,給定載波頻率)上傳輸及/或接收的一或更多硬體及/或軟體機制。例如,在一些實施例中,配置機制420能用來將無線電418從在IEEE 802.11中所述之通道的2.4GHz和5GHz頻帶中透過給定通道上監控及/或傳輸切換至在不同通道上監控及/或傳輸。(請注意本文所使用的「監控」包含從其他電子裝置接收信號並可能對收到的信號進行一或更多處理步驟,例如,判斷收到的信號是否包含具有信息或請求的訊框等。)
網路子系統414可使電子裝置400能與另一電子裝置無線通訊。這能包含在無線通道上傳輸(例如,群播)封包中的廣告訊框以使電子裝置能在交換後續資料/管理訊框之後進行最初接觸(也許是基於最初群播廣告訊框中的資訊)以建立及/或加入現有的無線網路(例如基礎建設網路)、建立通訊會話(例如,傳輸控制協定/網際網路協定會話等)、配置安全選項(例如,網際網路協定安全)、及/或為了其他原因而交換資料/管理訊框。請注意廣告訊框可包括使電子裝置400能判定另一電子裝置之一或更多特性的資訊。使用此資訊,電子裝置400能至少判斷如何/何時與其它電子裝置通訊。同樣地,資料/管理訊框可至少傳遞給其它電子裝置如何/何時與電子裝置400通訊。
另外,網路子系統414可使電子裝置400能使用如AWDL的點對點鏈結與另一電子裝置無線通訊。AWDL係為一種允許點對點群播和單播資料訊框交換的隨建點對點協定,其能以如免設定網路標準的高階協定來整合以進行發現終端和服務。此外,AWDL提供一種使用由AWDL電子裝置的子集所傳輸之週期同步訊框的同步機制。同步機制可提供時間同步(使得AWDL電子裝置在時間視窗期間或在其必須準備好接收廣播與單播資料訊框的「可用性視窗」期間週期性地會合)和通道同步(其使AWDL電子裝置會聚在共同通道上且在共同的時段期間,亦即,可用性視窗)。
在所述之實施例中,處理電子裝置400中的訊框(更一般來說是承載資料)包含:接收具有編碼/包括的訊框之無線信號、從收到的無線信號解碼/取出訊框以取得信息或請求、及處理訊框以確定包含在訊框中的資訊。請注意訊框可包括具有通訊資訊的標題,例如基礎架構網路的名稱(例如,SSID)、和具有資料的承載資料。
在一些實施例中,用於將服務從蜂巢式電話網路轉換至Wi-FiTM
網路的技術係使用如在網路架構中之實體層、鏈結層及/或網路層中的低階硬體來實作。例如,技術可至少部分在媒體存取控制層中實作。然而,在其他實施例中,技術中的至少一些操作係由可被處理子系統410執行的一或更多程式模組或指令集(例如儲存在記憶體子系統412中的非必要通訊模組424)進行。(一般來說,如本技
術中所知,技術可以多硬體且少軟體、或少硬體且多軟體來實作。)一或更多電腦程式可組成電腦程式機制。再者,記憶體子系統412內各種模組中的指令可以高階程式語言、物件導向程式語言、及/或組合或機器語言來實作。請注意程式語言可以被編譯或翻譯(例如,可配置或配置)以被處理子系統410執行。
例如,如之前所述,選擇模組426可經由網路子系統414來接收一列可用網路334及相關憑證336。然後,選擇模組426可基於一或更多通訊準則428來選擇網路338,並可經由網路子系統414來傳遞此。在一些實施例中,選擇模組426經由網路子系統414來接收信息430,其顯示在顯示器432上。此信息可請求電子裝置400的使用者選擇其中一個可用網路334,且使用者的回應可指出所選之網路338。為了協助使用者作出選擇,亦可顯示一或更多通訊準則428。
在前面的說明中,我們提到「一些實施例」。請注意「一些實施例」說明所有可能的實施例之子集,但不總是指相同的實施例子集。
請注意所描述的實施例並不打算限制為將服務轉換至如目前IEEE 802.11無線通道之現有的基礎架構網路或轉換至在IEEE 802.11中所述之網路架構。例如,有些實施例能使用802.11規範之新提出的60GHz頻帶(亦即,使用IEEE 802.11ad標準)。
前面的說明係為了使本領域之熟知技術者能製作並使
用本揭露,且被提供在特定應用及其需求的上下文中。再者,僅為了說明和描述之目的已提出了本揭露之實施例的前面說明。預期它們並非詳盡地或用來將本揭露限制為所揭露之形式。因此,許多修改和變化對於本領域之熟知技術者而言將是顯而易見地,且本文所定義的一般原理在不脫離本揭露之精神和範圍下可應用於其他實施例和應用。另外,前面實施例的討論並不打算用來限制本揭露。由此,本揭露並不打算限於所示之實施例,而是被給予與本文所揭露之原理和特徵相一致的最廣範圍。
110-1‧‧‧電子裝置
114‧‧‧電腦系統
200‧‧‧程序
208‧‧‧蜂巢式電話網路
210‧‧‧通訊
212‧‧‧判斷位置
214‧‧‧效能是否受限?
216‧‧‧提供一列網路及憑證
218‧‧‧接收列網路及憑證
220‧‧‧選擇網路
222‧‧‧提供選擇
224‧‧‧接收選擇
226‧‧‧轉換服務
Claims (13)
- 一種電子裝置,包含:一處理器;記憶體;及一程式模組,其中該程式模組係儲存在該記憶體中且可配置以被該處理器執行以選擇一網路,該程式模組包括:用於經由一蜂巢式電話網路來通訊的指令;用於經由該蜂巢式電話網路來接收一列可用網路及相關存取憑證的指令,其中該些可用網路係有別於該蜂巢式電話網路且使用有別於一蜂巢式電話通訊技術的一通訊技術,且其中每一存取憑證包含被用以連接至相關的網路之資訊;用於基於一通訊準則(communication criterion)來從該些可用網路中選擇一網路的指令,其中該通訊準則包括與該電子裝置之貼近程度(proximity)、一信號強度、安全性、及通訊品質之至少一者;用於經由該蜂巢式電話網路來提供指出所選之該網路的資訊之指令;及用於接收從該蜂巢式電話網路轉換至所選之該網路來與該電子裝置通訊之指令的指令。
- 如申請專利範圍第1項所述之電子裝置,其中該電子裝置包括一蜂巢式電話。
- 如申請專利範圍第1項所述之電子裝置,其中該程 式模組更包括用來接收請求使用者選擇該些可用網路之其一者之信息給該電子裝置之使用者的指令。
- 如申請專利範圍第1項所述之電子裝置,其中該通訊技術包括IEEE 802.11協定。
- 如申請專利範圍第1項所述之電子裝置,其中該些可用網路係關聯於有別於該蜂巢式電話網路的一提供者之組織。
- 如申請專利範圍第1項所述之電子裝置,其中被用以連接至相關的該網路之該資訊包含一密碼、定址資訊及通道資訊中之一或多者。
- 一種電子裝置,包含一網路子系統,配置以:經由一蜂巢式電話網路來通訊;經由該蜂巢式電話網路來接收一列可用網路及相關存取憑證,其中該些可用網路係有別於該蜂巢式電話網路且使用有別於一蜂巢式電話通訊技術的一通訊技術,且其中每一存取憑證包含被用以連接至相關的網路之資訊;基於一通訊準則來從該些可用網路中選擇一網路,其中該通訊準則包括與該電子裝置之貼近程度、一信號強度、安全性、及通訊品質之至少一者;經由該蜂巢式電話網路來提供指出所選之該網路的資訊;及接收從該蜂巢式電話網路轉換至所選之該網路來與該電子裝置通訊的指令。
- 如申請專利範圍第7項所述之電子裝置,其中被用 以連接至相關的該網路之該資訊包含一密碼、定址資訊及通道資訊中之一或多者。
- 一種電腦程式產品,用來與一電子裝置結合使用,該電腦程式產品包含一非暫態電腦可讀儲存媒體及內嵌於其中的一電腦程式機制以易於選擇一網路,該電腦程式機制包括:用於經由一蜂巢式電話網路來通訊的指令;用於經由該蜂巢式電話網路來接收一列可用網路及相關存取憑證的指令,其中該些可用網路係有別於該蜂巢式電話網路且使用有別於一蜂巢式電話通訊技術的一通訊技術,且其中每一存取憑證包含被用以連接至相關的網路之資訊;用於基於一通訊準則來從該些可用網路中選擇一網路的指令,其中該通訊準則包括貼近該電子裝置、一信號強度、安全性、及通訊品質之至少一者;用於經由該蜂巢式電話網路來提供指出所選之該網路的資訊之指令;及用於接收從該蜂巢式電話網路轉換至所選之該網路來與該電子裝置通訊之指令的指令。
- 如申請專利範圍第9項所述之電腦程式產品,其中被用以連接至相關的該網路之該資訊包含一密碼、定址資訊及通道資訊中之一或多者。
- 一種用來選擇一網路的方法,包含,藉由一電子裝置: 使用該電子裝置,經由一蜂巢式電話網路來通訊;經由該蜂巢式電話網路來接收一列可用網路及相關存取憑證,其中該些可用網路係有別於該蜂巢式電話網路且使用有別於一蜂巢式電話通訊技術的一通訊技術,且其中每一存取憑證包含被用以連接至相關的網路之資訊;基於一通訊準則來從該些可用網路中選擇一網路,其中該通訊準則包括貼近該電子裝置、一信號強度、安全性、及通訊品質之至少一者;經由該蜂巢式電話網路來提供指出所選之該網路的資訊;及接收從該蜂巢式電話網路轉換至所選之該網路來與該電子裝置通訊的指令。
- 如申請專利範圍第11項所述之方法,其中該方法中的操作無須該電子裝置的一使用者之動作而發生。
- 如申請專利範圍第11項所述之方法,其中被用以連接至相關的該網路之該資訊包含一密碼、定址資訊及通道資訊中之一或多者。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261604671P | 2012-02-29 | 2012-02-29 | |
US13/771,424 US20130225161A1 (en) | 2012-02-29 | 2013-02-20 | SEAMLESS TRANSITION FROM CELLULAR TO Wi-Fi COMMUNICATION |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201342951A TW201342951A (zh) | 2013-10-16 |
TWI510111B true TWI510111B (zh) | 2015-11-21 |
Family
ID=49003403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW102106565A TWI510111B (zh) | 2012-02-29 | 2013-02-25 | 自蜂巢式至Wi-Fi通訊的無縫傳輸 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20130225161A1 (zh) |
EP (1) | EP2792192B1 (zh) |
JP (1) | JP5945880B2 (zh) |
KR (2) | KR20140131555A (zh) |
CN (1) | CN104205933B (zh) |
TW (1) | TWI510111B (zh) |
WO (1) | WO2013130336A1 (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9300646B1 (en) * | 2013-03-15 | 2016-03-29 | Microstrategy Incorporated | Logging location and time data associated with a credential |
CN105830525A (zh) * | 2013-10-11 | 2016-08-03 | 索尼公司 | 用于协议模式切换的装置和方法 |
US9655034B2 (en) | 2014-10-31 | 2017-05-16 | At&T Intellectual Property I, L.P. | Transaction sensitive access network discovery and selection |
US9629076B2 (en) | 2014-11-20 | 2017-04-18 | At&T Intellectual Property I, L.P. | Network edge based access network discovery and selection |
WO2016091328A1 (en) * | 2014-12-12 | 2016-06-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Configuration technique for an emergency session |
US11582669B2 (en) * | 2015-02-05 | 2023-02-14 | Apple Inc. | Performing handover between short-range and cellular wireless networks |
US9955398B2 (en) * | 2015-03-30 | 2018-04-24 | Apple Inc. | WLAN / cellular interworking based on mobility information |
US10162351B2 (en) | 2015-06-05 | 2018-12-25 | At&T Intellectual Property I, L.P. | Remote provisioning of a drone resource |
US10129706B2 (en) | 2015-06-05 | 2018-11-13 | At&T Intellectual Property I, L.P. | Context sensitive communication augmentation |
US9967793B2 (en) | 2015-06-07 | 2018-05-08 | Apple Inc. | Systems and methods for avoiding stalls in network connectivity at a computing device |
US10470241B2 (en) | 2016-11-15 | 2019-11-05 | At&T Intellectual Property I, L.P. | Multiple mesh drone communication |
KR102492095B1 (ko) | 2017-06-08 | 2023-01-30 | 삼성전자주식회사 | 무선 통신 방법 및 장치 |
WO2019010142A1 (en) * | 2017-07-01 | 2019-01-10 | Ruckus Wireles, Inc. | IDENTIFICATION OF SENSITIVE NETWORK RESOURCES AT LOCATION |
US11265679B2 (en) * | 2020-06-23 | 2022-03-01 | T-Mobile Usa, Inc. | System and method for registration of a network enabled location tracking device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040203792A1 (en) * | 2002-07-02 | 2004-10-14 | Interdigital Technology Corporation | Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS) |
US20090068970A1 (en) * | 2007-09-11 | 2009-03-12 | Motorola, Inc. | Scanning frequency optimization for alternate network access in dual mode wireless devices |
US20100195632A1 (en) * | 2009-02-03 | 2010-08-05 | Prabhu Krishnanand | Access point detection for wireless networking |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003081828A2 (en) * | 2002-03-18 | 2003-10-02 | Thomson Licensing S.A. | Method and apparatus for detecting the presence of a wireless local area network using a position location system |
US7590708B2 (en) * | 2003-02-24 | 2009-09-15 | Qualcomm, Incorporated | Wireless local access network system detection and selection |
FR2866184B1 (fr) * | 2004-02-10 | 2006-06-09 | Cit Alcatel | Procede de selection d'un reseau de communications pour un terminal de communication mobile, a partir d'informations sur des points d'acces de reseaux sans fil |
MX2007009192A (es) * | 2005-02-18 | 2007-09-14 | Ericsson Telefon Ab L M | Unidad de control y metodo para controlar la carga en una red de telecomunicaciones movil. |
CN1941998A (zh) * | 2005-09-29 | 2007-04-04 | 北京三星通信技术研究有限公司 | 在lte***中实现用户终端设备的接入控制的方法 |
US8565766B2 (en) * | 2007-02-05 | 2013-10-22 | Wefi Inc. | Dynamic network connection system and method |
JP5025801B2 (ja) * | 2008-01-16 | 2012-09-12 | アルカテル−ルーセント ユーエスエー インコーポレーテッド | 限定された目的のためのネットワークへのアクセス |
WO2010054843A1 (en) * | 2008-11-14 | 2010-05-20 | Nec Europe Ltd. | Method and system for accessing private and/or commercially owned wireless access points |
ES2534046T3 (es) * | 2010-11-12 | 2015-04-16 | Deutsche Telekom Ag | Método y dispositivos para acceder a una red de área local inalámbrica |
US8976657B2 (en) * | 2011-03-08 | 2015-03-10 | Medium Access Systems Private Ltd. | Method and system for data offloading in mobile communications |
-
2013
- 2013-02-20 US US13/771,424 patent/US20130225161A1/en not_active Abandoned
- 2013-02-21 KR KR20147027156A patent/KR20140131555A/ko active Application Filing
- 2013-02-21 KR KR1020177004337A patent/KR20170021895A/ko active Search and Examination
- 2013-02-21 EP EP13708312.7A patent/EP2792192B1/en active Active
- 2013-02-21 WO PCT/US2013/027147 patent/WO2013130336A1/en active Application Filing
- 2013-02-21 JP JP2014559926A patent/JP5945880B2/ja active Active
- 2013-02-21 CN CN201380011620.9A patent/CN104205933B/zh active Active
- 2013-02-25 TW TW102106565A patent/TWI510111B/zh active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040203792A1 (en) * | 2002-07-02 | 2004-10-14 | Interdigital Technology Corporation | Method and apparatus for handoff between a wireless local area network (WLAN) and a universal mobile telecommunication system (UMTS) |
US20090068970A1 (en) * | 2007-09-11 | 2009-03-12 | Motorola, Inc. | Scanning frequency optimization for alternate network access in dual mode wireless devices |
US20100195632A1 (en) * | 2009-02-03 | 2010-08-05 | Prabhu Krishnanand | Access point detection for wireless networking |
Also Published As
Publication number | Publication date |
---|---|
CN104205933B (zh) | 2020-01-07 |
CN104205933A (zh) | 2014-12-10 |
TW201342951A (zh) | 2013-10-16 |
JP5945880B2 (ja) | 2016-07-05 |
EP2792192A1 (en) | 2014-10-22 |
KR20170021895A (ko) | 2017-02-28 |
WO2013130336A1 (en) | 2013-09-06 |
JP2015512220A (ja) | 2015-04-23 |
EP2792192B1 (en) | 2019-10-16 |
US20130225161A1 (en) | 2013-08-29 |
KR20140131555A (ko) | 2014-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI510111B (zh) | 自蜂巢式至Wi-Fi通訊的無縫傳輸 | |
KR101697414B1 (ko) | 피어 투 피어 링크를 통한 공유 네트워크 액세스 | |
WO2019192528A1 (en) | Apparatus and method for access traffic steering, switching, and/or splitting operation | |
KR20210008053A (ko) | 통신 방법 및 통신 장치 | |
US10560532B2 (en) | Quick relay session management protocol | |
US20160261994A1 (en) | Method and Device for Realizing Terminal WIFI Talkback | |
KR20200057694A (ko) | 서비스 경로의 전환 방법, 장치, 기억 매체 및 시스템 | |
CN112106418A (zh) | 装置、方法和计算机程序 | |
EP4354770A1 (en) | Method and apparatus for transmitting data | |
US20210144630A1 (en) | Base station and data transmission method thereof for mobile communication system | |
CN103781138A (zh) | 一种WiMo发送端接入WLAN的方法、装置及*** | |
EP4132199A1 (en) | Apparatus, methods, and computer programs | |
JP7450699B2 (ja) | サービスデータ適応プロトコル層エンティティの管理方法、送信端末及び受信端末 | |
CN114979243A (zh) | 一种提供云终端服务的方法和装置 | |
JP5893226B2 (ja) | データ伝送方法、マルチメディアアクセスポイント及びマルチメディアクライアント | |
WO2024098937A1 (zh) | 通信方法、通信装置、及存储介质 | |
EP3361766B1 (en) | Method and device for determining radio resource, and service server | |
WO2022104740A1 (zh) | 一种非公共网络签约信息更新方法及装置 | |
WO2023185561A1 (zh) | 通信方法和通信装置 | |
WO2024028809A1 (en) | Apparatus, method, and computer program | |
GB2625548A (en) | Logical network configuration | |
WO2023194350A1 (en) | Apparatuses, methods, and computer programs for temporarily unavailable network slices | |
WO2023177386A1 (en) | Multi-access o-ran for enterprise | |
CN117041957A (zh) | 一种基于虚拟电厂的综合能源调度方法及*** | |
CN114828053A (zh) | 通话控制器部署的方法及设备 |