gsm call scenarios at a glance

Upload: praveen-devarmani

Post on 06-Apr-2018

238 views

Category:

Documents


2 download

TRANSCRIPT

  • 8/3/2019 Gsm Call Scenarios at a Glance

    1/71

    Title GSM Call Scenarios

    Version V1.0

    Author Praveen Devarmani

    Ref:

    Recommended Viewer ListGPS OAM , BSS Teams

    Legend

    Call Flow:- MS to Network Side

    Call Flow:- Network to MS side

  • 8/3/2019 Gsm Call Scenarios at a Glance

    2/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    3/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    4/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    5/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    6/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    7/71

    Publication History

    V1.0

    09w32 Creation

  • 8/3/2019 Gsm Call Scenarios at a Glance

    8/71

    Mobile is Switched On

    Network Attachment

    Network Attachment

    Network attachment is the process of selecting an appropriate

    the mobile station to provide the available services, and makin

    network. The process starts when the mobile station is switche

    mobile station enters the idle mode

    The network attachment process consists of the followintasks:

    Step 1 Cell identification

    When a mobile station is switched on, it attempts to make con

    performing the following actions:

    1)Measure the BCCH channels

    2)Search for a suitable cellThe mobile station measures the signal strength of the BCCH

    Channel) channels received. It stores in list information about

    channels, such as the signal strength and the frequency corre

    channels

    Step 2 PLMN selection(Selects GSM PLMN)

    A suitable PLMN is chosen.

    PLMN selection mechanism

    The particular PLMN to be contacted can be selected either in

    modes:

    Automatic mode

    In automatic mode, the mobile station will choose which PLMN

    automatic mode is based on the existence of the preferred list

    volatile memory in the SIM. This list includes a number of PLM

    preference and is under control of the user. The most preferre

    PLMN. The list is filled in by the user through a mechanism to

    station manufacturer. Manual mode

    In manual mode, the user is presented a list containing all founThe user chooses one of the PLMNs from the list.

  • 8/3/2019 Gsm Call Scenarios at a Glance

    9/71

    Step 3 CELL selection(Selects Suitable ARFCN)

    Cell selection is the process of selecting an appropriate cell (ra

    mobile station to provide the available services.

    Cell selection criteriaThe mobile station attempts to find a suitable cell by passing t

    descending order of received signal strength; the first BCCH c

    of requirements is selected. The requirements that a cell must

    station can provide service from it, are:

    It should be a cell of the selected PLMN

    The mobile station checks whether the cell is part of the select

    It should not be "barred"

    The PLMN operator may decide not to allow mobile stations to

    These cells may, for example, only be used for handover traffi

    broadcast on the BCCH to instruct mobile stations not to acce The radio path loss between the mobile station and the selec

    threshold set by the PLMN operator

    Step 4 Location UpdateIn order to initiate a call or to receive a call, the mobile station

    (BCCH plus CCCH) of the chosen cell. Then, it registers its pr

    (registration process) by means of a location updating procedu

    Step 5If No suitable cell found after cell selection process(MS enters

    into Emergency Call Mode

    If the mobile station is unable to find a suitable cell to access,

    irrespective of the PLMN identity, and enters a "limited service

    attempt to make emergency calls.

    Mobile in Idle ModeIdle mode is the node in which mobile station does not have a

    it for make or receive a call, but the Public Land Mobile Netwo

    existence of the mobile station within the chosen cell.

    PLMN area

    A Public-Land-Mobile-Network (PLMN) area is the geographic

    PLMN operator provides land mobile communication services

    position within a PLMN area, the mobile user can set up calls t

    network, or to a user of another network. The other network m

    another GSM PLMN, or another type of PLMN. Other network

    networks, can also call a mobile user who is active in the PLMWhen there are several PLMN operators, the geographical are

    networks may overlap. National borders normally limit the exte

  • 8/3/2019 Gsm Call Scenarios at a Glance

    10/71

    Location area identity

    Every radio transmitter in the PLMN broadcasts, via a control c

    Identity (LAI) code to identify the location area that it serves.

    When an MS is not engaged in a call, it automatically scans thbroadcasts transmitted by the base stations in the locality and

    delivering the strongest signal. The LAI code broadcast by the

    the location area in which the MS is currently situated. This LA

    Subscriber Identity Module (SIM) of the mobile equipment.

    As the MS moves through the network area the signal receive

    channel gradually diminishes in strength until it is no longer the

    MS re-tunes to the channel that has become dominant and ex

    is broadcasting. If the received LAI code differs from that store

    has entered another location area and initiates a location upda

    change to the MSC. At the end of the procedure the LAI code

    updated.Location area identity format

  • 8/3/2019 Gsm Call Scenarios at a Glance

    11/71

    Mobile Originating Call

    MS BTS BSCRADIO RESOURCE ALLOCATION RADIO RESOURCE ALLOCATION RAD

    MS to BTS(RACH)

    CHANNEL REQUEST(RACH CCCH)

    Reason(MOC) [Establisment Cause]

    Random Reference Number BTS to BSC

    CHANNEL REQUIRED

    Channel Req (Reason, Rand ref Num)

    Timing Advance

    Frame NumberChannel Number

    BSC to BTS

    CHANNEL ACTIVATE

    Channel number

    Activation Type

    Channel Mode (DTX??)

    Channel Identification

    Encryption information

    Handover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power ParametersMS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC

    CHANNEL ACTIVATE ACK

    Frame Number

    Channel number

    BSC to BTS

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Random Reference

    [Full Imm. Assign Info]

    BTS to MS(AGCH)SDCCH is Assigned

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Reference

    [Full Imm. Assign Info]

  • 8/3/2019 Gsm Call Scenarios at a Glance

    12/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    13/71

    LAYER 2 ESTABLISHMENT(LAPDm) [Data Link Layer] LAYER 2 ESTABLISHMENT(LAPDm)

    MS to BTS(SDCCH)

    CM_SERV_REQUEST(SABM)

    CM_SERV_REQ

    MS data

    CM service type

    Ciphering key sequence Number

    Mobile station classmark

    Mobile identity

    BTS to MS BTS to BSC(EST_INDICATION)

    CM_SERV_REQUEST(UA) CM_SERV_REQ

    CM_SERV_REQ

    MS data

    CM service type

    Ciphering key sequence Number

    Mobile station classmark

    Mobile identity

    AUTHENTICATION AUTHENTICATION

    BSC to BTS

    AUTH_REQ

    BTS to MS Auth. Parameter -RAND AUTH_REQ(SDCCH) Cipher Key Sequence Number

    Auth. Parameter -RAND Auth. Request Message Type

    Cipher Key Sequence Number

    Auth. Request Message Type

    MS to BTS(SDCCH)

    AUTH_RES(RESPONSE)

    Authentication Parameter [SRES] BTS to BSC(SDCCH)

    Auth Response message type AUTH_RES(RESPONSE)

    Authentication Parameter [SRES]

    Auth Response message type

  • 8/3/2019 Gsm Call Scenarios at a Glance

    14/71

    BSC to BTS

    CM_SER_ACCEPT

    BTS to MS CM Service Accept message type

    CM_SER_ACCEPT

    CM Service Accept message type

  • 8/3/2019 Gsm Call Scenarios at a Glance

    15/71

    CIPHERING CIPHERING

    BSC to BTS

    ENCR_CMD(SDCCH)

    BTS to MS KC (Ciphering Key)

    CIPHER_MODE_CMD(SDCCH) CIPHER_MODE_CMD

    A5/X information

    MS to BTS(SDCCH)

    CIP_MODE_COMPLETE

    Cipher mode complete Message type BTS to BSC(SDCCH)

    Mobile equipment identity CIP_MODE_COMPLETECipher mode complete Message type

    Mobile equipment identity

    IMEI CHECK IMEI CHECK

    BSC to BTS

    IDENT_REQUEST(SDCCH)

    BTS to MS Identity Request message type

    IDENT_REQUEST(SDCCH) Identity type(IMEI)

    Identity Request message type

    Identity type(IMEI)

    MS to BTS(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI) BTS to BSC(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI)

    TMSI REALLOCATION TMSI REALLOCATION

    BSC to BTS

    BTS to MS TMSI_REAL_CMD(SDCCH)

    TMSI_REAL_CMD(SDCCH) TMSI Number

    TMSI Number LAI

    LAI Mobile Identity

    Mobile Identity

    MS to BTS(SDCCH)

    TMSI_REAL_COMPLETE

    BTS to BSC(SDCCH)

    TMSI_REAL_COMPLETE

  • 8/3/2019 Gsm Call Scenarios at a Glance

    16/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    17/71

    SETUP SETUPMS to BTS(SDCCH)

    SETUP

    Bearer Capablities BTS to BSC(SDCCH)

    Calling party sub- address SETUP

    Called party BCD number Bearer Capablities

    Called party sub-address Calling party sub- address S

    Called party BCD number B

    Called party sub-address C

    C

    C

    C

    BSC to BTS

    BTS to MS CALL_PROCEEDING(SDCCH)

    CALL_PROCEEDING(SDCCH)

    ConnectingDispalyed in Mobile

    TCH ALLOCATION TCH ALLOCATION

    A

    BSC to BTS C

    PHY_CONTEXT_REQ L

    Query for Situation on Air Interface PC

    BTS to BSC(SDCCH) D

    PHY_CONTEXT_CONF I

    Send MS Power to BSC C

    Sends BTS Power to BSC

    Sends TA info to BSC

    BSC to BTS

    CHANNEL_ACTIVATATION

    Activation Type

    Channel Mode

    Channel Identification

    Encryption information

    Handover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC(SDCCH)

    CHAN_ACT_ACK

    Channel Number

    Frame Number

  • 8/3/2019 Gsm Call Scenarios at a Glance

    18/71

    BSC to BTS

    ASSIGNMENT_CMD(SDCCH)

    BTS to MS Data of the TCH [TRX Info, Time Slot]

    ASSIGNMENT_CMD(SDCCH)

    Data of the TCH [TRX Info, Time Slot]

    TCH ALLOCATED HERE for MS

  • 8/3/2019 Gsm Call Scenarios at a Glance

    19/71

    LAYER 2 ESTABLISHMENT(LAPDm) LAYER 2 ESTABLISHMENT(LAPDm) L

    MS to BTS(FACCH) BTS to BSC

    FACCH/SABM EST_IND

    Request for Lapdm layer2 connection Channel Number (which TCH Time Slt)

    Link Identifier (C1 & C2)

    BTS to MS L3 Information

    (UA)(FACCH)

    MS to BTS

    ASSIGNMENT_COMPLETE

    RR causeCell identifier

    Chosen channel BTS to BSC

    Chosen encryption algorithm ASSIGNMENT_COMPLETE

    Indicates Signalling Link is Estb Successfully RR cause etcA

    R

    SDCCH RELEASE SDCCH RELEASE

    BSC to BTS

    RF_CHAN_RELEASE

    Channel number [to be released]

    BTS to BSC

    RF_CHAN_RELEASE_ACK

    Channel number [released]

    ALERT ALERT

    A

    BSC to BTS A

    BTS to MS ALERT/PROGRESS F

    ALERT/PROGRESS Alerting Messge type U

    Alerting Messge type Facility P

    Facility User -User

    User -User Progress indicator

    Progress indicator

    C

    BSC to BTS C

    BTS to MS CONNECT F

    CONNECT P

    BOTH USERS START CONVERSATION C

    C

    MS to BTS

  • 8/3/2019 Gsm Call Scenarios at a Glance

    20/71

    CONNECT_ACKNOWLEDGEIndicates call is going on and charges Applies BTS to BSC

    CONNECT_ACKNOWLEDGE

  • 8/3/2019 Gsm Call Scenarios at a Glance

    21/71

    CALL RELEASE CALL RELEASE

    MS to BTS

    DISC

    Disconnect message type BTS to BSC

    Cause(Normal Clearing Examlple)-Reason DISC

    Facility

    Progress indicator

    User-user

    MS side user Releases the call

    BSC to BTS

    BTS to MS REL(RELEASE)REL(RELEASE) Release Cause

    Release Cause

    MS to BTS

    RELEASE COMPLETE

    Release Cause BTS to BSC

    RELEASE COMPLETE

    Release Cause

    Traffic Channel RELEASE (by MS) Traffic Channel RELEASE

    BSC to BTS

    BTS to MS CHANNEL_RELEASE

    CHANNEL_RELEASE Release Cause

    Release Cause

    BSC to BTS

    DEACTIVATE_SACCH

    MS to BTS Channel number

    FACCH/DISC (LAPDm)

    Request for Layer 2 connection Release

    BTS to MS

    FACCH/UA (LAPDm)

    Confirmation of Layer 2 Connnection Release BTS to BSC

    RELEASE_INDICATION

    Channel number

    Link Identifier

    Release of Air Interface connection

    Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX)

    BSC to BTS

    RF_CHN_RELEASE

    Channel number (to be released)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    22/71

    BSC requests to BTS for TRX release on airInterface

    BTS to BSC

    RF_CHN_RELEASE_ACK

    TRX release acknowledge

    Channel number ( which is released)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    23/71

    MS to MS (Within PLMN)

    Mobile Terminating Call

    MS BTS

    PAGING PAGING

    MSC to BSC

    PAGING_CMD

    MSC to BSC Paging request type

    PAGING_REQUEST Message type

    Paging request type Page mode

    Message type Channels needed for Mobiles

    Page mode Mobile identitiesChannels needed for Mobiles P3 rest octets

    Mobile identities TMSI

    P3 rest octets IMSI

    TMSI CELL Ids

    IMSI

    CELL Ids

    Response to Paging Request

    RADIO RESOURCE ALLOCATION RADIO RESOURCE ALLOCATION

    MS to BTS(RACH)

    CHANNEL REQUEST(RACH CCCH)

    Reason(MOC) [Establisment Cause]

    Random Reference Number BTS to BSC

    CHANNEL REQUIRED

    Channel Req (Reason, Rand ref Num)

    Timing Advance

    Frame Number

    Channel Number

    BSC to BTS

    CHANNEL ACTIVATE

    Channel number

    Activation Type

    Channel Mode (DTX??)

    Channel Identification

    Encryption information

    Handover Reference

  • 8/3/2019 Gsm Call Scenarios at a Glance

    24/71

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC

    CHANNEL ACTIVATE ACK

    Frame Number

    Channel number

    BSC to BTS

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Random Reference

    [Full Imm. Assign Info]

    BTS to MS(AGCH)SDCCH is Assigned

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Reference

    [Full Imm. Assign Info]

    LAYER 2 ESTABLISHMENT(LAPDm) LAYER 2 ESTABLISHMENT(LAPDm)

    MS to BTS(SDCCH)PAGING_RESPONSE(SABM)

    MS data

    Request for Lapdm layer2 connection

    BTS to BSC(EST_INDICATION)

    PAGING_RESPONSE

    Paging response message type

    BTS to MS Ciphering key sequence Number

    PAGING_RESPONSE(UA) Spare half octet

    Mobile Stattion ClassMark

    Mobile Identity

    AUTHENTICATION AUTHENTICATION

    BSC to BTS

    AUTH_REQ

    BTS to MS Auth. Parameter -RAND

    AUTH_REQ(SDCCH) Cipher Key Sequence Number

  • 8/3/2019 Gsm Call Scenarios at a Glance

    25/71

    Auth. Parameter -RAND Auth. Request Message Type

    Cipher Key Sequence Number

    Auth. Request Message Type

    MS to BTS(SDCCH)

    AUTH_RES(RESPONSE)

    Authentication Parameter [SRES] BTS to BSC(SDCCH)Auth Response message type AUTH_RES(RESPONSE)

    Authentication Parameter [SRES]

    Auth Response message type

    CIPHERING CIPHERING

    BSC to BTS

    ENCR_CMD(SDCCH)

    BTS to MS KC (Ciphering Key)

    CIPHER_MODE_CMD(SDCCH) CIPHER_MODE_CMD

    A5/X information

    MS to BTS(SDCCH)

    CIP_MODE_COMPLETE

    Cipher mode complete Message type BTS to BSC(SDCCH)

    Mobile equipment identity CIP_MODE_COMPLETE

    Cipher mode complete Message type

    Mobile equipment identity

    IMEI CHECK IMEI CHECK

    BSC to BTS

    IDENT_REQUEST(SDCCH)

    BTS to MS Identity Request message type

    IDENT_REQUEST(SDCCH) Identity type(IMEI)

    Identity Request message type

    Identity type(IMEI)

    MS to BTS(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI) BTS to BSC(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI)

    TMSI REALLOCATION TMSI REALLOCATION

    BSC to BTS

    BTS to MS TMSI_REAL_CMD(SDCCH)

    TMSI_REAL_CMD(SDCCH) TMSI NumberTMSI Number LAI

  • 8/3/2019 Gsm Call Scenarios at a Glance

    26/71

    LAI Mobile Identity

    Mobile Identity

    MS to BTS(SDCCH)

    TMSI_REAL_COMPLETE

    BTS to BSC(SDCCH)

    TMSI_REAL_COMPLETE

    SETUP SETUPBTS to MS(SDCCH)

    BSC to BTS(SDCCH)

    SETUP

    Bearer Capablities

    Calling party sub- address

    BTS to MS Called party BCD number

    SETUP Called party sub-address

    Bearer Capablities

    Calling party sub- addressCalled party BCD number

    Called party sub-address

    MS to BTS(SDCCH)

    CALL_CONF BTS to BSC(SDCCH)

    Call confirmed message type CALL_CONF

    Repeat Indicator

    Bearer capability

    Bearer capability

    Cause

    CC Capabilities

    TCH ALLOCATION TCH ALLOCATION

    BSC to BTS

    PHY_CONTEXT_REQ

    Query for Situation on Air Interface

    BTS to BSC(SDCCH)

    PHY_CONTEXT_CONF

    Send MS Power to BSC

    Sends BTS Power to BSC

    Sends TA info to BSC

    BSC to BTS

    CHANNEL_ACTIVATATION

    Activation Type

    Channel Mode

    Channel Identification

    Encryption information

    Handover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

  • 8/3/2019 Gsm Call Scenarios at a Glance

    27/71

    BTS to BSC(SDCCH)

    CHAN_ACT_ACK

    Channel Number

    Frame Number

    BSC to BTSASSIGNMENT_CMD(SDCCH)

    BTS to MS Data of the TCH [TRX Info, Time Slot]

    ASSIGNMENT_CMD(SDCCH)

    Data of the TCH [TRX Info, Time Slot]

    TCH ALLOCATED HERE for MS

    LAYER 2 ESTABLISHMENT(LAPDm) LAYER 2 ESTABLISHMENT(LAPDm)

    MS to BTS(FACCH) BTS to BSC

    FACCH/SABM EST_IND

    Request for Lapdm layer2 connection Channel Number (which TCH Time Slt)

    Link Identifier (C1 & C2)

    BTS to MS L3 Information(UA)(FACCH)

    MS to BTS

    ASSIGNMENT_COMPLETE

    RR cause

    Cell identifier

    Chosen channel BTS to BSC

    Chosen encryption algorithm ASSIGNMENT_COMPLETE

    Indicates Signalling Link is Estb Successfully RR cause etc

    SDCCH RELEASE SDCCH RELEASE

    BSC to BTS

    RF_CHAN_RELEASE

    Channel number [to be released]

    BTS to BSC

    RF_CHAN_RELEASE_ACK

    Channel number [released]

    ALERT ALERT

    BTS to MS

    ALERT/PROGRESSAlerting Messge type

    Facility BSC to BTS

    User -User ALERT/PROGRESS

    Progress indicator Alerting Messge type

    Facility

    BTS to MS User -User

    CONNECT Progress indicator

    Connect message type BSC to BTS

    Facility CONNECT

    Progress indicator

    Connected number

    Connected subaddress

    User-userMS to BTS

  • 8/3/2019 Gsm Call Scenarios at a Glance

    28/71

    CONNECT_ACKNOWLEDGE

    Indicates call is going on and charges Applies BTS to BSC

    CONNECT_ACKNOWLEDGE

    Indicates call is going on and charges

    Applies

    CALL RELEASE CALL RELEASE

    BTS to BSC

    DISC

    MS to BTS

    DISC

    MS to BTS

    REL(RELEASE)Release Cause BTS to BSC

    REL(RELEASE)

    Release Cause

    BTS to BSC

    MS to BTS RELEASE COMPLETE

    RELEASE COMPLETE Reason

    Reason

    Traffic Channel RELEASE (by MS) Traffic Channel RELEASE

    BSC to BTS

    BTS to MS CHANNEL_RELEASE

    CHANNEL_RELEASE Release Cause

    Release Cause

    BSC to BTS

    DEACTIVATE_SACCH

    MS to BTS Channel number

    FACCH/DISC (LAPDm)

    Request for Layer 2 connection Release

    BTS to MS

    FACCH/UA (LAPDm)

    Confirmation of Layer 2 Connnection Release BTS to BSC

    RELEASE_INDICATION

    Channel number

    Link Identifier

    Release of Air Interface connection

    Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX)

    BSC to BTS

    RF_CHN_RELEASE

    Channel number (to be released)

    BSC requests to BTS for TRX release on airInterface

  • 8/3/2019 Gsm Call Scenarios at a Glance

    29/71

    BTS to BSC

    RF_CHN_RELEASE_ACK

    TRX release acknowledge

    Channel number ( which is released)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    30/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    31/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    32/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    33/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    34/71

    BSC MSC HLR

    VLR

    HLR to VLR

    UDT/BEGIN(Provide roamining number)

    VLR to HLR

    UDT/END(Provide roamining number)

    G-MSC to MSC

    E-Interface (Initial Address Message)

    PAGING

    MSC to BSC

    PAGING

    Paging request type

    Message type

    Page mode

    Channels needed for Mobiles

    Mobile identities

    P3 rest octetsTMSI

    IMSI

    CELL Ids

    RADIO RESOURCE ALLOCATION

  • 8/3/2019 Gsm Call Scenarios at a Glance

    35/71

    LAYER 2 ESTABLISHMENT(LAPDm)

    BSC to MSC

    PAGING_RESPONSE

    Adds LAC to Paging Response

    Adds CI to Paging Response

    Sends SCCP Connection request to MSC

    MSC to BSC

    CONNECTION CONFIRMED

    SCCP Connection Established

    Now onwards Logical Conn exist betn MS-MSC

    AUTHENTICATION

    MSC to BSC

    AUTH_REQ

    Auth. Parameter -RAND

    Cipher Key Sequence Number

    Auth. Request Message Type

  • 8/3/2019 Gsm Call Scenarios at a Glance

    36/71

    BSC to MSC(SDCCH)

    AUTH_RES(RESPONSE)

    Authentication Parameter [SRES]

    Auth Response message type

    CIPHERING

    MSC to BSC

    CIPHER_MODE_CMD(SDCCH)

    KC (Ciphering Key)

    A5/X Algorithm info(Encryption Info)

    BSC to MSC (SDCCH)

    CIP_MODE_COMPLETE

    Cipher mode complete Message type

    Mobile equipment identity

    IMEI CHECK

    MSC to BSC

    IDENT_REQUEST(SDCCH)

    Identity Request message type

    Identity type(IMEI)

    BSC to MSC(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI)

    TMSI REALLOCATION

    MSC to BSC

    TMSI_REAL_CMD(SDCCH)

    TMSI Number

    LAI

    Mobile Identity

  • 8/3/2019 Gsm Call Scenarios at a Glance

    37/71

    BSC to MSC(SDCCH)

    TMSI_REAL_COMPLETE

    SETUPMSC to BSC(SDCCH)

    SETUP

    Bearer Capablities

    BSC to MSC(SDCCH)

    CALL_CONF

    TCH ALLOCATION

    MSC to BSC

    ASSIGNMENT_REQUEST(SDCCH)

    Channel type

    Layer 3 header information

    Priority

    Circuit identity code

    Downlink DTX flag

    Interference band to be used

    Classmark information 2

  • 8/3/2019 Gsm Call Scenarios at a Glance

    38/71

    LAYER 2 ESTABLISHMENT(LAPDm)

    BSC to MSC

    ASSIGNMENT_COMPLETE

    RR cause etc

    SDCCH RELEASE

    ALERT

    MSC to BSC MSC to G-MSC

    ALERT/PROGRESS ADDRESS COMPLETE MESSAGE

    Alerting Messge type

    Facility

    User -User

    Progress indicator

    MSC to BSC MSC to G-MSC

    CONNECT ISUP(ANSWER MESSAGE)

    BOTH USERS START CONVERSATION

  • 8/3/2019 Gsm Call Scenarios at a Glance

    39/71

    BSC to MSC

    CONNECT_ACKNOWLEDGE

    Indicates call is going on and charges Applies

    CALL RELEASE ISDN to G-MSC to MSC

    BSC to MSC ISUP(RELEASE)

    DISC

    Disconnect message type

    Cause(Normal Clearing Examlple)-Reason

    Facility

    Progress indicator

    User-user

    BSC to MSC

    REL(RELEASE)

    Release Cause MSC to G-MSC to ISDN

    ISUP(RELEASE COMPLETE)

    BSC to MSC

    RELEASE COMPLETE

    Reason

    Traffic Channel RELEASE

    MSC to BSC

    CLEAR_COMMAND

    Layer 3 header information

    Release Cause

    BSC to MSC

    CLEAR_COMPLETE

    Radio Channel RELEASE (TRX)

    MSC to BSC

  • 8/3/2019 Gsm Call Scenarios at a Glance

    40/71

    RLSD

    MSC requests BSC to release SCCP resources

    BSC to MSC

    RLC

    Release CauseSCCP Release Acknowledge

  • 8/3/2019 Gsm Call Scenarios at a Glance

    41/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    42/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    43/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    44/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    45/71

    G-MSC ISDN

    ISDN to G-MSC

    IAM(ISUP)

    G-MSC to HLR

    UDT/BEGIN(Send Routing Info)

    HLR to G-MSC

    UDT/END(Send Routing Info)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    46/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    47/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    48/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    49/71

    G-MSC to ISDN

    ADDRESS COMPLETE MESSAGE

    G-MSC to ISDN

    ISUP(ANSWER MESSAGE)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    50/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    51/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    52/71

    LOCATION UPDATE SCENARIO WHERE VLR CHANGES A

    MS BTSRADIO RESOURCE ALLOCATION RADIO RESOURCE ALLOCATION

    MS to BTS(RACH)

    CHANNEL REQUEST(RACH CCCH)

    Reason(Location Update) [Establisment Cause]

    Random Reference Number BTS to BSC

    CHANNEL REQUIRED

    Channel Req (Reason, Rand ref Num)

    Timing Advance

    Frame Number

    Channel Number

    BSC to BTS

    CHANNEL ACTIVATE

    Channel number

    Activation Type

    Channel Mode (DTX??)Channel Identification

    Encryption information

    Handover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC

    CHANNEL ACTIVATE ACK

    Frame Number

    Channel number

    BSC to BTS

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Random Reference

    [Full Imm. Assign Info]

    BTS to MS(AGCH)SDCCH is Assigned

    IMM_ASS_CMD

    Channel Number

    Timing Advance

    Frame Number

    Reference[Full Imm. Assign Info]

  • 8/3/2019 Gsm Call Scenarios at a Glance

    53/71

    Location Update Request Location Update Request

    MS to BTS(SDCCH)

    LOC_UPDATE_REQUEST(SABM)

    Ciphering key sequence Number

    Mobile station classmarkMobile identity

    Location area identification

    Locatio Updating request Message type

    OLD LAC Info

    BTS to MS BTS to BSC(EST_INDICATIO

    LOC_UPDATE_REQUEST(UA) LOC_UPDATE_REQUEST

    Ciphering key sequence Num

    Mobile station classmark

    Mobile identity

    Location area identification

    Locatio Updating request Me

    OLD LAC Info

    AUTHENTICATION AUTHENTICATION

    B

    AUTH_REQ

    BTS to MS Auth. Parameter -RAND

    AUTH_REQ(SDCCH) Cipher Key Sequence Numb

    Auth. Parameter -RAND Auth. Request Message Typ

    Cipher Key Sequence Number

    Auth. Request Message Type

    MS to BTS(SDCCH)

    AUTH_RES(RESPONSE)

    Authentication Parameter [SRES] BTS to BSC(SDCCH)

    Auth Response message type AUTH RES(RESPONSE)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    54/71

    CIPHERING CIPHERING

    B

    ENCR_CMD(SDCCH)BTS to MS KC (Ciphering Key)

    CIPHER_MODE_CMD(SDCCH) CIPHER_MODE_CMD

    A5/X information

    MS to BTS(SDCCH)

    CIP_MODE_COMPLETE

    Cipher mode complete Message type BTS to BSC(SDCCH)

    Mobile equipment identity CIP_MODE_COMPLETE

    Cipher mode complete Mess

    Mobile equipment identity

    IMEI CHECK IMEI CHECK

    B

    IDENT_REQUEST(SDCCH)

    BTS to MS Identity Request message ty

    IDENT_REQUEST(SDCCH) Identity type(IMEI)

    Identity Request message type

    Identity type(IMEI)

    MS to BTS(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI) BTS to BSC(SDCCH)

    IDENT_RSP

    Mobile Identity(IMEI)

    TMSI REALLOCATION TMSI REALLOCAT

    B

    BTS to MS TMSI_REAL_CMD(SDCCH)

    TMSI_REAL_CMD(SDCCH) TMSI Number

    TMSI Number LAI

    LAI Mobile Identity

    Mobile Identity

    MS to BTS(SDCCH)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    55/71

    LOCATION UPDATE ACCEPT LOCATION UPDATE A

    B

    BTS to MS LOCATION UPDATE ACCEPTLOCATION UPDATE ACCEPT(SDCCH) TMSI Number

    TMSI Number LAI

    LAI Mobile Identity

    Mobile Identity Location Updating Accept m

    Location Updating Accept message type

    Traffic Channel RELEASE (by MS) Traffic Channel RELEASE

    BTS to MS CHANNEL_RELEASE

    CHANNEL_RELEASE Release Cause

    Release Cause

    DEACTIVATE_SACCH

    MS to BTS Channel numberFACCH/DISC (LAPDm)

    Request for Layer 2 connection Release

    BTS to MS

    FACCH/UA (LAPDm)

    Confirmation of Layer 2 Connnection Release BTS to BSC

    RELEASE_INDICATION

    Channel number

    Link Identifier

    Release of Air Interface conne

    Radio Channel RELEASE (TRX) Radio Channel RELEASE (T

    RF_CHN_RELEASEChannel number (to be relea

    BSC requests to BTS for TRX

  • 8/3/2019 Gsm Call Scenarios at a Glance

    56/71

    INTRA BTS HANDOVER :MS CHANGES ONE CELL to OTHER WITHIN ONEIn intra-BTS handover, a new channel in the same BTS is

    assigned to the MS.The intra-BTS handover does notdistinguish whether the new channel is just on another

    timeslot in the same TRX (frequency) or whether the TRX

    changes as well.

    MS BTS BSCActive Phase of call going on using old channel Active Phase of call going on using old channel

    BSC to BTS

    CHANNEL ACTIVATE

    Channel number

    Activation Type

    Channel Mode (DTX??)

    Channel Identification

    Encryption informationHandover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC

    CHANNEL ACTIVATE ACK

    Frame Number

    Channel number

    BSC to BTS

    HND_CMD/ASS_CMD

    BTS to MS OR

    HND_CMD/ASS_CMD(FACCH) HND_CMD/ASS_CMD

    Hand Over Reference Hand Over Reference

    Data of the TCH [TRX Info, Time Slot] Data of the TCH [TRX Info, Time Slot]

  • 8/3/2019 Gsm Call Scenarios at a Glance

    57/71

    Handover Access Handover Access

    MS to BTS

    HND_ACCESS

    hand Over reference

    MS to BTS

    HND_ACCESS

    hand Over reference

    Max. 4 times not after ASS_CMD only after

    HND_CMD

    MS to BTS

    HND_ACCESS

    hand Over reference

    MS to BTS

    HND_ACCESS

    hand Over reference

    MS to BTS

    SABM(FACCH) MS to BTS

    ESTABLISH_INDICATION

    BTS to MS

    UA(FACCH)

    MS to BTS

    HND_COMPLETE

    OR BTS to BSC

    ASSIGNMENT_COMPLETE HND_COMPLETE

    Handover complete message type OR

    RR cause ASSIGNMENT_COMPLETE

    Mobile observed time difference

    PREVOUSLY OCCUPIED RESOURCE FREE PREVOUSLY OCCUPIED RESOURCE FREE

    BSC to BTS

    RF_CHAN_RELEASE

    BTS to MSC

    RF_CHAN_RELEASE_ACK

    Active Phase of call strarts using new channel Active Phase of call strarts using new channel

  • 8/3/2019 Gsm Call Scenarios at a Glance

    58/71

    INTRA BSC HANDOVER: MS CHANGES from ONE BTS to ANOTHER BTS WI

    MS BTS BSCActive Phase of call going on using old channel of old BTS

    The measurement results on the currently used traffic channel

    suggest an intra-BTS handover. The decision is made by the BSC.

    BSC to BTS

    CHANNEL ACTIVATE to New BTS

    Channel number

    Activation Type

    Channel Mode (DTX??)

    Channel Identification

    Encryption information

    Handover ReferenceBS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC

    CHANNEL ACTIVATE ACK from New BTS

    Frame Number

    Channel number

    BSC to BTS

    HND_CMD to OLD BTS

    BTS to MS Hand Over Reference

    HND_CMD(FACCH) to OLD BTS Data of the TCH [TRX Info, Time Slot]

    Hand Over Reference

    Data of the TCH [TRX Info, Time Slot]

  • 8/3/2019 Gsm Call Scenarios at a Glance

    59/71

    Handover Access Handover Access

    MS to BTS

    HND_ACCESS

    hand Over reference

    BTS TO MS

    PHYSICAL_INFO(New Timing Advance Value)

    MS to BTS

    HND_ACCESS

    hand Over reference

    BTS TO MS

    PHYSICAL_INFO(New Timing Advance Value)

    MS to BTS

    SABM(FACCH) MS to BTS

    ESTABLISH_INDICATION

    BTS to MS

    UA(FACCH)

    MS to BTS

    HND_COMPLETE

    Handover complete message type BTS to BSC

    RR cause HND_COMPLETE

    Mobile observed time difference

    PREVOUSLY OCCUPIED RESOURCE FREE PREVOUSLY OCCUPIED RESOURCE FREE

    BSC to BTS

    RF_CHAN_RELEASE

    BTS to MSC

    RF_CHAN_RELEASE_ACK

    Active Phase of call strarts using new channel of New BTS

  • 8/3/2019 Gsm Call Scenarios at a Glance

    60/71

    INTRA MSC HANDOVER -MS CHANGES BTS FROM ONE BSC TO BTS OF ANOTHER BSC(EXTERNAL HANDOVER)MS READ THE NOTE FIRST OLD/NEW NEW

    BTS BSC

    Active phase of the call using the old BTS/BSC

    MSC to NEW BSC HND_REQ

    HND_REQUEST

    Channel type

    NEW BSC to NEW BTS Encryption information

    CHANNEL ACTIVATE to New BTS Circuit identity code

    Channel number Classmark information 1

    BS Power Classmark information 2

    MS Power Classmark information 3

    Channel Mode (DTX??) NEW BSC to MSC

    Connection Confirmed(SCCP c

    NEW BTS to NEW BSC

    CHAN_ACT_ACKG

    Frame Number

    Channel number NEW BSC to MSC

    HND_REQUEST_ACK(HANDOV

    Layer 3 information

    Chosen channel

    OLD BSC to OLD BTS(FACCH)HND_CMD

  • 8/3/2019 Gsm Call Scenarios at a Glance

    61/71

    Handover Reference Target Frequecy

    Channel Information Time SlotOLD BTS to MS (FACCH)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    62/71

    HND_CMD

    Handover ReferenceChannel Information

    Target Frequecy

    Time Slot

    Handover Access Handover Access Handover Access

    MS to NEW BTS

    HND_ACCESS

    hand Over reference

    NEW BTS TO MS

    PHYSICAL_INFO(New Timing

    Advance Value)

    MS to NEW BTS

    HND_ACCESS

    hand Over reference NEW BTS to NEW BSC

    HANDOVER_DETECT

    NEW BTS TO MS NEW BTS to NEW BSC

    PHYSICAL_INFO

    (New Timing Advance Value) HANDOVER_DETECT

    MS to NEW BTS

    SABM(FACCH) NEW BTS to NEW BSC

    ESTABLISH_INDICATION

    NEW BTS to MS

    UA(FACCH)

    MS to NEW BTS

    HND_COMPLETE

    Handover complete message type NEW BTS to NEW BSC

    RR cause HND_COMPLETE NEW BSC to MSC

    Mobile observed time diff HND_COMPLETE

    Cause

    Cell identifier

    Chosen channel

    Chosen encryption algorithmTraffic Channel RELEASE (by MS) Traffic Channel RELEASE Traffic Channel RELEASE

    OLD BSC to OLD BTS

    OLD BTS to MS CHANNEL_RELEASE

    CHANNEL_RELEASE Release Cause

  • 8/3/2019 Gsm Call Scenarios at a Glance

    63/71

    Release Cause

    OLD BSC to OLD BTSDEACTIVATE_SACCH

    MS to OLD BTS Channel number

    FACCH/DISC (LAPDm)

    Request for Layer 2 connection

    Release

    OLD BTS to MS

    FACCH/UA (LAPDm)

    Confirmation of Layer 2

    Connnection Release OLD BTS to OLD BSC

    RELEASE_INDICATION

    Channel number

    Link Identifier

    Release of Air Interface connection

    Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX

    OLD BSC to OLD BTS

    RF_CHN_RELEASEChannel number (to be released)

    BSC requests to BTS for TRX release

    on air Interface

    OLD BTS to OLD BSC

    RF_CHN_RELEASE_ACK

    TRX release acknowledge

    Channel number

    ( which is released)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    64/71

    INTRA MSC HANDOVER -MS CHANGES BTS,BSC FROM ONE MSC TO BTS,BSC OF ANOTMS READ THE NOTE FIRST BTS A A

    BSC MSC

    Active phase of the call using the old BTS/BSC

    BSC A to MSC AHND_REQUIRED E Interface

    MSC A to MSC B

    HND_REQUEST

    MSC B to MSC A

    HND_REQUEST_ACK

    (HND_CMD)

    Channel type

    Encryption informatio

    Circuit identity code

    Classmark informatio

    Classmark informatio

    Classmark informatio

    Cell identifier (target B

    Interference band to b

    Current Channel Info

    MSC A to BSC A Handover Cause(HND_CMD) Cell identifier (Curren

  • 8/3/2019 Gsm Call Scenarios at a Glance

    65/71

    BSC to BTS

    CHANNEL ACTIVATE to

    New BTS

    Channel number

    Activation Type

    Channel Mode (DTX??)

    Channel Identification

    Encryption information

    Handover Reference

    BS Power

    MS Power

    Timing Advance

    BS Power Parameters

    MS Power Parameters

    Physical Context

    SACCH Information

    BTS to BSC MSC A to MSC

    CHANNEL ACTIVATE ACK

    from New BTS ISUP(IAM)

    Frame Number

    Channel number MSC B to MS

    ISUP(ACM)

    BSC to BTS

    HND_CMD to OLD BTS

    BTS to MS Hand Over Reference MSC B to MS

    HND_CMD(FACCH) to OLD

    BTS

    Data of the TCH [TRX Info,

    Time Slot]

    HND_DETECT(P

    Signalling)

    Hand Over Reference

    Data of the TCH [TRX Info,

    Time Slot] MSC B to MSC

    ISUP(ANM)

  • 8/3/2019 Gsm Call Scenarios at a Glance

    66/71

    Handover Access Handover Access Handover Access

    MS to BTS

    HND_ACCESS

    hand Over reference

    BTS TO MS

    PHYSICAL_INFO(New Timing

    Advance Value)

    MS to BTS

    HND_ACCESS

    hand Over reference

    BTS TO MS

    PHYSICAL_INFO(New Timing

    Advance Value)

    MS to BTSSABM(FACCH) MS to BTS

    ESTABLISH_INDICATION

    BTS to MS

    UA(FACCH)

    MS to BTS Act

    HND_COMPLETE

    BTS to BSC

    HND_COMPLETE BSC to MSC

    Handover complete message

    type HND_PERFORMED

    RR cause CauseMobile observed time

    difference Cell identifier MSC B to M

    Chosen channel HND_COMPLET

    Chosen encryption

    algorithm

    Traffic Channel RELEASE (by MS) Traffic Channel RELEASE Traffic Channel RELEASE

    MSC to BSC

    CLEAR_COMMAND

    BSC to BTS Layer 3 header information

    BTS to CHANNEL_RELEASE Release Cause

    CHANNEL_RELEASE Release Cause

    Release Cause

  • 8/3/2019 Gsm Call Scenarios at a Glance

    67/71

    BSC to BTS

    DEACTIVATE_SACCH

    MS to BTS Channel number

    FACCH/DISC (LAPDm)

    Request for Layer 2

    connection Release

    BTS to MS

    FACCH/UA (LAPDm)

    Confirmation of Layer 2

    Connnection Release BTS to BSC

    RELEASE_INDICATION

    Channel number BSC to MSC

    Link Identifier CLEAR_COMPLETE

    Release of Air Interface

    connection

  • 8/3/2019 Gsm Call Scenarios at a Glance

    68/71

    Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX) Radio Channel RELEASE (TRX)

    BSC to BTS

    RF_CHN_RELEASE

    Channel number (to be

    released)

    BSC requests to BTS for

    TRX release on air Interface MSC to BSC

    BTS to BSC RLSD

    RF_CHN_RELEASE_ACK

    MSC requests BSC to

    release SCCP resources

    TRX release acknowledge

    Channel number

    ( which is released) BSC to MSC

    RLC

    Release Cause

    SCCP Release

    Acknowledge

  • 8/3/2019 Gsm Call Scenarios at a Glance

    69/71

  • 8/3/2019 Gsm Call Scenarios at a Glance

    70/71

    SL No:- Reference

    1 GSM_Messages.pdf

    2 GSM_Book-Gunnar_Heine.pdf

    3

    4

    5

    6

  • 8/3/2019 Gsm Call Scenarios at a Glance

    71/71

    Links\\netapp1\proptima\Presentations\GSM_Presentations\Reference_Docs_PPT's\G

    SM_Messages.pdf

    \\netapp1\repo-nmcgps\Presentations\GSM_Book-Gunnar_Heine.pdf

    http://../asrini/Local%20Settings/Temporary%20Internet%20Files/OLK3/GSM_Messages.pdfhttp://../asrini/Local%20Settings/Temporary%20Internet%20Files/OLK3/GSM_Messages.pdfhttp://netapp1/repo-nmcgps/Presentations/GSM_Book-Gunnar_Heine.pdfhttp://netapp1/repo-nmcgps/Presentations/GSM_Book-Gunnar_Heine.pdfhttp://../asrini/Local%20Settings/Temporary%20Internet%20Files/OLK3/GSM_Messages.pdfhttp://../asrini/Local%20Settings/Temporary%20Internet%20Files/OLK3/GSM_Messages.pdf