A network of n = 6 peer-to-peer computers is shown in Figure 16.17. Each computer can upload
Question:
A network of n = 6 peer-to-peer computers is shown in Figure 16.17. Each computer can upload or download data at a certain rate on the connection links shown in the figure.
Let b + ∈ R8 be the vector containing the packet transmission rates on the links numbered in the figure, and let b– ∈ R8 be the vector containing the packet transmission rates on the reverse links, where it must hold that b+ ≥ 0 and b– ≥ 0. Define an arc-node incidence matrix for this network
and(the positive part of A), (the negative part of A). Then, the total output (upload) rate at the nodes is given by The net outflow at nodes is hence given by
and the flow balance equations require that [vnet]i = fi, where fi = 0 if computer i is not generating or sinking packets (it just passes on the received packets, i.e., it is acting as a relay station), fi > 0 if computer i is generating packets, or fi < 0 if it is sinking packets at an assigned rate fi. Each computer can download data at a maximum rate of v̅dwl = 20 Mbit/s and upload data at a maximum rate of v̅upl = 10 Mbit/s (these limits refer to the total download or upload rates of a computer, through all its connections). The level of congestion of each connection is defined as
Assume that node 1 must transmit packets to node 5 at a rate f1 = 9 Mbit/s, and that node 2 must transmit packets to node 6 at a rate f2 = 8 Mbit/s. Find the rate on all links such that the average congestion level of the network is minimized.
Step by Step Answer:
Optimization Models
ISBN: 9781107050877
1st Edition
Authors: Giuseppe C. Calafiore, Laurent El Ghaoui