基于sim卡的網(wǎng)絡(luò)應(yīng)用處理方法、sim卡和移動(dòng)終端的制作方法
【專利摘要】本發(fā)明提供一種基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法、SIM卡和移動(dòng)終端,其中,該方法包括:通過SIM卡根據(jù)預(yù)先配置在SIM卡上的TCP/IP協(xié)議棧對(duì)待進(jìn)行通信交互的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,然后將該數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持的BIP報(bào)文的負(fù)載部分,并通過BIP通道發(fā)送給移動(dòng)終端,移動(dòng)終端從BIP報(bào)文中獲取數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)該數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。從而針對(duì)SIM卡內(nèi)的網(wǎng)絡(luò)應(yīng)用實(shí)現(xiàn)了與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行通信交互,擴(kuò)展了SIM卡的增值業(yè)務(wù)。
【專利說明】基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法、SIM卡和移動(dòng)終端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明實(shí)施例涉及通信【技術(shù)領(lǐng)域】,尤其涉及一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方 法、SM卡和移動(dòng)終端。
【背景技術(shù)】
[0002] 隨著終端應(yīng)用業(yè)務(wù)的快速發(fā)展,現(xiàn)有技術(shù)中通過用戶識(shí)別應(yīng)用發(fā)展工具(SM TOOL KIT,STK)允許基于智能卡的客戶識(shí)別模塊SM卡運(yùn)行自己的應(yīng)用軟件。具體地,這些 應(yīng)用軟件經(jīng)常被用于通過軟件激活的方式顯示在的移動(dòng)終端的屏幕上,用友好的文本菜單 呈現(xiàn)給用戶,從而允許用戶通過按鍵輕松進(jìn)行操作或交易,實(shí)現(xiàn)基于SIM卡的服務(wù)業(yè)務(wù)。
[0003] 但是,隨著互聯(lián)網(wǎng)應(yīng)用的發(fā)展,很多網(wǎng)絡(luò)應(yīng)用業(yè)務(wù)是需要與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行 在線媒體流交互的,而現(xiàn)有技術(shù)中對(duì)SM卡內(nèi)的業(yè)務(wù)應(yīng)用都是基于離線應(yīng)用,因此,亟需一 種針對(duì)SM卡內(nèi)的網(wǎng)絡(luò)應(yīng)用的通信交互的處理方法。
【發(fā)明內(nèi)容】
[0004] 針對(duì)現(xiàn)有技術(shù)的上述缺陷,本發(fā)明實(shí)施例提供一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方 法、SM卡和移動(dòng)終端。
[0005] 本發(fā)明一方面提供一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,包括:
[0006] 當(dāng)預(yù)先部署在客戶識(shí)別模塊SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求 時(shí),所述SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互對(duì)應(yīng)的數(shù) 據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置的、與所 述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0007] 所述SM卡將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持 的BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端從所 述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與 網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0008] 本發(fā)明一方面提供一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,包括:
[0009] 移動(dòng)終端通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送的BIP報(bào)文, 其中,所述BIP報(bào)文的負(fù)載部分包括:SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議 棧對(duì)SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù)據(jù)包,其中, 所述數(shù)據(jù)包包括源地址信息,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端 口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0010] 所述移動(dòng)終端從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地 址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0011] 本發(fā)明又一方面提供一種SIM卡,包括:
[0012] 第一處理模塊,用于當(dāng)預(yù)先部署在SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互 請(qǐng)求時(shí),根據(jù)預(yù)先配置在所述SIM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行 處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò) 應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0013] 發(fā)送模塊,用于將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所 支持的BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端 從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn) 而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0014] 本發(fā)明再一方面提供一種移動(dòng)終端,包括:
[0015] 第二處理模塊,用于通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送 的BIP報(bào)文,其中,所述BIP報(bào)文的負(fù)載部分包括:SM卡根據(jù)預(yù)先配置在所述SM卡上的 TCP/IP協(xié)議棧對(duì)SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù) 據(jù)包,其中,所述數(shù)據(jù)包包括源地址信息,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng) 用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0016] 通信模塊,用于從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道 地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0017] 本發(fā)明實(shí)施例提供的基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法、SM卡和移動(dòng)終端,通過 SM卡根據(jù)預(yù)先配置在SM卡上的TCP/IP協(xié)議棧對(duì)待進(jìn)行通信交互的數(shù)據(jù)進(jìn)行處理獲取包 括源地址信息的數(shù)據(jù)包,然后將該數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道 所支持的BIP報(bào)文的負(fù)載部分,并通過BIP通道發(fā)送給移動(dòng)終端,移動(dòng)終端從BIP報(bào)文中獲 取數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)該數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。從 而針對(duì)SM卡內(nèi)的網(wǎng)絡(luò)應(yīng)用實(shí)現(xiàn)了與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行通信交互,擴(kuò)展了 SM卡的增值 業(yè)務(wù)。
【專利附圖】
【附圖說明】
[0018] 圖1為本發(fā)明實(shí)施例提供的一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖;
[0019] 圖2為本發(fā)明實(shí)施例提供的另一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖;
[0020] 圖3為本發(fā)明實(shí)施例提供的又一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖;
[0021] 圖4為本發(fā)明實(shí)施例提供的一個(gè)SIM卡的結(jié)構(gòu)示意圖;
[0022] 圖5為本發(fā)明實(shí)施例提供的一個(gè)移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023] 圖1為本發(fā)明實(shí)施例提供的一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖,如圖 1所示,該方法包括:
[0024] 步驟100,當(dāng)預(yù)先部署在客戶識(shí)別模塊SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信 交互請(qǐng)求時(shí),所述SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互 對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置 的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0025] 隨著SM卡技術(shù)的發(fā)展,SM卡的存儲(chǔ)容量,以及SM卡與移動(dòng)終端之間交互數(shù)據(jù) 的數(shù)據(jù)通道都能夠支撐更多的應(yīng)用,因此,用戶可以根據(jù)自身需要在SM卡上部署相關(guān)的 應(yīng)用,或者,運(yùn)營(yíng)商可以與SIM卡制造商合作推出合約卡,即在SM卡上預(yù)先部署好相關(guān)的 應(yīng)用,用戶可以直接購(gòu)買符合自身需要的合約卡,從而用戶可以基于SIM卡上部署的網(wǎng)絡(luò) 應(yīng)用與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。
[0026] 具體地,當(dāng)用戶需要通過預(yù)先部署在SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行 通信交互時(shí),該網(wǎng)絡(luò)應(yīng)用向SM卡發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求,SM卡獲取與該通信交互 對(duì)應(yīng)的數(shù)據(jù),根據(jù)預(yù)先配置在SM卡上的TCP/IP協(xié)議棧對(duì)該數(shù)據(jù)進(jìn)行封裝處理,并獲取與 所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的源地址信息,該源地址信息具體包括:與該網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的、預(yù)先配置 的端口標(biāo)識(shí)和SM卡的第一媒體通道地址,SM卡用源地址信息標(biāo)識(shí)封裝處理后的數(shù)據(jù),從 而獲取包括源地址信息的數(shù)據(jù)包。
[0027] 步驟101,所述SM卡將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP 通道所支持的BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移 動(dòng)終端從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù) 包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0028] SIM卡根據(jù)TCP/IP協(xié)議棧對(duì)數(shù)據(jù)封裝處理完成后,判斷與移動(dòng)終端之間的承載獨(dú) 立協(xié)議(Bearer Independent Protocol, BIP)通道是否已經(jīng)建立完成,具體地,若移動(dòng)終端 上電啟動(dòng)后,移動(dòng)終端主動(dòng)向SIM卡發(fā)送支持BIP協(xié)議的命令,客戶識(shí)別模塊根據(jù)該命令與 移動(dòng)終端之間建立BIP通道,若判斷獲知已經(jīng)建立完成則進(jìn)行后續(xù)數(shù)據(jù)傳送,若判斷獲知 沒有建立,SIM卡向移動(dòng)終端發(fā)起建立BIP通道的握手請(qǐng)求消息,當(dāng)移動(dòng)終端返回建立響應(yīng) 后,則進(jìn)行后續(xù)數(shù)據(jù)傳送。
[0029] 當(dāng)SM卡與移動(dòng)終端之間的BIP通道建立完成后,SM卡將根據(jù)TCP/IP協(xié)議棧封 裝處理后的數(shù)據(jù)包嵌入在BIP通道所支持的BIP報(bào)文的負(fù)載部分,并通過上述建立的BIP 通道發(fā)送給移動(dòng)終端,移動(dòng)終端通過BIP通道接收BIP報(bào)文,從BIP報(bào)文的負(fù)載部分獲取待 與網(wǎng)絡(luò)側(cè)交互的包括源地址信息的數(shù)據(jù)包,然后應(yīng)用移動(dòng)終端預(yù)先分配好的第二媒體通道 地址標(biāo)識(shí)該數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送至網(wǎng)絡(luò)側(cè)與對(duì)應(yīng)的服務(wù)器進(jìn)行通信交互,當(dāng)移動(dòng)終 端接收到網(wǎng)絡(luò)側(cè)的服務(wù)器根據(jù)第二媒體通道地址返回的數(shù)據(jù)包時(shí),移動(dòng)終端解析該數(shù)據(jù)包 獲取網(wǎng)絡(luò)應(yīng)用的端口標(biāo)識(shí)和SM卡的第一媒體通道地址,從而將該數(shù)據(jù)包發(fā)送給SM卡,以 使SIM卡根據(jù)網(wǎng)絡(luò)應(yīng)用的端口標(biāo)識(shí)返回給該網(wǎng)絡(luò)應(yīng)用,從而完成與網(wǎng)絡(luò)側(cè)的通信交互。
[0030] 本實(shí)施例提供的基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,SM卡根據(jù)預(yù)先配置在SM卡 上的TCP/IP協(xié)議棧對(duì)待進(jìn)行通信交互的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,然 后將該數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持的BIP報(bào)文的負(fù)載部 分,并通過BIP通道發(fā)送給移動(dòng)終端,移動(dòng)終端從BIP報(bào)文中獲取數(shù)據(jù)包,并應(yīng)用自身的第 二媒體通道地址標(biāo)識(shí)該數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。從而針對(duì)SM卡內(nèi)的網(wǎng)絡(luò)應(yīng) 用實(shí)現(xiàn)了與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行通信交互,擴(kuò)展了 SM卡的增值業(yè)務(wù)。
[0031] 圖2為本發(fā)明實(shí)施例提供的另一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖,如 圖2所示,該方法包括:
[0032] 步驟200, SM卡向所述移動(dòng)終端發(fā)送包括SM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消息, 接收所述移動(dòng)終端返回的與所述SM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址;
[0033] 隨著SM卡技術(shù)的發(fā)展,SM卡的存儲(chǔ)容量,以及SM卡與移動(dòng)終端之間交互數(shù)據(jù) 的數(shù)據(jù)通道都能夠支撐更多的應(yīng)用,因此,用戶可以根據(jù)自身需要在SM卡上部署相關(guān)的 應(yīng)用,或者,運(yùn)營(yíng)商可以與SIM卡制造商合作推出合約卡,即在SM卡上預(yù)先部署好相關(guān)的 應(yīng)用,用戶可以直接購(gòu)買符合自身需要的合約卡,從而用戶可以基于SIM卡上部署的網(wǎng)絡(luò) 應(yīng)用與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。
[0034] SM卡系統(tǒng)上電后,首先向移動(dòng)終端發(fā)送包括SM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消 息,移動(dòng)終端根據(jù)地址分配請(qǐng)求消息為SIM卡分配與SIM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道 地址,即移動(dòng)終端自身生成的私有IP地址,并在移動(dòng)終端中存儲(chǔ)SM卡標(biāo)識(shí)信息與分配的 第一媒體通道地址的對(duì)應(yīng)關(guān)系,其中,需要注意的是,SM卡標(biāo)識(shí)信息具體包括:國(guó)際移動(dòng) 用戶識(shí)別號(hào)和集成電路卡識(shí)別碼,從而可以支持移動(dòng)終端中具有至少兩個(gè)SIM卡的應(yīng)用場(chǎng) 旦 -5^ 〇
[0035] 步驟201,所述SM卡向所述移動(dòng)終端發(fā)送包括SM卡的第一媒體通道地址的端口 分配請(qǐng)求消息,接收所述移動(dòng)終端返回的與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào);
[0036] SM卡獲取第一媒體通道地址后,向移動(dòng)終端發(fā)送包括SM卡的第一媒體通道地 址的端口分配請(qǐng)求消息,移動(dòng)終端根據(jù)端口分配請(qǐng)求消息分配與第一媒體通道地址對(duì)應(yīng)的 第一組端口號(hào),并返回給對(duì)應(yīng)的SM卡。
[0037] 步驟202, SM卡應(yīng)用所述第一組端口號(hào)為部署在所述SM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分 配端口標(biāo)識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用;
[0038] SM卡接收移動(dòng)終端返回的與第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào)后,應(yīng)用第 一組端口號(hào)為部署在SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo)識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
[0039] 步驟203,當(dāng)預(yù)先部署在客戶識(shí)別模塊SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信 交互請(qǐng)求時(shí),所述SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互 對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置 的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0040] 當(dāng)用戶需要通過預(yù)先部署在SIM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的服務(wù)器進(jìn)行通信交 互時(shí),該網(wǎng)絡(luò)應(yīng)用向SM卡發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求,SM卡獲取與該通信交互對(duì)應(yīng)的 數(shù)據(jù),根據(jù)預(yù)先配置在SIM卡上的TCP/IP協(xié)議棧對(duì)該數(shù)據(jù)進(jìn)行封裝處理,并獲取與所述網(wǎng) 絡(luò)應(yīng)用對(duì)應(yīng)的源地址信息,該源地址信息具體包括:與該網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的、預(yù)先配置的端口 標(biāo)識(shí)和SM卡的第一媒體通道地址,SM卡用源地址信息標(biāo)識(shí)封裝處理后的數(shù)據(jù),從而獲取 包括源地址信息的數(shù)據(jù)包。
[0041] 步驟204, SM卡將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所 支持的BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端 從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn) 而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互;
[0042] SM卡根據(jù)TCP/IP協(xié)議棧對(duì)數(shù)據(jù)封裝處理完成后,判斷與移動(dòng)終端之間的BIP通 道是否已經(jīng)建立完成,具體地,若移動(dòng)終端上電啟動(dòng)后,移動(dòng)終端主動(dòng)向SIM卡發(fā)送支持 BIP協(xié)議的命令,客戶識(shí)別模塊根據(jù)該命令與移動(dòng)終端之間建立BIP通道,若判斷獲知已經(jīng) 建立完成則進(jìn)行后續(xù)數(shù)據(jù)傳送,若判斷獲知沒有建立,SM卡向移動(dòng)終端發(fā)起建立BIP通道 的握手請(qǐng)求消息,當(dāng)移動(dòng)終端返回建立響應(yīng)后,則進(jìn)行后續(xù)數(shù)據(jù)傳送。
[0043] 當(dāng)SM卡與移動(dòng)終端之間的BIP通道建立完成后,SM卡將根據(jù)TCP/IP協(xié)議棧封 裝處理后的數(shù)據(jù)包嵌入在BIP通道所支持的BIP報(bào)文的負(fù)載部分,并通過上述建立的BIP 通道發(fā)送給移動(dòng)終端,移動(dòng)終端通過BIP通道接收BIP報(bào)文,從BIP報(bào)文的負(fù)載部分獲取待 與網(wǎng)絡(luò)側(cè)交互的包括源地址信息的數(shù)據(jù)包,然后應(yīng)用移動(dòng)終端預(yù)先分配好的第二媒體通道 地址標(biāo)識(shí)該數(shù)據(jù)包,并將該數(shù)據(jù)包發(fā)送至網(wǎng)絡(luò)側(cè)與對(duì)應(yīng)的服務(wù)器進(jìn)行通信交互,當(dāng)移動(dòng)終 端接收到網(wǎng)絡(luò)側(cè)的服務(wù)器根據(jù)第二媒體通道地址返回的數(shù)據(jù)包時(shí),移動(dòng)終端解析該數(shù)據(jù)包 獲取網(wǎng)絡(luò)應(yīng)用的端口標(biāo)識(shí)和SM卡的第一媒體通道地址,從而將該數(shù)據(jù)包發(fā)送給SM卡,以 使SIM卡根據(jù)網(wǎng)絡(luò)應(yīng)用的端口標(biāo)識(shí)返回給該網(wǎng)絡(luò)應(yīng)用,從而完成與網(wǎng)絡(luò)側(cè)的通信交互?;?于上述實(shí)施例,為了更好地滿足用戶需要,服務(wù)提供商會(huì)對(duì)網(wǎng)絡(luò)應(yīng)用進(jìn)行更新升級(jí),因此, SM卡中相對(duì)應(yīng)的網(wǎng)絡(luò)應(yīng)用可以通過空中下載技術(shù)OTA通過服務(wù)器進(jìn)行升級(jí),更好的滿足 用戶需求。
[0044] 本實(shí)施例提供的基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,SM卡首先通過移動(dòng)終端分配 第一媒體通道地址和網(wǎng)絡(luò)應(yīng)用的端口號(hào),然后根據(jù)預(yù)先配置在SM卡上的TCP/IP協(xié)議棧對(duì) 待進(jìn)行通信交互的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,并將該數(shù)據(jù)包嵌入在與移 動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持的BIP報(bào)文的負(fù)載部分,并通過BIP通道發(fā)送 給移動(dòng)終端,移動(dòng)終端從BIP報(bào)文中獲取數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)該 數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行通信交互。從而針對(duì)SIM卡內(nèi)的網(wǎng)絡(luò)應(yīng)用實(shí)現(xiàn)了與網(wǎng)絡(luò)側(cè)的服 務(wù)器進(jìn)行通信交互,擴(kuò)展了 SIM卡的增值業(yè)務(wù),并能夠?qū)崿F(xiàn)應(yīng)用的在線更新。
[0045] 圖3為本發(fā)明實(shí)施例提供的又一個(gè)基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法的流程圖,如 圖3所示,該方法包括:
[0046] 步驟300,移動(dòng)終端通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送 的BIP報(bào)文,其中,所述BIP報(bào)文的負(fù)載部分包括:SM卡根據(jù)預(yù)先配置在所述SM卡上的 TCP/IP協(xié)議棧對(duì)SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù) 據(jù)包,其中,所述數(shù)據(jù)包包括源地址信息,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng) 用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址;
[0047] 步驟301,所述移動(dòng)終端從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒 體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0048] 本實(shí)施例提供的基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法中各步驟的處理流程,可以參見 上述圖1所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0049] 進(jìn)一步地,在所述移動(dòng)終端通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM 卡發(fā)送的BIP報(bào)文之前,所述方法還包括:
[0050] 所述移動(dòng)終端接收所述SM卡發(fā)送的、包括SM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消 息;
[0051] 所述移動(dòng)終端向所述SIM卡返回與所述SIM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地 址;
[0052] 所述移動(dòng)終端接收所述SM卡發(fā)送的包括SM卡的第一媒體通道地址的端口分配 請(qǐng)求消息;
[0053] 所述移動(dòng)終端向所述SM卡返回與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào), 以使所述SIM卡應(yīng)用所述第一組端口號(hào)為部署在所述SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo) 識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
[0054] 本實(shí)施例提供的基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法中各步驟的處理流程,可以參見 上述圖2所示的方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0055] 本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過 程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序 在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者 光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0056] 圖4為本發(fā)明實(shí)施例提供的一個(gè)SIM卡的結(jié)構(gòu)示意圖,如圖4所示,該SIM卡包括: 第一處理模塊11和發(fā)送模塊12,其中,第一處理模塊11用于當(dāng)預(yù)先部署在SM卡上的網(wǎng) 絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求時(shí),根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì) 與所述通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信 息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SIM卡的第一媒體通道地址; 發(fā)送模塊12用于將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持的 BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端從所述 BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò) 側(cè)進(jìn)行所述通信交互。
[0057] 本實(shí)施例提供的SM卡中各模塊的功能和處理流程,可以參見上述圖1所示的方 法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0058] 基于上述實(shí)施例,進(jìn)一步地,第一處理模塊11還用于:在所述SIM卡上的網(wǎng)絡(luò)應(yīng)用 發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求時(shí)之前,向所述移動(dòng)終端發(fā)送包括SIM卡標(biāo)識(shí)信息的地址分 配請(qǐng)求消息;接收所述移動(dòng)終端返回的與所述SM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址。
[0059] 進(jìn)一步地,第一處理模塊11還用于:向所述移動(dòng)終端發(fā)送包括SM卡的第一媒體 通道地址的端口分配請(qǐng)求消息;接收所述移動(dòng)終端返回的與所述第一媒體通道地址對(duì)應(yīng)的 第一組端口號(hào);應(yīng)用所述第一組端口號(hào)為部署在所述SM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo) 識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
[0060] 本實(shí)施例提供的SM卡中各模塊的功能和處理流程,可以參見上述圖2所示的方 法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0061] 圖5為本發(fā)明實(shí)施例提供的一個(gè)移動(dòng)終端的結(jié)構(gòu)示意圖,如圖5所示,該移動(dòng)終端 包括:第二處理模塊21和通信模塊22,其中,第二處理模塊21用于通過與SM卡之間的承 載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送的BIP報(bào)文,其中,所述BIP報(bào)文的負(fù)載部分包括:SM 卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì)SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信 交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù)據(jù)包,其中,所述數(shù)據(jù)包包括源地址信息,所述源地址信 息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SIM卡的第一媒體通道地址; 通信模塊22用于從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí) 所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
[0062] 本實(shí)施例提供的移動(dòng)終端中各模塊的功能和處理流程,可以參見上述圖1所示的 方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[0063] 基于上述實(shí)施例,進(jìn)一步地,
[0064] 第二處理模塊21,還用于接收所述SM卡發(fā)送的、包括SM卡標(biāo)識(shí)信息的地址分配 請(qǐng)求消息;向所述SM卡返回與所述SM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址;
[0065] 第二處理模塊21,還用于接收所述SM卡發(fā)送的包括SM卡的第一媒體通道地址 的端口分配請(qǐng)求消息;向所述SIM卡返回與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào), 以使所述SIM卡應(yīng)用所述第一組端口號(hào)為部署在所述SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo) 識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
[0066] 本實(shí)施例提供的移動(dòng)終端中各模塊的功能和處理流程,可以參見上述圖3所示的 方法實(shí)施例,其實(shí)現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
[〇〇67] 最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡 管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然 可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替 換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精 神和范圍。
【權(quán)利要求】
1. 一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,其特征在于,包括: 當(dāng)預(yù)先部署在客戶識(shí)別模塊SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求時(shí),所 述SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn) 行處理獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng) 絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址; 所述SIM卡將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持的 BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端從所述 BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò) 側(cè)進(jìn)行所述通信交互。
2. 根據(jù)權(quán)利要求1所述的基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法,其特征在于,在所述SIM卡 上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求時(shí)之前,所述方法還包括: 所述SIM卡向所述移動(dòng)終端發(fā)送包括SIM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消息; 所述SIM卡接收所述移動(dòng)終端返回的與所述SIM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地 址。
3. 根據(jù)權(quán)利要求1或2所述的基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法,其特征在于,所述預(yù)先 配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí)具體包括: 所述SM卡向所述移動(dòng)終端發(fā)送包括SM卡的第一媒體通道地址的端口分配請(qǐng)求消 息; 所述SIM卡接收所述移動(dòng)終端返回的與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào); 所述SM卡應(yīng)用所述第一組端口號(hào)為部署在所述SM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo) 識(shí)用以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
4. 一種基于SM卡的網(wǎng)絡(luò)應(yīng)用處理方法,其特征在于,包括: 移動(dòng)終端通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送的BIP報(bào)文,其 中,所述BIP報(bào)文的負(fù)載部分包括:SM卡根據(jù)預(yù)先配置在所述SIM卡上的TCP/IP協(xié)議棧對(duì) SIM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù)據(jù)包,其中,所述數(shù) 據(jù)包包括源地址信息,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng)的端口標(biāo)識(shí) 和所述SM卡的第一媒體通道地址; 所述移動(dòng)終端從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo) 識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
5. 根據(jù)權(quán)利要求4所述的基于SIM卡的網(wǎng)絡(luò)應(yīng)用處理方法,其特征在于,在所述移動(dòng)終 端通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送的BIP報(bào)文之前,所述方法 還包括: 所述移動(dòng)終端接收所述SIM卡發(fā)送的、包括SIM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消息; 所述移動(dòng)終端向所述SIM卡返回與所述SIM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址; 所述移動(dòng)終端接收所述SIM卡發(fā)送的包括SIM卡的第一媒體通道地址的端口分配請(qǐng)求 消息; 所述移動(dòng)終端向所述SIM卡返回與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào),以使 所述SIM卡應(yīng)用所述第一組端口號(hào)為部署在所述SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo)識(shí)用 以區(qū)分各個(gè)網(wǎng)絡(luò)應(yīng)用。
6. -種SM卡,其特征在于,包括: 第一處理模塊,用于當(dāng)預(yù)先部署在SM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求 時(shí),根據(jù)預(yù)先配置在所述SIM卡上的TCP/IP協(xié)議棧對(duì)與所述通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理 獲取包括源地址信息的數(shù)據(jù)包,其中,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用 對(duì)應(yīng)的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址; 發(fā)送模塊,用于將所述數(shù)據(jù)包嵌入在與移動(dòng)終端之間的承載獨(dú)立協(xié)議BIP通道所支持 的BIP報(bào)文的負(fù)載部分,并通過所述BIP通道發(fā)送給所述移動(dòng)終端,以使所述移動(dòng)終端從所 述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與 網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
7. 根據(jù)權(quán)利要求6所述的SIM卡,其特征在于,所述第一處理模塊還用于: 在所述SIM卡上的網(wǎng)絡(luò)應(yīng)用發(fā)起與網(wǎng)絡(luò)側(cè)的通信交互請(qǐng)求時(shí)之前,向所述移動(dòng)終端發(fā) 送包括SM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消息; 接收所述移動(dòng)終端返回的與所述SM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址。
8. 根據(jù)權(quán)利要求6或7所述的SIM卡,其特征在于,所述第一處理模塊還用于: 向所述移動(dòng)終端發(fā)送包括SIM卡的第一媒體通道地址的端口分配請(qǐng)求消息; 接收所述移動(dòng)終端返回的與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào); 應(yīng)用所述第一組端口號(hào)為部署在所述SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo)識(shí)用以區(qū) 分各個(gè)網(wǎng)絡(luò)應(yīng)用。
9. 一種移動(dòng)終端,其特征在于,包括: 第二處理模塊,用于通過與SM卡之間的承載獨(dú)立協(xié)議BIP通道接收SM卡發(fā)送的BIP 報(bào)文,其中,所述BIP報(bào)文的負(fù)載部分包括:SM卡根據(jù)預(yù)先配置在所述SM卡上的TCP/IP 協(xié)議棧對(duì)SM卡上的網(wǎng)絡(luò)應(yīng)用與網(wǎng)絡(luò)側(cè)的通信交互對(duì)應(yīng)的數(shù)據(jù)進(jìn)行處理獲取的數(shù)據(jù)包,其 中,所述數(shù)據(jù)包包括源地址信息,所述源地址信息包括:預(yù)先配置的、與所述網(wǎng)絡(luò)應(yīng)用對(duì)應(yīng) 的端口標(biāo)識(shí)和所述SM卡的第一媒體通道地址; 通信模塊,用于從所述BIP報(bào)文中獲取所述數(shù)據(jù)包,并應(yīng)用自身的第二媒體通道地址 標(biāo)識(shí)所述數(shù)據(jù)包,進(jìn)而與網(wǎng)絡(luò)側(cè)進(jìn)行所述通信交互。
10. 根據(jù)權(quán)利要求9所述的移動(dòng)終端,其特征在于,所述第二處理,還用于: 接收所述SM卡發(fā)送的、包括SM卡標(biāo)識(shí)信息的地址分配請(qǐng)求消息; 向所述SM卡返回與所述SM卡標(biāo)識(shí)信息對(duì)應(yīng)的第一媒體通道地址; 接收所述SM卡發(fā)送的包括SM卡的第一媒體通道地址的端口分配請(qǐng)求消息; 向所述SM卡返回與所述第一媒體通道地址對(duì)應(yīng)的第一組端口號(hào),以使所述SM卡應(yīng) 用所述第一組端口號(hào)為部署在所述SIM卡上的各個(gè)網(wǎng)絡(luò)應(yīng)用分配端口標(biāo)識(shí)用以區(qū)分各個(gè) 網(wǎng)絡(luò)應(yīng)用。
【文檔編號(hào)】H04W8/26GK104065714SQ201410273526
【公開日】2014年9月24日 申請(qǐng)日期:2014年6月18日 優(yōu)先權(quán)日:2014年6月18日
【發(fā)明者】田新雪, 馬書惠 申請(qǐng)人:中國(guó)聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司