eee436/cs422 - wireless networking technologies and applications spring 2009 project presentation:...

9
EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak Baskın 15th May 2009

Upload: pedro-treadaway

Post on 14-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

EEE436/CS422 - Wireless Networking Technologies and ApplicationsSpring 2009

Project Presentation:

By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak Baskın

15th May 2009

Page 2: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Features and Capabilities of the system

How Does the Application Work?

Demonstration

Possible Improvements

Page 3: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Convenient voice communication over wi-fi wireless network

Ad-hoc, between PDAs

Install simple application on PDAs

Page 4: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Half-duplex communication

Uses existing infrastructure for communication

Multi-hop capability over mesh network

Page 5: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Implemented using C#

.Net Compact Framework

P/Invoke to call Win32 dll’s on .Net Platform

TCP for establishing connection and UDP for voice transfer

Page 6: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Sender enters his username and the receiver’s IP address

Receiver accepts connection

Push-to-Talk

Page 7: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak
Page 8: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Mesh network capabilities

Sound quality

Bandwidth usage

Page 9: EEE436/CS422 - Wireless Networking Technologies and Applications Spring 2009 Project Presentation: By: Tuna Karaman, Berke Kamgözen, Timurhan Sungur, Burak

Thanks to our supervisors; Prof. Ezhan Karaşan, Prof. İbrahim Körpeoğlu and Alper Rıfat Uluçınar for their feedback and support.