Escolar Documentos
Profissional Documentos
Cultura Documentos
Constate que o SDP uma notacao somente. Por exemplo podemos especificar uma repetio do objeto apresentado atravs do
comando "every Friday at 10:00 am for two hours".
Considerando uma topologia de rede com vrios transmissores e um receptor vamos avaliar os benefcios da orquestrao.
Podemos considerar um conjunto de 3 ou quatro fontes de vdeo sendo orquestradas no tempo e no espao para criar uma
apresentao multimdia no receptor.
2
Questo 1 (2p): Considerando somente como exemplo ilustrativo na Table 2, crie seu prprio exemplo e mostre a descrio
SOP correspondente.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
v=1
o=djamel 2890844526 2890842807 IN IP4 126.16.64.4
s=SOP Research
i= Thoughts on the Session Orchestration Protocol
u=http://www.gprt.ufpe.br/DjamelSadok/sop.pdf
e=djamel@gprt.ufpe.br (Djamel Sadok)
c=IN IP4 224.2.17.12/127
t=2873397496 2873404696
m=audio 49170 RTP/AVP 0
@=tagname:Audio-from-Globo
p=djamel 2890844526 2890842807 IN IP4 126.16.64.4
IP4 151.16.10.1 IP4 128.37.17.67
m=video 51372 RTP/AVP 31
@=tagname:scenes top
m=video 51372 RTP/AVP 31
@=tagname:advertizing bottom
r= 900 30 0
f=recvrelay scenes RTP/AVP 31
q= audio-from-Globo | scenes / advertizing
12.
13.
14.
15.
16.
17.
18.
Table 2 Example showing SOP extensions
v=1
o=djamel 2890844526 2890842807 IN IP4 126.16.64.4
s=SOP Research
i= Session Orchestration Protocol Multipath Scenario
u=http://www.gprt.ufpe.br/DjamelSadok/sop.pdf
e=djamel@gprt.ufpe.br (Djamel Sadok)
c=IN IP4 224.2.17.12/127
t=2873397496 2873404696
m=audio 49170 RTP/AVP 0
m=video 51372 RTP/AVP 31
@=tagname:scenes top
m=video 51372 RTP/AVP 31
Cross Traffic
Paths
Timeline
10s
20s
35s
Questo 2 (3p): Implementar os dois modelos de erros the 4-state Markov chain model and the 2-state Markov chain model.
Questo 3 (2p): Mostrar o impacto dos erros de transmisso (usando os dois modelos de transmisso)
a) Numa sesso nica de transmisso de media;
b) Na sesso SOP descrita no seu cenrio;
Questo 4 (1p): Calcular o Mean Frame Drop no caso de transmisso de vdeo MPEG
Questo 5 (2p): Prope e discutir solues para como recuperar dos erros de transmisso
Possveis ferramentas para o projeto
Netem para o controle de erros e banda em Linux
Mininet para criar uma topologia e emular uma rede;
Pathrate, iperf, etc.., para estimar banda
Metricas de sada: taxas de perda de pacotes, throughput, mean frame loss, perceived (PSNR) para vdeo,
Informaes Adicionais
Grupos de 4 alunos
Data de entrega do cdigo e relatrio: 28/07/2014