Context-Aware IoT Application on MobilityFirst

Table of Contents

  1. 2015 Winlab Summer Internship
    1. Projects
    1. Indoor Localization
    2. Introduction
      1. Motivation
      2. What is ORBIT Lab?
      3. Overall Approach
      4. Resources
      5. Procedure
      6. Plan of Action
      7. Weekly Presentations
      8. Team
    1. SDR in ORBIT: Spectrum Sensing
      1. Introduction
      2. Team
      3. Objectives
      4. Weekly Progress
      5. Experiments
    1. LTE Unlicensed (LTE-U)
      1. Introduction
      2. Objectives
      3. Theory
      4. Analyzing Tools
      5. Experiment 1: Transmit and Receive LTE Signal
      6. Experiment 2: The Waterfall Plot
      7. Experiment 3: eNB and UE GUI
      8. Experiment 4: Varying Bandwidths
      9. Experiment 5: Working with TDD or FDD
      10. Experiment 6: TDD with Varying Bandwidths
      11. Experiment 7: TDD Waterfall Plot
      12. Poster
      13. Members
      14. Materials
      15. Resources
    1. Distributed Simulation of Power Grid
      1. Introduction
      2. Objectives
      3. People
      4. Resources
    1. Context-Aware IoT Application on MobilityFirst
      1. Introduction
      2. Objectives
      3. System Architecture
      4. Network Diagram
      5. Experiment Tools
      6. Results
      7. Future Work
      8. Team member
    1. Real-Time Cyber Physical Systems Application on MobilityFirst
      1. Github Repo
      2. Introduction
      3. Preliminary Goal
      4. Outline of the Project
      5. Tasks
      6. Image Processing
      7. Weekly Summary
      8. Team
      9. Presentation Slides
    1. GNRS Assited Inter Domain Routing
      1. Introduction
    1. GNRS Management
      1. Introduction
      2. Work Milestones
    1. Effective Password Cracking Using GPU
      1. Introduction
      2. Objectives
      3. GPU
      4. Experiment
      5. Tools and Resources
  2. Body Sensor Networks
    1. Introduction
    2. Project Overview
    3. Data Collection
      1. Initial BCI data
    4. Data Analysis
    5. Tools/ Resources
    1. Unity Traffic Simulation
      1. Introduction
      2. Objectives
      3. People
    1. Mobile Security
      1. Introduction
      2. Motivation
    2. Resources
  3. Dynamic Video Encoding
    1. Introduction
    2. Goals
    3. Background Information
      1. Anatomy of a Video File
      2. What is a CODEC?
      3. H.264 Compression Algorithm
      4. Scalable Video Coding
      5. Network Emulator Test Results
      6. DASH Multi-Bitrate Encoding
      7. DASH Content Generation
      8. Bitrate Profiles
      9. Video Encoding Algorithms
      10. GPAC
    4. Presentations
    5. People


  1. With the rapid development of Internet of Things(IoT), which aims to use unique identifiers to transfer over network, a new internet architecture is required to develop. Compared with Internet Protocol(IP), MobilityFirst?(MF) is a better network architecture to implement context-aware computing because MF uses globally unique identifier (GUID) instead of IP address.
  1. While IP address is based on device and may be changed, GUID is based on content and will not be changed once being assigned. The MF Server can assign any content(such as the average temperature of 20 sensors) a GUID enabling the data can be received.


This project has two goals:

1.Transmit data on MF stack

1).Ideally deploy a wireless sensor network at different locations in specific area. Hopefully deploy 20 sensors in WINLAB, collect and send real-time temperature, light and humidity data to MF Client by using MF Stack.

2).Each location has a sensor gateway, which can record location information and run MobilityFirst?, to transmit sensor data to MF Server

2.Name assignment Service

1).Whenever MF Server receive a type of data, it will assign a GUID to this data

2).MF Server can query data based on GUID instead of IP address

System Architecture

system architecture

1). Above is the MobilityFirst? local network system architecture.

2). Linux box(ALIX) is used as MF Server and MF Client.

3). The Owl desktop is used as Web Server with Owl platform UI Design

Network Diagram

network diagram

Experiment Tools


(i) Linux box (ALIX)

owl platform

(ii) Owl Platform


1). Deployed a local MobilityFirst? network system which includes wireless sensor network(WSN) ,MF Server, MF Client and MF Router.

2). The receiver could receive real-time data from 20 sensors all over WINLAB and be sending data to MF Server.

3). MF Server transmitted data to MF Client by executing with MF Stack.

4). Setup a MF Database that can resolve and store GUID.

Future Work

1). Implement the UI design based on Owl Platform.

2). Improve the schema of GUID name assignment service

Team member

Yu Sun a Rutgers ECE graduate student

Last modified 22 months ago Last modified on 08/19/15 16:35:59

Attachments (8)

Download all attachments as: .zip