Академический Документы
Профессиональный Документы
Культура Документы
External document
Printed in France
UNCONTROLLED COPY: The master of this document is stored on an electronic database and is “write
protected”; it may be altered only by authorized persons. While copies may be printed, it is not
recommended. Viewing of the master electronically ensures access to the current issue. Any hardcopies
taken must be regarded as uncontrolled copies.
PUBLICATION HISTORY
External UMTS Date ReasonsForChange
Edition Release:
ALU confidential
ALU confidential
CONTENTS
1 INTRODUCTION ..................................................................................................................10
1.1 OBJECT ..................................................................................................................................10
1.2 SCOPE OF THIS DOCUMENT .....................................................................................................10
1.3 AUDIENCE FOR THIS DOCUMENT ..............................................................................................11
2 RELATED DOCUMENTS ....................................................................................................12
3 IUB TRANSPORT NETWORK LAYER, DESCRIPTION ....................................................15
3.1 TRANSMISSION .......................................................................................................................16
3.1.1 PDH:..............................................................................................................................16
3.1.2 SDH/SONET: ................................................................................................................19
3.2 ATM ......................................................................................................................................27
3.2.1 ATM interface Type .......................................................................................................27
3.2.2 VPC, VPT ......................................................................................................................28
3.2.3 OverSubscription...........................................................................................................34
3.2.4 CAC...............................................................................................................................34
3.2.5 Traffic Management ......................................................................................................36
3.2.6 QOS ..............................................................................................................................41
3.2.7 Fractional E1/T1 ............................................................................................................50
3.2.8 Addressing ....................................................................................................................56
3.2.9 PNNI..............................................................................................................................56
3.2.10 IMA ...............................................................................................................................60
3.2.11 ATM OAM......................................................................................................................65
3.3 AAL2.....................................................................................................................................72
3.3.1 Addressing ....................................................................................................................72
3.3.2 QOS ..............................................................................................................................73
3.4.1 CES IWF: ......................................................................................................................73
3.4.2 SDT/UDT:......................................................................................................................78
3.4.3 Full/PartialCell Fill: ........................................................................................................78
3.4.4 Reassembly buffer ........................................................................................................80
3.4.5 Qos:...............................................................................................................................82
3.4.6 TrafficManagement: ......................................................................................................83
3.4.7 Interaction with other services:......................................................................................85
3.5 IP ..........................................................................................................................................86
3.5.1 DHCP ............................................................................................................................86
3.5.2 InverseARP ...................................................................................................................86
3.5.3 SiteLAN .........................................................................................................................88
3.6 IUB TOPOLOGY .......................................................................................................................88
3.6.1 Iub Topology:.................................................................................................................89
3.6.2 Iub Topology with PP15k-POC: ....................................................................................90
3.6.3 Atm ring on Iub ..............................................................................................................91
3.7 RNC ......................................................................................................................................93
3.7.1 ASIC ..............................................................................................................................93
3.7.2 FP..................................................................................................................................93
3.7.3 RNC Types..................................................................................................................110
3.7.4 Aal2 Components:.......................................................................................................112
3.7.5 Aal2 Paths ...................................................................................................................113
3.7.6 Aal2 Path assignment to PMC-PC ..............................................................................113
3.7.7 Aal2 CID Distribution ...................................................................................................114
3.7.8 Aal2 CAC.....................................................................................................................115
3.7.9 Aal2 Congestion Management....................................................................................121
3.7.10 QOS ............................................................................................................................139
3.7.11 Hspa CAC ...................................................................................................................140
3.8 NODE B................................................................................................................................140
3.8.1 Cards...........................................................................................................................140
3.8.2 Transmission Layer: ....................................................................................................142
3.8.3 Synchronisation...........................................................................................................143
ALU confidential
ALU confidential
1 INTRODUCTION
1.1 OBJECT
This document intends to describe the Transport layers on the Iub interface.
It also provides:
- Engineering rules inserted in a red square,
- Configuration of UMTS Node Transport interfaces,
- Traffic parameters over Iub interface.
Note that two topology cases are considered:
- NodeB – ATM Backbone – RNC_SDH, and
- NodeB – RNC_PCM point to point connections.
UMTS system Release: UMTS03 UMTS 4-0 UMTS 4-1 UMTS 5-0
POC Release:
Passport Release: PCR4.1.x PCR4.1.4 PCR5.2.2 PCR6.1.1
ALU confidential
ALU confidential
2 RELATED DOCUMENTS
[ R 10 ] 3GPP TS 25 430 UTRAN Iub: General Aspects and Principles
[ R 11 ] 3GPP TS 25 442 UTRAN Implementation Specific O&M Transport
[ R 12 ] 3GPP TS 34 108 RAB definition
[ R 13 ] 3GPP TS 25.410 UTRAN IU Interface: general aspects and principles
[ R 14 ] 3GPP TS 25. 412 UTRAN IU Interface: Signaling transport, Rel99
[ R 15 ] 3GPP TS 25. 414 UTRAN IU Interface: Data & Signaling transport
[ R 16 ] 3GPP TS 29.060 GTP
[ R 17 ] 3GPP TS 25 420 v3.5.0 Iur general aspect and principles
[ R 18 ] 3GPP TS 25.422 v3.6.0 Iur Signalling transport
[ R 19 ] 3GPP TS 23.236 v5.4.0 Intra-domain connection of RAN node to multiple CN node (Release5)
[ R 20 ] 3GPP TS 25.425 v3.6.0 Iur User Plane protocols for common Transport Channel data Streams.
[[ R
R 21
22
23
24 ]] 3GPP TS 25.309 Rel6 FDD Enhancement Uplink, overall description, stage 2 (Release 6)
[ R 25 ] G702 PDH, Digital Hierarchy Bit Rates
[ R 26 ] G703 PDH, Physical/Electrical Characteristics of Hierarchical Digital interfaces
[ R 27 ] G707 Network node interface for the SDH
[ R 28 ] G804 ATM cell mapping into PDH
[ R 29 ] G700 to 706 MTP NarrowBand
[ R 30 ] Q711 to Q 714 SCCP
[ R 31 ] G832 Transport of SDH element on PDH network
[ R 32 ] G783 Characteristics of SDH equipments
[ R 33 ] G841 Types & Characteristics of SDH Network Protection Architectures
[ R 34 ] G775 LOS and AIS defect detection and clearance criteria
[ R 35 ] I361 Specification of ATM layer for B-ISDN.
[ R 36 ] I610 OAM for broadband ISDN
[ R 37 ] I363-1 AAL1
[ R 38 ] I363-2 AAL2
[ R 39 ] I363-5 AAL5
[ R 40 ] I732 Functional Characteristics of ATM Equipment
[ R 41 ] I761 IMA
[ R 42 ] I762 ATM over fractional physical link
[ R 43 ] Q2210 MTP3 functions & messages using the services of Q2140
[ R 44 ] Q2931 B-ISDN
[ R 45 ] Q2630.1 Aal2 Signaling, capabilitySet1
[ R 46 ] Q2630.2 Aal2 Signaling, capabilitySet2
[ R 47 ] E191 B-ISDN numbering & addressing
[ R 48 ] X213 Addresses
[ R 49 ] Q2941.2 GIT
[ R 50 ] Q1970 and 1990 Nb interface info
[ R 51 ] Q.1950 Specifications of signaling related to Bearer Independent Call Control (BICC)
[ R 52 ] Q.765.5 Application transport mechanism: Bearer Independent Call Control (BICC)
[ R 53 ] Q.2150.1
[ R 54 ] G711 PCM of Voice Frequencies
[ R 55 ] atmf 0055.000 PNNI version 1.0
[ R 56 ] af-phy-0086.000 IMA v1-0
[ R 57 ] af-phy-0086.001 IMA v1-1.
[ R 58 ] af-phy-0130.00 ATM on fractional E1/T1.
[ R 59 ] af-ra-0105.000 Addressing, userGuide. V1.0
[ R 60 ] af-tm-0121.000 TrafficManagement Specification.
[ R 61 ] af-vtoa-0078.000 AAL1
[ R 62 ] af-cs-0173.000 Domain based rerouting
[ R 63 ] af-vtoa-0113.000 Atm Trunking using Aal2 for narrowband Services
[ R 64 ]
[ R 65 ] RFC 1541 DHCP
[ R 66 ] RFC 2225 IP & ARP over ATM
[ R 67 ] RFC 1629 Guideline for OSI NSAP allocation in internet
[ R 68 ] RFC1293 InverseARP
[ R 69 ] RFC826 ARP
[ R 70 ] RFC1485 IP over ATM
[ R 71 ] RFC1483 IP over AAL5
[ R 72 ] RFC2991 ECMP
[ R 73 ] RFC 3331 SS7 MTP2 User Adaptation (M2UA) Layer
[ R 74 ] RFC 3332 SS7 MTP3 User Adaptation (M3UA) Layer
[ R 75 ] RFC 2960 SCTP, Stream Control Transmission Protocol
[ R 76 ] RFC 3309 SCTP, Stream Control Transmission Protocol
ALU confidential
[[[ R
R 104
105
R 106
107
108 ]]] UMT/DCL/DD/0020 UPUG
[R 109
110
111 ]
112
[ R 113
114 ]
115
[ R 116
117 ]]
118
[ R 119
[ R 120 ] 3GPP TS 23.002 R4 Network Architecture
[ R 121 ] 3GPP TS 23.221 Architectural Requirements
[ R 122 ] 3GPP TS 23.205 BICN; Stage 2
[ R 123 ] 3GPP TS 29.205 Application of Q.1900 Series to BICN Architecture; Stage 3
[ R 124 ] 3GPP TS 29.232 MGC, MG Interface, Stage 3”, Release 4
[ R 125 ] 3GPP 29.414 CN Nb Data Transport and Transport Signaling
[ R 126 ] 3GPP 29.415 CN Nb interface User Plane Protocols
[ R 127 ] 3GPP 29.232 TFO package
[ R 128 ]
[ R 129 ]
[ R 130 ]
Network
Radio
Layer
RACH
DSCH
CPCH
FACH
DCH
PCH
NBAP c & d O&M
ALCAP
Transport Layer
SAAL UNI
SSCF-UNI IP
SSCOP Q2110
AAL5 AAL2
ATM
Physical
Node-B RNC-IN
Iu b
3.1 TRANSMISSION
3.1.1 PDH:
Different kinds of PDH links are specified either at ITU or at ANSI.
- ITU PDH links:
- E1, 2048 kbit/s,
- E2, 8448 kbit/s, multiplex of 4 E1,
- E3, 34368 kbit/s, multiplex of 4 E2,
- E4, 139264 kbit/s, multiplex of 4 E3, or
- E5, 564992 kbit/s, multiplex of 4 E4.
- ANSI PDH links :
- T1, 1544 kbit/s,
- T2, 6312 kbit/s, multiplex of 4 T1,
- T3, 44736 kbit/s, multiplex of 7 T2,
- T4, 274176 kbit/s, multiplex of 6 T3.
3.1.1.1 T1 LINK:
T1 frame is 193 bits length. The frame repetition rate is 125µs.
ALU confidential
Remarks:
MSA32 FP doesn’t manage T1 links.
ATM cells are mapped into bits 2 to 193 (i.e. time slots 1 to 24 described) of the 1544 kbits/s frame
with the byte structure of the cell aligned with the byte structure of the frame:
F Header
F
F Header
F
F Header
F
Since T1 payload is 192 bits each 125 µs, throughput available for ATM is 1,536 Mb/s,
Rule: IubTEG_T1_1
3.1.1.1.2 CRC:
ALU confidential
3.1.1.2 T3 LINK:
T3 link is resulting from the multiplexing of seven T2 tributaries.
T3 throughput is 44 736 kbits/s = 7 * 6312 kb/s + second stage multiplexing Overhead.
There are two formats for T3: T3 signal may be either Channelized or unchannelized.
- Channelized means that T3 signal results from the two stages multiplexing:
T3 = 7 * T2 and T2 = 4 * T1.
A Channelized T3 is the result of the multiplexing of 28 DS1 links.
A Channelized T3 is composed of 7 * 4 * 24 = 672 timeSlots.
- Unchannelized means that T3 payload is filled with bulk data, either cell direct mapping or PLCP
based.
Only Channelized T3 is defined in this section, since unchannelized are not used in UMTS
network.
7 * T2 T3 T3 overhead
Throughput 7 * 6312 = 44 184 kb/s 44 736 kb/s 552 kb/s
# Bits 7 * 789 = 5523 bits 4760 bits (note) 56 bits
# Timeslot 7 * 96 = timeSlots 672 timeSlots 2 timeSlots
Note:
T3 is defined as 44 736 kb/s throughput, and 4760 bits multiframe size, therefore 1,174 T3
frames are transmitted each 125 µs.
Detail: 44,736*125 = 5592 bits are transmitted; 5592 bits / 4760 bits = 1,174 T3 multiframes
are transmitted.
T3 multiframe is composed of 4760 bits:
- 4704 bits payload,
- 56 bits overhead.
T3 user throughput in cells/s is calculated on following way:
[44 736 kbit/s / (53 * 8)] * 4704 / 4760 = 104 268 cells/s
Rule: IubTEG_T3_1
ALU confidential
The P-bits are calculated and may be modified at each section of a facility;
therefore, the P-bits provide SECTION performance information NOT end-to-end
performance information.
Multiframe alignment signal (M1, M2, M3) :
3.1.1.2.1 OAM:
Idle Signal consists in setting information bits are set to a 1100... sequence, starting with a
binary one (1) after each M-bit, F-bit, X-bit, and C-bit. The C-bits are set to binary zero
(C1 = 0, C2 = 0, C3 = 0), in the third M-subframe (C31, C32, C33); the remaining C-Bits
(three C-bits in M-subframes 1, 2, 4, 5, 6, and 7) may be individually set to one or zero,
and may vary with time. The X-bits are set to binary one (X1 = 1, X2 = 1).
3.1.2 SDH/SONET:
Reference: [R50, 51, 40, 110].
SONET is recommended by ANSI, whereas SDH is recommended by ITU.
Difference between SDH and SONET:
− Frame field terminology,
− Minor differences in the application of certain overhead bytes, level of detail beyond the
scope of this document.
3.1.2.1 THROUGHPUT
Two levels of SDH/SONET signals are used within UMTS network.
These levels and associated throughputs are presented in the following table:
Throughput Throughput
SDH SONET
Throughput User in User in
Level Level
Mb/s Cells/s
STM1 STS3 =
Clear OC3
155,52 Mb/s 149,76 Mb/s 353 207
Chann Concate
el nated
STS12
STM4 622,08 Mb/s 1 412 828
= OC12
Notation:
- STM-n stands for SynchronousTransfertModule level n. It identifies the level of SDH
signal.
- STS-n stands for SynchronousTransfertSignal level n. Electrical specification for signal
generation level.
- OC-n stands for OpticalCarrier level n: Optical specification for signal generation level.
At Transmission layer are defined four levels of OAM Flows. These OAM flows carry Maintenance
and Status signals related to different SDH/SONET sections:
- Regenerator Section OAM flow:
Carries Maintenance and Status signals related to SDH MultiplexSection / SONET Line.
- LowOrder Section OAM flow:
Carries Maintenance and Status signals related to SDH lowOrder PathSection / SONET
Path.
- HighOrder Section OAM flow:
Carries Maintenance and Status signals related to SDH highOrder PathSection / SONET
Path.
The mechanisms to provide OAM functions and to generate Transmission OAM flows depend on the
transport mechanism of the transmission system as well as on the supervision functions contained
within the physical layer termination functions of equipments. Three types of transmission can be
provided in ATM networks:
- SDH-based transmission systems;
Rule: TEG_SDH_OAM_1
On ALU nodes, the OAM Flow Type of Transmission implemented is SDH/PDH based. Not Cell
based.
An SEF (Severely Errored Framing) condition is detected when the incoming signal has
a minimum of four consecutive errored RSOH A1-A2 framing patterns.
A LOF defect is triggered when an SEF condition persists for 3 ms.
The following Maintenance signals may be generated on different kinds of transmission OAM levels:
- AIS (Alarm Indication Signal):
AIS signal notifies the adjacent downstream node that a failure has occurred upstream.
AIS may be generated at MultiplexSection, LowOrder and HighOrder PathSection level.
The SDH MS-AIS is renamed L-AIS in SONET.
AIS triggers: LOS, LOF condition within 125 µs on the incoming link.
The MS-AIS is generated in a STM-N / OC-N that contains a valid MultiplexSection
overhead, the K2 byte indicating MS-AIS and a all-ones pattern in the payload:
K2 byte Bits 6, 7, 8
111 MS-AIS
The HO & LO P-AIS are coded with as all one in the container and Path pointers.
ALU confidential
RDI signal notifies the adjacent upstream node that a failure has occurred upstream.
RDI may be generated at MultiplexSection, LowOrder and HighOrder PathSection level.
The SDH MS-RDI is renamed L-RDI in SONET.
RDI triggers:
- LOS, LOF condition within 125 µs,
- Reception of AIS signal.
Examples of AIS and RDI generation on UMTS interface composed of SDH nodes:
POH P-RDI
MSOH K1 K2
0000 0000 0000 0 000
1
POH P-AIS - -
UMTS
UMTS UMTS
UMTS
LOS Condition AIS
ATM
ATM ATM
ATM
PTE
PTE PTE
PTE
MSTE
MSTE RSTE
RSTE
TX
TX Line 0
RX
RX TX
TX RX
RX TX
TX RX
RX
P P
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
3.1.2.3 APS
Reference: [R50 & R51 & R110],
Each Iub ATM SDH line is duplicated on the RNC, referred as 1+1 port redundancy, to ensure that the
network will continue operation when a single SDH line is defective. The duplicated SDH line is either
located:
- In the same card case of MSA32E1/Oc3, it is referred as intraCard APS or
One line is configured as the Working line, whereas the associated line is configured as the Protected
Line. See MML Attributes:
ATTRIBUTE Aps workingLine (working)
ALU confidential
RNC UMTS
ActiveCard Node
Node
16pOC3
16pOC3 WorkingLine 16pOC3
16pOC3
Rx
Rx Tx
Tx
1 STM1 STM1
RNC
Tx Rx
RNC Traffic
Tx Rx
SDH Network
… …
2
Traffic generator
Rx
Rx Tx
Tx
Tx
Tx Rx
Rx
Same Signal
generator
16pOC3
16pOC3
Rx
Rx STM1 Tx
Tx
STM1
Tx
Tx Rx
Rx
… Protected Line …
Rx
Rx Tx
Tx
Tx
Tx Rx
Rx
16pOC3
16pOC3
Rule: TEG_SDH_APS-1
It is recommended to activate APS on all 16pOC3 FP ports.
Moreover it is recommended to configured them as
- WorkingLine, Stm1 links on the 16pOC3/Stm1 FP located on RNC-IN Slot 8,
- ProtectedLine, Stm1 links on the 16pOC3/Stm1 FP located on RNC-IN Slot 9.
Abnormal Case:
In some cases, operators may decide temporarily not to connect the second fiber on some interfaces.
In such a context:
- IuxIf constraint: If LAPS component is configured on one port supporting AAL2 Vcc, LAPS
must be configured on all RNC 16pOC3 FP ports supporting AAL2 Vcc, even if the second
fiber not connected, in order to ensure a proper behavior of the equipment.
- No constraint on other application: AtmMpe, …
- Moreover to minimize outage duration, for conformity with R&D platform RNC configuration
and to facilitate introduction of future features (eg: Y-Splitter)
It’s recommended to configure LAPS on each RNC 16pOC3/Stm1 FP port.
ALU confidential
Rule: TEG_SDH_APS-3
It is recommended to configure the LAPS component between each port of the pair of
16pOC3/Stm1 FP even so the protected fiber is not connected to the RNC 16pOC3/Stm1
FP.
Remark:
If LAPS component is configured whereas the protected fiber is not connected, one port is in LOS
condition and then alarms appear on the Management platform for the non connected fiber; to
remove these useless alarms either lock the non populated port (lock Lp/9 Sdh/i) or activate the
"alarm filtering" (W-NMS).
3.1.2.3.1 APS OPTIONS (CONFIGURABLE)
− Unidirectional/bidirectional mode:
− Unidirectional mode: APS switching occurs only in the node which detects misbehavior,
when APS is configured in unidirectional mode. There is no APS switching in the remote
node.
Indeed on node which detects traffic disturbance, selected line is switched from the working
line to the protected line, whereas on adjacent node selected line remains the working line.
Even in unidirectional APS, K1 byte is still used to inform the remote SDH node of the local
action. Moreover, K2 byte/Bit5 is set to ‘0’ to reflect unidirectional mode.
− Bidirectional mode: APS switching occurs in the node which detect misbehavior on one
hand, and then in the remote node on the other hand, when APS is configured in
bidirectional mode. Node which detects misbehavior on a link invokes APS and informs
remote node by means of SDH MSOH K1 bytes on the protected line that this link is
experiencing a defect. K1 byte is set with the channel number, 0 or 1 in case of redundancy
1+1, and the nature of the defect which occurs on this link e.g.: SF, SD…
Indeed on both adjacent nodes, selected line is switch from working line to protected line.
The K2 byte is transmitted too on the protected line.
Remark:
− According to SONET recommendation, each node extremity of a SONET link has to
be configured with the same mode unidirectional or bidirectional. If nodes are
configured on different way, each node will apply unidirectional mode.
− Revertive mode:
After APS switching has been invoked, APS feature allows, since misbehavior has been
corrected, to come back to the initial configuration, if Revertive option is enabled. Such
information is exchanged between SDH nodes by means of K1 bytes set with:
− WaitToRestore: the protection line is active and the working line has recovered from a
Signal Fail or Signal Degrade. After the period defined by attribute waitToRestorePeriod the
working line will automatically revert to being the received active line and the request will
change to noRequest.
− ReverseRequest: This request is only applicable when the provisioned mode is bidirectional.
− DoNotRevert: the protection line is active, and Revertive option is not activated. the
working line has recovered from a signalFail or signalDegrade; or a forcedSwitch or
manualSwitch request has been cleared.
− NoRequest: the working line is active and no other requests are in effect.
Rule: TEG_SDH_APS-4
ALU confidential
It is recommended to set APS in bidirectional mode, on ALU RNC and MGw and SGSN nodes,
with exception of the following cases where APS has to be configured in unidirectional mode:
− VPT 2 ports.
− ALU UMTS node to an otherVendor Node which doesn’t provide APS.
Remark:
Bidirectional APS setting allows identifying with any doubt the working fiber.
Unidirectional APS setting is slightly more robust because it can tolerate a failure on the
working fiber transmit side and failure on the protected fiber receive side.
- LOS (LossOfSignal) condition, it results from reception during at least 100 µs, of
SDH frame filed with only 0.
This attribute specifies the minimum (BER) for which a Signal Degrade failure is
declared. Its value is the exponent of the BER, with possible values of -5 through -9
inclusive, which correspond to a BER range of 10e-5 through 10e-9.
The switch initiation time for a Signal Degrade varies depending on the observed BER:
BER - Switch Initiation Time
10e-3 - 10 milliseconds
10e-4 - 100 milliseconds
10e-5 - 1 second
10e-6 - 10 seconds
10e-7 - 100 seconds
10e-8 - 16 minutes 40 seconds
10e-9 - 2 hours 46 minutes 40 seconds
The clearing threshold for a Signal Degrade is one-tenth the signalDegradeRatio; for
example, if the provisioned signalDegradeRatio is -5, the corresponding clearing
threshold will be 10e-6. The clearing time varies depending on the clearing threshold
(not the observed BER), and can be determined from the above table.
Remark:
Since the SD BER is higher (eg: 10-5 10-9), it is necessary to monitor more data to
measure the error ratio, if more data are monitored then measurement period is higher.
Eg:
- BER = 10-5 : 100 000 SDH frames 12,5 seconds
=> 8 000 SDH frames 1 second
- BER = 10-9 : 1 000 000 000 SDH frames 125 000 seconds
=> 80 000 000 SDH frames 2 hours, 46 minutes, 40 sec.
Moreover in case of bidirectional mode, a SDH node is notified by means of K1 and K2 bytes
that APS has been invoked in the remote node, APS is then invoked on the local node.
See MML Attributes for APS monitoring:
ATTRIBUTE Aps nearEndRequest (neReq)
ATTRIBUTE Aps timeUntilRestore
This attribute indicates the amount of time until the received active line is automatically
switched back from the protection line to the working line.
On following figures are represented failure conditions which triggered APS in UMTS node:
ALU confidential
ATM
ATM ATM
ATM
Regenerator Regenerator
TX
Line 1 Selected Line
TX RX
RX TX
TX RX
RX TX
TX RX
RX
W W
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
PTE
PTE PTE
PTE
RSTE
RSTE RSTE
RSTE
TX
TX
Line 0 Selected Line
RX
RX TX
TX RX
RX TX
TX RX
RX
P P
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
UMTS
UMTS UMTS
UMTS
LOS Condition AIS
ATM
ATM ATM
ATM
PTE
PTE PTE
PTE
RSTE
RSTE RSTE
RSTE
TX
TX
Line 0 Selected Line
RX
RX TX
TX RX
RX TX
TX RX
RX
P P
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
2 MSOH K1 K2
1101 0001 0000 0000
SF HP Work
ALU confidential
Remark:
ATM switches and UMTS Nodes take appropriate action on reception of
Transmission OAM signals, or under Transmission defect conditions:
- APS invocation,
3.2 ATM
3.2.2.1 VPC
The target of this section is to summarize contexts where VPCs are required.
ALU confidential
NodeB E1/T1s can be connected directly to ASP network or connected to a POC before reaching the
ASP.
- When the NodeB is connected directly to the ASP network, without POC, in a multiPCM
configuration, it is recommended to use one VPC for each E1/T1 link that connects NodeB to
the ASP. The ASP provides the E1/T1 access port as well as the VPC across the network.
There are per nodeB as many VPC configured in the ASP as amount of E1/T1 per nodeB.
However, the OAM VCC must still be configured separately; explanation is given in
trafficShaping section.
1 E1/T1
VC UP DS
VC UP NDS
NodeB VP x , rtVBR
VC CP
x VC CCP
ATM Backbone
VP x1
16pOC3/STM1 FP
1 E1/T1 VP y1
VC UP DS
VP z1
NodeB VC UP NDS VP y, rtVBR
VC CP
y VC CCP
VC OAM VC OAM
- When NodeB, IMA configuration, is connected directly to ASP network, without POC, it is
recommended to use one VPC per IMA linkGroup that connects NodeB to ASP. There are per
nodeB as many VPC configured in the ASP as amount of IMA linkGroups per nodeB.
ALU confidential
POC
NodeB VC UP DS
VC UP NDS
k=x VC CP
VC CCPn RNC-SDH
VPu, rtVBR
VPu, rtVBR
VC UP DS
ATM Backbone
VC UP NDS VPv, rtVBR
NodeB VC CP
VC CCPn
RNC-IN
k=y
VC OAM VCC OAM
VCC OAM
POC
VCC OAM
VC UP DS VPv, rtVBR
VC UP NDS VCC OAM
NodeB VC CP
VC CCPn
k=z
VC OAM VCC OAM
Figure 3-9 VPC setting when NodeB connected to ASP through POC
Rule: IubTEG_VP_01
- If ASP and POC inserted on Iub interface, on RNC side set one VP per POC.
- If NodeB MultiPCM configuration connected to ASP without POC, on RNC side set one
VP per NodeB E1/T1 link.
- If NodeB IMA configuration connected to ASP without POC, on RNC side set one VP
per NodeB IMA linkGroup.
Remark:
If VPI of all nodeB Vcc is set to 0, the ATM network cannot treat this as VPC. VPI 0 is reserved for
VCC connections, as defined by ITU-T and ATM Forum.
VPC ServiceCategory:
It is recommended to configure Iub VPC with rtVBR serviceCategory.
Setting VP serviceCategory with rtVBR instead of CBR provides the VP ATM connection
with a longer bufferSize e.g.: Passport CBR default bufferSize is 96 cells, whereas rtVBR
default bufferSize is 480 cells.
Within ASP, CBR serviceCategory might be reserved for traffic more vulnerable to delay:
GSM, ATM CES …
Rule: IubTEG_VP_02
VPC ServiceCategory is set to rtVBR
VP TrafficDescriptor parameter:
Setting of VPC TrafficDescriptor Throughput parameters (PCR, SCR), depends on Iub
configuration:
- Case of NodeBs connected directly to ASP:
ALU confidential
A VPC initiated in the ASP and terminated in the RNC, if no bandwidth constraint
between ASP and RNC, then
o VPC PCR could be set at NodeB(s)*E1_bandwidth, and
o SCR of PVP could be set at NodeB(s)*E1_bandwidth*E1_UsageRate.
With UsageRate = 80%
Remark:
If on RNC, trafficShaping at VP level is activated, only PCR is taken into account since
16pOC3 FP provides singleRate shaping (linearShaping).
E1/T1
NodeB E1/T1
ATM Switch
ATM Switch
STM1/OC3 RNC
E1/T1
NodeB
E1/T1
NodeB
TrafficRegulation mechanisms:
When an ASP is included on the Iub interface and provides policed access, it is recommended
to group the Vcc into a single Vp and to invoke TrafficShaping at VP level either on POC and
RNC side.
Rule: IubTEG_VP_03
When an ASP is included on the Iub interface and provides policed access, it is recommended
to activate the TrafficShaping at Vp level, on the RNC side or on the POC side (if present).
ALU confidential
Moreover when activating trafficShaping at VP level on one port of the 16pOC3/Stm1 FP, the size of
the assigned perVc queue need to be configured with an appropriate value see §3.2.6.1.
3.2.2.2 VPT
When configuring basicVPT on a port, activation of trafficShaping is not allowed. For activating
trafficShaping at VP level, a second port and a hairpin is required; VPT is configured on one port,
traffic is diverted to a second port where trafficShaping is activated. It is called the two port solution.
BackPlane
Rx APC
C las s C o n n e c t io n S c h e d u le r : T r a n s m it
S c h e d u le r:
EP & M BG
W FQ O r SFQ P e rV C & c o m m o n Q u e u e s EP0
E P 0 Q u e ue s
EmissionPriority/MostUrgent
Com m on Q ueues: P er V C Q ueues :
VC C 1 Q u eue
W e ig h t 1
Port1 L in k C la s s
VC C 2 Q u eue
W e ig h t 2
EP2 CBR
Q ueue
fo r E P 0
V P C Q ueue
W e ig h t 3
EP3 rtVBR
Tx VPT … …
E P 1 to E P 7 Q u e u es
P er V C Q ueu es :
EP4 nrtVBR
Com m on Q ueues:
V C C 7 1 Q u eu e
W e ig h t 1
L in k C la s s
Q ueue
V C C 7 2 Q u eu e
fo r E P 7 W e ig h t 1
EP7 UBR
V C C 7 3 Q u eu e
W e ig h t 1
APC
Rx C la s s C o n n e c t io n S c h e d u le r: T r a n s m it
S c h e d u le r : W FQ O r S FQ P e rV C & c o m m o n Q u e u e s
EP & M BG
E P 0 Q ue u es
CBR rtVBR nrtVBR
Per VC Q ueues :
C om m on Q ueues:
EP0
EmissionPriority/MostUrgent
VCC 1 Q ueue
W e ig h t 1
Port2 L i n k C la s s
Q ueue
VCC 2 Q ueue
W e ig h t 2
fo r E P 0 EP2
VPC Q ueue
W e ig h t 3
EP3
… …
Tx C om m on Q ueues:
E P 1 to E P 7 Q ue u es
Per VC Q ueues :
V C C 7 1 Q u eu e
EP4
W e ig h t 1
L i n k C la s s
Q ueue
V C C 7 2 Q u eu e
fo r E P 7
W e ig h t 1
EP7
V C C 7 3 Q u eu e
W e ig h t 1
Remark:
On APC based card, TrafficShaping is allowed only on AtmConnection configured with a
serviceCategory mapped to emissionPriority 0.
On AQM based card, a one port solution allows to activate trafficShaping at VP level.
AtmIf n1
VPT vpi
VPd
- SegmentLoopBack on, off, sameAsInterface
- EndToEndLoopBack on, off, sameAsInterface
AtmIf n2
VPC vpi
VPd
TM
TrafficShaping disabled, sameAsCa
AtmIf n1
VPT vpi
VPd
- SegmentLoopBack on, off, sameAsInterface
- EndToEndLoopBack on, off, sameAsInterface
TM
- TrafficShaping disabled, sameAsCa
- ServiceCategory,
- Tx TrafficDescriptor Type & Parameters,
- Rx TrafficDescriptor Type & Parameters,
ALU confidential
3.2.3 OVERSUBSCRIPTION
3.2.3.1 PASSPORT, OVERSUBSCRIBTION:
When configuring Passport, the port bandwidth is allocated to one bandwidth pool or distributed over
several bandwidth pool (bandwidthPool is a Passport component).
One to five bandwidth pools are available.
Then an association is configured between each bandwidth pool and the atm serviceCategory (ies).
Either one bandwidth pool per serviceCategory or all serviceCategories associated to the same
bandwidth pool.
Rule: IubTEG_OvS_01
It is recommended to allocate all the port bandwidth to one single bandwidth pool, and associate all
the service categories to this bandwidth pool.
3.2.3.2 NODEB:
3.2.4 CAC
CAC (Connection Admission Control) is a generic function which checks that connections request less
bandwidth than available.
Different algorithm may be used for CAC implementation
CAC is an algorithm invoked at AtmConnection setup. It verifies that bandwidth required for the new
atmConnection is below than bandwidth available on the physical link.
For Permanent VC, CAC is invoked in provisioning phase, whereas CAC is invoked in establishment
phase for a Switched VC.
Based on atmConnection trafficDescriptor, CAC calculates the ECR (EquivalentCellRate) associated to
this atmConnection. ECR is the bandwidth required for an atmConnection from the CAC point of view.
ALU confidential
AtmConnection is rejected when it requires more bandwidth than available at physical link.
Remark:
CDVT is not managed at NodeB level.
Moreover the ACAC checks that the sum of ECR for all the atmConnections configured on a
link is lower than link bandwidth. If not, then some atmConnections are rejected.
In such a way to avoid such a situation, before provisioning phase, when determining amount
of atmConnections per link and atmConnection trafficDescriptors, the ACAC algorithm Excel
macro is used to estimate the bandwidth (ECR) required per atmConnections. Since
atmConnection bandwidth (ECR) is known, the amount of atmConnections per link and
atmConnection trafficDescriptors may be tuned in such a way sum of ECR of all
atmConnections configured on a link is lower than link bandwidth.
Rule: IubTEG_CAC_O1
ECRGCAC = 2 * PCR * SCR / (PCR + SCR)
- Hsdpa CAC:
ALU confidential
The Hsdpa CAC is invoked in RAB AssignmentRequest phase, (same as for the aal2LinkCac), it
consists in counting amount of Hsdpa calls per NodeB radio cell.
The amount of allowed Hsdpa calls per NodeB radio cell is configured through the parameter:
HsdpaCellClass/maximumNumberOfUsers
Range: [0..50], Class 0, Granularity RNC, defaultValue 20
For a VBR service category, traffic is considered bursty, and then cells are sent within a burst, bursts are
sent periodically.
Such traffic is described at ATM level by means of 2 throughput parameters: PCR and SCR and size of
the burst MBS:
ALU confidential
Context:
•TrafficSource: continuous
• DualRateShaping:
ATM-User traffic: Traffic is continuous • PCR = ¼ linkRate
• CDVT = 0
• SCR = 1/8 LR
• MBS = 3
=> BT = 2*(Ts-T)
1 23456
Shaped traffic
TAT TAT
Period2 Period3 Period4 Period5 Period6
1 2 3 4 5 6
δ t
T= 1/PCR
TAT stands for theorical arrival time, one TAT being defined for each throughput PCR and SCR, they
determine date at which cell is candidate for transmission.
When the ATM-User provides a continuous flow of traffic, it is observed that MBS cells are sent at
PCR while the following cells are sent at SCR.
.
3.2.5.2 TRAFFICDESCRIPTOR SETTING
On IUB interface ATM bearers carry RAB UMTS bearers, therefore ATM VCC trafficDescriptor
parameters have to be set according to RAB definition.
RAB and associated parameters are defined in [R62]:
Per RAB, 3Gpp recommendation indicates amount of blocks of information
transmitted per period of time. The period is called a TTI. Blocks and TTI refer to
RLC/MAC layers.
On Iub interface, RLC/MAC information is encapsulated in DCHFP for TRB and
SRB dedicated, and then in AAL2 frames.
DCHFP and AAL2 overheads are indicated in [R225]
ALU confidential
RLC RLC
MAC MAC
Physical Physical
AAL2
ATM
Physical
UE NodeB RNC
Uu Iub
- therefore since one block filled an ATM cell, MBS is set equal to 4, and Tm =
20 ms = MBS/SCR:
Context:
• MBS = 4
Example: RAB 64 • Tm = 20 ms
=> SCR = MBS/Tm = 200 c/s
E1: δ = 220 µs => Ts = 5 ms
STM1: δ = 2,8 µs • PCR = 2 * SCR
=> T = 2,5 ms
R A B 6 4 , B lo c k s
1 2 3 4 1 2 3 4
t
T T I= 2 0 m s
ATM TD
TAT TAT
P e r io d 2 P e r io d 3 P e r io d 4
1 2 3 4
δ t
T = 1 /P C R
T s = 1 /S C R T s = 1 /S C R T s = 1 /S C R T s = 1 /S C R
BT
BT
BT
BT
Tm = M BS / SCR
T T I= 2 0 m s
- CommonSRB.
TRB for UMTS ServiceClass: Conversational and Streaming are handled by means of
following RABs, the most restricting RAB transportFormat is shown in this table, see
[R62] for a complete RAB definition, moreover is considered that a RAB block fills totally
an ATM Cell payload:
Speech / DL 20 244 31 1 1
12,2 kb/s – 12,2 kb/s UL 20 244 31 1 1
CS Data / DL 40 576 72 1 2
14,4 kb/s– 14,4 kb/s UL 40 576 72 1 2
UL 20 336 42 4 4
64kb/s / 128 kb/s DL 20 336 42 8 8
UL 20 336 42 4 4
64kb/s / 384 kb/s DL 10 336 42 12 12
UL 20 336 42 4 4
Table 3-2 List of RAB for nonDelaySensitive traffic
RAB definition provides then, amount of consecutiveCellsForSingleCall sent each TTI. This value can
be considered as the MBS for a single call.
Moreover to establish MBS value, maximum amount of simultaneous calls handled by a node has to be
taken into account.
According to the chosen methodology, either simultaneous call is considered as an input for setting
MBS value, or amount of simultaneous calls is calculated based on a customer trafficModel, by means
of a dimensioning exercise.
Remark:
ALU confidential
3.2.5.3 TRAFFICSHAPING
For a continuous flow of traffic has to be transmitted, and dualRate Shaping is activated, MBS cells are
sent at PCR, following cells are sent at SCR:
1 23456
Shaped traffic
TAT TAT
Period2 Period3 Period4 Period5 Period6
1 2 3 4 5 6
δ t
T= 1/PCR
Rule: IubTEG_ATM-TM_1
To the extent that public ATM backbone is not involved on the UMTS interface, It is
not recommended to activate TrafficShaping or Policing function, in order to avoid
cell delay and cell discard.
Rule: IubTEG_ATM-TM_2
Reason why Isolating NodeB OAM VCC from a NodeB or POC VPC:
When activating TrafficShaping at VP level on RNC, two 16pOC FP ports are
involved.
On the first port NodeB Vcc dedicated Queues are scheduled, resulting in a common
queue, VPT is configured. The common queue feeds the loop at OC3/STM1 linkRate.
On the second port, the VPC dedicated queue is fed at STM1/OC3 linkRate. The VPC
queue is scheduled at ShapingRate.
The VPC Queue ingress throughput is higher than the egress throughput.
Therefore a high volume of OAM cells may be inserted between delay sensitive cells
in the second port VPC queue, which generates delay on delay sensitive cells.
3.2.5.4 NODEB
Node-B VCC can be either shaped or not shaped (see §4 NodeB release compliancy).
When TrafficShaping applies, nodeB transmits MBS cells at PCR, and following cells are sent at SCR.
In certain configuration, when connecting NodeB to RNC across ATM backbone, a VPC may be used
on the POC / RNC interface. All Vcc on NodeB E1/T1 with exception of OAM VCC will be carried on
this VPC. As all E1 /T1 traffic is carried on VPC, this VPC is equivalent to leased line E1/T1.
VP EndPoint is not provided by NodeB.
3.2.5.5 RNC:
3.2.6 QOS
Within ALU UMTS node, QOS is handled at ATM level, by means of:
− Different parameters:
ALU confidential
− Mechanism: Scheduling.
3.2.6.1 BUFFER
APC
Class Connection Scheduler: Transm it
Scheduler: SFQ PerVC & com m on Q ueues
E P & M BG ATM IP FP Q O S M apping
EP0 Queue • SC
Com m on Per VC Queues : FRO M
EP
Queues: ATM Connection 1 Queue
(5 EP, from EP0 to EP7)
n1 cells W eight 1
PQ C
• CLP, SC and CC
ATM Connection 2 Queue Cell discard
LinkClass n2 cells W eight 2
Queue
for EP0
ATM Connection 3 Queue
n3 cells W eight 3 EmissionPriority/M ostUrgent
Or Comm on Queue:
cells EP0
EP1
… … EP2
CBR
ALU confidential
AQM
Class Connection Scheduler: Transm it
Scheduler: W FQ O r SFQ PerVC & com m on Q ueues
E P & M BG ATM IP FP Q O S M apping
EP0 Queue (according to AQ M
Com m on Per VC Queues : FRO M
M apping Table) :
Queues: ATM Connection 1 Queue
• SC and CLP
n1 cells W eight 1
EP PQ C
(EP0 to EP 7)
ATM Connection 2 Queue DP
LinkClass n2 cells W eight 2
Queue
(DP0 to DP7)
for EP0
ATM Connection 3 Queue
n3 cells W eight 3 E missionPriority/M ostUrgent
Or Comm on Queue:
cells EP0
EP1
… … CBR
EP2 (CLP1)
CBR
(CLP0)
I = [2, 3, … 7]
rtVBR rtVBR
EP i Queue EP3 (CLP1) (CLP0)
Per VC Queues :
Com m on nrtVBR nrtVBR
Queues: ATM Connection 71 Queue EP4 (CLP1) (CLP0)
To Link W eight 1
Egress EP5
LinkClass ATM Connection 72 Queue
Queue W eight 1
for EP i EP6
Rule: IubTEG_Buffer_01
In the context of UMTS network, only perVC queuing is configured.
Within a serviceCategory, buffers allocated to each AtmConnection have the same characteristics (Size,
thresholds).
The size of the buffer depends on the serviceCategory. For the most urgent serviceCategory (CBR), the
buffer size is short, since delay is not allowed, whereas for less urgent serviceCategory (nrtVBR), buffer
size is high, since delay is acceptable. On the other hand when buffer size is short, cells are more
candidates to discard than when buffer size is high.
The buffer size is configurable; nevertheless within the context of UMTS network the default values are
used with exception of the shaped VPC queue case. Indeed the default queue size calculated by the
Passport for the shaped VPC configured on the 16pOC3/Stm1 FP is too short:
Rule: IubTEG_Buffer_02
On the 16pOC3/Stm1 FP port configured with shaped rtVbr Vpc, set:
atmIf Ca rtVbr TxQueueLimit = 4000 cells
The Vpc being configured with:
atmIf Vpc Vpd Tm txQueueLimit (txQlim) = sameAsCa
ALU confidential
The discard thresholds are set at approximately 35, 75 and 90 percent of the scaled queue limit for
traffic at discard priority 3 (DP=3), DP=2 and DP=1 respectively.
When this attribute is set to autoConfigure, an appropriate value is selected based on the card type. It is
set to 96 for the following Passport ATM cards (DS1, E1, DS3, E3, and OC-3).
For ATM IP FPs, the per-VC queue limit may be overridden for a permanent connection by specifying a
value in the Vcd Tm or Vpd Tm txQueueLimit attribute. The operational value of the maximum length of
a queue (common or per-VC) is indicated by the Vcc Tm, Vpc Tm, or Vp Tm txQueueThresholds
attribute.
Default autoConfigure
Per Card and per serviceCategory, a summary of the default buffer size values:
− 16pOC3/Stm1 FP and 4pOC3/Stm1 FP:
xpOC3 FP BufferSize
serviceCategory maximum effective ratio
CBR 96 86 90%
rtVBR 480 432 90%
nrtVBR 10240 7680 75%
UBR 10240 7680 75%
MSA32 BufferSize
serviceCategory maximum effective ratio
CBR 96 86 90%
rtVBR 288 259 90%
nrtVBR 1792 1344 75%
UBR 1792 1344 75%
The effective BufferSize is the buffer occupancy at which incoming cells, whatever their CLP value, are
discarded.
Rule: IubTEG_Buffer_03
When setting trafficDescriptor, BufferSize/Effective is used by the CAC for processing
ECR.
ALU confidential
3.2.6.2 CLR
CLR (Cell Loss Ratio) is defined as the number of lost cells divided by the total number of transmitted
cells per ATM Connection.
CLR is specified per ServiceCategory at PVC provisioning. It is involved in ECR calculation done by
ATM CAC.
A small CLR value (for example 10-10) configured on a serviceCategory, results in reserving more
bandwidth for ATM Connections configured with this serviceCategory, in other word results in a larger
ECR.
If CLR=0, means that no bandwidth is reserved per ATM connection.
No CLR is configured for UBR serviceCategory, since no bandwidth is reserved for UBR
atmConnections.
Remark:
CSD 64 is mapped on UP NDS VCC in release2, whereas it is recommended to map it
to UP DS VCC in release3.
3.2.6.3 SCHEDULING
At ATM level, QOS is provided by means of Scheduling mechanism. Scheduling takes into account
ATM Connection ServiceCategory Parameter.
Scheduling applies to egress traffic.
This section describes Scheduling within Passport node.
Passport provides a two stage Scheduling:
− Connection Scheduling and
− Class Scheduling.
At provisioning time:
• QOS mapping table in configured:
3/ a VCC is configured with a specific SC, (An EP is associated to this SC, a pool
of perVC queues is associated to this EP)
4/ a perVC queue within the EP pool of queues, is assigned to the VC,
5/ cells to be transmitted on this VCC, are buffered in the queue dedicated to this
VCC
ALU confidential
- Within each EP pool of Queues, cells are extracted from each perVC queues,
and are stored in the associated linkClass Queue.
- Amount of cells extracted per perVC queue depends on PerVC Weight (WFQ),
or
Each linkClass (5 for APC, and 8 for AQM) queue is pulled according to its priority.
APC
Class
Class Scheduler
Scheduler Connection
Connection Scheduler
Scheduler
WFQ
WFQ or
or SFQ
SFQ QOS Mapping, APC case:
1/ SC:
EP 0 linkClass Queue EP 0 perVC Queues
n1 cells
EP, (5 EP (O, 2, 3, 4, 7)
ATM Connection 01 Queue
Weight 1 2/ CLP, SC and CC:
cellDiscard
n2 cells
ATM Connection 02 Queue
Weight 2
… From PQC
n3 cells ATM Connection 03 Queue APC Mapping Table,
Weight 3
EmissionPriority/MostUrgent
P0
To Link
Egress … … EP1
CBR
EP2
n2 cells
ATM Connection 72 Queue EP5
Weight 2
… EP6
n3 cells ATM Connection 73 Queue UBR
Weight 3 EP7
(EP & MBG)
Remark:
The perVC weight is per default calculated by the Passport based on the atmConnection
trafficDescriptor or manually set using the MML: ATTRIBUTE AtmIf Vcc Vcd Tm weight.
According to AtmConnection serviceCategory, and CLP field value within the received cell, Passport
node associates a DiscardPriority value to the received cell. According to buffer load and DiscardPriority
value associated to the received cell, cell is buffered or discarded.
The AQM perVC buffers are implemented with 3 hardcoded thresholds, called CongestionControl levels,
involved in the discard policy. The CC level thresholds are identical for each serviceCategory:
congestion state
congestion state
Less severe
Most severe
No Cell discarded
DP2 & DP3 cells
Node discards
Node discards
Node discards
DP1 & DP2 &
DP3 cells
DP3 cells
For each serviceCategory is associated two DiscardPriority values; one for cell with CLP field set to 0,
and a second for CLP field set to 1.
EmissionPriority
Most Urgent
EP0
EP1
CBR CBR
EP2 (CLP1) (CLP0)
rtVBR rtVBR
EP3 (CLP1) (CLP0)
nrtVBR nrtVBR
EP4 (CLP1) (CLP0)
EP5
EP6
UBR
EP7 (CLP0&1)
ALU confidential
E.g.: on reception of a cell with CLP=1 within an nrtVBR atmConnection, DiscardPriority 3 is associated
to the cell.
Then a comparison is done between discardPriority value associated to the cell and buffer load, resulting
in storage or discard of the cell:
− When buffer load is below CC2 threshold, all cells candidate to transmission are accepted in the buffer.
− When buffer load has reached CC1 threshold, cells with discardPriority value 3, are discarded, whereas cells
with discardPriority value 2, 1 and 0 are stored in the buffer.
− When buffer load has reached CC0 threshold, cells with discardPriority value 3, 2 and 1, are discarded,
whereas cells with discardPriority value 0 are stored in the buffer.
EmissionPriority
Tagged cell NonTagged cell
EP0 Queue Most Urgent
CBR CBR CLP1 Cell2 CLP0 Cell1
EP0 (CLP1) (CLP0)
VCC CBR
rtVBR rtVBR
EP1 (CLP1) (CLP0)
CC0 CC1 CC2 CC3
EP6
CC0 CC1 CC2 CC3
UBR
EP4 queue is in CC2. EP7 (CLP0+1 DiscardPriority
Cell1, DP2, is accepted. )
Cell2, DP3, is rejected. Least Urgent DP3 DP2 DP1 DP0
Least important Most important
Figure 3-22 Discard Policy on AQM card, based on an example of QOS mapping table.
The APC perVC buffers are implemented with 2 hardcoded thresholds, called CongestionControl levels,
involved in the discard policy. The CC level thresholds are set per serviceCategory:
90% 38%
CBR CLP0 discard CLP1 discard
CC0 CC1 CC2 CC3
90% 38%
rtVBR CLP0 discard CLP1 discard
CC0 CC1 CC2 CC3
75% 32%
nrtVBR CLP0 discard CLP1 Discard
CC0 CC1 CC2 CC3
ALU confidential
No DiscardPriority parameter on the APC based card, the cell CLP values is directly compared to the
buffer occupancy:
EmissionPriority
EP0 Queue Tagged cell NonTagged cell
Most Urgent
90% 38% CBR CLP1 Cell2 CLP0 Cell1
EP0
VCC CBR
EP1
CC0 CC1 CC2 CC3
rtVBR
EP0 queue is in CC2. EP2
Cell1, CLP0, is accepted.
Cell2, CLP1 is rejected.
EP3
EP6
CC0 CC1 CC2 CC3
UBR
EP4 queue is in CC2. EP7
Cell1, CLP0, is accepted.
Cell2, CLP1, is rejected. Least Urgent
Figure 3-24 Discard Policy on APC card, based on an example of QOS mapping table.
CDV (Cell Delay variation) is the jitter introduced in transmission of ATM cells due to buffering and
Scheduling.
Increasing buffer size, or selecting a lower priority serviceCategory, increases CDV, on the other hand
decreases cell Loss.
Decreasing buffer size, or selecting a higher priority serviceCategory, decreases CDV, on the other hand
increases cell Loss.
Selecting a SC for an ATM Connection, or when determining buffer size for a service category, is a
trade-off between CDV and cell Loss.
When no trafficShaping applies, and for the highest priority serviceCategory, CDV may be calculated
on the following way:
CDV = BufferSize/ EgressLinkThroughput
Some adaptations of this formula have to be done for lower priority SC.
Due to CDV introduced by ATM backbone, ATM cells arrive in the downstream node, before or after
the TAT (Theorical Arrival Time). ATM Cells arriving after TAT are conformed on the other hand
ATM Cells arriving before TAT are not conformed.
Non conformed cells are rejected by Policing, when activated.
CDVT (CellDelayVariationTolerance) is a tolerance taken into account by Policing, which applies to
cells arriving before TAT.
Setting CDVT allows to reduce amount of rejected cells in a downstream node where Policing is
activated.
CDVT unit is µsecond.
ALU confidential
According to CDVT value, cells arriving before TAT, in the limit of CDVT, are declared conformed.
CDVT =< ( T – δ ), e g : C D V T = ( T – δ ):
TAT TAT TAT TAT
P e r io d 1 P e r io d 2 P e r io d 3 P e r io d 4
1 2 3 4
δ t
T = 1 /P C R
CDVT > ( T – δ ), e g : C D V T = 2 *( T – δ ):
1 2 3 4 5
δ t
T = 1 /P C R
CDVT
CDVT
CDVT
CDVT
Rule: IubTEG_D&I_01
Only one link (E1/T1) may be used in a nodeB toward the RNC, if configuring Drop&Insert.
Let us called:
− The droppedNode: node at the end of the chain, where fractional E1/T1 is configured.
− The droppingNode: node which inserts on the link its own SDU’s and SDU’s received
from the dropped node.
ALU confidential
Fractional E1:
One E1 and only one is shared between two NodeBs.
Dropped Dropping
NodeB NodeB
E1 n°2 E1 n°1
NodeB NodeB
RNC- ATM over unchannelise RNC-
N°2 N°1 TDM
ANode STM-1
d INode
TDM backbone
UMTS IBTS UMTS IBTS
1 Fract E1 backbone 1 Fract E1 e/w MSA 32
14 TS 12 TS with STM-1
Example:
MSA32 splits UMTS traffic for 2 nodeBs on same E1 N°1 :
− NodeB N°1 Iub ATM stream from 12 TS (E1 n°1, TS 2-13) is sent over STM-
1 to RNC-IN,
− NodeB N°2 ATM stream from 14 TS (E1 n°1 TS 17-30) is sent over STM-1
to RNC-IN.
E1 N°2 :
− NodeB N°2 Iub ATM stream from 14 TS (TS 17-30) is switched on E1 n°1
and then sent over STM-1 to RNC.
STM-1:
− Aggregation traffic from many IBTS including the ones from other MSA (full
or fractional E1).
Rule: IubTEG_D&I_02
− D&I of 2 nodeB max,
− At MSA 32E1 port level : AAL1 CES must be used to do TDM cross connect ,
ALU confidential
Remarks:
− Maximum number of available E1 TS is 30 since TS0 and 16 are reserved [R47].
An Hairpin must be added on MSA32 card because MSA32 port can handle only 1 ATM interface :
RNC-ANode
32 Timeslots
ATM1 Not used
CCM CCM
32 Timeslots 32 Timeslots
ATM1 Not used Not used ATM2 Not used
E1 E1
32 Timeslots 32 Timeslots
ATM1 ATM2 Not used ATM2 Not used
ATM / Fractional E1
Dropped Dropping
NodeB NodeB
T1 n°2 T1 n°1
UMTS UMTS
ATM over unchannelised
OC-3
RNC
IBTS N°2 IBTS N°1 TDM OC-3/T1
TDM backbone connector
UMTS IBTS UMTS IBTS
12
1 Fract T1 backbone 12
1 Fract T1
14 TS TS 14 TS
TS
ALU confidential
Rule: IubTEG_D&I_03
− D&I of 2 nodes B max,
− Only one T1 is supported (fractional T1):
− Connectivities:
− On droppedNode, PCM1 port is configured
Remarks:
• F4/F5 AIS dedicated to dropped NodeB Atm connections go through the dropping
nodeB.
− The POC based on MSS7k is not involved in T1 D&I, since doesn’t provide T1
access.
Fractional E1:
UMTS GSM
NodeB BTS
E1 n°1
UMTS IBTS 1 Fract E1
1 Fract E1 ATM over Unchannelised STM1
8 TS
22 TS
RNC-INode
RNC-ANode
GSM BTS TDM backbone
1 Fract E1 TDM shared between
15 TS
GSM backbone UMTS & GSM
e/w MSA 32
BTS with STM-1 E1 n°6
backbone
E1 n°2
TDM
E1 n°4
E1 n°5 BSC
GSM
UMTS E1 n°3
NodeB 1 Fract E1 BTS GSM BTS E1 n°7
2 Fract E1
15 TS
10 + 8 TS
One E1 link is shared between one GSM BTS and one NodeB:
ALU confidential
Example:
MSA32 splits GSM and UMTS traffic from 2 incoming E1
E1 N°1:
- 8 GSM TS (TS 1, 5-11) are mapped onto TS1 and TS5-TS11 of E1 N°6.
- NodeB ATM stream from 22 TS (E1 N°1 TS 2-4, 12-15, 17-31) is sent over
STM-1 to RNC.
E1 N°2:
- 15 GSM TS (TS 2, 17-30) are switched on E N° 4 and then mapped onto
TS1-TS15 of E1 N°7.
E1 N°3:
- NodeB stream from 15 TS (E1 N°3 TS 17-31) is switched on E1 N°5 and
then sent over STM-1 to RNC.
E1 N°4:
- 10 GSM TS (TS 1, 5-13) are mapped onto TS2 and TS17-TS26 of E1 N°6.
Rule: IubTEG_D&I_04
− GSM BTS must be the dropping node, whereas the UMTS NodeB must be the dropped
node.
− Minimum number of TS for UMTS is 12 to insure acceptable delay; therefore in best
case 18 TS are available for GSM.
− The extraction of the GSM TS will be performed by ALU Networks MSS7K. The
limitations are the same as for UMTS-UMTS D&I except that no hairpin is required on
MSA32 card.
− Connectivities:
− On droppedNode, PCM1 port is configured,
Remarks:
− GSM BTS must be the dropping node, in order to not perturb GSM traffic,
− Maximum number of available E1 TS is 30 since TS0 and 16 are reserved [R47].
Fractional T1:
One T1 link is shared between one GSM BTS and one NodeB:
ALU confidential
Rule: IubTEG_D&I_05
− GSM BTS must be the dropping node, whereas the UMTS NodeB must be the dropped
node.
− Maximum guaranteed configuration 2 dropped nodes: 1 GSM BTS and 1 UMTS nodeB.
The dropping node being a GSM BTS.
− D/I is not supported with NodeB multiPCM configuration, or BTS multiPCM.
− Connectivities:
− On droppedNode, PCM1 port is configured,
Remarks:
− GSM BTS must be the dropping node, in order to not perturb GSM traffic,
− Maximum number of available T1 TS is 24.
− Fractional T1 is not available on 4 ports DS3ch IMA nor on 4 port DS3ch CES.
3.2.8 ADDRESSING
Since UNI signaling or PNNI is configured in network, ATM addresses are required. ATM addresses
are called AESA (ATM End System Address). AESA is structured according to NSAP format (Network
Service Access Point)
To establish sPVCs or SVC’s across the network, ATM source and destination points need to be
uniquely identified with ATM addresses.
NodeB does not support neither UNI signaling nor PNNI.
3.2.9 PNNI
The PNNI recommendations encompass network Topology and Protocols notions.
Reason for PNNI, on atm interfaces, is to simplify the network configuration and to improve the
network reliability and availability.
The PNNI allows shorter outage times, and transparent recovery from network outage, by means of
dynamic rerouting mechanisms.
Therefore, a better GOS behavior is expected when configuring PNNI.
ALU confidential
Applying hierarchy in a PNNI network consists in grouping the nodes in different sub networks called
peerGroup, e.g.: all Iub ATM switches behind a RNC may be grouped into one peer group, ATM
switches connected to another RNC may be grouped in another peerGroup.
ATM addressing plane has to reflect the topology choice.
In the example above, all nodes belonging to the same peerGroup have the same prefix level88 (88
bits), whereas prefix level 104 distinguishes nodes within a peerGroup (16 bits).
SSCF-UNI Q2130
AAL5
ATM
Physique
CallingParty Node:
CalledParty Node:
Calling vcc: 3/33
vcc= 2/32
Called vcc= 2/32
Address = AESA_1
CalledAddress = AESA_1
ATM
ATM switch
switch ATM
ATM switch
switch ATM
ATM switch
switch
Or
Or intermediate
intermediate Or
Or
RNC
RNC RNC
RNC
CalledParty
CalledParty sPVC CalledParty
CalledParty
Vcc 3/33 Vcc 2/32
Since the sPvc is configured in the originating node, the sPvc is automatically set in each intermediate
node until the destination node. When establishing a sPvc, an intermediate Passport node runs the
ACAC to verify that the sPvc required bandwidth is acceptable.
In the originating Passport node the GCAC is run.
On each intermediate interface, if the node which sends the Pnni Setup message has a higher nodeId
than the node which receives it, then:
- The local interface vpi.vci is selected by the node which sends the setup message; the
vpi.vci value is chosen in the range specified by the minAutoSelectedVciForVpiZero and
maxAutoSelectedVciForVpiZero attribute.
If no more available vci for VPI=0, then a vci is chosen for the next vpi value; the vci
value is then chosen in the range delimited by: minAutoSelectedVciForNonZeroVpi and
maxAutoSelectedVciForNonZeroVPI attribute.
Else, the vpi.vci value is determined by the node which receives the pnni setup message.
The NodeId attribute is configured under the attribute: atmRouting Pnni ConfiguredNode.
It is the responsibility of the sPvc calling endpoint to attempt to re-establish the connection.
The rerouting is not performed on routes set through different PNNI routing domains. When a failure
occurs outside of the rerouting domain, no rerouting operation can be performed.
Within a PNNI peerGroup, the Node which detects Link or Node failure sends a Release message to
both sPvc originating node and sPvc destination node. The original connection segment is released
before the establishment of the rerouting connection segment.
On the reception of the release message, in ‘conversation’ phase, if connection recovery has been
activated for the call, see MML: AtmIf PNNI Ebr ConnectionRecovery, the atmSwitch where the sPvc
originates, determines an alternative path for re-establishing the sPvc.
The sPvc originating node blocks the release message and attempts to establish an alternative
connection segment to the destination node.
The sPvc destination node also blocks the release message of the call and waits for the sPvc originating
node to establish the alternative connection segment.
If a route exists, a new establishment procedure is initiated on a new path (SETUP and CONNECT
messages), the connection is restored over the new route. Otherwise, the connection is cleared back to
its end points through normal call clearing procedures.
To be able to reroute the connection, the rerouting node must find a route that meets or exceeds the
applicable QOS characteristics of the ATM service category requested for the original route.
Rerouting triggers:
- Reception of PNNI messages:
• RELEASE or RELEASE COMPLETE with re-Routing cause EI,
• SAAL Failure,
• Restart or Status messages, with incompatible state.
ALU confidential
- The Hello protocol runs as long as the link is operational. It can therefore act as a link
failure detector when other mechanisms fail.
- The Hello protocol monitor the status of the SVCC used as a PNNI routing control
channel between the two LGNs to increase robustness.
- Failure of the SVCC indicated from lower levels (ATM, PHY, and Signaling) is treated as
a Link down Event. Procedures to re-establish the SVCC are followed.
- Expiry of timer T310 or T303
Following table provides duration for re-routing a set of sPVC connections, according to type of
Passport equipment failure (card, shelf):
If unsuccessful, it will then retry at an interval specified by a configurable timer. The failure detection
time is dependent on the type of failures (for example, link, VC, Function Processors, and so forth).
LOS Condition
UMTS
UMTS UMTS
UMTS
1/ RELEASE 1/ RELEASE
TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
2/ SETUP 2/ SETUP
PNNI
PNNI
ATM
ATM
TX
TX RX
RX TX
TX RX
RX
RX
RX TX
TX RX
RX TX
TX
See MML:
ATTRIBUTE AtmIf Vcc Src retryCount
This attribute indicates the number of failed attempts to set up the soft PVP or soft PVC since
the last time the connection failed.
Values Decimal (0..4294967295)
ATTRIBUTE ARtg Pnni failedRoutingAttempts
This attribute counts all calls routed through PNNI which failed. The counter wraps to zero
when it exceeds the maximum value.
ATTRIBUTE AtmIf Uni softPvpAndPvcRetryPeriod
ATTRIBUTE AtmIf Uni softPvpAndPvcHoldOffTime
ALU confidential
The PNNI is used to participate to the Iub interface reliability between POC and RNC (RNC-PCM
configuration). More precisely, the Pnni Rerouting mechanism provides a protection against POC
OC3/Stm1 ClearChannel FP failure eg: MSA32 or 2pOC3 FP.
Rule: IubTEG_PNNI_01
PNNI is recommended for RNC-PCM configuration, on RNC-IN/MSS7k interface.
When a MSA32 card fails, both the APS Working and Protected lines from this card become
unavailable, the PNNI determines the paths terminating on the other FP and re establishes the impacted
atmConnections under condition there is enough available bandwidth on these paths.
RNC-PCM
PNNI signalling
UNI
RNC-AN RNC-IN
NodeB
E1
STM 1
On the MSS7k / RNC interface, 3 stm1 links are configured for capacity and reliability reasons.
In normal condition, when the 3 stm1 are active, the Iub pnni atmConnections are distributed over the 3
stm1 links.
Even if 3 stm1 links are configured on the Rnc / MSS7k interface, a bandwidth equivalent to 2 stm1 is
reserved for the Iub atmConnections through the trafficDescriptors.
Then in case of failure of one stm1 due to MSA32 FP failure, the two still active stm1, are able to
support all the Iub atmConnections.
The activation of Pnni on the RNC implies the configuration of some pnni sPvc Hairpins on the RNC
16pOC3/STM1 FP card.
The amount of sPvc hairpins is determined based on the bandwidth required on the RNC Iub interface.
Since Iub VCC TrafficManagement parameter had been set in such a way two stm1 bandwidth is
enough, 2 sPvc hairpins are set.
The Pnni sPvc source node may be either the RNC-IN, the MSS7k or an atmSwitch.
Rule: IubTEG_PNNI_02
It is preferred to initiate the pnni sPvc in the MSS7k or in an atmSwitch instead of in the RNC-
IN.
The reason for pnni sPvc source in the atmSwitch is to better managed the case of PCM failure. Indeed
if the pnni sPvc source is configured in the atmSwitch doing the interworking between Pcm interfaces
and sdh interfaces, the pnni atmConnection releasing and rerouting invocations can be synchronized
with PCM failure/restoration events.
3.2.10 IMA
ALU confidential
IMA linkGroup
NodeB
NodeB
IMA linkGroup
Up to8 E1
IMA linkGroup
NodeB
RNC
POC
POC
NodeB
RNC
POC
POC
Stm1
IMA linkGroup
IMA linkGroup
NodeB
NodeB
E1 E1
3.2.10.1 SYNCHRONISATION
Two ways of managing clock are suggested:
- CTC (CommonTransmitClock): the same transmitClock applies for all links within
the IMA linkGroup.
- ITC (IndependentTransmitClock): transmitClock is independently derived from one
or several links within an IMA linkGroup.
Rule: IubTEG_IMA_02
ALU confidential
- LinkGroup Identifier,
- configuration,
- synchronization,
- status and
- defect information
Link 0
128 cells 128 cells 128 cells
ATM node
ATM node
Link 1
IMA IMA
Figure 3-30 IMA Frame
ALU confidential
The cell capacity of a physical link involved in an IMA linkGroup is calculated with the
formula:
Rule: IubTEG_IMA_03
IMA link available throughput:
IDCR = TRLCR * 127/128 * 2048/2049
Where:
- IDCR: IMA Data Cell rate, cell capacity of a physical link
- TRLCR: TimingReferenceLinkCellRate, link cell rate without IMA.
Table below provides IDCR for E1 and T1, in the last column is taken into account
MininimumBandwidthGuaranty = 2% reserved for RNC EmissionPriority7 (OAM VCC):
For IMA LG Bandwidth Reduction/Restoration mechanisms, see the §RNC/IMA and the §NodeB/IMA.
The IMA LinkGroup bandwidth Reduction mechanism is activated as an option in the NodeB, the RNC
or the Passport.
On one IMA interface, the IMA LinkGroup bandwidth Reduction mechanism should not be activated in
both nodes extremity of the IMA interface; the mechanism should be activated in one node at the
extremity of the IMA interface.
The node where is activated the IMA LinkGroup bandwidth Reduction mechanism, since aware about
PCM defect (s), releases one or several Vcc(s) and notifies the adjacent node thanks to atm oam signals.
A/ In case of interworking with an otherVendor atmSwitch, the operator decides to activate the IMA LG
bandwidth Reduction mechanism in:
- The ALU node (the NodeB, the Passport or the RNC) or
- The otherVendor atmSwitch.
If the IMA bandwidth Reduction mechanism is activated in the otherVendor atmSwitch and not in the
ALU NodeB, the operator should take care that the otherVendor bandwidth Reduction mechanism
behavior is compliant with the expectations of the RNC aal2 congestionManagement (0) and
aal2LinkCac. The otherVendor node must be able to notify the RNC thanks to endToEnd atm oam
signals, about the vcc which have been released, in such a way the RNC is aware about the available
bandwidth on Iub interface.
In fact, the ALU RNC expects that the otherVendor bandwidth Reduction mechanism has same
behavior as the ALU NodeB bandwidth Reduction mechanism.
Expected bandwidth Reduction mechanism behavior from the otherVendor atmSwitch:
− Case of 8 PCM within the IMA LG, one PCM defect, then one Up Ds vcc is released,
− Case of less than 8 PCM within the IMA LG, one couple (Up Ds vcc, Up Nds Vcc) is released
for each PCM defect,
ALU confidential
Rule: IubTEG_IMA_04
In case of OtherVendor atmSwitch on an Iub IMA interface, the IMA defense mechanism
should be activated in the NodeB or in the otherVendor atmSwitch under condition it
provides same IMA defense behavior as the NodeB
This rule is dictated by the RNC aal2 Congestion Management mechanism.
B/ In case of an IMA interface delimited by a ALU NodeB and a Passport atmSwitch or ALU RNC:
Argument 1:
In the context of IMA LG bandwidthReduction, the RNC aal2 Congestion Management (§ 0)
expects that:
− Only one Up Ds Vcc is released when one PCM defect occurs on an IMA LG
composed of 8 PCM and configured with 8 up ds vcc and 7 up nds Vcc,
− At each PCM failure within an IMA LG, one couple (up ds Vcc, up nds Vcc) is
released.
The 4 HP values assigned to the aal2 Vcc within the MSS7k (see §5.4.2.2), don't allow to have
such a behavior in case of more than 4 PCM within an IMA LG.
Argument 2:
In the context of IMA LG bandwidthRestoration, the RNC or the Passport restores the vcc
according to the perVc reserved bandwidth (vcc ECR) and the IMA LG available bandwidth.
When restoring the UP aal2 vcc, the RNC or Passport doesn’t take care about the aal2 qos, in
other words doesn’t guarantee the restoration of as many UP ds aal2 vcc as UP nds vcc.
Beside, in the context of IMA LG bandwidthRestoration, the nodeB restores a couple of (UP
ds, UP nds) vcc each time a PCM is restored.
The NodeB IMA LG bandwidthRestoration algorithm works as expected by the RNC aal2
CongestionManagement mechanism.
Rule: IubTEG_IMA_05
On an IMA interface delimited by the ALU NodeB and either a Passport atmSwitch or the
ALU RNC, it is recommended to activate the IMA LG bandwidth Reduction mechanism
in the NodeB whatever amount of PCM in the IMA LG.
Remark:
When the IMA LinkGroup bandwidth Reduction mechanism is activated on the nodeB, when
bandwidth reduction occurs, the nodeB releases 1 or several Vcc, and returns an endToEnd
oam RDI signal for each released Vcc. On reception of the RDI in the RNC-IN, the Vcc
rdiState is changed to ‘bad’, and the aal2/x path/y (linked to the vcc) localBlockingStatus is
changed from unblocked to blocked.
Moreover, in such a way to satisfy UMTS application traffic, the IMA differential delay should be
limited to a maximum value of 2ms.
ALU confidential
Rule: IubTEG_IMA_06
The IMA Differential Delay should remain below 2 ms.
In order to keep the IMA differentialDelay below the limitation, the PCM links within the IMA LG
should follow the same path and then cross the same nodes.
The Passport nodes terminating an IMA LG are configured with the maximum tolerated IMA
differentialDelay through the MML:
ATTRIBUTE Lp Ima maxDiffDelay (delay), Range Values: [1..100 ms], Default value: 25 ms.
Remark:
Both ends of the IMA LG may be configured with different amounts of tolerable differential delay (i.e.,
say one up to 25 ms and one greater than 25 ms).
ATM OAM Information is bidirectional; it is carried once the ATM connection is established.
ATM OAM PDU are directly encapsulated within and ATM cell payload, without AAL (ATM
AdaptationLayer).
ALU confidential
This attribute reflects the role of the connection component at this interface.
- Cpt = connectionEndPoint indicates that user cells, endToEnd OAM cells, and segment
OAM cells are processed by the connection component.
- Cpt = segmentEndPoint indicates that user cells and endToEnd OAM cells are relayed by
the connection component, while segment OAM cells are processed by the connection
component.
- Cpt = connectingPoint indicates that user cells, end-to-end OAM cells, and segment OAM
cells are relayed by the connection component.
- Cpt = unknown indicates that the connection component is inactive.
The atm OAM Information objective is Fault detection, Fault Location and Performance monitoring:
- Fault Management:
- Alarm surveillance:
- AIS (AlarmIndicationSignal), F5 : VC-AIS or F4 : VP-AIS,
- RDI (RemoteDefectIndication), F5: VC-RDI, F4: VP-RDI,
- Connectivity verification:
- LoopBack,
- ContinuityCheck, Not supported by the 16pOC3/Stm1 FP.
- Performance Management:
Not supported by the 16pOC3/Stm1 FP. Not covered in this document
ALU confidential
The endToEnd and Segment F4 OAM flows are carried in dedicated Vcc:
- VPI: any allowed VPI values,
- VCI=3, for segment OAM flow,
- VCI=4, for endToEnd OAM flow,
The endToEnd and Segment F5 OAM flows are not carried in dedicated vcc, but transmitted together
with ATM-User traffic in vcc.
Within a VCC, OAM traffic is distinguished from user traffic by means of PayloadType field (ATM
Header PT field):
- PTI = 100 for Segment F5 OAM traffic,
- PTI = 101 for endToEnd F5 OAM traffic,
- PTI = 000 for ATM-User traffic,
Function
Cell Header OAM Type Function Specific Field Reserved CRC-10
Type
5 bytes 4 bits 4 bits 45 bytes 6 bits 10 bits
The table below indicates the OAM Cell Field values used within UMTS networks:
OAM Type Function Type
0001 Fault Management 0000 AIS
0001 RDI
0100 ContinuityCheck
1000 LoopBack
… … … …
When LoopBack is activated, loopBack information is inserted in the OAM Cell Function specific field:
LoopBack Correlation
LoopBack indication ID Source ID Unused
indication Tag
1 bytes 4 bytes 16 bytes 16 bytes 8 bytes
Where:
- LoopBack indication: The source loopBack point fills this field with value: 0000 0001.
The destination loopBack point returns the value: 0000 0000.
- Correlation Tag: Identifier of the loopBack invocation checked in loopBack source point
on reception of loopBack answer.
- LoopBack Location ID: Identification of the node where loopback has to occur.
- Source ID: Coded as an option, identification of the loopBack source point.
ALU confidential
The AIS is sent at a frequency of 1 cell/s usually. AIS cells generation stops since failure
detection is removed.
Rule: IubTEG_ATM-OAM
It is highly recommended to activate aisGeneration attribute on source and destination
of sPvc dedicated to UserPlane and OAM traffic.
It is not recommended to activate aisGeneration attribute on source and destination of
sPvc dedicated to Iub CP and CCP traffic, since RNC-CN doesn’t manage AIS signal.
The reason for activating aisGeneration attribute on source and destination of sPVCs dedicated
to UserPlane and OAM traffic, is that if a VCC part of an IMA group goes down, IuxIf/Path
associated to this VCC is informed about VCC failure and then doesn’t allow calls on this Path.
When activating aisGeneration on source and Destination of a sPVC, failure of the sPVC, is a
trigger for aisGeneration on Permanent AtmConnections, the sPVC is switched on at the
source and destination:
ALU confidential
AtmIf
AtmIf
AtmIf
AtmIf
F5 AIS
Upon receiving an F4/F5 AIS OAM cell, VPC/VCC endPoint node returns a F4/F5 RDI to
alert upstream intermediate and endPoint nodes that a failure has been detected downstream.
RDI:
RDI is used to return an indication to the upstream VP/VC EndPoint node that the received end
has detected an incoming section defect or is receiving AIS.
RDI is an upstream signal, whereas AIS is a downstream signal.
F4/F5 EndToEnd RDI is generated by a VP/VC EndPoint node, whereas F4/F5 Segment RDI
is generated by the segment endPoint node or a VP/VC EndPoint node.
The F4/F5 RDI signal is sent with a periodicity of 1 second as long as the defect persists.
After 3 second without reception of a F4/F5 RDI, the atm connection is brought back into
service.
RDI frequency generation is usually 1 cell/s. RDI generation stops when failure detection is
removed.
Remark:
AIS generation attribute available when configuring dynamic AtmConnection PNNI sPVC,
allows activating/deactivating both AIS and RDI signals.
ALU confidential
LOS Condition
UMTS
UMTS UMTS
UMTS
ATM
ATM ATM
ATM ATM
ATM
P-AIS F4/F5-AIS
TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX
PTE
PTE MSTE
MSTE PTE
PTE PTE
PTE
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
MS-RDI
LOS Condition
UMTS
UMTS UMTS
UMTS
ATM
ATM ATM
ATM ATM
ATM
MS-AIS
TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX
PTE
PTE PTE
PTE RSTE
RSTE PTE
PTE
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
ALU confidential
LOS Condition
UMTS
UMTS UMTS
UMTS
ATM
ATM ATM
ATM ATM
ATM
TX
TX RX
RX TX
TX RX
RX TX
TX RX
RX
PTE
PTE PTE
PTE RSTE
RSTE PTE
PTE
RX
RX TX
TX RX
RX TX
TX RX
RX TX
TX
Path-RDI
LoopBack:
This feature consists in inserting a pattern in an ATM Connection, and indicates to the remote
node that this pattern has to be returned.
The loopback initiator node checks that the received pattern is the expected one, and decides to
keep the atmConnection active or to disable it.
The purpose of loopBack is to:
- Prevent from mis-configuration of VPC/VCC translation in a connectionPoint
node, and verify continuity of an AtmConnection.
Rule: ATM-OAM_1
Therefore ATM LoopBacks should be enabled during I&C and disabled once I&C
operations are terminated.
- Detect failure within an ATM Network where nodes don’t handle ATM OAM
signals: AIS, RDI.
The endPoint or connectionPoint inserts a bit pattern 0000 0001 in one OAM flow (F4/F5,
Segment/endToEnd), and expects within a timeout, the bit pattern 0000 0000 returned by the
destinated node.
Such an operation is performed without having to take the ATM Connection out of service.
- LoopBack mechanism:
– The loopback pattern is inserted every 30 seconds by the connection end-points,
– A loopback is considered successful when the loopback pattern is returned by the
remote end-point within 5 seconds,
– It takes 15 to 45 seconds to detect a connection failure (3 consecutive loopback
failures),
– After a failure is detected, loopback cells are inserted every second.
ALU confidential
- LoopBack recommendations:
The amount of Iub vcc may be very large then instead of activating systematically loopBack; it
is preferable to ascertain that F4/F5 OAM AIS/RDI Signals are activated within each node of
the ATM Backbone.
If F4/F5 OAM AIS/RDI Signals are not available in otherVendor nodes, then for security
reason, we can decide to activate loopBack on some RNC Iub atmConnections.
Rule: ATM-OAM_2
On Iub interface, ascertains that F4/F5 OAM AIS/RDI Signals are activated in each
node of the ATM backbone.
If F4/F5 OAM AIS/RDI Signals is not available on otherVendor nodes within the
ATM backbone, then loopBack must be activated on some RNC Iub
atmConnections.
On 16pOC3/STM1 FP, up to 50 loopBacks may be activated simultaneously.
Remark:
When activating loopBack in the RNC, it is assumed that intermediate equipments are
transparent for this signal and the far end support loopBack (ALU NodeB and
coreNetwork nodes support loopBack).
Moreover without LocationID value inserted in the loopBack signal, it is not
guaranteed that the far end node which answers is the expected one.
ContinuityCheck:
Continuity check mechanism consists in sending periodically cell, from endPoint node, at some
predetermined interval (every second) so that connectingPoints and the remote endPoint can
distinguish between a connection that is idle and one that has failed.
The continuity check can detect failure that AIS cannot, such as an erroneous VP cross-connect
change (VPI translated to incorrect value).
The ContinuityCheck is not supported by the 16pOC3/Stm1 FP.
ALU confidential
- LoopBack.
- Not Supported:
- PerformanceManagement,
- FaultManagement: ContinuityCheck.
NodeB:
On the reception of F4/F5 AIS the NodeB takes appropriate actions: alarm generation, send RDI.
The NodeB does not initiate the AIS signal since nodeB is an atm endPoint node not an atmSwitch.
The NodeB transmits an ATM OAM RDI signal on reception of ATM OAM AIS.
Nevertheless the NodeB is not yet able to initiate a RDI on reception of Transmission OAM defect
signal or since aware about LOS condition.
The NodeB autonomously configures the EndToEnd F4 OAM VCC (see §4 for release compliancy).
This OAM flow terminates at the VPC endpoint. EndToEnd F4 OAM VCC is identified by VCI=4.
The NodeB autonomously configures the Segment F4 OAM VCC (see §4 for release compliancy). This
OAM flow terminates at the OAM boundary. Segment F4 OAM VCC is identified by VCI=3.
The F4 OAM Vcc is configured with UBR serviceCategory to avoid bandwidth reservation.
The endToEnd F4 OAM VCC is initiated in the nodeB, and terminates in the RNC-IN
Segment F4 OAM VCC is initiated in the nodeB and terminates within the boundary of the VPC
segment. A VPC segment is under control of Network Administration. The POC may be the boundary
of the VPC segment, therefore node where Segment F4 OAM VCC terminates.
3.3 AAL2
3.3.1 ADDRESSING
Aal2 address is called A2EA [R41].
AAL2 addresses are not used on Iub, since ALCAP is not implemented.
3.3.2 QOS
An Aal2 QOS value is associated to each path.
The Iub Aal2 Paths carry delaySensitive traffic, nonDelaySensitive traffic and Hsdpa traffic.
ALU confidential
E1/DS1
NodeB
NodeB
N*64
CBR VCC CBR VCC PP7K
PP7K
NodeB
NodeB ATM
ATMBB
BB BSC
MSA32
MSA32 BSC
E1/DS1
BTS
BTS E1/DS1
N*64
N*64
TimeSlot
TimeSlot mapping
mapping function
function
E1
E1 // DS1,
DS1, N*64
N*64 Services
Services
CES IWF
3.4.2 SDT/UDT:
= 1 ms 8 1 8
= 8 * 125 µs 8 2 16
8 3 24
8 4 32
8 5 40
3.4.5 QOS:
ALU confidential
3.4.6 TRAFFICMANAGEMENT:
Cell Payload size, avg (bytes) 46,875
Cell Payload size, min (bytes) 46
Cell Payload size, max (bytes) 47
StructuredBlock size, N (bytes) 1 2 3 4 5 6 … 12 13 14 15 16
#structuredBlocks perCell Xmax 46 23 15 11 9 7 3 3 3 3 2
( = #PCM frames involved)
#TS perCell (bytes) 46 46 46 46 46 46 46 46 46 46 46
CellPayloadAssembly Delay (µs) 5750 2875 1875 1375 1125 875 375 375 375 375 250
PCR (cell/s) 171 342 512 683 854 1024 2048 2219 2390 2560 2731
(kb/s) 73 146 218 290 363 435 869 941 1014 1086 1158
3.5 IP
Since only IP services are only used by UMTS OAM plane, most of IP items are described in the UMTS
OAM plane subsection.
3.5.1 DHCP
See §Plane description/OAM Plane.
3.5.2 INVERSEARP
Reference: ARP [R68 & 66]
- ARP (AddressResolutionProtocol) is used to infer the target layer2 address (e.g.: Ethernet) from the
target Layer3 address (e.g.: IP). The ARP is implemented neither in NodeB nor in Passport.
- InverseARP is used to infer the target Layer3 address (e.g.: IP) from the target Layer2 address (e.g.:
ATM). InverseARP is implemented in NodeB and Passport.
InverseARP is a protocol defined in [R83 & R84]. InverseARP provides a method for dynamically
discovering the IP address configured at the remote end of the VCC (e.g. Passport VR PP IP@).
ALU confidential
InverseARP uses services of AAL5. On the Iub interface, InverseARP traffic is carried in the OAM
Vcc:
IP ARP
LLC/SNAP
AAL5
ATM
Layer1
An IP node sends InvARP Request to the remote IP node, and expects to receive InvARP Reply with
remote Host IP address included. Then the ARP table is updated with the mapping between VCC and
Host IP address.
Within Passport based nodes, ARP table is updated periodically, according to the setting of MML.
Remark:
In the context of IP over ATM network, ARP is not invoked, only InverseARP is
invoked. Therefore this section treats only InverseARP.
…
DHCP Request
DHCP Request
Ack
NodeB IP@
InvARP
Request
InvARP Reply
NodeB IP@
InvARP
Request
InvARP Reply
NodeB IP@
NodeB
NodeB RNC-IN
RNC-IN
VCC OAM
NodeB
NodeB ARP
ARP Table:
Table: RNC-IN
RNC-IN ARP
ARP Table:
Table:
ATM@
ATM@ VpiVci
VpiVci IP
IP @Age
@Age ATM@
ATM@ VpiVci
VpiVci IP
IP @Age
@Age
Empty
Emptyifif PVC
PVC OAM
OAM Vpi.Vci
Vpi.Vci RNC
RNC IP@
IP@ xxx
xxx Empty
Empty ifif PVC
PVC OAM
OAM Vpi.Vci
Vpi.Vci NodeB
NodeB IP@
IP@ xxx
xxx
When inverse ARP is absent in the remote node or not supported by the ATM interface, the IP address
configured at the remote end of the VCC must be provisioned locally using Passport feature called
StaticArp.
Remarks:
− InverseARP is the Passport default configuration.
− InverseARP is invoked within an IP subnet.
− On one Virtual Router, some ProtocolPorts may be configured with staticARP, whereas
other ProtocolPorts are configured with InverseARP.
− Mapping information from staticARP overwrites mapping information from InverseARP.
− Do not configure StaticARP at one end of a connection and configure InverseARP at the
other end of the connection.
ALU confidential
Rule: IubTEG_ARP_1
Within UMTS nodes, on IP over ATM interfaces, it is recommended to activate InverseARP with
exception of:
- Interface terminating on otherVendor nodes not supporting InverseARP.
On RNC-IN, choice of Dynamic or Static InverseARP, impacts the PassPort ATM MPE component
configuration.
When configuring an ATM MPE component, type of encapsulation must be specified:
Encapsulation type values:
- IpVcEncapsulation: is set when only IP packets are inserted in ATM cells. No
InverseARP packet may be inserted. Therefore with such an encapsulation mechanism
InverseARP can not be configured, only StaticARP applies.
Rule: IubTEG_ARP_2
When configuring ATM MPE,
EncapsulationType must be set with value LLC Encapsulation value.
Remark:
If StaticArp is configured for all nexthop Ip@ used on the PP, EncapsulationType=
IpVcEncapsulation may be configured.
Moreover on RNC-IN, when VPT is configured, DynamicARP works correctly only if ATTRIBUTE
AtmIf faultHoldOffTime is set to 0 on port where is configured the VPT.
Rule: IubTEG_ARP_3
If VPT activated, Set ATTRIBUTE AtmIf faultHoldOffTime = 0 on RNC port where is
configured VPT.
ALU confidential
This attribute defines the timeout value, in minutes, which is assigned to updated ARP
entries, or newly created ARP entries.
The range for the timeout is 1 minute to 1440 minutes (24 hours). Default 5.
ATTRIBUTE Vr Pp IpPort arpNoLearn
When this attribute is set with ‘Disable’, the ARP table is automatically updated with
InverArpResponse.
3.5.3 SITELAN
- Is NodeB connected to RNC via ATM Network, public or private ATM backbone,
- Is it a policed ATM network,
POC (Point of Concentration) is a basic ATM Switch; its function is to aggregate ATM traffic received
from several physical links on a lower amount of links. Moreover a POC may be involved in the
transmission adaptation PDH / SDH.
A POC may be a Passport ATM Switch or an otherVendor ATM switch.
NAM is described in ATM Feature section.
Below are presented some examples of network topologies on Iub interface:
ALU confidential
BTS
TDM E1 BSC
BSC
NodeB
TDM E1
NodeB N*E1
N*E1 POC
POC RNC
NodeB POC
POC OC3/STM1 RNC
N*E1
NodeB
NodeB POC
POC
N*OC3/STM1
NodeB N*E1
ATM
NodeB POC
POC
ATM
Backbone
Backbone
N*E1
NodeB
NodeB
NodeB
Figure 3-40 Iub topology
The atm backbone that provides connectivity on Iub interface might be either a UMTS/UTRAN
dedicated atm backbone or a public atm Service Provider Network (ASP).
When connecting NodeBs to RNC through ASP, remote concentrators (called POC) are required. POC
are based on 7670, MSS or OEM ATM switches. Remote concentrators may be part of ASP network or
may be managed by UMTS operator.
When UMTS Operator manages remote concentrators it is recommended to group Vcc into a Vpc that
traverses ASP. The oam Vcc must be configured separately and are not enclosed within the VPC.
When the atm backbone polices Iub traffic by exercising UPC, in the remote concentrator and RNC
connection points, the vpc must be shaped by the RNC in downlink direction and by POC in uplink
direction in such a way the transmitted traffic throughput is conform to the expected throughput.
In case when the NodeB is connected directly to policed ATM Network, without POC, it is
recommended to use one Vpc per E1/T1 link. This vpc is shaped by the RNC in downlink direction.
ALU confidential
RNC-SDH
RNC-SDH RNC-SDH
RNC-SDH
16pOC3
16pOC3 16pOC3
16pOC3
16pOC3
16pOC3 16pOC3
16pOC3
4pDS3
4pDS3 (1)
CrossConnect
CrossConnect
CrossConnect
CrossConnect
16pOC3
16pOC3
N*T1 16pOC3
16pOC3 PVCs
(1)
+ IMA SDH Backbone
NodeB
NodeB IuCS
PP15k-POC
PP15k-POC
…
DS3 IuPS&PC
16pOC3
16pOC3
Channelized
16pOC3
16pOC3
4pDS3
Iur
4pDS3 (10)
+ IMA
NodeB
NodeB N*T1
+ IMA
(10)
OC3c
ALU confidential
Src
PVC
Pnni sPvc
nodeB
nodeB 11 … PP7420
PP7420
6 E1 6 E1 Dst
IMA IMA AESA
6 E1
IMA
ADM
ADM
Stm1
nodeB
nodeB 22 … PP7420
PP7420 Atm loop … PP7480
PP7480 RNC
RNC
ADM
ADM
ADM
ADM vc12 Stm1
6 E1 Vc4
Stm1
Src IMA Vc4
Src Vc12
Pnni sPvc …
6 E1
- IMA must be configured on the NodeB / PP7420 interface.
nodeB
nodeB 10
10… PP7420
PP7420 IMA
- 1 PP7420 per NodeB,
6 E1 - Up to 10 NodeB/PP7420 per atmRing.
IMA
Figure 3-42 Atm ring topology on Iub
The figure below is a synthesis of the Passport FP involved on the Iub backbone:
ALU confidential
IMA LG on NodeB IMA LG between two PP7420 IMA LG between PP7480 and PP7420
PP7420
PP7420
nodeB1
nodeB1 … MSA32
MSA32 FP
FP
IMA IMA
… … 6 E1
IMA Defense in NodeB 6 E1
ADM
ADM
PP7420
PP7420 ADM
ADM 2pStm1oCh
2pStm1oCh FP
FP
Stm1 …
nodeB2
nodeB2 … MSA32
MSA32 FP
FP
Atm loop vc12
PP7480
PP7480 RNC
RNC
ADM 2pOC3
2pOC3 FP
FP
ADM Stm1
6 E1 6 E1 Vc4
… Vc12
IMA … IMA
nodeB3
nodeB3 … PP7420
PP7420
3.7 RNC
3.7.1 ASIC
The different Passport FP, are based either on APC or AQM trafficManagement ASIC. The type of
ASIC determines the FP trafficManagement behaviour.
TrafficManagement characteristics:
− 5 EmissionPriority values (EP0 to EP7),
− Basic VPT,
− SingleRate trafficShaping (also called Linear Shaping),
− Traffic shaping only on Emission Priorities 0.
ALU confidential
TrafficManagement characteristics:
− 8 EmissionPriority values (EP0 to EP7),
− Standard and basic VPT,
− SingleRate and dualRate trafficShaping (also called linear and inverse UPC)
− Traffic shaping on 2 shaping Emission Priorities,
− UPC.
3.7.2 FP
3.7.2.1 16POC3/STM1 FP
RNC-IN is populated with 16pOC3/STM1 FP.
Iub, Iu, Iur transmission links are connected to the 16pOC3/STM1 FP.
The Line switching time in the case of a fault (SF/SD on the line) is within 50 ms.
When setting the 16pOC3/Stm1 FP, the reference recommendation is specified thanks to the
attribute: ATTRIBUTE Laps protocol.
- The value standard indicates that 1+1 linear APS is used, as described in the
recommendation [R80] and [R33 §7]
- The value g841AnnexB indicates that optimized 1+1 bidirectional switching is used, as
described in the standard [R33 Annex B].
ALU confidential
Prerequisite:
Before replacing the 16pOC3/Stm1 ATM FP by the 16pOC3/Stm1 ATM/POS FP,
- QOS parameter mapping: The IpCos parameter has been migrated to DiffServ parameter before
introduction of the new FP .
ALU confidential
3.7.2.2.2.1 QOS/QOSINFORMATION:
− Two different SC can not me mapped to one EP. Unless they are both shaped.
3.7.2.2.2.2 QOS/SCHEDULING:
- ClassScheduler:
- AbsolutePriority for EP0 and EP1,
- MBG available for EP2 to EP7,
Since the absolute EP (EP0 and EP1) have been served, the 16pOC3PosAtm FP divides the total residual
bandwidth among the EP proportional to the MBG configured against each EP. This is referred to as
Weighted Fair Queuing (WFQ) where the MBG represents the weight for the EP. The priority of the EP
has no impact on the amount of bandwidth it receives.
As a consequence the MBG has a major impact on the QOS: cell loss, delay and jitter.
Remark:
The 16pOC3/STM1 ATM FP first allocates to each EP its minimum bandwidth guaranteed,
and then allocates the remaining bandwidth among the EPs according to a strict priority such
that a lower EP may not receive any extra bandwidth if the higher EPs have consumed it all.
The MBG has precedence on EP0 and EP1.
This type of scheduling is referred to as Priority Guaranteed Queuing (PGQ).
ALU confidential
3.7.2.2.2.3 MBG:
The MBG parameter configured against nonAbsolute EP is taken into consideration by the
ClassScheduler.
The MBG is set through the command:
ATTRIBUTE AtmIf Ep minimumBandwidthGuarantee (minBw).
The parameter is set with either with:
- a MBG value in the range [0, 100] or
- The value ‘Priority’.
The mix of ‘priority’ and MBG provisioning is not supported on the 16pOC3/Stm1 Atm/Pos FP. What is
supported is either specifying the ‘priority’ option for all EPs, or the explicit configuration of the MBG
value for all used EPs used on one atmInterface.
A mix of explicit MBG values and ‘Priority’ is not allowed on atm interface.
The explicit configured MBG values must satisfy the following rules:
Rule: IubTEG_16pOC3/Stm1 atm/Pos_05
If each non absolute EP is configured with an explicit MBG value,
On one atm interface, the MBG values must be chosen in such a way to satisfy:
− Σ EP2 to EP7 MBG = 100%
− MBG EP2 > MBG EP3 > MBG EP4 > MBG EP5 > MBG EP6 > MBG EP7.
Expected QOS behavior according to the explicit configured MBG value or with ‘Priority:
1/ Case of the MBG = explicit configured MBG value in the range [0, 100]:
The MBG configured against the non absolute EPi (EP2 to EP7), specifies the proportion of
the bandwidth assigned to the EPi after absolute priority EP have been served.
Eg, case of 4 non absolute EP:
GuaranteedBw for EP3 =
[linkRate – (EP0+EP1) traffic] * MBGEP3 / (MBGEP2 + MBGEP4 + MBGEP7)
The MBG does not protect low priority traffics against traffic Starvation resulting from the two
absolute Priorities.
Remark:
- On APC based card, the guaranteed bandwidth = MBG * link bw, in other word the
guaranteed bandwidth does not take into consideration the AbsolutePriorities: EP0 and
EP1.
- If real time traffic (eg: CBR or rtVbr) is mapped to EP2, then the MBG assigned to EP7
add potential Delay and Jitter on the real time traffic.
ALU confidential
- An EP class queue is able to transmit beyond its guaranteed bandwidth, if the bandwidth is
available,
- If the two absolute EP (EP0 and EP1), don’t consume any bandwidth, whatever the MBG
configured against the non absolute EP, the non absolute EP may transmit up to the
linkRate.
See MBG value in §5.
Threshold
DP0 100%
DP1 90%
DP2 75%
DP3 35%
The discard thresholds apply to the common and the perVc queues.
The four DP thresholds are not configurable.
DP Clp0 Clp1
Cbr DP1 DP3
rtVbr DP1 DP3
nrtVbr DP2 DP3
Ubr DP3 DP3
WiseDiscard:
Within each 4 CC (congestionControl level), are set the EPD, PPD, and EFCI thresholds:
perVc Queue
Thresholds
DP PPD EPD EFCI
CCO 100% 99% 90%
CC1 90% 89% 80%
35%
CC2 75% 74% 65%
CC3 35% 34% 25%
ALU confidential
Remark:
On the AQM based card, the EPD thresholds are configured through the epdOffset attribute, which
is not supported by the GQM.
3.7.2.2.2.5 TRAFFICMANAGEMENT:
3.7.2.2.2.6 AAL5:
3.7.2.2.2.7 OAM:
- According to I610,
- PM and CC not supported,
3.7.2.2.3 IP CHARACTERISTICS:
The FP IP forwarding capacity: 2,5 Gb/s (instead of 600 Mb/s)
The FP supports:
- Static routing,
- No support of ECMP,
- MPE,
- inverseARP,
- LocalMedia.
VR/n
|--------DiffServ/I (new)
|--------IP
|
The atm Cell CLP value is determined by the ATM service category (SC) and the Drop Precedence of the
IP packet that reached the VR that has the DSD provisioned on. The DP of IP packets can have a value
of low (1), medium (2) or high (3). In our case the IP packets originate from the PMC-RAB, therefore
the DP is set there.
Here below the CLP value according to the SC and DP:
ALU confidential
Conclusion:
- The ubr atmConnection cells are always tagged
- The cbr and vbr atmConnection are tagged only for dropPrecedence
3.
3.7.2.2.4 TRAFFICMEASUREMENT
- All the Sonet and SDH spooled statistics from the Passport are supported,
- All the Atm interface and Vpt spooled statistics from the Passport are supported.
3.7.2.2.5 HARDWARE:
- The FP is based on GQM ASIC,
- Carrier Grade: Hitless Software Migration (HSM),
- Y-Splitter is supported,
- Atm-Spy supported,
- GQM:
- Provides both perSC common queue and perVc queues,
- The conmap parameters are no more configured, the FP supports a dynamic management of the
atmConnection identifier resources.
ALU confidential
3.7.2.3 MSA32 FP
MSA32E1 FP is a PP7k card. It is inserted in the Mss7k to provide E1/DS1 connectivity on Iub interface,
and as an option STM1 connectivity on RNC / Mss7k interface.
The MSA32 is composed of two processors for handling the E1/DS1 links, called Maker.
The MSA32 FP 32 ports are split in two sets of 16 ports, called “makers”:
- One Maker processor is in charge of ports 0 to 15,
- The second Maker processor is in charge of ports 16 to 31.
One Stm1/oc3 is active. The second Stm1/oc3 may be used as the protected line if the APS is configured,
else not used.
All engineering/capacity figures for the SS MSA32 and DS MSA32 FP are the same.
SS MSA32 FP:
The SS MSA32 FP doesn’t provide STM1 access.
APS:
1+1 APS line protection (intra-card, in case of line/port failure), one optical port is active, the
other can only be run as APS backup
Note: inter-card APS equipment protection (for optical switchover on card failure) is not
supported on any MSS7k FP’s (with exception of the 2pOC3 ClearChannel FP), only PP15k &
PP20k.
In case of OC3/STM1 line or port failure, traffic is switched to the backup within 50 ms
ALU confidential
The MSA32 FP ATM TrafficManagement characteristics are those from the AQM.
For fully loaded UTRAN Mss7k, it is expected that number of ATM Vcc should be in range of 200 - 300
per FP, therefore recovery time should not exceed 2 min. The establishment of SPVCs should not
increase this recovery time.
Within the Mss7k, one FP is designated as spare FP, whereas others are designated as Main FP, by
means of configuration.
The connectivity of the Mss7k is reduced since one MSA FP is reserved for acting as spare FP. The
Mss7k is then populated with up to 6 effective MSA32 FP.
STM1
1 spare FP:
MSS7K 00 11 22 33 44 55 66 77 88 99 10
10 11
11 12
12 13
13 14
14 15
15
MSA32
MSA32
MSA32
MSA32
MSA32
MSA32
MSA32
MSA32 E1/Stm1
MSA32 E1/Stm1
MSA32 E1/Stm1
MSA32 E1/Stm1
MSA32 E1/Stm1
MSA32 E1/Stm1
MSA32 E1/Stm1
SPARING
SPARING
6 main FP:
E1/Stm1 FP
E1/Stm1 FP
E1/Stm1 FP
E1/Stm1 FP
E1/Stm1 FP
E1/Stm1 FP
E1/Stm1 FP
FP
FP
FP
FP
FP
FP
FP
… … … … … … …
7 * 32 E1
SparingPanel
SparingPanel
6 * 32 E1 … … … … … …
Figure 3-44 MSA32 Sparing Panel
3.7.2.6 2 P STM1 E CH FP
(Reference [R254, R255 & R40])
The 2pStm1 e ch FP is a PP7k card.
This FP may be introduced in the Mss7k when NodeBs and RNC traffic transits through a SDH
backbone.
A RNC-AN, PP7k based, has 16 slots, typically with 2 reserved for CP.
If RNC-AN is populated with four 2pSTM1e Ch FP’s, then 8 slots are reserved.
Six slots remain available for RNC / Mss7k interface. These six slots may be populated with three
MSA32E1/STM1 FP’s reserving 6 slots, indeed providing 3 STM1 links, or with three 2pOC3 FP
reserving 3 slots.
Rule: IubTEG_RNC-2pStm1Ch_1
Eight Mss7k slots are reserved for the 2pSTM1e Ch FP’s, in such a way to be able to provide
Iub up to 4 STM1 Channelized links secured by sparingPanel.
When configuring a VC12, on one SDH link, a (k, l, m) triplet value is assigned to the VC12. This triplet
value identifies the VC12 within the VC4.
- ‘k’ is in the range [1, 2, 3],
- ‘l’ is in the range [1, …, 7] and
- ‘m’ is in the range [1, 2, 3].
From the VC12 assigned triplet value, the 2pStm1e Ch FP, computes the “AQM internal port number”
using the following formula:
Rule: IubTEG_RNC-2pStm1Ch_2
AQM port number for an isolated E1:
AQM InternalPort number = (k-1) * 21+ (l-1) + (m-1) * 7
ALU confidential
AQM 2
0 1 1 3 14 1 1 1 3 14
0 1 2 3 15 1 1 2 3 15
0 1 3 3 16 1 1 3 3 16
0 1 4 3 17 1 1 4 3 17
0 1 5 3 18 1 1 5 3 18
0 1 6 3 19 1 1 6 3 19
0 1 7 3 20 1 1 7 3 20
0 2 1 1 21 1 2 1 1 21
0 2 2 1 22 1 2 2 1 22
0 2 3 1 23 1 2 3 1 23
0 2 4 1 24 1 2 4 1 24
0 2 5 1 25 1 2 5 1 25
0 2 6 1 26 1 2 6 1 26
0 2 7 1 27 1 2 7 1 27
0 2 1 2 28 1 2 1 2 28
0 2 2 2 29 1 2 2 2 29
0 2 3 2 30 1 2 3 2 30
0 2 4 2 31 1 2 4 2 31
0 2 5 2 32 1 2 5 2 32
0 2 6 2 33 1 2 6 2 33
0 2 7 2 34 1 2 7 2 34
0 2 1 3 35 1 2 1 3 35
0 2 2 3 36 1 2 2 3 36
0 2 3 3 37 1 2 3 3 37
0 2 4 3 38 1 2 4 3 38
0 2 5 3 39 1 2 5 3 39
0 2 6 3 40 1 2 6 3 40
0 2 7 3 41 1 2 7 3 41
0 3 1 1 42 1 3 1 1 42
0 3 2 1 43 1 3 2 1 43
0 3 3 1 44 1 3 3 1 44
0 3 4 1 45 1 3 4 1 45
AQM 1
AQM 3
0 3 5 1 46 1 3 5 1 46
0 3 6 1 47 1 3 6 1 47
0 3 7 1 48 1 3 7 1 48
0 3 1 2 49 1 3 1 2 49
0 3 2 2 50 1 3 2 2 50
0 3 3 2 51 1 3 3 2 51
0 3 4 2 52 1 3 4 2 52
0 3 5 2 53 1 3 5 2 53
0 3 6 2 54 1 3 6 2 54
0 3 7 2 55 1 3 7 2 55
0 3 1 3 56 1 3 1 3 56
0 3 2 3 57 1 3 2 3 57
0 3 3 3 58 1 3 3 3 58
0 3 4 3 59 Not Used when ATM 1 3 4 3 59
0 3 5 3 60 standalone E1. 1 3 5 3 60
0 3 6 3 61 1 3 6 3 61
0 3 7 3 62 1 3 7 3 62
Figure 3-45 AQM internal Port number
ALU confidential
Rule: IubTEG_RNC-2pStm1Ch_3
2pStm1e Ch FP, E1 capacity:
- The FP supports 126 E1 links when configured with AAL1 unstructured CES,
- The FP supports 114 E1 links when configured with ATM,
When configured with IMA, the 2pStm1e Ch FP handles up to 126 E1 links involved in up to
57 IMA LG per SDH link.
The 2pStm1 e Ch Fp is composed of 4 AQM components. The capacity of the FP and the AQM in terms
of amount of atmConnections is configured through the commands:
- Lp Eng Arc Ov connectionPoolCapacity,
- Lp Eng Arc Ov protectedConnectionPoolCapacity,
- Lp Eng Arc Ov Aqm/n connectionPoolCapacity, with n in the range: [0, 3].
Rule: IubTEG_RNC-2pStm1Ch_4
The connectionPoolCapacity is set with a value higher or equal to the expected maximum unprotected
atmConnections and CES connections.
The protectedConnectionPoolCapacity is set with a value higher or equal to the expected maximum
protected atmConnections and CES connections.
ALU confidential
Rule: IubTEG_RNC-2pStm1Ch_5
IMA linkGroup instance is in the range [0 – 56] for the SDH0 link.
IMA linkGroup instance is in the range [57 – 113] for the SDH1 link.
An IMA linkGroup uses one port of an AQM. From the configured IMA linkGroup instance, the 2pStm1
FP determines the AQM internalPort number:
On SDH0: AQM internalPort # <= IMA linkGroupInstance,
On SDH1: AQM internalPort # <= IMA linkGroupInstance - 57.
E.g.:
IMA LG # 1 (SDH0) is assigned to AQM internalPort# 1
IMA LG # 112 (SDH1) is assigned to AQM internalPort# 55
Rule: IubTEG_RNC-2pStm1Ch_6
The IMA linkGroup instance must be chosen in such a way:
- The AQM internalPort number associated to IMA LG is in the range [0-56],
- The AQM internalPort number associated to IMA LG is not already associated to a standalone E1
(not included in an IMA LG),
- The IMA linkGroup instance is chosen in such a way the associated AQM internal port is the one
already associated to one E1 inserted in this IMA LG.
Remark:
- The AQM internalPort number [57-62] can not be assigned to an IMA LG.
- Nevertheless the E1 links associated to AQM internalPort number [57-62] may be included in an
IMA LG.
- The AQM internalPort assigned to the IMA LG, may be an AQM internal port associated to one E1
belonging to this IMA LG, or to another IMA LG. For simplicity, the rule above suggests to assign
to the IMA LG an AQM internalPort already associated to an E1 belonging to this IMA LG.
ALU confidential
The CES connections may be configured only on AQM1 and AQM3; no CES connection configured on
AQM0 and AQM2.
PP7K:
2pStm1 Ch 0 1 2 3 4 5 6 8 9 10 11 12 13 14 15 16
SparingPanel
2pOC3 Clear FP
2pOC3 Clear FP
2pOC3 Clear FP
2pSTM1 e Ch
2pSTM1 e Ch
2pSTM1 e Ch
2pSTM1 e Ch
SparingPanel
SparingPanel
CP2
CP2
SparingPanel SparingPanel
3.7.2.8 2POC3 FP
The 2pOC3 FP is a PP7k card.
This FP is used as an alternative to the MSA32 Stm1 FP, for interface with the RNC-IN.
Three 2pOC3 FP may be populated on the Mss7k, in such a way to have on RNC/Mss7k interface 3
STM1 Links APS protected.
ALU confidential
ALU confidential
- PDC:
Each PDC provides a management functions for that one PS-FP card only. Moreover the Saal-
NNI is implemented on PDC. The Saal-NNI functions are load shared across the PDC of all the
PS-FP cards with exception of those running PMC-NI.
- PMC-OMU:
The OAM functionality and TMU management functions are implemented on 2 PMC-OMU
components located on different PS-FP cards.
The sparing scheme is 1+1. The PMC-OMU switch of activity involves no interruption of
service except in case of double fault scenarios.
- PMC-M:
The PMC-M hosts the CID management and the Alcap for IuCS and Iur interfaces.
The RNC is populated with two PMC-M components, working in 1+1 redundancy scheme.
Two PMC-M components reside on different PS-FP cards.
The PMC-M switch of activity involves no interruption of existing calls except in case of
double fault scenarios. New calls cannot be initiated for approximately 5 seconds.
- PMC-NI:
The MTP3b and SCCP functions are implemented on two PMC-NI components located on
different PS-FP cards.
The RNC is populated with two PMC-NI components, working in 1+1 redundancy scheme.
The sparing scheme is 1-1. The PMC-NI switch of activity involves no interruption of existing
calls or service except in double fault scenarios.
- PMC-TMU:
The PMC-TMU is in charge of processing UMTS call protocols: RANAP, RNSAP, and NBAP
(Supports RRM, RRC, aal2Link CAC).
Up to 14 PMC-TMU components are spread over all the PS-FP in load sharing mode. The
sparing scheme is N+1 if 7 or fewer PS-FP and otherwise N+2 spared.
If a PMC-TMU fails, the control planes for the NodeBs and cells managed by that TMU are
automatically taken over by one of the spare PMC-TMU’s within 30 seconds but individual
Radio Links are lost. Individual calls are managed by all the PMC-TMU’s in load sharing
mode. If a PMC-TMU fails the calls on that PMC-TMU are lost.
- PMC-RAB:
The UMTS user plane is handled in up to 40 PMC-RAB’s spread over all the PS-FP in load
sharing mode. Cell common channel user plane functionality is spared so if one PMC-RAB
fails its cell common channel user plane load is taken over by up to 5 other PMC-RAB’s on
other PS-FP cards with no loss of common channel service. Individual call user planes are
managed by all the PMC-RAB’s in load sharing mode. If a PMC-RAB fails the calls on
that PMC-RAB are lost.
- PMC-PC:
The aal2 to UDP conversion function is implemented on one PMC-PC per PS-FP. The Aal2
paths and the PMC-PC functionality is spared so if one PMC-PC fails, its paths and load is
spread over up to 5 other PMC-PC’s located on other PS-FP cards without interruption of cell
common channels or calls in progress.
ALU confidential
RNC-IN
PS
PS FP
FP 00 PS
PS FP
FP 11 PS
PS FP
FP 22 PS
PS FP
FP 33 PS
PS FP
FP 44 PS
PS FP
FP 55 PS
PS FP
FP 66 PS
PS FP
FP 77 PS
PS FP
FP 88 PS
PS FP
FP 99 PS
PS FP
FP 10
10 PS
PS FP
FP 11
11
Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc Pdc
Pdc
Pdc
Pdc Pdc
Pdc
saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni saalnni
saalnni
PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC PC
PC 4
RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB 3
RAB
RAB RAB
RAB NI
NI NI
NI RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB 2
TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU TMU
TMU 1
PMC-M
PMC-M PMC-M
PMC-M RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB RAB
RAB 0
Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 10 Slot 11 Slot 12 Slot 13 Slot 14 Slot 15
All the aal2 Paths configured between the RNC and an adjacent aal2 point node are configured under an
aal2If instance.
In the context of Iub interface, the adjacent aal2 Point is a NodeB, the case of aal2Switch is not
supported.
Therefore an aal2If instance is assigned to each nodeB, within an aal2If instance are grouped all paths
serving the NodeB.
Moreover an IubIf instance is assigned to each NodeB. The NodeB assigned aal2If is associated to the
NodeB assigned IubIf.
The aal2if instances associated to the IubIf instances cannot be assigned to any other IucsIf,
IurIf or IubIf instances.
aal2If i
Paths aal2If 1
Alcap bearer: Adjacent aal2 node. Paths
AlcapConn: DPC, NI
aal2If j
Iub
Paths
iubIf 1
Alcap bearer: Adjacent aal2 node. SignalingBearer
AlcapConn: DPC, NI userPlane
aal2If 1
iuCSIf 1
UserPlane
aal2If i
aal2If j
aal2If 2
iuRIf 1, 2, … Paths
UserPlane
aal2If i
aal2If j Iub iubIf 2
SignalingBearer
2/ Association between aal2If and aal2Path and PC. userPlane
aal2If 2
3/ Association between IubIf, IucsIf, IurIf and aal2If instance.
Remark:
Note that for aal2If that are used for IubIf, there is no Alcap bearer or AlcapConn.
Rule: IubTEG_RNC-aal2-Path_1
The RNC supports up to 2100 paths, identified by a pathId in the range [0, 65535].
The pathIds must be unique within an aal2If, even if the PathIds belongs to different bandwidthPool.
On Iub interface all Paths under a particular aal2If are assigned to one single PMC-PC, whatever the
aal2 Path Qos.
ALU confidential
Aal2If
Aal2If ii
PathGroup 1
Qos 0
Path 1
Path 2
PathGroup 2
Qos 1
Path 3
Path 4
PathGroup 3
Qos 2
Path 5
Qos 3
Rule: IubTEG_PathAssignment_1
All aal2 Paths under a particular aal2If are assigned to one single PMC-PC, whatever the aal2
Path Qos.
Indeed one PMC-PC handles all the Paths from one NodeB.
The load of a Path is estimated by means of its ECRgcac: ECRgcac = 2*SCR*PCR / (SCR+PCR).
The load of a PMC-PC is estimated by summing ECR from each Path configured on it.
The loadBalancingMethod parameter configured on an UTRAN aal2 interface, determines the choice of
a path for a CID seizure.
− The loadBalancingMethod = Link: the CID is seized on the less loaded active Path within an
aal2If.
− The loadBalancingMethod = PC: the CID is seized on a Path assigned to the less loaded PMC-
PC.
Rule: Iu_CidDistribution_1
On Iub interface, the loadBalancingMethod is set with Link.
Remark:
On call establishment a CID is seized on the less loaded active Path. If several Paths are equally
loaded, a CID is seized on the Path with the most idle CID’s.
Abnormal cases:
If the PC-CAC rejects the call, no other CID selection is done, since all paths within the aal2If are
assigned to the same PMC-PC.
ALU confidential
For AAL2 Connections, is implemented in RNC two CAC algorithms: the AAL2 Link CAC and the
AAL2 PC CAC, which regulate traffic in call establishment phase, either at Iuxif level or at PMC-PC
level.
Moreover the aal2Link CAC achieves a Load balancing on the Iub downlink direction.
For each kind of regulation granularity, the bandwidth taken into consideration depends on the configured
vcc trafficDescriptor values.
Beside is configured per Utran interface and per kind of call, a bandwidth to reserve.
For each aal2 vcc, by means of GCAC algorithm, RNC computes the ECRgcac.
The bandwidth considered by the aal2Link Cac, called the ACR (AvailableCellRate), is either the aal2If
bandwidth, the per aal2interface and per aal2Qos bandwidth or the per aal2Path bandwidth.
These 3 options allow either a regulation at NodeB aal2 interface level, at NodeB aal2Qos level or at path
level.
The choice of the bandwidth reference for the regulation is set through the component cacMethod
(cacm):
- If cacm= aal2if:
The bandwidth reference for regulation is the bandwidth per adjacent aal2 node, whatever the
aal2Qos,
- If cacm= Qos:
The bandwidth reference for regulation is the bandwidth per adjacent aal2 node and per
aal2Qos: UP DS bandwidth on one side and UP NDS bandwidth on other side,
- If cacm= Path:
The bandwidth reference for regulation is the bandwidth per aal2Path,
In the specific case of cacm=Qos, the RNC allows specifying a bandwidth for each aal2Qos and a
bandwidth common for all the aal2Qos traffic through the parameter: aal2If/qosXBwReservation.
Indeed by means of configuration part of the aal2 vcc bandwidth is reserved for the associated aal2 qos,
the vcc remaining bandwidth is reserved for the aal2 traffic whatever the aal2 qos required:
ALU confidential
Exemple:
IuxIf x
Interface aal2 bw distribution:
CAC Method = qos CAC
qos0BwReservation = 10%
qos1BwReservation = 50% Qos0 + Qos1
ACR =
Path 3
Vcc ECRgcac = 1000 c/s
Figure 3-50 per aal2 qos CAC exemple
Rule: IubTEG_CAC_01
If cacm= aal2if, Aal2LinkCAC bandwidthReference:
ACR = ΣIub UP DS+NDS VCC ECRGCAC
Common ACR =
See MML: aal2If/CAC Method Attribute = aal2If CAC, Qos CAC, Path.
See MML: aal2If/qosXBwReservation = % of the Vcc ECRgcac supporting this aal2 Qos traffic. Range:
Decimal (0…100)
Rule: IubTEG_CAC_02
It is recommended to regulate aal2 traffic at aal2 interface bandwidth, in other word cacm= aal2if.
Cacm=Qos or Path is reserved for specific contexts of interworking with some otherVendor nodes.
ALU confidential
Remark:
If cacm=aal2if, then the parameter qosXbwReservation is not taken into consideration by the
RNC aal2LinkCac.
All value in the range [0, 100%] are accepted by the RNC and has no effect on the aal2 Link
Cac regulation since cacm=aal2if.
Remark:
- Reason for regulating at IubIf bandwidth and not at Path bandwidth, is due to the fact that if
crossing an ATM backbone, ATM regulation would apply at VP level instead of at VC level
(Policing); assuming that the VP formation consists in all the aal2 vcc serving one remote aal2
endPoint node.
- If one path fails (link failure, or reception of AIS/RDI), the IubIf bandwidth is reduced by the path
bandwidth.
In the RNC is configured per Utran interface, per direction and per type of traffic (TRB, dSRB, cSRB)
an estimation of the required bandwidth.
The estimation of bandwidth per kind of traffic is the result of a UMTS Dimensioning exercise.
List of the parameters specifying the reserved bandwidth per kind of traffic, per direction and per Utran
interface:
DlRbSetConf/IuQaal2equivalentBitRate /DL IuEBR/
DlRbSetConf/IurQaal2equivalentBitRate /DL IurEBR/
DlRbSetConf/IubQaal2equivalentBitRate /DL IubEBR/
DlRbSetConf/IuQaal2MaxBitRate
DlRbSetConf/IurQaal2MaxBitRate
DlRbSetConf/IubQaal2MaxBitRate
For all the above parameters, the range is [0, 2 097 152 bit/s] by step 64.
All these parameters are class3, then accessible to the customer. With exception of the
parameters specifying the commonSRB (FACH, PCH and RACH) reserved bandwidth which
are class0.
Rule: IubTEG_CAC_04
The “qaal2IuxequivalentBitRate” is configured by step of 64 bit/s: X = N * 64.
On the OMC is configured X, whereas RNC considers N.
The maximum value for qAAL2equivalentBitrate is:
− Xmax = [2048*1024 bits/s] in RNC,
When the traffic is running, each time a cid is requested by the RNC-CN, either for TRB, dedicated or
commonSRB, the RNC-CN includes in the request the corresponding RAB reception and transmission
bandwidth, through the parameter “qAAL2equivalentBitrate”.
This value is compared to the remaining bandwidth (ECR – bandwidth already reserved by other CIDs).
If the requested bandwidth is available, the cid is established and the remaining bandwidth is updated.
Otherwise, the cid request is rejected.
Moreover each time a TRB is setup, a dedicatedSRB is associated. Therefore the ACR is reduced by
TRB associated ebr and per dedicated associated ebr.
Furthermore, for each nodeB, the ACR is reduced by the ebr associated to commonSRB. Amount of set
of commonSRB depends on NodeB configuration (amount of radio cell per nodeB).
- dedicatedSRB,
- RACH commonSRB,
- FACH commonSRB, as many CIDs reserved as amount of configured FACHs,
ALU confidential
- PCH commonSRB,
Exemple:
Assuming:
- qaal2IubequivalentBitRate configured for DL bearer 384 = 408 000 bits/s , then at atm layer
ebr = 1164 cells / s
- SCR = 2000
- PCR = 4000
Then ECRGCAC computed is: ECRGCAC = 2667.
On first PS 64/384 call establishment request, the cid is allocated and the call established.
Remaining bandwidth is updated: ACR = 2667 – 1164 = 1503,
On second PS 64/384 call establishment request, the cid is allocated and the call established.
Remaining bandwidth is updated: ACR = 1503 –1164 = 339.
On third PS 64/384 call establishment request, the cid request will be rejected by the IN because
1164 > 339, so the RNC will reject the Rab Assignment for that call.
In this example are not taken into account, the dedicatedSRB associated to the TRB and
commonSRBs.
Furthermore the bandwidth reserved per call at the aal2 Link CAC level may vary [R150].
Indeed when a user is reconfigured towards a lower or higher RB bit rate, the aal2Link CAC updates le
bandwidth reserved for the call, taking into consideration the EBR configured against the target RB for
both DL and UL.
The reconfiguration of a user toward another RB occurs when the following mechanisms are invoked:
- Always On downsizing,
- Always On upsizing,
- iRM Scheduling downgrading,
- iRM Scheduling upgrading,
- Downgrading because of iRM pre-emption.
If the trafficShaping at VC level is activated in the NodeB, the setting of the NodeB Vcc
trafficDescriptor and the setting of the RNC EBR must be coordinated. Indeed two regulation
mechanisms are activated on the Iub interface:
- The NodeB trafficShaping: regulation of the atm Vcc uplink traffic,
- The RNC Aal2 linkCac: regulation of amount of simultaneous UMTS calls per nodeB, in call
establishment phase.
The setting of the RNC EBR values and the TrafficDescriptor values are the result of an UMTS
Dimensioning exercise. This exercise must takes into account the conjunction of these two regulation
mechanisms on the Iub interface.
LINK_CAC_THRES_CNT:
Keeps track of the number of times the accumulated bandwidth on an access comes within a certain
percentage or threshold of the provisioned ECR of an access.
ALU confidential
The aal2 congestion management mechanism consists in discarding excess aal2 traffic for a given aal2
qos, moreover the aal2 congestion management mechanism anticipates congestion state by interrupting
momentarily transmission.
The RNC Iub aal2 congestion management encompasses two regulation mechanisms:
- ControlledDiscard and
- BackPressure.
Rule: IubTEG_aal2CongestionManagement_1
If regulation is required, it is recommended to activate both together:
ControlledDiscard and BackPressure.
The Iub aal2 congestionManagement applies only to Iub interface (IubIf), on downlink traffic.
It is not supported by the other UTRAN aal2 interfaces (IuCS/Iur).
The regulation applies either to the NodeB whole bandwidth or per nodeB bandwidthPool.
Activation/deactivation:
Initially, the aal2 congestion management mechanism was activated/deactivated for all the
nodeB under the RNC. MML:
RNC-IN/IubTransportFlowControl (Fc)=Disabled/DiscardOny/Discard&BackPressure.
Regulation granularity:
Initially, the aal2 congestion management mechanism applies regulation at the whole nodeB
bandwidth.
In the current release, the aal2 congestion management mechanism applies regulation either at
the whole nodeB bandwidth or at bandwidthPool level.
ApplicationContext:
Initially, the aal2CongestionManagement was available only if NodeB configured with one
IMA linkGroup.
ALU confidential
The congestion management is compatible with both aal2 link CAC methods:
Aal2If CacMethod = aal2IF,
Aal2If CacMethod = Qos.
The cacm is set according to the kind of bandwidthPool.
3.7.9.1 BANDWIDTHPOOL:
A bandwidthPool is a set of aal2Paths all terminating on one nodeB.
The bandwidthPool concept has been introduced in the RNC to distinguish the aal2Paths from a nodeB,
configured on different NodeB Transport media:
- The NodeB paths configured on two different IMA linkGroups,
- The NodeB paths configured on different E1 (mode xPcm),
- The NodeB paths configured on one side on an IMA linkGroups, and the NodeB
configured on single E1 (mix of xPcm and IMA mode),
- Moreover the aal2 paths configured on a single nodeB IMA group may be
distributed on different bandwidthPools.
Definitions:
- A dedicated bandwidthPool is a set of paths handling exclusively Hspa or R99 traffic,
- A shared bandwidthPool is a set of paths handling both Hspa and R99 traffic,
Aal2CongestionManagement:
Each bandwidthPool has its own instance of aal2CongestionManagement parameters and thresholds.
Limitations:
ApplicationContexts:
The bandwidthPool concept has been specified to still permit the activation of the
aal2CongestionManagement regulation for the following nodeB Transport configurations:
- n*E1 xPcm and p*E1 IMA:
- The R99 up, oam and signaling vcc are configured on xPcm, whereas the Hspa vcc are
configured over the IMA.
⇒ The RNC is then configured with n R99 dedicated bandwidthPool and 1 Hspa dedicated
bandwidthPool.
- n*E1 xPcm:
- The R99 up, Hspa, oam and signaling vcc are distributed over the single E1. Some E1
may be dedicated to either R99 or to Hspa traffic; some others may be shared between
R99 and Hspa traffic.
⇒ The RNC is then configured with n bandwidthPools.
- 2 IMA linkGroups:
ALU confidential
- Since the xCCM is supported, the nodeB may be configured with two IMA linkGroups,
each IMA linkGroup may be dedicated to R99 or Hspa traffic, or shared between R99
and Hspa traffic.
⇒ The RNC is then configured with 2 bandwidthPools.
RNC parameters:
The bandwidthPool component is introduced in the RNC aal2 model as a subComponent of the
aal2If, the aal2Path being a subComponent of the bandwidthPool:
The RNC aal2CongestionManagement regulates the downlink traffic for the bandwidthPool
granularity.
Remarks:
- In the previous releases, only one set of QosDt and qosBp parameters for the whole
RNC Iub configured under Rnc root.
- The parameters configured at the bandwidthPool level overlap those configured at the
aal2If or the RNC levels.
- The parameters configured at the aal2If level overlap those configured at the RNC
levels.
- Ability to activate aal2 congestionManagement for one BwPool, and not activate it on
another BwPool under the same aal2If.
- Ability to activate aal2 congestionManagement for one aal2If, and not activate it on
another aal2if under the same RNC.
- If no hspa vcc under 1 bandwidthPool, the RNC aal2CongestionManagement may be
deactivated for this bandwidthPool.
ALU confidential
RNCIN
IubTransportFlowControl (Fc)
qosBackPressureThreshold (qosBPt) 0 0 1 x 2 y 3 z
qosDiscardThreshold, qosDt 0 0 1 x 2 y 3 z
aal2If i
Each following sections is an analyze of the different contexts which can be covered by the
bandwidthPool feature:
Remarks:
- The bandwidthPool component is also available under the aal2If assigned to the Iur and the
IuCS, but not used.
ALU confidential
IubIf i
xPcm
E1 BwPool i aal2If i
Qos0 Path
Qos1 Path
E1 BwPool j
Qos0 Path
atmSwitch
Qos1 Path
NodeB
RNC
BwPool k
Qos2 Path
Qos2 Path
Qos2 Path
IMA 3 E1
QOS, ServiceCategory:
The nrtVbr serviceCategory is assigned against the Hspa vcc configured over an Hspa
dedicated bandwidthPool.
Indeed trafficDescriptor values are configured against the hspa vcc. The pcr and scr are taken
into consideration by the aal2CongestionManagement for estimating the bandwidth of the
bandwidthPool.
Remark: whatever nrtVbr or ubr serviceCategory configured against the hspa vcc in the RNC,
the ubr serviceCategory is always assigned to hspa vcc within the Iub backbone and the nodeB.
TrafficManagement:
Hspa vcc trafficDescriptor
Since as many hspa vcc configured as amount of E1 within the IMA linkGroup, the hspa vcc
pcr and scr are going to be set in such a way the aal2CongestionManagement is aware about
the nodeB IMA bandwidth:
ALU confidential
Remark: The signaling associated to the hspa traffic is transmitted over the single E1, within
the CP and CCP vcc.
As an exemple, it is assumed that the total user traffic over the IMA and xPcm generates a
volume of signaling equivalent to 5% of the total bandwidth, assuming that the signaling is
well distributed over n E1 xPcm, then set the R99 aal2 vcc, on a way that:
Aal2 linkCac:
The aal2 linkCac is not invoked for hspa calls.
Nevertheless in the case of hspa dedicated bandwidthPool, a bandwidth is reserved for the hspa
vcc through the trafficDescriptors which influences the aal2linkCac ACR.
In such a way the aal2LinkCac R99 traffic regulation is not influenced by the hspa vcc
trafficDescriptor then set appropriately the cacm parameter:
ALU confidential
aal2If x
CAC Method = aal2 qos
qos0BwReservation = 0%
qos1BwReservation = 0%
qos2BwReservation = 100%
BwPool i (single E1)
Shared ACR:
QOS 0 Qos0&1&2 ACR
= 4 000 c/s
ECRgcac = 1000 c/s
BwPool j (IMA)
HSPA
Qos2 ACR
QOS 2
= 7 000 c/s
Path 5 ECRgcac = 3500 c/s
IMA:
In case of E1 failure within the IMA linkGroup, one hspa vcc is released on the NodeB side.
Since informed, the RNC removes from the bandwidthPool bandwidth the released path
bandwidth.
When the E1 is restored, the hspa vcc comes back into service and the RNC add the path
bandwidth into the bandwidthPool bandwidth.
The order in which the Hspa vcc are released by the NodeB is determined based on the HP
configured against each hspa vcc. Each Hspa vcc must be configured with different HP value
different from 0. See § 5.4.1
Aal2 CongestionManagement:
Only the qosDt2 and qosBp2 parameters apply in the context of a Hspa bandwidthPool.
The qosBp2 is still set to 95% as indicated in §3.7.9.3.
The value of the qosDt2 depends on the shortest atmConnection queue length within the
backbone.
ALU confidential
atmSwitch
atmSwitch
nodeB
nodeB
RNC
RNC
…
E1 stm1
queueSize = 10240 c
45 c / 10 ms
Assuming a large atmConnection queue length the the qosDt2 may be set to 1000:
qosDt2 0 0 1 350 2 1000
Indeed, the RNC may send large periodic bursts which are store in the backbone
atmConnection queue as long as there is no opportunity to send.
Assuming a small atmConnection queue length the the qosDt2 may be set to 300.
qosDt2 0 0 1 150 2 300
Indeed, the RNC may send limited size bursts. The traffic is retained in the RNC since
no large atm queue storage capacity in the backbone.
E1 BwPool i aal2If i
Case 1/ Qos0 Path
Qos1 Path
E1 BwPool j
Qos0 Path
Qos1 Path
atmSwitch
NodeB
RNC
E1 Case 3/ BwPool l
Qos2 Path
.
Case 1/: E1 dedicated to R99 & Signaling & Oam:
One R99 dedicated bandwidthPool is associated to the E1.
Within the R99 dedicated bandwidthPool are configured 1 aal2Qos0 path and 1 aal2Qos1 path.
Beside on the NodeB interface, the oam, cp and ccp vcc are configured on the E1 dedicated to R99 or
E1 shared by R99 and hspa traffic.
ALU confidential
Aal2 linkCac:
If no Hspa dedicated bandwidthPool configured under the aal2If then
cacm = aal2If, ACR = Σ aal2if aal2Path ECRgcac, or
cacm = aal2Qos, ACR = Σ aal2Qos/aal2if aal2Path ECRgcac, or
TrafficManagement:
For the R99 dedicated bandwidthPool associated to an E1, the aal2 vcc trafficDescriptors are
set in such a way remains an available bandwidth for the signaling and oam vcc, if cp, ccp and
oam vcc configured on this E1.
Assuming that the NodeB signaling volume is equivalent to 5% of its total bandwidth
UP ds ECRgcac+ UP nds ECRgcac = 4528 * (1 – 5% (x+y)/x) c/s,
With x: #E1 dedicated to R99 and shared by R99 and Hspa,
And y: #E1 dedicated to Hspa
If no signaling and oam vcc configured on the E1, the aal2 vcc trafficDescriptors are set in
such a way:
UP ds ECRgcac+ UP nds ECRgcac = 4528 c/s.
Aal2CongestionManagement:
The aal2CongestionManagement is activated for the R99 bandwidthPool. The regulation
applies then to aal2Qos0 and aal2Qos1 traffic.
Qos:
The ubr serviceCategory is assigned to the Hspa vcc.
Beside, rtVbr is assigned to the up ds vcc and nrtVbr assigned to the up nds vcc.
TrafficManagement:
For the shared bandwidthPool associated to an E1, the aal2 vcc trafficDescriptors are set in
such a way remains an available bandwidth for the signaling and oam vcc, if cp, ccp and oam
vcc configured on this E1.
Assuming that the NodeB signaling volume is equivalent to 5% of its total bandwidth
UP ds ECRgcac+ UP nds ECRgcac = 4528 * (1 – 5% (x+y)/x) c/s,
With x: #E1 dedicated to R99 and shared by R99 and Hspa,
And y: #E1 dedicated to Hspa
Aal2 congestionManagement:
ALU confidential
The RNC aal2 congestionManagement regulates the aal2 traffic for the shared bandwidthPool,
according to the up ds and up nds vcc TD, and qosDt/qosBp parameters.
Aal2 linkCac:
If no Hspa dedicated bandwidthPool configured under the aal2If then
cacm = aal2If, ACR = Σ aal2if aal2Path ECRgcac, or
cacm = aal2Qos, ACR = Σ aal2Qos/aal2if aal2Path ECRgcac, or
Qos:
Rule: IubTEG_aal2bandwidthPool _7
The serviceCategory nrtVbr is assigned against the Hspa vcc configured over a Hspa
dedicated bandwidthPool associated to an E1.
TrafficManagement:
The hspa vcc PCR = SCR = 4528 c/s then ACR = 4528 c/s.
Aal2 linkCac:
In such a way the hspa vcc configured on a hspa dedicated E1with non null trafficDescriptor,
doesn’t influence the aal2 link CAC then cacm = aal2Qos.
Beside the aal2 linkCac qos2Bwr = 100%, in such a way hspa assigned bandwidth doesn’t
influence the aal2 linkCac regulation for aal2Qos0&1.
ALU confidential
IubIf i
R99 aal2If i
Qos0 Path BwPool i
Qos1 Path
Qos0 Path
Qos1 Path
Qos2 Path Option
atmSwitch
IMA 2 E1
NodeB
RNC
Hspa
# Hspa vcc:
Within the hspa dedicated bandwidthPool, to be able to rely on the IMA defense, are configured as
many hspa paths as amount of E1 within the IMA linkGroup dedicated to hspa.
On hspa session establishment the hspa vcc within the Hspa dedicated bandwidthPool is selected first.
In case of rejection (Path outOfService, CID exhaustion), the hspa vcc over the shared bandwidthPool is
then selected.
Qos:
The nrtVbr SC is assigned to hspa vcc when configured over an Hspa dedicated IMA group whereas ubr
SC is assigned to the optional Hspa vcc under the R99 bandwidthPool.
TrafficManagement:
Each Hspa Vcc configured over the Hspa dedicated bandwidthPool are set with:
Hspa Vcc PCR = SCR = 4490 c/s
No bandwidth is reserved for the optional hspa vcc within the shared bandwidthPool.
Assuming that the NodeB signaling volume is equivalent to 5% of its total bandwidth, then per E1
within the shared or dedicated R99 IMA link group, are configured: 1 up ds and 1 up nds vcc with
trafficDescriptors satisfying the relation:
UP ds ECRgcac+ UP nds ECRgcac = 4490 * (1 – 5% (x+y)/x) c/s,
With x: #E1 within the shared or R99 dedicated IMA linkGroup,
And y: #E1 within the Hspa dedicated IMA linkGroup.
Aal2 linkCac:
ALU confidential
The aal2 link CAC is set with cacm = aal2Qos and qos2Bwr = 100%, then the aal2Qos2 reserved
bandwidth doesn’t influence the aal2 linkCac when regulating aal2Qos0&1 traffic:
Example:
NodeB is populated with 7 E1, the R99 traffic transmits up to 2 E1 bandwidth whereas the
Hspa transmits up to 5 E1 bandwidth.
- Within the RNC R99 bandwidthPool are configured as many couple (aal2Qos0 vcc,
aal2Qos1 vcc) as amount of nodeB E1 dedicated to R99 traffic. As an option, one or more
an hspa vcc are configured in this bandwidthPool.
- Within the RNC Hspa bandwidthPool are configured as many aal2Qos2 vcc as amount of
E1 dedicated to hspa traffic (to satisfy the NodeB Ima Defense).
IubIf i
aal2If i
BwPool i
IMA 7 E1
aal2Qos0 vcc
aal2Qos1 vcc
aal2Qos0 vcc
aal2Qos0 vcc
aal2Qos1 vcc
Atm
backBone
RNC
ALU confidential
Vcc aal aal2Qos atmQos Tdt EP PCR SCR MBS CDVT Shared bwPool
UP DS aal2 aal2Qos0 rtVbr 6 3 4490 870 10 notUsed
UP NDS aal2 aal2Qos1 nrtVbr 6 4 4490 1500 14 notUsed
CP aal5 NA rtVbr 1 3 0 0 0 notUsed
CCP aal5 NA rtVbr 1 3 0 0 0 notUsed
(Hspa) aal2 aal2Qos2 ubr 1 7 0 0 0 notUsed
Oam aal5 NA ubr 1 7 0 0 0 notUsed
Hspa dedicated bwPool
Hspa aal2 aal2Qos2 nrtVbr 1 4 4490 4490 x notUsed
NodeB holdingPriorities:
- HP values assigned to the vcc belonging to the shared BwPool:
NodeB VCC
HP
Type Instance
CP 1
CCP 1 to 6 0
OAM 1
DS UP 1 1
NDS UP 1 1
DS UP 2 2
NDS UP 2 2
(Hspa) 1 0
3.7.9.1.5 SYNTHESIS:
#Hspa vcc:
Within an hspa dedicated bandwidthPool:
- 1 hspa vcc is configured is the bandwidthPool associated to one E1 (xPcm)
- As many hspa vcc are configured as amount of E1 within the IMA group associated
to the bandwidthPool.
Within a shared bandwidthPool, as an option one or several hspa vcc may be configured.
ALU confidential
Qos:
The serviceCategory rtVbr is assigned against the Hspa vcc configured within an Hspa
dedicated bandwidthPool.
Whereas the serviceCategory ubr is assigned against the Hspa vcc configured within a shared
bandwidthPool.
TrafficManagement:
RNC/ Hspa vcc TD:
Within a hspa dedicated bandwidthPool,
- case of xPcm: Hspa nrtVbr vcc PCR = SCR = 4528 c/s,
- case of IMA: Hspa nrtVbr vcc PCR = SCR = 4490 c/s,
Within a hspa shared bandwidthPool,
- Hspa ubr vcc PCR = SCR = 0 c/s.
RNC/ R99 vcc TD:
Assuming that the NodeB signaling volume is equivalent to 5% of its total bandwidth
Per E1 dedicated to R99 or shared by R99 and Hspa, 1 up ds and 1 up nds vcc are
configured with trafficDescriptors satisfying the relation:
UP ds ECRgcac+ UP nds ECRgcac = 4528 * (1 – 5% (x+y)/x) c/s,
With x: #E1 dedicated to R99 and shared by R99 and Hspa,
And y: #E1 dedicated to Hspa (either IMA or xPcm).
Aal2 linkCac:
Since several bandwidthPools configured under an aal2If and some bandwidthPools dedicated
to Hspa:
Aal2If/Cacm = aal2Qos,
Aal2If/qos2BwReservation = 100%.
Aal2If/qos1BwReservation = 0%.
Aal2If/qos0BwReservation = 0%.
Remark: The cacm is a subComponent of aal2If component, then the cacm value apply to all
the bandwidthPools under the aal2If.
Aal2 congestionManagement:
Since some bandwidthPools are configured, the aal2 congestionManagement regulation applies
at bandwidthPool level. The mechanism can be set per bandwidthPool.
The sum of the bandwidth reserved for the bandwidthPool under one aal2If instance, must be
lower than the bandwidth reserved for the aal2If. In other word one bandwidthPool can not
overlap bandwidth reserved for another bandwidth pool within the same aal2If:
ALU confidential
3.7.9.1.6 RESILIENCY:
- On path failure within the hspa dedicated bandwidthPool, the already established RB are released.
- If all the paths within the hspa dedicated bandwidthPool are outOfService or no more CID available,
the new Hspa establishementRequest are served by another bandwidthPool which includes some
aal2Qos2 Path(s).
Remark: the hspa dedicated bandwidth pools are always selected first for an hspa session
establishment..
- If no aal2Qos2 path is available, the new HSPA session fall-back to R99 DCH.
Since the Calls are accepted by the Aal2 Link CAC, the qos0, 1 and 2 aal2 traffics are running, the
PMC-PC looks after the per aal2 Qos trafficVolume transmitted on the Iub interface over period of 10
ms.
1/ Thresholds:
Three Discard thresholds are implemented in the PMC-PC called Th0, Th1 and Th2.
The three different discardThresholds are set by the RNC based on the following formulas:
- Th0 = the ACR (in cell/s) / 100,
Th0 = [Σ (ECRDS + ECRNDS + (ECRHsdpa = 0))] /100
With ECR calculated according to GCAC.
Meaning: the Iub aal2 traffic volume over 10 ms, this is an estimation of the Iub aal2
interface bandwidth.
- Th1 = Th0 + (qosDt1/100 – 1) * ( Σ ECRNDS / 100 ), initial value at the RNC start up,
Updated each second according to the second formula:
Th1 = Th0 + (qosDt1/100 - 1) * (Th0 - aal2Qos0_traffic)
With:
- qosDt1: qosDiscardThreshold parameter for aal2Qos1 traffic
- aal2Qos0_traffic: aal2Qos0 MEASURED trafficVolume during the previous second,
Meaning:
ALU confidential
The Iub qos0 & qos1 aal2 traffic volume over 10 ms, it encompasses traffic transmitted to
nodeB and traffic stored in atm queues.
Since the sum of aal2Qos0 and aal2Qos1 traffic reaches the threshold Th1, the aal2 qos1
traffic received from the PMC-RAB(s) is discarded in the PMC-PC.
The Th1 represents:
- the maximum burst of aal2Qos1 data that may be sent over the whole Iub interface or
the bandwidthPool during 10 ms.
- The maximum queuing delay for aal2Qos 1 traffic.
Two sets of qosDiscardThreshold values are suggested which satisfy two different Iub contexts:
- The context ‘basicVPT trafficShaping on the Iub interface’.
It encompasses 3 Iub configurations:
1/ the trafficShaping at VP level is activated in the RNC 16pOC3/Stm1 FP Iub interfaces, or
2/ the remote POC is populated with a FP supporting basicVPT and the trafficShaping at VP
level is activated in the remote POC on the atm interfaces toward the NodeB, or
3/ the remote POC is populated with a FP supporting standardVPT, the remote POC acts as a
VP switch (not VC switch) and the trafficShaping at VP level is activated in the remote POC
on the atm interfaces toward the NodeB.
For these 3 Iub configurations, apply on the RNC the aal2 Congestion Management Discard
Threshold set of values case of ‘basicVPT trafficShaping on the Iub interface’.
- Context ‘No basicVPT trafficShaping on the Iub interface’ encompasses one Iub configuration:
1/ the trafficShaping is not activated neither in the RNC nor in the POC,
2/ the remote POC is populated with a FP supporting standardVPT, the remote POC acts as a
VC switch (not VP switch) and the trafficShaping at VP level is activated in the remote POC
on the atm interfaces toward the NodeB.
For these two Iub configurations, apply on the RNC the aal2 Congestion Management Discard
Threshold set of values case of ‘No basicVPT trafficShaping on the Iub interface’.
Remarks:
- aal2Qos3 is currently not used on Iub interface.
- The parameters qosDiscardThreshold_i will be set according to the NDS and Hsdpa
NodeB Receive window size (Eg: NDS NodeB Receive window size = 70 ms) and the
estimation of the distribution of aal2 qos0, qos1 and qos2 traffic over the Iub
interface.
2/ Counters:
ALU confidential
The PMC-PC maintains for each aal2Qos, the current count in aal2 PDU of the downLink
traffic received from the PMC-RAB per NodeB or per nodeB bandwidthPool, via three
counters:
- qos0 :
Counter for RNC local aal2 qos 0 PDU,
- qos0+1:
Cumulative counter for RNC local aal2 qos 0 and aal2 qos1 PDU.
- qos0+1+2:
Cumulative counter for RNC local aal2 qos 0, aal2 qos1 and aal2 qos2 PDU
and DRNC Iur aal2 qos2 PDU .
Remark:
- Since the Hsdpa traffic is supported on the Iur Interface, on the DRNC the Hsdpa
traffic received from the Iur interface is counted together with the RNC local Hsdpa
traffic in the qos0+1+2 counter.
- The DRNC Iur aal2 qos1 PDU are not counted in qos0+1 nor qos0+1+2 counters.
Every 10 ms, the PMC-PC decrements the three counters: qos0, qos0+1, qos0+1+2 by Th0, up
to 0; the Th0 is considered to be either the whole NodeB bandwidth or one NodeB
bandwidthPool bandwidth. This corresponds to transmitted Iub traffic volume within 10 ms per
nodeB or per nodeB bandwidthPool.
The exceeding traffic is assumed to be stored in atm queues:
- qos0 - TH0,
- qos0+1 - TH0,
- qos0+1+2 - TH0.
The qos counters minimal value is 0.
To avoid congestion in the launch phase, the aal2qos counters are initially set with
initialization values:
- qos0 = TH0,
- qos0+1 = TH1,
- qos0+1+2 = TH2.
When PMC-PC fails, all counters are reset with the initialization values.
Moreover in such a way to guarantee enough bandwidth for aal2 qos0 (DS) traffic, the PMC-
PC counts the trafficVolume of DS during the last 20 ms; the aal2 qos1 (NDS) traffic cannot
exceed min (Th1-Q0pr, Th1-Q0).
3/ Start Discarding:
On reception of traffic from the PMC-RAB(s), the PMC-PC starts discarding per aal2qos
traffic, when the qos counters exceed the thresholds:
- PMC-PC discards aal2qos2 traffic if qos0+1+2 > TH2,
- PMC-PC discards aal2qos1 traffic if qos0+1 > TH1,
- Aal2Qos0 traffic is never discarded.
Since the atm cells for a given qos are discarded, the discard carries on till the end of the 10 ms
current period.
4/ Stop Discarding:
The PMC-PC stops discarding per aal2qos traffic, when the qos counters fall down to
thresholds:
- The PMC-PC stops discarding aal2qos1 traffic received from PMC-RAB, when after
the 10 ms decrement time, [qos0 – Th0 < 0],
- The PMC-PC stops discarding aal2qos2 traffic received from PMC-RAB, when after
the 10 ms decrement time, [qos0+1 – Th0 < 0],
ALU confidential
This reflects the fact that some qos1 or/and qos2 traffic has been transmitted to NodeB during
previous 10 ms.
1/ Xoff signal:
The Xoff is ALU RNC proprietary internal signal. The Xoff signal is initiated by the PMC-PC, and
destinated to the PMC-RAB. Within the Xoff signal is specified the aal2 qos and the duration for the
transmission interruption. On reception of the Xoff signal, the RLC within the PMC-RAB stops the
transmission of RLC PDU during the required period.
The Xoff i thresholds are expressed as a percentage of the ControlledDiscard thresholds: Th i based on
the formulas:
- Xoff1 = qosBP1 * Th1,
- Xoff2 = qosBP2 * Th2
Two sets of qosBackPressure values are suggested which satisfy two different Iub contexts:
- The context ‘basicVPT trafficShaping on the Iub interface’:
It encompasses 3 Iub configurations:
1/ the trafficShaping at VP level is activated in the RNC 16pOC3/Stm1 FP Iub interfaces, or
2/ the remote POC is populated with a FP supporting basicVPT and the trafficShaping at VP
level is activated in the remote POC on the atm interfaces toward the NodeB, or
3/ the remote POC is populated with a FP supporting standardVPT, the remote POC acts as a
VP switch (not VC switch) and the trafficShaping at VP level is activated in the remote POC
on the atm interfaces toward the NodeB.
For these 3 Iub configurations, apply on the RNC the aal2 Congestion Management
qosBackPressure Threshold set of values case of ‘basicVPT trafficShaping on the Iub
interface’.
1/ the trafficShaping is not activated neither in the RNC nor in the POC,
2/ the remote POC is populated with a FP supporting standardVPT, the remote POC acts as a
VC switch (not VP switch) and the trafficShaping at VP level is activated in the remote POC
on the atm interfaces toward the NodeB.
For these two Iub configurations, apply on the RNC the aal2 Congestion Management
qosBackPressure Threshold set of values case of ‘No basicVPT trafficShaping on the Iub
interface’.
Rule: IubTEG_aal2CongestionManagement_4
Case of No basicVPT trafficShaping on the Iub interface:
qosBPt 0 0 1 95 2 95 3 0
Case of basicVPT trafficShaping on the Iub interface:
qosBPt 0 0 1 33 2 20 3 0
Within the Xoffi signal, the PMC-PC inserts the duration of the transmission interruption, called the
Txoff. One Txoff value applies per aal2Qos.
The Txoffi value is calculated by the RNC according to the formula:
Txoff=ceil((Xoffi / 2)/Th0)*10ms
Taking into account the recommended qosDt and qosBP values from this TEG, the following Txoff
values are taken into consideration by the RNC:
Since Xoff1 threshold is reached, a Xoff signal is sent by the PMC-PC to all PMC-RAB(s) involved in
the traffic from the congested Iub interface, in such a way the PMC-RAB (at RLC level) delays the
transmission of aal2 qos1 traffic for a specified duration.
Since Xoff2 threshold is reached, a Xoff signal is sent by the PMC-PC to all PMC-RAB(s) involved in
the traffic from the congested Iub interface, in such a way the PMC-RAB delays (a RLC level) the
transmission of aal2 qos2 traffic for a specified duration.
On reception of Xoff signal, the PMC-RAB stops transmitting traffic (RLC PDU) for the specified Iub
interface and aal2 qos, during a period of time stated in the Xoff signal.
When IMA bandwidth restoration occurs, the thresholds recover their initial values. They apply at the
beginning of the next 10 ms period.
3.7.10 QOS
The RNC is configured with one Qos information mapping table, which applies to all the Iub and Iur
interface:
ALU confidential
A nodeB being configured with up to 6 radio cells, the RNC hsdpa CAC allows up to 6*48= 288 hs-dsch
legs for full capacity NodeB, in other words up to 288 aal2 CID.
Rule: IubTEG_Hsdpa_6
HsdpaCellClass/maximumNumberOfUsers is set with 48.
In case the Hsdpa CAC rejects the call, the Hsdpa leg falls back to a DCH.
3.8 NODE B
3.8.1 CARDS
Two kinds of nodeB card: the CEM and the CCM impact the NodeB Transport part.
3.8.1.1 CEM:
The CEM card is the gateway between radio and Iub interface. The amount of CEM cards per nodeB,
determines the call processing capacity of the NodeB.
All kind of CEM supports Hsupa traffic with exception of the alphaCEM.
BBU Component:
ALU confidential
The different kinds of CEM are populated with different amounts BBU components (BaseBandUnit) in
charge of handling the UMTS traffic:
- The iCEM64 is composed of one BBU,
- The iCEM128 is composed of two BBU.
BBU Role:
Each BBU component within a CEM is loaded with a BBU role; the different BBU roles:
- D-BBU: The BBU dedicated to the release99 traffic (dedicatedServices).
- H-BBU: The BBU dedicated to the hsdpa traffic,
- E-BBU: The BBU dedicated to the hsupa traffic.
One BBU component loaded with E-BBU role is able to handle simultaneously up to 15 hsupa legs.
Since UA5-0, an algorithm is in charge of assigning the different BBU roles to the CEM BBU
components. Therefore the kind of traffic handle by a CEM can not be predicted in configuration phase.
CCP Vcc:
Each CEM involved in release99 traffic or a mix of release99 and Hspa traffic is a point of termination of
one aal5 CCP Vcc. The CEM manages also the associated SSCOP connections.
The CEM involved only in hspa traffic don’t require terminating one aal5 CCP Vcc.
Since the BBU role assignment to BBU component is devolved to an algorithm, no way to determine
which CEM requiring a ccp vcc and which CEM nor requiring ccp vcc.
As a consequence, it is recommended to configure as many ccp vcc as amount of CEM within the nodeB,
whatever the traffic handle by the CEM.
The ccp vcc configured on the CEM dedicated to hspa is set disable by the nodeB without alarm
generation.
The CCP Vcc configured on the Iub interface is switched in the CCM to the CEM.
CEM Characteristics:
− The iCEM64 is composed of one BBU component.
The iCEM64 handles one kind of traffic amongst three: Release99, hsdpa and hsupa traffics,
according to the BBU role loaded.
The iCEM64 capacity is up to 15 simultaneous hsupa legs.
ALU confidential
Slot 1 Slot 2
D-BBU
iCEM64 H-BBU NA
E-BBU
Slot 1 Slot 2
D-BBU D-BBU
D-BBU H-BBU
H-BBU D-BBU
H-BBU H-BBU
iCEM128 D-BBU E-BBU
E-BBU D-BBU
E-BBU E-BBU
E-BBU H-BBU
H-BBU E-BBU
3.8.1.2 CCM:
For Card hardware aspects see [R100]
In NodeB, CCM is in charge of OAM management, part of call processing and internal/external data flow
switching/combining.
Inside CCM, The BRIC (BTS Router Interface Controller) provides the main processing and control for
the NodeB.
The BRIC operates internally at atm level (aal2 for UMTS traffic, aal5 for UMTS Signaling and OAM)
and supports atm aal2/aal5 backhaul to the RNC for UMTS operation.
The CCM terminates the aal5 CP Vcc and manages the associated SSCOP connections.
This CCM provides E1/T1 interfaces to the network. The CCM supports up to 8E1/T1 and one single
IMA linkGroup.
ALU confidential
- An automatic configuration: the nodeB is configured in such a way that the CRC4 activation is
conditioned by the presence of the CRC4 in the received multiframe. For that the NodeB
E1pcmFrame parameter is set with the value: “multiframeAuto”, the ReceiveCRC parameter is
ignored.
3.8.3 SYNCHRONISATION
The nodeB is synchronized either from:
- A reference clock given by a stratum 1 clock source, or
- A connected Iub E1.
In the context of synchronization on Iub E1, and CP vcc configured over a single E1 (xPCM) then the E1
where is configured the CP vcc is considered per default as the E1 clock reference.
Else the E1 clock reference is fixed by the configuration.
In the context of IMA, the NodeB supports CTC clocking mode. ITC is not supported.
Rule: IubTEG_NodeB-IMA_Synchronisation 01
NodeB supports CTC clocking mode.
ALU confidential
3.8.5 MULTIPCM
The NodeB Iub interface is configured either with IMA linkGroup, xPcm or a mix of IMA and xPcm.
For the E1 not inserted within an IMA linkGroup, configured in xPcm mode, the vcc are distributed on
each E1 link.
The Oam vcc is configured on the pcm 1 per default (in factory).
The others vcc are distributed over the different pcm in such a way to satisfy robustness and load
balancing:
- the CP vcc is configured on a Pcm, different from those supporting oam vcc,
- the CCP vcc are distributed over the different available pcm,
- one up ds vcc and one up nds vcc are configured per pcm.
- If hspa configured over xPcm, then 1 hspa vcc is configured per pcm.
Exemple:
- 6 pcm,
- NodeB with 5 CEM,
- 1 Hspa vcc over one shared Pcm together with release99 vcc, the RNC BwPool must be set in
accordance.
- 1 Hspa vcc over one dedicated Pcm in such a way to avoid congestion, the RNC BwPool must be
set in accordance.
3.8.6 IMA
The IMA linkGroup configured on the nodeB is either shared by the Release99 and Hspa traffic or
dedicated the Hspa traffic.
Rule: IubTEG_NodeB-IMA_01
IMA within CCM is compliant with atmForum V1.0.
IMA within iCCM is compliant with atmForum V1.1.
ALU confidential
When IMA LinkGroup bandwidth Reduction occurs, the nodeB deactivates two vcc configured with non
zero HP. The order in which the vcc are released depends on the HoldingPriority parameter value
assigned against the vcc:
- In the context of nodeB IMA linkGroup composed of n E1, configured with n up ds vcc, n up
nds vcc and 1 hspa vc, the nodeB IMA defense releases 1 up ds vcc and 1 up nds vcc each time
an E1 fails. The hspa configured with HP=0 is never released.
- In the context of nodeB IMA linkGroup composed of n E1, configured with n hspa vc, the
nodeB IMA defense releases 1 hspa vcc each time an E1 fails, the hspa vcc set with the highest
hp value.
Moreover the nodeB notifies the RNC about vcc deactivation, thanks to atm oam signals. The RNC is
indeed aware about the actual Iub IMA linkGroup bandwidth.
When IMA LinkGroup bandwidth Restoration occurs, the nodeB brings some vcc back into service.
To avoid that one E1 failure within the IMA linkGroup doesn’t imply complete R99 or Hspa traffic
interruption, it is suggested to duplicate the different kinds of aal2 vcc, and to assign against them
convenient HoldingPriority values.
HoldingPriority (HP):
A HoldingPriority value is configured against each NodeB vcc (UP, Hspa, CP, CCP and Oam). The
HP value determines:
- In which order the vcc are released when bandwidth reduction occurs,
- In which order the vcc are restored when bandwidth restoration occurs.
The HP is in the range [0-16]:
- The vcc configured with HP=0 are never released,
- In the IMA bandwidthReduction context:
- The vcc configured with HP=16 are the first candidate to release,
- The vcc configured with HP=1 are the last candidate to release,
- In the IMA bandwidthRestoration context:
- The vcc configured with HP=16 are the last restored,
- The vcc configured with HP=1 are the first restored.
The HP is a Class3 parameter.
Rule: IubTEG_NodeB-IMA_02
- On an IMA linkGroup dedicated to Release99 traffic or shared by the Release99 and
Hspa traffic, it is recommended to configure as many couple(s) of (UP DS Vcc, UP
NDS Vcc) as amount of pcm within the IMA LG.
Exception: case of IMA linkGroup composed of 8 pcm, since the nodeB supports up to 16 aal2 vcc,
then x hspa vcc and (16-x) R99 vcc are configured. Eg: if 1 hspa vcc configured then 8 up ds vcc, 7
up nds vcc are configured.
ALU confidential
Triggers:
The nodeB IMA LinkGroup bandwidth Reduction mechanism is triggered by the following events:
- PCM LOS condition observed locally or in the far end node,
- PCM manually locked,
- Aal2 Vcc creation,
- Reception of ICP cell with physicalDefect information (case of PCM LOS observed by the
farEnd node).
The nodeB IMA LinkGroup bandwidth Restoration mechanism is triggered by the following
events:
- PCM recovery,
- PCM manually unlocked
- Aal2 Vcc deletion.
The HoldingPriority values suggested in §5.4.1 , are set in such a way the following relation is
always satisfied in the nodeB:
# [ Σ (DS + NDS aal2 Vcc) configured with HP ≠ 0 ] = 2* # active PCM
And same amount of active DS and NDS vcc.
ALU confidential
It’s not mandatory that the E1 within the IMA linkGroup are contiguous.
The fractional E1 feature is not compatible with the nodeB mix configuration.
The atm oam loopBack mechanism may be activated on the isolated E1 and is not available for E1
inserted in the IMA linkGroup.
Synchronisation:
- Either all the NodeB is synchronized on a reference clock given by a stratum one clock
source, or
- One Iub E1 is chosen as the clock reference. The E1 designated as the clock reference must be
the E1 transported within the backbone over the media the less impacting in terms of delay,
e.g.: preferred E1 over leased line instead of E1 over DSL.
IMA:
It is still recommended to activate the IMA Defense on the NodeB side.
Application exemples:
- The Release99 userPlane vcc, the signaling vcc and the oam vcc are configured on the
independent E1, whereas the hspa vcc are configured on the IMA LG.
The distribution of the Release99 userPlane vcc and the signaling vcc over the E1 in xPcm mode is
done as for the xPcm configuration, see §3.8.5.
The following figure shows the distribution of the vcc over the different E1, for the context: 4 E1
in xPcm mode and one IMA LG composed of 4 E1:
ALU confidential
PCM2:
UP DS vcc =1/41 Aal2 Connections:
UP NDS vcc =1/49 UP DS vcc:
CP vcc =1/34 VCC=0 / 34+24*(k-1) to 0 / 37+24*(k-1)
CCP vcc =1/35-40 UP NDS vcc:
PCM1: VCC=0 / 42+24*(k-1) to 0 / 45+24*(k-1)
UP DS vcc =1/41 Hspa vcc:
UP NDS vcc =1/49 PCM3, 4, … : VCC=0 / 40+24*(k-1) + 0 / 41+24*(k-1)
CCP vcc UP DS vcc =1/41
=1/35 VCC=0 / 48+24*(k-1) + 0 / 49+24*(k-1)
UP NDS vcc =1/49
OAM vcc =0.32
CCP vcc =1/35-40 Aal5 Connections:
CP vcc:
VCC=0 / 50+24*(k-1)
CCPn vcc: RNC
RNC
VCC=0 / 51+24*(k-1) to 0 / 56+24*(k-1)
Pcm 1 OAM vcc:
Pcm 2
NodeB
16pOC3/Stm1
NodeB (k
16pOC3/Stm1FP
Pcm 3
16pOC3/Stm1
16pOC3/Stm1FP
Pcm 4
POC
ATM
ATM
POC
STM1 BackBone
BackBone STM1
(k == x)
Pcm 5
x)
FP
Pcm 6
FP
Pcm 7
Pcm 8
3.8.8 QOS
The QOS is configured in the nodeB through the NodeB proprietary serviceCategory parameter, which is
an extension of the AtmForum serviceCategory.
List of the NodeB proprietary serviceCategory parameter values:
- CBR, CBR1, CBR2, CBR3,
- VBRrt, VBRrt1, VBRrt2, VBRrt3
- VBRnrt0, VBRnrt, VBRnrt2, VBRnrt3,
- UBR0, UBR1, UBR, UBR3,
- UBRPlus0, UBRPlus1, UBRPlus, UBRPlus3.
The highest priority is given to the CBR vcc and the lowest priority is given to the UBR vcc.
For vcc configured with the same AtmForum serviceCategory, the highest priority is given to the xBR0
vcc and the lowest priority is given to the xBR3 vcc.
The UBR a UBRPlus NodeB proprietary serviceCategory parameter values (without a numerical suffix)
are considered priority 2.
Since each nodeB vcc is configured with the same AtmForum serviceCategory, the QOS is no more
provided by the serviceCategory but by the numerical suffix attached to the serviceCategory.
ALU confidential
Below the recommended serviceCategory to configure in the network and the proprietary SC to
configure in the nodeB when trafficShaping is NOT activated:
UP DS rtVbr UBR1
UP NDS nrtVBR UBR
CP rtVbr UBR1
CCP rtVbr UBR1
HSPA UBR UBRPlus3 (MCR)
OAM UBR UBRPlus3 (MCR)
Remarks:
- The NodeB proprietary SC UBR means priority:2; the NodeB proprietary SC UBRPlus
means priority:2
- Since the UP DS Vcc proprietary SC is changed from 0 to 1; the UP DS, CP and CCP Vcc
are set with the same proprietary SC value, then there is no more need to assign a MCR to
CP and CCP Vcc. As a conclusion the CP and CCP Vcc serviceCategory is changed from
UBR+ to UBR.
- With exception of the Hsdpa flowControl traffic, the Hsdpa vcc carries only downLink
traffic then the nodeB associated proprietary SC is the least urgent.
- The Hsdpa vcc carries both user traffic and Hsdpa flowControl traffic. In such a way to
guarantee a minimum bandwidth for flowControl, a MCR value is assigned to Hsdpa Vcc.
- Case of IMA linkGroup dedicated to Hspa traffic, the Hspa vcc are still configured with
UBRPlus3,
UP DS rtVBR rtVbr
UP NDS nrtVBR nrtVbr
CP rtVBR rtVbr
CCP rtVBR rtVbr
HSPA UBR UBR3
ALU confidential
For an UBR+ vcc, the nodeB accepts only SCR filled with a nonzero value, rejects the SCR=0.
How to configure the MCR value through OMC-B, and impact on NodeB:
Rule: IubTEG_NodeB-TM_1
Case of E1 Drop&Insert 15/15, the minimal cell rate is 227/2 = 114 cells/s.
Case of T1 Drop&Insert 12/12, the minimal cell rate is 182/2 = 91 cells/s.
Case of IMA:
The minimum Vcc throughput is IMA linkGroup bandwidth / 160.
Eg: an IMA LG composed of 8 E1, the IMA LG bandwidth = 8 * 1,904 Mb/s = 15, 232 Mb/s
then the Vcc minimum throughput = 15, 232 Mb/s / 160 = 96 kb/s.
Rule: IubTEG_NodeB-TM_2
xPcm case:
Minimum Vcc throughput = PCM bandwidth / 20
IMA Case:
Minimum Vcc throughput = IMA LG bandwidth / 160
Rule: IubTEG_NodeB-TM_3
- For UBR VCC, set SCR=MBS=0 on nodeB,
- For UBR+ VCC, set SCR and MCR according to rule Iub_NodeB-TM_1.
- Set PCR = LinkRate when IMA is not configured,
- Set PCR = [IMA LinkGroup Bandwidth – IMA overhead], when IMA is configured. (see §IMA).
Remarks:
PCR is still used for regulating Egress traffic, then set PCR to the interface bandwidth.
Rule: IubTEG_NodeB-TM_4
A mix of shaped atmConnections and notShaped atmConnections is not allowed on nodeB.
ALU confidential
UA5-0:
- hsdpaMaxNumberUserHbbu = 48 hs-dsch legs per H-BBU
- UA5-0: up to 6 H-BBU per nodeB.
Remark: when the parameter edchMaxNumberUserEbbu is set to 0, the Hsupa CAC limits the amount
of edch legs per E-BBU to the E-BBU product capacity.
If the edch leg is rejected by the Hsupa CAC, the user session falls back to DCH.
3.9.1 TRANSMISSION:
The µNodeB atm supports the following kind of transmission links:
- Supports: E1, T1, J1,
- Up to 8 x E1/T1/J1
- Ethernet 10/100 baseT for local Maintenance tool.
Not supported:
- Fractional E1/T1/J1 links (drop&Insert),
Atm bandwidth:
Case of E1 on the Iub interface, the micro NodeB atm must be configured with the E1 reserved
bandwidth (timeslot 0 and 16) and then the E1 bandwidth available for the user.
The TimeslotUsage parameter value is a 32 bit length word, in which each bit is a
representation of the E1 frame timeslot. The bits associated to the reserved timeslots are set to
‘0’, whereas the bits associated to the timeslots usable by user are set to ‘1’.
According to the ITU recommendation related to atm over E1, the timeslot 0 and 16 are
reserved., therefore the parameter timeslotUsage is set as following:
CRC4:
The CRC is activated as an option through the parameter lineFraming = basicFraming /
multiFraming.
If CRC is activated in the µNodeb, take care it is also activated in the adjacent node.
Synchronization:
ALU confidential
The synchronization is derived from one active PCM. Each PCM (0 to 7) within an IMA LG
may be selected by configuration as primary synchronization source.
When the PCM used as primary synchronization source is outOfService, the µNodeB selects
another still active E1 as primary synchronization source.
If no PCM may be used as primary synchronization source, the µNodeB local clock is used as
synchronization source for the radio interface.
3.9.2 ATM:
Atm characteristics supported:
- Scrambling according to ITU, activated as an option,
Command: linePayloadScrambling = According to Standard, means scrambling is
automatically activated if the received cell is scrambled.
- Performance management:
- Collecting measurements from the different blocks within the BTS,
- Handling of PM jobs,
- Reporting of results.
- Test functions:
- Monitoring status of physical link, IMA, F4/F5 etc,
- Ordering test model transmission,
- loopBack supported.
Qos:
- Supported ServiceCategory: UBR, UBR+, CBR, rtVbr and nrtVBR,
- Recommended serviceCategory per atmConnection:
ALU confidential
TrafficManagement:
The µNodeB performs No policing and performs trafficShaping at Vc level.
List of the trafficManagement parameters:
- PCR:
- PCR unit is cells/s,
- The PCR is mandatory for all vcc whatever the SC,
- PCR range = [ 1, … 35 000 c/s],
- The PCR value can not exceed the linkRate,
- The maximum PCR value ≤ 4528 c/s if the vcc is configured on an E1,
- The maximum PCR value ≤ X * 4490 c/s if the vcc is configured on an IMA LG
composed of X E1,
- The maximum PCR value ≤ 3622 c/s if the vcc is configured on a T1.
- SCR:
- SCR unit is cells/s,
- SCR range = [ 1, … 35 000 c/s],
- The SCR must be set for the vcc serviceCategory = rtVbr and nrtVbr, unused for other SC.
- 1 ≤ SCR ≤ PCR.
- MBS:
- The MBS must be set for the vcc serviceCategory = rtVbr and nrtVbr,
- MBS ≥ 2,
- MCR:
- The MCR must be set for the vcc serviceCategory = UBR+, unused for other SC.
- MCR range = [ 1, … 35 000 c/s],
- 1 ≤ MCR ≤ PCR,
• If IMA is configured, the linkRate taken into consideration by the CAC is reduced by
the IMA overhead. Eg: E1 bandwidth when inserted in IMA = 4490 c/s.
3.9.3 AAL2
Aal2 PathId:
The pathid is coded over 4 bytes, pathid range: [1, 7F FF FF FF]
The RNC PathId being coded on 2 bytes whereas the µNodeB atm pathid is coded on 4 bytes,
the Pathid value must be dictated by the RNC.
Aal2 CPS:
The aal2 CPS Packet payload length is configurable, choice of 45 or 64 bytes length:
Parameter Meaning Value
CPS-INFO Maximal length of the CPS-INFO field in AAL2 CPS 45 or 64 bytes
Packets, i.e. CPS packet payload.
The aal2 CPS Packet payload must be 45 bytes length; CPS-INFO parameter = 45 bytes.
3.9.4 SAAL:
List of the µNodeB Saal parameters:
Parameter Default value Range
MaxCC 4 [1 – 10]
MaxPD 25
The Timer_IDLE should be set to a considerably larger value than the Timer_KEEP-ALIVE:
ALU confidential
3.9.5 IP:
The µNodeB support IPv4.
- DHCP:
The parameter dhcpInUse is set with a Boolean value to indicate if a DHCP server assigns an IP@
to the µNodeB.
- inverseARP:
The inverseARP is supported.
- IP Addresses:
Up to two IP Addresses are configured in the µNodeB:
- One IP Address identifying the µNodeB UMTS OAM Host point of termination of the Iub
OAM IP over atm vcc. This Ip Address is called: ipoaIpAddress.
- One IP Address identifying the µNodeB Host point of termination of the
LocalManagementTerminal Ethernet interface. This Ip Address is called: ethPortIpAddress.
Parameters:
ethPortIpAddress:
Range: [0.0.0.0 – 255. 255. 255. 255];
Default value: 192.168.0.2.
ethPortIPSubnetMask:
Range: [255. 255. 255. 255- 0.0.0.0];
Default value: 255.255.255.0.
IpoaIpAddress:
Range: [0.0.0.0 – 255. 255. 255. 255];
IpoaIPSubnetMask:
Range: [255. 255. 255. 255- 0.0.0.0];
IpDefaultGateway: equivalent to the nextHop.
Range: [255. 255. 255. 255- 0.0.0.0];
- Oam Vcc:
The Oam Vcc is per default configured with UBR+ and PCR = 150 c/s.
- UP Vcc:
On the µNodeB are configured as many couple of (UP DS, UP NDS) Vcc as amount of E1 in the
IMA LG.
ALU confidential
3.10.1 TRANSMISSION:
− Supports E1 or Stm1/OC3 clearChannel.
− Up to 4 E1 120 ohms twisted pair. Two E1 are available per ports:
- Physical port A: Pcm1 1 & 3,
- Physical port B: Pcm1 2 & 4,
− Supports the CRC4 multiframe and basic framing,
− Provides performance monitoring based on CRC4 operations.
Not supported:
− Fractional E1.
3.10.2 ATM:
The pico NodeB atm is compliant with R35.
AtmInterface Type:
- Supports UNI interface type.
- Doesn’t support GFC (GenericFlowCtrl). The GFC field is filled with ‘0000’.
AtmConnection Type:
- Only PVC is supported.
AtmConnection Identifiers:
- Supports one Vpi per transmission link.
- Up to two vpi values on one picoNodeB.
- Two vpi values are supported in case of IMA.
AtmConnection Amount:
- Up to 16 aal2 vcc (TRB, dSRB and cSRB).
- 1 or 2 aal5 vcc:
- If 1 aal5 Vcc is configured, it carries both nbap-c and nbap-d,
- If two aal5 Vcc are configured, one carries the nbap-c traffic (CP vcc), the second carries the
nbap-d traffic (CCP vcc),
- 1 aal5 vcc for UMTS OAM.
IMA:
- IMA 1.1 according to [R57].
- The IMA frame length is fixed to M=128 cells.
- The IMA LG is composed of all the populated E1. If one E1 on the NodeB, IMA is not supported.
- The IMA LG Identifier is configurable.
- IMADefense: same behavior as the NodeB, see §3.8.6.2.
OAM:
- The endToEnd F4 and F5 flows supported according to R[36].
- The endToEnd VP and VC LoopBack supported.
Upon reception of AIS, the picoNodeB returned upstream a RAI (= RDI) according to R[34].
Atm Qos:
- ServiceCategory:
- Cbr, rt and nrtVBR, Ubr and Ubr+ are supported,
ALU confidential
- OverBooking:
Not Applicable since any CAC.
TrafficManagement:
- TrafficDescriptor:
The set of trafficDescriptor parameters to configure depends on the atmConnection
serviceCategory:
- Cbr vcc: PCR,
- Vbr vcc: PCR, MBS and SCR,
- UBR vcc: PCR,
- UBR+ vcc: PCR and MCR (Minimum Celle rate)
The PCR is a mandatory parameter for all the serviceCategories.
The PCR range is [0; IMA LG bw].
- TrafficShaping/Policing:
The trafficShaping at Vc level is always activated.
ShapingRate = PCR: whatever the Vcc serviceCategory, the configured PCR, and only this
parameter, is considered as the shapingRate (=GCRA(PCR) from the atmForum121).
The SCR, MBS are not taken into consideration by the trafficShaping.
The Policing is not supported.
3.10.3 AAL2:
Aal2 Qos: Yes
Aal2 Signaling:
- Supports ALCAP according to R[46].
When interworking with ALU RNC, no Alcap protocol is running on the Iub interface, the Alcap
function is provided by an enhanced Nbap-c. See R[310].
Pathid range: the pathid is coded over 4 bytes:
A2EA: the NodeB must be configured with its own A2EA if Alcap is run on the Iub interface. This is
not the case when interworking with the ALU RNC.
3.10.4 IP:
- IP v4 is supported, not IPv6,
- The subnet size is configurable,
- IP over atm encapsulation type: LLC encapsulation.
- InverseARP is not supported.
ALU confidential
3.11 MSS
3.11.1 IMA
On Iub interface, Mss7k, POC, Passport nodes may perform IMA.
IMA is provided by following FP cards:
- 8pE1/T1 ATM FP
- MSA32 FP
- 4pE3/DS3 ATM FP
- 2pStm1 e Channelized FP
On Passport equipment, the component “HoldingPriority” indicates the order in which Vcc are to be
taken into outOfService in case of bandwidth reduction due to E1/T1 failure. The HoldingPriority is in
the range 0-4 while the HoldingPriority=4 indicates the least important VCC. See provisioning section.
When a link from an IMA linkGroup goes down, Passport dynamicBandwidthControl system takes
down Vcc according to HoldingPriority parameter value. On the other hand, when a link joins an IMA
linkGroup, vcc are getting re-established.
For any operation of adding or releasing link within an IMA linkGroup, ACAC is invoked to check the
correlation between ECR and available link bandwidth.
Algorithm description:
On the RNC-PCM or the Passport, when configuring vcc on an IMA linkGroup, a holdingPriority
parameter value is assigned against each vcc.
When a link within an IMA linkGroup fails, bandwidth on the interface is reduced, the RNC then
decides to remove some vcc in such a way the bandwidth reserved for the Vcc is lower than the IMA
LG available bandwidth.
The order, in which vcc are eligible for removal, depends on VCC assigned holdingPriority value.
Rule: IubTEG_Passport-IMA_01
VCC with the highest holdingPriority value will be the first removed. Whereas VCC with the
lowest holdingPriority value will be the last removed.
For security reason, to cover case of link failure within an IMA linkGroup, it is recommended to set
several UP DS & NDS vcc within an IMA linkGroup.
ALU confidential
case of hsdpa flow supported and IMA LG=8 PCM then either
- 8 UP DS vcc, 7 UP NDS vcc and 1 hsdpa Vcc are configured.
- 7 UP DS vcc, 7 UP NDS vcc and 2 hsdpa Vcc are configured.
In such a way, CP and CCP vcc are re-established first after failure of all links within an IMA
linkGroup, it is suggested to set CP & CCP vcc ECR = 0. Therefore CP and CCP vcc PCR, SCR and
MBS equal to 0.
Remark:
Impact on WFQ: since vcc ECR = 0, Passport automatically assigns a weight = 1 to this
connection. This weight value may be overridden by means of the MML: ATTRIBUTE AtmIf
Vcc Vcd Tm weight
The Hsupa traffic is carried over an uplink RNL channel called: E-DCH.
The Hsdpa traffic is carried over a downlink RNL channel called: HS-DSCH.
The eDCH uplink channel is always associated to a HS-DSCH downlink channel, not to a DCH, whereas
a HS-DSCH is associated to either a DCH or E-DCH.
The introduction of hsupa feature consists in NodeB and RNC software upgrade.
On the Iub interface, the UMTS hsupa traffic uses the services from the atm/aal2.
Only the PS Interactive and Background trafficClass may use Hsupa services. The Streaming and
Conversational trafficClass traffic remain assigned to DCH.
Any PS RAB request with Interactive or Background trafficClass is matched to the E-DCH Radio Bearer
if the mobile is E-DCH capable and the primary cell of the active set supports E-DCH. If it is not the
case, the request is mapped on DCH as usual.
ALU confidential
3.12.1.1 AAL2:
Each hsupa leg is carried over one aal2 dedicated connection identified by one CID. One different aal2
connection is seized for the associated hsdpa leg. As a consequence 2 CID are seized for one hsupa/hsdpa
user session.
One more aal2 Cid is seized on the aal2Qos0 path for the hspa dedicated SRB.
The CID from one aal2 path may be seized either by hsupa leg and hsdpa leg. The aal2 paths configured
for the hsupa and hsdpa are called Hspa Paths.
3.12.1.2 ATM:
3.12.1.2.1 ATM QOS:
Let’s call Hspa traffic, the combination of both Hsdap and Hsupa traffic.
The hspa traffic expects a bestEffort service from the Transport layers, then a lower priority is assigned to
hspa traffic than to R99 traffic.
Each Hspa aal2 Path is associated to one Hspa vcc.
On the RNC side, the UBR serviceCategory is assigned to the Hspa Vcc.
On the NodeB side, the UBR serviceCategory priorityLevel 3 is assigned to the Hspa Vcc, moreover a
MCR is assigned to these vcc to avoid hsdpa flowControl traffic starvation from traffic with higher
priority.
ALU confidential
Rule: IubTEG_Hsupa_1
Two Hspa vcc are configured per nodeB.
Beside up to 7 up ds vcc and up to 7 up nds vcc may be configured per NodeB according to the
amount of E1 per IMA linkGroup.
Context1: UA5-0, NodeB populated with iCEM64 or iCEM128, up to 1 E-BBU per NodeB:
- Up to one E-BBU per NodeB whatever amount of CEM in the NodeB,
- One E-BBU is able to handle up to 15 hsupa user sessions,
=> UA5-0: a nodeB is able to handle up to 15 hsupa user sessions = up to 15 aal2 CID for
hsupa TRB,
- An hsupa leg always being associated to a hsdpa leg, 2*15 = 30 CID are required for
hsupa/hsdpa sessions.
The RNC Hsdpa CAC allowing up to 48 hsdpa legs per radio cell equivalent to up to
6*48=288 hsdpa legs for a NodeB populated with 6 radio cells, then a nodeB required up
to 288 + 15 = 303 aal2 CID = 2 HSPA Vcc.
Iub capacity: Up to 15 hsupa/hsdpa sessions and up to 273 DCH/hsdpa sessions.
On the NodeB side, the Hsupa CAC regulates amount of Hsupa leg per CEM. See § 3.8.10
Since Hsdpa is handled on Iub interface, it’s mandatory to configure either single PCM or IMA on the Iub
interface. It’s not planned to handle Hsdpa traffic over a MultiPCM interface. The RNC PMC-PC aal2
congestion management considers only case of IMA and single PCM Transport solution.
Rule: IubTEG_Hsdpa_1
IMA or single PCM are mandatory on Iub interface when Hsdpa traffic is handled.
In the specific context of 8 PCM per NodeB, ALU currently suggests to configured 8 UP DS and 8 UP
NDS Vcc, while the NodeB allows up to 16 aal2 Vcc, in such a way to be able to configure the new
Hsdpa Vcc, the recommendation is updated on following way:
ALU confidential
Rule: IubTEG_Hsdpa_2
When nodeB is populated with 8 PCM’s then are configured:
- 8 UP DS Vcc, 7 UP NDS vcc and 1 Hspa vcc per NodeB,
- 7 UP DS Vcc, 7 UP NDS vcc and 2 Hspa vcc per NodeB,.
If less than 8 PCM on the NodeB, keep the current recommendations for Release99 aal2 vcc and add the
new Hspa vcc.
Remark: Oam Vcc and Hspa Vcc are configured under the EP7, providing them the same QOS
treatment. A distinct Qos treatment may be applied to both kind of Vcc by setting differently their
associated parameter: ATTRIBUTE AtmIf Vcc Vcd Tm weight.
In case RNC 16pOC3/Stm1 FP configured with ShapedVPT and the VP formation includes the OAM
and the Hsdpa Vcc, since both Vcc are configured with the same serviceCategory that implies the both
Vcc queues belong to the same EmissionPriority pool of queues, in such a way the connection
Scheduler considers with more Importance the Hsdpa flow than the OAM flow, the Hsdpa and Oam
associated perVC queue weight would be set as following:
Rule: IubTEG_Hsdpa_3
Hspa vcc queue weight = 40,
OAM vcc queue weight = 2.
On NodeB side, the Hspa Vcc is set with UBR serviceCategory, PriorityLevel=3 (since no uplink user
traffic, only Hsdpa flowControl, then the lowest priority is enough). See §3/NodeB/Qos.
Iub
DS UP dSRB
CID
NDS UP dSRB
CID
Hsdpa dSRB
UP DS Path /qos0 CID
Hsupa dSRB
CID
UP DS TRB
CID
NodeB
RNC
Hsdpa DL TRB
CID Hsdpa flowControl
Hspa Path / qos2
HsUpa UL TRB
CID
Rule: IubTEG_Hsdpa_4
The Hsdpa Vcc HoldingPriority is set with the highest priority: HP= 0.
ALU confidential
Rule: IubTEG_Hsdpa_5
The Hspa Aal2 Path(s) is assigned to aal2 QOS 2.
Iub
hsdpa dSRB s
CID
UP DS Path / qos0 Release99 dSRB s
CID
CID
UP NDS Path / qos1
RNC
Hsdpa DL TRB
Hspa Path / qos2 CID
Bidirectional Hsdpa flowControl
In case the Hsdpa CAC rejects the call, the Hsdpa leg falls back to a DCH (FRS32602).
See § 3.7.11.
ALU confidential
- Software download,
OAM information exchanged between NodeB and RNC-IN, are encapsulated in IP packets, IP packets
are carried in UMTS OAM VCC.
On Iub interface, OAM traffic is handled with the following protocol stack:
IP IP IP IP IP
Ethernet link
Iub Iu WG,
1 MDM VCC
VCC 0 / 32 #NodeB * OAM VCC 1 OAM VCC OAM
MDM
InBand OAM Aggregation of OAM flows
Figure 3-59 Iub OAM Plan Protocol stack, OAM inBand case
3.12.3.1 ATM:
ALU confidential
- InBand OAM:
OAM InBand means that both UMTS and OAM flows are carried over the same transport network
Consists in switching OAM Vcc from different ingress Links on the same physical link as user
traffic Vcc, instead of transmitted them on dedicated links, e.g.: Ethernet links.
Link 1
VCC OAM VCC UP VCC OAM1 VCC OAM2 VCC OAM3 VCC UP1 VCC UP2 VCC UP3
RNC-AN
Link 2 Link 4
Link 3
OAM traffic is carried on VCC 0-32, on NodeB E1 links, elsewhere this VCC is switched and
VPI/VCI may change.
Case of RNC-SDH:
NodeB OAM Vcc terminate at the RNC-IN.
Different NodeB OAM VCC traffics are aggregated in the RNC-IN (See IP section below) and
transmitted in a common OAM VCC to the ATM Backbone or to the coreNetwork.
Moreover RNC-IN OAM traffic is aggregated at IP layer within the common OAM VCC
together with NodeB OAM traffic.
Furthermore the PMC-OMU traffic is aggregated into the common OAM VCC.
The NodeB OAM Vcc are switched at the POC and terminates at the RNC. Different nodeB
OAM Vcc are aggregated in the RNC (See IP section below). Moreover RNC OAM traffic is
aggregated with NodeB OAM traffic.
The aggregated OAM traffic flow is routed to OAM platform through SGSN/MGw and
optionally ATM backbone.
ALU confidential
IP@: 10.9.1.1
OMU
RNC-CN
NodeB 1
Vcc 1.32
RNC-IN
RNC-IN
E1 CP3
IP@: 10.9.0.3 CP3
IP@: 10.9.1.2 Subnet@: 10.9.0.1
Vcc 200.32
Vcc 1.32
Vcc 2.32
Vcc 18.52
IP@: 10.9.1.200
Vcc 200.32
NodeB 200
- OutBand OAM:
OAM Traffic is carried on dedicated Ethernet links from RNC different shelves to OAM platform
with exception of the RNC-AN OAM flow which is transmitted inBand to the RNC-IN:
ALU confidential
OAM
Subnet@: 10.9.1.0 OMU
OAM Plateform
SubnetMask: /24
Hub
Hub
Vcc 1.32 RNC-IN
RNC-IN
Plateform (MDM,
E1 IP@: 10.9.0.3
CP3
CP3
SubnetMask: /24
NodeB 2
VR0
(MDM, OMC-R,
IP
Vcc 1.32 IP@: 10.9.1.254 PP6
IPBackBone
E1 Subnet@: 10.9.1.0
BackBone
SubnetMask: /24
OMC-R, OMC-B)
… Iub
Iub MPE 1000
OMC-B)
Ethernet
AC1 …
AC1 AC2
AC2 AC200
AC200
IP@: 10.9.1.200 (MDM VCC)
Vcc 200.32
Vcc 1.32
Vcc 2.32
…
SubnetMask: /24
Vcc 2.32
Vcc 1.32 Vcc 1.32
atmIf
atmIf 804
804
E1 STM1
3.12.3.2 IP:
OAM VCC transports IP based OAM information between NodeB and RNC-IN. IP packets are routed
to OAM Platform.
3.12.3.2.1 ADDRESSING:
If Static allocation, each nodeB is provisioned with an IP@, by means of inverseATM_ARP, RNC-IN
routing tables are updated with nodeB IP@.
ALU confidential
- DHCP Relay Agent, which is a routing function inserted in an UMTS node, and
- DHCP Server.
DHCP dialogue is supported by IP/ATM protocol stack. NodeB OAM VCC carries the DHCP
information flow.
DHCP
Port 67 Port 68
UDP
Proto=17
IP
AAL5 OAM
ATM
DHCP
NodeB RNC WG PP8k
DHCP Client DHCP Server
DHCP Server may be located on the OAM platform, one or several DHCP Servers may be included in
the network.
Rule: Iub_OAM_00
Passport DHCP Relay Agent can forward messages to up to 3 DHCP Servers.
Rule: Iub_OAM_01
DHCP Relay Agent is located in the UMTS node which handles the Aggregation.
Aggregation is recommended in the RNC-IN, therefore DHCP Relay Agent is located in the RNC-IN.
Rule: Iub_OAM_02
DHCP Relay Agent is located in the RNC-IN.
ALU confidential
DHCP is invoked at the nodeB start up phase for allocating a permanent or dynamic IP@ to each
nodeB.
DHCP dialogue between NodeB and DHCP is encapsulated in IP packet and carried on the OAM VCC.
DHCP Dialogue consists in three phases:
- Broadcast IP dialogue between a NodeB and each DHCP. DHCP servers provide nodeB
with an IP@. DHCP selected is the first which answers.
- Broadcast IP dialogue between a NodeB and each DHCP, NodeB indicates to all DHCP
Servers the selected one. The selected DHCP returns the configuration parameters.
- Inverse ATM ARP protocol is invoked for configuration parameter check, it results with
an update of the RNC-IN routing tables: mapping between nodeB ATM address and
nodeB IP@.
After obtaining IP address, NodeB is ready to receive OAM information encapsulated in IP packet, IP
packets carried in OAM VCC.
When nodeB reparenting, a new IP@ is allocated to nodeB, if DHCP Servers connected to Source RNC
and target RNC are different.
DHCP Configuration:
Rule: Iub_OAM_03
Range 192.168.0.0 to 192.168.255.0 is reserved for nodeB internal subnet and then shall not
be used by DHCP.
Since up to 200 nodeBs may be connected to a RNC, class C IP@ are enough to identify a nodeB in the
RNS.
Rule: Iub_OAM_04
NodeB IP@ is a Class C IP address.
Network mask: 255.255.255.0
One subnet is defined, therefore 255 IP hosts are allowed. Among the 255 IP addresses, 2 are reserved:
- All host bits set to 0 for Subnet IP address,
- All host bits set to 1 for broadcast address.
As a result 253 IP@ are available to identify nodeBs. 200 IP@ are allocated to connected nodeBs, and
the 53 IP@ are free to be used when reparenting.
Rule: Iub_OAM_05
One NodeB OAM subnet.
Subnet Mask: /24.
Rule: Iub_OAM_06
It’s not mandatory for OMC-B to be in the same subnet as nodeB.
NodeB IP address shall be a private IP address .
ALU confidential
Rule: Iub_OAM_08
DHCP Relay Agent IP@ and NodeB IP@ may be in different subnet.
OAM
OAM Plateform
Plateform
DHCP
DHCP DHCP
DHCP DHCP
DHCP
Server
Server Server
Server Server
Server
IP@ IP@ IP@
DHCP
DHCP Clients
Ethernet
Option
Clients
Iub RNC-
RNC- RNC-IN
RNC-IN Iu WG-AN
WG-AN
AN
AN
DHCP
DHCP
NodeB 1
VCC 0 / 32 PP
MVR MVR
IP flow
AtmIf
PP8k
NodeB 2
PP8k
PP PP PP PP
VCC 0 / 32
NB1 OAM VCC
AtmIf
AtmMPE
AC
AtmMPE
AtmMPE
AtmIf
AtmIf
AtmIf
AtmIf
AC OAM VCC AC AC
NB3 OAM VCC AC
AC
NodeB 3
…
VCC 0 / 32
AtmIf
3.12.3.2.2 ROUTING:
Rule: Iub_OAM_09
No Routing protocol is activated, Static routes are used.
ALU confidential
3.12.3.2.3 AGGREGATION:
Definition:
Aggregation consists in multiplexing IP flows received in different ingress VCC’s, in one egress VCC,
using IP routing.
Node which aggregates, extracts IP packets from Vcc, and routes IP packets from different Vcc to one
VCC.
PassPort
VR
pp pp pp IP@
IP flow MPE
1 VCC ac
Link 1
IP flow IP@
IP flow IP@
IP flow IP flow IP@
MPE MPE
1 VCC ac ac 1 VCC
Link 2 Link 4
IP flow MPE
1 VCC ac
Link 3
When OAM InBand is configured on the RNC-AN / RNC-IN interface, aggregation may occur on
different nodes of the UTRAN interface: POC if PP7k based, RNC-AN (case of RNC-PCM), or in the
RNC-IN. ALU recommends only aggregation within the RNC-IN.
Rule: Iub_OAM_10
Case of RNC-PCM or RNC-SDH configuration, Aggregation occurs in RNC-IN.
On RNC-IN, IP flows received from NodeB in OAM Vcc, are aggregated with RNC-AN and RNC-IN
OAM flows by means of Management virtualRouter. Resulting IP flows are carried in one VCC to the
coreNetwork if inBand solution.
On coreNetwork aggregationNode, IP flows received from RNC-IN in OAM VCC, are aggregated with
coreNetwork aggregationNode and coreNetwork different shelves OAM flows by means of
Management VirtualRouter. Resulting IP flow is carried in one VCC to the PP8k.
ALU confidential
RNC-CN
RNC-CN
PP8k
PP8k
IP
-WG-AN OAM
Eth RNC-CN OAM flow
-WG Shelf OAM
Ethernet external link -RNC-CN OAM
-RNC-IN OAM
OMU
OMU -NodeB OAM,
-RNC-AN OAM
Iub RNC-AN
RNC-AN RNC-IN
RNC-IN Iu AggregationNode
AggregationNode
IP@
VR CP2
CP2
pp CP3 MVR CP3 MVR
pp
CP3 CP3
NodeB
NodeB 11
pp
IP@ pp pp pp pp IP@ pp pp pp pp
MPE
1 OAM VCC
IP@ IP@ IP@
ac
OAM IP flow
E1 1 MDM VCC
AtmIf
VCC 0 / 32
NodeB
ac
MPE
MPE
NodeB 22
AtmIf
ac
IP@
ac
NodeB1 OAM VCC 1 OAM VCC
ac
AtmIf
AtmIf
AtmIf
AtmIf
MPE
MPE
OAM IP flow
NodeB2 OAM VCC
ac
ac
AtmIf
VCC 0 / 32
E1 NodeB3 OAM VCC
ac
NodeB
NodeB 33
AtmIf
AtmIf
STM1 ac ac
VCC 0 / 32
E1 AtmIf AtmIf
-RNC-CN OAM
-NodeB OAM, -RNC-IN OAM
-RNC-AN OAM, -NodeB OAM,
-RNC-AN OAM.
MGw
MGw or
or MGw
MGw or
or
SGSN
SGSN SGSN
SGSN
Remark:
Aggregation of OAM IP flows within the RNC-AN or within the POC/PP7k, has not been tested by
R&D, therefore not recommended in this document.
CP & CCP Vcc originate in the NodeB respectively CCM card and CEM card, and terminate in the
RNC-CNODE, TMU-R card.
ALU confidential
RNC-CN is populated with up to 14 TMU-R cards. Among these 14 TMU-R cards, two are reserved for
Spare and 12 TMU-R are active.
If RNC is populated with less than 9 TMU’s, only one TMU is reserved for spare.
Rule: IubTEG_CP_O1
All CP and CCP Vcc relatives to one nodeB are allocated to one TMU-R.
One TMU-R is able to manage up to 20 nodeBs. Nevertheless a RNC manages up to 200
nodeBs.
A RNC-CN algorithm is in charge of the choice of the TMU-R. Algorithm is invoked at the start up
phase of the RNC, and when an active TMU-r fails for selecting a spare TMU-r.
This algorithm is independent from the RNC-CN algorithm which allocates a TMU-R to an UE for
NonAccessStratum Signaling (SRB).
Therefore TMU-R which relays NAS Signaling relative to an UE may be different from the TMU-R
which manages ControlPlane traffic (CP and CCP) relative to the nodeB where the UE is connected.
RRC RRC
Icn
Internal VCCs
Iub
NDS UPVCC NDS UPVCC
DS UPVCC DS UPVCC
ALU confidential
Required amount of UP Vcc is determined based on the nodeB configuration (amount of CEM cards),
available physical bandwidth, and PCM characteristic either MultiPCM or IMA.
The pool of userPlane Vcc is split in two different groups, a different QOS values are associated to each
group.
Configuration rules in section 5 cover up to 16 user plane Vcc and split the pool UP Vcc in two groups
of 8 Vcc,
- QOS value 0 is associated to one group of Vcc; these Vcc are dedicated to UserPlane
DelaySensitive traffic (part of TRB), dedicated and common SRB’s.
- QOS value 1 is associated to the second group of Vcc, these Vcc are dedicated to
UserPlane nonDelaySensitive traffic (part of TRB),
Rule: IubTEG_UP_01
Each aal2 VCC supports up to 248 sub-flows identified in aal2 protocol by Pathid and CID
[see R41].
The AAL2 CIDs are consumed as following:
ALU confidential
PS interactive TRB
PS background TRB
Table 3-11 Iub UserPlane QOS mapping
Concerning NAS Signaling carried in dedicatedSRB, this traffic received from the UE
goes through nodeB transparently, is carried to the RNC-IN within Iub UP DS Vcc. RNC-
IN forwards this traffic to the RNC-CN within internal Vcc where it is handled by a TMU-
R before transmitted to the coreNetwork via RNC-IN.
- E1 bandwidth.
Amount of CEM cards and CEM card type impact the amount of UP Vcc.
o A nodeB may be populated with up to 6 CEM cards (see ControlPlane section).
o NodeB CEM capacity depends on CEM type:
A Voice call or a Data session is handled on a TRB (Traffic Radio Bearer). A dedicatedSRB
(SignalingRadioBearer) is associated to each TRB.
At Aal2 layer, TRB on one hand, SRB on other hand are identified by means of a CID. An Aal2
path (versus an Aal2 VCC, since one aal2 path per VCC) handles up to 248 CIDs.
As an example, indicating that the CEM capacity is 128 simultaneous calls, means that 128
TRB’s and 128 SRB’s may be handled simultaneously by a CEM. In other words, 128
CIDs are required for TRB and 128 CID are required for SRB’s simultaneously by a CEM.
Therefore 256 CID values may be required.
Furthermore according to QOS requirements, UserPlane NodeB traffic may be carried either on UP
DS VCC or UP NDS VCC:
- TRB associated to user call/session may be carried either UP DS VCC (QOS=0) or UP
NDS VCC (QOS=1).
ALU confidential
Rule: IubTEG_UP_02
- UP DS VCC carries:
• E1 bandwidth:
ALU confidential
- 25 cells/s for SRB which is the uppest range estimation. SRB may transmit at 25 cells/s
but sporadically.
The SRB traffic and traffic distribution on a period required a dimensioning study.
Therefore an E1 is able to carry
- up to 60 speech calls for an AF=100%,
- up to 82 speech calls for an AF=60%,
Table below, is based on 3GPP RAB definition, and indicates per RAB type, allowed throughput in
cell/s. Sporadicity of traffic per RAB is represented by means of AF parameter (ActivityFactor). In the
table below only Speech AF is set for calculating E1 capacity in terms of amount of speech call:
Determining amount of UP DS and NDS Vcc consists in a trade off between the three above limiting
factors:
o amount of UP DS VCC:
One CEM128 handles up to 128 speech calls simultaneously, in other words 128 TRB
+ 128 SRB; therefore 256 CID values are required, more than available on one AAL2
VCC (248). Nevertheless an E1 manages up to 82 speech calls.
Conclusion:
Analysis shows that E1 bandwidth and NodeB CEM capacity are more restricting than
AAL2 CID limitation.
Since E1 bandwidth and NodeB CEM capacity are more restricting factor than AAL2
CID limitation, 1 UP DS VCC and 1 UP NDS VCC are configured on one E1.
In such a way to distribute load, 1 UP DS VCC and 1 UP NDS VCC are configured
per E1 link.
Rule: IubTEG_UP_03
On each E1 link configured on a nodeB, is provisioned:
- 1 UP DS VCC,
- 1 UP NDS VCC.
On each E1, 2 UP Vcc are configured, therefore 2*248 CID are available per E1.
3.12.6.1 TRAFFICMANAGEMENT
The third party ATM backbone may provide policed accesses which are characterized by PCR, CDVT,
SCR and MBS.
Then to avoid cell discard by the atm backbone, the UMTS Nodes should shape the atmConnection to
the atm backbone, in such a way the traffic received in the ATM Backbone is conformed to the
expected traffic (SLA).
The service offers by the atm backbone is either VC switching or VP Switching.
Each Vcc traffic source is considered to be erratic; the VP traffic, resulting from different Vcc sources,
is expected to be more constant (multiplexing Gain). More Vcc are included in the Vpc, more constant
is expected to be the VP traffic.
Applying atm traffic Regulation at VP level, is then more economical (Improvement of bandwidth
usage), the shaping rate is determined more easily (expected traffic more constant), moreover the VP
atm traffic regulation has less impact (cell delay and discard) on the traffic than the VC atm traffic
regulation.
ALU confidential
Rule: IubTEG_BB_01
When crossing a policed ATM backbone which provides VP switching services, the Vpcs are initiated
in the RNC (VPT feature) and trafficShaping is activated at VP level.
The Iub OAM Vcc must not be inserted in the VP formation, to avoid QOS disturbance by the OAM
flow.
The OAM Vcc are configured with the lowest priority, UBR ServiceCategory.
To avoid traffic starvation, a minimum cell rate is reserved for OAM Vcc within UMTS passport based
Nodes by means of MBG. On NodeB, the parameter MCR is assigned to lowest priority Vcc for
guarantying them a minimum bandwidth (see nodeB/MCR availability in §4) .
In such a way to avoid traffic starvation within the ATM backbone, it is recommended to configure
OAM Vcc within the ATM backbone with a minimum bandwidth.
Rule: IubTEG_BB_02
OAM Vcc have to be configured with a MCR (MinimumCellRate) within the ATM
backbone.
4 UMTS RELEASES
4.1 RNC
4.1.1 FP
4.1.1.1 RNC-IN, 16POC3/STM1 MS3 FP:
UA5-0:
FP IP:
PCR5-2: IP is not supported,
PCR6-1 or 7-1: IP over Atm,
FP MPLS:
− PCR5-2: MPLS not supported.
− PCR 6-1 or 7-1: MPLS supported
• Rfc2547: BGP MPLS VPN,
• Rfc2764: IP VPN
FP POS:
ALU confidential
- SS MSA32 is available.
Since UMTS UA4-1 / PCR5-2:
- SparingPanel available,
The MSA32 supports up to 28 E1 or 30 DS1 IMA ports per FP, distributed across the two
Makers (block of ports #0-15 or 16-31) as up to:
- 14 E1 ports in up to 7 IMA groups per Maker, or
- 13 E1 ports in up to 13 IMA groups per Maker.
- 15 DS1 ports in up to 7 IMA groups per Maker, or
- 13 DS1 ports in up to 13 IMA groups per Maker.
Before UA 4-1:
The MSA32 supported up to 22 E1 or 24 DS1 IMA ports per FP, distributed across the
two Makers (block of ports #0-15 or 16-31) as up to:
- 11 E1 ports in up to 5 IMA groups per Maker, or
- 10 E1 ports in up to 10 IMA groups per Maker.
- 12 DS1 ports in up to 6 IMA groups per Maker, or
- 10 DS1 ports in up to 10 IMA groups per Maker.
2pStm1 Electrical Channelized FP is available on RNC-AN for the Passport release PCR5-
2.
UMTS UA 4-0 & 3:
Not available.
Not available.
Not available.
ALU confidential
The Iuxif component is removed and replaced by two components: IubIf and aal2If.
4.1.5 PATHID:
UA 5-0-A :
UA 5-0 & 4:
UA 5-0:
ALU confidential
Enhancement of the AAL2 link CAC in such a way the bandwidth taken into consideration
(ACR) is either
− 1/ the NodeB per Path bandwidth,
− 2/ the NodeB per aal2Qos bandwidth:
− 3/ the total NodeB aal2 bandwidth, per Iubif (Sum of Vcc ECRgcac).
UA4 -1:
Enhancement of the AAL2 link CAC in such a way the bandwidth taken into consideration
(ACR) is either
− 1/ The NodeB per aal2Qos bandwidth,
− 2/ The IuxIf bandwidth.
UA4 -0:
The RNC aal2Link CAC consider the per aal2 interface bandwidth when regulating.
The total NodeB aal2 bandwidth = per Iuxif (Sum of Vcc ECRgcac).
One EBR values is set per RAB and per Utran interface (FRS27083).
The following parameters are removed and replaced by new ones inserted in §3:
DlRbSetConf/Qaal2equivalentBitRate /DL EBR/
UlRbSetConf/Qaal2equivalentBitRate /UL EBR/
Bandwidth reserved by the aal2 Link CAC for an already established call, is updated when
bandwidth update occurred due to ‘always on’ UMTS feature (see FRS 25647).
The reconfiguration of a user toward another RB occurs when the following mechanisms are
invoked:
- Always On downsizing
- Always On upsizing
- iRM Scheduling downgrading
- iRM Scheduling upgrading
- Downgrading because of iRM pre-emption
4.1.8 AAL2CONGESTIONMANAGEMENT
UA5-1
- The aal2CongestionManagement regulates traffic according to the NodeB bandwidth or Mise en forme : Puces et
according to bandwidthPool. numéros
- qos0+1+2 is the Cumulative counter for RNC local aal2 qos 0, aal2 qos1 and aal2 qos2 PDU
and DRNC Iur aal2 qos2 PDU.
UA 4-2, 5-0:
- The aal2CongestionManagement regulates traffic according to the NodeB bandwidth.
- qos0+1+2 is the Cumulative counter for RNC local aal2 qos 0, aal2 qos1 and aal2 qos2 PDU. Mise en forme : Puces et
numéros
ALU confidential
4.1.10 TMU
UA 4 & 3:
Note:
− #TMU in the table indicates the sum of active and Spare TMU.
− This corresponds to the maximum NodeB configuration equipped with 6 CEM, which
requires 1 CP + 6 CCP vcc per NodeB.
4.2 NODEB
UA 5-0:
ALU confidential
An algorithm is in charge of assigning the different BBU roles to the CEM BBU
components. Therefore the kind of traffic handle by a CEM can not be predicted in
configuration phase.
UA 4-2:
4.2.3 MULTIPCM:
UA5-1:
The xPcm mode is supported. Either all the nodeB E1 are in xPcm mode, or the nodeB is
configured with a mix of n*E1 IMA and p*E1 in xPcm.
Hspa over xPcm is supported.
UA 4-2, UA5-0:
The nodeB multiPCM configuration is no more supported.
4.2.4 IMA:
UA5-1:
Either all the nodeB E1 are inserted within an IMA linkGroup, or the nodeB is configured
with a mix of n*E1 IMA and p*E1 in xPcm.
UA 4-2, UA5-0:
If IMA configured on the nodeB, all the E1 present on the nodeB must be inserted in the
IMA LG.
The vcc PCR can be set with a value higher than 4490 cells/s, up to the IMA linkGroup
bandwidth, this value is taken into consideration by the NodeB without correction.
UA 4-0 & 3:
- The vcc PCR must be set with a value lower than 4490 cells/s.
- If a higher PCR value is set, nodeB automatically reduces PCR value to 4490 cell/s.
- The CCM card allows configuring only one IMA linkGroup per nodeB.
- All the PCM links declared from OMC-B have to be part of the IMA group (to avoid
managing mix configuration: IMA and not IMA).
ALU confidential
UA 4-2:
The Previous IMA LG Bw reduction/Restoration is replaced by a new one. The NodeB
Call processing is no more involved in traffic reduction/restoration, beside atm Vcc are
deactivated/activated.
Reason for change: satisfies the RNC aal2 Congestion Management mechanism
introduced for Hsdpa traffic.
UA 4-1:
NodeB IMA bandwidthReduction defense mechanism is activated by setting the
parameter: ‘IMA DefenseDelay’.
The parameter ‘IMA DefenseActivated’ is no more present.
‘IMA DefenseDelay’ parameter is optional.
UA 5-1:
The nodeB supports simultaneously n*E1 in xPCM mode and p*E1 in IMA mode.
Hspa vcc can be configured over single E1 (Hspa over xPcm)
4.2.7 QOS
NodeB set of priorityLevel values, case of trafficShaping Not activated:
UA 4-2:
Raison for Modification:
- Introduction of CES,
- Introduction of Hsdpa Vcc,
- MCR taken into account by NodeB.
See §3
- - - 0
UP DS rtVBR UBR 1
UP NDS nrtVBR UBR 2
ALU confidential
CP rtVBR UBR 1
CCP rtVBR UBR 1
OAM UBR UBR+/MCR 3
- As long as the MCR is not taken into account in NodeB, the CP and CCP serviceCategory is
changed from UBR+ to UBR, in parallel the UP DS PriorityLevel is changed from 0 to 1 (same
as CP and CCP PL).
- The MCR configured against the OAM Vcc is taken into account by the scheduling.
UA3:
Note: It was assumed that the MCR is taken into account by the NodeB)
UP DS rtVBR UBR 0
UP NDS nrtVBR UBR 2
CP rtVBR UBR+ / MCR 1
CCP rtVBR UBR+ / MCR 1
OAM UBR UBR+/MCR 3
UA 4-1 > 3:
MCR configured for UBR+ VCC, is not taken into consideration by NodeB when
trafficShaping is not activated.
AAL2 Vcc can not be configured with UBR+ serviceCategory. Only AAL5 VCC may be
configured with UBR+.
− Case of E1 Drop&Insert 15/15, the minimal cell rate is 227/2 = 114 cells/s.
- Case of T1:
ALU confidential
TrafficShaping:
UA 4-1:
TrafficShaping at VC level is optional.
When trafficShaping is not activated, case of IMA, the NodeB accepts and don’t correct a
PCR value higher than E1 bandwidth. The maximum PCR value is #PCM*(PCM
bandwidth-IMA overhead). The nodeB cut the egress traffic at this PCR.
UA3:
TrafficShaping at VC level becomes optional.
When trafficShaping is not activated, case of IMA, the NodeB automatically reduces the
configured PCR value to [PCM LinkRate-IMA overhead] and cut the egress traffic at this
PCR.
Policing:
Policing is not activated.
UA 4:
Ingress traffic is cut at 16 Mb/s (equivalent to 8 E1).
UA 2:
Ingress traffic is cut at 8 Mb/s (equivalent to 4 E1).
4.5 NAM
E3 connectivity is not offered in Release3
ALU confidential
On nodeB side, OAM traffic is carried VCC=0/32, set in factory. Change of this VCC
value requires a NodeB reset.
Different TMU-R cards may be in charge of managing on one hand AccessStratum and on
other hand nonAccessStratum signaling relative to a nodeB.
- CommonSRB:
UA4:
4 commonSRB are set per UMTS Radio Cell. One more commonSRB is added per UMTS
cell, dedicated to a second FACH, it is called cellFach.
- RAB mapping:
UA4:
ALU confidential
5 CONFIGURATION RULES
Engineering provides configuration files for the Iub provisioning at:
• NodeB level,
• RNC-IN level,
• RNC-CN level,
• RNC-AN level,
The provisioning is done by means of WPS, the offline UMTS provisioning tool. The tool federates
data for all UTRAN NE thus allowing cross-checking and ATM plan consistency.
Following sections provide Transport provisioning data according to the network configuration.
For the ATM Provisioning Data, Identify your network configuration in the tree below, and go to the
concerned section:
IubTransport Configuration
Remarks:
- The OAM vcc is pre-provisioned in factory with default vpi.vci 0 /32.
- The OAM vpi.vci on nodeB, like other I&C parameters, can be modified using WICL or
remote TIL (for nodeB).
ALU confidential
- Since the nodeB is populated with up to 6 CEM then up to 6 CCP vcc may be configured.
The vci 41 to 56 are reserved for the aal2 vcc. These vci values are used to identify either release99 or
hspa vcc.
This aal2 vci range is split in two sub-ranges: one sub-range for R99 DS traffic and one sub-range for
R99 NDS traffic.
The highest vci values from the two aal2 vci subranges are going to be assigned to hspa vccs, whereas
the lowest vci values from the two aal2 vci subranges are going to be assigned to the release 99 vccs.
Exemple:
Assuming a nodeB populated with 8 E1, configured with one IMA linkGroup composed of 7 E1 and
one single E1 (xPcm), 7 hspa vcc configured over the IMA linkGroup, 2 R99 vcc and 1 Hspa vcc
configured over the single E1:
The Hspa vcc are identified by vci: 56, 55, 54, 53 and 48, 47, 46, 45.
The R99 vcc are identified by vci: 41 and 49.
Remarks:
- On some atmBackbones providing VP switching services, the vpi 1 may not be available. For
such atmBackbone, the atmConnections identified by vpi=1 are switched at vc level.
- The assigned vci value starts from 32 since the first 32 vci (0-31) values are reserved.
- The vci = 33 was reserved for ALCAP in future releases.
Table below provides suggested vpi, vci values on the RNC-POC interface, moreover these rules may
apply on the atmBackbone interfaces; ‘k’ represents the IubIf value:
ALU confidential
The vci 34+24*(k-1) to 49+24*(k-1) are reserved for the aal2 vcc. These vci values are used to identify
either release99 or hspa vcc.
This aal2 vci range is split in two sub-ranges: one sub-range for R99 DS traffic and one sub-range for
R99 NDS traffic.
The highest vci values from the two aal2 vci subranges are going to be assigned to hspa vccs, whereas
the lowest vci values from the two aal2 vci subranges are going to be assigned to the release 99 vccs.
Remarks:
- No ces vcc is configured on the RNC-AN /RNC-IN interface, since the RNC-IN can not act as a
ces iwf.
- When Pnni is configured on the RNC-POC interface, then the RNC-POC atm interface is NNI, the
vpi field is coded on 12 bits, therefore the range of vpi values is: [0, 4095]. The vpi/vci values are
automatically chosen by Passport in a pre-configured range at Pnni sPvc setup.
Example of vpi.vci values on the RNC-POC interface according to the k=iubIf value:
k 1 2 3 253
VPI 0
OAM Vci: 33 57 81 6081
34 58 82 6082
UPDS Vci: … …
40 64 88 6088
42 66 90 6090
UPNDS Vci: … …
48 72 96 6096
CP Vci: 50 74 98 6098
51 75 99 6099
CCP Vci: … …
56 80 104 6104
41 65 89 6089
Hspa Vci:
49 73 97 6097
The following figure illustrates the usage of the vpi.vci rules on the different transport interfaces of a
RNC-PCM Iub:
ALU confidential
Aal2 Connections:
VC UP DS
VCC=0 / 34+24*(k-1) to 0 / 40+24*(k-1)
VC UP DS VCC=1/41-47 VC UP NDS
VC UP NDS VCC=1/49-55 VCC=0 / 42+24*(k-1) to 0 / 48+24*(k-1)
VC Hspa VCC=1/48+56 VC Hspa
VC CP VCC=1/34 VCC=0 / 41+24*(k-1) + 0 / 49+24*(k-1)
Aal5 Connections:
VC CCP VCC=1/35-40 VC CP
VC OAM VCC=0.32 VCC=0 / 50+24*(k-1)
VC CCPn
NodeB
NodeB
(k
(k == x)
POC
VC OAM
POC
E1
x)
NodeB
NodeB
(k
(k == ))
STM1
POC
ATM
POC
E1
ATM STM1
RNC-IN
RNC-IN
BackBone
BackBone
POC
POC
E1 STM1
NodeB
NodeB
(k
(k == z)
RNC-AN
RNC-AN
E1
z)
E1 STM1
NodeB
NodeB
(k
(k == w)
Note: if no PNNI.
E1
w)
5.1.3 PNNI
5.1.3.1 PNNI ATM CONNECTION IDENTIFIERS
On each intermediate interface, in PNNI sPvc establishment phase, the Passport selects the Vpi, Vci on
each crossed ATM interface in a predefined range as following:
If the PNNI sPvc originating node has a higher nodeId than PNNI sPvc destination node:
PassPort originating node selects a Vpi=0 and a Vci in the range specified by the
minAutoSelectedVciForVpiZero and maxAutoSelectedVciForVpiZero attribute.
If no Vci are available for Vpi=0, then a Vci is chosen in the next Vpi, Vci range is
then delimited by the minAutoSelectedVciForNonZeroVpi and the
maxAutoSelectedVciForNonZeroVpi attribute.
Else, the sPvc originating node allows the sPvc destination node to assign the Vpi/Vci.
NodeId attribute is under atmRouting Pnni ConfiguredNode.
ALU confidential
Beside the ports assigned to Iub, Iu and Iur interfaces are configured with the attribute AtmIf Pnni.
CS UP AAL2 0 56 to 103 48
Transport CP (Alcap) AAL5 36 to 55 20
0
VCC UP DS AAL2 194 to 213 20
VCC UP NDS AAL2 214 to 233 20
On the sPvc hairpins are switched not only the UP and OAM Vcc, but also the Iub CP and CCP Vcc,
therefore on the Pnni sPvc Hairpin port, new VPi/VCi naming rules, new Attributes and new
TrafficDescriptors:
ALU confidential
RNC-AN RNC-IN
MSA 32_4 to 7
AtmIf:
E1 AESA: X1
RNC-PCM: NodeB/RNC-AN interface Destination IuxIf/1 atmMpe/x
MSA 32_2 11
AtmIf: sPVC
E1 AESA: X3 sPVC
Destination
AtmIf: AtmIf:
STM1
AtmIf:
E1 1
AESA: Y3
Destination AtmIf:
User side
Nep
... AtmIf:
10
AtmIf:
AtmIf:
E1 AESA: Z3 Netw side Source
Destination
09
MSA 32_3
AtmIf: sPVC
E1 AESA: X7
Destination
AtmIf: AtmIf:
STM1
AtmIf:
E1 0
AESA: Y7
AtmIf:
Destination
...
AtmIf: AtmIf:
E1 AESA: Z7 Source
Destination
8
5.2 FP ATTRIBUTES
ALU confidential
The vcc space delimited by [firstVpi, firstVpi+nVpi] is consumed by endPoint vcc, vcc
configured under VPT, and switched vcc.
ALU confidential
VCI
65535
16384
2048
1024
nZVcc 511
Vpi0 VCC Space
The ConnMap Attribute values consumed APC Memory resources called VCRAM.
The APC has a fixed capacity of 111 K resources, with K=1024, resulting in APC Capacity = 113 664
resources.
The following formula indicates the cost of the configured ConnMap Attribute values on APC Memory,
and prevents against APC Memory overload:
ALU confidential
In the UMTS RNC context, the 16pOC3/STM1 FP handles both ATM and IP traffic (IPRts>0).
In this context of application, the FP capacity is:
The following CA Attributes concerns Vci ranges for dynamically established atmConnections: SVC,
PNNI sPVCs. The CA autoSelected Vci ranges are subsets of connMap ranges.
ALU confidential
The CA Attribute values consumed FP resources. Therefore check the APC connectionResource
UsageRate:
Remark:
- The formula 10 is valid for basicVPT, and not valid for standardVPT (StandardVPT is not
available on 16pOC3/Stm1 FP).
Remark:
The CA attributes: minAutoSelectedVpi and maxAutoSelectedVpi are not introduced in the TEG
since not used in the RNC. The VPC space delimited by [minAutoSelectedVpi,
maxAutoSelectedVpi] is consumed by dynamic established VP Connections: SVP, PNNI
sPVP.
ALU confidential
RNC-IN
16pOC3/STM1
Iu/IuR PNNI
N/U Em 15 Em
Rec 7 Rec
user side Iu/IuR PNNI
Em 6 14 Em
APC 3
Rec Rec
APC 1
Iu/Iur sPVC Hairpin
Em 5 13 Em
Rec Rec
N/U
netw side
user side 4 12 Em
user side
Em
Rec Rec
APC 2
APC 0
Rec Rec
RNC-AN
MSA32)
E1 Em 1 9 Em
Rec Rec netw side
E1 Em 0 8 Em
Rec Rec N/U
Iub, PNNI
RNC-IN
16pOC3/STM1
Em 15 Em
VPC Rec 7 Rec
Iu/Iur Shaped VPT
Em 6 14 Em
ATM VPT
APC 3
APC 1
Rec Rec
Backbone
Em 5 13 Em
VPC Rec Rec
N/U
Iub Shaped VPT user side
Em 4 12 Em
VPT
Rec Rec
APC 2
Rec Rec
RNC-AN
MSA32)
E1 Em 1 9 Em
Rec Rec netw side
E1 Em 0 8 Em
Rec Rec N/U
Iub, PNNI
Table below summarizes 16pOC3FP Attribute values for the above 16pOC3FP connectivity schemes:
ALU confidential
Iu/Iur Iu/Iur
Iu/Iur
Hairpin Hairpin N/U or
Iu/Iur Hairpin N/U Iub Iub Iub Iub
APC 0
APC 1
APC 2
APC 3
Iub sPvc or PVC or Iu/Iur Iu/IuR Iu/IuR
Iub PNNI Iub PNNI Hairpin PVC Iub Icn Hairpin Hairpin Hairpin Hairpin N/U
PNNI Iub Iu/Iur Shaped PNNI PNNI
sPvc Shaped removed sPvc PVC sPvc PVC
Shaped Shaped VPC
VPT
VPC VPT
OUTPUT: SDH0 SDH1 SDH2 SDH3 SDH4 SDH5 SDH6 SDH7 SDH8 SDH9 SDH10 SDH11 SDH12 SDH13 SDH14 SDH15
AtmIf maxVpiBits 12 12 12 8 8 8 8 8 8 8 8 8 8 8 12 12
AtmIf CA maxVccs 2402 2402 2402 536 4802 536 536 64 0 2175 2175 2175 2175 0 536 536
AtmIf CA maxVpcs 0 0 0 0 0 200 0 22 0 0 0 0 0 0 0 0
AtmIf CA maxVpts 0 0 0 0 200 0 22 0 0 0 0 0 0 0 0 0
AtmIf CA minAutoSelectedVpi 4095 4095 4095 255 255 255 255 255 255 255 255 255 255 255 4095 4095
AtmIf CA maxAutoSelectedVpi 4095 4095 4095 255 255 255 255 255 255 255 255 255 255 255 4095 4095
AtmIf CA minAutoSelectedVciForVpiZero 13981 13981 13981 1023 1023 1023 1023 1023 4095 8191 8191 8191 8191 1023 487 487
AtmIf CA maxAutoSelectedVciForVpiZero 16383 16383 16383 1023 1023 1023 1023 1023 4095 8191 8191 8191 8191 1023 1023 1023
AtmIf Ca minAutoSelectedVciForNonZeroVpi 63 63 63 63 63 63 511 63 63 63 63 63 63 63 511 511
AtmIf Ca maxAutoSelectedVciForNonZeroVpi 63 63 63 63 63 63 511 63 63 63 63 63 63 63 511 511
AtmIf ConnMap Ov numVccsForVpiZero 16384 16384 16384 1024 1024 1024 1024 1024 4096 8192 8192 8192 8192 1024 1024 1024
AtmIf ConnMap Ov numNonZeroVpisForVccs 0 0 0 0 200 0 22 0 0 0 0 0 0 0 22 22
AtmIf ConnMap Ov firstNonZeroVpiForVccs 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
AtmIf ConnMap Ov numVccsPerNonZeroVpi 64 64 64 64 64 64 512 64 64 64 64 64 64 64 512 512
Arc Checks:
Lp Eng Arc Ov ConnectionPoolCapacity 1000
Lp Eng Arc Ov protectedConnectionPoolCapacity 28440 > 24900
Apc/0
Lp Eng Arc Apc Ov connectionPoolCapacity 8000 > 7746
Apc/1
Lp Eng Arc Apc Ov connectionPoolCapacity 7000 > 6608
Apc/2
Lp Eng Arc Apc Ov connectionPoolCapacity 6600 > 6529
Apc/3
Lp Eng Arc Apc Ov connectionPoolCapacity 3300 > 3251
5.2.2.2 MBG
Case1: For each non absolute EP, an explicit MBG value is configured
Based on:
- The previous releases recommendation indicating to set an MBG=2% against the EP7,
- The QOS Information mapping table specified in the previous release,
- The default weigh assigned by the Passport to the EP for case of MBG = Priority,
- The following MBG values are suggested as default values:
ALU confidential
Case2: For each non absolute EP, MBG value is configured with Priority.
The weigh assigned to the non absolute EP, depends on how many EP are used:
For example,
if EP 0 and EP 1 traffic consumes 20% of the link bandwidth, the minimum bandwidth
guarantee applies to the remaining 80% of the link bandwidth. Assume Ep/2, Ep/3, and Ep/4
have a minimumBandwidthGuarantee of 70, 20, and 10 respectively.
If all EPs are actively sending traffic, then the bandwidth is allocated as follows:
o EP 2 = 80% * 70/(70+20+10) = 56% of the link bandwidth
o EP 3 = 80% * 20/(70+20+10) = 16% of the link bandwidth
o EP 4 = 80% * 10/(70+20+10) = 8% of the link bandwidth
If some time later EP 3 has no traffic to send, then its share of the bandwidth is allocated
to EP 2 and EP 4 in proportion to their minimumBandwidthGuarantees as follows:
o EP 2 = 80% * 70/(70+10) = 70% of the link bandwidth
o EP 4 = 80% * 10/(70+10) = 10% of the link bandwidth
If some time later only one out the EP 2, EP 3, and EP 4 has traffic to send, then it would
be allocated the entire 80% of the link bandwidth.
Additionally, if both EP 0, and EP 1 have no traffic to send, the remaining active EP would be
allocated 100% of the link bandwidth irrespective of the value of its
minimumBandwidthGuarantee attribute.
The value priority emulates the strict precedence of emission priority by assigning default values
to the
minimumBandwidthGuarantee attribute.
Depending on how many EPs are in use in the guaranteed bandwidth range 2 through 7, these
default values change:
- For one EP, the value is 100.
- For two EPs, the values are 99, and 1.
- For three EPs, the values are 90, 9, and 1.
- For four EPs, the values are 77, 18, 4, and 1.
For all cards, when specifying a value for the minimumBandwidthGuarantee attribute, consider
the effect on cell delay variation (CDV) of traffic which would normally be of higher priority.
ALU confidential
For example, if RtVbr service category traffic is assigned to Ep/2 and Ubr traffic is assigned on
Ep/7 where Ep/7 has a minimumBandwidthGuarantee of 25, there can be a large impact on the
CDV of the RtVbr traffic. Traffic of the Cbr or RtVbr service category which is sensitive to
CDV, and is of known volume, can be assigned on EP 0 or EP 1 which are independent of the
effects of minimum bandwidth guarantee.
…
Values: either Decimal (1..100) or priority
Units % / Default: priority
It is suggested to set:
5.3 AAL2
The migration procedure consists in assigning to IubIf and aal2If, the instance value from the IuxIf they
replace.
ALU confidential
5.3.2 IUXIF
This section applies up to UA4-2 not included.
Within RNC, IuxIf parameter identifies an adjacent AAL2 Node.
Therefore, Iuxif values are distributed on the 3 UTRAN interfaces, according to the following table:
IuxIf
Interfaces: Values #
Iub 1 255 255
Iu 300 331 32
Iur 350 400 50
On Iub interface, even if 255 IuxIf values are reserved on NodeB, up to 253 may be useable, since the
Iub OAM IP Subnet allows reaching of up to 253 nodeBs.
A RNC may be populated with up to 200 nodeBs, nevertheless 253 IuxIf values are reserved on Iub, to
cover case of reparenting.
5.3.3 PATHID:
A pathid value identifies an aal2 path. On Iub interface one aal2 Path is assigned to each UP aal2 vcc.
Table below indicates the suggested Pathid values to configure on Iub according to aal2If assigned to
NodeB. (The aal2If is noted k in the table).
Iub
Path QOS PATHID # Range
DS 0 (16*k) to ((16*k) - 6) 7 1
NDS 1 ((16*k) - 8) to ((16*k) - 14) 7 …
Hspa 2 ((16*k) - 15) + ((16*k) - 7) 2 4048
k = aal2If
k identifies a NodeB.
Application:
Pathid values for k in the range [1-400]
ALU confidential
k= 1 2 … 200 … 253 …
DS 10 to 16 26 to 32 … 3194 to 3200 … 4042 to 4048 …
Pathid
NDS 2 to 8 18 to 24 … 3186 to 3192 … 4034 to 4040 …
Hspa 1 & 9 17 & 25 … 3185 & 3193 … 4033 & 4041 …
Release3 values:
5.4 IMA
1/ Case of NodeB E1, or IMA linkGroup shared by R99 and Hspa traffic:
Rule: IubTEG_IMA_07
ALU confidential
NodeB VCC
HP
Type Instance
AAL1-CES vcc /
HSPA vcc 1
HSPA vcc 2
0
CP vcc 1
CCP vcc 1 to 6
OAM vcc 1
DS UP vcc 1 1
NDS UP vcc 1 1
DS UP vcc 2 2
NDS UP vcc 2 2
DS UP vcc 3 3
NDS UP vcc 3 3
DS UP vcc 4 4
NDS UP vcc 4 4
DS UP vcc 5 5
NDS UP vcc 5 5
DS UP vcc 6 6
NDS UP vcc 6 6
DS UP vcc 7 7
NDS UP vcc 7 7
DS UP vcc 8 8
NDS UP vcc 8 8
Rule: IubTEG_IMA_08
Case of E1 or IMA LG supporting only Hspa traffic:
NodeB VCC
HP
Type Instance
Hspa vcc 1 1
Hspa vcc 2 2
Hspa vcc 3 3
Hspa vcc 4 4
Hspa vcc 5 5
Hspa vcc 6 6
Hspa vcc 7 7
Hspa vcc 8 8
In a situation where the link bandwidth fluctuates within an IMA link, Passport holdingPriority parameter
is used to determine which connections are held and which are released.
- Holding priority 4 connections are the first to be released.
- Holding priority 0 connections are the last to be released
ALU confidential
Rule: IubTEG_IMA_08
Permanent ATM Connections, the holding priority of PVC’s is configurable on a per-QoS class basis
and per-connection basis.
Dynamic ATM Connection, the holding priority of SVC’s and S-PVC’s is configurable on a per-QoS
class basis, only.
Following diagram indicates where HP perQOS and HP per AtmConnection are taken into account:
PVC SPVC
No provisioned VC,
No provisioned VC,
No provisioned VC,
On optical interface
so HP per CoS
so HP per CoS
so HP per CoS
so HP per CoS
No provisioned HP
HP per VC
HP per VC
(if necessary)
What will pass if we configure atmif/* vcc/* vcd tm hpri and ohpri attributes with different values on the interface,
where Dst is provisioned?
Remarks:
Unspecified bit rate (UBR) connections are not released, since no bandwidth is reserved for such a
VCC. A connection with a holding priority equal to zero is non-releasable.
Under link failure, the svc and sPvc atm connections can be dynamically re-established to a different path
if one with sufficient bandwidth exists.
ALU confidential
Rule: Iub_IMA_09
VCC ServiceCategory HoldingPriority
AAL1-CES CBR 2
UP DS
CP rtVBR 0
CCP
UP NDS nrtVBR 1
HSDPA
UBR 0
OAM
On this way, when bandwidth reduction occurs, first are released nrtVBR vcc that means UP NDS VCC,
and later if necessary rtVBR vcc that means UP DS, CP and CCP vcc (in case of no CES vcc on the IMA
interface).
The target is to keep alive the longest, the vcc which carried signaling:
- NonAccessStratum signaling within UP DS vcc, and
- AccessStratum signaling within CP and CCP vcc.
Moreover, on PNNI sPvc source and Destination component, per atmConnection HP is set with same
values as for case of Permanent VC.
PerQOS HoldingPriority is set as for Dynamic ATM Connection. Moreover perVC HoldingPriority is
available.
Rule: IubTEG_IMA_10
VCC HoldingPriority
AAL1-CES
HSDPA
0
CP & CCP
OAM
DS UP VCC1 & 5 1
DS UP VCC2 & 6 2
DS UP VCC3 & 7 3
DS UP VCC4 & 8 4
NDS UP VCC1 & 5 1
NDS UP VCC2 & 6 2
NDS UP VCC3 & 7 3
NDS UP VCC4 4
ALU confidential
On the MSA32 FP, the ports involved in an IMA linkGroup must be in the range [0 – 15], or in
the range [16 – 31], mixed is not allowed.
The instance number of an IMA group must be in the same sub-range as all of its ports:
Rule: IubTEG_IMA_11
IMA group Id = miniPortNumber in this IMA linkGroup.
In the Passport implementation, the IMA ID ICP field is set equal to the Component IMA
instance number.
On NodeB side:
When configuring IMA:
- Set backhaul protocol type to 1 (0 = multi PCM),
- define one IMA linkGroup with instance 0,
- Set VCC_interface_type to 1 for all VCC’s (0 = multi PCM)
- Set VCC_externalPortId to 0 (= IMA group number) for all VCC’s.
Rule: Iub_IMA_12
TDT = 1 is set for CP and CCP VCC. CP and CCP serviceCategory remains unchanged.
ALU confidential
5.6 PARAMETERS
The aim of this section is to provide a complement of information on some Transport parameters.
− Class 2: the parameter can be changed on-line provided that the object (or its parent
object) is locked.
− Class 3: the parameter can be changed on-line without impact on the service. The new
value is taken into account either immediately or for new calls only.
− Operator : the parameter is configurable from the OMC and seen by the operator
− Manufacturer : the parameter is configurable from the OMC and only seen by ALU
engineering teams
ALU confidential
6 ABBREVIATIONS
AAL: ATM Adaptation Layer
ACAC: Actual CAC
AESA: ATM End Station Address
A2EA: AAL2 End Address
ALCAP: Access Link Control Application Part
APS: Automatic Protection Switching
ASP: ATM Service Provider
AU-4: Administrative Unit –4 (149,74 Mb/s), from SDH STM1 [R40]
BER: Bit Error Rate
CAC: Connection Admission Control
CC: Call Control
CDV: Cell Delay Variation
CDVT: Cell Delay Variation Tolerance
CES: Circuit Emulation Service
CLR : Cell Loss Ratio
CP: Control Port
CPCH: Common Packet Channel
CCP: Communication Control Port
CID: Channel IDentifier (aal2)
CRB: CommonRadioBearer
CRC: Cyclic Redundancy Code
DCH: Dedicated CHannel
DchFP: Dedicated Channel Frame Protocol
DS: Delay Sensitive
DSCH: Downlink Shared Channel
ECR: Equivalent Cell Rate
E-DCH: Extended Dedicated Channel
EP: Emission Priority
FACH: Forward Access Channel
FEBE: Far End Block Errors,
FP: Functional Processor (Passport definition)
GCAC: Generic CAC
GMM: GPRS Mobility Management
GQM: GenericQueueManager
HSDPA: High Speed Downlink Packet Access.
HSUPA: High Speed Uplink Packet Access
LCD: Loss of Cell Delineation
LLC: LogicalLinkControl
MBS: Maximum Burst Size
MPE: MultiProtocolEncapsulation
MSTE : MultiplexSection Terminating Equipment
MUX: Multiplexer
NBAP: NodeB Application Part
NBAP-c: NBAP common
NBAP-d: NBAP dedicated
NDS: Non Delay Sensitive
NSAP: Network Service Access Point
NNI: Network to Network Interface
OAM: Operation Administration Maintenance
OEM: Other Equipment Manufacturer
PCH: Paging Channel
PCM: Pulse Code Modulation
PCR: Peak Cell Rate
PDH: Plesiochrone Digital Hierarchy
PLCP: Physical layer Convergence Protocol
ALU confidential
END OF DOCUMENT
ALU confidential