none
Ad hoc模式下,是否能從beacon中判斷哪個節點扮演AP角色以及訊號強度?(以C#實作) RRS feed

  • 問題

  • 我們用C#寫了一個判斷AP訊號強度的程式,可以判斷AP的訊號強度,

    是藉由AP發送的beacon中,有包含訊號強度的資訊‧

    但是我們是在ad hoc模式下,

    並無AP存在,故各節點會輪流扮演AP,來發送beacon...

    我們想要知道beacon中是否有包含MAC address的資訊,

    這樣就可以得知是哪一個節點在扮演AP

    若是有的話,是否C#中有提供可以用的函式,

    感謝各位大大!

    2009年9月9日 上午 03:37

解答

  • 或許你可以這樣試看看 設計一組 protocol
    當想要 probe 兩個 node 之間的 signal strength 時 就先讓這兩個 node 以外的 device 都先暫時退出這個 ad hoc mode network
    這時取到的 RSSI 自然就是 這兩個 node 裡 收到另一個 node 的強度
    依此反覆下去就可以把 所以組合 C(n, 2) 給找出來
    建意把 802.11 的一些基本通訊原理先做一定程度的瞭解 會比較可能有確切的方向
    • 已標示為解答 Lolota Lee 2009年9月16日 上午 08:31
    2009年9月10日 上午 07:03