Vous êtes sur la page 1sur 25

Enhanced Packet Cell Reselection

August2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Content
Page 3

Network Assisted Cell Change


NACC NC0 NACC NC2

Packet (P)SI Status


Packet SI Status Packet PSI Status

NC2 improvement

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Network Assisted Cell Change (NACC)


Page 4

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 System Information distribution


Procedure to assist an MS in Packet Transfer Mode with target cell system information required for initial packet access after a cell change. This information is sent to the MS in the serving cell and before the cell change is performed. Cell A
Partial Sys Info. of Cell B

Cell B

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Network Assisted Cell Change - NC0 (1/2)


Page 5

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Network Assisted Cell Change - NC0 (2/2)


Page 6

(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.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Network Assisted Cell Change - NC2 (1/2)


Page 7

NC2 cell reselection execution with Cell System Information Distribution


(1) (2) (3) An UL or DL TBF is assumed on-going. The MS sends a Packet Measurement Report message on one of the allocated UL block on PACCH Upon receipt of the Packet Measurement Report message, the BSS detects that a cell reselection must be triggered. It finds out that the target cell, belongs to the same BSS, and the MS supports the acquisition of neighbor cell (P)SI. The BSS sends the PNCDs to the MS, on all the PDCHs of the TBF, to transmit the (Packet) System Information for the target cell: SI13, SI1 and SI3 for a target cell without PBCCH or PSI14 (containing the same information as SI13), PSI1 and a consistent set of PSI2 for a target cell with a PBCCH. In case both a UL and a DL TBF exist, PNCDs are sent on the DL TBF.
MS
Ongoing UL or DL TBF (1) Packet Measurement Report / PACCH (2) (3) Packet Neighbor Cell Data / PDCHs (4) Packet Neighbor Cell Data / PDCHs Packet Cell Change Order / PACCH (5) (6) Packet Control Acknowledgement / PACCH (7) T_ACK_WAIT

(4)

BSS Serving cell

BSS Target cell

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Network Assisted Cell Change - NC2 (2/2)


Page 8

(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.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Content
Page 9

Network Assisted Cell Change


NACC NC0 NACC NC2

Packet (P)SI Status


Packet SI Status Packet PSI Status

NC2 improvement

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Packet (P)SI Status


Page 10

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.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Packet SI Status (1/2)


Page 11

Scenario of the Packet SI Status procedure


(1) When reselecting a new cell without a PBCCH channel and supporting the PACKET SI STATUS procedure (EN_PSI_STATUS = enable), the MS can immediately request the establishment of an uplink TBF provided it has acquired the SI13, SI3 and SI1 message (if present) of this new cell. It can then send a cell update or restarts its on-going data transfer. (2) The MS asks BSS to provide the missing system information by sending a PACKET SI STATUS message on PACCH.
MS Cell A
RLC data block (1) Packet SI status (SI2, SI2bis, SI2ter message type missing) (2)

Cell B

Scheduling of the serving cell SI message to MS

T_PSCD_SCHE DULE_ACK (3)

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Packet SI Status (2/2)


Page 12

(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).

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Packet PSI Status (1/2)


Page 13

Scenario of the Packet PSI Status procedure


(1) When reselecting a new cell with a PBCCH channel and supporting the PACKET PSI STATUS procedure (EN_PSI_STATUS = enable), the MS can immediately request the establishment of an UL TBF, provided it has acquired the PSI14, PSI1 and PSI2 messages of this new cell. It can then send a cell update or restarts its on-going data transfer. (2) The MS asks the BSS to provide the missing system information by sending a PACKET PSI STATUS message on a PACCH block.
MS Cell A
RLC data block (1) Packet PSI status (PSI3, PSI3bis missing) (2) Scheduling of the serving cell PSI messages to MS

Cell B

T_PSCD_SCHEDULE_ ACK (3)

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Packet PSI Status (2/2)


Page 14

(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.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

Content
Page 15

Network Assisted Cell Change


NACC NC0 NACC NC2

Packet (P)SI Status


Packet SI Status Packet PSI Status

NC2 improvement

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NC2 improvement (1/4)


Page 16

Cell load evaluation


NC2 load sampling
The NC2 load is sampled every T_NC2_LOAD_RANKING seconds by dividing the used bandwidth by the total bandwidth available in the cell

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.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NC2 improvement (2/4)


Page 17

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

nUL TBF , i NUL TBF

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NC2 improvement (3/4)


Page 18

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 %

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NC2 improvement (4/4)


Page 19

NC2 load averaging


The NC2 load samples are further averaged using a sliding window. The size of the sliding window is defined by the parameter NC2_LOAD_EV_PERIOD.

Load evaluation of internal BSS cells


Every T_NC2_LOAD_RANKING, the BSS compares the computed NC2 load of the cell to the threshold THR_NC2_LOAD_RANKING:
If the NC2 load average is lower than or equal to the threshold, the cell is considered in a low load situation If the NC2 load average is higher than the threshold, the cell is considered in a high load situation.

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.

Load evaluation of external BSS cells


All external cells to the BSS will always be considered as in low load situation, because of the threshold THR_NC2_LOAD_RANKING of an external cell is unknown for the BSS.

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NC cell reselection ranking


Page 20

The NC2 cell ranking process consist of 2 cases.


Case 1: there is a PBCCH in the serving cell
The cell ranking list is built as follows:
Cells with C31NC2 > 0
NC2_Load situation [low => high PS load]; Cell PRIORITY_CLASS [high => low]; C32NC2 [high => low] C32NC2 [high => low]
high

C31NC2 NC2_load PRIORITY_CLASS C32NC2


low

priority

Cells with C31NC2 < 0

Case 2: there is no PBCCH in the serving cell


The cell ranking list is built as follows:
Cells with C31NC2 > 0
NC2_Load situation [low => high PS load]; C2NC2 [high => low] C2NC2 [high => low]
high

C31NC2 NC2_load C2NC2


low

priority

Cells with C31NC2 < 0

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

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

Changea ble None (DLS)

Flag

[0,1]

None

T_PSCD_SCHEDULE_ ACK

MFS

MFS

Timer

0.84

[0,2]

sec

T_NC2_LOAD_RANKIN G NC2_LOAD_EV_PERIO D THR_NC2_LOAD_RAN KING Multi_GPU_INFO_BRO ADCAST_PERIOD

MFS MFS MFS

MFS MFS cell

None (DLS) None (DLS) Changea ble None (DLS)

Timer Numb er Thres hold Timer

5 3 0

[1,100] [3,30] [0,100]

sec None None

MFS

MFS

10

[1,255]

sec

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

MFS counters
Page 22

Counter number P456 NB_PSI_PROC

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")

P457 P458 P459 P460a P460b P460c P464

NB_PSI_MES NB_NEIGH_PSI_PROC NB_NEIGH_PSI_MES AV_SOURCE_NACC_CELL_RESEL_TIME MAX_SOURCE_NACC_CELL_RESEL_TIME MIN_SOURCE_NACC_CELL_RESEL_TIME NB_NC2_CELL_RESEL_FAIL_LOAD

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

NPA indicators
Page 23

Ref. name QRCR2FLRLN QRCR2FLRLO QRCR2FLRLR QRCR2FLBPN

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)

Unit number % % number

Table Name GPQOS1 NONE NONE GPQOS1

QRCRNSCAVT QRCRNSCMAT QRCRNSCMIT TRCRNN TRCRPN TRPADNAN TRPADNAR TRPADPSN TRPADPSR

ms ms ms number number number number number number

GPQOS1 GPQOS1 GPQOS1 GPQOS1 GPQOS1 GPQOS1 GPQOS1 GPQOS1 GPQOS1

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Enhanced Packet Cell Reselection

RNO indicators
Page 24

Ref. name QRCR2FLRLN QRCR2FLRLO QRCR2FLRLR QRCR2FLBPN

Name GPRS_NC2_reselect_fail_load GPRS_NC2_reselect_fail_load_ratio GPRS_NC2_reselect_fail_load_rate GPRS_NC2_reselect_fail_BSS

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

Unit number % % number

QRCRNSCAVT QRCRNSCMAT QRCRNSCMIT TRCRNN TRCRPN

GPRS_NC_reselect_NACC_avg_duration GPRS_NC_reselect_NACC_max_duration GPRS_NC_reselect_NACC_min_duration GPRS_NC_reselect_neighb_SI_messages GPRS_NC_reselect_packet_SI_status

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

Enhanced Packet Cell Reselection / July2005

All rights reserved 2005, Alcatel

Page 25

www.alcatel.com
Enhanced Packet Cell Reselection / July2005
All rights reserved 2005, Alcatel

Vous aimerez peut-être aussi