Article de reference

Radio par paquets

Contrôleur de nœud terminal Modem radio par paquets 2400 bauds En radio numérique , la radio par paquets est l'application des techniques de commutation de paquets aux communica...

Contrôleur de nœud terminal Modem radio par paquets 2400 bauds

En radio numérique , la radio par paquets est l'application des techniques de commutation de paquets aux communications radio numériques. La radio par paquets utilise un protocole de commutation de paquets par opposition aux protocoles de commutation de circuits ou de commutation de messages pour transmettre des données numériques via une liaison de communication radio .

La radio par paquets est fréquemment utilisée par les opérateurs radioamateurs . Le protocole AX.25 (Amateur X.25) est dérivé du protocole de couche de liaison de données X.25 et adapté à l'utilisation de la radio amateur. Chaque paquet AX.25 comprend l'indicatif d'appel radio amateur de l'expéditeur, qui satisfait aux exigences de la FCC américaine pour l'identification des stations radio amateur. AX.25 permet à d'autres stations de répéter automatiquement les paquets pour étendre la portée des transmissions. Il est possible pour n'importe quelle station de paquets d'agir comme un digipeater , reliant des stations distantes entre elles via des réseaux ad hoc . Cela rend la radio par paquets particulièrement utile pour les communications d'urgence.

La radio par paquets peut être utilisée dans les communications mobiles . Certaines stations de radio par paquets mobiles transmettent périodiquement leur position à l'aide du système de rapport automatique de paquets (APRS). Si le paquet APRS est reçu par une station « i-gate », les rapports de position et autres messages peuvent être acheminés vers un serveur Internet et rendus accessibles sur une page Web publique. Cela permet aux opérateurs radioamateurs de suivre les emplacements des véhicules, des randonneurs, des ballons à haute altitude, etc., ainsi que la télémétrie et d'autres messages dans le monde entier.

Certaines implémentations de radio par paquets utilisent également des liaisons point à point dédiées telles que TARPN. Dans des cas comme celui-ci, de nouveaux protocoles ont vu le jour, comme le protocole IL2P ( Improved Layer 2 Protocol ), qui prend en charge la correction d'erreur directe pour les liaisons à signaux bruyants et faibles.

Histoire

Les premiers modes de communication radio numérique étaient la télégraphie (utilisant le code Morse ), le téléimprimeur (utilisant le code Baudot ) et le fac-similé .

Aloha et PRNET

Les circuits radio possédant par nature une topologie de réseau de diffusion (c'est-à-dire que de nombreux ou tous les nœuds sont connectés au réseau simultanément), l'un des premiers défis techniques rencontrés lors de la mise en œuvre des réseaux radio par paquets était de trouver un moyen de contrôler l'accès à un canal de communication partagé pour éviter les collisions de signaux. Le professeur Norman Abramson de l' Université d'Hawaï a dirigé le développement d'un réseau radio par paquets connu sous le nom d' ALOHAnet et a réalisé un certain nombre d'expériences à partir des années 1970 pour développer des méthodes permettant d'arbitrer l'accès à un canal radio partagé par les nœuds du réseau. Ce système fonctionnait sur des fréquences UHF à 9 600 bauds. De ces travaux est né le protocole d'accès multiple Aloha . Les améliorations ultérieures apportées aux techniques d'accès aux canaux par Leonard Kleinrock et al. en 1975 ont conduit Robert Metcalfe à utiliser des protocoles d'accès multiple par détection de porteuse (CSMA) dans la conception de la technologie de réseau local Ethernet (LAN) désormais courante.

Entre 1973 et 1976, la DARPA a créé un réseau de radiocommunications par paquets appelé PRNET dans la région de la baie de San Francisco et a mené une série d'expériences avec le SRI pour vérifier l'utilisation des protocoles de communication ARPANET (un précurseur d' Internet ) (plus tard connus sous le nom d'IP ) sur des liaisons radio par paquets entre des nœuds de réseau fixes et mobiles. Ce système était assez avancé, car il utilisait la modulation à étalement de spectre à séquence directe (DSSS) et les techniques de correction d'erreur directe ( FEC ) pour fournir des canaux de données à 100 kbit/s et 400 kbit/s. Ces expériences ont été généralement considérées comme réussies et ont également marqué la première démonstration de l'interconnexion de réseaux , car dans ces expériences, les données étaient acheminées entre les réseaux ARPANET, PRNET et SATNET (un réseau de radiocommunications par paquets par satellite). Tout au long des années 1970 et 1980, la DARPA a exploité un certain nombre de réseaux de radiocommunications par paquets terrestres et par satellite connectés à l'ARPANET dans diverses installations militaires et gouvernementales.

Radio amateur par paquets et AMPRNet

Les opérateurs radio amateurs ont commencé à expérimenter la radio par paquets en 1978, lorsque, après avoir obtenu l'autorisation du gouvernement canadien, Robert Rouleau, VE2PY; Bram Frank, VE2BFH; Norm Pearl, VE2BQS; et Jacques Orsali, VE2EHP du Club de radio amateur de Montréal , au Québec , ont commencé à expérimenter la transmission de données codées ASCII sur des fréquences radio amateur VHF en utilisant du matériel fabriqué maison. En 1980, Doug Lockhart VE7APU et le Vancouver Area Digital Communications Group (VADCG) à Vancouver , en Colombie-Britannique, ont commencé à produire du matériel standardisé ( Terminal Node Controllers ) en quantité pour une utilisation dans les réseaux de radio amateur par paquets. En 2003, Rouleau a été intronisé au Temple de la renommée du magazine CQ Amateur Radio pour son travail sur le Protocole de Montréal en 1978.

Peu de temps après le début de cette activité au Canada, les amateurs aux États-Unis se sont intéressés à la radio par paquets. En 1980, la Federal Communications Commission (FCC) des États-Unis a accordé l'autorisation aux amateurs américains de transmettre des codes ASCII via la radio amateur. Des répéteurs peuvent être conçus pour la radio par paquets amateur, ceux-ci sont surnommés « digipeaters ». La première activité connue de radio par paquets amateur aux États-Unis a eu lieu à San Francisco en décembre 1980, lorsqu'un répéteur de paquets a été mis en service sur 2 mètres par Hank Magnuski KA6M et la Pacific Packet Radio Society (PPRS). Conformément à la domination de la DARPA et de l'ARPANET à l'époque, le réseau naissant de radio par paquets amateur a été surnommé AMPRNet dans le style de la DARPA. Magnuski a obtenu des allocations d'adresses IP dans le réseau 44.0.0.0 / 8 pour une utilisation radio amateur dans le monde entier.

De nombreux groupes d'opérateurs radio amateurs intéressés par la radio par paquets se sont rapidement formés dans tout le pays, notamment la Pacific Packet Radio Society (PPRS) en Californie , la Tucson Amateur Packet Radio Corporation (TAPR) en Arizona et l'Amateur Radio Research and Development Corporation (AMRAD) à Washington, DC

En 1983, TAPR proposait le premier TNC disponible sous forme de kit. La radio par paquets a commencé à devenir de plus en plus populaire en Amérique du Nord et en 1984, les premiers systèmes de tableau d'affichage par paquets ont commencé à apparaître. La radio par paquets a prouvé sa valeur pour les opérations d'urgence après le crash d'un avion de ligne Aeromexico dans un quartier de Cerritos, en Californie , en août 1986. Des volontaires ont relié plusieurs sites clés pour transmettre le trafic de texte via la radio par paquets, ce qui a permis de maintenir les fréquences vocales claires.

Pour une description objective des premiers développements de la radio amateur par paquets, reportez-vous à l'article « Packet Radio in the Amateur Service ».

Concepts

La radio par paquets peut être différenciée des autres schémas de commutation radio numérique par les attributs suivants :

  • Les données transmises sont divisées en paquets, chacun contenant une adresse de destination (et généralement la source)
  • Un message transmis peut être divisé en une séquence de paquets avant la transmission, qui sont ensuite réassemblés dans le message d'origine lors de la réception.
  • Les paquets destinés à plusieurs destinations peuvent être transmis sur la même liaison radio de manière asynchrone
  • Un paquet peut être adressé à tous les destinataires possibles plutôt qu'à un destinataire spécifique ( diffusion ).
  • Un paquet peut être stocké puis transmis vers sa destination par un nœud de réseau

Cela ressemble beaucoup à la manière dont les paquets de données sont transférés entre les nœuds sur Internet .

L'un des premiers défis auxquels sont confrontés les amateurs qui mettent en œuvre la radio par paquets est que presque tous les équipements radio amateurs (et la plupart des équipements commerciaux/militaires excédentaires) ont historiquement été conçus pour transmettre la voix, et non les données. Comme tout autre système de communication numérique qui utilise des supports analogiques, les systèmes de radio par paquets nécessitent un modem. Comme l'équipement radio à utiliser avec le modem était destiné à la voix, les premiers systèmes de radio par paquets amateurs utilisaient des modems AFSK qui suivaient les normes téléphoniques (notamment la norme Bell 202 ). Bien que cette approche ait fonctionné, elle n'était pas optimale, car elle utilisait un canal FM de 25 kHz pour transmettre à 1 200 bauds. Lorsqu'on utilise une modulation FSK directe comme le modem radio par paquets de G3RUH, une transmission à 9 600 bauds est facilement réalisée dans le même canal. De plus, les caractéristiques de bande de base du canal audio fourni par les radios vocales sont souvent très différentes de celles des canaux audio téléphoniques. Cela a conduit à la nécessité dans certains cas d'activer ou de désactiver les circuits de préaccentuation ou de désaccentuation dans les radios et/ou les modems.

Un autre problème rencontré par les premiers « paqueteurs » était celui du transfert de données asynchrone ou synchrone . À l'époque, la plupart des ordinateurs personnels étaient équipés de ports série RS-232 asynchrones pour les communications de données entre l'ordinateur et des périphériques tels que des modems. La norme RS-232 spécifie un mode de transmission de données asynchrone, de type start-stop, dans lequel les données sont envoyées par groupes (caractères) de 7 ou 8 bits. Malheureusement, les modems AFSK simples généralement utilisés ne fournissent aucun signal de synchronisation pour indiquer le début d'une trame de paquet . Il a donc fallu mettre en place un mécanisme permettant au récepteur de savoir quand commencer à assembler chaque trame de paquet. La méthode utilisée est appelée cadrage asynchrone . Le récepteur recherche l'« octet de limite de trame », puis commence à décoder les données du paquet qui le suivent. Un autre octet de limite de trame marque la fin de la trame de paquet.

Un certain nombre de « conversations » de données sont possibles sur un seul canal radio sur une période finie.

Une station de radio par paquets de base se compose d'un ordinateur ou d'un terminal non fonctionnel, d'un modem et d'un émetteur-récepteur avec une antenne . Traditionnellement, l'ordinateur et le modem sont combinés dans une seule unité, le contrôleur de nœud terminal (TNC), avec un terminal non fonctionnel (ou émulateur de terminal ) utilisé pour saisir et afficher les données. De plus en plus, les ordinateurs personnels prennent en charge les fonctions du TNC, le modem étant soit une unité autonome, soit entièrement implémenté dans un logiciel . Alternativement, plusieurs fabricants (dont Kenwood et Alinco) commercialisent désormais des radios portables ou mobiles avec TNC intégrés, permettant une connexion directe au port série d'un ordinateur ou d'un terminal sans autre équipement requis. L'ordinateur est responsable de la gestion des connexions réseau, du formatage des données sous forme de paquets AX.25 et du contrôle du canal radio. Il fournit souvent également d'autres fonctionnalités, comme un simple système de tableau d'affichage pour accepter les messages lorsque l'opérateur est absent.

Couches

En suivant le modèle OSI , les réseaux radio par paquets peuvent être décrits en termes de protocoles de couche physique , de liaison de données et de couche réseau sur lesquels ils s'appuient.

Physique


Des problèmes pour lire ce fichier ? Voir l'aide multimédia .

Les modems utilisés pour la radio par paquets varient en termes de débit et de technique de modulation, et sont normalement sélectionnés en fonction des capacités de l'équipement radio utilisé. La méthode la plus couramment utilisée est celle qui utilise la modulation par déplacement de fréquence audio ( AFSK ) dans la bande passante vocale existante de l'équipement radio. Les premières stations de radio amateur par paquets ont été construites à l'aide de modems Bell 202 1 200 bit/s excédentaires et, malgré son faible débit de données, la modulation Bell 202 est restée la norme pour le fonctionnement VHF dans la plupart des régions. Plus récemment, la modulation à 9 600 bit/s est devenue une alternative populaire, bien que plus exigeante techniquement. Aux fréquences HF , la modulation Bell 103 est utilisée, à un débit de 300 bit/s.

Pour des raisons historiques, toutes les modulations couramment utilisées sont basées sur une idée de modification minimale de la radio elle-même, en connectant généralement simplement la sortie audio de l'ordinateur directement à l'entrée microphone de l'émetteur et la sortie audio du récepteur directement à l'entrée microphone de l'ordinateur. En ajoutant un signal de sortie de mise sous tension de l'émetteur (« PTT ») pour le contrôle de l'émetteur, on a créé un modem radio . En raison de cette simplicité, et simplement en ayant à portée de main des micropuces appropriées, la modulation Bell 202 est devenue le moyen standard d'envoyer les données radio par paquets par radio sous forme de deux tonalités distinctes. Les tonalités sont de 1 200 Hz pour Mark et de 2 200 Hz pour Space (décalage de 1 000 Hz). Dans le cas de la modulation Bell 103 , un décalage de 200 Hz est utilisé. Les données sont codées de manière différentielle avec un modèle NRZI , où un bit de données zéro est codé par un changement de tonalité et un bit de données un est codé par aucun changement de tonalité.

Les moyens d'atteindre des vitesses supérieures à 1 200 bits/s incluent l'utilisation de puces de modem téléphonique via les connecteurs de sortie microphone et audio. Il a été prouvé que cela fonctionne à des vitesses allant jusqu'à 4 800 bits/s en utilisant des modems fax V.27 en mode semi-duplex. Ces modems utilisent la modulation par déplacement de phase qui fonctionne bien lorsqu'il n'y a pas de modulation par déplacement d'amplitude , mais à des vitesses plus élevées telles que 9 600 bits/s, les niveaux de signal deviennent critiques et ils sont extrêmement sensibles au retard de groupe dans la radio. Ces systèmes ont été mis au point par Simon Taylor (G1NTX) et Jerry Sandys (G8DXZ) dans les années 1980. D'autres systèmes impliquant une petite modification de la radio ont été développés par James Miller (G3RUH) et fonctionnaient à 9 600 bits/s.

Les contrôleurs de nœuds AFSK à 1 200 bit/s sur 2 mètres (144–148 MHz) sont les radios par paquets les plus courantes. Pour les radios par paquets UHF/VHF à 1 200/2 400 bit/s, les amateurs utilisent des radios vocales FM à bande étroite couramment disponibles. Pour les paquets HF, des données à 300 bit/s sont utilisées sur une modulation à bande latérale unique ( SSB ). Pour les paquets à haut débit (9 600 bit/s et plus), des radios spéciales ou des radios FM modifiées doivent être utilisées.

Des modems personnalisés ont été développés, qui permettent des débits de 19,2 kbit/s, 56 kbit/s et même 1,2 Mbit/s sur des liaisons radio amateur sur des fréquences autorisées par la FCC de 440 MHz et plus. Cependant, un équipement radio spécial est nécessaire pour transporter des données à ces vitesses. L'interface entre le « modem » et la « radio » se trouve dans la partie fréquence intermédiaire de la radio, par opposition à la section audio utilisée pour un fonctionnement à 1 200 bit/s. L'adoption de ces liaisons à haut débit a été limitée.

Dans de nombreuses applications de radiocommunication de données commerciales, la modulation en bande de base audio n'est pas utilisée. Les données sont transmises en modifiant la fréquence de sortie de l'émetteur entre deux fréquences distinctes (dans le cas de la modulation FSK, d'autres alternatives existent).

La bande Wi-Fi de 2,4 GHz chevauche partiellement une bande radio amateur, de sorte que le matériel Wi-Fi commercial peut être adapté et utilisé par des opérateurs radio amateurs agréés à des niveaux de puissance plus élevés, bien que les restrictions sur la radio amateur limitent l'attrait de l'utilisation de la radio par paquets pour se connecter à Internet. Les réglementations de la FCC américaine n'autorisent pas les communications radio amateur à être cryptées ou privées, en plus d'autres restrictions de contenu.

Liaison de données

Les réseaux radio par paquets s'appuient sur le protocole de couche de liaison de données AX.25 , dérivé de la suite de protocoles X.25 et destiné spécifiquement à une utilisation radio amateur. Malgré son nom, AX.25 définit à la fois les couches physique et de liaison de données du modèle OSI. (Il définit également un protocole de couche réseau, bien que cela soit rarement utilisé.)

Réseau

La radio par paquets est le plus souvent utilisée pour les connexions directes clavier à clavier entre stations, soit entre deux opérateurs en direct, soit entre un opérateur et un système de tableau d'affichage . Aucun service réseau au-dessus de la couche de liaison de données n'est requis pour ces applications.

Pour assurer un routage automatisé des données entre les stations (important pour la distribution du courrier électronique ), plusieurs protocoles de couche réseau ont été développés pour être utilisés avec AX.25. Les plus importants de ces protocoles de couche réseau sont NET/ROM & TheNET, ROSE, FlexNet et TexNet.

En principe, n’importe quel protocole de couche réseau peut être utilisé, y compris l’omniprésent protocole Internet .

Implémentations

De nombreuses entreprises commerciales, notamment celles qui font appel à la répartition des véhicules (par exemple les taxis, les dépanneuses, la police), ont rapidement constaté l'intérêt des systèmes de radiocommunication par paquets pour fournir des systèmes de données mobiles simples. Cela a conduit au développement rapide d'un certain nombre de systèmes de radiocommunication par paquets commerciaux :