ForHosting KIT · Outils pour développeurs

Calculateur de canaux et fréquences WiFi 2.4 et 5 GHz

Ce calculateur de canaux et fréquences WiFi convertit un numéro de canal en fréquence centrale, ou une fréquence centrale exacte en canal correspondant, pour les bandes 2.4 GHz et 5 GHz.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il peut aussi comparer l’occupation nominale de deux canaux et indiquer leur écart central ainsi que le spectre partagé. Vous pouvez ainsi contrôler des configurations, documenter des plans de points d’accès et repérer les interférences cocanal ou entre canaux adjacents avant l’installation. Les résultats sont déterministes et ne nécessitent aucune consultation réseau.

Convertissez un canal ou une fréquence centrale

Sélectionnez d’abord la bande 2.4 GHz ou 5 GHz, car un numéro de canal n’a de sens que dans un plan de bande. Fournissez ensuite une seule valeur initiale : channel ou frequency_mhz. Avec un canal, le calculateur renvoie sa fréquence centrale. Avec une fréquence, il vérifie qu’elle correspond exactement au centre d’un canal pris en charge, puis renvoie ce canal. Le résultat comprend également les limites nominales inférieure et supérieure liées à la largeur choisie. Ces limites servent à la planification et ne signifient pas que l’énergie radio s’arrête brutalement à cet endroit. En 2.4 GHz, les canaux 1 à 13 sont espacés de cinq mégahertz, tandis que le canal 14 possède la fréquence centrale particulière de 2484 MHz. En 5 GHz, le calcul suit la relation de numérotation standard. Un canal mathématiquement valide peut néanmoins être indisponible dans votre pays, sur votre appareil ou selon l’usage intérieur ou extérieur.

Interprétez le calcul du chevauchement

Ajoutez compare_channel pour étudier deux affectations prévues. Le calculateur crée autour de chaque fréquence centrale un intervalle nominal défini par width_mhz et compare_width_mhz, puis mesure leur intersection. Une valeur overlap_mhz supérieure à zéro signale un spectre partagé ; overlaps vaut faux lorsque les intervalles sont séparés ou se touchent seulement par un bord. Center_separation_mhz permet d’examiner l’espacement indépendamment de la largeur. Cette méthode transparente fonctionne dans une même bande ou entre les deux bandes. Elle explique notamment pourquoi des canaux 2.4 GHz voisins interfèrent : leurs centres ne sont espacés que de cinq mégahertz alors qu’une occupation courante atteint vingt mégahertz. Le chevauchement ne prédit pas les performances. Puissance, antennes, murs, réseaux voisins, clients, contention et masques spectraux influencent le résultat réel. Utilisez ce calcul pour présélectionner un plan, puis validez le déploiement par une étude spectrale.

Planifiez avec des contraintes réalistes

Pour un petit déploiement, calculez chaque canal prévu et comparez les affectations des radios proches. En 2.4 GHz, surveillez particulièrement le chevauchement des canaux adjacents et réutilisez des canaux suffisamment espacés lorsque la réglementation locale l’autorise. En 5 GHz, consignez le canal principal et la largeur configurée, car un fonctionnement à 40, 80 ou 160 MHz occupe bien plus de spectre qu’un seul centre à 20 MHz ne le laisse penser. Le calculateur accepte des largeurs jusqu’à 160 MHz, mais il ne construit pas de blocs agrégés et ne décide pas quels canaux principaux sont légaux pour une largeur donnée. Il n’évalue pas non plus la sélection dynamique de fréquence, les restrictions radar, la sélection automatique ou les limites nationales de puissance. Ces règles dépendent du domaine réglementaire et du matériel. Considérez la sortie comme une couche arithmétique stable pour les inventaires, les contrôles d’infrastructure sous forme de code, les études et les revues. Pour $0.002 par requête API, vous pouvez automatiser ce calcul sans reproduire une table interne.

Contrôler un plan de points d’accès

Comparez les radios proches et signalez avant installation les affectations dont les occupations nominales partagent du spectre.

Valider des données de configuration

Convertissez les canaux enregistrés en fréquences ou confirmez que les valeurs importées correspondent à des centres WiFi exacts et pris en charge.

Documenter l’inventaire sans fil

Ajoutez des fréquences centrales, limites occupées, largeurs et canaux cohérents aux dossiers de déploiement et de révision.

Quel est le prix d’une requête API ?

Chaque requête API coûte $0.002. Le calcul est déterministe et ne fait appel à aucun service externe.

Un canal valide est-il forcément utilisable dans mon pays ?

Non. Le domaine réglementaire, l’usage intérieur ou extérieur, la certification, les règles radar et les limites de puissance déterminent sa disponibilité.

Pourquoi faut-il indiquer la bande ?

Les numéros de canal s’interprètent dans un plan de bande. La bande supprime toute ambiguïté et permet de valider correctement l’entrée.

Comment le chevauchement est-il calculé ?

Chaque canal est représenté par un intervalle nominal centré sur sa fréquence. L’outil renvoie la largeur de l’intersection entre les deux intervalles.

Le chevauchement prédit-il le débit ou la gravité des interférences ?

Non. Il décrit uniquement le chevauchement spectral nominal. Signal, contention, masques, antennes, obstacles et autres émetteurs influencent les performances.

Le calculateur prend-il en charge le WiFi 6 GHz ?

Non. Cette capacité se limite aux bandes 2.4 GHz et 5 GHz.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/dev/wifi-channel-freq

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/dev/wifi-channel-freq \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"band":"2.4","channel":6}'
{
  "band": "2.4",
  "channel": 6
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.wifi_channel_freq",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →