CCNxCon2012: Session 1: CCN Updates &  Roadmap
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

CCNxCon2012: Session 1: CCN Updates & Roadmap

on

  • 903 views

CCN Updates & Roadmap

CCN Updates & Roadmap
Van Jacobson, PARC

Statistics

Views

Total Views
903
Views on SlideShare
903
Embed Views
0

Actions

Likes
1
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

CCNxCon2012: Session 1: CCN Updates & Roadmap Presentation Transcript

  • 1. CCNx Update Van Jacobson CCNxCon Inria Sofia Antipolis 11 September 2012
  • 2. PARC Core Team• Michael Plass (architect)• Nick Briggs• Rebecca Braynard• David Kordsmeier (repo master)• Alexander Afanasyev (summer intern)
  • 3. Environment• Master repo hosted on github: https://github.com/ProjectCCNx/ccnx• Issue tracker (redmine) at: http://redmine.ccnx.org/projects/ccn• Nightly build / regression testing via Jenkins
  • 4. Development process• All git commits have to be associated with one or more redmine issues.• Issue cycle: new assigned resolved closed http://redmine.ccnx.org/projects/ccn/activity• Release philosophy: ‘early and often’: http://redmine.ccnx.org/projects/ccn/roadmap
  • 5. Weekly commit history +!!$!(! &*!)! 7883.3-461/4819505.3-46 &!!&! ,-./0123456 ! "*!&! "!!)!(! *!$! ! !"#!$ !"#!% !"#"! !"#"" !"#"&
  • 6. Weekly commit history +!!$!(! 0.6.0 &*! 0.1.0 0.4.0)! 0.5.0 7883.3-461/4819505.3-46 0.2.0 0.3.0 &!!&! ,-./0123456 ! "*!&! 0.4.1 0.5.1)! 0.4.2 0.5.2 "!! 0.6.1(! *!$! ! !"#!$ !"#!% !"#"! !"#"" !"#"&
  • 7. Some of the major changes since last meeting • C repo w/disk-resident • local TCP for libccn store & local-scoped connections (android requests sandbox workaround) • ‘Sync’ protocol • many android fixes • new signing options • Apps: enhanced http proxy, VLC plugin • faster forwarding code upgrade, ccnc c-based chat client. w/new PIT structure(see http://www.ccnx.org/releases/ccnx-0.6.1/NEWS)
  • 8. Things in progress• Transient repo storage• Refactored ‘sync’ (decoupled from repo)• Apps: Medical device interface, serverless XMPP, automatic photo sharing
  • 9. On the radar• Opportunistic caching support• CDN-quality transaction logging framework• Generic link level encap with hybrid ARQ
  • 10. Community development• Many exciting things happening. E.g., ‣ NDN ospf-n, python bindings, device control & video streaming apps, ns3 simulator ‣ ANR-Connect simulator, QoS framework ‣ U. Basel CCN-lite ‣ ...• PARC interested in setting up a clearinghouse to promote & connect these efforts.
  • 11. Commercialization• Operator and vendor research interest.• ENC (Emerging Networks Consortium) looking at scenarios and use cases.• Need people solving real problems to evolve from ‘research’ to ‘advanced development’ stage.• Eventually standardize based on ‘rough consensus and running code’ (the world may not need another 3GPP IMS)