18624159 Network Switching Subsystem

Embed Size (px)

Citation preview

  • 8/8/2019 18624159 Network Switching Subsystem

    1/35

    Network Switching Subsystem

  • 8/8/2019 18624159 Network Switching Subsystem

    2/35

    2

    The Network Switching

    Subsystem The NSS plays the central part in every

    mobile network.

    BSS provides the radio access for the MS

    Network elements within the NSS assumeresponsibility for the complete set of control

    and database functions required to set up callconnections using one or more of thesefeatures: encryption, authentication, androaming.

  • 8/8/2019 18624159 Network Switching Subsystem

    3/35

    3

    NSS contd.., To satisfy those tasks, the NSS consists of

    the following:MSC (mobile switching center)HLR (home location register)authentication center (AuC)VLR (visitor location register)EIR (equipment identity register)

    The subsystems are interconnected directly orindirectly via the worldwide SS7 network. The network topology of the NSS is more flexible

    than the hierarchical structure of the BSS.

  • 8/8/2019 18624159 Network Switching Subsystem

    4/35

    4

    Overview of the interfaces between the different

    network elements in the NSS

  • 8/8/2019 18624159 Network Switching Subsystem

    5/35

    5

    Home Location Register (HLR)

    Every PLMN requires access to HLR as apermanent store of data.

    The HLR can best be regarded as alarge database with access times thatmust be kept as short as possible.

    The faster the response from thedatabase, the faster the call can beconnected.

  • 8/8/2019 18624159 Network Switching Subsystem

    6/35

    6

    HLR contd.., Within the HLR, subscriber-specific

    parameters are maintained, such as the

    parameter Ki, which is part of securityhandling.

    Ki is known only to the HLR and the SIM

    T

    o reduce the load on the HLR, the VLR wasintroduced to support the HLR by handlingmany of the subscriber-related queries. (e.g.,localization and approval of features).

  • 8/8/2019 18624159 Network Switching Subsystem

    7/35

    7

    The home location register (HLR) and visitorlocation register (VLR), together with the

    MSC, provide the call routing and (possiblyinternational) roaming capabilities of GSM.

    So HLR contains all the administrativeinformation of each subscriber registered inthe corresponding GSM network, along withthe current location of the mobile.

  • 8/8/2019 18624159 Network Switching Subsystem

    8/35

    8

    HLR Functions Subscription database management: as

    a database, the HLR must be able to process

    data quickly in response to data retrieval andupdate requests from other network nodes.

    For this reason it acts as a databasemanagement system.

    Each subscriber record contains a substantialamount of parameters.

  • 8/8/2019 18624159 Network Switching Subsystem

    9/35

    9

    HLR Functions contd.., Communication with GMSCs: during call

    set-up to an MS, the GMSC requests MS

    location information from the HLR, whichthen provides this in the form of routinginformation.

    Also, if the subscriber is detached the HLRwill inform the GMSC that there is no need toperform further routing of the call.

  • 8/8/2019 18624159 Network Switching Subsystem

    10/35

    10

    HLR Functions contd.., Communication with MSCs: when

    setting up calls to an MS, it is necessaryfor the HLR to contact the MSC servingthe MS for routing information.

  • 8/8/2019 18624159 Network Switching Subsystem

    11/35

    11

    HLR Functions contd.., Communication with VLR: when an MS

    moves into a new MSC service area the VLR

    for that area requests information about theMS from the HLR of the subscriber.

    The HLR provides a copy of the subscriptiondetails, updates its MS location informationand instructs the old VLR to delete theinformation it has about that MS.

  • 8/8/2019 18624159 Network Switching Subsystem

    12/35

    12

    Authentication Center (AuC) The AuC is always implemented as an integral

    part of the HLR.

    The authentication center is a protecteddatabase that stores a copy of the secret keystored in each subscriber's SIM card, which isused for authentication and ciphering of the

    radio channel. Major function assigned to the AuC is to

    calculate and provide the authentication-triplets. (SRES, RAND, Kc).

  • 8/8/2019 18624159 Network Switching Subsystem

    13/35

    13

    Visitor Location Register

    (VLR) The VLR, like the HLR, is a database, but its

    function differs from that of the HLR.

    While the HLR is responsible for more staticfunctions, the VLR provides dynamicsubscriber data management.

    In one word VLR maintains information aboutsubscribers currently physically in that region.

  • 8/8/2019 18624159 Network Switching Subsystem

    14/35

    14

    VLR contd.., Consider the example of a roaming

    subscriber.

    As the subscriber moves from one location toanother, data are passed between the VLR ofthe location the subscriber is leaving (old

    VLR) to the VLR of the location being entered(new VLR).

    In this scenario, the old VLR hands over therelated data to the new VLR.

  • 8/8/2019 18624159 Network Switching Subsystem

    15/35

    15

    VLR-HLR interaction

  • 8/8/2019 18624159 Network Switching Subsystem

    16/35

    16

    VLR contd.., VLR is assigned a limited geographical area,

    while HLR deals with tasks that are

    independent of subscribers location. Typically, but not necessarily, a VLR is linked

    with a single MSC.

    So VLR contains selected administrative

    information from HLR, necessary for callcontrol and provisioning of subscribedservices, for each mobile currently located inthe geographical area controlled by VLR.

  • 8/8/2019 18624159 Network Switching Subsystem

    17/35

    17

    VLR Functions The role of a VLR in a GSM network is to act

    as a temporary storage location for

    subscription information for MSs which arewithin a particular MSC service area.

    Thus, there is one VLR for each MSC servicearea.

    This means that the MSC does not have tocontact the HLR every time the subscriberuses a service or changes its status.

  • 8/8/2019 18624159 Network Switching Subsystem

    18/35

    18

    VLR Functions contd.., The following occurs when MSs move into a

    new service area:

    1. The VLR checks its database to determinewhether or not it has a record for the MS(based on the subscribers IMSI)

    2. When the VLR finds no record for the MS,it sends a request to the subscribers HLR fora copy of the MSs subscription

  • 8/8/2019 18624159 Network Switching Subsystem

    19/35

    19

    VLR Functions contd.., 3. The HLR passes the information to

    the VLR and updates its locationinformation for the subscriber. The HLRinstructs the old VLR to delete theinformation it has on the MS.

    4. The VLR stores its subscriptioninformation for the MS,

  • 8/8/2019 18624159 Network Switching Subsystem

    20/35

    20

    VLR Functions contd.., For the duration when the MS is within one

    MSC service area, then the VLR contains a

    complete copy of the necessary subscriptiondetails, including the following information:

    Identity numbers for the subscriber

    Supplementary service information (e.g.

    whether the subscriber has call forwarding onbusy activated or not)

    Current LA of MS

  • 8/8/2019 18624159 Network Switching Subsystem

    21/35

    21

    NSS Hierarchy

  • 8/8/2019 18624159 Network Switching Subsystem

    22/35

    22

    Data in HLR and VLR

  • 8/8/2019 18624159 Network Switching Subsystem

    23/35

    23

    The Mobile-Services Switching Center MSC is just an ordinary Integrated Services

    Digital Network (ISDN) exchange with some

    modifications specifically required to handlethe mobile application. The modifications of exchanges required for

    the provision of mobile service affect. In particular, the assignment of user channels

    toward the BSS, for which the MSC isresponsible, and the functionality to performand control inter-MSC handover.

  • 8/8/2019 18624159 Network Switching Subsystem

    24/35

    24

    MSC Functions It is the node, which controls calls both to

    MSs and from MSs. The primary functions of

    an MSC include the following: Switching and call routing:A MSC

    controls call set-up, supervision and releaseand may interact with other nodes to

    successfully establish a call.

    This includes routing of calls from MSs toother networks such as a PSTN.

  • 8/8/2019 18624159 Network Switching Subsystem

    25/35

    25

    MSC Functions contd.., Charging: an MSC contains functions for

    charging mobile calls and information aboutthe particular charge rates to apply to a callat any given time or for a given destination.

    During a call it records this information andstores it after the call, e.g. for output to abilling center.

    Service provisioning: supplementaryservices are provided and managed by aMSC.

  • 8/8/2019 18624159 Network Switching Subsystem

    26/35

    26

    MSC Functions contd.., Communication with HLR: the primary

    occasion on which an MSC and HLR

    communicate is during the set-up of a call toan MS, when the HLR requests some routinginformation from the MSC.

    Communication with the VLR: associated

    with each MSC is a VLR, with which itcommunicates for subscription information,especially during call set-up and release.

  • 8/8/2019 18624159 Network Switching Subsystem

    27/35

    27

    MSC Functions contd.., Communication with other MSCs: it may be

    necessary for two MSCs to communicate with eachother during call set-up or handovers between cells

    belonging to different MSCs. Control of connected BSCs: as the BSS acts as

    the interface between the MSs and the NSS, the MSChas the function of controlling the primary BSS nodei.e the BSC.

    An MSC may communicate with its BSCs during, forexample, call set-up and handovers between twoBSCs.

  • 8/8/2019 18624159 Network Switching Subsystem

    28/35

    28

    Gateway MSC An MSC with an interface to other networks is

    called a gateway MSC.

    The Gateway MSC (GMSC) is the point in thePLMN where calls to mobile subscribers enterthe GSM network.

    Network operators may opt to equip all oftheir MSCs with gateway functionality or onlya few.

  • 8/8/2019 18624159 Network Switching Subsystem

    29/35

    29

    Gateway MSC contd.., The GMSC requests call routing information

    from the HLR that provides information aboutwhich MSC/VLR to route the call to.

    The same is true of a call from an MS toanother MS.

    Any MSC in the mobile network can functionas a gateway by integration of the

    appropriate software and definition of HLRinterrogation information. In effect it then becomes a GMSC.

  • 8/8/2019 18624159 Network Switching Subsystem

    30/35

    30

    Equipment Identity Register The Equipment Identity Register (EIR) is a

    database that stores the International Mobile

    station Equipment Identity (IMEI) for eachMS equipment. Each IMEI is unique.

    During any MS access (except in the case ofIMSI-detach), the MSC/VLR may verify the

    IMEI.

    When necessary, the EIR is requested by theMSC/VLR to check the IMEI.

  • 8/8/2019 18624159 Network Switching Subsystem

    31/35

    31

    EIR contd.., EIR was introduced to identify, track, and bar

    stolen equipment from being used in thenetwork.

    Each GSM phone has a unique identifier, itsIMEI, which cannot be altered withoutdestroying the phone.

    Like the HLR or the VLR, the EIR basically

    consists of a database, which maintains threelists:White list, black list and gray list.

  • 8/8/2019 18624159 Network Switching Subsystem

    32/35

    32

    EIR contd.., Equipments can be classified under different

    lists as:

    white list (permitted for use) gray list (should be tracked for evaluation)

    black list (barred)

    The network rejects any access attempt if the

    equipment is classified as black-listed orunknown.

  • 8/8/2019 18624159 Network Switching Subsystem

    33/35

    33

    Equipment Identification Procedure The equipment identification procedure uses

    the identity of the equipment itself (IMEI) toensure that the MS terminal equipment isvalid.

    1. The MSC/VLR requests the IMEI from theMS.

    2. MS sends IMEI to MSC. 3. MSC/VLR sends IMEI to EIR. 4. On reception of IMEI, the EIR examines

    three lists: white list, black list, grey list

  • 8/8/2019 18624159 Network Switching Subsystem

    34/35

    34

    Equipment Identification Procedure

    contd.., 5. The result is sent to MSC/VLR, which then decides

    whether or not to allow network access for the

    terminal equipment.

    The decision to identify equipment remains withindividual operators. GSM specifications recommend

    identification for each attempted call set-up.

  • 8/8/2019 18624159 Network Switching Subsystem

    35/35

    35