2012 Research Projects
Summer Internship
2012 Research Projects
Project | Description | Prerequisites |
Storage-Capable Router | On a programmable network platform (NetFPGA), implement a router capable of selectively storing and retrieving data segments to/from local store at line speed. |
Software: VHDL, Xilinx ISE,C Hardware: Xilinx FPGA OS: Linux, |
Cognitive Radio Integration | Integration of CRKIT platfrom into ORBIT environment |
Software: VHDL, Xilinx ISE,C,Ruby Hardware: Xilinx FPGA OS: Linux |
Personal Sensing | Variety of personal sensor/actuator related projects. | Software: Arduino/Embedded C/Assembler |
Orbit Visualization | Visualization software for ORBIT portal. Design network views for users, system administrators and visitors and implement various elements of managememnet and control. |
Software: Linux, C, Ruby/Python/Perl/PHP OS: Linux |
RF Monitoring | Develop a distributed spectrum sensing application on various programmable platforms that are available in ORBIT. Perform spectrum sensing, RF monitoring and spectrum coordination experiments |
Software: C/C++, Python OS: Linux |
Robotic Mobility | Implementation of ORBIT related mobility support based on iRobot Create platfrom and Robot Operating System (ROS). |
Software: Linux, C/C++, XML, Java OS: Linux |
Brain Computer Interface | Deveop EEG based human-machine interface |
Software: Linux, C/C++, XML, Java OS: Linux |
3D space modeling | Develop a Kinect based 3D space modleing application |
Software: C/C++, Java OS: Linux, Windows |
Web Data Analyzer | Design and implement a system that automatically analyzes web pages with given criteria | Software: HTML, Python or Ruby. |
Operating System Analyzer | Design and developing a system to analyzing how files are accessed by different programs in an operating system. | Software: C/C++, Java, Python |
MobilityFirst | Storage-Aware/DTN (GSTAR) routing implementation and evaluation |
Software: C/C++, Java OS: Linux |
Vehicular and ad-hoc network evaluation using global name resolution and GSTAR routing |
Software: C/C++, Java OS: Linux |
|
Internet-scale evaluation of the global name resolution service (GNRS) |
Software: C/C++, Java OS: Linux |
|
Enhanced edge-aware MF Inter-domain Routing protocol implementation and evaluation |
Software: C/C++, Java OS: Linux |
|
OpenFlow router implementation for MF prototype |
Software: C/C++, Java OS: Linux |
|
Machine-to-Machine (M2M) service model implementation and validation in MF |
Software: C/C++, Java OS: Linux |
|
Sensor network service model and applications in MF |
Software: C/C++, Java OS: Linux |
|
MF client stack development on Android platforms |
Software: Java OS: Android |
|
Novel mobile applications using MF protocol capabilities |
Software: Java OS: Android |
|
Integration/evaluation of MF evaluation/demo system on ORBIT and GENI testbeds | Software: C/C++, Java |
|
User Interface Development | Developing a graphical user interface for a novel calendar application | Software: Java |
Research Platform Development | Design and implement a system for gathering data from human participants in a laboratory settings. | Software: Python, Java. OS: Linux, Android, iPhone |
Data Sharing For Personal Mobile Devices | Design and implement a data sharing platform so that users can access the data in each others’ mobiles. |
Software: C/C++, Java OS: Android |