Wlan數(shù)據(jù)的同步方法及終端和智能卡的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及通信技術(shù)領(lǐng)域,尤其設(shè)及一種WLAN數(shù)據(jù)的同步方法及終端和智能卡。
【背景技術(shù)】
[0002] 移動終端接入WLAN網(wǎng)絡(luò)時,終端與智能卡之間就WLAN的接入所進行的信息交互, 可W通過智能卡主動向終端發(fā)送指令的方式,要求終端提供接入的WLAN網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識名 稱信息,也可W通過終端主動向智能卡發(fā)送事件的方式,通知智能卡接入的WLAN網(wǎng)絡(luò)的狀 態(tài)信息,但是,目前在WLAN接入方面,終端和智能卡之間的交互信息,主要是W當(dāng)前接入的 WLAN網(wǎng)絡(luò)的信息為主,智能卡不能掌握終端所在范圍內(nèi)其他WLAN網(wǎng)絡(luò)的覆蓋情況,智能卡 與終端間的WLAN數(shù)據(jù)不同步。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明提供一種WLAN數(shù)據(jù)的同步方法及終端和智能卡,用W解決現(xiàn)有技術(shù)中,智 能卡無法獲取終端的網(wǎng)絡(luò)覆蓋狀態(tài),智能卡與終端間的WLAN數(shù)據(jù)不同步的問題。
[0004] 本發(fā)明提供的WLAN數(shù)據(jù)的同步方法一方面包括:
[0005] 接收智能卡發(fā)送的指令,所述指令中包括要求提供網(wǎng)絡(luò)覆蓋狀態(tài)的命令限定符;
[0006] 根據(jù)所述指令確定網(wǎng)絡(luò)的覆蓋狀態(tài),并將所述網(wǎng)絡(luò)的覆蓋狀態(tài)W預(yù)定的形式發(fā)送 給所述智能卡,W使所述智能卡獲取所述網(wǎng)絡(luò)的覆蓋狀態(tài)。
[0007] 本發(fā)明提供的WLAN數(shù)據(jù)的同步方法另一方面包括:
[000引生成指令,所述指令中包括要求終端提供網(wǎng)絡(luò)覆蓋狀態(tài)的命令限定符,并向所述 終端發(fā)送所述指令;
[0009] 接收所述終端根據(jù)所述指令,W預(yù)定形式返回的網(wǎng)絡(luò)覆蓋狀態(tài)。
[0010] 本發(fā)明提供的終端,包括:
[0011] 接收模塊,用于接收智能卡發(fā)送的指令,所述指令中包括要求提供網(wǎng)絡(luò)覆蓋狀態(tài) 的命令限定符;
[0012] 確定模塊,用于根據(jù)所述指令確定網(wǎng)絡(luò)的覆蓋狀態(tài);
[0013] 發(fā)送模塊,用于將所述網(wǎng)絡(luò)的覆蓋狀態(tài)W預(yù)定的形式發(fā)送給所述智能卡,W使所 述智能卡獲取所述網(wǎng)絡(luò)的覆蓋狀態(tài)。
[0014] 本發(fā)明提供的智能卡,包括:
[0015] 命令處理模塊,用于生成指令,所述指令中包括要求終端提供網(wǎng)絡(luò)覆蓋狀態(tài)的命 令限定符;
[0016] 發(fā)送模塊,用于向所述終端發(fā)送所述指令;
[0017] 接收模塊,用于接收所述終端根據(jù)所述指令,W預(yù)定形式返回的網(wǎng)絡(luò)覆蓋狀態(tài)。
[0018] 本發(fā)明提供的WLAN數(shù)據(jù)的同步方法及終端和智能卡,通過智能卡主動向終端發(fā)送 包含要求提供網(wǎng)絡(luò)覆蓋狀態(tài)的命令限定符的指令,使得終端能夠根據(jù)該指令獲取當(dāng)前的網(wǎng) 絡(luò)覆蓋狀態(tài),并將該網(wǎng)絡(luò)覆蓋狀態(tài)W預(yù)定的形式返回給智能卡,從而使得智能卡能夠主動 獲取終端當(dāng)前的網(wǎng)絡(luò)覆蓋狀態(tài),實現(xiàn)了智能卡與終端之間的WLAN網(wǎng)絡(luò)數(shù)據(jù)的同步。
【附圖說明】
[0019] 圖1為本發(fā)明一實施例提供的WLAN數(shù)據(jù)同步方法的流程示意圖;
[0020] 圖2為本發(fā)明另一實施例提供的WLAN數(shù)據(jù)同步方法的流程示意圖;
[0021 ]圖3為本發(fā)明又一實施例提供的WLAN數(shù)據(jù)同步方法的流程示意圖;
[0022] 圖4為本發(fā)明一實施例提供的終端的結(jié)構(gòu)示意圖;
[0023] 圖5為本發(fā)明一實施例提供的智能卡的結(jié)構(gòu)示意圖。
【具體實施方式】
[0024] 為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025] 圖1為本發(fā)明一實施例提供的WLAN數(shù)據(jù)同步方法的流程示意圖,如圖1所示,本實 施例提供的WLAN數(shù)據(jù)的同步方法包括W下步驟:
[0026] 步驟101、接收智能卡發(fā)送的指令,所述指令中包括要求提供網(wǎng)絡(luò)覆蓋狀態(tài)的命令 限定符;
[0027] 具體的,為使智能卡能夠主動向終端發(fā)起獲取當(dāng)前網(wǎng)絡(luò)覆蓋狀態(tài)的請求,智能卡 可W將預(yù)先與終端約定的表示提供網(wǎng)絡(luò)覆蓋狀態(tài)含義的命令限定符,添加在指定的指令中 發(fā)送給終端,其中,所述指定的指令可W是智能卡與終端預(yù)先約定的??谟脕碚埱螳@取終 端當(dāng)前網(wǎng)絡(luò)覆蓋狀態(tài)的全新指令,也可W是在智能卡現(xiàn)有的基本指令的基礎(chǔ)上進行擴展, 將表示提供網(wǎng)絡(luò)覆蓋狀態(tài)含義的命令限定符添加到基本指令中,通過擴展后的基本指令向 終端請求獲取當(dāng)前的網(wǎng)絡(luò)覆蓋狀態(tài)。
[0028] 步驟102、根據(jù)所述指令確定網(wǎng)絡(luò)的覆蓋狀態(tài),并將所述網(wǎng)絡(luò)的覆蓋狀態(tài)W預(yù)定的 形式發(fā)送給所述智能卡,W使所述智能卡獲取所述網(wǎng)絡(luò)的覆蓋狀態(tài)。
[0029] 具體的,終端接收到智能卡發(fā)送的指令后,對該指令進行解析,若該指令中包括表 示提供網(wǎng)絡(luò)覆蓋狀態(tài)含義的命令限定符時,終端根據(jù)該命令限定符,獲取其所在位置當(dāng)前 的WLAN網(wǎng)絡(luò)的覆蓋情況,將各覆蓋網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識W及各覆蓋網(wǎng)絡(luò)對應(yīng)的的連接狀態(tài)W預(yù) 定的形式發(fā)送給智能卡,其中,該預(yù)定的形式可W為終端與智能卡約定的??谟脕矸祷鼐W(wǎng) 絡(luò)覆蓋狀態(tài)的全新的預(yù)定的指令,也可W是在終端現(xiàn)有的響應(yīng)指令的基礎(chǔ)上進行擴展,并 將該網(wǎng)絡(luò)覆蓋狀態(tài)攜帶在該響應(yīng)指令中發(fā)送給智能卡。
[0030] 進一步的,智能卡獲取終端當(dāng)前的網(wǎng)絡(luò)覆蓋狀態(tài)后,可W根據(jù)具體的業(yè)務(wù)需要,從 覆蓋所述終端當(dāng)前位置的WLAN網(wǎng)絡(luò)中選擇與該業(yè)務(wù)最優(yōu)匹配的網(wǎng)絡(luò)進行接入,從而使得業(yè) 務(wù)能夠更好的被處理。
[0031] 本實施例提供的WLAN數(shù)據(jù)的同步方法,通過智能卡主動向終端發(fā)送包含要求提供 網(wǎng)絡(luò)覆蓋狀態(tài)的命令限定符的指令,使得終端能夠根據(jù)該指令獲取當(dāng)前的網(wǎng)絡(luò)覆蓋狀態(tài), 并將該網(wǎng)絡(luò)覆蓋狀態(tài)W預(yù)定的形式返回給智能卡,從而使得智能卡能夠主動獲取終端當(dāng)前 的網(wǎng)絡(luò)覆蓋狀態(tài),實現(xiàn)了智能卡與終端之間的WLAN網(wǎng)絡(luò)數(shù)據(jù)的同步。
[0032] 圖2為本發(fā)明另一實施例提供的WLAN數(shù)據(jù)同步方法的流程示意圖,如圖2所示,本 實施例提供的方法具體包括W下步驟:
[0033] 步驟201、接收智能卡發(fā)送的提供本地信息指令,所述提供本地信息指令中包括要 求提供網(wǎng)絡(luò)覆蓋狀態(tài)的命令限定符;
[0034] 具體的,提供本地信息指令為智能卡的基本指令之一,本實施例優(yōu)選的對提供本 地信息指令進行擴展,將表示提供網(wǎng)絡(luò)覆蓋狀態(tài)含義的命令限定符添加到提供本地信息指 令中,發(fā)送給終端。優(yōu)選的,擴展后的提供本地信息指令可W用如下表1表示:
[0035] 表 1
[0037] 其中,命令限定符用來定義要求終端返回的數(shù)據(jù),"0護為新增編碼,表示要求終端 返回當(dāng)前的網(wǎng)絡(luò)覆蓋狀態(tài),其中,所述網(wǎng)絡(luò)覆蓋狀態(tài)包括覆蓋終端當(dāng)前位置的各WLAN網(wǎng)絡(luò) 的網(wǎng)絡(luò)標(biāo)識和對應(yīng)的網(wǎng)絡(luò)連接狀態(tài)。
[0038] 步驟202、獲取當(dāng)前覆蓋網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識列表,并確定與所述網(wǎng)絡(luò)標(biāo)識列表中各網(wǎng) 絡(luò)標(biāo)識對應(yīng)的網(wǎng)絡(luò)的連接狀態(tài);
[0039] 終端接收到智能卡發(fā)送的提供本地信息指令后,獲取當(dāng)前位置覆蓋網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo) 識列表,并根據(jù)該網(wǎng)絡(luò)標(biāo)識列表分別確定各網(wǎng)絡(luò)標(biāo)識對應(yīng)的WLAN網(wǎng)絡(luò)的連接狀態(tài)。
[0040] 在運里需要說明的是,終端獲取的當(dāng)前位置覆蓋網(wǎng)絡(luò)的網(wǎng)絡(luò)標(biāo)識列表可能為空