Bagikan melalui


Dukungan kueri informasi stasiun dasar MB

Gambaran Umum

Antarmuka kueri informasi stasiun dasar digunakan untuk menyediakan layanan berbasis lokasi dengan informasi stasiun dasar seluler, seperti ID Stasiun Dasar, Time Advance, dan parameter lain yang dapat digunakan untuk menghitung posisi geografis pelanggan seluler. Informasi yang dikumpulkan berkaitan dengan stasiun dasar seluler saat ini melayani pelanggan, serta stasiun dasar seluler tetangga.

Topik ini mendefinisikan antarmuka kueri informasi stasiun dasar untuk Windows, karena spesifikasi MBIM 1.0 tidak memberikan informasi ini melalui CID yang ada. Antarmuka ini tersedia di Windows 10, versi 1709 dan yang lebih baru.

Parameter sel tetangga dan penyajian diambil melalui operasi Kueri/Respons. Pemberitahuan juga didefinisikan dalam topik ini untuk menunjukkan bahwa lokasi perangkat dalam jaringan seluler telah berubah.

MBIM_CID_BASE_STATIONS_INFO

Perintah ini mengambil informasi tentang penyajian dan sel tetangga yang diketahui oleh modem.

Layanan: MBB_UUID_BASIC_CONNECT_EXTENSIONS

UUID Layanan: 3d01dcc5-fef5-4d05-0d3a-bef7058e9aaf

CID Kode perintah Versi OS minimum
MBIM_CID_BASE_STATIONS_INFO 11 Windows 10, versi 1709

Parameter

Jenis Set Kueri Pemberitahuan
Perintah Tidak berlaku MBIM_BASE_STATIONS_INFO_REQ Tidak berlaku
Respons Tidak berlaku MBIM_BASE_STATIONS_INFO Tidak berlaku

Kueri

InformationBuffer dari MBIM_COMMAND_MSG berisi struktur MBIM_BASE_STATIONS_INFO_REQ. InformationBuffer dari MBIM_COMMAND_DONE berisi struktur MBIM_BASE_STATIONS_INFO.

MBIM_BASE_STATIONS_INFO_REQ

Struktur MBIM_BASE_STATIONS_INFO_REQ harus digunakan dalam InformationBuffer untuk kueri. Ini digunakan untuk mengonfigurasi aspek informasi sel, seperti jumlah maksimum pengukuran sel tetangga, untuk dikirim sebagai respons.

Offset Ukuran Bidang Jenis Deskripsi
0 4 MaxGSMCount UKURAN Jumlah maksimum entri sel tetangga GSM yang dikembalikan dalam laporan pengukuran jaringan GSM MBIM_GSM_NMR. Kapasitas default adalah 15.
4 4 MaxUMTSCount UKURAN Jumlah maksimum entri sel tetangga UMTS yang dikembalikan dalam daftar hasil terukur UMTS dalam MBIM_UMTS_MRL. Kapasitas default adalah 15.
8 4 MaxTDSCDMACount UKURAN Jumlah maksimum entri sel tetangga TDSCDMA yang dikembalikan dalam daftar hasil terukur TDSCDMA dalam MBIM_TDSCDMA_MRL. Kapasitas default adalah 15.
12 4 MaxLTECount UKURAN Jumlah maksimum entri sel tetangga LTE yang dikembalikan dalam daftar hasil terukur LTE MBIM_LTE_MRL. Kapasitas default adalah 15.
16 4 MaxCDMACount UKURAN Jumlah maksimum entri sel CDMA yang dikembalikan dalam daftar hasil yang diukur CDMA dalam MBIM_CDMA_MRL. Daftar ini mencakup sel melayani dan tetangga. Kapasitas default adalah 12.

Set

Tidak berlaku.

Respons

Struktur MBIM_BASE_STATIONS_INFO harus digunakan dalam InformationBuffer dari MBIM_COMMAND_DONE untuk respons.

MBIM_BASE_STATIONS_INFO

Struktur MBIM_BASE_STATIONS_INFO berisi informasi tentang stasiun pangkalan yang melayani dan tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 SystemType MBIM_DATA_CLASS Menunjukkan jenis sistem (atau jenis) yang melayani informasi sel valid. Anggota ini adalah bitmask dari satu atau beberapa jenis sistem seperti yang didefinisikan dalam MBIM_DATA_CLASS.
4 4 GSMServingCellOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi informasi sel sajian GSM. Anggota ini bisa NULL ketika teknologi sel penyajian bukan GSM.
8 4 GSMServingCellSize UKURAN(0-44) Ukuran, dalam byte, digunakan untuk MBIM_GSM_SERVING_CELL_INFO.
12 4 UMTSServingCellOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi UMTS yang melayani informasi sel. Anggota ini bisa NULL ketika teknologi sel penyajian bukan UMTS.
16 4 UMTSServingCellSize UKURAN(0-60) Ukurannya, dalam byte, digunakan untuk MBIM_UMTS_SERVING_CELL_INFO.
20 4 TDSCDMAServingCellOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi informasi sel penyajian TDSCDMA. Anggota ini bisa NULL ketika teknologi sel penyajian bukan TDSCDMA.
24 4 TDSCDMAServingCellSize UKURAN(0-48) Ukuran, dalam byte, digunakan untuk MBIM_TDSCDMA_SERVING_CELL_INFO.
28 4 LTEServingCellOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi informasi sel penyajian LTE. Anggota ini bisa NULL ketika teknologi melayani sel bukan LTE.
32 4 LTEServingCellSize UKURAN(0-48) Ukurannya, dalam byte, digunakan untuk MBIM_LTE_SERVING_CELL_INFO.
36 4 GSMNmrOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi laporan Pengukuran Jaringan GSM. Anggota ini dapat null ketika tidak ada jaringan tetangga GSM yang dikembalikan dalam laporan pengukuran.
40 4 GSMNmrSize UKURAN Ukuran total, dalam byte, dari buffer yang berisi laporan Pengukuran Jaringan GSM dalam format MBIM_GSM_NMR.
44 4 UMTSMrlOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi daftar hasil terukur UMTS. Anggota ini dapat NULL ketika tidak ada jaringan tetangga UMTS yang dikembalikan dalam laporan pengukuran.
48 4 UMTSMrlSize UKURAN Ukuran total, dalam byte, dari buffer yang berisi daftar hasil terukur UMTS dalam format MBIM_UMTS_MRL.
52 4 TDSCDMAMrlOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi daftar hasil terukur TDSCDMA. Anggota ini bisa NULL ketika tidak ada jaringan tetangga TDSCDMA yang dikembalikan dalam laporan pengukuran.
56 4 TDSCDMAMrlSize UKURAN Ukuran total, dalam byte, dari buffer yang berisi daftar hasil terukur TDSCDMA dalam format MBIM_TDSCDMA_MRL.
60 4 LTEMrlOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi daftar hasil terukur LTE. Anggota ini bisa NULL ketika tidak ada jaringan tetangga LTE yang dikembalikan dalam laporan pengukuran.
64 4 LTEMrlSize UKURAN Ukuran total, dalam byte, dari buffer yang berisi daftar hasil terukur LTE dalam format MBIM_LTE_MRL.
68 4 CDMAMrlOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke buffer yang berisi daftar hasil yang diukur CDMA. Anggota ini bisa NULL ketika tidak ada jaringan tetangga CDMA yang dikembalikan dalam laporan pengukuran.
72 4 CDMAMrlSize UKURAN Ukuran total, dalam byte, dari buffer yang berisi daftar hasil yang diukur CDMA dalam format MBIM_CDMA_MRL.
76 DataBuffer DATABUFFER Buffer data yang berisi GSMServingCell, UMTSServingCell, TDSCDMAServingCell, LTEServingCell, GSMNmr, UMTSMrl, TDSCDMAMrl, LTEMrl, dan CDMAMrl.

Struktur data sel GSM

MBIM_GSM_SERVING_CELL_INFO

Struktur MBIM_GSM_SERVING_CELL_INFO berisi informasi tentang sel sajian GSM.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 TimingAdvance UINT32 Waktu Maju (0-255) dalam periode bit, di mana periode bit adalah 48/13μs. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 ARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut dari sel saji (0-1023). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 BaseStationId UINT32 ID Stasiun Dasar - kode warna stasiun dasar dan kode identitas jaringan. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 RxLevel UINT32 Kekuatan sinyal yang diterima dari sel saji (0-63), di mana

X = 0, if RSS < -110 dBm

X = 63, if RSS > -47 dBm

X = integer [RSS + 110], if -110 <= RSS <= -47

Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.
MBIM_GSM_NMR

Struktur MBIM_GSM_NMR berisi laporan pengukuran jaringan (NMR) sel GSM tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ElementCount (EC) UINT32 Jumlah entri NMR mengikuti elemen ini.
4 DataBuffer DATABUFFER Array rekaman NMR, masing-masing ditentukan sebagai struktur MBIM_GSM_NMR_INFO .
MBIM_GSM_NMR_INFO

Struktur MBIM_GSM_NMR_INFO berisi informasi tentang sel GSM tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 ARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut dari sel saji (0-1023). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 BaseStationId UINT32 ID stasiun dasar radio dari sel saji (0-63). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 RxLevel UINT32 Kekuatan sinyal yang diterima dari sel saji (0-63), di mana

X = 0, if RSS < -110 dBm

X = 63, if RSS > -47 dBm

X = integer [RSS + 110], if -110 <= RSS <= -47

Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.

Struktur data sel UMTS

MBIM_UMTS_SERVING_CELL_INFO

Struktur MBIM_UMTS_SERVING_CELL_INFO berisi informasi tentang sel layanan UMTS.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 FrequencyInfoUL UINT32 Uplink Info Frekuensi (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 FrequencyInfoDL UINT32 Info Frekuensi Downlink (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 FrequencyInfoNT UINT32 Info Frekuensi untuk TDD (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 UARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut UTRA untuk sel saji (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 4 PrimaryScramblingCode UINT32 Kode Scrambling Utama dari sel saji (0-511). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
36 4 RSCP INT32 Daya Kode Sinyal yang Diterima dari sel saji. Rentangnya adalah -120 hingga -25, dalam satuan 1dBm. Gunakan 0 ketika informasi ini tidak tersedia.
40 4 ECNO INT32 Rasio sinyal terhadap kebisingan sel saji; rasio energi yang diterima per chip PN untuk CPICH terhadap total yang diterima. Rentangnya adalah -50 hingga 0, dalam satuan 1dBm. Gunakan 1 ketika informasi ini tidak tersedia.
44 4 PathLoss UINT32 Kehilangan jalur sel saji (46-173). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
48 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.
MBIM_UMTS_MRL

Struktur MBIM_UMTS_MRL berisi daftar hasil terukur (MRL) sel UMTS tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ElementCount (EC) UINT32 Jumlah entri MRL yang mengikuti elemen ini.
4 DataBuffer DATABUFFER Array rekaman MRL, masing-masing ditentukan sebagai struktur MBIM_UMTS_MRL_INFO .
MBIM_UMTS_MRL_INFO

Struktur MBIM_UMTS_MRL_INFO berisi informasi tentang sel UMTS tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 UARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut UTRA untuk sel saji (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 PrimaryScramblingCode UINT32 Kode Scrambling Utama dari sel saji (0-511). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 RSCP INT32 Daya Kode Sinyal yang Diterima dari sel saji. Rentangnya adalah -120 hingga -25, dalam satuan 1dBm. Gunakan 0 ketika informasi ini tidak tersedia.
28 4 ECNO INT32 Rasio sinyal terhadap kebisingan sel saji; rasio energi yang diterima per chip PN untuk CPICH terhadap total yang diterima. Rentangnya adalah -50 hingga 0, dalam satuan 1dBm. Gunakan 1 ketika informasi ini tidak tersedia.
32 4 PathLoss UINT32 Kehilangan jalur sel saji (46-173). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
36 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.

Struktur data sel TDSCDMA

MBIM_TDSCDMA_SERVING_CELL_INFO

Struktur MBIM_TDSCDMA_SERVING_CELL_INFO berisi informasi tentang sel penyajian TDSCDMA.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 UARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut UTRA untuk sel saji (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 CellParameterID UINT32 ID parameter Sel (0-127). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 TimingAdvance UINT32 Waktu Maju (0-1023). Anggota ini adalah nilai yang sama untuk semua lots waktu. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 RSCP INT32 Daya Kode Sinyal yang Diterima dari sel saji. Rentangnya adalah -120 hingga -25, dalam unit 1dBm di Q8 L3 yang difilter. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 4 PathLoss UINT32 Kehilangan jalur sel saji (46-158). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
36 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.
MBIM_TDSCDMA_MRL

Struktur MBIM_TDSCDMA_MRL berisi daftar hasil terukur (MRL) sel TDSCDMA tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ElementCount (EC) UINT32 Jumlah entri MRL yang mengikuti elemen ini.
4 DataBuffer DATABUFFER Array rekaman MRL, masing-masing ditentukan sebagai struktur MBIM_TDSCDMA_MRL_INFO .
MBIM_TDSCDMA_MRL_INFO

Struktur MBIM_TDSCDMA_MRL_INFO berisi informasi tentang sel TDSCDMA tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 LocationAreaCode UINT32 Kode Area Lokasi (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 UARFCN UINT32 Nomor Saluran Frekuensi Radio Absolut UTRA untuk sel saji (0-16383). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 CellParameterID UINT32 ID parameter Sel (0-127). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 TimingAdvance UINT32 Waktu Maju (0-1023). Anggota ini adalah nilai yang sama untuk semua lots waktu. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 RSCP INT32 Daya Kode Sinyal yang Diterima dari sel saji. Rentangnya adalah -120 hingga -25, dalam unit 1dBm di Q8 L3 yang difilter. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 4 PathLoss UINT32 Kehilangan jalur sel saji (46-158). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
36 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.

Struktur data sel LTE

MBIM_LTE_SERVING_CELL_INFO

Struktur MBIM_LTE_SERVING_CELL_INFO berisi informasi tentang sel penyajian LTE.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 EARFCN UINT32 Nomor Saluran Frekuensi Radio dari sel saji (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 PhysicalCellID UINT32 ID Sel Fisik (0-503). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 TAC UINT32 Kode Area Pelacakan (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 RSRP INT32 Sinyal referensi rata-rata menerima daya. Rentangnya adalah -140 hingga -44, dalam satuan 1dBm. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 RSRQ INT32 Sinyal referensi rata-rata menerima kualitas. Rentangnya adalah -20 hingga -3, dalam satuan 1dBm. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 4 TimingAdvance UINT32 Waktu Maju (0-255). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
36 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.
MBIM_LTE_MRL

Struktur MBIM_LTE_MRL berisi daftar hasil terukur (MRL) sel LTE tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ElementCount (EC) UINT32 Jumlah entri MRL yang mengikuti elemen ini.
4 DataBuffer DATABUFFER Array rekaman MRL, masing-masing ditentukan sebagai struktur MBIM_LTE_MRL_INFO .
MBIM_LTE_MRL_INFO

Struktur MBIM_LTE_MRL_INFO berisi informasi tentang sel LTE tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ProviderIdOffset OFFSET Offset dalam byte, dihitung dari awal struktur ini, ke string numerik (0-9) yang disebut ProviderId yang mewakili identitas penyedia jaringan. String ini adalah perangkaian Kode Negara Seluler (MCC) tiga digit dan Kode Jaringan Seluler (MNC) dua atau tiga digit. Anggota ini dapat berupa NULL ketika tidak ada informasi ProviderId yang dikembalikan.
4 4 ProviderIdSize UKURAN(0-12) Ukuran yang digunakan untuk ProviderId.
8 4 CELLID UINT32 ID Sel (0-2684354555). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 EARFCN UINT32 Nomor Saluran Frekuensi Radio dari sel saji (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 PhysicalCellID UINT32 ID Sel Fisik (0-503). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 TAC UINT32 Kode Area Pelacakan (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 RSRP INT32 Sinyal referensi rata-rata menerima daya. Rentangnya adalah -140 hingga -44, dalam satuan 1dBm. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 RSRQ INT32 Sinyal referensi rata-rata menerima kualitas. Rentangnya adalah -20 hingga -3, dalam satuan 1dBm. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 DataBuffer DATABUFFER Buffer data yang berisi ProviderId.

Struktur data sel CDMA

MBIM_CDMA_MRL

Struktur MBIM_CDMA_MRL berisi daftar hasil terukur (MRL) dari sel CDMA penyajian dan tetangga.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ElementCount (EC) UINT32 Jumlah entri MRL yang mengikuti elemen ini.
4 DataBuffer DATABUFFER Array rekaman MRL, masing-masing ditentukan sebagai struktur MBIM_CDMA_MRL_INFO .
MBIM_CDMA_MRL_INFO

Struktur data MBIM_CDMA_MRL_INFO dirancang untuk jenis jaringan CDMA2000. Mungkin ada lebih dari satu CDMA2000 melayani sel secara bersamaan. Baik sel yang melayani maupun sel tetangga akan dikembalikan dalam daftar yang sama. Bidang ServingCellFlag menunjukkan apakah sel adalah sel saji atau tidak.

Offset Ukuran Bidang Jenis Deskripsi
0 4 ServingCellFlag UINT32 Menunjukkan apakah ini adalah sel saji. Nilai 1 menunjukkan sel saji, sementara nilai 0 menunjukkan sel tetangga. Mungkin ada lebih dari satu sel melayani sekaligus (terutama saat dalam panggilan).
4 4 NID UINT32 ID Jaringan (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
8 4 SID UINT32 ID Sistem (0-32767). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
12 4 BaseStationId UINT32 ID Stasiun Dasar (0-65535). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
16 4 BaseLatitude UINT32 Garis Lintang Stasiun Dasar (0-4194303). Ini dikodekan dalam unit 0,25 detik, yang dinyatakan dalam representasi pelengkap dua dalam 22 bit rendah DWORD. Sebagai nilai yang ditandatangani, garis lintang Utara positif. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
20 4 BaseLongitude UINT32 Garis Bujur Stasiun Dasar (0-8388607). Ini dikodekan dalam unit 0,25 detik, yang dinyatakan dalam representasi pelengkap dua dalam 23 bit rendah DWORD. Sebagai nilai yang ditandatangani, bujur Timur positif. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
24 4 RefPN UINT32 Nomor PN Stasiun Dasar (0-511). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
28 4 GPSSeconds UINT32 GPS detik, atau waktu di mana ini tiba dari stasiun dasar. Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.
32 4 PilotStrength UINT32 Kekuatan Sinyal pilot (0-63). Gunakan 0xFFFFFFFF ketika informasi ini tidak tersedia.

Kejadian yang Tidak Diminta

Tidak berlaku.

Kode status

CID ini menggunakan Kode Status Generik (lihat Penggunaan Kode Status di Bagian 9.4.5 dari standar USB MBIM publik).

MBIM_CID_LOCATION_INFO_STATUS

CID ini mengambil status informasi seluler yang menunjukkan lokasi perangkat. Ini juga dapat digunakan untuk memberikan pemberitahuan yang tidak diminta ketika informasi lokasi berubah.

Layanan: MBB_UUID_BASIC_CONNECT_EXTENSIONS

UUID Layanan: 3d01dcc5-fef5-4d05-0d3a-bef7058e9aaf

CID Kode perintah Versi OS minimum
MBIM_CID_LOCATION_INFO_STATUS 12 Windows 10, versi 1709

Catatan

MBIM_CID_LOCATION_INFO_STATUS didefinisikan mulai dari Windows 10, versi 1709, tetapi saat ini tidak didukung oleh OS. Modem dapat mengirim perintah ini sebagai pemberitahuan, tetapi OS saat ini tidak menanganinya.

Parameter

Jenis Set Kueri Pemberitahuan
Perintah Tidak berlaku Tidak berlaku Tidak berlaku
Respons Tidak berlaku MBIM_LOCATION_INFO MBIM_LOCATION_INFO

Kueri

InformationBuffer dari MBIM_COMMAND_MSG tidak digunakan. InformationBuffer dari MBIM_COMMAND_DONE berisi struktur MBIM_LOCATION_INFO .

Set

Tidak berlaku.

Respons

MBIM_LOCATION_INFO

Offset Ukuran Bidang Jenis Deskripsi
0 4 LocationAreaCode UINT32 Kode area GSM/UMTS dari lokasi saat ini. Mengembalikan 0xFFFFFFFF ketika jenis sistem saat ini tidak berlaku.
4 4 TrackingAreaCode UINT32 Kode area pelacakan LTE dari lokasi saat ini. Mengembalikan 0xFFFFFFFF ketika jenis sistem saat ini tidak berlaku.
8 4 CELLID UINT32 ID menara seluler. Mengembalikan 0xFFFFFFFF saat CellID tidak tersedia.

Peristiwa yang Tidak Diminta

Event InformationBuffer berisi struktur MBIM_LOCATION_INFO.

Kejadian ini dikirim jika nilai Kode Area Pelacakan Kode/Area Lokasi berubah menjadi nilai yang valid. Kejadian ini tidak dikirim ketika CellID berubah atau ketika Kode Area Lokasi Pelacakan Kode/Area Kode menjadi tidak valid.

Kode status

CID ini menggunakan Kode Status Generik (lihat Penggunaan Kode Status di Bagian 9.4.5 dari standar USB MBIM publik).

OID_WWAN_BASE_STATIONS_INFO

NDIS yang setara untuk MBIM_CID_BASE_STATIONS_INFO OID_WWAN_BASE_STATIONS_INFO.