English | Russian
ГлавнаяКаталог продукцииДрайверы и ПОПоддержкаЧастые вопросы (FAQ)Установка драйверов AT-7700Установка драйверов AT-8700Поддержка провайдеровПравила эксплуатацииОписание IP DATAПолное описание IP DATAСтатистика IP DATAУстановка IP DATAMAC-адрес MPE-адаптераДрайверы WindowsНастройка skyDSLУстановка DVBViewerУстановка DVBDreamУстановка AltDVBУстановка ProgDVBУстановка SkyNetУстановка MannaМотоподвес в DVBDreamАппаратный декодер h.264О компанииКонтактыАрхив материалов

Полное описание IP DATA

Для приема спутникового интернет пользователи используют утилиту IP DATA и драйвер «Virtual MPE Decoder Adapter». Данная статья подготовлена для более полного понимания принципов работы программного обеспечения приемной системы спутникового интернет. Надеемся, что материал разрушит ряд легенд и позволит Вам более быстро находить ошибки в настройках, тем самым сэкономит Ваше время и нервы.

Краткое описание работы IP DATA

  1. Драйвер DVB-карты отправляет транспортный поток в утилиту IP DATA.
  2. IP DATA фильтрует поток сначала по идентификатору потока - PID, а потом по MAC-адресу.
  3. IP-пакеты, которые IP DATA «извлекла» из транспортного потока, отправляются на виртуальный сетевой адаптер - «Virtual MPE Decoder Adapter».

Установка IP DATA

Вы уже установили DVB-карту в компьютер или подключили ее через USB-кабель. При этом, Вы соблюдали правила эксплуатации устройства и все операции выполняли, при выключенном компьютере/ноутбуке. Потом Вы установили новейший драйвер DVB-карты. И, возможно, уже смотрели спутниковое ТВ с помощью AltDVB или DVBDream.

Теперь Вы решили сделать из мультимедийного устройства, под названием DVB-карта, систему для приема одностороннего (симплексного) спутникового интернет.

Если антенна настроена на нужный Вам спутник, конвертер подключен, кабель соединяет конвертер и DVB-карту, и уже есть подписка спутникового провайдера, то Вам остаётся только установить дополнительное программное обеспечение и его правильно настроить.

Ранее, до выхода Windows Vista, всеми разработчиками DVB-карт использовались WDM-драйверы для DVB-карт. Такая архитектура драйвера позволяла более удобно работать с DVB-картой на уровне железа. Microsoft различными методами вынудила всех производителей перейти на BDA-драйверы. Поэтому, в настоящий момент, компания AdvanceTune, вслед за разработчиком чипов Conexant, полностью перешла на использование BDA-архитектуры драйвера. Переход, на PBDA (Protected Broadcast Driver Architecture) нами в ближайшее время не планируется.

DVB-карта с BDA-архитектурой драйвера, не является сетевым устройством. Поэтому Вы не можете увидеть её в «Диспетчере устройств». Зато в мультимедиа-устройствах, после подключения DVB-карты, появились два ярлыка. Например, "... DVB-S" и "... DVB-S TS Capture". При этом, "... DVB-S" — это сам BDA-драйвер, а "... DVB-S TS Capture" — драйвер аналогового сигнала, драйвер пульта ДУ и т.д. Использовать в прикладных программах драйверы по отдельности невозможно, поэтому рассматривать то, что делает каждый из них, не имеет смысла.

Для того, чтобы можно было использовать DVB-карту с BDA-драйвером для приема трафика спутникового интернет, нужны: виртуальный сетевой адаптер и утилита, которая строит граф фильтров и утилита, которая получает из BDA-драйвера транспортный поток, обрабатывает его, изменяет заголовки пакетов и передает их на виртуальный сетевой адаптер.

Программное обеспечение для спутникового интернет DVB-карт AdvanceTune называется IP DATA. Чтобы его установить и использовать, Вы должны скачать с официального сайта файл-инсталлятор IPData.Setup (реальное название файла содержит номер версии).

В инсталляторе имеются два компонента: утилита IP DATA и драйвер «Virtual MPE Decoder Adapter». Если Вы устанавливаете IP DATA впервые, то Вы обязательно должны установить «MPE-адаптер» (оставить галочку при установке). Если Вы обновляете IP DATA до последней версии, то «MPE-адаптер» устанавливать не нужно, так как он уже есть в системе с вашими настройками (нужно снять галочку при установке).

При установке IP DATA, Вы должны согласиться с Лицензией использования программного обеспечения. Все шаги установки IP DATA Вы можете увидеть на странице:
ipdata_install.html

Если Вы оставили галочку у «Virtual MPE Decoder Adapter», то на заднем плане установки IP DATA произойдет следующее: специально написанная утилита определит MAC-адрес DVB-карты, впишет его в inf-файл для установки MPE-адаптера и запустит установку MPE-драйвера. Установленный таким способом MPE-драйвер будет содержать MAC-адрес, соответствующий MAC-адресу прошитому в чипе EEPROM на DVB-карте.

Для того, чтобы вручную изменить MAC-адрес MPE-адаптера, нужно зайти: «Свойства», «Настроить», «Дополнительно». Для некоторых акселераторов и провайдеров MAC-адрес в MPE-адаптере совершенно не важен (например: SlonAx, Globax). Для них важен MAC-адрес установленный в IP DATA. В любом случае MAC-адрес, установленный в IP DATA, важен всегда - это и есть основной фильтр.

Нужен или не нужен MAC-адрес в MPE-адаптере зависит от причуд инженеров спутниковых провайдеров, которые разрабатывали конкретные ускорители и ПО. Некоторые из них использовали в своих программах MAC-адрес из виртуального сетевого устройства, другие же нет. Это никак не регламентировано стандартом, поэтому так и получилось, «Кто в лес, кто по дрова».

MAC-адрес в MPE-адаптере всегда можно вручную изменить: ipdata_mpe.html . Естественно, при этом MAC-адрес в чипе EEPROM не изменится, так как виртуальный сетевой адаптер («Virtual MPE Decoder Adapter») не имеет никакой физической связи с каким-либо железом, включая железо DVB-карты. Также не произойдет изменения MAC-адреса и в IP DATA.

Описание элементов управления утилиты IP DATA Вы можете найти на странице: ipdata.html

Закладки в IP DATA

Первые три закладки, то есть «Тюнер», «LNB» и «DiSEqC» отвечают за то, будет ли залочен сигнал (определен транспортный поток) или нет. В первую очередь нужно настроить их. После того, как сигнал будет залочен, можно настроить параметры фильтрации транспортного потока на последних двух вкладках: «MPE-фильтр» и «PID-фильтр».

Закладка «Тюнер» в IP DATA

Транспондер в IP DATA описывается пятью параметрами: частота, символьная скорость, поляризация, тип модуляции, FEC. Это минимальный набор параметров, необходимый для описания транспондера.

Частота — главный параметр транспондера, вводится в мегагерцах (10700-12750 для Ku-диапазона или 3000-4200 для C-диапазона).

Символьная скорость — вводится в килосимволах в секунду, значения могут быть от 1000 до 45000.

Интересный факт: можно запрограммировать драйвер программно пробовать разные символьные скорости (метод подбора) и таким образом определить символьную скорость автоматически. Но с точки зрения затрат времени, применение автоматического определения символьной скорости - нецелесообразно.

Поляризация сигнала, принимаемого конвертером, определяется напряжением его питания (+ 13В для вертикальной «В» или «V» и + 18В для горизонтальной «Г» или «H»). Поэтому, с точки зрения DVB-карты, этот параметр задает напряжение, подаваемое в коаксиальный кабель.

Интересный факт: согласно данным www.lyngsat.com на спутниках в диапазоне 73°E-0°E есть только один спутник, где есть транспондеры с одинаковой частотой и разной поляризацией. То есть такой случай бывает не часто.

На одном кабеле с одного конвертера нельзя полноценно использовать два DVB-устройства. Если Вы подключите через петлевой выход или через сплиттер, второе DVB-устройство (вторая DVB-карта или ТВ-ресивер), то оба устройства Вы сможете одновременно эксплуатировать либо в вертикальной поляризации, либо в горизонтальной. Просто невозможно держать кабель одновременно под напряжением +13 Вольт и +18 Вольт.

IP DATA позволяет установить только две поляризации. Если Вас интересует круговая поляризация (левая - «Л» или «L», правая - «П» или «R»), то в настройках IP DATA укажите «Г» вместо «Л», или «В» вместо «П».

Тип модуляции — DVB-S или DVB-S2. Параметр заблокирован (выпадающий список серый и не открывается), если фронтенд DVB-карты распознает тип модуляции автоматически, либо DVB-карта не позволяет использовать DVB-S2 модуляцию.

FEC — параметр предназначен для коррекции ошибок. Чаще всего в DVB-S модуляции определяется автоматически. А если фронтенд DVB-карты позволяет определять автоматически FEC в S2, то параметр заблокирован (выпадающий список серый и не открывается).

Индикаторы сигнала для пользователей

Данные индикаторы придумали для пользователей на заре развития DVB-приемников. Первоначально был только один индикатор. Потом решили ввести второй. При этом никакой устоявшейся методики расчета данных показателей на данный момент нет. Все их рассчитывают по разному. Смысл данных индикаторов простой - «Чем больше, тем лучше». Проценты не имеют никакой интерпретации, и поэтому зачастую их не отображают, рисуя индикатор сигнала только графически с использованием цветовой палитры.

Также некоторые ТВ-ресиверы до сих пор имеют только один показатель. Второй показатель может отсутствовать, быть равным первому, быть всегда 100%, либо рассчитываться по различным методикам.

Как Вы уже поняли, главная особенность этих индикаторов заключается в том, что данные для расчета этих показателей в разных DVB-устройствах берутся из разных мест и рассчитываются совершенно по-разному.

Почему были придуманы данные «Индикаторы для пользователей»?

Качество цифрового сигнала оценивается при помощи BER (S), PER (S2) и др. Существует промышленная методика тестирования показателей "Качество сигнала" (абстрактное понятие) - "Measurement guidelines for DVB systems". Но у данной методики есть один минус, который делает её неприменимой в бытовых DVB-приемниках и DVB-картах. Минус заключается в том, что для расчета индикатора сигнала нужно принять большое количество пакетов (не менее миллиона пакетов). Другими словами, чтобы получить индикатор сигнала нужно долго ждать, пока будет принято достаточное количество пакетов и статистическим методом можно будет высчитать индикатор сигнала по официальной методике принятой для цифрового сигнала. А на транспондерах с низкой передачей потока, нужно ещё дольше ждать.

Так как в бытовых условиях приёма пользователи не захотели долго ждать, то специально для них придумали отображение индикаторов сигнала «в попугаях»: «Сила сигнала в %» и «Качество сигнала в %».

Такие индикаторы работают быстро, при этом абсолютно не сопоставимы между различными DVB-устройствами, включая DVB-карты и DVB-ресиверы. Применительно к продукции AdvanceTune, эту фразу нужно понимать так: на 6200, 7300, 7301, 7500, 8000, 7700, 8000, 8700 будут отображаться разные уровни индикатора сигнала с одного спутника, на одной антенне и на одном компьютере. Используйте главное правило для данных индикаторов: «Чем больше, тем лучше».

Как рассчитываются «Индикаторы для пользователей»

Ни один из чипов на DVB-карте не содержит таких параметров, как «уровень сигнала в %» и «качество сигнала в %». Поэтому нельзя просто с помощью драйвера получить из чипа данные показатели и передать их в программу (IP DATA, DVBDream и т.д.) для отображения на экране пользователя. Они рассчитываются от других показателей, которые предоставляет чип фронтенда.

Функция расчета «Индикаторов сигнала для пользователей» находится в драйвере. Она получает параметры и статистическим методом рассчитывает графические индикаторы, которые видят пользователи.

Главная проблема данных алгоритмов - неизвестна точка отсчета, от которой считать. То есть порог — ниже которого сигнал плохой, а выше — хороший.

Закладка «LNB» в IP DATA

На закладке «LNB» содержатся параметры конвертера. Выпадающий список «Тип LNB» позволяет выбрать один из распространенных типов конвертеров. Если выбрать «CUSTOM» (ручная настройка), то становятся активными поля «LOF 1» (частота 1 гетеродина), «Переключение» (частота переключения гетеродинов), «LOF 2» (частота 2 гетеродина).

Кнопка «Питание» включает или отключает питание конвертера с помощью данной DVB-карты. Рядом с кнопкой расположен индикатор питания конвертера. Зеленый цвет индикатора означает, что питание LNB включено.

Что такое LOF1, LOF2 и частота переключения гетеродинов, можно и не знать, если Вы будете использовать один конвертер одного типа. Главное, чтобы эти показатели были такие же, как и написанные на самом конвертере.

Закладка «DiSEqC» в IP DATA

На закладке «DiSEqC» параметры DiSEqC-переключателя и т.д. Эта закладка для более опытных пользователей и ее описание есть на странице: ipdata.html

Будем считать, что у Вас нет DiSEqC-переключателя и поэтому Вы оставили параметры на этой закладке «по умолчанию».

Профили настроек

В шапке IP DATA есть кнопка «Добавить». Данная кнопка сохранит все параметры с трех вкладок («Тюнер», «LNB» и «DiSEqC») в один профиль настроек. Вы можете сохранить неограниченное количество профилей настроек.

Лок цифрового сигнала

Кнопка «Применить» на закладке «Тюнер» - главная кнопка. Она применяет все параметры на всех закладках и позволяет залочить цифровой сигнал.

Если Вы правильно ввели все параметры транспондера, правильно указали параметры LNB, то Вы сможете успешно залочить транспондер (голубая или зеленая статус-иконка). Голубая иконка — транспондер залочен, данные не принимаются. Зеленая иконка — транспондер залочен, данные принимаются.

Лок — это факт наличия транспортного потока. На разном оборудовании критерий лока разный.

У Red Series 7300 несколько уровней лока:
1. Тюнер смог найти несущую.
2. Демодулятор определил тип несущей.
3. Возможно определить FEC.
4. Витерби-декодер может восстановить данные.

Можно считать наличием лока любой из пунктов. Но приниматься поток, даже с ошибками, будет только в четвертом случае. У Red Series 7300 лок транспондера появится только в четвертом случае.

На самом деле количество уровней лока у Red Series 7300 больше, чем 4, а у AdvanceTune и Revolution их около 30. Главный вывод: Лок — это когда есть транспортный поток на выходе DVB-карты. Нет транспортного потока (хотя и есть входящий поток со спутника) — нет лока, есть транспортный поток — есть лок.

Что произошло при нажатии на кнопку «Применить»

Фронтенд (главный чип DVB-карты) получил параметры транспондера и другие параметры через шину I2C, был построен граф. Граф строится программным способом, но визуально может быть представлен как на рисунке 1. Граф может иметь другой вид, это зависит от того, как он построен.

Рис.1. Визуальное представление графа фильтров.

Блоки в данной схеме называются фильтрами. Используются различные фильтры (фильтры драйвера, стандартные, специальные). Транспортный поток с помощью фильтров обрабатывается и преобразуется в IP-трафик, который поступает на виртуальный MPE-адаптер.

Сначала идёт фильтрация по PID, затем по MAC-адресу. Фильтрация по PID идет на уровне TS (Transport Stream — транспортного потока) - фильтруются транспортные пакеты. Фильтрация по MAC-адресу («железному» или предоставленному провайдером) осуществляется на уровне DMSCC-секции.

Далее в полученных IP-пакетах производятся необходимые модификации заголовка пакета, проверяется контрольная сумма и пакет отправляется на «Virtual MPE Decoder Adapter».

«MPE-адаптер» - стандартный виртуальный NDIS-адаптер. Чем-то схож с LOOPback-адаптером по архитектуре.

Все операции с потоком в IP DATA осуществляются по официальным стандартам передачи данных: ISO/IEC 13818-1, ETSI EN 301 192 и другим связанным стандартам.

Фильтрафия по PID

PID (Packet-Identifier) - идентификатор пакета. Сигнал состоит из нескольких пакетных потоков. ПИД позволяет идентифицировать нужный поток.

Для того, чтобы понять как работает PID, можно привести такое сравнение: на транспортёрной ленте едут коробки разного цвета. В красных коробках детали от станка А, в зеленых коробках детали от станка Б, в синих коробках детали от станка В. Мы стоим рядом с транспортерной лентой и нам нужно собрать станок Б. Для этого мы ждем когда к нам подъедет зеленая коробка, снимаем ее с транспортерной ленты и извлекаем из неё детали для станка Б. Если следующая коробка на транспортерной ленте тоже зеленая, то ее также снимаем. Если коробка красная или синяя, то такую коробку не трогаем, она проезжает по ленте мимо нас. Таким образом, нам удается быстрее собрать станок Б. Если бы все коробки были бы одинакового цвета, то нам приходилось бы проверять каждую коробку и смотреть есть ли в ней детали для станка Б. В этом суть фильтрации по PID (фильтрация по идентификаторам пакетов).

При приеме спутникового интернет, нам приходится собирать не станок Б, а DMSCC-секцию, чтобы уже из нее в ходе сложных преобразований извлечь IP-трафик.

Если провайдеры будут использовать один PID, для всех пользователей с одного транспондера, то DVB-карте придется просматривать все принятые пакеты. Это нужно для того, чтобы определить, кому они предназначаются: Вам или другому пользователю, который также получает трафик с данного спутника.

В настоящий момент практически все спутниковые провайдеры используют несколько PIDов на одном транспондере. Аккаунт (подписка) пользователя привязывается к одному из ПИДов и все пакеты отправляются на спутник с данным идентификатором.

DVB-карта выбирает из общего потока данных только те пакеты, ПИД которых есть в списке активных, и дальше уже фильтрует по MAC-адресу. Перевести ПИД в статус «Активный» можно на последней закладке IP DATA.

ПИДы могут иметь десятичный или шестнадцатеричный вид. В IP DATA можно увидеть все ПИДы, которые есть в транспортном потоке. Вы можете сделать активным только один ПИД, либо несколько ПИДов, либо все ПИДы. При большом количестве активных ПИДов увеличивается нагрузка на центральный процессор.

Фильтрация по MAC-адресу

Вы настроили антенну на спутник и принимаете с него односторонний спутниковый интернет. Спутниковый провайдер арендует с данного спутника полностью транспондер, либо его часть. Чтобы проект окупился, на данный транспондер настроили свою антенну не только Вы, но и до 40 тысяч других пользователей.

Что же должен делать в данной ситуации спутниковый провайдер, чтобы Вы получили именно тот файл, какой хотите скачать, а не тот файл, который хочет скачать другой пользователь? Нужно, чтобы Ваша DVB-карта обрабатывала только те пакеты, которые предназначаются именно Вам, и не обрабатывала те пакеты, которые предназначены другим пользователям. Для этого пакеты получают идентификатор по MAC-адресу. С помощью фильтрации по MAC-адресу IP DATA успешно опознает предназначенные Вам IP-пакеты.

По информации от инженеров на телепортах в Москве: «Если провайдер арендует у телепорта инкапсулятор (устройство по преобразованию IP-трафика в DVB-поток), то он, обычно, не имеет доступа к управлению инкапсулятором и поэтому используется так называемый «Автоюзинг-IP». Получается, что «Autouse IP» - это когда MAC-адрес представляется в формате IP-адреса. Именно поэтому бывает, что некоторые подписки спутниковых провайдеров привязаны к Вашему MAC-адресу (вшитому в чип EEPROM на DVB-карте, а также наклеенному с обратной стороны DVB-карты и на коробку). Подписки же некоторых провайдеров привязаны к некоему «IP», а MAC-адрес вашей DVB-карты не используется. Никакой из этих способов не лучше и не хуже, такая особенность настройки аккаунта спутникового провайдера объясняется простыми экономическими причинами.

MAC-адрес представленный в формате IP-адреса, преобразуется в привычный для MAC-адреса шестнадцатеричный вид и далее используется для фильтрации по MAC-адресу. Никакой фильтрации по IP-адресу, при передаче потока со спутника, нет. Фраза: «DVB-утилита фильтрует по IP-адресу» является глупостью, так как никакого фильтра в IP DATA по IP-нет. Данный «IP» - это MAC-адрес, который представлен в другом формате (с помощью стандарта утвержденного в 1982 году).

Спуфинг

Спутниковый интернет не работает с включенным UAC в Windows Vista, а также при использовании программ комплексной защиты компьютера. Данные программы ошибочно считают такие пакеты неправильными (адрес отправителя и получателя одинаковый, либо адрес источника «нули»). Программы защиты думают, что имеют дело с IP-спуфингом, то есть когда источник скрывает свой IP-адрес в мошеннических целях, и поэтому блокируют такие пакеты. IP-пакеты просто не доходят до сетевого интерфейса «Virtual MPE Decoder Adapter». Если программа защиты позволяет настройку, то необходимо это сделать. В противном случае для приема спутникового интернет необходимо отключить данную защиту.

Unicast, Broadcast и Multicast

В утилитах устаревших DVB-карт на закладках фильтрации присутствуют термины: Unicast, Broadcast и Multicast. В настоящий момент подобные параметры настройки являются устаревшими. В интернете Вы можете найти их описания и узнать о них подробнее.

В IP DATA используется Unicast. Если же иногда требуется Broadcast (например для ПО skyDSL), то IP DATA, анализируя пакеты трафика, это определяет и автоматически переключается в Broadcast-режим. Также в IP DATA есть протокол Multicast, но нам не известны примеры использования его на практике для каких-либо сервисов.

По поводу использования broadcast в skyDSL software

SkyDSL использует broadcast, то есть всем пользователям приходит весь трафик SkyDSL. Далее он фильтруется на уровне ETH-интерфейса программным обеспечением skyDSL. Фильтрация по MAC в IP DATA не используется.

Выводы и комментарии

  1. «Сетевой интерфейс» или «MPE-адаптер» или «Virtual MPE Decoder Adapter» не имеет никакой связи с железом DVB-карты.

  2. AdvanceTune использует название «Virtual MPE Decoder Adapter», а не «Red Series 6200 Net» или подобное, чтобы подчеркнуть, что это «Виртуальный MPE-адаптер», а не физическое сетевое устройство.
    Примечание: К сожалению, ряд недобросовестных мелких производителей DVB-карт (с BDA-драйверами) используют в названии MPE-адаптера название своей марки. При этом, у пользователей складывается искаженное представление о том, что DVB-карта определилась, как сетевое устройство. В данной ситуации нас особенно огорчает тот факт, что есть установщики с недостаточной квалификацией в данной области, которые после работы с подобными DVB-картами начинают экстраполировать свой опыт на все DVB-карты, утверждая при этом, что у нас есть глюк в драйверах и DVB-карта не отображается как «Сетевое устройство».

  3. Встречающиеся в форумах сообщения «Я установил драйверы, но не увидел в «Диспетчере устройств» сетевого устройства Red Series 6200» являются глупостью. При BDA-архитектуре драйвера DVB-карта — это мультимедийное устройство, а не сетевое.

  4. Драйвер MPE-адаптера, не может напрямую работать с драйвером DVB-карты или с сами железом DVB-карты. Поэтому MPE-адаптер не может «узнать» MAC-адрес DVB-карты из чипа EEPROM самостоятельно. MAC-адрес в «Virtual MPE Decoder Adapter» можно прописать вручную (самый надежный способ). Либо использовать новейший инсталлятор IP DATA, который устанавливает IP DATA, генерирует inf-файл для установки MPE-адаптера с прописанным в него MAC-адресом.

  5. Нельзя использовать IP DATA одновременно с другим ПО, например DVBDream или AltDVB.
    Примечание: В отличие от устаревших DVB-карт с WDM-драйвером, наша утилита для приема спутникового интернет не «показывает текущие параметры транспондера», а служит для приема транспортного потока и отправки его на сетевой интерфейс. Если у Вас в компьютере одна DVB-карта и Вы используете IP DATA, то необходимо закрыть DVBDream. И наоборот. Две программы не должны бороться за управлением одним устройством.

  6. Если в компьютере два или более BDA-устройства, то одновременная работа возможна, с соблюдением принципа — одна DVB-карта — одна программа, которая ее использует.

  7. Пользовательские индикаторы «Сила сигнала в %» и «Качество сигнала в %» - абстрактные показатели, и могут интерпретироваться только по принципу «Чем больше, тем лучше».

Последнее обновление статьи: 10.08.2010

К сожалению, сложно создать идеальную статью, сбалансированную по контенту и уровню сложности. В дополнение к статье опубликуем несколько комментариев от инженеров.

Комментарии к статье от инженеров

1. Дополнение про уровень сложности статьи

Сильно изменяется уровень сложности изложения материала. Когда «на пальцах», на примере коробок, объясняется фильтрация по PID, то это хорошо. Думаю, что это самое то для ознакомления с принципами работы спутникового интернет. Но когда рядом пишется про операции по ETSI EN 301 192 или упоминается про BER, алгоритмы вычисления параметров цифрового сигнала, то это как скачок с земли на небо.

2. Дополнение к термину "чувствительность".

Много раз написано, что нет чувствительности DVB-карты. Строго говоря – ее нет.

Но есть характеристики приемной системы. В систему эту входят антенна, конвертер, кабель (переключатели и прочее), DVB-карта. И смена одного из компонентов может изменить прием транспондеров как в лучшую, так и в худшую сторону. А прочитав мысль, что все DVB-карты одинаковы по «чувствительности», можно сделать вывод, что какую карту не поставь – нет разницы.

Да, слово «чувствительность» не подходит для краткой характеристики DVB-карт. Но чем совершеннее тюнер на карте, чем больше вычислительная мощь фронтенда, тем в более сложных условиях карта может обеспечить уверенный прием. Яркий пример: замена карты TT S-1401 на AdvanceTune 8700/7700. На слабом сигнале разница очень заметна.

3. Дополнение к понятию "Индикаторы для пользователей".

Это массивы вилок значений - зависимости значения показателя фронтенда к dB:

static U16 STB0903_S1_Quality[5][3] =
{
    /* PR    Min    Max */
    FE_1_2, 8340,    5980,    // 2 dB - 7 dB
    FE_2_3, 7970,    5430,    // 3 dB - 8 dB
    FE_3_4, 7540,    4910,   // 4 dB - 9 dB
    FE_5_6, 7030,    4425,   // 5 dB - 10 dB   
    FE_7_8,    6530,    3972    // 6 dB - 11 dB
};

static U16 STB0903_S2_Quality[17][3] =
{
    /* Mod Cod    Min    Max */
    FE_QPSK_14,    13100,    9202,    // -3 dB - 2 dB
    FE_QPSK_13,    12247,    8584,    // -2 dB - 3 dB
    FE_QPSK_25,    11487,    7866,    // -1 dB - 4 dB
    FE_QPSK_12,    10726,    7110,    // 0 dB - 5 dB
    FE_QPSK_35,    9966,    6534,    // 1 dB - 6 dB
    FE_QPSK_23,     9202,    5914,    // 2 dB - 7 dB
    FE_QPSK_34,     8584,    5346,    // 3 dB - 8 dB   
    FE_QPSK_45,    8584,    5346,    // 3 dB - 8 dB     
    FE_QPSK_56,    7866,    4780,    // 4 db - 9 dB
    FE_QPSK_89,     7110,    4260,    // 5 dB - 10 dB
    FE_QPSK_910,    7110,    4260,   // 5 dB - 10 dB
    FE_8PSK_35,    7866,    4780,    // 4 db - 9 dB
    FE_8PSK_23,    6534,    3830,    // 6 dB - 11 dB
    FE_8PSK_34,    5914,    3485,    // 7 dB - 12 dB   
    FE_8PSK_56,    5346,    3077,   // 8 dB - 13 dB
    FE_8PSK_89,    4780,    2740,    // 9 dB - 14 dB   
    FE_8PSK_910,    4260,    2532    // 10 dB - 15 dB
};

Но ведь это значения в dB. Вот в этом вся и загвоздка. Как связать проценты и dB? И что взять за минимум и за максимум? Что будет 0%? А что будет 100%?

4. Дополнение про аналоговый и цифровой сигнал

Физически DVB-карта принимает аналоговый сигнал. Со спутника идет радиосигнал. Конвертером он преобразуется на промежуточную частоту. По кабелю от конвертера идет аналоговый сигнал (с кучей помех), точнее говоря, идет смесь волн. Т.е. сигнал и волна всегда имеют аналоговую природу. Цифровым сигналом обычно называют сигнал, который промодулирован цифровой информацией (в отличие от аналоговой информации), но сам сигнал от этого «менее аналоговым» не становится.
Индикатор «уровень» часто рассчитывается по амплитуде аналогового сигнала в первых каскадах тюнера. Вот уже после демодуляции и восстановления получается цифра - транспортный поток на выходе DVB-карты.

Комментарии участников рынка

Михаил Шестаков

Так вот, несколько замечаний по вашему в целом разумному тексту:

1. Не знаю, кто такие "инженеры на телепортах в Москве" и на каких телепортах, но причины, по которым оператор использует виртуальный MAC, вычисляемый из IP, а не берет аппаратный MAC-адрес у пользователя - гораздо шире и разнообразнее.

Например, инкапсулятор может поддерживать ограниченное количество аппаратных MAC-адресов в списке, пусть и большое (например 64 тысячи). Закладывать себе будущие неприятности с переполнением этого списка - операторам неинтересно.

Другой пример, система управления сетью может накладывать ограничение на использование аппаратных MAC-адресов, считая, что каждый терминал, для которого задан такой адрес, является объектом мониторинга, и если завести тысячи пользователей "косого" Интернет с "реальными" MAC-адресами, то система будет непрерывно информировать для каждого из них - "объект не отвечает". И так далее.

Так что вывод то правильный - "Никакой из этих способов не лучше и не хуже", но причин может быть гораздо больше, чем рассказали вам "инженеры на телепортах".

2. Цитата: "Также в IP DATA есть протокол Multicast, но нам не известны примеры использования его на практике для каких-либо сервисов."

Могу обрадовать, IP DATA работает с Multicast и вполне корректно работает. И сервисы такие есть, и вообще-то их немало.


© 2004-2012 AdvanceTune Limited