全部产品
Search
文档中心

IoT Platform:Alias topik

更新时间:Jun 21, 2025

Topik ini menjelaskan fitur alias topik MQTT 5.0.

Informasi latar belakang

Sebagian besar perangkat IoT yang terhubung ke IoT Platform melalui jaringan seluler sangat sensitif terhadap lalu lintas dan konsumsi daya. Sebagai contoh, sensor suhu yang digunakan dalam skenario pertanian dan ditenagai oleh baterai memiliki batasan lalu lintas hingga beberapa megabyte setiap bulan. Dalam situasi ini, menggunakan paket data yang lebih kecil untuk mentransmisikan informasi dapat mengurangi konsumsi daya dan lalu lintas. Anda dapat menggunakan untuk mengganti nama topik dengan angka, sehingga mengurangi panjang paket data yang berisi pesan. Dalam banyak kasus, nama topik yang mencakup properti bisnis dapat mencapai puluhan byte dan bahkan melebihi panjang payload. Dengan alias topik, nama topik dapat diganti dengan angka yang hanya memiliki panjang empat byte.

Batasan

  • Alias topik bekerja berdasarkan pemetaan antara nama topik dan alias. Perangkat dan IoT Platform harus mempertahankan pemetaan yang sesuai. Pemetaan dibuat saat perangkat pertama kali menggunakan alias untuk mengirim pesan dan dihapus ketika perangkat terputus. Pemetaan baru dibuat antara nama topik dan alias setiap kali perangkat tersambung kembali ke IoT Platform dan menggunakan topik yang sesuai untuk mengirim pesan.

  • Setiap alias harus unik. Satu alias hanya sesuai dengan satu nama topik.

  • Jika Anda menggunakan alias topik, hindari menerbitkan pesan secara bersamaan. Jika tidak, pesan yang diterbitkan secara bersamaan mungkin hilang karena arsitektur terdistribusi dari IoT Platform.

  • IoT Platform memungkinkan Anda menentukan hingga 20 alias topik dan mengirim hingga 20 pesan downstream atau upstream menggunakan alias topik.

Skenario

Gambar berikut menunjukkan cara menggunakan alias topik. Dalam contoh ini, sensor suhu digunakan. Payload Pesan A dan Pesan B adalah sama. Nama topik dan alias ditentukan untuk Pesan A, sedangkan hanya alias topik yang ditentukan untuk Pesan B. Nama topik /sys/product_name/device_001/farmland_1234/sensors/temperature melebihi panjang 60 byte. image..pngPenggunaan alias topik menghemat volume penggunaan data.