3G/UMTS

 

 

 

 

SMS

 

 

Case 1 : MT MMS - No Class, No Status Report Requested, No Reply Path

 

 

< 04) UE <- NW : downlinkDirectTransfer + SMS : CP-DATA >

     

    DLT: 147, Payload: rrc.dl.dcch (Radio Resource Control (RRC) protocol)

    DL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 2848d6b8 [bit length 32, 0010 1000  0100 1000  1101 0110  1011 1000 decimal value 675862200]

            rrc-MessageSequenceNumber: 0

        message: downlinkDirectTransfer (5)

            downlinkDirectTransfer: r3 (0)

                r3

                    downlinkDirectTransfer-r3

                        rrc-TransactionIdentifier: 0

                        cn-DomainIdentity: cs-domain (0)

                        nas-Message: 090121010004819999990018040a81214365870900005140...

                        GSM A-I/F DTAP - CP-DATA

                            Protocol Discriminator: SMS messages

                                .... 1001 = Protocol discriminator: SMS messages (0x09)

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

                                .000 .... = TIO: 0

                            DTAP Short Message Service Message Type: CP-DATA (0x01)

                            CP-User Data

                                Length: 33

                                RPDU (not displayed)

                        GSM A-I/F RP - RP-DATA (Network to MS)

                            Message Type RP-DATA (Network to MS)

                            RP-Message Reference

                                RP-Message Reference: 0x00 (0)

                            RP-Originator Address - (999999)

                                Length: 4

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

                                .000 .... = Type of number: unknown (0x00)

                                .... 0001 = Numbering plan identification: ISDN/Telephony Numbering

                                                  (ITU-T Rec. E.164 / ITU-T Rec. E.163) (0x01)

                                BCD Digits: 999999

                            RP-Destination Address

                                Length: 0

                            RP-User Data

                                Length: 24

                                TPDU (not displayed)

                        GSM SMS TPDU (GSM 03.40) SMS-DELIVER

                            0... .... = TP-RP: TP Reply Path parameter is not set in this SMS SUBMIT/DELIVER

                            .0.. .... = TP-UDHI: The TP UD field contains only the short message

                            ..0. .... = TP-SRI: A status report shall not be returned to the SME

                            .... .1.. = TP-MMS: No more messages are waiting for the MS in this SC

                            .... ..00 = TP-MTI: SMS-DELIVER (0)

                            TP-Originating-Address - (1234567890)

                                Length: 10 address digits

                                1... .... :  No extension

                                .000 .... :  Type of number: (0) Unknown

                                .... 0001 :  Numbering plan: (1) ISDN/telephone (E.164/E.163)

                                TP-OA Digits: 1234567890

                            TP-PID: 0

                                00.. .... :  defines formatting for subsequent bits

                                ..0. .... :  no telematic interworking, but SME-to-SME protocol

                                ...0 0000 :  the SM-AL protocol being used between the SME and the MS (0)

                            TP-DCS: 0

                                00.. .... = Coding Group Bits: General Data Coding indication (0)

                                Special case, GSM 7 bit default alphabet

                            TP-Service-Centre-Time-Stamp

                                Year 15, Month 04, Day 07

                                Hour 13, Minutes 13, Seconds 29

                                Timezone: GMT + 5 hours 0 minutes

                            TP-User-Data-Length: (6) depends on Data-Coding-Scheme

                            TP-User-Data

                                SMS text: MT SMS

    DL-DCCH (Hex) : 94 24 6B 5C 01 40 04 61 20 24 20 20 00 90 33 33 33 20 03 00 81 50 24 28 6C B0 E1 20 00 0A 28 0E 06 26 32 40 40 C9 A5 4D 1B 53 80 40

     

 

< 05) UE -> NW : uplinkDirectTransfer + SMS : CP-ACK >

     

    DLT: 147, Payload: rrc.ul.dcch (Radio Resource Control (RRC) protocol)

    UL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: b8adcbba [bit length 32, 1011 1000  1010 1101  1100 1011  1011 1010

                                                       decimal value 3098397626]

            rrc-MessageSequenceNumber: 1

        message: uplinkDirectTransfer (27)

            uplinkDirectTransfer

                cn-DomainIdentity: cs-domain (0)

                nas-Message: 8904

                GSM A-I/F DTAP - CP-ACK

                    Protocol Discriminator: SMS messages

                        .... 1001 = Protocol discriminator: SMS messages (0x09)

                        1... .... = TI flag: allocated by receiver

                        .000 .... = TIO: 0

                    DTAP Short Message Service Message Type: CP-ACK (0x04)

    UL-DCCH : DC 56 E5 DD 0E C0 00 C4 82 00

 

 

< 06) UE -> NW : uplinkDirectTransfer + SMS : CP-DATA >

     

    DLT: 147, Payload: rrc.ul.dcch (Radio Resource Control (RRC) protocol)

    UL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 1b631b7a [bit length 32, 0001 1011  0110 0011  0001 1011  0111 1010

                                                      decimal value 459479930]

            rrc-MessageSequenceNumber: 2

        message: uplinkDirectTransfer (27)

            uplinkDirectTransfer

                cn-DomainIdentity: cs-domain (0)

                nas-Message: 890106020041020000

                GSM A-I/F DTAP - CP-DATA

                    Protocol Discriminator: SMS messages

                        .... 1001 = Protocol discriminator: SMS messages (0x09)

                        1... .... = TI flag: allocated by receiver

                        .000 .... = TIO: 0

                    DTAP Short Message Service Message Type: CP-DATA (0x01)

                    CP-User Data

                        Length: 6

                        RPDU (not displayed)

                GSM A-I/F RP - RP-ACK (MS to Network)

                    Message Type RP-ACK (MS to Network)

                    RP-Message Reference

                        RP-Message Reference: 0x00 (0)

                    RP-User Data

                        Element ID: 0x41

                        Length: 2

                        TPDU (not displayed)

                GSM SMS TPDU (GSM 03.40) SMS-DELIVER REPORT

                    .0.. .... = TP-UDHI: The TP UD field contains only the short message

                    .... .0.. = TP-MMS: More messages are waiting for the MS in this SC

                    .... ..00 = TP-MTI: SMS-DELIVER REPORT (0)

                    TP-Parameter-Indicator

                        0... .... :  No extension

                        .000 0... :  Reserved

                        .... .0.. :  TP-UDL not present

                        .... ..0. :  TP-DCS not present

                        .... ...0 :  TP-PID not present

    UL-DCCH : 8D B1 8D BD 16 C0 04 44 80 83 01 00 20 81 00 00 00

 

 

< 07) UE <- NW : downlinkDirectTransfer + SMS : CP-ACK >

     

    DLT: 147, Payload: rrc.dl.dcch (Radio Resource Control (RRC) protocol)

    DL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 536feda8 [bit length 32, 0101 0011  0110 1111  1110 1101  1010 1000

                                                       decimal value 1399844264]

            rrc-MessageSequenceNumber: 1

        message: downlinkDirectTransfer (5)

            downlinkDirectTransfer: r3 (0)

                r3

                    downlinkDirectTransfer-r3

                        rrc-TransactionIdentifier: 0

                        cn-DomainIdentity: cs-domain (0)

                        nas-Message: 0904

                        GSM A-I/F DTAP - CP-ACK

                            Protocol Discriminator: SMS messages

                                .... 1001 = Protocol discriminator: SMS messages (0x09)

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

                                .000 .... = TIO: 0

                            DTAP Short Message Service Message Type: CP-ACK (0x04)

    DL-DCCH : A9 B7 F6 D4 09 40 00 21 20 80 

 

Case 2 : MT MMS - Class 0, Status Report Requested, Reply Path

 

 

< 04) UE <- NW : downlinkDirectTransfer + SMS : CP-DATA

     

    DLT: 147, Payload: rrc.dl.dcch (Radio Resource Control (RRC) protocol)

    DL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 45c8f692 [bit length 32, 0100 0101  1100 1000  1111 0110  1001 0010

                                                     decimal value 1170798226]

            rrc-MessageSequenceNumber: 0

        message: downlinkDirectTransfer (5)

            downlinkDirectTransfer: r3 (0)

                r3

                    downlinkDirectTransfer-r3

                        rrc-TransactionIdentifier: 0

                        cn-DomainIdentity: cs-domain (0)

                        nas-Message: 090122010004819999990019a40a81214365870900105140...

                        GSM A-I/F DTAP - CP-DATA

                            Protocol Discriminator: SMS messages

                                .... 1001 = Protocol discriminator: SMS messages (0x09)

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

                                .000 .... = TIO: 0

                            DTAP Short Message Service Message Type: CP-DATA (0x01)

                            CP-User Data

                                Length: 34

                                RPDU (not displayed)

                        GSM A-I/F RP - RP-DATA (Network to MS)

                            Message Type RP-DATA (Network to MS)

                            RP-Message Reference

                                RP-Message Reference: 0x00 (0)

                            RP-Originator Address - (999999)

                                Length: 4

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

                                .000 .... = Type of number: unknown (0x00)

                                .... 0001 = Numbering plan identification: ISDN/Telephony Numbering

                                                (ITU-T Rec. E.164 / ITU-T Rec. E.163) (0x01)

                                BCD Digits: 999999

                            RP-Destination Address

                                Length: 0

                            RP-User Data

                                Length: 25

                                TPDU (not displayed)

                        GSM SMS TPDU (GSM 03.40) SMS-DELIVER

                            1... .... = TP-RP: TP Reply Path parameter is set in this SMS SUBMIT/DELIVER

                            .0.. .... = TP-UDHI: The TP UD field contains only the short message

                            ..1. .... = TP-SRI: A status report shall be returned to the SME

                            .... .1.. = TP-MMS: No more messages are waiting for the MS in this SC

                            .... ..00 = TP-MTI: SMS-DELIVER (0)

                            TP-Originating-Address - (1234567890)

                                Length: 10 address digits

                                1... .... :  No extension

                                .000 .... :  Type of number: (0) Unknown

                                .... 0001 :  Numbering plan: (1) ISDN/telephone (E.164/E.163)

                                TP-OA Digits: 1234567890

                            TP-PID: 0

                                00.. .... :  defines formatting for subsequent bits

                                ..0. .... :  no telematic interworking, but SME-to-SME protocol

                                ...0 0000 :  the SM-AL protocol being used between the SME and the MS (0)

                            TP-DCS: 16

                                00.. .... = Coding Group Bits: General Data Coding indication (0)

                                00.. .... :  General Data Coding indication

                                ..0. .... :  Text is not compressed

                                ...1 .... :  Message class is defined below

                                .... 00.. :  Character set: GSM 7 bit default alphabet

                                .... ..00 :  Message Class: Class 0

                            TP-Service-Centre-Time-Stamp

                                Year 15, Month 04, Day 07

                                Hour 13, Minutes 41, Seconds 28

                                Timezone: GMT + 5 hours 0 minutes

                            TP-User-Data-Length: (8) depends on Data-Coding-Scheme

                            TP-User-Data

                                SMS text: MT SMS 2

    DL-DCCH (Hex) : A2 E4 7B 49 01 40 04 81 20 24 40 20 00 90 33 33 33 20 03 34 81 50 24 28 6C B0 E1 20 02 0A 28 0E 06 22 90 40 41 09 A5 4D 1B 53 90 4C 80

 

< 05) UE -> NW : uplinkDirectTransfer + SMS : CP-ACK >

    DLT: 147, Payload: rrc.ul.dcch (Radio Resource Control (RRC) protocol)

    UL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: bfa07cf9 [bit length 32, 1011 1111  1010 0000  0111 1100  1111 1001

                                                      decimal value 3214966009]

            rrc-MessageSequenceNumber: 1

        message: uplinkDirectTransfer (27)

            uplinkDirectTransfer

                cn-DomainIdentity: cs-domain (0)

                nas-Message: 8904

                GSM A-I/F DTAP - CP-ACK

                    Protocol Discriminator: SMS messages

                        .... 1001 = Protocol discriminator: SMS messages (0x09)

                        1... .... = TI flag: allocated by receiver

                        .000 .... = TIO: 0

                    DTAP Short Message Service Message Type: CP-ACK (0x04)

     

    UL-DCCH : DF D0 3E 7C 8E C0 00 C4 82 00

 

 

< 06) UE -> NW : uplinkDirectTransfer + SMS : CP-DATA >

     

    DLT: 147, Payload: rrc.ul.dcch (Radio Resource Control (RRC) protocol)

    UL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 47c1e8a5 [bit length 32, 0100 0111  1100 0001  1110 1000  1010 0101

                                                      decimal value 1203890341]

            rrc-MessageSequenceNumber: 2

        message: uplinkDirectTransfer (27)

            uplinkDirectTransfer

                cn-DomainIdentity: cs-domain (0)

                nas-Message: 890106020041020000

                GSM A-I/F DTAP - CP-DATA

                    Protocol Discriminator: SMS messages

                        .... 1001 = Protocol discriminator: SMS messages (0x09)

                        1... .... = TI flag: allocated by receiver

                        .000 .... = TIO: 0

                    DTAP Short Message Service Message Type: CP-DATA (0x01)

                    CP-User Data

                        Length: 6

                        RPDU (not displayed)

                GSM A-I/F RP - RP-ACK (MS to Network)

                    Message Type RP-ACK (MS to Network)

                    RP-Message Reference

                        RP-Message Reference: 0x00 (0)

                    RP-User Data

                        Element ID: 0x41

                        Length: 2

                        TPDU (not displayed)

                GSM SMS TPDU (GSM 03.40) SMS-DELIVER REPORT

                    .0.. .... = TP-UDHI: The TP UD field contains only the short message

                    .... .0.. = TP-MMS: More messages are waiting for the MS in this SC

                    .... ..00 = TP-MTI: SMS-DELIVER REPORT (0)

                    TP-Parameter-Indicator

                        0... .... :  No extension

                        .000 0... :  Reserved

                        .... .0.. :  TP-UDL not present

                        .... ..0. :  TP-DCS not present

                        .... ...0 :  TP-PID not present

    UL-DCCH : 8D B1 8D BD 16 C0 04 44 80 83 01 00 20 81 00 00 00

 

 

< 07) UE <- NW : downlinkDirectTransfer + SMS : CP-ACK >

     

    DLT: 147, Payload: rrc.dl.dcch (Radio Resource Control (RRC) protocol)

    DL-DCCH-Message

        integrityCheckInfo

            messageAuthenticationCode: 94a77955 [bit length 32, 1001 0100  1010 0111  0111 1001  0101 0101

                                                     decimal value 2494003541]

            rrc-MessageSequenceNumber: 1

        message: downlinkDirectTransfer (5)

            downlinkDirectTransfer: r3 (0)

                r3

                    downlinkDirectTransfer-r3

                        rrc-TransactionIdentifier: 0

                        cn-DomainIdentity: cs-domain (0)

                        nas-Message: 0904

                        GSM A-I/F DTAP - CP-ACK

                            Protocol Discriminator: SMS messages

                                .... 1001 = Protocol discriminator: SMS messages (0x09)

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

                                .000 .... = TIO: 0

                            DTAP Short Message Service Message Type: CP-ACK (0x04)

     

    DL-DCCH : CA 53 BC AA 89 40 00 21 20 80