Skip to content

angryadam/WiFiProject

Repository files navigation

WiFiProject

UPS CS325 Course Project

@author Adam Myers and Kaylene Barber @date 12/12/2014

Final Checkpoint - 12/12

Adds debug and status codes
Full implementation of MAC protocol in Sender
	Creates and sends beacons for clock synchronization
Receiver handles Data, ACK, and Beacon packets appropriately

Checkpoint 3 - 11/24

Sender to follow proper MAC protocol including:
	SIFS waiting
	Checking network activity
	Exponential backoff
	Waiting for ACK and resending if necessary
Receiver:
	Verifying sequence numbers
	Sending ACK packets
LinkLayer:
	Hash for Received ACKs
	Tracking of received Packet sequence numbers

Checkpoint 2 - 11/10

Implemented two-threaded approach to simulating Wifi. 
Threads: Sender and Receiver
Packet class does dirty work of taking data from Receiver and packaging it appropriately for transmission.	

About

UPS CS325 Course Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages