[发明专利]一种监控网络设备是否在线的系统和方法有效
| 申请号: | 201510656046.3 | 申请日: | 2015-10-13 |
| 公开(公告)号: | CN105553685B | 公开(公告)日: | 2019-06-28 |
| 发明(设计)人: | 沈东海;陈艺东;陈建艺;孙永志 | 申请(专利权)人: | 福州开发区慧聚通信技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 350015 福建省福州市马尾区马*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 监控 网络设备 是否 在线 系统 方法 | ||
本发明提出了一种监控网络设备是否在线的系统和方法。所述的一种监控网络设备是否在线的系统包括服务器和设备网络。服务器负责监控网络设备是否在线,且保存设备信息。设备网络是由多个设备连接成的星型、树型或网状拓扑结构的有线或无线网络。通过确定设备间的父子关系,构建出一个树状的设备逻辑关系图。所述的一种监控网络设备是否在线的方法基于树状设备逻辑关系中父子设备间的心跳机制来实现。子设备定时发送心跳包给父设备,父设备通过监听子设备的心跳包来判断其是否在线。通过该系统和方法,服务器可实时监控所有设备的工作状态,避免了所有网络设备直接发送心跳包给服务器导致占用较多网络带宽的问题。
技术领域
本发明属于网络通信技术领域,具体是指一种监控网络设备是否在线的系统和方法。
背景技术
近年来,物联网 已成为我国的新兴战略技术,是未来网络发展的重要趋势。物联网将连接大量设备,成为一个庞大的设备网络。
在这个庞大的设备网络中,需要监控每一个设备的工作状态。
监控网络设备工作状态的方法较多采用服务器心跳机制,即任一设备接入网络后,定时发送心跳包给服务器,服务器监听每一个设备发送的心跳包。若服务器监听心跳包超时,则表示对应的设备不在线,删除该设备信息。在大量设备接入网络的情况下,该方法将引起大量心跳包在网络中传输,占用网络带宽资源,影响有效数据传输的稳定性和及时性。同时,也增加了服务器的运行负荷。
为了减小心跳包对网络带宽的占用,提高网络资源利用率,减小服务器运行负荷。本发明提出了一种基于父子设备间心跳的网络设备监控方法,将任意拓扑结构的设备网络图转换成一个树状的设备逻辑关系图,子设备只需发送心跳包给父设备,无需发送给服务器,这样可以大大减少心跳包在网络中传输的中继次数和距离,从而减小网络带宽的占用和服务器的处理压力。
发明内容
本发明所要解决的技术问题在于提供一种监控网络设备是否在线的系统和方法,实现实时监控网络设备,减小网络带宽占用。
为了解决上述问题,本发明提供了如下技术方案:
所述服务器负责监控设备网络中的设备是否在线,且保存设备信息。
所述设备网络是由多个设备连接成的星型、树型或网状拓扑结构的有线或无线网络。
在所述设备网络中,指定与服务器连接的设备为根设备,将根设备作为父设备,标记连接根设备的所有设备为其子设备;再将根设备的子设备作为父设备,标记连接该父设备的其他未标记设备为其子设备;以此类推,直至所有设备都已标记,最终构成一个树状的设备逻辑关系图。
所述设备,存储一张设备信息表,记录其父设备和所有子设备的设备信息,表内容如下:设备关系 设备类型 设备地址 设备名称
所述的一种监控网络设备是否在线的方法是指服务器实时监控网络设备是否在线的方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州开发区慧聚通信技术有限公司,未经福州开发区慧聚通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510656046.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:设置设备工作状态的方法、装置及系统
- 下一篇:一种反外挂的方法和系统





