switch (msg[7]) {
case GtpPrime3gppConstants.GTP_PRIME_IET_PTC_SEND_DATA:
tmp = new GtpPrimeDataRecordTransferCDRRequest(header,msg);
break;
case GtpPrime3gppConstants.GTP_PRIME_IET_PTC_SEND_DUPLDATA:
tmp = new GtpPrimeDataRecordTransferCDRDuplRequest(header,msg);
break;
case GtpPrime3gppConstants.GTP_PRIME_IET_PTC_CANCEL_DATA:
tmp = new GtpPrimeDataRecordTransferSequenceCancel(header,msg);
break;
case GtpPrime3gppConstants.GTP_PRIME_IET_PTC_RELEASE_DATA: