欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

<ins id="rb6d3"><noframes id="rb6d3"><small id="rb6d3"></small></noframes></ins>
  • <button id="rb6d3"></button>
  • 基于無線網(wǎng)絡(luò)質(zhì)量的注冊定時(shí)器調(diào)整的制作方法

    文檔序號(hào):7679931閱讀:157來源:國知局
    專利名稱:基于無線網(wǎng)絡(luò)質(zhì)量的注冊定時(shí)器調(diào)整的制作方法
    基于無線網(wǎng)絡(luò)質(zhì)量的注冊定時(shí)器調(diào)整技術(shù)領(lǐng)域本公開內(nèi)容涉及無線通信,更具體地,涉及用于管理在無線網(wǎng)絡(luò)內(nèi)的無線通信設(shè)備(WCD)的注冊的技術(shù)。
    技術(shù)背景會(huì)話發(fā)起協(xié)議(SIP)是應(yīng)用層的信令和控制協(xié)議,用于在基于分組的 網(wǎng)絡(luò)中建立并管理基于網(wǎng)際協(xié)議(IP)的電話服務(wù)的傳送。SIP給用戶提供驗(yàn)證、重定向和注冊服務(wù),并能夠用于支持各種電話服務(wù),例如音頻或視 頻會(huì)議、文本消息傳遞、交互式游戲、以及呼叫轉(zhuǎn)移。在互聯(lián)網(wǎng)工程任務(wù)組(正TF)制定的、于2002年頒布的請求注釋(Request for Comment) (RFC) 3261中描述了 SIP協(xié)議。SIP提供了用于會(huì)話的設(shè)置、修改和終止的幾個(gè)功能。這些功能包括注 冊、特征協(xié)商和呼叫管理。注冊功能使客戶機(jī)能夠發(fā)現(xiàn)其在網(wǎng)絡(luò)中的當(dāng)前 位置。SIP注冊器處理注冊請求,以便用該請求中指定的客戶機(jī)的位置信息 來更新位置服務(wù)器。注冊器通過寫入在統(tǒng)一資源定位符(URL)與和客戶 機(jī)相關(guān)聯(lián)的IP地址之間的綁定,來更新位置服務(wù)器。注冊功能允許SIP網(wǎng)絡(luò)對客戶機(jī)進(jìn)行定位。例如,當(dāng)客戶機(jī)啟動(dòng)消息 傳遞應(yīng)用時(shí),客戶機(jī)向注冊器發(fā)送注冊消息。注冊消息包括該客戶機(jī)的 URL、該客戶機(jī)的IP地址和注冊定時(shí)器。注冊器在注冊定時(shí)器持續(xù)期間內(nèi) 存儲(chǔ)在URL與IP地址之間的綁定。通常,注冊對于一個(gè)預(yù)定的時(shí)間段是有 效的,例如3600秒。為了確??蛻魴C(jī)是可到達(dá)的,客戶機(jī)在注冊定時(shí)器期 滿之前進(jìn)行重新注冊。發(fā)明內(nèi)容總體上,本公開內(nèi)容涉及用于管理在無線網(wǎng)絡(luò)中運(yùn)行的無線通信設(shè)備 (WCD)的注冊的技術(shù)。該技術(shù)可以在根據(jù)用于創(chuàng)建、修改和終止會(huì)話的諸如SIP的信令協(xié)議而支持注冊的移動(dòng)WCD中執(zhí)行。WCD可以包括注冊 模塊,其基于該WCD所經(jīng)歷的網(wǎng)絡(luò)質(zhì)量,自適應(yīng)地調(diào)整注冊定時(shí)器。例如, 當(dāng)網(wǎng)絡(luò)質(zhì)量較差時(shí),WCD就縮短注冊定時(shí)器的長度,并將長度縮短的注冊 定時(shí)器傳送到網(wǎng)絡(luò)裝置,例如注冊器。網(wǎng)絡(luò)質(zhì)量可以作為WCD在無線網(wǎng)絡(luò)內(nèi)的位置的函數(shù)而變化。隨著 WCD移動(dòng),在WCD與網(wǎng)絡(luò)裝置之間的距離會(huì)改變,并且WCD會(huì)面臨不 同的物理?xiàng)l件或環(huán)境條件,或者不同網(wǎng)絡(luò)業(yè)務(wù)量,其每一個(gè)都會(huì)導(dǎo)致網(wǎng)絡(luò) 質(zhì)量中的變化。較小的信號(hào)強(qiáng)度、較大的衰落或其它不利的信號(hào)特性都會(huì) 損害WCD可靠的接收和/或發(fā)送無線信號(hào)的能力。降低的網(wǎng)絡(luò)質(zhì)量會(huì)表示 WCD處于丟失網(wǎng)絡(luò)覆蓋的風(fēng)險(xiǎn)中。在網(wǎng)絡(luò)質(zhì)量降低時(shí),通過縮短注冊定時(shí)器的長度,可以減少用于脫離 覆蓋的WCD的舊注冊的數(shù)量。具體而言,縮短的注冊定時(shí)器會(huì)更快地期滿, 從而允許網(wǎng)絡(luò)依據(jù)覆蓋丟失而更快地清除注冊。結(jié)果,可以減少專用于舊 注冊的呼叫轉(zhuǎn)移和其它資源的數(shù)量,從而允許更有效地利用無線網(wǎng)絡(luò)內(nèi)的 資源。如果WCD保持網(wǎng)絡(luò)覆蓋,就可以通過發(fā)送重新注冊請求來更新注冊, 從而能夠維持注冊,而不用考慮縮短的注冊定時(shí)器。在一個(gè)實(shí)施例中,本公開內(nèi)容提供了一種方法,包括為運(yùn)行在無線網(wǎng) 絡(luò)上的無線通信設(shè)備(WCD)確定網(wǎng)絡(luò)質(zhì)量;并基于網(wǎng)絡(luò)質(zhì)量調(diào)整與所述 WCD在無線網(wǎng)絡(luò)上的注冊相關(guān)聯(lián)的注冊定時(shí)器。在另一個(gè)實(shí)施例中,本公開內(nèi)容提供了一種設(shè)備,包括網(wǎng)絡(luò)質(zhì)量模 塊,其為在無線網(wǎng)絡(luò)內(nèi)的無線通信設(shè)備(WCD)確定網(wǎng)絡(luò)質(zhì)量;以及注冊 模塊,其基于網(wǎng)絡(luò)質(zhì)量調(diào)整與所述WCD在無線網(wǎng)絡(luò)上的注冊相關(guān)聯(lián)的注冊 定時(shí)器。在另一個(gè)實(shí)施例中,本公開內(nèi)容提供了一種機(jī)器可讀介質(zhì),其包括指 令,用以使得處理器為運(yùn)行在無線網(wǎng)絡(luò)上的無線通信設(shè)備(WCD)確定 網(wǎng)絡(luò)質(zhì)量;并基于網(wǎng)絡(luò)質(zhì)量調(diào)整與所述WCD在無線網(wǎng)絡(luò)上的注冊相關(guān)聯(lián)的 注冊定時(shí)器。在本公開內(nèi)容中所述的技術(shù)可以以硬件、軟件、固件或其任何組合來 實(shí)現(xiàn)。如果以軟件來實(shí)現(xiàn),該技術(shù)可以部分地以包括含有指令的程序代碼 的機(jī)器可讀介質(zhì)來實(shí)現(xiàn),所述指令當(dāng)被運(yùn)行時(shí),執(zhí)行本文所述的一種或多種方法。本公開內(nèi)容中所述的技術(shù)可以至少部分地在電路中實(shí)現(xiàn),所述電路可以由適于包含在WCD中的芯片或芯片組來體現(xiàn)。在一些實(shí)施例中,本 公開內(nèi)容涉及包含這種電路的WCD。在附圖及以下描述中闡述了本發(fā)明的一個(gè)或多個(gè)實(shí)施例的細(xì)節(jié)。依據(jù) 描述和附圖并依據(jù)權(quán)利要求,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)會(huì)是顯而易 見的。


    圖1是示出支持基于SIP電話服務(wù)的無線網(wǎng)絡(luò)的框圖。 圖2是示出用于管理與WCD的通信的SIP基礎(chǔ)結(jié)構(gòu)的框圖。 圖3是示出根據(jù)SIP的用于注冊WCD的示范性呼叫流的圖示。 圖4是根據(jù)本公開內(nèi)容的一個(gè)實(shí)施例,示出配備為管理WCD的注冊的 示范性WCD的框圖。圖5是根據(jù)本公開內(nèi)容的一個(gè)實(shí)施例,示出注冊管理的流程圖。 圖6是更詳細(xì)示出圖5所示的注冊管理的流程圖。
    具體實(shí)施方式
    網(wǎng)絡(luò)質(zhì)量會(huì)作為WCD在無線網(wǎng)絡(luò)內(nèi)的位置的函數(shù)而變化。例如,隨著 WCD移動(dòng),在WCD與網(wǎng)絡(luò)裝置之間的距離會(huì)增大,WCD會(huì)面臨不同物 理?xiàng)l件或環(huán)境條件,或者不同網(wǎng)絡(luò)業(yè)務(wù)量,其每一個(gè)都會(huì)導(dǎo)致網(wǎng)絡(luò)質(zhì)量中 的變化。較小的信號(hào)強(qiáng)度、較大的衰落、或其它信號(hào)特性都會(huì)對WCD可靠 的接收和/或發(fā)送無線信號(hào)的能力造成不利影響。降低的網(wǎng)絡(luò)質(zhì)量會(huì)表示 WCD處于失去網(wǎng)絡(luò)覆蓋的風(fēng)險(xiǎn)中??梢允褂酶鞣N不同參數(shù)、測量值或度量值的任何一些,以多種方式確 定網(wǎng)絡(luò)質(zhì)量。網(wǎng)絡(luò)質(zhì)量的降低表示W(wǎng)CD會(huì)失去網(wǎng)絡(luò)覆蓋的風(fēng)險(xiǎn)增大。在基 于SIP的通信的情況下,即使移動(dòng)WCD脫離覆蓋,網(wǎng)絡(luò)裝置也可以維持注 冊。注冊通常指代在WCD與允許在網(wǎng)絡(luò)中WCD定位的信息之間的關(guān)聯(lián)。 例如,在一些實(shí)施例中,注冊可以包括在統(tǒng)一資源定位符(URL)與和客 戶機(jī)相關(guān)聯(lián)的IP地址之間的綁定。為了說明的目的,本公開內(nèi)容整體涉及SIP注冊。注冊通常由注冊器根據(jù)由注冊設(shè)備指定的注冊定時(shí)器來維持。因此,即使是WCD脫離了覆蓋, 直到注冊定時(shí)器期滿為止WCD與注冊器服務(wù)器之間的關(guān)聯(lián)都會(huì)是有效的。 脫離覆蓋的WCD的注冊可以稱為"舊"注冊。舊注冊是無效的,并會(huì)導(dǎo)致 網(wǎng)絡(luò)資源的低效率消耗,例如試圖呼叫轉(zhuǎn)移到由于失去覆蓋而不再可接入 的設(shè)備。
    通常,本公開內(nèi)容涉及用于管理在無線網(wǎng)絡(luò)中運(yùn)行的無線通信設(shè)備 (WCD)的注冊的技術(shù)。該技術(shù)可以在根據(jù)用于創(chuàng)建、修改和終止會(huì)話的 諸如SIP的信令協(xié)議而支持注冊的移動(dòng)WCD中執(zhí)行。WCD可以包括注冊 模塊,其基于WCD受經(jīng)歷的網(wǎng)絡(luò)質(zhì)量而自適應(yīng)地調(diào)整注冊定時(shí)器。例如, 當(dāng)網(wǎng)絡(luò)質(zhì)量較差時(shí),WCD就縮短注冊定時(shí)器的長度,并將長度縮短的注冊 定時(shí)器傳送到網(wǎng)絡(luò)裝置,例如注冊器。
    為了啟動(dòng)注冊,初始注冊請求可以包括缺省注冊定時(shí)器或基于注冊時(shí) 網(wǎng)絡(luò)質(zhì)量而調(diào)整后的注冊定時(shí)器。隨著網(wǎng)絡(luò)質(zhì)量的改變,WCD可以發(fā)送具 有經(jīng)調(diào)整的注冊定時(shí)器的重新注冊請求。假如注冊定時(shí)器可以被調(diào)整適應(yīng) 于網(wǎng)絡(luò)條件,注冊定時(shí)器就可以作為網(wǎng)絡(luò)質(zhì)量的函數(shù)而增加或減小。
    在網(wǎng)絡(luò)質(zhì)量降低時(shí),通過縮短注冊定時(shí)器的長度,可以減少脫離覆蓋 的WCD的舊注冊的數(shù)量。具體而言,縮短的注冊定時(shí)器會(huì)更快地期滿,從 而允許注冊器更快地清除注冊。結(jié)果,可以減少專用于舊注冊的呼叫轉(zhuǎn)移 和其它資源的數(shù)量,以便允許更有效地利用無線網(wǎng)絡(luò)內(nèi)的資源。如果WCD 保持網(wǎng)絡(luò)覆蓋,就可以通過發(fā)送重新注冊請求來更新注冊,從而能夠維持 注冊,而不用考慮縮短的注冊定時(shí)器。
    圖1是示出支持基于SIP電話服務(wù)的無線網(wǎng)絡(luò)10的框圖。在圖1的實(shí) 例中,WCD 12與物理基站14進(jìn)行交互來接入SIP網(wǎng)絡(luò)16和IP網(wǎng)絡(luò)18, 以執(zhí)行基于SIP的電話服務(wù),例如音頻會(huì)議、視頻會(huì)議、文本消息傳遞、 交互式游戲、以及呼叫轉(zhuǎn)移。WCD12可以經(jīng)由基站14、 SIP網(wǎng)絡(luò)16和IP 網(wǎng)絡(luò)18而與其它電信設(shè)備通信,包括無線或有線設(shè)備。隨著WCD 12移動(dòng), 它可以將無線覆蓋從基站14切換到其它基站。因此,WCD 12借以接入SIP 網(wǎng)絡(luò)16和IP網(wǎng)絡(luò)18的接入網(wǎng)絡(luò)會(huì)改變,導(dǎo)致WCD的位置和IP地址的變 化。當(dāng)覆蓋改變時(shí),WCD12會(huì)需要經(jīng)由新的接入網(wǎng)絡(luò)進(jìn)行重新注冊,以確 保能夠位置現(xiàn)有會(huì)話或啟動(dòng)新的會(huì)話。同時(shí),以前的注冊對于WCD 12會(huì)保持有效,產(chǎn)生了舊注冊。
    圖2是示出用于管理與圖1所示W(wǎng)CD 12的通信的SIP網(wǎng)絡(luò)16的框圖。 SIP網(wǎng)絡(luò)16嵌入或耦合到基于分組的通信網(wǎng)絡(luò),例如圖1的IP網(wǎng)絡(luò)18。 在圖l的實(shí)例中,WCD 12使用由SIP網(wǎng)絡(luò)16管理的SIP會(huì)話與電信設(shè)備 20進(jìn)行通信。在許多情況下,WCD 12可以與多于一個(gè)的電信設(shè)備通信。 然而為了易于說明,圖2描繪了在WCD 12與電信設(shè)備20之間的通信。 WCD 12經(jīng)由接入網(wǎng)絡(luò)22A,例如圖1所示的基站14,耦合到SIP網(wǎng)絡(luò)16。 電信設(shè)備16經(jīng)由另一個(gè)接入網(wǎng)絡(luò)22B (可以是有線或無線的)耦合到SIP 基礎(chǔ)結(jié)構(gòu)10。
    SIP網(wǎng)絡(luò)16包括代理服務(wù)器26A、代理服務(wù)器26B、注冊器服務(wù)器28 和位置服務(wù)器30,其全部統(tǒng)稱為SIP網(wǎng)絡(luò)單元。盡管注冊器服務(wù)器28和位 置服務(wù)器30在圖2顯示為單獨(dú)的單元,但它們彼此例如可以共同位于一個(gè) 公共服務(wù)器內(nèi)。各種網(wǎng)絡(luò)單元交換SIP消息,以便創(chuàng)建、維持和終止在WCD 12與電信設(shè)備20之間的會(huì)話。在建立SIP會(huì)話后,可以在WCD12與設(shè)備 20之間根據(jù)媒體傳輸協(xié)議交換多媒體內(nèi)容,例如實(shí)對傳輸協(xié)議(RTP)。
    WCD 12可以是無線設(shè)備,例如移動(dòng)無線電話或包含無線通信能力的任 何其它設(shè)備。電信設(shè)備20可以是包含有線或無線通信能力的任何設(shè)備,例 如另一個(gè)WCD。在本公開內(nèi)容中,WCD 12和電信設(shè)備20可以被配置為 支持SIP或用于IP電話(VoIP)音頻會(huì)議、視頻會(huì)議、文本消息傳遞、在 線游戲及其它基于分組的電話應(yīng)用的其它信令協(xié)議。
    根據(jù)各種無線電接入技術(shù)(RAT)中的任何技術(shù),諸如GSM、 CDMA、 CDMA2000、 WCDMA、 CDMA lxEV-DO等,WCD 12可以經(jīng)由接入網(wǎng)絡(luò) 22A進(jìn)行通信??商鎿Q地或者附加地,WCD12可以配備為根據(jù)無線局域網(wǎng) (WLAN)協(xié)議,例如由各種正EE 801.11x標(biāo)準(zhǔn)定義的任何協(xié)議,進(jìn)行通 信。接入網(wǎng)絡(luò)22A可以包括無線基站,其與WCD 12交換無線信號(hào),并經(jīng) 由全局的基于分組的核心網(wǎng)絡(luò),例如互聯(lián)網(wǎng)、廣域網(wǎng)(WAN)或局域網(wǎng)(LAN) 和/或公共交換電話網(wǎng)絡(luò)(PSTN),向其它網(wǎng)絡(luò)客戶機(jī)或服務(wù)器提供連接。
    SIP提供應(yīng)用層的請求-應(yīng)答信令協(xié)議,其定義用于創(chuàng)建、修改和終止 互聯(lián)網(wǎng)上的會(huì)話的規(guī)則系統(tǒng)。SIP基于類似HTTP的請求和應(yīng)答事務(wù)處理模 型。每一個(gè)事務(wù)處理都包括用來調(diào)用特定功能的請求以及至少一個(gè)應(yīng)答。SIP獨(dú)立于底層傳輸協(xié)議和正在建立的會(huì)話類型。換句話說,在會(huì)話內(nèi)交換 的數(shù)據(jù)的細(xì)節(jié),例如與音頻/視頻媒體有關(guān)的編碼,并不受SIP的控制。作 為替代,SIP符合其它協(xié)議,以便建立能夠向終端用戶提供完整服務(wù)的多媒
    體架構(gòu)。
    SIP的一個(gè)重要功能是向潛在會(huì)話參與者傳遞邀請,而無需考慮參與者 位于何處。因此,SIP允許呼叫者和被叫方彼此聯(lián)系,以建立、修改和結(jié)束 各種通信流。為此,SIP使用嵌入在安全數(shù)據(jù)報(bào)協(xié)議(SDP)內(nèi)的多種廣泛 類型的協(xié)議來定義消息的內(nèi)容和特性,以便完成SIP會(huì)話。每一個(gè)協(xié)議都 明確地處理需求的不同方面。
    由SIP提供的功能包括名稱轉(zhuǎn)換和用戶定位、特征協(xié)商和呼叫參與者 管理。名稱轉(zhuǎn)換和用戶定位功能由SIP支持的注冊過程來實(shí)現(xiàn),該過程使 呼叫者能夠在不知道被叫方位置的情況下定位被叫方,即終端用戶。為了 允許確定被叫方的位置,無論何時(shí)終端用戶向網(wǎng)絡(luò)注冊時(shí),每一個(gè)終端用 戶都上載其當(dāng)前位置。
    注冊過程將分配給終端用戶的統(tǒng)一資源定位符(URL)與終端用戶所 用的客戶機(jī)設(shè)備的網(wǎng)絡(luò)或IP地址相關(guān)聯(lián)。這個(gè)關(guān)聯(lián)稱為綁定,并存儲(chǔ)在位 置服務(wù)器30中。URL可以采取類似于郵件地址的形式,包括用戶名和主機(jī) 名。當(dāng)啟動(dòng)呼叫時(shí),呼叫者僅知道URL,而不知道另一方所用的設(shè)備的IP 地址。為了啟動(dòng)與另一方的呼叫,從位置服務(wù)器30獲得包含分配給被叫方 的URL綁定,并使用關(guān)聯(lián)網(wǎng)絡(luò)地址來向網(wǎng)絡(luò)地址發(fā)送SIP消息以建立會(huì)話。
    在圖2的實(shí)例中,SIP網(wǎng)絡(luò)16包括兩個(gè)代理服務(wù)器26A、 26B、 一個(gè)注 冊器服務(wù)器28、 一個(gè)位置服務(wù)器30和兩個(gè)終端客戶機(jī),即WCD 12和電信 設(shè)備20。然而,SIP基礎(chǔ)結(jié)構(gòu)可以包括任何數(shù)量的代理服務(wù)器、注冊器和 位置服務(wù)器,以及多個(gè)終端。本公開內(nèi)容中所述的注冊技術(shù)可以由WCD在 任何SIP基礎(chǔ)結(jié)構(gòu)上執(zhí)行。因此,如圖2所示的SIP網(wǎng)絡(luò)16僅僅是示范性 的,不應(yīng)認(rèn)為是將本發(fā)明限制為本公開內(nèi)容中所述的范圍。
    WCD 12通過發(fā)送具有注冊定時(shí)器的注冊請求向注冊器服務(wù)器28進(jìn)行 注冊,該注冊定時(shí)器指定了注冊時(shí)間間隔或該注冊的壽命。注冊器服務(wù)器 28維持該注冊定時(shí)器。在定時(shí)器期滿時(shí),注冊器服務(wù)器28允許從位置服務(wù) 器30清除該注冊。根據(jù)本公開內(nèi)容,WCD 12基于該WCD所經(jīng)歷的網(wǎng)絡(luò)質(zhì)量,調(diào)整與注冊請求相關(guān)聯(lián)的注冊定時(shí)器。例如,當(dāng)網(wǎng)絡(luò)質(zhì)量較差時(shí),
    WCD就縮短注冊定時(shí)器的長度,從而允許注冊更快地期滿,有助于減少舊 注冊。注冊器28從WCD 12接受注冊請求,使用與WCD 12相關(guān)聯(lián)的用戶 的聯(lián)系信息來更新位置服務(wù)器30。具體而言,注冊器28寫入在URL與包 含于注冊請求中的IP地址之間的綁定,該注冊請求經(jīng)由注冊器服務(wù)器28 傳輸?shù)轿恢梅?wù)器。位置服務(wù)器30包括數(shù)據(jù)庫,其包含綁定列表。綁定用 于將呼叫轉(zhuǎn)移到特定客戶機(jī)設(shè)備,例如WCD 12和電信設(shè)備20,其可以分 布在網(wǎng)絡(luò)中。
    在圖2中,WCD 12和電信設(shè)備20可以位于不同域中,并由不同終端 用戶使用。例如,名為"Bob"的用戶可以與在電信設(shè)備20上執(zhí)行的即時(shí) 消息傳遞應(yīng)用交互,以便呼叫名為"Melvin"的登錄到WCD 12中的另一 個(gè)用戶。再一次,電信設(shè)備20可以是另一個(gè)WCD或各種有線或無線通信 設(shè)備中的任何一種,例如臺(tái)式計(jì)算機(jī)、膝上型計(jì)算機(jī)、固定電話等。WCD 12 通過向注冊器28發(fā)送REGISTER (注冊)請求來向網(wǎng)絡(luò)進(jìn)行注冊。類似地, 電信設(shè)備20通過向注冊器28或另一個(gè)注冊器發(fā)送REGISTER請求來向網(wǎng) 絡(luò)進(jìn)行注冊。
    響應(yīng)于來自WCD 12的REGISTER請求,注冊器28寫入在分配給 Melvin的URL,例如Melvin@mDls.com,與WCD 12的IP地址之間的綁定。 該綁定存儲(chǔ)在位置服務(wù)器30中。注冊器28通常共同位于用戶的域中。因 此,注冊器28可以位于與Mdvin相同的域內(nèi),而另一不同的注冊器可以位 于與電信設(shè)備20相同的域內(nèi)。相關(guān)注冊器將用于WCD 12或電信設(shè)備20 的綁定存儲(chǔ)在位置服務(wù)器30中。
    所注冊的綁定在由客戶機(jī)設(shè)備,例如WCD 12,提交給注冊器28的 REGISTER請求中所指定的有限時(shí)間段中是有效的。這個(gè)有限時(shí)間段在本 公開內(nèi)容中可以稱為注冊定時(shí)器,但有時(shí)也稱為注冊壽命或注冊時(shí)間間隔。 注冊定時(shí)器通常選擇為一個(gè)小時(shí),即3600秒。然而,根據(jù)本公開內(nèi)容, WCD 12將注冊定時(shí)器作為網(wǎng)絡(luò)質(zhì)量的函數(shù)進(jìn)行調(diào)整。以這個(gè)方式,WCD 12 可以減小存儲(chǔ)在位置服務(wù)器30中的舊注冊數(shù)量,并從而減小網(wǎng)絡(luò)資源對舊 注冊,即對于由于WCD 12失去網(wǎng)絡(luò)覆蓋而不再可用的連接的注冊的投入。
    當(dāng)用戶與在電信設(shè)備14上執(zhí)行的基于SIP的應(yīng)用交互以便在互聯(lián)網(wǎng)上設(shè)置對Melvin的呼叫時(shí),必須確定由Melvin使用的WCD 12的位置。通常, 電信設(shè)備14不知道Melvin的位置,并且發(fā)送一個(gè)請求,例如INVITE請求, 其尋址到Melvin的URL。代理服務(wù)器26B和26A代表電信設(shè)備20操作, 以便于通過交換SIP消息來建立會(huì)話。本領(lǐng)域中公知的,用于建立會(huì)話的 SIP消息的實(shí)例包括INVITE請求、ACCEPT或REJECT應(yīng)答、ACK應(yīng)答 和BYE消息。
    為了找到WCD 12(Mdvin),代理服務(wù)器26B可以咨詢域名服務(wù)(DNS) (未示出),以找到為Mdvin的域提供服務(wù)的SIP服務(wù)器(代理服務(wù)器26A), 即mpls.com。代理服務(wù)器26A隨后可以從代理服務(wù)器16B接收SIP消息, 并咨詢位置服務(wù)器30以獲得WCD 12的當(dāng)前IP地址,即Mdvin的位置。 隨后可以使用該IP地址將該請求路由到WCD 12并使電信設(shè)備20和WCD 12能夠彼此直接連接。結(jié)果,可以在通話期間在電信設(shè)備20與WCD 12 之間建立媒體流,直到一方?jīng)Q定結(jié)束該通話為止。
    圖3示出了用于注冊設(shè)備,例如WCD12,的SIP消息的示范性交換。 在圖3的實(shí)例中,WCD12執(zhí)行本公開內(nèi)容中所述的注冊技術(shù)。具體而言, WCD 12產(chǎn)生具有作為網(wǎng)絡(luò)質(zhì)量的函數(shù)而被調(diào)整的注冊定時(shí)器(即,注冊壽 命)的注冊請求。操作中,WCD 12在連接到一個(gè)IP網(wǎng)絡(luò)時(shí)執(zhí)行SIP注冊 功能。例如,WCD12可以在啟動(dòng)需要SIP注冊的應(yīng)用時(shí)進(jìn)行注冊??商鎿Q 地,WCD 12可以在其進(jìn)入到耦合到IP網(wǎng)絡(luò)上的一個(gè)特定無線接入網(wǎng)絡(luò)22A 的覆蓋區(qū)域中時(shí)進(jìn)行注冊。
    為了進(jìn)行注冊,WCD 12向注冊器服務(wù)器28發(fā)送注冊消息 (REGISTER)。該注冊消息包括用于該終端用戶的URL、相應(yīng)WCD 12的 IP地址和注冊定時(shí)器,注冊定時(shí)器表示可以在多長時(shí)間中將該注冊認(rèn)為是 有效的。通常,如上所述, 一個(gè)注冊在大約一個(gè)小時(shí)中是有效的,即3600 秒。然而可以將注冊定時(shí)器設(shè)置為不同的預(yù)定時(shí)間間隔。如在本公開內(nèi)容 中所述的,WCD 12將注冊定時(shí)器作為網(wǎng)絡(luò)質(zhì)量的函數(shù)進(jìn)行調(diào)整。
    為了確保終端用戶是可到達(dá)的,WCD 12可以在注冊定時(shí)器期滿之前進(jìn) 行重新注冊。因此,WCD 12通??梢栽谶B接到IP網(wǎng)絡(luò)時(shí)約每一個(gè)小時(shí)就 進(jìn)行重新注冊。當(dāng)WCD12關(guān)閉IP應(yīng)用、關(guān)機(jī)或斷開與IP網(wǎng)絡(luò)的連接時(shí), 將一個(gè)消息發(fā)送到注冊器28以清除在位置服務(wù)器30中的相關(guān)注冊信息。因此,如果將呼叫設(shè)置到?jīng)]有向網(wǎng)絡(luò)注冊的用戶時(shí),網(wǎng)絡(luò)就可以向呼叫者 返回一個(gè)消息,表示不能找到該用戶。
    用戶不限于從單個(gè)設(shè)備進(jìn)行注冊。例如,用戶可以從家中的SIP電話 向網(wǎng)絡(luò)進(jìn)行注冊,以及離開家時(shí)從WiFi手機(jī)向網(wǎng)絡(luò)進(jìn)行注冊。類似地,可 以在一個(gè)設(shè)備上注冊多于一個(gè)用戶。然而為了易于說明,本公開內(nèi)容針對 單個(gè)用戶和設(shè)備來描述注冊功能,但不限于對一個(gè)特定用戶在幾個(gè)設(shè)備中 使用多個(gè)注冊。
    WCD 12隨著其在無線網(wǎng)絡(luò)中運(yùn)動(dòng)而經(jīng)歷網(wǎng)絡(luò)質(zhì)量的變化。例如,WCD 12可以在指定覆蓋區(qū)內(nèi)移動(dòng),以及在無線網(wǎng)絡(luò)的不同覆蓋區(qū)之間移動(dòng)。網(wǎng) 絡(luò)質(zhì)量影響WCD 12會(huì)經(jīng)歷的失去服務(wù)的可能性。網(wǎng)絡(luò)質(zhì)量可以作為WCD 12在無線網(wǎng)絡(luò)內(nèi)的位置的函數(shù)而變化。
    隨著WCD12移動(dòng),在WCD 12與網(wǎng)絡(luò)裝置之間的距離會(huì)改變,并且 WCD12會(huì)面臨不同物理?xiàng)l件或環(huán)境條件,或者不同的網(wǎng)絡(luò)業(yè)務(wù)量,其每一 個(gè)都會(huì)導(dǎo)致網(wǎng)絡(luò)質(zhì)量中的變化。較小的信號(hào)強(qiáng)度、較大的衰落或其它不利 的信號(hào)特性都會(huì)損害WCD可靠地接收和/或發(fā)送無線信號(hào)的能力。
    降低的網(wǎng)絡(luò)質(zhì)量會(huì)表示W(wǎng)CD 12處于失去網(wǎng)絡(luò)覆蓋的風(fēng)險(xiǎn)中。根據(jù)本 公開內(nèi)容,WCD 12可以通過例如測量接收信號(hào)強(qiáng)度、差錯(cuò)率或其它參數(shù)來 監(jiān)控網(wǎng)絡(luò)質(zhì)量,并基于網(wǎng)絡(luò)質(zhì)量調(diào)整注冊定時(shí)器。例如,當(dāng)WCD 12第一 次注冊時(shí),它可以選擇缺省注冊定時(shí)器,或基于在請求該注冊時(shí)的網(wǎng)絡(luò)質(zhì) 量的注冊定時(shí)器。另外地或可替換地,當(dāng)網(wǎng)絡(luò)質(zhì)量降低時(shí),WCD12可以發(fā) 送具有減小的注冊定時(shí)器的額外的重新注冊請求。在此情況下,由位置服 務(wù)器30維持的注冊保持完好,但是以新的減小的注冊定時(shí)器進(jìn)行重新設(shè)置, 以便在WCD 12失去網(wǎng)絡(luò)覆蓋的情況下該注冊能夠更快地期滿。
    WCD 12可以在網(wǎng)絡(luò)質(zhì)量較差時(shí),即當(dāng)WCD 12更有可能失去覆蓋時(shí), 更頻繁地進(jìn)行注冊,而當(dāng)網(wǎng)絡(luò)質(zhì)量良好時(shí),即當(dāng)WCD 12不太可能失去覆 蓋時(shí),不太頻繁的進(jìn)行注冊。在每一個(gè)情況下,重新注冊的頻率都可以是 注冊定時(shí)器長度的函數(shù)。盡管WCD 12在網(wǎng)絡(luò)質(zhì)量較差時(shí)將注冊定時(shí)器設(shè) 定為較短的長度,但如果WCD保留在覆蓋中,WCD 12能夠通過更頻繁 的重新注冊而維持注冊。然而當(dāng)WCD 12脫離覆蓋時(shí),注冊定時(shí)器更快地 期滿,允許由SIP網(wǎng)絡(luò)16清除產(chǎn)生的舊注冊。圖3是示出用于根據(jù)SIP注冊WCD 12的SIP消息交換的圖示。通常, 該注冊過程在位置服務(wù)器30中創(chuàng)建對于特定域的綁定,并將URL與聯(lián)系 地址,例如IP地址進(jìn)行關(guān)聯(lián)。單個(gè)URL可以與多個(gè)聯(lián)系地址相關(guān)聯(lián),用于 支持個(gè)人的移動(dòng)性。然而為了易于說明,本公開內(nèi)容指的是與單個(gè)聯(lián)系地 址相關(guān)聯(lián)的URL。
    在圖3中,注冊過程向注冊器28上載WCD 12的聯(lián)系信息。注冊器28 向位置服務(wù)器30寫入在Melvin的URL (Melvin@mpls.com)與WCD 12 的IP地址之間的關(guān)聯(lián),以便由代理服務(wù)器26A和26B在定位WCD 12時(shí)使 用。圖3示出了在WCD 12、注冊器28與位置服務(wù)器30之間的用于注冊 WCD 12的消息交換。這些消息以被創(chuàng)建和被處理的順序垂直出現(xiàn)。箭頭方 向表示每一個(gè)消息的發(fā)送者與接收者。
    圖3所示的事務(wù)處理以WCD 22B向注冊器28發(fā)送初始REGISTER請 求32開始。該REGISTER請求包含Melvin的URL, Melvin@mpls.com; 聯(lián)系地址,尋址到該URL的SIP請求會(huì)被轉(zhuǎn)發(fā)到該聯(lián)系地址,即WCD 12 的IP地址;以及注冊定時(shí)器。在聯(lián)系報(bào)頭字段中傳送IP地址,例如17.25.2.4。 注冊器28向位置服務(wù)器30寫入在Melvin的URL與IP地址之間的綁定34, 在位置服務(wù)器30中,mpls.com域中的代理服務(wù)器,例如代理服務(wù)器22A, 可以使用該綁定34來定位WCD 12。在向位置服務(wù)器30寫入該關(guān)聯(lián)之后, 注冊器28向WCD 12發(fā)送OK應(yīng)答,以向WCD 12告知該注冊過程完成。
    當(dāng)客戶機(jī)發(fā)送REGISTER請求時(shí),它可以以期滿時(shí)間間隔的方式提出 注冊定時(shí)器,其表示該注冊在多長時(shí)間內(nèi)有效。在圖3的實(shí)例中,REGISTER 請求32中的注冊定時(shí)器是3600秒。注冊是軟狀態(tài)的,并且除非被刷新否 則就會(huì)期滿,但也可以明確地消除。當(dāng)關(guān)閉應(yīng)用或關(guān)閉設(shè)備時(shí),可以明確 地消除注冊。具體而言,可以通過為REGISTER請求中的聯(lián)系地址指定"O" 期滿時(shí)間間隔,來消除一個(gè)綁定。
    客戶機(jī),即圖3中的WCD12,可以通過Expires報(bào)頭字段或"期滿" 聯(lián)系報(bào)頭參數(shù),來為一個(gè)綁定提出期滿時(shí)間間隔。后者允許在單個(gè) REGISTER請求中給出了一個(gè)以上的綁定時(shí),在每個(gè)綁定的基礎(chǔ)上提出期 滿時(shí)間間隔。而前者為不包含"期滿"參數(shù)的所有聯(lián)系報(bào)頭字段值提出了 期滿時(shí)間間隔。因此,可以以不同方式設(shè)置注冊定時(shí)器。如果在REGISTER消息中沒有出現(xiàn)這兩種用于表達(dá)所提出的期滿時(shí)間的任何一個(gè)機(jī)制,貝U月艮 務(wù)器就可以將注冊定時(shí)器設(shè)定為缺省值。
    如RFC 3261中所指出的,注冊器28可以選擇小于所請求的期滿時(shí)間 間隔的期滿時(shí)間。如果且只有在所請求的期滿時(shí)間間隔大于0且小于一小 時(shí)且小于注冊器配置的最小值的情況下,注冊器28才可以用423 (時(shí)間間 隔過短)應(yīng)答來拒絕該注冊。這個(gè)應(yīng)答必須包含Min-Expires (最小期滿時(shí) 間)報(bào)頭字段,其聲明了注冊器28希望認(rèn)同的最小期滿時(shí)間間隔。注冊器 28隨后略過任何剩余的步驟。
    允許注冊器28設(shè)定注冊時(shí)間間隔保護(hù)了它免于過度頻繁的注冊刷新, 同時(shí)限制了它需要維持的狀態(tài),并減小了注冊成為舊的的可能性。注冊的 期滿時(shí)間間隔常常用于服務(wù)創(chuàng)建時(shí)。 一個(gè)實(shí)例是跟隨我(follow-me)服務(wù), 其中只有在較短的時(shí)間段內(nèi)用戶在終端上是有效的。在此情況下,注冊器 接受簡短注冊。只有在時(shí)間間隔過短以致于刷新會(huì)降低注冊器性能的情況 下,才會(huì)拒絕一個(gè)請求。
    "期滿"參數(shù)表示該注冊在多長時(shí)間內(nèi)是有效的。這個(gè)值是表示秒的 數(shù)字。如果沒有提供這個(gè)參數(shù),則作為代替就使用"Expires"(期滿)報(bào)頭 字段的值。異常的值應(yīng)示為等于3600秒,即一小時(shí)。然而,根據(jù)本公開內(nèi) 容所述的注冊技術(shù),由本公開內(nèi)容中所稱的注冊定時(shí)器所表示的期滿時(shí)間 間隔由WCD 12基于該WCD所經(jīng)歷的網(wǎng)絡(luò)質(zhì)量而明確地進(jìn)行調(diào)整。例如, REGISTER請求32中的注冊定時(shí)器可以是與3600秒不同的值。
    當(dāng)啟動(dòng)注冊時(shí),WCD 12可以僅請求3600秒的缺省注冊定時(shí)器。可替 換地,WCD12可以在啟動(dòng)該注冊時(shí)確定網(wǎng)絡(luò)質(zhì)量,并基于網(wǎng)絡(luò)質(zhì)量,將注 冊定時(shí)器調(diào)整到較短的時(shí)間段。在任一情況下,WCD 12都還可以在注冊過 程中,即在注冊是有效的時(shí)候,監(jiān)控網(wǎng)絡(luò)質(zhì)量,并且如果網(wǎng)絡(luò)質(zhì)量變化明 顯時(shí)就調(diào)整注冊定時(shí)器。例如,如果網(wǎng)絡(luò)質(zhì)量降低,WCD12可以發(fā)送具有 縮短的注冊定時(shí)器的另一個(gè)REGISTER請求,它可以被稱為重新注冊請求。 例如,如圖3所示,WCD 12向注冊器28發(fā)送另一個(gè)REGISTER請求37, 并將注冊定時(shí)器設(shè)定為1800秒的縮短的值。
    通常,所述注冊技術(shù)包括為WCD 12確定網(wǎng)絡(luò)質(zhì)量,并基于該網(wǎng)絡(luò) 質(zhì)量來調(diào)整用REGISTER請求傳輸?shù)淖远〞r(shí)器。再一次,可以針對初始注冊請求以及隨后的重新注冊請求,或者僅針對重新注冊請求,來調(diào)整注 冊定時(shí)器??梢栽诋?dāng)前注冊定時(shí)器期滿之前的預(yù)定時(shí)間發(fā)送重新注冊請求, 例如用以保持當(dāng)前注冊有效。可替換地或者附加地,可以在檢測到網(wǎng)絡(luò)質(zhì) 量中的明顯變化的任何時(shí)間發(fā)送重新注冊,這有可能遇到在相連續(xù)的請求 之間的預(yù)定的封鎖時(shí)間間隔。
    監(jiān)控網(wǎng)絡(luò)質(zhì)量例如可以包括測量接收信號(hào),更具體而言,測量接收信 號(hào)的參數(shù),例如接收信號(hào)的功率。接收信號(hào)的功率通常是網(wǎng)絡(luò)覆蓋的適合
    表示,即WCD會(huì)失去與網(wǎng)絡(luò)的連接的可能性。實(shí)例功率測量值包括接收信 號(hào)強(qiáng)度指示(RSSI)。因此,在一些實(shí)施例中,WCD12可以根據(jù)所測量的 接收信號(hào)的功率,例如基于RSSI,來調(diào)整注冊定時(shí)器??梢詮膶?dǎo)頻信號(hào)或 通過無線網(wǎng)絡(luò)接收到的其它信號(hào)來確定RSSI。
    WCD 12可以根據(jù)多種算法來調(diào)整注冊定時(shí)器。舉例而言,當(dāng)所測量的 參數(shù)值大于預(yù)定閾值時(shí),就可以將注冊定時(shí)器調(diào)整為預(yù)定值,而當(dāng)所測量 的參數(shù)值小于該預(yù)定閾值時(shí),就將注冊定時(shí)器調(diào)整為比上述預(yù)定值小的另 一不同預(yù)定值。
    在另一個(gè)實(shí)例中,可以通過將測量值與一個(gè)以上的預(yù)定閾值相比較, 來類似地調(diào)整注冊定時(shí)器。在此情況下,這些預(yù)定閾值可以對應(yīng)于網(wǎng)絡(luò)覆 蓋的預(yù)定分類或質(zhì)量。例如,網(wǎng)絡(luò)質(zhì)量可以分類為"差"、"良好"或"極 佳",其對應(yīng)于網(wǎng)絡(luò)質(zhì)量的不同范圍,例如接收信號(hào)強(qiáng)度的不同范圍。
    當(dāng)將網(wǎng)絡(luò)質(zhì)量確定為"差"時(shí),WCD 12就將注冊定時(shí)器調(diào)整為較短的 時(shí)間,以便使該注冊更快地期滿。同時(shí),縮短的注冊時(shí)間促使WCD 12比 網(wǎng)絡(luò)質(zhì)量良好或極佳時(shí)更頻繁地進(jìn)行重新注冊。相反,當(dāng)網(wǎng)絡(luò)質(zhì)量確定為 "極佳"時(shí),可以將注冊定時(shí)器調(diào)整為較長時(shí)間,以便注冊更慢地期滿。 在此情況下,WCD 12比在網(wǎng)絡(luò)質(zhì)量良好或差時(shí)更為不頻繁地進(jìn)行重新注 冊。
    在以上實(shí)例中,網(wǎng)絡(luò)質(zhì)量的每一個(gè)范圍(差、良好、極佳)都可以具 有相關(guān)的注冊定時(shí)器長度,以使得WCD 12在不連續(xù)的時(shí)間長度之間變換。 當(dāng)然,網(wǎng)絡(luò)質(zhì)量可以劃分為更精細(xì)的一組等級(jí),每一個(gè)等級(jí)都具有不同的 定時(shí)器長度。在每一個(gè)情況下,如果網(wǎng)絡(luò)質(zhì)量從一個(gè)范圍變換到另一個(gè)范 圍時(shí),WCD 12都僅調(diào)整注冊定時(shí)器,并發(fā)送具有調(diào)整后的注冊定時(shí)器的重新注冊請求。
    在另一個(gè)實(shí)例中,可以由WCD 12將注冊定時(shí)器調(diào)整為與接收信號(hào)的 測量功率成比例。在此情況下,可以建立在接收信號(hào)的功率與注冊定時(shí)器 的長度之間的數(shù)學(xué)關(guān)系,并且用將多個(gè)網(wǎng)絡(luò)質(zhì)量值與相應(yīng)的注冊定時(shí)器值 相關(guān)聯(lián)的公式或查詢表來表示該數(shù)學(xué)關(guān)系。于是可以將注冊定時(shí)器作為接 收信號(hào)的測量功率的函數(shù)進(jìn)行調(diào)整。
    與使用和例如差、良好和極佳相關(guān)聯(lián)的少數(shù)離散注冊定時(shí)器值相比較, 這種成比例方案提供了更平滑變化的注冊定時(shí)器。然而,為了避免較高的 重新注冊請求率,會(huì)希望要求在相連續(xù)的網(wǎng)絡(luò)質(zhì)量等級(jí)之間的差值高于一 個(gè)閾值才準(zhǔn)許對注冊定時(shí)器進(jìn)行調(diào)整。另外,會(huì)希望具有一定的滯后程度, 以避免注冊定時(shí)器長度的頻繁切換。
    在一些實(shí)施例中,對注冊定時(shí)器的調(diào)整還可以考慮在當(dāng)前注冊中剩余 的時(shí)間。例如,如果網(wǎng)絡(luò)質(zhì)量降低,但當(dāng)前注冊定時(shí)器只剩余幾分鐘,則 就會(huì)希望剛好在當(dāng)前定時(shí)器期滿之前的時(shí)刻調(diào)整注冊定時(shí)器,例如距期滿 少于5秒。重新注冊的定時(shí)可以取決于網(wǎng)絡(luò)質(zhì)量等級(jí)是否降低或升高。當(dāng) 網(wǎng)絡(luò)質(zhì)量是"良好"且WCD 12移動(dòng)到"差"網(wǎng)絡(luò)覆蓋的區(qū)域中時(shí),該WCD 就可以被配置為進(jìn)行等待以調(diào)整后的注冊定時(shí)器進(jìn)行重新注冊,直到當(dāng)前 注冊接近期滿為止。然而,當(dāng)網(wǎng)絡(luò)質(zhì)量從差變換為極佳時(shí),WCD12就會(huì)被 配置為立叩以增大的注冊定時(shí)器進(jìn)行重新注冊。
    圖4是示出被配置為執(zhí)行本公開內(nèi)容所述的自適應(yīng)注冊技術(shù)的WCD 12的實(shí)例組件的框圖。WCD 12能夠根據(jù)SIP與IP網(wǎng)絡(luò)14 (圖1)交換無 線信號(hào)。如圖4所示,WCD 12包括射頻天線62,其接收并發(fā)射與接入網(wǎng) 絡(luò)16A (圖2)進(jìn)行交換的無線信號(hào)。WCD 12還包括無線發(fā)射機(jī)/接收機(jī) (TX/RX)單元64、網(wǎng)絡(luò)質(zhì)量模塊66、注冊模塊68、處理器70和存儲(chǔ)器 72,存儲(chǔ)器72存儲(chǔ)用于包含于SIP注冊請求中的注冊定時(shí)器74。
    圖4所示的各個(gè)組件可以以硬件、軟件、固件或其任何組合來實(shí)現(xiàn)。 例如, 一些組件,諸如注冊模塊68和處理器70,可以實(shí)現(xiàn)為由一個(gè)或多個(gè) 微處理器或數(shù)字信號(hào)處理器(DSP)、 一個(gè)或多個(gè)專用集成電路(ASIC)、 一個(gè)或多個(gè)現(xiàn)場可編程門陣列(FPGA)、或其它等效的集成或分立邏輯電 路所執(zhí)行的處理或模塊。存儲(chǔ)器72可以包括:例如隨機(jī)存取存儲(chǔ)器(RAM),諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(SDRAM)、只讀存儲(chǔ)器(ROM)、非易失性 隨機(jī)存取存儲(chǔ)器(NVRAM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃 存存儲(chǔ)器、磁性或光學(xué)數(shù)據(jù)存儲(chǔ)介質(zhì)等、或這些器件的任何組合。
    圖4所述的特征可以由硬件和/或軟件組件的任何適合的組合來實(shí)現(xiàn)。 將不同特征描繪為單元或模塊旨在突出WCD 12的不同功能方面,而并非 必然暗示這些單元必須由不同的硬件和/或軟件組件來實(shí)現(xiàn)。相反,與一個(gè) 或多個(gè)單元相關(guān)聯(lián)的功能可以集成在公共的或不同的硬件和/或軟件組件 內(nèi)。因此,本公開內(nèi)容不應(yīng)限于WCD12的示范性實(shí)施例。
    如前所述,WCD 12可以是被配置為通過基于無線分組的通信網(wǎng)絡(luò)進(jìn)行 通信的任何便攜式通信設(shè)備,例如移動(dòng)無線電話。在一些實(shí)施例中,WCD 12 可以是所謂的SIP電話、軟電話、個(gè)人數(shù)字助理(PDA)或WiFi手機(jī)或IP 電話。存儲(chǔ)器72存儲(chǔ)能夠由在WCD 12內(nèi)的處理器運(yùn)行來執(zhí)行本公開內(nèi)容 中所述的注冊技術(shù)的多個(gè)方案的計(jì)算機(jī)可讀指令。WCD 12還包括電源(未 示出)。在移動(dòng)WCD12的情況下,電源可以包括電池,例如可充電電池。
    TX/RX單元64發(fā)送并接收無線信號(hào),并且包括適當(dāng)?shù)哪M和/或數(shù)字 電路組件,諸如例如放大器、濾波器、變頻器、調(diào)制器、解調(diào)器、模數(shù) 轉(zhuǎn)換電路、數(shù)模轉(zhuǎn)換電路,和數(shù)字調(diào)制解調(diào)器電路。在操作中,天線62發(fā) 射并接收由WCD 12所支持的無線電頻帶上的無線信號(hào)。TX/RX單元64 可以被配置為支持任何預(yù)期的無線電接入技術(shù)(RAT)。
    處理器70和TX/RX單元64通常符合支持根據(jù)SIP或用于會(huì)話管理的 其它信令協(xié)議的分組通信的任何架構(gòu)。處理器70控制TX/RX單元64發(fā)送 無線信號(hào),并處理由TX/RX單元64接收的信號(hào),以支持多媒體電話技術(shù) 以及注冊。除了基于分組的電話技術(shù)外,WCD12還可以被配置為支持常規(guī) 的無線電話技術(shù)。
    處理器70可以通過例如根據(jù)SIP與其它設(shè)備交換SIP消息,來負(fù)責(zé)建 立、修改和終止會(huì)話。具體而言,處理器70可以執(zhí)行用戶代理客戶機(jī)(UAC ) 和用戶代理服務(wù)器(UAS)處理,以產(chǎn)生SIP請求和應(yīng)答。對于注冊而言, 處理器70產(chǎn)生包括注冊請求的SIP消息,該注冊請求具有作為網(wǎng)絡(luò)質(zhì)量的 函數(shù)而進(jìn)行了調(diào)整的注冊定時(shí)器。
    網(wǎng)絡(luò)質(zhì)量模塊66為無線接入網(wǎng)絡(luò)16A內(nèi)(圖2)的WCD 12確定網(wǎng)絡(luò)質(zhì)量,并向注冊模塊68提供對網(wǎng)絡(luò)質(zhì)量的指示。在一些實(shí)施例中,網(wǎng)絡(luò)質(zhì) 量模塊66可以駐留在TX/RX單元64內(nèi),或處理由TX/RX單元64提供的 信號(hào),以便確定網(wǎng)絡(luò)質(zhì)量。例如,網(wǎng)絡(luò)質(zhì)量模塊66可以基于在TX/RX單 元64內(nèi)的或從TX/RX單元64獲得的RSSI信號(hào),來確定網(wǎng)絡(luò)質(zhì)量。在其 它實(shí)施例中,網(wǎng)絡(luò)質(zhì)量模塊66可以在由處理器70執(zhí)行的堆棧的物理層、 媒體訪問控制(MAC)層或者應(yīng)用層上監(jiān)控其它網(wǎng)絡(luò)質(zhì)量參數(shù),以便確定 網(wǎng)絡(luò)質(zhì)量。
    注冊模塊68基于由網(wǎng)絡(luò)質(zhì)量模塊66確定的網(wǎng)絡(luò)質(zhì)量,調(diào)整與WCD 12 的注冊相關(guān)聯(lián)的注冊定時(shí)器74。注冊定時(shí)器74可以存儲(chǔ)在存儲(chǔ)器72中, 并由注冊模塊68基于由網(wǎng)絡(luò)質(zhì)量模塊66確定的網(wǎng)絡(luò)質(zhì)量進(jìn)行連續(xù)的或周 期性的更新。注冊模塊68可以構(gòu)成在處理器內(nèi)運(yùn)行的軟件處理,并可以集 成到處理器70中或者與之交互。
    在操作中,注冊模塊68獲得由網(wǎng)絡(luò)質(zhì)量模塊66所確定的網(wǎng)絡(luò)質(zhì)量。 如本公開內(nèi)容所述的,基于網(wǎng)絡(luò)質(zhì)量,注冊模塊68更新注冊定時(shí)器74。例 如,當(dāng)網(wǎng)絡(luò)質(zhì)量降低時(shí),注冊模塊68縮短注冊定時(shí)器74的長度。注冊定 時(shí)器74可以作為時(shí)間長度或作為由處理器70所使用的索引值而存儲(chǔ)在存 儲(chǔ)器72中,用以按照隨注冊請求傳輸?shù)淖远〞r(shí)器來設(shè)定時(shí)間長度。
    當(dāng)啟動(dòng)SIP注冊或其將要期滿時(shí),處理器70獲得注冊定時(shí)器74,并將 其包含在要經(jīng)由TX/RX單元64和接入網(wǎng)絡(luò)16A (圖2)發(fā)送到注冊器28 (圖2)的注冊請求或重新注冊請求中。
    另外,注冊模塊68可以產(chǎn)生用于使處理器70在網(wǎng)絡(luò)質(zhì)量顯著降低的 任何時(shí)間產(chǎn)生重新注冊請求的信號(hào)、命令或指令。以此方式,當(dāng)網(wǎng)絡(luò)質(zhì)量 表示很有可能會(huì)失去覆蓋時(shí),注冊模塊68可以調(diào)整注冊定時(shí)器74,并指示 處理器70發(fā)送重新注冊請求以縮短WCD12的注冊的長度。類似地,在一 些實(shí)施例中,當(dāng)網(wǎng)絡(luò)質(zhì)量提高時(shí),注冊模塊68可以增加注冊定時(shí)器74的 長度。
    如前所述,注冊模塊68可以基于網(wǎng)絡(luò)質(zhì)量與表示例如差、良好和極佳 覆蓋的不同閾值的比較,將注冊定時(shí)器74調(diào)整為幾個(gè)不連續(xù)等級(jí)中的一個(gè)。 可替換地,注冊模塊68可以將注冊定時(shí)器74調(diào)整為與網(wǎng)絡(luò)質(zhì)量成比例的 等級(jí),即作為網(wǎng)絡(luò)質(zhì)量的數(shù)學(xué)函數(shù)。再一次,該數(shù)學(xué)函數(shù)可以由用于將不同注冊定吋器值與不同網(wǎng)絡(luò)質(zhì)量等級(jí)相關(guān)聯(lián)的數(shù)學(xué)公式或與查詢表來定 義。
    網(wǎng)絡(luò)質(zhì)量模塊66可以連續(xù)地或以周期性時(shí)間間隔監(jiān)控網(wǎng)絡(luò)質(zhì)量。類似 地,注冊模塊68可以連續(xù)地或以周期性時(shí)間間隔處理由網(wǎng)絡(luò)質(zhì)量模塊66 提供的網(wǎng)絡(luò)質(zhì)量。在任一情況下,該周期性時(shí)間間隔通常都會(huì)明顯小于注 冊定時(shí)器74的當(dāng)前長度。該周期性時(shí)間間隔的長度通??梢允枪潭ǖ模?者可以作為注冊定時(shí)器74的當(dāng)前長度的函數(shù)而變化。在由WCD 12傳輸了 注冊或重新注冊請求之后,注冊器28 (圖2)在注冊定時(shí)器74期滿時(shí)清除 該WCD的注冊,除非在期滿之前接收到另一個(gè)重新注冊請求。
    處理器70可以產(chǎn)生在WCD 12通電、啟動(dòng)諸如即時(shí)消息傳遞應(yīng)用之類 的IP應(yīng)用、或者連接到IP網(wǎng)絡(luò)14 (圖1)時(shí),由注冊模塊68接收的控制 信號(hào)、命令或指令。作為響應(yīng),注冊模塊68從網(wǎng)絡(luò)質(zhì)量模塊66獲得網(wǎng)絡(luò) 質(zhì)量指示,并更新注冊定時(shí)器74。在由WCD12傳輸了注冊請求之后,注 冊模塊68可以追蹤注冊定時(shí)器74,并在注冊定時(shí)器接近期滿時(shí)或者在網(wǎng)絡(luò) 質(zhì)量顯著變化時(shí),啟動(dòng)重新注冊請求。
    在WCD 12沒有連接到IP網(wǎng)絡(luò)14時(shí),注冊模塊68可以存儲(chǔ)3600秒 的缺省值作為注冊定時(shí)器74。在這個(gè)時(shí)間期間,注冊模塊68和網(wǎng)絡(luò)質(zhì)量模 塊66可以是無效的,處理器70可以執(zhí)行與由WCD 12提供的其它功能有 關(guān)的指令??梢岳珥憫?yīng)于從處理器70接收到用于開始注冊過程的控制信 號(hào),來激活注冊模塊68和網(wǎng)絡(luò)質(zhì)量模塊66 。
    為了在IP網(wǎng)絡(luò)14上初始注冊WCD 12,注冊模塊68產(chǎn)生REGISTER 消息,該消息包括用戶URL、 WCD 12的IP地址和由注冊定時(shí)器74指定 的期滿時(shí)間間隔。具體而言,注冊模塊68獲得存儲(chǔ)在注冊定時(shí)器74中的 值,并將該值用作REGISTER消息中的期滿時(shí)間間隔。注冊模塊68向處理 器70輸出REGISTER消息,處理器70根據(jù)SIP驅(qū)動(dòng)TX/RX單元64向注 冊器28發(fā)送該消息。注冊定時(shí)器74的初始值可以是缺省值,或者是基于 由網(wǎng)絡(luò)質(zhì)量模塊66進(jìn)行的網(wǎng)絡(luò)質(zhì)量分析而在每一次啟動(dòng)SIP注冊時(shí)確定的 值。
    注冊模塊68還可以產(chǎn)生用以清除WCD 12的注冊信息的SIP消息。響 應(yīng)于從處理器70接收到控制信號(hào),注冊模塊68可以執(zhí)行用來實(shí)施這個(gè)處理的指令。處理器70可以響應(yīng)于從終端用戶接收到命令,或者在一段不活 動(dòng)期間之后進(jìn)入"休眠"或"待機(jī)"模式中時(shí),產(chǎn)生這個(gè)控制信號(hào)。在接 收到該控制信號(hào)時(shí),注冊模塊68可以向處理器70輸出該SIP消息,以驅(qū) 動(dòng)TX/RX單元64在網(wǎng)絡(luò)上向注冊器28傳輸。注冊模塊68還可以響應(yīng)于 從處理器70接收到該控制信號(hào),而將存儲(chǔ)在注冊定時(shí)器74中的值復(fù)位為 缺省值,例如3600秒。
    值得注意的是,本公開內(nèi)容中所述的注冊技術(shù)可以通過簡單地將軟件 修正版或升級(jí)版裝入到WCD 12中而在WCD 12中實(shí)施。總體上,通常不 會(huì)需要額外的硬件。例如,網(wǎng)絡(luò)質(zhì)量模塊66和注冊模塊68可以是WCD 12 內(nèi)的處理器的可編程特征。不影響在網(wǎng)絡(luò)端上的軟件,例如在作為SIP單 元而操作的網(wǎng)絡(luò)服務(wù)器上運(yùn)行的軟件。因此,本公開內(nèi)容中所述的注冊技 術(shù)提供了一種用于使用SIP或作為信令協(xié)議的等效協(xié)議來減少無線通信系 統(tǒng)中舊注冊的數(shù)量的節(jié)省成本的解決方案。
    作為WCD 12的自適應(yīng)注冊操作的舉例說明,假定WCD 12首先被通 電,并啟動(dòng)VoIP應(yīng)用。在此情況下,處理器70從注冊模塊68請求注冊定 時(shí)器74,以便將其包含在初始注冊請求中。作為響應(yīng),注冊模塊68從網(wǎng)絡(luò) 質(zhì)量模塊66獲得網(wǎng)絡(luò)質(zhì)量指示,并基于網(wǎng)絡(luò)質(zhì)量等級(jí)調(diào)整注冊定時(shí)器74。 在該實(shí)例中,網(wǎng)絡(luò)質(zhì)量為良好,注冊模塊68將初始注冊定時(shí)器74調(diào)整為 1800秒,即30分鐘。注冊模塊68為處理器70形成SIP REGISTER消息。 處理器70隨后驅(qū)動(dòng)TX/RX單元64發(fā)送具有1800秒的注冊定時(shí)器,即期 滿時(shí)間間隔,的該SIP REGISTER消息。
    在注冊成為有效的之后,網(wǎng)絡(luò)質(zhì)量模塊66繼續(xù)監(jiān)控網(wǎng)絡(luò)質(zhì)量,并將其 傳輸?shù)阶阅K68。如果注冊模塊68檢測到網(wǎng)絡(luò)質(zhì)量從良好變換差,注冊 模塊68就將注冊定時(shí)器向下調(diào)整到卯0秒,即15分鐘,并產(chǎn)生重新注冊 請求,以便由處理器70經(jīng)由TX/RX單元64發(fā)送。當(dāng)注冊模塊68檢測到 從差到極佳的變換時(shí),注冊模塊68就將注冊定時(shí)器向上調(diào)整到3600秒, 即一小時(shí)。
    在注冊有效時(shí),這個(gè)過程可以在連續(xù)的基礎(chǔ)上進(jìn)行。如前所述,對注 冊定時(shí)器的改變會(huì)受到用以限制變化的頻率各種規(guī)則和條件(例如封鎖時(shí) 間間隔)、用以只有當(dāng)網(wǎng)絡(luò)質(zhì)量顯著變化時(shí)才允許進(jìn)行改變的閾值、用以避免對變化的反復(fù)切換的滯后性、以及能夠在注冊定時(shí)器期滿迫近時(shí)施加的 多種限制的影響。總體上,可以傳輸具有調(diào)整后的注冊定時(shí)器的注冊請求, 以減小舊注冊的影響,同時(shí)還通過重復(fù)注冊請求來減輕帶寬的消耗。
    圖5是示出根據(jù)本公開內(nèi)容的一個(gè)實(shí)施例的注冊管理的流程圖。如圖5 所示,網(wǎng)絡(luò)質(zhì)量模塊66確定網(wǎng)絡(luò)質(zhì)量(75)。如果檢測到變化(77),則注 冊模塊68基于所確定的網(wǎng)絡(luò)質(zhì)量來調(diào)整注冊定時(shí)器(79),并準(zhǔn)備具有調(diào) 整后的注冊定時(shí)器的注冊請求。注冊定時(shí)器與用于無線網(wǎng)絡(luò)上的WCD 12 的SIP注冊相關(guān)聯(lián),并且在注冊定時(shí)器期滿時(shí),該注冊結(jié)束。
    WCD 12向注冊器28 (圖2)發(fā)送具有調(diào)整后的注冊定時(shí)器的注冊請求 (81),以便為新注冊設(shè)定期滿時(shí)間間隔,或者為當(dāng)前注冊改變注冊時(shí)間間 隔。這個(gè)過程在連續(xù)或周期性的基礎(chǔ)上進(jìn)行,以便注冊定時(shí)器適應(yīng)網(wǎng)絡(luò)質(zhì) 量中的變化,允許在SIP網(wǎng)絡(luò)16內(nèi)減小舊注冊的影響。例如,網(wǎng)絡(luò)質(zhì)量模 塊66可以以明顯比注冊定時(shí)器短的時(shí)間間隔周期性地監(jiān)控網(wǎng)絡(luò)質(zhì)量。在網(wǎng) 絡(luò)質(zhì)量變化了預(yù)定量時(shí),可以發(fā)送新的注冊請求。
    圖6是更詳細(xì)示出如圖5所示的示范性注冊技術(shù)的流程圖。該注冊技 術(shù)可以在WCD 12內(nèi)執(zhí)行。在操作中,WCD 12初始向SEP網(wǎng)絡(luò)16 (圖2) 注冊。例如,這個(gè)初始注冊可以在WCD 12從處于待機(jī)或休眠模式變?yōu)橥?電時(shí),或者在從脫離覆蓋到進(jìn)入覆蓋時(shí)進(jìn)行。在任何一種情況下,初始注 冊過程都包括向注冊器發(fā)送位置信息以及注冊定時(shí)器。注冊定時(shí)器可以設(shè) 定為缺省值,例如約一個(gè)小時(shí)(3600秒)。圖5所示的流程圖在WCD 12 初始向網(wǎng)絡(luò)進(jìn)行注冊時(shí)開始。
    當(dāng)WCD12向網(wǎng)絡(luò)注冊時(shí),網(wǎng)絡(luò)質(zhì)量模塊66監(jiān)控由TX/RX單元64接 收的無線信號(hào),以確定網(wǎng)絡(luò)質(zhì)量(76)。作為一個(gè)實(shí)例,可以基于RSSI參 數(shù)來確定網(wǎng)絡(luò)質(zhì)量。作為一個(gè)實(shí)例,RSSI參數(shù)可以按照分貝或信噪比來表 示網(wǎng)絡(luò)質(zhì)量。然而,其它參數(shù)也可以用于評價(jià)網(wǎng)絡(luò)質(zhì)量??梢灾芷谛缘卮_ 定網(wǎng)絡(luò)質(zhì)量。例如,網(wǎng)絡(luò)質(zhì)量模塊66可以以約小于l秒、約1-3秒、約3-5 秒的時(shí)間間隔,或者以大于約5秒的時(shí)間間隔,來監(jiān)控一個(gè)或多個(gè)網(wǎng)絡(luò)質(zhì) 量參數(shù),例如RSSI。
    如圖6所示,注冊模塊68使用所確定的網(wǎng)絡(luò)質(zhì)量來檢測網(wǎng)絡(luò)質(zhì)量中的 顯著變化(78)。例如,注冊模塊68可以將所確定的網(wǎng)絡(luò)質(zhì)量與以前的網(wǎng)絡(luò)質(zhì)量相比較,或者與預(yù)定閾值相比較,以確定網(wǎng)絡(luò)覆蓋是否降低(76)。 如果網(wǎng)絡(luò)質(zhì)量顯著降低,注冊模塊66就縮短注冊定時(shí)器74 (77)。另一方 面,如果網(wǎng)絡(luò)質(zhì)量沒有降低但注冊模塊80檢測到了變化,則網(wǎng)絡(luò)覆蓋就改 善了。在此情況下,注冊模塊80可以在一些實(shí)施例中保持當(dāng)前注冊定時(shí)器 64,或者延長注冊定時(shí)器64 (78),如圖5的實(shí)施例所示的。如前所述,縮 短和延長注冊定時(shí)器74可以包括將注冊定時(shí)器設(shè)定為適當(dāng)?shù)念A(yù)定值。在調(diào) 整注冊定吋器74之后,WCD 12發(fā)送重新注冊請求(80)。注冊模塊68和 處理器70可以遵循圖3概括示出的步驟來注冊WCD 12。
    如果注冊模塊68沒有檢測到網(wǎng)絡(luò)質(zhì)量中的變化(步驟78的"否"分 支),注冊模塊68就可以確定注冊定時(shí)器74是否將要期滿(82)。如果注 冊定時(shí)器74將要期滿,例如距期滿小于5秒,注冊模塊68就產(chǎn)生用以在 網(wǎng)絡(luò)上重新注冊WCD 12的注冊請求(80)。如果注冊定時(shí)器74不是將要 期滿,注冊模塊68就確定該注冊是否應(yīng)結(jié)束(84)。
    注冊可以由于一些原因而結(jié)束。例如,如果用戶從網(wǎng)絡(luò)注銷,諸如在 斷電事件期間,或者用戶關(guān)閉應(yīng)用和相關(guān)媒體流,或者如果注冊信息發(fā)生 改變,諸如在用戶移動(dòng)到網(wǎng)絡(luò)中新的服務(wù)供應(yīng)商時(shí),注冊可以結(jié)束。以此 方式,注冊模塊68確定是否發(fā)生了要求從注冊器中清除注冊信息的任何事 件。
    如果沒有這種事件發(fā)生,WCD12就繼續(xù)監(jiān)控網(wǎng)絡(luò)質(zhì)量(76),并循環(huán) 圖5^f示流程圖的各個(gè)步驟。然而,如果WCD 12從網(wǎng)絡(luò)注銷,或者執(zhí)行 任何其它這種事件,注冊模塊68就與注冊器進(jìn)行通信以清除該注冊(86), 并且該過程結(jié)束。例如,可以通過發(fā)送具有0秒定時(shí)器的重新注冊請求來 清除注冊(86)。當(dāng)清除注冊信息時(shí),注冊模塊68可以僅清除一部分注冊 信息。作為一個(gè)實(shí)例,可以只清除一個(gè)與用戶相關(guān)聯(lián)的設(shè)備,或者為單個(gè) 設(shè)備清除一個(gè)IP地址,諸如為膝上型計(jì)算機(jī)清除工作地址而同時(shí)將家庭地 址保持注冊狀態(tài)。
    本文所述的技術(shù)可以以硬件、軟件、固件或其任何組合實(shí)現(xiàn)。被描述 為模塊或組件的任何特征可以一起實(shí)現(xiàn)為集成邏輯器件,或者分別實(shí)現(xiàn)為 分立的但能共同操作的邏輯器件。如果用軟件實(shí)現(xiàn),則該技術(shù)可以部分地 以包括含有指令的程序代碼的計(jì)算機(jī)可讀介質(zhì)來實(shí)現(xiàn),例如存儲(chǔ)器,所述指令當(dāng)被運(yùn)行時(shí),執(zhí)行上述的一個(gè)或多個(gè)方法。在此情況下,計(jì)算機(jī)可讀
    介質(zhì)可以包括隨機(jī)存取存儲(chǔ)器(RAM),諸如同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器 (SDRAM)、只讀存儲(chǔ)器(ROM)、非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)、 電可擦除可編程只讀存儲(chǔ)器(EEPROM)、閃存存儲(chǔ)器、磁性或光學(xué)數(shù)據(jù)存 儲(chǔ)介質(zhì)等。
    程序代碼可以由一個(gè)或多個(gè)處理器來執(zhí)行,諸如一個(gè)或多個(gè)數(shù)字信號(hào) 處理器(DSP)、通用微處理器、專用集成電路(ASIC)、現(xiàn)場可編程門陣 列(FPGA),或其它等效的集成或分立邏輯電路。因此,如本文所用的術(shù) 語"處理器"可以指代任何前述結(jié)構(gòu)或適于實(shí)現(xiàn)本文所述技術(shù)的任何其它 結(jié)構(gòu)。
    已經(jīng)描述了多個(gè)實(shí)施例。例如,用于隨著網(wǎng)絡(luò)覆蓋的變化而對在基于 無線分組的通信網(wǎng)絡(luò)中運(yùn)行的無線通信設(shè)備進(jìn)行注冊的技術(shù)。該技術(shù)包括 基于網(wǎng)絡(luò)覆蓋來調(diào)整注冊定時(shí)器,以便在網(wǎng)絡(luò)覆蓋較差時(shí)的有效注冊持續(xù) 時(shí)間比在網(wǎng)絡(luò)覆蓋良好時(shí)的短?;诰W(wǎng)絡(luò)覆蓋而調(diào)整注冊定時(shí)器可以減小 舊注冊的數(shù)量,同時(shí)提供了對帶寬的有效使用。此外,該技術(shù)還減小了舊 注冊保留在注冊器中的時(shí)間。在SIP注冊的背景中描述了該技術(shù),但其也 可以用于其它注冊應(yīng)用,例如域名服務(wù)器(DNS)注冊。這些及其它實(shí)施 例都在以下權(quán)利要求的范圍內(nèi)。
    權(quán)利要求
    1、一種方法,包括為運(yùn)行在無線網(wǎng)絡(luò)上的無線通信設(shè)備(WCD)確定網(wǎng)絡(luò)質(zhì)量;以及基于所述網(wǎng)絡(luò)質(zhì)量,調(diào)整與所述WCD在所述無線網(wǎng)絡(luò)上的注冊相關(guān)聯(lián)的注冊定時(shí)器。
    2、 如權(quán)利要求l所述方法,其中,當(dāng)所述注冊定時(shí)器期滿時(shí),結(jié)束所述注冊。
    3、 如權(quán)利要求l所述方法,其中,調(diào)整注冊定時(shí)器的步驟包括從所 述WCD向維持所述注冊定時(shí)器的網(wǎng)絡(luò)設(shè)備發(fā)送注冊請求。
    4、 如權(quán)利要求3所述方法,其中,所述注冊請求包括注冊定時(shí)器長度, 并且其中,調(diào)整注冊定時(shí)器的步驟包括基于在所述注冊請求中的注冊定時(shí)器長度,調(diào)整在所述網(wǎng)絡(luò)設(shè)備中的所述注冊定時(shí)器。
    5、 如權(quán)利要求3所述方法,其中,確定網(wǎng)絡(luò)質(zhì)量的步驟包括以明顯比所述注冊定時(shí)器短的時(shí)間間隔周期性地監(jiān)控網(wǎng)絡(luò)質(zhì)量,并且調(diào)整注冊定時(shí)器的步驟包括當(dāng)所述網(wǎng)絡(luò)質(zhì)量改變了預(yù)定量時(shí),發(fā)送所述注冊請求。
    6、 如權(quán)利要求l所述方法,其中,確定網(wǎng)絡(luò)質(zhì)量的步驟包括測量由 所述WCD接收到的無線信號(hào)的參數(shù),所述參數(shù)表示所述WCD的網(wǎng)絡(luò)質(zhì)量, 并且其中,調(diào)整注冊定時(shí)器的步驟包括基于所測量的參數(shù),調(diào)整所述注冊定時(shí)器o
    7、 如權(quán)利要求l所述方法,其中,所述參數(shù)表示所述接收到的無線信號(hào)的接收信號(hào)強(qiáng)度。
    8、 如權(quán)利要求l所述方法,其中,調(diào)整注冊定時(shí)器的步驟包括當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第一范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第一值;以及當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第二范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第二值。
    9、 如權(quán)利要求l所述方法,其中,調(diào)整注冊定時(shí)器的步驟包括 當(dāng)所述網(wǎng)絡(luò)質(zhì)量高于閾值時(shí),增大所述注冊定時(shí)器的長度;以及 當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于所述閾值時(shí),減小所述注冊定時(shí)器的所述長度。
    10、 如權(quán)利要求l所述方法,其中,調(diào)整注冊定時(shí)器的步驟包括 如果在先前確定的網(wǎng)絡(luò)質(zhì)量與當(dāng)前確定的網(wǎng)絡(luò)質(zhì)量之間的差值超過閾值,則調(diào)整所述注冊定時(shí)器。
    11、 一種設(shè)備,包括網(wǎng)絡(luò)質(zhì)量模塊,其為在無線網(wǎng)絡(luò)內(nèi)的無線通信設(shè)備(WCD)確定網(wǎng)絡(luò) 質(zhì)量;以及注冊模塊,其基于所述網(wǎng)絡(luò)質(zhì)量,調(diào)整與所述WCD在所述無線網(wǎng)絡(luò)上 的注冊相關(guān)聯(lián)的注冊定時(shí)器。
    12、 如權(quán)利要求1所述的設(shè)備,其中,當(dāng)所述注冊定時(shí)器期滿時(shí),結(jié) 束所述注冊。
    13、 如權(quán)利要求ll所述的設(shè)備,其中,所述注冊模塊被配置為與發(fā)射 機(jī)交互,以便將注冊請求從所述WCD發(fā)送到維持所述注冊定時(shí)器的網(wǎng)絡(luò)設(shè) 備,以調(diào)整所述注冊定時(shí)器。
    14、 如權(quán)利要求13所述的設(shè)備,其中,所述注冊請求包括注冊定時(shí)器 長度,基于在所述注冊請求中的注冊定時(shí)器長度,來調(diào)整在所述網(wǎng)絡(luò)設(shè)備 中的所述注冊定時(shí)器。
    15、 如權(quán)利要求13所述的設(shè)備,其中,所述注冊模塊以明顯比所述注冊定時(shí)器短的時(shí)間間隔周期性地監(jiān)控網(wǎng)絡(luò)質(zhì)量,并且當(dāng)所述網(wǎng)絡(luò)質(zhì)量改變 了預(yù)定量時(shí),與所述發(fā)射機(jī)交互以發(fā)送所述注冊請求。
    16、 如權(quán)利要求11所述的設(shè)備,其中,所述注冊模塊測量由所述WCD 接收到的無線信號(hào)的參數(shù),所述參數(shù)表示所述WCD的網(wǎng)絡(luò)質(zhì)量,并且所述 注冊模塊基于所測量的參數(shù)來調(diào)整所述注冊定時(shí)器。
    17、 如權(quán)利要求16所述的設(shè)備,其中,所述參數(shù)表示所述接收到的無 線信號(hào)的接收信號(hào)強(qiáng)度。
    18、 如權(quán)利要求ll所述的設(shè)備,其中,當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第一范圍 內(nèi)時(shí),所述注冊模塊將所述注冊定時(shí)器設(shè)定為第一值;而當(dāng)所述網(wǎng)絡(luò)質(zhì)量 位于第二范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第二值。
    19、 如權(quán)利要求11所述的設(shè)備,其中,當(dāng)所述網(wǎng)絡(luò)質(zhì)量高于閾值時(shí), 所述注冊模塊增大所述注冊定時(shí)器的長度;而當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于所述閾 值時(shí),所述注冊模塊減小所述注冊定時(shí)器的所述長度。
    20、 如權(quán)利要求ll所述的設(shè)備,其中,如果在先前確定的網(wǎng)絡(luò)質(zhì)量與 當(dāng)前確定的網(wǎng)絡(luò)質(zhì)量之間的差值超過閾值,所述注冊模塊就調(diào)整所述注冊 定時(shí)器。
    21、 如權(quán)利要求11所述的設(shè)備,其中,所述設(shè)備是所述WCD,所述 設(shè)備還包括無線接收機(jī),其經(jīng)由所述無線網(wǎng)絡(luò)接收無線信號(hào);以及 無線發(fā)射機(jī),其經(jīng)由所述無線網(wǎng)絡(luò)發(fā)射無線信號(hào)。
    22、 一種機(jī)器可讀介質(zhì),包括使處理器執(zhí)行以下操作的指令 為運(yùn)行在無線網(wǎng)絡(luò)上的無線通信設(shè)備(WCD)確定網(wǎng)絡(luò)質(zhì)量;并且 基于所述網(wǎng)絡(luò)質(zhì)量,調(diào)整與所述WCD在所述無線網(wǎng)絡(luò)上的注冊相關(guān)聯(lián)的注冊定時(shí)器。
    23、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),其中,當(dāng)所述注冊定時(shí)器期 滿時(shí),結(jié)束所述注冊。
    24、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),還包括使所述處理器執(zhí)行以 下操作的指令控制發(fā)射機(jī),以便從所述WCD向維持所述注冊定時(shí)器的網(wǎng) 絡(luò)設(shè)備發(fā)送注冊請求。
    25、 如權(quán)利要求24所述的機(jī)器可讀介質(zhì),其中,所述注冊請求包括注 冊定時(shí)器長度,并且所述網(wǎng)絡(luò)設(shè)備基于在所述注冊請求中的注冊定時(shí)器長 度,調(diào)整所述網(wǎng)絡(luò)設(shè)備中的所述注冊定時(shí)器。
    26、 如權(quán)利要求24所述的機(jī)器可讀介質(zhì),還包括使處理器執(zhí)行以下操 作的指令以明顯比所述注冊定時(shí)器短的時(shí)間間隔周期性地監(jiān)控網(wǎng)絡(luò)質(zhì)量, 并且控制發(fā)射機(jī),以便當(dāng)所述網(wǎng)絡(luò)質(zhì)量改變了預(yù)定量時(shí),發(fā)送所述注冊請 求。
    27、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),還包括使處理器執(zhí)行以下操 作的指令測量由所述WCD接收到的無線信號(hào)的參數(shù),所述參數(shù)表示所述 WCD的網(wǎng)絡(luò)質(zhì)量,并且基于所測量的參數(shù)來調(diào)整所述注冊定時(shí)器。
    28、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),其中,所述參數(shù)表示所述接 收到的無線信號(hào)的接收信號(hào)強(qiáng)度。
    29、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),還包括使所述處理器執(zhí)行以 下操作的指令當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第一范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第一值;以及當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第二范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第二值。
    30、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),還包括使所述處理器執(zhí)行以 下操作的指令當(dāng)所述網(wǎng)絡(luò)質(zhì)量高于閾值時(shí),增大所述注冊定時(shí)器的長度;以及 當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于所述閾值時(shí),減小所述注冊定時(shí)器的所述長度。
    31、 如權(quán)利要求22所述的機(jī)器可讀介質(zhì),還包括使所述處理器執(zhí)行以 下操作的指令如果在先前確定的網(wǎng)絡(luò)質(zhì)量與當(dāng)前確定的網(wǎng)絡(luò)質(zhì)量之間的 差值超過閾值,就調(diào)整所述注冊定時(shí)器。
    32、 一種無線通信設(shè)備(WCD),包括 用于經(jīng)由無線網(wǎng)絡(luò)接收無線信號(hào)的模塊;用于為運(yùn)行在所述無線網(wǎng)絡(luò)上的所述WCD確定網(wǎng)絡(luò)質(zhì)量的模塊;以及 用于基于所述網(wǎng)絡(luò)質(zhì)量,調(diào)整與所述WCD在所述無線網(wǎng)絡(luò)上的注冊相 關(guān)聯(lián)的注冊定時(shí)器的模塊。
    33、 如權(quán)利要求32所述的設(shè)備,其中,當(dāng)所述注冊定時(shí)器期滿時(shí),結(jié) 束所述注冊。
    34、 如權(quán)利要求32所述的設(shè)備,其中,所述用于調(diào)整注冊定時(shí)器的模 塊包括用于從所述WCD向維持所述注冊定時(shí)器的網(wǎng)絡(luò)設(shè)備發(fā)送注冊請求 的模塊。
    35、 如權(quán)利要求34所述的設(shè)備,其中,所述注冊請求包括注冊定時(shí)器 長度,并且其中,所述用于調(diào)整注冊定時(shí)器的模塊包括用于基于在所述 注冊請求中的注冊定時(shí)器長度,調(diào)整所述網(wǎng)絡(luò)設(shè)備中的所述注冊定時(shí)器的 模塊。
    36、 如權(quán)利要求34所述的設(shè)備,其中,所述用于確定網(wǎng)絡(luò)質(zhì)量的模塊 包括用于以明顯比所述注冊定時(shí)器短的時(shí)間間隔周期性地監(jiān)控網(wǎng)絡(luò)質(zhì)量的模塊,并且所述用于調(diào)整注冊定時(shí)器的模塊包括當(dāng)所述網(wǎng)絡(luò)質(zhì)量改變 了預(yù)定量時(shí),發(fā)送所述注冊請求。
    37、 如權(quán)利要求32所述的設(shè)備,其中,所述用于確定網(wǎng)絡(luò)質(zhì)量的模塊包括用于測量由所述WCD接收到的無線信號(hào)的參數(shù)的模塊,所述參數(shù)表 示所述WCD的網(wǎng)絡(luò)質(zhì)量,并且其中,所述用于調(diào)整注冊定時(shí)器的模塊包括用于基于所測量的參數(shù)來調(diào)整所述注冊定時(shí)器的模塊。
    38、 如權(quán)利要求32所述的設(shè)備,其中,所述參數(shù)表示所述接收到的無 線信號(hào)的接收信號(hào)強(qiáng)度。
    39、 如權(quán)利要求32所述的設(shè)備,其中,所述用于調(diào)整注冊定時(shí)器的模 塊包括用于當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第一范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第 一值的模塊;以及用于當(dāng)所述網(wǎng)絡(luò)質(zhì)量位于第二范圍內(nèi)時(shí),將所述注冊定時(shí)器設(shè)定為第 二值的模塊。
    40、 如權(quán)利要求32所述的設(shè)備,其中,所述用于調(diào)整注冊定時(shí)器的模 塊包括用于當(dāng)所述網(wǎng)絡(luò)質(zhì)量高于閾值時(shí),增大所述注冊定時(shí)器的長度的模塊:以及用于當(dāng)所述網(wǎng)絡(luò)質(zhì)量低于所述閾值時(shí),減小所述注冊定時(shí)器的所述長 度的模塊。
    41、 如權(quán)利要求32所述的設(shè)備,其中,所述用于調(diào)整注冊定時(shí)器的模 塊包括用于如果在先前確定的網(wǎng)絡(luò)質(zhì)量與當(dāng)前確定的網(wǎng)絡(luò)質(zhì)量之間的差 值超過閾值,就調(diào)整所述注冊定時(shí)器的模塊。
    全文摘要
    本公開內(nèi)容涉及管理在無線網(wǎng)絡(luò)中運(yùn)行的無線通信設(shè)備(WCD)的注冊。WCD可以支持根據(jù)信令協(xié)議的注冊,例如會(huì)話發(fā)起協(xié)議(SIP)。WCD基于該WCD所經(jīng)歷的網(wǎng)絡(luò)質(zhì)量來調(diào)整注冊定時(shí)器。例如,當(dāng)網(wǎng)絡(luò)質(zhì)量較差時(shí),WCD減小注冊定時(shí)器的長度。降低的網(wǎng)絡(luò)質(zhì)量可以表示W(wǎng)CD處于失去網(wǎng)絡(luò)覆蓋的風(fēng)險(xiǎn)中。通過在網(wǎng)絡(luò)質(zhì)量降低時(shí)減小注冊定時(shí)器的長度,可以減少用于脫離覆蓋的WCD的舊注冊。具體而言,縮短的注冊定時(shí)器會(huì)更快地期滿,允許更快地清除注冊。結(jié)果,可以減少專用于舊注冊的呼叫轉(zhuǎn)移和其它資源的數(shù)量。如果WCD保持網(wǎng)絡(luò)覆蓋,其就可以通過發(fā)送另一個(gè)注冊請求來維持注冊。
    文檔編號(hào)H04W60/00GK101536459SQ200780041256
    公開日2009年9月16日 申請日期2007年11月7日 優(yōu)先權(quán)日2006年11月7日
    發(fā)明者R·拉馬斯瓦米, S·R·科第林格爾 申請人:高通股份有限公司
    網(wǎng)友詢問留言 已有0條留言
    • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
    1
    灵寿县| 新郑市| 图木舒克市| 沽源县| 温州市| 游戏| 四会市| 温泉县| 清丰县| 黄梅县| 田东县| 永德县| 易门县| 恩平市| 星座| 南郑县| 类乌齐县| 通州区| 治县。| 高雄市| 朔州市| 普定县| 宝丰县| 崇明县| 华池县| 桐乡市| 莒南县| 凤城市| 凌云县| 镇宁| 徐闻县| 兴仁县| 怀集县| 临武县| 汝南县| 金华市| 南宁市| 平泉县| 鄂伦春自治旗| 广元市| 沁水县|