Inter-BSC Hard Handover in GERAN For The PS Domain R2000: 2.1 Handovers and Cell Reselections
Inter-BSC Hard Handover in GERAN For The PS Domain R2000: 2.1 Handovers and Cell Reselections
Inter-BSC Hard Handover in GERAN For The PS Domain R2000: 2.1 Handovers and Cell Reselections
Munich, Germany
9th September 13th September 2000
Source: Alcatel
2 Discussion
It has been agreed that the Iur-g supports a sub-set of RNSAP protocol as defined for UTRAN.
So, this discussion only talk about the user plane.
This section is intended to provide technical discussion on handovers and cell reselections in
the two cases: Iur-g only used for signalling, and Iur-g used for both signalling and GERAN
PDUs (RLC/MAC-PDUs).
Then, the consequences of requirements such as ciphering over A-bis and asynchronous
transport networks (ATM, IP) is analysed.
Eventually, the impacts of the introduction of an Iur-g user plane will be evaluated in order to
determine the pros and cons of such a solution.
2.1
2.1.1
They are needed for example when the cells (controlled by different RNCs) are on different
frequencies.
In this case, the MAC-PDUs are sent over the Iur, and the Serving RNC does not change. See
[5] TR 25.931 v3.1.0 section 7.11.1.1.
Main advantages are:
-
Independence of Core Network from hard handovers, which should be treated at RAN
level only.
Independence of hard handovers and SRNC Relocations. Since the hard handovers do
not lead to simultaneous SRNC Relocation, the frequency of SRNS Relocations can be
very low. SRNC Relocations could be performed only to optimise the GGSN/SGSN path.
CN is less loaded since not involved in Hard Handovers (Relocation are a lot less
frequent than inter-BSC hard handovers).
Hard handovers will be much faster (since less nodes and less signalling messages are
used) and have a lower failure rate, improving the quality of service as perceived by the
end-user.
GAHW- 00044
Page 1/8
2.1.2
The GERAN-BSC / SGSN functional split will be based on the same principles as the UTRANRNC / SGSN functional split since they use the same Iu-ps interface. Therefore, the Handover
and Relocation mechanisms adopted for UTRAN could be used for GERAN as well.
For inter-BSC handovers, it would be very beneficial to use the same mechanisms as UMTS
inter-RNC hard handovers, i.e. to use Iur to transfer Radio PDUs (RLC-PDUs or MAC-PDUs)
between a "Serving BSC" and the "Drift BSC".
It has the advantage to allow a simple and homogeneous way to handle Handovers in GERAN
and in UMTS since anchor points and mechanisms would be very similar.
However, these advantages have to be compared together with the additional functions implied
with the introduction of an Iur-g user plane.
The handovers and cell reselections without Iur-g user plane and with Iur-g user plane are
presented in flow charts below .
2.1.3
The following flow chart takes principles from the UTRAN behaviour. It shows signalling
messages for an inter-BSC handover without the use of user plane over Iur-g, i.e. via Core
Network (PS domain only). Iur-g is only used for signalling (equivalent to a subset of UTRAN
RNSAP).
The flow chart comes from UTRAN specifications [5]. It is only for information, with UTRAN
message naming, but shows the main proposed principles. The messages and signalling layers
in GERAN may have different names.
2(8)
BTS
Source
BTS
Target
BSC
Source
RANAP
BSC
Target
1. Relocation Required
3G-SGSN
Source
3G-GGSN
Target
GGSN
RANAP
2. Fwd Relocation Request
4. Relocation Request
RANAP
NBAP
NBAP
RANAP
NBAP
NBAP
RANAP
RANAP
RANAP
RANAP
RANAP
RANAP
RANAP
RANAP
2.1.4
RANAP
The following flow chart takes principles from the UTRAN behaviour. It shows signalling
messages for an inter-BSC handover with the use of user plane over Iur-g. In this case, the
Core Network is not involved.
BSC Relocation is not necessary.
The flow chart comes from UTRAN specifications [5]. It is only for information, with UTRAN
message naming, but shows the main proposed principles. The messages and signalling layers
in GERAN may have different names.
3(8)
UE
BTS
Source
BTS
Target
BSC
Source
BSC
target
Serving BSC
RNSAP
2. Radio Link Setup Request
NBAP
RNSAP
5. RL Setup
Response
RNSAP
NBAP
NBAP
1. Radio Link
Setup Request
NBAP
RNSAP
UE is sent to the target cell by a Physical Reconfig. RRC message and answers via RRC message on the new cell
RNSAP
RNSAP
RNSAP
RNSAP
2.1.5
The flow chart comes from UTRAN specifications [5]. It is only for information, with UTRAN
message naming, but shows the main proposed principles. The messages and signalling layers
in GERAN may have different names.
4(8)
UE
Drift-BSC
source
Drift-BSC
target
Serving-BSC
1. Cell Update
RRC
RRC-relay
2. Uplink Signalling Transfer
Indication
RNSAP
[new ident,,
UL message]
RNSAP
RNSAP
RNSAP
RRC
RRC
RRC
RNSAP
2.1.6
RNSAP
The flow chart comes from UTRAN specifications [5]. It is only for information, with UTRAN
message naming, but shows the main proposed principles. The messages and signalling layers
in GERAN may have different names.
5(8)
UE
Drift-BSC
source
Drift-BSC
target
Serving-BSC
1. Cell Update
RRC
RRC-relay
2. Uplink Signalling Transfer
Indication
RNSAP
[new ident,
UL message]
RNSAP
RNSAP
RNSAP
RRC
RRC
RRC
RNSAP
2.2
2.2.1
RNSAP
In UTRAN, SA WG3 has requested that UE-UTRAN user and signalling information over Iub be
ciphered mainly because Iub can make use of microwave links. In GPRS, ciphering is
performed in the SGSN. If the requirement is similar in GERAN over A-bis, ciphering should be
performed in the BSC.
In acknowledged and unacknowledged mode, ciphering is part of RLC layer. In transparent
mode, it has been proposed to perform ciphering in the MAC layer in order to align function to
UTRAN (Ciphering is in MAC layer to take benefit from the sequence numbering).
More exactly, in UTRAN:
In UTRAN, MAC layer is divided in MAC-d and MAC-c/sh sub-layers. MAC-d sub-layer being
the part of MAC that is dedicated to the UE, MAC-c/sh sub-layer being the performing the
multiplexing of several users in case of shared transport channels.
Dedicated Transport Channels (DCHs) only make use of MAC-d.
Downlink Common Transport Channels (FACH, DSCH) make use of MAC-d in the Serving
RNC, and MAC-c/sh in the Controlling RNC.
Ciphering is in MAC-d sub-layer in all the cases.
This implies that RLC and MAC-d layers be in the BSC. There is not anymore
implementation choice as it was for GSM/GPRS.
6(8)
2.2.2
Conclusions
2.3
It is clear that, for multi-vendor interoperability reasons, Iur-g should be an open interface. The
impacts of the introduction of Iur-g user plane, i.e. allowing Iur-g to carry MAC-d PDUs are the
following:
Need of separating MAC into two parts: MAC-d in the Serving-BSC and MAC-c in
Controlling-BSC, as it is done in UTRAN,
The first two impacts are already needed anyway (if above requirements are confirmed). Only
the third one is additional impact.
It is proposed to study the amount of complexity lead by the separation of MAC layer into MACd and MAC-c/sh sub-layers, and by other possible additional needs, in order to evaluate
whether these additional developments might counterbalance the advantages described for
inter-BSC handover and cell reselection.
3 Proposal
It is proposed to take the above issues to start a study with pros and cons on the support of Iurg user plane.
For the sake of the study, it is proposed:
-
To send a Liaison Statement to SA WG3 to ask their opinion on whether GERAN A-bis
should be ciphered or not.
To clarify whether the transport network could be asynchronous (ATM, IP, etc).
It is proposed that, as output of the study, TSG-GERAN write a LS to SA WG2 which explains
the rationale of the study outcome as required by SA WG2 in its answer LS [2].
7(8)
4 References
[1] TSGG#01-000374 LS from TSG-GERAN to SA-WG2 on inter-BSC hard handover in
GERAN for the PS domain
[2] GAHW-00042 (original S2-001637) Answer LS from SA-WG2 to TSG-GERAN on interBSC hard handover in GERAN for the PS domain
[3] TS 25.402 v3.2.0, Synchronisation in UTRAN Stage 2
[4] TS 25.427 v3.3.0, UTRAN Iub/Iur Interface User Plane Protocol for DCH Data Streams
[5] TR 25.931 v3.1.0, UTRAN Functions, Examples on Signalling Procedures.
8(8)