WO2004077755A1 - Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz - Google Patents
Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz Download PDFInfo
- Publication number
- WO2004077755A1 WO2004077755A1 PCT/DE2003/001049 DE0301049W WO2004077755A1 WO 2004077755 A1 WO2004077755 A1 WO 2004077755A1 DE 0301049 W DE0301049 W DE 0301049W WO 2004077755 A1 WO2004077755 A1 WO 2004077755A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network node
- transmission paths
- network nodes
- network
- paths
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/128—Shortest path evaluation for finding disjoint paths
- H04L45/1283—Shortest path evaluation for finding disjoint paths with disjoint links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/18—Loop-free operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/03—Topology update or discovery by updating link state protocols
Definitions
- the invention relates to a method according to the preamble of claim 1 and a network node according to claim 8.
- a packet-switching communication network such as a packet-switching data network, which is operated, for example, according to the Internet Protocol, or IP for short, from an input network node to a destination network node
- various forwarding and / or routing methods are known
- a group of forwarding or routing methods are multipath or multipath routing methods.
- multipath routing the data packets are not transmitted via one path or transmission path or routing path, but rather via different transmission paths.
- multipath routing results in a number of transmission paths or routing paths, which is also referred to as a Hammock.
- the sum of the transmission paths from all input network nodes to one output network node is referred to as a hammock set. There is therefore a hammock set for each output network node.
- the transmission paths or the amount of transmission paths from an input to a destination network node must be loop-free in order to avoid circling data packets. That the hammocks must be loop-free.
- the multipath or multi-way routing achieves a higher level of reliability in the transmission of data packets.
- the object of the present invention is to improve the determination and selection of multipath transmission paths in packet-switching communication networks.
- the advantage of the method is that disjoint, loop-free multipath transmission paths are determined.
- the method steps are repeated and applied to intermediate network nodes.
- This has the advantage that a tightly nibbled, disjoint, largely loop-free hammock is created.
- at least two disjoint transmission paths between the input and destination network nodes be determined with the aid of known shortest path or multipath algorithms, for example with the Dijkstra algorithm, which is used in the Open Shortest Path First method, OSPF for short, with the Bellmann -Ford algorithm, as well as with disjoined path algorithms or other algorithms or graph-theoretical methods.
- the network nodes contained in these two disjoint paths are partially, ideally as completely as possible, directly connected to one another in the direction of the destination network node or corresponding transmission paths are set up so that, in relation to a network node of a disjoint transmission path, at least two paths are in each case Direction towards the destination network node.
- the direction of the transmission path or the connection towards the destination network node is required to avoid routing loops. Special treatment of some cross paths may also be necessary, for example using the "joker link" method according to an older patent application.
- a third step between the remaining network nodes of the disjoint transmission paths or paths, i.e. for network nodes which do not yet have a second path in the direction of the target network node, further transmission paths leading via other network nodes in the direction of the target network node are set up. That the network nodes of the disjoint transmission paths are connected to network nodes of the other or the same disjoint path by transmission paths which lead via one or more other network nodes.
- the third step creates further network nodes which have only one path in the direction of the destination network node, these can be carried out in accordance with the second and / or third step and their continuous repetition, are transferred to network nodes with at least two transmission paths in the direction of the destination network node.
- Step the network topology is supplemented in such a way that, as far as possible, further transmission paths are set up in the direction of the target network node for remaining network nodes which, for example, have only one transmission path in the direction of the target network node.
- target-based routing is carried out taking into account the sender identification or sender address of the data packets or taking into account the data packet reception connection path, the special treatment mentioned in the case of routing loops is not necessary.
- the freedom from loops can be realized by taking into account the sender identification or the reception connection path of the data packet.
- a network node sends a data packet to a destination network node only via a specific connection path if this connection path is additionally permitted for one or more sender identifiers or if the data packet was received by the network node on one or more specific connection paths. This means that data packets for the same destination network node are forwarded via different connection routes depending on their sender address or the reception connection path of the network node.
- the method can be used on a case-by-case basis in such a way that a maximum of two three, four or more disjoint transmission paths between the input and destination network nodes are determined.
- the network nodes of a disjoint transmission path can determine two, three, four or more paths in the direction of the destination network node, so that there are two, three, four or more paths in the direction of the destination network node.
- FIG. 1 shows a schematic communication network to explain the method according to the invention in a first method step.
- Figure 2 shows an arrangement according to Figure 1 in a second process step.
- Figure 3 shows an arrangement according to Figure 2 in a third process step.
- Figure 1 shows a schematic communication network, which consists of several network nodes, which are shown as circles and are at least partially connected to each other by connection paths or links, not shown.
- two or more disjoint or independent transmission paths are determined from an input network node Q to an output network node Z. These are each represented by arrows between the network nodes, starting from the input network node Q in the direction of the destination network node Z.
- network nodes of the disjunct transmission paths are transformed by transmission paths that extend over further
- a network node A of a disjoint transmission path has a direct transmission path to the destination network node Z and a second transmission path via a network node B, which is not included in the disjoint transmission path, to the destination network node Z.
- the method can advantageously be used for voice transmission in data networks, for example for Voice over IP, or VoIP for short, or for other voice transmission methods or protocols.
- the method enables greater reliability and reliability in the transmission of voice data or voice data packets in communication or data networks.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP03727159A EP1597872B1 (de) | 2003-02-27 | 2003-03-31 | Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz |
| DE50304405T DE50304405D1 (de) | 2003-02-27 | 2003-03-31 | Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz |
| BR0318141-3A BR0318141A (pt) | 2003-02-27 | 2003-03-31 | Processo e nó de rede para a determinação de caminhos de transmissão de múltiplos caminhos em uma rede de comunicações de transmissão de pacotes |
| US10/546,947 US20060221834A1 (en) | 2003-02-27 | 2003-03-31 | Method and network node for determining multi-path transmission paths in a packet- switched communication network |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10308615A DE10308615A1 (de) | 2003-02-27 | 2003-02-27 | Verfahren und Netzknoten zur Ermittlung von Multipath-Übertragungswegen in einem paketvermittelnden Kommunikationsnetz |
| DE10308615.3 | 2003-02-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2004077755A1 true WO2004077755A1 (de) | 2004-09-10 |
Family
ID=32920637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/DE2003/001049 Ceased WO2004077755A1 (de) | 2003-02-27 | 2003-03-31 | Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20060221834A1 (de) |
| EP (1) | EP1597872B1 (de) |
| CN (1) | CN100539545C (de) |
| BR (1) | BR0318141A (de) |
| DE (2) | DE10308615A1 (de) |
| ES (1) | ES2266819T3 (de) |
| WO (1) | WO2004077755A1 (de) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2432494A (en) * | 2005-09-27 | 2007-05-23 | Roke Manor Research | Network sending duplicate packets along disjoint paths each with node bypass |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7349350B2 (en) * | 2003-09-23 | 2008-03-25 | Intel Corporation | Determining two node-disjoint paths using on-demand flooding |
| WO2007040417A1 (en) * | 2005-10-03 | 2007-04-12 | Motorola, Inc. | Method and apparatus for communicating a message in a mesh network |
| CN101232458B (zh) * | 2008-01-31 | 2011-09-21 | 重庆邮电大学 | 一种基于maodv协议的多路径扩展方法 |
| EP2523400B1 (de) * | 2011-05-10 | 2017-07-05 | Airbus Defence and Space Oy | Netzwerkzwischenknoten in einem Telekommunikationssystem |
| CN104038328A (zh) * | 2014-05-21 | 2014-09-10 | 北京奇艺世纪科技有限公司 | 一种多屏互动的消息传输方法、装置和系统 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6347078B1 (en) * | 1997-09-02 | 2002-02-12 | Lucent Technologies Inc. | Multiple path routing |
| US20020067720A1 (en) * | 2000-10-10 | 2002-06-06 | The Regents Of The University Of California | Method for loop-free multipath routing using predecessor information |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5181017A (en) * | 1989-07-27 | 1993-01-19 | Ibm Corporation | Adaptive routing in a parallel computing system |
| US6535481B1 (en) * | 1999-08-20 | 2003-03-18 | Nortel Networks Limited | Network data routing protection cycles for automatic protection switching |
| US6996065B2 (en) * | 2000-07-06 | 2006-02-07 | Lucent Technologies Inc. | Dynamic backup routing of network tunnel paths for local restoration in a packet network |
| JP4145025B2 (ja) * | 2001-05-17 | 2008-09-03 | 富士通株式会社 | 予備パスの設定方法および装置 |
| JP4647835B2 (ja) * | 2001-05-17 | 2011-03-09 | 富士通株式会社 | 伝送装置及び障害回避方法 |
| JP3695362B2 (ja) * | 2001-07-12 | 2005-09-14 | 日本電気株式会社 | 通信コネクション迂回システム |
| US7042839B2 (en) * | 2002-02-07 | 2006-05-09 | Fujitsu Limited | Scaleable line-based protection for connection oriented communications protocols |
| US7398321B2 (en) * | 2002-05-14 | 2008-07-08 | The Research Foundation Of Suny | Segment protection scheme for a network |
-
2003
- 2003-02-27 DE DE10308615A patent/DE10308615A1/de not_active Ceased
- 2003-03-31 DE DE50304405T patent/DE50304405D1/de not_active Expired - Lifetime
- 2003-03-31 WO PCT/DE2003/001049 patent/WO2004077755A1/de not_active Ceased
- 2003-03-31 US US10/546,947 patent/US20060221834A1/en not_active Abandoned
- 2003-03-31 CN CN03826041.7A patent/CN100539545C/zh not_active Expired - Fee Related
- 2003-03-31 BR BR0318141-3A patent/BR0318141A/pt not_active IP Right Cessation
- 2003-03-31 EP EP03727159A patent/EP1597872B1/de not_active Expired - Lifetime
- 2003-03-31 ES ES03727159T patent/ES2266819T3/es not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6347078B1 (en) * | 1997-09-02 | 2002-02-12 | Lucent Technologies Inc. | Multiple path routing |
| US20020067720A1 (en) * | 2000-10-10 | 2002-06-06 | The Regents Of The University Of California | Method for loop-free multipath routing using predecessor information |
Non-Patent Citations (2)
| Title |
|---|
| ISHIDA K: "Multiple node-disjoint path protocol for virtual paths in ATM networks", PARALLEL AND DISTRIBUTED REAL-TIME SYSTEMS, 1997. PROCEEDINGS OF THE JOINT WORKSHOP ON GENEVA, SWITZERLAND 1-3 APRIL 1997, LOS ALAMITOS, CA, USA,IEEE COMPUT. SOC, US, 1 April 1997 (1997-04-01), pages 91 - 97, XP010258195, ISBN: 0-8186-8096-2 * |
| ZAUMEN W T ET AL: "Loop-free multipath routing using generalized diffusing computations", INFOCOM '98. SEVENTEENTH ANNUAL JOINT CONFERENCE OF THE IEEE COMPUTER AND COMMUNICATIONS SOCIETIES. PROCEEDINGS. IEEE SAN FRANCISCO, CA, USA 29 MARCH-2 APRIL 1998, NEW YORK, NY, USA,IEEE, US, 29 March 1998 (1998-03-29), pages 1408 - 1417, XP010270363, ISBN: 0-7803-4383-2 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2432494A (en) * | 2005-09-27 | 2007-05-23 | Roke Manor Research | Network sending duplicate packets along disjoint paths each with node bypass |
| GB2432494B (en) * | 2005-09-27 | 2008-05-07 | Roke Manor Research | Resilient network |
| US7961626B2 (en) | 2005-09-27 | 2011-06-14 | Roke Manor Research Limited | Resilient network |
Also Published As
| Publication number | Publication date |
|---|---|
| CN100539545C (zh) | 2009-09-09 |
| EP1597872B1 (de) | 2006-07-26 |
| ES2266819T3 (es) | 2007-03-01 |
| CN1745547A (zh) | 2006-03-08 |
| DE50304405D1 (de) | 2006-09-07 |
| DE10308615A1 (de) | 2005-06-02 |
| BR0318141A (pt) | 2006-02-07 |
| EP1597872A1 (de) | 2005-11-23 |
| US20060221834A1 (en) | 2006-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2676409B1 (de) | Schleifen von mpls pfaden auf weiterleitungsebene für verbindungslose mpls netze | |
| EP1584161A1 (de) | Verfahren und anordnung zum routing von datenpaketen in einem paketvermittelnden datennetz | |
| DE102007017515B3 (de) | Verfahren zur Ermittlung eines Pfaddistanzwertes sowie Netzwerkknoten | |
| EP3577871B1 (de) | Verfahren und vorrichtung zur modularen lenkung eines avb-streams | |
| EP1629642B1 (de) | Verfahren für eine Verkehrsverteilung mittels Hash-Codes entsprechend einer Soll-Verkehrsverteilung in einem paketorientierten Netz mit Mehrwege-Routing | |
| DE60209096T2 (de) | Schnelles Pfadwiederherstellungsverfahren in Label-Vermittlungsnetzwerken und Netzwerkanordnung zur Ausführung des Verfahrens | |
| EP1999899B1 (de) | Verfahren zur ermittlung eines pfaddistanzwertes | |
| EP2775677B1 (de) | Verfahren zur Übertragung von Datenpaketen in einem Datennetz aus einer Vielzahl von Netzknoten | |
| EP1532780B1 (de) | Effizientes intra-domain routing in paketnetzen | |
| EP1597872B1 (de) | Verfahren und netzknoten zur ermittlung von multipath-übertragungswegen in einem paketvermittelnden kommunikationsnetz | |
| DE60220747T2 (de) | Verfahren zur Übertragungswegeauswahl und Kommunikationssnetz dafür | |
| WO2005074196A1 (de) | Verfahren zur anpassung der link-gewichte im hinblick auf eine optimierte verkehrsverteilung | |
| WO2007099118A2 (de) | Kommunikationssystem, rechner und verfahren zum ermitteln eines zu verwendenden kommunikationsprotokolls in einem kommunikationssystem | |
| DE10337465A1 (de) | Verfahren zum Routing von Datenpaketen in einem mehrere Netzknoten aufweisenden paketvermittelnden Kommunikationsnetz | |
| DE102005028008A1 (de) | Verfahren und unabhängiges Kommunikationsteilnetz zum Ermitteln labelvermittelter Routen in einem solchen Kommunikationsteilnetz | |
| DE102005003260B4 (de) | Iteratives Routing-Verfahren mit pfadabhängiger Routing-Metrik | |
| DE10260640A1 (de) | Verfahren zur Topologie-Erkennung und Weglenkung von Datenpaketen in einem Pakete vermittelnden Ring | |
| DE60103167T2 (de) | Vorrichtung und Verfahren zur OMP Lastverteilung | |
| DE10308614A1 (de) | Verfahren und Anordnung zum Routing von Datenpaketen in einem paketvermittelnden Datennetz | |
| DE102004031717A1 (de) | Effiziente Berechnung von Routingtabellen für ein Routing anhand von Zieladressen | |
| DE10245561B3 (de) | Verfahren und Kommunikationsanordnung zum Aufbau von Verbindungen in einem vermaschten Netzwerk | |
| DE10328620A1 (de) | Verfahren und Netzknoten zur Wegesuche in einem paketvermittelnden Kommunikationsnetz | |
| DE10049863A1 (de) | Verfahren zum Routing von Daten in paketorientierten Netzwerken | |
| DE102014106827A1 (de) | Verfahren und Anordnung zur verbindungslosen Datenübertragung | |
| DE10340809A1 (de) | Optimierung der Routenbestimmung in einem Netz mit Mehrwege-Routing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): BR CN US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2003727159 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2006221834 Country of ref document: US Ref document number: 10546947 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 20038260417 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2003727159 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: PI0318141 Country of ref document: BR |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2003727159 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 10546947 Country of ref document: US |