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

Similar documents
Mobile Communications

GPRS System Architecture

General Packet Radio Service (GPRS) 13 年 5 月 17 日星期五

GSM System Overview. Ph.D. Phone Lin.

WIRELESS SYSTEM AND NETWORKING

GSM System Protocol Architecture

UMTS System Architecture and Protocol Architecture

GPRS and UMTS T

UMTS Addresses and Identities Mobility and Session Management

TELE COMMUNICATIONS Objective Introduction Global System for Mobile Communication (GSM):

10 Call Set-up. Objectives After this chapter the student will: be able to describe the activities in the network during a call set-up.

FROM GSM TO LTE-ADVANCED: AN INTRODUCTION TO MOBILE NETWORKS AND MOBILE BROADBAND 2. GENERAL PACKET RADIO SERVICE (GPRS) AND EDGE

End-to-end IP Service Quality and Mobility - Lecture #5 -

Section 4 GSM Signaling BSSMAP

Internal. GSM Fundamentals.

Lecture overview. Modifications and derivatives of GSM Data transmission in GSM: HSCSD GPRS part one EDGE

Communication Networks 2 Signaling 2 (Mobile)

New service standardisation approach

Chapter 1 : Historical Background of Mobile Communications Early Systems (World War II)

Pertemuan 7 GSM Network. DAHLAN ABDULLAH

UNIT-5. GSM System Operations (Traffic Cases) Registration, call setup, and location updating. Call setup. Interrogation phase

Dimensioning, configuration and deployment of Radio Access Networks. part 1: General considerations. Mobile Telephony Networks

UNIK4230: Mobile Communications Spring Semester, Per Hj. Lehne

Cellular Communication

Abbreviations. Coding Scheme

Communication Systems for the Mobile Information Society

Implementation of a WAP model to evaluate Capacity in 3G radio access networks. Henrik Fållby

Rab Nawaz Jadoon. Cellular Systems - II DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology

Nexus8610 Traffic Simulation System. Intersystem Handover Simulation. White Paper

Trillium 3G Wireless Software

Implementation of a WAP model to evaluate Capacity in 3G radio access networks

TELE4652 Mobile and Satellite Communication Systems

Evolution from 2G To 4G Mobile Telecommunication systems

GSM & GPRS. Antti Siitonen. Head of Department, MSc (EE) T Telecommunications architectures

3GPP TS V8.0.0 ( )

ETSI TS V ( )

TS-3GA (R99)v3.6.0 Serving GPRS Support Node SGSN - Visitors Location Register (VLR); Gs Interface Layer 3 Specification

Introduction to Mobile Computing

Client Server Programming and GSM Networking Protocols (SS7 Signaling)

Chapter 2 The 3G Mobile Communications

Understanding Carrier Wireless Systems

Wireless Data Mobile Network Architecture and Technology

3GPP TS V8.4.0 ( )

ETSI TS V8.4.0 ( )

Mobility management: from GPRS to UMTS

Wireless Communication Systems. Lesson Outline

Part IV: GPRS Interfaces

3GPP. 3GPP Roadmap. Release 99 Release 4 Release 5 Release 6 Release 7 Release 8. Khaled Alutaibi

Cellular Mobile Systems and Services (TCOM1010) GSM Architecture

3G TS V3.6.0 ( )

JP-3GA (R99) Network Architecture

Chapter 3 GSM and Similar Architectures

Mobile Network Evolution Part 2

COMP327 Mobile Computing Session: Lecture Set 5 - Wireless Communication Part 2

UMTS & New Technologies «Wireless data world»

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

Mobility and Security Management in the GSM System

Basics of GSM in depth

Evolution from GSM to UMTS

3GPP TS V9.4.0 ( )

ETSI TS V4.0.0 ( )

Mobile systems: an overview

ETSI TS V ( )

Security of Cellular Networks: Man-in-the Middle Attacks

UMTS. Antti Siitonen. Technologist, MSc (EE), Radiolinja

GSM Hacking. Wireless Mobile Phone Communication 30 th January 2014 UNRESTRICTED EXTERNAL

TS V6.0.1 ( )

End-to-end IP Service Quality and Mobility - Lecture #6 -

Please refer to the usage guidelines at or alternatively contact

ETSI TS V5.3.0 ( )

GSM and Similar Architectures Lesson 13 GPRS

EUROPEAN ETS TELECOMMUNICATION November 1996 STANDARD

E1-E2 UPGRADATION COURSE CONSUMER MOBILITY. 3G Concept

ETSI TS V ( )

ETSI TS V3.6.0 ( )

Network Node for IMT-2000

ETSI TS V7.1.0 ( )

ENSC 835: HIGH-PERFORMANCE NETWORKS CMPT 885: SPECIAL TOPICS: HIGH-PERFORMANCE NETWORKS

GPRS for Mobile Internet

ETSI TS V ( )

ETSI TS V5.1.0 ( )

ETSI TS V ( ) Technical Specification

ETSI TS V5.0.0 ( )

ETSI TS V5.3.0 ( )

Mobility: vocabulary

ETSI TS V8.0.1 ( )

COPYRIGHTED MATERIAL. Introduction to Radio and Core Networks of UMTS. Philipp Svoboda and Wolfgang Karner

ETSI TS V3.3.0 ( )

New service standardisation approach

Publication of specifications for the mobile network interfaces offered by Wind

ETSI TS V3.2.0 ( )

GLOBAL SYSTEM FOR MOBILE COMMUNICATION (2) ETI2511 Friday, 31 March 2017

3GPP TS V9.1.0 ( ) Technical Specification

ETSI TS V5.3.0 ( )

ETSI TS V6.0.0 ( )

Wireless Communication

The Pathway of GSM to 3G Systems in Nigeria.

3G Mobile UMTS. Raghavendra J 1, Anji Reddy Y 2, Deepak Kumar R 2, Ravi T 3

Signaling Protocol Structure in GSM

ETSI TS V ( ) Technical Specification

Transcription:

GSM Example of a PLMN (Public Land Mobile Network) At present most successful cellular mobile system (over 200 million subscribers worldwide) Digital (2 nd Generation) cellular mobile system operating in several frequency bands (GSM 900, GSM 1800 = DCS 1800, GSM 1900 = PCS 1900) ETSI Specifications ( www.etsi.org ) Future evolution?

GSM Course requirements: Understanding Telecommunications book by Ericsson (Part D PLMN) + supporting material (= these slides) GPRS Course requirements: GPRS: Architecture, Protocols, and Air Interface article by Bettstetter et al., available at www.comsoc.org/pubs/surveys/3q99issue/bettstetter.html If you have problems obtaining this article, please contact the course assistant (Mika Nupponen)

Digital PLMN systems (status 2001) 2 nd Generation 3 rd Generation 4 th Generation GSM IS-136 IS-95 GPRS USA EDGE IMT-2000 UMTS W- CDMA TDD CDMA 2000

Digital PLMN systems GSM Global System for Mobile communications: (FDMA/)TDMA-based system specified by ETSI Several evolution steps towards 3 rd generation systems: HSCSD High Speed Circuit Switched Data (possibility of combining up to 4 time slots for a data connection) GPRS General Packet Radio Service (packet switching overlay on TDMA radio access network) EDGE Enhanced Data rates for GSM Evolution (change at the air interface: GMSK => 8 PSK modulation) IS-95 American CDMA system IS-136 American TDMA system

UMTS Universal Mobile Telecommunications System UTRA FDD mode (UMTS Terrestrial Radio Access, Frequency Division Duplex mode) W-CDMA UTRA TDD mode CDMA2000 American 3 rd Generation CDMA system IMT-2000 International Mobile Telecommunications (ITU) Other wireless systems & networks: DECT (no roaming), TETRA (not public), HIPERLAN et al., UPT concept, GPS, mobile satellite systems

GSM system architecture BSS NSS ME SIM MS BTS BSC MSC VLR NMS GMSC HLR MS MS BTS OMC database AuC EIR

GSM: circuit switched connections BSS NSS MS BSC MSC VLR GMSC HLR MS BTS AuC EIR

GPRS: packet switched connections BSS NSS MS BSC PCU MSC VLR GMSC HLR MS BTS SGSN GGSN AuC EIR

UMTS network architecture UE Uu Radio access network UTRAN BS RNC Iur Core network (GSM/GPRS-based) Iu CS GMSC MSC VLR UE BS Iub RNC Iu PS SGSN HLR AuC UE Gn GGSN EIR

Radio interface aspects Radio access techniques (FDMA / TDMA / CDMA) Physical / logical channel structure / GSM burst Modulation method (GMSK, 8-PSK) Source coding / channel coding / interleaving Radio channel estimation & equalization techniques (constructive use of the multipath channel) Diversity techniques Circuit vs. packet switched access Protocols: random access, power control, handover (with associated measurement procedures)

Radio interface multiple access techniques frequency Time division time code nr. Frequency division Code division

Radio interface channel structure Physical channel: Repetitive timeslot (e.g. TS3) on a certain carrier (e.g. Carrier 4) with capacity of 22.8 kbit/s Logical channel: A physical channel can contain (several combinations of) one or more logical channels In 3G, we have physical channels, transport channels and logical channels

Radio interface - physical channels Carrier 0 Carrier 1 Carrier 2 Carrier 3 TS0 Typically used for signaling TS1 T S S T T T T T T S S T T T T T T T T T T T T T TS2 TS2 T T T T T T T T T T T T T T T T T T T T T T T T Frame of length 8 time slots

Radio interface logical channels Traffic channels Control channels (for signaling) TCH/F Broadcast Common control Dedicated TCH/H SCH PCH SDCCH bidirectional downlink uplink FCCH BCCH AGCH RACH SACCH FACCH

GPRS channel structure Carrier 0 TS0 Used for GSM signaling TS1 T S S T T T T T T S S T Carrier 1 Carrier 2 T T T T T T T PDCH:s for GPRS use (for example) T T T T T T T PBCCH Packet Broadcast Control Channel (optional) PCCCH Packet Common Control Channel (optional) PDTCH Packet Data Traffic Channel Also, PACCH and PTCCH possible

GSM/GPRS channel allocation example TS7 Only for GPRS TS0 Dynamical allocation (circuit switched GSM channels are given higher priority) time (observation intervals) Allocation schemes are network operator dependent

GSM radio interface GSM normal burst: 156.25 bits (0.577 ms) 3 57 encrypted bits 1 26 training bits 1 57 encrypted bits 3 8.25 TDMA frame (4.615 ms): traffic or signaling info in burst? TS7 TS0 TS1 TS2 TS3 TS4 TS5 TS6 TS7 TS0 TS1 TDMA multiframe: SACCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 = 26 TDMA frames (in case of TCH) Idle 23 24 25 26

GSM speech encoding Voice coding: 260 bits in 20 ms blocks (13 kbit/s) MS - TRAU 260 bits 260 bits Channel coding: 456 coded bits (22.8 kbit/s) 456 bits Interleaving: 8 x 57 bits (22.8 kbit/s) MS - BTS bits 4, 12, 20, 28, 36, 44, etc. from the 456 bit frame 57 bits 57 bits 57 bits

Task division between BSC and TRAU (TRAU = Transcoding and Rate Adaptation Unit) BSS NSS MS BSC signaling TRAU MSC VLR MS BTS conventional 64 kbit/s PCM signal 13 kbit/s signal can be packed into 16 kbit/s frame for efficient transport

GSM signaling message encoding Signaling message is segmented into blocks of 184 bits: 184 bits Each block is coded into 456 bits (22.8 kbit/s) 456 bits Interleaving: 8 x 57 bits (22.8 kbit/s) bits 4, 12, 20, 28, 36, 44, etc. from the 456 bit frame 57 bits 57 bits 57 bits

GPRS packet encoding FH For instance, segment of IP packet FCS LLC frame Segment Segment Segment. Segment BH Info BCS T RLC block Convolutional encoding into 456 bits Interleaving: 8 x 57 bits (22.8 kbit/s) bits 4, 12, 20, 28, 36, 44, etc. from the 456 bit frame 57 bits 57 bits 57 bits

GSM protocols (MS MSC) U m A bis A CM CM MM DTAP RR LAPDm RR LAPDm BTSM LAPD RR BTSM LAPD MM BSSMAP BSSAP BSSAP SCCP MTP SCCP MTP Radio Radio 64 kb/s 64 kb/s 64 kb/s 64 kb/s MS BTS BSC MSC

GPRS protocols (user plane) U m G b G n IP/X.25 IP/X.25 SNDCP SNDCP GTP GTP LLC LLC TCP TCP RLC RLC BSSGP BSSGP IP IP MAC MAC NS NS L2 L2 Radio Radio L1bis L1bis L1 L1 MS BSS SGSN GGSN

GSM signaling at layer 3 RR (Radio Resource management) Random access and initial assignment (reserving a SDCCH for signaling purposes) Handover management Ciphering (encryption) over radio interface MM (Mobility Management) IMSI Attach (MS power switch on) IMSI Detach (MS power switched off) Location updating (MS moves to other Location Area) Authentication

GSM signaling at layer 3 CM (Connection Management) Signaling for management of circuit and packet switched connections, can be divided into: CC (Call Control) Signaling for setting up and releasing circuit switched connections (very similar to DSS 1 in N-ISDN) SM (Session Management) Signaling for management of PDP Contexts (packet switched connections in GPRS)

MM Areas in GSM and GPRS Cell Location Area (LA) Routing Area (RA) Location updating in GPRS Location updating in GSM

Connectivity types in GSM and GPRS GSM: Disconnected Idle Connected GPRS: Idle Standby Ready MS is switched off (circuit mode) location updates on LA basis handovers in c.s. connection MS is switched off (packet mode) location updates on RA basis location updates on cell-by-cell basis

Trade-off when choosing LA/RA size LA/RA size is very large (e.g. whole mobile network) + location updates not needed very often paging load is very heavy Affects capacity LA/RA size is very small (e.g. single cell) + small paging load location updates must be done very often Affects signaling load

Random access in GSM / GPRS No communication between MS and network can be started without first using the random access procedure in network originated activity (paging, e.g. for MTC) MS originated activity (MOC, location updating, registration, de-registration at power switch-off) 1) MS sends a short access burst over the RACH (uplink), (Slotted Aloha, collision possibility retransmission) 2) Network (BSC) returns permission message including: - allocated channel (frequency, time slot) - timing advance for correct time slot alignment

Important identifiers in GSM IMSI International Mobile Subscriber Identity (global) TMSI Temporary Mobile Subscriber Identity (local and temporary) Location Area Identity (global) MSISDN Mobile Subscriber ISDN number (address of subscriber HLR database) PIN Personal Identification Number (only within MS) IMEI International Mobile Equipment Identity (global) Temporary, local numbers for routing (MSRN, HON )

Case study: location updating (1) ME SIM TMSI same? VLR 1 TMSI IMSI (most generic scenario is described here) HLR IMSI => VLR 1 VLR 2 Last and TMSI stored in SIM. MS monitors broadcast. comparison in MS => ok!

Case study: location updating (2) ME SIM same? VLR 1 TMSI IMSI HLR TMSI IMSI => VLR 1 VLR 2 different => location update needed!

Case study: location updating (3) ME SIM TMSI VLR 1 TMSI IMSI HLR IMSI => VLR 1 VLR 2 TMSI SIM sends old and TMSI to VLR 2 But, VLR 2 does not know IMSI!

Case study: location updating (4) ME SIM TMSI VLR 2 TMSI VLR 1 TMSI IMSI => VLR 2 HLR IMSI => VLR 1 => VLR 2 TMSI VLR 2 sends new to VLR 1 which in turn updates the HLR

Case study: location updating (5) ME SIM TMSI VLR 1 HLR IMSI => VLR 2 VLR 2 TMSI IMSI HLR sends IMSI to VLR 2 and cancels subscriber data in VLR 1

Case study: location updating (6) VLR 1 ME SIM TMSI HLR IMSI VLR 2 Important information for MTC (see below) VLR 2 TMSI IMSI VLR 2 sends new TMSI to MS (SIM). MS also updates. Compare with slide (1). Location update successful!

Case study: mobile terminated call (1) (mobile terminated call = MTC) ME SIM TMSI MSC VLR TMSI => IMSI HLR IMSI => VLR GMSC MSISDN MTC is directed through PSTN to GMSC using MSISDN. GMSC contacts HLR (MSISDN in fact points to the HLR database of this subscriber containing IMSI,, etc.)

Case study: mobile terminated call (2) ME SIM TMSI MSC VLR TMSI => IMSI HLR IMSI => VLR GMSC MSISDN => VLR 2 HLR returns to GMSC the current of called mobile subscriber. The GMSC can now route the call to the MSC serving the subscriber

Case study: mobile terminated call (3) ME SIM TMSI MSC VLR TMSI => IMSI HLR IMSI => VLR GMSC The MSC broadcasts a paging message (including TMSI) within the location area defined by

Case study: mobile terminated call (4) ME SIM TMSI MSC VLR TMSI => IMSI HLR IMSI => VLR GMSC Only the mobile subscriber with the correct TMSI reacts to the paging. A connection between MS and MSC is established and the call set-up is completed.