手機對戰遊戲中藍芽通訊技術論文

手機對戰遊戲中藍芽通訊技術論文

  1藍芽綜述

  藍芽是一種通用的低功耗短距離的無線通訊技術。藍芽技術工作在全球通用的2.4GHzISM(工業、科學、醫學)頻段,從而消除了“國界”的障礙。藍芽的資料速率為1Mb/s。藍芽支援點對點和點對多點的通訊。藍芽的主要優點有:可以隨時隨地地用無線介面來代替有線電纜連線;具有很強的移植性,可應用於多種通訊場合,如WAP(無線應用協議)、GSM(全球移動通訊系統)、DECT(歐規數字無繩通訊)等;低功耗,對人體傷害小;收稿日期:2014-05-10作者簡介:王本有(1982-),湖南永州人,研究方向為資訊教育。藍芽積體電路簡單,成本低廉,實現容易,易於推廣。藍芽技術提供低成本,近距離的無線通訊,構成固定與移動裝置通訊環境中的個人網路,使得近距離內各種資訊裝置能夠實現無縫資源共享。任意藍芽裝置一旦搜尋到另一個藍芽技術裝置,馬上就可以建立聯絡,而無需使用者進行任何設定(可以理解為“即插即用”),在無線電環境非常嘈雜的環境下,其優勢更加明顯。另外,ISM頻段是對所有無線電系統都開放的的頻段,因此使用其中的某個頻段都會遇到不可預測的干擾源,例如某些家電、無繩電話、微波爐等,都可能是干擾源。為此,藍芽技術特別設計了快速確認和跳頻方案以確保鏈路的穩定。與其它工作在相同頻段的系統相比,藍芽跳頻更快、資料分組更短,這使藍芽技術系統比其它系統更穩定。

  2Symbian手機對戰遊戲中藍芽通訊功能設計及應用

  2.1藍芽通訊總體架構

  藍芽對戰遊戲採用C/S架構,建立遊戲端為服務端,請求連線加入遊戲端為客戶端。透過藍芽連線,進行資料傳遞。伺服器端通訊模組主要包括建立特定藍芽服務,註冊藍芽服務,監聽連線,接收資料與傳送資料。客戶端通訊模組主要包括搜尋遠端藍芽裝置,查詢裝置服務,建立連線,接收資料與傳送資料。

  2.2採用的藍芽應用模型

  本研究課題採用藍芽SIG(BluetoothSpecialInterestGroup,藍芽技術聯盟)定義的檔案傳輸應用模型。檔案傳輸應用模型提供兩個終端之間的'資料通訊功能,可傳輸.x1s、.ppt、.wav、.ipg和.doc檔案及其它檔案,以及完整的資料夾、目錄或多媒體資料流等,並提供遠端資料夾瀏覽功能。

  3結論

  本文分析了藍芽通訊的工作原理,並加以運用到手機藍芽對戰遊戲中,在Symbian手機平臺下,完成了藍芽通訊功能在對戰遊戲中的應用的測試,併成功的實現了手機藍芽五子棋對戰遊戲的設計與測試。

最近訪問