Wlan数据的同步方法及终端和智能卡的制作方法_2

文档序号:9792362阅读:来源:国知局
, 即终端当前位置没有WLAN网络覆盖。
[0041] 步骤203、将所述各网络标识W及所述各网络标识对应的网络的连接状态,W预定 的格式形成覆盖网络列表;
[0042] 优选的,本实施例中形成的覆盖网络列表可W由如下表2所示:
[0043] 表 2
[0045] 其中,无线局域网网络标识(WLAN Specific Identifier,简称WSID)的接入状态 可W用编码'00'表示网络未连接,用'01'表示网络已连接,用'〇2'-'FF'表示保留值。
[0046] 步骤204、将所述覆盖网络列表添加到预定指令中,并将携带有所述覆盖网络列表 的预定指令和所述终端响应指令并行发送给所述智能卡,W使所述智能卡根据与所述预定 指令对应的解析方法,从所述预定指令携带的所述覆盖网络列表中获取所述网络覆盖状 态。
[0047] 具体的,所述预定指令为智能卡与终端预先约定好的,专口用来携带如上表2所示 的覆盖网络列表的指令。
[0048] 在运里需要说明的是,本实施例中,终端响应指令不但向智能卡返回终端当前的 本地信息,还向智能卡返回是否成功获取终端当前位置网络覆盖状态的响应,其中,所述本 地信息包括终端的位置信息、IMEI、网络测量结果、当前日期、时间和时区、终端的语言设 置、当前的接入技术等。
[0049] 进一步的,本实施中,步骤204还可W替换为将所述覆盖网络列表携带在终端响应 指令中发送给所述智能卡,W使所述智能卡根据预定的所述终端响应指令的解析方法获取 所述终端响应指令中携带的覆盖网络列表,并从所述覆盖网络列表中获取所述网络覆盖状 态。
[0050] 具体的,将现有的终端响应指令进行扩展,增加表示所述覆盖网络列表的字段,相 应的在智能卡中预先存储该终端响应指令的解析方法,W使智能卡能够从该终端响应指令 中获取网络覆盖状态。
[0051] 本实施例提供的WLAN数据的同步方法,通过智能卡主动向终端发送包含要求提供 网络覆盖状态的命令限定符的指令,使得终端能够根据该指令获取当前的网络覆盖状态, 并将该网络覆盖状态W预定的形式返回给智能卡,从而使得智能卡能够主动获取终端当前 的网络覆盖状态,实现了智能卡与终端之间的WLAN网络数据的同步。
[0052] 图3为本发明又一实施例提供的WLAN数据同步方法的流程示意图,如图3所示,本 实施例提供的WLAN数据同步方法包括如下步骤:
[0053] 步骤301、生成指令,所述指令中包括要求终端提供网络覆盖状态的命令限定符, 并向所述终端发送所述指令;
[0054] 具体的,智能卡发送的指令可W是智能卡与终端预先约定的专口用来请求获取终 端当前网络覆盖状态的全新指令,也可W是在智能卡现有的基本指令的基础上进行扩展, 将表示提供网络覆盖状态含义的命令限定符添加到基本指令中,通过扩展后的基本指令向 终端请求获取当前的网络覆盖状态。
[0055] 本实施例中,优选的将表示提供网络覆盖状态的命令限定符添加到智能卡现有的 提供本地信息指令中,通过将扩展后的提供本地信息指令发送给终端,使得终端根据该指 令获取当前的网络覆盖状态。
[0056] 步骤302、接收所述终端根据所述指令,W预定形式返回的网络覆盖状态。
[0057] 具体的,智能卡获取终端返回的网络覆盖状态的方式包括如下两种:
[0化引方式一
[0059] 智能卡接收终端返回的终端响应指令,根据预定的终端响应指令的解析方法获取 所述终端响应指令中携带的覆盖网络列表,并从所述覆盖网络列表中获取所述网络覆盖状 态,其中,所述覆盖网络列表是所述终端根据各覆盖网络的网络标识W及所述各覆盖网络 对应的网络连接状态,W预定的格式形成的,此处对形成覆盖网络列表的预定的格式不作 具体限定,只要满足智能卡能够对该覆盖网络列表进行识别的条件即可;
[0060] 方式二
[0061] 接收所述终端返回的所述终端响应指令和包括所述覆盖网络列表的预定指令,根 据与所述预定指令对应的解析方法,从所述预定指令携带的所述覆盖网络列表中获取所述 网络覆盖状态。
[0062] 运里需要说明的是,所述预定指令是智能卡与终端预先约定的专口用来传输覆盖 网络列表的全新的指令,该指令的解析方法预先存储在智能卡中。智能卡接收到该指令后, 根据预先存储的解析方法对该指令进行解析,从该指令中获取覆盖网络列表,并从该覆盖 网络列表中获取网络的覆盖状态。
[0063] 本实施例提供的WLAN数据的同步方法,通过智能卡主动向终端发送包含要求提供 网络覆盖状态的命令限定符的指令,使得终端能够根据该指令获取当前的网络覆盖状态, 并将该网络覆盖状态W预定的形式返回给智能卡,从而使得智能卡能够主动获取终端当前 的网络覆盖状态,实现了智能卡与终端之间的WLAN网络数据的同步。
[0064] 图4为本发明一实施例提供的终端的结构示意图,如图4所示,本实施例提供的终 端包括如下模块:
[0065] 接收模块10,用于接收智能卡发送的指令,所述指令中包括要求提供网络覆盖状 态的命令限定符;
[0066] 确定模块11,用于根据所述指令确定网络的覆盖状态;
[0067] 发送模块12,用于将所述网络的覆盖状态W预定的形式发送给所述智能卡,W使 所述智能卡获取所述网络的覆盖状态。
[0068] 所述接收模块10接收到的所述指令,是在现有的'提供本地信息'指令中添加所述 要求提供网络覆盖状态的命令限定符获得的。
[0069] 所述确定模块11,具体用于:
[0070] 获取当前覆盖网络的网络标识列表,并确定与所述网络标识列表中各网络标识对 应的网络的连接状态;将所述各网络标识W及所述各网络标识对应的网络的连接状态,W 预定的格式形成覆盖网络列表。
[0071] 所述发送模块12,具体用于:
[0072] 将所述覆盖网络列表携带在终端响应指令中发送给所述智能卡,W使所述智能卡 根据预定的所述终端响应指令的解析方法获取所述终端响应指令中携带的覆盖网络列表, 并从所述覆盖网络列表中获取所述网络覆盖状态;
[0073] 或,
[0074] 将所述覆盖网络列表添加到预定指令中,并将携带有所述覆盖网络列表的预定指 令和所述终端响应指令并行发送给所述智能卡,W使所述智能卡根据与所述预定指令对应 的解析方法,从所述预定指令携带的所述覆盖网络列表中获取所述网络覆盖状态。
[0075] 本实施例提供的终端能够用于执行如图1或2所示的技术方案,其具体执行方式和 有益效果与图1或2所示的方案类似,在运里不再寶述。
[0076] 图5为本发明一实施例提供的智能卡的结构示意图,如图5所示,本实施例提供的 智能卡包括W下模块:
[0077] 命令处理模块20,用于生成指令,所述指令中包括要求终端提供网络覆盖状态的 命令限定符;
[0078] 发送模块21,用于向所述终端发送所述指令;
[0079] 接收模块22,用于接收所述终端根据所述指令,W预定形式返回的网络覆盖状态。
[0080] 所述发送模块21发送的所述指令为在现有的'提供本地信息'指令中添加所述要 求提供网络覆盖状态的命令限定符获得的。
[0081] 所述接收模块2
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1