專利名稱:一種空中下載方法、裝置及系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及移動通信技術(shù)領域,尤其涉及一種空中下載方法、裝置及系統(tǒng)。
背景技術(shù):
目前,隨著移動通信技術(shù)的發(fā)展,移動通信系統(tǒng)所提供的高速、大容量 的傳輸信道提高了網(wǎng)絡的服務性能,拓寬了應用服務的種類,而同時運營商
之間的竟爭也促使運營商為各自的用戶定制了很多特色應用;這其中,應用 服務相關(guān)的軟件和配置數(shù)據(jù)一般都保存在支持CAT或USAT功能的用戶標識 卡(如SIM或UICC)中,運營商在用戶標識卡發(fā)出以后,為了能方便地更新 用戶標識卡中應用服務相關(guān)的軟件和配置數(shù)據(jù),通常采用空中下載技術(shù)將新 應用相關(guān)的軟件和數(shù)據(jù)下載到用戶標識卡中可以是網(wǎng)絡主動發(fā)起下載,如 向用戶推薦新業(yè)務,升級或修改應用服務相關(guān)的軟件和數(shù)據(jù);也可以根據(jù)用 戶的請求下載應用服務相關(guān)的軟件和配置數(shù)據(jù),如用戶申請增加某個應用服 務等。
為此,現(xiàn)有的空中下載技術(shù)主要有以下幾種 1)基于SMS-PP (點對點短消息)的空中下載
在該現(xiàn)有技術(shù)方案中,應用服務器將要下載的應用相關(guān)的程序和數(shù)據(jù)發(fā) 送給SMC(短消息業(yè)務中心),并請求短消息業(yè)務中心通過第2類短消息(Class 2 : SIM specific message,屬于短消息4種類型之一 )將應用相關(guān)的程序和數(shù) 據(jù)發(fā)送給終端;而終端收到2類短消息后,通過CAT或USAT中的ENVELOPE 指令將該短消息的內(nèi)容傳送給用戶標識卡或?qū)⒃?類短消息保存在用戶標識 卡的指定文件中,由用戶標識卡中CAT或USAT功能對短消息內(nèi)容進行處理, 完成應用服務的安裝或更新;其中,CAT或USAT是命令和過程的集合,支 持該應用所需機制的SIM或UICC能夠和支持該應用所需機制的終端進行交互和操作。
但是,這種空中下載的方法由于消息報文的最大長度較短、傳輸速率較 慢,并不適用于下載數(shù)據(jù)容量較大的應用服務,使可用的應用服務的種類比
較單一;同時,基于點對點短消息的空中下載方式在需要分別向多個用戶標 識卡下載同樣的數(shù)據(jù)時,存在系統(tǒng)資源的有效利用率低的問題。
2 )基于SMSCB ( Short Message Service Cell Broadcast,小區(qū)廣^番短消息) 的空中下載
在該現(xiàn)有技術(shù)方案中,應用服務器將要下載的應用相關(guān)的程序和數(shù)據(jù)發(fā) 送給CBC (小區(qū)廣播短消息業(yè)務中心),并請求小區(qū)廣播短消息業(yè)務中心以 指定的消息標識通過小區(qū)廣播短消息將應用相關(guān)的程序和數(shù)據(jù)發(fā)送給終端, 終端收到小區(qū)廣播短消息后,如果檢測到該小區(qū)廣播短消息的消息標識包含 在某特定文件內(nèi),則通過CAT或USAT中的ENVELOPE指令將該小區(qū)廣播短消 息的內(nèi)容傳送給用戶標識卡,由用戶標識卡中CAT或USAT功能對小區(qū)廣播短 消息進行處理,完成應用服務的安裝或更新。
相應的,小區(qū)廣#"消息的空中下載方法與上述點對點短消息的方法相似, 也會由于消息報文的最大長度較短、傳輸速率較慢,并不適用于下載數(shù)據(jù)容 量較大的應用服務,使可用的應用服務的種類比較單一;而在需要向多個用 戶標識卡下載同樣的數(shù)據(jù)時,雖然其和上述點對點短消息不同,不存在系統(tǒng) 資源的有效利用率低的問題,但在小區(qū)內(nèi)的不同用戶的用戶標識卡需要接收 的應用服務相關(guān)軟件和數(shù)據(jù)不同的情況下,采用這種方式不便區(qū)分不同的用 戶,使不同用戶接收不同的應用相關(guān)軟件和數(shù)據(jù)難以實現(xiàn);
3)基于BIP (Bearer Independent Protocol,協(xié)議無關(guān)承載)的空中下載
在該現(xiàn)有技術(shù)方案中,應用服務器以短消息方式發(fā)送BIPPUSH請求,要 求用戶標識卡建立BIP通道,該通道是用戶標識卡與應用服務器之間建立的一 個面向連接的通道,其可以通過電路域承載、GPRS或3G的分組業(yè)務承載、本 地承載或I-WLAN承載來承載;此時,如果終端沒有檢測到已經(jīng)建立的符合要 求的通道,則建立通道,若符合要求的通道已經(jīng)建立,則用戶標識卡與應用
8服務器之間就可以在此通道上進行大量的數(shù)據(jù)傳送。當基于BIP的空中下載結(jié)
束后,服務器發(fā)送BIP PUSH請求要求用戶標識卡關(guān)閉該通道。
如圖l所示,采用這種空中下載方法,雖然下栽數(shù)據(jù)量不受單條消息報文的長度限制,但由于其采用的點到點的連接,當網(wǎng)絡需要向位于相同區(qū)域的多個用戶下載某應用服務相關(guān)的軟件和數(shù)據(jù)時,需要分別與這些用戶分別建立點到點的連接,而雖然每個連接上傳送的數(shù)據(jù)相同,但核心網(wǎng)和無線接入網(wǎng)都要為不同用戶的連接分別分配資源,這就造成了網(wǎng)絡系統(tǒng)資源的浪費,降低了系統(tǒng)資源的有效利用率。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明解決的問題是提供一種空中下載方法、裝置及系統(tǒng),能夠以較高的速率向用戶標識卡下載數(shù)據(jù)量較大的應用相關(guān)軟件和數(shù)據(jù),節(jié)省了網(wǎng)絡資源,提高了系統(tǒng)資源的有效利用率。
為解決上述問題,本發(fā)明提供的技術(shù)方案如下
一種空中下載方法,包括
網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);
終端從組播業(yè)務上接收所述數(shù)據(jù)并傳送給用戶標識卡;
所述用戶標識卡對所述終端傳送過來的數(shù)據(jù)進行處理,完成相應操作。
優(yōu)選的,該方法進一步包括
在組播數(shù)據(jù)之前,先獲取需要下載數(shù)據(jù)的用戶的位置信息;根據(jù)獲取的用戶位置信息在用戶所在的區(qū)域組播數(shù)據(jù)。優(yōu)選的,該方法進一步包括
網(wǎng)絡側(cè)服務器根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù)據(jù)下載方式;在有較多需下載數(shù)據(jù)的用戶的區(qū)域組播需要下載的數(shù)據(jù),所述用戶的數(shù)量根據(jù)運營策略確定;;
所述用戶的位置信息可以包括用戶所在的位置區(qū)、路由區(qū)、業(yè)務域和小區(qū)信息。優(yōu)選的,該方法進一步包括
在組播數(shù)據(jù)之前,網(wǎng)絡側(cè)服務器通知用戶標識卡接收組播業(yè)務上的數(shù)據(jù);所述用戶標識卡接收到所述通知后按照通知的要求向所述終端發(fā)送指令,指示終端準備接收組播業(yè)務。優(yōu)選的,該方法進一步包括
如果正確下載數(shù)據(jù)且成功完成相應操作,則用戶標識卡向終端發(fā)送停止服務指令,指示終端停止接收所述組播業(yè)務上的數(shù)據(jù);或者終端自行停止接收所述組播業(yè)務上的數(shù)據(jù)。
優(yōu)選的,該方法進一步包括
在完成相應操作后,用戶標識卡指示終端建立與所述網(wǎng)絡側(cè)服務器之間的通道,然后通過該通道將數(shù)據(jù)下載和相應操作的結(jié)果反饋給所述網(wǎng)絡側(cè)服務器。
優(yōu)選的,該方法進一步包括
所述網(wǎng)絡側(cè)服務器在沒有結(jié)果反饋或者反饋失敗結(jié)果的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者與少數(shù)沒有結(jié)果反饋或者反饋失敗結(jié)果的用戶建立點對點連"t妄,通過點對點短信息下載所述數(shù)據(jù)。
一種空中下載系統(tǒng),該系統(tǒng)包括網(wǎng)絡側(cè)服務器、終端和用戶標識卡;其中,
所述網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);
所述終端用于從組播業(yè)務上接收所述數(shù)據(jù)并傳送給所述用戶標識卡;所述用戶標識卡用于對終端傳送過來的數(shù)據(jù)進行處理,完成相應操作。優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括獲取單元和組播單元;其中,所述獲取單元用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息,
并發(fā)送給所述組播單元;
所述組播單元用于根據(jù)獲取單元獲取的所述用戶的位置信息在用戶所在
的區(qū)域組播數(shù)據(jù)。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括確定單元,用于根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù)據(jù)下載方式。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括通知單元,用于在組播數(shù)據(jù)之前
通知用戶標識卡接收組播業(yè)務上的數(shù)據(jù);
所述用戶標識卡進一步包括第一指示單元,用于在接收到所述通知后向 所述終端發(fā)送指令,指示終端準備接收組播業(yè)務。
優(yōu)選的,所述用戶標識卡進一步包括第二指示單元,用于在正確下載 數(shù)據(jù)且成功完成相應操作后,向終端發(fā)送停止服務指令,指示終端停止接收 所述組播業(yè)務上的數(shù)據(jù)。
優(yōu)選的,所述用戶標識卡進一步包括第三指示單元,用于在完成相應操 作后指示終端建立與網(wǎng)絡側(cè)服務器之間的通道;
所述終端進一步包括建立單元,用于根據(jù)所述第三指示單元的指示建立 與所述網(wǎng)絡側(cè)服務器之間的通道,然后將所述用戶標識卡進行數(shù)據(jù)下載和相 應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括后續(xù)處理單元,用于才艮據(jù)所述 反饋情況進行后續(xù)處理;當沒有結(jié)果反饋或者反饋失敗結(jié)果時,則在該種情 況對應的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者當只有少數(shù)用戶 沒有結(jié)果反饋或者反饋失敗結(jié)果時,與所述少數(shù)用戶建立點對點連接,通過 點對點短信息下載所述lt據(jù)。
一種網(wǎng)絡側(cè)服務器,包括獲取單元和組播單元;其中,所述獲取單元 用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息,并發(fā)送給所述組播
單元;
所述組播單元用于根據(jù)獲取單元獲取的所述用戶的位置信息在用戶所在 的區(qū)域組播數(shù)據(jù)。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括
確定單元,用于根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù) 量確定數(shù)據(jù)下載方式。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括通知單元,用于在所述組播單元組播數(shù)據(jù)之前通知用戶標識卡,以使所 述用戶標識卡指示終端準備接收組播業(yè)務數(shù)據(jù)。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括
后續(xù)處理單元,用于根據(jù)用戶標識卡對組播單元組播的數(shù)據(jù)進行處理后
的反饋情況進行后續(xù)處理;當沒有結(jié)果反饋或者反饋失敗結(jié)果時,則通知所 述組^"單元在該種情況對應的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù); 或者當只有少數(shù)用戶沒有結(jié)果反饋或者反饋失敗結(jié)果時,與所述少數(shù)用戶建 立點對點連接,通過點對點短信息下載所述數(shù)據(jù)。
一種用戶標識卡,包括下載單元和處理單元;其中,所述下載單元用
于通過終端接收網(wǎng)絡側(cè)服務器的組播業(yè)務下載數(shù)據(jù);
所述處理單元用于對所述下載單元接收到的數(shù)據(jù)進行處理,完成相應操作。
優(yōu)選的,該用戶標識卡進一步包括第一指示單元,用于在接收到網(wǎng)絡 側(cè)服務器下發(fā)的接收組播業(yè)務通知后,向所述終端發(fā)送指令,指示終端準備 接收組播業(yè)務。
優(yōu)選的,該用戶標識卡進一步包括第二指示單元,用于在所述下載單 元正確下載數(shù)據(jù)且所述處理單元成功完成相應操作后,向終端發(fā)送停止服務 指令,指示終端停止接收所述組播業(yè)務上的數(shù)據(jù)。
優(yōu)選的,該用戶標識卡進一步包括第三指示單元,用于在所述處理單 元完成相應操作后,指示終端建立與所述網(wǎng)絡側(cè)服務器之間的通道,以使數(shù) 據(jù)下載和相應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
一種終端,包括接收單元和傳送單元;其中,
所述接收單元用于接收網(wǎng)絡側(cè)服務器組播業(yè)務上的數(shù)據(jù);所述傳送單元 用于將所述接收單元接收到的數(shù)據(jù)傳送給用戶標識卡,以使用戶標識卡對該 數(shù)據(jù)進行處理完成相應操作。
優(yōu)選的,該終端進一步包括轉(zhuǎn)發(fā)通知單元和準備單元;其中, 所述轉(zhuǎn)發(fā)通知單元用于通過相應指令將網(wǎng)絡側(cè)服務器發(fā)送的通知內(nèi)容傳送給用戶標識卡;
所述準備單元用于接收用戶標識卡根據(jù)所述通知發(fā)送的指示后,執(zhí)行相 應的準備操作。
優(yōu)選的,該終端進一步包括停止單元,用于接收用戶標識卡正確下載 數(shù)據(jù)且成功完成相應操作后發(fā)送過來的停止服務指令,并根據(jù)該指令通知接 收單元停止接收組播業(yè)務上的數(shù)據(jù);或者自行通知接收單元停止接收組播業(yè) 務上的數(shù)據(jù)。
優(yōu)選的,該終端進一步包括反饋單元,用于才艮據(jù)用戶標識卡完成相應 操作后發(fā)送的指示,建立與網(wǎng)絡側(cè)服務器之間的通道,并將用戶標識卡進行 數(shù)據(jù)下載和相應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
可以看出,采用本發(fā)明的方法和裝置,利用組播業(yè)務的特點,基于組播 進行數(shù)據(jù)的空中下載,能夠以較高的速率向用戶標識卡下載數(shù)據(jù)量較大的應 用相關(guān)軟件和數(shù)據(jù),節(jié)省了網(wǎng)絡資源,提高了系統(tǒng)資源的有效利用率。
圖1是現(xiàn)有技術(shù)中基于協(xié)議無關(guān)承載的空中下載方法示意圖; 圖2是本發(fā)明實施例1的方法流程示意圖; 圖3是本發(fā)明實施例2的方法流程示意圖; 圖4是本發(fā)明實施例3的方法流程示意圖; 圖5是本發(fā)明實施例4的系統(tǒng)示意框圖。
具體實施例方式
目前,隨著移動通信技術(shù)的高速發(fā)展,對空中下載數(shù)據(jù)的數(shù)據(jù)量和下載 速率都提出了更高的要求,而現(xiàn)有的空中下載方法由于受其下載的數(shù)據(jù)量、 速率或者系統(tǒng)資源的有效利用率低的影響,已經(jīng)遠遠不能滿足要求了;由此, 本發(fā)明的基本思想在于提出一種基于組播的空中下載方法,解決了現(xiàn)有空中下載方法中下載數(shù)據(jù)量有限、系統(tǒng)資源利用率不高的問題。
眾所周知,組播技術(shù)是在發(fā)送者和每一接收者之間實現(xiàn)的一種點對多點 網(wǎng)絡連接,其能夠?qū)?shù)據(jù)同時發(fā)送給一組(多個)接收者而且只用發(fā)送一份 數(shù)據(jù),并且如果發(fā)送者同時給多個接收者傳輸相同的數(shù)據(jù),也只需復制一份
的相同數(shù)據(jù)包,還可以向?qū)儆诓煌M的接收者同時發(fā)送不同數(shù)據(jù);組播提高
了數(shù)據(jù)傳送效率,節(jié)省了發(fā)送數(shù)據(jù)的系統(tǒng)資源和帶寬。
為了使本領域技術(shù)人員更好的理解本發(fā)明,下面結(jié)合附圖和具體實施例 對本發(fā)明的方法進行詳細說明。
本發(fā)明實施例l提供的一種空中下載方法如圖2所示,包括 S201:網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);
具體的,應用服務器通過網(wǎng)絡,例如移動網(wǎng)絡,在相關(guān)用戶所在的區(qū)域 通過組播業(yè)務發(fā)送需要下載到用戶標識卡中的數(shù)據(jù);其中,所述的網(wǎng)絡側(cè)服 務器在本實施例中都以應用服務器為例,但本發(fā)明并不僅局限于所述應用服 務器,其他與本實施例中的應用服務器功能、作用類似,且可實現(xiàn)本發(fā)明的 目的網(wǎng)絡側(cè)服務器皆可認為是與所述應用服務器等同;而所述的用戶標識卡 包括但不局限于SIM卡、USIM卡和UICC卡,不再贅述。
S202:終端從組播業(yè)務上接收所述數(shù)據(jù)并傳送給用戶標識卡;
具體的,終端從網(wǎng)絡中接收組播業(yè)務上的數(shù)據(jù),并將從組播業(yè)務上收到 的數(shù)據(jù)通過第一CAT或USAT指令發(fā)送到用戶標識卡;即,終端接收網(wǎng)絡上的 組播業(yè)務,并通過CAT或USAT中定義或擴展的命令,如TERMINAL RESPONSE (終端響應)指令,將該組播業(yè)務上的數(shù)據(jù)反饋給需要下載數(shù)據(jù) 的用戶標識卡,使所述用戶標識卡對所述數(shù)據(jù)進行處理或者利用所述數(shù)據(jù)進 行其他處理,完成相應的所需操:作。
S203:所述用戶標識卡對所述終端傳送過來的數(shù)據(jù)進行處理,完成相應 操作。
具體的,待終端將從組播業(yè)務上收齊的數(shù)據(jù)全部傳送過來后,用戶標識 卡中的CAT或USAT功能模塊對從組播業(yè)務上下載的數(shù)據(jù)進行處理,完成應用
14服務的安裝或更新;需要注意的是,在本實施例中用戶標識卡對下載的數(shù)據(jù)
進行處理完成相應操作主要是以應用服務的安裝和更新為例,且以下實施例
也皆以為例;當然,本領域技術(shù)人員容易理解,相應的操作還可以是其他的 對數(shù)據(jù)進行處理或者利用下載的數(shù)據(jù)進行其他需要的處理,在此不再贅述。
此外,本發(fā)明實施例2提供的一種空中下載方法,如圖3所示,該方法在 上述實施例的勤出上在所述應用服務器組播數(shù)據(jù)之前,還可包括以下步驟
S304:在組播數(shù)據(jù)之前,先獲取需要下載數(shù)據(jù)的用戶的位置信息;
具體的,應用服務器從網(wǎng)絡設備中獲取需要下載應用相關(guān)數(shù)據(jù)的用戶的 位置信息,該位置信息是指該用戶所在的位置區(qū)、路由區(qū)、業(yè)務域和小區(qū)信 息;所述的網(wǎng)絡設備如HLR( Home Location Register,歸屬位置寄存器)、SGSN (Serving GSN,服務GPRS支持節(jié)點);相應的,應用服務器向HLR發(fā)出查詢 該需下載應用相關(guān)數(shù)據(jù)的用戶位置信息的請求,并根據(jù)HL化良饋回來的查許 結(jié)果獲知該用戶的位置信息;
S305:根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù) 據(jù)下載方式;
所述的應用服務器根據(jù)獲取到的這些用戶的位置分布情況以及需下載的 數(shù)據(jù)量,決定對用戶采用何種數(shù)據(jù)下載方式即,在一般情況下,對于在一 個小區(qū)內(nèi)僅有少數(shù)需要下載應用數(shù)據(jù)信息用戶的情況,在該小區(qū)可采用現(xiàn)有 技術(shù)中的點對點(PTP)方式進行數(shù)據(jù)下載,即網(wǎng)絡將采用現(xiàn)有空中下載技術(shù) 與該區(qū)域中的相關(guān)用戶終端分別建立PTP連接的方式,將需下載的數(shù)據(jù)下載到 用戶終端中的用戶標識卡;而對于一個小區(qū)內(nèi)有較多需要下載應用數(shù)據(jù)信息 用戶的情況,網(wǎng)絡將采用組播業(yè)務將需下載的數(shù)據(jù)下載到用戶終端中的用戶 標識卡,即在該小區(qū)內(nèi)采用如本實施例上述步驟的組播方式進行數(shù)據(jù)下載, 其中具體的用戶數(shù)量界限可根據(jù)運營策略等確定,如按照資源有效利用率最 高原則等,在此不再贅述;
除此之外,在所述應用服務器進行組播發(fā)送數(shù)據(jù)之前,本實施例還可包 括以下步驟S306:所述應用服務器通知用戶標識卡需要接收組播業(yè)務上的數(shù)據(jù);
具體的,可以通過例如2類短信息,CBS廣播等通知用戶標識卡,下面以2 類短信息為例說明首先所述應用服務器將本身地址、需下載應用數(shù)據(jù)的用 戶的標識、請求接收組播業(yè)務的請求信息以及組播業(yè)務的標識發(fā)送給SMC(短 消息業(yè)務中心),并請求短消息業(yè)務中心才艮據(jù)所述用戶標識通過2類短消息將 應用服務器的地址、接收組播業(yè)務的請求以及組播業(yè)務的標識分別發(fā)送給所 述用戶;而短消息業(yè)務中心按照應用服務器的要求向用戶發(fā)送一條2類短信 息,其中包含應用服務器的地址、接收組播業(yè)務的請求以及組播業(yè)務的標識; 所述用戶終端接收到2類短消息后,通過ENVELOPE (封裝)指令將短消息的 內(nèi)容傳送給用戶標識卡;
S307:所述用戶標識卡接收到所述通知后向所述終端發(fā)送打開業(yè)務指令, 指示終端準備接收組播業(yè)務;
其中,用戶標識卡向終端發(fā)送CAT或USAT指令的一般過程如下用戶標 識卡在執(zhí)行完上一條來自終端發(fā)來的指令后,如果有一條CAT或USAT指令需 要終端執(zhí)行,則向終端返回狀態(tài)字"91 XX"(其中XX為任意16進制數(shù)), 以通知終端>^人用戶標識卡中取得該指令,終端收到狀態(tài)字"91 XX"后,向用 戶標識卡發(fā)送FETCH (取)指令,用戶標識卡收到FETCH指令后,將需要終 端執(zhí)行的CAT或USAT指令返回給終端,終端收到后就執(zhí)行該指令。所以,上 面所述的用戶標識卡接收到所述通知后向所述終端發(fā)送打開業(yè)務指令的過 程,包括用戶標識卡接收到所述通知后通知終端來取打開業(yè)務指令的步驟, 以下相同,不再贅述。
具體的,所述用戶標識卡對終端傳送過來的短消息內(nèi)容進行處理,通過 CAT或USAT中定義或擴展的命令,如OPENSERVICE擴展指令,指示終端作 好接收指定的組播業(yè)務的準備;所述終端根據(jù)所述用戶標識卡的指示,從所 述用戶標識卡獲取所需執(zhí)行的指令,再根據(jù)該指令執(zhí)行接收該組播業(yè)務需要 執(zhí)行的過程,并將準備結(jié)果反饋給用戶標識卡;所述用戶標識卡再根據(jù)所述 終端的反4貴結(jié)果通過某一CAT或USAT的擴展指令,如RECEIVE DATA擴展指
16令,指示終端在接收到組播業(yè)務上的數(shù)據(jù)后將從該組播業(yè)務上收到的數(shù)據(jù)發(fā)
送給用戶標識卡;
此外,在所述終端接收到用戶標識卡的準備接收組播業(yè)務數(shù)據(jù)指示后, 終端還可以與網(wǎng)絡側(cè)進行信令交互,將準備結(jié)果通知應用服務器;即,終端 在將準備結(jié)果反饋回所述用戶標識卡的同時,還可以將準備結(jié)果上傳給所述 應用服務器,以使所述應用服務器獲知終端已做好接收組播業(yè)務數(shù)據(jù)的額準 備,可以執(zhí)行組播業(yè)務;或者按照目前的組播業(yè)務的實現(xiàn),終端與網(wǎng)絡側(cè)之 間實現(xiàn)如固MS (Multimedia Broadcast Multicast Service,多i某體廣播組4番業(yè) 務)中的組播業(yè)務激活和注冊過程的所需的信令交互,不再贅述;
需要注意的是,在本實施例中,所述用戶標識卡對下載的數(shù)據(jù)進行處理 和執(zhí)行相應操作后,還可包括以下步驟
S308:如果正確下載數(shù)據(jù)且成功完成相應操作,則用戶標識卡指示終端 停止接收所述組播業(yè)務上的數(shù)據(jù);此外,終端也可以在該組播業(yè)務結(jié)束后自 行停止接收所述組播業(yè)務上的數(shù)據(jù),如果用戶標識卡認為該組播業(yè)務的數(shù)據(jù) 接收和處理不成功,則不執(zhí)行S309,應用服務器對該用戶執(zhí)行S310;
具體的,如果終端下載數(shù)據(jù)正確并且將已正確下載的數(shù)據(jù)全部成功的傳 送給所述用戶標識卡,而所述用戶標識卡也已對接收到的數(shù)據(jù)進行處理并成 功完成應用服務的安裝或更新,則用戶標識卡通過某一CAT或USAT擴展指 令,如CLOSESERVICE擴展指令,指示終端停止接收該組播業(yè)務上的數(shù)據(jù); 所述終端接收到用戶標識卡的停止指令后停止接收所述組播業(yè)務上的指令, 并釋;^文相關(guān)的資源;
S309:在完成相應操作后,用戶標識卡指示終端建立通道,將數(shù)據(jù)下載 和相應操作的結(jié)果反饋給所述應用服務器;
具體的,在用戶標識卡對接收到的數(shù)據(jù)進行處理并執(zhí)行完相應操作后, 通過特定的CAT或USAT指令,如SEND SHORT MESSAGE指令,指示終端建 立一個到應用服務器的通道,如BIP通道,然后將終端下載數(shù)據(jù)的結(jié)果和應用 服務的安裝或更新的結(jié)果通過該通道發(fā)送短信息反饋給應用服務器;S310:應用服務器根據(jù)反饋情況對尚未下載數(shù)據(jù)或反饋失敗結(jié)果的用戶 進行后續(xù)處理;
再次通過組播下載所述應用相關(guān)的軟件和數(shù)據(jù);或者與少數(shù)沒有結(jié)果反饋或 者反饋失敗結(jié)果的用戶建立PTP連接,通過PTP連接傳送應用相關(guān)的軟件和數(shù) 據(jù)。
當然,上述實施例中的各步驟可以組合在一起以達到空中下載的最佳效 果例如本發(fā)明實施例3,假設應用服務器根據(jù)用戶的位置分布和需下載的應 用數(shù)據(jù)量的大小,確定了要以組播方式將需要下栽的應用數(shù)據(jù)下載到用戶A、 B、 C、 D……Z的用戶標識卡中,則具體下載過程如圖4所示
S401:應用服務器根據(jù)獲取的用戶A、 B、 C、 D......Z的位置信息和需下
載數(shù)據(jù)量,決定采用組播方式進行數(shù)據(jù)下載;在本實施例中僅以用戶A的數(shù)據(jù) 下載為例,其他用戶的數(shù)據(jù)下載過程與此相同,不再贅述;
S402:通過2類短信息發(fā)送應用服務數(shù)據(jù)組播下載通知;
應用服務器將其本身地址、用戶A的標識、接收組播業(yè)務的請求以及組播 業(yè)務的標識發(fā)送給SMC,并請求SMC通過2類短消息將應用服務器的地址、接 收組播業(yè)務的請求以及組播業(yè)務的標識發(fā)送給用戶A;短消息業(yè)務中心按照應 用服務器的要求向用戶A的終端發(fā)送一條2類短信息,其中包含應用服務器的 地址、接收組播業(yè)務的請求以及組播業(yè)務的標識;
S403:終端接收到2類短消息后,通過ENVELOPE指令將短消息的內(nèi)容傳 送給用戶A的用戶標識卡;
S404:用戶A的用戶標識卡對接收到的短消息內(nèi)容進行處理,并通過發(fā)送 OPEN SERVICE指令,指示終端作好接收指定的組播業(yè)務的準備;
S405: a、終端批i行接收該組播業(yè)務需要執(zhí)行的過程,并通過TERMINAL RESPONSE指令將準備結(jié)果反饋給用戶標識卡;b、終端與網(wǎng)絡進行信令交互, 將準備結(jié)果反饋給應用服務器,其中具體的交互過程與上述實施例3相同,在 此不再贅述;
18S406:用戶標識卡接收到反饋結(jié)果后,向終端發(fā)送RECEIVEDATA指令, 要求終端將后續(xù)從該組播業(yè)務上收到的數(shù)據(jù)發(fā)送給用戶標識卡;
S407:應用服務器通過移動網(wǎng)絡在用戶A所在區(qū)域內(nèi)通過組播業(yè)務發(fā)送需 要下載到用戶標識卡的數(shù)據(jù);
S408:終端接收組播業(yè)務上的數(shù)據(jù)后,并將收到的數(shù)據(jù)通過TERMINAL RESPONSE指令傳送給用戶標識卡;
S409:在終端將組播業(yè)務上的數(shù)據(jù)收齊并全部傳送給用戶標識卡后,用 戶標識卡對下載的應用數(shù)據(jù)進行處理,完成應用服務的安裝、升級或更新;
S410:在執(zhí)行相應的才喿作后,用戶標識卡向終端發(fā)送SEND SHORT MESSAGE指令,要求終端建立協(xié)議無關(guān)承載通道,并發(fā)送一個短信息將數(shù)據(jù) 下載和應用升級或更新的結(jié)果發(fā)送給應用服務器;
S411:如果數(shù)據(jù)下載正確、應用升級或更新成功,則用戶標識卡向終端 發(fā)送CLOSE SERVICE指令,指示終端不再接收指定的組播業(yè)務,并釋放相關(guān) 資源;
S412:應用服務器根據(jù)用戶的反饋結(jié)果,即用戶A的數(shù)據(jù)下載結(jié)果和應用 升級或更形的結(jié)果,根據(jù)實際情況選擇的適當方法,以判斷是否需要再次下 載以及下載方式。
在本發(fā)明的上述兩個實施例中,所述的CAT或USAT指令中定義或擴展的 若干指令的具體含義如下
OPEN SERVICE指令用戶標識卡通過該指令指示終端準備接收指定業(yè) 務標識的組播業(yè)務;
CLOSE SERVICE指令'.用戶標識卡通過該指令指示終端停止接收指定業(yè) 務標識的組、燔業(yè)務;
RECEIVE DATA指令用戶標識卡通過該指令指示終端將接收到的指定 業(yè)務標識的組播業(yè)務的一些或全部字節(jié)的數(shù)據(jù)返回給用戶標識卡;
SEND SHORT MESSAGE指令用戶標識卡通過該指令指示終端將數(shù)據(jù) 下載和相應操作的結(jié)果反饋給應用服務器;TERMINAL RESPONSE指令實現(xiàn)終端和用戶標識卡之間的信令和數(shù)據(jù) 交互;
FETCH (取)指令終端通過該指令從用戶標識卡取得需要執(zhí)行操作的 指令;
ENVELOPE指令終端通過該指令將數(shù)據(jù)封裝傳送給用戶標識卡。 本領域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟 是可以通過程序指令相關(guān)的硬件來完成,且所述的程序存儲于特定存儲介質(zhì)中。
可以看出,采用本發(fā)明的方法,基于組播業(yè)務進行數(shù)據(jù)的空中下載,能 夠以較高的速率向用戶標識卡下載數(shù)據(jù)量較大的應用相關(guān)軟件和數(shù)據(jù),且能 向數(shù)據(jù)不同組的用戶標識卡下載不同的應用相關(guān)軟件和數(shù)據(jù),節(jié)省了網(wǎng)絡資 源,提高了系統(tǒng)資源的有效利用率。
基于上述思想,本發(fā)明實施例4又提出了一種空中下載系統(tǒng),如圖5所示, 該系統(tǒng)包括網(wǎng)絡側(cè)月1務器501、終端502和用戶標識卡503;其中,所述網(wǎng)絡 側(cè)服務器501用于組播用戶需要下載的數(shù)據(jù);所述終端502用于從組播業(yè)務上 接收所述數(shù)據(jù)并傳送給所述用戶標識卡503;所述用戶標識卡503用于對終端 502傳送過來的數(shù)據(jù)進行處理,完成相應:J喿作。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括獲取單元和組播單元;其中, 所述獲取單元用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息,并發(fā) 送給所述組播單元;所述組播單元用于根據(jù)獲取單元獲取的所述用戶的位置 信息在用戶所在的區(qū)域組播數(shù)據(jù)。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括確定單元,用于根據(jù)獲取到的 所述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù)據(jù)下載方式。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括通知單元,用于在組播數(shù)據(jù)之前 通知用戶標識卡接收組播業(yè)務上的數(shù)據(jù);所述用戶標識卡進一步包括第一指 示單元,用于在接收到所述通知后向所述終端發(fā)送指令,指示終端準備接收 組播業(yè)務。優(yōu)選的,所迷用戶標識卡進一步包括第二指示單元,用于在正確下載
數(shù)據(jù)且成功完成相應操作后,向終端發(fā)送停止服務指令,指示終端停止接收 所述組l番業(yè)務上的數(shù)據(jù)。
優(yōu)選的,所述用戶標識卡進一步包括第三指示單元,用于在完成相應操
作后指示終端建立與網(wǎng)絡側(cè)服務器之間的通道;所述終端進一步包括建立單 元,用于根據(jù)所述第三指示單元的指示建立與所述網(wǎng)絡側(cè)服務器之間的通道, 然后將所述用戶標識卡進行數(shù)據(jù)下載和相應操作的結(jié)果通過該通道反饋給所 述網(wǎng)絡側(cè)服務器。
優(yōu)選的,所述網(wǎng)絡側(cè)服務器進一步包括后續(xù)處理單元,用于根據(jù)所述 反饋情況進行后續(xù)處理;當沒有結(jié)果反饋或者反饋失敗結(jié)果時,則在該種情 況對應的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者當只有少數(shù)用戶 沒有結(jié)果反饋或者反饋失敗結(jié)果時,與所述少數(shù)用戶建立點對點連接,通過 點對點短信息下載所述lt據(jù)。
本發(fā)明實施例5又提出了一種網(wǎng)絡側(cè)服務器,包括獲取單元和組播單元; 其中,所述獲取單元用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息, 并發(fā)送給所述組播單元;所述組播單元用于根據(jù)獲取單元獲取的所述用戶的 位置信息在用戶所在的區(qū)域組播數(shù)據(jù)。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括確定單元,用于根據(jù)獲取到的所 述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù)據(jù)下載方式。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括通知單元,用于在所述組播單元 組播數(shù)據(jù)之前通知用戶標識卡,以使所述用戶標識卡指示終端準備接收組播 業(yè)務數(shù)據(jù)。
優(yōu)選的,該網(wǎng)絡側(cè)服務器進一步包括后續(xù)處理單元,用于根據(jù)用戶標 識卡對組播單元組播的數(shù)據(jù)進行處理后的反饋情況進行后續(xù)處理;當沒有結(jié) 果反饋或者反饋失敗結(jié)果時,則通知所述組播單元在該種情況對應的用戶所 在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者當只有少數(shù)用戶沒有結(jié)果反饋或 者反饋失敗結(jié)果時,與所述少數(shù)用戶建立點對點連接,通過點對點短信息下載所述數(shù)據(jù)。
本發(fā)明實施例6又提出了一種用戶標識卡,包括下載單元和處理單元; 其中,所述下載單元用于通過終端接收網(wǎng)絡側(cè)服務器的組播業(yè)務下載數(shù)據(jù); 所述處理單元用于對所述下栽單元接收到的數(shù)據(jù)進行處理,完成相應操作。
優(yōu)選的,該用戶標識卡進一步包括第一指示單元,用于在接收到網(wǎng)絡 側(cè)服務器下發(fā)的接收組播業(yè)務通知后,向所述終端發(fā)送指令,指示終端準備 接收組播業(yè)務。
優(yōu)選的,該用戶標識卡進一步包括第二指示單元,用于在所述下載單 元正確下載數(shù)據(jù)且所述處理單元成功完成相應操作后,向終端發(fā)送停止服務 指令,指示終端停止接收所述組播業(yè)務上的數(shù)據(jù)。
優(yōu)選的,該用戶標識卡進一步包括第三指示單元,用于在所述處理單 元完成相應操作后,指示終端建立與所述網(wǎng)絡側(cè)服務器之間的通道,以使數(shù) 據(jù)下載和相應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
本發(fā)明實施例7又提出一種終端,包括接收單元和傳送單元;其中,所 述接收單元用于接收網(wǎng)絡側(cè)服務器組播業(yè)務上的數(shù)據(jù);所述傳送單元用于將 所述接收單元接收到的數(shù)據(jù)傳送給用戶標識卡,以使用戶標識卡對該數(shù)據(jù)進 行處理完成相應操作。
優(yōu)選的,該終端進一步包括轉(zhuǎn)發(fā)通知單元和準備單元;其中,所述轉(zhuǎn) 發(fā)通知單元用于通過相應指令將網(wǎng)絡側(cè)服務器發(fā)送的通知內(nèi)容傳送給用戶標 識卡;所述準備單元用于接收用戶標識卡根據(jù)所述通知發(fā)送的指示后,執(zhí)行 相應的準備操作。
優(yōu)選的,該終端進一步包括停止單元,用于接收用戶標識卡正確下載 數(shù)據(jù)且成功完成相應操作后發(fā)送過來的停止服務指令,并根據(jù)該指令通知接 收單元停止接收組播業(yè)務上的數(shù)據(jù);或者用于自信通知接收單元停止接收組 播業(yè)務上的數(shù)據(jù)。
優(yōu)選的,該終端進一步包括反饋單元,用于根據(jù)用戶標識卡完成相應 操作后發(fā)送的指示,建立與網(wǎng)絡側(cè)服務器之間的通道,并將用戶標識卡進行
22數(shù)據(jù)下載和相應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在 本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1、一種空中下載方法,其特征在于,包括網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);終端從組播業(yè)務上接收所述數(shù)據(jù)并傳送給用戶標識卡;所述用戶標識卡對所述終端傳送過來的數(shù)據(jù)進行處理,完成相應操作。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進一步包括 在組播數(shù)據(jù)之前,先獲取需要下載數(shù)據(jù)的用戶的位置信息; 根據(jù)獲取的用戶位置信息在用戶所在的區(qū)域組播數(shù)據(jù)。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,該方法進一步包括 網(wǎng)絡側(cè)服務器根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù)量確定數(shù)據(jù)下載方式;在有較多需下栽數(shù)據(jù)的用戶的區(qū)域組播需要下載的數(shù)據(jù), 所述用戶的tt量根據(jù)運營策略確定;所述用戶的位置信息可以包括用戶所在的位置區(qū)、路由區(qū)、業(yè)務域和小 區(qū)信息。
4、 才艮據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進一步包括 在組播數(shù)據(jù)之前,網(wǎng)絡側(cè)服務器通知用戶標識卡接收組播業(yè)務上的數(shù)據(jù); 所述用戶標識卡接收到所述通知后按照通知的要求向所述終端發(fā)送指令,指示終端準備接收組播業(yè)務。
5、 才艮據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進一步包括 如果正確下載數(shù)據(jù)且成功完成相應搡作,則用戶標識卡向終端發(fā)送停止服務指令,指示終端停止接收所述組播業(yè)務上的數(shù)據(jù);或者終端自行停止接 收所述組^^業(yè)務上的數(shù)據(jù)。
6、 根據(jù)權(quán)利要求1至5任意一項所述的方法,其特征在于,該方法進一 步包括在完成相應操作后,用戶標識卡指示終端建立與所述網(wǎng)絡側(cè)服務器之間 的通道,然后通過該通道將數(shù)據(jù)下載和相應操:作的結(jié)果反饋給所述網(wǎng)絡側(cè)服 務器。
7、 根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法進一步包括所述網(wǎng)絡側(cè)服務器在沒有結(jié)果反饋或者反^"失敗結(jié)果的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者與少數(shù)沒有結(jié)果反饋或者反饋失敗結(jié)果的 用戶建立點對點連接,通過點對點短信息下載所述數(shù)據(jù)。
8、 一種空中下載系統(tǒng),其特征在于,該系統(tǒng)包括網(wǎng)絡側(cè)服務器、終端 和用戶標識卡;其中,所述網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);所述終端用于從組播業(yè)務上接收所述數(shù)據(jù)并傳送給所述用戶標識卡;所述用戶標識卡用于對終端傳送過來的數(shù)據(jù)進行處理,完成相應操作。
9、 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述網(wǎng)絡側(cè)服務器進一步 包括獲取單元和組播單元;其中,所述獲取單元用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息, 并發(fā)送給所述組播單元;所述組播單元用于根據(jù)獲取單元獲取的所述用戶的位置信息在用戶所在 的區(qū)域組播數(shù)據(jù)。
10、 根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述網(wǎng)絡側(cè)服務器進一 步包括確定單元,用于根據(jù)獲取到的所述用戶的位置信息以及所需下載的 數(shù)據(jù)量確定數(shù)據(jù)下載方式。
11、 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于所述網(wǎng)絡側(cè)服務器進一步包括通知單元,用于在組播數(shù)據(jù)之前通知用戶 標識卡接收組播業(yè)務上的數(shù)據(jù);所述用戶標識卡進一步包括第 一指示單元,用于在接收到所述通知后向 所述終端發(fā)送指令,指示終端準備接收組播業(yè)務。
12、 根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述用戶標識卡進一步 包括第二指示單元,用于在正確下載數(shù)據(jù)且成功完成相應操作后,向終端 發(fā)送停止服務指令,指示終端停止接收所述組播業(yè)務上的數(shù)據(jù)。
13、 根據(jù)權(quán)利要求8至12任意一項所述的系統(tǒng),其特征在于 所述用戶標識卡進一步包括第三指示單元,用于在完成相應操作后指示終端建立與網(wǎng)絡側(cè)服務器之間的通道;所述終端進一步包括建立單元,用于根據(jù)所述第三指示單元的指示建立 與所述網(wǎng)絡側(cè)服務器之間的通道,然后將所述用戶標識卡進行數(shù)據(jù)下載和相 應操作的結(jié)果通過該通道反饋給所述網(wǎng)絡側(cè)服務器。
14、 根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述網(wǎng)絡側(cè)服務器進一 步包括后續(xù)處理單元,用于根據(jù)所述反饋情況進行后續(xù)處理;當沒有結(jié)果 反饋或者反饋失敗結(jié)果時,則在該種情況對應的用戶所在的區(qū)域再次通過組 播下載所述數(shù)據(jù);或者當只有少數(shù)用戶沒有結(jié)果反饋或者反饋失敗結(jié)果時, 與所述少數(shù)用戶建立點對點連接,通過點對點短信息下載所述數(shù)據(jù)。
15、 一種網(wǎng)絡側(cè)服務器,其特征在于,包括獲取單元和組播單元;其 中,所述獲取單元用于在組播數(shù)據(jù)前獲取需要下載數(shù)據(jù)的用戶的位置信息, 并發(fā)送給所述組播單元;所述組播單元用于根據(jù)獲取單元獲取的所述用戶的位置信息在用戶所在 的區(qū)域組播數(shù)據(jù)。
16、 根據(jù)權(quán)利要求15所述的網(wǎng)絡側(cè)服務器,其特征在于,該網(wǎng)絡側(cè)月良務 器進一步包括確定單元,用于根據(jù)獲取到的所述用戶的位置信息以及所需下載的數(shù)據(jù) 量確定數(shù)據(jù)下載方式。
17、 根據(jù)權(quán)利要求15所述的網(wǎng)絡側(cè)服務器,其特征在于,該網(wǎng)絡側(cè)服務 器進一步包括通知單元,用于在所述組播單元組播數(shù)據(jù)之前通知用戶標識卡,以使所 述用戶標識卡指示終端準備接收組播業(yè)務數(shù)據(jù)。
18、 根據(jù)權(quán)利要求15所述的網(wǎng)絡側(cè)服務器,其特征在于,該網(wǎng)絡側(cè)服務 器進一步包括后續(xù)處理單元,用于根據(jù)用戶標識卡對組播單元組播的數(shù)據(jù)進行處理后 的反饋情況進行后續(xù)處理;當沒有結(jié)果反饋或者反饋失敗結(jié)果時,則通知所 述組播單元在該種情況對應的用戶所在的區(qū)域再次通過組播下載所述數(shù)據(jù);或者當只有少數(shù)用戶沒有結(jié)果反饋或者反饋失敗結(jié)果時,與所述少數(shù)用戶建 立點對點連接,通過點對點短信息下載所述數(shù)據(jù)。
19、 一種用戶標識卡,其特征在于,包括下載單元和處理單元;其中, 所述下載單元用于通過終端接收網(wǎng)絡側(cè)服務器的組播業(yè)務下載數(shù)據(jù); 所述處理單元用于對所述下載單元接收到的數(shù)據(jù)進行處理,完成相應操作。
20、 根據(jù)權(quán)利要求19所述的用戶標識卡,其特征在于,該用戶標識卡進 一步包括第一指示單元,用于在接收到網(wǎng)絡側(cè)服務器下發(fā)的接收組播業(yè)務 通知后,向所述終端發(fā)送指令,指示終端準^^接收組4番業(yè)務。
21、 根據(jù)權(quán)利要求19所述的用戶標識卡,其特征在于,該用戶標識卡進 一步包括第二指示單元,用于在所述下載單元正確下載數(shù)據(jù)且所述處理單 元成功完成相應操作后,向終端發(fā)送停止服務指令,指示終端停止接收所述 組播業(yè)務上的數(shù)據(jù)。
22、 根據(jù)權(quán)利要求19所述的用戶標識卡,其特征在于,該用戶標識卡進 一步包括第三指示單元,用于在所述處理單元完成相應操作后,指示終端 建立與所述網(wǎng)絡側(cè)服務器之間的通道,以使數(shù)據(jù)下載和相應操作的結(jié)果通過 該通道反饋給所述網(wǎng)絡側(cè)服務器。
23、 一種終端,其特征在于,包括接收單元和傳送單元;其中, 所述接收單元用于接收網(wǎng)絡側(cè)服務器組播業(yè)務上的數(shù)據(jù);所述傳送單元用于將所述接收單元接收到的數(shù)據(jù)傳送給用戶標識卡,以使用戶標識卡對該 數(shù)據(jù)進行處理完成相應操作。
24、 根據(jù)權(quán)利要求23所述的終端,其特征在于,該終端進一步包括轉(zhuǎn) 發(fā)通知單元和準備單元;其中,所述轉(zhuǎn)發(fā)通知單元用于通過相應指令將網(wǎng)絡側(cè)服務器發(fā)送的通知內(nèi)容傳 送給用戶標識卡;所述準備單元用于接收用戶標識卡根據(jù)所述通知發(fā)送的指示后,執(zhí)行相 應的準備操作。
25、 根據(jù)權(quán)利要求23所述的終端,其特征在于,該終端進一步包括停止單元,用于接收用戶標識卡正確下載數(shù)據(jù)且成功完成相應#:作后發(fā)送過來的停止服務指令,并根據(jù)該指令通知接收單元停止接收組播業(yè)務上的數(shù)據(jù); 或者自行通知接收單元停止接收組播業(yè)務上的數(shù)據(jù)。
26、 根據(jù)權(quán)利要求23所述的終端,其特征在于,該終端進一步包括反 饋單元,用于根據(jù)用戶標識卡完成相應操作后發(fā)送的指示,建立與網(wǎng)絡側(cè)服 務器之間的通道,并將用戶標識卡進行數(shù)據(jù)下載和相應操作的結(jié)果通過該通 道反饋給所述網(wǎng)絡側(cè)服務器。
全文摘要
本發(fā)明提供一種空中下載方法,包括網(wǎng)絡側(cè)服務器組播用戶需要下載的數(shù)據(jù);終端從組播業(yè)務上接收所述數(shù)據(jù)并傳送給用戶標識卡;所述用戶標識卡對所述終端傳送過來的數(shù)據(jù)進行處理,完成相應操作。本發(fā)明還提供一種空中下載裝置及系統(tǒng)。采用本發(fā)明的方法、裝置及系統(tǒng),利用組播業(yè)務的特點,基于組播進行數(shù)據(jù)的空中下載,能夠以較高的速率向用戶標識卡下載數(shù)據(jù)量較大的應用相關(guān)軟件和數(shù)據(jù),節(jié)省了網(wǎng)絡資源,提高了系統(tǒng)資源的有效利用率。
文檔編號H04W8/24GK101500197SQ20081005760
公開日2009年8月5日 申請日期2008年2月3日 優(yōu)先權(quán)日2008年2月3日
發(fā)明者汪文清 申請人:大唐移動通信設備有限公司;上海大唐移動通信設備有限公司