University of Freiburg Computer Science Computer Networks and Telematics
- Prof. Christian Schindelhauer
Communication Systems
GSM
Communication Systems GSM University of Freiburg Computer Science - - PowerPoint PPT Presentation
Communication Systems GSM University of Freiburg Computer Science Computer Networks and Telematics Prof. Christian Schindelhauer Organization I. Data and voice communication in IP networks II. Security issues in networking
University of Freiburg Computer Science Computer Networks and Telematics
GSM
Communication Systems
Computer Networks and Telematics University of Freiburg
2
Communication Systems
Computer Networks and Telematics University of Freiburg
register, authentication center, mobile stations, SIM, radio subsystem...
handled in the last lecture
many of the implemented features are derived from the traditional telephony systems
3
Communication Systems
Computer Networks and Telematics University of Freiburg
4
Communication Systems
Computer Networks and Telematics University of Freiburg
different components are defined
mobile stations and the base station transceiver, modeled after the user interface in the ISDN world (Uk0 , UG2)
5
Communication Systems
Computer Networks and Telematics University of Freiburg
(EIR)
systems management layer
Maintenance Center)
6
Communication Systems
Computer Networks and Telematics University of Freiburg
management, statistics
(EIR) management
7
Communication Systems
Computer Networks and Telematics University of Freiburg
subsystem are supervised by OMC
controlled by Mobile Switching Center (MSC), which is part of Network subsystem
is the TRAU (Transcoding and Rate adaption Unit)
8
Communication Systems
Computer Networks and Telematics University of Freiburg
additional components for mobility management
apply here too
subscribers
all MS in range
9
Communication Systems
Computer Networks and Telematics University of Freiburg
because of some added in-band information) to 64kbit/s ISDN data rate a TRAU is typically included in between MSC and BSC
network switching node and adds specific mobility-related functions, like
10
Communication Systems
Computer Networks and Telematics University of Freiburg
subscribers enter or leave vicinity of the serving MSC
MSC-VLR implementation
area of the associated MSC
11
Communication Systems
Computer Networks and Telematics University of Freiburg
by MSC
registered needed for paging and call setup
12
Communication Systems
Computer Networks and Telematics University of Freiburg
storage of data takes place in HLR
subscribers information
13
Communication Systems
Computer Networks and Telematics University of Freiburg
authentication process
14
Communication Systems
Computer Networks and Telematics University of Freiburg
defining two distinct components
(mobile phone hardware)
Mobile Equipment Identity)
keypad, display, speaker and microphone, may contain
(peripheral connections as Bluetooth, IrDA or serial connections might be available too)
15
Communication Systems
Computer Networks and Telematics University of Freiburg
and 0.8W for portable devices
communication in two or all three GSM bands)
GSM and UMTS (and several data standards like GPRS)
16
Communication Systems
Computer Networks and Telematics University of Freiburg
composed of Mobile Country Code, Mobile Network Code, Mobile Subscriber Identification Number
network or doing location update
is the telephone number users call, composed of Country Code (Germany 49, US 1), National Destination Code (Provider prefix without the 0), Subscriber Number
17
Communication Systems
Computer Networks and Telematics University of Freiburg
(but not for routing in mobile)
Area (LA), kept in the VLR
internally):
18
Communication Systems
Computer Networks and Telematics University of Freiburg
MSISDN, but location dependent
in-module, a so-called smart-card (or fixed chip within the phone – only on special devices)
format, which is about 0,76mm thick plastic with cast-in chip
system connecting RAM and EEPROM and an electrical interface (contact pads on the upper side)
19
Communication Systems
Computer Networks and Telematics University of Freiburg
20
Communication Systems
Computer Networks and Telematics University of Freiburg
BTS (kept in database)
correct BTS and conversely
for traffic (voice) & signaling (GSM-specific to ISDN-specific)
(handover between different BTS)
21
Communication Systems
Computer Networks and Telematics University of Freiburg
last time)
derived from time slots as explained later)
22
Communication Systems
Computer Networks and Telematics University of Freiburg
935 – 960MHz
use only 122 to keep additional guard top and bottom
adjacent channels cannot be used within the same cell…
Multiplexing (TDM) is applied
23
Communication Systems
Computer Networks and Telematics University of Freiburg
24
Communication Systems
Computer Networks and Telematics University of Freiburg
hybrid in GSM 992 channels available
channels: 75MHz band split into 200kHz channels allows a total
channels available in E- GSM
25
Communication Systems
Computer Networks and Telematics University of Freiburg
Control Channel (BCCH, direction from BTS to MS) to have most power on this channel (helpful, when MS needs to find BCCH)
26
Communication Systems
Computer Networks and Telematics University of Freiburg
path reception / adjacent channels may disrupt communication
27
Communication Systems
Computer Networks and Telematics University of Freiburg
even
each bit
28
Communication Systems
Computer Networks and Telematics University of Freiburg
link layer
29
Communication Systems
Computer Networks and Telematics University of Freiburg
defined
connection control
signaling, synchronization of MS with the serving BTS, timing advance adjustment, it comprises of
30
Communication Systems
Computer Networks and Telematics University of Freiburg
31
Communication Systems
Computer Networks and Telematics University of Freiburg
GSM – Authentication, Authorization, Access
generation of shared keys for encryption
request message to MS, conveying a 128-bit random number (RAND).
(stored at SIM), and the encryption algorithm A3, to compute a 32-bit number as a signed response (SRES).
Kc using encryption algorithm A8, which will be later used in the ciphering procedure.
response message containing SRES.
algorithm to computer another SRES.
compared with each other. If mactch, the network accepts the user as an authorized subscriber. Otherwise, authentication is rejected.
successful, the network transmits a ciphering mode message to MS indicating whether encryption is to be applied.
secret key Kc and encryption algorithm A5 are used for ciphering.
32
Communication Systems
Computer Networks and Telematics University of Freiburg
33
Communication Systems
Computer Networks and Telematics University of Freiburg
sources
Grundlagen GSM, UMTS, ...
34
University of Freiburg Computer Science Computer Networks and Telematics