Hari baik untuk semua!
Pada bagian sebelumnya, kami membahas informasi umum dan fitur teknologi NB-IoT, tetapi di sini saya mengusulkan untuk mempertimbangkan secara terperinci mode hemat daya dari PSM dan eDRX, serta perintah-perintah yang dengannya mode-mode ini dapat dikontrol.
Mode Penghematan Energi di NB-IoT
Untuk perangkat bertenaga baterai, penting untuk mengonsumsi daya sesedikit mungkin. Untuk ini, NB-IoT menyediakan dua mode hemat energi: Mode Hemat Daya, PSM dan Mode idle Diperpanjang DRX, eDRX. Mari kita pertimbangkan secara lebih detail.
Mode Hemat Daya PSM
Menurut spesifikasi 3GPP TS 23.682, Mode Hemat Daya (PSM) adalah mode yang mirip dengan daya mati, namun perangkat tetap terdaftar di jaringan. Anehnya, mode PSM muncul dalam spesifikasi 3GPP lebih awal dari NB-IoT - di 3GPP Release 12.
Perangkat NB-IoT memulai mode PSM, termasuk nilai dua timer dalam ATTACH REQUEST / TAU REQUEST permintaan yang dikirim dalam prosedur Lampirkan dan TAU (TAU, Tracking Area Update adalah prosedur periodik yang digunakan dalam LTE untuk memberi tahu jaringan tentang ketersediaan dan lokasi perangkat seluler )
Timer pertama - Timer Aktif T3324 - menentukan waktu selama perangkat tetap dapat diakses dari jaringan setelah prosedur Lampirkan, TAU atau transfer data.
Pengatur waktu kedua - T3412 Pengatur TAU berkala yang diperpanjang - menentukan periode prosedur TAU.
Mode dan timer PSM T3324, T3412 ditunjukkan dalam gambar. 1:

Jika jaringan mengizinkan penggunaan mode PSM, nilai dari penghitung waktu ini termasuk dalam pesan respons ATTACH ACCEPT / TAU ACCEPT. Saat menentukan nilai timer, jaringan dapat memperhitungkan tidak hanya nilai yang diminta oleh perangkat, tetapi juga konfigurasi lokal. Dengan kata lain, jaringan tidak diperlukan untuk mengkonfirmasi dengan tepat nilai-nilai timer yang diminta oleh perangkat. Tetapi perangkat harus menerapkan nilai yang diterima dari jaringan.
Lamanya waktu perangkat dalam mode PSM didefinisikan sebagai perbedaan antara TAU Timer Diperpanjang periodik dan Timer Aktif (T3412-T3324). Karena nilai T3324 Active Timer dapat sama dengan nol, waktu teoritis maksimum yang dihabiskan dalam mode PSM sama dengan waktu maksimum T3412 Extended TAU Timer periodik dan 413 hari dan 8 jam (!!!) . Nilai maksimum dari Timer Aktif T3324 adalah 3 jam dan 6 menit (186 menit).
Ketika perangkat dalam mode PSM, itu tidak dapat diakses dari sisi jaringan (untuk apa yang disebut layanan penghentian seluler).
GSMA merekomendasikan agar operator seluler menyimpan dan mentransmisikan ke perangkat (setelah PSM keluar terakhir) setidaknya paket data 100-bit terakhir.
Perangkat dapat keluar dari mode PSM kapan saja (misalnya, jika perangkat sangat perlu mentransfer beberapa data, seperti pada gambar di atas).
Mode hemat daya eDRX (Extended idle mode DRX)
eDRX (Extended idle mode DRX) dapat dianggap sebagai mode hemat energi tambahan pada perangkat, muncul dalam spesifikasi Rilis 3GPP 13. DRX berarti Penerimaan Terputus-putus. Metode penerimaan intermiten telah dikenal dalam komunikasi seluler untuk waktu yang lama, dan terdiri dari fakta bahwa untuk menghemat energi, jalur penerima perangkat dinyalakan secara berkala pada interval tertentu, dan sebagian besar waktu dimatikan. Jaringan "tahu" tentang ini dan mengirimkan sinyal paging hanya pada waktu "benar". Mode penerimaan intermiten lanjutan (eDRX) memungkinkan Anda untuk secara signifikan meningkatkan periode waktu ketika jalur penerimaan perangkat dimatikan. Menurut spesifikasi 3GPP TS 23.682, periode penerimaan eDRX intermiten dalam mode NB-IoT adalah dari 20,48 hingga 10485,76 detik (10485 detik hampir 3 jam).
Perbandingan DRX "lama" dan eDRX "baru" ditunjukkan pada Gambar. 2:

NB-IoT mengaktifkan mode eDRX dengan mentransmisikan nilai periode eDRX dalam ATTACH REQUEST / permintaan REQUEST TAU yang dikirim dalam prosedur Lampirkan dan TAU. Jika jaringan memungkinkan penggunaan mode eDRX, maka nilai periode eDRX termasuk dalam pesan respons ATTACH ACCEPT / TAU ACCEPT. Jaringan tidak diharuskan untuk mengkonfirmasi nilai periode eDRX yang diminta oleh perangkat, tetapi perangkat diharuskan untuk menerapkan nilai yang dikirimkan oleh jaringan.
Seperti halnya PSM, saat menggunakan mode eDRX, GSMA merekomendasikan agar operator menyimpan dan mentransmisikan ke perangkat setidaknya paket data 100-bit terakhir. Namun, sebagai berikut dari survei yang dilakukan oleh asosiasi GSM, operator bermaksud untuk menyimpan lebih banyak data hilir (dari aplikasi ke perangkat).
Mode EDRX dapat digunakan secara bersamaan dengan mode PSM.
Mode PSM dan eDRX adalah di antara persyaratan NBMA minimum yang direkomendasikan oleh GSMA.
Perintah Manajemen Perangkat NB-IoT (Perintah AT)
Perintah AT standar dijelaskan dalam spesifikasi 3GPP TS 27.007. Ada banyak perintah secara total, di sini kami hanya akan mempertimbangkan yang dapat digunakan untuk mengontrol mode hemat energi pada perangkat NB-IoT. Selain itu, pabrikan yang berbeda dapat menafsirkan yang standar atau menemukan tim baru dengan caranya sendiri. Oleh karena itu, untuk lebih jelasnya, mari kita lihat perintah dari modul NB-IoT N21 .
Perintah kontrol mode PSM
Untuk mengatur parameter mode PSM, gunakan perintah AT + CPSMS:
AT+CPSMS=[mode],[Requested_Periodic-RAU],[Requested_GPRS-READY-timer],[Requested_Periodic-TAU],[Requested_Active-Time]
Parameter Perintah AT + CPSMS:
- mode (0 - PSM mati, 1 - PSM aktif)
- Requested_Periodic-RAU, T3312 (berlaku untuk 2G / 3G, tidak digunakan dalam NB-IoT)
- Requested_GPRS-READY-timer, T3314 (berlaku untuk 2G / 3G, tidak digunakan dalam NB-IoT)
- Requested_Periodic-TAU, T3412 (berlaku untuk LTE, digunakan dalam NB-IoT )
- Requested_Active-Time, T3324 (berlaku untuk 2G / 3G / LTE, digunakan dalam NB-IoT )
Dengan demikian, tiga parameter digunakan untuk mengkonfigurasi parameter PSM dalam mode NB-IoT: mode , Requested_Periodic-TAU dan Requested_Active-Time .
Durasi yang diminta dalam mode PSM adalah perbedaan antara Requested_Periodic-TAU dan Requested_Active-Time.
Pengkodean nilai Requested_Active-Time (T3324)
Requested_Active-Time dikodekan sebagai urutan 8 bit, di mana bit tinggi 8, 7, 6 adalah pengali, bit 5, 4, 3, 2, 1 adalah nilainya.
Contoh pengkodean nilai Requested_Active-Time (T3324):
00000101 - Requested_Active-Time
000 - pengganda, 2 detik,
00101 - nilai, 5,
5 x 2 detik = 10 detik - nilai yang diminta Requested_Active-Time.
Maksimal_Aktif-Waktu (T3324) maksimum adalah 3 jam 6 menit (186 menit).
Pengkodean nilai Requested_Periodic-TAU (T3412)
Requested_Periodic-TAU dikodekan sebagai urutan 8 bit, di mana bit tinggi 8, 7, 6 adalah pengali, bit rendah 5, 4, 3, 2, 1 adalah nilainya.
Contoh pengkodean nilai Requested_Periodic-TAU (T3412):
00100001 - Requested_Periodic-TAU
001 - pengali, 1 jam,
00010 - nilainya, 2,
2 x 1 jam = 2 jam - nilai yang diminta Requested_Periodic-TAU
Nilai maksimum untuk pengatur waktu Requested_Periodic-TAU T3412 adalah 9920 jam, atau 413 hari dan 8 jam.
Contoh Perintah AT + CPSMS
AT+CPSMS=0 // PSM
AT+CPSMS=1,,,"00100001","00100011" // PSM , Requested_Periodic-TAU: 2 , Requested_Active-Time: 3 , PSM: 1 57
Perintah kontrol mode EDRX
Untuk mengatur parameter mode eDRX, gunakan perintah AT + CEDRXS:
AT+CEDRXS=[mode],[AcT-type],[Requested_eDRX_value]
Parameter Perintah AT + CEDRXS:
1. mode - mode:
- 0 - mode eDRX mati
- 1 - mode eDRX diaktifkan
- 2 - mode eDRX diaktifkan, pesan yang tidak diminta (URC) diizinkan
2. AcT-type - teknologi akses radio:
- 1 - EC-GSM-IoT
- 2 - GSM
- 3 - 3G
- 4 - LTE, LTE-M
- 5 - NB-IoT
3. Requested_eDRX_value - durasi periode eDRX. Nilai dikodekan sebagai urutan biner 4 bit. Menurut spesifikasi 3GPP TS 23.682, eDRX dalam mode NB-IoT berada dalam kisaran 20,48 hingga 10485,76 detik. Nilai Requested_eDRX_value dalam mode NB-IoT ditunjukkan pada Tabel 3.
Contoh Perintah AT + CEDRXS
AT+CEDRXS=0 // eDRX
AT+CEDRXS=1,5,"0010" // eDRX , - NB-IoT, eDRX - 20,48
PS Artikel ini tidak mengklaim kebenaran absolut dan mungkin mengandung ketidakakuratan. Jika Anda melihat ketidakakuratan, ingin berbagi informasi orang dalam, atau cukup ungkapkan pendapat Anda - selamat berkomentar!
Bagian sebelumnya: NB-IoT, Internet Sempit Band of Things. Informasi umum dan fitur teknologi.