Bluetooth Telephony

Note: Please Scroll Down to See the Download Link.

ABSTRACT

This project presents the performance of BLUETOOTH used in wireless networks. The emerging Bluetooth technology has grabbed the attention of many applications like GPS receivers, to connect PDA or laptops to cellular phones and other popular fields. Bluetooth is not designed to compete with any of the other wireless technologies like WLAN standard and various cellular phone-based data, but it complements them. Bluetooth is a technical standard for electronic devices to communicate with each other using short-range radio.

Bluetooth is a global standard for wireless connectivity. Bluetooth is based on a low cost, short-range radio. Bluetooth technology facilitates the replacement of the cables normally used to connect one device to another, with one universal short-range radio link of 100Mts. But this short range radio can be increased to further 500Mts by supporting point to point via multi-point connections. This point to point connection of 500Mts range can be achieved by multiple short range radio links through electronic devices. For this range extension different protocols can be adapted. But, here JSR protocol is used as it is less complex compared to other protocols. This is related to J2E standard.

By this interlinking of Bluetooth devices we can overcome many drawbacks in using single Bluetooth device. It is very much profound that 100Mts is quite small for this upgraded technology so this project aims to improve its accessibility range quite further to 500Mts and more.  It is mentioned earlier that how its range is extended.  Through this method the quality of data transmission can be assured.

The main features of this project are

  • Accessible at every point in the piconet
  • Reducing the cost of connectivity
  • Reducing the complexity of LAN connection
  • Easy transfer of data
  • Sophisticated  technology compare to LAN

The project has further scope in sharing of information in

  • Industries
  • Hospitals
  • Educational institutions
  • Offices etc. 

About the project:

Bluetooth is a technology providing short range and low-power wireless communication. It is maintained by a group of members in the Special Interest  Group  i.e

SIG  which releases Bluetooth specifications. The low cost and low power   consumption of Bluetooth makes it a popular technology, extending to 2500 companies within the SIG. The low cost of Bluetooth chips and the royalty free implementation of the Bluetooth technology encourages many to develop applications and protocols for Bluetooth. It operates in the 2.4 GHz radio frequency band and uses a pseudo-random frequency -hopping scheme to combat interference and fading. Bluetooth is able to form a piconet, a Bluetooth network with no more than 8 devices, arranged in a star formation consisting of 1 master device and a maximum of 7 slave devices. Piconet devices use a specifc frequency hopping pattern that can be determined by observing certain fields in the Bluetooth address and clock of the master. The hopping pattern is of pseudo-random ordering that goes through the 79 frequencies in the ISM band. Bluetooth offers full -duplex communication by employing a Time-Division Duplex (TDD) scheme. The limit of only 8 connected devices in a Bluetooth piconet can be overcome by the formation of scatternets . Scatternet formation describes the joining of piconets for larger networks and the routing of messages through it.

Existing System

In  the existing system the Bluetooth technology is less effective. It covers less distance it means Bluetooth technology works when the two devices are connected or in close distance.

Bluetooth is a wireless LAN technology designed to connect devices of different functions such as telephones, note books, computers cameras, printers etc. The emerging Bluetooth technology has grabbed the attention of many applications like GPS receivers, to connect PDA or laptops to cellular phones and other popular fields. Bluetooth is not designed to compete with any of the other wireless technologies like WLAN standard and various cellular phone-based data, but it complements them. Bluetooth is a technical standard for electronic devices to communicate with each other using short-range radio.

However, to cover larger areas, the radio range of Bluetooth technologies is too low. To facilitate communication between devices far away from each other over several hops the network has to include so called forwarding nodes.

Proposed System

A piconet is an ad-hoc computer network of devices using Bluetooth technology protocols to allow one master device to interconnect with up to seven active slave devices Up to 255 further slave devices can be inactive, or parked, which the master device can bring into active status at any time. And a scatternet is set of piconets connected through sharing devices. Bluetooth is a global standard for wireless connectivity. Bluetooth is based on a low cost, short-range radio. Bluetooth technology facilitates the replacement of the cables normally used to connect one device to another, with one universal short-range radio link of 100Mts. But this short range radio can be increased to further 500Mts by supporting point to point via multi-point connections. This point to point connection of  500Mts range can be achieved by multiple short range radio links through electronic devices. For this range extension different protocols can be adapted like BLUEZ in LINUX and JSR for java mobile edition. But here PYBLUEZ protocol is going to used for decreasing the complexity.

By this interlinking of Bluetooth devices we can overcome many drawbacks in using single Bluetooth device. It is very much profound that 100Mts is quite small for this upgraded technology so this project aims to improve its accessibility range quite further to 500Mts and more. It is mentioned earlier that how its range is extended. Through this method the quality of data transmission can be assured.

The main features of this project are

· Accessible at every point in the piconet

· Reducing the cost of connectivity

· Reducing the complexity of LAN connection

· Easy transfer of data

· Sophisticated technology compare to LAN

The project has scope sharing information in

  • Business organizations
  • Industries
  • Hospitals
  • Educational  institutions
  • Offices etc

Bluetooth Features

The major features of Bluetooth are:

  • Bluetooth is wireless and automatic. You don't have to keep track of cables, connectors, and connections, and you don't need to do anything special to initiate communications.
  • Devices find each other automatically and start conversing without user input, expect where authentication is required; for example, users must log in to use their email accounts.
  • Bluetooth is inexpensive. Market analysts peg the cost to incorporate Bluetooth technology into a PDA, cell phone, or other product at around $20 now, and say that it could fall to as little as $5 per unit.
  • The ISM band that Bluetooth uses is regulated, but unlicensed. Governments have converged on a single standard, so it's possible to use the same devices virtually wherever you travel, and you don't need to obtain legal permission in advance to begin using the technology.
  • Bluetooth handles both data and voice. Its ability to handle both kinds of transmissions simultaneously makes possible such innovations as a mobile hands-free headset for voice with applications that print to fax, and that synchronize the address books on your PDA, your laptop, and your cell phone.
  • Signals are omni-directional and can pass through walls and briefcases.  Communicating devices don't need to be aligned and don't need an unobstructed line of sight.
  • Bluetooth uses frequency hopping. Its spread spectrum approach greatly reduces the risk that communications will be intercepted.

Bluetooth Applications

Bluetooth wireless technology can be used for these applications:

  • File transfer.
  • Ad-hoc networking: Communicating devices can spontaneously form a community of networks that persists only as long as it's needed .
  • Device synchronization: Seamless connectivity among PDAs, computers, and mobile phones allows applications to update information on multiple devices automatically when data on any one device changes.
  • Peripheral connectivity.
  • Car kits:Hands-free packages enable users to access phones and other devices without taking their hands off the steering wheel
  • Mobile payments: Your Bluetooth-enabled phone can communicate with a Bluetooth-enabled vending machine to buy a can of Diet Pepsi, and put the charge on your phone bill. 

Modules:

Modules identified:

The modules which are identified here are

  • Front end module
  • Back end module
  • Networking module

Front-end module:

This module gives the information about the source code and also the things that are to be implemented.

Back-end module:

This module actually interacts with the devices for the retrieval or storage of data.

Networking module:

This module takes care of the actual protocols through which the data can be sent from one system to the other.Bluetooth scatternets focusing on the self-healing aspects. Self healing can be described as the ability to adapt the network in cases of device failing, device moving inrange,or devices moving out-of-range. This method is a tree-based  scatternet formation and consists  of   three  stages  ,  which  are device  discovery ,  tree  formation ,  and tree maintenance. The OPNET [OPNET]  modeler  is used to implement, simulate, and output results of analysis. The OPNET modeler is divided into several environments that facilitate all aspects of protocol construction .

  • Network model presents a top-down two dimensional view of the general network,where devices are located and their movements.
  • Node model allows the user to specify packet movement through one particular device.Generally this model allows for the construction of the different layers of any networking protocol.
  • Process model specifies the low-level C or C++ functions that describes how a packet is to be processed at any particular network layer.

Click here to download Bluetooth Telephony source code