background image

P

AŃSTWOWA 

W

YŻSZA 

S

ZKOŁA 

Z

AWODOWA W 

T

ARNOWIE

 

 

 

 

I

NSTYTUT 

P

OLITECHNICZNY

 

KIERUNEK

:

  

E

LEKTRONIKA I 

T

ELEKOMUNIKACJA

 

ROK

:

 

III

  

 

 

 

 

 

 

 

 

Ćwiczenie nr 1 

Analiza sieci standardu IEEE 802.11 

 

 

 

 

 

 

 

 

 

 

 

 

 

dr inż. Marek Natkaniec 

 

Systemy i sieci telekomunikacyjne 

Laboratoria

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

background image

 

 

Celem  ćwiczenia  jest  zapoznanie  się  z  możliwościami  symulatora  Opnet IT Guru 

Academic Edition.  Użycie  programu  w  fazie  projektowania  pozwala  uniknąć  późniejszych 
problemów  podczas  użytkowania  sieci  oraz  zminimalizować  koszty  rozbudowy.  Podczas 
laboratorium  wykorzystane  zostanie  oprogramowanie  w  wersji  edukacyjnej,  powstałe  na  bazie 
oprogramowania  komercyjnego.  Oprogramowanie  w  wersji  edukacyjnej  co  sześć  miesięcy 
należy przeinstalować, a co trzy miesiące uaktualnić licencję. 
 

W  ćwiczeniu  wykorzystany  zostanie  moduł  wireless,  który  w  wersji  edukacyjnej  jest 

integralną częścią programu. Umożliwia on między innymi definiowanie takich parametrów sieci 
bezprzewodowych  jak  przepływność  (maksymalna  przepływność  w  programie  wynosi  11 
Mbit/s), SSID, Fragmentation ThresholdRTS Threshold, czy odstęp czasu między wysyłaniem 
kolejnych  ramek  Beacon.  W  pierwszej  części  ćwiczenia  analizie  poddana  zostanie  mała  sieć 
składająca  się  z  ośmiu  komputerów,  a  następnie  zostanie  ona  rozbudowana  do  większych 
rozmiarów. Na koniec zostanie utworzona i zasymulowana sieć typu ad-hoc
 
Bardzo ważne!  
Przed  rozpoczęciem  pracy  z  symulatorem  OPNET  należy  zmienić  w  ustawieniach 
regionalnych  systemu  operacyjnego  standard  oraz  format  na  Angielski  (Stany 
Zjednoczone). Problem związany jest z inną notacją separatora dziesiętnego stosowaną w 
oprogramowaniu OPNET. 
 
Control Panel => Regional and Language Options => Standards and formats => English (United 
States) 

1.1 Sprzęt wykorzystywany w ćwiczeniu 

 

  Komputer klasy PC. 

 

1.2 Oprogramowanie wykorzystywane w ćwiczeniu 

 

 

Oprogramowanie 

Opnet IT Guru Academic Edition 

 

background image

 

1.3 Wykonanie ćwiczenia 

 

 

W  symulatorze 

Opnet 

na  projekt  składa  się  seria  powiązanych  ze  sobą  scenariuszy,  z 

których  każdy  porusza  wybrane  zagadnienie  sieciowe.  W  ćwiczeniu  utworzone  zostaną  dwa 
projekty: jeden dla sieci ad-hoc a drugi dla sieci z punktem dostępowym. W obu przypadkach 
przeanalizowany  zostanie  wpływ  wzrostu  liczby  komputerów  oraz  zmiany  parametrów  sieci 
bezprzewodowej  na  obciążenie  sieci  oraz  na  liczbę  porzuconych  pakietów.  Każdy  z  tych 
projektów będzie posiadał kilka scenariuszy. 

 
a) Utworzenie nowego projektu oraz przykładowej sieci 

 
Interfejs użytkownika składa się z dwóch obszarów: 

-  Przestrzeni roboczej 
-  Palety obiektów 

 
Aby utworzyć nowy projekt należy: 

  Z menu głównego programu wybrać opcję File -> New 

  Po pojawieniu się okna dialogowego wybrać opcję Project i zaakceptować 

  Wpisać nazwę projektu oraz nazwę pierwszego scenariusza i zaakceptować 

  Wybrać opcję Create Empty Scenario i

 

przejść do następnego ekranu 

  Wybrać rodzaj sieci – w naszym przypadku jest to sieć typu Office. W tym samym oknie 

należy zaznaczyć opcję Use Metric Units (podstawową jednostką będzie wtedy 1 m) 

  W oknie Specify Size pozostawić domyślne wartości 

  Wybrać grupę obiektów - na liście po prawej stronie należy odnaleźć i zaznaczyć opcję 

wireless_lan 

  Zatwierdzić dane 

 
 

Po  utworzeniu  projektu  można  przejść  do  tworzenia  sieci.  W  tym  celu  na  palecie 

obiektów należy wybrać odpowiedni obiekt bądź urządzenie, zaznaczyć go lewym przyciskiem 
myszy,  a  następnie  umieścić  w  obszarze  roboczym.  Kliknięcie  prawym  przyciskiem  myszy 
kończy umieszczanie danego obiektu w obszarze roboczym. Aby wybrać obiekt innego typu, w 

background image

 

oknie palety obiektów należy wybrać odpowiednią opcję z rozwijanej listy w górnej części okna. 
Otwieranie  i  zamykanie  okna  z  paletą  obiektów  można  wykonać  za  pomocą  ikony  display all 

available network objects

 

Na początek, w obszarze roboczym należy umieścić obiekt subnet. Następnie dwa razy 

klikając na niego przechodzimy do tworzenia sieci bezprzewodowej. 
 

Do skonstruowania prostej sieci domowej wykorzystanych zostanie osiem obiektów klasy 

wlan_station_adv (jako komputery klasy PC) oraz wlan_ethernet_router (jako punkt dostępowy). 
Schemat sieci powinien wyglądać mniej więcej tak, jak na poniższym rysunku: 
 

 

Rysunek 1 Schemat prostej sieci bezprzewodowej 

 
 

Aby ustawić parametry urządzeń, po zaznaczeniu danego obiektu, z menu kontekstowego 

należy wybrać opcję Edit Attributes lub Advanced Edit Attributes. Aby zmienić parametry sieci 
bezprzewodowej lub parametry ruchowe, należy rozwinąć drzewo z parametrami Wireless LAN 
Parameters
 i Traffic Generation Parameters lub kliknąć dwa razy przycisk z trzema kropkami, 
znajdujący  się  obok  nazw  tych  parametrów.  Na  poniższych  zrzutach  ekranu  zamieszone  są 
początkowe  ustawienia  parametrów  sieci  bezprzewodowej  dla  komputerów  oraz  dla  punktu 
dostępowego: 
 

background image

 

 

Rysunek 2 Parametry sieci bezprzewodowej dla komputerów PC 

 

 

Rysunek 3 Parametry sieci bezprzewodowej dla punktu dostępowego 

 

background image

 

 

Natomiast wartości parametrów ruchowych zawarte są w następującej tabeli: 

 

Parametr 

Wartość 

Opis 

Start time [s] 

constant (5) 

Rozkład prawdopodobieństwa 

określający czas rozpoczęcia 

generowania wiadomości w węzłach 

podczas symulacji. 

ON State time [s] 

exponential (10) 

Rozkład prawdopodobieństwa 

określający interwał czasowy, podczas 

którego wiadomości są generowane. 

OFF State time [s] 

exponential (90) 

Rozkład prawdopodobieństwa 

określający interwał czasowy, podczas 

którego wiadomości nie są generowane. 

Stop time 

Never 

Rozkład prawdopodobieństwa 

określający czas zakończenia 

generowania wiadomości podczas 

symulacji. 

Interarrival Time [s]  exponential (1) 

Rozkład prawdopodobieństwa 

określający czas między generowaniem 

kolejnych wiadomości (w stanie ON). 

Packet Size [B] 

exponential (1024) 

Rozkład prawdopodobieństwa 

określający rozmiar wiadomości. 

Segmentation Size [B]  No segmentation 

Rozmiar wiadomości, po którego 

przekroczeniu następuje fragmentacja. 

Tabela 1. Wartości parametrów ruchowych komputerów 

 
 

Zmianę  nazwy  urządzenia  można  wykonać  wybierając  opcję  Set Name  z  menu 

kontekstowego, po uprzednim zaznaczeniu obiektu. 
 
b) Wybranie statystyk 

 
 

Aby  przeanalizować  wpływ  liczby  komputerów  na  obciążenie  sieci  oraz  liczbę 

porzucanych  pakietów,  wymagane  jest  wybranie  odpowiedniej  statystyki.  W  tym  celu  z  menu 
głównego programu wybieramy opcję Simulation->Choose Individual Statistics. Z węzła Global 
Statistic
 rozwijamy gałąź Wireless LAN i zaznaczamy statystyki: Load (bit/s)Delay (s)Media 
Access Delay (s)
,  Throughput (bit/s) oraz  Data Dropped (bit/s).  Statystyki  można  również 
wybrać z menu kontekstowego:  
 

background image

 

  globalne –

 

włączając menu z obszaru roboczego, 

  dla danego obiektu – klikając prawym przyciskiem na danym obiekcie. 

 
c) Symulacja oraz analiza danych 

 
 

Po  wybraniu  statystyk  można  uruchomić  symulację.  Można  to  wykonać  albo  z  menu 

programu: Simulation -> Run Discrete Event Simulation, albo z paska narzędziowego, klikając 

ikonę configure/run simulation

. Czas trwania symulacji należy ustawić na jedną godzinę. 

 

Po  zakończeniu  symulacji  zebrane  wyniki  można  przeanalizować,  wybierając  z  menu 

głównego programu lub z menu kontekstowego opcję View Result. Na zakładce Discrete Event 
Graph
,  na  liście  dostępnych  statystyk,  należy  zaznaczyć  interesujące  wykresy.  Przykładowe 
wyniki zamieszczone są na poniższym rysunku: 
 

background image

 

 

Rysunek 4 Przykładowe charakterystyki dla utworzonej sieci 

 
 

Symulator 

Opnet 

umożliwia wyeksportowanie otrzymanych wyników. Można to zrobić na 

dwa sposoby. Pierwszy z nich to wyeksportowanie gotowych danych do arkusza Excel, a drugi to 
podgląd danych i przekopiowanie ich do pliku tekstowego. Aby wyeksportować dane, w oknie 
View Result  należy  wybrać  przycisk  Show.  Powinno  ukazać  się  okno  Wireless 
LAN.nazwa_statystyki 
(rysunek). Jeśli dane mają zostać wyeksportowane do pliku xls to należy 
włączyć menu kontekstowe i wybrać opcję Export Graph Data to Spreadsheet, jeśli dane mają 
być przekopiowane do pliku txt to należy wybrać opcję Show Statistic Data. Po otwarciu nowego 
okna można wybrać podgląd wybranej statystyki (General Statistic Info) lub też podgląd samych 
danych (Statistic Data). 

background image

 

Jeśli na wykresie istnieje niezbyt interesujący lub zaciemniający resztę wyników przebieg, 

to można go usunąć wybierając z menu kontekstowego opcję Remove Trace
 

 

Rysunek 5 Przykładowe okno z wynikami 

 
Zadania: 
 

  Dla ilu komputerów średnie obciążenie sieci przekroczy 1 Mbit/s? 

  Dla ilu komputerów średnie opóźnienie pakietów w sieci przekroczy 0,03 s? 

  Dla ilu komputerów średnia liczba porzuconych pakietów przekroczy 1000 pakietów/s? 

  Zbadać wpływ wielkości wysyłanych wiadomości na obciążenie łącza. 

  Jak  się  zmieni  obciążenie  sieci,  jeśli  włączona  zostanie  opcja  dostępu  do  medium  bez 

rywalizacji przy wykorzystaniu funkcji PCF (Point Coordination Function)? 

  Na co wpływa zmiana parametrów RTS Threshold oraz Beacon Interval i dlaczego? 

background image

 

10 

  Zbudować dwie sieci (jako osobne scenariusze): 

  ad-hoc składająca się z ośmiu stacji,  

  sieć składającą się z ośmiu stacji oraz punktu dostępowego. 

 

Porównać  statystyki  wydajnościowe  (średnia  przepustowość,  opóźnienie  wiadomości  i 

 

opóźnienie  w  warstwie  dostępu  do  medium).  Zbadać,  które  rozwiązanie  jest 

 

wydajniejsze i w jakiej sytuacji. 

 
Wskazówki do zadań: 
 

  Wielkość generowanych pakietów można zmienić zaznaczając stację i wybierając z menu 

kontekstowego  opcję  Edit Attributes  ->  Traffic Generation Parameters  ->  Packet 
Generation Arguments
 -> Packet Size

  Parametr PCF Functionality znajduje się w parametrach sieci bezprzewodowej. 

  Przy każdej zmianie konfiguracji sieci wskazane jest utworzenie nowego scenariusza (na 

przykład  kopiując  stary  -  Duplicate Scenario),  co  jest  konieczne  w  przypadku 
porównywania wyników za pomocą opcji Compare Result (Results -> Compare Results). 
Przy  porównywaniu  wyników  z  poszczególnych  scenariuszy  wyniki  będą  zaznaczone 
różnymi kolorami. 

 
 
 


Document Outline