教育部八十九學年度通訊科技專題製作競賽入選論文集藍芽無線電話系統與服務搜尋協定實作指導老師:侯廷昭參賽隊員:許宏凱張逸豪施富仁賴振德國立中正大學電機工程研究所摘要:Bluetooth的發展解決許多短距離無線連結的需求。但在Bluetooth相關產品陸續推出時卻有一技術最為複雜、相關技術背景知識要求—最多,且目前尚無產品問世的領域BluetoothTelephony。在本專題中我們開發出先“”進的藍芽無線電話系統,完全實現BluetoothTelephony功能。在專題中軟體部份我們同時發展Bluetooth協定堆疊中,幾個最主要的核心技術:TCS(TelephonyControlProtocolSpecification)協定、SDP(ServiceDiscoveryProtocol)協定、SDAP(ServiceDiscoveryApplicationProfile)、以及L2CAP(LogicLinkControlandAdaptationProtocol)協定。另外,為了彌補Bluetooth規格未定義詳盡的地方,我們在系統及程式發展中創造了新的輔助函式,使系統程式能完整正常的運作。在專題中的硬體部份我們採取自行製作之數位語音電路,作為日後繼續發展各項應用之基礎。這個電路,我們稱之為"BluetoothPhoneEmulationBoard",我們運用PCMCodec晶片、SLIC(SubscriberLineInterfaceCircuit)晶片來完成此一電路,並整合BluetoothModule於其上。我們將此電路與一般市售有線電話搭配,實現藍芽無線電話系統之功能。關鍵詞:藍芽無線電話系統、Bluetooth、TCS、SDP、L2CAP、PCM、SLIC。一、前言Bluetooth的發展解決了許多短距離無線連結的需求,目前BluetoothSpecialInterestGroup(SIG)廠商也陸續推出各式Bluetooth產品。在Bluetooth的各種應用技術中,BluetoothTelephony技術最為複雜、相關技術背景知識要求最多、目前也尚無產品問世。我—“”們的主題藍芽無線電話系統完全實現BluetoothTelephony功能,此項應用需結合Telecommunication、Datacommunication、EmbeddedSystem、及語音與數據整合等多項技術。由於在Bluetoothnetwork中每一台Bluetooth設備皆可自由移動,因此在piconet中可提供的服務隨時都不同,這部分和傳統的網路環境具有很明顯的差異。為了能夠解決這一部份的問題,Bluetooth制定一個很獨特的協定-服務搜尋協定(SDP)。SDP可讓每一個應用程式隨時、即時的找到目前piconet中所有提供服務的設備以及其服務的特性。由於SDP在Bluetooth“協定中極為重要,因此服務搜尋協定(ServiceDiscoveryProtocol)”實作,也是我們在此次競賽中的主題。我們的專題在技術創新部分,以更簡潔且更為快速的程式碼實現了複雜的TelecommunicationSignaling功能;在程式語法上,我們比傳統實現Q.931FiniteStateMachine的方法更為精簡,並達成相同的目的;我們創造新的輔助函式,使Bluetoothprotocol不足之處更為完備;SDP部分,我們自建符合SDP環境的資料庫與搜尋方式,讓SDP讀寫、搜尋資料庫能夠更為快速;我們將Bluetoothprotocolstack實現成Embeddedsystemmodule,可以隨時依需要抽換;我們在資源有限的情形下,使用一般的市售電話來實現無線手機雛型,這種方式同時也讓一般市售電話機只要接上了我們的藍芽無線通訊裝置,就能馬上具有無線電話與對講機之功能;我們在EricssonBluetoothModule功能不全,不能建立Piconet的情形下,設計新的方法完成WUGGroup建立與FastInter-MemberAccess;在應用創新部分,透過BluetoothGateway先進的Signaling程序,我們可以建立起多對通話連線,可以選擇同時獨立通話而沒有數量的限制,這是目前家用無線電話無法做到的。藍芽無線電話系統與搜尋服務協定的實作成果在第五節將會做更詳細的說明。二、研究目的由於Bluetooth技術具有不受方向限制、可穿透障礙物、具有比傳統電話更大傳輸量、更多方面應用、以及更快傳輸速率等優點,同時Bluetooth也是第一個可將通訊、資訊、消費性電子產品這三類廠商結合在一起的技術;再者,Bluetooth提出後,世界各大廠一致看好1教育部八十九學年度通訊科技專題製作競賽入選論文集並相繼加入聯盟;更何況臺灣廠商一向在消費性產品有著強大的競爭力,所以我們認為Bluetooth是一個非常適合台灣的研究領域,我們希望能協助廠商進行先期的研究開發,並作為他們的助力。在專...