SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Designing Paradigm-Shifting
Scheduling Algorithms
in Wireless Multimedia Networks
Cloud2Ground Technologies
Cloud2groundtechnologies.com

1
Improving QoS…one algo at a time!




Scheduling algorithms are important components in the
provision of guaranteed quality of service parameters
such as delay, delay jitter, packet loss rate, or throughput.
The design of scheduling algorithms for mobile
communication networks is especially challenging given
highly variable link error rates and capacities, and the
changing mobile station connectivity.

2
Our Technology Addresses All…


QoS requirements for different service classes:

3
Current State…Bottleneck


A typical wireless scheduler

4
Wireless Network Scheduler Challenges...


Characteristics of wireless links




Subject to time- and location-dependent signal
attenuation, fading, interference, and noise that result
in bursy errors and time-varying channel capacities.

Wireless channel model




Discrete-time Markov chain with two states:
error-free (“good”) or error-prone (“bad”)
A packet is successfully received if and only if the link
stays in the good state throughout the packet
transmission time.
5
Wireless Network Scheduler Challenges cont....




Information needed to make scheduling decisions
 Number of sessions
 Session reserved rates
 Link states
 Statuses of session queues
Information availability
 For the down-link:
 The scheduler is located at the base station (BS)
 This information is easily obtianed
 For the up-link:
 Some means must be provided to collect queue status
information and to inform mobile stations (MSs) of their
transmission times.
6
Wireless Network Scheduler Challenges cont....


To maximize MS battery life




To transmit/receive in contiguous time slots and then
go into a sleep mode rather than to rapidly switch
among transmit, receive and sleep modes.

Handoffs




Following a handoff, any packets for S that are queued
at previous cell C1’s BS will be forward to current cell
C2’s BS
For timestamp-based scheduling



Timestamp update
Fairness gap: low timestamp  extra service
7
Wireless Network Scheduler Challenges cont....


In CDMA network,






the total interference at an MS must be small enough
to ensure an adequate signal-to-interference ration
(SIR) for each session, thereby enabling its target bit
error rate (BER) to be met.
The scheduler must ensure that the number of
simultaneous transmissions in the network is not so
high as to result in excessive interference.

In multihop networks





No BSs
Rapidly changing topology
Routing
8
Our Paradigm Shifting Approach…


Components
(1) An error-free service model
(2) A lead/lag counter


Whether the session is leading, in sync with, or lagging its
error-free model and by how much

(3) A compensation model for each session


A lagging session is compensated at the expense of leading
sessions

9
Our Paradigm Shifting Approach cont….
(4) Separate slot queues and session queues for each
session






When a packet arrives, it is timestamped and placed in the
packet queue;
A slot with the same timestamp value is added to the slot
queue.
If the HOL (Head of line) packet for a session is dropped
due either to excessive delay (delay-sensitive) or an
excessive number of retransmissions (error-sensitive), the
precedence of the session for accessing the channel is
maintained by the slot queue.

(5) A means for monitoring and predicting the channel
state for every backlogged session.
10
Our Technology Features…












Efficient link utilization:
Delay bound:
Fairness:
Throughput:
Implementation complexity:
Graceful service degradation:
Isolation:
Energy consumption:
Delay/bandwidth decoupling:
Scalability:
11
Our Scheduler Algorithms…


We Build Work-conserving…




The scheduler is never idle if there is a packet awaiting
transmission.
Generalized Processor Sharing (GPS)
Weighed Fair Queueing (WFQ)
Virtual Clock (VC)
Weighted Round Robin (WRR)
Self-Clocked Fair Queueing (SCFQ)
Deficit Round Robin (DRR)

12
Our Scheduler Algorithms cont…


VS. Non-work-conserving
The scheduler may be idle even if there is a
backlogged packet in the system because it may be
expecting another higher-priority packet to arrive.
 Hierarchical Round-Robin (HRR)
Stop-and-Go Queuing (SGQ)
Jitter-Earliest-Due-Date (Jitter-EDD)
 Higher average packet delays than work-conserving


13
Our Scheduler Algorithms cont.…


We use Timestamps








Incoming packets are timestamped before being placed
in their respective session queues.
The HOL packets are then sorted in increasing order of
their timestamps, and the packet with the lowest
timestamp value is selected for transmission.
Better QoS guarantees

VS. Round-robin



No timestamps
Easily implemented but lower QoS
14
Our Approach To Scheduling in CDMA
Networks…


Advantages of CDMA over TDMA and FDMA









higher (soft) system capacity
soft handoff
simple frequency planning
inherent frequency diversity against multipath fading
Voice activity factor and antenna sectorization are
readily exploited using CDMA.

Drawback


an accurate power control mechanism is required.
15
We leverage…


Advantages of CDMA




The soft capacity feature of CDMA allows a new
session to be established provided that the for all
transmitting sessions can be maintained above their
target levels a certain percentage of the time.
The packets sent from a number of MSs can be
successfully received simultaneously at the BS,
provided an adequate power control scheme is used.

16
Our Unique Scheduling Algorithms have…


Topology transparency:






The scheduler works efficiently regardless of how frequently
and unpredictably the topology changes.
Our topology independent algorithm reduces the burden of
having to recompute and reassign time slots.

Low connectivity information requirement:


Some of our algorithms need global network connectivity
information while others require only local (e.g., one- or
two-hop) connectivity information.

17
For More Information…


info@cloud2groundtechnologies.com

18

Contenu connexe

Tendances

Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentationNokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
mohammed khairy
 
How to analyse sdcch drop due to
How to analyse sdcch drop due toHow to analyse sdcch drop due to
How to analyse sdcch drop due to
Ishanu Chakrabarty
 
Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10
daniel ayalew
 

Tendances (20)

HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
QoS (quality of service)
QoS (quality of service)QoS (quality of service)
QoS (quality of service)
 
Cisco: QoS
Cisco: QoSCisco: QoS
Cisco: QoS
 
Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentationNokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
Nokia gsm-kpi-analysis-based-on-daily-monitoring-basis-presentation
 
QoS
QoSQoS
QoS
 
Qos Demo
Qos DemoQos Demo
Qos Demo
 
Fundamental of Quality of Service(QoS)
Fundamental of Quality of Service(QoS) Fundamental of Quality of Service(QoS)
Fundamental of Quality of Service(QoS)
 
Gsm bss kpi analysis
Gsm bss kpi analysisGsm bss kpi analysis
Gsm bss kpi analysis
 
Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17Integrated and Differentiated services Chapter 17
Integrated and Differentiated services Chapter 17
 
Quality of Servise
Quality of ServiseQuality of Servise
Quality of Servise
 
Pre-Con Education: Recognizing Your Network's Key Performance Indicators Th...
Pre-Con Education: Recognizing Your Network's Key Performance Indicators Th...Pre-Con Education: Recognizing Your Network's Key Performance Indicators Th...
Pre-Con Education: Recognizing Your Network's Key Performance Indicators Th...
 
How to analyse sdcch drop due to
How to analyse sdcch drop due toHow to analyse sdcch drop due to
How to analyse sdcch drop due to
 
Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18Protocol for QoS Support Chapter 18
Protocol for QoS Support Chapter 18
 
Nokia kpi and_core_optimization
Nokia kpi and_core_optimizationNokia kpi and_core_optimization
Nokia kpi and_core_optimization
 
IntServ & DiffServ
IntServ & DiffServIntServ & DiffServ
IntServ & DiffServ
 
Techniques of achieving google quality of service
Techniques of achieving google quality of serviceTechniques of achieving google quality of service
Techniques of achieving google quality of service
 
Qos Quality of services
Qos   Quality of services Qos   Quality of services
Qos Quality of services
 
63077585 idle-mode-parameter-optimization
63077585 idle-mode-parameter-optimization63077585 idle-mode-parameter-optimization
63077585 idle-mode-parameter-optimization
 
Presentacion qos-
Presentacion qos-Presentacion qos-
Presentacion qos-
 
Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10Congestion Control in Data Networks And Internets Chapter 10
Congestion Control in Data Networks And Internets Chapter 10
 

Similaire à C2G Wireless Multimedia Networks Technology

Fuzzy logic and Satellite communication Systems
Fuzzy logic and Satellite communication SystemsFuzzy logic and Satellite communication Systems
Fuzzy logic and Satellite communication Systems
Queen's University
 
Module 5 -_gprs_architecture
Module 5 -_gprs_architectureModule 5 -_gprs_architecture
Module 5 -_gprs_architecture
Tajudheen Taj
 
Ocgrr a new scheduling algorithm for differentiated services networks(synop...
Ocgrr   a new scheduling algorithm for differentiated services networks(synop...Ocgrr   a new scheduling algorithm for differentiated services networks(synop...
Ocgrr a new scheduling algorithm for differentiated services networks(synop...
Mumbai Academisc
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation network
eSAT Journals
 
Paper id 36201515
Paper id 36201515Paper id 36201515
Paper id 36201515
IJRAT
 

Similaire à C2G Wireless Multimedia Networks Technology (20)

Fuzzy logic and Satellite communication Systems
Fuzzy logic and Satellite communication SystemsFuzzy logic and Satellite communication Systems
Fuzzy logic and Satellite communication Systems
 
Module 5 -_gprs_architecture
Module 5 -_gprs_architectureModule 5 -_gprs_architecture
Module 5 -_gprs_architecture
 
Ocgrr a new scheduling algorithm for differentiated services networks(synop...
Ocgrr   a new scheduling algorithm for differentiated services networks(synop...Ocgrr   a new scheduling algorithm for differentiated services networks(synop...
Ocgrr a new scheduling algorithm for differentiated services networks(synop...
 
QOSPPT.2019122-2020131[1].pptx
QOSPPT.2019122-2020131[1].pptxQOSPPT.2019122-2020131[1].pptx
QOSPPT.2019122-2020131[1].pptx
 
Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)Enhanced Data rates for Global Evolution (EDGE)
Enhanced Data rates for Global Evolution (EDGE)
 
Review on buffer management schemes for packet queues in wired & wireless net...
Review on buffer management schemes for packet queues in wired & wireless net...Review on buffer management schemes for packet queues in wired & wireless net...
Review on buffer management schemes for packet queues in wired & wireless net...
 
Timing over packet demarcation
Timing over packet demarcationTiming over packet demarcation
Timing over packet demarcation
 
50120130405013
5012013040501350120130405013
50120130405013
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
40520130101004
4052013010100440520130101004
40520130101004
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation network
 
Improving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation networkImproving quality of service using ofdm technique for 4 th generation network
Improving quality of service using ofdm technique for 4 th generation network
 
Paper id 36201515
Paper id 36201515Paper id 36201515
Paper id 36201515
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesWhat Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
 
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
 
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
Selfless Distributed Credit Based Scheduling for Improved QOS In IEEE 802.16 ...
 
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
SELFLESS DISTRIBUTED CREDIT BASED SCHEDULING FOR IMPROVED QOS IN IEEE 802.16 ...
 
Swayambhoo Presentation (2)
Swayambhoo Presentation (2)Swayambhoo Presentation (2)
Swayambhoo Presentation (2)
 
Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)Iisrt arunkumar b (networks)
Iisrt arunkumar b (networks)
 
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
TSN Timing QoS Mechanisms: What Did We Learn over the Past 10 Years?
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

C2G Wireless Multimedia Networks Technology

  • 1. Designing Paradigm-Shifting Scheduling Algorithms in Wireless Multimedia Networks Cloud2Ground Technologies Cloud2groundtechnologies.com 1
  • 2. Improving QoS…one algo at a time!   Scheduling algorithms are important components in the provision of guaranteed quality of service parameters such as delay, delay jitter, packet loss rate, or throughput. The design of scheduling algorithms for mobile communication networks is especially challenging given highly variable link error rates and capacities, and the changing mobile station connectivity. 2
  • 3. Our Technology Addresses All…  QoS requirements for different service classes: 3
  • 5. Wireless Network Scheduler Challenges...  Characteristics of wireless links   Subject to time- and location-dependent signal attenuation, fading, interference, and noise that result in bursy errors and time-varying channel capacities. Wireless channel model   Discrete-time Markov chain with two states: error-free (“good”) or error-prone (“bad”) A packet is successfully received if and only if the link stays in the good state throughout the packet transmission time. 5
  • 6. Wireless Network Scheduler Challenges cont....   Information needed to make scheduling decisions  Number of sessions  Session reserved rates  Link states  Statuses of session queues Information availability  For the down-link:  The scheduler is located at the base station (BS)  This information is easily obtianed  For the up-link:  Some means must be provided to collect queue status information and to inform mobile stations (MSs) of their transmission times. 6
  • 7. Wireless Network Scheduler Challenges cont....  To maximize MS battery life   To transmit/receive in contiguous time slots and then go into a sleep mode rather than to rapidly switch among transmit, receive and sleep modes. Handoffs   Following a handoff, any packets for S that are queued at previous cell C1’s BS will be forward to current cell C2’s BS For timestamp-based scheduling   Timestamp update Fairness gap: low timestamp  extra service 7
  • 8. Wireless Network Scheduler Challenges cont....  In CDMA network,    the total interference at an MS must be small enough to ensure an adequate signal-to-interference ration (SIR) for each session, thereby enabling its target bit error rate (BER) to be met. The scheduler must ensure that the number of simultaneous transmissions in the network is not so high as to result in excessive interference. In multihop networks    No BSs Rapidly changing topology Routing 8
  • 9. Our Paradigm Shifting Approach…  Components (1) An error-free service model (2) A lead/lag counter  Whether the session is leading, in sync with, or lagging its error-free model and by how much (3) A compensation model for each session  A lagging session is compensated at the expense of leading sessions 9
  • 10. Our Paradigm Shifting Approach cont…. (4) Separate slot queues and session queues for each session    When a packet arrives, it is timestamped and placed in the packet queue; A slot with the same timestamp value is added to the slot queue. If the HOL (Head of line) packet for a session is dropped due either to excessive delay (delay-sensitive) or an excessive number of retransmissions (error-sensitive), the precedence of the session for accessing the channel is maintained by the slot queue. (5) A means for monitoring and predicting the channel state for every backlogged session. 10
  • 11. Our Technology Features…           Efficient link utilization: Delay bound: Fairness: Throughput: Implementation complexity: Graceful service degradation: Isolation: Energy consumption: Delay/bandwidth decoupling: Scalability: 11
  • 12. Our Scheduler Algorithms…  We Build Work-conserving…   The scheduler is never idle if there is a packet awaiting transmission. Generalized Processor Sharing (GPS) Weighed Fair Queueing (WFQ) Virtual Clock (VC) Weighted Round Robin (WRR) Self-Clocked Fair Queueing (SCFQ) Deficit Round Robin (DRR) 12
  • 13. Our Scheduler Algorithms cont…  VS. Non-work-conserving The scheduler may be idle even if there is a backlogged packet in the system because it may be expecting another higher-priority packet to arrive.  Hierarchical Round-Robin (HRR) Stop-and-Go Queuing (SGQ) Jitter-Earliest-Due-Date (Jitter-EDD)  Higher average packet delays than work-conserving  13
  • 14. Our Scheduler Algorithms cont.…  We use Timestamps     Incoming packets are timestamped before being placed in their respective session queues. The HOL packets are then sorted in increasing order of their timestamps, and the packet with the lowest timestamp value is selected for transmission. Better QoS guarantees VS. Round-robin   No timestamps Easily implemented but lower QoS 14
  • 15. Our Approach To Scheduling in CDMA Networks…  Advantages of CDMA over TDMA and FDMA       higher (soft) system capacity soft handoff simple frequency planning inherent frequency diversity against multipath fading Voice activity factor and antenna sectorization are readily exploited using CDMA. Drawback  an accurate power control mechanism is required. 15
  • 16. We leverage…  Advantages of CDMA   The soft capacity feature of CDMA allows a new session to be established provided that the for all transmitting sessions can be maintained above their target levels a certain percentage of the time. The packets sent from a number of MSs can be successfully received simultaneously at the BS, provided an adequate power control scheme is used. 16
  • 17. Our Unique Scheduling Algorithms have…  Topology transparency:    The scheduler works efficiently regardless of how frequently and unpredictably the topology changes. Our topology independent algorithm reduces the burden of having to recompute and reassign time slots. Low connectivity information requirement:  Some of our algorithms need global network connectivity information while others require only local (e.g., one- or two-hop) connectivity information. 17