【技术实现步骤摘要】
本专利技术涉及一种用于实现跨网段设备发现的方法和系统。
技术介绍
随着IP网络的快速发展,利用IP网络搭建监控系统正变得越来越普遍。例如,在一个安防监控系统(如小区监控系统)中,监控设备(如IPC网络摄像机、NVR网络视频录像机)一般处在不同楼层、不同楼栋,即这些监控设备可能处于不同网段中。在这种情况下,能够自动快速地搜索、发现各个监控设备,并实时关注设备的在线信息、IP信息等,对于用户都极为重要。UPnP(Universal Plug and Play,通用即插即用)是一套旨在使家庭网络和公司网络中的各种设备实现相互无缝连接,并简化相关网络实现的协议框架。UPnP协议框架通过SSDP协议(简单服务发现协议)实现设备发现功能。控制节点单元通过组播方式搜索即插即用设备,即插即用设备以单播方式回复控制节点单元的搜索请求。但是,普通交换机和路由器都不支持不同网段间组播包的转发,即使是支持组播包转发的三层交换机,为了避免组播转发引起的网络风暴、网络阻塞,也配置为不转发组播包。也就是说,在常规网络环境中,基于组播方式的SSDP协议只能发现同一网段内的设备。不仅是SSDP协 ...
【技术保护点】
一种用于实现跨网段发现即插即用设备的方法,其特征在于,所述方法包括:a.在每个网段中设置至少一个代理服务器,每个代理服务器包括代理服务单元和控制节点单元;b.设置至少一个客户端,客户端与各代理服务器的代理服务单元之间通过基于TCP协议进行通信;c.客户端向与客户端不同网段的各代理服务器的代理服务单元发送搜索设备请求;d.各个代理服务器的代理服务单元接受所述请求,并且由控制节点单元在相应网段内通过SSDP协议发出搜索命令;e.控制节点单元接收来自各即插即用设备的单播消息,以获得各即插即用设备的设备信息;f.由代理服务单元将所述设备信息发送给客户端,以使客户端发现即插即用设备。
【技术特征摘要】
1.一种用于实现跨网段发现即插即用设备的方法,其特征在于,所述方法包括: a.在每个网段中设置至少一个代理服务器,每个代理服务器包括代理服务单元和控制节点单元; b.设置至少一个客户端,客户端与各代理服务器的代理服务单元之间通过基于TCP协议进行通信; c.客户端向与客户端不同网段的各代理服务器的代理服务单元发送搜索设备请求; d.各个代理服务器的代理服务单元接受所述请求,并且由控制节点单元在相应网段内通过SSDP协议发出搜索命令; e.控制节点单元接收来自各即插即用设备的单播消息,以获得各即插即用设备的设备信息; f.由代理服务单元将所述设备信息发送给客户端,以使客户端发现即插即用设备。2.根据权利要求1所述的方法,其特征在于,步骤b还包括:每个客户端将即插即用设备的订阅消息发送给代理服务器,代理服务器返回订阅标识,所述订阅标识用于区分每个客户端。3.根据权利要求1或2所述的方法,其特征在于,步骤b还包括:在每个客户端上设置代理服务器认证信息。4.根据权利要求3所述方法,其特征在于,所述认证信息包括客户端的用户名和口令。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:保持客户端和代理服务器的代理服务单元之间的连接一直有效。6.一种用于实现跨网段设备发现的系统,其特征在于,所述系统包括:代理服务器和客户端,其中: 代理服务器设置在每个网段中,每个代理服务器包括代理服务单元和控制节点单元; 客户端与各代理服务器的代理服务单元之间通过基于TCP的RPC远程调用协议进行通f目; 控制节点单元用于在相应网段内通过SSDP协议发出搜索命令并且接收来自各即插即用设备的消息,以获得各即插即用设备的设备信息; 代理服务单元用于接受客户端发送的搜索设备请求,并将即插即用设备的设备信息发送给客户...
【专利技术属性】
技术研发人员:黄小进,周明伟,张兴明,傅利泉,朱江明,吴军,吴坚,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。