Sieci sterowane programowo (SDN, Software- Defined Networks) są obecnie wdrażane już nie tylko w sieciach laboratoryjnych czy też kampusowych, ale także w rozległych sieciach operatorskich oraz centrach danych. Jednakże rozwiązanie to, pierwotnie zaprojektowane dla sieci kampusowych, cechuje się problemami ze skalowalnością (w szczególności, gdy wykorzystywany jest protokół OpenFlow). W niniejszym artykule zaproponowano nowe metody wyboru wag łączy umożliwiające realizację transmisji wielościeżkowej z agregacją przepływów dla sieci SDN. Mechanizm ten pozwala także na znaczne ograniczenie liczby wymienianych pakietów sygnalizacyjnych.
EN
Nowadays, Software-Defined Networks (SDN) are in the phase of deployment not only in laboratories or campus networks, but also in ISPs and data center networks. Due to fact that SDNs were primarily designed for campus networks, they face some scalability issues (especially when OpenFlow is used). In this article, new methods of link weight selection providing multipath transmission together with flow aggregation are proposed. Moreover, the presented mechanism significantly reduces communication between the controler and switches.
Koncepcja sieci sterowanych programowo (SDN - Software-Defined Networking) wzbudziła wielkie zainteresowanie zarówno środowiska naukowego, jak i producentów sprzętu telekomunikacyjnego oraz operatorów. Duże sieci implementujące tę koncepcję zderzyły się z problemem ograniczonej wielkości tablic przepływów w urządzeniach przełączających. W artykule przedstawiono mechanizm umożliwiający redukcję liczby przepływów instalowanych w tablicach przełączników szkieletowych sieci. Dzięki zastosowaniu procedury agregacji przepływów korzystającej z centralnie sterowanej dystrybucji etykiet MPLS osiągnięto znaczną redukcję liczby wpisów. Ponadto, proponowany mechanizm oparty na równoczesnej transmisji wielościeżkowej umożliwia efektywne wykorzystanie dostępnych zasobów.
EN
Software-Defined Networking (SDN) concept has been attracting interest of the research community and vendors/operators. Huge networks implementing SDNbased solutions have faced a problem of limited sizes of flow tables in switches. The paper presents a mechanism enabling reduction of flow entries in the core switches. Thanks to implementation of a flow aggregation procedure, based on introduction of centrally managed MPLS label distribution done by SDN controller, significant reduction of flow entries has been obtained. Moreover, the proposed mechanism delivers a concurrent multipath transmission optimally utilizing available resources.
W artykule przedstawiono moduł optymalizacji stanowiący składową systemu obsługi trasowania pakietów w sieciach sterowanych programowo (SDNRoute). Moduł ten współpracując, w nadchodzącym oknie czasowym, z modułem predykcji ruchu dostarcza do sterownika dane dotyczące zalecanego przebiegu przepływów w sieci. Wyniki działania modułu optymalizacji są przekazywane do emulatora, który weryfikuje ich jakość przed zastosowaniem w sieci rzeczywistej. Ze względu na fakt, że moduł optymalizacji uwzględnia kilka kryteriów minimalizacji: użycia zasobów, opóźnień oraz konsumpcji energii, sformułowano zadanie optymalizacji wielokryterialnej oraz przedstawiono sposób postępowania w zakresie prowadzenia obliczeń.
EN
An optimization module, which is an element of an integrated system supporting routing in software defined networks (SDNRoute), is presented. The module cooperates with a traffic prediction module providing data related to the next time window. The optimization module feeds traffic flow routing data to a system controller, as well as to an emulator used for experimental evaluation of the optimization results before they are applied in the production network. Due to the fact that the optimization module assumes a few minimized goal functions (resource utilization, delays, and energy consumption), an optimization task is formulated and the method to carry data processing is given.
4
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In order to pro vide efficient and flexible resource management and path set-up in high-speed MPLS/GMPLS networks, the PCE (Path Computation Element) architecture was proposed by IETF. Implementation of a central module for the path set-up enables network operators to run path establishment operations for applications with explicitly defined objective functions and QoS requirements. The paper reports on recent research and experimental investigations with PCE-based path computation performed according to the 3-layered traffic engineering(TE)system consisting of: (1) a PCE module equipped with the IBM Cplex LP solver used in the highest layer 3, and (2) a SDN controller in the intermediate layer 2 responsible for transferring path set up request stowards virtual routers In the lowest layer 1. The presented results show usefulness of the PCE-supporting architecture with an SDN controller and applicability of bandwidth-oriented optimization based on real-time focused constraints (path delay limits). We emphasise that even a simple optimization approach shows the power provided by the SDN, i.e., flexibility of flows. This property is in practice not feasible In classical IP o rMPLS networks,that is the usage of flow-based routing provided by network programmability really opens opportunities in network tuning.
Omówiono działanie aplikacji opartych na partnerskich sieciach strumieniowania wideo oraz zaprezentowano klasyfikację metod, które optymalizują ich działanie. W artykule zawarto przykłady zaproponowanych metod, które pogrupowano według przedstawionej klasyfikacji.
EN
This paper presents issues regarding peer-to-peer networks used for video streaming. It presents a classification of methods that can be applied for such applications and introduces several examples of existing techniques for optimizing overlay streaming.
Przedstawiono przegląd zaproponowanych w literaturze metod, które za pomocą lokalizowania użytkowników w sieciach partnerskich umożliwiają redukcję ruchu miedzyoperatorskiego. Większość z opisanych metod jednocześnie pozytywnie wpływa na średnią szybkość pobierania danych z sieci P2P.
EN
Modifications, which involving peer's localization in overlay networks enable reduction of inter-domain traffic, were here presented. Moreover, many of described methods affect on shorter completion time, achieved by an end-user.
Przedstawiono krótki przegląd zagadnień związanych z nową techniką wznawiania pracy sieci: prekonfigurowanymi cyklami protekcyjnymi (tzw. p-Cyklami). Opisano typowe mechanizmy związane z tą techniką.
EN
Basic issues concerned with a new recovery technique, preconfigured protection cycles (so-called p-cycles), were shortly presented. Typical mechanisms related to that technique are outlined.
Przedstawiono krótki przegląd zagadnień związanych z techniką wieloprotokołowej komutacji etykietowej (MPLS). Opisano typowe procedury wznawiania pracy stosowane w tych sieciach. Zróżnicowano je ze względu na ich zalety i wady z punktu widzenia operatora.
EN
Basic issues concerned with the multi-protocol label switching (MPLS) are shortly reviewed. Typical recovery procedures used in such networks are outlined. The procedures are differentiated by their advantages and drawbacks perceived from a carrier's point of view.
Przedstawiono podstawowe zagadnienia związane z ochroną sieci wielowarstwowych przed uszkodzeniami. Opisano najważniejsze techniki ochronne używane w sieciach kratowych. Omówiono zalety i wady różnych metod postępowania. Zwrócono szczególną uwagę na współpracę między warstwami sieci w sytuacji wznawiania ich pracy.
EN
Basic issues concerned with resilience of multi-layer networks are presented. Main recovery techniques used in mesh networks are outlined. Advantages and drawbacks of different methods are discussed. Special attention is paid to problem of layers interworking during recovery processes.
Przedstawiono podstawy teorii niezawodności sieci telekomunikacyjnych. Opisano podstawowe modele umożliwiające oszacowanie niezawodności. Zasygnalizowano metody praktycznej oceny gotowości fragmentów sieci telekomunikacyjnej.
EN
The paper presents the fundamentals of telecommunication network reliability theory. Elementary models, which enable reliability estimation, are described. Practical methods to evaluate availability of portions of a telecommunication network are outlined.
Opisano ewolucję telekomunikacyjnych sieci transportowych. Przedstawiono koncepcję opakowania cyfrowego (digital wrapper) niezbędną przy realizacji uniwersalnej przełączanej sieci optycznej. Opisano sposób tworzenia struktury opakowania cyfrowego i zdefiniowano funkcje realizowane przez poszczególne pola. Zasygnalizowano istniejące problemy i zagadnienia dotąd nie rozwiązane.
EN
The paper describes evolution of telecommunication transport networks. General concept of digital wrapper, necessary to implement universal switched optical network, is presented. The way of creating digital wrapper format is described jointly with functions fulfilled by all fields. Existing problems and unresolved issues are outlined.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.