DISTRIBUTED LOAD-CONTROL IN MULTI-HOP NETWORKS

Techniques for controlling packet transmission levels in a multi-hop network may be performed in a distributed manner. Load-control functionality may be distributed among a plurality of nodes within a network, allowing such nodes to send feedback to upstream nodes, and receive feedback from downstre...

Full description

Saved in:
Bibliographic Details
Main Authors ANDRIANASOLO, Bruno, ZENDJEBIL, Iman, KDOUH, Hussein, NGUYEN, Viet-Hung
Format Patent
LanguageEnglish
French
Published 02.01.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for controlling packet transmission levels in a multi-hop network may be performed in a distributed manner. Load-control functionality may be distributed among a plurality of nodes within a network, allowing such nodes to send feedback to upstream nodes, and receive feedback from downstream nodes. In an example, received packets are measured, such as by summing sizes of received packets over time, to determine a received traffic-level. Transmitted packets are measured, such as by summing sizes of transmitted packets over time, to determine a transmitted traffic-level. Feedback may be sent to at least one source of the received packets based at least in part on the received traffic-level and the transmitted traffic-level. The feedback may indicate a desired rate for the sender to transmit. A node may receive data from upstream node(s) and from an internal device, such as a metrology unit. Both data sources may be controlled by feedback. La présente invention concerne des techniques de commande de niveaux de transmission de paquets dans un réseau à sauts multiples peuvant être effectuées de manière distribuée. Une fonctionnalité de commande de charge peut être distribuée parmi une pluralité de noeuds à l'intérieur d'un réseau, permettant à ces noeuds d'envoyer une rétroaction à des noeuds en amont, et de recevoir une rétroaction en provenance de noeuds en aval. Dans un exemple, des paquets reçus sont mesurés, par exemple par addition de tailles de paquets reçus dans le temps, pour déterminer un niveau de trafic reçu. Des paquets transmis sont mesurés, par exemple par addition de tailles de paquets transmis dans le temps, pour déterminer un niveau de trafic transmis. Une rétroaction peut être envoyée à au moins une source des paquets reçus sur la base, au moins en partie, du niveau de trafic reçu et du niveau de trafic transmis. La rétroaction peut indiquer un taux souhaité pour l'expéditeur à transmettre. Un noeud peut recevoir des données provenant d'un ou plusieurs noeuds en amont et d'un dispositif interne, tel qu'une unité de métrologie. Les deux sources de données peuvent être commandées par rétroaction.
Bibliography:Application Number: WO2019US39189