basic isup sccp map messages

Upload: mukeshrink

Post on 07-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    1/10

    In Intelligent Network and CAMEL switching, a BCSM is a Basic Call State Model.[1]

    O-BCSM (Originating BCSM)T-BCSM (Terminating BCSM)

    A fundamental concept for IN control is the basic call state model (BCSM). Whena call isprocessed by an exchange, the call goes through a number of pre-defined phases.These phases of the call are described in the BCSM. The BCSM generally follows the ISUPsignalling of a call

    O-BCSMPoints in call1. O_Null & Authorize Origination Attempt2. Collect_info (Merged with 1. in CAMEL Ph1)3. Analyze_Info4. Routing & Alerting (Merged with 3. in CAMEL Ph1)5. O_Active6. O_Exception

    Detection Points1 Origination_Attempt_Authorized2 Collected_Info3 Analyzed_Info (this is the only Statically armed DP, others are dynamically armed using "Request Report BCSM (RRBE)" message by the SCP)4 Route_Select_Failure5 O_Called_Party_Busy6 O_No_Answer7 O_Answer8 O_Mid_Call9 O_Disconnect10 O_Abandon

    T-BCSMPoints in call7. T_Null & Authorize Termination_Attempt8. Select_Facility & Present_Call9. T_Alerting (Merged with 8. in CAMEL Ph1)10. T_Active11. T_Exception

    Detection Points12 Termination_Attempt_Authorized13 T_Called_Party_Busy14 T_No_Answer

    15 T_Answer16 T_Mid_Call17 T_Disconnect18 T_Abandon

    Messagesbasic INAP call exampleInitial Detection Point (IDP)RRB (Request Report BCSM)Event Report BCSM (ERB)

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    2/10

    Connect (CON)Continue (CONT)Send Charging Information (SCI)ACH (Apply Charging)ACR (Apply Charging Report)

    ==================================================================================

    http://telecomprotocols.blogspot.com.br/2012/09/intelligent-networks-in-and-camel.html

    SPS-Teklec STP -EIR - M2PASPS-MSS(Msoft) - M3UA

    =========================================================

    Intelligent Networks (IN):-

    Intelligent Networks is a concept service intelligence resides in a central node called an SCP and SSPs (residing on Switches) relinquish control to this node at particular stages in a call so that appropriate service logic can be applied.

    Objectives of IN:

    - Increased Service Velocity / Speed of Deployment- Increased Range of Services- Evolvability from Existing Networks- Service & Vendor Independent Implementation- MSC just focuses on core job of call processing

    Network Before IN: Before IN application, there was messed network for every node:

    Network with IN: After IN implementation, Network is organised.

    Basic Concepts  PIC and DPs & BCSM:

    Point In Call (PIC) : A state in a basic call state model.Detection Point (DP) : A point in basic call processing at which specific event is detected.Detection Points represent transitions between points in call processing (PICs).

     There aretwo types of DPs: TDP and EDP. EDP is also of two Type.-Trigger Detection Point (TDP): statically armed DP at which the MSC/SSP first contacts the SCP to request for instructions or to provide information about call events. Processing issuspended when the DP is encountered.-Event Detection Point-Notification (EDP-N): An EDP is a dynamically armed DP that is armed by the SCP. The call processing point at which the MSC/SSP must contact the SCP

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    3/10

    to notify it of an event. Processing is not suspended when encountering the DP.- Event Detection Point Request (EDP-R): This detection point is dynamically armed within the context of a CAMEL control relationship. Processing is suspended when encountering the DP and the gsmSSF waits for instructions from the gsmSCF.- Service Switching Function (SSF) This is co-located with the MSC itself, and acts as thetrigger point for further services to be invoked during a call.- Service Control Function (SCF) This is a separate set of platforms that receive queriesfrom the SSP.- Service Data Function (SDF) This is a database that contains additional subscriber data, or other data required to process a call.- Specialized Resource Function (SRF) or Intelligent Peripheral (IP) This is a node which canconnect to both the SSP and the SCP and delivers additional special resources into the call,for example play voice announcements or collect DTMF tones from the user.Customized Applications for Mobile networks Enhanced Logic, or CAMELfor short, is a set ofstandards designed to work on either a GSM core network or UMTS network. They al

    low an operator to define services over and above standard GSM services/UMTS services. The CAMEL architectureis based on the Intelligent Network (IN) standards, and uses the CAP protocol and it is particularly effective in allowing these services to be offered when a subscriber is roaming.

    CAMEL Network Structure:

    -CSI identifies if the subscriber requires CAMEL support. CSI identifies which gsmSCF to use

    for that CAMEL support. CSI contains information related to the Operator Specific Service (OSS)of the subscriber, for example the Service Key.

    Originating-CSI identifies subscriber as having originating CAMEL Services. O-CSI is stored inthe VLR as part of subscriber data for roaming subscriber in the VLR area.

    Terminating-CSI identifies subscriber as having terminating CAMEL Services. T-CSI is fetched bythe GMSC when the HLR of the called subscriber is being interrogated by the GMSC.Originating-CSI is sent to the GMSC for forwarding.

    CSI CONTENT -

    gsmSCF address: as an E.164 numberService Key : which identifies to the gsmSCF the service logic that should beused.Default call handling: that indicates how to proceed the call in case of error in the dialogue (release or continue).TDP list: that indicates on which Detection Point (DP) triggering shall take place. Only DP2 for O-CSI and only DP12 for T-CSI.

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    4/10

    DP2/ DP3 Trigger Detection Point:

    A-Party MSC VLR SCPB-Party

    ============================================================Setup>  SIOC(IN)->     

    DP2 (OCSI)

    Service Screened in first SIOC: COS, ODB (BAOC & BAOC roaming outside the HPLMNCountry), BAOC, CUG, IN (O-CSI)Service screened in second SIOC: Remaining flavos if ODB and barring, LCO, OSSP

    screening.DP12 Trigger Detection Point:

    A-Party MSC HLR SCPB-Party

    ============================================================IAM>  SRI->     

    Service screened in 1st SRI: DP12Service screened in 2ndSRI: except IN all service.

     DP2 on Forwared forwarding Leg: In Call Forwarding, subscriber A calls subscriber B, who forwards the call to subscriber C. The forwarding leg to C is seen asa call origination (from B) as opposed to call termination of the call originated by A.

    A-Party MSC-A HLRSCP PSTN=================================================================IAM>  SRI->   

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    5/10

    DP2 and DP12 on Forwarded forwarding Leg: In this example the subscriber B has been provisioned with both T-CSI service and O-CSI service. To simplify the diagram, the Terminating service makes no modification to the call set up and the Originating service is used to modify the CLI of the outgoing leg.

    A-Party MSC-A HLRSCP PSTN

    ==================================================================IAM>  SRI>     

    Applying O-CSI to a call forwarded by CAMEL (T-CSI) : CAMEL can be used to forward calls, instead of using GSM Call Forwarding. It is possible to apply an O-CSI

     CAMEL service to the outgoing leg created by a CAMEL forwarding service.A-Party MSC-A HLRSCP PSTN

    ===================================================================IAM>  SRI->     

    ANSWER Event Detection Point- Notify:A-Party MSC HLRSCP PSTN

    ==================================================================IAM>  SRI->     

    -IAM->

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    6/10

      CONNECT(PSTN)-> 

    -IAM->

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    7/10

    ConnectContinueEventReportBCSM (ERB)InitialDPReleaseCallRequestReportBCSMEvent (RRBE)The following new operations are implemented to support CAMEL Phase 2:ETC (EstablishTemporaryConnection)DFC (DisconnetForwardConnection)FCI (FurnishChargingInformation)ResetTimerApplyCharging (AC)ApplyChargingReport (ACR)Send Charging Information (SCI)Play AnnouncementConnect To Resource (for SRF)Prompt and Collect User InformationCall Information Request (CIR)Call Information Report IEs:Initial DP (IDP):- from gsmSSF to gsmSCF to collect the information  Called PartyNumber  Calling party Number  Calling Party category

      Location Number  Original Called Party ID  Additional CallingParty Numer  Bearer Capability  Redirection PartyID (Redirection Number)  IMSI  Location Information  ext-Basic Service Code  Callforwarding SS Pending  MSC Address  time and timezone  carrier  service key (m)

      highLayer capability (HLC)  eventtype BCSM  Redirection Information  subscriber state  cug-index/cug-interlock/cug-OutgoingAccess  High Layer Capability (HLC)CONNECT:- from gsmSCF to gsmSSF to connect to new number.Destination Routing Address (DRA)Alerting PatternOriginal Call party IDcarrierCalling Party CategoryRedirection Party ID

    Redirection InfoGeneric Numbercharge numbersupperssion of annoucementoCSI ApplicableActivity Test:- AT is used to check for the continued existance of a relationship between the gsmSCF and gsmSSF. no IE.Apply Charging:- from gsmSCF to gsmSSF, charging mechanisms to control the callduration.-ACh Billing Charging Characteristics:- Time Duration Charging:- Max call period

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    8/10

     Duration, Traffic Swtch Interval, Release if duration exceeds.-Party to ChargePlay ToneCall Information Request (CIR):- from gsmSCF to gsmSSF to record speceific information about call and report it.-Request Information Type List (Call Attempt Elapsed Time, Call Stop Time, CallConnected Elapsed Time, release Cause)-Leg IDCancel:- from gsmSCF to gsmSSF to cancel all EDPs and report.- All Request Connect To Resource (CTR): used to connect from gsmSSF to gsmSRF.- Service Intraction Indicators Two- Resource Address ( IP Routing Address, None)Continue: from gsmSCF to gsmSSF to continue the basic call flow that was suspended.Disconnect Forward Connection (DFC): to dissconnect the connection with gsmSRF connect with CTR IF.Establish Temporary Connection (ETC): used to connection from gsmSSF to assisting gmsSSF as a part of assist procedure. can also be used to create connection between the gsmSSF and gsmSRF.- Assisting IP Routing Address- Correlation ID- Carrier Information- Originating Line Information

    -  scf ID

    PAGES 654 AND 495 ON OTHER BIGGER DOCs OF 800 PAGES.

    =====================================================

    Interfaces

    We next explore the GSM-MAP interfaces between the equipment entities ofThere are some differences from the IS-MAP interfaces.

    The interface between a MSC and its associated VLR is known as the B interface.ETSI considers the B interface as internal and does not define it. The

    message transfer does not involve the signaling network.

    The C interface is between a gateway MSC and the HLR in its PLMN. The Dinterface is between a VLR and a HLR, in the same or different PLMNs.The E interface is between adjacent MSCs in a PLMN and is used in handoveroperations.

    The F interface is an intra-PLMN interface, between a MSC and the EIR.

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    9/10

    The G interface is between VLRs, in the same or in different PLMNs. This interfacedoes not exist in IS-MAP.

    In GSM-MAP, the AUC is an integral part of HLR, and no interface is defined.

    ======================================================

    Information in SIM

    . IMSI (S)

    . TMSI (T)

    . LAI (T)

    . Ki (S), authentication key

    . Kc (T), cipher key

    subsystem numbers(SSNs):0000 0110 Home location register HLR

    0000 0111 Visitor location register VLR0000 1000 Mobile switching center MSC0000 1001 Equipment identity register EIR

    In SCCP called (CDA) and calling (CGA) addresses, SSN is always present. Inaddition, the addresses include a point code (PC) and/or a global title (GT). Thisdepends on locations of the entities involved in the transaction:

    . If both entities are in the same PLMN, the address is a point code.

    . If both entities are in the same country but in different PLMNs, the address is aglobal title with the format of an E.164 number, according to the numberingplan for the fixed network in that country.

    . If the entities are in different countries, the address is a global title with a formatdefined in ITU-T Rec. E.214

    ==========================================

  • 8/20/2019 Basic ISUP SCCP MAP Messages

    10/10