电信智能卡内数据更新的方法、系统及电信智能卡技术方案

技术编号:7474424 阅读:193 留言:0更新日期:2012-07-03 06:26
本发明专利技术涉及通信技术领域,尤其涉及一种电信智能卡内数据更新的方法、系统及电信智能卡。用于解决服务器在向电信智能卡发送信息的过程中丢失信息的问题;该方法包括,电信智能卡接收非结构化补充数据业务USSD服务器发送的USSD格式的更新信息;所述电信智能卡从所述USSD格式的更新信息中提取出更新信息原文;所述电信智能卡将所述更新信息原文转换为远程文件管理RFM短信;所述电信智能卡根据所述RFM短信完成更新操作。可见该方法可避免服务器在向电信智能卡发送信息的过程中丢失信息或乱序。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种电信智能卡内数据更新的方法及电信智能卡。
技术介绍
目前,电信智能卡中的STK(SIM TOOL KIT,用户识别应用发展工具)菜单可通过短消息服务(Short Messaging Service, SMS)的方式进行更新。可以是用户主动向服务器发送更新请求,也可以是服务器主动向用户下发更新信息。专利技术人发现,现有技术存在如下缺陷在通过SMS的方式对电信智能卡中的STK菜单进行更新时,由于SMS方式是一种存储转发的技术,当服务器以短信形式向手机用户下发更新操作时,一条短信有可能包括多批次,在发送过程中会造成信息的丢失或乱序。
技术实现思路
本专利技术实施例提供一种电信智能卡内数据更新的方法及电信智能卡,用于解决服务器在向电信智能卡发送信息的过程中丢失信息或乱序的问题;一种电信智能卡内数据更新的方法,所述方法包括电信智能卡接收非结构化补充数据业务USSD服务器发送的USSD格式的更新信息;所述电信智能卡从所述USSD格式的更新信息中提取出更新信息原文;所述电信智能卡将所述更新信息原文转换为远程文件管理RFM短信;所述电信智能卡根据所述RFM短信完成更新操作。一种电信智能卡,所述电信智能卡包括接收单元,用于接收非结构化补充数据业务USSD服务器发送的USSD格式的更新 fn息;提取单元,用于从所述USSD格式的更新信息中提取出更新信息原文;转换单元,用于将所述更新信息原文转换为远程文件管理RFM短信;操作单元,用于根据所述RFM短信完成更新操作。一种电信智能卡内数据更新的系统,包括电信智能卡,用于通过设置有该电信智能卡的终端接收非结构化补充数据业务 USSD服务器发送的USSD格式的更新信息;从所述USSD格式的更新信息中提取出更新信息原文;将所述更新信息原文转换为远程文件管理RFM短信;根据所述RFM短信完成更新操作;USSD服务器,用于向所述电信智能卡发送USSD格式的更新信息。可见,采用本专利技术实施例提供的方法,当电信智能卡接收到USSD服务器发送的 USSD格式的更新信息后,将该USSD格式的更新信息中的更新信息原文转换为RFM短信,由于采用USSD技术可以一次性的发送全部的更新信息内容,因此,使用该种方法时可避免在发送过程中造成相关信息丢失或乱序的问题。附图说明图1为本专利技术实施例提供的一种电信智能卡内数据更新的方法的流程示意图2为本专利技术实施例一提供的一种电信智能卡发送更新请求的方法的流程示意图3为本专利技术实施例二提供的一种电信智能卡内数据更新的方法的具体流程示意图4为本专利技术实施例提供的电信智能卡的结构示意图5为本专利技术实施例提供的电信智能卡内数据更新的系统的结构示意图。具体实施方式本专利技术实施例提供一种电信智能卡内数据更新的方法及电信智能卡,该方法当电信智能卡接收到USSD服务器发送的USSD格式的更新信息后,将该USSD格式的更新信息中的更新信息原文转换为RFM短信,由于采用USSD技术可以一次性的发送全部的更新信息内容,因此,使用该种方法时可避免在发送过程中造成相关信息丢失或乱序的问题,如图1所示,具体过程如下步骤11,电信智能卡接收非结构化补充数据业务(USSD)服务器发送的USSD格式的更新信息;步骤12,所述电信智能卡从所述USSD格式的更新信息中提取出更新信息原文;步骤13,所述电信智能卡将所述更新信息原文转换为远程文件管理(RFM)短信;步骤14,所述电信智能卡根据所述RFM短信完成更新操作。具体的,所述电信智能卡接收USSD服务器发送的USSD格式的更新信息之前,还包括所述电信智能卡根据用户输入的更新请求,生成与所述更新请求对应的短消息服务SMS格式的更新请求;所述电信智能卡将所述SMS格式的更新请求转换为USSD格式的更新请求;所述电信智能卡将所述USSD格式的更新请求发送给USSD服务器。具体的,所述电信智能卡接收USSD服务器发送的USSD格式的更新信息之前,还包括所述电信智能卡根据用户输入的更新请求,生成与所述更新请求对应的短消息服务 SMS格式的更新请求;所述电信智能卡将所述SMS格式的更新请求发送给所述SMS服务器; 所述SMS服务器将所述SMS格式的更新请求转换为USSD格式的更新请求;所述SMS服务器将所述USSD格式的更新请求发送给所述USSD服务器。具体的,本实施例中所述更新信息原文中包括应用标识,所述应用标识用于唯一标识一个待更新的应用程序;此时,所述从所述USSD格式的更新信息中提取出更新信息原文之后,还包括从所述更新信息原文中获取所述应用标识,根据所述应用标识查找所述应用标识对应的应用程序,若找到,则将所述更新信息原文转换为所述应用标识对应的RFM短信;此时,所述根据所述RFM短信完成更新操作具体为根据所述应用标识对应的RFM短信更新所述应用标识对应的应用程序。以下以具体实施例介绍实施例一本专利技术实施例一提供一种电信智能卡发送更新请求的方法,当用户主动发起对电信智能卡内的数据进行更新时使用该方法;当用户确定需要进行更新操作时,可通过手动编辑相应的更新请求,或者,选择需要更新的应用菜单,由电信智能卡自动生成更新请求, 然后进行以下步骤,如图2所示,具体过程如下步骤21,电信智能卡根据用户输入的更新请求,生成与所述更新请求对应的短消息服务SMS格式的更新请求;例如,以wibl. 3短信为例,对用户输入的更新请求进行编码,获得如下内容D069810301130082028183851353656E64696E672072657175657374202E2E2E860 7915348500252838B40510005815165F500F6083502700000301115000500BFFF0123FEBB71 A86679DD0FA8943FB4456BA63D22428D4D4FA8628F33254FBCA8F302C1F05B6E107BCE8E步骤22,电信智能卡根据预先设置的解析操作,对所述SMS格式的更新请求进行解析;其中预先设置的解析操作为现有的解析方法;现有解析方法如下Encrypted message part ...............23FEBB71A86679DD0FA8943FB4456BA63D22428D4D4FA8628F33254FBCA8F302C1F05 B6E107BCE8EDecrypted message (key-00112233445566778899AABBCCDDEEFF)0000000001 =CNTR06 PCNTR69E30D5AB :CRCUser data 99165265717565737420746F20757064617465206D656E75000000000000C' Reques t to update menu" , Update type :99—STK menu update)........./本例中的应用标识为99,且该应用标识为预先保存的可进行更新操作的应用标识;解析后的SMS格式的更新请求为D069810301130082028183851353656E64696E672072657175657374202E2E2E86079 本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:李诗瑶
申请(专利权)人:北京握奇数据系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术