PSIRP Publish-Subscribe Internet Routing Paradigm 08-Oct-2012 1/27.

Slides:



Advertisements
Similar presentations
You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advertisements

1. XP 2 * The Web is a collection of files that reside on computers, called Web servers. * Web servers are connected to each other through the Internet.
Computer Networks TCP/IP Protocol Suite.
Virtual Trunk Protocol
Advanced Piloting Cruise Plot.
Distributed Systems Architectures
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Network Monitoring System In CSTNET Long Chun China Science & Technology Network.
Copyright (c) 2002 Japan Network Information Center Introduction of JPNICs New Registry System Izumi Okutani IP Address Section Japan Network Information.
1 IEEE Media Independent Handoff Overview of services and scenarios for 3GPP2 Stefano M. Faccin Liaison officer to 3GPP2.
Document #07-12G 1 RXQ Customer Enrollment Using a Registration Agent Process Flow Diagram (Switch) Customer Supplier Customer authorizes Enrollment.
Document #07-12G 1 RXQ Customer Enrollment Using a Registration Agent Process Flow Diagram (Switch) Customer Supplier Customer authorizes Enrollment.
Document #07-2I RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) (mod 7/25 & clean-up 8/20) Customer Supplier.
1 Introducing the Specifications of the Metro Ethernet Forum.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 17 Service OAM Framework and Requirements February 2008.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
ActionDescription 1Decisions about planning and managing the coast are governed by general legal instruments. 2Sectoral stakeholders meet on an ad hoc.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Communicating over the Network
Presented by Brad Jacobson The Publisher on the Web Exploiting the new online sales channels.
Protocol layers and Wireshark Rahul Hiran TDTS11:Computer Networks and Internet Protocols 1 Note: T he slides are adapted and modified based on slides.
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Chapter 1 Data Communications and NM Overview 1-1 Chapter 1
1 Quality of Service Issues Network design and security Lecture 12.
ABC Technology Project
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Subnetting IP Networks Network Fundamentals.
Chapter 15 Integrated Services Digital Network ISDN Services History Subscriber Access Layers BISDN WCB/McGraw-Hill The McGraw-Hill Companies, Inc., 1998.
Chapter 3: The Procurement Process
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
IP Multicast Information management 2 Groep T Leuven – Information department 2/14 Agenda •Why IP Multicast ? •Multicast fundamentals •Intradomain.
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
Squares and Square Root WALK. Solve each problem REVIEW:
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 EN0129 PC AND NETWORK TECHNOLOGY I NETWORK LAYER AND IP Derived From CCNA Network Fundamentals.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Januar MDMDFSSMDMDFSSS
REGISTRATION OF STUDENTS Master Settings STUDENT INFORMATION PRABANDHAK DEFINE FEE STRUCTURE FEE COLLECTION Attendance Management REPORTS Architecture.
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
1 12/18/ :21 Chapter 12Bridges1 Rivier College CS575: Advanced LANs Chapter 12: Bridges.
1 Unit 1 Kinematics Chapter 1 Day
PSSA Preparation.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
Immunobiology: The Immune System in Health & Disease Sixth Edition
Immunobiology: The Immune System in Health & Disease Sixth Edition
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 16 Integrated Services Digital Network (ISDN)
Traktor- og motorlære Kapitel 1 1 Kopiering forbudt.
Illustrating a Publish-Subscribe Internet Architecture Nikolaos Fotiou 1 George C. Polyzos 1 Dirk Trossen 2 Presenter: Konstantinos Katsaros 1 1 Athens.
PURSUIT Architecture Mikko Särelä T
Information-Centric Networks Section # 10.3: Publish/Subscribe Instructor: George Xylomenos Department: Informatics.
Presentation transcript:

PSIRP Publish-Subscribe Internet Routing Paradigm 08-Oct /27

Reference material 2/27 The Publish/Subscribe Internet Routing Paradigm (PSIRP): Designing the Future Internet Architecture by Sasu Tarkoma, Mark Ain, Kari Visala PSIRP-D2.3_ArchitectureDefinition.pdfhttp://psirp.org/files/Deliverables/FP7-INFSO-ICT PSIRP-D2.3_ArchitectureDefinition.pdf PSIRP- D2_4_ArchitectureUpdateAndSecurityAnalysis.pdfhttp://psirp.org/files/Deliverables/FP7-INFSO-ICT PSIRP- D2_4_ArchitectureUpdateAndSecurityAnalysis.pdf

Roadmap: Introduction PSIRP’s objectives Conceptual Architecture Identifiers Architecture key processes Summerizing 3/27

Introduction: 4/27 The current model of IP networking requires that both the relevant data and explicitly addressed network locations be known in order to transparently stream information between two endpoints. It is suffering from increasing traffic. Sender_Driven –imbalance of powers in favor of the sender of information, who is overly trusted.

PSIRP’s objectives: Information_centric Networking Receiver_driven,Publish/subscribe –Users express their interest on data –Data is asynchronously delivered to users –senders “publish” what they want to send and receivers “subscribe” to the publications that they want to receive. Implement innovative multicasting and caching features to optimize performance and efficiency. Implement baseline security functionality as a native core component of the architecture. 5/27

Conceptual Architecture: Component Wheel Networking architecture Service model 6/27

Component Wheel: 7/27

Networking architecture: Identifiers Data and metadata Scoping information Subscribers and publishers Domains 8/27

Identifiers: 9/27 Application identifiers, used by publishers and subscribers. Rendezvous identifiers, network level IDs which identify the interest between publishers and subscribers in the rendezvous system Scope identifiers, aggregate a set of Rids into one group(scope) Forwarding identifiers, used to transport publications across networks.

Data and Metadata: 10/27 Data is in the center of attention Data : picture data Metadata : information on picture size, date of picture taken or others. In Application level represents itself as plain data to the network level Network metadata is soft state within the network –access control, flow control, error notification, congestion notification

Concept of Scope 11/27

Subscribers and publishers 12/27 which create publications, and consume publications, respectively.

Domains 13/27 which are administrative network areas that can be connected using the inter- domain forwarding architecture.

Key entities of the architecture 14/27

Pub/Sub Communication Model 15/27

Architecture key processes : 16/27 Rendezvous –matches the interests of senders and receivers –rendezvous should occur at locations within the network that are trusted to operate correctly in terms of communal, economical, and functional requirements. –Interdomain traffic policies and pub/sub scoping mechanisms define the optimal network locations –The rendezvous system ensures that neither traffic policies nor publication/subscription policies and scopes are violated.

Network architecture with rendezvous 17/27

Architecture key processes : 18/27 Intra-domain routing and forwarding pertains to data delivery in an administrative domain. Intra-domain routing is concerned with local policies.

Architecture key processes : 19/27 Inter-domain routing and forwarding pertains to data delivery in the global network, typically spanning several domains. The inter- domain routing system is configured through the rendezvous process and takes into account any inter-domain policies in effect.

Architecture key processes : 20/27 Forwarding and transport, which pertains to data transfer between subscribers and publishers.

Architecture key processes : 21/27 Caching –is a network process offered by either the local system or any system on the communication graph over the network. Caches are just alternative publishers

Architecture key processes : 22/27 Network attachment is responsible for discovering network attachment points and configuring components in such a way that communication becomes possible.

Service Model: 23/27 publisher/sender –how data can be sent to and over the network what primitives are offered by the network subscriber/receiver –defines an interest-registration service and the necessary upcalls for data reception Network services –monitoring and controlling points offered by the network for management purposes

publisher/sender Services: 24/27 Metadata Publisher anonymity Multicast Data correlation Caching Anycast Scoping Accountability

Subscriber/Receiver Services: 25/27 Subscription state removal Publisher authentication Data integrity Accountability

Summarizing: 26/27 PSIRP is not (only) about architecture – it is about a new way to design systems. It wants to be able to name and address information rather than hosts or interfaces scoping of information reachability Rendezvous System – Matching interests between publishers and subscribers

27/27 Thank You for Listening!