Методика основана на измерениях, проводимых при скачивании через транспондер S2 по тарифу, соответствующему скорости 4 Мб/с с использованием TCP ускорителя Globax сжатого файла https://stv.su/files/iso/ss4.iso размером 196,9 МБ. Файл скачивался с сервера, соединенного каналом 100 Мб/с со спутниковым каналом S2 ООО «СТВ». Это исключало погрешность, связанную с «тонкими местами» в Интернет. При измерениях в процессе скачивания использовались данные программного обеспечения платы ADSP-400, браузера, штатной измерительной программы Windows Performance Monitor на спутниковом интерфейсе, на интерфейсе замыкания на себя и на интерфейсе Ethernet обратного канала. Так же выполнялся контрольный расчет средней скорости по значениям объема файла и времени его скачивания. Сравнивались полученные результаты измерений и вычислений скоростей при использовании старой (1.8.0.8) и новой (1.8.1.3) версий программы DVB-Data. Измерения осуществлялись 21.04.09 с 12:09:00 на компьютере Athlon 3200+ 2 GHz/ 2 GB RAM/ 160 GB HDD, WinXP Pro SP3
Получены следующие результаты вычислений и измерений.
Графические результаты измерений с помощью Performance Monitor приведены на скриншоте ниже.
На рисунке графики изображены:
Из графиков видно, что на спутниковом интерфейсе DVB трафик принимается равномерно, то есть пакеты DVB-S2 потока принимаются в массе своей правильно и не отбрасываются.
Принятые со скоростью около 4 Мб/с пакеты DVB-S2 потока, после деинкапсуляции в приложение (браузер) через интерфейс замыкания на себя передаются пульсациями и с меньшей скоростью около 1 Мб/с. Так же большой обратный трафик около 8 Кб/с.
Это косвенно свидетельствует о проблемах передачи правильно принятых DVB данных в браузер. Ошибка приводит к уменьшению информационной скорости с 4 до 1 Мб/с, а также к загрузке спутникового канала паразитным трафиком (около 3 Мб/с на каждую плату ADSP-400) и к увеличению трафика в исходящем канале.
Со слов разработчика, в старой версии программы DVB-Data (1.8.0.8 и более ранних) он обнаружил ошибку в модуле синхронизации модуля фильтра ПИДа с модулем интерфейса замыкания на себя. Разработчик исправил эту ошибку и представил новую версию программы DVB-Data 1.8.1.3. В следующем разделе расчеты и измерения скорости скачивания с использованием исправленной версии.
Получены следующие результаты вычислений и измерений.
Графические результаты измерений с помощью Performance Monitor приведены на скриншоте ниже.
На рисунке графики изображены:
Из графика выше, следует, что в исправленной версии программы DVB-DATA, скорость потока на интерфейсе замыкания на себя равномерная и почти совпадает со скоростью потока DVB-S2. Исходящий трафик стал существенно меньше. Эти и другие численные результаты теста косвенно свидетельствуют о более правильной работе платы с программой DVB-DATA и программой «Глобакс». Информационная скорость входящего трафика возросла до 4 Мб/с, исчез паразитный входящий трафик и существенно уменьшился исходящий трафик.
== 4. Сопоставление скоростей скачивания файла в старой и новой версиях программы DVB-DATA с платой AzureWave ADSP-400 (Twinhan 1041) и TCP ускорителем Globax ==
В таблице ниже сопоставлены результаты измерений при использовании старых и новых драйверов.
Средняя скорость скачивания файла с использованием S2, Globax, ADSP-400 | Старая версия (1.8.0.8) | Новая версия (1.8.1.3) |
---|---|---|
Расчетная скорость скачивания | 0,98 Mbit/s | 3,9 Mbit/s |
Скорость скачивания, измеренная браузером Opera | 0,98 Mbit/s | 3,9 Mbit/s |
Скорость скачивания, измеренная Performance Monitor (Замыкание на себя - Loopback) | 0,98 Mbit/s | 3,95 Mbit/s |
Скорость скачивания, измеренная Performance Monitor (DVB-S) | 4 Mbit/s | 3,9 Mbit/s |
Скорость скачивания, измеренная DVB-Data (DVB-S) | 4 Mbit/s | 4 Mbit/s |
Исходящий трафик на Ethernet интерфейсе | 8 Kbit/s | 0,1 Kbit/s |
Из таблицы видно, что:
Алексей Петропавловский
Дмитрий Волков