MAP - Mobile Application Part

Similar documents
GSM and IN Architecture

Lecture 9 Mobility Management and Mobile Application Part (MAP)

Change Requests to GSM Clarification and Modification of SMS handling

TCAP - Transaction Capabilities Application Part is used by. Summary of course scope

TCAP - Transaction Capabilities Application Part is used by

Common Channel Signaling Nr 7 (CCS7)

Communication Networks 2 Signaling 2 (Mobile)

TCAP - Transaction Capabilities Application Part is used by

ETSI TS V3.0.0 ( )

3GPP TS V7.0.0 ( )

Intel NetStructure SS7 Protocols MAP Programmer s Manual. Document Reference: U14SSS

EUROPEAN ETS TELECOMMUNICATION November 1996 STANDARD

Signaling System 7 (SS7) By : Ali Mustafa

Chapter 3 GSM and Similar Architectures

Mobile Intelligent Network

Basics of GSM in depth

Information Technology Mobile Computing Module: GSM Handovers

3GPP TS V ( )

SS7. Mercantec H2 2009

GSM Mobility Management

TELECOMMUNICATION SYSTEMS

The International Intelligent Network (IN)

Dialogic DSI Protocol Stacks MAP Programmer's Manual

COPYRIGHTED MATERIAL. Global System for Mobile Communications (GSM) 1.1 Circuit-Switched Data Transmission

MNPTF PT2. NPM2V1F 17 july Mobile Number Portability Task Force : PT2 : Network Architecture and Signalling

PCS (GSM) 1900 Service Provider Number Portability

DraftETSI EN V5.3.0 ( )

ETSI TS V1.1.1 ( )

ISDN. Integrated Services Digital Network

ISDN. Integrated Services Digital Network. definition of ISDN ISDN services basic BRA / PRA architecture protocols & signalling

Oracle Communications Convergent Charging Controller. Messaging Manager Navigator Technical Guide Release 6.0

GSM mobility management using an intelligent network platform

Wireless and Mobile Network Architecture

GSM Mobility Databases

INAP and CAMEL Training

Cellular Mobile Systems and Services (TCOM1010) GSM Architecture

ETSI TC SMG#21 Tdoc SMG#21 25/ 97 Paris, France February 1997

3GPP TS V6.0.0 ( )

ETSI TS V4.6.0 ( )

Effective SS7 protection ITU Workshop on SS7 Security, June 29 th 2016

GSM System Protocol Architecture

ETSI TS V7.1.0 ( )

Three kinds of number portability

CHANGE REQUESTS TO. GSM 03.40, on Enhanced diagnostic Information for SM-MT GSM 04.11, 04.13, 07.08, on Introduction of RP-ACK User data

ETSI TS V3.8.0 ( )

MOBILE NUMBER PORTABILITY IN SWITZERLAND (NETWORK-NETWORK-INTERFACE SPECIFICATION)

[1] Wireless and Mobile Network Architectures,Y-Bing Lin and Imrich Chlamtac,Wiley Computer Publishing

Trojans in SS7 - how they bypass all security measures

Introduction. Performance Evaluation of IN based Mobility Management. Marcos Bafutto Telecommunicações Brasileiras S.A. - Telebrás

Mobile Communications

ETSI TS V4.2.0 ( )

UMTS System Architecture and Protocol Architecture

ETSI TS V1.1.1 ( )

ETSI TS V5.9.0 ( )

Transport of (Legacy) Signaling over IP. Summary of course scope

Traffic Link Redundancy

3G TS V3.1.0 ( )

ETSI TS V ( )

GSM. Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides) GPRS

Course 5 The SS7 signaling systems.

GSM System Overview. Ph.D. Phone Lin.

MAP Service Configuration Mode Commands

3G TS V3.6.0 ( )

ETSI TS V3.5.0 ( )

COPYRIGHTED MATERIAL. Contents. 1 Short Message Service and IP Network Integration 1. 2 Mobility Management for GPRS and UMTS 39

SIGNALING SYSTEM 7 SSP STP SCP MTP SCCP ISUP INTELLIGENT NETWORK

3GPP TS V7.6.0 ( )

Pertemuan 7 GSM Network. DAHLAN ABDULLAH

3GPP TSG CN Plenary Meeting #21 17 th 19 th September 2003 Frankfurt, GERMANY.

TECHNICAL BRIEFING: MOBILE ACCESS TO THE INTERNET. Bornholm, October 2003

Final draft ETSI ES V1.1.1 ( )

INSE 7110 Winter 2004 Value Added Services Engineering in Next Generation Networks Week #1. Roch H. Glitho- Ericsson/Concordia University

Mobile operators vs. Hackers: new security measures for new bypassing techniques

Oracle Communications Convergent Charging Controller. Mobile Application Part (MAP) Protocol Implementation Conformance Statement Release 6.

Oracle Communications Network Charging and Control. Mobile Application Part (MAP) Protocol Implementation Conformance Statement Release 5.0.

ETSI TS V7.1.0 ( )

ETSI TS V7.0.0 ( )

UMTS Addresses and Identities Mobility and Session Management

The attached document represents the current version of the stage 2 service description for CAMEL phase 2. This document is for information only.

JP-3GA (R99) Network Architecture

3GPP TS V9.4.0 ( )

Chapter 3: GSM Mobility Management

Advanced Intelligent Network for Wireless Communications

ETSI TS V5.2.0 ( )

3GPP TR V4.0.0 ( )

ETSI TS V8.1.0 ( )

GR-246-CORE Issue 10 Telcordia Technologies Specification of Signalling System Number 7. General Contents. Volume 1

JP-3GA (R99) Technical realisation of Operator Determined Barring (ODB)

EUROPEAN ETS TELECOMMUNICATION December 1991 STANDARD

ETSI TS V6.4.0 ( )

28 Deploying IN Services in a Mobile Environment

ETSI TS V (201

Oracle Communications Network Charging and Control. Messaging Manager Navigator Technical Guide Release: 4.4

Client Server Programming and GSM Networking Protocols (SS7 Signaling)

Analysis of attacks / vulnerabilities SS7 / Sigtran using Wireshark (and / or tshark) and Snort

WAP over GSM USSD Version 15-July-1999

ETSI TS V3.6.0 ( )

ETSI TS V8.0.0 ( ) Technical Specification

Signaling System No. 7 (Zeichengabesystem Nr. 7)

Wireless and Mobile Network Architecture

Transcription:

- Mobile Application Part Mobility Management in GSM GSM services Short Message Service CAMEL = IN+GSM integration Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-1 Course scope - lecture scope H.323 or SIP IP SIP or ISUP CAS, R2 IP PABX ISDN Switching Fabric Voice path CCS7 ISUP AN V5 Control Part INAP SCP Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-2

GSM system consists of 4 sub-systems Radio or Air i/f A-interface MS = ME+SIM Base Station Sub-system (BSS) Network Sub-System (NSS) O&M Network Management Sub-system MS - Mobile Station ME - Mobile Equipment SIM - Subscriber Identity Module BSS - Base Station Subsystem NSS - Network Sub-System Main differences cmp to wire-line networks - air interface for the subscribers - mobility and roaming of users NB: the whole system is digital incl the ME. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-3 NSS interfaces are G E (B) D C F EIR std A Base Station sub-system - Mobile Switching Center - Home Location Register - Visitor Location Register EIR - Equipment Identity Register NB: + always in the same node +H-interface: - SMS Gateway interface +I - interface: MS - (MS-/-) All NSS interfaces: B-H conform to the protocol Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-4

Milestones in development 1 phase 1 2 phase 2 Phase 2+ Release96 Release97 In phase 2+ versioning is per operation package.... This supports the idea of deploying small sets of features at a time in the network. If the remote systems does not understand the newest tricks, fall-back negotiation restores operation on the level of the previous version. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-5 -operations can be mapped to interfaces I/f Elements Mobility management O&M Call handling Supplementary services Short messages B - 12 1 4 1 2 20 C G- 1 1 D - 9 3 1 10 1 24 E - 5 5 F -EIR 1 1 G - 1 1 2 - SMSGW 3 3 - SMSGW 1 1 Sum 28 4 6 11 8 57 Sum The table corresponds to v2 This lecture does not discuss - interface operations nor O&M -operations. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-6

Addressing messages GT=358601212, PC=7896 EIR AuC (Authentication GT=358601332, PC=7895 centre) TCAP SSN=8 TCAP SSN=7 TCAP SSN=6 TCAP SSN=9 TCAP SSN=6 SCCP MTP SCCP MTP GT formats: IMSI MCC MSISDN CC Hybrid CC + + + MNC NDC NDC + + + MSIN SN MSIN GT - Global Title PC - Point Code MCC - Mobile Country Code CC - Country Code MNC - Mobile Network Code NDC - National Destination Code MSIN - Mobile Subscriber Identity Number SN - Subscriber Number Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-7 uses the structured dialogue provided by TCAP TC-INVOKE-req TC-INVOKE-req TC TR TC- BEGIN-req TR-BEGIN-req BEGIN TC- CONTINUE-req TR-CONTINUE-req CONTINUE TC-CONTINUE-ind TC-END-ind TR-CONTINUE-ind TR-END-ind CONTINUE END Begin causes a transaction identifier to be reserved. The remote system can either continue the transaction or close it. Continue - messages are exchanged in a full-duplex mode. Closing options: based on pre-arrangement independently normally by the End-message or abnormally by an Abort message Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-8

Mobility management is the most important feature in Location management Handover - during a call handover is supported on many levels - also BSSAP (A- i/f protocol) is needed, but we do not cover that here Authentication and security IMEI - mobile equipment id queries Subscriber management Fault recovery Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-9 Home Location Register - - contains subscriber and service information IMSI Subscriber information (location, etc) MSISDN Service info (voice, fax, blocking modes, etc) Inamobileterminatedcall,therightcanbefoundbasedonaprefix in MSISDN or if free numbering within the operator network is supported, a Global Title (MSISDN is embedded in the GT in SCCP) translation needs to be done first e.g. in a specific network element. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-10

Location management maintains the location of the MSs in the () SendIdentification () /D UpdateLocation CancelLocation PurgeMS SendIdentification requests MS info (IMSI, authentication) from the previous. UpdateLocation updates the new location with the accuracy of a area With PurgeMS tells to that MS is unreachable. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-11 With query the MS is found in a Mobile terminated call /C /D PSTN G ISUP - IAM SendRoutingInformation ProvideRoamingNumber ProvideRoamingNumberACK SendRoutingInformationACK ISUP - IAM MSRN - Mobile Subscriber Roaming Number - conforms to E.164 format (any exchange can pass along the number) - each has a limited range of MSRNs - MSRN has a validity timeout - MSRN may be allocated on a call be call basis or for the duration of the visit Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-12

Handover from to /E /E -A -B -B PrepareHandover Call control responsibility remains in -A ProcessAccessSignalling SendEndSignal (-B and MS have radio channel) ForwardAccessSignalling PrepareSubsequentHandover mirrors A-interface to -A Transports messages to be sent to the A-interface PrepareHandover SendEndSignal Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-13 Security operations ensure that only authorized subscribers can use the service /D EIR SendAuthenticationInfo CheckIMEI Black list of suspect stolen phones ensures that stolen equipment can not be used for long Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-14

Subscriber management takes care of the subscriber data /D InsertSubscriberData DeleteSubscriberData When the operator or the subscriber have changed any of subscriber data. When location has been updated. When a basic or a supplementary service is cancelled. With these operations all information residing in the, can be manipulated, when the has the master copy of the information. ( does not have some detailed location info ) Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-15 Supplementary service operations are passed from MS via / to MS --> / --> RegisterSS EraseSS ActivateSS DeactivateSS InterrogateSS RegisterPassword Activation of call forwarding Switching off supplementary services Activation of call blocking Deactivation of supplementary services Interrogation of supplementary service settings Password setting for SS GetPassword USSD operations Password query to MS Unstructured SS data transport Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-16

USSD - Unstructured Supplementary Service Data transports SS data between MS and the network Network destinations can be e.g.,, -> SCP, WWW-server Data is in ascii (cmp DTMF) E.g. WAP - Wireless Application Protocol can in principle use the USSD service a latecomer among features Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-17 USSD uses the structured dialogue of TCAP Dialogue is connection oriented A Dialogue has an identity Are independent of calls Message length is 80 octets, having max 91 Ascii characters a 7-bits 1 octet 80 octets DCS DCS - Data Coding Scheme USSD-string Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-18

USSD dialogue can be initiated by MS (pull) or by a server (push) / ProcessUnstructuredSSRequest ProcessUnstructuredSSRequest Server UnstructuredSSRequest UnstructuredSSRequest ACK UnstructuredSSRequest UnstructuredSSRequest ACK Release UnstructuredSSRequest UnstructuredSSRequest ACK UnstructuredSSRequest UnstructuredSSRequest ACK An arbitrary nrof of requests Release Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-19 Short Message Service SMS-IW S store SMS-G MO-SMS MT-SMS S SMS-G - Short Message Service Center (or SC - Service Center) - Short message Gateway, issuer of routing information query to in MT-SMS SMS-IW - Short message Inter-working, routing in MO-SMS service SMS-GW = SMS-IW + SMS-G MO - Mobile Originated MT - Mobile Terminated S - operations: - MS short message buffer full - MS reachability - successful delivery of message Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-20

Short message transport protocol stack SME S SMS-G/ SMS-IW MS/SCP SM-AP SM-TP SM-RP SM-LP SM-RP SM-LP SM-RP SM-LP SM-AP SM-TP SM-RP SM-LP ForwardShortMessage User Info TCAP SCCP MTP Non standard SME - Short Message Entity SM-LP - Short Message Link Protocol SM-RP - Short Message Relay Protocol SM-TP - Short Message Transfer Protocol SM-AP - Short Message Application Protocol Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-21 Messages in MO-SMS service DTAP /E Vendor specific SMS- IW S ForwardSM ForwardSM ACK SubmitSM SubmitSM ACK Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-22

Messages in MT-SMS service S Vendor specific DeliverSM SMS- G SendRoutingInfoForSM SRIForSMResult ForwardSM DeliverSM ACK ForwardSM ACK Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-23 Statusinformationiskeptin SMS- G ReadyForSM MS has again a non-full buffer or it has become reachable ReportSMDeliveryStatus InformServiceCenter Messages waiting/ successful delivery SMS- IW AlertServiceCenter SM destination subscriber can tell the network, that its SM buffer is full or that the subscriber has become unreachable. stores the status. When Status is good for receiving, gets the info and sends it to. informs those Ss that have reported themselves onto the waiting list. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-24

Addressing of Short messages MO-SMS Submit service MT-SMS Deliver service S+ SMS-IW SMS-G SCCP-DA: S(GT) -DA: S(GT) -OA: A-MSISDN SM-TP-DA: B-MSISDN SCCP-DA: (GT) -DA: IMSI(GT) -OA: S(GT) SM-TP-OA: A-MSISDN S gets the IMSI of the B subscriber and the address of the V by SRIForSM operation from the. NB: Addresses are on three protocol layers! Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-25 CAMEL adapts the IN technology to GSM CAMEL - Customized Application for Mobile network Enhanced Logic The goal is the capability of providing the home network services to visiting subscribers CAP - CAMEL Application Part is a subset of ETSI CoreINAP phases (Capability Sets) 1 and 2 are ready Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-26

IN is a way of implementing services in nodes separate from exchanges SRF SCE INAP Network of STP nodes SSF CCF exchange SMP SCF INAP INAP SDF SSF CCF exchange INAP = IN Application Part = main protocol SSF - Service Switching Function maintains call state with CCF SCF - Service Control Function implements service logic SRF - Special Resource Function processes in-band signals SDF - Service Data Function is a database SCE - Service Creation Environment for creating new service logic SMP - Service Management Point implements mgt functions Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-27 Features of the IN architecture... BCSM - Basic Call State Model is a standardized state machine in SSP - couples/ de-couples IN service logic from connection resources BCSM states (detection points) can be programmed to trigger on conditions queries to an SCF concerning a certain call BCSM architectural issue is that a call is also a service and therefore the architecture is service dependent INAP messages are independent of voice channel connections Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-28

Phase 1 CAMEL architecture Home network gsmscf Requesting network CAP CAP Visited network Incoming call gsmssf G roaming leg gsmssf rerouteing MO outgoing call or rerouteing Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-29 MS originated CAMEL call / + gsmssf A C CAP-InitialDP CAP-Connect ISUP-IAM gsmscf B PSTN A - gets the CAMEL service info from the concerning the A subscriber, sees an active CAMEL service and hands the call to gsmssf. gsmssf queries gsmscf:lle (service key, A-nr, B-nr, IMSI, location... B - gsmscf can for example do a number translation C - sets up a call using the received info Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-30

Mobile terminated CAMEL call PSTN G + gsmssf gsmscf ISUP-IAM ISUP-IAM A B -SendRoutingInfo -SRInfoResult CAP-InitialDP CAP-Connect C A - G queries of the location of the MS. sends the terminating CAMEL service data of the subscriber. B - G hands the call to gsmssf, which queries gsmscf gsmscf returns C-number that is used for routeing the call C - G sets up the call to C-number. If needed, G can first do a new query. Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-31 IN+GSM integration based on CAMEL is a step towards 3G CAPv1 supports only 7 operations CAPv1 call model has only a few triggering points (TDP - trigger detection point) CAPv2 has 22 operations Still no triggering for Short Messages CAMEL compatible equipment is in use in many networks Raimo Kantola/ k2001 Telecommunications Switching Technology I 17-32