Я исхожу из того, что в
спецификации на SkySTar2сказано:
Aggregate throughput - 42 Mbps (Мбит/сек). Этот параметр характеризует пропускную способность демультплексора (MAC и PID фильтр) чипа FlexCopII, т.е. тот максимальный поток данных, который он может через себя пропустить.
Прошу не путать с параметром Symbol Rates, равным 2 - 45 MS/s - Мсимволов/сек - это символьная скорость.
Указанный параметр, означает всего-лишь диапазон символьных скоростей, на которых может залочиться тюнер карты - засинхронизировать QPSK-демодулятор и провести все dvb-преобразования - декодирование Виттерби, Рида-Соломона, дерандомизацию.
Дело тюнера - принять RF-поток, демодулировать его, декодировать поток данных и передавать его по 8-битной паралельной шине - либо в PCI мост (как у Твинхан и SkyStar3), либо в демультиплексор (как у SkyStar1 и у SkyStar2). У SkyStar2 демультиплексор совмещен с PCI-мостом в чипе FlexCopII.
Как известно, скорость потока данных вычисляется по следущему алгоритму: IR ~= SR * 2 * (188 / 204) * FEC
где:
IR - информационная скорость.
2 - индекс модуляции, M. Для QPSK M = 2, т.е. 2 бита за такт (символ).
FEC - параметр свёрточного кодирования (Vitterbi), может принимать значения от 1/2 до 7/8.
188 / 204 - пареметр кодирования Рида-Соломона (Reed-Solonon).
Таким образом, потокам с SR диапазона 2 - 45 MS/s, с параметрами от 2 MS/s - FEC 1/2 до 45 MS/s - FEC 7/8 будет соответствовать диапазон потоков данных 1,8 - 72 Мбит/сек.
Заметьте, заявленным в спецификации 42 Мбит/сек, далеко до максимальных 72 Мбит/сек.
Посчитаем обратно, потоку данных 42 Мбит/сек соответствует dvb-поток с SR:
- 26 Ms/s при FEC 7/8 - ничего не напоминает?
- 27 Ms/s при FEC 5/6
- 30 Ms/s при FEC 3/4
- 34 Ms/s при FEC 2/3
- 45 Ms/s при FEC 1/2
Как видим, заветные 45 Ms/s достижимы, но лишь при FEC 1/2. Как говорится в старом анекдоте "в пути кормить никто не обещал".
Где-же узкое место?
Как известно есть оператор SkyVision работает на SR 43407 при FEC 3/4 - т.е. поток данных 60 Мбит/сек. Там принята схема работы 1 MAC - 1 PID, т.е. индивидуальное выделение PID.
Один из немногих SkyStar2, что там виден в потоке тянет поток в всего 1 Мбит/сек.
Т.е. беда именно не в способности демультиплексора принять высокий поток, а в том, что работая в режиме фильтрации он не может выделить без пропусков из него один или несколько элементарных потоков (соответсвенно PID) с высокой суммарной полосой.
Например принимая ТВ канал из пакетов с высокими SR (и IR соответсвенно), SkyStar2 легко справляется с выделением ТВ-потока, который, обычно не больше 6-8 Ms/s
Отметим, что многие операторы (SpaceGate в их числе) давно поняли необходимость выделение для пользователей со SkyStar2 групповых PID с ограниченной скоростью передачи данных..
У самого тоже понеслось ( без дисконтов ) , но тока после смены кварц.генератора на 66,6МГЦ(донар INTEL 740)...