首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际检索单位 / 检索费 / 自助补卡充值架构及其步骤

自助补卡充值架构及其步骤

阅读:125发布:2021-12-23

专利汇可以提供自助补卡充值架构及其步骤专利检索,专利查询,专利分析的服务。并且一种自助补卡充值架构及其步骤,包括:IC卡充值终端、 智能卡 读卡器 、身份证读卡器、证卡 打印机 、识币器以及小票打印机;所述IC卡充值终端同智能卡读卡器、身份证读卡器、证卡打印机以及小票打印机相连接;所述IC卡充值终端内包括有补卡充值模 块 、用户的账户和密码、用户的身份证信息以及用户的充值金额信息。结合其方法避免了 现有技术 中补卡充值方面效率低下且费时费 力 的 缺陷 。,下面是自助补卡充值架构及其步骤专利的具体信息内容。

1.一种自助补卡充值架构,其特征在于,包括:IC卡充值终端、智能卡读卡器、身份证读卡器、证卡打印机、识币器以及小票打印机;
所述IC卡充值终端同智能卡读卡器、身份证读卡器、证卡打印机以及小票打印机相连接;
所述IC卡充值终端内包括有补卡充值模、用户的账户和密码、用户的身份证信息以及用户的充值金额信息。
2.根据权利要求1所述的自助补卡充值架构,其特征在于所述IC卡充值终端还通过通信模块同监控终端相连接。
3.根据权利要求1所述的自助补卡充值架构,其特征在于用户的账户为18位的学工号或者身份证号。
4.根据权利要求2所述的自助补卡充值架构的步骤,其特征在于步骤如下:
步骤1:在需要补卡时,用户通过启动IC卡充值终端运行补卡充值模块,显示登录界面,用户输入账号和密码后,补卡充值模块就把输入的账号和密码同IC卡充值终端中的用户的账号和密码分别进行比较;
步骤2:若没有相一致的用户的账号和密码,就显示出错提示信息;若有相一致的用户的账号和密码,用户就把其身份证放置在身份证读卡器上,由身份证读卡器读出身份证的信息并发送到IC卡充值终端中,补卡充值模块就把接收到的身份证的信息同所述IC卡充值终端内的用户的身份证信息相比较;
步骤3:若没有相一致的用户的身份证信息,就显示出错提示信息;若有相一致的用户的身份证信息,所述补卡充值模块就在IC卡充值终端上显示提示用户进行投币来缴纳补卡的成本费用,然后用户就通过识币器来进行投币;
步骤4:补卡充值模块然后把用户的IC卡信息发送到证卡打印机中进行证卡打印,由此完成证卡打印;证卡打印完毕后所述补卡充值模块在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印补办IC卡的凭条,然后启动证卡打印机吐卡并在IC卡充值终端上显示提示用户取卡的信息;
步骤5:在需要充值时,用户就把IC卡放置在智能卡读卡器上,智能卡读卡器把读取出来的信息发送到IC卡充值终端中,然后所述补卡充值模块就在IC卡充值终端上显示提示用户进行充值的信息;
步骤6:然后用户就通过识币器来进行投币进行充值,识币器就实时把投币金额发送到IC卡充值终端中,所述补卡充值模块就在IC卡充值终端中显示出充值金额;
步骤7:投币结束后,所述补卡充值模块就把充值金额作为用户的充值金额信息进行保存,并在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印充值的凭条。
5.根据权利要求4所述的自助补卡充值架构的步骤,其特征在于所述监控终端还能够向IC卡充值终端传输请求输出充值信息的指令,在所述IC卡充值终端接收到请求输出充值信息的指令后,所述补卡充值模块就把用户的账户和密码、用户的身份证信息以及用户的充值金额信息传输到监控终端中。
6.根据权利要求5所述的自助补卡充值架构的步骤,其特征在于,所述监控终端对IC卡充值终端发送请求输出充值信息的指令以及IC卡充值终端将用户的账户和密码、用户的身份证信息以及用户的充值金额信息返回IC卡充值终端的期间,所述监控终端和所述IC卡充值终端之间都是以消息报文形式来传输发送用户的账户和密码、用户的身份证信息以及用户的充值金额信息和请求输出充值信息的指令的,其传输过程包括如下步骤:
步骤1:首先所述监控终端和所述IC卡充值终端中各自均配置着时长统计模块和初始值为0的计数变量,所述监控终端和所述IC卡充值终端之间通过监控终端和所述IC卡充值终端中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述监控终端和所述IC卡充值终端之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;
步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;
步骤3:传输消息报文;
步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;
步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码。
7.根据权利要求6所述的自助补卡充值架构的步骤,其特征在于,所述步骤1包括如下步骤:
步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;
步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;
步骤1-3:传输请求报文,且同步运行时长统计模块进行从开始传输请求报文后的时长统计;
步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;
步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;
步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;
步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;
步骤1-8:进行对请求报文的解码确定;
所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:
步骤1-2-1:进行对所述请求报文的查看;
步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;
所述步骤1-8包括如下步骤:
步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意吗是不是相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;
步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤2中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进行;
所述步骤3包括如下步骤:
步骤3-1:传输消息报文,另外同步运行时长统计模块进行时长统计;
步骤3-2:确定是不是获取到消息报文中的用来识别的报文域,如果获取到消息报文中的用来识别的报文域,就转到步骤1-6中去执行,如果没获取到消息报文中的用来识别的报文域,就转到步骤1-5中去执行;
步骤3-3:确定时长统计模块进行的时长统计是不是到了预先设定的时长,如果到了预先设定的时长,就终止时长统计模块进行时长统计且转到步骤3-8去进行,如果没有到预先设定的时长,就转到步骤C-2中进行;
步骤3-4:利用消息报文里的查错码,进行对消息报文的查错,如果没有查出错误,就转到步骤3-5中进行,如果查出了错误,就转到步骤3-2中进行;
步骤3-5:终止时长统计模块进行时长统计;
步骤3-6:进行对消息报文的解码确定;
步骤3-7:确定有没有获得用来回应消息报文的回应报文,如果获得了用来回应消息报文的回应报文,就转入步骤4进行,如果没有获得用来回应消息报文的回应报文,就转入步骤3-8进行;
步骤3-8:传输用来侦听的侦听报文实行侦听,所述用来侦听的侦听报文中包括任意码、查错码和报文序列号;
所述步骤3-6包括如下步骤:
步骤3-6-1:确定消息报文内的任意码是不是同请求报文的任意码相同,如果相同,就转入步骤3-6-2进行,如果不相同,就转入步骤3-8;
步骤3-6-2:确定消息报文内是不是带有报文序列号,如果有报文序列号,就转入步骤
3-6-3进行;如果没有报文序列号,就转入步骤3-8进行;
步骤3-6-3:确定消息报文内的报文序列号是不是有误,如果有误,就转入步骤3-8进行;如果无误,就转入步骤3-6-4进行;
步骤3-6-4:确定消息报文是不是消息报文,如果为消息报文,就转到步骤3-6-5进行,如果不为消息报文,就转到步骤3-7进行;
步骤3-6-5:把获取消息报文的一方的计数变量增一;
确定消息报文内的报文序列号是不是有误的标准是获取消息报文的一方的计数变量是不是等于获取的消息报文的报文序列号;
所述步骤3-8包括如下步骤:
步骤3-8-1:传输用来侦听的侦听报文,且获取侦听报文的一方顺序进行对获取侦听报文的确定与利用侦听报文中的查错码的查错;
步骤3-8-2:确定用来侦听的侦听报文的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤3-8-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤
3-8-1进行;
步骤3-8-3:确定用来侦听的侦听报文中有没有报文序列号,如果有,就转到步骤3-8-4进行;如果没有,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;
步骤3-8-4:确定侦听报文中的报文序列号是不是有误,如果无误,就转到步骤3-8-5进行;如果有误,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;
步骤3-8-5:确定是不是获取了消息报文,如果获取了消息报文,就转到步骤3-8-6进行;如果没有获取消息报文,就转到步骤3-8-7进行;
步骤3-8-6:把获取消息报文的一方的计数变量增一;
步骤3-8-7:确定是不是获取前一个消息报文,如果获取了前一个消息报文,就转到步骤4进行;如果未获取前一个消息报文,就转到步骤3-1进行;
确定侦听报文内的报文序列号是不是有误的标准是获取侦听报文的一方的计数变量是不是等于获取的侦听报文的报文序列号;
所述步骤4包括如下步骤:
步骤4-1:传输询问报文,且获取询问报文的一方顺序进行对获取询问报文的确定与利用询问报文中的查错码的查错;
步骤4-2:确定询问报文内的随意码是不是同请求报文的随机码相同,如果相同,就转到步骤4-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤4-1进行;
步骤4-3:确定传输的询问报文是不是询问报文或者消息报文,如果是询问报文或者消息报文,就转到步骤4-4进行,如果不是询问报文或者消息报文,就传输去除报文通道的报文来终止报文通道的保持;
步骤4-4:确定传输的询问报文是不是询问报文,如果为询问报文,就转到步骤4-5进行;如果不是询问报文,把获取消息报文的一方的计数变量增一,然后对传输消息报文的一方传输用来回应消息报文的回应报文;
步骤4-5:确定传输用来回应消息报文的回应报文有没有失败,如果没有失败,就转到步骤5进行;如果失败,就转到步骤4-6进行;
步骤4-6:确定消息报文内的消息有没有遗失,如果遗失了,就传输去除报文通道的报文来终止报文通道的保持;如果没有遗失,就启动时长统计模块进行时长统计且转到步骤
4-1进行;
所述步骤5包括如下步骤:
步骤5-1:传输保持报文通道的报文,且获取保持报文通道的报文的一方顺序进行对获取保持报文通道的报文的确定与利用保持报文通道的报文中的查错码的查错;
步骤5-2:确定保持报文通道的报文内的任意码同请求报文的任意码是不是相同,如果相同,就转到步骤5-3进行;如果不相同,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
步骤5-3:确定保持报文通道的报文内是不是有报文序列号,如果有,就转到步骤5-4进行,如果没有,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
步骤5-4:确定保持报文通道的报文内的报文序列号是不是有误,如果无误,就转到步骤5-5进行;如果有误,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
步骤5-5:确定是不是获取到消息报文,如果获取到消息报文,就转到步骤5-6进行;如果没有获取到消息报文,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
步骤5-6:把获取消息报文的一方的计数变量增一;
步骤5-7:确定有没有消息报文须要传输,如果有,就转到步骤3进行;如果没有,对传输消息报文的一方传输用来回应消息报文的回应报文;
确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文的报文序列号。
8.根据权利要求6所述的自助补卡充值架构的步骤,其特征在于,所述任意码通过IC卡充值终端于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时,IC卡充值终端首次传输中的任意码就作为记号,IC卡充值终端首次传输之后的所述监控终端和所述IC卡充值终端间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的监控终端是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的监控终端。

说明书全文

自助补卡充值架构及其步骤

技术领域

[0001] 本发明涉及补卡充值技术领域,特别涉及一种自助补卡充值架构及其步骤。

背景技术

[0002] 在IC卡领域,特别作为校园卡系统是目前最为成熟的应用系统之一,经过五六年的发展,校园卡应用已与学校的教学和生活息息相关,真正实现了“一卡在手,走遍校园”的建设目标。校园卡系统的软硬件基础设施均已建设完成,管理模式日趋成熟,组建并形成了稳定的开发、管理和维护团队,积累了丰厚的开发和运维经验。同时,在许多的211和985高校中,校园卡系统也进入了系统更新期,随着硬件不断出现的老化问题,软件也无法满足日益增长的应用需求。
[0003] 尤其补卡充值方面往往依赖人工方式、柜台办理方式,效率低下且费时费

发明内容

[0004] 为解决上述问题,本发明提供了一种自助补卡充值架构及其步骤,避免了现有技术中补卡充值方面效率低下且费时费力的缺陷
[0005] 为了克服现有技术中的不足,本发明提供了一种自助补卡充值架构及其步骤的解决方案,具体如下:
[0006] 一种自助补卡充值架构,包括:IC卡充值终端、智能卡读卡器、身份证读卡器、证卡打印机、识币器以及小票打印机;
[0007] 所述IC卡充值终端同智能卡读卡器、身份证读卡器、证卡打印机以及小票打印机相连接;
[0008] 所述IC卡充值终端内包括有补卡充值模、用户的账户和密码、用户的身份证信息以及用户的充值金额信息。
[0009] 所述IC卡充值终端还通过通信模块同监控终端相连接。
[0010] 用户的账户为18位的学工号或者身份证号。
[0011] 所述的自助补卡充值架构的步骤,步骤如下:
[0012] 步骤1:在需要补卡时,用户通过启动IC卡充值终端运行补卡充值模块,显示登录界面,用户输入账号和密码后,补卡充值模块就把输入的账号和密码同IC卡充值终端中的用户的账号和密码分别进行比较;
[0013] 步骤2:若没有相一致的用户的账号和密码,就显示出错提示信息;若有相一致的用户的账号和密码,用户就把其身份证放置在身份证读卡器上,由身份证读卡器读出身份证的信息并发送到IC卡充值终端中,补卡充值模块就把接收到的身份证的信息同所述IC卡充值终端内的用户的身份证信息相比较;
[0014] 步骤3:若没有相一致的用户的身份证信息,就显示出错提示信息;若有相一致的用户的身份证信息,所述补卡充值模块就在IC卡充值终端上显示提示用户进行投币来缴纳补卡的成本费用,然后用户就通过识币器来进行投币;
[0015] 步骤4:补卡充值模块然后把用户的IC卡信息发送到证卡打印机中进行证卡打印,由此完成证卡打印;证卡打印完毕后所述补卡充值模块在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印补办IC卡的凭条,然后启动证卡打印机吐卡并在IC卡充值终端上显示提示用户取卡的信息;
[0016] 步骤5:在需要充值时,用户就把IC卡放置在智能卡读卡器上,智能卡读卡器把读取出来的信息发送到IC卡充值终端中,然后所述补卡充值模块就在IC卡充值终端上显示提示用户进行充值的信息;
[0017] 步骤6:然后用户就通过识币器来进行投币进行充值,识币器就实时把投币金额发送到IC卡充值终端中,所述补卡充值模块就在IC卡充值终端中显示出充值金额;
[0018] 步骤7:投币结束后,所述补卡充值模块就把充值金额作为用户的充值金额信息进行保存,并在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印充值的凭条。
[0019] 本发明的所述补卡充值模块就在IC卡充值终端上显示提示用户进行投币来缴纳补卡的成本费用,然后用户就通过识币器来进行投币;补卡充值模块然后把用户的IC卡信息发送到证卡打印机中进行证卡打印,由此完成证卡打印;用户就通过识币器来进行投币进行充值,识币器就实时把投币金额发送到IC卡充值终端中,所述补卡充值模块就在IC卡充值终端中显示出充值金额;投币结束后,所述补卡充值模块就把充值金额作为用户的充值金额信息进行保存。这样来实现补卡和充值,利用自动化的提示操作,效率高并且方便。附图说明
[0020] 图1为本发明的自助补卡充值架构的连接示意图;

具体实施方式

[0021] 下面将结合附图对本发明做进一步地说明。
[0022] 根据附图1可知,本发明的自助补卡充值架构,包括:IC卡充值终端、智能卡读卡器、身份证读卡器、证卡打印机、识币器以及小票打印机;
[0023] 所述IC卡充值终端同智能卡读卡器、身份证读卡器、证卡打印机以及小票打印机相连接;
[0024] 所述IC卡充值终端内包括有补卡充值模块、用户的账户和密码、用户的身份证信息以及用户的充值金额信息。
[0025] 所述IC卡充值终端还通过通信模块同监控终端相连接。
[0026] 用户的账户为18位的学工号或者身份证号。
[0027] 所述的自助补卡充值架构的步骤,步骤如下:
[0028] 步骤1:在需要补卡时,用户通过启动IC卡充值终端运行补卡充值模块,显示登录界面,用户输入账号和密码后,补卡充值模块就把输入的账号和密码同IC卡充值终端中的用户的账号和密码分别进行比较;
[0029] 步骤2:若没有相一致的用户的账号和密码,就显示出错提示信息;若有相一致的用户的账号和密码,用户就把其身份证放置在身份证读卡器上,由身份证读卡器读出身份证的信息并发送到IC卡充值终端中,补卡充值模块就把接收到的身份证的信息同所述IC卡充值终端内的用户的身份证信息相比较;
[0030] 步骤3:若没有相一致的用户的身份证信息,就显示出错提示信息;若有相一致的用户的身份证信息,所述补卡充值模块就在IC卡充值终端上显示提示用户进行投币来缴纳补卡的成本费用,然后用户就通过识币器来进行投币;
[0031] 步骤4:补卡充值模块然后把用户的IC卡信息发送到证卡打印机中进行证卡打印,由此完成证卡打印;证卡打印完毕后所述补卡充值模块在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印补办IC卡的凭条,然后启动证卡打印机吐卡并在IC卡充值终端上显示提示用户取卡的信息;
[0032] 步骤5:在需要充值时,用户就把IC卡放置在智能卡读卡器上,智能卡读卡器把读取出来的信息发送到IC卡充值终端中,然后所述补卡充值模块就在IC卡充值终端上显示提示用户进行充值的信息;
[0033] 步骤6:然后用户就通过识币器来进行投币进行充值,识币器就实时把投币金额发送到IC卡充值终端中,所述补卡充值模块就在IC卡充值终端中显示出充值金额;
[0034] 步骤7:投币结束后,所述补卡充值模块就把充值金额作为用户的充值金额信息进行保存,并在IC卡充值终端上显示提示用户是否打印凭条,若用户确定需要打印凭条后,补卡充值模块就启动小票打印机打印充值的凭条。
[0035] 所述监控终端还能够向IC卡充值终端传输请求输出充值信息的指令,在所述IC卡充值终端接收到请求输出充值信息的指令后,所述补卡充值模块就把用户的账户和密码、用户的身份证信息以及用户的充值金额信息传输到监控终端中。
[0036] 另外目前监控终端对IC卡充值终端发送请求输出充值信息的指令以及IC卡充值终端将用户的账户和密码、用户的身份证信息以及用户的充值金额信息返回IC卡充值终端的期间,所述监控终端和所述IC卡充值终端之间都是以消息报文形式来传输发送用户的账户和密码、用户的身份证信息以及用户的充值金额信息和请求输出充值信息的指令的,而在以消息报文形式传输时,常常发生消息报文遗失、获取消息报文的序列混乱的问题,使得所述监控终端和所述IC卡充值终端之间的消息报文传输发生故障,无法正常获取消息报文。
[0037] 所述监控终端对IC卡充值终端发送请求输出充值信息的指令以及IC卡充值终端将用户的账户和密码、用户的身份证信息以及用户的充值金额信息返回IC卡充值终端的期间,所述监控终端和所述IC卡充值终端之间都是以消息报文形式来传输发送用户的账户和密码、用户的身份证信息以及用户的充值金额信息和请求输出充值信息的指令的,其传输过程包括如下步骤:
[0038] 步骤1:首先所述监控终端和所述IC卡充值终端中各自均配置着时长统计模块和初始值为0的计数变量,所述监控终端和所述IC卡充值终端之间通过监控终端和所述IC卡充值终端中的传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文来实现所述监控终端和所述IC卡充值终端之间的报文通道的建立,所述请求报文中包括有查错码、用来识别的报文域和任意码;所述消息报文中包括有用来识别的报文域、报文序列号、任意码和查错码;
[0039] 步骤2:确定有无消息报文须传输,如果有消息报文须传输,就转到步骤3中进行,如果没有消息报文须传输,就转到步骤5去进行;
[0040] 步骤3:传输消息报文;
[0041] 步骤4:传输询问报文来实现状况检索,所述询问报文包括任意码与查错码;
[0042] 步骤5:传输保持报文通道的报文来实现报文通道的保持,所述保持报文通道的报文中包括报文序列号、任意码和查错码;
[0043] 所述步骤1包括如下步骤:
[0044] 步骤1-1:在确定还没传输请求报文的条件下,就转到步骤1-2中进行;若已经传输请求报文了,转到步骤1-3中进行;
[0045] 步骤1-2:把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数,且确认所述请求报文;
[0046] 步骤1-3:传输请求报文,且同步运行时长统计模块进行从开始传输请求报文后的时长统计;
[0047] 步骤1-4:确认有无获取到请求报文内的用来识别的报文域,如果获取到该用来识别的报文域,就转到步骤1-6中进行;如果没有获取到该用来识别的报文域,就转到步骤1-5中进行;
[0048] 步骤1-5:确定时长统计模块的时长统计有没有达到设定的时长,如果达到了设定的时长,就终止时长统计模块的时长统计且把反复传输请求报文的个数减一,然后转到步骤1-1去进行,如果未达到设定的时长,就转到步骤1-4中去进行;
[0049] 步骤1-6:凭借所述请求报文中的查错码,进行对所述请求报文的查错,如果没有查出错误,就转到步骤1-7中执行;如果查出了错误,就转到步骤1-4中进行;
[0050] 步骤1-7:终止时长统计模块的时长统计,另外把反复传输请求报文的个数设成预先设定的最高反复传输请求报文的个数;
[0051] 步骤1-8:进行对请求报文的解码确定。
[0052] 所述步骤1-2中的确认所述传输请求报文的过程包括如下步骤:
[0053] 步骤1-2-1:进行对所述请求报文的查看;
[0054] 步骤1-2-2:确定所述请求报文是不是同采用的通信标准相搭配,如果相搭配,就转到步骤1-3中进行;如果不相搭配,就传输去除报文通道的报文来终止报文通道的保持;
[0055] 所述步骤1-8包括如下步骤:
[0056] 步骤1-8-1:确定所述请求报文内的任意码是不是同传输时的请求报文的任意吗是不是相同,如果相同,就转到步骤1-8-2;如果不相同,就运行时长统计模块进行时长统计且转到步骤1-4中进行;
[0057] 步骤1-8-2:确定是不是获取到响应报文,如果获取到了响应报文,就转到步骤2中进行;如果没获取到响应报文,就运行时长统计模块进行时长统计且转到步骤1-4中进行;
[0058] 所述步骤3包括如下步骤:
[0059] 步骤3-1:传输消息报文,另外同步运行时长统计模块进行时长统计;
[0060] 步骤3-2:确定是不是获取到消息报文中的用来识别的报文域,如果获取到消息报文中的用来识别的报文域,就转到步骤1-6中去执行,如果没获取到消息报文中的用来识别的报文域,就转到步骤1-5中去执行;
[0061] 步骤3-3:确定时长统计模块进行的时长统计是不是到了预先设定的时长,如果到了预先设定的时长,就终止时长统计模块进行时长统计且转到步骤3-8去进行,如果没有到预先设定的时长,就转到步骤C-2中进行;
[0062] 步骤3-4:利用消息报文里的查错码,进行对消息报文的查错,如果没有查出错误,就转到步骤3-5中进行,如果查出了错误,就转到步骤3-2中进行;
[0063] 步骤3-5:终止时长统计模块进行时长统计;
[0064] 步骤3-6:进行对消息报文的解码确定;
[0065] 步骤3-7:确定有没有获得用来回应消息报文的回应报文,如果获得了用来回应消息报文的回应报文,就转入步骤4进行,如果没有获得用来回应消息报文的回应报文,就转入步骤3-8进行;
[0066] 步骤3-8:传输用来侦听的侦听报文实行侦听,所述用来侦听的侦听报文中包括任意码、查错码和报文序列号;
[0067] 所述步骤3-6包括如下步骤:
[0068] 步骤3-6-1:确定消息报文内的任意码是不是同请求报文的任意码相同,如果相同,就转入步骤3-6-2进行,如果不相同,就转入步骤3-8;
[0069] 步骤3-6-2:确定消息报文内是不是带有报文序列号,如果有报文序列号,就转入步骤3-6-3进行;如果没有报文序列号,就转入步骤3-8进行;
[0070] 步骤3-6-3:确定消息报文内的报文序列号是不是有误,如果有误,就转入步骤3-8进行;如果无误,就转入步骤3-6-4进行;
[0071] 步骤3-6-4:确定消息报文是不是消息报文,如果为消息报文,就转到步骤3-6-5进行,如果不为消息报文,就转到步骤3-7进行;
[0072] 步骤3-6-5:把获取消息报文的一方的计数变量增一;
[0073] 确定消息报文内的报文序列号是不是有误的标准是获取消息报文的一方的计数变量是不是等于获取的消息报文的报文序列号;
[0074] 所述步骤3-8包括如下步骤:
[0075] 步骤3-8-1:传输用来侦听的侦听报文,且获取侦听报文的一方顺序进行对获取侦听报文的确定与利用侦听报文中的查错码的查错;
[0076] 步骤3-8-2:确定用来侦听的侦听报文的任意码是不是同请求报文的任意码相同,如果相同,就转到步骤3-8-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;
[0077] 步骤3-8-3:确定用来侦听的侦听报文中有没有报文序列号,如果有,就转到步骤3-8-4进行;如果没有,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;
[0078] 步骤3-8-4:确定侦听报文中的报文序列号是不是有误,如果无误,就转到步骤3-8-5进行;如果有误,就启动时长统计模块进行时长统计且转到步骤3-8-1进行;
[0079] 步骤3-8-5:确定是不是获取了消息报文,如果获取了消息报文,就转到步骤3-8-6进行;如果没有获取消息报文,就转到步骤3-8-7进行;
[0080] 步骤3-8-6:把获取消息报文的一方的计数变量增一;
[0081] 步骤3-8-7:确定是不是获取前一个消息报文,如果获取了前一个消息报文,就转到步骤4进行;如果未获取前一个消息报文,就转到步骤3-1进行;
[0082] 确定侦听报文内的报文序列号是不是有误的标准是获取侦听报文的一方的计数变量是不是等于获取的侦听报文的报文序列号;
[0083] 所述步骤4包括如下步骤:
[0084] 步骤4-1:传输询问报文,且获取询问报文的一方顺序进行对获取询问报文的确定与利用询问报文中的查错码的查错;
[0085] 步骤4-2:确定询问报文内的随意码是不是同请求报文的随机码相同,如果相同,就转到步骤4-3进行;如果不相同,就启动时长统计模块进行时长统计且转到步骤4-1进行;
[0086] 步骤4-3:确定传输的询问报文是不是询问报文或者消息报文,如果是询问报文或者消息报文,就转到步骤4-4进行,如果不是询问报文或者消息报文,就传输去除报文通道的报文来终止报文通道的保持;
[0087] 步骤4-4:确定传输的询问报文是不是询问报文,如果为询问报文,就转到步骤4-5进行;如果不是询问报文,把获取消息报文的一方的计数变量增一,然后对传输消息报文的一方传输用来回应消息报文的回应报文;
[0088] 步骤4-5:确定传输用来回应消息报文的回应报文有没有失败,如果没有失败,就转到步骤5进行;如果失败,就转到步骤4-6进行;
[0089] 步骤4-6:确定消息报文内的消息有没有遗失,如果遗失了,就传输去除报文通道的报文来终止报文通道的保持;如果没有遗失,就启动时长统计模块进行时长统计且转到步骤4-1进行;
[0090] 所述步骤5包括如下步骤:
[0091] 步骤5-1:传输保持报文通道的报文,且获取保持报文通道的报文的一方顺序进行对获取保持报文通道的报文的确定与利用保持报文通道的报文中的查错码的查错;
[0092] 步骤5-2:确定保持报文通道的报文内的任意码同请求报文的任意码是不是相同,如果相同,就转到步骤5-3进行;如果不相同,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
[0093] 步骤5-3:确定保持报文通道的报文内是不是有报文序列号,如果有,就转到步骤5-4进行,如果没有,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤
5-1进行;
[0094] 步骤5-4:确定保持报文通道的报文内的报文序列号是不是有误,如果无误,就转到步骤5-5进行;如果有误,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
[0095] 步骤5-5:确定是不是获取到消息报文,如果获取到消息报文,就转到步骤5-6进行;如果没有获取到消息报文,就启动时长统计模块进行时长统计且在时长统计达到两秒后转到步骤5-1进行;
[0096] 步骤5-6:把获取消息报文的一方的计数变量增一;
[0097] 步骤5-7:确定有没有消息报文须要传输,如果有,就转到步骤3进行;如果没有,对传输消息报文的一方传输用来回应消息报文的回应报文;
[0098] 确定保持报文通道的报文内的报文序列号是不是有误的标准是获取保持报文通道的报文的一方的计数变量是不是等于获取的保持报文通道的报文的报文序列号。
[0099] 所述任意码通过IC卡充值终端于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时,IC卡充值终端首次传输中的任意码就作为记号,IC卡充值终端首次传输之后的所述监控终端和所述IC卡充值终端间传输的报文内均要含有所述记号,另外经过确定所述记号用于确定目前采用的监控终端是不是于传输消息报文的一方朝获取消息报文的一方传输请求报文和获取消息报文的一方朝传输消息报文的一方传输对请求报文响应的响应报文时采用的监控终端。
[0100] 这样的方法能改善所述监控终端与所述IC卡充值终端的消息报文传输性能,更好地便利工作人员,另外传输期间平稳性能好,可高效防止传输达不到平稳的状态。
[0101] 以上以附图说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的情况下,可以做出各种变化、改变和替换。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈