CCN Proxy Server Transcoding for Real-Time Error Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content centric networks (CCN) face challenges in ensuring real-time data distribution due to packet loss, which is not adequately addressed by existing retransmission methods, leading to reduced communication quality and inability to guarantee real-time content data retrieval.
Innovation Solution
A server and router system that processes real-time streams by converting content data to enhance real-time properties, creating packets, and updating routing tables to issue interest packets for original content data, enabling real-time recovery and distribution using Forward Error Correction (FEC) or transcoding, thereby ensuring timely content delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If retransmission method is used to address packet loss in CCN, then packet loss is reduced, but real-time property of obtaining content data cannot be ensured
Solution Approach 1:
The patent applies preliminary action by generating Forward Error Correction (FEC) packets in advance and transmitting them proactively through the CCN before packet loss occurs. These FEC packets contain redundant information that can be used to recover from packet loss without requiring retransmission, thus maintaining real-time content delivery while improving reliability
Solution Approach 2:
The patent introduces an intermediary mechanism where FEC packets act as a mediator between the original content packets and the receiver. These intermediary packets carry correction information that enables the receiver to reconstruct lost data without direct communication with the sender, resolving the contradiction between reliability and real-time performance
2Loss of time
If content data is converted to enhance real-time property, then real-time delivery is improved, but additional processing load is introduced
Solution Approach 1:
The patent applies segmentation by dividing the content into original packets and separate FEC packets. This segmentation allows the system to process and transmit different types of packets independently, reducing the processing burden on any single component while maintaining real-time delivery through optimized handling of each packet type
Solution Approach 2:
The patent implements partial action by applying FEC encoding only to specific content packets that require error protection, rather than processing all content uniformly. This selective approach reduces overall processing load while still ensuring real-time delivery for critical content segments
Data Source
AI summary
A server according to the present disclosure includes: a converting unit that converts content data to enhance a real-time property, and creates a packet of the converted content data; and a server control unit that updates a routing table that describes processing for an interest packet, wherein when an interest packet for content including converted content data is received, the server control unit performs control of issuing an interest packet for original content data of the content which is to be converted, and when original content data to be processed is received from a CCN, the server control unit performs control of causing the original content data to be converted, a packet of the converted original content data to be created, and the packet of the converted original content data to be transmitted as a response packet for the interest packet for the content including the converted content data.


