RNC Software ARCH-Ver0.01

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.