Presentation is loading. Please wait.

Presentation is loading. Please wait.

T Research Seminar on Datacommunications Software

Similar presentations


Presentation on theme: "T Research Seminar on Datacommunications Software"— Presentation transcript:

1 T-110.7190 Research Seminar on Datacommunications Software
Presentation of the paper “Names, Addresses and Identities in Ambient Networks” (B. Ahlgren, L. Eggert, B. Ohlman, J. Rajahalme, A. Schieder) Teemu Rinta-aho T Research Seminar on Datacommunications Software T Research Seminar on Datacommunications Software 26-Dec-18

2 Background The main objective of the Ambient Networks project is to enable seamless interoperation between heterogeneous networks The goal is to enable the vision of networking, where services and information are the focus and access and networking are transparent to the user T Research Seminar on Datacommunications Software 26-Dec-18

3 The Problem Incompatibilities between network functionality limit the usefulness of the available networks Different naming and addressing schemes Routing between heterogeneous networks T Research Seminar on Datacommunications Software 26-Dec-18

4 A Solution New naming & addressing architecture
Network connectivity abstractions Names, addresses and identities Ambient Control Space functions Dynamic bindings between named entities Bridging across different addressing realms T Research Seminar on Datacommunications Software 26-Dec-18

5 Network Connectivity Abstractions
Bearer Combines a sequence of flows into end-to-end connectivity primitives for applications and services Not bound to technology specific locators but higher-level entities in the naming framework Flow Abstracts away the underlying networking technology Provide a uniform view of connectivity for the ACS functions Bound to technology specific locators T Research Seminar on Datacommunications Software 26-Dec-18

6 Names, Addresses and Identities
A layered entity model Focuses on the named entities and not the names used for the entities Use of multiple namespaces per layer Dynamic bindings at different layers enable the basic mobility of nodes, bearers and applications T Research Seminar on Datacommunications Software 26-Dec-18

7 Entities Application service / data object Host entity
SIP services, web pages, … Connect to points of application attachment Comparable to e.g. a BSD socket Application-specific names URLs, URIs, addresses, … Host entity Connect to points of network attachment A logical entity, but comparable to a physical node attaching to a network, reachable by a network specific locator HIP-like namespace T Research Seminar on Datacommunications Software 26-Dec-18

8 Dynamic Bindings One purpose of a layered naming architecture is to provide dynamic bindings between entities at different levels With dynamic bindings, names of entities become location independent This enables different types of mobility without any add-on mechanisms Indirection and delegation can additionally support advanced mobility schemes, such as network mobility with reduced signalling T Research Seminar on Datacommunications Software 26-Dec-18

9 Bridging Across Different Addressing Realms
Translation Gateways between addressing domains Common namespace Unique global names Routing between namespaces Source routing Late binding T Research Seminar on Datacommunications Software 26-Dec-18

10 Summary Presented problems are good & important
It’s easy to present an abstract architecture that seems to solve the problem on paper, but how to go further… How to map to existing systems? How much does adding new naming layers affect mobility signalling and space requirements for storing the bindings? Other questions or comments? T Research Seminar on Datacommunications Software 26-Dec-18


Download ppt "T Research Seminar on Datacommunications Software"

Similar presentations


Ads by Google