2025-11-16T04:34:12.484648

Chronicles of Jockeying in Queuing Systems

Kiggundu, Han, Krummacker et al.
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

Informations Fondamentales

  • ID de l'article: 2402.11061
  • Titre: Chronicles of Jockeying in Queuing Systems
  • Auteurs: Anthony Kiggundu, Bin Han, Dennis Krummacker, Hans D. Schotten
  • Classification: cs.NI (Architecture des Réseaux et Internet)
  • Date de Publication/Conférence: ACM Computing Surveys (prévu janvier 2023)
  • Lien de l'article: https://arxiv.org/abs/2402.11061

Résumé

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é.

Contexte et Motivation de la Recherche

Définition du Problème

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.

Importance du Problème

  1. 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é
  2. Transformations architecturales: Complexité introduite par la virtualisation des réseaux, la décomposition fonctionnelle et MEC
  3. 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

Limitations des Approches Existantes

  1. Hypothèses d'homogénéité: La plupart des modèles supposent que les systèmes de files d'attente sont homogènes, ignorant l'hétérogénéité du monde réel
  2. Observabilité complète: Hypothèse que toutes les informations d'état des files d'attente sont disponibles en temps opportun et avec précision
  3. Coûts de migration nuls: Négligence des frais de transfert d'état, de reconfiguration et autres dépenses réelles
  4. Environnement statique: Non-prise en compte de la mobilité, de la mise à l'échelle dynamique, des pics de trafic et autres facteurs dynamiques

Motivation de la Recherche

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.

Contributions Principales

  1. 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
  2. Analyse des lacunes: Évaluation quantitative des limitations pratiques des modèles classiques dans le cadre des contraintes architecturales modernes 5G/6G
  3. 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
  4. 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

Détails Méthodologiques

Définition de la Tâche

Cet article est un document d'examen dont les tâches principales sont :

  • Entrées: Littérature existante sur la bousculade en file d'attente, caractéristiques architecturales 5G/6G, contraintes de déploiement MEC
  • Sorties: Classification systématique, évaluation d'applicabilité, principes de conception, orientations de recherche futures
  • Contraintes: Nécessité de considérer les contraintes techniques et économiques du déploiement réseau réel

Cadre de Classification

1. Méthodes de Modélisation Stochastique

  • 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

2. Méthodes de Modélisation Analytique

  • 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

3. Méthodes de Modélisation Comportementale

  • Modèles de valeur informationnelle: Considère la bousculade en file d'attente comme un problème de décision locale
  • Réseaux de neurones artificiels: Capture les relations non-linéaires de haute dimension, mais présente des problèmes de « boîte noire »

Mécanismes de Déclenchement du Changement

Changement Basé sur des Seuils

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()

Changement Basé sur le Coût et le Délai Attendu

Dans les systèmes hétérogènes, combinaison du seuil de longueur de file et du temps d'attente attendu :

switch_condition = (expected_waiting_time < current_position_time) 
                  AND (migration_cost < benefit)

Points d'Innovation Technique

  1. 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
  2. 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
  3. 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

Configuration Expérimentale

Méthodologie d'Analyse de Littérature

  • 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

Dimensions d'Évaluation

  1. Réalisme des hypothèses de modélisation: Homogénéité, disponibilité de l'information, coûts de migration, etc.
  2. Scalabilité: Complexité de l'espace d'état, faisabilité computationnelle
  3. Robustesse: Capacité d'adaptation à l'information incomplète et aux environnements dynamiques

Résultats Expérimentaux

Principales Conclusions

1. Défaillance des Hypothèses Classiques

  • 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

2. Risques de Stabilité et de Sécurité

  • Effet ping-pong: Les seuils bas de longueur de file peuvent déclencher un comportement oscillatoire
  • Menaces de sécurité: Les rapports d'état non authentifiés peuvent être exploités de manière malveillante

3. Potentiel d'Amélioration des Performances

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.

Analyse des Limitations du Modèle

Limitations des Modèles Stochastiques

  • La télémétrie partielle, retardée ou censurée produit des estimations biaisées à variance élevée
  • Les systèmes dynamiques (mobilité, mise à l'échelle automatique) entraînent une dérive conceptuelle rapide
  • L'hétérogénéité des tranches invalide les modèles de regroupement

Limitations des Modèles d'Équilibre de Nash

  • Hypothèse de fonctions d'utilité explicites et de connaissance suffisante des participants
  • En pratique, les participants sont rationnels limités et exécutent des heuristiques d'apprentissage
  • Problèmes d'exécutabilité entre domaines administratifs

Limitations des Modèles de Flux

  • La moyenne des événements discrets peut masquer les événements de queue et les déclencheurs discrets
  • Hypothèse d'entrées lisses et lentement variables, mais la mise à l'échelle des fonctions réseau produit des discontinuités

Travaux Connexes

Fondements de la Théorie des Files d'Attente

À 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.

Applications Réseau Modernes

  • Informatique en périphérie: Recherche de Han et al. sur les files d'attente impatientes dans les environnements MEC
  • Découpage réseau: Allocation de ressources basée sur les tranches et gestion SLA dans les réseaux 5G
  • SDN/NFV: Équilibrage de charge dynamique dans les réseaux définis par logiciel

Relation avec cet Article

Cet article intègre la théorie classique des files d'attente et l'architecture réseau moderne, fournissant une perspective synthétique interdisciplinaire.

Conclusion et Discussion

Conclusions Principales

  1. 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
  2. Nécessité d'une architecture hybride: Conception hybride nécessaire séparant la propagation d'état et le contrôle de décision
  3. 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
  4. Stabilité critique: Nécessité de considérer explicitement les coûts de migration et les mécanismes anti-oscillation

Limitations

  1. É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
  2. Considérations de sécurité insuffisantes: Les mécanismes de protection contre les comportements malveillants et les attaques nécessitent une recherche plus approfondie
  3. Coordination inter-domaines: La coordination des politiques et les mécanismes de confiance dans les environnements multi-fournisseurs restent à perfectionner

Orientations Futures

  1. Validation empirique: Expériences contrôlées sur les plates-formes de test MEC
  2. Simulation à grande échelle: Quantification des performances basée sur les trajectoires de trafic réel
  3. Limites théoriques: Analyse des limites théoriques de la fréquence de mise à jour minimale
  4. Mécanismes de sécurité: Authentification de télémétrie robuste contre les rapports malveillants

Évaluation Approfondie

Points Forts

  1. Exhaustivité: Premier examen systématique du domaine de la bousculade en file d'attente, couvrant de la théorie classique aux applications modernes
  2. Prospective: Identification précise des défis posés par les transformations architecturales 5G/6G aux modèles traditionnels
  3. Praticité: L'architecture hybride et les principes de conception proposés ont une valeur de déploiement pratique
  4. Interdisciplinarité: Connexion réussie entre la théorie des files d'attente, les réseaux de communication et l'informatique en périphérie

Insuffisances

  1. Manque de validation expérimentale: En tant que document d'examen, il manque de validation expérimentale originale
  2. Analyse quantitative limitée: L'analyse quantitative des améliorations de performance s'appuie principalement sur d'autres recherches
  3. Détails d'implémentation insuffisants: Les principes de conception proposés nécessitent des orientations d'implémentation plus concrètes

Impact

  1. Valeur académique: Fournit une base théorique importante et des orientations de développement pour la recherche sur la bousculade en file d'attente
  2. Valeur pratique: Offre des orientations pour la conception des réseaux 5G/6G et le déploiement MEC
  3. Caractère inspirant: Fournit un bon exemple pour la recherche interdisciplinaire

Scénarios Applicables

  1. Environnements de découpage réseau: Scénarios avec exigences multi-locataires et services hétérogènes
  2. Informatique en périphérie: Déchargement de tâches et allocation de ressources pour les applications sensibles à la latence
  3. Systèmes en temps réel: Applications critiques telles que l'automatisation industrielle et la conduite autonome

Références Bibliographiques

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.