Jittering performance of random deflection routing in packet networks (Q391462): Difference between revisions
From MaRDI portal
Set profile property. |
Set OpenAlex properties. |
||
Property / OpenAlex ID | |||
Property / OpenAlex ID: W1970356479 / rank | |||
Normal rank |
Latest revision as of 00:07, 20 March 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Jittering performance of random deflection routing in packet networks |
scientific article |
Statements
Jittering performance of random deflection routing in packet networks (English)
0 references
10 January 2014
0 references
The paper investigates the deployment of a deflection routing to networks with video, audio or TCP traffic, i.e., traffic flows that are time critical and sensitive to jitter. With deflection routing, packets can switch paths immediately to avoid congested links, reducing the chances of late arrival. However, packets traveling along different paths may introduce higher variation in the traveling delay, hence affecting the throughput. The authors consider the simplest design of deflection routing, called random deflection, and concentrate their analysis on small time scale (seconds or less) fluctuations that can affect the quality of traffic reception. The random deflection routing protocol consists of a least-hops routing protocol and a random deflection module. Normally, packets are forwarded from their sources to destinations along least-hop paths. It is assumed that each link is equipped with a first-in-first-out queue to store packets if they cannot be served by the link immediately. When a packet arrives at a link but the corresponding queue is full, the packet, which would otherwise be dropped, is passed to the random deflection module. Given a packet, the random deflection module forwards the packet to an alternative link chosen uniformly at random. The alternative link cannot be the incoming link and its queue cannot be full. In case of lack of alternative links, the packet is dropped. To avoid packets being deflected indefinitely without reaching their destination, every packet carries a deflection counter. The random deflection module increments the deflection counter when a packet is deflected. If the deflection counter is too large, the random deflection module drops the packet. In the paper the delay and jitter performance is evaluated by simulating a random deflection module with the use of Network Simulator 3 (ns-3). The proposed analysis and simulation experiments show that when the network utilization is not high, deflection routing can improve throughput and reduce jitter.
0 references
packet networks
0 references
routing
0 references
shortest path routing
0 references
deflection schemes
0 references
delay-jitter reduction
0 references
ns-3
0 references