Qu'est-ce que Cadre de balise
UNE balise est un petit, appareil sans fil qui envoie des signaux et reçoit des signaux d'autres appareils intelligents qui l'entourent. Utilisation du Bluetooth basse consommation, cet émetteur sans fil diffuse un signal radio avec une série de lettres et de chiffres, puis les transmet à intervalles courts mais réguliers dans une plage d'environ 70 mètres.
Le signal diffusé par une balise est dans un type de format connu sous le nom de format de balise. Le format balise est un protocole de communication qui contient les particularités d'une balise. D'habitude, cette information est une chaîne de chiffres et de caractères réunis en tant que signal de la balise.
Une trame de balise est une trame de gestion qui prévaut dans IEEE 802.11 réseaux locaux sans fil basés (WLAN). L'IEEE 802 est un ensemble de réseau local (LAN) normes techniques qui spécifient le contrôle d'accès moyen défini (MAC) et couche physique (PHY) protocoles utilisés pour mettre en œuvre un réseau local sans fil (WLAN) communication informatique. Ces normes sont créées et contrôlées par l'Institut des ingénieurs en électronique électrique (IEEE) Comité des normes LAN, Par conséquent, IEEE 802. MOKOBlue et d'autres fabricants sont membres de l'IEEE, donc IEEE 802 est largement utilisé
Avant qu'une trame puisse être transmise, toutes les informations réseau nécessaires à une station doivent être saisies dans le trame de balise de diffusion. Ces trames sont utilisées pour communiquer et synchroniser les appareils présents dans un WLAN. En d'autres termes, tous les appareils dans un format de trame de balise, tous les appareils connectés communiquent entre eux via l'AP pour confirmer l'état du canal ou de la station.
À quelle fréquence les trames de balise sont-elles envoyées?
L'intervalle entre deux trames de balise diffusées simultanément dans une balise est son intervalle de balise. Les intervalles de balise sont généralement mesurés en unités de temps (Ton); chaque unité de temps (TU) est égal à 1024 microsecondes. Par conséquent, on peut approximer la période par défaut entre les balises pour être 100 millisecondes. Cet intervalle est généralement configurable pour être supérieur ou inférieur sur de nombreux appareils balises comme le Balise Bluetooth.
Fonctions de la trame de balise
Il existe plusieurs fonctions de la trame de balise dans le WLAN.
- L'importance la plus critique de la trame de balise est qu'elle annonce la disponibilité du réseau à d'autres appareils. En d'autres termes, la fonction principale de la trame de balise est d'annoncer la présence d'un point d'accès à un emplacement particulier tout en fournissant également les détails d'un tel réseau à savoir sa capacité, informations de configuration et de sécurité aux appareils connectés du réseau.
- En dehors de cette, la trame de balise est également utilisée pour maintenir les tâches et synchroniser les données entre les appareils connectés et le réseau.
- Les trames de balise sont généralement transmises à intervalles pour les stations mobiles (les smartphones, vêtements, ordinateurs portables, etc.) qui sont connectés au réseau pour trouver le réseau, l'identifier, et connectez-vous ensuite.
Format de trame général de la balise
En général, un format de trame de balise comprend 802.11 Contrôle d'accès moyen (MAC) entête, un corps, et une séquence de vérification de trame (FCS), également connu sous le nom de remorque. D'habitude, les trames de balise sont créées par le serveur MAC, qui a son adresse comme celle de l'adresse de trame aussi bien. Et lorsque les trames sont envoyées via le point d'accès (AP), l'AP déploie son interface sans fil et la convertit en adresse de l'émetteur. L’adresse de l’interface de l’AP est le BSSID. Ensuite, les trames de balise sont envoyées au client - qui est le récepteur et la destination.
Composants du cadre général de la balise
L'en-tête se compose d'informations de balise liées à la destination de la trame, la suite de chiffrement utilisée pour le chiffrement des trames de données, le débit de données, et bien plus. Quatre champs d'adresse - source, destination, émetteur, et récepteur - sont les composants d'un en-tête au format de balise Bluetooth.
Le corps d'une trame de balise BLE se compose des informations de balise, qui est fermé et sécurisé. La taille du corps d'une trame dépend fortement de la quantité de transmission effectuée.
La bande-annonce comprend un contrôle de redondance cyclique 32 bits (CRC), qui fonctionne avec Frame Check Sequence (FCS). Cette séquence permet de valider le contenu de la trame balise pour comprendre si elle n'a pas été falsifiée ou corrompue lors du transfert. Toutes les valeurs obtenues à partir de l'en-tête et du corps du cadre sont exécutées via un calcul, et leurs résultats sont ensuite stockés dans le champ FCS.
Champs obligatoires dans General Beacon Frame
Les champs significatifs dans le corps d'un cadre de balise comprennent:
Horodatage (8 octets): qui est l'heure en référence à la trame de balise utilisée par les appareils connectés pour se synchroniser avec le WLAN.
Intervalle de balise (2 octets): qui est l'intervalle de temps entre deux transmissions consécutives de balise dans la trame.
Informations sur la capacité (2 octets): qui fournit des informations sur la capacité du réseau ou de l'appareil. Il vérifie si le type de réseau utilisé est un réseau ad hoc ou un réseau d'infrastructure.
Identificateurs de l'ensemble de services (SSID): qui sont également connus sous le nom de noms de réseau sont les composants principaux de toutes les balises et une partie essentielle de leurs processus.
Tarifs pris en charge: Il s’agit d’un champ de 8 octets qui définit les débits de transmission du canal. Cela peut être trouvé dans tous les types de balises et leurs processus.
Séquence directe (DS) Jeu de paramètres (2 octets)
Paramètre IBSS (4 octets): qui n'est présente que dans une trame de balise réseau ad hoc.
Carte des indications de trafic (TIM): qui est présent uniquement dans les trames de balise générées par AP. Le point d'accès du réseau l'envoie à intervalles, et il est utile en mode basse consommation au format balise BLE.
Sans contention (CF) Jeu de paramètres (8 octets)
Saut de fréquence (FH) Jeu de paramètres: qui est utilisé par les anciennes stations FH.
Types de trames de balise
La totalité de la 802.11 les cadres de balise peuvent être classés en trois types, qui sont; Gestion, Contrôler, et données. D'habitude, le cadre de gestion est la balise elle-même, la trame de contrôle est une demande à envoyer (RTS), et la trame de données est une trame de données QoS. Dans la même veine, la trame de gestion est en charge de l’ensemble de services de base d’une trame (BSS), le cadre de contrôle coordonne l'accès au support, et le bloc de données contient une couche 3-7 informations.
En général, tous ces types de trames ont le même en-tête. toutefois, il y a généralement une différence dans le corps du cadre, car il contient des informations plus détaillées sur le type de cadre dont il fait partie.
Sous-types de format de balise Eddystone
Un format de balise omniprésent est le Format de balise Eddystone (propulsé par Google) qui prend en charge les appareils iOS et Android. Il peut transmettre un format de paquet de balise à la fois via trois types de trames différents, à savoir, Format de la balise URL Eddystone, format UUID de la balise, et format TLM de balise.
Le format de balise URL Eddystone transmet un lien vers un site Web (URL) à l'appareil connecté. Ce format de données de balise permet de se connecter en dehors d'une application mobile installée.
Le format UUID de la balise est un caractère lié à 16 chiffres qui reconnaît une balise. Par exemple, l'UUID / UID peut activer une application installée sur votre appareil mobile pour initier une connexion à une balise.
Le format TLM de la balise permet aux données de balise d'être communiquées entre une balise et un appareil à l'aide de la télémétrie. Par exemple, le niveau de batterie ou de température d’une balise peut être communiqué à l’aide du TLM.
Sous-types de trame de gestion
Dans un réseau sans fil, les cadres de gestion sont généralement utilisés pour contrôler l'ensemble de services de base (BSS). Le cadre de gestion contrôle les activités telles que le sondage, associer, roaming, et déconnecter les appareils du BSS. Dans ce type de cadre, le champ type 0 indique la direction.
Pour les sous-types de trame de gestion, une combinaison de nombres différents entre 0 et 1 avoir diverses descriptions dans l'en-tête de la trame.
Champ de sous-type | Description |
---|---|
0000 | Demande d'association |
0010 | Demande de réassociation |
0100 | Demande de sonde |
0110 | Publicité de chronométrage |
1000 | balise |
1010 | Dissociation |
1100 | Désauthentification |
1011 | Authentification |
1110 | action |
0001 | Réponse de l'association |
0011 | Réponse de réassociation |
0101 | Réponse de la sonde |
0111 | Réservé |
Sous-types de trame de contrôle
Les trames de contrôle assistent les données et les trames de gestion dans leurs livraisons et sont utilisées pour l'acquittement des trames. Un cadre de contrôle a généralement un en-tête et une remorque mais n'a pas de corps de cadre. Dans ce type de cadre, champ de type 1 indique généralement le contrôle.
Pour les sous-types de trame de contrôle, une combinaison de nombres différents entre 0 et 1 a diverses commandes.
Champ de sous-type | Description |
---|---|
0000-0001 | Réservé |
0111 | Wrapper de contrôle |
1000 | Bloquer la demande d'acquittement (BAR) |
1001 | Bloquer l'accusé de réception (BA) |
1010 | Sondage PS |
1011 | RTS |
1100 | CTS |
1101 | ACK |
1110 | Fin CF |
1111 | CF-End et CF-Ack |
Sous-types de trame de données
D'habitude, les trames de données sont utilisées pour transférer des informations ou lancer une commande qui, à son tour, conduire à un événement. Il est important de noter que certaines trames de données ne contiennent qu'un en-tête et une fin, mais personne.
Accès au canal contrôlé HCF (HCCA) et fonction de coordination des points (PCF) sont les types de réseaux sans fil qui utilisent des sous-types de trames de données.
Champ de sous-type | Description |
---|---|
0000 | Données |
0001 | Données + CF-ACK |
0010 | Données + Sondage CF |
0011 | Données + CF-ACK + Sondage CF |
0100 | Nul (pas de données) |
0101 | CF-ACK (pas de données) |
0110 | Sondage CF (pas de données) |
0111 | CF-ACK + Sondage CF (pas de données) |
1000 | Données QoS |
1001 | Données QoS + CF-ACK |
1010 | Données QoS + Sondage CF |
1011 | Données QoS + CF-ACK + Sondage CF |
1100 | QoS nul (pas de données) |
1101 | Réservé |
1110 | Sondage CF QoS (pas de données) |
1111 | QoS CF-ACK + Sondage CF (pas de données) |
Identificateur d'ensemble de services spécifique (SSID) des cadres de balise
L'identifiant de l'ensemble de services (SSID) d'un réseau nomme généralement l'ensemble de services du réseau ou l'ensemble de services étendu. D'habitude, ce que fait la trame de balise est de diffuser le SSID via des paquets de balises, et éventuellement, la présence d'un réseau - sous la forme d'un nom de réseau sans fil - sera annoncée et visible aux utilisateurs pour une éventuelle connexion.
Les SSID vont généralement de 0 octets à 32 octets et sont généralement dans une langue renommée comme l'anglais. Contrairement aux types courants d'identificateurs d'ensemble, Les SSID laissent généralement place à la personnalisation. Avant de s'associer à un réseau sans fil, il est essentiel qu’une station connaisse le SSID du réseau. Ces informations peuvent être obtenues soit à partir de la diffusion d’une balise via sa station de base, soit en connaissant
le SSID au préalable par d'autres moyens (éventuellement à partir d'une configuration précédente) dans le cas où une publicité sur une station de base est absente.
Alors, lorsque la connexion est initiée entre un appareil et un réseau, l'appareil envoie le SSID dans une demande de sonde. Après, une réponse est envoyée par un point d'accès à la condition que le SSID dans la demande de sonde corresponde à un SSID synchronisé avec le point d'accès. Si toutes ces conditions ne sont pas remplies, le point d'accès ne répondra pas à la demande de sonde, résultant en une connexion infructueuse.
Points d'accès virtuels et SSID multiples
Le concept de SSID dans 802.11 ne permet pas à un AP de se connecter avec plusieurs ID car il s'agit d'un identifiant d'ensemble de services initialement conçu pour un seul AP et ensemble de services à un moment donné. toutefois, il n'est pas surprenant que les entreprises commencent à exiger des points d'accès de classe entreprise capables de fonctionner avec plusieurs SSID simultanément. Pour que cela soit possible, le point d'accès est divisé en un certain nombre de points d'accès virtuels au sein de la même plate-forme matérielle unique. Ceci est présent dans les espaces multi-fournisseurs modernes comme les aéroports, gares, stations d'autobus, etc.
Ces points d'accès virtuels copient le système d'exploitation d'un point d'accès physique avec des couches IP dans un MAC; toutefois, la couche radiofréquence est absente.
Tout Différence entre une trame de diffusion BLE et une trame de balise BLE?
Dans un transfert Bluetooth Low Energy, la communication est généralement unidirectionnelle et initiée par une diffusion ou une publicité. Par exemple, en communication entre une balise BLE et un autre appareil à proximité, la balise BLE diffuse régulièrement des paquets de données, en attente de l'appareil - qui doit avoir scanné une telle diffusion BLE et être familier avec le réseau de l'appareil balise - pour détecter les paquets de données transmis et se connecter par la suite. En d'autres termes, une trame de balise BLE est une charge utile distincte transmise dans une trame de diffusion BLE.
Un certain nombre d'appareils BLE fonctionnent en transmettant des publicités, mais sauf qu'un appareil est spécialement conçu pour fonctionner comme une balise BLE, tous les autres appareils BLE ne transmettent pas de trames de balise BLE. Alors, les cadres de balise ne sont propres qu'aux dispositifs de balise BLE, malgré le fait qu'il existe d'autres appareils BLE sur le marché.
Pour résumer, une balise BLE est un type spécial de dispositif BLE conçu pour émettre une diffusion à l'aide de la technologie de trame de diffusion BLE, mais sa particularité réside dans le fait que contrairement aux autres appareils BLE comme les smartphones, une balise BLE transmet également ses particularités via une trame de balise.