25
Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability ana Stability Analysis in a Cognitive Radio System with Cooperative Beamforming Mohammed Karmoose 1 Ahmed Sultan 1 Moustafa Youseff 2 1 Electrical Engineering Dept, Alexandria University 2 E-JUST Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ. Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

  • Upload
    alex

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability Analysis in a Cognitive Radio Systemwith Cooperative Beamforming

Mohammed Karmoose1 Ahmed Sultan1 Moustafa Youseff2

1Electrical Engineering Dept, Alexandria University

2E-JUST

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Agenda

1 Motivation and Related Work

2 System and Data Models

3 Problem Insights and Formulation

4 Queue Service Rates

5 Stability analysis using dominant systems

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Motivation and Related Work

Queuing analysis in CRNs to study the stability of the primaryand secondary networks

Shortcomings of such models: no time-frequency sharingbetween primary and secondary networks

Cooperative beamforming to increase the available spectrumopportunities for the secondary networks

No queuing analysis to characterize the stability regions ofsuch systems

Our goal: study a CR scenario in which cooperativebeamforming is enabled for the secondary network, and obtainthe stability region of the system for the primary andsecondary network

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

Primary Network:

Single link (Tx-Rx pair)

Primary transmit power Pp

Infinite buffer Qp - Bernoulliarrival R.P with mean λ

Noise at the receiversCN ∼ (0, 1)

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

Secondary Network:

Single link (Tx-Rx pair)

Relay-assisted transmission (Krelays) operating in adecode-and-forward fashion

Relays are close to the secondarysource

Power control on totaltransmitted power by all relays(Ps ≤ Pmax

Infinite buffer Qs - Bernoulliarrival R.P with mean λs

Noise at the receiversCN ∼ (0, 1)

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

Channel Conditions:

Small pathloss between secondarysource and relays (error freecommunications)

Imperfect sensing of primarytransmission

Channel between relays andreceivers are CN ∼ (0, 1)

Slow fading (channel constantover many time slots)

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

System Operation:

Perfect channel estimation atrelays based on transmitted ARQs

Channel estimations are reportedto secondary transmitter(negligible time)

PU packets are sensed bysecondary transmitter - imperfectsensing (pmd and pfa

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

Secondary transmitter computesrequired beamforming weights

Secondary data packet is sent torelays which decode perfectly(beamforming vector included inthe header)

Time required for relay receptionand decoding is negligible

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

System and Data Models

If PU is detected

wp =√Ps

(I − Φ)Hs√HH

s (I − Φ)Hs

If PU is not detected

wa =√Ps

Hs

||Hs||.

SU - Tx SU - Rx

PU - Tx PU - Rx

R 1

R 2

R K

K Relaying Nodes

H p

H psH sp1

H sp2 H spK

H s1

H s2

H sK

Figure: System Model

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Problem Insights and Formulation

If sensing was pefect: PU will not be aware of the secondarytransmitter. What would only limit its achievable service rate(µp) is the channel conditions between PU Tx-Rx

If sensing is not perfect: SU can unintentionally interfere withPU transmission, reducing achievable service rate of primaryuser

For the SU: Two factors govern its achievable service rate(µp):

1 Channel conditions between relays and secondary destination2 The rate at which PU uses the channel (i.e., λp and µp)

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Problem Insights and Formulation

Problem Formulation

Stability for a queue is achieved iff λ < µ

We try to find the stability region of the system (the regionsof λp and λs for which the two queues are stable), i.e.:

λp < µp

λs < µs

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Queue Service Rates

Primary Queue: If secondary queue is empty OR secondary queueis not empty and PU is detected:

pout,p = Pr{Pp|Hp|2 < βp} = 1− exp(−βpPp

)

If secondary queue is not empty and PU is misdetected:

pmdout,p = Pr

{ Pp|Hp|2

|HHspwa|2 + 1

< βp

}Service rate:

µp = (1− pout,p)(Pr{Qs = 0}+ (1− pmd)Pr{Qs 6= 0}

)+ (1− pmd

out,p)pmdPr{Qs 6= 0}

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Queue Service Rates

Secondary Queue:PU queue is emptyAND not detected:

pout,s = Pr{Ps||Hs||2 < βs}

PU queue is emptyAND detected (false alarm):

pfaout,s = Pr{|HHs wp|2 < βs}

PU queue is not emptyAND detected:

p(d)out,s = Pr

{ |HHs wp|2

Pp|Hps|2 + 1< βs

}PU queue is not emptyAND misdetected:

pmdout,s = Pr

{ Ps||Hs||2

Pp|Hps|2 + 1< βs

}µs =

(pout,s (1− pfa) + pfaout,s pfa

)Pr{Qp = 0}

+(p(d)out,s(1− pmd) + pmd

out,s pmd

)Pr{Qp 6= 0}

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Continuing analysis is hard to interacting queues

We use the concept of “dominance”: We assume two auxiliarysystems

1 Primary queue is dominant (sends dummy packets when queueis empty)

2 Secondary queue is dominant (sends dummy packets whenqueue is empty)

It is proven that the union of the stability regions of bothsystems is exactly the stability region of the original system

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Primary dominant queue:

Pr{Qp = 0} = 0

µpds =(p(d)out,s(1− pmd) + pmd

out,s pmd

)Secondary queue does not depend on the state of primaryqueue (channel stationarity is guaranteed). We apply Little’s

theorem(Pr{Qs = 0} = 1− λs

µpds

)µpdp = (1− pout,p)− λs

µpdspmd

(pmdout,p − pout,p

)

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Effect of changing Ps:

On secondary rate: Increasing Ps increases µpdsOn primary rate:

Increasing Ps increases interference on the primary receiverwhen misdetection occursIncreasing Ps helps SU empty its queue faster and evacuatesthe channel

The impact of both effects depend on λs and µpdp

Optimization problem over Ps to maximize µpdp

max.Ps

λp = µpdp s.t. λs < µpds , Ps ≤ Pmax

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Primary dominant queue:

0 0.5 1 1.5 20

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

P s

µ s

pd

1st Dominant System

P s

range for Q s

stability (λs = 0.35)

Figure: Pp = 1, K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 andPmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Primary dominant queue:

0 0.5 1 1.5 20.354

0.356

0.358

0.36

0.362

0.364

0.366

0.368

0.37

P s

µ p

pd

1st Dominant System

λs = 0

λs = 0.1

λs = 0.35

Figure: Pp = 1, K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 andPmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Secondary dominant queue:

Pr{Qs = 0} = 0

µsdp = (1− pout,p) (1− pmd) + (1− pmdout,p)pmd

Primary queue does not depend on the state of secondaryqueue (channel stationarity is guaranteed). We apply Little’s

theorem(Pr{Qp = 0} = 1− λp

µsdp

)

µsds =λpµsdp

(p(d)out,s(1− pmd) + pmd

out,s pmd − pout,s (1− pfa)

− pfaout,s pfa

)+(pout,s (1− pfa) + pfaout,s pfa

)Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Effect of changing Ps:

On primary rate: Increasing Ps decreases µsdpOn secondary rate:

Increasing Ps enhances SINR of secondary transmission andincrease µsd

s

Increasing Ps interferes with primary transmission - PU willoccupy the channel for longer times which decreases µsd

s

The impact of both effects depend on λp and µsds

Optimization problem over Ps to maximize µsds

max.Ps

λs = µpds s.t. λp < µpdp , Ps ≤ Pmax

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Secondary dominant queue:

0 0.5 1 1.5 20.34

0.345

0.35

0.355

0.36

0.365

0.37

P s

µ p

sd

2nd Dominant System

P s

range for Q p

stability (λp = 0.35)

Figure: Pp = 1, K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 andPmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Secondary dominant queue:

0 0.5 1 1.5 20

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

P s

µ s

sd

2nd Dominant System

λp = 0

λp = 0.1

λp = 0.35

λp = 0.36

Figure: Pp = 1, K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 andPmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Stability region of the original system:

0 0.2 0.4 0.6 0.8 10

0.5

1

λ s

λ p

Stability region of the 2nd dominant system

Stability region of the 1st dominant system

0 0.2 0.4 0.6 0.8 10

0.5

1

λ s

λ p

Stability region of the systemwith two interacting queues

Figure: K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 and Pmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Stability analysis using dominant systems

Stability region of the original system:

0 0.2 0.4 0.6 0.8 10

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

λ s

λ p

Stability region of the systemwith two interacting queues (P

p = 10)

Stability region of the systemwith two interacting queues (P

p = 1)

Figure: Pp = 1, 10, K = 4, pmd = 0.1, pfa = 0.01, βp = βs = 1 andPmax = 2.

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming

Motivation and Related Work System and Data Models Problem Insights and Formulation Queue Service Rates Stability analysis using dominant systems

Thank you

For any questions, feel free to contact the author atm h [email protected]

Mohammed Karmoose, Ahmed Sultan, Moustafa Youseff Alex. Univ.

Stability Analysis in a Cognitive Radio System with Cooperative Beamforming