Upload
rishi-singh
View
229
Download
0
Embed Size (px)
Citation preview
8/3/2019 RNC Software ARCH-Ver0.01
1/23
Agenda
Introduction to the RNC Software
Different Service Blocks/Program BlocksPRB Interactions in a Call Setup
8/3/2019 RNC Software ARCH-Ver0.01
2/23
8/3/2019 RNC Software ARCH-Ver0.01
3/23
Introduction to RNC Software
RNC Software runs on top of 3 different Operating
Systems namely DMX,Chorus & OSE.
SW is separated into
ATM Platform SW.
RNC Application SW.
RNC Application SW is included into one System BlockRNQSYB
8/3/2019 RNC Software ARCH-Ver0.01
4/23
Different Service Blocks
RNQSYB
AGSSEBPerformance
Measurement Services
P2PSEBL1/L2
Layer Services
L3TSEBLayer 3
Signalling Services
IUUSEBPacket Data
Handling Services
RNASEBRadio Network
Management Services
RRUSEBRadio Resource
Management Services
R4ASEBTransport Resource
Management Services
8/3/2019 RNC Software ARCH-Ver0.01
5/23
Different Service Blocks
AGSSEB
One PRB PMIPRB
Performance Management Interconnector that routes messages from
Nemu to DI5STAs and messages from DI5STAs to Nemu in addition
to its ticket and online monitoring data processing.
Runs in OMU over DMX
DI5STA Software Module Software module which is included as a part of the client program
blocks
8/3/2019 RNC Software ARCH-Ver0.01
6/23
Different Service Blocks
IUUSEB
Handles the multiprotocol packet data user plane between Iu-
PS interface and RLC layer inside the RNC.
IUGPRB
Runs in GTPU over DMX.
Acts as GTP Manager
PJOTOR
Runs in DMCU over Chorus
Acts as PDCP Manager
8/3/2019 RNC Software ARCH-Ver0.01
7/23
Different Service BlocksP2PSEB P2PSEB provides parts of the L2 and L1 protocol services for telecom data and signalling
message transfer
RFUTOR
Runs in DMCU over Chorus
Provides Radio Link Control for NRT data transfer
MCFTOR
Runs in DMCU over Chorus and provides MAC services OLFTOR
Runs in DMCU over Chorus and provides Outer Loop Power Control
8/3/2019 RNC Software ARCH-Ver0.01
8/23
Different Service Blocks
RNASEB Radio Network Configuration Management
Radio Network Connection Configuration Management
Radio Network Configuration Plan Management
Radio Network Reset and Initialisation
Radio Network Recovery
Iub O&M Mediation
Radio Network Alarm System
8/3/2019 RNC Software ARCH-Ver0.01
9/23
Different Service BlocksAll PRBs run in OMU over DMX
RAKTOR RNW Manager
REUMAN RNW Object Resource Manager
VEXELI RNW Connection Configuration Manager
RAILIB RNW Database Library
RAQUEL RNW Database
8/3/2019 RNC Software ARCH-Ver0.01
10/23
Different Service Blocks
REZINI
BTS Resets and Initializations
REKOVE
RNW Recovery
Some other PRB names are
BIOMED - O&M Message Mediator
RAYBAN, PABROS, QRPIZA, QBONKI related to RNW Plan
OBHERO, OBLIBS, FEELER related to Alarms
8/3/2019 RNC Software ARCH-Ver0.01
11/23
Different Service Blocks
R4ASEB. Resources for Application level Service Block
NRMPRB
Transport Resource Manager for transport resource reservation,
modification and releasing in application level in RNC.
Runs in ICSU over DMX
BIFPRB
Allocates Binding Ids for Iur Control Plane Signalling (RNSAP)
Runs in ICSU over DMX
8/3/2019 RNC Software ARCH-Ver0.01
12/23
Different Service BlocksL3TSEB. Responsible for handling Layer 3 Protocols signalling.
RRCPRB
Runs in ICSU over DMX Provides signalling connection towards MS and Call control
functionality
Divided into four parts
MCC (MS Connection Control). Controls connection between MS, RNC and CN.
Requests capacity from RRM, produces TrCh & RLC parameters.
One MCC hand per MS in RNC.
8/3/2019 RNC Software ARCH-Ver0.01
13/23
Different Service BlocksMCC In DRNC,MCC hand exists but does not have RRC connection.
RRC-C handles the RACH/FACH signaling towards the MS when there is no RRCconnection. There will be one RRC-C per cell and it is created when
RACH/FACH is created.
RRC-D
handles the signaling procedures when the mobile has RRC connection.There will be one RRC-D per MS in RNC and it is created every time MSmakes the connection establishment and it is released when connection isreleased
8/3/2019 RNC Software ARCH-Ver0.01
14/23
Different Service Blocks
RRC-S
Handles the system info scheduling, segmentation and broadcasting. There
will be one RRC-S per cell created at the time of RACH/FACH creation.
NBAP PRB
Runs in ICSU over DMX & provides signalling conns to BTS.
Divided into two parts
NBAP-C. Offers common procedures of NBAP towards BTS. One NBAP-C per BTS. NBAP-D. Offers Dedicated procedures of NBAP towards BTS. There will be One NBAP-
D per Traffic Termination point in BTS.
8/3/2019 RNC Software ARCH-Ver0.01
15/23
Different Service BlocksIURPRB Offers signalling connections between RNCs and handles RNSAP
procedures. Runs in ICSU over DMX.
One IUR hand per MS per Neighbour RNC.
IUVPRB Offers signalling connections towards CN and handles RANAP
procedures.
Runs in ICSU over DMX.
One IUV hand per MS per CN.
8/3/2019 RNC Software ARCH-Ver0.01
16/23
Different Service Blocks
RC3PRB
Centralized part of Telecom signalling
Located in RRMU
Maintains PIDs, state changes of subsystems, UL Scrambling codes
for MS Connections.
Takes care of Resource Releasing due to Fault situations.
8/3/2019 RNC Software ARCH-Ver0.01
17/23
Different Service Blocks
RRUSEB. Consists of two PRBs
BRMPRB. Base Station Resource Manager.
Offers cell specific control of radio resources for telecom purposes.
Runs in ICSU over DMX.
Main functionality includes Admission Control, Packet Scheduler, Load
Control and Resource Manager.
One BRM Hand per BTS.
8/3/2019 RNC Software ARCH-Ver0.01
18/23
Different Service Blocks
HA3PRB. Main purpose is to achieve mobility management
in Radio Access Network.
Runs in ICSU over DMX
One HA3 hand per MS in RNC.
Supports different types of handovers.
Handles handover related measurements.
8/3/2019 RNC Software ARCH-Ver0.01
19/23
RRC-M
RRC-C
RRC-S
RRC-D
MCC
HA3-M
HA3
-D
BRM-M
BR
MHA1
RC3-M
RC3SCC
IUV-M
IUV-DNBA
P-D
NBAP-C
CNMS
BTS
Fwd:Fwd:
Fwd:
10.NBAP
RAD
IOL
INKS
ETUPRESPONSE
MOC(1/4)
8/3/2019 RNC Software ARCH-Ver0.01
20/23
RRC-M
RRC-C
RRC-S
RRC-D
MCC
HA3-M
HA3
-D
BRM-M
BR
MHA1
RC3-M
RC3SCC
IUV-M
IUV-D
NBAP-D
NBA
P-C
CNMS
BTS
14.Rrc_connection_setup_s
.RRC CONNECTION SETUP COMPLETE
19.Rrc_setup_complete_s
21.RRC INITIAL DIRECT TRANSFER
Fwd:
MS-CN SIGNALLING
MOC(2/4)
8/3/2019 RNC Software ARCH-Ver0.01
21/23
RRC-M
RRC-C
RRC-S
RRC-D
MCC
HA3-M
HA3
-D
BRM-M
BR
MHA1
RC3-M
RC3SCC
IUV-M
IUV-DNBA
P-D
NBAP-C
CNMS
BTS
28.Rc3_common_id_s
3
3.Nbap_rl_re
conf_prepare
_4
.NBAPRADIOL
INKRECO
NFIGURATIO
N
PRE
AAL2 SETUP
MOC(3/4)
8/3/2019 RNC Software ARCH-Ver0.01
22/23
RRC-M
RRC-C
RRC-S
RRC-D
MCC
HA3-M
HA3
-D
BRM-M
BR
MHA1
RC3-M
RC3SCC
IUV-M
IUV-DNBA
P-D
NBAP-C
CNMS
BTS
40.NBAPRAD
IOL
INKRECON
FIGURATIONC
OMMIT
42.RRC RADIO BEARER SETUP
RC RADIO BEARER SETUP COMPLETE44.Rrc_rab_setup_complete_s
CALL ISESTABLISHED
MOC(4/4)
8/3/2019 RNC Software ARCH-Ver0.01
23/23
References
The Detailed Nokia Presentation
RN2 Paulina RNC Software Architecture
Document.
PI (Product Information)- Our new document
repository on WEB.