Você está na página 1de 32

A NEW TECHNOLOGY BASED CHATTING IN MOBILE SYSTEM USING BLUETOOTH

PRESENTED BY:PRIYANK MISHRA

WHAT IS BLUETOOTH TECNOLOGY ?


1. Bluetooth is an open wireless protocol for exchanging data over short distances (using short length radio waves) from fixed and mobile devices . 2. Bluetooth is actually a standard for wireless communications between devices within a range of 10metres. 3. This technology enable users to automatically and easily connect a wide range of computing and telecommunication devices.

AVOIDING INTERFERENCE: HOPPING


Bluetooth uses a technique called spreadspectrum frequency hopping.

In this technique, a device will use 79 individual, randomly chosen frequencies within a designated range

HOW BLUETOOTH TECHNOLOGY WORKS ?


1. Bluetooth uses a radio technology called frequencyhopping spread spectrum, which chops up the data being sent and transmits chunks of it on up to 79 frequencies. 2. Unlike infra-red, Bluetooth does not require any line-ofsight positioning of connected devices like Infra-red. 3.Pico net is the important factor in Bluetooth connectivity. It is simply a collection of Devices connected through Bluetooth, possessing Master-Slave relationship.

4. Two Bluetooth products can exchange their addresses and capabilities just after coming within the range of about 10metres.

5. The radio operates on the globally-available unlicensed radio band, 2.45 GHz and supports data speeds of up to 721 Kbps.
6. Connections can be point-to-point or multipoint. The maximum range is 10 meters but can be extended to 100 meters by increasing the power.

BLUETOOTH FREQUENCY
Has been set aside by the ISM for exclusive use of Bluetooth wireless products

Communicates on the 2.45 GHz frequency

What we will be Doing ?


MOBILE APPLICATION BASED PROJECT It will provide messaging system between two mobiles connected via bluetooth. 2. Like any other chatting system, it will list the number of available members having bluetooth active on their device. 3. It will allow chatting between any two of the active members at a time. 4. The best feature will be that it will be free of cost.
1.

Why this project?? 1. this project will help the users to use their mobiles

more effectively.
2. more mobility,more freedom.

no more does the user has to depend on network. So even if you are at a place where there is no network,you can still chat. 3. cost effective. this application will allow the users to chat free of cost.
4. added mobility.no tention of wires.

ARCHITECTURE

What we have done ?

User can Chat with other device without any disturbance at one person at a time. Created a Front End for Users to interact with other devices using our Application. We have defined FOUR categories in our Interface
i. ii. iii. iv.

ADD USERS DELETE USERS SEARCH USERS LIST USERS

Continued
SEARCH USERS : When User selects this option then , It Enables user to search all BLUETOOTH devices which are active within a range. ADD USERS : When all the BLUETOOTH devices are searched, If user select this option for any particular searched device , Then It will be added as a friend in the List of Currently available users.

Continued.
LIST USERS : When user selects this option , then it will show all the users currently available for messaging. When user select any one of the friend from the list then messaging is Enabled for that user. DELETE USERS : When user select this option, It will delete any user from the currently available list of friend, If user does not like to chat with it.

TOOLS USED
1 JAVA DEVELOPMENT TOOLKIT (JDK 6 or MORE).

2 Java Wireless Toolkit (Wireless Toolkit 2.5.2 )

3 All java Enabled phone with BLUETOOTH support.

The Bluetooth Service Model


Bluetooth devices can offer Client and Server functionality at the same time. On a hardware level, a single master Bluetooth device can synchronize up to seven slave devices in a Bluetooth piconet. Devices are the discoverable entities in a Bluetooth network. The discovery process is called an inquiry in Bluetooth lingo. You need to perform an inquiry to discover devices in your PAN before finding out what services the devices are offering. Each service in a Bluetooth network is uniquely identified by a UUID. Any particular device in the Bluetooth network can be offering zero or more services. The same service may be offered by more than one device in the network.

ALGORITHM FOR OUR APPROACH. 1. START

2. SWITCH ON THE BLUETOOTH IN ALL THE

DEVICES.
3. The devices will ask for security issues and ask if user

wants to switch on the bluetooth.


4. The user then accepts the security issues and grants

permission to the device to switch on bluetoth for the device.

5. The bluetooth then looks for all the devices present

within the range. This is the searching part.


6. The device then lists all the users present. 7. Then we select 1 user from the available users and

connect our device using bluetooth to the other device.


8. A connection is established between 2 users. 9. Now they can start shatting using this application.

start Switch on the device.

C o n t r o l
f l o w d g .

The devices will ask for security issues and ask switch on bluetooth of your device

NO

Close application

YES
Search all the devices present . List all the devices present. The user selects 1 user from the available list of users

A connection is then established between both the users using bluetooth.


The users can now start chatting.

Close the application.

OBJECTIVE
Even though there need for good communication skills is stressed upon, we observe that people dont communicate freely in face to face interactions. Our application allows the user to overcome this hurdle allowing people to have a friendly communication. It also allows people to communicate silently in their workplaces. The application provides the basic requirements and neat graphical user interface to chat. Mainly Inexpensive.

BLUETOOTH APPLICATIONS
1 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.
2

Bluetooth is inexpensive.

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.

APPLICATION CONT

Bluetooth uses frequency hopping. Its spread spectrum approach greatly reduces the risk that communications will be intercepted.

5. There is no need of transceivers or base stations to

transfer the signal.


6. Any where you can chat with your friend if the device

is within range.

ADVANTAGES OF BLUETOOTH TECHNOLOGY


1 Bluetooth Devices are Wireless thus reducing the overhead and expanses of wired set up.
2

Most important feature is that, Bluetooth Technology is Inexpensive. Low Energy Consumption.

ADVANTAGES CONT

4. Bluetooth is Automatic, just activate your device once connected you can share data.

5. Share Voice and Data, like pictures, videos, data file etc. AND the list continues

DISADVANTAGES OF BLUETOOTH
1. Bluetooth devices can not be connected with more than one devices at a time, as it finds problem in discovering the intended recipient device. 2. Bluetooth has a low data rate( i.e.1 MBps) in comparision to infra-red(i.e.4 MBps). 3. Small throughput rates - Data Rate 1.0 Mbps

FUTURE OF BLUETOOTH
1. Bluetooth will be able to complete all other wireless technologies, such as Wi-Fi networking , infra-red data association , etc. 2. With Bluetooth based chatting and file transfer system, things will not only become easier, but a newer outlook to the bluetooth technology will be developed. 3. People will be able to chat at places where they have no towers, no networks. 4. Enhancement of mobile utilization.

What and how??

1. the 1st step requires building the code in wirless toolkit

provided by java.
2. the snapshot of the BUILD stage is as shown in the

next slide.

RUNNING OF CODE

2. When the build is successful, we run the code.

Here we see, there are 4 MIDlets running.

3. Each device then requests for switching ON

Bluetooth.

5. The devices now detect each other.

6. One of the devices have to be selected.

7. Start the chat.

YOU CAN CHAT

Você também pode gostar