3G/UMTS

 

 

 

 

Packet Call

 

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) < In Idle Mode >

30) --- User Makes a Packet Call (e.g, Browsing) ---

31) RACH Preamble

32) AICH

33) RACH Message

34) RRC : RRC Connection Request

35) RRC : RRC Connection Setup

36) RRC : RRC Connection Setup Complete

37) RRC: initialDirectTransfer + GMM : Service Request

38) RRC : downlinkDirectTransfer + GMM:AuthenticationAndCipheringRequest

39) RRC : uplinkDirectTransfer + GMM:AuthenticationAndCipheringResponse

40) RRC : Security Mode Command

41) RRC : Security Mode Complete

42) RRC : uplinkDirectTransfer + SM : Activate PDP Context Request

43) RRC : Radio Bearer Setup

44) RRC : Radio Bearer Setup Complete

45) RRC : downlinkDirectTransfer + SM : Activate PDP Context Accept

46) < Packet Traffic >

47) --- User Disconnect Packet Call ---

48) RRC : uplinkDirectTransfer + SM : Deactivate PDP Context Request

49) RRC : downlinkDirectTransfer + SM : Deactivate PDP Context Accept

50) RRC : RRC Connection Release

51) RRC : RRC Connection Release Complete

 

 

34) RRC : RRC Connection Request

 

 

RRC:UL-CCCH-Message

UL-CCCH-Message ::= SEQUENCE [0]

  +-integrityCheckInfo ::= SEQUENCE OPTIONAL:Omit

  +-message ::= CHOICE [rrcConnectionRequest]

    +-rrcConnectionRequest ::= SEQUENCE [11]

      +-initialUE-Identity ::= CHOICE [tmsi-and-LAI]

      | +-tmsi-and-LAI ::= SEQUENCE

      |   +-tmsi ::= BIT STRING SIZE(32) [00000001001000110100010101100111]

      |   +-lai ::= SEQUENCE

      |     +-plmn-Identity ::= SEQUENCE

      |     | +-mcc ::= SEQUENCE OF SIZE(3)

      |     | | +-Digit ::= INTEGER (0..9) [0]

      |     | | +-Digit ::= INTEGER (0..9) [0]

      |     | | +-Digit ::= INTEGER (0..9) [1]

      |     | +-mnc ::= SEQUENCE OF SIZE(2..3) [2]

      |     |   +-Digit ::= INTEGER (0..9) [0]

      |     |   +-Digit ::= INTEGER (0..9) [1]

      |     +-lac ::= BIT STRING SIZE(16) [0000000010000000]

      +-establishmentCause ::= ENUMERATED [originatingHighPrioritySignalling]

      +-protocolErrorIndicator ::= ENUMERATED [noError]

      +-measuredResultsOnRACH ::= SEQUENCE [0] OPTIONAL:Exist

      | +-currentCell ::= SEQUENCE

      | | +-modeSpecificInfo ::= CHOICE [fdd]

      | |   +-fdd ::= SEQUENCE

      | |     +-measurementQuantity ::= CHOICE [cpich-Ec-N0]

      | |       +-cpich-Ec-N0 ::= INTEGER (0..63) [42]

      | +-monitoredCells ::= SEQUENCE OF OPTIONAL:Omit

      +-v3d0NonCriticalExtensions ::= SEQUENCE [1] OPTIONAL:Exist

        +-rRCConnectionRequest-v3d0ext ::= SEQUENCE [0]

        | +-uESpecificBehaviourInformation1idle ::= BIT STRING OPTIONAL:Omit

        +-v4b0NonCriticalExtensions ::= SEQUENCE [1] OPTIONAL:Exist

          +-rrcConnectionRequest-v4b0ext ::= SEQUENCE

          | +-accessStratumReleaseIndicator ::= ENUMERATED [rel-6]

          +-v590NonCriticalExtensions ::= SEQUENCE [1] OPTIONAL:Exist

            +-rrcConnectionRequest-v590ext ::= SEQUENCE

            | +-predefinedConfigStatusInfo ::= BOOLEAN [FALSE]

            +-v690NonCriticalExtensions ::= SEQUENCE [1] OPTIONAL:Exist

              +-rrcConnectionRequest-v690ext ::= SEQUENCE [10]

              | +-ueCapabilityIndication ::= ENUMERATED [hsdch-edch] OPTIONAL:Exist

              | +-measuredResultsOnRACHinterFreq ::= SEQUENCE OPTIONAL:Omit

              | +-domainIndicator ::= CHOICE [ps-domain]

              |   +-ps-domain ::= NULL

              +-v6b0NonCriticalExtensions ::= SEQUENCE [1] OPTIONAL:Exist

                +-rrcConnectionRequest-v6b0ext ::= SEQUENCE [0]

                | +-mbmsSelectedServices ::= SEQUENCE OPTIONAL:Omit

                +-v6e0NonCriticalExtensions ::= SEQUENCE [0] OPTIONAL:Exist

                  +-rrcConnectionRequest-v6e0ext ::= SEQUENCE [1]

                  | +-supportForFDPCH ::= ENUMERATED [true] OPTIONAL:Exist

                  +-v770NonCriticalExtensions ::= SEQUENCE OPTIONAL:Omit

 

 

37) RRC: initialDirectTransfer + GMM : Service Request

 

 

 

NAS:GMM,Service Request (UMTS only)

Service Request (UMTS only) ::= DIVISION

  +-Skip Indicator ::= V

  | +-Skip Indicator ::= FIX [0]

  +-GPRS mobility management protocol discriminator ::= V

  | +-Protocol Discriminator ::= PD [8]

  +-Service Request (UMTS only) Message type ::= V

  | +-Message type ::= MSG [0C]

  +-Service type ::= V

  | +-Octet1 ::= DIVISION

  |   +-spare ::= FIX [0]

  |   +-Service type ::= CHOICE [Signalling]

  +-Ciphering Key Sequence Number ::= V

  | +-Octet1 ::= DIVISION

  |   +-spare ::= FIX [0]

  |   +-Key sequence ::= CHOICE [Possible values for the ciphering key sequence number 000]

  +-P-TMSI ::= LV

  | +-Octet1 ::= DIVISION

  | | +-Length of mobile identity contents ::= LEN (0..255) [5]

  | +-Octet2 ::= DIVISION

  | | +-Identity digit 1 ::= INT (0..15) [15]

  | | +-Odd/even indication ::= CHOICE [even number of identity digits and also when the TMSI/P-TMSI is used]

  | | +-Type of identity ::= CHOICE [TMSI/P-TMSI]

  | +-Octet3-Octet10 ::= DIVISION

  |   +-Identity digit p ::= OCTETARRAY SIZE(0..8) [01234567]

  +-PDP context status ::= TLV OPTIONAL:Exist

  | +-Octet1 ::= DIVISION

  | | +-PDP context status IEI ::= IEI [32]

  | +-Octet2 ::= DIVISION

  | | +-Length of PDP context status contents ::= LEN (0..255) [2]

  | +-Octet3 ::= DIVISION

  | | +-NSAPI(7) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  | | +-NSAPI(6) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  | | +-NSAPI(5) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  | | +-NSAPI(4) ::= CHOICE [are coded as '0' and shall be treated as spare in this version of the protocol]

  | | +-NSAPI(3) ::= CHOICE [are coded as '0' and shall be treated as spare in this version of the protocol]

  | | +-NSAPI(2) ::= CHOICE [are coded as '0' and shall be treated as spare in this version of the protocol]

  | | +-NSAPI(1) ::= CHOICE [are coded as '0' and shall be treated as spare in this version of the protocol]

  | | +-NSAPI(0) ::= CHOICE [are coded as '0' and shall be treated as spare in this version of the protocol]

  | +-Octet4 ::= DIVISION

  |   +-NSAPI(15) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(14) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(13) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(12) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(11) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(10) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(9) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  |   +-NSAPI(8) ::= CHOICE [indicates that the SM state of the corresponding PDP context is PDP-INACTIVE]

  +-MBMS context status ::= TLV OPTIONAL:Omit

    +-Octet1 ::= DIVISION

    | +-MBMS context status IEI ::= IEI [35]

    +-Octet2 ::= DIVISION

    | +-Length of MBMS context status contents ::= LEN (0..255) [0]

    +-Octet3-Octet18 ::= DIVISION

      +-NSAPI ::= OCTETARRAY SIZE(0..16)

 

 

38) RRC : downlinkDirectTransfer + GMM:AuthenticationAndCipheringRequest

 

NAS:GMM,Authentication and ciphering request

Authentication and ciphering request ::= DIVISION

  +-Skip Indicator ::= V

  | +-Skip Indicator ::= FIX [0]

  +-GPRS mobility management protocol discriminator ::= V

  | +-Protocol Discriminator ::= PD [8]

  +-Authentication and ciphering request Message type ::= V

  | +-Message type ::= MSG [12]

  +-IMEISV request ::= V

  | +-Octet1 ::= DIVISION

  |   +-spare ::= FIX [0]

  |   +-IMEISV requestvalue ::= CHOICE [IMEISV not requested]

  +-Ciphering algorithm ::= V

  | +-Octet1 ::= DIVISION

  |   +-spare ::= FIX [0]

  |   +-Type ofalgorithm ::= CHOICE [ciphering not used]

  +-A&C reference number ::= V

  | +-Octet1 ::= DIVISION

  |   +-A&C reference numbervalue ::= INT (0..15) [1]

  +-Force to standby ::= V

  | +-Octet1 ::= DIVISION

  |   +-spare ::= FIX [0]

  |   +-Force tostandby value ::= CHOICE [Force to standby not indicated]

  +-Authentication parameter RAND ::= TV OPTIONAL:Exist

  | +-Octet1 ::= DIVISION

  | | +-Authentication parameter RAND IEI ::= IEI [21]

  | +-Octet2-Octet17 ::= DIVISION

  |   +-RAND value ::= OCTETARRAY SIZE(16..16) [34343733363033373434373336303337]

  +-GPRS Ciphering Key Sequence Number ::= TV OPTIONAL:Exist

  | +-Octet1 ::= DIVISION

  |   +-Ciphering Key Sequence Number IEI ::= IEI [8-]

  |   +-spare ::= FIX [0]

  |   +-Key sequence ::= CHOICE [Possible values for the ciphering key sequence number 000]

  +-Authentication Parameter AUTN (UMTS authentication challenge only) ::= TLV OPTIONAL:Exist

    +-Octet1 ::= DIVISION

    | +-Authentication Parameter AUTN IEI ::= IEI [28]

    +-Octet2 ::= DIVISION

    | +-Length of AUTN contents ::= LEN (0..255) [16]

    +-Octet3-Octet18 ::= DIVISION

      +-AUTN ::= OCTETARRAY SIZE(0..16) [FF8D9AAABF430000CBDAEAFF8D9AAABF]

 

 

39) RRC : uplinkDirectTransfer + GMM:AuthenticationAndCipheringResponse

 

NAS:GMM,Authentication and ciphering response

Authentication and ciphering response ::= DIVISION

  +-Skip Indicator ::= V

  | +-Skip Indicator ::= FIX [0]

  +-GPRS mobility management protocol discriminator ::= V

  | +-Protocol Discriminator ::= PD [8]

  +-Authentication and ciphering response Message type ::= V

  | +-Message type ::= MSG [13]

  +-Spare Half Octet ::= V

  | +-Octet1 ::= DIVISION

  |   +-Spare Half Octet ::= FIX [0]

  +-A&C reference number ::= V

  | +-Octet1 ::= DIVISION

  |   +-A&C reference numbervalue ::= INT (0..15) [1]

  +-Authentication Response parameter ::= TV OPTIONAL:Exist

  | +-Octet1 ::= DIVISION

  | | +-Authentication Response parameter IEI ::= IEI [22]

  | +-Octet2 ::= DIVISION

  | | +-SRES value or most significant 1 ::= INT (0..255) [203]

  | +-Octet3 ::= DIVISION

  | | +-SRES value or most significant 2 ::= INT (0..255) [218]

  | +-Octet4 ::= DIVISION

  | | +-SRES value or most significant 3 ::= INT (0..255) [234]

  | +-Octet5 ::= DIVISION

  |   +-SRES value or most significant 4 ::= INT (0..255) [255]

  +-IMEISV ::= TLV OPTIONAL:Omit

  | +-Octet1 ::= DIVISION

  | | +-Mobile Identity IEI ::= IEI [23]

  | +-Octet2 ::= DIVISION

  | | +-Length of mobile identity contents ::= LEN (0..255) [4]

  | +-Octet3 ::= DIVISION

  | | +-spare ::= INT (0..3) [0]

  | | +-MBMS Session Identity indication ::= CHOICE [MBMS Session Identity is not present]

  | | +-MCC/MNC indication ::= CHOICE [MCC/MNC is not present]

  | | +-Odd/even indication ::= CHOICE [even number of identity digits and also when the TMSI/P-TMSI is used]

  | | +-Type of identity ::= CHOICE [TMGI and optional MBMS Session Identity]

  | +-Octet4-Octet6 ::= DIVISION

  | | +-MBMS Service ID ::= OCTETARRAY SIZE(3..3) [000000]

  | +-Octet7-Octet10 ::= DIVISION

  |   +-MCC/MNC digit ::= OCTETARRAY SIZE(3..3) [000000]

  |   +-MBMS Session Identity ::= OCTETARRAY SIZE(1..1) [00]

  +-Authentication Response Parameter (extension) (UMTS authentication challenge only) ::= TLV OPTIONAL:Exist

    +-Octet1 ::= DIVISION

    | +-Authentication Response (extension) IEI ::= IEI [29]

    +-Octet2 ::= DIVISION

    | +-Length of Authentication Response contents ::= LEN (0..255) [4]

    +-Octet3-Octet14 ::= DIVISION

      +-RES (all but 4 most significant octets) ::= OCTETARRAY SIZE(0..12) [8D9AAABF]

 

 

40) RRC : Security Mode Command

 

 

41) RRC : Security Mode Complete

 

 

42) RRC : uplinkDirectTransfer + SM : Activate PDP Context Request

 

 

43) RRC : Radio Bearer Setup

 

 

44) RRC : Radio Bearer Setup Complete

 

 

45) RRC : downlinkDirectTransfer + SM : Activate PDP Context Accept

 

 

46) < Packet Traffic >

 

 

48) RRC : uplinkDirectTransfer + SM : Deactivate PDP Context Request

 

 

49) RRC : downlinkDirectTransfer + SM : Deactivate PDP Context Accept