Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4.615 ms
1
TB 3
BN0 BN2
2
DATA
57
3
SF
1
5
Training
26
6
SF
1
7
DATA
57
TB 3
BN0 BN2
148 bits
20 ms
dB +4 +1 -1 -6
time
-30 (147 10 8 10 8 10 bits) 10 sec sec sec sec sec sec 7056/13 (542.8)
\\afagcaoili
-70
Course Outline:
I. Review 1. Logical Channels 2. 51& 26-frame multiframe II. GSM Technical Details 1. Bursts in Air Interface a. Normal Bursts (NB) b. Frequency Correction Burst (FB) c. Synchronization Bursts (SB) d. Access Bursts (AB) e. Dummy Bursts (DB)
\\afagcaoili
2. Timing Advance a. Why 63 is the maximum? b. Its calculation 3. Speech Processing Flow a. Digitizing & Source Coding b. Channel Coding c. Interleaving - Bit - Burst d. Bit Rate Calculation
\\afagcaoili
LOGICAL CHANNELS
On every physical channel, a number of logical channels are mapped. Each logical channel is used for a specific purpose.
\\afagcaoili
LOGICAL CHANNELS
TRAFFIC CHANNELS (TCH)
Full Rate Channel Half Rate Channel
GSM?
FCCH
BCCH LAneigborscell infomax power... Hey! Dont shout at me, lower your power...
Okok
\\afagcaoili
SDCCH
-call set up signaling -location updating -periodic registration -IMSI attach/detach -SMS -facsimile etc..
On SACCH -mobile transmits signal strength on ncell quality
FACCH
handover
\\afagcaoili
TCH, TCH, TCH, TCH, SDCCH, TCH, TCH, SACCH, SACCH, SACCH, SACCH, SACCH, SACCH, SACCH, FACCH FACCH FACCH FACCH FACCH FACCH CBCH
\\afagcaoili
Downlink . 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
Uplink
5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
3 TIMESLOTS 3 * 0.577ms = 1.73ms 3 TIMESLOTS 3 * 0.577ms = 1.73ms
\\afagcaoili
dB +4 +1 -1 -6
-70
(147 bits) 10 8 10 sec sec sec 7056/13 (542.8) 10 8 10 sec sec sec
\\afagcaoili
Normal Burst
4.615 ms
TB 3
BN0 BN2
DATA
57
SF
1
Training
26
SF
1
DATA
57
TB 3
BN0 BN2
Synchronization Burst
4.615 ms
TB 3
Encrypted Bits
39
Encrypted Bits
39
TB 3
TB 3
TB 3
Access Burst
4.615 ms
TB 8
BN0 BN2
Encrypted Message
36
TB 3
BN85BN87
Dummy Burst
4.615 ms
TB 3
BN0 BN2
Mixed bits
58 BN3 BN60
Training
26 BN61 BN86
Mixed bits
58 BN87-BN144
TB 3
BN145 BN147
RACH
TA 2
RACH
\\afagcaoili
\\afagcaoili
TA 1
RACH
t1
TA 2
RACH
\\afagcaoili
Given: Bit rate at the Air Interface = 270.8333 kbps Speed of Light = 3 x 108 m/s @ 270.8333 kbps 1 bit = 3.6923 microseconds Distance = (Velocity) (Time)
Dtotal = (3 x 108 m/s) (3.6923 microseconds) Dtotal = 1107.69 meters 1 Timing Advance = Dtotal / 2 = 553.846 meters
\\afagcaoili
TB 8
BN0 BN2
Encrypted Message
36
TB 3
BN85BN87
\\afagcaoili
Guard period = 68.25 bits Time = (68.25 bits) (3.6928 microseconds / bit) = 252.0336 microseconds
Dist. total = (time) (velocity of propagation) = (252.0336 microseconds) (3 x 108 m/s) = 75610.08 meters
\\afagcaoili
\\afagcaoili
time
Interleaving
GMSK Modulation
TDMA Burst
\\afagcaoili
time
260 bits
Side Inf.
Residual Data
78
182
\\afagcaoili
For every 20 ms sample of voice, it is converted into a stream of 260 bits of information. Hence, 260 bits = 20 ms Bit Rate = 260 bits / 20 ms = 13 Kbps
\\afagcaoili
time
13 Kbps
Interleaving
GMSK Modulation
TDMA Burst
\\afagcaoili
Channel Coding
260 bits
Side Inf. Residual Data
Channel Coding
456 bits
78
182
13 Kbps
\\afagcaoili
Channel Coding
Side Inf. 20msec Sample Residual Data
78
182
3 bits
4 bits
182 bits
Parity
Tail
1/2
378
78 (class 2)
Channel encoder
456 bits
\\afagcaoili
260 bits
Parity Check
Class 2, 78 bits
Tail bits
50
132
78
78
\\afagcaoili
Fire-code
184
40
456 bits
\\afagcaoili
Speech TCH Speech frame 260 bits ACCH, BCCH, PCH, AGCH, SDCCH Message 184 bits
RACH, SCH
Message bits
Convolutional
228 456
Interleaved bits
Encryption Unit
\\afagcaoili
Bit Rate after Channel coding: input = 260 bits Output = 456 bits
Kbps
\\afagcaoili
22.8 Kbps
time
13 Kbps
Interleaving
GMSK Modulation
TDMA Burst
22.8 Kbps
\\afagcaoili
Interleaving
speech
20 ms
speech coder
260
20 ms
speech coder
260
channel encoding
456 bit
channel encoding
456 bit
D D D D D D D D 1 2 3 4 5 6 7 8
D D D D D D D D 1 2 3 4 5 6 7 8
interleaving
stream of time slots (only one time sent over one frame)
\\afagcaoili
57 bits
57 bits
57 bits
57 bits
57 bits
57 bits
57 bits
57 bits
\\afagcaoili
0 8 16 . . . . 448
1 9 17 . . . .
2 10 18 . . . .
3 11 19 . . . .
4 12 20 . . . .
5 13 21 . . . .
6 14 22 . . . .
7 15 23 . . . .
57 Rows
449
450
451
452
453
454
455
A
0 1 2 3 4 5 6 7
B 57 57 57 57 57 57 57 57
\\afagcaoili
B 57 57 57 57 57 57 57 57
C B C B C B C B .
57
B C B .
57
\\afagcaoili
TDMA BURST
1 2 3 4 5 6 7 8
Single frame
normal burst
data
57 bit
57 bit
8.25
156.25 bits
\\afagcaoili
time
13 Kbps
Channel Coding
22.8 Kbps
Interleaving
Air
GMSK Modulation TDMA Burst
270.833 Kbps
33.8 Kbps
22.8 Kbps
\\afagcaoili
\\afagcaoili
\\afagcaoili
\\afagcaoili
Physical Layer - This Layer is responsible for the the error free transfer of physical data units. It defines the electrical and mechanical characteristics of the transmission path. - Air Interface ( Radio Path @ 270.833 Kbps) - Abis, Ater & A Interface (2.048 Mbps CEPT data stream, E1)
\\afagcaoili
- The function of this Layer is to delimit frames and then transfer them between two nodes with a guaranteed low level of undetected errors. - Its tasks include opening, maintaining and closing a connection between two nodes.
- Abis Interface (LAPD) - Air Interface (LAPDm) - A Interface (MTP & SCCP)
\\afagcaoili
The Network Layer - The network Layer isolates the higher levels from the routing and connection tasks. - It is responsible for getting the message to its destination through an arbitrary network topology.
\\afagcaoili
The Applications - This is the actual dialogue between the network elements which uses the services of the lower layers. - MS-MSC (DTAP) - DTAP (MM & CM) - BTS-BSC (RR & BTSM) - BSC-MSC (BSSMAP)
\\afagcaoili
Level 1 Signalling Data Link Level - It defines the physical, electrical and functional characteristics of a signalling link and the physical interface towards the transmission media.
Level 2 Signalling Link Level - It defines a message structure, frraming, error detection and correction and allignment procedures. - This provides reliable transfer of signalling messages between two neighbors.
\\afagcaoili
1. MSU (Message Signalling Unit) - this carries messages from higher layers
2. LSSU (Line Status Signalling Unit) - it is used in the initial alignment procedure when setting up a link. Once alligned, it is used to inform the far end about failures and congestion on the link.
3. FISU (Fill in Signal Unit) - this message is transmitted in the link if there is no LLSU or MSU to send.
\\afagcaoili
Level 3 Signallling network level a. Message handling which includes routing of outgoing and transfer messages to a neighboring node, and the distribution of incoming messages to the respective user part of its own node. b. Network Management which provides all necessary procedures for using the signalling network in an optimized and fault tolerant way.
\\afagcaoili
- this is the GSM layer 2 protocol between the BSC and the BTS.
2 Types of LAPD Signalling Link: 1. BCFSIG used for downloading the BTS software from the BSC and for configuration and monitoring purposes. 2. TRXSIG is used for telecom signalling which involves call set-up, measurements, power control, etc..
\\afagcaoili
8 bits
16 bits
8/16 bits
Up to 260 octets
16 bits
8 bits
Information
FCS Flag
\\afagcaoili
Flag - The flag delimits the beginning and end of a frame, and consists of the following bit pattern:
- 01111110
Address
6
SAPI
1
C/R
1
0 1
TEI
\\afagcaoili
The SAPI, Service Point Identifier is used to identify BCFSIG (=62), TRXSIG (=0) and SMS (=3).
TEI, Terminal End Point Identifier identifies a specific connection endpoint. TEI for BCFSIG is 1. Each TRX has a different TEI depending on the Logical I D of the TRX NOT the Physical address.
\\afagcaoili
Control The control field is 16 bits and the contents change depending on the purpose of the frame which can be information, supervisory or unnumbered.
FCS (Frame Check Sequence) The FCS defined by ITU-T is used for error detection.
\\afagcaoili
LAPDm - This is a modified LAPD protocol. - The FCS is not required in the LAPDm frame as error detection. - The use of flags to delimit the the start and stop frames is not necessary due to the ready-made blocks of the physical layer.
8 bits 8 bits 8 bits 21 or 23 octets
Information
\\afagcaoili
Address field
SAPI
C/R EA
SAPI = 0 , Mobility Management, Call Control and Radio Resource messages = 3 , for SMS
\\afagcaoili
Information - Fixed length of 23 0ctets. - for SACCH only 21 octets is used because 2 octets will be used for power control and timing advance - Unused octets are filled with a default pattern (00101011) - Segmentation and reassembly is used for too long messages. It uses a MORE bit in the message header.
\\afagcaoili
\\afagcaoili