The paper describes a new multi-level priority scheme for differentiating quality of traffic handling in IP networks, like TCP and UDP. The investigated scheme is based on the Queue Management Algorithm with Reservations (QMAR) and assumes that each arriying packet from a prioritised flow reserves a specified place in the current queue for the next packet of this flow. The reserved place is moving up to the top of the queue according to the system service process. This mechanism guarantees that a packet (from the prioritised flow) entering the system seizes its reserved place, not necessary the last one in the queue. As a consequence, the waiting times of packets from the prioritised flow depend on temporary arrival rate strictly. Furthermore, the investigated scheme avoids service degradation of lower priority packets that is obseryed in the case of pure priority scheme (e.g. with non-preemptive resume ). In the paper, the considered system is analysed in terms of Poissonian input process and negative exponential packet service times. Appropriate formulas for mean waiting times of packets belonging to particular flows arę derived. Furthermore, the features of the proposed scheme are outlined, and compared to the system with and without priorities. The examples of application of the proposed scheme to differentiate packet transfer quality for TCP and UDP traffic are also included.
PL
Artykuł opisuje nowy, wielopriorytetowy schemat różnicowania jakości usług w sieciach z protokołem IP, takich jak TCP i UDP. Zastosowane podejście jest oparte na Algorytmie Zarządzania Kolejką z Rezerwacjami QMAR i zakłada, że każdy z pakietów przychodzących w wielopriorytetowym strumieniu rezerwuje w kolejce miejsce dla następnego pakietu z tego strumienia. Czas oczekiwania na obsługę pakietu z danego strumienia zależy całkowicie od chwilowej intensywności strumieni. Ponadto badany schemat nie powoduje degradacji obsługi pakietów o niższym priorytecie, którą można zaobserwować w przypadku klasycznych kolejek. Artykuł analizuje rozważany system przy założeniu poissonowskiego procesu nadejść i wykładniczego czasu obsługi pakietów. Cechy zaproponowanego regulaminu kolejkowego są porównywane z systemami priorytetowym i bez priorytetów. Załączono również przykłady zastosowania zaproponowanego regulaminu rozróżniania jakości przesyłu pakietów dla ruchu TCP i UDP.
The article constitutes an introduction to IPv6 protocol and is a review of the existing approaches to ensure the coexistence of IPv6 and IPv4, on the example of homogeneous Cisco network infrastructure. In the first paragraph, the IPv6 protocol has been characterized and compared to the IPv4. Then, concepts connected with IPv6 addressing have been described. As the main part, it has been discussed methods to provide the coexistence of the two IP protocols. It has been characterized the primary option which is the dual stack, two types of both point to point and multipoint tunnels and finally - address translation NAT-PT.
PL
Artykuł stanowi wprowadzenie do protokołu IPv6 oraz jest przeglądem istniejących podejść dla zapewnienia współistnienia IPv6 i IPv4, na przykładzie homogenicznej infrastruktury sieciowej Cisco. W pierwszym rozdziale scharakteryzowano protokół IPv6 i porównano go z IPv4. Następnie opracowano koncepcje związane z adresowaniem IPv6. W głównej części opisano metody do zapewnienia koegzystencji dwóch protokołów IP. Scharakteryzowano podstawową opcję jaką jest podwójny stos, po dwa rodzaje tunelowania punkt-punkt i punkt-wielopunkt oraz w końcu translację adresów NAT-PT.
W pracy opisano koncepcję systemu do transmisji sygnału wizji w sieci Internet. Omówiono założenia projektowe wspomnianego systemu, sprecyzowano wymagania i przeanalizowano przydatność istniejących rozwiązań strumieniowania wideo do tego celu. Następnie przedyskutowano możliwości praktycznej weryfikacji poprawności działania tworzonego systemu i przeanalizowano koszty zaproponowanego rozwiązania. Zaproponowano także listę koniecznych modyfikacji, jakie należy przeprowadzić, aby przekształcić ten system w profesjonalne rozwiązanie komercyjne.
EN
Underlying the paper are the issues those concern videocommunication in IP networks. Technical capabilities of a system proposed for the real time transmission of video signals have been examined together with its operation in a real network environment. Implementation costs of the system have been also discussed and some modifications necessary for professional solutions have been proposed too.
Protokół BGP jest protokołem rutingu zewnętrznego, tj. rutingu realizowanego pomiędzy systemami autonomicznymi. Artykuł omawia wybrane aspekty selekcji trasy BGP, związane z wyborem trasy od danego systemu autonomicznego i trasy do danego systemu autonomicznego. Poruszone zostaną kwestie liczby łączy, atrybutów wagi i lokalnych preferencji, jak również atrybutów MED oraz community.
EN
The BGP is an external routing protocol, i.e. BGP routing is carried out between autonomous systems. In the paper two BGP route selections, concerned with the selection of paths to and from autonomous systems, are described. The question of local-preference, weight, MED and community attributes are also addressed.
Dokonano przeglądu zagadnień związanych z jakością świadczenia usług przez sieci pracujące z protokołem IP. Przedstawiono definicje pojęcia jakości usługi i sposoby określenia jakości świadczenia usługi w sieciach IP. Przedstawiono parametry opisujące właściwości sieci z protokołem IP istotne dla poprawnej realizacji usług przenoszenia sygnałów wizji i głosu oraz danych o gwarantowanej jakości. Wskazano kierunki rozwoju sieci pakietowych tworzących system transportowy dla usług o gwarantowanych parametrach jakości.
EN
Important aspects of Quality of Service (QoS) in IP networks are presented in the article. QoS term is defined and discussed. Many problems with QoS in IP networks related to voice, video and data transmission are shown and major parameters are analysed. New trends in overcoming problems with QoS in IP networks and with creating NGN solutions are discussed.
Sformułowano i opisano koncepcję systemu aukcyjnego, umożliwiającego użytkownikom sieci IP uczestnictwo w procesie definiowania i wyceniania oferowanych im usług. Zaproponowany system składa się z kilku, ściśle ze sobą powiązanych, części nazywanych podsystemami. Jeden z podsystemów wykorzystuje zaproponowaną koncepcję wolnych zasobów sieciowych? jako wygodnego narzędzia monitorowania i sygnalizacji stanu sieci IP, nie wpływając jednocześnie na jakość oferowanych klientowi usług. Następnie zaproponowano prosty protokół wykorzystujący przedstawioną powyżej koncepcję, a także przeprowadzono jego symulację za pomocą własnego modułu symulacyjnego napisanego w języku Perl. W podsumowaniu szeroko omówiono otrzymane wyniki symulacji.
EN
This paper formulates and describes the concept of auctions system, which enables IP network's users to participate in definition of network services, types and prices. Presented system consist of serveral parts, closely realated each other, called subsystems. One of subsystems is utilising proposed lunused network resources concept as efficient way of monitoring and signalling IP networks, state without impacting the quality of services being provided to users. Next, simple protocol supporting proposed concept is presented and simulated with proprietary software module, written in Perl. Simulation's results are presented and broadly discussed.
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.
Zaprezentowano i poddano analizie rozszerzenia i optymalizacje protokołów mobilności, umożliwiające ich efektywne wykorzystanie w nowoczesnych sieciach IP. Niezależnie od rozwiązań zarządzania mobilnością w warstwie sieciowej, przedstawiono wiele rozwiązań wsparcia mobilności realizowanych w wyższych warstwach modelu ISO-OSI. Dodatkowo przedstawiono rozwój mechanizmów zarządzania mobilnością z wyróżnieniem nowych rozwiązań różnorodnych technik wirtualizacyjnych, w szczególności zmierzających do rozdzielenia identyfikacji adresata od jego lokalizacji w systemie sieciowym oraz do wprowadzenia separacji warstw wyższych od struktury tzw. sieci transportowej. Nakreślono obowiązujące tendencje i kierunki rozwoju protokołów zarządzania mobilnością.
EN
This paper presents optimizations and extensions of the above mobility protocols, allowing them to be successfully deployed in support of modern IP networks and applications. Apart from these classic, network-layer mechanisms, a number of alternative solutions utilizing higher ISO-OSI layer mechanisms have also been described. Moreover, the evolution of mobility support mechanisms is presented, leading to description of new solutions, utilizing abstraction and virtualization techniques to logically separate changing network location information from persistent identity of mobile host or employing completely new approaches, such as universal mobility support lacking necessity to employ well-known mobility agent based solutions.
Przez ponad 30 lat swojego istnienia, sieć Internet wyewoluowała z klasycznej sieci transmisji danych w największą z sieci wielousługowych. Część usług internetowych tworzona była od podstaw (jak np. poczta elektroniczna), część z nich (np. telewizja, czy telefonia internetowa) stanowi przeniesienie do Internetu usług realizowanych dotychczas w sieciach specjalizowanych (telewizyjnej, telefonicznej). Wdrażanie nowych usług jest zagadnieniem złożonym. Nowe usługi mogą spowodować problemy z funkcjonowaniem aplikacji już istniejących. Problemy mogą wystąpić także z usługami przeniesionymi z sieci specjalizowanych - w sieci Internet mogą one źle funkcjonować, np. ze względu na dużo niższą jakość transmisji niż wymagana. W niniejszym artykule dokonano analizy współczesnych usług, m.in. z punktu widzenia wymagań, jakie stawiają one dla sieci transmisyjnej. Przeanalizowano najistotniejsze elementy heterogenicznych sieci IP pod kątem współpracy z różnego typu usługami. Określono, jakie problemy występują podczas współistnienia wielu różnych aplikacji w sieci heterogenicznej. Wskazano również, jak te problemy rozwiązywać.
EN
For over 30 years of its existence, the Internet has evolved from traditional data networks in the largest multiservice networks. Some Internet service has been created from scratch (like e-mail), some of them (eg. television, or Internet telephony) is the adaptation of services previously implemented in specialized networks (broadcast television network, Plain Old Telephone Service - POTS, etc.). Implementation of new services is a complex issue. New services may interact with existing applications. Problems can also occur with services adapted from specialized networks - for example, due to much lower transmission quality than required. In this paper an analysis of contemporary services and requirements is described. We show problems, which occur due to the heterogeneity of multiservice network, as well as how to solve these problems.
Przedstawiono analizę wybranych sposobów realizacji rutingu wielościeżkowego. Zaprezentowane rozwiązania dotyczą transmisji wewnątrz pojedynczego systemu autonomicznego. Skupiono się jednak wyłącznie na rozwiązaniach, w których dane są przesyłane za pomocą przepływów. Istotną część artykułu stanowi opis mechanizmu FAMTAR (Flow-Aware Multi-Topology Adaptive Routing) wraz z najnowszymi propozycjami rozszerzenia jego funkcjonalności.
EN
The analysis of selected methods to realize multipath routing are presented in this paper. Described solutions and mechanisms can be implemented in an autonomous system. However, only flow-based solutions are presented. An important part of the paper is related to the FAMTAR (Flow-Aware Multi-Topology Adaptive Routing) mechanism and latest proposals to improve its functionality.
11
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
In this paper a complete flow control solution for IP networks is presented. The mechanism consists of feedback loop and quantity-based control algorithm that utilises the Smith predictor and dead-beat control. In contrast to several proposals where flow-level control using bottleneck node approach is performed, in our solution the feedback loop is established between two neighbour nodes, what is called link-level control. The results of experiments performed in real IP network show that it is possible to completely avoid node congestion and increase throughput utilisation in the network area where the proposed solution is applied.
PL
W artykule przedstawiono kompletny mechanizm sterowania przepływem danych w sieciach IP. Mechanizm ten składa się z pętli zwrotnej oraz algorytmu sterowania wykorzystującego predyktor Smitha i regulator typu dead-beat.Zastosowano sterowanie na poziomie łącz, w którym pętla zwrotna jest zestawiona pomiędzy sąsiednimi węzłami sieci. Mechanizm został poddany weryfikacji eksperymentalnej w rzeczywistej sieci IP, zaś uzyskane wyniki potwierdziły jego skuteczność w zakresie eliminowania przeciążeń sieci i poprawy efektywności wykorzystania jej zasobów.
A model for survivability assessment of IP-MPLS networks implemented directly in optical transport networks OTN (WDM) is described under assumptions as follows: end-to-end path protection; preplanned node-disjoint, dedicated or shared, backup path for each working path; distributed control of all top-down restoration actions; LSP-to-lightpath mapping minimizing the number of wavelength converters. Survivability of such networks has a fundamental importance, since a single link cut can affect extremely large traffic volumes. The optimization problem of survivable routing and wavelength assignment (SRWA) can be decomposed into a survivable routing followed by a wavelength assignment optimization problem. They are stated as the mixed integer and integer programming problems, respectively. Unfortunately, they both are NP-complete. Heuristic algorithms are proposed to solve the problems. The presented approach has been verified by means of simulation. Some results of the large number of simulation experiments investigating networks: DARPA, and NSF are described and discussed. Conclusions help in better understanding of survivability issues in IP-MPLS networks. All results are the original contribution and are published for the first time.
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.
Pomiar jakości głosu w telefonii nie jest nowym problemem. Utrata pakietów (packet loss) oraz wariancja opóźnienia (jitter), występujące w sieciach wykorzystujących protokół IP, wprowadzają dodatkowe zniekształcenia wpływające na jakość transmitowanej mowy. W artykule opisano wyniki badań wpływu języka na wartość uśrednionej opinii słuchaczy MOS (Mean Opinion Score) przy różnym poziomie utraty pakietów. Przedstawiono wyznaczone doświadczalnie wartości współczynnika odporności na utratę pakietów Bpl (Packet Loss Robustness Factor) dla różnych języków.
EN
Measuring voice quality for telephony is not a new problem. Packet loss and jitter, which occur in packet switched networks such as Internet, introduce distortions influence on speech quality. In this paper we show how languages affect the Mean Opinion Score (MOS) at different packet loss rate. Finally, we show correct values of Packet Loss Robustness Factor Bpl for different languages.
Przedstawiono krótką charakterystykę rynku teleinformatycznego i wymagań nowych usług sieciowych, porównując je z możliwościami funkcjonalnymi oferowanymi przez współczesne systemy i sieci, tak przewodowe, jak i bezprzewodowe. Sformułowano ograniczenia architektury TCP/IP w aspekcie obsługi urządzeń mobilnych i nowych scenariuszy mobilności. Wzięto pod uwagę zarówno oczekiwania użytkowników, jak i możliwości sprzętowe oraz naturalne ograniczenia stosu protokołów IP. Na podstawie dokonanej oceny przedstawiono rozwiązania protokolarne niezbędne do realizacji usług pożądanych przez użytkowników mobilnych. Wskazano na tendencje w rozwoju protokołów mobilności, zarówno w kontekście współczesnej sieci IR jak też nowych propozycji Internetu przyszłości.
EN
In this paper (a first piece of two-part series devoted to modem network mobility protocols) we present a short analysis of current telecommunication market trends and user expectations concerning availability of new services. Network requirements emerging from introduction of such services are then compared with functionality provided by currently deployed networking technologies, both wired and wireless. Further analysis covers the foundation of global Internet network - the TCP/IP protocol stack architecture - and its current ability to support device mobility. Elements such as user expectations, hardware capabilities and limitations of protocol stack arę taken into account. Based on the this analysis, we then present a chosen set of fundamental mobility protocols necessary to fulfill the abovementioned requirements along with their evolution trends, both in context of current global IP network and new approaches to Future Internet architecture.
Zarysowano stan aktualny rozwoju systemów i sieci bezprzewodowych, najbliższą przyszłość związaną z rozwojem systemu trzeciej generacji UMTS oraz systemów bezprzewodowego dostępu do sieci komputerowych, a także krótko opisano nowe techniki transmisyjne i nowe zagadnienia związane z warstwą sieciową systemów mogące mieć zasadniczy wpływ na dalszy rozwój systemów i sieci bezprzewodowych.Te zagadnienia to: modulacja wielotonowa OFDM, transmisja ultraszerokopasmowa, przetwarzanie przestrzenno-czasowe, sieci ad hoc oraz międzywarstwowa optymalizacja systemów.
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ć.