2g1330 mobile and wireless network architecturesmaguire/courses/ik2555/2g... · 2g1330 mobile and...

404
2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 [email protected] 2003.03.12 Institutionen för mikroelektronik och informationsteknik © 1998, 1999, 2000,2002 G.Q.Maguire Jr. . All rights reserved. No part of this course may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission of the author. Last modified: 2003.03.12:18:57 Lecture notes of G. Q. Maguire Jr. For use in conjunction with Wireless and Mobile Network Architectures, by Yi-Bing Lin and Imrich Chlamtac, John Wiley & Sons, 2001, ISBN 0-471-39492-0.

Upload: others

Post on 23-Mar-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G1330 Mobile and Wireless NetworkArchitectures

Maguire Cover-2003.fm Total pages: [email protected] 2003.03.12

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.12:18:57

Lecture notes of G. Q. Maguire Jr.

For use in conjunction withWireless and Mobile Network Architectures, by Yi-BingLin and Imrich Chlamtac, John Wiley & Sons, 2001, ISBN 0-471-39492-0.

Page 2: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

1 of 23Mobile and Wireless Network Architectures

............................. 1

...................................... 2..................................... 3- - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - 3

...................................... 4 - - - - - - - - - - - - - - - - - - - - - - - - - - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - 4

...................................... 5

...................................... 6...................................... 7...................................... 8...................................... 9.................................... 10.................................... 11.................................... 12

[email protected] 2003.03.13

Table of Contents

1. Introduction ..........................................Welcome to the course! ......................................Staff Associated with the Course.........................Instructor (Kursansvarig) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Administrative Assistant: recording of grades, registration, etc. - - - - - - - - - - - - - -

Goals, Scope and Method...................................Goals of the Course - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Scope and Method - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Prerequisites........................................................Contents ..............................................................Topics .................................................................Examination requirements ..................................Project .................................................................Assignment Registration and Report ..................Literature.............................................................Lecture Plan........................................................

Page 3: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2 of 23Mobile and Wireless Network Architectures

.................................... 13.................................... 14................................... 15................................... 16................................... 17.................................... 18.................................. 19................................... 20.................................. 21................................... 23.................................... 24.................................. 25.................................... 26.................................... 27................................ 28.................................. 29................................. 30

[email protected] 2003.03.13

Context of the course..........................................(Chapters 1-4, and 22) ........................................Internet Architecture............................................More complete Architecture ................................Internetworking....................................................Personal Communication Systems (PCS)...........High Tier and Low Tier Cellular, and Cordless ...Cellular Telephony .............................................. Low Tier Cellular and Cordless Telephony.........Mobile Data .........................................................Paging .................................................................Specialized Mobile Radio (SMR).........................Satellite ...............................................................Wideband systems ..............................................Local Metropolitan Area Networks (LMDS) .........Point-to-Point Optical links ..................................Wireless Local Area Networks (WLANs).............

Page 4: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

3 of 23Mobile and Wireless Network Architectures

.................................... 31- - - - - - - - - - - - - - - - - - - - - - - - - 31

.................................... 32 - - - - - - - - - - - - - - - - - - - - - - - - 32- - - - - - - - - - - - - - - - - - - - - - - - - 32- - - - - - - - - - - - - - - - - - - - - - - - - 32 - - - - - - - - - - - - - - - - - - - - - - - - 32

.................................... 33................................... 34.................................. 35.................................. 36.................................. 37................................. 38.................................... 39.................................... 40.................................. 41................................. 42................................... 43................................... 44

[email protected] 2003.03.13

Short range radio.................................................Ultrawideband - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Trend: Increasing Data Rates..............................GSM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -HSCSD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - GPRS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Wireless LAN- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Basic PCS network architecture .........................Example of PCS Architecture..............................PCS network architecture supporting Mobility ....Mobility Management ..........................................Mobility Management Protocols ..........................Macro- vs. Micro-mobility ....................................Getting Service ...................................................Locating the user.................................................Handoff Management: Detection & Assignment .Handoff/Handover/Automatic Link Transfer ........Handoff Criteria...................................................Handoff Goals......................................................

Page 5: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

4 of 23Mobile and Wireless Network Architectures

.................................... 45

................................... 46

.................................... 48.................................. 49 at new AP? ................ 51.................................. 52.................................... 53ings........................... 55.................................... 56.................................... 57.................................... 59.................................... 60.................................. 61................................... 62.................................... 63................................... 64................................. 65

[email protected] 2003.03.13

When to make the decision?...............................Reality is more complex ......................................Who makes the handoff decision?......................Inter-BS Handoff (aka inter-cell handoff) ............What happens if there are insufficient resourcesInter-system Handoff (aka inter-MSC handoff) ...What happens if the mobile moves gain?...........Fast Mobile IPv4 handoff via Simultaneous BindFast handover timeline........................................Roaming..............................................................Roaming Management........................................Roaming example ...............................................Of course it couldn’t be this simple!.....................Call delivery ........................................................CT2 .....................................................................Back to: Who makes the handoff decision? ........Network controlled handoff (NCHO)....................

Page 6: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

5 of 23Mobile and Wireless Network Architectures

.................................. 66

................................. 67

.................................... 69

.................................... 70

..................................... 71.................................. 72................................... 74.................................. 75.................................... 76................................... 77..................................... 78. . . . . . . . . . . . . . . . . . . . . . . . . 79 . . . . . . . . . . . . . . . . . . . . . . . . . 80 . . . . . . . . . . . . . . . . . . . . . . . . . 81. . . . . . . . . . . . . . . . . . . . . . . . . 82. . . . . . . . . . . . . . . . . . . . . . . . 83 . . . . . . . . . . . . . . . . . . . . . . . . . 84

..................................... 85

[email protected] 2003.03.13

Mobile assisted handoff (MAHO)........................Mobile controlled handoff (MCHO) .....................Handover Failures...............................................Channel Assignment...........................................Channel Assignment Process.............................Handoff Management: Radio Link Transfer ........Handoff frequency...............................................Soft handoff in multiple forms .............................Paging .................................................................Paging Architecture .............................................Paging Service area............................................Introduction of paging systems . . . . . . . . . . . . . . . . . . . . . . . . . . Alphanumeric paging systems . . . . . . . . . . . . . . . . . . . . . . . . . . .Mobile telephone systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mobile but not necessarily wireless. . . . . . . . . . . . . . . . . . . . . . . Local mobility via wireless (or redirects) . . . . . . . . . . . . . . . . . . . Two-way paging and messaging systems . . . . . . . . . . . . . . . . . .

Pager ..................................................................

Page 7: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

6 of 23Mobile and Wireless Network Architectures

................................... 86

................................... 87

................................. 88.................................... 89o generations: analog + digital)

..................................... 91- - - - - - - - - - - - - - - - - - - - - - - - - 91 - - - - - - - - - - - - - - - - - - - - - - - - - - 91 - - - - - - - - - - - - - - - - - - - - - - - - 92 - - - - - - - - - - - - - - - - - - - - - - - - 92 - - - - - - - - - - - - - - - - - - - - - - - - - 93- - - - - - - - - - - - - - - - - - - - - - - - - 93 - - - - - - - - - - - - - - - - - - - - - - - - 93- - - - - - - - - - - - - - - - - - - - - - - - - 94 - - - - - - - - - - - - - - - - - - - - - - - 94- - - - - - - - - - - - - - - - - - - - - - - - - 95 - - - - - - - - - - - - - - - - - - - - - - - - 95- - - - - - - - - - - - - - - - - - - - - - - - - 95

.......................... 96.................................... 97................................... 98

[email protected] 2003.03.13

Paging Interworking ............................................Paging - link level................................................Motorola’s FLEX™ protocol ................................Sleeping for power savings.................................Mobile Telephone Systems Timeline (the first tw90References and Further Reading........................Course book - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Further details concerning physical and link layer wireless communication - - - - - -CDPD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -LEO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Fixed Broadband wireless - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -User profiles - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Mobile IP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Fast handoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Micromobility: Cellular IP, HAWAII, Hierarchical Mobile IP - - - - - - - - - - - - - - - - - -Comparison of IP Mobility protocols - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TeleMIP- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Intersystem Handoff- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2. Network Signaling and CDPD..............Lecture 2 (Chapters 5-8).....................................Network Signaling...............................................

Page 8: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

7 of 23Mobile and Wireless Network Architectures

) ................................ 99................................. 101................................ 102Encryption and Voice Privacy

................................. 104.................................. 105............................... 106................................... 107................................. 108ng............................. 109VE) Algorithm .... 110

................................ 112................................. 113................................. 114................................ 115................................ 116

[email protected] 2003.03.13

Transaction Capabilities Application Part (TCAPTransaction 2 (T2) - additional details.................Automatic Code Gapping (ACG) .........................TIA TSB-51: Authentication, Signaling Message 103MIN and ESN ......................................................Without-Sharing Scheme....................................Without-Sharing Call Origination .........................Sharing Scheme .................................................Sharing Call Origination......................................When should you use Without-Sharing vs. ShariCellular Authentication and Voice Encryption (CAPACS Network Signalling....................................PACS Architecture .............................................Access Manager (AM).........................................AIN/ISDN Switch.................................................AIN Service Control Point (SCP).........................

Page 9: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

8 of 23Mobile and Wireless Network Architectures

................................. 117

y Calling Connection): 118.................................. 119................................ 120.................................. 121................................. 122................................. 123.................................. 124................................. 125.................................. 126................................. 127.................................. 128................................. 129................................. 130.................................. 131

- - - - - - - - - - - - - - - - - - - - - - - - - - 131

[email protected] 2003.03.13

PACS Intersystem Handoff .................................3 alternative inter-RPCU handoff methods(Switch Loopback, Direct Connection, Three-waCDPD..................................................................Motivation for CDPD ...........................................Goals ...................................................................CDPD network architecture.................................CDPD Entities .....................................................other entities .......................................................Limits...................................................................Handoffs .............................................................Connectionless Network Services (CLNS) .........Roaming Management........................................Multicast ..............................................................CDPD Modems....................................................CDPD usage .......................................................Operators and coverage maps - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Page 10: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

9 of 23Mobile and Wireless Network Architectures

.................................. 132.................................. 133................................. 134.................................. 135 - - - - - - - - - - - - - - - - - - - - - - - - 135 - - - - - - - - - - - - - - - - - - - - - - - - 135

- - - - - - - - - - - - - - - - - - - - - - - - 136 - - - - - - - - - - - - - - - - - - - - - - - - 137- - - - - - - - - - - - - - - - - - - - - - - - - 138

ing, OAM.... 139.................................. 140)............................ 141

.................................. 142

................................. 143

.................................. 144

................................. 145................................ 146................................ 148................................ 149

[email protected] 2003.03.13

CDPD phaseout ..................................................Ricochet ..............................................................Ricochet System Architecture .............................Further reading....................................................TIA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -TSB-51 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Mobile*IP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -CDPD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Ricochet- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

3. GSM, GPRS, SMS, International RoamLecture 3 .............................................................Global System for Mobile Communications (GSMGSM Requirements ............................................GSM Architecture ..............................................Foundation ..........................................................GSM contributions ..............................................Distinctive features of GSM .................................Mobile Station (MS).............................................Subscriber Identity Module (SIM)........................

Page 11: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

10 of 23Mobile and Wireless Network Architectures

................................ 150- - - - - - - - - - - - - - - - - - - - - - - - - - 151- - - - - - - - - - - - - - - - - - - - - - - - - 152

............................... 153

............................... 154

.................................. 155.................................. 156................................. 157................................. 158................................... 159................................ 160.................................. 161................................. 162................................. 163.................................. 165................................ 166................................. 168................................. 169

[email protected] 2003.03.13

Mobile Equipment (ME) ......................................Power saving and interference reduction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Classmark - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

User ID≠ Device ID ............................................Mobile Terminal (MT) ..........................................Base Station System (BSS).................................Base transceiver station (BTS) ...........................Base station controller (BSC) ..............................Network and Switching Subsystem (NSS)..........Databases ...........................................................Equipment Identity Register (EIR).......................Operation Sub-System (OSS).............................Operation and Maintenance Center (OMC) ........GSM Interfaces (just some of them!) .................GSM Layers........................................................GSM Air interface ................................................Abis interface........................................................Abis protocols.......................................................

Page 12: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

11 of 23Mobile and Wireless Network Architectures

................................. 170

................................. 171................................. 173- - - - - - - - - - - - - - - - - - - - - - - - - 173

.................................. 174................................. 175................................ 176.................................. 177................................. 178................................. 179................................. 180................................. 181............................... 182.................................. 183- - - - - - - - - - - - - - - - - - - - - - - - - - 183

................................. 184................................. 185.................................. 186

[email protected] 2003.03.13

A Interface ...........................................................A interface protocols............................................GSM Audio..........................................................CODECs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

MSC interfaces and protocols.............................GSM Logical Channels .......................................Traffic channel (TCH) ..........................................Broadcast channels (BCH) .................................Common control channels (CCCH) ....................Dedicated control channels (DCCH)...................GSM Timing........................................................Incoming Call ......................................................Mobility Management (MM).................................Security ...............................................................Cipher mode management- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Authentication .....................................................Authentication and Encryption............................GSM data rates ...................................................

Page 13: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

12 of 23Mobile and Wireless Network Architectures

.................................. 187................................ 188................................. 189................................... 190.................................. 191................................ 192.................................. 194................................... 195................................. 196................................... 197D)............................. 198.................................. 199.................................. 200................................... 201.................................. 202.................................. 203.................................. 204

[email protected] 2003.03.13

System engineering.............................................GSM Network Optimization ................................Optimal Cell Planning .........................................Features..............................................................GSM Phase 2+ ....................................................High Speed Circuit Switched Data (HSCSD) ......General Packet Radio Service (GPRS)...............GPRS nodes.......................................................GSM/GPRS Architecture and Interfaces ...........GPRS Coding Schemes .....................................Unstructured Supplementary Service Data (USSUSSD continued .................................................Short Message Service (SMS)............................SMS message types ...........................................Short Message Service Architecture ..................SM-SCs...............................................................Three kinds of SMSs ..........................................

Page 14: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

13 of 23Mobile and Wireless Network Architectures

.................................. 205.................................. 206............................... 207................................. 208.............................. 209.................................. 210................................ 211.................................. 212................................. 213).............................. 214............................... 215.................................. 216................................ 217.................................. 218 - - - - - - - - - - - - - - - - - - - - - - - - 218- - - - - - - - - - - - - - - - - - - - - - - - - 219 - - - - - - - - - - - - - - - - - - - - - - - - 220 - - - - - - - - - - - - - - - - - - - - - - - - - 220- - - - - - - - - - - - - - - - - - - - - - - - - 222

[email protected] 2003.03.13

Entering Short Messages ....................................SMS shorthand ...................................................External Application Interface (EAI) ....................Voice Messaging System (VMS) ........................Voice Profile for Internet Mail (VPIM)..................Enhanced Message Service (EMS).....................Multimedia Messaging Service (MMS) ...............SMS over GPRS .................................................International Roaming .........................................Enhanced Data Rates for GSM Evolution (EDGEGSM/EDGE Radio Access network (GERAN) ....EGRPS................................................................Operation/Administration/Maintenance ...............Further reading....................................................GSM - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -GPRS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - USSD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -SMS and Multimedia Messaging Service (MMS) - - - - - - - - - - - - - - - - - - - - - - - - -International Roaming - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Page 15: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

14 of 23Mobile and Wireless Network Architectures

- - - - - - - - - - - - - - - - - - - - - - - - - 222

..................... 223.................................. 224................................... 225 - - - - - - - - - - - - - - - - - - - - - - - - 225

................................ 226

............................... 227

................................ 228

................................. 229

................................. 230

.................................. 231

................................. 232

.................................. 233............................... 234.................................. 235................................ 236................................. 237.............................. 238

[email protected] 2003.03.13

Operation/Administration/Maintenance- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

4. Number portability, VoIP, Prepaid ........Lecture 4 .............................................................Database lookups...............................................Local Number Portability (LNP) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Three kinds of Local Number Portability.............Mobile Number Portability (MNP) .......................Non-geographic number portability (NGNP).......Call forwarding at donor end...............................Drop back forwarding..........................................Query on release (QoR) solutions.......................Look up type solutions ........................................Two stage solutions ............................................All call/all network solutions.................................Who knows the mappings?.................................Nummerportabilitet i Sverige ...............................EU Document 398L0061.....................................Nortel Networks’ Universal NP Master (UNMP) ..

Page 16: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

15 of 23Mobile and Wireless Network Architectures

.................................. 239................................ 240................................. 241................................. 242................................. 243.................................. 244.................................. 245................................. 246................................. 247............................... 248................................. 249................................ 250.................................. 251................................ 252.............................. 253................................... 254................................. 256

[email protected] 2003.03.13

Lookup engines...................................................Voice over IP (VoIP) ............................................TIPHON...............................................................Ericsson’s GSM on the Net .................................iGSM ...................................................................Prepaid ................................................................GSM Prepaid ......................................................Difference between Mobile and Fixed Prepaid ...Four alternatives for Mobile Prepaid...................Wireless Intelligent Network (WIN) .....................Calling party pays vs. Called party pays .............WIN Call termination when called party pays .....Service Node.......................................................Hot Billing ............................................................“one-call exposure” in depth .................................Handset-Based ...................................................Combined Handset-based + Hot Billing..............

Page 17: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

16 of 23Mobile and Wireless Network Architectures

.................................. 257.................................. 258 - - - - - - - - - - - - - - - - - - - - - - - - 258 - - - - - - - - - - - - - - - - - - - - - - - - 259- - - - - - - - - - - - - - - - - - - - - - - - - 260

......................... 261.................................. 262............................... 263................................. 264................................... 265................................ 266................................. 267.................................. 268................................... 269nology (SRSN) ...... 270

chnology................. 271 technology ........... 272................................. 273

[email protected] 2003.03.13

Roaming and Prepaid..........................................Further reading....................................................Number portability - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -VoIP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Prepaid - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

5. WAP, Heterogeneous PCS, 3G............Lecture 5 .............................................................Wireless Application Protocol (WAP) ..................WAP Model .........................................................Push services......................................................WAP (first round) Summary ................................WAP 2.0 ..............................................................WAP 2.0 new & enhanced services ...................Heterogeneous PCS ...........................................Similar Radio technologies + Same Network techDifferent Radio technologies + Same Network teDifferent Radio technologies + Different NetworkTier Handoff ........................................................

Page 18: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

17 of 23Mobile and Wireless Network Architectures

................................ 274................................ 275................................. 276................................. 277.................................. 278................................ 279.................................. 280.................................. 281................................. 282nt (MExE) ............. 283- - - - - - - - - - - - - - - - - - - - - - - - - 283

ices: Classmark 4.... 284 - - - - - - - - - - - - - - - - - - - - - - - - - - 284 - - - - - - - - - - - - - - - - - - - - - - - - 285

.................................. 286

................................. 287.................................. 288............................... 289

[email protected] 2003.03.13

Registration for SRSN & DRSN ..........................Registration for DRDN.........................................Call delivery ........................................................User identity (identities) and MSs .......................Major forces driving heterogeneous PCS...........Third Generation Mobile (3G)..............................Paradigm shifts ...................................................3rd Generation Partnership Project (3GPP)........Third Generation Partnership Project 2 (3GPP2)Mobile Station Application Execution EnvironmeMExE Classmark- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Common Language Infrastructure for MExE devService discovery and management - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -CLI MExE Devices - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

3G Physical Layer...............................................Gateway Location Register (GLR)......................3G QoS ...............................................................UMTS Subscriber Identity Module (USIM)..........

Page 19: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

18 of 23Mobile and Wireless Network Architectures

.................................. 290............................. 291.................................. 292.................................. 293.................................. 294 - - - - - - - - - - - - - - - - - - - - - - - - 294- - - - - - - - - - - - - - - - - - - - - - - - - - 294 - - - - - - - - - - - - - - - - - - - - - - - - 294

........................ 297.................................. 298............................... 299.................................. 300................................. 301................................. 302.................................. 303................................. 304................................. 305

[email protected] 2003.03.13

Wireless Operating System for Handsets ...........Mobile Virtual Network Operator (MVNO) ...........πG .......................................................................4th generation?....................................................Further reading....................................................WAP - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Heterogeneous PCS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3G- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

6. Wireless Local Loop (WLL) and Enterprise Networks ................................Lecture 6 .............................................................Wireless Local Loop (WLL) .................................Deployment issues..............................................WLL Technologies ..............................................Enterprise Networks ............................................Cordless PBXs....................................................Virtual enterprise networks..................................Remoting the office to where the user is .............

Page 20: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

19 of 23Mobile and Wireless Network Architectures

................................. 306.......................... 307................................. 308................................. 309................................. 310.................................. 311.................................. 312................................... 313................................... 314............................. 315................................ 316................................... 317................................. 318................................... 319................................... 320................................... 321............................... 322

[email protected] 2003.03.13

Unified Communications.....................................7. Bluetooth ..............................................Lectures 7 & 8 .....................................................Bluetooth™..........................................................Bluetooth protocol stack......................................Physical Layer ....................................................Transmit Power...................................................Masters vs. Slaves..............................................Frequency Hop Sequence ..................................Time Division Multiplexing (TDM)........................Network Topology ...............................................Scatternets..........................................................Voice + Data support ...........................................Baseband............................................................Baseband Packet formats...................................Baseband Packet formats...................................Synchronization Word Algorithm .........................

Page 21: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

20 of 23Mobile and Wireless Network Architectures

.................................. 323

................................ 324................................. 325................................. 326................................ 327................................. 328CAP) .................... 329................................ 330................................. 331................................. 332................................. 333................................. 334................................. 335................................ 336................................. 337................................ 338................................. 339

[email protected] 2003.03.13

Security ...............................................................Link Control Protocol (LCP)................................Link Control states...............................................Link Manager.......................................................Host Controller Interface (HCI)............................HCI Transport Layer............................................Logical Link Control and Adaptation Protocol (L2L2CAP Signalling.................................................L2CAP Command ...............................................Configuring a Connection ...................................Disconnecting and Timeouts ...............................For A to talk to B.................................................Service Discovery Protocol (SDP) ......................RFCOMM Protocol ..............................................RFCOMM Frame Types......................................Telephony Control Signaling (TCS) Protocol ......Bluetooth Profiles ................................................

Page 22: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

21 of 23Mobile and Wireless Network Architectures

.................................. 340

................................. 341

.................................. 342

.................................. 343

.......................... 344................................. 345................................ 346.................................. 347................................. 348............................... 349.................................. 352................................. 353.................................. 354.................................. 355................................. 356............................ 357................................. 358

[email protected] 2003.03.13

Management .......................................................Low Power Modes...............................................IEEE 802.15 standard .........................................Further reading....................................................8. WLAN...................................................Lecture 9 &10......................................................Two possible network configurations...................Terms ..................................................................IEEE 802.11 Basic Access Method.....................Distribution Coordinating Function (DCF) ...........IEEE 802.11 Frame Format................................IEEE 802.11 Frame Control ...............................Startup, then Join a network ...............................Discovery Phase..................................................Authentication .....................................................Wire Equivalent Privacy (WEP) ...........................Handoff ................................................................

Page 23: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

22 of 23Mobile and Wireless Network Architectures

................................. 359

.................................. 360

................................. 361.................................. 362................................. 363................................. 364 - - - - - - - - - - - - - - - - - - - - - - - - - 364

.................................. 365- - - - - - - - - - - - - - - - - - - - - - - - - 365- - - - - - - - - - - - - - - - - - - - - - - - - 365

.................................. 367................................ 368................................... 369................................. 370................................ 371................................. 372.................................. 373................................. 374

[email protected] 2003.03.13

Inter-Access Point Protocol (IAPP).....................Fast Handoff .......................................................Point Coordination Function (PCF).....................Spacing ...............................................................Timing and Power Management..........................AAA.....................................................................IEEE Extensible Authentication Protocol - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Roaming..............................................................Clearinghouse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Interconnect Provider - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Proxies ................................................................HiperLAN2...........................................................802.11a and 802.11h..........................................Multihop ..............................................................QDMA (quad-division multiple access)...............All IP networks....................................................Space Data Corporation......................................Wireless Internet Service Providers (WISPs)......

Page 24: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

23 of 23Mobile and Wireless Network Architectures

............................... 377.................................. 378.................................. 379- - - - - - - - - - - - - - - - - - - - - - - - - 379- - - - - - - - - - - - - - - - - - - - - - - - - 379- - - - - - - - - - - - - - - - - - - - - - - - 380

[email protected] 2003.03.13

MIT’s AI Lab: Project Oxygen..............................Intelligent/Smart Spaces .....................................Further reading....................................................WISPs - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IEEE 802.11 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AAA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Page 25: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:56

tion. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture1-2003 2003.03.13

1. IntroducLecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 26: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 2 of 95Mobile and Wireless Network Architectures

se!

Systems - with a focus on theirheprotocols which are used.

e course web page:

Maguire Welcome to the [email protected] 2003.03.13

Welcome to the courThe course should befun.

We will dig deeper into Personal Communicationarchitectures, but we will also examine some of t

Information about the course is available from thhttp://www.imit.kth.se/courses/2G1330/

Page 27: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 3 of 95Mobile and Wireless Network Architectures

Course

Maguire Staff Associated with the [email protected] 2003.03.13

Staff Associated with the Instructor (Kursansvarig)

prof. Gerald Q. Maguire Jr. <[email protected]>Administrative Assistant: recording of grades, registration, etc.

Rita Johnsson <[email protected]>

Page 28: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 4 of 95Mobile and Wireless Network Architectures

thod

ation Systems are and

re.development in this area.

t systems to understandct from these details

g a written report andject.

Maguire Goals, Scope and [email protected] 2003.03.13

Goals, Scope and MeGoals of the Course

• To understand both what Personal Communictheir basic architectures.

• To be able to read and understand the literatu• To provide a basis for your own research and Scope and Method

• We are going to examine a number of differenboth the details of the system(s) and to abstrasome architectural features.

• You will demonstrate your knowledge by writingiving an oral presentation describing your pro

Page 29: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 5 of 95Mobile and Wireless Network Architectures

ations (this requires

Maguire [email protected] 2003.03.13

Prerequisites• Internetwork (2G1305) or• Equivalent knowledge in Computer Communic

permission of the instructor)

Page 30: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 6 of 95Mobile and Wireless Network Architectures

ation systems and their networkto space probes, but the emphasistellites down to personal area

a project of ~50 hours effort.

Maguire [email protected] 2003.03.13

ContentsThe focus of the course is on personal communicarchitecture. This spans the range from piconetswill be primarily focus on the range from LEO sanetworks.

The course consists of 10 hours of lectures and

Page 31: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 7 of 95Mobile and Wireless Network Architectures

doff, mobility, paging

rks

Maguire [email protected] 2003.03.13

Topics• Personal Communication Systems (PCS): han• CDPD• GSM, GPRS, SMS, International Roaming,

Operation/Administration/Maintenance• Number portability, VoIP, Prepaid• WAP• Heterogeneous PCS• Wireless Local Loop (WLL), Enterprise Netwo• Bluetooth, Piconets, Scatternets• Wireless Local Area Networks (WLANs)

Page 32: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 8 of 95Mobile and Wireless Network Architectures

ents

Maguire Examination [email protected] 2003.03.13

Examination requirem• Written and Oral project reports

Grades: U, 3, 4, 5

Page 33: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 9 of 95Mobile and Wireless Network Architectures

and to show that you haveourage you to find a topic which

y understand the material)

med by yourself).en and oral reports.ctor before starting.

Maguire [email protected] 2003.03.13

ProjectGoals: to gain analytical or practical experience mastered some knowledge in this area and to encinterests you (since this will motivate you to reall

• Can be done in a group of 1 to 3 students (forEach student must contribute to the final writt

• Discuss your ideas about topics with the instru

Page 34: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 10 of 95Mobile and Wireless Network Architectures

d Report.se>

5,000 words) for each student.ith each paper suitable for

(in the case where the report is ap can be explain in the overall

; 2) who did what; if you haved describe the methods and toolsur analysis.

ntations: 5th and 6th Juneript file to <[email protected]>

vance of the deadlines!

Maguire Assignment Registration and [email protected] 2003.03.13

Assignment Registration an• Registration: 4 April 2003, to <[email protected]

• Group members, leader.• Topic selected.

• Written report• The length of the final report should be 10 pages (roughly• The report may be in the form of a collections of papers, w

submission to a conference or journal• Contribution by each member of the group - must be clear

collection of papers - the role of each member of the grouintroduction to the papers.

• The report should clearly describe: 1) what you have donedone some implementation and measurements you shoulused, along with the test or implementation results, and yo

Final Report: written report due2 June + oral prese• Send email with URL link for a PDF or PostSc• Late assignments will not be accepted

Note that it is permissible to start workingwell in ad

Page 35: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 11 of 95Mobile and Wireless Network Architectures

ss and Mobile Network, John Wiley & Sons, 2001,

es (since an introduction wasto do a project which involvesces:

les and Practices,

plugged, Prentice Hall,

s necessary - see notes and web.

rature in conjunction with youre your sourcesin your report.

Maguire [email protected] 2003.03.13

LiteratureThe course will mainly be based on the book:WireleArchitectures, by Yi-Bing Lin and Imrich ChlamtacISBN 0-471-39492-0.

Although we will not focus onMobile IPin the lecturgiven in the internetworking course), if you want mobility, the following two books are useful sour

• Charles E. Perkins, Mobile IP: Design PrincipAddison-Wesley, 1998, ISDN 0-201-63469-4.

• James D. Solomon, Mobile IP: the Internet Un1998, ISBN 0-13-856246-6.

• http://www.ietf.org/html.charters/mobileip-charter.html

We will refer to other books, articles, and RFCs a

In addition, you will be searching & reading the liteprojects. Please make sure that youproperly referenc

Page 36: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 12 of 95Mobile and Wireless Network Architectures

y, paging (Chapters 1-4,22)

ing (13),

)

Maguire Lecture [email protected] 2003.03.13

Lecture Plan• Lecture 1: Introduction

• Course arrangement• Personal Communication Systems (PCS): handoff, mobilit

• Lecture 2 (Chapters 5-8)• CDPD

• Lecture 3• GSM (9,10,11), GPRS (18), SMS (12), International Roam

Operation/Administration/Maintenance (14)

• Lecture 4• Number portability (15), VoIP (16), Prepaid (17)

• Lecture 5• WAP (19), Heterogeneous PCS (20), 3G(21)

• Lecture 6• Wireless Local Loop (WLL) (23), Enterprise Networks (24

• Lectures 7 & 8• Bluetooth, Piconets, Scatternets

• Lecture 9 &10• Wireless Local Area Networks (WLANs)

Page 37: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 13 of 95Mobile and Wireless Network Architectures

seth increasing their number ofmunication systems. Some oftes of millions of new customers

third generation (3G) cellulare are many thousand of euros per

ystems1.

rationof cellular systems orand systems.

Maguire Context of the [email protected] 2003.03.13

Context of the courPersonal Communication Systems have been bousers and increasing the variety of personal comthese system (such as GSM) have had growth raeach month!

Europe is in the process of introducing so-calledsystems. In many countries the license fees alonpotential customer.

There are discussions of what Theo Kanter callsπG s

There is even discussion ofif there will be a 4thgeneif we will see the end ofgenerational architectures

1. Because 3 <π < 4 andπ is an irrational number.

Page 38: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 14 of 95Mobile and Wireless Network Architectures

22)

Assignment

nsfer

Maguire (Chapters 1-4, and 22)[email protected] 2003.03.13

(Chapters 1-4, and Chapter 1: Introduction

Chapter 2: Mobility Management

Chapter 3: Handoff Management: Detection and

Chapter 4: Handoff Management: Radio Link Tra

Chapter 22: Paging Systems

Page 39: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 15 of 95Mobile and Wireless Network Architectures

e

tworked together

h

R

R

Token Ring

MH

MHMH

Ad hoc

PAN

Maguire Internet [email protected] 2003.03.13

Internet Architectur

Figure 1: Multiple network technologies -interne

WANswitch

switch switc

switchR

R

R

R

FDDIMH

H

H

MSCHLR/VLR

BSCBTSMH

IWU

Cellular networks

WLAN

Ethernet LANs

AP

… …

Page 40: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 16 of 95Mobile and Wireless Network Architectures

cture

above figure, i.e.,rks.

Ring

MH

Ad hoc

AN

UPSTN

Maguire More complete [email protected] 2003.03.13

More complete Archite

• We will focus on the parts marked in red in theCellular, WLAN, and PAN (and Ad hoc) netwo

Figure 2: Internet and PSTN

WANswitch

switch switch

switchR

R

R

R

R

R

FDDI

Token H

H

MSCHLR/VLR

BSCBTS

IWU

Cellular networks

WLAN

P

Ethernet LANs

AP

… …

IW

MH

MH

MH

MH

Page 41: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 17 of 95Mobile and Wireless Network Architectures

of multiple networksechnologies by providing and makes them

tbook are interconnected to thes there was generally anreasingly these systems are alsoed services are becoming ane lectures we will discuss the

Maguire [email protected] 2003.03.13

InternetworkingInternetworking is

• based on the interconnection (concatenation)• accommodates multiple underlying hardware t

a way to interconnect heterogeneous networksinter-operate.

Most of the systems discussed in the course texPublic Switched Telephony System (PSTN) - thuadaptation to fixed rate (64 kbps) voice coding. Incinterconnected to the Internet, hence packet basincreasingly important part of such systems. In theffects of these interconnections.

Page 42: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Introduction 18 of 95Mobile and Wireless Network Architectures

tems (PCS)h voice, data, and multimedia at

rageor it has to includeThus far, attempts at system havefailed (forl reasons).

: area coverage(especiallying and on campus), andusage”). However, this marketrther diverging.

ted to the Public Switchedony standards (and at the rate ofstems are increasingly connectedds & change at internet speeds.

Maguire Personal Communication Systems ([email protected] 2003.03.13

Personal Communication SysThe goals of PCS are to provide a mobile user witany place, at any time, and in any format.

Thus the system has toeither provideuniversal coveinterworking with other communication systems. providing universal coverage by aglobally standardvarious technical, historic, economic, and politica

The market has often been fragmented based onwidefor business users),enterprise (focused on in-buildhomes(often equated with “personal or free-timeseparation is increasinglyconverging rather than fu

Traditionally, various PCS systems were connecTelephony System (PSTN) and driven by telephchange of telephony standards). Today, these syto the internet and driven by the internet standar

Page 43: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ess Introduction 19 of 95Mobile and Wireless Network Architectures

and Cordless these three classes:

lar Cordless

00m) small (10-20m)

/h) low (≤50km/h)

low

low (5-10mW)

high (32kbps)

low (≤10ms)

low (often flat rate)

DECT, PHS, PACS

Maguire High Tier and Low Tier Cellular, and [email protected] 2003.03.13

High Tier and Low Tier Cellular, Generally the PCS market has been divided into

System High Tier Cellular Low Tier Cellu

Cell size large (0.25-38km) medium (10-1

User speed high (≤ 260 km/h) medium (≤100km

Handset complexity high1 low

Handset powerconsumption

high (100-800mW) low (5-20mW)

Speech coding rate low (8-13kbps) high (32kbps)

Delay or latency high (≤600ms) low (≤10 ms)

Costs high medium

Examples GSM, D-AMPS, PDC,cdmaOne, …

CT2,

Page 44: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 20 of 95Mobile and Wireless Network Architectures

y

)

Maguire Cellular [email protected] 2003.03.13

Cellular TelephonDifferent means of defining channels:

• Frequency Division Multiple Access (FDMA)• Advanced Mobile Phone Service (AMPS)

• Time Division Multiple Access (TDMA)• D-AMPS, Global System for Mobile Communications (GSM

• Code Division Multiple Access (CDMA)• IS-95 (developed by Qualcomm)

Page 45: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

y Introduction 21 of 95Mobile and Wireless Network Architectures

s Telephony - 40 FDMA channels,se station⇒userhannels are separatedms long frame there ists of uplink user data).alls (incoming calls are hard as

ly Digital Europeanellular design usingas 12 voice slots for) per frequency channelic channel allocationll can move from onetime slot in another

Maguire Low Tier Cellular and Cordless [email protected] 2003.03.13

Low Tier Cellular and Cordles• Cordless Telephony, second generation (CT2)

within each 100kHz frequency channel the ba(downlink ) and user⇒base station (uplink ) cwith time division duplexing (TDD) (in every 264bits of downlink user data followed by 64 bi• Does not support handoffs, primarily supports out-going c

there is no defined mobility database).

• Digital Enhanced Cordless Telephony (formerCordless Telephony) (DECT) - utilizes a picocTDMA with 24 time slots (generally allocated downlink and 12 voice slot for uplink, i.e., TDDand 12 frequency channels, automatic dynambased on signal strength measurements, a catime slot in one frequency channel to another channel - supporting seamless handoffs.

Page 46: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

y Introduction 22 of 95Mobile and Wireless Network Architectures

er TDMA TDD systemt has been used in Japan

CS) - a TDMA systemuplex (FDD); it utilizeds both circuit switched

Maguire Low Tier Cellular and Cordless [email protected] 2003.03.13

• Personal Handy Phone System (PHS) - anothalso supporting dynamic channel allocation - ito for a public low tier cellular system.

• Personal Access Communications System (PAsupporting both TDD and frequency division dmobile-controlled handoff (MCHO). It supportand packet switched access protocols.

Page 47: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 23 of 95Mobile and Wireless Network Architectures

ased on the swedish

Messaging PLUS, and Wireless)

ge.html

Sweden and 99.5% of theellular system, because the

perated by Telia, now(such as the one at Arlanda

DIS) {developed forverage} (now Motient)d to provide data as an

Mobile IP}

Maguire Mobile [email protected] 2003.03.13

Mobile Data• RAM Mobile Data (now Cingular Interactive, b

Mobitex system)• Backbone behind Xpress Mail with BlackBerry , Interactive

Internet PLUS, … (http://www.cingular.com/business/mobitex_map

• Coverage maps: http://www.mobitex.org/resources/covera

• Mobitex had greater national coverage1 90% ofpopulation, than even the analog 450Mhz cswedish military used it.

• Both public Mobitex systems (such as that oMulticom Security AB) and private systems Airport).

• Advanced Radio Data Information System (ARIBM’s customer engineers ⇒ offered indoor co

• Cellular Digital Packet Data (CDPD) {developeoverlay on analog cellular systems; based on

Generally low rate systems 2.4 - 8 kbps

1. (seehttp://www.mobitex.telia.com/taeckning.htm )

Page 48: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 24 of 95Mobile and Wireless Network Architectures

that theysleepmost of the time.

i.e., the paging system can both

two way paging languished in

Maguire [email protected] 2003.03.13

PagingWithin local paging areas or via satellite.

The key to paging device’s high performance is

North America utilizes two way paging systems (send and receive traffic).

Due to the lack of allocation for a return channelEurope.

Page 49: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 25 of 95Mobile and Wireless Network Architectures

(SMR)

g a handset built for them bychannels which Nextel boughtrequencies were

Maguire Specialized Mobile Radio (SMR)[email protected] 2003.03.13

Specialized Mobile RadioTaxis dispatching, fleet dispatching, …

The basis for Nextel (http://www.nextel.com/ ) - usinMotorola to operate over the wide variety of SMR(this is a case where the radio design cameafter the f“assembled”).

Page 50: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 26 of 95Mobile and Wireless Network Architectures

lem is that most of theceans} with few possiblege for ~10 minutes or so

MSS) {successor tornment secure voice

nsponder) forM id-earthorbitlly cover too large an area ande of these satellites from theeir wide coverage area (for

ften broadcast or spot coverage).

Maguire [email protected] 2003.03.13

SatelliteEspeciallyLow EarthOrbit Satellite (LEO)

• numerous attempt to field systems - one probtime the satellites are over regions {primarily ocustomers. Also each satellite is only are in ran- so there are frequent handoffs.

• 500 - 2000 km orbit• US DoD Enhanced Mobile Satellite Service (E

Iridium, features secure phones and US govegateway}

The footprint (i.e., coverage area of a satellite tra(MEO) andGeostationary (GEO) satellite - generadoes so with very long delays (due to the distancearth). However, they are widely used for both thexample, for paging) and for one way services (o

Page 51: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 27 of 95Mobile and Wireless Network Architectures

sDMA)

nd indoors up to 2 Mbps

tion services-DO up to 2 Mbits/sec.; 1XEV-DV

ed data + improved QoS

s

p://www.3gpp.org/s technologies

2) http://www.3gpp2.org/

d mobile systemservice transparency, global roam-

Maguire Wideband [email protected] 2003.03.13

Wideband system• Wideband Code Division Multiple Access (WC

• With data rates in rural areas 1.44kbps, in cities 384kps, a• http://www.ericsson.com/technology/WCDMA.shtml• aka UMTS terrestrial radio access (UTRA)

• cdma200• aka IS-2000 an evolution of cdmaOne/IS-95 to 3rd genera• CDMA2000 1X, an average of 144 kbps packet data; 1XEV

even higher peak rates - simultaneous voice and high spe

• TD-SCDMA - one of the chinese 3G standard• http://www.tdscdma-forum.org/nenglish/index.html

See also:

• 3rd Generation Partnership Project (3GPP) htt• based on evolved GSM core networks and the radio acces

• Third Generation Partnership Project 2 (3GPP• ITU’s "IMT-2000" initiative:

– high speed, broadband, and Internet Protocol (IP)-base– “featuring network-to-network interconnection, feature/s

ing and seamless services independent of location.”• including cdma2000 enhancements

Page 52: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Introduction 28 of 95Mobile and Wireless Network Architectures

rks (LMDS)de band) links

th of bandwidth availablearea kilometers

nsed spectrum)

y Winstar to 43.5 GHz

nts!

andl

ed Broadband Wireless Accessilitate interoperability.

Maguire Local Metropolitan Area Networks ([email protected] 2003.03.13

Local Metropolitan Area NetwoPoint-to-point or Point-to-multipoint (generally wi

• some operators have more than 700MHz wor(in aggregate) in a given market (geographic)

• line-of-sight coverage over distances up to 3-5• data rates from 10s of Mbps to 1Gbps or more

• Ericsson’s MINI-LINK BAS up to 37 Mbit/s per sectorhttp://www.ericsson.com/transmission/wba/

• Frequency bands between 24 to 31 GHz (lice• UK: 28 GHz band and 10 GHz band• Rest of Europe: 26 GHz band• US: 24 GHz used by Teligent and 39 GHz band licensed b

– at least one experimental license in the US in 41.5 GHz• Biggest problem is price of such high frequency compone

For further info see:http://www.lmdswireless.com/ http://www.networkcomputing.com/netdesign/1223wireless13.htm

See also the recent IEEE 802.16 standard for fix(BWA) systems in the 10 to 66 GHz - to try to fac

Page 53: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 29 of 95Mobile and Wireless Network Architectures

inks

ve very high speeds, or 1.25Gbps; but somet-to-point links

tml

Maguire Point-to-Point Optical [email protected] 2003.03.13

Point-to-Point Optical lFree-Space Optics (FSO)

• using laser light sources it is possible to achie(typically OC-3 (155Mbps), OC-12 (622Mbps)systems at 2Gbps and 10GBps) for such poin

• uses Terahertz (THz) spectrum range• short ranges - typically below 2km

See also:http://www.comm.toronto.edu/woc/freesp/terrestrial.h

Page 54: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Introduction 30 of 95Mobile and Wireless Network Architectures

s (WLANs))

OFDM)

tion,Scientific, andMedicalII) bands, or the HiperLAN

Mbps.

f the standards are available ate):

Maguire Wireless Local Area Networks ([email protected] 2003.03.13

Wireless Local Area Network• Frequency Hopping Spread Spectrum (FH-SS• Direct Sequence Spread Spectrum (DS-SS)• Orthogonal Frequency Division Multiplexing (• IR links

Most of the radios have either used theInstrumenta(ISM) bands,NationalInformationInfrastructure (Nband.

Data rates have ranged from 100s of kbps to 54

See IEEE 802.11 (in its many variants) - some o(those published more than 6 months ago are frehttp://standards.ieee.org/getieee802/

Page 55: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 31 of 95Mobile and Wireless Network Architectures

nsors, RF ID tags, …)

erally be relatively low data rate).

2bps

meters dropping to

Maguire Short range [email protected] 2003.03.13

Short range radiolow speed wireless links (door locks, wireless se

Personal Area Networks (PANs) - these have gensystems, such as Bluetooth (1Mbps in aggregateUltrawideband

• US FCC gave regulatory approval 14 Feb. 200• Intel demo’d transmitter and receiver at 100M• they expect to be able to get 500Mbps at a few

10Mbps at 10m.

Page 56: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 32 of 95Mobile and Wireless Network Architectures

Rates

a higher aggregate rate

in a packet oriented manner

MbpsN) ~1Mbpsoadband Wireless (10 ..

Maguire Trend: Increasing Data [email protected] 2003.03.13

Trend: Increasing Data GSM

• 14.4kbps per channelHSCSD

• combining multiple GSM channels to achieve for a single user

GPRS

hundreds of kbps - by using the GSM time slots Wireless LAN

• 802.11 Wireless LAN - 11Mbps headed for 54• 802.15 Wireless Personal Area Network (WPA• 802.16 Metropolitan Area Networks - Fixed Br

66 GHz) 10s to 100s of Mbps/channel

Page 57: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 33 of 95Mobile and Wireless Network Architectures

tecture

itecture

g Center

PSTN

Mobile Station

ansport Network

Maguire Basic PCS network [email protected] 2003.03.13

Basic PCS network archi

Figure 3: Basic PCS network arch

Mobile Switchin

Mobility

Base Station Controller

MS

Base Station

CellBase Station

Cell

Database

Radio Network

Wireline Tr

Page 58: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 34 of 95Mobile and Wireless Network Architectures

cture

ation Controller,MSC =er (LR )/Visitor Location the PSTN provides the

tworks

TN

BS

Mobile Station

Cell

Cordless

Maguire Example of PCS [email protected] 2003.03.13

Example of PCS Archite

B(T)S = Base (Transceiver) Station,BSC = Base StMobile Switching Center, Home Location RegistHRegister (VLR ) provides a Mobility Database, andwireline (backhaul) transport network.

Figure 4: Cellular and Cordless ne

R

MSCHLR/VLR

BSCBS

Mobile Station

IWU

Cellular networks

… …

PS

Cell

Page 59: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ility Introduction 35 of 95Mobile and Wireless Network Architectures

rting Mobility

itecture

PSTNHLR

Database

witching Center VLR

Base Station Controller

MS

Database

2

Maguire PCS network architecture supporting [email protected] 2003.03.13

PCS network architecture suppo

Figure 5: Basic PCS network arch

Mobile Switching Center VLR

Base Station Controller

MS

Cell

DatabaseRadio Network 1

Mobile S

Cell

Radio Network

Page 60: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 36 of 95Mobile and Wireless Network Architectures

nte to know where the mobilecide if you will give it service.

inated traffic), then someonene can be:

ser is)ent from where the user

ect to thestatic decision ofmmunication despite changein conjunction with mobility as a component of other

ity Management [31]

Maguire Mobility [email protected] 2003.03.13

Mobility ManagemeIf mobile only originates traffic, then you don’t havis to send traffic to it- but rather you only have to de

If a mobile is toreceive traffic (without having origmust know where to send this traffic. This someo

• a server in the network (where the user is)• a server attached to the network (where the u• a server attached to another network (differ

is right now)

We will examine mobility management with respwhere to send traffic, thedynamicsof maintaining coin access points (Handoff), and the usepaging(bothmanagement, as an alternative architecture, andarchitectures).See also: §1.4 The Essential Challenge of Mobil

Page 61: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 37 of 95Mobile and Wireless Network Architectures

tocols

1)SM) Mobile Application

Maguire Mobility Management [email protected] 2003.03.13

Mobility Management ProInclude:

• Mobile IP• EIA/TIA Interim Standard 41 (IS-41 or ANSI-4• Global System for Mobile Communications (G

Part (MAP)

Page 62: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 38 of 95Mobile and Wireless Network Architectures

ility

entities outside of the currenthen the mobile moveswithin the

e when a mobile moves, even

single administrative entity)

Maguire Macro- vs. [email protected] 2003.03.13

Macro- vs. Micro-mob

Another way of looking at it is that in micro-mobilitydomain can not (and need not) see any changes wdomain, while with macro-mobility others can sewithin a domain.

Macro-mobility == Inter-domain mobility(a domain is {as usual} a

Micro-mobility == Intra-domain mobility

Page 63: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 39 of 95Mobile and Wireless Network Architectures

s mobile get service?

d accounting (AAA) for mobileo Bayerri and Daniel Malmkvist, for a public WLAN access

ss Control

Maguire Getting [email protected] 2003.03.13

Getting ServiceOnce a mobile’s identity is know, thepolicy question is: Should thi

The policy question and its answer may involve:• roaming agreements (generally reciprocal agreements),

• current traffic loads,

• anticipated traffic loads,

• mobile user’s priority/class/… ,

• … .

The question of authentication, authorization, anusers are topics of a recent thesis: Juan CaballerExperimental Study of a Network Access Servernetwork, M.S. Thesis, KTH/IMIT, Jan. 2002.

See also IEEE 802.1x Port Based Network Accehttp://www.ieee802.org/1/pages/802.1x.html

Page 64: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 40 of 95Mobile and Wireless Network Architectures

t saw them and then

d on their patterns of

(e.g., every one minute tell the

heck in (for example a page) or to

Maguire Locating the [email protected] 2003.03.13

Locating the user• we can track the user continuously, or• we can start looking for the user where we las

expand our search , or• we can guess where the user might be - base

movement (past behavior)• the user tells us where they are

• based on a schedule the user can tell us where they are system where you are now) or

• the user can listen for something which causes them to creport their location

Page 65: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ent Introduction 41 of 95Mobile and Wireless Network Architectures

tection &

a)

Maguire Handoff Management: Detection & [email protected] 2003.03.13

Handoff Management: DeAssignment

• Who initiates handoff?• How do you detect that you should handoff?• Handover (Europe) ≡ handoff (North Americ

Page 66: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

er Introduction 42 of 95Mobile and Wireless Network Architectures

ink Transfere is “handed over” from oneich the mobile is using changes.

APa

ion is particularly important.

r

handoff (i.e., there isno effect on content of datae)(includes both smooth and fast handoffs)

anabhan.

/eliminated from the data stream

ess of changing from one AP to another is

ffering associated with the (former) access points.

at the old AP and connection to the new AP

microcell to macro cell)

icrocell to micro cell)

Maguire Handoff/Handover/Automatic Link [email protected] 2003.03.13

Handoff/Handover/Automatic LHandoff is the process that occurs when a mobilaccess point to another, i.e., the access point whThis is generally one of several types:

soft handoff the mobile can communicate with both theold and thenew

a. Generally I will refer to such devices as access points, except when their being a Base Stat

hard handoff the mobile can only communicate with one APor the othe

seamless handoff If neither the user nor running applications notice thestreams coming arriving to or departing from the mobilb

b. For seamless and glitchless handoffs see for example, work by R. Cáceres and V.N. Padm

glitchless handoff in this case the delays due to the handoff are hidden

smooth handoff buffering of traffic to the mobile when it is in the procbuffered and then delivered to the new APc

c. See C. Perkins and K-Y. Wang’s scheme for buffering with Mobile IP, requires per mobile bu

fast handoff only a short interruption time between disconnection

vertical handoff when the new cell is larger than the current cell (i.e.,

horizontal handoff when the new cell is similar to the current cell (i.e., m

Page 67: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 43 of 95Mobile and Wireless Network Architectures

eliver data via the link

traffic

wledge of general radio signalowledge (based on our earliers have reported and which we

reality is much more complex):

new AP

old to stay with AP1andoff is not completed

Maguire Handoff [email protected] 2003.03.13

Handoff CriteriaSignal quality - due to its effect on the ability to d

Data quality - the effect of errors on the delivered

With respect to signal quality we can exploit knoproperties or we can exploit specific situation knexperience or the experience which other mobilehave learned).

A simplified view with respect to signal strength (

SignalStrength start looking for a

time to switch

AP1 AP2

minimum threshcall terminated if h

Mobile⇒

(dB)

Page 68: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 44 of 95Mobile and Wireless Network Architectures

t the “right” timey - the new and old cellse bandwidth, … - handoff

ed efficiency (in terms ofnce, …) - this, of course,ry to minimize the

sing an AP whichelay, low delay variance,

set of APs (which may coding, … or changinga better system optima,m optima

Maguire Handoff [email protected] 2003.03.13

Handoff Goals• minimal impact on traffic - making a handoff a• tolerance/adaption for congestion and capacit

may have different levels of utilization, availablhas to deal with this

• efficiency - the handoff should result in improvtraffic, energy consumption, reduced interferemeans that the handoff process itself should tresources it consumes

• improve availability - handoff should result in uprovides better bandwidth, lower cost, lower d…

• the mobile should be able to use the maximuminvolve changing spreading code, modulation,to a different radio module) in order to achieverather than be restricted to a local single syste

Page 69: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 45 of 95Mobile and Wireless Network Architectures

sion? there is time to make a

forHandoff

r a new AP

rent velocity youtimate when you willshold.

Maguire When to make the [email protected] 2003.03.13

When to make the deciBy starting to look for a new APbefore you need it,decision:

TL - Threshold forLooking around, TH - threshold

SignalStrength start looking fo

time to switch

AP1 AP2

Based on your curmight be able to esreach the 2nd thre

TL

TH

Page 70: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 46 of 95Mobile and Wireless Network Architectures

lexS) experience a channel which

r users, reflections, diffractions,

called Multipath fading)tion is Rician

eiver being able to

measure of the received

interference & noise ratio

Maguire Reality is more [email protected] 2003.03.13

Reality is more compThe Mobile Station (MS) and the Base Station (Bvaries- due to user movement, movement of othe… :

• Rapid-fading• Rayleigh-distributed envelope of the signal strength (often• If there is also a light-of-sight component, then the distribu

• Slower fading• Shadow fading - a lognormal distribution

Three common measurements of the channel:

• Word Error Indicator (WEI) - based on the recdecode the received signal correctly

• Received Signal Strength Indication (RSSI) - asignal strength (in units of dB)

• Quality Indicator (QI) - related to the signal to(S/I) (in units of dB)

Page 71: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 47 of 95Mobile and Wireless Network Architectures

measurements takes time -d QI measurements:

measurementsw-pass filter

problems:

ltiple receivers, multiplentennas, …)

ng, convolutional coding,

see: [2] .. [6].

Maguire Reality is more [email protected] 2003.03.13

As the channel is varying in time and making thevarious techniques are used to filter the RSSI an

• window averaging - simply average the last w• leaky-bucket integration - a simple one-pole lo

Various schemes exist to try to combat channel

• diversity techniques (frequency hopping, mucorrelators with variable delay lines, multiple a

• signal processing techniques (bit interleaviequalizers, …)

For further information about these techniques -

Page 72: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 48 of 95Mobile and Wireless Network Architectures

ecision?ork makes the decision

provides data which the

le decides for itself

he request to the new AP the request to the old AP

Maguire Who makes the handoff [email protected] 2003.03.13

Who makes the handoff d• Network controlled handoff (NCHO) - the netw

• used in CT-2 Plus and AMPS

• Mobile assisted handoff (MAHO) - the mobilenetwork uses to make the decision• used in GSM and IS-95 CDMA

• Mobile controlled handoff (MCHO) - the mobi• used in DECT, PACS, Mobile IP

– forward handoff - mobile initiates handoff and sends t– backward handoff - mobile initiates handoff and sends

Page 73: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Introduction 49 of 95Mobile and Wireless Network Architectures

ll handoff)the mobile node (MN) can signalnew cell, then the MSC sets upw deliver traffic to the mobile’ss setting up a “bridge” to copy

Maguire Inter-BS Handoff (aka inter-cell [email protected] 2003.03.13

Inter-BS Handoff (aka inter-ceWhen both cells are connected to the same MSCthat it is going to change cells and identifies the the correct resources in the new cell, and can nonew cell. In telephony systems this often involvetraffic to both the new and the old channels.

Page 74: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Introduction 50 of 95Mobile and Wireless Network Architectures

SC (via BSC) and AP1; MN signals via AP2,

and (D)

channel D.

Step 4

SC (not showing the BSC)

E

C

AP1

MN

D

MSC MSC

MS

D

AP2 MN

Maguire Inter-BS Handoff (aka inter-cell [email protected] 2003.03.13

1.Mobile (MN) is using AP1, all traffic is going via a channel (A) between Mits intention for upcoming handoff (via B)

2.MSC creates a bridge (C) and traffic is now sent via both channels (A)

3.MN signals (via E) that it is ready to use channel D

4.MSC eliminates bridge C and frees channel A, the MN now uses only

Step 1 Step 2 Step 3

Figure 6: Steps in handoff within the control of one M

Mobile Switching Center

MN

AB

AP1

AP2

SignalingUser traffic

A

C

AP1

AP2MN

D

MSC

AP2

E

Page 75: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

t new AP? Introduction 51 of 95Mobile and Wireless Network Architectures

sufficientP? same as new calls)

channel until either:

ompletion”:

ources available for

ap (called a “handoverr handoverall in the new cell andover (⇒ the call beingng often involved.

f customer is vs. current customers being of other customers to be terminated.

Maguire What happens if there are insufficient resources [email protected] 2003.03.13

What happens if there are inresources at new A

Nonprioritized scheme (handoffs are treated the

• handover is blocked - keep using the existing • call is over or• link fails (or forced termination)

To reduce forced termination and improve “call c

• Reserved channel scheme - keep some reshandovers (i.e., under commit)

• Queuing priority scheme - exploit cell over larea” if it exists) to enqueue mobiles waiting fo

• Subrating scheme - downgrade an existing csplit the resources with the call being handed handed over is also downgraded). Downgradichanging from a full-rate to a half-rate CODEC

Some operators base their decision on what to do onhow valuable the handofserved in the new cell, i.e., high value customers can cause existing calls

Page 76: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

off) Introduction 52 of 95Mobile and Wireless Network Architectures

SC handoff)s the situation is more complex.

MSCs

PSTN

Base Station Controller

MSC2

Maguire Inter-system Handoff (aka inter-MSC [email protected] 2003.03.13

Inter-system Handoff (aka inter-MWhen the two cells are connected to different MSC

Figure 7: Handoffs between two

Base Station Controller

MS

Cell

MSC1

Cell

MS

Trunk

BeforeAfter

Page 77: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

? Introduction 53 of 95Mobile and Wireless Network Architectures

oves gain?

le MSCs

C1 MSC2

S

kward handoff

MSC2

MS

h minimization

MSC3

Maguire What happens if the mobile moves [email protected] 2003.03.13

What happens if the mobile m

Figure 8: Handoffs between multip

MSC1 MSC2

MS

a. Forward handoff

MS

M

b. Bac

MSC1 MSC2

MS

c. Handoff to a third MSC

MSC3

MSC1

c. Pat

Page 78: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

? Introduction 54 of 95Mobile and Wireless Network Architectures

r MSC (in this case MSC1). the PSTN knows nothing aboutall is still in existence (i.e., there from the fixed phone).

trunks between MSCs couldbile keeps moving to newlly rather limited, but with data

me. Hence we will need to useddressed later in the lectures).

Maguire What happens if the mobile moves [email protected] 2003.03.13

Note that the call always goes via the so-calledAnchoThis is of course because the phone attached tomobility and the originating exchange thinks the cwas no termination and set up of a new call to or

Note that without path minimization the chain of continue to growas long as the call lastsand themoMSCs. With voice calls, the call duration is generacommunication it could continue for a very long tianother model for dealing with data (this will be a

Page 79: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ndings Introduction 55 of 95Mobile and Wireless Network Architectures

imultaneous

llows the Mobile Node to agent (before a handoff). The for the MN for the time of theew APs. Thus the MNinterface -- which it can, i.e. less than 10ms. When thel find that the packets destined

Maguire Fast Mobile IPv4 handoff via Simultaneous [email protected] 2003.03.13

Fast Mobile IPv4 handoff via SBindings

TheSimultaneous Binding option in Mobile IPv4 aestablish a binding for the new AP with its homeHome Agent now duplicates all packets destinedhandoff and relays all data toboth the old and the nperforms the handoff by simply reconfiguring its generally do within a very short interruption timeMN physically connects to the new network, it wilfor it are already arriving there!

Page 80: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 56 of 95Mobile and Wireless Network Architectures

ine

ec.de/Handoff.html

Time

nsmission new AP

receivedata

receivedata

<10msTime

t connect

Interruption

Interruption

Maguire Fast handover [email protected] 2003.03.13

Fast handover timel

Figure 9: Fast handover timelinea

a. Figure adapted from http://www.ccrle.nec.de/Figure3.gif which is part ofhttp://www.ccrle.n

Traditional Mobile IP: “break before make”

Enhanced Mobile IP: “make before break”

disconnect connect get newaddress

informhome agent

travia

get newaddress

informhome agent

transmissionvia new AP

>300ms or more

disconnec

Page 81: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 57 of 95Mobile and Wireless Network Architectures

g the services ofanother PCS.

ents” between the operators ofe operator agrees to pay the otheric.

not a specific device, thus aPCS network. This of course may accounting (AAA) processes.

ing the user to access the newed to reflect the fact that this userfor this user can (should?) ben. Clearly this raises both policy? Shouldall traffic beand accounting questions (Whoe charge for roaming? …)

Maguire [email protected] 2003.03.13

RoamingRoaming occurs when a user of one PCS is usin

Roaming is generally based on “roaming agreemthe involved PCS systems; basing the user’s homPCS operator(s) for carrying thismobile user’s traff

Note that the agreement is generally about theuser -user is free to change devices to access the newcomplicate the authentication, authorization, and

As a side of effect of authenticating and authorizPCS, the home PCS’s mobility database is updatin located in the other PCS - thus traffic arriving forwarded/redirected to the user’s current locatiodecisions (Shouldthis specific traffic be redirectedredirected? Should this location be reported? …)pays for carrying the redirected traffic? Is there abas

Page 82: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 58 of 95Mobile and Wireless Network Architectures

pdated, theHLR is updated,

PCS2

PSTNHLR

Database

witching Center VLR

Base Station Controller

Database

Maguire [email protected] 2003.03.13

When the mobile moves to PCS2 the local VLR is uand theformer VLR is also updated.

Figure 10: Mobile roams from PCS1 to

Mobile Switching Center VLR

Base Station Controller

MS

Cell

DatabasePCS1

Mobile S

Cell

PCS2

MS

Page 83: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 59 of 95Mobile and Wireless Network Architectures

ent

eby MS informs the

e user to deliver a call

nd Global System for Mobile(MAP) both define a two-level

user’s home system record at the visited

Maguire Roaming [email protected] 2003.03.13

Roaming ManagemTwo parts:

• registration (location update) - process whersystem of its current location

• location tracking - the process of locating th

EIA/TIA Interim Standard 41 (IS-41 or ANSI-41) aCommunications (GSM) Mobile Application Partstrategy - which uses two tiers of databases:

• home location register (HLR) - exists at the • visitor location register (VLR) - a temporary

system

Page 84: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 60 of 95Mobile and Wireless Network Architectures

org, now arrives in Stockholm

ter with the VLR for PCS2.

on (i.e. that the HLR should point to the VLR

.

PCS2

ng Center VLRDatabase

a

ckholm

3

Maguire Roaming [email protected] 2003.03.13

Roaming exampleGunvor (from Kiruna) has been visiting in Göteb

1.When the user (and her MS) arrives in Stockholm, her MS has to regis

2.PCS2’s VLR informs the user’s in Kiruna HLR of the user’s current locatiin PCS2). The HLR sends the user’s profile to PCS2’s VLR.

3.PCS2’s VLR informs the mobile (MS) that is has successfully registered

4.HLR informs PCS1’s VLR to remove their entry for the user.

Figure 11: Mobile roams from PCS1 to

PSTN

Mobile Switchi

PCS2

MS

Mobile Switching Center VLRDatabase

PCS1

MS

Kirun

Göteborg Sto

1

24

HLRDatabase

Page 85: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 61 of 95Mobile and Wireless Network Architectures

simple!PCS (i.e., details of channel the base station & base stationalso left out all the interactionsent under SS7” describes someistration one can utilize a

from VLR to VLR, enter aer than notifying the HLRmes to the home system,

from the VLR when you

isters with the VLR, if noir record is deleted

Maguire Of course it couldn’t be this [email protected] 2003.03.13

Of course it couldn’t be thisDiscussion left out all the interactions within the assignment & signaling within the cells, betweencontroller, and between the BSC & the MSC) -- itwith the PSTN. Section 2.3 “Roaming Managemof the details of the later. Toreduce the cost of regforwarding pointer scheme:• Move operation (registration ) - when moving

forwarding pointer into the previous VLR, rath• Find operation (call delivery ) - when a call co

walk the chain and then update the HLR.

Reducing the cost of deregistration:

• implicit deregistration - only delete records need the space

• periodic reregistration - MS periodically regreregistration within a timeout period, then the

Page 86: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 62 of 95Mobile and Wireless Network Architectures

ly a Signal Transfer Pointn Number (MIN) and the three outcomes:N’s HLR via Global Title

kup in the VLR

lookup of MIN’s HLR via

rrent is generally done with

Maguire Call [email protected] 2003.03.13

Call deliveryAn originating Switching Point (SSP) (or alternative(STP)) maintains a cache of theMobile Identificatiocurrent VLR) - it examines this cache - there are1 Cache entry not found ⇒ do the lookup of MI

Translation (GTT)

2 Cache entry exists and is current ⇒ do a loo

3 Cache entry exists, but is obsolete ⇒ do theGlobal Title Translation (GTT)

Determining that the cache entry is (probably) cuheuristics.

Page 87: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 63 of 95Mobile and Wireless Network Architectures

nly system didn’t needia:

he two (or more) callers

Maguire [email protected] 2003.03.13

CT2Section 2.4 describes how CT2 as a calloriginating olocation services, but that it could be extended v1 sending a page to a user and the user call in

2 calling into a meeting point - which patches ttogether

Page 88: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

? Introduction 64 of 95Mobile and Wireless Network Architectures

ff decision?

Maguire Back to: Who makes the handoff [email protected] 2003.03.13

Back to: Who makes the hando

Page 89: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 65 of 95Mobile and Wireless Network Architectures

(NCHO)k makes the decision

m the MSg) BSs to supervise theeasurements of RSSIeffect the handoffio resources at BSsg links ⇒ long handoff

Maguire Network controlled handoff (NCHO)[email protected] 2003.03.13

Network controlled handoffNetwork controlled handoff (HCHO) - the networ

• BS monitors the signal strength and quality fro• Network uses multiple (current and surroundin

quality of all current connections by making m• MSC makes the decision when and where to • Heavy network signaling traffic and limited rad

prevent frequent measurements of neighborintimes.

Handoff times: upto 10sec or more

Page 90: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 66 of 95Mobile and Wireless Network Architectures

MAHO)vides data which the network

nt of network controlled handoff times.

ments twice a second

an’t tell the mobile about thety has decayed too far, then

Maguire Mobile assisted handoff (MAHO)[email protected] 2003.03.13

Mobile assisted handoff (Mobile assisted handoff (MAHO) - the mobile prouses to make the decision; essentially it is a varia- but uses the mobile to help reduce the handoff

For example, in GSM the MS transmits measure⇒ GSM handoff execution time ~ 1sec

Note in both NCHO and MAHO - if the network cnew channel/time slot/… to usebefore the link qualithe call may be terminated.

Page 91: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 67 of 95Mobile and Wireless Network Architectures

(MCHO)l strength and quality from thes a “better” candidate it initiates the mobile (as it knows who iten consider its battery level, etc.)

een two base stationshannels of a single BS

Maguire Mobile controlled handoff (MCHO)[email protected] 2003.03.13

Mobile controlled handoff The mobile decides for itself (by monitoring signacurrent and candidate base stations), when it finda handoff. In MCHO most of the work is done bycan hear, how well it can hear them, and can ev

Two common handoffs:

• automatic link transfer (ALT) - transfer betw• time slot transfer (TST) - transfer between c

Page 92: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 68 of 95Mobile and Wireless Network Architectures

e measurement process. Forsures the RSSI of all channelsnt of other channels is done when

s.

processing

ExecuteALT or TST

Maguire Mobile controlled handoff (MCHO)[email protected] 2003.03.13

Different systems use different approaches to thexample, some DECT implementations can measimultaneously. In other systems, the measuremethe device is itself not transmitting or receiving.

Handoff times: DECT 100-500ms, PACS 20-50m

Figure 12: MS-quality maintenance

Measurementprocess

Select new carrieror channel

Link qualityacceptable?

Yes No

Page 93: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 69 of 95Mobile and Wireless Network Architectures

sBS

twork (for example, no example, nonenk coding} new link

Maguire Handover [email protected] 2003.03.13

Handover Failure• No available channel/link resources in the new• Insufficient resources as determined by the ne

available bridge, no suitable channel card {forsupporting the voice CODEC in use or radio li

• It takes too long for the network to set up the• Target link fails during handoff

Page 94: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 70 of 95Mobile and Wireless Network Architectures

nt

ps

!

ed terminations

Maguire Channel [email protected] 2003.03.13

Channel AssignmeGoals:

• achieve high spectrum utilization• maintain a given service quality• use a simple algorithm• require a minimum number of database looku

Unfortunately it is hard to do all of these at once

If there is no available channel, then

• new calls are blocked• existing calls that can’t be handed over ⇒ forc

Page 95: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 71 of 95Mobile and Wireless Network Architectures

ocess

nt (QSAFA)

the number of forced decreased efficiency:

treated the same as a

some resources for

over lap (handoff area)s of one or more calls to

Maguire Channel Assignment [email protected] 2003.03.13

Channel Assignment Pr• Fixed Channel Assignment (FCA)• Dynamic Channel Assignment (DCA)• Quasi-static autonomous frequency assignme• …

Lots of schemes have been introduced to reduceterminations, at the cost of increased blocking or

• Nonprioritized scheme (NPS) - handoff call new call

• Reserved Channel scheme (RCS)- reserveshandoffs

• Queuing Priority scheme (QPS) - exploit the• Subrating scheme (SRS) - switching CODEC

free resources

Page 96: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

er Introduction 72 of 95Mobile and Wireless Network Architectures

ink Transfer will examine some key ideas.

bile have to figure out how toations (in the up and down links

at a time

s simultaneously

Maguire Handoff Management: Radio Link [email protected] 2003.03.13

Handoff Management: Radio LWe will not cover the details of the radio link, but

In soft handoff, the network and perhaps the mocombine the information from the multiple basestrespectively).

Link transfers:1 Intracell

2 Intercell or inter-BS

3 Inter-BSC

4 Intersystem or inter-MSC

5 Intersystem between two PCS networks

hard handoff mobile connects only to a single base station

soft handoff mobile receives/transmits from/to multiple BS

Page 97: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

er Introduction 73 of 95Mobile and Wireless Network Architectures

d then on to PCS2

Cell

ching Center

Cell

obile Switching Center

Intersystem

PCS2

Maguire Handoff Management: Radio Link [email protected] 2003.03.13

Figure 13: Handoffs, mobile moves within PCS1 an

PSTN

Mobile Switching Center

Base Station Controller

Base Station Controller

MS

Mobile Swit

Inter-BS (intercell)

Inter-BSC

Inter-MSC

M

Intracell

Page 98: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 74 of 95Mobile and Wireless Network Architectures

Maguire Handoff [email protected] 2003.03.13

Handoff frequencyWith a cellular voice call of 1 minute duration:

Type of handoff Probability

inter-BS 0.5

inter-BSC 0.1

inter-MSC 0.05

Page 99: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 75 of 95Mobile and Wireless Network Architectures

forms

iming to enable the signals fromus leading to a physically

uire that the mobile be able to codes, frequencies, … .

SCs Between systems

AP1

MN

MSC

MSC

AP2MN

MSC

AP1

Maguire Soft handoff in multiple [email protected] 2003.03.13

Soft handoff in multiple

Some CDMA systems use very precise link level tmultiple BSs to arrive additively at the mobile - thstronger signal.

Soft handoffs between systems generally will reqreceive multiple signals - which will use different

Within one BSC With Two BSCs With Two M

Figure 14: Soft handoffs

MN AP1

AP2

BSC

AP1

AP2MN

BS BS

AP2

MSC

Page 100: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 76 of 95Mobile and Wireless Network Architectures

g system invented by Charlesthe voice paging over the public

essages.Pagers listen for their

ss is received by the pager

short voice message

red by the sender, which then appears on the

Maguire [email protected] 2003.03.13

PagingOriginally a one-way personal altering/messaginNeergard in 1949 (annoyed when hospitalized byaddress system).

A transmitter sends a stream of addresses and maddress (also called a cap code).

Cap Code beep (one of ~4 tones) when the pager’s addre

Tone voice 1970’s, allows the sender to record and send a

Digital display early 1980’s, a callback number (or code) is entepager’s display

Alphanumeric late 1980’s, display a text message

Page 101: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 77 of 95Mobile and Wireless Network Architectures

e

code, pager number, types ofor alphanumeric pagers); store inals; send to relevant Base

BaseStation

Operationsd MaintanceCenter

BaseStation

Controller

BaseStationBaseStationBaseStationBaseStationBaseStation

or

Pager

Maguire Paging [email protected] 2003.03.13

Paging Architectur

Paging terminal has database of customers, capmessages, …; converts voice message to text (fmailbox for pager; forward to other paging terminStation Controller(s)

UserTerminalEquipment

PSTN orPSDN Paging

Terminal

an

Pager

PSDNconnectionto otherpaging terminals

User Access Interface

InternetworkInterface

(Input Device)

Page 102: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 78 of 95Mobile and Wireless Network Architectures

anternational

or if the signal could not reachtechnology, a two-way pagingtil the user’s pager sends a

Maguire Paging Service [email protected] 2003.03.13

Paging Service areService areas: site, local area, region, national, i

If the user temporarily left the paging service areathem, then they would miss it. Motorola’s ReFLEXsystem, keeps transmitting a paging message unconfirmation that it has been received.

Page 103: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 79 of 95Mobile and Wireless Network Architectures

s

2), calls paging company (3),number to call - perhaps theybe contacted and told by thed telephone network. [i.e.,ork.]

tor B

ange..

+cc ffff

+cc ffff d124

erator X

Maguire Paging Service [email protected] 2003.03.13

Introduction of paging system

Upon a page (1), user moves to nearest phone (company operator tells the user what telephone (also) convey a short message. Themobile user can operator at the paging company toconnect to thefixemake a temporary connection to the (voice) netw

exchange paging company

Exchange...

Operator A Opera

User1

Exch.

+cc eeee

+cc eeee d123 +cc ffff d123+cc eeee d124

Op

pager2. user moves to a phone

+cc xxxx+cc pppp

1. page

3.

Page 104: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 80 of 95Mobile and Wireless Network Architectures

s

2), calls a number based on they just consume the short messaged told by a message to connect

tor B

ange..

+cc ffff

+cc ffff d124

perator X

rhaps with telephone# in it)

e

Maguire Paging Service [email protected] 2003.03.13

Alphanumeric paging system

Upon a page (1), user moves to nearest phone (content of the (page) message (3); or perhaps thethey received. Themobile usercan be contacted anto a given number on thefixed telephone network.

exchangepaging company

Exchange...

Operator A Opera

User1

Exch.

+cc eeee

+cc eeee d123 +cc ffff d123+cc eeee d124

O

pager2. user moves to a phone

message (pe

+cc xxxx+cc pppp

1. pag

3.

Page 105: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 81 of 95Mobile and Wireless Network Architectures

ugh themobile telephone

.

), and PCS are cellular radio systems.

tor B

ange..

+cc ffff

+cc ffff d124

, NMT, GSM, …

Maguire Paging Service [email protected] 2003.03.13

Mobile telephone systems

Themobile user is directly reached by the call thronetwork.

SMR (Specialized Mobile Radio) is a non-cellular radio system

NMT (Nordic Mobile Telephone), GSM (Groupe System Mobile

exchangemobile telephone

Exchange...

Operator A Opera

User1

Exch.

+cc eeee

+cc eeee d123 +cc ffff d123+cc eeee d124

Operator X

pager

mobile call

company+cc mmmm

+cc xxxx

+cc mmmm d125

SMR

Page 106: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 82 of 95Mobile and Wireless Network Architectures

less

d telephone network. actual location of the user) or

into +cc eeee d123

B

+1 700 xxx xxxx, …)

e +cc ffff

+cc ffff d124

mm yyyy⇒ +cc eeee d123

Maguire Paging Service [email protected] 2003.03.13

Mobile but not necessarily wire

Themobile user is indirectly reached through thefixe• The connection can be via the “mobile” company (hiding the

• via redirect directly to the current location of the user.

Thus the mobile operator turns +cc mmmm yyyy [dynamic address translation].

exchange“mobile” telephone

Exchange...

Operator A Operator

User1≡ +cc mmmm yyyy (a personal phone number, e.g.,

Exchang...

+cc eeee

+cc eeee d123 +cc ffff d127+cc eeee d124

Operator X company

+cc mmmm+cc xxxx

…+cc mm

Page 107: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 83 of 95Mobile and Wireless Network Architectures

irects)

h may utilize local wirelessetwork.ing the actual location of the user). associated with a list of them

always at +cc eeee d123, whichthe time of the call).

perator B

eee d123

Exchange...

+cc ffff

+cc ffff d124123)

Maguire Paging Service [email protected] 2003.03.13

Local mobility via wireless (or red

Themobile useris reached bylocal redirection (whiclinks) of the call coming from thefixed telephone n• The local exchange is playing the role of the “mobile” company (hid• There are multiple instruments (terminals) and user is currently• Could involve a non-local redirect

To the external world the user looks like they arethe local PBX maps into a specific extension (at

Exchange...

Operator A O

User1≡ +cc e

+cc eeee

+cc eeee d123 +cc ffff d

+cc eeee d123

radio

cordless wireless (DECT, PCS, …

+cc eeee d123

wired

Page 108: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 84 of 95Mobile and Wireless Network Architectures

ystems

of digital messages.arate data network, but GSM’s via the GSM infrastructure.

ebook/…)

or a (public) data network

tor B

ange..

+cc ffff

+cc ffff d124

fff d123

sager

router

uterdata network

Maguire Paging Service [email protected] 2003.03.13

Two-way paging and messaging s

Two-way paging or messaging allows exchange• Traditionally the paging or messaging system was a sep

Short Message Serviceprovides alphanumeric messaging

• The messaging device can also be a computer (PDA/not

• Connection between the two users can be via the PSTN

exchange

paging or messaging

Exchange...

Operator A Opera

User1

Exch.

+cc eeee

+cc eeee d123

+cc f+cc eeee d124

Operator X

pager or mesmessage

+cc xxxx+cc pppp

company

ro

Page 109: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 85 of 95Mobile and Wireless Network Architectures

put/output, vibrator, … .

g overwritten)reen)

ol Logic

I/O

Maguire [email protected] 2003.03.13

Pager

I/O can be a display, a beeper, keypad, audio in

Control logic supports:

• duplicate message detection• message locking (to keep message from bein• message freezing (to keep message on the sc• altering modes (beep, vibrate, …)• power management

Receiver(Transmitter) Decoder Contr

Page 110: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 86 of 95Mobile and Wireless Network Architectures

go known as IXO or PET,be sent to pagingnd an effective message

ional superset of TAP;E) protocol - the input

ing, deferred paging,ssage deletion.used to create networksrs (overcomes the - such as Glenayre Link

Maguire Paging [email protected] 2003.03.13

Paging Interworkin• Telocator Alphanumeric Protocol (TAP), als

defines a 7-bit alphanumeric text message to receivers, with a block size of 256 characters alength of 1,000 characters

• Telocator Data Protocol (TDP) suite: a functadopted 1995; Telocator Message Entry (TMprotocol for TDP: two-way paging, priority pagperiodic paging, message forwarding, and me

• Telocator Network Paging Protocol (TNPP)of paging terminals from different manufactureproprietary protocols to/from paging terminalsModule, Spectrum Data Link Handler)

Software:

ftp://ftp.cs.unm.edu/pub/chris/paging/ixo.txt

http://en.tldp.org/HOWTO/mini/Pager/

Page 111: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 87 of 95Mobile and Wireless Network Architectures

lrds Advisory Group

ble then multiple 544 bit batches

MES)

d into 5 subsequences, each

s Code (APOC)ide)

ates accurate to one hundredth of

programming, encryption, and

Maguire Paging - link [email protected] 2003.03.13

Paging - link leve• Older format: British Post Office Code Standa

(POCSAG)• single operator, single frequency• maximum of 2 million users• two separate tones and then a burst of data; 576 bit pream

• ETSI’s European Radio Message System (ER• 35 bit radio identity code• effective transmission rate of 3750 bps• each hour is partitions into 60 cycles, each cycle partitione

subsequence is partitioned into 16 batches

• Philips Telecom’s Advanced Paging Operation• Motorola’s FLEX (further described on next sl

• signals have only a single tone preceding the data burst.• Interestingly FLEX paging data is _not_ encrypted.

• Motorola’s Generation II FLEX• FLEX G1.9 protocol supports full roaming, time of day upd

a second, and dynamic group messaging• Motorola’s FLEXsuite™ applications, such as over the air

compression utilize FLEX G1.9.• 1600 and 3200 symbols-per-second

Page 112: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 88 of 95Mobile and Wireless Network Architectures

ocol 1

tml

d up to 600,000 numeric pagersps as needed by operator.

l store voice messages,

essaging unit, therefore sends

the use of a ReFLEX two-wayntent.

rcial operation in 36 countries,er base -

ultitone Electronics plc, Basingstoke, UK

Maguire Motorola’s FLEX™ [email protected] 2003.03.13

Motorola’s FLEX™ prothttp://www.motorola.com/MIMS/MSPG/FLEX/protocol/solution.h

Supports upto five billion individual addresses anper channel. Channel can run at 1600 to 6400 b

• FLEXion™ an advanced voice paging protoco• Motorola’s Portable Answering Machine - can receive and• digitally compresses voice messages• system is aware of the general location of the recipient’s m

the message from the closest paging transmitter

• ReFLEX™ a two-way messaging protocol• Motorola’s Advanced Messaging Group has demonstrated

pager to access Hyper Text Markup Language (HTML) co

160 FLEX technology-based systems in commerepresenting 93% of the world’s paging subscribhttp://www.nasco.com.sa/products/motorola/pager_flex.html

1. As of February 2002, Motorola transferred all their paging subscriber device product lines to Mhttp://www.multitone.com/

Page 113: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 89 of 95Mobile and Wireless Network Architectures

ings is to enable the pager to spend

sand in the case of Motorolamatch than the error correction

ediately.

coder unless the page may be foray be awakened separately).

Maguire Sleeping for power [email protected] 2003.03.13

Sleeping for power savA major aspect of the link level paging protocolsmost of its timesleeping.

It does this byknowing when to listen for its addresif as the address is being received more bits fail tocould possibly correct, then it goes to sleep imm

Some paging receivers don’t even wake up the dethis device (thus the different parts of the page m

Page 114: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ns: analog + digital) Introduction 90 of 95Mobile and Wireless Network Architectures

line (the first digital)

echnology Primary markets

nalogue Europe, Middle East

Analogue North and South America

logue Europe and China

nalogue Europe, Middle East

ital World-wide

igital North and South America

Digital North America, Korea

ital Europe

igital Japan

Digital North America

Maguire Mobile Telephone Systems Timeline (the first two [email protected] 2003.03.13

Mobile Telephone Systems Timetwo generations: analog +

Year Standard System T

1981 NMT 450 Nordic Mobile Telephone A

1983 AMPS Advanced Mobile Phone System

1985 TACS Total Access CommunicationSystem

Ana

1986 NMT 900 Nordic Mobile Telephony A

1991 GSM Global System for Mobilecommunication

Dig

1991 TDMA(D-AMPS) Time Division Multiple Access D

1993 CdmaOne(IS95) Code division multiple access

1992 GSM 1800 Global System For MobileCommunication

Dig

1994 PDC Personal Digital Cellular D

1995 PCS 1900 Personal Communication Services

Page 115: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 91 of 95Mobile and Wireless Network Architectures

eadingpter) of [1] for more pointers tof the things which the authors and not (yet) implemented;

d Mobile NetworkN 0-471-39492-0.unication

unication Systems,8.hitectures of AMPS, IS-41, Northverage of CT2, DECT, PHS, and

nications: Analog and Digital

Maguire References and Further [email protected] 2003.03.13

References and Further RSee the summary in section 2.5 (and in each chaadditional reading. Take careful note that some ohave covered in chapter 2 aresimply their proposalsbut their ideas are worth understanding.Course book

[1] Yi-Bing Lin and Imrich Chlamtac,Wireless anArchitectures, John Wiley & Sons, 2001, ISB

Further details concerning physical and link layer wireless comm

[2] David J. Goodman,Wireless Personal CommAddison-Wesley, 1997, ISBN 0-201-63470-

• Great coverage about the link layer details and general arcAmerican TDMA and CDMA, and GSM. Only very brief coPACS. This is an extremely well written book.

[3] William C.Y. Lee,Mobile Cellular Telecommu

Page 116: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 92 of 95Mobile and Wireless Network Architectures

38089-9

ions: Principles and Practice,, ISBN: 0-13-042232-0.

munications: Networking8, ISBN 0-201-63394-9.

of Wireless Networks,-2.

Banan,Internetwork Mobility:addle River, NJ, 1997. ISBN

erview of LEO Satelliteciences National

Maguire References and Further [email protected] 2003.03.13

Systems, Second Edition, 1995, ISBN 0-07-0• all the usual radio topics

[4] Theodore S. Rappaport,Wireless Communicat2nd edition, Prentice-Hall, 2002, 736 pages

[5] Ellen Kayata Wesel,Wireless Multimedia ComVideo, Voice, and Data, Addison-Wesley, 199

[6] K. Pahlavan and P. Krishnamurthy,Principles Prentice Hall PTR, 2002, ISBN 0-13-093003

CDPD

[7] Mark S. Taylor, William Waung, and MoshenThe CDPD Approach, Prentice-Hall, Upper S0-13-209693-5.

LEO

[8] Christopher Redding, “Overview of LEO OvSystems”, Institute for Telecommunication S

Page 117: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 93 of 95Mobile and Wireless Network Architectures

istration, Boulder, CO - lecturen Advanced Radio

99/red/red_s.pdf

adband Wireless Access6 GHz”,

obility Profiles for Locationan University of Science andelematics, 12 Jan. 1998.

002, October 1996.

”, RFC 3344, Aug. 2002, note:

Maguire References and Further [email protected] 2003.03.13

Telecommunications and Information Adminslides from 1999 International Symposium oTechnologies:http://www.its.bldrdoc.gov/meetings/art/art99/slides

Fixed Broadband wireless

[9] IEEE 802.16c™, “Air Interface for Fixed BroSystems - Detailed System Profiles for 10-6http://standards.ieee.org/announcements/80216capp.html

User profiles

[10] Sudeep Kumar Palat, “Replication of User MManagement in Mobile Networks”, NorwegiTechnology, Dr. Ing. Dissertation, Dept. of T

Mobile IP

[11] C. Perkins, IP Mobility Support, IETF RFC 2

[12] C. Perkins, Ed., “IP Mobility Support for IPv4this obsoletes RFC 3220 and RFC2002.

Page 118: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 94 of 95Mobile and Wireless Network Architectures

bility Support in IPv6”, Internety 26, 2003, work in progress.

Hiller, James Kempf, Peter J. Sebastian Thalanany, “Lowraft,

4.txt, June 2002, work in

-04.txt

Mobile IPv4 Regionalip-reg-tunnel-07.txt, October

Maguire References and Further [email protected] 2003.03.13

[13] D. B. Johnson, C. Perkins, and J. Arkko, “Modraft, draft-ietf-mobileip-ipv6-21.txt, Februarhttp://www.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-21.txt

Fast handoff

[14] Karim El Malki (Editor), Pat R. Calhoun, TomMcCann, Ajoy Singh, Hesham Soliman, andLatency Handoffs in Mobile IPv4”, Internet ddraft-ietf-mobileip-lowlatency-handoffs-v4-0progress.http://www.ietf.org/internet-drafts/draft-ietf-mobileip-lowlatency-handoffs-v4

Micromobility: Cellular IP, HAWAII, Hierarchical Mobile IP

[15] http://comet.ctr.columbia.edu/micromobility/

[16] E. Gustafsson, A. Jonsson, and C. Perkins,Registration, Internet draft, draft-ietf-mobile2002, work in progress.http://www.ietf.org/internet-drafts/draft-ietf-mobileip-reg-tunnel-07.txt

Page 119: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Introduction 95 of 95Mobile and Wireless Network Architectures

rison of IP Mobility Protocol.rsity of Namur, Infonet Group,

html

on-Enhanced Mobile IPE Personal

ael D. Bender, “An-2000 System”, Proceedings ofpp.208-216.

Maguire References and Further [email protected] 2003.03.13

Comparison of IP Mobility protocols

[17] P. Reinbold and O. Bonaventure. A CompaTechnical Report Infonet-TR-2001-07, UniveJune 2001.http://www.infonet.fundp.ac.be/doc/tr/Infonet-TR-2001-07.

TeleMIP

[18] Subir Das, et al. TeleMIP: TelecommunicatiArchitecture for Fast Intradomain Mobility.IEECommunications, 7(4):50--58, August 2000.

Intersystem Handoff

[19] Janise McNair , Ian F. Akyildiz, and MichInter-System Handoff Technique for the IMTIEEE INFOCOM Conference, March 2000,

Page 120: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:56

2. N g and CDPD. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture2-2003 2003.03.13

etwork SignalinLecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 121: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 97 of 138Mobile and Wireless Network Architectures

-8)

Maguire Lecture 2 (Chapters 5-8)[email protected] 2003.03.13

Lecture 2 (Chapters 5

Page 122: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 98 of 138Mobile and Wireless Network Architectures

and a PSTN for:

f mobile usersa mobile users and the

ns themselves

eans of identifying a MS

mber - a number associated with

Maguire Network [email protected] 2003.03.13

Network SignalingInterconnection between a PCS Network (PCN)

• mobility management - tracking the location o• call control - setting up the call path between

other call party• interconnection interfaces - the interconnectio• message routing - information exchange

Mobile Identification Number (MIN) -- the main m

Universal Personal Telecommunication (UPT) nua mobilesubscriber.

Page 123: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

AP)Network Signaling and CDPD 99 of 138Mobile and Wireless Network Architectures

cation Part

ted.

AM)

ponent

ith it and uses connectionless

WithPermssion,

RROR, or REJECT

Maguire Transaction Capabilities Application Part ([email protected] 2003.03.13

Transaction Capabilities Appli(TCAP)

For exchanging information which isnot circuit rela

More than 50 TCAP operations in IS-41 just for:

• inter-MSC handoff• automatic roaming• operation, administration, and maintenance (O

A TCAP message has two parts:transaction andcom

Each TCAP transaction has atimeout associated wtransport.

transaction QueryWithPermission, Response, ConversationandUnidirectional (pass info inone direction)

component INVOKE, RETURN RESULT (Last), RETURN E

Page 124: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

AP) Network Signaling and CDPD 100 ofMobile and Wireless Network Architectures

gistration

PCS2

PCS2

STP4

MSC2R2

tabase

RegistrationNotification (INVOKE)

RESULT)

RegistrationNotification (RETURN RESULT

ESULT)

)

RESULT)

T1

T5

T6

Maguire Transaction Capabilities Application Part ([email protected] 2003.03.13

TCAP message flow for a MS re

Figure 15: Mobile roams from PCS1 to

PSTN

HLRDatabase

MSC1VLR1

Database

PCS1

STP1 STP2 STP3

VLDa

RegistrationNotification (INVOKE)

RegistrationCancellation (INVOKE)

RegistrationCancellation (RETURN RESULT)

RegistrationNotification (RETURN

RegistrationCancellation (INVOKE)

RegistrationCancellation (RETURN RESULT)QualificationRequest (INVOKE)

QualificationRequest (RETURN R

ServiceProfileRequest (INVOKE

ServiceProfileRequest (RETURN

T2

T3

T4

Page 125: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 101 of 138Mobile and Wireless Network Architectures

al detailsi.e.,Global Title Translationthen the TCAP message is

is assumed {we will return to}.

Maguire Transaction 2 (T2) - additional [email protected] 2003.03.13

Transaction 2 (T2) - additionSignal Transfer Point3 (STP3) does a table lookup,(GTT) of the MIN to identify the HLR’s address, forwarded from STP3 to STP2 where the HLR is.

GTT is needed becausenon-geographicnumberingthis later; See “Database lookups” on page 225.

Page 126: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 102 of 138Mobile and Wireless Network Architectures

(ACG)reduce the rate at which request messages to a

erload occurs or applied

ned for a specific Point Global Title.

utomatic Code Gapping (Stage: December 13, 1999

Maguire Automatic Code Gapping (ACG)[email protected] 2003.03.13

Automatic Code Gapping• Can use Automatic Code Gapping (ACG) to

a network entity such as a MSC sends serviceservice control function.

• ACG can be applied automatically when an ovmanually for system management.

• ACG can be applied to query messages destiCode and Subsystem Number or for an SCCP

3rd Generation Partnership Project 2 (3GPP2), A1), 3GPP2 S.R0016, Version 1.0.0, Version Datehttp://www.3gpp2.org/Public_html/specs/S.R0016_v1.pdf

Page 127: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

and Voice Privacy Network Signaling andMobile and Wireless Network Architectures

Signalingce Privacyaces (AMPS,TDMA, &cause the GSMe GSM standards) that does not require

tion, call origination, callallenge procedures data” (SSD) known only

of it is shared with visited

ever transmitted over the

istribution of SSD

Maguire TIA TSB-51: Authentication, Signaling Message [email protected] 2003.03.13

TIA TSB-51: Authentication,Message Encryption and Voi

• supports authentication over multiple air interfCDMA) -- GSM authentication is excluded, beauthentication process has been defined in th

• provides a method of pre-call validation of (MSuser intervention

• uses Global Challenge procedures at registratermination, and at any time using Unique Ch

• without-sharing (WS) scheme: “shared secretto Authentication Center (AuC) and MS

• sharing (S) scheme: the SSD or some aspectsystem

• SSD based on Authentication Key (A-Key) - nair

• Also includes procedures for generation and d

Page 128: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 104 of 138Mobile and Wireless Network Architectures

erican Numbering Plan mobile phone

number programmed into thenufacturer)

clear over the air - so it is easyne with the same values⇒ clone

ud TSB-51

Maguire MIN and [email protected] 2003.03.13

MIN and ESNMobile Identification Number (MIN) - a North Am(NANP) number which is the phone number of a

Electronic Serial Number (ESN) - a 32 bit serial phone at manufacture (top 8 bits identify the ma

In AMPS the MIN and ESP are transmitted in theto listen for them and then program another pho

This lead to hundreds of millions of dollars of fra⇒

Page 129: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 105 of 138Mobile and Wireless Network Architectures

me

OR.

Area (LA) at PCS2

MSC2

quest (INVOKE)

quest (RETURN RESULT)

MHBS

LA info

RAND

AUTHR, ESN, MIN, RANDC, COUNT

registration request

AUTHR = Authentication ResultRAND = a random number

Maguire Without-Sharing [email protected] 2003.03.13

Without-Sharing Sche

If authentication fails, then the result is RETURN ERR

Figure 16: Mobile moves into a new Location

HLRDatabase

PCS2PCS1

VLR2Database

AuthenticationRe

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuthenticationRe

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuCDatabase

AuC verifiesAUTHR & COUNT

LAn

Page 130: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 106 of 138Mobile and Wireless Network Architectures

ination

Voice Privacy Mask (VPMASK)Y) as the mobile and passes this

PCS2

SC2

quest (INVOKE)

quest (RETURN RESULT)

MSBS

AUTHR, ESN, MIN, RANDC, COUNT

computesVPMASKSMEKEY

MS originates call

Maguire Without-Sharing Call [email protected] 2003.03.13

Without-Sharing Call Orig

Because of SSD the AuC can generate the sameand Signaling Message Encryption Key (SMEKEinformation to the operator of PSC2

Figure 17: Mobile places a call in

HLRDatabase

PCS2PCS1

MVLR2

Database

AuthenticationReAuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuthenticationRe

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuCDatabase

AuC verifiesAUTHR

LAn

generates VPMASK, SMEKEY

Page 131: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 107 of 138Mobile and Wireless Network Architectures

CSegistration using Sharing scheme

MSC2

Request (INVOKE)

Request (RETURN RESULT)

MHBS

LA info

RAND

AUTHR, ESN, MIN, RANDC, COUNT

registration request

Maguire Sharing [email protected] 2003.03.13

Sharing Scheme

Figure 18: Mobile moves into a new Location Area (LA) at P2 r

HLRDatabase

PCS2PCS1VLR2

Database

Authentication

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

Authentication

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuCDatabase

AuC verifiesAUTHR

LAn

VLR3Database

Old VLR

AuC verifiesCOUNT

CountRequest (INVOKE)CountRequest (INVOKE)

CountRequest (RETURN RESULT)CountRequest (RETURN RESULT)

Page 132: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 108 of 138Mobile and Wireless Network Architectures

ion

SD, it no longer has to contact the SMEKEY

haring scheme

C, COUNT

computesVPMASKSMEKEY

MS originates call

Maguire Sharing Call [email protected] 2003.03.13

Sharing Call Originat

Note that because the visited system shares the Shome PCS’s AuC to generate the VPMASK and

Figure 19: Mobile places a call in PCS2 using s

PCS2

MSC2VLR2

Database

AuthenticationRequest (INVOKE)

AuthenticationRequest (RETURN RESULT)

AuC verifiesAUTHR, COUNT

MSBS

AUTHR, ESN, MIN, RAND

LAn

generates VPMASK, SMEKEY

Page 133: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

aring Network Signaling and CDPD 109 ofMobile and Wireless Network Architectures

Sharing vs.

n operations greater than the

aring and Sharing

e; but if you moveout-Sharing scheme

Maguire When should you use Without-Sharing vs. [email protected] 2003.03.13

When should you use Without-Sharing

Use Without-Sharing when number of registrationumber of call origination/termination.

Can use an adaptive algorithm:

• based on statistics move between Without-Shschemes

• once you make a call, then use Sharing schemwithout making a call, then revert back to With

Page 134: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Algorithm Network Signaling and CDPDMobile and Wireless Network Architectures

e Encryption

thm

SSD, ESN, MIN, a random

minutes and SSD is updated for

at Berkeley graduateeier1 & John Kelseyat they had broken theMEA)[24] which is usedaled digits, alphanumeric

Maguire Cellular Authentication and Voice Encryption ([email protected] 2003.03.13

Cellular Authentication and Voic(CAVE) Algorithm

IS-54B - TDMA standard - includes CAVE algori

Computes Authentication Result (AUTHR) usingnumber (RAND).

RAND is typically updated in the system every 20each mobile every 7 to 10 days [22].

3 of the 4 IS-54 algorithms have been broken:

• David Wagner (then a University of California student, now faculty member) and Bruce Schn(both of Counterpane Systems) announced thCellular Message Encryption Algorithm (Cto protect the control channel (for example, dipages).

1. Author of the popular bookApplied Cryptography.

Page 135: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Algorithm Network Signaling and CDPDMobile and Wireless Network Architectures

, W. Millan, and B.s that the stream ciphertext attack.nerated string - which is not equal to the

Maguire Cellular Authentication and Voice Encryption ([email protected] 2003.03.13

• D. Wagner, L. Simpson, E. Dawson, J. KelseySchneier, “Cryptanalysis of ORYX”[25] - showused to protect data is breakable with a plain

• voice privacy depends on a XOR against a gegenerally rather easy to break (as the string ismessage length)

Page 136: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 112 of 138Mobile and Wireless Network Architectures

llingCS)

ced Intelligent Network (AIN)ch, and AINService Control

Maguire PACS Network [email protected] 2003.03.13

PACS Network SignaPersonal Access Communications Systems (PA

supports:

• basic call control• roaming• handoff management

Doesnot use MSCs or HLR/VLR, but uses Advanprotocol with an Access Manager (AM), AIN switPoint (SCP).

Page 137: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 113 of 138Mobile and Wireless Network Architectures

e

AMISDN

AIN

trunk

AMHLRVLR

STP

P

SS7 PSTN

Maguire PACS [email protected] 2003.03.13

PACS Architecture

Figure 20: PACS Architectur

AM

AINswitch

radio port (RP)

MS

fixed access unit

radio port control unit (RPCU)

portable

ISDN

AIN

AIN SC

interface P

interface A

SCP = Service Control PointSTP = Signal Transfer Point

Page 138: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 114 of 138Mobile and Wireless Network Architectures

M)PCU), it provides:

milar to inter-BSC handoff)

o interact with the ISDN/AINapsulation) of the ISDN

ed via an IP network to the VLR,ll non-call associated (NCA)

to RP link transfers

itching, routing

Maguire Access Manager (AM)[email protected] 2003.03.13

Access Manager (AThe access manager in theradio port control unit (R

The RPCU has to deal withinter-RPCU handoff (siand inter-radio port (inter-RP) handoff.

Note: an AM is also located in the AIN SCP; the twSwitch providing tunneling/de-tunneling (i.e., encREGISTER messages over AIN.

Pg. 125 notes that the RPCUs could be connectthus by passing the AIN/ISDN Switch (SSP) for asignalling.

radio control managing the RPs, trunk provisioning, RP

non-radio service control call control (managing the B channels), sw

Page 139: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 115 of 138Mobile and Wireless Network Architectures

Service Switching Point (SSP).

handoffnd transport AINmessages are basically

ff }, andnication between RPCU and VLRhich is encapsulated in an AIN

l)arging)

Maguire AIN/ISDN [email protected] 2003.03.13

AIN/ISDN SwitchNote: The textbook often refers to this as the AIN

Uses:

• SS7 ISUP to set up trunk and for inter-system• SS7 TCAP to support mobility management a

messages between switch and SCP; the AIN remote procedure calls (RPC) calls to the SCP

• ISDN for:• call control {standard ISDN},• automatic link transfer (ALT) {FACILITY message for hando• non-call associated (NCA) signalling {for example, commu

for registration and authentication - REGISTER message - wNCA-Data message}

Also provides:

• Automatic Code Gaping (for traffic load contro• Automatic Message Accounting (for access ch

Page 140: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 116 of 138Mobile and Wireless Network Architectures

t (SCP)s to support:

Maguire AIN Service Control Point (SCP)[email protected] 2003.03.13

AIN Service Control PoinProvides service logic, databases, and operation

• Home Location Register (HLR)• Visitor Location Register (VLR)• Access Manager (AM)• Authentication Center (AuC)

Communicates with:

• the switch via AIN TCAP• external PCS databases via IS-41 protocol

Page 141: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 117 of 138Mobile and Wireless Network Architectures

ndoffr (ALT) follows IS-41 anchor

Maguire PACS Intersystem [email protected] 2003.03.13

PACS Intersystem HaPACS Intersystem Handoff/automatic link transfeswitch approach.

Page 142: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

tion, Three-way Calling Connection): Net-Mobile and Wireless Network Architectures

off methodsConnection):

c. After ALT (Direct Connect)

)Note: (d) illustrates that the switchis doing bridging, but the traffic isnot using any radio capacity in thenew cell - until the mobile arrives

Switch

RPCU RPCU

old new

Maguire3 alternative inter-RPCU handoff methods (Switch Loopback, Direct [email protected] 2003.03.13

3 alternative inter-RPCU hand(Switch Loopback, Direct Connection, Three-way Calling

a. Before ALT b. After ALT (Switch Loopback)

d.During ALT(Three-Way Calling Connections)

e. After ALT(Three-Way Calling Connections

Switch

RPCU RPCU

old new

Switch

RPCU RPCU

old new

Switch

RPCU RPCU

old new

Switch

RPCU RPCU

old new

Page 143: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 119 of 138Mobile and Wireless Network Architectures

ular digital packet dataes the AMPS or IS-136cant cellular channels - either an

network; butdoes utilize algorithms to predict when

ind idle channels

28] .. [30].

Maguire [email protected] 2003.03.13

CDPDIn 1992, AT&T Wireless Services developed thecell(CDPD) protocol, adata-only protocol that (re-)usnetwork. Packets (typically ~1.5 kilobytes) use vaassigned channel or between calls.

CDPDdoes not communicate with the underlyingknowledge of this network’s channel assignmentchannels will be available for CDPD’s use.

Mobile Data Base Stations - dochannel sniffing to f

It is essentially an implementation of Mobile*IP [

Page 144: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 120 of 138Mobile and Wireless Network Architectures

DPS) are unsuited for

under 1 to 4 seconds)ften take more time than the data

e.operator’s bread and butter)re money with the spectrum you

Maguire Motivation for [email protected] 2003.03.13

Motivation for CDP• Most traditional cellular systems (such as AM

packet data• Long call setup times - many seconds (vs. CDPD with from• Modem handshaking required - this modem training can o

transfer time!• Analog providers already have AMPS frequency allocation

• Re-use AMPS channels to provide data servic• Must not interfere with existing analog service (viewed as • no new spectrum license needed - but you get to make mo

already have (IFF you can share the spectrum wisely)

Page 145: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 121 of 138Mobile and Wireless Network Architectures

il, …(achieve 10-12kbps) management)

res spectrum with it

Maguire [email protected] 2003.03.13

Goals• low speed data: Paging, short message, e-ma• broadcast and multicast (for example, for fleet• “always on-line” packet data service• transparent to existing AMPS service, but sha

Page 146: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 122 of 138Mobile and Wireless Network Architectures

cturetation(MDBS),

-IS

PSTN

PSDN

MDBS

BS

Maguire CDPD network [email protected] 2003.03.13

CDPD network architeMobile End System (M-ES),Mobile Data BasesMobile Data -Intermediate System (MD-IS)

AMPSMSC

MDMD-IS

Internet

M-ES

AMPS

Page 147: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 123 of 138Mobile and Wireless Network Architectures

9.2 kbpsidentify subscriberdes the functionalityr, …)

annel usage, …r (up & down link)ons (so they can share

ut (== with TEI assigned)otocol

Maguire CDPD [email protected] 2003.03.13

CDPD EntitiesMobile End System (M-ES)

• Subscriber unit - interfaces with the radio at 1• Subscriber Identity Module (SIM) - used to • Mobile Application Subsystem - actually provi

(could be a PDA, Laptop, embedded processo

Mobile Data Base Station(MDBS)

• controls the radio: radio channel allocation, ch• one modem/transceiver per radio channel pai• generally co-located with the AMPS basestati

antenna, site, …)

Mobile Data-Intermediate System (MD-IS)

• frame relay switch + packet router• buffers packets destined to M-ES it knows abo• supports user mobility by a mobile location pr

Page 148: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 124 of 138Mobile and Wireless Network Architectures

; they have access to additional internalbile location information, subscriber

ution of usage accounting data (eachends its usage information to the AS)

tication function in CDPD; may or mayD-IS

ervices within the CDPD network (could X.500)

n management, fault management, per-ent and other functions

Maguire other [email protected] 2003.03.13

other entitiesFixed End System (F-ES) - hosts

External F-ESs traditional non-CDPD host(s)

Internal F-ESs hostswithin the boundaries of the CDPD networknetwork data (usage accounting information, moauthentication information, …

Accounting Server(AS)

collection and distribMD-IS periodically s

Authentication Server supports the authennot be a part of the M

Directory Server supports directory ssupport DNS and/or

NetworkManagement System

includes configuratioformance managem

Page 149: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 125 of 138Mobile and Wireless Network Architectures

communicationi.e. < 17km) back - to avoid hogging

Maguire [email protected] 2003.03.13

Limits• No direct Mobile End System(M-ES) to M-ES • radius of a CDPD cell is limited to <10 miles (• each M-ES can only send two packets back to

the channel

Page 150: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 126 of 138Mobile and Wireless Network Architectures

ist ofavailable channels

a threshold, it checks theis a better channel it initiates a

registering with the new MDBS

fiers (TEI)ity timer (T203)a TEI notification timercasts a list of TEI’s withsend can sleep until the

is data for it, it sends a

Maguire [email protected] 2003.03.13

HandoffsMobile Data Base Station(MDBS) broadcasts a l

When M-ES finds link quality has dropped belowchannels from the MDBSs that it can hear; if therelink transfer - by switching to the new channel and

MD-IS maintains aregistration directory• contains a list of Temporary Equipment Identi• associated with each TEI is a element inactiv• associated with each radio channel stream is

(T204) - when this timer goes off MD-IS broaddata buffered for them {mobiles with nothing tonext TEI notification frame}

• when a mobile wakes up and hears that thereReceiver Ready (RR) frame

Page 151: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) Network Signaling and CDPD 127 of 138Mobile and Wireless Network Architectures

ces (CLNS)

Maguire Connectionless Network Services ([email protected] 2003.03.13

Connectionless Network ServiCDPD supports both:

• ISO connectionless network protocol• IP

Page 152: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 128 of 138Mobile and Wireless Network Architectures

entifier (NEI) which isng Function (MHF)

currently serving each of itsD-IS,not to the M-ES itself)

currently visiting mobile Mobile IPForeign Agent}

cels the registration at the

Maguire Roaming [email protected] 2003.03.13

Roaming ManagemEach M-ES has a uniqueNetwork Equipment Identassociated with a home MD-IS (Mobile Home servi{analogous to a Mobile IPHome Agent}.

Home MD-IS keepslocation directory of the MD-ISmobiles (note that the routing is to the current M

Each MD-IS keeps a registration directory listing(Mobile Serving Function (MSF)) {analogous to a

When a M-ES moves, the home MD-ISexplicitly canformer MD-IS.

Packet routing is handled just as in Mobile IP.

Page 153: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 129 of 138Mobile and Wireless Network Architectures

nables mobiles to register for adentifier (GMID) which is

75.html

Maguire [email protected] 2003.03.13

MulticastCDPD has explicit provisions for Multicast and emulticast NEI - this must include aGroup Member Iunique with in the group

Details at:http://www.leapforum.org/published/internetworkMobility/split/node

Page 154: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 130 of 138Mobile and Wireless Network Architectures

wireless.com/

elwireless.com/

Maguire CDPD [email protected] 2003.03.13

CDPD Modems

Price

Sierra Wireless AirCard® 300 $479 http://www.sierra

Novatel Merlin™ CDPDMinstrel S™ and Minstrel V™

$299 http://www.novat

Page 155: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 131 of 138Mobile and Wireless Network Architectures

ned geographic patrol areas”1

kilobytes to $39.95 monthly for

buy an unlimited plan, butu do.

Maguire CDPD [email protected] 2003.03.13

CDPD usage• Very popular for vending machines• Public safety agencies, Law enforcement, …

• “because police officers rarely roam outside their well-defi

• Handheld/laptop IP access

Price Plans: was from $14.95 per month for 250unlimited usage with a two-year commitment

Of course if you are vending machine you don’t perhaps if you are vending machine operator yoOperators and coverage maps

http://www.novatelwireless.com/support/CDPD%20Tech.html

1. http://www.proberesearch.com/alerts/2002/wlsdata.htm

Page 156: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 132 of 138Mobile and Wireless Network Architectures

PD. With >85% of USg networks have decreasing

ase out their analog networks.

plans for the service based onof next-generation wirelessss) Express Network pricing:

per second (kbps), with.

Maguire CDPD [email protected] 2003.03.13

CDPD phaseoutBy 2002 GPRS (see page 194) has displaced CDsubscribers using digital phones⇒ the AMPS analoimportance and US FCC will allow carriers to ph

In March 2002, Verizon Wireless announced ratedata transmission volume as part of their rollout networks. CDMA 1X (code division multiple acce

• $35 a Month for 10 MB• $55 per month for 20 MB, and• fees available for up to 150 MB of data• $99 a month for unlimited service• data transmission speeds of up to 144 kilobits

an average transmission rate of 40 to 69 kbps

Sprint PCS and others have similar services.

Page 157: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 133 of 138Mobile and Wireless Network Architectures

tricom at bankruptcy sale.o. (Previously 17 market areas)

t-switching, FHSS (Frequencysigned for forwarding IP packets.

, generally on top of

alancing (including

er and then via user

DP peak 50-58 kbps

94: 28.8 kbps, 2000:128 kbps

Maguire [email protected] 2003.03.13

Ricochet 1

Aerie Networks bought the network assets of MeCurrently service exists in Denver and San Dieg

The 128kbps network uses a microcellular-packeHopping Spread Spectrum) technology, and is de

• Transceivers are deployed in a mesh topologystreetlights (for power and low cost space!)

• Designed to be self-configuring and do load-brouting traffic around congested transceivers)

• $44.95 a month for unlimited use• authentication first using modem’s serial numb

account and password• Mean RTT 2450 ms, std. deviation 1500 ms; U

Developed in 1985 for remote meter reading, 19

1.http://www.ricochet.com/

Page 158: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 134 of 138Mobile and Wireless Network Architectures

cture

ctset

he

ude

e

anderststhe

tionMHPM

PT

PT

ER ER ER

Internet

FH

PT

PT

MGW

NS

NSR

Ricochet

Maguire Ricochet System [email protected] 2003.03.13

Ricochet System Archite

PortableModems (PM)

Connects the mobile host to the Ricochet network; alike modem with an extended Hayes AT command s

Pole Top Radios(PT)

Route packets over a wireless link towards or from tnearest wired access point; routing is performedgeographically, i.e., based on the latitude and longitof the pole top radios (PTs) with respect to the finaldestination.

Ethernet Radios(ER)

Bridges between the wireless and wired portion of thnetwork

MetricomGateway(MGW)

Maps between IP addresses and Ricochet identifiersencapsulates packets within Metricom-specific headand routes the packets to the correct ER. For packeoriginating from a mobile, decapsulates and forwardspackets on the wired IP network.

Name ServerRouter (NSR)

Serves as a router to the system name server.

Name Server(NS)

Validate the subscription, based on the PM identificanumber, and validates service requests.

Page 159: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 135 of 138Mobile and Wireless Network Architectures

sociation (CTIA) World of/

iversity of Texas at Dallas,.ppt

berger, and Howard Sherry,work Authentication Traffic”,y, 46(3):588-596, 1997.

elsey, “Cryptanalysis of theypto’97, 1997.

Maguire Further [email protected] 2003.03.13

Further readingTIA

[20] TIA public documentsftp://ftp.tiaonline.org/TR-45/TR45AHAG/Public/

TSB-51

[21] Cellular Telecommunications & Internet AsWireless Communication,http://www.wow-com.com

[22] Jey Veerasamy, Cellular Authentication, Unhttp://www.utdallas.edu/~veerasam/cs6385/authentication

[23] Yi-Bing Lin, Seshadri Mohan, Nelson Sollen“Adaptive Algorithms for Reducing PCS NetIEEE Transactions on Vehicular Technologhttp://liny.csie.nctu.edu.tw/ieee-tvt94c.ps

[24] David Wagner, Bruce Schneier, and John KCellular Message Encryption Algorithm”, Cr

Page 160: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 136 of 138Mobile and Wireless Network Architectures

y, W. Millan, and B. Schneier,

ign and Implementation of aejan S. Milojicic, Frederickrocesses, Computers, andss Series, February 1999,Maguire Jr., The Design andArchitecture.USENIX Winter. USENIX Association, January,

Maguire Further [email protected] 2003.03.13

http://www.counterpane.com/cmea.pdf

[25] D. Wagner, L. Simpson, E. Dawson, J. Kelse“Cryptanalysis of ORYX”, SAC’98,http://www.cs.berkeley.edu/~daw/papers/oryx-sac98.ps

[26] David Wagnerhttp://http.cs.berkeley.edu/~daw/

[27] CAVE algorithmftp://ftp.ox.ac.uk/pub/crypto/misc/CAVE.tar.gz

Mobile*IP

[28] J. Ioannidis and G. Q. Maguire Jr., The DesMobile Internetworking Architecture. eds. DDouglis, and Richard G. Wheeler, Mobility PAgents, Addison-Wesley Pub Co., ACM Pre365-377. {Reprint of J. Ioannidis and G. Q. Implementation of a Mobile Internetworking1993 Technical Conference, pages 491-5021993.}

Page 161: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 137 of 138Mobile and Wireless Network Architectures

guire Jr. IP-based Protocols forrence: Communicationsssociation for Computing

orking, Doctoral Dissertation,a University, 1993.

anan,Internetwork Mobility:., June 11, 1996

ook!

works: The CDPD Approach”,, June 1999, pp. 152-159.

Keun Sung, “Performanceonservation in Mobile End, VOL. E84B, no. 10, Oct. 2001

Maguire Further [email protected] 2003.03.13

[29] John Ioannidis, Dan Duchamp, and G.Q. MaMobile Internetworking.SIGCOMM'91 ConfeArchitectures and Protocols, pages 235-245. AMachinery, September, 1991.

[30] John Ioannidis,Protocols for Mobile InternetwDepartment of Computer Science, Columbi

CDPD

[31] Mark S. Taylor, William Waung, Mohsen BThe CDPD Approach, Pearson Education, Inchttp://www.leapforum.org/published/internetworkMobility/split/main.html

• Note that this is an on-line version of the entire 300 page b

[32] A. Salkintzis, “Packet Data over Cellular NetIEEE Communication Magazine, vol. 37, no. 6

[33] Sun Jong Kwon, Yun Won Chung, and DanAnalysis of CDPD Sleep Mode for Power CSystems”, IEICE Trans. on Communications

Page 162: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Network Signaling and CDPD 138 of 138Mobile and Wireless Network Architectures

awczyk, C. A. Kunzinger, ands network. IEEE Personalust 1995. pp. 16-27. For a short

cdpd.html

tion of the Metricom Ricochet,

nce of the Metricom Ricochet Retreat, June 1996,.pdf

Maguire Further [email protected] 2003.03.13

[34] Y. Frankel, A. Herzberg, P. A. Karger, H. KrM. Yung. Security issues in a CDPD wirelesCommunications. Volume 2, Number 4, Augsummary of this paper see:http://swig.stanford.edu/pub/summaries/wireless/security_

Ricochet

[35] Elan Amir and Hari Balakrishnan, “An EvaluaWireless Network”, CS 294-7 Class Projecthttp://www.lariat.org/Berkeley/node2.html

[36] Elan Amir and Hari Balakrishnan, “PerformaWireless Network”, Summer 1996 Daedalushttp://daedalus.cs.berkeley.edu/talks/retreat.6.96/Metricom

Page 163: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:56

3. GSM, G rnational Roaming,

. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture3-2003 2003.03.13

PRS, SMS, InteOAM

Lecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 164: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MS, International Roaming, OAM 140 of 222Mobile and Wireless Network Architectures

2), International Roaming

Maguire Lecture 3GSM, GPRS, [email protected] 2003.03.13

Lecture 3• GSM (Chapters 9,10, and11), GPRS (Ch. 18), SMS (Ch. 1

(Ch. 13), Operation/Administration/Maintenance (Ch. 14)

Page 165: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

SM) GSM, GPRS, SMS, InternationalMobile and Wireless Network Architectures

munications

networkperators, and

Maguire Global System for Mobile Communications ([email protected] 2003.03.13

Global System for Mobile Com(GSM)

• designed to be a digital (wide area ) wireless• driven by european telecom manufacturers, o

standardization committees• very widely used around the world

Page 166: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 142Mobile and Wireless Network Architectures

ts

g countries with internationally at different rates!)

f by default)

tion with ISDN networks

w a mix-and-match system

to a lesser extent to limit

og systemsnalog systems

Maguire GSM Requirements GSM, [email protected] 2003.03.13

GSM Requiremen• Service portability

• mobile should be able to be used in any of the participatinroaming and standardized numbering & dialing (but possib

• usable for both wireline services and for mobile service• usable when: walking, driving, boating, … (upto 250 km/h)

• Quality of service and Security• quality at least as good a previous analog systems• capable of offering encryption (in some countries this is of

• Good radio frequency utilization• high spectrum efficiency• co-existence with earlier systems in the same bands

• Modern network• follows ITU recommendations - to allow efficient interopera• supports voice and low rate data• standardized mobility and switching support• standardized interfaces between the subsystems - to allo

• System optimized to limit cost of mobiles (andthe cost of the whole system)• GSM required higher complexity mobiles than earlier anal• subscriber cost is less than or equal to the then existing a

Page 167: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 143 ofMobile and Wireless Network Architectures

SC

F

PSTNDN

NSSEIR

Database

Gateway MSC(GMSC)

FC

D

SS7/ISUP

AuCDatabase

HLRDatabase H

Maguire GSM ArchitectureGSM, [email protected] 2003.03.13

GSM Architecture

Figure 21: GSM Architecture

MS Mobile Station

BSS base station system

NSS network and switching subsystem

MBSC

BTSMS

IW

ME

SIM

Radio Link

Abis

BSS

A

PS

TE

Um OMC

X.25

X.25

MSC EB

VLRDatabase G

MSC EB

VLRDatabase

Page 168: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 144 ofMobile and Wireless Network Architectures

le accessllocated bandwidth into

station

period approx. 0.577 ms longx. 4.615 ms) = basic unit for the

l channel

subject to frequency hopping and

S7)

Maguire Foundation GSM, [email protected] 2003.03.13

Foundation• Hybrid frequency-division/time-division multip

• FDMA - division by frequency of the (maximum) 25 MHz a124 carrier frequencies spaced 200 kHz apart.– One or more carrier frequencies assigned to each base

• Each carrier frequency divided in time, using TDMA• Fundamental unit of time in this TDMA scheme is a burst • Eight burst periods are grouped into a TDMA frame (appro

definition of logical channels• A physical channel is one burst period per TDMA frame• Slow frequency hopping at upto 217 times per second

– hopping algorithm is broadcast on the broadcast contro– helps alleviate multipath fading– co-channel interference is effectively randomized– Note: broadcast and common control channels are not

are always transmitted on the same frequency

• Infrastructure based on Signalling System 7 (S

Page 169: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 145 ofMobile and Wireless Network Architectures

Maguire GSM contributionsGSM, [email protected] 2003.03.13

GSM contributions• Location-based mobility management• Mobile assisted handover• Temporary Mobile Subscriber ID (TMSI)

Page 170: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

GSM many countries

stems (especially between base stations

ese subsystems)

ll the innovations in time

rror correction done by a forwardformation is repeated when it has

ification, Call waiting, Call hold,telephony (half-rate speech)

Maguire Distinctive features of GSM [email protected] 2003.03.13

Distinctive features of • Cooperative development by many actors from• preserved open interfaces between the subsy

between infrastructure elements -- particularlyand switches ⇒ lead to an open market for th

• specified a large number of interfaces!• Phased release - since they could not make a

for their targeted 1991 introduction• Phase 1 GSM spec. - 100 sections and 5,320 pages!

– telephony (full rate speech) - with some added features– emergency calls– data transmission at 2.4/4.8/9.6 kbps (transparent {the e

error correction (FEC) mechanism}/non-transparent {innot been correctly received})

– short message service (SMS)• Phase 2

– non-voice services (Advice of charge, Calling line identConference calling, Closed user groups) and enriched

– High-speed circuit-switched data (HSCSD)

Page 171: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

anced Cordless Telecom (DECT)

Maguire Distinctive features of GSM [email protected] 2003.03.13

• Phase 2+– Multiple service profiles– Private numbering plans– Access to Centrex services– Internetworking with GSM 1800, GSM 1900, Digital Enh

• Phase 2.5– GPRS: Global packet radio system

• Enhanced data rates for GSM (EDGE)

Page 172: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 148Mobile and Wireless Network Architectures

)

Maguire Mobile Station (MS) GSM, [email protected] 2003.03.13

Mobile Station (MS• Subscriber Identity Module (SIM)• Mobile Equipment (ME)• Mobile Terminal (MT)

Page 173: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

le (SIM)d can be moved from one,000 cycles)

mber (PIN) is locked for all but

king key (PUK)

twork provider(s))rs, phone list, SMS messages, …)

OTA) via SMS message sent by

required to be able to

tity (IMSI)

Maguire Subscriber Identity Module (SIM)[email protected] 2003.03.13

Subscriber Identity Modu• small form factor - which can be removable an

terminal to another (latest card connectors: >5• smart card (generally too large for handsets!)• plug-in SIM (the processor and contact from a smart card)

• user authenticated via a Personal Identity Nu• if PIN entered incorrectly, N times, then phone

emergency calls, until you enter a PIN unbloc• contains subscriber information:

• some which is fixed by operator (may include preferred ne• some which is changeable by the user (list of short numbe

• can be updated via:• keyboard or attached terminal equipment or over the air (

operator/application/… built using SIM Toolkit

• often the SIM is owned by the operator• profiles - operator/subscription info; SIMs are

hold at least two profiles• contains International Mobile Subscriber Iden

Page 174: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 150Mobile and Wireless Network Architectures

E)lay, keyboard, etc.

entication, handover, encoding

(112) calls

ands:

dentity (IMEI)

ments

he original frequency band

also known as DCS1800

also known as PCS 900

Maguire Mobile Equipment (ME)GSM, [email protected] 2003.03.13

Mobile Equipment (M“the phone” itself - radio and radio interface, disp

performs: radio transmission and reception, authand channel encoding.

note: ME without a SIM canonly make emergency

Radios operate in one or more of the following b

ME identified byInternational Mobile Equipment I

System Uplink(mobile station tobase station) (MHz)

Downlink(base station tomobile station) (MHz)

Com

GSM900 890..915 935..960 t

GSM1800 1710..1785 1805..1880

GSM1900 1850..1910 1930..1990

Page 175: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 151Mobile and Wireless Network Architectures

inimize interference onMS does not transmit -DTX)

ns to the paging channel, of the paging channelnserve power, both therate at the lowest powerality

from the peak power for the class

1/8 of the time - so its radiated

al strength or signal qualitythe base station controller (BSC)

Maguire Mobile Equipment (ME)GSM, [email protected] 2003.03.13

Power saving and interference reduction

• To reduce the MS’s power consumption and mthe air interface, during pauses in speech the this is called: Discontinuous transmission (• “Comfort noise” is artificially generated locally by the MS

• Discontinuous reception (DRX)-mobile listebut only needs to wake up for its sub-channel

• To minimize co-channel interference and to comobiles and the base transceiver stations opelevel that will maintain an acceptable signal qu• Power levels can be stepped up or down in steps of 2 dBm

down to a minimum of 13 dBm (20 milliwatts for MS)• only one step at a time and each step takes 60ms• there are 16 power levels (i.e., 30 db of range)• terminal is typically only transmitting in one time slot (i.e.,

power is on average 8db lower than the set power level)• Both mobile station and BTS continually measure the sign

(based on the bit error ratio ), and pass the information towhich actually manages the power levels.

Page 176: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 152Mobile and Wireless Network Architectures

tation

ems

ems

Maguire Mobile Equipment (ME)GSM, [email protected] 2003.03.13

Classmark

32 bit quantity indicating properties of a mobile s

• revision level• RF power capability

• (available) encryption procedures• frequency capabilities (i.e., which bands)• if the device is SMS capable

Figure 22: Power classes

Class GSM900 DCS1800

1 20 W 1 W vehicle mounted syst

2 8 Wa

a. 1W average if using a single time slot per frame

0.25 W vehicle mounted syst

3 5 W

4 2 Wb

b. 250mW average if using a single time slot per frame

portable terminals

5 0.8 W

Page 177: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 153Mobile and Wireless Network Architectures

ID

SIM card the user (or at leaste (MS).

iber

l assembly plants.

15 digits

15 digits

32bits

Maguire User ID ≠ Device ID GSM, [email protected] 2003.03.13

User ID ≠ Device

An important distinction in GSM is that due to theIMSI) can be identified separately from the devic

TMSI is assigned by the VLR to a visiting subscr

IMEI consists of:

• Type Approval Code (TAC)• Final Assembly Code (FAC) to identify the fina• Serial number - allocated to the manufacturer

IMEI International Mobile Equipment Identity

IMSI International Mobile Subscriber Identity

TMSI Temporary Mobile Subscriber Identity

Page 178: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 154Mobile and Wireless Network Architectures

T)

A, Bluetooth, …

d Description

SMS Message Received

New MessageACKnowledgement to ME/TE

Preferred Message Storage

Service Center Address

Select Broadcast Message Type

Show Text Mode Parameters

Set Text Mode Parameters

Restore Setting

Maguire Mobile Terminal (MT) GSM, [email protected] 2003.03.13

Mobile Terminal (MGenerally a PDA, PC, …

Interface: serial (DTE-DCE) cable, PCMCIA, IrD

Some of the extended Hayes AT command set:

AT Command Description AT Comman

+CNMI New message indication to TE +CMT

+CBM New Cell-Broadcast Message (CBM) +CNMA

+CMGC Send Command +CPMS

+CMGD Delete Message +CSCA

+CMGL List Message +CSCB

+CMGR Read Message +CSDH

+CMCS Send Message +CSMP

+CMGW Write Message to Memory +CRES

Page 179: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

BSS)d

Maguire Base Station System (BSS) [email protected] 2003.03.13

Base Station System (• one or more base transceiver station (BTS) an• base station controller (BSC)

Page 180: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

(BTS)ion/decryption

tennas, the interface to the PCM the BSC), …

scoding PCM encoded speech

Maguire Base transceiver station (BTS)[email protected] 2003.03.13

Base transceiver stationPerforms: channel coding/decoding and encrypt

BTS includes: radio transmitters and receivers, anfacility (i.e., backhaul for the voice and control to

About 1/2 the processing is associated with tranchannel to/from GSM coding

Page 181: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

BSC)e radio resources

ength sent by mobile

erloaded, shed load by: (1)ating calls, and (3) ignoring

Maguire Base station controller (BSC) [email protected] 2003.03.13

Base station controller (BTSs are connected to a BSC which manages th

• call maintenance using the received signal strstations normally every 480 ms

• initiate handovers to other cells,• change BTS transmitter power, …

Task breakdown:

BSCs engineered for about 80% utilization, if ovrejecting location updates, (2) rejecting MS originhandoffs

call activities ~20-25%

paging and SMS ~10-15%

mobility management ~20-25%

hardware checking/network triggered events ~15-20%

Page 182: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

stem (NSS)

orks

Maguire Network and Switching Subsystem ([email protected] 2003.03.13

Network and Switching Subsy• MSCs

• Gateway MSC (GMSC) has interconnections to other netw

• Databases• Gateways

Page 183: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 159 ofMobile and Wireless Network Architectures

, stores the international mobile subscriberSDN) and current visitor location register

MS

sary for call control and servicethe geographical area controlled by this

to the MSC

cret key stored in each subscriber’s SIM card

tion over the radio channel

nt within the network, where each mobileuipment identity (IMEI) - split into 3

certain

Maguire Databases GSM, [email protected] 2003.03.13

Databases

Home LocationRegister (HLR)

database for management of mobile subscribersidentity (IMSI), mobile station ISDN number (MSI(VLR) address

keeps track of the services associated with each

an HLR may be used by multiple MSCs

Visitor LocationRegister (VLR)

caches some information from the HLR as necesprovisioning for each mobile currently located in VLR

connected to one MSC and is often integrated in

AuthenticationCenter (AuC)

a protected database which has a copy of the se

this secret is used for authentication and encryp

normally located close to HLR

Equipment IdentityRegister (EIR)

contains a list of all valid mobile station equipmestation is identified by its international mobile eqdatabases:

• White list: all known, good IMEIs• Black list: bad or stolen handsets• Grey list: handsets/IMEIs that are un

Page 184: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

er (EIR)

a subscriber.

Maguire Equipment Identity Register (EIR)[email protected] 2003.03.13

Equipment Identity RegistOptional in a GSM network, i.e.,not required

EIR block (bars) calls from a particular MS,not from

Sometimes the AuC and EIR are combined.

Page 185: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

(OSS)

s, modifying and removing

Maguire Operation Sub-System (OSS) [email protected] 2003.03.13

Operation Sub-System • Operation and Maintenance Center• Service management

• subscription management for registering new subscriptionsubscriptions, as well as billing information

• billing• fraud detection• …

Page 186: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

)GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

enter (OMC) (and indirectly the BTSs)

SM network

, handovers, …

ocating, and correcting

Maguire Operation and Maintenance Center ([email protected] 2003.03.13

Operation and Maintenance CManages the GSM functional blocks: MSC, BSC

Task: to maintain satisfactory operation of the G

Based on observing system load, blocking rates

Activities:

• Network Management System (NMS)• modify network configuration

• equipment maintenance aiming at detecting, lfaults

Page 187: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

of them!)

iptioneen HLR and VLR (MAP/TCAP)tween two MSCs (MAP/TCAP +

TUP)tween MSC and EIR (MAP/TCAP)

tween VLRs (MAP/TCAP)een HLR and AuC

SC

F

PSTNDN

NSSEIR

Database

Gateway MSC(GMSC)

FC

D

SS7/ISUP

AuCDatabase

HLRDatabase H

Maguire GSM Interfaces (just some of them!)[email protected] 2003.03.13

GSM Interfaces (just some

Figure 23: GSM ArchitectureInterface Description Interface DescrUm Radio link between MS and BTS D betwAbis between BTS and BSC, PCM 2 Mbps, G. 703 E be

ISUP/A between BSC and MSC, PCM 2 Mbps, G. 703 F beB between MSC and VLR (use MAP/TCAP protocols) G beC between MSC and HLR (MAP/TCAP) H betw

MBSC

BTSMS

IW

ME

SIM

Radio Link

Abis

BSS

A

PS

TE

Um OMC

X.25

X.25

MSC EB

VLRDatabase G

MSC EB

VLRDatabase

Page 188: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

SI-GSM recommendations.

BS

S M

AP

TU

P

ISU

P

INA

P

MA

P TUP,ISUP,INAP,MAP

P)

TACP TACP

)

SCCP SCCP

MTP MTP

s)

64kbps(08.54)

64kbps(08.54)

C PSTNISDN…

Maguire GSM Interfaces (just some of them!)[email protected] 2003.03.13

Numbers in parentheses indicate the relevant ET

Layer

3 CM(04.08)

CM(04.08)

MM(04.08)

MM(04.08)

RR(04.08)

RR’ BSSAP(08.06)

DTAP

RR’(04.08)

BTSM(08.58)

BTSM(08.58)

BSSA(08.06

2 LAP-Dm(04.06/08)

LAP-Dm(04.06/08)

LAP-D(08.56)

LAP-D(08.56)

SCCPMTP(08.06)

SCCPMTP

(08.06

1 Radio(04.04)

Radio(04.04)

64kbps(08.54)

64kbps(08.54)

64kbps(08.54)

64kbp(08.54

MS BTS BSC MS

Page 189: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 165 ofMobile and Wireless Network Architectures

ec. 08.54 on Abis interface and

annels

ference calls, etc.)

Maguire GSM Layers GSM, [email protected] 2003.03.13

GSM Layers• Layer 1: Physical layer

• physical transmission• channel quality measurements• GSM Rec. 04.04, PCM 30 or ISDN links are used (GSM R

08.04 on A to F interfaces)

• Layer 2: Data link layer• Multiplexing of layer 2 connections on control/signaling ch• Error detection (based on HDLC)• Flow control• Transmission quality assurance• Routing

• Layer 3: Network layer• Connection management (air interface)• Management of location data• Subscriber identification• Management of added services (SMS, call forwarding, con

Page 190: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 166 ofMobile and Wireless Network Architectures

ol (similar to ISDN

point signaling channelsint signaling channelstection and error correction

or control signaling

e stable connection betweenl and to maintain connection

required for mobility:

Maguire GSM Air interfaceGSM, [email protected] 2003.03.13

GSM Air interface• Layer 1 (GSM Rec. 04.04): Um interface• Layer 2 (GSM Rec. 04.05/06): LAP-Dm protoc

LAP-D):• connectionless transfer of point-to-point and point-to-multi• Setup and tear-down of layer 2 connections of point-to-po• connection-oriented transfer with in order delivery, error de

• Layer 3 (GSM Rec. 04.07/08) with sublayers fchannel functions (BCH, CCCH and DCCH):• Radio resource management (RR): to establish and releas

mobile stations (MS) and an MSC for the duration of a caldespite user movements - functions of MSC:– cell selection– handover– allocation and tear-down of point-to-point channels– monitoring and forwarding of radio connections– enabling encryption– change transmission mode

• Mobility management (MM) handles the control functions – authentication– assignment of TMSI,

Page 191: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 167 ofMobile and Wireless Network Architectures

down calls connections:

ervices,text messages

messages, these messages aree direct transfer application part

re mapped to or from the baseange with the MSC:

ures

smission control (power & timing, downlink),ments, uplink)

nformationfinition

information broadcasting (BCCH)

tion information

on for idle mode functions

on needed for access

ity

Maguire GSM Air interfaceGSM, [email protected] 2003.03.13

– management of subscriber location• Connection management (CM) - set up, maintain and tear

– Call control (CC): Manages call connections,– Supplementary service support (SS): Handles special s– Short message service support (SMS): Transfers brief

Neither the BTS nor the BSC interpret CM and MMexchanged between the MSC or the MS using th(DTAP) protocol on the A interface.

Radio Resource Management (RR) messages astation system application part (BSSAP) for exch

• Transmission mode (change) management

• Cipher mode management

• Discontinuous transmission mode management

• Handover execution

• Call re-establishment

• RR-session release

• Load management

• SACCH proced

♦ radio tran(measure

♦ general i• Frequency rede

♦ General

♦ cell selec

♦ informati

♦ informati

♦ cell ident

Page 192: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 168 ofMobile and Wireless Network Architectures

TS

es, radio links, metropolitan areaBERG}, …

TS:

d 64 kbps formats - for

nd 64 kbps formats - for

y requires a signaling channel on

apter Unit (TRAU)1 framesused for user data and 2.4 kbps

)

Maguire Abis interface GSM, [email protected] 2003.03.13

Abis interfaceDividing line between the BSC function and the B

BSC and BTS can be connected using leased linnetworks (MANs), LANs {see UC Berkeley’s ICE

Two channel types exist between the BSC and B

• Traffic channels (TCH): configured in 8, 16 antransporting user data

• Signaling channels: configured in 16, 32, 56 asignaling purposes between the BTS and BSC

Each transceiver (transmitter + receiver) generall

the Abisinterface, data is sent asTranscoder Rate Ad(for a 16 kbps traffic channel (TCH), 13.6 kbps arefor inband signaling, timing, and synchronization

1. It is not defined where TRAU is placed, i.e., it could be part of BTS, BSC, or MSC.

Page 193: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 169 ofMobile and Wireless Network Architectures

cilitychannels (4 per timeslot)

and BSCidentifier transmitted in the LAPD

ections identified by Service

o the radio interface BTS and BSCell as for layer 2 management

Maguire Abis protocols GSM, [email protected] 2003.03.13

Abis protocols• Layer 1 (GSM Rec. 08.54)

• 2.048 Mbps (ITU-T: E1) or 1.544 Mbps (ANSI: T1) PCM fa• with 64/32/16 kbps signaling channels and 16 kbps traffic

• Layer 2 (GSM Rec. 08.56)• LAP-D protocol used for data messaging between the BTS• Service Access Point Identifier (SAPI) refers to the link

protocol (inherited from ISDN)

• Layer 3 (GSM Rec. 08.58/04.08)• BTS management (BTSM) via three logical signaling conn

Access Point Identifier (SAPI):– SAPI 0 is used by all messages coming from or going t– SAPI 62 provides O&M message transport between the– SAPI 63 is used for dynamic management of TEIs as w

functions.

Page 194: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 170 ofMobile and Wireless Network Architectures

the transcoder equipment, twot (TCE, i.e., TRAU) is located:

for control and signaling

imeslot in the 2 Mbps or 1.544 Mbps PCM

Maguire A Interface GSM, [email protected] 2003.03.13

A InterfaceDefines interface between the BSC and MSC

TCHs are converted from 64 kbps to 16 kbps in cases based on where the transcoder equipmen

At least 2 time slots on the PCM link are neededpurposes.

at BSC or BTS traffic channel (TCH) occupies a complete 64 kbps tlink (layer 1, GSM Rec. 08.04)

at MSC the TCHs are 16 kbps on the A interface

Page 195: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 171Mobile and Wireless Network Architectures

lsMSC based on the SS7 standard the PCM facility. Normally

(ITU-T: E1) or

lsrity between the BCS and MSC

) or an MSC

r request).

Maguire A interface protocols GSM, [email protected] 2003.03.13

A interface protocoSignaling protocol (layer 2+3) between BSC andand is transmitted along with the user data withintimeslot 16 (TS16) of the 64 kbps frame is used.

The following protocols are employed:

• Layer 1 (GSM Rec. 08.04) either 2.048 Mbps 1.544 Mbps (ANSI: T1) PCM link

• Layer 2 (GSM Rec. 08.06) SS7-based protoco• Message transfer part (MTP) protocol - transmission secu• Signaling connection control part (SCCP) protocol• SCCP connection can be initiated by a mobile station (MS• An SCCP connection can involve the following protocols:• From the MS:

– MM: CM service request– RR: Paging response– MM: Location updating request– MM: CM re-establishment request

• From the MSC:– Initiation of an “external handover” (BSSMAP: handove

• MSC manages the SCCP connections

Page 196: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 172Mobile and Wireless Network Architectures

protocol - counterpart to the RR

ts CC and MM messages trans-

Maguire A interface protocols GSM, [email protected] 2003.03.13

• Layer 3 (GSM Rec. 08.08)• Base station system application part (BSSAP) protocol• On MSC end:

– Base station management application part (BSSMAP) protocol on the air interface

– Direct transfer application part (DTAP) protocol transmimitted transparently through the BTS and BSC

Page 197: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 173 ofMobile and Wireless Network Architectures

) are buffered then coded

D/DTX)

g term prediction (RPE-LTP)

5.15, 4.75 kbps

Maguire GSM Audio GSM, [email protected] 2003.03.13

GSM Audio• Speech coding - 20ms (i.e., 160) samples (8kHz @13 bits• Error protection (codec specific)• Error detection (CRC)• Bad Frame Handling (substitution)• Voice Activity Detection / Discontinuous Transmission (VA

Manufacturer specific audio features:• noise cancelling• spectrum equalization• echo cancellation

CODECs

Full rate (FR) 13 kbps , Regular pulse excitation - lon

Half rate (HR) 5.65 kbps VSELP

Enhanced full rate (EFR) 12.2 kbps ACELP

Adaptive Multi Rate (AMR) ACELP, 12.2, 10.2, 7.95, 7.4, 6.7, 5.9,

AMR wideband codec (under standardization)

Page 198: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

tocols

02)dio network (HLR, VLR, EIR, …) MSC-MSC handover, security

rt)to distributed appl. processes

ublic Land Mobile Networksc functionality as TUP

all, time-dependent routing)

rkslaced by ISUP

Digital

Newtorks

P

P IN

POTS

P

Maguire MSC interfaces and protocols [email protected] 2003.03.13

MSC interfaces and pro

• MAP (Mobile Application Part) (GSM Rec. 09.• controls queries to the different databases in the mobile ra• responsibilities include access and location management,

functions, O&M, SMS, and supplementary services.

• TCAP (Transaction Capabilities Application Pa• provides universal calls & functions for handling requests

• ISUP (ISDN User Part)• controls interworking (e.g. call setup/tear-down) between P

(PLMNs) and other networks, and provides the same basi

• INAP (Intelligent Network Application Part)• implements intelligent supplementary services (e.g. free c

• TUP (Telephone User Part)• implements interworking between PLMNs and other netwo• used to provide international connections and is being rep

MSCC

VLR

DB

FMSCE

VLR

BG

ISU

INA

TU

AuC HHLR

EIR

Page 199: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 175Mobile and Wireless Network Architectures

els

Two way

correction base-to-mobile

ation (SCH)

control (BCCH)

H)

nt (AGCH)

cess (RACH) mobile-to-base

e dedicatednnel (SDCCH)

two-way

iated control

iated control

Maguire GSM Logical ChannelsGSM, [email protected] 2003.03.13

GSM Logical Chann

Traffic channels Full-rate (TCH/F) @ 22.8 kbps

Half-rate (TCH/H) @ 11.4 kbps

Signalingchannels

Broadcast channels

Frequency (FCCH)

Synchroniz

Broadcast

Common control channels

Paging (PC

Access Gra

Random ac

Dedicated control channels

Stand-aloncontrol cha

Slow assoc(SACCH)

Fast assoc(FACCH)

Page 200: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 176Mobile and Wireless Network Architectures

H)long)

)

in time by 3 burst periodsltaneouslyters

Maguire Traffic channel (TCH) GSM, [email protected] 2003.03.13

Traffic channel (TCMultiframe - group of 26 TDMA frames (120 ms

• 24 are used for traffic (voice or user data)• 1 is used for the slow associated control channel (SACCH• 1 is currently unused

TCHs for the uplink and downlink are separated • mobile station does not have to transmit and receive simu• simplifies the electronic circuitry; avoids antenna duplex fil• reducing complexity helps to cut power consumption

Page 201: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

CH)hronization and frequency

-multipoint communications initted to several mobiles.

C), network operator, accessgnals via the BCCH from many

g the boundaries betweene

ation of base stationrmation needed to synchronize

Maguire Broadcast channels (BCH) [email protected] 2003.03.13

Broadcast channels (BCarry onlydownlink information - mainly for synccorrection.

However, it is the only channel capable of point-towhich short messages are simultaneously transm

• Broadcast control channel (BCCH)• General information, cell-specific; e.g. local area code (LA

parameters, list of neighboring cells, etc. A MS receives siBTSs within the same network and/or different networks

• tells MS what their initial power level should be

• Frequency correction channel (FCCH)• correction of MS frequencies• transmission of frequency standard to MS• also used for synchronization of an acquisition by providin

timeslots and position of the first time slot of a TDMA fram

• Synchronization channel (SCH)• frame synchronization (TDMA frame number) and identific• reception of one SCH burst provides a MS with all the info

with a given BTS

Page 202: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

(CCCH)ard and the BTS.

provide access to the network.

.

the MS access to the network.

due to a call potential collisions with RACH

lled the paging and access grant

Maguire Common control channels (CCCH)[email protected] 2003.03.13

Common control channelsUplink and downlink channels between the MS c

Convey information from the network to MSs and

• Paging channel (PCH)• Downlink only• MS is informed (by the BTS) of incoming calls via the PCH

• Access grant channel (AGCH)• Downlink only• BTS allocates a TCH or SDCCH to the MS, thus allowing

• Random access channel (RACH)• Uplink only• allows MS to request an SDCCH in response to a page or• MS chooses a random time to send on this channel (note:

transmissions from other MSs)

PCH and AGCH are transmitted in one channel cachannel (PAGCH) - they are separated in time.

Page 203: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

(DCCH), etc.H)

) is allocated

(e.g. field strengths) {informationnly), timing advance1, …and upto 6 neighbors about twice

have a color code assigned toh are using the same frequency)

he TCHde” is used (i.e., additional

sages associated with callecisions, …

ust compensate for the propagation delays by advancing its

Maguire Dedicated control channels (DCCH)[email protected] 2003.03.13

Dedicated control channelsResponsible for roaming, handovers, encryption• Stand-alone dedicated control channel (SDCC

• communications channel between MS and the BTS• signaling during call setup -- before a traffic channel (TCH• It takes ~480ms to transmit a message via SDDCH

• Slow associated control channel (SACCH)• always allocated to a TCH or SDCCH• used for “non-urgent” procedures: radio measurement data

is used for handover decisions}, power control (downlink o• 260bps channel - enough for reporting on the current cell

per second (if there is no other traffic for this channel)• note that the MS is told what frequencies to monitor (BTSs

them so the that the MS can report on multiple BTSs whic• Fast associated control channel (FACCH)

• similar to the SDCCH, but used in parallel to operation of t• if the data rate of the FACCH is insufficient, “borrowing mo

bandwidth borrowed from the TCH), this happens for mesestablishment authentication of the subscriber, handover d

• It takes ~40ms to transmit a message via FACCH

1. Transmission and reception of bursts at the base station must be synchronized, thus the MS mtransmission 0 .. 233 ms which is enough to handle cells of radius up to 35 km.

Page 204: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 180 ofMobile and Wireless Network Architectures

4 of a bit (900ns) to an53.76s)!

51 frames (235.4 ms)

6.12 s)

6s)

Maguire GSM Timing GSM, [email protected] 2003.03.13

GSM TimingA very elaborate timing structure ranging from 1/encryption hyperframe (3 hours 28 minutes and

Unit Time

bit 3.69us

slot 156.25 bits (577 us)

frame 8 slots (4.615 ms)

traffic multiframe 26 frames (120 ms) or control multiframe

superframe 51 traffic multiframes or 26 control multiframes (

hyperframe 2048 superframes (3 hours 28 minutes and 53.7

Page 205: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 181 ofMobile and Wireless Network Architectures

call is passed from the fixed network toway MSC (GMSC)n the IMSI numbers of the called party,eterminedcks for the existence of the called number,

relevant VLR is requested to provide atation roaming number (MSRN)nsmitted back to the GMSCion is switched through to the responsible

ueried for the location range and reachatus of the mobile subscriber is marked reachable, then a radio call is

ll is executed in all radio zones assigned to

m the MS in its current radio cellobile subscriber telephone responds to theen complete all necessary securityressuccessful, the VLR indicates to the MSCan be completedbe completed

ll the mobile is in, only its rough location

Maguire Incoming Call GSM, [email protected] 2003.03.13

Incoming Call1. incoming

the gate2. based o

HLR is d3. HLR che

then themobile s

4. reply tra5. connect

MSC6. VLR is q

ability st7. if the MS

enabled8. radio ca

the VLR9. reply fro10. when m

page, thprocedu

11. if this is that callc

12. call can

Figure 24: Call from fixed network to MS - we don’t know which ce

GMSC

BSC

BTS

MS

PSTN

ME

SIM

Radio Link

BTS

BTS

HLRDatabase

VLRDatabase

1

MSC

2 3

4

5

6

7

BSCBTS

BTS

8

8

8

8

8

8

8

8

8

8

8

8

9

9

111012

12

Page 206: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

(MM)ones are powered on and active

on of the MS in the VLR and

to “cation areas” (LAs), thus for the MS in the last known

- called alocation area identity

Maguire Mobility Management (MM) [email protected] 2003.03.13

Mobility Management GSM network keeps track of which mobile telephin the network.

The network keeps track of the last known locatiHLR.

Radio sites connected to the MSC are divided inlowhen a call comes for an MS, the network lookslocation area.

Each BTS is assigned (by the operator) a 40 bit ID(LAI), with three parts:

• mobile country code• mobile network code• location area code

Page 207: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MS, International Roaming, OAM 183 of 222Mobile and Wireless Network Architectures

to send IMSI over the air (thusntify a given user).

d Encryption

ecause ciphering requires a userntity of the subscriber before it

th, but it can be upto 128 bits

Maguire SecurityGSM, GPRS, [email protected] 2003.03.13

SecurityUse of TMSI rather than IMSI - reduces the needsimply listening to the radio link it is harder to ide

Two major aspects of security: Authentication an

Cipher mode management

Connection always starts in non-ciphered mode, bspecific key and the network has to know the idecan be used!

A3 Authentication algorithm

A5 Ciphering algorithm

A8 Ciphering key computation

Ki secret encryption key - operator determines leng

Kc cypher key, computed based on Ki

Page 208: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 184 ofMobile and Wireless Network Architectures

e MS is turned on (user must keye hardware before this automatic

outgoing call. This is based on in the AuC matches the “Ki”

Maguire Authentication GSM, [email protected] 2003.03.13

AuthenticationUser authentication normally takes place when thin a PIN code on the handset in order to activate thprocedure can start).

Authentication occurs with each incoming call andchecking that “Ki” (secret encryption key) storedstored in SIM card of the MS.

Page 209: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

yption

A8

Ki

Kc

A5heringiphering

data

data

umber Kcstem

Authentication

Home System

Encryption

Maguire Authentication and Encryption [email protected] 2003.03.13

Authentication and Encr

RAND

A3

Ki

A8 A3

SRESSRES=

reject

No

Yesaccept

Kc

A5 cipheringdeciphering

data

data cipdec

frame n

ciphered info

visited syEncryption

Authentication

MS

Page 210: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 186 ofMobile and Wireless Network Architectures

of [41]

Maguire GSM data rates GSM, [email protected] 2003.03.13

GSM data ratesThe following table of data rates is from page 39

Connection Typea

a. T = Transparent, NT = Non-transparent

Two-way delay

TCH/F9.6 T 330 ms

TCH/F9.6 NT > 330 ms

TCH/F4.8 T 330 ms

TCH/F2.4 T 200 ms

TCH/H4.8 T 600 ms

TCH/H4.8 NT > 600 ms

TCH/H2.4 T 600 ms

Page 211: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 187Mobile and Wireless Network Architectures

gment (MSC, BSC, BTS, …) to

nstall them, …. However, sincecapacity for long term traffic isoing activity

ell sites and cell parametersrovide economically continuous (not an easy task)

rameters parameters Identity Code (BSIC)

stion updating

Maguire System engineering GSM, [email protected] 2003.03.13

System engineerinThe operator must choose how many of each eleorder, what capacity each must have, where to itraffic does not remain constant installing enoughnot cost effective⇒system engineering is an on-g

Note: goal of cellular planning is to choose the c(frequency allocation, capacity, power, etc.) to pcoverage and support the required traffic density

Table of parameters, from page 101 of [41]Area Parameters

Cell planning frequenciesbeacon frequencieshopping sequencespower control parameters

handover pacell selectionBase Station

Dimensioning # of common channels# of traffic channels

location areaperiodic loca

Load control overload control parameters

Page 212: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

ationscriber behavior, and (QoS)

PCM frame areerfacesment at the PCM level

es leased from fixed network

ability can be determined (uplink)urement of the downlink BER}e) measurement in which the 260andom bit sequence (PRBS)

yer 1 alarms including:network load regarding signalingillance, bit error ratio of a BTS

, frequency interference (due toindications of system overload.

Maguire GSM Network Optimization [email protected] 2003.03.13

GSM Network OptimizBased on network performance & utilization, sub

Test methods:

• Traffic analysis : the signaling channels in themonitored and analyzed on the Abis and A int

• Bit error ratio test (BERT): bit error measureand the GSM-specific level (TRAU frame)• PCM bit error ratio (BER) is used to verify the quality of lin

operators• By evaluating the control bits in the TRAU, a bit error prob

during actual communications (in-service) {No easy meas• More accurate radio link BER measurement (out-of-servic

data bits in the TRAU frame are checked using a pseudo-r

• Alarm monitoring - checking PCM links for la• Network quality test : lots of measurements -

• island problems, detection of coverage holes, interference,and traffic, handover failures, Receive level (RXLEV) surve(RXQUAL), multipath interference and propagation delaysnearby frequency reuse), call completion/disconnect rate,

Page 213: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 189Mobile and Wireless Network Architectures

nged [44]:

n channel power level

physical change in the site), control.

Maguire Optimal Cell PlanningGSM, [email protected] 2003.03.13

Optimal Cell PlanniSome of the parameters which have to be decid

• Selecting Site location• Antenna parameters

• Tilt, Azimuth, Height, Antenna type

• Site parameters• Transmitter power/Dedicated channel power level/Commo

• Service parameters• Power per service• Enable/disable handover per service

• Network parameters• Handover

– Neighbor lists/Hysteresis/Timers• Power control policy

• Resource management

Note: first two are sets of parameters are fixed (⇒ a while the others can be changed under software

Page 214: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MS, International Roaming, OAM 190 of 222Mobile and Wireless Network Architectures

ress receive an audible beep to alert them

hold},

eceive a busy signal}

make additional calls or to receive

o other numbers under conditions defined

ent on certain criteria (no answer, busy, not

ephone no.) to the GSM network; GSMber

Maguire FeaturesGSM, GPRS, [email protected] 2003.03.13

Features

Call Waiting (CW) {network-based feature} users with a call in progthat there is an incoming call for their MS

The incoming call can be:

• accepted {the original call is put on • sent to voice mail , or• rejected {in this case the caller will r

Call Hold (CH) allows the MS to “park” an “in progress call”, to incoming calls

Call Forwarding(CF)

{network-based feature} allows calls to be sent tby the user

Conditions can be either unconditional or dependreachable)

Calling Line ID caller’s network to delivers the calling line ID (teltelephone displays the originating telephone num

Page 215: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 191 ofMobile and Wireless Network Architectures

)

Maguire GSM Phase 2+ GSM, [email protected] 2003.03.13

GSM Phase 2+• High Speed Circuit Switched Data (HSCSD• General Packet Radio Service (GPRS)

Page 216: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

D) GSM, GPRS, SMS, International Roam-Mobile and Wireless Network Architectures

ata (HSCSD)

) activities, the terminal can ben though it takes some time fornother) - because of the offset of

that changes faster, but at 3 slotse same time.

:ependent receivers

hering, frequency hopping, and

for one data connection

Maguire High Speed Circuit Switched Data ([email protected] 2003.03.13

High Speed Circuit Switched D

In the basic GSM model transmit/receive (TX/RXimplemented usingonefrequency synthesizer (evethe synthesizer to change from one frequency to a3 slots between transmit and receiver.

If you only use 2 slots, you just need a synthesizeryou potentially need to transmit and receive at th

At eight time slots (i.e., continuous transmission)• monitoring neighboring base stations would require an ind• the terminal will be more expensive than one slot terminal• power consumption will be much higher

Multi-slot systems have required changes in: cipgenerally radio resource management functions.

Idea is simple use several time slots out of each TDMA frame

Reality this is taxing for the RF power systems

Page 217: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

D) GSM, GPRS, SMS, International Roam-Mobile and Wireless Network Architectures

le time slot) operation

ps (without data compression)

cture

SC

F

PSTNDN

NSSEIR

Database

Gateway MSC(GMSC)

FC

D

SS7/ISUP

AuCDatabase

HLRDatabase H

Maguire High Speed Circuit Switched Data ([email protected] 2003.03.13

HSCSD depends on:

• Terminal Adaptation Function (TAF)• Interworking Functions (IWF)• enhanced RLP to handle multilink (aka multip

Nokia’s Card Phone 2.0: HSCSD at upto 43.2 kb

Figure 25: GSM/HSCSD Archite

MBSC

BTS

IW

Abis

BSS

A

PSOMC

X.25

X.25

MSC EB

VLRDatabase G

MSC EB

VLRDatabase

MS

ME

SIM

Radio Link Protocol (RLP)

TE

Um

TAF

Page 218: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

ce (GPRS)

d air interface resources

over GPRS, (and X.25

Maguire General Packet Radio Service (GPRS)[email protected] 2003.03.13

General Packet Radio ServiGPRS features:

• True packet radio system - sharing network an• Volume based charging• TCP/IP (Internet & Intranet) interworking, SMS

interworking)• Peak data rate from 9.05 kbps .. 171.2 kbps• Protocols designed for evolution of radio

• EDGE - new GSM modulation• Migration into 3rd Generation

Page 219: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 195 ofMobile and Wireless Network Architectures

iphering & compression, mobility,MSC/VLR, charging & statistics,

y it is a network router)ding them to right SGSN,ination, filtering end userstical information of data

t” Mobile IP to GSM systems.

Maguire GPRS nodes GSM, [email protected] 2003.03.13

GPRS nodesGPRS introduces new network elements

• Serving GPRS Support Node (SGSN)• authentication & authorization, GTP tunneling to GGSN, c

management, session management, interaction with HLRas well as NMS interfaces.

• Gateway GPRS Support Node (GGSN)• interfacing to external data networks (basicall

encapsulating data packets in GTP and forwarrouting mobile originated packets to right desttraffic, as well as collecting charging and statinetwork usage

GPRS is the result of committees trying to “adap

Page 220: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

Interfaces

between GPRS and an external packet = internet)SNs within the same PLMN (Gn = node)SNs in different PLMNs (Gp interfaceof GPRS network services across areaso-operating GPRS PLMNs.) (Gp = PLMN)SN and a HLR (Gr = roaming)

N and a MSC/VLR

HLRatabase

EIRatabase

AuCatabase

GGSN

Internet

Gn

Gi

Gr

Gc

CGF Billing systemGa

Maguire GSM/GPRS Architecture and [email protected] 2003.03.13

GSM/GPRS Architecture and

Ga Charging data collection interface between a CDRtransmitting unit (e.g. a SGSN or a GGSN)

Gi reference pointdata network (Gi

Gb between a SGSN and a BSS (Gb = base interface) Gn between two GGc between a GGSN and a HLR (Gc = context) Gp between two G

allows support served by the c

Gd between a SMS-GMSC and a SGSN, and betweena SMS-IWMSC and a SGSN (not shown)

Gr between an SG

Gf between an SGSN and a EIR (Gf = fraud) Gs between a SGS

MSC

VLRDatabase

D

D

D

BTS

MS

ME

SIM

Radio Link (with radio media access protocol)

BTS

BSS

PLMN

TE

BTS

BSC

BTS

BTS

BTSGPRS

Backbone

Gs

Gb

GnGa

Gf

GGSNGp

SGSN

BSC

BSC

TAF

Page 221: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

ese in early systems)

dget is 142.5 dB and the

o spread the effect of burstigh!

CS3 CS4

15.6 kbps 21.4 kbps

None

131 dB 128.5 dB

350 m 290 m

1018 bits 625 bits

27218 bits 19345 bits

Maguire GPRS Coding Schemes [email protected] 2003.03.13

GPRS Coding SchemFour coding schemes (but only CS1 and CS2 ar

For comparison with GSM the worst-case link bumaximum cell range is 730 m.

But the real problem is that GPRS usesinterleaving terrors - but this means that the delay is always h

Coding Scheme CS1 CS2

User Data Rate 9.05 kbps 13.4 kbps

Correction Capability Highest

Worst-link Budget 135 dB 133dB

Maximum Cell Range 450 m 390 m

40 bytes (320 bits) of payloadsee [47], pg. 33

1956 bits 1132 bits

1500 bytes (12000 bits) 55787 bits 32490 bits

Page 222: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

SSD) GSM, GPRS, SMS, InternationalMobile and Wireless Network Architectures

ervice Data

es it to the network as USSD.

ound (#) keys. In the form:

ter} * #

r’s HLR via MAP and to) via TCP/IP. USSD is thoughtns (this is because USSD is

-forward behavior).

Internet

ApplicationServer

ApplicationServer

USSDGateway

TCP/IP

Maguire Unstructured Supplementary Service Data ([email protected] 2003.03.13

Unstructured Supplementary S(USSD)

When MS can not recognize text - it simply pass

USSD supports all digits, asterisk (*), and punt/p

(* | #) command_code (2-3 digits){ *parametotal length up to 200 ASCII characters

A USSD server (or gateway) is connected tothe useservers (which actually provide a specific serviceto be ~7x faster than SMS for two-way transactio

session oriented as opposed to SMS’s store-and

MSC

VLRDatabase

HLRDatabaseBTSMS

ME

SIM

BTS

BSS

TE

BSC

SS7/MAP

Page 223: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 199 ofMobile and Wireless Network Architectures

gICAP) prepaid roamingludes the telephone#) this is sent to the

then connects them to

external application, the USSD

e control channel

Maguire USSD continuedGSM, [email protected] 2003.03.13

USSD continuedExamples:

• set-up or cancel of services like call forwardin• Swisscom’s SIm Card Application Platform (S

platform1: users dial in a USSD string that incnumber they want to call (e.g., *101*NUMBERSICAP platform at their (home) operator, whothe desired number by dialling them back!

In addition to passing the USSD message to theGateway passes:

• originating subscriber’s MSISDN• number of the HLR which handled the USSD• originating subscriber’s IMSI (optional)• VLR Number (optional)

Disadvantage: USSD and SMS both use the sam

1. Sold as “GSM Card easyRoam”

Page 224: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

(SMS)ss (message) delivery (similar

age is held for later delivery. To an MS, the network expects tohe message was correctly

aracters of GSM default Alphabet

s

ssion of content

e delivered by any GSM network

point service

Maguire Short Message Service (SMS)[email protected] 2003.03.13

Short Message ServiceShort Message Service(SMS) offers connectionleto “two-way-paging”)

If the GSM telephone is not turned on, the messEnsure that each time a message is delivered toreceive an acknowledgement from the MS that treceived.

SMS supports messages up to 140 octets (160 ch- see GSM 03.38) in length.

SMS concatenation - combines several message

SMS compression - defined standard for compre

With international roaming these messages can baround the world to where the MS currently is.

Two types of messages:cell broadcast andpoint-to-

Page 225: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 201Mobile and Wireless Network Architectures

es

Maguire SMS message types GSM, [email protected] 2003.03.13

SMS message typ

User-specific message is to be display to the user

ME-specific message is targeted at the mobile terminal itself

• playing a ring tone• displaying a business card• changing the default icon• …

SIM-specific message is targeted at the SIM card

• change the balance in a pre-paid card

Page 226: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

hitecture

F

N

ESME

EAI

Maguire Short Message Service [email protected] 2003.03.13

Short Message Service ArcSM-SC Short Message Service Centre

SMS GMSC SMS Gateway MSC

IWMSC Interworking MSC

ESME External Short Message Entities

Figure 26:SMS Architecture

BSC

BTS

MS

IW

ME

SIM

BTS

BSS

TE

SM-SC

SGSN

Gd

MSC EIRDatabase

Gateway MSC(GMSC)

FC

D

EB

VLRDatabase G

AuCDatabase

HLRDatabase H

MSC EB

VLRDatabase

IWMSC

MSC

SMS GMSC

SMSDatabase

C

E

PSD

Page 227: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MS, International Roaming, OAM 203 of 222Mobile and Wireless Network Architectures

e added within 60 seconds, with

SMS deliveries per second withnications) SMSC software [52];aCMGto 128 nodes with automatic load

protocols

y SMS capacity in bulk, theyo operators that they have

es can be very high, e.g.,00-3,000 CDRs per second ([55],

Maguire SM-SCsGSM, GPRS, [email protected] 2003.03.13

SM-SCs• High reliability• High availability

• Logica’s Picasso SMS Centre allows new hardware can bno service outage

• High performance• HP’s (formerly Compaq’s) AlphaServer™ ES45,over 8,000

CMG Wireless Data Solutions (formerly CMG Telecommunote that they have merged with Logica plc forming: Logic

• Logica’s Picasso SMS Centre supports configurations of 1sharing

• existing SM-SCs talk TCP/IP as well as other

There exist SMS brokers from whom you can bureceive your messages and then transfer them tagreements with.

As each SMS is charged for resulting CDR volumMannesmann has peak CDR rates as high as 2,5pg. 13)

Page 228: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 204Mobile and Wireless Network Architectures

s

usiness card, modify the default icon, …

Maguire Three kinds of SMSs GSM, [email protected] 2003.03.13

Three kinds of SMS

User-specific display to a user

ME-specific ME processes the message when it is received

Nokia has special function to play ring tone, display a b

SIM-specific SIM processes the message when it is received

(for use via SIM toolkit applications)

Page 229: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

geser text)

d)n keyboard)eir frequency and of [51])

out probably string

s 47-48 of [36])48-49 of [36]) and, and Korean (see page 49 of [36])

Maguire Entering Short Messages [email protected] 2003.03.13

Entering Short MessaTo improve the speed of entering SMSs (and oth

• Full keyboards (such as Ericsson’s Chat Boar• Onscreen keyboard (such as Palm’s on-scree• Fitaly keyboard - arranges letters based on th

probability transitions in English (see page 43• Predictive text input algorithms

• Tegic T9 - utilizes numeric keypad and probability to work (see page 45 of [51])

• e-acute’s Octave keyboard (see pages 46-47 of [36])

• Handwriting recognition• Word recognition, such as Psion’s CalliGrapher (see page• Character recognition, such as Palm’s Graffiti (see pages • CJKOS - an OS extension for Palm for Chinese, Japanese

• Speech recognition

Page 230: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 206 ofMobile and Wireless Network Architectures

some examples:sc stay cool

sol sooner or laterur t+ think positiven t2ul talk to you later

tuvm thank you very muchw4u waiting for you!wuwh wish you were hereX! Typical woman!Y! Typical man!

you

Maguire SMS shorthand GSM, [email protected] 2003.03.13

SMS shorthandFrom “Get 2 grips with SMS-speak b4 it’s 2 L8 !”

afasik as far as I know <g> grinasap as soon as possible gr8 greatatw at the weekend gsoh good sense of humoawhfy are we having fun yet? h2cus hope to see you soob4 before hak hug and kissesbbfn bye bye for now ic I seebcnu be see in you idk I don’t knowbrb be right back idts I don’t think so!btw by the way iow in other wordscm call me j4f just for funcu see you kc keep coolcul8ter see you later khuf know how you feeldk don’t know l8r laterdur? do you remember m8 matee2eg ear to ear grin mtfbwu may the force be witheod end of discussion nc no commentF? Friends? nwo no way outF2F Face to Face o4u only for youfya for your amusement O!ic Oh, I see!fyi for your information ruok are you okay?

Page 231: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

ce (EAI)ssage Entities (ESME) toocols (which all run over

C being closed; SMPP.

r protocol to enable

eleased 20 February 2003 [54]

now SMSForum

to Message Distribution 2 [56]

r Protocol [57]

Maguire External Application Interface (EAI)[email protected] 2003.03.13

External Application InterfaIn order to enable non-mobile External Short Meinterface with an SMSC one of the following protTCP/IP) is generally used:

Note:• this avoids the earlier problem of the interface to the SMS• more and more operators seem to be converging on using

Short Message Peer to Peer (SMPP) open message-transfe

SMPP V5.0 specification r

Initially defined by Logica -

CIMD2 Nokia’s Computer Interface

EMI/UCP CMG’s Universal Compute

Page 232: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

M, GPRS, SMS, International Roaming, OAMMobile and Wireless Network Architectures

(VMS)calls (i.e., forwards them) to ay, left unattended (after ringing

MS) to the MS to let the user

facility - to over-write last VMAtest status voice messages (forting”).

Maguire Voice Messaging System (VMS)[email protected] 2003.03.13

Voice Messaging SystemA value-added service which redirects incoming voice mailbox when MS is turned off, low on batterfor xx seconds) or temporarily out of coverage.

A Voice Message Alert (VMA) can be send (via Sknow there is a waiting voice message.

Note that you can use SMS’s “replace message”- thus there will only be one message with the laexample saying: “You haveN voice messages wai

Page 233: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

il (VPIM)currently a Proposed Standardation of Internet Mail originallyoice messaging systems

ce extensions, voice directory partial non-delivery

Maguire Voice Profile for Internet Mail (VPIM)[email protected] 2003.03.13

Voice Profile for Internet MaVoice Profile for Internet Mail (VPIM) Version 2 is(RFC 2421) Applicability Statement, it is an applicintended for sending voice messages between v

http://www.ema.org/vpim

http://www.ietf.org/html.charters/vpim-charter.html

VPIM v3 Specification add extensions: IMAP voiprofiles, content negotiation details for voice, andnotifications.

Page 234: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

ce (EMS)ncorporated in SMS messages.

hain of) several SMS messages

Maguire Enhanced Message Service (EMS)[email protected] 2003.03.13

Enhanced Message ServiAllows basic graphics, icons, and sounds to be i

Based on concatenating (i.e., linking together a c

Page 235: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

ice (MMS)S Centre, but must cope with

can convert message formats to

livers messages to

nd-forward architecturetion data, …

h enables users to view,ultimedia messages

n language (e.g.Synchronizedynchronized presentation.

rts store and retrieve (via e-mail

Maguire Multimedia Messaging Service (MMS)[email protected] 2003.03.13

Multimedia Messaging ServMMS Centre (MMSC) - a logical extension of an SMa larger variety of message types; in addition, it suit the capabilities of the receiving terminal

Four key functional elements:

• MMS Relay - engine which transcodes and demobile subscribers

• MMS Server - provides the store in the store-a• MMS User Databases - user profiles, subscrip• MMS User Agent - an application server whic

create, send, edit, delete, and manage their m

An MMS presentation can utilize a synchronizatioMultimedia Integration Language (SMIL)) for a s

In addition to store and forward, MMS also suppoand web)

Page 236: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 212 ofMobile and Wireless Network Architectures

blem of SMS utilizing the GSM

ges directly via an messaging revenue away from the

Maguire SMS over GPRSGSM, [email protected] 2003.03.13

SMS over GPRSCan send SMS over GPRS - thus avoiding the procontrol channel

There is the threat of users sending their messaapplication or via e-mail -- this could take a lot ofoperators, see

Page 237: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

PRS, SMS, International Roaming, OAM 213Mobile and Wireless Network Architectures

ngd receive calls inany GSMes worldwide, but this requires aors.

ther network (for example, inber (MSISDN)still looks like ittupid aspects of GSM.}

rk as the person you are calling,ue totromboning. For four9.

ia the same phone number everywhere!

ive than you think!

Maguire International RoamingGSM, [email protected] 2003.03.13

International RoamiGSM’s roaming feature allows a user to make annetwork and to use the same user-specific servicroaming agreement between theindividual operat

The basic problem is that when you roam to anoanother country) - your Mobile Station ISDN numis in your home network. {This is one of the more s

Worst is if you are in the same (non-home) netwoas this results in two international calls! This is dsolutions see section 13.2 of [62], pages 242-24

Good news With worldwide roaming the MS is accessible v

Bad news It could be very expensive - much more expens

Page 238: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

DGE) GSM, GPRS, SMS, InternationalMobile and Wireless Network Architectures

M Evolution

crease network capacity

pete with 3G networksde area)

Maguire Enhanced Data Rates for GSM Evolution ([email protected] 2003.03.13

Enhanced Data Rates for GS(EDGE)

• enhanced modulation technique designed to inand data rates in GSM networks

• provide data rates up to 384 Kbps.• EDGE lets operators without a 3G license com

(since the data rates are comparable in the wi

Page 239: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

N) GSM, GPRS, SMS, International Roam-Mobile and Wireless Network Architectures

ork (GERAN)s for GSM Evolution (EDGE)

Maguire GSM/EDGE Radio Access network ([email protected] 2003.03.13

GSM/EDGE Radio Access netwThe radio interface used in Enhanced Data Rate

Maximum data rate: 384 kbps

Page 240: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MS, International Roaming, OAM 216 of 222Mobile and Wireless Network Architectures

f GPRS including 4 new Data and a incremental redundancyacket traffic channels.

ith different QoS profiles.

delay is required

ng place, needs somewhat

(may require multiple

Maguire EGRPSGSM, GPRS, [email protected] 2003.03.13

EGRPSEGPRS = EDGE -- an extension/enhancement oPacket Traffic Channels using 8-PSK modulationmechanism extended to the GMSK based data p

• Support for simultaneous, multiple radio access bearers w• New bearer classes:

Conversational Class Voice & video conferencing where small

Streaming Class Capable of processing as transfer is takiconstant delay and throughput

Interactive Class on-line applications

Background Class Delay insensitive but requires few errors re-transmissions to hide errors)

Page 241: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

GSM, GPRS, SMS, International Roaming,Mobile and Wireless Network Architectures

intenancefollows ITU-T’sN) model, which has several

talk the talk to walk the walk!

(OSF) to provide overallent of mobile equipment, HLR

ork Elements (NEs): HLR,

ata Communication Function

MN equipment

orkstation functions (WSFs)

Maguire Operation/Administration/[email protected] 2003.03.13

Operation/Administration/MaOperation/Administration/Maintenance (OA&M) Telecommunications Management Network (TMcomponents:

I personally find this ITU-T speak! But you have to

Operations system (OS) OS uses Operating System Function management, billing, account, managemmeasurement, …

Network Element Functions(NEFs)

provides monitoring and control of NetwVLR, AuC, EIR, MSC, BSC, and BTS

Data CommunicationNetwork

OS, NEs, and other TMN elements via D(DCF)

Mediation device (MD) adapts the OS to a specific NE

Q-Adapter (QA) uses Q-adapter function to adapt non-T

Workstation (WS) OA&M personnel interact with OS via W

Page 242: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 218 ofMobile and Wireless Network Architectures

or Mobile Communications,

of the GSM systems, IEEE. 9-19, 1995.

nications Systems, Chapter 7,, Addison-Wesley, 1997,

ersion Vol. 2, Acterna Eningen

Digital Mobile Communication Tampere, Finland

Maguire Further reading GSM, [email protected] 2003.03.13

Further readingGSM

[37] M. Mouly and MB Paulet,The GSM System fMouly and Paulet, 1992

[38] M. Mouly and MB Paulet, Current evolutionPersonal Communications, vol. 2, no. 5, pp

[39] David J. Goodman,Wireless Personal CommuGSM: Pan-European Digital Cellular SystemISBN 0-201-63470-8

[40] Marc Kahabka, GSM Pocket Guide revised vGmbH, 72795 Eningen u. A., Germany

[41] Petri Jarske, The GSM System, Principles ofSystems, 2001 edition, Technical Universityhttp://www.cs.tut.fi/kurssit/83150/DigiCom2001.PDF

Page 243: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 219 ofMobile and Wireless Network Architectures

obility Profiles for Locationissertation, Norwegian

t. of Telematics, 12 Jan. 1998.

ning & Optimizing toma Ltd., 2002.

SI 08/96, CAA 201 45

ed Data Services”, Dr. Tech.gy, Department of Information

Access Networks”, Dr. Tech.

Maguire Further reading GSM, [email protected] 2003.03.13

[42] Sudeep Kumar Palat, “Replication of User MManagement in Mobile Networks”, Dr. Ing. dUniversity of Science and Technology, Dep

[43] GSM securityhttp://www.isaac.cs.berkeley.edu/isaac/gsm.html

[44] Ron Abiri, “Migrating to an Advantage: PlanMaximize Networkf efficiency & ROI”, Schehttp://www.iec.org/events/2002/natlwireless_nov/featured/f1_abiri.pdf

[45] Mobile Application Part (MAP) ETSI R10 EThttp://www.ericsson.com/signaling/cards/map_etsi.shtml

GPRS

[46] Jari Hämäläinen, “Design of GSM High Spedissertation ,Tampere University of TechnoloTechnology, 4 October 1996.

[47] Jouni Mikkonen, “Quality of Services in Radio

Page 244: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 220 ofMobile and Wireless Network Architectures

gy, Department of Information

proving the performance ofies”, Cingular Wireless LLC,nesday, June 6, 2001

late2.PDF

communication

y communication

epper, Klaus Rintdoff, andology and Architecture of, 2002, ISBN 0-201-72215-1

HIGH-PERFORMANCEclocks unrivalled 8,000

Maguire Further reading GSM, [email protected] 2003.03.13

dissertation,Tampere University of TechnoloTechnology, 19 May 1999.

[48] Don Zelmer, “GPRS, EDGE, & GERAN: ImGSM & TDMA Wireless by Packet CapabilitSUPERCOMM 2001, Atlanta, Georgia, Wedhttp://www.atis.org/atis/Pictures/Supercomm01/Presentationfolder/T1P1zelmer3Gtemp

USSD

[49] GSM 02.90: USSD Stage 1 -- only one way

[50] GSM 03.90: USSD Stage 2 -- allows two waSMS and Multimedia Messaging Service (MMS)

[51] Jochen Burkhardt, Dr. Horst Henn, Stefan HThomas Schäck,Pervasive Computing: TechnMobile Internet Applications, Addison-Wesley

[52] CMG ANNOUNCES THIRD-GENERATIONSMS CENTRE: AlphaServer-based SMSC

Page 245: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 221 ofMobile and Wireless Network Architectures

, the Netherlands, Feb. 19th 200,l

ick, “Short Messaging Serviceust Text!”, Lehman Brothers,,

tributiontml

CP Interface Specification,

.pdf

ls, (accessed 2003.03.12)

Maguire Further reading GSM, [email protected] 2003.03.13

sustained deliveries per second, Nieuwegeinhttp://h18000.www1.hp.com/products/software/in7/art4.htm

[53] Logica’s Picasso SMS Centre

[54] SMS Forum -http://smsforum.net/

[55] Glyn Lloyd , Phill Davies, and Andrew BeswCentres (SMSCs) Uncovered: More Than JNovember 2000, Pub Codes: 01/07/43/2035http://www.airslide.com/pdf/lehman.pdf

[56] Nokia’s Computer Interface to Message Dishttp://www.forum.nokia.com/main/1,35452,1_2_9_10,00.h

[57] Short Message Service Centre 4.0, EMI - UDocument Version: 4.2, May 2001,http://www.cmg-wireless.com/wds/downloads/EMI_UCP_Specification_40

[58] Palowireless’s SMS, EMS and MMS tutoria

Page 246: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

S, SMS, International Roaming, OAM 222 ofMobile and Wireless Network Architectures

cellular domain”, M. Sc.

T-REPORTS/030211-Gustav_

essaging”, (accessedide.pdf

140-460.zip

d Mobile Networkn [1].

d Mobile Network.

Maguire Further reading GSM, [email protected] 2003.03.13

http://www.palowireless.com/sms/tutorials.asp

[59] Gustav Söderström, “Virtual networks in theThesis, KTH/IMIT, January 2003 -ftp://ftp.it.kth.se/Reports/DEGREE-PROJECSoderstrom.pdf

[60] Logica, “The essential guide to Multimedia M2003.03.12)http://www.logica.com/pdf/telecom/Mmsgu

[61] http://www.3gpp.org/ftp/specs/2002-03/Rel-4/23_series/23

International Roaming

[62] Yi-Bing Lin and Imrich Chlamtac,Wireless anArchitectures, Chapter 13, psages 239-250 i

Operation/Administration/Maintenance

[63] Yi-Bing Lin and Imrich Chlamtac,Wireless anArchitectures, Chapter 14, pp. 252-263 in [1]

Page 247: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:56

4. Nu , VoIP, Prepaid. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture4-2003 2003.03.13

mber portabilityLecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 248: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 224 of 260Mobile and Wireless Network Architectures

7)

Maguire Lecture [email protected] 2003.03.13

Lecture 4• Number portability (Ch. 15), VoIP (Ch. 16), Prepaid (Ch. 1

Page 249: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 225 of 260Mobile and Wireless Network Architectures

ommunications Act ofunications Commissionwhere.

of telecommunications servicesunications numbers without

when switching from one

don aphysical location, but to route a call.

ts to US$13.80/line over aes the recipient operator a fee ofr the coverage of one-timengle subscriber number.

Maguire Database [email protected] 2003.03.13

Database lookupsLocal Number Portability (LNP)

Local Number Portability is required by the Telec1996 and a July 1996 order of the Federal Comm(FCC) - similar requirements in Sweden and else

LNP (as defined by the FCC): “the ability of usersto retain, at the same location, existing telecommimpairment of quality, reliability, or convenience telecommunications carrier to another.”

LNP implies efficient call-routing mustnot be baserather alogical routing scheme for how and where

Verizon’s cost recovery for providing LNP amoun5 year period! In Denmark, donor operator chargDKK 72 (~9.6 EURO) excl. VAT (~9.6 EURO) foadministrative costs related to the porting of a si

Page 250: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 226 of 260Mobile and Wireless Network Architectures

Portabilitymove to an new providerent): subscriber can move toment)the subscriber has is not

nnect them to where the

Maguire Three kinds of Local Number [email protected] 2003.03.13

Three kinds of Local Number• Service Provider Portability : subscriber can

without a change in number (current requirem• Location (or Geographic ) Portability (GNP)

a new location/geographic area (future require• Service Portability : if the service (mix) which

available in their new local exchange, then coservices are available (future requirement)

Page 251: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 227 of 260Mobile and Wireless Network Architectures

(MNP)ber be able to move to a newumber (MSISDN)

Maguire Mobile Number Portability (MNP)[email protected] 2003.03.13

Mobile Number Portabilityrequirement that any mobile (e.g., GSM) subscrioperator or service provider and keep the same n

Page 252: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

P) Number portability, VoIP, Prepaid 228 ofMobile and Wireless Network Architectures

ility (NGNP)er than a geographic destination,m rate numbers; requires that thee of number; these all require DB

Maguire Non-geographic number portability ([email protected] 2003.03.13

Non-geographic number portabnumbers (typically) associated with a service rathe.g., freephone, low rate calling numbers, premiuservice provider can be changed without a changlookup

Page 253: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 229 of 260Mobile and Wireless Network Architectures

r enditially associate with

age of transmission

than once, andd subsequent portings.

cipient network

Database

Maguire Call forwarding at donor [email protected] 2003.03.13

Call forwarding at donoDonor = service provider whom the number is in

• inefficient in terms of call setup delays and uscapacity

• can not easily cope with numbers ported more• the donor network continues to control first an

Originating network

Transit networkRe

Donor network

Page 254: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 230 of 260Mobile and Wireless Network Architectures

g

network, it may be able network (i.e., droppinginating network)d can handle multiple

d subsequent portings.

base

ipient network

Maguire Drop back [email protected] 2003.03.13

Drop back forwardin

• transit network gets a redirect from the donorto pass this all the way back to the originatingback through each of the networks to the orig

• makes better use of transmission capacity anportings

• the donor network continues to control first an

Data

Originating network

Transit networkRec

Donor network

redirect

Page 255: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 231 of 260Mobile and Wireless Network Architectures

olutions

ported out and sends anout this number (i.e., not

y a portability database

g networks have QoR the originating network,ll to recipient network.

Database

Recipient network

Maguire Query on release (QoR) [email protected] 2003.03.13

Query on release (QoR) s

• Donor network realizes the number has beenISUP release or it might not know anything abit its DB any longer) ⇒ releases the call

• Release causes an intermediate point to querand to redirect the call.

• If the forward signalling indicates that precedincapability, then the release goes all the way towhich does the DB lookup and reroutes the ca

Originating network

Transit network

Donor network

release

Database

Page 256: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 232 of 260Mobile and Wireless Network Architectures

ns

the number has beenall rerouted (done at first

portability database )a via modified Signallingranslate ported numbers

rtings easy; but requires

Recipient network

Maguire Look up type [email protected] 2003.03.13

Look up type solutio

• portability database is checked for all calls, if ported, the new number is obtained and the cfirst exchange in a network that can access a

• solution is often implemented in North AmericTransfer Points (STPs) which can check and tby modifying call setup information

• the donor network now has no role, multiple polookup of all numbers

Originating network

Transit network

Donor network

Database

Page 257: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 233 of 260Mobile and Wireless Network Architectures

s

t network’s numberNorth America this is a

termine where to deliver

twork does not learn

Recipient network

Database

returnsfull number

Maguire Two stage [email protected] 2003.03.13

Two stage solution

• Originating network simply learns the recipien(called a Logical Routing Number (LRN), in unique 10 digit number for the exchange)

• Recipient network does a second lookup to dethe call within their network

• increases the privacy (since the originating neabout the recipient network numbering)

Originating network

Transit networkDatabase

returns recipientnetwork number

Page 258: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 234 of 260Mobile and Wireless Network Architectures

tions

s the “next” network’s

o determine where to

ng the path only learn

Recipient network

Database

ipientmber returns

full number

Maguire All call/all network [email protected] 2003.03.13

All call/all network solu

• each network does a lookup, but simply learnnumber

• final recipient network does a second lookup tdeliver the call within their network

• increases the privacy -- since all networks aloabout the “next” network

Who knows the mappings?

Originating network

Transit network

Database

returns recnetwork nu

Transit network

Database

returns recipientnetwork number

Page 259: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 235 of 260Mobile and Wireless Network Architectures

ngs?ration Center (NPAC) hasr’scal Service Management

w.nationalpooling.com/

re AB (SNPAC) officiallyral Reference Database1 [69].

:

/www.nanpa.com/ (also

Maguire Who knows the [email protected] 2003.03.13

Who knows the mappiFor North America theNumber Portability Administall the mappings and passes then to the operatoLoSystem(LSMS).

See also Neustar Number Pool Administrationhttp://ww

Swedish Number Portability Administrative Centappointed as the single operator of the SwedishCent[68]; interaction follows ITS standard SS 63 63 9

see also regional numbering plan administrators

• North American Numbering Plan (NANP) http:/

performed by NeuStar Inc.)• …

Page 260: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 236 of 260Mobile and Wireless Network Architectures

erige/EG om

1999tabilitet (PTSFS 1999:3

102):)

eferred routing method for

Maguire Nummerportabilitet i [email protected] 2003.03.13

Nummerportabilitet i Sv• Europaparlamentets och rådets direktiv 98/61

nummerportabilitet• Sverige ändringar i telelagen (1993:597) 1 juli• Post- och telestyrelsen (PTS) om nummerpor

och PTSFS 2000:6).• PTS beslut 15 augusti 2001 (ärende nr. 01-19

Swedish Number Portability Administrative Centre AB (SNPAC

Peter Myndes Backe 12

118 46 Stockholm

(organisationsnr. 556595-2925)

http://www.pts.se/dokument/getFile.asp?FileID=2384

PTS recommendedAll Call Query (ACQ) as the prSwedish telecommunications networks [67]

Page 261: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 237 of 260Mobile and Wireless Network Architectures

061ications and data-processing ]

arliament and of the Council ofwith regard to operator number

- 0038

ION=oj&DOCID=1998l268p003700 38

Maguire EU Document [email protected] 2003.03.13

EU Document 398L0[ 13.20.60 - Information technology, telecommun

[ 13.10.30.20 - Research sectors ]

Instruments amended:

397L0033 (Modification)

398L0061: Directive 98/61/EC of the European P24 September 1998 amending Directive 97/33/ECportability and carrier pre-selection

Official Journal L 268 , 03/10/1998 p. 0037

http://europa.eu.int/cgi-bin/eur-lex/udl.pl?REQUEST=Seek-Deliver&LANGUAGE=en&SERVICE=eurlex&COLLECT

Page 262: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

MP) Number portability, VoIP, Prepaid 238 ofMobile and Wireless Network Architectures

aster (UNMP)lution provides:

umber Portabilityty as a single network

) for the management of

e and wireless porting

g

g Name, CLASS,n Database, Shortices.sion to 20,000 queries

Maguire Nortel Networks’ Universal NP Master ([email protected] 2003.03.13

Nortel Networks’ Universal NP MA complete end-to-endnumber portability (NP) so

• Number Portability Database (NPDB) and NGlobal Title Translation (NPGTT) functionalielement

• Local Service Management System (LSMSthe ported subscriber records

• support: AIN/IN and IS41 protocols for wirelinservices

• up to 11-digit GTTs for wireless number portin• up to five million ported number records.• Ported number service support includes Callin

Inter-switch Voice Messaging, Line InformatioMessage Service, and PCS Call Delivery serv

• 5,000 queries per second, with planned expanper second.

Page 263: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 239 of 260Mobile and Wireless Network Architectures

Engine (cPCI or PCI board):

r pairs/second

ngines:

256 to 30 million recordso 32 bytesp to 8 megabytesngest-prefix, and

Maguire Lookup [email protected] 2003.03.13

Lookup enginesAeroflex UTMC (http://www.utmc.com/ecard ) LNP-

• Stores up to 160 million 16-digit phone numbe• Supports 100k lookups/sec. and 10K updates

Based upon two Content Addressable Memory E

• custom 100 MHz chip• lookup in as little as 100 nanoseconds• partitions memory into upto 8,192 tables, from• programmable key widths (per table): from 1 t• programmable association widths (per table) u• performs exact matches, as well hierarchal, lo

proximity matches• pipelined operation with separate I/O FIFOs• bulk table load, unload, and count functions• handles table overflows

Page 264: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 240 of 260Mobile and Wireless Network Architectures

)

Maguire Voice over IP (VoIP)[email protected] 2003.03.13

Voice over IP (VoIPIntegrating VoIP with mobile telephony

Page 265: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 241 of 260Mobile and Wireless Network Architectures

l Harmonization over Networkeb/

re

LRtabase

EIRDatabase

BSC/BTS

lling Gateway

)ioneper IP

IP network

Maguire [email protected] 2003.03.13

TIPHONETSI’s Telecommunication and Internet Protoco(TIPHON) -http://www.etsi.org/frameset/home.htm?/tiphonw

Figure 27: TIPHON Architectu

GMSCBSC

BTS

MS

ME

SIM

Radio Link

BTS

BTS

BSS

HLRDatabase

AuCDatabase

VDa

NSS

TE

Gateway Signa

(VLRMediatGateke

Page 266: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 242 of 260Mobile and Wireless Network Architectures

Netew No. 04, 19981

Architecture

LRtabase

EIRDatabase

BSC/BTSs

IP

IntranetServiceNode

Maguire Ericsson’s GSM on the [email protected] 2003.03.13

Ericsson’s GSM on theOlle Granberg, “GSM on the Net”, Ericsson Revi

Figure 28: Ericsson’s GSM on the Net

1. http://www.ericsson.com/about/publications/review/1998_04/files/1998046.pdf

GMSCBSC

BTS

MS

ME

SIM

Radio Link

BTS

BTS

BSS

HLRDatabase

AuCDatabase

VDa

NSS

TE

Gateway

AccesNode

Page 267: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 243 of 260Mobile and Wireless Network Architectures

section 16.2([1], pp. 290-293).

a gateway to GSM.

Maguire [email protected] 2003.03.13

iGSMProposed by Yi-Bing Lin and Imrich Chlamtac in

This architecture is really a joining of H.323 with

Page 268: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 244 of 260Mobile and Wireless Network Architectures

and they can even earn

invoices, collections, …eed for a contract,sible no tradition oris strictly cash up front --customersh as toys, jewelry, …)ance - it will simply ber {It is “like printing

Maguire [email protected] 2003.03.13

PrepaidCustomer paysbefore using service.

Advantages:

• operator has the money - all up front (no riskinterest on it)

• operator saves : no need for: credit checking, • customer: no need for credit worthiness, no n

immediate service, anonymous service is pos• since for many cultures and countries there is

infrastructure for post-paid service - businessprepaid fits well with the expectation of these

• prepaid value can be installed in devices (suc• many customers will never use up all their bal

abandon -- much to the delight of the operatomoney”!}

Page 269: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 245 of 260Mobile and Wireless Network Architectures

the network.

ive calls. {this may be limited by

t codeice Response serveret code be used once), then

Maguire GSM [email protected] 2003.03.13

GSM PrepaidPrepaid credit is either kept in the SIM card or in

When the balance is zero, customer can only recethe operator}

To refill:

• customer buys a refill/top-up card with a secre• dials a freephone number to an Interactive Vo• enters MSISDN number of their phone + secr• system verifies secret code (so code can only

refills the account

Page 270: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

aid Number portability, VoIP, Prepaid 246 ofMobile and Wireless Network Architectures

Fixed Prepaid

plex tariffs (which can

plex taxation (which can

f service when balance isd cost of implementatione implementation can

ng customer to refill in amaintains cash at the

Maguire Difference between Mobile and Fixed [email protected] 2003.03.13

Difference between Mobile and Mobile servers needs:

• more complex billing system due to more combe location dependant!)

• more complex billing system due to more combe location dependant!)

• real-time usage metering - which has to cut ofzero (there is a trade off between accuracy an- if the operator is willing to take some loss, threlax the real-time constraints)

• increased complexity of customer care: warnitimely fashion (maintaining a credit balance - operator!)

Page 271: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 247 of 260Mobile and Wireless Network Architectures

Prepaid

Maguire Four alternatives for Mobile [email protected] 2003.03.13

Four alternatives for Mobile• Wireless Intelligent Network (WIN)• Service Node• Hot Billing• Handset-Based

Page 272: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 248 of 260Mobile and Wireless Network Architectures

rk (WIN)

to Prepaid Service Control Point (P-SCP)

al

(balance, charging rate, …) for this call

ing -- which connects the call

SC to terminate call) or (b) call completes

P indicating duration of call

ce, sends current balance and cost of call to MSC

ation

SSP

P

5

8

+xx xxx xxxxxx

Maguire Wireless Intelligent Network (WIN)[email protected] 2003.03.13

Wireless Intelligent Netwo

1.Prepaid mobile customer calls +xx xxx xxxxxx

2.MSC gets WIN call setup trigger, call setup suspended, message sent

3.P-SCP instructs MSC to set up ISDN (voice) link to intelligent peripher

4.P-SCP instructs intelligent peripheral to provideaccount status notification

5.P-SCP starts countdown timer & instructs MSC to resume call process

6.Call terminates: either (a) countdown timer expires (P-SCP instructs M

7.MSC gets WIN call release trigger, sends disconnect message to P-SC

8.P-SCP rates the call (computes charges) and debits the prepaid balan

Figure 29: WIN Prepaid call origin

MSCBSCBTS

MS

ME

SIM

IntelligentPeripheral

P-SC

1

1 1

3 2

3

4

5

6

7

signaling

voice trunk

Page 273: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 249 of 260Mobile and Wireless Network Architectures

party pays

e subscriber pays forboth

Maguire Calling party pays vs. Called party [email protected] 2003.03.13

Calling party pays vs. Called Calling party pays style billing - Europe, Taiwan

Called party pays style billing - US (where mobilincoming and outgoing calls)

Page 274: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ys Number portability, VoIP, Prepaid 250 ofMobile and Wireless Network Architectures

d party pays

essage to P-SCP

s GMSC to resume call setup procedure

re is no credit (just as per call origination case)

nation

SSP

P-SCP

1

4

2

6

+xx xxx xxxxxx

Maguire WIN Call termination when called party [email protected] 2003.03.13

WIN Call termination when calle

1.Caller dials prepaid mobile customer +xx yyy yyyyyy

2.Call forwarded to gateway GMSC

3.GMSC get a WIN call setup trigger, suspends call processing, sends m

4.P-SCP determines if mobile is allowed to receive this call, if so instruct

5.GMSC connects the call

6.P-SCP monitors called party’s balance and can terminate the call if the

Figure 30: WIN Prepaid call termi

GMSCBSCBTS

MS

ME

SIM

5 5

35

signaling

voice trunk

+xx yyy yyyyyy

MSC5

Page 275: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 251 of 260Mobile and Wireless Network Architectures

de

the call should be allowed

e called party

of MSC), this is a very easyknow about the prepaid serviceers to the service node.

origination

SSP 4

+xx xxx xxxxxx

Maguire Service [email protected] 2003.03.13

Service Node

1.Prepaid mobile dials called party (+xx xxx xxxxxx)

2.MSC detects this is a prepaid customer and sets up trunk to service no

3.Service node consults Prepared Billing Platform (PBP) to determine if

4. If so, then a 2nd trunk is setup from the service node via the MSC to th

Note: at the cost of the 2nd trunk (and two ports service to build - since the MSC does not actually- only that it is to connect calls from these custom

Figure 31: Service Node Prepaid call

MSCBSCBTS

MS

ME

SIM

ServiceNode

PBP

1

1 1

4

2

3signaling

voice trunk

4

Page 276: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 252 of 260Mobile and Wireless Network Architectures

IMSI

SC connects call

id Service Center (PSC)

R/AuC to suspend service!

cost of the call exceeding thethe complexity of the system.

igination

SSP 3

+xx xxx xxxxxx

Maguire Hot [email protected] 2003.03.13

Hot Billing

1.Prepaid mobile dials called party (+xx xxx xxxxxx) and sends their own

2.Based on IMSI, MSC asks HLR/AuC if this is a valid service request

3. If verified, HLR/AuC sends customer data and a prepaid tag to MSC, M

4.When call terminates, a Call Detail Record (CDR) is sent to the Prepa

5.PSC debits the account, if the account is out of funds it notified the HL

With hot billing the operator is taking a risk (of thebalance), but it is a “one-call exposure” and reduces

Figure 32: Hotbilling Prepaid call or

MSCBSCBTS

MS

ME

SIM

PSC

1

1 1

2

3

signaling

voice trunk

4

HLR/AuCDatabase

5

3

Page 277: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 253 of 260Mobile and Wireless Network Architectures

depthustomer is, they have no way of

d it:

fill/top-up - thus theleted (i.e., no low value

ince otherwise you couldgiven prepaid account at-calls”!)for processing {but thisthe trend is towards therather than in “real-time”

increases bad debtn of risk/reward

Maguire “one-call exposure” in [email protected] 2003.03.13

“one-call exposure ” inSince the operator may have no idea of who this ccollecting on the “bad debt”, thus they try to avoi

• Use large values for the initial payment and reaccount has quite a ways to go before it is depprepayments)

• prohibit call forwarding to prepaid accounts (ssimultaneously forward lots of calls through aone time and “one-call” suddenly becomes “N

• increase the interval at which CDRs are sent costs in increased load on the PSC} -- in fact opposite, send bunches of CDRs are one timeas calls end {this decreases load on PSC, butexposure} -- in the end it is a business decisio

Page 278: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 254 of 260Mobile and Wireless Network Architectures

it the balance in the SIM card

es to execute program in the SIM Toolkit.

tariff rate tables or complex

ia PIN2), but for prepaid cardsure or via an SMS message when

Maguire [email protected] 2003.03.13

Handset-BasedUses GSM Phase 2, Advice of Charge (AoC):

• Advice of Charge Charging (AoCC) ⇐ this is how you deb• Advice of Charge Information (AoCI)

Builds upon sever SIM data fields:• accumulated call meter (ACM)• accumulated call meter maximum (ACM*)• price per unit and currency table (PUCT)

Prepaid service center (PSC) uses SMS messaghandset, these applications are controlled by the

Different sized SIM cards may be needed if largerating schemes are to be used.

ACM and ACM* are generally user accessible (vthis access is disabled (either at time of manufactusers subscribes to prepaid service).

Page 279: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 255 of 260Mobile and Wireless Network Architectures

meters (including ACM and ACM*) to mobile

s ack, call is connected, otherwise call is denied

ts credit by incrementing ACM. When ACM

ll origination

SSP 3

+xx xxx xxxxxx

Maguire [email protected] 2003.03.13

1.Prepaid mobile dials called party (+xx xxx xxxxxx)

2.Based on rate plan (+ destination, time/date), MSC sends AoC e-para

3. If mobile support AoCC, it acks receipt of e-parameters; if MSC gets thi

4.During call MS uses AoC e-parameters for tariff info; locally decremenreaches ACM*, MS terminates call and informs MSC of call release

Figure 33: Handset-Based Prepaid ca

MSCBSCBTS

MS

ME

SIM

1

1

4

signaling

voice trunk

33

3

2

2123

Page 280: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 256 of 260Mobile and Wireless Network Architectures

Hot Billingn be combined with the Hotredit but SIM claims credit, thed/or trigger fraud investigation.

ate due to poor synchronization

Maguire Combined Handset-based + Hot [email protected] 2003.03.13

Combined Handset-based + For fraud reduction, Handset-based approach cabilling approach - thus if PSC thinks there is no cPSC can inform operator to: terminate service an

Unfortunately, the disagreement might be legitim(of charging information) between PSC and MS.

Page 281: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 257 of 260Mobile and Wireless Network Architectures

id

this would:

ge to post paid without changing

visited system

sited system (because itystem)lement the prepaid debitingrge for a specific prepaid call thanal roaming

ch (since you use up two

an just tamper with orking on SIM encryption a SIM supplier

Maguire Roaming and [email protected] 2003.03.13

Roaming and PrepaLots of problems:

• can’t easily use special MSISDN numbers as • prevent operator number portability• service portability is not allowed, since you could not chan

MSISDN• could use IMSI, but this might require software change at

• prepaid charging might not be performed at viuses a different prepaid scheme than home s• therefore route the call via the home system - letting it imp• but this requires a trunk to the home system (⇒ higher cha

a postpaid call) -- this may be too expensive for internation

• scalability problems with service node approaMSC ports per call)

• AoC traffic is not encrypted - so the handset cignore debit commands! ⇒ manufactures wor

• handset-based approach may lock operator to• some of the schemes have a high setup cost

Page 282: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 258 of 260Mobile and Wireless Network Architectures

paper”, Tango Telecom,

are the impacts to Public?”, Lockheed Martin,

tration Center (NPAC)

WEDEN: A projectden, Sweden -

, the author was

e Database for number portability

nal model for SNPAC AB”, …

Maguire Further [email protected] 2003.03.13

Further readingNumber portability

[64] Tango Telecom,”Number Portability: a whitewpnp01-18/02/00

[65] Barry Bishop, “LNP, Pooling and IVR: WhatSafety Organizations and Law Enforcementhttp://www.numberpool.org/law_911_registration/apco.ppt

[66] North American Number Portability Adminis(http://www.npac.com )

[67] Olle Röding, “NUMBER PORTABILITY IN Ssummary”, YABSA Informatik AB, Saltsjöbahttp://www.hif.hu/menu6/m6_3/pdf_p/13w5%20yabsa.pdf

responsible for• “Principal design and specification of the Central Referenc

in Sweden”• “Development & definition of business model and operatio

Page 283: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 259 of 260Mobile and Wireless Network Architectures

Centre AB

e process for numberface and the central referenceinistrativa rutiner för

tiva gränssnitt och central 63 91, 2000-03-14,

lutions for Service Provider services, Swedish Standard

, Lecture notes, Period 3, 2002

Maguire Further [email protected] 2003.03.13

[68] Swedish Number Portability Administrative http://www.snpac.se/

[69] Number portability in Sweden: Administrativportability, including the administrative interdatabase (Nummerportabilitet i Sverige Admnummerportabilitet inkluderande administrareferensdatabas), Swedish Standard SS 63http://www.its.se/ITS/ss6363x/SS636391-ed2.pdf

[70] Number Portability in Sweden - Network soPortability for public digital mobile telephonySS 63 63 92, 2000-03-14,http://www.its.se/ITS/ss6363x/SS636392-ed1.pdf

VoIP

[71] G. Q. Maguire Jr., “2G1305: Internetworking”http://www.it.kth.se/edu/gru/Internet/Coursepage-Spring-2002.html

Page 284: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Number portability, VoIP, Prepaid 260 of 260Mobile and Wireless Network Architectures

ver IP (VoIP): SIP and related

”, {perhaps a bit biased sincet cards}

Maguire Further [email protected] 2003.03.13

[72] G. Q. Maguire Jr., “2G5564 Practical Voice Oprotocols”, Lecture notes, Period 3, 2003http://vvv.it.kth.se/edu/Ph.D/2G5564/VOIP-Coursepage-Spring-2003.html

Prepaid

[73] Gemplus, “Smart Card in Wireless Servicesthey are one of the leading vendors of smar

Page 285: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:56

5. W ous PCS, 3G. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture5-2003 2003.03.13

AP, HeterogeneLecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 286: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 262 of 296Mobile and Wireless Network Architectures

Maguire Lecture [email protected] 2003.03.13

Lecture 5• WAP (Ch. 19), Heterogeneous PCS (Ch. 20), 3G (Ch. 21)

Page 287: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 263 of 296Mobile and Wireless Network Architectures

ol (WAP) to make accessing online

s to extend Internetdevices.”[74], page 4.

Motorola, Nokia, and Unwired

WAP, they are now called “Thee.org/

Maguire Wireless Application Protocol (WAP)[email protected] 2003.03.13

Wireless Application ProtocGoal: a set of communication protocol standardsservices from a mobile phone simple

“The motivation for developing WAP watechnologies to wireless networks, bearers and

Initially conceived by four companies: Ericsson, Planet (today called Phone.com)

WAP Forum is an industry association to promoteOpen Mobile Alliance Ltd.”http://www.openmobileallianc

Page 288: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 264 of 296Mobile and Wireless Network Architectures

gateway acts as a proxy:

re:

ory/display,e,

ry in every mobile user’s

“optimize” for the above.

originserverHTML

RequestWML

Maguire WAP [email protected] 2003.03.13

WAP ModelNow called the WAP “Proxy Model” - since WAP

The basic (erroneous) thoughts behind WAP we

• thatterminals were “limited” in processing/mem• that the communication channel was expensiv• that the operator was “the” natural intermedia

interaction with any services, and• that a special protocol stack was necessary to

GSM NetworkEncoded RequestEncoded WML

WAPgateway

WML

filterWML

microbrowser

Page 289: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 265 of 296Mobile and Wireless Network Architectures

e user requesting it.

Maguire Push [email protected] 2003.03.13

Push servicesIn push servicescontent is sent to the userwithout th

Page 290: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 266 of 296Mobile and Wireless Network Architectures

mary

{because they wanted toions} - the result is that

cause the changes that were

affic and this was toolemsre and each type had its prepared for a specifict costs - since automatic

(with HTTP, TLS, and TCP) -ptimized/wapified” stack. The

e and HTTP server.

Maguire WAP (first round) [email protected] 2003.03.13

WAP (first round) SumMassive failure, because:

• tried to introduce a WAP protocol stack• did not really provide an end-to-end service

keep the operator in the middle of all transactcontent was in clear text in the WAP gateway• the result was significant security problems - especially be

introduced into the “WAPified” SSL introduced problems

• most operators used SMS to carry the WAP trexpensive and had very significant delay prob

• many terminals had problems with their softwaown resolution, size, … - so content had to beterminal {which increased content developmenconversion was not really successful}

WAP 2.0 moves toward being an IP based stackalthough of course they still support their earlier “onew model is a direct connection between mobil

Page 291: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 267 of 296Mobile and Wireless Network Architectures

ess environment and is fully interoperable request/response transaction. Supportsf responses and the establishment of secure

rotocol, includes cipher suites, certificatend the use of session resume. Supportnsport level.

services, optimized for wirelesserable with standard TCP IETF Performance Implications of Linkg group recommendations

l (WTP), Wireless Transport Layertagram Protocol (WDP) - as now “Legacy

Maguire WAP [email protected] 2003.03.13

WAP 2.0Wireless Profiled HTTP (WP-HTTP) a profile of HTTP for the wirel

with HTTP/1.1. Built on HTTPmessage body compression otunnels.

Transport Layer Security (TLS) a wireless profile of the TLS pformats, signing algorithms aend-to-end security at the tra

Wireless Profiled TCP (WP-TCP) provides connection-orientedenvironments and fully interopimplementations. Builds uponCharacteristics (PILC) workin

Wireless Session Protocol (WSP) Wireless Transaction ProtocoSecurity (WTLS), Wireless DaProtocol Layers”[74]

Page 292: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 268 of 296Mobile and Wireless Network Architectures

services

vices by server-based applications via a Pushol over the lifetime of pushed messages,y, control over bearer choice for delivery.

pabilities of clients and the preferences ofComposite Capabilities / Preference Profilesny Application (WTA)

mponents or entities with embeddedWAE capabilities (i.e., basically allowingxternal devices (e.g. smart cards, GPS,

face for organizing, accessing, storing ander connected memory device.

chronization (seewww.syncml.org )

operate on wireless networks; permits its network using a common set of tools

nvey concepts in a small amount of space

Maguire WAP 2.0 new & enhanced [email protected] 2003.03.13

WAP 2.0 new & enhanced

WAP Push allows content to be sent or "pushed" to deProxy; real-time applications; provides contrstore&forward capabilities at the Push Prox

User Agent Profile(UAProf)

provides a mechanism for describing the causers to an application server, based on the(CC/PP) work of the W3C Wireless Telepho

External FunctionalityInterface (EFI)

specifies the interface between WAE and coapplications that executeoutsideof the definedplug-in modules) - thus allowing access to edigital cameras, sensors, …)

Persistent StorageInterface

a standard set of storage services and interretrieving data on the wireless device or oth

Data Synchronization adopts SyncML language for the data syn

Multimedia MessagingService (MMS)

permits delivery of varied types of content

Provisioning provides clients with information needed tonetwork operator to manage the devices on

Pictogram tiny images, that can be used to quickly co

Page 293: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 269 of 296Mobile and Wireless Network Architectures

Sges of each to:

Maguire Heterogeneous [email protected] 2003.03.13

Heterogeneous PCUtilize multiple types of radios to get the advanta

• increase capacity and/or• increase coverage area and/or• decrease power consumption and/or• increase bandwidth and/or• decrease delay, …

Page 294: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

logy (SRSN) WAP, Heterogeneous PCS, 3GMobile and Wireless Network Architectures

ies + (SRSN)

g

t

Macrocell

Microcell

band1

band2

Maguire Similar Radio technologies + Same Network [email protected] 2003.03.13

Similar Radio technologSame Network technology

with differentpowerlevels

different size cells; for example macrocells withmicrocells for hotspot coverage; microcells “borrowradio channels from the macrocellular system - sothat they use a different channel than the overlappinmacrocell

with differentfrequency bands

multiband system such as:GSM900+GSM1800macrocell since the cells canoverlaps arbitrarily they can of course be of differensizes

Page 295: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

chnologyWAP, Heterogeneous PCS, 3G 271Mobile and Wireless Network Architectures

gies +logy

Maguire Different Radio technologies + Same Network [email protected] 2003.03.13

Different Radio technoloSame Network techno

Both using IS-41 as network protocol:

• IS-136 + AMPS• IS-95 +AMPS

Page 296: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

echnology WAP, Heterogeneous PCS, 3GMobile and Wireless Network Architectures

gies +ology

Maguire Different Radio technologies + Different Network [email protected] 2003.03.13

Different Radio technoloDifferent Network techn

Generally high-tier PCS with low-tier PCS

Examples:

• AMPS +PACS or GSM +PACS• GSM + DECT

Page 297: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 273 of 296Mobile and Wireless Network Architectures

to another.

e macro and microcells use the

e harder than usual (because theone frequency at a time).

equires modification in theoff might only work in one

t up a new call (perhaps via

Maguire Tier [email protected] 2003.03.13

Tier HandoffTier Handoff performs handoffs from one system

For the case of SRSN - different power levels, thsame air interface and the handoffs is as usual.

For the case of SRSN - different bands, just a littlhandset might not be able to listen to more than

For the case of DRSN it is harder yet generally rhandoff of each system, in some cases the handdirection

For the case of DRDN the easiest is to simply seautomatic redial) in the new network.

Page 298: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 274 of 296Mobile and Wireless Network Architectures

DRSN same network technology.

Maguire Registration for SRSN & [email protected] 2003.03.13

Registration for SRSN &Fairly straight forward since the systems use the

Key problem is: Who does the tier selection?

Page 299: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 275 of 296Mobile and Wireless Network Architectures

Ntion & authentication ands (and VLRs)⇒ define a new

former is simpler, the later time required for tier handoffs.

Maguire Registration for [email protected] 2003.03.13

Registration for DRDSince the different systems use different registradifferent data may be store in their different HLRmultitier HLR to integrate the two.

Implemented viatier manager

Single (SR) vs. Multiple registrations (MR) - the reduces the registration traffic and decreases the

Page 300: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 276 of 296Mobile and Wireless Network Architectures

ample, always try low-tier first orage first, then try the one where

Maguire Call [email protected] 2003.03.13

Call delivery

SR case simply query the MHLR to find where to deliver the call

MR case either select the tier to try based on some heuristic (for extry the system where the MS register most recently) or pyou get a response

Page 301: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 277 of 296Mobile and Wireless Network Architectures

nd MSs

ultiple

ultitier manager?

example, streaming video) onlystems.

Maguire User identity (identities) and [email protected] 2003.03.13

User identity (identities) aTheir can be

• a single identity or several identities• user can be associated with a single logical “number” or m• identities can have a primary association with a MS or no

• single or multiple MSs• user can use one (multimode MS) or several MSs• D>oes the user choose which device to use or does the m

A hard problem is what to do when the service (formakes sense on a subset of the MSs or PCS sy

Page 302: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 278 of 296Mobile and Wireless Network Architectures

eous PCS new owner may end up

ples:

ireless Corp. acquistion

Maguire Major forces driving heterogeneous [email protected] 2003.03.13

Major forces driving heterogenconsolidation/mergers&acquisitions/bankruptcy/…⇒owning several different types of systems, exam

• AT&T acquisition of McCaw’s cellular system• Bell Atlantic merger with NYNEX• Merger of Vodaphone with AirTouch• DeutscheTelekom’s (T-Mobile) Voicestream W

of WLAN operations of MobileStar

Page 303: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 279 of 296Mobile and Wireless Network Architectures

(3G)typically thought to be 384kbps

a base station.

Telecommunications SystemMHz channel bandwidth):ion multiple access (W-CDMA)terface

Maguire Third Generation Mobile (3G)[email protected] 2003.03.13

Third Generation MobileOffering data rates greater than ISDN (144kbps),and perhaps upto 2 Mbps when stationary near

Six types of services:

• Interactive multimedia (video conferencing)• High speed multimedia (“broadcast” TV)• Medium speed multimedia (web browsing)• Circuit switched data (FAX)• Speech (telephony)• Messaging (e-mail, SMS, …)

All based on CDMA; Europe’s Universal Mobile (UMTS) will be Wideband CDMA (W-CDMA, 25

• ETSI agreed to use a combination of wideband code divisand time division multiple access (TD/CDMA) on the air in

• W-CDMA will be used to cover larger areas• TD/CDMA for local (indoor) applications

Page 304: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 280 of 296Mobile and Wireless Network Architectures

tions - end users expectystems as they expect

Maguire Paradigm [email protected] 2003.03.13

Paradigm shifts• voice-centric ⇒ data centric

• shift to packet switching• problems: QoS, streaming media

• continually evolving terminals and data applicathe same services (and more) from wireless sfrom wireline systems

Page 305: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

P) WAP, Heterogeneous PCS, 3G 281 of 296Mobile and Wireless Network Architectures

ject (3GPP)echnical Specifications andtembased on evolved GSM that they support⇒ Universal

(in Europe) and FOMA (in

pment of the Global System forations and Technical Reports. General Packet Radio Service

ution (EDGE)).

Maguire 3rd Generation Partnership Project ([email protected] 2003.03.13

3rd Generation Partnership ProOriginal scope was to produceglobally applicableTTechnical Reports for a3rd Generation Mobile Syscore networks and the radio access technologies

Terrestrial Radio Access (UTRA)1, W-CDMA, UMTSJapan)

Amended to include the maintenance and develoMobile communication (GSM) Technical Specificincluding evolved radio access technologies (e.g(GPRS) and Enhanced Data rates for GSM Evol

See: http://www.3gpp.org/

ETSI is the 3GPP Secretariat

1. Both Frequency Division Duplex (FDD) and Time Division Duplex (TDD) modes.

Page 306: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

P2) WAP, Heterogeneous PCS, 3G 282 ofMobile and Wireless Network Architectures

Project 2

nications standards-settingests developing globalotelecommunication, and global specifications fororted by ANSI/TIA/EIA-41.

Maguire Third Generation Partnership Project 2 ([email protected] 2003.03.13

Third Generation Partnership(3GPP2)

A collaborative third generation (3G) telecommuproject comprisingNorth American andAsian interspecifications forANSI/TIA/EIA-41 “Cellular RadiIntersystem Operations network evolution to 3G”the radio transmission technologies (RTTs) supp

Focus is cdma2000

See:http://www.3gpp2.org/

TIA is the 3GPP2 Secretariat

Page 307: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

t (MExE)WAP, Heterogeneous PCS, 3G 283Mobile and Wireless Network Architectures

xecutionE) Mobile Station Application

dard environment for the MS to

ssing, memory, display, …)

ower Monitor package)

Configuration (CLDC) and Mobile Informationva applications running on resource

cture Compact Profile - supports CLI basedvices (CLI designed to be programming

Maguire Mobile Station Application Execution [email protected] 2003.03.13

Mobile Station Application EEnvironment (MEx

Building on ideas from WAP, UMTS introduces aExecution Environment (MExE) to provide a stanaccess the internet and intranet services.MExE Classmark

classifies the MS based on its capabilities (proceMExE classmark 1 based on WAP

MExE classmark 2 based on PersonalJava (supports JavaPhone P

MExE classmark 3 based on Java 2ME Connected Limited DeviceDevice Profile (MIDP) environment - supports Jaconstrained devices.

MExE classmark 4 based on ECMA’s Common Language Infrastruapplications running on resource constrained delanguage and OS neutral)

Page 308: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Classmark 4 WAP, Heterogeneous PCS, 3GMobile and Wireless Network Architectures

re for MExE 4

ort MIME type browse and discover a Javability negotiation information intion to present.

indicated to the user, if theicon and a tag or as a textual tag

wnloaded and to determine ifn

that the user (they can deleteinstall the new application)user should be notified so they retain the existing onely or later

Maguire Common Language Infrastructure for MExE devices:[email protected] 2003.03.13

Common Language Infrastructudevices: Classmark

Service discovery and management

Browser installed on a MExE device should supptext/vnd.sun.j2me.app-descriptor. Allows user toapplication which can then be downloaded. Capathe request header can determine which applica

MID applications (MIDlets) and MIDlet suites areterminal has a display, may be presented as an

Java Application Description (JAD) file can be dothe MIDlet is suitable for download and installatio

• If it is, then JAR file can be downloaded and installed• If not, the MExE UE should be able to prompt the user so

some existing applications if there is not enough space to • If the application chosen already exists on the device, the

can choose to either to download the chosen version or to• user should be able either to launch the MIDlet immediate

Page 309: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Classmark 4 WAP, Heterogeneous PCS, 3GMobile and Wireless Network Architectures

act Profile spec.: defines runtimeExE device such that servicessses and interfaces) can control

ment features for a Classmark 4 application

nn Start Pause Resume Stop Terminate

Maguire Common Language Infrastructure for MExE devices:[email protected] 2003.03.13

CLI MExE Devices

SMExE Classmark 4 devices based on CLI Compenvironment and APIs available to a CLI based M(specified in the form of language independent clasuch a device in a standardized way.

Support for network protocols

CLI Compact Profile Namespaces Application manage• System• System.Collections• System.Globalization• System.IO• System.Text• System.Threading• System.Runtime.CompilerServices• System.Reflection• System.Net• System.Xml

• Discovery• Download• Verificatio• Installatio• Execution• Execution• Execution• Execution• Execution• Uninstall

Protocol OptionallyHTTP/1.1 Mandatory Gopher OptionalHTTPS Mandatory ftp OptionalSOAP Mandatory mailto Optional

File Optional

Page 310: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 286 of 296Mobile and Wireless Network Architectures

rest” physical and link layer for

A modes (at least 5 differentonization at the network leveld IP)!

Maguire 3G Physical [email protected] 2003.03.13

3G Physical LayeThere has been great fighting over what is the “b3G, due to political, economic, … reasons.

Indications are that there will be several 3G CDMchoices), but there might be some hope for harm(with at least 3 choices: ANSI-41, GSM MAP, an

Page 311: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 287 of 296Mobile and Wireless Network Architectures

r (GLR)) to reduce traffic between

ional roaming}. The GLR is

the user is not in their home of “Does this really matter?”

h available via fibers - does theuce the delays for providing

Maguire Gateway Location Register (GLR)[email protected] 2003.03.13

Gateway Location Registe3GPP introduces aGateway Location Register(GLRVLR and HLR {especially for the case of internatlocated in the visited network.

While it can clearly reduce signaling costs whencountry - the book does not address the questionSince there is an enormous amount of bandwidtsignaling traffic really matter? Does the GLR redservice to the user?

Page 312: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 288 of 296Mobile and Wireless Network Architectures

s, max. packet size, reliability, …

of different systems.

d bulk transfer of e-mail, …

Maguire 3G [email protected] 2003.03.13

3G QoSFour QoS classes:

7 QoS parameters: max/min/guaranteed bit rate

Major problems with how tomap between the QoS

conversational for delay sensitive traffic, with limited transfer delay

streaming for one-way real-time traffic

interactive for delay-insensitive traffic such as e-mail, telnet, …

background for delay-insensitive traffic such as FTP, backgroun

Page 313: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) WAP, Heterogeneous PCS, 3G 289 of 296Mobile and Wireless Network Architectures

dule (USIM)

est specificationion

ticsrface (SIM API); Stage 1rface (SIM API) for Java Card; Stage 2 Equipment (SIM-ME) interface

Maguire UMTS Subscriber Identity Module ([email protected] 2003.03.13

UMTS Subscriber Identity Mo3GPP specifications:

TS21.111 USIM and IC card requirementsTS22.112 USIM toolkit interpreter; Stage 1TS31.111 USIM Application Toolkit (USAT)TS31.112 USAT Interpreter Architecture Description; Stage 2TS31.113 USAT interpreter byte codesTS31.114 USAT interpreter protocol and administrationTS31.115 Secured packet structure for (U)SIM Toolkit applicationsTS31.116 Remote APDU Structure for (U)SIM Toolkit applicationsTS31.120 UICC-terminal interface; Physical, electrical and logical tTS31.121 UICC-terminal interface; USIM application test specificatTS31.122 USIM conformance test specificationTS31.131 C-language binding for (U)SIM APITR31.900 SIM/USIM internal and external interworking aspectsTS42.017 Subscriber Identity Module (SIM); Functional characterisTS42.019 Subscriber Identity Module Application Programming InteTS43.019 Subscriber Identity Module Application Programming InteTS51.011 Specification of the Subscriber Identity Module - Mobile TS51.013 Test specification for SIM API for Java card

Page 314: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

s WAP, Heterogeneous PCS, 3G 290 of 296Mobile and Wireless Network Architectures

r Handsetse and dominate the OS market

set volume could be a very large

- Symbian formed by

Maguire Wireless Operating System for [email protected] 2003.03.13

Wireless Operating System foThere has been a battle brewing for who will definfor 3G handsets - which given the expected handmarket.

Candidates:

• Microsoft - WinCE (and its successors)• Symbian’s EPOC OS - built upon Psion’s OS

Nokia, Ericsson, Motorola)• 3Com’s PalmOS• linux

Page 315: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) WAP, Heterogeneous PCS, 3G 291 of 296Mobile and Wireless Network Architectures

tor (MVNO)cture of other operators.

I for MVNOs vs. facilities-based

customers in their first year!2

ary to cover network deployment

nted market.”3

to what MVNOs could offer9.htm

Maguire Mobile Virtual Network Operator ([email protected] 2003.03.13

Mobile Virtual Network OperaA virtual operator who uses the physical infrastru

Pyramid Research projects a greater than 3x RO

UMTS network operator1.

See:http://www.pyramidresearch.com/info/rpts/mvno.asp

Richard Branson’s Virgin Mobile signed up 700k

“Freed from a large subscriber base that is necess

costs, an MVNO can target a more finely segme

Mobile Virtual Network Operators: Oftel inquiry inconsumers -http://www.oftel.gov.uk/publications/1999/competition/mvno069

1. http://www.pyramidresearch.com/static_content/feature_articles/010402_feature.asp

2. http://www.adventis.com/mvno/main.htm

3. http://www.gii.co.jp/english/pr8818_mvno.html

Page 316: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 292 of 296Mobile and Wireless Network Architectures

mmunication -- Serviceon, KTH, December 14, 2001k)

Maguire π[email protected] 2003.03.13

πGSee: Theo Kanter, “Adaptive Personal Mobile CoArchitecture and Protocols”, Tekn. Dr. Dissertatihttp://ps.verkstad.net/Thesis/Final/theoDissertation.pdf (6271

Page 317: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 293 of 296Mobile and Wireless Network Architectures

cess Networks”, Doctoral

Maguire 4th [email protected] 2003.03.13

4th generation?Matthias Unbehaun, “Self-deployed Wireless Acdissertation, Radio Communication, KTH, 2002.

Page 318: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 294 of 296Mobile and Wireless Network Architectures

l (WAP) 2.0 Technical White

ic Location Managementystems”, IEEE Transactions onnuary 2002, pp. 178-189.

ocuments”, AT&T Research,tml

ronment White Paper, Ronin

-w.3GPP.org

Maguire Further [email protected] 2003.03.13

Further readingWAP

[74] WAP Forum, “Wireless Application ProtocoPaper”, www.wapforum.org, January 2002.

Heterogeneous PCS

[75] Ian F. Akyildiz and Wenye Wang, “A DynamScheme for Next-Generation Multitier PCS SWireless Communications, Vol. 1, No. 1, Ja

3G

[76] Janos A. Csirik, “A guide to 3GPP security d http://www.research.att.com/~janos/3gpp.h

[77] Gavin Stone, MExE: Mobile Execution EnviWireless, MExE Forum, Dec. 2000

[78] 3rd Generation Partnership Project (3GPP)ww

Page 319: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 295 of 296Mobile and Wireless Network Architectures

eration Partnership Projectobile Station Applicationescription, Stage 2 (Release 4)

3057-440.zip

Maguire Further [email protected] 2003.03.13

[79] www.3GPP2.org

[80] 3GPP TS 23.057 V4.4.0 (2001-12) 3rd GenTechnical Specification Group Terminals MExecution Environment (MExE), Functional dhttp://www.3gpp.org/ftp/Specs/2001-12/Rel-4/23_series/2

[81] PersonalJava™ Application Environmenthttp://java.sun.com/products/personaljava

[82] JavaPhone™ APIhttp://java.sun.com/products/javaphone

[83] Java 2 Micro Editionhttp://java.sun.com/j2me

[84] Connected Limited Device Profile (CLDC)http://java.sun.com/products/cldc/

[85] Mobile Information Device Profile (MIDP)http://java.sun.com/products/midp/

Page 320: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WAP, Heterogeneous PCS, 3G 296 of 296Mobile and Wireless Network Architectures

(ECMA-335)

Technical Report

erview of the Common

Maguire Further [email protected] 2003.03.13

[86] ECMA’s Common Language Infrastructure http://cedar.intel.com/media/zip/ECMA-335.zip

[87] ECMA’s Common Language Infrastructure (ECMA-TR-084)http://cedar.intel.com/media/zip/ECMA-TR-084.zip

[88] Erik Meijer and John Gough, “Technical OvLanguage Runtime”,http://research.microsoft.com/~emeijer/Papers/CLR.pdf

Page 321: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire .fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:54

6. W op (WLL) andetworks. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture6-2003 2003.03.13

ireless Local Lo Enterprise N

Lecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 322: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Loop (WLL) and Enterprise Networks 298 ofMobile and Wireless Network Architectures

(Ch. 24)

Maguire Lecture 6Wireless [email protected] 2003.03.13

Lecture 6• Wireless Local Loop (WLL) (Ch. 23), Enterprise Networks

Page 323: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

reless Local Loop (WLL) and Enterprise Net-Mobile and Wireless Network Architectures

LL)ear stationary stations within a

t in the neighborhood to the user

it

ultiplexer to the high

PSTNSwitchFunction

Trunk

Maguire Wireless Local Loop (WLL) [email protected] 2003.03.13

Wireless Local Loop (WProviding wireless connections to stationary or nsmall service area

Generally targeted at the “last mile” or from a poin

Advantages of Wireless local loop:

• ease of installation• reducing digging, reduce poles, ducts/conduits, …• quick installation of new links (i.e., rapid provisioning)• largely distance insensitive pricing - at least up to some lim

• concentration of resources (especially at the mbandwidth backbone)

IS-54 architectural reference model for WLL:

WASU WANUUWLL

transceiver

WLLAMHLR controller

AWLL

WANU = WirelessAccess Network Unit

WASU = WirelessAccess Subscriber Unit

Page 324: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Local Loop (WLL) and Enterprise NetworksMobile and Wireless Network Architectures

s

y limited in (maximum and

90%))

e - since there was no need toexchange of the PSTN; enabledsubscribers.

Maguire Deployment issues [email protected] 2003.03.13

Deployment issue• Spectrum

• licensed - limited interference, but requires licensing• unlicensed - more interference, but no licensing - generall

average) power

• Service Quality• Users expect it is going to be the same as wireline service• high reliability• low risk of fraud (due to others “hijacking” the link)

• Network planning• should support very high penetration levels (for example >• exploits the fact that users are not moving (or rarely move• antenna height, etc. is generally derived from user density

Very popular in the former “East block” of Europinstall a local loop cable to bring users to the localvery rapid provisioning to very large numbers of

Page 325: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Local Loop (WLL) and Enterprise NetworksMobile and Wireless Network Architectures

s

Systems, Inmarsat Internationaln Mobile Satellite Corporation

terrestrial versions of their system

s

Maguire WLL Technologies [email protected] 2003.03.13

WLL Technologie• Satellite

• a great chance for the satellite operators (Hughes NetworkCircular Orbit (ICO), Iridium, Globestar, Odyssey, America(AMSC), Asia Cellular Satellite (ACeS), Thuraya, …)

• note that some of these operators (such as Hughes) used

• Cellular-based• used in rural and sparse urban settings

• Low Tier PCS or Microcellular based system• PACS, PHS, DECT, …

• Fixed Wireless Access (FWA)• some times proprietary point-to-point links• increasingly LMDS

Page 326: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Local Loop (WLL) and Enterprise NetworksMobile and Wireless Network Architectures

snetworking. Traditional voice

y this often extended by cordless

son DECT mobility server, which site from the user’s home site).

earch Labs) in CambridgeR emitting badges (calledactivenabled delivering a phone called who, finding people andund for location:active bats.

system in the mid-1990s whichUniv. of Wollongong) to locateirect a user’s calls to computers,

Maguire Enterprise Networks [email protected] 2003.03.13

Enterprise NetworkNetworking within an organization - often campusenterprise networks were based on a PBX, todatelephony, wired LANs, and WLAN systems.

Enterprise based location systems (such as Ericsenabled redirecting a DECT call to any Ericsson

Olivetti& Oracle Research Labs (now AT&T Resdeveloped an active badge system which used Ibadges) to locate users with in the building. This eto the nearest fixed line phone, logging who visitequipment, … . Their recent project uses ultraso

Theo Kanter and colleagues at Ellemtel showed autilized SmartBadges (developed at KTH, HP, andusers and by providing voice gateways the could dcordless, or mobile phones as appropriate.

Page 327: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

cal Loop (WLL) and Enterprise Networks 303Mobile and Wireless Network Architectures

System (aka “Consono”) --ECT base stations to their PBX.

index.shtml

:

port)ver several exchanges)

bility) - but only

Maguire Cordless PBXsWireless [email protected] 2003.03.13

Cordless PBXsFor example, Ericsson’s MD110 Communicationwhich is a DECT based system - simply attaches D

Seehttp://www.ericsson.com/enterprise/products/md110.shtml/

Telia provides packages where the user can pay

• per line/month - fixed• per line/month - DECT (with local mobility sup• per line/month - DECT (with mobility support o• per line - DECT (with local or multiple site mo

outgoing/incoming trunk costs/month• …

Page 328: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

reless Local Loop (WLL) and Enterprise Net-Mobile and Wireless Network Architectures

orks offer an enterprise a virtual

elephony). In such a system thee to a campus or set of coverage

ore).

iven amount of income and theyation to cover the relevant areasle calls for other users -- and not!

Maguire Virtual enterprise networks [email protected] 2003.03.13

Virtual enterprise netwBy utilizing location based billing, it is possible tocellular PBX (ala the Centrex systems for fixed toperators negotiates a price for providing coveragareas - typically for a fixed price for a year (or m

The operator likes this as they know they have a gknow what their fixed costs for installing a base stis. As a side effect they may also be able to handhave to pay for renting antenna and other space

Page 329: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Wireless Local Loop (WLL) and EnterpriseMobile and Wireless Network Architectures

the user isPrivate Network technology toe system, etc.) to where the userct that is available.

))

Maguire Remoting the office to where the user [email protected] 2003.03.13

Remoting the office to where A rapidly growing area of business utilizes Virtualextend the corporate network (voice, fax, data, filis and via what ever communications interconne

(See for example: Ericsson’s Virtual Office (EVO

Page 330: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

s Local Loop (WLL) and Enterprise NetworksMobile and Wireless Network Architectures

ons

ailbox, potentially with interface to

(which may be using

to use the best

Maguire Unified [email protected] 2003.03.13

Unified Communicati• Integrated messaging

• Cellular, cordless, fixed lines - are share the same voice me-mail, …

• Synchronizing calendars, phone books, …• Synchronizing services across many devices

different networks)• Ericsson’s Always Best Connected (ABC) -

technology for the current setting

Page 331: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire 03.fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:54

oth. Maguire Jr.

30 Mobile and WArchitectu

P4-Lecture7and8-20 2003.03.13

7. BluetoLecture notes of G. Q

Page 332: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 308 of 343Mobile and Wireless Network Architectures

Blåtand (Bluetooth), credited10th century.

would unite personal computing

Maguire Lectures 7 & [email protected] 2003.03.13

Lectures 7 & 8• Bluetooth: Piconets, Scatternets

Bluetooth name comes from Danish king Haraldwith uniting the Scandinavian people during the

The idea was that Bluetooth wireless technologydevices.

Page 333: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 309 of 343Mobile and Wireless Network Architectures

SIG, Inc., USA.

n winter of 1998 by Ericsson,

ile phones to headsets)Personal Area Network (WPAN),

& the services they offer

Maguire Bluetooth™[email protected] 2003.03.13

Bluetooth™Bluetooth is a trademark owned by the Bluetooth

Bluetooth Special Industry Group (SIG) formed iIBM, Intel, Nokia, and Toshiba.

Goals

• low cost• low power• primarily a cable replacement (to connect mob

• There are those who believe it can be used as a Wireless hence it was the basis for IEEE 802.15.

Using:

• short-range radio technology• ad hoc networking• dynamic discovery of other Bluetooth devices

Page 334: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 310 of 343Mobile and Wireless Network Architectures

ck

s

SDP

roller

Link Manager

tation (L2CAP) Con

trol

pat

h

Maguire Bluetooth protocol [email protected] 2003.03.13

Bluetooth protocol sta

RFCOMM

OBEX WAP

AT

Com

mands

Applications/Profile

TCS

Radio

Baseband/Link Cont

Host Controller Interface (HCI)

Logical Link Control and AdapAud

io p

ath

Tra

nspo

rt p

roto

cols

Mid

dlew

are

prot

ocol

s

Page 335: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 311 of 343Mobile and Wireless Network Architectures

, and Medical (ISM) band

s with carrier frequenciesz one bit per symbol

read spectrum (FHSS)

5 slots long

Maguire Physical [email protected] 2003.03.13

Physical Layer• Uses 2.4 GHz unlicensed Industrial, Scientific

(globally portions of this band are available)• many other systems using the same spectrum

– interference to other systems– interference from other systems

• 2.400-2.4835 GHz, i.e., 83.5 MHz divided into 79 channelf = 2402 +k MHz, k = 0, … , 78; Channel spacing is 1 MH

• Gaussian Frequency Shift Keying (GFSK) modulation with•

• uses fast (1600 hops/s) frequency hopping sp• 625 microsecond long time slots• one hop per packet, but a packet can be 1 slot, 3 slots, or

Page 336: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 312 of 343Mobile and Wireless Network Architectures

ut some thought about Power Classes

nd power consumption

Maguire Transmit [email protected] 2003.03.13

Transmit Power• Low transmit power• original goal was a 10m radius of operation, b

using Bluetooth for longer ranges ⇒ Transmit

• most manufacturers producing Class 3 radios• power control is to reduce both interference a

Class Max. output power Range Power control

1 100mW (20 dBm) 100m+ mandatory

2 2.5mW (4 dBm) 10m optional

3 1mW (0 dBm) 1m optional

Page 337: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 313 of 343Mobile and Wireless Network Architectures

s

e responds to the masterme sequence ofhop sequence of masterM_ADDR) to the slaveshe piconet

aster and be invited to become

t are instand-by mode.

Maguire Masters vs. [email protected] 2003.03.13

Masters vs. SlaveEach Bluetooth device is a Master or Slave:

• master initiates exchange of data and the slav• in order to communicate devices must use sa

frequency hops, hence slaves synchronize to • master assigns an Active Member add ress (A

participating in active communications within t

Additional devices may be registered with the mactive as necessary -- their state is called “parked”

Devices not currently associated with any picone

Page 338: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 314 of 343Mobile and Wireless Network Architectures

encelled a Bluetooth device addressthat ticks once every 312.5µsfrequency when the radio hops

, then uses this to calculate

Maguire Frequency Hop [email protected] 2003.03.13

Frequency Hop SequEach device has a 48 bit IEEE MAC address (ca(BD_ADDR)) and a local free-running 28-bit clock(which corresponds to half the residence time in aat the nominal rate of 1,600 hops/sec.)

Each slave receives master’s address and clockfrequency hop sequence

Page 339: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 315 of 343Mobile and Wireless Network Architectures

(TDM)ices using a given hop sequence

ceive pairs; master and

Maguire Time Division Multiplexing (TDM)[email protected] 2003.03.13

Time Division MultiplexingDivide the total bandwidth between Bluetooth dev

• Master assigns time slots to slaves• packets are joined together in transmit and re

slaves alternate in time-division duplex (TDD)

Page 340: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 316 of 343Mobile and Wireless Network Architectures

timing and hopping sequence of a master

ster there are only 3 address bits!)

vices that are in more than one piconet

is not defined)

class 3master

Maguire Network [email protected] 2003.03.13

Network Topology

Piconet subnet of Bluetooth devices, synchronized to the

• slaves only communicate with the ma• maximum of 7 slaves in a piconet (as

Scatternet multiple Bluetooth piconets joined together by de

• Routing of packets between piconets

Scatternet

class 2slave

class 3slave

piconet1 piconet2

Page 341: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 317 of 343Mobile and Wireless Network Architectures

ust time-share, spending a few

ets since all slaves in a piconets if the slaves were all

be part of thesame piconet!

dot coordinate their frequencyll randomly collide on the same

Maguire [email protected] 2003.03.13

ScatternetsIf a device is present in more than one piconet, it mslots in one piconet and a few slots in the other

A device may not be master of two different piconare synchronized to themaster’s hop sequence, thusynchronized with a single master -- they would

This means that piconets making up a scatternetnohopping⇒ unsynchronized piconets in an area wifrequency.

Page 342: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 318 of 343Mobile and Wireless Network Architectures

rtable replacement betweentelecom company’s development

of the link protocol design

s for voicer voice channel (using their own

, 2, or 3 slaves)

datait Cyclic Redundancy Checksum

over five slots) ⇒ maximum data

retransmissions and sequenceessaryut only one per slaveecific Slave

Maguire Voice + Data [email protected] 2003.03.13

Voice + Data suppoAs an important application of Bluetooth was a chandset and headset and this was developed in alab ⇒ synchronous voice support was the focus

• Synchronous Connection Oriented (SCO) link• circuit-switched connections - 64 kbps in each direction pe

voice coding or) using reserved slots• up to three voice channels active at one time (may be to 1• ~78% overhead for data! (this is without FEC)

• Asynchronous Connectionless (ACL) links for• ACL Data Packets: 72-bit access code, 54-bit header, 16-b

(CRC), and varying amount of data• with largest packet (Data High rate, DH5, packet stretching

rate of ~650 kbps• a best effort delivery service - maintains integrity by using

members, as well as forward error correction (FEC) if nec• a master can have an ACL link to each of several slaves, b• Broadcast packets: packets that are not addressed to a sp

Page 343: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 319 of 343Mobile and Wireless Network Architectures

r low level timing, error control,ket transfer

g re-connectionder, used for flow control

, must be acknowledged

Maguire [email protected] 2003.03.13

BasebandBaseband controls the radio and is responsible foand management of link during a single data pac

Packet types:

• SCO, ACL - carrying payload• ID packet consists of access code, used durin• NULL packet consists of access code and hea

or to pass ARQ• POLL packet same structure as NULL packet• FHS (Frequency Hop Synchronization)

Page 344: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 320 of 343Mobile and Wireless Network Architectures

ats

MSB

)

oad

FEC)

payload

/3 FEC)

ACL payload

32-150 (2/3 FEC)

Maguire Baseband Packet [email protected] 2003.03.13

Baseband Packet form

LSB

ID AC

(bit count) 68 or 72

POLL/NULL AC BB_Header

68 or 72 54 (1/3 FEC)a

a. 54 bits includes the FEC bits (there are 18 bits of information with each bit repeated 3 times

FHS AC BB_Header FHS payl

68 or 72 54 (1/3 FEC) 240 (2/3

ACL/SCO AC BB_Header ACL or SCO

68 or 72 54 (1/3 FEC) 0-2744 ({1,2,3b}

b. 3/3 FEC implies no FEC

DV AC BB_Header SCO payload

68 or 72 54 (1/3 FEC) 80

Page 345: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 321 of 343Mobile and Wireless Network Architectures

ats

trailer

4

agsb

QN=0), SEQN (alternating bit)

HECc

3 8

ze of 10, 20, or 30 bytes; note BB_Header flags for ARQN andsed

essage, Flow field (1 bit) controls for data transfer at L2CAP4 undefined bits

ACL_pld_body CRC

Maguire Baseband Packet [email protected] 2003.03.13

Baseband Packet form

AC ⇒ preamble sync word

Access code 4 64

BB_Header ⇒ AM_ADDRa

a. Broadcast packet has address zero

PDU_TYPE Fl

b. Flow (=1 means receive buffer is full), ARQN (ACK represented by ARQN=1 and NAK by AR

c. Header error check (HEC)

BaseBand header 3 4

SCO payload ⇒ SCO Datad

d. 30 bytes (240 bits), error control code with rate 1/3, 2/3, or 1 (no FEC) used for source data siSEQN are not used - since there is no flow control or retransmission, similarly the HEC is not u

ACL payload ⇒ ACL_pld_hdre

e. L_CH (Logical CHannel) Field (3 bits) indicates whether payload is start or continuation of mlevel, Length field (8 bits) indicates the number of data bytes in the payload’ header ends with

Page 346: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 322 of 343Mobile and Wireless Network Architectures

orithmbit IEEE MAC address)

sequence

Hocquenghem) block code to obtain 34 parity

ce to remove cyclic properties of block code

o-correlation andvery lowan be used to obtain a matchsynch word

Maguire Synchronization Word [email protected] 2003.03.13

Synchronization Word Alg1.Get 24-bit Lower Address Part (LAP) of Bluetooth device address (48

2.Append 6-bit Barker sequence to improve auto-correlation properties

3.XOR with bits 34 to 63 of full length, 64-bit Pseudorandom Noise (PN)

4.Encode resulting 30-bit sequence with (64,30) BCH (Bose-Chaudhuri-bits

5.34-bit parity word XOR’d with the remaining bits, 0 to 33 of PN sequen

Note: 34 bits BCH parity word exhibitsvery high autco-correlation properties, therefore a correlator cbetween the received and expected (reference)

Page 347: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 323 of 343Mobile and Wireless Network Architectures

frequency hopping algorithmof course this is false, becauselock you can calculate the next

are both part of the Link

se mechanism based onted through a

her algorithm SAFER+1

in text

pdf

Maguire [email protected] 2003.03.13

SecuritySome think that the high speed, pseudo-randommakes it difficult to listen in on a connection - butonce you know the master’s MAC address and chop too!

Authentication and negotiation for link encryptingManager Protocol (LMP) specification.

• authentication is based on a challenge/respona common shared secret, a link key is generauser-provided PIN

• link level encryption using a public domain cipgenerates 128-bit cipher keys from 128-bit pla

1. J. L. Massey, On the Optimally of SAFER+ Diffusion, available at

http://csrc.nist.gov/encryption/aes/round1/conf2/papers/massey.

Page 348: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 324 of 343Mobile and Wireless Network Architectures

LCP)

packet is going to be

devices and piconets(ARQN and SEQN) bits signal between linkntrol) channel

Maguire Link Control Protocol (LCP)[email protected] 2003.03.13

Link Control Protocol (• configures and controls baseband• packet level access control - determines what

sent next• high level operations: inquiry and paging• configures and controls multiple links between• does not require its own packets, but uses the

in baseband packets for SCO and ACL links tocontrollers - thus forming a logical LC (Link Co

Page 349: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 325 of 343Mobile and Wireless Network Architectures

ices in the close vicinity; uses a special fastrmation, such as clock, frequency hope devices;⇒ a list of all available devices

to make themselves available to inquiring

essages to slave using access code and timing

ging devices to establish connections

nd timing sequence. Master transmits a POLL reply

of time, keeps Active Member address

up its AM address

Maguire Link Control [email protected] 2003.03.13

Link Control states

State Description

Standby inactive, radio not switched on

Inquiry device tries to discover all Bluetooth enabled devhopping sequence; FHS packets with device infosequence, and BD ADDR, received from availabl

Inquiry Scan devices periodically enter the inquiry scan state devices; a special slow hopping sequence used

Page master enters page state and transmits paging minformation which it learned earlier

Page Scan device periodically enters page state to allow pa

Connection-Active Slave synchronizes to master’s frequency hop apacket to verify link, Slave sends NULL packet in

Connection-Hold device ceases to support ACL traffic for a period(AM_ADDR)

Connection-Sniff device listens in pre-defined time slots only

Connection-Park device listens for traffic only occasionally, gives

Page 350: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 326 of 343Mobile and Wireless Network Architectures

e (HCI) into operations attions:

ctive member addresses

piconete switches

esanagement Protocol

l Data Units (PDUs),

from Master (Slave) sent

ical channel (L_CH =3)

Maguire Link [email protected] 2003.03.13

Link ManagerTranslates commands fromHost Controller Interfacbaseband level to implement the following opera

• attaching Slaves to a piconet, and allocating a(AM addr)

• tearing down connections when slaves leave • configuring links, e.g., controlling Master/Slav• establishing ACL and SCO links• putting connections one of the low-power mod• communicates with other LMs using the Link M

(LMP) which is a set of messages, or Protocowhose payloads contain the following fields:• single bit Transaction Identifier equal to 0 (1) for PDU sent• Operation Code (OpCode) defining type of message being• message parameters• PDUs sent as single slot packets on link management log

Page 351: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 327 of 343Mobile and Wireless Network Architectures

(HCI)ule

d and Link Manager tohile higher layers and

ssage across this

Maguire Host Controller Interface (HCI)[email protected] 2003.03.13

Host Controller Interface• interface between a host and a Bluetooth mod• having a standard interface enables Baseban

run on a processor in the Bluetooth module wapplications running on host

• Bluetooth module can wake the host via a meinterface

Page 352: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 328 of 343Mobile and Wireless Network Architectures

ero transfer HCI packets from the

serial interface without error correction

Maguire HCI Transport [email protected] 2003.03.13

HCI Transport LayThree different transport interfaces are defined thost to the Bluetooth module:

USB Universal Serial Bus

RS-232 serial interface with error correction

UART Universal Asynchronous Receiver Transmitter, a

Page 353: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2CAP) Bluetooth 329 of 343Mobile and Wireless Network Architectures

ion Protocol

use L2CAP to send data.

to pass across a single

r of packets larger than

er layer protocols

Maguire Logical Link Control and Adaptation Protocol ([email protected] 2003.03.13

Logical Link Control and Adaptat(L2CAP)

L2CAP only transfers data and all applicationsmust

provides:

• multiplexing to allow several higher layer linksACL connection

• segmentation and reassembly to allow transfelower layers support

• Quality of Service (QoS) management for high

Page 354: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 330 of 343Mobile and Wireless Network Architectures

ing control channels with anfiguring, and disconnecting

el identifier (2 bytes), and a data

Maguire L2CAP [email protected] 2003.03.13

L2CAP Signallinglabels packets with channel numbers

L2CAP entities communicate with each other usspecial channel number (used for connecting, coL2CAP connections)

packet contains a length field (2 bytes), a channfield (0 .. 65535 bytes)

Page 355: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 331 of 343Mobile and Wireless Network Architectures

d

CAP packet

Maguire L2CAP [email protected] 2003.03.13

L2CAP Comman

More than one command can be sent within a L2

OpCode identifying contents of command

Identifier used to pair up requests and responses

Length of data field

Page 356: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 332 of 343Mobile and Wireless Network Architectures

tion

bytese will spend trying to

teed QoS

Maguire Configuring a [email protected] 2003.03.13

Configuring a ConnecParameters which can be configured are:

• Maximum Transmission Unit (MTU) < 65,535 • Flush timeout -- time (in milliseconds) a devic

transmit an L2CAP packet before it gives up• QoS option can select best effort, or a guaran

Page 357: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 333 of 343Mobile and Wireless Network Architectures

eoutswn:

col or service Response Timeoutr expires before aonnected

Maguire Disconnecting and [email protected] 2003.03.13

Disconnecting and TimTwo ways for an L2CAP channel to be closed do

• disconnection request from higher layer proto• time out: every time L2CAP sends a packet, a

Expired (RTX) time is started; if the RTX timeresponse is received, the channel may be disc

Page 358: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 334 of 343Mobile and Wireless Network Architectures

S) packet which contains device

e:

ection is set up over ACL channelCAP packets to distinguish=0x0001 for service discovery)

channel service discovery database

gure linkserial cable emulation) is set up

an skip the inquiry process and directly paging the device

Maguire For A to talk to [email protected] 2003.03.13

For A to talk to BStep 1: Discovering a Bluetooth device:

• device A transmits one or more inquiry packets1

• device B replies with Frequency Hop Synchronization (FHclass information (including its BD_ADDR)

Step 2: Connecting to service discovery databas• ACL baseband connection is established• Logical Link Control and Adaption Protocol (L2CAP) conn• L2CAP adds Protocol and Service Multiplexor (PSM) to L2

between different higher layer protocols and services (PSM• Service Discovery Protocol (SDP) connection over L2CAP• device A receives Dial-Up Networking (DUN) info from B’s• device A disconnects

Step 3: Connecting to Bluetooth service:• ACL link is set up• device A utilizes Link Management Protocol (LMP) to confi• L2CAP connection using the RFCOMM protocol (RS-232

(PSM=0x003)• DUN connection is set up using RFCOMM connection

1. A piconet master may explicitly page devices to join its piconet; if it knows their BD_ADDR it c

Page 359: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 335 of 343Mobile and Wireless Network Architectures

l (SDP)s not provide access to

apabilities over wireless

of these services such that yourvicesices 16-bit and 32-bit UUIDs may

Maguire Service Discovery Protocol (SDP)[email protected] 2003.03.13

Service Discovery Protoco• only provides information about services, doe

these services• “optimized” for usage by devices with limited c

links• uses binary encoding of information• unique identifiers (UUIDs) describe services and attributes

don’t need a central registration authority for registering se• generally UUIDs are 128 bits long; however, for known serv

also be used.

Page 360: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 336 of 343Mobile and Wireless Network Architectures

led transport layersS-232 cable

by GSM terminals), ports over a single

lue used by L2CAP to identify

te over serial cables -- to

Maguire RFCOMM [email protected] 2003.03.13

RFCOMM Protoco• provides a serial interface over the packet-bas• emulates the signals on the nine wires of an R• based on the ETSI 07.10 standard (also used

allows multiplexing (via L2CAP) several serialtransport• supports flow control on individual channels• has a reserved Protocol and Service Multiplexer (PSM) va

RFCOMM traffic

• no error control• enables legacy applications -- written to opera

run without modification

Page 361: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 337 of 343Mobile and Wireless Network Architectures

pes

mand)

connected)

en disconnected)

Link Connection Identifier

or control messages,

Maguire RFCOMM Frame [email protected] 2003.03.13

RFCOMM Frame TyFive frame types (the first 4 are control frames):

SABM Start Asynchronous Balanced Mode (startup com

UA Unnumbered Acknowledgement (response when

DISC Disconnect (disconnect command)

DM Disconnected Mode (response to a command wh

UIH Unnumbered Information with Header check

• each RFCOMM channel has a Data (DLCI)

• UIH frames with DLCI = 0 are used fwhile DLCI ≠ 0 are used data

Page 362: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

ol Bluetooth 338 of 343Mobile and Wireless Network Architectures

CS) Protocol

T command set

gnaling based on the AT command set (for

n), that runs directly on top of L2CAP;h as placing and terminating a call, sensing

ations as well, for example, a cordlessoming call to several cordless headsets

Maguire Telephony Control Signaling (TCS) [email protected] 2003.03.13

Telephony Control Signaling (T

TCS-AT Telephony control can be performed using the A

use the RFCOMM to send and receive control siexample to implement a dialer application)

TCS-BIN (BIN stands for the binary encoding of informatiosupports normal telephony control functions sucringing tones, accepting incoming calls, etc.

TCS-BIN supports point-to-multipoint communicbase station can pass the ringing signal of an incassociated with the base station.

Page 363: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 339 of 343Mobile and Wireless Network Architectures

ationsfile (GAP) -- defines the

ces with each other andels.

ooth transport protocols

OBEX protocol running on top of

Maguire Bluetooth [email protected] 2003.03.13

Bluetooth Profiles• specifications for building interoperable applic• All profiles depend on the Generic Access Pro

basic rules and conditions for connecting deviestablishing Bluetooth links and L2CAP chann

add more profiles - such as LAN access

Profile Description

serial port profile defines how RFCOMM runs on top of the Bluet

generic objectexchange profile

defines how objects can be exchanged using theRFCOMM

Page 364: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 340 of 343Mobile and Wireless Network Architectures

luetooth spec! performance, and

her algorithm SAFER+in text

Maguire [email protected] 2003.03.13

Management• needed to manage links, but not defined by B• could provide fault, accounting, configuration,

security management• link level encryption using a public domain cip

generates 128-bit cipher keys from 128-bit pla

Page 365: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 341 of 343Mobile and Wireless Network Architectures

s

in on a Bluetooth device, theck) also consumer power andrate lower power oscillator whened (for example when sleeping)

n for the master’s transmissions; the period

n that particular piconet) for a given amountDDR

til further notice;relinquishes its active to beacon transmissions from the master

the master) to activeansmission during a beacon orends a message to the master

Maguire Low Power [email protected] 2003.03.13

Low Power Mode

Although the radio is often the biggest power dravoltage controlled oscillator (for the Bluetooth clocan be shut off -- instead you can use a less accuthe accuracy of the normal oscillator is not need

sniff mode a slave agrees with its master to periodically listeis configured through LMP transactions

hold mode a device (in a piconet) agrees to remain silent (iof time; note:keeps its temporary address, AM_A

park mode a slave device agrees with its master to park unmember address, AM_ADDR, periodically listens

• device can either be invited back (bycommunications using a broadcast tr

• if the slave wants to be unparked, it sin the slots following the beacon

Page 366: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 342 of 343Mobile and Wireless Network Architectures

ardine

es issues between 802

ds for high-rate radios

ds for low-rate radios

Maguire IEEE 802.15 [email protected] 2003.03.13

IEEE 802.15 standBluetooth proposal chosen to serve as the basel

• IEEE 802.15.1draft standard is in its final stag• IEEE 802.15.2 task group studies coexistence

wireless technologies• IEEE 802.15.3 task group developing standar

(>20 Mbps)• IEEE 802.15.4 task group developing standar

(<200 kbps)

Page 367: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

Bluetooth 343 of 343Mobile and Wireless Network Architectures

ole <[email protected]>,ml

ennifer Bray and Charles F.

Wireless Technology”, IEEE. 2001.

Maguire Further [email protected] 2003.03.13

Further readingThe lecture notes are based on material from:

[89] “Bluetooth: Part 1: Overview”, Kjell Jørgen HNTNU, UiB, http://kjhole.com/Bluetooth/Downloads.ht

which is in turn based on Ch. 1, 2, and 3 of:

[90] Bluetooth 1.1: Connect Without Cables by JSturman

[91] C. Bisdikian, “An overview of the Bluetooth Communications Magazine, pp. 86-94, Dec

[92] Bluetooth specification,http://www.bluetooth.com

Page 368: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

2G13 ireless Networkres

Maguire 003.fm Total pages: [email protected]

Institutionen för mikroelektronik ochinformationsteknik

© 1998, 1999, 2000,2002 G.Q.Maguire Jr. .All rights reserved. No part of this course may be reproduced, storedin a retrieval system, or transmitted, in any form or by any means,electronic, mechanical, photocopying, recording, or otherwise,without written permission of the author.

Last modified: 2003.03.13:11:57

N. Maguire Jr.

For use in conjunc ile Network Architectures, by Yi-BingLin and Imrich Ch ns, 2001, ISBN 0-471-39492-0

30 Mobile and WArchitectu

P4-Lecture9and10-2 2003.03.13

8. WLALecture notes of G. Q

tion withWireless and Moblamtac, John Wiley & So

Page 369: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 345 of 380Mobile and Wireless Network Architectures

col uses Carrier sense multipledium access scheme.

members’ equipment as conforming to the(Wireless Fidelity) compatible; oper-

with backwards compatibility to 802.11b

lexing) achieves upto 54 Mbps - currentlyband

N/2 requirements; operates in 5 GHz band

Maguire Lecture 9 &[email protected] 2003.03.13

Lecture 9 &10• Wireless Local Area Networks (WLANs)

IEEE 802.11 Medium Access Control (MAC) protoaccess (CSMA) with collision avoidance (CA) me

Several variants:

IEEE 802.11b 1, 2, 5.5 and 11 Mbps - DS-SS

Wireless Ethernet Compatibility Alliance certifies its 802.11b standard. Compliant hardware is stampedWi-Fi ates in 2.4GHz band

IEEE 802.11g enable data transmission speeds of up to 54 Mbps, infrastructure; operates in 2.4GHz band

IEEE 802.11a using OFDM (Orthogonal Frequency Division Multipnot approved for use in Sweden; operates in 5 GHz

IEEE 802.11h designed to adapt 802.11a to the european HiperLA

Page 370: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 346 of 380Mobile and Wireless Network Architectures

urations

er with no access point (base station)

ints (APs)

Maguire Two possible network [email protected] 2003.03.13

Two possible network config

Independentconfiguration

Mobile stations communicate directly to each othsupport, i.e., peer-to-peer (ad hoc) networking

Infrastructureconfiguration

Mobile stations communicate only via access po

Page 371: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 347 of 380Mobile and Wireless Network Architectures

re under the direct control of a

oc network, defined as a BSS

ations along with APs, whichh stations in another BSS

tween the two or more access

BSSs (each with its own AP)ystem (DS)

transmissions cannot be heardn be heard be one or more other

Maguire [email protected] 2003.03.13

TermsBasic Service Set (BSS)- a group of stations that asingle coordination function (PCF or DCF)

Independent BSS (IBSS)- also known as an ad hwhich exist without an access point (AP)

Infrastructure network - a network of wireless stenables stations in one BSS to communicate wit

Distribution System (DS)- a backbone network bepoints

Extended Service Set (ESS)a series of overlappingconnected together by means of a Distribution S

Hidden node- a node is said to be hidden when itsby some other node in the network (although it canodes)

Page 372: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 348 of 380Mobile and Wireless Network Architectures

Method

Clear To Send frame, or to send a

n transmit a pending packet;

ackoff value (BV) {selected from ah of the contention window in slots}

ue is frozen until the next DIFS interval,

essful transmission

eceived packet

w

Next Packet

Maguire IEEE 802.11 Basic Access [email protected] 2003.03.13

IEEE 802.11 Basic Access

IFS Inter Frame spacing - during this time the medium is idle

SIFS Short IFS - transmission after SIFS is reserved for ACKs,fragmented MAC protocol data unit (MPDU)

DIFS if after DCF-IFS (DIFS) a station finds the media free it ca

otherwise it sets a backoff timer after selecting a random buniform distribution over [0 .. CW-1], where CW is the widt

if medium become busy before time goes off, then the valwhere upon it continues the count down

CW is doubled after collisions and reset to CWmin after a succ

EIFS Extended IFS - used when the receiver can’t correct the r

DIFS

BusyMedium

DIFS

SIFS

Defer AccessSlot time

Contention Windo

Page 373: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) WLAN 349 of 380Mobile and Wireless Network Architectures

tion (DCF)d on carrier sense multiple

ive a packet, otherwise the

Maguire Distribution Coordinating Function ([email protected] 2003.03.13

Distribution Coordinating FuncDistribution Coordinating Function (DCF) is baseaccess with collision avoidance (CSMA/CA)

Receivers send an ACK if they successfully recetransmitter re-sends.

Page 374: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) WLAN 350 of 380Mobile and Wireless Network Architectures

IFS

Maguire Distribution Coordinating Function ([email protected] 2003.03.13

CSMA/CA with ACK in infrastructure network

Mobile AP

DIFS

Data

ACK

S

Page 375: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

) WLAN 351 of 380Mobile and Wireless Network Architectures

Maguire Distribution Coordinating Function ([email protected] 2003.03.13

IEEE 802.11 RTS/CTS mechanism

Source Destination

DIFS

RTS

CTS

SIFS

Data

ACK

SIFS

SIFS

Page 376: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 352 of 380Mobile and Wireless Network Architectures

ormat

Maguire IEEE 802.11 Frame [email protected] 2003.03.13

IEEE 802.11 Frame FFrame Control 2 bytes

Duration/ID 2 bytes

Address 1 6 bytes

Address 2 6 bytes

Address 3 6 bytes

Sequence Control 2 bytes

Address 4 6 bytes

Frame Body 0 .. 2312 bytes

CRC 4 bytes

Page 377: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 353 of 380Mobile and Wireless Network Architectures

ontrol0 B11 B12 B13 B14 B15

reag

Retry PwrMgt Moredata

WEP RSVD

1 1 1 1 1 1

wer-save mode

Maguire IEEE 802.11 Frame [email protected] 2003.03.13

IEEE 802.11 Frame CB0 B1 B2 B3 B4 B5 B6 B7 B8 B9 B1

ProtocolVersion

Type Subtype To DS FromDS

MoFr

2 2 4 1 1

Protocol Version currently 00, other values reserved

To DS/From DS 1 for communication between two APs

More Fragments 1 if another fragment follows

Retry 1 if packet is a retransmission

Power Management 1 if station is in sleep mode

More date 1 if there are more packets to the terminal in po

WEP 1 if data bits are encrypted

Page 378: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 354 of 380Mobile and Wireless Network Architectures

twork

Maguire Startup, then Join a [email protected] 2003.03.13

Startup, then Join a ne• Turn on & discovery phase

• determine AP or other stations exist• get SSID and other parameters

• Negotiate for connection• Authentication & Association

Page 379: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 355 of 380Mobile and Wireless Network Architectures

mode

to join)

Maguire Discovery [email protected] 2003.03.13

Discovery PhaseEnter scanning mode: Passive / Active scanning

• Passive• Listen for a Beacon for ChannelTime period• From Beacon get the SSID & parameters

• Active• Transmit a probe frame (including the SSID that you wish • Wait for a period for responds by AP or other stations

Page 380: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 356 of 380Mobile and Wireless Network Architectures

ce Number =1quence Number =2,

quence Number =1

quence Number =2,

equence Number =3,

quence Number =4, Aut

hent

icat

or

Maguire [email protected] 2003.03.13

Authentication• Open system authentication

• Default mode• Flow:

– send: Authentication Frame: Algorithm=”Open”, Sequen– response: Authentication Frame: Algorithm=”Open”, Se

result=accept/reject

• Shared key authentication• Somewhat higher degree of security• Need to implement WEP• Flow:

Authentication Frame: Algorithm=”Shared Key”, Se

Authentication Frame: Algorithm=”Shared Key”, SeChallenge Text

Authentication Frame: Algorithm=”Shared Key”, Sencrypted Challenge Text

Authentication Frame: Algorithm=”Shared Key”, SeAuthentication result

Initi

ator

Page 381: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 357 of 380Mobile and Wireless Network Architectures

(WEP)P) - this proved to be rathere or in any case one can use

ntication

(IV)

ation is enabled

Rubin, “Using the Fluhrer, Labs Technical Report

Maguire Wire Equivalent Privacy (WEP)[email protected] 2003.03.13

Wire Equivalent Privacy IEEE 802.11 featuredWire Equivalent Privacy (WEinsecure; there are efforts to fix it - but meanwhilVPNs.

WEP use for data encryption & shared key authe

• Encryption of data through RSA RC4 algorithm• 40-bit secret key + 24-bits Initialization Vector• IV in frame in clear text• Integrity Check Value (ICV) included in frame• When WEP is enabled, Shared Key Authentic

Adam Stubblefield, John Ioannidis, and Aviel D. Mantin, and Shamir Attack to Break WEP”, AT&TTD-4ZCPZZ, Revision 2, August 21, 2001http://www.cs.rice.edu/~astubble/wep/wep_attack.pdf

see alsohttp://www.cs.umd.edu/~waa/wireless.html

Page 382: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 358 of 380Mobile and Wireless Network Architectures

better AP

5

7

Path of mobile

Maguire [email protected] 2003.03.13

Handoff

1.Mobile starts with a strong signal from AP1

2.The signal from AP1 is now weaker, so mobile starts to look around for a

3. Mobile sends a Probe Request

4.AP3 send probe response

5.Mobile chooses AP3 as the best AP

6.Mobile sends Reassociation request

7.AP3 sends a Reassociation Response

AP1

AP2

AP3

1

2

34 6

Page 383: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 359 of 380Mobile and Wireless Network Architectures

l (IAPP)l

APold

ure

Maguire Inter-Access Point Protocol (IAPP)[email protected] 2003.03.13

Inter-Access Point ProtocoProject 802.11f: IAPP Inter Access Point Protoco

Mobile APnew

Reassociation Procedure

Reassociation request

Reassociation responce Handover request

Handover responce

Handover Proced

IEEE 802.11 IAPP

Page 384: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 360 of 380Mobile and Wireless Network Architectures

ts of new devices

n the loss of data exceeds that

slow-start

tication is possiblegraphic operations in critical path inter-AP communication is

doff

te authentication before

blic key operations (e.g.

nd-trips (from 3.5 to 2.5)e can be large

Maguire Fast [email protected] 2003.03.13

Fast Handoff• 802.11 being used in PDAs, WLAN phones, lo

(especially for multimedia)• Multimedia applications sensitive to connectivity loss (whe

which the playout buffers can cover up)• TCP sensitive to multiple losses

– Loss of an entire window causes connection to go into

• basic handoff is fast and simple, but insecure• Authentication occurs prior to reassociation so pre-authen• Management frames are not authenticated, thus no crypto• If APs involved in the handover use the same WEP key, no

required

• Unfortunately 802.1x complicates 802.11 han• now STAs have dynamic per-session keys• authentication occurs after reassociation, not before• If re-authentication is required, then STAs need to comple

recovering connectivity• Authentication and key management methods requiring pu

EAP-TLS) -- this can take several seconds to complete• Using a TLS continuation can decrease the number of rou• if authentication server is far away, then disconnection tim

for further information see [100]

Page 385: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 361 of 380Mobile and Wireless Network Architectures

n (PCF)tension to DCF that provides ate time bounded,

contending for the

sisting of contention freeitiated by the AP through

pacing (PIFS) period of time andng SIFS seconds after its reserved for the duration of itsomplete (or the reserved time ison - it continues until the CP

ing frame

Maguire Point Coordination Function (PCF)[email protected] 2003.03.13

Point Coordination FunctioPoint Coordination Function (PCF) an optional extime division duplexing capability to accommodaconnection-oriented services.

AP polls each station:

• enabling the polled station to transmit withoutmedium

• Contention free period repetition interval (conperiod (CFP) and contention period (CP) is ina Beacon frame.• If AP finds the medium idle, it waits for a PCF inter frame s

then transmits a beacon frame with a polling frame followi• when a station receives the poll from the AP, the medium i

transfer (upto the length of CFP), when the data transfer cup), the AP waits for PIFS seconds and polls another statiinterval is up - then the system operates in DCF mode.

• note: AP can transmit data along with the poll

Page 386: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 362 of 380Mobile and Wireless Network Architectures

time

Maguire [email protected] 2003.03.13

Spacing

Data

DIFS

SIFS

PIFS

Page 387: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 363 of 380Mobile and Wireless Network Architectures

gementlay) of all clocks within a BSScontaining time stamp info. AP generates all timing beacons.

ts aty time.

powerode, then AP does not sent

ze state, a traffic indication mapnlisten for beacons, if identified by

it a PS-Poll message so the AP

in the AP are indicated in a deliv-roadcast periodically to awakendcast/multicast message; the for PS-Poll messages.

Maguire Timing and Power [email protected] 2003.03.13

Timing and Power ManaSynchronization (to within 4µs plus propagation demaintained by periodic transmission of beacons (in infrastructure mode) is the timing master and

Power saving modes:awake STAs (aka mobiles) are fully powered and can receive packean

doze • unable to transmit or receive data, but uses little• STA must inform the AP it is entering the doze m

packets simply buffers them• Unicast:

– When AP has packets queued for STAs in do(TIM) is broadcast as part of the timing beaco

– STAs in the doze mode power up receivers tothe TIM, they return to awake mode and transmknows that they are ready to receive data

• Broadcast/multicast:– buffered broadcast/multicast packets queued

ery traffic indication message (DTIM) that is ball STAs and alert them to a forthcoming broamessage is then sent without the AP waiting

Page 388: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 364 of 380Mobile and Wireless Network Architectures

for authentication, authorization,

kvist, “Experimental Study of as network”, M.S. Thesis,

le authentication mechanisms,and therefore includes its own

. Originally developed for usePPP Extensible Authentication

Maguire [email protected] 2003.03.13

AAAIEEE 802.1x -port-based network access controland security[99]

See also Juan Caballero Bayerri and Daniel MalmNetwork Access Server for a public WLAN accesKTH/IMIT, Jan. 2002 [98].IEEE Extensible Authentication Protocol

An authentication protocol which supports multipruns directly over the link layer without requiring IPsupport for in-order delivery and re-transmissionwith PPP: Larry J. Blunk and John R. Vollbrecht, “Protocol (EAP) standard”, RFC 2284

Page 389: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 365 of 380Mobile and Wireless Network Architectures

ks providing you service and if how much to charge.

lly only face roaming whens or major regions of a country),y occur with little of no

he various operators, see for

terconnect Provider Role, Teliauary 23, 2002 at

rv2.doc

Maguire [email protected] 2003.03.13

RoamingRoaming is dependent on the underlying networthey are to charge -- knowing who to charge and

Unlike macrocellular systems where you generamaking large scale movements (between countriein WLAN systems the intersystem movement mamovement!Clearinghouse

Clearinghouse to perform settlements between texample Excilan (http://www.excilan.com ).Interconnect Provider

Sören Nyckelgård, Telia’s Golden Gate and its InGolden Gate - Technical Overview, available Janhttp://www.telia.se/filer/cmc_upload/0/000/030/185/ResearchGoldenGateTec1Ove

and

Page 390: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 366 of 380Mobile and Wireless Network Architectures

Interconnector and Service1.

ce to the 802.2 link layer all standard.

Maguire [email protected] 2003.03.13

Martin Altinkaya and Saman Ahmedi, “SIP in an Provider Role”, M.S. Thesis, KTH/IMIT, Dec. 200

Since IEEE 802.11 specifies only upto the interfamobility management is outside the scope of the

Page 391: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 367 of 380Mobile and Wireless Network Architectures

e” performance across wirelessblems keeping TCP/IP’s

d Petri Mähönen, “Optimizing Internetrformance-Enhancing Proxy Based onember 2001, pp. 60-67.

Maguire [email protected] 2003.03.13

ProxiesNumerous proxy based proposals exist to “improvlinks - especially targeted to TCP (most have proend-to-end semantics)

See:Luis Muñoz, Marta Garcia, Johnny Choque, Ramón Agüero, anFlows over IEEE 802.11b Wireless Local Area Networks: A PeForward Error Control”, IEEE Communications Magazine, Dec

Page 392: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 368 of 380Mobile and Wireless Network Architectures

s Standard Institute (ETSI)

ing (OFDM) with 52subchannels for pilot

edia services

mttp://www.hiperlan2.com/

Maguire [email protected] 2003.03.13

HiperLAN2Developed by the European TelecommunicationBroadband Radio Access Networks (BRAN)

• Dedicated spectrum (in Europe) at 5 GHz• uses Orthogonal Frequency Division Multiplex

subchannels, 48 subchannels for data, and 4 symbols

• TDMA/TDD frames with fixed duration of 2ms• Maximum gross data rate of 54 Mb/s• MAC protocol was designed to support multim

For more information see HiperLAN2 Global Foruh

and ETSI standards documents at:http://www.etsi.org/frameset/home.htm?/technicalactiv/Hiperlan/hiperlan2.htm

Page 393: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 369 of 380Mobile and Wireless Network Architectures

1h have nearly identical physical

to limit a device fromc Frequency Selectionpening in the airspace before

pean requirementsto build on the Wi-Fi

Maguire 802.11a and [email protected] 2003.03.13

802.11a and 802.1IEEE 802.11a and ETSI’s HiperLAN2 standardslayers, but are very different at the MAC level

IEEE 802.11h addsTransmit Power Control (TPC)emitting more radio signal than needed, andDynami(DFS), which lets the device listen to what is happicking a channel

• TPC and DFS were introduced to satisfy Euro• 802.11h is to be sold under the name Wi-Fi5 (

branding)

Page 394: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 370 of 380Mobile and Wireless Network Architectures

N Multi-Hopping software:

g peer-to-peer

Maguire [email protected] 2003.03.13

MultihopMeshNetworks Inc. (www.meshnetworks.com ) MeshLA

• designed for use with Wi-Fi hardware• extending useful range by adding multi-hoppin

capabilities to off-the-shelf 802.11 cards

Page 395: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 371 of 380Mobile and Wireless Network Architectures

le access)eloped (by ITT Industriesry.

stworking

er in a QDMA wireless network.

ystem) capabilities and QoS for

s, relays, and PDA-size client2.5GHz) licensed operators.

US) nationwide 4,000-node test

Maguire QDMA (quad-division multiple access)[email protected] 2003.03.13

QDMA (quad-division multipMeshNetworks’ proprietary radio technology dev(www.itt.com )) for and currently used by the milita

• IP from end to end• supports high-speed mobile broadband acces• infrastructure-free, i.e., ad hoc peer-to-peer ne

Claims they can deliver up to 6 Mbps to each us

Products have built-in GPS (Global Positioning SIP voice and video.

First implemented in 2.4GHz as prototype routerdevices; now developing equipment for MMDS (

They have FCC experimental license to build a (network.

Page 396: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 372 of 380Mobile and Wireless Network Architectures

IP (rather than ATM) in theork (i.e., IP directly to/from MS

itecture for radio accessx Evolution-Data Only

to 2.4 Megabits perth average sustained

wireless network.

nications protocol

ase stations used to build

Maguire All IP [email protected] 2003.03.13

All IP networksNumerous efforts have shifted from simply usingbackbone and have been moving to an all IP netwand in the infrastructure).

• Airvana Inc. (www.airvananet.com): all-IP archnetwork equipment for 3G using CDMA2000 1(1xEV-DO) wireless technology, data rates upsecond (Mbps) under ideal circumstances, wirates expected to be 300 to 600 kbps

Some view "4G" as the Fourth GenerationIP-based

Eliminates SS7 (Signaling System 7) telecommu

Flarionhttp://www.flarion.com/ RadioRouter™ ball-IP network

Page 397: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 373 of 380Mobile and Wireless Network Architectures

tionto provide low data rateral and suburban US (about 90%); Piggyback their repeaters onx weather balloons “SkySites”.

m and stays there for ~1.5 days;ay; the repeater has power for 16). They expect to use 50,000

overy of balloons (although they

y put a mailing address and

ns

h nationwide (license US$4.2M)

Maguire Space Data [email protected] 2003.03.13

Space Data CorporaSpace Data Corporationhttp://www.spacedata.net/ wireless (messaging and later voice) service to ruof the land mass, but only 20% of the populationUS National Weather Service biodegradable late

Each balloon goes up to about 100,000 feet ~ 30kballoons are launched from 70 sites twice each dhours (12 for operation and the rest as a reserveballoons per year, each repeater costs US$300

Their business model does not depend on any recare adding GPS to theirs)

• US National Weather Service gets 18% of their back - thepromise to pay the postage on their payloads

• lots of knowledge of winds from 60 years of weather balloo

Space Data has a license for 1.4 MHz of bandwidt

Page 398: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

s) WLAN 374 of 380Mobile and Wireless Network Architectures

ers (WISPs)e sites (airports, hotels,

ions -- hence roaming

location specific WISP, a single conference

pus, …ave “exclusive” offering, users areart of the tele/datacom offering

a short period (hours to days),e very important); in universityations

Maguire Wireless Internet Service Providers ([email protected] 2003.03.13

Wireless Internet Service Provid• Location specific WISP - exploiting high valu

coffee shops, … )• example: Surf ‘n Sip, MobileStar, and Wirelessbolaget• Advantages: often have “exclusive” offering• Disadvantages: users may also want access in other locat

agreements will be important

• Single site or campus WISP - a subset of thecategory (e.g., university or corporate campuscenter/exhibition hall)• example: KTH and SU’s IT-University campus, CMU’s cam• Advantages: they know the site very well, generally they h

trapped - so they will have to pay and pay and pay or it is p• Disadvantages: for some sites the users are only there for

very high turn over in users (so low administrative costs arand corporate campus settings very high demands/expect

Page 399: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

s) WLAN 375 of 380Mobile and Wireless Network Architectures

tor also offering WLANnd), and VoiceStream (Germanyat happens if they bring this

their existing traffic and locationrs with whom they already have a

(as they might have been able topots)

work via WLAN access

ing network, by shipping dual they already have a billing

since neighbors can share rather

erport

n ISP for back haul

Maguire Wireless Internet Service Providers ([email protected] 2003.03.13

• Mobile carrier WISP - mobile (WWAN) opera• examples: Telia HomeRun (Sweden), Sonera wGate (Finla

/ US) {due to their acquisition of MobileStar in the US - whtechnology back to Europe?}

• Advantages: they know where their users spend time (fromdata) so they can easily build out hotspots; retain customebilling relationship

• Disadvantages: offering WLAN might reduce their incomecharge (a lot) for the traffic via the WWAN in these same s

• ISP WISP - existing ISP that extends their netpoints• example: Sweden’s PowerNet• Advantages: pretty straight forward extension of their exist

xDSL/cable/… + AP devices1; retain customers with whomrelationship

• Disadvantages: offering WLAN might reduce their incomethan installing their own service

• WISP - a pure wireless internet service provid• example: Sweden: Wirelessbolaget, DefaultCity, U.S.: Way• Advantages: this is their business• Disadvantages: this is their business but they depend on a

1. Actiontec Electronics

Page 400: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

s) WLAN 376 of 380Mobile and Wireless Network Architectures

ge (IX) to which several

ackup support, …hise

er they simply rent/buyto support and bill users

l and/or low prices to retain their

viders

s “because it is the right thing to

hey are “for fee” or for “free” and coverage area:

Maguire Wireless Internet Service Providers ([email protected] 2003.03.13

• Operator Neutral WISP - an Internet eXchanindependent ISPs (or WISPs) are connected• example: StockholmOpen.net• Advantages: enable multiple operators• Disadvantages:

• Franchising WISP -• example:• Advantages: they simply sell the idea, starter kit, supply b• Disadvantages: dependant on getting a cut from the franc

• Virtual WISP - no actual network, … - but rathcapacity for their users; thus their major role is• example: Boingo• Advantages: very low to near zero costs for infrastructure• Disadvantages: they must provide either high service leve

customers

• Community/Grassroots WISP - altruistic pro• example: NYC Wireless• Advantages: people making their WLAN available to other

do”• Disadvantages: Support way or many not exist

Herslow, Navarro, and Scholander classify the WISPs based on whether thotspot vs. wide area.

Page 401: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 377 of 380Mobile and Wireless Network Architectures

xygenthat is, to accomplish

nication, as pervasive

ygen.lcs.mit.edu/

bedded in desks, walls, homes,

nd reconfiguration for various

iquitous/pervasive computing

Maguire MIT’s AI Lab: Project [email protected] 2003.03.13

MIT’s AI Lab: Project O‘‘Enabling people "to do more by doing less,"more with less work.

Bringing abundant computation and commuand free as air, naturally into people’s lives.’’

-- http://ox

Utilizing self-configuring network with devices em… to create intelligent spaces

Handheld devices to support speech interfaces aprotocols.

This is one of several projects trying to exploit uband communication.

Page 402: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 378 of 380Mobile and Wireless Network Architectures

cesnfiguring devices and offeringdo this:

tion “Adaptive Personal Mobileocols”:

Maguire Intelligent/Smart [email protected] 2003.03.13

Intelligent/Smart SpaKnowing what is around you is very useful for coservices, there are several proposals for how to

• SUN’s Jini• Microsoft’s Universal Plug-and-Play

For further information see Theo Kanter’s dissertaCommunication -- Service Architecture and Prothttp://ps.verkstad.net/Thesis/Final/theoDissertation.pdf

and also his defense slides:http://ps.verkstad.net/Thesis/Defense/theoDefense.pdf

Page 403: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 379 of 380Mobile and Wireless Network Architectures

oakim Scholander, “Exploringr Wireless Internet Serviceomic Research, Lund

e a WISP to manage a wisp ofom a WISP perspective”,nics and InformationSweden, February 2002.

Maguire Further [email protected] 2003.03.13

Further readingWISPs

[93] Louise Herslow, Carl-Johan Navarro, and Jthe WISP Industry - Analysing Strategies foProviders”, Masters thesis, Institute of EconUniversity, Sweden, January 2002.

http://www.scholander.com

[94] David Alvén and Reza Farhang, “Does it takhotspots? - Analysis of the WLAN market frMasters Thesis, Department of MicroelectroTechnology, Royal Institute of Technology, http://www.e.kth.se/~e96_rfh/wisp_analysis.pdf

IEEE 802.11

[95] http://standards.ieee.org/getieee802/

[96] http://www.80211-planet.com/

Page 404: 2G1330 Mobile and Wireless Network Architecturesmaguire/courses/IK2555/2G... · 2G1330 Mobile and Wireless Network Architectures Maguire Cover-2003.fm Total pages: 1 maguire@it.kth.se

WLAN 380 of 380Mobile and Wireless Network Architectures

ott F. Midkiff, and Richard A.ing RT-MAC, a Wireless, Mobile Computing and01, pp. 11-25.

st,xperimental Study of access network, M.S. Thesis,

ontrol

ed Fast Handoff”, IEEE 802.112.11 submission

off.ppt

Maguire Further [email protected] 2003.03.13

[97] Rusty O. Baldwin, Nathaniel J. Davis IV, ScRaines, “Packetized Voice Transmission usReal-time Medium Access Control ProtocolCommunications Review, V. 5, N. 3, July 20

AAA

[98] Juan Caballero Bayerri and Daniel MalmkviENetwork Access Server for a public WLAN aKTH/IMIT, Jan. 2002.http://www.e.kth.se/~e97_dma/FinalReport.pdf

[99] IEEE 802.1x Port Based Network Access Chttp://www.ieee802.org/1/pages/802.1x.html

[100]Tim Moore and Bernard Aboba “AuthenticatTask group i, November 2001, doc. IEEE 80http://www.drizzle.com/~aboba/IEEE/11-01-TBD-I-Authenticated-FastHand