Practical Course Advanced Networking (Winter 2014/2015): Difference between revisions

Jump to navigation Jump to search
No edit summary
 
(22 intermediate revisions by 3 users not shown)
Line 32: Line 32:
* Prepare a '''written report''' on the selected topic (12-15 pages, Template:[ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip]) (30%)
* Prepare a '''written report''' on the selected topic (12-15 pages, Template:[ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip]) (30%)
* It is mandatory for all students to '''stick to the deadlines''' mentioned in [[#Schedule]]'''.
* It is mandatory for all students to '''stick to the deadlines''' mentioned in [[#Schedule]]'''.
==Presentation Schedule(26 Feb. 2015)==
*Student Team Supervised by Steph Sigg  2:00pm ~~ 2:30pm
*Student Team Supervised by David Koll  2:30pm ~~ 3:00pm


==Schedule==
==Schedule==
* '''23 October 2014, 14:00-16:00''': Informational meeting
* '''23 October 2014, 14:00-16:00''': Informational meeting
** Introduction to the course, selection of topics, formation of teams, and discussion of open questions
** Introduction to the course, selection of topics, formation of teams, and discussion of open questions
* '''26 November 2014, 14:00 - 16:00''': Project mid-term presentation (Might change)
* '''11 December 2014, 14:00 - 16:00''': Project mid-term presentation  
** Give a presentation on the project topic, motivation and project plan
** Give a presentation on the project topic, motivation and project plan
** Time limit: 15 min presentation + 10 min Q&A
** Time limit: 15 min presentation + 5 min Q&A
* '''26 February 2015, 14:00 - 16:00''': Project final presentation (Might change)
**Presentation Schedule
***Implementation and analysis of a location-based community organizer (Hari Raghavendar rao Bandari and Seshagiri Prabhu)
***Recognition of activities and gestures from WiFi RSSI (Gipsa Joseph and Amitbhai Pethani)
* '''26 February 2015, 14:00 - 16:00''': Project final presentation  
** Present and demonstrate your project, the motivation, the architecture, the program and the result
** Present and demonstrate your project, the motivation, the architecture, the program and the result
** Time limit: 25 min presentation (with demo) + 10 min Q&A
** Time limit: 25 min presentation (with demo) + 10 min Q&A
Line 79: Line 88:
|
|
|The project was asked to crawl news from internet and then recommend them to users according to their interest.  
|The project was asked to crawl news from internet and then recommend them to users according to their interest.  
|
|-
|Research genealogy system
|[http://www.net.informatik.uni-goettingen.de/people/hong_huang Hong Huang]
|
|The project was asked to crawl advisor-advisee relationship information from internet and get a genealogy tree for the researchers.
|
|
|-
|-
Line 94: Line 109:
|
|
|-
|-
==Example of a Student Project (Demo)==
| The Telepathic Phone: Recognition of activities and gestures from WiFi RSSI
| [http://www.stephansigg.de Stephan Sigg]
| [http://www.stephansigg.de/stephan/paper/ControlYourPhone.pdf]
|Activity recognition on mobile phones usually requires that the device is carried while activities are conducted (e.g. accelerometer-based). However, it was demonstrated recently that this recognition is feasible also from WiFi RSSI when activities are conducted in proximity of the phone (device-free recognition).
We will provide a mobile phone and tools to extract RSSI information on the phone and to process the data offline. The team will develop an application that can achieve this processing real-time on the phone and display the recognised activities or gestures.
|
|-
| Gesture and activity recognition from 2G/3G RSSI
| [http://www.stephansigg.de Stephan Sigg]
| [http://www.stephansigg.de/stephan/paper/ControlYourPhone.pdf] [http://bb.osmocom.org/trac/]
|Activity recognition on mobile phones usually requires that the device is carried while activities are conducted (e.g. accelerometer-based). However, it was demonstrated recently that this recognition is feasible also from WiFi RSSI when activities are conducted in proximity of the phone (device-free recognition).
In this project, students will develop an application to utilise 2G/3G signals for activity recognition. This work is based on the OsmocomBB project. Development phones will be provided.
|
|-
| Environment adaptive adjustment of audio-based security on mobile phones
| [http://www.stephansigg.de Stephan Sigg]
| [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6112755]
| We have demonstrated a secure pairing mechanism based on fingerprints from ambient audio.
In case studies, it was observed, that the parameters of the approach need to be adapted in order to provide a good tradeoff between security and usability in environments with varying characteristics such as background noise figure.
In this project, the students will derive a mechanism to automatically adapt the parameters of the audio-based ad-hoc secure pairing mechanism.
|
|-
| Utilising the channel as a calculator for mathematical functions
| [http://www.stephansigg.de Stephan Sigg]
| [http://dx.doi.org/10.1109/IOT.2012.6402311]
| In traditional wireless communication systems, communication load is limited for its large impact on energy resources of nodes.
However, for passive, such as, RFID, backscatter or parasitic nodes, which constitute a significant share of devices in the upcoming Internet of Things (IoT), the main constraint will be computational load rather than energy. 
In this project, students will develop and deploy a network of distributed nodes that compute functions on the wireless channel.
USRP Software Defined Radio nodes will be provided to serve as network nodes in this project.
|
|-
| Bringing offline social networks on-line
| [http://www.stephansigg.de Stephan Sigg]
| [http://dl.acm.org/citation.cfm?id=2536873] [http://dl.acm.org/citation.cfm?id=2633674]
| Interaction with online social networks has become common in our modern society.
However, continuously updating and maintaining a profile in online social networks can become tedious.
The upcoming Internet of Things may constitute the infrastructure for the next evolution of online-social networks: seamless coalescence with offline social networks.
In this project, the concept of Social Centric Networking to support this development is studied and a demonstrator is developed.
|
|-
|  Opportunistic social sensing as an enabling technology for smart cities
| [http://www.stephansigg.de Stephan Sigg]
| [http://link.springer.com/chapter/10.1007%2F978-3-662-43984-5_31] [http://dl.acm.org/citation.cfm?id=2633674]
| In recent years, with tremendous advances in areas like mobile devices, algorithms for distributed systems, communication technology or protocols, all basic technological pieces to realise a Smart City are at hand. Missing, however, is a mechanism that bridges these pieces to ease the creation of Smart Cities at a larger scale. In our previous work, an opportunistic sensing platform has been proposed as an enabling technology for smart cities.
In this project, students will develop such opportunistic social sensing platform.
|
|}
 
==Example of a successful Student Project (Demo)==
===Content-centric Notification System (CNS)===
===Content-centric Notification System (CNS)===
A '''scalable''', '''secure''' and '''timely''' notification system is always a necessary in daily communication. It is especially important in a disaster scenario. E.g., the government will notify the citizens about the status of the recovery, rescue and supply. The victims also need to notify their relatives (and whoever cares about them) their current status. They can also call for help (from ambulance service or any responsible service provided by the government) via such notification systems.
A '''scalable''', '''secure''' and '''timely''' notification system is always a necessary in daily communication. It is especially important in a disaster scenario. E.g., the government will notify the citizens about the status of the recovery, rescue and supply. The victims also need to notify their relatives (and whoever cares about them) their current status. They can also call for help (from ambulance service or any responsible service provided by the government) via such notification systems.
229

edits

Navigation menu