diff options
Diffstat (limited to 'asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn')
-rw-r--r-- | asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn | 92 |
1 files changed, 29 insertions, 63 deletions
diff --git a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn index 6320767e9c..e1ebd1f6b4 100644 --- a/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn +++ b/asn1/lte-rrc/EUTRA-InterNodeDefinitions.asn @@ -1,44 +1,8 @@ --- 3GPP TS 36.331 V8.4.0 Release 8 --- $Id:$ --- EUTRA-InterNodeDefinitions DEFINITIONS AUTOMATIC TAGS ::= BEGIN -InterNode-Message ::= SEQUENCE { - message InterNode-MessageType -} - -InterNode-MessageType ::= CHOICE { - c1 CHOICE { - interRAT-Message InterRAT-Message, - handoverCommand HandoverCommand, - handoverPreparationInformation HandoverPreparationInformation, - ueRadioAccessCapabilityInformation UERadioAccessCapabilityInformation - }, - messageClassExtension SEQUENCE {} -} - - -InterRAT-Message ::= SEQUENCE { - criticalExtensions CHOICE { - c1 CHOICE{ - interRAT-Message-r8 InterRAT-Message-r8-IEs, - spare7 NULL, - spare6 NULL, spare5 NULL, spare4 NULL, - spare3 NULL, spare2 NULL, spare1 NULL - }, - criticalExtensionsFuture SEQUENCE {} - } -} - -InterRAT-Message-r8-IEs ::= SEQUENCE { - interRAT-Message OCTET STRING, - nonCriticalExtension SEQUENCE {} OPTIONAL -} - - HandoverCommand ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ @@ -70,10 +34,11 @@ HandoverPreparationInformation ::= SEQUENCE { } HandoverPreparationInformation-r8-IEs ::= SEQUENCE { - as-Configuration AS-Configuration OPTIONAL, - rrm-Configuration RRM-Configuration OPTIONAL, - as-Context AS-Context, - nonCriticalExtension SEQUENCE {} OPTIONAL + ue-RadioAccessCapabilityInfo UE-CapabilityRAT-ContainerList, + as-Config AS-Config OPTIONAL, -- Cond HO + rrm-Config RRM-Config OPTIONAL, + as-Context AS-Context OPTIONAL, -- Cond HO + nonCriticalExtension SEQUENCE {} OPTIONAL } @@ -96,53 +61,54 @@ UERadioAccessCapabilityInformation-r8-IEs ::= SEQUENCE { } -AS-Configuration ::= SEQUENCE { - sourceMeasurementConfiguration MeasurementConfiguration, - sourceRadioResourceConfiguration RadioResourceConfigDedicated, - sourceSecurityConfiguration SecurityConfiguration, +AS-Config ::= SEQUENCE { + sourceMeasConfig MeasConfig, + sourceRadioResourceConfig RadioResourceConfigDedicated, + sourceSecurityAlgorithmConfig SecurityAlgorithmConfig, sourceUE-Identity C-RNTI, sourceMasterInformationBlock MasterInformationBlock, sourceSystemInformationBlockType1 SystemInformationBlockType1, sourceSystemInformationBlockType2 SystemInformationBlockType2, - antennaInformationCommon AntennaInformationCommon, + antennaInfoCommon AntennaInfoCommon, + sourceDl-CarrierFreq ARFCN-ValueEUTRA, ... } AS-Context ::= SEQUENCE { - ue-RadioAccessCapabilityInfo OCTET STRING (CONTAINING UECapabilityInformation), - ue-SecurityCapabilityInfo OCTET STRING, - reestablishmentInfo ReestablishmentInfo + reestablishmentInfo ReestablishmentInfo OPTIONAL -- Cond HO } -Key-eNodeB-Star ::= BIT STRING (SIZE (256)) - - ReestablishmentInfo ::= SEQUENCE { - sourcePhysicalCellIdentity PhysicalCellIdentity, + sourcePhysCellId PhysCellId, targetCellShortMAC-I ShortMAC-I, additionalReestabInfoList AdditionalReestabInfoList OPTIONAL, ... } -AdditionalReestabInfoList ::= SEQUENCE ( SIZE (1..maxReestabInfo) ) OF SEQUENCE{ +AdditionalReestabInfoList ::= SEQUENCE ( SIZE (1..maxReestabInfo) ) OF AdditionalReestabInfo + +AdditionalReestabInfo ::= SEQUENCE{ cellIdentity CellIdentity, key-eNodeB-Star Key-eNodeB-Star, shortMAC-I ShortMAC-I } -RRM-Configuration ::= SEQUENCE { +Key-eNodeB-Star ::= BIT STRING (SIZE (256)) + + +RRM-Config ::= SEQUENCE { ue-InactiveTime ENUMERATED { - v1sec, v2sec, v3sec, v5sec, v7sec, v10sec, v15sec, v20sec, - v25sec, v30sec, v40sec, v50sec, v1min, v1min20sec, v1min40sec, - v2min, v2min30sec, v3min, v3min30sec, v4min, v5min, v6min, - v7min, v8min, v9min, v10min, v12min, v14min, v17min, v20min, - v24min, v28min, v33min, v38min, v44min, v50min, v1hr, - v1hr30min, v2hr, v2hr30min, v3hr, v3hr30min, v4hr, v5hr, v6hr, - v8hr, v10hr, v13hr, v16hr, v20hr, v1day, v1day12hr, v2day, - v2day12hr, v3day, v4day, v5day, v7day, v10day, v14day, v19day, - v24day, v30day, morethan30day} OPTIONAL, + s1, s2, s3, s5, s7, s10, s15, s20, + s25, s30, s40, s50, min1, min1s20c, min1s40, + min2, min2s30, min3, min3s30, min4, min5, min6, + min7, min8, min9, min10, min12, min14, min17, min20, + min24, min28, min33, min38, min44, min50, hr1, + hr1min30, hr2, hr2min30, hr3, hr3min30, hr4, hr5, hr6, + hr8, hr10, hr13, hr16, hr20, day1, day1hr12, day2, + day2hr12, day3, day4, day5, day7, day10, day14, day19, + day24, day30, dayMoreThan30} OPTIONAL, ... } |