Section: 10.5.5.12a MS Radio Access capability
Content: The purpose of the MS Radio Access capability information element is to provide the radio part of the network with information concerning radio aspects of the mobile station. The contents might affect the manner in which the network handles the operation of the mobile station. The MS Radio Access capability is a type 4 information element, with a maximum length of 52 octets. The MS Radio Access capability information element is coded as shown in figure 10.5.128a/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ]  and table 10.5.146/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ] . For the indication of the radio access capabilities the following conditions shall apply: - Among the three Access Type Technologies GSM 900-P, GSM 900-E and GSM 900-R only one shall be present. - Due to shared radio frequency channel numbers between GSM 1800 and GSM 1900, the mobile station should provide the relevant radio access capability for either GSM 1800 band OR GSM 1900 band, not both. - The MS shall indicate its supported Access Technology Types during a single MM procedure. - If the alternative coding by using the Additional access technologies struct is chosen by the mobile station, the mobile station shall indicate its radio access capability for the serving BCCH frequency band in the first included Access capabilities struct, if this information element is not sent in response to an Access Technologies Request from the network or if none of the requested Access Technology Types is supported by the MS. Otherwise, the mobile station shall include the radio access capabilities for the frequency bands it supports in the order of priority requested by the network (see 3GPP TS 44.060[ None ]  [76]). - The first Access Technology Type shall not be set to "1111". For error handling the following shall apply:  If a received Access Technology Type is unknown to the receiver, it shall ignore all the corresponding fields.  If within a known Access Technology Type a receiver recognizes an unknown field it shall ignore it.  For more details about error handling of MS radio access capability see 3GPP TS 48.018[ None ]  [86]. NOTE: The requirements for the support of the A5 algorithms in the MS are specified in 3GPP TS 43.020[ Security related network functions ]  [13]. Figure 10.5.128a/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ]  MS Radio Access Capability information element Table 10.5.146/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ] : MS Radio Access Capability Information Element < MS RA capability value part > ::= < MS RA capability value part struct > <spare bits>**; -- may be used for future enhancements <MS RA capability value part struct >::= --recursive structure allows any number of Access technologies { { < Access Technology Type: bit (4) > exclude 1111 < Access capabilities : <Access capabilities struct> > } | { < Access Technology Type: bit (4) == 1111 > -- structure adding Access technologies with same capabilities < Length : bit (7) > -- length in bits of list of Additional access technologies and spare bits < bit (val (Length)) & { { 1 < Additional access technologies: < Additional access technologies struct > > } ** 0 <spare bits>** } > } } { 0 | 1 <MS RA capability value part struct> } ; < Additional access technologies struct > ::= < Access Technology Type : bit (4) > < GMSK Power Class : bit (3) > < 8PSK Power Class : bit (2) > ; < Access capabilities struct > ::= < Length : bit (7) > -- length in bits of Content and spare bits < bit (val (Length)) & { <Access capabilities : <Content>> <spare bits>** } > ; -- expands to the indicated length < Content > ::= < RF Power Capability : bit (3) > { 0 | 1 <A5 bits : <A5 bits> > } -- zero means that the same values apply for parameters as in the immediately preceding Access capabilities field within this IE < ES IND : bit > < PS : bit > < VGCS : bit > < VBS : bit > { 0 | 1 < Multislot capability : Multislot capability struct > } -- zero means that the same values for multislot parameters as given in an earlier Access capabilities field within this IE apply also here -- Additions in release 99 { 0 | 1 < 8PSK Power Capability : bit(2) >} < COMPACT Interference Measurement Capability : bit > < Revision Level Indicator : bit > < UMTS FDD Radio Access Technology Capability : bit > -- 3G RAT < UMTS 3.84 Mcps TDD Radio Access Technology Capability : bit > -- 3G RAT < CDMA 2000 Radio Access Technology Capability : bit > -- 3G RAT -- Additions in release 4 < UMTS 1.28 Mcps TDD Radio Access Technology Capability: bit > -- 3G RAT < GERAN Feature Package 1 : bit > { 0 | 1 < Extended DTM GPRS Multi Slot Class : bit(2) > < Extended DTM EGPRS Multi Slot Class : bit(2) > } < Modulation based multislot class support : bit > -- Additions in release 5 { 0 | 1 < High Multislot Capability : bit(2) > } 0 -- The value '1' was allocated in an earlier version of the protocol and shall not be used. < GMSK Multislot Power Profile : bit (2) > < 8-PSK Multislot Power Profile : bit (2) > -- Additions in release 6 < Multiple TBF Capability : bit > < Downlink Advanced Receiver Performance : bit(2) > < Extended RLC/MAC Control Message Segmentation Capability : bit > < DTM Enhancements Capability : bit > { 0 | 1 < DTM GPRS High Multi Slot Class : bit(3) > { 0 | 1 < DTM EGPRS High Multi Slot Class : bit(3) > } } < PS Handover Capability : bit > -- Additions in release 7 < DTM Handover Capability : bit > { 0 | 1 < Multislot Capability Reduction for Downlink Dual Carrier: bit (3) > < Downlink Dual Carrier for DTM Capability : bit> } < Flexible Timeslot Assignment : bit > < GAN PS Handover Capability : bit > < RLC Non-persistent Mode : bit > < Reduced Latency Capability : bit > < Uplink EGPRS2 : bit(2) > < Downlink EGPRS2 : bit(2) > -- Additions in release 8 < E-UTRA FDD support : bit > < E-UTRA TDD support : bit > < GERAN to E-UTRA support in GERAN packet transfer mode: bit(2) > < Priority-based reselection support : bit > -- Additions in release 9 < Enhanced Flexible Timeslot Assignment : Enhanced Flexible Timeslot Assignment struct> < Indication of Upper Layer PDU Start Capability for RLC UM : bit > < EMST Capability : bit > < MTTI Capability : bit > < UTRA CSG Cells Reporting : bit > < E-UTRA CSG Cells Reporting : bit > -- Additions in release 10 < DTR Capability : bit > < EMSR Capability : bit > < Fast Downlink Frequency Switching Capability : bit > < TIGHTER Capability : bit(2) > -- Additions in release 11 < FANR Capability : bit > < IPA Capability : bit> < GERAN Network Sharing support : bit> < E-UTRA Wideband RSRQ measurements support : bit> -- Additions in release 12 < UTRA Multiple Frequency Band Indicators support : bit > < E-UTRA Multiple Frequency Band Indicators support : bit > { 0 -- DLMC not supported | 1 < DLMC Capability : DLMC Capability struct > } < Extended TSC Set Capability support : bit > -- Late addition of a release 11 feature < Extended EARFCN value range: bit> -- Additions in release 13 < (EC-)PCH monitoring support: bit(2)> -- Additions in release 14 { 0 -- Default requirement as specified in TS 45.010[ None ]  applies | 1 < MS Sync Accuracy: bit (4) > } < EC uplink coverage enhancement support : bit (1)> -- Additions in release 15 < MTA Access Security support: bit(1) > < EC paging indication channel monitoring support: bit(1) >; -- error: struct too short, assume features do not exist -- error: struct too long, ignore data and jump to next Access technology Table 10.5.146/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ]  (continued): MS Radio Access Capability IE Table 10.5.146/3GPP TS 24.008[ Mobile radio interface Layer 3 specification; Core network protocols; Stage 3 ]  (concluded): MS Radio Access Capability IE