Qu’est-ce qu’OpenRAN ? | Opensource.com


  • Français


  • Si vous possédez et utilisez un smartphone capable de se connecter à des ordinateurs arbitraires partout dans le monde, vous êtes un utilisateur des réseaux d’accès radio (RAN). Un RAN est fourni par votre fournisseur de téléphonie mobile et gère les connexions sans fil entre votre smartphone et votre fournisseur de communication.

    Bien que votre smartphone exécute un système d’exploitation open source (Android) et que le serveur auquel vous essayez d’accéder exécute probablement Linux, il existe de nombreuses technologies propriétaires entre les deux pour établir la connexion. Bien que vous puissiez avoir une compréhension de base du fonctionnement du réseau local, cette connaissance s’arrête lorsque vous branchez une carte SIM dans votre smartphone afin d’établir une connexion avec une tour cellulaire possible. En fait, la majorité des composants logiciels et matériels dans et autour d’une tour de téléphonie cellulaire sont toujours à source fermée, ce qui présente bien sûr certains inconvénients. C’est là qu’OpenRAN entre en jeu.

    L’initiative OpenRAN (raccourci pour Open Radio Access Network) a été lancée par le Alliance O-Ran, une communauté mondiale d’opérateurs mobiles, de fournisseurs et d’instituts de recherche et universitaires. L’initiative vise à définir des normes ouvertes entre les différents composants des réseaux d’accès radio. L’interopérabilité entre les composants de différents fabricants n’était pas possible. Jusqu’ici.

    Réseau d’accès radio

    Mais qu’est-ce qu’un RAN exactement ? En un mot, un RAN établit une connexion sans fil avec des appareils (smartphones, par exemple) et les connecte au réseau central de la société de communication. Dans le contexte d’un RAN, les appareils sont désignés comme équipement utilisateur (UE).

    Les tâches d’un RAN peuvent être résumées comme suit :

    • Authentification de l’UE
    • Le transfert d’UE à un autre RAN (si l’UE est en mouvement)
    • Transmission des données entre l’UE et le réseau central
    • Mise à disposition des données pour les fonctions comptables (facturation des prestations ou des données transmises)
    • Contrôle d’accès aux différents services

    OpenRAN

    RAN se compose généralement de composants propriétaires. OpenRAN définit les unités fonctionnelles et les interfaces entre elles :

    • Unité Radio (RU): Le RU est connecté à l’antenne et envoie, reçoit, amplifie et numérise les signaux radio.
    • Unité distribuée (DU) : Gère le PHY, MAC et RLC couche.
    • Unité Centralisée (UC): Gère le CRR et PDCP couche.
    • Contrôleur intelligent RAN (RIC) : Contrôle et optimisation des éléments et des ressources RAN.

    Les unités sont reliées les unes aux autres par des interfaces ouvertes standardisées. De plus, si les unités peuvent être virtualisées et déployées dans le cloud ou sur un périphérique périphériquealors ça s’appelle un vRAN (réseau d’accès radio virtuel). Le principe de base du vRAN est de découpler le matériel du logiciel en utilisant une couche de virtualisation basée sur le logiciel. L’utilisation d’un vRAN améliore la flexibilité en termes d’évolutivité et de matériel sous-jacent.

    OpenRAN pour tous

    Par la définition des unités fonctionnelles et des interfaces entre elles, OpenRAN permet l’interopérabilité des composants de différents fabricants. Cela réduit la dépendance des fournisseurs de services cellulaires vis-à-vis de fournisseurs spécifiques et rend l’infrastructure de communication plus flexible et résiliente. Comme effet secondaire, l’utilisation d’unités fonctionnelles et d’interfaces clairement définies stimule l’innovation et la concurrence. Avec vRAN, l’utilisation de matériel standard est possible. Avec tous ces avantages, OpenRAN est un excellent exemple de la façon dont l’open source profite à tous.

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code