[发明专利]一种用于内外网隔离的卡口数据调用的方法及装置在审
申请号: | 201410295296.4 | 申请日: | 2014-06-26 |
公开(公告)号: | CN104077240A | 公开(公告)日: | 2014-10-01 |
发明(设计)人: | 周海波;刘忠山;黄垚 | 申请(专利权)人: | 桂林长海发展有限责任公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08;G06F17/30 |
代理公司: | 北京轻创知识产权代理有限公司 11212 | 代理人: | 杨立 |
地址: | 541001 广*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 内外 隔离 卡口 数据 调用 方法 装置 | ||
技术领域
本发明属于计算机与通信领域,尤其涉及一种用于内外网隔离的卡口数据调用的方法及装置。
背景技术
卡口系统全称是公路车辆智能监测记录系统,主要用于行经高速公路、城市道路、收费站等关键断面的所有机动车辆信息的自动监测、识别和记录,系统能够实时自动提供现场车辆的号牌、车型、车速、行驶时间、地点等信息,可在指挥中心对卡口进行统一或选择性的布控。目前公安系统建设了公安网和视频专网,卡口系统建设在视频专网,但是系统使用是在公安网中进行,因此必须通过边界接入平台实现卡口数据进入公安网,供公安网中的用户或者业务系统使用。
但是,现有技术中采用的如下办法:在视频专网和公安网分别都建设一套卡口平台,视频专网中的卡口平台实时把卡口数据同步到公安网平台,在公安网和视频专网都分别存储一份卡口数据,两套网络中的用户或者业务系统分别使用所在网络的数据。由于图片的数据量比较大,在传输的过程中将占用大量成本昂贵的边界接入平台的带宽资源,同时,卡口图片使用率和存储单位价值比较低,因此重复存储也将造成大量的资金投入浪费。
发明内容
本发明实施例的目的在于提供一种用于内外网隔离的卡口数据调用的方法及装置,旨在解决视频专网向公安网同步数据中,因为传输的图片数据的数据量大占用带宽资源,造成的信道拥挤和重复存取图片数据而产生的资源浪费问题。
本发明实施例是这样实现的,一种用于内外网隔离的卡口数据调用的方法,所述方法包括下述步骤:
步骤S101、获取外网的卡口数据,所述卡口数据包括文本数据与图片数据;
步骤S102、根据卡口数据的类型筛选外网文本数据,并将筛选后的文本数据实时同步到内网并进行备份存储;
步骤S103、图片代理服务器判断所述图片数据是否存在调用请求,根据调用请求将所述图片数据按缓存级别调取到内网,并进行备份存储。
进一步,筛选所述文本数据,并将所述文本数据实时同步到内网并进行备份存储,具体包括:
筛选外网的文本数据,并将所述文本数据通过边界接入网关同步传输到内网的存储系统进行备份存储。
进一步,所述内网为公安网,所述外网为视频专网。
进一步,图片代理服务器内包含图片代理索引,所述图片代理索引包括图片代理索引表与内存缓存队列,所述图片代理索引表为本地缓存完成的图片数据记录表,所述内存缓存队列为图片代理服务器内存缓冲的图片数据;
图片代理服务器判断所述图片数据是否存在调用请求,根据调用请求将所述图片数据通过图片代理服务器调取到内网,具体包括:
图片代理服务器判断所述图片数据是否存在调用请求,如果是,则根据图片数据的图片信息名称在图片代理索引中查找图片存放地址。如果否,则不操作。
进一步,所述图片代理服务器的缓存模式包括内存缓存与本地缓存,
判断所述图片数据是否进行缓存,如果有进行缓存,则根据缓存的方式确认是内存缓存还是本地缓存,如果是本地缓存,则先把图片数据加入内存缓存队列,然后通过内存缓存读取所述图片数据,如果是内存缓存,则直接读取内存缓存中的图片数据;如果没有进行缓存,则需要图片代理服务器读取外网的图片数据,并将图片数据添加到的内存缓存队列。
进一步,当内存缓存队列中缓存的图片数据超过其设定阀值,则采取FIFO或LRU缓存策略将内存中缓存的图片数据存储到本地缓存;
当本地缓存中缓存的图片数据超过其设定阀值,则采取FIFO或LRU缓存策略将删除本地缓存的数据。
本发明的另一目的在于提供了一种用于内外网隔离的卡口数据调用的装置,包括:
获取单元,用于从外网获取卡口数据;
筛选单元,用于根据卡口数据的类型筛选外网文本数据,并将筛选后的文本数据实时同步到内网并进行备份存储;
判断单元,用于判断内网是否发出图片数据的调用请求,根据调用请求图片代理服务器按多级缓存方式对图片数据进行调取并存储。
所述判断单元具体包括:
第一判断单元,判断图片数据是否存在调用请求,如果是,则启动图片代理服务器查询图片数据的代理索引,如果否,则不操作;
第二判断单元,判断图片数据是否缓存,如果是,则继续判断缓存方式是否为内存缓存,如果否,则通过外网平台调取图片数据,并将所述图片数据传输到内网缓存;
第三判断单元,判断图片数据缓存的方式是否为内存缓存,如果是,则读取内存缓存,如果否,则读取本地图片数据,并将所述图片数据调入到内存缓存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林长海发展有限责任公司,未经桂林长海发展有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410295296.4/2.html,转载请声明来源钻瓜专利网。