Telecommunication Systems (GSM) Mobile Communications (Ch 4) John Schiller, Addison-Wesley

Similar documents
How To Understand The Gsm And Mts Mobile Network Evolution

Global System for Mobile Communication (GSM)

GSM Channels. Physical & Logical Channels. Traffic and Control Mutltiframing. Frame Structure

Mobile Communications Chapter 4: Wireless Telecommunication Systems slides by Jochen Schiller with modifications by Emmanuel Agu

GSM System. Global System for Mobile Communications

Mobile Communications Chapter 4: Wireless Telecommunication Systems

Global System for Mobile Communications (GSM)

Wireless Cellular Networks: 1G and 2G

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

GSM: PHYSICAL & LOGICAL CHANNELS

GSM - Global System for Mobile Communications

2G/3G Mobile Communication Systems

2G Mobile Communication Systems

Global System for Mobile Communication Technology

GSM BASICS GSM HISTORY:

GSM LOGICAL CHANNELS

The GSM and GPRS network T /301

Ch GSM PENN. Magda El Zarki - Tcom Spring 98

CS Cellular and Mobile Network Security: GSM - In Detail

MRN 6 GSM part 1. Politecnico di Milano Facoltà di Ingegneria dell Informazione. Mobile Radio Networks Prof. Antonio Capone

GSM Architecture and Interfaces

The Global System for Mobile communications (GSM) Overview

Frequency [MHz] ! " # $ %& &'( " Use top & bottom as additional guard. guard band. Giuseppe Bianchi DOWNLINK BS MS UPLINK MS BS

Wireless Mobile Telephony

Mobile Computing. Basic Call Calling terminal Network Called terminal 10/25/14. Public Switched Telephone Network - PSTN. CSE 40814/60814 Fall 2014

GSM and Similar Architectures Lesson 07 GSM Radio Interface, Data bursts and Interleaving

Global System for Mobile (GSM) Global System for Mobile (GSM)

Mobile Communications

Handoff in GSM/GPRS Cellular Systems. Avi Freedman Hexagon System Engineering

Wireless Telecommunication Systems GSM, GPRS, UMTS. GSM as basis of current systems Satellites and

GSM Air Interface & Network Planning

Chapter 10 ( PART-1) Existing Wireless Systems

Lecture overview. History of cellular systems (1G) GSM introduction. Basic architecture of GSM system. Basic radio transmission parameters of GSM

Cellular Network Organization. Cellular Wireless Networks. Approaches to Cope with Increasing Capacity. Frequency Reuse

Implementation of Mobile Measurement-based Frequency Planning in GSM

How To Make A Cell Phone Network More Efficient

!!! "# $ % & & # ' (! ) * +, -!!. / " 0! 1 (!!! ' &! & & & ' ( ' 3 ' Giuseppe Bianchi

GSM Network Architecture, Channelisation, Signalling and Call Processing

Cellular Network Organization

GSM Radio Part 1: Physical Channel Structure

Global System for Mobile Communication (GSM)

GSM Architecture Training Document

GSM System Architecture

In this Lecture" Access method CDMA" Mobile and Sensor Systems Lecture 2: Mobile Medium Access Control Layer and Telecommunications

Bölüm 8. GSM. 6 Milyar mobil telefon kullanıcısı (2011 sonu)* Dünya nüfusu 7 Milyar!

Provides a communication link between MS and MSC; Manages DB for MS location. Controls user connection. Transmission.

GSM GSM TECHNICAL May 1996 SPECIFICATION Version 5.0.0

Theory and Practice. IT-Security: GSM Location System Syslog XP 3.7. Mobile Communication. December 18, GSM Location System Syslog XP 3.

Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

Development of Wireless Networks

9.1 Introduction. 9.2 Roaming

Evolution of GSM in to 2.5G and 3G

Integration of Open-Source GSM Networks

Module 5. Broadcast Communication Networks. Version 2 CSE IIT, Kharagpur

1. Introduction: The Evolution of Mobile Telephone Systems

Mobile Services (ST 2010)

CS263: Wireless Communications and Sensor Networks

Mobile Wireless Overview

GSM GSM TECHNICAL July 1996 SPECIFICATION Version 5.1.0

Cellular Phone Systems

Dimensioning and Deployment of GSM Networks

3GPP Wireless Standard

How To Understand The Performance Of A Cell Phone Network

CS Cellular and Mobile Network Security: CDMA/UMTS Air Interface

RELEASE NOTE. Recc)mmendation GSM Previously distributed version :3.7.0 ( Updated Release 1/90

GSM v. CDMA: Technical Comparison of M2M Technologies

EE 4105 Communication Engg-II Dr. Mostafa Zaman Chowdhury Slide # 1

Wireless systems GSM Simon Sörman

CS Cellular and Mobile Network Security: Cellular Networking

Pocket Guide for Fundamentals and GSM Testing

Chapters 1-21 Introduction to Wireless Communication Systems

Using TEMS Pocket. Johan Montelius

How To Test Gsm Cell Phone Network On A Cell Phone

GSM Network and Services

Indian Journal of Advances in Computer & Information Engineering Volume.1 Number.1 January-June 2013, Academic Research Journals.

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

Wireless Access of GSM

GLOSARIO. Authentication key, se usa en sistemas basados en TIA/EIA-41. Estándar de comunicación celular basado en TDMA.

Cellular Technology Sections 6.4 & 6.7

How To Understand Cellular Communications

Cellular mobile communication is based on the. The Cellular Concept. GSM and PCNs. Moe Rahnema

Guide to Wireless Communications. Digital Cellular Telephony. Learning Objectives. Digital Cellular Telephony. Chapter 8

Wireless Cellular Networks: 3G

GSM GSM TECHNICAL May 1996 SPECIFICATION Version 5.0.0

Mobile Networking Concepts and Protocols CNT 5517

2 System introduction

EPL 657 Wireless Networks

MAP/C SEND ROUTING INFO FOR SM. Destination Mobile Number. Obtain the SS7 address of the MSC VLR currently serving the specified Mobile Number

Mobility and cellular networks

Introduction to Cellular Networks: 1G/2G/3G

Exercise 2 Common Fundamentals: Multiple Access

Cellular Technologies

Positioning in GSM. Date: 14th March 2003

Hello viewers, welcome to today s lecture on cellular telephone systems.

The Network Layer Layer 3

Handover management in GSM cellular system

Telecommunications and the Information Age ET108B. Cell Phone Network

Transcription:

Telecommunication Systems (GSM) Mobile Communications (Ch 4) John Schiller, Addison-Wesley 1

Telecommunication System Wireless extension of traditional PSTN Telephony architecture (NOT computer net) Many systems in use Europe: GSM (Global System for MC) Japan: PDC (Pacific Digital Cellular) US, Canada: AMPS (Advanced Mobile Phone System) GSM, 2

Market Share GSM: 800 million (~ 70%) Japanese PDC: 60 million TDMA: 107 million CDMA: 135 million 3

Development of different generations TDMA/ FDMA IS-136 TDMA GSM PDC GPRS EDGE IS-136HS UTRA FDD/W-CDMA CDMA IS-95 cdmaone Cdma2000 1X cdma2000 1X EV-DO 1X EV-DV 2G 2.5G EDGE: Enhanced Data-rate for GSM Evolution, EV-DO: Evolution-Data Optimized (Only) GPRS: General Packet Radio Service 3G 4

GSM 800+ million users in 100+ countries. Primary goal (was): phone + roaming in Europe GSM 900 890-915 MHz uplink, 935-960 MHz downlink GSM 1800 (DCS: Digital Cellular System) 1710-1785 MHz uplink, 1805-1880 MHz downlink GSM 1900 (PCS: Personal Comm Service) US 1850-1910 MHz uplink, 1930-1990 MHz downlink 5

MS BTS BSS MS Functional Architecture of GSM Abis BTS 16 or 64 kbps connections A BSC 2.048 Mbps (30 x 64kbps con.) VLR EIR BSC MSC MSC HLR VLR GMSC O AuC OMC PSTN PDN IWF SS7 signaling 6

Interfaces A-interface: circuit switched, 2.048 Mbits/s, carrying up to 30 64 kbits/s connections. O-interface: SS7 signaling, management data. Abis-interface: 16 or 64 kbits/s connections 7

Subsystems BSS: GSM net several BSS, 1 BSC/BSS BTS: radio equipments. Forms a radio cell. BSC Reserves frequencies (frequency/ch. assignment) Handles handovers Performs paging of MS Multiplexes radio channels onto fixed net con. 8

Subsystems MS: User equipment and software for com SIM (Subscriber Identity Module): IMSI, LAI.. GSM 900: transmit power up to 2 w GSM 1800: transmit power 1 w Two parts: TE for comm with network + Services 9

Subsystems MSC Manages several BSCs (Gateway)MSC other fixed network Interworking Function (IWF) data nets Connection setup, release and handover Supplementary services (forwarding, conf.) 10

Subsystems HLR (Home Location Register) Most important database with all user relevant info. Static Info.: MSISDN number and IMSI number Subscribed services (call forwarding, roaming, GPRS) Dynamic Info.: Current location area (LA) of the MS Current MSC and VLR Accounting information Specialized databases to meet real-time reqs. Handle millions of users. 11

Subsystems VLR (Visitor Location Register) One VLR is associated with one MSC Info about all users in the LA associated to the MSC Info per user (copied from HLR): IMSI, MSISDN, HLR address Need: To avoid frequent communication with HLR Large, real-time database 12

Subsystems Operation and Maintenance Centre (OMC) Monitor: traffic, status of all network entities Accounting and billing Authentication Center (AuC) Contains algorithms for authentication and keys for encryption Can be a part of the HLR. Equipment Identity Register (EIR) Blacklist of stolen/locked MS 13

Radio Interface FDD is used to separate downlink & uplink. Media access combines TDMA and FDMA. GSM 900: 124 ch., each 200 KHz wide, FDMA 90 channels to support customers 32 reserved 2 not used ( 1 and 124) 14

f FDMA in GSM 900 960 935.2 124 : 1 200 KHz 915 890.2 MHz 124 : 1 t 15

TDMA in GSM 900 f One carrier Guard space: avoid overlap of bursts due to path delay + allow tx. on/off Tail + training for better Receiver performance S = 0/1 Data is net/user data TDMA frame time-slot (normal burst) 1 2 3 4 5 6 7 8 guard space 4.615 ms 3 bits 57 1 26 1 57 3 user user tail S training S tail data data 577 micro s. guard space 546.5 micro s. 16

Simple MS TDMA frame on the uplink is shifted by three slots from frame on the downlink. If BTS sends data at t 0 in slot one on the downlink, the MS accesses slot one on the uplink at time t 0 + 3*577 micro sec. MS does not need a full-duplex Tx 17

Logical channel and frame hierarchy Physical channel: a slot repeated every 4.615 ms. (114 bits in 4.615 ms Rate = 24.7 Kbps) Reality: Out of every 26 consecutive slots 12 data slots + 1 signaling slot + 12 data slots + 1 unused Rate of a physical channel = (24/26)*24.7 = 22.8 Kbps Logical channel: A physical channel may be split into several (logical) channels: Logical channel C1: every 4 th slot Logical channel C2: every other slot C1 and C2 could use the same physical channel with the pattern C1C2xC2C1C2xC2C1 18

Logical channels Two basic groups of logical channels Traffic channels (TCH) Control channels (CCH) TCH Carries user data (voice, fax) Full-rate TCH/F: 22.8 kbits/sec Half-rate TCH/H: 11.4 kbits/sec capacity x 2 Other (data)rates: TCH/F4.8, TCH/F9.6, TCH/F14.4 (They differ in their voice coding schemes.) 19

Logical channels (CCH) CCH: access control, ch alloc., mobility Broadcast CCH (BCCH) Used by BTS to send info to all MS in a cell Cell ID, options available (f. hop), freq available Common CCH (CCCH): for conn. setup Paging CH: for paging an MS (BTS MS) RACH: MS BTS. MS wants to make a call. Accessed by all MS in a cell. (random access, coll.) AGCH: BTS MS. BTS tells MS to use a TCH or an SDCCH. 20

Logical channels Dedicated control channel (DCCH): bidirection Stand-alone DCCH is used while an MS has not established a TCH with a BTS. Stand-alone DCCH (782 bits/sec): authentication, registration, etc. needed for setting up a TCH Slow associated dedicated control ch (SACCH): Associated with each TCH. For small amount of system info: ch quality, signal power level. Fast associated dedicated control ch (FACCH): Uses time slots from the TCH. Handover info. 21

Typical use of TCH and SACCH TTTTTTTTTTTTSTTTTTTTTTTTTx T = user traffic in TCH/F, S = signalling x = unused slot Normal burst carries 114 bits of user data and is repeated every 4.615 ms (24.7 kbit/sec data rate) TCH uses 24/26 slots rate = 22.8 kbit/s SACCH: 950 bit/sec 22

Structuring of time using frames multiframe hyperframe 3h, 28m, 53.76s 0 1 2047 (2,715,648 Frames) superframe 0 1 50 6.12 s 0 25 120 ms frame 0 7 4.615 ms slot burst 577 micro sec. Use: frame number is an input to the encryption algorithm. 23

Protocols MS BTS BSC MSC CM CM MM MM RR LAPDm RR LAPDm BTSM LAPD RR BTSM LAPD BSSAP SS7 BSSAP SS7 radio radio PCM PCM PCM PCM Um Abis A 16/64 kbit/s 64 kbits/sec / 2.048 Mbits/sec 24

Protocols Radio Creation of bursts, multiplexing, sync with BTS, detection of idle channel, measurement of quality of downlink, encryption/decryption Channel coding/error detection using FEC GSM tries to correct errors, but does not deliver erroneous data 25

Protocols LAPDm (link access protocol D-channel) Light weight LAPD (no sync, no checksum) Flow control Segmentation + reassembly RR (radio resource management) Setup, maintenance, release of radio channels BTSM (BTS Management) 26

Protocols MM (Mobility Management) Registration, authentication, location updating, temporary mobile subscriber identity (TMSI) TMSI replaces IMSI to hide the real identity of MS TMSI is valid only in current location area of a VLR 27

Protocols CM (Call Management) Call Control (CC) Point-to-point connection between terminals Sends in-band tones (PIN for e-banking, etc.) Short Message Service (SMS) Uses SDCCH + SACCH 28

Localization and calling Feature of GSM Automatic, worldwide localization of users Performs periodic location update Roaming Changing VLRs with uninterrupted availability» Within the network of one provider» Between two providers in one country» Different providers in different countries 29

Localization and calling To locate/address an MS, several #s needed MS International ISDN number (MSISDN)» Country code + national destn code + subscriber num International Mobile Subscriber Identity (IMSI)» Mobile country code + mobile net code + MSIN Temporary Mobile Subscriber Identity (TMSI)» Hides TMSI. Assigned by VLR. Mobile Station Roaming Number (MSRN)» Hides the ID and location of a subscriber» Helps HLR to find a subscriber for an incoming call 30

calling 1 2 PSTN Mobile Terminated Call HLR 3 GMSC * GMSC identifies HLR from phone # 6 4 7 5 MSRN * HLR gets MSRN from VLR. Determines MSC. * MSC gets current status of MS. Page all cells VLR 8 9 14 15 MSC 10 10 13 10 16 BSS BSS BSS 11 11 11 11 12 17 MS 31

Mobile Originated Call VLR PSTN 6 5 GMSC 7 8 3 4 MSC 2 9 MS 1 10 BSS 32

MS Message flow for MTC and MOC BTS Paging request Channel request Immediate assignment Paging response Authentication req. Authentication resp Ciphering command Ciphering complete Setup Call confirmed Assignment command Assignment complete Alerting Connect Connect Ack Data exchange MS BTS Channel request Immediate assignment Service request Authentication req. Authentication resp Ciphering command Ciphering complete Setup Call confirmed Assignment command Assignment complete Alerting Connect Connect Ack Data exchange 33

Handover Diminished quality of radio link Load balancing 34

Types of handover in GSM 1 2 3 4 MS MS MS MS BTS BTS BTS BTS BSC BSC BSC 1. Intra-cell: change in freq. 2. Inter-cell, Intra-BSC MSC MSC 3. Inter-BSC, Intra-MSC 4. Inter MSC 35

Handover decision based on received Received level BTSold signal Received level BTSnew HO margin MS MS 36

Intra-MSC handover MS BTSold BSCold MSC BSCnew BTSnew Mesurement report HO command Measurement result HO decision HO required HO command HO command HO access Link establishment Clear command Clear command HO request Resource allocation Ch. activation HO req. Ack Ch. act. Ack HO complete HO complete Clear complete Clear complete 37

Dynamic Channel (carrier) Assignment in Cellular Systems Sources: Section 2.8 (Schiller) and A. Baiocchi, F. D. Priscoli, F. Grilli and F. Sestini, The geometric dynamic channel allocation as a practical strategy in mobile networks, IEEE TVT, Vol 44, No 1, Feb. 1995, pp. 14-23 38

Topics Cellular systems Carrier Assignment Problem Static Dynamic DCA Algorithm 39

Cellular Systems A geographic area is divided into smaller, circular areas called cells. A base station (transceiver) is installed at the cell s center. Cell = radio coverage area. Cell radius 10s of meters in buildings 100s of meters in cities 10s of KM in countryside 40

Cellular Systems Cell shape Never circular: depends on env., weather, load (?) Hexagon for study purpose An MS in a cell communicates with the local base station (BS) 41

Cellular Systems Advantages of smaller cells Higher capacity (SDM: frequency reuse) users Less transmission power for MS (no BS problem) Local interference only (MS BS) Robust against failures of single components Disadvantages of smaller cells Larger infrastructure (antennas, switches, ) Frequent handover Better planning: frequency assignment, etc. 42

Carrier Assignment Problem Facts about GSM 900 FDM: 124 frequencies (up/down) TDM: 8 slots/frequency Max number of active users = 124*8 Low capacity need for reusing carriers Space division multiplexing: reuse carriers far apart» To reduce interference» To increase capacity (# of users) 43

Carrier Assignment Problem Problem: Given a set of carriers and a cellular system How to assign carriers to cells? Maximum reuse maximum capacity Lower failure rate» Blocking rate» Dropping rate 44

Cellular model Minimum reuse distance 3,3 1,0 0,0 0,1 Interference region 45

Carrier Assignment Algorithms Fixed assignment of carriers to cells Use these carriers until further notice. GSM Simple to implement. No signaling load. Good (bad) for low (high) traffic. Dynamic assignment of carriers to cells All carriers are available in all cells. Improved performance. High signaling load 46

Dynamic Carrier Assignment (m, n): cell at row m and column n (x, y): center of a cell (x,y): center of cell (m, n) is computed as (x,y) = (n, m) Sqrt(3)*R 0 Sqrt(3)*R/2 3*R/2 R = cell radius 47

Dynamic Carrier Assignment Reuse condition: Two carriers can be simultaneously used in two cells only if their separation > D min. Assume D min = 3*sqrt(3)*R Interference neighborhood of a cell c IN(c) = {c dist(c,c ) < D min, c <> c } 30 cells If cell c uses a frequency, no cell in IN(c) can reuse it. 48

Dynamic Carrier Assignment Status of a carrier r in a cell c Used: status(r,c) = UC, if at least one channel of r is currently used by some user in c. Interfered: status(r,c) = IC, if status(r,c ) = UC for some c in IN(c). Available: status(r,c) = AC, if status(r,c) <> UC and status(r,c) <> IC. 49

Dynamic Carrier Assignment Geometric strategy Divide the cell array into k groups S 0, S 1,, S k-1 such that distance between any pair of cells in the same group is at least D min. The carrier set is split into k groups P 0, P 1,, P k-1. Carriers in each P i is considered to be ordered. When a cell c in S i needs a carrier, it checks the ordered lists P i, P i+1,, P 0,, P i-1 in that order and acquires the first available carrier encountered. 50

1 2 0 1 2 0 1 2 6 7 8 6 7 8 6 7 8 4 5 4 5 4 5 1 2 0 1 2 0 1 2 4 5 4 5 4 5 6 7 8 6 7 8 6 7 8 1 2 0 1 2 0 1 2 Dynamic Carrier Assignment For D min = 3*sqrt(3)*R, k = 9. 0 3 3 3 0 3 3 3 0 51

Dynamic Carrier Assignment Performance measures Blocking rate (Rb): failure to assign a channel to new calls. Dropping rate (Rd): failure to assign a channel to a moved-in call. Failure rate (Rf): Rf = Rb + (1-Rb)*Rd How to obtain Rf? Analytic Simulation 52

Dynamic Carrier Assignment Simulation parameters Cell grid how big, wrapped around Total available carriers (124 for GSM) TDM slots (8/frequency) invisible in algorithm Traffic: call arrival rate Mobility: handoff rate (pattern??) Mean service time Uniform/nonuniform traffic (hot/normal states) 53

Techniques for lowering failure rates of DCAs Power control Adaptive antenna array (also, tri-sector) Carrier compaction Prioritized release Lower QoS (channel sub-rating) Call on hold Synchronous BTS 54