Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002.

Slides:



Advertisements
Similar presentations
Technology Made Easy!! Telnet and Voice over internet Protocol(VOIP) By: Nicolette Johnson Peta-Lee Richards.
Advertisements

Chat Buddy JPMA F2004 Final Project Participants : Priyadarsini Seetharaman Safuriat O. Johnson Supervisor: Associate Prof. Dr. Jørgen Staunstrup.
Mobile Computing Advantages and limitations of mobile computing
Omni GroupWise Mobility Suite Aldo Zanoni CEO Omni Technology Solutions Ph: Omni GroupWise Mobility Suite Omni Mobile.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Exchange server Mail system Four components Mail user agent (MUA) to read and compose mail Mail transport agent (MTA) route messages Delivery agent.
Final Presentation Spring 2003 Project ID: D0822 Project Name: WinCE integrating BT media share application Supervisor: Evgeny Rivkin Performed by: Maya.
Back to Start 1 of 10 Connect with a Mobile Device You can use your company’s Windows SBS computer network to extend your connectivity by using mobile.
Vocabulary Terms Adapted from “Cooling Systems” – CTAE Information Technology Essentials PROFITT.
CCNA 1 Module1. Objectives Internet Connections Physical – NIC card to connect to local net Logical – Use a standard set of protocols (TCP/IP) Applications.
Web Design Terms and Concepts Ms. Scales. Q. What is a Server? A. A server is a computer that stores information many people can access. It runs special.
Symbian os with smart phones Guided by: Hetal A Josiyara
Online Game JAVA for PDA WAP for Mobile Phone. Java for PDA  Hardware limit - Java API Power Memory  JDK 2M byte. Connectivity Display size.
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
Information Systems Today: Managing in the Digital World TB4-1 4 Technology Briefing Networking.
? INTERNET WHAT, WHY, HOW. DEFINITION The Internet is a massive public spiderweb of computer connections. It connects personal computers, laptops, tablets,
Introduction to Computers
The Internet’s Hardware Much of the hardware components that make up the Internet are owned or shared by thousands of private and public organizations.
1 Librarians Do It Better With PDAs Sharon Bandle & Bob Penzenik Alaska Technology Associates Sharon Bandle & Bob Penzenik Alaska Technology Associates.
© Paradigm Publishing Inc. 6-1 Chapter 6 Telecommunications and Networks.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
Kaj J. Grahn1 A Virtual Airport Flight Information System Implemented with Bluetooth Nicolas Le Duigou, ENSEIRB Kaj J. Grahn, Arcada Polytechnic.
ROM Read Only Memory “…computer memory on which data has been prerecorded. Once data has been written onto a ROM chip, it cannot be removed and can only.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Network Services Networking for Home and Small Businesses – Chapter.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 19 PCs on the Internet.
CCNA1 v3 Module 11 v3 CCNA 1 Module 11 JEOPARDY S Dow.
Computer Concepts – Illustrated 8 th edition Unit A: Computer and Internet Basics.
15 Semester 1 JEOPARDY IndirectnetworksupportDNSDNSNetworkApps.NetworkApps.MoreNetworkApps.Misc.Misc
Chapter 1: The Internet and the WWW CIS 275—Web Application Development for Business I.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications ◦The client requested data.
Networking Network Classification, by there: 3 The Rules they use to exchange data: Protocols.
Chapter 9 Sending and Attachments. 2Practical PC 5 th Edition Chapter 9 Getting Started In this Chapter, you will learn: − How works − How.
Chap 15 Application Layer Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
REMOTE LOGIN. TEAM MEMBERS AMULYA GURURAJ 1MS07IS006 AMULYA GURURAJ 1MS07IS006 BHARGAVI C.S 1MS07IS013 BHARGAVI C.S 1MS07IS013 MEGHANA N. 1MS07IS050 MEGHANA.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Network Programming All networked computers have an IP Address – Unique – In the form of xxx.xxx.xxx.xxx ( ) – 32 bits = ~4 billion possibilities.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
Protocols COM211 Communications and Networks CDA College Olga Pelekanou
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
  is a system of electronic communication that allows the user to exchange messages over the internet  Everyone’s address is unique  Two.
17 Establishing Dial-up Connection to the Internet Using Windows 9x 1.Install and configure the modem 2.Configure Dial-Up Adapter 3.Configure Dial-Up Networking.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Presentation Title 1 1/27/2016 Lucent Technologies - Proprietary Voice Interface On Wireless Applications Protocol A PDA Implementation Sherif Abdou Qiru.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Peer to peer networks. Peer to peer is when digital devices communicate wirelessly with each others without the need for a transmitter. Wi-Fi Direct 1-
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
Technology By :-. What Is Bluetooth? Designed to be used to connect both mobile devices and peripherals that currently require a wire Short range wireless.
Wireless Mesh Networking or Peer to Peer Technology Andre Lukito – Johnsonsu – Wednesday, 9.
Network media, protocols and networking standards, networking hardware.
1 Network Communications A Brief Introduction. 2 Network Communications.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
Data communication and Networks
Instructor Materials Chapter 5 Providing Network Services
Chapter 4 Computer Networks – Part 2
v3 JEOPARDY CCNA 1 Module 11 CCNA1 v3 Module 11 Galo Valencia
Some bits on how it works
CompTIA IT Fundamentals Study Guide (FC0-U51)
OPERATING SYSTEMS.
Bluetooth Profiles.
Internet Protocols IP: Internet Protocol
Applications Layer Functionality & Protocols
Wireless networking Rytis Garbauskas.
Computer Networks Protocols
Network programming Lecture 1 Prepared by: Dr. Osama Mokhtar.
Presentation transcript:

Bluetooth POP3 Relay Project Benjamin Kennedy April 30 th, 2002

Outline Goals of the project Possible hardware approaches Possible software approaches Methodology Results

Goals of the Project Create a working Bluetooth application Participate in an educational engineering design problem

Bluetooth Short range wireless technology Data rate of 1Mbps Designed for mass market portable devices –Low Power –Low Cost

Bluetooth, cont. Made up of: –Master –Slave A master can have multiple slaves

Bluetooth, cont. A device can take on multiple roles

Possible Hardware Approaches Personal Digital Assistant (PDA) –Palm OS –Microsoft Pocket PC Mobile Phone –Ericsson –Nokia PC –Microsoft Windows –Linux –Macintosh OSX

Chosen Hardware Approach PC was used –Connection USB Port –Operating System Windows 2000 –Development Program DevStudio

Possible Software Approaches Internet Relay –Web browser –Telnet Specific Data Transfer – FTP –Synchronization Voice over Bluetooth –Headsets

Chosen Software Approach Internet Relay –Mail reader

Hardware Design Used “off the shelf” components

Software Design Mail server connection PC to PC communication Wireless client user interface

Mail Server Connection Post Office Protocol, or POP Can test by typing in: –telnet pop.eecs.tufts.edu 110

Mail Server Connection, cont. Developed a class to –Open a connection and send login information –Get the number and size of messages –Read a specific message

PC to Bluetooth communication API takes care of most parts –Call API function to send data –API causes a Windows event to recognize that it received data Wrote functions to receive and process data

PC to PC Communication Developed a protocol for communication between the PC’s One computer sends data/request, other responds with data or acknowledgement

PC to PC Communication, cont. Example of a message request Wireless Client Internet Relay

Client User Interface

Problems Encountered Bluetooth devices were unreliable –Lost communication with each other –Powered down automatically API was poorly documented –Could not get deep into inner workings Yahoo! shut down POP services –Need to find new POP provider

Conclusions Project was successful –Built application that utilized Bluetooth –Developed message passing and handshaking protocol –Implemented current Internet Protocol