Mengkustomisasi tabel pemetaan Tingkat Penyerapan Tertentu (SAR)

Anda dapat mengonfigurasi dan menyimpan tabel Specific Absorption Rate (SAR) untuk modem broadband seluler di registri. Ketika modem broadband seluler terhubung ke perangkat Windows, Windows secara otomatis menggunakan tabel untuk memetakan kode negara seluler (MCC) operator seluler terdaftar modem (MO) ke indeks back-off SAR yang sesuai, dan mengonfigurasi modem dengannya.

Anda dapat memilih untuk mengonfigurasi pengaturan registri pada waktu pencitraan, atau run-time. Jika Anda membangun pengaturan registri ke dalam gambar pada waktu penyebaran gambar dalam paket, tabel pemetaan SAR akan siap untuk komponen OS apa pun segera setelah dimulai. Jika Anda menggunakan komponen run-time untuk mengonfigurasi pengaturan registri setelah bootup perangkat, Anda memastikan bahwa konfigurasi SAR statis tidak akan diubah dan/atau dihapus oleh penginstalan atau peningkatan Windows, dan tetap konsisten dengan perangkat dan independen dari penginstalan OS.

Untuk detail selengkapnya tentang dukungan SAR untuk modem broadband seluler, silakan lihat Dukungan Platform Tingkat Penyerapan Spesifik Broadband Seluler.

Berikut adalah gambaran umum tentang bagaimana Windows akan membaca dan mengonfigurasi modem berdasarkan tabel pemetaan SAR yang disesuaikan:

  1. Buat paket yang berisi pengaturan registri Anda, termasuk untuk SARMappingTable dan SARConfiguration.

  2. Buat paket ke dalam gambar untuk perangkat.

  3. Windows (layanan WWAN, khususnya) akan membaca registri saat start-up dan menyimpan pengaturan untuk digunakan nanti ketika modem berkemampuan SAR yang disematkan mendaftar dengan MO tertentu.

  4. Windows juga mendengarkan pemberitahuan perubahan registri untuk mengetahui apakah registri untuk pengaturan diubah. Ini berarti Anda dapat menggunakan cara Anda sendiri untuk menambahkan dan mengubah pengaturan pada run-time, dan Windows akan segera menerima perubahan tersebut.

  5. Ketika modem terdaftar dengan MO pada run-time, Windows mengambil MCC MO dan menemukan indeks back-off SAR yang sesuai dari tabel pemetaan SAR.

  6. Windows kemudian akan mengirim indeks back-off SAR ke modem menggunakan antarmuka MBIM yang ditentukan dalam Mobile Broadband Specific Absorption Rate Platform Support.

  7. Ketika modem menjelajah ke negara lain, PKS untuk MO baru akan berubah. Windows akan kembali menemukan indeks back-off SAR yang sesuai dari tabel pemetaan SAR menggunakan MCC MO baru dan mengirimkannya ke modem.

Lokasi dan sintaksis registri

Pengaturan registri untuk membangun dan mengonfigurasi tabel pemetaan SAR berada secara eksklusif di bawah kunci registri dasar:

HKLM\OEM\Cellular\DeviceSpecific

Di bawah kunci dasar, ada dua subkunjuk:

Mengatur subkuncar ini sepenuhnya opsional. Anda dapat menyediakan pengaturan konfigurasi SAR statis pada waktu gambar atau memperbarui pengaturan statis apa pun pada run-time.

Catatan

Jika Anda memiliki komponen yang memperbarui pengaturan pada run-time, Anda harus menaikkan nomor versi konfigurasi dalam nilai ConfigurationVersion registri sebagai penulisan terakhir ke registri. ConfigurationVersion Setiap kali nilai registri diubah, Windows akan membaca semua pengaturan konfigurasi dan menerapkannya.

Subkuntang SARMappingTable

SARMappingTable Subkuntang mungkin memiliki hingga 1000 nilai registri. Indeks back-off SAR adalah per negara. Tabel back-off SAR akan dapat mendukung satu entri per negara. Negara dalam konteks ini diidentifikasi oleh MCC standar (Kode Negara Seluler).

Catatan

Nama nilai harus terdiri dari tiga karakter digit desimal yang mewakili MCC. Mungkin ada hingga 1000 nama nilai registri, "000" hingga "999".

Nama nilai Jenis Data
Tiga digit desimal yang mewakili PKS String WCHAR Angka desimal yang dipisahkan koma dalam string WCHAR, seperti 0,2,5,8. Angka-angka mewakili indeks back-off SAR untuk MCC. Urutan indeks back-off sesuai dengan array antena dalam modem, dengan indeks back-off pertama untuk antena pada indeks 0, indeks back-off kedua untuk antena pada indeks 1, dan sebagainya. Untuk modem sederhana hanya dengan satu antena, hanya perlu ada satu indeks dalam string, seperti "2", untuk antena pertama dan satu-satunya.

Jika nilai registri untuk PKS tertentu tidak ada, data dalam nilai 000 reg khusus akan digunakan. Anda dapat menggunakan nilai default ini untuk negara yang tidak memerlukan indeks back-off tertentu. Jika nilai registri untuk PKS dan nilai 000 reg khusus tidak ada, tidak ada indeks SAR yang akan digunakan untuk PKS.

Subkuntang Konfigurasi SAR

Pengaturan SARConfiguration tidak memengaruhi kemampuan Anda untuk menggunakan pesan DSI modem untuk diteruskan. Misalnya, proksi SAR dapat menerapkan desain kustom untuk kontrol dan pemetaan SAR menggunakan API yang ada (API layanan WWAN dan/atau API WinRT yang sesuai).

BackOffEnabled Untuk pengaturan dan ControlMode , nilai dalam pesan DSI modem akan diutamakan. Jika pesan DSI modem melewati layanan WWAN, nilai dari kedua pengaturan ini akan disimpan dan akan digunakan lain kali jika diperlukan, terlepas dari nilai apa pengaturan registri untuk itu. BackOffEnabled Jika pengaturan dan ControlMode dalam registri berisi 0xFFFFFFFF (tanpa perubahan) dan tidak ada pesan DSI modem yang pernah diteruskan, layanan WWAN akan menggunakan nilai yang saat ini berada dalam modem. Layanan WWAN meminta modem pada awalnya untuk mendapatkan dan mengingat nilai dalam modem.

Nama nilai Jenis Data
SARMappingTableEnabled DWORD 0 - Tabel pemetaan SAR dinonaktifkan.
1 - Tabel pemetaan SAR diaktifkan.
Jika data tidak ada atau tidak valid, nilai 0 default diterapkan.
BackoffEnabled DWORD 0 - Back-off SAR dinonaktifkan
1 - Backoff SAR diaktifkan.
0xFFFFFFFF – modem harus mempertahankan status back-off saat ini.
Jika data tidak ada atau tidak valid, nilai 0xFFFFFFFF default diterapkan.
ControlMode DWORD 0 - Mekanisme back-off SAR dikendalikan oleh perangkat modem secara langsung.
1 - Mekanisme backoff SAR dikendalikan dan dikelola oleh sistem operasi.
0xFFFFFFFF – modem harus mempertahankan mode kontrolnya saat ini.
Jika data tidak ada atau tidak valid, nilai 0xFFFFFFFF default diterapkan.
ConfigurationVersion DWORD Nilai registri ini dirancang untuk komponen run-time OEM untuk memberi tahu Windows bahwa tabel pemetaan SAR dan parameter lainnya diperbarui. Komponen run-time OEM harus meningkatkan ConfigurationVersion nilai registri setiap kali selesai memperbarui tabel pemetaan SAR, atau parameter lain dalam registri.
Jika data tidak ada atau tidak valid, komponen run-time tidak akan mengonfigurasi pengaturan registri SAR apa pun.