Content and Context in Mobility First
|
|
- Damian Lloyd
- 5 years ago
- Views:
Transcription
1 and Context in Mobility First Presented by: Rich Martin WINLAB, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ 08902, USA
2 Using the for content and context Globally unique identifier () for any communication entity Sue s_mobile_2 Server_1234 Media File_ABC Taxis in NB is the narrow waist Overload the * - for content - for context John s _laptop_1 Host Naming Service Sensor Naming Service Sensor@XYZ Naming Service Globally Unique Flat Identifier () Global Name Resolution Service Context Naming Service Network * In the computer science sense Network address Net1.local_ID Net2.local_ID
3 Mapping the to content Unified framework for: Authenticated content distribution Scale up to allow large distribution Scale down to accommodate limited distributions Strategy: Map a to consistent content Static or replicated dynamic Rely on to maintain mapping trees of to network addresses -> Implementing anycast and multicast using tables
4 Base example using MobiltyFirst stack C Host Address H1, H2 requestor 2. lookup 3. Reply: H1 and H2 4. content request 5. content reply C Host H1 C Host H2
5 Adding Contextual Communications What is Communication Context? Anything in the environment that impacts communication: Social states: Free, busy, interruptable, popularity Social roles: Wife, kids, boss, student Activities: Driving, having lunch Time and Location: At work, home, latitude/longitude Channel Conditions: high bandwidth, congested, free Network attachment points: high cost, low cost, free. Why is this important? Examples: Call a specific phone, but only when the user is not driving. Call the phone in the passenger s seat of a specific car Send a message to everyone who is at tea time on Wednesday. Send a reminder message to leave before I might miss my flight. Get the content of the most popular action movie last month Too hard to add all the above environmental variables into the MF routing and forwarding layer
6 Contextual Communications Strategy Describe the environment at the naming layer Each environmental description gets a Can communicate with devices in the matching environment, w/o their addresses Description is generalized in a simple expression language Environment sensing is an external service Each example would get a Use MF communications API to abstract higher-levels of communication Send short notification could go to , SMS, AIM Send to all in a group -> group gets a, which is a named expression
7 Realizing Contextual Communications in MobilityFirst Client Context Name + message MobilityFirst Router Context Expression s Network Addresses Name Assignment Service Context Resolution Service Context Name + Context Expression + ->NAs Context Solver End devices Environmental Sensing And Evaluation NAs + message Legacy Router Server_1234 Sensor@XYZ
8 Tea-Time Example Winlab Tea-Time Client Mobility First API Send::1234 Come 2 the talk MobilityFirst Router Data plane Compute plane :1234 :1234 :5678 Name Assignment Service Context Resolution Service MobilityFirst Router Compute plane Context Expression All phones and WiFi devices in the break room between 1-5PM when the tea and coffee pots are hot Real-time location service + sensor net :1234 ->phone 1: SMS@ >phone 2: SMTP@ >laptop: AIM@ 5678 AIM: End devices SMS@ SMTP@ Legacy Networks
9 Status and Open issues Real Components coming together MF router, Context Resolution Service, Sensing + localization(octopus), Demonstrations: Sending SMS when a device is at a specific location Sensing Phone location in a vehicle (mobicom demo) Open issues: Latency of Mobility First higher-level communications Potentially at a lot of translations (lots of arrows) Late bindings This might be OK for the higher-level communications? Need experience with this Scalability of content distribution using Do the tables scale?
10 Backup slides
11 Use Case I: Request / Reply C Host Address H1, H2 requestor 2. lookup 3. Reply: H1 and H2 4. content request 5. content reply C Host H1 C Host H2
12 Use Case II: Inconsistent Entries C Host Address H 2. lookup 3. Reply: H 1. requestor C Host H
13 Use Case II: Inconsistent Entries C Host Address H 2. lookup 3. Reply: H Update 1. requestor 6. Keep checking until H C Host H
14 Use Case II: Inconsistent Entries C Host Address H 2. lookup 3. Reply: H Update 1. requestor 6. Keep checking until H C Host H
15 Use Case III: Caching C H, Host Address 2. lookup requestor R 3. Reply: H 4. content request 5. content reply 1. C Host H
16 Use Case III: Caching C Host Address H, R 2. lookup cache R 3. Reply: H 4. content request 5. content reply 1. C Host H 6. R decides to cache the content
17 Use Case III: Caching C Host Address H, R 2. lookup cache R 3. Reply: H 4. content request 5. content reply 1. C Host H 6. R decides to cache the content requestor
Supporting Mobility in MobilityFirst
Supporting Mobility in MobilityFirst F. Zhang, K. Nagaraja, T. Nguyen, D. Raychaudhuri, Y. Zhang WINLAB, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ 08902, USA Mobile Data
More informationMobile Edge Cloud Services in 5G
Mobile Edge Cloud Services in 5G Yanyong Zhang, Rutgers University yyzhang@winlab.rutgers.edu Edge clouds, edge applications MOTIVATION Mobile Edge Clouds Edge Applications Mobile Edge Cloud Services Emergency
More informationEnabling Internet-of-Things (IoT) Services in MobilityFirst FIA
Enabling Internet-of-Things (IoT) Services in MobilityFirst FIA Jun Li, Rich Martin, John-Austen Francisco and Dipankar Raychaudhuri WINLAB, Rutgers University May 14 th, 2012 A Big Question Does Internet
More informationIntroduction. MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet Euroview 2012 July 24,
MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet Euroview 2012 July 24, 2012 D. Raychaudhuri, Rutgers University Technology Centre of NJ 671 Route 1, North
More informationMobilityFirst Architecture and Protocol Evaluation on GENI. November 3, 2011 WINLAB
MobilityFirst Architecture and Protocol Evaluation on GENI November 3, 2011 1 MobilityFirst Project: Collaborating Institutions (LEAD) D. Raychaudhuri, M. Gruteser, W. Trappe, R, Martin, Y. Zhang, I. Seskar,
More informationMobilityFirst Architecture Summary WINLAB Research Review May 14, 2012
MobilityFirst Architecture Summary Research Review May 14, 2012 Contact: D. Raychaudhuri, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ 08902, USA ray@winlab.rutgers.edu NSF
More informationMobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet NIKSUN WWSMC July 26, 2011
MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet NIKSUN WWSMC July 26, 2011 Contact: D. Raychaudhuri, Rutgers University Technology Centre of NJ 671 Route 1,
More informationMobilityFirst Prototyping and Evaluation. October 6, 2011 WINLAB
MobilityFirst Prototyping and Evaluation October 6, 2011 1 Prototyping and Evaluation: Execution Summary Phase 1 Phase 2 Phase 3 Context Addressi ng Stack Content Addressi ng Stack Host/Device Addressing
More informationCellular-Internet Convergence: Evolving the Internet Architecture to Support Mobility Services as the Norm Johannesburg Summit May 20-21, 2013
Cellular-Internet Convergence: Evolving the Internet Architecture to Support Mobility Services as the Norm Johannesburg Summit May 20-21, 2013 D. Raychaudhuri, Rutgers University ray@winlab.rutgers.edu
More informationMobilityFirst Vision & Technical Approach Summary External Advisory Board Meeting Feb 28, 2011
MobilityFirst Vision & Technical Approach Summary External Advisory Board Meeting Feb 28, 2011 Prof. D. Raychaudhuri WINLAB, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ
More informationDMAP : Global Name Resolution Services Through Direct Mapping
DMAP : Global Name Resolution Services Through Direct Mapping Tam Vu, Rutgers University http://www.winlab.rutgers.edu/~tamvu/ (Joint work with Akash Baid, Yanyong Zhang, Thu D. Nguyen, Junichiro Fukuyama,
More informationInter-Domain Routing with Cut-Through Switching for the MobilityFirst Future Internet Architecture
1 Inter-Domain Routing with Cut-Through Switching for the MobilityFirst Future Internet Architecture Adrian Lara, Shreyasee Mukherjee, Byrav Ramamurthy, Dipankar Raychaudhuri and K. K. Ramakrishnan University
More informationMobilityFirst Future Internet Architecture. Samuel Nelson
MobilityFirst Future Internet Architecture Samuel Nelson snelson@winlab.rutgers.edu MobilityFirst Project: Collaborating Institutions (LEA) A. Venkataramani, J. Kurose,. Towsley M. Reiter S. Bannerjee
More informationNext- Gen Mobile Network Architecture for Advanced Wireless. December 2, 2016 Shreyasee Mukherjee
Next- Gen Mobile Network Architecture for Advanced Wireless December 2, 2016 Shreyasee Mukherjee The Advanced Wireless Research Ini?a?ve 2/16 Requirements for a Next- Gen Mobile Network 1.1. Gigabit- speed
More informationInformation-Centric IoT Platforms for City-Scale Deployments
Information-Centric IoT Platforms for City-Scale Deployments Jiachen Chen WINLAB, Rutgers University, NJ, USA Email: jiachen@winlab.rutgers.edu Dec. 2, 2016 Information-Centric IoT Platforms for City-Scale
More informationMobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet NSF FIA Meeting Nov 15-16, 2010
MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet NSF FIA Meeting Nov 15-16, 2010 MobilityFirst Project Team Contact: D. Raychaudhuri ray@winlab.rutgers.edu
More informationGlobal Data Plane. The Cloud is not enough: Saving IoT from the Cloud & Toward a Global Data Infrastructure PRESENTED BY MEGHNA BAIJAL
Global Data Plane The Cloud is not enough: Saving IoT from the Cloud & Toward a Global Data Infrastructure PRESENTED BY MEGHNA BAIJAL Why is the Cloud Not Enough? Currently, peripherals communicate directly
More informationArchitecture Summary Document MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet*
MobilityFirst FIA Project Architecture Summary Page: 1 Architecture Summary Document MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet* Contact: D. Raychaudhuri,
More informationMOBILE CONTENT DELIVERY IN INFORMATION-CENTRIC NETWORK
MOBILE CONTENT DELIVERY IN INFORMATION-CENTRIC NETWORK by FEIXIONG ZHANG A dissertation submitted to the Graduate School New Brunswick Rutgers, The State University of New Jersey In partial fulfillment
More informationMobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet PIMRC Keynote, Sept 13, 2011
MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet PIMRC Keynote, Sept 13, 2011 Contact: D. Raychaudhuri, Rutgers University Technology Centre of NJ 671 Route
More informationHow to deal with large numbers (millions) of entities in a system? IP devices in the internet (0.5 billion) Users in P2P network (millions)
Designs for Scale How to deal with large numbers (millions) of entities in a system? IP devices in the internet (0.5 billion) Users in P2P network (millions) More generally: Are there advantages to large
More informationFrancesco Bronzino OBJECTIVE
Francesco Bronzino Inria, Paris, MUSE Research Group LINCS, 23 avenue d Italie, Paris, 75013 Email: francesco.bronzino@inria.fr Phone: +39-333-349-9276 www.winlab.rutgers.edu/ bronzino/ OBJECTIVE EXPERTISE
More informationMobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet Summary Slides for FIA Review September 2012
MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet Summary Slides for FIA Review September 2012 D. Raychaudhuri ray@winlab.rutgers.edu Arun Venkataramani arun@cs.umass.edu
More informationExtracting High-Level Context from Low-Level Sensor Data
Extracting High-Level Context from Low-Level Sensor Data Yanyong Zhang Bernhard Firner Rutgers University, Winlab May 10, 2011 Yanyong Zhang (Winlab) Extracting High-Level Context May 10, 2011 1 / 16 High-Level
More informationInternet ITS. ITABASHI, Tatsuo Leader, Network Platform SIG Internet ITS Consortium (IIC)
Internet ITS ITABASHI, Tatsuo Leader, Network Platform SIG Internet ITS Consortium (IIC) TOC 1. Introduction 2. IIC 3. SIG 4. NW Platform SIG 5. Approaches 6. FY2005 1. Introduction 1.1 Mobile e-commerce
More informationThe Design and Implementation of a Next Generation Name Service for the Internet (CoDoNS) Presented By: Kamalakar Kambhatla
The Design and Implementation of a Next Generation Name Service for the Internet (CoDoNS) Venugopalan Ramasubramanian Emin Gün Sirer Presented By: Kamalakar Kambhatla * Slides adapted from the paper -
More informationWINLAB Summary Sept 7, 2011
Summary Sept 7, 2011 Wireless Information Network Laboratory () Rutgers, The State University of New Jersey www.winlab.rutgers.edu Contact: Professor D. Raychaudhuri, Director ray@winlab.rutgers.edu 1
More informationOverview of Mobile Networking Initiatives at WINLAB
Overview of Mobile Networking Initiatives at WINLAB Introduction: The Next Generation MSC Custom Mobile Infrastructure (e.g. GSM, 3G) BTS Public Switched Network (PSTN) BSC GGSN, etc. WLAN Access Point
More informationPrototyping and Evaluation of Mobility First Architecture
Prototyping and Evaluation of Mobility First Architecture Kiran Nagaraja, Ivan Seskar Rutgers, The State University of New Jersey Contact: nkiran (at) winlab (dot) rutgers (dot) edu NSF FIA MobilityFirst
More informationIntroduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology
2005 / High Speed Networks II Outline Introduction Mobility Support Overview of IPv6 Mobility Support Handover Management Mobility Support What means Mobility Support? allow transparent routing of IPv6
More informationECE 650 Systems Programming & Engineering. Spring 2018
ECE 650 Systems Programming & Engineering Spring 2018 Networking Transport Layer Tyler Bletsch Duke University Slides are adapted from Brian Rogers (Duke) TCP/IP Model 2 Transport Layer Problem solved:
More information416 Distributed Systems. Networks review; Day 1 of 2 Jan 5 + 8, 2018
416 Distributed Systems Networks review; Day 1 of 2 Jan 5 + 8, 2018 1 Distributed Systems vs. Networks Low level (c/go) Run forever Support others Adversarial environment Distributed & concurrent Resources
More informationNetworking and Internetworking 1
Networking and Internetworking 1 Today l Networks and distributed systems l Internet architecture xkcd Networking issues for distributed systems Early networks were designed to meet relatively simple requirements
More informationWireless Access Considerations for the MobilityFirst Future Internet Architecture
Wireless Access Considerations for the MobilityFirst Future Internet Architecture Akash Baid, Dipankar Raychaudhuri WINLAB, Rutgers University, {baid, ray}@winlab.rutgers.edu Abstract This paper presents
More informationSmart Router Use Cases
Online monitoring and blocking Smart Router Use Cases 1. Problem: Exam is near, but your kid is spending too much time on the internet? As internet has become an integral part of our modern lifestyle,
More informationMFTP: a Clean- Slate Transport Protocol for the Informa8on Centric MobilityFirst Network
MFTP: a Clean- Slate Transport Protocol for the Informa8on Centric MobilityFirst Network Kai Su (presen8ng), Francesco Bronzino, K. K. Ramakrishnan*, and Dipankar Raychaudhuri WINLAB, Rutgers University
More informationAddressing Unique M2M Challenges with Converged Gateways
October 19-20, 2010 Addressing Unique M2M Challenges with Converged Gateways Paul L. Russell, Jr. Paul.Russell@InterDigital.com ETSI TC M2M Workshop 19-20 October 2010, Sophia Antipolis, France Where are
More informationDefining the Internet
Defining the Internet Daniel Zappala CS 460 Computer Communications and Networking Brigham Young University What is the Internet? 2/23 Internet Map, courtesy Barrett Lyon, 2003 What is the Internet? 3/23
More informationCS 43: Computer Networks The Network Layer. Kevin Webb Swarthmore College November 2, 2017
CS 43: Computer Networks The Network Layer Kevin Webb Swarthmore College November 2, 2017 TCP/IP Protocol Stack host host HTTP Application Layer HTTP TCP Transport Layer TCP router router IP IP Network
More informationMF-IoT: A MobilityFirst-Based Internet of Things Architecture with Global Reach-ability and Communication Diversity
216 IEEE First International Conference on Internet-of-Things Design and Implementation MF-IoT: A MobilityFirst-Based Internet of Things Architecture with Global Reach-ability and Communication Diversity
More informationCSCI Computer Networks
CSCI-1680 - Computer Networks Chen Avin (avin) Based partly on lecture notes by David Mazières, Phil Levis, John Jannotti, Peterson & Davie, Rodrigo Fonseca Administrivia Sign and hand in Collaboration
More informationComparing Alternative Approaches for Networking of Named Objects in the Future Internet
Comparing Alternative Approaches for Networking of Named Objects in the Future Internet Akash Baid, Tam Vu, Dipankar Raychaudhuri, Rutgers University, NJ, USA Motivation Increasing consensus on: Rethinking
More informationParts of a Network. app. router. link. host. Computer Networks 2
Network Components Parts of a Network app host router link Computer Networks 2 Parts of a Network app host router link Computer Networks 3 Component Names Component Function Example Application, or app,
More informationEnabling Advanced Network Services in the Future Internet Using Named Object Identifiers and Global Name Resolution
Enabling Advanced Network Services in the Future Internet Using Named Object Identifiers and Global Name Resolution Shreyasee Mukherjee, Parishad Karimi, Dipankar Raychaudhuri WINLAB, Rutgers University
More informationInformation Centric Networking to Support Disaster Management
Information Centric Networking to Support Disaster Management K. K. Ramakrishnan WinLab, Rutgers University, NJ (thanks to all the partners of the GreenICN EU-Japan project) Content Centric Networks Use
More informationEnd-to-End Transport Layer Services in the MobilityFirst Network
End-to-End Transport Layer Services in the MobilityFirst Network Kai Su, Francesco Bronzino, Dipankar Raychaudhuri, K.K. Ramakrishnan WINLAB Research Review Winter 2014 Transport Services From TCP/IP to
More informationCopyright 2017, Zighra Inc.
Zighra core AI based Adaptive Authentication Engine Patent (US Patent# - 9619852) 1. What does this cover? Zighra s patent answers the security question who is the real user behind a transaction or device?
More informationProject Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments
GENI Project Quarterly Progress Report, Project Title: Open Virtualized WiMAX Base Station Node for GENI Wide-Area Wireless Deployments Principal Investigators: Dipankar Raychaudhuri, WINLAB, Rutgers University
More informationSJTU 2018 Fall Computer Networking. Wireless Communication
SJTU 2018 Fall Computer Networking 1 Wireless Communication Internet Protocol Stack 2 Application: supporting network applications - FTP, SMTP, HTTP Transport: data transfer between processes - TCP, UDP
More informationTHE NETWORK AND THE CLOUD
THE NETWORK AND THE CLOUD BUILDING THE FOUNDATION FOR THE MODERN DATA CENTER Andy Ingram SVP Worldwide Data Centers 1 Copyright 2012 Juniper Networks, Inc. www.juniper.net Occam s Razor: When faced with
More informationTo build students capabilities on data modeling
17 th September 2015 Unit 1 Objective To build students capabilities on data modeling Learning outcome We expect clear understanding of the 3basic model. Type1: Flat model Type 2: Entity-Relationship Model
More information19: Networking. Networking Hardware. Mark Handley
19: Networking Mark Handley Networking Hardware Lots of different hardware: Modem byte at a time, FDDI, SONET packet at a time ATM (including some DSL) 53-byte cell at a time Reality is that most networking
More informationAn Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed
An Introduction to Overlay Networks PlanetLab: A Virtual Overlay Network Testbed Suhas Mathur suhas@winlab.rutgers.edu Communication Networks II Spring 2005 Talk Outline Introduction: The future internet
More informationILNP: a whirlwind tour
ILNP: a whirlwind tour Saleem Bhatti, University of St Andrews, UK 2010-10-03 NANOG50. Copyright 2010 Saleem Bhatti. 1 Outline 1. What? Basic information about ILNP. 2. Why? The rationale for ILNP. 3.
More informationContent Delivery in the MobilityFirst Future Internet Architecture
Content Delivery in the MobilityFirst Future Internet Architecture Feixiong Zhang, Kiran Nagaraja, Yanyong Zhang, Dipankar Raychaudhuri WINLAB, Rutgers University 671 Route 1 South, North Brunswick, NJ
More informationCS November 2018
Distributed Systems 21. Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationDistributed Systems. 21. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2018
Distributed Systems 21. Content Delivery Networks (CDN) Paul Krzyzanowski Rutgers University Fall 2018 1 2 Motivation Serving web content from one location presents problems Scalability Reliability Performance
More informationProtocol Layers, Security Sec: Application Layer: Sec 2.1 Prof Lina Battestilli Fall 2017
CSC 401 Data and Computer Communications Networks Protocol Layers, Security Sec:1.5-1.6 Application Layer: Sec 2.1 Prof Lina Battestilli Fall 2017 Outline Computer Networks and the Internet (Ch 1) 1.1
More informationWelcome To Autotrak Monitor +
Welcome To Autotrak Monitor + Dear Valued Customer welcome to the Monitor+. Here you will find an easy to follow break down of the Monitor+ website and examples to help you along the way. Please do not
More informationAnnouncements Computer Networking. What is the Objective of the Internet? Today s Lecture
Announcements 15-441 15-441 Computer ing 15-641 Lecture 2 Protocol Stacks Peter Steenkiste Fall 2016 www.cs.cmu.edu/~prs/15-441-f16 Sign up for piazza: https://piazza.com/cmu/fall2016/15441641 P1 will
More informationMobile Network Architecture & Protocols WINLAB IAB Meeting October 29-30, 2001
Mobile Network Architecture & Protocols WINLAB IAB Meeting October 29-30, 2001 I. Seskar, D. Raychaudhuri MobNets: Introduction This project aims to explore the fundamentals of nextgeneration mobile network
More informationConfigure Routing Resources on the Switch
Configure Routing Resources on the Switch Objective On your switch, all of the routing information is stored in special high-speed memory called Ternary Content Addressable Memory (TCAM) which mainly functions
More informationUBC FASmail Usage Guide for and Calendaring (Microsoft Outlook 2013) Provided by UBC Information Technology
UBC FASmail Usage Guide for Email and Calendaring (Microsoft Outlook 2013) Provided by UBC Information Technology About this Guide This usage guide is intended to showcase E-mail, Calendaring and the Global
More informationCommunication Networks
Communication Networks Spring 2018 Q&A Session Rüdiger Birkner Tobias Bühler https://comm-net.ethz.ch/ ETH Zürich August 6 2018 Old exam from 2016 3 hours instead of 2.5 Topics which we did not discuss
More informationA Geometric Stack for Location-Aware Networking. Marco Gruteser, Rich Martin WINLAB, Rutgers University
A Geometric Stack for Location-Aware Networking Marco Gruteser, Rich Martin WINLAB, Rutgers University Why Location-Aware Networking? The Revenge of Geography Low-cost localization Point-of-Interest Queries
More informationPNUTS: Yahoo! s Hosted Data Serving Platform. Reading Review by: Alex Degtiar (adegtiar) /30/2013
PNUTS: Yahoo! s Hosted Data Serving Platform Reading Review by: Alex Degtiar (adegtiar) 15-799 9/30/2013 What is PNUTS? Yahoo s NoSQL database Motivated by web applications Massively parallel Geographically
More informationENEE 457: Computer Systems Security 11/07/16. Lecture 18 Computer Networking Basics
ENEE 457: Computer Systems Security 11/07/16 Lecture 18 Computer Networking Basics Charalampos (Babis) Papamanthou Department of Electrical and Computer Engineering University of Maryland, College Park
More informationComponent Function Example
Network Components Component Names Component Function Example Application, or app, user Uses the network Skype, itunes, Amazon Host, or end-system, edge device, node, source, sink Router, or switch, node,
More informationA Hierarchically Aggregated In-Network Global Name Resolution Service for the Mobile Internet
1 A Hierarchically Aggregated In-Network Global Name Resolution Service for the Mobile Internet Yi Hu, Roy D. Yates, Dipankar Raychaudhuri WINLAB, Rutgers University {yihu, ryates, ray}@winlab.rutgers.edu
More informationScalable Cache Coherence
arallel Computing Scalable Cache Coherence Hwansoo Han Hierarchical Cache Coherence Hierarchies in cache organization Multiple levels of caches on a processor Large scale multiprocessors with hierarchy
More informationNamed Data Networking
Named Data Networking Ronald van der Pol Outline! Goal of this project! Shortcomings of current internet! NDN basics! NDN forwarding! Naming example! Security! Personal opinion Goal of this
More informationSmart Router Use Cases
Online monitoring and blocking Smart Router Use Cases 1. Problem: Exam is near, but your kid is spending too much time on the internet? As internet has become an integral part of our modern lifestyle,
More informationHow to submit and sign electronically your Online Travel Reimbursement Request (OTRR) User guide
How to submit and sign electronically your Online Travel Reimbursement Request (OTRR) User guide Version 4 2018-07-02 1 Content Introduction... 3 Rules for submitting travel reimbursement requests and
More informationMedia-Ready Network Transcript
Media-Ready Network Transcript Hello and welcome to this Cisco on Cisco Seminar. I m Bob Scarbrough, Cisco IT manager on the Cisco on Cisco team. With me today are Sheila Jordan, Vice President of the
More informationGo-Fi or Wi-Go. Photons Everywhere. Jon Crowcroft December, 2005
Go-Fi or Wi-Go Photons Everywhere Jon Crowcroft December, 2005 Google Cluster + WiFi Access A core mesh network directly connecting all major cities in 1 fiber hop Access networks in city 1 hop, and around
More informationA Modified Fault Tolerant Location-Based Service Discovery Protocol for Vehicular Networks
A Modified Fault Tolerant Location-Based Service Discovery Protocol for Vehicular Networks Saeed Fathi Ghiri 1 and Morteza Rahmani and Hassan Almasi 2 1 Department of Computer Engineering, Azad University
More informationLeveraging Microsoft Office Communications Server. Jon Rauschenberger CTO
Leveraging Microsoft Office Communications Server Jon Rauschenberger CTO jon@claritycon.com Agenda 2 Topics: What can Communication i Server do for your business? How can Communication Server enable real-time
More informationNamed Data Networking
Named Data Networking Patrick Crowley, John DeHart & the NDN Team 2013 China-America Frontiers of Engineering Symposium Beijing 5/15/2013 Goals for today Introduce Named Data Network (NDN) Illustrate NDN
More informationUbiquitous services and applications: needs of mobile users
International Telecommunication Union Session 8: Seamless communications on the move Ubiquitous services and applications: needs of mobile users Mitsuji MATSUMOTO Professor, GITI Waseda University Background
More informationECS-087: Mobile Computing
ECS-087: Mobile Computing Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer Diwakar Yagyasen.1 Effect of Mobility on Protocol Stack Application: new applications and adaptations Transport:
More informationIoT CoAP Plugtests & Workshop November 27 th 2012
Building the Environment for the Things as a Service IoT CoAP Plugtests & Workshop November 27 th 2012 Introduction The BETaaS FP7 project Facts Start date: 1/10/12 End date: 31/3/15 (30 months) Cost:
More informationWhy do we really want an ID/locator split anyway?
Why do we really want an ID/locator split anyway? Dave Thaler dthaler@microsoft.com MobiArch 2008 1 Starting from basics Users deal with names, not addresses (esp. in IPv6) Humans need friendly identifiers
More informationConsistency and Replication. Some slides are from Prof. Jalal Y. Kawash at Univ. of Calgary
Consistency and Replication Some slides are from Prof. Jalal Y. Kawash at Univ. of Calgary Reasons for Replication Reliability/Availability : Mask failures Mask corrupted data Performance: Scalability
More informationDissemination of Paths in Path-Aware Networks
Dissemination of Paths in Path-Aware Networks Christos Pappas Network Security Group, ETH Zurich IETF, November 16, 2017 PANRG Motivation How does path-awareness extend to the edge? 2 PANRG Motivation
More informationFundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,
Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin, ydlin@cs.nctu.edu.tw Chapter 1: Introduction 1. How does Internet scale to billions of hosts? (Describe what structure
More informationAnnouncements. More Announcements. Brief History of Networking. How does a computer send messages over the Internet? 12/7/11
12/7/11 Announcements Final Project : Deadlines Wed (12/7): Project draft to Learn@UW dropbox by 5pm Whatever you have completed TODAY No partner changes after TODAY (email us if problems) Due December
More informationIntroduction to Information Science and Technology 2017 Networking I. Sören Schwertfeger 师泽仁
I Sören Schwertfeger 师泽仁 Outline Internet History of the Internet Internet Structure Internet Protocols Network layer details 1. Physical Layer 2. Data Link Layer 3. Network Layer Internet: Huge network
More informationAndroid framework. How to use it and extend it
Android framework How to use it and extend it Android has got in the past three years an explosive growth: it has reached in Q1 2011 the goal of 100M of Activations world wide with a number of daily activations
More informationMixed-Criticality Systems based on a CAN Router with Support for Fault Isolation and Selective Fault-Tolerance
IFAC 2014 Mixed-Criticality Systems based on a Router with Support for Fault Isolation and Selective Fault-Tolerance Roland Kammerer 1, Roman Obermaisser², Mino Sharkhawy 1 1 Vienna University of Technology,
More informationNETWORK-ASSISTED MULTIHOMING FOR EMERGING HETEROGENEOUS WIRELESS ACCESS SCENARIOS
NETWORK-ASSISTED MULTIHOMING FOR EMERGING HETEROGENEOUS WIRELESS ACCESS SCENARIOS BY SHREYASEE MUKHERJEE A thesis submitted to the Graduate School New Brunswick Rutgers, The State University of New Jersey
More informationMobilityFirst: Architecture Summary & Project Status EAB Meeting - 30 April 2012
MobilityFirst: Architecture Summary & Project Status EAB Meeting - 30 April 2012 Contact: D. Raychaudhuri WINLAB, Rutgers University Technology Centre of NJ 671 Route 1, North Brunswick, NJ 08902, USA
More informationMini-Project, Exam, Etc
Mini-Project, Exam, Etc Original slides are from Silberschatz, Korth and Sudarshan Mini Project The basis for the oral exam To provide a realistic running example To use in practice, the major topics covered
More informationBuilding Pervasive Computing Applications on Sensor Networks. Rutgers, The State University of New Jersey
Building Pervasive Computing Applications on Sensor Networks Rutgers, The State University of New Jersey www.winlab.rutgers.edu 1 Introduction: Sensor Networks Wireless Sensor Nets Telecom Internet + Telecom
More informationReview of Previous Lecture
Review of Previous Lecture Network access and physical media Internet structure and ISPs Delay & loss in packet-switched networks Protocol layers, service models Some slides are in courtesy of J. Kurose
More informationNamed Data Networking (NDN) CLASS WEB SITE: NDN. Introduction to NDN. Updated with Lecture Notes. Data-centric addressing
CLASS WEB SITE: http://upmcsms.weebly.com/ Updated with Lecture Notes Named Data Networking (NDN) Introduction to NDN Named Data Networking (NDN) IP NDN Host-centric addressing Data-centric addressing
More informationCS 268: Computer Networking
CS 268: Computer Networking L-18 Naming Overview i3 Layered naming DOA SFR 2 Multicast S 1 S 2 R RP R R R R RP: Rendezvous Point C 1 C 2 3 Mobility Sender HA FA Home Network Network 5 5.0.0.1 12.0.0.4
More informationGFS Overview. Design goals/priorities Design for big-data workloads Huge files, mostly appends, concurrency, huge bandwidth Design for failures
GFS Overview Design goals/priorities Design for big-data workloads Huge files, mostly appends, concurrency, huge bandwidth Design for failures Interface: non-posix New op: record appends (atomicity matters,
More informationScheduler s Guide to Processing 25Live Event Drafts. Duke University
Scheduler s Guide to Processing 25Live Event Drafts Duke University Last Updated: 7/31/2014 TERMINOLOGY Getting Acquainted with 25Live Cabinet: Highest level of organization. Contact: An individual who
More informationSmart Life Solution Guide
2016 Smart Life Solution Guide Smart Life, Your Life www.edimax.com Smart Life, Your Life Live the Future Today Why Edimax Smart Life? DIY Build your own surveillance system DIY for your own surveillance
More informationCS 268: Computer Networking
CS 268: Computer Networking L-24 Course Wrap-up Goals and Objectives Understand state-of-the-art in network protocols, architectures, and applications Process of networking research Constraints and thought
More information