[go: up one dir, main page]

CN111988810B - A wireless server supervision method and mesh networking device based on MIWI - Google Patents

A wireless server supervision method and mesh networking device based on MIWI Download PDF

Info

Publication number
CN111988810B
CN111988810B CN202010815438.0A CN202010815438A CN111988810B CN 111988810 B CN111988810 B CN 111988810B CN 202010815438 A CN202010815438 A CN 202010815438A CN 111988810 B CN111988810 B CN 111988810B
Authority
CN
China
Prior art keywords
miwi
message
node
server
parameter information
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.)
Active
Application number
CN202010815438.0A
Other languages
Chinese (zh)
Other versions
CN111988810A (en
Inventor
程子强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Metabrain Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010815438.0A priority Critical patent/CN111988810B/en
Publication of CN111988810A publication Critical patent/CN111988810A/en
Application granted granted Critical
Publication of CN111988810B publication Critical patent/CN111988810B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/246Connectivity information discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开一种基于MIWI的无线服务器监管方法及mesh组网装置,由所述mesh组网装置连接被监管服务器和后台服务器,实现被监管服务器与后台服务器之间的通信。通过被监管服务器的基板管理控制器获取被监管服务器的参数信息;被监管服务器将身份信息及所述参数信息发送给被监管服务器连接的第一MIWI节点;所述第一MIWI节点将所述身份信息和所述参数信息经mesh拓扑网络发送给连接后台服务器的第二MIWI节点;所述第二MIWI节点将身份信息和参数信息发送给所述后台服务器;所述后台服务器通过网络将将身份信息和参数信息发送给管理终端。本发明实现被监管服务器与后台服务器的通信,利用无线MIWI通信通过,能够减少布线,自动组网,部署更灵活。

Figure 202010815438

The invention discloses an MIWI-based wireless server supervision method and a mesh networking device. The mesh networking device connects a supervised server and a background server to realize communication between the supervised server and the background server. Obtain the parameter information of the supervised server through the baseboard management controller of the supervised server; the supervised server sends the identity information and the parameter information to the first MIWI node connected to the supervised server; the first MIWI node sends the identity The information and the parameter information are sent to the second MIWI node connected to the background server via the mesh topology network; the second MIWI node sends the identity information and the parameter information to the background server; the background server sends the identity information to the background server through the network and parameter information are sent to the management terminal. The present invention realizes the communication between the supervised server and the background server, uses the wireless MIWI communication to pass through, can reduce wiring, automatically forms a network, and deploys more flexibly.

Figure 202010815438

Description

一种基于MIWI的无线服务器监管方法及mesh组网装置A wireless server supervision method and mesh networking device based on MIWI

技术领域technical field

本发明涉及服务器监管系统领域,尤其涉及一种基于MIWI的无线服务器监管方法及mesh组网装置。The invention relates to the field of server monitoring systems, in particular to an MIWI-based wireless server monitoring method and a mesh networking device.

背景技术Background technique

随着社会的发展,信息化逐渐覆盖到社会的各个领域。人们的日常生活中越来越离不开信息和数据,尤其是随着云计算、大数据、AI的发展,服务器作为数据处理和数据存储的载体,作用越来越重要。With the development of society, informatization has gradually covered all fields of society. People's daily life is increasingly inseparable from information and data, especially with the development of cloud computing, big data, and AI, servers, as carriers of data processing and data storage, play an increasingly important role.

数据中心的运维服务器需要对节点服务器的运行状况及异常情况进行监管,保证如果节点服务器发生异常状况时,可以及时有效的处理。因此需要监管服务器节点的sensor温度、供电VR的电压、功耗、设备在位信息等,可以记录设备的告警日志。服务器是通过基板管理控制器获取板卡状态信息,监管板卡状态及异常。当前数据中心机房基本都是通过交换机,采用有线网络的方式与基板管理控制器进行数据通信。但是这种方式需要配备多口的交换机,并且需要铺设大量的线缆,在数据中心建设初期需要大量时间和人力的投入,而且不灵活,如果数据中心使用过程中需要改变布局,就又需要重复投入去改造。另一种是通过WIFI基站进行数据通信,机架服务器的各节点基板管理控制器先通过有线连接该机架的WIFI基站,机架的WIFI基站再与运维中心WIFI基站通信,将机架服务器BMC的信息传输到运维服务器。该种方式,WIFI不能自组网,扩展空间的能力也有限,需要配置复杂的路由,如果布局变化,路由就需要重新配置。The operation and maintenance server of the data center needs to supervise the operation status and abnormal situation of the node server to ensure that if the abnormal situation of the node server occurs, it can be dealt with in a timely and effective manner. Therefore, it is necessary to monitor the sensor temperature of the server node, the voltage of the power supply VR, power consumption, and device presence information, etc., and record the alarm log of the device. The server obtains the status information of the board through the baseboard management controller, and supervises the status and abnormality of the board. At present, the computer room of the data center basically communicates with the baseboard management controller through a switch and a wired network. However, this method needs to be equipped with multi-port switches and lay a large number of cables. It requires a lot of time and manpower investment in the initial stage of data center construction, and it is not flexible. If the layout of the data center needs to be changed during use, it needs to be repeated. Invest in remodeling. The other is to perform data communication through the WIFI base station. The base board management controller of each node of the rack server first connects to the WIFI base station of the rack through a cable, and then the WIFI base station of the rack communicates with the WIFI base station of the operation and maintenance center to connect the rack server to the WIFI base station. The BMC information is transmitted to the operation and maintenance server. In this way, WIFI cannot self-organize the network, and the ability to expand space is also limited. Complex routing needs to be configured. If the layout changes, the routing needs to be reconfigured.

发明内容Contents of the invention

本发明提供基于MIWI的无线服务器监管系统及方法,旨在解决现有技术中监管服务器状态采用有线通讯方式导致成本高,部署不灵活的问题以及采用WIFI的方式监管服务器状态,拓展空间有限且无法自组网导致鲁棒性较差的问题。The present invention provides a wireless server monitoring system and method based on MIWI, aiming to solve the problem of high cost and inflexible deployment caused by wired communication in monitoring server status in the prior art, as well as the use of WIFI to monitor server status, which has limited expansion space and cannot Ad hoc networks lead to poor robustness problems.

为实现上述目的,本发明提供一种基于MIWI的无线服务器监管方法,包括:In order to achieve the above object, the present invention provides a wireless server supervision method based on MIWI, including:

通过被监管服务器的基板管理控制器获取被监管服务器的参数信息;Obtain parameter information of the supervised server through the baseboard management controller of the supervised server;

被监管服务器将身份信息及所述参数信息发送给被监管服务器连接的第一MIWI节点;The supervised server sends the identity information and the parameter information to the first MIWI node connected to the supervised server;

所述第一MIWI节点将所述身份信息和所述参数信息经mesh拓扑网络发送给连接后台服务器的第二MIWI节点;The first MIWI node sends the identity information and the parameter information to the second MIWI node connected to the background server via the mesh topology network;

所述第二MIWI 节点将身份信息和参数信息发送给所述后台服务器;The second MIWI node sends identity information and parameter information to the background server;

所述后台服务器通过网络将身份信息和参数信息发送给管理终端。The background server sends the identity information and parameter information to the management terminal through the network.

优选地,基板管理控制器轮询获取所述被监管服务器的参数信息并判断所述参数信息是否异常,如果所述参数信息异常,所述基板管理控制器自动将自身身份信息和所述参数信息封包于第一报文并发送给所述第一MIWI 节点,如果参数信息正常,所述基板管理控制器将参数信息保存于第一存储单元。Preferably, the baseboard management controller polls to obtain the parameter information of the supervised server and judges whether the parameter information is abnormal, and if the parameter information is abnormal, the baseboard management controller automatically sends its own identity information and the parameter information Packed in the first message and sent to the first MIWI node, if the parameter information is normal, the baseboard management controller saves the parameter information in the first storage unit.

优选地,所述第一MIWI节点解析所述第一报文并将所述第一报文的数据封包于上行MIWI报文,所述第一MIWI节点将所述上行MIWI报文经所述mesh拓扑网络发送给所述第二MIWI节点,所述第二MIWI节点解析所述上行MIWI报文并将所述上行MIWI报文的数据封装于第二报文发送给所述后台服务器。Preferably, the first MIWI node parses the first message and encapsulates the data of the first message in an uplink MIWI message, and the first MIWI node passes the uplink MIWI message through the mesh The topology network sends it to the second MIWI node, and the second MIWI node parses the uplink MIWI message and encapsulates the data of the uplink MIWI message into a second message and sends it to the background server.

优选地,所述后台服务器解析并获取第二报文的数据,所述后台服务器根据所述第二报文的数据更新配置于后台服务器的后台服务器MIB。Preferably, the background server parses and acquires the data of the second message, and the background server updates the background server MIB configured on the background server according to the data of the second message.

优选地,所述后台服务器将所述第二报文的数据封装成SNMP报文发送给所述管理终端,所述管理终端根据所述SNMP报文更新配置于管理终端的管理终端MIB。Preferably, the background server encapsulates the data of the second message into an SNMP message and sends it to the management terminal, and the management terminal updates the management terminal MIB configured on the management terminal according to the SNMP message.

优选地,所述后台服务器轮询向所述第二MIWI节点发送第三报文,所述第二MIWI节点解析所述第三报文并将所述第三报文的数据封装于下行MIWI报文,所述第二MIWI节点将所述下行MIWI报文经所述mesh拓扑网络发送到目标的所述第一MIWI节点;所述第一MIWI节点解析下行MIWI报文,并将所述下行MIWI报文的数据封装成第四报文发送给连接的所述被监管服务器,所述被监管服务器接收所述第四报文并解析之后获取第四报文的数据,所述被监管服务器将所述第一存储单元中最新的参数信息及自身身份信息封包于第五报文传递给所述第一MIWI节点,所述第一MIWI节点解析并将所述第五报文的数据封包于上行MIWI报文,所述第一MIWI节点将上行MIWI报文经所述mesh拓扑网络发送给所述第二MIWI节点。Preferably, the background server polls and sends a third message to the second MIWI node, and the second MIWI node parses the third message and encapsulates the data of the third message in a downlink MIWI message , the second MIWI node sends the downlink MIWI message to the first MIWI node of the target via the mesh topology network; the first MIWI node parses the downlink MIWI message, and sends the downlink MIWI message The data of the message is encapsulated into a fourth message and sent to the connected supervised server, and the supervised server receives and analyzes the fourth message to obtain the data of the fourth message, and the supervised server converts the The latest parameter information and self-identity information in the first storage unit are packaged in the fifth message and transmitted to the first MIWI node, and the first MIWI node parses and packages the data of the fifth message in the uplink MIWI message, the first MIWI node sends an uplink MIWI message to the second MIWI node via the mesh topology network.

优选地,在所述第一MIWI节点与所述被监管服务器之间以及在第二MIWI节点与所述后台服务器之间配置通信协议,所述第一报文、第二报文、第三报文、第四报文、第五报文格式按照所述通信协议规定的格式设置。Preferably, a communication protocol is configured between the first MIWI node and the supervised server and between the second MIWI node and the background server, the first message, the second message, the third message The formats of the text, the fourth message and the fifth message are set according to the format specified in the communication protocol.

优选地,在所述第一报文、第二报文、第三报文、第四报文、第五报文的报文中配置判断位域,所述第一报文的判断位域的数值与所述第二报文、第三报文、第四报文、第五报文判断位域的数值不同。Preferably, a judging bit field is configured in the first message, the second message, the third message, the fourth message, and the fifth message, and the judging bit field of the first message The value is different from the value of the judgment bit field of the second message, the third message, the fourth message, and the fifth message.

优选地,所述第一MIWI节点接收由所述被监管服务器发出的报文时,检测所述判断位域判断报文是否为第一报文,如果是则所述第一MIWI节点发出指示信号。Preferably, when the first MIWI node receives a message sent by the supervised server, it detects the judging field to determine whether the message is the first message, and if so, the first MIWI node sends an indication signal .

本发明提供一种mesh组网装置,应用于第一MIWI节点和第二MIWI节点,包括处理器;所述处理器电性连接电源管理模块,所述电源管理模块电性连接电源;所述处理器电性连接警示模块;所述处理器电性连接第二存储单元;所述处理器电性连接天线模块;所述处理器电性连接被监管服务器或者后台服务器的基板管理控制器。The present invention provides a mesh networking device, which is applied to a first MIWI node and a second MIWI node, and includes a processor; the processor is electrically connected to a power management module, and the power management module is electrically connected to a power supply; the processing The appliance is electrically connected to the warning module; the processor is electrically connected to the second storage unit; the processor is electrically connected to the antenna module; the processor is electrically connected to the baseboard management controller of the supervised server or the background server.

本申请提出的一种基于MIWI的无线服务器监管方法及mesh组网装置具体有以下有益效果:An MIWI-based wireless server supervision method and mesh networking device proposed in this application have the following beneficial effects:

本申请提出的一种基于MIWI的无线服务器监管方法及mesh组网装置,通过所述mesh组网装置连接被监管服务器和后台服务器,实现被监管服务器与后台服务器之间的通信。所述mesh组网装置按照MIWI协议组成mesh拓扑网络,作为第一MIWI节点的所述mesh组网装置连接所述被监管服务器,作为第二MIWI节点的所述mesh组网装置连接所述后台服务器。采用MIWI无线通信,不用再铺设线缆,也无需交换机,减少数据中心建设和改造的成本,且增加了部署的灵活性。采用MIWI组成mesh拓扑网络,mesh拓扑网络具有自配置自恢复功能,具有较高的鲁棒性,一条路由路径不通时自动选择其他路由路径,通信的可靠性高。而且被监管服务器异常时,所述mesh组网装置的警示模块会发出警示信息,方便维护人员快速定位参数异常服务器。The present application proposes a MIWI-based wireless server supervision method and mesh networking device, through which the supervised server and the background server are connected to realize communication between the supervised server and the background server. The mesh networking device forms a mesh topology network according to the MIWI protocol, the mesh networking device as the first MIWI node is connected to the supervised server, and the mesh networking device as the second MIWI node is connected to the background server . With MIWI wireless communication, there is no need to lay cables or switches, which reduces the cost of data center construction and renovation, and increases the flexibility of deployment. Using MIWI to form a mesh topology network, the mesh topology network has a self-configuration and self-recovery function, and has high robustness. When a routing path fails, other routing paths are automatically selected, and the reliability of communication is high. Moreover, when the monitored server is abnormal, the warning module of the mesh networking device will send a warning message, which is convenient for maintenance personnel to quickly locate the server with abnormal parameters.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained according to the structures shown in these drawings without creative effort.

图1是本发明实施例中mesh组网装置的架构图;Fig. 1 is the architecture diagram of the mesh networking device in the embodiment of the present invention;

图2是本发明实施例中mesh组网装置的电源管理模块及电源示意图;2 is a schematic diagram of a power management module and a power supply of a mesh networking device in an embodiment of the present invention;

图3是本发明实施例中由所述mesh组网装置组成的服务器监管架构;Fig. 3 is a server supervisory framework composed of the mesh networking device in an embodiment of the present invention;

图4是本发明实施例中后台服务器与管理终端之间SNMP通信示意图;Fig. 4 is a schematic diagram of SNMP communication between the background server and the management terminal in the embodiment of the present invention;

途中标号及含义:Signs and meanings on the way:

101、处理器,102、电源管理模块,103、电源,104、警示模块,105、第二存储单元,106、天线模块。101. A processor. 102. A power management module. 103. A power supply. 104. A warning module. 105. A second storage unit. 106. An antenna module.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose of the present invention, functional characteristics and advantages will be further described in conjunction with the embodiments and with reference to the accompanying drawings.

具体实施方式detailed description

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

参阅图1所示,本发明提供一种mesh组网装置,应用于第一MIWI节点和第二MIWI节点,包括处理器101;所述处理器101电性连接电源管理模块102,所述电源管理模块102电性连接电源103;所述处理器101电性连接警示模块104;所述处理器101电性连接第二存储单元105;所述处理器101电性连接天线模块106;所述处理器101电性连接被监管服务器或者后台服务器的基板管理控制器。As shown in FIG. 1, the present invention provides a mesh networking device, which is applied to a first MIWI node and a second MIWI node, and includes a processor 101; the processor 101 is electrically connected to a power management module 102, and the power management The module 102 is electrically connected to the power supply 103; the processor 101 is electrically connected to the warning module 104; the processor 101 is electrically connected to the second storage unit 105; the processor 101 is electrically connected to the antenna module 106; the processor 101 is electrically connected to the baseboard management controller of the supervised server or the background server.

具体实施过程中,所述处理器101可以为ATSAMR30E18A芯片,所述处理器101通过RMII接口连接RJ45网口,所述RJ45网口通过网线连接被监管服务器的或者后台服务器的RJ45网口、并进一步连接到基板管理控制器。所述处理器101通过SPI连接所述第二存储单元105,所述第二存储单元105可以为FLASH闪存。所述处理器101的GPIO连接所述警示模块104,具体实施过程中,所述警示模块104包括mos开关和LED,所述LED通过mos开关连接电源,所述mos开关的栅极连接所述处理器101的GPIO。所述处理器101通过RF接口连接所述天线模块。In the specific implementation process, the processor 101 can be an ATSAMR30E18A chip, the processor 101 is connected to the RJ45 network port through the RMII interface, and the RJ45 network port is connected to the RJ45 network port of the supervised server or the background server through a network cable, and further Connect to baseboard management controller. The processor 101 is connected to the second storage unit 105 through SPI, and the second storage unit 105 may be a FLASH flash memory. The GPIO of the processor 101 is connected to the warning module 104. During specific implementation, the warning module 104 includes a mos switch and an LED, the LED is connected to a power supply through a mos switch, and the gate of the mos switch is connected to the processing GPIO of device 101. The processor 101 is connected to the antenna module through an RF interface.

参阅图2所示,所述处理器101通过I2C总线连接所述电源管理模块102,所述电源管理模块102可以为LTC3894芯片,所述电源103的输出端连接接地的电容,所述电源103的输入端连接所述电源管理模块102的输入,所述电源的输出端通过mos的漏极源极和反向击穿电容接地,所述mos的栅极连接所述电源管理模块102,所述mos与所述反向击穿电容之间连接电感,所述电感上连接接地的电容。所述处理器101通过I2C总线连接所述电源管理模块102的PLLIN,向所述电源管理模块102的输出控制信号。Referring to shown in Figure 2, the processor 101 is connected to the power management module 102 through the I2C bus, the power management module 102 can be an LTC3894 chip, the output terminal of the power supply 103 is connected to a grounded capacitor, and the power supply 103 The input terminal is connected to the input of the power management module 102, the output terminal of the power supply is grounded through the drain source of the mos and the reverse breakdown capacitance, the gate of the mos is connected to the power management module 102, and the mos An inductor is connected to the reverse breakdown capacitor, and a grounded capacitor is connected to the inductor. The processor 101 is connected to the PLLIN of the power management module 102 through an I2C bus, and outputs control signals to the power management module 102 .

所述mesh组网装置配置了MIWI通信协议、配置了mesh协议,配置了与服务器通信的通信协议,所述通信协议可以为TCP/IP协议。由所述mesh组网装置做第一MIWI节点和第二MIWI节点。The mesh networking device is configured with the MIWI communication protocol, the mesh protocol, and the communication protocol with the server, and the communication protocol may be a TCP/IP protocol. The first MIWI node and the second MIWI node are made by the mesh networking device.

所述mesh组网装置按照所述通信协议与被监管服务器的基板管理控制器进行通信,所述mesh组网装置按照所述MIWI通信协议在mesh组装装置之间进行通信,mesh网络中路由路径按所述mesh协议定义的meshID配置。The mesh networking device communicates with the baseboard management controller of the supervised server according to the communication protocol, the mesh networking device communicates between the mesh assembly devices according to the MIWI communication protocol, and the routing path in the mesh network is as follows: The meshID configuration defined by the mesh protocol.

参阅图3所示,本发明提供的一种由所述mesh组网装置组成的服务器监管架构。通过第一MIWI节点连接被监管服务器,通过第二MIWI节点连接后台服务器,所述第一MIWI节点和所述第二MIWI节点构成mesh拓扑网络。通过所述mesh拓扑网络建立被监管服务器与后台服务器之间的通信,所述后台服务器通过网络连接管理终端。Referring to FIG. 3 , the present invention provides a server supervision framework composed of the mesh networking devices. The supervised server is connected through the first MIWI node, and the background server is connected through the second MIWI node. The first MIWI node and the second MIWI node form a mesh topology network. The communication between the supervised server and the background server is established through the mesh topology network, and the background server is connected to the management terminal through the network.

本发明提供一种基于MIWI的无线服务器监管方法,包括:The present invention provides a wireless server supervision method based on MIWI, including:

通过被监管服务器的基板管理控制器获取被监管服务器的参数信息;Obtain parameter information of the supervised server through the baseboard management controller of the supervised server;

具体实施过程中,所述被监管服务器的基板管理控制器按照第一周期轮询获取服务器参数信息并判断所述参数信息是否异常;如果所述参数信息异常,所述基板管理控制器自动将自身身份信息和所述参数信息封包于第一报文并发送给所述第一MIWI 节点,所述第一报文按照被管理服务器与所述第一MIWI节点之间的通信协议规定的格式配置;如果参数信息正常,所述基板管理控制器将参数信息保存于被监管服务器的第一存储单元。所述羁绊管理控制器等待所述第一MIWI节点的指令将所述第一存储单元中最新的参数信息发送给所述第一MIWI节点。During the specific implementation process, the baseboard management controller of the supervised server polls to obtain server parameter information according to the first cycle and judges whether the parameter information is abnormal; if the parameter information is abnormal, the baseboard management controller automatically sends its own The identity information and the parameter information are packaged in a first message and sent to the first MIWI node, and the first message is configured according to the format specified in the communication protocol between the managed server and the first MIWI node; If the parameter information is normal, the baseboard management controller saves the parameter information in the first storage unit of the supervised server. The bondage management controller waits for an instruction from the first MIWI node to send the latest parameter information in the first storage unit to the first MIWI node.

所述第一MIWI节点按照所述通信协议解析所述第一报文并将所述第一报文的数据按照MIWI协议规定的报文格式封包于上行MIWI报文,所述MIWI报文中包含所述第一MIWI节点的meshID和第二MIWI节点的meshID,所述第一MIWI节点将所述上行MIWI报文经所述mesh拓扑网络发送给所述第二MIWI节点,所述mesh拓扑网络中的第一MIWI节点接收到所述上行MIWI报文后将所述上行MIWI报文转发至在路由路径上更靠近所述第二MIWI节点的所述第一MIWI节点。经过多次转发,所述上行MIWI报文最终到达所述第二MIWI节点,所述第二MIWI节点解析所述上行MIWI报文并将所述上行MIWI报文的数据按照所述通信协议规定的报文格式封包于第二报文、并发送给所述后台服务器。所述后台服务器接收所述第二报文并解析所述第二报文获取所述第二报文的数据,所述后台服务器根据所述第二报文的数据更新配置在所述后台服务器中的后台服务器MIB;所述后台服务器MIB按照对象标识符存储所述被监管服务器的参数信息。The first MIWI node parses the first message according to the communication protocol and packs the data of the first message into an uplink MIWI message according to the message format specified in the MIWI protocol, and the MIWI message contains The meshID of the first MIWI node and the meshID of the second MIWI node, the first MIWI node sends the uplink MIWI message to the second MIWI node through the mesh topology network, and the mesh topology network After receiving the uplink MIWI message, the first MIWI node forwards the uplink MIWI message to the first MIWI node closer to the second MIWI node on the routing path. After multiple times of forwarding, the uplink MIWI message finally reaches the second MIWI node, and the second MIWI node parses the uplink MIWI message and converts the data of the uplink MIWI message according to the communication protocol The message format is wrapped in the second message and sent to the background server. The background server receives the second message and parses the second message to obtain the data of the second message, and the background server is configured in the background server according to the data update of the second message The MIB of the background server; the MIB of the background server stores the parameter information of the supervised server according to the object identifier.

参阅图4所示,具体实施过程中所述后台服务器将所述第二报文的数据封装成SNMP报文发送给所述管理终端,所述SNMP报文包括网络协议信息IP信息UDP信息以及MIB数据信息,所述管理终端接收并解析所述SNMP报文,获取所述SNMP报文的MIB数据信息并根据所述MIB数据信息更新配置于管理终端的管理终端MIB,所述管理终端MIB与所述后台服务器MIB的数据同步。所述第二MIWI节点解析所述上行MIWI报文过程中判断所述上行MIWI报文是否传递的是所述第一报文,如果所述上行MIWI报文传递所述第一报文的数据,所述第二MIWI节点向所述后台服务器传递的第二报文中添加告警数据,所述后台服务器接收所述告警数据后将所述告警数据按照网络协议传递给所述管理终端,所述管理终端接收到所述告警数据后执行发出警告的动作。所述第一MIWI节点接收由所述被监管服务器发出的报文时,检测所述判断位域判断报文是否为第一报文,如果是则所述第一MIWI节点发出指示信号。具体的,所述第一MIWI节点接收到所述第一报文时,所述处理器的GPIO输出脉冲信号控制所述mos开关间歇的导通截止,使得所述LED闪烁。方便维护人员根据闪烁的所述LED找到异常的被监控服务器。Referring to shown in Figure 4, in the specific implementation process, the background server encapsulates the data of the second message into an SNMP message and sends it to the management terminal, and the SNMP message includes network protocol information IP information UDP information and MIB data information, the management terminal receives and parses the SNMP message, obtains the MIB data information of the SNMP message and updates the management terminal MIB configured on the management terminal according to the MIB data information, and the management terminal MIB is connected to the This section describes the data synchronization of the background server MIB. In the process of parsing the uplink MIWI message, the second MIWI node judges whether the uplink MIWI message transmits the first message, and if the uplink MIWI message transmits the data of the first message, The second MIWI node adds alarm data to the second message transmitted by the background server, and the background server transmits the alarm data to the management terminal according to the network protocol after receiving the alarm data, and the management After receiving the warning data, the terminal executes an action of issuing a warning. When the first MIWI node receives a message sent by the supervised server, it detects the judging field to determine whether the message is the first message, and if so, the first MIWI node sends an indication signal. Specifically, when the first MIWI node receives the first message, the GPIO of the processor outputs a pulse signal to control the intermittent on-off of the mos switch, so that the LED blinks. It is convenient for the maintenance personnel to find the abnormal monitored server according to the blinking LED.

上述为被监管服务器将身份信息及异常所述参数信息自主发送给被监管服务器连接的第一MIWI节点,所述第一MIWI节点将所述身份信息和异常所述参数信息经mesh拓扑网络发送给连接后台服务器的第二MIWI节点;所述第二MIWI 节点将所述身份信息和所述异常参数信息发送给所述后台服务器;所述后台服务器通过网络将身份信息和参数信息发送给管理终端的过程。The above is that the supervised server autonomously sends the identity information and the abnormal parameter information to the first MIWI node connected to the supervised server, and the first MIWI node sends the identity information and the abnormal parameter information to The second MIWI node connected to the background server; the second MIWI node sends the identity information and the abnormal parameter information to the background server; the background server sends the identity information and parameter information to the management terminal through the network process.

具体实施过程中,参数正常的情况下,存储于所述第二存储单元的被监管服务器的参数信息接收到上传指令才上传。具体的由所述后台服务器按第二周期轮询向所述第二MIWI节点发送第三报文,所述第三报文包括获取目标被监管服务器参数信息的指令,所述第三报文按照所述通信协议规定的格式,所述第二周期长于所述第一周期,所述第二MIWI节点解析所述第三报文并将所述第三报文的数据按照MIWI协议规定的格式封装于下行MIWI报文,所述第二MIWI节点将所述下行MIWI报文经所述mesh拓扑网络发送到目标的所述第一MIWI节点,下行过程中,所述下行MIWI报文同样按照meshID向更靠近目标的所述第一MIWI节点进行路由;按照MIWI协议进行转发节点的选择。In the specific implementation process, when the parameters are normal, the parameter information of the supervised server stored in the second storage unit is uploaded only after receiving an upload instruction. Specifically, the background server sends a third message to the second MIWI node according to the second cycle polling, the third message includes an instruction to obtain the parameter information of the target supervised server, and the third message is in accordance with The format specified in the communication protocol, the second cycle is longer than the first cycle, the second MIWI node parses the third message and encapsulates the data of the third message in the format specified in the MIWI protocol For the downlink MIWI message, the second MIWI node sends the downlink MIWI message to the first MIWI node of the target through the mesh topology network. During the downlink process, the downlink MIWI message is also sent to the target according to the meshID The first MIWI node closer to the target performs routing; and selects the forwarding node according to the MIWI protocol.

目标的所述第一MIWI节点解析下行MIWI报文,并将所述下行MIWI报文的数据按所述通信协议规定的格式封装成第四报文发送给连接的所述被监管服务器,所述被监管服务器接收所述第四报文并解析之后获取第四报文的数据,从而将参数获取指令传递给所述被监管服务器,所述被监管服务器将所述第一存储单元中最新的参数信息及自身身份信息按所述通信协议规定的格式封包于第五报文传递给所述第一MIWI节点,所述第一MIWI节点解析并将所述第五报文的数据封包于上行MIWI报文,所述第一MIWI节点将上行MIWI报文经所述mesh拓扑网络发送给所述第二MIWI节点。The first MIWI node of the target parses the downlink MIWI message, and encapsulates the data of the downlink MIWI message into a fourth message according to the format specified in the communication protocol and sends it to the connected supervised server, the The supervised server receives the fourth message and obtains the data of the fourth message after parsing, so as to pass the parameter acquisition instruction to the supervised server, and the supervised server saves the latest parameter in the first storage unit The information and self-identity information are packaged in the fifth message according to the format specified in the communication protocol and transmitted to the first MIWI node, and the first MIWI node parses and packages the data of the fifth message in the uplink MIWI message. In this document, the first MIWI node sends the uplink MIWI message to the second MIWI node via the mesh topology network.

在具体实施过程中,在所述第一MIWI节点与所述被监管服务器之间以及在第二MIWI节点与所述后台服务器之间配置通信协议,所述第一报文、第二报文、第三报文、第四报文、第五报文格式按照所述通信协议规定的格式设置。In the specific implementation process, a communication protocol is configured between the first MIWI node and the supervised server and between the second MIWI node and the background server, the first message, the second message, The formats of the third message, the fourth message and the fifth message are set according to the format specified in the communication protocol.

且在所述第一报文、第二报文、第三报文、第四报文、第五报文的报文中配置判断位域,所述第一报文的判断位域的数值与所述第二报文、第三报文、第四报文、第五报文判断位域的数值不同。所述第一MIWI节点和所述第二MIWI节点识别所述判断位域,判断传递的报文中包含的数据是否为异常参数信息。And configure the judgment bit field in the first message, the second message, the third message, the fourth message, and the fifth message, the value of the judgment bit field of the first message is the same as The values of the judgment bit fields of the second message, the third message, the fourth message and the fifth message are different. The first MIWI node and the second MIWI node identify the judgment bit field, and judge whether the data contained in the transmitted message is abnormal parameter information.

具体实施过程中,所述第一MIWI节点通过所述天线模块106接收所述下行MIWI报文、发送所述上行MIWI报文,所述第二节点通过所述天线模块106接收所述上行MIWI报文、发送所述下行MIWI报文,所述第一MIWI节点和所述第二MIWI节点通过所述处理器101解析、封装报文,所述第一MIWI节点和所述第二MIWI节点将接收的报文保存在所述第二存储单元。During the specific implementation process, the first MIWI node receives the downlink MIWI message through the antenna module 106 and sends the uplink MIWI message, and the second node receives the uplink MIWI message through the antenna module 106 send the downlink MIWI message, the first MIWI node and the second MIWI node parse and encapsulate the message through the processor 101, and the first MIWI node and the second MIWI node will receive The message is stored in the second storage unit.

以上是本发明公开的示例性实施例,但是应当注意,在不背离权利要求限定的本发明实施例公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本发明实施例公开的元素可以以个体形式描述或要求,但除非明确限制为单数,也可以理解为多个。The above are the exemplary embodiments disclosed in the present invention, but it should be noted that various changes and modifications can be made without departing from the scope of the disclosed embodiments of the present invention defined in the claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. In addition, although the elements disclosed in the embodiments of the present invention may be described or required in an individual form, they may also be understood as a plurality unless explicitly limited to a singular number.

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。It should be understood that as used herein, the singular form "a" and "an" are intended to include the plural forms as well, unless the context clearly supports an exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the embodiments disclosed in the above-mentioned embodiments of the present invention are only for description, and do not represent the advantages and disadvantages of the embodiments.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above-mentioned embodiments can be completed by hardware, or can be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium may be a read-only memory, a magnetic disk or an optical disk, and the like.

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本发明实施例公开的范围(包括权利要求)被限于这些例子;在本发明实施例的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上的本发明实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。Those of ordinary skill in the art should understand that: the discussion of any of the above embodiments is exemplary only, and is not intended to imply that the disclosed scope (including claims) of the embodiments of the present invention is limited to these examples; under the idea of the embodiments of the present invention , the technical features in the above embodiments or different embodiments can also be combined, and there are many other changes in different aspects of the above embodiments of the present invention, which are not provided in details for the sake of brevity. Therefore, within the spirit and principle of the embodiments of the present invention, any omissions, modifications, equivalent replacements, improvements, etc., shall be included in the protection scope of the embodiments of the present invention.

Claims (9)

1. A wireless server supervision method based on MIWI is characterized by comprising the following steps:
acquiring parameter information of a supervised server through a substrate management controller of the supervised server;
the baseboard management controller polls to obtain parameter information of the monitored server and judges whether the parameter information is abnormal or not, if the parameter information is abnormal, the baseboard management controller automatically packages self identity information and the parameter information into a first message and sends the first message to a first MIWI node, and if the parameter information is normal, the baseboard management controller stores the parameter information in a first storage unit;
the first MIWI node sends the identity information and the parameter information to a second MIWI node connected with a background server through a mesh topology network;
the second MIWI node sends the identity information and the parameter information to the background server;
and the background server sends the identity information and the parameter information to the management terminal through the network.
2. The method of claim 1, wherein the first MIWI node parses the first packet and encapsulates data of the first packet in an uplink MIWI packet, the first MIWI node sends the uplink MIWI packet to the second MIWI node via the mesh topology network, and the second MIWI node parses the uplink MIWI packet and encapsulates data of the uplink MIWI packet in a second packet to send to the backend server.
3. The MIWI-based wireless server monitoring method of claim 2, wherein the background server parses and obtains the data of the second packet, and the background server updates the MIB of the background server configured in the background server according to the data of the second packet.
4. The MIWI-based wireless server monitoring method of claim 3, wherein the backend server encapsulates the data of the second message into an SNMP message and sends the SNMP message to the management terminal, and the management terminal updates the management terminal MIB configured in the management terminal according to the SNMP message.
5. The MIWI-based wireless server monitoring method of claim 4, wherein the background server polls and sends a third message to the second MIWI node, the second MIWI node parses the third message and encapsulates data of the third message into a downlink MIWI message, and the second MIWI node sends the downlink MIWI message to the first MIWI node through the mesh topology network; the first MIWI node analyzes a downlink MIWI message, packages data of the downlink MIWI message into a fourth message and sends the fourth message to the connected supervised server, the supervised server receives the fourth message and obtains data of the fourth message after analysis, the supervised server packages latest parameter information and self identity information in the first storage unit into a fifth message and transmits the fifth message to the first MIWI node, the first MIWI node analyzes and packages data of the fifth message into an uplink MIWI message, and the first MIWI node sends the uplink MIWI message to the second MIWI node through the mesh topology network.
6. The MIWI-based wireless server monitoring method according to any one of claims 1 to 5, wherein a communication protocol is configured between the first MIWI node and the monitored server and between the second MIWI node and the background server, and the formats of the first message, the second message, the third message, the fourth message and the fifth message are set according to the format specified by the communication protocol.
7. The MIWI-based wireless server monitoring method of claim 6, wherein a judgment bit field is configured in a first message, a second message, a third message, a fourth message, and a fifth message, and a value of the judgment bit field of the first message is different from a value of the judgment bit field of the second message, the third message, the fourth message, and the fifth message.
8. The MIWI-based wireless server monitoring method of claim 7, wherein when the first MIWI node receives the message sent by the monitored server, the first MIWI node detects whether the judgment bit field judgment message is the first message, and if so, the first MIWI node sends an indication signal.
9. A mesh networking device, applied to a first MIWI node and a second MIWI node, comprising a processor (101) and a memory, wherein the memory stores a program; the processor (101) is electrically connected with a power management module (102), and the power management module (102) is electrically connected with a power supply (103); the processor (101) is electrically connected with the warning module (104); the processor (101) is electrically connected with the second storage unit (105); the processor (101) is electrically connected with the antenna module (106); the processor (101) is electrically connected with a substrate management controller of a supervised server or a background server; the processor when executing the program implements the method of any of claims 1-8.
CN202010815438.0A 2020-08-13 2020-08-13 A wireless server supervision method and mesh networking device based on MIWI Active CN111988810B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010815438.0A CN111988810B (en) 2020-08-13 2020-08-13 A wireless server supervision method and mesh networking device based on MIWI

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010815438.0A CN111988810B (en) 2020-08-13 2020-08-13 A wireless server supervision method and mesh networking device based on MIWI

Publications (2)

Publication Number Publication Date
CN111988810A CN111988810A (en) 2020-11-24
CN111988810B true CN111988810B (en) 2022-12-09

Family

ID=73434442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010815438.0A Active CN111988810B (en) 2020-08-13 2020-08-13 A wireless server supervision method and mesh networking device based on MIWI

Country Status (1)

Country Link
CN (1) CN111988810B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102291A (en) * 2014-07-22 2014-10-15 浪潮(北京)电子信息产业有限公司 Blade server and blade server monitoring management method and system
CN104202195A (en) * 2014-09-10 2014-12-10 华为技术有限公司 Server unified communication method, baseboard management controller (BMC) and server
CN104967539A (en) * 2015-07-16 2015-10-07 山西大学 A method for acquiring wireless mesh network management information data
CN106768040A (en) * 2016-12-16 2017-05-31 中国科学院长春光学精密机械与物理研究所 Based on MiwiTMThe humiture automatic checkout system and method for Radio Transmission Technology
CN107332724A (en) * 2016-04-28 2017-11-07 北京京东尚科信息技术有限公司 Server monitoring method, device and system and baseboard management controller
CN107659621A (en) * 2017-09-04 2018-02-02 紫光华山信息技术有限公司 A kind of RAID control cards collocation method and device
CN107844398A (en) * 2017-09-28 2018-03-27 郑州云海信息技术有限公司 A kind of server monitoring method and device
CN108847959A (en) * 2018-05-24 2018-11-20 联想(北京)有限公司 Server monitoring method and server

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104102291A (en) * 2014-07-22 2014-10-15 浪潮(北京)电子信息产业有限公司 Blade server and blade server monitoring management method and system
CN104202195A (en) * 2014-09-10 2014-12-10 华为技术有限公司 Server unified communication method, baseboard management controller (BMC) and server
CN104967539A (en) * 2015-07-16 2015-10-07 山西大学 A method for acquiring wireless mesh network management information data
CN107332724A (en) * 2016-04-28 2017-11-07 北京京东尚科信息技术有限公司 Server monitoring method, device and system and baseboard management controller
CN106768040A (en) * 2016-12-16 2017-05-31 中国科学院长春光学精密机械与物理研究所 Based on MiwiTMThe humiture automatic checkout system and method for Radio Transmission Technology
CN107659621A (en) * 2017-09-04 2018-02-02 紫光华山信息技术有限公司 A kind of RAID control cards collocation method and device
CN107844398A (en) * 2017-09-28 2018-03-27 郑州云海信息技术有限公司 A kind of server monitoring method and device
CN108847959A (en) * 2018-05-24 2018-11-20 联想(北京)有限公司 Server monitoring method and server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
低功耗的MiWi系统优化设计与实现;方雨亨;《中国优秀硕士学位论文全文数据库 信息科技辑》;20180415;正文第2章 *

Also Published As

Publication number Publication date
CN111988810A (en) 2020-11-24

Similar Documents

Publication Publication Date Title
US12001852B2 (en) Distributed processing system
CN112073265B (en) Internet of things monitoring method and system based on distributed edge computing
AU2017268029B2 (en) A network connectable device and a method for monitoring a service-state of a network connected device
US9218230B2 (en) Method for transmitting messages in a redundantly operable industrial communication network and communication device for the redundantly operable industrial communication network
CN104345717A (en) Intelligent remote data acquisition system based on Internet of Things
CN102137007B (en) Method and system for generating network topology as well as coordinator
CN106789606B (en) Network communication system, management method and communication method thereof
CN103517300B (en) The self-discovery method, apparatus and system of distributed base station
CN104038570B (en) A kind of data processing method and device
CN102665237B (en) Simulative Ir interface protocol conformance testing device and interoperability testing method
CN113938405A (en) Data processing method and device
US20210203591A1 (en) Method for determining route flapping information and related device
CN107800559A (en) A kind of software defined network SDN alert processing method and device
CN104703206B (en) Network protocol performance test bed system and test method for wireless sensor network
CN111988810B (en) A wireless server supervision method and mesh networking device based on MIWI
EP2858302A1 (en) Connectivity check method of service stream link, related apparatus and system
CN105591787B (en) Root cause analysis method, device and system in a network
CN119728611A (en) A network device management method based on software defined network
CN115915235B (en) Ad hoc network distributed simulation system
Yu et al. Realization and measurements of industrial wireless sensor and actuator networks
CN116708161A (en) Cabinet server monitoring operation and maintenance system and method and cabinet
CN105100296B (en) Controller address configuration method and device
EP4040728A1 (en) Filtering information configuration method and system
CN102611582A (en) Network managing method, information reporting method, device and system
CN205213047U (en) ZIGBEE network structure

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
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee after: Suzhou Yuannao Intelligent Technology Co.,Ltd.

Country or region after: China

Address before: Building 9, No.1, guanpu Road, Guoxiang street, Wuzhong Economic Development Zone, Wuzhong District, Suzhou City, Jiangsu Province

Patentee before: SUZHOU LANGCHAO INTELLIGENT TECHNOLOGY Co.,Ltd.

Country or region before: China