Возможно ли теоретически использовать звуковые волны в качестве физического носителя для передачи данных по сети?
Другими словами, не могли бы вы реализовать уровень 1 сетевой модели OSI, используя звуковые волны, или я совершенно не понимаю концепции физики / сетей?
Ответы:
Это очень возможно. Даже за исключением старых акустически связанных модемов, которые в конечном итоге превратились в прямое соединение с телефонной линией, существуют также программы, которые позволят вам использовать звуковую карту в качестве модема (некоторые из них я использовал ранее для внеполосной связи при отладке). Драйвер Ethernet, хотя я использовал прямую аудиокабель вместо реальной акустической сигнализации), и общая концепция становится довольно популярной у устройств IoT для сопряжения с управляющим приложением на смартфоне во время настройки (хотя это ближе к метке RFID ).
Этот подход имеет ряд существенных недостатков:
источник
Это было сделано. Раньше у меня было устройство на 300 бод акустического слоя 1 .
источник
Все, что может передавать информацию, может быть использовано в качестве физического уровня - звуковые волны, а также голуби .
Некоторые атаки с воздушным зазором используют (ультра) звук для связи через воздушный зазор.
Однако, поскольку частоты даже для ультразвука довольно низкие (несколько кГц), скорость передачи данных также будет низкой (несколько кбит / с). Кроме того, охват звуковых волн ограничивает использование одной комнаты.
источник
Да, это возможно. Фактически, кнопки Amazon Dash используют ультразвук в качестве средства.
источник
Конечно. Некоторые варианты не обсуждаются в других ответах, но ближе я думаю к сути вашего вопроса:
В обоих случаях электрический импульс, передаваемый передатчику, будет генерировать механический импульс через среду, которая будет обнаруживаться приемником, где он преобразуется обратно в электрический импульс.
В обоих этих примерах мы не использовали электричество для представления звука, но фактически использовали звуковые волны, проходящие через различные среды.
источник
Один из первых компьютеров использовал звуковые волны в среде ртути для хранения данных, поэтому, хотя это не была сетевая среда, он все еще оставался методом хранения данных, и эту же концепцию можно было использовать для передачи и создания сетей.
источник
Я делал это раньше, не потому что это имело смысл, а потому, что мне это нравилось. Радиолюбительское радио имеет для этого все, особенно AX.25. Все, что вы посылаете через нецифровое радио, - это аудио, кодируемое в радиоволны, и обратно получателем. Выньте радио из уравнения, и вы получите то, что ищете.
Взгляните на AX.25, а также на другие цифровые модемы, такие как MT63 и PSK. Fldigi способен на многие, хотя он построен для текста, поэтому вам нужно будет base64 для любых двоичных данных.
источник
Был проект TCP / IP over bongodrum. Но домашняя страница настоящего проекта кажется мертвой.
Вот ссылка на проект
источник