CN113543198B - Mesh network communication method and related device - Google Patents

Mesh network communication method and related device Download PDF

Info

Publication number
CN113543198B
CN113543198B CN202010290842.0A CN202010290842A CN113543198B CN 113543198 B CN113543198 B CN 113543198B CN 202010290842 A CN202010290842 A CN 202010290842A CN 113543198 B CN113543198 B CN 113543198B
Authority
CN
China
Prior art keywords
node
scintillation
mesh network
nodes
slave 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.)
Active
Application number
CN202010290842.0A
Other languages
Chinese (zh)
Other versions
CN113543198A (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.)
Hytera Communications Corp Ltd
Original Assignee
Hytera Communications Corp 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 Hytera Communications Corp Ltd filed Critical Hytera Communications Corp Ltd
Priority to CN202010290842.0A priority Critical patent/CN113543198B/en
Publication of CN113543198A publication Critical patent/CN113543198A/en
Application granted granted Critical
Publication of CN113543198B publication Critical patent/CN113543198B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/46TPC being performed in particular situations in multi hop networks, e.g. wireless relay networks
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application discloses a mesh network communication method, which comprises the following steps: receiving a status report sent by a slave node according to a first set period; judging whether the slave node accords with a flicker dormancy condition according to the state report; if the slave node meets the scintillation sleep condition, sending an instruction for entering the scintillation sleep state to the slave node so as to enable the slave node to enter the scintillation sleep state and then be converted into the scintillation node, wherein the scintillation node has the functions of relaying signaling and accessing a new node in a mesh network, and further the energy consumption of the node is reduced and the electric quantity endurance time of the node is increased.

Description

Mesh network communication method and related device
Technical Field
The present disclosure relates to the field of communications, and in particular, to a mesh network communication method and a related device.
Background
The wireless broadband network is applied to emergency, fire fighting and other scenes, and in practical application, not all nodes in the mesh network can transmit and receive data at the same time. In the prior art, only a part of nodes need to transmit and receive data in a certain time period, but other nodes still need to bear the functions of multi-hop relay signaling and multi-hop access to new nodes, so that the communication speed of the mesh network is influenced, more energy consumption of the nodes is also caused, the utilization rate of effective resources of the network is reduced, and if the nodes are completely closed, the structure of the mesh network is changed.
Disclosure of Invention
The technical problem that this application mainly solves is to provide a mesh network communication method and relevant device that can reduce node consumption.
In order to solve the technical problems, one technical scheme adopted by the application is as follows: provided is a mesh network communication method, the method including:
receiving a status report sent by a slave node according to a first set period;
judging whether the slave node accords with a flicker dormancy condition according to the status report;
and if the slave node meets the scintillation sleep condition, sending an instruction for entering a scintillation sleep state to the slave node so that the slave node enters the scintillation sleep state and is further converted into a scintillation node, wherein the scintillation node has the functions of relaying signaling and accessing a new node in the mesh network.
In order to solve the technical problem, another technical scheme adopted by the application is to provide a mesh network communication method, which comprises the following steps:
generating a status report according to a first set period;
transmitting the status report to a master node so that the master node judges whether the slave node accords with a flicker dormancy condition;
receiving an instruction which is sent by the master node when judging that the slave node accords with the flicker sleep condition, entering the flicker sleep state and then converting the instruction into a flicker node, wherein the flicker node is used for executing a relay function on a node in a mesh network and sending data to the node in the mesh network without data or sending data to the flicker node by no node in the mesh network.
In order to solve the technical problem, another technical scheme adopted by the application is to provide electronic equipment, wherein the electronic equipment comprises a processor, a memory and a communication circuit, and the processor is respectively connected with the memory and the communication circuit;
the communication circuit is used for communicating with external equipment under the control of the processor;
the memory is used for storing program data;
the processor is configured to execute the program data to perform the communication method of the mesh network as described above.
In order to solve the above technical problem, another technical solution adopted in the present application is to provide a storage medium, where program data is stored, and when the program data is executed by a processor, the communication method of the mesh network is implemented.
Compared with the prior art, the technical scheme provided by the application judges whether the slave node accords with the flicker dormancy condition through the received state report sent by the slave node, and sends the command for entering the flicker dormancy state to the slave node when judging that the slave node accords with the flicker dormancy condition, so that the slave node enters the flicker dormancy state and then turns into the flicker node, and the slave node turning into the flicker node has the functions of relaying signaling and accessing a new node in the mesh network, thereby reducing the power consumption of the node and increasing the electric quantity duration of the node while ensuring the jump structure of the mesh network.
Drawings
Fig. 1 is a schematic flow chart of an embodiment of a mesh network communication method of the present application;
fig. 2 is a schematic flow chart of another embodiment of a mesh network communication method of the present application;
fig. 3 is a schematic view of an application scenario of an embodiment of a mesh network communication method of the present application;
fig. 4 is a schematic flow chart of another embodiment of a mesh network communication method of the present application;
fig. 5 is a schematic application scenario diagram of another embodiment of a mesh network communication method of the present application;
fig. 6 is a schematic application scenario diagram of another embodiment of a mesh network communication method of the present application;
fig. 7 is a schematic diagram of network frame structure and resource allocation in an embodiment of a mesh network communication method of the present application;
fig. 8 is a schematic application scenario of another embodiment of a mesh network communication method according to the present application;
fig. 9 is a schematic application scenario diagram of another embodiment of a mesh network communication method of the present application;
fig. 10 is a schematic flow chart of an embodiment of a mesh network communication method of the present application;
fig. 11 is a flowchart of another embodiment of a mesh network communication method of the present application;
FIG. 12 is a schematic diagram of an electronic device according to an embodiment of the present application;
FIG. 13 is a schematic diagram illustrating the structure of an embodiment of a storage medium according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are for purposes of illustration only and are not limiting. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
In the description of the present application, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
Before describing the mesh network communication method provided by the application, the following description is first made. The mesh network mentioned in the present application includes a plurality of nodes, and the plurality of nodes in the mesh network are divided into at least a slave node and a master node according to the functions performed. The master node is used for uniformly planning time-frequency domain resources occupied by all nodes in the mesh network and state management of related nodes, the slave nodes collect data and send the data, and the slave nodes are used for executing multi-hop relay signaling and multi-hop access new node functions of other nodes besides executing the function of sending the data required by the slave nodes. In addition, in the technical scheme provided by the application, the slave node is further divided into a common node and a flashing node according to the working state of the slave node, and the details can be seen from the relevant part below.
Referring to fig. 1, fig. 1 is a schematic flow chart of an embodiment of a mesh network communication method in the present application. In the current embodiment, the method provided by the present application includes steps S110 to S130, and the execution subject of the method provided by the present application is a master node in the mesh network.
S110: and receiving a status report sent by the slave node according to the first set period.
In the mesh network, the nodes are divided into a master node and a slave node in advance according to attribute parameters of each node and functions to be executed, and the slave node in the mesh network needs to send a status report to the master node according to a first set period. The status report (Buffer Status Report, which may also be referred to as a buffer status report) sent from the slave node to the master node is used to tell the master node how much data needs to be sent currently, so that the master node allocates some time-frequency-domain resources to the current slave node correspondingly, so that the slave node can complete the transmission of the data needed by itself in the time-frequency-domain resources allocated by the master node. Wherein the time-frequency domain resources include: fixed time/bandwidth resources. It will be appreciated that when the slave node has no data to send, the corresponding status report sent from the slave node to the master node at this time is zero (i.e. the node has no buffered data to send) to inform the master node that there is no data to send from the slave node. The status report sent by the slave node is zero, specifically, the parameter used for indicating the current data size to be sent by the slave node in the finger status report is zero.
In the embodiment provided in the present application, the slave node may directly send the status report to the master node in 1 hop, or may relay the status report to the master node after multi-hop through other slave nodes, specifically according to the actual structure of the mesh network. The time length of the first setting period may be configured by a system, or may be adjusted according to actual needs, which is not limited in any way.
S120: and judging whether the slave node meets the flicker dormancy condition according to the state report.
And after the master node receives the status report, judging whether the current slave node accords with the flicker dormancy condition according to the status report. The scintillation dormancy condition is a preset judgment condition for converting a common node into a scintillation node, and when the judgment result shows that the slave node accords with the scintillation dormancy condition, a corresponding instruction is further sent to the slave node so that the slave node is converted into the scintillation node. Further, the flashing sleep condition includes that the number of status reports with zero status reports continuously sent to zero exceeds a preset number of times, and/or that no node in the mesh network sends data to the slave node. It will be appreciated that in other embodiments, the flicker sleep condition may be adjusted and set according to actual needs, and is not limited in any way herein.
S130: and sending an instruction for entering the flashing sleep state to the slave node so that the slave node enters the flashing sleep state and then turns into the flashing node.
If the slave node meets the scintillation sleep condition in the step S120, the master node sends an instruction for entering the scintillation sleep state to the slave node, so that the slave node enters the scintillation sleep state and is further converted into the scintillation node.
The scintillation node is a slave node after the common node receives an instruction for entering the scintillation sleep state and switches the state to the scintillation sleep state. Specifically, the node becoming the flashing node can be used to perform a relay signaling function and a multi-hop access new node function for other nodes in the mesh network. The scintillation node does not have data to send to other nodes in the mesh network at present, and no node in the mesh network sends data to the scintillation node. It should be noted that, no data needs to be sent to other nodes in the mesh network, which means that the node does not have any paging data and uses some other node as a final data receiving object to send data; no node in the mesh network sends data to the scintillation node, which means that no node in the mesh network sends data by taking the current slave node as a final data receiving object.
After the slave node enters the scintillation sleep state and then is converted into the scintillation node, the scintillation node can execute the multi-hop relay signaling function and the multi-hop access new node function on other nodes in the mesh network according to the set rule. For specific implementation, please refer to the descriptions of the corresponding parts in fig. 4 to 9 below, which are not described in detail herein. Further, when the scintillation node needs to send data outwards or other nodes send data to the scintillation node, the scintillation node needs to exit from the scintillation sleep state, and the scintillation node is converted into a common node to perform data communication with other nodes.
According to the transmission route information required by the slave node and the master node, the command sent by the master node to enter the flashing sleep state may be sent to the slave node through 1 hop, or may be sent to the slave node after being forwarded by other nodes through multiple relays, which is not particularly limited.
In the embodiment corresponding to fig. 1, according to the received status report of the slave node, it is determined whether the slave node meets a preset scintillation sleep condition, and when it is determined that the slave node meets the scintillation sleep condition, an instruction for entering the scintillation sleep state is sent to the slave node, so that the slave node enters the scintillation sleep state and is further turned into the scintillation node, and the slave node turned into the scintillation node can still be used for executing a multi-hop relay signaling function and a multi-hop access new node function on other nodes in the mesh network. Because the flashing node can continue to execute the relay function on other nodes in the mesh network, the electric quantity duration of the node is increased while the jump structure of the mesh network is ensured.
Referring to fig. 2, fig. 2 is a schematic flow chart of another embodiment of a mesh network communication method of the present application. In the current embodiment, the method provided by the present application includes:
s201: and receiving a status report sent by the slave node according to the first set period.
In the present embodiment, step S201 is the same as step S110 in the embodiment illustrated in fig. 1 described above, and specific reference may be made to the above, and detailed description thereof will not be provided. In the present embodiment, the determination of whether the slave node meets the blinking condition in step S120 illustrated in fig. 1 includes steps S202 to S203.
S202: and judging whether the status report is a buffer memory without waiting to be sent. After receiving the status report sent by the slave node, analyzing the status report to obtain the size of data needed to be sent by the slave node, and judging whether the status report is zero according to the analysis result of the status report. In the current embodiment, a status report of zero at least means that: the parameter used for indicating the current size of the data to be sent by the slave node in the status report is zero, namely no cache data to be sent.
If the parameter indicating the current data size to be sent by the slave node is zero in the status report obtained by analysis, the status report is judged to be zero, the number of times that the status report is continuously zero is increased by 1, and the step S203 is further executed; otherwise, if the parameter used for indicating the current data size to be sent by the slave node in the status report is not zero, judging that the status report is not zero, returning the number of times of recording that the status report is continuously zero to zero, exiting the current cycle, and continuously judging whether the status report is zero when the status report of the slave node is received next time.
Since there are a plurality of slave nodes in the mesh network, when the slave node transmits a status report to the master node, the status report further includes identification information of the slave node. After the master node analyzes that the status report of a certain slave node is zero, the number of times corresponding to the identification information of the slave node and used for recording the status report of the slave node as zero is increased by 1, and when the status report of the slave node transmitted before is not zero, the number of times corresponding to the status report of the slave node transmitted before as zero is 0.
S203: judging whether the slave node meets a preset condition.
If it is determined in step S202 that the status report sent from the slave node to the master node is no buffer to be sent, it is further determined whether the slave node meets a preset condition, so as to determine whether the slave node meets a flicker sleep condition.
Wherein, the preset condition includes that the number of times of continuously transmitting the status report of the buffer without to be transmitted from the node exceeds the preset number of times (that is, the number of times of continuously transmitting the status of zero from the node exceeds the preset number of times); and/or, no node in the mesh network transmits data to the slave node.
In one embodiment, the preset conditions are: the number of times that the slave node continuously transmits the status report buffered for no to-be-transmitted exceeds the preset number of times, and no node in the mesh network transmits data to the slave node. When the state report times of the slave node continuously transmitted as the buffer without waiting to be transmitted exceeds the preset times, and no slave node in the mesh network transmits data by taking the slave node as a data receiver in the state report time period of the slave node continuously transmitted as the buffer without waiting to be transmitted, the slave node can be judged to meet the preset condition. Otherwise, when the number of times of continuously sending the status report without the buffer to be sent by the slave node is not more than the preset number of times, and/or when the slave node sends data to the slave node in the mesh network, the slave node is judged to not meet the preset condition. The preset number of times may be set to 5 times, 8 times, 10 times or 20 times, and it is understood that the preset number of times may be set and adjusted according to actual needs, and is not limited in any way.
S204: and judging that the slave node meets the flicker dormancy condition.
After the step S202 determines that the status report is zero, the step S203 further determines that the slave node meets the preset condition, further determines that the slave node meets the flicker sleep condition, and further executes the step S205. And otherwise, when judging that the state report sent by the slave node is zero, and the slave node does not meet the preset condition, judging that the slave node does not meet the flicker dormancy condition.
S205: and sending an instruction for entering the flashing sleep state to the slave node so that the slave node enters the flashing sleep state and then turns into the flashing node.
Step S205 in the present embodiment is the same as step S130 illustrated in fig. 1, please refer to the corresponding parts in fig. 1 specifically, and the description is omitted here.
Specifically, referring to fig. 3, fig. 3 is a schematic view of an application scenario in an embodiment of a mesh network communication method of the present application. In the present embodiment, the node B is set as a master node, the nodes A, C, D, E, F and G are slave nodes, and in the present embodiment, each node is randomly movable, and in fig. 3 (a), it is illustrated that the slave node a, the slave node G, and the slave node C are all directly connected to the master node B in communication, the slave node D is connected to the master node B in communication through a relay of the slave node C, and the slave node E and the slave node F are connected to the master node B in communication through relays of the slave node D and the slave node C, respectively. As shown in fig. 3 (a), the slave nodes A, C, D, E, F and G are both in an operating state at this time, that is, the slave nodes A, C, D, E, F and G are both normal nodes at this time, when it is determined that the status reports sent by the slave nodes C, D, E and F are no buffer to be sent, and the number of times of continuously sending the status reports without buffer to be sent exceeds the preset number, and no node in the current mesh network sends data to the slave nodes C, D, E and F, it is determined that the slave nodes C, D, E and F meet the scintillation sleep condition, as shown in fig. 3 (B), the master node B sends an instruction to the slave nodes C, D, E and F to enter the scintillation sleep state respectively, so that the slave nodes C, D, E and F enter the scintillation sleep state and turn into the scintillation nodes, and further, the slave nodes C, D, E and F do not need to send status reports to the master nodes as other normal nodes all the time, or occupy fixed time-frequency/bandwidth resources, and the master nodes release the fixed time-frequency/bandwidth resources corresponding to the slave nodes C, D, E and F to be used as other nodes for communication and/or as other data for transmission. After the technical scheme provided by the application is applied, in the embodiment illustrated in fig. 3, the master node B can allocate more time-frequency domain resources to the common node a and the common node G, so that the occupation of nodes which do not perform data transmission in the mesh network to the time-frequency domain resources is reduced while the energy consumption of the slave nodes C, D, E and F is reduced, further, the common node a and the common node G obtain more fixed time-frequency/bandwidth resources, and finally, the communication rate of the common node a and the common node G is also improved.
Further, referring to fig. 2, in another embodiment, step S205 sends an instruction to enter the blinking sleep state to the slave node, so that after the slave node enters the blinking sleep state and transitions to the blinking node, the method provided in the present application further includes:
s206: and broadcasting a message for the slave node to enter the flashing dormant state so as to inform other nodes in the mesh network. In the mesh network, when a master node sends an instruction for entering a flashing sleep state to a slave node, so that the slave node enters the flashing sleep state and then turns into the flashing node, the master node further broadcasts a message for the slave node to enter the flashing sleep state in the mesh network, and other nodes in the mesh network further acquire that the slave node turns into the flashing node, so that when various routing paths requiring the instruction are recorded, the state information of each node in the routing paths is recorded.
Referring to fig. 4, fig. 4 is a schematic flow chart of another embodiment of a mesh network communication method in the present application. In the current embodiment, the method provided by the present application includes:
s401: and receiving a status report sent by the slave node according to the first set period.
S402: and judging whether the slave node meets the flicker dormancy condition according to the state report.
S403: and sending an instruction for entering the flashing sleep state to the slave node so that the slave node enters the flashing sleep state and then turns into the flashing node. In the embodiment illustrated in fig. 4, steps S401 to S403 are the same as steps S110 to S130 illustrated in fig. 1, and are not limited in any way.
In the present embodiment, after determining that the slave node meets the flicker sleep condition, the method provided in the present application further includes step S404.
S404: and releasing the time-frequency domain resources corresponding to the scintillation nodes.
When the master node sends an instruction for entering the scintillation sleep state to the slave node, after the slave node enters the scintillation sleep state and then turns into the scintillation node, the master node releases the time-frequency domain resources corresponding to the scintillation node, so that the rate of the communication node is improved by releasing the time-frequency domain resources, and the master node can also be used for accommodating more nodes.
The released time-frequency domain resource may be allocated to other common nodes for data transmission communication, or may be allocated to a part of the scintillation node to be used as a scintillation relay time-frequency resource and/or a scintillation access time-frequency resource, or may be further allocated to be used as a dynamic transmission data subframe.
Further, after releasing the time-frequency domain resource corresponding to the scintillation node in step S404, the method provided in the present application further includes: and allocating the scintillation access time-frequency resources for the scintillation nodes, so that the scintillation nodes and other scintillation nodes alternately occupy the scintillation access time-frequency resources in a third set period, and each scintillation node further utilizes the scintillation access time-frequency resources in the occupied third set period to send a synchronous signal and/or a necessary access signaling.
Specifically, referring to fig. 5, fig. 5 is a schematic view of an application scenario in another embodiment of a mesh network communication method of the present application. In the current embodiment, a scene that each scintillation node occupies a scintillation access time-frequency resource circulation mode is shown. In the embodiment illustrated in fig. 5, the time length of the frame corresponding to one mesh network period is set to be T 1 Let T be 1 =10ms, a third set period is T 2 Setting T 2 =500 ms, i.e. 50 frames are included in each third set period, and the master node allocates scintillation access time-frequency resources for the scintillation nodes C, E and F, respectively. Specifically, the master node assigns the blinking node C to occupy a T 2 Is a flash access time-frequency resource (wherein at least one sub-frame (T 1 <10 ms) resources are scintillation access time-frequency resources), as illustrated in fig. 5, the scintillation node C continuously occupies T 2 The 50 scintillating nodes E occupy the time-frequency resource of the next scintillating node EThe next T 2 The 50 scintillations in the (B) are accessed to time-frequency resources, and then the next scintillating node F occupies the next T 2 The 50 scintillations in the time-frequency resource are accessed, but the third period T is sequentially and circularly occupied as described above 2 All the flashes in the (a) are accessed to time-frequency resources. When the scintillation node occupies the scintillation access time-frequency resource, the scintillation node can be used for sending a synchronous signal and/or necessary access signaling. It should be noted that, the time length of the third setting period may be adjusted according to the actual requirement, which is not limited herein.
When the node to be accessed to the mesh network can only receive the synchronous signal of the flashing node, the node to be accessed to the mesh network and the flashing node share the flashing access time-frequency resource corresponding to the flashing node in the access process, and the whole access process is completed. It should be noted that, when the scintillation node finishes sending a certain signaling and needs to be fed back by the network node in the mesh to be accessed, the network node to be accessed can occupy the corresponding scintillation access time-frequency resource to send the feedback signaling to the scintillation node or other nodes. In addition, in the current embodiment, the initial state of the new node accessing the network through the flashing node is the flashing sleep state, and when the new node accessing the network through the flashing node needs to send data to a node in the mesh network or when a node in the mesh network sends data to the new node, the new node can realize that the flashing sleep state is exited to be converted into a common node by sending an instruction for exiting the flashing sleep state to the main node.
Further, in an embodiment, after releasing the time-frequency domain resource corresponding to the scintillation node in step S404, the method provided in the present application includes: the scintillation node is allocated with scintillation relay time-frequency resources, so that the scintillation node and other scintillation nodes alternately occupy the scintillation relay time-frequency resources in a second set period to broadcast the system message block SIB (System Information Block) and/or relay multi-hop signaling. The SIB content includes one of paging information, network topology information, flash sleep request wake-up information and other network resource allocation information.
Referring to fig. 6, fig. 6 is a schematic diagram illustrating a flash connection performed in a mesh network communication method according to another embodiment of the present applicationA scene diagram of the in-function. In the current embodiment, the slave node C, E is a scintillation node, and after the master node releases the time-frequency domain resource corresponding to the scintillation node C, E, a scintillation relay time-frequency resource is allocated to the scintillation node C, E, so that the scintillation node C and the scintillation node E can be used to perform a multi-hop relay signaling function for other nodes in the mesh network. Specifically, as illustrated in fig. 6, a frame time length corresponding to one mesh period is set to be T 1 Setting T 1 The second set period is T 3 Setting T 3 =200ms, i.e. 20 frames are included in each second set period, and the scintillation node C and the scintillation node E cyclically occupy the scintillation relay time-frequency resource in the second set period (wherein at least one subframe (T 1 <10 ms) resources are the blinking relay time-frequency resources) and then the blinking relay time-frequency resources within the second set period are cyclically occupied again when the next second set period is reached. It should be noted that, the time length of the second setting period may be adjusted according to the actual requirement, which is not limited herein.
Referring to fig. 7, fig. 7 is a schematic diagram of a network frame structure and resource allocation in an embodiment of a mesh network communication method of the present application. Specifically, fig. 7 is a schematic diagram of a frame structure and time-frequency domain resource allocation in a mesh network. In the current embodiment, as illustrated in fig. 3, node B is a master node, slave node a and slave node G are normal nodes, and slave nodes C, D, E and F are blinking nodes. Setting a complete communication period of the mesh network as 1 frame, wherein each frame has at least one static subframe corresponding to the number of the common nodes, as illustrated in fig. 7, in the 1 frame, the common node a and the common node G occupy one static subframe respectively, and are used for sending at least one of paging, network topology or BSR (buffer status report, i.e. the status report described in the above embodiments) and other system broadcast signaling, and the master node B can be additionally allocated to the common node a and the common node G to dynamically transmit data frames according to the size of the BSR reported by the slave node to send data.
In the current embodiment, at least one scintillation access time-frequency resource and at least one scintillation relay time-frequency resource are preset in a frame corresponding to the mesh network. The scintillation access time-frequency resource and the scintillation relay time-frequency resource are used for being distributed to the scintillation node, and occupied by the scintillation node to complete the set function. When there is no scintillation node in the mesh network in some embodiments, the master node may release or allocate the scintillation access time-frequency resource and the scintillation relay time-frequency resource as other uses, for example, may be used as TTI resources, that is, the data transmission subframes described in the present application, for transmitting data. In the embodiment illustrated in fig. 7, there is a scintillation access time-frequency resource and a scintillation relay time-frequency resource in a preset frame, and the scintillation nodes C, D, E and F occupy the scintillation access time-frequency resource and the scintillation relay time-frequency resource respectively in the manner illustrated in fig. 5 and 6. It can be understood that fig. 7 illustrates that the setting of the scintillation access time-frequency resource and the scintillation relay time-frequency resource are adjacent, and in other embodiments, the setting may be non-adjacent according to actual needs, and in particular, the setting adjustment may be performed according to actual needs.
Further, referring to fig. 4, in still another embodiment, when the flashing node in the flashing sleep state needs to send data to the host node externally, or needs to be woken up for other reasons, the method provided in the present application further includes step S405 after step S404.
S405: and after receiving a request for exiting the scintillation sleep state sent by the scintillation node, distributing time-frequency domain resources for the scintillation node so as to enable the scintillation node to be converted into a common node.
When the master node receives a request for exiting the scintillation sleep state sent by the scintillation node, time-frequency domain resources are correspondingly allocated to the scintillation node, and when the scintillation node receives the time-frequency domain resources allocated by the master node, the scintillation node exits the scintillation sleep state and is converted into a common state, so that the scintillation node is converted into the common node, and communication with other nodes in the mesh network can be realized to send data. The allocation of the time-frequency domain resource is at least to allocate a static subframe and a corresponding data transmission subframe for transmitting data to the scintillation node.
The condition that the scintillation node is triggered to send the request for exiting the scintillation sleep state comprises the following steps: the flashing node has data which needs to be sent outwards by taking other nodes in the mesh network as receivers, the nodes in the mesh network send the data by taking the flashing node as a data receiver, and receive paging information by taking the flashing node as a paging target, or the flashing node is designated or operated by a user or a system and the like to be converted into a common node. The triggering conditions listed here are merely examples of implementations and are not limiting of the present application, and do not exclude the case of other triggering conditions.
Still further, referring to fig. 4, the request for exiting the blinking sleep state in step S405 includes: the data passes the routing information.
Step S405 after receiving the request for exiting the flashing sleep state sent by the flashing node, the method provided in the present application further includes the contents set forth in step S406 and step S407. The method comprises the following steps:
s406: and receiving data transmission route information sent by the flashing node.
After receiving a request of exiting the flashing sleep state sent by the flashing node, and after the time-frequency domain resources are allocated to the flashing node by the master node, the master node receives the data transmission route information sent by the receiving flashing node. The data transmission route information is transmitted by the flashing node, and the data transmission route information refers to transmission route information of the flashing node for transmitting data to the target node, wherein the target node comprises any node in the mesh network. The data transfer route information and the sleep exit request may be sent together by the flashing node to the master node, or may be sent separately, which is not limited herein. In another embodiment, the exit sleep request includes data transfer routing information, so the master node may obtain the data transfer routing information by parsing the received exit sleep request.
S407: and judging whether other scintillation nodes exist in the data transmission route information.
In the current embodiment, the request for the scintillation node to exit the scintillation sleep state further includes data transfer route information, where the transfer route information records node information that the scintillation node needs to send data to the destination node, and the node information includes identification information of each node in the path and/or whether the node is scintillation node information.
After the slave node changes to the scintillation node, the master node also broadcasts a message that the slave node enters the scintillation sleep state to each node in the mesh network to inform other nodes in the mesh network of the state of the node, so that the state of whether each node is the scintillation node is included in the transfer route information sent to the master node by the scintillation node, and the master node can directly acquire whether each node in the transfer route information is the scintillation node.
In still other embodiments, the data transfer route may only include identification information of each node, and after receiving the transfer route information, the master node directly obtains state information of the node according to the node identification information therein, so as to determine whether other scintillation nodes exist in the transfer route.
S408: and waking up all the scintillation nodes in the data transmission route information, and distributing time-frequency domain resources so that all the scintillation nodes in the data transmission route information are converted into common nodes.
If it is determined in step S407 that other scintillation nodes exist in the transfer route, all the scintillation nodes in the data transfer route information are awakened, and time-frequency-domain resources are allocated to all the scintillation nodes in the transfer route while time-frequency-domain resources are allocated to the scintillation nodes sending the request for exiting the scintillation sleep state, so that all the scintillation nodes in the transfer route are converted into common nodes.
Referring to fig. 8, fig. 8 is a schematic application scenario diagram of another embodiment of a mesh network communication method in the present application. As shown in fig. 8 (a), the node B is a master node, the slave node a and the slave node G are ordinary nodes, the nodes C, D, E and F are scintillation nodes, and if a request for exiting the scintillation sleep state of the node E is received at this time, and there is a scintillation node C in the transmission route information, then the master node B allocates time-frequency-domain resources to the scintillation node C when allocating time-frequency-domain resources to the scintillation node E, so that the scintillation node C and the scintillation node E are converted into ordinary nodes for data transmission as shown in fig. 8 (B).
It can be understood that in another embodiment, because in the technical solution provided in the present application, the scintillation node may perform a multi-hop relay signaling function on other nodes in the mesh network, when the node that exits the scintillation sleep state does not send the data transfer routing information, the master node may also allocate time-frequency domain resources only for the scintillation node that issues the request to exit the scintillation sleep state.
In yet another embodiment, the urgent identifier may be added to the request for exiting the blinking sleep state sent by the blinking node, so as to tell the master node that time-frequency domain resources need to be allocated to all nodes in the data transmission route information, thereby implementing fast data transmission. Therefore, when the request for exiting the flash sleep state, which is received by the master node and sent by the flash node, includes the urgent identifier, the method provided in the application includes the content described in step S408, so as to implement the rapid sending of the data of the flash node to the target node.
S409: and allocating time-frequency domain resources for the scintillation node so that the scintillation node is converted into a common node.
If it is determined in step S407 that there are no other scintillation nodes in the transfer route information, the master node only allocates time-frequency domain resources for the scintillation node that issues the request to exit the scintillation sleep state, so that the scintillation node is converted into a common node.
Further, referring to fig. 9, fig. 9 is a schematic application scenario diagram of still another embodiment of a mesh network communication method in the present application. In the technical scheme provided by the application, because the positions of all nodes in the mesh network are dynamically changeable, after the positions of the nodes are changed, the signal strength between the nodes and surrounding nodes is also changed, and at the moment, the topology structure of the mesh network is also changed. However, it should be noted that, the change of the topology structure of the mesh network does not change the working state of each node. As illustrated in fig. 9 (a), the scintillation node E and the scintillation node F in the mesh network are sequentially connected with the master node B through the relay of the scintillation node D and the scintillation node C, and at this time, after the position of the scintillation node E is changed, the signal intensities between the scintillation node E and the scintillation node C, between the scintillation node D and the scintillation node F are further changed, and as illustrated in fig. 9 (a), the scintillation node E is sequentially connected with the master node B through the relay of the scintillation node D and the scintillation node C, and as illustrated in fig. 9 (B), the scintillation node E is connected with the master node B through the relay of the scintillation node C, or is connected with the master node B through the relay of the scintillation node D and the relay of the scintillation node C.
Referring to fig. 10, fig. 10 is a schematic flow chart of an embodiment of a mesh network communication method of the present application. In the current embodiment, the execution subject of the method provided by the present application is a slave node. The method comprises the following steps:
s1001: and generating a status report according to the first set period.
In the Mesh network, the slave node in the working state can produce a state report according to a first set period and send the state report to the master node so as to inform the master node of data and parameters thereof which need to be sent by the slave node. Specifically, the status report sent by the slave node may be zero, and in the technical solution provided in the present application, the status report is specifically zero, which is used to indicate that the parameter of the current size of the data to be sent by the slave node is zero, that is, no buffered data is to be sent.
S1002: and sending the status report to the master node so that the master node judges whether the slave node meets the flashing dormancy condition.
After the slave node generates the status report, the status report is sent to the master node. Specifically, the slave node may directly send the status report to the master node through one hop, or may relay the status report to the master node through a plurality of slave nodes.
After receiving the status report of the slave node, the master node can judge whether the current slave node accords with the flashing dormancy condition according to the received status report.
S1003: and receiving an instruction which is sent by the master node and used for entering the scintillation sleep state when judging that the slave node accords with the scintillation sleep condition, and entering the scintillation sleep state to be converted into the scintillation node.
The flashing node is used for executing a multi-hop relay signaling function and a multi-hop access new node function on nodes in the mesh network, and no data is currently sent to other nodes in the mesh network or no other nodes in the mesh network send data to the flashing node.
In the technical scheme provided by the application, after the slave node meets the scintillation sleep condition, the master node sends an instruction for entering the scintillation sleep state to the slave node, and after receiving the instruction for entering the scintillation sleep state, the slave node enters the scintillation sleep state and is further converted into the scintillation node from the common node. After the slave node enters the scintillation sleep state and then turns into the scintillation node, the scintillation node does not have corresponding static subframes and frequency domain resources for transmitting data subframes in one frame of the mesh communication period, and can execute a relay function and a new node function for other nodes in the mesh network according to the scintillation access time-frequency resources and/or the scintillation relay time-frequency resources which are redistributed by the master node, but does not send a BSR to the master node according to a first set period like a common node, thereby realizing energy consumption saving and guaranteeing the topological structure of the mesh network.
Further, in another embodiment, the method provided in the present application may further include, after step S1003:
and monitoring SIB and/or relay multi-hop signaling of other nodes in the mesh network.
After the slave node is converted into the scintillation node from the common node, the slave node can also be used for monitoring SIBs of other nodes in the mesh network, and then relaying the monitored SIBs and/or relaying multi-hop signaling by utilizing the scintillation relay time-frequency resource.
Further, in another embodiment, the method provided in the present application may further include, after step S1003: at least one of synchronization time, signal strength, link quality and the like of other nodes in the mesh network is measured, and when a change of network topology is detected, an SIB is generated and broadcasted in the mesh network.
In the current embodiment, the scintillation node also periodically receives synchronization signaling. And according to the measurement of the scintillation node, at least one of the synchronization time, the signal intensity, the link quality and the like of other nodes in the mesh network is obtained, and the adjustment and/or the confirmation of the transmission frame boundary are carried out, so that the scintillation node in the scintillation dormancy state can be ensured to have the mesh network transmission frame boundary consistent with the common node.
It is understood that in other embodiments, step S1003 may be followed by: monitoring SIB and/or relay multi-hop signaling of other nodes in the mesh network, measuring at least one of synchronous time, signal strength, link quality and the like of other nodes in the mesh network, generating SIB when detecting that the network topology changes, and broadcasting the SIB in the mesh network.
Referring to fig. 11, fig. 11 is a schematic flow chart of another embodiment of a mesh network communication method of the present application. In the current embodiment, the method includes:
s1101: and generating a status report according to the first set period.
S1102: and sending the status report to the master node so that the master node judges whether the slave node meets the flashing dormancy condition.
S1103: and receiving an instruction which is sent by the master node and used for entering the scintillation sleep state when judging that the slave node accords with the scintillation sleep condition, and entering the scintillation sleep state to be converted into the scintillation node.
The steps S1101 to S1103 are the same as the steps S1001 to S1003 described in fig. 10, and specific reference is made to the description of the relevant parts above, and will not be described in detail here.
After the master node sends the command of entering the scintillation sleep state to the slave node, the time-frequency domain resource of the slave node is further released, specifically, at least the frequency domain resource of the static subframe and the transmission data subframe corresponding to the scintillation node is released, and the scintillation access time-frequency resource and/or the scintillation relay time-frequency resource are reallocated for the scintillation node. In the present embodiment, the method provided in the present application further includes the contents of step S1104 and step S1105 after step S1103.
S1104: and alternately occupying the scintillation relay time-frequency resource distributed by the main node with other scintillation nodes in a second set period so as to broadcast SIB and/or relay multi-hop signaling.
The current scintillation node and other scintillation nodes alternately and circularly occupy the scintillation relay time-frequency resource in the second set period, and when the scintillation relay time-frequency resource is occupied, the relay function is executed, specifically at least the SIB and/or the relay multi-hop signaling are broadcasted, and the scene can be shown as shown in fig. 6.
S1105: and the scintillation access time-frequency resource distributed by the main node in a third set period is alternately occupied by other scintillation nodes so as to send a synchronous signal and/or a necessary access instruction.
The current scintillation node and other scintillation nodes alternately occupy scintillation access time-frequency resources in a third set period, and are used for sending synchronous signals and/or necessary access instructions. Specifically, N scintillation access time-frequency resources are set in the third period, one scintillation node continuously occupies N scintillation access time-frequency resources in one third period, and then the next scintillation node is rotated in the next third period to occupy the continuous N scintillation access time-frequency resources therein, and the time-frequency resources are sequentially circulated, which can be seen from the explanation of the corresponding part in fig. 5. The necessary access instruction refers to a new node sharing the scintillation access time-frequency resource with the current scintillation node. The new node refers to a node which is not newly added in the mesh network.
Although the embodiment illustrated in fig. 11 illustrates that step S1104 is performed first and then step S1105 is performed, it should be noted that the specific order of step S1104 and step S1105 is not limited herein, and in other embodiments, step S1104 and step S1105 may be performed simultaneously, or one step may be performed first and then the other step may be performed next, and setting and adjustment may be performed specifically according to actual needs.
Further, in other embodiments, after step S1103, the method provided herein may further include:
and sending a request for exiting the flashing sleep state to the master node so as to obtain the time-frequency domain resources distributed by the master node and further convert the time-frequency domain resources into common nodes. Wherein, as described above, the conditions for triggering the flashing node to send the request for exiting the flashing sleep state include: the scintillation node has data to be sent externally, and a node in the mesh network takes the scintillation node as a data receiver to send the data, or a user or a system and the like designates or operates the scintillation node to be converted into a common node.
Referring to fig. 12, fig. 12 is a schematic structural diagram of an electronic device according to an embodiment of the present application. In the present embodiment, the electronic device 1200 provided by the present application includes a processor 1201, a memory 1202, and a communication circuit 1203. The electronic device 1200 may be a master node that performs the mesh network communication method described in any one of the embodiments of fig. 1 to 9 and the corresponding embodiments thereof, or may be a slave node that performs the mesh network communication method described in any one of the embodiments of fig. 10 to 11 and the corresponding embodiments thereof.
The processor 1201 is connected to the memory 1202 and the communication circuit 1203, respectively.
The communication circuit 1203 is configured to communicate with external electronic devices (which may also be understood as other nodes) for transmission of data or instructions under the control of the processor 1201.
The memory 1202 is configured to store program data, and when the program data is executed by the processor 1201, the mesh network communication method according to any one of the embodiments shown in fig. 1 to 11 and corresponding embodiments can be implemented.
The processor 1201 is configured to execute the program data stored in the memory 1202 to perform the mesh network communication method according to any one of the embodiments shown in fig. 1 to 11 and corresponding embodiments.
Further, when the electronic device 1200 is a master node, the electronic device 1200 includes a routing device, and when the electronic device 1200 is a slave node, the electronic device 1200 includes an intercom, a mobile terminal, or other devices that can perform communication functions.
Referring to fig. 13, the present application also provides a storage medium. The storage medium 1300 stores program data 1301, which program data 1301 when executed implements the mesh network communication method and the methods described in the respective embodiments as described above. Specifically, the storage medium 1300 may be one of a memory, a personal computer, a server, a network device, a usb disk, and the like.
The foregoing description is only of embodiments of the present application, and is not intended to limit the scope of the patent application, and all equivalent structures or equivalent processes using the descriptions and the contents of the present application or other related technical fields are included in the scope of the patent application.

Claims (13)

1. A mesh network communication method, the method comprising:
receiving a status report sent by a slave node according to a first set period;
judging whether the slave node accords with a scintillation dormancy condition according to the state report, wherein the scintillation dormancy condition comprises that the state report is zero and the number of times of continuously sending the state report which is zero exceeds a preset number of times, and no node in the mesh network sends data to the slave node;
and if the slave node meets the scintillation sleep condition, sending an instruction for entering a scintillation sleep state to the slave node so that the slave node enters the scintillation sleep state and is further converted into a scintillation node, wherein the scintillation node has the functions of relaying signaling and accessing a new node in the mesh network.
2. The mesh network communication method according to claim 1, wherein the determining whether the slave node meets a flicker sleep condition comprises:
Judging whether the status report is a buffer memory without waiting to be sent;
if the status report is a buffer without transmission, judging whether the slave node meets a preset condition, wherein the preset condition comprises that the number of times of continuously transmitting the status report without the buffer without transmission by the slave node exceeds a preset number of times, and no node in the mesh network transmits data to the slave node;
and if the slave node is judged to meet the preset condition, judging that the slave node meets the flicker dormancy condition.
3. The mesh network communication method according to claim 1, wherein after the slave node is judged to meet the flicker sleep condition, the method further comprises:
and releasing the time-frequency domain resources allocated to the scintillation node.
4. A mesh network communication method according to claim 3, characterized in that the method further comprises:
and after receiving a request for exiting the scintillation sleep state sent by the scintillation node, distributing the time-frequency domain resource for the scintillation node so that the scintillation node is converted into a common node.
5. The mesh network communication method according to claim 4, characterized in that the method further comprises:
Receiving data transmission route information sent by the flashing node;
judging whether other flashing nodes exist in the data transmission route information;
if so, waking up all the flashing nodes in the data transmission route information, and distributing time-frequency domain resources so that all the flashing nodes in the data transmission route information are converted into common nodes.
6. A mesh network communication method according to claim 3, wherein after the releasing the time-frequency domain resource corresponding to the scintillation node, the method further comprises:
distributing scintillation relay time-frequency resources for the scintillation nodes, so that the scintillation nodes and other scintillation nodes alternately occupy the scintillation relay time-frequency resources in a second set period to broadcast SIB and/or relay multi-hop signaling;
and allocating scintillation access time-frequency resources for the scintillation nodes, so that the scintillation nodes and other scintillation nodes alternately occupy a third set period, and each scintillation node further utilizes the scintillation access time-frequency resources occupied by the scintillation nodes in the third set period to send a synchronous signal and/or an access signaling.
7. The mesh network communication method according to claim 1, wherein after the sending the instruction to enter the blinking sleep state to the slave node so that the slave node enters the blinking sleep state and turns to the blinking node, the method further comprises:
Broadcasting the message that the slave node enters the flashing dormant state so as to inform other nodes in the mesh network.
8. A mesh network communication method, the method comprising:
generating a status report according to a first set period;
the slave node sends the status report to a master node so that the master node judges whether the slave node accords with a flicker dormancy condition; the flashing dormancy condition comprises that the number of times of state reports with zero state reports continuously sent exceeds preset times, and no node in the mesh network sends data to the slave node;
and receiving an instruction which is sent by the master node when judging that the slave node accords with the flicker dormancy condition, and entering the flicker dormancy state to be converted into a flicker node, wherein the flicker node is used for executing a relay function and accessing a new node function to the node in the mesh network.
9. The mesh network communication method according to claim 8, wherein after the receiving the instruction to enter the blinking sleep state sent by the master node when the slave node is judged to meet the blinking sleep condition, the method further comprises:
Monitoring SIB and/or relay multi-hop signaling of other nodes in the mesh network; and/or
And measuring at least one of synchronous time, signal strength and link quality of other nodes in the mesh network, generating an SIB when detecting that the network topology changes, and broadcasting the SIB in the mesh network.
10. The mesh network communication method according to claim 8, wherein after the receiving the instruction to enter the blinking sleep state sent by the master node when the slave node is judged to meet the blinking sleep condition, the method further comprises:
alternately occupying scintillation relay time-frequency resources distributed by the main node with other scintillation nodes in a second set period to broadcast SIB and/or relay multi-hop signaling;
and alternately occupying the scintillation access time-frequency resource in a third set period allocated by the master node with other scintillation nodes to send a synchronous signal and/or an access signaling.
11. The mesh network communication method according to claim 8, characterized in that the method further comprises:
and sending a request for exiting the flashing sleep state to the master node so as to obtain the time-frequency domain resources distributed by the master node and further convert the time-frequency domain resources into common nodes.
12. An electronic device, comprising a processor, a memory, and a communication circuit, wherein the processor is connected to the memory and the communication circuit, respectively;
the communication circuit is used for communicating with external equipment under the control of the processor;
the memory is used for storing program data;
the processor is configured to execute the program data to perform the method of any one of claims 1 to 11.
13. A storage medium storing program data which, when executed by a processor, implements the method of any one of claims 1 to 11.
CN202010290842.0A 2020-04-14 2020-04-14 Mesh network communication method and related device Active CN113543198B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010290842.0A CN113543198B (en) 2020-04-14 2020-04-14 Mesh network communication method and related device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010290842.0A CN113543198B (en) 2020-04-14 2020-04-14 Mesh network communication method and related device

Publications (2)

Publication Number Publication Date
CN113543198A CN113543198A (en) 2021-10-22
CN113543198B true CN113543198B (en) 2023-12-19

Family

ID=78088076

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010290842.0A Active CN113543198B (en) 2020-04-14 2020-04-14 Mesh network communication method and related device

Country Status (1)

Country Link
CN (1) CN113543198B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012046866A1 (en) * 2010-10-08 2012-04-12 Nec Corporation Improved energy saving mode for a relay node in a wireless communication system
CN102724741A (en) * 2012-07-13 2012-10-10 电子科技大学 Micro-cycle-based sleep method adapted to routing nodes in wireless sensor network
CN103975631A (en) * 2011-12-12 2014-08-06 高通股份有限公司 Low power node dormant state
CN104703296A (en) * 2015-03-19 2015-06-10 江苏物联网研究发展中心 Link dormancy method for wireless communication multi-hop network link and tree topology structure
CN107852661A (en) * 2015-05-22 2018-03-27 凌力尔特有限公司 Operation for the low power sensor node of wireless network

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5360770B2 (en) * 2010-03-31 2013-12-04 ルネサスエレクトロニクス株式会社 Communications system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012046866A1 (en) * 2010-10-08 2012-04-12 Nec Corporation Improved energy saving mode for a relay node in a wireless communication system
CN103975631A (en) * 2011-12-12 2014-08-06 高通股份有限公司 Low power node dormant state
CN102724741A (en) * 2012-07-13 2012-10-10 电子科技大学 Micro-cycle-based sleep method adapted to routing nodes in wireless sensor network
CN104703296A (en) * 2015-03-19 2015-06-10 江苏物联网研究发展中心 Link dormancy method for wireless communication multi-hop network link and tree topology structure
CN107852661A (en) * 2015-05-22 2018-03-27 凌力尔特有限公司 Operation for the low power sensor node of wireless network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
异构无线传感器网络跨层MAC协议研究现状;范菁;谢建斌;陶芝琴;高飞;;云南民族大学学报(自然科学版)(第05期);全文 *

Also Published As

Publication number Publication date
CN113543198A (en) 2021-10-22

Similar Documents

Publication Publication Date Title
RU2729703C2 (en) Method and device for controlling rrc state
KR101757462B1 (en) Method and system for announcement time of idle timeout for power saving operations in wireless networks
KR20150086387A (en) Resource scheduling for machine-to-machine devices
US10070386B2 (en) Device for wireless network and computer readable recording medium including communication method thereof
CN106559904B (en) Access method and device of wireless network
KR100807529B1 (en) Method for real-time transmission of wireless fieldbus
JP6438132B2 (en) Data transmission method, resource measurement method, apparatus, and device
JP2023522873A (en) RESOURCE SELECTION METHOD, APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM IN SIDELINK COMMUNICATION
WO2018153289A1 (en) Sla decomposition method, device and system
CN104469855A (en) Method and device for selecting time slot resources
EP4188019A1 (en) Apparatus and method for processing sidelink resource required for sidelink drx operation in wireless communication system
KR20220045218A (en) Energy saving display method and device thereof
KR101451539B1 (en) Methods and apparatuses for communication in a personal area network
WO2020253641A1 (en) Channel state measurement parameter indication method and apparatus
CN113543198B (en) Mesh network communication method and related device
US10856294B2 (en) Device-to-device data transmission method, apparatus, and system
US8855693B2 (en) Method and apparatus for controlling wireless devices
CN114765837B (en) Power saving processing method, device and equipment
EP4138475A1 (en) Method, apparatus and system for determining resource
CN113543203B (en) Communication resource allocation and communication node awakening method
KR102138111B1 (en) Scheduling device, scheduling device, and resource scheduling method and device
JP6603389B2 (en) Resource measuring method, data transmitting apparatus, and program
KR20120071927A (en) Apparatus and method for communicating
CN116671187A (en) Paging method and device
Ngo et al. A schedule‐based medium access control protocol for mobile 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
GR01 Patent grant
GR01 Patent grant