專利名稱:省電協(xié)議互操作性檢測的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)通信,并且具體地涉及一種用于向移動終
端提供用以檢測服務(wù)于移動終端的接入點(AP)的省電模式是否在 恰當(dāng)工作的技術(shù)的方法和設(shè)備。
背景技術(shù):
現(xiàn)代社會已經(jīng)迅速采用并且變得依賴于手持設(shè)備進行無線通 信。例如,蜂窩電話由于通信質(zhì)量和設(shè)備功能的技術(shù)改進而繼續(xù)擴 展全球市場。對于個人和商業(yè)用途二者而言,這些無線通信設(shè)備都 已經(jīng)變得普遍,從而允許用戶發(fā)送和接收來自多個地理位置的語音、 文字和圖形數(shù)據(jù)。被這些設(shè)備利用的通信網(wǎng)絡(luò)跨越不同頻率并且覆 蓋不同發(fā)送距離,其中各頻率和發(fā)送距離具有各種應(yīng)用所希望的強 度。
蜂窩網(wǎng)絡(luò)有助于通過大型地理區(qū)域進行無線通信。這些網(wǎng)絡(luò)技 術(shù)已經(jīng)普遍按代劃分,從20世紀(jì)70年代晚期到20世紀(jì)80年代早 期從提供基線語音通信的第一代(1G)模擬蜂窩電話開始直至現(xiàn)代 數(shù)字蜂窩電話。GSM是歐洲在900 MHZ/1.8 GHZ頻帶中而美國在 850 MHZ和1.9 GHZ中通信的廣泛運用的2G數(shù)字蜂窩網(wǎng)絡(luò)例子。 這一網(wǎng)絡(luò)提供語音通信并且還支持文字?jǐn)?shù)據(jù)經(jīng)由短消息接發(fā)服務(wù) (SMS )的發(fā)送。SMS允許WCDMA發(fā)送和接收多達160個字符的 文字消息,同時以9.6 Kbps向分組網(wǎng)絡(luò)、ISDN和POTS用戶提供數(shù) 據(jù)傳送。多媒體消息接發(fā)服務(wù)(MMS),作為用于除了允許發(fā)送簡 單文字之外還允許發(fā)送聲音、圖形和視頻文件的增強型消息接發(fā)系 統(tǒng),在某些設(shè)備中已經(jīng)也變得可用。新興技術(shù)如用于手持設(shè)備的數(shù) 字視頻廣播(DVB-H)不久將使流數(shù)字視頻和其他相似內(nèi)容經(jīng)由直接發(fā)送可為WCDMA所用。盡管遠距離通信網(wǎng)絡(luò)如GSM是用于發(fā)
送和接收數(shù)據(jù)的接受程度較好的手段,但是這些網(wǎng)絡(luò)由于成本、業(yè) 務(wù)和法律考慮而可能并不適合于所有數(shù)據(jù)應(yīng)用。
近距離無線網(wǎng)絡(luò)提供了避免大型蜂窩網(wǎng)絡(luò)中所見的一些問題的 通信解決方案。Bluetootl^是迅速贏得市場認可的近距離無線技術(shù)的 例子。用戶沒有積極地鼓勵BluetootJ^網(wǎng)絡(luò)。取而代之,在彼此操作 范圍內(nèi)的多個設(shè)備可以自動形成稱為"微微網(wǎng)"的網(wǎng)絡(luò)組。任何設(shè)備 可以將本身提升為微微網(wǎng)的主設(shè)備從而允許它控制與多達七個"活 躍"從設(shè)備和255個"停放"從設(shè)備的數(shù)據(jù)交換。活躍從設(shè)備基于主設(shè) 備的時鐘時序來交換數(shù)據(jù)。停放從設(shè)備監(jiān)視信標(biāo)信號以便保持與主 設(shè)備同步。這些設(shè)備在各種活躍通信與省電模式之間持續(xù)切換以便 發(fā)送數(shù)據(jù)到其他微微網(wǎng)成員。除了 Bluetootl^之外,其他流行的近距 離無線通信技術(shù)還包括無線局域網(wǎng)(WLAN)通信(其中一個示例 是根據(jù)各種IEEE 802.llx標(biāo)準(zhǔn)來通信的"Wi-Fi"本地接入點)、 WUSB、 UWB、 ZigBee ( 802.15.4、 802.15.4a)和UHF RFID。所有
近年來,WLAN技術(shù)由于它在價格和帶寬方面的優(yōu)點而已經(jīng)變 得很流行。如今,WLAN主要用于因特網(wǎng)接入,但是實時應(yīng)用如IP 語音(VoIP)和視頻點播(Vod)被認同為用于無線LAN的未來應(yīng) 用。為了支持這樣的新應(yīng)用,將IEEE 802.lie標(biāo)準(zhǔn)化以定義新的 802.11媒體訪問控制(MAC)層協(xié)議。IEEE 802.1 le MAC是用以支 持服務(wù)質(zhì)量(QoS)的標(biāo)準(zhǔn),而802.11e混合協(xié)調(diào)功能(HCF )可以 在802.11網(wǎng)絡(luò)中支持QoS。 HCF提供稱為增強型分布式信道接入
(EDCA)的基于爭用的信道接入和稱為由HCF控制的信道接入
(HCCA)的受控信道接入。
具有IEEE 802.11 WLAN的手持設(shè)備可以提供無線寬帶接入。然 而,由于它們一^:由電池供電,所以功耗對于配備有IEEE 802.11 WLAN的移動終端而言是關(guān)鍵問題。因此,IEEE 802.11為各種設(shè)備 提供省電機制(舊式PS)以減少功耗。
8然而,已經(jīng)注意到盡管有WiFi聯(lián)盟頒布認證這樣的努力、但是 還是有一些WLANAP包含中斷的WLAN省電(PS)實施。WLAN AP中的實施有時可以被認為正確,但是由于移動設(shè)備的表現(xiàn),互操 作性仍然被中斷。然而,不可互操作的PS操作對于移動設(shè)備而言是 主要問題,并且通常,是移動設(shè)備切換到一個新的,而不是基礎(chǔ)結(jié) 構(gòu)。
為了完成暫時性的解決方案,終端用戶在移動設(shè)備上可以做的 只有這么多,并且此后該設(shè)備基本上無法擺脫WLAN基礎(chǔ)結(jié)構(gòu)的表 現(xiàn)從而迫使終端用戶禁用PS方案的使用。然而,典型終端用戶不具 有有關(guān)準(zhǔn)確描述WLAN PS的有問題表現(xiàn)的技術(shù)知識,這使之成為不 良的可用性問題。持久地禁用省電將總是導(dǎo)致削弱WLAN操作時間, 因此它也不是一種解決方案。
有鑒于此,在本領(lǐng)域中需要一種用于移動終端^r測WLAN沖妾入 點(AP)的省電模式是否在恰當(dāng)工作并且相應(yīng)地做出反應(yīng)的技術(shù)。
發(fā)明內(nèi)容
本發(fā)明提供一種具有以下特征的新的獨特方法和設(shè)備執(zhí)行檢 測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的 無線連接的節(jié)點、點或者終端是否不正確地操作;以及,如果檢測 到不正確的省電操作,則在與特定節(jié)點、點或者終端無線地連接時 調(diào)整預(yù)定省電方案。
在本發(fā)明的一些實施例中,調(diào)整可以包括l)禁用預(yù)定省電方 案;或者2)僅在預(yù)定不活躍時段之后切換進入預(yù)定省電方案,其中 預(yù)定不活動在"常規(guī)"操作中明顯更長。
在本發(fā)明的一些實施例中,無線網(wǎng)絡(luò)可以采用無線局域網(wǎng) (WLAN)的形式,該WLAN具有可以采用站(STA )形式的移動 設(shè)備,而特定節(jié)點、點或者終端可以采用接入點(AP)的形式。本 發(fā)明的范圍將包括與這里示出和描述的網(wǎng)絡(luò)一致的現(xiàn)在已知或者將 來隨后開發(fā)的其他適當(dāng)^線網(wǎng)絡(luò),這些網(wǎng)絡(luò)包括但不限于Bluetooth (BT)、超寬帶(UWB)、無線USB以及通用移動電信系統(tǒng)(UMTS) 分組網(wǎng)絡(luò)架構(gòu)。
在本發(fā)明的一些實施例中,檢測功能可以包括探測省電協(xié)議測 試的類型并且使用低層和高層協(xié)議信息以檢測移動設(shè)備是否可能丟 失了一些數(shù)據(jù)。
在本發(fā)明的 一 些實施例中,該方法可以包括在針對特定接入點 禁用預(yù)定省電方案時切換到新的兼容功率方案。新的兼容功率方案 可以包括在動態(tài)省電檢測時段(包括等待比常規(guī)不活躍時段明顯更 長的不活躍時段(例如約10-20秒))之后使移動設(shè)備進入省電模式。
在本發(fā)明的一些實施例中,檢測功能可以包括監(jiān)視和登記如下 事件這些事件可以揭示其中移動設(shè)備丟失了下行鏈路分組的狀態(tài)。
在預(yù)定省電方案工作的情況下,動態(tài)省電檢測可以被關(guān)斷 一 段 時間,該段時間為特定節(jié)點、點或者終端關(guān)聯(lián)的活躍會話的長度; 并且在預(yù)定省電方案沒有工作的情況下,該方法可以包括使移動設(shè) 備進入活躍模式。
在本發(fā)明的一些實施例中,該方法可以包括在預(yù)定省電方案 與活躍模式之間輪換,并且計算在估計的省電啟用模式和活躍模式 期間的接收分組數(shù)目,以動態(tài)地檢測預(yù)定省電方案是否工作。輪換 可以包括使用對稱輪換時段,或者將輪換時段與發(fā)送的分組同步或 者其一些組合。
在本發(fā)明的一些實施例中,該方法可以包括4吏用目的地地址以 在確定引擎或者用于執(zhí)行相同功能的其他適當(dāng)模塊中進行區(qū)分,包 括確定廣播數(shù)據(jù)是否可以正常地到達而單播卻不可以,或者反之亦然。
在本發(fā)明的一些實施例中,該方法可以包括恰在移動設(shè)備首 次進入休眠模式之后觸發(fā)測試功能以檢測預(yù)定省電方案是否在工 作。該方法也可以包括以目的地地址與源地址相同這樣的方式將具 有專用級數(shù)據(jù)格式的幀發(fā)送到特定節(jié)點、點或者終端,以便使得將 幀緩存于特定節(jié)點、點或者終端中,并且一旦信標(biāo)到達則移動設(shè)備可以拉回分組。如果分組正常地回送到移動設(shè)備,則可以4吏用該信 息作為表明具有良好互操作性的強信號。
在本發(fā)明的 一 些實施例中,該方法可以包括發(fā)送廣播/多播分組 以查看廣播/多播省電遞送是否如規(guī)定的那樣工作,其中目的地地址 將是廣播地址或者多播地址。
在本發(fā)明的一些實施例中,根據(jù)系統(tǒng)配置,預(yù)定省電方案的禁 用可以僅在會話期間持續(xù)或者它可以是持久狀況。
在本發(fā)明的一些實施例中,該方法可以包括向移動設(shè)備的用戶 通知問題,包括提供該問題可能造成發(fā)熱或者過量功耗從而使電池 更快耗盡這一信息和/或向終端用戶通知對更新接入點的建議。
本發(fā)明的范圍也可以包括在具有程序代碼的計算機程序產(chǎn)品中
發(fā)明的方法的步驟。該方法也可以具有以下特征經(jīng)由例如在這樣 的WLAN終端或者設(shè)備中的處理器、控制器或者其他適當(dāng)模塊中運 行的計算機程序?qū)嵤┰摲椒ǖ牟襟E。
在本發(fā)明的 一 些實施例中,本發(fā)明也可以采用 一 種具有以下特 征的新的獨特方法的形式接收和分析從關(guān)聯(lián)接入, < 接收的分組以 確定接入點是否在根據(jù)用于在無線局域網(wǎng)環(huán)境中通信的預(yù)定省電方 案的規(guī)則來操作;并且在檢測到接入點沒有根據(jù)預(yù)定省電方案的規(guī) 則來操作的情況下切換到互操作性省電通信模式。在這樣的實施例 中,互操作性省電通信模式可以包括l)禁用省電方案,或者2) 僅在預(yù)定不活躍時段之后切換進入省電方案,其中預(yù)定不活躍比在 "常規(guī)"操作中明顯更長。
片組或者一個或者多個其他適當(dāng)模塊。
在操作中,如果移動設(shè)備檢測到PS沒有足夠好地工作,則系統(tǒng) 能夠在該特定WLAN接入點中關(guān)斷它。當(dāng)針對具體AP禁用自動PS 時,可以使用新的兼容PS模式。在這一模式中,系統(tǒng)可以在很長的 不活躍時段如10-20秒之后進入省電。這一時l爻稱為動態(tài)PS4全觀'J時段。
在現(xiàn)有技術(shù)中,除了具有未與某些WLAN互操作的WLAN AP 的列表之外,應(yīng)對該情形別無它法。終端用戶也不得不進行向活躍 模式的人工模式切換。
根據(jù)本發(fā)明的新方案使檢測自動化并且根據(jù)當(dāng)前情形來調(diào)整它 自身的表現(xiàn)。這將造成更少終端用戶抱怨和非必要現(xiàn)場故障率問題。
附圖包括未必按比例繪制的以下各圖
圖1示出了根據(jù)本發(fā)明一些實施例的IEEE 802.11 WLAN系統(tǒng)的 典型部分。
圖2示出了本發(fā)明一些實施例的基本步驟的流程圖。 圖3示出了根據(jù)本發(fā)明一些實施例的具有WLAN功能的設(shè)備或 者移動設(shè)備。
圖4示出了根據(jù)本發(fā)明一些實施例的形成圖3中所示具有 WLAN功能的設(shè)備或者移動設(shè)備的部分的示例WLAN模塊或者芯片組。
圖5a和圖5b示出了根據(jù)本發(fā)明一些實施例的通用移動電信系 統(tǒng)(UMTS)分組網(wǎng)絡(luò)架構(gòu)的圖。
具體實施例方式
圖1通過例子示出了總體上表示為2的、形式為IEEE 802.11 WLAN系統(tǒng)的根據(jù)本發(fā)明的無線網(wǎng)絡(luò),該網(wǎng)絡(luò)在包括個人數(shù)字助理 4a(PDA)、膝上型計算機4b和打印機4c等的總體上表示為4的通 信設(shè)備(如移動設(shè)備和輔助設(shè)備)之間提供通信。WLAN系統(tǒng)2可 以連接到允許無線設(shè)備訪問文件服務(wù)器或者其他適當(dāng)設(shè)備上的信息 和文件或者連接到因特網(wǎng)的有線WLAN系統(tǒng)。設(shè)備可以在所謂的 "ad-hoc,,網(wǎng)絡(luò)中在無基站時相互直接通信,或者它們可以如圖所示通 過總體上表示為6的在IEEE 802.11術(shù)語中稱為接入點(AP)的基
12站、使用本地分布式服務(wù)(DS)或者廣域擴展式服務(wù)通過AP2來與 分布式服務(wù)通信。在WLAN系統(tǒng)中,終端用戶接入設(shè)備稱為站4 (STA),這些STA是如下收發(fā)器,這些收發(fā)器(發(fā)送器/接收器) 將無線電信號轉(zhuǎn)換成可以路由到和從通信設(shè)備路由的數(shù)字信號,并 且將通信設(shè)備連接到接收和分發(fā)數(shù)據(jù)分組到其他設(shè)備和/或網(wǎng)絡(luò)的接 入點(AP) 。 STA 4可以采用都是本領(lǐng)域中已知的各種形式,其范 圍從耦合到設(shè)備或者作為設(shè)備 一 部分的集成無線電模塊的無線網(wǎng)絡(luò) 接口卡(NIC)適配器以及外部適配器(USB) 、 PCMCIA卡或者 USB打狗棒(Dongle)(自備式)。重要的是注意本發(fā)明的范圍旨 在于包括在包括無線近距離通信網(wǎng)絡(luò)(比如Bluetooth (BT)、超 寬帶(UWB)、無線USB或者現(xiàn)在已知或者將來隨后開發(fā)的其他適 當(dāng)無線網(wǎng)絡(luò))的其他類型或者種類的無線網(wǎng)絡(luò)中實施相同內(nèi)容。
本發(fā)明提供一種新的特有技術(shù),該技術(shù)用于這樣的STA 4執(zhí)行 檢測功能以確定配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)如 WLAN2中的無線連接的節(jié)點、點或者終端如STA4是否正確纟喿作, 并且如果檢測到不正確的省電操作,則在與特定節(jié)點、點或者終端 如STA4無線連接時調(diào)整預(yù)定省電方案。
圖2示出了根據(jù)本發(fā)明一些實施例的用于實施本發(fā)明方法的具 有步驟8a和8b的總體上表示為8的流程圖。
基本實施
具體而言,圖1中的STA4可以監(jiān)視是否由于AP 6中的不恰當(dāng) 工作的省電模式而遺漏一些分組,而如果檢測到這樣的情形,則STA 4具有動態(tài)省電狀態(tài)修改功能,從而STA 4可以禁用省電模式或者 代之以調(diào)整它以在與已經(jīng)中斷省電模式的所述AP6關(guān)聯(lián)時僅在長久 不活躍時段之后操作。利用這一種布置,STA 4可以更好地適應(yīng)環(huán) 境并且維持還與已經(jīng)不恰當(dāng)?shù)夭僮魇‰娔J降腁P如AP 6的連接性。
本發(fā)明的總重點在于提供 一 種有以下特征的新技術(shù)接收和分 析從A P 6接收的分組以確定它是否在根據(jù)用于在無線局域網(wǎng)環(huán)境如WLAN 2中通信的預(yù)定省電方案的規(guī)則來操作;并且在檢測到AP 6 沒有根據(jù)預(yù)定省電方案的規(guī)則來操作的情況下,切換到互操作性省 電通信模式。在使用這樣的技術(shù)時,互操作性省電通信模式可以包 括1)禁用省電方案,或者2)僅在預(yù)定不活躍時段之后切換進入 省電方案,其中預(yù)定不活躍比在"常規(guī)"操作中明顯更長。該新技術(shù) 包括如下實施,這些實施包含如下三個不同功能,其包括檢測功能、 測試功能和動態(tài)PS狀態(tài)修改功能
檢測功能
檢測功能的目的在于監(jiān)視系統(tǒng)并且登記如下事件,這些事件可 以揭示其中WLAN設(shè)備4丟失了下行鏈路分組的狀態(tài)。
監(jiān)一見系統(tǒng)必須解決WLAN PS在連接的AP6中工作還是沒有工作。
在PS工作的情況下,那么動態(tài)PS檢測將被關(guān)斷一段時間,該 段時間為特定、節(jié)點、點或者終端關(guān)聯(lián)的活躍WLAN會話的長度。 也有可能對工作的WLAN AP基本服務(wù)集標(biāo)識(BSSID)進行高速緩 存或者甚至保存以供以后使用以便提高可用性。
在PS看起來沒有工作的情況下,系統(tǒng)需要通過進入活躍模式 (AM)來禁用PS。
為了進一步改善功耗,系統(tǒng)可以在某些情況下將PS啟用有限時 段。也可以在某一發(fā)送不活躍時段之后啟用PS而在有分組要發(fā)送時 立即禁用PS。
用于動態(tài)^r測PS是否工作的方法是在PS與AM之間^^換并且 計算在估計的PS啟用和AM期間的接收分組數(shù)目。如果PS沒有工 作,則應(yīng)當(dāng)在AM時段期間接收所有分組而在PS時段期間接收零分 組。目的地地址也可以用來在確定引擎或者其他適當(dāng)^t塊如12 (見 圖3)中進行區(qū)分,例如廣播數(shù)據(jù)可以正常地到達而單播卻不可以, 或者反之亦然。類似地,如果PS工作,則在PS期間接收一個分組 應(yīng)當(dāng)是表明PS工作的一個強有力指示一尤其是如果既接收單播分組又接收廣播分組,則這甚至一個有關(guān)互操作性的更好的指示。接收
兩種類型的兩個或者更多分組通常意味著PS正確工作。
根據(jù)本發(fā)明的方法提供多種不同方式的實施
1 )轉(zhuǎn)發(fā)與實際上以哪種模式接收分組有關(guān)的WLAN固件(FW)指示FW可以通過先查看信標(biāo)業(yè)務(wù)指示消息(TIM)值的活動、然后使用PS-輪詢控制幀以請求AP發(fā)送數(shù)據(jù)作為對PS-輪詢的答復(fù)來取回這一信息。在省電操作期間接收一個分組是工作的PS實施的強有力證據(jù)。遺憾的是,WLAN標(biāo)準(zhǔn)規(guī)定由WLAN AP發(fā)送的所有業(yè)務(wù)被發(fā)送時PS位總是被清除的,這使得從WLAN AP的觀點來看,沒有可能讓客戶機來確定終端PS狀態(tài)。這意味著上層不得不自行做出結(jié)論并且不得不為可能的錯誤執(zhí)行一些過濾從而造成略微更長的檢測時段,因為單個分組不能總是作為100%可靠的結(jié)果來使用。盡管如此,部分工作的WLAN AP實施可以表明站處于PS模式中,但是它們將只是以 一 些其他方式不正確地工作。
2)使用上層協(xié)議重傳計數(shù)作為PS問題的指示例如,諸如TCP和DNS/UDP之類的協(xié)議在指定時間內(nèi)沒有接收答復(fù)的情況下重發(fā)分組。系統(tǒng)可以在上層重傳達到某些限制時進入活躍模式(AM)模式,而如果接收到針對接著重傳的分組的答復(fù),則強有力地表明PS沒有正確工作。上層協(xié)議信息如果啟用則也可以用于控制動態(tài)PS檢測狀態(tài)。
精確的動態(tài)PS輪換時段具有使檢測足夠快速和可靠的重要作用。當(dāng)系統(tǒng)具有大量活動時,它通常從不進入PS模式從而造成不能做出結(jié)論這一事實。通常在單個DNS會話用來解析單個IP地址時或者在單個TCP時或者在HTTP套接是活躍的時出現(xiàn)PS問題。因此,常常在會話剛一開始時或者結(jié)束時出現(xiàn)該問題。
由于在常規(guī)條件下有望在5秒內(nèi)接收對分組的答復(fù),所以輪換時段需要以如下的方式與分組傳輸同步,即,在啟用和禁用PS的狀態(tài)下均應(yīng)該接收答復(fù)。
有用于確定最優(yōu)輪換序列/時段的多個選項如下1 )將對稱時段(例如約3秒超時)用于輪換使用較短時段增加如下風(fēng)險無法足夠快速地接收答復(fù)從而可能造成丟失答復(fù),因為PS將被禁用;而較長時段可能造成較短的纟企測。
2)將該時段與發(fā)送的分組同步TCP和DNS/UDP重發(fā)間隔也動態(tài)i也增加(例如,它可以是1秒、2秒、5秒、10秒、20秒、40秒或者1秒、2秒、然后每隔5秒)。
檢測時段長度在某些情況下可能很長。如果有大量業(yè)務(wù),則系統(tǒng)實際上根本沒有進入PS狀態(tài),從而無論如何都導(dǎo)致長的4企測時段。另一方面,如果有少量活動,則它也可能造成長的檢測時段。長的檢測時段沒有引起任何副作用,因為系統(tǒng)仍然工作。當(dāng)系統(tǒng)暫停向AM模式的輪換時,它通常將觸發(fā)恢復(fù)上層協(xié)議。
測試功能
測試功能用于-驗證對正確工作或者沒有正確工作的WLAN APPS方案的假設(shè)。恰在WLAN設(shè)備首次進入休眠之后觸發(fā)測試功能以檢測基本PS模式是否正在以可互操作的方式工作。在首次進入PS模式之后,測試功能以目的地地址與源地址相同這樣的方式將具有專用L2級數(shù)據(jù)格式的802.11幀發(fā)送到WLAN AP。這使WLAN幀被緩存于WLANAP中(常規(guī)WLANPS表現(xiàn)),而一旦信標(biāo)到達,則WLAN設(shè)備可以拉回分組。如果分組正常地回送回到WLAN設(shè)備,則可以使用該信息作為表明具有良好互操作性的強信號。也可以使用廣播/多播分組來完成相同測試以查看廣播/多播PS遞送是否如規(guī)定的那樣工作。在這一情況下,目的地地址將是廣播地址或者多#番地址??梢詥为毜鼗蛘呓舆B地完成這兩個測試。
動態(tài)PS狀態(tài)修改功能如果測試功能向系統(tǒng)給予與有問題的PS表現(xiàn)有關(guān)的信號,則動態(tài)PS狀態(tài)修改功能被配置成在WLAN設(shè)備中禁用PS。根據(jù)系統(tǒng)配置,在PS連接到該特定WLAN AP時禁用PS可以僅在會話期間持續(xù)或者它可以是一個持久的狀況。動態(tài)PS狀態(tài)修改功能也可以觸發(fā)向終端用戶的用戶接口 (UI)通知,該通知告知他們在WLANPS中有例如可能引起發(fā)熱或者過量功耗從而使電池更快耗盡的問題。此外,可以經(jīng)由UI向用戶給予對更新WLAN AP的建議。
設(shè)備實施
圖3示出了用于無線局域網(wǎng)(WLAN)或者其他適當(dāng)網(wǎng)絡(luò)(比如圖1、圖5a和圖5b中所示網(wǎng)絡(luò))的根據(jù)本發(fā)明一個實施例的形式為總體上表示為10的具有WLAN功能的設(shè)備或者移動設(shè)備的節(jié)點、點、終端或者設(shè)備4。才艮據(jù)本發(fā)明的一些實施例,具有WLAN功能的設(shè)備10具有一個或者多個WLAN模塊或者芯片組12(也見圖4),該模塊或者芯片組被配置成執(zhí)行檢測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點或者終端是否不正確地操作,并且被配置成如果在圖1中的無線局域網(wǎng)(WLAN)2或者其他適當(dāng)網(wǎng)絡(luò)中在節(jié)點、點、終端或者移動設(shè)備(比如圖1中的站(STA) 4)中檢測到不正確的省電操作則在與特定節(jié)點無線連接時調(diào)整預(yù)定省電方案。具有WLAN功能的設(shè)備10也可以具有用于執(zhí)行沒有形成本發(fā)明一部分的一個或者多個其他功能的、因此在這里沒有具體描述的一個或者多個其他模塊14。具有WLAN功能的設(shè)備IO可以采用的形式有這樣的站(STA)或者用于在這樣的無線局域網(wǎng)(WLAN)或者其他適當(dāng)網(wǎng)絡(luò)(比如圖1、圖5a和圖5b中所示網(wǎng)絡(luò))中操作的現(xiàn)在已知或者將來開發(fā)的其他適當(dāng)節(jié)點、點、終端或者設(shè)備。
根據(jù)本發(fā)明的一個實施例,圖4通過例子更具體示出了具有一個或者多個模塊20的WLAN模塊和/或芯片組12,該模塊20 ^皮配置成在這樣的節(jié)點、點、終端或者移動設(shè)備中執(zhí)行如這里描述的檢測功能、測試功能和/或動態(tài)PS狀態(tài)修改功能。WLAN芯片組12也可以包括未必形成本發(fā)明一部分的并且這里沒有具體描述的其他芯片組模塊24 (包括基帶模塊、MAC模塊、主機接口模塊)。雖然出
17于描述本發(fā)明的目的以獨立模塊的形式描述本發(fā)明,但是本發(fā)明的
范圍旨在于包括整體地或者部分地由這些其他芯片組模塊24中的一個或者多個模塊實施的模塊20的功能。換而言之,本發(fā)明的范圍并非限于在WLAN芯片組12中實施本發(fā)明的功能。
模塊12和/或20的功能的實施
舉例而言并且與這里描述的一致,雖然本發(fā)明的范圍將不限于其任何特定實施例,但是可以使用硬件、軟件、固件或者其組合來實施模塊12和/或20的功能。在一種典型軟件實施中,模塊12和/或20將是一個或者多個基于微處理器的架構(gòu),該架構(gòu)具有微處理器、隨機存取存儲器(RAM)、只讀存儲器(ROM)、輸入/輸出設(shè)備和控制以及連接它們的數(shù)據(jù)和地址總線。本領(lǐng)域技術(shù)人員將能夠?qū)@樣的基于微處理器的實施進行編程以執(zhí)行這里描述的功能而無需過多實驗。本發(fā)明的范圍將不限于任何使用現(xiàn)在已知或者將來隨后開發(fā)的技術(shù)的特定實施。另外,本發(fā)明的范圍將包括如圖所示作為獨立模塊的或者與用于實施另一模塊的其他電路組合的模塊18。另夕卜,可以用硬件實施實時部分,而可以用軟件完成非實時部分。
其他芯片組模塊24也可以包括本身沒有形成本發(fā)明 一部分的其他模塊、電路、設(shè)備。沒有形成本發(fā)明一部分的其他模塊、電路、設(shè)備的功能在本領(lǐng)域中是已知的并且這里沒有具體加以描述。
WLAN芯片組
本發(fā)明也可以采用用于無線局域網(wǎng)(WLAN)或者其他適當(dāng)網(wǎng)絡(luò)中的節(jié)點、點、終端或者設(shè)備的WLAN芯片組12的形式,該芯片組可以包括設(shè)計成執(zhí)行一個或者多個相關(guān)功能的多個集成電路。例如, 一個芯片組可以提供調(diào)制解調(diào)器的基本功能,而另一個提供用于計算機的CPU功能。較新的芯片組一般包括由兩個或者更多較舊芯片組提供的功能。在一些情況下,需要兩個或者更多物理芯片的較舊芯片組可以由 一個芯片上的芯片組取代。術(shù)語"芯片組"也意欲包括這樣的節(jié)點、點、終端或者設(shè)備中的母板的核心功能。
舉例而言,根據(jù)本發(fā)明 一些實施例的這樣的芯片組可以采用如
下形式并且包括第一芯片組模塊,被配置用于執(zhí)行^r測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接節(jié)點、點或者終端是否不正確地操作;以及第二芯片組模塊,與第一芯片組耦合并且被配置用于如果檢測到不正確的省電操作則在與特定節(jié)點、點或者終端無線連接時調(diào)整預(yù)定省電方案。
另外,根據(jù)本發(fā)明的一些實施例,芯片組也可以采用以下形式并且包括第一芯片組模塊,被配置用于接收和分析從關(guān)聯(lián)接入點接收的分組以確定關(guān)聯(lián)接入點是否正在根據(jù)用于在無線局域網(wǎng)環(huán)境中通信的預(yù)定省電方案的規(guī)則來操作;以及第二芯片組模塊,與第一芯片組耦合并且被配置用于在檢測到關(guān)聯(lián)接入點沒有根據(jù)預(yù)定省電方案的規(guī)則來操作的情況下切換到互操作性省電通信模式。
本發(fā)明的范圍也將包括現(xiàn)在已知或者將來隨后開發(fā)的芯片組配置中的實施。
通用移動電信系統(tǒng)(UMTS)分組網(wǎng)絡(luò)架構(gòu)圖5a和圖5b示出了通用移動電信系統(tǒng)(UMTS)分組網(wǎng)絡(luò)架構(gòu)的圖。在圖5a中,UMTS分組網(wǎng)絡(luò)架構(gòu)包括用戶設(shè)備(UE) 、 UMTS地面無線電接入網(wǎng)絡(luò)(UTRAN)和核心網(wǎng)絡(luò)(CN)這些主要架構(gòu)單元。UE通過無線電(Uu)接口來接口到UTRAN,而UTRAN通過(有線)Iu接口來接口到核心網(wǎng)絡(luò)(CN)。圖5b示出了包括多個無線電網(wǎng)絡(luò)子系統(tǒng)(RNS)的架構(gòu)(特別是UTRAN)的更多細節(jié),各RNS包含至少一個無線電網(wǎng)絡(luò)控制器(RNC)。在操作中,各RNC可以連"f妻到多個節(jié)點B,這些節(jié)點B是GSM基站的UMTS對應(yīng)物。各節(jié)點B可以經(jīng)由圖5a中所示的無線電接口 (Uu)來與多個UE有無線電接觸。即使一個或者多個節(jié)點連接到不同RNC,給定的UE仍然可以與多個節(jié)點BS有無線電4矣觸。例如,圖5b中的UEl可以與RNS1的節(jié)點B2和RNS2的節(jié)點B3有無線電4妄觸,其中節(jié)點B2和節(jié)點B3是相鄰節(jié)點B。不同RNS的RNC可以由Iur4妄口連接, 該接口允許移動UE在從屬于一個RNC的節(jié)點B的小區(qū)穿越到屬于 另一 RNC的節(jié)點B的小區(qū)之時保持與兩個RNC都接觸。圖1中的 IEEE 802.11 WLAN系統(tǒng)與圖5a和圖5b中的(UMTS)分組網(wǎng)絡(luò)架 構(gòu)的匯聚已經(jīng)得到采用UE (如移動電話或者移動終端)的形式的 STA。目前在用于3GPP和3GPP2的協(xié)議少見范中正在定義圖1中所 示W(wǎng)LAN (IEEE 802.11 )與此類其他4支術(shù)(例如3GPP、 3GPP2或 者802.16)(比如圖5a和圖5b中所示技術(shù))的互相作用。本發(fā)明 的范圍將包括在比如圖5a和圖5b中所示這樣的UMTS分組網(wǎng)絡(luò)架 構(gòu)中實施相同內(nèi)容。
本發(fā)明的范圍
因而,本發(fā)明包括構(gòu)造、單元組合和將在下文闡述的構(gòu)造中舉 例的各個部分的布置的特征。
因此將了解有效地達到上文闡述的目的以及從先前描述中變
本發(fā)明的范圍,所以旨在于應(yīng)當(dāng)將以上描述中包含的或者附圖中示 出的所有內(nèi)容解釋為舉例而不是具有限制意義。
權(quán)利要求
1.一種方法,包括執(zhí)行檢測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點或者終端是否不正確地操作;以及如果檢測到不正確的省電操作,則在與所述特定節(jié)點、點或者終端無線地連接時調(diào)整所述預(yù)定省電方案。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述檢測功能包括探測省 電協(xié)議測試的類型,并且使用低層和高層協(xié)議信息以檢測是否丟失 了待接收的一些數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1所述的方法,其中所述調(diào)整包括在針對特定 接入點禁用所述預(yù)定省電方案時切換到新的兼容功率方案。
4. 根據(jù)權(quán)利要求1所述的方法,其中所述調(diào)整包括僅在預(yù)定不 活躍時段之后進入所述預(yù)定省電方案,其中所述預(yù)定不活躍基本上 長于在"常規(guī)"操作中。
5. 根據(jù)權(quán)利要求1所述的方法,其中所述檢測功能包括監(jiān)視和 登記事件,所述事件可以揭示其中丟失了下行鏈路分組的狀態(tài)。
6. 根據(jù)權(quán)利要求1所述的方法,其中在所述預(yù)定省電方案工作 的情況下,動態(tài)省電檢測將被關(guān)斷一段時間,該段時間為所述特定 節(jié)點、點或者終端關(guān)聯(lián)的活躍會話的長度。
7. 根據(jù)權(quán)利要求1所述的方法,其中在所述預(yù)定省電方案沒有 工作的情況下,所述方法包括進入活躍模式。
8. 根據(jù)權(quán)利要求1所述的方法,其中所述方法包括在所述預(yù)定 省電方案與活躍模式之間輪換,以及計算在估計的省電啟用模式和 所述活躍模式期間的接收分組數(shù)目,以便動態(tài)地檢測所述預(yù)定省電 方案是否工作。
9. 根據(jù)權(quán)利要求1所述的方法,其中所述方法包括使用目的地 地址以在確定引擎中進行區(qū)分,包括確定廣播數(shù)據(jù)是否可以正常地 到達而單播卻不可以,或者反之亦然。
10. 根據(jù)權(quán)利要求1所述的方法,其中所述方法包括以目的地地址與源地址相同這樣的方式將具有專用級數(shù)據(jù)格式的幀發(fā)送到所 述特定節(jié)點、點或者終端,以便使得將幀緩存到所述特定節(jié)點、點 或者終端中,并且一旦信標(biāo)到達則可以拉回所述分組。
11. 根據(jù)權(quán)利要求IO所述的方法,其中如果正常地回送所述分組,則正常地可以使用該信息作為表明具有良好互操作性的強信號。
12. 根據(jù)權(quán)利要求IO所述的方法,其中所述方法包括發(fā)送廣播 /多播分組以查看所述廣播/多播省電遞送是否如規(guī)定的那樣工作,其 中目的地地址將是廣播地 址或者多播地址。
13. —種設(shè)備,包括一個或者多個模塊,被配置用于執(zhí)行檢測功能以確定被配置 成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點 或者終端是否不正確地操作;并且如果檢測到不正確的省電操作, 則在與所述特定節(jié)點、點或者終端無線連接時調(diào)整所述預(yù)定省電方 案。
14. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述檢測功能包括探測 省電協(xié)議測試的類型并且使用低層和高層協(xié)議信息以檢測所述設(shè)備 是否可能丟失了一些數(shù)據(jù)。
15. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述一個或者多個模塊 被配置用于在針對特定接入點禁用所述預(yù)定省電方案時切換到新的 兼容功率方案。
16. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述一個或者多個模塊電方案,其中所述預(yù)定不活躍比在"常規(guī)"操作中明顯更長。
17. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述檢測功能包括監(jiān)視 和登記事件,所述事件可以揭示其中所述移動設(shè)備丟失了下行鏈路 分組的狀態(tài)。
18. 根據(jù)權(quán)利要求13所述的設(shè)備,其中在所述預(yù)定省電方案工 作的情況下,動態(tài)省電檢測將被關(guān)斷一段時間,該段時間為所述特定節(jié)點、點或者終端關(guān)聯(lián)的活躍會話的長度。
19. 根據(jù)權(quán)利要求13所述的設(shè)備,其中在所述預(yù)定省電方案沒 有工作的情況下,所述設(shè)備被配置成進入活躍模式。
20. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述一個或者多個模塊 被配置用于在所述預(yù)定省電方案與活躍模式之間輪換并且計算在估 計的省電啟用模式和所述活躍模式期間的接收分組數(shù)目以便動態(tài)地 檢測所述預(yù)定省電方案是否工作。
21. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述一個或者多個模塊 被配置用于使用目的地地址以在確定引擎中進行區(qū)分,包括確定廣 播數(shù)據(jù)是否可以正常地到達而單播卻不可以,或者反之亦然。
22. 根據(jù)權(quán)利要求13所述的設(shè)備,其中所述一個或者多個模塊 被配置用于恰在所述設(shè)備首次進入休眠模式之后觸發(fā)測試功能以檢 測所述預(yù)定省電方案是否在工作。
23. 根據(jù)權(quán)利要求22所述的設(shè)備,其中所述一個或者多個模塊 被配置用于以目的地地址與源地址相同這樣的方式將具有專用級數(shù) 據(jù)格式的幀發(fā)送到所述特定節(jié)點、點或者終端,以便使得將幀緩存 到所述特定節(jié)點、點或者終端中,并且一旦信標(biāo)到達則可以拉回所 述分組。
24. 根據(jù)權(quán)利要求23所述的設(shè)備,其中如果所述分組正常地回 送到所述設(shè)備,則可以使用該信息作為表明具有良好互操作性的強 信號。
25. 根據(jù)權(quán)利要求23所述的設(shè)備,其中所述一個或者多個模塊 被配置用于發(fā)送廣播/多播分組以查看所述廣播/多播省電遞送是否 如規(guī)定的那樣工作,其中目的地地址將是廣播地址或者多播地址。
26. —種具有程序代碼的在有形媒體中的計算機程序產(chǎn)品,所檢測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中 的無線連接的節(jié)點、點或者終端是否不正確地操作;并且如果檢測 到不正確的省電操作,則在與所述特定節(jié)點、點或者終端無線連接時調(diào)整所述預(yù)定省電方案。
27. 根據(jù)權(quán)利要求1所述的方法,其中所述方法還包括經(jīng)由在 移動設(shè)備中的處理器、控制器或者其他適當(dāng)模塊中運行的計算機程 序?qū)嵤┧龇椒ǖ牟襟E。
28. —種設(shè)備,包括用于執(zhí)行檢測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的 在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點或者終端是否不正確地操作的 裝置;以及用于如果檢測到不正確的省電操作則在與所述特定節(jié)點、點或 者終端無線連接時調(diào)整所述預(yù)定省電方案的裝置。
29. 根據(jù)權(quán)利要求28所述的設(shè)備,其中所述用于調(diào)整的裝置包 括1 )禁用所述預(yù)定省電方案;或者2)僅在預(yù)定不活躍時段之后 切換進入所述預(yù)定省電方案,其中所述預(yù)定不活躍比在"常規(guī)"操作 中明顯更長。
30. —種方法,包4舌接收和分析從關(guān)聯(lián)接入點接收的分組以確定所述關(guān)聯(lián)接入點是 否正在根據(jù)用于在無線局域網(wǎng)環(huán)境中通信的預(yù)定省電方案的規(guī)則來 操作;以及在檢測到所述關(guān)聯(lián)接入點沒有根據(jù)所述預(yù)定省電方案的所述規(guī) 則來操作的情況下切換到互操作性省電通信模式。
31. 根據(jù)權(quán)利要求30所述的方法,其中所述互操作性省電通信 模式包括l)禁用省電方案;或者2)僅在預(yù)定不活躍時段之后切 換進入省電方案,其中所述預(yù)定不活躍比在"常規(guī)"操作中明顯更長。
32. —種設(shè)備,包括一個或者多個模塊,被配置用于接收和分析從關(guān)聯(lián)接入點接 收的分組以確定所述關(guān)聯(lián)接入點是否正在根據(jù)用于在無線局域網(wǎng)環(huán) 境中通信的預(yù)定省電方案的規(guī)則來操作;并且在檢測到所述關(guān)聯(lián)接 入點沒有根據(jù)所述預(yù)定省電方案的所述規(guī)則來操作的情況下切換到 互操作性省電通信模式。
33. 根據(jù)權(quán)利要求32所述的設(shè)備,其中所述互操作性省電通信 模式包括l)禁用省電方案;或者2)僅在預(yù)定不活躍時段之后切 換進入省電方案,其中所述預(yù)定不活躍比在"常規(guī)"操作中明顯更長。
34. —種芯片組,包括第 一 芯片組模塊,被配置用于執(zhí)行檢測功能以確定配置成根據(jù) 預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點或者終 端是否不正確地操作;以及第二芯片組模塊,與所述第一芯片組模塊耦合并且被配置用于 如果檢測到不正確的省電操作則在與所述特定節(jié)點、點或者終端無 線連接時調(diào)整所述預(yù)定省電方案。
35. 根據(jù)權(quán)利要求34所述的芯片組,其中所述調(diào)整包括在針對 特定接入點禁用所述預(yù)定省電方案時切換到新的兼容功率方案。
36. 根據(jù)權(quán)利要求34所述的芯片組,其中所述檢測功能包括監(jiān) 視和登記事件,所述事件可以揭示其中移動設(shè)備丟失了下行鏈路分 組的狀態(tài)。
37. —種芯片組,包括第 一 芯片組模塊,被配置用于接收和分析從關(guān)聯(lián)接入點接收的 分組以確定所述關(guān)聯(lián)接入點是否正在根據(jù)用于在無線局域網(wǎng)環(huán)境中 通信的預(yù)定省電方案的規(guī)則來操作;以及第二芯片組模塊,與所述第 一 芯片組模塊耦合并且被配置用于 在檢測到所述關(guān)聯(lián)接入點沒有根據(jù)所述預(yù)定省電方案的所述規(guī)則來 操作的情況下切換到互操作性省電通信模式。
38. 根據(jù)權(quán)利要求37所述的芯片組,其中所述互操作性省電通 信模式包括1)禁用省電方案;或者2)僅在預(yù)定不活躍時段之后 切換進入省電方案,其中所述預(yù)定不活躍比在"常規(guī)"操作中明顯更 長。
全文摘要
本發(fā)明提供一種具有以下特征的方法和裝置執(zhí)行檢測功能以確定被配置成根據(jù)預(yù)定省電方案來操作的在無線網(wǎng)絡(luò)中的無線連接的節(jié)點、點或者終端是否不正確地操作;并且如果檢測到不正確的省電操作,則在與特定節(jié)點、點或者終端無線地連接時調(diào)整預(yù)定省電方案。檢測功能可以包括探測省電協(xié)議測試的類型并且使用低層和高層協(xié)議信息以檢測移動設(shè)備是否可能在遺漏一些數(shù)據(jù)。調(diào)整可以包括1)禁用預(yù)定省電方案;或者2)僅在預(yù)定不活躍時段之后切換進入預(yù)定省電方案,其中預(yù)定不活動在“常規(guī)”操作中明顯更長。
文檔編號H04W84/12GK101682892SQ200880016820
公開日2010年3月24日 申請日期2008年4月25日 優(yōu)先權(quán)日2007年5月24日
發(fā)明者J·托爾克爾, M·雅阿科拉 申請人:諾基亞公司