Documente Academic
Documente Profesional
Documente Cultură
by Rahul Chauhan
MS Initialization
MS Idle State
Receives an ack for Access Channel message other than ORM and PRM MS receives a message on the paging channel requiring a ack;originates a call or performs registration.
MS Traffic State
Note : Transitions arising from error conditions are not shown in the diagram.
Bits 8 3 3 1
The figure shows the Registration Message Structure which is sent on the Access Channel.A typical variable length PDU in IS95A. Points to Note : MSG_TYPE which uniquely identifies a message and helps in parsing.In IS-2000 this 8bit field is split into a 2 bit field PD(protocol descriptor) and 6 bit message identifier MSG_TYPE.In IS-2000 PD is (01)binary.
MSG_TYPE (00000001) ACK_SEQ MSG_SEQ ACK_REQ VALID ACK ACK_TYPE MSID_TYPE MSID_LEN MSID AUTH_MODE AUTHR RANDC COUNT REG_TYPE SLOT_CYCLE_INDEX MOB_PREV SCM MOB_TERM RESERVED
1 3
3 4 8 x MSID_LEN 2 0 or 18 0 or 8 4 4 3 8 8 1 6
To ensure no messages are not missed, all CDMA messages bear serial numbers and important messages contain a bit requesting acknowledgment.The slide window of 7 is used for transfer of information.
Addressing fields identify the type of addressing to be used. Authentication information to prevent spurious users from accessing the resources of the network.If the values in the PDU match the values generated at the BS,access is allowed.
Sync Channel
Sync Channel Msg BTS
Paging Channel
Access Parameters Msg System Parameters Msg CDMA Channel List Msg Extended System Parameters Msg Extended Neighbor List Msg Global Service Redirection Msg Service Redirection Msg SSD Update Msg Null Msg General Page Msg Order Msg
Access Channel
Registration Msg Order Msg
Mobile Station Acknowledgment Long Code Transition Request SSD Update Confirmation many others..
Base Station Acknowledgment Lock until Power-Cycled Maintenance required many others..
Channel Assignment Msg Feature Notification Msg Authentication Challenge Msg Status Request Msg TMSI Assignment Msg Data Burst Msg
Alert With Information Msg Service Request Msg Service Response Msg Service Connect Msg Service Option Control Msg Status Request Msg Flash With Information Msg Data Burst Msg Extended Handoff Direction Msg Neighbor List Update Msg In-Traffic System Parameters Msg Service Request Msg Service Response Msg Service Connect Completion Message Service Option Control Message Status Response Msg Flash With Information Msg Data Burst Message Pilot Strength Measurement Msg Handoff Completion Msg Origination Continuation Msg Authentication Challenge Response Msg TMSI Assignment Completion Message Send Burst DTMF Msg Parameters Response Message Power Measurement Report Msg Order Message
Mobile Sta. Acknowledgment Long Code Transition Request SSD Update Confirmation Connect
Authentication Challenge Msg TMSI Assignment Msg Send Burst DTMF Msg Set Parameters Msg Power Control Parameters Msg. Retrieve Parameters Msg Analog Handoff Direction Msg SSD Update Msg Mobile Station Registered Msg
MS Initialization State
On power up or from any other state System Determination Substate CDMA System selected Acquisition failure Protocol mismatch
The following values are updated from the Sync Channel Message: Protocol revision level (P_REVs = P_REVr) Minimum protocol revision level (MIN_P_REVs = MIN_P_REVr) System identification (SIDs = SIDr) Network identification (NIDs = NIDr) Pilot PN sequence offset (PILOT_PNs = PILOT_PNr) Long code state (LC_STATEs = LC_STATEr) System Time (SYS_TIMEs = SYS_TIMEr) Paging Channel data rate (PRATs = PRATr)
Does system selection.Updates the registration parameters ZONE_LIST(SID,NID).Update the value of CDMABAND and CDMACH.Enters the next state if the selected system is a CDMA system. The mobile station shall tune to the CDMA Channel number equal to CDMACHs. Searches for Pilot in T20ms Receives the Sync Channel Message in T21ms. Compares the value of MOB_P_REV and sets the value of PRAT. The mobile station synchronizes its long code timing and system timing to those of the CDMA system, using the PILOT_PNs, LC_STATEs, and SYS_TIMEs. Set PAGECHs to the Primary Paging Channel.
MS Idle State
Note : Transitions arising from error conditions are not shown in the diagram.
In the System Access State the MS uses the Open Loop Power Control.
MS remains in Update Information Overhead Substate and monitors the Paging Channel till it has the current set of overhead messages.
Received General Received a Message or User generated Data Page Message Order requiring a Ack. Or Burst Message Response Registration access User initiated a Call
In this state the MS listens on the Paging channel and responds on the Access Channel associated to the Paging Channel to which listens.The Access Channel is allocated on fair contention by using Slotted ALOHA.
To MS in Idle State
Note : Transitions arising from error conditions are not shown in the diagram.
After the of every call the MS goes to System Determination Substate. It searches again for the best pilot on the present frequency I.e. CDMACH. Read Sync Channel W32. Goes to Idle State and listens to Paging Channel.
Conversation Substate
MS user initiates a disconnect or MS receives Release Order.
MS receives AWI
Release Substate
890
894
A
825
B
846.5
A
869
B
891.5
A
1850MHz.
E F
E F
C
1990 MHz.
FREQUENCY LISTS:
HISTORY LIST
Last-used: Freq/SID x Freq/SID y Freq/SID z Freq/SID t Freq/SID u etc.
Power up: self diagnostics, battery check Find a frequency with CDMA RF last frequency used? other recent history? home market? preferred roaming list? Scan all PN offsets (Pilot W0), find best Ec/Io meaning of better strength Lock Traffic Correlators on best PN offset, read the sync channel (W32) learn true PN offset, SID/NID, time & leap seconds, Long Code state, paging channel Read the Paging Channel (W1): collect all the current configuration messages.This process is called collection.The configuration messages are repeated on the Paging channel every 1.28 seconds. System Parameters Message Extended System Parameters Message Access Parameters Message CDMA Channel List Message Extended Neighbor List Message Global Service Redirection Message Register if required Now youre ready to operate!
On power on,the mobile uses proprietary algorithms to select a carrier intended for them to use.The MS uses the above procedure whenever it has to select a CDMA system.
Forward Traffic Channel Renaming Walsh Codes. The traffic channels are assigned to individual users to carry call traffic. All remaining Walsh codes are available, subject to overall capacity limited by noise.
Note: A Forward Channel is identified by: . its CDMA RF carrier Frequency . the unique Short Code PN Offset of the sector . the unique Walsh Code of the user
TRAFFIC CHANNELS are used by individual users during their actual calls to transmit traffic to the BTS a reverse traffic channel is really just a user-specific public or private Long Code mask there are as many reverse Traffic Channels as there are CDMA phones in the world! A Reverse Channel is identified by: . its CDMA RF carrier Frequency . the unique Long Code PN Offset of the individual handset
PN Randomization
Timer TA expired
NO
Wait RT slots
PROBE = PROBE +1
YES PROBE < = NUM_STEP
SEQ= SEQ +1
NO
Access Procedure