CN112312437A - Internet of things wireless double-link self-adaptive communication system and method - Google Patents
Internet of things wireless double-link self-adaptive communication system and method Download PDFInfo
- Publication number
- CN112312437A CN112312437A CN202011261164.1A CN202011261164A CN112312437A CN 112312437 A CN112312437 A CN 112312437A CN 202011261164 A CN202011261164 A CN 202011261164A CN 112312437 A CN112312437 A CN 112312437A
- Authority
- CN
- China
- Prior art keywords
- link
- links
- communication
- wireless
- val
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 56
- 238000000034 method Methods 0.000 title claims description 13
- 238000011156 evaluation Methods 0.000 claims abstract description 31
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 230000003044 adaptive effect Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention relates to an Internet of things wireless double-link self-adaptive communication system, which comprises a flow monitoring module, a link evaluation module and a link switching module which are sequentially connected; the flow monitoring module monitors and counts the flow of the current wireless communication in real time; the link evaluation module determines the optimal link in the wireless links by adopting an algorithm based on the signal-to-noise ratio and the maximum throughput according to the size of the communication flow; and the link switching module sets a system route according to the link evaluation result and selects the currently used wireless link. The invention flexibly and adaptively switches the communication link according to the actual situation, ensures that the data communication is not interrupted, and maximally utilizes the bandwidth of the double links to realize reliable and efficient data communication.
Description
Technical Field
The invention relates to an Internet of things wireless double-link self-adaptive communication system and method.
Background
In order to improve the reliability of communication, the conventional internet of things equipment usually adopts dual-link communication. However, in the existing dual-link communication scheme, a fixed main link and a fixed standby link are generally used, that is, one link is designated as the main link in advance, and when the main link fails to communicate, the standby link is switched to communicate, so that the communication stability when both the main link and the standby link are in a condition of poor signal cannot be ensured.
The conventional dual link communication scheme is currently used for data communication using fixed active/standby links, and the scheme mainly has the following disadvantages:
the reliability of communication is not sufficient. Essentially operating in a single link mode, it is necessary to wait until the primary link is completely unavailable before switching to the backup link, which may still cause data communication disruption and data loss.
The link utilization is low. The conventional scheme designates a link as a main link in advance, however, the wireless communication environment is complicated, and it is likely that the main link is not an optimized communication link. Although data can be transceived using the main link, the delay may be high and the bandwidth utilization is low.
Disclosure of Invention
In view of the above, the present invention provides an internet-of-things wireless dual-link adaptive communication system and method, which achieve the purposes of predicting and evaluating link quality in real time in advance, flexibly adaptively switching communication links according to actual conditions, ensuring uninterrupted data communication, and maximally utilizing dual-link bandwidth to achieve reliable and efficient data communication.
In order to achieve the purpose, the invention adopts the following technical scheme:
an Internet of things wireless double-link self-adaptive communication system comprises a flow monitoring module, a link evaluation module and a link switching module which are sequentially connected; the flow monitoring module monitors and counts the flow of the current wireless communication in real time; the link evaluation module determines the optimal link in the wireless links by adopting an algorithm based on the signal-to-noise ratio and the maximum throughput according to the size of the communication flow; and the link switching module sets a system route according to the link evaluation result and selects the currently used wireless link.
An Internet of things wireless double-link self-adaptive communication method comprises the following steps:
step S1, monitoring the current communication data flow in real time;
step S2, if the current communication data flow is smaller than the preset flow threshold, the optimal link in the wireless link is determined by adopting a link evaluation method based on the signal-to-noise ratio, otherwise, the optimal link in the wireless link is determined by adopting a link evaluation method based on the maximum throughput; and step S3, performing link switching adaptively according to the optimal link in the obtained wireless links.
Further, the link evaluation method based on the signal-to-noise ratio specifically includes:
(1) acquiring the signal strength RSSI and the Noise value Noise of two communication links, and respectively calculating the signal-to-Noise ratio according to the following formula:
SNR = RSSI - Noise
(2) selecting SNR as evaluation value Val of link, and setting a threshold value T of SNRsnr,And when the signal-to-noise ratio difference value of the two links reaches a preset threshold value, obtaining the optimal link.
Further, the link evaluation method based on the maximum throughput specifically includes:
(1) collecting packet loss rates per and network delay td of two communication links, and respectively calculating throughput of the double links according to the following formula:
Thr = (1000 / td) * (1 - per)
(2) selecting Thr as the link evaluation value Val and setting a throughput threshold TthrWhen the Thr difference of the two links reaches TthrAnd obtaining the optimal link.
Further, the step S3 is specifically:
step S31, comparing Val of two links, if difference value of Val of two links is larger than preset threshold value TvalSwitching to a link using a link with a larger Val value;
step S32, if the difference is less than Tval, reevaluating the quality of two links according to the maximum throughput method, and setting a threshold Tval _ err with poor link quality;
and step S33, if the Val of the two links is smaller than the Tval _ err, adopting a strategy of simultaneous transmission of the two links.
Compared with the prior art, the invention has the following beneficial effects:
the invention predicts and evaluates the link quality in real time in advance, flexibly and adaptively switches the communication link according to the actual situation, ensures that the data communication is not interrupted, and maximally utilizes the bandwidth of the double links to realize reliable and efficient data communication.
Drawings
FIG. 1 is a block diagram of a dual-link adaptive communication system of the present invention;
FIG. 2 is a flow chart of link evaluation according to an embodiment of the present invention;
fig. 3 is a flow chart of link handover according to an embodiment of the present invention.
Detailed Description
The invention is further explained below with reference to the drawings and the embodiments.
Referring to fig. 1, the invention provides an internet of things wireless dual-link adaptive communication system, which includes a traffic monitoring module, a link evaluation module and a link switching module, which are connected in sequence; the flow monitoring module monitors and counts the flow of the current wireless communication in real time; the link evaluation module determines the optimal link in the wireless links by adopting an algorithm based on the signal-to-noise ratio and the maximum throughput according to the size of the communication flow; and the link switching module sets a system route according to the link evaluation result and selects the currently used wireless link.
In this embodiment, an internet of things wireless dual-link adaptive communication method is further provided, including the following steps:
step S1, monitoring the current communication data flow in real time;
step S2, if the current communication data flow is smaller than the preset flow threshold, the optimal link in the wireless link is determined by adopting a link evaluation method based on the signal-to-noise ratio, otherwise, the optimal link in the wireless link is determined by adopting a link evaluation method based on the maximum throughput;
referring to fig. 2, in this embodiment, the step S2 specifically includes:
step 1), monitoring the current communication data flow in real time, and presetting a flow threshold value F (Kbps). And if the current flow is less than F, entering the step 2), and performing link evaluation by using the signal-to-noise ratio. Otherwise, step 3 is entered, and the link evaluation is performed by using the maximum throughput algorithm.
And 2) acquiring the signal strength RSSI (dBm) and the noise value noise (dBm) of the two communication links, and then calculating the signal-to-noise ratio (SNR) according to a formula. Selecting SNR as evaluation value Val of link, and setting a threshold value T of SNRsnr. When the SNR difference of the two links reaches the threshold value TsnrWhen the link quality is obviously good or bad, the link can be switched to a better link, namely, a link switching threshold T is setvalIs Tsnr. Step 4) is entered.
SNR = RSSI - Noise
And 3) collecting packet loss rates per and network delays td (ms) of the two communication links, and then calculating throughput Thr of the double links according to a formula (II). Selecting Thr as the link evaluation value Val and setting a throughput threshold Tthr. When the Thr difference of the two links reaches TthrWhen the threshold value is used, if the link quality is obviously good or bad, the link can be switched to a better link, namely, a link switching threshold value T is setvalIs Tthr。
Thr = (1000 / td) * (1 - per)
And 4) acquiring Val of the two communication links, and then entering a link switching module. And step S3, performing link switching adaptively according to the optimal link in the obtained wireless links.
Referring to fig. 3, in this embodiment, the step S3 specifically includes:
step S31, comparing Val of two links, if difference value of Val of two links is larger than preset threshold value TvalSwitching to a link using a link with a larger Val value;
step S32, if the difference is less than Tval, reevaluating the quality of two links according to the maximum throughput method, and setting a threshold Tval _ err with poor link quality;
and step S33, if the Val of the two links is smaller than the Tval _ err, adopting a strategy of simultaneous transmission of the two links.
The above description is only a preferred embodiment of the present invention, and all equivalent changes and modifications made in accordance with the claims of the present invention should be covered by the present invention.
Claims (5)
1. An Internet of things wireless double-link self-adaptive communication system is characterized by comprising a flow monitoring module, a link evaluation module and a link switching module which are sequentially connected; the flow monitoring module monitors and counts the flow of the current wireless communication in real time; the link evaluation module determines the optimal link in the wireless links by adopting an algorithm based on the signal-to-noise ratio and the maximum throughput according to the size of the communication flow; and the link switching module sets a system route according to the link evaluation result and selects the currently used wireless link.
2. An Internet of things wireless double-link self-adaptive communication method is characterized by comprising the following steps:
step S1, monitoring the current communication data flow in real time;
step S2, if the current communication data flow is smaller than the preset flow threshold, the optimal link in the wireless link is determined by adopting a link evaluation method based on the signal-to-noise ratio, otherwise, the optimal link in the wireless link is determined by adopting a link evaluation method based on the maximum throughput;
and step S3, performing link switching adaptively according to the optimal link in the obtained wireless links.
3. The internet of things wireless dual-link adaptive communication method according to claim 2, wherein the link evaluation method based on the signal-to-noise ratio specifically comprises:
(1) acquiring the signal strength RSSI and the Noise value Noise of two communication links, and respectively calculating the signal-to-Noise ratio according to the following formula:
SNR = RSSI - Noise
selecting SNR as evaluation value Val of link, and setting a threshold value T of SNRsnr,And when the signal-to-noise ratio difference value of the two links reaches a preset threshold value, obtaining the optimal link.
4. The internet of things wireless dual-link adaptive communication method according to claim 2, wherein the link evaluation method based on the maximum throughput is specifically as follows:
collecting packet loss rates per and network delay td of two communication links, and respectively calculating throughput of the double links according to the following formula:
Thr = (1000 / td) * (1 - per)
selecting Thr as the link evaluation value Val and setting a throughput threshold TthrWhen the Thr difference of the two links reaches TthrAnd obtaining the optimal link.
5. The internet-of-things wireless dual-link adaptive communication method according to claim 2, wherein the step S3 specifically includes:
step S31, comparing Val of two links, if difference value of Val of two links is larger than preset threshold value TvalSwitching to a link using a link with a larger Val value;
step S32, if the difference is less than Tval, reevaluating the quality of two links according to the maximum throughput method, and setting a threshold Tval _ err with poor link quality;
and step S33, if the Val of the two links is smaller than the Tval _ err, adopting a strategy of simultaneous transmission of the two links.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011261164.1A CN112312437A (en) | 2020-11-12 | 2020-11-12 | Internet of things wireless double-link self-adaptive communication system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011261164.1A CN112312437A (en) | 2020-11-12 | 2020-11-12 | Internet of things wireless double-link self-adaptive communication system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112312437A true CN112312437A (en) | 2021-02-02 |
Family
ID=74324932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011261164.1A Pending CN112312437A (en) | 2020-11-12 | 2020-11-12 | Internet of things wireless double-link self-adaptive communication system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112312437A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117152906A (en) * | 2023-11-01 | 2023-12-01 | 福建阿古电务数据科技有限公司 | Video image fire alarm system based on artificial intelligence |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853380A (en) * | 2015-05-11 | 2015-08-19 | 西南交通大学 | Link quality assessment method of multi-channel wireless network |
CN106454982A (en) * | 2016-10-19 | 2017-02-22 | 北京交通大学 | Link switching method and system in wireless communication network |
US20170325103A1 (en) * | 2016-05-07 | 2017-11-09 | Microsoft Technology Licensing, Llc | Single radio switching between multiple wireless links |
CN107889179A (en) * | 2017-12-12 | 2018-04-06 | 中云沃达(山东)物联网科技有限公司 | Networking equipment and base station |
US20200281035A1 (en) * | 2019-02-28 | 2020-09-03 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Multi-link network access method |
-
2020
- 2020-11-12 CN CN202011261164.1A patent/CN112312437A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104853380A (en) * | 2015-05-11 | 2015-08-19 | 西南交通大学 | Link quality assessment method of multi-channel wireless network |
US20170325103A1 (en) * | 2016-05-07 | 2017-11-09 | Microsoft Technology Licensing, Llc | Single radio switching between multiple wireless links |
CN106454982A (en) * | 2016-10-19 | 2017-02-22 | 北京交通大学 | Link switching method and system in wireless communication network |
CN107889179A (en) * | 2017-12-12 | 2018-04-06 | 中云沃达(山东)物联网科技有限公司 | Networking equipment and base station |
US20200281035A1 (en) * | 2019-02-28 | 2020-09-03 | Commissariat A L'energie Atomique Et Aux Energies Alternatives | Multi-link network access method |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117152906A (en) * | 2023-11-01 | 2023-12-01 | 福建阿古电务数据科技有限公司 | Video image fire alarm system based on artificial intelligence |
CN117152906B (en) * | 2023-11-01 | 2024-01-23 | 福建阿古电务数据科技有限公司 | Video image fire alarm system based on artificial intelligence |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7085268B2 (en) | Communication system, communication method, transmitting terminal and receiving terminal | |
JP4113840B2 (en) | Transmission power control apparatus and method, mobile station and communication apparatus in mobile communication system | |
JP4408570B2 (en) | Adaptive modulation and adaptive channel coding at the cell level | |
US20050070293A1 (en) | Communication terminal and base station selection method | |
US7489929B2 (en) | Hard handoff procedure for dedicated and high speed shared channels | |
US6816732B1 (en) | Optimal load-based wireless session context transfer | |
US6754494B1 (en) | Mobile communication system having a learning-type handover control method | |
EP1135889A1 (en) | Method and apparatus for improving end-user quality of service in packet switched networks | |
EP1587340A2 (en) | Sector Switching Detection Method in a Wireless Communication Network | |
KR20070088754A (en) | Methods for managing data transmissions between a mobile station and a serving station | |
WO2006011452A1 (en) | Wireless communication terminal, program and communication method | |
CN112312437A (en) | Internet of things wireless double-link self-adaptive communication system and method | |
US20040131021A1 (en) | Base station device and packet transmission method | |
CN116709458B (en) | High-reliability integrated circuit based on automatic card cutting and card cutting control method | |
KR101704822B1 (en) | Apparatus and method for routing based on cross-layer | |
JP4343917B2 (en) | Transmission power control apparatus and method, mobile station and communication apparatus in mobile communication system | |
EP2672780B1 (en) | Receiving device, transmitting device and method of switching link connection in wireless communication system | |
US8358637B2 (en) | Load balancing method for mobile communication system, base station and terminal | |
CN115550975B (en) | Link communication guarantee method under complex environment | |
KR100315308B1 (en) | Soft Handoff Performing Method | |
JP4395353B2 (en) | Base station apparatus for mobile communication system | |
US7146168B2 (en) | Method and system for providing a downlink connection in a cellular network | |
CN102065464B (en) | Sublayer binding method and mobile terminal for hierarchical flow transmission under heterogeneous network | |
US20240015642A1 (en) | Link coordination in multi-link devices | |
CN112886997B (en) | Data transmission method, device, base station and storage medium for concurrent service |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210202 |