ПИМ Задание курсовой и предмета / Лекции / L10_MultiServNetworks
.pdfПриклад сеансу зв’язку (з RFC.3261) |
|
||
Proxy |
2. INVITE |
Proxy |
|
atlanta.com |
5. OK Trying |
|
|
biloxi.com |
|
||
|
7. 180 Ringing |
|
|
|
10. 200 OK |
|
|
|
12. ACK |
|
|
|
Media Session |
|
|
|
13. BYE |
|
|
User Agent |
14. OK |
User Agent |
|
|
|
||
alice@atlanta.com |
|
bob@biloxi.com |
|
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
21 |
|
|
Приклад сеансу зв’язку (з RFC.3261)
atlanta.com |
biloxi.com |
alice@atlanta.com |
bob@biloxi.com |
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
22 |
|
|
|
|
Протокол SDP
•SDP (Session Description Protocol) –
протокол опису сеансу зв’язку призначений для узгодження параметрів сеансу мультимедійного зв’язку:
vТипи зв’язку (аудіо, відео)
vСпосіб кодування,
vШвидкість,
vТранспортний протокол, використання портів
Пропозиція (у повідомленні INVITE) Відповідь (у повідомленні 200 OK)
alice@atlanta.com |
bob@biloxi.com |
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
23 |
|
|
|
|
Приклад повідомлення
INVITE sip:bob@biloxi.com SIP/2.0
Via: SIP/2.0/UDP pc33.atlanta.com;branch=z9hG4bK776asdhds Max-Forwards: 70
To: Bob <sip:bob@biloxi.com>
From: Alice <sip:alice@atlanta.com>;tag=1928301774 Call-ID: a84b4c76e66710@pc33.atlanta.com
CSeq: 314159 INVITE
Contact: <sip:alice@pc33.atlanta.com> Content-Type: application/sdp Content-Length: 142
(Alice's SDP not shown)
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
24 |
|
|
|
|
КОДУВАННЯ
МУЛЬТИМЕДІЙНИХ
СИГНАЛІВ
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
25 |
|
|
|
|
Типові стандарти кодування мовних сигналів 0,3 – 3,4 КГц
•G.711 - Pulse code modulation (PCM) of voice frequencies
§Цифрова смуга 64 Кбіт/с
Кодування з компресією
•G.729A - Coding of speech at 8 kbit/s using conjugatestructure algebraic-code-excited linear prediction (CS-
ACELP).
§ Інтервал кодування – 20 мс; кадр - 160 біт; смуга – 8 Кбіт/с. Широко використовується в IP телефонії.
• Regular Pulse Excited - Linear Predictive Coder (RPE-
LPC).
§ Інтервал кодування – 20 мс; кадр - 260 біт; |
смуга – |
|
||
13 Кбіт/с. Використовується в GSM. |
|
|
26 |
|
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
|
|
|
|
|
Вплив кодування з компресією
•Позитивне:
–зменшення смуги.
•Негативне:
–пониження якості передавання мови,
–збільшення затримки в передаванні сигналу,
–збільшення чутливості до втрат пакетів,
–збільшення вартості обладнання
v на цифрові сигнальні процесори (DSP).
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
27 |
|
|
|
|
Придушення інтервалів мовчання
•Придушення інтервалів мовчання (VAD - Voice Activity Detection) – припинення передавання сигналу під час мовчання дозволяє зменшити обсяг трафіку, що необхідно передати на ~ 50%.
•Недолік – понижує якість телефонного зв’язку (погіршується комфорт спілкування).
•Актуальність використання техніки спадає у зв’язку з пониженням вартості смуги каналів зв’язку.
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
28 |
|
|
|
|
Протоколи, що використовуються для транспорту мультимедійних сигналів
•Кадри мовного сигналу передаються за допомогою транспортного протоколу UDP в парі з протоколом
RTP.
•UDP (на відміну від TCP) не додає змінних затримок, що виникають при виправленні помилок передавання
§Примітка. якість передавання мови більш чутлива до змінних затримок, ніж від втрат пакетів.
•RTP – Real Time Transport Protocol призначений для передавання мультимедійних сигналів – сигналів, чутливих до варіацій затримки.
§RTP несе у заголовку відмітку часу формування пакету та порядковий номер. Це дозволяє при прийманні ліквідувати варіації затримки та відновити вірний часовий порядок пакетів.
–RTCP – RTP Control Protocol передає інформацію про якість переносу RTP пакетів (для управління потоком мультимедійного
Кафедра інфокомунікаційсигналу). |
ПІМ. Лекція 10 |
|
29 |
|
Типова структура мовного пакету
* В скобках для IPv6
14 |
20 (40*) |
8 |
12 |
20 |
|
|
|
|
|
Ethernet |
IP |
UDP |
RTP |
Аудио |
|
|
|
|
|
При перенесенні в одному пакеті одного кадру аудіо довжиною 20 байт :
Розмір пакету: |
разом - 78 (98*) байт, з них корисні 20 байт. |
Швидкість: |
загальна - 31,2 (49,2*) Кбіт/с, корисна – 8 Кбіт/с. |
При 2-х кадрах аудіо по 20 байт в одному пакеті: Розмір пакета: разом - 98 байт, з них корисні 40 байт. Швидкість: загальна - 19,6 Кбіт/с, корисна – 8 Кбіт/с.
При використанні кодека G.711 (без компресії) у кадрі 20 мс: Розмір пакету: разом - 218 байт, з них корисні 160 байт. Швидкість: загальна - 87,2 Кбіт/с, корисна – 64 Кбіт/с.
Кафедра інфокомунікацій |
|
ПІМ. Лекція 10 |
|
4
FCS
30