if ((start >= end) || (start >= message.length)) return;
byte type = message[start];
// TLV
if (((type >> 7)&0x01) == 1) {
GtpPrimeInformationElementTLV tlv = new GtpPrimeInformationElementTLV(message,start);
addInformationElement(tlv);
start += tlv.getTotalSize();
} else {
// TV
addInformationElement(new GtpPrimeInformationElementTV((short)(type & 0x00FF),(short)(message[start+1] & 0x00FF)));
start += 2;
}