The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Опубликован код для организации передачи данных между ноутбу..."
Отправлено opennews, 18-Фев-14 20:48 
В декабре группа немецких исследователей сообщила (https://www.opennet.ru/opennews/art.shtml?num=38583) об успешном создании прототипа системы обмена данными между двумя ноутбуками  при помощи звукового канала связи, организованного в неслышимом диапазоне частот. Реализация данной системы так и не была открыта, поэтому несколько энтузиастов добились (http://www.anfractuosity.com/projects/ultrasound-networking/) проведения похожего эксперимента используя свободный пакет GNU Radio (http://gnuradio.org/) для цифровой обработки и генерации сигналов. Подготовленный в ходе работы набор патчей к GNU Radio и сценарий проведения эксперимента опубликованы (https://github.com/anfractuosity/ultrasonicnetworking) на GitHub.


<center><iframe width="640" height="360" src="//www.youtube.com/embed/H0DKRl8XIcU?rel=0" frameborder="0" allowfullscreen></iframe></center>


Представленные наработки позволяют организовать TCP/IP туннель между двумя рядом стоящими ноутбуками, используя для передачи данных штатные микрофоны и громкоговорители ноутбуков. Для организации канала связи используется близкий к ультразвуковому диапазон частот, не слышимый многими людьми, но поддерживаемый звуковым оборудованием обычных потребительских ноутбков. Организуется двунаправленный канал связи, позволяющий одновременно передавать и принимать данные. При этом фоновый шум и разговор в помещении не мешает передаче данных.

<center><a href="http://www.anfractuosity.com/wp-content/uploads/2014/02/clip... src="https://www.opennet.ru/opennews/pics_base/0_1392741003.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


Повторить эксперимент может любой желающий, достаточно загрузить (http://gnuradio.org/redmine/news/31) LiveDVD-образ с GNU Radio, загрузиться с него и скопировать архив с патчем (https://github.com/anfractuosity/ultrasonicnetworking/archiv...), распаковать его и запустить скрипт setup.sh. После этого следует запустить GNU Radio командой "sudo gnuradio-companion" и загрузить на первом ноутбуке сценарий обработки сигналов a.grc, а на втором b.grc. При желании можно внести собственные изменения в схему, например, поменять частоты или использовать иное звуковое оборудование. После запуска сценариев через меню "Build > Execute" будут созданы виртуальные сетевые интерфейсы для организации  TCP/IP линка между ноутбуками. Указав  IP-адреса для интерфейсов ("sudo ifconfig tap0 192.168.1.1") можно приступить к обмену данными.

<center><a href="http://www.anfractuosity.com/wp-content/uploads/2014/02/scre... src="https://www.opennet.ru/opennews/pics_base/0_1392741821.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


URL: http://www.anfractuosity.com/projects/ultrasound-networking/
Новость: https://www.opennet.ru/opennews/art.shtml?num=39120

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру