Bluetooth: carrying voice over ACL links
نویسندگان
چکیده
The Bluetooth technology will enable users to connect a wide range of electronic devices such as laptops, headsets, cellular phones etc. Bluetooth devices can connect to form a piconet, which consists of a master and upto 7 slaves. The master controls the medium access in the piconet using a polling scheme. Two types of connections can be established in a piconet: the Synchronous Connection-Oriented (SCO) link, and the Asynchronous Connectionless (ACL) link. SCO links provide a circuit-oriented service with constant bandwidth based on a fixed and periodic allocation of slots. They require a pair of slots once every two, four or six slots, depending upon the SCO packet used. ACL connections, on the other hand, provide a packet-oriented service and span over 1, 3 or 5 slots. The master of the piconet uses a polling mechanism to divide the piconet bandwidth among the ACL links. Since SCO links require a periodic allocation of a pair of slots, they leave very little of the piconet bandwidth available to ACL links. Moreover, the controlled access of Bluetooth ensures that no ACL link gets starved. Under such an access mechanism, ACL links may be sufficient to carry high-quality voice and SCO links may not be needed. Our simulation and hardware experiments show that though the voice quality is affected slightly by using ACL instead of SCO links for voice, TCP connections perform much better if SCO links are not used. This paper, thus, makes a case for using ACL in place of SCO links for carrying voice. This renders SCO links redundant.
منابع مشابه
Improving simultaneous voice and data performance in Bluetooth systems
In the Bluetooth system, isochronous applications, such as voice and audio, are carried by Synchronous Connection Oriented (SCO) links. SCO packets are regularly scheduled every two, four, or six time slots and enjoy preemptive priority over data-bearing Asynchronous Connection-Less (ACL) packets. The residual bandwidth available to simultaneous data services is often insufficient for many type...
متن کاملQoS based scheduling for incorporating variable rate coded voice in Bluetooth
Ab~hd-— Bllletooth is an emerging standard for low-nower. low-cost indoor Dico-cellular wireless sysiems. It is a Master dri;en Time Division Duplex (TDD) system. Real time services such as voice are given 64Kbps bandwidth in Bluetooth. However most other wireless networks use compressed voice, which requires much lesser bandwidth, leading to a substantial increase in system capacity. Bandwidth...
متن کاملPerformance Simulation of TCP/IP over a Bluetooth Ad-hoc Network
Abstract. Bluetooth is a short-range radio link which originally was developed to eliminate cables between portable and/or fixed communicating devices. Bluetooth wireless technology is a de facto standard, as well as a specification for small-form factor, low-cost, short range radio links between mobile PCs, mobile phones and other portable devices. Today Bluetooth is a true ad-hoc wireless net...
متن کاملLow Power Multi-Hop Networking Analysis in Intelligent Environments
Intelligent systems are driven by the latest technological advances in many different areas such as sensing, embedded systems, wireless communications or context recognition. This paper focuses on some of those areas. Concretely, the paper deals with wireless communications issues in embedded systems. More precisely, the paper combines the multi-hop networking with Bluetooth technology and a qu...
متن کاملImproving the performance of Bluetooth piconets with synchronous and asynchronous traffic
The Bluetooth specification allows both asynchronous (ACL) and synchronous (SCO) links to be present in a piconet. However, the performance ofACL traffic rapidly deteriorates when an SCO link is present. This paper investigates the possibility of replacing the Bluetooth SCO connection with a QoS-constrained asynchronous link that uses multi-slot ACL packets. We have analyzed the performance of ...
متن کامل