Adaptive Playout Algorithm For VOIP

38
Adaptive Playout Algorithm For VOIP ההההה הההה ההההה ההה הההה: ההההה ההההההה הההה ההה1

description

Adaptive Playout Algorithm For VOIP. יונתן נפטהאבישי דהן מנחה: בוריס אוקלנדר. מצגת סוף. תוכן עניינים. מבוא מטרות הפרויקט & VoIP Jitter Buffer מידול המערכת תורת התורים שרשראות מרקוב בזמן רציף ( CTMC ) מימוש מצבי הרשת והמשתתף תיאור התכן באמצעות כלי UML מימוש האלגוריתמים סיכום. - PowerPoint PPT Presentation

Transcript of Adaptive Playout Algorithm For VOIP

Adaptive Playout Algorithm For VOIP

Adaptive PlayoutAlgorithm For VOIP

: 1

& VoIP Jitter Buffer (CTMC) UML 2VoIP . , , ' . . RTP " UDP/IP, .3VoIP (Voice over IP) - IP, , , - MOS. , , . - Jitter Buffer .

EncoderInternetDecoderJitter Buffer4 -VOIP (MOS). JITTER BUFFER . " JB. JB . - UML .

56 1 1324131NetworkParticipantPacketsTimeNetworkJ. Buffer

Network Packets Transfer 7

8

:

9 CTMC .

. .10

CTMC Q . - .

11

. :12 13

Jitter Buffer NetworkBufferClient

14 (Tradeoff) . , , . Jitter Buffer .Jitter Buffer15

Static Jitter Buffer1616Voice Quality - MOSMOS . MOS

17

UML18System

19

Use Cases20Class Diagram

21

Sequence Diagram22

State Diagram23

Activity Diagram24 Jitter Buffer25 Jitter Buffer Auto-Regressive (AR-1) .

.

- - a

26

Jitter BufferNLMS Normalized Least Mean Square (AR-N) N .27 Jitter BufferAnalytic Algorithm - MOS .

28 Jitter Buffer . , .29 30 .

Monte Carlo .31 WorstBest

32Gamma0.1AlgorithmAnaliticAR-1AR-NConstantParticipantNetwork Type70% DutyCycle2-State33.10%47.91%53.64%42.33%3-State35.25%47.80%54.09%45.04%90% DutyCycle2-State34.07%34.58%42.18%41.03%3-State33.73%35.84%40.73%42.29%Real Audio File2-State27.06%56.67%61.57%47.65%3-State28.24%58.63%65.29%49.41%Beta44N5Constant Delay [sec]2.00E-02

Constant DelayAR-133

Constant DelayAR-1

34 35

36

Constant Delay

Jittered

AR-N

37 VoIP . ' Jitter Buffer. -VoIP: - AR-N . . . .38

M / M / 1

_970575362.unknown

Adaptive Jitter Buffer

MOS