| In this thesis, we discuss the Bluetooth audio gateway design and implementation. We implement the audio gateway into a program named BTAudio. BTAudio is developed on the top of BlueZ (Official Linux Bluetooth protocol Stack) to fulfill its core functions. BTAudio also provides a graphical user interface written in GTK+.; By running BTAudio, the computer can control a Bluetooth device, which is attached to it. Then the Bluetooth device can act as the audio gateway. The audio gateway has these main functions: build connection, receive or send audio data from or to headset and release connection.; We also conducted some experiments on the Bluetooth devices by using BTAudio. From the experiments we arrived at some important results about Bluetooth technology.; In the end, we propose a new Bluetooth profile: Quite Talk Profile. This profile describes how the Bluetooth devices can provide a mobile, full duplex, and hand-free way for up to three people to communicate. |