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

基于先前發(fā)起嘗試的數(shù)據(jù)呼叫發(fā)起控制的制作方法

文檔序號:7636846閱讀:250來源:國知局
專利名稱:基于先前發(fā)起嘗試的數(shù)據(jù)呼叫發(fā)起控制的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體而言涉及通訊,且更特定而言涉及用于在無線通訊網(wǎng)絡(luò)中發(fā)起數(shù)據(jù)呼 叫的技術(shù)。
背景技術(shù)
無線通訊網(wǎng)絡(luò)廣泛部署用于提供例如語音、數(shù)據(jù)、視頻、廣播、消息傳送等各種 通訊服務(wù)。這些網(wǎng)絡(luò)可以是能夠通過共享可用系統(tǒng)資源而支持與多個用戶進行通訊的 多址訪問網(wǎng)絡(luò)。這種多址網(wǎng)絡(luò)的實例包括碼分多址(CDMA)網(wǎng)絡(luò)、時分多址(TDMA) 網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)及正交頻分多址(OFDMA)網(wǎng)絡(luò)。CDMA網(wǎng)絡(luò)可實 施例如cdma2000、寬頻CDMA (W-CDMA)等無線電訪問技術(shù)(RAT)。 cdma2000 涵蓋IS-2000和IS-95標準。TDMA網(wǎng)絡(luò)可實施例如全球行動通訊系統(tǒng)(GSM)等RAT。 這些各種RAT及標準均為所屬技術(shù)領(lǐng)域內(nèi)所熟知。
無線裝置可發(fā)起數(shù)據(jù)呼叫,以獲得來自無線網(wǎng)絡(luò)的數(shù)據(jù)服務(wù)。發(fā)起數(shù)據(jù)呼叫的過 程稱為數(shù)據(jù)呼叫發(fā)起。無線裝置與一個或多個網(wǎng)絡(luò)實體一起執(zhí)行一系列任務(wù)來發(fā)起數(shù) 據(jù)呼叫。數(shù)據(jù)呼叫可以出于各種原因而成功或失敗。如果數(shù)據(jù)呼叫失敗,則無線裝置 可再次發(fā)起數(shù)據(jù)呼叫。取決于每次發(fā)起嘗試的結(jié)果,無線裝置可以任意次地重復(fù)數(shù)據(jù) 呼叫,可能是自動的而不考慮呼叫失敗的原因。每一失敗的發(fā)起嘗試均會消耗寶貴的 無線電鏈路資源,而得不到任何有用的結(jié)果或益處。
因此,在所屬技術(shù)領(lǐng)域中需要以節(jié)約無線電鏈路資源的方式控制數(shù)據(jù)呼叫發(fā)起的 技術(shù)。

發(fā)明內(nèi)容
本文闡述用于基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史(或呼叫歷史)控制數(shù)據(jù)呼叫發(fā)起的技術(shù)。無線裝置可在呼叫歷史表格中維持呼叫歷史。如下文所述,所述表格中的 每一條目可以是對于無線網(wǎng)絡(luò)、網(wǎng)絡(luò)域和數(shù)據(jù)呼叫類型的不同組合。每一條目可包含 例如上一次數(shù)據(jù)呼叫發(fā)起嘗試是成功還是不成功、自上一次成功發(fā)起嘗試起的失敗的 發(fā)起嘗試的次數(shù)等信息。無線裝置可使用呼叫歷史來控制后續(xù)數(shù)據(jù)呼叫發(fā)起,以節(jié)約 無線電鏈路資源。
在所述技術(shù)的一實施例中,接收要發(fā)起數(shù)據(jù)呼叫的請求(例如,自用戶或較高層 應(yīng)用程序),并做出是否控制所述數(shù)據(jù)呼叫發(fā)起的確定。發(fā)起控制可應(yīng)用至某些類型的 數(shù)據(jù)呼叫而不應(yīng)用至其他類型的數(shù)據(jù)呼叫。如果未應(yīng)用發(fā)起控制,則無線裝置立即發(fā) 起數(shù)據(jù)呼叫。否則,基于可應(yīng)用至這一數(shù)據(jù)呼叫的先前數(shù)據(jù)呼叫發(fā)起嘗試來控制所述 數(shù)據(jù)呼叫的發(fā)起。例如,如果(1)最近一次發(fā)起嘗試成功,或(2)最近一次發(fā)起嘗 試不成功但自這一不成功的發(fā)起嘗試起已過去一預(yù)定時間周期,則無線裝置可立即發(fā) 起數(shù)據(jù)呼叫。如果最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期尚未過去,則無線裝 置可(1)等待直至這一預(yù)定時間周期過去,且隨后發(fā)起數(shù)據(jù)呼叫,或(2)拒絕所述 數(shù)據(jù)呼叫。所述預(yù)定時間周期可以是固定持續(xù)時間或可變持續(xù)時間??勺兂掷m(xù)時間可 取決于各種因素,例如自上一次成功發(fā)起嘗試起的不成功發(fā)起嘗試的次數(shù)(例如,在 失敗發(fā)起嘗試越多時持續(xù)時間越長)、最近一次發(fā)起嘗試遇到的失敗類型等。如果已發(fā) 起數(shù)據(jù)呼叫,則基于這一發(fā)起嘗試的結(jié)果來更新呼叫歷史。
下文將進一步詳細闡述本發(fā)明的各個方面和實施例。


結(jié)合各圖式來閱讀下文列舉的詳細說明,將更易于了解本發(fā)明的特征和性質(zhì),通 篇中相同的參考字符標識對應(yīng)的元件。
圖1顯示與無線網(wǎng)絡(luò)通訊的無線裝置。
圖2A顯示在簡單IP情況下由無線裝置發(fā)起的數(shù)據(jù)呼叫。
圖2B顯示在移動IP情況下由無線裝置發(fā)起數(shù)據(jù)呼叫。
圖3圖解說明具有呼叫節(jié)制的數(shù)據(jù)呼叫發(fā)起。
圖4顯示實例性呼叫歷史表格。
圖5顯示用于執(zhí)行具有節(jié)制的數(shù)據(jù)呼叫發(fā)起的過程。
圖6顯示用于基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制數(shù)據(jù)呼叫發(fā)起的過程。
圖7顯示無線裝置的方塊圖。
圖8顯示所述無線裝置內(nèi)的控制器。
具體實施例方式
本文所用詞語"實例性"意指"用作一實例、示例或例證"。在本文中,任何闡 述為"實例性"的實施例或設(shè)計均未必應(yīng)視為與其他實施例或設(shè)計相比較佳或有利。
本文所述用于控制數(shù)據(jù)呼叫發(fā)起的技術(shù)可用于各種無線通信網(wǎng)絡(luò)和系統(tǒng)。例如,
這些技術(shù)可用于cdma2000網(wǎng)絡(luò)、xEV-DO網(wǎng)絡(luò)、全球行動電信系統(tǒng)(UMTS)網(wǎng)絡(luò)、 GSM網(wǎng)絡(luò)、實施GSM和通用封包無線電服務(wù)(GPRS)的GSM/EDGE網(wǎng)絡(luò)、例如 IEEE802.il網(wǎng)絡(luò)等無線局域網(wǎng)絡(luò)(WLAN)等。為清楚起見,下文的說明多數(shù)針對 cdma2000和lxEV-DO網(wǎng)絡(luò)。cdma2000網(wǎng)絡(luò)實施IS-2000及/或IS-95,且可提供語音 和數(shù)據(jù)服務(wù)。1xEV-DO網(wǎng)絡(luò)實施IS-856,且對于數(shù)據(jù)服務(wù)而言最佳。
圖1顯示與無線通訊網(wǎng)絡(luò)100 (也稱作訪問提供商網(wǎng)絡(luò))通訊的無線裝置110。 無線網(wǎng)絡(luò)100可以是cdma2000網(wǎng)絡(luò)或lxEV-DO網(wǎng)絡(luò)。無線網(wǎng)絡(luò)100包括基站122、 封包控制功能(PCF) 124、封包數(shù)據(jù)服務(wù)節(jié)點(PDSN) 130、遠程驗證撥號用戶服務(wù)
(RADIUS)服務(wù)器132和本地代理(HA) 134?;?22為無線裝置提供無線電通 訊,且還可以稱作訪問點(lxEV-DO術(shù)語)、基地收發(fā)站(BTS)或某一其他術(shù)語。 封包控制功能124控制基站122和PDSN 130之間的數(shù)據(jù)封包傳輸。PDSN 130支持無 線裝置在無線網(wǎng)絡(luò)100中的數(shù)據(jù)服務(wù)。RADIUS服務(wù)器132提供驗證、授權(quán)和記帳
(AAA)功能。本地代理134支持移動因特網(wǎng)協(xié)議(IP),且負責將數(shù)據(jù)路由至當前附 連至外網(wǎng)的移動無線裝置。PDSN 130、 RADIUS服務(wù)器132和本地代理134可經(jīng)由直 接連接或經(jīng)由IP網(wǎng)絡(luò)140來通訊。IP網(wǎng)絡(luò)140可包括公用因特網(wǎng)及/或?qū)S肐P網(wǎng)絡(luò)。 例如遠程主機150等其他實體也可以耦合至IP網(wǎng)絡(luò)140。
無線網(wǎng)絡(luò)100由無線電網(wǎng)絡(luò)120和封包數(shù)據(jù)網(wǎng)絡(luò)組成。無線電網(wǎng)絡(luò)120包括基站 122和封包控制功能124,且支持無線電通訊。封包數(shù)據(jù)網(wǎng)絡(luò)包括PDSN 130,且支持 無線電網(wǎng)絡(luò)120和IP網(wǎng)絡(luò)140之間的封包交換通訊。無線網(wǎng)絡(luò)100通常包括為簡便起 見而未顯示于圖1中的其他網(wǎng)絡(luò)實體。圖1顯示的網(wǎng)絡(luò)實體也可以用其他術(shù)語指出。 例如,在UMTS網(wǎng)絡(luò)中,基站122稱為節(jié)點B,封包控制功能124稱為服務(wù)GPRS支 持節(jié)點(SGSN),及PDSN 130稱為網(wǎng)關(guān)GPRS支持節(jié)點(GGSN)。
無線裝置110可以是固定式或移動式,且還稱為移動站(cdma2000術(shù)語)、訪問 終端機OxEV-DO術(shù)語)、用戶設(shè)備(UMTS術(shù)語)、終端機、用戶單元或某一其他術(shù) 語。無線裝置110可能夠與cdma2000網(wǎng)絡(luò)或lxEV-DO網(wǎng)絡(luò)或這二種網(wǎng)絡(luò)一起進行通 訊。
無線網(wǎng)絡(luò)100可以支持簡單IP及/或移動IP。簡單IP涉及其中為無線裝置分配IP 地址且由無線網(wǎng)絡(luò)為無線裝置提供IP路由服務(wù)的服務(wù)。只要無線裝置由具有通往同一 服務(wù)PDSN的連接性的無線電網(wǎng)絡(luò)提供服務(wù),所述無線裝置就保留其IP地址。移動IP 涉及其中無線裝置即使當在連接至不同PDSN的無線電網(wǎng)絡(luò)之間交遞時也能夠維持一 不變的IP地址的服務(wù)。針對簡單IP和移動IP的數(shù)據(jù)呼叫發(fā)起有所不同。
圖2A顯示在簡單IP情況下由無線裝置110發(fā)起數(shù)據(jù)呼叫的呼叫流程200。所述 數(shù)據(jù)呼叫發(fā)起可由無線裝置110處的用戶或運行于所述無線裝置上的應(yīng)用程式發(fā)起。 無線裝置110首先建立與無線電網(wǎng)絡(luò)120的無線電連接,并形成用于將數(shù)據(jù)發(fā)送至無 線電網(wǎng)絡(luò)的話務(wù)信道(步驟210)。隨后,無線裝置110建立與PDSN 130的PPP (點
對點協(xié)議)對話(塊220)。為建立PPP對話,無線裝置110和PDSN 130交換LCP (鏈 路控制協(xié)議)封包以配置及檢測數(shù)據(jù)鏈路(步驟222)。在建立所述數(shù)據(jù)鏈路之后,可 使用CHAP (競爭握手驗證協(xié)議)或PAP (密碼授權(quán)協(xié)議)來驗證無線裝置110 (步 驟224)。還可以執(zhí)行授權(quán)以確保無線裝置110可以接收所請求的數(shù)據(jù)服務(wù)(仍為步驟 224)。隨后,無線裝置110和PDSN 130交換NCP (網(wǎng)絡(luò)控制協(xié)議)封包或IPCP (因 特網(wǎng)協(xié)議控制協(xié)議)封包,以選擇及配置一個或多個網(wǎng)絡(luò)層協(xié)議,例如在PPP頂上運 行的IP(步驟226)。隨后,無線裝置110可經(jīng)由PDSN 130與遠程主機150交換數(shù)據(jù) (步驟230)。
圖2B顯示在移動IP情況下由無線裝置110發(fā)起數(shù)據(jù)呼叫的呼叫流程250。無線 裝置110首先建立與無線電網(wǎng)絡(luò)120的無線電連接,并形成話務(wù)信道(步驟260)。無 線裝置110隨后建立與PDSN 130的PPP對話(塊270)。為建立所述PPP對話,無線 裝置110和PDSN 130交換LCP封包以配置及檢驗數(shù)據(jù)鏈路(步驟272)。在建立所述 數(shù)據(jù)鏈路之后,無線裝置110應(yīng)不使用CHAP或PAP,且應(yīng)不請求PPP驗證(步驟274)。 無線裝置110和PDSN 130隨后交換NCP或IPCP封包,以選擇及配置一個或多個網(wǎng) 絡(luò)層協(xié)議(步驟276)。隨后,無線裝置110執(zhí)行移動IP (MIP)注冊,其需要在本地 代理134處注冊、驗證所述無線裝置及為無線裝置授權(quán)所請求的數(shù)據(jù)服務(wù)(步驟280)。 隨后,無線裝置110可經(jīng)由PDSN130與遠程主機150交換數(shù)據(jù)(步驟290)。
cdma2000中在簡單IP和移動IP兩種情況下的數(shù)據(jù)呼叫發(fā)起闡述于2003年8月 的3GPP2 X.S0011-002-C中,其名稱為"cdma2000無線IP網(wǎng)絡(luò)標準簡單IP和移動 IP訪問月艮務(wù)(cdma2000 Wireless IP Network Standard: Simple IP and Mobile IP Access Services)"。 PPP建立闡述于1994年7月的RFC 1661中,其名稱為"點對點協(xié)議(The Point-to-Point Protocol(PPP))"。移動IP注冊闡述于1996年10月的RFC 2002中,其 名稱為"IP移動性支持(IPMobility Support)"。這些文件均可公開獲得。
無線裝置110在任一給定時刻可處于零狀態(tài)、休眠狀態(tài)或現(xiàn)用狀態(tài)。在零狀態(tài)中, 未建立PPP且未分配話務(wù)信道。在休眠狀態(tài)中,已建立PPP但尚未分配話務(wù)信道。在 現(xiàn)用狀態(tài)中,已建立PPP、分配話務(wù)信道,且無線裝置可與無線網(wǎng)絡(luò)交換數(shù)據(jù)。無線 裝置可在零狀態(tài)中發(fā)起數(shù)據(jù)呼叫,且可在休眠狀態(tài)中再發(fā)起數(shù)據(jù)呼叫。
圖2A及2B顯示其中數(shù)據(jù)呼叫發(fā)起成功的情形。在大量示例中,數(shù)據(jù)呼叫發(fā)起 可能由于各種原因而不能成功。例如,數(shù)據(jù)呼叫發(fā)起可出于任一下述原因而失敗
無線裝置不是有效數(shù)據(jù)用戶;
在PPP或MIP注冊處驗證失?。?br> 網(wǎng)絡(luò)暫時不可用;及
其他原因。
一種無效數(shù)據(jù)用戶的情形可能如下。無線裝置發(fā)起數(shù)據(jù)呼叫?;九cPDSN進行 通訊,且通常還與RADIUS服務(wù)器(在簡單IP情況下)或本地代理(在移動IP情況 下)進行通訊。RADIUS服務(wù)器或本地代理確定所述無線裝置是否已預(yù)定所請求數(shù)據(jù)
服務(wù),且如果沒有,則通知基站所述無線裝置不是有效數(shù)據(jù)用戶。因此,基站以某一 原因拒絕所述數(shù)據(jù)呼叫發(fā)起。
某些驗證失敗的情形可能如下。無線裝置從零狀態(tài)發(fā)起數(shù)據(jù)呼叫?;緦⒃拕?wù)信 道分配至無線裝置。隨后,在無線裝置和PDSN之間協(xié)商PPP。對于簡單IP來說,PPP 協(xié)商期間的驗證(例如,CHAP或PAP)可能失敗。在移動IP情況下,MIP注冊期間 的驗證可能失敗。
某些網(wǎng)絡(luò)不可用情形可能如下。在一情形中,無線裝置從零狀態(tài)發(fā)起數(shù)據(jù)呼叫。 如果無線電網(wǎng)絡(luò)不能在封包控制功能和PDSN之間建立A10/A11連接且因此拒絕數(shù)據(jù) 呼叫,則數(shù)據(jù)呼叫可能失敗。如果無線電網(wǎng)絡(luò)成功地建立A10/A11連接、但PPP協(xié)商 由于PDSN處于不良狀態(tài)而失敗,則所述數(shù)據(jù)呼叫也可能失敗。在另一情形中,無線 裝置從休眠狀態(tài)再發(fā)起數(shù)據(jù)呼叫。如果無線電網(wǎng)絡(luò)不能與PDSN通訊且因此拒絕數(shù)據(jù) 呼叫,則所述數(shù)據(jù)呼叫可能失敗。如果無線電網(wǎng)絡(luò)接受所述數(shù)據(jù)呼叫、但PDSN處于 不良狀態(tài)且放棄所述數(shù)據(jù)呼叫,則所述數(shù)據(jù)呼叫也可能失敗。
在簡單IP和移動IP情況下的數(shù)據(jù)呼叫發(fā)起還可能由于LCP逾時、IPCP逾時、 PPP建立失敗等原因?qū)е碌腜PP協(xié)商失敗而失敗。如果在LCP逾時周期內(nèi)未接收到對 LCP配置請求封包的回應(yīng),則出現(xiàn)LCP逾時。如果IPCP協(xié)商在IPCP逾時周期之后 未成功,則出現(xiàn)IPCP逾時。PPP建立可能由于在無線裝置處與PDSN處對起始數(shù)據(jù) 呼叫建立或?qū)贿f之后PPP再同步的選項不匹配而失敗。在簡單IP情況下,PPP協(xié)商 失敗也可能起因于PPP驗證失敗。
移動IP(MIP)的數(shù)據(jù)呼叫發(fā)起也可能出于下列原因而失敗MIP代理征求逾時、 MIPRRQ (注冊請求)逾時、MIP外地代理失敗和MIP本地代理失敗。如果在逾時周 期內(nèi)未接收到對代理征求消息的回應(yīng),則出現(xiàn)MIP代理征求逾時。如果在RRQ逾時 周期內(nèi)未接收到對注冊請求的回復(fù),則出現(xiàn)MIPRRQ逾時。如果從本地代理接收到具 有外地代理失敗代碼的注冊回復(fù)消息,則出現(xiàn)MIP外地代理失敗。如果從PDSN接收 到具有本地代理失敗代碼的注冊回復(fù)消息,則出現(xiàn)MIP本地代理失敗。
無線裝置可在(例如)呼叫歷史表格中維持先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史。呼叫 歷史表格中的每一條目可用于無線網(wǎng)絡(luò)、網(wǎng)絡(luò)域和數(shù)據(jù)呼叫類型的不同組合,如下文 所述。每一條目可包括例如上一次數(shù)據(jù)呼叫發(fā)起嘗試是成功還是不成功、自上一次成 功發(fā)起嘗試起的失敗數(shù)據(jù)呼叫發(fā)起嘗試(或呼叫失敗)的次數(shù)等信息??蔀槟承┛芍?示未來數(shù)據(jù)呼叫發(fā)起的成功可能性的呼叫失敗類型維護所述呼叫歷史。無線裝置可使 用這一呼叫歷史來控制后續(xù)數(shù)據(jù)呼叫發(fā)起,以保留無線電鏈路資源。使用先前發(fā)起嘗 試控制未來數(shù)據(jù)呼叫發(fā)起被稱作"呼叫節(jié)制"。
在一實施例中,下述呼叫失敗類型會導(dǎo)致對未來數(shù)據(jù)呼叫發(fā)起的節(jié)制-
無線電網(wǎng)絡(luò)拒絕數(shù)據(jù)呼叫發(fā)起一這可能是由于無線裝置不是有效數(shù)據(jù)用戶、無 線電網(wǎng)絡(luò)不能與PDSN通訊等;
驗證失敗一這可能在PPP協(xié)商(針對簡單IP)或MIP注冊(針對移動IP)期
間出現(xiàn);
PPP協(xié)商失敗一這可能是由于PDSN處于不良狀態(tài)、LCP逾時、IPCP逾時、 PPP建立失敗等;及
移動IP建立失敗一這可能是由于MIP代理征求逾時、MIPRRQ逾時、MIP外
地代理失敗、MIP本地代理失敗等。
如果無線裝置從休眠狀態(tài)再發(fā)起數(shù)據(jù)呼叫,則不執(zhí)行PPP協(xié)商。PDSN可能處于 不良狀態(tài)且可以放棄來自無線裝置的數(shù)據(jù)。無線裝置將不知道數(shù)據(jù)未通過。因此,如 果無線裝置從休眠狀態(tài)再發(fā)起數(shù)據(jù)呼叫,且無線電網(wǎng)絡(luò)接受所述數(shù)據(jù)呼叫但未正確交 換數(shù)據(jù),則無線裝置可依賴于在較高層運行的應(yīng)用程序?qū)⑽磥頂?shù)據(jù)呼叫進行節(jié)制。
在一實施例中,基于指示在呼叫失敗之后且再次發(fā)起數(shù)據(jù)呼叫之前所要等待的時 間量的退避計時器來實現(xiàn)呼叫節(jié)制。所述計時器可在每一呼叫失敗之后被設(shè)定為逐漸 增大的值,且如果數(shù)據(jù)呼叫成功則可被復(fù)位。所述計時器可在第一次呼叫失敗之后被 設(shè)定為Wi分鐘,第二次呼叫失敗之后被設(shè)定為W2分鐘,第三次呼叫失敗之后被設(shè)定 為\¥3分鐘,且第四次失敗之后被設(shè)定為W4分鐘,其中一般來說,W,^W2^W3^W4。
例如,可為計時器使用一組四個指數(shù)值W尸1、 W2=2、 \¥3=4和\¥4=8分鐘。也可以為 計時器使用其他組計時器值,其可包括任一數(shù)量的計時器值及任一給定計時器值。選 擇使用的計時器組被標記為W。如果計時器正在運行,則無線裝置不發(fā)起數(shù)據(jù)呼叫。
圖3圖解說明具有呼叫節(jié)制的數(shù)據(jù)呼叫發(fā)起。在時間T,處,無線裝置發(fā)起數(shù)據(jù)呼 叫。在時間丁2處,無線裝置遇到呼叫失敗、將計時器設(shè)定為Wi分鐘、且啟動計時器。 無線裝置直到計時器期滿才發(fā)起數(shù)據(jù)呼叫。在時間T2之后Wi分鐘的T3處,計時器期 滿。在時間T3之后的時間T4處,無線裝置再次發(fā)起數(shù)據(jù)呼叫。在時間T5處,無線裝 置遇到呼叫失敗、將計時器設(shè)定為W2分鐘并啟動計時器。在時間丁5之后\¥2分鐘的 時間Te處,計時器期滿。在時間T6之后的時間T7處,無線裝置再次發(fā)起數(shù)據(jù)呼叫。 在時間Ts處,無線裝置確定所述數(shù)據(jù)呼叫成功且清空呼叫歷史,以使得如果且在遇到 下一呼叫失敗時計時器被設(shè)定為Wi分鐘(而非W3分鐘)。
為避免由于大量無線裝置退避及在同一時間發(fā)起數(shù)據(jù)呼叫而使無線網(wǎng)絡(luò)過載,可 為不同無線裝置的計時器使用不同的時間偏置量。例如,可基于移動裝置編號(MDN) 為每一無線裝置產(chǎn)生一隨機偏置量,其中MDN是無線裝置的電話號碼。隨后,無線 裝置的計時器將相對于系統(tǒng)時間偏置這一隨機偏置量。
呼叫歷史可以包括各種類型的信息,且可以用各種格式來維持。在一實施例中, 在每一無線網(wǎng)絡(luò)中分別為每一網(wǎng)絡(luò)域維持呼叫歷史。對于cdma2000來說,以系統(tǒng)標 識(ID)值標識每一較大的系統(tǒng),以網(wǎng)絡(luò)標識(NID)值標識給定系統(tǒng)中的每一較小 的網(wǎng)絡(luò),且以封包域標識(PZID)值標識給定SID/NID區(qū)域內(nèi)的每一PCF覆蓋區(qū)域。 因此,可以用SID/NID/PZID三元字節(jié)標識cdma2000網(wǎng)絡(luò)中的每一網(wǎng)絡(luò)域。對于 lxEV-DO來說,使用子網(wǎng)ID標識系統(tǒng)和較小的網(wǎng)絡(luò),所述子網(wǎng)ID可多達128比特長 且遵循1998年12月的RFC 2460(其名稱為"因特網(wǎng)協(xié)議,第6版(IPv6)規(guī)范(Internet
Protocol, Version 6(IPv6) Specification)")中闡述的IPv6表示格式。因此,lxEV-DO網(wǎng) 絡(luò)中的每一網(wǎng)絡(luò)域可由子網(wǎng)ID標識??蔀槔鏕SM、 GSM/GPRS、 UTMS和802.11
網(wǎng)絡(luò)等其他無線網(wǎng)絡(luò)使用類似的網(wǎng)絡(luò)標識符。分別為每一網(wǎng)絡(luò)域保留呼叫歷史的原因 是由于一個網(wǎng)絡(luò)域中的呼叫失敗可能不指示其他網(wǎng)絡(luò)域中數(shù)據(jù)呼叫發(fā)起的成功可能 性。
在一實施例中,分別為每一所關(guān)注數(shù)據(jù)呼叫類型維持呼叫歷史。對于cdma2000
來說,可為下列數(shù)據(jù)呼叫類型維持呼叫歷史(1)用于高速封包數(shù)據(jù)服務(wù)的服務(wù)選項
33 (SO-33), (2)用于低數(shù)據(jù)率電路交換封包數(shù)據(jù)服務(wù)的服務(wù)選項12 (SO-12), (3)
用于IS-95A中的中等數(shù)據(jù)率封包數(shù)據(jù)服務(wù)的服務(wù)選項15(SO-15),及(4)用于IS-95B
中的中等數(shù)據(jù)率封包數(shù)據(jù)服務(wù)的服務(wù)選項25 (SO-25)?;蛘撸蓪dma2000中的所
有服務(wù)選項視為屬于一個數(shù)據(jù)呼叫類型,且可為這一個數(shù)據(jù)呼叫類型維持呼叫歷史。
對于lxEV-DO來說,可為一種數(shù)據(jù)呼叫類型一即封包數(shù)據(jù)一維持呼叫歷史。大體而言,
可為任一數(shù)量的數(shù)據(jù)呼叫類型和任一給定數(shù)據(jù)呼叫類型維持呼叫歷史。分別為每一數(shù) 據(jù)呼叫類型保留呼叫歷史的原因是由于一種數(shù)據(jù)呼叫類型的呼叫失敗可能和其他數(shù)據(jù)
呼叫類型的數(shù)據(jù)呼叫發(fā)起的成功可能性不相關(guān)。
呼叫歷史可僅追蹤適于使用呼叫節(jié)制的某些呼叫失敗類型。呼叫歷史也可追蹤失 敗數(shù)據(jù)呼叫所遇到的失敗類型。例如,呼叫歷史可以追蹤呼叫失敗是否是由于無線電 網(wǎng)絡(luò)拒絕、驗證失敗、PPP協(xié)商失敗、移動IP建立失敗等原因。可針對不同的呼叫失 敗類型使用相同或不同組的計時器值。例如,可針對由于無線電網(wǎng)絡(luò)拒絕引起的呼叫 失敗來使用第一組較小的計時器值,可針對PPP協(xié)商失敗使用第二組較大的計時器值, 且可針對移動IP建立失敗使用第三組更大的計時器值。大體而言,計時器值可與將在 其中補救呼叫失敗原因的預(yù)期時間量相匹配。計時器值可基于現(xiàn)場測量、計算機仿真 或以某些其他手段來確定。在一實施例中,呼叫歷史追蹤呼叫失敗是否是由于無線電 網(wǎng)絡(luò)、PDSN或移動IP。在另一實施例中,將所有呼叫失敗視為屬于同一類型,且呼 叫歷史將不針對每一呼叫失敗來追蹤失敗類型。大體而言,呼叫歷史可追蹤任一數(shù)量 的呼叫失敗類型及任一給定呼叫失敗類型。
圖4顯示實例性呼叫歷史表格400。對于圖4所示的實施例來說,表格400包括 7列,分別用于網(wǎng)絡(luò)類型、網(wǎng)絡(luò)域、數(shù)據(jù)呼叫類型、呼叫失敗類型、節(jié)制啟用、當前 計時器值及上一次發(fā)起嘗試的時間。網(wǎng)絡(luò)類型可被設(shè)定為cdma2000或lxEV-DO。網(wǎng) 絡(luò)域可針對cdma2000被設(shè)定為SID/NID/PZID三元字節(jié)或針對lxEV-DO被設(shè)定為子 網(wǎng)ID。數(shù)據(jù)呼叫類型可針對cdma2000被設(shè)定為SO-33、 SO-12、 SO-15或SO-25,或 針對lxEV-DO被設(shè)定為封包數(shù)據(jù)。失敗類型可針對與無線電網(wǎng)絡(luò)相關(guān)的失敗被設(shè)定為 "無線電網(wǎng)絡(luò)"、針對與PPP相關(guān)的失敗被設(shè)定為"PPP"或針對與移動IP相關(guān)的失 敗被設(shè)定為"移動IP"。
對于圖4所示的實施例來說,可針對網(wǎng)絡(luò)類型、網(wǎng)絡(luò)域及數(shù)據(jù)呼叫類型的每一不 同組合而在表格400中產(chǎn)生一個條目。對于每一條目來說,可將節(jié)制啟用設(shè)定為(1)
"是",以指示將對該條目所涵蓋的數(shù)據(jù)呼叫(例如,與所述條目具有相同數(shù)據(jù)呼叫類 型、網(wǎng)絡(luò)域及無線網(wǎng)絡(luò)的數(shù)據(jù)呼叫)的發(fā)起執(zhí)行節(jié)制,或(2)"否",以指示不執(zhí)行節(jié) 制。或者,可使用計時器值0 (WQ = 0)來指示不執(zhí)行節(jié)制。
表格400中的條目可以用各種方式產(chǎn)生及刪除。在一實施例中,所述表格最初不 包含任何條目。每當出現(xiàn)呼叫失敗時,確定所述呼叫失敗的呼叫失敗類型、數(shù)據(jù)呼叫 類型、網(wǎng)絡(luò)域和無線網(wǎng)絡(luò)。如果表格中尚不存在對應(yīng)于數(shù)據(jù)呼叫類型、網(wǎng)絡(luò)域和無線 網(wǎng)路的這一組合的條目,則在表格中針對這一呼叫失敗產(chǎn)生新條目。如果在表格中已 經(jīng)存在對應(yīng)于這一組合的條目,則在這一呼叫失敗時更新這一條目。每當遇到呼叫成 功時,確定所述數(shù)據(jù)呼叫的數(shù)據(jù)呼叫類型、網(wǎng)絡(luò)域及無線網(wǎng)絡(luò)。在這一呼叫成功時, 標識且更新表格中對應(yīng)于數(shù)據(jù)呼叫類型、網(wǎng)絡(luò)域及無線網(wǎng)絡(luò)的這一組合的條目。對于 上述實施例來說,可在出現(xiàn)呼叫失敗時產(chǎn)生條目,且可在遇到呼叫成功時刪除條目。 在另一實施例中,針對數(shù)據(jù)呼叫類型、網(wǎng)絡(luò)域和無線網(wǎng)絡(luò)的所有或許多可能組合來產(chǎn) 生條目,且基于呼叫失敗和成功來進行更新。
在一實施例中,表格400為每一條目存儲下列信息(1)針對該條目的最近一次 數(shù)據(jù)呼叫發(fā)起嘗試的狀態(tài)(例如,成功或失敗),及(2)針對該條目的自上一次成功
發(fā)起嘗試起的失敗發(fā)起嘗試的次數(shù)。這兩條信息可以方便地以用于該條目最近一次呼
叫失敗(若存在)的退避計時器的計時器值來表達。條目的計時器值可被初始化為O, 且如果所述條目遇到呼叫成功,還可以被復(fù)位至0。如果遇到呼叫失敗,則所述條目 的計時器值可增加至組W中的下一值(例如,從0到Wp從到W2、從W2到W3、 或從Ws到W》。因此,計時器值為0指示最近一次發(fā)起嘗試成功,計時器值為Wi 指示自上一次成功發(fā)起嘗試起有一次失敗發(fā)起嘗試,計時器值為W2指示自上一次成 功發(fā)起嘗試起有兩次失敗發(fā)起嘗試,計時器值為W3指示自上一次成功發(fā)起嘗試起有 三次失敗發(fā)起嘗試,及計時器值為W4指示自上一次成功發(fā)起嘗試起有至少四次失敗 發(fā)起嘗試。
在一實施例中,表格400還為每一條目存儲上一次發(fā)起嘗試的時間。這種上一次 嘗試時間可用于為所述條目構(gòu)建計時器,例如,如果當前時間減去上一次嘗試時間等 于或大于當前計時器值,則認為計時器已期滿。上一次嘗試時間也可以用于清除表格 中的舊條目。例如,如果表格大小有限,則數(shù)據(jù)呼叫類型、網(wǎng)絡(luò)域及無線網(wǎng)絡(luò)的新組 合條目可覆寫表格中具有最舊的上一次嘗試時間的條目。
圖4顯示呼叫歷史表格的具體實施例。大體而言,所述表格可具有任一格式,且 可包含任一類型的與控制數(shù)據(jù)呼叫發(fā)起相關(guān)的信息。還可以為所述表格構(gòu)建其他設(shè)計, 此仍歸屬于本發(fā)明的范圍內(nèi)。
圖5顯示用于執(zhí)行具有節(jié)制的數(shù)據(jù)呼叫發(fā)起的過程500。無線裝置(例如從用戶 或較高層應(yīng)用程序)接收請求以發(fā)起數(shù)據(jù)呼叫(塊510)。隨后,無線裝置確定是否將 節(jié)制應(yīng)用至所述數(shù)據(jù)呼叫(塊512)。這可以通過下列來實現(xiàn)(1)標識所述呼叫歷史 表格中可應(yīng)用至所述數(shù)據(jù)呼叫的條目(例如,針對同一無線網(wǎng)絡(luò)、網(wǎng)絡(luò)域及數(shù)據(jù)呼叫
類型),及(2)確定是否針對該條目將節(jié)制啟用設(shè)定為"是"。無線裝置可將節(jié)制應(yīng)用
至某些類型的數(shù)據(jù)呼叫,而不將節(jié)制應(yīng)用至其他類型的數(shù)據(jù)呼叫。如塊514中確定, 如果不將節(jié)制應(yīng)用至所述數(shù)據(jù)呼叫,則無線裝置立即發(fā)起數(shù)據(jù)呼叫(塊516)。
如果欲將節(jié)制應(yīng)用至所述數(shù)據(jù)呼叫,則無線裝置確定應(yīng)用至所述數(shù)據(jù)呼叫的計時 器是否己期滿(塊51S)。如果最近一次發(fā)起嘗試成功,則計時器將不再運行且被視為 期滿。如果最近一次發(fā)起嘗試不成功,則計時器將已由這一不成功的發(fā)起嘗試啟動, 且既可能已期滿也可能未期滿。如果計時器尚未期滿,則無線裝置等待計時器期滿(塊 520)。在計時器期滿之后,無線裝置發(fā)起所述數(shù)據(jù)呼叫(塊522)。
隨后,確定所述數(shù)據(jù)呼叫是否遇到呼叫失敗(塊524)。如果答案為"是",則無 線裝置將計時器值從Wx增加到Wx+p除非Wx己經(jīng)是組W中的最大值(塊526)。隨 后,無線裝置以當前的計時器值啟動計時器(塊52S)。否則,如果數(shù)據(jù)呼叫成功且塊 524的答案為"否",則無線裝置清空呼叫歷史且將計時器值復(fù)位至O (塊530)。
圖6顯示用于基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制數(shù)據(jù)呼叫發(fā)起的過程600。 首先,從(例如)用戶或較高層應(yīng)用程序接收要發(fā)起數(shù)據(jù)呼叫的請求(塊610)。隨后, 確定是否控制所述數(shù)據(jù)呼叫的發(fā)起(塊612)。這可以通過下列來實現(xiàn)(1)標識涵蓋 所述數(shù)據(jù)呼叫的表格條目,及(2)確定是否將發(fā)起控制應(yīng)用至由該條目涵蓋的數(shù)據(jù)呼 叫。如塊614中所確定,如果不將發(fā)起控制應(yīng)用至所述數(shù)據(jù)呼叫,則無線裝置立即發(fā) 起數(shù)據(jù)呼叫(塊626)。
如果欲發(fā)起控制應(yīng)用至所述數(shù)據(jù)呼叫,則基于可應(yīng)用至所述數(shù)據(jù)呼叫的先前數(shù) 據(jù)呼叫發(fā)起嘗試來控制所述數(shù)據(jù)呼叫的發(fā)起。這些先前發(fā)起嘗試可存儲于涵蓋所述數(shù) 據(jù)呼叫的表格條目中。對于塊620,首先確定所述數(shù)據(jù)呼叫的最近一次發(fā)起嘗試是否 成功(塊622)。如果答案為"是",則無線裝置立即發(fā)起數(shù)據(jù)呼叫(塊626)。否則, 如果最近一次發(fā)起嘗試不成功,則無線裝置在自上一次不成功的發(fā)起嘗試起的預(yù)定時 間周期過去之后發(fā)起數(shù)據(jù)呼叫(塊624)。這一預(yù)定時間周期可以是固定持續(xù)時間或可 變持續(xù)時間。所述可變持續(xù)時間可以取決于各種因素,例如自上一次成功發(fā)起嘗試起 的不成功發(fā)起嘗試的次數(shù)(例如,在失敗發(fā)起嘗試越多時持續(xù)時間越長)、數(shù)據(jù)呼叫類 型、呼叫失敗類型等?;蛘?,如果預(yù)定時間周期尚未過去,則可取代塊624而拒絕所 述數(shù)據(jù)呼叫。
在發(fā)起所述數(shù)據(jù)呼叫之后,基于當前發(fā)起嘗試的結(jié)果來更新先前數(shù)據(jù)呼叫發(fā)起嘗 試的歷史(塊630)。如果當前發(fā)起嘗試成功,則這一發(fā)起嘗試成為上一次成功發(fā)起嘗 試。相反,如果當前發(fā)起嘗試不成功,則遞增不成功的發(fā)起嘗試的次數(shù)。
過程500和600是對應(yīng)于本文所述技術(shù)的兩個實施例。這些技術(shù)也可以用其他方 式實施,此仍歸屬于本發(fā)明的范圍內(nèi)。
在某些環(huán)境中,無線裝置可在失敗的數(shù)據(jù)呼叫之后立即發(fā)起數(shù)據(jù)呼叫,即使已啟 用節(jié)制。例如,可允許MIP至SIP回退,其意指無線裝置可在移動IP數(shù)據(jù)呼叫失敗 時發(fā)起簡單IP數(shù)據(jù)呼叫。無線裝置可在移動IP呼叫失敗之后立即發(fā)起簡單IP數(shù)據(jù)呼
叫,而不將節(jié)制應(yīng)用至簡單IP數(shù)據(jù)呼叫。如果簡單IP數(shù)據(jù)呼叫也失敗,則無線裝置 可將節(jié)制應(yīng)用至后續(xù)的數(shù)據(jù)呼叫發(fā)起?;蛘撸瑹o線裝置可由于移動IP呼叫失敗而對簡 單IP數(shù)據(jù)呼叫應(yīng)用節(jié)制。
無線裝置可以是多模式/混合式,且可能夠與cdma2000和lxEV-DO兩種網(wǎng)絡(luò)進 行通訊。無線裝置可以在lxEV-DO網(wǎng)絡(luò)上發(fā)起數(shù)據(jù)呼叫,且可能遇到呼叫失敗。隨后, 無線裝置可以在cdma2000網(wǎng)絡(luò)上發(fā)起具有或不具有節(jié)制的數(shù)據(jù)呼叫。cdma2000和 lxEV-DO網(wǎng)絡(luò)可被視為獨立網(wǎng)絡(luò),因此一個網(wǎng)絡(luò)上的呼叫失敗不會提供關(guān)于另一個網(wǎng) 絡(luò)上的呼叫成功可能性的任何信息。因此,無線裝置可以在lxEV-DO網(wǎng)絡(luò)上遇到呼叫 失敗之后立即在cdma2000網(wǎng)絡(luò)上發(fā)起數(shù)據(jù)呼叫?;蛘撸琧dma2000和lxEV-DO網(wǎng)絡(luò) 可被視為相關(guān)的,因此在一個網(wǎng)絡(luò)上的呼叫失敗會指示另一網(wǎng)絡(luò)上呼叫失敗的更大可 能性。這一相關(guān)性可以是由于這兩個網(wǎng)絡(luò)具有相似的負載概況、共享某些網(wǎng)絡(luò)實體等。 在此種情形中,無線裝置可在由于lxEV-DO網(wǎng)絡(luò)上的呼叫失敗而等待一正常或減小的 退避周期之后,在cdma2000網(wǎng)絡(luò)上發(fā)起數(shù)據(jù)呼叫。
圖7顯示無線裝置110的一實施例,無線裝置110包括用于與無線網(wǎng)絡(luò)100通訊 的無線調(diào)制解調(diào)器、控制器740、存儲器742和計時器744。在發(fā)射路徑上,無線裝置 110所要發(fā)送的數(shù)據(jù)和信令經(jīng)編碼器722處理(例如,格式化、編碼及交錯)及調(diào)制 器(Mod) 724進一步處理(例如,調(diào)制、展頻、信道化及擾頻)以產(chǎn)生數(shù)據(jù)碼片流。 發(fā)射機單元(TMTR) 732隨后調(diào)節(jié)(例如,轉(zhuǎn)換成模擬形式、濾波、放大及上變頻) 所述數(shù)據(jù)碼片流,以產(chǎn)生反向鏈路信號,并經(jīng)由天線736傳輸這一信號。在接收路徑 上,由無線網(wǎng)絡(luò)100中的基站傳輸?shù)恼蜴溌沸盘柦?jīng)天線736接收,并提供至接收機 單元(RCVR) 738。接收機單元738調(diào)節(jié)(例如,濾波、放大、下變頻及數(shù)字化)所 接收的信號,以產(chǎn)生數(shù)據(jù)樣本。解調(diào)器(Demod) 726處理(例如,解擾頻、解展頻、 信道化、及解調(diào))所述樣本,以獲得符號估計值。解碼器728進一步處理(例如,解 交錯及解碼)所述符號估計值,以獲得經(jīng)解碼數(shù)據(jù)。編碼器722、調(diào)制器724、解調(diào)器 726及解碼器728可由調(diào)制解調(diào)器處理器720來構(gòu)建。這些單元根據(jù)無線網(wǎng)絡(luò)100所 使用的無線技術(shù)(例如,cdma2000或lxEV-DO)執(zhí)行處理。
控制器740指導(dǎo)無線裝置110內(nèi)各種單元的操作??刂破?40可實施圖5所示過 程500及/或圖6所示過程600,以控制數(shù)據(jù)呼叫的發(fā)起。存儲器單元742存儲由控制 器740和其他單元所使用的程序代碼和數(shù)據(jù)。計時器744提供計時信息,用于為呼叫 節(jié)制構(gòu)建退避計時器。
圖8顯示無線裝置110內(nèi)的控制器740的實施例。在控制器740中,較高層應(yīng)用 程序812包括各種終端用戶應(yīng)用程序,例如提供數(shù)據(jù)服務(wù)的數(shù)據(jù)應(yīng)用程序、用戶瀏覽 器、電子郵件客戶端等。數(shù)據(jù)應(yīng)用程序可產(chǎn)生要發(fā)起數(shù)據(jù)呼叫的請求。共用數(shù)據(jù)協(xié)議 模塊814支持各種協(xié)議,例如IP、 PPP、傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報協(xié)議(UDP) 等。呼叫控制模塊816控制數(shù)據(jù)呼叫的建立和取消、請求發(fā)起數(shù)據(jù)呼叫、并追蹤無線 裝置的無線網(wǎng)絡(luò)及網(wǎng)絡(luò)域。呼叫管理器818管理呼叫、控制發(fā)起數(shù)據(jù)和其他類型的呼叫、并追蹤這些呼叫的狀態(tài)。呼叫處理模塊820執(zhí)行處理以與無線電網(wǎng)絡(luò)交換信令。 發(fā)射(TX)模塊822控制無線調(diào)制解調(diào)的發(fā)射部分的操作。接收(RX)模塊824控 制無線調(diào)制解調(diào)的接收部分的操作。較高層應(yīng)用程序812與共用數(shù)據(jù)協(xié)議模塊814通 訊,共用數(shù)據(jù)協(xié)議模塊814進一步與呼叫控制模塊816通訊,呼叫控制模塊816進一 步與呼叫管理器818通訊,呼叫管理器818進一步與呼叫處理模塊820通訊,呼叫處 理模塊820進一步與TX模塊822和RX模塊824通訊。存儲器單元742可存儲用于 控制發(fā)起數(shù)據(jù)呼叫的呼叫歷史表格830。呼叫歷史表格830可以與圖4所示表格400 具有相同的格式,或者可以用其他方式構(gòu)建。
呼叫管理器818可以執(zhí)行各種功能以控制數(shù)據(jù)呼叫的發(fā)起。例如,呼叫管理器818 可以提供應(yīng)用編程接口 (API),以允許其他實體啟用及禁用對數(shù)據(jù)呼叫的節(jié)制及將退 避計時器復(fù)位。呼叫管理器818從呼叫控制模塊816接收對數(shù)據(jù)呼叫成功或失敗的指 示及每一失敗數(shù)據(jù)呼叫的失敗類型。呼叫管理器818或某一其他實體可維持呼叫歷史 表830。
本文所述技術(shù)可用于各種類型的數(shù)據(jù)呼叫,例如套接口及系留數(shù)據(jù)呼叫、簡單IP 及移動IP數(shù)據(jù)呼叫等。系留數(shù)據(jù)呼叫是由耦合至無線裝置且使用無線裝置來獲得數(shù)據(jù) 服務(wù)的終端機設(shè)備(例如,膝上型計算機)做出的數(shù)據(jù)呼叫。大體而言,這些技術(shù)可 用于任一類型的數(shù)據(jù)呼叫,其中所述無線裝置知曉呼叫失敗且可能知曉這些呼叫失敗 的原因。
本文所述技術(shù)可以用各種方法來構(gòu)建。例如,這些技術(shù)可構(gòu)建于硬件、軟件、或 其組合中。對于硬件實施方案來說,用于控制數(shù)據(jù)呼叫發(fā)起的處理單元(例如,控制 器740或呼叫管理器818)可構(gòu)建于一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號 處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程 門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子裝置、其他設(shè)計用于 執(zhí)行本文所述功能的電子單元、或其組合中。
對于軟件實施方案來說,可使用執(zhí)行本文所述功能的模塊(例如,程序、功能等) 來執(zhí)行所述技術(shù)。軟件碼可存儲于存儲器單元(例如,圖7所示存儲器單元742)中, 并由處理器(例如,控制器740)來執(zhí)行。存儲器單元可構(gòu)建于處理器內(nèi)或處理器外 部。
提供上文對所揭示實施例的說明旨在使所屬技術(shù)領(lǐng)域中的技術(shù)人員均能夠制作 或使用本發(fā)明。所屬技術(shù)領(lǐng)域中的技術(shù)人員將易于得出對這些實施例的各種修改,且 本文所界定的一般原理也可以適用于其它實施例,此并不背離本發(fā)明的精神或范圍。 因此,本文并非打算將本發(fā)明限定為本文所示實施例,而是欲賦予其與本文所揭示原 理及新穎特征相一致的最寬廣范圍。
權(quán)利要求
1、一種設(shè)備,其包括存儲器單元,其可操作以存儲先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史;及控制器,其可操作以接收要發(fā)起與無線通信網(wǎng)絡(luò)的數(shù)據(jù)呼叫的請求,且基于所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制所述數(shù)據(jù)呼叫的發(fā)起。
2、 如權(quán)利要求1所述的設(shè)備,其中所述控制器可操作以確定是否要基于所述數(shù) 據(jù)呼叫的呼叫類型、所述數(shù)據(jù)呼叫的網(wǎng)絡(luò)域、所述數(shù)據(jù)呼叫的無線通訊網(wǎng)絡(luò)或其組合 來控制所述數(shù)據(jù)呼叫的發(fā)起。
3、 如權(quán)利要求1所述的設(shè)備,其中所述控制器可操作以確定對所述數(shù)據(jù)呼叫的 最近一次發(fā)起嘗試是成功還是不成功,且如果所述最近一次發(fā)起嘗試不成功,則在所 述最近一次發(fā)起嘗試之后的預(yù)定時間周期中阻止所述數(shù)據(jù)呼叫的發(fā)起。
4、 如權(quán)利要求3所述的設(shè)備,其中所述控制器可操作以基于自上一次成功發(fā)起 嘗試起的失敗發(fā)起嘗試的次數(shù)來確定所述預(yù)定時間周期。
5、 如權(quán)利要求4所述的設(shè)備,其中所述預(yù)定時間周期處于一值范圍內(nèi),且在失敗發(fā)起嘗試變多時漸進地變長。
6、 如權(quán)利要求4所述的設(shè)備,其中所述預(yù)定時間周期處于一值范圍內(nèi),且在失 敗發(fā)起嘗試變多時以指數(shù)方式變長。
7、 如權(quán)利要求3所述的設(shè)備,其中所述控制器可操作以使得如果所述最近一次 發(fā)起嘗試成功則立即發(fā)起所述數(shù)據(jù)呼叫,且如果所述最近一次發(fā)起嘗試不成功則在所 述預(yù)定時間周期已過去之后發(fā)起所述數(shù)據(jù)呼叫。
8、 如權(quán)利要求7所述的設(shè)備,其中所述控制器可操作以基于所述數(shù)據(jù)呼叫的結(jié) 果來更新所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史。
9、 如權(quán)利要求3所述的設(shè)備,其中所述控制器可操作以使得如果所述最近一次 發(fā)起嘗試成功或如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期已過去,則立 即發(fā)起所述數(shù)據(jù)呼叫,且如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期尚未 過去,則拒絕所述要發(fā)起所述數(shù)據(jù)呼叫的請求。
10、 如權(quán)利要求l所述的設(shè)備,其中所述控制器可操作以使得如果所述數(shù)據(jù)呼叫 的最近一次發(fā)起嘗試不成功,則以當前計時器值啟動計時器,并在所述計時器期滿之 后發(fā)起所述數(shù)據(jù)呼叫。
11、 如權(quán)利要求10所述的設(shè)備,其中所述控制器可操作以使得如果所述數(shù)據(jù)呼 叫成功則將所述當前計時器值復(fù)位至最小值,且如果所述數(shù)據(jù)呼叫不成功,且如果所 述當前計時器值小于最大值,則增加所述當前計時器值,且以所述當前計時器值啟動 所述計時器。
12、 如權(quán)利要求l所述的設(shè)備,其中所述先前數(shù)據(jù)呼叫發(fā)起嘗^i的歷史指示從上 一次成功發(fā)起嘗試起的失敗發(fā)起嘗試的次數(shù)。
13、 如權(quán)利要求l所述的設(shè)備,其中所述存儲器單元可操作以為不同的無線通訊網(wǎng)絡(luò)、不同的網(wǎng)絡(luò)域、不同的數(shù)據(jù)呼叫類型或其組合來存儲先前數(shù)據(jù)呼叫發(fā)起嘗試的 歷史。
14、 如權(quán)利要求l所述的設(shè)備,其中所述存儲器單元可操作以存儲包含所述先前 數(shù)據(jù)呼叫發(fā)起嘗試的歷史的表格,且其中所述表格中的每一條目用于無線通訊網(wǎng)絡(luò)、 網(wǎng)絡(luò)域和數(shù)據(jù)呼叫類型的不同組合。
15、 如權(quán)利要求14所述的設(shè)備,其中所述存儲器單元可操作以為所述表格中的 每一條目存儲自上一次成功發(fā)起嘗試起的失敗發(fā)起嘗試的次數(shù)、對是否控制由所述條 目所涵蓋的數(shù)據(jù)呼叫的發(fā)起的指示、上一次發(fā)起嘗試的時間或其組合。
16、 如權(quán)利要求14所述的設(shè)備,其中所述存儲器單元可操作以為所述表格中具 有失敗發(fā)起嘗試的每一條目存儲呼叫失敗類型,其中每一呼叫失敗類型與一組計時器 值相關(guān)聯(lián),且其中每一計時器值可指示在失敗發(fā)起嘗試之后且在嘗試另一數(shù)據(jù)呼叫發(fā) 起之前等待的時間量。
17、 一種用于發(fā)起數(shù)據(jù)呼叫的方法,其包括 接收要發(fā)起與無線通訊網(wǎng)絡(luò)的數(shù)據(jù)呼叫的請求;及 基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制所述數(shù)據(jù)呼叫的發(fā)起。
18、 如權(quán)利要求17所述的方法,其中所述控制所述數(shù)據(jù)呼叫的發(fā)起包括 確定所述數(shù)據(jù)呼叫的最近一次發(fā)起嘗試是成功還是不成功,及 如果所述最近一次發(fā)起嘗試不成功,則在所述最近一次發(fā)起嘗試之后的預(yù)定時間周期中阻止所述數(shù)據(jù)呼叫的發(fā)起。
19、 如權(quán)利要求18所述的方法,其中所述控制所述數(shù)據(jù)呼叫的發(fā)起進一步包括 基于自上一次成功發(fā)起嘗試起的失敗發(fā)起嘗試的次數(shù)來確定所述預(yù)定時間周期。
20、 如權(quán)利要求18所述的方法,其中所述控制所述數(shù)據(jù)呼叫的發(fā)起進一步包括 如果所述最近一次發(fā)起嘗試成功,則立即發(fā)起所述數(shù)據(jù)呼叫,及 如果所述最近一次發(fā)起嘗試不成功,則在所述預(yù)定時間周期已過去之后才發(fā)起所述數(shù)據(jù)呼叫。
21、 如權(quán)利要求20所述的方法,其進一步包括 基于所述數(shù)據(jù)呼叫的結(jié)果來更新所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史。
22、 如權(quán)利要求18所述的方法,其中所述控制所述數(shù)據(jù)呼叫的發(fā)起進一步包括 如果所述最近一次發(fā)起嘗試成功或如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期已過去,則立即發(fā)起所述數(shù)據(jù)呼叫,及如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期尚未過去,則拒絕所述要 發(fā)起所述數(shù)據(jù)呼叫的請求。
23、 如權(quán)利要求17所述的方法,其進一步包括-針對不同的無線通訊網(wǎng)絡(luò)、不同的網(wǎng)絡(luò)域、不同的數(shù)據(jù)呼叫類型或其組合來維持所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史。
24、 一種設(shè)備,其包括用于接收要發(fā)起與無線通訊網(wǎng)絡(luò)的數(shù)據(jù)呼叫的請求的裝置;及 用于基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制所述數(shù)據(jù)呼叫的發(fā)起的裝置。
25、 如權(quán)利要求24所述的設(shè)備,其中所述用于控制所述數(shù)據(jù)呼叫的發(fā)起的裝置包括用于確定所述數(shù)據(jù)呼叫的最近一次發(fā)起嘗試是成功還是不成功的裝置,及 用于使得如果所述最近一次發(fā)起嘗試不成功則在所述最近一次發(fā)起嘗試之后的 預(yù)定時間周期中阻止所述數(shù)據(jù)呼叫的發(fā)起的裝置。
26、 如權(quán)利要求25所述的設(shè)備,其中所述用于控制所述數(shù)據(jù)呼叫的發(fā)起的裝置 進一步包括用于使得如果所述最近一次發(fā)起嘗試成功則立即發(fā)起所述數(shù)據(jù)呼叫的裝置,及 用于使得如果所述最近一次發(fā)起嘗試不成功則在所述預(yù)定時間周期已過去之后 發(fā)起所述數(shù)據(jù)呼叫的裝置。
27、 如權(quán)利要求26所述的設(shè)備,其進一步包括用于基于所述數(shù)據(jù)呼叫的結(jié)果來更新所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史的裝置。
28、 如權(quán)利要求25所述的設(shè)備,其中所述用于控制所述數(shù)據(jù)呼叫的發(fā)起的裝置 迸一步包括用于使得如果所述最近一次發(fā)起嘗試成功或如果所述最近一次發(fā)起嘗試不成功 且所述預(yù)定時間周期已過去則立即發(fā)起所述數(shù)據(jù)呼叫的裝置,及用于使得如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期尚未過去則拒 絕所述要發(fā)起所述數(shù)據(jù)呼叫的請求的裝置。
29、 如權(quán)利要求24所述的設(shè)備,其進一步包括用于針對不同的無線通訊網(wǎng)絡(luò)、不同的網(wǎng)絡(luò)域、不同的數(shù)據(jù)呼叫類型或其組合來 維持所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史的裝置。
30、 一種用于存儲指令的處理器可讀媒體,所述指令可在無線裝置中操作以 接收要發(fā)起與無線通訊網(wǎng)絡(luò)的數(shù)據(jù)呼叫的請求;及 基于先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史來控制所述數(shù)據(jù)呼叫的發(fā)起。
31、 如權(quán)利要求30所述的處理器可讀媒體,且進一步用于存儲可操作以執(zhí)行下 列步驟的指令-確定所述數(shù)據(jù)呼叫的最近一次發(fā)起嘗試是成功還是不成功,及 如果所述最近一次發(fā)起嘗試不成功,則在所述最近一次發(fā)起嘗試之后的預(yù)定時間 周期中阻止所述數(shù)據(jù)呼叫的發(fā)起。
32、 如權(quán)利要求31所述的處理器可讀媒體,且進一步用于存儲可操作以執(zhí)行下列步驟的指令如果所述最近一次發(fā)起嘗試成功,則立即發(fā)起所述數(shù)據(jù)呼叫,及 如果所述最近一次發(fā)起嘗試不成功,則在所述預(yù)定時間周期已過去之后才發(fā)起所 述數(shù)據(jù)呼叫。
33、 如權(quán)利要求31所述的處理器可讀媒體,且進一步用于存儲可操作以執(zhí)行下列步驟的指令如果所述最近一次發(fā)起嘗試成功或如果所述最近一次發(fā)起嘗試不成功且所述預(yù) 定時間周期已過去,則立即發(fā)起所述數(shù)據(jù)呼叫,及如果所述最近一次發(fā)起嘗試不成功且所述預(yù)定時間周期尚未過去,則拒絕所述要 發(fā)起所述數(shù)據(jù)呼叫的請求。
34、 如權(quán)利要求30所述的處理器可讀媒體,且進一步用于存儲可操作以執(zhí)行下 列步驟的指令針對不同的無線通訊網(wǎng)絡(luò)、不同的網(wǎng)絡(luò)域、不同的數(shù)據(jù)呼叫類型或其組合來維持 所述先前數(shù)據(jù)呼叫發(fā)起嘗試的歷史。
全文摘要
無線裝置例如從用戶或較高層應(yīng)用程序接收要發(fā)起數(shù)據(jù)呼叫的請求。如果將不應(yīng)用發(fā)起控制,則無線裝置立即發(fā)起數(shù)據(jù)呼叫。否則,基于可應(yīng)用至所述數(shù)據(jù)呼叫的先前數(shù)據(jù)呼叫發(fā)起嘗試來控制所述數(shù)據(jù)呼叫的發(fā)起。例如,如果(1)最近一次發(fā)起嘗試成功,或(2)最近一次發(fā)起嘗試不成功但自這一不成功的發(fā)起嘗試起已過去一預(yù)定時間周期,則無線裝置可立即發(fā)起數(shù)據(jù)呼叫。如果最近一次發(fā)起嘗試不成功,且所述預(yù)定時間周期尚未過去,則無線裝置可(1)等待直至這一預(yù)定時間周期過去,且隨后發(fā)起所述數(shù)據(jù)呼叫,或(2)拒絕所述數(shù)據(jù)呼叫。
文檔編號H04W88/06GK101161020SQ200680012379
公開日2008年4月9日 申請日期2006年2月16日 優(yōu)先權(quán)日2005年2月17日
發(fā)明者斯里拉姆·納格什·努卡拉, 羅泰姆·庫珀, 詹姆斯·A·哈奇森, 韋努戈帕爾(戈帕爾)·拉馬穆爾蒂 申請人:高通股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
海南省| 龙口市| 安乡县| 威海市| 新龙县| 白朗县| 宜良县| 衡阳市| 班玛县| 长沙市| 故城县| 广德县| 客服| 兰溪市| 琼海市| 瑞丽市| 甘洛县| 黔江区| 南部县| 会同县| 安远县| 高邑县| 临洮县| 绩溪县| 无锡市| 平潭县| 瑞昌市| 绥滨县| 吕梁市| 九寨沟县| 西宁市| 大方县| 合江县| 铅山县| 临夏市| 锡林浩特市| 威信县| 平安县| 昭通市| 邢台县| 建水县|