CN113795041B - Method for optimizing LBD node route based on network communication - Google Patents
Method for optimizing LBD node route based on network communication Download PDFInfo
- Publication number
- CN113795041B CN113795041B CN202111210330.XA CN202111210330A CN113795041B CN 113795041 B CN113795041 B CN 113795041B CN 202111210330 A CN202111210330 A CN 202111210330A CN 113795041 B CN113795041 B CN 113795041B
- Authority
- CN
- China
- Prior art keywords
- lbd
- network
- lbs
- lba
- optimizing
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 title claims abstract description 16
- 238000012005 ligant binding assay Methods 0.000 claims abstract description 24
- 230000004044 response Effects 0.000 claims abstract description 7
- 230000006855 networking Effects 0.000 abstract description 8
- 230000007246 mechanism Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000010187 selection method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/12—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a method for optimizing LBD node routing based on network communication, and relates to the technical field of network communication. The network selecting method specifically comprises the following steps: s1: LBD sends a find neighbor LBA request; s2: the LBD selects the optimal LBA in the current network to access the network, and records and stores the information reaching the corresponding LBS; s3: LBD sends out BeaconReq command according to G3-PLC standard, collects LBA Beacon response, and is used for searching LBA of other network; s4: when LBAs of other networks exist, the LBD exits the LBS of the connecting network, applies to join in to find the LBA newly, and records and stores the information reaching the corresponding LBS; s5: repeating the steps of S3-S4 until all LBAs found are traversed; s6: and comparing the information of the LBD node reaching each LBS, and selecting the LBS of the optimal path. When facing a plurality of LBSs, the LBD node can be added into the LBS network with the optimal path, so that the path of the LBD node of the whole network is optimal, and the networking and communication efficiency is improved.
Description
Technical Field
The invention belongs to the technical field of network communication, and particularly relates to a method for optimizing LBD node routing based on network communication.
Background
The network access flow of the device node of the G3-PLC is as follows: firstly, LBD (LoWPAN Bootstrapping Device) nodes send out a request for searching for a neighbor node LBA (LoWPAN Bootstrapping Agent) in the network, LBD selects an optimal LBA after receiving the response of the LBA, and then initiates a network access application from the LBA to LBS (LoWPAN Bootstrapping Server);
if there is only one LBS in the above-mentioned networking process, the current networking process mechanism naturally has no problem, but if there are two or more adjacent LBS, the problem of the working time sequence of each LBS and the sequential networking time sequence of the LBAs may cause that the LBAs selected by the LDB are not optimal paths;
accordingly, there is a need for improvements in the art to address the above-described problems.
Disclosure of Invention
The invention aims to provide a method for optimizing LBD node routing based on network communication, which can automatically select an optimal LBS in a plurality of LBSs to connect, and solves the problem that the network access flow of the device node of the existing G3-PLC can not select the optimal connection in the plurality of LBSs.
In order to solve the technical problems, the invention is realized by the following technical scheme:
the invention relates to a method for optimizing LBD node route based on network communication, which comprises the following steps:
s1: LBD sends a find neighbor LBA request;
s2: the LBD selects the optimal LBA in the current network to access the network, and records and stores the information reaching the corresponding LBS;
s3: LBD sends out BeaconReq command according to G3-PLC standard, collects LBA Beacon response, and is used for searching LBA of other network;
s4: when LBAs of other networks exist, the LBD exits the LBS of the connecting network, applies to join in to find the LBA newly, and records and stores the information reaching the corresponding LBS;
s5: repeating the steps of S3-S4 until all LBAs found are traversed;
s6: comparing information of LBD nodes reaching each LBS, and selecting the LBS of the optimal path;
s7: after a period of random delay, returning to the step S1, the LBD automatically selects the LBS with the optimal arrival path.
Through the improvement, the LBD node automatically tries to join all LBS networks in a limited time, stores the relevant information in each LBS network, and finally selects an optimal network access path by comparing the relevant information reaching the LBS.
Further, the record stores information of reaching the corresponding LBS including a routing weight and a network ID.
Further, the information reaching the corresponding LBS is stored through flash.
Further, the arrival path information in S2 and S7 is read from the information stored in the flash.
Further, the steps of S1-S7 may be performed periodically.
Further, the LBD sequentially numbers newly found LBAs by +1 in the order of found LBAs, and the initial LBA number is 0.
The invention has the following beneficial effects: when a plurality of LBSs exist, the invention ensures that the LBD node can be added into the LBS network with the optimal path, thereby optimizing the LBD node route of the whole network and improving the networking and communication efficiency.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
Referring to fig. 1, the present invention is a method for optimizing LBD node routing based on network communication, and the network selection method specifically includes the following steps:
s1: LBD sends a find neighbor LBA request;
s2: the LBD selects the optimal LBA in the current network to enter the network, records and stores the information reaching the corresponding LBS, wherein the information kept by the record comprises the routing weight and the network ID, and other network related information can be kept, and the information is read and stored in the flash;
s3: LBD sends out BeaconReq command according to G3-PLC standard, collects LBA Beacon response, and is used for searching LBA of other network;
s4: when LBAs of other networks exist, the LBD exits the LBS of the connecting network, applies to join in to find the LBA newly, records and stores information reaching the corresponding LBS, and stores the information in a flash;
s5: repeating the steps of S3-S4 until all LBAs found are traversed, wherein LBD numbers newly found LBAs in sequence of finding +1, and the initial LBA number is 0 (and i in FIG. 1, n in the drawing refers to the total number of LBAs found);
s6: comparing information of LBD nodes reaching each LBS, and selecting the LBS of the optimal path;
s7: after a period of random delay, returning to the step S1, the LBD automatically selects the LBS with the optimal arrival path.
It should be noted that, in the actual use process, in order to ensure the reliability of the network selection mechanism, the steps S1-S7 may be periodically performed so as to discover the newly added LBA in time, and the method is not limited to the G3-PLC, and is also suitable for other technologies and application scenarios with similar technical defects.
The automatic network selection method described above will be described in more detail with reference to specific embodiments below: after the LBD is electrified, initializing the maximum time for executing the G3-PLC adjacent station node network selection mechanism; reading related information such as routes of each LBS stored in the flash, and selecting an optimal LBS to initiate a network access application; LBD sends out BeaconReq command according to G3-PLC standard, collects LBA Beacon response; traversing the LBA Beacon response list, applying for networking through LBA of LBS in sequence, and storing information such as LBD route which is successful in networking at present into flash after networking; after waiting for the maximum time of the G3-PLC adjacent station node network selection mechanism to be overtime, selecting an optimal LBS application to access the network by comparing the route information of each LBS stored in the flash.
Finally, the english abbreviations or techniques of the present invention are used for their corresponding explanation, so as to facilitate a more thorough understanding of the present invention;
LBA, proxy node that has been networked;
LBD, nodes not networked;
LBS, central point of network (concentrator or network station);
a storage block of a flash and a network node;
G3-PLC standard refers to one standard of a smart grid;
BeaconReq, an instruction for judging whether a network exists on a channel;
LBA Beacon, a block for replying to BeaconReq.
The foregoing is only a preferred embodiment of the present invention, and the present invention is not limited thereto, and any modification, equivalent replacement, and improvement of some of the technical features described in the foregoing embodiments are all within the scope of the present invention.
Claims (6)
1. A method for optimizing LBD node routing based on network communication, characterized by: the network selecting method specifically comprises the following steps:
s1: LBD sends a find neighbor LBA request;
s2: the LBD selects the optimal LBA in the current network to access the network, and records and stores the information reaching the corresponding LBS;
s3: LBD sends out BeaconReq command according to G3-PLC standard, collects LBA Beacon response, and is used for searching LBA of other network;
s4: when LBAs of other networks exist, the LBD exits the LBS of the connecting network, applies to join in to find the LBA newly, and records and stores the information reaching the corresponding LBS;
s5: repeating the steps of S3-S4 until all LBAs found are traversed;
s6: comparing information of LBD nodes reaching each LBS, and selecting the LBS of the optimal path;
s7: after a period of random delay, returning to the step S1, the LBD automatically selects the LBS with the optimal arrival path.
2. The method for optimizing LBD node routing based on network communication of claim 1, wherein the record keeping information reaching the corresponding LBS comprises a routing weight and a network ID.
3. The method for optimizing LBD node routing based on network communication of claim 2, wherein the information arriving at the corresponding LBS is saved by flash.
4. A method of optimizing LBD node routing based on network communication according to claim 3, wherein the arrival path information in S2 and S7 is read from flash stored information.
5. A method of optimizing LBD node routing based on network communication according to claim 3, wherein the steps of S1-S7 are performed periodically.
6. The method of optimizing LBD node routing based on network traffic of claim 1, wherein LBD sequentially numbers newly discovered LBAs in discovery order by +1 and the original LBA number is 0.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111210330.XA CN113795041B (en) | 2021-10-18 | 2021-10-18 | Method for optimizing LBD node route based on network communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111210330.XA CN113795041B (en) | 2021-10-18 | 2021-10-18 | Method for optimizing LBD node route based on network communication |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113795041A CN113795041A (en) | 2021-12-14 |
CN113795041B true CN113795041B (en) | 2024-03-08 |
Family
ID=78877998
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111210330.XA Active CN113795041B (en) | 2021-10-18 | 2021-10-18 | Method for optimizing LBD node route based on network communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113795041B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640628A (en) * | 2008-07-28 | 2010-02-03 | 华为技术有限公司 | Mesh network-based routing management and routing methods, node, device and system |
KR20100025605A (en) * | 2008-08-28 | 2010-03-10 | 아주대학교산학협력단 | Lowpan bootstrapping agent device and lowpan bootstrapping system |
CN102548038A (en) * | 2012-02-07 | 2012-07-04 | 江苏麦希通讯技术有限公司 | Micro-power wireless networking method |
CN103428089A (en) * | 2012-05-16 | 2013-12-04 | 深圳市金正方科技有限公司 | Method and system for optimizing low-voltage power line carrier communication network |
CN103532844A (en) * | 2013-09-27 | 2014-01-22 | 南京日新科技有限公司 | Micro-power wireless networking and communication method, master node and system |
CN103582065A (en) * | 2012-07-31 | 2014-02-12 | 中国科学技术大学苏州研究院 | Efficient ad hoc network routing method for wireless sensor network |
CN105873083A (en) * | 2016-05-13 | 2016-08-17 | 安徽南瑞中天电力电子有限公司 | Wireless network networking method |
CN106100698A (en) * | 2016-06-12 | 2016-11-09 | 南京南瑞集团公司 | A kind of network-building method being applied to the power line carrier module that power information gathers |
WO2020127128A1 (en) * | 2018-12-20 | 2020-06-25 | Enedis | Opportunistic routing of data |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001089161A2 (en) * | 2000-05-18 | 2001-11-22 | Firemedia Communications (Israel) Ltd. | Bandwidth and path allocation method for a switched fabric connecting multiple multimedia buses |
US20050254429A1 (en) * | 2002-06-28 | 2005-11-17 | Takeshi Kato | Management node deice, node device, network configuration management system, network configuration management method, node device control method, management node device control method |
CN101540714B (en) * | 2008-03-21 | 2012-02-01 | 华为技术有限公司 | Method for establishing network path and transmitting data and network nodes |
US8958356B2 (en) * | 2010-12-03 | 2015-02-17 | Texas Instruments Incorporated | Routing protocols for power line communications (PLC) |
EP3707925A1 (en) * | 2017-11-09 | 2020-09-16 | Electric Society SA | An ad-hoc network |
-
2021
- 2021-10-18 CN CN202111210330.XA patent/CN113795041B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101640628A (en) * | 2008-07-28 | 2010-02-03 | 华为技术有限公司 | Mesh network-based routing management and routing methods, node, device and system |
KR20100025605A (en) * | 2008-08-28 | 2010-03-10 | 아주대학교산학협력단 | Lowpan bootstrapping agent device and lowpan bootstrapping system |
CN102548038A (en) * | 2012-02-07 | 2012-07-04 | 江苏麦希通讯技术有限公司 | Micro-power wireless networking method |
CN103428089A (en) * | 2012-05-16 | 2013-12-04 | 深圳市金正方科技有限公司 | Method and system for optimizing low-voltage power line carrier communication network |
CN103582065A (en) * | 2012-07-31 | 2014-02-12 | 中国科学技术大学苏州研究院 | Efficient ad hoc network routing method for wireless sensor network |
CN103532844A (en) * | 2013-09-27 | 2014-01-22 | 南京日新科技有限公司 | Micro-power wireless networking and communication method, master node and system |
CN105873083A (en) * | 2016-05-13 | 2016-08-17 | 安徽南瑞中天电力电子有限公司 | Wireless network networking method |
CN106100698A (en) * | 2016-06-12 | 2016-11-09 | 南京南瑞集团公司 | A kind of network-building method being applied to the power line carrier module that power information gathers |
WO2020127128A1 (en) * | 2018-12-20 | 2020-06-25 | Enedis | Opportunistic routing of data |
Non-Patent Citations (4)
Title |
---|
A Path Tracing Scheme for All-Optical Packet-Switched Networks;K. -H. Tse and C. -K. Chan;in Journal of Lightwave Technology;全文 * |
G3标准电力线载波通信模块的安全接入技术研究;胥小波;信息科技辑;全文 * |
Layer-2 security for PLC - a comparison between ITU-T G.9903 and IEEE 1901.2;S. G. Hoffmann;2016 International Symposium on Power Line Communications and its Applications (ISPLC);全文 * |
配电自动化电力线载波通信组网方法研究;薛晨;华北电力大学;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113795041A (en) | 2021-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101682549B (en) | Network interface selection using historical connection information | |
CN101753458B (en) | Method and device for processing ND neighbor table entry | |
CN101616466A (en) | A kind of ad hoc network zone routing method | |
US7760665B2 (en) | Selective node tracking | |
US20220201085A1 (en) | Data management method, related product, and communications system | |
CN101540731B (en) | Three-tier message retransmission method and device | |
CN113810287B (en) | Data retrieval and pushing method based on NDN and SDN | |
CN103617007A (en) | Method and system for achieving multilevel intelligent storage | |
CN106101412A (en) | The information session processing method of mobile communication terminal and mobile communication terminal | |
US11310147B2 (en) | Advertising route | |
CN113795041B (en) | Method for optimizing LBD node route based on network communication | |
CN114301806B (en) | Virtual network connectivity detection method, device, equipment and storage medium | |
CN101997755A (en) | Method for exchanging mapping information and mapping node | |
WO2009059476A1 (en) | A method for distributing the device number in a stacking system | |
CN104239342A (en) | Establishment method of distribution network topology model | |
CN101754170A (en) | Distributed HLR system and method for acquiring called roaming number thereof | |
WO2018171594A1 (en) | Handover method and device involving multiple core networks | |
CN113098716A (en) | Efficient father node selection method in dual-mode mesh network | |
US20080130552A1 (en) | Connection node, method, and computer readable medium thereof for recalculating a transmission opportunity when an apparatus requests to enter a wireless network | |
CN107995047A (en) | A kind of topologic network method and device of data center | |
CN214380929U (en) | Gateway equipment for connecting Internet of things sensing equipment and electric power information acquisition equipment | |
CN107733767B (en) | Method, device and system for establishing social relationship network | |
CN109511154A (en) | A kind of terminal access method, device and medium | |
CN113595750B (en) | Network topology dividing method and device and network topology management equipment | |
CN103067207B (en) | Configuration information delivery method and device |
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 |