專利名稱:用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的方法及設(shè)備的制作方法
第1/17頁(yè)用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的方法及設(shè)備根據(jù)35 U.S.C. §119主張優(yōu)先權(quán)本專利申請(qǐng)案主張2007年4月25日申請(qǐng)的題為"用于服務(wù)請(qǐng)求的方法及設(shè)備 (Methods and Apparatus for Service R叫uisition)"的第60/914,016號(hào)臨時(shí)申請(qǐng)案的優(yōu)先 權(quán),所述臨時(shí)申請(qǐng)案轉(zhuǎn)讓給本受讓人且在此以引用的方式明確地并入本文中。技術(shù)領(lǐng)域本申請(qǐng)案大體上涉及無(wú)線通信裝置的操作,且更明確地說(shuō),涉及用于在廣播系統(tǒng)中 進(jìn)行服務(wù)獲取的方法及設(shè)備。
背景技術(shù):
當(dāng)無(wú)線通信裝置不能夠從服務(wù)系統(tǒng)接收可用信號(hào)時(shí),其被稱為處于服務(wù)中斷 (oos)。通常,當(dāng)處于服務(wù)中斷時(shí),無(wú)線通信裝置嘗試獲取可用信號(hào)以使得可建立來(lái)自服務(wù)系統(tǒng)的服務(wù)。在其嘗試獲取可用信號(hào)時(shí),無(wú)線通信裝置耗費(fèi)電池電力來(lái)嘗試獲取可 能不可容易得到的可用信號(hào),這減少了裝置在電池需要再充電之前可利用的操作時(shí)間。 如果無(wú)線通信裝置連續(xù)嘗試獲取可用信號(hào)且此信號(hào)在無(wú)線通信裝置的當(dāng)前操作環(huán)境中 不可容易得到,則電池電力將被迅速消耗而未獲得有益結(jié)果。舉例來(lái)說(shuō),現(xiàn)代廣播系統(tǒng) 可以突發(fā)形式發(fā)射數(shù)據(jù),借此裝置起作用于檢測(cè)信標(biāo)信號(hào)或獲得既定用于其的數(shù)據(jù)。當(dāng)裝置正在搜索服務(wù)時(shí),其不具有任何定時(shí)信息且因此必須連續(xù)地處于作用中;這在服務(wù) 中斷狀態(tài)下導(dǎo)致較高電流消耗。因此,需要一種機(jī)制,其操作以在無(wú)線通信裝置處提供允許處于服務(wù)中斷的裝置有 效地獲取可用信號(hào)以建立服務(wù)的服務(wù)獲取處理。發(fā)明內(nèi)容在一個(gè)或一個(gè)以上方面中,提供一種服務(wù)獲取系統(tǒng)(包含方法及設(shè)備),所述服務(wù) 獲取系統(tǒng)操作以控制無(wú)線通信裝置如何嘗試在處于服務(wù)中斷狀態(tài)下時(shí)獲取服務(wù)。在各種 方面中,所述服務(wù)獲取系統(tǒng)提供包含積極階段的算法,在所述積極階段期間,所述裝置嘗試以相對(duì)短的時(shí)間間隔獲取服務(wù)。在一方面中,所述積極階段提供在多個(gè)獲取嘗試之 間增加時(shí)間間隔。在另一方面中,所述算法經(jīng)修改以包含隨后為擴(kuò)展獲取階段的積極階 段。在擴(kuò)展獲取階段期間,所述裝置嘗試以相對(duì)較長(zhǎng)的時(shí)間間隔獲取服務(wù)。舉例來(lái)說(shuō), 在擴(kuò)展獲取階段期間,所述裝置嘗試在連續(xù)獲取嘗試之間使用相對(duì)長(zhǎng)的固定持續(xù)時(shí)間的 時(shí)間間隔而周期性地獲取服務(wù),使得所述裝置處的功率消耗可受到控制。所述算法還通 過(guò)使定時(shí)器期滿且/或復(fù)位其自身來(lái)在獲取嘗試期間對(duì)內(nèi)容請(qǐng)求做出響應(yīng)以較迅速地建 立服務(wù)。因此,所述服務(wù)獲取系統(tǒng)操作以調(diào)整在積極階段期間嘗試進(jìn)行服務(wù)獲取的積極 性,同時(shí)控制在擴(kuò)展獲取階段期間裝置處的電池電力利用率。在一方面中,提供一種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的方法。所述方法包含檢 測(cè)是否已發(fā)生服務(wù)丟失;以及在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少 一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積 極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。在一方面中,提供一種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的設(shè)備。所述設(shè)備包含接 口邏輯,其經(jīng)配置以檢測(cè)是否已發(fā)生服務(wù)丟失;以及處理邏輯,其經(jīng)配置以在已發(fā)生服 務(wù)丟失的情況下在積極獲取階段期間起始至少一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的 補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了 選定數(shù)目的獲取嘗試時(shí)結(jié)束。在一方面中,提供一種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的設(shè)備。所述設(shè)備包含用 于檢測(cè)是否已發(fā)生服務(wù)丟失的裝置;以及用于在已發(fā)生服務(wù)丟失的情況下在積極獲取階 段期間起始至少一個(gè)獲取嘗試的裝置,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或 增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí) 結(jié)束。在一方面中,提供一種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的計(jì)算機(jī)程序產(chǎn)品。所述計(jì) 算機(jī)程序產(chǎn)品包含機(jī)器可讀媒體,其包含第一代碼集合,其用于致使計(jì)算機(jī)檢測(cè)是否 已發(fā)生服務(wù)丟失;以及第二代碼集合,其用于致使所述計(jì)算機(jī)在已發(fā)生服務(wù)丟失的情況 下在積極獲取階段期間起始至少一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔 是恒定或增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲 取嘗試時(shí)結(jié)束。在一方面中,提供至少一種集成電路,其經(jīng)配置以用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取。 所述至少一種集成電路包含第一模塊,其經(jīng)配置以檢測(cè)是否已發(fā)生服務(wù)丟失;以及第 二模塊,其經(jīng)配置以在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲取階 段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。在查閱下文陳述的
具體實(shí)施方式
以及所附的權(quán)利要求書(shū)之后,其它方面 將變得顯而易見(jiàn)。
通過(guò)結(jié)合附圖來(lái)參考以下描述將更容易明白本文中所描述的前述方面,其中 圖1展示說(shuō)明服務(wù)獲取系統(tǒng)的各方面的網(wǎng)絡(luò);圖2展示供在服務(wù)獲取系統(tǒng)的各方面中使用的示范性獲取控制邏輯; 圖3展示說(shuō)明供在服務(wù)獲取系統(tǒng)的各方面中使用的如何執(zhí)行外環(huán)路算法的復(fù)位的時(shí) 序圖;圖4展示說(shuō)明供在服務(wù)獲取系統(tǒng)的各方面中使用的擴(kuò)展獲取算法的操作的時(shí)序圖;圖5展示說(shuō)明內(nèi)容流激活對(duì)外環(huán)路算法的擴(kuò)展階段的效應(yīng)的時(shí)序圖;圖6展示由服務(wù)獲取系統(tǒng)的各方面提供的用于進(jìn)行服務(wù)獲取的示范性方法;圖7展示由服務(wù)獲取系統(tǒng)的各方面提供的用于進(jìn)行服務(wù)獲取的示范性方法;以及圖8展示供在服務(wù)獲取系統(tǒng)的各方面中使用的示范性獲取控制邏輯。
具體實(shí)施方式
在各種方面中,提供一種服務(wù)獲取系統(tǒng),其操作以控制無(wú)線通信裝置如何嘗試在處 于服務(wù)中斷狀態(tài)下時(shí)獲取服務(wù)。 介紹裝置可能需要在解碼內(nèi)容流且/或?qū)⒔?jīng)更新的服務(wù)提供給裝置用戶或在裝置處執(zhí)行 的應(yīng)用程序之前成功地獲取僅前向鏈路(FLO)信號(hào)。在各種方面中,本文中所描述的 服務(wù)獲取系統(tǒng)提供可用于在廣播網(wǎng)絡(luò)中獲取服務(wù)的算法及/或程序集合。在一方面中,裝置嘗試接收傳輸幀,所述傳輸幀經(jīng)壓縮有分配多路復(fù)用且作為僅前 向鏈路信號(hào)經(jīng)由廣播網(wǎng)絡(luò)來(lái)發(fā)射。傳輸幀可包含用于輸送廣域及局域內(nèi)容的一個(gè)或一個(gè) 以上子幀。舉例來(lái)說(shuō),廣域內(nèi)容分配在網(wǎng)絡(luò)的一個(gè)或一個(gè)以上廣闊地理區(qū)上,且局域內(nèi) 容分配在網(wǎng)絡(luò)的一個(gè)或一個(gè)以上局部地理區(qū)上。每一子幀包含經(jīng)壓縮有廣域內(nèi)容的廣域 分區(qū)及經(jīng)壓縮有局域內(nèi)容的局域分區(qū)。在傳輸幀的開(kāi)始處的是導(dǎo)頻符號(hào)及開(kāi)銷信息符號(hào)(OIS),其提供定時(shí)及控制信息, 所述定時(shí)及控制信息用于同步化且用以定位作為廣域及局域內(nèi)容的部分而攜載的內(nèi)容及開(kāi)銷信息。所述OIS包含含有用于廣域內(nèi)容的控制信息的廣域OIS部分及含有用于局 域內(nèi)容的控制信息的局域OIS部分。
因?yàn)閺V域及局域信號(hào)可獨(dú)立地獲取及丟失,所以可在無(wú)廣域獲取丟失的情況下發(fā)生 局域獲取丟失,且反之亦然。因此,本文中所呈現(xiàn)的所有算法可獨(dú)立地針對(duì)廣域及局域 信號(hào)獲取來(lái)運(yùn)行。
內(nèi)環(huán)路獲取邏輯
在物理層處,通過(guò)與導(dǎo)頻符號(hào)同步、解碼識(shí)別及開(kāi)銷信道且從信道鎖定的丟失恢復(fù) 來(lái)實(shí)現(xiàn)信號(hào)獲取。對(duì)于廣域信號(hào)獲取,廣域識(shí)別及開(kāi)銷符號(hào)可能需要被成功地解碼。對(duì) 于局域信號(hào)獲取,局域識(shí)別及開(kāi)銷符號(hào)可能需要被成功地解碼。
內(nèi)環(huán)路獲取邏輯操作以在被視為不成功之前嘗試進(jìn)行廣域及/或局域信號(hào)獲取持續(xù) 設(shè)定數(shù)目的連續(xù)秒。舉例來(lái)說(shuō),如果內(nèi)環(huán)路獲取邏輯不能成功地找到作為傳輸幀的部分 而廣播的導(dǎo)頻符號(hào),則所述裝置被視為處于服務(wù)中斷。因?yàn)樗鲅b置不具有來(lái)自廣播系 統(tǒng)的定時(shí)信息,所以裝置接收器鏈連續(xù)地起作用以設(shè)法檢測(cè)導(dǎo)頻符號(hào),這可導(dǎo)致高電池 消耗。如果存在服務(wù),則內(nèi)環(huán)路獲取邏輯將能夠在宣告系統(tǒng)被獲取之前檢測(cè)到開(kāi)銷符號(hào) 及任何其它物理層信道(例如, 一個(gè)或一個(gè)以上控制信道)。
在本文中所描述的各種方面中,服務(wù)獲取系統(tǒng)操作以控制內(nèi)環(huán)路獲取邏輯的操作。 舉例來(lái)說(shuō),服務(wù)獲取系統(tǒng)操作以控制內(nèi)環(huán)路獲取邏輯何時(shí)及多久掃描以嘗試獲取服務(wù)系 統(tǒng)。因此,任何適當(dāng)類型的內(nèi)環(huán)路邏輯可與服務(wù)獲取系統(tǒng)的各方面一起使用。因而,因 為可使用任何類型的內(nèi)環(huán)路獲取邏輯,所以內(nèi)環(huán)路獲取邏輯的詳細(xì)描述對(duì)于理解服務(wù)獲 取系統(tǒng)來(lái)說(shuō)并非為必要的且未在本文中提供。
外環(huán)路算法
在各種方面中,所述服務(wù)獲取系統(tǒng)包含外環(huán)路算法,其提供用于在擴(kuò)展服務(wù)中斷條 件(單一內(nèi)環(huán)路獲取嘗試無(wú)法從其恢復(fù))期間獲取服務(wù)的機(jī)制。在一方面中,所述外環(huán) 路算法包括積極階段,其中服務(wù)獲取被積極地實(shí)行。在一方面中,所述積極階段包含連 續(xù)內(nèi)環(huán)路獲取嘗試之間的變化的時(shí)間間隔。舉例來(lái)說(shuō),所述積極階段可包含連續(xù)內(nèi)環(huán)路 獲取嘗試之間的按指數(shù)規(guī)律增加的時(shí)間間隔,直到實(shí)現(xiàn)系統(tǒng)獲取或達(dá)到內(nèi)環(huán)路獲取嘗試 的最大允許數(shù)目為止。此增加的時(shí)間間隔被稱為補(bǔ)償間隔。此外,內(nèi)環(huán)路掃描嘗試的持 續(xù)時(shí)間可在連續(xù)嘗試之間變化。在一個(gè)方面中,內(nèi)環(huán)路的持續(xù)時(shí)間隨著恢復(fù)的機(jī)會(huì)變得 較不可能而減少。應(yīng)注意,內(nèi)環(huán)路的持續(xù)時(shí)間可進(jìn)一步擴(kuò)展(例如,當(dāng)在于不同數(shù)據(jù)源 之間移動(dòng)時(shí)添加滯后時(shí))。在一方面中,如果在外環(huán)路算法的操作期間接收到對(duì)解碼內(nèi) 容流的請(qǐng)求,則將外環(huán)路算法復(fù)位到開(kāi)始,使得可最積極地實(shí)行獲取。在另一方面中,提供擴(kuò)展外環(huán)路算法,其在所述裝置在積極階段結(jié)束之后仍在覆蓋 范圍外部的情況下添加擴(kuò)展獲取階段。因此,在各種方面中,外環(huán)路算法包含兩個(gè)部分 積極獲取階段,隨后是擴(kuò)展獲取階段。
在另一方面中,服務(wù)獲取系統(tǒng)通過(guò)調(diào)整后續(xù)休眠定時(shí)器而對(duì)較長(zhǎng)或較短內(nèi)環(huán)路掃描 做出反應(yīng)。休眠定時(shí)器在擴(kuò)展獲取階段中使用以控制功率消耗以實(shí)現(xiàn)所要的平均功率消 耗。
在另一方面中,外環(huán)路算法以不同方式對(duì)流激活(即,對(duì)內(nèi)容的請(qǐng)求)做出響應(yīng)。 舉例來(lái)說(shuō),代替響應(yīng)于流激活而復(fù)位所述算法,所述算法使當(dāng)前設(shè)定的任何定時(shí)器期滿 且如同定時(shí)器正常期滿一樣繼續(xù)運(yùn)行。因此,由上層應(yīng)用程序做出的對(duì)下載數(shù)據(jù)的請(qǐng)求 觸發(fā)以下各項(xiàng)中的一者在所述算法中使用的定時(shí)器的復(fù)位、無(wú)效應(yīng)或期滿。待采取哪 個(gè)動(dòng)作的選擇取決于所述算法的各種參數(shù)的設(shè)定。
服務(wù)獲取系統(tǒng)還操作以基于在其期間獲取服務(wù)的階段而提供不同功能。在積極階段 中,所述裝置正搜索服務(wù)且可在服務(wù)恢復(fù)之后即刻重新開(kāi)始被中斷的操作。舉例來(lái)說(shuō), 如果在接收作為正在裝置上觀看的視頻流而傳輸?shù)臄?shù)據(jù)的同時(shí)丟失服務(wù),則由服務(wù)獲取 系統(tǒng)進(jìn)行的即刻系統(tǒng)恢復(fù)導(dǎo)致重新開(kāi)始向裝置的用戶顯示視頻流。如果丟失服務(wù)且服務(wù) 獲取系統(tǒng)進(jìn)入擴(kuò)展階段,則當(dāng)系統(tǒng)恢復(fù)時(shí),服務(wù)獲取系統(tǒng)可僅將系統(tǒng)可利用性發(fā)信號(hào)通 知給所述裝置用戶,因?yàn)樗鲇脩艨赡軞w因于擴(kuò)展服務(wù)丟失而不再對(duì)先前接收的數(shù)據(jù)感 興趣。此外,服務(wù)獲取系統(tǒng)可在積極階段中通知用戶所述裝置正嘗試恢復(fù)服務(wù),而擴(kuò)展 階段中的稍后嘗試將在后臺(tái)運(yùn)行而不進(jìn)行用戶通知。
擴(kuò)展階段中的服務(wù)獲取系統(tǒng)可控制服務(wù)獲取,使得電池電力以類似于處于閑置的服 務(wù)中裝置的速率來(lái)被消耗。舉例來(lái)說(shuō),在當(dāng)播放內(nèi)容信道時(shí)服務(wù)丟失的情況下,服務(wù)獲 取系統(tǒng)顯示針對(duì)服務(wù)消息的掃描且針對(duì)服務(wù)而掃描持續(xù)第一時(shí)間間隔(即,20秒)。如 果未恢復(fù)服務(wù),則進(jìn)行稍后掃描持續(xù)較短時(shí)間間隔(即,5 S、 5 S且接著此后1 S),進(jìn) 而導(dǎo)致電池壽命的節(jié)省。
因此,服務(wù)獲取系統(tǒng)提供用于在數(shù)據(jù)源與數(shù)據(jù)收集裝置之間建立連接性的機(jī)制。雖 然下文中所描述的各種方面指向無(wú)線廣播系統(tǒng),但所屬領(lǐng)域的技術(shù)人員可容易將此類技 術(shù)應(yīng)用于有線系統(tǒng)及任何其它通信廣播媒體。
圖1展示說(shuō)明服務(wù)獲取系統(tǒng)的各方面的網(wǎng)絡(luò)100。所述網(wǎng)絡(luò)100包含廣播網(wǎng)絡(luò)102 及無(wú)線通信裝置104。所述廣播網(wǎng)絡(luò)102可包含任何類型的無(wú)線及/或有線通信網(wǎng)絡(luò)并覆 蓋任何所要地理區(qū)。廣播網(wǎng)絡(luò)102操作以使用任何適當(dāng)類型的廣播技術(shù)或技藝而將任何 類型的內(nèi)容、服務(wù)、數(shù)據(jù)或任何其它類型的信息廣播到在其地理區(qū)內(nèi)的裝置。
13無(wú)線通信裝置104可操作以從廣播網(wǎng)絡(luò)102接收廣播且可為任何類型的手機(jī)、PDA、 電子郵件裝置、尋呼機(jī)、計(jì)算機(jī)或能夠使用適當(dāng)技術(shù)而從廣播網(wǎng)絡(luò)102接收廣播的任何 其它類型的裝置。舉例來(lái)說(shuō),在加電時(shí),無(wú)線通信裝置102可操作以建立與廣播網(wǎng)絡(luò)102 的服務(wù)且在無(wú)線通信裝置104在由廣播網(wǎng)絡(luò)102覆蓋的區(qū)內(nèi)移動(dòng)時(shí)維持服務(wù)。
無(wú)線通信裝置104包含接收器106,其操作以搜索并獲取與廣播網(wǎng)絡(luò)102的服務(wù)。 舉例來(lái)說(shuō),接收器106可操作以調(diào)諧到指定射頻且在那些頻率上從廣播網(wǎng)絡(luò)102接收傳 輸。接收器106建立與廣播網(wǎng)絡(luò)102的服務(wù)的操作需要使用電池電力。因此,接收器106 搜索并建立與廣播網(wǎng)絡(luò)102的服務(wù)所花的時(shí)間越長(zhǎng),利用的電池電力就越多。
在一方面中,接收器106將關(guān)于當(dāng)前服務(wù)狀態(tài)的信息提供給獲取控制邏輯110。舉 例來(lái)說(shuō),接收器將指示所述裝置104當(dāng)前處于服務(wù)中還是處于服務(wù)中斷的狀態(tài)信息提供 給獲取控制邏輯110。在一方面中,所述獲取控制邏輯110操作以接收與用戶或一個(gè)或 一個(gè)以上應(yīng)用程序相關(guān)聯(lián)的信息及/或請(qǐng)求?;谒邮盏男畔⒓?或請(qǐng)求,獲取控制邏 輯110操作以執(zhí)行獲取算法以控制對(duì)獲取服務(wù)的嘗試如何由掃描邏輯108執(zhí)行。
在各種方面中,所述掃描邏輯108作為內(nèi)環(huán)路獲取邏輯的部分而操作以控制接收器 106在裝置的當(dāng)前位置中針對(duì)服務(wù)而掃描。掃描邏輯108可經(jīng)控制以針對(duì)服務(wù)而掃描持 續(xù)選定持續(xù)時(shí)間,且還可關(guān)于待發(fā)生掃描的頻繁程度而加以控制。在各種方面中,獲取 控制邏輯110操作以控制由掃描邏輯108執(zhí)行的獲取嘗試的頻率及持續(xù)時(shí)間以便控制針 對(duì)服務(wù)而掃描的積極程度并控制電池電力消耗。因此,獲取控制邏輯iio可控制所述掃 描邏輯108在積極獲取階段期間積極地掃描并控制在擴(kuò)展獲取階段期間如何消耗電池電 力。
時(shí)序圖112說(shuō)明服務(wù)獲取系統(tǒng)在積極階段期間執(zhí)行服務(wù)獲取的操作。舉例來(lái)說(shuō),在 時(shí)間114處,假設(shè)所述裝置104處于服務(wù)中斷。舉例來(lái)說(shuō),所述裝置104可能剛通電, 或所述裝置104可能已處于服務(wù)中但最近丟失服務(wù)。在一方面中,獲取控制邏輯110操 作以控制所述掃描邏輯108執(zhí)行持續(xù)第一選定持續(xù)時(shí)間的第一獲取嘗試(即,內(nèi)環(huán)路獲 取),如116處所指示。
如果服務(wù)獲取不成功,則獲取控制邏輯IIO操作以控制掃描邏輯108等待第一補(bǔ)償 間隔(Bl)且接著執(zhí)行持續(xù)第二選定持續(xù)時(shí)間的第二獲取嘗試,所述第二選定持續(xù)時(shí)間 可與第一選定持續(xù)時(shí)間相同或不同。如果獲取再次不成功,則獲取控制邏輯IIO操作以 控制掃描邏輯108等待第二補(bǔ)償時(shí)間間隔(B2)且接著執(zhí)行持續(xù)第三選定持續(xù)時(shí)間的第 三獲取嘗試,所述第三選定持續(xù)時(shí)間可與第一選定持續(xù)時(shí)間相同或不同。此過(guò)程繼續(xù)進(jìn) 行,直到獲取到服務(wù)或獲取嘗試的數(shù)目達(dá)到選定極限為止。在此過(guò)程期間,獲取控制邏說(shuō)明書(shū)第7/17頁(yè)
輯110操作以將狀態(tài)指示提供給用戶及/或在所述裝置104處執(zhí)行的應(yīng)用程序。
如果獲取到服務(wù),則獲取控制邏輯IIO操作以在任何內(nèi)容流下載待決的情況下重新 建立內(nèi)容流下載或在過(guò)多時(shí)間己逝去的情況下結(jié)束所有下載。在一方面中,獲取控制邏 輯110處理從用戶及/或裝置104處的應(yīng)用程序接收的信息以調(diào)整獲取算法的操作。舉例 來(lái)說(shuō),如果在獲取算法的操作期間接收到新的對(duì)解碼內(nèi)容流的請(qǐng)求(即,流激活),則 獲取控制邏輯110操作以調(diào)整獲取算法的操作,其控制掃描邏輯108的操作。在本文獻(xiàn) 的其它部分中提供對(duì)如何調(diào)整獲取算法的較詳細(xì)描述。
因此,在各種方面中,服務(wù)獲取系統(tǒng)操作以執(zhí)行以下功能中的一者或一者以上以提 供服務(wù)獲取并控制電池電力使用。
1. 檢測(cè)何時(shí)裝置處于服務(wù)中斷。
2. 確定獲取嘗試的開(kāi)始時(shí)間及持續(xù)時(shí)間。
3. 控制內(nèi)環(huán)路掃描邏輯在開(kāi)始時(shí)間處嘗試服務(wù)獲取并持續(xù)所確定的持續(xù)時(shí)間。
4. 如果獲取到服務(wù),則重新建立任何待決的流下載。
5. 如果未獲取到服務(wù),則基于補(bǔ)償定時(shí)器來(lái)確定下一獲取開(kāi)始時(shí)間及持續(xù)時(shí)間?;?于所設(shè)定的偏好,結(jié)束所有流下載或?qū)⒘飨螺d置于待決狀態(tài)。在一方面中,在第一不成 功的掃描處結(jié)束流下載。在另一方面中,在積極階段的結(jié)束處結(jié)束流下載。請(qǐng)注意,連 續(xù)的開(kāi)始時(shí)間及持續(xù)時(shí)間可彼此具有任何類型的關(guān)系。
6. 返回到以上的操作3。
因此,在各種方面中,獲取系統(tǒng)操作以控制裝置何時(shí)及多久針對(duì)服務(wù)獲取而掃描。 舉例來(lái)說(shuō),獲取系統(tǒng)操作以執(zhí)行積極階段以積極地獲取服務(wù),且接著執(zhí)行擴(kuò)展階段以獲 取服務(wù),同時(shí)節(jié)省電池壽命。
圖2展示供在服務(wù)獲取系統(tǒng)的各方面中使用的示范性獲取控制邏輯200。舉例來(lái)說(shuō), 所述獲取控制邏輯200適合用作圖1中所示的獲取控制邏輯110。獲取控制邏輯200包 括處理邏輯202、定時(shí)邏輯204及接口 (I/F)邏輯206,其全部耦合到數(shù)據(jù)總線208。
接口邏輯206包含以下各項(xiàng)中的至少一者CPU、處理器、門陣列、硬件邏輯、存 儲(chǔ)器元件及/或硬件執(zhí)行軟件。接口邏輯206操作以接收指示無(wú)線通信裝置的當(dāng)前服務(wù)狀 態(tài)的服務(wù)狀態(tài)指示符。舉例來(lái)說(shuō),服務(wù)狀態(tài)指示符指示無(wú)線通信裝置當(dāng)前處于服務(wù)中還 是服務(wù)中斷。舉例來(lái)說(shuō),可從無(wú)線通信裝置處的接收器(例如,圖1中所示的接收器106) 接收服務(wù)狀態(tài)信息。
接口邏輯208還操作以將獲取控制信息發(fā)射到在裝置處提供內(nèi)環(huán)路獲取的掃描邏 輯。所述獲取控制信息包含獲取開(kāi)始時(shí)間及持續(xù)時(shí)間。舉例來(lái)說(shuō),如果未立即實(shí)現(xiàn)服務(wù)獲取,則獲取開(kāi)始時(shí)間的序列可基于指數(shù)函數(shù)。兩個(gè)獲取開(kāi)始時(shí)間之間的差值被稱為"補(bǔ) 償"時(shí)間。類似地,掃描持續(xù)時(shí)間的序列對(duì)于每一連續(xù)獲取嘗試可為相同或不同的。舉 例來(lái)說(shuō),每一掃描持續(xù)時(shí)間可與前一掃描持續(xù)時(shí)間相同,比前一掃描持續(xù)時(shí)間短,或比 前一掃描持續(xù)時(shí)間長(zhǎng)。
定時(shí)器邏輯204包含以下各項(xiàng)中的至少一者CPU、處理器、門陣列、硬件邏輯、 存儲(chǔ)器元件及/或硬件執(zhí)行軟件。在一方面中,定時(shí)器邏輯204操作以測(cè)量補(bǔ)償及掃描持 續(xù)時(shí)間時(shí)間間隔,使得所述裝置處的處理邏輯202可準(zhǔn)確地控制由內(nèi)環(huán)路掃描邏輯提供 的獲取嘗試的定時(shí)。在一方面中,定時(shí)器邏輯204在處理邏輯202的控制下操作以測(cè)量 補(bǔ)償及獲取持續(xù)時(shí)間時(shí)間間隔。定時(shí)器邏輯204還測(cè)量在服務(wù)獲取系統(tǒng)的各種方面中使 用的任何其它時(shí)間間隔。
處理邏輯202包含以下各項(xiàng)中的至少一者CPU、處理器、門陣列、硬件邏輯、存 儲(chǔ)器元件及/或硬件執(zhí)行軟件。處理邏輯202操作以確定何時(shí)所述裝置處于服務(wù)中斷并控 制所述裝置處的內(nèi)環(huán)路掃描邏輯以嘗試服務(wù)獲取。舉例來(lái)說(shuō),處理邏輯202從接口邏輯 208接收服務(wù)狀態(tài)指示符并使用此信息來(lái)確定所述裝置是否處于服務(wù)中斷。 一旦確定所 述裝置處于服務(wù)中斷,所述處理邏輯202便操作以控制所述裝置處的內(nèi)環(huán)路掃描邏輯以 嘗試服務(wù)獲取。
在一方面中,處理邏輯202操作以實(shí)施獲取算法,所述獲取算法包含其中在連續(xù)內(nèi) 環(huán)路獲取嘗試之間提供變化的補(bǔ)償時(shí)間間隔的積極獲取階段。在另一方面中,獲取算法 包含其中以一方式提供周期性獲取嘗試以控制功率消耗的擴(kuò)展獲取階段。在又一方面 中,處理邏輯202操作以基于新的流激活(即,對(duì)內(nèi)容流進(jìn)行解碼的請(qǐng)求)的接收來(lái)調(diào) 整獲取算法的操作。在本文獻(xiàn)的其它部分中提供對(duì)獲取控制邏輯200的操作的較詳細(xì)描 述。
在一方面中,服務(wù)獲取系統(tǒng)包含計(jì)算機(jī)程序產(chǎn)品,其具有存儲(chǔ)或包含在機(jī)器可讀媒 體上的一個(gè)或一個(gè)以上程序指令("指令")或"代碼"集合,所述一個(gè)或一個(gè)以上程序 指令或"代碼"集合在由至少一個(gè)處理器(例如,處理邏輯202處的處理器)執(zhí)行時(shí)操 作以提供本文中所描述的功能。舉例來(lái)說(shuō),所述代碼集合可從機(jī)器可讀媒體(例如,軟 盤、CDROM、存儲(chǔ)器卡、快閃存儲(chǔ)器裝置、RAM、 ROM或介接到獲取控制邏輯200 的任何其它類型的存儲(chǔ)器裝置或機(jī)器可讀媒體)加載到獲取控制邏輯200中。在另一方 面中,所述代碼集合可從外部裝置或通信網(wǎng)絡(luò)資源下載到獲取控制邏輯200中。所述代 碼集合在由至少一個(gè)處理器執(zhí)行時(shí)致使獲取控制邏輯200提供如本文中所描述的服務(wù)獲 取系統(tǒng)的各方面。獲取算法概述
在各種方面中,獲取控制邏輯200操作以執(zhí)行獲取算法以獲取與服務(wù)系統(tǒng)的服務(wù)。以下所描述的獲取算法在本文中被稱為"外環(huán)路"算法,其控制裝置處的內(nèi)環(huán)路掃描邏輯如何嘗試服務(wù)獲取。由獲取控制邏輯200執(zhí)行的外環(huán)路算法提供用于從服務(wù)中斷條件(單一內(nèi)環(huán)路獲取嘗試無(wú)法從其恢復(fù))恢復(fù)的機(jī)制。在一方面中,所述算法確定連續(xù)獲取嘗試之間的補(bǔ)償間隔,直到實(shí)現(xiàn)獲取或達(dá)到獲取嘗試的最大允許數(shù)目為止。
不管獲取的目標(biāo)是廣域還是局域信號(hào)獲取,所述算法均以相同方式操作。在各種方面中, 一個(gè)或一個(gè)以上外環(huán)路獲取算法可獨(dú)立地或同時(shí)地運(yùn)行以控制裝置處的內(nèi)環(huán)路掃描邏輯執(zhí)行服務(wù)獲取。舉例來(lái)說(shuō), 一個(gè)外環(huán)路可針對(duì)廣域服務(wù)獲取而運(yùn)行,且第二外環(huán)路可同時(shí)地或獨(dú)立地針對(duì)局域服務(wù)獲取而運(yùn)行。
在一方面中,在下文描述服務(wù)獲取系統(tǒng)提供獲取算法。在本文獻(xiàn)的其它部分中呈現(xiàn)獲取算法的擴(kuò)展或修改版本。
獲取算法描述
在各種方面中,處理邏輯202操作以使用定時(shí)器邏輯204及接口邏輯206來(lái)控制裝置處的內(nèi)環(huán)路掃描邏輯的操作以嘗試服務(wù)獲取。舉例來(lái)說(shuō),如果初始內(nèi)環(huán)路獲取嘗試失敗,則處理邏輯202控制掃描邏輯在選定持續(xù)時(shí)間內(nèi)且以選定時(shí)間間隔重復(fù)內(nèi)環(huán)路服務(wù)獲取嘗試,直到內(nèi)環(huán)路服務(wù)獲取嘗試的總數(shù)目達(dá)到嘗試的指定最大數(shù)目(Nreacq)為止。因此,在初始內(nèi)環(huán)路獲取嘗試失敗之后,處理邏輯202控制所述裝置處的內(nèi)環(huán)路掃描邏輯,使得將執(zhí)行(Nreacq-1)次內(nèi)環(huán)路獲取嘗試。
在一方面中,定時(shí)器邏輯204操作以測(cè)量補(bǔ)償時(shí)間間隔,使得在第i次內(nèi)環(huán)路獲取嘗試失敗之后(其中(0<i<NreaCq)),定時(shí)器邏輯204根據(jù)以下指數(shù)補(bǔ)償公式而測(cè)量時(shí)間間隔Treacq(i)。
Treacq(i)-T"2(w))
因此,根據(jù)獲取算法,以下三個(gè)參數(shù)用于控制內(nèi)環(huán)路掃描邏輯。
1. 初始補(bǔ)償值(Tl)。
2. 指數(shù)因子(a)。
3. 獲取嘗試的總數(shù)目(Nreacq)。
參數(shù)T1、 a及Nreacq可在裝置制造期間配置,可在裝置注冊(cè)期間配置,且/或可配置為可在裝置操作期間下載的參數(shù)以使處理邏輯202能夠執(zhí)行獲取外環(huán)路算法。
17在一方面中,第一內(nèi)環(huán)路獲取嘗試在所述裝置先前處于覆蓋范圍內(nèi)時(shí)或在流下載被觸發(fā)時(shí)運(yùn)行。在此情況下,內(nèi)環(huán)路獲取嘗試運(yùn)行得足夠長(zhǎng)以檢查所述裝置是否處于覆蓋范圍內(nèi)。舉例來(lái)說(shuō),如果所述裝置由于持續(xù)少于20秒的深度遮蔽傳輸條件而丟失服務(wù),則處理邏輯202操作以控制掃描邏輯,使得第一內(nèi)環(huán)路獲取嘗試運(yùn)行約20秒。
如果獲取在第一內(nèi)環(huán)路獲取嘗試期間失敗,則執(zhí)行后續(xù)內(nèi)環(huán)路獲取嘗試。后續(xù)內(nèi)環(huán)路獲取嘗試的前幾秒中的獲取失敗將最可能導(dǎo)致整個(gè)嘗試的獲取失敗。因此,較短的獲取持續(xù)時(shí)間用于后續(xù)內(nèi)環(huán)路獲取嘗試。舉例來(lái)說(shuō),對(duì)于后續(xù)內(nèi)環(huán)路獲取嘗試來(lái)說(shuō),可使用5秒的持續(xù)時(shí)間。
因此,第一內(nèi)環(huán)路獲取嘗試運(yùn)行持續(xù)"初始獲取定時(shí)器閾值"秒的持續(xù)時(shí)間,且第2到Nreacq次內(nèi)環(huán)路獲取嘗試將運(yùn)行持續(xù)"重復(fù)獲取定時(shí)器閾值"秒的持續(xù)時(shí)間。
再次參看圖1,時(shí)間線114展示由獲取算法提供的外環(huán)路的實(shí)例,其中獲取嘗試的總數(shù)目為三。時(shí)間線上所展示的間隔(Bl、 B2)為內(nèi)環(huán)路獲取嘗試之間的補(bǔ)償時(shí)間間隔。舉例來(lái)說(shuō),補(bǔ)償時(shí)間間隔可由處理邏輯產(chǎn)生以便使長(zhǎng)度按指數(shù)規(guī)律增加。成功的服務(wù)獲取可阻止算法在所述三次內(nèi)環(huán)路獲取嘗試期間在任何時(shí)間運(yùn)行。
復(fù)位獲取外環(huán)路算法
在一方面中,如果獲取系統(tǒng)確定所述系統(tǒng)在全部Nreacq次內(nèi)環(huán)路獲取嘗試之后尚未被獲取,則所述裝置被視為處于覆蓋范圍之外且所述獲取系統(tǒng)將不會(huì)設(shè)法獲取服務(wù)系統(tǒng),直到應(yīng)用程序請(qǐng)求解碼內(nèi)容流為止。在各種方面中,與對(duì)解碼內(nèi)容流的請(qǐng)求相關(guān)的以下事件可致使處理邏輯202在所述裝置被視為處于覆蓋范圍之外時(shí)嘗試服務(wù)獲取。
1. 開(kāi)始用戶接口功能觸發(fā)一些應(yīng)用層開(kāi)銷流的流解碼。應(yīng)用層開(kāi)銷流提供關(guān)于在裝置的當(dāng)前位置中可利用的流的信息。在一個(gè)可能的實(shí)施方案中,開(kāi)銷流可以層級(jí)方式組織,其中一個(gè)主要流攜載所有其它開(kāi)銷流的版本信息。此主要流首先被解碼且其它開(kāi)銷流視需要而被解碼。
2. 實(shí)時(shí)服務(wù)的激活(即,對(duì)解碼的請(qǐng)求)將觸發(fā)嘗試解調(diào)內(nèi)容流,其又將觸發(fā)系統(tǒng)重新獲取。
3. 網(wǎng)絡(luò)可提供文件傳遞服務(wù)。文件傳遞服務(wù)允許裝置起始由已知內(nèi)容流以由網(wǎng)絡(luò)通告的特定時(shí)間周期攜載的碼片下載。所述裝置可在請(qǐng)求解碼攜載文件傳遞內(nèi)容的流時(shí)處于覆蓋范圍之外。碼片下載嘗試致使處理邏輯202迫使進(jìn)行內(nèi)環(huán)路重新獲取嘗試。
4. 另一類型的內(nèi)容流攜載IP多播服務(wù)數(shù)據(jù)。對(duì)此內(nèi)容感興趣的裝置應(yīng)用程序可請(qǐng)求在各種時(shí)間解調(diào)這些流。對(duì)流內(nèi)容解碼的請(qǐng)求致使系統(tǒng)重新獲取在所述裝置處于覆蓋范圍之外時(shí)發(fā)生。圖3展示說(shuō)明供在服務(wù)獲取系統(tǒng)的各方面中使用的如何執(zhí)行外環(huán)路算法的復(fù)位的時(shí)序圖300。在一方面中,基于所有媒體邏輯信道的丟失或無(wú)解調(diào)開(kāi)銷信息符號(hào)的能力而嘗試第一內(nèi)環(huán)路獲取302。在一方面中,處理邏輯202操作以控制接口邏輯206起始第一內(nèi)環(huán)路獲取302嘗試。根據(jù)上述算法而嘗試第二獲取304,其中第二獲取304嘗試具有比第一獲取嘗試302短的持續(xù)時(shí)間。
在當(dāng)外環(huán)路中的獲取正在運(yùn)行時(shí)的時(shí)間期間發(fā)生激活306 (即,對(duì)解碼選定內(nèi)容的請(qǐng)求)。舉例來(lái)說(shuō),由于用戶交互或程序執(zhí)行的緣故,接收到對(duì)解碼選定內(nèi)容的請(qǐng)求。響應(yīng)于所述激活,處理邏輯202操作以復(fù)位獲取算法或從頭開(kāi)始重新開(kāi)始獲取算法,其中嘗試新的第一內(nèi)環(huán)路獲取(也展示于306處)。如果未獲取到服務(wù),則處理邏輯202接著操作以控制掃描邏輯在308處執(zhí)行第二內(nèi)環(huán)路獲取嘗試。如果仍未獲取到服務(wù),則處理邏輯202接著操作以控制掃描邏輯在310處執(zhí)行第三內(nèi)環(huán)路獲取嘗試。請(qǐng)注意,內(nèi)環(huán)路獲取嘗試的持續(xù)時(shí)間及內(nèi)環(huán)路獲取嘗試之間的時(shí)間由處理邏輯202根據(jù)獲取算法而控制。
應(yīng)注意,每當(dāng)在獲取算法的操作期間接收到新激活時(shí)執(zhí)行外環(huán)路獲取算法的復(fù)位。擴(kuò)展獲取算法概述
在各種方面中,獲取控制邏輯200操作以執(zhí)行擴(kuò)展獲取算法以獲取與服務(wù)系統(tǒng)的服務(wù)。在擴(kuò)展獲取算法的各方面中提供的外環(huán)路算法提供用于從擴(kuò)展覆蓋范圍丟失周期(單一內(nèi)環(huán)路獲取嘗試無(wú)法從其恢復(fù))恢復(fù)的機(jī)制。首先,提供積極階段,其中在連續(xù)獲取嘗試之間使用補(bǔ)償定時(shí)器,直到實(shí)現(xiàn)獲取或達(dá)到獲取嘗試的最大允許數(shù)目為止。如果仍未獲取到系統(tǒng),則提供擴(kuò)展獲取階段,其中以較短持續(xù)時(shí)間周期性地嘗試服務(wù)獲取。因此,擴(kuò)展獲取算法的外環(huán)路包含兩個(gè)部分積極階段,隨后是擴(kuò)展階段。
在一方面中,擴(kuò)展獲取算法通過(guò)使當(dāng)前設(shè)定的任何定時(shí)器期滿且繼續(xù)如同定時(shí)器正常期滿一樣運(yùn)行所述算法而對(duì)流激活嘗試(即,對(duì)解碼內(nèi)容的請(qǐng)求)做出響應(yīng)。如果對(duì)解碼內(nèi)容流的請(qǐng)求與擴(kuò)展獲取算法的已經(jīng)處于作用中的內(nèi)環(huán)路階段相符,則當(dāng)前獲取嘗試?yán)^續(xù)而不中斷。
不管獲取的目標(biāo)是廣域還是局域信號(hào)獲取,擴(kuò)展獲取算法均以相同方式操作。在各種方面中, 一個(gè)或一個(gè)以上外環(huán)路獲取算法可獨(dú)立地或同時(shí)地運(yùn)行以控制裝置處的掃描邏輯執(zhí)行服務(wù)獲取。舉例來(lái)說(shuō), 一個(gè)外環(huán)路可針對(duì)廣域服務(wù)獲取而運(yùn)行,且第二外環(huán)路可同時(shí)地或獨(dú)立地針對(duì)局域服務(wù)獲取而運(yùn)行。
擴(kuò)展獲取算法描述
在一方面中,擴(kuò)展獲取算法執(zhí)行如上文描述的相同積極階段。舉例來(lái)說(shuō),如果初始
19內(nèi)環(huán)路獲取嘗試失敗,則獲取控制邏輯200以選定(即,按指數(shù)規(guī)律增加的)時(shí)間間隔 且在選定持續(xù)時(shí)間內(nèi)重復(fù)內(nèi)環(huán)路獲取嘗試,直到內(nèi)環(huán)路獲取嘗試的數(shù)目達(dá)到積極階段中 的嘗試的指定最大數(shù)目(Nreacq)為止。
在擴(kuò)展獲取算法中,積極階段利用如下界定的五個(gè)參數(shù)。
1. 初始補(bǔ)償值(Tl)。
2. 指數(shù)因子(a)。
3. 在算法的積極階段中的嘗試的數(shù)目(Nreacq)。
4. 界定在積極階段中的第一獲取嘗試的所要持續(xù)時(shí)間的初始獲取定時(shí)器閾值。
5. 界定在積極階段中的后續(xù)獲取嘗試的所要持續(xù)時(shí)間的重復(fù)獲取定時(shí)器閾值。 如果在所述算法的積極階段中未獲取到服務(wù),則執(zhí)行外環(huán)路算法的擴(kuò)展階段。獲取
控制邏輯200將嘗試周期性地獲取信號(hào)??墒褂萌魏芜m當(dāng)技術(shù)來(lái)選擇或確定運(yùn)行這些周 期性嘗試的持續(xù)時(shí)間及長(zhǎng)期超時(shí)值。
因此,兩個(gè)其它參數(shù)用于擴(kuò)展獲取階段中,如下。
1. 擴(kuò)展階段補(bǔ)償值(T2)。
2. 界定在擴(kuò)展階段中的每一獲取的所要持續(xù)時(shí)間的擴(kuò)展階段獲取定時(shí)器閾值。 圖4展示說(shuō)明供在服務(wù)獲取系統(tǒng)的各方面中使用的擴(kuò)展獲取算法的擴(kuò)展階段的操作
的時(shí)序圖400。時(shí)序圖400展示積極階段402,其中獲取嘗試的總數(shù)目為三。接著發(fā)生 擴(kuò)展獲取階段404以便以周期性時(shí)間間隔提供后續(xù)獲取嘗試。成功的獲取阻止算法在內(nèi) 環(huán)路獲取嘗試期間在任何時(shí)間運(yùn)行。 激活對(duì)擴(kuò)展獲取外環(huán)路算法的效應(yīng)
在一方面中, 一旦獲取到服務(wù)信號(hào),便復(fù)位外環(huán)路算法。然而,流激活(即,對(duì)解 碼內(nèi)容的請(qǐng)求)將對(duì)外環(huán)路算法具有以下效應(yīng)。
1. 如果在發(fā)生激活時(shí)所述裝置處于內(nèi)環(huán)路獲取嘗試的中間,則所述裝置將繼續(xù)當(dāng)前 獲取嘗試。
2. 如果所述裝置處于覆蓋范圍之外且具有針對(duì)觸發(fā)獲取嘗試而設(shè)定的定時(shí)器,則激 活將觸發(fā)當(dāng)前定時(shí)器的期滿,使得算法如同定時(shí)器正常期滿一樣繼續(xù)操作。獲取嘗試的 持續(xù)時(shí)間及所得超時(shí)的長(zhǎng)度(如果存在的話)取決于在外環(huán)路算法的情形下的當(dāng)前獲取 嘗試的編號(hào)。
圖5展示說(shuō)明內(nèi)容流激活對(duì)擴(kuò)展獲取階段外環(huán)路算法的效應(yīng)的時(shí)序圖500。舉例來(lái) 說(shuō),時(shí)間線500說(shuō)明當(dāng)激活在第二獲取超時(shí)期間發(fā)生時(shí)的擴(kuò)展重新獲取外環(huán)路算法的操 作。如圖5中所說(shuō)明,第二獲取超時(shí)在502處發(fā)生。在此時(shí)間期間,新內(nèi)容流激活在504處發(fā)生。作為響應(yīng),擴(kuò)展獲取外環(huán)路算法操作以使第二超時(shí)的定時(shí)期滿且起始第三獲取嘗試。如果在第三獲取嘗試期間未獲取到服務(wù),則擴(kuò)展獲取外環(huán)路算法操作以提供擴(kuò)展獲取階段,如506處所說(shuō)明。輸出指示
在各種方面中,所述獲取系統(tǒng)操作以將各種指示輸出給用戶及/或在裝置處執(zhí)行的應(yīng)用程序。舉例來(lái)說(shuō),處理邏輯202操作以將以下列表的指示輸出給用戶及/或在裝置處執(zhí)行的應(yīng)用程序。應(yīng)注意,以下列表并非為詳盡的且可由處理邏輯202輸出任何額外指示。
1. 系統(tǒng)丟失
2. 正獲取系統(tǒng)
3. 獲取到系統(tǒng)
圖6展示由服務(wù)獲取系統(tǒng)的各方面提供的用于進(jìn)行服務(wù)獲取的示范性方法600。舉例來(lái)說(shuō),方法600根據(jù)上文描述的獲取算法而提供外環(huán)路處理。為清楚起見(jiàn),在下文中參考圖2中所示的獲取控制邏輯200而描述方法600。在一方面中,處理邏輯202執(zhí)行一個(gè)或一個(gè)以上代碼集合以控制獲取控制邏輯200執(zhí)行下文所描述的功能。
在框602處,服務(wù)獲取系統(tǒng)處于閑置狀態(tài)。
在框604處,做出關(guān)于獲取外環(huán)路定時(shí)器是否已期滿的確定。舉例來(lái)說(shuō),定時(shí)器邏輯204維持外環(huán)路定時(shí)器且如果外環(huán)路時(shí)間已期滿,則方法進(jìn)行到框618。如果外環(huán)路定時(shí)器尚未期滿,則所述方法進(jìn)行到框606。
在框606處,做出關(guān)于是否已接收到流激活的確定。在一方面中,處理邏輯202操作以從裝置處的應(yīng)用程序接收流激活。處理邏輯202操作以確定是否已接收到新的流激活。如果已接收到流激活,則所述方法進(jìn)行到框614。如果尚未接收到流激活,則所述方法進(jìn)行到框602。
在框618處,嘗試系統(tǒng)獲取。在一方面中,處理邏輯202控制接口邏輯206開(kāi)始由所述裝置處的掃描邏輯進(jìn)行的內(nèi)環(huán)路獲取嘗試。因此,嘗試內(nèi)環(huán)路獲取持續(xù)由處理邏輯202確定的選定持續(xù)時(shí)間。
在框620處,做出關(guān)于是否已在正在進(jìn)行的內(nèi)環(huán)路掃描期間接收到流激活的確定。在一方面中,處理邏輯202做出此確定。如果已接收到流激活,則所述方法進(jìn)行到框614。如果尚未接收到流激活,則所述方法進(jìn)行到框622。
在框622處,做出關(guān)于獲取嘗試是否已失敗的確定。在一方面中,接口邏輯206接收被傳遞到處理邏輯202的服務(wù)指示符。處理邏輯202接著確定獲取嘗試是否已失敗。如果獲取嘗試尚未失敗,則所述方法進(jìn)行到框608。如果獲取嘗試已失敗,則所述方法進(jìn)行到框624。
在框608處,提供"獲取到系統(tǒng)"指示。在一方面中,處理邏輯202操作以將所述
指示發(fā)送給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框610處,所述裝置處于作用中模式。因此,所述裝置當(dāng)前處于服務(wù)中。 在框612處,做出關(guān)于是否需要服務(wù)獲取的確定。在一方面中,接口邏輯206接收
被傳遞到處理邏輯202的服務(wù)指示符。處理邏輯202接著確定是否已丟失服務(wù)且需要服
務(wù)獲取。如果不需要服務(wù)獲取,則所述方法進(jìn)行到框610。如果需要服務(wù)獲取,則所述
方法進(jìn)行到框614。
在框614處,復(fù)位外環(huán)路獲取算法。在一方面中,處理邏輯202操作以復(fù)位外環(huán)路 獲取算法。因此,掃描持續(xù)時(shí)間被復(fù)位且補(bǔ)償時(shí)間間隔被復(fù)位。
在框616處,提供"正獲取系統(tǒng)"指示。在一方面中,處理邏輯202操作以將此指 示提供給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框624處,做出關(guān)于最近獲取失敗是否為第一內(nèi)環(huán)路嘗試的確定。在一方面中, 處理邏輯202做出此確定。如果其為第一內(nèi)環(huán)路嘗試,則所述方法進(jìn)行到框626。如果 其不是第一內(nèi)環(huán)路嘗試,則所述方法進(jìn)行到框628。
在框626處,撤消所有流且發(fā)送"系統(tǒng)丟失"指示。在一方面中,處理邏輯202操 作以撤消所有流,使得相關(guān)聯(lián)的流數(shù)據(jù)將不被接收。處理邏輯202還操作以將"系統(tǒng)丟 失"指示發(fā)送給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框628處,做出關(guān)于內(nèi)環(huán)路嘗試的數(shù)目是否小于選定極限(Nreacq)的確定。在 一方面中,處理邏輯202做出此確定。如果嘗試的數(shù)目小于Nreacq,則所述方法進(jìn)行到 框630。如果嘗試的數(shù)目不小于Nreacq,則所述方法進(jìn)行到框602。
在框630處,針對(duì)下一獲取嘗試而調(diào)整外環(huán)路定時(shí)器。在一方面中,定時(shí)器邏輯204
維持被設(shè)定到等于(TP2["^-r^Kea一umber,)的值的外環(huán)路定時(shí)器。接著,所述方法進(jìn)
行到框602。
因此,所述方法600操作以提供供在服務(wù)獲取系統(tǒng)的各方面中使用的獲取算法。應(yīng) 注意,所述方法600僅為一個(gè)實(shí)施方案且所述方法600的操作可在各種方面的范圍內(nèi)加 以重新布置或以另外方式修改。因此,對(duì)于本文中所描述的各種方面的范圍,其它實(shí)施 方案也是可能的。
圖7展示由服務(wù)獲取系統(tǒng)的各方面提供的用于進(jìn)行服務(wù)獲取的示范性方法700。舉 例來(lái)說(shuō),所述方法700根據(jù)如上所述的擴(kuò)展重新獲取算法而提供外環(huán)路處理。為清楚起 見(jiàn),在下文中參考圖2中所示的獲取控制邏輯200而描述方法700。在一方面中,處理
22邏輯202執(zhí)行一個(gè)或一個(gè)以上代碼集合以控制獲取控制邏輯200執(zhí)行下文所描述的功能。
在框702處,存在處于覆蓋范圍之外的條件。在一方面中,服務(wù)獲取系統(tǒng)己根據(jù)上文描述的獲取算法而確定裝置處于覆蓋范圍之外。
在框704處,做出關(guān)于外環(huán)路定時(shí)器是否已期滿的確定。舉例來(lái)說(shuō),定時(shí)器邏輯204維持外環(huán)路定時(shí)器,且如果外環(huán)路時(shí)間已期滿,則所述方法進(jìn)行到框718。如果外環(huán)路定時(shí)器尚未期滿,則所述方法進(jìn)行到框706。
在框706處,做出關(guān)于是否已接收到流激活的確定。在一方面中,處理邏輯202操作以從裝置處的應(yīng)用程序接收流激活。處理邏輯202操作以確定是否已接收到新的流激活。如果已接收到流激活,則所述方法進(jìn)行到框718。如果尚未接收到流激活,則所述方法進(jìn)行到框702。
在框718處,嘗試系統(tǒng)獲取。在一方面中,處理邏輯202控制接口邏輯206開(kāi)始由所述裝置處的掃描邏輯進(jìn)行的內(nèi)環(huán)路獲取嘗試。因此,嘗試內(nèi)環(huán)路獲取持續(xù)由處理邏輯202確定的選定持續(xù)時(shí)間。 一旦開(kāi)始獲取嘗試便接收到的新流激活導(dǎo)致由處理邏輯202發(fā)送"正獲取系統(tǒng)"指示。
在框720處,做出關(guān)于獲取嘗試是否已失敗的確定。在一方面中,接口邏輯206接收被傳遞到處理邏輯202的服務(wù)指示符。處理邏輯202接著確定獲取嘗試是否已失敗。如果獲取嘗試尚未失敗,則所述方法進(jìn)行到框708。如果獲取嘗試已失敗,則所述方法進(jìn)行到框722。
在框708處,提供"獲取到系統(tǒng)"指示。在一方面中,處理邏輯202操作以將所述
指示發(fā)送給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框710處,所述裝置處于作用中模式。因此,所述裝置當(dāng)前處于服務(wù)中。在框712處,做出關(guān)于是否需要服務(wù)獲取的確定。在一方面中,接口邏輯206接收
被傳遞到處理邏輯202的服務(wù)指示符。處理邏輯202接著確定是否巳丟失服務(wù)且需要服
務(wù)獲取。如果不需要服務(wù)獲取,則所述方法進(jìn)行到框710。如果需要服務(wù)獲取,則所述
方法進(jìn)行到框714。
在框714處,復(fù)位外環(huán)路獲取算法。在一方面中,處理邏輯202操作以復(fù)位外環(huán)路獲取算法。因此,掃描持續(xù)時(shí)間被復(fù)位且補(bǔ)償時(shí)間間隔被復(fù)位。
在框716處,提供"正獲取系統(tǒng)"指示。在一方面中,處理邏輯202操作以將此指示提供給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框722處,做出關(guān)于最近獲取失敗是否為第一內(nèi)環(huán)路嘗試或新激活的結(jié)果的確定。在一方面中,處理邏輯202做出此確定。如果其為第一內(nèi)環(huán)路嘗試或新激活的結(jié)果,則 所述方法進(jìn)行到框724。如果其不是第一內(nèi)環(huán)路嘗試或新激活的結(jié)果,則所述方法進(jìn)行 到框726。
在框724處,撤消所有流且發(fā)送"系統(tǒng)丟失"指示。在一方面中,處理邏輯202操 作以撤消所有流,使得相關(guān)聯(lián)的流數(shù)據(jù)將不被接收。處理邏輯202還操作以將"系統(tǒng)丟 失"指示發(fā)送給裝置用戶及/或所述裝置處的應(yīng)用程序。
在框726處,做出關(guān)于內(nèi)環(huán)路嘗試的數(shù)目是否小于選定極限(Nreacq)的確定。在 一方面中,處理邏輯202做出此確定。如果嘗試的數(shù)目小于Nreacq,則所述方法進(jìn)行到 框728。如果嘗試的數(shù)目不小于Nreacq,則所述方法進(jìn)行到框730。
在框728處,針對(duì)下一獲取嘗試而調(diào)整外環(huán)路定時(shí)器。在一方面中,定時(shí)器邏輯204
維持被設(shè)定到等于(TP2[a"G,mlleaeqMumber,)的值的外環(huán)路定時(shí)器。接著,所述方法進(jìn) 行到框702。
在框730處,將外環(huán)路定時(shí)器設(shè)定到時(shí)間值T2。在一方面中,定時(shí)器邏輯204維持 設(shè)定到值T2的外環(huán)路定時(shí)器,其中T2為用于周期性獲取嘗試的時(shí)間間隔。接著,所述 方法進(jìn)行到框702。
因此,所述方法700操作以提供供在服務(wù)獲取系統(tǒng)的各方面中使用的擴(kuò)展獲取算法。 應(yīng)注意,所述方法700僅為一個(gè)實(shí)施方案且所述方法700的操作可在各種方面的范圍內(nèi) 加以重新布置或以另外方式修改。因此,對(duì)于本文中所描述的各種方面的范圍,其它實(shí) 施方案也是可能的。
圖8展示供在服務(wù)獲取系統(tǒng)的各方面中使用的示范性獲取控制邏輯800。舉例來(lái)說(shuō), 獲取控制邏輯800適合用作圖2中所示的獲取控制邏輯200。在一方面中,獲取控制邏 輯800由至少一種集成電路實(shí)施,所述至少一種集成電路包含經(jīng)配置以提供如本文中所 描述的獲取系統(tǒng)的各方面的一個(gè)或一個(gè)以上模塊。舉例來(lái)說(shuō),在一方面中,每一模塊包 含硬件及/或硬件執(zhí)行軟件。
獲取控制邏輯800包含第一模塊,所述第一模塊包含用于檢測(cè)是否已發(fā)生服務(wù)丟失 的裝置(802),其在一方面中包含接口邏輯206。獲取控制邏輯800還包含第二模塊, 所述第二模塊包含用于在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少一個(gè) 獲取嘗試的裝置(804),其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其 中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或己執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束,所述裝 置(804)在一方面中包含處理邏輯202。
結(jié)合本文中所揭示的方面而描述的各種說(shuō)明性邏輯、邏輯塊、模塊及電路可用以下各項(xiàng)來(lái)實(shí)施或執(zhí)行經(jīng)設(shè)計(jì)以執(zhí)行本文中所描述的功能的通用處理器、數(shù)字信號(hào)處理器
(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯裝置、 離散門或晶體管邏輯、離散硬件組件或其任何組合。通用處理器可為微處理器,但在替 代方案中,處理器可為任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可實(shí) 施為計(jì)算裝置的組合,例如DSP與微處理器的組合、多個(gè)微處理器、結(jié)合DSP核心的 一個(gè)或一個(gè)以上微處理器或任何其它此類配置。
結(jié)合本文中所揭示的方面而描述的方法或算法的步驟可直接在硬件中、在由處理器 執(zhí)行的軟件模塊中或在所述兩者的組合中實(shí)施。軟件模塊可駐留在RAM存儲(chǔ)器、快閃 存儲(chǔ)器、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、可裝卸盤、 CD-ROM或此項(xiàng)技術(shù)中已知的任何其它形式的存儲(chǔ)媒體中。示范性存儲(chǔ)媒體耦合到處理 器,使得處理器可從存儲(chǔ)媒體讀取信息及將信息寫入到存儲(chǔ)媒體。在替代方案中,存儲(chǔ) 媒體可與處理器成一體式。處理器及存儲(chǔ)媒體可駐留在ASIC中。所述ASIC可駐留在 無(wú)線通信裝置中。在替代方案中,處理器及存儲(chǔ)媒體可作為離散組件而駐留在無(wú)線通信 裝置中。
提供對(duì)所揭示的方面的描述以使所屬領(lǐng)域的技術(shù)人員能夠制作或使用本發(fā)明。所屬 領(lǐng)域的技術(shù)人員將容易明白對(duì)這些方面的各種修改,且本文中所界定的一般原理可在不 脫離本發(fā)明的精神或范圍的情況下應(yīng)用于其它方面,例如,應(yīng)用于即時(shí)消息接發(fā)服務(wù)或 任何一般無(wú)線數(shù)據(jù)通信應(yīng)用中。因此,本發(fā)明不希望限于本文中所展示的方面,而是應(yīng) 符合與本文中所揭示的原理及新穎特征一致的最廣范圍。在本文中專門使用詞"示范性" 以意指"充當(dāng)實(shí)例、例子或說(shuō)明"。沒(méi)有必要將本文中描述為"示范性"的任何方面解 釋為與其它方面相比為優(yōu)選或有利的。
因此,雖然本文中巳說(shuō)明且描述了服務(wù)獲取系統(tǒng)的各方面,但將了解,在不脫離所 述方面的精神或?qū)嵸|(zhì)特性的情況下可對(duì)其做出各種改變。因此,本文中的揭示內(nèi)容及描 述內(nèi)容既定說(shuō)明而非限制本發(fā)明的范圍,本發(fā)明的范圍在所附權(quán)利要求書(shū)中陳述。
權(quán)利要求
1.一種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的方法,所述方法包含檢測(cè)是否已發(fā)生服務(wù)丟失;以及在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述起始包含起始具有第一持續(xù)時(shí)間的第一獲取 嘗試及具有等于或短于所述第一持續(xù)時(shí)間的持續(xù)時(shí)間的后續(xù)獲取嘗試。
3. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在所述積極獲取階段之后起始擴(kuò)展獲取 階段,其中在額外獲取嘗試之間提供固定或可變的時(shí)間間隔,且其中所述額外獲取 嘗試具有固定或變化的持續(xù)時(shí)間。
4. 根據(jù)權(quán)利要求3所述的方法,其進(jìn)一步包含確定所述持續(xù)時(shí)間及所述額外獲取嘗試 之間的所述時(shí)間間隔以實(shí)現(xiàn)選定功率利用率。
5. 根據(jù)權(quán)利要求3所述的方法,其進(jìn)一步包含確定所述積極獲取階段及所述擴(kuò)展獲取 階段以使得所述積極獲取階段中的獲取嘗試之間的平均時(shí)間間隔小于所述擴(kuò)展獲 取階段中的獲取嘗試之間的平均時(shí)間間隔。
6. 根據(jù)權(quán)利要求3所述的方法,其進(jìn)一步包含確定所述積極獲取階段及所述擴(kuò)展獲取 階段以使得所述積極獲取階段中的平均功率利用率大于所述擴(kuò)展獲取階段中的平 均功率利用率。
7. 根據(jù)權(quán)利要求3所述的方法,其進(jìn)一步包含確定所述擴(kuò)展獲取階段以使得所述擴(kuò)展 獲取階段中的平均功率利用率滿足選定目標(biāo)。
8. 根據(jù)權(quán)利要求7所述的方法,其中所述選定目標(biāo)等于當(dāng)處于服務(wù)中時(shí)在待機(jī)模式下 的平均功率利用率。
9. 根據(jù)權(quán)利要求l所述的方法,其進(jìn)一步包含提供選自系統(tǒng)丟失、正獲取系統(tǒng)及獲取 到系統(tǒng)中的一者的狀態(tài)指示符。
10. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在于所述積極獲取階段中獲取到服務(wù)的 情況下重新建立至少一個(gè)流下載。
11. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包含在直到所述積極獲取階段的結(jié)束仍未獲 取到服務(wù)的情況下結(jié)束至少一個(gè)流下載。
12. —種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的設(shè)備,所述設(shè)備包含接口邏輯,其經(jīng)配置以檢測(cè)是否已發(fā)生服務(wù)丟失;以及 處理邏輯,其經(jīng)配置以在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少 一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所 述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。
13. 根據(jù)權(quán)利要求12所述的設(shè)備,其中所述處理邏輯經(jīng)配置以起始具有第一持續(xù)時(shí)間 的第一獲取嘗試及具有等于或短于所述第一持續(xù)時(shí)間的持續(xù)時(shí)間的后續(xù)獲取嘗試。
14. 根據(jù)權(quán)利要求12所述的設(shè)備,其中所述處理邏輯經(jīng)配置以在所述積極獲取階段之 后起始擴(kuò)展獲取階段,其中固定或可變的時(shí)間間隔提供于額外獲取嘗試之間,且其 中所述額外獲取嘗試具有固定或變化的持續(xù)時(shí)間。
15. 根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理邏輯經(jīng)配置以確定所述持續(xù)時(shí)間及所 述額外獲取嘗試之間的所述時(shí)間間隔以實(shí)現(xiàn)選定功率利用率。
16. 根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理邏輯經(jīng)配置以確定所述積極獲取階段 及所述擴(kuò)展獲取階段以使得所述積極獲取階段中的獲取嘗試之間的平均時(shí)間間隔 小于所述擴(kuò)展獲取階段中的獲取嘗試之間的平均時(shí)間間隔。
17. 根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理邏輯經(jīng)配置以確定所述積極獲取階段 及所述擴(kuò)展獲取階段以使得所述積極獲取階段中的平均功率利用率大于所述擴(kuò)展 獲取階段中的平均功率利用率。
18. 根據(jù)權(quán)利要求14所述的設(shè)備,其中所述處理邏輯經(jīng)配置以確定所述擴(kuò)展獲取階段, 以使得所述擴(kuò)展獲取階段中的平均功率利用率滿足選定目標(biāo)。
19. 根據(jù)權(quán)利要求18所述的設(shè)備,其中所述選定目標(biāo)等于當(dāng)處于服務(wù)中時(shí)在待機(jī)模式 下的平均功率利用率。
20. 根據(jù)權(quán)利要求12所述的設(shè)備,其中所述處理邏輯經(jīng)配置以提供選自系統(tǒng)丟失、正 獲取系統(tǒng)及獲取到系統(tǒng)中的一者的狀態(tài)指示符。
21. 根據(jù)權(quán)利要求12所述的設(shè)備,其中所述處理邏輯經(jīng)配置以在于所述積極獲取階段 中獲取到服務(wù)的情況下重新建立至少一個(gè)流下載。
22. 根據(jù)權(quán)利要求12所述的設(shè)備,其中所述處理邏輯經(jīng)配置以在直到所述積極獲取階 段的結(jié)束仍未獲取到服務(wù)的情況下結(jié)束至少一個(gè)流下載。
23. —種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的設(shè)備,所述設(shè)備包含用于檢測(cè)是否己發(fā)生服務(wù)丟失的裝置;以及用于在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少一個(gè)獲取嘗試的 裝置,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲 取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。
24. 根據(jù)權(quán)利要求23所述的設(shè)備,其中所述用于起始的裝置包含用于起始具有第一持 續(xù)時(shí)間的第一獲取嘗試及具有等于或短于所述第一持續(xù)時(shí)間的持續(xù)時(shí)間的后續(xù)獲 取嘗試的裝置。
25. 根據(jù)權(quán)利要求23所述的設(shè)備,其進(jìn)一步包含用于在所述積極獲取階段之后起始擴(kuò) 展獲取階段的裝置,其中固定或可變的時(shí)間間隔提供于額外獲取嘗試之間,且其中 所述額外獲取嘗試具有固定或變化的持續(xù)時(shí)間。
26. 根據(jù)權(quán)利要求25所述的設(shè)備,其進(jìn)一步包含用于確定所述持續(xù)時(shí)間及所述額外獲 取嘗試之間的所述時(shí)間間隔以實(shí)現(xiàn)選定功率利用率的裝置。
27. 根據(jù)權(quán)利要求25所述的設(shè)備,其進(jìn)一步包含用于確定所述積極獲取階段及所述擴(kuò) 展獲取階段以使得所述積極獲取階段中的獲取嘗試之間的平均時(shí)間間隔小于所述 擴(kuò)展獲取階段中的獲取嘗試之間的平均時(shí)間間隔的裝置。
28. 根據(jù)權(quán)利要求25所述的設(shè)備,其進(jìn)一步包含用于確定所述積極獲取階段及所述擴(kuò)展獲取階段以使得所述積極獲取階段中的平均功率利用率大于所述擴(kuò)展獲取階段 中的平均功率利用率的裝置。
29. 根據(jù)權(quán)利要求25所述的設(shè)備,其進(jìn)一步包含用于確定所述擴(kuò)展獲取階段以使得所 述擴(kuò)展獲取階段中的平均功率利用率滿足選定目標(biāo)的裝置。
30. 根據(jù)權(quán)利要求29所述的設(shè)備,其中所述選定目標(biāo)等于當(dāng)處于服務(wù)中時(shí)在待機(jī)模式 下的平均功率利用率。
31. 根據(jù)權(quán)利要求23所述的設(shè)備,其進(jìn)一步包含用于提供選自系統(tǒng)丟失、正獲取系統(tǒng) 及獲取到系統(tǒng)中的一者的狀態(tài)指示符的裝置。
32. 根據(jù)權(quán)利要求23所述的設(shè)備,其進(jìn)一步包含用于在于所述積極獲取階段中獲取到 服務(wù)的情況下重新建立至少一個(gè)流下載的裝置。
33. 根據(jù)權(quán)利要求23所述的設(shè)備,其進(jìn)一步包含用于在直到所述積極獲取階段的結(jié)束 仍未獲取到服務(wù)的情況下結(jié)束至少一個(gè)流下載的裝置。
34. —種用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包 含機(jī)器可讀媒體,其包含第一代碼集合,其用于致使計(jì)算機(jī)檢測(cè)是否已發(fā)生服務(wù)丟失;以及 第二代碼集合,其用于致使所述計(jì)算機(jī)在已發(fā)生服務(wù)丟失的情況下在積極獲取階 段期間起始至少一個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增 加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試 時(shí)結(jié)束。
35. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)起始具有第一持續(xù)時(shí)間的第一獲取嘗試及具有等于或短于所述第一持 續(xù)時(shí)間的持續(xù)時(shí)間的后續(xù)獲取嘗試。
36. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)在所述積極獲取階段之后起始擴(kuò)展獲取階段,其中固定或可變的時(shí)間間 隔提供于額外獲取嘗試之間,且其中所述額外獲取嘗試具有固定或變化的持續(xù)時(shí) 間。
37. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使所述計(jì)算機(jī)確定所述持續(xù)時(shí)間及所述額外獲取嘗試之間的所述時(shí)間間隔以實(shí)現(xiàn)選 定功率利用率。
38. 根據(jù)權(quán)利要求37所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)確定所述積極獲取階段及所述擴(kuò)展獲取階段以使得所述積極獲取階段 中的獲取嘗試之間的平均時(shí)間間隔小于所述擴(kuò)展獲取階段中的獲取嘗試之間的平 均時(shí)間間隔。
39. 根據(jù)權(quán)利要求37所述的機(jī)器可讀媒體,其中,所述第二代碼集合經(jīng)配置以用于致使所述計(jì)算機(jī)確定所述積極獲取階段及所述擴(kuò)展獲取階段以使得所述積極獲取階段 中的平均功率利用率大于所述擴(kuò)展獲取階段中的平均功率利用率。
40. 根據(jù)權(quán)利要求37所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)確定所述擴(kuò)展獲取階段以使得所述擴(kuò)展獲取階段中的平均功率利用率 滿足選定目標(biāo)。
41. 根據(jù)權(quán)利要求40所述的機(jī)器可讀媒體,其中所述選定目標(biāo)等于當(dāng)處于服務(wù)中時(shí)在 待機(jī)模式下的平均功率利用率。
42. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)提供選自系統(tǒng)丟失、正獲取系統(tǒng)及獲取到系統(tǒng)中的一者的狀態(tài)指示符。
43. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)在于所述積極獲取階段中獲取到服務(wù)的情況下重新建立至少一個(gè)流下 載。
44. 根據(jù)權(quán)利要求34所述的機(jī)器可讀媒體,其中所述第二代碼集合經(jīng)配置以用于致使 所述計(jì)算機(jī)在直到所述積極獲取階段的結(jié)束仍未獲取到服務(wù)的情況下結(jié)束至少一 個(gè)流下載。
45. 至少一種集成電路,其經(jīng)配置以用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取,所述至少一種集 成電路包含-第一模塊,其經(jīng)配置以檢測(cè)是否己發(fā)生服務(wù)丟失;以及第二模塊,其經(jīng)配置以在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始至少一 個(gè)獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所 述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。
46. 根據(jù)權(quán)利要求45所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以起始具有 第一持續(xù)時(shí)間的第一獲取嘗試及具有等于或短于所述第一持續(xù)時(shí)間的持續(xù)時(shí)間的 后續(xù)獲取嘗試。
47. 根據(jù)權(quán)利要求45所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以在所述積 極獲取階段之后起始擴(kuò)展獲取階段,其中固定或可變的時(shí)間間隔提供于額外獲取嘗 試之間,且其中所述額外獲取嘗試具有固定或變化的持續(xù)時(shí)間。
48. 根據(jù)權(quán)利要求47所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以確定所述 持續(xù)時(shí)間及所述額外獲取嘗試之間的所述時(shí)間間隔以實(shí)現(xiàn)選定功率利用率。
49. 根據(jù)權(quán)利要求47所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以確定所述 積極獲取階段及所述擴(kuò)展獲取階段以使得所述積極獲取階段中的獲取嘗試之間的 平均時(shí)間間隔小于所述擴(kuò)展獲取階段中的獲取嘗試之間的平均時(shí)間間隔。
50. 根據(jù)權(quán)利要求47所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以確定所述積極獲取階段及所述擴(kuò)展獲取階段以使得所述積極獲取階段中的平均功率利用率 大于所述擴(kuò)展獲取階段中的平均功率利用率。
51. 根據(jù)權(quán)利要求47所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以確定所述 擴(kuò)展獲取階段以使得所述擴(kuò)展獲取階段中的平均功率利用率滿足選定目標(biāo)。
52. 根據(jù)權(quán)利要求51所述的至少一種集成電路,其中所述選定目標(biāo)等于當(dāng)處于服務(wù)中 時(shí)在待機(jī)模式下的平均功率利用率。
53. 根據(jù)權(quán)利要求45所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以提供選自 系統(tǒng)丟失、正獲取系統(tǒng)及獲取到系統(tǒng)中的一者的狀態(tài)指示符。
54. 根據(jù)權(quán)利要求45所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以在于所述 積極獲取階段中獲取到服務(wù)的情況下重新建立至少一個(gè)流下載。
55. 根據(jù)權(quán)利要求45所述的至少一種集成電路,其中所述第二模塊經(jīng)配置以在直到所 述積極獲取階段的結(jié)束仍未獲取到服務(wù)的情況下結(jié)束至少一個(gè)流下載。
全文摘要
本發(fā)明提供用于在廣播系統(tǒng)中進(jìn)行服務(wù)獲取的方法及設(shè)備。在一方面中,一種方法包括檢測(cè)是否已發(fā)生服務(wù)丟失;以及在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。一種設(shè)備包括接口邏輯,其經(jīng)配置以檢測(cè)是否已發(fā)生服務(wù)丟失;以及處理邏輯,其經(jīng)配置以在已發(fā)生服務(wù)丟失的情況下在積極獲取階段期間起始獲取嘗試,其中連續(xù)獲取嘗試之間的補(bǔ)償時(shí)間間隔是恒定或增加的,且其中所述積極獲取階段在實(shí)現(xiàn)了服務(wù)獲取或已執(zhí)行了選定數(shù)目的獲取嘗試時(shí)結(jié)束。
文檔編號(hào)H04H60/32GK101663848SQ200880012956
公開(kāi)日2010年3月3日 申請(qǐng)日期2008年4月24日 優(yōu)先權(quán)日2007年4月25日
發(fā)明者拉爾夫·阿克拉姆·戈?duì)柮坠? 薩吉什·巴爾拉杰, 邁克爾·德維科, 陳安梅, 穎 高 申請(qǐng)人:高通股份有限公司