Emerging trends in communication systems, such as network softwarization, functional disaggregation, and multi-access edge computing (MEC), are reshaping both the infrastructural landscape and the application ecosystem. These transformations introduce new challenges for packet transmission, task offloading, and resource allocation under stringent service-level requirements. A key factor in this context is queue impatience, where waiting entities alter their behavior in response to delay. While balking and reneging have been widely studied, this survey focuses on the less explored but operationally significant phenomenon of jockeying, i.e. the switching of jobs or users between queues. Although a substantial body of literature models jockeying behavior, the diversity of approaches raises questions about their practical applicability in dynamic, distributed environments such as 5G and Beyond. This chronicle reviews and classifies these studies with respect to their methodologies, modeling assumptions, and use cases, with particular emphasis on communication systems and MEC scenarios. We argue that forthcoming architectural transformations in next-generation networks will render many existing jockeying models inapplicable. By highlighting emerging paradigms such as MEC, network slicing, and network function virtualization, we identify open challenges, including state dissemination, migration cost, and stability, that undermine classical assumptions. We further outline design principles and research directions, emphasizing hybrid architectures and decentralized decision making as foundations for re-conceptualizing impatience in next-generation communication systems.
academic
Chroniques de la Bousculade dans les Systèmes de Files d'Attente
Les tendances émergentes des systèmes de communication, telles que la virtualisation des réseaux, la décomposition fonctionnelle et l'informatique en périphérie multi-accès (MEC), redessinent le paysage des infrastructures et l'écosystème des applications. Ces transformations posent de nouveaux défis pour la transmission de paquets, le déchargement de tâches et l'allocation de ressources dans le cadre d'exigences strictes de niveaux de service. L'impatience dans les files d'attente est un facteur clé, les entités en attente modifiant leur comportement en fonction des délais. Bien que le renoncement (balking) et l'abandon (reneging) aient été largement étudiés, cet examen se concentre sur l'exploration d'un phénomène moins étudié mais opérationnellement important : la bousculade en file d'attente (jockeying), c'est-à-dire le changement de file d'attente par les travaux ou les utilisateurs. Malgré la littérature abondante modélisant le comportement de bousculade, la diversité des approches soulève des questions quant à leur applicabilité pratique dans les environnements dynamiques et distribués de la 5G et au-delà. Cet article examine et classe les méthodologies, les hypothèses de modélisation et les cas d'usage de ces recherches, en mettant l'accent particulier sur les systèmes de communication et les scénarios MEC. Nous soutenons que les transformations architecturales des réseaux de nouvelle génération rendront de nombreux modèles de bousculade existants inapplicables, et en mettant en évidence les paradigmes émergents tels que MEC, le découpage réseau et la virtualisation des fonctions réseau, nous identifions les défis ouverts tels que la propagation d'état, les coûts de migration et la stabilité.
Le problème fondamental que cette recherche vise à résoudre est : comment les modèles traditionnels de bousculade en file d'attente (jockeying) s'adaptent-ils aux transformations architecturales dans les réseaux de communication de nouvelle génération (5G/6G), et comment repenser les méthodes de modélisation du comportement d'impatience dans les files d'attente.
Prolifération des applications sensibles à la latence: La télécommande, l'automatisation industrielle, la conduite autonome et les services XR immersifs imposent des exigences extrêmement élevées en matière de latence et de fiabilité
Transformations architecturales: Complexité introduite par la virtualisation des réseaux, la décomposition fonctionnelle et MEC
Besoins d'optimisation des ressources: Allocation de ressources en temps réel et déchargement de tâches dans le cadre de contraintes SLA strictes
Avec le déploiement généralisé des technologies de découpage réseau, SDN/NFV et MEC dans les réseaux 5G/6G, les hypothèses fondamentales de la théorie classique des files d'attente sont remises en question, nécessitant un réexamen urgent et une reconception des modèles de bousculade adaptés aux nouvelles architectures.
Examen de classification complet: Premier examen systématique et classification des techniques de modélisation de la bousculade, fournissant l'examen de littérature le plus complet du domaine à ce jour
Analyse des lacunes: Évaluation quantitative des limitations pratiques des modèles classiques dans le cadre des contraintes architecturales modernes 5G/6G
Analyse d'intégration architecturale: Analyse approfondie de la manière dont MEC, SDN/NFV et le découpage réseau redéfinissent la modélisation de la bousculade, révélant les impacts de l'hétérogénéité, des délais de signalisation et des contraintes de confiance inter-domaines
Principes de conception et orientations futures: Sur la base de la classification et de l'analyse des lacunes, proposition de principes de conception de modèles de bousculade robustes et conscients de la communication, applicables aux environnements distribués de nouvelle génération
Processus de Décision Markovien (MDP): Applicable aux décisions séquentielles, mais souffre du problème d'explosion de l'espace d'état
Approches théoriques des jeux: Basées sur l'équilibre de Nash, mais nécessitent des hypothèses d'information complète et de rationalité des participants
Modèles théoriques de flux: Moyenne des événements discrets en flux continu, applicable à l'analyse de systèmes à grande échelle
Méthode matricielle géométrique: Fournit des solutions exactes pour les processus quasi-naissance-mort, mais nécessite des systèmes markoviens structurés et stationnaires
Seuils de longueur de file d'attente ou de temps d'attente : le changement est déclenché lorsque la différence de longueur de file dépasse un seuil prédéfini
if |Q₁ - Q₂| > threshold:
switch_to_shorter_queue()
Conception d'architecture hybride: Séparation de la propagation d'état et du contrôle de décision
Propagation centralisée: Assure la visibilité de l'état de la file d'attente à l'échelle du système
Décision distribuée: Prise de décision autonome locale dans le cadre de contraintes de latence
Approche de valeur informationnelle: Déclenche les mises à jour haute fidélité uniquement lorsque le gain d'utilité attendu dépasse le coût de communication
Garanties de stabilité: Prévention des oscillations par des seuils d'hystérésis, des minuteurs de refroidissement et la prise en compte explicite des coûts de migration
Recherche systématique: Couvre les domaines connexes de la théorie des files d'attente, des réseaux de communication et de l'informatique en périphérie
Critères de classification: Classification selon la méthode de modélisation, le type de file d'attente, les seuils de changement et les indicateurs de performance
Évaluation d'applicabilité: Évaluation des limitations des modèles existants en fonction des caractéristiques architecturales 5G/6G
Hypothèse d'homogénéité: Le découpage réseau introduisant plusieurs fournisseurs et configurations de performance rend la simple comparaison de longueur de file insuffisante
Coûts de migration nuls: La migration d'état génère des temps de transmission proportionnels à la taille d'état et aux caractéristiques du chemin réseau
Information complète: La propagation en temps opportun des descripteurs de découpage authentifiés consomme les ressources du plan de contrôle
Les études numériques indiquent que la redistribution adaptative de la charge de travail peut réduire le temps de séjour moyen de 20 à 30%, accélérant l'achèvement des tâches pour les applications MEC sensibles à la latence.
À partir du travail fondateur de Haight (1958), la recherche sur la bousculade en file d'attente a évolué des systèmes M/M/2 simples aux environnements hétérogènes complexes.
Cet article intègre la théorie classique des files d'attente et l'architecture réseau moderne, fournissant une perspective synthétique interdisciplinaire.
Insuffisance des modèles classiques: Les modèles traditionnels de bousculade en file d'attente font face à des défis fondamentaux dans l'environnement 5G/6G
Nécessité d'une architecture hybride: Conception hybride nécessaire séparant la propagation d'état et le contrôle de décision
Orientation vers la valeur informationnelle: Les stratégies de mise à jour d'information basées sur l'utilité sont plus efficaces que la diffusion périodique
Stabilité critique: Nécessité de considérer explicitement les coûts de migration et les mécanismes anti-oscillation
Écart théorie-pratique: La plupart des analyses sont basées sur des modèles théoriques, manquant de validation en déploiement réel à grande échelle
Considérations de sécurité insuffisantes: Les mécanismes de protection contre les comportements malveillants et les attaques nécessitent une recherche plus approfondie
Coordination inter-domaines: La coordination des politiques et les mécanismes de confiance dans les environnements multi-fournisseurs restent à perfectionner
L'article cite 172 références, couvrant la littérature classique de la théorie des files d'attente, les recherches sur l'architecture réseau moderne et les applications d'informatique en périphérie, fournissant aux lecteurs une base bibliographique complète.
Évaluation Globale: Ceci est un article d'examen de haute qualité qui analyse systématiquement les défis auxquels fait face la bousculade en file d'attente dans les environnements réseau modernes et propose des orientations de solution précieuses. La contribution principale de l'article réside dans l'identification des limitations des modèles traditionnels et la proposition de principes de conception adaptés aux nouvelles architectures, ayant une importance significative tant pour le développement théorique que pour les applications pratiques du domaine.