TWI682680B - 在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 - Google Patents
在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 Download PDFInfo
- Publication number
- TWI682680B TWI682680B TW108103244A TW108103244A TWI682680B TW I682680 B TWI682680 B TW I682680B TW 108103244 A TW108103244 A TW 108103244A TW 108103244 A TW108103244 A TW 108103244A TW I682680 B TWI682680 B TW I682680B
- Authority
- TW
- Taiwan
- Prior art keywords
- electronic device
- network
- search
- search period
- period
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一種在服務中斷(OoS)狀態中最佳化搜尋一網路的方法,用於一電子裝置中,包括:當上述電子裝置進入一服務中斷狀態時,執行一網路搜尋操作,其中上述網路搜尋操作包括:取得一感測裝置所感測之一移動資訊及指示是否接收到一全球衛星定位系統(Global Positioning System,GPS)訊號的一判斷結果;根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網路的一搜尋期間及上述第二OoS計時器係計數一休眠期間;啟動上述第一OoS計時器並搜尋上述可用網路;當上述搜尋期間逾期時,啟動上述第二OoS計時器以計數上述休眠期間;以及當上述休眠期間逾期時,返回執行上述網路搜尋操作的步驟。
Description
本揭露係有關於一種最佳化搜尋一網路的方法及電子裝置,特別是有關於一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一網路的方法及電子裝置。
—般電子裝置(例如手機或智慧型手機等)在服務中斷(Out of Service,OoS)狀態中時,會一直執行搜尋網路的動作,直至搜尋到可用網路(Available Network)並且連線至可用網路後,搜尋的動作才會停止。如此一來,電子裝置的電池將很快地耗盡。以車聯網舉例來說,當一車輛在高速移動時,而電子裝置進入OoS狀態中,將導致電子裝置因搜尋期間太長而長時間處於無訊號服務狀態。在舉另一例說明,一般人經常將行動電話置於車上忘記取出,而車又停放於地下室中,導致電子裝置搜尋網路所需要的電力會大幅增加。依現有技術,電子裝置將會持續並週期性地搜尋可用網路,直至電池的電量耗盡為止。
詳細地說,第1圖係顯示一種現有電子裝置處於OoS狀態中的網路搜尋時序示意圖。請參照第1圖,橫軸代表時間。當電子裝置進入OoS狀態時,電子裝置將在搜尋期間(Search Interval)S內搜尋網路。在搜尋期間S之間稱之為休眠期間(Sleep Interval)I,也就是當電子裝置未搜尋到可用網路時,則在休眠期間I內電子裝置會停止搜尋網路。在休眠期間I過後再次進入搜尋期間S,電子裝置亦進行下一輪搜尋網路的操作。倘若電子裝置一直無法搜尋到可用網路,則移動電子裝置會周而復始的執行網路搜尋動作與停止搜尋網路,直到搜尋到可用網路或者電子裝置的電量耗盡為止。如此便會給使用者帶來不良的使用者經驗(User Experience)。
以下揭露的內容僅為示例性的,且不意指以任何方式加以限制。除所述說明方面、實施方式和特徵之外,透過參照附圖和下述具體實施方式,其他方面、實施方式和特徵也將顯而易見。即,以下揭露的內容被提供以介紹概念、重點、益處及本文所描述新穎且非顯而易見的技術優勢。所選擇,非所有的,實施例將進一步詳細描述如下。因此,以下揭露的內容並不意旨在所要求保護主題的必要特徵,也不意旨在決定所要求保護主題的範圍中使用。
因此,本揭露之主要目的即在於提供一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一網路的方法及電子裝置,以改善上述缺點。
在較佳實施例中,本發明提供一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一網路的方法,用於一電子裝置中,包括:當上述電子裝置進入一服務中斷狀態時,執行一網路搜尋操作,其中上述網路搜尋操作包括:取得一感測裝置所感測之一移動資訊及指示是否接收到一全球衛星定位系統(Global Positioning System,GPS)訊號的一判斷結果;根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網路的一搜尋期間及上述第二OoS計時器係計數一休眠期間;啟動上述第一OoS計時器並搜尋上述可用網路;當上述搜尋期間逾期時,啟動上述第二OoS計時器以計數上述休眠期間;以及當上述休眠期間逾期時,返回執行上述網路搜尋操作的步驟。
在一些實施例中,上述網路搜尋操作更包括:在上述第一OoS計時器所計數的上述搜尋期間逾期之前,判斷是否連上上述可用網路;以及當上述電子裝置連上上述可用網路時,停止上述網路搜尋操作。
在一些實施例中,上述搜尋期間及上述休眠期間係由一查找表(Lookup Table)中取得。
在一些實施例中,當上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置收到上述GPS訊號時,上述搜尋期間係為一第一搜尋期間。
在一些實施例中,當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置收到上述GPS訊號,上述搜尋期間係為一第二搜尋期間;或上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第三搜尋期間,其中上述第一搜尋期間係大於上述第二搜尋期間及上述第三搜尋期間。
在一些實施例中,當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第四搜尋期間,其中上述第二搜尋期間及上述第三搜尋期間係大於上述第四搜尋期間。
在一些實施例中,第二搜尋期間係等於上述第三搜尋期間。
在一些實施例中,上述感測裝置係為一陀螺儀(Gyroscope)、一加速度計(Accelerometer)或一重力感測器(G-sensor)。
在一些實施例中,上述感測裝置係連接裝設在一車載裝置上的一控制器區域網路匯流排(Controller Area Network Bus,CAN bus)以取得上述移動資訊。
在一些實施例中,上述感測裝置係與上述電子裝置整合為一裝置。
在較佳實施例中,本發明提供一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一通訊網路的電子裝置,包括:一或多個處理器;以及一或多個電腦儲存媒體,儲存電腦可讀取指令,其中上述處理器使用上述電腦儲存媒體以執行:當上述電子裝置進入一服務中斷狀態時,執行一網路搜尋操作,其中上述網路搜尋操作包括;啟動一計時器,其中上述計時器係計數一網路搜尋活動期間;取得一感測裝置所感測之一移動資訊及指示是否接收到一全球衛星定位系統(Global Positioning System,GPS)訊號的一判斷結果;根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網路的一搜尋期間及上述第二OoS計時器係計數一休眠期間;啟動上述第一OoS計時器並搜尋上述可用網路;當上述搜尋期間逾期時,啟動上述第二OoS計時器以計數上述休眠期間;以及當上述休眠期間逾期時,返回執行上述網路搜尋操作的步驟。
在下文中將參考附圖對本揭露的各方面進行更充分的描述。然而,本揭露可以具體化成許多不同形式且不應解釋為侷限於貫穿本揭露所呈現的任何特定結構或功能。相反地,提供這些方面將使得本揭露周全且完整,並且本揭露將給本領域技術人員充分地傳達本揭露的範圍。基於本文所教導的內容,本領域的技術人員應意識到,無論是單獨還是結合本揭露的任何其它方面實現本文所揭露的任何方面,本揭露的範圍旨在涵蓋本文中所揭露的任何方面。例如,可以使用本文所提出任意數量的裝置或者執行方法來實現。另外,除了本文所提出本揭露的多個方面之外,本揭露的範圍更旨在涵蓋使用其它結構、功能或結構和功能來實現的裝置或方法。應可理解,其可透過申請專利範圍的一或多個元件具體化本文所揭露的任何方面。
詞語「示例性」在本文中用於表示「用作示例、實例或說明」。本揭露的任何方面或本文描述為「示例性」的設計不一定被解釋為優選於或優於本揭露或設計的其他方面。此外,相同的數字在所有若干圖示中指示相同的元件,且除非在描述中另有指定,冠詞「一」和「上述」包含複數的參考。
可以理解,當元件被稱為被「連接」或「耦接」至另一元件時,該元件可被直接地連接到或耦接至另一元件或者可存在中間元件。相反地,當該元件被稱為被「直接連接」或「直接耦接」至到另一元件時,則不存在中間元件。用於描述元件之間的關係的其他詞語應以類似方式被解釋(例如,「在…之間」與「直接在…之間」、「相鄰」與「直接相鄰」等方式)。
第2圖示出了示例性(和簡化的)無線通訊系統200。 注意到第2圖的系統僅為一可能系統的一個示例,並且根據需要,本揭露的實施例可以在各種系統的任一個中實現。
如圖所示,示例性無線通訊系統200包括基站210,其透過一傳輸介質與一電子裝置220進行通訊。
基站210可以是基地收發機站(Base Transceiver Station,BTS)或小區站(Cell Site),且可包括能夠與電子裝置220進行無線通訊的硬體。基站210還可被配備為與網路230(例如,蜂窩服務供應商的核心網路,像是公用交換電話網路(Public Switched Telephone Network,PSTN)的電信網路和/或網際網路及其他各種可能)進行通訊。因此,基站210可以促進電子裝置220與網路230之間的通訊。
基站的通訊區域(或覆蓋區域)可以被稱為「小區」。基站210和電子裝置220可被配置為使用各種無線電存取技術(Radio Access Technologies,RATs)中的任意技術經傳輸介質通訊,其中RAT也被稱為無線通訊技術或電信標準,像是無線區域網路(Wireless LAN,WLAN)、藍牙(Bluetooth)、紫蜂(ZigBee)、全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMAX)、第三代行動通訊技術(Third Generation Of Wireless Mobile Telecommunications Technology,3G)、***行動通訊技術(Fourth Generation Of Cellular Network Technology,4G)、長期演進技術(Long Term Evolution,LTE)或長期演進技術升級版(LTE-Advanced)等等。
須注意的是電子裝置220能夠使用多個無線通訊標準進行通訊。例如,電子裝置220可被配置為使用無線區域網路(Wireless LAN,WLAN)、藍牙(Bluetooth)、紫蜂(ZigBee)、全球互通微波存取(Worldwide Interoperability for Microwave Access,WiMAX)、第三代行動通訊技術(Third Generation Of Wireless Mobile Telecommunications Technology,3G)、***行動通訊技術(Fourth Generation Of Cellular Network Technology,4G)、長期演進技術(Long Term Evolution,LTE)或長期演進技術升級版(LTE-Advanced)、一或多個全球導航衛星系統(GNSS,例如全球衛星定位系統(Global Positioning System,GPS)或輔助全球衛星定位系統(Assisted Global Positioning System,AGPS))等中的兩個或更多個進行通訊。無線通訊標準(包括兩個以上的無線通訊標準)的其他組合也是可能的。
因此,基站210和根據相同或不同蜂窩通訊標準操作的其他類似基站可以被提供作為小區網路,其可經由一或多個蜂窩通訊標準在廣泛的地理區域中向電子裝置220和類似裝置提供連續或幾乎連續的重疊服務。
如圖所示,基站210可作為電子裝置220的服務小區。然而,電子裝置220也可能從其服務小區丟失服務。這可能因為電子裝置220的高速移動、干擾、擁塞和/或由於各種其他原因(例如,電子裝置220被移動至室內)中的任何原因而發生。如果電子裝置220沒有其他可用的小區,則電子裝置220可以進入(聲明)服務中斷(或「Out of Service(OoS)」)狀態。在這種情況下,電子裝置220可以嘗試重新獲得服務。電子裝置220被配置用以嘗試在OoS狀態下重新獲得服務的方式可以取決於電子裝置220的配置、根據電子裝置220操作的一或多個無線通訊標準的規範,和/或網路指定的參數及其他可能。如本文進一步描述的,如果需要,電子裝置220可以被配置為基於移動資訊及GPS訊號動態地調整其OoS網路搜索操作。
更詳細地說明,由於電子裝置220可被配置為與GPS 240無線連接,因此電子裝置220可根據是否接收到一GPS訊號產生一判斷結果。舉例說明,當電子裝置220能接收到GPS 240所傳送之一GPS訊號時,電子裝置220產生指示接收到GPS訊號的判斷結果,並根據判斷結果判斷電子裝置220位於室外(Outdoor)。當電子裝置220無法接收到一GPS訊號時,電子裝置220產生指示未接收到GPS訊號的判斷結果,並根據判斷結果判斷電子裝置220位於非室外(Non-Outdoor),例如,地下室或隧道中。
當電子裝置220被裝設於一車載裝置250中時,電子裝置220可透過裝設在車載裝置250上的一感測裝置(圖未示出)感測車載裝置250之一移動資訊(例如,車速等行車資訊),以判斷上述電子裝置220係為靜止或移動。在此實施例中,上述感測裝置係連接一控制器區域網路匯流排(Controller Area Network Bus,CAN bus)以取得移動資訊。
電子裝置220亦可裝備有偵測運動的感測裝置,例如陀螺儀(Gyroscope)、加速度計(Accelerometer)或重力感測器(G-sensor) ,以判斷上述電子裝置220係為靜止或移動。在另一實施例中,電子裝置220可與本文所描述之外的其他組件、系統、子系統和/或裝置一起使用。例如,電子裝置220可與感測裝置整合為一裝置。
應可理解,第2圖所示的電子裝置220係一無線通訊系統200架構的示例。第1圖所示的每個元件可經由任何類型的電子裝置來實現,像是參考第8圖描述的電子裝置800,如第8圖所示。
第3圖係顯示根據本揭露一實施例所述之在服務中斷狀態中最佳化搜尋一網路的方法300之流程圖。此方法可執行於如第2圖所示之無線通訊系統200的電子裝置220中。
當電子裝置進入一服務中斷(OoS)狀態時,在步驟S305中,電子裝置執行一網路搜尋操作,意即電子裝置進行小區搜尋來尋找是否有可用的通訊網路存在。在步驟S310中,電子裝置取得一感測裝置所感測之一移動資訊及指示是否接收到一GPS訊號的一判斷結果。在步驟S315中,電子裝置根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網路的一搜尋期間及上述第二OoS計時器係計數停止搜尋一可用網路的一休眠(Sleep)期間。在步驟S320中,電子裝置啟動第一OoS計時器並搜尋一可用網路。
在步驟S325中,電子裝置判斷是否在上述第一OoS計時器所計數的搜尋期間逾期之前連上上述可用網路。當電子裝置判斷在上述第一OoS計時器所計數的搜尋期間逾期之前連上上述可用網路時(在步驟S325中的「是」),在步驟S330中,電子裝置停止上述網路搜尋操作。當上述第一OoS計時器所計數的搜尋期間逾期且電子裝置未連上可用網路時(在步驟325中的「否」),在步驟S335中,電子裝置啟動第二OoS計時器,以計數休眠期間。在步驟S340中,電子裝置判斷第二OoS計時器所計數的休眠期間是否逾期。當第二OoS計時器所計數的休眠期間尚未逾期時(在步驟340中的「否」),回到在步驟S340中,電子裝置持續判斷第二OoS計時器所計數的休眠期間是否逾期。當第二OoS計時器所計數的休眠期間逾期時(在步驟340中的「是」),回到在步驟S305中,電子裝置重新執行上述網路搜尋操作。換言之,當上述第二OoS計時器所計數的休眠期間逾期且電子裝置在搜尋期間未連上可用網路時,電子裝置再次執行上述網路搜尋操作的步驟。電子裝置可重新取得移動資訊及判斷結果,並重新設定第一OoS計時器所計數的搜尋期間以及第二OoS計時器所計數的休眠期間。
在一實施例中,當電子裝置取得移動資訊及判斷結果時,電子裝置可使用查找表(Lookup Table),決定第一OoS計時器所計數的搜尋期間以及第二OoS計時器所計數的休眠期間。該查找表可以為任意形式的資料/記憶體結構和/或實現為硬體/軟體的形式。
第4圖係顯示根據本揭露一實施例所述之查找表400之示意圖。查找表400可儲存在電子裝置中的記憶體中。在此實施例中,查找表400包含用判斷結果及移動資訊為索引的搜尋期間及休眠期間列表。判斷結果係以「室外(Outdoor)」及「非室外(Non-Outdoor)」表示。當電子裝置收到GPS訊號時,電子裝置可判斷其本身位於室外。當電子裝置未收到GPS訊號時,電子裝置可判斷其本身位於非室外。移動資訊係以「移動(In Motion)」及「靜止(In Stationary)」表示。電子裝置可根據感測裝置所感測之一移動資訊判斷其電子裝置係為「移動」或「靜止」。舉例來說,當移動資訊指示上述電子裝置為「移動」且判斷結果指示為「室外」(即,上述電子裝置收到GPS訊號)時,搜尋期間係為一第一搜尋期間(S1)。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「室外」,搜尋期間係為一第二搜尋期間(S2)。移動資訊指示電子裝置為「移動」且判斷結果指示為「非室外」(即,上述電子裝置未收到GPS訊號)時,搜尋期間係為一第三搜尋期間(S3)。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「非室外」時,上述搜尋期間係為一第四搜尋期間(S4)。在此實施例中,第一搜尋期間係大於第二搜尋期間(S1>S2)及上述第三搜尋期間(S1>S3),且第二搜尋期間及上述第三搜尋期間係大於第四搜尋期間(S2>S4) (S3>S4)。
第5圖係顯示根據本揭露一實施例所述之查找表500之示意圖。查找表500可儲存在電子裝置中的記憶體中。在此實施例中,電子裝置可被裝設於一車載裝置中。當移動資訊指示電子裝置為「移動」且判斷結果指示為「室外」時,第一搜尋期間可被預設為10秒及第一休眠期間可被預設為5秒。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「室外」時,第二搜尋期間可被預設為5秒及第二休眠期間可被預設為40秒。當移動資訊指示電子裝置為「移動」且判斷結果指示為「非室外」時,第三搜尋期間可被預設為5秒及第三休眠期間可被預設為10秒。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「非室外」時,第四搜尋期間可被預設為2秒及第四休眠期間可被預設為40秒。須說明的是,上述預設值僅為本發明的一實施例,可由本領域的技術人員依據實際需求設定。如查找表500所示,第一搜尋期間係大於第二搜尋期間(S1>S3)及上述第三搜尋期間(S1>S3),且第二搜尋期間及第三搜尋期間係大於第四搜尋期間(S2>S4)(S3>S4)。而當移動資訊指示電子裝置為「靜止」時,休眠期間較電子裝置為「移動」時的休眠期間有最長的時間,40秒。需注意的是,在查找表500中,儘管第二搜尋期間與第三搜尋期間相同,但本領域的技術人士將理解可能會有第二搜尋期間不同於第三搜尋期間的情況。
第6圖係顯示根據本揭露一實施例所述之查找表600之示意圖。查找表600可儲存在電子裝置中的記憶體中。在此實施例中,電子裝置係為裝備有偵測運動的感測裝置的一行動裝置。當移動資訊指示電子裝置為「移動」且判斷結果指示為「室外」時,第一搜尋期間可被預設為10秒及第一休眠期間可被預設為20秒。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「室外」時,第二搜尋期間可被預設為5秒及第二休眠期間可被預設為40秒。當移動資訊指示電子裝置為「移動」且判斷結果指示為「非室外」時,第三搜尋期間可被預設為5秒及第三休眠期間可被預設為40秒。當移動資訊指示電子裝置為「靜止」且判斷結果指示為「非室外」時,第四搜尋期間可被預設為2秒及第四休眠期間可被預設為60秒。須說明的是,上述預設值僅為本發明的一實施例,可由本領域的技術人員依據實際需求設定。如查找表600所示,第一搜尋期間係大於第二搜尋期間(S1>S2)及第三搜尋期間(S1>S3),且第二搜尋期間及第三搜尋期間係大於第四搜尋期間(S2>S4) (S3>S4)。而第一休眠期間係小於第二休眠期間(I1<I2)及第三休眠期間(I1<I3),且第二休眠期間及第三休眠期間係小於第四休眠期間(I2<I4)(I3<I4)。需注意的是,在查找表600中,儘管第二搜尋期間及第二休眠期間係與第三搜尋期間及第三休眠期間相同,但本領域的技術人士將理解可能會有第二搜尋期間及第二休眠期間不同於第三搜尋期間及第三休眠期間的情況。
第7A~7B圖係顯示根據本揭露一實施例所述之電子裝置進入一服務中斷狀態的網路搜尋時序示意圖,並請參照第4圖中的查找表400。當電子裝置進入一服務中斷狀態,則電子裝置執行一網路搜尋操作。在第7A圖中,假設電子裝置一開始取得的移動資訊指示電子裝置為「靜止」且判斷結果指示為「非室外」時,電子裝置設定一第一OoS計時器所計數搜尋一可用網路的一搜尋期間為第四搜尋期間S4,設定一第二OoS計時器所計數停止搜尋一可用網路的一休眠期間為第四休眠期間I4。在第四搜尋期間S4逾期且電子裝置未搜尋到一可用網路後,電子裝置將進入第四休眠期間I4。在第四休眠期間I4逾期後,電子裝置重新執行網路搜尋操作。在第二輪網路搜尋操作中,電子裝置重新取得移動資訊及判斷結果。假設在第二輪網路搜尋操作中,電子裝置重新取得的移動資訊指示電子裝置為「移動」且判斷結果指示為「室外」時,電子裝置設定第一OoS計時器所計數搜尋一可用網路的搜尋期間為第一搜尋期間S1,設定第二OoS計時器所計數停止搜尋一可用網路的休眠期間為第一休眠期間I1。依此類推,直到電子裝置搜尋到可用網路為止。
在舉另一例子說明,在第7B圖中,假設電子裝置一開始取得的移動資訊指示電子裝置為「靜止」且判斷結果指示為「非室外」時,電子裝置設定一第一OoS計時器所計數搜尋一可用網路的一搜尋期間為第四搜尋期間S4,設定一第二OoS計時器所計數停止搜尋一可用網路的一休眠期間為第四休眠期間I4。在第四搜尋期間S4逾期且電子裝置未搜尋到一可用網路後,電子裝置將進入第四休眠期間I4。在第四休眠期間I4過後再次進入第四搜尋期間S4。當第四休眠期間I4逾期之後,電子裝置重新執行網路搜尋操作。在第二輪網路搜尋操作中,電子裝置重新取得移動資訊及判斷結果。假設在第二輪網路搜尋操作中,電子裝置仍取得與第一輪網路搜尋操作中相同的移動資訊及判斷結果(即,電子裝置為「靜止」且位於「非室外」)時,電子裝置設定第一OoS計時器所計數搜尋一可用網路的搜尋期間仍為第四搜尋期間S4,設定第二OoS計時器所計數停止搜尋一可用網路的休眠期間為第四休眠期間I4。依此類推,直到電子裝置搜尋到可用網路為止。
綜上所述,本揭露係根據電子裝置所在的場景動態設置OoS計時器計數搜尋一可用網路的搜尋期間及停止搜尋可用網路的休眠期間。而在休眠期間逾期後,可再次執行網路搜尋操作,以確定電子裝置是否已移動至其他場景。如此一來,本揭露能動態改變搜尋網路的搜尋期間以達到節能省電的效果,提供電子裝置的使用者有更好的使用者經驗(User Experience)。
對於本揭露已描述的實施例,下文描述了可以實現本揭露實施例的示例性操作環境。具體參考第8圖,第8圖係顯示用以實現本揭露實施例的示例性操作環境,一般可被視為電子裝置800。電子裝置800僅為一合適計算環境的一個示例,並不意圖暗示對本揭露使用或功能範圍的任何限制。電子裝置800也不應被解釋為具有與所示元件任一或組合相關任何的依賴性或要求。
本揭露可在電腦程式碼或機器可使用指令來執行本揭露,指令可為程式模組的電腦可執行指令,其程式模組由電腦或其它機器,例如個人數位助理或其它可攜式裝置執行。一般而言,程式模組包括例程、程式、物件、元件、數據結構等,程式模組指的是執行特定任務或實現特定抽象數據類型的程式碼。本揭露可在各種系統組態中實現,包括可攜式裝置、消費者電子產品、通用電腦、更專業的計算裝置等。本揭露還可在分散式運算環境中實現,處理由通訊網路所連結的裝置。
參考第8圖。電子裝置800包括直接或間接耦接以下裝置的匯流排810、記憶體812、一或多個處理器814、一或多個顯示元件816、輸入/輸出(I/O)埠口818、輸入/輸出(I/O)元件820以及說明性電源供應器822。匯流排810表示可為一或多個匯流排之元件(例如,位址匯流排、數據匯流排或其組合)。雖然第8圖的各個方塊為簡要起見以線示出,實際上,各個元件的分界並不是具體的,例如,可將顯示裝置的呈現元件視為I/O元件;處理器可具有記憶體。
電子裝置800一般包括各種電腦可讀取媒體。電腦可讀取媒體可以是可被電子裝置800存取的任何可用媒體,該媒體同時包括易揮發性和非易揮發性媒體、可移動和不可移動媒體。舉例但不侷限於,電腦可讀取媒體可包括電腦儲存媒體和通訊媒體。電腦可讀取媒體同時包括在用於儲存像是電腦可讀取指令、資料結構、程式模組或其它數據之類資訊的任何方法或技術中實現的易揮發性性和非易揮發性媒體、可移動和不可移動媒體。電腦儲存媒體包括但不侷限於RAM、ROM、EEPROM、快閃記憶體或其它記憶體技術、CD-ROM、數位多功能光碟(DVD)或其它光碟儲存裝置、磁片、磁碟、磁片儲存裝置或其它磁儲存裝置,或可用於儲存所需的資訊並且可被電子裝置800存取的其它任何媒體。電腦儲存媒體本身不包括信號。
通訊媒體一般包含電腦可讀取指令、資料結構、程式模組或其它採用諸如載波或其他傳輸機制之類的模組化數據訊號形式的數據,並包括任何資訊傳遞媒體。術語「模組化數據訊號」係指具有一或多個特徵集合或以在訊號中編碼資訊之一方式更改的訊號。舉例但不侷限於,通訊媒體包括像是有線網路或直接有線連接的有線媒體及無線媒體,像是聲頻、射頻、紅外線以及其它無線媒體。上述媒體的組合包括在電腦可讀取媒體的範圍內。
記憶體812包括以易揮發性和非易揮發性記憶體形式的電腦儲存媒體。記憶體可為可移動、不移動或可以為這兩種的組合。示例性硬體裝置包括固態記憶體、硬碟驅動器、光碟驅動器等。電子裝置800包括一或多個處理器,其讀取來自像是記憶體812或I/O元件820各實體的數據。顯示元件816向使用者或其它裝置顯示數據指示。示例性顯示元件包括顯示裝置、揚聲器、列印元件、振動元件等。
I/O埠口818允許電子裝置800邏輯連接到包括I/O元件820的其它裝置,一些此種裝置為內建裝置。示例性元件包括麥克風、搖桿、遊戲台、碟形衛星訊號接收器、掃描器、印表機、無線裝置等。I/O元件820可提供一自然使用者介面,用於處理使用者生成的姿勢、聲音或其它生理輸入。在一些例子中,這些輸入可被傳送到一合適的網路元件以便進一步處理。NUI可實現語言識別、觸摸與手寫筆辨識、面部識別、生物識別、在螢幕上以及鄰近螢幕的姿勢識別、空中手勢、頭部及眼部追蹤以及與電子裝置800所顯示相關聯的觸摸識別的任意組合。電子裝置800可裝備有深度照相機,像是立體照相機系統、紅外線照相機系統、RGB照相機系統和這些系統的組合,以偵測與識別姿勢。另外,電子裝置800可以裝備有偵測運動的加速度計、重力感測器(G-sensor)或陀螺儀。加速度計、重力感測器(G-sensor)或陀螺儀的輸出可被提供給電子裝置800顯示以呈現沉浸式增強現實或虛擬實境。
此外,電子裝置800中之處理器814也可執行記憶體812中之程式及指令以呈現上述實施例所述之動作和步驟,或其它在說明書中內容之描述。
在此所揭露程序之任何具體順序或分層之步驟純為一舉例之方式。基於設計上之偏好,必須了解到程序上之任何具體順序或分層之步驟可在此文件所揭露的範圍內被重新安排。伴隨之方法權利要求以一示例順序呈現出各種步驟之元件,也因此不應被此所展示之特定順序或階層所限制。
申請專利範圍中用以修飾元件之「第一」、「第二」、「第三」等序數詞之使用本身未暗示任何優先權、優先次序、各元件之間之先後次序、或方法所執行之步驟之次序,而僅用作標識來區分具有相同名稱(具有不同序數詞)之不同元件。
雖然本揭露已以實施範例揭露如上,然其並非用以限定本案,任何熟悉此項技藝者,在不脫離本揭露之精神和範圍內,當可做些許更動與潤飾,因此本案之保護範圍當視後附之申請專利範圍所界定者為準。
S‧‧‧搜尋期間
I‧‧‧休眠期間
200‧‧‧無線通訊系統
210‧‧‧基站
220‧‧‧電子裝置
230‧‧‧網路
240‧‧‧全球衛星定位系統(GPS)
250‧‧‧車載裝置
300‧‧‧方法
S305、S310、S315、S320、S325、S330、S335、S340‧‧‧步驟
400、500、600‧‧‧查找表
S1‧‧‧第一搜尋期間
S2‧‧‧第二搜尋期間
S3‧‧‧第三搜尋期間
S4‧‧‧第四搜尋期間
I1‧‧‧第一休眠期間
I2‧‧‧第二休眠期間
I3‧‧‧第三休眠期間
I4‧‧‧第四休眠期間
800‧‧‧電子裝置
810‧‧‧匯流排
812‧‧‧記憶體
814‧‧‧處理器
816‧‧‧顯示元件
818‧‧‧I/O埠口
820‧‧‧I/O元件
822‧‧‧電源供應器
附圖被包括以提供本揭露進一步理解且被合併並組成本揭露的一部分。附圖係說明本揭露的實施例且連同描述一起用以解釋本揭露的原理。其可理解附圖不一定按比例描繪,一些元件可以超過在實際實施方式的大小來顯示,以清楚地說明本揭露的概念。
第1圖係顯示一種現有電子裝置處於OoS狀態中的網路搜尋時序示意圖。
第2圖係顯示根據本揭露一實施例所述之示例性(和簡化的)無線通訊系統。
第3圖係顯示根據本揭露一實施例所述之在服務中斷狀態中最佳化搜尋一網路的方法之流程圖。
第4圖係顯示根據本揭露一實施例所述之查找表之示意圖。
第5圖係顯示根據本揭露一實施例所述之查找表之示意圖。
第6圖係顯示根據本揭露一實施例所述之查找表之示意圖。
第7A~7B圖係顯示根據本揭露一實施例所述之電子裝置進入一服務中斷狀態的網路搜尋時序示意圖。
第8圖係顯示用以實現本揭露實施例的示例性操作環境。
300‧‧‧方法
S305、S310、S315、S320、S325、S330、S335、S340‧‧‧步驟
Claims (18)
- 一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一網路的方法,用於一電子裝置中,包括:當上述電子裝置進入一服務中斷狀態時,執行一網路搜尋操作,其中上述網路搜尋操作包括:取得一感測裝置所感測之一移動資訊及指示是否接收到一全球衛星定位系統(Global Positioning System,GPS)訊號的一判斷結果;根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網路的一搜尋期間及上述第二OoS計時器係計數一休眠期間;啟動上述第一OoS計時器並搜尋上述可用網路;當上述搜尋期間逾期時,啟動上述第二OoS計時器以計數上述休眠期間;以及當上述休眠期間逾期時,返回執行上述網路搜尋操作的步驟;其中當上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置收到上述GPS訊號時,上述搜尋期間係為一第一搜尋期間。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一網路的方法,其中上述網路搜尋操作更包括:在上述第一OoS計時器所計數的上述搜尋期間逾期之前,判斷是否連上上述可用網路;以及 當上述電子裝置連上上述可用網路時,停止上述網路搜尋操作。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一網路的方法,其中上述搜尋期間及上述休眠期間係由一查找表(Lookup Table)中取得。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置收到上述GPS訊號,上述搜尋期間係為一第二搜尋期間;或上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第三搜尋期間,其中上述第一搜尋期間係大於上述第二搜尋期間及上述第三搜尋期間。
- 如申請專利範圍第4項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第四搜尋期間,其中上述第二搜尋期間及上述第三搜尋期間係大於上述第四搜尋期間。
- 如申請專利範圍第4項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中上述第二搜尋期間係等於上述第三搜尋期間。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中上述感測裝置係為一陀螺儀 (Gyroscope)、一加速度計(Accelerometer)或一重力感測器(G-sensor)。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中上述感測裝置係連接裝設在一車載裝置上的一控制器區域網路匯流排(Controller Area Network Bus,CAN bus)以取得上述移動資訊。
- 如申請專利範圍第1項所述之在服務中斷狀態中最佳化搜尋一通訊網路的方法,其中上述感測裝置係與上述電子裝置整合為一裝置。
- 一種在服務中斷(Out of Service,OoS)狀態中最佳化搜尋一通訊網路的電子裝置,包括:一或多個處理器;以及一或多個電腦儲存媒體,儲存電腦可讀取指令,其中上述處理器使用上述電腦儲存媒體以執行:當上述電子裝置進入一服務中斷狀態時,執行一網路搜尋操作,其中上述網路搜尋操作包括;啟動一計時器,其中上述計時器係計數一網路搜尋活動期間;取得一感測裝置所感測之一移動資訊及指示是否接收到一全球衛星定位系統(Global Positioning System,GPS)訊號的一判斷結果;根據上述移動資訊及上述判斷結果設定一第一OoS計時器及一第二OoS計時器,其中上述第一OoS計時器係計數搜尋一可用網 路的一搜尋期間及上述第二OoS計時器係計數一休眠期間;啟動上述第一OoS計時器並搜尋上述可用網路;當上述搜尋期間逾期時,啟動上述第二OoS計時器以計數上述休眠期間;以及當上述休眠期間逾期時,返回執行上述網路搜尋操作的步驟;其中當上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置收到上述GPS訊號時,上述搜尋期間係為一第一搜尋期間。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述網路搜尋操作更包括:在上述第一OoS計時器所計數的上述搜尋期間逾期之前,判斷是否連上上述可用網路;以及當上述電子裝置連上上述可用網路時,停止上述網路搜尋操作。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述搜尋期間及上述休眠期間係由一查找表(Lookup Table)中取得。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置收到上述GPS訊號,上述搜尋期間係為一第二搜尋期間;或上述移動資訊指示上述電子裝置為移動且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第三搜尋期間, 其中上述第一搜尋期間係大於上述第二搜尋期間及上述第三搜尋期間。
- 如申請專利範圍第13項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中當上述移動資訊指示上述電子裝置為靜止且上述判斷結果指示上述電子裝置未收到上述GPS訊號時,上述搜尋期間係為一第四搜尋期間,其中上述第二搜尋期間及上述第三搜尋期間係大於上述第四搜尋期間。
- 如申請專利範圍第13項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述第二搜尋期間係等於上述第三搜尋期間。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述感測裝置係為一陀螺儀(Gyroscope)、一加速度計(Accelerometer)或一重力感測器(G-sensor)。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述感測裝置係連接裝設在一車載裝置上的一控制器區域網路匯流排(Controller Area Network Bus,CAN bus)以取得上述移動資訊。
- 如申請專利範圍第10項所述之在服務中斷狀態中最佳化搜尋一網路的電子裝置,其中上述感測裝置係與上述電子裝置整合為一裝置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108103244A TWI682680B (zh) | 2019-01-29 | 2019-01-29 | 在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 |
US16/747,240 US20200245232A1 (en) | 2019-01-29 | 2020-01-20 | Method and electronic device for optimizing network search in out of service state |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW108103244A TWI682680B (zh) | 2019-01-29 | 2019-01-29 | 在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI682680B true TWI682680B (zh) | 2020-01-11 |
TW202029804A TW202029804A (zh) | 2020-08-01 |
Family
ID=69942901
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW108103244A TWI682680B (zh) | 2019-01-29 | 2019-01-29 | 在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20200245232A1 (zh) |
TW (1) | TWI682680B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113316227B (zh) * | 2021-05-21 | 2023-06-27 | Oppo广东移动通信有限公司 | 一种搜网方法及终端、存储介质 |
CN117652179A (zh) * | 2021-07-21 | 2024-03-05 | 三星电子株式会社 | 车辆电子设备及其操作方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110183726A1 (en) * | 2009-05-26 | 2011-07-28 | Qualcomm Incorporated | Network detection device power conservation |
US20170339627A1 (en) * | 2016-05-17 | 2017-11-23 | Qualcomm Incorporated | Public land mobile network search in static state using sensor inputs |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101379868B (zh) * | 2006-03-08 | 2013-07-17 | 日本电气株式会社 | 便携通信终端、通信***、通信方法以及控制程序 |
US9807661B1 (en) * | 2016-06-06 | 2017-10-31 | Apple Inc. | Cellular service recovery using cell-specific service history |
US10771787B2 (en) * | 2018-11-30 | 2020-09-08 | Toyota Motor North America, Inc. | Dynamic data compression systems and methods for use with vehicle data |
-
2019
- 2019-01-29 TW TW108103244A patent/TWI682680B/zh active
-
2020
- 2020-01-20 US US16/747,240 patent/US20200245232A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110183726A1 (en) * | 2009-05-26 | 2011-07-28 | Qualcomm Incorporated | Network detection device power conservation |
US20170339627A1 (en) * | 2016-05-17 | 2017-11-23 | Qualcomm Incorporated | Public land mobile network search in static state using sensor inputs |
Also Published As
Publication number | Publication date |
---|---|
US20200245232A1 (en) | 2020-07-30 |
TW202029804A (zh) | 2020-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11363128B2 (en) | Method and device for audio input routing | |
JP6453445B2 (ja) | 複数デバイスのセンササブシステム合同最適化 | |
CN106031131B (zh) | 基于车辆内用户设备的位置管理与用户设备相关联的特征 | |
CN107409269B (zh) | 确定对移动客户端和代理设备之间的代理流量的路由 | |
CN113490191B (zh) | 蓝牙通信方法及其介质和电子设备 | |
KR102202647B1 (ko) | 데이터 통신 방법 및 그 전자 장치 | |
US11212677B2 (en) | Method for accessing wireless network, and terminal device | |
WO2018166234A1 (zh) | 一种搜网方法及装置 | |
US20150141037A1 (en) | Improving scalability and reliability of hardware geo-fencing with failover support | |
US20210337583A1 (en) | Data transmission method and corresponding terminal | |
US20200084724A1 (en) | Apparatus and method for controlling operation cycle of electronic device in wireless communication system | |
CN104618854A (zh) | 共享位置信息的方法、终端及服务器 | |
CN111901211B (zh) | 控制方法、设备及存储介质 | |
CN105606117A (zh) | 导航提示方法及装置 | |
US20130281123A1 (en) | Information-processing device, method, information-processing system, and computer-readable non-transitory storage medium | |
WO2012109207A1 (en) | System and method for managing wireless connections and radio resources | |
TWI682680B (zh) | 在服務中斷狀態中最佳化搜尋網路的方法及電子裝置 | |
WO2020173373A1 (zh) | 一种控制搜网的方法及终端 | |
CN110622528B (zh) | 一种信息推荐方法及装置 | |
US9578086B2 (en) | Method and apparatus of setting data transmission and reception period | |
KR102186552B1 (ko) | 통신 모듈 제어를 위한 장치 및 방법 | |
KR102208643B1 (ko) | 데이터 전송 방법 및 장치 | |
CN115278932A (zh) | 网络重连方法、装置、终端设备及存储介质 | |
US20240064635A1 (en) | Communication method and apparatus, communication device, and storage medium | |
CN113254092A (zh) | 处理方法、设备及存储介质 |