CN111901846A - Ad-hoc network system adopting multiple NB-IoT node gateways - Google Patents
Ad-hoc network system adopting multiple NB-IoT node gateways Download PDFInfo
- Publication number
- CN111901846A CN111901846A CN202010762620.4A CN202010762620A CN111901846A CN 111901846 A CN111901846 A CN 111901846A CN 202010762620 A CN202010762620 A CN 202010762620A CN 111901846 A CN111901846 A CN 111901846A
- Authority
- CN
- China
- Prior art keywords
- node
- transmission
- gateways
- network system
- hoc network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
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/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
- H04W40/10—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources based on available power or energy
-
- 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
- H04W40/14—Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality based on stability
-
- 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/20—Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/122—Shortest path evaluation by minimising distances, e.g. by selecting a route with minimum of number of hops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses an ad hoc network system adopting a plurality of NB-IoT node gateways, which comprises a plurality of transmission nodes, a plurality of routing gateways, a coordinator and a data center, wherein the transmission nodes are connected with the routing gateways; the plurality of transmission nodes consist of a plurality of Zigbee transmission nodes, and the plurality of routing gateways consist of a plurality of NB-IoT nodes; the coordinator is used for determining a transmission sequence for data transmission of each Zigbee node, and the transmission sequence is processed according to the following steps: constructing a judgment matrix of each transmission node; performing mathematical transformation on the judgment matrix to obtain a fuzzy consistency matrix; calculating the initial weight of the fuzzy consistency matrix according to the fuzzy consistency matrix; carrying out standardization processing on the initial weight to obtain the final weight of each transmission node; the beneficial effects are as follows: a fuzzy analytic hierarchy process is introduced into a Zigbee ad hoc network system to determine a data transmission path, so that the defect of low transmission efficiency in the prior art is overcome.
Description
Technical Field
The invention relates to the technical field of ad hoc network communication, in particular to an ad hoc network system adopting a plurality of NB-IoT node gateways.
Background
The Zigbee technology is a wireless communication technology applied to short distance and low speed, and the Zigbee network has the characteristics of low power consumption, ad hoc network, multi-hop routing, high security, and strong anti-interference capability, but in the network formed by Zigbee, data is transmitted layer by layer, that is, the acquired data needs to be sent from one node to another node, various possible paths need to be scanned, each scanning needs to occupy a large amount of bandwidth resources, and the time delay of data transmission is increased.
In the prior art, the RSSI technology is generally used for path selection, however, the positioning method of the technology has large errors and does not meet the requirement of high precision, and particularly, the selected path still has the defect of excessive transit times among dynamic nodes, thereby causing low transmission efficiency.
Disclosure of Invention
The invention aims to: an ad hoc network system adopting a plurality of NB-IoT node gateways is provided to overcome the defect of low transmission efficiency in the prior art.
The technical scheme provided by the invention is as follows: an ad hoc network system employing a plurality of NB-IoT node gateways, comprising a plurality of transmission nodes, a plurality of routing gateways, a coordinator, and a data center; the plurality of transmission nodes consist of a plurality of Zigbee transmission nodes, and the plurality of routing gateways consist of a plurality of NB-IoT nodes;
the coordinator is configured to determine a transmission sequence for data transmission of each Zigbee node, where the transmission sequence is processed according to the following steps:
constructing a judgment matrix of each transmission node;
performing mathematical transformation on the judgment matrix to obtain a fuzzy consistency matrix;
calculating initial weight of the fuzzy consistency matrix according to the fuzzy consistency matrix;
and then, carrying out standardization processing on the initial weight to obtain the final weight of each transmission node.
As an optional implementation manner of the present application, the determination matrix performs initial assignment according to connection information of each Zigbee transmission node during ad hoc networking; the connection information comprises a connection state, an object attribute and a distribution position, and the assignment interval is [0,1 ].
As an optional implementation manner of the present application, the calculating the initial weight specifically includes:
calculating the maximum characteristic vector of each Zigbee transmission node;
and normalizing the maximum feature vector to obtain the weight of each Zigbee transmission node.
As an optional implementation manner of the present application, in the calculation process, if the precision is not satisfied, iteration is continued until the precision is satisfied; where the given error is.
As an optional implementation manner of the present application, the weight value of each Zigbee transmission node should meet the consistency requirement of the fuzzy consistency matrix.
As an optional implementation manner of the present application, the normalization processing specifically includes: and (4) performing defuzzification processing, namely performing weight ranking according to a fuzzy ratio comparison principle.
As an optional implementation manner of the present application, the stability of the path is evaluated according to the obtained final weight of each transmission node, and the evaluation parameters include a node hop count parameter and a residual energy parameter of each node.
As an optional embodiment of the present application, the stability of the path has the following relationship with the evaluation parameter: w ═ x × n1+ y × E; where w denotes the stability of the path, x and y denote different coefficient values, x + y is 1, n1 is a node hop count parameter, and E is a residual energy parameter.
By adopting the technical scheme, the method has the following advantages: according to the ad hoc network system adopting the plurality of NB-IoT node gateways, provided by the invention, by introducing a fuzzy analytic hierarchy process into the Zigbee ad hoc network system, a judgment matrix of priority is established for transmission influence factors, and the weight value of each transmission node is calculated, so that the transmission path of data is re-determined, and the defect of low transmission efficiency in the prior art is overcome.
Drawings
Fig. 1 is a system block diagram of an ad hoc network system employing a plurality of NB-IoT node gateways according to an embodiment of the present invention.
Detailed Description
Specific embodiments of the present invention will be described in detail below, and it should be noted that the embodiments described herein are only for illustration and are not intended to limit the present invention. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that: it is not necessary to employ these specific details to practice the present invention. In other instances, well-known circuits, software, or methods have not been described in detail so as not to obscure the present invention.
Throughout the specification, reference to "one embodiment," "an embodiment," "one example," or "an example" means: the particular features, structures, or characteristics described in connection with the embodiment or example are included in at least one embodiment of the invention. Thus, the appearances of the phrases "in one embodiment," "in an embodiment," "one example" or "an example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, or characteristics may be combined in any suitable combination and/or sub-combination in one or more embodiments or examples. Further, those of ordinary skill in the art will appreciate that the illustrations provided herein are for illustrative purposes and are not necessarily drawn to scale.
The present invention will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, an ad hoc network system employing a plurality of NB-IoT node gateways includes a plurality of transmission nodes, a plurality of routing gateways, a coordinator, and a data center; the plurality of transmission nodes consist of a plurality of Zigbee transmission nodes, and the plurality of routing gateways consist of a plurality of NB-IoT nodes;
the coordinator is configured to determine a transmission sequence for data transmission of each Zigbee node, where the transmission sequence is processed according to the following steps:
constructing a judgment matrix of each transmission node;
specifically, a judgment matrix of priority is established according to the influence factors of transmission, and the judgment matrix carries out initial assignment according to the connection information of each Zigbee transmission node during ad hoc network; the connection information comprises a connection state, an object attribute and a distribution position, and the assignment interval is [0,1 ]; the object attribute is a relationship between Zigbee transmission nodes, such as a master node, a slave node, a parent node, and the like.
Performing mathematical transformation on the judgment matrix to obtain a fuzzy consistency matrix;
calculating initial weight of the fuzzy consistency matrix according to the fuzzy consistency matrix;
specifically, the calculating the initial weight specifically includes:
calculating the maximum characteristic vector of each Zigbee transmission node;
and normalizing the maximum feature vector to obtain the weight of each Zigbee transmission node.
And then, carrying out standardization processing on the initial weight to obtain the final weight of each transmission node.
Specifically, the normalization process specifically includes: defuzzification processing, namely performing weight ranking according to a fuzzy ratio comparison principle;
correspondingly, in the calculation process, if the precision is not met, the iteration is continued until the precision is met; wherein, is a given error;
in other implementations, it is considered that multiple iterations may have a certain influence on the weight value, and therefore, as the number of iterations increases, each value in the determination matrix is corrected; specifically, inertia weight is introduced for calculation, and the inertia weight is an application of the prior art, for example, a mode of reducing the inertia weight is adopted.
The weighted value of each Zigbee transmission node meets the consistency requirement of the fuzzy consistency matrix; that is, the calculated weight of each transmission node is greater than zero.
In the above scheme, each Zigbee node constitutes a data transmission network, and each node operates in an end-to-end mode; the NB-IoT node is responsible for the forwarding of data and the discovery of nodes; the coordinator is responsible for starting the network and setting related network parameters; the Zigbee transmission nodes and the NB-IoT nodes form a signal path, and data are uploaded to a data center through the NB-IoT nodes to be displayed and processed; in the ad hoc network system, each transmission node has a unique ID identification, and acquires current position information through a GPS receiver.
By the scheme, a fuzzy analytic hierarchy process is introduced into the Zigbee ad hoc network system, a judgment matrix of priority is established for the transmission influence factors, and the weight value of each transmission node is calculated, so that the transmission path of data is re-determined, and the defect of low transmission efficiency in the prior art is overcome.
Further, on the basis of the above scheme, the ad hoc network system adopting a plurality of NB-IoT node gateways evaluates the stability of the path according to the obtained final weight of each transmission node, and the evaluation parameters include a node hop count parameter and a residual energy parameter of each node.
In particular, the stability of the path has the following relationship with the evaluation parameter: w ═ x × n1+ y × E; wherein, w represents the stability of the path, and the smaller the value of w, the higher the stability; x and y represent different coefficient values, and x + y is 1, in the embodiment, x is preferably 0.68, and y is preferably 0.32; n1 is a node hop count parameter, and E is a residual energy parameter; correspondingly, n1 ═ a/b; a is hop count, b is total node number, and E is E1-E2/E1; e1 is the initial energy and E2 is the residual energy.
This is advantageous for selecting a path with more stable performance from the obtained priority nodes, which is to consider that in a dynamic network, the optimal path is not necessarily the shortest path, and in a dynamic network, a little movement of a node can cause the disconnection of a link, so that an edge effect is likely to occur, and further, long-time communication interruption is caused.
The arrangement enables the system to be also suitable for the processing scheme of the dynamic transmission node, which considers that sometimes the relative motion of each transmission node exists, so that the transmission node is better adaptive.
Further, on the basis of the above scheme, in order to better select a stable link and adapt to a dynamic network formed by mobile transmission nodes, the system is further configured to perform link availability time prediction, and specifically includes:
acquiring the communication distance, the communication speed and the movement direction of the node in the selected stable link;
calculating a critical distance according to the communication distance, the communication speed and the movement direction, and meanwhile, equivalently setting the critical distance as a triangular operation model;
and calculating the link interruption time according to the triangular operation model and the Helen formula, thereby obtaining the available time of the link.
According to the scheme, the stability and the available time of the link are further comprehensively processed, and a more stable communication link is selected.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the present invention, and they should be construed as being included in the following claims and description.
Claims (8)
1. An ad-hoc network system employing a plurality of NB-IoT node gateways comprising a plurality of transmission nodes, a plurality of routing gateways, a coordinator, and a data center; the plurality of transmission nodes consist of a plurality of Zigbee transmission nodes, and the plurality of routing gateways consist of a plurality of NB-IoT nodes;
the coordinator is configured to determine a transmission sequence for data transmission of each Zigbee node, where the transmission sequence is processed according to the following steps:
constructing a judgment matrix of each transmission node;
performing mathematical transformation on the judgment matrix to obtain a fuzzy consistency matrix;
calculating initial weight of the fuzzy consistency matrix according to the fuzzy consistency matrix;
and then, carrying out standardization processing on the initial weight to obtain the final weight of each transmission node.
2. The ad-hoc network system employing multiple NB-IoT node gateways as recited in claim 1, wherein the decision matrix is initially assigned according to connection information of each Zigbee transmission node during ad-hoc networking; the connection information comprises a connection state, an object attribute and a distribution position, and the assignment interval is [0,1 ].
3. The ad-hoc network system employing multiple NB-IoT node gateways as claimed in claim 1 or 2, wherein calculating the initial weight specifically comprises:
calculating the maximum characteristic vector of each Zigbee transmission node;
and normalizing the maximum feature vector to obtain the weight of each Zigbee transmission node.
4. The ad-hoc network system using multiple NB-IoT node gateways as claimed in claim 3, wherein during the calculation, if the accuracy is not met, the iteration is continued until the accuracy is met; where the given error is.
5. The ad hoc network system using multiple NB-IoT node gateways as claimed in claim 4, wherein the weight value of each Zigbee transmission node should satisfy the consistency requirement of the fuzzy consistency matrix.
6. The ad-hoc network system using multiple NB-IoT node gateways as claimed in claim 1, wherein the normalization process specifically comprises: and (4) performing defuzzification processing, namely performing weight ranking according to a fuzzy ratio comparison principle.
7. The ad-hoc network system using multiple NB-IoT node gateways as claimed in claim 2, wherein the stability of the path is estimated according to the obtained final weight of each transmission node, and the estimation parameters include node hop count parameters and residual energy parameters of each node.
8. The ad-hoc network system employing multiple NB-IoT node gateways in accordance with claim 7, wherein the stability of the path has the following relationship to the evaluated parameters: w ═ x × n1+ y × E; where w denotes the stability of the path, x and y denote different coefficient values, x + y is 1, n1 is a node hop count parameter, and E is a residual energy parameter.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010762620.4A CN111901846A (en) | 2020-07-31 | 2020-07-31 | Ad-hoc network system adopting multiple NB-IoT node gateways |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010762620.4A CN111901846A (en) | 2020-07-31 | 2020-07-31 | Ad-hoc network system adopting multiple NB-IoT node gateways |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111901846A true CN111901846A (en) | 2020-11-06 |
Family
ID=73183931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010762620.4A Pending CN111901846A (en) | 2020-07-31 | 2020-07-31 | Ad-hoc network system adopting multiple NB-IoT node gateways |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111901846A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118382119A (en) * | 2024-06-25 | 2024-07-23 | 江西省水投江河信息技术有限公司 | Multichannel polling data transmission system and method applied to water conservancy field |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2815438A1 (en) * | 2010-11-16 | 2012-05-24 | Telefonaktiebolaget L M Ericsson (Publ) | Non-linear model with tap output normalization |
CN106162720A (en) * | 2016-06-20 | 2016-11-23 | 北京航空航天大学 | A kind of cognition wireless self-organized network nodes stability assessment method based on multiple attribute decision making (MADM) |
CN106572513A (en) * | 2016-10-17 | 2017-04-19 | 宁波深路信息科技有限公司 | Wireless sensor routing algorithm based on fuzzy multi-attribute decision |
US20170126504A1 (en) * | 2015-11-02 | 2017-05-04 | Quanta Computer Inc. | Dynamic resources planning mechanism based on cloud computing and smart device |
CN107666439A (en) * | 2016-07-29 | 2018-02-06 | 中国人民解放军陆军军官学院 | A kind of wireless senser method for routing and system |
CN107801227A (en) * | 2017-09-27 | 2018-03-13 | 中国科学院上海微系统与信息技术研究所 | A kind of routing scheduling method towards wireless sensor network stratification analysis |
-
2020
- 2020-07-31 CN CN202010762620.4A patent/CN111901846A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2815438A1 (en) * | 2010-11-16 | 2012-05-24 | Telefonaktiebolaget L M Ericsson (Publ) | Non-linear model with tap output normalization |
US20170126504A1 (en) * | 2015-11-02 | 2017-05-04 | Quanta Computer Inc. | Dynamic resources planning mechanism based on cloud computing and smart device |
CN106162720A (en) * | 2016-06-20 | 2016-11-23 | 北京航空航天大学 | A kind of cognition wireless self-organized network nodes stability assessment method based on multiple attribute decision making (MADM) |
CN107666439A (en) * | 2016-07-29 | 2018-02-06 | 中国人民解放军陆军军官学院 | A kind of wireless senser method for routing and system |
CN106572513A (en) * | 2016-10-17 | 2017-04-19 | 宁波深路信息科技有限公司 | Wireless sensor routing algorithm based on fuzzy multi-attribute decision |
CN107801227A (en) * | 2017-09-27 | 2018-03-13 | 中国科学院上海微系统与信息技术研究所 | A kind of routing scheduling method towards wireless sensor network stratification analysis |
Non-Patent Citations (2)
Title |
---|
徐倩楠: ""基于模糊多属性决策的WSN路由方法"", 《计算机工程与应用》 * |
黎慧: "" 基于改进模糊层次分析法的效能评估方法研究"", 《空军雷达学院学报》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118382119A (en) * | 2024-06-25 | 2024-07-23 | 江西省水投江河信息技术有限公司 | Multichannel polling data transmission system and method applied to water conservancy field |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Orhan et al. | Connection management xAPP for O-RAN RIC: A graph neural network and reinforcement learning approach | |
Zheng et al. | A mobility and load aware OLSR routing protocol for UAV mobile ad-hoc networks | |
CN109005108B (en) | Space network route planning method and system | |
CN110753319B (en) | Heterogeneous service-oriented distributed resource allocation method and system in heterogeneous Internet of vehicles | |
CN104735744B (en) | A kind of design method of the multi-hop relay routing based on terminal direct connection communication | |
CN113207156B (en) | A wireless sensor network cluster routing method and system | |
CN113727308B (en) | Edge calculation unloading optimization method based on vehicle position prediction | |
CN110167097B (en) | Mobile robot relay routing method based on weighted metric forwarding and path planning | |
Qiu et al. | Maintaining links in the highly dynamic FANET using deep reinforcement learning | |
CN113765544A (en) | Multipath Concurrent Transmission Method for Dual Mode Heterogeneous Field Area Network Based on HPLC and RF | |
CN114301794B (en) | LEOMEO double-layer satellite constellation-oriented interlayer link topology design method | |
CN111404595B (en) | Method for evaluating health degree of space-based network communication satellite | |
EP3188373B1 (en) | Fast distributed clustering for cooperation in telecommunications networks | |
CN115348318A (en) | Proxy changing method, control device and multimode communication system for multimode communication | |
Ma et al. | Credibility computation offloading based task-driven routing strategy for emergency UAVs network | |
CN110519820B (en) | Routing method applied to cluster unmanned aerial vehicle communication | |
Zhou et al. | Algebraic connectivity of degree constrained spanning trees for FSO networks | |
CN110933728B (en) | Mapping method, device and storage medium for virtualized wireless sensor network | |
CN110932969B (en) | A smart grid advanced measurement system AMI network anti-jamming attack routing algorithm | |
EP3425861A1 (en) | Improved routing in an heterogeneous iot network | |
CN111901846A (en) | Ad-hoc network system adopting multiple NB-IoT node gateways | |
CN114223183A (en) | A method for providing network collaboration for industrial communication systems | |
CN115802314A (en) | Dynamic routing method and device for vehicle-mounted self-organizing network in C-V2X environment | |
CN105959912B (en) | Based on the aggregation node localization method for improving discrete differential algorithm | |
CN108551664B (en) | A Graph Theory-based Collaborative Optimization Method for Vehicle Heterogeneous Network Resources |
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 | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20230228 |
|
AD01 | Patent right deemed abandoned |