0% found this document useful (0 votes)
86 views24 pages

STAREX-IS S/W Architecture (Bsc/Cpn/Can)

The document discusses the software architecture of STAREX-IS, which includes BSC (Base Station Controller), CPN (Central Packet Network), and CAN (Central ATM Network). It outlines the main software subsystems, blocks, and their functions. The subsystems include CCMS, SLBS, VCBS, S7MS, NCMS, LBMS. The blocks handle various functions like call processing, OAM (operations, administration, and maintenance), signaling protocols, and interfacing with other network elements.

Uploaded by

KL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
86 views24 pages

STAREX-IS S/W Architecture (Bsc/Cpn/Can)

The document discusses the software architecture of STAREX-IS, which includes BSC (Base Station Controller), CPN (Central Packet Network), and CAN (Central ATM Network). It outlines the main software subsystems, blocks, and their functions. The subsystems include CCMS, SLBS, VCBS, S7MS, NCMS, LBMS. The blocks handle various functions like call processing, OAM (operations, administration, and maintenance), signaling protocols, and interfacing with other network elements.

Uploaded by

KL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 24

DIGITALez LG

STAREX-IS S/W Architecture


(BSC/CPN/CAN )

Feb. 2001
Digital Mobile Communications Lab.

1 / 24
Contents
DIGITALez LG

 Where is BSC / CPN / CAN ?

 S/W Design Concept

 S/W Subsystem Diagram

 BSC / CPN / CAN S/W Block Configuration

 Function of S/W Subsystem

 S/W Loading Scheme

 Protocol Stack (Voice / Packet Data)

2 / 24
Where is BSC / CPN / CAN ?
DIGITALez LG
SCE/SMS

NMS HLR/AuC SMSC VMS/FMS


HLR

3G BTS SCP
IS-2000 PSTN/PLMN

BSC IP

3G BTS IWM
CAN BSM

。 。
。 IWF
CPN MSC/VLR
Billing
AAA System
3G BTS
IS-2000

BSC
DCN Internet
3G BTS
PDSN(FA)
STAREX-IS
HA O&M
BSC : Base Station Controller CAN : Central ATM Network PDSN : Packet Data Serving Node
BSM : Base Station Manager MSC : Mobile Switching Center DCN : Data Core Network
BTS : Base station Transceiver Subsystem CPN : Central Packet Network IP : Intelligent Peripheral
IN : Intelligent Network SMSC : Short Message Service Centor AAA : Authorization, Authentication, Accounting
3 / 24
S/W Design Concept
DIGITALez LG

 Incremental Design

 Modularity Design

 Object Oriented Design

 State Transition Structure

 Hierachical Process Structure

 Event Driven Processing

 Distributed Processing

4 / 24
S/W Subsystem Diagram
DIGITALez LG

CCMS
(CCP Call & Management
Subsystem)

SLBS
(SeLector Bank Subsystem) CAMS
(CAN Central Management
Subsystem)
VCBS
(VoCoder Bank Subsystem) CAN MSC
S7MS
(SS7 Control & Management
Subsystem)

NCMS PCMS
(Network Control & (Packet Control Management
Management Subsystem) Subsystem)

LBMS CPNS
(BS Link (Central Packet network
Management Subsystem) Management Subsystem)

BTS BSC CPN PDSN

Circuit Traffic Packet Traffic Signaling


5 / 24
BSC S/W Block Configuration(1)
DIGITALez LG
CCMS SLBS
(CCP Call & Management (SeLector Bank
Subsystem) Subsystem)

CMHB CDLB SMRB SDLB


(CCP Message (CCP Down loading (Selector Bank Mess- (SMP Down loading
Handling Block) Block) age Routing Block) Block)

CMMB CDHB SMHB SDHB


(CCP Mobility (CCP Data (SLP Message (SMP Data
Management Block) Handling Block) Routing Block) Handling Block)

CAHB CSMB SCCB SSAB


(CCP A-interface (CCP Status (SLP Call (SMP Status & Alarm
Handling Block) Management Block) Control Block) Management Block)

CCCB CAFB SDSB SMSB


(CCP Call (CCP Alarm & Fault (SLP Data (SMP Measurement &
Control Block) Management Block) Service Block) Statistics Block)

CHCB CMSB SPCB STMB


(CCP Handoff (CCP Measurement (SLP Power (SMP Test
Control Block) & Statistics Block) Control Block) Management Block)

CSPB CTMB STSB


(CCP Supplmentary (CCP Test (SLP Test &
Message Proc. Block) Management Block) Statistics Block)

CDGB SHCB
(CCP DiaGnostic (SLP Hardware
Block) Control Block)

SFPB
(SLP Frame
Processing Block)

Call Processing OAM Call Processing OAM


Part Part Part Part
6 / 24
BSC S/W Block Configuration(2)
DIGITALez LG

VCBS S7MS
(Vocoder Bank (SS7 Control &
Subsystem) Management Subsystem)

VMRB VDLB SMPB S7LB


(Vocoder Bank Mess- (VMP Down loading (SCP MTP (SS7 Down loading
Age Routing Block) Block) Processing Block) Block)

VSCB VDHB SSPB S7SB


(Vocoder Bank Switch (VMP Data (SCP SCCP (SS7 Status
Control Block) Handling Block) Processing Block) Management Block)

VMHB VSAB
(VCP Message (VMP Status & Alarm
Handling Block) Management Block)

VTSB VMSB
(VCP Test & (VMP Measurement &
Statistics Block) Statistics Block)

VHCB VTMB
(VCP Hardware (VMP Test
Control Block) Management Block)

VFPB
(VCP Frame
Processing Block)

Call Processing OAM Call Processing OAM


Part Part Part Part

7 / 24
BSC S/W Block Configuration(3)
DIGITALez LG

NCMS LBMS
(Network Control & ( BS Link
Management Subsystem) Management Subsystem)

NLMB NDLB LMRB LDLB


(Network Local-conn. (NCP Down loading (Low-speed Message (ALP Down loading
Management Block) Block) Routing Block) Block)

NDHB LDHB
(NCP Data (ALP Data
Handling Block) Handling Block)

NSMB LSAB
(NCP Status (ALP Status & Alarm
Management Block) Management Block)

NAFB LMSB
(NCP Alarm & Fault (ALP Measurement &
Management Block) Statistics Block)

NMSB LTMB
(NCP Measurement & (ALP Test
Statistics Block) Management Block)

NTMB
(NCP Test
Management Block)

Call Processing OAM Call Processing OAM


Part Part Part Part

8 / 24
CPN S/W Block Configuration(1)
DIGITALez LG

PCMS
(Packet Control
Management Subsystem)

PMHB PDLB PMRB PGRB


(PCP Message (PCP Down Loading (PIP Message (PMP General
Handling Block) Block) Routing Block) Routing Block)

PCCB PDHB PTCB PORB


(PCP Call (PCP Data (PIP Packet Traffic (PMP OAM
Control Block) Handling Block) Control Block) Router Block)

PRSB PSAB PRTB PMAB


(PCP R-P Signaling (PCP Status & Alarm (PIP R-P Traffic (PMP Status & Alarm
Protocol Control Block) Management Block) Control Block) Management Block)

PRMB PMSB PCOB


(PCP Resource (PCP Measurement & (PIP Common
Management Block) Statistics Block) OAM Block)

PTMB
(PCP Test
Management Block)

Call Processing OAM Call Processing Call Processing /


Part Part / OAM Part OAM Part

9 / 24
CPN S/W Block Configuration(2)
DIGITALez LG

CPNS
(Central Packet Network
Management Subsystem)

PNMB ADLB
(Packet Networjk (CAN Down Loading
Management Block) Block)

ADHB
(CAN Data
Handling Block)

AAFB
(CAN Alarm & Fault
Management Block)

AMSB
(CAN Measurement &
Statistics Block)

ATMB
(CAN Test
Management Block)

ANSB
(CAN-D Status
Management Block)

Call Processing OAM


Part Part

10 / 24
CAN S/W Block Configuration
DIGITALez LG

CAMS
(CAN Central
Management Subsystem)

AIMB ADLB
(ATM Inter-connection (CAN Down Loading
Management Block) Block)

ADHB
(CAN Data
Handling Block)

AAFB
(CAN Alarm & Fault
Management Block)

AMSB
(CAN Measurement &
Statistics Block)

ATMB
(CAN Test
Management Block)

ASMB
(CAN Status
Management Block)

Call Processing OAM


Part Part

11 / 24
S/W Configuration Diagram
DIGITALez LG
MSC

Call Part OAM Part Call Part OAM Part


Call Part OAM Part
B LMRB LDLB NLMB NDLB
AIMB ADLB Circuit Traffic
LDHB NDHB
T Call Part OAM Part ADHB
LSAB NSMB
S LMSB NAFB
VMRB VDLB AAFB Packet Traffic
VSCB VDHB AMSB
ALP LTMB NMSB
VSAB ATMB
NCP NTMB Signaling
CNP
LBMS VMSB ASMB

NCMS VMP VTMB


CAMS
VMHB
Call Part OAM Part
VTSB
CMHB CDLB

CAN
VHCB
CMMB CMHB
Call Part OAM Part VFPB VCP
CAHB CSMB
SMRB SDLB
CCCB
CHCB
CAFB
CMSB
SDHB VCBS Call Part OAM Part Call Part OAM Part
SSAB
CSPB CTMB PNMB ADLB PMHB PDLB
SMSB
CDGB ADHB PCCB LDHB
STMB
CCP SMP AAFB PRSB PSAB
AMSB PRMB PMSB P
CCMS SMHB ATMB
PCP PTMB D
SCCB PNP ANSB
S
SDSB
Call Part OAM Part SPCB CPNS PMRB PCOB N
PTCB
SMPB S7LB STSB
PRTB PIP
SSPB S7SB SHCB
SLP
SCP SFPB
BSC PGRB PORB
S7MS SLBS
CPN PMP PMAB

PCMS
MSC
12 / 24
Function of S/W Subsystem(1)
DIGITALez LG

CCMS (CCP Call & Management Subsystem)

 Call Control
 Handoff Control
 Protocol Processing(IS-2000/3G-IOS)
 Downloading
 Alarm & Fault Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing

13 / 24
Function of S/W Subsystem(2)
DIGITALez LG

SLBS (SeLector Bank Subsystem)


 Call Control
 Traffic Frame Processing
 Protocol Processing(RLP)
 Power Control
 Downloading
 Alarm & Fault Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 Operation & Configuration Data Processing
14 / 24
Function of S/W Subsystem(3)
DIGITALez LG

VCBS (VoCoder Bank Subsystem)

 Traffic Frame Processing

 Voice Frame Encoding/Decoding

 Vocoder Control(Interrupt, H/W Interface)

 Vocoder Test & Statistics Processing

 Status & Alarm Management

15 / 24
Function of S/W Subsystem(4)
DIGITALez LG

S7MS (SS7 Control & Management Subsystem)

 No.7 MTP L3 Protocol Processing

 No.7 SCCP Processing

 Downloading

 Status Management

16 / 24
Function of S/W Subsystem(5)
DIGITALez LG

NCMS (Network Control & Management Subsystem)

 BSC Network ATM Connection Control


 VP/VC Allocation/Deallocation
 Downloading
 Status Management
 Alarm & Fault Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing

17 / 24
Function of S/W Subsystem(6)
DIGITALez LG

LBMS (BS Link Management Subsystem)

 Traffic/Signaling Routing
 Transform Traffic ATM Cell between AAL5 and AAL2
 Status Management
 Alarm Management
 Measurement & Statistics Processing
 Link Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing

18 / 24
Function of S/W Subsystem(7)
DIGITALez LG

CAMS (CAN Dentral Management Subsystem)

 Network ATM Connection Control


 VP/VC Allocation/Deallocation
 Downloading
 Status Management
 Alarm & Fault Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing

19 / 24
Function of S/W Subsystem(8)
DIGITALez LG

PCMS (Packet Control Management Subsystem)


 Packet Data Call Control(Dormant Management)
 R-P Signaling Protocol Processing
 R-P Traffic Protocol Processing
 Resource Management
 Downloading
 Status & Alarm Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing
20 / 24
Function of S/W Subsystem(9)
DIGITALez LG

CPNS (Central Packet Network Management Subsystem)

 ATM Connection Control for Packet Data Call


 VP/VC Allocation/Deallocation for Packet Data Call
 Downloading
 Status Management
 Alarm & Fault Management
 Measurement & Statistics Processing
 Test & Diagnosis Processing
 PLD / Operation & Configuration Data Processing

21 / 24
S/W Loading Scheme
DIGITALez LG
licauser mcpdata, mcpuser aotauser vxWorks.ucpa, enpuser atsauser

LICA DBP AOTA ENP ATSA vxWorks.pip, p


ipuser bcrauser
rcpdata,
crpuser rcpuser bppause
r asiauser ascauser atsauser
PIP BCRA
CRP RCP BPPA
ASIA ASCA ATSA
p_scp, vxWorks.u
p_pcp, vxWorks.ucpa, pcp_p
p_comm, p_bsp, vxWorks.ucpa, bsp_bdl, cpa, scp_sdl, scp
p_cnp, vxWorks.ucpa, cnp_adl, cnp_ad dl, pcp_pdh, pcp_psa, pcp_p
bsp_bdh, bsp_rdh, bsp_bsm, bsp_cal, bs _scp, scp_ssa, sc
p_mtp h, cnp_asm, cnp_aim, cnp_aaf, cnp_am cf, pcp_pms, pcp_ptm
p_baf, bsp_bms, bsp_btm, bsp_bdg s, cnp_atm

BSP SCP CNP PCP


BSM
CCP NCP PNP PMP
p_comm, p_ccp, vxWorks.ucpa, p_ncp, vxWorks.ucpa, ncp_ndl, ncp_ p_pnp, vxWorks.ucpa, pnp_ai vxWorks.ucpa, pmp_pdl, pm
ccp_cdl, ccp_cdm, ccp_cal, ccp ndh, ncp_nsm, ncp_nlm, ncp_naf, n m, pnp_asm p_msa, pmp_por, pmp_pgr
_cat, ccp_cms, ccp_cdg cp_nms, ncp_ntm

vxWorks.vm
p, vmpuser ATSA ASCA AOTA AOTA ASCA
PIP BCRA
SMP VMP
atsauser ascauser aotauser aotauser ascauser
vxWorks.pip, p bcrauser
vxWorks.sm ipuser
p, smpuser
ASIA ALP ASIA ATSA
SLP VCP VLIA
asiauser vxWorks.ucpa, alpuser asiauser atsauser
vxWorks.slp, vxWorks.vcp,
slpuser vliause ALPA ALMA
vcpuser, 13q
r
evrc, 8qevrc
alpauser almauser

22 / 24
Protocol Stack (Voice)
DIGITALez LG

Control Plane
Upper Layer Upper Layer LGE Internal LGE Internal
3G-IOS(A1) 3G-IOS(A1)
(IS-2000.5) (IS-2000.5) (Abis/A3) (Abis/A3)

LAC (IS-2000.4) LAC (IS-2000.4) TCP TCP SCCP SCCP

MAC (IS-2000.3) MAC (IS-2000.3) IP IP MTP3 MTP3


AAL5 AAL5 MTP2 MTP2
Physical (IS-2000.2) Physical (IS-2000.2) ATM ATM
Um E1 / T1 Abis/A3 E1 / T1 E1 / T1 A1 E1 / T1

MS BTS BSC MSC

Data Plane

User Traffic Frame User Traffic Frame


User Traffic Frame User Traffic Frame 64kbps 64kbps
(Abis/A3) (Abis/A3) User Traffic(A2) User Traffic(A2)

MAC (IS-2000.3) MAC (IS-2000.3)


AAL5/AAL2 AAL2/AAL5
PCM PCM
Physical (IS-2000.2) Physical (IS-2000.2) ATM ATM
Um E1 / T1 Abis/A3 E1 / T1 E1 / T1 A2 E1 / T1

MS BTS BSC MSC

23 / 24
Protocol Stack (Packet Data - Mobile IP )
DIGITALez LG

Control Plane
MIP MIP IKE IKE MIP

UDP UDP UDP UDP UDP

IP IP IP/IPsec IP/IPsec IP

PPP PPP
LAC LAC A11(MIP) A11(MIP)
TCP TCP TCP TCP
(IS-2000.4) (IS-2000.4) Link Link Link
UDP UDP
MAC MAC Layer Layer Layer
IP IP IP IP IP IP
(IS-2000.3) (IS-2000.3)
AAL5 AAL5 AAL5 AAL5 Link Link
Physical Physical Layer Layer
ATM ATM ATM ATM
(IS-2000.2) (IS-2000.2)
E1 / T1 E1 / T1 STM-1 STM-1 STM-1 STM-1 Physical Physical Physical
Um Abis/A3 A9 A11
MS BTS BSC PCF PDSN HA

Data Plane
IP IP
IP IP
IP/IPsec IP/IPsec

PPP PPP

RLP RLP A10(GRE) A10(GRE)


LGE LGE Link Link Link Link
MAC MAC LGE LGE Internal Internal Layer Layer Layer Layer
IP IP
(IS-2000.3) (IS-2000.3) Internal Internal
AAL5/2 AAL2/5 AAL5 AAL5 Link Link
Physical Physical Layer Layer
ATM ATM ATM ATM
(IS-2000.2) (IS-2000.2)
E1 / T1 E1 / T1 STM-1 STM-1 STM-1 STM-1 Physical Physical Physical Physical
Um Abis/A3 A8 A10
MS BTS BSC PCF PDSN HA Host

24 / 24

You might also like