background image

Mechanizm wspierania jakości usługi 

Mechanizm wspierania jakości usługi 

VoIP w warunkach przeciążeń sieci 

VoIP w warunkach przeciążeń sieci 

IPv6

IPv6

WOJSKOWA AKADEMIA TECHNICZNA

WOJSKOWA AKADEMIA TECHNICZNA

WYDZIAŁ ELEKTRONIKI 

WYDZIAŁ ELEKTRONIKI 

       INSTYTUT 

       INSTYTUT 

TELEKOMUNIKACJI

TELEKOMUNIKACJI 

Jacek Jarmakiewicz

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

2

2

/14

/14

Założenia dla mechanizmu 

Założenia dla mechanizmu 

wspierania jakości usług VoIPv6

wspierania jakości usług VoIPv6

Usługa telefoniczna powinna być dostępna 
nawet w kanałach telekomunikacyjnych o 
przepustowości 16kb/s i niższych

Mechanizm powinien dostosowywać 
strumień danych VoIPv6 do charakterystyk 
przepływności pomiędzy abonentami 
telefonicznymi

Mechanizm powinien zapewniać pomiary 
przepływności pomiędzy abonentami w 
czasie rozmowy

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

3

3

/14

/14

Plan prezentacji

Plan prezentacji

1.

1.

Przykładowa struktura blokowa aplikacji telefonicznej 

Przykładowa struktura blokowa aplikacji telefonicznej VoIPv6

2.

2.

Kodeki aplikacji VoIPv6

Kodeki aplikacji VoIPv6

3.

3.

Protokół negocjacji kodeka

Protokół negocjacji kodeka

4.

4.

Struktura środowiska badawczego dla procedury negocjacji 

Struktura środowiska badawczego dla procedury negocjacji 

kodeka 

kodeka 

5.

5.

Analiza otrzymanych wyników dla procedury negocjacji kodeka

Analiza otrzymanych wyników dla procedury negocjacji kodeka

6.

6.

Procedura pomiaru dostępnej przepustowości

Procedura pomiaru dostępnej przepustowości

7.

7.

Analiza otrzymanych wyników dla mechanizmu wspierania 

Analiza otrzymanych wyników dla mechanizmu wspierania 

jakości usług VoIPv6 w warunkach przeciążeń sieci

jakości usług VoIPv6 w warunkach przeciążeń sieci

8.

8.

Podsumowanie i dalsze kierunki badań

Podsumowanie i dalsze kierunki badań

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

4

4

/14

/14

Struktura blokowa aplikacji 

Struktura blokowa aplikacji 

VoIPv6

Brama dla mowy

Centrala 

telefoniczna

Katalog

Sieć LAN/WAN

Interfejs gniazda

Obsługa protokołów

Sterowanie komunikacją

Interfejs gniazda

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

5

5

/14

/14

143 

m

s

160 

m

s

62.5 ms

Kodeki aplikacji VoIPv6

a.

Kodek MELP  1200 b/s – długość pakietu 95 B

b.

Kodek MELP 2400 b/s – długość pakietu 119 B

 

c.

Kodek CELP 4800 b/s – długość pakietu 101 B

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

6

6

/14

/14

Protokół negocjacji kodeka

Protokół negocjacji kodeka

Przełączenie 

kodeka

Przełączenie 

kodeka

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

7

7

/14

/14

Środowisko badawcze

Środowisko badawcze

System operacyjny: 

LINUKS

PC-Phone 1
Adres IPv6: 

3ffe:ffff::20

System operacyjny: 

LINUKS

PC-Phone 2
Adres IPv6: 

3ffe:ffff::21

Analizator jakości 

VoIP firmy 

Anritsu

Stacja robocza do 

sterowania 

symulatorem sieci 

WAN

Symulator sieci WAN 

firmy Candela

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

8

8

/14

/14

Analiza otrzymanych wyników

Analiza otrzymanych wyników

0,0

0,5

1,0

1,5

2,0

2,5

3,0

3,5

4,0

0,00 0,05 0,10 0,15 0,20 0,25 0,30 0,35 0,40 0,45 0,50 0,55 0,60 0,65 0,70 0,75 0,80 0,85 0,90 0,95 1,00

Opóźnienie 

[s]

C

za

tr

w

an

ia

 p

rz

er

w

w

 r

o

zm

o

w

ie

 

[s

]

czas trwania przerwy w rozmowie podczas 2 zmiany kodeka (z MELP 2.4 kb/s na MELP 1.2 kb/s)
czas trwania przerwy w rozmowie podczas 1 zmiany kodeka (z CELP 4.8 kb/s na MELP 2.4 kb/s)

LEGENDA:

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

9

9

/14

/14

Procedura pomiaru dostępnej 

przepustowości w aplikacji VoIPv6

1.

Pomiar jest wykonywany metodą par 
pakietów PPTD

2.

Proponowany kodek jest określany na 
podstawie średniej ze 100 ostatnich wyników 
pomiaru

3.

Kryteria doboru kodeka:

dla wartości b < 5.8 kb/s - MELP 1200 b/s

dla wartości 5.8 kb/s < < 11.2kb/s - MELP 2400 b/s

dla wartości b > 11.2 kb/s - CELP 4800 b/s

 

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

10

10

/14

/14

Środowisko badawcze

Środowisko badawcze

System operacyjny: 

LINUKS

PC-Phone 1
Adres IPv6: 

3ffe:ffff::20

System operacyjny: 

LINUKS

PC-Phone 2
Adres IPv6: 

3ffe:ffff::21

Analizator jakości 

VoIP firmy 

Anritsu

Symulator sieci WAN 

firmy Candela

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

11

11

/14

/14

Analiza wyników 

Analiza wyników 

pomiarów

pomiarów

 

 

0,0

1,0

2,0

3,0

4,0

5,0

6,0

7,0

8,0

9,0

10,0

11,0

12,0

13,0

14,0

15,0

16,0

17,0

18,0

19,0

20,0

0,0

5,0

10,0

15,0

20,0

25,0

30,0

35,0

40,0

45,0

50,0

55,0

60,0

65,0

70,0

75,0

80,0

85,0

Czas obserwacji 

[s]

D

o

st

ęp

n

p

rz

ep

u

st

o

w

o

ść

 

[k

b

/s

]

CELP 4800

MELP 2400

Średnia dostępna przepustowość

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

12

12

/14

/14

Podsumowanie

Podsumowanie

Zaproponowana i zaimplementowana została 

Zaproponowana i zaimplementowana została 

procedura zmiany strumienia kodeków

procedura zmiany strumienia kodeków

Mechanizm wspiera jakości usługi VoIPv6 w 

Mechanizm wspiera jakości usługi VoIPv6 w 

przypadku występowania przeciążeń sieci

przypadku występowania przeciążeń sieci

Aplikacja VoIPv6 realizuje procedurę pomiaru 

Aplikacja VoIPv6 realizuje procedurę pomiaru 

dostępnej przepustowości wykorzystując 

dostępnej przepustowości wykorzystując 

strumień pakietów mowy VoIPv6

strumień pakietów mowy VoIPv6

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

13

13

/14

/14

Dalsze kierunki badań

Dalsze kierunki badań

Dołączenie dodatkowych kodeków mowy

Dołączenie dodatkowych kodeków mowy

Dobór czasu pamięci dla zmiany kodeka

Dobór czasu pamięci dla zmiany kodeka

Zbadanie wpływu szybkich zmian kodeka na 

Zbadanie wpływu szybkich zmian kodeka na 

czas wprowadzanej przerwy w rozmowie

czas wprowadzanej przerwy w rozmowie

Prace nad predykcją przepływności dla celów 

Prace nad predykcją przepływności dla celów 

wspierania VoIPv6 w sieciach z 

wspierania VoIPv6 w sieciach z 

przeciążeniami

przeciążeniami

background image

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

Mechanizm wspierania jakości usługi VoIP w warunkach przeciążeń sieci IPv6

14

14

/14

/14


Document Outline