MobileComputing (3 1)
MobileComputing (3 1)
JOCHEN SCHILLER
Mobile
Communicat ions
Mobile
Communicat ions
Second Edition
PEARSON EDUCATION LIMITED
Edinburgh Gate
Harlow CM20 2JE
Tel:+44 (0)1279 623623
Fax:+44 (0)1279 431059
Website: www.pearsoned.co.uk
The programs in this book have been included for their instructional value.
The publisher does not offer any warranties or representations in respect of their
fitness for a particular purpose, nor does the publisher accept any liability for any
loss or damage (other than for personal injury or death) arising from their use.
All trademarks used herein are the property of their respective owners. The use of any
trademark in this text does not vest in the author or publisher any trademark ownership rights
in such trademarks, nor does the use of such trademarks imply any affiliation with or
endorsement of this book by such owners.
10 9 8 7 6 5 4 3 2 1
08 07 06 05 04
2 Wireless t ransmission 25
2.1 Frequencies for radio transmission 26
2.1.1 Regulations 27
2.2 Signals 31
2.3 Antennas 32
2.4 Signal propagation 35
2.4.1 Path loss of radio signals 36
2.4.2 Additional signal propagation effects 37
2.4.3 Multi-path propagation 39
viii Mobile communicat ions
2.5 Multiplexing 41
2.5.1 Space division multiplexing 41
2.5.2 Frequency division multiplexing 43
2.5.3 Time division multiplexing 44
2.5.4 Code division multiplexing 45
2.6 Modulation 46
2.6.1 Amplitude shift keying 48
2.6.2 Frequency shift keying 49
2.6.3 Phase shift keying 49
2.6.4 Advanced frequency shift keying 50
2.6.5 Advanced phase shift keying 51
2.6.6 Multi-carrier modulation 53
2.7 Spread spectrum 54
2.7.1 Direct sequence spread spectrum 56
2.7.2 Frequency hopping spread spectrum 59
2.8 Cellular systems 61
2.9 Summary 64
2.10 Review exercises 65
2.11 References 66
Jo ch en Sch iller is h ead of th e workin g grou p Co m p u ter System s & Telem atics at
th e In stitu te o f Co m p u ter Scien ce, FU Berlin , Germ an y. He received h is MS an d
Ph D d egrees in Com p u ter Scien ce from th e Un iversity of Karlsru h e, Germ an y, in
1993 an d 1996, resp ect ively. As a p ostd oc h e jo in ed Up p sala Un iversity, Swed en ,
an d worked in several in d u stry co-op eration s an d Eu rop ean p rojects. Sin ce Ap ril
2001 h e h as b een a fu ll p ro fesso r at FU Berlin . Th e fo cu s o f h is research is o n
m obile an d wireless com m u n ication s, co m m u n icat ion arch itectu res an d op erat-
in g syst em s fo r em b ed d ed d evices, an d q u alit y o f service asp ect s in
co m m u n icat ion syst em s. He is a m em ber of IEEE an d GI an d acts as co n su ltan t
for several com p an ies in th e n etworkin g an d com m u n ication bu sin ess.
Pref ace
W
elco m e to t h e seco n d ed itio n o f Mo bile Com m u n icatio n s – an d wel-
co m e t o t h e co n fu sin g, co m p lex , b u t very in t erest in g w o rld o f
wireless an d m o b ile t ech n o lo gies! In t h e last few years, we h ave all
ex p erien ced t h e h yp e a n d fru st rat io n relat ed t o m o b ile t ech n o lo gy. O n ce
p raised as th e In tern et on t h e m o bile p h on e, th e fru strat ion wit h th ird gen era-
t io n m o b ile p h o n e syst em s cam e at t h e sam e t im e t h e d o t co m s crash ed . Th e
read er sh ou ld rem em ber th at all tech n ologies n eed th eir tim e to d evelop .
Neverth eless, we are exp erien cin g h u ge growth rates in m obile com m u n ica-
tion system s (m ain ly in Asia), in creasin g m o bilit y awaren ess in society, an d t h e
world wid e d eregu latio n of form er m on op olized m arkets. W h ile trad ition al com -
m u n icat io n p arad igm s d eal wit h fixed n et wo rks, m o b ilit y raises a n ew set o f
q u estio n s, tech n iq u es, an d solu t io n s. Fo r m an y co u n t ries, m o b ile co m m u n ica-
tion is th e on ly solu tion d u e to th e lack o f an ap p rop riate fixed com m u n ication
in frastru ctu re. To d ay, m o re p eo p le u se m o bile p h o n es (o ver o n e b illio n !) th an
trad it io n al fixed p h o n es. Th e tren d s m en t io n ed abo ve create an ever-in creasin g
d em an d for well-ed u cated com m u n ication en gin eers wh o u n d erstan d th e d evel-
op m en ts an d p ossibilities of m obile com m u n ication . W h at we see to d ay is on ly
th e begin n in g. Th ere are m an y n ew an d excitin g system s cu rren tly bein g d evel-
o p ed in research lab s. Th e fu t u re will see m o re an d m o re m o b ile d evices, t h e
m ergin g of classical voice an d d at a tran sm ission tech n ologies, an d th e exten sion
of tod ay’s In t ern et ap p lication s (e.g., th e world wid e web) on t o m obile an d wire-
less d evices. New ap p licatio n s an d n ew m o bile n et wo rks will b rin g u b iq u it o u s
m u lt im ed ia co m p u t in g t o t h e m ass m arket ; rad io s, p erso n al d igit al assist an t s
(PDAs), lap top s an d m obile p h on es will con verge an d m an y d ifferen t fu n ctio n s
will be available on on e d evice – op eratin g on top of In tern et tech n ologies.
Th is b o o k is an in t ro d u ct io n t o t h e field o f m o b ile co m m u n icat io n s an d
fo cu ses o n d igital d at a t ran sfer. Th e b oo k is in ten d ed fo r u se b y stu d en t s o f EE
o r C S in co m p u t er n et wo rkin g o r co m m u n icat io n classes, en gin eers wo rkin g
with fixed n et works wh o wan t to see th e fu tu re tren d s in n etworkin g, as well as
m an agers wh o n eed a com p reh en sible overview in m obile com m u n ication . Th e
read er req u ires a b asic u n d erst an d in g o f co m m u n icat io n an d a ro u gh kn o wl-
ed ge o f t h e In t ern et o r n et wo rkin g in gen eral. W h ile reso u rces are availab le
wh ich focu s on a p art icu lar t ech n o lo gy, th is boo k tries to co ver m an y asp ects o f
m o b ile co m m u n icat io n s fro m a co m p u ter scien ce p o in t o f view. Fu rt h erm o re,
xvi Mobile communicat ions
O ver t h ree years h ave p assed sin ce t h e p u b licat ion o f t h e first ed itio n . Du rin g
t h is t im e, m an y n ew id eas sh o wed u p , several id eas were d ro p p ed , an d m an y
syst em s h ave b een im p ro ved . Th e m ain ch an ges, b esid es u p d at es o f all refer-
en ces an d lin ks, are th e followin g:
W
h at will co m p u t ers loo k like in ten years? No on e can m ake a wh olly
accu rate p red ict io n , bu t as a gen eral featu re, m o st co m p u t ers will cer-
t ain ly b e p o r t a b le. Ho w will u sers a ccess n et wo rks wit h t h e h elp o f
co m p u ters o r o th er co m m u n icatio n d evices? An ever-in creasin g n u m b er with -
ou t an y wires, i.e., w ireless. How will p eo p le sp en d m u ch of th eir tim e at wo rk,
d u rin g vacatio n ? Man y p eo p le will b e m o b ile – alread y o n e of th e key ch arac-
t erist ics o f t o d ay’s so ciet y. Th in k, fo r ex am p le, o f an aircraft wit h 8 0 0 seat s.
Mo d ern aircraft alread y o ffer lim it ed n et wo rk access t o p assen gers, an d aircraft
of t h e n ext gen erat io n will o ffer easy In t ern et access. In th is scen ario , a m o bile
n et wo rk m o vin g at h igh sp eed ab o ve gro u n d wit h a wireless lin k will b e t h e
o n ly m ean s o f t ran sp o rt in g d at a t o a n d fro m p a ssen gers. Th in k o f cars w it h
In tern et access an d b illio n s o f em bed d ed p ro cessors t h at h ave to co m m u n icate
wit h , fo r in st an ce, cam eras, m o b ile p h o n es, CD-p layers, h ead set s, keyb o ard s,
in t elligen t t raffic sign s an d sen so rs. Th is p let h o ra o f d evices an d ap p licat io n s
sh ow t h e great im p o rt an ce of m o bile co m m u n icatio n s t od ay.
Before presen tin g m ore ap p lication s, th e term s ‘m obile’ an d ‘wireless’ as u sed
th rou gh ou t th is book sh ou ld be d efin ed . Th ere are two differen t kin d s of m obil-
ity: u ser m o bility an d d evice p o rt ability. User m o b ilit y refers to a u ser wh o h as
access t o th e sam e or sim ilar telecom m u n ication services at d ifferen t p laces, i.e.,
t h e u ser can b e m o b ile, an d t h e services will fo llo w h im o r h er. Exam p les fo r
m ech an ism s su p p ortin g u ser m obilit y are sim p le call-forwardin g solu tion s kn own
fro m th e telep h on e o r com p u ter d eskt op s su p p o rtin g roam in g (i.e., th e d eskt op
looks th e sam e n o m at ter wh ich com p u ter a u ser u ses to log in to th e n etwork).
With d evice p o rt ab ilit y,1 th e com m u n ication d evice m oves (with or with out
a u ser). Man y m ech an ism s in th e n etwork an d in sid e th e d evice h ave to m ake su re
th at com m un ication is still possible wh ile th e device is m ovin g. A typ ical exam p le
for system s su p p ortin g d evice p ortability is th e m obile p h on e system , wh ere th e
system itself h an d s th e d evice fro m on e rad io t ran sm itter (also called a base sta-
tion ) to th e n ext if th e sign al becom es too weak. Most of th e scen arios described in
th is book con tain both u ser m obility an d device portability at th e sam e tim e.
1 Ap art fro m t h e t erm ‘p o rt ab le’, several o t h er t erm s are u sed w h en sp ea kin g ab o u t d evices (e.g.,
‘m o bile’ in th e case o f ‘m o bile p h o n e’). Th is b oo k m ain ly d istin gu ish es bet ween wireless access to a
n et wo rk an d m obility of a u ser with a d evice as key ch aracterist ics.
1
2 Mobile communicat ions
Th e fo llowin g sectio n h igh ligh ts so m e ap p lication scen arios p red estin ed for th e
u se o f m obile an d wireless d evices. An overview of so m e t yp ical d evices is also
given . Th e read er sh ou ld keep in m in d , h o wever, th at th e scen arios an d d evices
d iscu ssed on ly rep resen t a selected sp ectru m , wh ich will ch an ge in th e fu t u re.
As th e m arket for m o bile an d wireless d evices is gro win g rap id ly, m ore d evices
will sh o w u p , an d n ew ap p licat io n scen ario s will be creat ed . A sh ort h isto ry o f
wireless co m m u n icat io n will p ro vid e th e backgro u n d , b riefly su m m in g u p t h e
d evelo p m en t o ver t h e last 2 00 years. Sect io n 1 .3 sh o w s wireless an d m o b ile
co m m u n icat io n fro m a m arket in g p ersp ect ive. W h ile t h ere are alread y o ver a
billio n u sers o f wireless d evices to d ay an d th e wireless b u sin ess h as exp erien ced
som e p ro blem s in t h e last few years, th e m arket p ot en tial is still t rem en d ou s.
Section 1.4 sh ows som e o p en research t op ics resu ltin g from th e fu n d am en -
tal d ifferen ces between wired an d wireless com m u n ication . Section 1.5 p resen ts
t h e b asic referen ce m o d el fo r co m m u n icat io n syst em s u sed t h ro u gh o u t t h is
bo ok. Th is ch ap ter co n clu d es with an overview of th e bo ok, exp lain in g th e ‘tall
an d th in ’ ap p ro ach ch osen . Tall an d th in m ean s th at th is boo k covers a variet y
o f d ifferen t asp ect s o f m o b ile an d wireless co m m u n icat io n t o p ro vid e a co m -
p let e p ictu re. Du e to t h is broad p ersp ect ive, h owever, it d oes n ot go in to all th e
d etails o f each tech n o lo gy an d system s p resen ted .
Int roduct ion 3
1.1.1 Vehicles
To d ay’s cars alread y co m p rise so m e, b u t t o m o rro w’s cars will co m p rise m an y
wireless com m u n ication system s an d m obility aware ap p lication s. Mu sic, n ews,
road co n d it ion s, weath er rep o rt s, an d oth er bro ad cast in fo rm at ion are received
via d igit al au d io bro ad cast in g (DAB) wit h 1.5 Mbit / s. Fo r p erson al com m u n ica-
t io n , a u n iversal m o b ile t eleco m m u n icat io n s syst em (UMTS) p h o n e m igh t b e
available offerin g voice an d d ata con n ectivit y with 384 kbit/ s. For rem ote areas,
sat ellit e co m m u n icat io n can b e u sed , wh ile t h e cu rren t p o sit io n o f t h e car is
d et erm in ed via t h e glo b al p osit io n in g syst em (GPS). Cars d rivin g in t h e sam e
area bu ild a local ad -h oc n et wo rk for th e fast exch an ge o f in form ation in em er-
gen cy situ ation s or to h elp each oth er keep a safe d istan ce. In case of an acciden t,
n o t on ly will th e airb ag be triggered , bu t th e p olice an d am bu lan ce service will
be in form ed via an em ergen cy call to a service p rovid er. Cars wit h t h is tech n ol-
o gy are alread y availab le. In t h e fu t u re, cars will also in fo rm o t h er cars ab o u t
accid en ts via th e ad -h oc n etwork to h elp th em slow d own in t im e, even before a
d river can recogn ize an accid en t . Bu ses, tru cks, an d train s are alread y tran sm it-
tin g m ain t en an ce an d lo gistic in fo rm atio n to th eir h o m e b ase, wh ich h elp s t o
im p rove organ ization (fleet m an agem en t ), an d saves tim e an d m on ey.
Figu re 1.1 sh ows a typ ical scen ario for m o bile co m m u n ication s with m an y
wireless d evices. Net works with a fixed in frastru ctu re like cellu lar p h on es (GSM,
UMTS) will be in terco n n ected with t ru n ked radio system s (TETRA) an d wireless
LANs (W LAN). Sat ellit e co m m u n icat io n lin ks can also b e u sed . Th e n et wo rks
b et ween cars an d in sid e each car will m o re likely wo rk in an ad -h o c fash io n .
W ireless p ico n et w o rks in sid e a car can co m p rise p erso n al d igit al assist an t s
(PDA), lap t o p s, o r m o b ile p h o n es, e.g., co n n ect ed wit h each o t h er u sin g t h e
Blu eto oth t ech n ology.
Th is first scen ario sh o ws, in ad d it io n t o t h e t ech n ical co n t en t, so m et h in g
typ ical in th e co m m u n icat io n b u sin ess – m an y acro n ym s. Th is b o o k co n tain s
an d d efin es m an y o f th ese. If yo u get lo st wit h an acro n ym , p lease ch eck th e
ap p en d ix, wh ich con t ain s th e co m p lete list , o r ch eck th e term s an d d efin ition s
d atabase in teractive (TEDDI) o f ETSI (2002).
Th in k o f sim ilar scen ario s fo r air t raffic o r railro ad t raffic. Differen t p ro b -
lem s can o ccu r h ere d u e t o sp eed . W h ile aircraft t yp ically t ravel at u p t o
900 km / h an d cu rren t train s u p to 350 km / h , m an y tech n o logies can n ot o p er-
at e if t h e relative sp eed o f a m o b ile d evice exceed s, e.g., 250 km / h fo r GSM o r
100 km / h fo r AMPS. O n ly som e t ech n o lo gies, like DAB wo rk u p t o 900 km / h
(u n id irection al on ly).
4 Mobile communicat ions
Figure 1.1
A typical application of
mobile communications:
road traffic
1.1.2 Emergencies
Ju st im agin e th e p ossibilities o f an am b u lan ce with a h igh -q u ality wireless co n -
n ectio n to a h o sp ital. Vit al in fo rm ation abo u t in ju red p erso n s can be sen t to th e
h osp ital fro m th e scen e of t h e accid en t. All t h e n ecessary st ep s for th is p articu -
lar typ e o f accid en t can be p rep ared an d sp ecialists can be con su lted fo r an early
d iagn osis. Wireless n etwo rks are th e o n ly m ean s of com m u n icatio n in th e case
o f n at u ral d isasters su ch as h u rrican es o r earth q u akes. In th e wo rst cases, o n ly
d ecen t ralized , wireless ad -h o c n et wo rks su rvive. Th e b reakd o wn o f all cab lin g
n ot on ly im p lies th e failu re of t h e stan d ard wired telep h on e system , bu t also th e
crash o f all m obile p h o n e system s req u irin g base station s!
1.1.3 Business
A travellin g salesm an to d ay n eed s in stan t access to th e co m p an y’s d atabase: t o
en su re t h at files o n h is or h er lap top reflect th e cu rren t situ at ion , t o en ab le th e
com p an y to keep track of all activities of th eir travellin g em p loyees, to keep data-
b ases co n sisten t etc. With wireless access, th e lap to p can b e t u rn ed in to a t ru e
m obile office, bu t efficien t an d p owerfu l syn ch ron ization m ech an ism s are n eed ed
to en su re d ata con sisten cy. Figure 1.2 illu strates wh at m ay h ap p en wh en em p loy-
ees t ry to co m m u n icat e o ff base. At h o m e, th e lap to p co n n ects via a W LAN o r
LAN an d DSL to th e In tern et. Leavin g h om e req u ires a h an d over to an oth er tech -
n ology, e.g., t o an en h an ced version of GSM, as soon as th e W LAN coverage en ds.
Du e to in terferen ce an d oth er factors d iscu ssed in ch ap ter 2, data rates drop wh ile
cru isin g at h igh er sp eed . Gas station s m ay o ffer W LAN h o t sp ots as well as gas.
Train s alread y offer su p p ort for wireless con n ectivity. Several m o re h an d overs to
d ifferen t tech n o lo gies m igh t be n ecessary before reach in g th e o ffice. No m atter
Int roduct ion 5
UMTS, DECT
2 Mbit/s
● Sen so r: A very sim p le wireless d evice is rep resen ted by a sen sor tran sm it tin g
st at e in form atio n . On e exam p le co u ld b e a switch sen sin g th e o ffice d oor. If
th e d o or is closed , th e switch tran sm it s th is to th e m o bile p h o n e in sid e t h e
o ffice wh ich will n o t accep t in co m in g calls. Wit h o u t u ser in t eract io n , th e
sem an tics o f a clo sed d o or is ap p lied to p h on e calls.
● Em b ed d ed co n t r o llers: Man y ap p lian ces alread y co n t ain a sim p le o r so m e-
t im es m o re co m p lex co n t ro ller. Keyb o ard s, m ice, h ead set s, w ash in g
m ach in es, co ffee m ach in es, h air d ryers an d TV sets are ju st som e exam p les.
W h y n ot h ave t h e h air d ryer as a sim p le m o bile an d wireless d evice (fro m a
com m u n icat io n p o in t of view) th at is able t o com m u n icate with th e m obile
p h o n e? Th en th e d ryer wo u ld switch off as soon as th e p h on e starts rin gin g
– th at wou ld be a n ice ap p licatio n !
● Pa g er : As a very sim p le receiver, a p ager can o n ly d isp lay sh o rt t ext m es-
sages, h as a tin y d isp lay, an d can n ot sen d an y m essages. Pagers can even b e
in t egrat ed in t o w at ch es. Th e t rem en d o u s su ccess o f m o b ile p h o n es, h as
m ad e t h e p ager virtu ally red u n d an t in m an y cou n tries. Sh o rt m essages h ave
rep laced p agin g. Th e situ atio n is so m ewh at d ifferen t fo r em ergen cy services
5 Roam in g h ere m ean s a seam less h an d o ver o f a telep h o n e call fro m on e n etwork p ro vid er to an ot h er
wh ile crossin g n atio n al b o u n d aries.
12 Mobile communicat ions
u p to 1.2 Mbit/ s for d ata tran sm ission . Several n ew featu res, su ch as voice en cryp -
t io n an d au t h en t icat io n , are b u ilt -in . Th e syst em su p p o rt s several 1 0 ,00 0
u sers/ km 2 an d is u sed in m o re t h an 110 co u n t ries aro u n d t h e wo rld (o ver 150
m illio n sh ip p ed u n its). Tod ay, DECT h as been ren am ed d igit a l en h a n ced co rd -
less t elecom m u n icat io n s for m arketin g reason s an d to reflect th e capabilities of
DECT to tran sp ort m u ltim ed ia d at a stream s. Fin ally, after m an y years of d iscu s-
sion s an d field t rials, GSM was st an d ard ized in a d ocu m en t o f m ore th an 5,000
p ages in 19 9 1. Th is first version o f GSM, n o w called glo b a l syst em fo r m o b ile
co m m u n ica t io n , wo rks at 9 00 MHz an d u ses 1 24 fu ll-d u p lex ch an n els. G SM
o ffers fu ll in t ern at io n al ro am in g, au t o m at ic lo cat io n services, au t h en t icat io n ,
en cryp tion on th e wireless lin k, efficien t in terop eration with ISDN system s, an d a
relatively h igh au d io q u ality. Fu rth erm ore, a sh ort m essage service with u p to 160
alp h an u m eric ch aracters, fax gro u p 3, an d d at a services at 9.6 kbit / s h ave been
in tegrated . Dep en d in g on n ation al regu latio n s, on e or several p ro vid ers can u se
t h e ch an n els, d ifferen t acco u n t in g an d ch argin g sch em es can b e ap p lied et c.
However, all GSM system s rem ain com p at ible. Up to n ow, over 400 p rovid ers in
m ore th an 190 cou n tries h ave ad op ted th e GSM stan d ard (over 70 p er cen t of th e
world ’s wireless m arket).
It was soon d iscovered th at th e an alog AMPS in th e US an d th e d igital GSM
at 9 00 MHz in Eu ro p e are n o t su fficien t fo r t h e h igh u ser d en sit ies in cit ies.
W h ile in th e US, n o n ew sp ectru m was allocated fo r a n ew syst em , in Eu rop e a
n ew freq u en cy ban d at 1800 MHz was ch osen . Th e effect was as fo llows. In th e
US, d ifferen t com p an ies d evelop ed d ifferen t n ew, m ore ban d wid th -efficien t tech -
n o lo gies t o o p erat e sid e-b y-sid e wit h AMPS in t h e sam e freq u en cy b an d . Th is
resu lt ed in t h ree in co m p at ib le syst em s, t h e an alo g n arro wb an d AM PS (IS-8 8,
(TIA, 1 9 9 3 a)), an d t h e t wo d igit al syst em s TD M A (IS-13 6 , (TIA, 19 9 6 )) an d
CDMA (IS-95, (TIA, 1993b)). Th e Eu rop ean s agreed to u se GSM in th e 1800 MHz
sp ectru m . Th ese GSM–1800 n etworks (also kn o wn as DCS 18 00 , d igital cellu lar
system ) started with a better voice q u ality d u e to n ewer sp eech cod ecs. Th ese n et-
w o rks co n sist o f m o re an d sm aller cells (see ch ap t ers 2 an d 4 ). GSM is also
availa b le in t h e US as G SM –1 9 0 0 (also called P C S 1 9 0 0 ) u sin g sp ect ru m at
1900 MHz like th e n ewer version s of th e TDMA an d CDMA system s.
Eu ro p e believes in stan d ard s, wh ile th e US believes in m arket forces – GSM
is o n e of th e few exam p les wh ere th e ap p ro ach via st an d ard izatio n wo rked . So,
w h ile Eu ro p e h a s o n e co m m o n st a n d ard , an d ro am in g is p o ssib le even t o
Au st ralia o r Sin gap o re, th e US st ill stru ggles wit h m an y in co m p at ible system s.
Ho wever, t h e p ictu re is d ifferen t wh en it com es to m o re d ata co m m u n icat io n -
o rien t ed syst em s like lo cal area n et wo rks. Man y p ro p riet ary wireless lo cal area
n etwo rk system s alread y existed wh en ETSI stan d ard ized t h e h igh p erform an ce
rad io lo cal area n et wo rk (HIPERLAN) in 1 9 9 6 . Th is was a fam ily o f st an d ard s
an d reco m m en d at io n s. HIPERLAN typ e 1 sh ou ld op erate at 5.2 GHz an d sh ou ld
o ffer d at a rat es o f u p t o 2 3 .5 M b it / s. Fu rt h er t yp es h ad b een sp ecified w it h
typ e 4 go in g u p to 155 Mbit/ s at 17 GHz. Ho wever, alt h ou gh com in g later th an
HIPERLAN in 19 9 7, th e IEEE stan d ard 80 2.1 1 was soon th e win n er fo r local area
Int roduct ion 13
n etwo rks. It wo rks at th e licen se-free In d u strial, Scien ce, Med ical (ISM) ban d at
2.4 GHz an d in fra red offerin g 2 Mbit/ s in th e begin n in g (u p to 10 Mb it / s with
p rop rietary solu tion s alread y at th at t im e). Alth o u gh HIPERLAN h as b et ter p er-
fo rm an ce figu res, n o p ro d u ct s w ere availab le w h ile m a n y co m p an ies so o n
offered 802.11 com p lian t eq u ip m en t.
Ni n et ee n n in et y -ei gh t m arked t h e b egin n in g o f m o b ile co m m u n icat io n
u sin g sat ellites with t h e Irid iu m syst em (Irid iu m , 2002). Up to th is tim e, satel-
lit es basically worked as a broad cast d istribu tion m ed iu m or cou ld on ly be u sed
wit h b ig an d h eavy eq u ip m en t – Irid iu m m arked t h e b egin n in g o f sm all an d
tru ly p ortable m obile satellite telep h on es in clu d in g d ata service. Irid iu m con sists
of 66 satellites in low earth orbit an d u ses th e 1.6 GHz ban d for com m u n ication
wit h th e m obile p h on e. In 1998 th e Eu ro p ean s agreed on th e u n iversa l m o b ile
t e leco m m u n i ca t io n s sy st em (UM TS) as t h e Eu ro p ean p ro p o sal fo r t h e
In tern ation al Telecom m u n icat ion Un ion (ITU) IMT-200 0 (in t ern a t io n al m o b ile
t eleco m m u n ica t io n s). In th e first p h ase, UMTS com bin es GSM n et work tech n ol-
ogy with m o re ban d wid t h -efficien t CDMA solu tion s.
Th e IMT-2000 reco m m en d at io n s d efin e a co m m o n , wo rld wid e fram ewo rk
fo r fu t u re m o b ile co m m u n icat io n at 2 GHz (ITU, 2002 ). Th is in clu d es, e.g., a
fram ewo rk for services, t h e n etwork arch it ectu re in clu d in g sat ellit e co m m u n ica-
t io n , st rat egies fo r d evelo p in g co u n t ries, req u irem en t s o f t h e rad io in t erface,
sp ectru m co n sid eratio n s, secu rity an d m an agem en t fram ewo rks, an d d ifferen t
tran sm ission tech n o lo gies.
N in et een n in et y n in e saw several m o re p o w erfu l W LAN st an d ard s. IEEE
p u b lish ed 802.11b o fferin g 11 Mbit / s at 2.4 GHz. Th e sam e sp ectru m is u sed by
Blu et o o t h , a sh o rt -ran ge t ech n o lo gy to set -u p wireless p erso n al area n etwo rks
with gro ss d at a rat es less t h an 1 Mb it / s. Th e ITU d ro p p ed t h e p lan o f a sin gle,
world wid e stan d ard fo r th ird gen eratio n m o bile p h on e system s an d d ecid ed on
t h e IM T-2 0 0 0 fam ily co n cep t t h at in clu d es severa l t ech n o lo gies (UM TS,
cd m a2000, DECT etc. see ch ap ter 4). Th e w ireless a p p lica t io n p ro t o co l (WAP)
started at th e sam e tim e as i-m o d e in Jap an . W h ile WAP d id n o t su cceed in t h e
begin n in g, i-m o d e so on becam e a trem en d o u s su ccess (see ch ap ter 10).
Th e year 2 0 0 0 , cam e wit h h igh er d ata rat es an d p acket-o rien ted tran sm is-
sion fo r GSM (HSCSD, GPRS – see ch ap t er 4). It sh ou ld n ot be forgo tten th at t h e
late n in eties was t h e tim e wh en a lo t of h yp e abo u t th e co m m u n icatio n s bu si-
n ess st art ed . Th u s it was relat ively easy fo r m arket in g p eo p le t o p o rt ray t h ird
gen erat io n t ech n o lo gy as h igh -p erfo rm a n ce In t ern et o n m o b ile p h o n es. In
Eu ro p e, UM TS was a n n o u n ced as cap ab le o f h an d lin g live, in t eract ive vid eo
stream in g fo r all u sers at 2 Mbit / s. All tech n ically-orien ted p eop le kn ew th at th is
p rom ise cou ld n ot be fu lfilled by th e system , bu t th e a u ct io n s a n d b ea u t y co n -
t est s for licen sin g 3G sp ect ru m st arted . In Eu ro p e alo n e m ore t h an €100 billion
h ad b een p aid before th e d isillu sio n m en t set in . Co m p an ies th at h ad n ever ru n
a n et wo rk b efo re p aid b illio n s fo r licen ses. Man y o f th ese co m p an ies are n o w
ban kru p t an d t h e rem ain in g co m p an ies su ffer from th e d ebts.
Most of th e h yp e is over, bu t th e t h ird gen erat io n of m obile com m u n ication
14 Mobile communicat ions
Figure 1.3
cellular phones satellites cordless wireless
Overview of some phones LAN
wireless communication
systems 1980:
CT0
1981:
NMT 450
1982:
Inmarsat-A
1983:
AMPS
1984:
CT1
1986:
NMT 900
1987:
CT1+
1988:
Inmarsat-C
1989:
CT 2
2000: 2000:
GPRS IEEE 802.11a
2001:
IMT d-2000
analog
digital 200?:
Fourth Generation
(Internet based)
started in 2001 in Japan with th e FOMA service, in Eu rop e with several field trials,
an d in , e.g., Korea with cdm a2000 (see Figu re 4.2 for th e evolu tion of 3G system s).
IEEE released a n ew W LAN stan d ard , 8 0 2.1 1a , o p eratin g at 5 GHz an d o fferin g
Int roduct ion 15
800
600
400
200
0
1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002
Europe; 36.4
Figure 1.6
Simple network and
reference model used
in this book
Application Application
Transport Transport
Radio Medium
Int roduct ion 19
1.6 Overview
Figure 1.7
Overview of the Chapter 10:
Support for Mobility
book’s structure
Chapter 9:
Mobile Transport Layer
Chapter 8:
Mobile Network Layer
Chapter 3:
Medium Access Control
Chapter 2:
Wireless Transmission
Int roduct ion 21
1 Discover the current numbers of subscribers for the different systems. As mobile
communications boom, no printed number is valid for too long!
2 Check out the strategies of different network operators while migrating towards
third generation systems. Why is a single common system not in sight?
BEMS (2002) Th e Bioelectrom agn etics Society, h ttp:/ /www.bioelectrom agn etics.org/ .
Ch everst, K., Davies, N., Mit ch ell, K., Frid ay, A. (2000) ‘Experiences of Developing
a n d Deployin g a Con text-Awa re Tourist Guide: Th e GUIDE Project,’p ro c.
MOBICOM’2000, ACM Press, Bo ston , USA.
COST (2000) Biomedical Effects of Electromagnetic Fields, European Cooperation in th e
field of Scien tific an d Tech n ical Research , COST 244bis, h ttp:// www.cordis.lu/ .
DTI (1987) Performa nce Specification: Radio equipment for use at fixed and portable
sta tions in the cordless telephone service, Dep art m en t o f Trad e an d In d u st ry,
MPT 1334.
EIA (1 9 8 9) Mobile la n d sta tion com pa tibility specifica tion, Elect ro n ic In d u st ries
Asso ciation , ANSI/ EIA/ TIA St an d ard 553.
ETSI (1 9 9 4 ) Com m on a ir in terfa ce specifica tion to be used for th e in terworkin g
bet ween cordless teleph on e a ppa ra tus in th e frequen cy ba n d 8 6 4 .1 MHz to
86 8.1 MHz, including public a ccess services, Eu ro p ean Teleco m m u n icat io n s
St an d ard s In stitu te, I-ETS 300 131 (1994–11).
ETSI (1 9 9 8 ) Digita l En h a n ced Cordless Telecom m un ica tion s (DECT), Com m on
In terfa ce (CI), Eu ro p ean Teleco m m u n icat io n s St an d ard s In st it u t e, EN 3 00
175, V1.4.1 (1998–02).
ETSI (2 0 0 2 ) Term s a n d Defin it io n s Dat ab a se In t eract ive (TEDD I), Eu ro p ean
Teleco m m u n icat io n s Stan d ard s In st it u te, h t tp :/ / web ap p .etsi.org/ Ted d i/ .
Fit zek, F., Kö p sel, A., Wo lisz, A., Krish n am , M., Reisslein , M. (2002) ‘Pro vid in g
Ap p lica t io n -Level Q o S in 3 G/ 4 G W ireless Syst em s: A C o m p reh en sive
Fram ework o n Mu lt irate CDMA,’ IEEE Wireless Communications, 9(2).
GSM Wo rld (2002) GSM Associat ion , h t tp :/ / www.gsm wo rld .co m / .
H alsa ll, F. (1 9 9 6 ) Da ta com m un ica tion s, com puter n etworks a n d open system s.
Ad d ison -Wesley.
Iridiu m (2002) Iridiu m Satellite LLC, Leesbu rg, VA, USA, h ttp :/ / www.iridiu m .com /.
ITU (2002) Internationa l Mobile Telecommunications, In tern atio n al Telecom m u n i-
cation Un ion , set of recom m en dation s, h ttp:// www.itu.in t/ im t/ .
24 Mobile communicat ions
T
h is b o o k fo cu ses o n h igh er layer asp ect s o f m o bile co m m u n icatio n s, t h e
co m p u t er scien ce elem en t rat h er t h an o n t h e rad io an d t ra n sm issio n
asp ects, th e electrical en gin eerin g p art. Th is ch ap ter in t rod u ces o n ly th o se
fu n d am en t al asp ects of wireless tran sm ission wh ich are n ecessary t o u n d erstan d
th e p ro b lem s o f h igh er layers an d t h e co m p lexit y n eed ed t o h an d le t ran sm is-
sio n im p airm en t s. W h erever ap p ro p ria t e, t h e read er is referred t o lit era t u re
givin g a d eep er in sigh t in t o t h e t o p ic. To avo id t o o m an y d et ails b lu rrin g t h e
o verall p ict u re, th is ch ap t er so m etim es sim p lifies th e real-wo rld ch aract eristics
of wireless tran sm ission . Read ers wh o are m ore in terested in th e d et ails of wire-
less t ran sm issio n , calcu latio n o f p ro p agat io n ch aracterist ics et c. are referred t o
Pah lavan (2002) or St allin gs (2002).
W h ile t ran sm issio n o ver d ifferen t wires t yp ically d o es n o t cau se in t erfer-
en ce, 1 th is is an im p o rtan t top ic in wireless tran sm issio n . Th e freq u en cies u sed
fo r tran sm issio n are all regu lated . Th e first sect io n gives a gen eral o verview o f
th ese freq u en cies. Th e fo llo win g sectio n s recall so m e b asic facts abo u t sign als,
an t en n as, a n d sign a l p ro p agat io n . Th e varyin g p ro p agat io n ch aract erist ics
create p art icu lar com p licatio n s for rad io t ran sm ission , freq u en tly cau sin g tran s-
m issio n errors. Mu lt ip lexin g is a m ajor d esign t op ic in th is co n text, becau se t h e
m ed iu m is always sh ared . Mu ltip lexin g sch em es h ave to en su re low in terferen ce
between differen t sen d ers.
Mo d u lation is n eed ed to tran sm it d igit al d ata via cert ain freq u en cies. A sep -
arat e sect io n o f t h is ch ap t er p resen t s st an d ard m o d u lat io n sch em es t h at will
reo ccu r t o geth er with t h e wireless co m m u n icat io n system s p resen ted in ch ap -
ters 4 to 7. Th e n ext sect io n d iscu sses sp read sp ect ru m , a sp ecial t ran sm issio n
tech n iq u e th at is m ore robu st again st erro rs. A sh ort in tro d u ct io n to cellu lar sys-
tem s co n clu d es th is ch ap t er.
1 Ho wever, if t h e tran sm it ted freq u en cies are t o o h igh fo r a cert ain wire crosstalk t akes p lace. Th is is a
co m m o n p rob lem , e.g., fo r DSL o r Powerlin e in stallat ion s, esp ecially if m an y wires are bu n d led .
25
26 Mobile communicat ions
1 Mm 10 km 100 m 1m 10 mm 100 µm 1 µm
300 Hz 30kHz 3 MHz 300 MHz 30 GHz 3 THz 300THz
Rad io tran sm issio n can t ake p lace u sin g m an y d ifferen t freq u en cy ban d s. Each
freq u en cy ban d exh ibits certain ad van tages an d disad van tages. Figu re 2.1 gives a
rou gh overview of th e freq u en cy sp ectru m th at can be u sed for d ata tran sm ission .
Th e figu re sh ows freq u en cies startin g at 300 Hz an d goin g u p to over 300 THz.
Directly cou p led to th e freq u en cy is t h e wavelen gth λ via th e eq u at io n :
λ = c/f,
wh ere c ≅ 3·10 8 m / s (th e sp eed of ligh t in vacu u m ) an d f th e freq u en cy. For trad i-
t io n al wired n et wo rks, freq u en cies o f u p t o several h u n d red kH z are u sed fo r
d istan ces u p to som e km with twisted p air cop p er wires, wh ile freq u en cies of sev-
eral h u n d red MHz are u sed with co axial cab le (n ew co d in g sch em es wo rk with
several h u n d red MHz even with t wisted p air copp er wires over d istan ces of so m e
1 00 m ). Fib er o p t ics are u sed fo r freq u en cy ran ges o f several h u n d red TH z,
bu t h ere on e typ ically refers to th e wavelen gth wh ich is, e.g., 1500 n m , 1350 n m
etc. (in fra red ).
Rad io t ran sm issio n st a rt s at several kH z, t h e v er y lo w fr eq u en cy (VLF)
ran ge. Th ese are very lo n g waves. Waves in t h e lo w fr eq u en cy (LF) ran ge are
u sed b y su bm arin es, becau se t h ey can p en etrat e wat er an d can follow th e earth ’s
su rface. Som e rad io st at ion s still u se th ese freq u en cies, e.g., between 148.5 kHz
an d 283.5 kHz in Germ an y. Th e m ed iu m freq u en cy (M F) an d h igh freq u en cy
(H F) ran ges are t yp ical fo r tran sm issio n o f h u n d red s o f rad io statio n s eit h er as
am p litu d e m o d u lat io n (AM) b et ween 520 kHz an d 1605.5 kHz, as sh o rt wave
(SW ) b et ween 5 .9 M Hz an d 2 6 .1 M H z, o r as freq u en cy m o d u lat io n (FM )
between 87.5 MHz an d 108 MHz. Th e freq u en cies lim itin g t h ese ran ges are typ i-
cally fix ed b y n a t io n a l regu lat io n an d , vary fro m co u n t ry t o co u n t ry. Sh o rt
waves are t yp ically u sed fo r (am at eu r) rad io t ran sm issio n aro u n d t h e wo rld ,
en ab led b y reflect io n at t h e io n o sp h ere. Tran sm it p o w er is u p t o 5 0 0 kW –
wh ich is q u it e h igh com p ared to t h e 1 W o f a m ob ile p h on e.
As we m o ve t o h igh er freq u en cies, t h e TV st at io n s fo llo w. Co n ven t io n al
an alo g TV is tran sm it ted in ran ges of 174–230 MHz an d 470–790 MHz u sin g t h e
very h igh freq u en cy (VH F) an d u ltra h igh freq u en cy (UHF) ban d s. In th is ran ge,
Wireless t ransmission 27
2.1.1 Regulations
As t h e ex am p les in t h e p revio u s sect io n h ave sh o w n , rad io freq u en cies are
scarce reso u rces. M an y n at io n al (eco n o m ic) in t erest s m ake it h ard t o fin d
com m on , world wid e regu latio n s. Th e In tern atio n al Telecom m u n icatio n s Un io n
(ITU) lo cated in Gen eva is resp o n sible fo r wo rld wid e co o rd in atio n o f t eleco m -
m u n ication activit ies (wired an d wireless). ITU is a su b-o rgan izatio n of th e UN.
Th e ITU Rad io co m m u n icat io n sect o r (ITU-R) h an d les st an d ard izat io n in t h e
wireless sect o r, so it a lso h an d les freq u en cy p lan n in g (fo rm erly kn o w n as
Co n su ltative Co m m it t ee fo r In tern ation al Rad iocom m u n icatio n , CCIR).
To h ave at least so m e su ccess in wo rld wid e co o rd in at io n an d t o reflect
n at io n al in t erest s, t h e ITU-R h as sp lit t h e wo rld in t o t h ree regio n s: Regio n 1
covers Eu rop e, th e Mid d le East, cou n t ries of t h e form er Soviet Un ion , an d Africa.
Regio n 2 in clu d es Green lan d , North an d Sou t h Am erica, an d regio n 3 com p rises
th e Far East, Au stralia, an d New Zealan d . With in t h ese region s, n ation al agen cies
are resp o n sib le fo r fu rt h er regu lat io n s, e.g., t h e Fed eral Co m m u n icat io n s
Co m m issio n (FCC) in th e US. Several n atio n s h ave a co m m o n agen cy su ch as
Eu ro p ean Co n feren ce fo r Po st s an d Teleco m m u n icat io n s (CEPT) in Eu ro p e.
W h ile CEPT is st ill resp on sible fo r th e gen eral p lan n in g, m an y tasks h ave been
t ran sferred t o o t h er agen cies (co n fu sin g an yb o d y fo llo win g t h e regu lat io n
28 Mobile communicat ions
UMTS (TDD)
1900–1920
2020–2025
DECT
1880–1900
W h ile older an alog m o b ile p h o n e system s like NMT or its d erivatives at 450 MHz
are still available, Eu ro pe is h eavily dom in ated by th e fu lly d igital GSM (see ch ap -
t er 4 .1) at 9 00 M Hz an d 1 800 MHz (also kn o wn as DCS18 00, Digit al Cellu lar
System ). In con trast t o Eu rop e, th e US FCC allowed several cellu lar tech n ologies
in t h e sam e freq u en cy b an d s aro u n d 8 5 0 M Hz. St art in g fro m t h e an alo g
ad van ced m o b ile p h o n e syst em (AMPS), t h is led t o t h e co -exist en ce o f several
solu tion s, such as du al m od e m obile p h on es su p p ortin g d igital tim e d ivision m u l-
tip le access (TDMA) service an d an alog AMPS accord in g to th e stan d ard IS-54. All
d igit al TDMA p h o n es acco rd in g t o IS-13 6 (also kn o wn as NA-TDM A, N o rt h
Am erican TDM A) an d d igit al co d e d ivisio n m u lt ip le access (CDMA) p h o n es
accord in g to IS-95 h ave been d evelop ed. Th e US d id n ot ad opt a com m on m obile
p h on e system , bu t waited for m arket forces to d ecid e. Th is led to m an y islan d s of
d ifferen t system s an d , con seq u en tly, as in Eu rop e, fu ll coverage, is n ot available
in t h e US. Th e lo n g d iscu ssion s abo u t th e p ro s an d co n s o f TDMA an d CDMA
30 Mobile communicat ions
also p rom oted th e world wid e su ccess of GSM. GSM is available in over 190 cou n -
tries an d u sed by m ore th an 800 m illion p eop le (GSM Wo rld , 2002). A u ser can
ro am wit h t h e sam e m o b ile p h o n e fro m Zim b ab we, via Uzb ekist an , Swed en ,
Sin ga p o re, USA, Tu n isia, Ru ssia, Can ad a, It aly, Greece, Germ an y, Ch in a, an d
Belgiu m to Au stria.
An o t h er syst em , t h e p erso n al d igit a l cellu lar (P D C ), fo rm erly kn o wn as
Jap an ese d igit al cellu lar (JDC ) wa s est ab lish ed in Jap an . Q u it e o ft en m o b ile
p h o n es co verin g m an y stan d ard s h ave b een an n o u n ced , h o wever, in d u st ry is
still waitin g for a ch eap solu tion . Ch ap ter 11 will d iscu ss t h is t op ic again in t h e
co n t ext of so ftware d efin ed rad ios (SDR). New freq u en cy b an d s, e.g., fo r th e u n i-
versal m o b ile t eleco m m u n icat io n s syst em (UM TS) o r t h e freed o m o f m o b ile
m u lti-m ed ia access (FOM A) are located at 1920–1980 MHz an d 2110–2170/ 2190
MHz (see ch ap t er 4).
M a n y d ifferen t c o r d le ss t e lep h o n e st an d a rd s ex ist aro u n d t h e wo rld .
However, th is is n o t as p roblem atic as t h e d iversity o f m o bile p h on e stan d ard s.
So m e old er an alog system s su ch as co rd less t elep h on e (CT1 +) are still in u se, bu t
d igit a l t ech n o lo gy h as b een in t ro d u ced fo r co rd less t elep h o n es a s well.
Exam p les in clu d e CT2 , th e first d igital co rd less telep h o n e in trod u ced in th e UK,
d igit al en h an ced co rd less t eleco m m u n icatio n s (D ECT) as a Eu ro p ean st an d ard
(see sect io n 4 .2 ), p erso n al access co m m u n icat io n s syst em (PACS) an d PAC S-
Un licen sed Ban d (PACS-UB) in th e US, as well as p erso n al h an d yp h on e system
(PHS) as rep lacem en t fo r th e an alog Jap an ese co rd less telep h o n e (JCT) in Jap an .
Mo b ile p h o n es co verin g, e.g., DECT an d GSM are availab le b u t t h ey h ave n o t
been a co m m ercial su ccess.
Fin ally, t h e a rea o f W LAN st a n d ard s is o f sp ecial in t erest fo r wireless,
m o b ile com p u t er co m m u n icatio n o n a cam p u s o r in b u ild in gs. Here t h e co m -
p u t er in d u st ry d evelo p ed p ro d u cts with in th e licen se-free ISM ban d , o f wh ich
th e m o st at tractive is lo cated at 2.4 GHz an d is availab le for licen se-free o p era-
t io n a lm o st everywh ere aro u n d t h e wo rld (wit h n at io n al d ifferen ces lim it in g
freq u en cies, tran sm it p o wer etc.). Th e m o st wid esp read stan d ard in th is area is
IEEE 80 2.11 b , wh ich is d iscu ssed in ch ap ter 7 (to geth er wit h o t h er m em bers of
th e 80 2.11 fam ily). Th e wireless LAN stan d ard s H ip er LAN2 an d IEEE 8 0 2 .1 1 a
op erate in t h e 5 GHz ran ge, bu t d ep en d in g o n th e region on d ifferen t freq u en -
cies with d ifferen t restrictio n s.
M an y m o re freq u en cies h ave b een assign ed fo r t ru n k rad io (e.g., t ran s-
Eu rop ean tru n ked rad io (TETRA), 380–400 MHz, 410–430 MHz, 450–470 MHz –
d ep en d in g on n ation al regu lat io n s), p agin g services, t errestrial fligh t telep h o n e
system (TFTS), 1670–1675 MHz an d 1800–1805 MHz, satellite services (Irid iu m :
1610–1626 MHz, Globalstar: 1610–1626 MHz an d 2483–2500 MHz, see ch ap ter 5)
et c. H igh er freq u en cies are o f sp ecial in t erest fo r h igh b it -rat e t ran sm issio n ,
alth ou gh th ese freq u en cies face severe sh adowin g by m an y obstacles. Licen se-free
ban d s at 17.2, 24 an d even 61 GHz are u n d er con sid eration for com m ercial u se.
Ad d ition ally, a lot of licen se-free wireless com m u n ication takes p lace at lower fre-
q u en cies. Garage o p en ers, car lo cks, w ireless h ead set s, rad io freq u en cy
id en tification s (RFID) etc. op erate on , e.g., 433 or 868 MHz.
Wireless t ransmission 31
2.2 Signals
g(t) = At sin (2 π ft t + φt )
1
c + ∑ a n sin (2 πnft) + ∑ b n co s(2πnft)
∞ ∞
g(t) =
2 n=1 n=1
fu n ction s – all real tran sm ittin g system s exh ibit th ese ban d wid th lim its an d can
n ever t ran sm it arb it rary p eriod ic fu n ctio n s. It is su fficien t fo r u s t o kn o w t h at
we can t h in k o f tran sm it ted sign als as com p osed o f on e or m an y sin e fu n ction s.
Th e fo llo win g illu st rat io n s always rep resen t th e exam p le o f o n e sin e fu n ct io n ,
i.e., th e case of a sin gle freq u en cy.
A t yp ical way t o rep resen t sign als is th e tim e d om ain (see Figu re 2.2). Here
t h e am p lit u d e A o f a sign al is sh o wn versu s t im e (t im e is m o stly m easu red in
seco n d s s, am p lit u d es can b e m easu red in , e.g., vo lt V). Th is is also th e t yp ical
rep resen tatio n kn own fro m an o scilloscop e. A p h ase sh ift can also b e sh own in
th is rep resen tation .
Rep resen tatio n s in t h e tim e d o m ain are p ro blem atic if a sign al co n sist s o f
m an y d ifferen t freq u en cies (as t h e Fo u rier eq u at io n in d icat es). In t h is case, a
bett er represen t at io n of a sign al is t h e freq u en cy d o m a in (see Figu re 2.3). Here
th e am p litu d e o f a cert ain freq u en cy p art o f t h e sign al is sh o wn versu s th e fre-
q u en cy. Figu re 2 .3 o n ly sh o ws o n e
Figure 2.3 A[V] p eak an d t h e sign al con sists o n ly o f a
Frequency domain sin gle freq u en cy p art (i.e., it is a
representation of sin gle sin e fu n ct io n ). Arb it rary p eri-
a signal o d ic fu n ct io n s wo u ld h ave m a n y
p eaks, kn o wn as th e freq u en cy sp ec-
t ru m o f a sign a l. A t o o l t o d isp lay
freq u en cies is a sp ect ru m an alyzer.
f[Hz] Fo u rier t ran sfo rm atio n s are a m at h e-
m atical to o l fo r t ran slat in g from t h e
Figure 2.4 t im e d o m ain in t o t h e freq u en cy
Q = M sin ϕ
Phase domain d o m ain an d vice versa (u sin g t h e
representation of in verse Fou rier t ran sform atio n ).
a signal A t h ird way t o rep resen t sign als
ϕ
is t h e p h a se d o m a in sh o wn in
I = M cos ϕ Figu re 2 .4 . Th is rep resen t at io n , also
called p h ase state o r sign al co n stella-
t io n d iagram , sh o w s t h e am p lit u d e
M of a sign al an d its p h ase φ in p olar
co o rd in ates. (Th e len gth o f th e vecto r rep resen ts t h e am p lit u d e, t h e an gle t h e
p h ase sh ift.) Th e x-axis rep resen ts a p h ase o f 0 an d is also called In -Ph a se (I). A
p h ase sh ift o f 90° or π/ 2 wou ld be a p o in t on t h e y-axis, called Q u a d ra t u re (Q).
z Figure 2.5
y z Radiation pattern of an
isotropic radiator
y x
x
y y z Figure 2.7
Radiation pattern of
a simple dipole
x z x
Figure 2.8 y y z
Radiation pattern of
a directed antenna
x z x
Directed an ten n as are t yp ically ap p lied in cellu lar syst em s as p resen ted in
sectio n 2.8. Several d irect ed an t en n as can be co m bin ed on a sin gle p o le t o con -
stru ct a sect o rized an t en n a . A cell can b e sectorized in to, for exam p le, th ree o r
six sect ors, t h u s en ablin g freq u en cy reu se as exp lain ed in section 2.8. Figu re 2.9
sh ows th e rad iation p at tern s o f th ese sectorized an ten n as.
Figure 2.9 z z
Radiation patterns of
sectorized antennas
x x
Figure 2.10
λ/2 λ/2
Diversity antenna
λ/4 λ/2 λ/4 λ/2 systems
+
+
Ground plane
A m ore advan ced solution is provided by sm art a n ten n as wh ich com bin e m ul-
tiple an ten n a elem en ts (also called an ten n a array) with sign al processin g to op tim ize
th e rad iation / reception pattern in respon se to th e sign al en viron m en t. Th ese an ten -
n as can adap t t o ch an ges in recep tion p ower, tran sm ission co n dition s an d m an y
sign al propagation effects as discussed in th e followin g section . An ten n a arrays can
also be used for beam form in g. Th is would be an extrem e case of a directed an ten n a
wh ich can follow a sin gle u ser th us u sin g sp ace division m u ltiplexin g (see section
2.5.1). It would n ot just be base station s th at could follow users with an in dividual
beam . Wireless devices, too, cou ld direct th eir electrom agn etic radiation , e.g., away
fro m t h e h u m an bo d y t o wards a b ase st ation . Th is wou ld h elp in red u cin g th e
absorbed radiation . Today’s h an dset an ten n as are om n i-direction al as th e in tegration
of sm art an ten n as in to m obiles is difficult an d h as n ot yet been realized.
Like wired n et wo rks, wireless co m m u n icat io n n etwo rks also h ave sen d ers an d
receivers of sign als. However, in co n n ectio n with sign al p ro p agation , th ese t wo
n et wo rks exh ib it co n sid erable d ifferen ces. In wireless n et wo rks, t h e sign al h as
n o wire to d eterm in e th e d irection of p rop agation , wh ereas sign als in wired n et-
wo rks on ly travel alo n g th e wire (wh ich can be twist ed p air co p p er wires, a coax
cab le, b u t also a fib er et c.). As
lon g as th e wire is n o t in terru p ted Figure 2.11
Ranges for transmission,
o r d am a ged , it t yp ically ex h ib it s
detection, and
t h e sam e ch a ract erist ics at ea ch
interference of signals
p o in t . O n e can p recisely d et er-
m in e t h e b eh avio r o f a sign al
t ravellin g alo n g t h is wire, e.g., Sender
received p o wer d ep en d in g o n t h e
len gt h . Fo r wireless t ran sm issio n ,
t h is p red ict ab le b eh avio r is o n ly Transmission
valid in a vacu u m , i.e., wit h o u t
m at t er b et ween t h e sen d er a n d Detection
t h e receiver. Th e sit u at io n w o u ld
Distance
be as follows (Figu re 2.11):
Interference
36 Mobile communicat ions
● Tra n sm issio n ra n ge: With in a cert ain rad iu s o f th e sen d er t ran sm issio n is
p ossible, i.e., a receiver receives th e sign als with an error rate lo w en ou gh to
b e able to com m u n icate an d can also act as sen d er.
● D et ect io n ra n ge: With in a seco n d rad iu s, d etect io n o f t h e t ran sm issio n is
p ossible, i.e., th e tran sm itted power is large en ou gh to differ from backgrou n d
n oise. However, th e error rate is too h igh to establish com m un ication .
● In t erferen ce ra n ge: With in a th ird even larger rad iu s, th e sen d er m ay in ter-
fere with oth er tran sm issio n by ad d in g t o th e backgrou n d n o ise. A receiver
will n ot be able to detect th e sign als, bu t th e sign als m ay distu rb oth er sign als.
Th is sim ple an d id eal sch em e led to th e n ot ion of cells arou n d a tran sm itter
(as b riefly discu ssed in sect io n 2.8). Ho wever, real life d o es n o t h ap p en in a
vacu u m , rad io t ran sm ission h as t o con ten d wit h o u r at m osp h ere, m o u n t ain s,
buildin gs, m ovin g sen ders an d receivers etc. In reality, th e th ree circles referred to
above will be bizarrely-sh aped polygon s with th eir sh ape bein g tim e an d freq u en cy
d epen den t. Th e followin g p aragraph s d iscu ss som e p roblem s arisin g in th is con -
text, th ereby sh owin g th e differen ces between wireless an d wired tran sm ission .
Figure 2.12
Blocking (shadowing),
reflection and
refraction of waves
Figure 2.13
Scattering and
diffraction of waves
Scattering
Figure 2.14
Multi-path propagation
and intersymbol
interference
Multipath
LOS pulses pulses
Signal at sender
Signal at receiver
40 Mobile communicat ions
Figu re 2.16 sh ows six ch an n els k i an d in tro d u ces a th ree d im en sio n al coo r-
d in at e syst em . Th is syst em sh o w s t h e d im en sio n s o f co d e c, t im e t an d
freq u en cy f. Fo r t h is first t yp e o f m u lt ip lex in g, sp a ce d iv isio n m u lt ip lex in g
(SDM ), th e (t h ree d im en sion al) sp ace si is also sh own . Here sp ace is rep resen ted
via circles in d icatin g th e in terferen ce ran ge as in tro d u ced in Figu re 2.11. Ho w is
th e sep aration of t h e d ifferen t ch an n els ach ieved ? Th e ch an n els k 1 to k 3 can be
m ap p ed o n to th e th ree ‘sp aces’ s1 to s3 wh ich clearly sep arate th e ch an n els an d
p reven t t h e in t erferen ce ran ges fro m o verlap p in g. Th e sp ace between th e in ter-
feren ce ran ges is so m et im es called gu a rd sp a ce. Su ch a gu ard sp ace is n eed ed in
all fou r m u ltip lexin g sch em es p resen ted .
Figure 2.16
Channels ki
Space division
multiplexing (SDM)
k1 k2 k3 k4 k5 k6
c
t
s1
f
s2
f
c
s3
f
Figure 2.17
Frequency division
k1 k2 k3 k4 k5 k6
multiplexing (FDM)
c
Figure 2.18
Time division
k1 k2 k3 k4 k5 k6
multiplexing (TDM)
Figure 2.19
Frequency and time
k1 k2 k3 k4 k5 k6 division multiplexing
combined
c
Sectio n 2.2 in tro d u ced th e basic fu n ction of a sin e wave wh ich alread y in d icates
th e th ree b asic m o d u lat io n sch em es (typ ically, t h e co sin e fu n ct io n is u sed fo r
exp lan ation ):
g(t) = At cos(2π ft t + φt )
Wireless t ransmission 47
Figure 2.21
Analog
Modulation in baseband
a transmitter Digital signal
data Digital Analog
101101001 modulation modulation
Radio
carrier
Th e receiver (see Figu re 2.22) receives th e an alog rad io sign al via its an ten n a
an d d em odu lates th e sign al in to th e an alog baseban d sign al with th e h elp of th e
kn own carrier. Th is wou ld be all th at is n eed ed for an an alog rad io tu n ed in to a
radio station . (Th e an alog baseban d sign al wou ld con stitu te th e m usic.) For digital
d ata, an oth er step is n eed ed . Bits or fram es h ave to be d etect ed , i.e., th e receiver
m u st syn ch ron ize with th e sen der. How syn ch ron ization is ach ieved , d epen ds on
th e digital m odu lation sch em e. After syn ch ron ization , th e receiver h as to decide if
th e sign al represen ts a d igital 1 or a 0, recon stru ctin g th e origin al data.
Figure 2.22
Demodulation and Analog
baseband Digital
data reconstruction
signal data
in a receiver Analog Synchronization
demodulation decision 101101001
Radio
carrier
u o u s p h a se m o d u l a t io n , (C P M )
can b e u sed . Su d d en ch an ges in
p h ase cau se h igh freq u en cies, wh ich
is an u n d esired sid e-effect.
A sim p le way to im p lem en t d em o d u lat ion is by u sin g two ban d p ass filters,
o n e fo r f1 th e o t h er fo r f2 . A co m p arato r can t h en co m p are t h e sign al levels of
th e filter ou tp u t s to d ecid e wh ich of t h em is st ron ger. FSK n eed s a larger b an d -
wid th com p ared t o ASK bu t is m u ch less su scep tible to erro rs.
Figure 2.26
1 0 1 1 0 1 0
Minimum shift
keying (MSK) Data
Even bits
Odd bits
Low
frequency
High
frequency
MSK
signal t
● if t h e even b it is 0 an d t h e o d d b it is 1, as in co lu m n s 1 t o 3, f 1 is t aken
with ou t ch an gin g th e p h ase,
● if both bit s are 1 th en t h e origin al f2 is t aken .
Figure 2.29
Q
16 quadrature Q
amplitude modulation
and hierarchical 0010
0001
64 QAM
0011 10
0000
ϕ
I
I
a
1000
00
000010 000010
c Figure 2.30
Parallel data
transmission on
f
several subcarriers
k3
with lower rate
Figure 2.31
Amplitude Superposition of
subcarrier:
sin(x) orthogonal
SI function =
x frequencies
m eth o d of im p lem en tin g MCM u sin g orth ogon al carriers. Com p u tat ion ally, th is
is a very efficien t algo rith m based o n fast Fo u rier tran sfo rm (FFT) fo r m o d u la-
t io n / d em o d u lat io n . If ad d it io n al erro r-co n t ro l co d in g acro ss t h e sym b o ls in
d ifferen t su bcarriers is ap p lied , th e system is referred to as COFDM. More d et ails
abou t th e im p lem en tation of MCM, OFDM, an d COFDM can be fou n d in Wesel
(1998), Pah lavan (2002), ETSI (1997) an d in sect ion 6.3 or ch ap ter 7.
iii) iv) v)
f f f
Receiver
Figure 2.33
Narrowband interference
without spread
spectrum
Channel quality
2
1 5 6
3
4
Frequency
Narrow band Guard space
signal
sp read in g. Featu res t h at m ake sp read sp ectru m an d CDM very at tractive for m il-
it ary ap p licat io n s are t h e co exist en ce o f several sign als wit h o u t co o rd in at io n
(ap art fro m t h e fact t h at t h e co d es m u st h ave cert ain p ro p ert ies), ro b u st n ess
again st n arro wban d in terferen ce, relative h igh secu rity, an d a ch aracteristic like
backgro u n d n o ise. On ly th e ap p ro p riate (secret ) cod es h ave to be exch an ged .
Figure 2.34
Spread spectrum to
avoid narrowband
interference
Channel quality
Frequency
Spread
spectrum
Ap art from m ilit ary u ses, th e com b in atio n o f sp read sp ect ru m an d CDM is
b eco m in g m o re an d m o re at t ract ive fo r everyd ay ap p licat io n s. As m en t io n ed
before, frequ en cies are a scarce resou rce arou n d th e world, p articu larly licen se-free
ban ds. Spread spectru m n ow allows an overlay of n ew tran sm ission t ech n ology at
exact ly t h e sam e freq u en cy at wh ich cu rren t n arro wb an d syst em s are alread y
op eratin g. Th is is u sed by US m obile p h on e system s. W h ile th e freq u en cy ban d
arou n d 850 MHz h ad already been in u se for TDM an d FDM system s (AMPS an d
IS-54), th e in trod u ction of a system u sin g CDM (IS-95) was still p ossible.
Sp read sp ectru m t ech n o lo gies also exh ibit d rawbacks. On e d isad van tage is
t h e in creased co m p lex it y o f receivers t h at h ave t o d esp read a sign al. To d a y
d esp read in g can be p erform ed u p to h igh d ata rates th an ks to d igital sign al p ro -
cessin g. An o th er p roblem is th e large freq u en cy ban d th at is n eed ed d u e to t h e
sp read in g o f t h e sign al. Alt h o u gh sp read sign als ap p ear m o re like n o ise, t h ey
still raise th e backgrou n d n o ise level an d m ay in terfere with o th er tran sm issio n s
if n o sp ecial p recau tio n s are taken .
Sp read in g th e sp ectru m can be ach ieved in two differen t ways as sh own in
th e fo llowin g two sectio n s.
Figure 2.36
Spread
DSSS transmitter
spectrum Transmit
User data signal signal
X Modulator
Chipping Radio
sequence carrier
58 Mobile communicat ions
Figure 2.37
Correlator
DSSS receiver
Received Lowpass Sampled
signal filtered Products sums
signal Data
Demodulator X Integrator Decision
Radio Chipping
carrier sequence
7 to a bin ary 1. However, it is im p ort an t t o stay syn ch ro n ized with th e tran sm it-
t er o f a sign a l. Bu t w h at h a p p en s in case o f m u lt i-p at h p ro p agat io n ? Th en
several p ath s wit h d ifferen t d elays ex ist b et ween a t ran sm it t er an d a receiver.
Ad d it io n ally, t h e d ifferen t p at h s m ay h ave d ifferen t p at h lo sses. In t h is case,
u sin g so-called rake receivers p rovid es a p o ssible so lu tio n . A ra k e receiver u ses
n co rrelat o rs fo r t h e n stro n gest p at h s. Each co rrelat o r is syn ch ro n ized to t h e
tran sm itter p lu s th e d elay on th at sp ecific p ath . As soo n as th e receiver d etects a
n ew p ath wh ich is st ron ger t h an th e cu rren tly weakest p ath , it assign s th is n ew
p ath to t h e co rrelato r with th e weakest p ath . Th e o u tp u t o f th e co rrelato rs are
t h en co m b in ed a n d fed in t o t h e d ecisio n u n it . Rake receivers can even t a ke
ad van tage o f t h e m u lt i-p ath p rop agat ion by co m bin in g th e d ifferen t p ath s in a
co n st ru ct ive way (Viterbi, 1995).
Figure 2.38
tb
Slow and fast
frequency hopping
User data
0 1 0 1 1 t
f
td
f3 Slow
f2 hopping
f1 (3 bits/hop)
td t
f
f3 Fast
f2 hopping
f1 (3 hops/bit)
t
60 Mobile communicat ions
Figure 2.39
Spread
Narrowband transmit FHSS transmitter
User data signal signal
Modulator Modulator
Frequency Hopping
synthesizer sequence
Figure 2.40
Received Narrowband FHSS receiver
signal signal Data
Demodulator Demodulator
Hopping Frequency
sequence synthesizer
Co m p ared t o DSSS, sp read in g is sim p ler u sin g FHSS syst em s. FHSS system s
on ly u se a p ortio n of t h e total ban d at an y tim e, wh ile DSSS system s always u se
th e t o tal ban d wid t h available. DSSS system s o n t h e o th er h an d are m o re resis-
tan t to fad in g an d m u lti-p ath effects. DSSS sign als are m u ch h ard er to d etect –
with o u t kn o win g th e sp read in g co d e, d etectio n is virtu ally im p o ssible. If each
sen d er h as it s o wn p seu d o-ran d o m n u m b er seq u en ce fo r sp read in g t h e sign al
(DSSS o r FHSS), th e system im p lem en ts CDM. Mo re d et ails ab o u t sp read sp ec-
t ru m ap p licat io n s an d t h eir t h eo ret ical b ackgro u n d can b e fo u n d in Vit erb i
(1995), Peterson (1995), Ojan p erä (1998), an d Dixon (1994).
Cellu lar system s for m o bile co m m u n icat io n s im p lem en t SDM. Each t ran sm itt er,
typ ically called a b a se st a t io n , covers a certain area, a cell. Cell rad ii can vary
from ten s o f m et ers in bu ild in gs, an d h u n d red s o f m eters in cities, u p to ten s of
kilo m et ers in t h e co u n t rysid e. Th e sh ap e o f cells are n ever p erfect circles o r
h exagon s (as sh o wn in Figu re 2.41), bu t d ep en d o n th e en viron m en t (bu ild in gs,
m ou n tain s, valleys et c.), o n weath er con d itio n s, an d so m etim es even on system
lo ad . Typ ical system s u sin g th is ap p ro ach are m o b ile t eleco m m u n icat io n sys-
t em s (see ch ap t er 4 ), wh ere a m o b ile st at io n wit h in t h e cell aro u n d a b ase
statio n co m m u n icates with th is base statio n an d vice versa.
62 Mobile communicat ions
Figure 2.41
Cellular system
f3 f3 f3 f2 f3 f7
with three and seven f2 f2 f5 f2
cell clusters f1 f1 f1 f4 f6 f5
f3 f3 f1 f4
f2 f2 f2 f3 f7 f1
f1 f1 f2 f3
f3 f3 f3 f6 f5 f2
● H igh er ca p a cit y : Im p lem en tin g SDM allows freq u en cy reu se. If on e t ran s-
m it t er is far away fro m an o t h er, i.e., o u tsid e t h e in t erferen ce ran ge, it can
reu se t h e sam e freq u en cies. As m o st m o bile p h on e system s assign freq u en -
cies t o certain u sers (o r certain h op p in g p att ern s), t h is freq u en cy is blo cked
fo r o t h er u sers. Bu t freq u en cies are a scarce reso u rce an d , t h e n u m b er o f
co n cu rren t u sers p er cell is very lim it ed . Hu ge cells d o n o t allo w fo r m o re
u sers. On th e con trary, th ey are lim ited to less p o ssible u sers p er km 2 . Th is
is also t h e reaso n fo r u sin g very sm all cells in cit ies w h ere m an y m o re
p eo p le u se m o bile p h o n es.
● Less t r a n sm issio n p o w er : W h ile p o wer asp ects are n o t a b ig p ro b lem fo r
b ase st atio n s, t h ey are in d eed p ro blem at ic fo r m ob ile statio n s. A receiver far
away fro m a base st at io n wou ld n eed m u ch m o re tran sm it p ower th an t h e
cu rren t few Wat t s. Bu t en ergy is a serio u s p ro b lem fo r m o b ile h an d h eld
d evices.
● Lo c a l in t e r fe r e n ce o n ly : H avin g lo n g d ist an ces b et ween sen d er an d
re ceiver resu lt s in even m o re in t erferen ce p ro b lem s. W it h sm all cells,
m o bile station s an d base station s on ly h ave t o deal with ‘lo cal’ in terferen ce.
● Ro b u st n ess: Cellu lar system s are d ecen tralized an d so , m o re rob u st again st
th e failu re of sin gle co m p o n en t s. If o n e an t en n a fails, th is on ly in flu en ces
com m u n icatio n with in a sm all area.
To avo id in t erferen ce, d ifferen t t ran sm itt ers with in each o th er’s in t erferen ce
ran ge u se FDM. If FDM is co m bin ed wit h TDM (see Figu re 2.19), th e h o p p in g
p at t ern h as t o b e co o rd in at ed . Th e gen eral go al is n ever t o u se t h e sam e fre-
q u en cy at t h e sam e t im e with in t h e in t erferen ce ran ge (if CDM is n o t ap p lied ).
Two p o ssible m od els to create cell p attern s with m in im al in terferen ce are sh own
in Figu re 2.41. Cells are com bin ed in clu st ers – on th e left sid e th ree cells form a
clu st er, on th e righ t sid e seven cells form a clu ster. All cells wit h in a clu ster u se
d isjo in ted sets o f freq u en cies. O n th e left sid e, o n e cell in t h e clu ster u ses set f1 ,
an o t h er cell f2 , an d t h e t h ird cell f3 . In real-life t ran sm issio n , t h e p att ern will
lo o k so m ewh at d ifferen t . Th e h exago n al p at t ern is ch o sen as a sim p le way o f
illu st rat in g t h e m o d el. Th is p at t ern also sh o ws t h e rep et it io n o f t h e sam e fre-
q u en cy set s. Th e t ra n sm issio n p o w er o f a sen d er h as t o b e lim it ed t o avo id
in terferen ce with th e n ext cell u sin g t h e sam e freq u en cies.
To red u ce in t erferen ce even fu rt h er (an d u n d er cert ain t raffic co n d it io n s,
i.e., n u m b er o f u sers p er km 2 ) sec t o r i zed a n t en n a s can b e u sed . Figu re 2 .4 2
sh o ws th e u se of th ree sect o rs p er cell in a clu st er with th ree cells. Typ ically, it
m akes sen se t o u se sectorized an ten n as in stead of om n i-d irectio n al an ten n as fo r
larger cell rad ii.
Th e fixed assign m en t o f freq u en cies to cell Figure 2.42
Cellular system with
clu st ers an d cells resp ectively, is n o t very effi-
three cell clusters and
cien t if traffic lo ad varies. Fo r in stan ce, in t h e f f f
f1 2 f 2 f 2 three sectors per cell
case o f a h eavy lo ad in o n e cell an d a ligh t f3 h2 1 f3 h2 1 f 3
h h
load in a n eigh borin g cell, it cou ld m ake sen se g 1 h3 g 2 1 h3 g 2
g1 2 g1 g1
g3 g3 g3
to ‘bo rro w’ freq u en cies. Cells with m ore traffic
are d yn am ically allo t t ed m o re freq u en cies.
Th is sch em e is kn o wn as b o r ro w in g ch a n n el
a llo ca t io n (BCA), wh ile t h e first fixed sch em e
is called fi x ed ch a n n el a llo ca t io n (FCA). FCA is u sed in th e GSM system as it is
m u ch sim p ler to u se, bu t it req u ires carefu l traffic an alysis befo re in st allatio n .
A d y n a m ic ch a n n el a llo ca t io n (D CA) sch em e h as b een im p lem en t ed in
DECT (see section 4.2). In th is sch em e, freq u en cies can on ly be borrowed , bu t it
is also p ossible to freely assign freq u en cies to cells. With d yn am ic assign m en t of
freq u en cies t o cells, t h e d an ger o f in t erferen ce wit h cells u sin g t h e sam e fre-
q u en cy exists. Th e ‘bo rrowed ’ freq u en cy can be blocked in th e su rrou n din g cells.
64 Mobile communicat ions
C ellu lar syst em s u sin g CDM in st ead o f FDM d o n o t n eed su ch elab o rat e
ch an n el allo cat io n sch em es an d co m p lex freq u en cy p lan n in g. Here, u sers are
sep arated t h ro u gh th e cod e t h ey u se, n o t t h rou gh th e freq u en cy. Cell p lan n in g
faces an o th er p ro blem – th e cell size d ep en d s on th e cu rren t lo ad . Accord in gly,
CDM cells are com m o n ly said to ‘b rea t h e’. W h ile a cell can cover a larger area
u n d er a ligh t lo ad , it sh rin ks if t h e lo ad in creases. Th e reaso n fo r t h is is t h e
gro win g n o ise level if m o re u sers are in a cell. (Rem em ber, if you d o n o t kn o w
t h e co d e, o t h er sign als ap p ear as n o ise, i.e., m o re an d m o re p eo p le jo in t h e
p art y.) Th e h igh er th e n o ise, th e h igh er th e p ath loss an d th e h igh er th e tran s-
m issio n errors. Fin ally, m o bile station s fu rth er away fro m th e b ase station d rop
o u t o f t h e cell. (Th is is sim ilar t o t ryin g t o t alk t o so m eo n e fa r aw ay a t a
cro wd ed p art y.) Figu re 2.43 illu strat es t h is p h en o m en o n wit h a u ser tran sm it-
tin g a h igh bit rat e st ream with in a CDM cell. Th is ad d itio n al u ser lets th e cell
sh rin k with th e resu lt t h at two u sers d rop ou t of th e cell. In a real-life scen ario
th is ad d ition al u ser cou ld req u est a vid eo stream (h igh bit rate) wh ile th e o th ers
u se st an d ard voice co m m u n ication (lo w bit rate).
Figure 2.43
Cell breathing
depending on the
current load
2.9 Summary
1 Frequency regulations may differ between countries. Check out the regulations
valid for your country (within Europe the European Radio Office may be able to
help you, www.ero.dk, for the US try the FCC, www.fcc.gov, for Japan ARIB,
www.arib.or.jp).
2 Why can waves with a very low frequency follow the earth’s surface? Why are
they not used for data transmission in computer networks?
3 Why does the ITU-R only regulate ‘lower’ frequencies (up to some hundred GHz)
and not higher frequencies (in the THz range)?
66 Mobile communicat ions
4 What are the two different approaches in regulation regarding mobile phone sys-
tems in Europe and the US? What are the consequences?
5 Why is the international availability of the same ISM bands important?
6 Is it possible to transmit a digital signal, e.g., coded as square wave as used
inside a computer, using radio transmission without any loss? Why?
7 Is a directional antenna useful for mobile phones? Why? How can the gain of an
antenna be improved?
8 What are the main problems of signal propagation? Why do radio waves not
always follow a straight line? Why is reflection both useful and harmful?
9 Name several methods for ISI mitigation. How does ISI depend on the carrier fre-
quency, symbol rate, and movement of sender/ receiver? What are the influences
of ISI on TDM schemes?
10 What are the means to mitigate narrowband interference? What is the complexity
of the different solutions?
11 Why, typically, is digital modulation not enough for radio transmission? What are
general goals for digital modulation? What are typical schemes?
12 Think of a phase diagram and the points representing bit patterns for a PSK
scheme (see Figure 2.29). How can a receiver decide which bit pattern was origi-
nally sent when a received ‘point’ lies somewhere in between other points in the
diagram? Why is it difficult to code more and more bits per phase shift?
13 What are the main benefits of a spread spectrum system? How can spreading be
achieved? What replaces the guard space in Figure 2.33 when compared to
Figure 2.34? How can DSSS systems benefit from multi-path propagation?
14 What are the main reasons for using cellular systems? How is SDM typically real-
ized and combined with FDM? How does DCA influence the frequencies available
in other cells?
15 What limits the number of simultaneous users in a TDM/ FDM system compared
to a CDM system? What happens to the transmission quality of connections if
the load gets higher in a cell, i.e., how does an additional user influence the
other users in the cell?
T
h is ch ap ter in t ro d u ces several m ed iu m a ccess co n t ro l (MAC) algo rith m s
wh ich are sp ecifically ad ap ted to t h e wireless d om ain . Med iu m access con -
trol com p rises all m ech an ism s th at regu late u ser access to a m ed iu m u sin g
SD M, TDM , FDM , o r C DM. M AC is t h u s sim ilar t o t raffic regu lat io n s in t h e
h igh way/ m u lt ip lex in g exam p le in t ro d u ced in ch ap t er 2. Th e fact t h at several
veh icles u se t h e sam e st reet cro ssin g in TDM , fo r ex am p le, req u ires ru les t o
avo id collisio n s; o n e m ech an ism t o en fo rce th ese ru les is t raffic ligh t s. W h ile
th e p revio u s ch ap ter m ain ly in trod u ced m ech an ism s o f th e p h ysical layer, layer
1, o f th e ISO/ O SI referen ce m o d el, MAC belon gs t o layer 2, th e d a t a lin k co n -
t r o l la y er (D LC). Layer 2 is su b d ivid ed in t o t h e lo g ic a l lin k co n t r o l (LLC),
layer 2b, an d th e MAC, layer 2a (Halsall, 1996). Th e t ask o f DLC is to establish a
reliab le p o in t t o p o in t o r p o in t t o m u lt i-p o in t co n n ect io n b et ween d ifferen t
d evices o ver a wired o r wireless m ed iu m . Th e basic MAC m ech an ism s are in t ro-
d u ced in t h e fo llo w in g sect io n s, w h ereas LLC an d h igh er la yers, as w ell as
sp ecific relevan t t ech n o lo gies will be p resen ted in lat er ch ap ters to geth er with
m obile an d wireless syst em s.
Th is ch ap t er aim s t o exp lain wh y sp ecial MACs are n eed ed in th e wireless
d om ain an d wh y stan d ard MAC sch em es kn o wn from wired n etworks o ften fail.
(In co n t rast t o wired n et wo rks, h id d en an d exp o sed t erm in als o r n ear an d far
term in als p resen t serio u s p ro b lem s h ere.) Th en , several MAC m ech an ism s will
be p resen ted for th e m u ltip lexin g sch em es in t rod u ced in ch ap ter 2. W h ile SDM
an d FDM are typ ically u sed in a rath er fixed m an n er, i.e., a certain sp ace o r fre-
q u en cy (o r freq u en cy h o p p in g p att ern ) is assign ed fo r a lo n ger p erio d o f tim e;
th e m ain fo cu s o f th is ch ap t er is o n TDM m ech an ism s. TDM can be u sed in a
very flexib le way, as t u n in g in t o a cert ain freq u en cy d o es n o t p resen t a p ro b -
lem , b u t t im e can b e allo ca t ed o n d em a n d a n d in a d ist rib u t ed fash io n .
Well-kn o w n algo rit h m s are Alo h a (in several versio n s), d ifferen t reservat io n
sch em es, o r sim p le p o llin g.
Fin ally, t h e u se o f C DM is d iscu ssed a gain t o sh o w h o w a M AC sch em e
u sin g CDM h as to assign certain co d es to allo w th e sep arat ion o f d ifferen t u sers
in cod e space. Th is ch ap t er also sh o ws t h at o n e typ ically d o es n o t u se a sin gle
sch em e in it s p u re fo rm bu t m ixes sch em es t o b en efit from th e sp ecific ad van -
tages. A co m p ariso n o f th e fou r b asic sch em es con clu d es th e ch ap ter.
69
70 Mobile communicat ions
Figure 3.1
Hidden and
exposed terminals
GPRS GPRS GPRS
1 3
def 1 3
def 1 3
def
2 b 2 b 2 b
4 ghi 6
mno 4 ghi 6
mno 4 ghi 6
mno
5 5 5
7 pqrs 9
wxyz 7 pqrs 9
wxyz 7 pqrs 9
wxyz
8 8 8
* 0 # * 0 # * 0 #
A B C
Figure 3.2
Near and far terminals
1 3
def 1 3
def 1 3
def
2 2 2
4 ghi 6
mno 4 ghi 6
mno 4 ghi 6
mno
5 5 5
7 pqrs 9
wxyz 7 pqrs 9
wxyz 7 pqrs 9
wxyz
8t 8t 8t
* 0 # * 0 # * 0 #
A B C
72 Mobile communicat ions
3.2 SDMA
3.3 FDMA
f Figure 3.3
Frequency division
960 MHz 124 multiplexing for multiple
access and duplex
5.2 MHz
1 200 kHz
20 MHz
915 MHz 124
1
890.2 MHz
3.4 TDMA
Figure 3.4
Time division
multiplexing for
multiple access
417 µs and duplex
1 2 3 11 12 1 2 3 11 12
t
Downlink Uplink
m o bile station o ft en o r vice versa (as in t h e case of web b ro wsin g, wh ere n o d ata
tran sm issio n occu rs wh ile read in g a p age, wh ereas clickin g o n a h yp erlin k trig-
gers a d at a t ran sfer fro m t h e m o b ile st at io n , o ft en t o t h e b ase st at io n , o ft en
fo llowed by h u ge am o u n t s of d ata ret u rn ed from th e web server). W h ile DECT
can a t least allo cat e asym m et ric b an d wid t h (see sect io n 4 .2 ), t h is gen era l
sch em e st ill wast es a lo t o f b an d wid t h . It is t o o st at ic, t o o in flex ib le fo r d at a
com m u n ication . In t h is case, co n n ect io n less, d em an d -orien ted TDMA sch em es
can be u sed , as th e fo llowin g section s sh ow.
1 Th is assu m p t ion is o ften u sed for t raffic in classical telep h o n e n etworks bu t d oes n ot h o ld for t od ay’s
In t ern et traffic. In tern et t raffic is con sid ered as self-sim ilar follo win g – a so -called h eavy-tail d istribu -
t io n . An im p o rt an t feat u re o f t h is d ist rib u t io n is t h e exist en ce o f m an y valu es far away fro m t h e
average. Self-sim ilarit y d escrib es t h e in d ep en d en ce o f t h e ob served even t p at tern from t h e d u rat io n
of th e o bservat io n . For ex am p le, th e in t erarrival t im es of www sessio n s, TCP co n n ect io n set -u p s, IP
p acket s o r ATM cells all lo ok sim ilar wit h in th eir resp ective tim escale (Willin ger, 1998a, b ).
76 Mobile communicat ions
Sender B
Sender C
t
Sender B
Sender C
t
an d ran d om TDM sch em es with reservat ion com p ared t o th e p reviou s sch em es.
As so on as a statio n h as su cceed ed with a reservation , all fu tu re slo ts are im p lic-
it ly reserved fo r th is statio n . Th is en su res t ran sm issio n wit h a gu aran t eed d at a
rat e. Th e slo t t ed alo h a sch em e is u sed fo r id le slo t s o n ly, d at a t ran sm issio n is
n o t d est royed by collision .
Figure 3.10
MACA can avoid hidden
terminals
GPRS GPRS GPRS
0 3.0 1 .20 01
1 > > 2
03 :31
M en u RTS 0 3 .01 .200 1
1 > > 2
03 :31
M enu
0 3 .01 .20 0 1
1 > > 2
03 :3 1
M e nu
4 ghi
2 3
def
CTS 1
4 ghi
2 3
def
CTS 1
4
2 3
def
6
mno
6
mno
6
mno
5 5 ghi
5
7 pqrs 9
w xyz 7 pqrs 9
wxyz 7 pqrs 9
wxyz
8 8 8
* 0 # * 0 # * 0 #
A B C
Figure 3.11
MACA can avoid
exposed terminals
GPRS GPRS GPRS
03 .0 1.2 00 1
1 > > 2
0 3:3 1
Me n u RTS 03.01 .2 001
1 > > 2
03 :3 1
M e nu RTS 0 3.0 1.2 0 01
1 > > 2
0 3 :31
M en u
4
2 3
def
CTS 1
4 ghi
2 3
def 1
4
2 3
def
6 6 6
mno mno mno
ghi
5 jkl 5 jkl
ghi
5 jkl
7 pqrs 9
wxyz 7 pqrs 9
wxyz 7 pqrs 9
wxyz
8 8 8
* 0 # * 0 # * 0 #
A B C
n o t n egligib le. MAC A also assu m es sym m et rical t ran sm issio n a n d recep t io n
co n d itio n s. Ot h erwise, a st ro n g sen d er, d irect ed an ten n as etc. cou ld co u n t eract
th e ab o ve sch em e.
Figu re 3.12 sh o ws sim p lified st at e m ach in es fo r a sen d er an d receiver. Th e
sen der is id le u n t il a u ser req u ests t h e tran sm issio n o f a d ata p acket. Th e sen d er
th en issu es an RTS an d waits for th e righ t to sen d. If th e receiver gets an RTS an d is
in an idle state, it sen ds back a CTS an d waits for data. Th e sen der receives th e CTS
an d sen ds th e data. Oth erwise, th e sen der would sen d an RTS again after a tim e-out
(e.g., th e RTS could be lost or collided ). After tran sm ission of th e data, th e sen der
wait s for a po sit ive ackn o wledgem en t to ret u rn in t o an id le st at e. Th e receiver
sen ds back a positive ackn owledgem en t if th e received data was correct. If n ot, or if
t h e wait in g tim e for d ata is t oo lon g, th e receiver ret u rn s in t o id le st ate. If t h e
sen der does n ot receive an y ackn owledgem en t or a n egative ackn owled gem en t, it
sen ds an RTS an d again waits for th e righ t to sen d . Altern atively, a receiver cou ld
in dicate th at it is curren tly busy via a separate RxBusy. Real im plem en tation s h ave
to add m ore states an d tran sition s, e.g., to lim it th e n um ber of retries.
Figure 3.12
Sender Receiver
Protocol machines for
multiple access with
Idle Idle collision avoidance
Packet ready to send; RTS
data;
RxBusy Time-out; ACK
Wait for the RTS
ACK Time-out v RTS;
Time-out v right to send data; CTS
NAK;
NAK
RTS
CTS; data
Wait for
Wait for ACK
data
3.4.9 Polling
W h ere on e st at io n is to be h eard by all o th ers (e.g., th e base statio n o f a m o bile
p h o n e n etwo rk o r an y o th er d ed icat ed statio n ), p o llin g sch em es (kn own from
th e m ain fram e/ term in al wo rld ) can b e ap p lied . Po llin g is a strict ly cen t ralized
sch em e with o n e m ast er statio n an d several slave statio n s. Th e m aster can p o ll
th e slaves acco rd in g t o m an y sch em es: rou n d robin (o n ly efficien t if t raffic p at-
t ern s are sim ilar o ver all st a t io n s), ran d o m ly, acco rd in g t o reservat io n s (t h e
classro o m exam p le with p o lite st u d en ts) etc. Th e m ast er co u ld also estab lish a
list o f station s wish in g t o t ran sm it d u rin g a co n t en tio n p h ase. After th is p h ase,
th e st at ion p o lls each stat ion o n t h e list. Sim ilar sch em es are u sed , e.g., in th e
Blu eto o t h wireless LAN an d as o n e p o ssible access fu n ction in IEEE 802.11 sys-
tem s as d escribed in ch ap t er 7.
3.5 CDMA
Fin ally, cod es with certain ch aracterist ics can be ap p lied to th e tran sm issio n t o
en able t h e u se o f co d e d iv isio n m u lt ip lex in g (CDM ). Co d e d iv isio n m u lt ip le
a ccess (CD M A) syst em s u se exact ly t h ese co d es t o sep arat e d ifferen t u sers in
co d e sp ace an d t o en able access t o a sh ared m ed iu m wit h o u t in terferen ce. Th e
m ain p roblem is h o w to fin d “go od ” co d es an d h o w to sep arat e th e sign al fro m
n o ise gen erated by ot h er sign als an d th e en viro n m en t.
C h ap t er 2 d em o n st rat ed h o w t h e co d es fo r sp read in g a sign al (e.g., u sin g
DSSS) cou ld be u sed. Th e cod e d irectly con trols th e ch ip p in g seq u en ce. Bu t wh at
is a go od cod e for CDMA? A code for a certain user sh ou ld h ave a good au tocorre-
Medium access cont rol 83
∑
n
a *b = a i b i.
i=1
3 82Th is exam p le cou ld also be n d im en sio n al.
84 Mobile communicat ions
Figure 3.14
data A 1 0 1 Ad Coding and spreading
of data from sender A
key A
key
0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 1 1 Ak
sequence A
1 0 1 0 1 1 1 0 0 0 1 0 0 0 1 1 0 0
data ⊕key
signal A As
Figure 3.15
signal A As Coding and spreading
of data from sender B
data B 1 0 0 Bd
key B
key
0 0 0 1 1 0 1 0 1 0 0 0 0 1 0 1 1 1 Bk
sequence B
1 1 1 0 0 1 1 0 1 0 0 0 0 1 0 1 1 1
data ⊕key
signal B Bs
As + Bs
Th e sam e h ap p en s with d ata from sen d er B, h ere th e bits are 100. Th e resu lt
o f sp read in g wit h th e co d e is th e sign al Bs. As an d Bs n o w su p erim p o se d u rin g
tran sm ission (again wit h o u t n oise an d bo th sign als h avin g t h e sam e stren gth ).
Th e resu lt in g sign al is sim p ly th e su m As + Bs as sh o wn in Figu re 3.15.
A receiver n o w tries t o reco n st ru ct t h e o rigin al d at a fro m A, Ad . Th erefore
th e receiver ap p lies A’s key, Ak , to th e received sign al an d feed s t h e resu lt in to an
in tegrat o r (see sectio n 2.7.1). Th e in t egrato r ad d s t h e p ro d u ct s (i.e., calcu lat es
th e in n er p ro d u ct), a com p arat or th en h as t o d ecid e if th e resu lt is a 0 or a 1 as
sh o wn in Figu re 3.1 6 . As we can see, alt h o u gh t h e o rigin al sign al fo rm is d is-
to rted by B’s sign al, th e resu lt is st ill q u it e clear.
Th e sam e h ap p en s if a receiver wan t s to receive B’s d ata (see Figu re 3.17).
Th e com p arato r can easily d et ect th e o rigin al d ata. Lo o kin g at (As + Bs)*Bk on e
can also im agin e wh at cou ld h ap p en if A’s sign al was m u ch stro n ger an d n oise
d ist orted th e sign al. Th e little p eaks wh ich are n o w cau sed by A’s sign al wou ld
86 Mobile communicat ions
Figure 3.16
data A 1 0 1 Ad
Reconstruction of
A’s data
As + Bs
Ak
(As + Bs)
* Ak
integrator
output
comparator
1 0 1
output
Figure 3.17
data B 1 0 0 Bd
Reconstruction of
B’s data
As + Bs
Bk
(As + Bs)
* Bk
integrator
output
comparator
output 1 0 0
Figure 3.18
Receiving a signal with
the wrong key
As + Bs
wrong
key K
(As + Bs)
*K
integrator
output
comparator
output (0) (0) ?
SAM A wo rks as fo llo ws: each sen d er u ses t h e sam e sp read in g co d e (in th e
exam p le sh own in Figu re 3.19 th is is t h e co d e 110101). 4 Th e stan d ard case for
Alo h a access is sh o wn in t h e u p p er p art o f t h e figu re. Sen d er A an d sen d er B
access th e m ed iu m at th e sam e tim e in th eir n arro wban d sp ect ru m , so t h at all
th ree bits sh own cau se a co llisio n .
Th e sam e d at a co u ld also b e sen t wit h h igh er p o wer fo r a sh o rt er p erio d as
sh o wn in t h e m id d le, b u t n o w sp read sp ect ru m is u sed t o sp read t h e sh o rt er
sign als, i.e., t o in crease th e b an d wid t h (sp read in g facto r s = 6 in th e exam p le).
Bo t h sign als are sp read , b u t t h e ch ip p in g p h ase d iffers sligh t ly. Sep arat io n o f
th e t wo sign als is st ill p o ssib le if o n e receiver is syn ch ro n ized t o sen d er A an d
an o t h er o n e t o sen d er B. Th e sign al o f an u n syn ch ro n ized sen d er ap p ears as
n o ise . Th e p ro b a b ilit y o f a ‘co llisio n ’ is q u it e lo w if t h e n u m b er o f sim u l-
tan eo u s tran sm it ters st ays b elo w 0.1–0.2s (Ab ram so n , 1996). Th is also d ep en d s
o n t h e n o ise lev el o f t h e en v iro n m en t . Th e m a in p ro b lem in u sin g t h is
ap p ro ach is fin d in g go o d ch ip p in g seq u en ces. Clearly, th e co d e is n o t o rth o g-
o n al t o it self – it sh o u ld h ave a go o d au t o co rrelat io n b u t , at t h e sam e t im e,
co rrelat io n sh o u ld b e lo w if t h e p h ase d iffers sligh t ly. Th e m axim u m t h ro u gh -
p u t is a b o u t 1 8 p er cen t , w h ich is ver y sim ila r t o Alo h a, b u t t h e a p p ro a ch
b en e fit s fro m t h e ad v a n t a ges o f sp read sp ect ru m t ech n iq u es: ro b u st n ess
again st n arro wb an d in t erferen ce an d sim p le co exist en ce with o t h er syst em s in
th e sam e freq u en cy b an d s.
To con clu d e th e ch ap ter, a com p arison of t h e fou r basic m u ltip le access version s
is given in Tab le 3.1. Th e t able sh o ws t h e MAC sch em es wit h o u t co m b in atio n
with oth er sch em es. However, in real system s, th e MAC sch em es always occu r in
com bin ation s. A very typ ical com bin ation is con stitu ted by SDMA/ TDMA/ FDMA
as u sed in IS-54, GSM, DECT, PHS, an d PACS p h on e system s, or th e Irid iu m an d
ICO sat ellit e syst em s. CDMA t o get h er wit h SDMA is u sed in t h e IS-95 m o b ile
p h on e system an d th e Globalstar sat ellite system (see ch ap ters 4 an d 5).
Alth ou gh m an y n et work p rovid ers an d m an u fact u rers h a ve lo wered t h eir
expectation s regardin g th e perform an ce of CDMA com pared to th e early 1980s (due
to experien ces with th e IS-95 m obile ph on e system ) CDMA is in tegrated in to alm ost
all t h ird gen erat ion m obile p h on e system s eith er as W-CDMA (FO MA, UMTS) or
cdm a2000 (see ch apter 4). CDMA can be used in com bin ation with FDMA/ TDMA
access sch em es t o in crease th e cap acit y o f a cell. In con t rast t o o th er sch em es,
CDMA h as th e advan tage of a soft h an dover an d soft capacity. Han dover, explain ed
in m ore detail in ch apter 4, describes th e swit ch in g from on e cell to an oth er, i.e.,
ch an gin g t h e base st at io n t h at a m obile st at io n is co n n ect ed t o. Soft h an d o ver
m ean s th at a m obile station can sm ooth ly switch cells. Th is is ach ieved by com m u-
n icatin g with two base station s at th e sam e tim e. CDMA does th is usin g th e sam e
code an d th e receiver even ben efits from both sign als. TDMA/ FDMA system s per-
form a h ard h an d o ver, i.e., t h ey swit ch b ase st at ion an d h o p p in g seq u en ces
(tim e/freq uen cy) precisely at th e m om en t of h an dover. Han dover decision is based
on th e sign al stren gth , an d oscillation s between base station s are possible.
So ft cap acity in CDMA syst em s d escribes t h e fact th at CDMA system s can
ad d m o re an d m o re u sers to a cell, i.e., th ere is n o h ard lim it . Fo r TDMA/ FDMA
syst em s, a h ard u p p er lim it ex ist s – if n o m o re free t im e/ freq u en cy slo t s are
availab le, t h e system reject s n ew u sers. If a n ew u ser is ad d ed t o a CDMA cell,
t h e n o ise level rises an d t h e cell sh rin ks, b u t t h e u ser can st ill co m m u n icat e.
Ho wever, th e sh rin kin g of a cell can cau se p ro blem s, as o th er u sers cou ld n o w
d rop o u t o f it. Cell p lan n in g is m ore d ifficu lt in CDMA system s com p ared to t h e
m ore fixed TDMA/ FDMA sch em es (see ch ap ter 2).
W h ile m o b ile p h o n e syst em s u sin g SDMA/ TDMA/ FDMA o r SDM A/ CDMA
are cen t ralized syst em s – a b ase st at io n co n t ro ls m an y m o b ile st at io n s – arb i-
t rary wireless co m m u n icat io n syst em s n eed d ifferen t MAC algo rit h m s. M o st
d istribu ted syst em s u se som e version of t h e basic Aloh a. Typ ically, Alo h a is slo t-
ted an d som e reservat ion m ech an ism s are ap p lied to gu aran tee access d elay an d
b an d wid t h . Each o f t h e sch em es h a s ad van t a ges an d d isad van t ages. Sim p le
CSMA is very efficien t at lo w load , MACA can overco m e th e p ro blem o f h id d en
o r ex p o sed t erm in als, an d p o llin g gu aran t ees b an d w id t h . No sin gle sch em e
co m b in es all b en efit s, w h ich is wh y, fo r exam p le, t h e wireless LAN st an d ard
IEEE 802.11 com bin es all th ree sch em es (see sectio n 7.3). Pollin g is u sed t o set
u p a t im e st ru ct u re v ia a b ase st a t io n . A C SMA versio n is u sed t o access t h e
m ed iu m d u rin g u n co o rd in ated p erio d s, an d ad d it ion ally, MACA can be u sed t o
avoid h idd en term in als o r in cases wh ere n o base statio n exists.
90 Mobile communicat ions
Terminals Only one All terminals Every terminal All terminals can
terminal can are active for has its own be active at the
be active in short periods frequency, same place at
one cell/ one of time on the uninterrupted the same
sector same frequency moment,
uninterrupted
1 What is the main physical reason for the failure of many MAC schemes known
from wired networks? What is done in wired networks to avoid this effect?
2 Recall the problem of hidden and exposed terminals. What happens in the case
of such terminals if Aloha, slotted Aloha, reservation Aloha, or MACA is used?
3 How does the near/ far effect influence TDMA systems? What happens in
CDMA systems? What are countermeasures in TDMA systems, what about
CDMA systems?
4 Who performs the MAC algorithm for SDMA? What could be possible roles of
mobile stations, base stations, and planning from the network provider?
5 What is the basic prerequisite for applying FDMA? How does this factor increase
complexity compared to TDMA systems? How is MAC distributed if we consider
the whole frequency space as presented in chapter 1?
6 Considering duplex channels, what are alternatives for implementation in wire-
less networks? What about typical wired networks?
7 What are the advantages of a fixed TDM pattern compared to random, demand
driven TDM? Compare the efficiency in the case of several connections with fixed
data rates or in the case of varying data rates. Now explain why traditional
mobile phone systems use fixed patterns, while computer networks generally
use random patterns. In the future, the main data being transmitted will be com-
puter-generated data. How will this fact change mobile phone systems?
8 Explain the term interference in the space, time, frequency, and code domain.
What are countermeasures in SDMA, TDMA, FDMA, and CDMA systems?
9 Assume all stations can hear all other stations. One station wants to transmit
and senses the carrier idle. Why can a collision still occur after the start
of transmission?
10 What are benefits of reservation schemes? How are collisions avoided during
data transmission, why is the probability of collisions lower compared to classi-
cal Aloha? What are disadvantages of reservation schemes?
11 How can MACA still fail in case of hidden/ exposed terminals? Think of mobile
stations and changing transmission characteristics.
12 Which of the MAC schemes can give hard guarantees related to bandwidth and
access delay?
13 How are guard spaces realized between users in CDMA?
14 Redo the simple CDMA example of section 3.5, but now add random ‘noise’ to
the transmitted signal (–2,0,0,–2,+2,0). Add, for example, (1,–1,0,1,0,–1). In
this case, what can the receiver detect for sender A and B respectively? Now
include the near/ far problem. How does this complicate the situation? What
would be possible countermeasures?
92 Mobile communicat ions
D
igit a l cellu la r n et w o r k s are t h e segm en t o f th e m arket fo r m o b ile an d
wireless d evices wh ich are gro win g m o st rap id ly. Th ey are t h e wireless
exten sion s of trad ition al PSTN or ISDN n etwo rks an d allow for seam less
ro am in g with th e sam e m o b ile p h o n e n at io n or even wo rld wid e. To d ay, th ese
system s are m ain ly u sed fo r vo ice traffic. Ho wever, d at a traffic is co n t in u o u sly
gro win g an d , th erefo re, t h is ch ap ter p resen ts several t ech n o lo gies fo r wireless
d ata tran sm issio n u sin g cellu lar system s. 1
Th e system s p resen t ed fit in to th e trad ition al telep h o n y arch itectu re an d d o
n o t o rigin ate from co m p u ter n etworks. Th e basic versio n s typ ically im p lem en t a
circu it -swit ch ed service, fo cu sed o n vo ice, an d o n ly o ffer d at a rat es o f u p t o ,
e.g., 9.6 kb it / s. Ho wever, service is p ro vid ed u p t o a sp eed o f 25 0 km / h (e.g.,
u sin g GSM in a car) wh ere m o st ot h er wireless system s fail.
Th e w o r ld w id e m a r k et figu res fo r cellu lar n et wo rks are as fo llo ws (GSM
Asso ciation , 2002). Th e m o st p o p u lar d igital system is GSM, with ap p ro xim ately
70 p er cen t m arket sh are. (Th is syst em will b e p resen t ed in sect io n 4 .1 .) Th e
an alog AMPS system st ill h old s th ree p er cen t , wh ereas t h e Jap an ese PDC h old s
five p er cen t (60 m illio n u sers). Th e rem ain d er is sp lit between CDMA (12 p er
cen t ) an d TDMA (1 0 p er cen t ) syst em s, an d o t h er t ech n o lo gies. In Eu r o p e
alm o st everyo n e u ses th e d igital GSM system (o ver 370 m illio n ) with alm o st n o
an alo g system s left . Th e situ at io n is d ifferen t in t h e US an d so m e o th er co u n -
t ries t h at h ave ad o p t ed US t ech n o lo gy (e.g., So u t h Ko rea, Can ad a). Here, t h e
d igit al m arket is sp lit in t o TDM A, CDM A, an d GSM syst em s with 107 m illio n
TDM A, 1 3 5 m illio n C DM A, an d o n ly 1 6 m illio n GSM u sers (N o rt h Am erica
on ly). W h ile o n ly on e d igital system exist s in Eu rop e, t h e US m arket is d ivid ed
in t o several system s. Th is lead s t o severe p ro b lem s regard in g co verage an d ser-
vice availability, an d is on e of t h e exam p les wh ere m arket forces d id n o t en su re
im p ro ved services (co m p ared to t h e co m m on stan d ard in Eu rop e).
Figu re 4.1 sh o ws th e wo rld wid e n u m ber o f su bscrib ers to d ifferen t m o bile
p h on e tech n ologies (GSM Associat ion , 2002). Th e figu re com bin es d ifferen t ver-
sion s of th e sam e tech n ology (e.g., GSM workin g on 900, 1,800, an d 1,900 MHz).
93
94 Mobile communicat ions
Figure 4.1
1200
Worldwide subscribers
of different mobile
phone technologies 1000
0
1996 1997 1998 1999 2000 2001 2002
IS-136HS
GSM GPRS UWC-136
PDC
IMT-DS
UTRA FDD/W-CDMA
IMT-TC
UTRA TDD/TD-CDMA
IMT-TC
CDMA
TD-SCDMA
IS-95 IMT-MC
cdma2000 1X
cdmaOne cdma2000 1X EV-DO
1X EV-DV
(3X)
1G 2G 2.5G 3G
4.1 GSM
d ard s. Ho wever, to rem ain co n sist en t with m ost o f th e GSM lit erat u re, th is GSM
sect io n st ays wit h t h e o rigin al n u m b erin g (see 3 GPP, 20 0 2a, fo r co n versio n ).
Section 4.4 will p resen t th e on goin g join t sp ecification p ro cess in m o re d etail.
Th e p rim ary goal o f GSM was to p ro vid e a m obile p h on e syst em t h at allows
u sers t o ro am t h ro u gh o u t Eu ro p e an d p ro vid es vo ice services co m p at ib le t o
ISDN an d o t h er PSTN syst em s. Th e sp ecificat io n fo r t h e in it ial syst em alread y
co vers m o re th an 5,000 p ages; n ew services, in particu lar d ata services, n ow ad d
even m o re sp ecification d etails. Read ers fam iliar with th e ISDN referen ce m o d el
will reco gn ize m an y sim ilar acro n ym s, referen ce p o in t s, an d in t erfaces. GSM
stan d ard izatio n aim s at ad op tin g as m u ch as p o ssible.
GSM is a t yp ical seco n d gen erat io n syst em , rep lacin g t h e first gen erat io n
an alog system s, bu t n ot offerin g th e h igh world wid e data rates th at th e th ird gen -
eration system s, such as UMTS, are p rom isin g. GSM h as in itially been dep loyed in
Eu rop e u sin g 890–91 5 MHz for u p lin ks an d 935–960 MHz fo r d own lin ks – t h is
system is n ow also called GSM 900 to distin gu ish it from th e later version s. Th ese
version s com p rise GSM at 1800 MHz (1710–1785 MHz u p lin k, 1805–1880 MHz
d own lin k), also called DCS (d igit a l cellu la r syst em ) 1800, an d th e GSM syst em
m ain ly u sed in th e US at 1900 MHz (1850–1910 MHz u p lin k, 1930–1990 MHz
d o wn lin k), also called PCS (p er so n a l co m m u n ica t io n s ser v ice) 1 9 0 0 . Two
m o re versio n s o f G SM exist . GSM 4 0 0 is a p ro p o sal t o d ep lo y GSM at
450.4–457.6/ 47 8.8 –4 8 6 M Hz fo r u p lin ks an d 46 0.4 –46 7.6 / 488.8–496 MHz fo r
down lin ks. Th is system could rep lace an alog system s in sparsely popu lated areas.
A GSM system t h at h as b een in t ro d u ced in several Eu ro p ean co u n t ries fo r
railro ad system s is GSM-Ra il (GSM-R, 2002), (ETSI, 2002). Th is system d oes n ot
o n ly u se sep arat e freq u en cies b u t o ffers m an y a d d it io n al services w h ich are
u n availab le u sin g t h e p u blic GSM syst em . GSM-R o ffers 19 exclu sive ch an n els
for railro ad o p erato rs for voice an d d at a traffic (see sect io n 4.1.3 fo r m ore in for-
m at ion abou t ch an n els). Sp ecial feat u res of th is system are, e.g., em ergen cy calls
wit h ackn o wled gem en t s, vo ice gro u p call service (VGCS), vo ice b ro ad cast ser-
vice (VBS). Th ese so-called ad van ced sp eech call item s (ASCI) resem ble feat u res
typ ically available in tru n ked rad io syst em s o n ly (see section 4.3). Calls are p ri-
o rit ized : h igh p rio rit y calls p re-em p t lo w p rio rit y calls. Calls h ave very sh o rt
set -u p tim es: em ergen cy calls less th an 2 s, grou p calls less t h an 5 s. Calls can be
d irect ed fo r exam p le, t o all u sers at a cert ain lo catio n , all u sers with a cert ain
fu n ct io n , or all u sers wit h in a certain n u m ber sp ace. However, th e m ost so p h is-
ticated u se of GSM-R is th e con t ro l o f t rain s, switch es, gates, an d sign als. Train s
go in g n o t fa st er t h a n 1 6 0 km / h ca n co n t ro l all gat es, sw it ch es, a n d sign als
th em selves. If t h e train go es faster th an 160 km / h (m an y t rain s are alread y cap -
able of goin g faster th an 300 km / h ) GSM-R can still be u sed to m ain t ain co n tro l.
Th e fo llo win g sect ion d escrib es t h e arch itectu re, services, an d p ro to co ls o f
GSM th at are co m m o n to all th ree m ajor so lu tio n s, GSM 9 00 , GSM 1 8 00 , an d
GSM 19 00 . GSM h as m ain ly been d esign ed for th is an d voice services an d th is
st ill co n st it u t es t h e m ain u se o f GSM syst em s. Ho wever, o n e can fo resee t h at
m an y fu t u re ap p licat io n s fo r m o b ile co m m u n icat io n s will b e d at a d riven . Th e
relat io n sh ip o f d ata to vo ice traffic will sh ift m o re an d m ore toward s d at a.
98 Mobile communicat ions
Tele services
Telecommunicat ion syst ems 99
Figure 4.4
Functional architecture
of a GSM system
radio cell
BSS
MS MS
Um radio cell
BTS MS
RSS
BTS
Abis
BSC BSC
MSC MSC
3 Man y ad d ition al it em s can be sto red o n t h e m ob ile d evice. However, t h is is irrelevan t to GSM .
Telecommunicat ion syst ems 103
MS can also offer oth er typ es of in terfaces to u sers with d isp lay, lou d sp eaker,
m icrop h on e, an d p rogram m able soft keys. Fu rth er in terfaces com p rise co m -
p u t er m o d em s, IrDA, o r Blu et o o t h . Typ ical MSs, e.g., m o b ile p h o n es,
co m p rise m an y m o re ven d o r-sp ecific fu n ct io n s an d co m p o n en t s, su ch as
cam eras, fin gerp rin t sen sors, calen d ars, ad d ress bo oks, gam es, an d In t ern et
bro wsers. Person al d igit al assistan t s (PDA) wit h m obile p h on e fu n ction s are
also availab le. Th e read er sh o u ld b e aware t h at an M S co u ld also b e in t e-
grated in to a car o r be u sed for location trackin g of a con tain er.
● Mo b ile serv ices sw it ch in g cen t er (MSC): MSCs are h igh -p erform an ce d igi-
tal ISDN switch es. Th ey set u p con n ection s to o th er MSCs an d t o th e BSCs
via th e A in terface, an d form th e fixed backbon e n etwork of a GSM system .
Typ ically, an MSC m an ages several BSCs in a geograp h ical region . A ga t ew a y
M SC (GM SC) h as ad d itio n al co n n ect io n s t o o t h er fixed n etwo rks, su ch as
PSTN an d ISDN. Usin g ad d ition al in t er w o rk in g fu n ct io n s (IW F), an MSC
104 Mobile communicat ions
Figure 4.5
GSM TDMA frame,
slots, and bursts 935-960 MHz
124 channels (200 kHz)
downlink
cy
en
qu
890-915 MHz
fre
124 channels (200 kHz)
uplink
time
1 2 3 4 5 6 7 8
4.615
ms
GSM time-slot (normal burst)
● Tra ffi c ch a n n els (TCH ): GSM u ses a TCH to tran sm it u ser d ata (e.g., vo ice,
fax ). Two b asic cat ego ries o f TCHs h ave b een d efin ed , i.e., fu ll-r a t e TCH
(TCH/ F) an d h a lf-ra t e TCH (TCH/ H ). A TCH/ F h as a d ata rate of 22.8 kbit/ s,
wh ereas TCH/ H o n ly h as 11.4 kbit/ s. With t h e voice cod ecs available at th e
begin n in g of th e GSM stan dard ization , 13 kbit/ s were req u ired , wh ereas th e
rem ain in g cap acity o f t h e TCH/ F (22.8 kbit/ s) was u sed fo r erro r co rrectio n
(TCH / FS). Im p ro ved co d es allo w fo r b et t er vo ice co d in g an d can u se a
TCH/ H. Usin g t h ese TCH/ HSs d o u b les t h e cap acit y o f th e GSM syst em fo r
vo ice t ran sm issio n . Ho wever, sp eech q u alit y d ecreases w it h t h e u se o f
TCH/ HS an d m an y p ro vid ers try to avo id u sin g th em . Th e stan d ard cod ecs
for voice are called fu ll ra t e (FR, 13 kbit/ s) an d h alf ra t e (HR, 5.6 kbit/ s). A
n ewer cod ec, en h an ced fu ll ra t e (EFR), p rovides better voice q u ality th an FR
as lon g as th e tran sm ission error rate is low. Th e gen erated d ata rate is on ly
12.2 kbit/s. New cod ecs, wh ich au tom atically ch oose th e best m od e of op era-
t io n d ep en d in g o n t h e erro r rat e (AMR, ad ap t ive m u lt i-rat e), will b e u sed
toget h er with 3G system s. An ad d ition al in crease in voice q u ality is p rovid ed
by th e so-called t an d em free o p era t io n (TFO). Th is m od e can be u sed if two
M Ss ex ch an ge vo ice d at a. In t h is case, co d in g t o an d fro m PCM en co d ed
voice (st an d ard in ISDN) can be skip p ed an d th e GSM en co ded voice d ata is
d irectly exch an ged . Data tran sm issio n in GSM is p ossible at m an y d ifferen t
d at a rates, e.g., TCH / F4 .8 fo r 4.8 kb it / s, TCH / F9 .6 fo r 9.6 kbit / s, an d , as a
n ewer sp ecificatio n , TCH / F14.4 for 14.4 kbit/ s. Th ese logical ch an n els d iffer
in term s of t h eir cod in g sch em es an d error correction cap abilities.
Ho wever, th ese ch an n els can n o t u se tim e slo ts arbit rarily – GSM sp ecifies a
very elab orate m u ltip lexin g sch em e t h at in tegrates several h ierarch ies of fram es.
If we t ake a sim p le TCH/ F fo r u ser d at a tran sm issio n , each TCH/ F will h ave an
asso ciat ed SACCH fo r slo w sign alin g. If fast sign alin g is req u ired , t h e FACCH
u ses t h e tim e slots fo r th e TCH/ F. A t yp ical u sage p attern of a p h ysical ch an n el
fo r d at a tran sm issio n n o w lo o ks like t h is (wit h T in d icat in g t h e u ser t raffic in
th e TCH/ F an d S in d icat in g t h e sign allin g t raffic in th e SACCH):
Telecommunicat ion syst ems 109
TTTTTTTTTTTTSTTTTTTTTTTTTx
TTTTTTTTTTTTSTTTTTTTTTTTTx
Twelve slots with u ser d ata are followed by a sign allin g slot. Again 12 slots with
u ser data follow, th en an u n u sed slot . Th is p attern of 26 slots is rep eated over an d
over again . In th is case, on ly 24 ou t of 26 p h ysical slots are u sed for th e TCH/ F.
Now recall th at each n orm al bu rst u sed for data tran sm ission carries 114 bit u ser
d ata an d is rep eat ed every 4.615 m s. Th is resu lts in a d ata rate of 24.7 kbit/s. As
th e TCH/F on ly u ses 24/ 26 of th e slots, th e fin al d ata rate is 22.8 kbit/ s as sp eci-
fied for th e TCH/ F. Th e SACCH th u s h as a cap acity of 950 bit/s.
Th is p eriod ic p att ern o f 26 slots occu rs in all TDMA fram es wit h a TCH. Th e
com bin ation of th ese fram es is called traffi c m u ltifram e. Figure 4.6 sh ows th e logi-
cal co m b in at io n of 26 fram es (TDMA fram es wit h a d u rat ion of 4.615 m s) t o a
m u lt ifram e wit h a du ration of 120 m s. Th is t yp e of m u lt ifram e is u sed for TCHs,
SACCHs for TCHs, an d FACCHs. As t h ese logical ch an n els are all associat ed with
user traffic, th e m ultifram e is called traffic m ultifram e. TDMA fram es con tain in g (sig-
n alin g) data for th e oth er logical ch an n els are com bin ed to a con t rol m u lt ifram e.
Con trol m ultifram es con sist of 51 TDMA fram es an d h ave a duration of 235.4 m s.
Figure 4.6
hyperframe
GSM structuring of
0 1 2 ... 2,045 2,046 2,047 3 h 28 min 53.76 s time using a frame
hierarchy
superframe
0 1 2 ... 48 49 50
6.12 s
0 1 ... 24 25
multiframe
0 1 ... 24 25 120 ms
0 1 2 ... 48 49 50 235.4 ms
frame
0 1 ... 6 7 4.615 ms
slot
burst 577 µs
110 Mobile communicat ions
4.1.4 Protocols
Figu re 4 .7 sh o w s t h e p ro t o co l arch it ect u re o f G SM wit h sign alin g p ro t o co ls,
in terfaces, as well as t h e en tities alread y sh o wn in Figu re 4.4. Th e m ain in t erest
lies in t h e U m in t erface, as th e ot h er in terfaces o ccu r b etween en t it ies in a fixed
n et wo rk. La y er 1 , th e p h ysical layer, h an d les all r a d io -sp ecific fu n ct io n s. Th is
in clu d es t h e creat io n o f b u rst s acco rd in g t o t h e five d ifferen t fo rm at s, m u lt i-
p lex in g o f bu rsts in t o a TDMA fram e, sy n ch ro n iza t io n with th e BTS, d et ection
o f id le ch an n els, an d m easu rem en t o f t h e ch a n n el q u a lit y o n t h e d o wn lin k.
Th e p h ysica l la yer at U m u ses GM SK fo r d igit al m o d u la t i o n a n d p erfo rm s
en cr y p t io n / d ecr y p t io n o f d at a, i.e., en cryp t io n is n o t p erfo rm ed en d -t o -en d ,
bu t o n ly between MS an d BSS o ver th e air in terface.
Syn ch ro n izat io n also in clu d es t h e co rrect io n of t h e in d ivid u al p at h d elay
between an MS an d th e BTS. All MSs with in a cell u se th e sam e BTS an d th u s m u st
be syn ch ron ized to th is BTS. Th e BTS gen erates th e tim e-stru ctu re of fram es, slots
etc. A p roblem atic asp ect in th is con text are th e d ifferen t rou n d trip tim es (RTT).
An MS close to th e BTS h as a very sh ort RTT, wh ereas an MS 35 km away alread y
exh ibits an RTT of arou n d 0.23 m s. If th e MS far away u sed th e slot stru ctu re with -
MM MM
BSSAP
RR BSSAP
RR’
RR’ BTSM BTSM
SS7 SS7
LAPDm LAPDm LAPD LAPD
ou t correction , large gu ard sp aces wou ld be requ ired , as 0.23 m s are alread y 40 p er
cen t of th e 0.577 m s available for each slot. Th erefore, th e BTS sen ds th e cu rren t
RTT to th e MS, wh ich th en ad ju sts its access tim e so th at all bu rsts reach th e BTS
with in th eir lim its. Th is m ech an ism redu ces th e gu ard sp ace to on ly 30.5 µs or five
p er cen t (see Figu re 4.5). Adjustin g th e access is con trolled via th e variable tim in g
a d v a n ce, wh ere a bu rst can b e sh ift ed u p to 63 b it tim es earlier, with each b it
h avin g a du ration of 3.69 µs (wh ich resu lts in th e 0.23 m s n eeded ). As th e variable
tim in g advan ce can n o t be exten d ed a bu rst can n ot be sh ifted earlier th an 63 bit
tim es. Th is resu lts in th e 35 km m axim u m distan ce between an MS an d a BTS. It
m igh t be possible to receive th e sign als over lon ger distan ces; to avoid collision s at
th e BTS, access can n ot be allowed .5
Th e m ain t asks o f t h e p h ysical layer co m p rise ch a n n el co d in g an d er r o r
d et ect io n / co rrect io n , wh ich is d irect ly com bin ed wit h th e co d in g m ech an ism s.
C h a n n el co d in g m akes ex t en sive u se o f d ifferen t fo r w a r d e r r o r c o r r e ct io n
(FEC) sch em es. FEC ad d s red u n d an cy t o u ser d at a, allo win g fo r t h e d et ect io n
an d correction of selected erro rs. Th e p ower o f an FEC sch em e d ep en d s o n t h e
am o u n t o f red u n d an cy, co d in g algo rit h m an d fu rt h er in t erleavin g o f d at a t o
m in im ize th e effects o f bu rst errors. Th e FEC is also t h e reason wh y error d et ec-
tion an d co rrect io n o ccu rs in layer o n e an d n ot in layer two as in th e ISO/ OSI
referen ce m o d el. Th e GSM p h ysical layer t ries to co rrect erro rs, bu t it d o es n o t
d eliver erron eo u s d at a to t h e h igh er layer.
Differen t logical ch an n els of GSM u se d ifferen t cod in g sch em es with d iffer-
en t co rrect io n cap ab ilit ies. Sp eech ch an n els n eed ad d it io n al co d in g o f vo ice
d at a a ft er a n a lo g t o d igit al co n versio n , t o a ch ieve a d at a rat e o f 2 2 .8 kb it / s
(u sin g t h e 13 kbit/ s from th e vo ice co d ec p lu s red u n d an cy, CRC b it s, an d in ter-
leavin g (Goo d m an , 1997). As vo ice was assu m ed to be t h e m ain service in GSM,
th e p h ysical layer also co n t ain s sp ecial fu n ction s, su ch as v o ice a ct ivit y d et ec-
t io n (VAD), wh ich tran sm its voice d ata on ly wh en th ere is a vo ice sign al. Th is
m ech an ism h elp s to d ecrease in terferen ce as a ch an n el m igh t be silen t ap p roxi-
m at ely 6 0 p er cen t o f t h e t im e (u n d er t h e assu m p t io n t h at o n ly o n e p erso n
sp eaks at th e sam e t im e an d so m e ext ra t im e is n eed ed to switch b etween t h e
sp eakers). Du rin g p erio d s o f silen ce (e.g., if a u ser n eed s t im e t o t h in k b efo re
t alkin g), t h e p h ysica l layer gen era t es a c o m fo r t n o i se t o fake a co n n ect io n
(co m p let e silen ce wo u ld p ro b ab ly co n fu se a u ser), b u t n o act u al t ran sm issio n
t akes p lace. Th e n o ise is even ad ap ted t o th e cu rren t b ackgro u n d n o ise at t h e
co m m u n icat io n p art n er’s location .
All t h is in terleavin g o f d at a for a ch an n el t o m in im ize in t erferen ce d u e t o
bu rst erro rs an d th e recu rren ce p attern o f a logical ch an n el gen erates a d ela y fo r
tran sm ission . Th e d elay is abou t 60 m s for a TCH/ FS an d 100 m s for a TCH/ F9.6
(with in 100 m s sign als in fixed n et works easily t ravel aro u n d t h e glo be). Th ese
tim es h ave to be ad d ed to th e tran sm ission d elay if co m m u n icatin g with an MS
in st ead o f a stan d ard fixed st ation (t elep h on e, co m p u ter etc.) an d m ay in flu en ce
th e p erfo rm an ce of an y h igh er layer p ro t oco ls, e.g., fo r com p u ter d ata t ran sm is-
sion (see ch ap ter 9).
Sign alin g b et ween en t it ies in a GSM n et wo rk req u ires h igh er layers (see
Figu re 4.7). Fo r t h is p u rp o se, t h e LAPD m p ro to co l h as been d efin ed at t h e U m
in terface fo r la y er t w o . LAPD m , as t h e n am e alread y im p lies, h as been d erived
from lin k access p roced u re for th e D-ch an n el (LAPD) in ISDN system s, wh ich is a
versio n of HDLC (Good m an , 1997), (Halsall, 1996). LAPD m is a ligh tweigh t LAPD
becau se it d oes n ot n eed syn ch ron izat ion flags or ch ecksu m m in g fo r error d etec-
tion . (Th e GSM p h ysical layer alread y p erform s th ese tasks.) LAPD m offers reliable
d at a t ran sfer o ver co n n ect io n s, re-seq u en cin g o f d ata fram es, an d flo w co n tro l
(ETSI, 1993b), (ETSI, 1993c). As th ere is n o bu fferin g between layer on e an d two,
LAPD m h as to obey th e fram e stru ctu res, recu rren ce p attern s etc. d efin ed for th e
U m in t erface. Fu rt h er services p ro vid ed b y LAPD m in clu d e segm en t at io n an d
reassem bly of d ata an d ackn owled ged / u n ackn owled ged d at a tran sfer.
Th e n et wo rk la yer in GSM , la y e r t h r e e , co m p rises several su b layers as
Figu re 4.7 sh ows. Th e lo west su blayer is th e ra d io reso u rce m a n a gem en t (RR).
On ly a p art o f t h is layer, RR’, is im p lem en t ed in th e BTS, t h e rem ain d er is situ -
at ed in t h e BSC. Th e fu n ct io n s o f RR’ are su p p o rt ed b y t h e BSC via t h e BTS
m a n a g e m e n t (BTSM ). Th e m ain t asks o f RR are set u p , m ain t en an ce, an d
release o f rad io ch an n els. RR also d irect ly accesses t h e p h ysical layer fo r rad io
in form ation an d offers a reliable co n n ectio n t o th e n ext h igh er layer.
M o b ilit y m a n a gem en t (MM) con tain s fu n ction s for registration , au th en tica-
tion , id en tification , location u pdatin g, an d t h e p rovision of a t em p o ra ry m o b ile
su b scrib er id en t it y (TM SI) th at rep laces th e in t er n a t io n a l m o b ile su b scr ib er
id en t it y (IMSI) an d wh ich h id es th e real id en tity of an MS u ser over th e air in ter-
face. W h ile t h e IMSI id en t ifies a u ser, t h e TMSI is valid o n ly in t h e cu rren t
location area of a VLR. MM offers a reliable con n ection to th e n ext h igh er layer.
Fin ally, t h e ca ll m an a gem en t (CM) layer co n t ain s th ree en tities: ca ll co n -
t ro l (CC), sh o rt m essa ge ser vice (SM S), an d su p p lem en t a r y ser v ice (SS). SMS
allo ws fo r m essage tran sfer u sin g t h e co n tro l ch an n els SDCCH an d SACCH (if
n o sign a lin g d at a is sen t ), wh ile SS o ffers t h e services d escrib ed in sect io n
4.1.1.3. CC p rovid es a p o in t -to-p o in t con n ection b et ween two term in als an d is
u sed b y h igh er layers fo r call est ab lish m en t , call clearin g an d ch an ge o f call
p aram eters. Th is layer also p rovid es fu n ct io n s to sen d in -ban d t on es, called d u a l
t o n e m u lt ip le freq u en cy (DTM F), o ver t h e GSM n etwork. Th ese to n es are u sed ,
e.g., fo r th e rem ote con tro l of an swerin g m ach in es or th e en t ry o f PINs in elec-
t ro n ic b an kin g an d are, also u sed fo r d ialin g in t rad it io n al an alo g t elep h o n e
syst em s. Th ese to n es can n ot be sen t d irectly over th e vo ice cod ec of a GSM MS,
as th e co d ec wo u ld d ist o rt th e t o n es. Th ey are t ran sferred as sign als an d t h en
con verted in to to n es in th e fixed n etwork p art of th e GSM syst em .
Telecommunicat ion syst ems 113
7 Here, a d iscrep an cy exist s bet ween ITU-T st an d ard s an d ETSI’s GSM. MS can d en o te m ob ile st ation
o r m o b ile su b scrib er. Typ ically, alm o st all MS in GSM refer t o su bscribers, as id en t ifiers are n o t d ep en -
d en t o n t h e st atio n , bu t o n t h e su b scrib er id en t it y (st ored in t h e SIM).
Telecommunicat ion syst ems 115
4 Figure 4.8
HLR VLR Mobile terminated
5 call (MTC)
8 9
3 6
14 15
calling 7
PSTN GMSC MSC
station
1 2
10 10 13 10
16
11 12
17
MS
Figure 4.9
VLR Mobile originated
call (MOC)
3 4
6 5
PSTN GMSC MSC
7 8
2 9
1
MS BSS
10
Figure 4.10
MS MTC BTS MS MOC BTS
Message flow for
MTC and MOC paging request
setup setup
call confirmed call confirmed
assignment command assignment command
assignment complete assignment complete
alerting alerting
connect connect
connect acknowledge connect acknowledge
data/speech exchange data/speech exchange
4.1.6 Handover
Cellu lar system s req u ire h a n d o v er p ro ced u res, as sin gle cells d o n o t co ver th e
wh o le service area, b u t , e.g., o n ly u p t o 3 5 km aro u n d each an t en n a o n t h e
co u n trysid e an d so m e h u n d red m et ers in cities (Trip ath i, 1998). Th e sm aller t h e
cell size an d th e faster t h e m ovem en t of a m obile station th rou gh th e cells (u p
t o 2 5 0 km / h fo r GSM ), t h e m o re h a n d o vers o f o n go in g ca lls are req u ired .
Ho wever, a h an d o ver sh o u ld n o t cau se a cu t -o ff, also called c a ll d r o p . GSM
aim s at m axim u m h an d o ver du ratio n of 60 m s.
Th ere are two basic reaso n s fo r a h an d o ver (ab o u t 40 h ave been id en tified
in t h e stan d ard ):
Figure 4.11
Types of handover
in GSM 1 2 3 4
MS MS MS MS
MSC MSC
HO_MARGIN
MS MS
BTSold BTSnew
Figure 4.13
MS BTSold BSCold MSC BSCnew BTSnew
Intra-MSC handover
measurement
measurement
report
result
HO decision
HO required
HO request
resource allocation
ch. activation
HO complete
HO complete
clear command
clear command
clear complete
clear complete
4.1.7 Securit y
GSM offers several secu rity services u sin g con fiden tial in form ation stored in t h e
Au C an d in th e in d ividu al SIM (wh ich is p lu gged in to an arbitrary MS). Th e SIM
stores p erson al, secret d ata an d is p rotected with a PIN again st u n au th orized u se.
(For exam ple, th e secret key Ki u sed for au th en tication an d en cryp tion p roced u res
is stored in th e SIM.) Th e secu rity services offered by GSM are explain ed below:
Th ree algo rith m s h ave b een sp ecified to p ro vid e secu rit y services in GSM.
Algo r it h m A3 is u sed fo r a u t h en t ica t io n , A5 fo r en cr y p t io n , an d A8 fo r t h e
gen er a t io n o f a cip h er k ey . In th e GSM st an d ard o n ly algo rith m A5 was p u b-
licly ava ilab le, w h ereas A3 an d A8 w ere secret , b u t st an d a rd ized w it h o p en
in terfaces. Bo t h A3 an d A8 are n o lon ger secret , bu t were p u blish ed o n t h e in ter-
n et in 1998. Th is d em on strat es th at secu rit y by obscu rity d oes n ot really work.
As it t u rn ed ou t, th e algorith m s are n o t very stro n g. However, n etwork p ro vid ers
can u se st ro n ger algo rit h m s fo r au t h en t icat io n – o r u sers can ap p ly st ro n ger
en d -t o -en d en cryp t io n . Algo rit h m s A3 an d A8 (o r t h eir rep lacem en t s) are
lo cat ed o n t h e SIM an d in th e Au C an d can b e p ro p riet ary. O n ly A5 wh ich is
im p lem en t ed in th e d evices h as t o be id en tical fo r all p rovid ers.
Figure 4.14
Subscriber
authentication
RAND
Ki RAND RAND Ki
A3 A3
SIM
MSC SRES
SRES*=? SRES SRES
32 bit
con trol AC gen erates a ran d om n u m ber RAND as ch allen ge, an d th e SIM with in
th e MS an swers with SRES (sign ed resp on se) as resp on se (see Figu re 4.14). Th e AuC
perform s th e basic gen eration of ran dom valu es RAND, sign ed resp on ses SRES, an d
cip h er keys Kc for each IMSI, an d th en forwards th is in form ation to th e HLR. Th e
cu rren t VLR requ ests th e ap prop riate valu es for RAND, SRES, an d Kc from th e HLR.
Fo r au t h en t icat io n , t h e VLR sen d s t h e ran d o m valu e RAND t o t h e SIM .
Bo t h sid es, n et wo rk an d su bscrib er m o d u le, p erfo rm t h e sam e o p eratio n wit h
RAND an d th e key Ki, called A3. Th e MS sen d s back th e SRES gen erated by th e
SIM; t h e VLR can n o w co m p are b o t h valu es. If t h ey are t h e sam e, t h e VLR
accep t s th e su bscriber, o th erwise th e su bscriber is reject ed .
Figure 4.15
Data encryption
RAND
Ki RAND RAND Ki
A8 A8
cipher Kc Kc
key 64 bit 64 bit
4.1.8.1 HSCSD
A st raigh tforward im p rovem en t o f GSM’s d at a t ran sm issio n cap abilit ies is h igh
sp eed circu it sw it ch ed d a t a (HSCSD), wh ich is available with so m e p ro vid ers.
In th is system , h igh er d ata rates are ach ieved by bu n d lin g several TCHs. An MS
req u est s o n e o r m o re TC H s fro m t h e GSM n et w o rk, i.e., it allo ca t es severa l
TDM A slo t s wit h in a TDM A fram e. Th is allo cat io n can b e asym m et rical, i.e.,
m o re slot s can b e allo cated on th e d own lin k th an on th e u p lin k, wh ich fits t h e
t yp ical u ser b eh avio r o f d o w n lo a d in g m o re d at a co m p ared t o u p lo ad in g.
Basically, HSCSD o n ly req u ires so ft ware u p grad es in an MS an d MSC (bot h h ave
t o b e ab le t o sp lit a t raffic st ream in t o several st ream s, u sin g a sep arat e TC H
each , an d to co m bin e th ese stream s again ).
In t h eory, an MS co u ld u se all eigh t slo t s with in a TDMA fram e to ach ieve
an a ir in t er fa ce u ser ra t e (AIUR) of, e.g., 8 TCH/ F14.4 ch an n els or 115.2 kbit / s
(ETSI, 1998e). On e p ro b lem o f th is co n figu ratio n is th at t h e MS is req u ired t o
sen d an d receive at th e sam e tim e. Stan d ard GSM d oes n ot req u ire th is cap abil-
ity – u p lin k an d d o wn lin k slot s are always sh ift ed fo r th ree slo t s. ETSI (1997a)
sp ecifies th e AIUR availab le at 57.6 kbit/ s (d u p lex) u sin g fou r slo ts in th e u p lin k
an d d o wn lin k (Tab le 4.2 sh ows th e p erm it ted com bin at io n s of traffic ch an n els
an d allo cat ed slo ts fo r n on -tran sp aren t services).
Alth o u gh it ap p ears at t ract ive at first glan ce, HSCSD exh ib its so m e m ajo r
d isad van tages. It still u ses t h e co n n ect io n -o rien ted m ech an ism s o f GSM. Th ese
are n o t at all efficien t fo r co m p u t er d at a t raffic, wh ich is t yp ically b u rst y an d
asym m et rical. W h ile d o wn lo ad in g a la rger file m ay req u ire all ch an n els
reserved , typ ical web bro wsin g wo u ld leave th e ch an n els id le m ost o f t h e t im e.
Allo catin g ch an n els is reflect ed d irect ly in th e service co sts, as, o n ce t h e ch an -
n els h ave been reserved , oth er u sers can n ot u se th em .
Fo r n ch an n els, HSCSD req u ires n tim es sign alin g d u rin g h an d over, con n ec-
t io n set u p an d release. Each ch an n el is t reat ed sep arat ely. Th e p ro b ab ilit y o f
blockin g or service d egrad at ion in creases d u rin g h an d over, as in th is case a BSC
h as to ch eck resou rces for n ch an n els, n ot ju st on e. All in all, HSCSD m ay be an
attractive in terim solu tion for h igh er ban d wid th an d rath er con stan t traffic (e.g.,
file do wn load ). However, it d oes n ot m ake m u ch sen se for bu rsty in tern et traffic
as lon g as a u ser is ch arged for each ch an n el allo cat ed for com m u n ication .
4.1.8.2 GPRS
Th e n ext step t o ward m o re flexib le an d p o werfu l d ata t ran sm issio n avo id s t h e
p roblem s of HSCSD by bein g fu lly p acket-orien ted . Th e gen era l p a ck et ra d io ser-
v ice (GPRS) p ro vid es p acket m o d e t ran sfer fo r ap p licat io n s t h at exh ib it t raffic
p at t ern s su ch as freq u en t t ran sm issio n o f sm all vo lu m es (e.g., t yp ical web
req u ests) or in freq u en t tran sm issio n s of sm all or m ed iu m volu m es (e.g., typ ical
web resp o n ses) acco rd in g t o t h e req u irem en t sp ecificat io n (ETSI, 1 9 98 a).
Co m p ared to exist in g d at a t ran sfer services, GPRS sh o u ld u se t h e existin g n et -
work resou rces m ore efficien tly for p acket m od e ap p lication s, an d sh ou ld p rovide
a selectio n of Qo S p aram eters for th e service req u esters. GPRS sh ou ld also allow
for bro ad cast, m u lticast , an d u n icast service. Th e o verall go al in th is co n t ext is
t h e p ro visio n o f a m o re efficien t an d , t h u s, ch eap er p acket t ran sfer service fo r
typ ical in tern et ap p lication s th at u su ally rely so lely on p acket tran sfer. Net wo rk
p rovid ers typ ically su p p o rt t h is m o d el by ch argin g on volu m e an d n ot o n co n -
n ectio n t im e as is u su al fo r trad it io n al GSM d ata services an d fo r HSCSD. Th e
m ain ben efit for u sers o f GPRS is th e ‘always on ’ ch aracterist ic – n o co n n ection
h as t o be set u p p rio r to d ata t ran sfer. Clearly, GPRS was d riven by th e trem en -
d o u s su ccess o f th e p acket-o rien ted in tern et, an d by th e n ew traffic m o d els an d
ap p licat io n s. Ho wever, GPRS, as sh o wn in t h e fo llo win g sect io n s, n eed s ad -
d it ion al n etwork elem en ts, i.e., software an d h ard ware. Un like HSCSD, GPRS d oes
n ot on ly rep resen t a software up d ate to allow for th e bu n d lin g of ch an n els, it also
rep resen ts a big step towards UMTS as th e m ain in tern al in frastru ctu re n eed ed for
UMTS (in it s in itial release) is exactly wh at GPRS u ses (see section 4.4).
Th e m ain con cep t s o f GPRS are as fo llo ws (ETSI, 1998b). Fo r th e n ew GPRS
rad io ch an n els, th e GSM syst em can allo cate between o n e an d eigh t tim e slots
wit h in a TDMA fram e. Tim e slo t s are n o t allo cat ed in a fixed , p re-d eterm in ed
m an n er bu t on d em an d . All t im e slot s can b e sh ared by th e active u sers; u p - an d
d o wn lin k are allo cat ed sep arat ely. Allo cat io n o f t h e slo t s is b ased o n cu rren t
lo ad an d op erato r p referen ces. Dep en d in g o n t h e cod in g, a tran sfer rate o f u p to
170 kb it/ s is p o ssible. Fo r GPRS, o p erato rs o ft en reserve at least a t im e slot p er
cell t o gu aran t ee a m in im u m d at a rat e. Th e GPRS co n cep t is in d ep en d en t o f
ch an n el ch aract erist ics an d o f t h e t yp e o f ch an n el (t rad it io n al GSM t raffic o r
co n t ro l ch an n el), an d d o es n o t lim it t h e m ax im u m d at a rat e (o n ly t h e GSM
t ran sp o rt syst em lim it s t h e rat e). All GPRS services can b e u sed in p arallel t o
con ven tion al services. Table 4.3 sh ows th e t yp ical d ata rates available with GPRS
if it is u sed to geth er with GSM (GPRS can also be u sed for ot h er TDMA system s).
Telecommunicat ion syst ems 125
Figure 4.16
GPRS architecture SGSN
reference model
Gn
Um Gb Gn Gi
MSC HLR/
GR
VLR EIR
Figure 4.17
MS BSS SGSN GGSN
Um Gb Gn Gi GPRS transmission
plane protocol
apps. reference model
IP/X.25 IP/X.25
SNDCP GTP
SNDCP GTP
RLC BSSGP IP IP
RLC BSSGP
MAC MAC
FR FR L1/L2 L1/L2
radio radio
4.2 DECT
An oth er fully digital cellular n etwork is th e d igita l en h an ced cord less t elecom m u -
n ica t ion s (DECT) syst em specified by ETSI (2002, 1998j, k), (DECT Forum , 2002).
Form erly also called d igit a l Eu ro p ea n co rd less t elep h o n e a n d d igit a l Eu rop ea n
cord less t elecom m u n icat ion s, DECT replaces older an alog cordless ph on e system s
su ch as CT1 an d CT1+. Th ese an alog system s o n ly en su red secu rity to a lim it ed
exten t as th ey did n ot use en cryp tion for data tran sm ission an d on ly offered a rela-
t ively low capacity. DECT is also a m ore p owerfu l alt ern ative to th e digital syst em
CT2, wh ich is m ain ly u sed in t h e UK (t h e DEC T st an d ard wo rks t h rou gh o u t
Eu rop e), an d h as even been selected as on e of th e 3G can didates in th e IMT-2000
fam ily (see section 4.4). DECT is m ain ly used in offices, on cam pus, at trade sh ows,
or in th e h om e. Furth erm ore, access poin ts to th e PSTN can be establish ed with in ,
e.g., railway st at io n s, large go vern m en t bu ild in gs an d h ospit als, offerin g a m u ch
ch eaper teleph on e service com pared to a GSM system . DECT could also be used to
brid ge th e last few h un dred m eters between a n ew n etwork operator an d custom ers.
Usin g th is ‘sm all ran ge’ local loop , n ew com p an ies can offer th eir service with ou t
h avin g th eir own lin es in stalled in th e streets. DECT system s offer m an y differen t
in terworkin g un its, e.g., with GSM, ISDN, or data n etworks. Curren tly, over 100 m il-
lion DECT un its are in use (DECT, 2002).
A b ig d ifferen ce b et ween DECT an d GSM exist s in t erm s o f cell d iam et er
an d cell cap acity. W h ile GSM is d esign ed fo r ou td o or u se with a cell d iam eter o f
u p t o 70 km , th e ran ge of DECT is lim ited to abou t 300 m fro m th e base st at io n
(on ly aro u n d 50 m are feasible in sid e bu ild in gs d ep en d in g on t h e walls). Du e to
t h is lim it ed ran ge an d ad d it ion al m u ltip lexin g t ech n iq u es, DECT can o ffer its
service to som e 10,000 p eo p le wit h in o n e km 2 . Th is is a typ ical scen ario wit h in
a big city, wh ere t h o u san d s o f o ffices are lo cated in skyscrap ers close t o get h er.
DECT also u ses base statio n s, bu t t h ese base st ation s t o get h er with a m o bile st a-
t io n are in a p rice ran ge o f €100 co m p ared t o several €10,000 fo r a GSM b ase
st at io n . GSM base st atio n s can typ ically n o t b e u sed b y in d ivid u als fo r p rivat e
n etwo rks. On e reason is licen sin g as all GSM freq u en cies h ave been licen sed to
n etwo rk op erators. DECT can also h an d le h an d over, bu t it was n o t d esign ed to
w o rk at a h igh er sp eed (e.g., u p t o 2 5 0 km / h like G SM syst em s). Devices
h an d lin g GSM an d DECT exist bu t h ave n ever been a com m ercial su ccess.
D EC T wo rks at a freq u en cy ran ge o f 1 8 8 0 –19 9 0 M H z o fferin g 1 2 0 fu ll
d u p lex ch an n els. Tim e d ivisio n d u p lex (TDD) is ap p lied u sin g 1 0 m s fram es.
Th e freq u en cy ran ge is su bd ivided in to 10 carrier freq u en cies u sin g FDMA, each
fram e b ein g d ivid ed in t o 2 4 slo t s u sin g TDM A. Fo r t h e TDD m ech an ism ,
Telecommunicat ion syst ems 131
Figure 4.18
D4 D3
DECT system
VDB architecture reference
PA PT D2 model
FT local HDB
network
PA PT D1
global
FT
network
local
network
132 Mobile communicat ions
Figure 4.19
C-Plane U-Plane
DECT protocol
signaling, application
layers
interworking processes
network
layer OSI layer 3
management
8 St rict ly sp eakin g, t h e n am e “d at a lin k con trol” fo r th e u p p er p art of layer two is wron g in t h is arch i-
t ect u re. Acco rd in g t o t h e OSI referen ce m od el, t h e d at a lin k co n trol (layer t wo ) com p rises th e logical
lin k co n tro l (layer 2b) an d th e m ed iu m access con trol (layer 2a).
Telecommunicat ion syst ems 133
Figure 4.20
1 frame = 10 ms
DECT multiplex and
frame structure
4.3 TETRA
Tru n ked rad io system s con stitu te an o th er m eth od of wireless d ata tran sm ission .
Th ese system s u se m an y differen t radio carriers bu t on ly assign a sp ecific carrier to
a certain u ser for a sh ort period of tim e accordin g to d em an d . W h ile, for exam p le,
t ax i services, t ran sp o rt co m p an ies wit h fleet m an agem en t syst em s an d rescu e
team s all h ave th eir own u n iq u e carrier freq u en cy in tradition al system s, th ey can
sh are a wh ole grou p of freq u en cies in tru n ked radio system s for better freq u en cy
reu se via FDM an d TDM t ech n iq u es. Th ese typ es of radio system s typ ically offer
Telecommunicat ion syst ems 135
Figure 4.21
TETRA frame hyperframe
structure 0 1 2 ... 57 58 59 61.2 s
multiframe
0 1 2 ... 15 16 17 1.02 s
CF
frame
0 1 2 3 56.67 ms
slot 14.17 ms
0 509
A lo t h as been writ t en abo u t t h ird gen erat io n (o r 3G) n etwo rks in th e last few
years. After a lo t o f h yp e an d fru stration t h ese n etwo rks are cu rren t ly d ep lo yed
in m a n y co u n t ries aro u n d t h e wo rld . Bu t h o w d id it all st art ? First o f all, t h e
In tern atio n al Teleco m m u n ication Un ion (ITU) m ad e a req u est fo r p rop osals fo r
rad io t ran sm issio n t ech n o lo gies (RTT) fo r t h e in t er n a t io n a l m o b ile t eleco m -
m u n ica t io n s (IM T) 20 00 p ro gram (ITU, 2002), (Callen d ar, 1997), (Sh afi, 1998).
IMT-2000, fo rm erly called fu tu re p u blic lan d m o bile teleco m m u n icat io n syst em
(FPLMTS), tried to est ablish a co m m o n wo rld wid e com m u n icatio n system th at
allo w ed fo r t erm in al an d u ser m o b ilit y, su p p o rt in g t h e id ea o f u n iversal p er-
so n al t eleco m m u n icat io n (UPT). Wit h in t h is co n t ext , ITU h as creat ed several
reco m m en d at io n s fo r FPLMTS syst em s, e.g., n et wo rk arch it ect u res fo r FPLMTS
(M.8 1 7 ), Req u irem en t s fo r t h e Rad io In t erface(s) fo r FPLM TS (M.1 0 3 4 ), o r
Fram ewo rk fo r Services Su p p o rt ed b y FPLMTS (M .8 1 6 ). Th e n u m b er 2 0 0 0 in
IM T-2 000 sh o u ld in d icat e t h e st art o f t h e syst em (year 2 000+x ) an d t h e sp ec-
Telecommunicat ion syst ems 137
Figure 4.22
1850 1900 1950 2000 2050 2100 2150 2200 MHz
IMT-2000 frequencies
10 Th is sp eed is a p rob lem as cu rren t ly, on ly DAB can p rovid e h igh er b it rates at h igh sp eed s.
140 Mobile communicat ions
Figure 4.23
The IMT-2000
Interface
family for internetworking
IMT-2000
GSM ANSI-41
Core Network IP-Network
(MAP) (IS-634)
ITU-T
Initial UMTS
Flexible assignment of
(R99 w/FDD)
Core Network and Radio Access
Figure 4.25
Home UMTS domains
Network
and interfaces
Domain
Cu Uu Iu Zu Yu
scrambling scrambling
code1 code2
sender 1 sender 2
Figure 4.27
1,1,1,1,1,1,1,1 OVSF code tree used
for orthogonal spreading
1,1,1,1 ...
1,1,1,1,–1,–1,–1,–1
X,X 1,1
1,1,–1,–1,1,1,–1,–1
1,1,–1,–1 ...
1,1,–1,–1,–1,–1,1,1
X 1
1,–1,1,–1,1,–1,1,–1
1,–1,1,–1 ...
1,–1,1,–1,–1,1,–1,1
X,–X 1,–1
1,–1,–1,1,1,–1,–1,1
1,–1,–1,1 ...
1,–1,–1,1,–1,1,1,–1
Figure 4.28
Radio frame
UTRA FDD (W-CDMA)
frame structure 10 ms 0 1 2 ... 12 13 14
Time slot
Figure 4.29
Radio frame
UTRA TDD (TD–CDMA)
frame structure 10 ms 0 1 2 ... 12 13 14
Time slot
4.4.4 UTRAN
Figu re 4.30 sh o ws th e basic arch it ectu re o f th e UTRA n et wo rk (UTRAN; 3GPP,
2002b). Th is con sist s of several ra d io n et w o rk su b syst em s (RNS). Each RNS is
con t rolled b y a ra d io n et w o rk co n t ro ller (RNC) an d com p rises several com p o-
n en ts th at are called n od e B. An RNC in UMTS can be com p ared with th e BSC; a
n o d e B is sim ilar t o a BTS. Each n o d e B can co n t ro l several an t en n as wh ich
m ake a rad io cell. Th e m o b ile d evice, UE, ca n b e co n n ect ed t o o n e o r m o re
an t en n as as will su b seq u en t ly b e exp lain ed in t h e co n t ext o f h an d o ver. Each
RNC is co n n ect ed wit h t h e co re n etwo rk (CN) o ver t h e in terface I u (sim ilar t o
th e ro le of th e A in terface in GSM) an d with a n od e B over t h e in terface I u b . A
n ew in terface, wh ich h as n o co u n t erp art in GSM, is th e in terface I u r con n ect in g
two RNCs wit h each o th er. Th e u se of th is in terface is exp lain ed to geth er with
th e UMTS h an d over m ech an ism s.
Figure 4.30
RNS Basic architecture
UE of the UTRA network
Iub
Node B
Iu
RNC
Node B
CN
Iub Iur
Node B
Node B RNC
Node B
RNS
150 Mobile communicat ions
4.4.4.2 Node B
Th e n am e n o d e B w as ch o sen d u rin g st an d ard izat io n u n t il a n ew an d b et t er
n am e wa s fo u n d . Ho w ever, n o o n e cam e u p w it h an yt h in g b et t er so it
rem ain ed . A n o d e B co n n ect s t o o n e o r m o re an t en n as creat in g o n e o r m o re
cells (or sectors in GSM sp eak), resp ectively. Th e cells can eith er u se FDD or TDD
Telecommunicat ion syst ems 151
Figure 4.31
UMTS core network
Abis BSS VLR
together with a 3G RNS BTS Iu
and a 2G BSS
BSC MSC GMSC
PSTN
BTS IuCS
AuC
EIR HLR
Iub GR
Node B
circu it swit ch ed p art is bein g rep laced by an all-IP core. Ch ap ter 11 p resen ts th is
id ea in t h e co n text of 4G n etworks. It is n o t yet clear wh en th is rep lacem en t o f
G SM will t ake p la ce as m an y q u est io n s are st ill o p en (q u alit y o f service an d
secu rity b ein g th e m o st im p o rt an t ).
Figu re 4 .3 2 sh o ws t h e p ro t o co l st a cks o f t h e u sers p lan es o f t h e circu it
swit ch ed an d p acket swit ch ed d o m ain s, resp ect ively. Th e C SD u ses t h e ATM
a d a p t a t io n la y er 2 (AAL2) fo r u ser d at a t ran sm issio n o n t o p o f ATM as tran s-
p o rt t ech n o lo gy. Th e RNC in t h e UTRAN im p lem en t s t h e rad io lin k co n t ro l
(RLC) an d th e MAC layer, wh ile t h e p h ysical layer is lo cated in th e n o d e B. Th e
AAL2 segm en t a t io n a n d r ea ssem b ly layer (SAR) is, fo r exam p le, u sed t o seg-
m en t d at a p acket s received fro m t h e RLC in t o sm all ch u n ks w h ich can b e
tran sp ort ed in ATM. AAL2 an d ATM h as been ch o sen , too, becau se th ese p ro to -
cols can tran sp ort an d m u lt ip lex low bit rate voice d ata st ream s with lo w jitt er
an d lat en cy (co m p ared to t h e p rotocols u sed in th e PSD).
In t h e PSD several m o re p ro to co ls are n eed ed . Basic d at a tran sp o rt is p er-
fo rm ed by d ifferen t lo wer layers (e.g., ATM with AAL5, fram e relay). On top o f
t h ese lo wer la yers UDP/ IP is u sed t o crea t e a UM TS in t ern al IP n et wo rk. All
p ackets (e.g., IP, PPP) d estin ed for th e UE are en cap su lat ed u sin g th e GPRS t u n -
n e lin g p r o t o c o l (G TP). Th e RNC p erfo rm s p ro t o co l co n versio n fro m t h e
com b in ation GTP/ UDP/ IP in to th e p ack et d a t a co n vergen ce p ro t o co l (PDCP).
Th is p ro to co l p erfo rm s h ead er co m p ressio n t o avoid red u n d an t d ata tran sm is-
sion u sin g scarce rad io reso u rces. Com p arin g Figu re 4.32 with Figu re 4.17 (GPRS
p ro t o co l referen ce m o d el) sh o w s a d ifferen ce wit h resp ect t o t h e t u n n el. In
UMTS th e RNC h an d les t h e t u n n elin g p ro to co l GTP, wh ile in GSM/ GPRS GTP is
u sed b etween an SGSN an d GGSN o n ly. Th e BSC in GSM is n o t in volved in IP
p roto col p rocessin g.
Telecommunicat ion syst ems 153
UE UTRAN 3G 3G
Uu IuPS SGSN Gn GGSN
apps. &
protocols
4.4.6 Handover
UMTS kn ows two basic classes of h an d o vers:
Figure 4.33
Marco-diversity
supporting soft
handovers
UE
Node B
Node B RNC CN
Telecommunicat ion syst ems 155
Figure 4.34
Serving RNC and
Node B SRNC CN
drift RNC
Iub Iu
UE Iur
Node B DRNC
Iub
Figure 4.35
Overview of different
handover types
UE1
Node B 1 RNC1 3G MSC1
Iu
UE2 Node B 2 Iub Iur
UE3
4.5 Summary
d igital stan d ard for co rd less p h on es, an d TETRA, a tru n ked rad io syst em . DECT
can be u sed fo r wireless d ata tran sm issio n on a cam p u s o r in d o ors, bu t also fo r
wireless local lo op s (W LL). Fo r sp ecial scen ario s, e.g., em ergen cies, tru n ked rad io
syst em s su ch a s TETRA can b e t h e b est ch o ice. Th ey o ffer a fast co n n ect io n
setu p (even with in co m m u n ication gro u p s) an d can work in an ad h o c n etwo rk,
i.e., with ou t a base statio n .
Th e situ ation in t h e US is d ifferen t fro m Eu ro p e. Based on th e an alog AMPS
syst em , t h e US in d u st ry d evelo p ed th e TDMA syst em IS-54 th at ad d s d igital traf-
fic ch an n els. IS-54 u ses d u al m od e m obile p h o n es an d in corp o rates several GSM
id eas, su ch as, asso ciat ed co n t ro l ch an n els, au t h en t icat io n p ro ced u res u sin g
en cryp t io n , an d m o b ile assist ed h an d o ver (called h an d o ff). Th e Jap an ese PDC
syst em was d esign ed u sin g m an y id eas in IS-54.
Th e n ext st ep , IS-136, in clu d es d igital co n tro l ch an n els (IS-54 u ses an alo g
AMPS co n tro l ch an n els) an d is m o re efficien t. Now fu lly d igit al p h o n es can be
u sed , several ad d itio n al services are o ffered , e.g., vo ice m ail, call waitin g, id en ti-
ficat io n , gro u p callin g, o r SM S. IS-1 3 6 is also ca lled No rt h Am erican TDMA
(N A-TDM A) o r Digit al AM PS (D-AM PS) an d o p erat es at 8 0 0 a n d 1 ,9 0 0 MH z.
En h an cem en t s o f D-AMPS/ IS-136 t o ward IMT-2000 in clu d e ad van ced m o d u la-
tio n tech n iq u es fo r t h e 30 kHz rad io carrier, sh iftin g d at a rat es u p to 64 kbit/ s
(first p h ase, called 13 6+). Th e seco n d p h ase, called 1 36HS (High Sp eed ) co m -
p rises a n ew air in terface sp ecification based on t h e EDGE tech n o logy.
IS-95 (pro m ot ed as cd m aOn e) is based o n CDMA, wh ich is a co m p letely d if-
feren t m ed iu m access m eth od . Befo re d ep lo ym en t , th e syst em was p ro claim ed
as h avin g m an y ad van t ages over TDMA system s, su ch as its m u ch h igh er cap ac-
ity of u sers p er cell, e.g., 20 t im es th e cap acit y of AMPS. Tod ay, CDMA p ro vid ers
are m akin g m o re realist ic est im at es o f aro u n d five t im es as m an y u sers. IS-95
o ffers so ft h an d o ve r, avo id in g t h e GSM p in g-p o n g effect (Wo n g, 1 9 9 7 ).
Ho wever, IS-9 5 n eed s p recise syn ch ro n izat io n o f all b ase st at io n s (u sin g GPS
sat ellit es wh ich are m ilit ary satellit es, so are n o t u n d er co n t ro l o f th e n et wo rk
p ro vid er), freq u en t p o wer co n t rol, an d t yp ically, du al m o d e m ob ile p h on es d u e
t o t h e lim it ed co verage. Th e b asic id eas o f C DM A h ave b een in t egrat ed in t o
m o st 3G system s.
Th is ch ap t er also p resen ted an overview o f cu rren t an d fu tu re th ird gen era-
t io n syst em s. UM TS, a p ro p o sal o f o p erat o rs an d co m p a n ies in vo lved in t h e
GSM bu sin ess, was d iscu ssed in m ore d etail. Th is stan d ard is m ore an evo lu tion -
ary ap p ro ach t h an a revo lu t io n . To avo id even h igh er im p lem en t at io n co st s,
UMTS t ries t o reu se as m u ch in frast ru ctu re as p o ssib le wh ile in t ro d u cin g n ew
services an d h igh er d ata rat es based o n CDMA tech n o lo gy. Th e in itial in st alla-
t io n s will b asically u se t h e GSM/ GPRS in frast ru ctu re an d o ffer o n ly m o d erat e
d at a rat es. Th e in it ial cap acit y o f a UMTS cell is ap p ro x im at ely 2 M b it / s; cell
d iam et ers are in t h e o rd er o f 5 0 0 m . UM TS will b e u sed t o o fflo ad GSM n et -
wo rks an d t o o ffer en h an ced d at a rat es in cit ies as a first st ep . Fu tu re releases
aim to rep lace th e in frastru ctu re by an (alm o st) all-IP n et work. Th ese id eas will
be p resen t ed t ogeth er with a loo k at fo u rth gen eration syst em s in ch ap ter 11. It
158 Mobile communicat ions
1 Name some key features of the GSM, DECT, TETRA, and UMTS systems. Which
features do the systems have in common? Why have the three older different
systems been specified? In what scenarios could one system replace another?
What are the specific advantages of each system?
2 What are the main problems when transmitting data using wireless systems that
were made for voice transmission? What are the possible steps to mitigate the
problems and to raise efficiency? How can this be supported by billing?
3 Which types of different services does GSM offer? Give some examples and rea-
sons why these services have been separated.
4 Compared to the TCHs offered, standard GSM could provide a much higher data
rate (33.8 kbit/ s) when looking at the air interface. What lowers the data rates
available to a user?
5 Name the main elements of the GSM system architecture and describe their
functions. What are the advantages of specifying not only the radio interface but
also all internal interfaces of the GSM system?
6 Describe the functions of the MS and SIM. Why does GSM separate the MS and
SIM? How and where is user-related data represented/ stored in the GSM
system? How is user data protected from unauthorized access, especially over
the air interface? How could the position of an MS (not only the current BTS) be
localized? Think of the MS reports regarding signal quality.
7 Looking at the HLR/ VLR database approach used in GSM – how does this archi-
tecture limit the scalability in terms of users, especially moving users?
8 Why is a new infrastructure needed for GPRS, but not for HSCSD? Which compo-
nents are new and what is their purpose?
Telecommunicat ion syst ems 159
9 What are the limitations of a GSM cell in terms of diameter and capacity (voice,
data) for the traditional GSM, HSCSD, GPRS? How can the capacity be increased?
10 What multiplexing schemes are used in GSM and for what purpose? Think of
other layers apart from the physical layer.
11 How is synchronization achieved in GSM? Who is responsible for synchronization
and why is it so important?
12 What are the reasons for the delays in a GSM system for packet data traffic?
Distinguish between circuit-switched and packet-oriented transmission.
13 Where and when can collisions occur while accessing the GSM system?
Compare possible collisions caused by data transmission in standard GSM,
HSCSD, and GPRS.
14 Why and when are different signaling channels needed? What are the differences?
15 How is localization, location update, roaming, etc. done in GSM and reflected in
the data bases? What are typical roaming scenarios?
16 Why are so many different identifiers/ addresses (e.g., MSISDN, TMSI, IMSI)
needed in GSM? Give reasons and distinguish between user-related and system-
related identifiers.
17 Give reasons for a handover in GSM and the problems associated with it. What
are the typical steps for handover, what types of handover can occur? Which
resources need to be allocated during handover for data transmission using
HSCSD or GPRS respectively? What about QoS guarantees?
18 What are the functions of authentication and encryption in GSM? How is system
security maintained?
19 How can higher data rates be achieved in standard GSM, how is this possible
with the additional schemes HSCSD, GPRS, EDGE? What are the main differ-
ences of the approaches, also in terms of complexity? What problems remain
even if the data rate is increased?
20 What limits the data rates that can be achieved with GPRS and HSCSD using
real devices (compared to the theoretical limit in a GSM system)?
21 Using the best delay class in GPRS and a data rate of 115.2 kbit/ s – how many
bytes are in transit before a first acknowledgement from the receiver could reach
the sender (neglect further delays in the fixed network and receiver system)? Now
think of typical web transfer with 10 kbyte average transmission size – how would
a standard TCP behave on top of GPRS (see chapters 9 and 10)? Think of conges-
tion avoidance and its relation to the round-trip time. What changes are needed?
22 How much of the original GSM network does GPRS need? Which elements of the
network perform the data transfer?
23 What are typical data rates in DECT? How are they achieved considering the
TDMA frames? What multiplexing schemes are applied in DECT and for what pur-
poses? Compare the complexity of DECT with that of GSM.
160 Mobile communicat ions
24 Who would be the typical users of a trunked radio system? What makes trunked
radio systems particularly attractive for these user groups? What are the main
differences to existing systems for that purpose? Why are trunked radio systems
cheaper compared to, e.g., GSM systems for their main purposes?
25 Summarize the main features of third generation mobile phone systems. How do
they achieve higher capacities and higher data rates? How does UMTS imple-
ment asymmetrical communication and different data rates?
26 Compare the current situation of mobile phone networks in Europe, Japan,
China, and North America. What are the main differences, what are efforts to
find a common system or at least interoperable systems?
27 What disadvantage does OVSF have with respect to flexible data rates? How
does UMTS offer different data rates (distinguish between FDD and TDD mode)?
28 How are different DPDCHs from different UEs within one cell distinguished in
UTRA FDD?
29 Which components can perform combining/ splitting at what handover situation?
What is the role of the interface Iur? Why can CDMA systems offer soft handover?
30 How does UTRA-FDD counteract the near-far effect? Why is this not a problem
in GSM?
ETSI (1 9 9 8 k) Digita l En h a n ced Cordless Telecom mun ica tion s (DECT), Com m on
In terfa ce (CI), Eu ro p ean Teleco m m u n icat io n s St an d ard s In st it u t e, EN 3 0 0
175, V1.4.1 (1998–02).
ETSI (1998l) Terrestrial Trunked Radio (TETRA), Voice plus Da ta (V+D), Eu ro p ean
Telecom m u n ication s Stan d ard s In stitu te, ETS 300 392 series of st an d ard s.
ETSI (1 99 8 m ) Terrestria l Trun ked Ra dio (TETRA), Pa cket Da ta Optimized (PDO),
Eu ro p ea n Teleco m m u n icat io n s St a n d ard s In st it u t e, ETS 3 0 0 3 9 3 series
o f st an d ard s.
ETSI (1998n ) The ETSI UMTS Terrestrial Radio Access (UTRA) ITU-R Radio Transmission
Technologies (RTT) Ca ndidate Subm ission, Eu ro p ean Telecom m u n icat ion s
Stan dards In stitute.
ETSI (2002) European Telecom m u n ication s Stan dards In stitute, h ttp:/ /www.etsi.org/.
Evci, C. (2001) ‘Op tim izin g an d licen sin g t h e rad io freq u en cy sp ect ru m fo r ter-
restrial 3G u sers,’ Alcatel Telecommunica tions Review, 1/ 2001.
G o o d m an , D. (1 9 9 7 ) W ireless Person a l Com m un ica tion s System s. Ad d iso n -
Wesley Lon gm an .
GSM Associatio n (2002), h tt p :/ / www.gsm wo rld .co m / .
G SM M o U (1 9 9 8 ) Vision for th e evolution from GSM to UMTS, G SM M o U
Associat io n , Perm an en t Referen ce Docu m en t, V 3.0.0.
GSM-R (2002), Th e GSM-R In d u stry Grou p , h tt p :/ / www.gsm -rail.com / .
H alsall, F. (1 9 9 6 ) Da ta com m un ica tion s, com puter n etworks a n d open system s.
Ad d iso n -Wesley Lo n gm an .
ITU (2002) International Mobile Telecommunications, In tern ation al Telecom m un ication
Un ion , h ttp:// www.itu.in t/im t/.
Nu ssli, C; Bertou t, A. (2002) ‘Satellite-based m u lticast arch itectu re for m u ltim ed ia
services in 3G m obile n etworks,’ Alcatel Telecommunications Review, 2/2002.
O jan p erä, T.; Prasa d , R. (1 9 9 8 ) ‘An o verview o f t h ird -gen erat io n w ireless
p erso n a l co m m u n ica t io n s: A Eu ro p ean p ersp ect ive,’ IEEE Person a l
Communications, 5(6).
Pah lavan , K., Krish n am u rth y, P., Hatam i, A., Ylian tt ila, M., Makela, J.-P., Pich n a,
R., Vallst rö m , J. (2 0 0 0 ) ‘H an d o ff in Hyb rid M o b ile Dat a N et wo rks,’ IEEE
Persona l Communications, 7(2).
Pa h la van , K., Krish n am u rt h y, P. (2 0 0 2 ) Prin ciples of W ireless Networks.
Pren t ice Hall.
Rosen b erg, J., Sch u lzrin n e, H., Cam arillo , G., Jo h n sto n , A., Pet erso n , J., Sp arks,
R., Han dley, M., Sch o oler, E. (2002) SIP: Session Initiation Protocol, RFC 3261,
u p d ated by RFC 3265.
SIP Fo ru m (2002) h t tp :/ / www.sip fo ru m .com / .
Sh a fi, M ., Sa saki, A., Jeo n g, D. (1 9 9 8 ) ‘IM T-2 0 0 0 d evelo p m en t s in t h e Asia
Pacific region ,’ collection of articles, IEEE Communications Ma ga zine, 36(9).
Stallin gs, W. (2002) Wireless Communica tions and Networks. Pren t ice Hall.
TETRA Mo U (2 0 0 2 ) TETRA M em o ran d u m o f Un d erst an d in g, h t t p :/ / w w w.
tetram o u .co m / .
Telecommunicat ion syst ems 163
Trip ath i, N.D., Reed , J.H., Van Lan d in gh am , H.F. (1998) ‘Han d offs in cellu lar sys-
tem s,’ IEEE Persona l Communications, 5(6).
UMTS Foru m (2002) h tt p :/ / www.u m ts-foru m .o rg/ .
Won g, D., Lim , T. (1997) ‘Soft h an d o ffs in CDMA m obile system s,’ IEEE Personal
Communications, 4(6).
Sat ellit e syst ems 5
S
at ellit e co m m u n icat io n in t ro d u ces an o t h er syst em su p p o rt in g m o b ile
co m m u n icat io n s. Satellites o ffer glob al coverage with ou t wirin g co st s fo r
b ase stat io n s an d are alm o st in d ep en d en t o f varyin g p o p u lat io n d en si-
ties. Aft er a sh o rt h ist ory of sat ellite d evelo p m en t an d p resen tation o f d ifferen t
areas of ap p lication , t h is ch ap ter in tro d u ces th e basics o f satellite system s. Orbit,
visib ilit y, t ran sm issio n q u alit y, an d o t h er syst em ch aracterist ics are all clo sely
lin ked . Several rest rictio n s an d ap p licat io n req u irem en t s resu lt in t h ree m ajo r
classes o f satellit es, GEO, MEO, an d LEO, as d iscu ssed lat er in th is ch ap ter. Th e
h igh sp eed o f sat ellit es wit h a lo w alt it u d e raises n ew p ro b lem s fo r ro u t in g,
lo calizat io n o f m o b ile u sers, an d h an d o ver o f co m m u n icat io n lin ks. Several
asp ect s o f t h ese to p ics are t h erefo re p resen ted in sep arate sectio n s. Fin ally, th e
ch ap t er d eals with fou r exam p les of glob al satellit e com m u n icatio n system s th at
are cu rren tly p lan n ed o r alread y in stalled . Fo llo win g th e u p s an d d own s of satel-
lite syst em s o ver t h e last years (b an kru p tcy o f Irid iu m , o ver-am b itio u s system s
et c.) it is clear th at th e fu tu re of th ese system s is u n certain . Ho wever, t h ey m ay
p ro ve u sefu l as an ad d itio n for exist in g system s (e.g., UMTS satellit e segm en t as
en h an cem en t of t h e terrest rial service for m u lt im ed ia broad castin g).
Satellite com m u n ication began after th e Secon d World War. Scien tists kn ew th at
it was p ossible to bu ild rocket s th at wo u ld carry rad io tran sm it ters in t o sp ace. In
1945, Art h u r C. Clarke p u b lish ed h is essay o n ‘Ext ra Terrest rial Relays’. Bu t it
was n o t u n til 1957, in t h e m id d le o f th e cold war, th at t h e su d d en lau n ch in g of
t h e first sat ellit e SPUTN IK b y t h e So viet Un io n sh o cked t h e West ern w o rld .
SPUTN IK is n o t at all co m p arab le t o a sat ellit e t o d ay, it was b asically a sm all
sen d er tran sm it tin g a p erio d ic ‘beep ’. Bu t th is was en ou gh fo r t h e US to p u t all
it s effo rt in t o d evelo p in g it s first sat ellit e. O n ly t h ree years lat er, in 1960, t h e
first reflectin g co m m u n icatio n sat ellite ECHO was in sp ace. ECHO was basically
a m irro r in th e sky en ablin g co m m u n icat io n b y reflect in g sign als. Th ree years
fu rt h er o n , t h e first geo st at io n ary (o r geo syn ch ro n o u s) sa t ellit e SYN C O M
fo llo w ed . Even t o d a y, geo st at io n a ry sat ellit es are t h e b ackb o n e o f n ews
165
166 Mobile communicat ions
bro ad cast in g in th e sky. Th eir great ad van t age, is th eir fixed p osit io n in th e sky
(see section 5.3.1). Th eir rotatio n is syn ch ro n o u s to th e ro tation o f t h e earth , so
th ey ap p ear t o be p in n ed t o a cert ain locat io n .
Th e first co m m ercial geo st at io n ary co m m u n icat io n sat ellit e INTELSAT 1
(also kn o wn as ‘Early Bird ’) wen t in t o o p eratio n in 1965. It was in service fo r
o n e-an d -a-h alf years, weigh ed 68 kg an d offered 240 d u p lex t elep h on e ch an n els
o r, alt ern at ively, a sin gle TV ch an n el. INTELSAT 2 followed in 1967, INTELSAT 3
in 1 9 6 9 alread y o ffered 1 ,20 0 t elep h o n e ch an n els. W h ile co m m u n icat io n o n
lan d always p rovid es th e altern ative o f u sin g wires, t h is is n o t th e case for sh ip s
at sea. Th ree M ARISAT sa t ellit es w en t in t o o p erat io n in 1 9 7 6 wh ich o ffered
world wid e m aritim e com m u n icat ion . Ho wever, Sen d er an d receiver st ill h ad t o
b e in st alled o n t h e sh ip s wit h large an t en n as (1.2 m an t en n a, 4 0 W t ran sm it
p o wer). Th e first m o b ile sat ellit e t elep h o n e syst em , INM ARSAT-A, was in t ro -
d u ced in 1982. Six years later, INMARSAT-C b ecam e t h e first satellite system to
o ffer m o b ile p h o n e an d d at a services. (Dat a rates o f abo u t 600 b it / s, in t erfaces
t o t h e X.25 p a cket d a t a n et w o rk ex ist .) In 1 9 93 , sat ellit e t elep h o n e syst em s
fin ally b ecam e fu lly d igit al wit h INMARSAT-M. Th e act u al m o b ilit y, h o wever,
was relat ive from a u ser’s p o in t o f view, as th e d evices n eed ed fo r co m m u n ica-
tio n via geo st at io n ary satellites were h eavy (several kilogram s) an d n eed ed a lo t
o f t ran sm it p o wer t o ach ieve d ecen t d at a rates. Nin et een n in ety-eigh t m arked
th e b egin n in g of a n ew age o f satellite d ata co m m u n icatio n with th e in tro d u c-
t io n o f glo b al sat ellit e syst em s fo r sm all m o b ile p h o n es, su ch as, e.g., Irid iu m
an d Glo b alst ar (see sect io n 5.7). Th ere are cu rren t ly alm o st 200 geo st atio n ary
satellites in co m m ercial u se wh ich sh o ws th e im p ressive growt h o f satellite co m -
m u n icatio n o ver th e last 30 years (Miller, 1998), (Maral, 1998), (Pascall, 1997).
However, satellite n et wo rks are cu rren tly facin g h eavy co m p etitio n fro m terres-
trial n etworks with n at ion wid e coverage or at least en o u gh coverage t o su p p ort
m o st ap p licatio n s an d u sers.
5.2 Applications
Trad it io n ally, satellites h ave been u sed in th e fo llo win g areas:
● Wea t h er fo r eca st in g: Several sat ellit es d eliver p ict u res o f th e eart h u sin g,
e.g., in fra red o r visib le ligh t. With o u t th e h elp of satellites, th e fo recastin g
o f h u rrican es wou ld be im p o ssible.
● Ra d io a n d TV b ro a d ca st sa t ellit es: Hu n d red s of rad io an d TV p ro gram s are
available via satellite. Th is tech n o logy com p et es with cable in m an y p laces,
as it is ch eap er to in st all an d , in m ost cases, n o extra fees h ave t o be p aid for
t h is service. To d ay’s satellit e d ish es h ave d iam eters o f 30–40 cm in cen tral
Eu ro p e, (th e d iam eters in n orth ern cou n tries are sligh t ly larger).
● M ilit a r y sa t ellit es: On e of t h e earliest ap p lication s o f satellites was th eir u se
fo r carryin g o u t esp io n age. M an y co m m u n icat io n lin ks are m an aged via
sat ellit e becau se th ey are m u ch safer from att ack by en em ies.
Sat ellit e syst ems 167
W h ile in th e begin n in g sat ellites were sim p le tran sp o n d ers, to d ay’s satellites
rat h er resem b le flyin g ro u t ers. Tran sp o n d ers b asically receive a sign al o n o n e
freq u en cy, am p lify t h e sign al an d t ran sm it it on an o t h er freq u en cy. W h ile in
th e b egin n in g on ly an alo g am p lificatio n was p ossible, t h e u se o f d igital sign als
also allo ws fo r sign al regen erat io n . Th e sat ellite d eco d es t h e sign al in t o a b it-
st ream , an d co d es it again in t o a sign al. Th e ad van t age o f d igital regen eratio n
co m p ared t o p u re an alo g a m p lificat io n is t h e h igh er q u alit y o f t h e received
sign al o n t h e eart h . To d ay’s co m m u n icat io n satellites p ro vid e m an y fu n ct io n s
of h igh er co m m u n ication layers, e.g., in ter-satellite ro u tin g, erro r correction etc.
Figu re 5.1 sh o ws a classical scen ario fo r satellit e system s su p p o rtin g glo b al
m o b ile com m u n icatio n (Lu tz, 1998). Dep en d in g o n it s t yp e, each satellite can
cover a certain area on th e earth with it s beam (th e so-called ‘footp rin t’ (see sec-
tion 5.3)). With in th e footp rin t, com m u n ication wit h t h e satellit e is p ossible for
m obile u sers via a m o b ile u ser lin k (MUL) an d for th e base station co n tro llin g
t h e sat ellit e an d act in g as gat eway t o o t h er n et wo rks via t h e g a t e w a y li n k
(GW L). Sat ellites m ay be able to com m u n icate direct ly with each oth er via in t er-
sa t ellit e lin k s (ISL). Th is facilitates d irect com m u n ication between u sers with in
d ifferen t fo o t p rin t s wit h o u t u sin g b ase st at io n s o r o t h er n et wo rks o n eart h .
Savin g extra lin ks from satellite to earth can redu ce laten cy for d ata p ackets an d
voice d ata. Som e satellites h ave sp ecial an ten n as to create sm aller cells u sin g sp ot
beam s (e.g., 163 sp o t beam s p er sat ellit e in t h e ICO syst em (ICO , 2002)). Th e
req u ired terrestrial service in frastru ctu re for satellit e con trol an d th e con trol lin ks
between Earth con trol station s an d satellites n ot sh own in Figu re 5.1.
Figure 5.1
Typical satellite
system for global
Inter satellite link
mobile
Mobile user (ISL)
telecommunications link (MUL)
Gateway link MUL
(GWL) GWL
Small cells
(spotbeams)
Base station
Footprint or gateway
User data
Sat ellit e syst ems 169
5.3 Basics
Satellites o rb it aro u n d th e earth . Dep en d in g on th e ap p lication , th ese orbits can
be circu lar or ellip tical. Satellites in circu lar orbits always keep t h e sam e d ist an ce
to th e earth ’s su rface followin g a sim p le law:
● m is th e m ass of t h e satellite;
● R is th e rad iu s o f earth with R = 6,370 km ;
● r is th e d ist an ce o f th e sat ellite to th e cen t re of th e eart h ;
● g is th e acceleratio n of gravity wit h g = 9.81 m / s2 ;
● an d ω is t h e an gu lar velo cit y with ω = 2·π·f, f is th e freq u en cy o f t h e rot a-
tion .
Figure 5.2
Dependency of 24
Satellite
satellite period and Velocity [×1,000 km/h]
period [h]
distance to earth 20
16
12
4 Synchronous distance
35,786 km
10 20 30 40 × 106 m
Radius
Perigee
δ
Inclination δ
Equatorial plane
Sat ellit e syst ems 171
Figure 5.4
Elevation angle of
a satellite
ε
int
o tpr
Fo
L = (4·π·r·f / c)2 ,
Figure 5.5
50
Signal attenuation
due to atmospheric
absorption
Rain absorption
30
Fog absorption
20
10
Atmospheric
absorption
Figure 5.6
Different types of
GEO (Inmarsat)
satellite orbits
Earth
1,000
10,000
35,768
km
Sat ellit e syst ems 173
● M e d iu m e a r t h o r b it (M EO ): M EO s o p erat e a t a d ist an ce o f ab o u t
5 ,0 00 –1 2,00 0 km . Up t o n o w t h ere h ave n o t b een m an y sat ellit es in t h is
class, bu t so m e u p co m in g system s (e.g., ICO) u se th is class fo r vario u s rea-
son s (see sect ion 5.3.3).
● Lo w ea r t h o r b it (LEO ): W h ile so m e t im e ago LEO sat ellit es were m ain ly
u sed fo r esp io n a ge, several o f t h e n ew sat ellit e syst em s n o w rely o n t h is
class u sin g altitu d es of 500–1,500 km (see section 5.3.2).
● H igh ly ellip t ica l o rb it (H EO ): Th is class co m p rises all sat ellites wit h n o n -
circu lar o rb it s. Cu rren t ly, o n ly a few co m m ercial co m m u n icat io n syst em s
u sin g sat ellites wit h ellip tical o rb it s are p lan n ed . Th ese syst em s h ave t h eir
p erigee o ver large cit ies to im p ro ve co m m u n icatio n q u alit y.
Th e Van Allen rad iat io n b elt s, b elt s co n sist in g o f io n ized p art icles, at
h eigh t s o f ab o u t 2 ,0 0 0 –6,0 0 0 km (in n er Van Allen b elt ) a n d ab o u t
15,000–30,000 km (o u t er Van Allen belt) resp ectively m ake satellite com m u n ica-
tion very d ifficu lt in t h ese orbits.
5.3.1 GEO
If a sat ellit e sh o u ld ap p ear fix ed in t h e sky, it req u ires a p erio d o f 2 4 h o u rs.
Usin g t h e eq u at io n fo r t h e d ist a n ce b et w een eart h an d sat ellit e r =
(g·R2 / (2·π·f) 2 )1/ 3 an d t h e p erio d o f 24 h o u rs f = 1/ 24h , t h e resu lt in g d ist an ce is
35,786 km . Th e o rbit m u st h ave an in clin ation o f 0 d egrees.
5.3.2 LEO
As LEOs circu lat e on a lo wer orbit, it is ob viou s th at th ey exh ibit a m u ch sh ort er
p erio d (t h e t yp ical d u rat ion of LEO p erio d s are 95 to 120 m in u tes). Ad d ition ally,
LEO syst em s t ry to en su re a h igh elevatio n for every sp o t o n earth to p rovid e a
h igh q u alit y co m m u n icat io n lin k. Each LEO sat ellite will o n ly b e visible fro m
t h e eart h fo r aro u n d t en m in u t es. A fu rt h er classificat io n o f LEO s in t o lit t le
LEOs wit h lo w ban d wid t h services (so m e 100 bit/ s), big LEO s (so m e 1,000 b it/ s)
an d b road ban d LEOs with p lan s reach in g in to th e Mbit / s ran ge can be fo u n d in
Com p aret to (1997).
● Ad v a n t a ges: Usin g ad van ced co m p ressio n sch em es, t ran sm issio n rat es o f
abou t 2,400 bit/ s can be en o u gh fo r vo ice com m u n ication . LEOs even p ro -
vid e t h is b an d wid th fo r m ob ile t erm in als wit h o m n i-d irectio n al an t en n as
u sin g lo w tran sm it p o wer in t h e ran ge o f 1W. Th e d elay fo r p ackets d eliv-
ered via a LEO is relatively lo w (ap p ro x 10 m s). Th e d elay is co m p arable to
lo n g-d ist an ce wired co n n ect io n s (a b o u t 5 –1 0 m s). Sm a ller fo o t p rin t s o f
LEOs allo w for better freq u en cy reu se, sim ilar to th e co n cep t s u sed fo r cellu -
lar n etwo rks (Gavish , 1998). LEOs can p rovid e a m u ch h igh er elevation in
p olar region s an d so bett er global coverage.
● D i sa d v a n t a g e s: Th e b iggest p ro b lem o f t h e LEO co n cep t is t h e n eed fo r
m an y satellit es if global coverage is to be reach ed . Several co n cep ts in vo lve
5 0–200 o r even m o re sat ellites in o rb it . Th e sh o rt t im e o f visibilit y wit h a
h igh elevat io n req u ires ad d it io n al m ech an ism s fo r co n n ect io n h an d o ver
b et ween d ifferen t satellit es. (Differen t cases fo r h an d o ver are exp lain ed in
sect io n 5.4.) Th e h igh n u m b er o f sat ellit es co m b in ed wit h t h e fast m o ve-
m en ts resu lts in a h igh com p lexity of th e wh ole satellite system . On e gen eral
p ro b lem o f LEO s is t h e sh o rt lifet im e o f ab o u t five t o eigh t years d u e t o
atm osp h eric d rag an d radiation from th e in n er Van Allen belt 1 . Assu m in g 48
satellites an d a lifetim e of eigh t years (as exp ected for th e system Globalst ar),
a n ew sat ellit e wo u ld b e n eed ed every t wo m on t h s. Th e lo w lat en cy via a
sin gle LEO is on ly h alf of th e st ory. Oth er factors are th e n eed for rou tin g of
d ata p ackets from satellite to satellite (or several tim es from base station s to
satellites an d back) if a u ser wan ts to com m u n icate arou n d th e world . Du e to
t h e large fo o tp rin t, a GEO t yp ically d o es n o t n eed t h is typ e o f ro u t in g, as
sen d ers an d receivers are m ost likely in th e sam e footp rin t.
5.3.3 MEO
MEO s can be p osit io n ed so m ewh ere between LEOs an d GEOs, both in term s o f
th eir orbit an d d u e to th eir ad van tages an d d isad van tages.
A sat ellit e syst em t o get h er w it h gat ew ays an d fix ed t errest rial n et w o rks as
sh o wn in Figu re 5.1 h as to ro u t e d at a t ran sm issio n s fro m o n e u ser t o an o t h er
as an y ot h er n etwork d o es. Rou tin g in th e fixed segm en t (o n earth ) is ach ieved
as u su al, wh ile two d ifferen t so lu t ion s exist fo r t h e satellite n etwo rk in sp ace. If
satellites offer ISLs, t raffic can b e ro u ted between th e satellites. If n ot, all traffic
is relayed to earth , ro u ted th ere, an d relayed back to a satellite.
Assu m e t w o u se rs o f a sa t ellit e n et wo rk ex ch an ge d a t a. If t h e sat ellit e
system su p p o rts ISLs, o n e u ser sen d s d at a u p to a satellit e an d th e satellite fo r-
w ard s it t o t h e o n e resp o n sib le fo r t h e receiver via o t h er sat ellit es. Th is last
satellite n o w sen d s th e d ata d o wn to t h e earth . Th is m ean s th at o n ly o n e u p lin k
an d o n e d o wn lin k p er d irect io n is n eed ed . Th e ab ilit y o f ro u t in g wit h in t h e
satellite n etwo rk red u ces t h e n u m ber o f gateways n eed ed on earth .
If a satellit e system d oes n ot o ffer ISLs, th e u ser also sen d s d ata u p to a satel-
lite, bu t n ow th is satellite fo rward s th e d at a t o a gateway o n eart h . Rou tin g takes
p la ce in fix ed n et w o rks as u su al u n t il an o t h er gat ewa y is rea ch ed wh ich is
resp o n sible for th e satellite above th e receiver. Again d ata is sen t u p to th e satel-
lite wh ich forward s it d o wn to th e receiver. Th is so lu t io n req u ires two u p lin ks
an d t wo d o wn lin ks. Dep en d in g o n t h e o rb it an d t h e sp eed o f ro u t in g in t h e
sat ellit e n et wo rk co m p ared t o t h e t errest rial n et wo rk, t h e so lu t io n w it h ISLs
m igh t o ffer lo wer lat en cy. Th e d rawbacks o f ISLs are h igh er syst em co m p lexit y
d u e to ad d ition al an ten n as an d ro u tin g h ard - an d so ft ware fo r th e satellites.
176 Mobile communicat ions
Lo calizat io n o f u sers in sat ellite n et works is sim ilar to th at of terrestrial cellu lar
n et wo rks. O n e ad d it io n al p ro b lem arises fro m t h e fact t h at n o w t h e ‘b ase st a-
t io n s’, i.e., t h e sat ellit es, m o ve a s w ell. Th e ga t eways o f a sa t ellit e n et w o rk
m a in t ain several regist ers. A h o m e lo c a t io n r e g ist e r (H LR) st o res all st at ic
in form ation abou t a u ser as well as h is or h er cu rren t lo cation . Th e last kn o wn
lo cat io n o f a m o b ile u ser is st o red in t h e v isi t o r lo c a t i o n r e g i st e r (VLR).
Fu n ct ion s of th e VLR an d HLR are sim ilar to th o se of th e registers in , e.g., GSM
(see ch a p t er 4 ). A p art icu larly im p o rt an t regist er in sat ellit e n et wo rks is t h e
sa t e ll it e u se r m a p p in g r eg i st e r (SU M R). Th is st o res t h e cu rren t p o sit io n o f
sat ellit es an d a m ap p in g o f each u ser t o t h e cu rren t sa t ellit e t h ro u gh w h ich
com m u n icatio n with a u ser is p o ssible.
Registratio n o f a m o b ile st atio n is ach ieved as fo llo ws. Th e m o b ile st atio n
in it ially sen d s a sign al w h ich o n e o r several sat ellit es ca n receive. Sa t ellit es
receivin g su ch a sign al rep o rt t h is even t t o a gat ew ay. Th e gat eway can n o w
d eterm in e th e locatio n of th e u ser via th e lo catio n o f th e satellites. User d ata is
req u ested fro m th e u ser’s HLR, VLR an d SUMR are u p d ated .
Callin g a m o bile st at io n is again sim ilar to GSM. Th e call is fo rward ed to a
gat eway wh ich lo calizes t h e m o bile st at ion u sin g HLR an d VLR. Wit h th e h elp
o f t h e SUMR, th e ap p ro p riate satellite for co m m u n icatio n can be fou n d an d th e
con n ection can be set u p .
5.6 Handover
5.7 Examples
W h ile th e ot h er th ree system s p resen ted in Table 5.1 are LEOs, In t erm ed ia t e
Cir cu la r Orb it , (ICO) (ICO , 2002) rep resen t s a MEO syst em as t h e n am e in d i-
cates. ICO n eed s less sat ellites, 10 p lu s t wo sp are are p lan n ed , t o reach glo b al
coverage. Each satellite covers abou t 30 p er cen t of earth ’s su rface, bu t th e syst em
works with an average elevat ion of 40°. Du e to th e h igh er com p lexity wit h in th e
satellites (i.e., larger an ten n as an d larger solar p ad d les to gen erate en ou gh p ower
fo r tran sm issio n ), t h ese sat ellit es weigh ab o u t 2,600 kg. W h ile lau n ch in g ICO
sat ellites is m o re exp en sive d u e to weigh t an d h igh er o rb it , th eir exp ect ed life-
tim e is h igh er wit h 12 years com p ared to Globalstar an d Irid iu m with eigh t years
an d less. ICO sat ellit es n eed fewer rep lacem en t s m akin g t h e wh o le syst em
ch eap er in retu rn . Th e start of ICO h as been d elayed several t im es. Th e ICO con -
sortiu m wen t th rou gh ban kru ptcy an d several join t ven tu res with oth er satellite
organ ization s, bu t still p lan s to start op eration of t h e system with in th e n ext few
years. Th e exact n u m ber of satellites is cu rren tly u n clear, h owever, th e system is
sh ifted toward s IP t raffic with up t o 144 kbit/ s.
Sat ellit e syst ems 179
A very am bitio u s an d m aybe n ever realized LEO p roject is Teled esic wh ich
p lan s to provide h igh ban d wid th satellite con n ection s world wid e with h igh q u al-
it y o f service (Teled esic, 2 002). In co n t rast t o t h e o t h er syst em s, t h is sat ellit e
n etwork is n ot p rim arily p lan n ed for access u sin g m obile p h on es, bu t to en able
world wid e access to t h e in tern et via sat ellit e. Prim ary cu st om ers are bu sin esses,
sch o ols etc. in rem ot e p laces. Teled esic wan ts t o o ffer 64 Mbit / s d own lin ks an d
2 Mbit/ s up lin ks. Wit h sp ecial term in als even 64 Mbit/ s u p lin ks sh ou ld be p ossi-
ble. Receivers will be, e.g., roo f-m ou n ted lap t op -sized t erm in als th at con n ect t o
local n etworks in th e bu ild in g. Service st art was targeted for 2003, h owever, cu r-
ren tly on ly th e web p ages rem ain ed from t h e system an d th e start was sh ifted to
2005. Th e in it ial p lan s o f 840 sat ellit es p lu s 84 sp ares were d ro p p ed , t h en 288
p lu s sp ares were p lan n ed , d ivid ed in t o 1 2 p lan es wit h 2 4 sat ellit es each .
Con sid erin g an exp ected lifetim e of ten years p er satellite, th is still m ean s a n ew
sat ellit e will h ave t o b e lau n ch ed at least every o t h er week. Du e t o t h e h igh
ban d wid th , h igh er freq u en cies are n eed ed , so Teled esic op erates in th e Ka-ban d
with 28.6–29.1 GHz fo r th e u p lin k an d 18.8–19.3 GHz for th e d own lin k. At t h ese
h igh freq u en cies, co m m u n icatio n lin ks can easily b e b lo cked b y rain o r o th er
obstacles. A h igh elevation of at least 40° is n eed ed . Teled esic u ses ISL fo r ro u tin g
between th e satellites an d im plem en ts fast p acket switch in g on th e satellites.
On ly Globalstar u ses CDMA as access m et h od , wh ile th e o th er system s rely
o n d ifferen t TDM A/ FDM A sch em es. Th e co st est im a t es in Tab le 5 .1 a re ju st
ro u gh figu res t o co m p are t h e system s. Th ey d irect ly reflect syst em co m p lexit y.
ICO sat ellit es fo r exa m p le are m o re co m p licat ed co m p ared t o Irid iu m , so t h e
ICO syst em h as sim ilar in it ial co st s. Sm aller an d sim p ler Glo b alst ar sat ellit es
m ake th e system ch eap er th an Irid iu m .
5.8 Summary
Satellite system s evolved q u ickly from th e early st ages of GEOs in th e lat e 1960s
to m an y system s in d ifferen t orbit s of tod ay. Th e tren d for com m u n ication satel-
lites is m ovin g away from big GEOs, toward th e sm aller MEOs an d LEOs m ain ly
fo r t h e reaso n o f lo wer d elay w h ich is essen t ial fo r vo ice co m m u n icat io n .
Differen t syst em s will o ffer glo b al co verage wit h services ran gin g fro m sim p le
voice an d low bit rate d ata u p to h igh ban d wid th com m u n icat ion s with q u ality
of service. However, satellite system s are n ot aim ed at rep lacin g terrestrial m obile
com m u n ication syst em s bu t at com p lem en tin g t h em . Up to n ow it h as n ot been
clear h o w h igh th e co sts for op eratio n an d m ain ten an ce of satellit e system s are
an d h ow m u ch d ata t ran sm ission via satellites really co sts for a cu stom er. Sp ecial
p roblem s for LEOs in t h is con text are th e h igh system co m p lexity an d th e rela-
tively sh ort lifetim e o f th e satellites. In itial system costs o n ly con stitu te p art of
th e overall costs. Befo re it is p ossible to offer an y service t o cu stom ers th e wh o le
satellite system h as to be set u p . An in crem en tal growth as it is d on e for terres-
t rial n et wo rks is n o t p o ssib le in LEO syst em s. O p erat o rs in st al n ew t errest rial
180 Mobile communicat ions
1 Name basic applications for satellite communication and describe the trends.
2 Why are GEO systems for telecommunications currently being replaced by fiber
optics?
3 How do inclination and elevation determine the use of a satellite?
4 What characteristics do the different orbits have? What are their pros and cons?
5 What are the general problems of satellite signals travelling from a satellite to
a receiver?
Sat ellit e syst ems 181
Avagn in a, D., Do vis, F., Gh iglion e, A., Mu lassan o , P. (2002) ‘Wireless Net wo rks
Based o n t h e H igh -Alt it u d e Plat fo rm s fo r t h e Pro visio n o f In t egrat ed
Navigation / Com m u n ication Services,’ IEEE Communications Magazine, 40(2).
Com p aretto, G., Ram irez, R. (1997) ‘Tren d s in m obile sat ellit e t ech n o logy,’ IEEE
Computer, 30(2).
Courseille, O. (2001) ‘Role of satellites in m obile system s,’ Alcatel Telecommunications
Review, 4/ 2001.
Dju kn ic, G., Freid en fels, J., O ku n ev, Y. (1 9 9 7 ) ‘Est ab lish in g W ireless
Co m m u n icat io n s Services via High -Alt it u d e Plat fo rm s: A Co n cep t W h o se
Tim e h as Com e?,’ IEEE Communications Magazine, 35(9).
Gavish , B., Kalven es, J. (1 99 8) ‘Th e im p act o f sat ellit e alt it u d e o n t h e p erfo r-
m a n ce o f LEO b ased co m m u n ica t io n syst em s,’ W ireless Networks, J.C .
Baltzer, 4(2)
Globalst ar (2002) Glo balstar L.P., San Jose, CA, USA, h ttp :/ / www.glo balstar.com / .
ICO (2002) ICO Glo b al Co m m u n icatio n s Lo n d o n , UK, h ttp :/ / www.ico.com / .
Iridium (2002) Irid iu m Satellite LLC, Leesbu rg, VA, USA, h ttp:// www.iridium .com / .
Ja m alip o u r, A. (1 9 9 8 ) Low ea rth orbita l sa tellites for person a l com m un ica tion
networks. Artech Ho u se.
Lu t z, E. (1 99 8 ) ‘Issu es in sat ellit e p erso n al co m m u n icat io n syst em s,’ W ireless
Networks, J.C. Baltzer, 4(2).
M aral, G., Bo u sq u et , M . (1 99 8) Sa tellite com munica tions systems: System s, tech-
niques and technology. Joh n Wiley & Son s.
Miller, B. (1998) ‘Satellites free th e m o bile p h on e,’ IEEE Spectrum, March .
Nu ssli, C.; Bert o u t , A. (20 02) ‘Sat ellit e-b ased m u lt icast arch it ect u re fo r m u lt i-
m ed ia services in 3 G m o b ile n et wo rks,’ Alca tel Telecom m unica tion s
Review, 2/ 2002.
Pa scall, S.C ., W it h ers, D.J. (1 9 9 7 ) Com m ercia l sa tellite com m un ica tion . Fo cal
Press, 1997.
Sch wart z, R. (1996) W ireless comm unica tions in developing countries: cellula r and
satellite systems. Artech Hou se.
Teled esic (2002) Teled esic Co rp ., Bellevu e, WA, USA, h tt p :/ / www.teled esic.com / .
Broadcast syst ems 6
A
lth o u gh t h is b oo k m o stly d eals wit h d ifferen t co m m u n icatio n t ech n olo -
gies allo win g in d ivid u al t wo -way co m m u n icat io n , it is im p o rt an t t o
u n d erst an d t h e ro le o f u n id irect io n al b ro ad cast syst em s wit h in fu t u re
m o bile com m u n icat io n scen ario s. Typ ical bro ad cast system s, su ch as rad io an d
televisio n , d istribu te in fo rm ation regard less of th e n eed s o f in d ivid u al u sers. As
an ad d itio n to two -way co m m u n icatio n tech n ologies, broad castin g in form atio n
can be very cost effective. Ju st im agin e t h e d istribu t io n o f a m o vie trailer t o m il-
lion s of p o ten tial cu st om ers an d com p are it wit h th e abilities o f 3G base statio n s
to p rovid e 10–20 sim u ltan eou s u sers wit h a 128 kbit/ s vid eo stream . Th e d istrib-
u t ion of th e trailer wou ld blo ck th e wh o le m o bile n etwo rk for a lo n g tim e even
if ten s o f th ou san d base statio n s are assu m ed .
In th e fu tu re, t elevision an d radio tran sm ission s will be fu lly d igital. Alread y
several radio station s produce an d tran sm it th eir program m es d igitally via th e in ter-
n et o r d igital radio (see lat er section s in t h is ch ap ter). Digital televisio n is o n its
way. Besides tran sm ittin g video an d au dio, digital tran sm ission allows for th e distri-
bution of arbitrary digital data, i.e., m ultim edia in form ation can accom pan y radio
an d TV program m es at very low cost com pared to in dividual wireless con n ection s.
Th e fo llo win g section s give a gen eral in t rod u ction in to asym m etric co m m u -
n icat ion u p t o t h e extrem e case o f u n id irectio n al bro ad castin g. On e im p o rtan t
issu e is th e cyclic rep etitio n o f d ata (as d iscu ssed in t h e section s abou t broad cast
d isks). Bro ad cast in g syst em s wh ich will be exp lain ed in d et ail are d igit al au d io
b ro ad cast in g (DAB) an d d igit al vid eo b ro ad cast in g (DVB). On e in t erestin g fea-
t u re a b o u t d at a co m m u n icat io n is t h e ab ilit y o f D AB an d DVB t o ca rry
m u lt i-m ed ia in fo rm at io n . In co m b in at io n w it h sat ellit e o r t errest rial t ran s-
m ission an d t h e u se o f t h e in tern et , th ese syst em s are ab le to d eliver h igh ban d -
wid th to in d ivid u al cu st o m ers at low cost (ETSI, 2002).
6.1 Overview
183
184 Mobile communicat ions
tran sm ission cap abilities in both com m u n ication direction s, i.e., th e ch an n el ch ar-
acteristics from A to B are th e sam e as from B to A (e.g., ban d width , delay, costs).
Ex am p les o f sym m et rical co m m u n icat io n services are t h e p lain o ld t ele-
p h o n e service (PO TS) o r GSM, if en d -t o -en d co m m u n icatio n is co n sid ered . In
t h is case, it d o es n o t m at ter if o n e m o b ile st atio n calls t h e o t h er o r t h e o t h er
way ro u n d , ban d wid th an d delay are t h e sam e in bot h scen arios.
Th is sym m et ry is n ecessary for a telep h o n e service, b u t m an y o th er ap p lica-
tion s d o n o t req u ire th e sam e ch aracteristics for bot h d irectio n s o f in form ation
t ran sfer. C o n sid er a t yp ical clien t / server en viro n m en t . Typ ically, t h e clien t
n eed s m u ch m o re d at a fro m t h e server t h an t h e server n eed s fro m th e clien t .
To d ay’s m o st p ro m in en t exam p le o f th is is t h e world wid e web . Millio n s o f u sers
d o w n lo a d d at a u sin g t h eir b ro w sers (clien t s) fro m web servers. A u ser o n ly
ret u rn s in fo rm at io n t o t h e server fro m t im e t o t im e. Sin gle req u est s fo r n ew
p ages wit h a t yp ical size o f several h u n d red b yt es resu lt in resp o n ses o f u p t o
so m e 10 kbytes on average.
A televisio n with a set -top bo x rep resen t s a m ore extrem e scen ario. W h ile a
h igh -resolut ion vid eo stream req u ires several Mbit/ s, a typ ical u ser retu rn s som e
bytes from tim e to t im e to switch bet ween ch an n els o r retu rn so m e in form ation
for TV sh op p in g.
Fin ally, to d ay’s p agers an d rad io s wo rk co m p letely o n e-way. Th ese d evices
can on ly receive in form at io n , an d a u ser n eed s ad d ition al co m m u n icatio n tech -
n o lo gy t o sen d an y in fo rm at io n b ack t o , e.g., t h e rad io st at io n . Typ ically, t h e
telep h o n e system is u sed fo r th is p u rp ose.
A sp ecial case o f a sy m m e t r ica l c o m m u n ic a t i o n sy st e m s are u n id ir ec -
t io n a l b r o a d ca st sy st em s wh ere typ ically a h igh b an d wid th d ata stream exists
fro m o n e sen d er t o m an y receivers. Th e p ro b lem arisin g fro m t h is is t h at t h e
sen d er can o n ly o p tim ize tran sm it ted d ata fo r th e wh o le grou p of receivers an d
n o t fo r an in d ivid u al u ser. Figu re 6 .1 sh o ws a sim p le b ro ad cast scen ario . A
sen d er tries to op tim ize th e tran sm it ted p acket stream fo r th e access p at tern s o f
all receivers w it h o u t kn o w in g t h eir ex act req u irem en t s. All p acket s are t h en
tran sm itt ed via a broad cast to all receivers. Each receiver n o w p icks u p th e p ack-
et s n eed ed an d d rop s th e oth ers or st ores th em for fu tu re u se resp ectively.
Th ese ad d it io n a l fu n ct io n s are n eed ed t o p erso n alize d ist rib u t ed d at a
d ep en d in g o n in d ivid u al req u irem en t s an d ap p licatio n s. A very sim p le exam p le
of t h is p rocess co u ld be a u ser-d efin ed filter fu n ction th at filters o u t all in form a-
tion wh ich is n o t of in t erest t o th e u ser. A rad io in a car, for exam p le, co u ld on ly
p resen t t raffic in fo rm at ion fo r th e lo cal en viron m en t, a set-to p box co u ld on ly
sto re t h e startin g tim es o f m o vies an d d ro p all in form atio n abo u t sp orts.
However, th e p ro blem con cern in g wh ich in form ation to sen d at wh at t im e
still rem ain s for a sen d er. Th e followin g section sh ows several so lu t io n s to th is.
Broadcast syst ems 185
Figure 6.1
Service provider Service user
Broadcast transmission
A
B Receiver
A
A
B
A Receiver
A B Undirectional
Sender distribution
.
medium
.
A .
B
A
Receiver
It is on ly p ossible to op tim ize th ese p att ern s if t h e sen d er kn ows som eth in g
abo u t t h e co n ten t of th e d ata blocks an d th e access p att ern s o f all u sers.
DADBDADCDADBDADC ...
Tod ay’s an alo g rad io system still fo llo ws t h e basic p rin cip le of freq u en cy m o d u -
lat io n in ven ted b ack in 1 933. In ad d it io n t o au d io t ran sm issio n , very lim it ed
in fo rm at io n su ch a s t h e st at io n id en t ificat io n ca n acco m p a n y t h e p ro gram .
Tran sm issio n q u ality varies great ly d ep en d in g on m u lt i-p at h effect s an d in t er-
feren ce. Th e fu lly d igit al D AB syst em d o es n o t o n ly o ffer so u n d in a CD-like
q u alit y, it is also p ractically im m u n e to in terferen ce an d m u lt i-p ath p ro p agat io n
effect s (ETSI, 2001a), (DAB, 2002).
D AB syst em s ca n u se sin g le fr eq u en c y n e t w o r k s (SFN ), i.e., all sen d ers
tran sm itt in g th e sam e rad io p rogram op erate at th e sam e freq u en cy. Tod ay, d if-
feren t sen ders h ave t o u se d ifferen t freq u en cies to avo id in t erferen ce alth o u gh
th ey are t ran sm ittin g th e sam e rad io p ro gram . Usin g an SFN is very freq u en cy
efficien t , as a sin gle rad io st at io n o n ly n eed s o n e freq u en cy t h ro u gh o u t t h e
wh o le co u n t ry. Ad d it io n ally, DAB tran sm issio n p o wer p er an t en n a is o rd ers o f
Broadcast syst ems 187
m agn it u d e lower co m p ared to trad it ion al FM statio n s. DAB u ses VHF an d UHF
freq u en cy b an d s (d ep en d in g o n n at io n al regu lat io n s), e.g., t h e t errest rial TV
ch an n els 5 to 12 (174–230 MHz) or th e L-ban d (1452–1492 MHz). Th e m o d u la-
t io n sch em e u sed is D Q PSK. DAB is o n e o f t h e syst em s u sin g C O FD M (see
ch ap t er 2 ) w it h 1 9 2 t o 1 5 3 6 carriers (t h e so -called e n sem b l e) wit h in a DAB
ch an n el o f 1.5 M Hz. Ad d it io n ally, DAB u ses FEC t o red u ce t h e erro r rat e an d
in t ro d u ces gu a rd sp a ces between sin gle sym b ols d u rin g t ran sm issio n . COFDM
an d t h e u se o f gu ard sp aces red u ce ISI t o a m in im u m . DAB can even b en efit
from m u lt ip at h p ro p agat io n by reco m bin in g th e sign als fro m d ifferen t p ath s.
Th e followin g is an en sem ble tran sm it ted at 225.648 MHz in sou th ern Germ an y. Th e
en sem b le con tain s six rad io p rogram s an d two d ata ch an n els.
With in every freq u en cy b lock of 1.5 MHz, DAB can tran sm it u p t o six stereo
au d io p rogram m es with a d ata rate of 192 kbit/ s each . Dep en d in g on th e red u n -
d an cy co d in g, a d at a service wit h ra t es u p t o 1 .5 M b it / s is availab le a s an
altern ative. Fo r th e DAB t ran sm ission system , au d io is ju st an o th er typ e o f d ata
(b esid es d ifferen t co d in g sch em es). DAB u ses two basic tran sp ort m ech an ism s:
Figure 6.3
Frame duration TF
DAB frame structure
Guard interval Td
Symbol
Tu
L 0 1 2 . . ... .. L–1 L 0 1
Phase
Null Data Data Data
reference
symbol symbol symbol symbol
symbol
Figure 6.4
DAB Signal
Components of a DAB
sender (simplified)
Carriers
Service
information FIC
Multiplex
information
f
1.5 MHz
Trans-
mission Trans-
multi- ODFM
mitter
plexer
MSC
multi-
plexer
DAB d o es n ot req u ire fixed , p re-d eterm in ed allocation of ch an n els with cer-
t ain p ro p ert ies t o services. Figu re 6 .5 sh o ws t h e p o ssib ilit ies o f d yn am ic
reco n figu rat io n d u rin g t ra n sm issio n . In it ia lly, DAB t ran sm it s six a u d io p ro -
gra m m es o f d ifferen t q u alit y t o get h er w it h n in e d at a services. Each au d io
p ro gram h as it s PAD. In th e exam p le, au d io 1, 2, an d 3 h ave h igh q u ality, 4 an d
5 lo wer qu ality, wh ile 6 h as th e lowest q u alit y. Pro gram m es 1 to 3 cou ld , e.g., be
h igh er q u alit y classic t ra n sm issio n s, w h ile p ro gram 6 co u ld b e vo ice t ran s-
m issio n s (n ew s et c.). Th e rad io st at io n co u ld n o w d ecid e t h at fo r au d io 3
128 kb it / s are en o u gh wh en , fo r exam p le, th e n ews p ro gram starts. News m ay
be in m o n o or st ereo with lower q u alit y bu t ad d ition al d ata (h ere D10 an d D11
– h ead lin es, p ict u res et c.). Th e DAB m u lt ip lex er d yn am ically in t erleaves d at a
fro m all d ifferen t so u rces. To in fo rm t h e receiver ab o u t t h e cu rren t co n figu ra-
tio n o f t h e MSC carryin g t h e d ifferen t d at a st ream s, t h e FIC sen d s m u lt ip lex
co n fi gu ra t io n in fo rm a t io n (M CI).
190 Mobile communicat ions
Figure 6.5
Dynamic DAB - Multiplex
D1 D2 D3 D4 D5 D6 D7 D8 D9
D1 D2 D3 D4 D5 D6 D7 D8 D9
Figure 6.6
7 byte
MOT object
structure Header Header
Body
core extension
Broadcast syst ems 191
● Ob ject rep et it io n : DAB can rep eat o bjects several tim es. If an o bject A co n -
sists of fo u r segm en ts (A1 , A2 , A3 , an d A4 ), a sim p le rep etition p att ern wo u ld
be A1 A2 A3 A4 A1 A2 A3 A4 A1 A2 A3 A4 ...
● In t erlea v ed o b je ct s: To m itigate bu rst erro r p ro b lem s, DAB can also in t er-
leave segm en ts from d ifferen t o bjects. In terleavin g th e o bjects A, B, an d C
co u ld resu lt in th e p attern A1 B1 C 1 A2 B2 C 2 A3 B3 C 3 ...
● Se g m e n t r ep e t it io n : If so m e segm en t s are m o re im p o rt an t t h a n o t h ers,
DAB can rep eat t h ese segm en ts m o re o ften (e.g. A1 A1 A2 A2 A2 A3 A4 A4 ...).
● H ea d er rep et it io n : If a receiver can n ot receive th e h ead er of an MOT, it will
n o t be ab le to d eco d e t h e object . It can b e u sefu l t o ret ran sm it t h e h ead er
several t im es. Th en , t h e receiver can syn ch ro n ize wit h th e d at a st ream as
so o n as it receives t h e h ead er an d can st art d eco d in g. A p at t ern co u ld b e
HA1 A2 HA3 A4 HA5 A6 H... with H bein g th e h ead er o f t h e MOT o bject A.
Th e lo gical con seq u en ce o f ap p lyin g d igit al tech n ology to rad io broad castin g is
d o in g t h e sam e fo r t h e t rad it io n al t elevisio n syst em . Th e an alo g syst em u sed
to d ay h as basically rem ain ed u n ch an ged fo r d ecad es. Th e on ly in ven tio n worth
m en t io n in g was th e in t ro d u ctio n o f co lo r TV fo r t h e m ass m arket b ack in th e
1960s. Television st ill u ses t h e lo w reso lu tion o f 625 lin es for t h e Eu rop ean PAL
192 Mobile communicat ions
syst em o r on ly 525 lin es for th e US NTSC resp ectively 2 . Th e d isp lay is in terlaced
wit h 2 5 o r 30 fram es p er seco n d resp ectively. So , co m p ared with t od ay’s co m -
p u t er d isp lays wit h reso lu t io n s o f 1,28 0 × 1 ,0 2 4 an d m o re t h an 7 5 Hz fram e
rat e, n on -in terlaced , TV p erform an ce is n ot very im p ressive.
Th ere h ave been m an y attem p ts t o ch an ge th is an d to in trod u ce d igital TV
wit h h igh er reso lu t io n , b et ter so u n d an d ad d itio n al feat u res, b u t n o ap p ro ach
h as yet been tru ly su ccessfu l. On e reason for t h is is t h e h u ge n u m ber of old sys-
t em s t h at are in st alled an d ca n n o t b e rep laced as fast as co m p u t ers (we can
watch t h e latest m o vie on an old TV, bu t it is im p ossible to ru n n ew so ftware o n
o ld er com p u ters!). Varyin g p o litical an d eco n om ic in terests are co u n t erp ro d u c-
t ive t o a co m m o n st an d ard fo r d igit al TV. O n e ap p ro a ch t o ward su ch a
st an d ard , wh ich m ay p rove u sefu l for m obile co m m u n icat io n , to o, is p resen ted
in t h e fo llo win g sectio n s.
Aft er so m e n at io n al failu res in in t ro d u cin g d igit al TV, t h e so -called
Eu ro p ean Lau n ch in g Grou p was fou n d ed in 1991 with th e aim of d evelo p in g a
co m m o n d igit al t elevisio n syst em fo r Eu ro p e. In 1 99 3 t h ese co m m o n effo rt s
were n am ed d igit a l v id eo b r o a d ca st in g (D VB) (Reim ers, 1998), (DVB, 2002).
Alth o u gh th e n am e sh ows a certain affin ity to DAB, th ere are som e fu n d am en tal
d ifferen ces regard in g th e tran sm issio n tech n olo gy, freq u en cies, m od u latio n etc.
Th e go al o f DVB is t o in t ro d u ce d igit al t elevisio n b ro ad cast in g u sin g sat ellit e
tran sm ission (DVB-S, (ETSI, 1997)), cable tech n ology (DVB-C, (ETSI, 1998)), an d
also terrestrial tran sm issio n (DVB-T, (ETSI, 2001b)).
Figu re 6.7 sh ows co m p o n en ts t h at sh ou ld be in tegrated in to t h e DVB arch i-
t ect u re. Th e cen t er p o in t is an in t egra t ed receiver-d eco d er (set -t o p b o x )
co n n ected to a h igh -reso lu tio n m o n it o r. Th is set-to p b o x can receive DVB sig-
n als via sa t ellit es, t errest rial lo cal/ regio n al sen d ers (m u lt i-p o in t d ist rib u t io n
syst em s, terrestrial receiver), cable, B-ISDN, ADSL, o r oth er p ossible fu tu re tech -
n olo gies. Cable, ADSL, an d B-ISDN con n ectio n s also offer a retu rn ch an n el, i.e.,
a u ser can sen d d ata su ch as ch an n el selection , au th en ticatio n in form ation , o r a
sh o p p in g list . Au d io / vid eo st ream s can b e reco rd ed , p ro cessed , an d rep layed
u sin g d igit a l v ersa t ile d isk (DVD) o r m u ltim ed ia PCs. Differen t levels of q u al-
it y ar e en visaged : st a n d a r d d e fin it io n TV (SD TV), e n h a n c ed d efin it io n
TV (ED TV), a n d h i g h d e fin i t i o n TV (H D TV) wit h a reso lu t io n o f u p t o
1,920 × 1,080 p ixels.
Sim ilar t o DAB, DVB also t ran sm it s d at a u sin g flex ib le co n t ain ers. Th ese
con t ain ers are basically MPEG-2 fram es t h at d o n ot restrict th e t yp e of in fo rm a-
t io n . DVB sen d s service in fo rm at io n co n t ain ed in it s d a t a st ream , w h ich
sp ecifies th e con ten t o f a co n t ain er. Th e followin g con ten ts h ave been d efin ed :
2 On ly ab o u t 580 lin es are visible in t h e PAL syst em , on ly 480 with NTSC. Th e h o rizo n t al resolu t io n
d ep en d s o n t ran sm issio n an d reco rd in g q u ality. For VHS t h is resu lt s in 240 ‘p ixels’ p er lin e, t errestrial
t ran sm issio n allows u p t o 330 an d h igh -q u ality TV set s u p t o 500 ‘p ixels’. Ho wever, t ran sm issio n is
an alo g an d , t h ese ‘p ixels’ can n ot d irectly be co m p ared wit h th e p ixels o f co m p u t er m o n it ors.
Broadcast syst ems 193
Figure 6.7
Satellites SDTV Digital video
EDTV broadcasting scenario
HDTV
Multipoint
Integrated
distrib
receiver-
syst
decoder
Multimedia PC
Cable
DVD, etc.
Terrestri
receive
B-ISDN,
ADSL etc.
Figure 6.8
Different contents MPEG-2/DVB MPEG-2/DVB
of MPEG-2/ DVB container container
containers
HDTV
EDTV
MPEG-2/DVB MPEG-2/DVB
container container
SDTV
Figure 6.9
High-bandwidth Internet
access using DVB
DVB/MPEG2 multiplex
Satellite receiver
simultaneous to digital TV
Satellite
PC Leased line provider
Internet
TCP/IP Information
DVB-S adapte provider
Service
provider
Figure 6.10
Mobile Internet services DVB-T, DAB
(TV plus IP data)
using IP over GSM/ GPRS TV
Bro
or UMTS as interaction TV broadcaster MUX ad c as
channel for DAB or DVB t
data
channels
Internet on
c ti
n t era Mobile
ISP I terminal
GSM/GPRS
Mobile operator UMTS
(IP data)
6.6 Summary
u ser’s in t erests. Th e set -top box will m erge both d ata stream s an d th e u ser will,
e.g., watch a so ccer gam e with fu lly in d ivid u alized billbo ard s. An ot h er feat u re,
wh ich m akes DAB p articu larly attractive for m obile com m u n ication , is th at it is
th e on ly co m m ercial rad io system su itable for h igh sp eed s an d h igh d ata rat es:
u p t o 1 .5 M b it / s at 9 0 0 km / h ! Th is m akes it p o ssib le t o in st al, TV set s in fo r
exam p le, train s an d o th er veh icles th at wo u ld su ffer fro m m u lt i-p ath p ro p aga-
t io n u sin g o t h er t ech n o lo gies. Alt h o u gh DVB w as n o t d esign ed fo r very fast
m o vin g receivers, it h as been sh o wn in th e MOTIVATE p ro ject th at it still wo rks
at over 250 km / h (at red u ced d ata rates; DVB, 2002, MOTIVATE, 2002).
As t h e aggregat e cap acit y o f a UMTS cell is lim it ed (ap p ro x. 2 Mb it / s p er
5 M Hz b an d wid t h in t h e st an d ard case) an d sh ared b et ween all act ive u sers,
UMTS is preferably u sed for in d ivid u al co m m u n ication p u rp o ses. On th e oth er
h an d , h igh ban d wid th d istribu tion of d ata in a p o in t -to-m u ltip o in t fash io n will
be m o re efficien t an d econ o m ical o n bro ad cast p latfo rm s su ch as DAB or DVB.
Ho wever, as t h e cap a cit y o f a m o b ile DVB-T syst em is relat ively sm all (ab o u t
1 0 –1 5 M b it / s p er 8 M H z b a n d wid t h ), an d cell size is large (>1 0 0 km 2 ) t h is
syst em m ay n o t efficien tly p rovid e in d ivid u al d ata t o m an y u sers. Bo th 3G an d
bro ad cast p lat fo rm s, can be seen as com p lem en tary, n o t co m p etitive. Table 6.1
co m p ares th e m ain featu res of UMTS, DAB an d DVB.
C h ap t er 1 1 w ill sh o w fu rt h er scen ario s in t egrat in g b ro ad cast an d o t h er
4G system s.
1 2G and 3G systems can both transfer data. Compare these approaches with
DAB/ DVB and list reasons for and against the use of DAB/ DVB.
2 Which web pages would be appropriate for distribution via DAB or DVB?
3 How could location based services and broadcast systems work together?
Ach arya, S., Fran klin , M., Zd o n ik, S. (1995) ‘Dissem in at ion -based d ata d elivery
u sin g broadcast d isks,’ IEEE Persona l Communications, 2(6).
CORBA (2002), Com m on Object Requ est Broker Arch itectu re, Object Man agem en t
Grou p (OMG), h ttp :/ /www.corba.org/ , h ttp :/ / www.om g.org/ .
DAB (2002) Wo rld DAB Fo ru m , h tt p :/ / www.wo rld d ab.o rg/ .
DRiVE (2 0 0 2 ), Dyn a m ic Rad io fo r IP-Services in Veh icu la r En viro n m en t s,
IST-1999-12515, h ttp :/ / www.ist-d rive.org/ .
DVB (2002) DVB Project Office, h t tp :/ / www.d vb.org/ .
ETSI (1997) Framing structure, channel coding and modulation for 11/12 GHz satel-
lite services, Eu rop ean Telecom m u n ication s Stan d ard s In st it u te, EN 300 421.
ETSI (1 99 8 ) Fra min g structure, ch a n nel codin g a n d m odula tion for ca ble system s,
Eu rop ean Telecom m u n ication s Stan d ard s In stitu te, EN 300 429.
ETSI (1 9 9 9 a) DAB Multim edia Object Tra n sfer (MOT) protocol, Eu ro p ean
Telecom m u n icatio n s Stan d ard s In st it u te, EN 301 234.
ETSI (1999b) Digital Video Broa dcasting (DVB); Implementa tion guidelines for da ta
broadcasting, Eu ro p ean Telecom m u n ication s Stan dard s In stitu te, TR 101 202.
ETSI (1999c) Digital Video Broadcasting (DVB); DVB specification for da ta broadcast-
ing, Eu ro p ean Teleco m m u n ication s St an d ard s In st itu te, EN 301 192.
ETSI (1999d) Digital Video Broadcasting (DVB); Interaction channel through the Global
System for Mobile comm un ica tion s (GSM), Eu ro p ean Teleco m m u n icat io n s
St an d ard s In stitu te, EN 301 195.
ETSI (2 0 0 0 ) Digita l Audio Broa dca stin g (DAB); In tera ction ch a n n el th rough th e
Globa l System for Mobile com m un ica tion s (GSM), th e Public Switch ed
Telecommunications System (PSTN), Integrated Services Digita l Network (ISDN)
a n d Digita l En h a n ced Cordless Telecom m un ica tion s (DECT), Eu ro p ean
Telecom m u n icatio n s Stan d ard s In st it u te, TS 101 737.
ETSI (2 0 0 1 a) Digita l Audio Broa dca stin g (DAB) to m obile, porta ble, a n d fixed
receivers, Eu ro p ean Teleco m m u n icat ion s St an d ard s In stitu te, EN 300 401.
ETSI (2001b) Framing structure, channel coding and modulation for digital terrestrial
television, Eu rop ean Telecom m u n ication s Stan d ard s In stitu te, EN 300 744.
ETSI (2002) Digital Audio and Video Broadcasting, Eu ro p ean Teleco m m u n ication s
Stan d ard s In st it u te, h t tp :/ / www.etsi.org/ .
Broadcast syst ems 199
T
h is ch ap ter p resen ts several wireless lo cal area n etwo rk (W LAN) tech n o lo-
gies. Th is co n st it u t es a fast-gro win g m arket in tro d u cin g th e flexib ilit y o f
wireless access in t o office, h om e, o r p ro d u ction en viro n m en ts. In con trast
t o t h e t ech n o lo gies d escrib ed in ch ap t ers 4 t h ro u gh 6 , W LAN s are t yp ica lly
rest rict ed in t h eir d ia m et er t o b u ild in gs, a cam p u s, sin gle ro o m s et c. an d are
op erated by in d ivid u als, n o t by large-scale n etwork p rovid ers. Th e glo bal goal o f
W LANs is t o rep lace o ffice cab lin g, t o en ab le t et h erless access t o t h e in t ern et
an d , to in tro d u ce a h igh er flexibilit y fo r ad -h oc co m m u n ication in , e.g., grou p
m eet in gs. Th e fo llo w in g p o in t s illu st rat e so m e gen eral ad van t ages an d d isad -
van tages of W LANs co m p ared to th eir wired cou n terp arts.
So m e ad va n t a ges o f W LANs are:
● Flex ib ilit y: Wit h in rad io coverage, n od es can com m u n icate with ou t fu rth er
rest rict io n . Rad io waves can p en et rat e walls, sen d ers an d receivers can b e
p laced an ywh ere (also n o n -visib le, e.g., wit h in d evices, in walls et c.).
Som etim es wirin g is d ifficu lt if firewalls separate buildin gs (real firewalls m ade
ou t of, e.g., bricks, n ot rou ters set u p as a firewall). Pen etration of a firewall is
on ly p erm itted at certain poin ts to preven t fire from sp readin g too fast.
● Pla n n in g: On ly wireless ad -h o c n et wo rks allo w for co m m u n icat io n wit h o u t
p revio u s p lan n in g, an y wired n et w o rk n eed s wirin g p lan s. As lo n g as
d evices fo llo w t h e sam e st an d ard , t h ey can co m m u n icat e. Fo r wired n et -
wo rks, ad d it io n al cab lin g wit h t h e righ t p lu gs an d p ro b ab ly in terwo rkin g
u n it s (su ch as switch es) h ave to be p rovid ed .
● D e sig n : W ireless n et w o rks allo w fo r t h e d esign o f sm all, in d ep en d en t
d evices wh ich can fo r exam p le be p u t in to a p ocket . Cables n ot o n ly rest rict
u sers b u t also d esign ers o f sm all PDAs, n o t ep ad s et c. Wireless sen d ers an d
receivers can b e h id d en in h istoric bu ild in gs, i.e., cu rren t n etworkin g tech -
n o logy can be in t rod u ced with ou t bein g visible.
● Ro b u st n e ss: W ireless n et w o rks ca n su rvive d isast ers, e.g., eart h q u akes
o r u sers p u llin g a p lu g. If t h e w ireless d evices su rvive, p eo p le can st ill
com m u n icat e. Net wo rks req u irin g a wired in frastru ctu re will u su ally break
d o wn com p letely.
201
202 Mobile communicat ions
● Q u a lit y o f ser v ice: W LANs t yp ically o ffer lo wer q u alit y t h an t h eir wired
co u n terp arts. Th e m ain reason s fo r th is are th e lower ban d wid th d u e to lim -
it at io n s in rad io t ran sm ission (e.g., o n ly 1–10 Mb it / s u ser d at a rate in stead
o f 1 0 0 –1 ,0 0 0 M b it / s), h igh er erro r rat es d u e t o in t erferen ce (e.g., 1 0 –4
in st ead o f 10 –1 2 fo r fib er o p t ics), an d h igh er d elay/ d elay variat io n d u e t o
exten sive error co rrect io n an d d etect io n m ech an ism s.
● Pro p riet a r y so lu t io n s: Du e to slow stan d ard ization p ro ced u res, m an y com -
p an ies h a ve co m e u p wit h p ro p riet ary so lu t io n s o fferin g st an d ard ized
fu n ction ality p lu s m an y en h an ced feat u res (typ ically a h igh er bit rate u sin g
a p at en t ed co d in g t ech n o lo gy o r sp ecial in t er-access p o in t p ro t o co ls).
H o wever, t h ese ad d itio n al feat u res o n ly wo rk in a h o m o gen eo u s en viro n -
m en t , i.e., wh en ad ap t ers fro m t h e sam e ven d ors are u sed fo r all wireless
n od es. At least m o st co m p on en t s to d ay ad h ere t o t h e basic stan d ard s IEEE
802.11b or (n ewer) 802.11a (see sect io n 7.3).
● Re st r i ct io n s: All wireless p ro d u ct s h ave t o co m p ly wit h n at io n al regu la-
t io n s. Several go vern m en t an d n o n -go vern m en t in st it u t io n s wo rld wid e
regu lat e t h e o p erat io n an d rest rict freq u en cies t o m in im ize in t erferen ce.
C o n seq u en t ly, it t akes a very lo n g t im e t o est ablish glo b al so lu t io n s like,
e.g., IMT-2000, wh ich com p rises m an y in d ivid u al stan d ard s (see ch ap ter 4).
W LANs are lim ited to low-p o wer sen d ers an d certain licen se-free freq u en cy
b an d s, wh ich are n ot th e sam e world wid e.
● Sa fet y a n d secu rit y : Usin g rad io waves fo r d at a t ran sm issio n m igh t in t er-
fe re wit h o t h er h igh -t ech eq u ip m en t in , e.g., h o sp it als. Sen d ers an d
receivers are o p erated by laym en an d , rad iatio n h as t o b e lo w. Sp ecial p re-
ca u t io n s h ave t o b e t aken t o p reven t safet y h a za rd s. Th e o p en rad io
in terface m akes eavesd rop p in g m u ch easier in W LANs th an , e.g., in th e case
o f fib er o p t ics. All st an d ard s m u st o ffer (au t o m a t ic) en cryp t io n , p rivacy
m ech an ism s, su p p o rt for an o n ym it y etc. Ot h erwise m o re an d m o re wireless
n etwo rks will b e h acked in to as is th e case alread y (aka war d rivin g: d rivin g
aro u n d lo okin g for u n secu red wireless n etwo rks; WarDrivin g, 2002).
Wireless LAN 203
● Glo b a l o p era t io n : W LAN p rod u cts sh o u ld sell in all cou n tries so, n ation al
an d in tern at io n al freq u en cy regu lat ion s h ave to be co n sid ered . In con trast
to th e in frastru ct u re o f wireless WANs, LAN eq u ip m en t m ay be carried from
on e cou n try in to an ot h er – th e op eratio n sh ou ld still be legal in th is case.
● Lo w p o w er: Devices com m u n icatin g via a W LAN are typ ically also wireless
d evices ru n n in g o n b at t ery p o w er. Th e LAN d esign sh o u ld t ake t h is in t o
acco u n t an d im p lem en t sp ecial p o wer-savin g m o d es an d p o wer m an age-
m en t fu n ction s. Wireless com m u n ication with d evices p lu gged in to a p ower
ou tlet is on ly u sefu l in som e cases (e.g., n o ad d ition al cablin g sh ou ld be n ec-
essary for th e n et work in h istoric bu ild in gs or at trad e sh ows). However, th e
fu tu re clearly lies in sm all h an d h eld d evices wit h out an y restrictin g wire.
● Licen se-fr ee o p er a t io n : LAN o p erato rs d o n o t wan t to ap p ly fo r a sp ecial
licen se t o b e ab le t o u se t h e p ro d u ct . Th e eq u ip m en t m u st o p erat e in a
licen se-free ban d , su ch as t h e 2.4 GHz ISM ban d .
● Ro b u st t r a n sm issio n t ech n o lo gy : Co m p ared t o t h eir wired co u n t erp art s,
W LANs o p erat e u n d er d ifficu lt co n d it io n s. If t h ey u se rad io t ran sm issio n ,
m an y o t h er elect rical d evices can in t erfere w it h t h em (vacu u m clean ers,
h aird ryers, train en gin es et c.). W LAN tran sceivers can n ot be ad ju sted for p er-
fect tran sm ission in a stan d ard office or p rod u ction en viron m en t. An ten n as
are typ ically o m n id irection al, n ot d irected . Sen d ers an d receivers m ay m ove.
● Si m p li fi ed sp o n t a n eo u s c o o p e r a t io n : To b e u sefu l in p ract ice, W LANs
sh o u ld n o t req u ire co m p licat ed set u p ro u t in es b u t sh o u ld o p erat e sp o n -
tan eo u sly after p o wer-u p . Th ese LANs wo u ld n o t b e u sefu l for su p p o rtin g,
e.g., ad -h oc m eet in gs.
● Ea sy t o u se: In co n trast to h u ge an d com p lex wireless WANs, wireless LANs
are m ad e fo r sim p le u se. Th ey sh o u ld n o t req u ire co m p lex m an agem en t ,
bu t rath er work o n a p lu g-an d-p lay b asis.
● Pro t ect io n o f in v est m en t : A lo t o f m o n ey h as alread y been in vest ed in t o
wired LANs. Th e n ew W LANs sh o u ld p rotect t h is in vestm en t by bein g in ter-
o p erab le wit h t h e ex ist in g n et w o rks. Th is m ean s t h at sim p le b rid gin g
between th e d ifferen t LANs sh ou ld be en ou gh to in tero p erate, i.e., th e wire-
less LANs sh o u ld su p p o rt t h e sam e d at a t yp es an d services t h at st an d ard
LANs su p p ort.
● Sa fet y a n d sec u r it y : W ireless LANs sh o u ld b e safe t o o p erat e, esp ecially
regard in g lo w rad iatio n if u sed , e.g., in h o sp itals. Users can n ot keep safety
d ist an ces t o an t en n as. Th e eq u ip m en t h as to b e safe fo r p acem akers, t o o .
Users sh o u ld n o t b e ab le t o read p erso n al d at a d u rin g t ran sm issio n , i.e.,
en cryp t io n m ech an ism s sh o u ld b e in t egrat ed . Th e n et wo rks sh o u ld also
take in to accou n t u ser p rivacy, i.e., it sh ou ld n ot be p ossible to collect roam -
in g p rofiles for trackin g p erson s if th ey d o n o t agree.
204 Mobile communicat ions
Th e follo win g sect io n s first in trod u ce basic tran sm ission t ech n ologies u sed
fo r W LANs, in fra red an d rad io , t h en t h e two b asic set t in gs fo r W LANs: in fra-
st ru ct u re-b a sed an d a d -h o c, are p resen t ed . Th e t h ree m ain sect io n s o f t h is
ch ap t er p resen t th e IEEE stan d ard fo r W LANs, IEEE 802.11, th e Eu rop ean ETSI
stan d ard for a h igh -sp eed W LAN with Qo S su p p ort, Hip erLAN2, an d fin ally, an
in d u stry app roach toward wireless p erson al area n etworks (W PAN), i.e., W LANs
at an even sm aller ran ge, called Blu etoo th .
Today, two differen t basic tran sm ission tech n ologies can be used to set u p W LANs.
O n e t ech n ology is based o n th e t ran sm ission of in fra red ligh t (e.g., at 900 n m
wavelen gth ), th e oth er on e, wh ich is m u ch m ore popu lar, u ses radio tran sm ission
in th e GHz ran ge (e.g., 2.4 GHz in th e licen se-free ISM ban d ). Both tech n ologies
can be used to set u p ad-h oc con n ection s for work grou ps, to con n ect, e.g., a desk-
top with a p rin ter with ou t a wire, or to su p port m obility with in a sm all area.
In fr a r ed tech n o lo gy u ses d iffu se ligh t reflect ed at walls, fu rn it u re et c. o r
d irect ed ligh t if a lin e-o f-sigh t (LOS) exists between sen d er an d receiver. Sen d ers
can b e sim p le ligh t em it t in g d io d es (LEDs) o r laser d io d es. Ph o t o d io d es act as
receiv ers. Det ails ab o u t in fra red t ech n o lo gy, su ch as m o d u lat io n , ch an n el
im p airm en ts et c. can be fou n d in Wesel (1998) an d San t am aría (1994).
● Th e m ain a d va n t a ges o f in fra red tech n o lo gy are its sim p le an d ext rem ely
ch eap sen d ers an d receivers w h ich are in t egra t ed in t o n early all m o b ile
d evices available to d ay. PDAs, lap top s, n otebo oks, m o bile p h on es etc. h ave
an in fra red d at a asso ciat io n (IrDA) in t erface. Versio n 1.0 o f th is in d u stry
st an d ard im p lem en t s d ata rat es o f u p to 115 kbit/ s, wh ile IrDA 1.1 d efin es
h igh er data rat es of 1.152 an d 4 Mbit/ s. No licen ses are n eed ed for in fra red
tech n olo gy an d sh ield in g is very sim p le. Electrical d evices d o n o t in terfere
with in fra red tran sm issio n .
● D isa d v a n t ages of in fra red tran sm issio n are its low ban d wid t h co m p ared to
o t h er LAN tech n o lo gies. Typ ically, IrDA d evices are in tern ally co n n ect ed to
a serial p ort lim it in g tran sfer rates t o 115 kbit/ s. Even 4 Mbit/ s is n o t a p ar-
ticu larly h igh d at a rate. However, th eir m ain d isad van tage is th at in fra red
is q u it e easily sh ield ed . In fra red t ran sm issio n can n o t p en et rat e w alls o r
o t h er obst acles. Typ ically, for go od tran sm ission q u alit y an d h igh d at a rates
a LOS, i.e., d irect con n ection , is n eed ed .
Wireless LAN 205
Figure 7.1
Example of three
infrastructure-based
wireless networks
wired network
AP
AP
Typ ically, t h e d esign o f in frast ru ct u re-b ased wireless n et wo rks is sim p ler
becau se m ost o f th e n et wo rk fu n ct io n ality lies wit h in th e access p oin t, wh ereas
t h e w ireless clien t s can rem ain q u it e sim p le. Th is st ru ct u re is rem in iscen t o f
switch ed Eth ern et o r oth er star-based n et wo rks, wh ere a cen tral elem en t (e.g., a
swit ch ) co n t ro ls n et wo rk flo w. Th is t yp e o f n et wo rk can u se d ifferen t access
sch em es with or with ou t collision . Collision s m ay occu r if m ed iu m access of th e
wireless n odes an d th e access p oin t is n ot coordin ated. However, if on ly th e access
p o in t co n t ro ls m ed iu m access, n o co llisio n s are p o ssib le. Th is set t in g m ay b e
u sefu l for q u ality of service gu aran t ees su ch as m in im u m ban d widt h fo r cert ain
n odes. Th e access p oin t m ay p oll th e sin gle wireless n odes to en su re th e d ata rate.
In frastru ct u re-based n et wo rks lo se so m e o f th e flexib ilit y wireless n etwo rks
can o ffer, e.g., t h ey can n o t b e u sed fo r d isast er relief in cases wh ere n o in fra-
st ru ct u re is left . Typ ical cellu lar p h o n e n et wo rks are in frast ru ct u re-b ased
n et wo rks fo r a w id e area (see ch ap t er 4). Also sat ellit e-b a sed cellu lar p h o n es
h ave an in frast ru ct u re – t h e sat ellit es (see ch ap t er 5). In frast ru ct u re d o es n o t
n ecessarily im p ly a wired fixed n etwork.
Ad -h o c wireless n etwo rks, h owever, d o n ot n eed an y in frastru ctu re to wo rk.
Each n od e can co m m u n icate d irectly with o th er n o d es, so n o access p oin t con -
tro llin g m ed iu m access is n ecessary. Figu re 7.2 sh ows two ad -h oc n et works with
t h ree n o d es each . No d es wit h in an ad -h o c n et wo rk can o n ly co m m u n icat e if
th ey can reach each o t h er p h ysically, i.e., if t h ey are wit h in each ot h er’s rad io
ran ge or if o th er n o d es can forward t h e m essage. No d es from th e two n etwo rks
sh own in Figu re 7.2 can n ot, th erefore, com m u n icate with each oth er if th ey are
n o t with in t h e sam e rad io ran ge.
In ad -h o c n et wo rks, t h e co m p lexity o f each n o d e is h igh er b ecau se every
n o d e h as t o im p lem en t m ed iu m access m ech an ism s, m ech an ism s t o h an d le
h id d en or exp osed term in al p roblem s, an d p erh ap s p riority m ech an ism s, to p ro -
vid e a cert ain q u a lit y o f service. Th is t yp e o f wireless n et w o rk ex h ib it s t h e
great est p o ssib le flexib ilit y as it is, fo r exam p le, n eed ed fo r u n exp ect ed m eet -
in gs, q u ick rep lacem en ts o f in frastru ctu re or com m u n ication scen arios far away
from an y in frastru ctu re.
Wireless LAN 207
Figure 7.2
Example of two ad-hoc
wireless networks
Figure 7.3
Architecture of an
802.11 LAN
infrastructure-based
IEEE 802.11
802. x LAN
STA1
BBS1
Access Portal
Point
Distribution system
ESS Access
Point
BSS2
STA1
IBSS1
STA3
STA2
IBSS2
STA5
d irectly wit h STA2 bu t n ot with STA5 . Several IBSSs can eit h er be fo rm ed via t h e
d istan ce between th e IBSSs (see Figu re 7.4) o r by usin g d ifferen t carrier freq u en -
cies (t h en th e IBSSs cou ld overlap p h ysically). IEEE 802.11 d o es n ot sp ecify an y
sp ecial n odes th at su p p ort ro u tin g, fo rward in g o f d at a o r exch an ge of top olo gy
in form ation as, e.g., HIPERLAN 1 (see section 7.4) or Blu etooth (see section 7.5).
Mobile terminal
Infrastructure
network
Access point
application application
TCP TCP
IP IP
Figure 7.6
Detailed IEEE 802.11
LLC
Station management
protocol architecture
DLC
MAC MAC management and management
PLCP
PHY management
PHY
PMD
PLCP su b layer p ro vid es a carrier sen se sign al, called clear ch an n el assessm en t
(CCA), an d p ro vid es a com m on PHY service access p o in t (SAP) in d ep en d en t o f
t h e t ran sm issio n t ech n o lo gy. Fin ally, t h e PM D su b layer h an d les m o d u lat io n
an d en co d in g/ d ecod in g o f sign als. Th e PHY layer (co m p risin g PMD an d PLCP)
an d th e MAC layer will be exp lain ed in m o re d etail in t h e fo llo win g sectio n s.
Ap art fro m t h e p ro t o co l su b la yers, t h e st an d ard sp ecifies m an agem en t
layers an d th e station m an agem en t . Th e M AC m a n a gem en t su p p o rts t h e asso -
ciation an d re-associat io n o f a statio n to an access p o in t an d ro am in g between
d ifferen t access p oin t s. It also con tro ls au th en t icatio n m ech an ism s, en cryp tio n ,
syn ch ro n izatio n o f a statio n with regard t o an access p o in t , an d p o wer m an age-
m en t t o save b at t er y p o w er. M AC m an a gem en t also m ain t ain s t h e M AC
m an agem en t in fo rm at ion base (MIB).
Th e m ain t asks of t h e PH Y m a n a gem en t in clu d e ch an n el t u n in g an d PHY
MIB m ain ten an ce. Fin ally, stat ion m a n agem en t in teracts with both m an agem en t
layers an d is respon sible for ad dition al h igh er layer fun ction s (e.g., con trol of bridg-
in g an d in teraction with th e d istribu tion system in th e case of an access poin t).
● Syn ch ro n iza t io n : Th e first 128 bits are n ot on ly u sed for syn ch ron ization ,
b u t also gain sett in g, en ergy d et ection (fo r th e CCA), an d freq u en cy o ffset
com p en sat io n . Th e syn ch ron izatio n field on ly con sists of scram bled 1 bits.
● St a r t fram e d elim it er (SFD): Th is 16 bit field is u sed fo r syn ch ron izat io n at
th e begin n in g o f a fram e an d co n sists o f t h e p at tern 1111001110100000.
● Sign a l: Origin ally, on ly two valu es h ave been d efin ed fo r th is field to in d i-
cat e th e d at a rat e o f t h e p aylo ad . Th e valu e 0x0A in d icates 1 Mb it / s (an d
th u s DBPSK), 0x1 4 in d icates 2 Mbit/ s (an d th u s DQPSK). O th er valu es h ave
b een reserved fo r fu t u re u se, i.e., h igh er b it rat es. Co d in g fo r h igh er d at a
rat es is exp lain ed in sectio n s 7.3.6 an d 7.3.7.
● Se r v ic e: Th is field is reserved fo r fu t u re u se; h o wever, 0 x0 0 in d icat es an
IEEE 802.11 com p lian t fram e.
● Len gt h : 16 b it s are u sed in t h is case fo r len gt h in d icat io n o f t h e p aylo ad
in m icrosecon d s.
● H ea d er er ro r ch eck (H EC): Sign al, service, an d len gt h field s are p ro t ect ed
by th is ch ecksu m u sin g t h e ITU-T CRC-16 stan d ard p o lyn o m ial.
direct access if t
medium is free ≥ DIFS
Figure 7.10
contention window Contention window
(randomized back-off and waiting time
DIFS DIFS mechanism)
t
direct access if
medium is free ≥ DIFS slot time
216 Mobile communicat ions
Figure 7.11
DIFS DIFS DIFS DIFS
Basic DFWMAC–DCF
boe bor boe bor boe busy with several competing
station1 senders
boe busy
station2
busy
station3
m itted fram es are d est royed . Station 1 stores its resid u al backoff t im e again . In th e
last cycle sh o wn statio n 1 fin ally get s access to t h e m ed iu m , wh ile stat io n 4 an d
st atio n 5 h ave t o wait . A co llisio n triggers a retran sm issio n with a n ew ran d o m
selection of th e backo ff tim e. Ret ran sm ission s are n ot p rivileged .
St ill, t h e access sch em e h as p roblem s u n d er h eavy o r ligh t lo ad . Dep en d in g
o n t h e size o f th e co n t en t io n win d o w (CW ), th e ran d o m valu es can eit h er b e
to o close t ogeth er (cau sin g t oo m an y co llisio n s) or th e valu es are too h igh (cau s-
in g u n n ecessa ry d elay). Th e syst em t ries t o ad ap t t o t h e cu rren t n u m b er o f
statio n s tryin g t o sen d .
Th e co n t en t io n win d o w st arts wit h a size o f, e.g., CW m in = 7. Each t im e a
co llisio n o ccu rs, in d icat in g a h igh er lo a d o n t h e m ed iu m , t h e co n t en t io n
win d o w d ou bles u p t o a m axim u m of, e.g., CW m ax = 255 (t h e win d ow can t ake
on th e valu es 7, 15, 31, 63, 127, an d 255). Th e larger th e con ten tion win d o w is,
th e greater is th e reso lu tion p ower of th e ran d o m ized sch em e. It is less likely t o
ch o ose th e sam e ran d o m backoff t im e u sin g a large CW. However, un d er a ligh t
lo ad , a sm all C W en su res sh o rt er access d elays. Th is algo rit h m is also called
ex p o n en t ia l b a ck o ff an d is alread y fam iliar fro m IEEE 8 0 2.3 CSMA/ CD in a
sim ilar versio n .
W h ile th is p ro cess d escribes th e co m p let e access m ech an ism fo r bro ad cast
fram es, an ad d itio n al featu re is p rovid ed by t h e stan d ard for u n icast d ata tran s-
fer. Figu re 7.12 sh o ws a sen d er accessin g t h e m ed iu m an d sen d in g its d ata. Bu t
n o w, t h e receiver a n sw ers d irect ly w it h a n a c k n o w le d g e m e n t (AC K). Th e
receiver accesses th e m ed iu m aft er waitin g for a d u ration of SIFS so n o oth er sta-
tio n can access t h e m ed iu m in t h e m ean t im e an d cau se a co llisio n . Th e o t h er
st at io n s h ave t o wait fo r DIFS p lu s t h eir b acko ff t im e. Th is ackn o wled gem en t
en su res th e co rrect recep t io n (co rrect ch ecksu m CRC at t h e receiver) o f a fram e
o n th e MAC layer, w h ich is esp ecially im p o rt an t in erro r-p ro n e en viro n m en t s
218 Mobile communicat ions
Figure 7.13
DIFS
IEEE 802.11 hidden
RTS data
node provisions for
sender
SIFS SIFS contention-free access
SIFS
CTS ACK
receiver
Fin ally, th e sen d er can sen d th e d at a aft er SIFS. Th e receiver wait s fo r SIFS
aft er receivin g th e d at a p acket an d th en ackn owled ges wh et h er t h e t ran sfer was
co rrect . Th e t ran sm issio n h as n o w b een co m p let ed , t h e NAV in each n o d e
m arks th e m ed iu m as free an d th e stan d ard cycle can start again .
With in t h is scen ario (i.e., u sin g RTS an d CTS to avo id th e h id d en t erm in al
problem ), collision s can on ly occu r at th e begin n in g wh ile th e RTS is sen t. Two or
m o re st at io n s m ay st art sen d in g at th e sam e t im e (RTS o r o t h er d at a p acket s).
Usin g RTS/ CTS can resu lt in a n o n -n egligible overh ead cau sin g a waste of ban d -
wid t h an d h igh er d elay. An RTS th resh o ld can d et erm in e wh en t o u se th e
addition al m ech an ism (basically at larger fram e sizes) an d wh en to disable it (sh ort
fram es). Ch h aya (1996) an d Ch h aya (1997) give an overview of th e asyn ch ron ou s
services in 802.11 an d discu ss p erform an ce u n der differen t load scen arios.
Wireless LANs h ave bit erro r rates in tran sm ission th at are t yp ically several
o rd ers o f m agn it u d e h igh er t h an , e.g., fiber o p t ics. Th e p ro b ab ility o f an erro -
n eo u s fram e is m u ch h igh er fo r wireless lin ks assu m in g t h e sam e fram e len gth .
On e way t o d ecrease th e erro r p ro babilit y of fram es is t o u se sh o rter fram es. In
th is case, th e bit erro r rate is th e sam e, bu t n o w o n ly sh o rt fram es are d est royed
an d , th e fram e erro r rate d ecreases.
H o w ever, t h e m ech a n ism o f fragm en t in g a u ser d at a p acket in t o several
sm aller p arts sh o u ld b e t ran sp aren t fo r a u ser. Th e MAC layer sh o u ld h ave th e
p o ssib ility o f ad ju stin g th e tran sm issio n fram e size to th e cu rren t error rat e o n
t h e m ed iu m . Th e IEEE 8 0 2.11 st an d ard sp ecifies a fr a g m en t a t io n m o d e (see
Figu re 7 .1 4 ). Again , a sen d er can sen d a n RTS co n t ro l p acket t o reserve t h e
m ed iu m after a wait in g tim e of DIFS. Th is RTS p acket n ow in clu d es th e d u rat io n
fo r t h e tran sm issio n o f t h e first fragm en t an d th e co rresp on d in g ackn o wled ge-
m en t. A certain set o f n od es m ay receive t h is RTS an d set t h eir NAV acco rd in g
to t h e d u ration field . Th e receiver an swers wit h a CTS, again in clu d in g th e d u ra-
tio n o f th e t ran sm issio n u p to th e ackn o wled gem en t . A (p o ssib ly d ifferen t) set
of receivers gets t h is CTS m essage an d sets th e NAV.
220 Mobile communicat ions
Figure 7.14
DIFS
IEEE 802.11 RTS frag1 frag2
fragmentation of sender
user data SIFS
SIFS
SIFS
SIFS
SIFS
CTS ACK1 ACK2
receiver
NAV (RTS)
NAV (CTS)
NAV (frag1) DIFS
other data
NAV (ACK1)
stations t
contention
t0 t1 Figure 7.15
SuperFrame Contention-free access
using polling
medium busy PIFS SIFS SIFS mechanisms (PCF)
D1 D2
point
co-ordinator SIFS SIFS
U1 U2
wireless
stations
stations’ NAV
NAV
t2 t3 t4
PIFS SIFS
D3 D4 CFend
point
coordinator SIFS
U4
wireless
stations
stations’ NAV
NAV contention-free period t
contention
period
Th e fram e con tro l field sh own in Figu re 7.16 co n t ain s th e followin g field s:
bits 2 2 4 1 1 1 1 1 1 1 1
MAC fram es can b e t ran sm it ted bet ween m o b ile st atio n s; bet ween m o b ile
station s an d an access p oin t an d between access p oin ts over a DS (see Figu re 7.3).
Two b it s wit h in t h e Fram e Co n t ro l field , ‘t o DS’ an d ‘fr o m D S’, d ifferen t iat e
th ese cases an d con trol th e m ean in g of th e fou r ad d resses u sed . Table 7.1 gives
an overview of th e fou r p ossible bit valu es of th e DS bits an d t h e associated in ter-
p retation of th e fou r ad d ress field s.
Every stat ion , access p oin t or wireless n ode, filters on ad d ress 1. Th is address
iden tifies th e ph ysical receiver(s) of th e fram e. Based on th is address, a stat ion can
decide wh eth er th e fram e is relevan t or n ot. Th e secon d ad dress, a d d ress 2, rep re-
sen ts th e ph ysical tran sm itter of a fram e. Th is in form ation is im portan t because th is
p art icu lar sen d er is also t h e recip ien t o f t h e MAC layer ackn o wled gem en t . If a
packet from a tran sm itter (address 2) is received by th e receiver with address 1, th is
receiver in turn ackn owledges th e data packet usin g address 2 as receiver address as
sh own in th e ACK packet in Figu re 7.17. Th e rem ain in g two add resses, a d d ress 3
an d a d d r ess 4, are m ain ly n ecessary for th e logical assign m en t of fram es (logical
sen der, BSS iden tifier, logical receiver). If address 4 is n ot n eeded th e field is om itted.
Fo r ad d ressin g, th e followin g fo u r scen ario s are p o ssible:
Figu re 7.17 sh ows th ree co n trol p ackets as exam p les for m an y sp ecial p ack-
et s d efin ed in t h e st an d ard . Th e a ck n o w led g em en t p a ck et (ACK) is u sed t o
ackn o wled ge t h e co rrect recep tio n o f a d at a fram e as sh own in Figu re 7.12. Th e
receiver ad d ress is d irect ly co p ied fro m t h e ad d ress 2 field o f t h e im m ed iat ely
p revio u s fram e. If n o m o re fragm en t s fo llo w fo r a cert ain fram e t h e d u rat io n
field is set t o 0. Ot h erwise th e d u ratio n valu e o f th e p revio u s fram e (m in u s th e
tim e req u ired to tran sm it t h e ACK m in u s SIFS) is st ored in th e d u ration field .
Wireless LAN 225
bytes 2 2 6 4
Frame Receiver
RTS Duration CRC
Control Address
bytes 2 2 6 6 4
Fo r t h e M ACA algo rit h m t h e RTS/ CTS p acket s are n eed ed . As Figu re 7 .13
sh ows, th ese p acket s h ave to reserve t h e m ed iu m to avoid co llisio n s. Th erefo re,
th e req u est t o sen d (RTS) p acket con tain s t h e receiver ad d ress of th e in ten d ed
recip ien t o f t h e fo llo win g d ata t ran sfer an d t h e tran sm it ter ad d ress o f t h e sta-
t io n t ran sm it t in g t h e RTS p acket . Th e d u rat io n (in µs) co m p rises t h e t im e t o
sen d th e CTS, d ata, an d ACK p lu s th ree SIFS. Th e im m ed iately fo llo win g clea r
t o sen d (CTS) fram e co p ies th e tran sm itter ad d ress from th e RTS p acket in to its
receiver ad d ress field . Ad d itio n ally, it read s th e d u rat io n field , su btracts t h e t im e
to sen d th e CTS an d a SIFS an d writes t h e resu lt in to its o wn d u ration field .
Figure 7.18
beacon interval
Beacon transmission in
a busy 802.11
infrastructure network
B B B B
access
point
busy busy busy busy
medium
t
B2 B2
station2
Figure 7.20
TIM interval DTIM interval
Power management in
IEEE 802.11
infrastructure networks
access D B T T d D B
point
busy busy busy busy
medium
p d
station
t
T TIM D DTIM awake
data transmission
B broadcast/multicast p PS poll d
to/from the station
Wireless LAN 229
B2 B2 a d
station2
t
7.3.5.3 Roaming
Typ ically, wireless n etwo rks with in b u ild in gs req u ire m o re t h an ju st o n e access
p o in t t o co ver all ro o m s. Dep en d in g o n th e so lid it y an d m at erial o f th e walls,
o n e access p oin t h as a tran sm issio n ran ge of 10–20 m if tran sm issio n is to be o f
d ecen t q u ality. Each st o rey o f a bu ild in g n eed s it s o wn access p o in t (s) as q u ite
o ft en walls are t h in n er t h an flo o rs. If a u ser walks aro u n d wit h a wireless st a-
t io n , t h e st at io n h as t o m o ve fro m o n e access p o in t t o a n o t h er t o p ro vid e
u n in t erru p t ed service. Mo vin g b et ween access p o in t s is called r o a m in g . Th e
t erm “h an d o ver” o r “h an d o ff” a s u sed in t h e co n t ex t o f m o b ile o r cellu lar
p h o n e system s wo u ld be m ore ap p ro p riate as it is sim p ly a ch an ge o f th e act ive
cell. Ho wever, for W LANs ro am in g is m ore co m m on .
Th e steps for ro am in g between access p o in t s are:
7.3.6 802.11b
As st an d ard izat io n t o o k so m e t im e, t h e cap ab ilit ies o f t h e p h ysical layers also
evo lved . So o n after t h e first co m m ercial 80 2.11 p ro d u ct s cam e o n t h e m arket
so m e com p an ies o ffered p ro p rietary so lu tio n s wit h 11 Mb it/ s. To avo id m arket
segm en t at io n , a co m m o n st an d ard , IEEE 8 0 2 .1 1 b (IEEE 1 99 9) so o n fo llo wed
an d was ad d ed as su p p lem en t to th e o rigin al st an d ard (High er-sp eed p h ysical
layer exten sion in t h e 2.4 GHz ban d ). Th is stan d ard d escribes a n ew PHY layer
an d is by far th e m ost su ccessfu l version o f IEEE 802.11 available tod ay. Do n ot
get co n fu sed ab o u t t h e fact t h at 8 0 2 .1 1b h it t h e m arket b efo re 8 0 2.1 1 a. Th e
st an d ard s are n a m ed acco rd in g t o t h e o rd er in w h ich t h e resp ect ive st u d y
gro u p s h ave b een establish ed .
As t h e n am e o f t h e su p p lem en t im p lies, t h is st an d ard o n ly d efin es a n ew
PHY layer. All th e MAC sch em es, m an agem en t p ro ced u res etc. exp lain ed abo ve
are st ill u sed . Dep en d in g on th e cu rren t in terferen ce an d th e d istan ce between
sen d er an d receiver 802.11b system s offer 11, 5.5, 2, o r 1 Mbit/ s. Maxim u m u ser
d ata rate is ap p rox 6 Mbit/ s. Th e lo wer d at a rat es 1 an d 2 Mbit/ s u se th e 11-ch ip
Barker seq u en ce as exp lain ed in sectio n 7.3.3.2 an d DBPSK o r DQ PSK, resp ec-
tively. Th e n ew d ata rat es, 5.5 an d 11 Mbit/ s, u se 8-ch ip co m p lem en t a r y co d e
k ey in g (CCK) (see IEEE, 1999, or Pah lavan , 2002, fo r d etails).
Th e st a n d ard d e fin es several p acket fo rm at s fo r t h e p h ysica l layer. Th e
m a n d at o ry fo rm a t in t ero p era t es wit h t h e o rigin al versio n s o f 80 2 .1 1 . Th e
o p t io n al versio n s p ro vid e a m o re efficien t d at a t ra n sfer d u e t o sh o rt er
h ead ers/ d ifferen t co d in g sch em es an d can co exist wit h o th er 802.11 versio n s.
However, th e stan d ard states th at con tro l all fram es sh all be tran sm it ted at on e
of th e basic rates, so t h ey will be u n d erstoo d by all st at io n s in a BSS.
Figu re 7.22 sh ows two p acket form ats stan d ard ized fo r 802.11b. Th e m an d a-
tory fo rm at is called lo n g PLCP PPDU an d is sim ilar to th e fo rm at illu strated in
Figu re 7.8. On e d ifferen ce is th e rate en cod ed in th e sign al field th is is en co d ed
in m u lt ip les o f 1 0 0 kb it / s. Th u s, 0 x 0 A rep resen t s 1 Mb it / s, 0 x 1 4 is u sed fo r
2 Mb it / s, 0x37 fo r 5.5 Mb it / s an d 0x6E fo r 11 Mb it / s. No t e t h at th e p ream b le
an d t h e h ead er are t ran sm it t ed at 1 M b it / s u sin g DBPSK. Th e o p t io n al sh o r t
PLCP PPDU form at d iffers in several ways. Th e sh ort syn ch ron izat ion field con -
sist s o f 5 6 scram b led zero s in st ead o f scra m b led o n es. Th e sh o rt st art fram e
d elim it er SFD co n sists o f a m irro red b it p attern com p ared to th e SFD of th e lon g
fo rm at: 0000 0101 11 00 1111 is u sed fo r t h e sh o rt PLCP PDU in st ead o f 1111
0011 1010 0000 fo r t h e lo n g PLCP PPDU. Receivers t h at are u n ab le t o receive
th e sh ort fo rm at will n o t d etect th e start of a fram e (bu t will sen se th e m ed iu m
232 Mobile communicat ions
96 µs 2, 5.5 or 11 Mbit/s
1 2412 X X X
2 2417 X X X
3 2422 X X X
4 2427 X X X
5 2432 X X X
6 2437 X X X
7 2442 X X X
8 2447 X X X
9 2452 X X X
10 2457 X X X
11 2462 X X X
12 2467 – X X
13 2472 – X X
14 2484 – – X
Figure 7.23
Europe (ETSI)
IEEE 802.11b
non-overlapping
channel 1 channel 7 channel 13 channel selection
22 MHz
US (FCC)/Canada (IC)
22 MHz
234 Mobile communicat ions
7.3.7 802.11a
In it ially aim ed at t h e US 5 G H z U-NII (Un licen sed N at io n al In fo rm at io n
In frast ru ctu re) b an d s IEEE 8 0 2 .1 1 a o ffers u p t o 54 Mb it / s u sin g OFDM (IEEE,
1999). Th e first p rod u cts were available in 2001 an d can n ow be u sed (after som e
h arm o n ization between IEEE an d ETSI) in Eu rop e. Th e FCC (US) regu lation s offer
th ree d ifferen t 100 MHz d o m ain s fo r th e u se o f 802.11a, each wit h a d ifferen t
legal m axim u m p ower ou tp u t: 5.15–5.25 GHz/ 50 m W, 5.25–5.35 GHz/ 250 m W,
an d 5 .725–5.825 GHz/ 1 W. ETSI (Eu ro p e) d efin es d ifferen t freq u en cy ban d s fo r
Eu rop e: 5.15–5.35 GHz an d 5.47–5.725 GHz an d req u ires t wo ad d itio n al m ech -
an ism s fo r o p erat io n : d yn am ic freq u en cy select io n (DFS) an d t ran sm it p o wer
co n t ro l (TPC) w h ich will b e ex p lain ed in t h e co n t ex t o f H ip erLAN2 in m o re
d etail. (Th is is also t h e reaso n fo r in tro d u cin g IEEE 802.11h , see sectio n 7.3.8.)
Maxim u m tran sm it p ower is 200 m W EIRP for th e lower freq u en cy ban d (in d oor
u se) an d 1 W EIRP for th e h igh er freq u en cy ban d (in d oor an d ou td oor u se). DFS
an d TPC are n o t n ecessary, if t h e tran sm it p ower stays belo w 50 m W EIRP an d
o n ly 5 .1 5–5.25 GH z are u sed . Jap an allo ws o p erat io n in t h e freq u en cy ran ge
5.15–5.25 GHz an d req u ires carrier sen sin g every 4 m s to m in im ize in terferen ce.
Up to n ow, on ly 100 MHz are available ‘world wide’ at 5.15–5.25 GHz.
Th e p h ysical layer o f IEEE 80 2.11a an d t h e ETSI st an d ard Hip erLAN2 h as
been join t ly d evelo p ed , so bot h p h ysical layers are alm o st id en t ical. Most state-
m en t s an d exp lan ation s in th e fo llo win g, wh ich are related t o th e tran sm ission
t ech n o lo gy are also valid fo r Hip erLAN2 . H o wever, Hip erLAN2 d iffers in t h e
MAC layer, t h e PHY layer p acket fo rm at s, an d t h e o ffered services (q u alit y o f
service, real tim e etc.). Th is is d iscu ssed in m o re d etail in section 7.4. It sh o u ld
b e n o ted t h at m o st o f t h e d evelo p m en t fo r th e p h ysical layer fo r 802.11a was
ad o p t ed fro m t h e Hip erLAN2 stan d ard izat ion – bu t 802.11a p rod u cts were avail-
able first an d are alread y in wid esp read u se.
Again , IEEE 802.11a u ses t h e sam e MAC layer as all 802.11 p h ysical layers
d o an d , in th e fo llo win g, o n ly th e lowest layer is exp lain ed in som e detail. To be
ab le t o o ffer d ata rates u p to 54 Mbit/ s IEEE 802.11a u ses m an y d ifferen t t ech -
n o logies. Th e syst em u ses 52 su bcarriers (48 d ata + 4 p ilo t) th at are m o d u lated
u sin g BPSK, QPSK, 16-QAM, o r 64-QAM. To m itigat e t ran sm ission erro rs, FEC is
ap p lied u sin g co d in g rates o f 1/ 2, 2/ 3, o r 3/ 4. Tab le 7.3 gives an o verview of t h e
stan d ard ized co m b in at io n s o f m o d u lat io n an d co d in g sch em es t o get h er wit h
th e resu ltin g d ata rates. To o ffer a d ata rate of 12 Mbit / s, 96 bit s are cod ed in t o
o n e O FD M sym b o l. Th ese 9 6 b it s are d ist rib u t ed o ver 4 8 su b carriers an d
2 bits are m od u lated p er su b-carrier u sin g QPSK (2 bits p er p oin t in th e con stel-
lat io n d iagram ). Usin g a co din g rate o f 1/ 2 o n ly 48 d at a bits can be t ran sm itted .
Wireless LAN 235
6 BPSK 1/ 2 1 48 24
9 BPSK 3/ 4 1 48 36
12 QPSK 1/ 2 2 96 48
18 QPSK 3/ 4 2 96 72
24 16-QAM 1/ 2 4 192 96
36 16-QAM 3/ 4 4 192 144
48 64-QAM 2/ 3 6 288 192
54 64-QAM 3/ 4 6 288 216
Figure 7.25
Operating channels of
36 40 44 48 52 56 60 64 channel
IEEE 802.11a in the
U-NII bands
5150 5180 5200 5220 5240 5260 5280 5300 5320 5350 [MHz]
16.6 MHz
center frequency =
149 153 157 161 channel 5000 + 5*channel number [MHz]
16.6 MHz
Sim ilar t o 80 2 .11 b several o p erat in g ch an n els h ave b een st an d ard ized t o
m in im ize in terferen ce. Figu re 7.25 sh o ws th e ch a n n el la y o u t fo r th e US U-NII
ban d s. Th e cen ter freq u en cy o f a ch an n el is 5000 + 5*ch an n el n u m ber [MHz].
Th is d efin itio n p ro vid es a u n iq u e n u m berin g o f ch an n els with 5 MHz sp acin g
startin g from 5 GHz. Dep en d in g o n n ation al regu latio n s, d ifferen t set s o f ch an -
n els m ay be u sed . Eigh t ch an n els h ave been d efin ed fo r th e lower two ban d s in
th e U-NII (36, 40, 44, 48, 52, 56, 60, an d 64); fou r m ore are available in th e h igh
ban d (149, 153, 157, an d 161). Usin g th ese ch an n els allo ws fo r in terferen ce-free
o p erat io n o f o verlap p in g 802.11a cells. Ch an n el sp acin g is 20 MHz, th e o ccu -
p ied b an d wid t h o f 802.11a is 16.6 MHz. Ho w is t h is relat ed t o t h e sp acin g o f
th e su b-carriers? 20 MHz/ 64 eq u als 312.5 kHz. 802.11a u ses 48 carriers for d at a,
4 for p ilo t sign als, an d 12 carriers are som etim es called virtu al su bcarriers. (Set
to zero, t h ey d o n ot con trib u te to th e d ata tran sm ission bu t m ay be u sed fo r an
im p lem en t at io n o f OFDM with th e h elp of FFT, see IEEE, 1999, o r ETSI, 2001a,
for m ore d etails). Mu ltip lyin g 312.5 kHz by 52 su bcarriers an d ad d in g t h e extra
sp ace fo r t h e cen t er freq u en cy resu lt s in ap p ro x im a t ely 1 6 .6 MH z o ccu p ied
ban d wid t h p er ch an n el (d etails o f th e tran sm it sp ectral p o wer m ask n eglect ed ,
see ETSI, 2001a).
Du e to t h e n at u re of OFDM, th e PDU on th e p h ysical layer o f IEEE 802.11a
lo oks q u it e d ifferen t from 802.11b o r t h e o rigin al 802.11 p h ysical layers. Figu re
7.26 sh o ws th e basic st ru ctu re o f an IEEE 8 02 .11 a PPDU.
Wireless LAN 237
Figure 7.26
4 1 12 1 6 16 variable 6 variable bits
IEEE 802.11a physical
rate reserved length parity tail service payload tail pad layer PDU
PLCP header
12 1 variable symbols
Co m p ared to IEEE 802.11b workin g at 2.4 GHz IEEE 802.11a at 5 GHz o ffers
m u ch h igh er d ata rat es. Ho wever, sh ad in g at 5 GHz is m u ch m ore severe com -
p ared to 2.4 GHz an d d ep en d in g o n th e SNR, p ro p agat io n co n d it io n s an d t h e
d ist an ce bet ween sen d er an d receiver, d at a rates m ay d rop fast (e.g., 54 Mb it/ s
m ay be available o n ly in an LOS or n ear LOS con d itio n ). Ad d ition ally, th e MAC
layer o f IEEE 802.11 ad d s o verh ead s. User d at a rat es are t h erefo re m u ch lo wer
th an th e d ata rat es list ed ab o ve. Typ ical u ser rat es in Mb it/ s are (tran sm issio n
rat es in b racket s) 5.3 (6), 1 8 (24), 24 (36 ), an d 32 (54 ). Th e fo llo win g sect io n
p resen t s so m e ad d it io n al d evelo p m en t s in t h e co n t ext o f 80 2 .11 , wh ich also
co m p rise a st an d ard fo r h igh er d at a rates at 2.4 GHz th at can b en efit fro m th e
better p rop agatio n co n d it ion s at lower freq u en cies.
238 Mobile communicat ions
● 80 2.11 h (Sp ect r u m m a n aged 8 02 .11 a ): Th e 802.11a stan d ard was p rim ar-
ily d esign ed fo r u sage in th e US U-NII ban d s. Th e stan d ard izat io n d id n o t
con sid er n o n -US regu latio n s su ch as t h e Eu rop ean req u irem en t s fo r p o wer
co n t rol an d d yn am ic select io n of th e tran sm it freq u en cy. To en able th e reg-
u lat o ry accep t an ce o f 5 GH z p ro d u ct s, d yn am ic ch an n el select io n (DC S)
an d t ran sm it p o wer co n t ro l (TPC) m ech an ism s (as also sp ecified fo r t h e
Eu ro p ean Hip erLAN2 st an d ard ) h ave b een a d d ed . W it h t h is ex t en sio n ,
802.11a p ro d u cts can also be o p erat ed in Eu ro p e. Th ese ad d it io n al m ech a-
n ism s t ry to balan ce th e lo ad in th e 5 GHz ban d .
● 8 0 2 .1 1 i (En h a n c ed Se c u r i t y m e c h a n i sm s): As t h e o rigin al secu rit y
m ech an ism s (W EP) p ro ved t o b e t o o weak so o n aft er t h e d ep lo ym en t o f
t h e first p ro d u ct s (Bo riso v, 20 0 1 ), t h is w o rkin g gro u p d iscu sses st ro n ger
en cryp tio n an d au th en t icatio n m ech an ism s. IEEE 802.1x will p lay a m ajo r
ro le in t h is p ro cess.
7.4 HIPERLAN
Figure 7.27
PS PA ES ESV YS Phases of the
HIPERLAN 1 EY-NPMA
elimination survival
priority detection
access scheme
priority assertion
elimination burst
synchronization
yield listening
verification
user data
transmission prioritization contention transmission t
11111010100010011100000110010110
7.4.2 WATM
W ireless ATM (WATM ; so m et im es also called wireless, m o b ile ATM, wm ATM)
d oes n ot on ly d escribe a tran sm ission tech n ology bu t tries to sp ecify a com p lete
com m u n ication system (Acam p ora, 1996), (Ayan oglu , 1996). Wh ile m an y asp ects
o f t h e IEEE W LANs origin ate fro m t h e d at a com m u n icatio n co m m u n ity, m an y
Wireless LAN 245
WATM asp ects com e from th e telecom m u n icat ion in d u stry (Hän d el, 1994). Th is
sp ecific situ ation can be com p ared to th e case of com p etition an d m ergin g with
regard t o t h e co n cep t s TCP/ IP an d ATM (IP-switch in g, MPLS). Sim ilar t o fixed
n et wo rks wh ere ATM n ever m ad e it t o t h e d eskto p , WATM will n o t m ake it t o
m obile term in als. However, m an y con cep ts fou n d in WATM can also be fou n d in
Qo S su p p o rtin g W LANs su ch as Hip erLAN2 (referen ce m od els, Q oS p aram eters,
see section 7.4.4).
● Offi ce en viro n m en t s: Th is in clu d es all kin d s of exten sion s for existin g fixed
n et wo rks o fferin g a b ro ad ran ge o f In t ern et / In t ran et access, m u lt i-m ed ia
co n feren cin g, o n lin e m u lt i-m ed ia d at ab ase access, an d t eleco m m u t in g.
Usin g WATM tech n ology, th e office can be virtu ally exp an d ed to th e actu al
location of an em p loyee.
● Un iv ersit ies, sch o o ls, t ra in in g cen t res: Th e m ain foci in th is scen ario are
d istan ce learn in g, wireless an d m o b ile access t o d atab ases, in t ern et access,
or teach in g in t h e area o f m o bile m u lti-m ed ia co m p u tin g.
● In d u st r y : WATM m ay o ffer an ext en sio n o f t h e In t ran et su p p o rt in g d ata-
base con n ection , in form ation retrieval, su rveillan ce, bu t also real-tim e d at a
tran sm ission an d fact ory m an agem en t.
● H o sp it als: Du e to th e qu ality of service offered for data tran sm ission , WATM
was t h o u gh t o f b ein g t h e p rim e can d id at e fo r reliab le, h igh -b an d wid t h
m o b ile an d wireless n et wo rks. Ap p licat io n s co u ld in clu d e t h e t ran sfer o f
m ed ical im ages, rem o t e access t o p at ien t record s, rem o t e m o n it o rin g
of p atien ts, rem ote diagn osis of p atien ts at h om e or in an am bu lan ce, as well
as tele-m ed icin e. Th e latt er n eed s h igh ly reliable n etwo rks with gu aran t eed
q u ality of service to en able, e.g., rem ote su rgery.
● Hom e: Man y electron ic devices at h om e (e.g., TV, radio equipm en t, CD-player,
PC wit h in t ern et access) cou ld be con n ect ed u sin g WATM t ech n ology. Here,
WATM would perm it various wireless con n ection s, e.g., a PDA with TV access.
● Net w o rk ed v eh icles: All veh icles u sed fo r t h e tran sp o rt atio n o f p eo p le o r
go od s will h ave a lo cal n etwork an d n et wo rk access in th e fu t u re. Cu rren tly,
veh icles su ch as tru cks, aircraft, b u ses, o r cars on ly h ave very lim ited co m -
m u n icatio n cap abilities (e.g., via GSM, UTMS), WATM co u ld p rovid e t h em
with a h igh -q u ality access to th e in tern et , co m p an y d atabases, m u ltim ed ia
co n feren cin g et c. O n an o t h er level, lo cal n et w o rks am o n g t h e veh icles
with in a cert ain area are o f in creasin g im p o rtan ce, e.g., to p reven t accid en ts
o r in crease ro ad ca p acit y b y p lat o o n in g (i.e., fo rm in g a t rain o f cars o r
tru cks o n th e road wit h very lo w safety d ist an ce bet ween sin gle veh icles).
248 Mobile communicat ions
Figure 7.28
radio segment fixed network segment
Example of a generic
WATM reference model
WATM fixed
MATM EMAS EMAS ATM-
terminal RAS end
terminal -E -N Switch
adapter system
7.4.2.5 Handover
O n e o f t h e m o st im p o rt an t t o p ics in a WATM en viro n m en t is h an d o ver.
Co n n ection less, best -effort p ro toco ls su p p o rtin g h an d over, su ch as m o bile IP on
layer 3 an d IEEE 802.11 with IAPP on layer 2, d o n ot h ave to t ake t o o m u ch care
abo u t h an d o ver q u alit y. Th ese p ro t o co ls d o n o t gu aran tee cert ain t raffic p ara-
m et ers as WATM d o es. Th e m ain p ro b lem fo r WATM d u rin g t h e h an d o ver is
rero u t in g all co n n ect io n s an d m ain t ain in g co n n ect io n q u ality. W h ile in co n -
n ectio n less, best-effo rt en viron m en ts, h an d over m ain ly in vo lves rerou tin g o f a
p acket st ream w it h o u t reliab le t ran sp o rt , an en d -syst em in WATM n et w o rks
co u ld m a in t ain m an y co n n ect io n s, ea ch wit h a d ifferen t q u a lit y o f service
req u irem en t s (e.g., lim it ed d elay, b o u n d ed jit t er, m in im u m b an d wid t h et c.).
Han d o ver n ot on ly in volves rerou t in g of co n n ectio n s, it also in vo lves reservin g
reso u rces in swit ch es, testin g o f availability of rad io ban d wid t h , trackin g of ter-
m in als to p erfo rm loo k-ah ead reservatio n s etc.
Man y d ifferen t req u irem en ts h ave been set u p fo r h an d o ver. Th e fo llo win g
list p resen ts so m e of th e req u irem en ts acco rd in g t o Toh (1997), Bh at (1998):
Figure 7.29
WATM reference model
1 with several access
WMT
scenarios
2
EMAS EMAS
WMT RAS -E -N T 5
6
3
EMAS
MT -E RAS WT
MS NMAS
RAS RAS
7.4.3 BRAN
Th e broad ban d rad io access n etwo rks (BRAN), wh ich h ave been stan d ard ized by
th e Eu ro p ean Teleco m m u n icat ion s St an d ard s In st itu t e (ETSI), cou ld h ave been
an RAL fo r WATM (ETSI, 2002b).
Th e m ain m otivat ion beh in d BRAN is t h e d eregu lation an d p rivat ization of
th e telecom m u n icatio n secto r in Eu rop e. Man y n ew p ro vid ers exp erien ce p rob-
lem s gett in g access to cu stom ers becau se th e telep h on e in frastru ctu re belon gs t o
a few big com p an ies. On e p ossible t ech n ology t o p rovid e n etwork access for cu s-
t o m ers is rad io . Th e ad van t ages o f rad io access are h igh flex ib ilit y an d q u ick
in stallat ion . Differen t typ es of traffic are su p p orted , on e can m u ltip lex traffic for
h igh er efficien cy, an d th e con n ection can be asym m et rical (as, e.g., in th e t yp ical
www scen ario wh ere m an y cu stom ers p u ll a lot of d ata from servers bu t on ly p u t
very sm all am o u n t s o f d at a o n t o t h em ). Rad io access allo w s fo r eco n o m ical
growth of access ban d wid th . If m ore ban d wid th is n eed ed , ad d ition al tran sceiver
syst em s can b e in stalled easily. Fo r wired t ran sm issio n t h is wo u ld in vo lve t h e
in stallatio n o f ad d it io n al wires. Th e p rim ary m arket fo r BRAN in clu d es p rivate
cu st o m ers an d sm all t o m ed iu m -sized co m p an ies wit h In t ern et ap p licat io n s,
m u lti-m ed ia con feren cin g, an d virtu al p rivate n etworks. Th e BRAN stan d ard an d
IEEE 802.16 (Broad ban d wireless access, IEEE, 2002b) h ave sim ilar goals.
256 Mobile communicat ions
BRAN stan d ard ization h as a rath er large scop e in clu d in g in d oor an d cam p u s
m obility, tran sfer rates of 25–155 Mbit/ s, an d a tran sm ission ran ge of 50 m –5 km .
St an d ard izat io n effo rt s are co o rd in at ed wit h t h e ATM Fo ru m , t h e IETF, o t h er
grou p s from ETSI, th e IEEE etc. BRAN h as sp ecified fou r d ifferen t n etwo rk typ es
(ETSI, 1998a):
Figure 7.30
Layered model of BRAN core network core network
wireless access ATM IP
networks
network convergence sublayer
7.4.4 HiperLAN2
W h ile HIPERLAN 1 d id n o t su cceed H ip erLAN 2 m igh t h ave a b et t er ch an ce.
(Th is is also writ ten as HIPERLAN/ 2, Hip erLAN/ 2, H/ 2; official n am e: HIPERLAN
Typ e 2 .) St an d ard ized b y ETSI (2 0 0 0 a) t h is wireless n et w o rk wo rks at 5 GH z
(Eu ro p e: 5.15–5.35 GHz an d 5.47–5.725 GHz licen se exem p t ban d s; US: licen se
free U-NII b an d s, se e sect io n 7 .3 .7 ) an d o ffers d at a rat es o f u p t o 5 4 M b it / s
in clu d in g Q o S su p p o rt an d en h an ced secu rit y feat u res. In co m p ariso n w it h
basic IEEE 802.11 LANs, Hip erLAN2 offers m o re featu res in th e m an d atory p arts
of th e stan d ard (Hip erLAN2, 2002). A co m p ariso n is given in sectio n 7.6.
exch an ge sch em es etc.) are n eed ed to su p p ort au th en ticat ion . All user traffic
can be en cryp ted u sin g DES, Trip le-DES, o r AES to p rotect again st eavesd rop -
p in g or m an -in -t h e-m id d le attacks.
● M o b ilit y su p p o r t : Mo b ile t erm in als can m o ve aro u n d wh ile t ran sm issio n
always t akes p lace between th e term in al an d t h e access p o in t with t h e best
rad io sign al. Han d over between access p o in ts is p erform ed au tom atically. If
en ou gh resou rces are available, all co n n ectio n s in clu d in g t h eir Qo S p aram -
et ers w ill b e su p p o rt ed b y a n ew access p o in t aft er h an d o ver. Ho wever,
so m e d ata p ackets m ay be lost d u rin g h an d over.
● Ap p lica t io n a n d n e t w o r k in d e p en d en ce : Hip erLAN2 w as n o t d esign ed
with a certain gro u p of ap p licatio n s o r n etworks in m in d . Access p oin ts can
co n n ect t o LANs ru n n in g et h ern et as well as IEEE 1394 (Firewire) syst em s
u sed t o co n n ect h o m e au d io / vid eo d evices. In t ero p erat io n wit h 3 G n et -
w o rks is also su p p o rt ed , so n o t o n ly b est effo rt d at a is su p p o rt ed b u t also
t h e wireless co n n ect io n o f, e.g., a d igit al cam era wit h a TV set fo r live
st ream in g of vid eo d ata.
● P o w er sa v e: M o b ile t erm in als can n ego t iat e cert ain wake-u p p at t ern s t o
save p o w er. Dep en d in g o n t h e sleep p erio d s eit h er sh o rt lat en cy req u ire-
m en ts or lo w p o wer req u irem en t s can be su p p orted .
Figure 7.31
HiperLAN2 basic AP
structure and handover
MT1
scenarios
APT APC
1 Core
Network
(Ethernet,
MT2 Firewire,
AP ATM,
APT
3 UMTS)
MT3 APC
APT
2
MT4
Wireless LAN 259
● Sect o r h a n d o ver (In t er sect or): If sector an ten n as are u sed fo r an AP, wh ich
is o p t io n al in th e st an d ard , th e AP sh all su p p ort secto r h an d over. Th is typ e
of h an d over is h an d led in sid e th e DLC layer so is n o t visible o u tsid e th e AP
(as lon g as en ou gh resou rces are available in th e n ew secto r).
● Rad io h a n d o ver (In ter-APT/In tra-AP): As th is h an dover type, too, is h an dled
with in th e AP, n o extern al in teraction is n eeded . In th e exam ple of Figu re 7.31
th e term in al MT3 , m oves from on e APT to an oth er of th e sam e AP. All con text
d ata for th e con n ection s are alread y in th e AP (en cryp tion keys, au th en tica-
tion , an d con n ect ion p aram eters) an d d oes n ot h ave to be ren egotiated .
● Net w o rk h an d o ver (In ter-AP/In tra-n etwork): Th is is th e m ost com p lex situ a-
tion : MT2 m oves from on e AP to an oth er. In th is case, th e core n etwork an d
h igh er layers are also in volved . Th is h an dover m igh t be su p ported by th e core
n etwork (sim ilar to th e IAPP, IEEE 802.11f). Oth erwise, th e MT m u st provide
th e req u ired in form ation sim ilar to th e situ ation d urin g a n ew association .
Figure 7.32
HiperLAN2 centralized vs AP
direct mode
MT1 MT2
Centralized
AP/CC
control
data
MT1 MT2 MT1 MT2 + CC
data control
Direct
Figure 7.33
HiperLAN2 protocol stack
Higher layers
Physical layer
6 BPSK 1/ 2 1 48 24
9 BPSK 3/ 4 1 48 36
12 QPSK 1/ 2 2 96 48
18 QPSK 3/ 4 2 96 72
27 16-QAM 9/ 16 4 192 108
36 16-QAM 3/ 4 4 192 144
54 64-QAM 3/ 4 6 288 216
262 Mobile communicat ions
Figure 7.34
HiperLAN2 physical layer PDU train from DLC
scrambling FEC coding interleaving
reference configuration (PSDU)
Figure 7.35
36 40 44 48 52 56 60 64 channel Operating channels of
HiperLAN2 in Europe
5150 5180 5200 5220 5240 5260 5280 5300 5320 5350 [MHz]
16.6 MHz
100 104 108 112 116 120 124 128 132 136 140 channel
5470 5500 5520 5540 5560 5580 5600 5620 5640 5660 5680 5700 5725
[MHz]
16.6 MHz
Figure 7.36
2 ms 2 ms 2 ms 2 ms Basic structure of
TDD,
HiperLAN2 MAC frames
MAC frame MAC frame MAC frame MAC frame ... 500 OFDM
symbols
per frame
random
broadcast phase downlink phase uplink phase
access phase
BCH, FCH an d ACH are u sed in th e broad cast p h ase o n ly an d u se BPSK with
co d e rate 1/ 2. LCH an d SCH can be u sed in th e d o wn lin k, u p lin k or (op tio n al)
d irect lin k p h ase. RCH is u sed in th e u p lin k o n ly fo r ran d o m access (BPSK, cod e
rat e 1/ 2). Hip erLAN2 d efin es fu rth er h ow m an y o f t h e ch an n els are u sed with in
a MAC fram e. Th is co n figu rat io n m ay ch an ge fro m MAC fram e t o MAC fram e
d ep en d in g on th e co n n ectio n Qo S, reso u rce req u ests, n u m ber o f MTs etc. Figu re
7.37 sh o ws valid co m bin ation s of ch an n els/ t ran sfer p h ases with in MAC fram es.
It is req u ired th at th e tran sp ort ch an n els BCH, FCH an d ACH are p resen t p lu s at
least o n e RCH. W h ile th e d u ratio n of th e BCH is fixed (15 byte), th e d u ratio n o f
th e o t h ers m ay vary (eit h er d u e t o a variab le size o f t h e ch an n el o r d u e t o t h e
m u lt ip le u se o f ch an n els). H o w ever, t h e o rd er BC H -FC H -AC H-D L p h a se-UL
p h ase-RCH m u st be kep t fro m an MT’s p o in t of view (cen t ralized m od e). Fo r t h e
d irect m o d e th e DiL p h ase is in sert ed bet ween th e DL an d UL p h ases.
Data between en t it ies of th e DLC layer are tran sferred o ver so-called lo gica l
ch a n n els (ju st an o t h er n am e fo r an y d ist in ct d ata p at h ). Th e typ e o f a lo gical
Wireless LAN 265
Figure 7.37
2 ms 2 ms 2 ms 2 ms
Valid configurations of
MAC frames
MAC frame MAC frame MAC frame MAC frame ...
random
broadcast
downlink uplink access
Figure 7.38
Mapping of logical and BCCH FCCH RFCH LCCH RBCH DCCH UDCH UBCH UMCH
transport channels
downlink
BCH FCH ACH SCH LCH
UDCH DCCH LCCH ASCH UDCH UBCH UMCH DCCH RBCH LCCH
Figure 7.39
2 406 24 bit
HiperLAN2 LCH and
LCH PDU type payload CRC LCH transfer syntax UDCH transfer syntax
2 10 396 24 bit
sequence UDCH transfer syntax
LCH PDU type payload CRC
number (long PDU)
54 byte
● Asso cia t io n co n t ro l fu n ct io n (ACF): ACF con tain s all p roced u res for asso-
ciat io n , au t h en t icat io n , an d en cryp t io n . An MT st a rt s t h e asso ciat io n
p ro cess. Th e first st ep is t h e syn ch ron izatio n with a beaco n sign al t ran sm it-
ted in each BCCH o f a MAC fram e. Th e n etwork ID m ay be ob tain ed via t h e
RBCH. Th e n ext st ep is th e MAC ID assign m en t. Th is u n iq u e ID is u sed t o
ad d ress th e MT. Fro m th is p o in t on , all RLC con tro l m essages are t ran sm it-
t ed via a DCCH. Du rin g th e fo llo win g lin k cap ab ilit y n ego t iat io n , list s o f
su p p o rt ed co n vergen ce layers, au t h en t icat io n an d en cryp t io n p ro ced u res
are exch an ged . D ep en d in g o n t h ese p aram et ers t h e fo llo win g st ep s m ay
take p lace: en cryp tio n start-u p , au th en t ication , obtain in g t h e ID o f th e MT.
If all n ecessary st ep s a re su ccessfu l t h e M T is a sso ciat ed w it h t h e AP.
Disasso ciatio n m ay take p lace at an y tim e, eit h er exp licitly (MT or AP in iti-
ated ) or im p licitly (loss o f th e rad io con n ect ion ). Th e AP m ay sen d MT-alive
m essages to ch eck if an MT is still available.
● Ra d i o r eso u r c e co n t r o l (RRC ): An im p o rt an t fu n ct io n o f t h e RRC is
h an d o ver sup p ort as alread y sh own in Figu re 7.31. Each asso ciat ed MT con -
t in u o u sly m easu res t h e lin k q u alit y. To fin d h an d o ver can d id at es t h e MT
ad d it io n ally ch ecks o t h er freq u en cies. If o n ly o n e t ran sceiver is availab le
t h e M T an n o u n ces t o t h e AP t h at it is t em p o ra rily u n a vailab le (M T
absen ce). Based o n rad io q u ality m easu rem en ts, an AP can ch an ge th e car-
rier freq u en cy d yn am ically (DFS). Th e RLC o ffers p ro ced u res t o in fo rm all
M Ts. To m in im ize in t erferen ce w it h o t h er rad io so u rces o p erat in g at t h e
sam e freq u en cy (Hip erLAN2s or o th er W LANs) tran sm issio n p ower co n tro l
(TPC) m u st b e ap p lied b y t h e RRC. An MT can save p o wer b y n ego tiat in g
with an AP a sleep in g p erio d of n MAC fram es. After th ese n fram es th e MT
m ay wake u p becau se d ata is read y to be sen t , o r t h e AP sign als d ata to be
received . If th e MT m isses t h e wakeu p m essage from th e AP it starts th e MT
alive p ro ced u re. If n o d a t a h as t o b e t ran sm it t ed t h e M T can again fall
asleep fo r n fram es.
268 Mobile communicat ions
O b vio u sly, Blu et o o t h fu lfills t h ese crit eria so t h e W PAN gro u p co o p erat ed
w it h t h e Blu et o o t h co n so rt iu m . IEEE fo u n d ed it s o w n gro u p fo r W PAN s,
IEEE 802.15, in March 1999. Th is gro u p sh o u ld d evelo p st an d ard s fo r wireless
com m u n icatio n s with in a p erso n al o p era t in g sp ace (PO S, IEEE, 2002c). A POS
h as b een d efin ed as a rad iu s o f 10 m aro u n d a p erso n in wh ich th e p erso n o r
d evices of t h is p erson co m m u n icate with oth er d evices. Sectio n 7.5.10 gives an
o verview of 802.15 activities an d th eir relatio n t o Blu et oo th .
Figure 7.40
Example configurations
with a Bluetooth-based
piconet
W h en com p arin g Blu etoo th with o t h er W LAN tech n ology we h ave to keep
in m in d t h at o n e o f it s go als was t o p ro vid e lo cal wireless access at very lo w
co st. Fro m a tech n ical p oin t o f view, W LAN t ech n o logies like t h o se abo ve cou ld
also b e u sed , h o wever, W LAN ad ap t ers, e.g., fo r IEEE 8 0 2 .1 1 , h ave b een
d esign ed fo r h igh er b an d wid t h an d larger ran ge an d are m o re ex p en sive an d
co n su m e a lo t m o re p ower.
M P
SB
S
P
SB
Figure 7.42
Forming a Bluetooth
SB piconet
SB
SB
SB SB
SB
SB
P
SB S
SB
M P
SB
S
P
SB
Figure 7.43
M = Master
Bluetooth scatternet S = Slave Piconets (each with a capacity of < 1 Mbit/s)
P = Parked
SB = Standby
P
S
S
S
P
P
M
M
SB
S
P
SB SB
A m aster can also leave it s picon et an d act as a slave in an oth er p icon et. It is
clearly n ot p ossible fo r a m ast er o f on e p icon et to act as t h e m ast er of an o th er
picon et as th is would lead to iden tical beh avior (both would h ave th e sam e h oppin g
seq u en ce, wh ich is d eterm in ed by t h e m aster p er defin ition ). As soon as a m aster
leaves a picon et, all traffic with in th is picon et is su spen ded un til th e m aster return s.
Com m u n icatio n between d ifferen t p icon ets takes p lace by d evices ju m p in g
b ack an d fo rt h b et ween t h eses n et s. If t h is is d o n e p erio d ically, fo r in st an ce,
iso ch ro n o u s d at a st ream s can b e fo rward ed fro m o n e p ico n et t o a n o t h er.
However, scatt ern ets are n ot yet su p p o rted by all d evices.
Figure 7.44
audio apps. vCal/vCard NW apps. telephony apps. mgmnt. apps. Bluetooth protocol
stack
OBEX TCP/UDP
AT modem
IP
commands
TCS BIN SDP
PPP/BNEP Control
Baseband
Radio
Figure 7.45
625 µs
Frequency selection
fk fk+1 fk+2 fk+3 fk+4 fk+5 fk+6 during data transmission
(1, 3, 5 slot packets)
M S M S M S M
M S M S M
fk fk+1 fk+6
M S M
p ack et s as th e data tran sm ission uses on e 625 µs slot. With in each slot th e m aster or
on e ou t of seven slaves m ay tran sm it data in an altern atin g fash ion . Th e con trol of
m edium access will be described later. Bluetooth also defin es 3-slot an d 5-slot p ack-
ets for h igh er d ata rates (m u lti-slo t p ackets). If a m ast er or a slave sen ds a p acket
coverin g th ree or five slots, th e radio tran sm itter rem ain s on th e sam e frequen cy. No
frequen cy h oppin g is perform ed wit h in packets. After tran sm ittin g th e packet, th e
radio return s to th e frequen cy required for its h oppin g sequen ce. Th e reason for th is
is quite sim ple: n ot every slave m igh t receive a tran sm ission (h id den term in al prob-
lem ) an d it can n ot react on a m ulti-slot tran sm ission . Th ose slaves n ot in volved in
th e tran sm ission will con tin ue with th e h oppin g sequen ce. Th is beh avior is im por-
tan t so th at all devices can rem ain syn ch ron ized, because th e p icon et is un iqu ely
defin ed by h avin g t h e sam e h op pin g seq uen ce with th e sam e ph ase. Sh iftin g t h e
ph ase in on e device would destroy th e picon et.
Figu re 7.46 sh ows th e com p on en ts of a Blu eto ot h p acket at baseban d layer.
Th e p acket typ ically co n sists o f th e fo llo win g th ree field s:
Figure 7.46
68(72) 54 0-2744 bits
Baseband packet
access code packet header payload format
4 64 (4) 3 4 1 1 1 8 bits
an ad d ress (lo wer ad d ress p art, LAP). If th e access cod e is u sed for ch an n el
access (i.e., d at a t ran sm issio n between a m ast er an d a slave o r vice versa),
th e LAP is d erived fro m th e m aster’s glo bally u n iq u e 48-bit ad d ress. In case
o f p agin g (DAC) th e LAP of th e p aged d evice is u sed . If a Blu eto oth d evice
w an t s t o d isco ver o t h er (arb it rary) d evices in t ran sm issio n ran ge (gen eral
in q u iry p ro ced u re) it u ses a sp ecial reserved LAP. Sp ecia l LAPs can b e
d efin ed for in q u iries of d ed icated gro u p s o f d evices.
● Pa ck et h ea d er : Th is field con t ain s t yp ical layer 2 featu res: ad d ress, p acket
t y p e, flo w an d erro r co n t ro l, a n d ch ecksu m . Th e 3 -b it a c t i v e m em b e r
a d d r ess rep resen t s t h e act ive ad d ress o f a slave. Act ive ad d resses are tem -
p orarily assign ed to a slave in a p icon et . If a m aster sen d s d ata t o a slave t h e
ad d ress is in t erp reted as receiver ad d ress. If a slave sen d s d ata to t h e m ast er
th e ad d ress rep resen ts th e sen d er ad d ress. As o n ly a m aster m ay co m m u n i-
cate wit h a slave t h is sch em e works well. Seven ad d resses m ay be u sed th is
way. Th e zero valu e is reserved fo r a broad cast from th e m aster to all slaves.
Th e 4-bit t y p e field d eterm in es th e t yp e of th e p acket. Exam p les fo r p acket
t yp es are given in Tab le 7.6 . Packet s m ay carry co n t ro l, syn ch ro n o u s, o r
asyn ch ro n o u s d at a. A sim p le flo w co n t ro l m ech an ism fo r asyn ch ro n o u s
t raffic u ses t h e 1-b it flo w field . If a p acket is received w it h flo w=0 asyn -
ch ron o u s d ata, tran sm issio n m u st sto p . As so o n as a p acket wit h flow=1 is
received , t ran sm issio n m ay resu m e. If an ackn o wled gem en t o f p acket s is
req u ired , Blu et oo th sen d s th is in th e slo t followin g th e d at a (u sin g its t im e
d ivisio n d u p lex sch em e). A sim p le alt ern atin g bit p ro to co l with a sin gle bit
seq u en ce n u m ber SEQN an d ackn owled gem en t n u m ber ARQN can be u sed .
An 8-bit h ea d er er ro r ch eck (HEC) is u sed to p ro tect th e p acket h ead er. Th e
p acket h ead er is also p ro tect ed by a on e-t h ird rate fo rward erro r co rrectio n
(FEC) code becau se it con tain s valu able lin k in form at io n an d sh ou ld su rvive
bit errors. Th erefo re, th e 18-bit h ead er req u ires 54 bits in t h e p acket.
● Pa yloa d : Up to 343 bytes payload can be tran sferred. Th e structure of th e pay-
load field depen ds on th e type of lin k an d is explain ed in th e followin g section s.
Figure 7.47
payload (30) SCO payload types
DV audio (10) header (1) payload (0–9) 2/3 FEC CRC (2)
(bytes)
280 Mobile communicat ions
Table 7.6 lists Blu etooth ’s ACL an d SCO p ackets. Add ition ally, con trol p ackets
are available for p ollin g slaves, h op p in g syn ch ro n ization , or ackn owled gem en t.
Th e ACL types DM1 (data m ediu m rate) an d DH1 (data h igh rate) u se a sin gle slot
an d a o n e b yt e h ead er. DM 3 an d DH3 u se t h ree slo t s, DM5 an d DH5 u se five
Figure 7.48
ACL payload types payload (0–343)
Figure 7.49
SCO ACL SCO ACL SCO ACL SCO ACL Example data
MASTER f0 f4 f6 f8 f 12 f 14 f18 f20 transmission
SLAVE 2 f5 f 17 f21
slo t s. Med iu m rat es are always FEC p ro t ect ed , th e h igh rates rely o n CRC o n ly
fo r erro r d et ect io n . Th e h igh est availab le d at a rat es fo r Blu et o o t h d evices are
433.9 kbit / s (sym m et ric) o r 723.3/ 57.6 kb it / s (asym m etric). High q u alit y vo ice
(HV) p acket s always u se a sin gle slo t b u t d iffer wit h resp ect t o t h e am o u n t o f
redu n d an cy for FEC. DV (d ata an d voice) is a com bin ed p acket wh ere CRC, FEC,
an d p ayload h ead er are valid for th e d ata p art on ly.
Figu re 7.49 sh ows an exam p le tran sm ission between a m aster an d two slaves.
Th e m aster always u ses th e even freq u en cy slots, th e od d slots are for th e slaves.
In th is exam p le every sixth slot is u sed for an SCO lin k bet ween th e m aster an d
slave 1. Th e ACL lin ks u se sin gle o r m u ltip le slo ts p ro vid in g asym m etric b an d -
wid t h fo r co n n ect io n less p acket t ran sm issio n . Th is ex am p le again sh o ws t h e
h op pin g seq u en ce wh ich is in d ep en d en t of th e tran sm ission of p ackets.
Th e robu stn ess o f Blu eto oth d ata tran sm ission s is based on several t ech n o l-
ogies. FH-CDMA sep arates d ifferen t p icon et s with in a scattern et . FHSS m itigates
in terferen ce from ot h er d evices op eratin g in th e 2.4 GHz ISM ban d . Ad d ition ally,
FEC can be u sed t o co rrect tran sm ission errors. Blu etooth ’s 1/ 3 FEC sim p ly sen d s
t h ree co p ies o f each b it . Th e receiver t h en p erfo rm s a m ajo rit y d ecisio n : each
received t rip le o f bit s is m ap p ed in t o wh ich ever b it is in m ajo rit y. Th is sim p le
sch em e can co rrect all sin gle b it erro rs in t h ese trip les. Th e 2/ 3 FEC en co d in g
d etects all d ou ble erro rs an d can correct all sin gle bit errors in a cod eword.
Figure 7.50
NAK ACK Error recovery
MASTER A C C F H
SLAVE 1 B D E
SLAVE 2 G G
282 Mobile communicat ions
ACL lin ks can ad d itio n ally b e p rotected u sin g an ARQ sch em e an d a ch eck-
su m . Each p acket can b e ackn o wled ged in t h e slo t fo llo win g t h e p acket . If a
p acket is lost, a sen d er can retran sm it it im m ed iately in t h e n ext slo t after t h e
n egat ive ackn o w led gem en t , so it is called a fast ARQ sch em e. Th is sch em e
h ard ly exh ib it s an y o verh ead s in en viro n m en t s wit h lo w erro r rat es, as o n ly
p ackets wh ich are lost or d est ro yed h ave t o be ret ran sm itt ed . Retran sm issio n is
triggered by a n egative ackn owled gem en t o r a tim e-o u t.
Figure 7.51
standby Major baseband states
unconnected
of a Bluetooth device
transmit connected
active
AMA AMA
● A d evice wan t s to establish a p ico n et: A u ser o f th e d evice wan ts to scan for
oth er d evices in t h e rad io ran ge. Th e d evice starts th e in q u iry p ro ced u re by
sen d in g a n in q u iry access co d e (IAC ) t h at is co m m o n t o all Blu et o o t h
d evices. Th e IAC is broad cast o ver 32 so-called wake-u p carriers in tu rn .
● Devices in st an d b y t h at list en p erio d ically: Devices in st an d b y m ay en t er
th e in q u iry m o d e p erio d ically t o search fo r IAC m essages o n th e wake-u p
carriers. As so on as a d evice d etect s an in q u iry it retu rn s a p acket con tain in g
its d evice ad d ress an d tim in g in form ation req u ired by th e m aster t o in itiate
a con n ection . Fro m t h at m om en t o n , th e d evice acts as slave.
284 Mobile communicat ions
7.5.6 L2CAP
Th e lo gical lin k co n t ro l a n d a d a p t a t io n p ro t o co l (L2 CAP) is a d at a lin k con -
t ro l p ro t o co l o n t o p o f t h e b aseb an d layer o fferin g lo gical ch an n els b et ween
Blu eto oth d evices wit h QoS p ro p ert ies. L2CAP is available fo r ACLs on ly. Au d io
ap p lica t io n s u sin g SC O s h ave t o u se t h e b aseb a n d layer d irect ly (see Figu re
7.44). L2CAP p ro vid es t h ree d ifferen t t yp es o f lo gical ch an n els t h at are t ran s-
p orted via th e ACL between m aster an d slave:
● Co n n ect io n less: Th ese u n id irect io n al ch an n els are typ ically u sed for broad -
casts fro m a m ast er to its slave(s).
● Co n n ect io n -o rien t ed : Each ch an n el o f t h is t yp e is b i-d irect io n al an d su p -
p o rt s Q o S flo w sp ecificat io n s fo r each d irect io n . Th ese flo w sp ecs fo llo w
RFC 1 36 3 (Part rid ge, 19 92) an d d efin e average/ p eak d at a rat e, m axim u m
bu rst size, laten cy, an d jitt er.
● Sign a lin g: Th is t h ird typ e o f lo gical ch an n el is u sed to exch an gin g sign al-
in g m essages between L2CAP en tities.
Figure 7.52
Slave Master Slave
Logical channels
between devices L2CAP L2CAP L2CAP
2 d 1 1 d d d d 1 1 d d 2
Figure 7.53
Connectionless PDU
L2CAP packet
2 2 ≥2 0–65533 bytes formats
length CID = 2 PSM payload
Connection-oriented PDU
2 2 0–65535 bytes
1 1 2 ≥0
7.5.7 Securit y
A rad io in terface is by n atu re easy to access. Blu etoo th d evices can tran sm it p ri-
vat e d at a, e.g., sch ed u les b et ween a PDA an d a m o b ile p h o n e. A u ser clearly
d o es n o t wan t an o th er p erso n to eavesd rop th e d ata tran sfer. Ju st im agin e a sce-
n ario wh ere t wo Blu et o o t h en ab led PDAs in su it cases ‘m eet ’ o n t h e co n veyo r
b elt o f an a irp o rt ex ch an gin g p erso n al in fo rm at io n ! Blu et o o t h o ffers m ech -
an ism s fo r au t h en t icat io n an d en cryp t io n o n t h e MAC layer, w h ich m u st b e
im p lem en t ed in t h e sam e way wit h in each d evice.
Th e m ain secu rit y feat u res o ffered b y Blu et o o t h in clu d e a ch allen ge-
resp o n se ro u t in e fo r au t h en t icat io n , a st rea m cip h er fo r en cryp t io n , an d a
sessio n key gen eratio n . Each con n ection m ay req u ire a on e-way, two-way, or n o
au th en tication u sin g th e ch allen ge-resp o n se rou t in e. All th ese sch em es h ave t o
be im p lem en ted in silicon , an d h igh er layers sh ou ld o ffer stron ger en cryp tio n if
n eed ed . Th e secu rity feat u res in clu d ed in Blu etoo t h on ly h elp to set u p a local
d o m ain of tru st between d evices.
Th e secu rity algo rith m s u se th e p u blic id en tity of a d evice, a secret p rivate
u ser key, an d an in t ern ally gen erated ran d o m key as in p u t p aram eters. For each
t ra n sact io n , a n ew ran d o m n u m b er is gen erat ed o n t h e Blu et o o t h ch ip . Key
m an agem en t is left to h igh er layer soft ware.
Figu re 7.54 sh ows several step s in th e secu rity arch itectu re of Blu etooth . Th e
illu stration is sim p lified an d th e in terested read er is referred to Blu etooth (2001a)
fo r fu rt h er d etails. Th e first st ep , called p a ir in g, is n ecessary if t wo Blu et o o t h
devices h ave n ever m et before. To set u p trust between th e two devices a user can
en ter a secret PIN in to both devices. Th is PIN can h ave a len gth of u p to 16 byte.
Un fortun ately, m ost d evices lim it th e len gth to four digits or, even worse, program
288 Mobile communicat ions
Figure 7.54
Bluetooth security User input (initialization)
components and
protocols PIN (1–16 byte) Pairing PIN (1–16 byte)
Cipher data
Data Data
t h e d evices wit h t h e fixed PIN ‘0000’ ren d erin g t h e wh o le secu rit y co n cep t o f
Blu etooth q u estion able at least. Based on th e PIN, th e d evice add ress, an d ran dom
n u m bers, several keys can be com pu ted wh ich can be used as lin k key for a u t h en -
tica tio n . Lin k keys are typically stored in a p ersisten t storage. Th e au th en tication
is a ch allen ge-resp on se p rocess based on th e lin k key, a ran dom n u m ber gen erated
by a verifier (th e d evice th at req u ests au th en tication ), an d th e d evice ad d ress of
th e claim an t (th e device th at is auth en ticated).
Ba sed o n t h e lin k key, valu es gen erat ed d u rin g t h e au t h en t ica t io n , an d
again a ran d om n u m ber an en cryp tion key is gen erated d u rin g th e en cr yp t io n
stage of th e secu rity arch it ectu re. Th is key h as a m axim u m size o f 128 bits an d
can b e in d ivid u ally gen erated fo r each t ran sm issio n . Based o n t h e en cryp t io n
key, t h e d evice ad d ress a n d t h e cu rren t clo ck a p aylo ad key is gen erat ed fo r
cip h erin g u ser d at a. Th e p aylo ad key is a st ream o f p seu d o -ran d o m b it s. Th e
cip h erin g p rocess is a sim p le XOR o f t h e u ser d ata an d th e p ayload key.
Com p ared to W EP in 802.11, Blu et oo th offers a lo t m ore secu rit y. However,
Blu et o o t h , to o , h as so m e weakn esses wh en it co m es t o real im p lem en tat io n s.
Th e PINs are q u ite o ften fixed . So m e of th e keys are p erm an en t ly stored o n t h e
d evices an d t h e q u alit y o f t h e ran d o m n u m b er gen erato rs h as n o t b een sp eci-
fied . If Blu et o o t h d evices are swit ch ed o n t h ey can b e d et ect ed u n less t h ey
op erate in th e n o n -d iscoverable m o d e (n o an swers to in q u iry req u ests). Eith er a
Wireless LAN 289
u ser can use all services as in ten d ed by th e Blu eto oth syst em , o r th e d evices are
h id d en to p ro t ect p rivacy. Eith er roam in g p ro files can be establish ed , o r d evices
are h id d en an d , t h u s m a n y services w ill n o t w o rk. If a lo t o f p eo p le ca rry
Blu et o o th d evices (m o bile p h o n es, PDAs et c.) th is co u ld give, e.g., d ep artm en t
stores, a lo t of in form atio n regard in g con su m er b eh avio r.
7.5.8 SDP
Blu et o o t h d evices sh o u ld wo rk t o get h er wit h o t h er d evices in u n kn o wn en vi-
ro n m en t s in an ad -h o c fash io n . It is essen t ial t o kn o w wh at d evices, o r m o re
sp ecifically wh at services, are available in rad io p roxim ity. To fin d n ew services,
Blu et o ot h d efin ed th e ser vice d isco v er y p ro t o co l (SDP). SDP d efin es o n ly th e
d isco very o f services, n o t t h eir u sage. Disco vered services can b e cach ed an d
grad u al disco very is p o ssible. Devices th at wan t to offer a service h ave t o in stal
an SDP server. Fo r all o th er d evices an SDP clien t is su fficien t.
All th e in form at ion an SDP server h as abou t a service is co n tain ed in a ser-
v ic e r e co r d . Th is co n sist s o f a list o f service at t rib u t es an d is id en t ified b y a
3 2 -b it service reco rd h an d le. SDP d o es n o t in fo rm clien t s o f an y a d d ed o r
rem oved services. Th ere is n o service access con t ro l o r service bro kerage. A ser-
v i c e a t t r i b u t e co n sist s o f an a t t rib u t e ID an d a n at t rib u t e va lu e. Th e 1 6 -b it
a t t r ib u t e ID d ist in gu ish es each service at t rib u t e fro m o t h er service at t rib u tes
with in a service reco rd . Th e at tribu t e ID also id en tifies th e sem an tics of th e asso-
ciat ed at t rib u t e valu e. Th e a t t r ib u t e v a lu e ca n b e a n in t eger, a UUID
(u n iversally u n iq u e id en t ifier), a st rin g, a Bo o lean , a URL (u n ifo rm reso u rce
locat or) et c. Table 7.8 gives som e exam p le att ribu tes. Th e service h an d le as well
as t h e ID list m u st b e p resen t . Th e ID list co n t ain s t h e UUIDs o f t h e service
classes in in creasin g gen eralit y (fro m t h e sp ecific co lo r p o st scrip t p rin t er t o
p rin ters in gen eral). Th e p rot o co l d escrip tor list com p rises th e p ro tocols n eed ed
to access th is service. Ad d it io n ally, th e URLs fo r service d ocu m en tatio n , an icon
fo r t h e service an d a service n am e wh ich can b e d isp layed t o get h er wit h t h e
ico n are st o red in t h e exam p le service record .
7.5.9 Profiles
Alth o u gh Blu etoo th start ed as a very sim p le arch itectu re fo r sp on tan eou s ad -h oc
co m m u n ication , m an y d ifferen t p roto cols, co m p o n en t s, ext en sio n s, an d m ech -
an ism s h a ve b een d evelo p ed o ver t h e la st years. Ap p licat io n d esign ers an d
ven d o rs can im p lem en t sim ilar, o r even id en t ical, services in m an y d ifferen t
ways u sin g d ifferen t co m p o n en t s an d p ro to co ls fro m th e Blu et o o t h co re stan -
d ard . To p ro vid e co m p at ib ilit y am o n g t h e d evices o fferin g t h e sam e services,
Blu eto oth sp ecified m an y p ro files in ad d it io n t o th e core p roto cols. With o u t t h e
p ro files too m an y p aram eters in Blu eto oth wo u ld m ake in tero p eration between
d evices fro m d ifferen t m an ufactu rers alm o st im p ossible.
Pr o files rep resen t d efau lt so lu t io n s fo r a cert ain u sage m o d el. Th ey u se a
select io n o f p ro t o co ls an d p aram et er set t o fo rm a b asis fo r in t ero p erab ilit y.
Protocols can be seen as h orizon tal layers wh ile p rofiles are vert ical slices (as illu s-
trated in Figu re 7.55). Th e followin g b a sic p ro fi les h ave been sp ecified : gen eric
access, service d isco very, cord less telep h on y, in tercom , serial p ort, h ead set, d ial-
u p n et wo rkin g, fax , LAN access, gen eric o b ject exch an ge, o b ject p u sh , file
tran sfer, an d syn ch ron ization . Ad d it io n a l p ro fi les are: ad van ced au d io d istribu -
tio n , PAN, au d io vid eo rem ote co n t rol, b asic p rin t in g, b asic im agin g, ext en d ed
service d isco very, gen eric au d io vid eo d ist rib u t io n , h an d s-free, an d h ard co p y
cable rep lacem en t . Each p ro file selects a set of p rotocols. Fo r exam p le, th e serial
p o rt p ro file n eed s RFCO MM, SDP, LMP, L2CAP. Baseb an d an d rad io are always
req u ired . Th e p ro file fu rt h er d efin es all in t ero p erab ilit y req u irem en t s, su ch as
RS232 con t ro l sign als fo r RFCO MM o r co n figu rat io n o p t io n s fo r L2CAP (Qo S,
m ax. tran sm ission u n it).
Figure 7.55
Bluetooth profiles Applications
Protocols
Profiles
Wireless LAN 291
Figure 7.56
f [MHz] Possible interference
2480 802.11b between 802.15.1
1000 byte
3 channels (Bluetooth) and 802.11b
DIFS
DIFS
SIFS
ACK
(separated by
installation)
500 byte 500 byte
DIFS
DIFS
DIFS
SIFS
SIFS
ACK
ACK
500 byte
802.15.1
79 channels
100 100 100 100 100
(separated by
DIFS
DIFS
DIFS
DIFS
DIFS
SIFS
SIFS
SIFS
SIFS
SIFS
ACK
ACK
ACK
ACK
ACK
7.6 Summary
Fo r Hip erLAN2, t h e h ist ory is d ifferen t . Here, a st an d ard izat io n bod y (ETSI)
developed a com pletely n ew stan dard, but n o products are available yet. HiperLAN2
com p rises m an y in t erestin g featu res, particu larly on th e MAC layer, com p ared t o
802.11a. Main featu res are QoS support, in tegrated secu rity, an d con vergen ce sub-
layers to differen t n etworks, e.g., Firewire, wh ich is used for audio/ video con n ection .
However, IEEE 802.11a is available an d in stalled in m an y places (usin g th e PHY fea-
t u res of Hip erLAN2). Up t o n ow it is n ot clear if Hip erLAN2 will be a su ccess or
fo llo w HIPERLAN 1 wh ich n ever m ad e it t o t h e m arket alt h o u gh it s t ech n ical
p aram et ers were su p erior com p ared t o IEEE 802.11. An ast asi (1998) gives a go od
overview o f t h e cap abilit ies of t h e t wo MAC sch em es u sed in IEEE 802.11 an d
HIPERLAN 1 resp ect ively, an d in vest igat es wh et h er t h ose access sch em es can b e
used for QoS p rovision as it was th ou gh t of for, e.g., wireless ATM.
Fo r Blu etoot h , th e situ ation is co m p letely d ifferen t. Here several com p an ies
fo u n d ed a co n so rt iu m an d set u p a d e fact o in d u stry st an d ard (versio n 1.1 in
200 1). Th en IEEE, as a st an d ard izat io n b o d y fo llo wed wit h t h e IEEE 80 2.15 .1
stan d ard in 2002. Blu eto oth is alread y available in m an y p ro d u cts (PDAs, vid eo
cam eras, d igit al st ill cam eras, lap t o p s et c.) an d , is clearly t h e m o st wid esp read
W PAN t ech n o lo gy t o d ay. Th e p rim ary go al o f Blu et o o t h w as n o t a co m p lex
st an d ard co verin g m an y asp ect s o f wireless n et wo rkin g, b u t a q u ick an d very
ch eap so lu t io n en ab lin g ad -h o c p erso n al co m m u n icatio n wit h in a sh o rt ran ge
in t h e licen se-free 2.4 GHz b an d . To d ay t h e st an d ard co vers several t h o u san d
p ages an d d efin es m an y u sage scen ario s, services d efin ition , p ro to cols etc. Most
d evices im p lem en t a b asic set o f fu n ct io n ality as th e co m p lexity o f all feat u res
(e.g., su p p ort for several scattern ets, ju m p in g back an d forth bet ween p icon et s)
is too m u ch for em bed d ed d evices with a sm all foo tp rin t.
Table 7.9 gives a (sim p lified ) co m p ariso n of IEEE 802.11b, .11a, Hip erLAN2,
an d Blu et oo th . Th e m ain d ifferen ces between th e 802.11a/ b stan d ard s an d t h e
oth er two are t h e sco p e o f th e stan d ard izat ion an d th e in itial con ten t. No t on ly
d o b o t h IEEE st an d ard s sh are th e sam e M AC layer, t h ey also d escrib e t h e raw
d ata t ran sfer wit h o u t th e elabo rat e secu rit y o r au t h en t icat io n m ech an ism s o r
ad ap t at io n layers/ p ro files n ecessary fo r in t ero p erat io n wit h o t h er n et wo rks o r
ap p licat io n s. Bo t h stan d ard s assu m e an Et h ern et b ackb o n e an d , t yp ically, b est
effo rt IP ru n n in g o n top of th e MAC layer. Th is is p erfect for m o st o ffice ap p lica-
t io n s, in d eed fo r m o st o f t o d a y’s In t ern et ap p licat io n s. Sp ecial fea t u res like
secu rity o r freq u en cy selection are ad d -on s to th e stan d ard s.
Hip erLAN2 an d Blu eto o t h wan t t o co ver alm o st all asp ects relat ed to wire-
less co m m u n icat io n : p h ysical layer, m ed iu m access, m an y d ifferen t services,
ad ap t at io n layers t o d ifferen t b ackb o n es (Hip erLAN2) o r p ro files fo r d ifferen t
ap p licatio n s (Blu eto oth ).
Th is ch ap t er left o u t so m e st an d ard s an d ap p ro ach es t h at co u ld be m en -
t io n e d in t h e co n t ex t o f W LANs. O n e ex am p le is H o m e RF. Th is is a n o t h er
W LAN st a n d ard o p era t in g at 2 .4 GHz. Ho m eRF u ses a FH SS sch em e wit h 5 0
h o p s p er seco n d . Tran sm issio n rat es h ave b een st an d ard ized u p t o 1 0 Mb it / s;
h igh er rat es a re p lan n ed . Th e M AC layer o f Ho m eRF co m b in es 8 0 2 .1 1 an d
DECT fu n ction ality: a TDMA/ CSMA fram e o ffers TDMA for iso ch ron o u s (voice)
Wireless LAN 295
● W ireless sen so r n et w o rk s: Th e tech n o logy req u ired for sen sor n etwo rks is
located so m ewh ere bet ween 802.15.1 o r .4 tech n o logy an d t h e RFIDs (p re-
sen t ed in t h e fo llo win g p aragrap h ). Sen so r n et wo rks co n sist o f m an y
(th ou san d s or m o re) n odes th at are d en sely d ep loyed , p ron e to failu res, h ave
very lim it ed co m p u tin g cap abilit ies, an d ch an ge t h eir t op o lo gy freq u en tly.
Sen so r n et wo rks can b e seen as an ex t rem e fo rm o f ad -h o c n et wo rkin g
w it h very lo w-p o wer d evices. Ap p licat io n s co m p rise t h o se o f 8 02 .1 5 .4
296 Mobile communicat ions
Each stan d ard p resen ted in th is ch ap ter h as its pro s an d con s. If t h e focu s is
o n battery life, th en Blu etoo th is th e ch o ice as th e p o wer co n su m p tio n of .11b,
an d p art icu larly .1 1a an d Hip erLAN 2 is t o o h igh . If iso ch ro n o u s t raffic, Q o S,
an d h igh d at a rates h ave to be su p p ort ed , t h en Hip erLAN2 is t h e ch o ice. If t h e
so lu t io n sh o u ld b e sim p le an d fit in t o an o ffice en viro n m en t , t h en .11 b / g o r
.1 1 a are p o ssib le so lu t io n s. If in t erferen ce is a t o p ic, t h en .1 1 a is b et t er t h an
.11b . If large cells are req u ired , th en .11b is b et t er t h en .11a d u e t o t h e lo wer
p ro p agat io n lo ss (.11 g is even b et t er). IEEE st art s even m o re wo rkin g gro u p s,
e.g., 802.20, t h e ‘Mobile Broad ban d Wireless Access (MBWA)’ grou p . Th is grou p
Wireless LAN 297
1 How is mobility restricted using WLANs? What additional elements are needed
for roaming between networks, how and where can WLANs support roaming? In
your answer, think of the capabilities of layer 2 where WLANs reside.
2 What are the basic differences between wireless WANs and WLANs, and what
are the common features? Consider mode of operation, administration, frequen-
cies, capabilities of nodes, services, national/ international regulations.
3 With a focus on security, what are the problems of WLANs? What level of security
can WLANs provide, what is needed additionally and how far do the standards go?
4 Compare IEEE 802.11, HiperLAN2, and Bluetooth with regard to their ad-hoc
capabilities. Where is the focus of these technologies?
5 If Bluetooth is a commercial success, what are remaining reasons for the use of
infra red transmission for WLANs?
6 Why is the PHY layer in IEEE 802.11 subdivided? What about HiperLAN2 and
Bluetooth?
7 Compare the power saving mechanisms in all three LANs introduced in this chap-
ter. What are the negative effects of the power saving mechanisms, what are the
trade-offs between power consumption and transmission QoS?
8 Compare the QoS offered in all three LANs in ad-hoc mode. What advantages
does an additional infrastructure offer? How is QoS provided in Bluetooth? Can
one of the LAN technologies offer hard QoS (i.e., not only statistical guarantees
regarding a QoS parameter)?
9 How do IEEE 802.11, HiperLAN2 and Bluetooth, respectively, solve the hidden
terminal problem?
10 How are fairness problems regarding channel access solved in IEEE 802.11,
HiperLAN2, and Bluetooth respectively? How is the waiting time of a packet
ready to transmit reflected?
298 Mobile communicat ions
11 What different solutions do all three networks offer regarding an increased relia-
bility of data transfer?
12 In what situations can collisions occur in all three networks? Distinguish
between collisions on PHY and MAC layer. How do the three wireless networks
try to solve the collisions or minimise the probability of collisions?
13 Compare the overhead introduced by the three medium access schemes and the
resulting performance at zero load, light load, high load of the medium. How
does the number of collisions increase with the number of stations trying to
access the medium, and how do the three networks try to solve the problems?
What is the overall scalability of the schemes in number of nodes?
14 How is roaming on layer 2 achieved, and how are changes in topology reflected?
What are the differences between infrastructure based and ad-hoc networks
regarding roaming?
15 What are advantages and problems of forwarding mechanisms in Bluetooth net-
works regarding security, power saving, and network stability?
16 Name reasons for the development of wireless ATM. What is one of the main dif-
ferences to Internet technologies from this point of view? Why did WATM not
succeed as stand-alone technology, what parts of WATM succeeded?
Acam p o ra, A. (1996) ‘Wireless ATM: a p ersp ective o n issu es an d p rosp ect s,’ IEEE
Personal Communications, 3(4).
Akyild iz, I., Su , W., San karasu b ram an iam , Y., Cayirci, E. (2002) ‘Wireless sen sor
n etworks: a su rvey,’ Computer Networks, Elsevier Scien ce, 38(2002).
An ast asi, G., Len zin i, L., Min go zzi, E., Het t ich , A., Kräm lin g, A. (1 998 ) ‘MAC
p ro t o co ls fo r w id eb a n d w ireless lo ca l access: evo lu t io n t o w ard wireless
ATM,’ IEEE Personal Communications, 5(5).
Ayan o glu , E., En g, K.Y., Karo l, M.J.(1996) ‘Wireless ATM: lim its, ch allen ges, an d
p ro p o sals,’ IEEE Personal Communications, 3(4).
Ba rt o n , M ., Pain e, R., C h o w, A. (1 9 9 8 ) Description of W ireless ATM Service
Scenarios, ATM Foru m Co n t ribu tio n , Ju ly.
Bh at , R.R. (1 9 9 8 ) W ireless ATM Requirem en ts Specifica tion , ATM Fo ru m , RTD-
WATM-01.02.
Bisd ik ia n , C ., Bh agw at , P., G au ch er, B.P., Jan n iello , F.J., N agh sh in eh , M.,
Pan d o h , P., Ko rp eo glu , I. (19 98 ) ‘W iSAP – A wireless p erso n al access n et -
work for h an d h eld com p u tin g devices,’ IEEE Personal Communications, 5(6).
Blu eto oth (2001a) Specifica tion of the Bluetooth System, vo lu m e 1, Core, Blu eto oth
SIG, version 1.1.
Blu et o o t h (2 0 0 1 b ) Specifica tion of th e Bluetooth System , vo lu m e 2 , Pro files,
Blu eto oth SIG, versio n 1.1.
Blu eto oth (2002) Blu eto oth Sp ecial In terest Gro u p , h ttp :/ / www.blu etoo th .com / .
Wireless LAN 299
Bo riso v, N., Gold b erg, I., Wagn er, D. (2001) Intercepting Mobile Communications:
Th e In security of 8 0 2 .1 1 , seven t h An n u al In t ern at io n al C o n feren ce o n
Mo bile Com p u tin g an d Networkin g, ACM SIGMOBILE, Rom e, Italy.
Callaway, E., Gorday, P., Hester, L., Gutierrez, J., Naeve, M., Heile, B., Bah l, V. (2002)
‘Hom e Net workin g with IEEE 802.15.4: A Developin g Stan d ard for Low-Rat e
Wireless Person al Area Networks,’ IEEE Communications Magazine, 40(8).
Ch akrabo rt y, S.S. (1998) ‘Th e in terwo rkin g ap p ro ach fo r n arro wban d access t o
ATM t ran sp o rt -b ased m u lt iservice m o b ile n et wo rks,’ IEEE Person a l
Communications, 5(4).
Ch h aya, H .S., G u p t a , S. (1 9 9 6 ) ‘Perfo rm an ce o f asyn ch ro n o u s d at a t ran sfer
m eth o d s o f IEEE 802.11 MAC p rot ocol,’ IEEE Personal Communications, 3(5).
Ch h aya, H.S., Gu p t a , S. (1 997) ‘Perfo rm an ce m o d elin g o f asyn ch ro n o u s d at a
tran sfer m eth od s o f IEEE 802.11 MAC p ro to co l,’ Wireless Networks 3(1997),
Baltzer Scien ce Pu blish ers.
CSR (2002), Cam brid ge Silicon Rad io , h ttp :/ / www.csr.com / .
ETSI (1 9 9 6 ) Ra dio Equipm ent a n d System s (RES), High Perform a n ce Ra dio Loca l
Area Network (HIPERLAN) Type 1 , Fun ction a l specifica tion , Eu ro p ea n
Telecom m u n ication Stan d ard , ETS 300 652, Eu rop ean Teleco m m u n ication s
St an d ard s In stitu te.
ETSI (1997) Radio Equipment and Systems (RES), High Performance Radio Local Area
Networks (HIPERLAN), Requirements and architectures for wireless ATM a ccess
a n d in tercon n ect ion , TR 1 0 1 0 3 1 v1 .1 .1 , Eu ro p ean Teleco m m u n icat io n
St an d ard s In stitu te.
ETSI (1 9 9 8 a) Broa dba n d Ra dio Access Networks (BRAN): In ven tory of
broa dba nd ra dio tech n ologies a n d tech n iques, TR 10 1 1 7 3 v1 .1 .1 , Eu ro p ean
Teleco m m u n icat io n Stan d ards In stit u te.
ETSI (199 8b ) Broa dba nd Ra dio Access Networks (BRAN); High Perform a n ce Ra dio
Loca l Area Network (HIPERLAN) Type 1; Functional specifica tion, EN 300 652
v1.2.1, Eu ro p ean Teleco m m u n icat ion s St an d ard s In stitu te.
ETSI (1998c) Broadba nd Ra dio Access Networks (BRAN): Requirements and architec-
tures for broa dba n d fixed ra dio a ccess networks (HIPERACCESS), TR 101 177
v1.1.1, Eu ro p ean Teleco m m u n icat ion St an d ard s In stitu t e.
ETSI (2 00 0a) Broa dba n d Ra dio Access Networks (BRAN); High Perform a nce Ra dio
Local Area Network (HIPERLAN) Type 2; System Overview, TR 101 683 v1.1.1,
Eu rop ean Telecom m u n ication s Stan d ard s In stitu te.
ETSI (200 0b ) Broa dba nd Ra dio Access Networks (BRAN); High Perform a n ce Ra dio
Loca l Area Network (HIPERLAN) Type 2; Cell ba sed Convergence la yer; Pa rt 1:
Com m on Pa rt, TS 1 0 1 7 6 3 -1 v1 .1 .1 , Eu ro p ea n Teleco m m u n icat io n s
St an d ard s In stitu te.
ETSI (2 00 0c) Broa dba nd Ra dio Access Networks (BRAN); High Performa n ce Ra dio
Loca l Area Network (HIPERLAN) Type 2; Cell ba sed Convergence la yer; Pa rt 2:
UNI Service Specific Con vergen ce Subla yer (SSCS), TS 1 0 1 7 6 3 -2 v1 .1 .1 ,
Eu rop ean Telecom m u n ication s Stan d ard s In stitu te.
300 Mobile communicat ions
ETSI (20 00d ) Broa dba nd Ra dio Access Networks (BRAN); High Perform a nce Radio
Local Area Network (HIPERLAN) Type 2; Packet based Convergence layer; Pa rt 1:
Com m on Pa rt, TS 1 0 1 4 9 3 -1 v1 .1 .1 , Eu ro p ean Teleco m m u n icat io n s
St an d ard s In st itu te.
ETSI (20 01 a) Broa dba nd Ra dio Access Networks (BRAN); High Performa n ce Ra dio
Loca l Area Network (HIPERLAN) Type 2 ; Ph ysica l (PHY) la yer, TS 1 0 1 4 7 5
v1.3.1, Eu rop ean Telecom m u n icat io n s Stan d ard s In stitu te.
ETSI (2 001b ) Broa dba nd Ra dio Access Networks (BRAN); High Performa nce Radio
Local Area Network (HIPERLAN) Type 2; Data Link Control (DLC) layer; Part 1:
Ba sic Da ta Tra n sport Fun ction s, TS 1 0 1 7 6 1 -1 v1 .3 .1 , Eu ro p ean
Telecom m u n ication s Stan d ard s In stitu te.
ETSI (20 01 c) Broa dba n d Ra dio Access Networks (BRAN); High Perform a nce Ra dio
Loca l Area Network (HIPERLAN) Type 2 ; Requirem en ts a n d Arch itecture for
Interworking between HIPERLAN/2 and 3rd Generation Cellula r systems, TR 101
957 v1.1.1, Eu rop ean Teleco m m u n icatio n s Stan d ard s In st it u te.
ETSI (20 01d ) Broa dba nd Ra dio Access Networks (BRAN); High Perform a nce Radio
Local Area Network (HIPERLAN) Type 2; Packet based Convergence layer; Pa rt 2:
Eth ern et Service Specific Con vergen ce Subla yer (SSCS), TS 1 0 1 4 9 3 -2 v1 .2 .1 ,
Eu ro p ean Teleco m m u n icatio n s Stan d ard s In stitu te.
ETSI (20 01 e) Broa dba n d Ra dio Access Networks (BRAN); High Performa n ce Ra dio
Local Area Network (HIPERLAN) Type 2; Packet based Convergence layer; Pa rt 3:
IEEE 1394 Service Specific Convergence Subla yer (SSCS), TS 101 493-3 v1.2.1,
Eu ro p ean Teleco m m u n icatio n s Stan d ard s In stitu te.
ETSI (20 02 a) Broa dba nd Ra dio Access Networks (BRAN); High Performa n ce Ra dio
Local Area Network (HIPERLAN) Type 2; Data Link Control (DLC) layer; Part 2:
Ra dio Lin k Con trol (RLC) subla yer, TS 1 0 1 7 6 1 -2 v1 .3 .1 , Eu ro p ean
Telecom m u n ication s Stan d ard s In stitu te.
ETSI (2 0 0 2 b ) Eu ro p ean Teleco m m u n icat io n s St an d ard s In st it u t e,
h ttp :/ / www.et si.o rg/ .
Haart sen , J. (1998) ‘Blu eto oth – th e u n iversal rad io in terface fo r ad -h o c, wireless
co n n ectivit y’, Ericsson Review No. 3, h ttp :/ / www.ericsson .com / .
H än d el, R., Hu b er, N ., Sch rö d er, S. (1 9 9 4 ) ATM Networks: con cepts, protocols,
a pplications. Ad d iso n -Wesley.
H alsall, F. (1 9 9 6 ) Da ta com m un ica tion s, com puter n etworks a n d open system s.
Ad d iso n -Wesley.
H eega rd , C ., C o ffey, J., G u m m a d i, S., M u rp h y, P., Pro ven cio , R., Ro ssin , E.,
Sch ru m , S., Sh o em ake, M . (2 0 0 1 ) ‘H igh -Perfo rm an ce W ireless Et h ern et ,’
IEEE Communications Magazine, 39(11).
Hip erLAN2 (2002) Hip erLAN2 Glo bal Fo ru m , h ttp :/ / www.h ip erlan 2.co m / .
IEEE (19 90) Loca l Area Network a nd Metropolita n Area Network – Overview a nd
Architecture, Th e In stitute of Electrical an d Electron ics En gin eers, IEEE 802.1a.
IEEE (1999) W ireless LAN Medium Access Control (MAC) and Physica l La yer (PHY)
specifications, Th e In stitute of Electrical an d Electron ics En gin eers, IEEE 802.11.
Wireless LAN 301
T
h is ch ap t er in t ro d u ces p ro t o cols an d m ech an ism s d evelo p ed fo r th e n et-
work layer to su p p ort m o bility. Th e m ost p ro m in en t exam p le is Mobile IP,
d iscu ssed in th e first sectio n , wh ich ad d s m o bilit y su p p ort to th e in t ern et
n et wo rk layer p ro t o co l IP. W h ile syst em s like GSM h ave b een d esign ed wit h
m o b ilit y in m in d , t h e in t ern et st art ed at a t im e wh en n o o n e h ad t h o u gh t o f
m obile com p u ters. To d ay’s in tern et lacks an y m ech an ism s to su p p ort u sers trav-
elin g aro u n d t h e wo rld . IP is t h e co m m o n b ase fo r t h o u san d s o f ap p licat io n s
an d ru n s o ver d o zen s o f d ifferen t n et wo rks. Th is is t h e reaso n fo r su p p o rt in g
m o b ility at t h e IP layer; m o b ile p h o n e syst em s, fo r exam p le, can n ot o ffer t h is
t yp e o f m o b ilit y fo r h et ero gen eo u s n et w o rks. To m erge t h e w o rld o f m o b ile
p h on es wit h th e in tern et an d to su p p o rt m obility in th e sm all m ore efficien tly,
so -called m icro m o bility p ro toco ls h ave been d evelop ed .
An o t h er kin d o f m o b ilit y, p o rt a b ilit y o f eq u ip m en t , is su p p o rt ed b y t h e
d yn am ic h o st co n figu ratio n p ro tocol (DHCP) p resen t ed in section 8.2. In form er
tim es, co m p u ters d id n o t oft en ch an ge th eir locatio n . Tod ay, d u e to lap t op s or
n o teb ooks, stu d en t s sh ow u p at a u n iversit y with th eir com p u t ers, an d wan t t o
p lu g th em in o r u se wireless access. A n etwo rk ad m in istrato r d o es n o t wan t t o
co n figu re d ozen s of co m p u ters every d ay or h an d ou t lists o f valid IP ad d resses,
DNS servers, su bn et p refixes, d efau lt ro u ters et c. DHCP sets in at th is p o in t t o
su p p o rt au t om atic co n figu rat ion o f com p u ters.
Th e ch ap ter con clu d es with a loo k at ad -h oc n et works in com b in ation with
th e n etwork layer. Th is is a fast-growin g field o f research with st an d ard s th at are
u n clear as yet. How can rou tin g be d on e in a d yn am ic n etwork with p erm an en t
ch an ges in co n n ect ivit y? W h at if t h ere are n o d ed icat ed ro u t ers o r d at ab ases
t ellin g u s w h ere a n o d e cu rren t ly is? Th e la st sect io n d ea ls w it h so m e
ap p roach es offerin g rou tin g by ext en d in g st an d ard algorith m s kn own from t h e
in t ern et . Kn o wled ge o f t h e cu rren t sit u atio n of th e p h ysical m ed iu m or o f th e
cu rren t location can b e u tilized .
303
304 Mobile communicat ions
8.1 Mobile IP
Th e fo llowin g gives an overall view of Mo bile IP, an d th e exten sion s n eed ed for
th e in tern et to su p p o rt th e m o bility o f h o st s. A go od referen ce fo r th e o rigin al
st an d ard (RFC 2 0 0 2 , Perkin s, 1 9 9 6 a) is Perkin s (1 9 9 7 ) an d So lo m o n (1 9 9 8 )
wh ich d escrib e t h e d evelo p m en t o f m o b ile IP, all p acket form at s, m ech an ism s,
d iscu ssio n s o f t h e p ro t o co l an d alt ern at ives et c. in d et ail. Th e n ew versio n o f
Mo bile IP d oes n o t in volve m ajor ch an ges in th e basic arch itectu re bu t corrects
so m e m in o r p ro b lem s (RFC 3 3 4 4 , Perkin s, 2 0 0 2 ). Th e fo llo w in g m a t eria l
req u ires so m e fam ilia rit y wit h In t ern et p ro t o co ls, esp ecially IP. A very go o d
o verview wh ich in clu d es d et ailed d escrip tio n s o f classical In t ern et p ro to co ls is
given in St even s (1 99 4). Man y n ew ap p ro ach es relat ed t o In t ern et p ro t o co ls,
ap p lication s, an d arch it ectu res can be fo u n d in Ku ro se (2003).
8.1.1.2 Requirements
Sin ce t h e q u ick ‘solu t ion s’ obviou sly d id n o t wo rk, a m ore gen eral arch itectu re
h a d t o b e d esign ed . M an y field t rials an d p ro p riet a ry syst em s fin ally led t o
m obile IP as a stan d ard t o en able m obility in th e in tern et. Several req u irem en ts
accom p an ied th e d evelo p m en t o f th e stan d ard :
306 Mobile communicat ions
t h in k of cars, tru cks, m o b ile p h o n es, every seat in every p lan e aro u n d th e
wo rld et c. – m an y o f t h em will h ave so m e IP im p lem en t at io n in sid e an d
m o ve b et ween d ifferen t n et wo rks an d req u ire m o b ile IP. It is cru cial fo r a
m o b ile IP t o b e scalab le o ver a large n u m b er o f p art icip an t s in t h e wh o le
in t ern et , world wid e.
● Secu r it y : Mo b ilit y p o ses m an y secu rit y p ro b lem s. Th e m in im u m req u ire-
m en t is t h at of all t h e m essages relat ed to th e m an agem en t of Mobile IP are
au t h en t icat ed . Th e IP layer m u st b e su re t h at if it fo rward s a p acket t o a
m o bile h o st th at th is h o st receives t h e p acket . Th e IP layer can o n ly gu aran -
t ee t h at t h e IP a d d ress o f t h e receiver is co rrect . Th ere are n o w ays o f
p reven tin g fake IP ad d resses o r o t h er att acks. Acco rd in g t o In tern et p h ilo s-
o p h y, th is is left to h igh er layers (keep th e core of th e in t ern et sim p le, p u sh
m o re com p lex services t o th e ed ge).
Figure 8.1
COA
Mobile IP example
network
Home Router Router
MN
network HA FA
Foreign
network
Internet
CN Router
308 Mobile communicat ions
Figure 8.2
3. Packet delivery to and
Home Router Router from the mobile node
MN
network HA 2. FA
4.
Foreign
network
Internet
1.
CN Router
310 Mobile communicat ions
Figure 8.3
0 7 8 15 16 23 24 31 Agent advertisement
type code checksum packet (RFC 1256 +
mobility extension)
#addresses addr. size lifetime
router address 1
preference level 1
router address 2
preference level 2
.. .
Figure 8.5
0 7 8 15 16 23 24 31 Registration request
type 1 S B DM G r T x lifetime
home address
home agent
COA
identification
extensions . ..
UDP p ackets are u sed for regist ra t io n req u est s. Th e IP so u rce ad d ress of t h e
p acket is set t o th e in terface ad d ress of th e MN, t h e IP d estin ation ad d ress is th at
of t h e FA o r HA (d ep en d in g on th e location of th e COA). Th e UDP d estin ation
p o rt is set to 434. UDP is u sed becau se of low o verh ead s an d better p erform an ce
co m p ared t o TCP in wireless en viro n m en t s (see ch ap t er 9). Th e field s relevan t
for m obile IP registrat io n req u ests follow as UDP d ata (see Figu re 8.6). Th e field s
are d efin ed as follows.
Th e first field typ e is set to 1 for a registration req u est. With th e S bit an MN
can sp ecify if it wan t s t h e HA to retain p rio r m o bility bin d in gs. Th is allo ws for
sim u lt an eo u s b in d in gs. Th e fo llo win g b it s d en o te t h e req u est ed b eh avio r fo r
packet forwardin g. Settin g th e B bit gen erally in d icates th at an MN also wan ts to
receive th e broad cast p ackets wh ich h ave been received by th e HA in t h e h om e
n etwork. A m ore detailed descrip tion of h ow to filter broadcast m essages wh ich are
n ot n eeded by th e MN can be fou n d in Perkin s (1997). If an MN u ses a co-located
COA, it also takes care of th e d ecap su lation at th e tu n n el en dp oin t. Th e D bit in di-
cates th is beh avior. As already defin ed for agen t advertisem en ts, th e followin g bits
M an d G d en ote th e u se of m in im al en cap su lation or gen eric rou tin g en cap su la-
tion , respectively. T in dicates reverse tu n n elin g, r an d x are set to zero.
314 Mobile communicat ions
Figure 8.6
Registration reply 0 7 8 15 16 31
type = 3 code lifetime
home address
home agent
identification
extensions . ..
Figure 8.7
original IP header original data IP encapsulation
Figure 8.8
IP-in-IP encapsulation ver. IHL DS (TOS) length
IP identification flags fragment offset
TTL IP-in-IP IP checksum
IP address of HA
Care-of address of COA
ver. IHL DS (TOS) length
IP identification flags fragment offset
TTL lay. 4 prot. IP checksum
IP address of CN
IP address of MN
TCP/UDP/ . .. payload
Figure 8.9
ver. IHL DS (TOS) length Minimal encapsulation
IP identification flags fragment offset
TTL min. encap IP checksum
IP address of HA
care-of address of COA
lay. 4 protoc. S reserved IP checksum
IP address of MN
original sender IP address (if S=1)
TCP/UDP/ .. . payload
Figure 8.10
original Generic routing
original data
header
encapsulation
GRE original
outer header original data
header header
Figure 8.11
Protocol fields for GRE ver. IHL DS (TOS) length
according to RFC 1701 IP identification flags fragment offset
TTL GRE IP checksum
IP address of HA
care-of address of COA
C R K S s rec. rsv. ver. protocol
checksum (optional) offset (optional)
key (optional)
sequence number (optional)
routing (optional)
ver. IHL DS (TOS) length
IP identification flags fragment offset
TTL lay. 4 prot. IP checksum
IP address of CN
IP address of MN
TCP/UDP/.. . payload
Figure 8.12
C reserved0 ver. protocol Protocol fields for GRE
checksum (optional) reserved1 (=0) according to RFC 2784
tran sferred u sin g a p rotocol wh ich d oes n ot gu aran t ee in -ord er d elivery, e.g., IP.
Now t h e d ecap su lato r at t h e tu n n el exit m u st restore th e seq u en ce to m ain t ain
th e ch aracteristic o f th e p rotocol.
Th e recu rsio n co n t ro l field (rec.) is an im p ortan t field t h at ad d it io n ally d is-
tin gu ish es GRE fro m IP-in -IP an d m in im al en cap su latio n . Th is field rep resen t s a
co u n ter th at sh o ws th e n u m ber of allo wed recu rsive en cap su lation s. As soo n as
a p acket arrives at an en cap su lato r it ch ecks wh eth er th is field eq u als zero . If t h e
field is n ot zero , ad d it io n al en cap su latio n is allowed – th e p acket is en cap su lated
an d th e field d ecrem en ted by o n e. O th erwise th e p acket will m ost likely be d is-
card ed . Th is m ech a n ism p reven t s in d efin it e recu rsive en cap su la t io n w h ich
m igh t h ap p en wit h t h e oth er sch em es if tu n n els are set u p im p rop erly (e.g., sev-
eral tu n n els fo rm in g a lo o p ). Th e d efau lt valu e o f t h is field sh o u ld b e 0 , t h u s
allowin g on ly on e level of en cap su lation .
Th e followin g reserved field s m u st be zero an d are ign ored on reception . Th e
versio n field con tain s 0 for th e GRE version . Th e followin g 2 byte p ro t o co l field
rep resen t s t h e p ro t o co l o f t h e p acket fo llo win g t h e GRE h ead er. Several valu es
h ave been d efin ed , e.g., 0 × 6558 for tran sp aren t Et h ern et brid gin g u sin g a GRE
tu n n el. In th e case of a m obile IP tu n n el, th e p rotocol field con tain s 0 × 800 for IP.
Th e stan d ard h ead er o f th e origin al p acket fo llo ws with t h e sou rce ad d ress
of th e co rresp on d en t n od e an d th e d estin atio n ad d ress o f th e m obile n od e.
Figu re 8 .1 2 sh o ws t h e sim p lified h ea d er o f G RE fo llo w in g RFC 2 7 8 4
(Farin acci, 2000), wh ich is a m ore gen eralized version of GRE com p ared to RFC
1701. Th is versio n d o es n o t ad d ress m u tu al en cap su latio n an d ign o res several
p ro tocol-sp ecific n u an ces o n p u rp ose. Th e field C in d icates again if a ch ecksu m
is p resen t. Th e n ext 5 b its are set t o zero , t h en 7 reserved bit s fo llow. Th e v er-
si o n field co n t ain s t h e valu e zero . Th e p r o t o co l t yp e, a ga in , d efin es t h e
p ro tocol of th e p ayload followin g RFC 3232 (Reyn o ld s, 2002). If t h e flag C is set,
th en ch eck su m field an d a field called reserved 1 follows. Th e latter field is con -
stan t zero set to zero fo llo w. RFC 2784 d ep recates several field s of RFC 1701, bu t
can in tero p erat e with RFC 1701-co m p lian t im p lem en t at ion s.
Figu re 8.13 exp lain s th ese ad dition al fou r m essages togeth er with th e case of
an MN ch an gin g its FA. Th e CN can req uest th e cu rren t location from th e HA. If
allowed by th e MN, t h e HA ret u rn s th e COA of th e MN via an u p d at e m essage.
Th e CN ackn owledges th is u p date m essage an d stores th e m obility bin din g. Now
th e CN can sen d its data directly to th e cu rren t foreign agen t FAold . FAold forwards
th e p ackets to th e MN. Th is scen ario sh ows a COA located at an FA. En capsu lation
of data for tu n n elin g to th e COA is n ow don e by th e CN, n ot th e HA.
Th e MN m igh t n o w ch an ge it s lo cat io n an d regist er w it h a n ew fo reign
agen t , FAn ew . Th is regist ration is also fo rward ed t o th e HA to u p d at e its location
d at ab ase. Fu rt h erm o re, FAn ew in fo rm s FAold ab o u t t h e n ew regist rat io n o f M N.
MN’s registratio n m essage co n tain s t h e ad d ress of FAold fo r th is p u rp ose. Passin g
th is in form atio n is ach ieved via an u p d ate m essage, wh ich is ackn o wled ged by
FAold . Registration rep lies are n o t sh o wn in th is scen ario. With o u t th e in fo rm a-
Mobile net work layer 321
Data Data
MN changes
Registration location
Update
ACK
Data
Data Data
Warning
Request
Update
ACK
Data
Dat a
8.1.9 IPv6
W h ile m obile IP was o rigin ally d esign ed for IP version 4, IP version 6 (Deerin g,
1998) m akes life m u ch easier. Several m ech an ism s th at h ad to be sp ecified sep ar-
ately for m obility su p p ort com e free in IPv6 (Perkin s, 1996d ), (Joh n son , 2002b).
On e issu e is secu rity with regard to au th en tication , wh ich is n ow a req u ired fea-
t u re fo r all IPv6 n o d es. N o sp ecial m ech an ism s as ad d -o n s are n eed ed fo r
secu rin g m o bile IP registration . Every IPv6 n od e m asters ad d ress au tocon figu ra-
t io n – t h e m ech an ism s fo r acq u irin g a C O A are alread y b u ilt in . N eigh b o r
d isco very as a m ech an ism m an d at o ry fo r every n o d e is also in clu d ed in t h e
sp ecificatio n ; sp ecial fo reign agen ts are n o lo n ger n eed ed t o ad vert ise services.
Com bin in g th e feat u res of au tocon figu ration an d n eigh bor discovery m ean s th at
every m o bile n od e is able t o create or obtain a t o p o logically correct ad d ress fo r
th e cu rren t p oin t of attach m en t.
Every IPv6 n od e can sen d bin d in g u p d ates to an oth er n o d e, so th e MN can
sen d its cu rren t COA d irectly to th e CN an d HA. Th ese m ech an ism s are an in te-
gral p art of IPv6. A so ft h an d o ver is p o ssib le wit h IPv6. Th e MN sen d s it s n ew
COA to th e old rou ter servicin g th e MN at th e old COA, an d th e old rou ter en cap -
su lates all in com in g p ackets for th e MN an d forward s th em to th e n ew COA.
Alt o geth er, m ob ile IP in IPv6 n etwo rks req u ires very few ad d itio n al m ech -
an ism s o f a CN, MN, an d HA. Th e FA is n o t n eed ed an y m ore. A CN o n ly h as to
b e able t o p ro cess b in d in g u p d at es, i.e., t o creat e o r to u p d at e an en t ry in th e
ro u t in g cach e. Th e M N it self h as t o b e ab le t o d ecap su lat e p acket s, t o d et ect
wh en it n eed s a n ew COA, an d to d et erm in e wh en to sen d b in d in g u p d at es t o
th e HA an d CN. A HA m u st be able to en cap su late p ackets. Ho wever, IPv6 d oes
n o t so lve an y firewall o r p rivacy p ro b lem s. Ad d itio n al m ech an ism s o n h igh er
layers are n eed ed fo r t h is.
324 Mobile communicat ions
8.1.10.1 Cellular IP
Cellu lar IP (Valko , 199 9), (Cam p b ell, 2 000) p rovid es lo cal h an d o vers with o u t
ren ewed registration b y in st alin g a sin gle cellu la r IP ga t ew a y (CIPGW ) for each
d o m ain , wh ich act s t o t h e o u t sid e w o rld as a fo reign agen t (see Figu re 8 .14 ).
In sid e t h e cellu lar IP d o m ain , all n od es co llect rou tin g in form ation for accessin g
MNs b ased o n th e o rigin o f p acket s sen t b y t h e MNs t o ward s th e CIPGW. So ft
h an d o vers are ach ieved b y allo win g sim u lt an eo u s fo rward in g o f p acket s d es-
tin ed fo r a m ob ile n o d e alo n g m u lt ip le p at h s. A m o bile n o d e m o vin g b etween
ad jacen t cells will t em p o rarily b e able t o receive p acket s via bo th o ld an d n ew
b a se st a t io n s (BS) if t h is is su p p ort ed by th e lower p ro to co l layers.
C o n cern in g t h e m an agea b ilit y o f cellu lar IP, it h as t o b e n o t ed t h at t h e
ap p ro ach h as a sim p le an d elegan t arch it ect u re an d is m o st ly self-co n figu rin g.
Ho wever, m o bile IP tu n n els co u ld b e co n t ro lled m o re easily if th e CIPGW was
in tegrated in to a firewall, bu t t h ere are n o d etailed sp ecification s in (Cam p bell,
2 0 0 0 ) regard in g su ch in t egra t io n . C ellu lar IP req u ires ch an ges t o t h e b asic
m o bile IP p ro to col an d is n o t tran sp aren t to existin g system s. Th e fo reign n et-
w o rk’s ro u t in g t ab les a re ch an ged b ased o n m essages sen t b y m o b ile n o d es.
Th ese sh ou ld n o t be tru sted blin d ly even if th ey h ave been au th en ticated . Th is
co u ld b e exp lo ited b y syst em s in t h e fo reign n et wo rk fo r wiret ap p in g p acket s
Mobile net work layer 325
Figure 8.14
Internet Basic architecture of
cellular IP
Mobile IP
CIP Gateway
data/control
packets
from MN1
BS BS BS
packets from
MN2 to MN1
MN1 MN2
Adva ntage
● Man ageability: Cellu lar IP is m o stly self-con figu rin g, an d in tegrat io n o f t h e
CIPGW in t o a firewall wo u ld facilitat e ad m in ist rat io n o f m o b ilit y-relat ed
fu n ction ality. Th is is, h o wever, n o t exp licit ly sp ecified in (Cam p bell, 2000).
Disadvantages
● Efficien cy: Ad d it io n al n et wo rk lo ad is in d u ced b y fo rward in g p acket s o n
m u ltip le p ath s.
● Tran sp aren cy: Ch an ges to MNs are req u ired .
● Secu rit y: Ro u t in g t ab les a re ch an ged b ased o n m essages sen t b y m o b ile
n o d es. Ad d it ion ally, all system s in th e n etwo rk can easily o btain a co p y o f
all p acket s d est in ed fo r an M N b y sen d in g p acket s wit h t h e M N’s so u rce
ad d ress to t h e CIPGW.
8.1.10.2 Hawaii
HAWAII (Han d off-Aware Wireless Access In tern et In frastru ctu re, Ram jee, 1999)
tries to keep m icro -m o b ilit y su p p o rt as t ran sp aren t as p o ssib le fo r b o th h o m e
agen ts an d m o b ile n o d es (wh ich h ave t o su p p o rt ro u te o p t im izat io n ). It s co n -
cret e go als are p erfo rm an ce an d reliab ilit y im p ro vem en t s an d su p p o rt fo r
q u ality o f service m ech an ism s. On en t erin g an HAWAII d o m ain , a m ob ile n o d e
o b t ain s a co -lo cat ed CO A (see Figu re 8.1 5 , st ep 1 ) an d regist ers wit h t h e HA
(step 2). Ad d it ion ally, wh en m ovin g to an o th er cell in sid e th e foreign d om ain ,
th e MN sen d s a regist ration req u est to th e n ew base st at ion as to a fo reign agen t
326 Mobile communicat ions
Figure 8.15
Internet
Basic architecture
of HAWAII HA
Backbone
Router
Crossover
Router
2
4 Mobile IP
BS BS BS DHCP
Server
Mobile IP
3 MN MN DHCP
1
Advan tages
Disadvantages
Figure 8.16
Internet Basic architecture of
HA hierarchical mobile IP
RCOA
MAP
binding
AR AR
update
LCOAnew LCOAold
MN MN
328 Mobile communicat ions
Advanta ges
● Secu rit y: M Ns can h ave (lim it ed ) lo ca t io n p rivacy b eca u se LC O As can
b e h id d en .
● Efficien cy: Direct rou tin g between CNs sh arin g th e sam e lin k is p ossible
Disadvanta ges
● Tran sp aren cy: Ad d itio n al in frastru ctu re co m p o n en t (MAP).
● Secu rit y: Ro u t in g t ab les are ch an ged b ased o n m essages sen t b y m o b ile
n o d es. Th is req u ires st ro n g aut h en tication an d p rotection again st d en ial o f
service att acks. Ad d ition al secu rity fu n ction s m igh t be n ecessary in MAPs
Th e m ain d rivin g facto rs beh in d th e th ree arch it ectu res p resen ted h ere are
efficien cy, scalability, an d seam less h an d o ver su p p ort. However, as secu rity will
be o n e o f t h e key su ccess facto rs o f fu t u re m o bile IP n etwo rks, first ap p ro ach es
ad d in g th is feat u re exist. (Min k 2000a an d b.)
Figure 8.17
Basic DHCP DHCPDISCOVER
configuration
DHCPDISCOVER
server client
client relay
Mobile net work layer 329
Figure 8.18
Server Client Server Client initialization
(not selected) Initialization (selected) via DHCP
DHCPDISCOVER DHCPDISCOVER
Determine the Determine the
configuration configuration
DHCPOFFER DHCPOFFER
Collection of replies
Selection of configuration
Time
DHCPREQUEST DHCPREQUEST
Confirmation of
(reject) (options)
configuration
DHCPACK
Initialization completed
Release
DHCPRELEASE
Delete context
Figure 8.19
Mobile MANETs and mobile IP
Router
Manet
Mobile
Devices
Mobile IP,
DHCP
Fixed
Network
q u alit ies t o each n eigh bor. Each n od e u p d at es th e local rou t in g table accord in g
to th e d istan ce vector algorith m b ased on th ese ad vertisem en ts. Received p ack-
et s also h elp to u p d ate th e rou t in g table. A sen d er n ow tran sm its a p acket to its
first h o p n eigh b or u sin g t h e lo cal n eigh b or table. Each n o d e fo rward s a p acket
received b ased o n it s o wn lo cal n eigh b o r t ab le. Several en h an cem en t s t o t h is
sim p le sch em e are n eed ed t o avo id rou t in g lo op s an d t o reflect th e p ossib ly fast
ch an gin g t o p o lo gy. Th e fo llo win g sect io n s d iscu ss ro u t in g p ro b lem s an d
en h a n ced ro u t in g m ech an ism s fo r ad -h o c n et w o rks in m o re d et a il. Perkin s
(2001 a) co m p rises a co llect io n o f m an y ro u t in g p ro t o co ls t o get h er wit h so m e
in itial p erfo rm an ce con sid erat io n s.
8.3.1 Routing
W h ile in wireless n et wo rks wit h in frast ru ct u re su p p o rt a b ase st at io n always
reach es all m o b ile n o d es, t h is is n o t always t h e case in an ad -h o c n etwo rk. A
d estin atio n n o d e m igh t be ou t o f ran ge o f a so u rce n o d e tran sm it tin g p ackets.
Ro u tin g is n eed ed to fin d a p at h between so u rce an d d estin at ion an d to fo rward
t h e p acket s ap p ro p riat ely. In wireless n et wo rks u sin g an in frast ru ct u re, cells
h ave b een d efin ed . W it h in a cell, th e b ase st at io n can reach all m o b ile n o d es
with o u t ro u tin g via a bro ad cast. In th e case of ad -h o c n etwo rks, each n o d e m u st
be able to forward d at a fo r o th er n o d es. Th is creates m an y ad d ition al p roblem s
th at are d iscu ssed in th e fo llo win g p aragrap h s.
Figu re 8.20 gives a sim p le exam p le o f an ad -h oc n etwork. At a certain t im e
t 1 th e n etwo rk t o p olo gy m igh t lo ok as illu strated on th e left sid e o f th e figu re.
Five n o d es, N 1 t o N 5 , are co n n ect ed d ep en d in g o n t h e cu rren t t ra n sm issio n
ch aracterist ics b et ween t h em . In t h is sn ap sh o t o f t h e n etwo rk, N 4 can receive
N 1 o ver a go od lin k, bu t N 1 receives N 4 o n ly via a weak lin k. Lin ks d o n ot n eces-
sarily h ave th e sam e ch aracteristics in bo th d irect ion s. Th e reaso n s fo r th is are,
e.g., d ifferen t an t en n a ch aracterist ics o r tran sm it p o wer. N 1 can n o t receive N 2 at
all, N 2 receives a sign al from N 1 .
Figure 8.20
Example ad-hoc network N1
N1
N2
N3 N3
N2
N4 N4
N5 N5
N1 N1 0 S1–321 T4–001
N2 N2 1 S2–218 T4–001
N3 N2 2 S3–043 T4–002
N4 N4 1 S4–092 T4–001
N5 N4 2 S5–163 T4–002
Mobile net work layer 337
Usin g t h is ap p roach , th e rou te req u est co llects a list of ad d resses rep resen t-
in g a p o ssib le p ath o n it s way t o ward s th e d est in at io n . As so o n as t h e req u est
reach es t h e d est in at io n , it can retu rn t h e req u est p acket co n tain in g t h e list t o
t h e receiver u sin g t h is list in reverse o rd er. On e co n d it io n fo r t h is is t h at t h e
lin ks wo rk bi-d irectio n ally. If th is is n o t th e case, an d t h e d estin at io n n o d e d oes
n o t cu rren tly m ain tain a rou t e back t o th e in itiato r of th e req u est, it h as to start
a rou te d isco very by itself. Th e d estin atio n m ay receive several lists co n tain in g
d ifferen t p ath s from t h e in itiato r. It cou ld retu rn th e best p at h , th e first p at h , o r
several p ath s to offer th e in itiator a ch o ice.
Ap p lyin g ro u te d isco very to th e exam p le in Figu re 8.20 for a ro u te from N 1
to N 3 at t im e t 1 resu lt s in t h e followin g.
● If t h e lin k layer u ses an ackn o wled gem en t (as, fo r exam p le, IEEE 8 02 .1 1)
th e n od e can in terp ret th is ackn o wled gem en t as an in tact rou t e.
● If p o ssib le, t h e n o d e co u ld a lso list en t o t h e n ex t n o d e fo rw ard in g t h e
p acket , so gettin g a p assive ackn owled gem en t.
● A n od e co u ld req u est an exp licit ackn owled gem en t .
Figure 8.21
N1 Example for least
N2
interference routing
R1
S1 N3
N4
N5 N6 R2
S2
N8 N9
N7
Neighbors
(i.e. within radio range)
340 Mobile communicat ions
C1 = cost(S1 , N 3 , N 4 , R1 ) = 16,
C 2 = cost(S1 , N 3 , N 2 , R1 ) = 15,
an d C 3 = co st(S1 , N 1 , N 2 , R1 ) = 12.
co st = αh + βi + γr + δe + ...
Figure 8.22
Building hierarchies in Internet
ad-hoc networks
cluster
super cluster
Mobile net work layer 343
8.4 Summary
17 What are the differences between AODV and the standard distance vector
algorithm? Why are extensions needed?
18 How does dynamic source routing handle routing? What is the motivation behind
dynamic source routing compared to other routing algorithms from fixed networks?
19 How does the symmetry of wireless links influence the routing algorithms proposed?
20 Why are special protocols for the support of micro mobility on the network
layer needed?
21 What are the benefits of location information for routing in ad-hoc networks,
which problems arise?
22 Think of ad-hoc networks with fast moving nodes, e.g., cars in a city. What prob-
lems arise even for the routing algorithms adapted to ad-hoc networks? What is
the situation on highways?
Alexan d er, S., Dro h m s, R. (1 99 7 ) DHCP option s a nd BOOTP ven dor extension s,
RFC 2132.
Brewer, E.A., Kat z, R.H ., Ch aw at h e, Y., Grib b le, S.D., Ho d es, T., Ngu yen , G.,
St em m , M., Hen d erson , T., Am it, E., Balakrish n an , H., Fox, A., Pad m an abh an ,
V., Sesh an , S. (1 99 8 ) ‘A n et wo rk arch it ect u re fo r h et ero gen eo u s m o b ile
co m p u tin g,’ IEEE Personal Communications, 5(5).
C am p b ell, A., G o m ez, J., Kim , S., Valko , A., Wan , C.-Y., Tu ran yi, Z. (2 0 0 0 )
‘Design , im p lem en t at io n an d evalu at io n o f C ellu lar IP,’ IEEE Person a l
Communications, 7(4).
C am p b ell, A., Go m ez, J., Kim , S., Wan , C .-Y. (2 0 0 2 ) ‘Co m p ariso n o f IP
Microm o bility Proto cols,’ IEEE Wireless Communications, 9(1).
Ch ian g, C.-C., Gerla, M. (1997) Routing and Multicast in Multihop, Mobile Wireless
Networks, p roc. IEEE ICUPC 1997, San Diego.
C lau sen , T., Jacq u et , P., La o u it i, A., Min et , P, Mu h let h a ler, P., Q ayyu m , A.,
Vien n o t , L. (2 0 0 2) Optimized Lin k Sta te Routin g Protocol, d raft -iet f-m an et -
o lsr-07.txt, (work in p rogress).
Co rso n , S., Macker, J. (1999) Mobile ad-hoc Networking (MANET): Routing Protocol
Performa nce Issues and Evalua tion Considerations, RFC 2501.
Deerin g, S. (1 9 8 9 ) Host exten sion s for IP m ultica stin g, RFC 1 1 1 2, u p d at ed b y
RFC 2236.
Deerin g, S. (1991) ICMP router discovery messages, RFC 1256.
Deerin g, S., Hin d en , R. (1998) In tern et Pro to co l, versio n 6 (IPv6) Sp ecificatio n ,
RFC 2460.
Droh m s, R. (1997) Dynamic Host Configuration Protocol, RFC 2131.
Droh m s, R., Arbau gh , W. (2001) Authentica tion for DHCP Messa ges, RFC 3118.
Mobile net work layer 347
Farin acci, D., Li, T., H an ks, S., M eyer, D., Train a , P. (2 0 0 0 ) Gen eric Routin g
Encapsulation (GRE), RFC 2784.
Fu ller, V.; Li, T., Yu , J., Varad h an , K. (1993) Classless Inter-Domain Routing (CIDR):
a n Address Assignm ent and Aggregation Strategy, RFC 1519.
Haas, Z., Pearlm an , M. (2001) ‘Th e Perfo rm an ce o f Qu ery Co n tro l Sch em es fo r
th e Zon e Rou tin g Pro toco l,’ ACM/IEEE Transa ctions on Networking, 9(4).
H an ks, S., Li, T., Farin acci, D., Train a, P. (1 9 9 4 ) Gen eric Routin g Enca psula tion
(GRE), RFC 1701.
H en d rick, C . (1 9 8 8 ) Routin g In form a tion Protocol, RFC 1 0 5 8 , u p d at ed b y RFC
2453 (RIP v2).
Hon g, X., Xu , K., Gerla, M. (2002) ‘Scalab le Ro u tin g Pro to co ls fo r Mobile ad -h oc
Net works,’ IEEE Network, 16(4).
Ja co b so n , V. (1 9 9 0 ) Com pressin g TCP/IP h ea ders for low-speed seria l lin ks,
RFC 1144.
Jo h n so n , D., Malt z, D. (1996) ‘Dyn am ic so u rce ro u t in g in ad -h o c wireless n et -
works,’ Mobile Computing (eds. Im ielin ski, Korth ). Kluwer Acad em ic Publish ers.
Joh n son , D., Malt z, D., Hu , Y.-C., Jetch eva, J. (2002a) The dyna mic source routing
protocol for mobile ad hoc networks, draft-ietf-m an et-dsr-07.txt (work in progress).
Jo h n so n , D., Perkin s, C., Arkko , J. (20 02 b ) Mobility Support in IPv6, d raft -iet f-
m o bileip -ip v6-18.txt (wo rk in p ro gress).
Karp , B., Ku n g, H. (2 00 0) GPSR: Greedy Perim eter Sta teless Routing for W ireless
Networks, p roc. sixth An n u al In tern ation al Con feren ce on Mobile Com pu tin g
an d Networkin g (MobiCom 2000), Boston , USA.
Ken t, S., Atkin son , R. (1998) IP Authentication Header, RFC 2402.
Ko , Y.-B., Vaid ya, N . (2 0 00 ) ‘Lo cat io n -aid ed Ro u t in g (LAR) in M o b ile Ad h o c
Net works,’ ACM/Baltzer W INET Journal, 6(4).
Ku rose, J. F., Ross, K. (2003) Com p u ter Networkin g – A top-down approach featuring
the Internet. Ad d ison -Wesley.
Levko w et z, H ., Vaa rala , S. (2 0 0 2 ) Mobile IP NAT/NAPT Tra versa l usin g UDP
Tunnelling, d raft -iet f-m o bileip -n at-traversal-05.txt (work in p rogress).
Lu , W., Giord an o, S. (2001) ‘Ch allen ges in Mobile Ad Hoc Networkin g,’ collection
of articles, IEEE Communications Magazine, 39(6).
Malkin , G. (1998) RIP version 2, RFC 2453.
M alt z, D., Bro ch , J., Jo h n so n , D. (2 0 0 1 ) ‘Lesso n s fro m a Fu ll-Scale M u lt ih o p
Wireless Ad Hoc Network Test bed ,’ IEEE Personal Communications, 8(1).
MANET (2002) Mobile Ad -h oc Net works, h t t p :/ / www.ietf.o rg/ h t m l.ch art ers/
m an et-ch arter.h tm l.
M au ve, M ., W id m er, J., Hart en st ein , H . (2 0 0 1) ‘A Su rvey o n Po sit io n -Based
Rou tin g in Mobile Ad Hoc Networks,’ IEEE Network, 15(6).
M in k, S., Päh lke, F, Sch äfer, G ., Sch iller, J. (2 0 0 0 a) FATIMA: A Firewa ll-Awa re
Transparent Intern et Mobility Architecture, IEEE In tern atio n al Sym p o siu m o n
Com p u terts an d Com m u n ication , ISCC 2000, An tibes, Fran ce.
348 Mobile communicat ions
M in k, S., Päh lke, F., Sch äfer, G., Sch iller, J. (2 0 0 0 b ) Towa rds Secure Mobilit y
Support for IP Networks, IFIP In t ern at io n al Co n feren ce o n Co m m u n icat io n
Tech n o logies, ICCT, Beijin g, Ch in a.
Mo n t en egro , G. (1998) Reverse Tunneling for Mobile IP, RFC 2344.
Mo n t en egro , G. (2001) Reverse Tunneling for Mobile IP, RFC 3024.
Mo y, J. (1998) OSPF version 2, RFC 2328.
Navas, J., Im ielin ski, T. (19 97 ) Geographic Addressing a nd Routin g, proc. Th ird
ACM/ IEEE In tern ation al Con feren ce on Mobile Com p u tin g an d Networkin g,
MobiCom ’97, Bu d ap est, Hu n gary.
Nich o ls, K., Blake, S., Baker, F., Black, D. (199 8) Definition of the Differentiated
Services Field (DS Field) in the IPv4 a nd IPv6 Headers, RFC 2474.
Ogier, R., Tem plin , F., Bellu r, B., Lewis, M. (2002) Topology Broadcast based on Reverse-
Path Forwarding (TBRPF), draft-ietf-m an et-tbrp f-05.txt (work in progress).
Pei, G., Gerla, M., Ho n g, X., Ch ian g, C.C. (1999) A W ireless Hierarchical Routing
Protocol with Group Mobility, p roc. IEEE W CNC’99, New Orlean s, USA.
Pei, G., Gerla, M., Ch en , T.W. (2000) Fisheye State Routing: A Routing Scheme for
Ad Hoc W ireless Networks,’ p roc. ICC 2000, New Orlean s, USA.
Perkin s, C ., Bh agwat , P. (1 9 94 ) High ly dyn a m ic Destin a tion-Sequenced Dista nce
Vect or routin g (DSDV) for m obile com puters, p ro c. AC M SIGC O M M ’9 4 ,
Lo n d on , UK.
Perkin s, C. (1996a) IP Mobility Support, RFC 2002.
Perkin s, C. (1996b) IP Encapsula tion within IP, RFC 2003.
Perkin s, C. (1996c) Minimal Encapsulation within IP, RFC 2004.
Perkin s, C., Joh n son , D.B. (1996d) Mobility support in IPv6, proc. ACM Mobicom 96.
Perkin s, C. (1997) Mobile IP: Design Principles a nd Practice. Ad d iso n -Wesley.
Perkin s, C. (2001a) Ad Hoc Networking. Ad d ison -Wesley.
Perkin s, C., Ro yer, E., Das, S., Marin a, M. (2001b) ‘Perfo rm an ce Co m p arison o f
Tw o O n -Dem an d Ro u t in g Pro t o co ls fo r Ad H o c N et wo rks,’ IEEE Person a l
Communications, 8(1).
Perkin s, C. (2002) IP Mobility Support for IPv4, RFC 3344.
Perlm an , R. (1992) Interconnections: Bridges a nd Routers. Ad d iso n -Wesley.
Po st el, J.B. (1981) Internet Protocol, RFC 791.
Ram jee, R., La-Porta, T., Th u el, S., Varad h an , K., Wan g, S. (1999) HAWAII: a domain
ba sed a pproa ch for supporting m obility in wide-a rea wireless networks, p ro c.
In tern ation al Con feren ce on Network Protocols, ICNP’99, Toron to, Can ada.
Reyn o ld s, J. (2 0 0 2 ) Assign ed Num bers: RFC 1 70 0 is Repla ced by a n On -lin e
Database, RFC 3232, h ttp :/ / www.ian a.o rg/ .
Ro yer, E., To h , C.K. (1999) ‘A Review o f Cu rren t Ro u t in g Pro t o co ls fo r Ad -Ho c
M obile Wireless Net wo rks,’ IEEE Persona l Communications, 6(2).
San tivan ez, C., Ram an at h an , R., St avrakakis, I. (2001) Making Link-State Routing
Sca le for Ad Hoc Networks, p ro c. ACM In t ern atio n al Sym p o siu m on Mo b ile
Ad Ho c Netwo rkin g & Com p u tin g (Mo biHOC 2001), Lo n g Beach , USA.
Seam oby (2002) Context Transfer, Handoff Candidate Discovery, and Dormant Mode Host
Alerting (seamoby), h ttp:/ / www.ietf.org/h tm l.ch arters/seam oby-ch arter.h tm l.
Mobile net work layer 349
So lim a n , H .; C ast ellu ccia, C ., El-M alki, K., Bellier, L. (2 0 0 2 ) Hiera rch ica l
MIPv6 m obility m a n a gem en t (HMIPv6 ), d raft -iet f-m o b ileip -h m ip v6 -0 6 .t x t
(wo rk in pro gress).
Solo m on , J. D. (1998) Mobile IP – The Internet Unplugged. Pren t ice Hall.
Srisu resh , P., Egevan g, K. (2 0 0 1 ) Tra dition a l IP Network Address Tra n sla tor
(Traditiona l NAT), RFC 3022.
Steven s, W. R. (1994) TCP/IP Illustrated, Volume 1: The Protocols. Ad d ison Wesley.
Valko , A. (1999) ‘Cellu lar IP – a n ew ap p ro ach o f In t ern et h ost m o bilit y,’ ACM
Computer Communication Reviews, Jan u ary.
Vix ie, P., Th o m so n , S., Rekh t er, Y., Bo u n d , J. (1 9 9 7 ) Dyn a m ic Upda tes in th e
Doma in Name System (DNS UPDATE), RFC 2136, u p d ated by RFC 3007.
Zh ou , L., Haas, Z. (1999) ‘Secu rin g Ad Ho c Net works,’ IEEE Net work, 13(6).
Mobile t ransport layer 9
S
u p p o rt in g m o b ilit y o n ly o n lo wer layers u p to t h e n et wo rk layer is n o t
en o u gh to p ro vid e m o b ilit y su p p o rt fo r ap p licat io n s. Mo st ap p licatio n s
rely o n a t ran sp ort layer, su ch as TCP (tran sm ission con tro l p rot ocol) or
UDP (u ser d atagram p rot o co l) in th e case o f th e in tern et. Two fu n ction s o f t h e
tran sp o rt layer in th e in tern et are ch ecksu m m in g over u ser d ata an d m u lt ip lex-
in g/ d em u ltip lexin g o f d ata fro m / to ap p licatio n s. W h ile th e n etwo rk layer on ly
ad d resses a h o st , p o rt s in UDP o r TC P a llo w d ed icat ed ap p lica t io n s t o b e
ad d ressed. Th e con n ection less UDP d o es n ot o ffer m u ch m ore th an th is ad d ress-
in g, so , t h e fo llo win g co n cen t rat es o n TCP. W h ile UDP is co n n ect io n less an d
d oes n o t give certain gu aran tees abou t reliable d at a d elivery, TCP is m u ch m o re
co m p lex an d , n eed s sp ecial m ech an ism s t o b e u sefu l in m o b ile en viro n m en t s.
Mobility su p p ort in IP (su ch as m obile IP) is alread y en o u gh for UDP to wo rk.
Th e m ain d ifferen ce bet ween UDP an d TCP is th at TCP o ffers co n n ectio n s
b et ween t wo ap p licat io n s. Wit h in a co n n ect io n TCP can give cert ain gu aran -
tees, su ch as in -o rd er d elivery o r reliable d at a t ran sm issio n u sin g ret ran sm ission
t ech n iq u es. TC P h as b u ilt -in m ech a n ism s t o b eh a ve in a ‘n et w o rk frien d ly’
m an n er. If, for exam p le, TCP en cou n ters p acket lo ss, it assu m es n et wo rk in ter-
n al co n gest io n an d slo ws d o wn th e t ran sm issio n rat e. Th is is o n e o f t h e m ain
reaso n s to stay with p ro to co ls like TCP. On e key req u irem en t for n ew d evelop -
m en t s in t h e in t ern et is ‘TC P frien d lin ess’. UDP req u ires t h at ap p licat io n s
h a n d le reliab ilit y, in -o rd er d elivery et c. UDP d o es n o t b eh ave in a n et wo rk
frien d ly m an n er, i.e., d oes n ot p u ll back in case o f con gestion an d con tin u es t o
sen d p ackets in to an alread y con gested n et work.
Th e fo llo win g sect io n gives an o verview o f m ech an ism s wit h in TCP t h at
p lay an im p o rt an t ro le wh en u sin g TCP fo r m o b ility. Th e m ain p ro b lem wit h
m an y m ech an ism s is th at th ey h ave been d esign ed for situ ation s th at are com -
p let ely d ifferen t fro m t h o se in m o b ile n et wo rks. Ba sed o n t h ese p ro b lem s,
wh ich can lead to a co m p let e breakd o wn o f TCP t raffic, a set o f so lu t io n s h as
been d evelo p ed (Xylo m en os, 2001). Several classical so lu t ion s are p resen ted in
sectio n s 9.2.1 to 9.2.7 ; each so lu t io n h as it s sp ecific st ren gt h s an d weakn esses.
Sect io n 9 .3 p resen t s cu rren t effo rt s t o ad ap t TC P t o em ergin g 3G n et w o rks,
wh ile section 9.4 d iscu sses cu rren t fin d in gs fo r p erfo rm an ce en h an cin g p ro xies
(PEP) in gen eral.
351
352 Mobile communicat ions
op erable. Every en h an cem en t t o TCP, t h erefo re, h as to rem ain co m p atible with
th e stan d ard TCP an d m u st n ot jeo p ard ize th e cau t io u s beh avior o f TCP in case
o f co n gest io n . Th e fo llo win g sect io n s p resen t so m e classical so lu t io n s b efo re
d iscu ssin g cu rren t TCP tu n in g recom m en d atio n s.
Figure 9.1
Indirect TCP segments
a TCP connection into
Access point two parts
(foreign agent)
Mobile host ,
‘ Wired Internet
m oves on . Ho wever, on e can also im agin e sep aratin g th e TCP con n ect ion s at a
sp ecial server, e.g., at th e en t ry p o in t t o a m o b ile p h o n e n et wo rk (e.g., IW F in
GSM, GGSN in GPRS).
Th e co rresp o n d en t h o st in t h e fixed n et wo rk d o es n o t n o t ice t h e wireless
lin k o r t h e segm en t at io n o f th e co n n ect io n . Th e fo reign agen t act s as a p ro xy
an d relays all d at a in bot h d irectio n s. If t h e corresp o n d en t h ost sen d s a p acket,
th e fo reign agen t ackn o wled ges t h is p acket an d t ries t o fo rward t h e p acket t o
t h e m o b ile h o st . If t h e m o b ile h o st receives t h e p acket , it ackn o wled ges t h e
p acket . Ho wever, t h is ackn o wled gem en t is o n ly u sed b y th e foreign agen t . If a
p acket is lo st o n th e wireless lin k d u e to a tran sm ission error, t h e co rresp on d en t
h o st wo u ld n ot n otice th is. In t h is case, th e fo reign agen t t ries to retran sm it th is
p acket lo cally to m ain tain reliable d ata tran sp o rt.
Sim ilarly, if t h e m o bile h ost sen d s a p acket, t h e foreign agen t ackn owled ges
th is p acket an d t ries t o forward it to th e co rresp on d en t h ost. If th e p acket is lost
on t h e wireless lin k, th e m o bile h o sts n o tice th is m u ch faster d u e t o t h e lower
rou n d t rip t im e an d can d irectly retran sm it t h e p acket. Packet lo ss in th e wired
n etwo rk is n ow h an d led by th e foreign agen t .
I-TCP req u ires several action s as soon as a h an dover takes p lace. As Figu re 9.2
d em o n strates, n ot on ly th e p ackets h ave to be red irected u sin g, e.g., m obile IP. In
th e exam ple sh own , th e access p oin t acts as a p roxy bu fferin g p ackets for retran s-
m issio n . Aft er t h e h an d o ver, t h e o ld p ro xy m u st fo rward b u ffered d at a t o t h e
n ew p roxy becau se it h as alread y ackn owled ged th e d ata. As exp lain ed in ch ap t er
8 , aft er regist rat io n wit h t h e n ew fo reign agen t , t h is n ew fo reign agen t can
in form th e old on e abou t its location to en able packet forward in g. Besid es bu ffer
co n t en t , t h e so ckets o f t h e p ro xy, t o o , m u st m igrat e t o t h e n ew fo reign agen t
located in th e access p oin t. Th e socket reflects th e cu rren t state of th e TCP con -
n ectio n , i.e., seq u en ce n u m ber, ad d resses, p orts et c. No n ew con n ection m ay be
estab lish ed fo r t h e m o b ile h o st , an d t h e co rresp o n d en t h o st m u st n o t see an y
ch an ges in con n ection state.
Figure 9.2
Socket and state
Access point 1
migration after
handover of a mobile
host
Socket migration
and state transfer
Internet
Access point 2
Mobile host
Mobile t ransport layer 357
Figure 9.3
Local retransmission Foreign Correspondent
Snooping TCP as a host
agent
transparent TCP
extension
‘Wired’ Internet
However, th e sim p licity of th e sch em e also resu lts in som e d isa d v a n t a ges:
Usin g RFC 2018 (Math is, 1996), TCP can in d irectly requ est a selective retran s-
m issio n of p ackets. Th e receiver can ackn owled ge sin gle p ackets, n ot on ly train s
of in -seq u en ce p ackets. Th e sen d er can n ow d eterm in e p recisely wh ich p acket is
n eeded an d can retran sm it it.
Th e a d v a n t a ge o f t h is ap p ro ach is o bvio u s: a sen d er ret ran sm it s o n ly t h e
lo st p acket s. Th is lo wers b an d wid t h req u irem en t s an d is ext rem ely h elp fu l in
slo w wireless lin ks. Th e gain in efficien cy is n o t restricted to wireless lin ks an d
m o b ile en viro n m en t s. Usin g select ive ret ran sm issio n is also b en eficial in all
oth er n etworks. Ho wever, th ere m igh t be th e m in or d isa d v a n t a ge o f m ore com -
p lex so ft ware o n t h e receiver sid e, b ecau se n o w m o re b u ffer is n ecessary t o
reseq u en ce d at a an d t o wait fo r gap s t o b e filled . Bu t wh ile m em o ry sizes an d
C PU p erfo rm a n ce p erm an en t ly in crea se, t h e b an d wid t h o f t h e air in t erface
rem ain s alm ost th e sam e. Th erefo re, t h e h igh er com p lexity is n o real d isad van -
tage an y lon ger as it was in th e early d ays o f TCP.
HTTP request
Data
HTTP response transmission
> 15 s
no data
GPRS: 500 ms!
Connection
release
Mobile t ransport layer 365
Th e cu rren t in t ern et d raft fo r TCP o ver 2 .5G/ 3G wireless n et wo rks (In am u ra,
2002) d escrib es a p ro file fo r o p tim izin g TCP o ver tod ay’s an d t o m o rro w’s wire-
less WANs su ch a s GSM / GPRS, UMTS, o r cd m a2 0 0 0 . Th e co n figu rat io n
o p t im izatio n s recom m en d ed in t h is d raft can be fou n d in m o st o f t od ay’s TCP
im p lem en t at io n s so t h is d raft d o es n o t req u ire an u p d at e o f m illio n s o f TC P
st acks. Th e fo cu s o n 2 .5 G / 3 G fo r t ran sp o rt o f in t ern et d at a is im p o rt an t as
alread y m ore th an 1 b illion p eop le u se m obile p h on es an d it is obviou s th at th e
m o bile p h on e system s will also be u sed to t ran sp ort arbitrary in tern et d ata.
Th e fo llo win g ch aract erist ics h ave to be co n sid ered wh en d ep lo yin g ap p li-
cation s over 2.5G/ 3G wireless lin ks:
● D a t a ra t es: W h ile t yp ical d at a rat es o f to d ay’s 2.5G syst em s are 10–20 kbit / s
u p lin k an d 20–50 kbit/ s d own lin k, 3G an d fu tu re 2.5G system s will in it ially
o ffer d at a ra t es aro u n d 6 4 kb it / s u p lin k a n d 1 1 5 –3 8 4 kb it / s d o w n lin k.
Typ ically, d at a rat es are asym m et ric as it is exp ect ed t h at u sers will d o wn -
lo ad m ore d ata co m p ared to u p lo ad in g. Up load in g is lim ited by th e lim ited
b att ery p ower. In cellu lar n etwo rks, asym m etry d o es n o t exceed 3–6 tim es,
h o wever, co n sid erin g b ro ad cast syst em s as ad d it io n al d ist rib u t io n m ed ia
(d igit al rad io , sat ellit e syst em s), asym m et ry m ay reach a fact o r o f 1 ,0 00 .
Serio u s p rob lem s t h at m ay red u ce th ro u gh p u t d ram atically are b an d wid th
o scillat io n s d u e t o d yn a m ic reso u rce sh a rin g. To su p p o rt m u lt ip le u sers
Mobile t ransport layer 367
with in a rad io cell, a sch ed u ler m ay h ave to rep eated ly allocate an d d eallo-
cat e reso u rces fo r ea ch u ser. Th is m ay lead t o a p erio d ic a llo cat io n an d
release of a h igh -sp eed ch an n el.
● La t en cy : All wireless syst em s com p rise elabo rated algorit h m s for error co r-
rect io n an d p ro t ect io n , su ch as fo rw ard erro r co rrect io n (FEC ), ch eck
su m m in g, an d in t erleavin g. FEC an d in t erleavin g let t h e ro u n d t rip t im e
(RTT) gro w to several h u n d red m illiseco n d s u p t o so m e seco n d s. Th e cu r-
ren t GPRS stan d ard sp ecifies an average d elay of less t h an two secon d s fo r
th e t ran sp ort class with th e h igh est q u alit y (see ch ap ter 4).
● Jit t er : Wireless syst em s su ffer fro m large d elay variatio n s o r ‘d elay sp ikes’.
Reason s for su d den in crease in th e laten cy are: lin k ou tages d u e to tem p oral
lo ss o f rad io co verage, b lo ckin g d u e t o h igh -p rio rit y t raffic, o r h an d o vers.
Han d overs are q u ite often on ly virtu ally seam less with outages reach in g from
so m e 10 m s (h a n d o ver in GSM syst em s) t o several seco n d s (in t ersyst em
h an d o ver, e.g., fro m a W LAN to a cellu lar system u sin g Mo bile IP with o u t
u sin g ad d it io n al m ech an ism s su ch as m u lt icast in g d at a t o m u lt ip le
access poin ts).
● Pa ck et lo ss: Packets m igh t b e lo st d u rin g h an d overs o r d u e to co rru p t io n .
Th an ks to lin k-level ret ran sm issio n s t h e lo ss rates of 2.5G/ 3G syst em s d u e
to corru p t ion are relat ively lo w (bu t still ord ers of m agn it u d e h igh er th an ,
e.g., fiber con n ectio n s!). Ho wever, reco very at th e lin k layer ap p ears as jitt er
to t h e h igh er layers.
Based o n th ese ch aract eristics, (In am u ra, 2002) su ggests t h e fo llowin g con -
figu ratio n p a ra m et er s to ad ap t TCP to wireless en viro n m en ts:
● Select iv e Ack n o w led gem en t (SACK): SACK (RFC 2018) allo ws th e selective
retran sm issio n o f p acket s an d is alm o st always b en eficial co m p ared to th e
st an d ard cu m u lat ive sch em e.
● Ex p l ic it C o n g est i o n No t ific a t io n (EC N ): ECN as d efin ed in RFC 3 1 6 8
(Ram akrish n an , 2001) allows a receiver to in form a sen d er o f con gestion in
th e n etwork by settin g t h e ECN-Ech o flag o n receivin g an IP p acket th at h as
ex p erien ced co n gest io n . Th is m ech an ism m akes it easier t o d ist in gu ish
p acket lo ss d u e to t ran sm issio n erro rs fro m p acket lo ss d u e t o co n gest io n .
However, th is can on ly be ach ieved wh en ECN cap able ro u ters are d ep loyed
in th e n etwo rk.
● Tim est a m p : TCP con n ectio n s with large win d o ws m ay ben efit fro m m o re
freq u en t RTT sam p les p ro vid ed wit h t im est am p s b y ad ap t in g q u icker t o
ch an gin g n et wo rk co n d it io n s. W it h t h e h elp o f t im est am p s h igh er d elay
sp ikes can b e t o lerat ed b y TCP wit h o u t ex p erien cin g a sp u rio u s t im eo u t .
Th e effect o f ban d wid th o scillation is also red u ced.
● N o h e a d e r c o m p r essi o n : As t h e TC P h ead er co m p ressio n m ech an ism
acco rd in g t o RFC 1 1 4 4 d o es n o t p erfo rm well in t h e p resen ce o f p acket
lo sses t h is m ech an ism sh o u ld n o t b e u sed . Head er co m p ressio n accord in g
to RFC 2507 or RFC 1144 is n ot com p atible wit h TCP o p tio n s su ch as SACK
o r tim estam p s.
RFC 3 135 ‘Perfo rm an ce En h an cin g Pro x ies In t en d ed t o Mit igat e Lin k-Relat ed
Degrad atio n s’ lists m an y p ro xy arch itectu res th at can also be ben eficial for wire-
less an d m o b ile in tern et access (Bo rd er, 2001). So m e in it ial p ro xy ap p ro ach es,
su ch as sn o o p in g TCP an d in d irect TCP h ave alread y b een d iscu ssed . In p rin -
cip le, p roxies can be p laced o n an y layer in a co m m u n icat io n system . However,
th e ap p ro ach es d iscu ssed in RFC 3135 are lo cat ed in t h e t ran sp ort an d ap p lica-
tion layer. On e o f th e key featu res of a p ro xy is it s tran sp aren cy wit h resp ect t o
th e en d system s, th e ap p licat io n s an d t h e u sers.
Tran sp o rt layer p ro xies are t yp ically u sed fo r lo cal ret ran sm issio n s, lo cal
ackn o wled gem en t s, TCP ackn o wled gem en t filt erin g o r ackn o wled gem en t
h an d lin g in gen eral. Ap p lication level p roxies can be u sed fo r con ten t filterin g,
co n t en t-aware co m p ressio n , p ict u re d o wn scalin g et c. Pro m in en t exam p les are
in tern et/WAP gateways m akin g at least som e of th e stan dard web con ten t access-
ible from WAP d evices (see ch ap ter 10). Figu re 9.5 sh ows th e gen eral arch it ectu re
of a wireless system con n ected via a p roxy with th e in tern et.
Mobile t ransport layer 369
Figure 9.5
Mobile Communication Performance enhancing
PEP Internet
system partner proxy
wireless
9.5 Summary
Th is ch ap ter in tro d u ced t h e p roblem s of TCP as a con n ection -orien ted p rotocol
in a m o b ile en viro n m en t . Th e b asic assu m p t io n s wh ile d esign in g TC P h ave
b een co m p let ely d ifferen t fro m t h e realit y o f u sin g m o b ile h o st s. Th e m ech a-
n ism s o f TCP t h at m ake t h e p ro t o co l n et wo rk-frien d ly an d keep t h e in t ern et
to geth er, cau se severe efficien cy p roblem s.
TCP assu m es a n et wo rk co n gest io n if ackn o wled gem en t s d o n o t arrive in
tim e. Ho wever, wireless lin ks h ave m u ch h igh er error rates com pared to , e.g., a
twisted p air o r fib er o p tics, th at way cau sin g h igh er p acket lo ss rat es. Th e lin k
layer m ay try to correct m an y of th o se errors wh ich can h id e lin k layer ch arac-
teristics. Th is q u ite often lead s t o u n wan ted h igh d elays or jitter. Lin k layer erro r
co rrectio n sh ou ld t h erefo re b e u sed ap p licat ion d ep en d en t. Mob ilit y itself, i.e.,
th e h an d over bet ween d ifferen t access p o in ts, can cau se p acket loss with o u t an y
co n gest ion in th e n et wo rk. In eith er case, TCP go es in to a slow start state red u c-
in g it s sen d in g rate d rastically.
Several classic so lu t io n s h ave b een p resen t ed wh ich h ave t ried to in crease
th e efficien cy of TCP in m o bile an d wireless en viro n m en ts. Th is ch ap ter sh owed
cu rren t con sid eration s related t o TCP o ver 2.5G/ 3G n etwo rks. Besid es th e failu re
o f p erfo rm an ce en h an cin g p ro x ies in a n IP secu rit y en h an ced n et w o rk, ad -
d itio n al issu es are still op en . RFC 3150 ‘En d -to -en d p erfo rm an ce im p lication s of
slo w lin k s’ gives reco m m en d at io n s fo r n etwo rks wh ere h o st s can satu rat e th e
availab le b an d wid th (Dawkin s, 2001a). It is reco m m en d ed h ere, am on g o th ers,
th at h ead er com p ression fo llowin g RFC 1144 or RFC 2507 sh o u ld b e u sed . It is
also su ggested th at th e tim estam p op tion is tu rn ed o ff. Th ese reco m m en d ation s
co n trast with th e 2.5 G/ 3G reco m m en d atio n s described abo ve if t h ese lin ks are
co n sid ered slo w in t h e sen se o f RFC 3150. RFC 3150 sees sm aller MTU sizes as
u sefu l fo r slow lin ks with lossy ch aracterist ics.
370 Mobile communicat ions
MSS
BW = ––––––––––––––––––––––––––––––––––––––––––––––––––––
RTT· 1.33 p + RTO·p·(1 + 32 · p2 )·m in (1,3 0·75 p)
(Pad h ye, 1998).
Th is fo rm u la also in tegrates t h e retran sm issio n tim eo u t (RTO), wh ich TCP
b ases o n t h e RTT. Typ ically, th e sim p lificat io n RTO = 5 RTT can b e m ad e. Fo r
sh o rt livin g co n n ectio n s (less th an 10 p ackets) TCP p erfo rm an ce is co m p let ely
d riven by th e TCP slo w start algorith m with o u t ad d itio n al en h an cem en ts.
To m ake th in gs even m o re co m p licated , th e read er m ay th in k of u sin g TCP
o ver ad -h o c n et wo rk s as d escrib ed in ch ap t er 8 . Again , lo ssy ch a n n els an d
m o b ilit y m ay lead TC P t o id le st at es. De O liveira (2001 ) gives an o verview o f
several ap p ro ach es an d p oin ts ou t th eir p rem at u re state wit h resp ect to scalabil-
ity an d to secu rity issu es.
1 Compare the different types of transmission errors that can occur in wireless
and wired networks. What additional role does mobility play?
2 What is the reaction of standard TCP in case of packet loss? In what situation
does this reaction make sense and why is it quite often problematic in the case
of wireless networks and mobility?
3 Can the problems using TCP be solved by replacing TCP with UDP? Where could
this be useful and why is it quite often dangerous for network stability?
4 How and why does I-TCP isolate problems on the wireless link? What are the
main drawbacks of this solution?
5 Show the interaction of mobile IP with standard TCP. Draw the packet flow from a
fixed host to a mobile host via a foreign agent. Then a handover takes place.
What are the following actions of mobile IP and how does TCP react?
6 Now show the required steps during handover for a solution with a PEP. What are the
state and function of foreign agents, home agents, correspondent host, mobile host,
PEP and care-of-address before, during, and after handover? What information has to
be transferred to which entity to maintain consistency for the TCP connection?
7 What are the influences of encryption on the proposed schemes? Consider for
example IP security that can encrypt the payload, i.e., the TCP packet.
8 Name further optimizations of TCP regarding the protocol overhead which are
important especially for narrow band connections. Which problems may occur?
372 Mobile communicat ions
9 Assume a fixed internet connection with a round trip time of 20 ms and an error rate
of 10 –10. Calculate the upper bound on TCP’s bandwidth for a maximum segment
size of 1,000 byte. Now two different wireless access networks are added. A WLAN
with 2 ms additional one-way delay and an error rate of 10–3, and a GPRS network
with an additional RTT of 2 s and an error rate of 10 –7. Redo the calculation ignoring
the fixed network’s error rate. Compare these results with the ones derived from the
second formula (use RTO = 5 RTT). Why are some results not realistic?
10 Why does the link speed not appear in the formulas presented to estimate TCP’s
throughput? What is wrong if the estimated bandwidth is higher than the link speed?
Allm a n , M ., Glo ver, D., San ch ez, L. (1 9 9 9 a) En h a n cin g TCP Over Sa tellite
Cha nnels using Standa rd Mecha nisms, RFC 2488.
Allm an , M., Paxson , V., Steven s, W. (1999b) TCP Congestion Control, RFC 2581.
Allm a n , M ., Balakrish n an , H., Flo yd , S. (2 00 1 ) En h a n cin g TCP’s Loss Recovery
Using Limited Transmit, RFC 3042.
Bakre, A., Bad rin a t h , B. (1 9 9 5 ) I-TCP: In direct TCP for m obile h osts, p ro c.
Fift een t h In t ern a t io n al C o n feren ce o n Dist rib u t ed C o m p u t in g Syst em s
(ICDCS), Van co u ver, Can ad a.
Balakrish n an , H., Sesh an , S., Katz, R.H. (1995) ‘Im p rovin g reliable t ran sp ort an d
h an d o ff p erfo rm an ce in cellu lar w ireless n et w o rks,’ W ireless Networks,
J.C. Baltzer, n o. 1.
Bo rd er, J., Ko jo , M ., Grin er, J., M o n t en egro , G., Sh elb y, Z. (2 00 1) Perform a n ce
Enhancing Proxies Intended to Mitiga te Link-Rela ted Degrada tions, RFC 3135.
Brad en , R. (1994) T-TCP – TCP extensions for tra nsactions functional specification,
RFC 1644.
Brewer, E.A., Kat z, R.H., Ch awat h e, Y., Grib b le, S.D., Ho d es, T., Ngu yen , G.,
St em m , M., Hen d erson , T., Am it, E., Balakrish n an , H., Fox, A., Pad m an abh an ,
V., Sesh an , S. (1998) ‘A n etwork arch itectu re for h eterogen eou s m obile com -
p u tin g,’ IEEE Personal Communications, 5(5).
Bro wn , K., Sin gh , S. (1 9 9 7 ) ‘M -TC P: TCP fo r m o b ile cellu lar n et wo rks,’ ACM
Computer Communications Review, 27(5).
Caceres, R., Ift o d e, L. (1995) ‘Im p ro vin g t h e p erfo rm an ce o f reliab le t ran sp o rt
p roto cols in m o bile com p u t in g en viro n m en ts,’ IEEE Journal on Selected Areas
in Communications, 13(5).
Dawkin s, S., Ko jo, M., Magret, V. (2001a) End-to-end Performance Implications of
Slow Links, RFC 3150.
Dawkin s, S., Mo n ten egro, G., Kojo, M., Magret, V., Vaid ya, N. (2001b) End-to-end
Performance Implica tions of Links with Errors, RFC 3155.
De O liveira, R., Brau n , T. (2 002 ) ‘TC P in W ireless M o b ile Ad -Ho c N et w o rks,’
Technical Report, Un iversity of Bern e, TR-IAM-02-003.
Mobile t ransport layer 373
De Vivo, M., d e Vivo , O., Ko en eke, G., Isern , G. (1999) ‘In tern et Vu ln erabilities
Related to TCP/ IP an d T/ TCP,’ ACM Computer Communication Review, 29(1).
Degerm ark, M., En gan , M., Nord gren , B., Pin k, S. (1997) ‘Low-loss TCP/ IP h ead er
com p ression for wireless n etworks,’ Wireless Networks, J.C. Baltzer, n o. 3.
Du rst, R.C., Miller, G.J., Travis, E.J. (1997) ‘TCP exten sio n s fo r sp ace co m m u n i-
cation s,’ W ireless Networks, J.C. Balt zer, n o. 3.
In am u ra, H., Mo n t en egro , G., Lu d wig, R., Gu rt o v, A., Kh afizo v, F. (200 2) TCP
over Second (2.5G) and Third (3G) Genera tion Wireless Networks, d raft-ietf-p ilc-
2.5g3g-09.txt, (wo rk in p ro gress).
Ka rn , P. (2 0 0 2 ) Advice for In tern et Subn etwork Design ers, d raft .-iet f-p ilc-lin k-
d esign -12.t xt, (wo rk in p rogress).
Ken t , S., At kin so n , R. (1 998 a) Security Arch itecture for th e Internet Protocol, RFC
2401, u p d ated by RFC 3168.
Ken t, S., Atkin son , R. (1998b) IP Encapsulating Security Payload (ESP), RFC 2406.
Ku ro se, J.F., Ro ss, K. (2003) Computer Networking – A top-down a pproa ch featuring
the Internet. Ad d iso n -Wesley.
M at h is, M., Mah d avi, J., Flo yd , S., Ro m an o w, A. (1 996) TCP selective a ckn owl-
edgement options, RFC 2018.
Math is, M., Sem ke, J., Mah d avi, J., O tt, T. (1997) ‘Th e Macrosco p ic Beh avio r of
t h e TC P Co n gest io n Avo id a n ce Algo rit h m ,’ Com puter Com mun ica tion
Review, 27(3).
Pad h ye, J., Firoiu , V., Towsley, D., Ku ro se, J. (1998) ‘Mod elin g TCP Th rou gh p u t:
a Sim p le M o d el a n d it s Em p irical Valid at io n ,’ UMASS CMPSCI Tech n ica l
Report, TR98-008.
Po st el, J. (1981) Transmission Control Protocol, RFC 793.
Ram akrish n an , K., Flo yd , S., Black, D. (2001) The Addition of Explicit Congestion
Notification (ECN) to IP, RFC 3168.
St eve n s, W. R. (1 9 9 4 ) TCP/ IP Illu stra ted, Volum e 1 : Th e Protocols. Ad d iso n -
Wesley Lo n gm an .
Xylom en os, G., Polyzos, G., Mäh ön en , P., Saaran en , M. (2001) ‘TCP Perform an ce
Issu es over Wireless Lin ks,’ IEEE Communications Magazine, 39(4).
Support f or mobilit y 10
T
ra n sferrin g d at a fro m a sen d er t o a sin gle receiver o r m a n y receivers is
n o t en o u gh . O n ly ap p licat io n s m ake a co m m u n icat io n n et wo rk u sefu l.
Ho wever, t o u se well-kn o wn ap p licatio n s fro m fixed n et wo rks, so m e ad -
d it io n a l co m p o n en t s are n eed ed in a m o b ile a n d w ireless co m m u n icat io n
syst em . Exam p les are file syst em s, d at ab ases, secu rit y, acco u n t in g an d b illin g
m ech an ism s. As m ob ile d evices h ave lim ited en ergy reso u rces, p ower con su m p -
tion is an im p ortan t issu e.
Th is ch ap t er fo cu ses o n t wo asp ect s, file syst em s/ file syn ch ro n izat io n an d
access to th e w o rld w id e w eb (w w w ). Som e years ago , m an y research p rojects
d ealt wit h th e p ro blem s o f d ist rib u t ed fi le sy st em s. Som e fo cu sed o n th e su p -
p o rt o f m o b ile d ev ices, lo w b an d w id t h wireless lin ks, an d d isco n n ect ed
op eration . Th e m ain p roblem fo r d ist ribu ted , loo sely co u p led file system s is th e
m ain t en an ce o f co n sist en cy. Are all views o n t h e file syst em t h e sam e? W h at
h ap p en s if a d isco n n ected u ser ch an ges d ata? W h en an d h ow sh o u ld th e system
p ro p agat e ch an ges t o a u ser? Sect io n 10.1 d iscu sses several p ro b lem s an d p re-
sen ts so m e research p rojects, wh ile section 10.5 focu ses o n a n ew fram ework for
syn ch ro n ization , Syn cML.
However, th e su ccess o f th e www sh ifted th e focus of m an y p rojects. A lot of
research effo rt was, an d st ill is, p u t in to th e su p p ort of web browsin g for m obile
u sers, as t h e web is t h e ap p licat io n d rivin g th e in t ern et . Sect io n 10.2 exp lain s
so m e b asic p ro p ert ies o f t h e web an d p resen t s t h e h yp ert ext t ran sfer p ro t o co l
(HTTP) an d h yp ertext m arku p lan gu age (HTML) in a sh ort overview. For th is sec-
tio n , it is im p o rt an t t o d em o n strate t h e fu n d am en tal p rob lem s with HTTP an d
HTML if u sed in a m o bile n etwork with on ly low-ban d wid th wireless access. Th e
web h as been d esign ed for con ven tion al co m pu ters an d fixed n etwo rks. Several
n ew system arch itectu res try to alleviate th ese p roblem s. Th ese arch itectu res are
also good exam p les fo r clien t/ server scen arios in wireless en viron m en ts.
Section 10.3 wh ich p resen t s th e w ireless a p p lica t io n p ro t o co l (WAP) ver-
sio n 1 .x is t h e m ain p art o f t h e ch ap t er. WAP is a co m m o n effo rt o f m an y
co m p an ies an d organ izat ion s to set u p a fram ework fo r wireless an d m o bile web
access u sin g m an y d ifferen t t ran sp o rt syst em s. Exam p les are GSM, GPRS, an d
UMTS as p resen t ed in ch ap t er 4. WAP in t egrates several co m m u n icatio n layers
fo r secu rit y m ech an ism s, t ran sact io n -o rien t ed p ro t o co ls, an d a p p licat io n
su p p o rt. In th e cu rren t www, t h ese feat u res are n ot an in tegral p art bu t ad d -o n s.
375
376 Mobile communicat ions
10.1.1 Consistency
Th e basic p roblem fo r d istrib u ted file system s th at allo w rep licat io n o f d ata fo r
p erfo rm an ce reason s is th e con sist en cy o f rep licated objects (files, p art s of files,
p art s o f a d at a st ru ct u re et c.). W h at h ap p en s, fo r ex am p le, if t w o p o rt ab le
d evices h old co p ies o f th e sam e object, t h en o n e d evice ch an ges th e valu e of t h e
object an d after t h at, bo th d evices read t h e valu e? Wit h o u t fu rth er m ech an ism s,
on e p ortable d evice read s an old valu e.
To avo id in co n sist en cies m an y t rad it io n al syst em s ap p ly m ech an ism s t o
m ain tain a p erm an en t con sisten t view for all u sers o f a file system . Th is st ro n g
co n sist en cy is ach ieved by atom ic u p d ates sim ilar t o d at ab ase system s. A writer
o f an o bject lo cks th e o b ject, ch an ges t h e o b ject , an d u n lo cks t h e o b ject after
th e ch an ge. If an o bject is locked , n o oth er d evice can write th e o bject. Cach ed
o b ject s are in valid at ed aft er a ch an ge. M ain t ain in g st ro n g co n sist en cy is n o t
on ly very exp en sive in term s of exch an gin g u p d at es via th e wireless lin k, bu t is
also so m et im es im p o ssible. Assu m e a t em p orarily d iscon n ected d evice with sev-
eral o b ject s in it s ca ch e. It is im p o ssib le t o u p d at e t h e o b ject s o r in va lid at e
th em . Lo ckin g th e cach ed objects m ay n o t be visible to oth er u sers.
O n e so lu t io n is t o fo rb id access t o d isco n n ect ed o b ject s. Th is wo u ld p ro -
h ibit an y real ap p licatio n based o n t h e file system . Mobile syst em s h ave t o u se a
w ea k co n sist en cy m o d el fo r file syst em s. Weak co n sisten cy im p lies cert ain p eri-
o d s o f in co n sist en cy t h at h a ve t o b e t o lerat ed fo r p erfo rm a n ce reaso n s.
Ho wever, th e overall file system sh ou ld rem ain con sist en t so con flict resolu tion
strategies are n eed ed fo r rein tegration . Rein t egra t io n is t h e p ro cess of m ergin g
objects fro m d ifferen t u sers resu ltin g in on e con sisten t file system . A u ser co u ld
h o ld a cop y of an o b ject, d iscon n ect fro m th e n etwork, ch an ge th e object, an d
reco n n ect again . Th e ch an ged o bject m u st t h en be rein t egrated . A co n fl ict m ay
occu r, e.g., if an o bject h as b een ch an ged by two u sers workin g with two cop ies.
Du rin g rein tegrat io n th e file system m ay n o tice th at both cop ies d iffer, th e con -
flict resolu tion strategy h as to d ecid e wh ich cop y t o u se or h ow t o p ro ceed . Th e
syst em m ay d et ect co n flict s b ased o n t im e st am p s, versio n n u m b erin g, h ash
valu es, con ten t co m p ariso n et c.
Assu m e, fo r exam p le, th at several p eo p le are writin g an article. Each p erson
is workin g o n on e sect ion u sin g h is or h er o wn lap to p . As lon g as everyon e st ays
with in h is o r h er sect ion , rein tegrat ion is sim p le. As so on as on e p erson m akes a
co p y of an oth er sect ion an d starts m akin g ch an ges, rein tegratio n becom es d iffi-
cu lt an d is co n t en t -d ep en d en t . Th e exam p les in t h e fo llo win g sect io n s sh o w
d ifferen t so lu t io n s fo r file syst em s. Th ese so lu t io n s vary in t h e gran u larit y o f
cach in g an d p re-fet ch in g (files, d irect o ries, su b -t rees, d isk p art it io n s), in t h e
lo cat io n o f m o b ility su p p o rt (fixed n etwo rk an d / o r m o b ile co m p u t er), an d in
th eir co n flict reso lu tio n strat egies.
378 Mobile communicat ions
Figure 10.1
Application, cache, and Mobile client
server in Coda
Application Cache Server
10.1.2 Coda
Th e p red ecesso r o f m an y d ist rib u t ed file syst em s t h at can b e u sed fo r m o b ile
o p eration is t h e An d rew file syst em (AFS, (Ho ward , 1988)). Co d a is th e su ccessor
o f AFS an d o ffers t w o d ifferen t t yp es o f rep licat io n : server rep licat io n an d
cach in g o n clien t s. Disco n n ect ed clien t s wo rk o n ly o n t h e cach e, i.e., ap p lica-
tio n s u se on ly cach ed rep licated files. Figu re 10.1 sh o ws th e cach e b et ween an
ap p lication an d t h e server. Cod a is a t ran sp aren t ext en sio n of t h e clien t’s cach e
m an ager. Th is very gen eral arch itectu re is valid for m o st o f to d ay’s m o bile sys-
tem s t h at u tilise a cach e.
To provide all th e n ecessary files for discon n ected work, Coda offers exten sive
m ech an ism s for pre-fetch in g of files wh ile still con n ected, called h o ard in g (Kistler,
1992). If th e clien t is con n ected to th e server with a stron g con n ection (see Figu re
10.2), h oardin g tran sp aren tly pre-fetch es files cu rren tly u sed. Th is au tom atic data
collection is n ecessary for it is im p ossible for a stan dard u ser to kn ow all th e files
cu rren tly used. Wh ile stan d ard p rogram s an d app lication data m ay be fam iliar to a
u ser, h e o r sh e t yp ically d o es n o t kn o w an yt h in g ab o u t t h e n u m ero u s sm all
system files n eed ed in addition (e.g., p rofiles, sh ared libraries, drivers, fon ts).
A u ser can p re-determ in e a list of files, wh ich Coda sh ould exp licitly p re-fetch .
Ad dition ally, a user can assign priorities to certain program s. Coda n ow d ecid es on
th e cu rren t cach e con ten t u sin g th e list an d a least-recen tly-u sed (LRU) strategy.
As soon as th e clien t is d iscon n ected , ap p lication s work on t h e rep licates (see
Figu re 10.2, em u la t in g). Co d a follo ws an o p tim ist ic ap p ro ach an d allo ws read
an d write access to all files. Th e system keep s a record of ch an ged files, bu t d oes
n ot m ain tain a h isto ry o f ch an ges for each file. Th e cach e always h as on ly on e
Figure 10.2
States of a client Hoarding
in Coda Strong
connection
Disconnection Weak
connection
Write
disconnected
Connection
Disconnection
Emulating
Support f or mobilit y 379
rep licat e (p o ssib ly ch an ged ). After reco n n ect io n , Co d a co m p ares th e rep licat es
with th e files on th e server as d escribed in Kist ler (1992). If Cod a n otices th at two
d ifferen t u sers h ave ch an ged a file, rein tegrat ion of th is file fails an d Cod a saves
th e ch an ged file as a cop y on th e server to allow for m an u al rein tegration .
Th e op t im istic ap p ro ach o f Cod a is very co arse grain ed , workin g on wh o le
files. Th e su ccess of Cod a relies on th e fact th at files in UNIX are seld om writt en
b y m o re t h an o n e u ser. Mo st files are ju st read , o n ly so m e files are ch an ged .
Ex p erien ces w it h C o d a sh o wed t h at o n ly 0 .7 2 p er cen t o f all file a ccesses
resu lted in writ e co n flict s (Sat yan arayan an , 1993). Co n sid erin g o n ly u ser files
th is is red u ced t o 0.3 p er cen t. However, t h is low co n flict rate is n o t ap p licable
to arb it rary sh ared files as u sed in , e.g., co m p u t er-su p p o rted co o p erat ive wo rk
(CSCW ). Th e too l ap p licat ion sp ecific resolver (ASR) was d evelop ed to au t om ate
co n flict reso lu t io n aft er failed rein t egrat io n (Ku m ar, 1993). A gen eral p ro blem
with th ese t o o ls is t h at t h ey can o n ly wo rk after t h e fact . Th is m ean s t h at th e
t o o ls h ave t o reco n st ru ct a h ist o ry o f ch an ges b ased o n t h e rep licat e b ecau se
Co d a d o es n o t record every sin gle ch an ge.
An o th er p ro blem o f Co d a is th e d efin itio n o f a con flict . Co d a d et ect s o n ly
write co n flicts, i.e., if two or m o re u sers ch an ge a file. Now con sider two files f1
an d f 2 . On e clien t u ses valu es fro m files f1 an d f2 t o calcu lat e so m et h in g an d
stores th e resu lt in file f1 . Th e oth er clien t u ses valu es from files f1 an d f2 to calcu -
late so m eth in g else an d st ores t h e resu lt in file f2 . Co d a wo u ld n o t d et ect an y
p roblem d u rin g rein tegrat ion of th e files. However, th e resu lts m ay n ot reflect th e
correct valu es based o n th e files. Th e ord er of execu tion p lays an im p ortan t role.
To so lve t h is p ro b lem , a sim p le t ran sact io n m ech an ism w as in t ro d u ced in t o
Co d a as an o p t io n , t h e so -called iso latio n -o n ly t ran sact io n s (IO T, (Lu , 19 94)).
IOT allows grou p in g certain op eration s an d ch ecks th em for serial execu tion .
W h ile in t h e begin n in g Co d a sim p ly d ist in gu ish ed th e t wo stat es “h o ard -
in g” w h ile co n n ect ed a n d “em u lat in g” w h ile d isco n n ect ed , t h e lo o sely
co n n ect ed st at e w r i t e d i sc o n n e c t e d wa s lat er in t egrat ed , (see Figu re 1 0 .2 ,
(M u m m ert , 1 99 5 )). If a clien t is o n ly weakly co n n ect ed , C o d a d ecid es if it is
wo rt h wh ile t o fet ch a file via t h is co n n ect io n o r t o let t h e u ser w ait u n t il a
b et t er co n n ect io n is availab le. In o t h er wo rd s, Co d a m o d els th e p at ien ce o f a
u ser an d weigh s it again st t h e cost of fetch in g th e file req u ired by th e u ser.
Figu re 10.2 illu st rat es t h e t h ree st ates o f a clien t in Co d a. Th e clien t o n ly
p erfo rm s h o ard in g wh ile a stron g co n n ectio n to th e server exists. If th e con n ec-
tion breaks com p let ely, t h e clien t goes in t o em u latin g an d u ses on ly t h e cach ed
rep licat es. If t h e clien t loses th e stro n g con n ection an d on ly a weak con n ection
rem ain s, it d oes n ot p erform h oard in g, bu t d ecid es if it sh o u ld fetch th e file in
case o f a cach e m iss co n sid erin g u ser p at ien ce an d file t yp e. Th e weak co n n ec-
tion , h o wever, is n o t u sed for rein t egration o f files.
380 Mobile communicat ions
10.1.4 Ficus
Ficu s is a d istrib u ted file system , wh ich is n ot based o n a clien t/ server ap p ro ach
(Pop ek, 1990), (Heid em an n , 1992). Ficu s allows t h e op tim istic u se o f rep licates,
d et ect s writ e co n flict s, an d so lves co n flict s o n d irect o ries. Ficu s u ses so -called
go ssip p ro t o co ls, an id ea m an y o t h er syst em s t o o k o ver lat er. A m o b ile co m -
p u ter d oes n ot n ecessarily n eed t o h ave a d irect co n n ectio n t o a server. Wit h th e
h elp o f o th er m o bile co m p u ters, it can p ro p agat e u p d ates th rou gh t h e n et wo rk
u n til it reach es a fixed n etwork an d t h e server. Th u s, ch an ges on files p ro p agate
th rou gh th e n etwork step -by-st ep . Ficu s tries to m in im ize th e exch an ge of files
th at are valid on ly fo r a sh o rt tim e, e.g. t em p o rary files. A critical issu e for gossip
p ro to co ls is h o w fast t h ey p ro p agate t o t h e clien t th at n eed s t h is in fo rm at io n
an d h o w m u ch u n n ecessary traffic it cau ses to p rop agat e in form at io n to clien ts
th at are n o t in terested .
Support f or mobilit y 381
10.1.5 MIo-NFS
Th e system m o bile in tegratio n of NFS (MIo –NFS) is an exten sio n of t h e Netwo rk
File System (NFS, (Gu ed es, 1995)). In co n trast to m an y ot h er system s, MIo-NFS
u ses a p essim ist ic ap p ro ach wit h t o ken s co n t ro lin g access t o files. O n ly t h e
t o ken -h o ld er fo r a sp ecific file m ay ch an ge t h is file, so M Io -NFS avo id s writ e
con flicts. Read / write co n flicts as d iscu ssed in sectio n 10.1.2 can n ot be avoid ed .
MIo-NFS su p p orts t h ree d ifferen t m od es:
10.1.6 Rover
Com p ared to Co d a, th e Rover p latform u ses an oth er ap p roach to su pp ort m obil-
it y (Jo sep h , 1 9 9 7 a a n d 1 9 9 7 b ). In st ead o f ad ap t in g ex ist in g ap p licat io n s fo r
m o bile d evices, Ro ver p ro vid es a p lat fo rm fo r d evelo p in g n ew, m o bilit y aware
ap p lication s. Two n ew com p o n en ts h ave been in tro d u ced in Rover. Relo ca t a b le
d y n a m ic o b ject s are objects th at can be d yn am ically lo ad ed in to a clien t co m -
p u t er fro m a server (o r vice-versa) t o red u ce clien t -server co m m u n icat io n . A
trad e-o ff between t ran sferrin g o bject s an d tran sferrin g on ly d ata for o bjects h as
to be fo u n d . If a clien t n eed s an o bject q u ite o ften , it m akes sen se to m igrate t h e
o b ject . O b ject m igra t io n fo r a sin gle access, o n t h e o t h er h an d , creat es t o o
m u ch o verh ead . Qu eu ed rem o t e p ro ced u re ca lls allo w for n o n -b lo ckin g RPCs
even wh en a h o st is d isco n n ect ed . Req u est s an d resp o n ses are ex ch an ged as
soon as a con n ection is availab le again . Co n flict reso lu t ion is d on e in th e server
an d is ap p lication sp ecific.
Som e m ore p latfo rm s for m o bile com p u tin g were in th e lat e n in eties d evel-
o p ed (e.g., Mo b iWare (An gin , 1998), a m o b ile m id d leware en viro n m en t u sin g
CORBA an d Java). Ho wever, wh ile som e id eas of t h e system s d escribed in th ese
sectio n s h ave been in t egrated in to com m ercial pro d u ct s, n o n e of th e above sys-
t em s is in u se every d ay. Th e fo cu s o f resea rch h as sh ift ed m o re an d m o re
toward s th e www.
GET / HTTP/1.1
Host: www.inf.fu-berlin.de
Th e server m igh t an swer with som eth in g sim ilar to th e followin g (th e respon se):
HTTP/1.1 200 OK
Date: Wed, 30 Oct 2002 19:44:26 GMT
Server: Apache/1.3.12 (Unix) mod_perl/1.24
Last-Modified: Wed, 30 Oct 2002 13:16:31 GMT
ETag: "2d8190-2322-3dbfdbaf"
Accept-Ranges: bytes
Content-Length: 8994
Content-Type: text/html
<body onResize="self.location.reload();">
...
Typ ically, each clien t m ain tain s a cach e locally to m in im ize d elay wh en ju m p -
in g b ack an d fo rth o n web p ages. Cach es can also exist fo r a wh o le co m p an y,
u n iversit y, regio n et c. Th e sam e p ages will b e accessed b y m an y p eo p le, so , it
m akes sen se t o cach e t h ose p ages clo ser to th e clien ts. Differen t h ead er in fo rm a-
t io n su p p o rt s cach in g. Fo r ex am p le, o n e can assign an ex p iry d at e t o a p age.
Th is m ean s th at an ap p licatio n m u st n o t cach e th is p age beyo n d exp iration . A
n o -cach e en t ry in t h e h ead er d isab les cach in g in versio n 1.0 alt o get h er. Th is
m ay b e u sefu l fo r p ages wit h d yn am ic co n ten t . Ad d itio n al in fo rm atio n regard -
in g early cach in g m ech an ism s in HTTP can be fo u n d in Bern ers-Lee (1996).
H TTP (in p art icu lar versio n 1 .0 ) cau ses m a n y p r o b le m s alread y in fix ed
n etwo rks bu t even m ore in wireless n etwo rks.
1 Usu ally, a co o kie is rep resen t ed as an en t ry in a file t h at st o res u ser-sp ecific in fo rm at io n fo r web
servers o n t h e clien t sid e. A com p an y can sto re in fo rm at ion in a co o kie an d ret rieve t h is in form atio n
as soo n as t h e u ser visit s t h e co m p an y’s web p ages again .
386 Mobile communicat ions
● Im a ge sca lin g: If a p age con tain s a t ru e co lor, h igh -resolu tion p ict u re, th is
p ictu re can be scaled d o wn to fewer colors, lo wer resolu t io n , o r to ju st th e
title of th e p ict u re. Th e u ser can th en d ecid e to d o wn load th e p ictu re sep a-
rat ely. Clip p in g, zoo m in g, o r d etail stu d ies can be o ffered to u sers if t h ey are
in terested in a p art o f th e p ict u re.
● Co n t en t t r a n sfo r m a t io n : Man y d o cu m en t s are o n ly availab le in cert ain
fo rm at s, e.g. Po st scrip t o r p ort ab le d o cu m en t fo rm at (PDF) (Ad o b e, 2002).
Befo re t ran sm it t in g su ch d o cu m en t s t o a clien t wit h o u t t h e ap p ro p riat e
read er, a sp ecial co n vert er co u ld t ra n slat e t h is d o cu m en t in t o p lain t ex t
(e.g. Fo x, 1996a).
● Co n t en t ex t ra ct io n / sem a n t ic co m p ressio n : Besid es tran sfo rm in g th e co n -
ten t, e.g., h ead lin es o r keywo rd s co u ld b e extract ed fro m a d o cu m en t an d
p resen t ed t o a u ser (e.g. Bickm o re, 1 9 9 7 ). Th e u ser co u ld t h en d ecid e t o
d own lo ad m ore in fo rm at io n relatin g t o a cert ain h ead lin e o r keyword . An
ab st ra ct fro m so m e given t ex t co u ld b e au t o m a t ically gen erat ed . Th is
sem an tic co m p ressio n is q u ite d ifficu lt fo r arb itrary t ext. Ext ractin g h ead -
lin es is sim p ler, b u t som etim es u seless if HTML h ead lin es are u sed fo r layo u t
p u rp oses an d n o t for stru ctu rin g a d ocu m en t.
● Sp ecia l la n gu a g es a n d p r o t o co ls: O th er ap p ro ach es t ry t o rep lace HTML
an d HTTP wit h o th er lan gu ages an d p ro t o co ls bett er ad ap ted to a wireless
en viro n m en t . Early exam p les are t h e h an d h eld d evice t ran sp o rt p ro t o co l
(HDTP) an d th e h an d h eld d evice m arku p lan gu age (HDML) fro m Un wired
Plan et (Kin g, 1997; th e co m p an y was ren am ed to Ph on e.com , m erged with
So ft w are.co m a n d fo rm ed t h e co m p an y O p en w ave (2 0 0 2 ) in N o vem b er
20 0 0 as d o t co m in a n am e was n o lo n ger en vo gu e …). Id eas fro m t h ese
p ro p riet ary so lu t io n s h ave b een in t egrated in t o a b ro ad er ap p ro ach (wire-
less ap p lication p rot ocol) an d will be d iscu ssed in th e n ext sect ion .
● Pu sh t ech n o lo gies: In stead of pu llin g con ten t from a server, th e server cou ld
also p u sh con ten t to a clien t. Th is avoids th e overh ead of settin g u p con n ec-
tion s fo r each item , bu t is on ly u sefu l for som e con ten t, e.g. n ews, weath er
in form ation , road con d ition s, wh ere u sers d o n ot h ave to in t eract m u ch .
H TTP versio n 1 .1 (RFC 2616 (Field in g, 1999)) offers several im p rovem en ts:
● C o n n ect io n r e-u se: Clien ts an d servers can u se th e sam e TCP con n ectio n
fo r several req u est s an d resp o n ses (p ersist en t co n n ect io n s, see t h e sim p le
exam p le abo ve). Persisten t co n n ect io n s are d efau lt in 1.1 (version 1.0 cou ld
u se th e keep -alive op tion ). A clien t m ay sen d m u lt ip le req u est s at th e begin -
n in g o f a sessio n , an d th e server can sen d all resp o n ses in t h e sam e o rd er
(p ip elin in g). Th is avo id s wait in g fo r a resp on se before th e n ext req uest m ay
b e tran sm it ted . Con sid erin g t h e h igh RTTs o f wireless co n n ectio n s, p ip elin -
in g im p roves p erform an ce dram at ically.
● Ca ch in g en h a n cem en t s: A cach e m ay n ow also st o re cach eab le resp o n ses
t o red u ce resp o n se t im e an d b an d w id t h fo r fu t u re, eq u ivalen t resp o n ses.
C ach in g t ries t o ach ieve sem an t ic t ra n sp aren cy, i.e., a cach e sh o u ld n o t
affect clien t or server b esid es in creasin g th e p erfo rm an ce. Th e correctn ess o f
cach ed en t ries h as b een en h an ced . To fetch th e m ost u p -to -d at e versio n o f
an item , th e it em can be revalid ated with t h e origin server, t h e en try can be
co n sid ered as fresh en o u gh , a warn in g can be in clu d ed if th e fresh n ess h as
b een vio lat ed , it can b e sh o wn t h at t h e it em h as n o t b een m o d ified et c.
Web p ages can con t ain fu rth er in fo rm at ion ab ou t cach eab ility an d sem an -
t ic t ran sp aren cy. A sp ecial tag allo ws fo r t h e id en t ificatio n o f co n t en t an d
h elp s t o d eterm in e if t wo d ifferen t URIs m ap to t h e sam e co n t en t. Several
m o re t ags d et erm in e if co n t en t is cach eab le, cach eab le in p rivat e cach es
o n ly etc. Alt ogeth er, HTTP/ 1.1 d efin es a large set of cach e-co n trol d irect ives.
● Ba n d w id t h o p t im iza t io n : HTTP/ 1.1 su p p o rt s n o t o n ly co m p ressio n , b u t
also t h e n ego t iat io n o f co m p ressio n p aram et ers an d d ifferen t co m p ression
st yles (h o p -b y-h o p o r en d -t o -en d ). It a llo w s fo r p a rt ia l t ran sm issio n o f
o b jects. For exam p le, first t h e in itial p art o f an im age is read t o d et erm in e
its geo m et ry (u sefu l for th e p age layou t before th e wh ole p ictu re is lo ad ed ).
Partial tran sm ission s can also be u sed to recover from n etwork failu re (p ar-
tial cach e co n t en t s can be co m p leted t o a fu ll resp o n se).
● Sec u r i t y : H TTP/ 1 .1 co m p rises fu rt h er m ech an ism s t o ch eck m essage
in tegrity an d to au th en ticate clien ts, p roxies, an d servers.
Figure 10.3
Mobile client Integrated browser
Integrated
enhancement
enhancement
Browser
Web
server
Figure 10.4
Additional application Mobile client
supporting browsing
Browser
Additional
application
Web
server
Figure 10.5
Client proxy as browser Mobile client
support
Browser
Client
proxy
Web
server
Figure 10.6
Mobile client Network proxy as
browser support
Browser
Network
proxy
Web
server
Figure 10.7
Mobile client Client and network proxy
as browser support
Client
Browser
proxy
Web Network
server proxy
Th e ben efits o f clien t an d n etwork p ro xies can be com bin ed , wh ich resu lts
in a syst em a rch it ect u re as illu st ra t ed in Figu re 1 0 .7 . An ex am p le fo r t h is
ap p ro ach is Web Ex p ress (H o u sel, 19 9 6), (Flo yd , 1 9 98 ). Clien t p ro x y an d n et -
wo rk p ro x y can n o w in t eract b et t er in p re-fet ch in g an d cach in g o f d at a. Th e
clien t p roxy cou ld in form , for exam p le, th e n etwo rk p roxy abou t u ser beh avior,
th e n etwork p roxy can th en p re-fetch p ages acco rd in g to th is in form atio n . Th e
wh o le ap p roach is still tran sp aren t to th e web server an d th e clien t bro wser.
You can even go on e step fu rth er an d im p lem en t a sp ecialized n etwork su b-
syst em as sh o wn in Figu re 1 0.8 . Th is so lu t io n h as t h e sam e b en efit s as t h e
p reviou s on e bu t n ow, con ten t tran sfer can be fu rth er op tim ized. Exam p les are on
lin e com p ression an d rep lacem en t o f tran sfer p rotoco ls, su ch as HTTP an d TCP,
with p rot ocols bett er ad ap ted to th e m obility an d wireless access of th e clien t.
O n e ex a m p le fo r su ch a syst em is M o wgli (Liljeb erg, 1 9 9 5 ), (Liljeb erg,
1996). Th is syst em su p p o rt s web access o ver cellu lar t elep h o n e n etwo rks, i.e.,
n etwo rks wit h lo w b an d wid t h an d relat ively h igh d elay. Th e syst em n o t o n ly
rep laces tran sp o rt p ro t o co ls b u t also p erfo rm s ad d it io n al co n t en t t ran sfo rm a-
tio n n eed ed for m obile p h o n es. Th e browser still u ses HTTP to th e clien t p roxy.
Th e clien t p ro x y t h en u ses a sp ecia lized t ran sp o rt service, t h e M o w gli d a t a
ch an n el service, t o th e n etwo rk p ro xy. St an d ard p ro t o cols are u sed t o th e web
servers. C lien t an d n et w o rk p ro x y ex ch an ge t h eir m essages o ver lo n g-lived
Mowgli co n n ectio n s. Th is avo id s TCP’s slo w start an d th e o n e TCP con n ection
p er HTTP req u est beh avio r of HTTP/ 1.0.
392 Mobile communicat ions
Figure 10.8
Client and network Mobile client
proxy with special
transmission protocol Client
Browser
proxy
Web Network
server proxy
● in t ero p era b le, i.e., allowin g term in als an d software fro m d ifferen t ven d o rs
to co m m u n icate wit h n etwo rks from d ifferen t p ro vid ers;
● sca lea b le, i.e., p ro t ocols an d services sh o u ld scale wit h cu sto m er n eed s an d
n u m ber of cu st om ers;
● efficien t , i.e., p ro visio n o f Qo S su ited to th e ch aract eristics o f t h e wireless
an d m o bile n et wo rks;
● relia b le, i.e., p ro visio n of a co n sist en t an d p red ict ab le p latform fo r d ep lo y-
in g services; an d
● secu re, i.e., p reservat io n o f th e in t egrity of u ser d ata, p ro tectio n o f d evices
an d services from secu rity p roblem s.
th ese protocols are bearer-sp ecific (WAP Foru m , 2000u ). Th e tran sport layer offers
a bearer in depen den t, con sisten t d atagram -orien ted service to th e h igh er layers of
th e WAP arch itectu re. Com m u n ication is don e tran sp aren tly over on e of th e avail-
ab le b earer services. Th e t r a n sp o r t la y er ser v ice a ccess p o in t (T-SAP ) is t h e
com m on in terface to be used by h igh er layers in depen d en t of th e u n derlyin g n et-
work. WDP an d WCMP are d iscussed in m ore detail in section 10.3.2.
Th e n ext h igh er layer, th e secu rit y la yer wit h its w ir eless t ra n sp o r t la y er
secu rit y p rot o col W TLS offers it s service at th e secu rit y SAP (SEC-SAP). W TLS
is based o n t h e t ran sp ort layer secu rity (TLS, form erly SSL, secu re sockets layer)
alread y kn own from th e www. W TLS h as been o p tim ized for u se in wireless n et-
w o rks w it h n a rro w -b an d ch a n n els. It can o ffer d at a in t egrit y, p rivacy,
a u t h en t icat io n , an d (so m e) d en ial-o f-service p ro t ect io n . It is p resen t ed in
sectio n 10.3.3.
Th e WAP t r a n sa ct io n la y er wit h it s w ireless t r a n sa ct io n p r o t o co l (W TP)
o ffers a ligh t weigh t t ran sact io n service at t h e t r a n sa ct io n SAP (TR-SAP). Th is
service efficien t ly p ro vid es reliab le o r u n reliab le req u est s an d asyn ch ro n o u s
tran sactio n s as exp lain ed in sectio n 10.3.4. Tigh tly co u p led t o th is layer is t h e
n ext h igh er layer, if u sed for con n ectio n -o rien ted service as d escribed in sect io n
10.3.5 . Th e sessio n la y er wit h t h e w ir eless sessio n p r o t o co l (W SP) cu rren t ly
o ffers t wo services at t h e sessio n -SAP (S-SAP), on e con n ect ion -o rien ted an d on e
con n ectio n less if u sed d irect ly on t o p of W DP. A sp ecial service fo r browsin g th e
web (W SP/ B) h as been d efin ed th at offers HTTP/ 1.1 fu n ctio n ality, lo n g-lived ses-
sio n st at e, sessio n su sp en d an d resu m e, sessio n m igrat io n an d o t h er feat u res
n eed ed fo r wireless m obile access to th e web.
Fin ally t h e a p p lica t io n la yer with th e w ireless a p p lica t io n en v iro n m en t
(WAE) offers a fram ewo rk for th e in t egration of d ifferen t www an d m o bile tele-
p h o n y ap p licat io n s. It o ffers m an y p ro to co ls an d services wit h sp ecial service
access p o in ts as d escribed in sectio n s 10.3.6–10.3.11. Th e m ain issu es h ere are
Support f or mobilit y 395
scrip t in g lan gu ages, sp ecial m arku p lan gu ages, in terfaces t o telep h o n y ap p lica-
tio n s, an d m an y co n t en t form at s ad ap ted to th e sp ecial req u irem en ts o f sm all,
h an d h eld , wireless d evices.
Figu re 10.9 n o t o n ly sh o ws t h e o verall WAP arch it ect u re, b u t also its rela-
t io n t o t h e t rad it io n al in t ern et arch it ect u re fo r www ap p licat io n s. Th e WAP
tran sp ort layer togeth er wit h th e bearers can be (rou gh ly) co m p ared to th e ser-
vices o ffered b y TCP o r UDP o ver IP an d d ifferen t m ed ia in t h e in t ern et . If a
bearer in t h e WAP arch it ectu re alread y offers IP services (e.g., GPRS, CDPD) th en
UDP is u sed as W DP. Th e TLS/ SSL layer o f th e in tern et h as also been ad op ted fo r
th e WAP arch it ectu re with so m e ch an ges req u ired fo r o p t im izatio n . Th e fu n c-
tio n ality of th e sessio n an d tran saction layer can rou gh ly be com p ared with t h e
ro le o f HTTP in t h e web arch itectu re. Ho wever, HTTP d o es n o t o ffer all th e ad -
d itio n al m ech an ism s n eed ed fo r efficien t wireless, m o b ile access (e.g., sessio n
m igrat ion , su sp en d / resu m e). Fin ally, t h e ap p lication layer o ffers sim ilar featu res
as HTML an d Java. Again , special form ats an d featu res op tim ized for th e wireless
scen ario h ave been d efin ed an d telep h o n y access h as been ad d ed .
WAP d oes n o t always fo rce all ap p licat io n s to u se t h e wh ole p ro to co l arch i-
tectu re. Ap p lication s can u se o n ly a p art of th e arch itectu re as sh own in Figu re
10.9. Fo r exam p le, th is m ean s th at, if an ap p licatio n d o es n o t req u ire secu rit y
bu t n eed s t h e reliable tran sp o rt of d ata, it can d irect ly u se a service o f t h e tran s-
action layer. Sim p le ap p licat io n s can d irect ly u se W DP.
Differen t scen ario s are p ossible fo r th e in tegration of WAP co m p o n en ts in to
existin g wireless an d fixed n et wo rks (see Figu re 10.10). On th e left side, d ifferen t
fixed n et wo rks, su ch as t h e t rad it io n al in t ern et an d t h e p u b lic swit ch ed t ele-
p h on e n et wo rk (PSTN), are sh o wn . On e can n ot ch an ge p rotocols an d services o f
th ese existin g n et wo rks so several n ew elem en t s will b e im p lem en ted b etween
th ese n etwo rks an d t h e WAP-en abled wireless, m o bile d evices in a wireless n et-
work on th e righ t-h an d sid e.
Figure 10.10
Fixed network Wireless network
Examples for the
integration of WAP
HTML WML WAP Binary WML components
Internet
Filter proxy
WML
HTML
HTML Filter/ Binary WML
WAP
Web HTML proxy
server
T-DError.ind
(EC)
Support f or mobilit y 397
SEC-Exchange.req
SEC-Create.cnf
(SNM, KR, SID, KES', CS', CM')
SEC-Exchange.ind
SEC-Exchange.res
(CC)
SEC-Commit.req
SEC-Exchange.cnf
(CC)
SEC-Commit.ind
SEC-Commit.cnf
TR-Invoke.res
(H')
TR-Invoke.cnf DU
(H) Ac k P
TR-Result.req
(UD*, H')
TR-Invoke.cnf U
lt PD
(H) Resu
TR-Result.ind
(UD*, H)
TR-Result.res
(H)
Ac k P TR-Result.cnf
DU
(H')
Support f or mobilit y 403
TR-Invoke.res
(H')
TR-Invoke.cnf DU
(H) Ac k P
TR-Result.req
U (UD*, H')
TR-Result.ind lt PD
(UD*, H) Resu
TR-Result.res
(H)
Ac k P TR-Result.cnf
DU
(H')
sid e u sin g TR-Resu lt .req . Th e resu lt PDU can n ow be sen t back to th e in itiato r,
wh ich im p licitly ackn o wled ges t h e in vo ke PDU. Th e in itiato r can in d icate th e
su ccessfu l t ran sm issio n of t h e in vo ke m essage an d th e resu lt with th e t wo ser-
vice p rim it ives TR-In v o k e.cn f an d TR-Resu lt .in d . A u ser m ay resp o n d t o t h is
resu lt wit h TR-Resu l t .r es. An ackn o wled gem en t PDU is t h en gen erat ed wh ich
fin ally t riggers t h e TR-Re su lt .c n f p rim it ive o n t h e resp o n d er’s sid e. Th is ex-
am p le clearly sh o ws t h e co m b in at io n o f t wo reliab le services (TR-In vo ke an d
TR-Resu lt ) wit h an efficien t d at a tran sm issio n / ackn owled gem en t.
An even m ore reliable service can be p ro vid ed by u ser ackn owled gem en t as
exp lain ed abo ve. Th e tim e-seq u en ce d iagram loo ks d ifferen t (see Figu re 10.18).
Th e u ser o n t h e resp o n d er’s sid e n o w exp licit ly resp o n d s t o t h e In vo ke PDU
u sin g t h e TR-In vo k e.res p rim itive, wh ich triggers th e TR-In vo k e.cn f o n th e in i-
tiato r’s side via an a ck PDU. Th e tran sm issio n o f th e resu lt is also a con firm ed
service, as in d icat ed b y t h e n ex t fo u r service p rim it ives. Th is service w ill
likely b e t h e m o st co m m o n in st an d ard req u est / resp o n se scen ario s as, e.g.,
d istribu ted com p u t in g.
If th e calcu lation of t h e resu lt takes som e tim e, th e resp on der can p u t th e in i-
tiator on “h old on ” to p reven t a retran sm ission of th e in voke PDU as th e in itiator
m igh t assu m e p acket loss if n o resu lt is sen t back with in a certain tim efram e. Th is
is sh own in Figu re 10.19. After a tim e-ou t, th e resp on d er au tom atically gen erates
an ackn o wled gem en t fo r t h e In vo ke PDU. Th is sh o ws t h e in it iat o r t h at t h e
resp on d er is still alive an d cu rren tly bu sy p rocessin g th e req u est . After m ore tim e,
th e resu lt PDU can be sen t to th e in itiator as alread y exp lain ed.
W TP p ro vid es m an y m o re feat u res n o t exp lain ed h ere, su ch as co n caten a-
t io n an d sep arat io n o f m essa ges, asyn ch ro n o u s t ra n sact io n s wit h u p t o 2 1 5
tran saction s o u tstan d in g, i.e., req u ested bu t with o u t resu lt u p t o n ow, an d seg-
m en t at io n / reassem bly of m essages (WAP Fo ru m , 2000d ).
404 Mobile communicat ions
TR-Result.res
(H)
Ac k P TR-Result.cnf
DU
(H' )
S-Connect.res
(SH, NC)
S-Connect.cnf PDU
Reply
(SH, NC) Conn
WTP Class 2
transaction
S-Resume.req
~ ~
(SA, CA) Resum
e PDU S-Resume.ind
(SA, CA)
S-Resume.res
PDU
S-Resume.cnf Reply
WTP Class 2
transaction
Figure 10.22
client server
S-SAP S-SAP WSP/ B session
termination
S-Disconnect.req
(R) Disc o
nnec t S-Disconnect.ind
PDU
(R)
S-Disconnect.ind
(R)
WTP Class 0
transaction
408 Mobile communicat ions
S-MethodInvoke.res
(STID)
S-MethodInvoke.cnf
(CTID)
S-MethodResult.req
(STID, S, RH, RB)
S-MethodResult.ind PDU
(CTIB, S, RH, RB) Reply
S-MethodResult.res
(CTID)
S-MethodResult.cnf
(STID)
WTP Class 2
transaction
Figure 10.24
client initiator responder server
WSP utilization of WTP
S-SAP TR-SAP TR-SAP S-SAP
as lower layer
S-MethodInvoke.req TR-Invoke.req Invok
e (M et h
od)
TR-Invoke.ind S-MethodInvoke.ind
TR-Invoke.res S-MethodInvoke.res
DU
S-MethodInvoke.cnf TR-Invoke.cnf Ac k P
S-MethodResult.res TR-Result.res
Ac k P
DU
TR-Result.cnf S-Method Result.cnf
S-MethodInvoke_2.req
S-MethodInvoke_2.ind
S-MethodInvoke_1.ind
S-MethodInvoke_3.req S-MethodResult_1.req
S-MethodResult_1.ind S-MethodInvoke_3.ind
S-MethodResult_3.req
S-MethodResult_3.ind
S-MethodInvoke_4.req S-MethodResult_2.req
S-MethodInvoke_4.ind
S-MethodResult_4.ind S-MethodResult_4.req
S-MethodResult_2.ind
WTP Class 0
transaction
Support f or mobilit y 411
S-ConfirmedPush.req
S-ConfirmedPush.ind U (SPID, PH, PB)
sh PD
(CPID, PH, PB) Co nfPu
S-ConfirmedPush.res
(CPID)
S-ConfirmedPush.cnf
(SPID)
WTP Class 1
transaction
S-Unit-MethodResult.req
S-Unit-MethodResult.ind (CA, SA, TID, S, RH, RB)
PDU
(CA, SA, TID, S, RH, RB) Rep ly
S-Unit-Push.req
S-Unit-Push.ind (CA, SA, PID, PH, PB)
PDU
(CA, SA, PID, PH, PB) Push
WDP Unitdata
service
412 Mobile communicat ions
Figure 10.29
Origin servers Gateway Client WAE logical model
WTA
Web user agent
Response Encoded
server
with response
content with content
Encoders
WML
&
user agent
Push decoders Encoded
Other content
content push
server
content
Other WAE
user agents
Request Encoded
request
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card_one" title="Simple example">
<do type="accept">
<go href="#card_two"/>
</do>
<p>
This is a simple first card!
<br/>
On the next one you can choose ...
</p>
</card>
<card id="card_two" title="Pizza selection">
<do type="accept" label="cont">
<go href="#card_three"/>
</do>
<p>
416 Mobile communicat ions
W ML m ay be en cod ed u sin g a com p act bin ary rep resen tation to save b an d -
wid th o n th e wireless lin k. Th is co m p act rep resen tatio n is b ased on t h e bin ary
XML con t en t form at as sp ecified in WAP Fo ru m (2000k). Th e bin ary co d in g o f
W ML is o n ly o n e sp ecial versio n o f th is fo rm at ; th e co m p act rep resen tat io n is
valid in gen eral fo r XML co n ten t. Th e co m p act fo rm at allo ws fo r t ran sm issio n
with o u t lo ss of fu n ctio n alit y o r of sem an tic in form atio n . For exam p le, th e URL
p refix href=_http://, wh ich is very co m m on in URLs, will be cod ed as 4B. Th e
co d e fo r th e select keyword is 37 an d option is 35. Th ese sin gle b yte cod es are
m u ch m ore efficien t t h an t h e p lain ASCII t ext u sed in HTML an d t od ay’s www.
10.3.8 WMLScript
W MLScrip t com p lem en ts t o W ML an d p rovid es a gen eral scrip tin g cap ability in
t h e WAP arch it ect u re (WAP Fo ru m , 2 0 0 0 h ). W h ile all W ML co n t en t is st at ic
(after lo adin g o n th e clien t), W MLScrip t o ffers several cap abilit ies n o t su p p orted
by W M L:
function pizza_test(pizza_type) {
var taste = "unknown";
if (pizza_type = "Mar") {
taste = "well... ";
}
else {
if (pizza_type = "Vul") {
taste = "quite hot";
};
};
return taste;
};
fo r ex am p le: http://www.xyz.int:8080/mypages;5;2?j=2&p=1#crd. Th e
fu n ctio n getPath co u ld n o w ext ract th e p ath o f t h is URL, i.e., "mypages",
getQuery h as t h e q u ery p art "j=2&p=1" as ret u rn valu e, an d getFragment
d elivers th e fragm en t u sed in th e URL, i.e., "crd".
● W MLBro w ser: Th is library p rovid es several fu n ct ion s typ ical for a browser,
su ch as prev t o go b ack o n e card o r refresh t o u p d at e t h e co n t ext o f t h e
u ser in t erface. Th e fu n ct io n go load s th e co n t en t p ro vid ed as p aram et ers:
var my_card =
"http://www.xyz.int/pizzamatic/apps.dck#start";
var my_vars = "j=4&k=7";
WMLBrowser.go(my_card, my_vars);
● Dialo gs: For in teraction with a u ser, th is library h as been d efin ed. An exam ple
fu n ction is prompt wh ich displays a given m essage an d prom pts for u ser in pu t.
wtai://<library>/<function>;<parameters>;!<results>
wtai://wp/mc;07216086415
<returnvalue> = functionname(parameters);
WTAPublic.makeCall("07216086415");
Figure 10.30
Other telephone networks
WTA logical architecture
WTA server
Client
Mobile
WTA & WML WTA
WML network
server user agent
Scripts
repository
WML WTA WAP gateway
decks services
Encoders
& device
Network operator decoders specific
trusted domain function
Other
servers
Generate
new deck
Display deck;
user selects
WSP Get HTTP Get
Respond with
content
Display deck;
user selects
WSP Get HTTP Get
Respond with
card for call
Accept call
Accept call Accept call
Voice connection
th is is q u ite error-p ron e if lon g n u m bers are u sed. Usin g WAP with W TA, th e n et-
wo rk op erator cou ld p u sh a d eck with several card s o n to yo u r h an d h eld d evice
an d presen t a sim p le ch oice for votin g as exp lain ed in th e followin g paragrap h s.
Th e first exam p le co n sist s of W ML o n ly an d com p rises t wo card s. Th e first
card t ells yo u t o vo te. If you accep t, t h en th e seco n d card will be d isp layed . Yo u
can ch o o se b et w een Mickey, Do n a ld , an d Plu t o . Yo u d o n o t h ave t o d ial a
n u m ber bu t d irectly select t h e n am e o f yo u r ch am p ion . Th e variable dialno will
b e set t o t h e valu e (i.e., t h e p h o n e n u m b er) asso ciat ed wit h yo u r ch am p io n .
No w n o t e th e URI with in t h e do tags. Th is URI t ells t h e system to u se t h e fu n c-
tion mc (m ake call) fro m th e library wp (W TAPu blic) in t h e W TAI. Th is fu n ctio n
p laces a call to th e sp ecified n u m ber (h ere dialno). A trad ition al syst em can be
u sed fo r cou n tin g calls.
424 Mobile communicat ions
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.1//EN”
“http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card_one” title="Tele voting">
<do type="accept">
<go href="#card_two"/>
</do>
<p> Please choose your candidate! </p>
</card>
<card id="card_two” title="Your selection">
<do type="accept">
<go href="wtai://wp/mc;$dialno"/>
</do>
<p> Your selection:
<select name="dialno">
<option value="01376685">Mickey</option>
<option value="01376686">Donald</option>
<option value="01376687">Pluto</option>
</select>
</p>
</card>
</wml>
th e W TAI erro r co d e. Pred efin ed erro r co d es are, fo r exam p le, –5 for “called p art
is b u sy”, –6 fo r “n et wo rk is b u sy”, o r –7 fo r “n o an sw er” (i.e., t h e call set u p
t im ed o u t ). If t h e ret u rn valu e is n o t n ega t ive, t h e variab le Message o f t h e
browser is set to th e st rin g "Called", th e variable No to th e valu e of Nr, i.e., th e
called n u m ber. O th erwise an erro r h as occu rred an d Message is set to th e strin g
"Error" an d No is set t o th e erro r co d e sto red in j.
N o w a W M L d eck fo llo ws, sim ilar t o t h e first ex am p le, b u t wit h so m e
im p ortan t d ifferen ces. Again , t ext is d isp layed by th e first card . Aft er accep t in g,
th e W ML b ro wser d isp lays th e ch o ice o f th e t h ree can d id ates as befo re. Again ,
th e u ser can m ake a ch o ice an d t h e p h o n e n u m ber asso ciat ed with t h e can d i-
d ate is sto red in th e variable dialno. In t h is case, n o URI fo r t h e W TAI is lo ad ed
as in t h e exam p le b efo re, b u t t h e b ro wser lo ad s a URI p o in t in g t o a fu n ctio n .
Th e W MLScrip t is locat ed in th e co m p ilat io n u n it myscripts; t h e n am e o f t h e
scrip t is voteCall. Th e valu e of th e variable dialno is p assed to th is fu n ction .
It is im p o rt a n t t o n o t e t h a t t h e scrip t n o w co n t ro ls t h e ex ecu t io n . Th e
seco n d card d o es n o t fo rward co n t ro l t o t h e t h ird card . In t h e exam p le, t h is
th ird card , wh ich h as to d isp lay a m essage, is called by th e W MLScrip t fu n ct ion
with t h e lin e WMLBrowser.go ("showResult"). Th is lo ad s th e card showResult in
th e W ML bro wser. Th is th ird card d isp lays so m e text an d th e valu es of th e vari-
ables Message an d No. Th ese valu es h ave been set before in th e W MLScrip t.
function voteCall(Nr) {
var j = WTACallControl.setup(Nr,1);
if (j>=0) {
WMLBrowser.setVar("Message", "Called");
WMLBrowser.setVar("No", Nr);
}
else {
WMLBrowser.setVar("Message", "Error!");
WMLBrowser.setVar("No", j);
}
WMLBrowser.go("showResult");
}
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card_one" title="Tele voting">
<do type="accept"> <go href="#card_two"/> </do>
<p> Please choose your candidate! </p>
</card>
<card id="card_two" title="Your selection">
<do type="accept">
426 Mobile communicat ions
<go href="/myscripts#voteCall($dialno)"/>
</do>
<p> Your selection:
<select name="dialno">
<option value="01376685">Mickey</option>
<option value="01376686">Donald</option>
<option value="01376687">Pluto</option>
</select>
</p>
</card>
<card id="showResult" title="Result">
<p> Status: $Message $No </p>
</card>
</wml>
Th e fo llowin g service p rim itives are also available for p u sh session m an agem en t:
<?xml version="1.0"?>
<!DOCTYPE si PUBLIC "-//WAPFORUM//DTD SI 1.0//EN"
"http://www.wapforum.org/DTD/si.dtd">
<si>
<indication
href="http://www.piiiizza4u.de/offer/salad.wml"
created="2002-10-30T17:45:32Z"
si-expires="2002-10-30T17:50:31Z">
Salad special: The 5 minute offer
</indication>
</si>
<?xml version="1.0"?>
<!DOCTYPE sl PUBLIC "-//WAPFORUM//DTD SL 1.0//EN"
"http://www.wapforum.org/DTD/sl.dtd">
<sl
href="http://www.piiiizza4u.de/offer/salad.wml">
</sl>
Figure 10.33
Sample protocol stack WAP standardization
according to WAP 1.x
WAE user agent Outside WAP
WAE
Transaction based
WSP application
Datagram based
WTP WTP application
1. 2. 3.
on ly u n reliable d atagram service with o u t secu rity, WAP o ffers a way to u se UDP
if th e bearer n etwo rk p ro vid es IP service (as th is is th e case fo r, e.g. GPRS). Based
on th is very sim p le stack, m ore an d m o re co m plex stacks can be con figu red by
ad d in g secu rit y w it h W TLS o r a reliab le t ran sa ct io n service w it h W TP.
Ap p licat io n s fo r d istrib u t ed co m p u t in g su ch as CO RBA co u ld u se t h is reliab le
d at a t ran sfer service. Cu rren t ly, t h ese ap p licat io n s m o st ly u se TCP. Ho wever,
TCP m igh t n o t always b e a go o d ch o ice in a wireless m o b ile en viro n m en t as
d em o n strated in ch ap ter 9. WAP co u ld p ro vid e an alt ern ative solu tion .
Th e t yp ical WAP ap p licat io n , i.e., a WAP u ser agen t su ch as a W ML o r a
W TA u ser agen t , m ay req u ire t h e fu ll st ack o f p ro t o co ls as sh o wn in st ack 1 .
Th ese u ser agen t s ru n in t h e WAE an d rely o n , e.g., t h e W SP p u sh service fo r
p u sh in g W TA even ts fro m a W TA server t o th e clien t.
10.4 i-mode
Figure 10.34
mobile terminal mobile network gateway content provider
i-mode protocol stacks
cHTML + tags cHTML + tags for Japan
HTTP(S) HTTP(S)
IP IP IP IP
PDC-P PDC-P L2 L2 L2 L2
L1 L1 L1 L1
Figure 10.35
i-mode push architecture application
based on SMS
WSP
WTP
WDP
SMS
tim e con ten t was load ed (wh ich takes a very lon g tim e). Alth ou gh WAP is com -
p letely in d ep en d en t of th e bearer th is fatal com bin atio n of co n n ection -orien ted
bearer, an d in t eractive browsin g beh avior led t o th e p op u lar m iscon cep tion th at
t h e w h o le WAP co n cep t was a failu re. To d ay, u sin g WAP o ver GPRS, wh ich is
p acket-orien ted, sh ows wh at a differen ce th e bearer can m ake.
Figu re 10.35 sh o ws a sim p lified p ro tocol stack fo r an i-m od e p u sh based o n
SMS as u sed in Eu ro p e. As t h e figu re sh o ws, i-m o d e p u sh in Eu ro p e u ses WAP
p rotocols! Th is stack is u sed , fo r exam p le, fo r sen d in g an SMS in d icat in g t h at a
n ew e-m ail h as arrived . If t h e u ser wan t s to read t h e m essage, th e clien t sen d s
an HTTP GET. Th e server resp on d s with th e em ail.
Figu re 10.36 sh ows th e p ossible m ix of p rotocol com p o n en t s from d ifferen t
arch it ectu res. i-m od e can be based on an y bearer, e.g., GPRS, PDC-P, or a UMTS
d ata service. Typ ically, m ost n ew p acket-orien ted bearers offer IP services. On top
of th at, i-m od e u ses TCP with a wireless p rofile (see ch ap ter 9) between th e u ser
eq u ip m en t an d t h e gateway. Gateways fu lfill m an y p u rp o ses in th e i-m od e ser-
vice: t ran slat io n o f W TC P/ TC P, ad d ress t ran slat io n , p ro t ect io n o f t h e u ser
eq u ip m en t etc. However, in con trast to WAP 1.x, th e gateway d oes n ot break th e
secu rit y association between u ser eq u ip m en t an d server (SSL is sim ply tu n n eled
th ro u gh ). cHTML/ HTTP is ad d ed fo r bro wsin g. Proto co ls like IP, TCP, HTTP etc.
stem from th e fixed in tern et an d cHTML p lu s p rop rietary tags was in trod u ced by
NTT DoCoMo. Th e ad ap tation of TCP is p erform ed by t h e IETF, an d all p rotocols
togeth er will be p art of th e WAP 2.0 arch itectu re d escribed in section 10.6.
IP IP IP IP
L2 L2 L2 L2
L1 L1 L1 L1
Support f or mobilit y 433
Tab le 10.1 list s th e t yp ical t ech n ical req u irem en ts i-m o d e syst em s h ave t o
fu lfill. Th e st at u s in d icates m an d atory (M) or op t ion al (O ) m ech an ism s.
However, i-m od e is m ore th an a p u re tech n ology – it is p rim arily a bu sin ess
m o d el, wh ich is in d ep en d en t o f t ech n o lo gy. Co n ten t p ro vid ers sh are t h e rev-
en u e with th e n et work p rovid er. Th is m akes i-m od e q u ite attractive com p ared t o
th e early WAP ap p ro ach es wh ich lacked an y m o d el fo r p aym en t . Th e n et wo rk
p rovider bills cu stom ers; con ten t p rovid ers get m ore th an 80 p er cen t of th e rev-
en u e. Th is m od el is in d ep en den t of bearers, so, works as well with PDC-P as with ,
e.g., GSM/ GPRS (u sin g GPRS, i-m od e over GSM is a lot faster t h an over PDC-P).
10.5 SyncML
A set of p rotocols an d a m arku p lan gu age for syn ch ron izatio n o f data in m o bile
scen ario s is p ro vid ed b y t h e Syn cML fram ewo rk (Syn cML, 2002), (Han sm an n ,
2 0 0 3 ). Th e Syn cM L in it ia t ive is su p p o rt ed b y co m p a n ies like Ericsso n , IBM ,
Mo t o ro la, No kia, O p en wave, Pan aso n ic, St arfish , an d Sym b ian . Syn cM L p ro -
vid es ven d o r in d ep en d en t m ech an ism s n o t o n ly fo r syn ch ro n izat io n o f d at a,
b u t a lso fo r t h e ad m in ist rat io n o f d evices a n d a p p licat io n s. Th e WAP 2 .0
fram ewo rk, wh ich is d escrib ed in t h e n ex t sect io n , ch o se Syn cM L a s a syn -
ch ro n izat io n m ech an ism .
434 Mobile communicat ions
Syn ch ron ization , as alread y exp lain ed in t h e con text of file system s (see sec-
t io n 1 0 .1), p ro vid es a m ajo r service fo r m o b ile u sers. No t o n ly e-m ails an d
calen d ar d at a, bu sin ess sp read sh eet s, text d o cu m en t s, p rogram s etc. all h ave t o
be syn ch ron ized . A com m on stan d ard for syn ch ron ization sim p lifies ap p lication
d esign an d u sage of syn ch ron ization m ech an ism s. Syn cML en h an ces servers an d
clien t s with sy n c ser ver a gen t s an d syn c clien t a gen t s resp ect ively. Th e agen ts
execu te th e syn ch ro n ization p rotocol. Th e server also h as a syn c en gin e t h at is
resp o n sib le fo r d at a an alysis an d co n flict d etect ion (th e sam e co n flict s alread y
d escribed in th e con text of file system s in section 10.1 m ay ap p ear h ere, too).
Th e syn ch ro n izat io n p ro t o co l m a y ru n o ver HTTP, W SP, o r t h e o b ject
ex ch a n ge p ro t o co l O BEX. Ho w ever, m a n y m o re p ro t o co ls su ch as SM TP o r
TCP/ IP co u ld be u sed . Syn cML d o es n o t m ake m an y assu m p t ion s abou t th e d ata
st ru ct u res. Each set o f d at a m u st h ave a u n iq u e id en t ifier. Clien t s an d servers
can u se th eir in d ivid u al id en tifiers fo r d ata sets. However, servers h ave to kn ow
t h e m ap p in g b et ween t h e id en t ifiers. Clien t s an d servers h ave t o lo g ch an ges
an d m u st be able to exch an ge th ese logs.
Several m o d es are sp ecified fo r syn ch ro n izatio n . Two -way syn ch ro n izatio n
ex ch a n ges ch an ge lo gs b et ween server a n d clien t . If, fo r ex am p le, a clien t
crash ed an d h as lost all ch an ge in form atio n , a sp ecial slo w syn ch ron ization can
be u sed . Th is syn ch ro n izatio n m o d e first tran sfers all d ata from th e clien t to th e
server. Th e server th en com p ares all d at a an d sen d s th e n ecessary ch an ges back
to t h e clien t. Several varian ts o f o n e-way syn ch ro n izatio n are available. In th is
case, o n ly o n e p art y (clien t or server) is in terested in ch an ge logs.
Th e m essages exch an ged for syn ch ro n izatio n are based o n XML. Tags h ave
been sp ecified to <add>, <copy>, <delete>, an d <replace> d ata sets. Op erat io n s
can b e m ad e <atomic> (i.e., eith er all o r n o ch an ge o p eratio n s m ay be ap p lied )
o r ap p lied in a certain <sequence>. If a co n flict o ccu rs (e.g., th e sam e d at a set
h as been ch an ged o n th e clien t an d th e server) Syn cML d oes n ot sp ecify a con -
flict resolu tion strategy. In stead , several recom m en d ation s for co n flict resolu tion
are given . Dat a set s can b e m ix ed , t h e clien t m ay o verrid e server ch an ges (o r
vice v ersa), a d u p licat e o f t h e d at a set can b e gen erat ed , o r a failu re o f syn -
ch ro n iza t io n is sign a led . Th ese ex am p les sh o w t h at Syn cM L h as n o gen era l
solu tio n for th e syn ch ro n ization p roblem .
● Bea rer n et w o rk s: Sim ilar to WAP 1.x, m an y bearers are su p p ort ed . Typ ical
bearers to d ay are GPRS in GSM n etworks, SMS fo r p u sh services. Th ird gen -
eration n etworks will d irectly o ffer IP services.
● Tra n sp o rt ser v ices: Th ese services o ffer an en d -to -en d abstraction on to p o f
d ifferen t b earers. Tran sp o rt services can b e eit h er co n n ect io n -o rien t ed o r
co n n ectio n less. Fo r reliable, co n n ectio n -orien ted services TCP with a wire-
less p ro file can b e u sed a s d escrib ed in ch ap t er 9 , (WAP Fo ru m , 2 0 0 1 b ).
W DP o r UD P (in case o f an IP bearer) can b e u sed fo r u n reliab le, co n n ec-
tio n less (d at agram ) services.
Figure 10.37
Service Service WAP 2.0 architecture
Multi-media Messaging Content
discovery discovery
(E-mail) formats
Application
framework
External Crypto WAE/WTA User Agent
Push
services EFI libraries (WML, XHTMLMP)
Authenti-
Provisioning
cation Capability Negotiation
Session
Push Cookies
Navigation OTA Synchronization
Identification
Discovery
PKI MMS
Protocol framework
Connections
Transport
Secure Datagrams
(TCP with
transport (WDP, UDP)
wireless profile)
10.7 Summary
bearer bearer IP IP IP IP IP IP
WAP 1.x Server/Gateway/Client WAP HTTP Proxy with profiled TCP and HTTP
IP IP IP IP IP IP IP IP
17 Why does WSP/ B not put responses into the same order as the requests? Think,
for example, of requests for different items on a web page.
18 What advantages does a connectionless session service offer compared to a
simple datagram service?
19 What are the enhancements of WAE to the classic client/ server model of the
web? What are functions of this enhancement?
20 What is the fundamental difference of WML compared to HTML? Why can this
difference be important for handheld devices? What is specified in addition to
save bandwidth?
21 Why has a scripting language been added to WML? How can this language help
saving bandwidth and reducing delay?
22 What are typical telephony events and how are they integrated into WAP? How
can a user access features of mobile phones via the web browser?
23 What is the role of a WTA server? What are the different ways of integrating WTA
servers into the WAP architecture?
24 What is the difference between WAP service indication and service loading?
What applications could use these services? What is a push good for anyway?
25 Name key differences between WAP 1.x and i-mode. What were problems in the
early WAP days and why was i-mode that successful in Japan?
26 Why is a common synchronization framework useful? What problems remain?
27 What are major differences between WAP 2.0 and WAP 1.x? What influenced the
WAP 2.0 development?
28 Compare the presented protocol stacks for WAP 2.0 and give application examples.
3GPP (2002) Th ird Gen erat io n Part n ersh ip Project, h ttp :/ / www.3gp p .o rg/ .
Ad o be (2002) Ad o be Syst em s In c., h tt p :/ / www.ad o be.com / .
An gin , O ., Cam p b ell, A.T., Ko u n avis, M.E., Liao , R.R.F. (1 998) ‘Th e Mo b iWare
t o o lkit : Pro gra m m ab le su p p o rt fo r ad a p t ive m o b ile n et wo rkin g,’ IEEE
Personal Communications, 5(4).
Bern ers-Lee, T. (1994a) Universa l Resource Identifiers in W W W, a unifying synta x for
the expression of n a mes a nd a ddresses of objects on the network a s used in the
world wide web, RFC 1630, fo r an u p d ate see RFC 2396.
Bern ers-Lee, T. (1994 b ) Uniform Resource Loca tors (URL), RFC 1738, u p d at ed b y
RFC 1808, RFC 2368, RFC 2396.
Bern ers-Lee, T., Field in g, R., Fryst yk, H . (1 9 9 6 ) Hypertext Tra n sfer Protocol –
HTTP/1.0, RFC1945.
442 Mobile communicat ions
Bickm ore, T., Sch ilit, B. (1997) ‘Digesto r: d evice in d ep en d en t access to th e world
w id e web ,’ p ro c. sixt h In t ern at io n al Wo rld W id e Web C o n feren ce, San t a
Clara, CA, USA.
Blu e Sq u irrel (2 0 0 2 ) WebW h a cker v5 .0 , Blu e Sq u irrel Co rp o rat io n ,
h ttp :/ / www.blu esq u irrel.com / .
Blu eto o th (2002) Blu etooth Sp ecial In t erest Gro u p , h ttp :/ / www.blu etooth .co m / .
Brewer, E.A., Kat z, R.H., Ch awat h e, Y.,; G rib b le, S.D.; H o d es, T., Ngu yen , G .,
St em m , M ., H en d erso n , T., Am it , E., Ba la krish n en , H ., Fo x , A.,
Pad m an ab h an , V., Sesh an , S. (1998) ‘A n et wo rk arch itect u re fo r h et ero ge-
n eou s m o bile com p u tin g,’ IEEE Personal Communications, 5(5).
Certico m (2002) Cert ico m Co rp o ration , h t tp :/ / www.certico m .com / .
Co n t a, A., Deerin g, S. (19 98) Internet Con trol Messa ge Protocol (ICMPv6) for the
Internet Protocol Version 6 (IPv6) Specification, RFC 2463.
Dierks, T., Allen , C. (1999) The TLS protocol version 1.0, RFC 2246.
Diffie, W., Hellm an , M . (19 7 6 ) ‘N ew d irect io n s in cryp t o grap h y,’ IEEE
Transactions on Informa tion Theory, 22(6).
EC M A (2 0 0 2 ) ECM A In t ern at io n al – Eu ro p ea n asso ciat io n fo r st a n d ard izin g
in fo rm at ion an d co m m u n icat ion system s, h t tp :/ / www.ecm a.ch / .
ETSI (2002) Eu ropean Telecom m u n ication s Stan dards In stitute h ttp:/ /www.etsi.org/.
Field in g, R. (1 9 9 5 ) Rela tive Un iform Resource Loca tors, RFC 1 8 0 8 , u p d at ed b y
RFC2368, RFC2396.
Field in g, R., Gettys, J., Mogu l, J., Frystyk, H., Masin ter, L., Leach , P., Bern ers-Lee, T.
(1999) Hypertext Transfer Protocol – HTTP/1.1, RFC 2616, u p d ated by RFC 2817.
Flan agan , D. (1997) Ja vaScript: the definitive guide. O’Reilly.
Flo yd , R., H o u sel, B., Tait , C. (1 99 8) ‘M o b ile web access u sin g eN et wo rk Web
Exp ress,’ IEEE Personal Communications, 5(5).
Fo x, A., Brewer, E. (19 9 6a) ‘Red u cin g W W W lat en cy an d b an d wid t h req u ire-
m en t s by real-t im e d istillat io n ,’ p ro c. Fifth In t ern atio n al World Wid e Web
Con feren ce, Paris, Fran ce.
Fo x , A., Grib b le, S., Brew er, E.A., Am ir, E. (1 9 9 6 b ) ‘Ad ap t in g t o n et wo rk an d
clien t variab ilit y via o n -d em an d d yn am ic d ist illat io n ,’ p ro c. ASPLO S’9 6 ,
Cam bridge, MA, USA.
Fo x, A., Gribble, S.D., Ch awath e, Y., Brewer, E.A. (1996b ) ‘Ad ap tin g to n etwork
an d clien t variat io n u sin g in frast ru ctu re p roxies: Lesson s an d p ersp ectives,’
IEEE Personal Communications, 5(4).
G u ed es, V., M o u ra, F. (1 9 9 5 ) ‘Rep lica Co n t ro l in M io -NFS,’ p ro c. EC O O P’9 5
Worksh op o n Mob ility an d Rep licat io n , Aarh u s, Den m ark.
Gu t t m an , E., Perkin s, C., Veizad es, J., Day, M. (19 99) Service Loca tion Protocol,
Version 2, RFC 2608, u p d at ed by RFC 3224.
H an , R., Bh agwat , P., La M aire, R., M u m m ert , T., Perret , V., Ru b as, J. (1 9 9 8 )
‘Dyn am ic ad ap t at io n in an im age tran sco d in g p ro xy for m obile web bro ws-
in g,’ IEEE Personal Communications, 5(6).
H an sm an n , U., M et t ala, R., Pu rakayast h a, A., Th o m p so n , P. (2 0 0 3 ) Syn cML:
Synchronizing and Ma naging Your Mobile Data . Pren tice Hall.
Support f or mobilit y 443
H eid em an n , J.S., Page, T.W., G u y, R.G., Po p ek, G .J. (1 9 92 ) ‘Prim arily d isco n -
n ect ed o p erat io n : ex p erien ces w it h Ficu s,’ p ro c. Seco n d Wo rksh o p o n
t h e M an agem en t o f Rep licat ed Dat a, M o n t erey, IEEE C o m p u t er So ciet y
Press, CA, USA.
Hon eym an , P., Hu st o n , L.B. (1995) ‘Com m u n icatio n s an d con sist en cy in m o bile
file syst em s’, IEEE Personal Communications, 2(6).
H o u sel, B., Lin d q u ist , D. (1 9 9 6 ) ‘Web Ex p ress: A syst em fo r o p t im izin g w eb
bro wsin g in a wireless en viron m en t ,’ p ro c. ACM/ IEEE MobiCo m ’96 con fer-
en ce, Rye, NY, USA.
H o w ard , J.H ., Kazar, M.L., Men ees, S.G., N ich o ls, D.A., Sat yan arayan an , M.,
Sid ebot h am , R.N., West, M.J. (1988) ‘Scale an d p erfo rm an ce in a d istribu ted
file syst em ,’ ACM Transactions on Computer Systems, 6(1).
H u st o n , L. B., H o n ey m an , P. (1 9 9 3 ) ‘Disco n n ect ed o p era t io n fo r AFS’, p ro c.
USENIX Sym p o siu m o n M o b ile an d Lo cat io n -In d ep en d en t C o m p u t in g,
Cam brid ge, MA, USA.
IBM (2002) IBM Co rp o ration , h t tp :/ / www.ibm .com / .
IETF (2002) In tern et En gin eerin g Task Force, h ttp :/ / www.ietf.org/ .
IMC (1996a) vCard – the electronic business card, In tern et Mail Con so rtiu m .
IMC (1996b) vCalendar – the electronic calendaring a nd scheduling forma t, In tern et
Mail Co n sortiu m .
Jian g, Z., Klein ro ck, L. (1998) ‘Web p refetch in g in a m obile en viron m en t,’ IEEE
Personal Communications, 5(5).
Jo sep h , A.D., Tau b er, J., Kaash o ek, M .F. (19 97 a) ‘M o b ile Co m p u t in g w it h t h e
Ro ver To o lkit ,’ IEEE Tra n sa ction s on Com puters: Specia l issue on Mobile
Computing, 64(3).
Jo sep h , A.D., Tau b er, J., Kaash o ek, M.F. (1997b ) ‘Bu ild in g reliable m o bile-aware
ap p lication s u sin g th e Ro ver t oo lkit,’ W ireless Networks, J.C. Baltzer, 3(5).
Kau fm an , C., Perlm an , R., Sp ecin er, M. (1995) Network security – private communi-
cation in a public world. Pren tice Hall.
Kh are, R. (1999) ‘W * Effect Con sid ered Harm fu l,’ IEEE Internet Computing, 3(4).
Kin g, P., Hyla n d , T. (1 9 9 7 ) Ha n dh eld device m a rkup la n gua ge specifica tion .
Un wired Plan et .
Kistler, J.J., Sat yan arayan an , M. (1992) ‘Disco n n ected op eratio n in th e Co d a file
syst em ,’ ACM Tra nsactions on Computer Systems, 10(1).
Krish n am u rth y, B., Mo gu l, J., Kristol, D. (1999) ‘Key Differen ces between HTTP/1.0
an d HTTP/ 1.1,’ p roc. Eigh th In tl. WWW Con feren ce, Toron to, Can ada.
Krist ol, D., Mon tu lli, L. (2000) HTTP state ma nagement mecha nism, RFC 2965.
Ku m ar, P., Satyan arayan an , M. (1993) “Su p p o rt in g ap p licat io n -sp ecific reso lu -
tio n in an o p t im ist ically rep licated file system ,” p roc. Fou rt h Worksh op on
Workstatio n Op eratin g System s, Nap a, CA, USA.
Liljeb erg, M ., Alan ko , T., Ko jo , M ., Laam an en , H., Raat ikain en , K. (1 99 5 )
“Op tim izin g wo rld wid e web for weakly con n ected m obile workstation s: An
in d irect ap p ro ach ,” p ro c. Seco n d In t ern at io n al Wo rksh o p o n Services in
Distribu ted an d Networked En viron m en ts, SDNE’95, Wh istler, B.C., Can ad a.
444 Mobile communicat ions
WAP Fo ru m (2000p ) W ireless telephony applica tion interfa ce specifica tion, IS-136
sp ecific ad d en d u m , WAP Fo ru m , h t tp :/ / www.wap foru m .org/ .
WAP Fo ru m (2 0 0 0 q ) WAP over GSM USSD specifica tion , WAP Fo ru m ,
h ttp :/ / www.wap fo ru m .org/ .
WAP Fo ru m (2000 r) W ireless control m essage protocol specifica tion , WAP Fo ru m ,
h ttp :/ / www.wap fo ru m .org/ .
WAP Fo ru m (2 0 0 0 s) W MLScript Crypto Libra ry Specifica tion , WAP Fo ru m ,
h ttp :/ / www.wap fo ru m .org/ .
WAP Fo ru m (2 0 0 0 t ) W ireless Iden tity Module, WAP Fo ru m , h t t p :/ / w w w.
wap foru m .o rg/ .
WAP Fo ru m (2000u ) W DP a nd W CMP Adaptation for access of a WAP Proxy Server
to a Wireless Da ta Ga tewa y, WAP Foru m , h ttp :/ / www.wap fo ru m .o rg/ .
WAP Fo ru m (2 0 0 0 v) Push Arch itectura l Overview, WAP Fo ru m , h t t p :/ / w w w.
wap foru m .o rg/ .
WAP Fo ru m (2 0 0 0 w ) Push Proxy Ga tewa y Service Specifica tion , WAP Fo ru m ,
h ttp :/ / www.wap fo ru m .org/ .
WAP Fo ru m (2 0 0 0 x ) Push Messa ge Specifica tion , WAP Fo ru m , h t t p :/ / w w w.
wap foru m .o rg/ .
WAP Fo ru m (2000y) Push OTA Protocol Specifica tion, WAP Fo ru m , h tt p :/ / www.
wapforu m .org/.
WAP Foru m (2000z) Push Access Protocol Specifica tion, WAP Foru m , h tt p :/ / www.
wapforum .org/.
WAP Fo ru m (2 0 0 1 a ) WAP Arch itecture, WAP Fo ru m , WAP-2 1 0 -WAPArch -
20010712, h ttp :/ / www.wap fo ru m .org/ .
WAP Fo ru m (2001b ) W ireless profiled TCP Specification, WAP Fo ru m , WAP-225-
TCP-20010331, h t tp :/ / www.wap foru m .org/ .
WAP Fo ru m (2001c) Wireless profiled HTTP Specifica tion, WAP Foru m , WAP-229-
HTTP-20010329, h tt p :/ / www.wap foru m .org/ .
WAP Fo ru m (2 001d ) Multimedia Messa ging Service Architecture Overview, WAP
Foru m , WAP-205-MMSArch Overview-20010425, h ttp :/ /www.wap foru m .org/.
WAP Fo ru m (2 0 0 1 e) User Agen t Profilin g Specifica tion , WAP Fo ru m , WAP-2 4 8 -
UAProf-20011020, h t tp :/ / www.wap foru m .o rg/ .
WAP Fo ru m (2 0 0 1 f) Push Arch itectura l Overview, WAP Fo ru m , WAP-2 5 0 -
Pu sh Arch Overview-20010703, h ttp :/ / www.wap foru m .org/ .
WAP Fo ru m (2001g) WAP Synchroniza tion Specifica tion , WAP Fo ru m , WAP-234-
SYNC-20010530, h t tp :/ / www.wap foru m .org/ .
WAP Fo ru m (2001h ) XHTML Mobile Profile Specifica tion, WAP Fo ru m , WAP-277-
XHTMLMP-20011029, h t tp :/ / www.wap foru m .org/ .
WAP Fo ru m (2 0 0 1 i) W MLScript Crypto API Libra ry Specifica tion , WAP Fo ru m ,
WAP-161-W MLScrip t Cryp t o-20010620, h tt p :/ / www.wap fo ru m .org/ .
WAP Foru m (2001j) W ireless Identity Module Specification, WAP Fo ru m , WAP-260-
W IM-20010712, h t tp :/ / www.wap foru m .org/ .
Support f or mobilit y 447
W
11.1 The archit ect ure of f ut ure net works
449
450 Mobile communicat ions
Figure 11.1
Wireless overlay
networks
Regional
Vertical
handover
Metropolitan area
Campus-based Horizontal
In-car, handover
in-house,
personal area
Figure 11.2
Wireless access
technologies DAB
250
FDD
Relative speed [km/h]
Physical/
100
economic border
GSM, TETRA
UMTS
EDGE
50
EDGE
TDD
d evices, recon figu rable sen d ers/ receivers, an d th e ad ap tation of rad io tran s-
m issio n t o ap p licat io n req u irem en t s. SDR em u la t e t h e RF h ard w are b y
so ft ware. Ho wever, t o d ay t h e co m p u t in g p o wer o f st an d ard p ro cesso rs is
n o t h igh en o u gh fo r t h is t ask. Th e RF co m p o n en t o f UM TS alo n e is est i-
m at ed to req u ire t h e p rocessin g p o wer of 10,000 GIPS (giga in stru ction s p er
seco n d ). D y n a m i c sp ec t r u m a l lo c a t io n , i.e., allo cat in g sp ect ru m o n
d em an d , will fu rt h er in crease t h e availab le cap acit y p er rad io cell. MAC
sch em es, an d co d in g can b e im p ro ved . Th e d evice can t h en ch o o se t h e
‘b est ’ co d in g an d m o d u lat io n sch em e, sp ect ru m , access t ech n o lo gy et c.
am o n g a large set o f co m b in at io n s t o ach ieve, e.g., lo w co st , h igh b an d -
wid th , lo w jitter, h igh secu rit y etc.
● C o r e n e t w o r k c o n v e r g e n ce : W h ile t h ere w ill b e m a n y d ifferen t access
t ech n o lo gies in t h e fu t u re, t h e co re b eco m es m o re an d m o re IP -b a sed .
Man y d ifferen t n et wo rks alread y u se In t ern et p ro to co ls so a co m m o n n et -
wo rk layer is alread y availab le. Th e h ard ware syst em s t en d t o b e ch eap er
d u e to th e m ass m arket . Th e fu tu re core n et wo rk u ses IPv6 an d o ffers q u a l-
it y o f ser v ice based on , e.g., th e d ifferen t iated services ap p roach com b in ed
with MPLS fo r sim p ler traffic en gin eerin g. Macro m o bility tech n o lo gies like
m o b ile IP su p p o rt vert ical h an d o ver, wh ile fast an d seam less h o rizo n t al
h an d over rem ain s in t h e access n etworks for a lon g t im e.
● Ad -h o c t ech n o lo gies: Driven by th e d em an d for sp on tan eo u s com m u n ica-
t io n , d ifferen t a d -h o c co m m u n icat io n scen ario s will sh o w u p . M an y
d ifferen t co m m u n icatio n layers will su p p ort ad -h o c co m m u n icatio n : layer
two for th e sp on t an eo u s creat io n o f lin ks, layer t h ree for efficien t rou tin g,
an d t h e ap p licat io n layer fo r service d isco very, au t o m at ic co n figu rat io n ,
au t h en t icat io n et c. Mu lt ih op ad -h o c tech n o lo gies can fu rt h erm o re ext en d
th e ran ge o f d evices or lo wer in terferen ce/ ext en d b att ery lifetim e by tran s-
m ittin g via n eigh bor n od es in st ead of tran sm itt in g d irectly to a base st at ion
with h igh tran sm ission p ower.
● Sim p le a n d o p en ser v ice p lat fo r m : Cu rren t seco n d gen eratio n m o bile sys-
tem s rely h eavily on in t elligen t n etwo rks (IN) fo r service p rovisio n in g (e.g.,
call fo rward in g, m u lt i-p art y call, t o ll-free n u m b ers et c.). Fu t u re n et wo rks
will u se In t ern et tech n olo gy fo r th is p u rp ose. Th is p u sh es th e “in telligen ce”
t o th e ed ges o f t h e n etwo rk an d leaves th e core n et wo rk sim p le. Th is also
en ables m an y m o re co m p an ies t o o ffer n ew services co m p ared to IN so lu -
tio n s wh ere t h e n etwo rk o p erator con t ro ls everyt h in g.
Figu re 11.3 gives a sim p lified view o f an IP-b ased m o b ile co m m u n icat io n
syst em with gat eways t o legacy n etwo rks. A u ser’s d evice m ay con n ect to d iffer-
en t t ech n o lo gies (U MTS, GSM , p u b lic a n d p rivat e W LAN s) o r m ay receive
bro ad casted d ata via a satellit e. Th e IP-based core o f a n etwork p ro vid er (m an y
m ay exist) co n n ects t o trad it ion al circu it swit ch ed n etworks an d an SS7 sign al-
in g syst em . Seco n d gen erat io n n et wo rks will b e aro u n d fo r m an y m o re years
d u e t o th e sh eer am o u n t of eq u ip m en t in stalled an d it s m illio n s of u sers. Th e IP
452 Mobile communicat ions
Figure 11.3
Example IP-based fourth
SS7 signaling Server farm,
generation mobile
communication network gateways, proxie
PSTN, CS core
Gateways
MSC
IP-based
Firewall, GGSN,
core
SGSN gateway
BSC Router
GSM
Internet
Access
points Private
Private WLAN
RNC WPAN
UMTS
Public
WLAN
Arro yo -Fern an d ez, B., DaSilva, J., Fern an d es, J., Prasad , R. (2 0 0 1 ) Life Aft er
Th ird -Gen era t io n Mo b ile C o m m u n icat io n s, co llect io n o f art icles, IEEE
Communications Magazine, 39(8).
BRAIN (2 0 0 1 ) Broa dba n d Ra dio Access for IP ba sed Networks, IST-1 9 9 9 –1 0 0 5 0 ,
h ttp :/ / www.co rd is.lu / , h t tp :/ / www.ist -brain .org/ .
DRIVE (2 001 ) Dyn am ic Rad io fo r IP-Services in Veh icu lar En viro n m en t s, IST-
1999–12515, h t tp :/ / www.cord is.lu / , h t tp :/ / www.ist -d rive.org/ .
Ja m alip o u r, A., Tekin a y, S. (2 0 0 1 ) Fo u rt h Gen erat io n W ireless Net w o rks
a n d In t erco n n ect io n St a n d ard s, co llect io n o f art icles, IEEE Person a l
Communications, 8(5).
Lu , W. (2 0 0 2 ) Fo u rt h -G en erat io n M o b ile In it iat ives a n d Tech n o lo gies, IEEE
Communications Magazine, 40(3).
Mäh ön en , P., Polyzos, G. (2001) Eu rop ean R&D on Fou rth -Gen eration Mobile an d
Wireless IP Networks, collection of articles, IEEE Personal Communications, 8(6).
Wisely, D., Eard ley, P., Bu rn ess, L. (2002 ) IP for 3G, Networking Tech nologies for
Mobile Communica tions. Wiley & Son s.
W W RF (20 0 2 ) W ireless Wo rld Research Fo ru m , h t t p :/ / ww w.wireless-w o rld -
research .o rg/ , h tt p :/ / www.ww-rf.org/ .
Appendix 1 – Acronyms
455
456 Mobile communicat ions
DT-HCPDU DaTa-HCPDU
DTIM Delivery TIM
DTMF Du al Ton e Mu ltip le Freq u en cy
DUCC DLC User Co n n ect ion Co n trol
DV Dist an ce Vecto r
DVB Digit al Vid eo Broad castin g
DVB-C DVB-Cable
DVB-S DVB-Satellite
DVB-T DVB-Terrest rial
DVD Digit al Versatile Disk
DVTR Digit al Vid eo Tap e Reco rd er
ECDH Ellip tic Cu rve Diffie Hellm an
ECMA ECM A In t ern at io n al – Eu ro p ean asso ciat io n fo r st an d ard izin g
in fo rm at io n an d co m m u n icat io n syst em s (w as Eu ro p ean
Co m p u ter Man u fact u rers Asso ciation u n til 1994)
ECN Exp licit Co n gest io n Notification
EDGE En h an ced Data rates for [Global|GSM] Evo lu tion
EDTV En h an ced Defin itio n TV
EFI Extern al Fu n ction alit y In terface
EFR En h an ced Fu ll Rate
EHF Extrem ely High Freq u en cy
EIR Eq u ip m en t Id en t it y Regist er
EIRP Eq u ivalen t Iso tro p ic Rad iated Po wer
EIT Even t In form ation Table
EMAS En d -u ser Mobility-su p p o rtin g ATM Switch
EMAS-E EMAS-Ed ge
EMAS-N EMAS-Netwo rk
EMF Elect ro Magn et ic Field s
EMS En h an ced Message Service
ESS Exten d ed Service Set
ETSI Eu ro p ean Teleco m m u n icatio n s Stan d ard s In st it u te
EY-NPMA Elim in atio n -Yield No n -p reem p tive Prio rity Mu ltip le Access
FA Fo reign Agen t
FACCH Fast Asso ciated Ded icated CCH
FCA Fixed Ch an n el Allocation
FCC Fed eral Com m u n icatio n s Com m issio n (USA)
FCCH Fram e CCH
FCCH Freq u en cy Co rrection CHan n el
FCH Fram e CHan n el
FDD Freq u en cy Division Du p lex
FDM Freq u en cy Division Mu ltip lexin g
FDMA Freq u en cy Division Mu ltip le Access
FEC Fo rward Erro r Correction
FFT Fast Fou rier Tran sfo rm
460 Mobile communicat ions
LS Location Server
LS Lin k State
M-Q oS Mob ile QoS
MAC Med iu m Access Con tro l
MACA Mu lt ip le Access with Collisio n Avo id an ce
MANET Mob ile Ad -h oc NETwork
MAP Mob ile Ap p licat io n Part
MATM Mob ile ATM
MBS Mob ile Broad ban d System
MBWA Mob ile Broad ban d Wireless Access
MCC Mob ile Co u n try Co d e
MCI Mu lt ip lex Con figu rat io n In fo rm at io n
MCM Mu lt iCarrier Mod u lat ion
MEO Med iu m Eart h Orbit
MExE Mob ile Execu tio n En viro n m en t
MF Med iu m Freq u en cy
MFi Melo d y Fo rm at fo r i-m o d e
MH Mob ile Ho st
MHEG M u lt i-m ed ia an d H yp erm ed ia in fo rm a t io n co d in g Ex p ert s
Gro u p
MIB Man agem en t In form at io n Base
MIDI Mu sical In stru m en t Digital In t erface
MIDP Mob ile In fo rm ation Device Profile
MIMO Mu lt ip le In p u t Mu ltip le Ou tp u t
MKK Rad io Eq u ip m en t In sp ection an d Cert ification In stitu te (Jap an )
ML MSDU Lifetim e
MM Mob ility Man agem en t
MMF Mob ility Man agem en t Fu n ction
MMS Mu lt i-m ed ia Messagin g Service
MN Mob ile No d e
MNC Mob ile Network Cod e
MO C Mob ile Origin ated Call
MO T Mu lt i-m ed ia O bject Tran sfer
MPEG Movin g Pictu res Exp ert Gro u p
MPLS Mu lt i Prot ocol Label Swit ch in g
MQ Message Qu eu in g
MS Mob ile St at io n
MS Mob ile Switch
MSAP MAC SAP
MSC Mob ile (Services) Switch in g Cen tre
MSC Mob ile Switch Con tro ller
MSC Main Service Ch an n el
MSDU MAC SDU
MSIN Mob ile Su bscriber Id en t ification Nu m ber
464 Mobile communicat ions
PCH Pagin g Ch an n el
PCM Pu lse Cod e Mo d u lation
PCS Perso n al Cellu lar System
PCS Perso n al Com m u n ication s Service
PDA Perso n al Digital Assist an t
PDC Pacific Digital Cellu lar
PDCP Packet Dat a Con vergen ce Pro tocol
PDF Portable Docu m en t Form at
PDN Pu b lic Data Netwo rk
PDO Packet Dat a Op tim ized
PDTCH Packet Dat a TCH
PDU Pro to col Data Un it
PEP Perfo rm an ce En h an cin g Proxy
PHS Perso n al Han d yp h on e System
PHY PHYsical layer
PI Pu sh In itiator
PIFS PCF IFS
PIN Perso n al Id en tity Nu m ber
PKI Pu b lic Key In frastru ctu re
PLCP Ph ysical Layer Co n vergen ce Pro t oco l
PLI Pad d in g Len gth In d icator
PLL Ph ase Lock Loop
PLMN Pu b lic Lan d Mob ile Netwo rk
PLW PLCP-PDU Len gt h Wo rd
PM Ph ase Mod u lation
PMA Parked Mem ber Ad d ress
PMD Ph ysical Med iu m Dep en d en t
POS Perso n al Op eratin g Sp ace
POTS Plain O ld Telep h on e Service
PPG Pu sh Pro xy Gat eway
PPM Pu lse Po sition Mo d u lat ion
PPP Poin t-to -Poin t Pro toco l
PRACH Ph ysical Ran d o m Access Ch an n el
PRMA Packet Reservatio n Mu ltip le Access
PS Power Savin g
PSD Packet Switch ed Do m ain
PSF PLCP Sign alin g Field
PSK Ph ase Sh ift Keyin g
PSM Pro to col/ Service Mu ltip lexor
PSN PDU Seq u en ce Nu m ber
PSPDN Pu b lic Switch ed Packet Data Net wo rk
PSTN Pu b lic Switch ed Telep h o n e Network
PT Portable rad io Term in atio n
PTM Poin t-to -Mu ltip oin t
466 Mobile communicat ions
Ex a m p le: Blu eto oth is th e m ost p rom in en t ad -h oc n etwo rk for sp on t an eou s com m u -
n icat ion between d ifferen t p erip h erals, su ch as m o bile p h on es, PDAs, n o tebooks, etc.
Each d evice can co m m u n icat e wit h an y o th er d evice. Wit h in o n e p ico n et a m axi-
m u m n u m b er o f eigh t d evices can b e act ive at t h e sam e t im e. C o m m u n icat io n
b et ween p ico n et s t akes p lace wit h t h e h elp o f d evices ju m p in g b ack an d fo rt h
bet ween t h e n etwo rks.
Ex a m p le: W LANs followin g IEEE 802.11 sp ecify base stat ion s with b ridgin g fu n ction -
alit y. Th ese b rid ges co n n ect m o b ile an d wireless d evices to t h e fixed n et wo rk an d
sep arat e traffic with in t h e fixed o r wireless n etwork from th e traffic flowin g from th e
fixed in to th e wireless part o r vice versa. All com m u n icat ion between m obile d evices
h as to take place via th e base station . Ad d ition ally, th e base station m ay con trol tim e
critical services via a po llin g sch em e. With in m o bile p h on e n etworks th e fu n ctio n s of
m o du lation / d em o d u latio n an d m ed iu m access con trol are q u it e often sp lit in to two
or m o re en tit ies (BTS an d BSC/ MSC in GSM).
471
472 Mobile communicat ions
Ex a m p le: Mobile p h o n es rep resen t en d-system s in m o bile p h on e n etwo rks, for wire-
less LANs PDAs, lap top s or n otebooks can act as en d -system s. Rad ios are en d -system s
fo r DAB an d TV-sets for DVB. Su re, m ain fram es an d PCs can also act as en d -system s
fo r co m m u n icatio n syst em s.
Ex a m p le: All big wireless n et wo rks o f t o d ay are b ased o n an in frast ru ct u re. GSM
req uires a rad io su bsyst em , a swit ch in g system , several d at abases an d con n ectio n s to
o t h er n etwo rks. W LANs oft en req u ire b rid ges fo r ro am in g su p p ort , m ed iu m access
co n trol, an d p acket filterin g.
Appendix 2 – Glossary 473
Ex a m p le: Rep eaters typ ically ext en d th e coverage of a sen d er. For exam p le, rep eaters
in train s in crease t h e sign al st ren gth o f a m o b ile p h o n e system in sid e t h e train t o
en ab le p h o n e u sage d u rin g t ravelin g. Access p o in t s o f wireless LANs are t yp ically
brid ges, wh ich con n ect th e wired with t h e wireless n etwork an d filter traffic. At th e IP
layer th e ro u ters in t h e In tern et t ake care o f p acket forward in g. Th is is also th e layer
wh ere Mobile IP ex ten d s IP fo r m o bilit y su p p ort. Several gateways are n eed ed for th e
su p p ort o f In t ern et app licat ion s on m obile p h o n es. Th ese gateways m ay con vert con -
t en t fo rm at s, d o w n scale p ict u res, ad ap t p ro t o co ls, o r co n n ect t rad it io n al p h o n e
n etworks to p u sh services.
Ex a m p le: Trad ition al fixed n et works typ ically ap p ly space d ivisio n m u ltip lexin g by
u sin g d ifferen t wires fo r d ifferen t co n n ect io n s (o n e p h o n e lin e p er h o u seh o ld ).
Mo bile p h o n e syst em s su ch as GSM u se sp ace (d ifferen t cells), tim e (d ifferen t t im e-
slo t s), an d freq u en cy (d ifferen t carrier freq u en cies) d ivisio n m u lt ip lexin g fo r t h e
sep arat io n o f u sers. UMTS ad d it io n ally ap p lies co d e d ivisio n m u lt ip lex . Fu t u re
wireless system s will also u se b eam form in g tech n ologies (i.e., sp ace d ivision m u lti-
p lexin g) t o in crease u ser d en sit y.
474 Mobile communicat ions
● Qu alit y o f Service (QoS): Accordin g to th e ITU-T stan dard E.800 QoS is defin ed
as “Th e collective effort of service perform an ces, wh ich determ in e th e degree of
satisfact ion o f a u ser o f t h is service.” Services can h ave q u alit at ive (secu rit y
m ech an ism s, m an ageability etc.) an d quan titative (ban dwidth , jitter, delay etc.)
QoS param eters. QoS param eters are m easured at a service access poin t.
Ex a m p le: Th e p acket swit ch ed service GPRS o f GSM o ffers a d at a t ran sfer service
wit h sp ecified Q o S p aram et ers. Q u an t it at ive p aram et ers are t h e average d elay o f a
p acket o f cert ain size (m easu red in secon d s) o r t h e b it erro r rate. Qu alitative service
st atem en ts are, fo r exam p le, t h at GPRS d o es n ot su p p o rt iso ch ro n o u s d at a d elivery
an d d oes n ot give gu aran tees fo r d ata tran sm ission .
Ex a m p le : N at io n al ro am in g in G SM en ab les t h e ch an ge o f t h e m o b ile p h o n e
p ro vid er wit h in a co u n t ry. In t ern at io n al ro am in g en ab les t h e u se o f fo reign n et -
works. Quite o ften ro am in g req u ires sett in g u p th e con n ection again after ch an gin g
th e n et wo rk. Ho wever, som e p ro vid ers alread y o ffer seam less cross b o rd er roam in g.
Ro am in g b et ween d ifferen t syst em s, su ch as sat ellit e, UM TS, W LAN, w ill gain
in creased im p ort an ce in th e fu tu re. Th is h elp s in creasin g coverage an d b an d wid th at
h ot -sp ots, wh ile p o ssibly lowerin g com m u n ication cost d u e to th e ch oice o f t h e m o st
ad eq u ate system in a certain sit u ation .
● Ser vice: A service d escribes th e su m o f all fu n ction s with cert ain p ro p erties
th at are o ffered at a service access p oin t located at th e bo rd er bet ween t wo
layers. In gen eral, a service is defin ed bet ween two arbit rary objects th at are
in a certain relat io n t o each o t h er. Services m ay be d escribed u sin g service
level agreem en ts (SLA).
Ex a m p le: Th e tran sp o rt layer o f th e in tern et offers a reliable service fo r d ata tran sfer
b etween two en d -syst em s at th e socket in terface if th e p rotocol TCP is u sed .
Appendix 2 – Glossary 475
Ex a m p le: Wireless lo cal area n etwo rks follo win g IEEE 802.11 p erm it m ediu m access
fo r d evices th at wan t to sen d a m essage to a base statio n alm ost an yt im e. Th is m ech -
an ism m ay cau se co llisio n s o n th e m ediu m . Devices fo llowin g DECT o r UTRA-TDD
m ay sen d d at a o n t h e u p lin k o n ly at p red efin ed p o in t s in t im e. Th e b ase st at io n
assign s fo r th is p u rp o se a certain t im e-slot to each d evice. Th is avo id s all collisio n s.
DECT, Blu etoo th , an d UTRA-TDD u se Tim e Division Du p lex (TDD) fo r t h e sep aratio n
o f u plin k an d d o wn lin k.
Ex a m p le: Fiber op t ics reach alread y t od ay d ata rates of several Tb it/ s, wh ile delay an d
b it erro r rat es are very lo w. W ireless n et wo rks st ill o p erat e in t h e ran ge o f several
Mbit/ s with m u ch h igh er erro r rates.
Ex a m p le: W ireless n et w o rks fo llo win g t h e IEEE 8 0 2 .1 1 fam ily o f st an d ard s can
rep lace fixed n etwo rks in m an y situ ation s. Th is allows fo r m u ch h igh er u ser flexibil-
it y wh ile still sim ilar services are availab le. Ho wever, ban dwidt h is m u ch lower (e.g.,
ap p rox. 34 Mbit/ s h alf du p lex with 802.11a com p ared t o 100 Mb it / s fu ll d u p lex with
Eth ern et) an d d elay is h igh er com p ared to fixed n etworks followin g IEEE 802.3.
Index
477
478 Index
MCC (m obile cou n try cod e) 114 q u ick ‘so lu tion s’ 304–5
MCI (m u lt ip lex co n figu rat io n registrat ion 312–15
in fo rm at io n ) 18 9 req u irem en t s 305–7
MCM (m u lti-carrier m o du lation ) 53–4 t u n n elin g 315–19
m ed iu m access con trol (MAC) 69 op t im ization s 319–21
in DECT 134 reverse tu n n elin g 321–3
h idd en an d exp o sed t erm in als 70–1 m ob ile n et work cod e (MNC) 114
IEEE 802.11 stan dard 212–25 m ob ile o rigin ated call (MOC) 115
m otivation for sp ecialized 70–2 m ob ile p h on es 8
n ear an d far term in als 71–2 freq u en cies 29–30
m ed iu m eart h orbit (MEO) 173, 175 m obile services switch in g cen ter (MSC)
m ed iu m freq u en cy (MF) 26 103
MEO (m ed iu m earth o rbit) 173, 175 m ob ile st ation (MS) 98, 101, 102, 135
m essage q u eu in g 438–9 m ob ile st ation (su bscriber) in t ern ation al
MExE (m obile executio n en viron m en ts) ISDN n u m ber (MSISIDN) 104,
439 113
MF (m ed iu m freq u en cy) 26 m ob ile st ation (su bscriber) roam in g
m icrowave oven s 17 n u m ber (MSRN) 104, 114
m ilitary sat ellites 166 m ob ile su bscriber id en tification n u m ber
MIMO (m u ltiple-in put m ultiple-output) (MSIN) 114
450 m ob ile TCP (M-TCP) 360–2
m in im al en cap su lation 316–17 m ob ile term in ated call (MTC) 114
m in im u m sh ift keyin g (MSK) 50–1 m ob ile term in ation (MT) 98
MM (m obility m an agem en t) 112, 134 m ob ile tran sm itters 10
MMS (m u ltim ed ia m essage service) 100 m ob ile u ser lin k (MUL) 168
MNC (m obile n etwork cod e) 114 m ob ility an ch o r p oin t (MAP) 327
m ob ile ad -h oc n etworks (MANET) m ob ility m an agem en t (MM) 112, 134
330–43 MOC (m obile origin ated call) 115
ad -h oc rou tin g p ro to cols 340–3 m od u lation 46–54
altern at ive m etrics 339–40 MOT (m u lti-m edia object tran sfer)
d estin ation seq u en ce d istan ce vecto r p rotocol 190–1
(DSDV) 335–6 Mowgli 391
d yn am ic sou rce rou t in g (DSR) 336–9 MS (m obile st ation ) 98, 101, 102, 135
rou tin g 332–5 MSC (m ain service ch an n el) 187, 188
m ob ile cou n try cod e (MCC) 114 MSC (m obile services switch in g cen ter)
m obile execution en viron m en ts (MExE) 103
439 MSIN (m obile su bscrib er iden tification
m ob ile IP 304–28 n u m ber) 114
agen t ad vert isem en t 310–11 MSISIDN (m obile station (su bscriber)
agen t d iscovery 310 in tern ation al ISDN n um ber) 104,
agen t solicitatio n 312 113
d yn am ic h ost con figu ration p rot o co l MSK (m in im u m sh ift keyin g) 50–1
328–30 MSRN (m obile station (su bscriber)
en cap su lation 315–19 ro am in g n u m b er) 104, 114
en tities an d t erm in o logy 307–9 MT (m o bile t erm in ation ) 98
go als, assu m p tion s an d req u irem en ts MTC (m obile term in ated call) 114
304–28 M-TCP (m obile TCP) 360–2
IPv6 323 MUL (m obile u ser lin k) 168
m icro-m o bility su p p ort 324–8 m u lti-carrier m o d u lation (MCM) 53–4
p acket d elivery 309–10 m u lti-elem en t an ten n a arrays 34
486 Index
m u lti-m edia m essage service (MMS) 100 op eration an d m ain ten an ce cen ter
m u lti-m edia object tran sfer (MOT) (OMC) 104
p rot ocol 190–1 o p erat io n su b syst em (O SS) in GSM
m u lti-p arty com m u n ication 100 100, 104–5
m u ltip le access version s, com p arison of op tim ized lin k-state ro u t in g (OLSR) 341
89–90 orth ogon al cod es 45, 83
m u ltip le access with collision avo id an ce orth ogon al freq u en cy d ivision
(MACA) 79–81 m u ltip lexin g (OFDM) 53
m ultiple-in put m ultiple-output (MIMO) orth ogon al variable sp read in g factor
450 (OVSF) 143
m u ltip lex con figu ration in form ation OSS (op eration su bsyst em ) in GSM 100,
(MCI) 189 104–5
m u ltip lexin g 25, 41–6 over th e air (OTA) p rot ocol 426, 428
cod e d ivision (CDM) 45–6 overlayin g n etworks 449
freq u en cy division (FDM) 43, 47 OVSF (ort h ogon al variable sp read in g
ort h ogon al frequen cy division (OFDM) factor) 143
53
sp ace d ivision (SDM) 41–3 p acket d at a co n vergen ce p ro t o co l
tim e d ivision (TDM) 44–5 (PDCP) 152
p acket d ata n et wo rks (PDN) 127
n arrowban d in terferen ce 54–6 p acket d ata op t im ized (PDO) Voice+Data
NAT (n etwork ad d ress t ran slation ) 322 (V+D) 135
n atio n al d estin ation co de (NDC) 113 p acket d ata t raffic ch an n els (PDTCHs)
NAV (n et allocation vecto r) 218 129
n avigation , satellit es for 167 p acket reservation m u ltip le access
NDC (n ation al d estin ation cod e) 113 (PRMA) 78–9
n et allocation vector (NAV) 218 p acket switch ed d om ain (PSD) 151
n etwo rk ad d ress t ran slation (NAT) 322 PACS-Un licen sed Ban d (PACS-UB) 30
n etwo rk an d swit ch in g su b system (NSS) PACS-Un licen sed Ban d (PACS-UB) 30
in GSM 100, 103–4 PAD (p ro gram associat ed d ata) 188
n etwo rk layer 19 p ager 7–8
in DECT 134 p agin g ch an n el (PCH) 108
NMT (Nord ic Mobile Telep h on e) 11, PAP (p u sh access p rotocol) 426, 427
28, 95 p ath loss 36
Nordic Mobile Telep h on e (NMT) 11, PCF (p oin t co-ordin ation fu n ct ion ) 220
28, 95 PCH (p agin g ch an n el) 108
n orm al bu rst 105 PCM (p u lse code m o d u lation ) system s
North Am erican TDMA 29, 30 113
n oteb ook com p u ters 8 PDA (p erson al d igital assistan t) 3, 8
NSS (n etwork an d switch in g su bsystem ) PDC (p erson al d igital cellu lar) 30, 95
in GSM 100, 103–4 PDCP (p acket d ata con vergen ce
p rotocol) 152
O in terface 101 PDN (p acket d ata n etworks) 127
OFDM (ort h ogon al freq u en cy d ivision PDN (p u blic d ata n etwo rks) 104
m u lt ip lexin g) 53 PDTCH (p acket d ata traffic ch an n el) 129
OLSR (op tim ized lin k-st ate rou tin g) 341 p eriod ic sign als 31
OMA (op en m obile allian ce) 392 p erson al com m u n ication s service (PCS
O MC (o p erat io n an d m ain t en an ce 1900) 12, 97
cen t er) 104 p erson al d igital assistan t (PDA) 3, 8
op en m obile allian ce (OMA) 392 p erson al d igital cellu lar (PDC) 30, 95
Index 487
ran d o m access ch an n el (RACH) 108 SDR (soft ware d efin ed rad io) 30, 450
ran d o m backo ff t im e 216 SDTV (st an d ard d efin ition TV) 192
redirectio n of calls 100 SEC-SAP (secu rity SAP) 394
referen ce sign al 51 sectorized an ten n a 34, 63
reflect ion of sign als 37, 38 secu rity 17
refract io n of sign als 38 secu rity SAP (SEC-SAP) 394
regu latio n s 17, 27–30 selection d iversity 34
Reis, Ph ilip 9 selective n egative ackn owled gem en t
req u est to sen d (RTS) 80–1, 218, 225 (SNACK) 370
reservat ion TDMA 79 sen sor 7
RFID (radio frequen cy iden tification ) 296
service d iscovery 439
RLP (rad io lin k p rotocol) 99, 129
servin g GPRS su p p ort n od e (SGSN) 127
RNC (radio n etwo rk con troller) 149, 150
servin g RNC (SRNC) 155
RNS (radio n etwork su bsystem s) 142, 149
session -SAP (S-SAP) 394
roam in g 113
robu st n ess 48 SGSN (servin g GPRS su p p ort n o d e) 127
RR (rad io resou rce) m an agem en t 112 sh ad owin g of rad io sign als 37, 38
RSS (radio su b system ) in GSM 100, SHF (su p er h igh freq u en cies) 27
101–3 sh ort m essage service (SMS) 99, 112
RTS (req u est t o sen d) 80–1, 218, 225 sh ort wave (SW ) 10, 26
sh ort -term fad in g 40
SACCH (slo w asso ciat ed co n t ro l sign al p rop agation 35–41
ch an n els) 108 p ath loss of sign als 36–7
SAMA (spread Aloah a m u ltiple access) m u lti-p ath p rop agatio n 39–41
87–8 sign alin g syst em No. 7 (SS7) 104, 113
satellit e ATM services (SATM) 248 sign als 31–2
satellit e syst em s 165–80 blockin g 37
ap p lication s 166–9 det ection ran ge 36
basics 169–75 diffract ion 38
exam p les 177–9 in terferen ce ran ge 36
h an d over 176–7 m u lti-p ath p rop agatio n 39–41
h ist ory 165–6 p ath loss 36–7
localization 176 p rop agation 35–41
rou t in g 175 reflectio n 37
satellite user m appin g register (SUMR) 176 refract ion 38
satellite-digit al m ulti-m edia broadcastin g
scattered 38
180
sh ad owin g 37
SATM (satellit e ATM services) 248
tran sm ission ran ge 36
scatterin g of waves 38, 39
SIM (su bscriber id en tity m od u le) 102
scattern et 273
SCH (syn ch ron izat ion ch an n el) 188 sin e waves 31
SCPS (sp ace com m u n ication s p rotocol sky wave 37
stan d ard s) 270 slo w associat ed con trol ch an n els
SCPS-t ran sp ort p rot ocol (SCPS-TP) 370 (SACCH) 108
scram blin g 144 slo w freq u en cy h op p in g 107
SDCCH (stan d-alon e con trol ch an n els) slo w h op p in g 60
108 sm art an t en n as 35
SDM (space division m ultiplexin g) 41–3, SMS (sh ort m essage service) 99, 112
72 SN (su bscriber n u m ber) 113
SDMA (Sp ace Division Mu ltip le Access) SNACK (selective n egative
72 ackn owled gem en t) 370
Index 489