2013-09-28 36 views
1

如果我有一個設備A,B,C和d相連的基團中,並讓假設A是owner.Any新的對等讓假設E中的基團上來,而不是在A的範圍(集團所有者),但在任何B,C和D的範圍內。對等通信

  • E能連接到B,C或D並最終加入組?

其實我的目標就是把消息發送給所有誰是該範圍內的同行,是周圍有任何其他方式連接到在範圍內的所有的同行與他們溝通並斷開? 請幫助...

+0

https://play.google.com/store/search?q=kouchat確實類似,你需要不同之處在於它沒有「範圍」是什麼東西。任何安裝了應用程序的人都可以隨意連接,聊天和斷開連接。 –

回答

5

這將是不可能做到這一點只使用WiFi直連。聽起來你正在尋找創建一個移動ad-hoc網絡。

下面是ad-hoc網絡的Android,你可以使用一些庫:

的藪項目

跨度項目

騷動無線

爲什麼不是可能的WiFi直?

WiFi直連只支持一個一對多的連接。根據WiFi-Direct的性質,您必須在A範圍內加入該組。在WiFi-Direct中,組所有者充當接入點,組客戶端不充當接入點,因此,您將無法「連接」到任何客戶端。

你能想到的主人,A的,作爲一個即興的「路由器」其他人都可以連接到。如果您查看WiFi-Direct網絡中的電話的IP地址,您會看到它們反映了這種關係。

  • A - 192.168.1.1
  • 乙 - 192.168.1.54
  • Ç - 192.168.1.15
  • d - 192.168.1。34

Android Wifi direct multiple connection ad-hoc

+0

確實是ser project項目是嘗試@CypressFrankenfeld的好地方。 – gumuruh