summaryrefslogtreecommitdiff
path: root/asn1/lte-rrc
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2010-05-12 05:51:54 +0000
committerAnders Broman <anders.broman@ericsson.com>2010-05-12 05:51:54 +0000
commit0798092b03dd0691092f6ba517e380a88b311c5d (patch)
tree88a8eca70312ed176ae68fa032ba03f45032fb63 /asn1/lte-rrc
parenteb9245852217f81fbb25c55a6a7a9ce603b4e90b (diff)
downloadwireshark-0798092b03dd0691092f6ba517e380a88b311c5d.tar.gz
Update to V9.2.0 (2010-03)
svn path=/trunk/; revision=32769
Diffstat (limited to 'asn1/lte-rrc')
-rw-r--r--asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn25
-rw-r--r--asn1/lte-rrc/EUTRA-RRC-Definitions.asn746
-rw-r--r--asn1/lte-rrc/EUTRA-UE-Variables.asn4
-rw-r--r--asn1/lte-rrc/lte-rrc.cnf3
4 files changed, 501 insertions, 277 deletions
diff --git a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
index 4deed83ec7..cf9da43ea3 100644
--- a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
+++ b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V9.1.0 (2009-12)
+-- 3GPP TS 36.331 V9.2.0 (2010-03)
-- $Id$
--
EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -41,7 +41,14 @@ HandoverPreparationInformation-r8-IEs ::= SEQUENCE {
as-Config AS-Config OPTIONAL, -- Cond HO
rrm-Config RRM-Config OPTIONAL,
as-Context AS-Context OPTIONAL, -- Cond HO
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension HandoverPreparationInformation-v920-IEs OPTIONAL
+}
+
+HandoverPreparationInformation-v920-IEs ::= SEQUENCE {
+ ue-ConfigRelease-r9 ENUMERATED {
+ rel9, spare7, spare6, spare5, spare4, spare3,
+ spare2, spare1, ...} OPTIONAL, -- Cond HO2
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -70,11 +77,18 @@ AS-Config ::= SEQUENCE {
sourceSecurityAlgorithmConfig SecurityAlgorithmConfig,
sourceUE-Identity C-RNTI,
sourceMasterInformationBlock MasterInformationBlock,
- sourceSystemInformationBlockType1 SystemInformationBlockType1,
+ sourceSystemInformationBlockType1 SystemInformationBlockType1(WITH COMPONENTS
+ {..., nonCriticalExtension ABSENT}),
sourceSystemInformationBlockType2 SystemInformationBlockType2,
antennaInfoCommon AntennaInfoCommon,
- sourceDl-CarrierFreq ARFCN-ValueEUTRA,
- ...
+ sourceDl-CarrierFreq ARFCN-ValueEUTRA,
+ ...,
+-- [[ sourceSystemInformationBlockType1Ext OCTET STRING (CONTAINING
+ sourceSystemInformationBlockType1Ext OCTET STRING (CONTAINING
+ SystemInformationBlockType1-v890-IEs) OPTIONAL,
+ sourceOtherConfig-r9 OtherConfig-r9
+-- ]]
+
}
@@ -121,3 +135,4 @@ maxReestabInfo INTEGER ::= 32 -- Maximum number of KeNB* and shortMAC-I forwa
END
+
diff --git a/asn1/lte-rrc/EUTRA-RRC-Definitions.asn b/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
index 52097986c1..3ccdec5f51 100644
--- a/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
+++ b/asn1/lte-rrc/EUTRA-RRC-Definitions.asn
@@ -1,4 +1,4 @@
--- 3GPP TS 36.331 V9.1.0 (2009-12)
+-- 3GPP TS 36.331 V9.2.0 (2010-03)
-- $Id$
--
EUTRA-RRC-Definitions DEFINITIONS AUTOMATIC TAGS ::=
@@ -26,7 +26,11 @@ BCCH-DL-SCH-MessageType ::= CHOICE {
}
-MCCH-Message ::= CHOICE {
+MCCH-Message ::= SEQUENCE {
+ message MCCH-MessageType
+}
+
+MCCH-MessageType ::= CHOICE {
c1 CHOICE {
mbsfnAreaConfiguration-r9 MBSFNAreaConfiguration-r9
},
@@ -138,7 +142,7 @@ CounterCheck-r8-IEs ::= SEQUENCE {
nonCriticalExtension SEQUENCE {} OPTIONAL --Need OP
}
-DRB-CountMSB-InfoList::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-CountMSB-Info
+DRB-CountMSB-InfoList ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-CountMSB-Info
DRB-CountMSB-Info ::= SEQUENCE {
drb-Identity DRB-Identity,
@@ -229,14 +233,19 @@ HandoverFromEUTRAPreparationRequest ::= SEQUENCE {
}
HandoverFromEUTRAPreparationRequest-r8-IEs ::= SEQUENCE {
- cdma2000-Type CDMA2000-Type,
- rand RAND-CDMA2000 OPTIONAL, -- Cond cdma2000-Type
- mobilityParameters MobilityParametersCDMA2000 OPTIONAL, -- Cond cdma2000-Type
- nonCriticalExtension HandoverFromEUTRAPreparationRequest-v9x0-IEs OPTIONAL -- Need OP
+ cdma2000-Type CDMA2000-Type,
+ rand RAND-CDMA2000 OPTIONAL, -- Cond cdma2000-Type
+ mobilityParameters MobilityParametersCDMA2000 OPTIONAL, -- Cond cdma2000-Type
+ nonCriticalExtension HandoverFromEUTRAPreparationRequest-v890-IEs OPTIONAL
+}
+
+HandoverFromEUTRAPreparationRequest-v890-IEs ::= SEQUENCE {
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+ nonCriticalExtension HandoverFromEUTRAPreparationRequest-v920-IEs OPTIONAL
}
-HandoverFromEUTRAPreparationRequest-v9x0-IEs ::= SEQUENCE {
- concurrentPrepHRPD-r9 ENUMERATED {true} OPTIONAL, -- Cond PSHO
+HandoverFromEUTRAPreparationRequest-v920-IEs ::= SEQUENCE {
+ concurrPrepCDMA2000-HRPD-r9 BOOLEAN OPTIONAL, -- Cond PSHO
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
@@ -253,49 +262,13 @@ MasterInformationBlock ::= SEQUENCE {
MBSFNAreaConfiguration-r9 ::= SEQUENCE {
commonSF-Alloc-r9 CommonSF-AllocPatternList-r9,
- commonSF-AllocPeriod-r9 ENUMERATED {rf4, rf8, rf16, rf32, rf64, rf128, rf256},
+ commonSF-AllocPeriod-r9 ENUMERATED {
+ rf4, rf8, rf16, rf32, rf64, rf128, rf256},
pmch-InfoList-r9 PMCH-InfoList-r9,
- nonCriticalExtension SEQUENCE {} OPTIONAL
-}
-
-CommonSF-AllocPatternList-r9 ::= SEQUENCE (SIZE (1..maxMBSFN-Allocations)) OF MBSFN-AreaSAP-r9
-
-MBSFN-AreaSAP-r9 ::= MBSFN-SubframeConfig
-
-PMCH-InfoList-r9 ::= SEQUENCE (SIZE (1..maxPMCH-PerMBSFN)) OF PMCH-Info-r9
-
-PMCH-Info-r9 ::= SEQUENCE {
- pmch-Config-r9 PMCH-Config-r9,
- mbms-SessionInfoList-r9 MBMS-SessionInfoList-r9
-}
-
-MBMS-SessionInfoList-r9 ::= SEQUENCE (SIZE (1..maxSessionPerPMCH)) OF MBMS-SessionInfo-r9
-
-MBMS-SessionInfo-r9 ::= SEQUENCE {
- serviceId-r9 MBMS-ServiceId-r9,
- sessionId-r9 OCTET STRING (SIZE (1)),
- mtch-Config-r9 SEQUENCE {
- logicalChannelIdentity-r9 INTEGER (0..29)
- },
- ...
-}
-
--- Common definitions
-
-PMCH-Config-r9 ::= SEQUENCE {
- sf-AllocEnd-r9 INTEGER (0..1535),
- dataMCS-r9 INTEGER (0..28),
- msap-OccasionPeriod-r9 ENUMERATED { rf8, rf16, rf32, rf64, rf128, rf256, rf512, rf1024},
- ...
+ nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
-MBMS-ServiceId-r9 ::= SEQUENCE {
- plmn-Id-r9 CHOICE {
- plmn-Index-r9 INTEGER (1..6),
- explicitValue-r9 PLMN-Identity
- },
- serviceId-r9 OCTET STRING (SIZE (0..3))
-}
+CommonSF-AllocPatternList-r9 ::= SEQUENCE (SIZE (1..maxMBSFN-Allocations)) OF MBSFN-SubframeConfig
MeasurementReport ::= SEQUENCE {
@@ -320,8 +293,9 @@ MobilityFromEUTRACommand ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
c1 CHOICE{
- mobilityFromEUTRACommand-r8 MobilityFromEUTRACommand-r8-IEs,
- mobilityFromEUTRACommand-r9 MobilityFromEUTRACommand-r9-IEs, spare2 NULL, spare1 NULL
+ mobilityFromEUTRACommand-r8 MobilityFromEUTRACommand-r8-IEs,
+ mobilityFromEUTRACommand-r9 MobilityFromEUTRACommand-r9-IEs,
+ spare2 NULL, spare1 NULL
},
criticalExtensionsFuture SEQUENCE {}
}
@@ -341,7 +315,7 @@ MobilityFromEUTRACommand-r9-IEs ::= SEQUENCE {
purpose CHOICE{
handover Handover,
cellChangeOrder CellChangeOrder,
- enhanced1xCsfb-r9 Enhanced1xCsfb-r9,
+ e-CSFB-r9 E-CSFB-r9,
...
},
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
@@ -356,7 +330,7 @@ Handover ::= SEQUENCE {
systemInformation SI-OrPSI-GERAN OPTIONAL -- Cond PSHO
}
-CellChangeOrder ::= SEQUENCE {
+CellChangeOrder ::= SEQUENCE {
t304 ENUMERATED {
ms100, ms200, ms500, ms1000,
ms2000, ms4000, ms8000, spare1},
@@ -376,29 +350,31 @@ SI-OrPSI-GERAN ::= CHOICE {
psi SystemInfoListGERAN
}
-SystemInfoListGERAN ::= SEQUENCE (SIZE (1..maxGERAN-SI)) OF
- OCTET STRING (SIZE (1..23))
-
-Enhanced1xCsfb-r9 ::= SEQUENCE {
- mobilityRequiredHRPD-r9 ENUMERATED {
- handover-hrpd, redirection-hrpd
- } OPTIONAL, -- Need OP
- messageContainerOneXRTT-r9 OCTET STRING OPTIONAL,
- messageContainerHRPD-r9 OCTET STRING OPTIONAL,
- redirectedCarrierInfoHRPD-r9 CarrierFreqCDMA2000 OPTIONAL -- Cond concurrent-HRPD-redirection
+E-CSFB-r9 ::= SEQUENCE {
+ messageContCDMA2000-1XRTT-r9 OCTET STRING OPTIONAL, -- Need ON
+ mobilityCDMA2000-HRPD-r9 ENUMERATED {
+ handover, redirection
+ } OPTIONAL, -- Need OP
+ messageContCDMA2000-HRPD-r9 OCTET STRING OPTIONAL, -- Cond concHO
+ redirectCarrierCDMA2000-HRPD-r9 CarrierFreqCDMA2000 OPTIONAL -- Cond concRedir
}
Paging ::= SEQUENCE {
- pagingRecordList PagingRecordList OPTIONAL, -- Need ON
- systemInfoModification ENUMERATED {true} OPTIONAL, -- Need ON
- etws-Indication ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension Paging-v9x0-IEs OPTIONAL -- Need OP
+ pagingRecordList PagingRecordList OPTIONAL, -- Need ON
+ systemInfoModification ENUMERATED {true} OPTIONAL, -- Need ON
+ etws-Indication ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension Paging-v890-IEs OPTIONAL
}
-Paging-v9x0-IEs ::= SEQUENCE {
- cmas-Indication-r9 ENUMERATED {true} OPTIONAL, -- Need ON
- nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
+Paging-v890-IEs ::= SEQUENCE {
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+ nonCriticalExtension Paging-v920-IEs OPTIONAL
+}
+
+Paging-v920-IEs ::= SEQUENCE {
+ cmas-Indication-r9 ENUMERATED {true} OPTIONAL, -- Need ON
+ nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
PagingRecordList ::= SEQUENCE (SIZE (1..maxPageRec)) OF PagingRecord
@@ -417,7 +393,7 @@ PagingUE-Identity ::= CHOICE {
IMSI ::= SEQUENCE (SIZE (6..21)) OF IMSI-Digit
-IMSI-Digit::= INTEGER (0..9)
+IMSI-Digit ::= INTEGER (0..9)
ProximityIndication-r9 ::= SEQUENCE {
@@ -433,8 +409,8 @@ ProximityIndication-r9 ::= SEQUENCE {
ProximityIndication-r9-IEs ::= SEQUENCE {
type-r9 ENUMERATED {entering, leaving},
carrierFreq-r9 CHOICE {
- eutra ARFCN-ValueEUTRA,
- utra ARFCN-ValueUTRA,
+ eutra-r9 ARFCN-ValueEUTRA,
+ utra-r9 ARFCN-ValueUTRA,
...
},
nonCriticalExtension SEQUENCE {} OPTIONAL
@@ -461,18 +437,24 @@ RRCConnectionReconfiguration-r8-IEs ::= SEQUENCE {
DedicatedInfoNAS OPTIONAL, -- Cond nonHO
radioResourceConfigDedicated RadioResourceConfigDedicated OPTIONAL, -- Cond HO-toEUTRA
securityConfigHO SecurityConfigHO OPTIONAL, -- Cond HO
- nonCriticalExtension-v9x0 RRCConnectionReconfiguration-v9x0-IEs OPTIONAL -- Need ON
+ nonCriticalExtension RRCConnectionReconfiguration-v890-IEs OPTIONAL
}
-RRCConnectionReconfiguration-v9x0-IEs ::= SEQUENCE {
- reportProximityConfig-r9 ReportProximityConfig-r9 OPTIONAL, -- Need ON
+RRCConnectionReconfiguration-v890-IEs ::= SEQUENCE {
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+ nonCriticalExtension RRCConnectionReconfiguration-v920-IEs OPTIONAL
+}
+
+RRCConnectionReconfiguration-v920-IEs ::= SEQUENCE {
+ otherConfig-r9 OtherConfig-r9 OPTIONAL, -- Need ON
+ fullConfig-r9 ENUMERATED {true} OPTIONAL, -- Cond HO-Reestab
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
SecurityConfigHO ::= SEQUENCE {
handoverType CHOICE {
intraLTE SEQUENCE {
- securityAlgorithmConfig SecurityAlgorithmConfig OPTIONAL, -- Need OP
+ securityAlgorithmConfig SecurityAlgorithmConfig OPTIONAL, -- Cond fullConfig
keyChangeIndicator BOOLEAN,
nextHopChainingCount NextHopChainingCount
},
@@ -484,11 +466,6 @@ SecurityConfigHO ::= SEQUENCE {
...
}
-ReportProximityConfig-r9 ::= SEQUENCE {
- eutra-r9 ENUMERATED {allowed, notAllowed},
- utra-r9 ENUMERATED {allowed, notAllowed},
- ...
-}
RRCConnectionReconfigurationComplete ::= SEQUENCE {
@@ -535,7 +512,12 @@ RRCConnectionReestablishmentComplete ::= SEQUENCE {
}
RRCConnectionReestablishmentComplete-r8-IEs ::= SEQUENCE {
- nonCriticalExtension SEQUENCE {} OPTIONAL
+ nonCriticalExtension RRCConnectionReestablishmentComplete-v920-IEs OPTIONAL
+}
+
+RRCConnectionReestablishmentComplete-v920-IEs ::= SEQUENCE {
+ rlf-InfoAvailable-r9 ENUMERATED {true} OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
@@ -608,11 +590,26 @@ RRCConnectionRelease-r8-IEs ::= SEQUENCE {
releaseCause ReleaseCause,
redirectedCarrierInfo RedirectedCarrierInfo OPTIONAL, -- Need ON
idleModeMobilityControlInfo IdleModeMobilityControlInfo OPTIONAL, -- Need OP
- nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
+ nonCriticalExtension RRCConnectionRelease-v890-IEs OPTIONAL
+}
+
+RRCConnectionRelease-v890-IEs ::= SEQUENCE {
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+ nonCriticalExtension RRCConnectionRelease-v920-IEs OPTIONAL
+}
+
+RRCConnectionRelease-v920-IEs ::= SEQUENCE {
+ cellInfoList-r9 CHOICE {
+ geran-r9 CellInfoListGERAN-r9,
+ utra-FDD-r9 CellInfoListUTRA-FDD-r9,
+ utra-TDD-r9 CellInfoListUTRA-TDD-r9,
+ ...
+ } OPTIONAL, -- Cond Redirection
+ nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
ReleaseCause ::= ENUMERATED {loadBalancingTAUrequired,
- other,spare2, spare1 }
+ other,spare2,spare1}
RedirectedCarrierInfo ::= CHOICE {
eutra ARFCN-ValueEUTRA,
@@ -665,20 +662,43 @@ FreqPriorityUTRA-TDD ::= SEQUENCE {
cellReselectionPriority CellReselectionPriority
}
-BandClassPriorityListHRPD ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandClassPriorityHRPD
+BandClassPriorityListHRPD ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandClassPriorityHRPD
BandClassPriorityHRPD ::= SEQUENCE {
bandClass BandclassCDMA2000,
cellReselectionPriority CellReselectionPriority
}
-BandClassPriorityList1XRTT ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandClassPriority1XRTT
+BandClassPriorityList1XRTT ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandClassPriority1XRTT
-BandClassPriority1XRTT ::= SEQUENCE {
+BandClassPriority1XRTT ::= SEQUENCE {
bandClass BandclassCDMA2000,
cellReselectionPriority CellReselectionPriority
}
+CellInfoListGERAN-r9 ::= SEQUENCE (SIZE (1..maxCellInfo-GERAN-r9 )) OF CellInfoGERAN-r9
+
+CellInfoGERAN-r9 ::= SEQUENCE {
+ physCellId-r9 PhysCellIdGERAN,
+ carrierFreq-r9 CarrierFreqGERAN,
+ systemInformation-r9 SystemInfoListGERAN
+}
+
+CellInfoListUTRA-FDD-r9 ::= SEQUENCE (SIZE (1..maxUTRA-CellInfo-r9)) OF CellInfoUTRA-FDD-r9
+
+CellInfoUTRA-FDD-r9 ::= SEQUENCE {
+ physCellId-r9 PhysCellIdUTRA-FDD,
+ utra-BCCH-Container-r9 OCTET STRING
+}
+
+CellInfoListUTRA-TDD-r9 ::= SEQUENCE (SIZE (1..maxUTRA-CellInfo-r9)) OF CellInfoUTRA-TDD-r9
+
+CellInfoUTRA-TDD-r9 ::= SEQUENCE {
+ physCellId-r9 PhysCellIdUTRA-TDD,
+ utra-BCCH-Container-r9 OCTET STRING
+}
+
+
RRCConnectionRequest ::= SEQUENCE {
criticalExtensions CHOICE {
rrcConnectionRequest-r8 RRCConnectionRequest-r8-IEs,
@@ -813,8 +833,8 @@ SystemInformation-r8-IEs ::= SEQUENCE {
sib10 SystemInformationBlockType10,
sib11 SystemInformationBlockType11,
...,
- sib12-r9 SystemInformationBlockType12-r9,
- sib13-r9 SystemInformationBlockType13-r9
+ sib12-v920 SystemInformationBlockType12-r9,
+ sib13-v920 SystemInformationBlockType13-r9
},
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
@@ -828,7 +848,7 @@ SystemInformationBlockType1 ::= SEQUENCE {
cellBarred ENUMERATED {barred, notBarred},
intraFreqReselection ENUMERATED {allowed, notAllowed},
csg-Indication BOOLEAN,
- csg-Identity CSG-Identity-r9 OPTIONAL -- Need OR
+ csg-Identity CSG-Identity OPTIONAL -- Need OR
},
cellSelectionInfo SEQUENCE {
q-RxLevMin Q-RxLevMin,
@@ -842,11 +862,17 @@ SystemInformationBlockType1 ::= SEQUENCE {
ms1, ms2, ms5, ms10, ms15, ms20,
ms40},
systemInfoValueTag INTEGER (0..31),
- nonCriticalExtension SystemInformationBlockType1-v9x0-IEs OPTIONAL -- Need OP
+ nonCriticalExtension SystemInformationBlockType1-v890-IEs OPTIONAL
+}
+
+SystemInformationBlockType1-v890-IEs::= SEQUENCE {
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+ nonCriticalExtension SystemInformationBlockType1-v920-IEs OPTIONAL
}
-SystemInformationBlockType1-v9x0-IEs::= SEQUENCE {
- imsEmergencySupportIndicator-r9 ENUMERATED {supported} OPTIONAL, -- Need OP
+SystemInformationBlockType1-v920-IEs ::= SEQUENCE {
+ ims-EmergencySupport-r9 ENUMERATED {true} OPTIONAL, -- Need OR
+ cellSelectionInfo-v920 CellSelectionInfo-v920 OPTIONAL, -- Need OP
nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
@@ -870,9 +896,14 @@ SIB-MappingInfo ::= SEQUENCE (SIZE (0..maxSIB-1)) OF SIB-Type
SIB-Type ::= ENUMERATED {
sibType3, sibType4, sibType5, sibType6,
sibType7, sibType8, sibType9, sibType10,
- sibType11, sibType12-v9x0, sibType13-v9x0, spare5,
+ sibType11, sibType12-v920, sibType13-v920, spare5,
spare4, spare3, spare2, spare1, ...}
+CellSelectionInfo-v920 ::= SEQUENCE {
+ q-QualMin-r9 Q-QualMin-r9,
+ q-QualMinOffset-r9 INTEGER (1..8) OPTIONAL -- Need OP
+}
+
UECapabilityEnquiry ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
@@ -913,37 +944,70 @@ UECapabilityInformation-r8-IEs ::= SEQUENCE {
UEInformationRequest-r9 ::= SEQUENCE {
- rrc-TransactionIdentifier-r9 RRC-TransactionIdentifier,
- criticalExtensions-r9 CHOICE {
- c1-r9 CHOICE {
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
ueInformationRequest-r9 UEInformationRequest-r9-IEs,
spare3 NULL, spare2 NULL, spare1 NULL
},
- criticalExtensionsFuture-r9 SEQUENCE {}
+ criticalExtensionsFuture SEQUENCE {}
}
}
UEInformationRequest-r9-IEs ::= SEQUENCE {
- rachReportReq-r9 BOOLEAN,
- nonCriticalExtension-r9 SEQUENCE {} OPTIONAL -- Need OP
-
+ rach-ReportReq-r9 BOOLEAN,
+ rlf-ReportReq-r9 BOOLEAN,
+ nonCriticalExtension SEQUENCE {} OPTIONAL -- Need OP
}
UEInformationResponse-r9 ::= SEQUENCE {
- rrc-TransactionIdentifier-r9 RRC-TransactionIdentifier,
- criticalExtensions-r9 CHOICE {
- ueInformationResponse-r9 UEInformationResponse-r9-IEs,
- criticalExtensionsFuture-r9 SEQUENCE {}
+ rrc-TransactionIdentifier RRC-TransactionIdentifier,
+ criticalExtensions CHOICE {
+ c1 CHOICE {
+ ueInformationResponse-r9 UEInformationResponse-r9-IEs,
+ spare3 NULL, spare2 NULL, spare1 NULL
+ },
+ criticalExtensionsFuture SEQUENCE {}
}
}
UEInformationResponse-r9-IEs ::= SEQUENCE {
- rachReport-r9 SEQUENCE {
+ rach-Report-r9 SEQUENCE {
numberOfPreamblesSent-r9 INTEGER (1..200),
contentionDetected-r9 BOOLEAN
} OPTIONAL,
- nonCriticalExtension-r9 SEQUENCE {} OPTIONAL
+ rlfReport-r9 RLF-Report-r9 OPTIONAL,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
+}
+
+RLF-Report-r9 ::= SEQUENCE {
+ measResultLastServCell SEQUENCE {
+ rsrpResult RSRP-Range,
+ rsrqResult RSRQ-Range OPTIONAL
+ },
+ measResultNeighCells SEQUENCE {
+ measResultListEUTRA MeasResultList2EUTRA OPTIONAL,
+ measResultListUTRA MeasResultList2UTRA OPTIONAL,
+ measResultListGERAN MeasResultListGERAN OPTIONAL,
+ measResultsCDMA2000 MeasResultList2CDMA2000 OPTIONAL
+ } OPTIONAL,
+ ...
+}
+
+MeasResultList2EUTRA ::= SEQUENCE (SIZE (1..maxFreq)) OF SEQUENCE {
+ carrierFreq ARFCN-ValueEUTRA,
+ measResultList MeasResultListEUTRA
+}
+
+MeasResultList2UTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {
+ carrierFreq ARFCN-ValueUTRA,
+ measResultList MeasResultListUTRA
+}
+
+MeasResultList2CDMA2000 ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {
+ carrierFreq CarrierFreqCDMA2000,
+ measResultList MeasResultsCDMA2000
}
@@ -1001,7 +1065,12 @@ SystemInformationBlockType2 ::= SEQUENCE {
},
mbsfn-SubframeConfigList MBSFN-SubframeConfigList OPTIONAL, -- Need OR
timeAlignmentTimerCommon TimeAlignmentTimer,
- ...
+ ...,
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+-- [[ ssac-BarringForMMTEL-Voice-r9 AC-BarringConfig OPTIONAL, - - Need OP
+-- ssac-BarringForMMTEL-Video-r9 AC-BarringConfig OPTIONAL - - Need OP
+ ssac-BarringForMMTEL-Voice-r9 AC-BarringConfig OPTIONAL, -- Need OP
+ ssac-BarringForMMTEL-Video-r9 AC-BarringConfig OPTIONAL -- Need OP
}
AC-BarringConfig ::= SEQUENCE {
@@ -1014,14 +1083,6 @@ AC-BarringConfig ::= SEQUENCE {
MBSFN-SubframeConfigList ::= SEQUENCE (SIZE (1..maxMBSFN-Allocations)) OF MBSFN-SubframeConfig
-MBSFN-SubframeConfig ::= SEQUENCE {
- radioframeAllocationPeriod ENUMERATED {n1, n2, n4, n8, n16, n32},
- radioframeAllocationOffset INTEGER (0..7),
- subframeAllocation CHOICE {
- oneFrame BIT STRING (SIZE(6)),
- fourFrames BIT STRING (SIZE(24))
- }
-}
SystemInformationBlockType3 ::= SEQUENCE {
cellReselectionInfoCommon SEQUENCE {
@@ -1053,7 +1114,20 @@ SystemInformationBlockType3 ::= SEQUENCE {
t-ReselectionEUTRA T-Reselection,
t-ReselectionEUTRA-SF SpeedStateScaleFactors OPTIONAL -- Need OP
},
- ...
+ ...,
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+-- [[ s-IntraSearch-v920 SEQUENCE {
+ s-IntraSearch-v920 SEQUENCE {
+ s-IntraSearchP-r9 ReselectionThreshold,
+ s-IntraSearchQ-r9 ReselectionThresholdQ-r9
+ } OPTIONAL, -- Need OP
+ s-NonIntraSearch-v920 SEQUENCE {
+ s-NonIntraSearchP-r9 ReselectionThreshold,
+ s-NonIntraSearchQ-r9 ReselectionThresholdQ-r9
+ } OPTIONAL, -- Need OP
+ q-QualMin-r9 Q-QualMin-r9 OPTIONAL, -- Need OP
+ threshServingLowQ-r9 ReselectionThresholdQ-r9 OPTIONAL -- Need OP
+-- ]]
}
@@ -1077,7 +1151,8 @@ IntraFreqBlackCellList ::= SEQUENCE (SIZE (1..maxCellBlack)) OF PhysCellIdRange
SystemInformationBlockType5 ::= SEQUENCE {
interFreqCarrierFreqList InterFreqCarrierFreqList,
- ...
+ ...,
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL -- Need OP
}
InterFreqCarrierFreqList ::= SEQUENCE (SIZE (1..maxFreq)) OF InterFreqCarrierFreqInfo
@@ -1097,7 +1172,14 @@ InterFreqCarrierFreqInfo ::= SEQUENCE {
q-OffsetFreq Q-OffsetRange DEFAULT dB0,
interFreqNeighCellList InterFreqNeighCellList OPTIONAL, -- Need OR
interFreqBlackCellList InterFreqBlackCellList OPTIONAL, -- Need OR
- ...
+ ...,
+-- [[ q-QualMin-r9 Q-QualMin-r9 OPTIONAL, - - Need OP
+ q-QualMin-r9 Q-QualMin-r9 OPTIONAL, -- Need OP
+ threshX-Q-r9 SEQUENCE {
+ threshX-HighQ-r9 ReselectionThresholdQ-r9,
+ threshX-LowQ-r9 ReselectionThresholdQ-r9
+ } OPTIONAL -- Cond RSRQ
+-- ]]
}
InterFreqNeighCellList ::= SEQUENCE (SIZE (1..maxCellInter)) OF InterFreqNeighCellInfo
@@ -1115,12 +1197,13 @@ SystemInformationBlockType6 ::= SEQUENCE {
carrierFreqListUTRA-TDD CarrierFreqListUTRA-TDD OPTIONAL, -- Need OR
t-ReselectionUTRA T-Reselection,
t-ReselectionUTRA-SF SpeedStateScaleFactors OPTIONAL, -- Need OP
- ...
+ ...,
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL -- Need OP
}
CarrierFreqListUTRA-FDD ::= SEQUENCE (SIZE (1..maxUTRA-FDD-Carrier)) OF CarrierFreqUTRA-FDD
-CarrierFreqUTRA-FDD ::= SEQUENCE {
+CarrierFreqUTRA-FDD ::= SEQUENCE {
carrierFreq ARFCN-ValueUTRA,
cellReselectionPriority CellReselectionPriority OPTIONAL, -- Need OP
threshX-High ReselectionThreshold,
@@ -1128,12 +1211,18 @@ CarrierFreqUTRA-FDD ::= SEQUENCE {
q-RxLevMin INTEGER (-60..-13),
p-MaxUTRA INTEGER (-50..33),
q-QualMin INTEGER (-24..0),
- ...
+ ...,
+-- [[ threshX-Q-r9 SEQUENCE {
+ threshX-Q-r9 SEQUENCE {
+ threshX-HighQ-r9 ReselectionThresholdQ-r9,
+ threshX-LowQ-r9 ReselectionThresholdQ-r9
+ } OPTIONAL -- Cond RSRQ
+-- ]]
}
CarrierFreqListUTRA-TDD ::= SEQUENCE (SIZE (1..maxUTRA-TDD-Carrier)) OF CarrierFreqUTRA-TDD
-CarrierFreqUTRA-TDD ::= SEQUENCE {
+CarrierFreqUTRA-TDD ::= SEQUENCE {
carrierFreq ARFCN-ValueUTRA,
cellReselectionPriority CellReselectionPriority OPTIONAL, -- Need OP
threshX-High ReselectionThreshold,
@@ -1180,17 +1269,14 @@ SystemInformationBlockType8 ::= SEQUENCE {
cellReselectionParameters1XRTT CellReselectionParametersCDMA2000 OPTIONAL -- Need OR
} OPTIONAL, -- Need OR
...,
- systemInformationBlockType8-v9x0 SystemInformationBlockType8-v9x0-IEs OPTIONAL
-}
-
-SystemInformationBlockType8-v9x0-IEs ::= SEQUENCE {
- csfb-SupportForDualRxUEs-r9 ENUMERATED {true} OPTIONAL, -- Need OR
- parametersHRPD-v9x0-IEs SEQUENCE {
- neighCellListHRPD-v9x0 NeighCellListCDMA2000-v9x0 OPTIONAL -- Need OR
- } OPTIONAL,
- parameters1XRTT-v9x0-IEs SEQUENCE {
- neighCellList1XRTT-v9x0 NeighCellListCDMA2000-v9x0 OPTIONAL -- Need OR
- } OPTIONAL
+ lateR8NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
+-- [[ csfb-SupportForDualRxUEs-r9 BOOLEAN OPTIONAL, - - Need OR
+ csfb-SupportForDualRxUEs-r9 BOOLEAN OPTIONAL, -- Need OR
+ cellReselectionParametersHRPD-v920 CellReselectionParametersCDMA2000-v920 OPTIONAL, -- Cond NCL-HRPD
+ cellReselectionParameters1XRTT-v920 CellReselectionParametersCDMA2000-v920 OPTIONAL, -- Cond NCL-1XRTT
+ csfb-RegistrationParam1XRTT-v920 CSFB-RegistrationParam1XRTT-v920 OPTIONAL, -- Cond REG-1XRTT
+ ac-BarringConfig1XRTT-r9 AC-BarringConfig1XRTT-r9 OPTIONAL -- Cond REG-1XRTT
+-- ]]
}
CellReselectionParametersCDMA2000 ::= SEQUENCE {
@@ -1199,22 +1285,41 @@ CellReselectionParametersCDMA2000 ::= SEQUENCE {
t-ReselectionCDMA2000 T-Reselection,
t-ReselectionCDMA2000-SF SpeedStateScaleFactors OPTIONAL -- Need OP
}
+
+CellReselectionParametersCDMA2000-v920 ::= SEQUENCE {
+ neighCellList-v920 NeighCellListCDMA2000-v920
+}
+
NeighCellListCDMA2000 ::= SEQUENCE (SIZE (1..16)) OF NeighCellCDMA2000
NeighCellCDMA2000 ::= SEQUENCE {
bandClass BandclassCDMA2000,
- neighCellsPerFreqList NeighCellsPerBandclassListCDMA2000
+ neighCellsPerFreqList NeighCellsPerBandclassListCDMA2000
}
NeighCellsPerBandclassListCDMA2000 ::= SEQUENCE (SIZE (1..16)) OF NeighCellsPerBandclassCDMA2000
NeighCellsPerBandclassCDMA2000 ::= SEQUENCE {
- arfcn ARFCN-ValueCDMA2000,
+ arfcn ARFCN-ValueCDMA2000,
physCellIdList PhysCellIdListCDMA2000
}
+NeighCellListCDMA2000-v920 ::= SEQUENCE (SIZE (1..16)) OF NeighCellCDMA2000-v920
+
+NeighCellCDMA2000-v920 ::= SEQUENCE {
+ neighCellsPerFreqList-v920 NeighCellsPerBandclassListCDMA2000-v920
+}
+
+NeighCellsPerBandclassListCDMA2000-v920 ::= SEQUENCE (SIZE (1..16)) OF NeighCellsPerBandclassCDMA2000-v920
+
+NeighCellsPerBandclassCDMA2000-v920 ::= SEQUENCE {
+ physCellIdList-v920 PhysCellIdListCDMA2000-v920
+}
+
PhysCellIdListCDMA2000 ::= SEQUENCE (SIZE (1..16)) OF PhysCellIdCDMA2000
+PhysCellIdListCDMA2000-v920 ::= SEQUENCE (SIZE (0..24)) OF PhysCellIdCDMA2000
+
BandClassListCDMA2000 ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandClassInfoCDMA2000
BandClassInfoCDMA2000 ::= SEQUENCE {
@@ -1225,20 +1330,19 @@ BandClassInfoCDMA2000 ::= SEQUENCE {
...
}
-NeighCellListCDMA2000-v9x0 ::= SEQUENCE (SIZE (1..16)) OF NeighCellCDMA2000-v9x0
-
-NeighCellCDMA2000-v9x0 ::= SEQUENCE {
- neighCellsPerFreqList-v9x0 NeighCellsPerBandclassListCDMA2000-v9x0
+AC-BarringConfig1XRTT-r9 ::= SEQUENCE {
+ ac-Barring0to9-r9 INTEGER (0..63),
+ ac-Barring10-r9 INTEGER (0..7),
+ ac-Barring11-r9 INTEGER (0..7),
+ ac-Barring12-r9 INTEGER (0..7),
+ ac-Barring13-r9 INTEGER (0..7),
+ ac-Barring14-r9 INTEGER (0..7),
+ ac-Barring15-r9 INTEGER (0..7),
+ ac-BarringMsg-r9 INTEGER (0..7),
+ ac-BarringReg-r9 INTEGER (0..7),
+ ac-BarringEmg-r9 INTEGER (0..7)
}
-NeighCellsPerBandclassListCDMA2000-v9x0 ::= SEQUENCE (SIZE (1..16)) OF NeighCellsPerBandclassCDMA2000-v9x0
-
-NeighCellsPerBandclassCDMA2000-v9x0 ::= SEQUENCE {
- physCellIdList-v9x0 PhysCellIdListCDMA2000-v9x0
-}
-
-PhysCellIdListCDMA2000-v9x0 ::= SEQUENCE (SIZE (0..24)) OF PhysCellIdCDMA2000
-
SystemInformationBlockType9 ::= SEQUENCE {
hnb-Name OCTET STRING (SIZE(1..48)) OPTIONAL, -- Need OR
@@ -1273,32 +1377,15 @@ SystemInformationBlockType12-r9 ::= SEQUENCE {
warningMessageSegmentNumber-r9 INTEGER (0..63),
warningMessageSegment-r9 OCTET STRING,
dataCodingScheme-r9 OCTET STRING (SIZE (1)) OPTIONAL, -- Cond Segment1
+ lateR9NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
...
}
SystemInformationBlockType13-r9 ::= SEQUENCE {
mbsfn-AreaInfoList-r9 MBSFN-AreaInfoList-r9,
- notificationConfig-r9 SEQUENCE {
- notificationRepetitionCoeff-r9 INTEGER (0), -- Value range is FFS
- notificationOffset-r9 INTEGER (0), -- Value range is FFS
- notification-subframe-r9 INTEGER (1..6)
- },
- ...
-}
-
-MBSFN-AreaInfoList-r9 ::= SEQUENCE (SIZE(1..maxMBSFN-Area)) OF MBSFN-AreaInfo-r9
-
-MBSFN-AreaInfo-r9 ::= SEQUENCE {
- mbsfn-AreaId-r9 INTEGER (0), -- Value range is FFS
- notificationIndicator-r9 INTEGER (0..7),
- mcch-Config-r9 SEQUENCE {
- repetitionPeriod-r9 ENUMERATED {rf32, rf64, rf128, rf256},
- offset-r9 INTEGER (0..10),
- modificationPeriod-r9 ENUMERATED {rf512, rf1024},
- sf-AllocInfo-r9 BIT STRING (SIZE(6)),
- signallingMCS-r9 ENUMERATED {n2, n7, n13, n19}
- },
+ notificationConfig-r9 MBMS-NotificationConfig-r9,
+ lateR9NonCriticalExtension OCTET STRING OPTIONAL, -- Need OP
...
}
@@ -1310,7 +1397,7 @@ AntennaInfoCommon ::= SEQUENCE {
AntennaInfoDedicated ::= SEQUENCE {
transmissionMode ENUMERATED {
tm1, tm2, tm3, tm4, tm5, tm6,
- tm7, tm8-v9x0},
+ tm7, tm8-v920},
codebookSubsetRestriction CHOICE {
n2TxAntenna-tm3 BIT STRING (SIZE (2)),
n4TxAntenna-tm3 BIT STRING (SIZE (4)),
@@ -1327,11 +1414,11 @@ AntennaInfoDedicated ::= SEQUENCE {
}
}
-AntennaInfoDedicated-v9x0 ::= SEQUENCE {
- codebookSubsetRestriction-v9x0 CHOICE {
+AntennaInfoDedicated-v920 ::= SEQUENCE {
+ codebookSubsetRestriction-v920 CHOICE {
n2TxAntenna-tm8-r9 BIT STRING (SIZE (6)),
n4TxAntenna-tm8-r9 BIT STRING (SIZE (32))
- } OPTIONAL -- Cond PMIRI
+ } OPTIONAL -- Cond TM8
}
@@ -1343,9 +1430,9 @@ CQI-ReportConfig ::= SEQUENCE {
cqi-ReportPeriodic CQI-ReportPeriodic OPTIONAL -- Need ON
}
-CQI-ReportConfig-v9x0 ::= SEQUENCE {
- cqi-Mask-r9 ENUMERATED {true} OPTIONAL, -- Cond cqi-Setup
- pmi-RI-Report-r9 ENUMERATED {true} OPTIONAL -- Cond TM8
+CQI-ReportConfig-v920 ::= SEQUENCE {
+ cqi-Mask-r9 ENUMERATED {setup} OPTIONAL, -- Cond cqi-Setup
+ pmi-RI-Report-r9 ENUMERATED {setup} OPTIONAL -- Cond PMIRI
}
CQI-ReportPeriodic ::= CHOICE {
@@ -1381,10 +1468,9 @@ LogicalChannelConfig ::= SEQUENCE {
logicalChannelGroup INTEGER (0..3) OPTIONAL -- Need OR
} OPTIONAL, -- Cond UL
...,
- logicalChannelConfig-v9x0 LogicalChannelConfig-v9x0-IEs OPTIONAL -- Need ON
-}
-LogicalChannelConfig-v9x0-IEs ::= SEQUENCE {
- logicalChannel-SRmask ENUMERATED {true} OPTIONAL -- Cond SRmask
+-- [[ logicalChannelSR-Mask-r9 ENUMERATED {setup} OPTIONAL - - Cond SRmask
+ logicalChannelSR-Mask-r9 ENUMERATED {setup} OPTIONAL -- Cond SRmask
+-- ]]
}
@@ -1416,11 +1502,9 @@ MAC-MainConfig ::= SEQUENCE {
}
} OPTIONAL, -- Need ON
...,
- mac-MainConfig-v9x0 MAC-MainConfig-v9x0-IEs OPTIONAL -- Need ON
-}
-
-MAC-MainConfig-v9x0-IEs ::= SEQUENCE {
- sr-ProhibitTimer-r9 INTEGER (0..7) OPTIONAL -- Need ON
+-- [[ sr-ProhibitTimer-r9 INTEGER (0..7) OPTIONAL - - Need ON
+ sr-ProhibitTimer-r9 INTEGER (0..7) OPTIONAL -- Need ON
+-- ]]
}
DRX-Config ::= CHOICE {
@@ -1505,7 +1589,7 @@ PDCP-Config ::= SEQUENCE {
}
-PDSCH-ConfigCommon::= SEQUENCE {
+PDSCH-ConfigCommon ::= SEQUENCE {
referenceSignalPower INTEGER (-60..50),
p-b INTEGER (0..3)
}
@@ -1513,7 +1597,7 @@ PDSCH-ConfigCommon::= SEQUENCE {
PDSCH-ConfigDedicated::= SEQUENCE {
p-a ENUMERATED {
dB-6, dB-4dot77, dB-3, dB-1dot77,
- dB0, dB1, dB2, dB3 }
+ dB0, dB1, dB2, dB3}
}
@@ -1523,11 +1607,11 @@ PHICH-Config ::= SEQUENCE {
}
-PhysicalConfigDedicated ::= SEQUENCE {
+PhysicalConfigDedicated ::= SEQUENCE {
pdsch-ConfigDedicated PDSCH-ConfigDedicated OPTIONAL, -- Need ON
pucch-ConfigDedicated PUCCH-ConfigDedicated OPTIONAL, -- Need ON
pusch-ConfigDedicated PUSCH-ConfigDedicated OPTIONAL, -- Need ON
- uplinkPowerControlDedicated UplinkPowerControlDedicated OPTIONAL, -- Need ON
+ uplinkPowerControlDedicated UplinkPowerControlDedicated OPTIONAL, -- Need ON
tpc-PDCCH-ConfigPUCCH TPC-PDCCH-Config OPTIONAL, -- Need ON
tpc-PDCCH-ConfigPUSCH TPC-PDCCH-Config OPTIONAL, -- Need ON
cqi-ReportConfig CQI-ReportConfig OPTIONAL, -- Need ON
@@ -1536,26 +1620,24 @@ PhysicalConfigDedicated ::= SEQUENCE {
explicitValue AntennaInfoDedicated,
defaultValue NULL
} OPTIONAL, -- Need ON
- schedulingRequestConfig SchedulingRequestConfig OPTIONAL, -- Need ON
+ schedulingRequestConfig SchedulingRequestConfig OPTIONAL, -- Need ON
...,
- physicalConfigDedicated-v9x0 PhysicalConfigDedicated-v9x0-IEs OPTIONAL -- Need ON
-}
-
-PhysicalConfigDedicated-v9x0-IEs ::= SEQUENCE {
- antennaInfo-v9x0 AntennaInfoDedicated-v9x0 OPTIONAL, -- Need ON
- cqi-ReportConfig-v9x0 CQI-ReportConfig-v9x0 OPTIONAL -- Need ON
+-- [[ cqi-ReportConfig-v920 CQI-ReportConfig-v920 OPTIONAL, - - Need ON
+ cqi-ReportConfig-v920 CQI-ReportConfig-v920 OPTIONAL, -- Need ON
+ antennaInfo-v920 AntennaInfoDedicated-v920 OPTIONAL -- Need ON
+-- ]]
}
P-Max ::= INTEGER (-30..33)
-PRACH-ConfigSIB ::= SEQUENCE {
+PRACH-ConfigSIB ::= SEQUENCE {
rootSequenceIndex INTEGER (0..837),
prach-ConfigInfo PRACH-ConfigInfo
}
-PRACH-Config ::= SEQUENCE {
+PRACH-Config ::= SEQUENCE {
rootSequenceIndex INTEGER (0..837),
prach-ConfigInfo PRACH-ConfigInfo OPTIONAL -- Need ON
}
@@ -1582,7 +1664,7 @@ PUCCH-ConfigDedicated ::= SEQUENCE {
ackNackRepetition CHOICE{
release NULL,
setup SEQUENCE {
- repetitionFactor ENUMERATED { n2, n4, n6, spare1},
+ repetitionFactor ENUMERATED {n2, n4, n6, spare1},
n1PUCCH-AN-Rep INTEGER (0..2047)
}
},
@@ -1718,11 +1800,9 @@ RadioResourceConfigDedicated ::= SEQUENCE {
sps-Config SPS-Config OPTIONAL, -- Need ON
physicalConfigDedicated PhysicalConfigDedicated OPTIONAL, -- Need ON
...,
- radioResourceConfigDedicated-v9x0 RadioResourceConfigDedicated-v9x0-IEs OPTIONAL -- Need ON
-}
-
-RadioResourceConfigDedicated-v9x0-IEs ::= SEQUENCE {
- rlf-TimersAndConstants-r9 RLF-TimersAndConstants-r9 OPTIONAL -- Need ON
+-- [[ rlf-TimersAndConstants-r9 RLF-TimersAndConstants-r9 OPTIONAL - - Need ON
+ rlf-TimersAndConstants-r9 RLF-TimersAndConstants-r9 OPTIONAL -- Need ON
+-- ]]
}
SRB-ToAddModList ::= SEQUENCE (SIZE (1..2)) OF SRB-ToAddMod
@@ -1839,6 +1919,26 @@ T-StatusProhibit ::= ENUMERATED {
spare1}
+RLF-TimersAndConstants-r9 ::= CHOICE {
+ release NULL,
+ setup SEQUENCE {
+ t301-r9 ENUMERATED {
+ ms100, ms200, ms300, ms400, ms600, ms1000, ms1500,
+ ms2000},
+ t310-r9 ENUMERATED {
+ ms0, ms50, ms100, ms200, ms500, ms1000, ms2000},
+ n310-r9 ENUMERATED {
+ n1, n2, n3, n4, n6, n8, n10, n20},
+ t311-r9 ENUMERATED {
+ ms1000, ms3000, ms5000, ms10000, ms15000,
+ ms20000, ms30000},
+ n311-r9 ENUMERATED {
+ n1, n2, n3, n4, n5, n6, n8, n10},
+ ...
+ }
+}
+
+
SchedulingRequestConfig ::= CHOICE {
release NULL,
setup SEQUENCE {
@@ -1931,7 +2031,7 @@ TimeAlignmentTimer ::= ENUMERATED {
sf500, sf750, sf1280, sf1920, sf2560, sf5120,
sf10240, infinity}
-TPC-PDCCH-Config::= CHOICE {
+TPC-PDCCH-Config ::= CHOICE {
release NULL,
setup SEQUENCE {
tpc-RNTI BIT STRING (SIZE (16)),
@@ -1979,7 +2079,7 @@ SecurityAlgorithmConfig ::= SEQUENCE {
eea0, eea1, eea2, spare5, spare4, spare3,
spare2, spare1, ...},
integrityProtAlgorithm ENUMERATED {
- eia0-v9x0, eia1, eia2, spare5, spare4, spare3,
+ eia0-v920, eia1, eia2, spare5, spare4, spare3,
spare2, spare1, ...}
}
@@ -2071,6 +2171,10 @@ CSFB-RegistrationParam1XRTT ::= SEQUENCE {
zoneTimer BIT STRING (SIZE (3))
}
+CSFB-RegistrationParam1XRTT-v920 ::= SEQUENCE {
+ powerDownReg-r9 ENUMERATED {true}
+}
+
CellGlobalIdEUTRA ::= SEQUENCE {
plmn-Identity PLMN-Identity,
@@ -2097,7 +2201,7 @@ CellGlobalIdCDMA2000 ::= CHOICE {
}
-CSG-Identity-r9 ::= BIT STRING (SIZE (27))
+CSG-Identity ::= BIT STRING (SIZE (27))
MobilityControlInfo ::= SEQUENCE {
@@ -2197,6 +2301,9 @@ SecondaryPreRegistrationZoneIdListHRPD ::= SEQUENCE (SIZE (1..2)) OF PreRegistra
PreRegistrationZoneIdHRPD ::= INTEGER (0..255)
+Q-QualMin-r9 ::= INTEGER (-34..-3)
+
+
Q-RxLevMin ::= INTEGER (-70..-22)
@@ -2214,11 +2321,18 @@ Q-OffsetRangeInterRAT ::= INTEGER (-15..15)
ReselectionThreshold ::= INTEGER (0..31)
+ReselectionThresholdQ-r9 ::= INTEGER (0..31)
+
+
SpeedStateScaleFactors ::= SEQUENCE {
sf-Medium ENUMERATED {oDot25, oDot5, oDot75, lDot0},
sf-High ENUMERATED {oDot25, oDot5, oDot75, lDot0}
}
+SystemInfoListGERAN ::= SEQUENCE (SIZE (1..maxGERAN-SI)) OF
+ OCTET STRING (SIZE (1..23))
+
+
SystemTimeInfoCDMA2000 ::= SEQUENCE {
cdma-EUTRA-Synchronisation BOOLEAN,
cdma-SystemTime CHOICE {
@@ -2417,16 +2531,9 @@ MeasResults ::= SEQUENCE {
...
} OPTIONAL,
...,
-measResults-v9x0 MeasResults-v9x0-IEs OPTIONAL
-}
-
-MeasResults-v9x0-IEs ::= SEQUENCE {
- measResultUERxTxTimeDiff-r9 MeasResultUERxTxTimeDiff-r9 OPTIONAL
-}
-MeasResultUERxTxTimeDiff-r9 ::= SEQUENCE {
- ueRxTxTimeDiffResult-r9 INTEGER (0..8191),
- currentSFN-r9 BIT STRING (SIZE (10))
-
+-- [[ measResultForECID-r9 MeasResultForECID-r9 OPTIONAL
+ measResultForECID-r9 MeasResultForECID-r9 OPTIONAL
+-- ]]
}
MeasResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultEUTRA
@@ -2442,14 +2549,12 @@ MeasResultEUTRA ::= SEQUENCE {
rsrpResult RSRP-Range OPTIONAL,
rsrqResult RSRQ-Range OPTIONAL,
...,
- measResult-v9x0 MeasResultEUTRA-v9x0-IEs OPTIONAL
+-- [[ additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
+ additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
+-- ]]
}
}
-MeasResultEUTRA-v9x0-IEs ::= SEQUENCE {
- additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
-}
-
MeasResultListUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultUTRA
MeasResultUTRA ::= SEQUENCE {
@@ -2467,14 +2572,12 @@ MeasResultUTRA ::= SEQUENCE {
utra-RSCP INTEGER (-5..91) OPTIONAL,
utra-EcN0 INTEGER (0..49) OPTIONAL,
...,
- measResult-v9x0 MeasResultUTRA-v9x0-IEs OPTIONAL
+-- [[ additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
+ additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
+-- ]]
}
}
-MeasResultUTRA-v9x0-IEs ::= SEQUENCE {
- additionalSI-Info-r9 AdditionalSI-Info-r9 OPTIONAL
-}
-
MeasResultListGERAN ::= SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultGERAN
MeasResultGERAN ::= SEQUENCE {
@@ -2507,12 +2610,16 @@ MeasResultCDMA2000 ::= SEQUENCE {
}
}
+MeasResultForECID-r9 ::= SEQUENCE {
+ ue-RxTxTimeDiffResult-r9 INTEGER (0..4095),
+ currentSFN-r9 BIT STRING (SIZE (10))
+}
+
PLMN-IdentityList2 ::= SEQUENCE (SIZE (1..5)) OF PLMN-Identity
AdditionalSI-Info-r9 ::= SEQUENCE {
- csg-MemberStatus-r9 ENUMERATED { member } OPTIONAL,
- csg-Identity-r9 CSG-Identity-r9 OPTIONAL,
- ...
+ csg-MemberStatus-r9 ENUMERATED {member} OPTIONAL,
+ csg-Identity-r9 CSG-Identity OPTIONAL
}
@@ -2582,12 +2689,10 @@ ReportConfigEUTRA ::= SEQUENCE {
reportInterval ReportInterval,
reportAmount ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
...,
- reportConfigEUTRA-v9x0 ReportConfigEUTRA-v9x0-IEs OPTIONAL --Need ON
-}
-
-ReportConfigEUTRA-v9x0-IEs ::= SEQUENCE {
- si-RequestForHO-r9 ENUMERATED { true } OPTIONAL, -- Cond reportCGI
- ueRxTxTimeDiffPeriodical-r9 ENUMERATED {true} OPTIONAL --Need OP
+-- [[ si-RequestForHO-r9 ENUMERATED {setup} OPTIONAL, - - Cond reportCGI
+ si-RequestForHO-r9 ENUMERATED {setup} OPTIONAL, -- Cond reportCGI
+ ue-RxTxTimeDiffPeriodical-r9 ENUMERATED {setup} OPTIONAL -- Need OR
+-- ]]
}
ThresholdEUTRA ::= CHOICE{
@@ -2612,7 +2717,7 @@ ReportConfigInterRAT ::= SEQUENCE {
},
eventB2 SEQUENCE {
b2-Threshold1 ThresholdEUTRA,
- b2-Threshold2 CHOICE {
+ b2-Threshold2 CHOICE {
b2-Threshold2UTRA ThresholdUTRA,
b2-Threshold2GERAN ThresholdGERAN,
b2-Threshold2CDMA2000 ThresholdCDMA2000
@@ -2634,11 +2739,9 @@ ReportConfigInterRAT ::= SEQUENCE {
reportInterval ReportInterval,
reportAmount ENUMERATED {r1, r2, r4, r8, r16, r32, r64, infinity},
...,
- reportConfigInterRAT-v9x0 ReportConfigInterRAT-v9x0-IEs OPTIONAL
-}
-
-ReportConfigInterRAT-v9x0-IEs ::= SEQUENCE {
- si-RequestForHO-r9 ENUMERATED { true } OPTIONAL -- Cond reportCGI
+-- [[ si-RequestForHO-r9 ENUMERATED {setup} OPTIONAL - - Cond reportCGI
+ si-RequestForHO-r9 ENUMERATED {setup} OPTIONAL -- Cond reportCGI
+-- ]]
}
ThresholdUTRA ::= CHOICE{
@@ -2701,6 +2804,17 @@ MMEC ::= BIT STRING (SIZE (8))
NeighCellConfig ::= BIT STRING (SIZE (2))
+OtherConfig-r9 ::= SEQUENCE {
+ reportProximityConfig-r9 ReportProximityConfig-r9 OPTIONAL, -- Need ON
+ ...
+}
+
+ReportProximityConfig-r9 ::= SEQUENCE {
+ proximityIndicationEUTRA-r9 ENUMERATED {enabled} OPTIONAL, -- Need OR
+ proximityIndicationUTRA-r9 ENUMERATED {enabled} OPTIONAL -- Need OR
+}
+
+
RAND-CDMA2000 ::= BIT STRING (SIZE (32))
@@ -2709,23 +2823,6 @@ RAT-Type ::= ENUMERATED {
spare3, spare2, spare1, ...}
-RLF-TimersAndConstants-r9 ::= SEQUENCE {
- t301-r9 ENUMERATED {
- ms100, ms200, ms300, ms400, ms600, ms1000, ms1500,
- ms2000},
- t310-r9 ENUMERATED {
- ms0, ms50, ms100, ms200, ms500, ms1000, ms2000},
- n310-r9 ENUMERATED {
- n1, n2, n3, n4, n6, n8, n10, n20},
- t311-r9 ENUMERATED {
- ms1000, ms3000, ms5000, ms10000, ms15000,
- ms20000, ms30000},
- n311-r9 ENUMERATED {
- n1, n2, n3, n4, n5, n6, n8, n10},
- ...
-}
-
-
RRC-TransactionIdentifier ::= INTEGER (0..3)
@@ -2760,16 +2857,23 @@ UE-EUTRA-Capability ::= SEQUENCE {
cdma2000-HRPD IRAT-ParametersCDMA2000-HRPD OPTIONAL,
cdma2000-1xRTT IRAT-ParametersCDMA2000-1XRTT OPTIONAL
},
- nonCriticalExtension UE-EUTRA-Capability-v9x0-IEs OPTIONAL
+ nonCriticalExtension UE-EUTRA-Capability-v920-IEs OPTIONAL
}
-UE-EUTRA-Capability-v9x0-IEs ::= SEQUENCE {
- cdma2000-e1xCsfb-r9 IRAT-ParametersCDMA2000-e1xCsfb-r9 OPTIONAL,
- nonCriticalExtension SEQUENCE {} OPTIONAL
+UE-EUTRA-Capability-v920-IEs ::= SEQUENCE {
+ phyLayerParameters-v920 PhyLayerParameters-v920,
+ interRAT-ParametersGERAN-v920 IRAT-ParametersGERAN-v920,
+ interRAT-ParametersUTRA-v920 IRAT-ParametersUTRA-v920 OPTIONAL,
+ interRAT-Parameters-v920 IRAT-ParametersCDMA2000-1XRTT-v920 OPTIONAL,
+ deviceType-r9 ENUMERATED {noBenFromBatConsumpOpt} OPTIONAL,
+ csg-ProximityIndicationParameters-r9 CSG-ProximityIndicationParameters-r9,
+ neighCellSI-AcquisitionParameters-r9 NeighCellSI-AcquisitionParameters-r9,
+ son-Parameters-r9 SON-Parameters-r9,
+ nonCriticalExtension SEQUENCE {} OPTIONAL
}
AccessStratumRelease ::= ENUMERATED {
- rel8, spare7, spare6, spare5, spare4, spare3,
+ rel8, rel9, spare6, spare5, spare4, spare3,
spare2, spare1, ...}
PDCP-Parameters ::= SEQUENCE {
@@ -2796,6 +2900,11 @@ PhyLayerParameters ::= SEQUENCE {
ue-SpecificRefSigsSupported BOOLEAN
}
+PhyLayerParameters-v920 ::= SEQUENCE {
+ enhancedDualLayerFDD-Supported-r9 BOOLEAN,
+ enhancedDualLayerTDD-Supported-r9 BOOLEAN
+}
+
RF-Parameters ::= SEQUENCE {
supportedBandListEUTRA SupportedBandListEUTRA
}
@@ -2834,6 +2943,10 @@ IRAT-ParametersUTRA-FDD ::= SEQUENCE {
supportedBandListUTRA-FDD SupportedBandListUTRA-FDD
}
+IRAT-ParametersUTRA-v920 ::= SEQUENCE {
+ e-Redirection-r9 ENUMERATED {supported}
+}
+
SupportedBandListUTRA-FDD ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandUTRA-FDD
SupportedBandUTRA-FDD ::= ENUMERATED {
@@ -2876,6 +2989,11 @@ IRAT-ParametersGERAN ::= SEQUENCE {
interRAT-PS-HO-ToGERAN BOOLEAN
}
+IRAT-ParametersGERAN-v920 ::= SEQUENCE {
+ dtm-r9 ENUMERATED {supported} OPTIONAL,
+ e-RedirectionGERAN-r9 ENUMERATED {supported} OPTIONAL
+}
+
SupportedBandListGERAN ::= SEQUENCE (SIZE (1..maxBands)) OF SupportedBandGERAN
SupportedBandGERAN ::= ENUMERATED {
@@ -2897,13 +3015,29 @@ IRAT-ParametersCDMA2000-1XRTT ::= SEQUENCE {
rx-Config1XRTT ENUMERATED {single, dual}
}
-IRAT-ParametersCDMA2000-e1xCsfb-r9 ::= SEQUENCE {
- enhancedCsfbOneXRTT-r9 ENUMERATED {supported},
- enhancedCsfbOneXRTTWithPsho-r9 ENUMERATED {supported, notSupported}
+IRAT-ParametersCDMA2000-1XRTT-v920 ::= SEQUENCE {
+ e-CSFB-r9 ENUMERATED {supported},
+ e-CSFB-ConcPS-Mob-r9 ENUMERATED {notSupported, supported}
}
SupportedBandList1XRTT ::= SEQUENCE (SIZE (1..maxCDMA-BandClass)) OF BandclassCDMA2000
+CSG-ProximityIndicationParameters-r9 ::= SEQUENCE {
+ intraFreqProximityIndicationSupported-r9 BOOLEAN,
+ interFreqProximityIndicationSupported-r9 BOOLEAN,
+ utran-ProximityIndicationSupported-r9 BOOLEAN
+}
+
+NeighCellSI-AcquisitionParameters-r9 ::= SEQUENCE {
+ intraFreqSI-AcquisitionForHO-Supported-r9 BOOLEAN,
+ interFreqSI-AcquisitionForHO-Supported-r9 BOOLEAN,
+ utran-SI-AcquisitionForHO-Supported-r9 BOOLEAN
+}
+
+SON-Parameters-r9 ::= SEQUENCE {
+ rach-ReportSupported-r9 BOOLEAN
+}
+
UE-TimersAndConstants ::= SEQUENCE {
t300 ENUMERATED {
@@ -2925,6 +3059,73 @@ UE-TimersAndConstants ::= SEQUENCE {
}
+MBMS-NotificationConfig-r9 ::= SEQUENCE {
+ notificationRepetitionCoeff-r9 ENUMERATED {n2, n4},
+ notificationOffset-r9 INTEGER (0..10),
+ notificationSF-Index-r9 INTEGER (1..6)
+}
+
+
+MBSFN-AreaInfoList-r9 ::= SEQUENCE (SIZE(1..maxMBSFN-Area)) OF MBSFN-AreaInfo-r9
+
+MBSFN-AreaInfo-r9 ::= SEQUENCE {
+ mbsfn-AreaId-r9 INTEGER (0..255),
+ non-MBSFNregionLength ENUMERATED {s1, s2},
+ notificationIndicator-r9 INTEGER (0..7),
+ mcch-Config-r9 SEQUENCE {
+ mcch-RepetitionPeriod-r9 ENUMERATED {rf32, rf64, rf128, rf256},
+ mcch-Offset-r9 INTEGER (0..10),
+ mcch-ModificationPeriod-r9 ENUMERATED {rf512, rf1024},
+ sf-AllocInfo-r9 BIT STRING (SIZE(6)),
+ signallingMCS-r9 ENUMERATED {n2, n7, n13, n19}
+ },
+ ...
+}
+
+
+MBSFN-SubframeConfig ::= SEQUENCE {
+ radioframeAllocationPeriod ENUMERATED {n1, n2, n4, n8, n16, n32},
+ radioframeAllocationOffset INTEGER (0..7),
+ subframeAllocation CHOICE {
+ oneFrame BIT STRING (SIZE(6)),
+ fourFrames BIT STRING (SIZE(24))
+ }
+}
+
+PMCH-InfoList-r9 ::= SEQUENCE (SIZE (0..maxPMCH-PerMBSFN)) OF PMCH-Info-r9
+
+PMCH-Info-r9 ::= SEQUENCE {
+ pmch-Config-r9 PMCH-Config-r9,
+ mbms-SessionInfoList-r9 MBMS-SessionInfoList-r9,
+ ...
+}
+
+MBMS-SessionInfoList-r9 ::= SEQUENCE (SIZE (0..maxSessionPerPMCH)) OF MBMS-SessionInfo-r9
+
+MBMS-SessionInfo-r9 ::= SEQUENCE {
+ tmgi-r9 TMGI-r9,
+ sessionId-r9 OCTET STRING (SIZE (1)) OPTIONAL, -- Need OR
+ logicalChannelIdentity-r9 INTEGER (0..maxSessionPerPMCH-1),
+ ...
+}
+
+PMCH-Config-r9 ::= SEQUENCE {
+ sf-AllocEnd-r9 INTEGER (0..1535),
+ dataMCS-r9 INTEGER (0..28),
+ mch-SchedulingPeriod-r9 ENUMERATED {
+ rf8, rf16, rf32, rf64, rf128, rf256, rf512, rf1024},
+ ...
+}
+
+TMGI-r9 ::= SEQUENCE {
+ plmn-Id-r9 CHOICE {
+ plmn-Index-r9 INTEGER (1..6),
+ explicitValue-r9 PLMN-Identity
+ },
+ serviceId-r9 OCTET STRING (SIZE (3))
+}
+
+
maxBands INTEGER ::= 64 -- Maximum number of bands listed in EUTRA UE caps
maxCDMA-BandClass INTEGER ::= 32 -- Maximum value of the CDMA band classes
maxCellBlack INTEGER ::= 16 -- Maximum number of blacklisted cells
@@ -2939,15 +3140,17 @@ maxCellReport INTEGER ::= 8 -- Maximum number of reported cells
maxDRB INTEGER ::= 11 -- Maximum number of Data Radio Bearers
maxEARFCN INTEGER ::= 65535 -- Maximum value of EUTRA carrier fequency
maxFreq INTEGER ::= 8 -- Maximum number of EUTRA carrier frequencies
+maxCellInfo-GERAN-r9 INTEGER ::= 32 -- Maximum number of GERAN cells for which system in-
+ -- formation can be provided as redirection assistance
maxGERAN-SI INTEGER ::= 10 -- Maximum number of GERAN SI blocks that can be
-- provided as part of NACC information
maxGNFG INTEGER ::= 16 -- Maximum number of GERAN neighbour freq groups
maxMBSFN-Allocations INTEGER ::= 8 -- Maximum number of MBSFN frame allocations with
-- different offset
maxMBSFN-Area INTEGER ::= 8
-maxSessionPerPMCH INTEGER ::= 30
-maxPMCH-PerMBSFN INTEGER ::= 16
-maxMCS-1 INTEGER ::= 16 -- Maximum number of PUCCH formats (MCS)
+maxSessionPerPMCH INTEGER ::= 29
+maxSessionPerPMCH-1 INTEGER ::= 28
+maxPMCH-PerMBSFN INTEGER ::= 15
maxMeasId INTEGER ::= 32
maxObjectId INTEGER ::= 32
maxPageRec INTEGER ::= 16 --
@@ -2959,6 +3162,9 @@ maxSIB-1 INTEGER ::= 31
maxSI-Message INTEGER ::= 32 -- Maximum number of SI messages
maxUTRA-FDD-Carrier INTEGER ::= 16 -- Maximum number of UTRA FDD carrier frequencies
maxUTRA-TDD-Carrier INTEGER ::= 16 -- Maximum number of UTRA TDD carrier frequencies
+maxUTRA-CellInfo-r9 INTEGER ::= 16 -- Maximum number of cells for which system information
+ -- can be provided as redirection assistance
END
+
diff --git a/asn1/lte-rrc/EUTRA-UE-Variables.asn b/asn1/lte-rrc/EUTRA-UE-Variables.asn
index 9ec841378f..935ef084a2 100644
--- a/asn1/lte-rrc/EUTRA-UE-Variables.asn
+++ b/asn1/lte-rrc/EUTRA-UE-Variables.asn
@@ -1,6 +1,7 @@
--- 3GPP TS 36.331 V9.1.0 (2009-12)
+-- 3GPP TS 36.331 V9.2.0 (2010-03)
-- $Id$
--
+
EUTRA-UE-Variables DEFINITIONS AUTOMATIC TAGS ::=
BEGIN
@@ -57,3 +58,4 @@ VarShortMAC-Input ::= SEQUENCE {
END
+
diff --git a/asn1/lte-rrc/lte-rrc.cnf b/asn1/lte-rrc/lte-rrc.cnf
index ed7f96fd60..93d8760aa1 100644
--- a/asn1/lte-rrc/lte-rrc.cnf
+++ b/asn1/lte-rrc/lte-rrc.cnf
@@ -16,6 +16,7 @@ HandoverCommand
HandoverCommand_PDU
HandoverPreparationInformation
HandoverPreparationInformation_PDU
+#UEInformationResponse
#.PDU_NEW
HandoverCommand
@@ -35,10 +36,10 @@ UE-EUTRA-Capability @ue_eutra_cap
#.OMIT_ASSIGNMENT
# Get rid of unused code warnings
-VarMeasReport
VarShortMAC-Input
VarMeasConfig
VarMeasReportList
+VarMeasReport
#.FN_HDR UL-DCCH-Message
actx->pinfo->link_dir = P2P_DIR_UL;