ati productnotes

Upload: saja-abulaila

Post on 14-Apr-2018

215 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/27/2019 ATI ProductNotes

    1/7

    Any Time Interrogation

    Server 1.0

    Product Notes

  • 7/27/2019 ATI ProductNotes

    2/7

    Any Time Interrogation(ATI) 1.0

    2 Voice Gate Technologies 2010

    Table of Contents

    1. Introduction ....................................................................................................................... 32. Technical Overview .......................................................................................................... 4

    2.1. Prerequisites .......................................................................................................... 52.2. ATI Work Flow ........................................................................................................ 52.3. ATI Additional Components .................................................................................. 6

  • 7/27/2019 ATI ProductNotes

    3/7

    Any Time Interrogation(ATI) 1.0

    3 Voice Gate Technologies 2010

    1. Introduction

    For any business promotion when an operator provides mobile number database to an

    OBD solution provider, almost 30 - 40 percent of the OBD calls results unsuccessful due to any of

    the following status of the mobile numbers:

    Busy

    Idle

    IMSI_detached

    MobileSubscriberPurged

    NoResponeFromPeer

    NotProvidedFromVLR

    NotRegistered

    RestrictedArea

    unknown_subscriber

    Any Time Interrogation (ATI) server is intended to work as a centralized system to extract

    and capture the mobile numbers of an operator circle that are in continuous use and are readily

    available for OBD calls. These captured mobile numbers can then be considered for the OBD

    promotions to achieve an optimum number of success calls.

    Features and Benefits

    Thoroughly filters and provides the in-use mobile numbers for OBD calling

    Remarkably improves the rate of success calls

    Efficiently truncates roaming subscribed numbers to reduce the OBD call charges

    Checks the Mobile Number Portability status information of mobile numbers

    Extracts the Location Based Information of mobile numbers to track its physical location

  • 7/27/2019 ATI ProductNotes

    4/7

    Any Time Interrogation(ATI) 1.0

    4 Voice Gate Technologies 2010

    2. Technical Overview

    This overview is intended to give a high-level introduction of key components of the ATI

    server how they function individually and how they fit together.

    The ATI server queries with the various components of the operator circle network to

    extract mobile numbers that are in continuous use.

    Mobile User:A mobile phone number to which an OBD call will be sent.

    BTS: Base transceiver station that facilitates a wireless communication between the mobilephone number and the operator circle network.

    VLR:Visitor Location Register is a database, part of the GSM mobile phone system, which storesinformation about all the mobiles that are currently under the jurisdiction of the MSC (MobileSwitching Center) which it serves.

    HLR: Home Location Register is a database of user (subscriber) information, i.e., customerprofiles. A HLR contains user information such as account information, account status, userpreferences, features subscribed to by the user, users current location, etc. HLRs are used bythe Mobile Switching Centers (MSCs) to originate and deliver arriving mobile calls.

    MSC: The mobile switching center (MSC) is the primary service delivery node for GSM/CDMA,responsible forrouting voice calls and SMS as well as other services.

    ATI Server:Any Time Interrogation (ATI) is a server that queries with VLR and HLR to extractlocation information, subscriber status, current location, IMEI, MS class mark and MNP status.The ATI server then assorts only the subscriber status information to prepare the in-use mobilenumbers data and provides it for the OBD calling.

    http://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/Routing_in_the_PSTNhttp://en.wikipedia.org/wiki/Routing_in_the_PSTNhttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/Mobile_phonehttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communications
  • 7/27/2019 ATI ProductNotes

    5/7

    Any Time Interrogation(ATI) 1.0

    5 Voice Gate Technologies 2010

    OBD Server: Out Bound Dialing server is a system that conducts business promotional calls tothe specific mobile numbers, which are uploaded in to the OBD database.

    2.1. Prerequ isit es

    The section details the prerequisites for ATI server at both OBD side and the operator

    circle MSC side.

    OBD Side:

    SS7 Link with MAP enabled (License)

    Signaling card (that supports MAP,SCCP,TCAP)

    Server (High-end IBM/Lenovo system)

    LAN connectivity and power supply

    Operator MSC Side:

    Originating Point Code and Destination Point Code of SS7 link

    SSN - 6,7,8

    Checking keyword - GT-91xxxxxxxxxx (MSISDN)

    Fix the SS7 plan id as ssf-0xc(Reserved National)

    Configure GSM SCF in HLR and MSC to interact with IN(Intelligent Network)

    2.2. ATI Wo rk Flow

    The following list elucidates the ATI server work flow:

    1. Operator provides the mobile numbers database.

    2. The mobile numbers database is imported into the ATI Server.

    3. The ATI server sends the GT+SSN+MSISDN for every mobile number to the

    MSC to check the status.

    4. The MSC verifies the sent data of the mobile number with the HLR database.

    5. HLR interacts with IN (Intelligent Network) to fetch data of the mobile number.

    6. HLR sends the fetched data to the MSC.

    7. MSC sends the status of the mobile number to the ATI server.

    8. ATI server filters the mobile numbers on the basis of received information and

    prepares a database of in-use mobile numbers.

  • 7/27/2019 ATI ProductNotes

    6/7

    Any Time Interrogation(ATI) 1.0

    6 Voice Gate Technologies 2010

    9. The prepared database is then uploaded into to OBD server for promotional

    calls.

    2.3. ATI Add i t ional Components

    This section outlines the components of ATI servers Additional Components.

    GTT: GlobalTitle Translation is the SS7 equivalent to IP routing. GTT examines the

    destination address (e.g. the number being called) and decides how to identify it over the

    telephone network. This process can include global title analysis, which is the act of looking up

    the number and finding a result address, and global title modification. Also, it is possible to route

    GTT result on SSN. Implies, instead of the GTT routing, lower level MTP routing will be used to

    route the message. Equivalently, in a system that is using SS7 over IP (for example, SIGTRAN),

    the result from GTT may route to an IP server, though the exact details depend greatly on the

    variant ofSS7 that is being used over IP.

    SSN:Signaling Connection Control Part (SCCP) subsystem numbers are used to identify

    applications within network entities that use SCCP signaling. In Global System for Mobile

    Communications (GSM) and Universal Mobile Telecommunications System (UMTS), subsystem

    numbers may be used between Public Land Mobile Networks (PLMNs), that are taken from the

    globally standardized range (1 - 31) or the part of the national network range (129 - 150) reserved

    for GSM/UMTS use between PLMNs. For use within a PLMN, numbers are taken from the part of

    the national network range (32 - 128 & 151 - 254) not reserved for GSM/UMTS use between

    PLMNs.

    The following are the globally standardized subsystem numbers that are allocated for

    use, by GSM/UMTS:

    0 Not used/Unknown

    1 SCCP MG

    6 HLR (MAP)

    7 VLR (MAP)

    http://wiki.networkdictionary.com/index.php/SS7?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Internet_Protocol?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Subsystem_number?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Message_Transfer_Part?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php?title=SS7_over_IP&action=edit&ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/SIGTRAN?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php?title=SS7_over_IP&action=edit&ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://en.wikipedia.org/wiki/Signalling_Connection_Control_Parthttp://en.wikipedia.org/wiki/Signalling_Connection_Control_Parthttp://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Computer_networkhttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Universal_Mobile_Telecommunications_Systemhttp://en.wikipedia.org/wiki/Public_land_mobile_networkhttp://en.wikipedia.org/wiki/Network_Switching_Subsystemhttp://en.wikipedia.org/wiki/Mobile_Application_Parthttp://en.wikipedia.org/wiki/VLRhttp://en.wikipedia.org/wiki/VLRhttp://en.wikipedia.org/wiki/Mobile_Application_Parthttp://en.wikipedia.org/wiki/Network_Switching_Subsystemhttp://en.wikipedia.org/wiki/Public_land_mobile_networkhttp://en.wikipedia.org/wiki/Universal_Mobile_Telecommunications_Systemhttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Global_System_for_Mobile_Communicationshttp://en.wikipedia.org/wiki/Computer_networkhttp://en.wikipedia.org/wiki/Application_softwarehttp://en.wikipedia.org/wiki/Signalling_Connection_Control_Parthttp://wiki.networkdictionary.com/index.php?title=SS7_over_IP&action=edit&ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/SIGTRAN?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php?title=SS7_over_IP&action=edit&ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Message_Transfer_Part?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Subsystem_number?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/Internet_Protocol?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06http://wiki.networkdictionary.com/index.php/SS7?ndeng0508_nd_wiki__session=6cinsvbmt70mp2ecpcdm590u06
  • 7/27/2019 ATI ProductNotes

    7/7

    Any Time Interrogation(ATI) 1.0

    7 Voice Gate Technologies 2010

    8 MSC (MAP)

    9 EIR (MAP)

    10 allocated for evolution (possible Authentication Centre).

    The following are the national network subsystem numbers allocated for use within

    GSM/UMTS networks:

    249 PCAP

    250 BSC (BSSAP-LE)

    251 MSC (BSSAP-LE)

    252 SMLC (BSSAP-LE)

    253 BSS O&M (An interface)

    254 (An interface)

    The following are the national network subsystem numbers allocated for use within and

    between GSM/UMTS networks:

    142 RANAP

    143 RNSAP

    145 GMLC (MAP)

    146 CAP

    147 gsmSCF (MAP) or IM-SSF (MAP)

    148 SIWF (MAP)

    149 SGSN (MAP)

    150 GGSN (MAP)

    GSMSCF: GSM Service Control Function acts as an entity, where the execution of

    operator specific services takes place. GSMSCF contains the service logic of OSSs, which is

    invoked during originating and terminating CAMEL calls. The GSMSSF addresses the GSMSCF

    based on global title.

    http://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/EIRhttp://en.wikipedia.org/wiki/PCAPhttp://en.wikipedia.org/wiki/BSChttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/SMLChttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/RANAPhttp://en.wikipedia.org/wiki/GMLChttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/GGSNhttp://en.wikipedia.org/wiki/GGSNhttp://en.wikipedia.org/wiki/SGSNhttp://en.wikipedia.org/wiki/GMLChttp://en.wikipedia.org/wiki/RANAPhttp://en.wikipedia.org/wiki/Base_Station_Subsystemhttp://en.wikipedia.org/wiki/SMLChttp://en.wikipedia.org/wiki/Mobile_Switching_Centerhttp://en.wikipedia.org/wiki/BSChttp://en.wikipedia.org/wiki/PCAPhttp://en.wikipedia.org/wiki/EIRhttp://en.wikipedia.org/wiki/Mobile_Switching_Center