My Wiki!

ICN conf 27092017

Key note

Abstract: Names contain rich semantics, and so knowing who is interested in which named data can represent an invasion of privacy. At the same time, name structures can help with organising information (ontologies etc) - in this talk I'll discuss some ideas about creation and use of private name spaces.

Bio: Jon Crowcroft has been the Marconi Professor of Communications Systems in the Computer Laboratory of University of Cambridge since October 2001. He has worked in the area of Internet support for multimedia communications for over 30 years. Three main topics of interest have been scalable multicast routing, practical approaches to traffic management, and the design of deployable end-to-end protocols. Current active research areas are Opportunistic Communications, Social Networks, and techniques and algorithms to scale infrastructure-free mobile systems. He leans towards a “build and learn” paradigm for research. Further information is available at https://www.cl.cam.ac.uk/~jac22.

Headline

  • blockchain icn
  • Private name spaces - what - why? –> this pattern!!
    • name contain semantic –> privacy
    • but, organizing information based on name structure
    • –> solution: private namespaces
  • Iterated bloom filters I(FIB)F
    • trusted 3rd party provides a per session/contant HMAC
    • against democritization goad of ICN –> re-decentralize the session info? CA
    • –> blockchain
  • Blockchian
    • immutable bits irmin/docker

When Encryption is Not Enough: Privacy Attacks in Content-Centric Networking

A Keyword-based ICN-IoT Platform

  • isolated iot things
  • bring processing close to data
  • Naming IoT data
    • how to ease data sharing
  • keyword based
    • Iot domain vs internet
    • iot keywords vs internet hierarchy
  • Discussion
    • creating location dependency in Iot, require GW

Improved Content Addressability Through Relational Data Modeling and In-Network Processing Elements

  • problem of hierarchical content organization
    • different names for acces patter
    • unsupported access-pattern
      • –> semantic?
    • limited descriptiveness of name affects security
  • criteria for nameing scheme
    • consumer (composition declarative name), publisher (static content), cloud (production recipe), security (descriptive names)
  • NFN & ICN
    • combining data & data processing functions
  • Solution: active name processing element using realtional DB
    • few basic set operations for rich relational algebra
    • user query: using the operations to query
  • –> Potential improvement: semantic cna do better
    • problem?

The Need for a Name to MAC Address Mapping in NDN: Towards Quantifying the Resource Gain

  • unicast has lower error rate for INT/DATA
    • > mapping reason

Request Aggregation, Caching, and Forwarding Strategies for Improving Large Scientific Data Distribution: A Case Study

  • github.com/susmit85/icn17-simulation-scenario
  • Path Switching in Content Centric and Named Data Networks

    Jointly Optimal Routing and Caching for Arbitrary Network Topologies

    • good

    Proactive Caching with Mobility Prediction under Uncertainty in Information-centric Networks

    • good
    • Predict user's mobility
    • Pre-fetch content

    Low-power Internet of Things with NDN and Cooperative Caching

    Panel Session

    1. Facilitating ICN Deployment with an Extended OpenFlow Protocol

    • maching ndn package using extended berleky PF running on the switch
      • conform standate
      • ultimate extension
    • BPF
      • compilted to bytecode and attached to network tap iface
    • extended-BPF
      • using experimenter message
      • OvS
        • concurrent eBPF
      • paper Idea: PIF using eBPF flow matching
    • imple
      • vm with anilla NDN 0.41, python script adverising ROB to controller
      • VM with modified SDN switch
      • modified controller
    • experiment
      • ping ndn
      • file transfer
      • switch performance
        • matching speed on IC nname and tunnelling
          • 100k INT sent x PPS, 30 DATA each
        • eXpress Data Path linux 4.13+
        • Netronome NIC support XDP: xdpdrv
      • No Openflow, control via “maps”
    • ICN/new arche – SDN - flexibility – accelerated data plane- performance

    NFaaS: Named Function as a Service

    • problem
      • different source / un-sync data sources
      • session in case of LB, etc
    • Uni-kernel
      • immutable images
      • hypervisor, small stack
    • serverless
    • Score function to select most popular NFN provider / images
    • Experiemnt
      • moving task: delay, bandwidth, background traffic
      • task satisfied: whole traffic ,dleay sensitive, bw hungry

    A Native Content Discovery Mechanism for Information-centric Networks

    • incentives, find copy of content within source domain
    • NDN does minimal discovery: search opportinistically on-path
    • combine with nearest replica copy NRC
    • interesting
    • Cooridnation of routing & content placement
    • Propose: opportunistic coordiantion content discovery
    • Forwarding strategy: FIB or EFIB
      • 2 extreme
    • Proposal:

    Navigation
    Toolbox