wireshark/epan/dissectors/asn1/nrppa/nrppa.cnf

280 lines
14 KiB
INI

# nrppa.cnf
# nrppa conformation file
# Copyright 2019 Anders Broman
#.OPT
PER
ALIGNED
#.END
#.MAKE_ENUM
ProcedureCode
ProtocolIE-ID
#.OMIT_ASSIGNMENT
Presence
ProtocolIE-ContainerList
PRS-ID
#.EXPORTS
Assistance-Information_PDU
#.PDU
Assistance-Information
NRPPA-PDU
#.TYPE_RENAME
InitiatingMessage/value InitiatingMessage_value
SuccessfulOutcome/value SuccessfulOutcome_value
UnsuccessfulOutcome/value UnsuccessfulOutcome_value
#.FIELD_RENAME
InitiatingMessage/value initiatingMessagevalue
UnsuccessfulOutcome/value unsuccessfulOutcome_value
SuccessfulOutcome/value successfulOutcome_value
ProtocolIE-Field/value ie_field_value
ProtocolExtensionField/id ext_id
#.FN_PARS ProtocolIE-ID VAL_PTR=&ProtocolIE_ID
#.FN_FTR ProtocolIE-ID
if (tree) {
proto_item_append_text(proto_item_get_parent_nth(actx->created_item, 2), ": %s", val_to_str(ProtocolIE_ID, VALS(nrppa_ProtocolIE_ID_vals), "unknown (%d)"));
}
#.END
#.FN_PARS ProcedureCode VAL_PTR = &ProcedureCode
#.FN_FTR ProcedureCode
col_add_fstr(actx->pinfo->cinfo, COL_INFO, "%s ",
val_to_str(ProcedureCode, nrppa_ProcedureCode_vals,
"unknown message"));
#.END
#.FN_PARS ProtocolIE-Field/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_ProtocolIEFieldValue
#.FN_PARS ProtocolExtensionField/extensionValue FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_ProtocolExtensionFieldExtensionValue
#.FN_PARS InitiatingMessage/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_InitiatingMessageValue
#.FN_PARS SuccessfulOutcome/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_SuccessfulOutcomeValue
#.FN_PARS UnsuccessfulOutcome/value FN_VARIANT=_pdu_new TYPE_REF_FN=dissect_UnsuccessfulOutcomeValue
#.FN_HDR NRPPA-PDU
proto_tree_add_item(tree, proto_nrppa, tvb, 0, -1, ENC_NA);
col_append_sep_str(actx->pinfo->cinfo, COL_PROTOCOL, "/", "NRPPa");
#.END
#.TYPE_ATTR
TAC TYPE = FT_UINT24 DISPLAY = BASE_DEC_HEX
#.FN_BODY TAC VAL_PTR = &parameter_tvb HF_INDEX = -1
tvbuff_t *parameter_tvb = NULL;
%(DEFAULT_BODY)s
if (parameter_tvb) {
actx->created_item = proto_tree_add_item(tree, hf_index, parameter_tvb, 0, 3, ENC_BIG_ENDIAN);
}
#.TYPE_ATTR
#.TYPE_ATTR
#.TYPE_ATTR
# ProcedureCode
id-errorIndication ProcedureCode
id-privateMessage ProcedureCode
id-e-CIDMeasurementInitiation ProcedureCode
id-e-CIDMeasurementFailureIndication ProcedureCode
id-e-CIDMeasurementReport ProcedureCode
id-e-CIDMeasurementTermination ProcedureCode
id-oTDOAInformationExchange ProcedureCode
id-assistanceInformationControl ProcedureCode
id-assistanceInformationFeedback ProcedureCode
id-positioningInformationExchange ProcedureCode
id-positioningInformationUpdate ProcedureCode
id-Measurement ProcedureCode
id-MeasurementReport ProcedureCode
id-MeasurementUpdate ProcedureCode
id-MeasurementAbort ProcedureCode
id-MeasurementFailureIndication ProcedureCode
id-tRPInformationExchange ProcedureCode
id-positioningActivation ProcedureCode
id-positioningDeactivation ProcedureCode
# ProtocolIE-ID
id-Cause ProtocolIE-ID
id-CriticalityDiagnostics ProtocolIE-ID
id-LMF-UE-Measurement-ID ProtocolIE-ID
id-ReportCharacteristics ProtocolIE-ID
id-MeasurementPeriodicity ProtocolIE-ID
id-MeasurementQuantities ProtocolIE-ID
id-RAN-UE-Measurement-ID ProtocolIE-ID
id-E-CID-MeasurementResult ProtocolIE-ID
id-OTDOACells ProtocolIE-ID
id-OTDOA-Information-Type-Group ProtocolIE-ID
id-OTDOA-Information-Type-Item ProtocolIE-ID
id-MeasurementQuantities-Item ProtocolIE-ID
id-RequestedSRSTransmissionCharacteristics ProtocolIE-ID
id-Cell-Portion-ID ProtocolIE-ID
id-OtherRATMeasurementQuantities ProtocolIE-ID
id-OtherRATMeasurementQuantities-Item ProtocolIE-ID
id-OtherRATMeasurementResult ProtocolIE-ID
id-WLANMeasurementQuantities ProtocolIE-ID
id-WLANMeasurementQuantities-Item ProtocolIE-ID
id-WLANMeasurementResult ProtocolIE-ID
id-TDD-Config-EUTRA-Item ProtocolIE-ID
id-Assistance-Information ProtocolIE-ID
id-Broadcast ProtocolIE-ID
id-AssistanceInformationFailureList ProtocolIE-ID
id-SRSConfiguration ProtocolIE-ID
id-MeasurementResult ProtocolIE-ID
id-TRP-ID ProtocolIE-ID
id-TRPInformationTypeListTRPReq ProtocolIE-ID
id-TRPInformationListTRPResp ProtocolIE-ID
id-MeasurementBeamInfoRequest ProtocolIE-ID
id-ResultSS-RSRP ProtocolIE-ID
id-ResultSS-RSRQ ProtocolIE-ID
id-ResultCSI-RSRP ProtocolIE-ID
id-ResultCSI-RSRQ ProtocolIE-ID
id-AngleOfArrivalNR ProtocolIE-ID
id-GeographicalCoordinates ProtocolIE-ID
id-PositioningBroadcastCells ProtocolIE-ID
id-LMF-Measurement-ID ProtocolIE-ID
id-RAN-Measurement-ID ProtocolIE-ID
id-TRP-MeasurementRequestList ProtocolIE-ID
id-TRP-MeasurementResponseList ProtocolIE-ID
id-TRP-MeasurementReportList ProtocolIE-ID
id-SRSType ProtocolIE-ID
id-ActivationTime ProtocolIE-ID
id-SRSResourceSetID ProtocolIE-ID
id-TRPList ProtocolIE-ID
id-SRSSpatialRelation ProtocolIE-ID
id-SystemFrameNumber ProtocolIE-ID
id-SlotNumber ProtocolIE-ID
id-SRSResourceTrigger ProtocolIE-ID
id-TRPMeasurementQuantities ProtocolIE-ID
id-AbortTransmission ProtocolIE-ID
id-SFNInitialisationTime ProtocolIE-ID
id-ResultNR ProtocolIE-ID
id-ResultEUTRA ProtocolIE-ID
id-TRPInformationTypeItem ProtocolIE-ID
id-CGI-NR ProtocolIE-ID
id-SFNInitialisationTime-NR ProtocolIE-ID
id-Cell-ID ProtocolIE-ID
id-SrsFrequency ProtocolIE-ID
#.REGISTER
#NRPPA-PROTOCOL-IES
Cause N nrppa.ies id-Cause
CriticalityDiagnostics N nrppa.ies id-CriticalityDiagnostics
UE-Measurement-ID N nrppa.ies id-LMF-UE-Measurement-ID
ReportCharacteristics N nrppa.ies id-ReportCharacteristics
MeasurementPeriodicity N nrppa.ies id-MeasurementPeriodicity
MeasurementQuantities N nrppa.ies id-MeasurementQuantities
UE-Measurement-ID N nrppa.ies id-RAN-UE-Measurement-ID
E-CID-MeasurementResult N nrppa.ies id-E-CID-MeasurementResult
OTDOACells N nrppa.ies id-OTDOACells
OTDOA-Information-Type N nrppa.ies id-OTDOA-Information-Type-Group
OTDOA-Information-Type-Item N nrppa.ies id-OTDOA-Information-Type-Item
MeasurementQuantities-Item N nrppa.ies id-MeasurementQuantities-Item
RequestedSRSTransmissionCharacteristics N nrppa.ies id-RequestedSRSTransmissionCharacteristics
Cell-Portion-ID N nrppa.ies id-Cell-Portion-ID
OtherRATMeasurementQuantities N nrppa.ies id-OtherRATMeasurementQuantities
OtherRATMeasurementQuantities-Item N nrppa.ies id-OtherRATMeasurementQuantities-Item
OtherRATMeasurementResult N nrppa.ies id-OtherRATMeasurementResult
WLANMeasurementQuantities N nrppa.ies id-WLANMeasurementQuantities
WLANMeasurementQuantities-Item N nrppa.ies id-WLANMeasurementQuantities-Item
WLANMeasurementResult N nrppa.ies id-WLANMeasurementResult
TDD-Config-EUTRA-Item N nrppa.ies id-TDD-Config-EUTRA-Item
Assistance-Information N nrppa.ies id-Assistance-Information
Broadcast N nrppa.ies id-Broadcast
AssistanceInformationFailureList N nrppa.ies id-AssistanceInformationFailureList
SRSConfiguration N nrppa.ies id-SRSConfiguration
TRPInformationTypeListTRPReq N nrppa.ies id-TRPInformationTypeListTRPReq
TRPInformationListTRPResp N nrppa.ies id-TRPInformationListTRPResp
MeasurementBeamInfoRequest N nrppa.ies id-MeasurementBeamInfoRequest
ResultSS-RSRP N nrppa.ies id-ResultSS-RSRP
ResultSS-RSRQ N nrppa.ies id-ResultSS-RSRQ
ResultCSI-RSRP N nrppa.ies id-ResultCSI-RSRP
ResultCSI-RSRQ N nrppa.ies id-ResultCSI-RSRQ
UL-AoA N nrppa.ies id-AngleOfArrivalNR
PositioningBroadcastCells N nrppa.ies id-PositioningBroadcastCells
Measurement-ID N nrppa.ies id-LMF-Measurement-ID
Measurement-ID N nrppa.ies id-RAN-Measurement-ID
TRP-MeasurementRequestList N nrppa.ies id-TRP-MeasurementRequestList
TRP-MeasurementResponseList N nrppa.ies id-TRP-MeasurementResponseList
SRSType N nrppa.ies id-SRSType
SFNInitialisationTime N nrppa.ies id-ActivationTime
TRPList N nrppa.ies id-TRPList
SystemFrameNumber N nrppa.ies id-SystemFrameNumber
SlotNumber N nrppa.ies id-SlotNumber
TRPMeasurementQuantities N nrppa.ies id-TRPMeasurementQuantities
AbortTransmission N nrppa.ies id-AbortTransmission
SFNInitialisationTime N nrppa.ies id-SFNInitialisationTime
ResultNR N nrppa.ies id-ResultNR
ResultEUTRA N nrppa.ies id-ResultEUTRA
TRPInformationTypeItem N nrppa.ies id-TRPInformationTypeItem
CGI-NR N nrppa.ies id-CGI-NR
SFNInitialisationTime-EUTRA N nrppa.ies id-SFNInitialisationTime-NR
CGI-NR N nrppa.ies id-Cell-ID
SrsFrequency N nrppa.ies id-SrsFrequency
#NRPPA-PROTOCOL-EXTENSION
GeographicalCoordinates N nrppa.extension id-GeographicalCoordinates
SRSSpatialRelation N nrppa.extension id-SRSSpatialRelation
#LPPA-ELEMENTARY-PROCEDURE
ErrorIndication N nrppa.proc.imsg id-errorIndication
PrivateMessage N nrppa.proc.imsg id-privateMessage
E-CIDMeasurementInitiationRequest N nrppa.proc.imsg id-e-CIDMeasurementInitiation
E-CIDMeasurementInitiationResponse N nrppa.proc.sout id-e-CIDMeasurementInitiation
E-CIDMeasurementInitiationFailure N nrppa.proc.uout id-e-CIDMeasurementInitiation
E-CIDMeasurementFailureIndication N nrppa.proc.imsg id-e-CIDMeasurementFailureIndication
E-CIDMeasurementReport N nrppa.proc.imsg id-e-CIDMeasurementReport
E-CIDMeasurementTerminationCommand N nrppa.proc.imsg id-e-CIDMeasurementTermination
OTDOAInformationRequest N nrppa.proc.imsg id-oTDOAInformationExchange
OTDOAInformationResponse N nrppa.proc.sout id-oTDOAInformationExchange
OTDOAInformationFailure N nrppa.proc.uout id-oTDOAInformationExchange
AssistanceInformationControl N nrppa.proc.imsg id-assistanceInformationControl
AssistanceInformationFeedback N nrppa.proc.imsg id-assistanceInformationFeedback
PositioningInformationRequest N nrppa.proc.imsg id-positioningInformationExchange
PositioningInformationResponse N nrppa.proc.sout id-positioningInformationExchange
PositioningInformationFailure N nrppa.proc.uout id-positioningInformationExchange
PositioningInformationUpdate N nrppa.proc.imsg id-positioningInformationUpdate
MeasurementRequest N nrppa.proc.imsg id-Measurement
MeasurementResponse N nrppa.proc.sout id-Measurement
MeasurementFailure N nrppa.proc.uout id-Measurement
MeasurementReport N nrppa.proc.imsg id-MeasurementReport
MeasurementUpdate N nrppa.proc.imsg id-MeasurementUpdate
MeasurementAbort N nrppa.proc.imsg id-MeasurementAbort
MeasurementFailureIndication N nrppa.proc.imsg id-MeasurementFailureIndication
TRPInformationRequest N nrppa.proc.imsg id-tRPInformationExchange
TRPInformationResponse N nrppa.proc.sout id-tRPInformationExchange
TRPInformationFailure N nrppa.proc.uout id-tRPInformationExchange
PositioningActivationRequest N nrppa.proc.imsg id-positioningActivation
PositioningActivationResponse N nrppa.proc.sout id-positioningActivation
PositioningActivationFailure N nrppa.proc.uout id-positioningActivation
PositioningDeactivation N nrppa.proc.imsg id-positioningDeactivation