HK1075769B - Load balancing techniques for inter-domain traffic engineering - Google Patents
Load balancing techniques for inter-domain traffic engineering Download PDFInfo
- Publication number
- HK1075769B HK1075769B HK05108970.2A HK05108970A HK1075769B HK 1075769 B HK1075769 B HK 1075769B HK 05108970 A HK05108970 A HK 05108970A HK 1075769 B HK1075769 B HK 1075769B
- Authority
- HK
- Hong Kong
- Prior art keywords
- paths
- traffic
- path
- network
- selected path
- Prior art date
Links
Claims (7)
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, umfassend:Bilden einer Verbindung zwischen einem Heimnetz und einem anderen Netz, welches mit einer Mehrzahl von Netzen verbunden ist, wobei die Verbindung eine Mehrzahl von Pfaden (p) umfasst, die den Verkehr in Form von Datenpaketen zwischen dem Heimatnetz und dem anderen Netz führen, wobei jeder Pfad eine Pfadlast (xi), welche die einem Pfad (p) zugewiesene Verkehrsmenge darstellt, eine verfügbare Kapazität (ci), welche die auf dem Pfad (p) übertragbare Verkehrsmenge darstellt, sowie eine niedrige Kapazitätsgrenze (li) und eine hohe Kapazitätsgrenze (hi) aufweist, die die gemessenen hohen und niedrigen Kapazitätsgrenzwerte der verfügbaren Kapazität (ci) darstellen;Messen der Pfadlast (xi) jedes der Mehrzahl von Pfaden (p);Messen der hohen Kapazitätsgrenze (hi(0)) jedes der Mehrzahl von Pfaden (p);Vergleichen der Pfadlast (xi) und der hohen Kapazitätsgrenze (hi (0)) für jeden der Mehrzahl von Pfaden (p);Auswählen eines der Mehrzahl von Pfaden (p), wobei die Mehrzahl von Pfaden (p) den ausgewählten Pfad (p0) und andere Pfade (pi) umfasst, wobei der ausgewählte Pfad (p0) eine anfängliche Überlast (x0(0)) aufweist, und wobei die Überlast vorhanden ist, wenn die Last (x0(0)) des anfänglichen ausgewählten Pfades größer als die hohe Kapazitätsgrenze (h0(0)) des anfänglichen ausgewählten Pfades ist; undWählen der Pfadlast (x;) für jeden der Mehrzahl von anderen Pfaden (pi) unter Einsatz einer partiellen Zuweisungsstrategie, wobei die partielle Zuweisungsstrategie umfasst:a) Indexieren der anderen Pfade (p;) mit i, wobei i ein Satz von Ganzzahlen 1 bis P ist, wobei P die Gesamtzahl der anderen Pfade (pi) ist;b) Verknüpfen einer Mehrzahl von Ping-Intervallen mit einem Zähler (t), wobei der anfängliche Wert des Zählers auf Null (0) gesetzt wird und insgesamt N Ping-Intervalle vorhanden sind;c) Berechnen eines Teils (y(t)) der abzuladenden und auf andere Pfade (pi) zu verteilenden Überlast (x0(0)) des anfänglichen ausgewählten Pfades, wobei eine halbierende Suchstrategie zum Einsatz kommt, und zu Schritt (f) gesprungen wird;d) Berechnen der Last eines aktualisierten ausgewählten Pfads (x0(t)), wobei die Last des ausgewählten aktualisierten Pfads (x0(t)) gleich der Überlast (x0(0)) des anfänglichen ausgewählten Pfades minus der Summe der niedrigen Kapazitätsgrenze für den/die i Pfade ist;e) Berechnen des Anteils (y(t)) der Last des aktualisierten ausgewählten Pfads (x0(t)), der auf andere Pfade (pi) abzuladen und zu verteilen ist, unter Einsatz einer halbierenden Suchstrategie;f) Messen der niedrigen Kapazitätsgrenze (li) und der hohen Kapazitätsgrenze (hi) der anderen Pfade (pi) am Ping-Interval (t);g) Verteilen des Anteils der ausgewählten Pfadüberlast oder der aktualisierten ausgewählten Pfadlast (x0(t)) auf die anderen Pfade (pi), wobei der Anteil des Verkehrs (y(t)) auf die anderen Pfade (pi) mittels folgender Gleichung verteilt wird:
undh) Anhalten, wenn keine weiteren Ping-Intervalle (t = N) vorhanden sind, andernfalls Erhöhen des nummerischen Wertes des Zählers um eins (I) und Fortfahren mit Schritt (d). - Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach Anspruch 1, wobei die halbierende Suchstrategie den Anteil (y(t)) des abzuladenden und zu verteilenden Verkehrs unter Einsatz folgender Gleichung wählt:
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach Anspruch 1 oder 2, wobei die Menge des Verkehrs vom Heimatnetz zum großen Netz über den ausgewählten Pfad (p0) mit Hilfe von Flußmengen-Messungen oder SNMP (Simple Network Management Protocol) gemessen wird.
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach Anspruch 1, 2 oder 3, wobei die hohe Kapazitätsgrenze (h0(0)) des anfänglichen ausgewählten Pfades mit Hilfe von aktiven Sensoren oder passiven Messungen der Verkehrsdetails gemessen wird.
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach Anspruch 1 bis 4, wobei die hohe Kapazitätsgrenze (h0(0)) des anfänglichen ausgewählten Pfades mit Hilfe der TCP (Transmission Control Protocol) SYN/ACK (Synchronize Acknowledgement) Antwortzeit gemessen wird.
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach Anspruch 1 bis 5, wobei die hohe Kapazitätsgrenze (h0(0)) des anfänglichen ausgewählten Pfades mit Hilfe von RTT (Round Trip Time) und Verlustmessungen gemessen wird.
- Verfahren zum Ausgleichen des Verkehrs auf Pfaden, die ein Netz mit dem Internet verbinden, nach einem der vorhergehenden Ansprüche, wobei die niedrige Kapazitätsgrenze des anfänglichen ausgewählten Pfades gleich Null ist und die hohe Kapazitätsgrenze (h0(0)) des anfänglichen ausgewählten Pfades gleich Eins ist.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US781542 | 2004-02-17 | ||
| US10/781,542 US7467224B2 (en) | 2004-02-17 | 2004-02-17 | Load balancing techniques for inter-domain traffic engineering |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1075769A1 HK1075769A1 (en) | 2005-12-23 |
| HK1075769B true HK1075769B (en) | 2007-11-09 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1564942B1 (de) | Lastausgleichtechnik für Verkehrstechnik zwischen Domänen | |
| Kabbani et al. | AF-QCN: Approximate fairness with quantized congestion notification for multi-tenanted data centers | |
| US6633544B1 (en) | Efficient precomputation of quality-of-service routes | |
| Shaikh et al. | Dynamics of quality-of-service routing with inaccurate link-state information | |
| Anderson et al. | On the stability of adaptive routing in the presence of congestion control | |
| Ye et al. | Delay-based network utility maximization modelling for congestion control in named data networking | |
| Glazer et al. | A new metric for dynamic routing algorithms | |
| US8289851B2 (en) | Lightweight bandwidth-management scheme for elastic traffic | |
| Farhoudi et al. | Server load balancing in software-defined networks | |
| Ganesh et al. | Congestion notification and probing mechanisms for endpoint admission control | |
| Thorup et al. | Avoiding ties in shortest path first routing | |
| HK1075769B (en) | Load balancing techniques for inter-domain traffic engineering | |
| Cheng et al. | Adaptive QoS provisioning by pricing incentive QoS routing for next generation networks | |
| Alzahrani et al. | End-to-end delay in localized qos routing | |
| Zhang et al. | Probabilistic packet scheduling: Achieving proportional share bandwidth allocation for TCP flows | |
| Al-Diabat et al. | Analytical models based discrete-time queueing for the congested network | |
| Karsten et al. | Packet marking for integrated load control | |
| Schmidt et al. | Scalable bandwidth optimization in advance reservation networks | |
| EP1535433B1 (de) | Verfahren zum lastausgleich unter verwendung von engpass-lastausgleich | |
| Bauer et al. | The performance of measurement-based overlay networks | |
| Kawahara et al. | A method of bandwidth dimensioning and management using flow statistics | |
| Wang et al. | Two-phase modeling of QoS routing in communication networks | |
| Loeser et al. | Distributed path selection (DPS) a traffic engineering protocol for IP-networks | |
| Middleton et al. | Fairness and convergence results for additive-increase multiplicative-decrease multiple-bottleneck networks | |
| Kamarudin et al. | QSroute: Enhancing Software Defined Networking Routing Scheme through Advanced QoS Metrics Integration |