Optimisation de la planification 5G pour eMBB et URLLC
Un nouveau cadre équilibre les services eMBB et URLLC pour une meilleure performance.
Yizhou Jiang, Xiujun Zhang, Xiaofeng Zhong, Shidong Zhou
― 7 min lire
Table des matières
La communication mobile a beaucoup évolué au fil des années. Avec chaque nouvelle génération, on voit de plus en plus de façons dont les gens utilisent les appareils mobiles. Dans la cinquième génération de réseaux mobiles, appelée 5G, il y a trois types de services principaux qui ont des besoins différents. Ces types sont le large bande mobile amélioré (EMBB), la communication ultra-fiable à faible latence (URLLC) et la communication massive de type machine (mMTC).
L'eMBB se concentre sur la fourniture d'internet à haute vitesse pour des activités comme le streaming de vidéos et les jeux. L'objectif est de supporter un gros flux de données en même temps. D'un autre côté, l'URLLC est destiné aux applications qui nécessitent des réponses instantanées et des connexions très fiables. Ça peut inclure des choses comme la chirurgie à distance ou les voitures autonomes. Enfin, le mMTC est conçu pour que de nombreux appareils se connectent à internet en même temps, comme les capteurs dans les maisons intelligentes.
Pour s'assurer que tous ces services fonctionnent bien ensemble, la conception des réseaux mobiles doit être plus avancée. Cela implique de créer des moyens plus intelligents de partager les ressources radio.
Planification en 5G
Défis deDans un système où les services eMBB et URLLC partagent la même fréquence, chaque service a son propre timing pour envoyer des données. L'eMBB a généralement besoin de plus longs intervalles de temps pour envoyer de grandes quantités de données, tandis que l'URLLC nécessite des intervalles plus courts pour des réponses rapides. Pour gérer cela, une approche de timing hybride est souvent utilisée. Ici, l'eMBB obtient de plus longs intervalles de temps, tandis que l'URLLC bénéficie d'intervalles plus courts qui peuvent répondre en millisecondes.
Un des principaux défis est de savoir comment mélanger ces différents timings de manière efficace. Il y a deux stratégies principales pour cela : la préemption et la superposition. La préemption signifie que lorsque l'URLLC doit envoyer des données, elle peut prendre des ressources à l'eMBB. Bien que cela puisse aider l'URLLC à mieux performer, ça peut nuire à la fiabilité de l'eMBB, ce qui crée un besoin de meilleures méthodes de planification.
Cadre de planification proposé
L'objectif de ce document est de créer un cadre de planification qui permet à l'eMBB et à l'URLLC de coexister sans compromettre les performances de chacun. Cela signifie qu'on veut s'assurer que l'eMBB maintient un bon flux de données tout en s'assurant que l'URLLC peut toujours envoyer des données rapidement quand il en a besoin.
Plutôt que de prédire combien de données de l'URLLC vont arriver, on n'a qu'à regarder des motifs moyens. Ça rend la répartition des ressources plus facile parce qu'on n'a pas besoin de connaître le nombre exact de paquets d'URLLC qui vont arriver dans le prochain créneau temporel. On peut toujours optimiser comment on réserve des ressources pour l'eMBB.
Dans notre modèle, on considère une configuration simple avec une station de base qui dessert les utilisateurs d'eMBB et d'URLLC. La station de base contrôle comment les données sont envoyées dans le spectre radio. Les ressources peuvent être divisées de deux manières : par fréquence (canaux) et par temps (planification).
Allocation des ressources
Stratégies d'Pour gérer les ressources radio, on décompose le processus en deux grandes parties : la planification au niveau des créneaux et la planification au niveau des mini-créneaux. La station de base décidera d'abord quelles ressources assigner aux utilisateurs d'eMBB au début d'un créneau plus large. Ensuite, à mesure que les mini-créneaux se produisent dans ces créneaux plus larges, la station de base attribuera les ressources restantes pour l'URLLC.
Au début de chaque mini-créneau, la station de base allouera des ressources en fonction du nombre de paquets d'URLLC dans sa file d'attente. S'il y a des paquets d'URLLC qui attendent d'être envoyés, le système peut préempter certaines des ressources déjà attribuées à l'eMBB pour s'assurer que ces paquets soient envoyés à temps.
Codage et fiabilité
Pour s'assurer que les données sont envoyées correctement, on utilise le codage. C'est une manière de préparer les données pour la transmission afin qu'elles puissent être reçues correctement. Lorsque l'URLLC préempte des ressources, cela peut entraîner la perte de certaines données, ce qui augmente le risque d'erreurs. Pour gérer cela, les utilisateurs d'eMBB et d'URLLC doivent être informés de ce qui se passe avec les ressources utilisées.
Pour l'eMBB, le système informera les utilisateurs des paquets de données qui ont été préemptés afin qu'ils puissent éviter les erreurs lors du décodage de leurs données. L'objectif est d'avoir un équilibre entre l'envoi de la quantité maximale de données possible pour l'eMBB tout en s'assurant que les besoins de l'URLLC sont satisfaits rapidement.
Évaluation des performances
On examine différentes façons de déterminer comment notre système fonctionne. Pour l'eMBB, l'accent est mis sur le débit global des données, qui est la quantité de données envoyées avec succès. Il est également important de s'assurer que le taux d'erreur dans l'eMBB reste bas.
Pour l'URLLC, l'accent est principalement mis sur la vitesse d'envoi des données et sur la garantie que les paquets sont envoyés de manière fiable. Si l'URLLC peut passer rapidement, cela peut améliorer la qualité globale du service sans ajouter de délais significatifs.
Mise en œuvre pratique
Pour mettre ce plan en action, on simule comment fonctionne le système de planification. On met en place un scénario où les ressources sont limitées et où on doit les gérer avec soin. En créant plusieurs scénarios de test avec différents taux d'arrivée de paquets d'URLLC, on peut voir comment notre planification se porte sous différentes conditions.
Les résultats montrent que notre cadre proposé peut optimiser l'utilisation des ressources de manière efficace. Comparé aux méthodes traditionnelles qui gardent l'eMBB et l'URLLC séparés, notre méthode offre un meilleur débit de données pour l'eMBB tout en répondant aux besoins urgents de l'URLLC.
Lorsque l'arrivée des paquets d'URLLC est inférieure aux attentes, notre système laisse certaines ressources libres, ce qui conduit à une meilleure performance globale. Grâce à cette flexibilité, nous constatons que notre méthode atteint un haut niveau de succès pour les deux types de trafic, améliorant considérablement la fiabilité de l'eMBB sans négliger l'importance de l'URLLC.
Conclusion
En résumé, combiner les services eMBB et URLLC dans un seul cadre de communication mobile nécessite une planification minutieuse et une planification intelligente. En se concentrant sur des motifs statistiques plutôt que sur des prévisions exactes d'arrivée de trafic, on peut créer un mécanisme de planification plus efficace. Cela permet aux deux types de services de bien fonctionner ensemble sans sacrifier la performance. Les résultats de nos simulations montrent une approche prometteuse pour gérer les ressources dans les futurs réseaux mobiles.
Titre: A Dynamic Resource Scheduling Algorithm Based on Traffic Prediction for Coexistence of eMBB and Random Arrival URLLC
Résumé: In this paper, we propose a joint design for the coexistence of enhanced mobile broadband (eMBB) and ultra-reliable and random low-latency communication (URLLC) with different transmission time intervals (TTI): an eMBB scheduler operating at the beginning of each eMBB TTI to decide the coding redundancy of eMBB code blocks, and a URLLC scheduler at the beginning of each mini-slot to perform immediate preemption to ensure that the randomly arriving URLLC traffic is allocated with enough radio resource and the eMBB traffic keeps acceptable one-shot transmission successful probability and throughput. The framework for schedulers under hybrid-TTI is developed and a method to configure eMBB code block based on URLLC traffic arrival prediction is implemented. Simulations show that our work improves the throughput of eMBB traffic without sacrificing the reliablity while supporting randomly arriving URLLC traffic.
Auteurs: Yizhou Jiang, Xiujun Zhang, Xiaofeng Zhong, Shidong Zhou
Dernière mise à jour: 2024-09-03 00:00:00
Langue: English
Source URL: https://arxiv.org/abs/2409.02396
Source PDF: https://arxiv.org/pdf/2409.02396
Licence: https://creativecommons.org/licenses/by/4.0/
Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.
Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.