O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

CCNxCon2012: Session 1: CCN Updates & Roadmap

1.469 visualizações

Publicada em

CCN Updates & Roadmap
Van Jacobson, PARC

  • Seja o primeiro a comentar

CCNxCon2012: Session 1: CCN Updates & Roadmap

  1. 1. CCNx Update Van Jacobson CCNxCon Inria Sofia Antipolis 11 September 2012
  2. 2. PARC Core Team• Michael Plass (architect)• Nick Briggs• Rebecca Braynard• David Kordsmeier (repo master)• Alexander Afanasyev (summer intern)
  3. 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. 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. 5. Weekly commit history +!!$!(! &*!)! 7883.3-461/4819505.3-46 &!!&! ,-./0123456 ! "*!&! "!!)!(! *!$! ! !"#!$ !"#!% !"#"! !"#"" !"#"&
  6. 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. 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. 8. Things in progress• Transient repo storage• Refactored ‘sync’ (decoupled from repo)• Apps: Medical device interface, serverless XMPP, automatic photo sharing
  9. 9. On the radar• Opportunistic caching support• CDN-quality transaction logging framework• Generic link level encap with hybrid ARQ
  10. 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. 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)

×