Esplora E-book
Categorie
Esplora Audiolibri
Categorie
Esplora Riviste
Categorie
Esplora Documenti
Categorie
Checos’
èunsegnal
e,ecomesipuòcl
assi
fi
car
e?
Unsegnal enonèal tr
ocheuni mpul sopor t
at ored’ i
nf ormazi one.Ladef inizionenonè
i
mmedi ata, per chéunsegnal eesi steinquant osi fapor tatoredi unai nfor mazi oneche
giusti
fical ’esist enzael ’
impor tanzadel segnal est esso.Quest ai nf ormazi onepuòesser edi
vari
anat ur a.Per ciòsi puòdi recheunsegnal eèunaqual unquegr andezzaf isicacui è
associat aun’ infor mazi one.
L’
andament odel segnal ei nmol ticasi puòesser enot oapr iori,ment rei nal tricasi rimane
sconosci utoapr ior i
.Ilmodopi ùconv eni ent epercar att erizzar e,st udiareedel abor ar eun
segnalepassaat t
rav ersol aschemat i
zzazi onedel lost essocomeunaf unzi one
mat emat i
cadi unaopi ùv ariabi li.
Unapr imacl assi ficazionedei segnal ipuòesser ef at tapr oprioi nbaseai valor iassunt i
dall
av ar i
abi l
ei ndi pendent e:
1-Segnal iat empocont i
nuo:periqual i i
ldomi niodel laf unzionehal acar dinali
tà
del l
’insiemedei numer i real i
.Lav ariabi l
ei ndi pendent epuòassumer econcont i
nuit
à
t utti ivalor icompr esi ent r ouncer t oint erval lo.
2-Segnal iat empodi scr et o:periqual iildomi ni odel laf unzi onehal acar dinalità
del l
’insiemedi scr etodei numer i i
nt eri.Tal isegnal iv engonochi amat i i
nmat emat i
ca
successi oni .Piùspeci ficament e, lesuccessi oni v engonochi amat enel lat eoriadei
segnal i “
seuqenze” ,esar annoi ndi cat econx n
[] , n
y[]ov elav ari
abi let empor alen
v iener acchi usat rapar ent esiquadr eperev idenzi ar nel ’
intrinsecadi versi t
àdel la
v ar i
abi lecont i
nuat .Unt i
podi segnal edi scr eto, sonoi dat agr ammi che
compongonounv i
deo, per chéessi vengonoi nviat isol oincer tiistant itempor ali
di
di stanzami ni ma, enoni nmodocont i
nuo.L’ occhi oumanoper ònonr iescea
per cepi rel ei mmagi ni per chév engonoi nv iat econunadi stanzamol topi ccol a, eper
quest ol eper cepi scecomeunasequenzadi videocont inua.
Unacl assi ficazi oneanal ogapuòesser econdot tasul l
abasedei v aloriassunt i daisegnal i
:
1-Segnal iadampi ezzacont i
nua:chepossonoassumer econcont inui tàt uttiiv alori
r eali di uni nt ervallo, comenel casodi unsegnal eacust i
coei ngener aledei segnal i
osser vati nei sistemi nat urali.
2-Segnal iadampi ezzadi scr eta:avent i comecodomi niouni nsi emenumer abile,
ev ent ualment eill
imi tat o.I lsegnal el umi nosopr odot todaunal ampadi nadi un
semaf oropuòassumer eduev al or i(accesoospent o).Per ci òquest isegnal i
possonoassumer esol ament ecer tiv aloritempor alidiscr et i
,enont utti ivalori del
lor odomi niot empor ale.
Isegnal iat empocont inuoeadampi ezzacont inuav engonodet tianal ogici ,ment r
ei
segnali at empoeampi ezzadi scr etasi di cononumer ici.
Esi
stonoal
tr
iti
pidisegnal
e:
- Segnaleperi
odico:
x
(t)=x
(t+T0)
x
[n]=x n +N0]
[
T0eN0r appresentanoi per
iodi dir
ipet
izionedel segnaleanalogico
- Segnaleaper i
odi co:nonesistenessunar i
peti
ti
vitàall
’i
nternodelsegnale.
- Segnaledet ermi nat
oodet ermi ni
sti
co:ilsegnaleènot oat tr
aver
soungr afico,ouna
regi
strazionemagnet i
ca,opi ùsempl i
cement eat t
raversounabendef i
nit
a
espressionemat ematica,oancor aperchéèi lprodottodi si
stemi eapparatidi
cuisi
hastrettocont roll
o.
- Segnaleal eat
or i
o:nonèpossi bil
econoscer econesat tezzaapr i
orii
lvaloreassunt
o
daunsegnal einuncer t
oistante.
2.
Checosasii
ntendepercampi
onament
o,ecomev
ieneef
fet
tuat
o?
Uncasopi ùt i
pi conel l’elabor azionedei segnal i èquel loi ncui i
lsegnal eat empodi scr eto
vieneot tenut odaunsegnal eat empocont inuoat trav er sol acosi ddet t
aoper azionedi
campi onament o.Campi onareunsegnal esi gni ficaest rar redal segnal est essoi val oriche
essoassumeai stant i tempor aliequi spazi at i,cioèmul t
ipl idi uni nt erv alloTdet toper i
odo
di campi onament o.Conquest aoper azi onev ieneacr ear siunasequenzai lcui v alor en-
esi moèi lvalor eassunt odal segnal eat empocont i
nuoal l’
istant e: x[n]=x (t).
Nel lat eor ial ’
oper azi onedi campi onament ov ieneef fet tuat asi mbol i
cament edaun
disposi ti
vochi amat oCampi onat or e, i
ndi cat ocomeunasor tadi int errut tore, chesi chiude
peruni nterv allodi dur atainfinitesi ma.Lacadenzadi quest ointer v allov i
enedet ta
frequenzadicampi onament o, vi
enemi sur at ai nHzocampi oni/ s, esi cal colacomef 1
c=
T
Nel lapr atical ’oper azi onedi campi onament ov i
eneef fet tuat adai conver ti
tori
anal ogi co/ digitale.Iconver ti
tori A/ Dsonodi sposi tivi cheest raggonoi ncor rispondenzadi
ogni i
mpul sodi clocki lvaloredel segnal edi ingr essoal l’istantedi campi onament o,
rendendoper òunar appr esent azi onef i
nit adi quest onumer or eal e, epr ecisament ei n
ar i
tmet i
cabi nar iasuunnumer of initodi ci fre( bit).At t rav ersoquest aoper azione, ottengo
unsegnal edi scr etopar tendodaunsegnal econt inuo.
Per òsi puòef fettuar eanchel ’
oper azi onei nv er sa, ovv er opar tendodaunsegnal edi scr eto
possoot tener eunsegnal econt i
nuo.Quest opuòesser eappl i
cat omedi ant ei conver t
itori
digi tale/ anal ogi co.I l disposi tivochegener aquest osegnal econt inuo, v i
enedef inito
Inter pol ator e, ev aadagi redi rettament esui v al or idiscr et i
,col l
egandol i tradi l
or o,inmodo
daot tener eunsegnal econt i
nuo.
Esi st eunpr obl emaperquant origuar dai lcampi onament odei segnal i:ov veroposso
trov ar edei casi incui lami af requenzadi campi onament osi at r
oppov elocer i
spet t oal l
a
var iazi onedel lagr andez zachest oandandoacampi onar e; d’alt
r ocant opossoav er eil
casooppost o, ov ver ochel ami af r equenzadi campi onament osi at roppobassaper
rappr esent areal megl ioquel lacheèl ’
eff ettiv av ariazi onedel lagr andezzachest o
mi sur ando.Perr isol ver equest opr obl emabi sognausar el acondi zionediNyqui st.Sei l
segnal ex( t)èabandal i
mi tata,èpossi bilet r ov ar econdi zionechegar ant isceassenzadi
per di t
adi inf or mazi onenel campi onament odel segnal e.Fi ssat al abandadel segnal eB, l
a
frequenzadi campi onament odev eesser escel tai nmodochev al gal acondi zione:
f 1 ≥2B.Quest
c= acondi zioneser vepercampi onar ei nmodopr eci sounsegnal e, senza
T
av er eeccessi v icampi onament iesenzaav er eunaper di taeccessi vadi campi oni .
Quandoi lsegnal eaudi ocampi onat odev eesser et rasmesso, èi mpor tant ecer caredi
ridur real mi nimoi lnumer odi campi oni /s, cioèl af requenzadi campi onament o.I nf atti,pi
ù
campi oni dev onoesser etrasmessi nel l
ost essoi nt erv allodi tempo, maggi or edev eesser e
l
acapaci t
àdel sist emadi t
rasmi ssi one.Pi ùdev eesser eal talacapaci tà, maggi or esar àil
cost odel l
’impi ant of isico.Perquest omot ivo, inal cuni st andar ddi radi odi f
fusione, si
scegl iedi campi onar ei lsegnal econf c=32Hz.Quest aper ònonsoddi sf al acondi zionedi
Ny qui stsuunabandadi 20Hz, per ci òdev oi nt er por rei nf ilt
rodet tof iltroant i
-aliasing, che
l
imi taconv eni ent ement elabandadel segnal eanal ogi coaunv al or eB’ inmododa
rispet t arel acondi zionedi Ny quist .I lfil
troant i-al i
asi ngser veperr idur r
el abandadel la
frequenza.Essor iducel aqual it
àdel segnal eperav er emi norf requenzaemenobi tda
i
nv iar e, inmododaot tener eunsi st emapi ùsempl icedaconv ertire.
Aquest opunt ov ièquel l
achev ienedef ini t
acomel ’elabor azionenumer i
cadel segnal e
conf il
t r
oant i
-ali
asing.Lacondi zionedi Nyqui
stponedei v i
ncol isul l
ascel tadel l
a
frequenzadi campi onament osesi desider
ari
costrui
reunsegnal eat empocont i
nuo
util
izzandonei campi oni
.Ilperi
ododi campionamentodev eesser escel toinf unzionedella
bandadel segnal eanalogico.
Unav oltasceltaconaccur atezzal abandadel segnal
e,lar i
cost r
uzi onedi unsegnal ea
tempocont i
nuov ienereal
izzatamedi anteunint
erpol
atore.Iv aritipidi interpolazione
possonoi nuncer t
osensoconsi derarsicomeunagener alizzazi onedel l’
oper azione
compi utainpraticadaunconv ertit
oreD/ Aperforni
reinusci taunsegnal eat empo
cont i
nuox’ (t
)apar t
ir
edai valor
i diunasequenza.
Loschemadi unsi stemache
eseguei npr aticai lcampi onament o
del segnal eel asuccessi v a
i
nt erpol azioneèr appresent ato
comeunasuccessi onedi un
campi onat or eideal eedi un
i
nt erpol atoreamant eniment o.
L’
oper azionesv oltadaquest ’
ulti
mo
disposi tivoèquel lodi mant enereil
valoren- esimodel l
asequenza
d’i
ngr essoapar tiredall’
istante
t=nT ef i
noachenonsi a
disponi bilei lsuccessi v ov al
ore
Possiamof acil
mentescri
ver
el ’
espr
essi
onedelsegnaleint
erpol
atox’
(t)inf
unzionedei
val
oridel
lasequenzax[n].X’
(t)ècompostodaunasuccessionediimpulsir
ett
angolar
idi
durat
aT, appl
icati
agl
iist
antinTedi ampi
ezzaparial
relati
voval
oren-esimodell
a
sequenza:
+∞
t
x(
'
)= ∑x[n]*p(t-nT)
n =-
∞
Ovep(t
)èuni mpulsorettangol
aredidurat
apariaTsecondi
.
L’
oper
azionediri
costruzi
onedel segnal
eintr
oducedel
lecomponent
ifr
equenzi
ali
chenon
sonopresent
inelsegnaleanalogi
coechesonochi amatei
mmagini.
Inoltr
eancheal l’
internodel l
a
bandaut i
lelospet trodel segnale
ricostr
uitodifferiscedal l
ospet tr
o
del segnaledi par t
enza, perchési
hadi storsi
onedi ampi ezza.Si può
ov vi
areaquest opr oblema
usandounf i
l
troant i
-i
mmagi ne
all’
uscitadell’
i
nt erpolatore.Esoè
unf il
tr
opassa- bassodi bandaB
cheel i
mi nalei mmagi nidall
o
spet t
rodel segnal einterpolato,
riconducendoi l segnal enell
a
bandaor i
ginaria.Inpr ati
caser ve
persmussar el ’
andament onel
tempodel l
av ariazionedi x’(
t).
3.
Comev
ienei
mpl
ement
atoi
lcampi
onament
oal
l’
i
nter
nodeisi
stemi
PCM?
PCM, èunmet ododi rappresentazi
one digital
e diun segnaleanal ogico.Ilmet odoutil
izza
un campi onament o
del l
'
ascissa delsegnaleai nterval
lir
egol ari;ival
oril
ettivengono
poi quant izzat
i i
nordinataedi nfi
nedigit
alizzati(ingenere
codi f
icati
informa binari
a).
Quindi ilsegnaleabandal imitataBv i
enepr imacampi onato, dopoav erstabili
todi i
nviare
unnumer of i
nit
odi valorii
campi oni v
engonoquant izzati
,cioèv engonoappr ossi matial
val
or edel li
vel
lopiùv i
cinot r
aquel l
iprevi
sti.Aquest opunt ol ’
informazionerelat i
va
all
’
ampi ezzadi ci
ascuncampi onequantizzat ovienetrasmessaconungr uppodi i
mpul si
codificati.
Pr i
madel campionatore,vi
ene
posizionat
ounf i
ltr
oant i
-al
iasi
ng,
i
nmododar i
durrelaqualitàela
frequenzadelmiosegnal e.Di
conseguenza,mant enendouna
certasogli
adiintel
leggibi
li
tà
faccioinmodochei lsegnale
nonv engadist
orto.
Vienedef ini
tacomuni cazionev ert
icalee
orizzont aleper chèilf
lussofisi
codei dat
iè
chiar ament ev erti
cal
e,tutt
avia
l
’i
nt erpretazionedei datiavvi
ene
orizzont alment e.I
lpacchettodatient ranel
l
ivellodi applicazione,incuiglivi
ene
aggi untol ’
headerr i
guardantot al
elivell
oper
svolger el eprecisefunzional
itàdi
appl i
cazi one.
I
ltutt
ov ienepoi passatoalli
vel
losuccessivo,i
lqualeaggi ungeràasuav ol
taalpacchetto
dati
ilproprioheaderconi nseri
telepropri
efunzionali
tà.Questaoper azionevi
ener i
petuta
perogni l
ivel
lo.Inf
inequandosi arri
vaal l
i
vell
odi l
inea,essoaggi ungesiaunheaderche
untail
erperef fett
uareilcont
roll
od’error
e.Daqui poisipassaal livel
l
of isi
coperinvi
are
fi
si
cament eilpacchett
odat i
.Èdanot arecomenessunl i
vellovadaal eggereointer
pretare
l
ei nf ormazi oni dell
’headerchepr ovengonodal li
vellopr ecedent e,masi li
mi tiadest rar
re
l
’headerdi compet enzaal f
inedi por tar eat erminel efunzi onalit
àrichieste.
Infine, i
l model loI SO- OSIdev eappor tar eduedef i
nizioni:
Inter facci adef iniscedov esonor esi disponi bil
itali
ser vizi,qualiparamet rifor nireequal i
risul tati aspet t
ar si
.Pr at i
cament el ’
i
nt er f
acciadi uncont roll
erèuni nsiemedi pi n
i
ngr esso/ usci t
adal chi p.
Pr ot ocol lodef iniscei lfor matoel ’
or dinedei messaggi scambi atitradueopi ùent it
à,cosi
comedef iniscel eazi oni int
rapr esei ncor rispondenzaal lat r
asmi ssioneeor icezionedi un
messaggi ooal l’occor renzadi altr
iev ent i
.Inal t
repar olei lprotocoll
odef iniscel emodal ità
concui v i
enef or nit
oi l servi
zioest abi l
iscesuqual iregol esi devef ondarei l processodi
comuni cazi onet raent itàdi par il
ivello.
Ilmodel l
oOSIper opr esent aanchedei di
fetti
.Lasuai nt r
oduzi oneèst at
apocot empest iv
a,
per ci òèst at osoppi ant atodaal triprot ocolliemodel l
i.Alcunescel tet ecnol ogi chesono
scadent i
,infattv isonot roppi strati
, di cuialcunisonot roppocompl essi,ment real t
risono
quasi vuot i,einol t
recer tiserviziappai onoi npiùstrat i
,introducendounar idondanza
i
ngi ust i
f i
cat a.Lei mpl ement azioni inizialieranomol t
ocompl esseecost ose,
assol ut ament esconv eni entisepar agonat eall
ev ersioni estremament eef ficient iegratuit
e
del pr otocol loTCP/ IP.
Nonost antequest epr oblemat ichei l model loOSIr i
sul taest remament eutileperi nquadr ar
e
est udi ar elediv ersepr oblemat ichechesi devonoaf front arenellapr ogettazionedi una
retedi telecomuni cazi one.
5.Descr
iver
eimezzidipropagazionesucavoinrameel er
ispett
ivecarat
ter
ist
iche.
Dacosaèl i
mit
atalaveloci
tàtrasmissi
vadeisi
stemidicomunicazionesucavoin
rame?
Il
mezzot rasmi ssivoel ettricohal eseguent icar atteristi
che: resist enzabassa, capaci t
àbassa
eindut tanzabassa.Èdunqueunmezzonondi sper si
v oenondi ssi pativo,equi ndi i
lsegnal e
tr
asmessononv i
enedi st ortodal canal eet uttalapot enzai nv iat
asul canal edal t
rasmet t
itor
e
arrivaal ricev i
tore.
Sonodi ver selecar atteri
st i
chedi unmezzot rasmi ssi vo:
Peri nt ensi tàIdel lacor rent eel ettri
casi intendel aquant i
tàdi caricachei nunsecondo
attrav ersaunadat asezi oneSdi uncondut tor enel l
'unitàdi tempoedèmi sur atainamper e.
Tut tel eappar ecchi atureel et t
richef unzionanoper chèesi st eunadi fferenzadi potenziale
elet t
ricot raduepunt ichegener aunf lussodi cor r
ent e.Tipicament enel l
eabi tazioni enegl i
ufficilad. d.pèdi 220V, cioèf rai pol idellepr eseesi steunat ensi onedi 220Vchegar antisce
unf l
ussodi cor rente.Icav iscel t
i dev onof avor i
rei lpassaggi odi cor rente, cioèesser e
condut tor i
.
Anchei condut tor i
mi gliori,tuttavia, offronounost acolo,anchesemodest o,al passaggi odel l
a
cor rent echev ienedef initoi mpedenza.L' impedenzadi uncondut toreèr esponsabi ledel
degr adament odel segnal eepr ov ocai l f
enomenodel laattenuazi one.L' i
mpedenza, espressa
i
nOhm èi lpar amet roel ettricopi ùi mpor tanteperuncav out ili
zzat oaf requenzeel evateei l
cav or isultami gliorequant opi ùl '
impedenzaèst abileal v
ar i
ar edel laf requenza( r
esistenza) ,
poi chèi nt al casof orniscepr estazioni piùst abi l
i
.Quandoav vieneunat r
asmi ssionea
fr
equenzeel evate,l'i
mpedenzad' usci tadel trasmet ti
tore,quel ladi i
ngr essodel r
icev i
toree
quel ladel mezzot rasmi ssiv o,dev onoesser eugual ieinquest ocasosi diconoadat tatii
n
i
mpedenza.Oggi icav irealizzat ihannoi mpedenzecompr eset ra50e150ohm el av oranoa
i
nt erval l
i di f
requenzat ra100Hze350MHz.
Lav eloci tàdipr opagazi onev pindi cal aper cent ual edellav elocitàdel lalucenel vuotodal la
qual esi propagaunsegnal eelettricosul cav o.I lpropagat iondel ay( ritardodi propagazi one)è
i
lt empochei lsegnal ei mpi egaadat t
rav ersar euncav oev ieneanal i
zzat odai testerche
mi sur anol al unghezzadei cav i(Ti meDomai nRef lectomet er) .Inbaseal t
empocheunsegnal e
i
mpi egaaper cor rer euncondut tor esener icav al asuami sur a, osi ril
ev anoev ent ual i guast i
del condut tor e, circui tiaper tiocor tocircui ti.
L'at tenuazi one, Inser ti
onLoss, espr essai ndeci bel ,èi lrappor tot ral at ensi onedel segnal ei n
i
ngr essoal cav oei l v alor emi sur at oal l
'usci ta, cioèal l'
est remi tàdel cav o; v ienet est at aconun
Cabl eTest eredèdov ut aal l
'impedenzadei cav i, allaper di tadi ener gi aperl '
isol ament odei cav i
,
all'
impedenzadov ut aai connet tor i.L’at tenuazi onel ungouncav oèl ar iduz ionedi pot enzadel
segnal edi usci taPu, rispet toal segnal edi ingr essoPi .L’at tenuazi onecr escel i
near ment econ
l
al unghezzadel l
at r atta, per ciònel lespeci fi
chet ecni chesi par ladi attenuaz ionespeci f i
ca
espr essai ndB/ m odB/ km.Pi ùuncav oèl ungomaggi oresar àl asuar esi stenz at otal e, e
maggi or eèl ar esi stenzamaggi or eèl aper di tadi pot enzacheav v i
enel ungoi l cav o.
Ladi af oni ami sur aquant ouncav oi nter ferisceconuncav ov ici no.I npar ti
col ar eèi lrappor to
tral apot enzai ndot tasul cav ov icinoP2el apot enzaosser v at asul lost essoP1.I nal trepar ole
èl ’
int er ferenzamagnet i
cacheuncav oappl icasuunal trocav oal ui vicino.
Laqual itàdi unmezzot rasmi ssi vosi vededal l
av elocitàdi pr opagazi onedel segnal e.La
vel oci tàèl egat aal l
aper meabi li
tàmagnet icaeal lacost ant edi el ettrica, qui ndi alle
car at ter i
st icheel et tricheemagnet ichedel mezzo.Pi ùuncondut tor eègr andemenodi ssipae
disper de, per chéhar esi st enzaei ndut tanzabasse, equest odet er mi nal abont àdel mezzo
trasmi ssiv o.
Perr isol ver ei pr obl emi di cui sof fr euncav oi nr ame, si puòappor tar eunamodi fi
caf isicaai
cav i
, ov ver oquel ladi inser irenel lal or ocomposi zionedegl i scher mi .Gl ischer mi por t anouna
maggi or ei mmuni tàai di stur bi el et tromagnet ici,unar iduz ionedel l’
emi ssi onedi dist ur bi
elet tromagnet ici,unmi nor escost ament odel l’
impedenzadal suov alorenomi nal e, unami nore
diaf oni aconl ineev i
ci ne.Occor reper oef fettuar eunaadeguat amessaat er radegl ischer mi
perf issar nei lpot enzi aleadunv al or ecost ant e.Tal eoper az ionepuòr isul tar epar ticol ar ment e
difficol tosaperl i
neel ungheeconsegnal iadel ev ataf requenz a.
5Descr iver eimezzidipr opagazi onesucav oi nr ameel er ispet tivecar at ter ist i
che.Da
cosaèl imi tatal av el oci tàt rasmi ssi vadeisi st emidicomuni cazi onesucav oi nr ame?
Ilcav ocoassi aleèunmezzot rasmi ssi vodi segnal iinformat ivimol tousat onel lecomuni cazi oni
elet tri
che.
Lecar atter istichepr inci pal i di unmezzot rasmi ssiv oel ettri
codi pendonodal lecar at ter i
st iche
meccani cheegeomet richedel cav oedal lepr opriet àf i
sichedei mat erialiimpi egat i, tali
car at t
er istichesono:
-veloci tàdi propagazi onedel segnal et rasmesso( fr azionedel lav eloci tàdel l
al ucenel vuot oc=3*
108m/ s).Par amet r
oi mpor tant eperl aper meabi li
tàmagnet icael ’
indut tanzael et t
rica.Pi ùl a
veloci tàsi av vicinaac, piùl ’ef fettodel cav oèpocoi nfl
uent eedi conseguenzai lsegnal er icevut o
si av vicinaaquel l
oi nv iat o( v alor itipi cament et ra0, 5ce0, 8c) ;
-i
mpedenzadel l
al inea, Z=R+Ji ,f or zadi opposi zionedi unci rcui toal passaggi odi cor rent e.i
mezzi el ettrici di i
mpedenzedi v ersecr eanoondedi rif
lesso, par tedel l’
ener giat or nai ndi etroa
causadel ladi scont i
nui tà, qui ndi vi èun’ attenuazi onedel segnal eut il
eel agener azi onedi segnal i
i
nt er ferent i;
-di mensi onedei condut tori: piùi cav isonogr andi epi ùl ar esist enzael ettricaèpi ccol a, di
conseguenzav i sar àunami nor edi sper sioneequi ndi unat rasmi ssi onemi gl i
or e.
Sonodaconsi der ar ei nol tre:
-attenuazi onel ungouncav o, ov ver ol ar iduzi onedi pot enzadel segnal edi usci taPur ispet toal la
pot enzadel segnal ei ni ngr essoPi.Quest ov alor ecr escer elinear ment econl al unghezzadel la
tratta.Pi ùl ’attenuazi onespeci ficaèbassa, mi nor esar àlaconv er si onedel l’ener giael et tricai n
cal ore.
-diaf oni at rai cav ichemi sur aquant ouncav oi nterf eri
sceconuncav ov icino( di sol itoi nf attiun
cav oècol legat opar al lelament econal tricav i).E’ unv aloreot tenut odal r
appor tot ral apot enza
i
ndot tasul cav ov icinoP2equel laosser vat asul l
ost essoP1( vengonoi nv er ti
ti numer at oree
denomi nat or eperev itareunr isul tatoi ndBnegat ivi).
Ilcav ocoassi aleècost i
tui todauncondut tor ecent raleeduncondut tor econcent ricoi sol ati
elettricament edaunmat er ialeespanso.Unoopi ùscher mi aument anol ’
immuni tàai dist urbi
elettromagnet ici,ment reunaguai napr ot etti
v aassi cur aunar obustezzaf isico-meccani ca.Lasua
geomet riaci lindr i
cacer cadi conf inar ei lcampoel ettromagnet i
coal l
’i
nt er nodel cav oef ar neuscir
e
i
l menopossi bile.Vi eneut i
lizzat osopr attut t
oi nquel l
eappl icazioni chenecessi tanoel ev at a
capaci tàt rasmi ssivaabassocost o( comet elev i
sionev iacav o).
Icav i i
nr amepi ùv endut i incommer ciosonoquel lidi tipoRG213, cost i
t uitidauncondut tore
cent ralei nr ame, uni sol ant eel ettricoi nmat erialeespansoocompat to( comei lteflon) ,due
scher mi i
nf ogl iodi al l
umi ni oeduescher mi incal za( t
recci oladi f
il
i dir amecheav volgei lcavo,
conduci bil
itàmi glioremacoper turanoncompl eta) .Impedenzanomi nal e50Ohm.
Unal trot ipoèl ’RG58, cav ocost ituitodauncondut torecent raleinr ame, uni solant eel ettricoin
teflon, unoscher moi nf ogl iodi allumi nioedunoscher moi ncal zadi rame.At t
enuazi one2. 7volt
e
super i
or eal cav oRG213perv iadel l
emi nor idimensi oni dei condut tor i
.I mpedenzanomi nal e50
Ohm.
Lapr esenzadi scher mi hacomeobi ettivi dirender eilcav omaggi orment ei mmuneai disturbi
elettromagnet ici,diridur rel ’emi ssi onedi disturbi elettromagnet ici
,di di scost areilmenopossi bil
e
l
’impedenzadal suov alor enomi nal eeav eremi nor edi af oni
apossi bi l
econi cav ivicini.
Pr endendoi nconsi der azi onei ldomi niodel tempo, lav el oci
tàt rasmi ssi v aèl imi t
at adal la
disper si onet empor ale.I l segnal et rasmessov i
enedi stor to,piùpr ecisament el’i
mpul sosi al
lar
ga
perf enomeni impul siv iecapaci tivi dov ut iall
af isicadel cavoi nr ame.Peraggi rarequest o
probl ema, siaument ai l Tb( tempodi bi t
)edi conseguenzadi minuiscel av elocitàt rasmi ssivache
perquest osi dicel i
mi tat a.I ltempodi bi tnonpuòper òesser epi ccol oapi acere, l
av eloci t
à
trasmi ssiv ar i
sul taesser el i
mi tata.
Pr endendoi nconsi der azi onei ldomi niodel laf r
equenzai lcompor tament odei cav iinr ameèdi ti
po
passa- basso.Lav el
oci tàt rasmi ssi vaèdet ermi natapr i
nci palment edal labandadel mezzo
trasmi ssiv o,inpar ti
col ar ei ldat ar atedi pendedal l
abont àdel mezzot rasmi ssivo, dal trasmet t
it
ore
edal ricev itoreesi ot tienecomeDr=B*ε S H z/s
Incui Bèl abandadel mezzot rasmi ssiv oedèunv aloref i
nitocher endedi conseguenzaDruna
quant i
t àf i
nita,
εSèl ’efficienzaspet traledei moder ni sist emi ditelecomuni cazioni v at i
pi cament eda0. 8a5bi t/HZ,
qui ndi lacapaci tàt r
asmi ssi vadi uncav oèl i
mi tata.
6.
Descri
ver
eilpr
inci
piodifunzi
onamentodellef
ibr
eot t
iche.Dacosaè
l
imit
atal
aveloci
tàtr
asmissivadeisi
stemidicomunicazionesufi
braot
ti
ca?
Laf i
br aott
icaèunmi nuscoloef lessi
bil
efi
lodimat erialevet
roso.Lapar tei
nternaè
chiamat anucleoocor e, l
aparteest er
naèdet t
amant elloocladding.Lefibr
eottichesono
unicament eadatteacol legament idit
ipopunto-
punt o,poichénonèpossi bi
lepr
el ev
areo
i
nser irei
lsegnaleinunpunt ointermediodelcavo.Laf ibraott
icaècar at
teri
zzat
adaun
mat erial
epiùdensoal suointernoedaunomenodensoal suoest er
no,inmodot al
echei
raggi chevengonopr oiettat
ialsuoi nt
erno,gr
azieall
al eggedel l
ar i
fl
essi
onet ot
alenon
fuoriescanodalcav o.
Lapropagazionedel l
aradiazioneel et
tromagneticaall
’i
nternodel
lefi
breott
icheavvi
ene
perri
fl
essionisuccessive.Sel adimensi onedeglioggett
i i
ngiocoèdecisamentesuper
ior
e
al
lalunghezzad’ondadel l
ar adiazioneelett
romagnetica,lasuapropagazi
onepuòessere
studi
atatramit
elat eori
adell’otti
cageomet rica.
Lal
eggeprincipal
echecaratt
eri
zzalapropagazi
onedell
’i
mpulsonel
lafi
braot
ti
caèla
l
eggediSnelln1*si
n(a1)=n2*si
n(a2)
,dall
aqualepoiscat
uri
scelari
fl
essi
onetot
ale.
Ipotizziamochesi an1>n2, percui seil
raggi otrasmessoesi stesihachea2>a1.
Supponi amoor adi decrement are
progr essivament el’
angol odel r
aggio
i
nci dent ea1f i
noadar ri
vareadav ere
a2=90° .I ncrement andoul teriormentea1
l
al eggedi Snellnonpuòesser e
verifi
cat a,enonesi stepiùal cunr aggi
o
trasmesso, cioètuttalapot enza
i
nci dent ev i
ener if
lessa.Tal ef enomenoè
dettor ifl
essi onet otale.
Inalt
repar
olesei
lraggi
oincidesull
asuperf
ici
ediseparazi
oneconunangol
osuper
ior
e
all
’
angolocr
it
icoAc=arcsi
n(n2/n1)sihar
if
lessi
onetotal
e.
Nellefibr
eot ti
chesi cost
rui
sceilcor
econunmat er
ial
epiùdensodelcladdi
nginmododa
confinarelalucenel nucl
eoenonav ereper
dit
edipotenzanel
lapr
opagazioneadistanza.
Vienequi ndiacrearsiunteor
icoconodiaccet
tazi
oneincuiir
aggidevonorient
rar
eper
poteresser epropagatinel
lafi
braepoterar
ri
vareadesti
nazi
one.
Seunr aggiov i
enemandat ofuoridal
conodi accettazi one, essosi per
derà
nel claddi ngenel laguai na.
Inizialment equest or aggi ov i
enesia
rifr
at t
ocher ifl
esso, maadogni
rifl
essi oneessoper depot enzaf i
no
adar r
iv areadunpunt oi ncui per
de
tuttalasuapot enzaesi dissi
pa.La
guai naassor beunapar tedella
pot enzadi quel raggi oacausadel la
rifr
azione.
Ingener aleunafibraot ti
capr esent apiùmodi dipropagazi one:
- Monomodal e:seesi stesolounmododi propagazi one
- Mul t
imodale:seesi stonopi ùmodi di pr
opagazi one
Idiversimodi sipropaganonel lafibraot ti
caconv eloci tàdi ff
erenti
, giungendoal
ri
cev i
toreinist
antidiversi.Si parlainquest ocasodi di sper sionemodal e,edèunf enomeno
chepr ov ocaunadi storsi
onedel segnal etrasmesso, chegi ungeal ricev i
tor econuna
for
madi v er
sadaquel l
atr asmessa.Ov viament eladisper sionemodal enonèunpr obl
ema
nell
ef ibreotti
chemonomodal i
,chequi ndi sonoingr adodi garantir
epr est azionisuperi
ori
all
emul ti
modali.
Lefibremul t
imodal i
possonoesser e:
- St ep-i
ndex:lav ari
azi onedegl i
indicidi r
if
razi
onet r
acor eecl addi ngèbr uscae
causaunaconsi der evoledisper sionemodal e.
Passandodacoreacladdi
ngl
a
vari
azi
onedel
l’
i
ndicediri
fr
azi
oneè
repent
inaeagradi
no.
- Gr aded- i
ndex:i l
corenonèunmat eri
aleomogeneo, infattil’
indicedi r
ifr
azioneè
maggi oresul l
’
assecent ral
eedi mi nui
scegr adat ament ef i
noal l’i
nterfacciacol
cl
addi ng.Quest orall
ent ai raggi centralicheper cor r
onodi stanzemi nori,mentr
e
accelerai r
aggi checompi onoper corsi piùlunghi .Comer isultatosi hauna
diminuzionedel ladisper si
onemodal eequi ndi lef i
bregr aded- indexhannouna
bandapassant emol topi ùlar gar i
spettoal lefibrest ep-index.( inserisciimmagine
dagliappunti)
Lefibremonomodal inonpr esentanodi spersionemodal eeper ci
òhannounabanda
passanteelev ati
ssima, dell
’ordinedel lecent i
naiadi GHz* km.
Daquest osi deducechel av eloci
tàt r
asmi ssivaal l
’i
nt ernodel lefibreot tiche,èdel i
mit
ata
dalpercorsocheunr aggiosegue, equi ndièi ndirettament einfluenzat adal l’
angoloconcui
unr aggi
oent ranel conodi accet tazione.Pi ùquest oangol osi avv i
cinaazer opi ùil
percorsosaràcor toel av el
oci t
àmi nore,piùl ’
angol odi entratadi av vici
naal l’
angolocri
ti
co
pi
ùi lper
corsosar àl ungoel av el
ocitàmaggi ore.
6.Descr
iver
eilpr
incipiodif
unzi
onamentodel
lef
ibr
eott
iche.Dacosaèl
imi
tat
alav
eloci
tà
tr
asmissi
vadeisistemidicomuni
cazi
onesufi
braot
ti
ca?
Lafibraot ti
caèunsi stemadi t
rasmi ssionei lcui segnalev ienet rasmessosot t
of ormadi luce.Si
prestaacol legament iditipopunt o-punt o(topol ogi aadanel lo)elapr opagazionedel segnaleèdi
ti
pouni direzional
e,infatt
i ilsegnalev i
enei mmessoi nunpunt oprecisoepr elevatoinunal troe
nonèpossi bileprel
ev arl
ooi nserirl
oi npunt ii
nt er medi del cav o.
Lafibraot ti
caèunf il
omi nuscoloef lessibi
ledi mat erial
ev etroso,lasuasi mmet ri
acili
ndrica
permet tel apr opagazionemassi masul lasuper ficie.Lapar t einternaèchi amatanucl eo,core,
ment requel l
aest er
naèdet tamant ello, cl
adding, dimat eri
al emenodensor ispettoalcore( cosìda
confinar elal ucenel nucleoenonav ereper di
tedi propagazi oneperl unghedi stanze),l
af i
braottica
hapoi unr ivesti
ment opr i
mar i
oeun’ ulteri
oreguai napr otett i
v aneraopacachel arendeimmunea
dist
ur bi el
et t
romagnet iciprov enientidaal tr
ef ibreot ti
che.
Il
principi osucui sibasai lfunzionament odell
ef ibreot t
icheèl arifl
essionetotalecheper met t
edi
tr
aspor tarel alucesenzaper dit
eappr ezzabili
.Percompr ender nemegl i
oil f
unzionament o
parti
amodal laleggedi Snel l.
Nel l’
ari
aoi nalt
rimat eriali
t r
aspar ent
ilav el
oci
tàdell
aluceè
sempr emi noredi quell
anel vuoto.Indi
chiamoconngl ii
ndicidi
ri
frazione,ott
enuti dalrapportot r
al avelocit
àdell
alucenelv uot
o
equel lainundat omat erial
eer appresentanoilcambiodi
direzi
onedel l
alucechepassadaunmezzoadunal tro.Quadoun
raggiov aadincider esull
asuper f
iciediseparazi
oneec’ è
discontinui
tàsiottieneunr aggiotrasmessoeunr aggiori
fl
esso.
α1èl ’angol ochei l r
aggi oinci dent ef ormaconl anor mal e( per pendi colar eallasuper f
icie) .α2è
l
’angol ochei l raggi or i
frattof or maconl anor mal e.I pot i
zziamoseguendol ’
immagi nepr opost a,
chen1>n2, alloraα2>α1.I ncr ement andopr ogr essi v ament eα1f i
noadar ri
vareaα2=90°av remoα1
=ar csin( n2/ n1)<90° .Increment andoul teriorment eα1nonesi st epiùal cunr aggiot rasmesso, tutt
a
l
apot enzai ncident ev i
ener i
flessa, si parladi RI FLESSI ONETOTALE.Pot remmor i
formul ar equest e
consi der azi oni aggi ungendoangol ocr i
tcoαc=ar
i csin( n2/ n1), sihaqui ndi rif
lessionet ot al esei l
raggioi nci desul lasuper fi
ci edi separ azioneconunangol osuper i
oreaquel locr i
ti
co.I nquest o
casononsi hapi ùi lraggiot rasmesso, t
uttal apot enz ar imanenel mezzoconi ndicedi r i
fr azione
n1esi gener asol tantoi lr
aggi or if
lesso.
Unaf i
br aot ti
capr esent adi v
er si modi dipropagazi one.Seesi stesol tant ounmododi
propagazi onepr endei lnomedi monomodal e, altriment i èdet tamul ti
modal e:ilnumer odi modi da
consi der ar eèdet ermi natodal lacoppi adi numer ichei ndicai diamet ri del coreedel claddi ng.Le
fi
br eot ti
chemonomodal isonoi ngr adodi gar ant irepr est azioni mi gliori i
nt ermini divel oci tà
trasmi ssi va, infat tiperlef ibremul timodal i abbi amopr estazioni peggi oridov uteal l
adi sper sione
modal e,f enomenocausat odal ledifferenti veloci tàdi pr opagazi onedel segnal e.Quest ’ultimo,
giungendoal ri
cev it
orei nistant idiversi,vi
enedi stor t
oi nquant oar rivaal r
icevitoreinunaf orma
diversadaquel lat rasmessa, piùpr ecisament el ’impul socheescedal laf ibraot ti
caèal lar gato, si
parladi disper sione.Peraggi rarequest opr oblema, si aument ai lTb( tempodi bit)edi
conseguenzadi mi nuiscel av el ocitàt r
asmi ssiv acheperquest osi dicel imi t
ata.
Esistonoduet ipi diversidi ti
pi difi
br amul timodal e:st ep- i
ndex( nonpi ùut il
izzata)egr aded- index.
Perquest ’ulti
mot ipov ienet enut oinconsi derazi onechei lcor enonessendounmat eriale
omogeneohai ndi cidi r
ifr
azi onedi versiasecondadel laposi zi onesul cav o, diconseguenzaper
ri
dur reladi sper sionemodal ev engonoassoci at ev eloci tàdi pr opagazi onedi verse: mini mai n
corrispondenzadel l’
asseemassi maal l
’
av vici
nar si del claddi ng.
7.
Checos’
èilmodel
loUSBecomesisuddi
vi
dei
lsuopacchet
todat
i?
Ènataprimal ’
impl ement azionechei lmodel lot eor i
co, ilqual equindi ser vesol ament eperdar e
unamot i
v azioneaci òcheav viene.Essendonat odopo, ilmodel l
ononpuòesser e
general
izzato, madev eesser especi ficoperquest ot i
podi comuni cazione.Ho3l i
velli
:
1-USBbusi nterface:ser v
epert rasfer i
rei dat isul disposi ti
vo.SI Emandai bi
tlungoi lfi
l
o
eliricev e.
2-USBsy st em sof twar e:gestiscel ef unzional itàchev engonoespr essedaUSBl ogical
dev i
ce.I lsof twareèpi ùcompl essot ant opi ùsonol efunzional i
tà.
3-Cl i
entsof twar emanagesdev icei nterfaces: permet tel’i
nterazioneconi lPCst essoel a
gestisce.I lBufferfunzionadamemor iatempor anea, incui l
eper iferi
chev annoa
pescar ei dat i
.
Il
li
vell
ofisicoècompost odal SI Echecodi ficai dat i,ri
levagl i er
rorier i
lev ailPI D,edaunhost
contr
oll
erchegest isceilpol l
i
ngdel l
eper iferiche, ov veroi nterrogaci cli
cament eleper if
eriche
persaperequandocomuni careconesse.
Il
li
vell
odi appl icazi oneser vepergest ir
el ecomuni cazioni .Ogni comuni cazioneècompost a
datrefasi.Lapr imaèi lTokenphasei ncui l’
hosti nv i
aunpacchet toperi ndicar eilt
ipodi
comunicaz i
one.Lasecondaèl aDat aphasei ncui i dativ engonoi nv iat
i raggr uppatiin
pacchett
i.Lat er zaèl aHandshakephasei ncui vienei nv i
at oinpacchet topersegnal areil
successooi lfalliment odellacomuni cazi one.Pr aticament eèunf eedbacksul l
a
comunicaz i
one, edèopzi onal eper chénonsempr esonoobbl igatoadov erlomandar e.
Il
pacchet t
odei dat ii
nviatonel model loUSBècompost oda:
- Sy ncf ield:si ncronizzat rasmet ti
toreer icev itore
- Packeti dent if
ierfi
eld:ser veperi dent ifi
car ecosaunpacchet todev efare.Èf ormat odai
Tokencheser vonol aconfigurazionedel dispositi
vo,dai dat
iedall
’Handshakeov ver
oi
feedbacksul l
acor r
et t
aricezioneomenodel pacchetto(possonoesser eACK, NACK,
Stall
cheèunsegnal edi i
nv i
omasenzachel ’i
nvi
ov engadav ver
oef fett
uato).
- Addressf iel
d:serveperi dentif
icarel’i
ndirizzodel l
aper i
feri
cachest ainvi
andodei
segnali.Possoav ereunADDRf ormat oda7bi tquindicon27 =128di spositi
vi
,eposso
avereunENDPconcui identif
icolef unzional i
tàdi ci
ascunaper i
fer
icaei ncuiposso
4
avere2 =16f unzionalit
àperogni per i
ferica.
- Numberf i
eld:conti
enei lnumer od’ ordi
nedel f
rame.
- Datafield:puòcont enerefinoa1023by t
edi play
load.
- CRC:ser veperv ederesei bi
tar r
ivanoconosenzaer rori
.
9.
Esporrelepr
oblematicher
elat
iveall
ostratoDat
aLink.Spi
egarecomei
l
prot
ocoloHi
l ghlevelDataLi
nkCont r
ol(HDLC)assol
velefunzi
onali
tà
ri
chi
estemedianteicampiil
lust
ratii
nFigura.
High-LevelDataLi nkCont r
ol (
HDLC, control
locollegament odat i
adaltoli
vell
o)èunpr otocoll
o
diretedel l
i
vell
o dat al
ink.Si t
rat
tadi unprotocoll
oar iempi mentodi
bit
eusal atecni
cadel bi
t
stuff
ing (
inseri
ment odi zeriaggi
unti
v i)perevit
arechel esequenzedi terminazi
onecompai ano
all
'i
nternodeiframe.Vi eneconsideratol ostandardinternazional
eperi pr
otocoll
idell
ivel
lodi
l
inea,èconnect ion-ori
entededèbasat osui bi
t,ovveroeliminaognidipendenzadaunf ormat o
basatosuby t
eocar at
teri
.
I
lpacchet
toèdel
imi
tat
odaduebytedi
Flag,cheserv
onoperdecretar
el’
ini
zioelafi
nedi
un
f
rame,epert
ant
ononpossonocompar
ireal
l
’int
ernodel
frame,perchédevonoesser
euni
ci.
Il
campoADDRESSser veperindi
car
el’i
ndi
ri
zzodeldesti
natari
o,CONTROLserveperindi
car
e
l
af unzi
onal
itàpart
icol
aredel
frame,DATAconti
enei bi
tportat
oridel
l
’i
nfor
mazioneeCRC
serveperri
conoscereifr
amecorrot
tiequi
ndiconsentedir
ichi
edernelari
tr
asmissi
one.
InHDLCesi stonotrati
pifondamentali difr
ame: Ii
nformati
ontrasport
anodat iuti
l
ial
messaggio,Uunnumber ednoncont engononessunnumer odi r
iconosci
ment oalpr opr
io
i
nternoeser vonoperl’
aper t
uraelachi usuradell
aconnessione,Ssupervisor
ysono
sol
itamenteACKoNACKpr opri
operchési dev
onooccupar edisupervi
sionarelatrasmissi
one
deidati
,einpar t
icol
aredi cont
rol
lar
esei dativenganotr
asmessi corr
ett
ament eo
err
oneament e,einquest’ult
imocasoi nterveni
re.
Asuav olt
a,ogni ti
podi f
ramepossi edeunCont r
olFiel
ddiversoespeci f
icoi nbaseal lepropri
e
funzionali
tà.Iprimi bitdiogniframeindicanoilti
podi pacchetto.IlcampoN( s)individuail
numer odi sequenzadel frame,eogni fr
amesuccessi v
ament einviatosiv edei ncrement aredi
1ilproprionumer orispettoalprecedente.Tutt
av i
a,datochei l
campoN( s)èl ungo3bi t,l
a
numer azionesar èinmodul o8,cioèda0a7.I lcampoN( R)per mette,asecondadel la
modal it
àdi funzionament odel prot
ocoll
o, dif
ornir
el’ACK.Inpar t
icolare,
N( R)forniscel ’
ACK
sull
’avvenutaricezioneperi lfr
ameN( R)-1eperogni al
trofr
ame, connumer odi sequenza
precedent eaquel valore,perilqualenoner aancorastatoricevutol’ACK.I noltr
ei ndicachei l
ri
cev i
torestaaspet tandoi lf
rameIconnumer odi sequenzaN( R).
Esi
st onot remodal i
tàoper ati
ve,maquel l
achenoi prendiamoinconsi derazi
onesi chi
ama
ABM(Asy nchr onousbal ancedmode)ev i
eneut i
li
zzataesclusi
vament eperlat rasmi ssione
punto-punt o,inuncont estoincui l
eduestazionipostealledueestremi t
àdel collegament o
abbianor uol i
parit
etici.Inquestamodal i
tà,if
ramedi t
ipoSassumonodi ver
sef unz ioni
: RR
(r
eadyt or eceive)serveperf or
nirel’
ACKsut utti
iframef i
noal N(R)-
1i ncl
uso, RNR( notr eady
toreceive)haunaf unzi oneanal ogaall
aprecedentemai npi ùi
ndicaunacondi zionedi “busy ”
delri
cev i
tor e,REJ(reject )r
if
iutatutt
iif
ramedaN( R)inpoi ,
maf orni
scel ’
ACKsut uttii
frame
fi
noaN( R)-1i ncl
uso.
I
nfineilcomandoP/ Fèunbi tchesesett
atoesi
geimmediatamenteunar i
spostacheconti
ene
i
lbitP/Fset tat
o.ÈuncomandoseèunaP, mentreèunarispost
aseèunaF.Seun
tr
asmet ti
toreinseri
sceilbitpoolf
inal
set
tat
osull
aP,essoesigeunarispostai
mmedi atada
partedelricevi
tore,
ilqualecreer
àunnuovoframesir
ispostacolpool
f i
nalset
tatosul
laF.
9Esporrel
eproblemat
icherelat
iveal
lost
r oDat
at aLi
nk.Spi
egarecomei
lpr
otocol
lo
Hi
ghlevelDataLi
nkControl(HDLC)assol
velef
unzi
onal
it
àrichi
est
emedi
anteicampi
i
ll
ust
ratii
nFigur
a1.
Unodegl iobiet ti
v ipr inci pal idel livell
odi l
ineaèquel lodi gar ant i
reunacomuni cazi one
affidabi lei nquant ol at rasmi ssi onedei bi tal iv ellof isicopuòcompor tar edegl ier ror iche
dev onoesser er ilev ati ecor r etti alivel l
odi linea.
Ilprot ocol lopi ùut il
izzat oi nquest ost rat oèHDCL( Hi ghlev el datal inkcont rol ).E’ un
prot ocol loconnect ion- or i
ent ed, full-dupl ex, ov v eroper met tei ltrasfer i
ment odi infor mazi oni
cont empor aneament ei nent rambel edi rezi oni edèi nol tr
eor i
ent atoal bit( l
’uni tài nf ormat i
v a
element areèi lbi t).
Esami ni amoor al apr imaf igur a, ov ver oil for mat odel frameHDLC, incui av remouncer to
numer odi bitdi dat odai nv iar eenumer of issodi bi t,48, di ov erhead.
Iframedi quest opr ot ocol losi av volgonodel lat ecni cadel bitst uffing, ilprimoeul t i
mocampo,
quel lidi FLAG, cost ituisconor i
spet ti
v ament el ost ar tdel i
mi terel ’enddel imi ter ,esono
compost idallasequenza01111110.Tal esequenzadi bitpuòper oappar ir
eal l’
inter nodei dati
chedev onoesser et rasmessi .Inquest ocasoogni v oltachei l tr
asmet t
itorei ncont ranei dat i
dat rasmet terequest asequenza, inser isceunoz er o( zer of i
ttizio)tr ail penul timoel ’ul
ti
mobi t.
Quandopoi inr icezi onecompar iràunasequenzadi bi tugual eaquel l
adel FLAGi nizi al
ema
conunozer o,quest ozer ov erràr i
mossodal ricev itor e.
L’ ADDRESSf i
el dèi ndi spensabi l
equandoci sonol ineeconnesseadi ver siter mi nal i,ment re
nel l
ecomuni cazi oni punt o-punt opuòesser eut ili
zzat operdi st i
nguer ei comandi dal leri
spost e.
IlcampoCRCcont i
enei bi tdi ridondanzacal col ati sut uttoil cont enut odel fr ame( ossi a
ADDRESS+CONTROL+I NFORMATI ON)ehal oscopodi ri
levar eev ent ual eer ror i
.
Ponendopar ti
col areat tenzi onesul CONTROLFI ELD, bisognapr ecisar echei nHDLCesi stono
tredi ver si t
ipi di frame: di tipoI , i
nf ormat ion, chesonoappunt oquel l
i deput at ial l
’inv iodidat i
utili
; ditipoS, sur per visor y ,dest inat iallasuper v i
sionedel lacomuni cazi oneconACKeNACK
(persegnal ar eal trasmet titor esei l framedal ui i
nv i
at oèst atoomenor i
cev ut oi nmani era
cor retta) ;einf i
nedi ti
poU, unnumber ed, checi rcol anonel lef asi diaper turaedi chi usuradel la
comuni caz ione( essendoHDCLconnect ion- or ient ed) .
Ipr i
mi bi tdel cont rol fieldi ndi canoi ltipodi frame( 0peri lti
poI ,10peri lti
poS, 11peri ltipoU) .
IlcampoN( S)si trov anei framedi ti
poI ,enonnegl ial t
riduet ipidi framei nquandonon
cont engonodat i,indi viduai l numer odi sequenzadel frame.Ogni framei nviat o
successi vament ev edei ncr ement ar edi unoquest ocampo.Lanumer azi oneandr àda0a7.I l
campoN( R),asecondadel lamodal i
t àdi funzi onament odel protocol lo, forniscel ’ACK
del l
’avv enut ar icezi oneperi lframeN( R) -1eperi framepr ecedent idi cui nonèst at oancor a
ri
cev utol ’ACK.Quest ov alor ei ndi caqui ndi chei lricev it
orest aaspet tandoi lf rameIcon
numer odi sequenzaN( R) .Qui ndi N( S)=N( R)epossonoesser eest esi da3a7bi t.Nei f
rame
di ti
poS, iduebi tSi ndi viduanounof rai quat tr o( 22)di versit i
pi di f
rame.Al lost essomodo, nei
framedi ti
poU, ici nquebi tM i ndi v i
duanounof rai 32( 25)di versi ti
pi di frame.
Iltrasmet t
itoreconser v ai nunbuf fert utti iframepercui nonhaancor aricev ut ounACK, ogni
voltachenear r i
v auno, ilframecor rispondent ev ieneel i
mi nat odal buf ferei l suonumer odi
sequenzapuòesser edi nuov out i
lizzat o.aspet tandoi lframeIconnumer odi sequenzaN( R).
Esistonotremodalit
àoperativedel HDLC, consideri
amol ’ABM(Asy nchronousbal ancedmode)
uti
lizzataescl
usi
vamenteperl atrasmissi
onepunt o-punto, i
nuncont estoincui l
eduest azi
oni
post eall
edueestremit
àdel coll
egament oabbi anor uol
i pari
teti
ci
.Inquestomodal it
à,if
rame
ditipoaassumonodi versefunzioni:RR(readyt oreceive,SS=00)ser veperfornir
el ’
ACKsu
tut
ti if
ramef i
noalN(R)-
1incluso, RNR(notr eadytor eceive,SS=10)haunaf unzioneanaloga
all
apr ecedentemainpiùindicaunacondi zionedi “busy”del ri
cevi
tore,REJ( r
ejectSS=01)
ri
fi
ut atutt
iifr
amedaN( R)inpoi, maf or
niscel’ACKsut uttiifr
amef i
noaN( R)-
1i ncl
uso.
I
nfineilcomandoP/ Fèunbi tchesesett
atoesi
geimmedi atamenteunar ispostacheconti
ene
i
lbitP/Fset tat
o.ÈuncomandoseèunaP, mentreèunar ispost
aseèunaF.Seun
tr
asmet ti
toreinseri
sceilbitpoolf
inal
set
tat
osull
aP, essoesigeunarispost ai
mmedi atada
partedelricevi
tore,
ilqualecreer
àunnuovoframesi r
ispostacolpoolfi
nal set
tatosul
laF.I
n
quest’
otti
caqui ndii
lprotocoll
oHDLCadottaunafil
osofiaditi
pogo-back-n.
10.
Spiegarequal
isonolenecessi
tàcheport
anoall’
uti
li
zzodi:(
a)
numerazi
onedeiframe;(b)f
ramediacknowledgement;(c)t
imer;
(d)buf
fer
dit
rasmissioneeri
cezi
one.
Lostratodi l
ineadev eforni
reil contr
oll
odegl ier
ror
i,chepossonoav venir
eduranteuna
tr
asmi ssionedel f
rame.Inolt
reèpr evi
stol ’
util
izzodifr amedi acknowledged, not
acknowl edgedel ’
impiegodi Timerperr isolvereevent ualisit
uazionidi dead-
lockeper
canal
i incui l’
affidabil
itànonègar anti
ta.Quest oavv i
enemedi ante:
- Numer azi onedei fr
ame: numerandoi fr
amei lricev i
toresaqual edev eprender
e
comei nizioef inedelpacchet todat i
.
- Gl iACKsonof ramechepossonoesser einviatiinduemodi :
1-Espl icito:sev i
enecr eatounf r
amepr i
vodi di daticonl’obiett
ivospecif
icodi
forni
r el’ACKal l
acont ropart
edel l
acomuni cazi one.
2-Pi ggy -
backi ng:sel
’informazioner elati
vaall’ACKv i
enei nseri
tainunospecifi
co
campodi unf r
amedat ichev i
aggianel versooppost oalframepercui si
desi
deraforni
rel’ACK.
Anchesesi scegli
edi i
nviarel’
ACKi nmodal i
tàpi ggy-backi
ng, occorreprevedere
anchel apossibil
it
àdi invi
aregliACKi nf ormaespl i
cit
a,nelcasoi ncuinonsi a
disponibil
eintempi breviunframedat i sucui caricarel’
ACK.
GliACkpossonoesser ef orni
tiperogni singol oframet r
asmessooppur epossono
esser ecumulati
vi,ci
oèsi possonor if
erireaduni nterval
lodiframe.
Possonoesser ei mpiegatianchenegat iveACK( NACK)pergest irelecondizi
onidi
errore.Essii
ndicanocheundet erminatof ramenonèst atori
cev utocorrett
amente.
- Il
Ti merèuni nterval
lodi t
empoal cuitermi ne, senonv i
enericevutounACK, si
procedeal ri
nviodel f
ramei nquest i
one.I lt
r asmet tit
oreavviaqui ndiuntimernel
moment oincui i
nviaunf rame,esenonr i
cev eunar i
spostapr imadel l
ascadenza
del ti
mer,ri
tr
asmet teilfr
amei nogget to.
Infi
nei Buf fersonodel lezonedi memor ia,incui vengonoi ncapsulatiiframepr ontiper
esserei nviatiipront iperesser econtroll
at idaev entualierr
oriperpoi esserepassat ial
veroepr oprioricev it
ore.IBuf f
erpossonoesser esempl i
ci,ovver
ocont enent iunsol o
frame; oppur epossonoesser ecompl essi,ov ver
ochepossonocont enere8f ramepr onti
peresser ei nvi
at iunodopol ’
alt
ro.
Esistonoi buf f
erdit rasmissionecheser vonopert r
attenereiframei nviati
,enel casoi ncui
scadai l t
imerosi ri
cev aunNACKi fr
amesonoancor adi sponibi
lisulbuf f
er;nel casoi ncui
i
nv ecev enganot rasmessi consuccesso, lezonedi memor i
adei buffervengonol i
ber ate
perfar epost oadal trifr
ame.
Esistonopoi iBuf ferdir i
cezionecheser v onopert r
attenereiframement r
ev engono
controllatidaer rori.Nel casoincui contenganoer rorivengonoscar tatieilbuf f
eraspet ta
l
anuov at r
asmi ssi onedel suddettopacchet t
o.Nel casoi ncuisianocor rett
iv engono
passat ialricevit
or ev eroepr oprio,eilbufferliberalezonedi memor i
aperf arepost oad
altr
iframe.
10Spiegar
equal isonolenecessit
àcheportanoall
’
uti
li
zzodi:(
a)numerazi
onedeif
rame;
(b)f
ramedi acknowledgement;(c)ti
mer
;(d)buff
erditr
asmissi
oneericezi
one.
Lef unzionalit
àfornitedall
ostratodi li
neasonol asuddi vi
sioneinframedel flussoi nformati
vo,
i
l controll
oel agestionedeglierrorieilcontroll
odi flusso.
Inpar t
icolare,i
lcontrol
lodeglierroriavvi
enet ramite: numer azi
onedei f
rame, framedi
acknowl edgementenotacknowl edgementei l t
imer .
Unodegl iobiet
ti
viprinci
palidelli
vellodili
neaèquel lodi garanti
reunacomuni cazione
affi
dabi l
einquant olat r
asmissionedei bitalivell
of isicopuòcompor taredegl ierror iche
dev onoesser eril
evatiecorrett
ial iv
ell
odi li
nea, quindi vi
èl anecessi
tàdiframecheser v
onoa
dareunr i
scontroal tr
asmet t
it
ore, ACKoNACK, sui framechehai nvi
atoalricev i
tor e.Percui
gliACKsonof r
amechei ndi
canol acor r
ettaricezionedel fr
amedapar tedel ri
cev itoree
possonoesser einviatii
nmodal it
àespl i
citaopi ggy-backing.Conl apri
ma, vienecr eat oun
framepr ivodi dati
conl ’
obiett
ivospeci f
icodi fornir
eunACKal lacont
ropart
edel la
comuni caz i
one.Conl asecondamodal i
tàl’
informazi oner elat
ivaal
l’
ACKv i
enei nser it
ai nuno
speci f
icocampodi unf r
amedat ichev iaggianel versooppost odel f
ramepercui sidesi dera
fornirel’ACK( possi bil
einquant ol acomuni cazioneèbi direzi onal e).Questasecondamodal i
tà
ottimizzai lfunzi onament odel l
est azi oni (maggi oreef fi
cienza)ancheseaument ail r
itardoin
quant ogl i ACKdev onoaspet taref ramedat iperesser einv iati.InoltregliACKpossonoesser e
fornitiperogni singol oframet rasmessooppur epossonoesser ecumul ati
vi,cioèsi rif
er i
scono
aduni nter vall
odi frame.Si prendeor ai nconsi derazi onei lcasoi ncui fr
amesi aricev utoi n
modoer ratoev i
enedunquescar t
at odal ri
cevitore: i
l trasmet titoreaspet taunACKoNACK
(i
ndi canocheunf ramenonèst ator icev utocor rettament e)ment reilri
cevit
or easpet t
ai l
prossi mof ramedat i.Entrambel est azioni aspet tano, i
nv ano, unamossadapar tedel l
’altr
o,si
giungeadunasi tuazi onedi DEADLOCK.Perusci rnenascequi ndi l
anecessi tàdi unTI MER,
cheser veat ener econt odel t
empochepassadaquandounf ramev ieneinv i
at oaquando
viener icev utalacor r
ispondent er i
spost adi ACK/ NACK.
Peri mpl ement ar elapr ocedur adel ti
mer ,vièlanecessi t
àdi unBUFFERDITRASMI SSI ONE, in
cui sarannocol locat iifr
amet rasmessi , questi virester annof inoaquandonongi unger àal
trasmet t
itorei lcor ri
spondent eACK, sol oal l
orapot rannoesser eel iminatidal buf fer.Qui ndiil
trasmet t
itoreav viaunt i
mernel moment oincui i
nv iaunf r ameeseent rouncer totemponon
arri
v alar ispost a, i
l tr
asmet tit
or erinv i
ai l f
rameal r
icev itore, cheaquest opunt o, vedendo
arri
v areunost essof rame, siinterrogasei lpacchet tosi asempl icement eugual eaquel l
o
precedent eperunacoi ncidenz a, osesi aundupl icat o.Daqui nascel anecessi tàdi
NUMERAREi FRAME: i
ltr
asmet tit
ore, ogni qual voltai nv i
ai lframedat i,
lonumer a.St aràpoi al
ri
cev it
or econf ront areilnumer odel f
rameconquel l
or i
cev utosubi toprima, perpot ercapi rese
si t
rattadi undupl icato( i
nquel casoav r àlost essonumer o)ono.
11.Descr
ivereletecnichediri
chiestaautomaticadiri
pet i
zione(ARQ)dei
fr
ameer rati
;perciascunatecnicamost r
are,conunesempi osigni
ficat
ivo,
comev engonogest it
iibuff
erdit r
asmissioneedir i
cezione.Mostrare,
i
noltr
e,l’
i
nterazionedellost
ratodilineaconilsoprastantestrat
odir et
e.
Sitr
attadi unapr ocedur achesi ponecomeobi etti
voquel l
odi garantir
euna
comuni cazioneaf fidabi
le,proprioper chélatrasmi ssionedi bi
tal i
vell
of i
sicopuò
compor taredegl ier rori
chedev onoesser erivelatierisolt
inelmi nortempopossi bil
e.I
fr
amechegi ungonoal ri
cevitor
ei nmodoer rato, devonoesserei nnanzitut
tor i
conosciuti
,
perpoi esserecl assi fi
catieinfi
ner isolti
.
Atalfinesonoi ndi spensabil
i tr
eel ement ial
l’
internodi unpacchet to:1.Ciascunf rame
devecont ener euncampoCRCav entecomeobi etti
voquellodi ri
conoscerei framer i
cevuti
i
nmodoer rato2.Ci ascunf r
amedev eessereet ichettatoconunnumer od’ordi
ne, per
permet t
erel ’
individuazioneuni vocat ratutti
iframechesonost atit
rasmessi fi
noaquel
part
icolaremoment o3.Dev eesser eprevist
aunapr ocedur adiacknowl edgementche
conf er mi l
ar i
cezi onedei f ramecor retti er ichi edal ar i
trasmi ssionedei fr
ameer rat i
.
Inol treesi st eunal troel ement ochi amat oBuf fer ,i
l qual eèunazonadi memor iai ncui
vengonot rat t
enut iiframepergest i
rel av eloci tàdi trasmi ssioneopi ùsempl icement eper
rior dinar ei framei nar ri
v o.
Esi st onot r epr ocedur epergest i
rel ar ispost aagl iACK/ NACK:
St opandwai t:conquest apr ocedur ai l trasmet t
itoresi bloccanonappenahai nv iat oil
framesul l
al ineaedat tendei l ACK/ NACKcor rispondent eoi lTimer .Sear r
ivaunNACKo
piùsempl icement escadei lTimerr ispet ti
v oaquel frame, essov iener i
trasmesso.Sol tanto
quandoar r i
val ’ACKcor r i
spondent ei lbuf ferdi trasmi ssi onev i
enel i
ber atoperpot er
car icar eunnuov of rame.Per tant oconquest apr ocedur aèpossi bilet ramset ter esol tant o
unf rameal lav olta.Quandounf ramev ienei nv i
at o, i
mpi egauncer tot empoperar rivareal
dest inat ar i
o, equest ot empov ienechi amat oRi t
ar dodi pr opagazi one.Quandoi nv ece, il
ricev i
tor edev eaccor ger si del l
acor rettezzaomenoi mpi egauncer t ot empo, chi amat o
Ri tar dodi processi ng.Quest at ecni capuòr i
sul tarei nef f i
ci entenel casoi ncui quest iri
tardi
sianoeccessi vament el unghi rispet toal tempodi frame, per chéi nquest ocasol al inea
sar ebbeoccupat ai nmodoi nef ficient e, poi chéperl amaggi orpar tedel temponon
vengonot rasmessi dat iut i
li.Inquest apr ocedur asonopr esent idueBuf f
ersempl ici :i
l
buf ferdi trasmi ssionesi incar icadel l
’inv iodel fr
ame, ment rei lbuf ferdi r
icezi oner icevei l
frame, nel casoi ncui si acor rettol ot r
asmet teal lost rat odi l
ineament renel casoi ncui sia
er rat ol oscar taer ichiedeunnuov oi nv iodapar tedel trasmet ti
tore.
Gobackn:persuper ar el’inconv eni ent edel lost opandwai t,èst at oi ntrodot taquest a
pr ocedur a, laqual epr ev edechei framev enganoi nv i
at iconsecut i
vament eunodopol ’
altro,
senzachei ltrasmet t
itor esi debbaar rest arei nat tesadi unar i
spost adapar tedel
ricev i
tor e.Quandoscadei lTi merr elat ivoadunpacchet toi nviatosenzachev enga
ricev utounACK( oppur equandov i
ener icev ut ounNACK) ,ilframei nquest ioneet uttii
framesuccessi videv onoesser er itrasmessi .Quest apr ocedur aèpi ùef fici
ent er i
spet to
allapr ecedent e, per chéèpossi bilei nv iaredegl iACKcumul ativi
, enonperf or zaunoper
ogni frame.L’ unicosv ant aggi oèchequandodev or itrasmet tereunf ramear rivatoconun
er ror eal ricev it
or e,iltrasmet titoreèobbl i
gat oar i
nv iar et ut tiiframesuccessi v iaquel l
o
er rat o,anchenel casoi ncui quest iframef osser oar ri
v ati adest inazi onesenzaer rori.In
quest apr ocedur aèpr esent eunBuf ferdi tr
asmi ssionecompl esso, format oda8spi cchi ,i
l
qual esi incar icadel l’
inv ioconsecut ivodegl i 8f ramecar i
cat ii
npr ecedenzasudi esso, eda
unaBuf ferdi ricezi onesempl i
ce, chener icev eunoal l
av ol tael oscar tanel casosi aer rato,
ment rel oaccet tanel casoi ncui si
acor ret to.Quandoar rival ’
ACKcor rispondent eai fr
ame
i
nv iat iallor ail Buf f
erdi t r
asmi ssi onel iber alospazi operdedi car l
oanuov i
f r
amedai nviare.
Sel ect i
ver epeat :quest apr ocedur apr ev edechesi ar itrasmessosol oedescl usi v ament eil
frameperi lqual eèscadut oi lTimersenzacheper veni ssei lcor rispondent eACKoperi l
qual eèst at or i
cev ut ounNACK.L’ i
deaèquel l
adi mi gliorar el epr est azi oni dir inviodei
frameer rat idel l
apr ocedur aGOBACKN, ev it
andodi ritrasmet tereanchedei fr ameche
pot r ebber oesser est at iricev uti cor rettament e.Inquest apr ocedur asonopr esent i due
Buf fercompl essi f
or mat ida8spazi :il Buf ferdi trasmi ssi onesi car icadi 8f rame, el i i
nv i
a
consecut iv ament e, ment rei lBuf f erdi ricezi onesi car i
cadi quest i 8f rameenel casoi ncui
sianocor ret tiliaccet tael i
ber ai relativ ispazi ,ment renel casoi ncui sianoer r ati,manda
unNACK( oaspet t
ai l Timer )perr i
chi eder eunnuov oi nv io, enonl i
ber ai lcor rispondent e
spazi oet ut t
i quel l
i dei framesuccessi v i.Quest at ecni caser vepermant ener eunacer ta
sequenzanei frame.Unav ol tachei lbuf ferdi trasmi ssi oner icev egl i ACKl i
ber ai frame
cor r i
spondent i opr ocedeal rinv i
odel fr ameer r
at o,nonl i
ber andocosi lospazi oal ui
cor r i
spondent e.
11Descr
iver
elet
ecni
chedir
ichi
est
aaut
omat
icadir
ipet
izi
one(
ARQ)deif
rameer
rat
i;per
ciascunat ecni camost rar e, conunesempi osi gni ficat ivo, comev engonogest itiibuf fer
dit r
asmi ssi oneedir i
cezi one.Most rare, inol tre, l
’int er azi onedel lost rat odil ineaconi l
sopr ast ant est r
at odir ete.
Lef unzi onal itàf orni tedal l
ost rat odi lineasonol asuddi visionei nf ramedel fl
ussoi nf ormat ivo,
i
l cont rolloel agest ionedegl ier ror iei lcont rol l
odi fl
usso.
Pr endi amoi nconsi der azi onecol legament idi tipopunt o- punt oconcomuni caz ioni asi ncr one,
cioèi ncui i framev engonoi nv iati quandol asor gent edi infor mazi onehadei dat i da
trasmet tere, indipendent ement edal l
ost atodel ricev itor e.L’ obi etti
v oèquel l
odi gar ant ireuna
comuni caz i
oneaf fidabi lei nquandol at r
asmi ssi onedei bi tal ivellof isicopuòcompor taredegl i
er rori chedev onoesser er i
lev at iecor ret ti
al ivel lodi linea.If ramechegi ungonoa
dest inazionecor rot ti dev onoesser er iconosci ut iecl assi ficat icomeer rat i
, poi occor ronodel le
st rategi echeper met tanol ar itrasmi ssi onedi t aliframe.Perpot erf areci òoccor recheci ascun
framecont engauncampo( sol it
ament eallaf inedel frame)denomi nat ocy cli
cal redundancy
check( CRC)ochecksum chehannocomeobi et tivoquel lodi rilevar ei framer i
cev ut iinmodo
er rato( manondi cor regger li),poi iframedev onoesser eet ichet t
ati conunnumer od’ ordine
cheper met tedi ident i
ficar l
i inmani er auni v ocaei nf i
nedev eesser epr ev i
st aunapr ocedur adi
acknowl edgmentchehal ascopodi dar eunr iscont roal trasmet ti
tor e, ov ver oconf er mar el a
ricezi onedei fr
amecor rettier i
chi eder el ar i
t rasmi ssi onedi quel lierrat i.E’ necessar io
pr ev eder el ’
ut il
izzodi timeout ,iltrasmet tit
or eav viaunt imernel moment oi ncui i
nv i
aunf rame
esenonr icev er ispost apr i
machescada, ritrasmet tequel f
r ame.Peri mpl ement ar el a
pr ocedur adi timeouti framet ramessi devonoesser ecol locat iinunbuf ferdi trasmi ssioneev i
dev onor est aref inoachenonar riv ail cor ri
spondent eACK, sol oallor apossonoesser e
elimi nat idal buf fer.I nolt repossonoesser ei mpi egat i ancheNACK( negat ive
acknowl edgement )pergest ir
el econdi zioni di er rore, indi canocheundet er mi nat of r amenonè
st ator i
cev ut ocor ret t
ament e.Sonoi nv i
atisenzaaspet tar eil timer ,ei l trasmet tit
or e, unav ol t
a
chel or icev e, rinviai mmedi atament ei l frame.
Let repr ocedur echev engonout ilizzat epergest irel ar ispost aagl iACK/ NACKsono:
-STOP- AND- WAI T: risul taappr opr iatopercomuni cazi oni hal f-dupl ex, comuni cazi one
bidi rezional eat ur ni ,lest azi oneal ternanoi per iodi di trasmi ssi one
conper i
odi di ricezi one.Conquest apr ocedur ai l
t rasmet titoresi
bloccasubi todopoav erinv iatoi l framesul lal ineaeat tende
l’
ACK/ NACKcor rispondent edal ricev i
tor e.Sear r
iv aunNACKo
scadei l tempodi timeout ,il framev i
ener itrasmesso.Sei nv ece
ar ri
v al ’
ACKcor ri
spondent eil buf ferdi tr
asmi ssi onev ienel i
ber atoperpot ercar icar eunnuov o
frame.Per tant oèpossi bi l
et rasmet ter esol tant ounf rameal lav olta.Si al al unghezzadel
buf f
erdi trasmi ssi onechedi quel lodi ricezi oneèdi unf rame.Sei l ritardodi pr opagaz i
one
(tempoi mpi egat oaf fi
nchèl ar adazi oneel et tromagnet i
caar rivi alricev itor e)del canal e
comuneèmaggi oredel tempodi frame, ilcanal ev ieneut ili
zzat oinmodoi neff i
cient epoi chél a
maggi orpar tedel t empononv engonot rasmessi dat iut ili
.
-GO- BACK- N: quest opr otocol l
opr ev edechei framev enganoi nv i
ati consecut i
v ament euno
dopol ’altr osenzachei ltrasmet ti
tor esi debbaar rest are
perat tender eunar ispost adapar tedel ricev itor e.Quando
il time- outr elativoal pacchet t
oi nv i
at oscadesenzache
v engar i
cev utounACKoi l t
rasmet titor ericev eunNACK, il
fr amei nquest ioneet ut tiquel lisuccessi v ament ei nv i
at i
dev onoesser er itrasmessi .Nonènecessar iocheperogni
framei nv i
at ov engaf or nitol ’ACKcor rispondent e, si puòr icor rereadACKcumul ativ i (si
riferisconoaduni nt er vallodi frame)perav er emaggi or eef ficienz a.I lbuf ferdi trasmi ssioneè
piùcompl essodi quel l
odi ricezi onecheèl ungount empodi frame, infat ti fausodi unbuf fer
circol are, congener alment eot toset tor i,chev engonol iber at iogni vol tav iener icev ut ol ’
ACK
cor rispondent eal fr amechel ooccupa, epoi riempi tiinsequenza.L’ occupazi onedel la
memor i
aèot t
imi
zzata.Leprestazioniri
sult
anomi gliorir
ispettoal protocol
lostop-and-wait
.
-SELECTI
VE-REPEAT:questopr otocol
loprevedel ar i
trasmissionedel solofr
ameperi lqual
eè
scadutoilti
me- outsenzachei ltr
asmet t
it
oreabbiaricevutoil
corri
spetti
voACK.Mi gli
oralepr estazionidelprecedente
protocol
loinquant oev i
tadi r
itr
asmet ter
eanchef rameche
potrebberoesser est arir
icevuticorrettamente.
Ilbuff
erdi t
rasmi ssioneedi r
icezionesonoci rcolari
,hannola
stessalunghez za.Quel l
odi ri
cezioner i
sult
aper òpiù
complesso,
inquantohaanchei l
compi todiriordinarei f
rame, siccomeconquest aprocedura
possonoessereri
cevutif
uorisequenza.
12.
Checosasonol
etecni
chest
ati
chediaccessoaduncanal
ecomune?
Sonodel l
est rategiechev engonosf ruttateperr egolarel’accessoal canalecomunedi
comuni cazi one.Inunaconnessi one, ilmezzodi comuni cazionev ienemessoi ncomunea
tutt
el est azioni
, equindi servonodel l
et ecnicheperr egolarel ’
accessodel lest azioneal
mezzot rasmi ssivo.
Let ecnichest atiche,sonodue: TDMAeFDMA.
Let ecnicheTDMA( t
imedi vi
sionmul t
ipleaccess)hannounassedei tempi cheè
i
deal ment esuddi v
isoint rame, i
ncui nel casopi ùsempl iceogni t
ramaècost it
uitadaM
slottempor ali
,dov eM èi lnumer odi stazioni connesseal mezzodi comuni cazione
comune.Gl isl
othannot ut t
iunai denti
cadur atatempor al e.Vigeunar egoladi arbit
raggi
o
cheaf fermachel astazionei -
esimapuòt r
asmet ter
esol oedescl usivament enel losloti
-
esimo, enonpuòt r
asmet t
ereal difuoridi esso.Èmol tosempl i
ceev ietachepi ùst azi
oni
comuni chi nosul l
ost essocav oenel l
ost essoi stante.Hai lvantaggiodi el
imi naretuttel
e
possi bi
li cont eseperl ’accessoal lar i
sor sacondi visa, maal lost essot empohal o
sv ant aggi odi r
ipar ti
rel er i
sor sedi comuni cazi onest ati
cament et raleM st azioni .Post o
chel acapaci tàt rasmi ssiv adel canal esi apar i aRbi t/s, ciascunast azi onepuòt rasmet t
ere
al piùR/ M bi t /s.Puòcapi tarecheunat raleM st azioni debbai nviareunanot ev olequant i
tà
di dat i,
ment rel eal t
reM- 1st azioni nonabbi anodat i dai nv i
are.Di conseguenzaM- 1sl ot
ver rebber ospr ecat i
,ment reunast azioneav rebbeunser v i
zioinadeguat oal l
epr opr i
e
necessi tà.At trav ersoquest at ecni casi limitanol est azioni atr asmet teresol ounacer ta
quant it
àdi dat i,lasciandounapar tedegl isloti nutili
zzat i out i
lizzat i
inadeguat ament e.
Let ecnichedi tipoFDMA( frequencydi v i
sionmul tipleaccess)hannounabanda
disponi bilesuddi v i
sai nsot tobande.Ladi f
ferenz ar ispet toallat ecnicapr ecedent e, èche
nel l
aFDMAandi amoasuddi vider el arisorsabandaenonl arisor sat empo, comei nvece
av vienenel l
aTDMAequest opor taunl egger ov ant aggi o.Nel casopi ùsempl ice, labanda
disponi bileBv ienesuddi visai nM sot tobande, dov eM èi lnumer odi stazioni connesseal
mezzodi comuni cazionecomune, cosi checi ascunasot tobandaabbi aampi ezzaBi =B/ M.
Lar egol adi ar bitraggiochev igei nquest ast rategi aaf fer machel ast azionei -esimapuò
trasmet t eresol oedescl usi vament enel lasot tobandai -esima.Quest opor taunv antaggio,
ov ver ochev enganoel imi nat et uttel epossi bilicont eseperl ’
accessoal l
ar i
sor sacomune,
maancheunosv ant aggi o, ov verochel er i
sor sedi comuni cazionesi anor i
par ti
te
stat icament et ral eM st azi oni.Il mi gli
or ament or ispet toal laTDMAsi notanel fat toche, i
n
quest ast r
at egi anonhounast azi oneconuneccessi vocar i
codi dat idat rasmet t ereche
nonr i
esceadusuf ruir
edel lar isor sacomune, enonhonemmenodel l
ast azioneche
vengonoi nut ili
zzat eout ilizzat ei nef f
icacement e.
Esi steanchel ast rategiaCDMAi ncui hounnumer ol i
mi tatodi codici adi sposi zione, che
l
imi tanoqui ndi gl iutenti i
naccess, einfineanchel ast rat egiaSDMAi ncui gl
i utent isono
suddi vi
si i
ncel lecol l
ocat i geogr aficament e.
Ingener alel ’
appr occiodi quest est r
ategi est aticher isultapar ticolarment eadeguat oper
tutti iser vizi di cui ènot aapr i
or ilar i
chi estadel l
er isor sei nter mi nidi velocitàt rasmi ssiva.
Qui ndi l’appr occi ost aticor i
sul tamol toef ficient eperl ev elocitàdi trasmi ssionecost anti
.
13.Descri
ver
elet ecnichediaccessoadunmezzocomunedellaf
amigli
a
ALOHAer i
cavarelarelazi
oneanalit
icatr
athr
oughputet
raf
fi
cooffer
toal
canale.Cos’
èilperiododivulner
abil
itàeper
chéèimport
ant
e?
Primadi parlaredialoha, bi
sognaintrodurrequel l
echesonol est rategiediti
pocasual e:ho
M st azi
oni checondi vidonounamedesi mar isorsadi comuni cazione, esicercauna
strategiadi all
ocazionedi namicacheassegni lerisorsedi comuni cazioneallestazioniche
hannoef fetti
vament elanecessitàditrasmet teredei pacchettidati.
Alohaf apar tedellest r
ategiecasuali
,epr evedel’i
nv i
odi pacchet t
i sulcanaledi
comuni cazioneogni voltacheunast azionedev einv i
aredat i
.Perquest oilprotocoll
o
Alohapur ononpossi edev i
ncolial
l
’i
nv i
odi datiequi ndiall’
occupazi onedellabanda.
Inoltrelestazioninondev onocondividerealcunai nformazione, eci òsempl i
ficamol t
ola
reali
zzazi onedel si
stema.
Ilproblemadi Aloha,ècheseduepacchet t
iarri
vanocont empor aneament eal lostesso
ri
cev itor e,essononèi ngr adodi ril
ev ar ecor r
et tament ei dat i,eper tant oent r ambi i
pacchet t idev onoesser econsi der ati per si edev onoesser er inv iati.Quest of enomeno
prendei l nomedi COLLI SIONE, ehaunapr obabi l
itàmol t
oal ta, dat ochel ’
inv iodi dat i sul
canal edi trasmi ssi onenonpr ev edenessuncont rollo.
Lest azi oni spessosonoi ngr adodi ver ifi
car eunacol lisionesempl icement eascol tandoi l
canal e, oppur easpet tandochet rascor rai ltempor elat i
v oal Ti merdel pacchet todat i
i
nv iat o.I ncasodi av v enut acol li
si one, l
ast azionemi ttent er ei nv i
ai lf ramedopoun
i
nt er val l
odi tempocasual eeaspet t
af i
nchènonr icev el ’
ACKperl acor rettat r asmi ssi one
del fr amei nquest ione.Lest azi oni t
r asmi t
tent i i
nv ianoi lor omessaggi lungoi lcanal e
condi v i
so.Sel ’i
nt er val lodi tempodur ant eilqual edueopi ùst azi oni trasmet tonosi
sov rappone, al lor asi av ràunacol lisione.Quest acol lisionepuòesser et otal enel casoi n
cui i tempi di f ramesi anocor ri
spondent i,opuòesser epar zialenel casoi ncui iduet empi
di frameabbi anosol ounapar tecondi visa.Dal punt odi vistadel l’ef ficienza, èpeggi ouna
collisi onepar zi ale, per chépr esupponeunospr ecot empor alemaggi or eadunt empodi
frame, ment reunacol l
isionet ot alepr esupponeundi spendi odi risor sat empor aleugual e
adunt empodi f
r ame.
Compl essi vament el eM st azioni gener anount raff i
codescr i
v ibilemedi ant euna
distibuzi onepoi ssoni anadi par amet roλf r
ame/ s.v engonoconsi der at isi ai nuov if rame
trasmessi ,chequel l
i ritrasmessi insegui toadunacol lisione.If ramehannot ut ti
dimensi onepar ial bi tei ltempodi frameèi ndi cat oconTi .I noltr esi presupponechei l
canal edi comuni cazi onesi ai deal e, nel sensochegl i error isui f
r amer icev ut i sianodov uti
escl usi v ament edacol li
sioni enonsi possonoav er eer ror idi al t
ranat ur a.Inf inei lritar dodi
propagazi oneèt rascur abile.
Iltraf ficoof fer todal canal eèi l numer omedi odi frameof ferti al canal ei nunt empodi
frameesi cal col acome G =λ* ti
Ilthr oughputèi lnumer omedi odi framet r
asmessi consuccessoi nunt empodi fr ameesi
i
ndi caconS.Sècompr esot ra0e1, epi ùhaunv al or et endent ea1pi ùi lsist emaè
efficient e;pi ùhaunv al oret endent ea0pi ùil sistemaèi nef ficient e.
Lar elazi onechei nt er cor r
et rat rafficodel canal eet hr oughputè S=G* ex p(- 2G)
Èi mpor tant ei nt rodur reancheun’ al tragr andezza, chi amat aPer iododi vulner abi l
ità, che
nonèal trochei lper iododur ant ei l qual eunf rame, conunt empodi trasmi ssi onepar i aTi,
ri
sul tav ulner abi leadunacol li
si one.E’ impor tant eper chér isul tast ret tament ecol l
egat o
coni l numer odi col lisioni ,
il qual edet ermi nal ’efficienzadel mi osi st ema.Pi ùgr andeèi l
mi oper iododi vul ner abi li
tà, maggi or eèl apr obabi li
tàdi av erecol li
si oni trapacchet ti, e
i
nf inemi nor eèl ’ef fi
ci enzadel mi osi stema.Pi ùcol lisioni ho, pi ùr itrasmi ssi oni dov ròav er
e
epi ùt empodov ròper derepr i
madi inv iarenuov iframe, quest opor taadunami nor e
efficienzadel mi osi st ema.
tv = t +
0 it -ε - t -t
(0 i )=2t+ ε i
Esist eun’ al trav ar i
abi ledel last rat egi aAl oha, chi amat aSl ot tedAl ohaemant ienel est esse
i
pot esi i
nizi ali di Al ohepur o, mapr aticament edi v i
del ’asset empor alei nsl otdi dimensi one
par iat emponecessar ioal l
at rasmi ssi onedi unf rame, el est azi oni possonoi ni zi
ar ea
trasmet ter esol ament eal l’
iniziodi ciascunsl ot .Quest at ecni caper met tedi av er e
solament edel l
ecol li
si oni total i
, permi gl i
orarel ’
effici enzadel mi osi stemadi
comuni cazi one.I nquest ocasoi lr appor tot rat hroughputet raf ficoè:
S=G* e xp(- λt)=G*
i e xp(- G)
13Descri
vereletecni
chediaccessoadunmezzocomunedellafamigl
iaALOHAe
ri
cavar
elarelazi
oneanali
ti
catrathr
oughputetraf
fi
coof
fer
toalcanal
e.Cos’
èil
peri
ododivulner
abil
it
àeperchéèi mpor
tante?
Illi
v ellodi lineadi unacomuni cazi oner ichiededi v erseoper azi oni compl esseedèper
quest osuddi visoi nduesot tost rat i: LLCeMAC.Laf unzi onal i
tàr ichiest adal medi um
accesscont rol èquel ladi met ter eapunt ooppor tunest rategi eperr egol ar el ’accessodei
var iter mi nal i allar i
sor sacomunequal or ail mezzodi pr opagazi onenonsi a
escl usi vament ededi cat oal l
acomuni cazi onepunt o-punt o.Lest rat egi edi accesso
possonoesser edi t i
post ati
co( ut ilizzat equandol ar ichi est adi r i
sor sei nt er mi ni di
veloci tàt rasmi ssivaènot aapr ior i),casual e( adat teperappl i
cazi oni av ar iabl ebi tr ate)o
sur i
chi est a.I nquel ledi tipodi nami cosi cer cadi assegnar el er isor sedi comuni cazi oni
allest azi oni chehannoef fettiv ament el anecessi t
àdi trasmet ter edei pacchet ti dat i
.
Consi der iamol ast rat egi adi tipocasual ePur eAl oha: quandounast azionehadat ida
trasmet ter e,li inv i
asul canal e.Quest opr ot ocol lononpr ev edev incol ial l
’inv iodi dat ie
qui ndi al l
’occupazi onedel labanda.I lv ant aggi oècheunsi stemasempl ice, inf atti l
e
stazi oni nondev onocondi vi
der eal cunai nf or mazi one.Losv ant aggi oècheèf requent e
l
’ev ent ocol l
isione, inf at t
i seduepacchet tidi stinti giungonoal lost essor icev itor e
cont empor aneament esi v erificaunacol l
isioneedi conseguenzai lr i
cev i
t or enonèi n
gradodi rilev ar ei dat i cor rettament e, ent rambi ipacchet tisar annodascar tar e.Poi chè
ogni st azioneèi ndi pendent edal leal t
re, i
lsuccessoèdet er mi nat ouni cament edal l
a
mancat acol li
si oneconal tret rasmi ssi oni dapar t edi altrest azi oni ,ov v eroquandosol o
unast azi onet r asmet te.Lest azi oni tr
asmi ttent iinv ianoi l
or omessaggi lungoi l canal e
condi viso, sel ’inter val l
odi tempodur ant ei lqual edueopi ùst azi oni tr
asmet t onosi
sov rappone, al lorasi av r
àunacol lisione: pot ràesser ecompl etasei framev engono
trasf eritidal lest azi oni esat tament enel lost essoi stant et empor aleopar zi alenel casoi
framesi sov rappongonosol oi npar te.Anchei nquest osecondocasoper òsar anno
ent rambi scar tat iei ltempoper sosar àpi ùdi unt empodi frame, qui ndi si tuazi one
peggi or er ispet toal lacol li
sionecompl eta.
Incasodi col lisionel ast azionemi tt ent er einv iai l fr
amedopouni nterv allodi tempo
casual e, cal col at ot rami teunal gor i
t modi backof fesponenzi alet roncat of inoaquandoi l
framer isul taesser est ator i
cev utocor rettament e.
Peranal izzar el epr est azioni di quest ast rategi a, consi der iamochel eM st azi oni che
accedonoal canal ecomunegener anount raf ficodescr i
v i
bi leat trav ersounpr ocesso
stocast i
copoi ssoni anodi par amet roλf rame/ s, ov veroi lnumer omedi odi framegener at
i
nell’uni tàdi tempo.If rameconsi der ati sonosi aquel linuov i chequel liritrasmessi a
segui todi unacol li
si one.Vi eneut ilizzat aladi st r
ibuzi onedi Poi ssonpoi chésempl i
ce, i
n
gradodi descr ivereunamol titudi nedi ev ent i eper chèsi adat tabeneamodel lizzar eev enti
i
ndi pendent i.Tut tav i
al er i
trasmi ssi oni nonpossonoesser econsi der at iindi pendent idalle
trasmi ssi oni dei f r
ameor iginar i.Consi der iamoi nol t
r ecost ant el adi mensi onedei frame,
par ial biteconunt empodi fr amepar i at ieu nr i
tar dodi pr opagazi onet rascur abi l
e.I l
canal edi comuni cazi oneèi deal e, inf att igli error isui framer icev ut ipossonoesser e
causat i sol odacol lisioni enonsi possonoav er eer ror idi al trot ipo.Def ini amoconGi l
trafficoof fertoal canal e, ovv er oi l numer omedi odi frameof ferti al canal ei nunt empodi
frame, G=λt *i.Def iniamoconSi l throughput , ov ver oi lnumer omedi odi f ramet rasmessi
consuccessoi nt empodi fr
ame, sar àunv al orecompr esot ra0e1.
Si cer caqui ndi di det er mi nar el ar el azi onechesussi st ef raGedS: tant omaggi oresar àS
i
nf unzi onedi G, maggi oresar àl ’ef ficienzadel sistema.Def iniamoi nol tr
ei l per iododi
vulner abi l
ità, ov veroquel lodur ant ei lqual eunf rame, cont empodi trasmi ssi onet i,ri
sulta
vulner abi l
eadunacol lisi
one: tv=t 0+-tiεt-(-
0t i+)ε =2t i
Incondi zionidiequili
br iodi nami coS=G* Pr( nessunf rameof f
er t
oal canal eperunper i
odo
tv.
Qui ndi perunpr ocessodi Poi ssondi parament oλl apossi bil
it
àdi av erekar ri
viinun
tempotè:
k
(λt)
Pk( t)= exp(λ
- t
),cosìchePr =Po() tv =e xp( λ
-tv)=exp( -2λti)
k!
dunqueS=Gexp( -2λti) =Gexp( -
2G)
Massi modi Sot t
enibileè0, 18.Val oremol tobasso, quindibassaef ficienzadel sistema.
Quest ast rat
egiav i
eneut i
lizzat asol onei casi i
ncui lasempl i
citàhapi ùr i
levanza
del l
’efficienzaenonsi hal’obi etti
vodi trasferiremol tidati
.
Seconsi deri
amol ast rategi aSl ottedAl oha,v algonol eipotesifatteinpr ecedenza, mal a
strat egiadi accessopr evedechel ’assedei tempi si
asuddi v i
soi nslotdi dimensioni parial
temponecessar i
oal l
at r
asmi ssionedi unframe: l
est azionipossonoi nizi
areat rasmet t
ere
sol oal l
’iniziodiciascunsl ot .Conquest ast rategiaincasodi colli
sione, potràesseresol o
totale.Ri sultaessereunast r ategiapiùcompl essadi quell
aPur eAlohai nquant ol e
stazi oni dev onoesser esincr onizzateinqual chemodo.I lperi
ododi vulnerabili
tàsi ri
ducea
t,
i quindi S=Gexp(- λti)=Gexp( -
G)
E’ vant aggi osar i
spettoal lapr ecedent estrategiaperquant or i
guardal epr estazi
oni: S
ri
sul taesser equasi ildoppi o.
14.Descri
vereletecni
chediaccessoadunmezzocomunedel l
afamigl
i
a
(CSMA)pr estandopart
icol
areatt onealper
enzi i
ododivul
ner
abil
it
à.
Mostrareunesempi odicomunicazi
onebasatasuCSMAincuidue
pacchett
icolli
dono.
Lestr
ategi
eAlohanontengonocont
odellostatodelcanaleprimadel
l’
i
nvi
odifr
ame, e
quest
ocausaunaprobabil
it
àmoltoel
evatadi aver
edellecoll
isi
oni
.Lasol
uzi
onesi
appor
tamediantel
astr
ategi Car
adel ri
ersensemul ti
pleaccessCSMA,incui
lastazi
one
pri
madi trasmet teret est ail canal eperv erifi
car echesi al i
ber oooccupat odaun’ altr
a
comuni cazione.Quest oappr occi ononel i
mi nat ot al
ment el ecollisioni ,madi minuisce
notevolment el apr obabi l
itàchesi verif
ichino.I ltestdel canal ev i
eneef fet t
uatomedi ante
l
ar i
cezioneonodi ener giadaqual cheal trast azi one.Seil tr
asmet t
itor eper cepisce
energia,capi scecheun’ altrast azi onest agi atrasmet t
endodat i
.
Esi
stonodi verset ipologi edi CSMA:
1-Per sistentCSMA: vienepr epar atoi lframedat r
asmet tere,si t estai lcanaleeseè
li
ber ot ramet t
o, seèoccupat or i
tentoi mmedi at
ament eiltestdel canalesenza
aspet tar enessunt empodi ri
tardor andom.
2-Nonper sistentCSMA: vienepr epar atoi lf r
ame, sitestai lcanal eeseèl i
ber osi s
trasmet te,seèoccupat osi aspet taunr i
t ardorandom epoi si ritentaconi l t
estdel
canal e.
3-Sl ottednonper si
st entCSMA: vienepr epar at
oilframe, siat tendel ’i
nizi
odi unosl ot
tempor ale, sitestai l canal eeseèl iber ot rasmet t
o, seèoccupat oaspet tount empo
di ri
tardor andom, ri
test oi lcanal eeaspet tonuov ament el’iniziodi unnuov osl ot
tempor ale.
4-Sl ottedp- per sistentCSMA: vi
enepr epar atounf rameunf ramedat rasmettere,
attendol ’i
niziodi unosl ot ,
t estoi l
canal eeseèoccupat oaspet tol ’i
nziodi unnuov o
slot,seèl iber ogener ounnumer or andom compr esot ra0e1chi amat o“r”,eser <p
allorat rasmet to,ser >pal l
or aaspet tol ’
iniziodiunnuov osl oter icomi nciodacapo.
Pèl apr obabi l
itàcheav v engaunacol lisionedat ouncer t
ot r
af fico.Qui ndiserè
mi nor edi p, all
or apossot rasmet t
ereper chéav roquasi lacer tezzachel acol li
sione
nonav venga.Quest ast rategi aèut il
equandosi hannomol t est azi oniconmol to
traffi
co.Pi ùal toèi l traffico, piùpdev eesser ebasso, perev i
t arel ecol l
i
sioni.
I
lper i
ododi v ul
ner abil
itàèuni nterv allotempor aleincui unframepuòesser esogget toad
unacol l
i
sione, nonost ant epr i
mapossaesser est at otestatoil canale.Questoèdov utoal
ri
tardodi propagazi onedel segnal e, ilqual enonper met telatempest i
vitàdell
ar i
sposta,e
puòcausar edel l
ecollisioni .Qui ndi i
l periododi vulnerabili
tàrisultastrett
ament elegatoal
ri
tardodi propagazi onedel framenel mezzot rasmi ssivo.Rit
enendocost ant
el aveloci
tàdi
propagazionedel segnal enel mezzot rasmi ssiv o,ilrit
ardodi pr opagazioneTij di
pende
dall
adistanzadel l
ast azionei dal l
ast azionej .Per tantoi lr
it
ardodi propagazionedipende
dall
aspaci ficacoppi adi stazi oni consi derata.
Facciodel l
ei pot esi:
- Lest azi oni generanount raf ficodescr ivibileat t
raversounpr ocessost ocastico
poissoni anodi par amet roλf rame/ s.
- Vengonoconsi der at isiai nuov ifr
amechei framer it
rasmessi dopounacol l
isi
one.
- If ramehannot ut tidimensi onecost ant epar i albit.
- I lri
tardodi propagazi onet raduequal siasi stazionièpar iaT,dov eTèi lmassi mo
ri
tardodi propagazi onenel lar et e.
- L’ oper azionedi sensi ngdel canal eèi st antanea.
- I lcanal edi comuni cazi oneèi deale, nel sensochegl ierrorisui f
ramer icevut
i
possonoesser epr ov ocat iescl usiv ament edacol li
sioni enonsi possonoav ere
errori dialtranat ur a.
Supponi amocheal l’
istanteT0l astazi onei effettuiilsensi ngedi lcanaler isultili
ber o;
per tant opr ocedeal l
’
inv i
odel frame.sel astazionej haunr amedat r
asmet tereal l
’istante
ti< t0 +τ ,allo r
a tr
a mi tel’
op era zione d isens i
ngp erviene alla co nclusi
o ne e rratac he i
l
canal esi al iber oecheper tant opuòpr ocedereal l’
inv i
odel frame.di conseguenzaav vi
ene
unacol li
sionet rail framedel last azionei edil f
ramedel l
ast azi onej .Dunquei lri
tar dodi
propagazi onegi ocaunr uolof ondament al
enel l
adet ermi nazi onedel lepr est azioni delle
tecni chedi accesso, edèt al er i
tardodi propagazi oneadet er mi nareilper i
ododi
vul ner abili
tàdel l
est rategieCSMA.I l
f ramet rasmessodal l
ast azionei all’
istant et0o ccupa
i
l canal epert Isecondi .Qual siasi framepr ontoperesser et rasmessonel l
’intervallodi
tempo( t ,
t
0 0 +τ )v i
e ne a nch’es soinv i
a tos ulcan ale,p oi
c hé le sta zi
onic orrisp onde nti
per cepi sconoi l canal el i
bero.Nel l
af igur aprecedent eilframenèl ’ult
imoadar ri
var e,in
cor rispondenzadel l’
istantet 0 + Y,pr imachesi chi udal afinest radelper iododi
vul ner abili
tà.Qui ndi acausadel ri
tardodi propagazi one, l
est azionecheef fettuanoi l
sensi ng, trov erannoi lcanaleoccupat osol osei ltestv i
eneef fettuatodopol ’
istantedi
tempot 0 + Y.
All’istant et 0 + Y +t Iterminal at rasmi ssi onedel l
’ult
imopacchet ton,tuttav i
al est azioni
del lar etesi accor gonochei l canaleèl iberosol ament eapar tiredal l
’i
stant et 0 +Y + tI+τ.
L’int ervallo( t0,t0 +Y +t I+ τ)èdet toper i
ododibusy.L’ i
nter vallochev adal l’i
stant e
t0 + Y +t I+ τal l
’istant eincor rispondenzadel qualesi verif
ical atrasmi ssionedi unnuov o
frameèdet toper i
ododi I
dle.Unci cloconsi steinunper i
ododi busysegui todaunper i
odo
di Idle.Unper iododi Busyv i
enedet ounsuccesf
t ulsedur ant et aleper i
odononv iene
trasmessoconsuccessoal cunf r
ame; v
ieneinv ecedet tosuccesf ulsenonsiver i
ficano
col li
si oni.
14Descr i
ver el etecnichediaccessoadunmezzocomunedel lafami gl
ia( CSMA)
prestandopar ti
colareat tenzionealper iododivul ner abili
tà.Most r
areunesempi odi
comuni cazi onebasat asuCSMAi ncuiduepacchet t
icol li
dono.
Il
li
vellodi l
ineadi unacomuni caz i
oner ichi
ededi verseoper azi onicompl esseedèperquest o
suddivisoi nduesot t
ost r
ati:LLCeMAC.Laf unzi onali
tàr ichiestadal medium accesscont rolè
quell
adi met ter eapunt ooppor t
unest rategieperr egolarel’accessodei varitermi nalial
la
ri
sorsacomunequal orailmez zodi propagazi onenonsi aescl usivament ededicat oalla
comuni caz ionepunt o-punto.Lest rategiedi accessopossonoesser editipostati
co( uti
l
izzat
e
quandol arichi est
adi risorseint ermini divelocit
àt rasmi ssivaènot aapriori
),casual e(adatt
e
perappl icazioni av ari
ablebi trate)osur i
chiesta.CSMA( car ri
ersensemul t
ipleaccess)èuna
str
ategiadi allocazionedi nami cacheassegnal er isorsedi comuni caz i
oneal l
est azioniche
hannoef fetti
v ament elanecessi tàdi trasmet teredei pacchet t
i dati.Lastazionepr imadi
tr
asmet teret estailcanaleperv eri
ficareseèoccupat odaun’ altr
acomuni cazione, èun
approcci ocher iduceconsi der ev olment el apr obabi li
tàchesi ver i
fichinocol li
sioni dur ant ela
tr
asmi ssi one.Vi sonodi versest rat egi er i
conduci bilialCSMA:
1-persi stentCSMA: strategiaav i
dadi risor se.Last azionecheunf r
amedat rasmet t
er etest ail
canal e, seèl i
ber oav vienel at rasmi ssione, altriment i
,nel casor i
sul t
asseoccupat o,ritenta
continuament ef inoachei l canal enonèl iber o;
non-per sistentCSMA: strat egiamenoav i
dadi ri
sor se.Last azionecheunf rameda
tr
asmet ter et est ai l canale, seèl i
ber oav vienel at rasmi ssi one, altri
ment i,
ser i
sul taoccupat o,
siaspet taperunt empoal eat orio“ ritardor andom”pr i
madi ricont roll
areilcanal e;
Slott
ednon- per sist entCSMA: l
’assedei tempi vienesuddi v isoi ni nterval
litempor al i(slot)pari
altemponecessar ioal latrami ssi onedi unf rame.Last azi onechehaunf ramedat r
asmet t er
e,
primadi test ar ei lcanal e,at tendel ’i
ni ziodi unosl ot,sei lcanal er isultali
ber oav vi
enel a
tr
asmi ssi one, ser isultaoccupat o, si aspet taunt empoal eat or i
o“ r
itardorandom”pr imadi
ri
tentar e.If ramepossonoesser ei nv i
at isol oal l
’iniziodi unosl ot .;
Slott
edp- persi stentCSMA: temposuddi v isoi nsl otcomest rategi apr ecedent e, l’
obiet ti
voè
ri
durr ei lnumer odi col l
isioni .Last azi onechehaunf r
amedat rasmet ter
e,pr imadi testarei l
canal e, at tendel ’i
ni ziodi unosl ot ,ser i
sul taoccupat o,ritor ner àadat tenderel ’
ini zi
odel losl ot
successi vo, seèl i
ber ol ast azi onegener aunnumer or andom r[ 0,1],cherappr esent aun
ri
tardo, vienepoi scel tadal pr otocol lodal pr oget tistaunapr obabi l
itàp.Ser<=pal loral a
stazionet rasmet tei lframe, incasocont rar i
o, attendel ’
inizi odi unosl ot.Anchenel casoi ncui
i
lcanal er i
sul tiliber o, dunque, sipuòdeci der edi nont rasmet terepoi chéci pot rebbeesser e
unast az ionechehapi ùnecessi tàdi t
rasmet tere.
Il
per iododi vul ner abilitànel lest rat egi aCSMA, ov veroi lper i
odoi ncui unframeèespost oad
unapossi bil
ecol li
si oneconunal trof rame, èst ret t
ament el egat oal ri
tar
dodi pr opagazi onedel
fr
amenel mezz ot rasmi ssi vo.I nol t
r el apr obabi li
tàdel l
’ev ent ocol l
isionecresceal crescer edel
numer odi stazi oni cheaccedonoal canal ecomune.Supponendochel avel ocitàdi
propagazi onedel segnal enel mezzot rasmi ssivosi acost ant e, i
l ri
tardodi pr opagazi oneτ i
j
dipendedal l
adi st anzadel l
ast azi onei dallast azi onej ,qui ndi dipendedal laspeci ficacoppi adi
stazioni consi der at a.τconsi der atoèi lmassi mor itardodi propagaz i
onenel l
ar ete( bi sogna
met tersi nellacondi zionepeggi or ial f
inedi ri
cav ar epr est az ioni mi nimedel lar ete) .
1-persistent
All’
istantet 0l ast azionei
effettuail sensingei l
canal e
ri
sul t
al i
ber o,per tantoil
fr
amev i
enei nviato.Sel a
stazionej haunf r
ameda
tr
asmet tereal l’
istantet 1<t0+
τ, tramit el’oper azionedi
sensi ng,per vieneal la
concl usi
oneer r
at achei l
canal eèl i
ber oepuòdunque
i
nviar
ei l
frame.Di conseguenzaavvi
eneunacoll
isionetr
ailf
ramedel l
ast az i
onei equel lo
del
lastazionej.Tutt
iifr
amei nvi
ati
dopoilpri
mo, i
nunmoment osuccessi v ot r
at 0et 0+Yi n
cuisichi
udel afi
nestradelperi
ododivul
nerabi
li
tàel est
azi
onipercepisconol apr esenz adi
fr
amesul canal
e,andrannoincont
roadunacolli
sione.
15.
Checosai
ntendopercol
li
siondet
ect
ion?
Èunev ent ocheav vienedur ant eunacomuni cazioneeser v eperev itaredi crearecol l
isioni.
Haunast rategi acheconsi stenel cessar el acomuni cazione, quandol est azioni notano
unacol li
si one.nonappenaunaopi ùst azi oninotanounacol l
isione, essesmet tonodi
tr
asmet terei fr
amecoi nv ol
ti nellacol l
isione.
Ècompl et ament ei nut il
epor tareat ermi nel at r
asmi sisonedi unpacchet tocheègi ast ato
i
rrimedi abi lment edanneggi atoechenonpot r
àper tantoesser er il
evat ocor r
ettament e.
Haunef f ettopost ivo, per chéper met teal l
est azionichehannot rasmessoi lpacchet todi
accor ger si tempest i
v ament edel lacol l
isione, epossonoqui ndi attuar eimmedi atament el e
oppor tunest rategiedi back- off.Senzai lmeccani smodi colli
siondet ectionlest azioni
dov rebber oat t
ender el oscader edel ti
merassoci at
oal fr
amechehacol l
isool ar i
cezione
diunNACK.At traver soquest at ecnicar iescoadi minui r
eil t
empospr ecatonel lecolli
sioni,
equi ndi r i
escoami glioraredi conseguenzai l t
hroughput .
Lacondi zi onenecessar iaperl ar il
evazi onedel lacollisi
onedapar t
edi unast azione
tr
asmi ttent eèchei l tempodi fr
amesi amaggi oreoal piùugual eal tempomassi modi
andat aer i
tor nodi unf rame:t 2 d
I= v
Dov edèl adi stanzamassi mat raleduest azioni evèl av elocitàdel lalucenel mezzo
tr
asmi ssi vo, avendosuppost ot rascur abileil t
empodi el
abor azionedel l’
informazi onenel le
stazioni r i
spet t
oal leal trequant i
tà.Lasol uzionei npr ati
caèchei lframei nvi
atosi a
abbast anzal ungoi nmodochequandoi lprimobi tarrivaadest inazione, eilframment o
staancor aperesser ei nv i
atodel tutto,last azionetrasmi ttentesi accor gedel l
acol l
isionee
chiudel at rasmi ssione.
l+l' 2d
≥
R v
Quest ar el az i
oneaf fermachesesi vuol ei ncrement arelav elocitàt rasmi ssivaapar i
tàdi
paramet ri fi
si cidel l
ar etesenzar i
dur reilthroughputsi dev enecessar i
ament e
i
ncr ement arel al unghezzadei frame.
16.Spi
egar
eilpr
ocedi
ment
ochepor
taal
lader
ivazi
onedel
lal
unghezzaot
ti
madel
fr
ame.
Unpar amet rocheper met teredi v alutar el epr est azi oni dellest rat egi eARQ( Aut omat ic
repeatr equest )chesi occupanodel lar itr
asmi ssi onedi framecor rot ticonl ’
obi ettivodi
gar antir
eunacomuni caz ione( di ti
popunt o- punt o)af fidabi l
eèi l thr oughput , numer o
medi odi framet rasf eri
t iconsuccessoi nunt empodi fr
ame.I lthr oughput ,cheper
sempl i
citài ndi chiamoconS, si av vinaa0quandoi lnumer odi error i i
nt rodot tidai sistemi
di comuni cazi oneèconsi der evol e,ment r
esi av v inaad1quandoi l numer odi er roriè
basso( sol i
tament enel lapr aticanonv engonomai util
izzat isist emi conS<0, 5) .
Consi der iamounast azionesor gent echeoper ai nsat urazione, cioèhasempr edei frame
pront idat r
asmet tere( ipot esi cheser v eadev itar echeunadi mi nuzi onedi Ssi ai mput abil
e
adunamancanzadi dat idat rasmet t
er edapar tedel trasmet titore) .If ramei nv iatisul l
i
nk
cheabbi anot ut timedesi madi mensi one, cost ant e,par ial +l’biti ncui l èlal unghezzadi
dat iutil
iel ’èl al unghezzadel l’
ov erhead.Lav eloci tàt rasmi ssi va( bi tr at e)èdi Brbi t
/s,
ment reil ri
tardodi propagazi onet p è n o toe co s ta nte.Illink, no ne ss e nd oi de a le, avrà
alcuni framechegi ungonoi nr i
cesi onecondegl i errori eper tant odov rannoesser e
ri
trasmessi ,vienei ndicat oconP( l)lapr obabi litàdi er r
or esul frame.I nol t
rei l numer odi
ri
trasmi ssi oni nonèl imi tatosuper i
or ment e,anchesenel l
apr at i
caesi st esempr eun
numer omassi modi rit
rasmi ssi oni (sol itament et ral e10el e20v ol te), dopodi chèi l
trasmet titoredesi stepoi chédeducechenonci sonol econdi zi oni perpor tar eat ermi nela
comuni cazi one.
Ladi mensi onedel framei nf l
uenzai lt hr oughputdel pr otocol l
odi li
nea.Ut i
lizzar eunf rame
troppopi ccol icompor t
ai nv iaresul canal epi ùcont rolbitpi uttost ochedat i, di
conseguenzal apr esenzadi uncampodat i(l)r istrettor ispet t
oal campodi cont rollodel
frameaument er ebbenot ev olment el’ov er head( l’
),anchesequest ol imi terebbel a
probabi litàdi er roreedi ritrasmi ssione.Vi cev ersaconunf ramet roppol ungosi hauna
maggi orepr obabi litàd’ error enel let rasmi ssioni equi ndi perot tener eunacor ret ta
ri
cezi onedei bitsar ebber onecessar i
epi ùr i
trasmi ssioni ,conconseguent er i
duzi onedel
throughput .Esi steunal unghezzaot t
imaperi lfr ame, laqual econsent edi massi mi zzar eS.
Gli studi hannodi most rat ochel ev ariazi oni di Ssonocont enut eperl el unghezzedi frame
appar t
enent iadunampi oint ornodel pr opr i
ov al oreot ti
mo.
Vienedef i
nitoDATATHROUGHPUTNORMALI ZZATOl adi visionet rai numer idi bitdi dato
trasferit
i consuccessonel l’
uni tàdi tempo( Bi trat eut il
e)ov verol av el oci tàt rasmi ssiva
per cepitadal l
’appl icazionedel ricev itor e,peri lnumer odi bitt rasf er i
t inel l
’uni tàdi t
empo,
S* l 1 S* l1
ov verolav eloci tàdel mezzot rasmi ssi vo( Bitrat egr ezza) . DTN=Dr ( = =
Br ti B r l+l 'B
r
Br
=S* l )
l+l'
Perpoterricavarelalunghezzaot t
imadel f
r ameènecessarioconoscerelecar at
teri
stiche
delcoll
egament o, l
amodal itàdiri
trasmissioneeP(l)sulsi
ng ol
oc oll
egame nto.
Prendi
amoi nconsiderazionestrategiaGO-BACK- N,DTN= 1- P(l
) * l l
OPT
1 +( a-1)P() l+l
l '
Cisonodiv ersimodi perri
cav ar
eP( l)
, pr
endiamoinconsiderazi
onei coll
egament i
satel
li
tar
i,chegr azi
eal l
’
util
izzodiant ennericet
ti
ve,
dist
orsioneedi nter
ferenzevengono
el
iminate.Sit
ienecont osolodell’
errore.
l+l
'
P(l
)=1-( 1-Pb) conPb=pr obabili
tàdierror
esul bi
t(nondipendedal)
l+ l
( )
' '
l+l
' l+l-
k k
(1-Pb) =∑ 1 (- Pb) dal secondoordineinpoitr
ascuriamo
k
k
l+l
'
P(l
)=1-( 1-Pb) =1–1+( l+l’
)Pb=( l+l
’
)Pb
Percoll
egament iterr
estiinv
ece,l’
ipotesidibi
tindipendent
ement esogget
tiaderrori
,non
ri
sult
aesserev ali
da.Lapr obabi
lit
àdi error
erisul
taessereproporzi
onaleal
lalunghezzadel
fr
ame.
17.
Descr
izi
onedelpr
oget
toI
EEE802
Ilproget t oI EEE802r accogl iel’oper adi st andar dizzaz i
oneecodi fi
caperquant or i
guar dadel l
er et
i
l
ocal i
,met ropol i
taneoper sonal i
.Lapr imaope