基于第二代身份证的无线手持式设备的研究
·数码相机功能:内置30万像素数码相机。
·其它辅助功能:例如通讯录、记事本、计算器等。
(2)身份证信息阅读功能
该功能主要指能够识读符合ISO/IEC 14443 TYPE B标准的非接触式身份证,具体有:
·识别假身份证:所读的身份证是否为ISO14443 TYPE B卡。
·验证所读出的数据格式与第二代身份证是否一致。
·验证身份证的有效性(期限等参数)。
·彩屏显示身份证照片和文本信息。
(3)专用功能
该功能主要为警务人员提供特殊功能,具体有:
·自检功能:系统上电后进入自检状态,检验各部件的状态。
·密码功能:只有通过密码认证的用户才能够使用设备。
·单键报警功能:利用所设置的专用隐蔽式报警键,3s内连续按3次即可触发该功能。
·自动报警功能:系统自检通过后进入提示状态,在有限时间(可设置)内如果未通过密码认证,则进入自动报警状态。
·数据清除功能:对已查验的机读身份证信息自动清除,主要是为了保护被查验人的个人隐私。
·工作量统计功能:查验身份证的个数自动累计,主要用于统计工作量。
·其它功能:支持网络定位、VPN虚拟专网、群呼响应功能等以及预留其它功能接口。
3 设计实现
系统的硬件结构图如图1所示,即在原有的手机平台上增加读卡模块和解密模块,这两个模块的尺寸直接影响手持式设备的大小。由于解密芯片(由公安部指定)和笔者所选用的MF RC531芯片很小,因此,手持式设备的最终尺寸主要取决于手机的大小。
系统软件从功能上也分为两部分:通讯部分和读卡部分,其中通讯部分的技术已经成型,这里将主要给出读卡部分的软件流程图。在硬件和软件设计方面,通讯部分和读卡部分不管是从功能上还是从结构上都是独立的,因此读卡部分的加入对系统的复杂度影响不大,这样大大减轻了硬、软件的设计负担。从软件工程的角度看,这种设计结构更容易维护和升级。
图3所示为设备的工作流程图,其定义了多种不同的工作状态,下面将简单介绍这些状态。
自检状态:系统对各个部件进行自检,并指示其状态是否正常。
提示状态:自检通过后,系统将提示并等待用户提供密码,即进入提示状态,并开始计时。
正常工作状态:在规定时间内密码验证通过后,系统即进入正常工作状态,自动统即进入正常工作状态,自动连接到GPRS网上(在GPRS未覆盖地区连接GSM网)。此时可以进行语音通话、数据传输、阅读(验证)身份证等。
自动报警状态:在规定的时间内密码验证未通过,系统即进入自动报警状态,自动连接到GPRS网上(在GPRS未覆盖地区连接GSM网),连续向控制中心发送报警信息。对于合法用户的误操作
《基于第二代身份证的无线手持式设备的研究(第2页)》