Implementasi Sistem Komunikasi Otomatis untuk Data Logger Sensor Salinitas di Sungai Wain Balikpapan dengan Solusi Reverse SSH Tunnel pada Lingkungan CGNAT

##plugins.themes.academic_pro.article.main##

Agus Triyono
Fajerin Biabdillah

Abstract

Pemantauan salinitas di kawasan konservasi Sungai Wain, Balikpapan, memerlukan saluran komunikasi data yang tetap hidup walau perangkat dipasang jauh dari infrastruktur jaringan tetap. Persoalan muncul saat data logger kami sambungkan lewat modem 4G LTE: operator seluler di Indonesia umumnya menerapkan Carrier Grade NAT (CGNAT) sehingga Raspberry Pi di lapangan tidak memperoleh alamat IP publik. Akibatnya port forwarding tidak bisa diandalkan dan akses balik dari pusat kendali jadi terhambat. Penelitian ini merancang dan menguji solusi reverse SSH tunnel berbasis autossh yang dijaga oleh systemd, kemudian mengukur perilaku sistem di lab dengan SIM komersial yang berada di balik CGNAT. Selama 24 jam pengujian, sistem berhasil mengirim 1.440 titik data tanpa kehilangan paket, uptime tunnel tercatat 99,5%, dan rata-rata waktu pemulihan setelah pemutusan jaringan berada di kisaran 6 sampai 9 detik. Akses SSH balik (port 2222 di server pusat) terbukti stabil dengan latensi rata-rata 150 ms. Konsumsi daya komputasi tetap rendah, ~5% CPU saat idle dan ~15% saat transfer file. Hasil tersebut memperlihatkan bahwa pendekatan tunneling berbasis perangkat lunak bebas terbukti layak menjadi pengganti VPN komersial atau paket IP publik statis untuk proyek monitoring lingkungan skala menengah-kecil di Indonesia.

##plugins.themes.academic_pro.article.details##

How to Cite
[1]
A. Triyono and F. Biabdillah, “Implementasi Sistem Komunikasi Otomatis untuk Data Logger Sensor Salinitas di Sungai Wain Balikpapan dengan Solusi Reverse SSH Tunnel pada Lingkungan CGNAT”, PoliGrid, vol. 7, no. 1, Jun. 2026.

References

  1. [1] Yayasan Konservasi RASI, “Profil Kawasan Hutan Lindung Sungai Wain Balikpapan,” Laporan Konservasi Kalimantan Timur, Balikpapan, 2023.
  2. [2] M. Ridwan, S. Hartono, dan A. Yusuf, “Analisis intrusi air laut pada Sungai Kapuas Kalimantan Barat saat musim kemarau,” Jurnal Manajemen Hutan dan Manajemen Sumberdaya Alam, vol. 9, no. 2, pp. 145–157, 2022.
  3. [3] T. Prasetyo dan R. Susanto, “Karakteristik salinitas di Perairan Teluk Jakarta berdasarkan 25 tahun data,” Jurnal Riset Daerah, vol. 14, no. 1, pp. 21–34, 2021.
  4. [4] B. Wijaya, A. Ramadhan, dan I. Putra, “Variasi salinitas pesisir akibat pasang surut dan curah hujan: studi kasus pesisir Kalimantan,” Jurnal Kelautan Tropis, vol. 24, no. 3, pp. 311–322, 2021.
  5. [5] F. Ujianti, A. Setiawan, dan R. Hidayat, “Internet of things-based water quality monitoring: a case study in the coastal areas of Semarang and Kendal,” Asian J. of Water, Environment and Pollution, vol. 22, no. 4, 2025.
  6. [6] S. Suryono, B. Surarso, dan E. A. Sarwoko, “Capacitive parallel-plate salinity sensor with Wi-Fi microcontroller for real-time water monitoring,” IEEE Access, vol. 6, pp. 55418–55426, 2018.
  7. [7] K. Pratama dan H. Cahyono, “LoRa-based water quality monitoring with Raspberry Pi gateway in remote areas,” J. Electrical Eng. and Computer Innovations, vol. 11, no. 2, pp. 233–242, 2023.
  8. [8] L. Enriquez, M. Reyes, dan J. Cruz, “GSM-based salinity monitoring for solar salt farms in remote islands,” Philippine J. of Science, vol. 152, no. 4, pp. 845–856, 2023.
  9. [9] L. Enriquez dan J. Cruz, “Hybrid wireless monitoring framework for aquaculture and salt farming,” Aquacultural Engineering, vol. 105, art. 102441, 2023.
  10. [10] P. Gunawan, “Penerapan sistem otomasi hemat energi untuk pemantauan tambak,” Jurnal Otomasi dan Energi, vol. 7, no. 1, pp. 12–24, 2022.
  11. [11] M. Boucadair, “IPv4-IPv6 Coexistence: Mitigating IPv4 Exhaustion via CGN Deployment,” RFC 6888 / IETF Internet Standard, 2013.
  12. [12] C. Donley, L. Howard, V. Kuarsingh, J. Berg, dan J. Doshi, “Assessing the Impact of Carrier-Grade NAT on Network Applications,” RFC 7021, IETF, Sep. 2013.
  13. [13] S. Perreault, R. Penno, dan I. Yamagata, “Common Requirements for Carrier-Grade NATs,” RFC 6888, IETF, Apr. 2013.
  14. [14] G. Huston, “IPv6 capability reaches 50% in the Asia Pacific region,” APNIC Blog, Apr. 23, 2025. [Online]. Tersedia: https://blog.apnic.net/2025/04/23/ipv6-capability-reaches-50-in-the-asia-pacific-region/
  15. [15] M. R. Chowdhury dan S. Ahmed, “NAT traversal techniques: a survey,” Int. J. of Computer Applications, vol. 175, no. 32, pp. 11–19, 2020.
  16. [16] J. Rosenberg, R. Mahy, P. Matthews, dan D. Wing, “Session Traversal Utilities for NAT (STUN),” RFC 5389, IETF, Oct. 2008.
  17. [17] B. Ford, P. Srisuresh, dan D. Kegel, “Peer-to-peer communication across network address translators,” in Proc. USENIX Annual Tech. Conf., 2005, pp. 179–192.
  18. [18] F. Dressler, F. Klingler, M. Segata, dan R. L. Cigno, “Network address translation considerations for constrained networks,” IEEE Internet Computing, vol. 25, no. 3, pp. 64–72, 2021.
  19. [19] qbee.io, “Reverse SSH tunneling: the ultimate guide,” qbee.io documentation, 2024. [Online]. Tersedia: https://qbee.io/misc/reverse-ssh-tunneling-the-ultimate-guide/
  20. [20] T. Ylonen dan C. Lonvick, “The Secure Shell (SSH) connection protocol,” RFC 4254, IETF, Jan. 2006.
  21. [21] R. P. Setiawan, A. Pratama, dan H. Wibowo, “Video Surveillance as a Service architecture using HTTP polling and reverse SSH tunneling,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 9, no. 2, pp. 156–168, 2023.
  22. [22] OpenSSH Project, “OpenSSH security: best practices for jump hosts and reverse tunneling,” OpenSSH Manual, 2024. [Online]. Tersedia: https://www.openssh.com/manual.html
  23. [23] C. C. Stewart, “autossh(1) – Linux man page,” Harding Software, 2023. [Online]. Tersedia: https://www.harding.motd.ca/autossh/
  24. [24] C. C. Stewart, “autossh README,” GitHub repository, 2024. [Online]. Tersedia: https://github.com/Phenome/autossh
  25. [25] L. Poettering, “systemd.service – service unit configuration,” systemd documentation, freedesktop.org, 2024. [Online]. Tersedia: https://www.freedesktop.org/software/systemd/man/systemd.service.html
  26. [26] J. Geerling, “SSH and HTTP to a Raspberry Pi behind CG-NAT,” Jeff Geerling Blog, Mar. 2022. [Online]. Tersedia: https://www.jeffgeerling.com/blog/2022/ssh-and-http-raspberry-pi-behind-cg-nat
  27. [27] F. Ujianti, A. Setiawan, dan R. Hidayat, “Real-time pH, temperature, and TDS monitoring with NodeMCU for coastal water quality,” Proc. Int. Conf. Smart Sensors, pp. 78–86, 2025.
  28. [28] OpenSSH Project, “ssh-keygen(1) – authentication key generation,” OpenSSH Manual, 2024. [Online]. Tersedia: https://man.openbsd.org/ssh-keygen
  29. [29] Red Hat, “Managing services with systemctl,” Red Hat Enterprise Linux Documentation, 2024. [Online]. Tersedia: https://access.redhat.com/documentation
  30. [30] Raspberry Pi Foundation, “Raspberry Pi 5 product brief,” Raspberry Pi Ltd., 2024. [Online]. Tersedia: https://www.raspberrypi.com/products/raspberry-pi-5/
  31. [31] Texas Instruments, “ADS1115 16-bit ADC datasheet,” Texas Instruments, Rev. SBAS444E, 2018.
  32. [32] DFRobot, “Gravity: analog TDS sensor/meter for arduino — datasheet,” DFRobot Wiki, 2023. [Online]. Tersedia: https://wiki.dfrobot.com/Gravity__Analog_TDS_Sensor___Meter_For_Arduino_SKU__SEN0244

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.