TCP sending algorithm based on sending window and reciprocating time
A technology of sending window and round-trip time, applied in digital transmission system, electrical components, transmission system, etc., can solve problems such as reducing network bandwidth utilization efficiency, reducing sending rate, and being unable to timely and accurately perceive network conditions, so as to improve network bandwidth utilization Efficiency, reducing the jitter of sending data packets, and improving the effect of network utilization efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0031] The TCP sending method includes a session sending processing routine, a global sending processing routine, an interval timer, a session sending queue, a session sending queue information table and a global sending queue. Session send handlers and global send handlers can run in parallel.
[0032] The session sending processing routine encapsulates the data packet according to the TCP specification, calculates the time interval according to the sending window and the round-trip time of the message, forms the session sending queue with multiple generated data packets, maintains the session sending queue information table, and hangs the session sending queue into The global sending queue for the corresponding time interval, and when the sending window or packet round-trip time changes, mark it in the session sending queue information table.
[0033] The interval timer triggers the work of the global send processing routine at a specific time interval. The global send proce...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com