WLAN-Kanalüberlappung bei 2.4 GHz prüfen
Dieser Rechner vergleicht zwei gültige 2.4-GHz-WLAN-Kanalnummern und zeigt, ob sich ihre nominellen 20-MHz-Frequenzbereiche überschneiden.
Im Browser ausführen – kostenlos
Er berechnet für jeden Kanal die normgerechte Mittenfrequenz, nennt die untere und obere Grenze und ermittelt die gemeinsam belegte Bandbreite. Das Ergebnis unterstützt Sie bei der Planung von Zugangspunkten, der Untersuchung von Störungen und der Erklärung, warum benachbarte Kanalnummern nicht zwingend unabhängig sind. Werte außerhalb von 1 bis 14 werden eindeutig zurückgewiesen.
Was das Ergebnis zur Überlappung aussagt
Eine 2.4-GHz-WLAN-Kanalnummer bezeichnet eine Mittenfrequenz und keinen isolierten Spektrumsabschnitt mit freiem Raum an beiden Seiten. Bei der hier verwendeten Standardbreite von 20 MHz reicht der nominelle Bereich 10 MHz unter und 10 MHz über diese Mitte. Zwei Kanäle überlappen sich, wenn ihre Intervalle eine positive Breite gemeinsam haben. Entscheidend ist daher der Frequenzabstand und nicht allein, ob die Kanalnummern verschieden sind. Kanäle, die nur eine oder zwei Positionen auseinanderliegen, teilen einen großen Teil ihres nominellen Spektrums und können sich bei gleichzeitigen Übertragungen benachbarter Netze stark stören. Die Antwort enthält für beide Eingaben Mittenfrequenz und berechneten Bereich, einen Überlappungswert sowie die gemeinsame Breite in Megahertz. Berühren sich die Bereiche nur an einer Grenze, beträgt diese Breite null und das Ergebnis lautet nicht überlappend. So wird ein einzelner mathematischer Grenzpunkt nicht mit gemeinsam nutzbarer Bandbreite verwechselt.
So werden die Kanalfrequenzen berechnet
Für die Kanäle 1 bis 13 beginnen die Mittenfrequenzen bei 2412 MHz, steigen in Schritten von 5 MHz und enden für Kanal 13 bei 2472 MHz. Kanal 14 ist der Sonderfall: Seine Mitte liegt bei 2484 MHz und nicht beim nächsten regulären 5-MHz-Schritt. Der Rechner verwendet diese Standardmitten und legt um jede einen nominellen Bereich von 20 MHz. Anschließend zieht er die höhere der beiden unteren Grenzen von der niedrigeren der beiden oberen Grenzen ab. Ein positives Ergebnis ist die Überlappungsbreite; null bedeutet, dass kein gemeinsames Intervall vorhanden ist. Dieses Modell ist bewusst eng gefasst und deterministisch. Es schätzt weder Signalstärke, Entfernung, Wände und Sendeleistung noch regulatorische Zulässigkeit, Nachbarkanaldämpfung, Spektralmasken oder die größere Belegung bei 40-MHz-Betrieb. Solche Faktoren gehören zu einer vollständigen Funkmessung, beantworten jedoch andere Fragen. Hier wird ausschließlich die nominelle Frequenzüberschneidung zweier 20-MHz-Kanäle im 2.4-GHz-Band beschrieben.
Das Ergebnis bei der Netzplanung einsetzen
Nutzen Sie das Ergebnis als schnelle Vorprüfung, wenn Sie Zugangspunkten Kanäle zuweisen oder einen stark belegten Scan auswerten. Eine große Überlappung zeigt, dass beide Auswahlen einen erheblichen Teil desselben nominellen Spektrums belegen. Gleichzeitige Übertragungen in räumlicher Nähe konkurrieren dann eher oder verursachen Nachbarkanalstörungen. Eine Breite von null besagt lediglich, dass sich die nominellen 20-MHz-Bereiche nach dieser Rechnung nicht überschneiden; eine störungsfreie Verbindung ist damit nicht garantiert. Die tatsächliche Leistung hängt auch von aktiven Geräten, Signalpegeln, räumlichem Abstand, Hindernissen, Gerätequalität und lokalen Störquellen außerhalb von WLAN ab. Kanal 14 verlangt besondere Sorgfalt, weil Verfügbarkeit und zulässige Betriebsarten je nach Land und Gerät variieren. Prüfen Sie vor der Einrichtung die örtlichen Vorschriften. Für wiederholbare automatische Kontrollen senden Sie beide ganzzahligen Kanäle über die API für $0.002 je Anfrage.
Anwendungsfälle
Benachbarte Zugangspunkte planen
Vergleichen Sie vorgesehene Kanalzuweisungen vor der Installation und markieren Sie Paare mit gemeinsamem nominellem 20-MHz-Spektrum.
Störungsbefunde verständlich erklären
Stellen Sie zwei Kanalnummern als Mittenfrequenzen, Grenzen und gemeinsame Bandbreite für einen Supportbericht dar.
Funkkonfigurationen überprüfen
Führen Sie deterministische Prüfungen dokumentierter Zugangspunktpaare aus und erkennen Sie Fälle für eine genauere Funkanalyse.
Häufige Fragen
Welche Kanalnummern werden angenommen?
Beide Eingaben müssen ganze Zahlen von 1 bis 14 sein. Jeder Wert außerhalb dieses Bereichs wird als ungültige Eingabe abgelehnt.
Welche Kanalbreite verwendet die Prüfung?
Verwendet wird die nominelle Standardbreite von 20 MHz, also jeweils 10 MHz unter und über der Mittenfrequenz.
Gelten Bereiche mit bloßer Berührung als überlappend?
Nein. Treffen sie sich genau an einer Grenze, ist die gemeinsame Breite null und es wird keine Überlappung gemeldet.
Warum wird Kanal 14 anders behandelt?
Seine Standardmittenfrequenz beträgt 2484 MHz und folgt nicht der regulären 5-MHz-Folge der Kanäle 1 bis 13.
Garantiert fehlende Überlappung einen störungsfreien Betrieb?
Nein. Das Ergebnis betrifft nur nominelle Bereiche. Signal, Spektralleckage, andere Sender, Hardware und Umgebung wirken sich weiterhin aus.
Kann das Werkzeug 40-MHz-Kanäle prüfen?
Nein. Diese Fähigkeit ist absichtlich auf die Standardbreite von 20 MHz im 2.4-GHz-Band begrenzt.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/misc2/wifi-channel-overlap-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"channel_a":1,"channel_b":6}'const res = await fetch("https://api.kit.forhosting.com/misc2/wifi-channel-overlap-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"channel_a": 1,
"channel_b": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/misc2/wifi-channel-overlap-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"channel_a": 1,
"channel_b": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/misc2/wifi-channel-overlap-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"channel_a":1,"channel_b":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"channel_a":1,"channel_b":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/misc2/wifi-channel-overlap-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"channel_a": 1,
"channel_b": 6
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "misc2.wifi_channel_overlap_check",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |