forked from osmocom/wireshark
LPP: upgrade dissector to v17.3.0
parent
7e6266d33d
commit
84f3a094d4
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 37.355 V17.2.0 (2022-09)
|
||||
-- 3GPP TS 37.355 V17.3.0 (2022-12)
|
||||
|
||||
LPP-Broadcast-Definitions
|
||||
|
||||
|
@ -18,15 +18,15 @@ FROM LPP-PDU-Definitions;
|
|||
AssistanceDataSIBelement-r15 ::= SEQUENCE {
|
||||
valueTag-r15 INTEGER (0..63) OPTIONAL, -- Need OP
|
||||
expirationTime-r15 UTCTime OPTIONAL, -- Need OP
|
||||
cipheringKeyData-r15 CipheringKeyData-r15 OPTIONAL, -- Need OP
|
||||
cipheringKeyData-r15 CipheringKeyData-r15 OPTIONAL, -- Need OP
|
||||
segmentationInfo-r15 SegmentationInfo-r15 OPTIONAL, -- Need OP
|
||||
assistanceDataElement-r15 OCTET STRING,
|
||||
...
|
||||
}
|
||||
|
||||
CipheringKeyData-r15 ::= SEQUENCE {
|
||||
cipherSetID-r15 INTEGER (0..65535),
|
||||
d0-r15 BIT STRING (SIZE (1..128)),
|
||||
cipherSetID-r15 INTEGER (0..65535),
|
||||
d0-r15 BIT STRING (SIZE (1..128)),
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -46,7 +46,7 @@ OTDOA-UE-Assisted-r15 ::= SEQUENCE {
|
|||
|
||||
|
||||
NR-UEB-TRP-LocationData-r16 ::= SEQUENCE {
|
||||
nr-trp-LocationInfo-r16 NR-TRP-LocationInfo-r16,
|
||||
nr-trp-LocationInfo-r16 NR-TRP-LocationInfo-r16,
|
||||
nr-dl-prs-BeamInfo-r16 NR-DL-PRS-BeamInfo-r16 OPTIONAL, -- Need ON
|
||||
...
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
-- 3GPP TS 37.355 V17.2.0 (2022-09)
|
||||
-- 3GPP TS 37.355 V17.3.0 (2022-12)
|
||||
|
||||
LPP-PDU-Definitions
|
||||
DEFINITIONS AUTOMATIC TAGS ::=
|
||||
|
@ -550,8 +550,8 @@ LocationCoordinateTypes ::= SEQUENCE {
|
|||
|
||||
|
||||
NCGI-r15 ::= SEQUENCE {
|
||||
mcc-r15 SEQUENCE (SIZE (3)) OF INTEGER (0..9),
|
||||
mnc-r15 SEQUENCE (SIZE (2..3)) OF INTEGER (0..9),
|
||||
mcc-r15 SEQUENCE (SIZE (3)) OF INTEGER (0..9),
|
||||
mnc-r15 SEQUENCE (SIZE (2..3)) OF INTEGER (0..9),
|
||||
nr-cellidentity-r15 BIT STRING (SIZE (36))
|
||||
}
|
||||
|
||||
|
@ -815,20 +815,20 @@ ScheduledLocationTime-r17 ::= SEQUENCE {
|
|||
lte-SystemFrameNumber-r17 INTEGER (0..1023)
|
||||
},
|
||||
nrTime-r17 SEQUENCE {
|
||||
nr-PhysCellID-r17 NR-PhysCellID-r16,
|
||||
nr-ARFCN-r17 ARFCN-ValueNR-r15,
|
||||
nr-CellGlobalID-r17 NCGI-r15 OPTIONAL, -- Need ON
|
||||
nr-SFN-r17 INTEGER (0..1023),
|
||||
nr-Slot-r17 CHOICE {
|
||||
scs15-r17 INTEGER (0..9),
|
||||
scs30-r17 INTEGER (0..19),
|
||||
scs60-r17 INTEGER (0..39),
|
||||
scs120-r17 INTEGER (0..79)
|
||||
nr-PhysCellID-r17 NR-PhysCellID-r16,
|
||||
nr-ARFCN-r17 ARFCN-ValueNR-r15,
|
||||
nr-CellGlobalID-r17 NCGI-r15 OPTIONAL, -- Need ON
|
||||
nr-SFN-r17 INTEGER (0..1023),
|
||||
nr-Slot-r17 CHOICE {
|
||||
scs15-r17 INTEGER (0..9),
|
||||
scs30-r17 INTEGER (0..19),
|
||||
scs60-r17 INTEGER (0..39),
|
||||
scs120-r17 INTEGER (0..79)
|
||||
} OPTIONAL -- Need ON
|
||||
},
|
||||
...
|
||||
} OPTIONAL, -- Need ON
|
||||
relativeTime-r17 INTEGER (1..1024) OPTIONAL -- Need ON
|
||||
relativeTime-r17 INTEGER (1..1024) OPTIONAL -- Need ON
|
||||
}
|
||||
|
||||
TargetIntegrityRisk-r17 ::= INTEGER (10..90)
|
||||
|
@ -905,7 +905,7 @@ LocationSource-r13 ::= BIT STRING { a-gnss (0),
|
|||
sensor (4),
|
||||
ha-gnss-v1510 (5),
|
||||
motion-sensor-v1550 (6),
|
||||
dl-tdoa-r16 (7),
|
||||
dl-tdoa-r16 (7),
|
||||
dl-aod-r16 (8) } (SIZE(1..16))
|
||||
|
||||
IntegrityInfo-r17 ::= SEQUENCE {
|
||||
|
@ -967,7 +967,7 @@ LCS-GCS-TranslationParameter-r16 ::= SEQUENCE {
|
|||
beta-r16 INTEGER (0..359),
|
||||
beta-fine-r16 INTEGER (0..9) OPTIONAL, -- Cond AzElFine
|
||||
gamma-r16 INTEGER (0..359),
|
||||
gamma-fine-r16 INTEGER (0..9) OPTIONAL, -- Cond AzElFine
|
||||
gamma-fine-r16 INTEGER (0..9) OPTIONAL, -- Cond AzElFine
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1016,7 +1016,7 @@ NR-AdditionalPath-r16 ::= SEQUENCE {
|
|||
|
||||
|
||||
NR-DL-PRS-AssistanceData-r16 ::= SEQUENCE {
|
||||
nr-DL-PRS-ReferenceInfo-r16 DL-PRS-ID-Info-r16,
|
||||
nr-DL-PRS-ReferenceInfo-r16 DL-PRS-ID-Info-r16,
|
||||
nr-DL-PRS-AssistanceDataList-r16 SEQUENCE (SIZE (1..nrMaxFreqLayers-r16)) OF
|
||||
NR-DL-PRS-AssistanceDataPerFreq-r16,
|
||||
nr-SSB-Config-r16 SEQUENCE (SIZE (1..nrMaxTRPs-r16)) OF
|
||||
|
@ -1154,7 +1154,7 @@ NR-DL-PRS-ResourceSet-r16 ::= SEQUENCE {
|
|||
dl-PRS-ResourceRepetitionFactor-r16 ENUMERATED {n2, n4, n6, n8, n16, n32, ...}
|
||||
OPTIONAL, -- Need OP
|
||||
dl-PRS-ResourceTimeGap-r16 ENUMERATED {s1, s2, s4, s8, s16, s32, ...}
|
||||
OPTIONAL, -- Cond Rep
|
||||
OPTIONAL, -- Cond Rep
|
||||
dl-PRS-NumSymbols-r16 ENUMERATED {n2, n4, n6, n12, ...},
|
||||
dl-PRS-MutingOption1-r16 DL-PRS-MutingOption1-r16 OPTIONAL, -- Need OP
|
||||
dl-PRS-MutingOption2-r16 DL-PRS-MutingOption2-r16 OPTIONAL, -- Need OP
|
||||
|
@ -1330,7 +1330,7 @@ PRS-ProcessingCapabilityPerBand-r16 ::= SEQUENCE {
|
|||
fr2 ENUMERATED {mhz50, mhz100, mhz200, mhz400},
|
||||
...
|
||||
},
|
||||
dl-PRS-BufferType-r16 ENUMERATED {type1, type2, ...},
|
||||
dl-PRS-BufferType-r16 ENUMERATED {type1, type2, ...},
|
||||
durationOfPRS-Processing-r16 SEQUENCE {
|
||||
durationOfPRS-ProcessingSymbols-r16 ENUMERATED {nDot125, nDot25, nDot5, n1,
|
||||
n2, n4, n6, n8, n12, n16, n20, n25,
|
||||
|
@ -1349,7 +1349,13 @@ PRS-ProcessingCapabilityPerBand-r16 ::= SEQUENCE {
|
|||
n48, n64} OPTIONAL,
|
||||
scs120-r16 ENUMERATED {n1, n2, n4, n8, n16, n24, n32,
|
||||
n48, n64} OPTIONAL,
|
||||
...
|
||||
...,
|
||||
[[
|
||||
scs15-v1690 ENUMERATED {n6, n12} OPTIONAL,
|
||||
scs30-v1690 ENUMERATED {n6, n12} OPTIONAL,
|
||||
scs60-v1690 ENUMERATED {n6, n12} OPTIONAL,
|
||||
scs120-v1690 ENUMERATED {n6, n12} OPTIONAL
|
||||
]]
|
||||
},
|
||||
...,
|
||||
[[
|
||||
|
@ -1391,7 +1397,7 @@ PRS-ProcessingCapabilityPerBand-r16 ::= SEQUENCE {
|
|||
|
||||
PRS-ProcessingCapabilityOutsideMGinPPWperType-r17 ::= SEQUENCE {
|
||||
prsProcessingType-r17 ENUMERATED { type1A, type1B, type2 },
|
||||
ppw-dl-PRS-BufferType-r17 ENUMERATED { type1, type2, ... },
|
||||
ppw-dl-PRS-BufferType-r17 ENUMERATED { type1, type2, ... },
|
||||
ppw-durationOfPRS-Processing1-r17 SEQUENCE {
|
||||
ppw-durationOfPRS-ProcessingSymbolsN-r17
|
||||
ENUMERATED { msDot125, msDot25, msDot5, ms1, ms2, ms4,
|
||||
|
@ -1455,7 +1461,7 @@ NR-DL-PRS-ResourcesCapability-r16 ::= SEQUENCE {
|
|||
maxNrOfDL-PRS-ResourceSetPerTrpPerFrequencyLayer-r16
|
||||
INTEGER (1..2),
|
||||
maxNrOfTRP-AcrossFreqs-r16 ENUMERATED { n4, n6, n12, n16, n32,
|
||||
n64, n128, n256, ...},
|
||||
n64, n128, n256, ..., n24-v1690},
|
||||
maxNrOfPosLayer-r16 INTEGER (1..4),
|
||||
dl-PRS-ResourcesCapabilityBandList-r16 SEQUENCE (SIZE (1..nrMaxBands-r16)) OF
|
||||
DL-PRS-ResourcesCapabilityPerBand-r16,
|
||||
|
@ -1594,7 +1600,7 @@ DL-PRS-QCL-InfoReq-r17 ::= SEQUENCE {
|
|||
|
||||
NR-On-Demand-DL-PRS-Request-r17 ::= SEQUENCE {
|
||||
dl-prs-StartTime-and-Duration-r17 DL-PRS-StartTime-and-Duration-r17 OPTIONAL,
|
||||
nr-on-demand-DL-PRS-Information-r17 NR-On-Demand-DL-PRS-Information-r17 OPTIONAL,
|
||||
nr-on-demand-DL-PRS-Information-r17 NR-On-Demand-DL-PRS-Information-r17 OPTIONAL,
|
||||
dl-prs-configuration-id-PrefList-r17 SEQUENCE (SIZE (1..maxOD-DL-PRS-Configs-r17)) OF
|
||||
DL-PRS-Configuration-ID-r17 OPTIONAL,
|
||||
...
|
||||
|
@ -1624,7 +1630,7 @@ NR-On-Demand-DL-PRS-Support-r17 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
NR-PositionCalculationAssistance-r16 ::= SEQUENCE {
|
||||
nr-TRP-LocationInfo-r16 NR-TRP-LocationInfo-r16 OPTIONAL, -- Need ON
|
||||
nr-TRP-LocationInfo-r16 NR-TRP-LocationInfo-r16 OPTIONAL, -- Need ON
|
||||
nr-DL-PRS-BeamInfo-r16 NR-DL-PRS-BeamInfo-r16 OPTIONAL, -- Need ON
|
||||
nr-RTD-Info-r16 NR-RTD-Info-r16 OPTIONAL, -- Need ON
|
||||
...,
|
||||
|
@ -1633,7 +1639,7 @@ NR-PositionCalculationAssistance-r16 ::= SEQUENCE {
|
|||
nr-DL-PRS-Expected-LOS-NLOS-Assistance-r17
|
||||
NR-DL-PRS-ExpectedLOS-NLOS-Assistance-r17
|
||||
OPTIONAL, -- Need ON
|
||||
nr-DL-PRS-TRP-TEG-Info-r17 NR-DL-PRS-TRP-TEG-Info-r17 OPTIONAL -- Need ON
|
||||
nr-DL-PRS-TRP-TEG-Info-r17 NR-DL-PRS-TRP-TEG-Info-r17 OPTIONAL -- Need ON
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -1677,7 +1683,7 @@ NR-SelectedDL-PRS-IndexList-r16 ::= SEQUENCE (SIZE (1..nrMaxFreqLayers-r16)) OF
|
|||
|
||||
NR-SelectedDL-PRS-PerFreq-r16 ::= SEQUENCE {
|
||||
nr-SelectedDL-PRS-FrequencyLayerIndex-r16 INTEGER (0..nrMaxFreqLayers-1-r16),
|
||||
nr-SelectedDL-PRS-IndexListPerFreq-r16 SEQUENCE (SIZE (1..nrMaxTRPsPerFreq-r16)) OF
|
||||
nr-SelectedDL-PRS-IndexListPerFreq-r16 SEQUENCE (SIZE (1..nrMaxTRPsPerFreq-r16)) OF
|
||||
NR-SelectedDL-PRS-IndexPerTRP-r16
|
||||
OPTIONAL, --Need OP
|
||||
...
|
||||
|
@ -1727,7 +1733,7 @@ NR-TimeStamp-r16 ::= SEQUENCE {
|
|||
nr-CellGlobalID-r16 NCGI-r15 OPTIONAL, -- Need ON
|
||||
nr-ARFCN-r16 ARFCN-ValueNR-r15 OPTIONAL, -- Need ON
|
||||
nr-SFN-r16 INTEGER (0..1023),
|
||||
nr-Slot-r16 CHOICE {
|
||||
nr-Slot-r16 CHOICE {
|
||||
scs15-r16 INTEGER (0..9),
|
||||
scs30-r16 INTEGER (0..19),
|
||||
scs60-r16 INTEGER (0..39),
|
||||
|
@ -1757,7 +1763,7 @@ NR-TRP-BeamAntennaInfoPerTRP-r17 ::= SEQUENCE {
|
|||
nr-ARFCN-r17 ARFCN-ValueNR-r15 OPTIONAL, -- Need ON
|
||||
associated-DL-PRS-ID-r17 INTEGER (0..255) OPTIONAL, -- Need OP
|
||||
lcs-GCS-TranslationParameter-r17 LCS-GCS-TranslationParameter-r16 OPTIONAL, -- Need OP
|
||||
nr-TRP-BeamAntennaAngles-r17 NR-TRP-BeamAntennaAngles-r17 OPTIONAL, -- Need OP
|
||||
nr-TRP-BeamAntennaAngles-r17 NR-TRP-BeamAntennaAngles-r17 OPTIONAL, -- Need OP
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -1867,12 +1873,16 @@ SRS-CapabilityPerBand-r16 ::= SEQUENCE {
|
|||
OPTIONAL,
|
||||
olpc-SRS-PosRRC-Inactive-r17 OLPC-SRS-Pos-r16 OPTIONAL,
|
||||
spatialRelationsSRS-PosRRC-Inactive-r17 SpatialRelationsSRS-Pos-r16 OPTIONAL
|
||||
]],
|
||||
[[
|
||||
posSRS-SP-RRC-Inactive-InInitialUL-BWP-r17 PosSRS-SP-RRC-Inactive-InInitialUL-BWP-r17
|
||||
OPTIONAL
|
||||
]]
|
||||
}
|
||||
|
||||
OLPC-SRS-Pos-r16 ::= SEQUENCE {
|
||||
olpc-SRS-PosBasedOnPRS-Serving-r16 ENUMERATED {supported} OPTIONAL,
|
||||
olpc-SRS-PosBasedOnSSB-Neigh-r16 ENUMERATED {supported} OPTIONAL,
|
||||
olpc-SRS-PosBasedOnSSB-Neigh-r16 ENUMERATED {supported} OPTIONAL,
|
||||
olpc-SRS-PosBasedOnPRS-Neigh-r16 ENUMERATED {supported} OPTIONAL,
|
||||
maxNumberPathLossEstimatePerServing-r16 ENUMERATED {n1, n4, n8, n16} OPTIONAL,
|
||||
...
|
||||
|
@ -1902,10 +1912,10 @@ SRS-PosResourcesPerBand-r16 ::= SEQUENCE {
|
|||
|
||||
PosSRS-RRC-Inactive-InInitialUL-BWP-r17 ::= SEQUENCE {
|
||||
maxNumOfSRSposResourceSets-r17 ENUMERATED {n1, n2, n4, n8, n12, n16 } OPTIONAL,
|
||||
maxNumOfPeriodicAndSemiPeristentSRSposResources-r17
|
||||
maxNumOfPeriodicAndSemiPersistentSRSposResources-r17
|
||||
ENUMERATED {n1, n2, n4, n8, n16, n32, n64 }
|
||||
OPTIONAL,
|
||||
maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot-r17
|
||||
maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot-r17
|
||||
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
|
||||
OPTIONAL,
|
||||
maxNumOfPeriodicSRSposResources-r17
|
||||
|
@ -1914,10 +1924,8 @@ PosSRS-RRC-Inactive-InInitialUL-BWP-r17 ::= SEQUENCE {
|
|||
maxNumOfPeriodicSRSposResourcesPerSlot-r17
|
||||
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
|
||||
OPTIONAL,
|
||||
maxNumOfSemiPeristentSRSposResources-r17
|
||||
ENUMERATED {n1, n2, n4, n8, n16, n32, n64} OPTIONAL,
|
||||
maxNumOfSemiPersistentSRSposResourcesPerSlot-r17
|
||||
ENUMERATED { n1, n2, n3, n4, n5, n6, n8, n10, n12, n14 }
|
||||
dummy1 ENUMERATED {n1, n2, n4, n8, n16, n32, n64} OPTIONAL,
|
||||
dummy2 ENUMERATED { n1, n2, n3, n4, n5, n6, n8, n10, n12, n14 }
|
||||
OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
@ -1939,9 +1947,9 @@ PosSRS-RRC-Inactive-OutsideInitialUL-BWP-r17 ::= SEQUENCE {
|
|||
ENUMERATED { supported } OPTIONAL,
|
||||
srsPosWithoutRestrictionOnBWP-r17
|
||||
ENUMERATED { supported } OPTIONAL,
|
||||
maxNumOfPeriodicAndSemiPeristentSRSposResources-r17
|
||||
maxNumOfPeriodicAndSemiPersistentSRSposResources-r17
|
||||
ENUMERATED {n1, n2, n4, n8, n16, n32, n64} OPTIONAL,
|
||||
maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot-r17
|
||||
maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot-r17
|
||||
ENUMERATED { n1, n2, n3, n4, n5, n6, n8, n10,
|
||||
n12, n14 } OPTIONAL,
|
||||
differentCenterFreqBetweenSRSposAndInitialBWP-r17
|
||||
|
@ -1957,11 +1965,20 @@ PosSRS-RRC-Inactive-OutsideInitialUL-BWP-r17 ::= SEQUENCE {
|
|||
...
|
||||
}
|
||||
|
||||
PosSRS-SP-RRC-Inactive-InInitialUL-BWP-r17 ::= SEQUENCE {
|
||||
maxNumOfSemiPersistentSRSposResources-r17
|
||||
ENUMERATED {n1, n2, n4, n8, n16, n32, n64} OPTIONAL,
|
||||
maxNumOfSemiPersistentSRSposResourcesPerSlot-r17
|
||||
ENUMERATED {n1, n2, n3, n4, n5, n6, n8, n10, n12, n14}
|
||||
OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
ReferencePoint-r16 ::= SEQUENCE {
|
||||
referencePointGeographicLocation-r16 CHOICE {
|
||||
location3D-r16 EllipsoidPointWithAltitudeAndUncertaintyEllipsoid,
|
||||
ha-location3D-r16 HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15,
|
||||
referencePointGeographicLocation-r16 CHOICE {
|
||||
location3D-r16 EllipsoidPointWithAltitudeAndUncertaintyEllipsoid,
|
||||
ha-location3D-r16 HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid-r15,
|
||||
...
|
||||
},
|
||||
...
|
||||
|
@ -1969,7 +1986,7 @@ ReferencePoint-r16 ::= SEQUENCE {
|
|||
|
||||
|
||||
RelativeLocation-r16 ::= SEQUENCE {
|
||||
milli-arc-second-units-r16 ENUMERATED { mas0-03, mas0-3, mas3, mas30, ...},
|
||||
milli-arc-second-units-r16 ENUMERATED { mas0-03, mas0-3, mas3, mas30, ...},
|
||||
height-units-r16 ENUMERATED {mm, cm, m, ...},
|
||||
delta-latitude-r16 Delta-Latitude-r16,
|
||||
delta-longitude-r16 Delta-Longitude-r16,
|
||||
|
@ -2018,8 +2035,8 @@ OTDOA-ProvideAssistanceData ::= SEQUENCE {
|
|||
otdoa-Error OTDOA-Error OPTIONAL, -- Need ON
|
||||
...,
|
||||
[[
|
||||
otdoa-ReferenceCellInfoNB-r14 OTDOA-ReferenceCellInfoNB-r14 OPTIONAL, -- Need ON
|
||||
otdoa-NeighbourCellInfoNB-r14 OTDOA-NeighbourCellInfoListNB-r14 OPTIONAL -- Need ON
|
||||
otdoa-ReferenceCellInfoNB-r14 OTDOA-ReferenceCellInfoNB-r14 OPTIONAL, -- Need ON
|
||||
otdoa-NeighbourCellInfoNB-r14 OTDOA-NeighbourCellInfoListNB-r14 OPTIONAL -- Need ON
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -2106,7 +2123,7 @@ OTDOA-NeighbourCellInfoElement ::= SEQUENCE {
|
|||
OPTIONAL, -- Cond NotSameAsRef1
|
||||
prsInfo PRS-Info OPTIONAL, -- Cond NotSameAsRef2
|
||||
antennaPortConfig ENUMERATED {ports-1-or-2, ports-4, ...}
|
||||
OPTIONAL, -- Cond NotsameAsRef3
|
||||
OPTIONAL, -- Cond NotsameAsRef3
|
||||
slotNumberOffset INTEGER (0..19) OPTIONAL, -- Cond NotSameAsRef4
|
||||
prs-SubframeOffset INTEGER (0..1279) OPTIONAL, -- Cond InterFreq
|
||||
expectedRSTD INTEGER (0..16383),
|
||||
|
@ -2166,7 +2183,7 @@ NPRS-Info-r14 ::= SEQUENCE {
|
|||
partA-r14 SEQUENCE {
|
||||
nprsBitmap-r14 CHOICE {
|
||||
subframePattern10-r14 BIT STRING (SIZE (10)),
|
||||
subframePattern40-r14 BIT STRING (SIZE (40))
|
||||
subframePattern40-r14 BIT STRING (SIZE (40))
|
||||
},
|
||||
nprs-MutingInfoA-r14 CHOICE {
|
||||
po2-r14 BIT STRING (SIZE(2)),
|
||||
|
@ -2200,7 +2217,7 @@ NPRS-Info-r14 ::= SEQUENCE {
|
|||
partA-TDD-r15 SEQUENCE {
|
||||
nprsBitmap-r15 CHOICE {
|
||||
subframePattern10-TDD-r15 BIT STRING (SIZE (8)),
|
||||
subframePattern40-TDD-r15 BIT STRING (SIZE (32)),
|
||||
subframePattern40-TDD-r15 BIT STRING (SIZE (32)),
|
||||
...
|
||||
},
|
||||
nprs-MutingInfoA-r15 CHOICE {
|
||||
|
@ -2227,7 +2244,7 @@ OTDOA-NeighbourCellInfoNB-r14 ::= SEQUENCE {
|
|||
carrierFreq-r14 CarrierFreq-NB-r14 OPTIONAL, -- Cond NotSameAsRef1
|
||||
earfcn-r14 ARFCN-ValueEUTRA-r14 OPTIONAL, -- Cond Inband
|
||||
eutra-NumCRS-Ports-r14 ENUMERATED {ports-1-or-2, ports-4, ...}
|
||||
OPTIONAL, -- Cond NotsameAsRef2
|
||||
OPTIONAL, -- Cond NotsameAsRef2
|
||||
otdoa-SIB1-NB-repetitions-r14 ENUMERATED { r4, r8, r16 }
|
||||
OPTIONAL, -- Cond NotSameAsRef3
|
||||
nprsInfo-r14 PRS-Info-NB-r14 OPTIONAL, -- Cond NotsameAsRef4
|
||||
|
@ -2252,7 +2269,7 @@ OTDOA-RequestAssistanceData ::= SEQUENCE {
|
|||
physCellId INTEGER (0..503),
|
||||
...,
|
||||
[[
|
||||
adType-r14 BIT STRING { prs (0), nprs (1) } (SIZE (1..8)) OPTIONAL
|
||||
adType-r14 BIT STRING { prs (0), nprs (1) } (SIZE (1..8)) OPTIONAL
|
||||
]],
|
||||
[[
|
||||
nrPhysCellId-r15 INTEGER (0..1007) OPTIONAL
|
||||
|
@ -2514,7 +2531,7 @@ GNSS-GenericAssistData ::= SEQUENCE (SIZE (1..16)) OF GNSS-GenericAssistDataElem
|
|||
|
||||
GNSS-GenericAssistDataElement ::= SEQUENCE {
|
||||
gnss-ID GNSS-ID,
|
||||
sbas-ID SBAS-ID OPTIONAL, -- Cond GNSS-ID-SBAS
|
||||
sbas-ID SBAS-ID OPTIONAL, -- Cond GNSS-ID-SBAS
|
||||
gnss-TimeModels GNSS-TimeModelList OPTIONAL, -- Need ON
|
||||
gnss-DifferentialCorrections GNSS-DifferentialCorrections OPTIONAL, -- Need ON
|
||||
gnss-NavigationModel GNSS-NavigationModel OPTIONAL, -- Need ON
|
||||
|
@ -2567,19 +2584,19 @@ GNSS-PeriodicAssistData-r15 ::= SEQUENCE {
|
|||
gnss-RTK-PeriodicResiduals-r15 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-RTK-FKP-PeriodicGradients-r15 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicOrbitCorrections-r15
|
||||
GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicClockCorrections-r15
|
||||
GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicCodeBias-r15 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicCodeBias-r15 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
...,
|
||||
[[
|
||||
gnss-SSR-PeriodicURA-r16 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicPhaseBias-r16 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicSTEC-Correction-r16 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicGriddedCorrection-r16 GNSS-PeriodicControlParam-r15 OPTIONAL -- Need ON
|
||||
gnss-SSR-PeriodicPhaseBias-r16 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicSTEC-Correction-r16 GNSS-PeriodicControlParam-r15 OPTIONAL, -- Need ON
|
||||
gnss-SSR-PeriodicGriddedCorrection-r16 GNSS-PeriodicControlParam-r15 OPTIONAL -- Need ON
|
||||
]],
|
||||
[[
|
||||
gnss-Integrity-PeriodicServiceAlert-r17 GNSS-PeriodicControlParam-r15 OPTIONAL -- Need ON
|
||||
gnss-Integrity-PeriodicServiceAlert-r17 GNSS-PeriodicControlParam-r15 OPTIONAL -- Need ON
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -3211,7 +3228,7 @@ NavModel-BDS-KeplerianSet2-r16 ::= SEQUENCE {
|
|||
bdsOmega-r16 INTEGER (-4294967296..4294967295),
|
||||
bdsOmega0-r16 INTEGER (-4294967296..4294967295),
|
||||
bdsI0-r16 INTEGER (-4294967296..4294967295),
|
||||
bdsOmegaDot-r16 INTEGER (-262144..262143),
|
||||
bdsOmegaDot-r16 INTEGER (-262144..262143),
|
||||
bdsI0Dot-r16 INTEGER (-16384..16383),
|
||||
bdsCuc-r16 INTEGER (-1048576..1048575),
|
||||
bdsCus-r16 INTEGER (-1048576..1048575),
|
||||
|
@ -3232,7 +3249,7 @@ NavModel-NavIC-KeplerianSet-r16 ::= SEQUENCE {
|
|||
navic-OmegaDot-r16 INTEGER (-2147483648..2147483647),
|
||||
navic-E-r16 INTEGER (0..4294967295),
|
||||
navic-IDot-r16 INTEGER (-8192..8191),
|
||||
navic-APowerHalf-r16 INTEGER (0.. 4294967295),
|
||||
navic-APowerHalf-r16 INTEGER (0.. 4294967295),
|
||||
navic-I0-r16 INTEGER (-2147483648..2147483647),
|
||||
navic-Omega0-r16 INTEGER (-2147483648..2147483647),
|
||||
navic-Crs-r16 INTEGER (-32768..32767),
|
||||
|
@ -3658,9 +3675,9 @@ GLO-RTK-BiasInformation-r15 ::= SEQUENCE{
|
|||
referenceStationID-r15 GNSS-ReferenceStationID-r15,
|
||||
cpbIndicator-r15 BIT STRING (SIZE(1)),
|
||||
l1-ca-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l1-p-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l2-ca-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l2-p-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l1-p-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l2-ca-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
l2-p-cpBias-r15 INTEGER (-32768..32767) OPTIONAL, -- Need ON
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -3766,8 +3783,8 @@ SSR-OrbitCorrectionSatelliteElement-r15 ::= SEQUENCE {
|
|||
delta-AlongTrack-r15 INTEGER (-524288..524287),
|
||||
delta-CrossTrack-r15 INTEGER (-524288..524287),
|
||||
dot-delta-radial-r15 INTEGER (-1048576..1048575) OPTIONAL, -- Need ON
|
||||
dot-delta-AlongTrack-r15 INTEGER (-262144..262143) OPTIONAL, -- Need ON
|
||||
dot-delta-CrossTrack-r15 INTEGER (-262144..262143) OPTIONAL, -- Need ON
|
||||
dot-delta-AlongTrack-r15 INTEGER (-262144..262143) OPTIONAL, -- Need ON
|
||||
dot-delta-CrossTrack-r15 INTEGER (-262144..262143) OPTIONAL, -- Need ON
|
||||
...,
|
||||
[[
|
||||
ssr-IntegrityOrbitBounds-r17 SSR-IntegrityOrbitBounds-r17 OPTIONAL -- Cond Integrity1
|
||||
|
@ -4156,10 +4173,10 @@ GNSS-CommonAssistDataReq ::= SEQUENCE {
|
|||
[[
|
||||
gnss-Integrity-ServiceParametersReq-r17
|
||||
GNSS-Integrity-ServiceParametersReq-r17
|
||||
OPTIONAL, -- Cond IntServiceReq
|
||||
OPTIONAL, -- Cond IntServiceReq
|
||||
gnss-Integrity-ServiceAlertReq-r17
|
||||
GNSS-Integrity-ServiceAlertReq-r17
|
||||
OPTIONAL -- Cond IntAlertReq
|
||||
OPTIONAL -- Cond IntAlertReq
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -4198,11 +4215,11 @@ GNSS-GenericAssistDataReqElement ::= SEQUENCE {
|
|||
GNSS-RTK-FKP-GradientsReq-r15 OPTIONAL, -- Cond FKP-Req
|
||||
gnss-SSR-OrbitCorrectionsReq-r15
|
||||
GNSS-SSR-OrbitCorrectionsReq-r15
|
||||
OPTIONAL, -- Cond OC-Req
|
||||
OPTIONAL, -- Cond OC-Req
|
||||
gnss-SSR-ClockCorrectionsReq-r15
|
||||
GNSS-SSR-ClockCorrectionsReq-r15
|
||||
OPTIONAL, -- Cond CC-Req
|
||||
gnss-SSR-CodeBiasReq-r15 GNSS-SSR-CodeBiasReq-r15 OPTIONAL -- Cond CB-Req
|
||||
OPTIONAL, -- Cond CC-Req
|
||||
gnss-SSR-CodeBiasReq-r15 GNSS-SSR-CodeBiasReq-r15 OPTIONAL -- Cond CB-Req
|
||||
]],
|
||||
[[
|
||||
gnss-SSR-URA-Req-r16 GNSS-SSR-URA-Req-r16 OPTIONAL, -- Cond URA-Req
|
||||
|
@ -4263,7 +4280,7 @@ GNSS-IonosphericModelReq ::= SEQUENCE {
|
|||
klobucharModelReq BIT STRING (SIZE(2)) OPTIONAL, -- Cond klobuchar
|
||||
neQuickModelReq NULL OPTIONAL, -- Cond nequick
|
||||
...,
|
||||
[[ klobucharModel2Req-r16 NULL OPTIONAL -- Cond klobuchar2
|
||||
[[ klobucharModel2Req-r16 NULL OPTIONAL -- Cond klobuchar2
|
||||
]]
|
||||
|
||||
}
|
||||
|
@ -4412,7 +4429,7 @@ BDS-GridModelReq-r12 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-RTK-ObservationsReq-r15::= SEQUENCE {
|
||||
GNSS-RTK-ObservationsReq-r15::= SEQUENCE {
|
||||
gnss-RTK-SignalsReq-r15 GNSS-SignalIDs,
|
||||
gnss-RTK-Integer-ms-Req-r15 BOOLEAN,
|
||||
gnss-RTK-PhaseRangeRateReq-r15 BOOLEAN,
|
||||
|
@ -4422,13 +4439,13 @@ GNSS-RTK-ObservationsReq-r15::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GLO-RTK-BiasInformationReq-r15 ::= SEQUENCE {
|
||||
GLO-RTK-BiasInformationReq-r15 ::= SEQUENCE {
|
||||
stationID-r15 GNSS-ReferenceStationID-r15 OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-MAC-CorrectionDifferencesReq-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-MAC-CorrectionDifferencesReq-r15 ::= SEQUENCE {
|
||||
master-ReferenceStationID-r15 GNSS-ReferenceStationID-r15 OPTIONAL,
|
||||
aux-ReferenceStationList-r15 AUX-ReferenceStationList-r15 OPTIONAL,
|
||||
linkCombinations-PrefList-r15 GNSS-Link-CombinationsList-r15 OPTIONAL,
|
||||
|
@ -4443,14 +4460,14 @@ AUX-ReferenceStationID-Element-r15 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-RTK-ResidualsReq-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-ResidualsReq-r15 ::= SEQUENCE {
|
||||
stationID-r15 GNSS-ReferenceStationID-r15 OPTIONAL,
|
||||
linkCombinations-PrefList-r15 GNSS-Link-CombinationsList-r15 OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-FKP-GradientsReq-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-FKP-GradientsReq-r15 ::= SEQUENCE {
|
||||
stationID-r15 GNSS-ReferenceStationID-r15 OPTIONAL,
|
||||
linkCombinations-PrefList-r15 GNSS-Link-CombinationsList-r15 OPTIONAL,
|
||||
...
|
||||
|
@ -4656,9 +4673,9 @@ GNSS-LocationInformation ::= SEQUENCE {
|
|||
|
||||
HA-GNSS-Metrics-r17 ::= SEQUENCE {
|
||||
nrOfUsedSatellites-r17 INTEGER (0..64),
|
||||
hdopi-r17 INTEGER (1..256) OPTIONAL,
|
||||
pdopi-r17 INTEGER (1..256) OPTIONAL,
|
||||
age-r17 INTEGER (0..99) OPTIONAL,
|
||||
hdopi-r17 INTEGER (1..256) OPTIONAL,
|
||||
pdopi-r17 INTEGER (1..256) OPTIONAL,
|
||||
age-r17 INTEGER (0..99) OPTIONAL,
|
||||
fixType-r17 ENUMERATED {carrier-phase-float,
|
||||
carrier-phase-fix, ...} OPTIONAL,
|
||||
...
|
||||
|
@ -4699,7 +4716,7 @@ A-GNSS-ProvideCapabilities ::= SEQUENCE {
|
|||
ENUMERATED { required } OPTIONAL
|
||||
]],
|
||||
[[ periodicAssistanceData-r15
|
||||
BIT STRING { solicited (0),
|
||||
BIT STRING { solicited (0),
|
||||
unsolicited (1) } (SIZE (1..8)) OPTIONAL
|
||||
]],
|
||||
[[ scheduledLocationRequestSupported-r17
|
||||
|
@ -4760,10 +4777,10 @@ GNSS-CommonAssistanceDataSupport ::= SEQUENCE {
|
|||
[[
|
||||
gnss-Integrity-ServiceParametersSupport-r17
|
||||
GNSS-Integrity-ServiceParametersSupport-r17
|
||||
OPTIONAL, -- Cond IntServiceSup
|
||||
OPTIONAL, -- Cond IntServiceSup
|
||||
gnss-Integrity-ServiceAlertSupport-r17
|
||||
GNSS-Integrity-ServiceAlertSupport-r17
|
||||
OPTIONAL -- Cond IntAlertSup
|
||||
OPTIONAL -- Cond IntAlertSup
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -4793,12 +4810,12 @@ GNSS-EarthOrientationParametersSupport ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-RTK-ReferenceStationInfoSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-ReferenceStationInfoSupport-r15 ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-AuxiliaryStationDataSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-AuxiliaryStationDataSupport-r15 ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -4862,12 +4879,12 @@ GNSS-GenericAssistDataSupportElement ::= SEQUENCE {
|
|||
OPTIONAL, -- Cond FKP-Sup
|
||||
gnss-SSR-OrbitCorrectionsSupport-r15
|
||||
GNSS-SSR-OrbitCorrectionsSupport-r15
|
||||
OPTIONAL, -- Cond OC-Sup
|
||||
OPTIONAL, -- Cond OC-Sup
|
||||
gnss-SSR-ClockCorrectionsSupport-r15
|
||||
GNSS-SSR-ClockCorrectionsSupport-r15
|
||||
OPTIONAL, -- Cond CC-Sup
|
||||
OPTIONAL, -- Cond CC-Sup
|
||||
gnss-SSR-CodeBiasSupport-r15 GNSS-SSR-CodeBiasSupport-r15
|
||||
OPTIONAL -- Cond CB-Sup
|
||||
OPTIONAL -- Cond CB-Sup
|
||||
]],
|
||||
[[
|
||||
gnss-SSR-URA-Support-r16 GNSS-SSR-URA-Support-r16 OPTIONAL, -- Cond URA-Sup
|
||||
|
@ -4976,36 +4993,36 @@ BDS-GridModelSupport-r12 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-RTK-ObservationsSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-ObservationsSupport-r15 ::= SEQUENCE {
|
||||
gnssSignalIDs-r15 GNSS-SignalIDs,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GLO-RTK-BiasInformationSupport-r15 ::= SEQUENCE {
|
||||
GLO-RTK-BiasInformationSupport-r15 ::= SEQUENCE {
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-MAC-CorrectionDifferencesSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-MAC-CorrectionDifferencesSupport-r15 ::= SEQUENCE {
|
||||
link-combinations-support-r15 GNSS-Link-CombinationsList-r15,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-ResidualsSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-ResidualsSupport-r15 ::= SEQUENCE {
|
||||
link-combinations-support-r15 GNSS-Link-CombinationsList-r15,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-RTK-FKP-GradientsSupport-r15 ::= SEQUENCE {
|
||||
GNSS-RTK-FKP-GradientsSupport-r15 ::= SEQUENCE {
|
||||
link-combinations-support-r15 GNSS-Link-CombinationsList-r15,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
GNSS-SSR-OrbitCorrectionsSupport-r15 ::= SEQUENCE {
|
||||
GNSS-SSR-OrbitCorrectionsSupport-r15 ::= SEQUENCE {
|
||||
...,
|
||||
[[
|
||||
orbit-IntegritySup-r17 BIT STRING { correlationTimeSup (0)
|
||||
|
@ -5014,7 +5031,7 @@ GNSS-SSR-OrbitCorrectionsSupport-r15 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-SSR-ClockCorrectionsSupport-r15 ::= SEQUENCE {
|
||||
GNSS-SSR-ClockCorrectionsSupport-r15 ::= SEQUENCE {
|
||||
...,
|
||||
[[
|
||||
clock-IntegrityParameterSupport-r17 ENUMERATED { supported } OPTIONAL,
|
||||
|
@ -5046,7 +5063,7 @@ GNSS-SSR-PhaseBiasSupport-r16 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-SSR-STEC-CorrectionSupport-r16 ::= SEQUENCE {
|
||||
GNSS-SSR-STEC-CorrectionSupport-r16 ::= SEQUENCE {
|
||||
...,
|
||||
[[
|
||||
stec-IntegritySup-r17 BIT STRING { correlationTimeSup (0)
|
||||
|
@ -5055,7 +5072,7 @@ GNSS-SSR-STEC-CorrectionSupport-r16 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
|
||||
GNSS-SSR-GriddedCorrectionSupport-r16 ::= SEQUENCE {
|
||||
GNSS-SSR-GriddedCorrectionSupport-r16 ::= SEQUENCE {
|
||||
...,
|
||||
[[
|
||||
griddedCorrectionIntegritySup-r17 ENUMERATED { supported } OPTIONAL
|
||||
|
@ -5322,8 +5339,8 @@ ECID-TargetDeviceErrorCauses ::= SEQUENCE {
|
|||
ueRxTxMeasurementNotPossible NULL OPTIONAL,
|
||||
...,
|
||||
[[
|
||||
nrsrpMeasurementNotPossible-r14 NULL OPTIONAL,
|
||||
nrsrqMeasurementNotPossible-r14 NULL OPTIONAL
|
||||
nrsrpMeasurementNotPossible-r14 NULL OPTIONAL,
|
||||
nrsrqMeasurementNotPossible-r14 NULL OPTIONAL
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -5488,7 +5505,7 @@ Sensor-MeasurementInformation-r13 ::= SEQUENCE {
|
|||
confidence-r14 INTEGER (1..100)
|
||||
} OPTIONAL
|
||||
]],
|
||||
[[ adjustment-r16 INTEGER (-5000..5000) OPTIONAL
|
||||
[[ adjustment-r16 INTEGER (-5000..5000) OPTIONAL
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -5947,7 +5964,7 @@ NR-UL-RequestCapabilities-r16 ::= SEQUENCE {
|
|||
|
||||
NR-ECID-ProvideLocationInformation-r16 ::= SEQUENCE {
|
||||
nr-ECID-SignalMeasurementInformation-r16 NR-ECID-SignalMeasurementInformation-r16 OPTIONAL,
|
||||
nr-ECID-Error-r16 NR-ECID-Error-r16 OPTIONAL,
|
||||
nr-ECID-Error-r16 NR-ECID-Error-r16 OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -6055,10 +6072,10 @@ NR-ECID-TargetDeviceErrorCauses-r16 ::= SEQUENCE {
|
|||
|
||||
NR-DL-TDOA-ProvideAssistanceData-r16 ::= SEQUENCE {
|
||||
nr-DL-PRS-AssistanceData-r16 NR-DL-PRS-AssistanceData-r16 OPTIONAL, -- Need ON
|
||||
nr-SelectedDL-PRS-IndexList-r16 NR-SelectedDL-PRS-IndexList-r16 OPTIONAL, -- Need ON
|
||||
nr-SelectedDL-PRS-IndexList-r16 NR-SelectedDL-PRS-IndexList-r16 OPTIONAL, -- Need ON
|
||||
nr-PositionCalculationAssistance-r16
|
||||
NR-PositionCalculationAssistance-r16
|
||||
OPTIONAL, -- Cond UEB
|
||||
OPTIONAL, -- Cond UEB
|
||||
nr-DL-TDOA-Error-r16 NR-DL-TDOA-Error-r16 OPTIONAL, -- Need ON
|
||||
...,
|
||||
[[
|
||||
|
@ -6074,11 +6091,11 @@ NR-DL-TDOA-ProvideAssistanceData-r16 ::= SEQUENCE {
|
|||
|
||||
NR-DL-TDOA-RequestAssistanceData-r16 ::= SEQUENCE {
|
||||
nr-PhysCellID-r16 NR-PhysCellID-r16 OPTIONAL,
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
posCalc (1) } (SIZE (1..8)),
|
||||
...,
|
||||
[[
|
||||
nr-PosCalcAssistanceRequest-r17 BIT STRING { trpLoc (0),
|
||||
nr-PosCalcAssistanceRequest-r17 BIT STRING { trpLoc (0),
|
||||
beamInfo (1),
|
||||
rtdInfo (2),
|
||||
losNlosInfo (3),
|
||||
|
@ -6130,7 +6147,7 @@ NR-DL-TDOA-MeasElement-r16 ::= SEQUENCE {
|
|||
nr-PhysCellID-r16 NR-PhysCellID-r16 OPTIONAL,
|
||||
nr-CellGlobalID-r16 NCGI-r15 OPTIONAL,
|
||||
nr-ARFCN-r16 ARFCN-ValueNR-r15 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-TimeStamp-r16 NR-TimeStamp-r16,
|
||||
nr-RSTD-r16 CHOICE {
|
||||
|
@ -6168,8 +6185,8 @@ NR-DL-TDOA-AdditionalMeasurementsExt-r17 ::= SEQUENCE (SIZE (1..maxAddMeasTDOA-r
|
|||
NR-DL-TDOA-AdditionalMeasurementElement-r16
|
||||
|
||||
NR-DL-TDOA-AdditionalMeasurementElement-r16 ::= SEQUENCE {
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-TimeStamp-r16 NR-TimeStamp-r16,
|
||||
nr-RSTD-ResultDiff-r16 CHOICE {
|
||||
k0-r16 INTEGER (0..8191),
|
||||
|
@ -6234,14 +6251,14 @@ NR-DL-TDOA-RequestLocationInformation-r16 ::= SEQUENCE {
|
|||
|
||||
NR-DL-TDOA-ReportConfig-r16 ::= SEQUENCE {
|
||||
maxDL-PRS-RSTD-MeasurementsPerTRPPair-r16 INTEGER (1..4) OPTIONAL, -- Need ON
|
||||
timingReportingGranularityFactor-r16 INTEGER (0..5) OPTIONAL, -- Need ON
|
||||
timingReportingGranularityFactor-r16 INTEGER (0..5) OPTIONAL, -- Need ON
|
||||
...,
|
||||
[[
|
||||
measureSameDL-PRS-ResourceWithDifferentRxTEGs-r17
|
||||
ENUMERATED { n0, n2, n3, n4, n6, n8, ... }
|
||||
OPTIONAL, -- Need ON
|
||||
reducedDL-PRS-ProcessingSamples-r17 ENUMERATED { requested, ... } OPTIONAL, -- Need ON
|
||||
lowerRxBeamSweepingFactor-FR2-r17 ENUMERATED { requested } OPTIONAL -- Need ON
|
||||
lowerRxBeamSweepingFactor-FR2-r17 ENUMERATED { requested } OPTIONAL -- Need ON
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -6257,7 +6274,7 @@ NR-DL-TDOA-ProvideCapabilities-r16 ::= SEQUENCE {
|
|||
...,
|
||||
[[
|
||||
ten-ms-unit-ResponseTime-r17 PositioningModes OPTIONAL,
|
||||
nr-PosCalcAssistanceSupport-r17 BIT STRING { trpLocSup (0),
|
||||
nr-PosCalcAssistanceSupport-r17 BIT STRING { trpLocSup (0),
|
||||
beamInfoSup (1),
|
||||
rtdInfoSup (2),
|
||||
trpTEG-InfoSup (3)
|
||||
|
@ -6267,7 +6284,7 @@ NR-DL-TDOA-ProvideCapabilities-r16 ::= SEQUENCE {
|
|||
granularity-r17 LOS-NLOS-IndicatorGranularity2-r17,
|
||||
...
|
||||
} OPTIONAL,
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
eAoA (1)
|
||||
} (SIZE (1..8)) OPTIONAL,
|
||||
nr-DL-TDOA-On-Demand-DL-PRS-Support-r17 NR-On-Demand-DL-PRS-Support-r17 OPTIONAL,
|
||||
|
@ -6296,7 +6313,7 @@ NR-DL-TDOA-MeasurementCapability-r16 ::= SEQUENCE {
|
|||
[[
|
||||
nr-UE-TEG-Capability-r17 NR-UE-TEG-Capability-r17 OPTIONAL,
|
||||
dl-tdoa-MeasCapabilityBandList-r17 SEQUENCE (SIZE (1..nrMaxBands-r16)) OF
|
||||
DL-TDOA-MeasCapabilityPerBand-r17 OPTIONAL
|
||||
DL-TDOA-MeasCapabilityPerBand-r17 OPTIONAL
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -6369,11 +6386,11 @@ NR-DL-AoD-ProvideAssistanceData-r16 ::= SEQUENCE {
|
|||
|
||||
NR-DL-AoD-RequestAssistanceData-r16 ::= SEQUENCE {
|
||||
nr-PhysCellID-r16 NR-PhysCellID-r16 OPTIONAL,
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
posCalc (1) } (SIZE (1..8)),
|
||||
...,
|
||||
[[
|
||||
nr-PosCalcAssistanceRequest-r17 BIT STRING { trpLoc (0),
|
||||
nr-PosCalcAssistanceRequest-r17 BIT STRING { trpLoc (0),
|
||||
beamInfo (1),
|
||||
rtdInfo (2),
|
||||
beamAntInfo (3),
|
||||
|
@ -6416,8 +6433,8 @@ NR-DL-AoD-MeasElement-r16 ::= SEQUENCE {
|
|||
nr-PhysCellID-r16 NR-PhysCellID-r16 OPTIONAL,
|
||||
nr-CellGlobalID-r16 NCGI-r15 OPTIONAL,
|
||||
nr-ARFCN-r16 ARFCN-ValueNR-r15 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-TimeStamp-r16 NR-TimeStamp-r16,
|
||||
nr-DL-PRS-RSRP-Result-r16 INTEGER (0..126),
|
||||
nr-DL-PRS-RxBeamIndex-r16 INTEGER (1..8) OPTIONAL,
|
||||
|
@ -6443,8 +6460,8 @@ NR-DL-AoD-AdditionalMeasurementsExt-r17 ::= SEQUENCE (SIZE (1..maxAddMeasAoD-r17
|
|||
NR-DL-AoD-AdditionalMeasurementElement-r17
|
||||
|
||||
NR-DL-AoD-AdditionalMeasurementElement-r16 ::= SEQUENCE {
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-TimeStamp-r16 NR-TimeStamp-r16,
|
||||
nr-DL-PRS-RSRP-ResultDiff-r16 INTEGER (0..30),
|
||||
nr-DL-PRS-RxBeamIndex-r16 INTEGER (1..8) OPTIONAL,
|
||||
|
@ -6515,7 +6532,7 @@ NR-DL-AoD-ProvideCapabilities-r16 ::= SEQUENCE {
|
|||
...,
|
||||
[[
|
||||
ten-ms-unit-ResponseTime-r17 PositioningModes OPTIONAL,
|
||||
nr-PosCalcAssistanceSupport-r17 BIT STRING { trpLocSup (0),
|
||||
nr-PosCalcAssistanceSupport-r17 BIT STRING { trpLocSup (0),
|
||||
beamInfoSup (1),
|
||||
rtdInfoSup (2),
|
||||
beamAntInfoSup (3)
|
||||
|
@ -6525,12 +6542,12 @@ NR-DL-AoD-ProvideCapabilities-r16 ::= SEQUENCE {
|
|||
granularity-r17 LOS-NLOS-IndicatorGranularity2-r17,
|
||||
...
|
||||
} OPTIONAL,
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
eAoA (1)
|
||||
} (SIZE (1..8)) OPTIONAL,
|
||||
nr-DL-PRS-BeamInfoSup-r17 ENUMERATED { sameSet, differentSet, sameOrDifferentSet }
|
||||
dl-PRS-ResourcePrioritySubset-Sup-r17 ENUMERATED { sameSet, differentSet, sameOrDifferentSet }
|
||||
OPTIONAL,
|
||||
dl-PRS-ResourcePrioritySubset-Sup-r17 ENUMERATED { supported } OPTIONAL,
|
||||
nr-DL-PRS-BeamInfoSup-r17 ENUMERATED { supported } OPTIONAL,
|
||||
nr-DL-AoD-On-Demand-DL-PRS-Support-r17 NR-On-Demand-DL-PRS-Support-r17 OPTIONAL,
|
||||
nr-los-nlos-IndicatorSupport-r17 SEQUENCE {
|
||||
type-r17 LOS-NLOS-IndicatorType2-r17,
|
||||
|
@ -6556,8 +6573,8 @@ NR-DL-AoD-MeasurementCapability-r16 ::= SEQUENCE {
|
|||
DL-AoD-MeasCapabilityPerBand-r16,
|
||||
...,
|
||||
[[
|
||||
maxDL-PRS-RSRP-MeasurementFR1-r17 ENUMERATED { n16, n24 } OPTIONAL,
|
||||
maxDL-PRS-RSRP-MeasurementFR2-r17 ENUMERATED { n16, n24 } OPTIONAL
|
||||
maxDL-PRS-RSRP-MeasurementFR1-v1730 ENUMERATED { n16, n24 } OPTIONAL,
|
||||
maxDL-PRS-RSRP-MeasurementFR2-v1730 ENUMERATED { n16, n24 } OPTIONAL
|
||||
]]
|
||||
}
|
||||
|
||||
|
@ -6629,7 +6646,7 @@ NR-Multi-RTT-ProvideAssistanceData-r16 ::= SEQUENCE {
|
|||
|
||||
NR-Multi-RTT-RequestAssistanceData-r16 ::= SEQUENCE {
|
||||
nr-PhysCellID-r16 NR-PhysCellID-r16 OPTIONAL,
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
nr-AdType-r16 BIT STRING { dl-prs (0),
|
||||
ul-srs (1) } (SIZE (1..8)),
|
||||
...,
|
||||
[[
|
||||
|
@ -6679,7 +6696,7 @@ NR-Multi-RTT-MeasElement-r16 ::= SEQUENCE {
|
|||
nr-CellGlobalID-r16 NCGI-r15 OPTIONAL,
|
||||
nr-ARFCN-r16 ARFCN-ValueNR-r15 OPTIONAL,
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-UE-RxTxTimeDiff-r16 CHOICE {
|
||||
k0-r16 INTEGER (0..1970049),
|
||||
k1-r16 INTEGER (0..985025),
|
||||
|
@ -6717,7 +6734,7 @@ NR-Multi-RTT-AdditionalMeasurementsExt-r17 ::= SEQUENCE (SIZE (1..maxAddMeasRTT-
|
|||
|
||||
NR-Multi-RTT-AdditionalMeasurementElement-r16 ::= SEQUENCE {
|
||||
nr-DL-PRS-ResourceID-r16 NR-DL-PRS-ResourceID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-ResourceSetID-r16 NR-DL-PRS-ResourceSetID-r16 OPTIONAL,
|
||||
nr-DL-PRS-RSRP-ResultDiff-r16 INTEGER (0..61) OPTIONAL,
|
||||
nr-UE-RxTxTimeDiffAdditional-r16 CHOICE {
|
||||
k0-r16 INTEGER (0..8191),
|
||||
|
@ -6802,8 +6819,8 @@ NR-Multi-RTT-RequestLocationInformation-r16 ::= SEQUENCE {
|
|||
}
|
||||
|
||||
NR-Multi-RTT-ReportConfig-r16 ::= SEQUENCE {
|
||||
maxDL-PRS-RxTxTimeDiffMeasPerTRP-r16 INTEGER (1..4) OPTIONAL, -- Need ON
|
||||
timingReportingGranularityFactor-r16 INTEGER (0..5) OPTIONAL -- Need ON
|
||||
maxDL-PRS-RxTxTimeDiffMeasPerTRP-r16 INTEGER (1..4) OPTIONAL, -- Need ON
|
||||
timingReportingGranularityFactor-r16 INTEGER (0..5) OPTIONAL -- Need ON
|
||||
}
|
||||
|
||||
|
||||
|
@ -6818,11 +6835,11 @@ NR-Multi-RTT-ProvideCapabilities-r16 ::= SEQUENCE {
|
|||
...,
|
||||
[[
|
||||
ten-ms-unit-ResponseTime-r17 ENUMERATED { supported } OPTIONAL,
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
nr-DL-PRS-ExpectedAoD-or-AoA-Sup-r17 BIT STRING { eAoD (0),
|
||||
eAoA (1)
|
||||
} (SIZE (1..8)) OPTIONAL, nr-Multi-RTT-On-Demand-DL-PRS-Support-r17
|
||||
NR-On-Demand-DL-PRS-Support-r17 OPTIONAL,
|
||||
nr-UE-RxTx-TEG-ID-ReportingSupport-r17 BIT STRING { case1 (0),
|
||||
nr-UE-RxTx-TEG-ID-ReportingSupport-r17 BIT STRING { case1 (0),
|
||||
case2 (1),
|
||||
case3 (2)
|
||||
} (SIZE (1..8)) OPTIONAL,
|
||||
|
@ -6921,10 +6938,10 @@ nrMaxBands-r16 INTEGER ::= 1024 -- Maximum number of supported bands in
|
|||
-- UE capability.
|
||||
nrMaxFreqLayers-r16 INTEGER ::= 4 -- Max freq layers
|
||||
nrMaxFreqLayers-1-r16 INTEGER ::= 3
|
||||
nrMaxNumDL-PRS-ResourcesPerSet-1-r16 INTEGER ::= 63
|
||||
nrMaxNumDL-PRS-ResourcesPerSet-1-r16 INTEGER ::= 63
|
||||
nrMaxNumDL-PRS-ResourceSetsPerTRP-1-r16 INTEGER ::= 7
|
||||
nrMaxResourceIDs-r16 INTEGER ::= 64 -- Max Resource IDs
|
||||
nrMaxResourceOffsetValue-1-r16 INTEGER ::= 511
|
||||
nrMaxResourceOffsetValue-1-r16 INTEGER ::= 511
|
||||
nrMaxResourcesPerSet-r16 INTEGER ::= 64 -- Maximum resources for one set
|
||||
nrMaxSetsPerTrpPerFreqLayer-r16 INTEGER ::= 2 -- Maximum resource sets for one TRP
|
||||
nrMaxSetsPerTrpPerFreqLayer-1-r16 INTEGER ::= 1
|
||||
|
@ -6939,7 +6956,7 @@ nrMaxConfiguredBands-r16 INTEGER ::= 16
|
|||
maxNumOfRxTEGs-r17 INTEGER ::= 32
|
||||
maxNumOfRxTEGs-1-r17 INTEGER ::= 31
|
||||
maxNumOfTxTEGs-1-r17 INTEGER ::= 7
|
||||
maxTxTEG-Sets-r17 INTEGER ::= 256
|
||||
maxTxTEG-Sets-r17 INTEGER ::= 256 -- Maximum applicable number is 64
|
||||
maxNumOfRxTxTEGs-1-r17 INTEGER ::= 255
|
||||
maxNumOfTRP-TxTEGs-1-r17 INTEGER ::= 7
|
||||
maxNumOfSRS-PosResources-r17 INTEGER ::= 64
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
/* packet-lpp.c
|
||||
* Routines for 3GPP LTE Positioning Protocol (LPP) packet dissection
|
||||
* Copyright 2011-2022 Pascal Quantin <pascal@wireshark.org>
|
||||
* Copyright 2011-2023 Pascal Quantin <pascal@wireshark.org>
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
|
@ -8,7 +8,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* Ref 3GPP TS 37.355 version 17.2.0 Release 17
|
||||
* Ref 3GPP TS 37.355 version 17.3.0 Release 17
|
||||
* http://www.3gpp.org
|
||||
*/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
/* packet-lpp.c
|
||||
* Routines for 3GPP LTE Positioning Protocol (LPP) packet dissection
|
||||
* Copyright 2011-2022 Pascal Quantin <pascal@wireshark.org>
|
||||
* Copyright 2011-2023 Pascal Quantin <pascal@wireshark.org>
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
|
@ -13,7 +13,7 @@
|
|||
*
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*
|
||||
* Ref 3GPP TS 37.355 version 17.2.0 Release 17
|
||||
* Ref 3GPP TS 37.355 version 17.3.0 Release 17
|
||||
* http://www.3gpp.org
|
||||
*/
|
||||
|
||||
|
@ -603,6 +603,10 @@ static int hf_lpp_scs15_r16_01 = -1; /* T_scs15_r16_01 */
|
|||
static int hf_lpp_scs30_r16_01 = -1; /* T_scs30_r16_01 */
|
||||
static int hf_lpp_scs60_r16_01 = -1; /* T_scs60_r16_01 */
|
||||
static int hf_lpp_scs120_r16_01 = -1; /* T_scs120_r16_01 */
|
||||
static int hf_lpp_scs15_v1690 = -1; /* T_scs15_v1690 */
|
||||
static int hf_lpp_scs30_v1690 = -1; /* T_scs30_v1690 */
|
||||
static int hf_lpp_scs60_v1690 = -1; /* T_scs60_v1690 */
|
||||
static int hf_lpp_scs120_v1690 = -1; /* T_scs120_v1690 */
|
||||
static int hf_lpp_supportedDL_PRS_ProcessingSamples_RRC_CONNECTED_r17 = -1; /* T_supportedDL_PRS_ProcessingSamples_RRC_CONNECTED_r17 */
|
||||
static int hf_lpp_prs_ProcessingWindowType1A_r17 = -1; /* T_prs_ProcessingWindowType1A_r17 */
|
||||
static int hf_lpp_prs_ProcessingWindowType1B_r17 = -1; /* T_prs_ProcessingWindowType1B_r17 */
|
||||
|
@ -796,6 +800,7 @@ static int hf_lpp_posSRS_RRC_Inactive_InInitialUL_BWP_r17 = -1; /* PosSRS_RRC_I
|
|||
static int hf_lpp_posSRS_RRC_Inactive_OutsideInitialUL_BWP_r17 = -1; /* PosSRS_RRC_Inactive_OutsideInitialUL_BWP_r17 */
|
||||
static int hf_lpp_olpc_SRS_PosRRC_Inactive_r17 = -1; /* OLPC_SRS_Pos_r16 */
|
||||
static int hf_lpp_spatialRelationsSRS_PosRRC_Inactive_r17 = -1; /* SpatialRelationsSRS_Pos_r16 */
|
||||
static int hf_lpp_posSRS_SP_RRC_Inactive_InInitialUL_BWP_r17 = -1; /* PosSRS_SP_RRC_Inactive_InInitialUL_BWP_r17 */
|
||||
static int hf_lpp_olpc_SRS_PosBasedOnPRS_Serving_r16 = -1; /* T_olpc_SRS_PosBasedOnPRS_Serving_r16 */
|
||||
static int hf_lpp_olpc_SRS_PosBasedOnSSB_Neigh_r16 = -1; /* T_olpc_SRS_PosBasedOnSSB_Neigh_r16 */
|
||||
static int hf_lpp_olpc_SRS_PosBasedOnPRS_Neigh_r16 = -1; /* T_olpc_SRS_PosBasedOnPRS_Neigh_r16 */
|
||||
|
@ -812,12 +817,12 @@ static int hf_lpp_maxNumberPeriodicSRS_PosResourcesPerBWP_r16 = -1; /* T_maxNum
|
|||
static int hf_lpp_maxNumberAP_SRS_PosResourcesPerBWP_r16 = -1; /* T_maxNumberAP_SRS_PosResourcesPerBWP_r16 */
|
||||
static int hf_lpp_maxNumberSP_SRS_PosResourcesPerBWP_r16 = -1; /* T_maxNumberSP_SRS_PosResourcesPerBWP_r16 */
|
||||
static int hf_lpp_maxNumOfSRSposResourceSets_r17 = -1; /* T_maxNumOfSRSposResourceSets_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17 = -1; /* T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17 = -1; /* T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17 = -1; /* T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17 = -1; /* T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicSRSposResources_r17 = -1; /* T_maxNumOfPeriodicSRSposResources_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicSRSposResourcesPerSlot_r17 = -1; /* T_maxNumOfPeriodicSRSposResourcesPerSlot_r17 */
|
||||
static int hf_lpp_maxNumOfSemiPeristentSRSposResources_r17 = -1; /* T_maxNumOfSemiPeristentSRSposResources_r17 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 = -1; /* T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 */
|
||||
static int hf_lpp_dummy1 = -1; /* T_dummy1 */
|
||||
static int hf_lpp_dummy2 = -1; /* T_dummy2 */
|
||||
static int hf_lpp_maxSRSposBandwidthForEachSCS_withinCC_FR1_r17 = -1; /* T_maxSRSposBandwidthForEachSCS_withinCC_FR1_r17 */
|
||||
static int hf_lpp_maxSRSposBandwidthForEachSCS_withinCC_FR2_r17 = -1; /* T_maxSRSposBandwidthForEachSCS_withinCC_FR2_r17 */
|
||||
static int hf_lpp_maxNumOfSRSposResourceSets_r17_01 = -1; /* T_maxNumOfSRSposResourceSets_r17_01 */
|
||||
|
@ -825,12 +830,14 @@ static int hf_lpp_maxNumOfPeriodicSRSposResources_r17_01 = -1; /* T_maxNumOfPer
|
|||
static int hf_lpp_maxNumOfPeriodicSRSposResourcesPerSlot_r17_01 = -1; /* T_maxNumOfPeriodicSRSposResourcesPerSlot_r17_01 */
|
||||
static int hf_lpp_differentNumerologyBetweenSRSposAndInitialBWP_r17 = -1; /* T_differentNumerologyBetweenSRSposAndInitialBWP_r17 */
|
||||
static int hf_lpp_srsPosWithoutRestrictionOnBWP_r17 = -1; /* T_srsPosWithoutRestrictionOnBWP_r17 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01 = -1; /* T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01 = -1; /* T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01 = -1; /* T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01 */
|
||||
static int hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01 = -1; /* T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01 */
|
||||
static int hf_lpp_differentCenterFreqBetweenSRSposAndInitialBWP_r17 = -1; /* T_differentCenterFreqBetweenSRSposAndInitialBWP_r17 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResources_r17 = -1; /* T_maxNumOfSemiPersistentSRSposResources_r17 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01 = -1; /* T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 = -1; /* T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 */
|
||||
static int hf_lpp_switchingTimeSRS_TX_OtherTX_r17 = -1; /* T_switchingTimeSRS_TX_OtherTX_r17 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResources_r17_01 = -1; /* T_maxNumOfSemiPersistentSRSposResources_r17_01 */
|
||||
static int hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01 = -1; /* T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01 */
|
||||
static int hf_lpp_referencePointGeographicLocation_r16 = -1; /* T_referencePointGeographicLocation_r16 */
|
||||
static int hf_lpp_location3D_r16 = -1; /* EllipsoidPointWithAltitudeAndUncertaintyEllipsoid */
|
||||
static int hf_lpp_ha_location3D_r16 = -1; /* HighAccuracyEllipsoidPointWithAltitudeAndUncertaintyEllipsoid_r15 */
|
||||
|
@ -2554,8 +2561,8 @@ static int hf_lpp_nr_DL_AoD_MeasurementCapability_r16 = -1; /* NR_DL_AoD_Measur
|
|||
static int hf_lpp_nr_PosCalcAssistanceSupport_r17_01 = -1; /* T_nr_PosCalcAssistanceSupport_r17_01 */
|
||||
static int hf_lpp_nr_los_nlos_AssistanceDataSupport_r17_01 = -1; /* T_nr_los_nlos_AssistanceDataSupport_r17_01 */
|
||||
static int hf_lpp_nr_DL_PRS_ExpectedAoD_or_AoA_Sup_r17_01 = -1; /* T_nr_DL_PRS_ExpectedAoD_or_AoA_Sup_r17_01 */
|
||||
static int hf_lpp_nr_DL_PRS_BeamInfoSup_r17 = -1; /* T_nr_DL_PRS_BeamInfoSup_r17 */
|
||||
static int hf_lpp_dl_PRS_ResourcePrioritySubset_Sup_r17 = -1; /* T_dl_PRS_ResourcePrioritySubset_Sup_r17 */
|
||||
static int hf_lpp_nr_DL_PRS_BeamInfoSup_r17 = -1; /* T_nr_DL_PRS_BeamInfoSup_r17 */
|
||||
static int hf_lpp_nr_DL_AoD_On_Demand_DL_PRS_Support_r17 = -1; /* NR_On_Demand_DL_PRS_Support_r17 */
|
||||
static int hf_lpp_nr_los_nlos_IndicatorSupport_r17_01 = -1; /* T_nr_los_nlos_IndicatorSupport_r17_01 */
|
||||
static int hf_lpp_nr_dl_prs_AssistanceDataValidity_r17_01 = -1; /* T_nr_dl_prs_AssistanceDataValidity_r17_01 */
|
||||
|
@ -2565,8 +2572,8 @@ static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR1_r16 = -1; /* INTEGER_1_8 */
|
|||
static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR2_r16 = -1; /* INTEGER_1_8 */
|
||||
static int hf_lpp_dl_AoD_MeasCapabilityBandList_r16 = -1; /* SEQUENCE_SIZE_1_nrMaxBands_r16_OF_DL_AoD_MeasCapabilityPerBand_r16 */
|
||||
static int hf_lpp_dl_AoD_MeasCapabilityBandList_r16_item = -1; /* DL_AoD_MeasCapabilityPerBand_r16 */
|
||||
static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR1_r17 = -1; /* T_maxDL_PRS_RSRP_MeasurementFR1_r17 */
|
||||
static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR2_r17 = -1; /* T_maxDL_PRS_RSRP_MeasurementFR2_r17 */
|
||||
static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR1_v1730 = -1; /* T_maxDL_PRS_RSRP_MeasurementFR1_v1730 */
|
||||
static int hf_lpp_maxDL_PRS_RSRP_MeasurementFR2_v1730 = -1; /* T_maxDL_PRS_RSRP_MeasurementFR2_v1730 */
|
||||
static int hf_lpp_simul_NR_DL_AoD_DL_TDOA_r16 = -1; /* T_simul_NR_DL_AoD_DL_TDOA_r16 */
|
||||
static int hf_lpp_simul_NR_DL_AoD_Multi_RTT_r16 = -1; /* T_simul_NR_DL_AoD_Multi_RTT_r16 */
|
||||
static int hf_lpp_maxDL_PRS_FirstPathRSRP_MeasPerTRP_r17 = -1; /* T_maxDL_PRS_FirstPathRSRP_MeasPerTRP_r17 */
|
||||
|
@ -3117,6 +3124,7 @@ static gint ett_lpp_SpatialRelationsSRS_Pos_r16 = -1;
|
|||
static gint ett_lpp_SRS_PosResourcesPerBand_r16 = -1;
|
||||
static gint ett_lpp_PosSRS_RRC_Inactive_InInitialUL_BWP_r17 = -1;
|
||||
static gint ett_lpp_PosSRS_RRC_Inactive_OutsideInitialUL_BWP_r17 = -1;
|
||||
static gint ett_lpp_PosSRS_SP_RRC_Inactive_InInitialUL_BWP_r17 = -1;
|
||||
static gint ett_lpp_ReferencePoint_r16 = -1;
|
||||
static gint ett_lpp_T_referencePointGeographicLocation_r16 = -1;
|
||||
static gint ett_lpp_RelativeLocation_r16 = -1;
|
||||
|
@ -9109,6 +9117,7 @@ static const value_string lpp_T_maxNrOfTRP_AcrossFreqs_r16_vals[] = {
|
|||
{ 5, "n64" },
|
||||
{ 6, "n128" },
|
||||
{ 7, "n256" },
|
||||
{ 8, "n24-v1690" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -9116,7 +9125,7 @@ static const value_string lpp_T_maxNrOfTRP_AcrossFreqs_r16_vals[] = {
|
|||
static int
|
||||
dissect_lpp_T_maxNrOfTRP_AcrossFreqs_r16(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
8, NULL, TRUE, 0, NULL);
|
||||
8, NULL, TRUE, 1, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
@ -10029,11 +10038,92 @@ dissect_lpp_T_scs120_r16_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_scs15_v1690_vals[] = {
|
||||
{ 0, "n6" },
|
||||
{ 1, "n12" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_scs15_v1690(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
2, NULL, FALSE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_scs30_v1690_vals[] = {
|
||||
{ 0, "n6" },
|
||||
{ 1, "n12" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_scs30_v1690(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
2, NULL, FALSE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_scs60_v1690_vals[] = {
|
||||
{ 0, "n6" },
|
||||
{ 1, "n12" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_scs60_v1690(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
2, NULL, FALSE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_scs120_v1690_vals[] = {
|
||||
{ 0, "n6" },
|
||||
{ 1, "n12" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_scs120_v1690(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
2, NULL, FALSE, 0, NULL);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const per_sequence_t T_eag_1_sequence[] = {
|
||||
{ &hf_lpp_scs15_v1690 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lpp_T_scs15_v1690 },
|
||||
{ &hf_lpp_scs30_v1690 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lpp_T_scs30_v1690 },
|
||||
{ &hf_lpp_scs60_v1690 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lpp_T_scs60_v1690 },
|
||||
{ &hf_lpp_scs120_v1690 , ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lpp_T_scs120_v1690 },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
||||
static int
|
||||
dissect_lpp_T_eag_1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_sequence_eag(tvb, offset, actx, tree, T_eag_1_sequence);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
|
||||
static const per_sequence_t T_maxNumOfDL_PRS_ResProcessedPerSlot_r16_sequence[] = {
|
||||
{ &hf_lpp_scs15_r16_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_scs15_r16_01 },
|
||||
{ &hf_lpp_scs30_r16_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_scs30_r16_01 },
|
||||
{ &hf_lpp_scs60_r16_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_scs60_r16_01 },
|
||||
{ &hf_lpp_scs120_r16_01 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_scs120_r16_01 },
|
||||
{ &dummy_hf_lpp_eag_field , ASN1_NOT_EXTENSION_ROOT, ASN1_NOT_OPTIONAL, dissect_lpp_T_eag_1 },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -11076,7 +11166,7 @@ dissect_lpp_T_maxNumOfSRSposResourceSets_r17(tvbuff_t *tvb _U_, int offset _U_,
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_vals[] = {
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n4" },
|
||||
|
@ -11089,7 +11179,7 @@ static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
7, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11097,7 +11187,7 @@ dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17(tvbuff_t *tvb
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_vals[] = {
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n3" },
|
||||
|
@ -11113,7 +11203,7 @@ static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesP
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
10, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11166,7 +11256,7 @@ dissect_lpp_T_maxNumOfPeriodicSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_, int
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfSemiPeristentSRSposResources_r17_vals[] = {
|
||||
static const value_string lpp_T_dummy1_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n4" },
|
||||
|
@ -11179,7 +11269,7 @@ static const value_string lpp_T_maxNumOfSemiPeristentSRSposResources_r17_vals[]
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfSemiPeristentSRSposResources_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_dummy1(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
7, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11187,7 +11277,7 @@ dissect_lpp_T_maxNumOfSemiPeristentSRSposResources_r17(tvbuff_t *tvb _U_, int of
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_vals[] = {
|
||||
static const value_string lpp_T_dummy2_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n3" },
|
||||
|
@ -11203,7 +11293,7 @@ static const value_string lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_dummy2(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
10, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11213,12 +11303,12 @@ dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_
|
|||
|
||||
static const per_sequence_t PosSRS_RRC_Inactive_InInitialUL_BWP_r17_sequence[] = {
|
||||
{ &hf_lpp_maxNumOfSRSposResourceSets_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSRSposResourceSets_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicSRSposResources_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicSRSposResources_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicSRSposResourcesPerSlot_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicSRSposResourcesPerSlot_r17 },
|
||||
{ &hf_lpp_maxNumOfSemiPeristentSRSposResources_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSemiPeristentSRSposResources_r17 },
|
||||
{ &hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 },
|
||||
{ &hf_lpp_dummy1 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_dummy1 },
|
||||
{ &hf_lpp_dummy2 , ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_dummy2 },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
||||
|
@ -11373,7 +11463,7 @@ dissect_lpp_T_srsPosWithoutRestrictionOnBWP_r17(tvbuff_t *tvb _U_, int offset _U
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01_vals[] = {
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n4" },
|
||||
|
@ -11386,7 +11476,7 @@ static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
7, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11394,7 +11484,7 @@ dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01(tvbuff_t *t
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01_vals[] = {
|
||||
static const value_string lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n3" },
|
||||
|
@ -11410,7 +11500,7 @@ static const value_string lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesP
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
10, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11454,7 +11544,7 @@ dissect_lpp_T_maxNumOfSemiPersistentSRSposResources_r17(tvbuff_t *tvb _U_, int o
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01_vals[] = {
|
||||
static const value_string lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n3" },
|
||||
|
@ -11470,7 +11560,7 @@ static const value_string lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17
|
|||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||
10, NULL, FALSE, 0, NULL);
|
||||
|
||||
|
@ -11505,11 +11595,11 @@ static const per_sequence_t PosSRS_RRC_Inactive_OutsideInitialUL_BWP_r17_sequenc
|
|||
{ &hf_lpp_maxNumOfPeriodicSRSposResourcesPerSlot_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicSRSposResourcesPerSlot_r17_01 },
|
||||
{ &hf_lpp_differentNumerologyBetweenSRSposAndInitialBWP_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_differentNumerologyBetweenSRSposAndInitialBWP_r17 },
|
||||
{ &hf_lpp_srsPosWithoutRestrictionOnBWP_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_srsPosWithoutRestrictionOnBWP_r17 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResources_r17_01 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPeristentSRSposResourcesPerSlot_r17_01 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResources_r17_01 },
|
||||
{ &hf_lpp_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfPeriodicAndSemiPersistentSRSposResourcesPerSlot_r17_01 },
|
||||
{ &hf_lpp_differentCenterFreqBetweenSRSposAndInitialBWP_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_differentCenterFreqBetweenSRSposAndInitialBWP_r17 },
|
||||
{ &hf_lpp_maxNumOfSemiPersistentSRSposResources_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSemiPersistentSRSposResources_r17 },
|
||||
{ &hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17_01 },
|
||||
{ &hf_lpp_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_maxNumOfSemiPersistentSRSposResourcesPerSlot_r17 },
|
||||
{ &hf_lpp_switchingTimeSRS_TX_OtherTX_r17, ASN1_EXTENSION_ROOT , ASN1_OPTIONAL , dissect_lpp_T_switchingTimeSRS_TX_OtherTX_r17 },
|
||||
{ NULL, 0, 0, NULL }
|
||||
};
|
||||
|
@ -11539,11 +11629,85 @@ dissect_lpp_SRS_CapabilityPerBand_r16_eag_1(tvbuff_t *tvb _U_, int offset _U_, a
|
|||
}
|
||||
|
||||
|
||||
static const value_string lpp_T_maxNumOfSemiPersistentSRSposResources_r17_01_vals[] = {
|
||||
{ 0, "n1" },
|
||||
{ 1, "n2" },
|
||||
{ 2, "n4" },
|
||||
{ 3, "n8" },
|
||||
{ 4, "n16" },
|
||||
{ 5, "n32" },
|
||||
{ 6, "n64" },
|
||||
{ 0, NULL }
|
||||
};
|
||||
|
||||
|
||||
static int
|
||||
dissect_lpp_T_maxNumOfSemiPersistentSRSposResources_r17_01(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
|
||||
offset = dissect_per_enumerated(tvb, offset, actx, tree, hf_index,
|
||||