CN113795041B - Method for optimizing LBD node route based on network communication - Google Patents

Method for optimizing LBD node route based on network communication Download PDF

Info

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
Application number
CN202111210330.XA
Other languages
Chinese (zh)
Other versions
CN113795041A (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.)
Shenzhen Hongxing Zhilian Technology Co ltd
Original Assignee
Shenzhen Hongxing Zhilian Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Hongxing Zhilian Technology Co ltd filed Critical Shenzhen Hongxing Zhilian Technology Co ltd
Priority to CN202111210330.XA priority Critical patent/CN113795041B/en
Publication of CN113795041A publication Critical patent/CN113795041A/en
Application granted granted Critical
Publication of CN113795041B publication Critical patent/CN113795041B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • 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)
  • 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

Method for optimizing LBD node route based on network communication
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.
CN202111210330.XA 2021-10-18 2021-10-18 Method for optimizing LBD node route based on network communication Active CN113795041B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)
CN111771390B (en) * 2017-11-09 2024-04-05 聪颖电气组织股份有限公司 Self-organizing network

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
CN102710777B (en) Advertisement push-delivery method and system, as well as advertisement pusher
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
CN101621414A (en) Method and apparatus for discovering network resource and topology
US20220201085A1 (en) Data management method, related product, and communications system
CN103326925B (en) A kind of information push method and device
CN103617007A (en) Method and system for achieving multilevel intelligent storage
CN106095850A (en) A kind of data processing method and equipment
US11310147B2 (en) Advertising route
CN106101412A (en) The information session processing method of mobile communication terminal and mobile communication terminal
CN108984433A (en) Cache data control method and equipment
CN113795041B (en) Method for optimizing LBD node route based on network communication
WO2009059476A1 (en) A method for distributing the device number in a stacking system
WO2018171594A1 (en) Handover method and device involving multiple core networks
CN113098716A (en) Efficient father node selection method in dual-mode mesh network
CN104239342A (en) Establishment method of distribution network topology model
CN101754170A (en) Distributed HLR system and method for acquiring called roaming number thereof
CN103166860A (en) Method and device for peer-to-peer (P2P) overlay network data migration
US20080130552A1 (en) Connection node, method, and computer readable medium thereof for recalculating a transmission opportunity when an apparatus requests to enter a wireless network
CN114301806B (en) Virtual network connectivity detection method, device, equipment and storage medium
CN214380929U (en) Gateway equipment for connecting Internet of things sensing equipment and electric power information acquisition equipment
CN109511154A (en) A kind of terminal access method, device and medium
CN107733767B (en) Method, device and system for establishing social relationship network

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