基于网络的安检系统及其实现协同工作的方法

文档序号:6208188阅读:284来源:国知局
专利名称:基于网络的安检系统及其实现协同工作的方法
技术领域
本发明涉及计算机网络领域,尤其涉及一种基于网络的安检系统及其实现协同工作的方法。
背景技术
目前大多数安检系统使用环境为单机运行,由一名操作人员值守,不支持网络化协同工作,管理人员也无法通过网络快速方便的调出某台安检机的数据。在机场、车站等人流量较大的场合,繁忙的行李安检任务给操作人员带来很大的压力;在一些特殊场合,由于环境特殊性等原因,操作人员无法在安检机旁边值守:这些情况使得安检机系统支持网络化协同工作成为一种急切的需求。

发明内容
本发明的目的是提供一种基于网络的安检系统及其实现协同工作的方法,以克服现有广品中存在的上述不足。本发明的目的是通过以下技术方案来实现:
一种基于网络的安检系统,包括管理站计算机和若干安检机,所述管理站计算机和安检机上均安装有安检系统,所述管理站计算机与安检机通过以太网连接,所述安检系统包括通用功能模块、命令流接口模块、数据流接口模块和通信握手组件,所述安检机的安检系统内设有数据代理组件,安检机的安检系统内的数据虚拟化组件连接安检机。进一步的,运行于管理站计算机安检机系统中的数据虚拟化组件,与运行于安检机的安检机系统中的数据代理组件之间通过以太网进行通信。上述的基于网络的安检系统实现协同工作的方法,包括以下步骤:
O安检系统的自动发现机制:管理站计算机和安检机的安检系统初始化后,管理站计算机软件的通信握手组件将向以太网自动发出自定义格式的组播消息;组播消息通过以太网到达安检机,并且被安检机软件的通信握手组件接收;安检机软件根据所接收组播消息的地址信息,向管理站计算机发出应答消息,并同时在应答消息中附带安检机的基本信息,包括安检机的设备编号、设备类型、位置信息;管理站计算机软件通信握手组件监听并接收到来自安检机的应答消息后,完成对安检机的自动发现;
2)管理站计算机与安检机完成初始化和自动发现后,管理站计算机通过主动操作,通过其通信握手组件向安检机发起连接请求,并等待安检机的连接应答消息,安检机的通信握手组件在指定UDP端口监听到来自管理站计算机的连接请求消息后,回复连接应答消息,同时启动数据代理组件;
3)安检机的数据代理组件启动后,从数据流接口模块获取数据流拷贝,将数据流通过以太网转发至管理站计算机,由管理站计算机的数据虚拟化组件接收,完成数据流的跨应用程序传输,管理站计算机的数据虚拟化组件接收命令流接口模块的命令流,将命令流通过以太网转发至安检机,由安检机的数据代理组件接收,并提交给安检机的命令流接口模块,完成命令流的跨应用程序传输;以及
4)协同检查:当安检机操作人员发现可疑目标图像时,可通知并由管理站计算机的操作人员进一步审查目标图像,采取必要措施;与此同时,安检机的操作人员可继续执行后续的检查任务,防止队列堆积;当管理站计算机的操作人员结束对可疑目标图像的审查后,可继续进行协同工作。本发明的有益效果为:本发明提供的基于网络的安检系统及其实现协同工作的方法,降低了软件系统的复杂度,易于在原有单机版本软件的基础上,使用数据虚拟化技术实现命令流和数据流的跨应用程序传输,以较低的成本实现网络化协同工作;管理站计算机与安检机安装相同的安检机系统,用户界面和操作方法一致,有效降低了用户的学习成本。基于网络的安检系统实现了网络化协同工作,增强了安检机使用的灵活性,可以灵活组合使用管理站计算机与安检机,有效提高安全检查力度;同时,能够实现远程控制的方式执行检查任务,适用性强。


下面根据附图对本发明作进一步详细说明。图1是本发明实施例所述的基于网络的安检系统的结构框 图2是本发明实施例所述的基于网络的安检系统自动发现机制的流程 图3是本发明实施例所述的基于网络的安检系统协同工作的流程 图4是本发明实施例所述的基于网络的安检系统协同检查的流程图。
具体实施例方式如图1所示,本发明实施例所述的一种基于网络的安检系统,基于网络的安检机系统协同工作系统,包括一台安装有安检系统的管理站计算机和多台安装有相同的安检系统的安检机。管理站计算机与安检机之间通过各自安检系统的通信握手组件实现自动发现、连接控制。所述安检系统包含命令流接口模块、数据流接口模块、通用功能模块、数据代理组件、数据虚拟化组件和通信握手组件。运行于管理站计算机的数据虚拟化组件和运行于安检机的数据代理组件之间通过UDP (用户数据包协议)数据包进行数据交换,实现命令流和数据流的跨应用程序传输。所述安检机的安检系统的数据虚拟化组件与安检机硬件系统连接,接收数据流并提交给数据流接口模块,并经由数据流接口模块将数据流供通用功能模块使用以成像;同时,数据代理组件从数据流接口模块取得数据流的拷贝,封装成UDP数据包后送入以太网,这些UDP数据包将被管理站计算机的数据虚拟化组件接收。所述管理站计算机的数据虚拟化组件在指定UDP端口接收到UDP数据包后,从数据包中解析出数据流,并发送至数据流接口模块,供通用功能模块使用以成像。这使得管理站计算机能够接收到安检机的数据流并实现图像和信息同步。所述管理站计算机的安检系统的命令流接口模块,将软件产生的命令流发送至数据虚拟化组件,由数据虚拟化组件将命令流封装成UDP数据包后送入以太网,这些UDP数据包将被安检机的数据代理组件接收。所述安检机的数据代理组件在指定UDP端口接收到UDP数据包后,从数据包中解析出命令流,发送至命令流接口模块,由命令流接口模块提交给数据虚拟化组件,并由数据虚拟化组件发送至安检机硬件系统,以控制安检机的行为。这使得管理站计算机能够远程控制安检机的行为。如图2-4所示,本发明实施例所述的基于网络的安检系统实现协同工作的方法,包括以下步骤:
O安检系统的自动发现机制:管理站计算机和安检机的安检系统初始化后,管理站计算机软件的通信握手组件将向以太网自动发出自定义格式的组播消息;组播消息通过以太网到达安检机,并且被安检机软件的通信握手组件接收;安检机软件根据所接收组播消息的地址信息,向管理站计算机发出应答消息,并同时在应答消息中附带安检机的基本信息,包括安检机的设备编号、设备类型、位置信息;管理站计算机软件通信握手组件监听并接收到来自安检机的应答消息后,完成对安检机的自动发现;
2)管理站计算机与安检机完成初始化和自动发现后,管理站计算机通过主动操作,通过其通信握手组件向安检机发起连接请求,并等待安检机的连接应答消息,安检机的通信握手组件在指定UDP端口监听到来自管理站计算机的连接请求消息后,回复连接应答消息,同时启动数据代理组件;
3)安检机的数据代理组件启动后,从数据流接口模块获取数据流拷贝,将数据流通过以太网转发至管理站计算机,由管理站计算机的数据虚拟化组件接收,完成数据流的跨应用程序传输,管理站计算机的数据虚拟化组件接收命令流接口模块的命令流,将命令流通过以太网转发至安检机,由安检机的数据代理组件接收,并提交给安检机的命令流接口模块,完成命令流的跨应用程序传输;以及
4)协同检查:当安检机操作人员发现可疑目标图像时,可通知并由管理站计算机的操作人员进一步审查目标图像,采取必要措施;与此同时,安检机的操作人员可继续执行后续的检查任务,防止队列堆积;当管理站计算机的操作人员结束对可疑目标图像的审查后,可继续进行协同工作。本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。
权利要求
1.一种基于网络的安检系统,其特征在于:包括管理站计算机和若干安检机,所述管理站计算机和安检机上均安装有安检系统,所述管理站计算机与安检机通过以太网连接,所述安检系统包括通用功能模块、命令流接口模块、数据流接口模块和通信握手组件,所述安检机的安检系统内设有数据代理组件,安检机的安检系统内的数据虚拟化组件连接安检机。
2.根据权利要求1所述的基于网络的安检系统,其特征在于:运行于管理站计算机安检机系统中的数据虚拟化组件与运行于安检机的安检机系统中的数据代理组件之间通过以太网进行通信。
3.权利要求1或2所述的基于网络的安检系统实现协同工作的方法,其特征在于,包括以下步骤: O安检系统的自动发现机制:管理站计算机和安检机的安检系统初始化后,管理站计算机软件的通信握手组件将向以太网自动发出自定义格式的组播消息;组播消息通过以太网到达安检机,并且被安检机软件的通信握手组件接收;安检机软件根据所接收组播消息的地址信息,向管理站计算机发出应答消息,并同时在应答消息中附带安检机的基本信息,包括安检机的设备编号、设备类型、位置信息;管理站计算机软件通信握手组件监听并接收到来自安检机的应答消息后,完成对安检机的自动发现; 2)管理站计算机与安检机完成初始化和自动发现后,管理站计算机通过主动操作,通过其通信握手组件向安检机发起连接请求,并等待安检机的连接应答消息,安检机的通信握手组件在指定UDP端口监听到来自管理站计算机的连接请求消息后,回复连接应答消息,同时启动数据代理组件; 3)安检机的数据代理组件启动后,从数据流接口模块获取数据流拷贝,将数据流通过以太网转发至管理站计算机,由管理站计算机的数据虚拟化组件接收,完成数据流的跨应用程序传输,管理站计算机的数据虚拟化组件接收命令流接口模块的命令流,将命令流通过以太网转发至安检机,由安检机的数据代理组件接收,并提交给安检机的命令流接口模块,完成命令流的跨应用程序传输;以及 4)协同检查:当安检机操作人员发现可疑目标图像时,可通知并由管理站计算机的操作人员进一步审查目标图像,采取必要措施;与此同时,安检机的操作人员可继续执行后续的检查任务,防止队列堆积;当管理站计算机的操作人员结束对可疑目标图像的审查后,可继续进行协同工作。
全文摘要
本发明涉及一种基于网络的安检系统及其实现协同工作的方法,所述管理站计算机和安检机上均安装有安检系统,所述管理站计算机与安检机通过以太网连接,所述安检系统包括通用功能模块、命令流接口模块、数据流接口模块和通信握手组件。本发明的有益效果为降低了软件系统的复杂度,以较低的成本实现网络化协同工作;用户界面和操作方法一致,有效降低了用户的学习成本。基于网络的安检系统实现了网络化协同工作,增强了安检机使用的灵活性,可以灵活组合使用管理站计算机与安检机,有效提高安全检查力度;同时,能够实现远程控制的方式执行检查任务,适用性强。
文档编号G01V5/00GK103200056SQ20131008081
公开日2013年7月10日 申请日期2013年3月14日 优先权日2013年3月14日
发明者李启磊 申请人:上海瑞示电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1