Related Experiment Video
Updated: Dec 10, 2025

05:30
Large Scale Energy Efficient Sensor Network Routing Using a Quantum Processor Unit
Published on: September 8, 2023
971
Improving Congestion Control of TCP for Constrained IoT Networks.
1Department of Software & Communications Engineering, Hongik University, Sejong 30016, Korea.
Sensors (Basel, Switzerland)
|August 28, 2020
Summary
This study improves TCP congestion control for IoT networks. A new retransmission timer management scheme reduces unnecessary retransmissions, enhancing performance in constrained environments.
Area of Science:
- Computer Science
- Network Engineering
- Internet of Things
Background:
- TCP is suitable for IoT integration but faces challenges in constrained networks.
- The uIP TCP/IP stack uses a small window size, making retransmission timer management crucial for congestion control.
- Existing uIP TCP retransmission mechanisms struggle with variable Round-Trip Times (RTT) caused by radio duty cycling (e.g., ContikiMAC).
Purpose of the Study:
- To investigate TCP congestion control performance in uIP stacks within grid topology networks.
- To identify the causes of excessive retransmissions in uIP TCP when using radio duty cycling mechanisms.
- To propose an improved retransmission timer management scheme for enhanced TCP performance in IoT.
Main Methods:
- Examined TCP congestion control in the uIP stack using grid topology networks and the Cooja simulator.
- Analyzed the impact of ContikiMAC radio duty cycling on TCP retransmissions.
- Developed and simulated a novel retransmission timer management scheme incorporating weak RTT estimation, exponential backoffs with variable limits, and dithering.
Main Results:
- The original uIP TCP implementation results in numerous retransmissions when using radio duty cycling like ContikiMAC.
- The fixed Retransmission Timeout (RTO) in uIP TCP is inadequate for handling RTT variations caused by mechanisms like ContikiMAC.
- The proposed scheme significantly reduces retransmissions, improves throughput, and enhances fairness in conjunction with RDC mechanisms.
Conclusions:
- The proposed retransmission timer management scheme effectively addresses the limitations of fixed RTO in uIP TCP under variable RTT conditions.
- This enhancement is vital for optimizing TCP performance in resource-constrained IoT networks employing radio duty cycling.
- The findings contribute to more reliable and efficient data transmission in IoT environments.
More Related Videos
Related Concept Videos
Short-distance Transport of Resources
17.2K
Short-distance transport refers to transport that occurs over a distance of just 2-3 cells, crossing the plasma membrane in the process. Small uncharged molecules, such as oxygen, carbon dioxide, and water, can diffuse across the plasma membrane on their own. In contrast, ions and larger molecules require the assistance of transport proteins due to their charge or size. Transport across membranes also occurs within individual cells, playing a variety of essential roles for the plant as a whole.
17.2K
Maximum Power Flow and Line Loadability
502
The maximum power flow for lossy transmission lines is derived using ABCD parameters in phasor form. These parameters create a matrix relationship between the sending-end and receiving-end voltages and currents, allowing the determination of the receiving-end current. This relationship facilitates calculating the complex power delivered to the receiving end, from which real and reactive power components are derived.
502
Pipe Flowrate Measurement: Problem Solving
710
A spray tank system is engineered to uniformly distribute a pest-control liquid across plants by using a pressurized mechanism. The tank, pressurized to 150 kPa, holds the pesticide at a height of 0.80 meters. Liquid flows from the tank through a 1.9 meter pipe with a diameter of 0.015 meters, angled at 0.698 radians, ultimately reaching a 0.007 meter nozzle that sprays the pesticide. Accurate calculation of the system's flow rate is crucial to ensure uniform application, and this is achieved...
710
Distributed Loads: Problem Solving
977
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
977
Carrier-Mediated Transport
850
Carrier-mediated transport is a pivotal process in drug absorption, particularly for lipid-insoluble drugs, and encompasses facilitated diffusion and active transport. Facilitated diffusion allows drugs to move along their concentration gradient without energy expenditure, while active transport utilizes ATP to drive drug movement against this gradient.
Active transport involves two types of membrane-spanning transporters: uptake and efflux. Uptake transporters are expressed in the small...
Active transport involves two types of membrane-spanning transporters: uptake and efflux. Uptake transporters are expressed in the small...
850
Turbulent Flow: Problem Solving
313
Carbonation is a process used to dissolve carbon dioxide gas in a liquid, commonly used in the production of carbonated beverages. Achieving efficient carbonation requires careful control of temperature, pressure, and flow conditions. By adjusting these parameters, carbonation efficiency can be maximized, producing a higher concentration of CO2 in the liquid.
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
313

