WiFi Doctor · Referensi diagnosis

Pahami laporan jaringan Anda.

Cari kode diagnosis atau topik. Setiap penjelasan menerangkan arti pemeriksaan, informasi yang diukur, tujuannya, dan cara membaca hasilnya.

83 pemeriksaan · 9 tahap

W10Status perangkat

W10-010

Dukungan Wi-Fi perangkat

Tentang pemeriksaan
Apakah perangkat ini menyediakan kemampuan Wi-Fi untuk jaringan yang didiagnosis.
Informasi yang diukur
Dukungan Wi-Fi perangkat dan apakah ada prasyarat untuk diagnosis Wi-Fi.
Tujuannya
Tetapkan bahwa pemeriksaan Wi-Fi dapat dijalankan secara bermakna sebelum menafsirkan hasil koneksi selanjutnya.
Cara membaca hasil
Kurangnya dukungan Wi-Fi yang dipastikan merupakan kegagalan prasyarat kritis. Status yang tidak dapat dibaca tidak tersedia, bukan jaringan yang gagal.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Device supports Wi-Fi.",
  "evidence": [
    {
      "name": "sdk",
      "value": "35",
      "unit": null
    },
    {
      "name": "supports5Ghz",
      "value": "true",
      "unit": null
    },
    {
      "name": "supports6Ghz",
      "value": "true",
      "unit": null
    },
    {
      "name": "supportsSae",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-010
W10-020

Status aktif/nonaktif Wi-Fi

Tentang pemeriksaan
Apakah radio Wi-Fi perangkat telah diaktifkan dan siap dihubungkan.
Informasi yang diukur
Status daya Wi-Fi saat ini, termasuk aktif, nonaktif, atau transisi antar status.
Tujuannya
Jelaskan mengapa diagnosis Wi-Fi tidak dapat dilanjutkan saat radio dimatikan.
Cara membaca hasil
Wi-Fi harus aktif. Jika dipastikan mati, prasyarat penting tidak terpenuhi. Status sedang mengaktifkan, sedang menonaktifkan, atau tidak diketahui belum dapat disimpulkan dan bukan bukti kegagalan jaringan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Wi-Fi is on.",
  "evidence": [
    {
      "name": "radioTransitions",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2ERROR

Cuplikan hasil

{
  "id": "W10-020",
  "execution": "DONE",
  "verdict": "ERROR",
  "summary": "Wi-Fi is off.",
  "evidence": [
    {
      "name": "radioTransitions",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "critical",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-020
W10-030

Identitas jaringan dan segmen sesi

Tentang pemeriksaan
Identitas jaringan Wi-Fi dan periode koneksi terpisah dalam laporan.
Informasi yang diukur
Nama jaringan, titik akses, frekuensi, perubahan rute, dan segmen waktu yang terkait dengan pengamatan.
Tujuannya
Jaga agar hasil dari jaringan atau titik akses berbeda tetap berbeda saat membandingkan kualitas koneksi.
Cara membaca hasil
Perubahan titik akses atau jaringan merupakan konteks, bukan otomatis kesalahan. Pengukuran dari segmen yang berbeda tidak boleh digabungkan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Measurements separated by network path.",
  "evidence": [
    {
      "name": "segments",
      "value": "1",
      "unit": null
    },
    {
      "name": "currentSegment",
      "value": "1",
      "unit": null
    },
    {
      "name": "networkId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "bssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-030
W10-040

Jalur Internet aktif

Tentang pemeriksaan
Jalur jaringan yang saat ini digunakan untuk lalu lintas Internet aplikasi.
Informasi yang diukur
Apakah jalur aktif menggunakan Wi-Fi, data seluler, VPN, atau transportasi yang tidak dikenal.
Tujuannya
Perjelas koneksi mana yang dijelaskan oleh pengukuran, terutama ketika beberapa jalur jaringan tersedia.
Cara membaca hasil
Jalur yang berbeda dapat menghasilkan hasil yang berbeda. Penggunaan data seluler atau VPN saja bukan merupakan kegagalan Wi-Fi atau pengurangan skor.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Internet traffic uses the Wi-Fi path.",
  "evidence": [
    {
      "name": "routeId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultNetwork",
      "value": "synthetic-wifi",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-040
W10-050

VPN dan batas pengukuran

Tentang pemeriksaan
Bagaimana perutean VPN atau kebijakan jaringan membatasi pengukuran yang tersedia di sesi ini.
Informasi yang diukur
Kehadiran VPN, informasi rute yang relevan, dan pemeriksaan dibatasi oleh kebijakan jaringan aktif.
Tujuannya
Pisahkan jalur koneksi yang tidak terukur dari koneksi yang sebenarnya gagal.
Cara membaca hasil
Pemeriksaan terbatas tidak tersedia, bukan gagal. Hasil menggambarkan jalur yang diukur dan mungkin tidak mewakili akses Wi-Fi langsung.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android reports no active VPN.",
  "evidence": [
    {
      "name": "vpn",
      "value": "false",
      "unit": null
    },
    {
      "name": "policyFailures",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-050
W10-060

Proksi dan PAC

Tentang pemeriksaan
Proksi atau konfigurasi proksi otomatis yang terkait dengan koneksi.
Informasi yang diukur
Host dan port proxy, informasi konfigurasi otomatis, dan rute penerapan pengaturan tersebut.
Tujuannya
Berikan konteks untuk permintaan yang harus melewati proxy sebelum mencapai tujuan.
Cara membaca hasil
Proksi yang dikonfigurasi bukanlah suatu kesalahan. Masalah koneksi atau otentikasi memerlukan bukti terukur yang sesuai.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No proxy is configured for Wi-Fi.",
  "evidence": [
    {
      "name": "pac",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-060
W10-070

Pengaturan DNS dan DNS Pribadi

Tentang pemeriksaan
Pengaturan DNS dan DNS Pribadi yang digunakan untuk menyelesaikan nama host pada koneksi.
Informasi yang diukur
Server DNS yang dikonfigurasi, mode DNS Pribadi, dan konfigurasi penyelesai yang relevan.
Tujuannya
Membantu menafsirkan hasil resolusi nama selanjutnya dan membedakan konfigurasi dari perilaku DNS yang diukur.
Cara membaca hasil
Pengaturan saja tidak membuktikan adanya kesalahan DNS. Hasil pencarian sebenarnya menentukan apakah resolusi berhasil atau gagal.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS resolver configuration recorded.",
  "evidence": [
    {
      "name": "wifiDns",
      "value": "[192.0.2.1]",
      "unit": null
    },
    {
      "name": "privateDns",
      "value": "false",
      "unit": null
    },
    {
      "name": "resolverDns",
      "value": "192.0.2.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-070
W10-080

Izin dan akses data

Tentang pemeriksaan
Apakah WiFi Doctor dapat mengakses informasi yang diperlukan oleh pemeriksaan diagnostik tertentu.
Informasi yang diukur
Izin yang diberikan, izin yang hilang, dan pengamatan yang terpengaruh oleh pembatasan akses.
Tujuannya
Jelaskan bidang laporan yang hilang dan identifikasi pemeriksaan mana yang tidak dapat dinilai pada perangkat ini.
Cara membaca hasil
Izin yang ditolak berarti bukti yang terbatas, bukan Wi-Fi yang buruk. Itu tidak menurunkan skor koneksi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Current permissions and data availability.",
  "evidence": [
    {
      "name": "scanAllowed",
      "value": "true",
      "unit": null
    },
    {
      "name": "lanAllowed",
      "value": "true",
      "unit": null
    },
    {
      "name": "ssidVisible",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-080
W10-090

Kebijakan daya dan jaringan

Tentang pemeriksaan
Kebijakan daya perangkat dan jaringan yang dapat memengaruhi koneksi yang diamati.
Informasi yang diukur
Pengaturan hemat daya, pembatasan jaringan, dan gangguan terjadi bersamaan dengan kondisi tersebut.
Tujuannya
Berikan konteks perangkat saat menyelidiki pemutusan sambungan, jeda, atau perubahan tak terduga dalam penggunaan jaringan.
Cara membaca hasil
Pengaturan hemat daya saja bukanlah suatu kesalahan. Dampak koneksi harus diamati sebelum menghubungkan suatu masalah dengan hal tersebut.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Power settings and network limits recorded.",
  "evidence": [
    {
      "name": "metered",
      "value": "false",
      "unit": null
    },
    {
      "name": "powerSave",
      "value": "false",
      "unit": null
    },
    {
      "name": "thermalStatus",
      "value": "0",
      "unit": null
    },
    {
      "name": "airplaneMode",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-090
W10-100

Pengamatan terbaru

Tentang pemeriksaan
Pengamatan terbaru disimpan untuk dibandingkan dengan sesi diagnosis saat ini.
Informasi yang diukur
Peristiwa yang diamati sebelumnya, pembacaan sinyal, usia pengamatan, dan kesenjangan dalam cakupan pemantauan.
Tujuannya
Membantu membedakan masalah koneksi yang berulang dari masalah yang hanya terlihat selama pengujian saat ini.
Cara membaca hasil
Sejarah adalah bukti pendukung. Tidak ada masalah yang tercatat selama celah pemantauan tidak membuktikan bahwa koneksi stabil.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Recent observations within the retention period used for comparison.",
  "evidence": [
    {
      "name": "historyEvents",
      "value": "3",
      "unit": null
    },
    {
      "name": "historyCoverageMs",
      "value": "60000",
      "unit": null
    },
    {
      "name": "retentionMs",
      "value": "900000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-100
W10-110

Validitas pengukuran

Tentang pemeriksaan
Apakah observasi dipengaruhi oleh aktivitas pengukuran atau kondisi pengumpulan yang tidak lengkap.
Informasi yang diukur
Waktu pengukuran, periode pengujian aktif, dan kondisi yang dapat mempengaruhi sampel yang diinterpretasikan.
Tujuannya
Pisahkan perilaku jaringan biasa dari perilaku yang diamati saat pengujian menghasilkan lalu lintas.
Cara membaca hasil
Pengamatan yang terkena dampak memerlukan konteks. Data yang hilang atau tidak sesuai tidak secara otomatis dianggap lolos, gagal, atau bernilai nol.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Measurements retain their timestamps, network paths and limits.",
  "evidence": [
    {
      "name": "probeCount",
      "value": "184",
      "unit": null
    },
    {
      "name": "limitedCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "ruleVersion",
      "value": "catalog-score-4.0.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-110
W10-120

Jam perangkat dan TLS

Tentang pemeriksaan
Apakah jam perangkat tampak tidak konsisten dengan referensi waktu yang cukup andal.
Informasi yang diukur
Waktu perangkat, waktu referensi yang tersedia, dan sertifikat terkait atau gejala koneksi aman.
Tujuannya
Identifikasi perbedaan jam yang mungkin menjelaskan masalah validasi sertifikat HTTPS.
Cara membaca hasil
Hanya perbandingan yang andal dapat mendukung kesimpulan tentang kesalahan jam perangkat. Masalah jam dan TLS yang terkait harus dipahami sebagai satu kemungkinan masalah.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-120",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No large clock offset found between the tested time sources.",
  "evidence": [
    {
      "name": "offsetMs",
      "value": "[400.0, 400.0]",
      "unit": null
    },
    {
      "name": "uncertaintyMs",
      "value": "[1030.0, 1030.0]",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "clock-0,clock-1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W10-120",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Two sufficiently fresh HTTPS time readings are required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-120
W10-130

Sistem operasi dan sertifikat

Tentang pemeriksaan
Konteks sistem operasi dan sertifikat relevan untuk mengamankan koneksi.
Informasi yang diukur
Versi Android, informasi sertifikat yang tersedia, dan kesalahan kompatibilitas TLS yang diamati.
Tujuannya
Membantu menjelaskan kasus yang didukung ketika kompatibilitas platform memengaruhi akses ke situs web aman.
Cara membaca hasil
Versi Android yang lebih lama saja bukanlah sebuah kegagalan. Masalah kompatibilitas memerlukan kesalahan TLS yang sesuai dan bukti perbandingan yang sesuai.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-130",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android version recorded to help assess TLS errors.",
  "evidence": [
    {
      "name": "sdk",
      "value": "35",
      "unit": null
    },
    {
      "name": "securityPatch",
      "value": "2026-10-01",
      "unit": null
    },
    {
      "name": "tlsFailureRefs",
      "value": "[]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-130
W10-140

Penyaringan DNS / VPN

Tentang pemeriksaan
Kemungkinan pemfilteran DNS atau VPN terkait dengan masalah akses selektif.
Informasi yang diukur
Konfigurasi terkait pemfilteran dan bukti bahwa tujuan tertentu gagal sementara akses lain tetap tersedia.
Tujuannya
Membantu membedakan pembatasan selektif dari hilangnya konektivitas Internet.
Cara membaca hasil
Pemfilteran bersifat konteks kecuali pemblokiran dikuatkan. Satu layanan yang tidak dapat diakses tidak membuktikan bahwa semua akses Internet telah gagal.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-140",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS and VPN context included when checking selective access.",
  "evidence": [
    {
      "name": "vpn",
      "value": "false",
      "unit": null
    },
    {
      "name": "privateDns",
      "value": "false",
      "unit": null
    },
    {
      "name": "serviceCheckRef",
      "value": "W70-160",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-140
W10-150

Optimasi Wi-Fi perangkat

Tentang pemeriksaan
Perilaku pengoptimalan Wi-Fi perangkat diamati selama sesi.
Informasi yang diukur
Perubahan seperti beralih ke data seluler, mematikan Wi-Fi, dan gangguan apa pun yang terkait.
Tujuannya
Identifikasi pengaturan perangkat yang perlu ditinjau ketika perubahan koneksi otomatis terjadi bersamaan dengan masalah.
Cara membaca hasil
Pengaturan optimasi atau perpindahan jaringan bukan kesalahan dengan sendirinya. Saran bergantung pada perilaku yang diamati dan dampaknya terhadap koneksi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W10-150",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Default-path and Wi-Fi status changes observed.",
  "evidence": [
    {
      "name": "defaultChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "radioChanges",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W10-150

W20Koneksi Wi-Fi

W20-010

Asosiasi Wi-Fi saat ini

Tentang pemeriksaan
Apakah ponsel saat ini dikaitkan dengan titik akses Wi-Fi yang dituju.
Informasi yang diukur
Status asosiasi Wi-Fi, jaringan target yang dapat diidentifikasi, dan kehilangan koneksi yang diamati.
Tujuannya
Buat koneksi radio sebelum mengevaluasi konfigurasi alamat atau jangkauan Internet.
Cara membaca hasil
Tautan yang sudah terbentuk memenuhi prasyarat ini. Jika dipastikan tidak ada tautan, prasyarat penting tidak terpenuhi. Konfigurasi IP dinilai pada pemeriksaan berikutnya; ketiadaannya bukan kegagalan asosiasi Wi-Fi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Connected to Wi-Fi.",
  "evidence": [
    {
      "name": "supplicantState",
      "value": "COMPLETED",
      "unit": null
    },
    {
      "name": "networkId",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-010
W20-020

Keterlihatan titik akses tujuan

Tentang pemeriksaan
Apakah titik akses Wi-Fi target muncul dalam pengamatan yang tersedia.
Informasi yang diukur
Target visibilitas titik akses, waktu pengamatan, kesegaran, dan cakupan periode yang disurvei.
Tujuannya
Membantu menjelaskan kesulitan menemukan atau menyambung kembali ke jaringan Wi-Fi tertentu.
Cara membaca hasil
Pengamatan berulang yang baru mendukung kesimpulan visibilitas. Izin yang hilang atau data cache yang berulang tidak dapat membuktikan bahwa titik akses telah hilang.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Scan rounds detecting the access point: 3.",
  "evidence": [
    {
      "name": "seenRounds",
      "value": "3",
      "unit": null
    },
    {
      "name": "totalRounds",
      "value": "3",
      "unit": null
    },
    {
      "name": "linked",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W20-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No fresh scan results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-020
W20-030

Sinyal saat terhubung

Tentang pemeriksaan
Kondisi sinyal diamati saat membuat atau kehilangan koneksi Wi-Fi.
Informasi yang diukur
Kekuatan sinyal, variabilitas, dan waktu relatif terhadap upaya atau kegagalan koneksi.
Tujuannya
Memberikan konteks sinyal untuk masalah tahap koneksi dan menghubungkannya dengan penilaian radio terperinci.
Cara membaca hasil
Satu bacaan hanya menggambarkan momen itu. Temuan sinyal dinilai dalam W30 dan tidak dikurangi lagi di sini.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Signal samples around the connection attempt.",
  "evidence": [
    {
      "name": "rssiP50Dbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "sampleCount",
      "value": "91",
      "unit": null
    },
    {
      "name": "signalResultRef",
      "value": "W30-010",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W20-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than two signal samples from the same access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-030
W20-040

Pita dan kanal yang didukung

Tentang pemeriksaan
Kompatibilitas antara perangkat dan persyaratan pita dan saluran jaringan yang diiklankan.
Informasi yang diukur
Band yang didukung, saluran yang tersedia, lebar saluran yang diiklankan, dan kemampuan koneksi perangkat yang relevan.
Tujuannya
Identifikasi ketidakcocokan kemampuan yang jelas yang dapat mencegah koneksi ke titik akses target.
Cara membaca hasil
Persyaratan wajib yang tidak didukung dapat menjelaskan kegagalan. Lebar saluran yang dapat dinegosiasikan atau standar Wi-Fi yang lebih lama tidak membuktikan ketidakcocokan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The observed band matches the device's reported data.",
  "evidence": [
    {
      "name": "primaryMhz",
      "value": "5180",
      "unit": null
    },
    {
      "name": "linked",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-040
W20-050

Kompatibilitas keamanan

Tentang pemeriksaan
Kompatibilitas persyaratan keamanan jaringan dengan perangkat dan pengaturan koneksi.
Informasi yang diukur
Mode keamanan yang diiklankan, informasi autentikasi, dan bukti koneksi terkait perusahaan atau sertifikat yang tersedia.
Tujuannya
Membantu membedakan pengaturan keamanan yang tidak kompatibel dari alasan lain mengapa telepon tidak dapat bergabung dengan jaringan.
Cara membaca hasil
Tidak adanya mode keamanan yang didukung oleh kedua titik akhir menjadi perhatian. Bukti autentikasi perusahaan yang hilang tidak meyakinkan; mode transisi atau kerangka manajemen yang dilindungi saja bukanlah kesalahan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Advertised security settings compared.",
  "evidence": [
    {
      "name": "security",
      "value": "[WPA2-PSK-CCMP][ESS]",
      "unit": null
    },
    {
      "name": "eapConfiguration",
      "value": "not exposed for third-party saved networks",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-050
W20-060

Kesalahan koneksi sistem

Tentang pemeriksaan
Kesalahan koneksi sebenarnya dilaporkan saat bergabung dengan jaringan Wi-Fi.
Informasi yang diukur
Kode kesalahan asosiasi atau autentikasi yang tersedia dan tahap kegagalan upaya koneksi.
Tujuannya
Jelaskan kegagalan tahap koneksi menggunakan bukti spesifik yang tersedia daripada menebak penyebabnya.
Cara membaca hasil
Kode penolakan spesifik mendukung temuan spesifik. Tidak ditemukan atau tidak ada respons tidak membuktikan penolakan atau kata sandi salah.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Original error from the connection attempt recorded.",
  "evidence": [
    {
      "name": "trialId",
      "value": "join-1",
      "unit": null
    },
    {
      "name": "outcome",
      "value": "AUTHENTICATION",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W20-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No failed app-initiated connection attempt in this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-060
W20-070

Kegagalan autentikasi tercatat

Tentang pemeriksaan
Kegagalan otentikasi yang diamati yang mencegah ponsel bergabung dengan Wi-Fi.
Informasi yang diukur
Hasil autentikasi yang dicatat, upaya koneksi yang relevan, dan apakah tautan kemudian dibuat.
Tujuannya
Identifikasi kegagalan otentikasi sambil membedakan kata sandi yang salah dari masalah titik akses lainnya.
Cara membaca hasil
Kegagalan autentikasi yang terkonfirmasi saat tidak terhubung merupakan kegagalan prasyarat kritis. Hal ini tidak membuktikan bahwa kata sandi salah; jika bukti tidak tersedia, hasil juga tidak tersedia.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The current Wi-Fi link works; the earlier sign-in error is no longer active.",
  "evidence": [
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-070
W20-080

Putus koneksi dan pengulangan sambungan

Tentang pemeriksaan
Pemutusan dan perilaku penyambungan kembali yang berulang diamati selama sesi.
Informasi yang diukur
Jumlah interupsi tautan, durasi terputusnya sambungan, jendela observasi, dan apakah tautan pulih atau tidak.
Tujuannya
Jelaskan asosiasi yang tidak stabil daripada memperlakukan setiap perubahan titik akses sebagai sebuah kegagalan.
Cara membaca hasil
Setidaknya diperlukan cakupan 10 detik. Gangguan yang dipulihkan sebesar 1/2/3+ dikurangi 10/20/30%; waktu henti setidaknya 20% dikurangi 40%; masih terputus akan mengurangi 50%, kecuali prasyarat penting mengesampingkannya.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No disconnection recorded during the observation period.",
  "evidence": [
    {
      "name": "disconnectCount",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "downtimeFraction",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "observedWindowMs",
      "value": "45000.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-080
W20-090

Keamanan jaringan

Tentang pemeriksaan
Karakteristik keamanan diiklankan secara publik oleh jaringan Wi-Fi.
Informasi yang diukur
Jenis keamanan dan indikasi yang tersedia seperti jaringan terbuka, WEP, atau dukungan WPS yang diiklankan.
Tujuannya
Berikan saran keamanan secara terpisah dari penilaian kualitas dan kecepatan koneksi.
Cara membaca hasil
Keamanan terbuka atau keamanan lama mungkin memerlukan saran, namun tidak mengurangi penilaian kualitas koneksi. Iklan WPS saja bukanlah bukti kerentanan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W20-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Wi-Fi security: WPA2-Personal.",
  "evidence": [
    {
      "name": "security",
      "value": "WPA2-Personal",
      "unit": null
    },
    {
      "name": "securityAdvisory",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W20-090

W30Tautan radio

W30-010

Kekuatan sinyal diterima

Tentang pemeriksaan
Kekuatan sinyal Wi-Fi yang diterima ponsel.
Informasi yang diukur
Median RSSI dalam dBm, jumlah sampel yang valid, rentang observasi, dan observasi sinyal lemah untuk titik akses yang sama.
Tujuannya
Identifikasi cakupan yang lemah dan kaji apakah hal tersebut terjadi bersamaan dengan masalah konektivitas yang sebenarnya.
Cara membaca hasil
Nilai dBm yang lebih tinggi, yaitu kurang negatif, berarti sinyal lebih kuat. Median >=-55 dBm tidak mengurangi skor; di bawah -55/-60/-65/-70/-75/-80/-85/-90/-95 mengurangi 5/10/15/20/25/30/40/45/50%. Diperlukan minimal dua sampel valid; status kesalahan juga memerlukan dampak pada akses.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Median signal strength: -52 dBm",
  "evidence": [
    {
      "name": "minDbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "maxDbm",
      "value": "-52.0",
      "unit": null
    },
    {
      "name": "weakFraction",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "rssiP50Dbm",
      "value": "-52.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W30-010",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Median signal strength: -81 dBm",
  "evidence": [
    {
      "name": "minDbm",
      "value": "-82.0",
      "unit": null
    },
    {
      "name": "maxDbm",
      "value": "-79.0",
      "unit": null
    },
    {
      "name": "weakFraction",
      "value": "1.0",
      "unit": null
    },
    {
      "name": "rssiP50Dbm",
      "value": "-81.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 30,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-010
W30-020

Stabilitas sinyal

Tentang pemeriksaan
Besarnya kekuatan sinyal yang diterima bervariasi selama periode pengamatan yang memadai.
Informasi yang diukur
Variasi RSSI, termasuk perbedaan antara persentil ke 90 dan 10, dalam dB.
Tujuannya
Bedakan cakupan sinyal yang lemah secara konsisten dan sinyal yang berfluktuasi secara substansial sepanjang waktu.
Cara membaca hasil
Spread P90-P10 <=12 dB tidak memiliki pengurangan; >12/>20/>30 dB dikurangi 3/6/10%. Membutuhkan lima sampel selama setidaknya 10 detik. Variabilitas saja tidak membuktikan kegagalan router.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Signal was stable during the measurement period.",
  "evidence": [
    {
      "name": "rangeDb",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "p90MinusP10Db",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "sampleCount",
      "value": "91.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W30-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "At least 10 seconds and five samples from the same access point are needed.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-020
W30-030

Kualitas tautan PHY TX/RX

Tentang pemeriksaan
Kecepatan tautan transmisi dan penerimaan Wi-Fi diamati saat data sedang ditransfer.
Informasi yang diukur
Memuat median TX/RX PHY dalam Mbps dan perbedaan antara kedua arah.
Tujuannya
Identifikasi kinerja tautan radio yang terbatas atau asimetris tanpa membingungkan kecepatan tautan dengan kecepatan unduh Internet.
Cara membaca hasil
Laju PHY saat terbebani di bawah 30/12/6 Mbps mengurangi skor 5/10/15%. Jika arah yang lebih lambat di bawah 100 Mbps, rasio antarah >3/>6/>10 mengurangi 5/10/15%; gunakan pengurangan terbesar. Sampel saat tidak ada beban atau yang tidak memadai tidak dinilai.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "PHY TX/RX link rates, not Internet throughput.",
  "evidence": [
    {
      "name": "lowLoadedPhyMbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "txP50Mbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "rxP50Mbps",
      "value": "866.0",
      "unit": null
    },
    {
      "name": "txSamples",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W30-030",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "PHY TX/RX link rates, not Internet throughput.",
  "evidence": [
    {
      "name": "lowLoadedPhyMbps",
      "value": "24.0",
      "unit": null
    },
    {
      "name": "txP50Mbps",
      "value": "24.0",
      "unit": null
    },
    {
      "name": "rxP50Mbps",
      "value": "72.0",
      "unit": null
    },
    {
      "name": "txSamples",
      "value": "7.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-030
W30-060

Pemilihan titik akses dan pita

Tentang pemeriksaan
Apakah titik akses atau pita lain yang teramati dapat menyediakan koneksi yang lebih baik dan dapat digunakan.
Informasi yang diukur
Sinyal saat ini dan kandidat, pita, kemampuan, dan perbedaan berkelanjutan didukung oleh observasi.
Tujuannya
Soroti peluang peningkatan koneksi ketika titik akses saat ini lemah atau terbatas.
Cara membaca hasil
Kandidat yang mendapat dukungan lebih baik secara konsisten adalah peluang pengoptimalan. Ini bukan bukti kesalahan klien yang melekat atau jaminan peningkatan kecepatan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No clearly better candidate found.",
  "evidence": [
    {
      "name": "candidateCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "securityMatched",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W30-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No current signal reading.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-060
W30-070

Roaming dan penyambungan ulang

Tentang pemeriksaan
Perubahan antara titik akses, pita, atau status koneksi dan pengaruhnya yang diamati.
Informasi yang diukur
Roaming, peralihan pita, peristiwa penyambungan kembali, dan interupsi pada timeline yang sama.
Tujuannya
Bedakan transisi Wi-Fi normal dari transisi yang terkait dengan hilangnya konektivitas yang dapat diukur.
Cara membaca hasil
Transisi tanpa gangguan yang diamati bisa jadi merupakan hal yang normal. Beberapa gejala dari transisi yang sama tidak boleh dihitung sebagai kegagalan yang terpisah.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access point and band changes monitored.",
  "evidence": [
    {
      "name": "bssidChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "bandChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "segments",
      "value": "1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-070
W30-090

Pengaturan titik akses bernama sama

Tentang pemeriksaan
Perbedaan konfigurasi antara titik akses yang mengiklankan nama jaringan yang sama.
Informasi yang diukur
Keamanan, kemampuan, pita, dan pengaturan relevan lainnya yang diamati di seluruh titik akses dengan nama yang sama.
Tujuannya
Jelaskan mengapa perilaku koneksi dapat berbeda ketika berpindah antar titik akses dalam jaringan bernama.
Cara membaca hasil
Perbedaan pengaturan merupakan konteks. Nama jaringan yang sama atau perbedaan konfigurasi saja tidak membuktikan akses tidak stabil dan tidak mengurangi skor stabilitas.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access points sharing this name: 2. Settings compared for compatibility.",
  "evidence": [
    {
      "name": "bssidCount",
      "value": "2",
      "unit": null
    },
    {
      "name": "frequenciesMhz",
      "value": "[5180, 5260]",
      "unit": null
    },
    {
      "name": "securityAdvertisements",
      "value": "[[WPA2-PSK-CCMP][ESS]]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W30-090",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No multiple access points with the same name detected.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-090
W30-100

Kualitas setiap tautan MLO

Tentang pemeriksaan
Informasi yang tersedia tentang masing-masing tautan dalam koneksi multi-tautan Wi-Fi.
Informasi yang diukur
Sinyal per tautan, status koneksi, variasi, dan perbandingan relevan di mana perangkat memaparkannya.
Tujuannya
Menafsirkan bagian yang lemah atau variabel dari koneksi MLO tanpa menilai hanya satu tautan secara terpisah.
Cara membaca hasil
Tautan yang tidak digunakan atau tidak terafiliasi tidak secara otomatis merupakan kesalahan. Dampak keseluruhan memerlukan data yang tersedia dan perbandingan tingkat koneksi yang sesuai.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Per-link MLO information obtained from Android.",
  "evidence": [
    {
      "name": "links",
      "value": "id=0,state=3,rssi=-52,tx=866,rx=866, id=1,state=3,rssi=-61,tx=1200,rx=1200",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2UNSUPPORTED

Cuplikan hasil

{
  "id": "W30-100",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "The device does not provide MLO link data.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-100
W30-120

Kemampuan koneksi Wi-Fi

Tentang pemeriksaan
Batas kecepatan tautan Wi-Fi yang didukung pada ponsel dan titik akses yang terhubung.
Informasi yang diukur
Tingkat PHY maksimum yang didukung, batas atas titik akhir yang membatasi, dan konteks lebar saluran terkait.
Tujuannya
Identifikasi kemampuan koneksi yang membatasi kecepatan Wi-Fi yang dapat dicapai meskipun sinyal memadai.
Cara membaca hasil
Batas kemampuan terendah yang diketahui <150 Mbps mengurangi skor 5%; 150 hingga <300 Mbps mengurangi 3%. Hasil baik memerlukan kemampuan kedua titik akhir diketahui dan >=300 Mbps. Kemampuan yang tidak diketahui bukan nol; laju PHY bukan kecepatan Internet.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W30-120",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Both supported link-speed ceilings are at least 300 Mbps.",
  "evidence": [
    {
      "name": "rateSource",
      "value": "Synthetic advertised VHT capability",
      "unit": null
    },
    {
      "name": "deviceRateSource",
      "value": "WifiInfo maximum supported link speed",
      "unit": null
    },
    {
      "name": "apMaxPhyMbps",
      "value": "866.7",
      "unit": null
    },
    {
      "name": "deviceMaxSupportedPhyMbps",
      "value": "866.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W30-120

W40Kanal radio

W40-010

Kebaruan dan cakupan survei

Tentang pemeriksaan
Seberapa terkini dan lengkap observasi saluran Wi-Fi yang tersedia.
Informasi yang diukur
Usia survei, kesegaran, cakupan, dan batasan memengaruhi informasi pemindaian yang tersedia.
Tujuannya
Tunjukkan apakah saran saluran didasarkan pada pengamatan saat ini atau informasi yang tidak lengkap.
Cara membaca hasil
Pengamatan yang baru dan cakupan yang memadai mendukung penafsiran. Data survei yang lama atau tidak tersedia merupakan keterbatasan, bukan kegagalan koneksi atau bukti bahwa suatu pita kosong.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Survey rounds: 3.",
  "evidence": [
    {
      "name": "roundCount",
      "value": "3",
      "unit": null
    },
    {
      "name": "observationCount",
      "value": "6",
      "unit": null
    },
    {
      "name": "cachedReads",
      "value": "0",
      "unit": null
    },
    {
      "name": "duplicateReads",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W40-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid scan results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-010
W40-020

Ketersediaan kanal

Tentang pemeriksaan
Ketersediaan saluran primer dan saluran komponen diperlukan sesuai lebar yang dipilih.
Informasi yang diukur
Saluran primer, frekuensi, lebar saluran, saluran komponen, dan informasi penggunaan saluran yang tersedia.
Tujuannya
Identifikasi persyaratan saluran yang tidak tersedia dan bantu menafsirkan konfigurasi saluran jaringan yang sebenarnya.
Cara membaca hasil
Persyaratan yang diketahui tidak tersedia patut mendapat perhatian. Data ketersediaan yang hilang belum diverifikasi; DFS sendiri bukanlah suatu kesalahan, dan saluran tetangga yang diiklankan tidak membuktikan jangkauan terukur.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Primary channel and channel-width configuration.",
  "evidence": [
    {
      "name": "primaryMhz",
      "value": "5180",
      "unit": null
    },
    {
      "name": "primaryChannel",
      "value": "36",
      "unit": null
    },
    {
      "name": "center0Mhz",
      "value": "5210",
      "unit": null
    },
    {
      "name": "widthEnum",
      "value": "2",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W40-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No scan advertisement from the current access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-020
W40-030

Rekomendasi kanal dan lebar

Tentang pemeriksaan
Opsi saluran dan lebar yang mungkin menawarkan pilihan pengoperasian yang didukung lebih baik.
Informasi yang diukur
Kondisi saluran yang diamati, skor kandidat, lebar saluran, dan bukti kegunaan yang tersedia di seluruh survei.
Tujuannya
Pandu pengoptimalan saluran menggunakan perbedaan yang bermakna dan berkelanjutan di lingkungan Wi-Fi lokal.
Cara membaca hasil
Opsi dukungan yang lebih baik adalah rekomendasi, bukan janji kecepatan yang lebih tinggi. Pita yang tidak teramati tidak dapat dianggap kosong atau diberi kualitas sempurna.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No clearly better channel was found, or channel availability could not be verified.",
  "evidence": [
    {
      "name": "scoreVersion",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W40-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough data to recommend a channel.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-030
W40-040

Persaingan dan tumpang tindih kanal

Tentang pemeriksaan
Pertentangan dan tumpang tindih seputar saluran Wi-Fi saat ini.
Informasi yang diukur
Skor kualitas saluran saat ini, lebar saluran, dan tumpang tindih dengan titik akses di sekitarnya berdasarkan pengamatan terbaru.
Tujuannya
Identifikasi kondisi saluran yang dapat menyebabkan interferensi radio atau penurunan kinerja.
Cara membaca hasil
Skor saluran saat ini >=7 tidak dikurangi; <7/<5/<3 dikurangi 3/6/10%. Membutuhkan dua survei baru. Jumlah titik akses saja tidak membuktikan konektivitas yang lambat.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Radio contention estimated from Wi-Fi advertisements.",
  "evidence": [
    {
      "name": "score",
      "value": "9.933333333333334",
      "unit": null
    },
    {
      "name": "contenders",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "model",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    },
    {
      "name": "excludedCurrentBssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W40-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Radio contention estimated from Wi-Fi advertisements.",
  "evidence": [
    {
      "name": "score",
      "value": "3.5055448172942096",
      "unit": null
    },
    {
      "name": "contenders",
      "value": "5.0",
      "unit": null
    },
    {
      "name": "model",
      "value": "wifi-scan-risk-v1.1",
      "unit": null
    },
    {
      "name": "excludedCurrentBssid",
      "value": "02:00:00:00:00:01",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 6,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-040
W40-060

Pemakaian kanal dan klien

Tentang pemeriksaan
Aktivitas saluran dan informasi klien yang terhubung diiklankan oleh titik akses.
Informasi yang diukur
Persentase pemanfaatan saluran yang diiklankan, jumlah stasiun, dan perubahan di seluruh pengamatan yang berbeda.
Tujuannya
Berikan bukti saluran radio yang sibuk sambil membedakan penggunaan dari jumlah perangkat yang terhubung.
Cara membaca hasil
Pemanfaatan median <=70% tidak mengurangi skor; >70/>85/>95% mengurangi 3/6/10%. Diperlukan tiga pengamatan berbeda selama 10 detik di luar transfer data. Jumlah klien saja tidak mengurangi skor.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Channel utilization and client count reported by the access point.",
  "evidence": [
    {
      "name": "busyPercent",
      "value": "21.568627450980394",
      "unit": null
    },
    {
      "name": "busyP50Percent",
      "value": "21.568627450980394",
      "unit": null
    },
    {
      "name": "freshSamples",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "stationCount",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W40-060",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Channel utilization and client count reported by the access point.",
  "evidence": [
    {
      "name": "busyPercent",
      "value": "90.19607843137256",
      "unit": null
    },
    {
      "name": "busyP50Percent",
      "value": "90.19607843137256",
      "unit": null
    },
    {
      "name": "freshSamples",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "stationCount",
      "value": "4.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "duplicate_cause",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-060
W40-070

Perubahan kanal titik akses

Tentang pemeriksaan
Perubahan saluran operasi titik akses selama periode pengamatan.
Informasi yang diukur
Peralihan saluran yang diamati, visibilitas titik akses, pengaturan waktu, dan gangguan koneksi apa pun yang terkait.
Tujuannya
Jelaskan interupsi singkat atau perubahan kondisi radio saat titik akses berpindah saluran.
Cara membaca hasil
Perubahan saluran tidak secara otomatis merupakan kesalahan. Tingkat keparahannya bergantung pada dampak konektivitas yang diamati, dan transisi yang sama tidak boleh dihitung lagi di tempat lain.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W40-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Access points with a frequency change: 0.",
  "evidence": [
    {
      "name": "changedApCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "roundCount",
      "value": "3",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W40-070

W50Konektivitas LAN

W50-010

Konfigurasi IPv4

Tentang pemeriksaan
Ketersediaan konfigurasi alamat IPv4 yang dapat digunakan pada koneksi Wi-Fi.
Informasi yang diukur
Informasi IPv4 yang ditetapkan, status penyediaan, dan apakah ada alternatif IPv6 yang dapat digunakan.
Tujuannya
Bedakan pengalamatan jaringan yang hilang dari operasi yang valid pada koneksi khusus IPv6.
Cara membaca hasil
Jika setelah konfigurasi perangkat tetap terasosiasi tetapi tidak memiliki alamat IPv4 maupun IPv6 yang dapat digunakan, skor dikurangi 60%. Satu keluarga alamat yang dapat digunakan sudah cukup; ketiadaan IPv4 saja bukan kegagalan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "A usable IPv4 address is assigned.",
  "evidence": [
    {
      "name": "ipv4",
      "value": "[192.0.2.10/24]",
      "unit": null
    },
    {
      "name": "usableAddress",
      "value": "1.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-010
W50-020

Konfigurasi IPv6

Tentang pemeriksaan
Ketersediaan dan cakupan konfigurasi IPv6 koneksi.
Informasi yang diukur
Alamat IPv6, cakupan yang dapat digunakan, dan konfigurasi yang relevan untuk mencapai tujuan lokal atau Internet.
Tujuannya
Jelaskan ketersediaan IPv6 tanpa menganggap jaringan valid IPv4 saja sebagai rusak.
Cara membaca hasil
Koneksi yang hanya menggunakan IPv4 tetap valid. Alamat IPv6 link-local saja tidak membuktikan konfigurasi Internet; keterjangkauan IPv6 yang sebenarnya dinilai secara terpisah.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "An IPv6 address is available for connectivity testing.",
  "evidence": [
    {
      "name": "addressesV6",
      "value": "[2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "gatewaysV6",
      "value": "[fe80::1%wlan0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-020
W50-030

Alamat dan rute jaringan

Tentang pemeriksaan
Apakah koneksi memiliki alamat dan rute yang sesuai dengan tujuan yang dituju.
Informasi yang diukur
Alamat IP yang dapat digunakan, rute yang cocok, informasi gateway jika diperlukan, dan bukti akses yang berfungsi.
Tujuannya
Identifikasi pengalamatan dan perutean yang hilang atau tidak sesuai yang dapat mencegah komunikasi di luar tautan lokal.
Cara membaca hasil
Jika setelah konfigurasi tidak ada alamat yang dapat digunakan dengan rute default yang sesuai, skor dikurangi 60%. Telemetri yang tidak tersedia bukan kegagalan; VPN yang berfungsi atau akses Internet yang terkonfirmasi mencegah kesimpulan keliru bahwa rute hilang.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network routes and address settings collected.",
  "evidence": [
    {
      "name": "addresses",
      "value": "[192.0.2.10/24, 2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "routes",
      "value": "0.0.0.0/0 via 192.0.2.1; ::/0 via fe80::1%wlan0",
      "unit": null
    },
    {
      "name": "gateways",
      "value": "[192.0.2.1, fe80::1%wlan0]",
      "unit": null
    },
    {
      "name": "mtu",
      "value": "1500",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W50-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough applicable measurements for this assessment.",
  "evidence": [
    {
      "name": "addresses",
      "value": "[192.0.2.10/24, 2001:db8:1::10/64]",
      "unit": null
    },
    {
      "name": "gateways",
      "value": "[192.0.2.1, fe80::1%wlan0]",
      "unit": null
    },
    {
      "name": "mtu",
      "value": "1500",
      "unit": null
    }
  ],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-030
W50-040

Konektivitas gateway

Tentang pemeriksaan
Apakah hop lokal berikutnya merespons jenis permintaan yang diukur.
Informasi yang diukur
Pengamatan respons gateway, hasil koneksi yang tersedia, dan bukti bahwa lalu lintas masih dapat melewatinya.
Tujuannya
Pisahkan gateway yang tenang dari jalur jaringan lokal yang benar-benar tidak dapat digunakan.
Cara membaca hasil
Balasan atau penolakan membuktikan bahwa responden telah tercapai. Tidak ada balasan ping saja tidak membuktikan kegagalan gateway saat penerusan atau akses Internet berfungsi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The gateway responded to a probe.",
  "evidence": [
    {
      "name": "probeRefs",
      "value": "ping-192.0.2.1-0,ping-192.0.2.1-1,ping-192.0.2.1-2,ping-192.0.2.1-3,ping-192.0.2.1-4,ping-192.0.2.1-5,ping-192.0.2.1-6,ping-192.0.2.1-7,ping-192.0.2.1-8,ping-192.0.2.1-9,ping-192.0.2.1-10,ping-192.0.2.1-11,ping-192.0.2.1-12,ping-192.0.2.1-13,ping-192.0.2.1-14,ping-192.0.2.1-15,ping-192.0.2.1-16,ping-192.0.2.1-17,ping-192.0.2.1-18,ping-192.0.2.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W50-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "The gateway did not reply; this alone does not establish a LAN failure.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-040
W50-050

Stabilitas koneksi gateway

Tentang pemeriksaan
Stabilitas respons terukur dari gateway lokal.
Informasi yang diukur
Waktu pulang-pergi ke gateway saat tidak dibebani, persentase respons yang tidak diterima, serta jumlah percobaan dan balasan.
Tujuannya
Menilai daya tanggap lokal sambil memperhitungkan gateway yang membatasi atau mengabaikan balasan diagnostik.
Cara membaca hasil
RTT >30/>100/>300 ms mengurangi skor 3/5/8%; kehilangan respons >0/>10/>30/>50% mengurangi 3/8/12/15%; gunakan pengurangan terbesar. Diperlukan 10 percobaan dan 3 balasan. Gateway yang sama sekali tidak membalas menghasilkan status tidak tersedia, bukan otomatis gagal.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "20/20 replies · Median 3 ms",
  "evidence": [
    {
      "name": "target",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "n",
      "value": "20",
      "unit": null
    },
    {
      "name": "received",
      "value": "20",
      "unit": null
    },
    {
      "name": "p95Ms",
      "value": "3.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W50-050",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than 10 samples for the same target, path and test phase.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-050
W50-060

Perubahan konfigurasi jaringan

Tentang pemeriksaan
Perubahan konfigurasi IP atau perutean jaringan selama sesi.
Informasi yang diukur
Perubahan alamat, gateway, rute, atau konfigurasi terkait dan hubungannya dengan konektivitas yang diamati.
Tujuannya
Jelaskan kegagalan atau pemulihan yang terjadi bersamaan dengan perubahan konfigurasi jaringan.
Cara membaca hasil
Perubahan yang valid tidak secara otomatis merupakan peringatan. Berbagai sumber DHCP hanya merupakan petunjuk penyelidikan jika disertai dengan konfigurasi yang tidak wajar.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network configuration changes monitored.",
  "evidence": [
    {
      "name": "ipChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "gatewayChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "dnsChanges",
      "value": "0",
      "unit": null
    },
    {
      "name": "dhcpChanges",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-060
W50-080

Anomali IP / gateway

Tentang pemeriksaan
Bukti yang menunjukkan konflik alamat IP atau perilaku identitas gateway yang tidak normal.
Informasi yang diukur
Identitas perangkat, perubahan gateway, indikasi konflik alamat, dan hilangnya respons atau dampak konektivitas terkait.
Tujuannya
Mengidentifikasi gejala konflik yang didukung bukti tanpa menganggapnya sebagai aktivitas berbahaya atau menyebut penyerang.
Cara membaca hasil
Tanda tangan kehilangan gateway yang memenuhi syarat mengurangi 5%; konflik identitas berulang dengan dampak 10%; konflik alamat saat ini atau kegagalan alamat duplikat IPv6 yang diperlukan dengan dampak 15%. Perbedaan identitas tanpa dampak bersifat nasihat.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No IP conflict detected. The connection was stable with no packet loss observed.",
  "evidence": [
    {
      "name": "gatewaySamples",
      "value": "20",
      "unit": null
    },
    {
      "name": "internetSamples",
      "value": "28",
      "unit": null
    },
    {
      "name": "lossPercent",
      "value": "0",
      "unit": null
    },
    {
      "name": "observationOnly",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W50-080",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough evidence to determine whether an IP address conflict exists.",
  "evidence": [
    {
      "name": "coverage",
      "value": "IPv6 DAD; mDNS, SSDP and NBSTAT identities; conditional gateway-loss signature. No self-IP unicast; IP assignment unknown.",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-080
W50-110

Penemuan perangkat LAN

Tentang pemeriksaan
Jangkauan dan penemuan perangkat dan layanan lokal benar-benar diperiksa.
Informasi yang diukur
Balasan dari tujuan LAN yang diuji, observasi penemuan layanan, dan perbandingan unicast atau multicast yang relevan.
Tujuannya
Selidiki pembatasan akses lokal sambil memisahkan perilaku LAN dari konektivitas Internet.
Cara membaca hasil
Balasan yang berhasil mendukung keterjangkauan lokal. Penemuan yang hilang saja tidak dapat meyakinkan; isolasi klien yang disengaja bukanlah kegagalan Internet.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W50-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "A LAN service responded.",
  "evidence": [
    {
      "name": "responders",
      "value": "1",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "[lan-service]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W50-110",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid LAN discovery response yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-110
W50-120

Uplink dan backhaul

Tentang pemeriksaan
Bukti tentang internal uplink atau backhaul antar komponen jaringan.
Informasi yang diukur
Tersedia informasi tautan negosiasi, telemetri yang didukung, dan gejala kinerja untuk segmen lokal yang relevan.
Tujuannya
Identifikasi kemungkinan hambatan internal tanpa menyalahkan setiap batas kecepatan pada kabel atau port.
Cara membaca hasil
Tautan 100 Mbps memerlukan bukti tautan yang dinegosiasikan. Batas kecepatan sekitar 90-95 Mbps saja merupakan gejala, bukan bukti adanya kerusakan kabel atau backhaul.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1UNSUPPORTED

Cuplikan hasil

{
  "id": "W50-120",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Uplink/backhaul statistics are not provided by the access point.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W50-120

W60Konektivitas WAN

W60-010

Router dan jalur WAN

Tentang pemeriksaan
Informasi identitas router dan jalur hulu sebenarnya tersedia untuk diagnosis.
Informasi yang diukur
Identitas router yang tersedia, IP publik, penyedia Internet atau ASN, dan konteks jalur terkait.
Tujuannya
Jelaskan topologi yang diamati dan identifikasi koneksi upstream mana yang dijelaskan dalam laporan.
Cara membaca hasil
Informasi identitas saja tidak membuktikan kesalahan atau mengonfirmasi kesehatan router atau WAN. Bidang yang tidak tersedia harus tetap tidak diketahui.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W60-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Network and access point identities collected from responding sources.",
  "evidence": [
    {
      "name": "publicIp",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "asn",
      "value": "",
      "unit": null
    },
    {
      "name": "provider",
      "value": "Example network provider",
      "unit": null
    },
    {
      "name": "country",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W60-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Network/access point identity unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-010
W60-020

Stabilitas sesi WAN

Tentang pemeriksaan
Status koneksi WAN router dan gangguan sesi WAN yang diamati.
Informasi yang diukur
Status WAN, waktu aktif atau koneksi ulang sesi, informasi kesalahan yang relevan, dan dampak Internet yang diukur secara independen.
Tujuannya
Bedakan masalah sesi upstream yang dikonfirmasi dari status router yang hilang atau kegagalan pengujian yang terisolasi.
Cara membaca hasil
WAN yang dikonfirmasi terputus dengan gangguan Internet dipotong 60%. Peristiwa 1/2/3+ yang dipulihkan dengan pengurangan dampak 10/20/30%. Telemetri router yang hilang tidak tersedia; status terhubung saja tidak membuktikan akses Internet.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W60-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Router-reported WAN session status obtained.",
  "evidence": [
    {
      "name": "activeRouteBasis",
      "value": "Single advertised WAN connection on the current Wi-Fi gateway",
      "unit": null
    },
    {
      "name": "gateway",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "service",
      "value": "urn:schemas-upnp-org:service:WANIPConnection:1",
      "unit": null
    },
    {
      "name": "NewConnectionStatus",
      "value": "Connected",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2UNSUPPORTED

Cuplikan hasil

{
  "id": "W60-020",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router WAN status is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-020
W60-030

Tautan fisik WAN

Tentang pemeriksaan
Status tautan WAN fisik didukung oleh telemetri dari gateway saat ini.
Informasi yang diukur
Status tautan fisik, kecepatan yang dinegosiasikan jika tersedia, pengamatan berulang, dan gangguan Internet yang menyertainya.
Tujuannya
Identifikasi masalah tautan fisik hulu yang sebenarnya, bukan menyimpulkan masalah hanya dari kecepatan saja.
Cara membaca hasil
WAN fisik saat ini mati dengan gangguan Internet mengurangi 60%; peristiwa pemulihan dengan dampak 15%. Membutuhkan dua observasi yang relevan; telemetri router yang tidak tersedia bukanlah kegagalan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W60-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Physical WAN link status reported by the router.",
  "evidence": [
    {
      "name": "activeRouteBasis",
      "value": "Single advertised WAN connection on the current Wi-Fi gateway",
      "unit": null
    },
    {
      "name": "gateway",
      "value": "192.0.2.1",
      "unit": null
    },
    {
      "name": "service",
      "value": "urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1",
      "unit": null
    },
    {
      "name": "NewPhysicalLinkStatus",
      "value": "Up",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2UNSUPPORTED

Cuplikan hasil

{
  "id": "W60-030",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router physical WAN status is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-030
W60-040

Lalu lintas WAN

Tentang pemeriksaan
Volume lalu lintas WAN dan bukti lalu lintas yang didukung di luar pengukuran.
Informasi yang diukur
Tersedia penghitung lalu lintas hulu, perubahan lalu lintas, dan pengukuran referensi kualitas koneksi secara simultan.
Tujuannya
Menilai apakah lalu lintas lainnya mungkin terjadi bersamaan dengan penurunan konektivitas atau penurunan kinerja.
Cara membaca hasil
Volume lalu lintas saja bukanlah suatu kesalahan. Atribusi ke perangkat tertentu memerlukan informasi router per klien, dan dampaknya memerlukan bukti simultan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W60-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Total WAN traffic during the observation period.",
  "evidence": [
    {
      "name": "aggregateMbps",
      "value": "0.8",
      "unit": null
    },
    {
      "name": "intervalMs",
      "value": "5000",
      "unit": null
    },
    {
      "name": "scope",
      "value": "router WAN aggregate",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W60-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than two WAN counter samples.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-040
W60-050

Sumber daya router

Tentang pemeriksaan
Kondisi sumber daya atau kapasitas router yang benar-benar dapat diverifikasi.
Informasi yang diukur
Telemetri sumber daya yang tersedia dan akses terukur atau gejala kinerja terkait.
Tujuannya
Jelaskan masalah sumber daya yang didukung tanpa menimbulkan kegagalan CPU, memori, atau tabel koneksi.
Cara membaca hasil
Temuan sumber daya memerlukan telemetri yang relevan dan dampak yang dapat diamati. Data router yang hilang membuat penyebabnya tidak diketahui daripada memastikan adanya masalah sumber daya.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1UNSUPPORTED

Cuplikan hasil

{
  "id": "W60-050",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Router CPU, RAM and connection-tracking data are unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-050
W60-060

Alamat WAN dan NAT

Tentang pemeriksaan
Mengatasi bukti tentang NAT hulu dan ketersediaan IPv4 publik yang ditetapkan secara langsung.
Informasi yang diukur
Alamat WAN yang tersedia, alamat publik yang diamati, dan tanda-tanda pengalamatan pribadi atau terjemahan upstream yang didukung.
Tujuannya
Jelaskan topologi yang mungkin penting untuk koneksi masuk atau beberapa aplikasi.
Cara membaca hasil
NAT ganda atau NAT tingkat operator adalah konteks topologi, bukan secara otomatis merupakan kesalahan Internet atau pengurangan skor. Bukti alamat yang hilang tidak meyakinkan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W60-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "WAN and public IP addresses collected to compare network topology.",
  "evidence": [
    {
      "name": "wanIpv4",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "publicIp",
      "value": "203.0.113.10",
      "unit": null
    },
    {
      "name": "privateOrShared",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W60-060",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "The router's WAN IPv4 address is unavailable.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W60-060

W70Akses Internet

W70-010

Persyaratan login jaringan

Tentang pemeriksaan
Apakah jaringan memerlukan langkah masuk atau penerimaan sebelum akses Internet normal.
Informasi yang diukur
Indikator portal, respons pengalihan atau login yang relevan, dan akses yang diukur secara independen di luar portal.
Tujuannya
Jelaskan konektivitas terbatas pada hotspot, jaringan tamu, atau jaringan yang memerlukan otentikasi baru.
Cara membaca hasil
Portal yang terkonfirmasi dan masih mengizinkan sebagian akses luar mengurangi skor 20%; portal yang menghalangi akses luar mengurangi 60%. Indikasi portal dari Android saja merupakan peringatan tanpa pengurangan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "No network sign-in requirement detected.",
  "evidence": [
    {
      "name": "systemPortal",
      "value": "false",
      "unit": null
    },
    {
      "name": "controlRedirects",
      "value": "0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No response to verify whether sign-in is required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-010
W70-030

Resolusi DNS

Tentang pemeriksaan
Apakah nama host dapat diselesaikan ke alamat yang dapat digunakan pada koneksi terukur.
Informasi yang diukur
Pencarian domain yang berhasil dan gagal, ketersediaan kelompok alamat, dan hasil di seluruh penyedia independen.
Tujuannya
Identifikasi masalah resolusi nama sambil membedakan satu nama host yang tidak tersedia dari kegagalan DNS yang lebih luas.
Cara membaca hasil
Pecahan gagal 0, sampai dengan 1/3, sampai dengan 2/3, di bawah 1, dan semuanya dikurangi 0/10/20/40/60%. Membutuhkan tiga domain dan dua penyedia. Jawaban IPv6 yang hilang saja bukanlah kegagalan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Answers with addresses: 15 · lookup errors: 0.",
  "evidence": [
    {
      "name": "nonPublicAnswerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "answerCount",
      "value": "15",
      "unit": null
    },
    {
      "name": "failureCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2ERROR

Cuplikan hasil

{
  "id": "W70-030",
  "execution": "DONE",
  "verdict": "ERROR",
  "summary": "Could not resolve an address for the connection.",
  "evidence": [
    {
      "name": "nonPublicAnswerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "answerCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureCount",
      "value": "15",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 60,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-030
W70-040

Stabilitas DNS

Tentang pemeriksaan
Seberapa konsisten dan cepat keberhasilan pencarian DNS di seluruh pengamatan berulang.
Informasi yang diukur
Membandingkan waktu pencarian sukses menurut domain, termasuk median median domain dalam milidetik.
Tujuannya
Tunjukkan apakah resolusi nama yang tertunda dapat menyebabkan lambatnya akses awal.
Cara membaca hasil
Waktu DNS median <=500 ms tidak dikurangi; >500/>1000/>2000 ms dikurangi 2/5/8%. Membutuhkan dua domain dengan masing-masing tiga sampel pembanding yang berhasil. Ini tidak mengisolasi waktu pemrosesan server.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "DNS lookup time by domain and IP family.",
  "evidence": [
    {
      "name": "groups",
      "value": "{google.com/A=n=3,ok=3,p50Ms=25.0, cloudflare.com/A=n=3,ok=3,p50Ms=25.0, microsoft.com/A=n=3,ok=3,p50Ms=25.0, apple.com/A=n=3,ok=3,p50Ms=25.0, wikipedia.org/A=n=3,ok=3,p50Ms=25.0}",
      "unit": null
    },
    {
      "name": "dnsP50Ms",
      "value": "25.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "8.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W70-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "DNS lookup time by domain and IP family.",
  "evidence": [
    {
      "name": "groups",
      "value": "{google.com/A=n=3,ok=3,p50Ms=1200.0, cloudflare.com/A=n=3,ok=3,p50Ms=1200.0, microsoft.com/A=n=3,ok=3,p50Ms=1200.0, apple.com/A=n=3,ok=3,p50Ms=1200.0, wikipedia.org/A=n=3,ok=3,p50Ms=1200.0}",
      "unit": null
    },
    {
      "name": "dnsP50Ms",
      "value": "1200.0",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "5.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "8.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-040
W70-070

Pemeriksaan acuan melalui IP langsung

Tentang pemeriksaan
Keterjangkauan alamat yang diketahui digunakan sebagai referensi bersama dengan hasil DNS.
Informasi yang diukur
Hasil referensi IP langsung dan resolusi nama host yang sesuai atau observasi akses lainnya.
Tujuannya
Membedakan masalah lapisan resolusi dari masalah tujuan atau jalur jaringan yang lebih luas.
Cara membaca hasil
Akses IP yang berfungsi saat DNS gagal mendukung kesimpulan tentang masalah DNS. Kegagalan satu alamat referensi saja tidak membuktikan bahwa seluruh akses Internet terputus.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 1/1.",
  "evidence": [
    {
      "name": "successCount",
      "value": "1",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "1",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-070",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for direct_ip.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-070
W70-080

Konektivitas IPv4 / IPv6

Tentang pemeriksaan
Bagaimana perbandingan jalur IPv4 dan IPv6 yang dikonfigurasi dalam jangkauan sebenarnya.
Informasi yang diukur
Mengatasi hasil spesifik keluarga, konfigurasi ketersediaan keluarga, dan perbandingan antar penyedia independen.
Tujuannya
Temukan kelompok IP yang rusak sebagian tanpa memberikan penalti pada jaringan yang hanya menyediakan satu kelompok IP yang dapat digunakan.
Cara membaca hasil
Jika satu keluarga alamat yang dikonfigurasi gagal sebagian atau seluruhnya sementara keluarga lainnya berfungsi, skor dikurangi 5/10%, dengan dua penyedia diperlukan. Keluarga alamat yang tidak dikonfigurasi tidak mengurangi skor.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "IPv4 and IPv6 connectivity checked separately.",
  "evidence": [
    {
      "name": "families",
      "value": "[IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok, IPv4:ok, IPv6:ok]",
      "unit": null
    },
    {
      "name": "unconfiguredFamilyProbes",
      "value": "0",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "family-0-IPv4,family-0-IPv6,family-1-IPv4,family-1-IPv6,family-2-IPv4,family-2-IPv6,family-3-IPv4,family-3-IPv6,family-4-IPv4,family-4-IPv6",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-080",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No reference address for the configured IP family.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-080
W70-100

Konektivitas TCP

Tentang pemeriksaan
Apakah koneksi TCP dapat mencapai tujuan dan port tertentu yang diuji.
Informasi yang diukur
Koneksi yang berhasil, kegagalan, penolakan, dan proporsi domain gagal di seluruh tujuan independen.
Tujuannya
Identifikasi masalah akses lapisan transportasi dan bedakan kegagalan luas dari respons spesifik tujuan.
Cara membaca hasil
Pecahan domain gagal <=1/3, <=1/2, <0.8, <1, dan semuanya dikurangi 0/10/25/45/60%. Membutuhkan tiga domain dan dua penyedia. Koneksi yang ditolak masih menunjukkan respons.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-100",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for tcp.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-100
W70-110

Validasi TLS

Tentang pemeriksaan
Apakah koneksi aman berhasil menyelesaikan TLS dan validasi sertifikat.
Informasi yang diukur
Kesalahan TLS, hasil validasi sertifikat, penyedia independen yang terpengaruh, dan perbandingan HTTPS yang berhasil.
Tujuannya
Jelaskan kegagalan koneksi aman, termasuk yang terkait dengan masalah jam perangkat atau sertifikat.
Cara membaca hasil
Peringatan kegagalan TLS yang terisolasi tanpa pengurangan. Dua penyedia independen yang terpengaruh akan mengurangi 20% jika HTTPS lain berfungsi, atau 60% ketika semua upaya TLS yang berlaku gagal setelah TCP berhasil.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-110",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-110",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for tls.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-110
W70-130

Respons HTTP / HTTPS

Tentang pemeriksaan
Apakah tujuan Internet dapat dijangkau melalui HTTP atau HTTPS.
Informasi yang diukur
Hasil koneksi web, ketersediaan respons, proporsi domain yang gagal, dan cakupan penyedia independen.
Tujuannya
Pisahkan jalur jaringan yang tidak dapat diakses dari perilaku portal, pembatasan layanan, atau kesalahan server jarak jauh.
Cara membaca hasil
Pecahan kegagalan transportasi <=1/3, <=1/2, <0.8, <1, dan semuanya dikurangkan 0/10/25/45/60%. Membutuhkan tiga domain dan dua penyedia. Respons kesalahan HTTP yang valid masih menunjukkan keterjangkauan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-130",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Successful attempts: 5/5.",
  "evidence": [
    {
      "name": "successCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "attemptCount",
      "value": "5",
      "unit": null
    },
    {
      "name": "timeoutCount",
      "value": "0",
      "unit": null
    },
    {
      "name": "failureStage",
      "value": "",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-130",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough valid measurements for http.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-130
W70-150

Status Internet perangkat

Tentang pemeriksaan
Kesepakatan antara indikasi status Internet Android dan akses sebenarnya diukur.
Informasi yang diukur
Validasi sistem atau status portal, rute saat ini, dan respons web yang berhasil dari penyedia independen.
Tujuannya
Jelaskan situasi ketika label konektivitas perangkat berbeda dari akses Internet yang diamati.
Cara membaca hasil
Ketidaksepakatan dengan HTTP yang berhasil dari dua penyedia pada rute aktif yang sama akan mengurangi 5%, kecuali sudah ditunjukkan oleh masalah akses atau portal. Validasi tidak pernah menjamin setiap layanan berfungsi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-150",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Android validation agrees with successful Internet probes.",
  "evidence": [
    {
      "name": "systemValidated",
      "value": "true",
      "unit": null
    },
    {
      "name": "successfulProviderGroups",
      "value": "5",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "5.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-150
W70-160

Akses layanan populer

Tentang pemeriksaan
Akses ke layanan populer individu dibandingkan dengan referensi kerja independen.
Informasi yang diukur
Hasil domain layanan, lapisan akses yang terpengaruh, proporsi domain yang gagal, dan ketersediaan layanan perbandingan.
Tujuannya
Temukan masalah akses selektif tanpa menganggap pembatasan satu layanan sebagai hilangnya Internet sepenuhnya.
Cara membaca hasil
Pecahan domain gagal <=10%, <=30%, <=50%, dan yang lebih tinggi dikurangi 0/3/6/10%. Membutuhkan lima domain dan dua penyedia. Kesalahan server atau pembatasan kebijakan layanan bukan merupakan kegagalan transportasi klien.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-160",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Services with an HTTP response: 5/5.",
  "evidence": [
    {
      "name": "timedOutServices",
      "value": "[]",
      "unit": null
    },
    {
      "name": "failedServices",
      "value": "[]",
      "unit": null
    },
    {
      "name": "httpRestrictions",
      "value": "[]",
      "unit": null
    },
    {
      "name": "responses",
      "value": "[https://google.com/:ok/200.0, https://cloudflare.com/:ok/200.0, https://microsoft.com/:ok/200.0, https://apple.com/:ok/200.0, https://wikipedia.org/:ok/200.0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-160",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No valid service-test results yet.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-160
W70-170

Jalur VPN / proksi

Tentang pemeriksaan
Konektivitas dan perilaku autentikasi pada VPN atau jalur proxy sebenarnya sedang digunakan.
Informasi yang diukur
Hasil rute, respons proksi, respons yang memerlukan autentikasi, dan akses kontrol independen.
Tujuannya
Jelaskan masalah yang terukur pada jalur perantara sambil membedakan pengukuran yang tidak didukung dari kegagalan yang sebenarnya.
Cara membaca hasil
HTTP 407 yang dikonfirmasi berulang kali dari proxy yang diterapkan akan mengurangi 20% jika beberapa akses berfungsi, atau 60% jika semua kontrol diblokir. Konfigurasi yang tidak didukung tetap tidak tersedia.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1WARNING

Cuplikan hasil

{
  "id": "W70-170",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "The proxy requires sign-in.",
  "evidence": [
    {
      "name": "probeRefs",
      "value": "proxy-1,proxy-2",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "20.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "60.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 20,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2UNSUPPORTED

Cuplikan hasil

{
  "id": "W70-170",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "No VPN or proxy applies to this measurement path.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-170
W70-190

Konektivitas UDP

Tentang pemeriksaan
Apakah layanan UDP yang diuji mengembalikan balasan sebelum batas waktu responsnya.
Informasi yang diukur
Mengirim permintaan UDP, menerima balasan, tingkat tenggat waktu non-respons, dan perbandingan antara penyedia layanan yang tersedia.
Tujuannya
Selidiki masalah respons khusus protokol bersama TCP dan hasil akses lainnya.
Cara membaca hasil
Setelah mengecualikan penyedia senyap yang terisolasi, tidak adanya respons dari 0, <=20%, <=50%, dan >50% akan mengurangi 0/5/10/15%. Membutuhkan lima permintaan dan satu balasan. Kedua penyedia diam bukan bukti pemblokiran.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-190",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "UDP is working: 10/10 responses.",
  "evidence": [
    {
      "name": "udpReachable",
      "value": "true",
      "unit": null
    },
    {
      "name": "sent",
      "value": "10",
      "unit": null
    },
    {
      "name": "responses",
      "value": "10",
      "unit": null
    },
    {
      "name": "rttP50Ms",
      "value": "40.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W70-190",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "UDP could not be tested on this network.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-190
W70-200

Traceroute

Tentang pemeriksaan
Lompatan respons diamati pada rute menuju situs web yang dapat dijangkau.
Informasi yang diukur
Informasi hop yang dikembalikan, kesalahan ICMP yang relevan, kelengkapan penelusuran, dan keterjangkauan tujuan.
Tujuannya
Berikan konteks rute tanpa menebak lokasi kesalahan dari hop yang tidak merespons.
Cara membaca hasil
Mencapai tujuan tidak ada potongan; pelacakan lengkap yang didukung dan tidak mencapainya akan mengurangi 5%. Lompatan perantara senyap tidak dikenakan sanksi individual; jejak yang tidak didukung atau dibatalkan tidak tersedia.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-200",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Traceroute hops that responded.",
  "evidence": [
    {
      "name": "hops",
      "value": "[1.0:192.0.2.1, 2.0:192.0.2.2, 3.0:1.1.1.1]",
      "unit": null
    },
    {
      "name": "hopCount",
      "value": "3",
      "unit": null
    },
    {
      "name": "penaltyPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "maxPenaltyPercent",
      "value": "5.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2UNSUPPORTED

Cuplikan hasil

{
  "id": "W70-200",
  "execution": "UNSUPPORTED",
  "verdict": null,
  "summary": "Traceroute is not needed or is unavailable on this path.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-200
W70-210

Prioritas koneksi Internet

Tentang pemeriksaan
Apakah ponsel lebih memilih data seluler meskipun Wi-Fi yang tersambung telah memverifikasi akses Internet.
Informasi yang diukur
Transportasi default aktif, jalur Wi-Fi yang terhubung, dan akses Wi-Fi yang berhasil di seluruh penyedia independen.
Tujuannya
Sorot preferensi yang mungkin menghalangi pengguna menggunakan koneksi Wi-Fi yang berfungsi.
Cara membaca hasil
Preferensi seluler terkonfirmasi meskipun Wi-Fi berfungsi mengurangi 3%. Jalur campuran, VPN, tidak diketahui, portal, atau tidak cukup diamati tidak meyakinkan. Hasilnya tidak menjelaskan alasan Android memilih data seluler.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W70-210",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "The device is using Wi-Fi as its default Internet connection.",
  "evidence": [
    {
      "name": "wifiNetwork",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultNetwork",
      "value": "synthetic-wifi",
      "unit": null
    },
    {
      "name": "defaultTransports",
      "value": "WIFI",
      "unit": null
    },
    {
      "name": "mobileInternetPreferred",
      "value": "false",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W70-210

W80Kinerja jaringan

W80-010

Latensi Internet tanpa beban

Tentang pemeriksaan
Keterlambatan respons terhadap target Internet yang dipilih saat koneksi tidak sedang diuji beban.
Informasi yang diukur
Waktu pulang pergi menganggur dalam milidetik, median, informasi persentil atas yang tersedia, upaya, balasan, dan jendela pengukuran.
Tujuannya
Tetapkan dasar untuk daya tanggap dan peningkatan penundaan di bawah beban lalu lintas.
Cara membaca hasil
Median RTT <=300 ms tidak mengurangi skor; >300/>600/>1000 ms mengurangi 5/10/20%. Diperlukan 10 percobaan dan 3 balasan pada jalur yang sama. Latensi tinggi saja bukan berarti koneksi terputus.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "20/20 replies · Median 40 ms",
  "evidence": [
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "p95Ms",
      "value": "40.0",
      "unit": null
    },
    {
      "name": "lossPercent",
      "value": "0.0",
      "unit": null
    },
    {
      "name": "protocol",
      "value": "ICMP Echo",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W80-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Fewer than 10 samples for the same target, path and test phase.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-010
W80-030

Uji unduh singkat

Tentang pemeriksaan
Laju unduh data berguna yang benar-benar teramati selama transfer singkat dan terkontrol.
Informasi yang diukur
Menerima volume data, durasi transfer, dan mengukur throughput pengunduhan dalam Mbps.
Tujuannya
Berikan cuplikan unduhan praktis tanpa mengklaim kecepatan maksimum langganan Internet.
Cara membaca hasil
>=20 Mbps mengurangi skor 0%; 5 hingga <20 mengurangi 5%; 1 hingga <5 mengurangi 10%; >0 hingga <1 mengurangi 20%. Jika layanan membatasi permintaan atau pengukuran tidak valid, hasil tidak tersedia; bukan 0 Mbps.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Short download speed: 24.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "1.1201029E7",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "3736.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1.6082053E7",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W80-030",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Short download speed: 3.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "1856454.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "4951.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1973782.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 10,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-030
W80-040

Latensi berbeban dan pemulihan

Tentang pemeriksaan
Peningkatan penundaan respons saat mengunduh atau mengunggah, dan pemulihan selanjutnya.
Informasi yang diukur
Median RTT idle dan dimuat, rasionya, arah transfer, dan observasi pemulihan pada jalur yang sama.
Tujuannya
Identifikasi degradasi akibat beban tanpa mengklaim bahwa pengujian bersih singkat membuktikan tidak adanya kemacetan.
Cara membaca hasil
Rentang rasio saat mengunduh >2.5-5, >5-15, dan >15 memerlukan RTT saat terbebani >200/500/1000 ms untuk pengurangan 3/5/10%. Saat mengunggah, rentang >3.5-7, >7-20, dan >20 memerlukan >300/600/1500 ms. Gunakan pengurangan terbesar dari kedua arah; rentang yang lebih rendah tidak diterapkan jika ambang absolut rentang tersebut tidak terpenuhi.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Loaded latency was assessed for the directions with enough samples.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadTarget",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "uploadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "uploadTarget",
      "value": "1.1.1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W80-040",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Latency increased or replies timed out during data transfer.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadTarget",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "uploadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "uploadTarget",
      "value": "1.1.1.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-040
W80-060

Kecepatan unggah

Tentang pemeriksaan
Laju unggah data berguna berdasarkan penerimaan yang terkonfirmasi selama transfer singkat.
Informasi yang diukur
Volume unggahan yang dikonfirmasi, durasi transfer, dan throughput unggahan terukur dalam Mbps.
Tujuannya
Jelaskan kinerja hulu tanpa memperlakukan kemajuan pengirim sebagai bukti penerimaan yang berhasil.
Cara membaca hasil
>=5 Mbps mengurangi skor 0%; 1 hingga <5 mengurangi 5%; 0.25 hingga <1 mengurangi 10%; >0 hingga <0.25 mengurangi 20%. Jika layanan membatasi permintaan atau penerimaan belum terkonfirmasi, hasil tidak tersedia; bukan 0 Mbps.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Ekspor aplikasi saat ini menggunakan “Short download speed” dalam ringkasan hasil unggah ini. W80-060 dan pengukurannya mengacu pada kecepatan unggah; keluaran aslinya dipertahankan di bawah.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Short download speed: 24.0 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "8585029.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "2864.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "1.6082053E7",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W80-060",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Short download speed: 0.6 Mbps",
  "evidence": [
    {
      "name": "bytes",
      "value": "287406.0",
      "unit": null
    },
    {
      "name": "durationMs",
      "value": "3833.0",
      "unit": null
    },
    {
      "name": "windowMs",
      "value": "6000.0",
      "unit": null
    },
    {
      "name": "requestedBytes",
      "value": "474886.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 10,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-060
W80-070

Stabilitas transfer

Tentang pemeriksaan
Variabilitas dan jeda dalam bagian transfer data yang valid.
Informasi yang diukur
Periode tanpa data yang berkelanjutan dan variasi throughput relatif terhadap median di seluruh jendela yang sebanding.
Tujuannya
Jelaskan transfer yang terhenti atau berfluktuasi meskipun kecepatan rata-rata keseluruhannya dapat diterima.
Cara membaca hasil
Periode tanpa data minimal 1/2/3 detik dikurangi 5/10/15%. Dengan cakupan yang memadai, (P90-P10)/P50 >1/>2 dipotong 3/5%; gunakan yang lebih besar. Jeda pengukuran atau unggahan yang tidak lengkap tidak termasuk.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Throughput variation for each transfer direction.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadAssessment",
      "value": "limited",
      "unit": null
    },
    {
      "name": "downloadSamples",
      "value": "4",
      "unit": null
    },
    {
      "name": "downloadObservedMs",
      "value": "2000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W80-070",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "Throughput variation for each transfer direction.",
  "evidence": [
    {
      "name": "downloadAvailability",
      "value": "measured",
      "unit": null
    },
    {
      "name": "downloadAssessment",
      "value": "stalled",
      "unit": null
    },
    {
      "name": "downloadSamples",
      "value": "8",
      "unit": null
    },
    {
      "name": "downloadObservedMs",
      "value": "4000",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-070
W80-080

Balasan hilang dan jitter

Tentang pemeriksaan
Balasan ping yang tidak diterima dan variasi antara waktu respons berurutan yang berhasil diterima.
Informasi yang diukur
Persentase respons yang tidak diterima sebelum batas waktu, jitter dalam milidetik, rasio jitter terhadap median, dan bukti akses pendukung.
Tujuannya
Menilai konsistensi di luar latensi rata-rata sambil memperhitungkan target yang tidak menjawab ping dengan andal.
Cara membaca hasil
Kehilangan respons >0/>10/>20/>40/>60/>80% mengurangi skor 5/10/20/30/40/50% jika didukung bukti; satu target tanpa bukti pendukung dibatasi pada 5%. Jitter >20 ms dengan rasio >0.25/>0.5/>1 mengurangi 3/5/8%; gunakan pengurangan terbesar. Ping tanpa balasan saat akses web berfungsi bukan berarti koneksi terputus.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Every ping in the sequence received a reply.",
  "evidence": [
    {
      "name": "maxFailureRun",
      "value": "0",
      "unit": null
    },
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "timeoutMs",
      "value": "3000",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2WARNING

Cuplikan hasil

{
  "id": "W80-080",
  "execution": "DONE",
  "verdict": "WARNING",
  "summary": "No response within the expected time (3000 ms)",
  "evidence": [
    {
      "name": "maxFailureRun",
      "value": "2",
      "unit": null
    },
    {
      "name": "target",
      "value": "1.1.1.1",
      "unit": null
    },
    {
      "name": "timeoutMs",
      "value": "3000",
      "unit": null
    },
    {
      "name": "probeRefs",
      "value": "ping-1.1.1.1-0,ping-1.1.1.1-1,ping-1.1.1.1-2,ping-1.1.1.1-3,ping-1.1.1.1-4,ping-1.1.1.1-5,ping-1.1.1.1-6,ping-1.1.1.1-7,ping-1.1.1.1-8,ping-1.1.1.1-9,ping-1.1.1.1-10,ping-1.1.1.1-11,ping-1.1.1.1-12,ping-1.1.1.1-13,ping-1.1.1.1-14,ping-1.1.1.1-15,ping-1.1.1.1-16,ping-1.1.1.1-17,ping-1.1.1.1-18,ping-1.1.1.1-19",
      "unit": null
    }
  ],
  "scoring": {
    "status": "deducted",
    "appliedPercent": 5,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-080
W80-090

Lalu lintas latar dan suhu

Tentang pemeriksaan
Suhu perangkat dan konteks lalu lintas latar belakang yang menyertai penurunan kinerja terukur.
Informasi yang diukur
Status termal Android, perubahan throughput yang sebanding, dan pembagian lalu lintas terverifikasi pada rute yang sama.
Tujuannya
Identifikasi kondisi sisi perangkat yang didukung yang dapat memengaruhi hasil kecepatan atau stabilitas.
Cara membaca hasil
Skor dikurangi 5% jika kondisi termal parah berlangsung minimal 5 detik, atau kondisi termal sedang atau porsi lalu lintas latar belakang >=50% disertai penurunan throughput >=30%. Suhu baterai saja tidak membuktikan penurunan kinerja perangkat akibat panas.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-090",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Device traffic, battery temperature and power settings.",
  "evidence": [
    {
      "name": "sampleCount",
      "value": "2",
      "unit": null
    },
    {
      "name": "thermalStatus",
      "value": "0",
      "unit": null
    },
    {
      "name": "powerSave",
      "value": "false",
      "unit": null
    },
    {
      "name": "batteryCelsius",
      "value": "32.0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "pass",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-090
W80-100

Perbandingan tujuan acuan

Tentang pemeriksaan
Perbedaan kinerja antara tujuan referensi dan jalur sebenarnya diukur.
Informasi yang diukur
Latensi spesifik tujuan atau pengamatan throughput yang sebanding dan konteks koneksi terkait.
Tujuannya
Tunjukkan apakah gejala kinerja tersebar luas atau lebih spesifik pada jalur yang diuji.
Cara membaca hasil
Perbedaan merupakan konteks dan tidak menghasilkan pengurangan skor tersendiri. Throughput di bawah laju tautan Wi-Fi atau batas kecepatan sekitar 90-95 Mbps saja tidak menunjukkan komponen mana yang rusak.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W80-100",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Latency compared across targets using the same network path.",
  "evidence": [
    {
      "name": "targetP50Ms",
      "value": "{1.1.1.1=40.0, 8.8.8.8=40.0}",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W80-100",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Two targets with enough comparable samples are required.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W80-100

W90Kesimpulan diagnosis

W90-010

Verifikasi anomali

Tentang pemeriksaan
Apakah anomali yang teramati tetap ada, pulih, atau tampak terbatas pada tujuan tertentu.
Informasi yang diukur
Temuan berulang, perbandingan yang berhasil, waktu pemulihan, dan ketersediaan bukti yang diperlukan.
Tujuannya
Bedakan masalah yang berulang dari gangguan sementara dengan tetap mengingat riwayat kejadiannya.
Cara membaca hasil
Kesuksesan di kemudian hari tidak menghapus kegagalan sebelumnya. Prasyarat yang tidak terpenuhi dan pemeriksaan yang tidak dilakukan bukan merupakan kesalahan jaringan tambahan.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-010",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Automatic verification of the initial test.",
  "evidence": [
    {
      "name": "verifications",
      "value": "[google.com:ok]",
      "unit": null
    },
    {
      "name": "originalRefs",
      "value": "[tcp-0]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W90-010",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No relevant anomaly requiring another probe.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-010
W90-020

Korelasi sinyal dan koneksi

Tentang pemeriksaan
Bagaimana perubahan sinyal Wi-Fi berhubungan dengan konektivitas atau masalah kinerja.
Informasi yang diukur
Variasi kekuatan sinyal, gejala koneksi, waktu pencocokan, dan pengamatan yang menguatkan.
Tujuannya
Tunjukkan apakah masalah radio-link merupakan penjelasan yang didukung untuk penurunan kualitas koneksi.
Cara membaca hasil
Peristiwa yang terjadi secara bersamaan meningkatkan kepercayaan diri, namun tidak membuktikan sebab akibat saja. Hukuman sinyal tetap di W30 dan tidak diterapkan lagi di sini.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-020",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Weak signal compared with Internet responses.",
  "evidence": [
    {
      "name": "weakPairedWindows",
      "value": "48",
      "unit": null
    },
    {
      "name": "weakFailedWindows",
      "value": "6",
      "unit": null
    },
    {
      "name": "associationOnly",
      "value": "true",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W90-020",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "Not enough simultaneous weak-signal and ping samples.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-020
W90-030

Korelasi roaming dan gangguan

Tentang pemeriksaan
Bagaimana roaming, perubahan pita, dan koneksi ulang berhubungan dengan gangguan layanan.
Informasi yang diukur
Waktu transisi, waktu interupsi, peralihan berulang, dan observasi sebelum dan sesudah kejadian.
Tujuannya
Jelaskan apakah penyerahan Wi-Fi bertepatan dengan masalah koneksi yang nyata.
Cara membaca hasil
Transisi tanpa interupsi terukur bukanlah suatu kesalahan. Berbagai konsekuensi dari serah terima yang sama tetap menjadi satu kejadian.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-030",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Link changes compared with missed-response times.",
  "evidence": [
    {
      "name": "transitions",
      "value": "1",
      "unit": null
    },
    {
      "name": "withResponseGap",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W90-030",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No access point or band changes during this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-030
W90-040

Korelasi konfigurasi dan kegagalan

Tentang pemeriksaan
Bagaimana perubahan konfigurasi jaringan selaras dengan kegagalan atau pemulihan.
Informasi yang diukur
Mengatasi atau mengarahkan perubahan, hasil akses, waktu pemulihan, dan bukti perbandingan yang tersedia.
Tujuannya
Identifikasi hipotesis terkait konfigurasi sambil menjaga ketidakpastian tentang penyebab utamanya.
Cara membaca hasil
Korelasi dapat mendukung penyelidikan, tetapi konfirmasi sebab akibat memerlukan bukti yang lebih kuat. Temuan terkait pengalamatan digabungkan agar tidak mengurangi skor dua kali.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-040",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Configuration changes compared with connection errors.",
  "evidence": [
    {
      "name": "configurationChanges",
      "value": "1",
      "unit": null
    },
    {
      "name": "withFailure",
      "value": "0",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Contoh 2INCONCLUSIVE

Cuplikan hasil

{
  "id": "W90-040",
  "execution": "INCONCLUSIVE",
  "verdict": null,
  "summary": "No IP or DNS configuration changes during this session.",
  "evidence": [],
  "scoring": {
    "status": "unavailable",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-040
W90-050

Pelokalan gangguan

Tentang pemeriksaan
Bagian jaringan yang terkena dampak paling spesifik didukung oleh bukti laporan.
Informasi yang diukur
Gabungan Wi-Fi, pengalamatan lokal, gateway, jalur Internet, dan hasil layanan individual.
Tujuannya
Fokuskan pemecahan masalah pada cakupan yang didukung daripada mengganti peralatan atau mengubah pengaturan yang tidak terkait.
Cara membaca hasil
Temuan di luar gateway tidak secara otomatis mengidentifikasi ISP atau router sebagai penyebabnya. Telemetri router yang hilang tidak membuat hasil pengukuran lainnya tidak valid.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-050",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Likely location: Connection loss not confirmed.",
  "evidence": [
    {
      "name": "faultLayer",
      "value": "Connection loss not confirmed",
      "unit": null
    },
    {
      "name": "basis",
      "value": "[W20-010, W50-030, W70-010, W70-030, W70-130]",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-050
W90-060

Keandalan bukti

Tentang pemeriksaan
Seberapa besar keyakinan yang didukung oleh bukti yang tersedia terhadap kesimpulan laporan.
Informasi yang diukur
Pemeriksaan yang telah selesai dan tidak tersedia, cakupan bukti, putusan yang didukung, dan informasi yang hilang dari penilaian.
Tujuannya
Jadikan ketidakpastian terlihat sehingga pengguna dan alat AI tidak menafsirkan pengujian yang tidak lengkap sebagai koneksi yang sempurna.
Cara membaca hasil
N/A tidak lulus atau gagal dan tidak mengurangi. Beberapa pemeriksaan kelulusan tidak menghasilkan skor sempurna; bukti inti yang hilang dapat membuat skor tidak tersedia.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-060",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Diagnostic scope based on collected evidence.",
  "evidence": [
    {
      "name": "completed",
      "value": "70",
      "unit": null
    },
    {
      "name": "notEvaluated",
      "value": "5",
      "unit": null
    },
    {
      "name": "probeCount",
      "value": "184",
      "unit": null
    },
    {
      "name": "segments",
      "value": "1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-060
W90-070

Kesimpulan dan rekomendasi

Tentang pemeriksaan
Konsolidasi masalah, bukti pendukung, dan saran tindakan selanjutnya dalam laporan.
Informasi yang diukur
Temuan yang berbeda, bukti terkait, pemulihan insiden, dan rekomendasi tanpa berulang kali memperhitungkan penyebab yang sama.
Tujuannya
Ubah pengukuran menjadi ringkasan pemecahan masalah yang ringkas sambil menjaga agar masalah independen dan catatan nasihat tetap berbeda.
Cara membaca hasil
Satu masalah DNS tidak boleh menjadi beberapa kegagalan transportasi yang tidak terlaksana. Insiden yang dipulihkan tetap didokumentasikan; saran keamanan atau pengoptimalan tidak secara otomatis mengurangi skor stabilitas.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-070",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Issues grouped by connection layer and supporting evidence.",
  "evidence": [
    {
      "name": "actionOrder",
      "value": "Wi-Fi / IP / portal / DNS / Internet / quality",
      "unit": null
    },
    {
      "name": "ruleVersion",
      "value": "catalog-score-4.0.1",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-070
W90-080

Ringkasan laporan

Tentang pemeriksaan
Ringkasan akhir dari temuan sesi dan konteks observasinya.
Informasi yang diukur
Kesimpulan yang didukung, kesalahan awal, waktu verifikasi, status pemulihan, dan ketidakpastian penting yang masih ada.
Tujuannya
Bantu pengguna dan alat AI memahami apa yang dibuat oleh laporan dan apa yang perlu diselidiki lebih lanjut.
Cara membaca hasil
Peningkatan terukur sebelum dan sesudah perubahan tidak dengan sendirinya membuktikan bahwa perubahan tersebut penyebabnya. Gejala yang tidak muncul lagi mungkin memerlukan pengamatan lebih lanjut.

Contoh hasil

JSON

Dihasilkan oleh mesin diagnosis WiFi Doctor dari data pengukuran sintetis. Nama field dan keluaran teknis tetap dalam bahasa Inggris, seperti pada ekspor data aplikasi.

Contoh 1PASS

Cuplikan hasil

{
  "id": "W90-080",
  "execution": "DONE",
  "verdict": "PASS",
  "summary": "Report includes stable check IDs, methods and evidence references.",
  "evidence": [
    {
      "name": "catalogVersion",
      "value": "3.0",
      "unit": null
    },
    {
      "name": "schemaVersion",
      "value": "3",
      "unit": null
    },
    {
      "name": "aiByteBudget",
      "value": "12000",
      "unit": null
    },
    {
      "name": "legacyCode",
      "value": "W90-0800",
      "unit": null
    }
  ],
  "scoring": {
    "status": "context",
    "appliedPercent": 0,
    "ruleVersion": "catalog-score-4.0.1"
  }
}
Lihat hasil lengkap dalam JSON
W90-080

Contoh ini menunjukkan format keluaran aplikasi. Ini adalah skenario ilustrasi, bukan pengukuran jaringan Anda.