Information-Centric Networking & the Ψ Architecture George C. Polyzos Mobile Multimedia Laboratory Department of Informatics Athens University of Economics & Business Athens, Greece [email protected]Dept. of Computer Science & Engineering University of California, San Diego [email protected]
51
Embed
Information-Centric Networking & the Ψ Architecture George C. Polyzos Mobile Multimedia Laboratory Department of Informatics Athens University of Economics.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Information-Centric Networking
& the Ψ Architecture
George C. Polyzos
Mobile Multimedia Laboratory
Department of InformaticsAthens University of Economics & Business
PSIRP: Publish Subscribe Internet Routing Paradigm FP7 ICT STREP, 2008-2010
the basis focus on (inter)-networking
PURSUIT: Publish Subscribe Internet Technologies FP7 ICT STREP, 2010-2013
extending, above & below the Internet layer optical, wireless, mobility, transport…
Euro-NF: Anticipating the Network of the Future—From Theory to Design FP7 ICT Network of Excellence, 2008-2012
ASPECTS, GOVPIMIT, E-key-nets
EIFFEL: Evolved Internet Future For European Leadership FP7 ICT SSA, 2008-2010; Think-Tank continued June 2011 TT @ MIT: Information-Centric Networking
φSAT: The Role of Satellites in Future Internet Services European Space Agency funded 2011-2013
N. Fotiou, D. Trossen, G.C. Polyzos, “Illustrating a Publish-Subscribe Internet Architecture,” Telecommunication Systems, Springer, vol. 52, no. 3, pp. 233-245, 2012 (Special Issue on ‘Future Internet Services and Architectures: Trends and Visions).
‘Caching’ or Multiple Information Providers & Multiple Paths
G. Xylomenos, et al., “Caching and Mobility Support in a Publish-Subscribe Internet Architecture,” IEEE Communications Magazine, feature topic on ‘Information-Centric Networking,’ vol. 50, no. 7, pp. 52-58, July 2012.
D. Trossen and G. Parisis, “Designing and realizing an information-centric internet,” IEEE Communications Magazine, vol. 50, July 2012. - https://github.com/fp7-pursuit/blackadder
Caching and replication
All content sources are equivalent in PSI Origin, cache, or replication point Chunks can be retrieved from different sources Sources are visible to the network Network-level caching
Caching vs. replication Similar to the user, different to the network Replication is planned (as in CDNs) Caching is opportunistic (as in P2Ps) PSI handles both in a unified manner
Kazaa: 50% of versions and copies polluted [INFOCOM’05, Liang et al.] Kazaa: 15% infected by 52 different viruses [SIGCOMM06, Shin et al.] Limewire: 68% of executables, archives is malware [SIGCOMM’06, Kalafut et al.]
Observations users can change behavior,
information cannot! Information identification is easier
Hash function vs. Certificates Design
only positive, implicit votes only 1 vote /item /publisher no communication overhead
weight of a vote: 1/(Σ votes of pub in this set )α
N. Fotiou, G. Marias, G.C. Polyzos, “Access Control Enforcement Delegation for Information-Centric Networking Architectures,” Proc. ACM SIGCOMM ICN, August 2012.
Consumer credentials protected Minimum user intervention RP has no access to consumer’s personal information RP does not have to implement any access control policy Access control policies can be re-used
Even by users who do not know their content “Access Control Store”
InfoRanking: lightweight mechanism to distinguish and isolate polluted information Motivation
Kazaa: 50% of versions and copies polluted [INFOCOM’05, Liang et al.] Kazaa: 15% infected by 52 different viruses [SIGCOMM06, Shin et al.] Limewire: 68% of executables, archives is malware [SIGCOMM’06, Kalafut et al.]
Observations users can change behavior, information cannot! Information identification is easier
Hash function vs. Certificates Design
only positive, implicit votes only 1 vote /item /publisher no communication overhead
weight of a vote: 1/(Σ votes of pub in this set )α
N. Fotiou, G. Marias, G.C. Polyzos, “Information Ranking in Content-Centric Networks,” Proc. Future Network & Mobile Summit, Florence, Italy, June 2010.
Security & Privacy E2E direct trust not applicable
– Current Internet does not support it either– Socioeconomic trust through mediators (e.g., Rendezvous Providers) D. Lagutin, K. Visala, A. Zahemszky, T. Burbridge, G.F. Marias, “Roles and Security in a
Publish/Subscribe Network Architecture,” Proc. IEEE ISCC 2010, Bologna, Italy, June 2010. Users change behavior, content does not
– Rely on new methods to evaluate content integrity and authenticity– Reputable Content N. Fotiou, G.F. Marias, G.C. Polyzos, "Fighting Spam in Publish/Subscribe Networks Using
Information Ranking," Proc. 6th Conf. on Next Generation Internet, Paris, France, June 2010. End-user privacy can be effectively supported in ICN (@ internetwork level)
– Who asks for what content hidden from content provider, caches– Pub/Sub matching through trusted mediator service (e.g., Rendezvous providers)
– BUT privacy from Rendezvous providers becomes more of an issue Spam & malicious content distribution is blocked
– There is no unsolicited traffic in the network!• Content is delivered after explicit request
– New adversary models P. Nikander, G.F. Marias, “Towards Understanding Pure Publish/Subscribe Cryptographic
Protocols,” Cambridge Security Protocols Workshop, June 2008 .
Proactive Selective Neighbor Caching mobile initially connected to proxy i select an optimum subset of neighbor proxies
i will send the mobile’s subscriptions, and which will proactively cache
information items matching these subscriptions if the mobile connects to one of these proxies then it can immediately receive information items it did not receive due to its disconnection
Cost Function:
X. Vasilakos et al. “Proactive Selective Neighbor Caching for enhancing Mobility Support in Information-Centric Networks,” Proc. ACM SIGCOMM ICN, August 2012.
with multiple videos Define the scope for the video
she uploads to the network Currently done via local
exchange of video knowledge
Subscribe to a Video Search for the desirable video
using the name of the video Currently done via local exchange
of information Subscribe to its PSI-level identifiers Play the video while downloading
Stream Source(e.g. VLC)
Stream Publisher
Local UDP Socket
Publication
Stream Sink(e.g. VLC)
Stream Subscriber
Local UDP Socket
Publication
Publish new versionswith same RId
Subscribe to RId andlisten to updates
Receive datagramsinto a publication buffer
Send updated dataas datagrams
NOTE: The publisher knows the subscriber set for this RId, sends the metadata directly to the subscribers; no rendezvous. Subscriber with metadata for a new version, subscribes to the corresponding data chunks.
Compute minimum cost (Steiner) trees for multicast delivery Cost of optimization:
Signaling cost: resolve the subscription → analogous to a DNS or DHT resolution
Computation delay at TM
Evaluation: Emulation of AS 224 (Norwegian Univ. & Research Network) 233 routers, 75 access routers → 75 PSI access networks… For 90% of subscriptions, delay (Steiner - Shortest-path) < 2ms; For 99.6%, < 60ms Steiner-tree byte footprint compared to Shortest-path trees: - 30%, multiple unicasts: -
48%
C. Tsilopoulos et al. “Efficient Real-time Information Delivery in Future Internet Publish-Subscribe Networks,” Proc. IEEE ICNC, San Diego, CA, January 2013.
An Information-Centric Overlay Network Architecture for Content Distribution and Mobility Support
Ph.D. Dissertation by Konstantinos Katsaros Multicast
Router Assisted Overlay Multicast (RAOM) Deploying multicast functionality in an overlay fashion
Multicast & Caching MultiCache
Enabling caching of data delivered by multicast trees Adapting to the inter-network structure
H-Pastry Canonical version of Pastry
Mobility Support Overlay Multicast Assisted Mobility (OMAM)
Revisiting multicast assisted mobility
K.V. Katsaros, G. Xylomenos, G.C. Polyzos, “MultiCache: an Overlay Architecture for Information-Centric Networking,” Computer Networks, vol. 55, no. 4, pp. 936-947, Special Issue on ‘Architectures and Protocols for the Future Internet,’March 2011.
Information- vs. Content-centric vs. Named Data vs. pub/sub vs. ... overlay vs. clean-slate vs. hybrid/integrated…
special-purpose nets only? Not global? Rendezvous
powerful trusted
has lots of information... target of DOS attacks networks of RPs = RN belongs to different entities than network provider? competing RNs RP functionality needed at multiple & different levels
Intranet, global... on a wire...
Thank you!
George C. PolyzosFaculty: V.A. Siris, G. Xylomenos, G. MariasPostDocs: C.N. Ververidis, K.V. Katsaros, P. FrangoudisDoctoral cand.: N. Fotiou, C. Tsilopoulos, X. Vasilakos, C. Stais, I. Thomas
Mobile Multimedia LaboratoryDepartment of Informatics
Athens University of Economics and BusinessAthens, Greece
Related Publications K.V. Katsaros, G. Xylomenos, G.C. Polyzos, “MultiCache: an Overlay Architecture for Information-
Centric Networking,” Computer Networks, vol. 55, no. 4, pp. 936-947, Elsevier, Special Issue on ‘Architectures and Protocols for the Future Internet,’ Guest Editors: T. Wolf & L. Eggert, March 2011.
N. Fotiou, D. Trossen, G.C. Polyzos, “Illustrating a Publish-Subscribe Internet Architecture,” Telecommunication Systems, Springer, vol. 51, no. 4, Special Issue on ‘Future Internet Services and Architectures: Trends and Visions,’ pp. 233 245, December 2012.
G. Xylomenos, X. Vasilakos, C. Tsilopoulos, V.A. Siris, G.C. Polyzos, “Caching and Mobility Support in a Publish-Subscribe Internet Architecture,” IEEE Communications Magazine, Special Issue on ‘Information-Centric Networking,’ vol. 50, no. 7, pp. 52-58, July 2012.
N. Fotiou, K. Katsaros, G.C. Polyzos, M. Sarela, D. Trossen, G. Xylomenos, “Handling Mobility in Future Publish-Subscribe Information-Centric Networks,” Telecommunication Systems, Springer, Special Issue on ‘Mobility Management in the Future Internet’ (to appear).
P. Zhang, N. Fotiou, B.E. Helvik, G.F. Marias, G.C. Polyzos, “Analysis of the effect of InfoRanking on content pollution in P2P systems,” Security and Communication Networks, John Wiley & Sons, Ltd. (to appear).
C. Doukas, N. Fotiou, G.C. Polyzos, I. Maglogiannis, “Cognitive and Context Aware Assistive Environments Using Future Internet Technologies,” Special Issue on ‘Cognitive Systems for Assistive Environments,’ Universal Access in the Information Society, Springer (to appear).
N. Fotiou, G.F. Marias, G.C. Polyzos, “Publish-Subscribe Internetworking Security Aspects,” in Trustworthy Internet, N. Blefari-Melazzi, G. Bianchi, L. Salgarelli, eds., Springer, May 2011 (pp. 3-15, http://www.springerlink.com/content/g0l4283hq1206128/fulltext.pdf).
more … Related Publications K.V. Katsaros, C. Stais, G. Xylomenos, G.C. Polyzos, “On the Incremental Deployment of Overlay
Information Centric Networks,” Proc. Future Network & Mobile Summit, Florence, Italy, June 2010. N. Fotiou, G. Marias, G.C. Polyzos, “Information Ranking in Content-Centric Networks,” Proc.
Future Network & Mobile Summit, Florence, Italy, June 2010. N. Fotiou, G. Marias, G.C. Polyzos, “Towards a Secure Rendezvous Network for Future
Publish/Subscribe Architectures,” Proc. 3rd Future Internet Symposium, September 2010. N. Fotiou, G.F. Marias, G.C. Polyzos, “Fighting Phishing the Information-Centric way,” Proc. 5th
IFIP NTMS, Security Track, Istanbul, Turkey, May 2012. K.V. Katsaros, G. Xylomenos, G.C. Polyzos, “GlobeTraff: a traffic workload generator for the
performance evaluation of future Internet architectures,” Proc. 5th IFIP NTMS, May 2012. K.V. Katsaros, et al., “On Inter-domain Name Resolution for Information-Centric Networks,” Proc.
IFIP/TC6 Networking), Prague, Czech Republic, May 2012. G.F. Marias, N. Fotiou, G.C. Polyzos, “Efficient Information Lookup for the Internet of Things,”
Proc. First IEEE WoWMoM IoT-SoS, San Francisco, CA, June 2012. X. Vasilakos, et al., “Proactive Selective Neighbor Caching for enhancing Mobility Support in
Information-Centric Networks,” Proc. ACM SIGCOMM ICN'12, Helsinki, Finland, August 2012. N. Fotiou, G.F. Marias, G.C. Polyzos, “Access Control Enforcement Delegation for Information-
Centric Networking Architectures,” Proc. ACM SIGCOMM ICN'12, Helsinki, Finland, August 2012. K.P. Liolis, et al., “Satellite-Terrestrial Integration Scenarios for Future Information-Centric
Networks,” Proc. ICSSC, September 2012. V.A. Siris, C.N. Ververidis, G.C. Polyzos, K. Liolis, “Information-Centric Networking Architectures
for Integration of Satellites Into the Future Internet,” Proc. ESTEL, Rome, Italy, October 2012. C. Tsilopoulos, I. Gasparis, G. Xylomenos, G.C. Polyzos, “Efficient Real-time Information Delivery
in Future Internet Publish-Subscribe Networks,” Proc. IEEE ICNC, San Diego, CA, January 2013.
47
φSAT Scenario #1: Hybrid broadcast netTV
Key drivers for this scenario identificationDTH Broadcasting: 1st market for telecom satellites
Unlimited potential for hybrid access To bring a boost of the link capacity
To increase availability of service and QoE
To add a return link capability for interactive/added-value services
To enlarge service offer (e.g. number of programs for linear / on-demand TV) with several service providers
To favor partnerships and competitiveness and to lower costs
In this context, IP/TV over MPEG-based broadcast brings ease and flexibility for service integration
Common standards to any access network
E.g. service management, native e2e IP transport…
New usages and trends of TV consumption
48
Scenario #1: Hybrid broadcast netTV
Transit Networks
GEO Satcom Network
Content Provider Network
Media Servers
Security -AAA
GW
Fixed Access Network (xDSL, Cable,..)
RVS
RVS
RVS
RVS
RVS
RVS: RendezVous Servers
SD
RVS
RVS
49
Smart Transport M2M use caseKey Challenges• Mobility support
ICN Specific Advantages• Information collection and
Key driver for this scenario Provides advantages in SatCom integration within the 4G/mobile Internet context given the aggressive video traffic growth levels in terrestrial mobile networks.Integrating satellite in a terrestrial 4G infrastructure allows Service Providers to extend their services towards isolated areas and enhance network capabilities for more efficient video content delivery, such as Evolved Multimedia Broadcast Multicast (eMBMS).
Satellite Network ConfigurationGEO or MEO topology In some areas terrestrial repeaters (such as in systems based on DVB-SH and –NGH) could also be used to boost the satellite signal, e.g. for reception in urban areas (Hybrid satellite –LTE system).
ICN potentialQoS based inter-component handover managementOpportunistic/proactive caching for satellite backhauled BSTraffic Aggregation & Caching for operator managed VAS