Title: QoS Design for 3G Networks
1QoS Design for 3G Networks
- Abdullah Al-Subhi
- June 1, 2003
2Outline
- Introduction.
- QoS in 3G Networks
- UMTS.
- CDMA2000
- 3G QoS Techniques
- Traffic shaping and policing
- Scheduling Algorithm
- QoS for streaming Applications
- Conclusion.
3Introduction
- Why 3G?
- QoS Problems.
- Delay.
- Resources limitations.
- What is Quality of Service?
- Availability of the service
- Quality of information
- Consistent delivery
4UMTS QoS Architecture
- Control plane QoS
- Service manager
- Translation function
- Admission/capability
- Subscription Control
- User Plane QoS
- Mapping function
- Classification function
- Resource manager
- Traffic conditioner
5UMTS
Traffic class Conversational class Real Time Streaming classReal Time Interactive classBest Effort Background classBest Effort
Fundamental characteristics - Preserve time relation (variation) between information entities of the stream - Conversational pattern (stringent and low delay ) - Preserve time relation (variation) between information entities of the stream -Â Request response pattern -Preserve payload content -Destination is not expecting the data within a certain time -Preserve payload content
Example of the application   voice   streaming video web browsing   telemetry, emails
6CDMA2000 Architecture
- Radio Bearer Service
- Power Control
- Radio Admission Control
- Radio Resource Control (RRC)
- Scheduling
- R-P bearer Service
- Call Admission Control
- QoS Transport in R-P interface
- External Bearer Service
7CDMA2000 QoS implementation
- CDMA2000 define two modes of QoS
- Non-assured Mode QoS
- Assured Mode QoS
- Assured Mode QoS profile
- Priority.
- Data Rate
- Data Lose Rate
- Maximum Delay
8Traffic shaping and policing
9Token Bucket Algorithm
- Definition.
- Measures for packet arrives
- Case 1 conformed at arrival
- Case 2 non-conformed
- Case 3 shaped to be conformed
10Traffic Conditioning scheme in UMTS
- Traffic Shaping at the UE
11Traffic Conditioning scheme in UMTS
- Traffic Policing at the RNC
12Traffic Scheduling Algorithm
- Definition
- Scheduling Strategy
- Prioritization
- Capacity requirement
- Availability check
13DIFFSERV based QoS Architecture In 3G Network
- Key components of the proposed Architecture
- Multicast Model
- PIM Active Join.
- PIM Passive Join.
- Mobile Proxy Agent
- Intitlize the connection for mobile host in its
cell by sending PIM active join tp RP and promots
the mobile proxy agents in the neighboring cells
to send PIM Passvie Join message forwards RP. - Implmemnts a mesaurment based scheme that that
uses the information carried in probing packet
header to determine the delay chariseistic for
different services class. - Sends the periodic feeback to the source node
reqarding the service class giving thee best
delay-jitte performance.
14DIFFSERV based QoS Architecture In 3G Network
- Key components of the proposed Architecture
- Streaming Proxy Server Agent
- To smooth the incoming streaming traffic to
remove delay-jitter accumulated as streaming
traffic traverses the rest of the internet. - To perform the additional functionality of
trans-coding . - To send probing packet mapped to different
services class to the Mobile Proxy Agent. Probing
packets carry the time-stamp, which helps the
Mobile Proxy Agents to calculate the delay-jitter
for - Seamless QoS using probing-based approach
15QoS Issues in the Converged 3G and Wired Networks
- The RCL Architecture
- resource control agent (RCA)
- admission control agent (ACA)
- Reservation requests
- Network Services and Traffic classes
- premium constant bit rate (PCBR)
- premium variable bit rate (PVBR)
- premium multimedia (PMM)
- premium mission critical (PMC)
- best effort (BE).
16Mapping QoS Traffic Classes
17Control and User Plane Internetworking
- The direct way implies that their mechanisms are
aware of the details of each other, and the
signaling protocol can be a proprietary one. This
scenario ensures that the mapping among the
traffic classes can be tuned to the best possible
way. - The indirect way neither makes use of a
proprietary signaling protocol nor requires the
QoS management mechanisms to be aware of each
other. This scenario is most appropriate in the
case of independent service providers that do not
have specific inter-domain partners
18Conclusion
- UMTS
- QoS Architecture.
- QoS classes.
- QoS management
- CDMA2000
- Non-assured Mode QoS
- Assured Mode QoS
- Traffic shaping and policing
- Token Bucket Algorithm
- Traffic Conditioning scheme in UMTS
- Traffic Scheduling Algorithm for QoS in 3G
Networks - Scheduling Strategy
- Capacity requirement
- Availability check
- DIFFSERV based QoS Architecture In 3G Network.
- Multicast Model
- Mobile Proxy Agent
- Streaming Proxy server agent
- Seamless QoS using probing-based approach