Development - Operating Systems and Middleware

11
Development of GSM, GPRS and UMTS Author: Dr. J. Kölsche Date: 23.05.2002

Transcript of Development - Operating Systems and Middleware

Developmentof GSM, GPRS and UMTS

Author: Dr. J. KölscheDate: 23.05.2002

© Siemens, 2003Page 2 of 21ICM N PG GSM CD H

Dr. Johanna KölscheSoftwareentwicklung im Geschäftsgebiet Networks des Bereiches Information and Communication Mobile in Berlin

Studium der Mathematik, Nebenfach Informatik an der TU BerlinPromotion im Fach Mathematik an der TU Berlin15 Jahre Berufserfahrung bei SEL, Siemens USA, Siemens BerlinArbeitsgebiete: Softwareentwicklung für Vermittlungsstellen im Festnetz (EWSD), für Nebenstellenanlagen (HICOM), für Vermittlungsstellen Mobilfunk (MSC)Center of Competence für Circuit Switched Charging und Packet Oriented Accounting

Dr. Johanna KölscheSoftwareentwicklung im Geschäftsgebiet Networks des Bereiches Information and Communication Mobile in Berlin

Studium der Mathematik, Nebenfach Informatik an der TU BerlinPromotion im Fach Mathematik an der TU Berlin15 Jahre Berufserfahrung bei SEL, Siemens USA, Siemens BerlinArbeitsgebiete: Softwareentwicklung für Vermittlungsstellen im Festnetz (EWSD), für Nebenstellenanlagen (HICOM), für Vermittlungsstellen Mobilfunk (MSC)Center of Competence für Circuit Switched Charging und Packet Oriented Accounting

IntroductionIntroduction

© Siemens, 2003Page 3 of 21ICM N PG GSM CD H

Architecture of the Siemens GSM Solution

Full turn-key provider forhigh flying applications and services,

e.g.PrepaidWAPLocation Services

GSM

A

VMSC / VLR GMSC

PSTN / ISDN / PLMN

HLR

BSS

WAPSCP LCS

IPNetwork

IPNetwork

IN IP MO

NSS Network Switching SystemMSC Mobile Services Switching CenterGMSC Gateway MSCVMSC Visited MSC

BSS Base Station SystemVLR Visitor Location RegisterHLR Home Location Register

ISDN Integrated Services Digital NetworkPLMN Public Land Mobile NetworkPSTN Public Switched Telefon System

SCP Service Control PointWAP Wireless ApplicationProtocolLCS Location Services

IN Inteligent NetworkIP Internet Protocoll NetworkMO Mobility Services

NSS

© Siemens, 2003Page 4 of 21ICM N PG GSM CD H

GSM-PLMN

D900 / 1800 / 1900GSM switching subsystem

MSC Mobile Services Switching CenterSSP Service Switching PointBSC Base Station ControllerBTS Base Tranceiver StationVLR Visitor Location RegisterHLR Home Location RegisterAC Authentication CenterEIR Equipment Identification RegisterSCP Service Control PointSMP Service Management Point

ISDN Integrated Services Digital NetworkPLMN Public Land Mobile NetworkPSTN Public Switched Telefon System

ABC Administration and Billing CenterCBS Cell Broadcast ServiceVMS Voice Mail ServiceOAS Operator Assistance ServiceSMS Short Message Service

VMS OAS SMSCBS ABC

OMSPLMN

Datanetworks

ISDN

PSTN

Other networks

Base stationsubsystem BSS

Mobile Station

BSCBTS

Value added services

Operation + maintenance subsystem

IN

VLRHLR SCPEIR

AC SMP

Network Switching Subsystem NSS

MSC / SSPA

C B

D

FAbis

© Siemens, 2003Page 5 of 21ICM N PG GSM CD H

D900 / 1800 / 1900 Mobile Switching Architecture

Future proof platform upgradeable to 3g-Architecture

Based on multiservice platformSmooth upgrade towards 3G ArchitectureOutstanding reliability and availability figures

SN(SwitchingNetwork)

LTG

LTG

LTG

DLU

SSNC

LTG

MB

ISDN PA, n × 64 kbit/s ISDNIntelligent peripheral

Digital Trunkswith CAS

CCS7 channels

CCS7 high speed channel

Operation and maintenanceinterfaces Q3, X.25, Ethernet

MSU Message Signaling UnitSSNC Signaling system network control

DLU Digital Line UnitLTG Line Trunk Group

CP Coordination processorMB Message buffer

CP113

Line Subscriber LineTrunk Node Interconnection Line

© Siemens, 2003Page 6 of 21ICM N PG GSM CD H

PowerPower--CP113CP113

New Coordination Processor ArchitectureNew Motorola 68040-CPUIncreased Common MemoryNew Common MemoryAccess High Speed LinkReduction of Local MemoryAccess TimeReduced floor space

CAP Call Application ProcessorBAP Base Application ProcessorAMP ATM Message ProcessorIOC Input Output Controllercmy Common Memorylmy Local Memory

Max. 10

cmy 1

BAPlmy

BAPlmy

CAPlmy

CAPlmy

AMPlmy

cmy 0

IOClmy

MDDMODX.25

FT

© Siemens, 2003Page 7 of 21ICM N PG GSM CD H

SWSW--StructureStructure

CP-SW

Operating Syst Safeguarding Call Proc Administration Maintenance Utilities

Loader

Kernel

Phys IO

Logic IO

Central HW

Peripheral HW

Recovery

SW-Error

Call Sequ

Call Task

DB-Access

Audits

Parameter

Call Data

Tariff

Overload

Alarm

Config

Test

Measure

CHILL

Test

Tracer

Patch

© Siemens, 2003Page 8 of 21ICM N PG GSM CD H

ChargingCharging

Domain ProviderUser

Charging

Trigger Collect Format Buffer

CS

POPacket Oriented

Circuit Switched

GSM

SC BC

Billing Center

PSTN

ISDN

PLMN

IP

MM

GPRS UMTS

Switch Commander

© Siemens, 2003Page 9 of 21ICM N PG GSM CD H

CS Project Organization

Subp

roje

cts

Com

mon

Sub

proj

ects

Cro

ss

Func

tiona

l Su

bpro

ject

s

HW/FW(ATEA)

ATM Periphery TSC/A2SC

Maintenance (ATEA)

AAL2(GSM CD N)

Interception(PSE)

SMS(SICN)

Florida/USA

IN(GSM CD A)

Finnland

Basic Call Handl.(GSM CD A)

MünchenSS7, Network IW

(GSM CD A)CS Data Services

(ATEA)

Operation(ATEA)

Charging(GSM CD H)

Berlin

Digit Processing(PSE)Wien

Security(ATEA) Belgien

CAM/TLM (CD-N)

Berlin/München

Traffic/Perf.Meas.(SSA)

Subscriber Services(PSE)

Mobility Mgmt.(GSM CD C)Bad Hersfeld

Handover (PSE)

Location Services(SICN)

Florida/USA

OVL(CD-C)

Switch Comm./ NM(NM PM)

Bangalore/ Indien

L&S / ST(GSM ST)

FT2 Test Tools (PSE)

FT1 Tools/Tracer(PSE)

Customer Doc.(CD-A)

Düsseldorf

Project Leader Dev.(PL-D)

APS-Mgmt. (APM)

Project Leader (PL)

Project Leader Test(PL-T)

Project QBProject Management(PM)

© Siemens, 2003Page 10 of 21ICM N PG GSM CD H

Development EnvironmentDevelopment Environment

LM-DB

DOC-DB

SW-DB

REV-DB

MML-DB

CM-DB

TC-DB

FR-DB

PAT-DB

PHBRSP-DB PEP

User-InterfaceDB Data BaseLM Leistungsmerkmal (Feature)DOC DocumentsSW Software

REV Review ResultsCM Configuration Management (ISAC)RSP Responsible Developers (AIDA)PHB Project Handbook (RTP)PEP Personal Effort Planning

TC Test CasesFR Fault ReportPAT Patches

MML Customer Database

© Siemens, 2003Page 11 of 21ICM N PG GSM CD H

Development Process Development Process –– VV--ModelModel

Preanalysis(LMSpecL1)

Analysis(LMSpecL2)

Design

Coding Modul Test

FT1

FT2

AcceptanceTest

B130

B200

SM230 SM320

B410

Definition of Execution in

•Requirements•Applications

•Realization•External Interfaces•Administration•Restrictions•Interworking

•Moduls•Procedures•Interfaces

Application scenariosValidation scenarios

Product Developm

ent

Application scenariosValidation scenarios

White box test cases

Module test cases

FT1 Offline Test (PC)FT2 Online Test (Switch)

B600

B700