[go: up one dir, main page]

CN111654418A - Self-adaptive real-time detection method for available bandwidth of wireless network - Google Patents

Self-adaptive real-time detection method for available bandwidth of wireless network Download PDF

Info

Publication number
CN111654418A
CN111654418A CN202010528516.9A CN202010528516A CN111654418A CN 111654418 A CN111654418 A CN 111654418A CN 202010528516 A CN202010528516 A CN 202010528516A CN 111654418 A CN111654418 A CN 111654418A
Authority
CN
China
Prior art keywords
frequency
detection method
bandwidth
wireless
available bandwidth
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
Application number
CN202010528516.9A
Other languages
Chinese (zh)
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.)
Military Science Information Research Center Of Military Academy Of Chinese Pla
Original Assignee
Military Science Information Research Center Of Military Academy Of Chinese Pla
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 Military Science Information Research Center Of Military Academy Of Chinese Pla filed Critical Military Science Information Research Center Of Military Academy Of Chinese Pla
Priority to CN202010528516.9A priority Critical patent/CN111654418A/en
Publication of CN111654418A publication Critical patent/CN111654418A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0882Utilisation of link capacity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0894Packet rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • 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)
  • Environmental & Geological Engineering (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a self-adaptive real-time detection method for available bandwidth of a wireless network, which is characterized by comprising at least one wireless route and at least one mobile receiving end, wherein the specific detection method comprises the following steps: A) when the data volume sent by the wireless router is larger than 100Kb/s, detecting the bandwidth by adopting a second frequency; B) the wireless router can calculate the packet loss rate according to the information in the RTCP feedback packet; C) smoothing the packet loss rate lambda through a filter, wherein lambda is a lambda + (1-a) b; D) when the data volume sent by the wireless router is less than 100Kb/s, detecting the bandwidth by adopting a first frequency; through having designed this application, adopt the occupation to the bandwidth of two kinds of different frequencies to detect, and adopt and increase progressively and degressive formula to calculate, along with the idle time of bandwidth increases, corresponding detection frequency descends, otherwise along with the time increase that the bandwidth occupied, corresponding detection frequency increases, when guaranteeing to detect the bandwidth accuracy, occupation of reducible resource has reduced the energy consumption.

Description

Self-adaptive real-time detection method for available bandwidth of wireless network
Technical Field
The invention belongs to the technical field of bandwidth detection, and particularly relates to a self-adaptive real-time detection method for available bandwidth of a wireless network.
Background
The existing available bandwidth detection method adopts a model-based control algorithm, although network fluctuation can be accurately detected, the calculated amount is large, and when the bandwidth is not occupied for a long time, the bandwidth is still in a background high-frequency detection state, so that the energy consumption is increased, and therefore, a wireless network available bandwidth self-adaptive real-time detection method is provided.
Disclosure of Invention
The present invention aims to provide a method for adaptively detecting the available bandwidth of a wireless network in real time, so as to solve the problems in the background art.
In order to achieve the purpose, the invention adopts the following technical scheme: the self-adaptive real-time detection method for the available bandwidth of the wireless network is characterized by comprising at least one wireless route and at least one mobile receiving end, and the specific detection method comprises the following steps:
A) when the data volume sent by the wireless router is larger than 100Kb/s, detecting the bandwidth by adopting a second frequency;
B) the wireless router can calculate the packet loss rate according to the information in the RTCP feedback packet;
C) smoothing the packet loss rate lambda through a filter, wherein lambda is a lambda + (1-a) b;
D) when the data volume sent by the wireless router is less than 100Kb/s, detecting the bandwidth by adopting a first frequency, wherein the frequency of the first frequency is less than a second frequency;
further, the first frequency is specifically an≥a1(n ≧ 2), where n is the duration of the wireless route transmitting an amount of data less than 100Kb/s in units of s, anThe frequency is detected, and each term from the second term is not less than its previous term.
Further, the second frequency is a decreasing formula as opposed to an increasing formula.
Further, the method can be used for preparing a novel materialIn step C, λ is the latest calculated packet loss rate, b is the packet loss rate currently in use, and a is the weight (0)<a<1) Setting two threshold values lambdac, lambada1According to the smoothed packet loss rate λ, three situations can be estimated.
Further, three cases are estimated as follows:
when λ > λ c, the network is congested;
when lambda is<λ1When the network is idle;
when lambda is1=<λ<At λ c, the network load is moderate.
Further, let MaxRate be the maximum output bit rate of the sender,/be the minimum output bit rate of the sender, Speed0 be the initial rate, Step be the linear increment of the rate, and β be the multiplicative reduction factor.
Further, the wireless route initial rate Speed0 sends a data Speed ═ Speed 0; (MinRate is less than or equal to Speed is less than or equal to MaxRate).
Further, the packet loss rate is calculated according to the information in the RTCP packet fed back by the mobile receiving terminal, and after smoothing processing, network load judgment is carried out and the output code rate is adjusted.
Compared with the prior art, the invention has the beneficial effects that:
through having designed this application, adopt the occupation to the bandwidth of two kinds of different frequencies to detect, and adopt and increase progressively and degressive formula to calculate, to increasing along with the idle time of bandwidth, corresponding detection frequency descends, otherwise along with the time increase that the bandwidth occupied, corresponding detection frequency increases, when guaranteeing to detect the bandwidth accuracy, occupation of reducible resource has reduced the energy consumption.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention.
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 drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.
Referring to fig. 1, the invention provides a technical scheme: the self-adaptive real-time detection method of the available bandwidth of the wireless network comprises at least one wireless route and at least one mobile receiving end, and the specific detection method comprises the following steps:
A) when the data volume sent by the wireless router is larger than 100Kb/s, detecting the bandwidth by adopting a second frequency, wherein the second frequency is a decreasing formula opposite to the increasing formula, and when the duration time of the data volume sent by the wireless router is larger than 100Kb/s is increased, the interval of the second frequency detection is reduced;
B) the wireless router can calculate the packet loss rate according to the information in the RTCP feedback packet;
C) smoothing the packet loss rate lambda through a filter, wherein lambda is a lambda + (1-a) b;
D) when the data volume sent by the wireless router is less than 100Kb/s, detecting the bandwidth by adopting a first frequency, wherein the frequency of the first frequency is less than a second frequency, and the first frequency is specifically an≥a1(n ≧ 2), where n is the duration of the wireless route transmitting an amount of data less than 100Kb/s in units of s, anDetecting frequencies, wherein each item is not less than the previous item from the second item, and when the duration time of the data quantity transmitted by the wireless router is less than 100Kb/s is increased, the interval of the detection of the first frequency is increased;
in this embodiment, further, in the step C, λ is a latest calculated packet loss ratio, b is a packet loss ratio currently in use, and a is a weight (0)<a<1) Setting two threshold values lambdac, lambada1According to the smoothed packet loss rate λ, three situations can be estimated.
In this embodiment, further, three estimated situations are as follows:
when λ > λ c, the network is congested;
when lambda is<λ1When the network is idle;
when lambda is1=<λ<=λAnd c, the network load is moderate.
In this embodiment, further, let MaxRate be the maximum output bit rate of the sender,/be the minimum output bit rate of the sender, Speed0 be the initial rate, Step be the linear increment of the rate, and β be the multiplicative reduction factor.
In this embodiment, further, the wireless router initial rate Speed0 sends data Speed ═ Speed 0; (MinRate is less than or equal to Speed is less than or equal to MaxRate).
In this embodiment, further, the packet loss rate is calculated according to the information in the RTCP packet fed back by the mobile receiving end, and after smoothing, network load determination is performed and the output code rate is adjusted;
Figure BDA0002534388840000041
Figure BDA0002534388840000051
sending an RTCP feedback packet to a sending end every time N data packets are received or at most 5s, wherein the RTCP feedback packet comprises QoS information in a period from sending of the last feedback packet to sending of the packet, the feedback congestion control strategy can enable the whole H264 video transmission system to monitor the change of bandwidth in real time, dynamically change the output code rate, fully utilize the current bandwidth, reduce the multiplicative sending rate when the network is congested, reduce the requirement on the required bandwidth, and set a minimum sending code rate MinRate to ensure the minimum bandwidth required by the sending end; when the network is idle, linearly increasing the sending code rate, and simultaneously setting a maximum sending code rate MaxRate to ensure that the sending end does not excessively occupy resources; when the network load is normal, no adjustment is made. Because the sending end adopts the AIMD strategy similar to that in TCP congestion control, the time that the real-time transmission system is in a congestion state can be further shortened, the packet loss rate and the time delay are further reduced, good service quality is provided for users, and the fairness of bandwidth competition with data streams of other protocols is ensured.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention should be equivalent or changed within the scope of the present invention.

Claims (8)

1. The self-adaptive real-time detection method for the available bandwidth of the wireless network is characterized by comprising at least one wireless route and at least one mobile receiving end, and the specific detection method comprises the following steps:
A) when the data is sent by the wireless router, detecting the bandwidth by adopting a second frequency;
B) the wireless router can calculate the packet loss rate according to the information in the RTCP feedback packet;
C) smoothing the packet loss rate lambda through a filter, wherein lambda is a lambda + (1-a) b;
D) and when the data volume sent by the wireless router is less than 100Kb/s, detecting the bandwidth by adopting a first frequency, wherein the frequency of the first frequency is less than a second frequency.
2. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 1, wherein: the first frequency is specifically an≥a1(n ≧ 2), where n is the duration of the wireless route transmitting an amount of data less than 100Kb/s in units of s, anThe frequency is detected, and each term from the second term is not less than its previous term.
3. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 2, characterized in that: the second frequency is a decreasing formula opposite to the increasing formula, and is detected by adopting the second frequency when the data transmitted by the wireless route is more than 100 Kb/s.
4. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 1, wherein: in the step C, λ is the latest calculated packet loss ratio, b is the packet loss ratio currently in use, and a is the weight (0)<a<1) Setting two threshold values lambdac, lambada1According to the smoothed packet loss rate λ, three situations can be estimated.
5. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 4, wherein the three predicted situations are as follows:
when λ > λ c, the network is congested;
when lambda is<λ1When the network is idle;
when lambda is1=<λ<At λ c, the network load is moderate.
6. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 5, wherein: let MaxRate be the maximum output bit rate of the transmitting end, MinRate be the minimum output bit rate of the transmitting end, Speed0 be the initial rate, Step be the linear increment of the rate, and beta be the multiplicative reduction factor.
7. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 6, wherein: the wireless routing initial rate Speed0 sends a data Speed 0; (MinRate is less than or equal to Speed is less than or equal to MaxRate).
8. The adaptive real-time detection method for the available bandwidth of the wireless network according to claim 7, wherein: and calculating the packet loss rate according to the information in the RTCP packet fed back by the mobile receiving terminal, and judging the network load and adjusting the output code rate after smoothing processing.
CN202010528516.9A 2020-06-11 2020-06-11 Self-adaptive real-time detection method for available bandwidth of wireless network Pending CN111654418A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010528516.9A CN111654418A (en) 2020-06-11 2020-06-11 Self-adaptive real-time detection method for available bandwidth of wireless network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010528516.9A CN111654418A (en) 2020-06-11 2020-06-11 Self-adaptive real-time detection method for available bandwidth of wireless network

Publications (1)

Publication Number Publication Date
CN111654418A true CN111654418A (en) 2020-09-11

Family

ID=72348882

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010528516.9A Pending CN111654418A (en) 2020-06-11 2020-06-11 Self-adaptive real-time detection method for available bandwidth of wireless network

Country Status (1)

Country Link
CN (1) CN111654418A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753457A (en) * 2009-12-24 2010-06-23 中国人民解放军理工大学指挥自动化学院 The method and system of prediction internet end node available bandwidth of end-to-end route between
US20120002566A1 (en) * 2010-06-30 2012-01-05 Brother Kogyo Kabushiki Kaisha Communication apparatus, communication method, and a computer-readable medium
CN103200621A (en) * 2013-03-14 2013-07-10 南京理工大学 Self-adaptation flow control method suitable for wireless projection system real-time data transmission
CN105939233A (en) * 2016-05-19 2016-09-14 乐视控股(北京)有限公司 Network state detection method and apparatus
CN108965066A (en) * 2018-10-17 2018-12-07 网宿科技股份有限公司 The method and apparatus that a kind of pair of transmission path is detected
CN110932989A (en) * 2019-11-20 2020-03-27 华南理工大学 Elephant flow path monitoring and scheduling method based on SDN data center network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101753457A (en) * 2009-12-24 2010-06-23 中国人民解放军理工大学指挥自动化学院 The method and system of prediction internet end node available bandwidth of end-to-end route between
US20120002566A1 (en) * 2010-06-30 2012-01-05 Brother Kogyo Kabushiki Kaisha Communication apparatus, communication method, and a computer-readable medium
CN103200621A (en) * 2013-03-14 2013-07-10 南京理工大学 Self-adaptation flow control method suitable for wireless projection system real-time data transmission
CN105939233A (en) * 2016-05-19 2016-09-14 乐视控股(北京)有限公司 Network state detection method and apparatus
CN108965066A (en) * 2018-10-17 2018-12-07 网宿科技股份有限公司 The method and apparatus that a kind of pair of transmission path is detected
CN110932989A (en) * 2019-11-20 2020-03-27 华南理工大学 Elephant flow path monitoring and scheduling method based on SDN data center network

Similar Documents

Publication Publication Date Title
KR101576704B1 (en) Optimizing media content delivery based on user equipment determined resource metrics
CN100446466C (en) Reactivity bandwidth control for stream data
US8140066B2 (en) Power consumption reduction logic for unscheduled APSD and real time services
US8345551B2 (en) Transmission rate control method and communication device
CN101582842A (en) Congestion control method and congestion control device
CN112469079B (en) Novel congestion control method combining deep reinforcement learning and traditional congestion control
CN102104908A (en) Data transmission control method and equipment
US8953447B2 (en) Method and apparatus for controlling traffic transfer rate based on cell capacity in mobile communication system
EP1337086B1 (en) Method for transmitting data packets using RTP and RTCP protocols
CN101946421A (en) Audio codec bit-rate control method for assuring qos of voice in wlan
US7151747B2 (en) Controlling method of priority class setup of communication packet and system of the same
CN104349219A (en) Strict increase loose decrease equal step congestion control algorithm based on mobile communication network
CN103200622A (en) Communication handling method, device and gateway equipment
CN111741249A (en) Network congestion detection method and device
CN110855570A (en) SDN (software defined network) packet loss judgment method, device and system and multi-network control system
CN103108354B (en) Control data transmission
CN104243102A (en) Method and device for controlling code rates on basis of network state evaluation
WO2016065676A1 (en) Optimization method and system based on throughput rate and packet loss control cwnd
WO2023155747A1 (en) Data coding bitrate adaptive adjustment method, apparatus and device, and storage medium
CN106789709B (en) Load balancing method and device
CN110062352A (en) Multipath TCP network code Transmission system and method in vehicle self-organizing network based on packet loss differentiating
CN111654418A (en) Self-adaptive real-time detection method for available bandwidth of wireless network
CN100433894C (en) Method of type conversion from dedicated channel to common channel in CDMA system
CN113542215B (en) Method and related device for improving streaming media transmission performance
CN109347702A (en) Utilize the method for Ethernet length of buffer queue prediction UDP Congestion Level SPCC

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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200911