Я ищу список способов включения обнаружения сверстников в мобильных сетях, желательно без централизации управления. Очевидно, что разные методы имеют компромиссы, обычно связанные с масштабом/масштабом сети.Способы обнаружения сверстников в мобильных сетях Peer to Peer?
Мой первоначальный список включает в себя:
- Bluetooth - хорошо для очень ограниченного диапазона
- Сообщение Broadcast - хорошо для локальных сетей и частных сетей
- Центральный сервер - хорошо для интернет масштабных сетей
Есть ли другие методы?
Я бы подумал, что для эффективного запроса социальной сети потенциально миллионов пользователей ... вы бы предпочли сделать это на центральном сервере и просто отослали короткий список (<30) применимых пользователей (в соответствии с любыми критериями вы используете ... например, геолокацию, общие интересы, доступность и т. д.). Выполнение этого (вычисления) на мобильном устройстве кажется очень неэффективным. – scunliffe