EP2510656A1 - Verfahren für qualitatives routing in einem multi-hop-kommunikationsnetz und einrichtung zur verwaltung von netzwerkknoten - Google Patents

Verfahren für qualitatives routing in einem multi-hop-kommunikationsnetz und einrichtung zur verwaltung von netzwerkknoten

Info

Publication number
EP2510656A1
EP2510656A1 EP10801651A EP10801651A EP2510656A1 EP 2510656 A1 EP2510656 A1 EP 2510656A1 EP 10801651 A EP10801651 A EP 10801651A EP 10801651 A EP10801651 A EP 10801651A EP 2510656 A1 EP2510656 A1 EP 2510656A1
Authority
EP
European Patent Office
Prior art keywords
network
node
links
path
nodes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP10801651A
Other languages
English (en)
French (fr)
Inventor
Khaldoun Al Agha
Ignacy Gawedzki
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Universite Paris Sud
Original Assignee
Universite Paris Sud
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Universite Paris Sud filed Critical Universite Paris Sud
Publication of EP2510656A1 publication Critical patent/EP2510656A1/de
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/12Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality
    • H04W40/16Communication route or path selection, e.g. power-based or shortest path routing based on transmission quality or channel quality based on interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/125Shortest path evaluation based on throughput or bandwidth

Definitions

  • the present invention relates to a method for calculating a path with a defined quality of service in a multi-hop network as well as network node management equipment. It has applications in the field of data exchange management over communication networks, in particular for real-time multimedia applications on ad hoc wireless networks, telephony on ad hoc networks, videoconferencing on ad hoc networks. It allows these applications to coexist with other classic applications such as web (the web), file transfer, etc.
  • Routing involves finding a path between a source node and a destination node in a network. This path will be taken by packets of data addressed to the destination.
  • a path is a series of links.
  • a link is a physical connection that connects two neighboring nodes of the network.
  • a metric on a link is a value associated with the state of the link at a given time.
  • a metric on a path is a combination (addition, multiplication, minimum, or other function) of the metrics on each link composing the path.
  • QoS refers to a set of measurable values that characterize a link between a source and a destination in a network, such as routing delay, maximum possible throughput, packet loss rate, and so on.
  • One or more metrics in general are used in so-called quality of service routing, in which it is a question of finding a path respecting the value required by an application for each of these metrics.
  • the present invention proposes that the estimation of the metrics is not separated from the calculation of the path itself, since the metrics of a link also depend on the other links that make up the calculated path.
  • the metrics of a link also depend on the other links that make up the calculated path.
  • the calculated paths meet the requirements of the applications that use them, since the level of quality of service they offer is sufficient. Therefore, applications can work properly.
  • This ability to use sufficient quality of service paths ensures that communications between applications that use calculated paths do not use more resources than those offered by the network. Thus the saturation of the network is avoided.
  • the resources offered by the network are better shared by the applications, which makes the coexistence of applications of different requirements possible.
  • the invention relates to a qualitative data routing method in an ad hoc multi-hop communication network, said method making it possible to determine, as a function of a determinable communication quality criterion, at least one data path through links. between nodes, between a source node and a destination node of said network, the value of the quality criterion of a given path being computable as a function of at least one determinable link metric in said network, the links being able to interfere with each other during the passage of data.
  • intra-flow interference is taken into account and for a communication quality criterion which is a minimum value B of bandwidth to be satisfied, an ad hoc network routing protocol is used.
  • the interfering links are determined in the following manner:
  • each node of the network determines a global conflict graph, defined as follows: each vertex of this global conflict graph represents a link in a partial global topology and each edge of this global conflict graph represents a conflict relationship between two links of the partial global topology, that is to say that these links are separated by at most H jumps according to the partial global topology;
  • each node having a global conflict graph determines the maximum complete graphs, referred to as "cliques", of the global conflict graph, and said node determines the path in the network, in particular by solving the following linear system with the following integrality constraints:
  • a total local topology of the network is determined
  • a partial global topology of the network is determined
  • the network is determined as follows:
  • each node of the network determines a total local topology of the network comprising, on the one hand, all the nodes corresponding to its direct neighbors, called “one jump”, and all the direct neighbors of its direct neighbors, then called “two "jumps", and, on the other hand, all the links between himself and his neighbors at a jump and between his neighbors at a jump and their own neighbors at a jump; said topology being said local topology with two jumps,
  • each node determines a subset of its neighbors, called "MPR" which allows it to join all its neighbors with two jumps and communicates periodically to its neighbors at a jump the list of neighbor (s) who has / have been determined as MPR;
  • each node which has been determined as MPR by at least one neighbor periodically broadcasts in the network the list of the neighbor (s) who has chosen it as MPR, said list being referred to as the "MPR-S" list;
  • each node reconstructs a partial global topology of the network comprising all the nodes and a set of links between the nodes making it possible to find at least one path to each other node of the network,
  • the ad hoc network routing protocol used is OLSR, AODV, DSR TBRPF, or FSR,
  • the steps of determining the partial global topology of the network and the conflict graph are carried out separately within a node, the conflict graph being determined after the determination of the partial global topology of the network,
  • the empty capacity of each link adjacent to a node is determined by a method which effectively takes into account the conflicts existing between the neighboring links
  • the proportion of empty capacity used by the existing links is determined by a method based on the counting of the amount of data sent on each link per unit of time
  • the network is a radio wireless network
  • the invention also relates to an equipment for managing a node of an ad hoc multi-hop communications network that is specially configured to operate according to the method described.
  • Figure 1 which is a diagram of an exemplary wireless communication network with nodes and two paths between the departure nodes a and destination v,
  • Figure 2 which is a diagram of another example of a wireless communication network with nodes and two paths between the departure nodes a and destination f.
  • a node is at least a reception and retransmission equipment comprising calculation means for managing the flows passing through it.
  • the node can be either equipment specifically dedicated to the network, or a equipment also providing other functions such as a microcomputer in a network of microcomputers.
  • the node may receive data from one or more other nodes and retransmit them to one or more other nodes.
  • the link between the nodes can be wired but it is preferably wireless and in particular radio type.
  • the topology can evolve over time and the data pathways can also evolve over time. The management of the paths is done in a distributed way, each node participating in the management.
  • a node When a node transmits on a link (eg o to p), no other node in the interference areas of o and p can transmit.
  • the available capacity on a link therefore depends on the capabilities used by the links of which at least one end is in the interference zone of at least one end of the link.
  • the available capacity of a path depends on the capabilities used by the links of which at least one end is in the interference zone of at least one end of at least one path link. To find satisfactory paths taking into account this phenomenon is therefore very complex and the existing solutions ignore this problem.
  • paths are determined that offer at least a given available capacity, while taking into account the correlations between the capabilities of the links.
  • network management computers execute calculation algorithms for this determination of the paths. For this, we determine the topology of the network, for example calculated by a proactive routing protocol such as OLSR and we return the path that satisfies the required bandwidth.
  • the network topology is determined using a routing protocol for ad hoc networks.
  • a routing protocol for ad hoc networks it is possible to use example the OLSR protocol for "Optimized Link State Routing", which works as follows:
  • the nodes periodically exchange HELLO messages containing the list of neighboring nodes from which they have recently received a HELLO message;
  • each node reconstructs in memory a total local topology of the network, containing all the direct neighbors, called “one jump”, and the neighbors of the neighbors, called “two jumps” "And all the links between himself and his neighbors at a jump and between his neighbors at a jump and their own neighbors at a jump;
  • MPR multipoint relays
  • each node which has been chosen as MPR by at least one neighbor periodically broadcasts in the network so-called TC messages ("Topology Control") containing the list of neighbors who have chosen it as MPR, and said "MPR-S" for "MPR-selectors";
  • TC messages Topic Control
  • each node reconstructs in memory a partial global topology of the network containing all the nodes and sufficient links between the nodes to make it possible to find a path to each node.
  • One parameter of the solution is the number of hops H below which two links share the same capacity resource (bandwidth).
  • bandwidth bandwidth
  • nodes using a common radio medium the links can not all be used at the same time.
  • each node maintains a conflict graph:
  • each vertex of the conflict graph represents a link of the partial global topology
  • each edge of the conflict graph represents a conflict relationship between two links of the partial global topology.
  • K is the set of cliques of the conflict graph
  • Cij is the vacuum capacity of the link (ij)
  • B is the empty capacity portion already used.
  • the available capacity on the path (a, b, c, d, e, f) is obtained by seeking the maximum value R 0 such that:
  • the available capacity on (a, g, h, i, j, k, f) is calculated by looking for the maximum value R 1 such that:
  • the capacities of these two paths are 1/12 and 1/6 respectively, thus determining that the second path is the best in terms of capacity.
  • the existing techniques would have selected the first path as the best in terms of capacity.
  • metrics are used. These metrics can be the capacity in bit / s, the number of hops separating a source from a destination, or the delay in routing packets from the source to the destination. These metrics can be combined together to define the quality criterion. As an example of a combination of metrics, the following can be cited:

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
EP10801651A 2009-12-11 2010-12-10 Verfahren für qualitatives routing in einem multi-hop-kommunikationsnetz und einrichtung zur verwaltung von netzwerkknoten Withdrawn EP2510656A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0958890A FR2954028B1 (fr) 2009-12-11 2009-12-11 Procede de routage qualitatif dans un reseau de communication multi sauts, equipement de gestion de noeud de reseau
PCT/FR2010/052669 WO2011070304A1 (fr) 2009-12-11 2010-12-10 Procede de routage qualitatif dans un reseau de communication multi sauts, equipement de gestion de noeud de reseau

Publications (1)

Publication Number Publication Date
EP2510656A1 true EP2510656A1 (de) 2012-10-17

Family

ID=42269472

Family Applications (1)

Application Number Title Priority Date Filing Date
EP10801651A Withdrawn EP2510656A1 (de) 2009-12-11 2010-12-10 Verfahren für qualitatives routing in einem multi-hop-kommunikationsnetz und einrichtung zur verwaltung von netzwerkknoten

Country Status (5)

Country Link
US (1) US20120257545A1 (de)
EP (1) EP2510656A1 (de)
JP (1) JP2013513987A (de)
FR (1) FR2954028B1 (de)
WO (1) WO2011070304A1 (de)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5853797B2 (ja) * 2012-03-19 2016-02-09 富士通株式会社 ゲートウエイ装置、ノード装置、通信システム、動作期間の制御方法及びコンピュータプログラム
US9705747B1 (en) * 2012-12-04 2017-07-11 Qualcomm Incorporated Distributed path selection in hybrid networks
US20140269691A1 (en) * 2013-03-14 2014-09-18 Qualcomm Incorporated Distributed path selection in hybrid networks
US9184998B2 (en) 2013-03-14 2015-11-10 Qualcomm Incorporated Distributed path update in hybrid networks
FR3011159B1 (fr) * 2013-09-25 2015-09-04 Green Comm Systeme et procede de partage de capacite distribue dans un reseau ad-hoc
US9749815B2 (en) * 2014-12-09 2017-08-29 Ajou University Industry-Academic Cooperation Foundation Node and a method of communicating among a plurality of nodes in content-centric networking environment
FR3031857B1 (fr) * 2015-01-16 2017-01-27 Thales Sa Procede de collecte d'informations de routage dans un reseau ad-hoc et procede de selection de route a partir des informations collectees
US9942934B2 (en) * 2015-11-04 2018-04-10 Motorola Mobility Llc Wireless ad hoc network assembly using network coding
CN111586790B (zh) * 2020-03-31 2023-07-04 西安工业大学 一种无线融断网络尽力通信方法
CN115913973B (zh) * 2022-10-09 2024-06-14 中国人民解放军军事科学院战争研究院 一种无人机通信系统的一体化网络拓扑调整方法及装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001269827A1 (en) * 2000-06-16 2002-01-02 The Regents Of The University Of California Bandwidth efficient source tracing (best) routing protocol for wireless networks
US20050177318A1 (en) * 2004-02-10 2005-08-11 National Institute Of Statistical Sciences Methods, systems and computer program products for identifying pharmacophores in molecules using inferred conformations and inferred feature importance
FR2878674A1 (fr) * 2004-12-01 2006-06-02 France Telecom Procede et systeme d'adaptation dynamique de metrique de qualite de service dans un reseau ad hoc
US7366111B2 (en) * 2005-04-08 2008-04-29 Cisco Technology, Inc. Arrangement for providing optimized connections between peer routers in a tree-based ad hoc mobile network
KR100677596B1 (ko) * 2005-06-11 2007-02-02 삼성전자주식회사 무선 인터페이스에 채널을 할당하기 위한 방법 및 장치
US8509099B2 (en) * 2008-01-15 2013-08-13 Microsoft Corporation Load aware resource allocation in wireless networks

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2011070304A1 *

Also Published As

Publication number Publication date
FR2954028A1 (fr) 2011-06-17
WO2011070304A1 (fr) 2011-06-16
FR2954028B1 (fr) 2012-01-20
JP2013513987A (ja) 2013-04-22
US20120257545A1 (en) 2012-10-11

Similar Documents

Publication Publication Date Title
EP2510656A1 (de) Verfahren für qualitatives routing in einem multi-hop-kommunikationsnetz und einrichtung zur verwaltung von netzwerkknoten
EP2005668A1 (de) Routing-verfahren in einem ad-hoc-netzwerk
EP2337284B1 (de) Sicheres Routingprotokoll
EP1589709A1 (de) Routingsverfahren in einem Ad-Hoc Netzwerk
WO2012136840A1 (fr) Procede pour optimiser les capacites d'un reseau de telecommunication de type ad- hoc
WO2019234333A1 (fr) Procédé de sélection d'une route dans un réseau ad hoc
EP3787344B1 (de) Verfahren zur konfiguration eines systems zur erweiterung der drahtlosen kommunikationsabdeckung, und system zur erweiterung der drahtlosen kommunikationsabdeckung, das dieses verfahren umsetzt
CA3117293A1 (fr) Procede de selection de canal de communication
EP2057807A1 (de) Verfahren zur weiterleitung von daten innerhalb eines netzwerks mit in gruppen organisierten knoten
WO2006059040A1 (fr) Procede et systeme d'adaptation dynamique de metrique de qualite de service dans un reseau ad hoc
EP2436155A1 (de) Verfahren zur verwaltung von pfaden zwischen einem quellenknoten und einem zielknoten in der link layer und entsprechender quellenknoten und entsprechende tabelle
WO2018145945A1 (fr) Procede et dispositif de determination de chemin de routage econome en energie
EP2460322B1 (de) Verfahren und system zur automatischen auswahl von übertragungsmedien
WO2019185552A1 (fr) Procede de communication
EP3777308B1 (de) Kommunikationsverfahren
EP2854467B1 (de) System und Verfahren zum Aufteilen der verteilten Kapazität in einem Ad-hoc-Netz
EP3205175B1 (de) Verfahren zur autorisierung von übertragungsanfragen
EP2008410A2 (de) Verfahren zum identifizieren mindestens einer mindestens eine nebenbedingung erfüllenden route zwischen einem quellenknoten und einem zielknoten in einem telekommunikationsnetz
FR2980939A1 (fr) Protocole de routage a saut multiples
EP2188960B1 (de) Kanalauswahl und routing in einem adhoc-netzwerk auf basis von kanalwechseln
EP2955887B1 (de) Verfahren zur dynamischen Lastverteilung in einem privaten Netz
EP2456135A1 (de) Verfahren und Vorrichtung zur Bestimmung der Kommunikationswege zwischen Kommunikationsgeräten mit multiplen Kommunikationsschnittstellen
WO2018002357A1 (fr) Procédé de routage d'une pluralité de flux de données dans un réseau de communication sans fil
EP3046368B1 (de) Verfahren zur erfassung von leitwegdaten in einem ad-hoc-netz, und auswahlverfahren des leitwegs auf der basis der erfassten informationen
FR3105680A1 (fr) Procédé et dispositif de routage de flux de données

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20120608

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAX Request for extension of the european patent (deleted)
17Q First examination report despatched

Effective date: 20130409

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20131022

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: H04L0012560000

Ipc: H04L0012729000

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: H04L0012560000

Ipc: H04L0012729000

Effective date: 20140526