Development - Operating Systems and Middleware
-
Upload
khangminh22 -
Category
Documents
-
view
1 -
download
0
Transcript of Development - Operating Systems and Middleware
© 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