基於網絡的安檢系統及其實現協同工作的方法
2023-05-29 18:12:56
專利名稱:基於網絡的安檢系統及其實現協同工作的方法
技術領域:
本發明涉及計算機網絡領域,尤其涉及一種基於網絡的安檢系統及其實現協同工作的方法。
背景技術:
目前大多數安檢系統使用環境為單機運行,由一名操作人員值守,不支持網絡化協同工作,管理人員也無法通過網絡快速方便的調出某臺安檢機的數據。在機場、車站等人流量較大的場合,繁忙的行李安檢任務給操作人員帶來很大的壓力;在一些特殊場合,由於環境特殊性等原因,操作人員無法在安檢機旁邊值守:這些情況使得安檢機系統支持網絡化協同工作成為一種急切的需求。
發明內容
本發明的目的是提供一種基於網絡的安檢系統及其實現協同工作的方法,以克服現有廣品中存在的上述不足。本發明的目的是通過以下技術方案來實現:
一種基於網絡的安檢系統,包括管理站計算機和若干安檢機,所述管理站計算機和安檢機上均安裝有安檢系統,所述管理站計算機與安檢機通過乙太網連接,所述安檢系統包括通用功能模塊、命令流接口模塊、數據流接口模塊和通信握手組件,所述安檢機的安檢系統內設有數據代理組件,安檢機的安檢系統內的數據虛擬化組件連接安檢機。進一步的,運行於管理站計算機安檢機系統中的數據虛擬化組件,與運行於安檢機的安檢機系統中的數據代理組件之間通過乙太網進行通信。上述的基於網絡的安檢系統實現協同工作的方法,包括以下步驟:
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日
發明者李啟磊 申請人:上海瑞示電子科技有限公司