|
|
Вспомнилось. Нам тут рассказывали как ADSL устроено. Я наибольшее внимание
обратил на то, как жа там собственно битики между "модемами" бегают
(о том, в какое "АТМ" они потом заворачиваются и нафига оно нужно - уже не очень интересно).
А модуляция... ужас, летящий на крыльях ночи :-)
ADSL - это Asymmetric Digital Subscribers Line. До 8Мбит "вниз", то-ли 1 то-ли 2Мбит
"вверх". Плюс телефон. Висит эта штука непосредственно на "медной паре" от клиента
до АТС. Разделение - частотное, то есть с обоих концов висит хрень под названием
"сплиттер", которая собственно и разделяет телефонный канал от цифрового, далее
телефон заводится в оборудование АТС с одной стороны и в телефон :-) с другой,
а "высокочастотная" часть - в ADSL-модемы. Как я понимаю, если телефон не используется -
сплиттер не нужен. Это хорошо. Разделение делается обычными аналоговыми фильтрами -
это плохо, поскольку по определению ухудшает качество телефонии.
(В скобках замечу - глюкала под названием "Telplus", которую КИСы впаривают
клиентам под названием "Интернет+", берет из АТС непосредственно цифровой канал,
гонит его в своём цифровом канале, на стороне абонента преобразует в аналог. Качество,
по определению, улучшается. Правда, скорость этот телплюс умеет только 115200).
ВЧ часть поделена на полосы "туда" (более низкочастотная часть диапазона) и "обратно"
(выше частота, шире полоса). Логично и разумно. Разработчики ADSL явно что-то читали в детстве
про PEP (Packetized Ensemble Protocol, (c) Telebit, применялось в их модемах
Telebit Trailblazer), поскольку основная идея слизана оттуда -
вся полоса порезана на множество (несколько десятков "восходящих", несколько сотен "нисходящих",
и не спрашивайте сколько "несколько" - я не справочник, чтобы константы помнить)
узких "полосок", по каждой из которых независимо ползёт тонкой струйкой цифра, чтобы сложиться
в мощный поток на том конце. При начальной установке соединения модемы "обтрясают"
все доступные полосы, "вырезая" те, на которых сигнал не проходит из-за помех
или еще чего-нибудь. Тоже разумно, и очень похоже на PEP. Модуляция в каждой из полос
называется неким хитрым трехбуквенным сокращением, но судя по картинкам - велосипед
изобретать не стали, и использовали очередную модификацию "квадратурной"
(дискретной амплитудно-фазовой) модуляции.
Ужасы начинаются дальше :-)
Скорость. Скорость соединения (а она, как несложно понять, далеко не
всегда равна теоретически возможной), мало кто из ADSL железок сообщает.
Оно и понятно - интерфейс-то в большинстве своем от "сетевухи", а откуда у сетевухи
"скорость соединения"? У сетевухи скорость на бумажке написана, прилагающейся к
собственно сетевухе :-) Впрочем, черт с ней, со скоростью.
Спецификацию PEP разработчики, видимо, до конца дочитать
не смогли. Поскольку. PEP при появлении узкополосной помехи (или узкополосного затухания,
или еще какой проблемы для прохождения сигнала в какой-то из полос) динамически
просекает сей факт, и "выкусывает" проблемную полосу из использумых, и качает дальше.
Скорость, конечно, несколько падает, зато всё работает. В случае, когда всё совсем плохо
(не проходит даже контрольный канал, например) - инициируется "ретрейн", повторное пересогласование
параметров. В результате чего "сбить" модем с PEP с линии становится проблемным -
уж больно хорошо он любит жизнь :-)
ADSL при помехах в канале встает раком. Точнее, в связи с применением навороченного алгоритма
восстановления "битых" данных, вместе с "перемежением" битиков как между каналами так и во времени,
небольшие сбои он восстанавливает на лету. Не уверен, правда, что он сможет
нормально "лететь" при полностью забитом даже одном канале, хотя некоторый запас по прочности там предусмотрен. При более серьезных
проблемах (скажем, появилась помеха, убившая два канала) он встает раком и стоит
в такой позе до посинения. Ибо "выкусывать" каналы на лету он не умеет, и даже
"ретрейн" инициировать (черт с ним, что он долгий - лишь бы работал) - тоже
не умеет. Выход - передернуть провод питания. Для внутреннего ADSL, втыкнутого в сервер -
интересное решение :-)
Конечно, всё не так уж и драматично. Узкополосные помехи, которые возникают ниоткуда -
вещь нечастая, поэтому ADSL будет в 99% случаев жить и работать на благо общества :-)
Но все равно странно - такой навороченности железка, и вдруг даже ретрейниться не умеет.
| |
| |