• Nie Znaleziono Wyników

ANALIZA IMPLEMENTACJI APLIKACJI MULTIMEDIALNYCH W ŚRODOWISKU ROZPROSZONYM

N/A
N/A
Protected

Academic year: 2022

Share "ANALIZA IMPLEMENTACJI APLIKACJI MULTIMEDIALNYCH W ŚRODOWISKU ROZPROSZONYM"

Copied!
10
0
0

Pełen tekst

(1)

ZESZYTY N A U K O W E P O L IT E C H N IK I Ś L Ą S K IE J Seria: IN F O R M A T Y K A z. 36

1999 N r kol. 1414

Jerzy K Ę D Z IE R A

Instytut Inform atyki T eo rety czn ej i S to so w an ej,P A N

ANALIZA IM PLEM ENTACJI APLIKACJI M ULTIM EDIALNYCH W ŚRODOWISKU ROZPROSZONYM

S tre s z c z e n ie . Im p lem en tacja ap lik acji m u ltim ed ialn y ch w śro d o w isk u ro zp ro szo n y m staw ia u w aru n k o w an ia czaso w e d o ty czą ce p rzep u sto w o ści oraz k o n fig u racji ią c z y siecio w y ch . N a p rzy k ład zie d y n am iczn eg o ro zp ro szo n eg o sy stem u m u ltim ed ialn eg o , k tó ry stan o w i p rzy k ład ap lik acji z u w aru n k o w an iam i czaso w y m i, z badano c h a ra k te r ru ch u g e n ero w an eg o p rz e z tran sm isje d an y ch au d io w izu a ln y ch typu M P E G , w y k o rzy stu jąc łącze k o m u n ik acy jn e o p arte n a p ro to k o le T C P /IP . O trzy m an e w y n ik i b ad ań p o z w a la ją na o k reślen ie p a ram etró w k o n fig u racji ro zw iązań siecio w y ch d la zasto so w ań m u ltim ed ialn y ch

IMPLEMENTATION ANALYSIS OF M ULTIM EDIA APPLICATIONS IN DISTRIBUTED ENVIRONM ENT

S u m m a r y . Im p lem en tatio n o f m u ltim ed ia a p p lic a tio n s in a d istrib u ted en v iro n m en t is an ap p licatio n w ith tim e-critical req u irem en ts on b an d w id th u tilizatio n and n etw o rk c o n fig u ratio n . D istrib u ted dy n am ical m u ltim ed ia sy stem is co n sid ered as an ex am p le for in v estig atio n o f ch aracteristics o f n e tw o rk traffic g e n erated by a u d io ­ visual M P E G d a ta u sin g the T C P /IP pro to co l. O b tain ed resu lts m a y h elp u s to define optim al co n fig u ra tio n p a ram eters o f a n e tw o rk for d istrib u te d m u ltim ed ia.

1. Systemy uwarunkowane czasowo

R ozproszony sy stem m u ltim ed ialn y je s t k lasy czn y m p rz y k ła d e m im plem entacji posiadającej u w aru n k o w a n ia czaso w e. W im p lem en tacjach ty ch isto tn e z n aczen ie na poprawność d z ia ła n ia całej ap lik acji m a cz a s reak cji n a zd a rz e n ie lu b se k w e n c ję zdarzeń, które obsłu g iw an e s ą w sy stem ie. Z teg o p o w o d u p o d staw o w e zn a c z e n ie m a ścisłe o k reślen ie

O pracow anie je s t rezu ltatem p rac w ram ach p ro jek tu b ad aw czeg o n r 8 T l 1 0 38 16.

(2)

5 9 6 J. Kędziora

zale żn o ści czaso w y ch p o m ięd zy re a liz a c ją p o szczeg ó ln y ch sek w en cji realizacji programu obsługi. A p lik acje sp ełn iające zad an e k ry te ria cza so w e o k re śla n e s ą m ian em aplikacji czasu rzeczy w isteg o . T a k m o żn a ró w n ie ż o k re ślić sy ste m y m u ltim ed ialn e, w k tó ry ch zachowanie kry terió w czaso w y ch zap ew n ia izo ch ro n izm p rzekazu.

1.1. S y stem y m u ltim ed ia ln e

In form acje p rzek azy w an e s ą w różnej form ie. F orm y m o g ą by ć p ro ste, takie ja k tekst, d źw ięk , o b raz sta ty c z n y lub dy n am iczn y , o ra z zło żo n e , stan o w iące in teg rację kilku fonn p ro sty ch . G ro m ad zen ie, p rz e tw a rz a n ie i u d o stęp n ian ie in fo rm ac ji, z w łaszcza w formie zło żo n ej, je s t s p e c y fik ą sy ste m ó w m u ltim ed ialn y ch , k tó re p o w in n y zarazem zapewniać sy n ch ro n izację o raz w z a je m n ą in terak cję p o szcz e g ó ln y c h sk ład n ik ó w informacji m u ltim ed ialn ej [1].

1.2. R o zp ro szo n e sy ste m y z u w a ru n k o w a n ia m i c za so w y m i

W sy stem ach ro zp ro szo n y ch d o d atk o w y m zaso b em je s t e le m e n t łą c z a sieciow ego, który tak że w p ły w a n a zac h o w a n ie się całej ap lik acji. Z uw agi na o g ran iczen ia połączeń siecio w y ch , tak ie ja k p rz e p u sto w o ść , czas o p ó źn ień o ra z d o stęp do m ed iu m , czynnik ten istotnie w p ły w a na z a ch o w an ie się a p lik acji k o rzy stają cej z łą c z y kom unikacyjnych. W sy stem ach u w aru n k o w an y ch czaso w o , k o rz y sta ją c y c h z łą c z y k o m u n ik acy jn y ch , można z je d n e j stro n y tak d o b rać p aram etry łącz a k o m u n ik acy jn eg o , ab y sp e łn ia ło w szy stk ie wymogi staw ian e p rz e z ap lik a c ję ,lu b te ż m o żn a tak d o b ra ć p a ra m e try o rg a n iz a c ji w y m ian y danych w ram ach p o szczeg ó ln y ch ap lik acji, ab y u w zg lęd n ia ły d o stęp n e p ara m e try łą c z a sieciow ego.

2. Charakter wymiany danych w systemach rozproszonych

W sy stem ach u w aru n k o w an y ch czaso w o isto tn y je s t c h a ra k te r ru ch u o ra z je g o wpływ na z a ch o w an ia czaso w e sy stem u . N a tej p o d staw ie m o żn a w p ro w ad zić p o d ział ruchu na ró w n o m iern y i n ieró w n o m iern y , czyli w y b u ch o w y . W ru ch u ró w n o m ie rn y m pakiety o o k reślo n ej d łu g o ści g e n e ro w a n e s ą w stały ch p rze d z ia ła c h c z aso w y ch . T e g o typu ruch jest w sy stem ie łatw o p rz e w id y w a ln y , a je g o zac h o w a n ia c z a so w e m o ż n a łatw o o k reślić. Charakter ru ch u p o zw ala n a o sz c z ę d n ą g o sp o d ark ę z aso b am i sy stem ó w . R u ch nierównom ierny ch arak tery zu je się g w ałto w n y m i zm ian am i ty p u tran sm isji, k ie d y to d o c h o d z i do nagłego z a g ęszczen ia w czasie liczby p a k ie tó w lub p rz e sy ła n e s ą p a k ie ty o nierów nej długości.

O b y d w a te czy n n ik i p o w o d u ją n ieró w n o m iern e w y k o rz y sta n ie p a sm a transm isji, co w

(3)

Analiza iinplcm entacji ap lik acji m u ltim ed ialn y ch w śro d o w isk u ro zp ro szo n y m 597

efekcie stw arza k o n iecz n o ść p rz e z n a c z e n ia z n aczn ie szerszeg o zak resu p a sm a tran sm isji, n iż miałoby to m iejsce dla ru ch u rów n o m iern eg o .

2.1. K o n fig u ra cje rozp roszon ych sy stem ó w m u ltim ed ia ln y ch

R ozproszone sy stem y m u ltim ed ialn e, w zale żn o ści od o rg an izacji u d o stęp n ian ia danych, można p odzielić na:

- statyczne - d ane m u ltim ed ialn e zn ajd u jące się w serw erze p rz e sy ła n e s ą do stacji klienckiej, g d z ie d o p iero p o o d eb ran iu p o d d aw an e s ą przetw arzan iu ;

- dynam iczne - stacja k lien ck a p rzetw arza d an e p o ch o d zące z se rw e ra w trak cie ich odbioru.

Przykładem org an izacji statycznej sieciow ej w y m ian y d an y ch m u ltim ed ialn y ch s ą wszelkiego ro d zaju b azy d an y ch m u ltim ed ialn y ch . W ty m p rz y p a d k u m ało istotna je s t przepustowość łą c z a k o m u n ik acy jn eg o . S tru k tu ra d y n a m ic z n a ch a ra k te ry sty c z n a je s t dla wideokonferencji, g d z ie isto tn a je s t w y d ajn o ść łącz a k o m u n ik acy jn eg o , k tó re w w ięk szo ści przypadków stan o w i n a jsłab szy p u n k t d an eg o system u.

2.2. W ym ian a d an ych w d y n a m iczn y ch sy stem a ch m u ltim ed ia ln y ch

W p o p rzed n im p u n k c ie zazn aczo n o , ż e d la staty czn y ch ro zp ro sz o n y c h sy stem ó w multimedialnych p rz e p u sto w o ść łą c z a nie m a isto tn eg o w p ły w u n a ja k o ś ć p rz e tw a rz a n ia danych. W takim sy stem ie d an e zn ajd u jące się w serw erze s ą p rz e sy ła n e d o stacji k lien ck iej i dopiero po o d eb ran iu p o d le g a ją dalszej o b ró b ce. W sy stem ach d y n am iczn y ch d ane multimedialne s ą p rzetw arzan e w stacji k lienckiej w' m iarę o d b io ru z serw era. W tym przypadku istotne je s t za g w a ra n to w a n ie p asm a tran sm isji o raz ch a ra k te ru p rz e sy łu danych właściwego d la p rzetw arzan y ch danych. W zale żn o ści od form y p rezen tacji w ym ogi stawiane p rzep u sto w o ści łą c z a s ą ró żn e i tak(n a p rz y k ła d ,d la o b ra z ó w sta ty c z n y c h o raz tekstu czas przesyłu n ie stan o w i isto tn eg o p ro b lem u ze w zg lęd u na sta ty c z n y c h a ra k te r p ercep cji danych tego ty p u p rz e z u ż y tk o w n ik a. In n y p ro b lem stan o w i fo rm a p rz e k a z u obrazu dynamicznego lub d źw ięk u , w k tó ry ch p rz e b ie g info rm acji ro z ło ż o n y je s t w czasie.

Informacja p rzek azy w an a je s t w p o staci sek w en cji o b razó w , a d ź w ię k m a c h a ra k te r ciągły.

Dodatkowym z a g a d n ie n ie m je s t sy n c h ro n iz a c ja info rm acji d ź w ięk o w ej z se k w e n c ją obrazów, co w y n ik a z w y m o g ó w izo ch ro n izm u p rzekazu.

W celu z ap ew n ien ia o d p o w ied n ieg o p asm a tran sm isji n a le ż y u w z g lę d n ić k o n iecz n o ść przekazu dużej ilości d an y ch z w iązan y ch z c z ę sto śc ią o b ra z ó w w je d n o s tc e c zasu dla sekwencji o b razó w , co w o d n iesien iu do p rzep u sto w o ści łą c z y k o m u n ik a c y jn y c h stanow i istotny problem .

(4)

5 9 8 J. Kędziera

3. Badania transmisji w rozproszonym systemie multimedialnym

W d y n am iczn y ch ro zp ro szo n y ch sy stem ach m u ltim ed ialn y ch w y m a g a n a przepustowość łączy k o m u n ik acy jn y ch o ra z c h arak ter o rg an izacji p rzesy łu d a n y c h sta n o w ią element k ry ty czn y fu n k c jo n o w a n ia całe g o system u.

O cen a c h arak teru o b c ią ż e n ia sieci, p o w o d o w an eg o p rz e z p rz e s y ła n e o b razy i dźwięk w sy stem ie siecio w y m , p o zw o li na d o k o n an ie o p ty m aln eg o d o b o ru o rg a n iz a c ji transmisji w zale żn o ści od p a ra m e tró w prezen tacji d an y ch lub o d p o w ied n i d o b ó r parametrów p rz e tw arzan ia i p rezen tacji w zale żn o ści od m o żliw o ści tran sm isy jn y ch . W tym celu p rzep ro w a d z o n o szereg testó w p o leg ający ch na p o m ia rz e p a ra m e tró w czaso w y ch transmisji dla ró żn eg o ro d zaju dan y ch o ra z m ed ió w tran sm isy jn y ch . U z y sk an e w yniki pomiarów p o z w o lą p o n a d to na o k re śle n ie m o d elu źró d ła g e n e ru ją c e g o d an e m ultim edialne oraz u w z g lęd n ie n ie teg o w sy m u lacji sieci k o m p u tero w y ch .

3 .1 . P la tfo rm a b ad aw cza

R o zp ro szo n y sy stem m u ltim ed ialn y zaim p le m e n to w a n y z o sta ł n a 3 stacjach SU N Ultra 2, d ziałający ch p o d k o n tro lą sy stem u o p e racy jn eg o S o laris 2..5 .1 . W b ad an ia ch zastosowano p ro to k ó ł T C P /IP k o rz y sta ją c y z łącz a E th ern et 10/100 o ra z A T M . B ad an ia przeprowadzono w k o n fig u racjach u m o żliw iający ch o cen ę w y k o rz y sta n ia p a sm a tra n sm isji w zależności od ty p u d an y ch m u ltim ed ialn y ch o raz liczby i k o n fig u racji sta n o w isk obsługi.

O rg an izację p o łącz eń siecio w y ch śro d o w isk a d o p rz e p ro w a d z a n ia b ad an ia charakteru p rzeb ieg u tran sm isji m u ltim e d ia ln y c h p o k a z a n o na rys. 1. W p rzed staw io n ej konfiguracji zaim p lem en to w an o je d e n w ęzeł o d b io rczy , p e łn ią c y fu n k cję serw era, w znaczeniu o rg an izacji w y m ia n y dan y ch w y k o rzy stu jącej g n iazd a , o ra z d w a w ę z ły nadaw cze, będące k lien tam i. S trzałki p o k a z u ją k ieru n ek p rzep ły w u d an y ch m u ltim ed ialn y ch .

(5)

Analiza im p lem en tacji ap lik acji m u ltim ed ialn y ch w śro d o w isk u ro zp ro szo n y m 599

O to c z e n ie E th e rn e t

switch Ethernet

switch ATM

O to c z e n ie ATM

klient 1 SUN Ultra 2

Dla potrzeb b ad ań p a ram etró w tran sm isji w y k o rzy stan o d ane w fo rm acie M P E G , k tó ry umożliwia p rz e k a z sek w en cji o b razó w o raz d źw ięk u z zap ew n ien iem w zajem nej synchronizacji. F o rm at M P E G stan o w i form ę kom presji sek w en cji o b razó w o raz d źw ięk u z wykorzystaniem k o m p resji m ięd zy k ad ro w ej, co o zn acza, że na je d e n z a k o d o w an y pak iet przypada kilka sek w en cji, w zale żn o ści od d oboru p aram etró w k o m p resji. D ane d o b ran o w taki sposób, ab y m o żn a by ło o k reślić w pływ p o szczeg ó ln y ch e lem en tó w c h arak tery sty czn y ch dla danych m u ltim ed ialn y ch na o b ciąż en ie sieci. W tym celu w y b ran o sek w en cje charakteryzujące się p aram etram i p rzed staw io n y m i w tabeli 1.

T ab ela 1 C h a ra k te r bad an y ch sekw encji m ultim edialnych ____________________

R o zd zielczo ść 3 5 2 x 2 4 0

D źw ięk

2 4 0 x 1 6 0 160x120

3 5 2 x 2 8 8 S tereo, cz. p ró b k o w an ia 44,1 k H z

serwer SUN Ultra 2

klient 2 SUN Ultra 2

R ys. 1. K o n fig u racja siecio w a do realizacji testó w Fig. 1. N etW ork c o n fig u ratio n fo r tests

3.2. T ypy b ad an ych d an ych m u ltim ed ialn ych

(6)

600 J. Kędziora

3 .3 . O rg a n iza cja testów

P o d staw o w y m celem p rzep ro w ad zo n y ch te stó w by ło zb ad an ie ch a ra k te ru obciążenia łącza siecio w eg o , p o w o d o w an eg o p rz e z tran sm isję d an y ch m u ltim e d ia ln y c h w organizacji d y nam icznej. D ane m u ltim ed ialn e z p lik ó w testo w y ch p rzesy łan e b y ły na żąd an ie aplikacji d ek o m p resji o ra z w izu alizacji, w której m o żn a było z w ery fik o w ać izo ch ro n iczn o ść przekazu.

A p lik acja w y sy łająca d an e m u ltim ed ialn e z ap ew n iała sta ły stru m ień d an y ch , co pozw oliło na p o m in ięcie p aram etru ja k o ś c i usług dla tran sferó w d y sk o w y c h d la testó w związanych z b ad an ie m łą c z a siecio w eg o . W celu b ad an ia w y d ajn o ści k o m u n ik acji siecio w ej zapewniono m o żliw o ść p rze p ro w a d z e n ia k ilk u je d n o c z e sn y c h sesji m u ltim ed ialn y ch , realizow anych w k o n fig u racji d w óch stacji k lien ck ich i je d n e g o serw era, z w y k o rzy stan iem łącz y ATM oraz E thernet.

3.4. S tru k tu ra op ro g ra m o w a n ia

O p ro g ram o w an ie testo w e sk ład a się z d w óch części. P ro g ram k lie n ta uru ch am ian y jest w w ęźle k lien ck im i o d p o w ied zia ln y je s t za p rzy g o to w an ie d an y ch m ultim edialnych do transm isji. Jeg o p o d staw o w y m i funkcjam i s ą p o b ran ie d an y ch z p lik u , ich przesłanie do w ęzła serw era o raz an aliza czaso w a tran sm isji. P ro g ram se rw e ra tw o rz y gniazdo dla w y b ran eg o p o rtu T C P , p rz y g o to w u ją c w ten sp o só b k an ał k o m u n ik a c y jn y , z k tó reg o korzysta pro g ram k lie n ta p o d czas tran sm isji d an y ch [3]. P o in icjalizacji k a n a łu kom unikacyjnego pro g ram serw era u ru ch am ia ap lik ację d ek o m p resji o raz w izu alizacji danych m u ltim ed ialn y ch . W y k o n an ie tych czy n n o ści je s t k o n iecz n e w celu przygotowania śro d o w isk a p rze p ro w a d z e n ia testów . P rzesy ł d an y ch in icjo w an y je s t p rz e z aplikację w izu alizacji, któ ra u d o stę p n ia sw ój b u fo r d an y ch p ro g ram o w i serw era. D o tego bufora ap lik acja se rw e ra z a p is u je d an e zn a jd u ją c e się w b u fo rze o d b io rczy m . P ro g ram klienta czeka na zw o ln ien ie m iejsca w b u fo rze o d b io rczy m , po c z y m z a p o śred n ictw em bufora n ad aw czeg o p rz e sy ła p a k ie t d an y ch m u ltim ed ialn y ch do p ro g ram u serw era.

O p eracje tran sm isji d an y ch realizo w an e s ą w c y k lu i sy n c h ro n iz o w a n e p rz e z aplikację d ek o m p resji i p rezen tacji. C y k l p ra c y serw era sy n ch ro n izo w an y b e z p o śre d n io p rzez aplikację ob słu g i w y m u sza p rz e s y ł d an y ch z klien ta, d lateg o ru ch w sieci m o ż n a interpretow ać jako o b ciąż en ie w y n ik ając e z w y m o g ó w p rz e tw arzan ia d an y ch m u ltim ed ialn y ch .

W p ro g ra m ie k lie n ta z a im p lem en to w an o m o żliw o ść z m ia n w ie lk o śc i o k n a TCP, co p o zw ala na w y k o n an ie o ce n y tej w ielk o ści na p ara m e try tran sm isji. A n a liz a czasowa, realizo w an a w p ro g ram ie k lien ta, p o z w a la n a p o m ia r ilości p rz e sy ła n y c h danych w l Oms od stęp ach czasu , co w y n ik a z ro zd zielczo ści p o m iaro w ej ze g a ra sy stem o w eg o .

(7)

Analiza im plem entacji ap lik acji m u ltim ed ialn y ch w śro d o w isk u ro zp ro szo n y m 601

4. Wyniki pomiarów

W celu o k reślen ia c h arak teru o b ciąż en ia sy stem u k o m u n ik a c y jn e g o p rzep ro w ad zo n o testy, w k tó ry ch p rz e śle d z o n o c a ły p rzeb ieg w y m ian y dan y ch m u ltim ed ialn y ch p o m ięd zy serwerem i k lien tem . N a rys. 2. p rzed staw io n o ro zk ład w czasie ilości p rz e sy ła n y c h d anych multimedialnych d la sek w en cji 4., stan o w iącej n ajw ięk sze o b c ią ż e n ie d la sy stem u komunikacji.

d a n y c h [KB]

R ys. 2. R o zk ład w czasie p a k ie tó w m u ltim ed ialn y ch Fig. 2. T im e d istrib u tio n o f m ultim ed ia p ack ets

Jak m ożna zau w aży ć, tran sm isja o d b y w a się w w y raźn y ch p o rcjach , w y stęp u jący ch w regularnych o d stęp ach . P ierw sza p o rc ja d an y ch je s t se k w e n c ją in icju jącą, w której zaw arte s ą również in fo rm ac je d o ty czą ce p ierw szy ch p rzetw arzan y ch k ad ró w . C h a ra k te r czaso w y wszystkich an alizo w an y ch sek w en cji je s t p o d o b n y . R ó ż n ic a p o le g a ty lk o na ilości przesyłanych d an y ch w p o szczeg ó ln y ch p o rcjach . C ykl p o rc jo w a n ia z a le ż y od często tliw o ści kadrów o raz w ielk o ści b u fo ra k o m p resji ch a ra k te ry sty c z n e g o d la danej sek w en cji. D an e s ą buforowane w c e lu ze b ra n ia w łaściw ej ilości d an y ch , n iezb ę d n ej d o d ek o m p resji sek w en cji kadrów.

Na rys. 3. p rzed staw io n o ro zk ład w c zasie p o jed y n cz ej p o rcji d an y ch transm isji multimedialnej. W cela ch p o ró w n aw czy ch zestaw io n o p rzeb ieg i d la 3 sek w en cji. W yraźnie widoczna je s t ró ż n ic a w ilości p rzesy łan y ch dan y ch d la sek w en cji 4 ., co dla m ak sy m aln eg o

°bciążenia daje p rze p u sto w o ść rzęd u 700kB /s.

(8)

602 J, Kędziera

ll II I

■ sekwencja 3

■ s ekw encja 1

■ sekwencja 4

ł # i * c? & ■:? f $ # # # ^ &■ & v\° $ „•? # <*P ^

R ys. 3. R o z k ła d w c zasie p o je d y n c z e g o p a k ie tu d a n y c h m u ltim ed ialn y ch F ig. 3. T im e d istrib u tio n in sin g le m u ltim e d ia d ata p a c k e t

5. Posum owanie wyników

J a k w y n ik a z p rz e p ro w a d z o n y c h p o m ia ró w , sz c zy to w e o b c ią ż e n ie sieci p rz y transmisji m u ltim ed ialn ej d la p re z e n to w a n y c h sek w en cji o b ra z ó w z w y k o rz y sta n ie m k o m p resji MPEG d o ch o d zi do 7 0 0 k B /s (5,6 M b /s). T ak ie o b ciąż en ie sieci m a m ie jsc e p rz y przesyle p ierw szeg o p a k ie tu d la sek w en cji 4 , zaw ie ra ją c e g o zarazem d o d a tk o w e in fo rm a c je dotyczące p a ra m e tró w k o m p resji. W ielk o ść p rz e sy ła n e g o w te d y p a k ie tu d a n y c h w y n o si 405 kB. Dla p o zo sta ły c h p a k ie tó w k o d o w y ch ich w ielk o ść w a h a się w g ra n ic a c h o d 120 do 150 kB przy z b liżo n y m o b c ią ż e n iu szczy to w y m . T ak a w ie lk o ść o b c ią ż e n ia sz c z y to w e g o wynika z d o stęp n ej p rz e p u sto w o śc i p ro to k o łu TCP/1P k o rz y sta ją c e g o z łą c z a A T M . W ykorzystując łącz e e th e m e t nie zao b serw o w an o zak łó c eń w izo c h ro n iz m ie p rz e k a z u . Minimalne w y m ag an e p a sm o p rzep u sto w o ści m o ż n a o k reślić n a p o d sta w ie ilości p rz e s y ła n y c h danych w je d n y m zak o d o w an y m p a k ie c ie w o d n iesien iu do c zasu p o m ię d z y p a k ietam i, co dla sek w en cji 4 w y n o siło m ak sy m aln ie 180 k B /s (l,4 4 M b /s ). W c e lu a n a liz y możliwości rea liz a c ji tran sm isji m u ltim ed ialn y ch w śro d o w isk u ro z p ro sz o n y m n a le ż y uwzględnić ró w n ie ż zale żn o ść w y d ajn o ści k o m u n ik acji od d łu g o ści p a k ie tu [4].

(9)

Analiza im p lem en tacji ap lik acji m u ltim ed ialn y ch w śro d o w isk u ro zp ro szo n y m 603

6. W ykorzystanie wyników

O pisane w arty k u le m eto d y p o m iaró w o ra z ich w yniki s ta n o w ią od n iesien ie do o k reślen ia parametrów o raz k o n fig u racji p o łącz eń siecio w y ch dla p o trzeb p rz e s y łó w m u ltim ed ialn y ch . Kolejnym elem en tem je s t zasto so w an ie sy n ch ro n izacji w y k o rzy stu jącej ró żn e m etody szeregowania zad ań realizu jący ch p rz e sy ły m u ltim ed ialn e w celu o p ty m aln eg o wykorzystania istn iejący ch z aso b ó w siecio w y ch . N ad rz ę d n y m zag ad n ien iem je s t zróżnicowanie ze w z g lę d u na w y m ag an y typ u słu g d la ró żn y ch ro d zajó w aplikacji.

LITERATURA

1. C hiariglione L.: M P E G and m ultim edia com m unications, C S E L T - T orino - Italy, 1996.

2. W olisz A.: P odstaw y lokalnych sieci kom puterow ych,W N T , W arszaw a 1992.

3. Solaris A n sw er B ook: N etw o rk Interfaces P ro g ram m er’s G uide, Solaris, 1996.

4. K ędziera J.: A naliza w ydajności kom unikacji w środow isku sieciow ym na przykładzie R PC, Z N Pol. Śl. s. Inform atyka, z. 34, G liw ice 1998.

R ecen zen t: D r inż. H en ry k M ały siak

Wpłynęło do R ed ak cji 7 k w ietn ia 1999 r.

Abstract

N etw ork traffic g e n e ra te d in tim e-critical sy stem s is k n o w n as re a l-tim e traffic an d it is different from th e traffic p ro v id e d b y classical sh ared ty p e n e tw o rk s. T h e re a l-tim e data become o b so lete i f th e y d o n ’t arriv e in tim e and th ey are d e liv e re d w ith low q u a lity durin g periods o f c o n g estio n . A m u ltim ed ia system is on e o f tim e -c ritic a l sy stem s. Such a system running on T C P /IP -b ased In te rn e t w as taken as an ex am p le fo r fu rth e r an aly sis. T h e ch o ice is justified by sev eral facts: m u ltim ed ia n etw o rk in g face m an y tech n ical ch a lle n g e s like high data rate o v e r lim ited n etw o rk b an d w id th , re a l-tim e d a ta o v e r n o n -re a l-tim e n etw o rk , unpredictable a v a ila b ility o f n e tw o rk b an d w id th . R u n n in g m u ltim e d ia a p p lic a tio n s o v er th e Internet is very a ttractiv e, b ecau se th e in frastru ctu re o ften is a lre a d y in p la c e . B ec a u se o f its shared n atu re, In tern et d oes n o t seem su itab le fo r re a l-tim e traffic. P a c k e ts are ro u ted independently acro ss sh a re d n e tw o rk s, so tra n sit tim es v a ry sig n ific a n tly . M u ltim e d ia d ata

(10)

604 J. Kgdzicra

u sed in test p ro g ram s w ere M P E G co m p ressed . T h e u n d e rly in g p ro b le m is th a t different classes o f a p p lic a tio n s re q u ire d iffe re n t serv ices.

Cytaty

Powiązane dokumenty

He visited secondary and district schools in Lublin and Radom, the Institute of Elementary School Teachers in Radzymin, and all the institutes, secondary and

On the other hand, Poland faces the risk of falling into what is known as “the middle income trap”, the essence of which is based on a long-term slowdown in economic growth after

Poeta nasz tworzył now e dramata przez superpozycję, kombinację, odpodobnienie, przem ianę ról m ęskich na żeńskie, przez korzystanie z pojedynczych m otyw ów

Największym zasobem spuścizny po pisarzu dysponu- je obecnie Muzeum Andrzeja Struga, oddział Muzeum Literatury w Warszawie; tam znajdują się: korespondencja pisarza z jego

Z wykonanych transformacji przy zmiennej liczbie punktów kontrolnych i zastosowaniu trzech typów przeliczania współrzędnych wynika, że najmniej- sze błędy wpasowania

Przykład tworzenia aplikacji mobilnej w środowisku Android Studio Tworzenie nowej aplikacji w Android Studio wymaga wybrania w menu po- zycji File → New → New Project…,

Największe sprawności przetwarzania promieniowania słonecznego na energię elektryczną (do 30%) uzyskuje się z ogniw wytworzonych z arsenu galu, siarcz- ku kadmu czy też

W praw dzie księga Liwiusza, która zaw ierała opis inw azji Cezara n a Italię, nie zachow ała się, ale epitom atorzy chętnie n o tu jący ciekaw ostki, nie