Archive

Posts Tagged ‘traffic’

Расчёт ширины канала связи для аудио\видео конференции в OCS 2007 R2

calc Готовил ответ по расчёту ширины канала связи для одного из клиентов и решил оформить тут небольшую такую заметку по этой теме.
Типовые объемы трафика, генерируемые в процессе работы пользователя системы, и которые могут быть обеспечены сетевой инфраструктурой в расчете на одного пользователя:
Тип коммуникаций
Протокол/кодек
Минимальная пропускная способность
Максимальная пропускная способность
Пропускная способность для расчётов
Обмен сообщениями в реальном времени, сигнализация
SIP
~1 Кбит/с
~10 Кбит/c
10 Кбит/с
Данные (веб конференции, передача файлов)
PSOM, TFTP
~45 Кбит/с
~45 Кбит/с
45 Кбит/с
Аудио (точка-точка)
24 Кбит/с
74 Кбит/с
57 Кбит/с
Аудио (конференции)
22 Кбит/с
51.6 Кбит/с
48 Кбит/с
Видео
50 Кбит/с
350 кбит/с (CIF),

600 кбит/с (VGA),

1.5 Мбит/с (HD)
320 Кбит/с
Примечания:
Приведенные значения получены в результате анализа работы систем с типовыми сценариями использования (1*);
Приведенные требования относятся к полосе пропускания в одном направлении;
Приведенные значения учитывают накладные расходы на передачу данных по проколам Ethernet, IP, UDP, SRTP и т.п.;
Приведенные данные отличаются от приведенных в документации (2*) и возможно мной будут уточняться;

Формулы для расчёта пропускной способности канала связи для аудио\видео конференции в Office Communicator:
— на сервер: X = 2 * VIDEO + M * AUDIO
— от сервера: X = N * (AUDIO + VIDEO)
, где X – требуемая пропускная способность канала связи,
N – число участников аудио\видео конференции,
M – число одновременно говорящих.
Пример расчёта для конференции на 100 участников и 2-х одновременно говорящих (скажем так дискуссия.. и иногда участники перебивают друг друга):
— на сервер: 2*320+2*48=736 Кбит/сек
— от сервера: 100*(48+320)=36800 Кбит/сек
Формула расчёта возможного количества участников аудио\видео конференции на канале Х Кбит/сек:
Типовой канал связи доступа в Интернет или в локальной сети как правило имеет одинаковую пропускную способность в обе стороны.
Пропускная способность канала связи “на сервер” необходима заведомо меньше, чем для канала “от сервера”, поэтому для расчёта возможного количества участников конференции будем использовать ранее приведенную формулу “от сервера” X = N * (AUDIO + VIDEO).
Получим следующую формулу расчёта количества участников: N = X / (AUDIO + VIDEO)
, где N – число участников аудио\видео конференции,
X – требуемая пропускная способность канала связи
Пример расчёта для Интернет канала 2 Мбит/сек:
2048/(48+320)=5.56 участника – округляем в меньшую сторону и получаем 5 пользователей могут участвовать в аудио\видео конференции, находясь за каналом связи 2 Мбит/сек.

При подготовке были использованы следующие материалы:
1*. Статья Маршруты данных OCS (http://blogs.technet.com/b/sergeyfi/archive/2008/06/24/ocs.aspx)
2*. Раздел документации OCS 2007 R2 Capacity Planning (http://technet.microsoft.com/en-us/library/dd425159(office.13).aspx)
3. http://social.technet.microsoft.com/Forums/ru-RU/ocscsru/thread/db031599-7bbf-4069-9489-1dbf8d2ca801
4. И др.
Точных Вам расчётов!
З.Ы.: Если у Вас есть замечания, комментарии, предложения к данному материалу, – прошу в комментарии.
Ссылка по теме:
OCS 2007 Bandwidth Calculator
З.Ы.:
* Таблица кодеков из Руководства по планированию продукта Lync Server 2010
Codec
Typical bandwidth usage
Upper bandwidth limit with no forward error correction (FEC)
Upper bandwidth limit with forward error correction (FEC)
RTAudio (8khz)
25.9 kbps
39.8 kbps
51.6 kbps
RTAudio (16khz)
34.8 kbps
57 kbps
86 kbps
Siren
22 kbps
51.6 kbps
67.6 kbps
G.711
59.8 kbps
92 kbps
156 kbps
G.722
42.8 kbps
99.6 kbps
163.6 kbps
RTVideo (CIF 15 fps)
203 kbps
250 kbps
N/A
RTVideo (VGA 30 fps)
492 kbps
600 kbps
N/A
Рубрики:OCS