Cached Data Retransmission for Low-Latency Service Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
During data transmission, packet loss leads to long delays and reduced efficiency due to lengthy retransmission links and increased network load, particularly affecting service data delivery in scenarios like video on demand and live streaming.
Innovation Solution
A data transmission method that involves integrity checks by the terminal device, followed by data index determination and retrieval of target retransmission data from a local cache queue within the transmission device, bypassing the service device for retransmission, thereby shortening the retransmission link and reducing network load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the terminal device requests retransmission through the service device, then the missing data can be recovered, but the transmission link becomes long and delay increases
Solution Approach 1:
The transmission device acts as an intermediary by caching service data and directly responding to retransmission requests from terminal devices, eliminating the need for requests to traverse back to the service device. This mediator role shortens the retransmission link while ensuring data recovery through the cached copies.
2Reliability
If the service device handles all retransmission requests, then data accuracy is maintained, but processing load on the service device increases
Solution Approach 1:
The retransmission handling function is segmented from the service device and assigned to the transmission device. The service device focuses on data generation and initial transmission, while the transmission device handles retransmission requests using its cache, thereby distributing the processing load and maintaining data accuracy through cached copies.
3Reliability
If complete service data is transmitted every time, then data completeness is ensured, but transmission efficiency decreases due to redundant data
Solution Approach 1:
The transmission device extracts only the specific missing data packets from its cache based on the retransmission request indices, rather than retransmitting complete service data. This extraction approach ensures data completeness for the missing packets while significantly improving transmission efficiency by eliminating redundant data transmission.
Data Source
AI summary
A data transmission method includes determining, in response to a data retransmission request transmitted by a terminal device for service data, a data index corresponding to the data retransmission request. The service data is issued by a service device in response to a data pull request of the terminal device. The method further includes extracting, based on the data index and from a data cache queue, target retransmission data corresponding to the data retransmission request. The data cache queue caches the service data issued to the terminal device by the service device. The method also includes re-issuing the target retransmission data to the terminal device.


