|
基于移动支付的POS终端系统软件研究
http://www.cww.net.cn 2011年4月28日 09:08 中国一卡通网
作 者:陈群贤,蒋建军,张钢
main(){ sock_init(); for(;;) { tcp_tick(NULL);} } sock_init()和 tcp_tick()都是 TCP/IP 函数库的基本函数,前者为初始化TCP/IP 协议栈函数,使协议栈开始处理入栈数据报;后者主要有两个用途:①支持后台处理的最新信息;②测试 TCP/IP套接字的状态。 利用Dynamic C 提供的TCP/IP 协议包,用户可以轻松建立起TCP/IP 通信。当通信建立以后,就可以在此基础上进行后续的进一步功能扩展,开展例如 HTTP、PPP 等应用层的协议实现。 4 系统软件部分实现 本系统软件部分主要包括4 个部分,l、GPRS 拨号部分2、TCP/IP 协议栈部分3、打印驱动部分4、存储部分。 GPRS 拨号部分主要是采用PPP 协议向移动服务中心发出一个使用其网络的请求,并有服务中心验证通过,TCP/IP 协议栈是现在网络传输数据所共同遵循的网络传输与控制协议,打印驱动部分主要是控制打印机把需要打印的凭证给打印出来,存储部分主要是对存储器的控制以存储数据等信息。 5 结语 本移动支付系统充分考虑人们“一手交钱,一手交货”的消费心理,利用无线票据打印终端(无线POS 终端)打印收据,打印终端通过识别短消息的来源进行身份验证,依据客户需要,打印客户电话号码(或客户身份验证代码)、交易金额、交易时间、交易方打印POS 机器编号以及交易费用等详细信息,并可实现多层纸的打印。 无线POS 终端采用GPRS 方式通过无线网络连接到移动局的GGSN,移动局的GGSN 通过Internet 与支付系统连接,这样无线POS 终端就可以与支付系统进行TCP/IP 通信。 GPRS 无线数据传输具有设备成本低、数据传输安全可靠、使用灵活方便等特点,非常适合在无线POS 终端上应用,因此无线票据打印终端具有接通速度快、传输速率高、配置灵活、建设成本低等优点。虽然目前国内市场上已有移动支付(利用手机支计小面额货款), 但是用户在使用的过程中;没有一个凭证并且在出现问题时(如手机中的钱被多扣除或者其他情况人用户也没有凭据与货主进行核实,也就是说目前移动支付没有形成一个闭环。这也是移动支付推广缓慢的一个原因。我们推出基于移动支付的无线POS 打印终端正好解决了这个问题,它将广泛应用于连锁便利店、药店、报亭、自动售货亭等地方,这将大大地改善人们的生活水平,使人们的生活更加便利。 参考文献: [1] 王田苗.《嵌入式系统设计与实例开发》[M]. 北京:清华大学出版社 [2] Behrouz A. Forouzan. 《数据通信与网络》[M].北京:机械工业出版社 [3] Zdravkovic A. wireless point of sale terminal for credit and debit paymentsystems[J].IEEE Canadian Conference on Electrical and computer Engineering.Partvol.2,1998,pp.890-3 vol.2.New York ,NY,USA.
编 辑:高娟 联系电话:010-67110006-853
文章评论【查看评论()】
|
重要新闻 通信技术 企业黄页 会议活动 |