nmax: Z_A Z_A: flow from A to C
n
nFlow Balance
constraints (per node): X_I,J:
flow over link from I to J
nX_A,B = Z_A +
X_B,A
nX_B,A + X_B,C =
X_A,B + X_C,B Flow Balance
Constraint: as much
nX_C,B + Z_A =
X_B,C flows into each node
as out
n
nCapacity
Constraints (per link) Capacity
Constraint: no link can
nX_A,B <=
LINK_BW exceed link
bandwidth
nX_B,A <=
LINK_BW
nX_B,C <=
LINK_BW Solution:
Z_A = X_A,B = X_B,C = 1 (assuming
LINK_BW=2)
nX_C,B <=
LINK_BW X_B,A
= X_C,B = 0
n L1 = L3 = 0.5, L2 = L4 = 0
nScheduling
Constraints Scheduling
Constraints: model
nL1 + L2 + L3 + L4
<= 1 interference. Idea is
based on
nX_A,B <=
LINK_BW * L1 scheduling
transmission over non-
nX_B,A <=
LINK_BW * L2 interfering
links by determining
nX_B,C <=
LINK_BW * L3 maximum sets of
non-interfering
nX_C,B <=
LINK_BW * L4 links.