Professional Documents
Culture Documents
NSN RU10 Interface Dimensioning (IP Part)
NSN RU10 Interface Dimensioning (IP Part)
Content
The following session covers dimensioning and configuration aspects of the RNC related interfaces: IP Iub BTS NNI IP Iu-CS UNI MSS/MSC MGW Iu-CS Iub RNC IP Iu-PS BTS IP Iur
NNI
NNI
Iur
BTS UNI BTS
Iub
BTS
SGSN
Iu-PS
RNC
BTS BTS UNI BTS
3G-SGSN
UNI stands for User-Network-Interface, like Iub NNI stands for Network-Network-Interface, like Iu-CS, Iu-PS and Iur
Company Confidental 2 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
Session Outline
1. IP-based Iub
Functional Overview
IP Connection Admission Control QoS support with IP DiffServ
Iub Dimensioning
Capacity-related parameters Dimensioning steps Impact of IP CAC and DiffServ to dimensioning
Iub Configuration
IP Addressing VLAN Assignment
IP-based Iub
Functional Description (1)
BTS BTS
E1 E1
ATM
ATM based Iub (SDH /PDH ATM based Iub (SDH /PDH )
RNC
STM1 Eth
BTS
Eth
IP
IP based Iub (Ethernet
BTS
Eth
IP Based Iub allows usage of 3GPP Rel-5 compliant IP transport between the
RNC and the WCDMA BTS.
Opex and capex savings for the operator due to the lower cost of the UTRAN
Access IP / Ethernet transport.
Company Confidental 4 Nokia Siemens Networks
IP based Iub
Functional Description (2)
IP Connection Admission Control (CAC) allocates the guaranteed bit rate on Iub for each RAB connection subject to CAC -> CAC_Guaranteed_Bitrate RAB. The CAC is performed against the specified guaranteed capacity (IPRoute_Commited_BW, usually the Iub bottleneck) An incoming RAB connection on Iub is admitted by IP CAC provided that the residual Iub bandwidth is more than or equal to CAC_Guaranteed_Bitrate RAB. It is performed by the RNC in DL and by the BTS in UL. CAC applies to:
Rel99 RT DCH Rel99 nRT DCH DCCHs Common Transport Channels HSPA streaming (with RAN1004 Streaming QoS for HSPA) HSPA interactive (with RAN1004) HSPA background (with RAN1004)
Company Confidental 6 Nokia Siemens Networks
Yes
No
IP CAC
Connection accepted Connection rejected
Set of 4 traffic descriptors for each bearer, one for UL and one for DL:
Maximum bit rate in IP layer Average bit rate in IP layer Maximum size of one IP packet Average size of one IP packet.
Yes
No
IP CAC
Connection accepted
Connection rejected
With DiffServ packets are classified into PHBs according to DiffServ Code Point (DSCP) field in the IP header and based on this information the RNC and the routers will handle the packets.
Up to 6 PHBs are supported (Expedited Forwarding, Assured Forwarding 1-4, Best Effort),
To get the full functionality (6 PHBs) RAN1253 IP Transport QoS must be activated. Without RAN 1253 only 3 PHBs are supported, for RT DCHs, nRT DCHs and HSPA. DSCPs are operator configurable. UMTS traffic classes can be mapped to one of these DSCPs as appropriate.
HS-DSCH
E-DCH
InteractiveTHP3 Background
IP transport
DSCP DSCP DSCP DSCP DSCP DSCP EF AF4 AF3 AF2 AF1 BE DSCP 6 4 3 2 1 0
Conversational Streaming
R99 DCH
Signalling C-Plane
ARP1-3 ARP1-3
O&M
ARP1-3
AF4 AF3
Q2
Q3
BE
Q6
Each PHB is mapped to a queue EF is served as Strict Priority Other PHBs are served as Weighted Fair Queue (WFQ) Highest priority queue is rate limited Lowest priority queues are controlled by a WFQ scheduler (weights: w1-w5) Aggregate (interface) traffic is shaped to the specified transport service capacity. Note: Having a separate queue per PHB implies that traffic should be dimensioned separately per PHB class and then summed up. Company Confidental
10 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
SP+WFQ
IP based route #1
AF4 AF3
SP+WFQ
The interface scheduler is also SP+WFQ, which aggregates traffic from each traffic class in each IP Based Route Aggregate (interface) traffic is shaped to the specified transport service capacity.
RNC
IP_Route Commited_BW Shared_BE IP_Allocation CAC guaranteed traffic Non CACguaranteed traffic
IP_Route 1
IPRoute2_Bw
IP_Route 2
Rnc_Ethernet_Cap
Non-guaranteed traffic
BTS 2
IP_Route_Comm_Bitrate: CAC-guaranteed IP bandwidth per logical Iub for high priority traffic. Shared_BE_IP_Allocation: non CAC-guaranteed IP bandwidth per logical Iub for low-priority BE traffic. IPRoute_BW: Total IP bandwidth per Iub Iub_Ethernet_Cap: Total bandwidth per Iub on Transport level (incl. Ethernet OH) RNC_Ethernet_Cap: Total bandwidth per RNC Ethernet port grouping multiple logical Iubs
Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 13 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
PS Interactive/Background Applications
File Download Web browsing Email
mapped either to:
PS Interactive/Background Release 99 RAB or
Offered traffic Service = # Subscr Service Mean traffic per subscriber Service
UMTS Service
CS C Streaming HSPA PS I/B 128 I/B HSPA PS I/B 64
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 16 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
PHB to be used EF
CAC
Conversational
0b101110 (46)
EF
6 "Voice"
Yes
0b001010 (10)
AF1
4 "Controlled load"
Yes
0b001010 (10)
AF1
4 "Controlled load"
Yes
Streaming
0b010010 (18)
AF2
Yes
3 2 1 0 "Best Effort"
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 18 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
RNC
IP_Route Commited_BW Shared_BE IP_Allocation CAC guaranteed traffic Non CACguaranteed traffic
IP_Route 1
IPRoute2_Bw
IP_Route 2
Rnc_Ethernet_Cap
Non-guaranteed traffic
BTS 2
IP_Route_Comm_BW: CAC-guaranteed bandwidth per logical Iub for high priority traffic; CAC ensures that conforming connections keep within IP_Route_Comm_BW IP_Route_Comm_BW is shared by:
U-Plane traffic: R99 DTCHs (C/S/I/B CS and PS RABs), DCCHs, CCHs and HSPA (if subject to CAC) C-Plane traffic: C-NBAP, D-NBAP O&M traffic
19 IP_Route_Comm_BW Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA at MRD SA NE / and Wojciech Bigos is a user-configurable parameter RNC BTS
Company Confidental
(2)
(3)
where:
n is the number of RT services (RABs) within a given PHB class, Gross peak rate RAB, is a sum of CAC-guaranteed bit rates for RT DTCH and DCCH RABs:
Gross peak rate RAB = CAC_Guaranteed_BW RAB_DTCH + CAC_Guaranteed_BW RAB_DCCH
(4)
Offered_traffic RAB is the mean traffic per service (RAB) in [erlang] extended with SHO_factor:
Offered_traffic RAB = Mean_traffic RAB [erlang] (1+ SHO_Factor)
(5)
Bl_Pr RAB is the service blocking probability. Usually assumed values are 0.1% 1%.
The total RT bandwidth is a sum of RT bandwidth portions in individual PHB classes Company Confidental
21 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
Example:
Calculating Real Time U-Plane traffic with MD-Erlang
Service rate [kbps]
12.2 MBR: 30 GBR: 15
RT Application
AMR Voice VoIP
UMTS Service
CS 12.2 Streaming HSPA
CAC-guaranteed BW [kbps]
23.7 39.4
Option 2
Blocking Pr = 0.1%, SHO_Factor = 30%; MBR: Max Bit rate, GBR: Guaranteed Bit Rate; DCCH 3.4 kbps
CAC-guaranteed BW Service
Bl. Probability Service
Option 1 Option 2
EF: 288 kbps AF1: 390 kbps Total: 678 kbps (+30%)
Total (EF): 510 kbps
Option 1: Estimate the number of parallel NRT connections in Busy Hour and apply to them
the set of traffic descriptors. The number of parallel connections of a given NRT RAB type is calculated as: Parallel connections RAB = round-up [Offered_traffic RAB / (Service_bitrate RAB Activity_factor RAB)] (6) where:
Offered_traffic RAB is the mean traffic per service (RAB) in [kbps] extended with SHO_factor Service_bitrate RAB is the nominal RAB bit rate in [kbps] above the Frame Protocol level
The CAC-guaranteed bandwidth for NRT traffic within a single PHB is calculated as:
NRT_U-Plane_comm_BW PHB =
RAB
The total NRT bandwidth is a sum of NRT bandwidth portions in individual PHB classes
(9)
Delay_factor RAB reduces the effective bit rate perceived by the end-user of an NRT application as
compared with the nominal CAC_Guar_Bitrate. Suggested values of Delay_factor RAB on Iub are 5-10%.
With this set of inputs, M/G/R-PS is repeated n times, separately for each NRT RAB service,
and the Max value over all calculations is picked-up.
Use of M/G/R-PS is recommended when the QoS measures in terms of transfer delay on Iub
Company Confidental 24 Nokia Siemens Networks Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos must be explicitly taken into Interface account.
Example:
Calculating Non Real Time U-Plane traffic (DL) with M/G/R-PS (Option 2)
nRT Application
HTTP FTP
UMTS Service
PS I/B 128 PS I/B 384
CAC-guaranteed BW [kbps]
167.4 364.4
Option 2
Total off. traffic [kbps] CAC-guaranteed BW Service M/G/R-PS Delay Factor Service Option 2 nRT U-Plane BW Option 1
nRT U-Plane BW
AF1: 699 kbps AF2: 759 kbps Total: 1458 kbps (+ 6%)
Total (AF1): 1399 kbps
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 27 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
RNC
IP_Route Commited_BW Shared_BE IP_Allocation CAC guaranteed traffic Non CACguaranteed traffic
IP_Route 1
IPRoute2_Bw
IP_Route 2
Rnc_Ethernet_Cap
Non-guaranteed traffic
BTS 2
Currently only I/B HSPA can fall under the non CAC-guaranteed traffic.
Company Confidental 28 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
(10)
Alternatively, this can be extended with an additional QoS overhead, to account for
instantaneous I/B HSPA bursts above the average value:
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 30 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
RNC
IP_Route Commited_BW Shared_BE IP_Allocation CAC guaranteed traffic Non CACguaranteed traffic
IP_Route 1
IPRoute2_Bw
IP_Route 2
Rnc_Ethernet_Cap
Non-guaranteed traffic
BTS 2
(12)
where:
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 33 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
RNC
IP_Route Commited_BW Shared_BE IP_Allocation CAC guaranteed traffic Non CACguaranteed traffic
IP_Route 1
IPRoute2_Bw
IP_Route 2
Rnc_Ethernet_Cap
Non-guaranteed traffic
BTS 2
Iub_Ethernet_Capacity is the Iub bandwidth on Transport level (incl. Ethernet OH). It determines the effective Iub capacity to be installed on Ethernet transport links at BTS side. RNC_Ethernet_Cap is the bandwidth per single RNC Ethernet port grouping multiple logical Iubs. It determines the effective Iub capacity to be installed on Ethernet transport links at RNC side. With respect to this parameter a rate limiting is performed in RNC. Company RNC_Ethernet_Cap is a user-configurable parameter at RNC. Confidental
34 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
(13)
Weighted_Ethernet_OH =
RAB
(14)
Ethernet overhead for single RAB is calculated out of the traffic descriptors:
Eth_OH RAB [%] =
Eth _ frame _ header _ length[byte] 100 % Average _ IP _ packet _ size RAB [byte]
(15)
Length of Ethernet frame header is assumed 38 bytes w/o VLAN and 42 bytes with VLAN.
Company Confidental 35 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
In addition, the total capacity per physical RNC interface IP_Port is defined as a
sum of the capacities of all Iubs terminated at this physical port:
RNC_Ethernet_Capacity (IP_Port) =
(16)
where logical_Iub IP_Port denotes logical Iubs terminated at the physical interface IP_Port.
RNC
PSN
BTS
S M S Master Clock Slave Clock
ToP solution comprises a timing master and timing slaves. The master sends synchronization messages to the slaves. By using a specific algorithm the slaves can recover the timing reference from the synchronization messages send by the master. Sync messages are based on Precise Time Protocol (PTP) defined in IEEE 1588 v2 standard. The bandwidth requirement of the ToP stream depends on the frequency of the Sync Msg exchange and the Sync Msg length:
PTP_Sync_Msg_rate is configurable in range of 0.5/s to 128/s. Default value is 16/s. The PTP_Sync_Msg_size is 44 bytes. Company The ToP bandwith for the default value of the Sync Msg rate and assuming 42 byte Eth frame hdr (incl. VLAN Confidental
37 Nokia Siemens Networks Tag) is ~ 24 kbps. Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 38 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
A single VLAN can be allocated per logical Iub (i.e. IP Route), per single RNC
port or per multiple RNC ports. No VLAN can also be used. VLAN assignment per traffic class is not required. Commited Information Rate (CIR) and Excessive Information Rate (EIR) setting:
Option 1: Single VLAN per logical Iub
(18) (19)
CIR IP_port =
IP _ based _ Route _ commited _ Bitratelog ical _ Iub Weighted _ Eth _ OH log ical _ Iub
(20)
(21)
Calculating CACguaranteed BW
VLAN Assignment
Company Confidental 40 Nokia Siemens Networks Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
AF4 AF3
Q2
Q3
BE
Q6
For WFQ, queues AF4 - BE shall be assigned a weight (W1 W5) that determines the
share of the available capacity that they will have, according to the following formula:
(22)
PHB
To assure a fair access to link recourses, WFQ Weights should be set proportional to the
dimensioned IP bandwidth per PHB.
:W
:W
(23)
UTRAN Service
HS-DSCH #1
HS-DSCH #2
C-NBAP
D-NBAP
O&M #1
O&M #2
DCH #1
DCH #2
DCH #3
DCH #4
DCCH
RACH
FACH
PCH
IP Layer
Dest IP Address
0b101110 (46)
0b010010 (18)
0b010010 (18)
0b011010 (26)
0b101110 (46)
0b010010 (18)
0b001010 (10)
0b001010 (10)
0b001010 (10)
0b001010 (10)
0b001010 (10)
0b001010 (10)
0b001010 (10)
0b000000 (0)
DSCP marking
allocated IP addresses. In BTS one IP address is allocated commonly for the U-Plane and C-Plane traffic. In RNC there are two separate addresses for the U-Plane and C-Plane traffic.
SCTP Port #1
SCTP Port #2
IP Address #1
IP Address #2
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
IP Address #3
UDP Port #1
UDP Port #2
UDP Port #3
UDP Port #4
UDP Port #5
UDP Port #6
UDP Port #7
UDP Port #8
UDP Port #9
AF1
EF
AF2
AF3
EF
AF2
BE
PHB allocation
VLAN tagging
VLAN ID #1
CIR = IP_based_Route_commited_Bitrate EIR = IP_based_Route_BW
MGW
Iu-CS
RNC
Iub
BTS NNI
MSS/MSC NNI
Iur
BTS UNI BTS
BTS
3G-SGSN
Once having determined the Iur traffic, the same capacity components needs to be calculated as on Iub (RT, nRT CAC-guaranteed BW, non CAC-guaranteed BW, etc.) CAC Traffic descriptors and Ethernet overheads are the same as on Iub.
Interface Dimensioning (IP Part) / COO RA MRD SA NE / Wojciech Bigos
MSS/MSC
(24)
where: Gross peak rate RAB, is a sum of CAC-guaranteed bit rates for RT RABs:
Gross peak rate RAB = CAC_Guaranteed_BW RAB (25)
Offered_traffic RAB is the mean traffic per RAB per RNC in [erlang] (w/o SHO_factor) Bl_Pr RAB is the service blocking probability. Usually assumed values are 0.1% 1%.
Note 1: Due to a different data structure on Iu-CS, CAC traffic descriptors and
Ethernet OHs on Iu-CS are different that the ones on Iub.
with M/G/R-PS
Iu-PS transmission overhead depends on the packet size that has to be transmitted
from RNC to 3G-SGSN. Subscriber data packet can vary from 64 Bytes to 64K Bytes.
Therefore IP traffic descriptors and Eth overhead will vary depending on the data
packet size.
10 0 16 0 22 0 28 0 34 0 40 0 46 0 52 0 58 0 64 0 70 0 76 0 82 0 88 0 94 0 10 00 10 60 11 20 11 80 12 40 13 00 13 60 14 20 14 80
packet size
relative overhead
30%