• Nie Znaleziono Wyników

MPEG-2 STREAMS TRANSMISSION USING CBR CATEGORY OF ATM NETWORK

N/A
N/A
Protected

Academic year: 2022

Share "MPEG-2 STREAMS TRANSMISSION USING CBR CATEGORY OF ATM NETWORK"

Copied!
14
0
0

Pełen tekst

(1)

STUDIA IN F O R M A T IC A Volume 22

2001 N u m b er 2 (44)

Arkadiusz S O C H A N

Instytut Inform atyki T eoretycznej i Stosow anej P A N

TRANSMISJE STRUMIENI MPEG-2 Z W YKORZYSTANIEM USŁUGI CBR SIECI ATM

S tre sz c z e n ie . W artykule opisano prace badaw cze dotyczące transm isji strum ieni M PE G -2 p o p rzez kanał o stałej przepływ ności bitow ej w sieci A T M . P race m iały charakter zarów no dośw iadczalno-pom iarow y, ja k i analityczny. W yniki p om iarow e porów nano z w ynikam i otrzym anym i z analitycznego m o d elu stanow iska. O kreślono zależność fu n k cy jn ą p o m ięd zy param etram i ruchu sieci A T M , natęż en iem strum ienia w ideo a ja k o ś c ią transm isji m ultim edialnej.

MPEG-2 STREAMS TRANSMISSION USING CBR CATEGORY OF ATM NETWORK

S u m m a ry . In th e paper, w e p resen t th e results o f research o f M P E G -2 stream s transm ission through C B R channel in A T M netw ork. W e ap p lied not only experim ental and m easu rem en t m ethods b u t analytical ones as w ell. T h e m easurem ent results w ere co m p ared w ith the results o f the analytical statio n m odel. W e proposed a functional descrip tio n o f dependence b etw een A T M traffic param eters, video stream b it rate, and q u ality o f m u ltim ed ia transm ission.

1. Wprowadzenie

Podczas eksploatacji system ów kom unikacyjnych o czekuje się, że b ę d z ie z n ic h korzystać znaczna liczba użytkow ników . Z drugiej strony d u ża liczb a je d n o c z e śn ie korzystających z sieci użytkow ników po w o d u je p ogorszenie ja k o śc i transm isji, czyli ja k o ś c i usług św iad­

czonych przez sieć. Z apew nienie określonego pozio m u ja k o śc i n ab iera szczególnej w agi w Przypadku transm isji m u ltim ed ialn y ch w czasie rzeczyw istym . T ran sm isje tego ty p u staw iają przed siecią o w iele w yższe w ym agania niż transm isje d anych w klasycznym rozum ieniu.

(2)

O czek u je się, ż e sieć zapew ni dla nich odpow iednio d u ż ą szybkość, n ieza w o d n o ść i płynność przek azu . P o jaw ia się p roblem zn alezien ia pew nego kom prom isu p o m ięd zy tym i przeciw ­ staw nym i w ym aganiam i. K om prom is pom ógłby operatorom sieci efektyw nie gospodarow ać posiadanym i zasobam i, a użytkow nikom p ozw oliłby dokładniej określać sw o je w ym agania.

W L ab o rato riu m K om puterow ych System ów M ultim edialnych OTTiS P A N p row adzone są m ięd zy innym i p race dotyczące doboru param etrów połączeń dla transm isji m ultim edialnych realizow anych z w ykorzystaniem standardu kodow ania M P E G -2 i tech n o lo g ii sieciowej A T M . P ro b lem ten je s t znany z literatury, a je g o rozw iązania poszukiw ano p rz e d e w szystkim m eto d am i sym ulacyjnym i. Prace b adaw cze prow adzone w L K S M m a ją n ato m iast charakter d o św iadczalno-pom iarow y. Z ajm ow ano się m iędzy innym i badaniam i transm isji strumieni M P E G -2 p o p rzez kanał o stałej przepływ ności bitow ej, czyli zestaw ianego w ram ach katego­

rii usługi C o nstant Bit R ate o raz p o p rzez kanał o zm iennej przepływ ności bitow ej, czyli ze­

staw ianego w ram ach kategorii usługi Variable B it R ate sieci A TM . W nin iejszy m artykule opisano prace zw iązane z transm isjam i p o przez kanał typu CBR.

2. Stanowisko doświadczalne i dane pomiarowe

S tanow isko dośw iadczalne składało się z serw era, na którym uruch o m io n o u słu g ę wideo n a żądanie, trzech stacji roboczych pełniących rolę klientów tej u sługi o raz analizatora proto­

k o łó w sieciow ych. E lem enty te by ły połączone ze so b ą p o przez sieć A T M o przepustow ości 155 M b /s z b u d o w a n ą z trzech przełączników . S chem at pogląd o w y stan o w isk a je s t przedsta­

w io n y n a rysunku 1.

S S f staqa kiiendca R ys. 1. S ch em at stanow iska pom iarow ego z zaznaczeniem p rzep ły w u inform acji Fig. 1. T he schem a o f the m easurem ent station and a viewr o f inform ation flow

(3)

Transmisje strum ieni M P E G -2 z w ykorzystaniem usługi C B R sieci A TM 115

Rolę serw era pelnil dw uprocesorow y S u n E nterprise 450. F u n k cje k lien tó w p ełn iły stacje Sun Enterprise U ltra 2. P odczas urucham iania oprogram ow ania, a w szczególności je g o czę­

ści związanej z sy g n alizacją A TM , oraz p o d czas w stępnego etapu b ad ań w y korzystano A T M Sniffer A nalyzer. D o konfiguracji sieci dośw iadczalnej użyto p rzełączn ik a F o re A S X 2 0 0 -B X oraz dwóch p rzełączn ik ó w F ore R u n n erL E J5 5 . S tacja kodow ania, k tó ra po słu ży ła do przygo­

towania strum ieni m ultim edialnych, była w yposażana w k o d er M P E G -2 czasu rzeczyw istego MovieMaker200.

Stanowisko p o m iaro w e zbudow ano n a b azie opro g ram o w an ia O racle Video S e rv e r prze­

znaczonego dla usługi „w ideo na żądanie” . N ajw ażn iejszą c e c h ą tego o p ro g ram o w an ia je s t realizacja dostępu do składow anych strum ieni i m ożliw ość ich p rzesłan ia w czasie rzeczyw i­

stym. D la potrzeb dośw iadczeń au to r opracow ał oprogram ow anie ro zszerzające m ożliw ości OVS. O pracow ane oprogram ow anie składa się z dw óch części: n adaw czej nazw anej Trans­

mitter i odbiorczej nazw anej R eceiver. Z adaniem T ransm ittera je s t o d czy ta n ie strum ienia z dysku serw era (ew entualne rozdzielenie go n a część audio oraz w id eo ) i w ysłanie go do Receivera z zach o w an iem restrykcji czasu rzeczyw istego. Z adaniem R eceivera je s t odbiór przesyłanych do niego inform acji, grom adzenie danych (w szczególności znaczników czasu otrzymywania danych z d o k ład n o ścią 10"6s) dla an alizy statystycznej o raz opracow yw anie statystyk ogólnych. S trukturę program ów o raz przepływ inform acji m ięd zy nim i p rzed sta­

wiono na rysunku 2.

Transmitter Receiver

Rys. 2. Struktura program ów Transmitter i Receiver oraz przepływ inform acji z ich udziałem Fig- 2. The structure o f th e Transmitter and Receiver program s and their inform ation flow

Do eksperym entów przygotow ano próbki strum ieni m u ltim ed ialn y ch różnego typu. Z a­

proponowana klasyfikacja b y ła p rzep ro w ad zo n a p od kątem ro d zaju in fo rm acji, któ re stru­

mienie przenoszą. W yróżniono sied em typów strum ieni:

• teledysk,

• sport (m ecz piłki nożnej),

• film akcji,

(4)

• program inform acyjny (w iadom ości),

• film anim ow any,

• w yw iad,

• sek w en cja w olnozm ienna.

Z ało żo n o , ż e ty p y te o d p o w iad ają najczęściej spotykanym ro d zajo m p ro g ram ó w telewi­

zyjnych i k an ałó w tem atycznych. W klasyfikacji kierow ano się cecham i, które m a ją w pływ na w yniki ko d o w an ia w standardzie M P E G -2 (często ścią zm ian scen, szy b k o ścią zm ian położe­

n ia obiektów n a scenie). Przygotow ano próbki zarów no o stałym n atęż en iu (ang. Constant bitrate), ja k i o zm iennym natężeniu (ang. V ariable bitrate). P aram etry k o d o w an ia (rozdziel­

czo ść obrazów , form at kod o w an ia barw , natężenie itp.) ustalono zgodnie z p ro filem i pozio­

m em głów nym (M P@ M L ) standardu M PE G -2. K odow anie przep ro w ad zo n o d la następują­

cych w artości n atężen ia docelow ego w yrażonego w m egabitach n a sekundę: 2, 3, 4, 6, 8,10, 13 i 15. D o ln y i górny p róg zo stał w yznaczony m ożliw ościam i sprzętow ym i, wynikającymi ze stan d ard u M P E G -2. W przypadku strum ieni o zm iennym natężen iu przy jęto stałe natęże­

nie szczy to w e o w artości 15M b/s. M odyfikow ano natom iast w artość śre d n ią n atężen ia doce­

low ego - zastosow ano takie sam e w a rto ś c i-ja k w przypadku w artości szczytow ych dla stru­

m ieni o stałym natężeniu. Przygotow ano łącznie 112 p róbek strum ieni o ró żn y ch wartościach n atęż en ia docelow ego i o czasie trw ania 10 m in u t każda. P o n iew aż k o dow ano programy p rzekazyw ane w system ie PA L, w którym przekazyw anych je s t w ciągu sek u n d y 25 pełnych o brazów , to k ażd a p ró b k a zaw ierała 15000 ram ek obrazu.

3. Metoda pomiarowa

W rekom endacjach dotyczących A T M p rzedstaw ione są dw ie m eto d y m ierzen ia czasu transm isji, k tó re s ą stosow ane do w yznaczania o późnienia k o m órek i w ariancji tego opóźnie­

nia. P ierw sza m etoda po leg a na pom iarze czasu w dw u punktach: n a w ejściu i n a wyjściu kan ału transm isyjnego objętego badaniem . D latego m eto d a ta je s t o k reślan a ja k o m etoda z po m iarem dw upunktow ym . N a w ejściu je s t rejestrow any czas p o czątk u transmisji, a na w yjściu - czas je j zakończenia. M etoda w ym aga sto so w an ia w sp ó ln eg o zeg ara w obu p u n k tach pom iarow ych. D rugie rozw iązanie po leg a n a p o m iarze czasu w je d n y m punkcie - n a k o ń c u kanału transm isyjnego. R ejestrow ane są czasy zak o ń czen ia k olejnych transmisji, a na po d staw ie ró żn ic m ięd zy nim i s ą w yliczane odstępy p o m ięd zy kolejnym i ram kam i obra­

zu. M etoda ta je s t pro stsza w im plem entacji. Jednak w p rzypadku w y stęp o w an ia n a trasie przesyłu p rzeciążeń lub prób naruszenia kontraktu w yniki o trzym yw ane p rz y stosow aniu tej m eto d y m o g ą by ć niepopraw ne. N atom iast, je śli n a trasie przesyłu n ie w y stę p u ją przeciążenia

(5)

Transm isje strum ieni M P E G -2 z w ykorzystaniem usługi C B R sieci A T M 117

i kontrakt je s t dotrzym yw any, czyli kanał transm isyjny je s t stabilny, to m eto d y s ą rów n o w aż­

ne. Jak w ynika z w cześniejszego opisu przygotow anego i w ykorzystyw anego oprogram ow a­

nia, w dośw iadczeniach w ykorzystano d ru g ą m etodę. W ym agało to je d n a k odpow iedniego przygotow ania eksperym entów , tak ab y zachow ać stabilność k a n a łu transm isyjnego. W tym celu w prow adzono „narzut” do rezerw ow anego p asm a po d czas zestaw ian ia połączenia. W ar­

tość „narzutu” w y znaczono eksperym entalnie i w yniósł on d la strum ieni w id eo 5% . P rzy w y­

znaczaniu „n arzu tu ” w ykorzystano analizator sieciow y, co p o zw o liło ob serw o w ać, czy w y­

stępują straty ko m ó rek o raz w artości o późnienia kom órek.

Transmitter ---► R ece ive r Rys. 3. Idea realizacji po m iaró w w stw orzonym oprogram ow aniu Fig. 3. T he concept o f m aking o f the m easurem ents in the created softw are

4. Jakość transmisji multimedialnej

W przekazie m u ltim edialnym m o żn a w y ró ż n ić .d w ie zasadnicze części, które decy d u ją o jego jakości: p ierw szą, n ie z a le ż n ą od system u kom unikacyjnego i d ru g ą - zależną. Do pierwszej części m o ż n a zaliczyć etapy: akw izycji i kodow ania, d ek o d o w an ia i prezentacji oraz procesy przek azu danych w p oszczególnych etapach. N ato m iast d ru g a (k tó rą zajm ow ano się w ram ach o m aw ianych prac) d otyczy transm isji strum ienia m u ltim ed ialn eg o (z zakodo­

waną inform acją) z u w zględnieniem relacji czasow ych. N a ja k o ś ć p rzek azu na tym etapie mają wpływ: szybkość transm isji (utrzym anie odpow iedniego tem p a przepływ u inform acji), stopień niezaw odności (ograniczenie strat inform acji) i zm ienność o p ó źn ien ia w p ro w ad zan e­

go przez system k o m u n ik acy jn y (płynność przepływ u inform acji).

Na podstaw ie grom adzonych danych, p rzez przygotow ane opro g ram o w an ie, je s t estym o- wany średni odstęp p o m ięd zy ram kam i obrazu, w arian cja tego o d stęp u o raz je g o odchylenie standardowe. W p ro w ad zen ie narzutu p o zw o liło przyjąć ja k o m ia rę ja k o ś c i transm isji m u lti­

medialnej odchylenie stan d ard o w e op ó źn ien ia ram ek obrazu, k tó re je s t ró w n o w ażn e estym o- wanemu odchyleniu standardow em u odstępu ram ek obrazu.

(6)

5. Model stanowiska pomiarowego

W zw iązk u z prow adzonym i dośw iadczeniam i stw orzono prosty, alg eb raiczn y model działan ia stanow iska, w celu um ożliw ienia zaw ężenia zakresu w arto ści p aram etró w badanego procesu o raz o szaco w an ia „n arzutu” w prow adzanego p rzez m ech a n izm y system ow e i kom u­

nikacyjne.

O pracow any m odel stanow iska działa następująco:

• o bliczana je s t liczba pakietów potrzebnych do transm isji ram ki obrazu,

• o bliczana je s t liczba bajtów inform acji dodatkow ej (nagłów ki p ak ietó w i kom órek, ro zm iar p o la uzupełniającego, inform acje sterujące z A A L ), któ re m a ją być przesłane razem z ram ką,

• co 40 m s je s t w ysyłana seria pakietów zaw ierających ram k ę obrazu (lub je s t kontynu­

ow an a p o p rzed n ia seria, je śli nie została je s z c z e przesłana),

• ob liczan e i grom adzone są czasy transm isji ram ek obrazu o raz ro zm iary „w ybuchów ” z uw zględnieniem zadanej przepustow ości,

• ob liczan e je s t standardow e odchylenie odstępu p o m ięd zy k o lejn y m i ram k am i obrazu oraz w artość oczek iw an a i odchylenie standardow e ro zm iaró w „w y b u ch ó w ” .

S chem at blokow y ogólnego algorytm u działan ia m o d elu algebraicznego je s t przedstaw io­

n y na rysunku 4. Z m ienna tR p rzechow uje in fo rm ację o globalnym o p ó źn ien iu ram ek. Jeśli po zakończeniu sym ulacji w artość Łr je s t w ięk sza od 0.04, o zn acza to, że określonego strum ienia n ie udało się p rz e sła ć w ciągu 10 m inut kanałem o zadanej przepustow ości. Innym i słow y, dla takiej przepustow ości n a pew no n ie udało się dotrzym ać w arunków transm isji w ideo w czasie rzeczyw istym . W drugim przypadku należy poddać analizie p o zo stałe dane, zeb ran e podczas sym ulacji. W w ektorze X są grom adzone czasy transm isji ram ek, a dokładniej - grup kom ó­

rek zaw ierających ram ki. N ato m iast w w ektorze B s ą zapam iętyw ane ro zm iary „w ybuchów ”.

D o estym acji w artości oczekiw anej i odchylenia standardow ego dla d anych z tego w ektora b rane s ą po d uw agę tylko pozycje „n iep u ste” .

(7)

Transmisje strum ieni M P E G -2 z w ykorzystaniem u sługi C B R sieci A T M 119

Rys. 4. O gó ln y algorytm d ziałan ia m o d elu stan o w isk a po m iaro w eg o Fig. 4. G eneric algorithm o f w orking o f the m easurem ent station m odel

6. Badania i analiza transmisji strumieni MPEG-2 poprzez kanał o stałej przepływności bitowej

D ośw iadczenia dotyczące p ołączeń typu C B R m iały na celu zn ale zien ie w m iarę prostej zależności p o m ięd zy p aram etram i ruchu, natężeniem docelow ym stru m ien ia w ideo a odchyleniem standardow ym op ó źn ien ia ram ek. W p rzypadku tego typu p o łącz eń dotyczyło to jednego param etru ruchu: przepływ ności szczytow ej (a ng. P e a k C eli R a te). P race w ykona­

no w dwóch etapach. W pierw szym etapie posłużono się opracow anym m odelem , natom iast drugi dotyczył eksperym entów praktycznych. W obu p rzypadkach eksp ery m en ty dotyczyły transmisji tych sam ych strum ieni m ultim edialnych. W ykorzystano sied em typów strum ieni o stałym natężeniu docelow ym (C B R ) oraz zm iennym (V B R ) o w arto ściach 2, 3, 4, 6 i 8 Mb/s. W tran sm isjach zastosow ano 376-bajtow y ro zm iar pakietu. P rzep u sto w o ści kanału, czyli w artości szczytow e szybkości (PC R ), w yrażone w m eg ab itach n a sekundę, dla których przeprowadzano d o św iad czen ia, zaw iera tabela 1. W artości zo stały o b liczo n e z uw zględnie­

niem inform acji dodatkow ej, przesyłanej ze strum ieniem w ideo (odp o w ied n io d la strum ieni:

2 .3 ,4 , 6, 8 ,1 0 ,1 3 i 15 M b/s), a n astępnie zostały p o w ięk szo n e o 5% .

(8)

T abela 1 S to so w an e przepustow ości kanału transm isyjnego [M b/s] d la w arstw y A A L i A TM

A A L 2,50 3,50 4 ,50 6,50 8,50 10,50 13,50 15,50 20,00 30,00

A TM 2,90 4,06 5,22 7,54 9,85 12,17 15,65 17,97 23,19 34,78

N a rysu n k ach 5 i 6 przedstaw iono w yniki przykładow ych eksperym entów - zależność od­

chylenia standardow ego opóźnienia ram ek obrazu od przep u sto w o ści k an ału . R y su n ek 5 ilu­

struje w yniki dla strum ieni w iadom ości o różnym natężeniu. N ato m iast n a rysu n k u 6 zapre­

zentow ano w yniki d la różnych typów strum ieni o natężen iu docelow ym 2 M b/s. Przepusto­

w o ść p o d an o dla w arstw y adaptacyjnej. K ażd y z rysunków sk ład a się z czterech wykresów składow ych. W ykresy składow e po lew ej stronie o b razu ją w yniki o trzym ane n a podstawie m o d elu stanow iska, po praw ej - poch o d zące z pom iarów . W ykresy sk ład o w e z góm ej części do ty czą strum ieni w ideo o stałym natężeniu docelow ym , a z dolnej części - o natężeniu zm iennym .

- CBB iW>i - CBB ■I**»'!

CBB }**>*

- CBB 2'•«*'>

- VBB ei*.-.

- ve* ufc-«

- V8B

Przepustowość kanału [Mb/s]

R ys. 5. O dchylenie standardow e opóźnienia ram ek na po d staw ie m o d elu i po m iaró w dla strum ieni C B R i V B R typu W iadom ości

Fig. 5. T he standard deviation o f frames delay from the m odel and from m easurem ents for C B R and V B R N ews streams

P rzyglądając się w ykresom m o żn a zauw ażyć, że w arto ść od ch y len ia ro śn ie w raz ze wzro­

stem n atęż en ia strum ieni w ideo. N ajw ięk sze różnice w y stęp u ją dla stru m ien i o n isk im natę­

(9)

Transmisje strum ieni M P E G -2 z w ykorzystaniem usługi C B R sieci A T M 121

żeniu (2 i 3 M b/s). D la w iększych natężeń w yniki s ą zbliżone. M o żn a zaobserw ow ać, że zwiększanie przep u sto w o ści od pew nego progu przestaje w pływ ać n a zm n iejszan ie się od­

chylenia. W b adanym środow isku z a w artość p ro g o w ą m o ż n a uzn ać 17.97 M b/s. W idoczne jest rów nież, że w badanym środow isku „zap as” w przepustow ości dla strum ieni o dużym natężeniu (6 i 8 M b/s) m o że być n ieduży i je g o po w ięk szan ie n ie m a dużego w pływ u na otrzymywane w yniki. Inaczej je s t w przypadku strum ieni o n iższy m n atężen iu , d la których wpływ przepustow ości kanału transm isyjnego na odchylenie je s t zauw ażalny.

Porów nanie w yników z m o d elu oraz po m iaró w d o b rze ilu stru je w pływ m echanizm ów systemu operacyjnego i m echanizm ów kom unikacyjnych n a odchylenie stan d ard o w e o p ó ź­

nienia ram ek. Z je d n e j strony w p ły w ają one n a w ygładzenie krzyw ych, co o z n acza o granicze­

nie w pływu cech indyw idualnych stm m ien ia n a estym ow ane odchylenie. Z drugiej strony powodują zw iększenie w artości odchylenia.

Przepustowość kanału (Mb/s)

Rys. 6. O dchylenie standardow e opóźnienia ram ek na po d staw ie m o d elu i p om iarów dla strum ieni C B R i V B R o natężeniu 2 M b/s

Fig- 6. The standard deviation o f frames delay from the m odel and from m easurem ents for CBR and V B R 2 M b/s bitrate streams

0.04«

0.044 0.040 0.0M

«HL e.ojj

"© °m* E 0,824

* - 0020

•—

f0

0.01«

® 00.2

•N0 a

® 0.000

© o S

•§ o**

03 0.044

•Oc 0040 3 -

© 0.0 J2

1

>% «024

" o 0.020

TJO 0.0'ł

W ram ach drugiego etapu b adań starano się określić zale żn o ść p o m ięd zy w arto ścią p ara­

metru PCR, n atężeniem docelow ym strum ienia w ideo a o d chyleniem stan d ard o w y m opóź­

nienia ramek. N a p o d staw ie obserw acji serii próbnych przyjęto hipotezę, że zależność tę

(10)

m o żn a p rzed staw ić ja k o lin io w ą kom binację funkcji zależnych o d p o szczególnych, modyfi­

kow anych w trak cie eksperym entów param etrów . fcBR^.X>y) = f n s i X) + fpCR^y) >

gdzie:

fcsR - odchylenie standardow e opóźnienia ram ek w ideo [s], x - n atężen ie strum ienia w ideo [M b/s],

y - przep u sto w o ść kanału transm isyjnego [M b/s],

D alsze p race m iały w ięc n a celu m iędzy innym i w eryfikację tej hipotezy. Z ależność stara­

no się o k reślić korzystając z m etod regresji nieliniow ej. B adano m o ż liw o ść wykorzystania m ięd zy innym i następujących funkcji o postaciach zgodnych z p o sta w io n ą hipotezą:

f t ( x , y ) = a ]a r c tg (a 2 ln x + a 3) + blarctg(b2 l n y + ó, ) +c , (2)

f i ( x >y) = a ,a r c tg (a 2 l nx + a 3) 2 + btarctg(b2 ln y + b}f + c , (3) A (*> y ) = ai ‘g h (a 2x + a }) + b,tgh(b2y + b3) + c , (4)

A ( x , y ) = +■:■■ 1[, + c .

a , + a 2x bt + b 2y

f $ ( x > y ) =---.a ‘ ■+ t — 7 = = — + c , (fi)

a 2 + ^ a }x + a t b2 + 3Jb3y + bA

f . M - a 2 + e b2 + e ^ - ®

f 2( x , y ) = ---— r + r + c > ®

7 a 2 +e°>” “ ' b2 + e ^ gdzie:

a i, 02, a j, a 4, b /, ¿r?, b j, b4 i c - param etry funkcji.

P rzy ocenie w yników aproksym acji kierow ano się w a rto śc ią w sp ó łczy n n ik a R-kwadrat, nazyw anego ró w n ież w spółczynnikiem determ inacji oraz w a rto śc ią p ro p o rcji wyjaśnionej w ariancji zm iennej zależnej obliczanej ze w zoru:

P m v = ^ E z m , (9)

CSK gdzie:

P W W —p ro p o rcja w yjaśnionej w ariancji,

C S K - całk o w ita sum a kw adratów (w ariancja zm iennej zależnej), S K R - reszto w a sum a kw adratów (w ariancja spow odow ana resztam i).

(11)

Transmisje strum ieni M P E G -2 z w ykorzystaniem usługi C B R sieci A T M 123

T abela 2 W yniki aproksym acji w ykorzystyw ane do je j oceny uzyskane dla funkcji f i

Strumień Końcowa strata PWW R-kwadrat

Teledyski 10,15-lC* 92,59% 0,962

Sport 9,399-10-6 93,79% 0,968

Film akcji 19,28-10'6 88,06% 0,938

Wiadomości 1,883-10'6 93,16% 0,965

O Kreskówka 9,000-10'6 94,15% 0,970

Wywiad 13,38-10'6 90,86% 0,953

Wolnozmiermy 9,041-10* 96,97% 0,985

Uśredniony 9,753-10'6 93,71% 0,968

Teledyski 3,111-10'6 99,01% 0,995

Sport 2,537- 10'* 98,82% 0,994

Film akcji 4,780-10'* 97,15% 0,986

Qa Wiadomości 1,501 • 10"6 99,14% 0,996

> Kreskówka 1,148-10'* 99,41% 0,997

Wywiad 2,540-10'* 98,56% 0,993

Wolnozmienny 3,100-10'* 99,41% 0,997

Uśredniony 1,736-10* 99,11% 0,996

Uśrcdn ony - . 5,063-10“' £ 9658% 0.983 “1

Rys. 7. Odchylenie stan d ard o w e op ó źn ien ia ram ek w zale żn o ści o d n atęż en ia strum ienia wideo i przepustow ości kan ału dla strum ieni C B R

1 ■ The standard deviation o f flam es delay according to video stream bitrate and channel capacity for CB R streams

® 0,009

n o,oi2

0,015 S i 0,017 CD 0,02

□ 0,023 ES3 0,025 SB 0,028 M 0,031

■10,033

B i ponad

(12)

P rzy o cen ie b ran o pod uw agę nie tylko sam ą w artość w spółczynnika d eterm in acji i PWW, ale ró w n ież to, b y była o n a rów nie w ysoka dla w szystkich b adanych strum ieni aproksymowanych d a n ą funkcją. S pośród badanych funkcji najlepsze dopasow ania uzyskano d la funkcji fo opi­

sanej w zo rem (7). W tabeli 2 przedstaw iono w yniki aproksym acji p o zw alające ocenić jej ja­

kość dla tej funkcji.

^ 0,017 E 5 0,02 EU! 0.023 C D 0,026 tlKl 0,029 BSi 0,032

^ o!o38

1 2 3 p o n a d

Rys. 8. O dchylenie standardow e opóźnienia ram ek w zależności od n atęż en ia strum ienia w ideo i przepustow ości kanału dla strum ieni V B R

Fig. 8. The standard deviation o f frames delay according to video stream bitrate and channel capacity for V BR streams

W w yniku aproksym acji d la strum ieni o stałym natężeniu uzyskano funkcję:

1 1

f c ( x >y) -

- 4 1 ,7 5 - 1 0 ,12e° - 4 5 ,3 4 + 55,94e0,185^ + 16,21 - 1 0 '3

a je j postać g raficzn ą przedstaw iono na rysunku 7. P ojedyncze p u n k ty n a w y k resie reprezen­

tu ją w yestym ow ane w artości odchylenia. W lew ym , górnym naro żn ik u ry sunku znajduje się h istogram reszt z aproksym acji. H istogram ten obrazuje ja k o ść d o p aso w an ia - najliczniejsze są reszty o w artościach bliskich 0.

W przypadku aproksym acji przeprow adzonych dla strum ieni o zm iennym natężeniu uzy­

skano n astęp u jącą funkcję:

(13)

Transmisje stru m ien i M P E G -2 z w ykorzystaniem usługi C B R sieci A T M 125

fv ( * > y )

_

55]08 1 4 4 e 0.778x

+ _ 59>g7 +

60 35g0,17!^ + 1 6 ’6 1 '

10 (H)

Powierzchnia o p isan a tą fu n k cją zo stała przed staw io n a n a rysunku 8.

N ależy je s z c z e raz zaznaczyć, że aproksym acje zo stały przep ro w ad zo n e d la strum ieni w i­

deo o natężeniu o d 2 do 8 M b /s i dla przep u sto w o ści kan ału tran sm isy jn eg o o d 2.9 0 do 34.78 M b/s. U zy sk an e funkcje m o żn a w ykorzystać do interpolacji, czyli ich w ykorzystanie ma sens d la x (n atężen ie stru m ien ia w ideo) z przed ziału [2,8] i y (p rzep u sto w o ść kanału transmisyjnego) z p rzed ziału [2.9, 34.8], W szystkie uzyskane fun k cje s ą o k reślo n e w tych przedziałach.

7. P o d su m o w a n ie

W opisanej części p rac prow adzono do św iad czen ia zw iązan e z tra n sm isją strum ieni MPEG-2 p o p rzez k an ał o stałej przepływ ności bitow ej. E k sp ery m en ty p rzep ro w ad zo n o dla strumieni m u ltim ed ialn y ch różnego typu, o różnym n atęż en iu d o celo w y m i ró żn y m rodzaju kodowania. P o ró w n an o w yniki o trzym ane p rzy w ykorzystaniu m o d elu stan o w isk a z w ynika­

mi otrzymanym i z pom iarów . Spraw dzono w pływ w ielkości n atęż en ia stru m ien ia w ideo oraz przepustowości k an ału transm isyjnego na „płynność” transm isji w ideo, scharakteryzow anej odchyleniem stan d ard o w y m o p ó źn ien ia ram ek. O kreślono p o w y ż sz ą zale żn o ść w postaci funkcyjnej o stosunkow o prostej postaci.

Zależność m o że być w y k o rzy stan a na p rzykład p rzy tw o rzen iu system ów w ideokonferen- cyjnych lub „w ideo na żąd an ie” do efektyw nej g ospodarki zasobam i sieci.

literatura

1. Sochan A.: Z arządzanie połączeniam i w sieciach A T M dla potrzeb kom puterow ych transmisji m ultim edialnych. R ozpraw a doktorska w IITiS P A N , G liw ice 2000.

2- Sochan A .: B iblioteka sygnalizacyjna d la program ow ego zestaw iania p ołączeń w hetero­

genicznym środow isku sieci A TM . Studia Inform ática, N um ber 1, G liw ice 2000.

L ISO/IEC 13818-2 / ITU -T H .262: Inform ation technology - G eneric coding o f m oving pictures and associated audio inform ation: V ideo. G enew a 1995.

4- ISO/IEC 13818-2 / IT U -T H .262 / A m d. 2: Inform ation technology - G eneric coding o f moving pictures and associated audio inform ation: V ideo. A m en d m en t 2 4:2:2 Profile.

Genewa 1996.

(14)

5. ISO /IEC 13818-2 / ITU -T H .262 / A m d. 3: Inform ation technology - G eneric coding of m oving pictures and associated audio inform ation: V ideo. A m endm ent 3. G enew a 1998.

6. ISO/EEC 13818-3: Inform ation technology - G eneric coding o f m oving pictures and asso­

ciated audio inform ation - Part 3: A udio. G enew a 1998.

7. Furbush G. Stone D.: O racle V ideo Server D eveloper’s G uide 3.0. O racle Corporation 1998.

8. B obrow ski D.: Probabilistyka w zastosow aniach technicznych. W ydaw nictw a Naukowo- T echniczne, W arszaw a 1986.

9. B randt S.: M etody statystyczne i obliczeniow e analizy danych. P aństw ow e W ydawnictwo N aukow e, W arszaw a 1974.

10. G ajek L., K aluszka M .: W nioskow anie statystyczne W ydaw nictw a Naukowo-Techniczne, W arszaw a 2000.

11. Podręcznik: STA TISTIC A PL dla W indow s (T om I). StatSoft Polska, K raków 1997.

12. Podręcznik: STA TISTICA PL dla W indow s (T om 13). StatSoft Polska, K raków 1997.

13. Podręcznik: STA TISTIC A PL dla W indow s (Tom HI). StatSoft P olska, K raków 1997.

14. Podręcznik: STA TISTIC A PL dla W indow s (T om V). StatSoft Polska, K raków 1997.

R ecenzent: D r inż. K atarzy n a Stąpor

W płynęło do R edakcji 31 m arca 2001 r.

A b s tr a c t

hr the paper, w e present the results o f research o f M P E G -2 stream s tran sm issio n through C B R channel in A TM netw ork. W e applied not on ly experim ental an d m easu rem en t methods but analytical ones as w ell.

A descrip tio n o f the p roposed m easurem ent station (Fig. 1) includes: in stalled hardware, created softw are (Fig. 2) and prepared experim ental data. N ex t, w e presen t th e applied meas­

urem en t m eth o d (Fig. 3). In th e follow ing section, w e d efine a term o f th e q u ality o f multi- m ed ia transm ission. T he m easurem ent results w ere com pared w ith th e re su lts o f th e analytical station m odel (Fig. 4, 5, 6). W e proposed a functional descrip tio n o f d ep en d en ce between A T M traffic param eters, video stream b it rate, and quality o f m ultim ed ia transm ission. The obtained functions are illustrated in Figures 7 an d 8.

Cytaty

Powiązane dokumenty

Each specimen was loaded by another force, in this case we consider conditions of displacement caused by force which initially penetrated soil surface until 2.54 mm depth..

57 AKN, dokumenty legislacyjne: Uzasadnienie do projektu ustawy o stosunku Państwa do Kościoła Nowoapostolskiego w Rzeczypospolitej Polskiej oraz projekt umowy w sprawie określenia

przemyślenia, nieumiejętność przewidywania, planowanie, rozważanie, nieumiejętność rozpoznawania zła, niewiedza o zagrożeniach, brak analizy sytuacji, nieumiejętność

Jakikolwiek bilans tej pozycji jest niemożliwy; akcja tu jest nieprzemyślana, przypadkowa, nie dziw więc, że i jej rezultaty spo­ łeczne (a więc niezależne od poczucia

Zwrócono również uwagę na własności generalizacyjne sieci neuronowych, co definicyjnie oznacza zdolność do wyznaczania poprawnych wartości wyjściowych po wprowadzeniu na

To, że okres drgań nie zależy od amplitudy A określane jest jako prawo izochronizmu wahadła sprężynowego.. Sprawdzenie prawa izochronizm będzie jednym z

Jednocześnie Ojciec Święty Jan Paweł II podkreślał, że „ostatecznym celem katechezy jest doprowadzić kogoś nie tylko do spotkania z Jezusem Chrystusem, ale do zjednoczenia,

Widzimy zatem, ˙ze nowe aksjomaty w teorii mnogo´sci pozwalaj ˛ a powiedzie´c co´s o tak podstawowych dla matematyki obiektach, jak np.: zbiór wszystkich liczb rze- czywistych (a