Documente Academic
Documente Profesional
Documente Cultură
Prezentare Cap6a
Prezentare Cap6a
Busuri si standarde
1
Protocolul EHS
EHS (European Home Systems) este un protocol deschis de comunicatii, destinat
automatizarii casei, aflat in faza de maturitate, fiind disponibile numeroase produse hardware si
software.
Specificatiile EHS reglementeaza comunicarea intre dispozitive casnice si utilizarea in
comun a resurselor acestora.
Protocolul EHS este bazat pe un sistem de comunicatii utilizat in comun si pe definitiile
functionalitatilor dispozitivelor.
Modelul de comunicatii EHS respecta modelul de referinta OSI (Open Standard
Interconnection).
Protocolul EHS dispune de specificatii referitoare la straturile: fizic, conexiune de date,
retea si aplicatie.
Deoarece lungimea mesajelor este finita, sesiunea de dialog este scurta si stratul aplicatie
manageriaza limbajul de comanda si transportul, straturile sesiune si prezentare fiind omise.
Stratul aplicatie traduce limbajul aplicatiei in cadre de date, capabile sa circule prin retea.
Stratul conexiune de date, compus din 2 substraturi: controlul accesului la mediu (MAC) si
controlul conexiunii logice (LLC) manipuleaza conversia fluxului de biti, regulile de accesare a
retelei, recunoasterea cadrelor si asigurarea mecanismului de confirmare si repetare a mesajelor.
Stratul retea este identic pentru toate unitatile EHS si manageriaza informatia de rutare.
2
In figura urmatoare sunt prezentate straturile aplicatie, retea si conexiune de date, ale
protocolului EHS:
Sunt definite mai multe straturi fizice: PL (Power Line), IR (Infra Red) si RF (Radio
Frequency), ce pot fi utilizate pentru comunicatii de rata mica, nefiind necesare cabluri
suplimentare, in afara celor existente in casa.
Stratul fizic TP (Twisted Pair) sau cablul coaxial se utilizeaza pentru comunicatii de rata
mai mare.
3
De exemplu, sistemul de management al energiei electrice si dispozitivele de incalzire
electrica comunica pe liniile de electricitate, in timp ce sistemul de securitate comunica pe
cabluri dedicate.
Proiectarea unui sistem de automatizare a casei de tip “Plug&Play” cu protocolul EHS
aduce clientului urmatoarele avantaje:
- integrarea rapida a elementelor in sistem;
- permite utilizarea unor modele si software-uri uzuale pentru managementul dispozitivelor
prin reteua EHS, fiind posibila utilizarea unor metode standard, pentru o varietate mare de
dispozitive si configuratii;
- este redusa faza de inginerie;
- este facilitata interoperabilitatea dispozitivelor fabricate de producatori diferiti;
- este facilitata scalabilitatea sistemului de automatizare a casei.
Interoperabilitatea presupune ca dispozitivele produse de fabricanti diferiti pot functiona
impreuna.
Scalabilitatea permite modificarea dimensiunilor sistemului, fara modificari fundamentale
de la o etapa la alta.
Pozitionarea flexibila reprezinta posibilitatea de amplasare a unui dispozitiv in diferite
pozitii si locatii, fara a fi necesara modificarea lui.
Configurarea automata este legata de conceptul “Plug&Play” si reprezinta capabil;itatea
dispozitivelor incluse in sistemul EHS de a recunoaste automat mediul si conectarea la retea,
preluand automat parametrii adecvati.
4
Configurarea retelei poate fi realizata fie automat (“Plug&Play”), fie manual, in functie de
zona din casa (sistemul de control al incalzirii trebuie sa tina cont de zonele incalzite: salon,
dormitor, hol etc).
Un sistem de automatizare a casei bazat pe EHS poate fi extins cu usurinta, in reteaua
existenta putand fi adaugate oricand aplicatii si straturi fizice noi.
Clientul poate incepe numai cu unitatile strict necesare aplicatiei, putand adauga ulterior
unitati suplimentare.
Interoperarea aplicatiilor presupune comunicarea prin aceeasi retea a unor aplicatii diferite,
fara a interfera reciproc.
Unitatile pot utiliza facilitati si resurse localizate in alte unitati.
Arhitectura retelei EHS este bazata pe notiunile de dispozitive controler si de domenii ale
aplicatiei, ce include dispozitive utilizate in comun.
Controlerul FC (Feature Controller) controleaza aplicatia si-i asigura caracteristicile si
inteligenta (monitorizarea resurselor, algoritmul de control, procesul de stabilire a deciziilor).
Un controler defineste un domeniu al aplicatiei, insa poate acoperi mai multe domenii ale
aplicatiei, prin utilizarea in comun a resurselor acestora.
Un dispozitiv asigura si manageriaza resursele aplicatiei (un dispozitiv de incalzire
electrica manageriaza resursa de incalzire, un termostat manageriaza un prag de temperatura).
Un dispozitiv apartine unui singur domeniu al aplicatiei, dar poate fi utilizat sau controlat
de mai multe controlere.
Fiecare dispozitiv este caracterizat de un DD (Device Descriptor).
Dispozitivele ce au acelasi DD pot fi interschimbate.
5
Cei 2 octeti ai DD furnizeaza informatia necesara pentru ca un controler sa cunoasca ce
resurse sunt disponibile in retea si cum sa le acceseze.
6
Structura de baza a unei comenzi cuprinde: domeniul aplicatiei, obiectul, serviciul si
parametrii, dupa cum este ilustrat in figura urmatoare:
7
DD descrie o resursa a aplicatiei, traduse prin capabilitatile dispozitivului de a realiza niste
actiuni specifice, caracterizate de parametri.
Domeniul aplicatiei este reprezentat de mediul in care poate opera dispozitivul.
Schimbul de comenzi intre controler si dispozitivele din acelasi domeniu al aplicatiei se
bazeaza pe obiecte si servicii EHS codate.
EHS specifica mai multe straturi fizice, iar structura retelei poate contine mai multe
subretele bazate pe aceste straturi fizice, putand fi asociate pana la 7 straturi fizice diferite.
Ruterele permit dispozitivelor casnice sa comunice intre subretele.
In figura urmatoare este ilustrata adresarea ierarhica prin reteaua EHS si formatul de adresa
acceptat de protocol:
8
Interconectarea retelei EHS cu o retea diferita se poate realiza prin intermediul unui
gateway.
In figura urmatoare este ilustrata o structura posibila a retelei.
9
Adresa unei unitati este compusa din adresa subretelei unitatii destinatie, numarul de rute si
adresele ruterelor prin care se poate ajunge la subreteaua destinatie.
Aceasta adresa de subretea poate fi stabilita la nivelul aplicatiei sau poate fi atribuita
dinamic prin procedura de inregistrare.
10
Fiecarui octet ii este adaugat un cod FEC pe 6 biti, incepand cu adresa casei si terminand
cu sfarsitul cadrului, fiecare octet fiind codat astfel pe 14 biti.
Metoda FEC poate corecta maxim 3 biti consecutivi, fiind adecvata corectiei erorilor de
transmisie datorate in special zgomotelor electrice generate de sursele de alimentare in
comutatie si comutatoarelor.
Daca semnalul este afectat de erori, acestea sunt detectate de FCS.
11
Protocolul EIB
EIB (European Installation Bus) este un sistem deschis, care acopera toate aspectele
automatizarii casei.
EIB este legat de domeniul instalatiilor electrice, fiind proiectat ca un sistem de
management al comutatoarelor de sarcini, controlului ambiental si securitatii, pentru diferite
tipuri de cladiri.
Obiectivul EIB este acela de a asigura monitorizarea si controlul functiilor si proceselor
precum: iluminarea, controlul jaluzelelor ferestrelor, incalzirea, ventilatia, conditionarea
aerului, managementul sarcinilor, semnalizarea, monitorizarea si alarmarea.
Sistemul EIB permite dispozitivelor conentate la bus sa-si preia alimentarea cu electricitate
din mediul in care se desfasoara comunicatiile, asa cum se intampla in cazul utilizarii mediilor
TP (Twisted Pair) sau PL (Power Line) 230V.
Alte dispozitive pot solicita, suplimentar, alimentarea cu electricitate din retea sau din alte
surse, asa cum se intampla in cazul utilizarii mediilor RF (Radio Frequency) sau IR (Infrared).
12
In figura urmatoare este prezentat modelul retelei EIB, care conecteaza diferite elemente
domotice:
13
Topologia retelei. Caracteristicile principale EIB
14
Este posibil si un managentul centralizat, fiind necesara conectarea unui ApC (Application
Controller) la bus, dupa cum este ilustrat in figura urmatoare:
15
Controlul accesului la mediu (MAC) este optimizat, individual, pentru fiecare mediu de
comunicare.
Dispozitivele EIB.IR (Infrared), EIB.MMS (MultiMedia Services), EIB.TP (Twisted Pair),
EIB.PL(Power Line), EIB.RF (Radio Frequency), EIB.net (Automation Networking) sunt
constituite, in general, din doua entitati: unitatea de cuplare la bus si modulul aplicatiei.
Unitatea de cuplare la bus este un manager descentralizat al bus-ului, plasat la nivelul
fiecarui dispozitiv, care asigura caracteristici electrice si cuplarea datelor la bus si permite
separarea hardware-ului si software-ului aplicatiei de sistemul de comunicatii al bus-ului.
Modulul aplicatiei este responsabil de managementul procesului in cladire sau casa.
Gateway-ul conecteaza diferite segmente ale unei retele sau ale mai multor retele si are
doua roluri: conectarea a doua segmente de retea, rutand cateodata telegramele, respectiv
adaptarea protocoalelor care manageriaza transferul de date in intregul sistem.
Sistemul EIB poate fi conectat la retele externe prin gateway-uri, conexiunea putand fi
stabilita atat la linia principala, cat si la o alta linie.
Exemple de gateway-uri:
- date peste voce;
- conectarea la un telefon analogic;
- conectarea la ISDN;
- conectarea la bus-ul campului;
- conectarea la computerul principal.
16
Schimbul de informatii intre 2 dispozitive se face prin transmisia pachetelor de date.
Fiecare pachet de date trebuie sa fie confirmat.
In figura urmatoare este prezentata structura cadrului mesajului EIB:
In cazul utilizarii anumitor medii de comunicare, acest mesaj este precedat sau urmat de
unele secvente specifice mediului, caracteristicilor MAC sau mecanismelor de corectie a
erorilor.
In figura urmatoare este ilustrata structura unei telegrame EIB:
17
- adresa destinatiei;
- lungime;
- LSDU (Link Service Data Unit), reprezentand informatia ce trebuie sa fie transferata;
- octetul de verificare.
In cazul esecului detectiei mesajului sau oricarui alt mesaj urgent, sistemul EIB admite
atribuirea de prioritati in transmisia pachetelor de date.
Astfel, mesajele de alarma au prioritate fata de alte mesaje transmise in operarea normala,
iar pachetele de date retransmise au prioritate fata de pachetele normale.
18
In figura urmatoare este prezentata structura campurilor adresa sursa si adresa destinatie, in
modul de accesare a sistemului:
19
In figura urmatoare este ilustrata conectivitatea intre elemente, utilizand modul de accesare
a sistemului:
20
Adresarea de grup corespunde modului normal de operare.
Functiile dispozitivelor apartinand aceluiasi grup pot fi controlate printr-un singur mesaj
trimis de un dispozitiv sursa.
Functiile pot apartine mai multor grupuri si pot fi activate independent de fiecare dispozitiv
din grup.
In figura urmatoare este prezentata structura campurilor adresa sursa si adresa destinatie, in
modul de accesare a grupului:
21
In figura urmatoare este ilustrata conectivitatea intre elemente utilizand modul de accesare
de grup:
22