Content Router Traffic Control via PIT Warning Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Content-Centric Networks (CCN) lack effective traffic control mechanisms to prevent congestion at content routers due to traffic concentration, leading to potential network bottlenecks and inefficiencies.
Innovation Solution
Implementing a communication method within content routers to monitor and predict congestion by adding a warning signal to interest packets, which adjusts the data packet transmission rate by delaying data packets based on a marked field in the Pending Interest Table (PIT), thereby controlling the traffic transmission rate and preventing congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If traffic control mechanisms are not implemented in CCN, then network simplicity is maintained, but congestion occurs at content routers due to traffic concentration
Solution Approach 1:
The system performs preliminary actions by marking interest packets before data packets are transmitted. The content router adds a warning signal to interest packets when congestion is predicted, allowing downstream routers to prepare for congestion control in advance by adjusting their transmission rates before actual congestion occurs.
Solution Approach 2:
The system implements feedback mechanisms where content routers monitor their own traffic conditions and send warning signals back to upstream routers. This feedback loop allows the network to dynamically adjust transmission rates based on real-time congestion conditions, resolving the contradiction between simplicity and reliability.
2Speed
If data packets are transmitted without congestion control, then transmission speed is maintained, but packet loss and retransmissions increase due to congestion
Solution Approach 1:
The system marks interest packets in advance before data transmission begins. When a content router detects potential congestion, it adds a warning signal to the interest packet, which then modifies the transmission behavior of subsequent data packets, preventing packet loss before it occurs.
Solution Approach 2:
The system changes transmission parameters dynamically by adjusting data packet transmission rates based on the marked field in the PIT table. When congestion is indicated, the transmission rate is reduced, balancing speed and reliability by preventing packet loss through rate adjustment rather than brute-force throttling.
3Productivity
If traffic transmission rate is not controlled, then network throughput is maximized, but congestion occurs causing retransmissions and reduced efficiency
Solution Approach 1:
The system performs preliminary marking of interest packets before data transmission. This allows the network to predict and prepare for congestion conditions, adjusting transmission rates in advance to maintain throughput while preventing the efficiency losses associated with congestion-induced retransmissions.
Solution Approach 2:
The content router monitors its own traffic conditions and provides feedback to upstream routers through warning signals in interest packets. This feedback mechanism enables dynamic throughput optimization by continuously adjusting transmission rates based on real-time network conditions, resolving the contradiction between maximizing throughput and controlling congestion.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A communication apparatus and method of a content router control a traffic transmission rate in a content-centric network (CCN), and the content router. In the communication method and the content router, a congestion of a network may be predicted, a warning signal indicating the congestion may be added to an interest packet, and the interest packet with the warning signal may be transmitted. Additionally, a traffic transmission rate may be controlled by adjusting a data packet transmission time based on a value of a marked field of a PIT. The PIT is set by receiving an interest packet to which a warning signal is added. Thus, the communication apparatus and method thereof provide reachability, while maintaining stability of network routing.