Spectrum Sharing in Cognitive Radio Networks Neil Tang 3232009 - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Spectrum Sharing in Cognitive Radio Networks Neil Tang 3232009

Description:

Problem Definition. A transmission mode can be used in one ... Formulate LPs or CP to solve the defined problems. Compute Transmission Modes for Protocol Model ... – PowerPoint PPT presentation

Number of Views:535
Avg rating:3.0/5.0
Slides: 23
Provided by: Jian77
Category:

less

Transcript and Presenter's Notes

Title: Spectrum Sharing in Cognitive Radio Networks Neil Tang 3232009


1
Spectrum Sharing in Cognitive Radio
NetworksNeil Tang3/23/2009
2
Outline
  • References
  • A Cognitive Radio Network
  • System Model
  • Problem Definition
  • Proposed Algorithms
  • Simulation Results
  • Conclusions

3
References
  • J. Tang, S. Misra and G. Xue, Joint spectrum
    allocation and scheduling for fair spectrum
    sharing in cognitive radio wireless
    networks, Computer Networks, Vol. 52, No.
    11, 2008, pp. 2148-2158.

4
A Cognitive Radio Network
5
Assumptions
  • A user refers to a transmitter-receiver pair.
  • The channels available to each user are known in
    advance.
  • A user can dynamically access a channel to
    deliver its packets, but can only work on one of
    the available channels at one time.
  • Half-duplex, unicast communications and no
    collisions.
  • A scheduling-based MAC layer.
  • A spectrum server controlling the spectrum
    allocation and scheduling.

6
Interference Model
  • Primary Interference

A
B
C
A
B
C
A
B
C
7
Interference Model
  • Protocol Model C(a) C(b) and (d(A,D) ? RI or
    d(C,B) ? RI)

a
A
B
b
C
D
8
Interference Model
  • Physical Model

9
Problem Definition
  • A user-channel pair (i, j) ? A iff channel j is
    available to user i. The total number of
    user-channel pairs is bounded by NC.
  • A traffic demand vector d d1, d2, , dN,
    specifying the traffic demand of each user.
  • A transmission mode is composed of a subset of
    user-channel pairs which can be active
    concurrently. Whether concurrent transmissions
    are allowed or not can be determined based on the
    interference models.

10
Problem Definition
  • A transmission mode can be used in one timeslot.
    We wish to find a transmission schedule vector
    pp1,p2, , pT, where pt is the fraction of
    time that transmission mode t is activated.
  • Suppose that all possible transmission modes are
    given. The scheduling problem is to determine the
    frame length L and the number of active time
    slots ptL of each transmission mode in one
    frame.
  • A rate allocation vector r r1, r2, , rN and
    a corresponding DSF vector ? ?1, ?2, , ?N
    r1/d1, r2/d2, , rN/dN.

11
Problem Definition
  • All problems seeks a feasible rate allocation
    vector r, all transmission modes along with a
    feasible transmission schedule vector
  • The objective of the MAximum throughput Spectrum
    allocation and Scheduling (MASS) problem is
    maximizing the network throughput
  • The objective of the Max-min MAximum throughput
    Spectrum allocation and Scheduling (MMASS)
    problem is maximizing the network throughput
    under the condition min DSF is maximum among all
    feasible rate allocation vectors.
  • The objective of the Proportional fAir Spectrum
    allocation and Scheduling (PASS) problem is
    maximizing the utility function ?log(?i)

12
Multi-Channel Contention Graph (MCCG)
A transmission mode based on protocol
interference model corresponds to a Maximal
Independent Set (MIS) in MCCG.
13
Proposed Algorithms
  • Find all transmission modes (optimal) based on
    MCCG or a good subset of transmission modes
    (heuristic).
  • Formulate LPs or CP to solve the defined
    problems.

14
Compute Transmission Modes for Protocol Model
  • Compute all MISs in MCCG existing algorithms
  • Compute a subset of MISs
  • - Start from a node, keep adding other
    nodes until no more can be
  • added. Then we obtain one MIS.
  • - Go through every node.
  • - Repeat such procedure q times.
  • - Adding criteria in each step w(v)
    (dp(v)cv)/(Xv 1))

15
LP for MASS
16
LPs for MMASS
17
CP for PASS
18
Compute Transmission Modes for Physical Model
19
Simulation Results Protocol Model
20
Simulation Results Physical Model
21
Simulation Results
22
Conclusions
  • Our numerical results have shown that the
    performance given by our heuristic algorithms is
    very close to that of the optimal solutions.
  • A good tradeoff between throughput and fairness
    can be achieved by our PASS algorithms.
Write a Comment
User Comments (0)
About PowerShow.com