Сопоставление скоростей скачивания файла с программой Tuner4PC и новой версией программы DVB-DATA с платой AzureWave ADSP-400 и TCP ускорителем Globax

1. Методика, условия и параметры

Методика основана на измерениях, проводимых при скачивании через транспондер S2 по тарифу, соответствующему скорости 4 Мб/с с использованием TCP ускорителя Globax сжатого файла https://stv.su/files/win32-drivers/DigitalTV3.3build08a.zip размером 29,5 МБ. Файл скачивался с сервера, соединенного каналом 100 Мб/с со спутниковым каналом S2 ООО «СТВ». Это исключало погрешность, связанную с «тонкими местами» в Интернет.
При измерениях в процессе скачивания использовались данные программного обеспечения Tuner4PC 1.7.6.1, браузера, штатной измерительной программы Windows Performance Monitor на спутниковом интерфейсе и на Ethernet интерфейсе в обратном канале. На интерфейсе замыкания на себя измерить скорость передачи данных в браузер программа Tuner4PC не позволила.
Выполнялся контрольный расчет средней скорости по значениям объема файла и времени его скачивания. Сравнивались полученные результаты измерений и вычислений скоростей при использовании программы Tuner4PC 1.7.6.1 и новой (1.8.1.3) версий программы DVB-Data. Измерения осуществлялись 10.04.2009, 13:54:00 на компьютере Athlon 3200+ 2 GHz/ 2 GB RAM/ 160 GB HDD, WinXP Pro SP3

2. Измерение скорости скачивания с использованием программы Tuner4PC, платы AzureWave ADSP-400 и TCP ускорителя Globax

Ниже приведены скриншоты окон счетчиков программы Performance Monitor до и после запуска программы Tuner4PC, а так же описаны причины, по которым на интерфейсе замыкания на себя измерить информационную скорость передачи данных в браузер программа Tuner4PC не позволила.

До запуска Tuner4PC После запуска Tuner4PC

После первого запуска соединения в Tuner4PC из списка доступных интерфейсов в MMC-оснастке «Производительность» исчезает MS TCP Loopback interface и в дальнейшем больше там уже не появляется. Это видно в правом окне интерфейса. Таким образом, измерение информационной скорости на интерфейсе замыкания на себя оказалось невозможным при использовании программы Tuner4PC. Однако остаются другие инструменты. Ниже приведены результаты измерений с их помощью.

Получены следующие результаты вычислений и измерений.

  • Объем скачиваемого файла 29,5 МБайт = 236 Мбит.
  • Время скачивания файла составило 1 минута и 05 секунд или 65 секунд.
  • Расчетная средняя информационная скорость составила 29,5 Мбайт / 65 секунд = 3.63 Мб/с.
  • Измеренная в браузере Opera средняя скорость 475КБ/с = 3,8 Мб/с.
  • Измеренная с помощью Performance Monitor на интерфейсе DVB-S2 средняя скорость 480КБ/с = 3,75 Мб/с.
  • Измеренная с помощью Tuner4PC средняя скорость: 480 КБайт/с = 3,75 Мбит/с на интерфейсе DVB-S2.
  • Измеренная с помощью Performance Monitor на интерфейсе исходящего канала средняя скорость 0,05 КБ/с = 0,4 Кб/с.

Графические результаты измерений с помощью Performance Monitor приведены на скриншоте ниже.

Скачивание с помощью Tuner4PC

На рисунке графики изображены:

  • синим цветом – скорость в прямом канале на интерфейсе DVB-S;
  • зеленым цветом - в обратном канале на интерфейсе Ethernet (с коэффициентом 1/100).

Из графика видно, что поток на DVB интерфейсе пульсирует синхронно с пульсациями обратного трафика. Это, вероятно, связано с потерями небольшого количества пакетов на DVB интерфейсе и повторных их перезапросах через обратный канал.

3. Измерение скорости скачивания с использованием программы DVB-Data версии 1.8.1.3 с платой AzureWave ADSP-400

Получены следующие результаты вычислений и измерений.

  • Объем скачиваемого файла 196,9 МБайт = 1575 Мбит.
  • Время скачивания файла составило 6 минут и 43 секунды или 403 секунды.
  • Расчетная средняя скорость составила 3,9 Мб/с.
  • Измеренная в браузере Opera средняя скорость 500КБ/с = 3,9 Мб/с.
  • Измеренная с помощью Performance Monitor на интерфейсе замыкания на себя средняя скорость 505КБ/с = 3,95 Мб/с.
  • Измеренная с помощью Performance Monitor на интерфейсе DVB-S2 средняя скорость 500КБ/с = 4,0 Мб/с.
  • Измеренная с помощью DVB-Data на интерфейсе DVB-S2 средняя скорость 4 Мб/с.
  • Измеренная с помощью Performance Monitor на интерфейсе исходящего канала средняя скорость 0,013 КБ/с = 0,1 Кб/с.

Графические результаты измерений с помощью Performance Monitor приведены на скриншоте ниже.

Скачивание с помощью DVB-Data

На рисунке графики изображены:

  • синим цветом – скорость в прямом канале на интерфейсе DVB-S;
  • красным цветом - на интерфейсе замыкания на себя;
  • зеленым цветом - в обратном канале на интерфейсе Ethernet (с коэффициентом 1/100).

Из графика выше следует, что в программе DVB-Data скорость потока на интерфейсе замыкания на себя равномерная и почти совпадает со скоростью потока DVB-S2.

4. Сопоставление скоростей скачивания файла программ Tuner4PC и DVB-Data с платой AzureWave ADSP-400 и TCP ускорителем Globax

В таблице ниже сопоставлены результаты измерений при использовании старых и новых драйверов.

Средняя скорость скачивания файла с использованием S2, Globax, ADSP-400 Tuner4PC (1.7.6.1) DVB-Data (1.8.1.3)
Расчетная скорость скачивания 3,63 Мб/с 3,9 Мб/с
Скорость скачивания, измеренная браузером Opera 3,8 Мб/с 3,9 Мб/с
Скорость скачивания, измеренная Performance Monitor (Замыкание на себя - Loopback) - 3,95 Мб/с
Скорость скачивания, измеренная Performance Monitor (DVB-S) 3,75 Мб/с 3,9 Мб/с
Скорость скачивания, измеренная Tuner4PC / DVB-Data (DVB-S) 3,75 Мб/с 4 Мб/с
Исходящий трафик на Ethernet интерфейсе 0,4 Кб/с 0,1 Кб/с

Из таблицы видно, что:

  1. Результаты расчета информационной скорости и ее измерений с помощью браузера Opera близки друг к другу. Расхождение можно объяснить погрешностью, связанную с меньшим размером файла при тестировании с Tuner4PC;
  2. результаты измерения канальной скорости с помощью программ Performance Monitor и Tuner4PC/DVB-Data на интерфейсе DVB-S2 совпадают;
  3. Результаты измерений информационной и канальной скоростей при работе с программой Tuner4PC и с программой DVB-Data различаются пренебрежимо мало;
  4. Результат измерения скорости в исходящем канале при использовании программы Tuner4PC в 4 раза больше, чем при использовании программы DVB-Data. Это свидетельствует о наличии проблем в программе Tuner4PC;
  5. Программа Tuner4PC не позволяет измерять информационную скорость на интерфейсе замыкания на себя.
  6. присутствуют потери небольшого количества пакетов на DVB интерфейсе и повторные их перезапросы через обратный канал.

Алексей Петропавловский
Дмитрий Волков

 
adsp_tests.txt · Последние изменения: 2009/05/22 14:47 pavlov
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki