presentation for italent 07
TRANSCRIPT
-
8/14/2019 Presentation for iTalent 07
1/14
Transport Timetable
Information in MobilePhones
MUKUNDA.GPRADEEP.S
PRAVEEN.K
Under the Guidance ofMr.S.ARUNMOZHI
Asst Prof Dept of ECESMVEC
-
8/14/2019 Presentation for iTalent 07
2/14
Objective
To reduce the hassle totravelers due to delay intouch screenkiosk/electronic display.
To send requiredinformation to user mobilephones via Bluetooth and
an indigenously developedJ2ME application . To route data from server
via wireless nodes toBluetooth transceivers.
-
8/14/2019 Presentation for iTalent 07
3/14
Modules
End User Transmission UsingBluetooth
Wireless Routing
Database and Server
-
8/14/2019 Presentation for iTalent 07
4/14
End User Transmission UsingBluetooth
Bluetooth is found in 1 out of 4phones in market
Bluetooth works inAbsence of LOSThrough walls
Uses FHSS to avoid interference Uses Master Slave Piconet: 7 slaves are active255 in Park state.
The Bluetooth transceiver usesTDM to decide which slavemust communicate.
-
8/14/2019 Presentation for iTalent 07
5/14
ea ures o re essRouting
Connection less network. Selective flooding decreaseshandoff time.
Active star network used
because ofHigh Performance .Isolation.
CentralizationSimplicity
-
8/14/2019 Presentation for iTalent 07
6/14
e n o e
UniFi is a revolutionary single-chip Wi-Fi solution
Can route the data in the scatternet asit 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.
-
8/14/2019 Presentation for iTalent 07
7/14
a a ase anServer
The server managessending 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 resourcesand the user.
-
8/14/2019 Presentation for iTalent 07
8/14
BD_ADRR1
CLK1
BD_ADRR1
CLK1
CHK
APPLN.
PKT1PKT1PKT1PKT1
ACK1ACK1
ACK1ACK1
PKT2PKT2PKT2
PKT2
BD_ADRR1
CLK1
BD_ADRR1
CLK1
INQ
ACKPKT2
Algorithm
BD_ADRR1
CLK1
-
8/14/2019 Presentation for iTalent 07
9/14
Algorithm A uniquely developed algorithm explained below is used for
implementing the project. The algorithm supports a handoff likescenario.
Scan for new Bluetooth device ( the Bluetooth Transceivers send outinquiry in all 32 bands of frequencies at an interval of 2.56ms
Once found store the clock and the BD_ADRR(the address of theBluetooth enabled device) in the database in the column of theaddress of corresponding Bluetooth transceiver
Now check whether the J2ME application required is running on themobile 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 clockfrom the database.
Now if the application is found start transmitting the data in packetsto 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 viathe Wi-Fi routers to the central database which retransmits it to allother Bluetooth Transceivers in the vicinity and gets stored in theirbuffer local memory.
Now the Transceiver discards any packet that is present in its buffermemory because it has received its ACK(either from the mobile itself
-
8/14/2019 Presentation for iTalent 07
10/14
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 theclock of the mobile to all the Bluetooth Transceivers in thevicinity
The Transceivers search by giving inquiry signals incorresponding to the clock of the mobile phone in their area ofcoverage for a time TSearch
If the mobile is found then check in the local buffer whetherany packet that after the ACK of the new found mobile isstored
If such a packet is found then transmit the packet to themobile.
Report the change in the position of the mobile BD_ADRR tothe server which changes the location in the database.
During the handoff all other mobile phones which theTransceiver has been communicating are put to a PARK stateand TTimeout counter stopped.
Once the transmission of the data is complete the user isasked to exit and this message is sent to the server whichretransmits it to all other Transceivers in the vicinity so thatthey can discard any packets that is stored in their buffermemory.
The BD_ADRR is deleted from the central server
-
8/14/2019 Presentation for iTalent 07
11/14
Benefits Easy Information Access to UsersAccess of information from any part
of the transport terminalPhysically challenged users can also
access information.
Adaptability to other scenariosHospitalsStock Markets.Lectures
AdvertisingLarge shopping malls to direct
customers. Zero maintenanceNo Vandalism as no contact
with users
-
8/14/2019 Presentation for iTalent 07
12/14
u ureEnhancements
Existence of more than oneserver for data distributioncauses interference.Manual Identification between servers.Use of a second short-range
communication medium, such as anintegrated IR interface/RFIDtransponder, to facilitate theconnection setup.
Security measures againstBluejacking Bluebugging Bluesnarfing
Data on Demand by user.
-
8/14/2019 Presentation for iTalent 07
13/14
References
2. Ho Johan " Bluetooth Broadcasting" - Department of ComputerScience, Norwegian University 20 jan 2006.3. Busboom Alex, Herwono Ian, Schuba Marko, Zavagli Guido
"Unambigous Device Identification and Connection Setup UsingBluetooth- Ericsson Eurolab Deutschland GmbH, Ericsson Allee,Germany.
4. Desai UB, Kansal Aman Handoff Protocol for Bluetooth accessIEEE 2002- Department of Electrical Engg , Indian Institute of
Technology, Mumbai.5. http://www.plunkettresearch.com/IndustriesList/IndustryListWirelessCellularRFID
6. http://www.bluetooth.com/bluetooth/7. http://en.wikipedia.org/wiki/Bluetooth8. www.cris.org.in9. www.sco.com/company/success/docs/cris_ss_OS.pdf10. http://searchnetworking.techtarget.com11. http://www.csr.com/products/unifiport_over12. http://today.java.net/pub/a/today/2005/02/09/j2me113. http://developers.sun.com/mobility/reference/techart14. Tannenbaum.Andrew.S. -" Computer Networks - 4th edition"
Pearson education15. Wang.Hongfeng - "Overview of Bluetooth Technology" - Dept.
of Electrical Engineering State College, PA16.
16. Specification of Bluetooth System www.bluetooth.com.
-
8/14/2019 Presentation for iTalent 07
14/14