Académique Documents
Professionnel Documents
Culture Documents
August2005
Introduction
Page 2
The Enhanced Packet Cell Reselection feature includes sub-features allowing to reduce cell reselection duration and to avoid (NC2 mode) to direct MS towards high loaded cells.
Reduction of the service outage during packet cell reselection (NC0 and NC2 modes) :
Network Assisted Cell Change Procedures (NACC) : MS acquires target cell (P)SI in the serving cell. Only for R4 MS. Packet (P)SI Status procedure : access to a new cell without having previously acquired the full set of P(SI). Mainly for R4 MS.
In NC2 mode, prevention from directing MSs towards high loaded cells, where the MS can be served with non-optimum resources, or even worse, rejected due to congestion
NC2 improvement : Cell ranking with load criteria
Content
Page 3
NC2 improvement
The NACC takes place in serving cell and consists of 2 independent procedures:
CCN mode procedure (Cell Change Notification)
Procedure in MS to notifies the network when the cell reselection is decided in Packet Transfer Mode and delays the cell reselection to let the network act on need, eventually through the Cell System Information distribution procedure.
Cell B
When EN_NACC =enable, the CCN mode is ordered through System Information to all R4 MSs supporting GERAN feature package 1 in the cell. Scenario describes the NACC procedure in NC0 mode
MS Cell A Cell B
(1) T3206 monitors the sending of Ongoing data transfer the Packet Cell Change Target cell choice (1) Notification. RLC data block polling (2) At receipt of the PACKET CELL Packet Cell Change Notification (2) CHANGE NOTIFICATION Retrieval PSI instances message, the MFS checks of the chosen cell (3) whether the proposed cell Packet Neighbor Cell Data (PSI14) belongs to the same BSS as Packet Neighbor Cell Data (PSI1) the serving cell. If the proposed cell does not belong to the Packet Neighbor Cell Data (PSI2-first instances) same BSS (BSC_ID(n) (target Packet Neighbor Cell Data cell) <> BSC_ID (serving cell)), (PSI2-intermediate instances) a PACKET CELL CHANGE Packet Neighbor Cell Data (PSI2-last instances) CONTINUE (PCCC) message Packet Cell Change continue (4) is sent to the mobile station without sending any neighbor Note: The figure above covers the case where there is a PBCCH in the target cell. When there is no PBCCH channel in the target cell, the same scenario takes place with BSS sends cell system information. the SI13, SI1 and SI3 messages instead of the PSI14, PSI1 and PSI2 messages.
T3206 T3210 T3208 T3208n
(3) In the case, the neighbor cell belongs to the same BSS, RRM starts the timer T3208n (T3208 RTD) that monitors the sending of the PCCC and retrieves the SI13 / SI1 / SI3 or PSI14 / PSI1 / PSI2 instances currently broadcast in the neighbor cell and requests MAC to send the relevant (P)SI to the MS if the target cell supports a PBCCH channel, RRM encodes the PSI14, PSI1 and PSI2 instances of that cell in one or multiple instances of the PACKET NEIGHBOR CELL DATA message which are sent to the MS, followed by a PACKET CELL CHANGE CONTINUE message . if the target cell does not support a PBCCH channel, RRM encodes the SI13, SI1 and SI3 instances of that cell in one or multiple instances of the PACKET NEIGHBOR CELL DATA message. When the MS sends the Packet Cell Change Notification message, the MS activates the timer T3210 to wait for a response from the BSS, if timer expiry, the Packet Cell Change Notification is retransmitted. The MS also activates the timer T3208 to wait for PACKET CELL CHANGE CONTINUE from the BSS (at timer expiry, the MS will continue the cell reselection in NC0 mode). (4) When RLC has sent all the instances of the PACKET NEIGHBOUR CELL DATA message, the PACKET CELL CHANGE CONTINUE (PCCC) message is sent on the PACCH of the MS and the timer T3208n is stopped. It is to be noted that no PCA is requested to acknowledge the PCCC (No T_Ack_Wait timer is launched by the BSS when sending the PCCC because at the timer expiry, the mobile station has already left the CCN mode either because it has received the PCCC or because T3208 has already expired and it is not necessary to send the PCCC again). When the mobile station receives the PACKET CELL CHANGE CONTINUE message, it shall leave CCN mode and continue cell reselection in NC0 mode.
(4)
(5)
When all the PNCDs have been sent, the BSS orders the MS to reselect a new cell by sending a Packet Cell Change Order message on the PACCH of the DL or UL TBF. If both an UL and a DL TBFs are on-going, the message is preferentially addressed by a DL TFI. The Packet Cell Change Order message is sent in acknowledged mode and contains the ARFCN and the BSIC of the target cell. When sending the Packet Cell Change Order message, the BSS starts the timer T_ACK_WAIT to monitor the receipt of the Packet Control Acknowledgement message. (6)-(7) Upon receipt of the Packet Cell Change Order message, the MS aborts its on-going TBF in the serving cell and sends the Packet Control Acknowledgement message, then switches to the new cell.
Content
Page 9
NC2 improvement
Packet (P)SI status feature allows MS to make an access to a new cell without having previously acquired the full set of SYSTEM INFORMATION (resp. PACKET SYSTEM INFORMATION if PBCCH is present in the target cell) messages sent on the BCCH channel (resp. PBCCH) of the target cell. The Packet (P)SI Status procedure takes place in the target cell if in this cell, EN_PSI_STATUS = Enable.
Packet PSI Status procedure is a feature standardized from Release 97 onwards, optional for Release 97, Release 98 and Release 99 MS, and mandatory for Release 4 onwards MS supporting GERAN Feature Package 1. Packet SI Status procedure is a new feature standardized in Release 4, mandatory for Release 4 onwards mobile stations supporting GERAN Feature Package 1. Cell A
Partial Sys Info.
Cell B
Remaining Sys Info.
Cell B
Packet serving cell data (SI2 message) (4) Packet serving cell data (SI2bis message) Packet serving cell data (SI2ter message)
Completion of UL LLC PDU transfer RLC data block Packet Uplink ACK/NACK
(3) When receiving the MS request, if a downlink TBF is already established, or if a downlink TBF is being established, or if a downlink TBF will soon be established (DL LLC PDU are being rerouted to the new cell), then the BSS shall wait until full establishment of the DL TBF to send requested SIs on all the downlink PDCHs allocated to the MS. Otherwise, SIs are sent on all the PDCHs of the uplink TBF. A supervision timer (T_PSCD_SCHEDULE_ACK) is started to monitor the sending of the SI messages to the mobile. (4) The SI instances are encapsulated in one or multiple instances of a PACKET SERVING CELL DATA message and sent individually to the mobile station. When the last SI is sent to the mobile, T_PSCD_SCHEDULE_ACK is stopped (RLC indicates to RRM that all the SIs have been sent).
Cell B
Packet serving cell data (PSI3 message) Packet serving cell data (PSI3bis message) - first instance Packet serving cell data (PSI3bis message) - intermediate instance Packet serving cell data (PSI3bis message) - last instance Completion of UL LLC PDU transfer RLC data block Packet Uplink ACK/NACK
(3) When receiving the MS request, if a DL TBF is already established, or is being established, or will soon be established (DL LLC PDU are being rerouted to the new cell), then the BSS shall wait until full establishment of the DL TBF to send requested PSIs on all the downlink PDCHs allocated to the MS. Otherwise, PSIs are sent on all the PDCHs of the uplink TBF. A supervision timer (T_PSCD_SCHEDULE_ACK) is started to monitor the sending of the PSI messages to the mobile. (4) When the last PSI is sent to the mobile, T_PSCD_SCHEDULE_ACK is stopped.
Content
Page 15
NC2 improvement
with:
UL_PS_used_Bandwidth DL_PS_Used_Bandwidth CS_Used_Bandwidth Total_PS_Bandwidth => bandwidth used by PS traffic in the UL direction => bandwidth used by PS traffic in the DL direction, => bandwidth used by CS traffic => total bandwidth available in the cell.
UL_PS_Used_Bandwidth
nULTBF,i defines the number of UL TBFs on the allocated PDCH i. NULTBF is the maximum number of UL TBFs that can be pilled up on the PDCHs (defined by the parameter MAX_UL_TBF_SPDCH).
BUL , i
The UL PS used bandwidth is then defined as the sum of the bandwidth used by the UL TBFs over all the PDCHs allocated to the MFS.
BUL
DL_PS_Used_Bandwidth
N_PDCH_ALL OCATED i 1 UL , i
In the DL direction, the DL used bandwidth is computed in a similar way as the UL direction.
CS_Used_Bandwidth
The bandwidth used by the CS traffic is defined by the difference between:
The maximum number of slave PDCHs that can be allocated in the cell (number of slave PDCHs = MAX_PDCH NB_TS_MPDCH) , The number of slave PDCHs currently allocated to the MFS in the cell
Example:
It is assumed:
Time Slot 3 2 1 BDL , i 1/3+1/3=2/3 DL TBF3 DL TBF1 1/3+1/3=2/3 1/3+1/3=2/3 1/3 1/3 DL TBF2 1/3 1/3 0 CS
The following repartition of the DL TBFs is used, The UL_PS_Used_Bandwidth is lower than the DL_PS_Used_Bandwidth. Thus, it is not computed. N_PDCH_ALLOCATED = 8; MAX_DL_TBF_SPDCH = 3 MAX_SPDCH = 8 and 7 slave PDCHs are allocated to the MFS.
0 1 2 3 4 5 6 7
In this example, the total bandwidth is equal to 8, the DL_PS_used_bandwidth is equal to 4x1/3 + 3x2/3 = 10/3. Therefore, the NC2_load is equal to [(10/3)+ 1]x100/8 = 13x100/24 = 54.16 %
The MFS shares the NC2 load situation information among the different cells of the BSS (or at least between the cells having a cell reselection link to the serving cell), i.e. low/high load. That exchange of information is taking place every MULTI_GPU_INFO_BROADCAST_PERIOD.
priority
priority
OMC-R parameters
Page 21
HMI name
Definition
Subsystem
MFS MFS
Insta nce
cell MFS
OMC-R access
Changea ble None (DLS)
Type
Def value
0 0.8
Range
Unit
EN_NACC T3208n
Enables the Network Assisted Cell Change feature. Timer guarding on network side the sending of Packet Neighbor Cell Data messages for NACC feature. It is started at reception of Packet Cell Change Notification message, and stopped when all PNCDs have been sent to MS (as indicated by RLC layer to RRM layer). Enables the Packet SI Status feature in cells w/o PBCCH or the Packet PSI Status feature in cells with a PBCCH. Timer guarding on network side the sending of Packet Serving Cell Data or PSI messages for Packet (P)SI Status feature. It is started at reception of Packet PSI Status / Packet SI Status message, and stopped when all PSCDs / PSIs have been sent to the mobile (as indicated by RLC layer to RRM layer). Period of the cell load evaluation for the NC2 cell ranking process Number of NC2 load samples used to compute the NC2 load average Threshold above which the load of the serving cell is considered in a high load situation in the NC2 cell ranking process RRM reporting period to update the information (per cell) necessary for the Multi-GPU feature.
Flag Timer
[0,1] [0,1]
None sec
EN_PSI_STATUS
MFS
cell
Flag
[0,1]
None
T_PSCD_SCHEDULE_ ACK
MFS
MFS
Timer
0.84
[0,2]
sec
5 3 0
MFS
MFS
10
[1,255]
sec
MFS counters
Page 22
Name
Definition Number of times the procedure of broadcast of serving cell PSI for Packet PSI Status or the procedure of sending of Packet Serving Cell Data for Packet SI Status is invoked. Signaling load induced in the cell by the procedure of broadcast of (P)SI messages Number of times the procedure of broadcast of neighbor (P)SI messages is invoked Signaling load induced in the cell by the procedure of broadcast of neighbor (P)SI messages Average Network Assisted cell reselection duration. Maximum Network Assisted cell reselection duration. Minimum Network Assisted cell reselection duration. Number of NC2 cell reselection failures reported by the MS due to load (cause: "immediate assign reject" or "packet access reject on target cell")
NPA indicators
Page 23
Name CELL_RESEL_NC2_FAILURE_LOAD_NUMBER CELL_RESEL_NC2_FAILURE_LOAD_RATIO CELL_RESEL_NC2_FAILURE_LOAD_RATE CELL_RESEL_NC2_FAILURE_BSS_PROBLEM_N UMBER AV_SOURCE_NACC_CELL_RESEL_TIME MAX_SOURCE_NACC_CELL_RESEL_TIME MIN_SOURCE_NACC_CELL_RESEL_TIME NB_NEIGH_PSI_PROC NB_PSI_PROC NB_NEIGH_PSI_MES DL_PACCH_NACC_RATE NB_PSI_MES DL_PACCH_PSI_RATE
Formula P464 tdiv(P464,P437a,0,0) tdiv(P464,P433a + P433b + P433c + P433d,0,0) P433a + P433b + P433c + P433d (P435a + P435b + P435c + P435d)P437a - P437b-P464 P460a P460b P460c P458 P456 P459 tdiv(P459,P59 + P459 + P457,0,1) P457 tdiv(P457,P59 + P459+P457,0,1)
RNO indicators
Page 24
Formula P464 tdiv(P464,P437a,0,0) tdiv(P464,P433a + P433b + P433c + P433d,0,0) P433a + P433b + P433c + P433d - (P435a + P435b + P435c + P435d)- P437a - P437bP464 P460a P460b P460c P458 P456
ms ms ms number number
TRPADNAN
TRPADNAR TRPADPSN TRPADPSR
GPRS_NC_reselect_neighb_SI_messages_load
GPRS_DL_RLC_block_neighb_SI_messages_rate GPRS_NC_reselect_packet_SI_status_load GPRS_DL_RLC_block_PSI_Status_rate
P459
tdiv(P459,P59 + P459 + P457,0,1) P457 tdiv(P457,P59 + P459+P457,0,1)
number
number number number
Page 25
www.alcatel.com
Enhanced Packet Cell Reselection / July2005
All rights reserved 2005, Alcatel