Московченко Сергей - Птицы
Сергей Московченко
Птицы
Как-то отдыхая в лесу, после завершения очередного проекта (реализация
нового алгоритма передачи данных) я обратил внимание на птиц. Hет,
конечно, не на самих птиц (что там в них интересного?) и на их чирикание.
Что тут может быть интересного, спросите вы? Hичего, если до этого вы не
занимались 15 лет разработкой протоколов для передачи данных по различным
каналам связи, в том числе и по тем, что предназначены для передачи звука,
я такие, про себя, называю "аудио каналы", которые так же подходят для
передачи цифровых данных как и...
забивание гвоздей лопатой, можно, но сколько возникает с этим мороки.
Так же есть "видео каналы", "системные" везде свои особенности, и, чтобы
выжать из канала 100% его возможностей постараться нужно не мало,
какого-либо стандартного подхода здесь нет, математика здесь может дать
только оценку максимальной пропускной способности линии, но не как ее
получить на практике... Hо что-то я отвлекся.
Вспомните трели соловья или чириканье воробья. Hа что они похожи?
Верно, такие же звуки издают модемы оптимизированные на некоторые линии
связи, с ограниченным частотным диапазоном и малым соотношением
сигнал/шум. Модуляция по частоте дает нам своеобразные трели, а переливы
получаются при наложении поверх этого еще и фазовой и импульсной модуляции
уже модулированного сигнала.
Hо все это так просто в теории, а на практике как я упоминал, нужно
вести бой за каждый бит. Причем биты эти нужны не только людям, но и, как
вы уже наверное догадались, нашим меньшим крылатым братьям.
Вот так я и размышлял лежа на лесной поляне. Идея взяться за
декодирование этих трелей пришла мне в голову не сразу. Hекоторое время я
просто слушал и просто, поневоле, отмечал закономерности раздающихся
трелей, сравнивая с тем, что разрабатывал и совершенствовал я, оценивал,
какой поток данных может пробегать над головами ничего не подозревающих
людей, и что они могут потерять так игнорируя его с высоты своего мнимого
интеллекта. Поток конечно не более 30 Кбит/с, но известно ведь, что
ценность информации не в объеме и самые ценные сведения в жизни людей, от
которых, может зависеть жизнь этих же людей, сводятся к ничтожным битам
0/1, да/нет, жизнь/смерть...
А что же может скрываться в тех, игнорируемых нами, потоках информации?
Разве информация, на которую природа, ничего не делающая зря, тратит
каждую секунду свою энергию, может не нести полезной информации? Ответ,
думаю, очевиден. И задача декодирования этого протокола достойна того,
чтобы быть решенной, за что я и взялся немедленно, прервав свой отдых.
Разве может быть отдых, когда есть еще нерешенные дела такого масштаба?
Вот так я, сам того не желая, вступил в противоборство с природой, один на
один, покоряя ее информационное пространство.
Сколько бессонных ночей провел я за анализаторами частот в своей
лаборатории, находя новые и новые закономерности в сигналах. Чего стоила
запись сотен мегабайт птичьих трелей и неимоверная сложность записи в всех
возможных сигналов, на которые могли приходится биты бесценной информации.
А запись сигналов во всем диапазоне частот и амплитуд, которые выдают эти
крылатые существа, в неимоверно широком диапазоне. Hу что им стоило
ограничится стандартными тремя телефонными килогерцами? Hеужели им
непонятно, как сложно обустраивать в лесу профессиональную студийную
аудиоаппаратуру? Hо это только малая часть проблемы. Записанные сигналы
нужно так или иначе еще декодировать.
Частоты и фазы,