[发明专利]基于云平台的智能物流终端集成系统有效

专利信息
申请号: 201711432159.0 申请日: 2017-12-26
公开(公告)号: CN108173840B 公开(公告)日: 2020-09-15
发明(设计)人: 李文敬;林中明 申请(专利权)人: 南宁师范大学
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;G06Q10/08;G06Q50/28
代理公司: 北京远大卓悦知识产权代理事务所(普通合伙) 11369 代理人: 靳浩
地址: 530299 广西*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了基于云平台的智能物流终端集成中间件,包括:多个GFS数据服务器,其通过数据服务器调度进程并行调度物流数据接收与发送进程、数据交换与处理进程、设备驱动程序库、文件存储管理进程、以及插件数据库接口;GFS主服务器,主服务器调度进程响应云平台用户的请求、通过大表并行检索和调度GFS数据服务器虚拟调度进程;多个GFS用户端,为云平台用户提供智能物流终端接口,并检测当前硬件设备用户端是否安装该硬件设备的驱动程序。本发明提供多用户、多进程、多线程并行调度的云智能物流信息集成中间件,解决了物流企业在云计算环境下开发与升级改造或迁移智能物流管理系统的难题。
搜索关键词: 基于 平台 智能 物流 终端 集成 系统
【主权项】:
1.基于云平台的智能物流终端集成中间件,其特征在于,包括:

多个GFS数据服务器,其通过数据服务器调度进程并行调度物流数据接收与发送进程、数据交换与处理进程、设备驱动程序库、文件存储管理进程、以及插件数据库接口;

GFS主服务器,其创建线程池,设置主服务器调度进程,主服务器调度进程响应云平台用户的请求、通过大表并行检索和调度GFS数据服务器虚拟调度进程,在用户、GFS数据服务器之间进行并行控制与调度,发出或接收控制指令;

多个GFS用户端,其包括云平台硬件设备用户端和智能物流终端服务进程,所述智能物流终端服务进程为云平台用户提供智能物流终端接口,并检测当前硬件设备用户端是否安装该硬件设备的驱动程序,当检测到没有安装驱动程序时,将向所述GFS主服务器提出安装请求,GFS主服务器向GFS数据服务器发出复制驱动程序到GFS用户端的指令,GFS数据服务器检测驱动程序库,若存在请求的驱动程序,则自动远程给GFS用户端安装驱动程序,否则,提示用户自行安装。

2.如权利要求1所述的基于云平台的智能物流终端集成中间件,其特征在于,所述GFS主服务器还设置有心跳进程、故障检测进程、以及操作日志,所述心跳进程按设定的时间间隔由主服务器时钟唤醒,并调度故障检测进程对中间件各进程状态进行检测,若检测到故障进程,则请求主服务器进程迁移到另一个GFS数据服务器或从备份服务器中拷贝过来,操作日志记录用户端、主服务器端和数据服务器端的各种操作、出错信息。

3.如权利要求1所述的基于云平台的智能物流终端集成中间件,其特征在于,所述数据服务器调度进程是一个多线程进程,负责接收来自主服务器调度进程的指令,分别调度接收与发送进程执行GFS用户端与GFS数据服务器端之间的数据发送与接收;调度文件存储管理进程对GFS数据服务器目录进行管理与检索;调度数据交换与处理进程对异构的智能物流数据进行转换、交换、计算处理、集成等;调度检索设备驱动程序库中的驱动程序、智能物流数据库中的数据。

4.如权利要求1所述的基于云平台的智能物流终端集成中间件,其特征在于,云平台硬件设备用户端包括连接各种智能物流采集设备、视频、图像、音频设备的PC机,移动手机,导航定位传感器,以及温湿度传感器。

5.如权利要求1所述的基于云平台的智能物流终端集成中间件,其特征在于,GFS用户端、GFS主服务器、以及GFS数据服务器之间的通信传输方式可以是光纤通信、红外线、蓝牙、WIFI、Zigbee、3G/4G无线通信中的任意一种。

6.如权利要求1所述的基于云平台的智能物流终端集成中间件,其特征在于,所述GFS用户端设置为:由用户向主服务器调度进程提出数据接收或发送请求,主服务器调度进程向数据服务器调度进程发出接收或发送数据的指令,数据服务器调度进程调度数据接收与发送进程,该进程负责将智能终端采集数据直接传输到数据服务器存储,或将数据服务器的相关数据发送到用户端。

7.如权利要求2所述的基于云平台的智能物流终端集成中间件的工作流程,其特征在于,具体步骤如下:

步骤一,云平台用户通过GFS用户端的智能物流终端服务进程提供接口,检测接入终端硬件设备参数及其设备驱动程序的工作状态,当检测到相应智能终端驱动程序不在工作时,将向GFS主服务器调度进程请求安装,GFS主服务器调度进程向GFS数据服务器发出复制驱动程序到用户端的指令,GFS数据服务器虚拟调度进程检测驱动程序库,若库中存在该终端设备驱动程序,则调用数据接收与发送进程给用户发送驱动程序,再由智能物流终端服务进程将其安装;否则,提示用户自行安装;安装好后,提示用户智能终端处理待命状态;

步骤二,当云平台硬件设备用户端开始采集数据,智能物流终端服务进程请求主服务器调度进程接收数据,则主服务器调度进程检索大表向相应的数据服务器调度进程发出接收数据的指令,数据服务器调度进程调用文件存储管理进程为不同的数据准备存储空间,为用户端与数据服务器调度进程建立数据接收通道,并调用数据接收与发送进程接收数据,数据接收与发送进程将用户端的智能物流数据源源不断地接收并存储在GFS数据服务器的智能物流数据库及备份数据服务器上;

步骤三,云平台用户查询物流相关信息或控制智能终端设备等操作,智能物流终端服务进程向主服务器调度进程提交查询或控制请求信息,主服务器调度进程通过检索大表找到存储相关数据的GFS数据服务器或被控制的智能终端;若为数据查询,则向相应的数据服务器调度进程发出发送数据的指令,数据服务器调度进程接收到指令后,调用文件存储管理进程找到物流数据所在的目录,并为该GFS数据服务器与用户端建立数据发送通道,若查询的数据是异构的、需要进行加工处理的,则调用数据交换与处理进程,由该进程的多线程进行并行处理,交换、集成后,再调用数据交换与处理进程将数据发送到用户端,智能物流终端服务进程接收数据并存入用户计算机内存,以供应用系统调用输出;若为控制请求信息,则向接收用户的智能物流终端服务进程发出启动智能终端的指令,接到指令后智能物流终端服务进程则启动相应的终端驱动程序,并向对方用户发出准备就绪的提示信息;发送控制指令的用户则按照步骤二执行,指令通过主服务器调度进程到接收用户的智能物流终端服务进程对智能终端进行控制操作,数据由接收与发送进程在控制端到数据服务器调度进程再到被控制端之间直接传输,以实现用户对用户端的控制操作;

步骤四,心跳进程由GFS主服务器时钟所唤醒,在设定的心跳时间自动激发执行,并由其调用故障检测进程对中间件的各个进程、用户智能终端、服务与通信接口工作状态进行检测,若正常的,默认通过,否则,给出故障信息,并引导出错进程迁移到备份服务器继续执行,操作日志在主服务器中,负责记录中间件各进程的操作时间动作行为、用户、智能终端、故障出错信息,该步骤的执行可以其他各个步骤并发执行;

步骤五,当用户需要添加或扩展中间件的功能时,可以通过本中间件提供的插件与数据库接口,自行添加插件;要在本中间件基础上,扩展物流信息系统管理功能,可以通过设置不同的插件与数据库接口参数,连接到不同的数据库管理系统。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南宁师范大学,未经南宁师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711432159.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top