CN108923978A - 一种自组网节点信号强度分析方法 - Google Patents
一种自组网节点信号强度分析方法 Download PDFInfo
- Publication number
- CN108923978A CN108923978A CN201810754518.2A CN201810754518A CN108923978A CN 108923978 A CN108923978 A CN 108923978A CN 201810754518 A CN201810754518 A CN 201810754518A CN 108923978 A CN108923978 A CN 108923978A
- Authority
- CN
- China
- Prior art keywords
- signal strength
- server end
- hoc network
- strength information
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/20—Network management software packages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种自组网节点信号强度分析方法,其包括以下步骤:(1)服务器端向自组网设备发送分析准备通知;(2)自组网设备收到服务器端通知后,自带的命令行工具查询目前本节点与周边其他节点的信号强度信息;(3)自组网设备查询到的信号强度信息数据以固定的格式封装并返回服务器端;(4)服务器端收到节点的信号强度信息后,解析数据并暂存;(5)服务器端每T秒将收到的节点的信号强度信息进行汇总;(6)服务器端根据汇总的数据内容产生对应的拓扑图,拓扑图动态的显示所有节点邻居的信号强度信息,以及逻辑位置信息;本发明方法可靠高效,摒弃了手动操作的不便利性,拓扑结构图显示使得自组网设备管理者可以准确的排错、分析。
Description
技术领域
本发明涉及一种信号强度分析方法,具体是一种自组网节点信号强度分析方法。
背景技术
自组网广泛应用于各种应用场景,如传感器网络,团队协同工作等。随着使用场景的改变,对无线信号强度产生影响,自组网产品的吞吐量也随即产生了影响。例如在室内使用时,室内的遮挡物易将使无线信号衰弱,使得无线自组网产品吞吐量下降严重。对于点对点分析无线信号来说,分析信号强弱非常简易,仅需观察期对点信号强度即可。但自组网应用就截然不同了,在多点连接后,自组网产品会形成相对复杂的网状网络以保证各个节点能够快速适应多个无线链路,路由选择路径多的同时也增大了无线自组网排错分析的难度。
自组网是一种移动通信和计算机网络相结合的网络,网络的信息交换采用计算机网络中的分组交换机制,用户终端是可以移动的便携式终端,自组网中每个用户终端都兼有路由器和主机两种功能。作为主机,终端需要运行各种面向用户的应用程序,如编辑器、浏览器等;作为路由器,终端需要运行相应的路由协议,根据路由策略和路由表完成数据分组的转发和路由维护工作,故要求节点实现合适的路由协议。自组网路由协议的目标是快速、准确和高效,要求在尽可能短的时间内查找到准确可用的路由信息,并能适应网络拓扑的快速变化,同时减小引入的额外时延和维护路由的控制信息,降低路由协议的开销,以满足移动终端计算能力、储存空间以及电源等方面的限制。目前,自组网信号强度数据分析方法存在以下问题:
1、信号分析工作效率低下。传统的多点网络信号分析的方法为,登录每个节点的分析工具页面并查看附近邻居节点的信号强度并记录下来,然后以人工的方式将这些数据汇总并绘制整个无线网络的拓扑图,通过拓扑图结合信号强度数据进行分析,判断哪些节点存在异常。
2、信号分析工作实时性、真实性差。无线设备有些的特定情景下,信号强度变化会非常迅速,故如果没有自动化的信号强度信息获得工具,信号强度数据就不能够被实时的更新、汇总,分析结果的可参考性也很低。
发明内容
本发明的目的是提供一种高效、可靠的自组网节点信号强度分析方法。
为了达到上述技术目的,本发明的技术方案是:
一种自组网节点信号强度分析方法,其包括以下步骤:
(1)服务器端向自组网设备发送分析准备通知;
(2)自组网设备收到服务器端通知后,自组网设备自带的命令行工具查询目前本节点(即自组网设备)与周边其他节点(其他自组网设备)的信号强度信息;
(3)自组网设备查询到的信号强度信息数据以固定的格式封装并返回服务器端;
(4)服务器端收到节点的信号强度信息后,解析数据并暂存;
(5)服务器端每T秒(例如5秒)将收到的节点的信号强度信息进行汇总;
(6)服务器端根据汇总的数据内容产生对应的拓扑图,所述拓扑图动态的显示所有节点邻居的信号强度信息,以及逻辑位置信息。
作为优选,所述信号强度信息采用JSON数据。不同与传统的固定网络,自组网这类网状网络传输数据时会根据信号强度自动选路,为了不使本分析方法对结果产生太大的影响,使用JSON作为本分析方法的基础,JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式。它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
本发明方法可靠高效,对手动操作,本分析方法快速高效,摒弃了手动操作的不便利性。可视化工具清晰的拓扑结构图显示使得自组网设备管理者可以准确的排错、分析。
附图说明
图1为服务器端向本地所有自组网设备发送分析准备通知示意图。
图2为自组网设备自带的命令行工具查询目前本节点与周边其他节点的信号强度信息示意图。
图3为服务器端根据汇总的数据内容产生对应的拓扑图。
图4为自组网分析方法数据汇总后产生拓扑图。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。
1、自组网信号强度数据分析方法基本工作机制
本方法主要分为安装分析协议的PC服务器端S,自组网设备客户端C。PC与自组网设备开机后自动启动服务器端S与客户端C,服务器端S与客户端C开始初始化。初始化完毕后,客户端C处于待机状态,服务器端S开始向本地所有自组网设备客户端C发送分析准备通知(以下简称ASN),如图1所示。客户端C在收到服务器端S的通知后,使用自组网设备自带的命令行工具查询目前本节点(自组网设备)与周边其他节点(其他自组网设备)的信号强度信息如图2所示。检索完毕后将数据以固定的格式封装并返回服务器端S分析节点信息(以下简称ASH)。服务器端S在收到ASH后,解析数据并暂存。服务器端S每5秒钟将收到的ASH进行一次汇总。服务器端S根据汇总的数据内容产生对应的拓扑图,如图3所示。
2、自组网信号强度数据分析方法专用数据格式
不同与传统的固定网络,自组网这类网状网络传输数据时会根据信号强度自动选路,为了不使本分析方法对结果产生太大的影响,我们使用JSON作为本分析方法的基础,JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式。它基于ECMAScript(w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
3、自组网信号强度数据可视化拓扑工具
自组网分析方法数据汇总后产生拓扑图,该工具可动态的显示所有节点邻居的信号强度信息,以及逻辑位置信息,如图4所示。
上述实施例不以任何方式限制本发明,凡是采用等同替换或等效变换的方式获得的技术方案均落在本发明的保护范围内。
Claims (3)
1.一种自组网节点信号强度分析方法,其特征在于包括以下步骤:
(1)服务器端向自组网设备发送分析准备通知;
(2)自组网设备收到服务器端通知后,自组网设备自带的命令行工具查询目前本节点与周边其他节点的信号强度信息;
(3)自组网设备查询到的信号强度信息数据以固定的格式封装并返回服务器端;
(4)服务器端收到节点的信号强度信息后,解析数据并暂存;
(5)服务器端每T秒将收到的节点的信号强度信息进行汇总;
(6)服务器端根据汇总的数据内容产生对应的拓扑图,所述拓扑图动态的显示所有节点邻居的信号强度信息,以及逻辑位置信息。
2.根据权利要求1所述的一种自组网节点信号强度分析方法,其特征在于:所述T秒为5秒。
3.根据权利要求1所述的一种自组网节点信号强度分析方法,其特征在于:所述信号强度信息采用JSON数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810754518.2A CN108923978A (zh) | 2018-07-11 | 2018-07-11 | 一种自组网节点信号强度分析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810754518.2A CN108923978A (zh) | 2018-07-11 | 2018-07-11 | 一种自组网节点信号强度分析方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108923978A true CN108923978A (zh) | 2018-11-30 |
Family
ID=64412468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810754518.2A Pending CN108923978A (zh) | 2018-07-11 | 2018-07-11 | 一种自组网节点信号强度分析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108923978A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110324852A (zh) * | 2019-04-29 | 2019-10-11 | 中国联合网络通信集团有限公司 | 一种上行吞吐量的计算方法和装置 |
CN111541576A (zh) * | 2020-05-13 | 2020-08-14 | 珠海迈科智能科技股份有限公司 | 一种基于zigbee网络的设备可视化方法及系统 |
CN111740792A (zh) * | 2020-07-01 | 2020-10-02 | 江苏中利电子信息科技有限公司 | 自组网信号强度报警装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252538A (zh) * | 2008-04-03 | 2008-08-27 | 清华大学 | 一种分布式实时探测无线自组网络拓扑结构的方法 |
US20110280156A1 (en) * | 2009-03-11 | 2011-11-17 | Xiangpeng Jing | Method and Apparatus for a Wireless Home Mesh Network with Network Topology Visualizer |
CN105050128A (zh) * | 2015-07-30 | 2015-11-11 | 南京大学 | 利用信号强度的桥梁健康监测传感网的节点次序自动推导方法 |
CN106557561A (zh) * | 2016-11-16 | 2017-04-05 | 贵州大学 | 基于HBase的海量传感器数据存储系统及方法 |
CN107645348A (zh) * | 2016-07-22 | 2018-01-30 | 华硕电脑股份有限公司 | 电子装置及其操作方法以及非暂态电脑可读取记录媒体 |
-
2018
- 2018-07-11 CN CN201810754518.2A patent/CN108923978A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252538A (zh) * | 2008-04-03 | 2008-08-27 | 清华大学 | 一种分布式实时探测无线自组网络拓扑结构的方法 |
US20110280156A1 (en) * | 2009-03-11 | 2011-11-17 | Xiangpeng Jing | Method and Apparatus for a Wireless Home Mesh Network with Network Topology Visualizer |
CN105050128A (zh) * | 2015-07-30 | 2015-11-11 | 南京大学 | 利用信号强度的桥梁健康监测传感网的节点次序自动推导方法 |
CN107645348A (zh) * | 2016-07-22 | 2018-01-30 | 华硕电脑股份有限公司 | 电子装置及其操作方法以及非暂态电脑可读取记录媒体 |
CN106557561A (zh) * | 2016-11-16 | 2017-04-05 | 贵州大学 | 基于HBase的海量传感器数据存储系统及方法 |
Non-Patent Citations (1)
Title |
---|
ARUBA NETWORKS: "ARUBA网状网路由器命令行配置手册v4.2", 《ARUBA MESH ROUTER CLI CONFIGURATION GUIDE V4.2-CN.PDF》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110324852A (zh) * | 2019-04-29 | 2019-10-11 | 中国联合网络通信集团有限公司 | 一种上行吞吐量的计算方法和装置 |
CN110324852B (zh) * | 2019-04-29 | 2022-05-03 | 中国联合网络通信集团有限公司 | 一种上行吞吐量的计算方法和装置 |
CN111541576A (zh) * | 2020-05-13 | 2020-08-14 | 珠海迈科智能科技股份有限公司 | 一种基于zigbee网络的设备可视化方法及系统 |
CN111740792A (zh) * | 2020-07-01 | 2020-10-02 | 江苏中利电子信息科技有限公司 | 自组网信号强度报警装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103034483B (zh) | 网页脚本管理方法和系统 | |
Qin et al. | Modeling and analysis of data aggregation from convergecast in mobile sensor networks for industrial IoT | |
CN103298010B (zh) | 一种网络链路状况显示方法和装置 | |
CN108270602A (zh) | 一种数据链路的检测方法、装置及系统 | |
CN108923978A (zh) | 一种自组网节点信号强度分析方法 | |
CN103379039A (zh) | 一种用于流统计的方法、装置及系统 | |
CN112118153B (zh) | 一种基于grpc和spring mvc的链路监控方法及系统 | |
CN103117930B (zh) | 静态路由配置的检测方法和装置 | |
Nazaralipoorsoomali et al. | Performance improvement of routing protocol for low‐power and lossy networks protocol in an internet of things‐based smart retail system | |
CN113746654A (zh) | 一种IPv6地址管理和流量分析的方法和装置 | |
CN113938303A (zh) | 一种基于多模态网络的网络探测与网络管理平台 | |
CN104506450A (zh) | 媒体资源反馈方法及装置 | |
Sardar et al. | Design of energy aware collection tree protocol in wireless sensor network | |
CN104247480B (zh) | 通信设备、通信方法、通信系统、控制设备 | |
CN105376163A (zh) | 一种网络拓扑结构的发现方法及装置 | |
CN104205745A (zh) | 报文处理的方法与设备 | |
Mishra et al. | Analyzing and evaluating the performance of 6L0WPAN and RPL using CONTIKI | |
CN117319982B (zh) | 一种基于边缘计算的未注册传感器主动发现方法及装置 | |
CN1777123A (zh) | 一种基于SNMP的IPv6传感器网络节点管理方法 | |
Anastasiades et al. | Content discovery in wireless information-centric networks | |
US7860099B2 (en) | Method for managing and setting many network devices | |
CN109511154A (zh) | 一种终端接入方法、装置及介质 | |
Tran et al. | A comparative performance study of RPL with different topologies and MAC protocols | |
CN104394081B (zh) | 一种数据处理方法及装置 | |
Scholz et al. | Efficient time triggered query processing in wireless sensor networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181130 |
|
RJ01 | Rejection of invention patent application after publication |