11.2.21 Packet System Information Type 3 bis
3GPP44.060General Packet Radio Service (GPRS)Mobile Station (MS) - Base Station System (BSS) interfaceRadio Link Control / Medium Access Control (RLC/MAC) protocolRelease 17TS
This message is sent by the network on the PBCCH and PACCH giving information of the BCCH allocation in the neighbour cells and cell selection parameters for non-serving cells. This message shall not be segmented across more than one RLC/MAC control block by using the procedures specified in sub-clause 9.1.12a. If not all information fits into one instance of the PSI3bis message, the PSI3bis message can be repeated. Special requirements for the transmission of this message apply on PBCCH, see 3GPP TS 45.002.
Message type: PACKET SYSTEM INFORMATION TYPE 3 BIS
Direction: network to mobile station
Classification: distribution message
Table 11.2.21.1: PSI3 bis information elements
< PSI3 bis message content > ::= < PAGE_MODE : bit (2) > < PSI3_CHANGE_MARK : bit (2) > < PSI3_BIS_INDEX : bit (4) > < PSI3_BIS_COUNT : bit (4) > { < Neighbour cell parameters : { 1 < Neighbour cell params struct > } ** 0 > < Neighbour Cell parameters 2 : { 1 < Neighbour Cell params 2 struct > } ** 0 > { null | 0 bit** = < no string > | 1 — Release 1998 additions: { 0 | 1 < LSA Parameters : < LSA Parameters IE >> } { null | 0 bit** = < no string > | 1 — Release 1999 additions: < COMPACT Neighbour Cell Parameters : { 1 < COMPACT Neighbour Cell params 2 struct > } ** 0 > 0 — The value ‘1’ was used in an earlier version of the protocol and shall not be used. { null | 0 bit** = < no string > | 1 — Rel-4 additions: { 0 | 1 < CCN Support Description : < CCN Support Description struct >> } { null | 0 bit** = < no string > | 1 — Rel-5 additions: < Iu Mode Neighbour Cell Parameters : { 1 < Iu Mode Neighbour Cell params struct > } ** 0 > –Supplementary information for dual Iu mode and A/Gb mode capable cells < Iu mode Only Neighbour Cell Parameters : { 1 < Iu mode Only Neighbour Cell params struct > } ** 0 > < padding bits > } } } } } // — truncation at end of message allowed, bits ‘0’ assumed ! < Distribution part error : bit (*) = < no string > > ; |
< Neighbour cell params struct > ::= < START_FREQUENCY : bit (10) > < Cell selection params : < Cell Selection struct > > < NR_OF_REMAINING_CELLS : bit (4) > < FREQ_DIFF_LENGTH : bit (3) > { < FREQUENCY_DIFF : bit (1 + val(FREQ_DIFF_LENGTH)) > < Cell selection params : < Cell Selection struct > > } * (val(NR_OF_REMAINING_CELLS)) ; |
< Cell Selection struct > ::= < BSIC : bit (6) > < CELL_BAR_ACCESS_2 : bit > < EXC_ACC : bit > < SAME_RA_AS_SERVING_CELL : bit (1) > { 0 | 1 < GPRS_RXLEV_ACCESS_MIN : bit (6) > < GPRS_MS_TXPWR_MAX_CCH : bit (5) > } { 0 | 1 < GPRS_TEMPORARY_OFFSET : bit (3) > < GPRS_PENALTY_TIME : bit (5) > } { 0 | 1 < GPRS_RESELECT_OFFSET : bit (5) > } { 0 | 1 < HCS params : < HCS struct > > } { 0 | 1 < SI13_PBCCH_LOCATION : < SI13_PBCCH_LOCATION struct > > } ; |
< SI13_PBCCH_LOCATION struct > ::= { 0 < SI13_LOCATION : bit (1) > | 1 < PBCCH_LOCATION : bit (2) > < PSI1_REPEAT_PERIOD : bit (4) > } ; |
< HCS struct > ::= < PRIORITY_CLASS : bit (3) > < HCS_THR : bit (5) > ; |
< Neighbour Cell params 2 struct > ::= { 00 — Message escape { 1 < NCP2 Repeat struct > < CELL_PARAMS_POINTER : bit (2) > } ** 0 –Up to four pointers to the ‘Neigbour parameter set < Neighbour parameter set : < Neighbour parameter set struct > > * (1 + max(val(CELL_PARAMS_POINTER))) ! < Message escape: { 01 | 10 | 11 } bit** = < no string >> } ; — Reserved for future use |
< NCP2 Repeat struct > ::= { 1 < START_FREQUENCY : bit (10) > — Multiple START FREQ/FREQ DIFF sets may be defined < NCP2 Property struct > { < NR_OF_REMAINING_CELLS : { bit (4) – 0000 } > < FREQ_DIFF_LENGTH : bit (3) > { < FREQUENCY_DIFF : bit (1 + val(FREQ_DIFF_LENGTH)) > < NCP2 Property struct > } * (val(NR_OF_REMAINING_CELLS)) < NCP2 Repeat struct > — Repeated recursively | 0000 } — Break recursion (NR_OF_REMAINING_CELLS == 0) | 0 } ; — End recursion (no more START_FREQUENCY) |
< NCP2 Property struct > ::= < SAME_RA_AS_SERVING_CELL : bit (1) > < CELL_BAR_ACCESS_2 : bit > < BCC : bit (3) > ; |
< Neighbour parameter set struct > ::=. { 0 | 1 < NCC : bit (3) > } < EXC_ACC : bit > { 0 | 1 < GPRS_RXLEV_ACCESS_MIN : bit (6) > } { 0 | 1 < GPRS_MS_TXPWR_MAX_CCH : bit (5) > } { 0 | 1 < PRIORITY_CLASS : bit (3) > } { 0 | 1 < HCS_THR : bit (5) >} { 0 | 1 < SI13_PBCCH_LOCATION : < SI13_PBCCH_LOCATION struct > > } < GPRS_TEMPORARY_OFFSET : bit (3) > < GPRS_PENALTY_TIME : bit (5) > < GPRS_RESELECT_OFFSET : bit (5) > ; |
< COMPACT Neighbour Cell params 2 struct > ::= { 00 — Message escape { 1 < COMPACT NCP2 Repeat struct > < CELL_PARAMS_POINTER : bit (2) > } ** 0 — Up to four pointers to the ‘C Neighbour parameter set’ < COMPACT Neighbour parameter set : ! < Message escape: { 01 | 10 | 11 } bit** = < no string >> } ; — Reserved for future use |
< COMPACT NCP2 Repeat struct > ::= { 1 < START_FREQUENCY : bit (10) > — Multiple START FREQ/FREQ DIFF sets may be defined < COMPACT NCP2 Property struct > { < NR_OF_REMAINING_CELLS : { bit (4) – 0000 } > < FREQ_DIFF_LENGTH : bit (3) > { < FREQUENCY_DIFF : bit (1 + val(FREQ_DIFF_LENGTH)) > < COMPACT NCP2 Property struct > } * (val(NR_OF_REMAINING_CELLS)) < COMPACT NCP2 Repeat struct > — Repeated recursively | 0000 } — Break recursion (NR_OF_REMAINING_CELLS == 0) | 0 } ; — End recursion (no more START_FREQUENCY) |
< COMPACT NCP2 Property struct > ::= < SAME_RA_AS_SERVING_CELL : bit (1) > < CELL_BAR_ACCESS_2 : bit > < BCC : bit (3) > { 0 | 1 < TIME_GROUP : bit (2) > }; |
< COMPACT Neighbour parameter set struct > ::= { 0 | 1 < NCC : bit (3) > } < EXC_ACC : bit > { 0 | 1 < GPRS_RXLEV_ACCESS_MIN : bit (6) > } { 0 | 1 < GPRS_MS_TXPWR_MAX_CCH : bit (5) > } { 0 | 1 < GPRS_PRIORITY_CLASS : bit (3) > } { 0 | 1 < GPRS_HCS_THR : bit (5) > } < GPRS_TEMPORARY_OFFSET : bit (3) > < GPRS_PENALTY_TIME : bit (5) > < GPRS_RESELECT_OFFSET : bit (5) > { 0 | 1 < GUAR_CONSTANT_PWR_BLKS : bit (2) > } ; |
< CCN Support Description struct > ::= |
< Iu mode neighbour cell params struct > ::= < NR_OF_REMAINING_CELLS : bit (4) > { 0 | 1 < Iu Mode Cell Selection Params : <Iu Mode Cell Selection struct >> } * (val(NR_OF_REMAINING_CELLS)); |
< Iu Mode Cell Selection struct > ::= < CELL BAR QUALIFY 3 : bit (2) > { 0 | 1 < SI13Alt PBCCH Location: < SI13 PBCCH Location struct > > }; |
< Iu mode Only Neighbour Cell params struct > ::= < START_FREQUENCY : bit (10) > < Iu mode Only Cell selection params : < Iu mode Only Cell Selection struct > > < NR_OF_REMAINING_CELLS : bit (4) > < FREQ_DIFF_LENGTH : bit (3) > { < FREQUENCY_DIFF : bit (1 + val(FREQ_DIFF_LENGTH)) > < Iu mode Only Cell Selection params : < Iu mode Only Cell Selection struct > > } * (val(NR_OF_REMAINING_CELLS)); |
< Iu Mode Only Cell Selection struct > ::= < BSIC : bit (6) > < CELL BAR QUALIFY 3 : bit (2) > < SAME_RA_AS_SERVING_CELL : bit (1) > { 0 | 1 < GPRS_RXLEV_ACCESS_MIN : bit (6) > < GPRS_MS_TXPWR_MAX_CCH : bit (5) > } { 0 | 1 < GPRS_TEMPORARY_OFFSET : bit (3) > < GPRS_PENALTY_TIME : bit (5) } { 0 | 1 < GPRS_RESELECT_OFFSET : bit (5) > } { 0 | 1 < HCS params : < HCS struct > > } { 0 | 1 < SI13Alt PBCCH Location : < SI13 PBCCH Location struct > >}; |
Table 11.2.21.2: PSI3 bis information element details
PAGE_MODE (2 bit field) PSI3_CHANGE_MARK (2 bit field) PSI3_BIS_INDEX (4 bit field) PSI3_BIS_COUNT (4 bit field) See description under PSI3. |
General rules for handling neighbour cell parameter default values The first neighbour cell defined in the first PSI3bis instance uses as its default parameter values the parameter values defined for the last neighbour cell in PSI3. This principle of referring to the previous cell applies independently of the coding used in PSI3bis (Neighbour cell parameters, Neighbour cell parameters 2 and COMPACT Neighbour Cell Parameters). This principle also applies when going from PSI3bis instance i over to PSI3bis instance i+1. |
Neighbour cell params struct Neighbour cell params 2 struct |
COMPACT Neighbour Cell params struct The following parameters (CELL_PARAMS_POINTER, BCC and NCC) are not defined in PSI3: CELL_PARAMS_POINTER (2 bit field) BCC (3 bit field) |
Neighbour parameter set struct and COMPACT Neighbour parameter set struct NCC : bit (3). Network Colour Code. The default value is given by the serving cell. LSA Parameters IE |
CCN Support Description CCN_SUPPORTED (1 bit field) |
CELL BAR QUALIFY 3 (2 bit field) This information element is defined in 3GPP TS 44.018. |
Iu mode Neighbour Cell params struct This struct presents supplementary information for Iu mode capable cells. The struct may be included in this message and assigns Iu mode parameter values to the neighbouring cells defined by the message. Iu mode capable neighbouring cells may be defined by the Neighbour Cell parameters and the Neighbour Cell parameters 2 IEs. The Iu mode Neighbour Cell params struct values are assigned to the neighbouring cells in the same order they appear in the PSI3 and PSI3bis messages. |