Aller au contenu
Chappe 05
869,618 MHz 62,5 kHz · SF8 · CR8 ≤ 27 dBm PAR · duty cycle 10 % Relais dans le réseau 2 Sur point haut 1 Site validé 1 Sites à reconnaître 2 Liaison confirmée 9,9 km Région fr-05 Texte seulement · aucun service de secours

Chappe 05 · Canaux et bon usage

Canaux et bon usage

Les canaux du réseau français, comment ils se rejoignent sans échanger de secret, et les règles de partage du temps d'antenne.

Document de travail, ouvert aux remarques.

Ce qui a changé, deux fois

Une première version de cette page décrivait des canaux propres au département, CHP05, CHP05-INFRA et CHP05-ALERTE. Ils n'existaient nulle part, et la page a été réécrite autour des canaux nationaux réellement pratiqués.

Quatre canaux locaux existent aujourd'hui, 05gap, 05gap-alerte, 05gap-meteo et 05gap-info. Ce n'est pas un retour en arrière : ce qui manquait à la première tentative n'était pas la bonne idée, c'était le réseau. Il y a maintenant deux répéteurs qui relaient, une liaison confirmée entre eux et un opérateur partenaire au col de Manse.

Et surtout, la portée est cette fois posée là où elle agit vraiment. Un canal ne délimite aucun territoire : quiconque a la clé entend, à Embrun comme à Lyon. C'est l'étiquette de région qui décide où un message circule, et elle est décrite plus bas.

Les canaux nationaux restent en usage et ne sont remplacés par rien.

Ce qu'est un canal

Un canal MeshCore se définit par un nom et une clé symétrique partagée. Quiconque possède la clé lit tout ce qui passe sur le canal, y compris rétroactivement s'il a enregistré le trafic.

Un canal n'est donc pas un espace privé. Pour un échange confidentiel, utilisez les messages directs, chiffrés de bout en bout entre deux appareils.

Deux façons d'obtenir une clé

Canal privé. La clé est tirée au hasard par celui qui crée le canal. Il faut ensuite la transmettre, à la main ou par QR code, à chaque personne qui rejoint.

Canal hashtag. La clé est dérivée du nom. Deux personnes qui saisissent #meteo chacune de leur côté obtiennent la même clé, sans jamais rien s'échanger.

C'est ce second mécanisme qui rend les canaux nationaux publics par construction : il n'y a pas de secret à distribuer, pas de liste à tenir, pas de porte d'entrée à garder. Vous tapez le nom, vous êtes dedans.

Et c'est aussi pourquoi ces canaux n'offrent aucune confidentialité : quiconque connaît le nom possède la clé.

Les canaux gapençais

Chacun reprend un thème de la convention nationale, pour qu'on le comprenne sans l'apprendre.

Les noms sont en minuscules, et ce n'est pas qu'une question de style : l'application n'accepte pas de majuscule à la saisie. Le canal Public en porte une, mais c'est un nom réservé du firmware, pas un nom qu'un utilisateur pourrait créer. Les régions obéissent à la même règle, minuscules, chiffres et tirets.

Ce que 05gap-alerte n'est pas. Il rediffuse, il n'alerte pas. La nuance décide de tout.

Le réseau ne produit aucune alerte : il relaie ce qu'un service compétent a déjà publié, avec sa source et l'horodatage de l'original. Il ne garantit aucune disponibilité, personne ne surveille les messages en permanence, et un relais peut être hors service sans que quiconque s'en aperçoive avant plusieurs heures.

Être abonné à ce canal ne fait donc de personne quelqu'un qui sera prévenu. C'est un canal qu'on lit, pas un dispositif qui veille. En urgence, appelez le 112, et pour la vigilance faisant foi, référez-vous aux publications de Météo-France.

Il n'a volontairement aucun équivalent de #emergency. Le canal national réservé garde son rôle et sa règle : on n'y met rien d'autre.

Pourquoi séparer l'alerte du courant. Un canal qui parle tous les jours cesse d'être regardé. 05gap-alerte ne porte que l'orange et le rouge, jamais le jaune, et reste silencieux des semaines entières. C'est cette rareté qui lui donne sa valeur : quand il parle, on le lit.

Un émetteur par flux. Chaque source n'a qu'un rediffuseur identifié. Deux personnes qui relaient le même bulletin produisent des messages divergents, et un lecteur qui en reçoit deux versions ne sait plus à laquelle se fier.

Rejoindre les canaux gapençais

QR code du canal 05gap

05gap

La vie du réseau

Entraide, questions de réglage, essais de portée, coordination entre voisins. C'est le canal à rejoindre en premier.

Clé
1d056c99db166fd79485f74df8e797b2
Portée
fr-05-gap
QR code du canal 05gap-alerte

05gap-alerte

Rediffusion des vigilances officielles

Le canal qui ne parle presque jamais. Uniquement ce qui est urgent et déjà publié par un service compétent, relayé tel quel avec sa source et l'horodatage de l'original.

Clé
574fdd0856b5f8c8f9cd6a28944b572c
Portée
fr-05-gap
QR code du canal 05gap-meteo

05gap-meteo

Météo courante de Gap et des massifs

Ce qui informe sans presser. Rediffusion de bulletins publics, avec leur source et l'horodatage de l'original. Rien n'est reformulé ni interprété.

Clé
f9dffc7d049198da7685dc9705703136
Portée
fr-05-gap
QR code du canal 05gap-info

05gap-info

Informations officielles du département

Ce que publie la préfecture des Hautes-Alpes et les autorités locales, relayé tel quel, source et horodatage compris.

Clé
eec3dcacd956a0e9f2b2a99b4026d901
Portée
fr-05-gap
QR code du canal 05gap-maville

05gap-maville

Vie de la ville de Gap

Ce que la municipalité annonce, relayé tel quel avec sa source. Le canal parle au rythme de la ville : quelques messages par mois, pas davantage.

Clé
b223480e943d6f1633b85a450916c821
Portée
fr-05-gap
QR code du canal fr-05

fr-05

Canal départemental déclaré dans le hub. Un seul message en un mois, émis par la sonde : les quatre canaux gapençais l'ont remplacé.

Clé
bf9886f91edf93ea021ed156d4d80b18
Portée
fr-05-gap
QR code du canal 05gap-reseau

05gap-reseau

Ce canl a pour obejctif de tester le réseau et de recevoir des informations sur celui-ci

Clé
2443445ab749a493148c72f8b18bcd17
Portée
fr-05-gap
QR code du canal 05gap-test

05gap-test

Ce canal est la pour faire les tests des services

Clé
957fce8ecabbd5dbcb95eebba04580c3
Portée
fr-05-gap

Rejoindre. Scannez le QR code depuis l'application MeshCore, ou saisissez le nom et la clé à la main. Le lien encodé porte aussi la portée, ce qui évite d'avoir à la régler séparément.

Ce que ces canaux ne sont pas. Ils ne sont pas confidentiels. Le code d'authentification de MeshCore fait deux octets, les clés sont publiées sur cette page, et n'importe qui peut les lire. La séparation en deux canaux sert la lisibilité, jamais le secret : personne ne veut rater une vigilance orange noyée dans une discussion de réglage, ni lire des bulletins quand il pose une question.

Un troisième canal, réservé à la coordination entre exploitants de relais, n'a pas lieu d'être tant qu'il n'y a pas assez d'hébergeurs pour l'alimenter. Un canal désert dit quelque chose de faux sur le réseau.

La portée fr-05-gap

C'est elle, et non le nom du canal, qui contient le trafic dans le bassin.

Un répéteur relaie un message si et seulement si l'étiquette de ce message figure dans sa liste, et l'imbrication est purement cosmétique : un répéteur qui porte fr-05 ne relaiera pas un message tagué fr-05-gap. Les relais d'Embrun ou du Briançonnais deviennent donc des murs pour ce trafic, ce qui est exactement l'effet recherché.

Deux niveaux de répéteurs en découlent.

Niveau Rôle Étiquettes portées
1 dorsale, liaisons longues entre points hauts eu fr fr-pac fr-05
2 couverture du bassin gapençais les mêmes, plus fr-05-gap

Sur un répéteur de niveau 2 :

region put fr-05-gap

L'étiquette locale s'ajoute, elle ne remplace rien. Un répéteur qui ne porterait qu'elle deviendrait un trou pour tout le trafic national traversant le secteur.

Le piège à connaître. Une portée doit être portée à chaque saut, pas seulement aux extrémités. Si un répéteur de dorsale s'intercale un jour entre deux relais urbains sans déclarer fr-05-gap, le trafic local mourra dessus sans que rien ne le signale. L'ensemble des répéteurs de niveau 2 doit donc rester connexe, et c'est un critère de choix de site autant que l'altitude.

Les canaux nationaux

Liste diffusée par un robot sur le canal public français, donc canonique. Leur clé se déduit du nom : ils sont publics par construction, il n'y a ni secret à distribuer ni porte à garder.

Canal Portée Clé Usage Vu
Public mondiale connue de tous Canal par defaut de MeshCore 282
#fr nationale dérivée du nom Canal général du réseau français 202
#test nationale dérivée du nom Essais de portée 140
#emergency nationale dérivée du nom Réservé 2
#meteo nationale dérivée du nom Bulletins et vigilance 9
#info nationale dérivée du nom Informations générales 7
#bot nationale dérivée du nom Trafic automatique 19
#frblabla nationale dérivée du nom Conversation libre 25
#technic nationale dérivée du nom Technique 11
#wardriving nationale dérivée du nom Relevés de couverture hors convention 241

Colonne « vu » : nombre de messages observés par l'analyseur depuis sa mise en service. Un tiret signifie qu'aucun message n'y a jamais été relevé, ce qui ne veut pas dire que le canal est inutile : #emergency n'a de sens que le jour où il sert.

Deux écarts méritent d'être dits. #wardriving circule sans figurer dans aucune convention publiée : il sert aux relevés de couverture en déplacement, et il est listé ici parce qu'il existe, pas parce qu'il est convenu. À l'inverse, #emergency, #meteo, #bot et #technic n'ont jamais rien porté depuis la mise en service de l'analyseur. Un canal réservé qui ne sert jamais n'est pas un échec, c'est même le cas souhaitable pour #emergency.

Les canaux au-delà de ceux-là restent à la libre disposition de chacun pour ses usages privés. Ils ne relèvent pas de cette convention.

Bulletins publics

Chappe 05 rediffusera des bulletins publics sur #meteo. Six règles, qui ne se négocient pas.

  1. Aucune information n'est produite. Le réseau relaie des bulletins déjà émis par un service compétent, sans reformulation.
  2. Chaque message porte sa source et l'heure d'émission de l'original, pas celle de sa rediffusion. Sur un réseau où un message peut arriver des heures plus tard, c'est ce qui permet de savoir s'il est encore valide.
  3. Le niveau jaune n'est jamais relayé. Une alerte qui sonne trop souvent n'est plus une alerte.
  4. Deux messages par heure au maximum, tous flux confondus.
  5. Aucune conversation sur ce canal. Les réactions vont sur #frblabla.
  6. En cas de divergence, seul le bulletin officiel de la source fait foi.

Format retenu :

[MF 09/08 06h] VIGILANCE ORANGE orages 05
Fin prevue 09/08 22h
meteofrance.com/vigilance

Ce que ce n'est pas

Le réseau n'est pas un dispositif de secours, et le canal #emergency n'en fait pas un.

  • Aucune disponibilité n'est garantie.
  • Un bulletin peut arriver en retard, ou ne pas arriver.
  • Le réseau ne remplace ni les sirènes, ni FR-Alert, ni un appel au 112.
  • Personne ne surveille les messages en permanence.

En cas d'urgence, appelez le 112.

Bon usage du temps d'antenne

Le réseau partage une ressource limitée : la bande 869,4 à 869,65 MHz, avec un rapport cyclique réglementaire de 10 %. Chaque relais ne peut émettre que six minutes par heure, cumulées.

Concrètement :

  • Des messages courts. Ce qui tient en une phrase n'en prend pas trois.
  • Pas d'automatisme non filtré. Un capteur qui publie toutes les minutes sature le réseau à lui seul.
  • Pas de rediffusion en boucle. Un message relayé plusieurs fois par plusieurs sources consomme le temps de tout le monde.
  • Les fichiers, images et sons n'existent pas ici. Le réseau transporte du texte court, et rien d'autre.

Un réseau saturé ne sert plus à personne, et c'est précisément aux moments où il compte le plus qu'il risque de l'être.

Nommage des appareils

Format retenu : 05GAP-CHP-XXXXX

Segment Signification
05 département, conforme à l'usage du réseau français
GAP bassin. Devient EMB, CHO ailleurs
CHP projet Chappe
XXXXX toponyme pour un relais, fonction pour un nœud local

Les relais portent le nom du lieu : 05GAP-CHP-COL, 05GAP-CHP-CHARANCE. C'est ce qui permet de comprendre la topologie d'un coup d'œil sur la carte.

Cette convention est propre à Chappe 05. Les réseaux voisins ont la leur, et c'est très bien ainsi.

Paramètres radio

Communs à l'ensemble du réseau français. Un seul chiffre différent et votre appareil n'entendra personne.

ParamètreValeur
Fréquence869,618 MHz
Bande passante62,5 kHz
Facteur d'étalementSF8
Taux de codageCR8
PresetEU/UK Narrow
Puissance≤ 27 dBm PAR
Rapport cyclique10 %

La bande étroite permet de se placer sur 869,618 MHz, plus haut dans la sous-bande et nettement moins encombrée que la fondamentale 869,525 MHz où émettent les équipements industriels.

Régions

Les canaux disent à qui un message s'adresse. Les régions disent jusqu'où il est relayé. Ce sont deux mécanismes indépendants, et le second est de loin le plus mal compris.

Il a sa page : régions et portée.

Ce qui reste ouvert

  • Le réseau français circule en hash de chemin sur 2 octets, observé sur trois messages indépendants, alors qu'une configuration transmise par un opérateur voisin indique le mode 1. À clarifier sur #technic.
  • Existence d'un document de référence national sur les régions.
  • Articulation avec les conventions des réseaux limitrophes, en particulier les Alpes-Maritimes et l'Isère.

Toute remarque d'opérateur est bienvenue.