利用WiFi在Windows Mobile上建立Ad-hoc網路

來源:互聯網
上載者:User

    一般情況下,我們都會使用Windows Mobile裝置上的WiFi模組來接入Access Node,從而達到上網的目的。如我之前的文章《Windows Mobile上的無線網路存取點掃描》所述,我們可以掃描當前的無線環境,發現周圍的AP存取點,顯示他們的名字、MAC地址、訊號強度(RSSI)、Wifi通道以及是否要求輸入密碼等資訊。那麼,我們能否利用WiFi來建立裝置與裝置之間的串連呢?其實就是所謂的Ad-hoc網路(或者說是點對點/P2P)如何在Windows Mobile裝置上來建立的問題。

    等等,如果說是在Windows Mobile裝置上建立點對點的串連,那Bluetooth不就可以實現嗎?的確,利用Bluetooth建立裝置與裝置之間的串連確實是許多行動裝置上的主流。關於Windows Mobile裝置上的Bluetooth開發,可以參考MVP Jake的Blog:http://www.cnblogs.com/procoder/,他在這方面做了很多的工作。另一方面,Bluetooth與WiFi相比,其頻寬的劣勢比較明顯,而且傳輸距離也沒有WiFi遠。當然了,一般來說,WiFi的功耗是要比Bluetooth大的,但是在某些應用情境下,我們側重的是頻寬和距離。因此,從以上分析來看,利用WiFi在Windows Mobile裝置上建立點對點的串連,還是具備應用意義的。

    那麼,我們如何在Windows Mobile上來建立Ad-hoc網路呢?xda上的文章《A tutorial of setting up and using Wi-Fi peer-to-peer connections between Pocket PC's》給出了嚮導,我在此只是做了一個實踐工作,因此,非常感謝該文的作者。下面,我就以Windows Mobile 2003se for Pocket PC和Windows Mobile 6 Professional為例,一步一步給出配置步驟。

    首先,我們確定以Windows Mobile 2003se for Pocket PC裝置為Server,Windows Mobile 6 Professional裝置為Client。

    開啟WiFi,然後點擊設定-》添加新的,這裡設定網路名稱為“MyPPCNet”,並選中“這是裝置至裝置(特定)串連”,如所示:

  

    在網路金鑰中,選擇驗證已開啟,資料加密已禁用(也可以自行選擇資料加密)。設定完成後,點擊“OK”,在無線網路中,出現了“MyPPCNet”,長擊它,在出來的右鍵菜單中,選擇“串連”,使得該網路處於“串連”狀態,如所示:

   

    Server端設定完以後,我們轉向Client端,開啟無線網路,然後在設定-串連中選擇“WiFi”,系統會列出一堆掃描到的無線網路,從中我們可以發現剛剛在Server端建立的“MyPPCNet”,如所示:

 

    在Client端設定“MyPPCNet”時,要根據Server端的設定來做,特別是身分識別驗證和資料加密等選項,如所示:

 

    一會兒,就可以發現“MyPPCNet”處於串連狀態了,我們還可以查到其MAC地址、模式、通道等資訊,如所示:

    至此,Server端和Client端之間的Ad-hoc網路已經建立。

 

    參考文獻:A tutorial of setting up and using Wi-Fi peer-to-peer connections between Pocket PC's

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.