一种IP地址的管理方法、装置和系统制造方法及图纸

技术编号:14065900 阅读:45 留言:0更新日期:2016-11-28 11:43
本发明专利技术提供一种IP地址的管理方法、装置和系统,该方法包括:针对已经在线的视频设备,获取视频设备的唯一标识和第一虚拟IP地址,并维护唯一标识和第一虚拟IP地址的映射关系;在视频设备离线后重新上线时,接收来自视频设备的注册报文,所述注册报文携带视频设备的唯一标识和第二虚拟IP地址;通过该唯一标识查询所述映射关系,得到对应的第一虚拟IP地址;如果该第一虚拟IP地址与该第二虚拟IP地址不同,则向视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;视频设备将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。通过本发明专利技术的技术方案,使得报文可以正常传输,避免业务处理失败,提高视频监控系统的整体性能。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种IP地址的管理方法、装置和系统
技术介绍
近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,视频监控系统的普及化趋势越来越明显,视频监控系统正在逐步迈入高清化,智能化,视频监控系统可以应用于众多领域,如智能交通,智慧园区、平安城市等。目前,随着视频监控系统的快速发展,基于IP和网络的监控技术已经成为视频监控系统的主流。从安全和成本考虑,如图1所示,管理服务器(如视频管理服务器)可以部署在专用网络内,且该专用网络还可以部署有VPN(Virtual Private Network,虚拟专用网络)服务器。此外,视频设备(如网络摄像机、模拟摄像机、客户端、NVR(Network Video Recorder,网络硬盘录像机)等位于另一个专用网络内,且在这两个专用网络之间可以通过公用网络来连接。当视频设备需要访问管理服务器时,则需要先连接到VPN服务器,然后通过该VPN服务器访问管理服务器。其中,VPN是一种远程访问技术,可以利用公用网络来架设专用网络,以使用户可以访问到内网资源。例如,在企业内网架设一台VPN服务器,外地员工在当地连接到互联网(即公用网络)之后,可以通过互联网连接到VPN服务器,然后通过VPN服务器进入到企业内网。这样,就可以认为数据是在一条专用数据链路上进行安全传输,就如同专门架设了一个专用网络一样,但是实际上VPN使用的是互联网上的公用链路。在上述方式下,需要由VPN服务器为视频设备分配虚拟IP地址,且视频设备使用虚拟IP地址发送报文。但是,视频设备每次重新上线时,都需要重新为视频设备分配虚拟IP地址,而分配的虚拟IP地址可能不同。当视频设备使用的虚拟IP地址不同时,则可能会导致报文无法正常传输,并导致业务处理失败。
技术实现思路
本专利技术提供一种IP地址的管理方法,应用在管理服务器上,包括:针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一标识和所述第一虚拟IP地址的映射关系;在所述视频设备离线后重新上线时,接收来自所述视频设备的注册报文,所述注册报文中携带所述视频设备的唯一标识和第二虚拟IP地址;通过该唯一标识查询所述映射关系,得到对应的第一虚拟IP地址;如果该第一虚拟IP地址与该第二虚拟IP地址不同,则向所述视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;以使所述视频设备将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。所述维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,所述方法还包括:将所述第一虚拟IP地址通知给虚拟专用网络VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为已经被使用的虚拟IP地址;其中,所述VPN服务器不再将已经被使用的虚拟IP地址分配给其它视频设备;以及,为所述映射关系设置老化定时器,在所述老化定时器超时之后,则删除所述映射关系,并将所述第一虚拟IP地址已经可用的信息通知给所述VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为未被使用的虚拟IP地址;其中,所述VPN服务器能够将未被使用的虚拟IP地址分配给其它视频设备。所述注册响应报文中还携带地址修改标记,所述地址修改标记用于使所述视频设备确定本视频设备需要修改虚拟IP地址,并将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。所述维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,所述方法还包括:将所述唯一标识和所述第一虚拟IP地址的映射关系通知给所述VPN服务器,以使所述VPN服务器记录所述映射关系,并在为所述视频设备分配虚拟IP地址时,通过所述视频设备的唯一标识查询所述映射关系,得到对应的第一虚拟IP地址,并将该第一虚拟IP地址分配给所述视频设备。所述注册响应报文中还携带地址修改标记、该第二虚拟IP地址,在向视频设备返回注册响应报文的过程中,所述注册响应报文通过VPN服务器返回给所述视频设备;所述VPN服务器在接收到所述注册响应报文后,如果从所述注册响应报文中解析出所述地址修改标记,则确定需要修改视频设备的虚拟IP地址,并记录所述注册响应报文中携带的第一虚拟IP地址、第二虚拟IP地址的对应关系;所述VPN服务器在收到来自视频设备的携带第一虚拟IP地址的报文时,如果所述对应关系中存在该第一虚拟IP地址对应的第二虚拟IP地址,回收该第二虚拟IP地址,将该第一虚拟IP地址分配给所述视频设备,并删除所述对应关系。本专利技术提供一种IP地址的管理装置,应用在管理服务器上,包括:维护模块,用于针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一标识和所述第一虚拟IP地址的映射关系;接收模块,用于在所述视频设备离线后重新上线时,接收来自所述视频设备的注册报文,所述注册报文携带所述视频设备的唯一标识和第二虚拟IP地址;获得模块,用于通过该唯一标识查询所述映射关系,得到该唯一标识对应的第一虚拟IP地址;发送模块,用于当该第一虚拟IP地址与该第二虚拟IP地址不同时,则向所述视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;以使所述视频设备将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。所述发送模块,还用于在维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,将所述第一虚拟IP地址通知给虚拟专用网络VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为已经被使用的虚拟IP地址;其中,所述VPN服务器不再将已经被使用的虚拟IP地址分配给其它视频设备;所述维护模块,还用于在维护所述映射关系之后,为所述映射关系设置老化定时器,在所述老化定时器超时之后,则删除所述映射关系;所述发送模块,还用于将所述第一虚拟IP地址已经可用的信息通知给所述VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为未被使用的虚拟IP地址;其中,所述VPN服务器能够将未被使用的虚拟IP地址分配给其它视频设备。所述注册响应报文中还携带地址修改标记,所述地址修改标记用于使所述视频设备确定本视频设备需要修改虚拟IP地址,并将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。所述发送模块,还用于在维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,将所述唯一标识和所述第一虚拟IP地址的映射关系通知给所述VPN服务器,以使所述VPN服务器记录所述映射关系,并在为所述视频设备分配虚拟IP地址时,通过所述视频设备的唯一标识查询所述映射关系,得到对应的第一虚拟IP地址,并将该第一虚拟IP地址分配给所述视频设备。本专利技术提供一种IP地址的管理系统,所述系统包括:管理服务器,用于针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一标识和所述第一虚拟IP地址的映射关系;在所述视频设备离线后重新上线时,接收来自所述视频设备的注册报文,所述注册报文中携带所述视频设备的唯一标识和第二虚拟IP地址;通过该唯一标识查询所述映射关系,得到对应的第一虚拟IP地址;如果该第一虚拟IP地址与该第二虚拟IP地址不同,则通过虚拟专用网络VPN服务器向所述视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;VPN服务器,用于在接收到所述本文档来自技高网
...
一种IP地址的管理方法、装置和系统

【技术保护点】
一种IP地址的管理方法,应用在管理服务器上,其特征在于,包括:针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一标识和所述第一虚拟IP地址的映射关系;在所述视频设备离线后重新上线时,接收来自所述视频设备的注册报文,所述注册报文中携带所述视频设备的唯一标识和第二虚拟IP地址;通过该唯一标识查询所述映射关系,得到对应的第一虚拟IP地址;如果该第一虚拟IP地址与该第二虚拟IP地址不同,则向所述视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;以使所述视频设备将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。

【技术特征摘要】
1.一种IP地址的管理方法,应用在管理服务器上,其特征在于,包括:针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一标识和所述第一虚拟IP地址的映射关系;在所述视频设备离线后重新上线时,接收来自所述视频设备的注册报文,所述注册报文中携带所述视频设备的唯一标识和第二虚拟IP地址;通过该唯一标识查询所述映射关系,得到对应的第一虚拟IP地址;如果该第一虚拟IP地址与该第二虚拟IP地址不同,则向所述视频设备返回注册响应报文,所述注册响应报文中携带该第一虚拟IP地址;以使所述视频设备将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。2.根据权利要求1所述的方法,其特征在于,所述维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,所述方法还包括:将所述第一虚拟IP地址通知给虚拟专用网络VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为已经被使用的虚拟IP地址;其中,所述VPN服务器不再将已经被使用的虚拟IP地址分配给其它视频设备;以及,为所述映射关系设置老化定时器,在所述老化定时器超时之后,则删除所述映射关系,并将所述第一虚拟IP地址已经可用的信息通知给所述VPN服务器,以使所述VPN服务器将所述第一虚拟IP地址标记为未被使用的虚拟IP地址;其中,所述VPN服务器能够将未被使用的虚拟IP地址分配给其它视频设备。3.根据权利要求1所述的方法,其特征在于,所述注册响应报文中还携带地址修改标记,所述地址修改标记用于使所述视频设备确定本视频设备需要修改虚拟IP地址,并将本视频设备的第二虚拟IP地址修改为该第一虚拟IP地址。4.根据权利要求1所述的方法,其特征在于,所述维护所述唯一标识和所述第一虚拟IP地址的映射关系之后,所述方法还包括:将所述唯一标识和所述第一虚拟IP地址的映射关系通知给所述VPN服务器,以使所述VPN服务器记录所述映射关系,并在为所述视频设备分配虚拟IP地址时,通过所述视频设备的唯一标识查询所述映射关系,得到对应的第一虚拟IP地址,并将该第一虚拟IP地址分配给所述视频设备。5.根据权利要求1所述的方法,其特征在于,所述注册响应报文中还携带地址修改标记、该第二虚拟IP地址,在向所述视频设备返回注册响应报文的过程中,所述注册响应报文通过VPN服务器返回给所述视频设备;所述VPN服务器在接收到所述注册响应报文后,如果从所述注册响应报文中解析出所述地址修改标记,则确定需要修改视频设备的虚拟IP地址,并记录所述注册响应报文中携带的第一虚拟IP地址、第二虚拟IP地址的对应关系;所述VPN服务器在收到来自视频设备的携带第一虚拟IP地址的报文时,如果所述对应关系中存在该第一虚拟IP地址对应的第二虚拟IP地址,回收该第二虚拟IP地址,将该第一虚拟IP地址分配给所述视频设备,并删除所述对应关系。6.一种IP地址的管理装置,应用在管理服务器上,其特征在于,包括:维护模块,用于针对已经在线的视频设备,获取所述视频设备的唯一标识和第一虚拟IP地址,并维护所述唯一...

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

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

1