Download Spectrum allocation

Document related concepts
no text concepts found
Transcript
Wireless Communications
•
•
•
•
•
GSM
GPRS
UMTS
CDMA 2000
WiFi
References:
http://www.privateline.com/PCS/GSM05.html
http://www.trillium.com/products/trillium/wireless.html
GPRS Cisco White Paper
UMTS Forum White Paper 2005
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
1
Wireless Migration Path
NMT
(900)
GSM(900)
TACS
GSM(1800)
192 kbps
GPRS
GSM(1900)
WCDMA
2 Mbps
GPRS
IS-136(1900)
IS-95(1900)
EDGE
384 kbps
IS-136(800)
AMPS
IS-95(800)
CDMA2000
1X
CDMA2000
3X
SMR
iDEN(800)
200 kbps
2 Mbps
1G
2G
2.5G
3G
TACS – Total Access Communication System
NMT – Nordic Mobile Telephone
SMR – Specialized Mobile radio
iDEN – Integrated Dispatch Enhanced Network (Motorola)
EDGE – Enhanced Data Rates for Global Evolution
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
2
2G spectrum allocation
D-AMPS/TDMA
IS-54/136 (800)
GSM
(850)
GSM-EU
(900)
EGSM-EU
(900)
GSM-EU
(1800)
1983/1991
1983
1991
1992
1992
Base Tx MHz
869-894
869-894
935-960
925-934.8
1805-1880
Base Rx MHz
824-849
824-849
890-915
870-889.8
1710-1785
Spectr. allocat.
25 MHz
25 MHz
25 MHz
9.8 MHz
150 MHz
Radio Channel
30 kHz
200 kHz
200 kHz
200 kHz
200 kHz
No of carriers
832
125
125
49
375
channel/carrier
3 (6)
8
8
8
8
Modulation
4DPSK1
0.3GMSK2
0.3GMSK
0.3GMSK
0.3GMSK
CODEC
A/VCELP3
RELP4/
ACELP
RELP/
ACELP
RELP/
ACELP
RELP/
ACELP
Year
– Differential Phase Shift Keying,
– Gaussian Maximum Shift Keying,
3CELP – Code Excited Linear Prediction, A – Algebraic, V – Vector (8 kbps),
4RELP – Residual ELP (13 kbps). Tanenbaum page 687: G723.1 – 5.3 to 6.4 kbps.
1DMSK
2GMSK
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
3
3G spectrum allocation
GSM-US
(1900)1
CDMA
IS-951
CDMA2000
1X
WCDMA
IS-661
2003
1993
2000
2003
Base Tx MHz
1930-1990
869-894
1930-1990
2110-2170
Base Rx MHz
1850-1910
824-849
1850-1910
1920-1980
Spectr. allocat.
60 MHz
50 MHz
120 MHz
120 MHz
Radio Channel
200 kHz
1.25 MHz
1.25 MHz
5 MHz
No of carriers
300
20
48
15*12 = 180
channel/carrier
8
64
64
64
Modulation
0.3GMSK
QPSK2
QPSK
CODEC
RELP/
ACELP
CELP3
CELP
Year
12G
2QPSK
3CELP
– Quadrature Phase Shift Keying.
– Code Excited Linear Prediction,
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
4
Spectrum Frequency Chart
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
5
GSM Spectrum
ARFCN – Absolute Radio Frequency Channel Number.
Offset between downlink and uplink
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
6
Offset
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
7
Coverage – Frequency Reuse
D
G
F
MSC1
B
A
E
C
MSC2
D
d
r
Carrier/Interference = 17 dB
For N (reuse pattern) = 7, d/r = 4.6
MSC – Mobile Service/Switching Center
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
8
GSM (2G) Standard Reference Model
Um
D
AuC
HLR
VLR
SMSC
MT
B
BTS
Abis
TRAU
BSC
optional
Ater
A MSC/VLR
C
E
GMSC
EIR
F
BTS
SS7 signaling
SS7 signaling + trunks
AuC - Authentication Center
BSC - Base Stations Controller
BTS – Base Transceiver Station (50–100 BTS)
EIR – Equipment Identity Register
GMSC - Gateway Mobile Service Center
HLR – Home Location Register (one per ntwk)
VLR – Visitor Location Register
PSTN
MT – Mobile Terminal
ME - Mobile Equipment (IMEI – International Mobile Equipment
Identity)
+ SIM (Subscriber Identity Card containing IMSI – International
Mobile Subscriber Identity)
SMSC - Short Message Service Center
PSTN - Public Switching Telephone Network
TRAU – Transcoding and Rate Adaptation Unit
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
9
Location update
Registration (passive), Handover (active)
A
B
distance
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
10
Public Land Mobile Network (PLMN)
EIR
SMSC
F
C
AuC
GMSC
PSTN
HLR
E
D
B
B
MSC1
VLR1
MSC2
VLR2
G
A
A
BSC1
BSC2
Abis
Abis
BTS1
Um
BTS2
MS*
Um
*Mobile Station = MT + ME
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
11
GSM Location Update (Registration)
MS
BSS2*
New
MSC2/VLR
GMSC/HLR/AuC
Previous
MSC1/VLR
Channel Request
Channel Assigned
Loc Update Request
Loc. info Update
Send Auth. Info
Authentication Info
Authentication Challenge
Authentication Response
Update Location
Insert Subscr. Data
Cancel Location
Cancel Location Ack
Subscr. Data Ack
Update Location Ack
Location Update Accept
Clear Channel
Clear Complete
Channel Released
*BSS = BTS + BSC
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
12
GSM Standard Reference Model (2)
BTS: radio station that talks to mobiles.
BSC: allocate channels and other resources.
HLR: IMSI, last location area, class of
service.
VLR: IMSI, class of service.
AuC: secret key (the same as in SIM card).
EIR: IMEI if reported stolen marked
invalid.
SMSC: Short Message Service data base.
All Interfaces are SS7 protocol based
SMSC
GMSC
PSTN
E
C
VLR
AuC
MSC
HLR
F
R
TE
A
Abis
Um
MT
BTS
BSC
GSM signaling + voice
Signaling
EIR
D
Radio Resource Management: BSC radio/fixed
channels/slots Allocation during call setup, and handoffs.
Mobility management: HLR/VLR – registration, inter
MSC handoffs, authentication
Connection Management: MSC + supplementary services
and Short Message Service.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
13
GPRS: GSM Packet Radio Service (2.5G)
PDN - Packet Data Network (Internet)
PLMN - Public Land Mobile Network
PSTN – Public Switching Telephone
Network
SMSC
GMSC
PSTN
E
C
Gd
VLR
AuC
MSC
HLR
EIR
F
R
TE
A
Abis
Um
MT
BTS
D
Gr
Gf
Gs
Gc
Gb
BSC
SGSN
PDN
GGSN
Gn
TE
Gi
Gn
Gp
SGSN
GSM signaling + voice
Signaling
Signaling + data
SGSN
other PLMN
BSC – splits voice and data traffic)
GGSN - Gateway GPRS Support Node
SGSN - Serving GPRS Support Node
(protocol converter and router)
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
14
UMTS (3G)
SMSC
GMSC
PSTN
E
C
Gd
VLR
AuC
MSC
HLR
F
Gs
R
TE
MT
BTS
EIR
Gr
Gf
A
Abis
Um
D
Gc
Gb
BSC
SGSN
Gn
Uu
UE
Iubis
NodeB
(BTS)
TE
Gi
IuCS
Gp
RNC
IuPS
SGSN
other PLMN
GSM signaling + voice
Signaling
Signaling + data
PDN
GGSN
UE - User Equipment
Node B - Logical node for radio T/R.
(equivalent to BTS).
RNC - Radio Network Controller
(equivalent to BSC).
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
15
GSM Air Interface Um
One multiframe = 26 frames = 120 msec
0
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
T T T T T T T T T T T T A T T T T T T T T T T T T 1 frame = 8 slots = 4.62 ms
0* 1
2
3
4
5
6
T - Traffic Channel (TCH)
A - Slow Associated Control Channel (SACCH)
7
3tail 8.25 gua3tail 57 message/ 1 26 training
1 57 message/
bits rd bits
bits data bits
Sequence bits
data bits
156.25 bits/0.577 msec = 270.797 kbps
140 useful bits.
Stealing bits
For FACCH
TCH for uplink and downlink are separated by 3 burst periods so that MS
does not have to transmit and receive simultaneously.
*If only one carrier per cell this slot is shared by: BCCH, CCCH, and SDCCH.
If more then one carrier this slot is shared by BCCH and CCCH and next slot
Carries SDCCH.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
16
GPRS CCHs
Uplink
Downlink
CCCH
Common Control Ch.
RACH
Random Access Ch.
PCH
Paging Ch.
AGCH
Access Grant Ch.
NCH
Notification Ch.
voice
BCCH Broadcast Control Channel
Random Access use
Slotted Aloha
PRACH
Packet Random Access Ch.
PCCCH
Common Control Ch.
packet
PPCH
Paging Ch.
PAGCH
Access Grant Ch.
PNCH
Notification Ch.
PBCCH Packet Broadcast Control Channel
BCCH – general info regarding BTS and network and of the CCCH configuration.
CCCH – Common Control Channel
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
17
GPRS TCH and Associated CCHs
stand-alone
4(8) slots
SDCCH/4(8)
Stand-alone Dedicated Control Ch.
Voice Traffic Channel
F(H) Full(Half) Rate
TCH
Traffic Ch.
SACCH/C4(C8)
Slow SDCCH/4(8) Associated Control Ch.
FACCH/F(H)
Fast Associated Control Ch.
E-FACCH/F
Enhanced Fast Associated Control Ch.
SACCH/F(H)
Slow Associated Control Ch.
SACCH/M
Slow Associated Control Ch. for Multislot configur.
SACCH/CTS
Slow Associated Control Ch. for CTS
Packet Traffic Channel
PACCH Packet Associated Control Ch.
PTCCH Packet timing Advance Control Ch.
SDCCH – used prior to call for SMS or signaling.
SACCH – used when MS in on call to signal power strength in preparation for
handoff and SMS.
FACCH – used when MS on call for non-voice info like supplementary services and
control
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
18
Burst Structure
Stealing bits for FACCH
Normal Burst
3tail
bits
57 message/
data bits
26 training
sequence bits
1
1
3tail
bits
57 message/
data bits
8.25 guard bits
Training bits are for equalization. Radio waves bounce of everything. Which one to use is determined
by training sequence bits. It keeps MS in phase with BTS.
FCB Frequency Control Burst
3tail
bits
142 “0” bits (empty frame)
3tail
bits
8.25 guard bits
3tail
bits
8.25 guard bits
SCB Synchronous Control Burst
3tail
bits
38 message or
training bits
1
64 extended training
sequence bits
38 message or
training bits
1
Access Control Burst
8 tail bits
44 synchronization bits
36 encryption bits
60 guard bits
8.25 guard bits
Voice coders (Vocoders) full-rate 13 kbps, half-rate 7 kbps.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
19
GPRS Interfaces
Application
IP/X.25
IP/X.25
relay
SNDCP
SNDCP
LLC
LLC
TCP/
UDP
BSSGP
IP
Ntwk
L2
L2
L1bis
L1
L1
relay
RLC
RLC
GTP
GTP
TCP/
UDP
IP
BSSGP
MAC
MAC
Ntwk
GSM RF
GSM RF
L1bis
BSS
MS
Um
GGSN
Gb
SGSN
Gn
Gi
SNDCP – Sub-Network Dependent Convergence Protocol.
Maps networks layer protocol like IP/X.25 into underlying LLC
BSSGP – Base Station GPRS Protocol. Processes routing and QoS for BSS.
LLC – Link Layer Control (LAPD).
GTP – GPRS Tunnel Protocol
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
20
GPRS Location Update - Attach
MS
New
SGSN/VLR
BSS
HLR/AuC
Previous
SGSN/VLR
Packet Channel Req.
Channel Assigned
Attach Request
Attach Request
Authentication Challenge
Send Auth. Info
Authentication Info
Packet Channel Req.
Channel Assigned
Authentication Response
Update GPRS Loc
Cancel Location
Insert Subscr. Data
Cancel Location RR
Subscr. Data RR
Update GPRS Loc RR
Attach Accept
Packet Channel Req.
Channel Assigned
Attach Complete
Attach Complete
Ack
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
21
PDP Context (IP address allocation)
MS
BSS
SGSN
Internet
GGSN
Activate PDP Context
Autentication Request
Autentication Response
PDP Context Req.
PDP Context Accept
PDP Context Resp.
SNDCP PDU
GTP PDU
TCP/IP PDU
TCP/IP PDU
GTP PDU
SNDCP PDU
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
22
CDMA concept
Senders
d1o=1
Data bits
Zi,1m = di1cm1
d11=-1
1
1 1
1
1
1 1
Chip rate
Spreading factor = chip_rate/data_rate.
dB = 10 log( spreading rate/data rate )
has the same effect as dB (signal/noise).
1
Chips
-1
-1
-1 -1 -1
d21=1
Data bits
1
-1 -1 -1
d2o=1
1 1 1
1 1 1
1 1 1
1 1
Chips
-1
-1
-1
Zi,2m = di2cm2
-1
Channel Zi,*m
1
1 1
1
-1
1
1 1
-1
-1 -1 -1
2
1
2 2 2
2
-1 -1 -1
1
-2
1 1 1
-1
1 1 1
-1
1 1 1
-1
d1o=1
d11=-1
2
-2
d1i = (Sm Zi,*mc1m)/M
d21=1
1 1
d2o=1
d2i = (Sm Zi,*mc2m)/M
-1
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
23
UMTS W-CDMA (Wideband CDMA)
15 TDD slots/frame
etc.
2,000 mks
1,333 mks
667 mks
EU
Uplink: 1920 - 1980 MHz
Downlink: 2110 - 2170 MHz
12 Channels * 15 slots = 180 channels
Each channel can be used as up-link and down-link.
This enables asymmetric slot allocation.
5
10
15 etc. MHz
CDMA channels 5 MHz each
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
24
W-CDMA Frame Format
One superframe = 72 frames = 720 msec
0
1
2
3
4
5
6
7
8
9 10 11 12
60 61 62 63 64 65 66 67 68 69 70 71
1 frame = 15 slots = 10 ms
0
1
2
3
4
5
6
7 8
9 10 11 12 13 14
1 slot = 2560 chips = 0.667 ms
Data or Control: Uplink or Downlink
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
25
WCDMA Concept
data sequence (bits/sec)
SF (Spreading Factor) = chip_rate/bit_rate = 2^k.
spreading sequence (chips/sec)
Chip Rate = 3.84 Mbps
For transmit sequences to be orthogonal it must be:
transmit sequence
==> SF (chosen) = 3.84 Mbps/bit_rate.
Orthogonal functions with spreading factors
1111
11
1 1-1-1
1
1-11-1
1-1
1-1-11
SF=1
SF=2
SF=4
For speech of 12.2 kbps the spreading
factor = 314.75 or gain = 25 dB. Max
spreading factor = 256 with gain 24 dB.
Maximum data rate = 960 kbps (gross) = 460
(net) which gives spreading factor = 4 and
the gain of 6 dB.
How do we achieve 2 Mbps (net). Using 5
time slots.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
26
Evolution of UMTS Core Network
3GPP 1999 (from slide 9)
RNC
UE
MSC/
VLR
Iur
ME
USIM
Iu-cs
SMSC
PCM
PCM
GMSC
PSTN
D
C
Iub
signaling
AuC
Node B
Gs
RNC
Gd
Signaling
+ SMS
CS (voice)
HSS
Gr
Iub
Gc
Iu-ps
(GTP/IP)
SGSN
PS (data)
Gi
(IP)
Gn
GGSN
Internet
Node B
UTRAN
Core Network
HSS – Home Subscriber Server (previous HLR)
UMTS Terrestrial Radio Access Network
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
27
3GPP Release 4 March 2004
signaling
AuC
CS (voice)
HSS
PS (data)
Iu-cs
RNC
(control)
Iur
Iub
Iu-cs
Node B
GMSC
Server
RTP/IP
MGW
SS7
GW
H248/IP
H248/IP
(bearer)
RNC
IP
MSC/VLR
Server
PCM
PSTN
MGW
Iub
Gi
(IP)
Gn
Iu-ps
(GTP/IP)
SGSN
GGSN
Internet
Node B
UTRAN
Core Network
HSS – Home Subscriber Server (previous HLR)
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
28
3GPP Release 5 June 2004
all
background
Streamline/
interactive
RNC
SIP proxy
AuC
HSS
Iur
Node B
Cx
MGC
Mg
Gr
Iub
Iu-IM
RNC
conversational
CSCF
Mc
Gn
SGSN
Gi
GGSN
MGW
PSTN
Iub
Node B
Gi
Internet
UTRAN
IM – IP Media domain
MGC – Media Gateway Controller
CSCF – Call State Control Function
Core Network
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
29
WiFi (Wireless LAN) architecture*
PCF (Point Cordination Function)
or infrastructure mode
Router
Server
LAN
about
30 m
Access
Point - AP
Wireless
LAN – BSS**
Access
Point - AP
Wireless
LAN
AP polls base stations
*Tanenbaum Chapter 4.4.
** Basic Service Set
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
30
WiFi (Wireless LAN) architecture
DCF (Distributed Cordination Function)
or point-to-point mode
D
B
A
C
Range
of B
Range
of A
1.
Hidden station problem: A is transmitting to B. If D senses the channel it will
not hear anything and falsely conclude that it may start transmitting to B.
2.
Exposed station problem (inverse): A is transmitting to D. B wants to transmit
to C however it hears channel busy.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
31
Frequency range and IEEE 802.11
ISM (Industrial, Scientific, Medical) band:
– 902 – 928 MHz
– 2.4 – 2.4835 GHz
– 5.735 – 5.860 GHz
Upper layers
Logical Link Control
DCF
Infrared FHSS
PCF
DSSS
MAC
physical
DCF – Distributed Coordination Function
PCF – Point Coordination Function
FHSS – Frequency Hopping Spread Spectrum
DSSS – Direct Sequence Spread Spectrum
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
32
DCF MACAW (Multiple Access with
Collision Avoidence for Wireless)
Station A
RTS
Station B
Station C
(hidden from B)
Station D
(hidden from A)
Fragm1
CTS
Fragm2
Ack
Ack
NAV*
NAV
Since probability of correct frame is low, MAC layer splits the frame into
fragments and creates acknowledgment.
*Network Allocation Vector
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
33
Combo: DCF and PCF
Station B
Ack
SIFS
PIFS
DIFS
EIFS
SIFS (Shortest InterFrame Spacing) allows parties already in a dialog to go first
letting: sender to send next fragment without repeated RTS, receiver to
send ack, receiver to respond to RTS by CTS, etc.
PIFS (PCF InterFrame Spacing) allows Base Station to grab a channel. Base
Station (if nothing to send) broadcasts beacon frame every 1 to 10 msec to
inform about clock synchronization, polling sequence etc.
DIFS (DCF InterFrame Spacing) any station may attempt to get a channel to
start a new frame.
EIFS (Extended InterFrame Spacing) allows receiving station to report a bad
frame.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
34
802.11 Data Frame, Fig. 4-30
Frame
control
Duration
Addr
1
Addr2
Addr3
Seq
Addr4
2
2
6
6
6
2
6
Version
Type
Subtype
To
DS
From
DS
MF
Retry
Pwr
Data (0-2312)
0 – 2312
CHK
4
Bytes
More W O
2
2
4
1
1
1
1
1
1
1 1 bits
Version
- protocol version.
Type
- data, control, or management frame.
Subtype
- RTS, CTS or Ack.
To/From DS - frame is coming from another distribution system (another Ethernet cell).
MF
- more fragments will follow.
Retry
- retransmission of a frame sent earlier.
Pwr
- used by the Base Station to off/on power of the receiver.
More
- sender has more frames.
W
- frame body has been encrypted into WEP (Wireless Equivalent Privacy).
O
- sequence of frames with this bit must be processed strictly in order.
Duration
- duration in the channel of this frame and its ack.
Addr1 and 2 - source and destination address.
Addr3 and 4 - source and destination address within another (inter)cell.
Seq
- 12 bits are for frame number and 4 for fragment.
Data
- payload up to 2312 bytes.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
35
Internet Applications and Services
• DNS – Domain Name System
• Electronic mail
– MIME – Multipurpose Internet Mail Extensions
• World Wide Web
HTML – HyperText Markup Language
XML – eXtesible Markup Language
XHTML – eXtended HyperText Markup Language
Dynamic Web Documents
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
36
Wireless Application and Services
• SMS - Short Message Service
–
–
–
–
–
Infrastructure
Protocol layers
Structure of Message Segment
Network Functions for Message Delivery
SMS and Email Delivery
• EMS - Enhanced Messaging Service
–
–
–
–
Basic EMS
Animation
MIDI – Musical Instruments Digital Interface
Color Animation
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
37
Wireless Multimedia Application
and Services
• WAP – Wireless Application Protocol
–
–
–
–
WAP Protocol Stack
WAP Languages and Design Tool
WAP Traffic Modelling and Performance issues
Wireless Web
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
38
MMS - Multimedia Messaging Service
• MMS Architecture
– MMS Environment
– MMS Client
– MMS Center
– Interfaces
– WAP realization of MMS
– Message sending, retrieval, forwarding,
reports.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
39
MMS - Multimedia Messaging Service
• Transaction Flow
– Person-to-Person
– Content-to-Person
– Message delivery, cancellation, replacement
– Delivery Report and Error Handling
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
40
IMPS - Instant Messaging and
Presence Service
•
•
•
•
Infrastructure
Protocols
Security
Evolution
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
41
Push-to-Talk
•
•
•
•
Architecture
Standardization
Service Access
Performance
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
42
LBS - Location based Services
•
•
•
•
LBS server
Positioning System
Supplementary Systems
LBS Clients
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
43
3GPP – Third Generation Partnership Project
History: ETSI (European Telecommunications Standard Institute) SMG (Special Mobile
Group) + CEPT (Conference Europeanne des Postes et Telecommunications
carried GSM standards for 18 years -> 2000 -> 3GPP.
1998 Joint project between 6 standardization bodies from:
Europe (ETSI), North America (T1), Korea (TTA – Telecommunication Technology
Association), Japan (TTC - Telecommunication Technology Committee and ARIB –
Association of Radio Industries and Business), China (CWCS – China Wireless
Telecommunications Standard)
Structure:
3GPP = PCG (Project Coordination Group) => TSG (Technical Specification Groups) to
create and maintain 3GPP specifications.
Objective:
–
–
–
UMTS technical specification
maintain existing GSM specifications
developing further GSM extensions (like GPRS)
Involved in development of messaging standards:
–
–
–
–
General service requirements
Architecture
Formats and codecs
Low level technical realizations
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
44
3GPP – Documents
TR – Technical Reports:
• Feasibility studies that may become standards.
TS – Technical Specifications:
• Define GSM/UMTS standards published
independently by constituents.
• Specs are usually frozen for 1 to 1.5 years
between releases (only essential corrections
allowed).
• Three stages:
– Service description from user’s perspective
– Logical analysis -> functional architecture and
information flow
– Implementation = technical realizations
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
45
3GPP – Organizational Structure
TSG - Technical Specification Groups
P
r
o
j
e
c
t
C
o
o
r
d
i
n
a
ti
o
n
G
r
o
u
p
(
P
C
G
)
TSG CN
Core Network
TSG GERAN
GSM EDGE
Radio Access
Network
TSG RAN
Radio Access
Network
TSG SA
Services &
System Aspects
TSG T
Terminals
CN (Core Network):
-WG1 Call Control, Session Management, Mobility Management (Iu)
-WG2 CAMEL (Customized Applications for Mobile Network Enhanced Logic)
-WG3 Interworking with external networks
-WG4 MAP/GTB/BCH/SS
-WG5 Open Service Architecture (OSA)
GERAN (GSM EDGE Radio Access network):
-WG1 Radio Access
-WG2 Protocol aspects
-WG3 Base Station Testing and OA&M
-WG4 Terminal Testing Radio Aspects
-WG5 Terminal Testing Protocol Aspects
RAN (Radio Access Network):
-WG1 Radio Layer 1 Spec
-WG2 Radio Layer 2 Spec
-WG3 Iub, Iur, Iu specs and UTRAN O7M requirement
SA (Service Architecture):
-WG1 Services
-WG2 Architecture
-WG3 Security
-WG4 Codec
-WG5 Telecom Management
T (Terminals):
-WG1 Mobile Terminal Conformance Testing
-WG2 MT Services and Capabilities
-WG3 Universal Subscriber identity Module
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
46
3GPP Milestones
Timeline
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
MMS
EMS
Service
availability
SMS
UMTS
Network
availability
Standardization milestone
GPRS
3GPP
R96
3GPP 3GPP
R97 R98
WAP
1.0
GSM
3GPP 3GPP
Rel.99 Rel.4
WAP
1.2.1
WAP
2.0
3GPP
Rel.5
OMA
MMS
1.1
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
3GPP
Rel.6
OMA
MMS
1.2
OMA
MMS
1.3
47
3GPP – Documents
Document number
aa.bbb or aa.bb
3GPP TS 23.040 V5.1.0
Document type:
TS: Techn. Spec
TR: Techn Report
Document version:
x: major version or release
y: technical version
z: editorial version
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
48
3GPP2 Third Generation Partnership
Project 2
Joint project between ITU (International Telecommunication
Union) and IMT-200 (International Mobile
Telecommunications.
Objective:
– produce specification for services deployed in North
American and Asian markets for CDMA networks
– Adopting 3GPP and OMA interfaces for CDMA.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
49
GSMA – GSM Association
Global trade organization that represents the
interest of several hundreds of GSM
mobile operators.
Objective: promoting, protecting, enhancing
the interests of GSM operators. It
publishes technical recommendations
widely endorsed by GSM community.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
50
IETF – Internet Engineering Task Force
Documents start by RFC (Request For Comments), i.e. RFC 822
Stable RFC may fall into Standard Track documents:
* technical specifications (description of protocol,
service,
procedure, convention, or format.
* applicability statements.
1. Proposed standard is registered by IESG (Internet Engeneering
Steering Group) and given to public for review.
2. Proposed standard is moved to draft standard if it has at least two
implementations.
3. If proposed standard reaches maturity for many implementations it
becomes Internet Standard and gets the name:
RFC 822 Standard for the format of ARPA Internet text messages.
D. Crocker. Aug-13-1982/Status: STANDARD/STD0011.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
51
W3C – WWW Consortium created 1994
Development widely accepted protocols and formats for WWW.
TS from W3C are known as recommendations.
W3C collaborates closely with IETF. Example of documents are:
HTML, URI, HTTP, XML, XHTML, SVG, SMIL.
W3C are organized into following five domains:
• Architecture domain: WWW architecture.
• Documents format domain: definition of formats and languages.
• Interaction domain: user interactions with WWW.
•Technology and Society domain: social and legal issues.
•Web Accessibility Initiative: promoting usability for disabled people.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
52
W3C documents release procedures
Proposed
recommendation
Candidate
recommendation
Increasing level
of maturity
Last call
Working draft
Working
draft
www.w3c.org
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
53
WAP Forum
WAP forum -> 2002 -> Open Mobile Alliance (OMA)
Documents:
• Specification: proposal, draft, etc.
• Change Request: unofficial proposal to change spec. initiated by individuals
(forum members).
• Specification Change Documents (SCD): proposed modification of
specification released only by specification working group.
• Specification Implementation Note (SIN): an approved modification of
previously published spec.
Specification state
A: approved
P: proposed
T: prototype
O: obsolete
D: draft
Specification
registered name
WAP-205-MMSArchOverview-20010425-a
Document
identifier
Specification version (date)
25/04/2001
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
54
OMA – Open Mobile Alliance
Established 2002 by about 200 companies to develop interoperable
application enablers, which are bearer agnostic, and independent of
any operating system.
Working groups:
• Requirements (REQ); identify cases for services and interoperability
requirements.
• Architecture (ARCH): design of overall OMA architecture.
• Messaging group (MWG): building application enablers for
messaging services. Sub-working group MMSG is responsible for
design of OMA MMS standard
• Mobile Web Services (MWS): responsible for OMA Web Services.
Faruk Hadziomerovic: Wireless Communications and Services, SSST Fall 2009
55
Related documents