TSM - Time4Life – Automatizare prin implementarea IoT pentru eficientizarea fluxului de donatori în centrele de transfuzie sanguine

Alexandru Luchiian - Digital Tech Developer Specialist @ Accenture

Donez sânge de peste 5 ani, cu o frecvență constantă de o dată la 3 luni. În această perioadă, am observat o sarcină repetitivă în laboratorul de recoltare al Centrului de Transfuzie Sanguină din Cluj-Napoca: asistentele erau nevoite să străbată cabinetul până la ușa de acces, să o deschidă și să invite înăuntru un număr de persoane egal cu paturile de donat libere.
Această activitate, aparent simplă, fragmenta constant activitatea personalului medical și ducea la pierderi de timp și distragerea atenției de la lucrul esențial cu date și informații esențiale, precum grupele sanguine, Rh-ul sau alte detalii relevante pentru siguranța transfuziei.

Obiectivul proiectului Time4Life

Scopul proiectului Time4Life este de a automatiza chemarea donatorilor în sala de recoltare printr-un sistem IoT simplu, fiabil și eficient, care:

Arhitectura tehnică a sistemului

Componente hardware

Se folosește un sistem de comunicare utilizat pentru rețelele implementate în orașele inteligente (și nu numai), similar cu cel folosit de semafoare, iluminat public, managementul deșeurilor, apometre, senzorii de parcare sau sisteme de calitatea aerului care comunică pe distanțe lungi folosind unde radio de tip LORA pe frecvența 868 MhZ.

De ce utilizăm această tehnologie?

Tehnologia LoRa este folosită în proiectele Smart City, precum Time4Life, datorită razei sale foarte mari de acoperire și consumului extrem de redus de energie. Aceasta permite conectarea eficientă a dispozitivelor inteligente din domenii variate (iluminat public, parcări, calitatea aerului, gestionarea deșeurilor etc.), fiind atât de eficientă încât poate transmite date prin pereți groși, beton sau metal, și poate fi mutată cu ușurință dintr-o clădire în alta, fără infrastructură complexă (doar alimentare electrică).

Comunicarea și transmisia de date se realizează strict între două puncte — master și slave — ceea ce oferă un grad ridicat de securitate și fiabilitate. Prin utilizarea unui singur canal radio și a unui cod de sincronizare (SYNC_WORD = 0xAB), mesajele sunt criptate la nivel de acces și recunoscute doar de dispozitivele din perechea autorizată, prevenind interceptarea sau interferențele din rețea. Sistemul transmite constant mesaje de tip "HEARTBEAT" și așteaptă confirmări ("ACK"), ceea ce permite monitorizarea în timp real a conexiunii și identificarea rapidă a problemelor.

Această arhitectură asigură o comunicare robustă, privată și eficientă, esențială în medii importante precum centrele de donare de sânge, unde timpul și încrederea în sistem fac diferența între succes și blocaj operațional.

Modulul Master este format din: procesor Heltec LoRa 32 v2, interconectat cu:

Modulul Slave: procesor Heltec LoRa 32 v2, integrat într-o carcasă imprimată 3D sub forma unui digit cu 7 segmente (LED-uri) și un difuzor activ (ce redă fișierele mp3 stocate pe un card micro SD).

Comunicație tip master-slave între procesoare prin protocolul LoRa(1)

Comunicația se face printr-un protocol personalizat, inspirat din MQTT, în care fiecare mesaj trimis de Master așteaptă:

Funcționarea sistemului

Astfel, în mai puțin de 2 secunde, întreaga acțiune este transmisă și executată fără implicarea fizică a personalului.

Implementare și testare

Impact și beneficii

Concluzii și perspective

Proiectul Time4Life este un exemplu simplu, dar eficient, despre cum tehnologia IoT poate îmbunătăți procese vitale din sectorul medical. Având costuri reduse și o arhitectură scalabilă, sistemul poate fi extins în:

Mulțumiri și recunoaștere

Mulțumesc personalului Centrului de Transfuzie din Cluj pentru deschiderea arătată față de inovație, precum și celor care au sprijinit testele în teren. Proiectul este o contribuție civică și o dovadă că tehnologia poate salva timp - și, implicit, vieți.

Dicționar

(1) Protocolul LoRa (Long Range) pe 868 MHz este o tehnologie de comunicație radio *low-power, long-range*, utilizată în special pentru aplicații IoT (Internet of Things). Este parte a stivei LoRaWAN, dar LoRa ca atare se referă strict la modularea fizică a semnalului radio.

Cum funcționează LoRa pe 868 MHz

1. Frecvența 868 MHz

2. Modulație

3. Parametri de configurare

4. Topologie de rețea

Avantajele LoRa 868 MHz

Avantaj Detalii
Acoperire mare Poate transmite până la 15-20 km în câmp
deschis; 2-5 km în zone urbane.
Consum redus de energie Ideal pentru noduri alimentate cu
baterii, care funcționează luni sau ani.
Fără licență Frecvențele ISM sunt gratuite pentru
utilizare în majoritatea țărilor UE.
Rezistent la interferențe Tehnologia CSS este robustă chiar și în
medii zgomotoase sau cu obstacole.
Scalabilitate Se pot conecta mii de noduri la un
singur gateway în LoRaWAN.
Securitate în LoRaWAN Include criptare AES 128-bit la nivel de
rețea și aplicație.

Limitări

Limitare Explicație
Viteză mică de transfer Tipic între 0.3 kbps și 50 kbps (depinde
de SF)
Capacitate redusă Nu este ideal pentru streaming sau
date mari.
Timp mare de răspuns Nu este destinat aplicațiilor
real-time.
Duty cycle impus Pe 868 MHz în UE, transmisia e limitată
la ~1% din timp pentru a evita congestia

Aplicații tipice

LoRa vs LoRaWAN

Caracteristică LoRa (fizic) LoRaWAN (rețea)
Ce este Modulație radio Protocol de nivel superior (rețea)
Control rețea Manual (P2P, custom) Automat (gateway + server)
Securitate Depinde de implementare Criptare integrată
Exemplu Comunicare între 2 module Heltec ESP32 Rețea urbană cu gateway și *backend
LoRa server*