yaml.NAS-5GS-152.dictionary5GSCommonInformationElements.yaml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mts-nas Show documentation
Show all versions of mts-nas Show documentation
A library to encode and decode NAS protocol data, from and to other formats, like XML
elements:
- name: "Extended protocol discriminator"
pdu:
- name: "Extended protocol discriminator"
length: 8
namedValue:
46: "5GS session management messages"
126: "5GS mobility management messages"
- name: "Security header type"
pdu:
- "@type": "MESSAGE_WRAPPER"
name: "Security header type"
length: 4
namedValue:
0: "Plain 5GS NAS message not security protected"
1: "Integrity protected"
2: "Integrity protected and ciphered"
3: "Integrity protected with new 5G NAS security context"
4: "Integrity protected and ciphered with new 5G NAS security context"
5: "Security protected NAS message: Integrity protected and partially ciphered NAS message"
- name: "Message type"
pdu:
- "@type": "MESSAGE_WRAPPER"
name: "Message type"
length: 8
namedValue:
65: "Registration request"
66: "Registration accept"
67: "Registration complete"
68: "Registration reject"
69: "Deregistration request UE originating"
70: "Deregistration accept UE originating"
71: "Deregistration request UE terminated"
72: "Deregistration accept UE terminated"
76: "Service request"
77: "Service reject"
78: "Service accept"
84: "Configuration update command"
85: "Configuration update complete"
86: "Authentication request"
87: "Authentication response"
88: "Authentication reject"
89: "Authentication failure"
90: "Authentication result"
91: "Identity request"
92: "Identity response"
93: "Security mode command"
94: "Security mode complete"
95: "Security mode reject"
100: "5GMM status"
101: "Notification"
102: "Notification response"
103: "UL NAS transport"
104: "DL NAS transport"
193: "PDU session establishment request"
194: "PDU session establishment accept"
195: "PDU session establishment reject"
197: "PDU session authentication command"
198: "PDU session authentication complete"
199: "PDU session authentication result"
201: "PDU session modification request"
202: "PDU session modification reject"
203: "PDU session modification command"
204: "PDU session modification complete"
205: "PDU session modification command reject"
209: "PDU session release request"
210: "PDU session release reject"
211: "PDU session release command"
212: "PDU session release complete"
214: "5GSM status"
- name: "Spare half octet header"
pdu:
- "@type": "SPARE"
name: "Spare"
length: 4
value: 0