Merci pour ces infos
Le BBU fait du routage IP ? Ou il transporte juste les données vers un routeur IP via le backhaul ?
Un eNodeB (ou BBU = Base Bande Unit) ça fait beaucoup de choses ; liste non exhaustive :
- La partie L1 / modem (basée sur des DSP ou des FPGA) gère la modulation radio qui est très complexe en LTE : OFDMA, SC-FDMA, MIMO (chercher les termes sur Wikipedia anglais ou français) et fait l’interface avec les antennes et leur amplis (RRU / RRH = Remote radio head) via des liens CPRI sur fibre optique.
- La partie « L2 » (généralement basée sur des processeurs standards : ARM, PowerPC, X86…, selon les constructeurs) gère la connexion avec les terminaux mobiles (appels entrants et sortants), leur identification (IMEI, IMSI des cartes SIM), l’allocation des ressources radio (bandes de fréquences, sous-porteuses...) ; elle contrôle aussi a puissance d’émission (individuellement vers chaque mobile). Elle gère la répétition de l'envoi des données vers le mobile en cas d'erreur de transmission radio (protocole HARQ) et gère les « handovers » (changement de cellule radio) en dialoguant avec les eNodeB voisins. Elle route le trafic IP entrant et sortant des mobiles vers le cœur de réseau (vers le S-GW = Serving Gateways) via le réseau de backhaul. L’eNodeB consulte aussi via le lien de backhaul, les bases de données d’abonnés dans le MME (Mobility Management Entity) de l’opérateur pour savoir si un mobile est autorisé ou pas à se connecter et il fournit des infos de taxation au cœur de réseau.
- S’y ajoutent des fonctions de supervision des ressources HW et SW, de logs et statistiques, de maintenance : identification de pannes, mise à jour de versions software et firmware (avec possibilité de retour en arrière en cas de problème).