Czy teoretycznie możliwe jest wykorzystanie fal dźwiękowych jako medium fizycznego do przesyłania danych przez sieć?
Innymi słowy, czy możesz wdrożyć warstwę 1 modelu sieciowego OSI za pomocą fal dźwiękowych, czy też całkowicie nie rozumiem koncepcji fizyki / sieci?
Odpowiedzi:
To bardzo możliwe. Nawet z wyłączeniem starych modemów sprzężonych akustycznie, które ostatecznie przekształciły się w bezpośrednie połączenie z linią telefoniczną, istnieją również programy, które pozwolą ci używać karty dźwiękowej jako modemu (wcześniej używałem niektórych do komunikacji poza pasmem podczas debugowania sterownik Ethernet, chociaż użyłem bezpośredniego okablowania audio zamiast faktycznej sygnalizacji akustycznej), a ogólna koncepcja staje się dość popularna wśród urządzeń IoT do łączenia z aplikacją sterującą na smartfonie podczas konfiguracji (choć jest to bliższe podejściu do tagu RFID ).
Podejście to ma jednak szereg dość znaczących wad:
źródło
To zostało zrobione. Kiedyś miałem urządzenie z warstwą akustyczną 1 o prędkości 300 bodów .
źródło
Wszystko, co może przenosić informacje, może być wykorzystane jako warstwa fizyczna - fale dźwiękowe, a także gołębie .
Niektóre ataki w szczelinie powietrznej wykorzystują (ultra) dźwięk do komunikowania się przez szczelinę powietrzną.
Ponieważ jednak częstotliwości nawet dla ultradźwięków są raczej niskie (niektóre kHz), szybkość przesyłania danych również byłaby niska (niektóre kbit / s). Ponadto zasięg fal dźwiękowych ogranicza użycie do jednego pomieszczenia.
źródło
Tak, to możliwe. W rzeczywistości przyciski Amazon Dash używają ultradźwięków jako medium.
źródło
Na pewno. Niektóre opcje nie zostały omówione w innych odpowiedziach, ale myślę, że bliżej sedna pytania:
W obu przypadkach impuls elektryczny dostarczony do nadajnika wytworzy impuls mechaniczny przez medium wykrywane przez odbiornik, gdzie zostanie przekształcony z powrotem w impuls elektryczny.
W obu tych przykładach nie wykorzystaliśmy żadnej energii elektrycznej do przedstawienia dźwięku, ale faktycznie wykorzystaliśmy fale dźwiękowe przemieszczające się przez różne media.
źródło
Jeden z pierwszych komputerów używał fal dźwiękowych w medium rtęciowym do przechowywania danych, więc chociaż nie był to nośnik sieciowy, nadal był to sposób zatrzymywania danych i ta sama koncepcja może być wykorzystana do transmisji i sieci
źródło
Robiłem to już wcześniej, nie dlatego, że miało to sens, ale dlatego, że tak czułem. Radio Ham ma na to wszystko, w szczególności AX.25. Wszystko, co wysyłasz za pośrednictwem nie-cyfrowego radia, to dźwięk zakodowany w falach radiowych z powrotem przez odbiornik. Wyjmij radio z równania, a otrzymasz to, czego szukasz.
Spójrz na AX.25, a także inne modemy cyfrowe, takie jak MT63 i PSK. fldigi jest zdolny do wielu, chociaż jest zbudowany na tekst, więc musisz bazować na64 dowolnych danych binarnych.
źródło
Był projekt TCP / IP over bongodrum. Ale strona główna aktualnego projektu wydaje się teraz martwa.
Oto odniesienie do projektu
źródło