PUMA-TCS nowy protokó³ warstwy MAC ze wsparciem jakoœci œwiadczonych us³ug
|
|
- Bogumił Pietrzyk
- 7 lat temu
- Przeglądów:
Transkrypt
1 Telekomunikacja Cyfrowa Technologie i Us³ugi Tom 10. Rok 2010/2011 PUMA-TCS nowy protokó³ warstwy MAC ze wsparciem jakoœci œwiadczonych us³ug Marek Natkaniec, Katarzyna Kosek-Szott, Szymon Szott ( {natkaniec, kosek, szott}@kt.agh.edu.pl) AGH Akademia Górniczo-Hutnicza w Krakowie STRESZCZENIE W ostatnich latach obserwujemy rosn¹c¹ potrzebê zapewnienia odpowiedniej jakoœci œwiadczonych us³ug w lokalnych sieciach bezprzewodowych. W tym celu opracowany zosta³ standard IEEE e. Niestety, jak pokazuj¹ badania naukowe, nie jest on pozbawiony wad. W prezentowanej pracy zaproponowano nowy protokó³ o nazwie PUMA-TCS (Priority Unavoidable Multiple Access with Traffic Category Support) pozwalaj¹cy na lepsze ró nicowanie ruchu oraz wiêksze gwarancje œwiadczenia us³ug z okreœlon¹ jakoœci¹. W pracy zawarto równie wyniki badañ oraz analizê porównawcz¹ obu protoko³ów, przeprowadzonych przy u yciu wybranych symulatorów sieci bezprzewodowych, co pozwoli³o wskazaæ zalety oraz wady badanych metod dostêpu. S³owa kluczowe: protokó³ PUMA, funkcja EDCA, jakoœæ obs³ugi QoS, ró nicowanie ruchu, mechanizm priorytetów, analiza symulacyjna ABSTRACT PUMA-TCS a New MAC Layer Protocol with QoS Support There is a growing interest in QoS provisioning for wireless local area networks in recent years. Because of this, the IEEE e standard was introduced. Unfortunately, a few research papers show, that it has a number of serious flaws. The presented work describes a new protocol called PUMA-TCS (Priority Unavoidable Multiple Access with Traffic Category Support), that allows for better than IEEE e traffic differentiation and QoS guarantees. Research results and comparative analysis of protocols using selected simulators are also included in the paper. This allows to reveal a pros and cons of both channel access schemes. Key words: PUMA protocol, EDCA function, quality of service QoS, traffic differentiation, priorities mechanism, simulation analysis 1. Wstêp Lokalne sieci bezprzewodowe WLANs (Wireless Local Area Networks) pozwalaj¹ na szybkie i tanie ³¹czenie komputerów bêd¹cych w sieci teleinformatycznej. Ich ³atwa instalacja oraz du a funkcjonalnoœæ maj¹ ogromne znaczenie w wielu dziedzinach ycia. Sieci te s¹ idealnym rozwi¹zaniem dla posiadaczy urz¹dzeñ przenoœnych, takich jak laptopy, netbooki, nowoczesne telefony komórkowe lub PDA (Personal Digital Assistant). Wiêkszoœæ obecnych zastosowañ lokalnych sieci bezprzewodowych stanowi asynchroniczny transfer danych, jednak oczekuje siê wzrostu zainteresowania us³ugami multimedialnymi. W kanale bezprzewodowym stosunkowo trudno jest zapewniæ odpowiednie parametry strumienia danych. Z³o ony proces sterowania dostêpem do kana³u radiowego oraz zmienne warunki propagacji sygna³ów (charakterystyczne dla ³¹czy radiowych) s¹ powa nym utrudnieniem dla zapewniania odpowiedniej jakoœci us³ug ró nego typu. Wszystkie licz¹ce siê organizacje standaryzacyjne podjê³y odpowiednie kroki w celu opracowania mechanizmów gwarantowania wymaganej jakoœci œwiadczonych us³ug. Jakoœæ œwiadczonych us³ug (ang. Quality of Service, QoS) jest jednym z g³ównych parametrów charakteryzuj¹cych ka dego us³ugodawcê oraz kluczowym elementem branym pod uwagê przez us³ugobiorców. Przek³ada siê ona przede wszystkim na stopieñ zaspokojenia potrzeb klienta. Niestety w rzeczywistoœci okazuje siê, e œwiadczenie jednej us³ugi z odpowiedni¹ jakoœci¹ czêsto wi¹ e siê z koniecznoœci¹ pogorszenia jakoœci œwiadczenia innej us³ugi. Obecnie najbardziej rozpowszechnionym standardem dla sieci WLAN jest standard IEEE [1]. Pierwsza wersja tego standardu zosta³a zatwierdzona w 1997 roku przez organizacjê IEEE (Institute of Electrical and Electronics Engineers) i posiada zaimplementowane mechanizmy rywalizacyjnego dostêpu do kana³u (funkcja DCF Distributed Coordination Function) oraz podstawowe wsparcie dla realizacji ruchu izochronicznego (funkcja PCF Point Coordination Function). Standard ten nie by³ tworzony z myœl¹ o gwarantowaniu wszystkich parametrów QoS, niezbêdnych dla œwiadczenia us³ug z okreœlon¹ jakoœci¹. Dopiero standard IEEE e [2], zatwierdzony w 2005 roku, wprowadzi³ nowe mechanizmy w sposobie dostêpu do kana³u radiowego. To w³aœnie na poziomie dostêpu do medium transmisyjnego nale y rozstrzygn¹æ roszczenia stacji do uzyskania praw do transmisji. Sprawiedliwy, bior¹cy pod uwagê priorytet przesy³anego ruchu, mechanizm kontroli dostêpu do kana³u radiowego powinien pozwalaæ na zapewnienie odpowiedniego poziomu QoS. W standardzie IEEE e zdefiniowane zosta³y 44
2 funkcje HCCA (HCF Controlled Channel Access), przeznaczona do pracy z u yciem centralnego koordynatora i EDCA (Enhanced Distributed Channel Access), przeznaczona dla sieci ad-hoc, które gwarantuj¹ okreœlony poziom QoS. W obecnej wersji standardu IEEE , z roku 2007 [1], dokonano integracji czêœci rozszerzeñ standardu, w tym równie rozszerzenia IEEE e. Analizê wydajnoœci pracy standardu IEEE e mo na odnaleÿæ w wielu pozycjach literaturowych. W pracy [3] przedstawiono badania funkcji EDCA i HCCA z wykorzystaniem symulacji komputerowych. W innej pracy badana by³a sprawiedliwoœæ dostêpu dla przypadku, gdy kilka sieci BSS (Basic Service Set) wspó³dzieli pewien obszar geograficzny u ywaj¹c do pracy tego samego kana³u radiowego [4]. Publikacja [5] równie przedstawia badanie wydajnoœci funkcji EDCA rozszerzone o mo liwoœæ wielokrotnej transmisji w ramach okresu TXOP (Transmission Opportunity). Opracowano i opublikowano równie wiele modeli matematycznych funkcji EDCA [6 9]. Niestety z przeprowadzonych badañ wynika, e tryb EDCA standardu IEEE e nie jest pozbawiony wad. Odpowiedni poziom QoS mo e byæ bowiem zapewniony tylko w sposób statystyczny, poprzez zmniejszenie prawdopodobieñstwa dostêpu do kana³u radiowego ramkom nale ¹cym do ni szej kategorii ruchowej. Taki sposób rywalizacji nie daje gwarancji, e ramki o wy szym priorytecie bêd¹ zawsze nadane przed ramkami o ni szym priorytecie. Proces ten przyczynia siê do wzrostu wariancji opóÿnienia dla ramek o wysokim priorytecie w warunkach nadawania ramek przez stacje o niskim priorytecie. Kolejny problem wystêpuj¹cy w standardzie IEEE e jest zwi¹zany z wystêpowaniem d³ugich okresów oczekiwania na dostêp do kana³u radiowego (backoff) dla stacji nadaj¹cych ruch o niskim priorytecie. Okresy spowodowane dzia³aniem licznika backoff s¹ wtedy du o d³u sze ni w przypadku standardowej funkcji DCF, co powoduje degradacjê wydajnoœci pracy sieci. Wady istniej¹cych protoko³ów i standardów przyczyniaj¹ siê do powstawania rozwi¹zañ alternatywnych. Takim przyk³adem jest protokó³ PUMA-TCS (Priority Unavoidable Multiple Access with Traffic Category Support) opracowany w Katedrze Telekomunikacji AGH, który zostanie szczegó³owo przedstawiony w niniejszej pracy. Protokó³ PUMA-TCS wykorzystuje rywalizacyjny dostêp do kana³u radiowego z u yciem tzw. twardych priorytetów i nie posiada g³ównych wad protoko³u EDCA. Przyjêto nastêpuj¹cy uk³ad pracy. W rozdziale drugim opisano protokó³ EDCA. Rozdzia³ trzeci zawiera opis dzia³ania protoko³u PUMA-TCS. W rozdziale czwartym zawarto wyniki badañ symulacyjnych protoko³u PUMA-TCS, które zosta³y porównane z wynikami uzyskanymi dla protoko³u EDCA. Ostatni rozdzia³ zawiera najciekawsze wnioski uzyskane z analizy przeprowadzonych badañ. 2. Funkcja EDCA standardu IEEE Architektura warstwy MAC sieci standardu IEEE e zosta³a zaprojektowana tak, aby zapewniæ maksymaln¹ mo liw¹ kompatybilnoœæ ze starszymi sieciami standardu IEEE Podczas standaryzacji zadbano o to, aby ju istniej¹ce na ca³ym œwiecie sieci standardu IEEE ³atwo migrowa³y w kierunku standardu IEEE e. Zasadnicza zmiana w architekturze MAC polega na implementacji funkcji koordynuj¹cej HCF (Hybryd Coordination Function) z dwoma ró nymi mechanizmami dostêpu do kana³u radiowego. Pierwszy z nich to EDCA, bêd¹cy ulepszon¹ wersj¹ podstawowego trybu DCF. Natomiast drugi to odpowiednik dawnego PCF, okreœlany mianem HCCA. Funkcja EDCA jest obowi¹zkowa zarówno dla trybu pracy z infrastruktur¹, jak i dla sieci ad-hoc, podobnie jak funkcja DCF zdefiniowana w podstawowym standardzie IEEE Architekturê warstwy MAC standardu IEEE e przedstawia rysunek 1. Rys. 1. Architektura warstwy MAC standardu IEEE e 45
3 Z punktu widzenia modeli QoS dzia³anie trybu EDCA jest analogiczne do architektury us³ug zró nicowanych DiffServ ruch generowany jest agregowany w strumienie zbiorcze (tzw. klasy ruchu) o ró nym priorytecie i przekazywany zgodnie z parametrami obowi¹zuj¹cymi dla danej klasy ruchu. EDCA mo e realizowaæ jedynie miêkkie gwarancje jakoœci (ang., soft QoS). W przypadku trybu HCCA mamy do czynienia z rozwi¹zaniem zbli onym do modelu us³ug zintegrowanych IntServ zapewnienie jakoœci przekazu ramek odbywa siê na poziomie pojedynczych strumieni z wykorzystaniem deskryptorów ruchu TC (Traffic Category). Mechanizm HCCA reprezentuje podejœcie iloœciowe, dziêki czemu zapewnia on œciœlejsze gwarancje jakoœciowe w porównaniu z trybem EDCA. Mechanizm EDCA umo liwia odwzorowanie ruchu wychodz¹cego ze stacji obs³uguj¹cej QoS na maksymalnie cztery zdefiniowane klasy ruchu, okreœlane równie jako kategorie dostêpu AC (Access Categories): G³os AC_VO (Voice) Wideo AC_VI (Video) Ruch bez wymagañ AC_BE (Best Effort) Ruch t³a AC_BK (Background) Ka da klasa ruchu posiada niezale n¹ kolejkê sprzêtow¹, w której s¹ buforowane ramki warstwy MAC przed wys³aniem ich do kana³u radiowego. We wstêpnej fazie ró nicowania ruchu, jednostkom danych pochodz¹cym z warstw wy szych modelu ISO/OSI przypisywany jest jeden z oœmiu dostêpnych priorytetów u ytkownika UP (User Priority). Informacja o UP jest przenoszona przez pole TID (Traffic IDentifier) nag³ówka ramki danych. Dopiero po tej klasyfikacji nastêpuje przypisanie priorytetu u ytkownika do kategorii dostêpu, wed³ug schematu przedstawionego w tabeli 1. Tabela 1 Rekomendowany schemat przypisywania priorytetów u ytkownika do klasy ruchu, zgodnie ze standardem IEEE 802.1D oraz kategoriami dostêpu IEEE e [1] Priorytet Odpowiednik Kategoria Priorytet priorytetu Oznaczenie dostêpu u ytkownika zgodny z e e Najni szy 1 BK AC_BK Background 2 AC_BK Background 0 BE AC_BE Best Effort 3 EE AC_BE Best Effort 4 CL AC_VI Video 5 VI AC_VI Video 6 VO AC_VO Voice Najwy szy 7 NC AC_VO Voice Zró nicowanie parametrów dostêpu do kana³u radiowego dla poszczególnych klas ruchu umo liwi³o nadawanie im priorytetów. Prawdopodobieñstwo rozpoczêcia transmisji przez dan¹ klasê ruchu jest uzale nione od indywidualnego zestawu czterech parametrów: CW MIN [AC]/CW MAX [AC] okreœla minimaln¹/maksymaln¹ d³ugoœæ przedzia³u, z którego losowane jest okno rywalizacji CW[AC] dla danej kategorii dostêpu, wykorzystywanego przez algorytm backoff do losowego opóÿnienia rozpoczêcia transmisji. Mniejsze wartoœci parametrów CW MIN i CW MAX zapewniaj¹ statystycznie krótszy czas oczekiwania na dostêp do kana³u radiowego, dlatego s¹ one charakterystyczne dla klas ruchu o wy szych priorytetach, AIFSN[AC] parametr przyjmuj¹cy wartoœci ca³kowite z przedzia³u [2,?), na podstawie którego wyznaczany jest arbitra owy odstêp miêdzyramkowy AIFS[AC] (Arbitration InterFrame Space), bêd¹cy odpowiednikiem okresu DIFS w trybie podstawowym DCF: AIFS[AC] = SIFS + AIFSN[AC] SlotTime (1) gdzie AIFS[AC] DIFS. Zazwyczaj kategorii dostêpu o najwy szym priorytecie przypisuje siê najmniejsz¹ z mo liwych wartoœci parametru AIFS równ¹ DIFS. W przypadku wspó³istnienia na danym obszarze stacji korzystaj¹cych zarówno z funkcji DCF, jak i EDCA, wystêpuje brak ró nicowania ramek o wy szym priorytecie w stosunku do ramek wysy³anych przez stacje wykorzystuj¹ce DCF. TXOP Limit[AC] okreœla przedzia³ czasu, w którym stacja ma prawo do rozpoczêcia transmisji jednej lub wiêkszej liczby ramek nale ¹cych do danej klasy ruchu, bez koniecznoœci wykonywania ka dorazowo procedury backoff, pod warunkiem, e sumaryczny czas zajêtoœci kana³u radiowego nie przekroczy okresu TXOP Limit [AC]. W przypadku, gdy wartoœæ tego parametru jest zerowa, klasa ruchu mo e wys³aæ tylko jedn¹ ramkê, po czym jest zobowi¹zana do natychmiastowego zwolnienia kana³u radiowego. Standard IEEE nie narzuca jednego zestawu wartoœci, jakie powinny przyjmowaæ powy sze parametry dostêpu do kana³u radiowego. Zamiast tego dostarcza formu³y opisuj¹ce zale noœci pomiêdzy parametrami oraz innymi czynnikami, takimi jak np. rodzaj wykorzystywanej warstwy fizycznej (tab. 2). Zaproponowany schemat nadawania priorytetów dostêpu do kana³u radiowego w obrêbie pojedynczej stacji najlepiej obrazuj¹ zale noœci czasowe pomiêdzy poszczególnymi klasami ruchu, przedstawione na rysunku 2. Z uwagi na du o wiêksze wartoœci parametrów CW MIN, CW MAX oraz AIFSN, dla kategorii dostêpu o ni szym priorytecie (BE i BK), w sytuacji pe³nego na- 46
4 Tabela 2 Zalecane wartoœci parametrów dostêpu do kana³u radiowego dla trybu EDCA [1] Klasa ruchu CW MIN CW MAX AIFSN TXOP DSSS OFDM Inne AC_BK acw MIN acw MAX AC_BE acw MIN acw MAX AC_VI (acw MIN +1)/2-1 acw MIN 2 6,016 ms 3,008 ms 0 AC_VO (acw MIN +1)/4-1 (acw MIN +1)/ ,264 ms 1,504 ms 0 Rys. 2. Zale noœci czasowe pomiêdzy kategoriami dostêpu w trybie EDCA sycenia kana³u radiowego, w przypadku jednoczesnego wystêpowania ruchu o wy szym priorytecie, przepustowoœæ znacznie siê zmniejsza. Efekt ten jest potêgowany przez niezerowe wartoœci parametru TXOP Limit dla kategorii dostêpu VI oraz VO. Dla funkcji EDCA mo liwe s¹ kolizje fizyczne i wirtualne. Kolizja fizyczna wystêpuje wtedy, kiedy dwie lub wiêcej stacji próbuje jednoczeœnie rozpocz¹æ nadawanie w tym samym kanale radiowym, a kolizja wirtualna jest to kolizja wystêpuj¹ca w obrêbie jednej stacji, podczas rywalizacji ramek pochodz¹cych z ró nych klas ruchu (kolejek sprzêtowych). Za rozwi¹zywanie problemu kolizji wirtualnych jest odpowiedzialny specjalny modu³, tzw. Virtual Collision Handler, który decyduje o przyznaniu prawa do transmisji klasie ruchu o wy- szym priorytecie. Natomiast kolejka skojarzona z kategori¹ dostêpu o ni szym priorytecie zachowuje siê tak, jakby wyst¹pi³a kolizja fizyczna, czyli wykonuje standardow¹ procedurê backoff. Wszystkie zdefiniowane regu- ³y oznaczaj¹, e transmisja jednostki danych warstwy MAC przynale nej do okreœlonej klasy ruchu mo e siê rozpocz¹æ tylko i wy³¹cznie wtedy, gdy spe³nione s¹ wszystkie poni sze warunki: Kana³ radiowy by³ w stanie bezczynnoœci przez okres czasu nie krótszy ni wartoœæ parametru AIFS dla danej klasy. Licznik backoff timer zwi¹zany z okreœlon¹ klas¹ ruchu osi¹gn¹³ wartoœæ zerow¹. Nie zosta³a stwierdzona kolizja fizyczna ani wirtualna lub te mia³a miejsce wy³¹cznie kolizja wirtualna, przy czym klasa, dla której wyst¹pi³a kolizja, posiada³a najwy szy priorytet ze wszystkich klas rywalizuj¹cych o dostêp do kana³u radiowego. 3. Zasada dzia³ania protoko³u PUMA-TCS Alternatyw¹ dla funkcji DCF standardu IEEE by³o opracowanie protoko³u PUMA, bêd¹cego rozszerzeniem funkcji DCF [10]. Dostêpne badania naukowe pokazuj¹, e funkcja DCF posiada m.in. nastêpuj¹ce wady: mo liwoœæ transmisji tylko ruchu asynchronicznego, ma³¹ wydajnoœæ pracy w przypadku du ej liczby stacji nadaj¹cych du e wielkoœci ruchu, oraz niesprawiedliwy dostêp do kana³u radiowego. Autorzy protoko³u PUMA starali siê usun¹æ te problemy, jednoczeœnie pozwalaj¹c na ³atwe wprowadzenie zmian w kartach bezprzewodowych poprzez zmianê oprogramowania (firmware). Protokó³ PUMA, dedykowany do pracy w sieciach ad-hoc, mo e wykorzystywaæ wszystkie rodzaje technik warstwy fizycznej. G³ówn¹ wad¹ protoko³u PUMA jest wsparcie tylko jednej dodatkowej klasy ruchu. 47
5 Rozszerzeniem protoko³u PUMA, pozwalaj¹cym na zdefiniowanie wielu rodzajów kategorii przesy³anego ruchu, jest protokó³ PUMA-TCS. Zmiany wprowadzone w protokole PUMA-TCS w stosunku do pierwotnego PUMA pozwalaj¹ na ³atw¹ implementacjê tego protoko- ³u poprzez dalsze zaktualizowanie oprogramowania firmware kart bezprzewodowych. Protokó³ PUMA-TCS definiuje piêæ ró nych priorytetów oraz klasê ruchu typu best effort priorytet 1 jest najwy szym, a 5 najni szym z mo liwych. Ramki s³u ¹ce do zarz¹dzania sieci¹, jako najistotniejsze, posiadaj¹ priorytet 1. Z kolei ramki przenosz¹ce ruch g³osowy posiadaj¹ priorytet 2. Priorytet 3 jest przeznaczony dla ramek wideo. Aplikacje istotne dla u ytkownika (np. transakcje bankowe) generuj¹ dane traktowane z priorytetem 4. Priorytet 5 zosta³ zdefiniowany dla ruchu typu excellent effort. Tabela 3 przedstawia proponowany przydzia³ priorytetów. Tabela 3 Przydzia³ priorytetów zdefiniowany w protokole PUMA-TCS Priorytet Typ ruchu Opis 1 Zarz¹dzanie sieci¹ 2 G³os 3 Wideo 4 Kontrolowane obci¹ enie 5 Excellent effort Dane s³u ¹ce do utrzymania sieci OpóŸnienie nie wiêksze ni 50 ms, bardzo ma³y jitter OpóŸnienie nie wiêksze ni 150 ms Aplikacje transakcyjne Us³ugi œwiadczone wa nym klientom Best effort Ruch asynchroniczny Podobnie jak w przypadku protoko³u PUMA, jego nastêpca równie wykorzystuje trzy przedzia³y czasowe: SIFS, PIFS, oraz DIFS (DIFS>PIFS>SIFS). Nadawanie priorytetów ramkom realizowane jest za pomoc¹ dodatkowych sygna³ów JAM, których odpowiednia liczba przypisana jest do poszczególnych priorytetów. Wszystkie stacje, które chc¹ wys³aæ ramki, musz¹ zaczekaæ, a kana³ radiowy bêdzie wolny przez czas PIFS. Nastêpnie stacje posiadaj¹ce ramki o okreœlonym priorytecie zaczynaj¹ wysy³aæ sygna³y JAM, których liczba zale y od priorytetu ramki oczekuj¹cej na wys³anie. Im wy szy priorytet, tym liczba wysy³anych sygna³ów JAM jest wiêksza. Dla priorytetu 1 jest to 5 sygna³ów, dla priorytetu 2 s¹ to 4 sygna³y, itd. Wysy³anie sygna³ów JAM s³u y do poinformowania innych stacji o priorytecie ramki, która ma byæ wys³ana. Je eli po wys³aniu sygna³ów JAM kana³ radiowy jest wolny (tzn. adna inna stacja nie wysy³a sygna³ów JAM) oznacza to, e w danym momencie adna inna stacja nie posiada ramki o wy szym priorytecie, zatem stacja o najwy - szym priorytecie mo e zacz¹æ procedurê backoff. Pozosta³e stacje powinny wstrzymywaæ swoje transmisje do momentu otrzymania ramki RTS lub CTS, dziêki którym bêd¹ mog³y uaktualniæ swój wektor zajêtoœci ³¹cza NAV i czekaæ na zakoñczenie bie ¹cej transmisji, eby ponownie wzi¹æ udzia³ w rywalizacji o dostêp do kana³u radiowego. Rysunek 3 przedstawia proces dostêpu do kana³u radiowego z u yciem sygna³ów JAM. Nale y zwróciæ uwagê, e stacji, które wys³a³y tak¹ sam¹ liczbê sygna³ów JAM, a wiêc posiada³y ramki o tym samym priorytecie, mo e byæ wiêcej ni jedna. Rywalizacja miêdzy nimi o dostêp do kana³u radiowego realizowana jest podczas standardowego mechanizmu odczekiwania backoff, czyli losowania odpowiedniej liczby szczelin czasowych, które stacja musi odczekaæ, zanim bêdzie mog³a nadaæ ramkê RTS. Odbiorca tej ramki, po czasie SIFS, przesy³a potwierdzenie w postaci ramki CTS. Nastêpnie pomiêdzy nadawc¹ i odbiorc¹ wymieniane s¹ ramki danych. Równoczeœnie realizowana jest aktualizacja wektora NAV przez wszystkie stacje bêd¹ce w stanie poprawnie odebraæ wymienione ramki. Kolejn¹ zmian¹ w porównaniu z protoko³em PUMA jest wprowadzenie liczników dla ka dej ze zdefiniowanych klas ruchu. Liczniki te, podobnie jak licznik T2 wykorzystywany w protokole PUMA [6], s³u ¹ do skalowania ru- Rys. 3. Dostêp do kana³u radiowego realizowany w przypadku nadawania ramek z priorytetem, stosowany w protokole PUMA-TCS 48
6 chu dla ró nych priorytetów. Przypisana ramce wartoœæ licznika jest stopniowo zmniejszana. Je eli wartoœæ ta osi¹gnie zero, ramce zostanie podniesiony priorytet (o jeden), co zwiêksza jej szanse na wys³anie podczas kolejnego okresu rywalizacji. Oznacza to, e niezale - nie od obci¹ enia sieci, ramka po pewnym czasie zostanie dopuszczona do rywalizacji z ramkami o wy- szych priorytetach. Protokó³ PUMA-TCS zabrania jednak przekszta³cania w ten sposób ramek priorytetu nr 2 w ramki priorytetu nr 1. Ma to na celu zapewnienie poprawnej pracy sieci i uzyskanie minimalnych wartoœci opóÿnieñ w przypadku przesy³ania ruchu zarz¹dzaj¹cego sieci¹. Podobnie jak w przypadku protoko³u PUMA, zastosowano zmodyfikowany algorytm wyboru szczeliny z okna wspó³zawodnictwa DIDD (Double Increment Double Decrement) [11]. W celu dalszego zwiêkszenia wydajnoœci transmisji, szczególnie podczas nadawania ramek o ma³ej d³ugoœci, w protokole PUMA-TCS, podobnie jak w protokole PUMA, wykorzystano mechanizm packet-train [6]. Jego dzia³anie przypomina realizacjê mechanizmu TXOP stosowanego w trybie EDCA. Asynchroniczny tryb transmisji u yty po czasie DIFS pozosta³ bez zmian i jest zgodny z funkcj¹ DCF standardu IEEE Analiza symulacyjna protoko³u PUMA-TCS Rys. 4. Sieæ ad-hoc standardu IEEE Do przeprowadzenia analizy symulacyjnej protoko³u PUMA-TCS pos³u ono siê specjalnie do tego celu napisanym symulatorem w jêzyku Java. Symulator skonstruowany zosta³ w oparciu o g³ówn¹ kolejkê zdarzeñ. W kolejce tej przechowywane s¹ dzia³ania, jakie bêd¹ wykonywane w kolejnoœci ustalonej wed³ug pola czasu, które posiada ka de ze zdarzeñ. Przeprowadzone symulacje zosta³y podzielone w taki sposób, aby jak najlepiej ukazaæ podobieñstwa i ró nice dwóch badanych funkcji dostêpu do medium: EDCA i PUMA-TCS. Badania przeprowadzone zosta³y dla sieci ad-hoc, pokazanej na rysunku 4. Rodzaj przesy³anego ruchu oraz liczba stacji uczestnicz¹cych w transmisji zosta³y szczegó- ³owo opisane na pocz¹tku ka dego scenariusza. Wszystkie stacje by³y w swoim zasiêgu radiowym, co oznacza, e w sieci nie wystêpowa³ przypadek stacji ukrytych. Parametry protoko³ów zosta³y ustalone tak, aby odpowiada³y za³o eniom przyjêtym dla warstwy fizycznej standardu IEEE b. Niektóre z przyjêtych parametrów ulega³y zmianie w trakcie przeprowadzanych symulacji. Najwa niejsze przyjête parametry zosta³y przedstawione w tabeli 4. Pozosta³e wartoœci parametrów by³y zgodne ze standardem IEEE [1]. Tabela 4 Wartoœci parametrów protoko³ów PUMA-TCS i EDCA przyjête podczas symulacji Parametr PUMA-TCS EDCA Czas trwania szczeliny czasowej Time Slot [ìs] Czas trwania odstêpu SIFS [ìs] Czas trwania odstêpu PIFS [ìs] Czas trwania odstêpu DIFS [ìs] Czas trwania sygna³u JAM [ìs] 20 CW MIN dla P1 CW MAX dla P1 CW MIN dla P2 CW MAX dla P2 CW MIN dla P3 CW MAX dla P3 CW MIN dla P4 CW MAX dla P4 CW MIN dla P5 CW MAX dla P Przeprowadzone symulacje prowadzi³y do okreœlenia charakterystyk dla stanu ustalonego. Badania realizowano w taki sposób, aby warunki pocz¹tkowe nie obci¹ a³y b³êdem wyników otrzymanych dla stanu ustalonego. Do okreœlenia charakterystyk stanu ustalonego wykorzystano wartoœæ œredni¹, wariancjê oraz przedzia³y ufnoœci dla wartoœci œredniej. Zastosowano metodê niezale nych podprzebiegów. Stan ustalony zosta³ okreœlony na podstawie porównania wartoœci œrednich z kolejnych podprzebiegów, tzn. je eli wartoœci œrednie z dwóch kolejnych podprzebiegów ró ni³y siê o mniej ni 5%, to przyjmowano, e osi¹gniêty zosta³ stan ustalony systemu. Ka dy z podprzebiegów odpowiada³ 49
7 przes³aniu ramek przez ka d¹ ze stacji, tzn. stacja, która jako pierwsza przes³a³a ramek, koñczy³a okres podprzebiegu. Po osi¹gniêciu stanu ustalonego przeprowadzano dziesiêæ podprzebiegów symulacyjnych, z których wyliczano wartoœci œrednie, wariancje oraz przedzia³y ufnoœci na poziomie 95%. Na wykresach przedstawiono krzywe, dla których dla zadanego przedzia³u ufnoœci na poziomie 95% poziom b³êdu nie przekracza 1% (wartoœci b³êdów s¹ zbyt ma³e, aby mog³y byæ widoczne na wykresach). Jako podprzebieg przyjêto realizacjê sta³ego ci¹gu zdarzeñ przez ka d¹ ze stacji, co pozwoli³o uniezale niæ wyniki symulacji od wielkoœci ruchu oferowanego i liczby stacji Scenariusz 1 Badanie wydajnoœci protoko³ów z u yciem jednego priorytetu W scenariuszu 1 w sieci pracowa³y dwie stacje wysy³aj¹ce ramki wzajemnie do siebie. Stacja 1 wysy³a³a strumieñ CBR (Constant Bit Rate) o najwy szym priorytecie. Przyjêta wielkoœæ ramki wynosi³a 250 bajtów. Dodatkowo dla protoko³u PUMA-TCS zmieniany by³ parametr packet-train i wynosi³ on odpowiednio 2 i 5 ramek. Protokó³ PUMA-TCS zak³ada sta³e u ycie mechanizmu RTS/CTS, jednak e funkcjê EDCA przebadano dla dwóch przypadków: z w³¹czonym (parametr Rys. 5. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 1 Rys. 6. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 1 50
8 RTS_Threshold=0) oraz wy³¹czonym mechanizmem RTS/CTS. Wykresy zmian ruchu realizowanego oraz œredniego opóÿnienia transmisji w funkcji ruchu oferowanego przedstawiono na rysunkach 5 i 6. Obserwacja uzyskanych wyników pozwala na wyci¹gniêcie kilku wniosków. Pierwszym zjawiskiem, które mo na zaobserwowaæ na rysunku 5, jest brak zwiêkszania przep³ywnoœci strumienia od pewnej granicy ruchu oferowanego. Jest to spowodowane nasyceniem sieci zwi¹zanym z przepe³nieniem kolejki ramek oczekuj¹cych na wys³anie do danej stacji. Najni sz¹ wartoœæ ruchu realizowanego w stanie nasycenia osi¹ga strumieñ nadawany z wykorzystaniem PUMA-TCS, który wynosi ok kbit/s. Jest to spowodowane dzia³aniem mechanizmu RTS/CTS, który obni a wartoœæ ruchu realizowanego poprzez wymianê ramek RTS i CTS przed wys³aniem ramek DATA. W tym przypadku, kiedy nie mamy do czynienia z problemem stacji ukrytych, mechanizm RTS/CTS okazuje siê byæ ca³kowicie zbêdny. Ruch realizowany z wykorzystaniem PUMA-TCS przyjmuje ni sze wartoœci ni realizowany z wykorzystaniem funkcji dostêpu EDCA z w³¹czonym mechanizmem RTS/CTS. Dzieje siê tak dlatego, e w pierwszym przypadku czas oczekiwania na wys³anie ramki jest wyd³u ony w stosunku do EDCA. Czas potrzebny na wys³anie sygna³ów JAM, z u yciem protoko³u PUMA-TCS, jest d³u szy od czasu AIFS, jaki oczekuje ramka nadawana z u yciem funkcji EDCA. Zdecydowanie wy sze wartoœci ruchu realizowanego w stanie nasycenia osi¹ga funkcja EDCA bez w³¹czonego mechanizmu RTS/CTS (ok kbit/s). Najwy sz¹ wartoœæ ruchu realizowanego osi¹ga protokó³ PUMA-TCS z ustawionym parametrem packet-train na wartoœæ 5 (ok kbit/s). Gdy packet-train ustawiony zosta³ na wartoœæ 2, osi¹gniête wartoœci ruchu realizowanego dla protoko³u PUMA-TCS by³y zbli one do osi¹ganych przez funkcjê EDCA z wy³¹czonym mechanizmem RTS/CTS. PUMA-TCS zdecydowanie lepiej radzi sobie ze œrednim opóÿnieniem transmisji, co dobrze obrazuje rys. 6. Œrednie opóÿnienia ramek osi¹gane dla PUMA- TCS s¹ ni sze od osi¹ganych dla EDCA. W przypadku EDCA widoczny jest te niekorzystny wp³yw stosowania mechanizmu RTS/CTS. Dla EDCA wykorzystuj¹cej RTS/CTS opóÿnienia transmisji wzrastaj¹ gwa³townie przy znacznie mniejszych wartoœciach ruchu oferowanego ni dla EDCA bez RTS/CTS Scenariusz 2 Badanie wydajnoœci protoko³ów z u yciem dwóch priorytetów W scenariuszu 2 badana sieæ sk³ada³a siê z trzech stacji. Stacje o numerach 2 i 3 generuj¹ strumienie ruchu CBR i wysy³aj¹ je do stacji 1. Strumieniowi nadawanemu ze stacji 2 przydzielony zosta³ priorytet 1 (najwy - szy), strumieniowi nadawanemu ze stacji 3 przydzielono priorytet 2. Pozosta³e parametry symulacji by³y takie, jak zdefiniowano w tabeli 4 oraz w scenariuszu 1. Mechanizm packet-train zosta³ wy³¹czony. Funkcjê EDCA przebadano dla dwóch przypadków: z w³¹czonym oraz wy³¹czonym mechanizmem RTS/CTS. Wykresy zmian ruchu realizowanego oraz œredniego opóÿnienia transmisji w funkcji ruchu oferowanego przedstawiono na rysunkach 7 i 8. Na rysunku 7 mo na zaobserwowaæ dzia³anie mechanizmu nadawania priorytetów dla obu funkcji dostêpu do medium. Gdy sumaryczna wartoœæ ruchu oferowanego dla strumieni z priorytetami 1 i 2 przekroczy wartoœæ nasycenia siê sieci, wartoœæ ruchu realizowanego przez priorytet 2 musi zmniejszyæ siê tak, aby strumieñ z priorytetem wy szym (priorytet 1) móg³ przenosiæ ca- ³oœæ ruchu oferowanego. Dzieje siê to oczywiœcie kosztem ruchu z priorytetem ni szym (priorytet 2). Ciekawym zjawiskiem jest to, e dla PUMA-TCS, po uzyskaniu stanu nasycenia (sumarycznie dla obu strumieni ok kbit/s), nastêpuje gwa³towny spadek ruchu realizowanego dla strumienia o ni szym priorytecie. Dzieje siê tak, poniewa podczas rywalizacji o dostêp do medium wygrywa zawsze strumieñ z priorytetem 1, co prowadzi do zag³odzenia ruchu o priorytecie 2 przy wzroœcie ruchu oferowanego dla strumienia z priorytetem 1. Jest to dzia³anie zgodne z za³o eniami PUMA-TCS, które zak³adaj¹ nadawanie dla ruchu o priorytecie najwy szym tzw. strict priority, czyli bezwzglêdnego pierwszeñstwa w dostêpie do medium transmisyjnego. Inaczej zosta³a zaprojektowana funkcja EDCA. W momencie, kiedy sumaryczny ruch obu priorytetów osi¹gn¹³ stan nasycenia (ok kbit/s), wartoœæ ruch realizowanego z priorytetem 2 spad³a, podobnie jak dla PUMA-TCS. Nie jest to jednak spadek tak gwa³towny i nie prowadzi do zag³odzenia ruchu z priorytetem 2. Maksymalna wartoœæ ruchu, który mo e byæ obs³ugiwany przez sieæ za poœrednictwem funkcji EDCA, zosta³a podzielona pomiêdzy dwa strumienie ruchu z zachowaniem priorytetów. Po osi¹gniêciu stanu nasycenia przy wykorzystaniu funkcji EDCA bez w³¹czonego mechanizmu RTS/CTS, strumienie ruchu osi¹gaj¹ odpowiednio: ok kbit/s dla strumienia 1 i ok kbit/s dla strumienia 2. Po w³¹czeniu mechanizmu RTS/CTS, maksymalne osi¹gane wartoœci ruchu realizowanego malej¹ dla obu strumieni, poniewa wysy³anie danych poprzedzane jest wymian¹ ramek RTS/CTS. Wszystkie opisywane wczeœniej w³asnoœci funkcji EDCA (bez w³¹czonego mechanizmu RTS/CTS) zachodz¹ i w tym przypadku. Na rysunku 8, przedstawiaj¹cym œrednie wartoœci opóÿnienia transmisji ramek w funkcji ruchu oferowanego, mo na zaobserwowaæ nastêpuj¹ce prawid³owoœci w dzia³aniu poszczególnych priorytetów. Niezale nie od rodzaju funkcji dostêpu do kana³u radiowego, strumieñ o ni szym priorytecie uzyskuje wy sze wartoœci œredniego opóÿnienia. OpóŸnienia strumieni 51
9 Rys. 7. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 2 Rys. 8. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 2 wykorzystuj¹cych PUMA-TCS s¹ o ponad po³owê mniejsze od œrednich opóÿnieñ osi¹ganych przez strumienie wykorzystuj¹ce funkcjê EDCA. Charakterystyczne jest równie to, opóÿnienie dla ruchu z najwy - szym priorytetem nie roœnie skokowo Scenariusz 3 Skalowanie ruchu w protokole PUMA-TCS Celem badañ przeprowadzonych dla scenariusza 3 by³o pokazanie dzia³ania licznika odpowiadaj¹cego za przejœcie ramek z priorytetu ni szego na wy szy. Licznik T1 (umo liwiaj¹cy przejœcie ramek z priorytetu 3 na priorytet 2) zosta³ ustawiony na wartoœæ 10, co spowodowa³o, e ka dej ramce o priorytecie 3, która czeka³a na wys³anie w buforze przez 10 milisekund, by³ nadawany wy szy priorytet (drugi). Sieæ sk³ada³a siê z dwóch stacji, z których jedna wysy³a ramki do drugiej stacji wykorzystuj¹c trzy ró ne priorytety. Scenariusz ten mia³ odzwierciedlaæ sytuacjê, w której u ytkownik sieci bezprzewodowej korzysta³ z us³ugi multimedialnej, np. z³o onej z trzech strumieni o ró nych priorytetach (dla lepszego zobrazowania dzia³ania protoko³u PUMA-TCS celowo dokonano zmian w przypisaniu ró - nych rodzajów ruchu do zdefiniowanych wczeœniej klas priorytetów protoko³u PUMA-TCS): 52
10 strumienia wideo o sta³ej przep³ywnoœci 2 Mbit/s, przesy³anego w tym scenariuszu jako ruch zarz¹dzaj¹cy na priorytecie najwy szym, symulowanego jako Ÿród³o ruchu typu CBR, generuj¹cego ramki o wielkoœci 250 bajtów, strumienia g³osowego o przep³ywnoœci 64 kbit/s, symulowanego jako Ÿród³o ruchu typu ON-OFF, generuj¹cego ramki o priorytecie drugim, strumienia danych transakcyjnych, generowanych w tym scenariuszu z priorytetem 3, symulowanego jako Ÿród³o ruchu CBR, generuj¹cego ramki o wielkoœci 1000 bajtów, którego przep³ywnoœæ ulega³a zmianom w kolejnych seriach symulacji. Dostêp do medium transmisyjnego odbywa³ siê wy³¹cznie z u yciem protoko³u PUMA-TCS (EDCA nie pozwala bowiem na realizacjê strategii skalowania ruchu). Wykresy zmian ruchu realizowanego oraz œredniego opóÿnienia transmisji w funkcji ruchu oferowanego przedstawiono na rysunkach 9 i 10. Na podstawie wyników uzyskanych w scenariuszu 3 mo na zauwa yæ, e licznik T1 zadzia³a³ prawid³owo. W sytuacji, gdy ruch oferowany dla priorytetu 3 osi¹gn¹³ wartoœæ ok kbit/s (rys. 9), liczba ramek dostarczonych w jednostce czasu przez Ÿród³o do bufora jest tak du a, e wiêkszoœæ ramek jest w nim przetrzymywana d³u ej ni czas okreœlony przez licznik T1 Rys. 9. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 3 Rys. 10. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 3 53
11 (ustawiony na bardzo nisk¹ wartoœæ 10 milisekund). W efekcie ramkom oczekuj¹cym w buforze nadawany by³ wy szy priorytet (priorytet 2), co zwiêkszy³o ich szansê uzyskania dostêpu do kana³u radiowego. Proces ten mia³ degraduj¹cy wp³yw na QoS strumienia nadawanego pierwotnie z priorytetem 2. Ramki przenosz¹ce us³ugê g³osow¹ musia³y zacz¹æ rywalizowaæ o dostêp do medium z ramkami przeniesionymi z ni - szego priorytetu, co spowodowa³o znaczny wzrost ich opóÿnieñ. W efekcie prowadzona rozmowa g³osowa nie mog³a byæ zrealizowana. Oczywiœcie, wartoœæ licznika T1 przyjêta w scenariuszu by³aby zbyt ma³a w warunkach rzeczywistych. Scenariusz ten pokazuje wiêc, jak ostro nym trzeba byæ w dobieraniu prawid³owych wartoœci tego parametru. Jakoœæ transmisji realizowanej z priorytetem 1 nie uleg³a zmianie z uwagi na sposób dzia³ania protoko³u PUMA-TCS, który ramkom o ni - szych priorytetach nie pozwala przechodziæ na najwy - szy priorytet Scenariusz 4 Badanie wydajnoœci protoko³ów dla ró nej liczby stacji Scenariusz 4 prezentuje pozytywny wp³yw mechanizmów stosowanych w protokole PUMA-TCS, takich jak backoff typu DIDD oraz sta³e u ycie mechanizmu RTS/CTS (zw³aszcza podczas transmisji stosunkowo d³ugich ramek) w sieciach o ma³ej (5), œredniej (25) i du ej (100) liczbie stacji. Stacje wysy³a³y ruch typu CBR, wielkoœæ ramek by³a ustawiona na 1000 bajtów. Wykresy zmian ruchu realizowanego oraz œredniego opóÿnienia transmisji w funkcji ruchu oferowanego przedstawiono na rysunkach Przeprowadzone symulacje pokazuj¹, e sieæ wykorzystuj¹ca protokó³ PUMA-TCS osi¹ga znacznie wiêksz¹ wydajnoœæ pracy ni dla EDCA. Jak mo na zaobserwowaæ na rysunku 11, punkt œwiadcz¹cy o nasyceniu sieci zosta³ osi¹gniêty dla funkcji EDCA ju przy wartoœci ok. 5 Mbit/s ruchu oferowanego, podczas gdy dla PUMA-TCS punkt ten zosta³ osi¹gniêty dopiero dla wartoœci ok. 8 Mbit/s. Takie ró nice zwi¹zane s¹ ze zmianami, jakie wprowadza protokó³ PUMA-TCS do mechanizmu backoff. PUMA-TCS wykorzystuje algorytm DIDD, którego dzia³anie przek³ada siê na mniejsz¹ liczbê kolizji, co z kolei pozwala uzyskaæ wy sze wartoœci ruchu realizowanego. Rysunek 11 pokazuje jeszcze jedn¹ istotn¹ cechê zró nicowanie efektywnoœci pracy sieci w zale noœci od priorytetu nadawanego ruchu. Poniewa w ka dej z przeprowadzonych serii symulacji przesy³any by³ ruch tylko o jednym priorytecie, mo - na zauwa yæ ró nice w efektywnoœci wykorzystania kana³u radiowego zarówno w protokole PUMA-TCS jak i funkcji EDCA. Dla PUMA-TCS, najlepsze rezultaty osi¹gn¹³ ruch o najni szym z symulowanych priorytetów, osi¹gaj¹c przepustowoœæ ok. 7,9 Mbit/s. Ruch realizowany z priorytetem trzecim osi¹gn¹³ ok. 7,7 Mbit/s, z priorytetem drugim ok. 7,6 Mbit/s, a z priorytetem pierwszym ok. 7,4 Mbit/s. Jest to spowodowane wykorzystywaniem ró nej liczby sygna³ów JAM, w zale noœci od priorytetu, w trakcie rywalizacji o dostêp do medium. Stacje maj¹ce do wys³ania ramkê o priorytecie czwartym musz¹ zasygnalizowaæ to wys³aniem dwóch sygna³ów JAM (rys. 3). W porównaniu do stacji maj¹cych do wys³ania ramki o priorytecie pierwszym, które musz¹ wys³aæ piêæ sygna³ów JAM, zyskuj¹ okres trzech szczelin czasowych. Przek³ada siê to bezpoœrednio na ró nice w osi¹ganych maksymalnych wartoœciach ruchu realizowanego. Ró nice w osi¹ganych wartoœciach maksymalnego ruchu realizowanego s¹ widoczne równie dla funkcji EDCA. Ró nice w tym przypadku wyni- Rys. 11. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 4 (5 stacji) 54
12 kaj¹ z ró nych d³ugoœci czasów AIFS przypisanych ró - nym priorytetom. Takie zasady dzia³ania przek³adaj¹ siê na lepsz¹ efektywnoœæ wykorzystania kana³u radiowego przez ruch realizowany z wy szym priorytetem. W przypadku wykorzystania mechanizmu RTS/CTS w funkcji EDCA w sieci o ma³ej liczbie stacji, opóÿnienia œrednie wzrastaj¹, a maksymalny ruch realizowany spada. Powodowane jest to nadmiarowoœci¹ informacji kontrolnych. W przypadku sieci, w której pracowa³o 25 stacji, ró nice miêdzy protoko³ami s¹ jeszcze wiêksze. Protokó³ PUMA-TCS ponownie uzyska³ znacznie wiêksze wartoœci ruchu realizowanego. Jest to spowodowane dzia³aniem mechanizmów backoff typu DIDD i RTS/CTS. Jak mo na zauwa yæ na rysunku 13, w³¹czenie mechanizmu RTS/CTS dla funkcji EDCA wp³ywa na poprawê osi¹ganych maksymalnych wartoœci ruchu realizowanego. Ruch realizowany z priorytetem pierwszym, bez w³¹czonego mechanizmu RTS/CTS, osi¹gn¹³ maksymaln¹ wartoœæ ok. 3,7 Mbit/s, natomiast z w³¹czonym mechanizmem RTS/CTS osi¹gn¹³ wartoœæ 3,9 Mbit/s. Rys. 12. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 4 (5 stacji) Rys. 13. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 4 (25 stacji) 55
13 By³o to spowodowane wiêksz¹ liczb¹ kolizji ni w przypadku 5 stacji oraz znacznie szybszym ich wykryciem w przypadku stosowania mechanizmu RTS/CTS. Kolejnym ciekawym zjawiskiem, które mo na zaobserwowaæ w sieci ze œredni¹ liczb¹ stacji, jest wp³yw rozmiaru okna CW na wartoœci ruchu realizowanego. Na rysunku 12 obrazuj¹cym œrednie opóÿnienia ramek przesy³anych w sieci z³o onej z 5 stacji zaobserwowano, e im wy szy priorytet transmitowanych ramek, tym ich opóÿnienia by³y mniejsze, co t³umaczy mniejszy czas AIFS dla tych priorytetów. Natomiast rysunek 14, przedstawiaj¹cy opóÿnienia w sieci z 25 stacjami, pokazuje, e im wy szy priorytet przesy³anych ramek, tym opóÿnienia s¹ wiêksze. Jest to wynikiem zró nicowanej wielkoœci okien CW przypisanych ró nym priorytetom. Zgodnie z za³o eniami standardu IEEE e, im wy szy priorytet, tym mniejsze okno rywalizacji, zatem przy wiêkszej liczbie stacji i du ym ruchu oferowanym czêœciej pojawia siê sytuacja, w której kilka stacji wylosuje tak¹ sam¹ wartoœæ licznika backoff, co skutkuje czêstszymi kolizjami w medium transmisyjnym. Wiêksze okna rywalizacji, przypisane z definicji do ni szych priorytetów, sprawiaj¹, e kolizji jest mniej, opóÿnienia ramek w zwi¹zku z tym s¹ mniejsze, a maksymalny ruch realizowany z ni szymi priorytetami jest wy szy. Rys. 14. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 4 (25 stacji) Rys. 15. Wykres ruchu realizowanego w funkcji ruchu oferowanego dla scenariusza 4 (100 stacji) 56
14 Rys. 16. Wykres œredniego opóÿnienia w funkcji ruchu oferowanego dla scenariusza 4 (100 stacji) Najwiêksze ró nice w pracy obu protoko³ów mo na zaobserwowaæ w sieci, sk³adaj¹cej siê ze 100 stacji (rys. 15 i 16). Analizuj¹c dzia³anie protoko³u PUMA-TCS, w porównaniu do sieci ma³ych i œrednich, nie ma istotnych zmian w wielkoœciach ruchu realizowanego. OpóŸnienia, jakim podlegaj¹ ramki, zwiêkszaj¹ siê wraz ze zwiêkszeniem siê liczby stacji transmisji nadaj¹cych jednoczeœnie. Na rysunku 16 mo na zaobserwowaæ, e w sieci z³o onej ze 100 stacji opóÿnienie œrednie kszta³tuje siê na poziomie 51 milisekund. Znacznie bardziej istotne zmiany zachodz¹ dla funkcji EDCA (w przypadku du ej sieci). Na rysunku 15 mo na zauwa yæ, e wzrost ruchu realizowanego nie jest liniowy nawet dla niewielkich wartoœci ruchu oferowanego. Takie zjawisko nie mia³o miejsca w sieciach o ma³ej i œredniej liczbie stacji. Równie opóÿnienia, jakim podlegaj¹ ramki w tej sieci (rzêdu kilkuset milisekund), s¹ niedopuszczalne przy realizacji us³ug g³osowych i wideo. Równoczeœnie mo na zauwa yæ spadek maksymalnych wartoœci ruchu realizowanego dla tej sieci, w porównaniu z sieciami o mniejszej liczbie stacji. 5. Wnioski Praca przedstawia analizê symulacyjn¹ protoko³u PUMA-TCS opracowanego w Katedrze Telekomunikacji AGH. Po teoretycznym przedstawieniu protoko³ów PUMA-TCS oraz funkcji EDCA zaprezentowano ich porównanie. Badania przeprowadzono dla czterech ró - nych scenariuszy. W dzia³aniu protoko³u PUMA-TCS mo na by³o zaobserwowaæ funkcjonowanie mechanizmu strict priority. W sytuacji, kiedy liczniki przejœæ pomiêdzy priorytetami s¹ wy³¹czone i wartoœæ ruchu oferowanego jest du a, nastêpuje degradacja ruchu o ni - szym priorytecie na rzecz ruchu o priorytecie wy szym. Rygorystyczne dzia³anie mechanizmu strict priority mo na zmniejszaæ poprzez umiejêtne stosowanie liczników przejœæ pomiêdzy poszczególnymi priorytetami. Nale y jednak pamiêtaæ, e stosowane liczników przejœæ zawsze poci¹ga za sob¹ degradacje ruchu o wy szym priorytecie. Niedopuszczalne jest przeniesienie wiêkszoœci lub ca³oœci ruchu oferowanego z priorytetu ni szego na wy szy, poniewa mo e to doprowadziæ do sytuacji, w której o dostêp do medium bêd¹ rywalizowa³y równorzêdnie na przyk³ad: rozmowa g³osowa (priorytet 2) i ruch wideo (priorytet 3). W takiej sytuacji ruch oferowany zostanie wprawdzie przeniesiony, ale opóÿnienia mog¹ wzrosn¹æ powy ej akceptowalnego dla danej klasy ruchu poziomu. Kolejnym pomys³em na usprawnienie funkcji dostêpu do medium PUMA-TCS jest sta³e stosowanie mechanizmu RTS/CTS. Jest to podejœcie odwrotne ni prezentowane w standardzie IEEE e, gdzie w³¹czenie tego mechanizmu uzale nia siê od przekroczenia przez rozmiar ramki danych pewnej wartoœci granicznej. Jak pokazuj¹ badania, mechanizm RTS/CTS nie sprawdza siê przy niewielkiej liczbie stacji znajduj¹cych siê w sieci ad-hoc, gdy jego dzia³anie zajmuje dodatkowo pasmo i wprowadza dodatkowe opóÿnienia. Mechanizm ten sprawdza siê doskonale w przypadku, kiedy w sieci znajduje siê œrednia lub du a liczba stacji lub stacje ukryte. Funkcjonalnoœci¹, która bardzo pozytywnie wyró nia protokó³ PUMA-TCS, w przypadku sieci z du- ¹ liczb¹ stacji w warunkach silnego obci¹ enia, jest algorytm DIDD. Mechanizm ten pozwala na znaczne 57
15 zwiêkszenie wartoœci ruchu realizowanego dziêki redukcji liczby kolizji. Dla sieci z³o onej ze 100 stacji skutkowa³o to nawet dwukrotnie wiêkszym ruchem realizowanym, w porównaniu do sieci wykorzystuj¹cej z funkcji EDCA i nie wykorzystuj¹cej mechanizmu DIDD. Zwiêkszenie efektywnoœci wysy³ania danych przy zastosowaniu funkcji PUMA-TCS mo na tak e uzyskaæ poprzez stosowanie mechanizmu packet-train. Uzyskano w ten sposób zwiêkszenie wartoœci ruchu realizowanego o ponad 50% w stosunku do wartoœci osi¹ganych przez protokó³ PUMA-TCS, dla którego mechanizm packet-train by³ wy³¹czony. Kolejne prace bêd¹ siê koncentrowa³y na dalszej optymalizacji parametrów protoko³u PUMA-TCS, umo liwiaj¹cej zwiêkszenie maksymalnej wartoœci ruchu realizowanego oraz zmniejszenie œredniego opóÿnienia transmisji. Badaniami zostan¹ objête tak e sieci, w których wystêpuj¹ stacje ukryte. Literatura [1] IEEE Std Telecommunications and information exchange between systems Local and metropolitan area networks Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE [2] IEEE Std e Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications, Amendment: Medium Access Control (MAC) Quality of Service Enhancements, 2005 [3] Mangold S., Choi S., May P., Klein O., Hiertz G., Stibor L.: IEEE e Wireless LAN for Quality of Service. Proc. European Wireless, vol. 1, s , Florence, Italy, February 2002 [4] Mangold S., Choi S., May P., Hiertz G.: IEEE e Fair Resource Sharing between Overlapping Basic Service Sets. [w:] Proceedings of the PIMRC 2002, s , Lisbon, Portugal, September 2002 [5] Choi S., del Prado J., S. Shankar N, Mangold S.: IEEE e contention-based channel access (EDCF) performance evaluation. IEEE International Conference on Communications, 2003 [6] Wu H., Wang X., Zhang Q., Shen X.: IEEE e Enhanced Distributed Channel Access (EDCA) Throughput Analysis. [w:] Proc. of IEEE International Conference on Communications, June 2006 [7] Hwang I.-S., Chang H.-H.: Performance Assessment of IEEE e EDCF Using Three-dimension Markov Chain Model. Applied Mathematical Sciences, vol. 2, No. 3, s , 2008 [8] Gas M., Kosek-Szott K., Natkaniec M., Pach A.R.: 3D Markov chain-based saturation throughput model of IEEE EDCA. Electronics Letters, vol. 47, No. 14, 2011 [9] Kosek-Szott K., Natkaniec M., Pach A.R.: A simple but accurate throughput model for IEEE EDCA in saturation and non-saturation conditions. Computer Networks, Elsevier, vol. 55 issue 3, 21 Feb [10] Natkaniec M., Pach A.R.: PUMA A New Channel Access Protocol for Wireless LANs. WPMC 2002 Wireless Personal Multimedia Communications, Honolulu, Hawaii, U.S.A, October 2002 [11] Natkaniec M., Pach A.R.: An Analysis of Modified Backoff Mechanism in IEEE Networks. Polish German Teletraffic Symposium 2000, Dresden, Germany, September
Ethernet VPN tp. Twój œwiat. Ca³y œwiat.
Ethernet VPN tp 19330 Twój œwiat. Ca³y œwiat. Efektywna komunikacja biznesowa pozwala na bardzo szybkie i bezpieczne po³¹czenie poszczególnych oddzia³ów firmy przez wirtualn¹ sieæ prywatn¹ (VPN) oraz zapewnia
Implementacja punktu dostêpu do sieci standardu IEEE 802.11 ze wsparciem jakoœci œwiadczonych us³ug
Telekomunikacja Cyfrowa Technologie i Us³ugi Tom 10. Rok 2010/2011 Implementacja punktu dostêpu do sieci standardu IEEE 802.11 ze wsparciem jakoœci œwiadczonych us³ug Marek Natkaniec, Mariusz Witosz, Katarzyna
Rys Mo liwe postacie funkcji w metodzie regula falsi
5.3. Regula falsi i metoda siecznych 73 Rys. 5.1. Mo liwe postacie funkcji w metodzie regula falsi Rys. 5.2. Przypadek f (x), f (x) > w metodzie regula falsi 74 V. Równania nieliniowe i uk³ady równañ liniowych
gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10)
5.5. Wyznaczanie zer wielomianów 79 gdy wielomian p(x) jest podzielny bez reszty przez trójmian kwadratowy x rx q. W takim przypadku (5.10) gdzie stopieñ wielomianu p 1(x) jest mniejszy lub równy n, przy
Projektowanie procesów logistycznych w systemach wytwarzania
GABRIELA MAZUR ZYGMUNT MAZUR MAREK DUDEK Projektowanie procesów logistycznych w systemach wytwarzania 1. Wprowadzenie Badania struktury kosztów logistycznych w wielu krajach wykaza³y, e podstawowym ich
Sieci komputerowe cel
Sieci komputerowe cel współuŝytkowanie programów i plików; współuŝytkowanie innych zasobów: drukarek, ploterów, pamięci masowych, itd. współuŝytkowanie baz danych; ograniczenie wydatków na zakup stacji
Stronicowanie na ¹danie
Pamiêæ wirtualna Umo liwia wykonywanie procesów, pomimo e nie s¹ one w ca³oœci przechowywane w pamiêci operacyjnej Logiczna przestrzeñ adresowa mo e byæ du o wiêksza od fizycznej przestrzeni adresowej
Krótka informacja o instytucjonalnej obs³udze rynku pracy
Agnieszka Miler Departament Rynku Pracy Ministerstwo Gospodarki, Pracy i Polityki Spo³ecznej Krótka informacja o instytucjonalnej obs³udze rynku pracy W 2000 roku, zosta³o wprowadzone rozporz¹dzeniem Prezesa
Sieci komputerowe. Definicja. Elementy 2012-05-24
Sieci komputerowe Wprowadzenie dr inż. Maciej Piechowiak Definicja grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów Elementy Cztery elementy
Analiza symulacyjna sieci IEEE e o topologii gwiazdy w przypadku występowania stacji ukrytych 1
Telekomunikacja Cyfrowa Technologie i Usługi Tom 9. Rok 8/9 Analiza symulacyjna sieci IEEE 82.11e o topologii gwiazdy w przypadku występowania stacji ukrytych 1 Katarzyna Kosek, Marek Natkaniec, Andrzej
7. REZONANS W OBWODACH ELEKTRYCZNYCH
OBWODY SYGNAŁY 7. EZONANS W OBWODAH EEKTYZNYH 7.. ZJAWSKO EZONANS Obwody elektryczne, w których występuje zjawisko rezonansu nazywane są obwodami rezonansowymi lub drgającymi. ozpatrując bezźródłowy obwód
3.2 Warunki meteorologiczne
Fundacja ARMAAG Raport 1999 3.2 Warunki meteorologiczne Pomiary podstawowych elementów meteorologicznych prowadzono we wszystkich stacjach lokalnych sieci ARMAAG, równolegle z pomiarami stê eñ substancji
PL B1. Sposób transmisji i odbioru ramek z danymi i elektroniczne urządzenie bezprzewodowe do transmisji i odbioru ramek
PL 225712 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 225712 (13) B1 (21) Numer zgłoszenia: 406728 (51) Int.Cl. H04W 74/00 (2009.01) Urząd Patentowy Rzeczypospolitej Polskiej (22) Data zgłoszenia:
PODNOSZENIE EFEKTYWNOŒCI PRZEDSIÊBIORSTWA - PROJEKTOWANIE PROCESÓW
BAROMETR REGIONALNY 33 PODNOSZENIE EFEKTYWNOŒCI PRZEDSIÊBIORSTWA - PROJEKTOWANIE PROCESÓW mgr in. Adam Piekara, Doradca w programie EQUAL Podstaw¹ niniejszego artyku³u jest przyjêcie za- ³o enia, e ka
SYMULACJA STOCHASTYCZNA W ZASTOSOWANIU DO IDENTYFIKACJI FUNKCJI GÊSTOŒCI PRAWDOPODOBIEÑSTWA WYDOBYCIA
Górnictwo i Geoin ynieria Rok 29 Zeszyt 4 2005 Ryszard Snopkowski* SYMULACJA STOCHASTYCZNA W ZASTOSOWANIU DO IDENTYFIKACJI FUNKCJI GÊSTOŒCI PRAWDOPODOBIEÑSTWA WYDOBYCIA 1. Wprowadzenie W monografii autora
Blokady. Model systemu. Charakterystyka blokady
Blokady Stan blokady: ka dy proces w zbiorze procesów czeka na zdarzenie, które mo e byæ spowodowane tylko przez inny procesu z tego samego zbioru (zdarzeniem mo e byæ przydzia³ lub zwolnienie zasobu)
4. OCENA JAKOŒCI POWIETRZA W AGLOMERACJI GDAÑSKIEJ
4. OCENA JAKOŒCI POWIETRZA 4.1. Ocena jakoœci powietrza w odniesieniu do norm dyspozycyjnych O jakoœci powietrza na danym obszarze decyduje œredni poziom stê eñ zanieczyszczeñ w okresie doby, sezonu, roku.
Powszechność nauczania języków obcych w roku szkolnym
Z PRAC INSTYTUTÓW Jadwiga Zarębska Warszawa, CODN Powszechność nauczania języków obcych w roku szkolnym 2000 2001 Ö I. Powszechność nauczania języków obcych w różnych typach szkół Dane przedstawione w
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15
DE-WZP.261.11.2015.JJ.3 Warszawa, 2015-06-15 Wykonawcy ubiegający się o udzielenie zamówienia Dotyczy: postępowania prowadzonego w trybie przetargu nieograniczonego na Usługę druku książek, nr postępowania
Regulator ciœnienia ssania typu KVL
Regulator ciœnienia ssania typu KVL Wprowadzenie jest montowany na przewodzie ssawnym, przed sprê ark¹. KVL zabezpiecza silnik sprê arki przed przeci¹ eniem podczas startu po d³u szym czasie postoju albo
VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.
VLAN Ethernet Wstęp Ćwiczenie ilustruje w kolejnych krokach coraz bardziej złożone one struktury realizowane z użyciem wirtualnych sieci lokalnych. Urządzeniami, które będą realizowały wirtualne sieci
TÜV Rheinland Polska. Nowy Znak. Odpowiadamy na Pañstwa pytania. www.tuv.pl
TÜV Rheinland Polska Nowy Znak Odpowiadamy na Pañstwa pytania Odpowiadamy na Pañstwa pytania wszystko czego chc¹ siê Pañstwo dowiedzieæ na temat nowego znaku TÜV Rheinland. Zgodnie z has³em Jeden dla wszystkich
Budowa systemów komputerowych
Budowa systemów komputerowych dr hab. inż. Krzysztof Patan, prof. PWSZ Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa w Głogowie k.patan@issi.uz.zgora.pl Współczesny system komputerowy System
Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branży 42
Krótkoterminowe planowanie finansowe na przykładzie przedsiębiorstw z branży 42 Anna Salata 0 1. Zaproponowanie strategii zarządzania środkami pieniężnymi. Celem zarządzania środkami pieniężnymi jest wyznaczenie
BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI
BEZPRZEWODOWA MYSZ OPTYCZNA FLAT PRO INSTRUKCJA OBS UGI WSTÊP Szanowni Pañstwo! Gratulujemy zakupu profesjonalnej myszy bezprzewodowej marki IBOX. W myszy u yto nowoczesnej technologii radiowej. W przeciwieñstwie
Zarządzanie projektami. wykład 1 dr inż. Agata Klaus-Rosińska
Zarządzanie projektami wykład 1 dr inż. Agata Klaus-Rosińska 1 DEFINICJA PROJEKTU Zbiór działań podejmowanych dla zrealizowania określonego celu i uzyskania konkretnego, wymiernego rezultatu produkt projektu
(wymiar macierzy trójk¹tnej jest równy liczbie elementów na g³ównej przek¹tnej). Z twierdzen 1 > 0. Zatem dla zale noœci
56 Za³ó my, e twierdzenie jest prawdziwe dla macierzy dodatnio okreœlonej stopnia n 1. Macierz A dodatnio okreœlon¹ stopnia n mo na zapisaæ w postaci n 1 gdzie A n 1 oznacza macierz dodatnio okreœlon¹
INSTRUKCJA OBSŁUGI URZĄDZENIA: 0101872HC8201
INSTRUKCJA OBSŁUGI URZĄDZENIA: PZ-41SLB-E PL 0101872HC8201 2 Dziękujemy za zakup urządzeń Lossnay. Aby uŝytkowanie systemu Lossnay było prawidłowe i bezpieczne, przed pierwszym uŝyciem przeczytaj niniejszą
WZORU UŻYTKOWEGO EGZEMPLARZ ARCHIWALNY. d2)opis OCHRONNY. (19) PL (n)62894. Centralny Instytut Ochrony Pracy, Warszawa, PL
RZECZPOSPOLITA POLSKA Urząd Patentowy Rzeczypospolitej Polskiej d2)opis OCHRONNY WZORU UŻYTKOWEGO (21) Numer zgłoszenia: 112772 (22) Data zgłoszenia: 29.11.2001 EGZEMPLARZ ARCHIWALNY (19) PL (n)62894 (13)
ABONENCKA CENTRALA TELEFONICZNA SIGMA. Instalacja sterownika USB
ABONENCKA CENTRALA TELEFONICZNA SIGMA Instalacja sterownika USB 1 SIGMA PLATAN Sp. z o.o. 81-855 SOPOT, ul. Platanowa 2 tel. (0-58) 555-88-00, fax (0-58) 555-88-01 www.platan.pl e-mail: platan@platan.pl
B A D A N I A S U C H A L N O Œ C I RADIO TRACK W R Z E S I E Ñ 2 0 1 1. prowadzone w systemie ci¹g³ym przez KATOLICKIE RADIO PODLASIE
B A D A N I A S U C H A L N O Œ C I RADIO TRACK W R Z E S I E Ñ 2 0 1 1 prowadzone w systemie ci¹g³ym przez KATOLICKIE RADIO PODLASIE R A D I O, K T Ó R E S I Ê Z N A W SKRÓCIE: PRZYZWYCZAILIŒMY WAS JU
Waldemar Szuchta Naczelnik Urzędu Skarbowego Wrocław Fabryczna we Wrocławiu
1 P/08/139 LWR 41022-1/2008 Pan Wrocław, dnia 5 5 września 2008r. Waldemar Szuchta Naczelnik Urzędu Skarbowego Wrocław Fabryczna we Wrocławiu WYSTĄPIENIE POKONTROLNE Na podstawie art. 2 ust. 1 ustawy z
Systemy mikroprocesorowe - projekt
Politechnika Wrocławska Systemy mikroprocesorowe - projekt Modbus master (Linux, Qt) Prowadzący: dr inż. Marek Wnuk Opracował: Artur Papuda Elektronika, ARR IV rok 1. Wstępne założenia projektu Moje zadanie
Podstawowe działania w rachunku macierzowym
Podstawowe działania w rachunku macierzowym Marcin Detka Katedra Informatyki Stosowanej Kielce, Wrzesień 2004 1 MACIERZE 1 1 Macierze Macierz prostokątną A o wymiarach m n (m wierszy w n kolumnach) definiujemy:
Prezentacja dotycząca sytuacji kobiet w regionie Kalabria (Włochy)
Prezentacja dotycząca sytuacji kobiet w regionie Kalabria (Włochy) Położone w głębi lądu obszary Kalabrii znacznie się wyludniają. Zjawisko to dotyczy całego regionu. Do lat 50. XX wieku przyrost naturalny
Nawiewnik NSL 2-szczelinowy.
Nawiewniki i wywiewniki szczelinowe NSL NSL s¹ przeznaczone do zastosowañ w instalacjach wentylacyjnych nisko- i œredniociœnieniowych, o sta³ym lub zmiennym przep³ywie powietrza. Mog¹ byæ montowane w sufitach
Warunki Oferty PrOmOcyjnej usługi z ulgą
Warunki Oferty PrOmOcyjnej usługi z ulgą 1. 1. Opis Oferty 1.1. Oferta Usługi z ulgą (dalej Oferta ), dostępna będzie w okresie od 16.12.2015 r. do odwołania, jednak nie dłużej niż do dnia 31.03.2016 r.
USTAWA. z dnia 29 sierpnia 1997 r. Ordynacja podatkowa. Dz. U. z 2015 r. poz. 613 1
USTAWA z dnia 29 sierpnia 1997 r. Ordynacja podatkowa Dz. U. z 2015 r. poz. 613 1 (wybrane artykuły regulujące przepisy o cenach transferowych) Dział IIa Porozumienia w sprawach ustalenia cen transakcyjnych
S I M P L E. E R P ZARZ DZANIE MA J TKIEM. www.simple.com.pl
S I M P L E. E R P ZARZ DZANIE MA J TKIEM www.simple.com.pl SIMPLE.ERP ZARZ DZANIE MA J TKIEM Obszar funkcjonalny systemu ZARZ DZANIE MA J TKIEM umo liwia prowadzenie w systemie pe³nej obs³ugi maj¹tku
Wytyczne Województwa Wielkopolskiego
5. Wytyczne Województwa Wielkopolskiego Projekt wspó³finansowany przez Uniê Europejsk¹ z Europejskiego Funduszu Rozwoju Regionalnego oraz Bud etu Pañstwa w ramach Wielkopolskiego Regionalnego Programu
Efektywna strategia sprzedaży
Efektywna strategia sprzedaży F irmy wciąż poszukują metod budowania przewagi rynkowej. Jednym z kluczowych obszarów takiej przewagi jest efektywne zarządzanie siłami sprzedaży. Jak pokazują wyniki badania
SYS CO. TYLU MENAD ERÓW ROCZNIE na ca³ym œwiecie uzyskuje kwalifikacje ILM
Rozwój organizacji zale y od doskonale przygotowanej kadry mened erskiej, która potrafi sprawiæ, e ludzie pracuj¹cy dla naszej firmy chc¹ byæ jej czêœci¹ i realizowaæ wspólnie wyznaczone cele. POZNAJ JAKOŒÆ
FORUM ZWIĄZKÓW ZAWODOWYCH
L.Dz.FZZ/VI/912/04/01/13 Bydgoszcz, 4 stycznia 2013 r. Szanowny Pan WŁADYSŁAW KOSINIAK - KAMYSZ MINISTER PRACY I POLITYKI SPOŁECZNEJ Uwagi Forum Związków Zawodowych do projektu ustawy z dnia 14 grudnia
Dr inż. Andrzej Tatarek. Siłownie cieplne
Dr inż. Andrzej Tatarek Siłownie cieplne 1 Wykład 3 Sposoby podwyższania sprawności elektrowni 2 Zwiększenie sprawności Metody zwiększenia sprawności elektrowni: 1. podnoszenie temperatury i ciśnienia
Rynek telekomunikacyjny w Polsce 2007
Rynek telekomunikacyjny w Polsce 2007 Prognozy rozwoju na lata 2007-2010 Data publikacji: wrzesieñ 2007 Wersje jêzykowe: polska, angielska Od autora Na polskim rynku telekomunikacyjnym widocznych jest
Warszawa, 08.01.2016 r.
Warszawa, 08.01.2016 r. INSTRUKCJA KORZYSTANIA Z USŁUGI POWIADOMIENIA SMS W SYSTEMIE E25 BANKU BPS S.A. KRS 0000069229, NIP 896-00-01-959, kapitał zakładowy w wysokości 354 096 542,00 złotych, który został
IV. UK ADY RÓWNAÑ LINIOWYCH
IV. UK ADY RÓWNAÑ LINIOWYCH 4.1. Wprowadzenie Uk³ad równañ liniowych gdzie A oznacza dan¹ macierz o wymiarze n n, a b dany n-elementowy wektor, mo e byæ rozwi¹zany w skoñczonej liczbie kroków za pomoc¹
Czy przedsiêbiorstwo, którym zarz¹dzasz, intensywnie siê rozwija, ma wiele oddzia³ów lub kolejne lokalizacje w planach?
Czy przedsiêbiorstwo, którym zarz¹dzasz, intensywnie siê rozwija, ma wiele oddzia³ów lub kolejne lokalizacje w planach? Czy masz niedosyt informacji niezbêdnych do tego, by mieæ pe³en komfort w podejmowaniu
KLAUZULE ARBITRAŻOWE
KLAUZULE ARBITRAŻOWE KLAUZULE arbitrażowe ICC Zalecane jest, aby strony chcące w swych kontraktach zawrzeć odniesienie do arbitrażu ICC, skorzystały ze standardowych klauzul, wskazanych poniżej. Standardowa
Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz
Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz 8. Oś Priorytetowa: Społeczeństwo informacyjne zwiększanie innowacyjności gospodarki Działanie 8.3 Przeciwdziałanie wykluczeniu
VRRK. Regulatory przep³ywu CAV
Regulatory przep³ywu CAV VRRK SMAY Sp. z o.o. / ul. Ciep³ownicza 29 / 1-587 Kraków tel. +48 12 680 20 80 / fax. +48 12 680 20 89 / e-mail: info@smay.eu Przeznaczenie Regulator sta³ego przep³ywu powietrza
Instalacja. Zawartość. Wyszukiwarka. Instalacja... 1. Konfiguracja... 2. Uruchomienie i praca z raportem... 4. Metody wyszukiwania...
Zawartość Instalacja... 1 Konfiguracja... 2 Uruchomienie i praca z raportem... 4 Metody wyszukiwania... 6 Prezentacja wyników... 7 Wycenianie... 9 Wstęp Narzędzie ściśle współpracujące z raportem: Moduł
III. INTERPOLACJA Ogólne zadanie interpolacji. Niech oznacza funkcjê zmiennej x zale n¹ od n + 1 parametrów tj.
III. INTERPOLACJA 3.1. Ogólne zadanie interpolacji Niech oznacza funkcjê zmiennej x zale n¹ od n + 1 parametrów tj. Definicja 3.1. Zadanie interpolacji polega na okreœleniu parametrów tak, eby dla n +
PRZEPIĘCIA CZY TO JEST GROźNE?
O c h r o n a p r z e d z a g r o ż e n i a m i PRZEPIĘCIA CZY TO JEST GROźNE? François Drouin Przepiêcie to jest taka wartoœæ napiêcia, która w krótkim czasie (poni ej 1 ms) mo e osi¹gn¹æ amplitudê nawet
INSTRUKCJA SERWISOWA. Wprowadzenie nowego filtra paliwa PN 874060 w silnikach ROTAX typ 912 is oraz 912 is Sport OPCJONALNY
Wprowadzenie nowego filtra paliwa PN 874060 w silnikach ROTAX typ 912 is oraz 912 is Sport ATA System: Układ paliwowy OPCJONALNY 1) Zastosowanie Aby osiągnąć zadowalające efekty, procedury zawarte w niniejszym
Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu
Rozdział 6 Pakowanie plecaka 6.1 Postawienie problemu Jak zauważyliśmy, szyfry oparte na rachunku macierzowym nie są przerażająco trudne do złamania. Zdecydowanie trudniejszy jest kryptosystem oparty na
ZAPYTANIE OFERTOWE NR 1
dnia 16.03.2016 r. ZAPYTANIE OFERTOWE NR 1 W związku z realizacją w ramach Wielkopolskiego Regionalnego Programu Operacyjnego na lata 2014-2020 Tytuł projektu: Wzrost konkurencyjności przedsiębiorstwa
art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny (Dz. U. Nr 16, poz. 93 ze zm.),
Istota umów wzajemnych Podstawa prawna: Księga trzecia. Zobowiązania. Dział III Wykonanie i skutki niewykonania zobowiązań z umów wzajemnych. art. 488 i n. ustawy z dnia 23 kwietnia 1964 r. Kodeks cywilny
Dynamika wzrostu cen nośników energetycznych
AKTUALIZACJA PROJEKTU ZAŁOŻEŃ DO PLANU ZAOPATRZENIA W CIEPŁO, ENERGIĘ ELEKTRYCZNĄ I PALIWA GAZOWE DLA MIASTA KATOWICE Część 13 Dynamika wzrostu cen nośników energetycznych W 880.13 2/24 SPIS TREŚCI 13.1
Zawory specjalne Seria 900
Zawory specjalne Prze³¹czniki ciœnieniowe Generatory impulsów Timery pneumatyczne Zawory bezpieczeñstwa dwie rêce Zawór Flip - Flop Zawór - oscylator Wzmacniacz sygna³u Progresywny zawór startowy Charakterystyka
Base 6T - widok z przodu
PL ase 6T - widok z przodu JP JP10 JP9 JP8 JP7 X3 JP14 JP12 NTC 40 50 JP6 JP5 JP4 JP3 JP2 JP1 30 60 R26 9 10 3 COMM JP13 TEST 4 18 2 12 1 17 8 X1 X7 X10 X4 X8 POMP LL UX LINE 16 7 5 6 15 13 14 2 ase 6T
UKŁAD ROZRUCHU SILNIKÓW SPALINOWYCH
UKŁAD ROZRUCHU SILNIKÓW SPALINOWYCH We współczesnych samochodach osobowych są stosowane wyłącznie rozruszniki elektryczne składające się z trzech zasadniczych podzespołów: silnika elektrycznego; mechanizmu
Ogólna charakterystyka kontraktów terminowych
Jesteś tu: Bossa.pl Kurs giełdowy - Część 10 Ogólna charakterystyka kontraktów terminowych Kontrakt terminowy jest umową pomiędzy dwiema stronami, z których jedna zobowiązuje się do nabycia a druga do
PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H
PRZETWORNIK PROGRAMOWALNY NAPIÊCIA I PR DU STA EGO TYPU P20H Instrukcja konfiguracji przetwornika P20H za pomoc¹ programu LPCon 1 2 Spis treœci 1. Konfiguracja przetwornika za pomoc¹ programu LPCon...
Zapytanie ofertowe nr 3
I. ZAMAWIAJĄCY STUDIUM JĘZYKÓW OBCYCH M. WAWRZONEK I SPÓŁKA s.c. ul. Kopernika 2 90-509 Łódź NIP: 727-104-57-16, REGON: 470944478 Zapytanie ofertowe nr 3 II. OPIS PRZEDMIOTU ZAMÓWIENIA Przedmiotem zamówienia
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy)
Instrukcja obsługi platformy zakupowej e-osaa (klient podstawowy) 1. Wejście na stronę http://www.officemedia.com.pl strona główną Office Media 2. Logowanie do zakupowej części serwisu. Login i hasło należy
Zapytanie ofertowe dotyczące wyboru wykonawcy (biegłego rewidenta) usługi polegającej na przeprowadzeniu kompleksowego badania sprawozdań finansowych
Zapytanie ofertowe dotyczące wyboru wykonawcy (biegłego rewidenta) usługi polegającej na przeprowadzeniu kompleksowego badania sprawozdań finansowych Data publikacji 2016-04-29 Rodzaj zamówienia Tryb zamówienia
STOISKA - spis treœci STOISKA stoiska PROMOCYJNE stoiska SPRZEDA OWE stoiska TARGOWE stoiska SKLEPOWE / zabudowy
biuro@omegasystem.pl STOISKA - spis treœci STOISKA stoiska PROMOCYJNE stoiska SPRZEDA OWE stoiska TARGOWE stoiska SKLEPOWE / zabudowy 2 3 4 5 6 biuro@omegasystem.pl STOISKA Œwiadczymy kompleksowe us³ugi
API transakcyjne BitMarket.pl
API transakcyjne BitMarket.pl Wersja 20140314 1. Sposób łączenia się z API... 2 1.1. Klucze API... 2 1.2. Podpisywanie wiadomości... 2 1.3. Parametr tonce... 2 1.4. Odpowiedzi serwera... 3 1.5. Przykładowy
Modu³ wyci¹gu powietrza
LabAirTec System dygestoriów LabAirTec Renggli pozwala zapewniæ podwy szony poziom bezpieczeñstwa oraz niezale noœæ, jednoczeœnie daj¹c wiêkszy komfort pracy. W wyniku wspó³pracy specjalistów od aerodynamiki
Komunikacja w sieci Industrial Ethernet z wykorzystaniem Protokołu S7 oraz funkcji PUT/GET
PoniŜszy dokument zawiera opis konfiguracji programu STEP7 dla sterowników SIMATIC S7 300/S7 400, w celu stworzenia komunikacji między dwoma stacjami S7 300 za pomocą sieci Industrial Ethernet, protokołu
BEZPRZEWODOWA ZESTAW OPTYCZNY PHANTOM INSTRUKCJA OBS UGI
BEZPRZEWODOWA ZESTAW OPTYCZNY PHANTOM INSTRUKCJA OBS UGI WSTÊP Szanowni Pañstwo! Gratulujemy zakupu profesjonalnego zestawu bezprzewodowego marki IBOX. W zestawie zastosowano nowoczesn¹ technologie radiow¹.
Szczegółowy opis zamówienia
ZFE-II.042.2. 24.2015 Szczegółowy opis zamówienia I. Zasady przeprowadzenia procedury zamówienia 1. Zamówienie realizowane jest na podstawie art.70 1 i 70 3 70 5 Kodeksu Cywilnego ( Dz. U. z 2014 r. poz.
DWP. NOWOή: Dysza wentylacji po arowej
NOWOŒÆ: Dysza wentylacji po arowej DWP Aprobata Techniczna AT-15-550/2007 SMAY Sp. z o.o. / ul. Ciep³ownicza 29 / 1-587 Kraków tel. +48 12 78 18 80 / fax. +48 12 78 18 88 / e-mail: info@smay.eu Przeznaczenie
Stan prac w zakresie wdrożenia systemów operacyjnych: NCTS2, AIS/INTRASTAT, AES, AIS/ICS i AIS/IMPORT. Departament Ceł, Ministerstwo Finansów
Stan prac w zakresie wdrożenia systemów operacyjnych: NCTS2, AIS/INTRASTAT, AES, AIS/ICS i AIS/IMPORT Departament Ceł, Ministerstwo Finansów Usługa e-tranzyt System NCTS 2 Aktualny stan wdrożenia Ogólnopolskie
R O Z P O R ZĄDZENIE M I N I S T R A N A U K I I S Z K O L N I C T WA W YŻSZEGO 1) z dnia... 2015 r.
R O Z P O R ZĄDZENIE Projekt 02.06.2015 r. M I N I S T R A N A U K I I S Z K O L N I C T WA W YŻSZEGO 1) z dnia... 2015 r. w sprawie szczegółowych kryteriów i trybu przyznawania oraz rozliczania środków
LIMATHERM SENSOR Sp. z o.o.
INSTRUKCJA OBS UGI TERMOMETR CYFROWY TES-1312 LIMATHERM SENSOR Sp. z o.o. 34-600 Limanowa ul. Tarnowska 1 tel. (18) 337 60 59, 337 60 96, fax (18) 337 64 34 internet: www.limatherm.pl, e-mail: akp@limatherm.pl
na dostawę licencji na oprogramowanie przeznaczone do prowadzenia zaawansowanej analizy statystycznej
Warszawa, dnia 16.10.2015r. ZAPYTANIE OFERTOWE na dostawę licencji na oprogramowanie przeznaczone do prowadzenia zaawansowanej analizy statystycznej Do niniejszego postępowania nie mają zastosowania przepisy
Warszawska Giełda Towarowa S.A.
KONTRAKT FUTURES Poprzez kontrakt futures rozumiemy umowę zawartą pomiędzy dwoma stronami transakcji. Jedna z nich zobowiązuje się do kupna, a przeciwna do sprzedaży, w ściśle określonym terminie w przyszłości
Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:
Sieci komputerowe Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład: korzystania ze wspólnych urządzeo, np.
Jacek Mrzyg³ód, Tomasz Rostkowski* Rozwi¹zania systemowe zarz¹dzania kapita³em ludzkim (zkl) w bran y energetycznej
Komunikaty 99 Jacek Mrzyg³ód, Tomasz Rostkowski* Rozwi¹zania systemowe zarz¹dzania kapita³em ludzkim (zkl) w bran y energetycznej Artyku³ przedstawi skrócony raport z wyników badania popularnoœci rozwi¹zañ
ROZPORZ DZENIE MINISTRA GOSPODARKI z dnia 11 sierpnia 2000 r. w sprawie przeprowadzania kontroli przez przedsiêbiorstwa energetyczne.
ROZPORZ DZENIE MINISTRA GOSPODARKI z dnia 11 sierpnia 2000 r. w sprawie przeprowadzania kontroli przez przedsiêbiorstwa energetyczne. (Dz. U. Nr 75, poz. 866, z dnia 15 wrzeœnia 2000 r.) Na podstawie art.
UMOWA PARTNERSKA. z siedzibą w ( - ) przy, wpisanym do prowadzonego przez pod numerem, reprezentowanym przez: - i - Przedmiot umowy
UMOWA PARTNERSKA zawarta w Warszawie w dniu r. pomiędzy: Izbą Gospodarki Elektronicznej z siedzibą w Warszawie (00-640) przy ul. Mokotowskiej 1, wpisanej do rejestru stowarzyszeń, innych organizacji społecznych
HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, 50-082 Wrocław tel. (71) 330 55 55 fax (71) 345 51 11 e-mail: kancelaria@mhbs.
HAŚKO I SOLIŃSKA SPÓŁKA PARTNERSKA ADWOKATÓW ul. Nowa 2a lok. 15, 50-082 Wrocław tel. (71) 330 55 55 fax (71) 345 51 11 e-mail: kancelaria@mhbs.pl Wrocław, dnia 22.06.2015 r. OPINIA przedmiot data Praktyczne
(Tekst ujednolicony zawierający zmiany wynikające z uchwały Rady Nadzorczej nr 58/2011 z dnia 22.02.2011 r.)
(Tekst ujednolicony zawierający zmiany wynikające z uchwały Rady Nadzorczej nr 58/2011 z dnia 22.02.2011 r.) REGULAMIN REALIZACJI WYMIANY STOLARKI OKIENNEJ W SPÓŁDZIELNI MIESZKANIOWEJ RUBINKOWO W TORUNIU
BEZPIECZEŃSTWO INFORMACYJNE I CYBERNETYCZNE
BEZPIECZEŃSTWO INFORMACYJNE I CYBERNETYCZNE Prowadzący: mgr Arkadiusz Kozak Biegły Sądu Okręgowego w Szczecinie w zakresie teleinformatyki Bezpieczeństwo informacyjne i cybernetyczne bezpieczeństwo systemów
Odpowiedzi na pytania zadane do zapytania ofertowego nr EFS/2012/05/01
Odpowiedzi na pytania zadane do zapytania ofertowego nr EFS/2012/05/01 1 Pytanie nr 1: Czy oferta powinna zawierać informację o ewentualnych podwykonawcach usług czy też obowiązek uzyskania od Państwa
UCHWAŁA NR RADY MIEJSKIEJ W ŁODZI z dnia
Druk Nr Projekt z dnia UCHWAŁA NR RADY MIEJSKIEJ W ŁODZI z dnia w sprawie ustalenia stawek opłat za zajęcie pasa drogowego dróg krajowych, wojewódzkich, powiatowych i gminnych na cele nie związane z budową,
ZAPYTANIE OFERTOWE dot. rozliczania projektu. realizowane w ramach projektu: JESTEŚMY DLA WAS Kompleksowa opieka w domu chorego.
ZAPYTANIE OFERTOWE dot. rozliczania projektu Wrocław, 31-07-2014 r. realizowane w ramach projektu: JESTEŚMY DLA WAS Kompleksowa opieka w domu chorego. Zamówienie jest planowane do realizacji z wyłączeniem
Lekcja 173, 174. Temat: Silniki indukcyjne i pierścieniowe.
Lekcja 173, 174 Temat: Silniki indukcyjne i pierścieniowe. Silnik elektryczny asynchroniczny jest maszyną elektryczną zmieniającą energię elektryczną w energię mechaniczną, w której wirnik obraca się z
PROGRAM NR 2(4)/T/2014 WSPIERANIE AKTYWNOŚCI MIĘDZYNARODOWEJ
PROGRAM NR 2(4)/T/2014 WSPIERANIE AKTYWNOŚCI MIĘDZYNARODOWEJ IMiT 2014 1 1. CELE PROGRAMU Program ma na celu podnoszenie kwalifikacji zawodowych artystów tańca oraz doskonalenie kadry pedagogicznej i badawczo-naukowej
Instrukcja obs³ugi ciep³omierza AT 539 SUPERCAL
539 Instrukcja obs³ugi ciep³omierza AT 539 SUPERCAL 2 AQUATHERM 1. Wstêp Niniejsza Instrukcja s³u y do zapoznania odbiorców z warunkami prawid³owej eksploatacji ciep³omierzy AT 539 SUPERCAL w wykonaniu
e-kadry.com.pl Ewa Drzewiecka Telepraca InfoBiznes
e-kadry.com.pl Ewa Drzewiecka Telepraca Beck InfoBiznes www.beckinfobiznes.pl Telepraca wydanie 1. ISBN 978-83-255-0050-4 Autor: Ewa Drzewiecka Redakcja: Joanna Tyszkiewicz Wydawnictwo C.H. Beck Ul. Gen.
Seria P-662HW-Dx. Bezprzewodowy modem ADSL2+ z routerem. Skrócona instrukcja obsługi
Bezprzewodowy modem ADSL2+ z routerem Skrócona instrukcja obsługi Wersja 3.40 Edycja 1 3/2006 Informacje ogólne Posługując się dołączoną płytą CD lub postępując zgodnie ze wskazówkami w tej Skróconej instrukcji
ROZPORZ DZENIE MINISTRA TRANSPORTU 1) z dnia r.
PROJEKT z dnia 12.11.2007 r. ROZPORZ DZENIE MINISTRA TRANSPORTU 1) z dnia... 2007 r. zmieniaj ce rozporz dzenie w sprawie szczegó owych warunków technicznych dla znaków i sygna ów drogowych oraz urz dze
Smart Beta Święty Graal indeksów giełdowych?
Smart Beta Święty Graal indeksów giełdowych? Agenda Smart Beta w Polsce Strategie heurystyczne i optymalizacyjne Strategie fundamentalne Portfel losowy 2 Agenda Smart Beta w Polsce Strategie heurystyczne
Satysfakcja pracowników 2006
Satysfakcja pracowników 2006 Raport z badania ilościowego Listopad 2006r. www.iibr.pl 1 Spis treści Cel i sposób realizacji badania...... 3 Podsumowanie wyników... 4 Wyniki badania... 7 1. Ogólny poziom
ZASADY PROWADZENIA CERTYFIKACJI FUNDUSZY EUROPEJSKICH I PRACOWNIKÓW PUNKTÓW INFORMACYJNYCH
Załącznik nr 3 do Aneksu ZASADY PROWADZENIA CERTYFIKACJI PUNKTÓW INFORMACYJNYCH FUNDUSZY EUROPEJSKICH I PRACOWNIKÓW PUNKTÓW INFORMACYJNYCH 1 ZASADY PROWADZENIA CERTYFIKACJI 1. Certyfikacja jest przeprowadzana
Rozwiązywanie nazw w sieci. Identyfikowanie komputerów w sieci
Rozwiązywanie nazw w sieci Identyfikowanie komputerów w sieci Protokół TCP/IP identyfikuje komputery źródłowe i docelowe poprzez ich adresy IP. Jednakże użytkownicy łatwiej zapamiętają słowa niż numery.
L A K M A R. Rega³y DE LAKMAR
Rega³y DE LAKMAR Strona 2 I. KONSTRUKCJA REGA ÓW 7 1 2 8 3 4 1 5 6 Rys. 1. Rega³ przyœcienny: 1 noga, 2 ty³, 3 wspornik pó³ki, 4pó³ka, 5 stopka, 6 os³ona dolna, 7 zaœlepka, 8 os³ona górna 1 2 3 4 9 8 1