WPŁYW KONTROLERA TNC NA OPÓŹNIENIA W SIECI PACKET RADIO. Bartłomiej ZIELIŃSKI 1
|
|
- Roman Wróblewski
- 8 lat temu
- Przeglądów:
Transkrypt
1 ROZDZIAŁ 22 WPŁYW KONTROLERA TNC NA OPÓŹNIENIA W SIECI PACKET RADIO Bartłomiej ZIELIŃSKI 1 Kontrolery TNC są układami mikroprocesorowymi, służącymi do przesyłu informacji w sieci Packet Radio. W niniejszym rozdziale przedstawiono wyniki badań opóźnień rozpoczęcia i zakończenia transmisji w doświadczalnej sieci Packet Radio, uzyskane przy użyciu różnych typów kontrolerów TNC. Wyniki te skonfrontowano z wynikami obliczeń z wykorzystaniem wprowadzonego wcześniej analitycznego modelu kontrolera TNC. Przedstawione rozważania mogą posłużyć do oceny możliwości zastosowania kontrolerów TNC w określonych aplikacjach uwarunkowanych czasowo. 1. WPROWADZENIE Sieć Packet Radio [6] można rozpatrywać jako przykład prostej bezprzewodowej sieci rozległej. Sieć ta powstała w początku lat 80-tych XX wieku, a więc w czasach, gdy inne popularne obecnie środki łączności, takie jak sieć Internet i telefonia komórkowa, nie były jeszcze szeroko dostępne. Niestety, jako dzieło radioamatorów, sieć Packet Radio nigdy nie była rozwiązaniem popularnym, o czym może świadczyć niewielka ilość literatury poruszającej ten temat. Obecnie, ze względu na powszechność Internetu i telefonii komórkowej, zmienia się jej zastosowanie istniejąca infrastruktura jest używana jako medium dla transmisji informacji w amatorskich systemach telemetrycznych i pomiarowo-kontrolnych pracujących zgodnie z wymogami protokołu APRS (ang. Automatic Position Reporting System) [13]. Kompletna stacja sieci Packet Radio zawiera komputer (lub inne urządzenie DTE) oraz nadajnik-odbiornik radiowy [2]. Ze względu na odmienne sposoby przesyłania informacji urządzenia te na ogół nie mogą współpracować ze sobą bezpośrednio. Konieczne jest zatem zastosowanie określonych technik przetwarzania postaci danych. Przetwarzanie takie można zrealizować całkowicie w komputerze lub przez do- 1 Politechnika Śląska, Instytut Informatyki; ul. Akademicka 16, Gliwice; Bartlomiej.Zielinski@polsl.pl. 255
2 B. Zieliński łączenie układów zewnętrznych. Przykładem takiego układu jest kontroler TNC (ang. Terminal Node Controller). W poprzednich pracach przedstawiono analityczny model protokołu AX.25 [15], stosowanego jako warstwa liniowa w sieci Packet Radio [1]. Model ten pozwala oszacować wpływ poszczególnych parametrów protokołu na jego wydajność i, co za tym idzie, efektywną prędkość transmisji widzianą przez użytkownika. Przedstawiono również model analityczny kontrolera TNC [16]. Model ten pozwala oszacować wpływ obecności kontrolera na parametry użytkowe sieci, jak np. efektywna prędkość czy opóźnienia transmisji, a także oszacować rozmiar bufora kontrolera, niezbędny dla spełnienia wymagań niektórych aplikacji w określonych warunkach. W pracy [19] przeprowadzono natomiast dokładniejszą analizę opóźnień transmisyjnych wynikających z użycia kontrolerów TNC. W niniejszym rozdziale przedstawiono wyniki pomiarów opóźnień rozpoczęcia i zakończenia transmisji w doświadczalnej sieci Packet Radio, zbudowanej z wykorzystaniem dostępnych w handlu kontrolerów. Celem tych badań jest określenie wpływu cech użytego kontrolera na osiągi sieci. Wyniki te można potraktować jako próbę praktycznej weryfikacji analitycznego modelu pracy kontrolera TNC. 2. ANALIZA TEORETYCZNA Analiza pracy kontrolera TNC [19] dotyczy przypadku przesyłania informacji między dwoma komputerami (lub innymi urządzeniami), połączonymi ze sobą za pośrednictwem dwóch kontrolerów TNC. W takim przypadku ze względu na buforowanie przesyłanych danych i przetwarzanie ich formatu transmisja przebiega w kilku etapach. Konfigurację sieci wraz z etapami transmisji wyjaśniono na rys. 1. Dla potrzeb analizy załóżmy, iż transmisja przebiega w warunkach idealnych. Przyjmijmy zatem następujące założenia: sieć składa się z dwóch stacji, komunikujących się między sobą łączem bezprzewodowym dwukierunkowym naprzemiennym (ang. half-duplex), transmisja wolna jest od kolizji i błędów transmisji, nie występują zatem retransmisje, czas przetwarzania ramek w kontrolerze TNC jest pomijalny CZAS TRANSMISJI I PRZEPUSTOWOŚĆ W PROTOKOLE AX.25 Czas transmisji łączem bezprzewodowym odpowiada transmisji z wykorzystaniem protokołu AX.25. Przyjmijmy następujące oznaczenia: k maksymalna wielkość okna (liczba ramek wspólnie potwierdzanych) zakres 1 7, 256
3 Wpływ kontrolera TNC na opóźnienia w sieci Packet Radio N 1 maksymalna pojemność pola informacyjnego ramki zakres B, T 2 czas opóźnienia potwierdzenia od kilku milisekund do kilku sekund, zależnie od prędkości transmisji łącza bezprzewodowego, T 102 czas trwania szczeliny protokołu CSMA typowe wartości należą do zakresu ms, T 103 czas włączania nadajnika typowe wartości od kilkudziesięciu do kilkuset milisekund, p trwałość protokołu CSMA typowa wartość 63 odpowiada 25% prawdopodobieństwu rozpoczęcia transmisji, R w prędkość transmisji łącza przewodowego [b/s], R wl prędkość transmisji łącza bezprzewodowego [b/s]. Komputery klasy IBM PC Kontrolery TNC Stacja nadaj¹ca Stacja odbieraj¹ca Przyspieszanie Pe³na prêdkoœæ transmisji Spowalnianie T SpUp Transmisja przewodowa z komputera do nadajnika Transmisja bezprzewodowa z nadajnika do odbiornika Transmisja przewodowa z odbiornika do komputera T CT T TR T RC T ct T tr T rc t T SlDn T a T p Rys. 1. Konfiguracja rozważanej sieci i etapy transmisji W przypadku łącza dwukierunkowego naprzemiennego czas przesyłu danych, zawierających L D bajtów, wynosi [16] T z T p LD = kn1 L N D ( T2 + TCS + 2T103 + TRR ) + TI, 1 (1) gdzie T RR czas transmisji ramki potwierdzenia (ang. Receiver Ready), równy 257
4 B. Zieliński [b] T RR [ s] = (2) 62 R [b/s] oraz T I czas transmisji ramki informacyjnej (ang. Information), równy wl T I 63 8N [b] + 8N1 = TRR + =. (3) 62 R 62 R [b/s] wl wl We wzorze (1) T CS oznacza czas uzyskiwania dostępu do łącza, który, wobec poczynionych założeń o idealnych warunkach transmisji, można określić jako 256 T102 T CS =. (4) 2( p + 1) Znając T p dla danego wariantu łącza, można wyznaczyć efektywną prędkość transmisji łączem bezprzewodowym: V wl 8 LD [b/s] =. (5) T Z kolei efektywna prędkość transmisji łączem przewodowym przy założeniu, że każdy znak łącza RS-232 reprezentowany jest przez 10 bitów wynosi V w p 8 Rw [b/s] =. (6) OPÓŹNIENIA TRANSMISJI W pewnych zastosowaniach istotna może być nie tylko efektywna prędkość transmisji, lecz także opóźnienia wynikające z buforowania przesyłanych danych i przetwarzania ich formatu. Szczególnie istotne wydaje się opóźnienie od momentu rozpoczęcia transmisji przez nadawcę do momentu rozpoczęcia odbioru przez adresata oraz od momentu zakończenia transmisji przez nadawcę do momentu zakończenia odbioru przez adresata. W dalszej części rozdziału są one określane, odpowiednio, jako opóźnienie rozpoczęcia i zakończenia transmisji. 258
5 Wpływ kontrolera TNC na opóźnienia w sieci Packet Radio Opóźnienie rozpoczęcia transmisji Opóźnienie rozpoczęcia transmisji, odpowiadające fazie przyspieszania na rys. 1, jest równe sumie czasu T a wyliczonego według równania (4) oraz czasu transmisji jednej ramki łączem radiowym. Biorąc pod uwagę, że właściwą transmisję ramki poprzedza rywalizacja i włączanie nadajnika radiowego, opóźnienie rozpoczęcia transmisji wynosi T SpUp 10 N N1 = + TCS + T (7) R 62 R w wl Wyjaśnienie zależności (7) znajduje się na rys. 2. Opóźnienie rozpoczęcia transmisji nie zależy od relacji między efektywną przepustowością łącza przewodowego i bezprzewodowego. Przyspieszanie ( T SpUp ) Transmisja przewodowa z komputera do nadajnika T a T CS T 103 T 2 T 103 T T I1 RR2 CS 103 Transmisja przewodowa z odbiornika do komputera T CT T TR T RC t Rys. 2. Wyjaśnienie obliczenia czasu przyspieszania (T SpUp ) Opóźnienie zakończenia transmisji Opóźnienie zakończenia transmisji, odpowiadające fazie spowalniania na rys. 1, jest znacznie trudniejsze do oszacowania. Wynika to z faktu buforowania informacji w pamięci kontrolera TNC. Przy odpowiednio pojemnym buforze cała informacja przesłana może zostać przesłana po stronie nadającej w sposób ciągły, bez przerw spowodowanych zapełnieniem bufora. W tym czasie część danych jest już jednak przesyłana łączem radiowym. Ze względu na mniejszą prędkość efektywną tego łącza, transmisja przewodowa po stronie odbiorczej odbywa się w sposób nieciągły. Aby zatem obliczyć moment zakończenia transmisji po stronie odbiorczej, należy uwzględnić moment ukończenia transmisji bezprzewodowej (T tr na rys. 1) oraz czas transmisji nie więcej niż N 1 znaków łączem przewodowym. Transmisja bezprzewodowa jest opóźniona w stosunku do przesyłu po stronie nadawczej także o czas transmisji N 1 znaków łączem przewodowym. Jeśli przesył ten odbywa się w sposób ciągły, 259
6 B. Zieliński można łatwo wyznaczyć moment jego zakończenia T = T + T ). Biorąc powyższe ( tr TR p pod uwagę, opóźnienie zakończenia transmisji można określić jako T SlDn 10 N1 10 LD = 2 + T p. (8) R R w w Wyjaśnienie zależności (8) pokazano na rys. 3. Warto zauważyć, że transmisja bezprzewodowa może się zakończyć się już po upłynięciu czasu T SlDn. Jest to szczególnie prawdopodobne w przypadku łącza dwukierunkowego naprzemiennego, jeśli jego prędkość transmisji jest znacznie mniejsza niż prędkość łącza przewodowego. W przypadku łącza dwukierunkowego jednoczesnego nie występuje czas T 2. Jeśli ostatnia ramka danych jest odpowiednio krótka, odpowiadająca jej ramka potwierdzenia (RR) może zostać wysłana zaraz po zakończeniu transmisji poprzedniego potwierdzenia; w takim przypadku nie wystąpi także czas T 103. Opisane zjawisko nie jest jednak istotne z punktu widzenia transmisji pomiędzy komputerami. Spowalnianie ( T SlDn ) Transmisja przewodowa z komputera do nadajnika T 2 T 103 T T T RR T I1 CS I1 103 Transmisja przewodowa z odbiornika do komputera RR2 T ct T tr T rc t Rys. 3. Wyjaśnienie obliczenia czasu spowalniania (T SlDn ) 3. WYNIKI DOŚWIADCZALNE Pomiary rzeczywistych opóźnień transmisji w sieci Packet Radio prowadzono w doświadczalnej sieci, złożonej z dwóch kontrolerów TNC, podłączonych do komputera osobistego klasy IBM PC za pomocą łącza szeregowego RS-232 lub USB. Transmisja między kontrolerami TNC także odbywała się przewodowo w celu uniknięcia możliwego wpływu zakłóceń elektromagnetycznych na transmisję radiową, a co za tym idzie na uzyskane wyniki. Można zatem przyjąć, iż badania prowadzone były w warunkach możliwie jak najbardziej zbliżonych do idealnych. Jedynym bowiem czynnikiem obniżającym wydajność transmisji są wówczas właściwości kontrolerów TNC, 260
7 Wpływ kontrolera TNC na opóźnienia w sieci Packet Radio a w szczególności ich moc obliczeniowa i szczegóły implementacji protokołu. Wybrane parametry użytych kontrolerów zestawiono w tabeli 1 [18]. Konfigurację sieci i etapy transmisji przedstawiono na rys OPÓŹNIENIE ROZPOCZĘCIA TRANSMISJI Opóźnienie rozpoczęcia transmisji mierzono, przesyłając plik o rozmiarze 256 B przy maksymalnej wielkości okna (k=7) dla różnych maksymalnych pojemności pola informacyjnego ramki (N 1 ). W każdym teście oba badane kontrolery TNC były tego samego typu i działały pod kontrolą tego samego typu oprogramowania. Prędkości transmisji wynosiły: R w =9,6 kb/s, R wl =1,2 kb/s. Prędkości te wybrano ze względu na większą dokładność pomiarów przy małej prędkości transmisji. Zmierzony czas przyspieszania odpowiada opóźnieniu, upływającemu od chwili rozpoczęcia transmisji w stacji nadającej do chwili otrzymania pierwszego znaku w stacji odbierającej. Wyniki pomiarów przedstawiono na rys. 4. Typ Producent Procesor f clk ROM RAM R w R wl [MHz] [KB] [KB] [kb/s] [kb/s] TNC2? Z80 2, ,6 1,2 TNC2D [6] Muel Z80 4, ,2 1,2 TNC2H [11] Symek Z80 9, ,4 9,6 Spirit-2 Std. [9] Paccomm Z80 9, ,6 57,6 Spirit-2 HS Paccomm Z80 19, ,6 57,6 KPC [5] Kantronics 68HC11 16, ,4 38,4 PK-96 [12] Timewave Z180 12, ,4 38,4 KAM-XL Kantronics 68HC902 9, ,4 9,6 DSP-232 Timewave , ,2 9,6 PTC-II [10] SCS , ,2 19,2 TNC3S [11] Symek , ,2 614,4 TNC31S [11] Symek , ,2 614,4 TNC4e [4] HBTron 68EN302 19, ,2 1228,8 TNC7multi NtG LPC , ,2 115,2 DLC7 [8] NtG S3C , ,2 1536,0 Tabela 1. Wybrane parametry niektórych kontrolerów TNC ([18], str. 139) Na przedstawionym wykresie widać, że wraz ze zwiększającą się pojemnością pola informacyjnego ramki rośnie mierzone opóźnienie. Jest to zgodne z oczekiwaniami, gdyż przesyła się wówczas większą ilość informacji, dłuższy jest także czas przygotowania ramki do wysłania. Drugi z wymienionych czynników jest szczególnie istotny w przypadku kontrolerów TNC starszych typów, zbudowanych z wykorzystaniem mikroprocesorów 8-bitowych, szczególnie Zilog Z-80 (np. TNC2). Różnice między kontrolerami, zawierającymi mikroprocesory 16- i 32-bitowe, są znacznie 261
8 B. Zieliński mniejsze, a ich osiągi tylko nieznacznie odbiegają od wartości wyznaczonych według modelu analitycznego. Nieco zaskakująco zachowuje się kontroler PK96 z mikroprocesorem Zilog Z180, który przy mniejszych wartościach N 1 zachowuje się jak kontrolery szybsze, jednak gdy wartość ta przekracza 32, widać znaczny wzrost opóźnienia. Osiąga ono nawet wartości zmierzone dla najwolniejszego kontrolera TNC2. Podczas testów udało się także wykazać, zgodnie z oczekiwaniami, niezależność czasu przyspieszania od maksymalnej wielkości okna. Jest to oczywiste, biorąc pod uwagę, iż transmisja bezprzewodowa może się zacząć, gdy kontroler zbierze w buforze N 1 znaków do wysłania. Nie musi on zatem czekać na k N 1 znaków, a zatem k nie ma wpływu na opóźnienie rozpoczęcia transmisji. Podczas transmisji pierwszej ramki kontroler może zebrać kolejne N 1 znaków, które będą wysłane w kolejnej ramce. Proces ten będzie trwał do chwili, gdy albo skończy się pojemność bufora, albo przesłana zostanie cała informacja. Opóźnienie [s] 5,0 4,5 4,0 3,5 3,0 2,5 2,0 1,5 1,0 0,5 0, Pojemność pola informacyjnego (N1) [B] TNC2 TNC2D PK96 DSP232 TNC3 PTC-II TNC7 KPC-9612 DLC7 model Rys. 4. Zmierzony czas przyspieszania (T SpUp ) dla różnych kontrolerów TNC 3.2. OPÓŹNIENIE ZAKOŃCZENIA TRANSMISJI Opóźnienie zakończenia transmisji mierzono, przesyłając plik o rozmiarze 1792 B przy maksymalnej wielkości okna (k=7) dla różnych maksymalnych pojemności pola informacyjnego ramki (N 1 ). Wybrany rozmiar pliku jest iloczynem największych możliwych wartości k oraz N 1, zapewnia zatem najwyższą teoretyczną efektywność protokołu, a zatem i najwyższą efektywną prędkość transmisji. Od prędkości tej zależy opóźnienie zakończenia transmisji. W każdym teście oba badane kontrolery TNC były 262
9 Wpływ kontrolera TNC na opóźnienia w sieci Packet Radio tego samego typu i działały pod kontrolą tego samego typu oprogramowania. Prędkości transmisji wynosiły: R w =9,6 kb/s, R wl =1,2 kb/s. Prędkości te wybrano ze względu na większą dokładność pomiarów przy małej prędkości transmisji. Zmierzony czas spowalniania odpowiada opóźnieniu, upływającemu od chwili zakończenia transmisji w stacji nadającej do chwili otrzymania ostatniego znaku w stacji odbierającej. Wyniki pomiarów przedstawiono na rys. 5. Pominięto na nim wyniki uzyskane dla N 1 <16 ze względu na to, że wartości opóźnień były wówczas bardzo duże. Podczas badań okazało się, że niektóre kontrolery TNC wstrzymują transmisję na łączu przewodowym po stronie nadającej, zapewne po to, aby zapobiec przepełnieniu bufora. Są to kontrolery: TNC2, TNC2D oraz DSP-232. W przypadku dwóch pierwszych kontrolerów zachowanie to można uzasadnić małą pojemnością pamięci RAM (16 32 KB). Trzeci kontroler jest jednak wyposażony w pamięć o większej pojemności (256 KB), tak więc za przyczynę opisanego zachowania kontrolera można uznać celowe ograniczenia wprowadzone w oprogramowaniu sterującym jego pracą. Ponieważ w przyjętym modelu analitycznym założono, iż transmisja po stronie nadającej powinna być ciągła, wyniki uzyskane dla tych kontrolerów odrzucono jako niemiarodajne. Podobne ograniczenia występują także w innych typach kontrolerów zwiększanie pojemności pamięci RAM nie wpływa na zmianę zachowania kontrolera. Tym niemniej, pojemność bufora okazała się wystarczająca dla pomieszczenia 1792 B, co pozwoliło na zachowanie ciągłości transmisji po stronie nadawcy. Opóźnienie [s] 70,0 60,0 50,0 40,0 30,0 20,0 10,0 TNC2 TNC2D PK96 DSP232 TNC3 PTC-II TNC7 KPC-9612 DLC7 model 0, Pojemność pola informacyjnego (N1) [B] Rys. 5. Zmierzony czas spowalniania (T SlDn ) dla różnych kontrolerów TNC 263
10 B. Zieliński Jak widać na przedstawionym wykresie, zmierzone wartości opóźnień zależą od parametrów kontrolera TNC. Warto zauważyć, że pomiędzy kontrolerem KPC-9612, wyposażonym w mikroprocesor 8-bitowy, a TNC3, DLC7 i TNC7, zawierającymi mikroprocesory 16- i 32-bitowe, różnice nie są znaczne. Jedynie układ PK96 jest zauważalnie wolniejszy. Może to wynikać nie tylko z różnic w mocy obliczeniowej, lecz także drobnych różnic w implementacji protokołu. Mała moc obliczeniowa kontrolera, podobnie jak i niewystarczająca optymalizacja oprogramowania, wydłużają czas przygotowania ramek do transmisji. Wiele różnic w implementacji protokołu można zaobserwować, gdy odbierający kontroler pracuje w trybie monitorowania sieci. Przykładowo, kontroler KPC-9612, rozpoczynając transmisję, stopniowo zwiększa rzeczywistą wielkość okna od 1 do ustawionej wartości k w kilku krokach (np. 1, 4, 7). Z kolei kontrolery TNC3, TNC7 i DLC7 stosują maksymalną ustawioną wielkość okna od samego początku. Kolejnym czynnikiem, który może mieć wpływ na opóźnienie zakończenia transmisji, jest czas T 2 oraz reakcja na bit P/F (ang. Poll/Final), występujący w polu sterującym ramki informacyjnej. Gdy bit P/F jest ustawiony, odbierający kontroler wysyła w odpowiedzi ramkę RR natychmiast. W przeciwnym przypadku czeka przez czas T 2 na ewentualne kolejne ramki informacyjne i dopiero w przypadku braku takowych wysyła potwierdzenie (ramkę RR). W czasie T 2 nie zachodzi zatem wymiana informacji, co zmniejsza efektywną prędkość transmisji i zwiększa opóźnienie jej zakończenia. Obecnie obowiązująca definicja protokołu [1] ani nie wymusza, ani nie zabrania oznaczania ostatniej ramki okna ustawionym bitem P/F, co pozostawia pewną dowolność interpretacji. Można zatem przyjąć, iż jest to czynnik zależny wyłącznie od oprogramowania sterującego pracą kontrolera TNC, a mający dość istotne znaczenie zarówno dla efektywnej prędkości transmisji [18], jak i dla opóźnienia jej zakończenia. 4. PODSUMOWANIE Przedstawione wyniki doświadczalne wykazują wystarczającą dokładność analitycznego modelu opisującego zachowanie kontrolera TNC. Wyniki uzyskane dla poszczególnych kontrolerów odbiegają w różnym stopniu od rezultatów obliczonych za pomocą modelu. Może to świadczyć o dużej zależności opóźnień transmisji szczególnie opóźnienia zakończenia transmisji zarówno od mocy obliczeniowej kontrolera, jak i od szczegółów implementacji protokołu, zależnych od oprogramowania sterującego jego pracą. Opisane badania mogą zatem posłużyć jako pomoc przy doborze odpowiedniego kontrolera TNC dla danej aplikacji. Pozwalają także określić, czy zastosowanie kontrolera TNC jest w ogóle możliwe ze względu na wymagania czasowe sieci oraz możliwość ich niedotrzymania po wprowadzeniu kontrolerów. Należy pa- 264
11 Wpływ kontrolera TNC na opóźnienia w sieci Packet Radio miętać też o tym, że wyniki uzyskano w warunkach idealnych, a zatem można je traktować jako minimalne wartości opóźnień. Kontroler TNC można uznać za model konwertera protokołów, umożliwiającego wprowadzenie łączności bezprzewodowej do istniejącej sieci bez konieczności modyfikacji już pracujących w niej urządzeń [14]. Przedstawione wyniki pokazują jednak, że odbywa się to kosztem pogorszenia nieraz znacznego parametrów czasowych takiej zintegrowanej sieci. Bardziej szczegółowe porównanie właściwości programów sterujących pracą TNC można uzyskać wówczas, gdy istnieje platforma sprzętowa, dla której dostępnych jest wiele rodzajów i wersji oprogramowania. Platformę taką tworzy rodzina kontrolerów zawierających mikroprocesor Z80. Niektóre wyniki [20] pokazują, że oprogramowanie sterujące pracą kontrolera TNC może mieć podobny wpływ na wydajność sieci, jak moc obliczeniowa kontrolera. Można zatem oczekiwać, iż opóźnienia transmisji mogą się różnić, zależnie od właściwości oprogramowania, pod kontrolą którego pracują użyte w testach kontrolery. Badania, które mogą wykazać tę zależność, będą wykonane w niedalekiej przyszłości. LITERATURA DO ROZDZIAŁU [1] Beech W. A., Nielsen D. E., Taylor J.: AX.25 Link Access Protocol for Amateur Packet Radio. Tucson Amateur Packet Radio Corporation, [2] Dąbrowski A.: Amatorska komunikacja cyfrowa. Warszawa. PWN [3] Giese H. G., Gülzow P.: C -Sources for TheFirmware for TNC-2. [@:] [4] Harald Baumgart - Entwicklung elektronischer Komponenten. [@:] [5] Kantronics Radio Modems/TNC s. [@:] [6] Karn P., Price H., Diersing R.: Packet Radio in the Amateur Service. IEEE Journal on Selected Areas in Communications. Vol. 3, No. 3, May 1985, pp [7] Muel Radiowe systemy transmisji danych. [@:] [8] Nachrichtentechnik Marten Güttner. [@:] [9] PacComm Packet Radio Systems. [@:] [10]SCS - the PACTOR creators controller. [@:] [11]Symek Packet-Radio. [@:] [12]TimeWave Main Page. [@:] [13]Wade I. (ed.): Automatic Position Reporting System. APRS Protocol Reference. Protocol Version 1.0. Tucson Amateur Packet Radio Corporation. Tucson [14]Zieliński B.: Using TNC controller as a model of protocol converter. In: Pułka A., Hrynkiewicz E., Kłosowski P. (eds.): Proceedings of IFAC Workshop on Programmable Devices and Systems PDS2004, Kraków 2004, pp
12 B. Zieliński [15]Zieliński B.: Ocena efektywności protokołu AX.25. W: Gaj P., Pochopień B., Kozielski S. (red.): Współczesne aspekty sieci komputerowych. Tom 1. WKŁ, Warszawa 2008, rozdz. 12, pp [16]Zieliński B.: Model analityczny kontrolera TNC. W: Mazur Z., Huzar Z. (red.): Modele i zastosowania systemów czasu rzeczywistego. WKŁ, Warszawa 2008, rozdz. 11, pp [17]Zieliński B.: Efficiency estimation of AX.25 protocol. Theoretical and Applied Informatics, Vol. 20, No. 3, 2008, pp [18]Zieliński B.: Porównanie wydajności różnych wersji kontrolerów TNC. W: Gaj P., Pochopień B., Kozielski S. (red.): Współczesne aspekty sieci komputerowych. Tom 1. WKŁ, Warszawa 2008, rozdz. 13, pp [19]Zieliński B.: Analiza opóźnień w sieci Packet Radio zawierającej kontrolery TNC. W: Zieliński Z. (red.): Systemy czasu rzeczywistego. Postępy badań i zastosowania. WKŁ, Warszawa 2009, rozdz. 29, pp [20]Zieliński B.: Performance Evaluation of Various Implementations of AX.25 Protocol. Theoretical and Applied Informatics, Vol. 21 (2009), No. 3-4, pp
ANALIZA OPÓŹNIEŃ W SIECI PACKET RADIO ZAWIERAJĄCEJ KONTROLERY TNC. Bartłomiej ZIELIŃSKI 1
ROZDZIAŁ 29 ANALIZA OPÓŹNIEŃ W SIECI PACKE RADIO ZAWIERAJĄCEJ KONROLERY NC Bartłomiej ZIELIŃSKI 1 Kontrolery NC są układami mikroprocesorowymi, służącymi do przesyłu informacji w sieci Packet Radio. Ze
Rozdział 13. Porównanie różnych wersji kontrolerów TNC. 1. Wprowadzenie. 2. Kontrolery TNC
Rozdział 13 Porównanie różnych wersji kontrolerów TNC Bartłomiej ZIELIŃSKI Politechnika Śląska, Instytut Informatyki Bartłomiej.Zielinski@polsl.pl Streszczenie Kontrolery TNC są układami mikroprocesorowymi
MODEL ANALITYCZNY KONTROLERA TNC
ROZDZIAŁ 11 MODEL ANALITYCZNY KONTROLERA TNC Kontrolery TNC są układami mikroprocesorowymi, służącymi do przesyłu informacji w sieci Packet Radio. Sieć ta może być rozważana jako przykład bezprzewodowej
Rozdział 12. Ocena efektywności protokołu AX Wprowadzenie. 2. Protokół AX.25
Rozdział 12 Ocena efektywności protokołu AX.25 Bartłomiej ZIELIŃSKI Politechnika Śląska, Instytut Informatyki Bartłomiej.Zielinski@polsl.pl Streszczenie Przedyskutowano podstawowe właściwości protokołu
OPÓŹNIENIA TRANSMISJI W RÓŻNYCH IMPLEMENTACJACH PROTOKOŁU AX.25
STUDIA INFORMATICA 2013 Volume 34 Number 3 (113) Bartłomiej ZIELIŃSKI Politechnika Śląska, Instytut Informatyki OPÓŹNIENIA TRANSMISJI W RÓŻNYCH IMPLEMENTACJACH PROTOKOŁU AX.25 Streszczenie. Omówiono wpływ
Bezprzewodowe sieci komputerowe
Bezprzewodowe sieci komputerowe Dr inż. Bartłomiej Zieliński Różnice między sieciami przewodowymi a bezprzewodowymi w kontekście protokołów dostępu do łącza Zjawiska wpływające na zachowanie rywalizacyjnych
Kod produktu: MP01105T
MODUŁ INTERFEJSU DO POMIARU TEMPERATURY W STANDARDZIE Właściwości: Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs do podłączenia max. 50 czujników temperatury typu DS18B20 (np. gotowe
Sieci komputerowe. -Sterownie przepływem w WŁD i w WT -WŁD: Sterowanie punkt-punkt p2p -WT: Sterowanie end-end e2e
Sieci komputerowe -Sterownie przepływem w WŁD i w WT -WŁD: Sterowanie punkt-punkt p2p -WT: Sterowanie end-end e2e Józef Woźniak Katedra Teleinformatyki WETI PG OSI Model Niezawodne integralne dostarczanie,
PROTOCOL CONVERTER S COMPUTING POWER INFLUENCE UPON TRANSMISSION EFFICIENCY
STUDIA INFORMATICA 2000 Volume 21 Number 1 (39) Bartłomiej ZIELIŃSKI, Krzysztof TOKARZ Politechnika Śląska, Instytut Informatyki WPŁYW MOCY OBLICZENIOWEJ KONWERTERA PROTOKOŁÓW NA WYDAJNOŚĆ TRANSMISJI Streszczenie.
MODEL WARSTWOWY PROTOKOŁY TCP/IP
MODEL WARSTWOWY PROTOKOŁY TCP/IP TCP/IP (ang. Transmission Control Protocol/Internet Protocol) protokół kontroli transmisji. Pakiet najbardziej rozpowszechnionych protokołów komunikacyjnych współczesnych
Sieci komputerowe Warstwa transportowa
Sieci komputerowe Warstwa transportowa 2012-05-24 Sieci komputerowe Warstwa transportowa dr inż. Maciej Piechowiak 1 Wprowadzenie umożliwia jednoczesną komunikację poprzez sieć wielu aplikacjom uruchomionym
MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART
MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART Własności MOBOT-RCR v2a: - pasmo komunikacji: ISM 433MHz lub 868MHz - zasięg 50m 300m * - zasilanie: z USB, - interfejs wyjściowy:
microplc Sposoby monitoringu instalacji technologicznych przy pomocy sterownika
Sposoby monitoringu instalacji technologicznych przy pomocy sterownika microplc 1 1.WSTĘP 3 2.Łączność za pośrednictwem internetu 4 3.Łączność za pośrednictwem bezprzewodowej sieci WI-FI 5 4.Łączność za
Kod produktu: MP01105
MODUŁ INTERFEJSU KONTROLNO-POMIAROWEGO DLA MODUŁÓW Urządzenie stanowi bardzo łatwy do zastosowania gotowy interfejs kontrolno-pomiarowy do podłączenia modułów takich jak czujniki temperatury, moduły przekaźnikowe,
Standard transmisji równoległej LPT Centronics
Standard transmisji równoległej LPT Centronics Rodzaje transmisji szeregowa równoległa Opis LPT łącze LPT jest interfejsem równoległym w komputerach PC. Standard IEEE 1284 został opracowany w 1994 roku
Wykorzystanie nowoczesnych technologii w zarządzaniu drogami wojewódzkimi na przykładzie systemu zarządzania opartego na technologii GPS-GPRS.
Planowanie inwestycji drogowych w Małopolsce w latach 2007-2013 Wykorzystanie nowoczesnych technologii w zarządzaniu drogami wojewódzkimi na przykładzie systemu zarządzania opartego na technologii GPS-GPRS.
5. Model komunikujących się procesów, komunikaty
Jędrzej Ułasiewicz str. 1 5. Model komunikujących się procesów, komunikaty Obecnie stosuje się następujące modele przetwarzania: Model procesów i komunikatów Model procesów komunikujących się poprzez pamięć
Akademickie Centrum Informatyki PS. Wydział Informatyki PS
Akademickie Centrum Informatyki PS Wydział Informatyki PS Akademickie Centrum Informatyki Instytut Informatyki P.S. Topologie sieciowe: Sieci pierścieniowe Sieci o topologii szyny Krzysztof Bogusławski
Praca dyplomowa. Program do monitorowania i diagnostyki działania sieci CAN. Temat pracy: Temat Gdańsk Autor: Łukasz Olejarz
Temat Gdańsk 30.06.2006 1 Praca dyplomowa Temat pracy: Program do monitorowania i diagnostyki działania sieci CAN. Autor: Łukasz Olejarz Opiekun: dr inż. M. Porzeziński Recenzent: dr inż. J. Zawalich Gdańsk
PLAN Podstawowe pojęcia techniczne charakteryzujące dostęp do Internetu prędkość podłączenia opóźnienia straty Umowa SLA inne parametry dostępność
PLAN Podstawowe pojęcia techniczne charakteryzujące dostęp do Internetu prędkość podłączenia opóźnienia straty Umowa SLA inne parametry dostępność gwarantowany czas usunięcia awarii zapisy w umowach Usługi
Przesyłania danych przez protokół TCP/IP
Przesyłania danych przez protokół TCP/IP PAKIETY Protokół TCP/IP transmituje dane przez sieć, dzieląc je na mniejsze porcje, zwane pakietami. Pakiety są często określane różnymi terminami, w zależności
Protokoły dostępu do łącza fizycznego. 24 października 2014 Mirosław Juszczak,
Protokoły dostępu do łącza fizycznego 172 Protokoły dostępu do łącza fizycznego Przy dostępie do medium istnieje możliwość kolizji. Aby zapewnić efektywny dostęp i wykorzystanie łącza należy ustalić reguły
Rys. 1. Wynik działania programu ping: n = 5, adres cyfrowy. Rys. 1a. Wynik działania programu ping: l = 64 Bajty, adres mnemoniczny
41 Rodzaje testów i pomiarów aktywnych ZAGADNIENIA - Jak przeprowadzać pomiary aktywne w sieci? - Jak zmierzyć jakość usług sieciowych? - Kto ustanawia standardy dotyczące jakości usług sieciowych? - Jakie
WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 7
Politechnika Białostocka WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ Instrukcja do zajęć laboratoryjnych Temat ćwiczenia: Modulacja amplitudy. Numer ćwiczenia: 7 Laboratorium
Przesył mowy przez internet
Damian Goworko Zuzanna Dziewulska Przesył mowy przez internet organizacja transmisji głosu, wybrane kodeki oraz rozwiązania podnoszące jakość połączenia głosowego Telefonia internetowa / voice over IP
IX Konferencja SYSTEMY CZASU RZECZYWISTEGO Ustroń, września Bartłomiej ZIELIŃSKI * TRANSMISJA BEZPRZEWODOWA W SIECIACH MODBUS
IX Konferencja SYSTEMY CZASU RZECZYWISTEGO Ustroń, 16-19 września 2002 transmisja bezprzewodowa, sieci przemysłowe Bartłomiej ZIELIŃSKI * TRANSMISJA BEZPRZEWODOWA W SIECIACH MODBUS W niektórych przypadkach
Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym).
Sieci komputerowe Dwa lub więcej komputerów połączonych ze sobą z określonymi zasadami komunikacji (protokołem komunikacyjnym). Zadania sieci - wspólne korzystanie z plików i programów - współdzielenie
ARCHITEKTURA GSM. Wykonali: Alan Zieliński, Maciej Żulewski, Alex Hoddle- Wojnarowski.
1 ARCHITEKTURA GSM Wykonali: Alan Zieliński, Maciej Żulewski, Alex Hoddle- Wojnarowski. SIEĆ KOMÓRKOWA Sieć komórkowa to sieć radiokomunikacyjna składająca się z wielu obszarów (komórek), z których każdy
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak
Protokoły sieciowe model ISO-OSI Opracował: Andrzej Nowak OSI (ang. Open System Interconnection) lub Model OSI to standard zdefiniowany przez ISO oraz ITU-T, opisujący strukturę komunikacji sieciowej.
Architektura Systemów Komputerowych. Transmisja szeregowa danych Standardy magistral szeregowych
Architektura Systemów Komputerowych Transmisja szeregowa danych Standardy magistral szeregowych 1 Transmisja szeregowa Idea transmisji szeregowej synchronicznej DOUT Rejestr przesuwny DIN CLK DIN Rejestr
co to oznacza dla mobilnych
Artykuł tematyczny Szerokopasmowa sieć WWAN Szerokopasmowa sieć WWAN: co to oznacza dla mobilnych profesjonalistów? Szybka i bezproblemowa łączność staje się coraz ważniejsza zarówno w celu osiągnięcia
router wielu sieci pakietów
Dzisiejsze sieci komputerowe wywierają ogromny wpływ na naszą codzienność, zmieniając to, jak żyjemy, pracujemy i spędzamy wolny czas. Sieci mają wiele rozmaitych zastosowań, wśród których można wymienić
Analiza ilościowa w przetwarzaniu równoległym
Komputery i Systemy Równoległe Jędrzej Ułasiewicz 1 Analiza ilościowa w przetwarzaniu równoległym 10. Analiza ilościowa w przetwarzaniu równoległym...2 10.1 Kryteria efektywności przetwarzania równoległego...2
PAMIĘCI. Część 1. Przygotował: Ryszard Kijanka
PAMIĘCI Część 1 Przygotował: Ryszard Kijanka WSTĘP Pamięci półprzewodnikowe są jednym z kluczowych elementów systemów cyfrowych. Służą do przechowywania informacji w postaci cyfrowej. Liczba informacji,
Sieci telekomunikacyjne sieci cyfrowe z integracją usług (ISDN)
Sieci telekomunikacyjne sieci cyfrowe z integracją usług (ISDN) mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail:
Modyfikacja algorytmów retransmisji protokołu TCP.
Modyfikacja algorytmów retransmisji protokołu TCP. Student Adam Markowski Promotor dr hab. Michał Grabowski Cel pracy Celem pracy było przetestowanie i sprawdzenie przydatności modyfikacji klasycznego
Interfejs urządzeń peryferyjnych
Interfejs urządzeń peryferyjnych Terminy - Referaty do 08.05.2010 - Egzamin 09.05.2010 lub 22.05.2010 Typy transmisji informacji Transmisja informacji w komputerach odbywa się przy wykorzystaniu magistrali
ARS3-MODEM dokumentacja modemu radiowego do lokalnej transmisji danych w wolnych pasmach 433MHz i 868MHz
ARS3-MODEM dokumentacja modemu radiowego do lokalnej transmisji danych w wolnych pasmach 433MHz i 868MHz dokument DOK 04-05-12 wersja 1.0 arskam.com www.arskam.com 1 firma ARIES Warszawa Polska 1. Zastosowania
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola Ogólny schemat komputera Jak widać wszystkie bloki (CPU, RAM oraz I/O) dołączone są do wspólnych
Ethernet. Ethernet odnosi się nie do jednej, lecz do wielu technologii sieci lokalnych LAN, z których wyróżnić należy cztery podstawowe kategorie:
Wykład 5 Ethernet IEEE 802.3 Ethernet Ethernet Wprowadzony na rynek pod koniec lat 70-tych Dzięki swojej prostocie i wydajności dominuje obecnie w sieciach lokalnych LAN Coraz silniejszy udział w sieciach
WOJSKOWA AKADEMIA TECHNICZNA
WOJSKOWA AKADEMIA TECHNICZNA LABORATORIUM DIAGNOSTYKA I WIARYGODNOŚĆ SYSTEMÓW KOMPUTEROWYCH Stopień, imię i nazwisko prowadzącego Stopień, imię i nazwisko słuchacza Grupa szkoleniowa dr inż. Zbigniew Zieliński
25. ALOHA typy i własności. 1) pure ALOHA czysta ALOHA:
25. ALOHA typy i własności Aloha to najprostszy (a jednocześnie najmniej efektywny) protokół przypadkowego dostępu do kanału, zwany inaczej pure ALOHA. Zaprojektowany i uruchomiony w 1971 roku w University
Czym jest EDGE? Opracowanie: Paweł Rabinek Bydgoszcz, styczeń 2007 http://blog.xradar.net
Czym jest EDGE? Opracowanie: Paweł Rabinek Bydgoszcz, styczeń 2007 http://blog.xradar.net Wstęp. Aby zrozumieć istotę EDGE, niezbędne jest zapoznanie się z technologią GPRS. General Packet Radio Service
Uniwersalny Konwerter Protokołów
Uniwersalny Konwerter Protokołów Autor Robert Szolc Promotor dr inż. Tomasz Szczygieł Uniwersalny Konwerter Protokołów Szybki rozwój technologii jaki obserwujemy w ostatnich latach, spowodował że systemy
Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas)
Dr Michał Tanaś(http://www.amu.edu.pl/~mtanas) Jest to zbiór komputerów połączonych między sobą łączami telekomunikacyjnymi, w taki sposób że Możliwa jest wymiana informacji (danych) pomiędzy komputerami
Przetwarzanie równoległe
Przetwarzanie równoległe Kostka równoległe przesyłanie i przetwarzanie Rafał Malinowski, Marek Musielak 1. Cel projektu: Celem projektu było stworzenie i przetestowanie oprogramowania działającego na serwerze
Rozdział 9. Wpływ warstwy fizycznej na wydajność protokołu IEEE Wprowadzenie
Rozdział 9 Wpływ warstwy fizycznej na wydajność protokołu IEEE 802.11 Bartłomiej ZIELIŃSKI Politechnika Śląska, Instytut Informatyki Bartłomiej.Zielinski@polsl.pl Streszczenie W rozdziale omówiono wpływ
Model OSI. mgr inż. Krzysztof Szałajko
Model OSI mgr inż. Krzysztof Szałajko Protokół 2 / 26 Protokół Def.: Zestaw reguł umożliwiający porozumienie 3 / 26 Komunikacja w sieci 101010010101101010101 4 / 26 Model OSI Open Systems Interconnection
Magistrala. Magistrala (ang. Bus) służy do przekazywania danych, adresów czy instrukcji sterujących w różne miejsca systemu komputerowego.
Plan wykładu Pojęcie magistrali i jej struktura Architektura pamięciowo-centryczna Architektura szynowa Architektury wieloszynowe Współczesne architektury z połączeniami punkt-punkt Magistrala Magistrala
PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK
1 PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK POLITECHNIKA CZĘSTOCHOWSKA 2 Trendy rozwoju współczesnych procesorów Budowa procesora CPU na przykładzie Intel Kaby Lake
Protokoły sieciowe - TCP/IP
Protokoły sieciowe Protokoły sieciowe - TCP/IP TCP/IP TCP/IP (Transmission Control Protocol / Internet Protocol) działa na sprzęcie rożnych producentów może współpracować z rożnymi protokołami warstwy
PLAN KONSPEKT. Bezprzewodowe sieci dostępowe. Konfigurowanie urządzeń w bezprzewodowych szerokopasmowych sieciach dostępowych
PLAN KONSPEKT do przeprowadzenia zajęć z przedmiotu Bezprzewodowe sieci dostępowe TEMAT: Konfigurowanie urządzeń w bezprzewodowych szerokopasmowych sieciach dostępowych CEL: Zapoznanie uczniów z podstawami
Dydaktyka Informatyki budowa i zasady działania komputera
Dydaktyka Informatyki budowa i zasady działania komputera Instytut Matematyki Uniwersytet Gdański System komputerowy System komputerowy układ współdziałania dwóch składowych: szprzętu komputerowego oraz
Parametry techniczne. Testy
Dyski SSD stają się pomału podstawą każdego komputera. Dzięki swoim parametrom, które pod wieloma względami biją klasyczne konstrukcje HDD, oferują niezwykle wysoką wydajność. Przekłada się to między innymi
Architektura komputerów
Architektura komputerów PCI EXPRESS Rozwój technologii magistrali Architektura Komputerów 2 Architektura Komputerów 2006 1 Przegląd wersji PCI Wersja PCI PCI 2.0 PCI 2.1/2.2 PCI 2.3 PCI-X 1.0 PCI-X 2.0
2013-12-02. Autor: Jakub Duba. Interjesy
Autor: Jakub Duba Interjesy 2 1 Interjesy 3 Interjesy 4 2 5 Universal Serial Bus (USB; uniwersalna magistrala szeregowa) rodzaj sprzętowego portu komunikacyjnego komputerów, zastępującego stare porty szeregowe
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska 1 Sieć Modbus w dydaktyce Protokół Modbus Rozwiązania sprzętowe Rozwiązania programowe Podsumowanie 2 Protokół Modbus Opracowany w firmie Modicon do tworzenia
Akademia Techniczno-Humanistyczna w Bielsku-Białej
Akademia Techniczno-Humanistyczna w Bielsku-Białej Wydział Budowy Maszyn i Informatyki Laboratorium z sieci komputerowych Ćwiczenie numer: 7 Temat ćwiczenia: Konfiguracja i badanie połączenia GPRS 1. Wstęp
Sieci Komputerowe Modele warstwowe sieci
Sieci Komputerowe Modele warstwowe sieci mgr inż. Rafał Watza Katedra Telekomunikacji AGH Al. Mickiewicza 30, 30-059 Kraków, Polska tel. +48 12 6174034, fax +48 12 6342372 e-mail: watza@kt.agh.edu.pl Wprowadzenie
Rozproszony system zbierania danych.
Rozproszony system zbierania danych. Zawartość 1. Charakterystyka rozproszonego systemu.... 2 1.1. Idea działania systemu.... 2 1.2. Master systemu radiowego (koordynator PAN).... 3 1.3. Slave systemu
Wykład 4. Interfejsy USB, FireWire
Wykład 4 Interfejsy USB, FireWire Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB Interfejs USB
TECHNIKA MIKROPROCESOROWA
LABORATORIUM TECHNIKA MIKROPROCESOROWA Port transmisji szeregowej USART MCS'51 Opracował: Tomasz Miłosławski 1. Cel ćwiczenia Celem ćwiczenia jest zapoznanie się ze sposobami komunikacji mikrokontrolera
Sieci Komputerowe 2 / Ćwiczenia 2
Tematyka Sieci Komputerowe 2 / Ćwiczenia 2 Opracował: Konrad Kawecki na podstawie materiałów: http://www.isi.edu/nsnam/ns/tutorial/index.html Na ćwiczeniach zapoznamy się z symulatorem
SEGMENT TCP CZ. II. Suma kontrolna (ang. Checksum) liczona dla danych jak i nagłówka, weryfikowana po stronie odbiorczej
SEGMENT TCP CZ. I Numer portu źródłowego (ang. Source port), przeznaczenia (ang. Destination port) identyfikują aplikacje wysyłającą odbierającą dane, te dwie wielkości wraz adresami IP źródła i przeznaczenia
Internet kwantowy. (z krótkim wstępem do informatyki kwantowej) Jarosław Miszczak. Instytut Informatyki Teoretycznej i Stosowanej PAN
Internet kwantowy (z krótkim wstępem do informatyki kwantowej) Jarosław Miszczak Instytut Informatyki Teoretycznej i Stosowanej PAN 16. stycznia 2012 Plan wystąpienia 1 Skąd się biorą stany kwantowe? Jak
Sieci Komórkowe naziemne. Tomasz Kaszuba 2013 kaszubat@pjwstk.edu.pl
Sieci Komórkowe naziemne Tomasz Kaszuba 2013 kaszubat@pjwstk.edu.pl Założenia systemu GSM Usługi: Połączenia głosowe, transmisja danych, wiadomości tekstowe I multimedialne Ponowne użycie częstotliwości
Ćwiczenie 1. Podstawowa terminologia lokalnych sieci komputerowych. Topologie sieci komputerowych. Ocena. Zadanie 1
Ćwiczenie 1 Podstawowa terminologia lokalnych sieci komputerowych. Topologie sieci komputerowych. Skład zespołu Data wykonania ćwiczenia Ocena Zadanie 1 Korzystając ze źródeł internetowych wymień i scharakteryzuj
Interfejs transmisji danych
Interfejs transmisji danych Model komunikacji: RS232 Recommended Standard nr 232 Specyfikacja warstw 1 i 2 Synchroniczna czy asynchroniczna DTE DCE DCE DTE RS232 szczegóły Uproszczony model komunikacyjny
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
RS-H0-05 (K)* Czytnik RFID MHz Mifare. Karta użytkownika
RS-H0-05 (K)* Czytnik RFID 13.56 MHz Mifare Karta użytkownika *Litera K odnosi się do wersji czytnika ze wspólną katodą. Informacje szczególne dla tej wersji będą prezentowane oddzielnie. Przed użyciem
Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości
Politechnika Lubelska Wydział Elektrotechniki i Informatyki PRACA DYPLOMOWA MAGISTERSKA Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości Marcin Narel Promotor: dr inż. Eligiusz
F = e(v B) (2) F = evb (3)
Sprawozdanie z fizyki współczesnej 1 1 Część teoretyczna Umieśćmy płytkę o szerokości a, grubości d i długości l, przez którą płynie prąd o natężeniu I, w poprzecznym polu magnetycznym o indukcji B. Wówczas
Wprowadzenie do informatyki i użytkowania komputerów. Kodowanie informacji System komputerowy
1 Wprowadzenie do informatyki i użytkowania komputerów Kodowanie informacji System komputerowy Kodowanie informacji 2 Co to jest? bit, bajt, kod ASCII. Jak działa system komputerowy? Co to jest? pamięć
Skalowalność obliczeń równoległych. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Skalowalność obliczeń równoległych Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Skalowalność Przy rozważaniu wydajności przetwarzania (obliczeń, komunikacji itp.) często pojawia się pojęcie skalowalności
REPROGRAMOWALNY KONWERTER PROTOKOŁÓW
REPROGRAMOWALNY KONWERTER PROTOKOŁÓW A INTEGRACJA SIECI PRZEWODOWEJ I BEZPRZEWODOWEJ Bartłomiej Zieliński Instytut Informatyki Politechniki Śląskiej ul. Akademicka 16, 44-101 Gliwice bmw@zeus.polsl.gliwice.pl
BEZPRZEWODOWA TRANSMISJA DANYCH POPRZEZ ŁĄCZE RS-232C 1 WIRELESS DATA TRANSMISSION THROUGH RS-232C LINK
ZESZYTY NAUKOWE POLITECHNIKI ŚLĄSKIEJ 1997 Seria: INFORMATYKA z. 32 Nr kol. 1356 Bartłomiej ZIELIŃSKI Politechnika Śląska, Instytut Informatyki BEZPRZEWODOWA TRANSMISJA DANYCH POPRZEZ ŁĄCZE RS-232C 1 Streszczenie.
Bluetooth. Rys.1. Adapter Bluetooth
Bluetooth 1. Wprowadzenie Bluetooth jest darmowym standardem opisanym w specyfikacji IEEE 802.15.1. Jest to technologia bezprzewodowej komunikacji krótkiego zasięgu pomiędzy różnymi urządzeniami elektronicznymi,
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Instytut Informatyki Politechnika Poznańska Bezprzewodowa sieć 2,4 GHz, optymalizowana dla transferu danych z małą prędkością, z małymi opóźnieniami danych pomiędzy wieloma węzłami ANT Sieć PAN (ang. Personal
Instrukcja użytkownika ARSoft-WZ1
05-090 Raszyn, ul Gałczyńskiego 6 tel (+48) 22 101-27-31, 22 853-48-56 automatyka@apar.pl www.apar.pl Instrukcja użytkownika ARSoft-WZ1 wersja 3.x 1. Opis Aplikacja ARSOFT-WZ1 umożliwia konfigurację i
Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury
1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie
Szerokopasmowy dostęp do Internetu Broadband Internet Access. dr inż. Stanisław Wszelak
Szerokopasmowy dostęp do Internetu Broadband Internet Access dr inż. Stanisław Wszelak Rodzaje dostępu szerokopasmowego Technologia xdsl Technologie łączami kablowymi Kablówka Technologia poprzez siec
Data wykonania Część praktyczna
Grupa ćwicz. IIIb Nr ćwicz./ wersja 4 Imiona i nazwiska. Grupa lab. 7 Grzegorz Gliński Rok 3 IS Temat ćwiczenia. Internet Radio Broadcasting Data wykonania. 19.11.09 Data odbioru Ocena i uwagi Część praktyczna
Parametry wydajnościowe systemów internetowych. Tomasz Rak, KIA
Parametry wydajnościowe systemów internetowych Tomasz Rak, KIA 1 Agenda ISIROSO System internetowy (rodzaje badań, konstrukcja) Parametry wydajnościowe Testy środowiska eksperymentalnego Podsumowanie i
Aby w pełni przetestować układ o trzech wejściach IN_0, IN_1 i IN_2 chcemy wygenerować wszystkie możliwe kombinacje sygnałów wejściowych.
Generowanie sygnałów testowych VHDL Wariant współbieżny (bez procesu): sygnał
Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:
Zaliczenie Termin zaliczenia: 14.06.2007 Sala IE 415 Termin poprawkowy: >18.06.2007 (informacja na stronie: http://neo.dmcs.p.lodz.pl/tm/index.html) 1 Współpraca procesora z urządzeniami peryferyjnymi
Temat 1: Bluetooth. stoper lub 3 telefon z możliwością zliczania czasu z dokładnością do 0.1 sek
Temat 1: Bluetooth Potrzebne: dwa telefony z funkcją bluetooth stoper lub 3 telefon z możliwością zliczania czasu z dokładnością do 0.1 sek Przebieg ćwiczenia: Ćwiczenie polega na pomiarze czasu przesyłania
TCP/IP. Warstwa łącza danych. mgr inż. Krzysztof Szałajko
TCP/IP Warstwa łącza danych mgr inż. Krzysztof Szałajko Modele odniesienia 7 Aplikacji 6 Prezentacji 5 Sesji 4 Transportowa 3 Sieciowa 2 Łącza danych 1 Fizyczna Aplikacji Transportowa Internetowa Dostępu
Struktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami
Rok akademicki 2015/2016, Wykład nr 6 2/21 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2015/2016
Referencyjny model OSI. 3 listopada 2014 Mirosław Juszczak 37
Referencyjny model OSI 3 listopada 2014 Mirosław Juszczak 37 Referencyjny model OSI Międzynarodowa Organizacja Normalizacyjna ISO (International Organization for Standarization) opracowała model referencyjny
TECHNIKA MIKROPROCESOROWA II
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział IEiT Katedra Elektroniki TECHNIKA MIKROPROCESOROWA II LAB 6 Moduł UART - współpraca z komputerem poprzez BlueTooth Mariusz Sokołowski
Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe
Przetworniki cyfrowo analogowe oraz analogowo - cyfrowe Przetworniki cyfrowo / analogowe W cyfrowych systemach pomiarowych często zachodzi konieczność zmiany sygnału cyfrowego na analogowy, np. w celu
Kod produktu: MP-W7100A-RS485
KONWERTER RS485/422 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS485 jest gotowym do zastosowania konwerterem standardu RS485 lub RS422 na TCP/IP Ethernet. Umożliwia bezpośrednie podłączenie
. Rodzaje transmisji sygnału i RS-232
. Rodzaje transmisji sygnału i RS-232 1. Transmisja szeregowa i równoległa Transmisja sygnału może przebiegać w różnoraki sposób. Najbardziej podstawowym z podziałów, jest podział transmisji sygnału na
Pomoc dla użytkowników systemu asix 6. www.asix.com.pl. Strategia buforowa
Pomoc dla użytkowników systemu asix 6 www.asix.com.pl Strategia buforowa Dok. Nr PLP6024 Wersja: 29-01-2010 ASKOM i asix to zastrzeżone znaki firmy ASKOM Sp. z o. o., Gliwice. Inne występujące w tekście
Wydajność systemów a organizacja pamięci, czyli dlaczego jednak nie jest aż tak źle. Krzysztof Banaś, Obliczenia wysokiej wydajności.
Wydajność systemów a organizacja pamięci, czyli dlaczego jednak nie jest aż tak źle Krzysztof Banaś, Obliczenia wysokiej wydajności. 1 Organizacja pamięci Organizacja pamięci współczesnych systemów komputerowych
ĆWICZENIE 5. TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM
ĆWICZENIE 5 TEMAT: OBSŁUGA PORTU SZEREGOWEGO W PAKIECIE KEILuVISON WYSYŁANIE PORTEM SZEREGOWYM Wiadomości wstępne: Port szeregowy może pracować w czterech trybach. Tryby różnią się między sobą liczbą bitów
2010-04-12. Magistrala LIN
Magistrala LIN Protokoły sieciowe stosowane w pojazdach 2010-04-12 Dlaczego LIN? 2010-04-12 Magistrala LIN(Local Interconnect Network) została stworzona w celu zastąpienia magistrali CAN w przypadku, gdy
Kod produktu: MP01611-ZK
ZAMEK BEZSTYKOWY RFID ZE ZINTEGROWANĄ ANTENĄ, WYJŚCIE RS232 (TTL) Moduł stanowi gotowy do zastosowania bezstykowy zamek pracujący w technologii RFID dla transponderów UNIQUE 125kHz, zastępujący z powodzeniem
Akademickie Centrum Informatyki PS. Wydział Informatyki PS
kademickie Centrum Informatyki PS Wydział Informatyki PS Wydział Informatyki Sieci komputerowe i Telekomunikacyjne Transmisja w protokole IP Krzysztof ogusławski tel. 4 333 950 kbogu@man.szczecin.pl 1.
Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl
Rozdział Biblioteka funkcji komunikacyjnych CAN Paweł MOROZ Politechnika Śląska, Instytut Informatyki pawel.moroz@polsl.pl Streszczenie W rozdziale zaprezentowano bibliotekę funkcji komunikacyjnych CAN,