一种社会资源的接入方法及装置制造方法及图纸

技术编号:14892785 阅读:106 留言:0更新日期:2017-03-29 01:58
本发明专利技术公开了一种社会资源的接入方法及装置,接入网关根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接,侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系,然后根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包。本发明专利技术能在不对社会资源网络内的设备进行任何改变和配置的情况下,将各种组网方式的社会资源接入公共平台。

【技术实现步骤摘要】

本专利技术属于数据通信领域,尤其涉及一种社会资源的接入方法及装置
技术介绍
社会资源接入方案需要把社会上各单位建设的独立视频监控资源接入到公共平台进行统一管理。例如,将网吧、酒店、超市、汽车站等社会资源的NVR/DVR统一接入到公安内部平台进行管理,通过把社会资源接入到公安的内部平台进行统一管理,可以极大的提高了公安对这些人口密集区域的监控力度和犯罪打击能力,一旦有案情发生,公安办案人员可以直接在公安内部调用事发地点的监控录像,极大提高了办案的效率,节约了办案的成本。目前将社会资源接入公共平台的方法主要有二种:1、在社会资源网络的出口路由器上对NVR/DVR的业务端口号做映射,然后在管理平台上添加路由器的公网IP地址或者动态域名作为社会资源NVR/DVR的IP地址。公共平台直接向该公网地址发起连接,或者先解析NVR/DVR的动态域名之后,再向解析动态域名得到的地址发起连接。通过该方案虽然可以将社会资源接入公共平台,但是当社会资源的出口路由器的公网接口获取的IP地址并不是真正的公网IP地址,而是运营给其分配的运营商私网IP地址时,该方案不可行。2、使用专用的社会资源接入盒子与公共平台建立VPN隧道,通过VPN隧道来实现将社会资源接入到公共平台。该方案需要将社会资源接入盒子串接在NVR/DVR与社会资源网络的交换机之间,或者将社会资源接入盒子旁挂在社会资源网络的交换机上,同时还需要在社会资源网络的交换机上添加静态路由,不管使用哪一种方式都需要改变用户现有的网络。
技术实现思路
本专利技术的目的是提供一种社会资源的接入方法及装置,在不对现有的社会资源网络设备做任何改变和配置的情况下,通过接入网关和接入服务器将当前各种组网方式和业务模型下的社会资源接入公共平台。为了实现上述目的,本专利技术技术方案如下:一种社会资源的接入方法,用于将社会资源网络中的社会资源接入到公共平台,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,所述社会资源的接入方法应用于接入网关,包括:根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接;侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系;根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包。进一步地,所述侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,包括:在LAN口侦听社会资源发送的数据包,从社会资源发送的数据包包头中解析出社会资源的IP地址和MAC地址信息,然后将社会资源的IP地址、MAC地址写入社会资源信息表;从社会资源信息表中选取需要接入到公共平台的社会资源,将选取的社会资源的信息推送给接入服务器。进一步地,所述根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包,包括:根据接入服务器给社会资源分配的虚拟IP地址以及接入服务器的虚拟IP地址生成访问控制列表;对接收到的数据包的目的IP地址进行检测;如果数据包的目的IP地址为访问控制列表中社会资源的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将数据包的目的IP地址替换为该社会资源的实际IP地址后转发给该社会资源;如果数据包的目的IP地址为访问控制列表中接入服务器的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将该数据包的源IP地址由社会资源的真实IP地址替换为虚拟IP地址后,通过建立的隧道发送给接入服务器。进一步地,所述社会资源的接入方法,还包括:对接入公共平台的社会资源与社会资源网络内的其它设备进行通讯的数据包进行直接转发。本专利技术还提出了一种社会资源的接入装置,用于将社会资源网络中的社会资源接入到公共平台,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,所述社会资源的接入装置应用于接入网关,包括:隧道建立模块,用于根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接;社会资源推送模块,用于侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系;转发模块,用于根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包。进一步地,所述社会资源推送模块在侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,包括:在LAN口侦听社会资源发送的数据包,从社会资源发送的数据包包头中解析出社会资源的IP地址和MAC地址信息,然后将社会资源的IP地址、MAC地址写入社会资源信息表;从社会资源信息表中选取需要接入到公共平台的社会资源,将选取的社会资源的信息推送给接入服务器。进一步地,所述转发模块在根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包时,执行如下操作:根据接入服务器给社会资源分配的虚拟IP地址以及接入服务器的虚拟IP地址生成访问控制列表;对接收到的数据包的目的IP地址进行检测;如果数据包的目的IP地址为访问控制列表中社会资源的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将数据包的目的IP地址替换为该社会资源的实际IP地址后转发给该社会资源;如果数据包的目的IP地址为访问控制列表中接入服务器的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将该数据包的源IP地址由社会资源的真实IP地址替换为虚拟IP地址后,通过建立的隧道发送给接入服务器。进一步地,所述转发模块,还用于对接入公共平台的社会资源与社会资源网络内的其它设备进行通讯的数据包进行直接转发。本专利技术提出了一种社会资源的接入方法及装置,通过在社会资源网络中部署接入网关,在公共平台部署接入服务器,接入网关与接入服务器建立VPN隧道,并给需要接入公共平台的社会资源分配虚拟IP地址,实现将各种组网方式的社会资源接入公共平台,同时接入网关对接入公共平台的社会资源与社会资源网络内的其它设备进行通讯的数据包进行直接转发,不需要对社会资源网络内的设备进行任何改变和配置。附图说明图1为本专利技术社会资源的接入方法的流程图;图2为本实施例将社会资源接入公共平台的网络结构图1;图3为本实施例将社会资源接入公共平台的网络结构图2;图4为本实施例将社会资源接入公共平台的网络结构图3;图5为本专利技术社会资源的接入装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术技术方案做进一步详细说明,以下实施例不构成对本专利技术的限定。本实施例一种社会资源的接入方法,用于将社会资源网络中的社会资源接入到公共平台,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,本实施例一种社会资源的接入方法应用于接入网关,如图1所示,包括:步骤S1、根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接。当前社会资源网络的组网方式主要分为以下三种:1、社会资源网络为独立的局域网,未接入任何其它网络。2、社会资源网络通过路本文档来自技高网...
一种社会资源的接入方法及装置

【技术保护点】
一种社会资源的接入方法,用于将社会资源网络中的社会资源接入到公共平台,其特征在于,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,所述社会资源的接入方法应用于接入网关,包括:根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接;侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系;根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包。

【技术特征摘要】
1.一种社会资源的接入方法,用于将社会资源网络中的社会资源接入到公共平台,其特征在于,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,所述社会资源的接入方法应用于接入网关,包括:根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接;侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系;根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包。2.根据权利要求1所述的社会资源的接入方法,其特征在于,所述侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,包括:在LAN口侦听社会资源发送的数据包,从社会资源发送的数据包包头中解析出社会资源的IP地址和MAC地址信息,然后将社会资源的IP地址、MAC地址写入社会资源信息表;从社会资源信息表中选取需要接入到公共平台的社会资源,将选取的社会资源的信息推送给接入服务器。3.根据权利要求1所述的社会资源的接入方法,其特征在于,所述根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间的数据包,包括:根据接入服务器给社会资源分配的虚拟IP地址以及接入服务器的虚拟IP地址生成访问控制列表;对接收到的数据包的目的IP地址进行检测;如果数据包的目的IP地址为访问控制列表中社会资源的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将数据包的目的IP地址替换为该社会资源的实际IP地址后转发给该社会资源;如果数据包的目的IP地址为访问控制列表中接入服务器的虚拟IP地址,则根据社会资源的实际IP地址与虚拟IP地址的映射关系表,将该数据包的源IP地址由社会资源的真实IP地址替换为虚拟IP地址后,通过建立的隧道发送给接入服务器。4.根据权利要求3所述的社会资源的接入方法,其特征在于,所述社会资源的接入方法,还包括:对接入公共平台的社会资源与社会资源网络内的其它设备进行通讯的数据包进行直接转发。5.一种社会资源的接入装置,用于将社会资源网络中的社会资源接入到公共平台,其特征在于,所述社会资源网络侧设置有接入网关,所述公共平台侧设置有接入服务器,所述社会资源的接入装置应用于接入网关,包括:隧道建立模块,用于根据预先配置的接入服务器的IP地址,与接入服务器建立隧道连接;社会资源推送模块,用于侦听社会资源网络中社会资源发送的数据包,将需要接入到公共平台的社会资源的信息推送给接入服务器,然后根据接入服务器给社会资源分配的虚拟IP地址,建立社会资源实际IP地址与虚拟IP地址的映射关系;转发模块,用于根据建立的映射关系,通过建立的隧道连接转发社会资源与接入服务器之间...

【专利技术属性】
技术研发人员:柴亚琴
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1