Komunikasi NB-IoT saka meter banyu ultrasonik diimplementasikake adhedhasar arsitektur pipa awan ujung-ke-ujung. Kabeh proses kasebut kalebu patang langkah utama:
1. Pangukuran sisih terminal lan pangumpulan data
Meter banyu ultrasonik nggunakake metode bedane wektu (ToF) kanggo ngukur aliran: sepasang transduser ultrasonik ngirim lan nampa sinyal kanthi gentian. Laju aliran diitung kanthi ngukur bedane wektu antarane propagasi hulu lan hilir. MCU ngumpulake data aliran, nindakake kompensasi suhu, lan nyimpen kanthi lokal.
2. Akses jaringan NB‑IoT lan transmisi data
Modul NB‑IoT bawaan (contone, BC95, A7670) diuripake dening timer RTC. Modul iki miwiti akses jaringan liwat printah AT, ngrampungake otentikasi operator, lan nggawe sambungan. Data dikemas ing format standar (contone, TLV/Binary) kanthi ID piranti, cap wektu, aliran, lan status baterei, banjur dikirim nggunakake protokol kaya CoAP/MQTT.
3. Penerusan lan keamanan lapisan jaringan
Data ngliwati stasiun pangkalan NB‑IoT → jaringan inti → platform IoT (contone, OneNET). Transmisi kasebut diamanake dening enkripsi DTLS lan otentikasi identitas piranti kanggo nyegah gangguan lan penyadapan.
4. Aplikasi sisih platform lan kontrol rong arah
Platform utilitas banyu iki ngolah lan nyimpen data, saéngga bisa maca jarak jauh, tagihan, deteksi bocor, lan kontrol katup. Platform iki bisa ngetokake prentah (kayata, maca parameter, mbukak/nutup katup) menyang meter, sing nglakokake lan ngasilake asil liwat jaringan NB‑IoT.
Mekanisme daya rendah utama:
PSM (Mode Hemat Daya): Mlebu mode turu nyenyak sawise transmisi, kanthi arus serendah μA.
eDRX: Ndawakake panrima sing ora terus-terusan kanggo ngimbangi latensi lan konsumsi daya.
Konsumsi daya uplink saben dina biasane ~18,7 mJ, saengga umur batere bisa nganti 8-10 taun.
Wektu kiriman: 21-Apr-2026