3G/UMTS

 

 

 

 

Emergency Number List

 

Emergency Number List is a mechanism by which a Network tells UEs the list of emergency call that are used in the local area. These number are informed to UE during the registration via Attach Accept message as described below. (See 24.301 5.3.7 Handling of the Local Emergency Numbers List)

    1) MIB

    2) SIB

    3) RACH Preamble

    4) AICH

    5) RACH Message

    6) RRC: RRC Connection Request

    7) RRC: RRC Connection Setup

    8) RRC: RRC Connection Setup Complete

    9) RRC: initialDirectTransfer + MM: Location Updating Request

    10) RRC : downlinkDirectTransfer + MM:Authentication Request

    11) RRC: initialDirectTransfer + GMM: Attach Request

    12) RRC : uplinkDirectTransfer + MM:Authentication Response

    13) RRC : Security Mode Command

    14) RRC : Security Mode Complete

    15) RRC : downlinkDirectTransfer + MM:Identity Request

    16) RRC : uplinkDirectTransfer + MM:Identity Response

    17) RRC : downlinkDirectTransfer + MM:Location Updating Accept

    18) RRC : uplinkDirectTransfer + MM:TMSI Reallocation Complete

    19) RRC : downlinkDirectTransfer + GMM: AuthenticationAndCipheringRequest

    20) RRC : uplinkDirectTransfer + GMM: AuthenticationAndCipheringResponse

    21) RRC : Security Mode Command

    22) RRC : Security Mode Complete

    23) RRC : downlinkDirectTransfer + GMM:Identity Request

    24) RRC : uplinkDirectTransfer + GMM:Identity Response

    25) RRC : downlinkDirectTransfer + GMM:Attach Accept

    26) RRC : uplinkDirectTransfer + GMM:Attach Complete

    27) RRC : RRC Connection Release

    28) RRC : RRC Connection Release Complete

    29) < Test UE by making an emergency call with the number you defined here >

 

25) RRC : downlinkDirectTransfer + GMM:Attach Accept

 

DL-DCCH-Message

    integrityCheckInfo

        messageAuthenticationCode: ee131c77

        rrc-MessageSequenceNumber: 5

    message: downlinkDirectTransfer (5)

        downlinkDirectTransfer: r3 (0)

            r3

                downlinkDirectTransfer-r3

                    rrc-TransactionIdentifier: 0

                    cn-DomainIdentity: ps-domain (1)

                    nas-Message: 080209e00100f1100000801805f4000000803408030111f0...

                    GSM A-I/F DTAP - Attach Accept

                        Protocol Discriminator: GPRS mobility management messages

                            .... 1000 = Protocol discriminator: GPRS mobility management messages (0x08)

                            0000 .... = Skip Indicator: 0

                        DTAP GPRS Mobility Management Message Type: Attach Accept (0x02)

                        Force to Standby

                            0... .... = Spare bit(s): 0

                            .000 .... = Force to standby: Force to standby not indicated (0)

                        Attach Result

                            .... 1... = Follow-on proceed: True

                            .... .001 = Result of attach: GPRS only attached (1)

                        GPRS Timer

                            GPRS Timer: timer is deactivated

                                111. .... = Unit: value indicates that the timer is deactivated (7)

                                ...0 0000 = Timer value: 0

                        Radio Priority 2 - Radio priority for TOM8

                            Radio Priority (TOM8): priority level 4 (lowest) (0)

                        Radio Priority - Radio priority for SMS

                            Radio Priority (PDP or SMS): priority level 1 (highest) (1)

                        Routing Area Identification - RAI: 1-1-0-128

                            Routing area identification: 1-1-0-128

                                Mobile Country Code (MCC): Unknown (1)

                                Mobile Network Code (MNC): Unknown (01)

                                Location Area Code (LAC): 0x0000 (0)

                                Routing Area Code (RAC): 0x80 (128)

                        Mobile Identity - Allocated P-TMSI - TMSI/P-TMSI (0x0080)

                            Element ID: 0x18

                            Length: 5

                            1111 .... = Unused

                            .... 0... = Odd/even indication: Even number of identity digits

                            .... .100 = Mobile Identity Type: TMSI/P-TMSI (4)

                            TMSI/P-TMSI: 0x00000080

                        Emergency Number List  // I added two emergency number list here

                            Element ID: 0x34

                            Length: 8

                            Emergency Number Information 1

                                Emergency Number Info length: 3

                                000. .... = Spare bit(s): 0

                                ...0 .... = Mountain Rescue: False

                                .... 0... = Marine Guard: False

                                .... .0.. = Fire Brigade: False

                                .... ..0. = Ambulance: False

                                .... ...1 = Police: True

                                BCD Digits: 110

                            Emergency Number Information 2

                                Emergency Number Info length: 3

                                000. .... = Spare bit(s): 0

                                ...0 .... = Mountain Rescue: False

                                .... 0... = Marine Guard: False

                                .... .0.. = Fire Brigade: False

                                .... ..1. = Ambulance: True

                                .... ...0 = Police: False

                                BCD Digits: 9999 // I used the number not commonly used for testing purpose.

 

Full DCCH Hex : F7 09 8E 3B A9 42 03 61 00 41 3C 00 20 1E 22 00 00 10 03 00 BE 80 00 00 10 06 81 00 60 22 3E 00 60 53 33 20

 

 

Testing UE

 

If you configured the network (or test equipment) as shown here) and dial '9999', UE should initiate an Emergency Call.

 

When UE make an Emergency Call, it would configure the Emergency Service Category in CC:Emergency Setup as shown below.

 

UL-DCCH-Message

    integrityCheckInfo

        messageAuthenticationCode: a784079c

        rrc-MessageSequenceNumber: 1

    message: uplinkDirectTransfer (27)

        uplinkDirectTransfer

            cn-DomainIdentity: cs-domain (0)

            nas-Message: 038e040660040200058140080402600000021f002e0102

            GSM A-I/F DTAP - Emergency Setup

                Protocol Discriminator: Call Control; call related SS messages

                    .... 0011 = Protocol discriminator: Call Control; call related SS messages (0x03)

                    0... .... = TI flag: allocated by sender

                    .000 .... = TIO: 0

                10.. .... = Sequence number: 2

                ..00 1110 = DTAP Call Control Message Type: Emergency Setup (0x0e)

                Bearer Capability - (MS supports at least full rate speech version 1 and half rate speech version 1.

                                          MS has a greater preference for full rate speech version 1 than ...)

                    Element ID: 0x04

                    Length: 6

                    Octet 3

                        0... .... = Extension: Extended

                        .11. .... = Radio channel requirement: MS supports at least full rate speech version 1

                                     and half rate speech version 1. ...

                        ...0 .... = Coding standard: GSM standardized coding

                        .... 0... = Transfer mode: circuit

                        .... .000 = Information transfer capability: Speech (0x00)

                    Octets 3a - Speech Versions

                        0... .... = Extension: Extended

                        .0.. .... = Coding: octet used for extension of information transfer capability

                        ..00 .... = Spare bit(s): 0

                        .... 0100 = Speech version indication: GSM full rate speech version 3(FR AMR) (0x04)

                        0... .... = Extension: Extended

                        .0.. .... = Coding: octet used for extension of information transfer capability

                        ..00 .... = Spare bit(s): 0

                        .... 0010 = Speech version indication: GSM full rate speech version 2(GSM EFR) (0x02)

                        0... .... = Extension: Extended

                        .0.. .... = Coding: octet used for extension of information transfer capability

                        ..00 .... = Spare bit(s): 0

                        .... 0000 = Speech version indication: GSM full rate speech version 1(GSM FR) (0x00)

                        0... .... = Extension: Extended

                        .0.. .... = Coding: octet used for extension of information transfer capability

                        ..00 .... = Spare bit(s): 0

                        .... 0101 = Speech version indication: GSM half rate speech version 3(HR AMR) (0x05)

                        1... .... = Extension: No Extension

                        .0.. .... = Coding: octet used for extension of information transfer capability

                        ..00 .... = Spare bit(s): 0

                        .... 0001 = Speech version indication: GSM half rate speech version 1(GSM HR) (0x01)

                Supported Codec List

                    Element ID: 0x40

                    Length: 8

                    System Identification (SysID): UMTS (0x04)

                    Bitmap Length: 2

                    Codec Bitmap for SysID 1

                        0... .... = TDMA EFR: False

                        .1.. .... = UMTS AMR 2: True

                        ..1. .... = UMTS AMR: True

                        ...0 .... = HR AMR: False

                        .... 0... = FR AMR: False

                        .... .0.. = GSM EFR: False

                        .... ..0. = GSM HR: False

                        .... ...0 = GSM FR: False

                        00.. .... = Spare bit(s): 0

                        ..0. .... = OHR AMR-WB: False

                        ...0 .... = OFR AMR-WB: False

                        .... 0... = OHR AMR: False

                        .... .0.. = UMTS AMR-WB: False

                        .... ..0. = FR AMR-WB: False

                        .... ...0 = PDC EFR: False

                    System Identification (SysID): GSM (0x00)

                    Bitmap Length: 2

                    Codec Bitmap for SysID 2

                        0... .... = TDMA EFR: False

                        .0.. .... = UMTS AMR 2: False

                        ..0. .... = UMTS AMR: False

                        ...1 .... = HR AMR: True

                        .... 1... = FR AMR: True

                        .... .1.. = GSM EFR: True

                        .... ..1. = GSM HR: True

                        .... ...1 = GSM FR: True

                        00.. .... = Spare bit(s): 0

                        ..0. .... = OHR AMR-WB: False

                        ...0 .... = OFR AMR-WB: False

                        .... 0... = OHR AMR: False

                        .... .0.. = UMTS AMR-WB: False

                        .... ..0. = FR AMR-WB: False

                        .... ...0 = PDC EFR: False

                Service Category - Emergency category

                    Element ID: 0x2e

                    Length: 1

                    0... .... = Spare bit(s): 0

                    .0.. .... = Automatically initiated eCall: False

                    ..0. .... = Manually initiated eCall: False

                    ...0 .... = Mountain Rescue: False

                    .... 0... = Marine Guard: False

                    .... .0.. = Fire Brigade: False

                    .... ..1. = Ambulance: True

                    .... ...0 = Police: False

 

Full DCCH Hex : D3 C2 03 CE 0E C0 0B 01 C7 02 03 30 02 01 00 02 C0 A0 04 02 01 30 00 00 01 0F 80 17 00 81 00