Mobile Station Base Station - Electrical and Computer Engineering

advertisement
GSM MAC
•
•
•
•
•
•
•
Architecture
Frequency bands
Spectrum efficiency
Traffic and control frames
Speech coding and data rates
Control channels
Signaling
Original by: Ahmed Ibrahim, Chang Wu Ma,
Danny Mangra, EL604, Fall 2001;
Modified by Prof. M. Veeraraghavan
1
Polytechnic University
Architecture of the GSM network
2
Polytechnic University
Frequency bands
•
•
•
•
Frequency band: Uplink: 890-915 MHz, Downlink: 935-960 MHz
Frequency range: 50 MHz (25 MHz Up, 25 MHz Down)
Carrier spacing: 200 KHz (but time shared bet. 8 subscribers)
Duplex distance: 45 MHz (FDD)
3
Polytechnic University
Frequency bands
•
•
•
Number of carriers: 25 MHz/200KHz =124
Users/carrier: 8
The reverse channel is retarded by 3 time slots relative to the
forward
4
Polytechnic University
Frequency bands
•
•
•
One or more carrier frequencies are assigned to each BS
Eight time slots are grouped into a TDMA frame (120/26 ms, or approx.
4.62 ms; 120 frames in a multiframe that is 26ms in duration)
Time slot = 4.62/ 8 ms (or approx. 0.577 ms)
•
One physical channel is one time slot per TDMA frame.
5
Polytechnic University
Conventional carriers
• The conventional carrier is a sine wave at a single frequency
6
Polytechnic University
Slow frequency hopped carriers
•
•
•
Each TDMA frame in a given channel is carried on a different carrier frequency
The purpose is to reduce co-channel interference between signals in nearby cells
Frequency hopping adds a new dimension of complexity to cellular reuse planning
7
Polytechnic University
Frequency reuse
8
Polytechnic University
The Cellular Concept
•
Hexagonally tiled cells
5
•
4
Cannot reuse frequencies in six
surrounding cells
Minimum of seven frequency sets
is required if N=7
6
•
1
3
7
•
Repeat tiling of seven-cell array
Distance between like cells must
be far enough to avoid
interference
5
4
4
5
4
3
6
1
3
5
4
7
2
5
6
4
1
4
3
3
4
6
1
3
3
4
7
2
5
4
7
3
3
2
5
6
4
4
6
3
1
3
7
2
7
2
1
7
2
6
•
•
7
2
•
•
7
2
1
7
2
3
5
4
1
6
1
7
6
3
4
2
5
5
6
3
2
7
2
1
7
6
1
7
7
Smaller cells lead to better frequency
reuse
6
3
6
3
4
7
2
5
1
5
6
1
3
5
7
2
6
1
7
4
4
2
5
4
7
3
5
4
2
6
1
6
3
3
4
7
2
6
1
7
5
1
7
6
2
2
2
1
3
7
6
1
4
2
6
1
3
5
6
3
6
1
5
5
5
3
4
7
2
2
4
7
6
3
5
6
4
7
2
1
7
5
6
1
5
7
2
5
3
4
1
2
1
7
2
2
6
1
3
4
7
6
3
1
3
4
1
3
5
4
5
6
4
7
2
7
2
5
4
3
6
1
3
5
6
1
1
7
2
4
4
7
2
4
7
2
•
5
6
1
3
5
6
3
5
4
7
2
1
7
2
6
3
5
6
5
6
1
7
2
1
5
6
4
2
5
1
5
3
•
3
3
4
5
6
1
1
2
4
5
4
More calls per unit area
Transmitted power must be smaller to
avoid interference
Requires careful power management
Requires
larger number of
base stations
9
Polytechnic
University
Spectrum efficiency
• Assume N =3 (depends on environment)
• Country side: N = 2 or 3;
• Metropolitan areas: N > 3 or higher
Carriers: 124; each carrier has 8 channels:
No. of physical channels = 124*8 = 992
Total frequency band: 25(uplink)+25(downlink)=50MHz
Efficiency = 992/(3*50MHz)
= 6.61 conversations/ cell/ MHz
10
Polytechnic University
Traffic frames & control frames
11
Polytechnic University
Traffic channels
•
•
•
•
A traffic channel (TCH) is used to carry speech and data traffic.
TCHs are defined using a 26-frame multiframe (a group of 26 TDMA frames)
The length of a 26-frame traffic multiframe is 120 ms
Out of the 26 frames, 24 are used for traffic, 1 is used for the Slow
Associated Control Channel (SACCH) (12 and 25 on alternate multiframes) and
1 is currently unused.
12
Polytechnic University
Traffic channels categories
13
Polytechnic University
GSM transmission rate
26 frames / multiframe
 8slots / frame 156.25b / slot  270.8333kb / s
120ms / multiframe
• A full-rate traffic channel has a bit rate of
24slots / multiframe114bits / slot
 22.8kb / s
120ms / multiframe
Within each time slot, some bits reserved for control; only
114 bits of 156.25 bits are for voice data
• Contrast this to IS136 where transmission rate is 48.6kb/s
and to the full-rate channel bit rate of 16.2kbps

14
Polytechnic University
Speech coding
• new: Enhanced Full-Rate (EFR) coding
• original: Linear Prediction Coding with
Regular Pulse Excitation (LPC-RPE)
– coder: 13kbps
– with channel coding, rate becomes 22.8kbps –
for a full-rate channel
15
Polytechnic University
Control channels
•
Common channels can be accessed both by idle mode and dedicated
mode mobiles.
• The common channels are used by idle mode mobiles to exchange
signaling information required to change to dedicated mode.
• Mobiles already in dedicated mode monitor the surrounding base
stations for handover and other information.
• The common channels are defined within a 51-frame multiframe, so
that dedicated mobiles using the 26-frame multiframe TCH
structure can still monitor control channels.
16
Polytechnic University
GSM control channels categories
17
Polytechnic University
Reverse control channel access protocol
begin
Send message
Slotted Aloha
Scheme
no
Other
transmissions
in this slot?
yes
yes
no
Base detects
message ?
no
Another message
with same 5-bit
code?
yes
no
Max
attempts?
Access
Access
Access
Random
Succeeds
Conflict
Fails
time delay
terminal is assigned an SDCCH
18
Polytechnic University
GSM signaling protocol architecture
19
Polytechnic University
Messaging
• GSM specifies the communication protocols employed
on ALL the Network Interfaces
• All of the signaling channels (except FCCH, SCH &
RACH) transmit information in LAPDm format.
• PHY carries these messages in 184-bit segments
Address Control
LI
Data
Fill
184 bits
20
Polytechnic University
Functions
•
•
•
Radio Resources Management (RRM)
– Controls the setup, maintenance, and termination of
channels, including handovers.
Mobility Management (MM)
– Manages the location updating and registration
procedures, as well as security and authentication.
Call Control Management (CCM)
– Handles general call control, similar to CCITT Recommendation
Q.931, and manages Supplementary Services and the Short
Message Service.
21
Polytechnic University
Delivery of a call to a GSM mobile station
Mobile Station
Base Station
Initial Procedure (see slide 33)
RACH: “Channel request”
AGCH: “Immediate assignment”
I am here.
SDCCH: “Paging response”
MSC gets
MS’s
location
SDCCH message exchange (see
Slide 34)
SDCCH: “Assignment ACK”
FACCH: “Connect ACK”
22
Conversation
Polytechnic University
Initial procedure in delivery of a call to a GSM
mobile station
Mobile Station
SCH: “Sync Channel Information”
Base Station
BCCH: “System Information”
PCH: “Paging Request”
RACH: “Channel request”
PCH: Paging Channel
Purpose: To notify terminals of arriving calls.
23
Polytechnic University
SDCCH message exchange in delivery of a call to a
GSM mobile station
Base Station
Mobile Station
SDCCH: Standalone dedicated control channel
Authentication request
Authentication response
CIPHERING MODE
Ciphering Mode ACK
setup
Call Confirmed
ALERTING
CONNECT
Assignment Command
24
Polytechnic University
Termination of the call (by MS)
Mobile Station
How is the call terminated at MS?
Base Station
Conversation
FACCH: “Disconnect”
FACCH: “Release”
FACCH: “Release complete”
FACCH: “Channel release”
25
Polytechnic University
References
•
•
Wireless Personal Communication Systems, David J. Goodman
Overview of the Global System for Mobile Communications, John
Scourias, University of Waterloo
• GSM Cellular Standards: A look at the world’s most common digital
cellular system, Kevin Bolding, Electrical Engineering, Seattle Pacific
University
• Wireless and Mobile Network Architectures, Yi Bin Lin, Imrich
Chlamtac
• Mobile Radio Networking, Networking and Protocols, Bernhard H.
Walke
26
Polytechnic University
Download