当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要 :IC 卡燃气圈存机着眼于“智慧燃气”的理念,本着“方便生活,方便社区”的初衷设计实现,主要应用于 IC 卡燃气表的写卡操作。整个系统采用 B/S 架构,利用 JavaEE 技术平台,采用身份自动验证登录系统、预加载技术、消息互锁机制以及数据加密等多项技术,具有更强的可移植性、可靠的安全性、更好的体验性。

引 言

伴随网络帝国的崛起、移动技术的融合发展以及创新的民主化进程,智慧城市已经渗入到人们生活的各个方面,“互联网 + 燃气”的新式理念融入到大江南北。本文提出的燃气 IC 卡圈存机针对普通 IC 卡燃气表设计,联合中国银行, 使 IC 卡表普通居民用户、工商业用户可以 24 小时随时随地购买天然气,大大提高了用户体验,降低了燃气公司的运维成本。

1 圈存机设计思路

燃气缴费一直以来只能在燃气公司或代理机构进行办理,燃气 IC 卡圈存机的出现完全摒弃了这种模式,用户只需在手机网络缴费后,在就近的燃气 IC 卡圈存机上将气量写入 IC 卡,便可继续正常使用燃气。

1.1 圈存机网络结构

圈存机的网络结构以最简应用为主,同时具备数据传输安全、访问速度快的特点。交换机与各终端节点间采用易维护、配置灵活、故障隔离检测容易、网络传输数据快的星型结构,主干线路选用 10/100 Mbit/s 到桌面,100 Mbit/s 连接到主机的快速以太网 [1]。另外,公司及各营业厅可通过 VPN 连接到中心交换机。网络拓扑结构如图 1 所示。

整个结构自顶向下,数据库居于顶端,是整个网络的核 心 ;Web服务器主要负责应用系统的发布,以及售气点终端机对系统进行访问的管理 ;各营业厅售气终端通过 Web服务器对系统进行操作,完成客户档案管理、售气等管理业务 ; 售气终端即圈存机,放置于社区、燃气公司、银行等公共场所, 方便用户使用。

智慧燃气物联网燃气表圈存机的实现

1.2 软件系统架构

软件系统主要采取开源的 iBatis 持久层框架,圈存机通过互联网与燃气表服务器连接,两者之间传输的数据均经过加密。燃气表服务器与中国银行服务器间利用 VPN(虚拟专用网络)专线实现,确保支付及充值确认码的安全 [2]。软件系统架构如图 2 所示。

智慧燃气物联网燃气表圈存机的实现

1.3 系统业务流程

圈存机的充值实现需要由燃气公司、中国银行、燃气表厂家共同参与,进而完成向 IC 卡充值,满足“让网络数据多跑路,让群众少跑路”的智慧城市建设要求。用户可直接在中国银行手机银行上进行缴费,输入燃气表对应的 14 位燃气卡号,核对信息无误后输入要购买的气量或金额,缴费成功后会收到充值确认码。用户可在就近的圈存机上进行写卡操作,写卡时核对信息无误后,输入充值确认码,点击写卡, 成功后便可插入自家燃气表内,正常使用天然气。圈存机写卡业务流程如图 3 所示。

图 3 圈存机写卡业务流程图

圈存机除了写卡外,还可进行读卡操作,以便用户进行信息查询。正确插入燃气 IC 卡,点击屏幕上的“读卡”,会出现如图 4 所示的用户信息。

图 4 读卡信息界面

2 关键技术的使用

本文系统主要实现以下功能 :

(1) 通过预加载技术,提高用户操作的体验度

圈存机在设计时专门添加预加载技术,在网页全部加载之前,对一些主要内容进行加载,以提供给用户更好的体验, 减少等待时间 [3]。用户在使用圈存机时,后台将所需资源提前请求加载到本地,需要用到时直接从缓存提取资源,避免了页面内容过于庞大,而未使用预加载技术的页面就会长时间地展现为一片空白。

(2) 通过双重身份认证,防止非法终端连接

安装圈存机时,必须通过加密狗 + 授权文件双重身份验证完成注册,缺一不可,一定程度上可防止非法终端的连接。圈存机利用 Obj,DLL,Active 控件提供操作软件狗的接口函数,在应用函数中直接对其进行调用,一定程度上有效地阻止了潜在威胁。安装圈存机所需的序列号、注册码以及注册文件均通过 AES 的加密方式进行传送。

(3) 动态生成随机数,保证写卡安全可靠

动态口令使用便捷,且具有与平台无关性,其优势在于与各种业务系统快速无缝互操作,是一种较为稳定、高效、支持多种认证模式的身份认证技术,已应用于多种行业 [4]。本文圈存机采用动态生成的方式,用户缴费成功后,系统根据专门的算法生成一个不可预测的随机数字组合(即充值确认码)返回给用户,用户在圈存机上写卡时,只有输入正确的充值确认码,方可进行写卡操作。填写充值码界面如图 5所示。

图 5 填写充值码界面

(4) 通过消息互锁机制,防止多卡操作的问题

本文消息互锁机制分同时间同卡号互锁和不同时间同卡号互锁两种方式。圈存机系统采用多线程访问机制,当一个线程访问该类的某个数据时,系统进行自动检索,若发现有相同卡号同时存在,锁死该卡号使其不能再进行其他操作, 进而防止出现非法盗用的现象。另外,若用户的 IC卡丢失, 当用户补办后,系统会自动将原先的IC卡锁死,不得再次使用。

3 圈存机特点

圈存机的设计实现了用户就近充值写卡,改变了之前必须去燃气公司充值的局面,同时还具备以下特点 :

(1) 中国银行便捷缴费充值

中国银行手机 APP 与终端圈存机利用接口通信,IC 卡用户直接通过中国银行手机银行进行燃气缴费,对于用户、燃气公司、银行以及燃气表厂家都是利好的事情,可谓“一举四赢”。

(2) 设备投入小、运营成本低

该系统可直接利用目前现有且成熟的内部网络与相关设备,无需投入过多设备费用。用户直接在圈存机上写卡,省去了燃气公司大量的人力、物力,降低了燃气公司的运营成本。

(3) 系统安全性高

所有的应用程序都在中心 Web 服务器上,不会暴露给客户端,降低了程序与数据被篡改的可能性 [5]。由于客户端浏览器必须通过 Web 服务器,降低了非法访问数据库的可能性, 成熟的Internet 网络以及VPN 设备保证了网络传输的安全性。

(4) 客户端维护方便

圈存机可实现缴费票据打印,为燃气公司燃气业务功能提供更多接口,方便业务扩展。

4 结 语

本文提出了智慧燃气物联网燃气表圈存机应用系统,该系统采用 B/S 架构,利用 JavaEE 技术平台进行搭建,联合中国银行,实现了用户就近充值写卡。据悉,第一批 IC 卡燃气表圈存机已在阎良地区 10 个地方进行试点,目前效果良好,得到了广大用户一致好评。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

甲类电源是一种开关式电源,它通过快速开关来控制电压,使输出电压保持恒定。甲类电源的输出电流波形接近直流,能够提供高效率和高功率输出。

关键字: 甲类电源 线性电源 电源

现在的智能家居越来越受欢迎,市面上出现了各式各样的无线收发模块,功能也各不相同,当然了,大家不能盲目的去采购,这样可能会带来一些不必要的损失。

关键字: 无线收发模块 功耗 网络协议

直流电是指电流方向始终保持不变的电流。在实际应用中,我们经常需要调整直流电的电流大小,以满足不同的需求。本文将从多个方面详细阐述直流电如何调节电流。

关键字: 直流 电流 负载调节

在人工智能的快速发展中,加强AI监管与推动AI技术的进步同等重要。从技术角度来看,可以通过可解释AI等技术手段增强AI的可信度。

关键字: 人工智能 AI 增强AI

随着科技的快速发展,人脸识别技术已经广泛应用于各个领域,如手机解锁、支付验证、门禁系统等。然而,有时我们可能会遇到人脸识别一直失败的情况,这不仅影响了用户体验,还可能引发安全隐患。本文将深入探讨人脸识别失败的原因,并提供...

关键字: 人脸识别 人工智能

随着科技的快速发展,人工智能(AI)逐渐从科幻概念变为现实,其应用广泛渗透到各行各业,为人类社会带来了前所未有的便利与机遇。然而,正如任何新兴技术一样,人工智能的发展也面临着诸多困难与挑战。本文将深入剖析人工智能发展所面...

关键字: 人工智能 AI

在科技迅猛发展的今天,人工智能(AI)已经从一个前沿概念转变为全球范围内的热门话题,深刻影响着我们的日常生活、工作和思维方式。本文将对当前人工智能的现状进行深入分析,从技术发展、应用领域、市场竞争以及挑战与机遇等多个维度...

关键字: 人工智能 AI

在科技的浪潮中,人工智能(AI)已经从一个遥不可及的概念,逐渐转变为影响我们日常生活的现实力量。无论是语音识别、图像识别,还是自动驾驶、医疗诊断,人工智能都展现出了强大的潜力和无限的可能性。那么,未来的人工智能发展前景又...

关键字: 人工智能 AI

在智能家居日益普及的今天,无线开关作为实现家居自动化的重要工具,受到了越来越多消费者的青睐。然而,对于许多家庭来说,如何将现有的普通灯具接入无线开关,实现远程控制,仍然是一个值得探讨的问题。本文将详细阐述普通灯具接入无线...

关键字: 无线开关 智能家居

本文旨在为读者提供一篇详尽的AWVS 13使用教程,从安装配置到实战应用,全面解析这一强大的Web应用安全扫描工具。通过本文的学习,读者将能够掌握AWVS 13的基本操作,提高Web应用的安全性。

关键字: awvs13 Web应用
关闭
关闭