NGAP AllowedNSSAI IE not decoded correctly.
The AllowedNSSAI IE in NGAP message Initial Context Setup Request (3GPP TS 38413, vf00) doesn't seem to be decoded correctly.
The SD IE in S-NSSAI is optional. So, the optional bit field for presence has to be set/checked while encoding/decoding. However, wireshark seems to expect this IE to be mandatory. What version of the spec is wireshark compliant to?
Below I have the hex for the Initial Context Setup Message with only Allowed-NSSAI IE encoded.
The below hex is decoded (in this the bit field under S-NSSAI is not set)
000E000C000001000040050001010203
The below hex fails to decode (gives malformed packet error)
000E000C000001000040050201010203