diff options
Diffstat (limited to 'asn1/ranap/RANAP-IEs.asn')
-rw-r--r-- | asn1/ranap/RANAP-IEs.asn | 50 |
1 files changed, 28 insertions, 22 deletions
diff --git a/asn1/ranap/RANAP-IEs.asn b/asn1/ranap/RANAP-IEs.asn index aa5bbf22c8..0087f78e9e 100644 --- a/asn1/ranap/RANAP-IEs.asn +++ b/asn1/ranap/RANAP-IEs.asn @@ -1,6 +1,6 @@ -- RANAP-IEs.asn -- --- 3GPP TS 25.413 V9.1.0 (2009-12) +-- 3GPP TS 25.413 V9.2.0 (2010-03) -- http://www.3gpp.org/ftp/Specs/html-info/25413.htm -- -- 9.3.4 Information Element Definitions @@ -87,7 +87,9 @@ IMPORTS id-Requested-RAB-Parameter-SupportedGuaranteedBitrateList, id-PSRABtobeReplaced, id-SRVCC-Information, - id-CSG-Id + id-CSG-Id, + id-CSFB-Information + FROM RANAP-Constants @@ -334,7 +336,8 @@ CauseMisc ::= INTEGER { CauseNAS ::= INTEGER { user-restriction-start-indication (81), user-restriction-end-indication (82), - normal-release (83) + normal-release (83), + csg-subscription-expiry(84) } (81..96) CauseProtocol ::= INTEGER { @@ -561,6 +564,12 @@ CN-DomainIndicator ::= ENUMERATED { CN-ID ::= INTEGER (0..4095) +CSFB-Information ::= ENUMERATED { + csfb, + csfb-high-priority, + ... +} + CSG-Id ::= BIT STRING (SIZE (27)) CSG-Id-List ::= SEQUENCE (SIZE (1..maxNrOfCSGs)) OF @@ -640,18 +649,6 @@ ENB-ID ::= CHOICE { ... } -Global-ENB-ID ::= SEQUENCE { - pLMNidentity PLMNidentity, - eNB-ID ENB-ID, - iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL, - selectedTAI TAI, - ... -} - -GlobalENB-ID-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { - ... -} - EncryptionAlgorithm ::= INTEGER { no-encryption (0), standard-UMTS-encryption-algorith-UEA1 (1), standard-UMTS-encryption-algorithm-UEA2 (2) } (0..15) EncryptionInformation ::= SEQUENCE { @@ -1551,7 +1548,8 @@ RIM-Transfer-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { RIMRoutingAddress ::= CHOICE { targetRNC-ID TargetRNC-ID, gERAN-Cell-ID GERAN-Cell-ID, - ... + ... , + targeteNB-ID TargetENB-ID } @@ -1740,8 +1738,8 @@ SourceRNC-ToTargetRNC-TransparentContainer-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { -- Extension for Release 8 to transfer to the Target RNC parameters required for SRVCC operation -- {ID id-SRVCC-Information CRITICALITY reject EXTENSION SRVCC-Information PRESENCE optional}| {ID id-PSRABtobeReplaced CRITICALITY reject EXTENSION RAB-ID PRESENCE optional}| --- Extension for Release 9 to transfer to the Target RNC parameters required for CSG ID validation -- - {ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional}, +-- Extension for Release 9 to transfer to the Target RNC parameters required for CSFB operation -- + {ID id-CSFB-Information CRITICALITY ignore EXTENSION CSFB-Information PRESENCE optional}, ... } @@ -1841,10 +1839,20 @@ TargetID ::= CHOICE { cGI CGI, ..., - targeteNB-ID Global-ENB-ID + targeteNB-ID TargetENB-ID } +TargetENB-ID ::= SEQUENCE { + pLMNidentity PLMNidentity, + eNB-ID ENB-ID, + iE-Extensions ProtocolExtensionContainer { {TargetENB-ID-ExtIEs} } OPTIONAL, + selectedTAI TAI, + ... +} +TargetENB-ID-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { + ... +} TargetRNC-ID ::= SEQUENCE { @@ -1856,9 +1864,7 @@ TargetRNC-ID ::= SEQUENCE { TargetRNC-ID-ExtIEs RANAP-PROTOCOL-EXTENSION ::= { -- Extension for Release 7 to indicate extended RNC-ID -- - { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional }| --- Extension for Release 9 to transfer to the Target RNC parameters required for access control during inbound CSG mobility -- - {ID id-CSG-Id CRITICALITY reject EXTENSION CSG-Id PRESENCE optional}, + { ID id-ExtendedRNC-ID CRITICALITY reject EXTENSION ExtendedRNC-ID PRESENCE optional }, ... } |