public void Parse(INalUnitReader reader, IResultNodeState resultState)
        {
            resultState.Name = Name;

            uint payloadType = ReadPayloadValue(reader);

            resultState.AddAttribute(Attribute.PayloadType, payloadType);

            uint payloadSize = ReadPayloadValue(reader);

            resultState.AddAttribute(Attribute.PayloadSize, payloadSize);

            //skip payload
            for (int i = 0; i < payloadSize; i++)
            {
                reader.GetByte(true);
            }

            // payload type = (FF)* E5
            // payload size = (FF)* 01
            // payload = 9C
        }