[发明专利]数据完整性传输方法及其POS机和数据加密服务器有效
申请号: | 201410734799.7 | 申请日: | 2014-12-04 |
公开(公告)号: | CN105721400B | 公开(公告)日: | 2020-04-17 |
发明(设计)人: | 高志刚;廖峰;李毅;胡金辉;赵轶民;贺正林;王俊杰 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06Q20/20 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 李勇 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 完整性 传输 方法 及其 pos 加密 服务器 | ||
本发明公开一种数据完整性传输方法,包括:POS机向数据加密服务器发送TCP连接和申请占用空闲的数据加密设备的请求消息,并接收数据加密服务器返回的申请结果;POS机向数据加密服务器发送待加密的税源数据,并接收数据加密服务器返回所述税源数据的加密结果;根据所述加密结果将需要重传的税源数据发送至数据加密服务器,并接收数据加密服务器返回的重新加密结果。本发明提供的数据完整性传输方法及适用于该方法的POS机和数据加密服务器能解决数据丢失,同时实现只在本地存储上传失败的数据,上传成功后自动删除本地数据,具有存储空间开销较小的特点。
技术领域
本发明涉及移动支付通信技术领域,尤其涉及一种数据完整性传输方法及其POS机和数据加密服务器。
背景技术
集群式数据加密设备是一种用于准确记录各种数据的系统。该系统的一种典型应用场景为大中型商业零售企业的税源数据采集。在这种场景下,数据发送设备对应为企业POS机,数据加密设备内存储电子发票号码,数据加密信息为防伪税控码、发票代码、发票号码等信息。所有的POS机通过TCP网络并发的连接到数据服务器,每完成一笔交易记录,POS机在结账前,将数据(商品明细、付款明细等)发送到数据服务器,数据服务器记录交易数据,并将加密相关数据发送到数据加密设备进行加密以获取税控信息。
中国专利申请200810066837.0公开一种数据完整性传输方法,所述方法应用在P2P领域中,包括如下步骤:接收客户端发送的重传请求消息,根据所述重传请求消息查询本地是否存储有所述重传请求消息所请求重传的数据;当本地存储有所述数据重传请求消息所请求重传的数据时,将所述数据发送给客户端。该方法不需要内容源的大量参与即可实现数据的丢包错包重传,提高了传输效率,减轻了内容源及作为其代理的对等节点的负担。上述现有技术中的的缺点为:由于商业零售企业对数据处理的实时性有严格的要求,同时在交易高峰时段,数据上传的并发性较高,异常情况下,如数据服务器宕机、数据加密设备故障、可用数据加密设备数量少于POS端并发数量,以及用户网络环境异常,均可能造成部分数据的丢失。
有鉴于此,针对本领域现有技术的不足之处,有必要设计一种新的数据采集和传输方法,使得上述异常情况下,数据服务器能够完整的保存数据发送设备发送的所有数据。
发明内容
为了解决上述问题,本发明提供的一种数据完整性传输方法及适用于该方法的POS机和数据加密服务器能解决上述情况下的数据丢失问题,同时实现只在本地存储上传失败的数据,上传成功后自动删除本地数据,存储空间开销较小。
本发明提供了一种数据完整性传输方法,适用于POS机侧,包括:S11、POS机向数据加密服务器发送TCP连接和申请占用空闲的数据加密设备的请求消息,并接收数据加密服务器返回的申请结果;S12、POS机向数据加密服务器发送待加密的税源数据,并接收数据加密服务器返回所述税源数据的加密结果;S13、POS机根据所述加密结果将需要重传的税源数据发送至数据加密服务器,并接收数据加密服务器返回的重新加密结果。
作为一种实施例,所述步骤S11进一步包括:S111、POS机向所述数据加密服务器发送TCP连接和申请占用数据加密设备集群中空闲的数据加密设备的请求消息;S112、当发现网络出现异常或者所述申请结果反馈申请失败时,POS机将待发送的税源数据在本地进行存储;S113、当所述申请结果反馈申请成功时,POS机将所述税源数据发送到所述数据加密服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410734799.7/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置