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 + ∈ Rbe the vector containing the packet transmission rates on the links numbered in the figure, and let b– ∈ Rbe 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]= fi, where f= 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), f> 0 if computer i is generating packets, or f< 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 f= 9 Mbit/s, and that node 2 must transmit packets to node 6 at a rate f= 8 Mbit/s. Find the rate on all links such that the average congestion level of the network is minimized.

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question

Optimization Models

ISBN: 9781107050877

1st Edition

Authors: Giuseppe C. Calafiore, Laurent El Ghaoui

Question Posted: