DE10232945A1 - Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header - Google Patents
Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header Download PDFInfo
- Publication number
- DE10232945A1 DE10232945A1 DE2002132945 DE10232945A DE10232945A1 DE 10232945 A1 DE10232945 A1 DE 10232945A1 DE 2002132945 DE2002132945 DE 2002132945 DE 10232945 A DE10232945 A DE 10232945A DE 10232945 A1 DE10232945 A1 DE 10232945A1
- Authority
- DE
- Germany
- Prior art keywords
- routing table
- internet protocol
- identifier
- traffic
- forwarding
- 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
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/12—Shortest path evaluation
-
- 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/302—Route determination based on requested QoS
-
- 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/38—Flow based 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/56—Routing software
- H04L45/566—Routing instructions carried by the data packet, e.g. active networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/161—Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
In einem verbindungslosen Kommunikationsnetz werden die DSCP(Differentiated Service Code Point)-Bits im Header der IP(Internet Protocol)-Pakete auch dazu genutzt, um im jeweils passierten Transit-Router eine spezielle Routingtabelle auszuwählen, in welcher die geeignete Leitung für das Weiterleiten des IP-Pakets gesucht wird. Die hierbei verschiedenen Routingtabellen entsprechen quasi verschiedenen Verkehrswegestrukturen innerhalb des Netzes. Verkehrsbalancierung, QoS-/Policy-Routing, all dies läßt sich hiermit erreichen, ohne daß Verbindungszustandsspeicher (states) in den einzelnen Netzknoten angelegt werden müssen.In a connectionless communication network, the DSCP (Differentiated Service Code Point) bits in the header of the IP (Internet Protocol) packets are also used to select a special routing table in the transit router that is passed, in which the appropriate line for forwarding the IP packet is searched. The different routing tables correspond to quasi different traffic route structures within the network. Traffic balancing, QoS / policy routing, all of this can be achieved hereby without the need to create connection state memories in the individual network nodes.
Description
Der Anmeldungsgegenstand betrifft ein Verfahren zur Weiterleitung von IP-Paketen in einem verbindungslosen Kommunikationsnetzwerk.The subject of registration concerns a method for forwarding IP packets in a connectionless Communication network.
Bei der Internetdatenübertragung werden die IP-Pakete im allgemeinen nach dem Shortest-Path-Forwarding (SPF) Routingprinzip auf der „Kürzesten Route" weitergeleitet.With internet data transmission the IP packets are generally after the shortest path forwarding (SPF) routing principle on the "shortest Route ".
Hierfür unterhält heutzutage jeder Router genau eine Routingtabelle.Every router maintains this for these days exactly one routing table.
Eine Übertragung über davon abweichende Wege kann erforderlich werden auf Grund von QoS-Anforderungen (Quality of Service), Policy-Anforderungen (Marktverhalten des Netzbetreibers) oder Bandbreiten-Bedarf/-Verfügbarkeit.A transmission via different ways may become necessary due to QoS requirements (Quality of service), policy requirements (market behavior of the network operator) or Bandwidth requirements / availability.
Dann aber mußte bisher eine Art Verbindung aufgebaut werden, wobei für die Dauer der Übertragung ein Verbindungsspeicher („state") in den zu passierenden Routern/Switche angelegt werden muss (siehe RSVP Resource Reservation Protocol, siehe MPLS Multiprotocol Label Switching), veranlasst von Verbindungsaufbaumeldungen (PATH/RESERVE bzw. LABEL_REQUEST/LABEL_MAPuPING). Diese states werden als nicht skalierbar beurteilt.But then a kind of connection had to be established up to now be, for the duration of the transfer a connection memory ("state") in the to be passed Routers / switches must be created (see RSVP Resource Reservation Protocol, see MPLS Multiprotocol Label Switching) of connection establishment messages (PATH / RESERVE or LABEL_REQUEST / LABEL_MAPuPING). These states are judged to be non-scalable.
Ein alternativer Lösungsansatz, der diese states vermeidet, ist durch Differentiated Services (DiffServ) gegeben, wobei IP-Pakete unterschiedlich markiert werden, so dass sie in den passierten Routern eine unterschiedlich priorisierte Behandlung genießen können. Siehe RFCs 3086, 3140, 3246, 3260. Siehe auch McGraw-Hill Encyclopedia of Networking and Telecommunications, 2001, Seiten 350 ff.An alternative approach, who avoids these states is through Differentiated Services (DiffServ) given, whereby IP packets are marked differently, so that they have different priorities in the passed routers Enjoy treatment can. See RFCs 3086, 3140, 3246, 3260. See also McGraw-Hill Encyclopedia of Networking and Telecommunications, 2001, pages 350 ff.
Die vorliegende Erfindung verfolgt das Ziel, daß die mit unterschiedlicher Markierung versehenen IP-Pakete nicht nur unterschiedlich priorisiert behandelt, sondern darüber hinaus auch unterschiedlich geroutet werden können, wobei auch weiterhin keinerlei Verbindungspeicher (=states) angelegt werden müssen.The present invention pursues the goal that the IP packets with different markings not only treated differently prioritized, but beyond can also be routed differently, and continue to do so no connection memory (= states) need to be created.
Das Ziel wird durch die Merkmale des Anspruchs 1 erreicht.The goal is determined by the characteristics of claim 1 achieved.
Erfindungsgemäß erhält also jedes IP-Paket eine Markierung bzw. Kennung, nachfolgend mit DiffRout Codepoint (DRCP) bezeichnet. Erfindungsgemäß unterhält der einzelne Router nicht nur eine Routingtabelle sondern mehrere, wobei die jeweils heranzuziehende Routingtabelle auf Grund des DRCP-Wertes im Header des ankommenden IP-Pakets selektiert wird.According to the invention, each IP packet therefore receives one Marking or identification, subsequently with DiffRout Codepoint (DRCP) designated. According to the invention, the individual maintains Router not just one routing table but several, the routing table to be used based on the DRCP value in the header of the incoming IP packet is selected.
Der DRCP könnte z.B. in den sechs DSCP-Bits untergebracht sein, so daß diese zum einen als DiffServ Codepoint, daneben aber auch als DiffRout Codepoint zu interpretieren wären. Allgemeiner: Der DRCP könnte den IP-Paketen mitgegeben werden, wobei zu seiner Erkennung der Protocol-Type, die sechs DSCP-Bits, die zwei CU-Bits, im Falle von IPv6 das Flow Label, oder aber Teile davon herangezogen werden müssen.The DRCP could e.g. in the six DSCP bits be housed so that this on the one hand as a DiffServ Codepoint, but also as a DiffRout Codepoint would have to be interpreted. More generally: The DRCP could are passed along with the IP packets, the Protocol-Type, the six DSCP bits, the two CU bits, in the case of IPv6 the flow label, or parts of it must be used.
Eine Überlagerung der DSCP-Bits mit einer weiteren Bedeutung („differentiated routing" zuzüglich zu „differentiated service") verkompliziert die Dinge zwar ein bißchen, ist aber durchaus machbar, weil man a) keine 2**6=64 differentiated services braucht (ein Kunde zahlt nur für derartige differentiated services, deren Qualitätsunterschiede er auch tatsächlich wahrnehmen und spüren kann), und weil b) die neue Zusatzbedeutung die gewollten und bisher erzielten DiffServ-Effekte geradezu verstärkt.An overlay of the DSCP bits with another meaning ("differentiated routing "plus" differentiated service ") complicated things a little bit, is quite feasible because a) no 2 ** 6 = 64 differentiated services needed (a customer only pays for such differentiated services, their quality differences he actually perceive and feel can), and because b) the new additional meaning the wanted and so far achieved DiffServ effects downright reinforced.
Die Erfindung bietet die Möglichkeit, auf einem vorgegebenen Netz unterschiedliche Verkehrswegestrukturen zu definieren, etwa in Analogie zum Straßensystem, wo bestimmte Ver kehrsteilnehmer, etwa die Fußgänger, bevorzugt Gehwege, daneben aber auch Landstraßen, auf keinen Fall aber Autobahnen benutzen dürfen, oder wo Autos Landstraßen, Autobahnen, und nur bei Bezahlung auch Mautstraßen, andererseits aber keine Gehwege befahren dürfen, usw.The invention offers the possibility different traffic route structures on a given network to be defined, for example in analogy to the road system, where certain traffic participants, for example the pedestrians, preferred Sidewalks, but also country roads, but definitely not highways may use or where cars are country roads, Motorways, and only toll roads if you pay, but none on the other Allowed to drive on sidewalks, etc.
In diesem Sinne lassen sich Verkehrsströme unterschiedlich markieren, etwa weil sie von unterschiedlichem Verkehrstyp (voice, video, data) sind, oder für unterschiedlich viel Geld zahlende Empfänger bestimmt sind, und daraufhin über eine dementsprechend unterschiedliche Verkehrswegestruktur routen.In this sense, traffic flows can be different mark, for example because they are of different traffic types (voice, video, data), or for different amounts of money-paying recipients are determined, and then one to route different traffic route structures accordingly.
Die Erfindung bietet ferner die Möglichkeit, den Gesamtverkehr zu balancieren, indem bei Überlast Teile des Verkehrsaufkommen auf Ausweichverkehrswegestrukturen umgeleitet werden, oder aber, um Staus möglichst von vornherein zu vermeiden, Teile eines Verkehrsstromes wohlproportioniert über unterschiedliche Routen geleitet werden.The invention also offers the possibility of Balancing total traffic by overloading parts of the traffic are diverted to alternate traffic structures, or else to Traffic jams if possible Avoid from the start, parts of a traffic flow well proportioned across different Routes are routed.
Indem ein gewisser Verkehr in eine gewisse Verkehrswegestruktur gezwängt wird, kann zugleich eine andere Verkehrswegestruktur von diesem Verkehr freigehalten werden.By putting some traffic into one certain traffic route structure is forced, can at the same time other traffic route structures are to be kept free of this traffic.
Stets wird, trotz einer Vielzahl von eingerichteten Verkehrswegestrukturen, dafür gesorgt, daß alle IP-Pakete eines gewissen „IP micro flows" dieselbe Route nehmen, indem sie schlichtweg denselben DRCP im IP-Header führen.Despite a multitude, there is always of established traffic route structures, ensured that all IP packets a certain “IP micro flows "the same Take route by simply having the same DRCP in the IP header to lead.
Nachfolgend werden mehrere erfindungsgemäße Verkehrswegestrukturen im Detail dargelegt. Zuvor sei aber darauf hingewiesen, daß auch dem heutigen IP-Routing, nämlich dem gemäß des Shortest-Path-Forwarding-Prinzips (SPF), eine gewisse Verkehrswegestruktur zugeordnet werden kann und daß die diesbezügliche (und zur Zeit einzige) Routingtabelle gleichfalls vermöge eines speziellen DRCP's zu selektieren ist.Several traffic route structures according to the invention are described below spelled out in detail. Before that, however, it should be pointed out that today's IP routing, namely according to the shortest path forwarding principle (SPF), a certain traffic route structure can be assigned and that the in this regard (and currently only) routing table by the same token special DRCP's is to be selected.
a) SPFa) SPF
Bei dem herkömmlichen SPF-Prinzip berechnet sich jeder Router einen Shortest-Path-Tree (SPT) mit sich als Wurzel hin zu allen übrigen Knoten des Netzes. Entsprechend dieses SPT's legt sich der jeweilige Router eine diesbezügliche Routingtabelle an, in die er bezüglich aller Erreichbarkeiten (Einzelzieladressen, Zieladressblöcke)speichert, welche der bei ihm anliegenden Leitungen für das Weiterleiten eines entsprechenden IP-Paketes zu verwenden sei. Diese herkömmliche Routingtabelle werde durch den speziellen DRCP="SPF" selektiert.In the conventional SPF principle, each router calculates a Shortest Path Tree (SPT) with itself as the root to all other nodes in the network. In accordance with this SPT, the respective router creates a relevant routing table to which he stores, with regard to all accessibility (individual destination addresses, destination address blocks), which of the lines connected to him should be used for forwarding a corresponding IP packet. This conventional routing table is selected by the special DRCP = "SPF".
b)SPF-xb) SPF-x
Als Variante zu a) kann jeder Router einen SPT derart berechnen, daß insgesamt nur Leitungen verwendet werden, welche einem gewissen (mit x bezeichneten) Satz an QoS-/Policy-/etc.-Zusatzanforderungen genügen. Eine Policy-Anforderung könnte sein „alles, nur keine Mautstraßen", oder „alles, nur nicht Mautstraßen oder Autobahnen", Oder aber „keine Leitung, welche dieser oder jener Verkehrswegestruktur bereits angehört".As a variant to a), any router can calculate an SPT such that total only lines are used which have a certain (designated x) Set of QoS / Policy / etc. additional requirements suffice. A policy requirement could be “anything just no toll roads "or" everything just not toll roads or highways ", Or “none Management which already belongs to this or that traffic route structure ".
Für verschiedene solcher Sätze x möge der jeweilige Router eine eigene Routingtabelle anlegen und sie auf Grund spezieller DRCPs ="SPF-x" selektieren.For various such sentences x may the respective router creates its own routing table and it select on the basis of special DRCPs = "SPF-x".
C) SSTC) SST
Während in den obigen Fällen a) und b) in der Regel sämtliche Netzleitungen für die Übertragung herangezogen werden, ist dem nicht so in den Fällen c) und d).While in the above cases a) and b) usually all Power lines for the transfer This is not the case in cases c) and d).
Jeder Router berechnet einen Smallest-Size-Tree (SST), d.h. einen (baumartigen sprich maschenlosen) Topologiegraphen von kleinster Größe, welcher sich zwischen allen Randpunkt-Routern eines Netzes erstreckt. Als Randpunkt-Router seien hierbei all jene Router eines Netzes verstanden, an denen entweder Teilnehmer (LANs, Hosts) und/oder Leitungsschnittstellen zu Nachbarnetzen hängen.Each router calculates a smallest-size tree (SST), i.e. a (tree-like, meshless) topology graph the smallest size, which one between all edge point routers of a network. All of them are considered as edge point routers Router of a network understood, in which either participants (LANs, Hosts) and / or line interfaces to neighboring networks.
Gibt es mehrere gleich-minimale SST-Topologien, sorgen sog.„tie-breaker"-Regeln dafür, daß jeder Netzknoten (gestützt auf identische Netztopologie-Kenntnisse und gestützt auf denselben Satz von Parametern und Parameterwerten) die identische SST-Topologie berechnet (typische tie-breaker-Regel: Wenn in einem Iterationsschritt irgendein Zwischenminimum bestimmt werden soll, es aber mehrere gleichwertige Möglichkeiten hierfür gibt, so wähle dasjenige wo der „beteiligte" Router die kleinere IP Adresse hat). Jeder Router komme somit zum identischen SST-Topologie-Ergebnis. Der jeweilige Router prüft, ob und ggf. wo er selbst in dieser SST-Topologie vorkommt und was seine dabei angrenzenden Leitungen sind.There are several SST topologies of the same minimum, so-called "tie-breaker" rules ensure that everyone Network node (supported based on identical network topology knowledge and based on the same set of parameters and parameter values) the identical SST topology is calculated (typical tie-breaker rule: If any intermediate minimum is determined in an iteration step but there are several equivalent options for this, so choose the one where the "involved" router is the smaller one Has an IP address). Each router thus comes to the same SST topology result. The respective router checks whether and where it appears in this SST topology and what it does adjacent lines are.
Er erstellt eine SST-bezügliche Routing Tabelle, d.h. er erstellt bzgl. aller Ziel-Randpunkt-Router und der dahinter sich befindlichen Erreichbarkeiten entsprechende „next hop Zink"-Einträge. Ferner trage er Sorge, daß diese Routing Tabelle vermöge des wohlbestimmten DRCP = "SST" selektiert wird. Man beachte, daß jede Kante des SST-Topologiegraphen bidirektional genutzt wird.It creates an SST-related routing Table, i.e. it creates all target edge point routers and the "next hop." Zinc "entries he worry that this Routing table due to the well-determined DRCP = "SST" is selected. you note that each Edge of the SST topology graph is used bidirectionally.
d) SST-xd) SST-x
Wie unter c) bestimme jeder Router den stets gleichen SST-Topologiegraphen, jedoch derart, daß dessen Kanten stets einem mit x bezeichneten Satz an QoS-/Bandbreiten-/Policy/etc.-Zusatzanforderungen genügen. Davon ausgehend, erstellt er eine spezielle Routingtabelle, welche durch den speziellen DRCP="SST-x" selektiert werde.As under c) determine each router the same SST topology graphs, however, in such a way that Edges always have a set of QoS / bandwidth / policy / etc. additional requirements marked with an x suffice. Based on this, he creates a special routing table, which selected by the special DRCP = "SST-x".
Auch hier könnten Policy-Anforderung so lauten wie unter b) ausgeführt.This could also be the policy requirement here as stated under b).
Bezüglich der Bandbreiten-Zusatzanforderung sei angemerkt: Wenn man eine gewisse Bandbreite für die Kanten des SST-xi Topologiegraphen anfordert, so müssen, vermöge des Berechnungsalgorithmus, jene Netzkanten gemieden werden, welche bereits in früher bestimmten SST-xk Topologiegraphen vorkommen und hierbei in Summe entsprechend viel Bandbreitenzuteilung erfahren haben.Regarding the additional bandwidth requirement, it should be noted: If a certain bandwidth is required for the edges of the SST-x i topology graph, the calculation algorithm must avoid those network edges that already exist in previously determined SST-x k topology graphs and thereby in Sum have experienced a lot of bandwidth allocation.
e) „Überlauf-SST-x"e) "Overflow SST-x"
Bezüglich einer SST-x Verkehrswegestruktur, siehe d), kann man gewisse Teilstrukturen identifizieren (etwa alle Kanten, die mindestens m Start/Ziel-Randknoten-Kombinationen bei der Übertragung dienlich sind). Man ordne diesen Kanten je ein „Disregard"-Bit und berechne den SST-x Baum erneut.Regarding an SST-x traffic route structure, see d), one can identify certain substructures (approximately all Edges that have at least m start / finish edge node combinations the transfer are useful). Assign a "Disregard" bit to each of these edges and recalculate the SST-x tree.
Das Resultat ist wieder ein Smallest-Size-Tree Topologiegraph, bei dem alle Kanten abermals den vorgegebenen Randbedingungen x genügen, wo aber keine der mit Disregard markierten Kanten vorkommt.The result is another smallest-size tree Topology graph, in which all edges again meet the specified boundary conditions x suffice but where none of the edges marked with Disregard occurs.
Ein Knoten, der in dieser „Überlauf-SST-x" Verkehrswegestruktur vorkommt, legt sich eine diesbezügliche Routing Tabelle an und macht sie selektierbar vermöge des DRCP= "Überlauf SST-x".A node in this "overflow SST-x" traffic route structure occurs, there is a related one Routing table and makes it selectable by the DRCP = "overflow SST-x".
Die Netzknoten des SST-x Topologiegraphen am Rande der mit Disregard behafteten Verkehrswege-Teilstrukturen werden, abhängig von lokal verfügbaren und aktuellen Netzlast-Indikatoren, ggf. die mit DiffRout-Codepoint „SST-x" ankommenden Pakete mit dem geänderten Diffrout-Codepoint „Überlauf-SST-x" weiterleiten und zwar gemäß der anliegenden Leitungen des Überlaufbaumes „Überlauf-SST-x" statt gemäß der anliegenden Leitungen des „SST-x" Topologiegraphen.The network nodes of the SST-x topology graph on the edge of the sub-structures with disregard become dependent of locally available and current network load indicators, if applicable the packets arriving with DiffRout code point "SST-x" with the changed Forward diffrout code point "overflow-SST-x" and according to the attached Lines of the overflow tree "Overflow SST-x" instead of according to the adjacent one Lines of the "SST-x" topology graph.
f) „SPF-x, y-beste Route"f) "SPF-x, y best route"
Jeder Netzknoten bestimmt die zweitbeste/drittbeste /viertbeste Route hin zu allen Netzknoten, welche etwa dadurch bestimmt werden, daß man die zuvor berechneten, besseren Routen ausschließt (DISREGARD-Bits setzen!), und zwar mit sich selbst als Wurzelknoten und unter Berücksichtigung aller Randbedingungen x.Each network node determines the second best / third best / fourth best route to all network nodes, which is determined by this be that the excludes previously calculated, better routes (set DISREGARD bits!), with itself as a root node and taking into account all boundary conditions x.
Der jeweilige Netzknoten liegt hierzu eine eigene Routing-Tabelle an und macht diese selektierbar vermöge des DRCP= „SPF-x,y-beste Route".The respective network node has its own routing table and makes this selection bar by DRCP = "SPF-x, y-best route".
Man kann somit, etwa um den gesamten Verkehr zu balancieren, gezielt alternative Wege einschlagen, zugleich aber dafür sorgen, daß alle Pakete eines bestimmten IP-micro flows den identischen Weg durch das Netz nehmen (dies ist wichtig um Paketüberholungen zu vermeiden, sprich um die Fähigkeit des TCPs nämlich für die richtige Aneinanderreihung zu sorgen, nicht über Gebühr zu strapazieren). Noch wichtiger ist diese Fähigkeit für „TDM over IP"-Applikationen, wie z. B. Sprache über Internet VoIP (Voice over Internet Protocol).You can, therefore, around the whole Balancing traffic, deliberately taking alternative routes, at the same time but for that make sure everyone Packets of a certain IP micro flow follow the identical route take the net (this is important to avoid packet overhauls, about the ability of the TCP namely for the to ensure correct alignment, not to overuse). More importantly is this ability for "TDM over IP" applications, such as z. B. Language over Internet VoIP (Voice over Internet Protocol).
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2002132945 DE10232945A1 (en) | 2002-07-19 | 2002-07-19 | Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2002132945 DE10232945A1 (en) | 2002-07-19 | 2002-07-19 | Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10232945A1 true DE10232945A1 (en) | 2004-01-29 |
Family
ID=29796472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE2002132945 Withdrawn DE10232945A1 (en) | 2002-07-19 | 2002-07-19 | Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10232945A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013142282A1 (en) * | 2012-03-20 | 2013-09-26 | Raytheon Company | Routing a data packet in a communication network |
| US9537789B2 (en) | 2014-10-31 | 2017-01-03 | Raytheon Company | Resource allocating in a network |
-
2002
- 2002-07-19 DE DE2002132945 patent/DE10232945A1/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013142282A1 (en) * | 2012-03-20 | 2013-09-26 | Raytheon Company | Routing a data packet in a communication network |
| US10333839B2 (en) | 2012-03-20 | 2019-06-25 | Raytheon Company | Routing a data packet in a communication network |
| US9537789B2 (en) | 2014-10-31 | 2017-01-03 | Raytheon Company | Resource allocating in a network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60128733T2 (en) | Rule based resending in OSPF networks | |
| DE60214667T2 (en) | AWAY IN A DATA NETWORK | |
| DE102007022704B4 (en) | A method for establishing a logical connection path in a connection-oriented packet-switched communication network | |
| DE60102367T2 (en) | NETWORK OPTIMIZATION METHOD | |
| DE60026238T2 (en) | Dial-up based on pre-specified quality of service through a communication network | |
| DE602004006333T2 (en) | Methods to control Qos in IP networks | |
| EP1593241A1 (en) | Access control for a packet-oriented network, taking into account resilience requirements | |
| EP1428361B1 (en) | Traffic restriction for a network with qos transmission | |
| EP1430665A2 (en) | Method and device for adapting label-switched paths in packet networks | |
| EP1629642B1 (en) | Method for distributing traffic using hash-codes corresponding to a desired traffic distribution in a packet-oriented network comprising multipath routing | |
| EP2775677A1 (en) | Method for transmitting data packets in a data network from a plurality of network nodes | |
| EP1119216A1 (en) | Method and divice for access control in a communications network | |
| EP1588531A1 (en) | Method for adapting link-weights in relation to optimised traffic distribution | |
| DE10232945A1 (en) | Forwarding Internet protocol packets in connectionless communications network involves selecting specially applied routing table in relevant transit router for identifier in Internet Protocol packet header | |
| DE10324370B4 (en) | Network node of a packet-switched communication network and method for traffic distribution of data traffic in a packet-switched communication network | |
| DE10232944B4 (en) | IP packet forwarding based on signaled routing principle | |
| WO2005004412A1 (en) | Distribution of ip data packets via signature-circuit-paths | |
| DE10328620B4 (en) | Method and network node for routing in a packet-switched communication network | |
| EP1402687A1 (en) | Method and computer system for determining a data flow hierarchy in a computer network | |
| DE10340809A1 (en) | Optimization of route determination within network with multiple way editing e.g. for real time traffic in packet based network, involves routing to alternative route based on criterion of topology of communications network | |
| EP1374627A1 (en) | Method and system for efficient management of resources in mpls networks | |
| WO2005125117A1 (en) | Method for reserving resources for inter-domain-routing by means of quality of service characteristics | |
| DE10246109A1 (en) | Efficient label allocation for data-packets routing by means of labels e.g. for data communication, involves communicating information from first router to second router for routing of packets on basis of label | |
| DE10325017A1 (en) | Statistical method e.g. for traffic distribution according to traffic distribution weights e.g. for packet oriented network with multiple path routing, involves forming hash code by means of address information contained in packets | |
| WO2005101754A1 (en) | Network output policing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8127 | New person/name/address of the applicant |
Owner name: NOKIA SIEMENS NETWORKS GMBH & CO.KG, 81541 MUE, DE |
|
| 8141 | Disposal/no request for examination |