Your SlideShare is downloading. ×
0
cdma2000  Radio Access Network Salih Ergut 7/7/2003
Outline <ul><li>cdma2000 network architecture </li></ul><ul><li>Call processing states and call flows </li></ul><ul><li>CD...
Network Architecture Ericsson Black Mountain UCSD MSC BSC PSTN Packet Network PDSN
Call Processing - Pilot <ul><li>First MS monitors Pilot channel for </li></ul><ul><ul><li>Initial acquisition </li></ul></...
Call Processing - Sync <ul><li>Pilot channel is transmitted at all times by the base station. MS uses it to lock to Synch ...
Call Processing - Paging <ul><li>MS decodes the Paging Channel with the information received from the Sync Channel. Paging...
Call Processing – Access <ul><li>MS uses Access channel to originate a call or to respond to a page request. </li></ul><ul...
Call Processing - Traffic <ul><li>Base station assigns a forward and reverse traffic channel to the mobile when it is in c...
Mobile Station States Power Up Initialization State Access State Traffic State Synchronization Paging Loss Call originatio...
Mobile Originated Voice Call Flow MS BSC MSC Paging Ch. Rev Traffic Ch. Paging Ch. Fwd Traffic Ch. Paging Ch. Access Ch. F...
CDMA Evolution (1/3) <ul><li>IS-95A (2G) </li></ul><ul><ul><li>First CDMA protocol, published in May’99 </li></ul></ul><ul...
CDMA Evolution (2/3) <ul><li>CDMA2000 1X </li></ul><ul><ul><li>High speed data (144 kbps packet data with Mobile IP) </li>...
CDMA Evolution (3/3) <ul><li>1X EV-DO ( 1x RTT  Ev olution for high-speed integrated  D ata  O nly) </li></ul><ul><ul><li>...
Multiple Access Methods Dedicated band during entire call Certain frequency, time-slotted Each user transmits at the same ...
Frequency Re-use Patterns <ul><li>FDMA and TDMA vs. CDMA </li></ul>A A A A A A A A A A A A A D C G B E F E G F B A
Channelization <ul><li>Channelization is provided by orthogonal Walsh codes </li></ul><ul><li>cdma2000 uses variable lengt...
Walsh Codes <ul><li>Walsh codes are orthogonal to each other </li></ul><ul><li>The shorter the code the higher the data ra...
A Code Channel Example <ul><li>Forward Traffic Channel Generation </li></ul>Encoder and Repetition Block Interleaver Long ...
Cell Separation <ul><li>Walsh code spreading is followed by quadrature spreading using PN chips with time offsets </li></u...
Use of Multipath in CDMA Systems <ul><li>FDMA/TDMA (narrow-band) </li></ul><ul><ul><li>multipath hurts </li></ul></ul><ul>...
Near – Far Problem <ul><li>a user near the base station would jam the user far from the base station </li></ul>
Power Control – Motivation <ul><li>Overcomes near-far problem </li></ul><ul><li>CDMA wouldn’t work without it  </li></ul><...
Power Control – Algorithm <ul><li>Capacity is maximized  </li></ul><ul><ul><li>By having each user transmitting just suffi...
Mobility management <ul><li>A CDMA system provides mobility: </li></ul><ul><li>Handoff – continuity of the service across ...
Handoff <ul><li>Handoffs between cells are supported while the mobile is in traffic or idle </li></ul><ul><li>MS continuou...
Handoff Parameters (1/2) <ul><li>If a pilot strength (P) is greater than T_ADD it will be added into the candidate set </l...
Handoff Parameters (2/2) T_DROP T_ADD Pilot Strength Time T_TDROP Cell B Cell A
Soft Handoff Ericsson Black Mountain UCSD MSC BSC PDSN Both cells have the same frequency
Soft Handoff <ul><li>Make-before-break </li></ul><ul><li>Both cells are at the same frequency </li></ul><ul><li>Reduces nu...
Soft Handoff Gain Power (dBm) Distance Cell A Cell B Total at MS
Hard Handoff <ul><li>Break-before-make </li></ul><ul><li>Handoff between different frequencies, non-synchronized or disjoi...
Registration <ul><li>It is sufficient to know the cell or the region that a MS is active for routing purposes </li></ul><u...
Registration Types <ul><li>Autonomous Registration:  power-up, power-down, timer-based, distance-based, zone-based registr...
Roaming <ul><li>Users that are outside their home area can receive service from another system by paying some additional c...
Radio Admission Control <ul><li>cdma2000 allocates resources dynamically </li></ul><ul><li>Admission control is important ...
Summary (1/2) <ul><li>cdma2000 supports both voice and data services in the same carrier </li></ul><ul><li>provides enhanc...
Summary 2/2 <ul><li>Higher data rates: 1x up to 153.6 kbps and 1x EV-DV up to 3.09 Mbps </li></ul><ul><li>Battery life is ...
Upcoming SlideShare
Loading in...5
×

Radio Access Network

2,216

Published on

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,216
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
186
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • Salih Ergut is a full-time employee at Ericsson Wireless Communication Inc. (San Diego, CA) and pursuing his PhD part-time at ECE Department of UCSD. E-mails: [email_address] [email_address]
  • Transcript of "Radio Access Network"

    1. 1. cdma2000 Radio Access Network Salih Ergut 7/7/2003
    2. 2. Outline <ul><li>cdma2000 network architecture </li></ul><ul><li>Call processing states and call flows </li></ul><ul><li>CDMA evolution </li></ul><ul><li>Essential elements in a CDMA system </li></ul><ul><li>Power Control </li></ul><ul><li>Mobility management </li></ul><ul><ul><li>Handoffs </li></ul></ul><ul><ul><li>Registration </li></ul></ul><ul><ul><li>Roaming </li></ul></ul><ul><li>Radio Admission Control </li></ul>
    3. 3. Network Architecture Ericsson Black Mountain UCSD MSC BSC PSTN Packet Network PDSN
    4. 4. Call Processing - Pilot <ul><li>First MS monitors Pilot channel for </li></ul><ul><ul><li>Initial acquisition </li></ul></ul><ul><ul><li>Channel estimation </li></ul></ul><ul><ul><li>Detection of multipaths for rake receiver </li></ul></ul><ul><ul><li>Handoffs </li></ul></ul>Pilot Ch
    5. 5. Call Processing - Sync <ul><li>Pilot channel is transmitted at all times by the base station. MS uses it to lock to Synch Channel to </li></ul><ul><li>Synchronize to CDMA system time </li></ul><ul><li>Obtain configuration parameters such as </li></ul><ul><ul><li>Protocol Revision (P-REV) </li></ul></ul><ul><ul><li>Network Identifier (NID) </li></ul></ul><ul><ul><li>Pilot PN offset Long-code state </li></ul></ul><ul><ul><li>Paging channel data rate </li></ul></ul>Sync Ch
    6. 6. Call Processing - Paging <ul><li>MS decodes the Paging Channel with the information received from the Sync Channel. Paging channel provides </li></ul><ul><ul><li>Overhead messages: systems parameter, access parameter, neighborlist, channel list </li></ul></ul><ul><ul><li>Mobile directed messages: page request, SMS </li></ul></ul>Paging Ch
    7. 7. Call Processing – Access <ul><li>MS uses Access channel to originate a call or to respond to a page request. </li></ul><ul><li>Access Channel is used in a random access fashion. </li></ul>Access Ch
    8. 8. Call Processing - Traffic <ul><li>Base station assigns a forward and reverse traffic channel to the mobile when it is in conversation </li></ul><ul><li>Traffic Channel conveys signaling and traffic information </li></ul><ul><li>When MS is on traffic channel it no longer listens to paging channel or uses the access channel </li></ul>
    9. 9. Mobile Station States Power Up Initialization State Access State Traffic State Synchronization Paging Loss Call origination or page response Page response completed End of call Idle State
    10. 10. Mobile Originated Voice Call Flow MS BSC MSC Paging Ch. Rev Traffic Ch. Paging Ch. Fwd Traffic Ch. Paging Ch. Access Ch. Fwd Traffic Ch. Rev Traffic Ch. Fwd Traffic Ch. Assignment Complete Overhead Info BS Ack Order Origination Msg Null Frames Channel Assign Msg Preamble BS Ack Order MS Ack Order Service Connect CM Service Request SCCP Connection Cfm Assignment Request Service Conn Cmplt Rev Traffic Ch.
    11. 11. CDMA Evolution (1/3) <ul><li>IS-95A (2G) </li></ul><ul><ul><li>First CDMA protocol, published in May’99 </li></ul></ul><ul><ul><li>14.4/9.6 kbps circuit/packet data </li></ul></ul><ul><li>IS-95B (2.5G) </li></ul><ul><ul><li>Most analog information is removed </li></ul></ul><ul><ul><li>Some technical corrections </li></ul></ul><ul><ul><li>New Capabilities, such as higher data rate </li></ul></ul><ul><ul><li>64 kbps packet data </li></ul></ul>
    12. 12. CDMA Evolution (2/3) <ul><li>CDMA2000 1X </li></ul><ul><ul><li>High speed data (144 kbps packet data with Mobile IP) </li></ul></ul><ul><ul><li>Coding (Turbo) and Modulation (Hybrid QPSK) </li></ul></ul><ul><ul><li>New dedicated and common channels </li></ul></ul><ul><ul><li>Enhanced Power Control </li></ul></ul><ul><ul><li>Reverse link detection </li></ul></ul><ul><ul><li>Forward link modulation </li></ul></ul>
    13. 13. CDMA Evolution (3/3) <ul><li>1X EV-DO ( 1x RTT Ev olution for high-speed integrated D ata O nly) </li></ul><ul><ul><li>The objective is to provide the largest practical number of users to run high-speed packet data applications </li></ul></ul><ul><ul><li>2.4 Mbps packet data </li></ul></ul><ul><li>1X EV-DV ( 1x RTT Ev olution for high-speed integrated D ata and V oice) </li></ul><ul><ul><li>Voice and High Speed Data mixed on one carrier </li></ul></ul><ul><ul><li>Backward-compatible with CDMA2000 1X </li></ul></ul><ul><ul><li>3.1 Mbps packet data </li></ul></ul>
    14. 14. Multiple Access Methods Dedicated band during entire call Certain frequency, time-slotted Each user transmits at the same time, at the same frequency with a unique code
    15. 15. Frequency Re-use Patterns <ul><li>FDMA and TDMA vs. CDMA </li></ul>A A A A A A A A A A A A A D C G B E F E G F B A
    16. 16. Channelization <ul><li>Channelization is provided by orthogonal Walsh codes </li></ul><ul><li>cdma2000 uses variable length Walsh codes for supplemental channel data services </li></ul><ul><li>Walsh codes can be of length 8, 16, 32, 64, and 128 </li></ul>
    17. 17. Walsh Codes <ul><li>Walsh codes are orthogonal to each other </li></ul><ul><li>The shorter the code the higher the data rate since the chip rate is kept constant </li></ul>1 10 11 1001 1010 1100 1111
    18. 18. A Code Channel Example <ul><li>Forward Traffic Channel Generation </li></ul>Encoder and Repetition Block Interleaver Long Code PN Generator Decimator MUX Decimator Power Control bit Wt 1.2288 Mcps 19.2 ksps 800 Hz 1.2288 Mcps
    19. 19. Cell Separation <ul><li>Walsh code spreading is followed by quadrature spreading using PN chips with time offsets </li></ul><ul><li>Adjacent cells have different PN offsets. </li></ul><ul><li>This prevents interference since time shifted PN sequences are orthogonal to each other </li></ul>I-PN Q-PN Wt Baseband Filter Baseband Filter sin wot cos wot
    20. 20. Use of Multipath in CDMA Systems <ul><li>FDMA/TDMA (narrow-band) </li></ul><ul><ul><li>multipath hurts </li></ul></ul><ul><ul><li>equalizers are used to cancel multipath </li></ul></ul><ul><li>CDMA (wide-band) </li></ul><ul><ul><li>can discriminate between the multipath arrivals </li></ul></ul><ul><ul><li>Rake receivers are used to combine multipath signals to reduce error rate at the receiver </li></ul></ul>
    21. 21. Near – Far Problem <ul><li>a user near the base station would jam the user far from the base station </li></ul>
    22. 22. Power Control – Motivation <ul><li>Overcomes near-far problem </li></ul><ul><li>CDMA wouldn’t work without it </li></ul><ul><li>Copes with path loss and fading </li></ul>
    23. 23. Power Control – Algorithm <ul><li>Capacity is maximized </li></ul><ul><ul><li>By having each user transmitting just sufficient SNR to maintain a target FER </li></ul></ul><ul><li>Open Loop Estimate </li></ul><ul><ul><li>Initial transmit power level for the mobile is determined by the received pilot strength </li></ul></ul><ul><li>Closed Loop Power Control </li></ul><ul><ul><li>Base station controls the power level on the mobile by the received quality information. </li></ul></ul>
    24. 24. Mobility management <ul><li>A CDMA system provides mobility: </li></ul><ul><li>Handoff – continuity of the service across adjacent cells </li></ul><ul><li>Registration – locating the mobile user </li></ul><ul><li>Roaming – continuity of the service across different service providers </li></ul>
    25. 25. Handoff <ul><li>Handoffs between cells are supported while the mobile is in traffic or idle </li></ul><ul><li>MS continuously keeps searching for new cells as it moves across the network </li></ul><ul><li>MS maintains active set, neighbor set, and remaining set as well as candidate set </li></ul><ul><li>There are 4 types of handoffs: </li></ul><ul><ul><li>Idle Handoff </li></ul></ul><ul><ul><li>Access Handoff </li></ul></ul><ul><ul><li>Soft/Softer Handoff </li></ul></ul><ul><ul><li>Hard Handoff </li></ul></ul>
    26. 26. Handoff Parameters (1/2) <ul><li>If a pilot strength (P) is greater than T_ADD it will be added into the candidate set </li></ul><ul><li>If pilot strength is less than T_DROP for T_TDROP, it will be moved from active set to neighbor set </li></ul><ul><li>If the new pilot strength is T_COMP units greater current pilots a Pilot Strength Measurement Message will be send </li></ul>
    27. 27. Handoff Parameters (2/2) T_DROP T_ADD Pilot Strength Time T_TDROP Cell B Cell A
    28. 28. Soft Handoff Ericsson Black Mountain UCSD MSC BSC PDSN Both cells have the same frequency
    29. 29. Soft Handoff <ul><li>Make-before-break </li></ul><ul><li>Both cells are at the same frequency </li></ul><ul><li>Reduces number of call drops </li></ul><ul><li>Increases the overall capacity </li></ul><ul><li>Mobile transmit power is reduced </li></ul><ul><li>Voice quality near the cell boundaries are improved </li></ul><ul><li>MS reports the SNR of the candidate sets </li></ul>
    30. 30. Soft Handoff Gain Power (dBm) Distance Cell A Cell B Total at MS
    31. 31. Hard Handoff <ul><li>Break-before-make </li></ul><ul><li>Handoff between different frequencies, non-synchronized or disjoint cells which are controlled by different BSCs </li></ul>
    32. 32. Registration <ul><li>It is sufficient to know the cell or the region that a MS is active for routing purposes </li></ul><ul><li>Mobile station identifier, desired paging slot cycle, and registration type is conveyed </li></ul><ul><li>Cell/LAC based paging is preferred to flood paging </li></ul>
    33. 33. Registration Types <ul><li>Autonomous Registration: power-up, power-down, timer-based, distance-based, zone-based registration. </li></ul><ul><li>Parameter-change registration </li></ul><ul><li>Ordered registration </li></ul><ul><li>Implicit registration </li></ul><ul><li>Traffic channel registration </li></ul>
    34. 34. Roaming <ul><li>Users that are outside their home area can receive service from another system by paying some additional charges </li></ul><ul><li>Mobile station can be: </li></ul><ul><ul><li>Home state (not roaming) </li></ul></ul><ul><ul><li>Network roaming </li></ul></ul><ul><ul><li>System roaming </li></ul></ul>Network 1 Network 2 Network 3 System
    35. 35. Radio Admission Control <ul><li>cdma2000 allocates resources dynamically </li></ul><ul><li>Admission control is important to ensure quality of service for the existing users when new resources are requested </li></ul><ul><li>A new request can be call setup, supplemental channel set-up, handoff, data rate change </li></ul><ul><li>Available Walsh codes, residual power in the forward and reverse links are considered before granting a request </li></ul>
    36. 36. Summary (1/2) <ul><li>cdma2000 supports both voice and data services in the same carrier </li></ul><ul><li>provides enhanced voice capacity </li></ul><ul><ul><li>Forward link </li></ul></ul><ul><ul><ul><li>Fast power control in forward/reverse links </li></ul></ul></ul><ul><ul><ul><li>Lower code rates </li></ul></ul></ul><ul><ul><ul><li>New code channels </li></ul></ul></ul><ul><ul><li>Reverse Link </li></ul></ul><ul><ul><ul><li>Coherent detection </li></ul></ul></ul>
    37. 37. Summary 2/2 <ul><li>Higher data rates: 1x up to 153.6 kbps and 1x EV-DV up to 3.09 Mbps </li></ul><ul><li>Battery life is improved </li></ul><ul><li>Introduction of Turbo codes provides better link quality for supplemental channels </li></ul>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×