Professional Documents
Culture Documents
Mohit Chouksey
October, 2010
Agenda
2 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Control Ports
NodeB CP CCP
ATM switch
3 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
High Level Overview (1/2)
ITF-1
ucu3n
NBAP-d flow CCP
xCEM
U-plane
4 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
High Level Overview (2/2)
CCM configures & operates the xCEM module through ITF-2 and ITF-3.
ITF-1:
• ITF-1 represents the Iub signaling link used to transport the dedicated part of the
3GPP NBAP protocol. On iBTS side ITF-1 is terminated in the xCEM itself. The CCP is
hence managed at the xCEM level.
ITF-2:
• ITF-2 is used internally by the CCM Call processing software to forward incoming
NBAP common configuration messages to the xCEM Call processing software. (e.g.
Cell Setup, CTCH Setup or Radio Link Setup). ITF-2 is also used by the xCEM to
forward incoming NBAP dedicated messages to the CCM Call processing software.
(e.g. Radio Link Addition or Reconfiguration).
ITF-3:
• ITF-3 is used internally by the CCM OAM software to manage the xCEM board. (i.e.
board configuration, start up, fault management).
5 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
iBTS Call Processing Overview
BTS
6 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CCM CallP Functional Overview (1)
OAM Software
RNC NBAP-c omcp-NBAP
Cell Contexts
OAM
Common O&M Interface Software
channels
Contexts
Measurement
Management Load Balancing
UE context
CEM Interface
CCM CallP
7 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
COAM Software
CCM Callp Func. Overview (2) RNC NBAP-c omcp-NBAP
Use of load balancing services to know how to map the logical CCM CallP
• MEASUREMENT MANAGEMENT
LOAD BALANCING – Handles NBAP common measurement requests.
– Receives measures from CEM and TRM and filters
In charge of allocating the channels onto the CEMs with a set of them accordingly to NBAP requests.
laws
8 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
In charge of centralizing the capacity occupancy in real time
CCM Callp Func Overview: Load Balancing
•CEM
•Load Balancing •Counters definitions
•iCEM 128
•Add resource •Store BBU Capacity
•init
•iCEM64
•xCEM 256
•Process
requests •Compute
•Cell Setup request cost •Read
•Ctch Setup
•Read
•Rl Setup •Check if some
•RL Reconf resource is available
•RL Add
•xxx_nack
•Get the best •Uses Cost
resource Algorithms
•Write
•Update counters
•xxx_ack
9 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Load Balancing token models : Logical Model
CE Cost for a request to be allocated on a CEM depends on the SF and the target CEM(i/x).
iCEM DCH COST DL 14.8 8.3 3.6 1.8 0.9 0.3 0.3 0.3
10 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CCM Callp Software Architecture
11 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CCM CallP: ASN1/NBAP Router
Perform routing:
Depending on the NBAP message type, this task send
the decoded message to the OAM or the CallP as an ASN1 DECODER
NBAP ROUTER
internal RTC Message
12 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CCM CallP: Call Processing Task
13 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CCM CallP: OAM Interface task
14 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CEM Callp Functional Overview (1)
CP Interface
CEM/ICU RA1
CEM CallP
15 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
External Interface CCM/RNC/Host
CEM CallP Func. Overview (2)
MEASUREMENT MANAGEMENT
For common processing it consist in applying the configuration asked by
Handles the dedicated measures from NBAP. (CEM received directly
CCM. There is no real decision to take. these Iub messages).
RA1
NBAP management is responsible to format the layer 3 of L1.
This is the L1 and L2 part of the BBU.
CEM
CEM
OAM
context, Measure objects
handler
OS SW
Call Processing
Measurements Cells, Common transport
channel, UE context Measurement task
17 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CEM CallP: ASN1/NBAP Router
This is a conversion task and a routing task CEM CALL PROCESSING SOFTWARE
•
•
• •
C++ ASN1 classes are encapsulated in NBAP Classes in order to avoid direct link and dependency between
•
the application and the ASN1 provider
–This task send the decoded message to the CallP as an internal RTC Message
•
•One difference:
–Messages to be decoded can be received from RNC directly or from CCM (through the
SMSG RTC task)
•
•
• •
•
• • •
18 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CEM CallP: Call Processing Task
TRM and CCM boards RNC (Iub interface)
Same as the CCM:
SMSG Services SSCOP Access
19 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
CEM CallP: Measurement Task
TRM and CCM boards RNC (Iub interface)
In charge of processing the reception of L1 SMSG Services SSCOP Access
measurement (Data indication messages)
CEM CALL PROCESSING SOFTWARE
This task handles NBAP measurements:
NBAP Router &
Dedicated measurements (Round Trip Time, Sir, ASN1 Decoder
Sir Error, Code Tx power) CEM
CEM
OAM
OS SW
20 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
xCEM Application S/w architecture (1/3)
OAM NBAP CALLP
[CCM] [RNC] [CCM,TRM]
ITF-3
ITF-1
ITF-2
Platform OAM Modem Controller
CDM
SSCOP
Server
OAM NBAP-d Communic
ITF-4
PQ2
NT Slave Abstraction
ation
Platform OAM Layer
(OAL) Layer
ATM
CPIF
ITF-7
ITF-8
CE Controller
CPIF
AAL2 Microchannel Configuration
AAL5 and AAL2 creation and
UCU AO
configuration
ITF-9
PQ3
FP
MAC-hs MAC-e
Scheduler Scheduler
Basic
Service
ATM Combiner FPGA Ethernet Layer
Driver OC CE Driver OC+ CE Driver
Driver Driver
Channel
Element
21 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
iBTS – Internal & External Interfaces
ITF-1:
ITF-1 represents the Iub signaling link used to transport the dedicated part of the 3GPP NBAP
protocol. On iBTS side ITF-1 is terminated in the xCEM itself. The CCP is hence managed at the
xCEM level.
Internally the iBTS CCM software configures and operates the xCEM module through ITF-2 and ITF-3.
ITF-2:
ITF-2 is used internally by the CCM Call processing software to forward incoming NBAP common
configuration messages to the xCEM Call processing software. (e.g. Cell Setup, CTCH Setup or Radio
Link Setup). ITF-2 is also used by the xCEM to forward incoming NBAP dedicated messages to the
CCM Call processing software. (e.g. Radio Link Addition or Reconfiguration).
ITF-3:
ITF-3 is used internally by the CCM OAM software to manage the xCEM board. (i.e. board
configuration, start up, fault management). This is the usual interface between a slave board and
the CCM.
22 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
iBTS– Internal & External Interfaces
ITF-4:
ITF-4 is used internally between SLOAM and CallP OAM (OAL). (i.e. board configuration, start up,
fault management).
ITF-7:
ITF-7 is the call-processing interface (CPIF) between xCEM Call Processing and the CE Controller. It
is used to setup, maintain, reconfigure and release all common, cell and dedicated channels.
ITF-8:
ITF-8 is isued the CE Controller with any OAM related information about the mapping of cells to
channels on the HSSL interface.
ITF-9:
ITF-9 supports all messages in order to setup, configure and release the AAL5 and AAL2 channels. It
supports also the configuration of AAL2 micro-channels by Call Processing.
23 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
xCEM Application S/w architecture (2/3)
24 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Application S/w architecture (3/3)
25 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Modem Call Processing 1/3
26 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Modem Call Processing 2/3
NBAR-Router
Interface for CCP messages
27 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
Modem Call Processing 3/3
BRM (Board resource manager) (cont..)
The BRM is the router from MCTL-CallP components (like DCC, CCC ...) via the CPIF/Itf-7
interface to/from the CECtl(PQ3).
Main Clients :
• Common Channel Processing (CCC) uses the common channel groups
• Dedicated Channel Processing (DCC) uses the channel groups
• NBAP Router
• Channel Groups :
Channel groups used by DCC
DCH (Dedicated Channel), HSD (High Speed DSCH), HSU (High Speed Uplink E-DCH)
Channel groups used by CCC
PSB (Pilot Synch Broadcast channel), CDL (Common Downlink Channel),
RACH (Random Access Channel), HSDPA (High Speed Downlink Packet Access),
HSUPA (High Speed Uplink Packet Access)
28 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####
29 | Presentation Title | Month 2006 All Rights Reserved © Alcatel-Lucent 2006, #####