專利名稱:維持無線數(shù)據(jù)連接的方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明通常涉及到無線網(wǎng)絡(luò)的連接的管理。更具體地,本發(fā)明涉及到無線數(shù)據(jù)網(wǎng)絡(luò)連接的發(fā)起和管理。
背景技術(shù):
無線數(shù)據(jù)網(wǎng)絡(luò)允許移動(dòng)設(shè)備可以遠(yuǎn)程地連接到服務(wù),例如,電子郵件分配和因特網(wǎng)瀏覽,而不需連接到傳統(tǒng)的計(jì)算機(jī)接口。許多可以在較廣區(qū)域上工作的公共可接入數(shù)據(jù)網(wǎng)絡(luò)依賴于蜂窩基礎(chǔ)設(shè)施,并且試圖使用蜂窩協(xié)議,例如描述了碼分多路接入(CDMA)蜂窩通信的IS-95,以及全球移動(dòng)通信系統(tǒng)(GSM)。每一個(gè)蜂窩協(xié)議都具有伴隨數(shù)據(jù)協(xié)議。對(duì)于GSM通信,通用分組無線業(yè)務(wù)(GPRS)是分組數(shù)據(jù)伴隨協(xié)議,對(duì)于IS-95網(wǎng)絡(luò),在CDMA2000規(guī)定中所定義的“One TimesRadio Transmission Technology”標(biāo)準(zhǔn)(1XRTT)是伴隨數(shù)據(jù)協(xié)議。
1XRTT為CDMA2000空氣接口設(shè)備提供了基于分組的高數(shù)據(jù)傳輸速率的無線電服務(wù),并且支持簡(jiǎn)單IP和移動(dòng)IP數(shù)據(jù)連接。1XRTT系統(tǒng)的一個(gè)缺點(diǎn)是僅維持一系列其它無效的連接消耗了網(wǎng)絡(luò)資源,例如IP地址。由于例如IP地址空間的資源是有限并且無法擴(kuò)展的,對(duì)于許多運(yùn)營(yíng)商來說是有問題的。結(jié)果是,當(dāng)網(wǎng)絡(luò)變得擁擠時(shí),運(yùn)營(yíng)商通常丟棄(drop)無效的數(shù)據(jù)連接,從而釋放所占用的資源。另外,運(yùn)營(yíng)商經(jīng)常不管網(wǎng)絡(luò)利用程度,而丟棄在一個(gè)固定周期中無效的連接。由于無效而被從網(wǎng)絡(luò)中斷開連接的設(shè)備通常釋放其所分配的網(wǎng)絡(luò)資源,并且僅當(dāng)移動(dòng)設(shè)備的用戶嘗試訪問數(shù)據(jù)服務(wù)時(shí)才進(jìn)行重新連接。
如果終止了連接,則釋放所分配給移動(dòng)設(shè)備的資源,因此,當(dāng)重新連接到網(wǎng)絡(luò)時(shí),向移動(dòng)設(shè)備重新分配資源,則通常其注冊(cè)了許多服務(wù)。然而,在釋放資源的時(shí)間和注冊(cè)重新獲得的資源的時(shí)間之間,設(shè)備不可用于服務(wù)。這對(duì)于能夠推送(push)“常通”的設(shè)備是有問題的,因?yàn)閷?duì)于雙向通信而言,連接是非常重要的,其包含不由移動(dòng)設(shè)備發(fā)起的數(shù)據(jù)傳輸。如果使用無線數(shù)據(jù)連接從遠(yuǎn)程服務(wù)器推送數(shù)據(jù)到移動(dòng)設(shè)備,由于遠(yuǎn)程服務(wù)器無法連接到已斷開網(wǎng)絡(luò)的移動(dòng)設(shè)備,移動(dòng)設(shè)備必須保持連接。這種設(shè)備要求“常通”1XRTT數(shù)據(jù)連接,其可以從斷開連接自動(dòng)回復(fù)。
當(dāng)無法立即得到數(shù)據(jù)連接時(shí),出現(xiàn)本1XRTT設(shè)備所表現(xiàn)出的另一個(gè)問題。這可以在設(shè)備初始化的時(shí)間出現(xiàn),以及在設(shè)備試圖重新獲得連接的時(shí)間出現(xiàn)。通常,設(shè)備將針對(duì)連接連續(xù)地輪詢網(wǎng)絡(luò),或者將在其確定無法獲得連接之前得到固定數(shù)目的連接嘗試,在其確定無法獲得連接時(shí)其將尋求用戶交互。第一方法是在增加網(wǎng)絡(luò)通信量時(shí)起反作用,其將減小用于數(shù)據(jù)信道的容量。結(jié)果是,許多網(wǎng)絡(luò)禁止連續(xù)輪詢。如果設(shè)備實(shí)際中連接到無線數(shù)據(jù)網(wǎng)絡(luò)有困難,尋求用戶交互僅通知用戶缺少連接,而不幫助重新獲得連接。
因此,希望提供用于連接到1XRTT數(shù)據(jù)網(wǎng)絡(luò)的移動(dòng)設(shè)備,其可以與自動(dòng)斷開回復(fù)維持“常通”數(shù)據(jù)連接,從而使數(shù)據(jù)連接不可用的時(shí)間量最小化。
發(fā)明內(nèi)容
本發(fā)明的目的是消除或減少在無線網(wǎng)絡(luò)中建立和維持?jǐn)?shù)據(jù)連接的現(xiàn)有方法的至少一個(gè)缺點(diǎn)。
在本發(fā)明的第一方面,提供了一種在無線數(shù)據(jù)網(wǎng)絡(luò)上建立數(shù)據(jù)連接的方法。該方法包括以下步驟確定沒有建立到無線數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)連接;基于以前的連接請(qǐng)求數(shù)目初始化倒計(jì)數(shù)(back off)計(jì)時(shí)器;當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器終止時(shí),自動(dòng)向無線數(shù)據(jù)網(wǎng)絡(luò)發(fā)送連接請(qǐng)求;以及,如果所發(fā)送的連接請(qǐng)求被無線數(shù)據(jù)網(wǎng)絡(luò)接受,則建立數(shù)據(jù)連接。在本發(fā)明的一個(gè)實(shí)施例中,無線數(shù)據(jù)網(wǎng)絡(luò)是CDMA2000網(wǎng)絡(luò),并且確定不建立數(shù)據(jù)連接的步驟包括接收來自無線數(shù)據(jù)網(wǎng)絡(luò)的被拒絕的服務(wù)消息,其中被拒絕的服務(wù)消息選自包括以下的列表重試命令(RetryOrder)、釋放命令(Release Order)、記錄命令(Recorder Order)和中斷命令(Intercept Order)消息或其它失敗事件。在其中被拒絕的服務(wù)消息是中斷消息的實(shí)施例中,當(dāng)檢測(cè)到新的無線數(shù)據(jù)網(wǎng)絡(luò)時(shí),可以自動(dòng)發(fā)送連接請(qǐng)求。在本發(fā)明的另一個(gè)實(shí)施例中,將倒計(jì)數(shù)計(jì)時(shí)器初始化為基于隨機(jī)種子的值,并且可選地,可以限制為大于或等于在最后所建立的數(shù)據(jù)連接之后所計(jì)算的任一倒計(jì)數(shù)計(jì)時(shí)器時(shí)間的值。在本發(fā)明的另一個(gè)實(shí)施例中,基于按重試命令所規(guī)定的重試延遲來初始化計(jì)時(shí)器的倒計(jì)數(shù),其中優(yōu)選地,將倒計(jì)數(shù)計(jì)時(shí)器初始化為大于或等于重試延遲的時(shí)間。在另一個(gè)實(shí)施例中,連接請(qǐng)求是CDMA2000中的起源(Origination Message)和GPRS中的激活PDP內(nèi)容請(qǐng)求。
在本發(fā)明的第二方面中,提供了一種在無線數(shù)據(jù)網(wǎng)絡(luò)上自動(dòng)重新建立數(shù)據(jù)連接的方法。該方法包括以下步驟當(dāng)服務(wù)檢查計(jì)時(shí)器的計(jì)滿時(shí),確定數(shù)據(jù)連接狀態(tài);如果確定將要失去數(shù)據(jù)連接,則自動(dòng)發(fā)送連接請(qǐng)求;以及,如果無線數(shù)據(jù)網(wǎng)絡(luò)接受了所發(fā)送的連接請(qǐng)求,則重新建立數(shù)據(jù)連接。在本發(fā)明的第二方面的實(shí)施例中,在初始化服務(wù)檢查計(jì)時(shí)器之后,進(jìn)行確定數(shù)據(jù)連接狀態(tài)的步驟。在另一個(gè)實(shí)施例中,當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿時(shí),執(zhí)行自動(dòng)發(fā)送連接請(qǐng)求的步驟,其中可選地,可以將倒計(jì)數(shù)計(jì)時(shí)器初始化為基于重試延遲的值,由所接收的重試命令規(guī)定所述重試延遲。在本發(fā)明的其它實(shí)施例中,確定數(shù)據(jù)連接狀態(tài)的步驟包括將所分配的網(wǎng)絡(luò)資源與默認(rèn)值進(jìn)行比較,其中可選地,比較的步驟可以包括當(dāng)將所分配的因特網(wǎng)協(xié)議地址設(shè)置為0.0.0.0時(shí),確定沒有建立數(shù)據(jù)連接。在其它實(shí)施例中,方法包括以下步驟當(dāng)接收到釋放命令時(shí),強(qiáng)制服務(wù)檢查計(jì)時(shí)器過早地終止。在本發(fā)明的其它實(shí)施例中,釋放命令是點(diǎn)對(duì)點(diǎn)協(xié)議終止請(qǐng)求,并且連接請(qǐng)求是CDMA2000中的起源消息以及GPRS中的激活PDP內(nèi)容請(qǐng)求。
在本發(fā)明的第三方面中,提供了一種用于建立和維持到無線數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)連接的移動(dòng)設(shè)備。所述移動(dòng)設(shè)備包括倒計(jì)數(shù)計(jì)時(shí)器、服務(wù)檢查計(jì)時(shí)器以及連接管理器。倒計(jì)數(shù)計(jì)時(shí)器用于對(duì)倒計(jì)數(shù)周期進(jìn)行計(jì)時(shí)。服務(wù)檢查計(jì)時(shí)器用于對(duì)服務(wù)檢查周期進(jìn)行計(jì)時(shí)。連接管理器用于在服務(wù)檢查計(jì)數(shù)器的計(jì)滿時(shí)確定建立到無線網(wǎng)絡(luò)的數(shù)據(jù)連接,如果建立了連接,則用于當(dāng)服務(wù)檢測(cè)計(jì)時(shí)器終止時(shí)對(duì)其復(fù)位;當(dāng)初始化、當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿以及當(dāng)確定所建立的數(shù)據(jù)連接已經(jīng)斷開時(shí),用于向無線網(wǎng)絡(luò)發(fā)送連接請(qǐng)求;以及,用于響應(yīng)從無線網(wǎng)絡(luò)所接收的連接拒絕,復(fù)位倒計(jì)數(shù)計(jì)時(shí)器。在本發(fā)明的實(shí)施例中,連接管理器包括用于復(fù)位倒計(jì)數(shù)計(jì)時(shí)器的裝置,其響應(yīng)所接收的重試命令而復(fù)位倒計(jì)數(shù)計(jì)時(shí)器,從而使得倒計(jì)數(shù)計(jì)時(shí)器大于或等于重試命令中所規(guī)定的重試延遲。在本發(fā)明的其它實(shí)施例中,連接管理器包括用于跟蹤服務(wù)的連續(xù)拒絕的累加器,以及用于根據(jù)連續(xù)的拒絕數(shù)目而復(fù)位倒計(jì)數(shù)計(jì)時(shí)器的裝置,以及用于根據(jù)釋放命令的接收而引起服務(wù)檢查計(jì)數(shù)器過早計(jì)滿的裝置。
通過參考附圖對(duì)以下本發(fā)明的具體實(shí)施例的回顧,對(duì)于那些本領(lǐng)域的一般技術(shù)人員來說,本發(fā)明的其它方面和特點(diǎn)將更加顯而易見。
現(xiàn)在僅通過示例的方式,參考附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行描述,其中圖1是在無線數(shù)據(jù)環(huán)境中移動(dòng)設(shè)備的方框圖;圖2是本發(fā)明的移動(dòng)設(shè)備的方框圖;圖3是示出了根據(jù)本發(fā)明的實(shí)施例的方法的流程圖;圖4是示出了本發(fā)明的方法的流程圖;以及圖5是示出了本發(fā)明的方法的流程圖。
具體實(shí)施例方式
通常,本發(fā)明提供了一種用于在移動(dòng)設(shè)備和無線數(shù)據(jù)網(wǎng)絡(luò)之間建立和維持?jǐn)?shù)據(jù)連接的方法和系統(tǒng)。對(duì)于依賴于實(shí)時(shí)推送數(shù)據(jù)的移動(dòng)設(shè)備,維持與無線數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)連接是重要的設(shè)計(jì)需求。然而,通常網(wǎng)絡(luò)運(yùn)營(yíng)商不希望允許所有設(shè)備持久地維持?jǐn)?shù)據(jù)連接。網(wǎng)絡(luò)缺乏可以識(shí)別需要常通連接的設(shè)備的簡(jiǎn)單方法,以及用于區(qū)分設(shè)備連接的優(yōu)先級(jí)次序的簡(jiǎn)單裝置。因此,在許多情況下,設(shè)計(jì)網(wǎng)絡(luò)不區(qū)分?jǐn)嚅_連接的移動(dòng)設(shè)備,從而防止或緩解擁塞。結(jié)果,即使如果移動(dòng)設(shè)備可以保證初始的數(shù)據(jù)連接,還可以在將來的時(shí)間由網(wǎng)絡(luò)服務(wù)于數(shù)據(jù)連接。本發(fā)明通過提供用于獲得數(shù)據(jù)連接和當(dāng)適當(dāng)時(shí)維持連接的移動(dòng)設(shè)備和方法,從而緩解了現(xiàn)有技術(shù)的問題。
在加電之后,本發(fā)明的移動(dòng)設(shè)備通常尋找CDMA2000數(shù)據(jù)網(wǎng)絡(luò),以便進(jìn)行連接和協(xié)商。如果成功,則協(xié)商導(dǎo)致網(wǎng)絡(luò)將數(shù)據(jù)連接所需的網(wǎng)絡(luò)資源分配給移動(dòng)設(shè)備。其中,所分配的資源是唯一地識(shí)別移動(dòng)設(shè)備的IP地址。通常,由移動(dòng)設(shè)備通過向無線數(shù)據(jù)網(wǎng)絡(luò)發(fā)送基于數(shù)據(jù)的起源消息而獲得這些資源。一旦建立了數(shù)據(jù)連接,可以通過向已分配給移動(dòng)設(shè)備的IP地址發(fā)送數(shù)據(jù)分組,來推送從服務(wù)器到移動(dòng)設(shè)備的數(shù)據(jù)業(yè)務(wù)。
圖1示出了本發(fā)明的移動(dòng)設(shè)備到無線網(wǎng)絡(luò)的連接,所述無線網(wǎng)絡(luò)可以提供語音和數(shù)據(jù)電話服務(wù)。移動(dòng)設(shè)備100通過無線連接而連接到基本收發(fā)系統(tǒng)(BTS)102。BTS102用作發(fā)射機(jī)和接收機(jī),用于移動(dòng)設(shè)備100和無線網(wǎng)絡(luò)之間的數(shù)據(jù)交換。BTS102由基站控制器(BSC)104所控制,在優(yōu)選實(shí)施例中,其連接到多個(gè)BTS上。這使得移動(dòng)設(shè)備100移動(dòng)到BTS102的范圍之外,并且保持連接到無線網(wǎng)絡(luò),以便于其處于另一個(gè)BTS的范圍之內(nèi)。BCS104將移動(dòng)設(shè)備100連接到移動(dòng)交換中心(MSC)106,移動(dòng)交換中心允許將基于電話呼叫的語音放置于公共交換電話網(wǎng)絡(luò)(PSTN)108或者其它無線網(wǎng)絡(luò)(未示出)中。BCS104還將移動(dòng)設(shè)備100連接到公共交換數(shù)據(jù)網(wǎng)絡(luò)(PSDN)110。PSDN110使得來自移動(dòng)設(shè)備100的數(shù)據(jù)業(yè)務(wù)從無線網(wǎng)絡(luò)路由到另一個(gè)所連接的網(wǎng)絡(luò),例如因特網(wǎng)112。數(shù)據(jù)服務(wù)114連接到因特網(wǎng)112,移動(dòng)設(shè)備100可以訪問其。當(dāng)數(shù)據(jù)連接進(jìn)行協(xié)商時(shí),提供給移動(dòng)設(shè)備100IP地址,并且可選地,可以提供域名。然后,移動(dòng)設(shè)備100可以連接到數(shù)據(jù)服務(wù)114。因此,為了向移動(dòng)設(shè)備100推送實(shí)時(shí)數(shù)據(jù),數(shù)據(jù)服務(wù)114僅將數(shù)據(jù)分組發(fā)送到所提供的IP地址,并且通過因特網(wǎng)112和無線網(wǎng)絡(luò)將其發(fā)送給移動(dòng)設(shè)備100。
圖2示出了移動(dòng)設(shè)備100當(dāng)前的優(yōu)選實(shí)施例。移動(dòng)設(shè)備100是用于從BTS102接收數(shù)據(jù),并向其發(fā)送數(shù)據(jù)的無線通信設(shè)備。通常,使用天線148實(shí)現(xiàn)到BTS102的連接,從而通過空氣接口物理層建立數(shù)據(jù)信道。除了相反進(jìn)行明確解釋的情況,為了檢測(cè)連接而進(jìn)行的參考涉及確定數(shù)據(jù)通道是否適合使用PF物理層連接,將移動(dòng)設(shè)備100邏輯地連接到網(wǎng)絡(luò)。通常,通過利用在顯示器150上的可視的指示向移動(dòng)設(shè)備100的用戶提供連接狀態(tài)。由連接管理器156監(jiān)控連接的狀態(tài)。其將狀態(tài)指示提供給顯示器150,并且用于當(dāng)加電時(shí)建立連接。當(dāng)釋放連接時(shí),通過使用本發(fā)明的連接建立方法重建連接,一旦建立,連接管理器156維持連接。
如圖3所描述,當(dāng)事件發(fā)生變化時(shí),連接管理器156確定連接的狀態(tài)。這些事件包括釋放命令、PPP終止請(qǐng)求的接收,以及服務(wù)檢查計(jì)數(shù)器(SCT)154的計(jì)滿,本領(lǐng)域的技術(shù)人員將理解,其它失敗事件也可以引起連接管理器156確定連接的狀態(tài)。SCT154用于保證連接管理器156以最小固定時(shí)間間隔的檢查連接。當(dāng)SCT154計(jì)滿或者當(dāng)接收數(shù)據(jù)業(yè)務(wù)時(shí),連接管理器156還可以復(fù)位SCT154。如下所述,當(dāng)確定失去連接時(shí),連接管理器156通過天線148和BTS152向網(wǎng)絡(luò)發(fā)出連接請(qǐng)求消息。如果連接請(qǐng)求消息被拒絕,則優(yōu)選地,連接管理器156將倒計(jì)數(shù)計(jì)時(shí)器(BOT)152設(shè)置為由隨機(jī)種子所確定的值。當(dāng)BOT152計(jì)滿時(shí),連接管理器156以起源消息的形式重新發(fā)出連接請(qǐng)求。
無線網(wǎng)絡(luò)設(shè)計(jì)用于按照多種方式來處理擁塞。通常,當(dāng)接收到連接請(qǐng)求消息時(shí),如果網(wǎng)絡(luò)過于擁塞,則不分配網(wǎng)絡(luò)資源,并且向移動(dòng)設(shè)備100發(fā)出記錄命令或者釋放命令。記錄命令用于通知移動(dòng)設(shè)備100網(wǎng)絡(luò)繁忙并且因此無法提供服務(wù)。在其初始實(shí)現(xiàn)中,記錄命令設(shè)計(jì)用于通知移動(dòng)設(shè)備的用戶網(wǎng)絡(luò)過于擁塞,從而無法接受新的語音連接。一些網(wǎng)絡(luò)運(yùn)營(yíng)商已擴(kuò)展記錄命令的使用,從而作為用于語音服務(wù)和數(shù)據(jù)服務(wù)的拒絕消息。對(duì)于基于語音的連接,記錄命令的接收通常引起警告音調(diào)。當(dāng)接收記錄命令作為失敗的數(shù)據(jù)連接嘗試的結(jié)果時(shí),許多設(shè)備不提供這種警告音調(diào)。即使如果設(shè)計(jì)設(shè)備提供警告音調(diào),從而表示根據(jù)失敗的數(shù)據(jù)連接而接收記錄命令,期望例如移動(dòng)設(shè)備100的常通設(shè)備的用戶手動(dòng)地重試重新連接直到得到網(wǎng)絡(luò)是不切實(shí)際的。
在僅有語音的實(shí)現(xiàn)中,用戶通常通過重?fù)芏鴩L試重新發(fā)起連接,或者無線設(shè)備周期性地嘗試重新連接。為了在數(shù)據(jù)環(huán)境中維持“常通”連接,移動(dòng)設(shè)備100必須發(fā)送重復(fù)的連接請(qǐng)求消息,直到建立連接并且可以接收“推送”的數(shù)據(jù)。依賴于推送技術(shù)從而從網(wǎng)絡(luò)商的主機(jī)接收信息的“常通”設(shè)備不需維持?jǐn)?shù)據(jù)連接。運(yùn)營(yíng)商不鼓勵(lì)恒定的網(wǎng)絡(luò)輪詢,因?yàn)槠淦鸱醋饔貌⑶液?jiǎn)單地消耗帶寬,否則所述帶寬可以分配給有效的數(shù)據(jù)連接。連續(xù)或者周期性地輪詢從而確定連接提高網(wǎng)絡(luò)擁塞的可行性,其對(duì)于建立連接是起反作用的,并且降低了移動(dòng)設(shè)備的有效電池壽命,當(dāng)發(fā)送輪詢分組或接收其回答時(shí),所述電池?zé)o法在節(jié)電模式下維持。
無線網(wǎng)絡(luò)中的擁塞還引起已建立的數(shù)據(jù)連接的終止。如果已連接移動(dòng)設(shè)備,但沒有有效地使用其信道,網(wǎng)絡(luò)可以通過發(fā)出釋放命令來減少擁塞,這引起移動(dòng)設(shè)備向其釋放已分配的資源。通常,當(dāng)接收到釋放命令時(shí),移動(dòng)設(shè)備100將其所分配的網(wǎng)絡(luò)資源復(fù)位為默認(rèn)值。在當(dāng)前的優(yōu)選實(shí)施例中,移動(dòng)設(shè)備100將其IP地址復(fù)位為“0.0.0.0”。這些擁塞管理特點(diǎn)以及事件可以引起移動(dòng)設(shè)備100失去到網(wǎng)絡(luò)的數(shù)據(jù)連接,所述事件例如進(jìn)入覆蓋不足的區(qū)域的移動(dòng)設(shè)備以及由于移動(dòng)設(shè)備設(shè)置與網(wǎng)絡(luò)之間不相容而引起的服務(wù)選項(xiàng)拒絕。
重試命令在本領(lǐng)域公知,并且是類似記錄命令的數(shù)據(jù)。通常,如果網(wǎng)絡(luò)無法提供連接,根據(jù)起源消息提供重試命令。通常,重試命令規(guī)定移動(dòng)設(shè)備100在重試建立連接之前必須等待的重試時(shí)間。還可以將重試命令發(fā)送給移動(dòng)設(shè)備100,從而清除或增加以前所提供的重試時(shí)間。如果向大量移動(dòng)設(shè)備都提供了同時(shí)計(jì)滿的重試命令,則在重試計(jì)時(shí)器計(jì)滿時(shí),將增加對(duì)于連接的競(jìng)爭(zhēng)。
對(duì)于在連接被拒絕之后建立數(shù)據(jù)連接或者重新建立已釋放的數(shù)據(jù)連接存在幾種選項(xiàng)。發(fā)送一系列空間分離的連接請(qǐng)求消息,并且允許移動(dòng)設(shè)備100在連接請(qǐng)求消息發(fā)送之間的時(shí)間進(jìn)入節(jié)電模式,提供了連接建立的合理機(jī)會(huì),并且防止了過度的電池消耗。
優(yōu)選地,當(dāng)其檢測(cè)到CDMA2000設(shè)備時(shí),移動(dòng)設(shè)備100產(chǎn)生連接請(qǐng)求消息數(shù)據(jù)呼叫。圖3示出了根據(jù)本發(fā)明建立連接的方法。在步驟116中給移動(dòng)設(shè)備100加電。作為其啟動(dòng)例程的一部分,在步驟118中移動(dòng)設(shè)備100向無線網(wǎng)絡(luò)發(fā)出連接請(qǐng)求。在本發(fā)明當(dāng)前的優(yōu)選實(shí)施例中,連接請(qǐng)求是CDMA2000中的起源消息以及GPRS中的激活PDP內(nèi)容請(qǐng)求。在118中發(fā)送連接請(qǐng)求之后,通常在步驟120中移動(dòng)設(shè)備100接收網(wǎng)絡(luò)響應(yīng)。在步驟122中,分析響應(yīng)從而確定釋放已建立連接,如本領(lǐng)域的技術(shù)人員所公知的。當(dāng)在步驟122中建立連接時(shí),啟動(dòng)服務(wù)檢查計(jì)數(shù)器(SCT),并且當(dāng)其在步驟124中計(jì)滿時(shí),將分配給移動(dòng)設(shè)備100的IP地址與“0.0.0.0”相比較,從而確定連接是否仍然存在。在當(dāng)前的優(yōu)選實(shí)施例中,在移動(dòng)設(shè)備100進(jìn)入無效數(shù)據(jù)模式之后啟動(dòng)服務(wù)檢查計(jì)數(shù)器。如本領(lǐng)域的技術(shù)人員所公知,當(dāng)連接不再可用時(shí),移動(dòng)設(shè)備100將其IP地址復(fù)位為默認(rèn)值,在其實(shí)現(xiàn)中是“0.0.0.0”。本領(lǐng)域的技術(shù)人員將容易地理解,許多其它連接檢查技術(shù)是公知的,并且可以在不偏離本發(fā)明的前提下用于代替該測(cè)試。如果仍建立連接,IP地址將不是“0.0.0.0”,并且處理返回步驟124,如果連接已斷開,處理返回步驟118并且發(fā)出新的連接請(qǐng)求。
如果在步驟122中,從在120中所接收的網(wǎng)絡(luò)響應(yīng)中確定所發(fā)出的連接請(qǐng)求消息沒有建立連接,則在128中初始化倒計(jì)數(shù)計(jì)時(shí)器。優(yōu)選地,只有當(dāng)如果不是由于接收到中斷命令而連接失敗時(shí)才出現(xiàn)該步驟。以下描述處理中斷命令的當(dāng)前優(yōu)選方法。在當(dāng)前的優(yōu)選實(shí)施例中,倒計(jì)數(shù)計(jì)時(shí)器通過計(jì)算倒計(jì)數(shù)時(shí)間而啟動(dòng)。在步驟130中如果確定倒計(jì)數(shù)計(jì)時(shí)器已計(jì)滿,則過程返回步驟118。
在當(dāng)前的優(yōu)選實(shí)施例中,在128中使用由計(jì)時(shí)器初始化程序所提供的倒計(jì)數(shù)算法來設(shè)置連接計(jì)時(shí)器。隨機(jī)種子倒計(jì)數(shù)計(jì)時(shí)器允許具有所有同時(shí)斷開的多個(gè)移動(dòng)設(shè)備向網(wǎng)絡(luò)提供擴(kuò)展(spread out)請(qǐng)求,從而防止由于連接請(qǐng)求消息的涌入而引起的擁塞。在其它的實(shí)施例中,倒計(jì)數(shù)計(jì)時(shí)器周期性地增加重試之間的時(shí)間量。因此,移動(dòng)設(shè)備100以固定的時(shí)間間隔重試連接,所述時(shí)間間隔以預(yù)定的速度增加。實(shí)現(xiàn)其從而節(jié)省電池壽命。在大多數(shù)情況下電池壽命的延長(zhǎng)是因?yàn)?,?dāng)移動(dòng)設(shè)備100在一系列快速請(qǐng)求之后無法建立連接時(shí),可能具有網(wǎng)絡(luò)問題或者移動(dòng)設(shè)備100剩余了具有適當(dāng)服務(wù)的區(qū)域。在每種情況下,發(fā)送空間平均分布的具有適當(dāng)服務(wù)的連接請(qǐng)求并不統(tǒng)計(jì)地增加快速建立連接的機(jī)會(huì)。通過增加嘗試之間的時(shí)間間隔,移動(dòng)設(shè)備100可以在節(jié)電模式下等待,其將延長(zhǎng)電池壽命。
在其它的實(shí)施例中,在步驟128初始化之后,將倒計(jì)數(shù)計(jì)時(shí)器與重試命令中所提供的信息相比較。如果重試命令規(guī)定了最小重試周期,則調(diào)整倒計(jì)數(shù)計(jì)時(shí)器,以使其不小于重試周期。這確保移動(dòng)設(shè)備100不會(huì)嘗試重建連接,直到重試周期計(jì)滿之后。可選地,如果已提供了一個(gè),則總是將計(jì)時(shí)器設(shè)置為重試命令中所規(guī)定的時(shí)間值,并且僅當(dāng)在重試命令中沒有規(guī)定的時(shí)間值時(shí),設(shè)置為所計(jì)算的值。
移動(dòng)設(shè)備100通常由操作系統(tǒng)控制,所述操作系統(tǒng)提供給用戶移動(dòng)設(shè)備100的功能接口,例如電子郵件分配。在現(xiàn)有的優(yōu)選實(shí)施例中,所接收的重試命令產(chǎn)生傳遞給移動(dòng)設(shè)備100的應(yīng)用層的“事件”。應(yīng)用層設(shè)計(jì)用于實(shí)現(xiàn)上述建立連接的方法,并且將適當(dāng)?shù)牡褂?jì)數(shù)重新連接算法應(yīng)用于對(duì)倒計(jì)數(shù)計(jì)時(shí)器的設(shè)置。當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿時(shí),應(yīng)用層發(fā)出另一個(gè)連接請(qǐng)求消息如果重新連接失敗,并且接收另一個(gè)記錄命令,并應(yīng)用另一個(gè)隨機(jī)倒計(jì)數(shù)周期。在當(dāng)前的優(yōu)選實(shí)施例中,倒計(jì)數(shù)周期等于或大于以前的倒計(jì)數(shù)周期,以便不減少重試之間的時(shí)間長(zhǎng)度。優(yōu)選地,在移動(dòng)設(shè)備100的用戶接口上顯示“無數(shù)據(jù)服務(wù)”的指示,直到建立連接,以便用戶知道數(shù)據(jù)服務(wù)可用。當(dāng)建立連接時(shí),優(yōu)選地,移動(dòng)設(shè)備100在用戶接口上表示對(duì)于用戶可用的數(shù)據(jù)服務(wù)。
當(dāng)根據(jù)連接請(qǐng)求消息接收重試命令時(shí),BCS104規(guī)定重試命令中的重試延遲。在這種情況下,移動(dòng)設(shè)備100的應(yīng)用層像以前一樣計(jì)算倒計(jì)數(shù)計(jì)時(shí)器,并且要求計(jì)時(shí)器不短于重試延遲。CDMA2000規(guī)范中的重試命令還可以包括關(guān)于可用的其它設(shè)備選項(xiàng)的信息。如果支持這些可選的設(shè)備選項(xiàng),移動(dòng)設(shè)備100可以在重試延遲期間發(fā)送具有可選服務(wù)選項(xiàng)的連接請(qǐng)求消息。如果利用可選服務(wù)選項(xiàng)所發(fā)送的任一連接請(qǐng)求消息成功,則優(yōu)選地,由應(yīng)用層取消倒計(jì)數(shù)計(jì)時(shí)器。否則移動(dòng)設(shè)備100等待,直到倒計(jì)數(shù)計(jì)時(shí)器計(jì)滿,然后,利用初始服務(wù)選項(xiàng)發(fā)送另一個(gè)起源消息。
網(wǎng)絡(luò)還可以發(fā)送將重試延遲設(shè)置為0的重試命令。這向無線數(shù)據(jù)設(shè)備表示沒有重試延遲。該重試命令通常由運(yùn)營(yíng)商使用,從而清除以前所設(shè)置的重試延遲。當(dāng)移動(dòng)設(shè)備接收具有重試命令設(shè)置為0的重試延遲時(shí),優(yōu)選地,應(yīng)用層將取消任何未進(jìn)行的重試延遲時(shí)間,并且立即重新發(fā)送起源消息。
當(dāng)對(duì)移動(dòng)設(shè)備100加電時(shí),其IP地址通常被初始化為“0.0.0.0”。如果BTS104發(fā)送具有PPP終止請(qǐng)求的釋放命令,移動(dòng)設(shè)備100可以將其IP地址重新設(shè)置為該地址,或者其它默認(rèn)值。當(dāng)接收該請(qǐng)求時(shí),或者當(dāng)服務(wù)檢查計(jì)時(shí)器計(jì)滿時(shí),如在步驟124,移動(dòng)設(shè)備100檢查其IP地址。如果將IP地址設(shè)置為其默認(rèn)值,移動(dòng)設(shè)備100開始數(shù)據(jù)連接請(qǐng)求和PPP重新協(xié)商,如步驟118所述。如果與PPP終止請(qǐng)求一起發(fā)送記錄命令或者重試命令,則在返回步驟118之前,移動(dòng)設(shè)備100將進(jìn)行等待,直到所計(jì)算的倒計(jì)數(shù)計(jì)時(shí)器計(jì)滿。
圖4描述了本發(fā)明方法的典型實(shí)施例。當(dāng)在步驟160中建立數(shù)據(jù)連接時(shí),在步驟162中,移動(dòng)設(shè)備100初始化SCT154。優(yōu)選地,由于不嚴(yán)格需要檢查所使用的連接狀態(tài),數(shù)據(jù)傳輸停止之后,進(jìn)行SCT154的初始化。當(dāng)SCT154在步驟164計(jì)滿時(shí),連接管理器156檢查步驟168中的連接狀態(tài)??蛇x地,如果在166中接收到釋放消息或者其它這種消息,連接管理器156檢查168中的連接狀態(tài)。在本發(fā)明的一個(gè)實(shí)施例中,當(dāng)在步驟166中接收到釋放命令時(shí),SCT154復(fù)位為0,從而引起步驟168中的連接檢查。根據(jù)圖3所述,執(zhí)行步驟126、118、122、128和130。
圖5描述了本發(fā)明的持久附加方法的典型實(shí)施例。在步驟116中,對(duì)移動(dòng)設(shè)備100加電,并且在步驟118中發(fā)出連接請(qǐng)求。在當(dāng)前的優(yōu)選實(shí)施例中,連接請(qǐng)求時(shí)CDMA2000中的起源消息和GPRS中的激活PDP內(nèi)容請(qǐng)求消息。在步驟120中接收網(wǎng)絡(luò)響應(yīng)。在步驟122中,移動(dòng)設(shè)備100確定連接是否已經(jīng)建立。如果在步驟122中確定連接已經(jīng)建立,移動(dòng)設(shè)備100進(jìn)入步驟160,其可以用作圖4的方法的起始點(diǎn)。如果沒有建立連接,在步驟128中初始化BOT156,并且當(dāng)其在步驟130中計(jì)滿時(shí),在步驟118中重新發(fā)出連接請(qǐng)求。
在許多情況下,例如在未授權(quán)的網(wǎng)絡(luò)上漫游,移動(dòng)設(shè)備100可以使網(wǎng)絡(luò)認(rèn)證測(cè)試失敗。在失敗的網(wǎng)絡(luò)認(rèn)證測(cè)試的事件中,在重新發(fā)出連接請(qǐng)求之前,移動(dòng)設(shè)備100不設(shè)置其倒計(jì)數(shù)計(jì)時(shí)器,而是等待,直到其檢測(cè)到新的網(wǎng)絡(luò)。在該周期期間,可以通過在顯示器上的指示或者通過音頻提示通知用戶缺少服務(wù)。本領(lǐng)域的技術(shù)人員將容易地理解,本領(lǐng)域存在許多公知的技術(shù),用于檢測(cè)新網(wǎng)絡(luò)的存在。
優(yōu)選地,按照以下方式使用上述的倒計(jì)數(shù)算法。如步驟124所示,移動(dòng)設(shè)備100確定不再具有數(shù)據(jù)連接。在當(dāng)前的優(yōu)選實(shí)施例中,通過在步驟126中驗(yàn)證IP地址而確定,其中“0.0.0.0”的地址表示沒有維持地址。如果確定連接不可用,在步驟118中,移動(dòng)設(shè)備100嘗試連接無線數(shù)據(jù)網(wǎng)絡(luò)。如果連接成功,則處理完成,并且在步驟124中,設(shè)備等待其服務(wù)檢查計(jì)時(shí)器計(jì)滿。在當(dāng)前的優(yōu)選實(shí)施例中,僅在數(shù)據(jù)活動(dòng)結(jié)束之后設(shè)置服務(wù)檢查計(jì)時(shí)器,因此,優(yōu)選地,在數(shù)據(jù)活動(dòng)結(jié)束之后,在數(shù)據(jù)傳輸?shù)耐V怪筮M(jìn)行步驟124。如果沒有建立連接,如步驟120和122中所確定,則檢查在步驟120中所接收的來自網(wǎng)絡(luò)的響應(yīng)。當(dāng)允許重新連接嘗試時(shí),如果不規(guī)定來自網(wǎng)絡(luò)的響應(yīng),則將倒計(jì)數(shù)計(jì)時(shí)器初始化為基于以前嘗試連接的數(shù)目所確定的值,以及網(wǎng)絡(luò)狀態(tài),如聯(lián)系步驟128所描述。當(dāng)在步驟130中倒計(jì)數(shù)計(jì)時(shí)器終止時(shí),重新發(fā)出連接請(qǐng)求并且處理返回步驟118。如果該重新發(fā)出的連接請(qǐng)求產(chǎn)生連接,則完成處理,并且設(shè)備返回步驟124。如果連接不成功,在128中重新將計(jì)時(shí)器初始化為重新計(jì)算的值或者由網(wǎng)絡(luò)提供的值。該設(shè)置倒計(jì)數(shù)計(jì)時(shí)器和請(qǐng)求連接的重復(fù)繼續(xù)進(jìn)行,直到建立連接,或者設(shè)備斷電。
優(yōu)選地,BOT值不小于以前的計(jì)時(shí)器的值,并且優(yōu)選地,在重試命令規(guī)定重試周期的事件中,重試周期更長(zhǎng),并且隨機(jī)產(chǎn)生的倒計(jì)數(shù)計(jì)時(shí)器用作時(shí)間,直到下一次重試。
在本發(fā)明當(dāng)前的實(shí)施例中,預(yù)計(jì)算計(jì)時(shí)器值從而避免在時(shí)間間隔過于頻繁地發(fā)送請(qǐng)求,使得由于請(qǐng)求而產(chǎn)生網(wǎng)絡(luò)擁塞,并且以便于電池壽命不被不利影響。在本發(fā)明的一個(gè)實(shí)施例中,首先將倒計(jì)數(shù)計(jì)時(shí)器初始化為30秒的值,并且在每一個(gè)隨后的嘗試時(shí)增加30秒的時(shí)間間隔。這樣做的假設(shè)是如果連接被重復(fù)拒絕,則設(shè)備可能處于沒有數(shù)據(jù)服務(wù)的區(qū)域,并且可以擴(kuò)展檢查數(shù)據(jù)服務(wù)之間的間隔,而沒有負(fù)面影響。完全預(yù)計(jì)用戶可以嘗試手動(dòng)初始化服務(wù)。
本發(fā)明提供了一種方法和系統(tǒng),用于通過持久重試方法建立與網(wǎng)絡(luò)的常通數(shù)據(jù)連接,以及通過在服務(wù)檢查計(jì)時(shí)器的終止時(shí)確定連接狀態(tài)用于維持所建立的數(shù)據(jù)連接。在連接重試之間所使用的可變倒計(jì)數(shù)計(jì)時(shí)器提供了增加的電池壽命,而沒有明顯地延遲重新取得連接。如上所述,在根據(jù)釋放命令、中斷命令、記錄命令、重試命令或者網(wǎng)絡(luò)不響應(yīng)時(shí)進(jìn)行初始化的期間,本領(lǐng)域的技術(shù)人員將容易地理解,移動(dòng)設(shè)備100將利用可變倒計(jì)數(shù)計(jì)時(shí)器。如果使用服務(wù)選項(xiàng)拒絕接收釋放命令,其中設(shè)備不支持其它類型的數(shù)據(jù)服務(wù),設(shè)備保持(hold off)數(shù)據(jù)起源,直到發(fā)現(xiàn)新網(wǎng)絡(luò)。如果使用服務(wù)選項(xiàng)拒絕接收釋放命令,并且設(shè)備不支持?jǐn)?shù)據(jù)服務(wù)的其它類型,可以除了標(biāo)準(zhǔn)重試,移動(dòng)設(shè)備100將優(yōu)選嘗試與不同的服務(wù)選項(xiàng)相連接。如果對(duì)于連接請(qǐng)求消息的響應(yīng)是中斷命令,優(yōu)選地,移動(dòng)設(shè)備100在可變計(jì)時(shí)器終止時(shí)檢查新網(wǎng)絡(luò),并且僅當(dāng)如果可以識(shí)別新網(wǎng)絡(luò)時(shí)才嘗試重新連接。如果從網(wǎng)絡(luò)接收不到響應(yīng),可能移動(dòng)設(shè)備在服務(wù)之外,并且當(dāng)檢測(cè)到網(wǎng)絡(luò)時(shí),發(fā)送其它連接請(qǐng)求消息。另外,本領(lǐng)域的技術(shù)人員將理解,本發(fā)明的可變倒計(jì)數(shù)計(jì)時(shí)器提供了根據(jù)對(duì)于具有PPP終止請(qǐng)求的釋放命令、網(wǎng)絡(luò)休眠計(jì)時(shí)器計(jì)滿或者記錄命令的接收,而改進(jìn)的連接恢復(fù)。因此,本發(fā)明提供了縮減設(shè)備的消耗時(shí)間量的機(jī)制。對(duì)于本領(lǐng)域的技術(shù)人員來說,以下是顯而易見的當(dāng)重新連接移動(dòng)設(shè)備100時(shí),優(yōu)選檢查網(wǎng)絡(luò),從而確定釋放在沒有服務(wù)期間錯(cuò)過任何事件。
本發(fā)明的上述實(shí)施例僅用于作為示例。在不脫離本發(fā)明的范圍的前提下,本領(lǐng)域的技術(shù)人員可以將更改、修改和變體應(yīng)用于具體實(shí)施例,本發(fā)明的范圍僅由關(guān)于此的權(quán)利要求所定義。
權(quán)利要求
1.一種在無線數(shù)據(jù)網(wǎng)絡(luò)上建立數(shù)據(jù)連接的方法,所述方法包括確定沒有建立到無線數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)連接;基于之前的連接請(qǐng)求數(shù)目初始化倒計(jì)數(shù)計(jì)時(shí)器;當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿時(shí),自動(dòng)向無線數(shù)據(jù)網(wǎng)絡(luò)發(fā)送連接請(qǐng)求;以及如果所發(fā)送的連接請(qǐng)求被無線數(shù)據(jù)網(wǎng)絡(luò)接受,則建立數(shù)據(jù)連接。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于無線數(shù)據(jù)網(wǎng)絡(luò)是CDMA2000網(wǎng)絡(luò)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,確定沒有建立數(shù)據(jù)連接的步驟包括從無線數(shù)據(jù)網(wǎng)絡(luò)接收對(duì)于服務(wù)消息的拒絕。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,對(duì)于服務(wù)消息的拒絕是重試命令。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,對(duì)于服務(wù)消息的拒絕是記錄命令。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,對(duì)于服務(wù)消息的拒絕是中斷消息,并且當(dāng)檢測(cè)到新的無線數(shù)據(jù)網(wǎng)絡(luò)時(shí),自動(dòng)發(fā)送連接請(qǐng)求。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于隨機(jī)種子進(jìn)行倒計(jì)數(shù)計(jì)時(shí)器的初始化。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,將倒計(jì)數(shù)計(jì)時(shí)器初始化為大于或等于在最后建立的數(shù)據(jù)連接之后計(jì)算的任一倒計(jì)數(shù)計(jì)時(shí)器時(shí)間的時(shí)間。
9.根據(jù)權(quán)利要求4所述的方法,其特征在于,基于由重試命令所規(guī)定的重試延遲,對(duì)倒計(jì)數(shù)計(jì)時(shí)器進(jìn)行初始化。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,將倒計(jì)數(shù)計(jì)時(shí)器初始化為大于或等于重試延遲的時(shí)間。
11.根據(jù)權(quán)利要求2所述的方法,其特征在于,連接請(qǐng)求是起源消息。
12.一種在無線數(shù)據(jù)網(wǎng)絡(luò)上自動(dòng)重新建立數(shù)據(jù)連接的方法,包括當(dāng)服務(wù)檢查計(jì)時(shí)器計(jì)滿時(shí),確定數(shù)據(jù)連接狀態(tài);如果確定將要失去數(shù)據(jù)連接,則自動(dòng)發(fā)送連接請(qǐng)求;以及如果無線數(shù)據(jù)網(wǎng)絡(luò)接受了所發(fā)送的連接請(qǐng)求,則重新建立數(shù)據(jù)連接。
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,在初始化服務(wù)檢查計(jì)時(shí)器之后,進(jìn)行確定數(shù)據(jù)連接狀態(tài)的步驟。
14.根據(jù)權(quán)利要求12所述的方法,其特征在于,當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿時(shí),執(zhí)行自動(dòng)發(fā)送連接請(qǐng)求的步驟。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,將倒計(jì)數(shù)計(jì)時(shí)器初始化為基于由所接收的釋放命令所規(guī)定的重試延遲的值。
16.根據(jù)權(quán)利要求12所述的方法,其特征在于,確定數(shù)據(jù)連接狀態(tài)的步驟包括將所分配的網(wǎng)絡(luò)資源與默認(rèn)值相比較。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,比較的步驟包括確定當(dāng)將所分配的因特網(wǎng)協(xié)議地址設(shè)置為0.0.0.0時(shí),沒有數(shù)據(jù)連接建立。
18.根據(jù)權(quán)利要求12所述的方法,其特征在于包括當(dāng)接收到釋放命令時(shí),強(qiáng)制服務(wù)檢查計(jì)時(shí)器過早計(jì)滿的步驟。
19.根據(jù)權(quán)利要求18所述的方法,其特征在于,釋放命令是點(diǎn)對(duì)點(diǎn)協(xié)議終止請(qǐng)求。
20.根據(jù)權(quán)利要求12所述的方法,其特征在于,連接請(qǐng)求是起源消息。
21.一種移動(dòng)設(shè)備,用于建立和維持到無線數(shù)據(jù)網(wǎng)絡(luò)的數(shù)據(jù)連接,移動(dòng)設(shè)備包括倒計(jì)數(shù)計(jì)時(shí)器,用于對(duì)倒計(jì)數(shù)周期進(jìn)行計(jì)時(shí);服務(wù)檢查計(jì)時(shí)器,用于對(duì)服務(wù)檢查周期進(jìn)行計(jì)時(shí);連接管理器,用于在服務(wù)檢查計(jì)數(shù)器的計(jì)滿時(shí)確定建立到無線網(wǎng)絡(luò)的數(shù)據(jù)連接,如果建立了連接,則用于當(dāng)服務(wù)檢測(cè)計(jì)時(shí)器計(jì)滿時(shí)對(duì)其復(fù)位,當(dāng)初始化、當(dāng)?shù)褂?jì)數(shù)計(jì)時(shí)器計(jì)滿以及當(dāng)確定所建立的數(shù)據(jù)連接已經(jīng)斷開時(shí),用于向無線網(wǎng)絡(luò)發(fā)送連接請(qǐng)求,以及用于根據(jù)從無線網(wǎng)絡(luò)所接收的連接拒絕,復(fù)位倒計(jì)數(shù)計(jì)時(shí)器。
22.根據(jù)權(quán)利要求21所述的移動(dòng)設(shè)備,其特征在于,無線數(shù)據(jù)網(wǎng)絡(luò)是CDMA2000網(wǎng)絡(luò)。
23.根據(jù)權(quán)利要求22所述的移動(dòng)設(shè)備,其特征在于,連接管理器包括用于根據(jù)重試命令的接收而復(fù)位倒計(jì)數(shù)計(jì)時(shí)器的裝置,從而使得倒計(jì)數(shù)計(jì)時(shí)器大于或等于在重試命令中所規(guī)定的重試延遲。
24.根據(jù)權(quán)利要求21所述的移動(dòng)設(shè)備,其特征在于,連接管理器包括用于跟蹤服務(wù)的連續(xù)拒絕的累加器,以及用于根據(jù)連續(xù)的拒絕數(shù)目而復(fù)位倒計(jì)數(shù)計(jì)時(shí)器的裝置。
25.根據(jù)權(quán)利要求22所述的移動(dòng)設(shè)備,其特征在于,連接管理器包括用于根據(jù)釋放命令的接收而引起服務(wù)檢查計(jì)數(shù)器過早終止的裝置。
全文摘要
公開了一種系統(tǒng)和方法,用于通過使用倒計(jì)數(shù)計(jì)時(shí)器和服務(wù)檢查計(jì)時(shí)器建立和維持到無線網(wǎng)絡(luò)的“常通”數(shù)據(jù)連接的。當(dāng)沒有建立連接時(shí),將倒計(jì)數(shù)計(jì)時(shí)器初始化為已確定的值。當(dāng)計(jì)時(shí)器終止時(shí),進(jìn)行連接嘗試。由于進(jìn)行了其它的連接嘗試,將倒計(jì)數(shù)計(jì)時(shí)器設(shè)置為不斷增加的值。當(dāng)建立了數(shù)據(jù)連接時(shí),初始化服務(wù)檢查計(jì)時(shí)器。在服務(wù)檢查計(jì)時(shí)器的計(jì)滿時(shí),確定數(shù)據(jù)連接狀態(tài)。當(dāng)在服務(wù)檢查計(jì)數(shù)器的計(jì)滿時(shí),確定數(shù)據(jù)連接是否丟失,應(yīng)用連接方法。
文檔編號(hào)H04L12/56GK1720754SQ03825737
公開日2006年1月11日 申請(qǐng)日期2003年6月16日 優(yōu)先權(quán)日2002年11月4日
發(fā)明者趙文, 沙希德·R·肖德利, T·L·特拉沃·普萊斯蒂, 薛浩, 格雷斯·T·Y·揚(yáng), 克利福德·W·亞諾肖斯基 申請(qǐng)人:捷訊研究有限公司