亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

移動網(wǎng)絡(luò)中的沒有持久性tcp連接情況下的推送服務(wù)的制作方法_3

文檔序號:8492029閱讀:來源:國知局
頻應(yīng)用。對應(yīng)于此類視頻應(yīng)用的推送事件通知的實例包括而不限于網(wǎng)絡(luò)環(huán)境改變、策略改變以及可能要求魯棒的應(yīng)用客戶端響應(yīng)的其他通知。
[0032]這里所提供的各個實施例詳細描述了在沒有持續(xù)TCP連接的情況下無線服務(wù)提供商的核心網(wǎng)絡(luò)中的推送服務(wù)。圖2示出了根據(jù)一個實施例的用于在沒有持續(xù)TCP連接的情況下實施推送服務(wù)的移動網(wǎng)絡(luò)200的功能圖示。圖2中示出的推送服務(wù)與在2G/3G/4G或其他移動性網(wǎng)絡(luò)上接收服務(wù)的移動設(shè)備102的空閑模式的要求兼容。舉例來說,非TCP推送服務(wù)器202具有兩個通信接口。第一接口 204是公共的,也就是說暴露于服務(wù)提供商的防火墻外部,從而使得防火墻104外部的應(yīng)用服務(wù)器128可以發(fā)起推送觸發(fā)(亦即關(guān)于應(yīng)用服務(wù)器事件的通知)。第二內(nèi)部接口 206處在防火墻104后方的服務(wù)提供商的私有網(wǎng)絡(luò)106內(nèi),從而可以利用移動設(shè)備102的私有IP地址從非TCP推送服務(wù)器202到達該移動設(shè)備 102。
[0033]這種架構(gòu)使得不再需要推送服務(wù)器與移動設(shè)備102之間的基于TCP的持續(xù)連接。舉例來說,非TCP推送服務(wù)器202與移動設(shè)備102內(nèi)的非TCP推送客戶端208之間的接口可以是基于m)P或另一種非持續(xù)連接。本領(lǐng)域技術(shù)人員將認識到,在一個實施例中,基于m)P的非持續(xù)連接可以包括針對可靠性的確認消息。此外,用于推送服務(wù)的、沒有持續(xù)TCP連接的任一種通信協(xié)議,可被用于非TCP推送客戶端208與非TCP推送服務(wù)器202之間的通信。這里所使用的術(shù)語“非TCP”指的是不使用TCP的連接或通信(例如基于UDP的連接或通信)以及還有非持續(xù)TCP連接或通信,其中,例如,TCP連接被創(chuàng)建以便傳送單一消息,并且隨后被終止。
[0034]在應(yīng)用服務(wù)器128上沒有新數(shù)據(jù)的情況下,移動設(shè)備102可以切換到空閑模式以便保存電池電力。舉例來說,移動接入網(wǎng)106可以維持相應(yīng)的無線接入技術(shù)定義的(即原生的)位置更新機制,以定位移動設(shè)備。因此,當來自非TCP推送服務(wù)器202的分組需要被傳送到處于空閑狀態(tài)的移動設(shè)備102時,原生的尋呼機制可以喚醒該移動設(shè)備102并且允許其接收來自非TCP推送服務(wù)器202的推送觸發(fā)。
[0035]圖3示出了根據(jù)一個實施例的推送服務(wù)實現(xiàn)方式流程圖。在步驟300處,通過無線服務(wù)提供商網(wǎng)絡(luò)的IP連接性被建立,并且移動設(shè)備102接收私有IP地址。在步驟301處,在由應(yīng)用客戶端126進行會話發(fā)起時,應(yīng)用客戶端126通過生成唯一的會話標識(ID),針對推送服務(wù)向移動設(shè)備102上的非TCP推送客戶端208進行注冊。本領(lǐng)域技術(shù)人員將認識到,為了此處的目的,可以通過許多不同的ID生成算法來生成所述會話ID。會話ID被用來:(a)允許非TCP推送服務(wù)器202識別移動設(shè)備102以便傳播推送觸發(fā);以及(b)允許非TCP推送客戶端208,在接收到來自非TCP推送服務(wù)器202的推送觸發(fā)之后,識別移動設(shè)備102上相應(yīng)的應(yīng)用客戶端實例,并且向特定的應(yīng)用客戶端126傳播所述傳入推送觸發(fā)。
[0036]在步驟302處,推送客戶端208利用,例如具有針對可靠性確認的基于UDP的連接,向非TCP推送服務(wù)器202注冊(來自步驟301的)會話ID和(來自步驟300的)IP地址?;蛘?,可以對于單一操作(例如注冊會話ID或發(fā)送單獨的消息)建立非持續(xù)TCP連接,并且隨后在所述操作完成之后終止所述非持久性TCP連接。
[0037]在步驟303處,應(yīng)用客戶端126 (例如,利用用于與網(wǎng)絡(luò)中應(yīng)用服務(wù)器128的基于TCP的通信的原生應(yīng)用)建立應(yīng)用會話并且向應(yīng)用服務(wù)器128注冊會話ID,從而使得應(yīng)用服務(wù)器128可以在必要時傳送推送觸發(fā)。
[0038]當應(yīng)用會話完成時,應(yīng)用客戶端126與應(yīng)用服務(wù)器128之間的基于TCP的連接被終止,并且移動設(shè)備102在步驟304處切換到空閑模式以節(jié)省電池電力。在一個實施例中,移動設(shè)備102可以在空閑模式下保留與步驟300中接收到的相同的IP地址。移動網(wǎng)絡(luò)106隨后可以使用位置更新功能來維持移動設(shè)備位置信息?;蛘?,如果移動設(shè)備IP地址需要改變(例如,由于網(wǎng)絡(luò)之間的移動性事件),各種3G和4G聯(lián)網(wǎng)標準(3GPP、3GPP2、WiMAX)將需要移動設(shè)備切換出空閑模式并且變?yōu)榛钴S,以重新傳送新分配的IP地址。
[0039]在步驟305處,網(wǎng)絡(luò)200中的應(yīng)用服務(wù)器128接收觸發(fā)事件,或者請求更新移動設(shè)備數(shù)據(jù)或狀態(tài)信息的新數(shù)據(jù)。所述觸發(fā)事件可以是任何種類的事件(例如,對于電子郵件應(yīng)用接收到的新電子郵件;應(yīng)用服務(wù)器數(shù)據(jù)庫的內(nèi)容被更新,并且應(yīng)用客戶端126被訂閱接收自動更新;網(wǎng)絡(luò)已變得不再擁塞,并且可以由應(yīng)用下載或上傳較大的視頻文件;應(yīng)用服務(wù)器128接收到策略更新,其需要被傳播到應(yīng)用客戶端126從而影響正在進行的視頻會話等等)。應(yīng)用服務(wù)器128向暴露于服務(wù)提供商防火墻104外部的非TCP推送服務(wù)器202的公共IP地址發(fā)送推送觸發(fā),其中包括應(yīng)用服務(wù)器128在步驟303中接收到的會話ID。本領(lǐng)域技術(shù)人員將認識到,應(yīng)用服務(wù)器128可以通過任何方式獲得非TCP推送服務(wù)器202的IP地址(例如,所述IP地址可以是眾所周知的或者公開的IP地址)。或者,可以由具有步驟303中的會話ID的應(yīng)用服務(wù)器128接收非TCP推送服務(wù)器202的IP地址。
[0040]在步驟306處,非TCP推送服務(wù)器202利用會話ID與在步驟300中分配的移動設(shè)備IP地址之間的映射確定與推送觸發(fā)相關(guān)聯(lián)的移動設(shè)備102,利用基于UDP的消息(例如,具有確認消息)向移動設(shè)備102上的非TCP推送客戶端208傳送推送觸發(fā)。舉例來說,如果移動設(shè)備102處于空閑狀態(tài),則可以由移動接入網(wǎng)106調(diào)用常規(guī)尋呼機制,以在檢測到尋址到移動設(shè)備102的推送觸發(fā)時喚醒該移動設(shè)備102。此外,如果初始分組被丟失,則非TCP推送服務(wù)器202可以向移動設(shè)備102重新傳送推送觸發(fā)。
[0041]在步驟307處,移動設(shè)備102上的非TCP推送客戶端208接收推送觸發(fā),并且利用在步驟301中生成的會話ID將推送觸發(fā)傳送到應(yīng)用客戶端126。舉例來說,非TCP推送客戶端208可以利用推送觸發(fā)中的會話ID識別應(yīng)用客戶端實例,并且將推送觸發(fā)轉(zhuǎn)發(fā)到應(yīng)用客戶端126。
[0042]在步驟308處,在接收到推送觸發(fā)時,應(yīng)用客戶端126與應(yīng)用服務(wù)器128建立新的基于TCP的連接,并且下載與推送觸發(fā)相關(guān)聯(lián)的數(shù)據(jù)(即觸發(fā)事件)。
[0043]在另一個實施例中,圖2的推送服務(wù)適用在標準定義的受信任的3G/4G移動網(wǎng)絡(luò)的多接入互通的情況中。圖4示出了根據(jù)一個實施例的用于在沒有持續(xù)TCP連接的情況下實施替換推送服務(wù)的移動網(wǎng)絡(luò)的功能圖示。在圖4中,3G/4G網(wǎng)絡(luò)106被顯示為與具有一個或多個非3GPP基站402、的受信任非3GPP接入網(wǎng)400互通。出于該實施例的目的,互通按照3GPP標準來定義(亦即,利用共同的I3DN Gff 110作為IP錨點)。對于圖4中的沒有持續(xù)TCP連接的推送服務(wù)可以利用前面在圖3中描述的相同機制,其中TON Gff 110錨定針對移動設(shè)備102的IP訪問。在一個實施例中,每當移動設(shè)備102IP地址改變或者新的會話ID被生成時(例如,當應(yīng)用客戶端126重新啟動或者啟動應(yīng)用客戶端的新實例時),可以發(fā)生推送客戶端-推送服務(wù)器重新注冊。
[0044]圖5示出了根據(jù)一個實施例的用于在沒有持續(xù)TCP連接的情況下實施另一種替換推送服務(wù)的移動網(wǎng)絡(luò)的功能圖示。在圖5中,所述推送服務(wù)支持具有本地疏
當前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1