You are on page 1of 14

Transport Timetable

Information in Mobile
Phones

MUKUNDA.G
PRADEEP.S
PRAVEEN.K

Under the Guidance of


Mr.S.ARUNMOZHI
Asst Prof Dept of ECE
SMVEC
Objective
• To reduce the hassle to
travelers due to delay in
touch screen
kiosk/electronic display.
• To send required
information to user mobile
phones via Bluetooth and
an indigenously developed
J2ME application .
• To route data from server
via wireless nodes to
Bluetooth transceivers.
Modules
• End User Transmission Using
Bluetooth
• Wireless Routing
• Database and Server
End User Transmission Using
Bluetooth
• Bluetooth is found in 1 out of 4
phones in market
• Bluetooth works in
Absence of LOS
Through walls
Uses FHSS to avoid interference
• Uses Master Slave Piconet:
 7 slaves are active
255 in Park state.
• The Bluetooth transceiver uses
TDM to decide which slave
must communicate.
Features of Wireless
Routing
• Connection less network.
• Selective flooding decreases
handoff time.
• Active star network used
because of
High Performance .
Isolation.
Centralization
Simplicity
The UniFi Node

• UniFi™ is a revolutionary single-chip Wi-


Fi solution
• Can route the data in the scatternet as
it supports WLAN and Wi-Fi
• Features of UniFi include:
 Single-chip RF, modem and MAC for WLAN.
 Dual RISC microcontrollers to reduce loading
on processor
 Native interfacing to embedded
processors
 Exceptional 'coexistence' with
other radios
 Ultra-low power consumption
 Optimized for coexistence with
Bluetooth® and GSM/UMTS
 Package: 5.8 x 6.4mm.
Database and
Server
• The server manages
 sending the data
 acknowledgements
 identifying the nodes
• Proposed to be coded in Microsoft
.Net with a SQL database.
• The server application acts as an
interface between the resources
and the user.
Algorithm
CHK
APPLN. BD_ADRR1
CLK1

BD_ADRR1
CLK1 BD_ADRR1
BD_ADRR1
PKT1
CLK1
CLK1
PKT1
ACK1 ACK1
BD_ADRR1 PKT1
PKT2
ACK1
CLK1 PKT2

INQ
ACK
PKT2
Algorithm
A uniquely developed algorithm explained below is used for
implementing the project. The algorithm supports a handoff like
scenario.
• Scan for new Bluetooth device ( the Bluetooth Transceivers send out
inquiry in all 32 bands of frequencies at an interval of 2.56ms
• Once found store the clock and the BD_ADRR(the address of the
Bluetooth enabled device) in the database in the column of the
address of corresponding Bluetooth transceiver
• Now check whether the J2ME application required is running on the
mobile phone
• If the application is not found ask the user if he wants to receive it.
• If the user says yes transmit it else discard the BD_ADRR and clock
from the database.
• Now if the application is found start transmitting the data in packets
to the Bluetooth Transceiver and other Transceivers in the vicinity
using the Wi-Fi routing.
• Wait for the ACK(acknowledgement) for each packet from the mobile
phone.
• Send the ACK of the last(latest) packet transmitted to the user via
the Wi-Fi routers to the central database which retransmits it to all
other Bluetooth Transceivers in the vicinity and gets stored in their
buffer local memory.
• Now the Transceiver discards any packet that is present in its buffer
memory because it has received its ACK(either from the mobile itself
Algorithm Cont…
• Still if the ACK is not received then the retransmit for N times
before assuming HANDOFF
• If handoff state has come then send the BD_ADRR and the
clock of the mobile to all the Bluetooth Transceivers in the
vicinity
• The Transceivers search by giving inquiry signals in
corresponding to the clock of the mobile phone in their area of
coverage for a time TSearch
• If the mobile is found then check in the local buffer whether
any packet that after the ACK of the new found mobile is
stored
• If such a packet is found then transmit the packet to the
mobile.
• Report the change in the position of the mobile BD_ADRR to
the server which changes the location in the database.
• During the handoff all other mobile phones which the
Transceiver has been communicating are put to a PARK state
and TTimeout counter stopped.
• Once the transmission of the data is complete the user is
asked to exit and this message is sent to the server which
retransmits it to all other Transceivers in the vicinity so that
they can discard any packets that is stored in their buffer
memory.
• The BD_ADRR is deleted from the central server
Benefits
• Easy Information Access to Users
 Access of information from any part
of the transport terminal
 Physically challenged users can also
access information. 
• Adaptability to other scenarios 
 Hospitals
 Stock Markets.
 Lectures
• Advertising
 Large shopping malls to direct
customers.
• Zero maintenance
 No Vandalism as no contact
with users
Future
Enhancements
• Existence of more than one
server for data distribution
causes interference.
 Manual Identification between servers.
 Use of a second short-range
communication medium, such as an
integrated IR interface/RFID
transponder, to facilitate the
connection setup.
• Security measures against
 Bluejacking
 Bluebugging
 Bluesnarfing
• Data on Demand by user.
References
 
2. Ho Johan " Bluetooth Broadcasting" - Department of Computer
Science, Norwegian University 20 jan 2006.
3. Busboom Alex, Herwono Ian, Schuba Marko, Zavagli Guido
"Unambigous Device Identification and Connection Setup Using
Bluetooth”- Ericsson Eurolab Deutschland GmbH, Ericsson Allee,
Germany.
4. Desai UB, Kansal Aman “Handoff Protocol for Bluetooth access”
IEEE 2002- Department of Electrical Engg , Indian Institute of
Technology, Mumbai.
5. http://www.plunkettresearch.com/IndustriesList/IndustryListWirel
essCellularRFID
6. http://www.bluetooth.com/bluetooth/
7. http://en.wikipedia.org/wiki/Bluetooth
8. www.cris.org.in
9. www.sco.com/company/success/docs/cris_ss_OS.pdf
10. http://searchnetworking.techtarget.com
11. http://www.csr.com/products/unifiport_over
12. http://today.java.net/pub/a/today/2005/02/09/j2me1
13. http://developers.sun.com/mobility/reference/techart
14. Tannenbaum.Andrew.S. -" Computer Networks - 4th edition"
Pearson education
15. Wang.Hongfeng - "Overview of Bluetooth Technology" - Dept.
of Electrical Engineering State College, PA16.
16. Specification of Bluetooth System www.bluetooth.com. 

You might also like