presentation for italent 07

Upload: mukunda

Post on 31-May-2018

217 views

Category:

Documents


0 download

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