用于物流寄递监管系统的信息采集传输方法
【专利摘要】本发明公开了一种用于物流寄递监管系统的信息采集传输方法。该方法包括运单信息快速扫描流程和运单信息上传流程。其中运单信息上传流程包括:a.扫描客户端与服务器通过进行多次通讯交互,使得服务器了解到请求的扫描客户端的ID、面单类型等信息;而扫描客户端从服务器端了解到需要重新或继续上传的图像文件;b.扫描客户端和服务器通过对每个被扫描的文件进行MD5校验来确保上传文件的完整准确;c.扫描客户端设置待上传目录和上传备份目录,针对服务器判定在传输中被破坏或未上传完整的文件,扫描客户端把该文件从上传备份目录复制到待上传目录,并通过执行上传指令来保证被上传的扫描文件的完整性。
【专利说明】用于物流寄递监管系统的信息采集传输方法
【技术领域】:
[0001]本发明涉及物流监管和信息处理,特别涉及一种用于物流寄递监管系统的信息采集传输方法。
【背景技术】:
[0002]近年来,随着我国物流及寄递行业的迅速发展,境内外不法分子利用物流及寄递渠道进行走私、贩运毒品犯罪活动日益突出,我国各禁毒执法部门破获通过物流及寄递渠道走私、贩运毒品案件不断增多,物流及寄递行业已日趋成为不法分子走私、贩运毒品的重要渠道,给我国禁毒工作造成严重危害。从禁毒工作的实际需要出发,充分认识加强物流及寄递行业禁毒管理和堵截毒品走私、贩运工作的重要性和紧迫性,建立完善加强物流及寄递行业堵截毒品工作机制,进一步提高物流及寄递行业禁毒管理水平,严密防范、严厉打击利用物流及寄递渠道从事走私、贩运毒品犯罪活动,有效切断物流及寄递渠道毒品走私、贩运通道。
【发明内容】
:
[0003]鉴于上述技术问题,本发明提供了一种用于物流寄递监管系统的信息采集传输方法。该方法保证了物流寄递监管系统要求的信息及时性、准确性、保密性的要求。
[0004]本发明的具体技术方案如下:
[0005]用于物流寄递监管系统的信息采集传输方法,包括运单信息快速扫描流程和运单信息上传流程;其特征在于,所述运单信息上传流程包括:
[0006]a.扫描客户端与服务器通过进行多次通讯交互,使得服务器了解到请求的扫描客户端的ID、面单类型等信息;而扫描客户端从服务器端了解到需要重新或继续上传的图像文件(有可能服务器上的图像文件在传输中被破坏或未上传完整);
[0007]b.扫描客户端和服务器通过对每个被扫描的文件进行MD5校验来确保上传文件的完整准确;
[0008]c.扫描客户端设置待上传目录和上传备份目录,针对服务器判定在传输中被破坏或未上传完整的文件,扫描客户端把该文件从上传备份目录复制到待上传目录,并通过执行上传指令来保证被上传的扫描文件的完整性。
[0009]上述方案中,所述方法还设有上传文件中的断点续传流程,该流程为扫描客户端首先从服务器上获取某个上传一半的文件的信息;若文件不存在,则扫描客户端对该文件从头开始上传文件;若该文件已经存在,则扫描客户端先从服务器获取该文件需续传的位置,然后从该位置开始上传文件。
[0010]上述方案中,所述运单信息上传采用FTP、HTTP及TCP/IP协议。扫描客户端获取文件信息、获取文件续传位置、上传文件这几个步骤,根据上述不同传输协议,系统使用了不同的协议命令或数据封包。这样使得单个图像文件或打包的文件,根据相应协议,在扫描客户端拆分为数据包,再由服务器合成原生文件。[0011]上述方案中,所述运单信息快速扫描流程由采集专用设备中的扫描仪、数码相机、数码摄像头完成;通过批量纸质运单输入到扫描仪、数码相机和摄像机、数码摄像头中,由其自动完成信息数字化,得到运单的图像文件,这些图像文件经过加密并临时存储于客户端以等待上传。
[0012]上述方案中,所述图像文件的加密方法包括AES、DES、RSA、国密SMl、国密SM2、国密SM3,以保证运单信息数字化以后的信息保密。
[0013]本发明方法的有益效果如下:
[0014]本发明把扫描客户端(指快递集散中心或营业点)采集到的临时存储的加密面单图片数据,通过Internet或VPN网络最终上传到服务器。该方法实现了后台上传功能,实时或定时将文件单独或打包上传(同时支持单线程和多线程)至指定的服务器。在文件上传过程中,还实现了断点续传功能。使得当系统从网络故障恢复时,系统对某个文件从已经上传的部分开始继续传输未上传的部分,而无须重头开始上传,节省了上传时间,提高了总体上传速度。
[0015]由此可见,采用本发明方法在物流及寄递行业中,极大提高了信息采集和信息上传的高效快速性、及时性、安全性,方便了国家相关职能部门对于物流及寄递行业的相关监管数据的获取和分析。
【专利附图】
【附图说明】:
[0016]以下结合附图和【具体实施方式】来进一步说明本发明。
[0017]图1为本发明方法所涉及的硬件结构框图。
【具体实施方式】:
[0018]为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本发明。
[0019]如图1所示,本发明中所涉及的信息采集专用设备100包括扫描部件101和信息处理部件102,扫描部件101包括扫描仪或数码相机或数码摄像头,信息处理部件102包括计算机或专用信息处理设备。其中信息处理部件102通过Internet或VPN网络连接远端服务器103。扫描部件101用来扫描批量纸质运单104。
[0020]当然该信息采集专用设备分为多种,一种是一体机(包括主机单元、专用输入单元、专用扫描单元),另外一种是分离机(包括主机、专用输入设备、专用扫描设备)。另外,专用设备都配备了用于加密的USB设备(图中未示出)。
[0021]根据上述硬件设备,本发明所述的用于物流寄递监管系统的信息采集传输方法,包括运单信息快速扫描流程和运单信息上传流程。
[0022]其中,运单信息上传流程如下:
[0023]步骤一:扫描客户端与服务器通过进行多次通讯交互,使得服务器了解到请求的扫描客户端的ID、面单类型等信息;而扫描客户端从服务器端了解到需要重新或继续上传的图像文件(有可能服务器上的图像文件在传输中被破坏或未上传完整);
[0024]步骤二:扫描客户端和服务器通过对每个被扫描的文件进行MD5校验来确保上传文件的完整准确;[0025]步骤三:扫描客户端设置待上传目录和上传备份目录,针对服务器判定在传输中被破坏或未上传完整的文件,扫描客户端把该文件从上传备份目录复制到待上传目录,并通过执行上传指令来保证被上传的扫描文件的完整性。
[0026]当然,上述方法还设有上传文件中的断点续传流程,该流程为扫描客户端首先从服务器上获取某个上传一半的文件的信息;若文件不存在,则扫描客户端对该文件从头开始上传文件;若该文件已经存在,则扫描客户端先从服务器获取该文件需续传的位置,然后从该位置开始上传文件。
[0027]另外,运单信息上传采用FTP、HTTP及TCP/IP协议。扫描客户端获取文件信息、获取文件续传位置、上传文件这几个步骤,根据上述不同传输协议,系统使用了不同的协议命令或数据封包。这样使得单个图像文件或打包的文件,根据相应协议,在扫描客户端拆分为数据包,再由服务器合成原生文件。
[0028]至于本发明方法中的运单信息快速扫描流程,由采集专用设备中的扫描仪、数码相机、数码摄像头完成;通过批量纸质运单输入到扫描仪、数码相机和摄像机、数码摄像头中,由其自动完成信息数字化,得到运单的图像文件,这些图像文件经过加密并临时存储于客户端以等待上传。图像文件的加密方法包括AES、DES、RSA、国密SMl、国密SM2、国密SM3,以保证运单信息数字化以后的信息保密。
[0029]上述方法的具体应用如下:
[0030]物流寄递的原始运单"[目息在物流寄递企业的集散中心或各个网点等客户端完成数字化采集。
[0031]物流寄递企业下属集散中心或营业网点通过客户端系统登录,将原始纸质寄递单通过快速扫描仪进行采集。系统自动检测扫描设备、匹配扫描驱动和设备型号;系统支持扫描参数的设置,包括纸张大小、分辨率、色彩方案、文件格式、保存路径的设置;系统对批量(I?300张)的寄递单自动完成扫描并存储。
[0032]本发明方法具备以下特点:
[0033]⑴寄递单快速扫描,即物流寄递企业下属集散中心或营业网点通过客户端系统登录,将原始纸质寄递单通过扫描仪、数码相机和摄像机、数码摄像头进行采集保存为加密图像文件;
[0034]⑵数据上传,即将执行第一步后获取的面单图片数据,通过Internet或VPN网络最终上传到服务器;数据上传支持单线程和多线程、断点续传,数据上传支持FTP、HTTP和自定义TCP/IP协议等。
[0035]以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
【权利要求】
1.用于物流寄递监管系统的信息采集传输方法,包括运单信息快速扫描流程和运单信息上传流程;其特征在于,所述运单信息上传流程包括: a.扫描客户端与服务器通过进行多次通讯交互,使得服务器了解到请求的扫描客户端的ID、面单类型等信息;而扫描客户端从服务器端了解到需要重新或继续上传的图像文件; b.扫描客户端和服务器通过对每个被扫描的文件进行MD5校验来确保上传文件的完整准确; c.扫描客户端设置待上传目录和上传备份目录,针对服务器判定在传输中被破坏或未上传完整的文件,扫描客户端把该文件从上传备份目录复制到待上传目录,并通过执行上传指令来保证被上传的扫描文件的完整性。
2.根据权利要求1的用于物流寄递监管系统的信息采集传输方法,其特征在于,所述方法还设有上传文件中的断点续传流程,该流程为扫描客户端首先从服务器上获取某个上传一半的文件的信息;若文件不存在,则扫描客户端对该文件从头开始上传文件;若该文件已经存在,则扫描客户端先从服务器获取该文件需续传的位置,然后从该位置开始上传文件。
3.根据权利要求1的用于物流寄递监管系统的信息采集传输方法,其特征在于,所述运单信息上传采用FTP、HTTP及TCP/IP协议。
4.根据权利要求1的用于物流寄递监管系统的信息采集传输方法,其特征在于,所述运单信息快速扫描流程由采集专用设备中的扫描仪、数码相机、数码摄像头完成;通过批量纸质运单输入到扫描仪、数码相机和摄像机、数码摄像头中,由其自动完成信息数字化,得到运单的图像文件,这些图像文件经过加密并临时存储于客户端以等待上传。
5.根据权利要求1的用于物流寄递监管系统的信息采集传输方法,其特征在于,所述图像文件的加密方法包括AES、DES、RSA、国密SM1、国密SM2、国密SM3。
【文档编号】H04L29/08GK103634345SQ201210301900
【公开日】2014年3月12日 申请日期:2012年8月23日 优先权日:2012年8月23日
【发明者】金炎军, 区嘉亮, 蒋树峰 申请人:杭州新锐信息技术有限公司