一种STK卡单会话多次充值的方法技术

技术编号:7851640 阅读:426 留言:0更新日期:2012-10-13 08:30
本发明专利技术公开了一种STK卡单会话多次充值的方法。本发明专利技术包括如下步骤:1.应用程序发送AT+STGI=0请求,设备开启SIM卡的菜单会话同时进入STK主菜单,同时设备反馈给应用程序;2.应用程序通过STK主菜单会话向设备发送充值请求;3.设备回复语言信息Ⅰ给应用程序;4.应用程序将经过填写的语言信息Ⅰ再次发送给设备,设备调用数据,与语言信息Ⅰ比对;5.设备收到应用程序确认本次充值任务的信号后,执行本次充值任务,并发送语言信息Ⅱ给应用程序,然后自动返回新充值菜单;6.看STK主菜单的会话生命周期倒计时内是否有新充值操作。本发明专利技术提高基于stk卡技术充值的工作效率、降低硬件成本和人力维护成本。

【技术实现步骤摘要】

本专利技术属于无线短信猫空中充值
,具体地涉及一种STK卡单会话多次充值的方法
技术介绍
STK全称SM卡应用程序工具箱。STK卡与普通SM卡的区别在于,在STK卡中固化了应用程序。通过软件激活提供给用户一个文字菜单界面。这个文字菜单界面允许用户通过简单的按键操作就可实现信息检索,甚至交易。STK可以理解为一组开发增值业务的命 令,一种小型编程语言,它允许基于智能卡的用户身份识别模块(SIM卡)运行自己的应用软件。STK技术主要应用于手机银行、股票交易、外汇买卖、理财秘书、移动充值等领域。移动新业务“手机银行”、“股票查询与交易”、“空中充值”等就是在使用该项技术。本文主要简述STK卡在移动空中充值业务中的使用。实际使用STK卡充值一般分为个人和系统控制,一般个人使用是将STK卡插入手机中,通过手机操作STK菜单进行业务交易。而系统控制则是通过专用的短信猫设备对大批量的STK卡进行操作达到业务交易的目的。市场上现有的短信猫设备比较典型的厂商有WaveCom、西门子、SimCom(上海芯讯通)等核心模块厂商,且AT指令一般使用WaveCom公司的GSM标准AT指令7. 04标本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种STK卡单会话多次充值的方法,其特征在于包括如下步骤 步骤(I).应用程序发送AT+STGI=0请求,设备开启SM卡的菜单会话同时进入STK主菜单,设备将SIM卡中的STK主菜单内容反馈给应用程序; 所述的STK主菜单内容由SIM卡类型决定; 1-1.应用程序读取STK主菜单内容后,根据STK主菜单内容进行子菜单项选择,当AT指令AT+STGR=0,I, 14同时满足时,应用程序进入第一级子菜单,设备显示第一级子菜单选项,并向应用程序发出+STIN: 6第一级子菜单提示信号; 1-2.应用程序读取+STIN:6提示信号,向设备发出第一级子菜单项选择,当AT指令AT+STGR=6, I, I同时满足时,选择第一级子菜单项目; 步骤(2).应用程序通过SM卡的STK主菜单会话向设备发送充值请求进行第一次充值任务; 2-1.应用程序通过AT指令AT+STIN 向设备发起STK主菜单存活性询问,设备接收该指令; 若当前STK主菜单会话存活周期在有效期,则回复+STIN: 6第四级子菜单位置信息提示信号,应用程序捕获+STIN: 6提示信号,通过AT指令AT+STGI=6向设备发起第四级子菜单内容显示要求,设备返回对应第四级子菜单内容,应用程序读取第四级子菜单选项内容,通过UCS2编码解码将子菜单项内容转化为中文,并进行中文关键字匹配后,查看当前是否处于第四级子菜单;完成当前子菜单定位后,应用程序通过AT指令AT+STGR=95进行菜单回退,若设备提示+STIN: 6提示信号,说明菜单重新回退到正常位置;否则,设备回复AT+STGR=95 指令; 若当前STK主菜单会话失效,则设备回复+STIN: 99指令或者+STIN: 98指令; 所述的AT+STGR=99指令表示结束当前异常菜单会话;+STIN: 99指令表示STK主菜单会话终结;+STIN: 98指令表示STK主菜单会话存活周期在有效期内,但应用程序无响应; 步骤(3).设备回复语言信息I给应用程序,该语言信息I包括输入PIN码、STK服务密码、被充值用户号码、充值金额; 3-1.应用程序进入STK主菜单后,进行第一级子菜单选择,当AT指令AT+STGR=6,I,I同时满足时,选择第一级子菜单的输入PIN码菜单项,设备通过+STIN: 3提示指令,提示设备要求应用程序输入对应的PIN码,应用程序通过AT指令AT+ST...

【专利技术属性】
技术研发人员:邬屹松
申请(专利权)人:浙江连连科技有限公司
类型:发明
国别省市:

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

1