SE S09 Project GSM Domain

Embed Size (px)

Citation preview

  • 8/9/2019 SE S09 Project GSM Domain

    1/25

    2/16/2009

    1

    SOFTWARE ENGINERING

    Spring 2009

    GSM Simulation Domain

    March 02, 2009

  • 8/9/2019 SE S09 Project GSM Domain

    2/25

    2/16/2009

    2

    MOLDELING & SIMULATION

    Mathematical or Empirical Model of aSystem is Modeling

    Implementation of a model on thecomputer is simulation

    Simulation does not necessarily meanactually duplicating a physical system

    Depending on the level of detail simulationmay just mimics a physical system

    Level of detail of simulation is guided by thepurpose.

  • 8/9/2019 SE S09 Project GSM Domain

    3/25

    2/16/2009

    3

    BOOK for GSM Domain

    Pages 23-58

    GSM Switching Services and Protocols 2nd

    EditionBy Jorg Eberspacher, Hans-Jorg Vogel and

    Christian Bettsetter

    John Wiley and Sons, LTD 2001PDF is in the shared folder

  • 8/9/2019 SE S09 Project GSM Domain

    4/25

    2/16/2009

    4

    Cellular

    Limited Channels

    GSM 25 Mz in 900 Mz range

    Max 125 Channels of 200 kHz each

    Large Number of Subscribers

    Solution: Reuse of Channels

    Signal Strength drops sharply away from the

    transmitter

    A particular Signal of a certain frequency can be reused if thetransmitters are located sufficiently far apart

    Create Cells (Radio Zones) and reuse s frequency in those

    cells that are sufficiently far apart

  • 8/9/2019 SE S09 Project GSM Domain

    5/25

    2/16/2009

    5

    Cell Conti

    Assign A sub set of channels Ci

    (frequencies) to each cell such that no 2

    neighboring cell will have the same subset but

    Ci can be reused again in cells which are

    far enough apart

    Co-Channel Interference One frequency

    interferes with another cells frequency

  • 8/9/2019 SE S09 Project GSM Domain

    6/25

    2/16/2009

    6

    Cells Ddistance

    part canreusefrequencies

  • 8/9/2019 SE S09 Project GSM Domain

    7/25

    2/16/2009

    7

    Signal To Noise Ratio (SNR)

    SNR = Useful Signal /Disturbing Signal =

    (Useful Signal)/(Neighboring Cell

    Interference + Noise) Neglecting the noise SNR = Useful

    Signal / Neighboring Cell Interference

    SNR = 1/6(R/D) -y Where R is the radius of

    the cell and D is the distance of Frequency

    reuse and 2 y 5;

  • 8/9/2019 SE S09 Project GSM Domain

    8/25

    2/16/2009

    8

    Cell Clusters

  • 8/9/2019 SE S09 Project GSM Domain

    9/25

    2/16/2009

    9

    SNR for k Cells/Cluster

  • 8/9/2019 SE S09 Project GSM Domain

    10/25

    2/16/2009

    10

    Traffic Capacity Blocking Probability (a call will be blocked) =

    (Erlang Formula)

    N = total number of channels

    A = U H where U = Number of users; =

    Average number of calls/second and H =

    average duration of a call

    !/

    !/

    0iA

    nA

    i

    n

    i

    n

    B

    !!

  • 8/9/2019 SE S09 Project GSM Domain

    11/25

    2/16/2009

    11

    GSM System Hierarchy

  • 8/9/2019 SE S09 Project GSM Domain

    12/25

    2/16/2009

    12

    GSM Architecture

  • 8/9/2019 SE S09 Project GSM Domain

    13/25

    2/16/2009

    13

    GSM Basics

    System Architecture Fixed Installed Structure

    Radio Network Base Station Subsystem (BSS)

    Mobile Switching Network Switching and Management SubSystem (SMSS)

    Management Network Operation and Manage Sub System(OMSS)

    Mobile Subscribers over Radio Interface - MobileStations (MS)

    Mobile Equipment Subscriber Identity Module (SIM)

    Subscriber ID

    Call Number

  • 8/9/2019 SE S09 Project GSM Domain

    14/25

    2/16/2009

    14

    Base Station Subsystem (BSS)

    Base Transceiver Station (BTS)

    One Per Cell

    Antenna

    Transmitter

    Receiver

    Simple signaling and protocol processing

    Base Station Controller (BSC) Provides controls for the BTS

    Services more than one BTS

  • 8/9/2019 SE S09 Project GSM Domain

    15/25

    2/16/2009

    15

    BSS

  • 8/9/2019 SE S09 Project GSM Domain

    16/25

    2/16/2009

    16

    Mobile Switching Network (MSS)

    Mobile Switching Center

    Routing

    Allocation and Administration of radioResources

    Subscriber Identification

    Service Features Processing

  • 8/9/2019 SE S09 Project GSM Domain

    17/25

    2/16/2009

    17

    MSS

  • 8/9/2019 SE S09 Project GSM Domain

    18/25

    2/16/2009

    18

    Home and Visitor Location

    Registers (HLR & VLR) HLR (one per PLMN))

    Stores Every Subscribers Data

    Subscription and Permissions (Permanent Data)

    Current Location of the MS (Temporary Data)

    VLR (One per MSC)

    MS is registered on entering a location area

    (MSC) Provides Roaming and faster local connection

  • 8/9/2019 SE S09 Project GSM Domain

    19/25

    2/16/2009

    19

    Management Network Operation

    and Manage Sub System (OMSS) Monitoring

    Configuration

    Fault and Performance Management

  • 8/9/2019 SE S09 Project GSM Domain

    20/25

    2/16/2009

    20

    Project

    GSM Simulator and CELL

    Optimization (GSMSim) Simulate the working and management of

    a typical GSM Network

    Provide Rudimentary NetworkManagement Capabilities

    Perform CELL Optimization

  • 8/9/2019 SE S09 Project GSM Domain

    21/25

    2/16/2009

    21

    GSMSim Modules

    GSM System (GS)

    Simulate a typical GSM network

    GSM Network Management System (GNMS)

    rudimentary network management capabilities

    GSM Performance & Fault Management System

    (GPFS)

    Manage the performance and fault aspects

    GSM Cell Optimizer (GCO).

    Manage the cell optimization functions

  • 8/9/2019 SE S09 Project GSM Domain

    22/25

    2/16/2009

    22

    GSM System (GS) [group 1]

    The GSM System Engineer log in to the system

    Mobile Stations (MS), (BTS ), BSC and MSC will be graphically displayed on aSatellite map of Lahore. Color coding will be used to identify currently setupCells.

    Cell Working

    Engineer can make changes (location and numbers) to the GSM set up Monitors traffic between Network Elements e.g. MS to BTS

    Can display different parameters on the screen

    Communication Protocols Communication between Network Elements can be configured to use one of the given

    protocols

    Cell Configuration All the cell parameters are configurable from the screen

    User Interface Interactions

    Interacts with the other modules via a Application Programming Interface (API)

  • 8/9/2019 SE S09 Project GSM Domain

    23/25

    2/16/2009

    23

    GSM Network Management

    System (GNMS) [groups 2]

    The GSM NSM

    Provides Controls for the currently managed

    GSM System

    Monitoring

    Configuration

    Performance and Fault Management.

    User Interface Interfaces to other modules

  • 8/9/2019 SE S09 Project GSM Domain

    24/25

    2/16/2009

    24

    GSM Performance & Fault

    Management System (GPFS)

    [group 3]

    Manage Performance and faultparameters.

    Generate Alarms at any Network Element

    Monitoring of Alarms of all Network Elements

    Monitoring of QOS parameters to manageperformance

    User Interface

    Interfaces with other modules

  • 8/9/2019 SE S09 Project GSM Domain

    25/25

    2/16/2009

    25

    GSM CELL Optimizer (GCO)

    [group 4] Optimize GSM Cell parameters

    Tracks signal strength, position and time

    parameters

    Provides controls for changing these

    parameters

    User Interface

    Interfaces with other modules