CS6956: Wireless and Mobile Networks Lecture Notes: 3/23/2015

Transcription

CS6956: Wireless and Mobile Networks Lecture Notes: 3/23/2015
CS6956: Wireless and Mobile Networks
Lecture Notes: 3/23/2015
GSM – Global System for Mobile Communications
(reference – From GSM to LET by Martin Sauter)
There were ~3 billion GSM users in 2010.
GSM Voice
Frequency Bands
Europe: 890 – 915 MHz (uplink)
935 – 960 MHz (downlink)
25 MHz split into 125 channels with a bandwidth of 200 KHz each
Additional range: 1170 – 1785 MHz (uplink)
1805 – 1880 MHz (downlink)
75 MHz split into 375 additional channels
North America – 1900 MHz and 850 MHz bands
Base Transceiver Station (BTS)
Vodafone has 20,000 GSM base stations in Germany
Theoretically, a base station can cover an area with radius 35 Km. This area is called a cell. Cells are
much smaller in practise, especially in dense urban environments. Typically, 3-4 Km down to 100m
radius (with minimal transmission power in areas like shopping centers and downtown streets). Rural
area radius – 15 Km, 1 to 2 W of power of mobile device is the limiting factor.
All neighboring cells have to send on different frequencies -> different BSs must not interfere with each
other.
Increase the capacity of a base station -> coverage area split into two or three sectors, each covered by
different frequencies by dedicated transmitters. Better reuse of frequencies. Each sector of the BS forms
its own independent cell.
GSM Air Interface
200 KHz -> eight subscribers can communicate with the BS simultaneously.
Let each base station have three sectors. Let each sector have two separate transmitters and receivers
(at different frequencies). Total time slots = 2 X 8 = 16 per sector. Out of these, 2 are used for signaling
and 4 for GPRS packet switching (to be covered later). Therefore, only 10 slots are available per sector.
Thus, we have 30 slots (or 30 simultaneous calls) per base station. A BS is able to provide service to 60
times the no. of maximum active subscribers. Therefore, BS with 30 slots is able to provide service to
1800 subscribers (statistical multiplexing – recall first homework).
557 microsec -> transmit 114 bits of data, ocassionally data bursts are used for signaling.
A GSM TDMA frame is shown below:
For transmission of user or signaling data, the timeslots are arranged into logical channels. Logical
channels can be visualized in the following figure. The first two slots are usually used for logical signaling
channels while remaining 6 are used for user data channels. Different types of signaling channels can
use the signaling channels (time slots).
TCH -> the traffic channel
FACCH -> urgent signaling messages (e.g., a handover command) in the TCH channels -> voice data
meant for the TCH channel is ignored. Loosing a slot is not that much of a problem for voice data.
SACCH -> Slow assisted control channel – assigned to a dedicated connection – used in the uplink
direction to report signal quality measurements of the serving cell and neighboring cells to the network.
In the downlink direction, the SACCH is used to send power control commands to the mobile device.
SDCCH -> The stand alone dedicated control channel is a pure signaling channel that is used during call
establishment when a subscriber has not yet been assigned a traffic channel. Furthermore, the channel
is used for signaling that is not related to call establishment, such as location update procedure or for
sending or receiving a text message.
TCH, FACCH, SACCH, SDCCH, are dedicated channels assigned to individual mobiles.
The figure below shows assignment of channels in two types of multiframes.
Common Channels
Broadcast Common Control Channel (BCCH) – identification of cell consistes of location area (LAC) and
the cell-ID, frequencies used by neighboring cells.
Paging Channel (PCH) – broadcast to a loation area contains IMSI of a device or a TMSI.
Random Access Channel (RACH) – only common channel in the uplink direction.
If the mobile device receives a message via a PCH that the network is requesting a connection
establishment or if the users wants to establish a call or send an SMS, the RACH is used for the initial
communication with the network. This is done by sending a channel request message. This message can
collide with another message – random backoff is used to minimize the possibility of collisions. The
figure below shows the establishment of a signaling connection.
AGCH: Access Grant Channel
The Base Station Controller:
While the BS is the interface element that connects the mobile device with the network, the BSC is
respobsible for the establishment, release, and maintenance of all connections of cells that are
connected to it.
BSC – check if an SDCCH is available. BSC is also responsible for establishing signaling channels for
incoming calls or SMS messages (paging message from the MSC contains the IMSI or the TMSI).
The establishment of a traffic channel for voice calls is always requested by the MSC for both mobile
originated and mobile terminated calls.
Once the mobile device sand the MSC have exchanged all necessary information for establishment of a
voice call via an SDCCH, the MSC sends an assignment request to the BSC.
BSC allocated a TCH if available.
Once the call is established the SDCCH is released.