Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Congestion control method for Internet of Things transmission

A congestion control and Internet of Things technology, applied in the field of network communication, can solve the problems of reducing congestion control performance, reducing bandwidth utilization, and low acquisition probability, so as to enhance congestion control capabilities, improve RTT measurement accuracy, increase probability and The effect of accuracy

Inactive Publication Date: 2017-09-15
广州市暨联牧科信息科技有限公司 +1
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If you directly use only one strong RTO estimator in TCP to obtain RTT, then the probability of obtaining the RTT value will be very low, thereby reducing the performance of congestion control;
[0007] (2) The congestion window is not suitable for IoT devices, and the Stop-and-wait ARQ method is the best choice for such devices
Although similar problems may occur in the implementation of the TCP protocol using this algorithm, it will not become an important factor affecting the congestion control performance of the TCP protocol in the existing communication network (the packet loss rate is relatively low)
However, in some LLN network environments (especially networks with severe packet loss rates), this will lead to the problem of overestimation of RTT, which will cause idle waiting at the sender and reduce bandwidth utilization.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Congestion control method for Internet of Things transmission
  • Congestion control method for Internet of Things transmission
  • Congestion control method for Internet of Things transmission

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be further described below in conjunction with the drawings and embodiments.

[0034] Such as figure 1 As shown, the present invention provides a congestion control method applied to Internet of Things transmission, and the specific steps for congestion control are as follows:

[0035] Step 1. Encapsulate service data into a CoAP CON message and assign a globally unique Message ID. Skip to step 2.

[0036] Step 2. Initialize the number of retransmissions RETRANSMIT to 0, initialize RTO to a random value in the range of ACK_TIMEOUT~1.5*AC_TIMEOUT, send the encapsulated CoAP CON message to the receiving end, start the retransmission timer, and wait for the response from the receiving end response. Skip to step 3.

[0037] Step 3. If the sending end receives the ACK message from the receiving end within the RTO time, it means that the request is successful. The sending end obtains the RTT value of the network from this successful request, an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a congestion control method for Internet of Things transmission in the technical field of network communication. On the basis of the draft CoCoA, every time when a sending end retransmits a CON message, the sending end repackages service data and allocates a new Message ID to obtain a message for retransmission; the sending end receives an ACK message from a receiving end and can uniquely determines the CON message triggering the ACK message; and the sending end receives the ACK message, can measure RTT obtained in the present communication and update the RTO by using the RTT so as to enhance the congestion control ability of the CoAP protocol. By adoption of the congestion control method disclosed by the invention, the probability of obtaining the RTT is also increased while the RTT measurement accuracy is improved, and the congestion control ability of the CoAP protocol can be effectively enhanced.

Description

technical field [0001] The present invention relates to the technical field of network communication, and in particular relates to a congestion control method based on Message ID and applied to Internet of Things transmission. Background technique [0002] IoT (Internet of Things, Internet of Things) further extends the network to physical entities other than traditional devices on the basis of the existing communication network. It connects various items in daily life (such as lights, air conditioners, furniture, etc.), allowing them to collect environmental information, "talk" to each other directly, change the state of the environment, and ultimately create a smarter environment. Thereby greatly improving people's quality of life. As a new generation of information technology, IoT has received more and more attention from academia and industry. [0003] Existing communication technologies cannot be directly applied to resource-constrained IoT devices, so major industry ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04W28/02H04L12/801H04L12/26
CPCH04L43/0852H04L47/10H04W28/0236H04W28/0289H04W8/04
Inventor 何孟刘向农刘伟平
Owner 广州市暨联牧科信息科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products