Commit 6e3669e0 authored by mewburn's avatar mewburn Committed by canterburym
Browse files

TS 33.128 CR0413 - notes for pTCCCPDU vs nIDDCCPDU

The CCPDU tag numbers for pTCCCPDU differ between Rel-16 and Rel-17:
- In Rel-16:
	pTCCCPDU            [4] PTCCCPDU
- In Rel-17 and newer:
	nIDDCCPDU           [4] NIDDCCPDU
	pTCCCPDU            [5] PTCCCPDU

Both types are OCTET STRING so a Rel-17 decoder should be able to
decode a Rel-16 CCPDU. However, the meaning of the field differs.

Add comment note to Rel-17 and newer describing the difference.
parent 01d27018
Loading
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -397,8 +397,14 @@ CCPDU ::= CHOICE
    uPFCCPDU            [1] UPFCCPDU,
    extendedUPFCCPDU    [2] ExtendedUPFCCPDU,
    mMSCCPDU            [3] MMSCCPDU,

    -- In Rel-16 (threeGPP(4) ts33128(19) r16(16) version9(9)),
    -- tag 4 is pTCCCPDU and tag 5 is not used.
    -- Rel-17 or newer decoders should decode tag 4 contents as PTCCCPDU if
    -- r16 is used in cCPayloadOID.
    nIDDCCPDU           [4] NIDDCCPDU,
    pTCCCPDU            [5] PTCCCPDU,

    iMSCCPDU            [6] IMSCCPDU
}