SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
L.GHAZZAI 1 Y.HADJADJ-AOUL 1 A.KSENTINI 1 G.BICHOT 2 S.GOUACHE 2 A.BELGHIT 3
                                           1 University of Rennes 1 2 Technicolor 3 University of Manouba




On a novel joint replicating and caching strategy for
              content centric networks
                    Portal                                                                Device  with  caching  


                                                                                                                                                                        ABSTRACT
                                                                                          support  (e.g.  Router,  
                                                                                              DSLAM,   )

                                                                                           STB  with  possible  
                                                                                            caching  support


                                                                                                                                The rise of popularity of video services has resulted in increased
                                                                                                                                   volumes of network traffic that, in turn, has created bottlenecks
                                                                                                                                   in the networks causing degradations of the perceived quality.
       CDN                                                                                                                         The CCN paradigm is considered as one of the most
     surrogate
                                                                                                                                   prominent solution to address such issue. However, the
                                                                                                                                   cascaded LRU caches introduced by CCN presents some
                                                                                                                                   limits. In this work, we first analyze such limits. Then, we
                                                                                                                                   propose a new caching and replication strategy to optimize
                                                                                                                                   resources utilization and to maximize the number of different
                                                                                                                                   chunks existing within the intra domain.
                                       Fig.1  Intra-­‐Domain  Architecture




                                                                                                                                                      Fig.2  Popularity  vs.  Number  of  Nodes
                                                                                                                                            Number of Nodes


 Content replication vs. caching in CCN                                                                                                18
                                                                                                                                       16
Early, in-network caching was proposed as a mean to get the                                                                            14
    contents closer to the end-users. With the shift towards                                                                           12
    content-centric networking (CCN), this logic is pushed further.
                                                                                                                                       10
    CCN introduces two distinct techniques: contents caching and
                                                                                                                                        8
    replication. However, one should consider the mutual impact
    existing between these techniques. Indeed, the benefits of                                                                          6

    contents replication can be completely cancelled with a                                                                             4
    bad caching technique (see Fig. 3).                                                                                                 2
                                                                                                                                                                                                             Popularity

                                                                                                                                        0
                                                                                                                                             0                5E-­‐11    1E-­‐10   1,5E-­‐10   2E-­‐10   2,5E-­‐10

                               Fig.3  Popularity  vs.  Delay
     0,8
                                                                                                                                            Limits of existing approaches
           Delay



     0,7
     0,6
                                                                                                                                CCNs allow popular content to be present in many nodes to make
     0,5                                                                                                                          the content closer to the end users (see Fig. 2). However, the
     0,4                                                                                                                          use of LRU as a caching strategy deceases the duration of
     0,3                                                                                                                          the contents presence in caches.
     0,2                                                                                                                        Some changes should be introduced to the classical CCN
     0,1                                                                                                                           architecture by focusing on: (i) reducing the amount of
      0                                                                                                                            replica in the intra-domain; (ii) storing as many various data
                                                                                                                   Popularity
           0                 5E-­‐11            1E-­‐10             1,5E-­‐10   2E-­‐10                2,5E-­‐10                   as possible.



   A Combined caching and replication                                                                                               Each CCN node, in the path to the destination, stores the chunk
                                                                                                                                    using this probability.
               technique
                                                                                                                                    The proposed caching technique, combines the benefits of
   Initially affect to each piece of data (i.e. chunk), to be                                                                       Least Recently Used (LRU) and Least Frequently Used (LFU)
   transmitted, a nonzero storage probability depending notably on                                                                  solutions.
   the chunk s popularity P.
                                                                                                                                    If a CCN node decides to store a particular chunk, it puts
                      P0 = min [ max (( i) , 0) , 1]
   P=                                                                                                                               its storage probability to zero (or reduce the probability) to
                      PK = min[max(PK-1 + S /N , 0) , 1]
where i : popularity of the chunk i. S = 1 if the chunk have been                                                                   avoid multiple duplication of the same content. Otherwise,
  stocked, 0 else.                                                                                                                  the probability is increased.


                   Acknowledgement                                       The work is partially supported by the national French project ANR VERSO ViPeer.

Mais conteúdo relacionado

Destaque

Учительська призентація
Учительська призентаціяУчительська призентація
Учительська призентація
Илона Корчака
 
ЖИЗНЬ ПОСЛЕ ДЕНЕГ
ЖИЗНЬ ПОСЛЕ ДЕНЕГЖИЗНЬ ПОСЛЕ ДЕНЕГ
ЖИЗНЬ ПОСЛЕ ДЕНЕГ
startupvillage2014
 
Journey of a steelworker uale conference presentation draft 7
Journey of a steelworker uale conference presentation draft 7Journey of a steelworker uale conference presentation draft 7
Journey of a steelworker uale conference presentation draft 7
Mike Olszanski
 
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПАО ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
startupvillage2014
 
Broschuere erneuerbar beschaeftigt_bf
Broschuere erneuerbar beschaeftigt_bfBroschuere erneuerbar beschaeftigt_bf
Broschuere erneuerbar beschaeftigt_bf
metropolsolar
 
Theatre template
Theatre templateTheatre template
Theatre template
coolstuff
 
кто и как создает новые материалы юнусов
кто и как создает новые материалы юнусовкто и как создает новые материалы юнусов
кто и как создает новые материалы юнусов
startupvillage2014
 
Triumph template
Triumph templateTriumph template
Triumph template
coolstuff
 

Destaque (20)

Ölförderung in Bürstadt Information der Fa. Rhein Petroleum im Umweltausschuß
Ölförderung in Bürstadt Information der Fa. Rhein Petroleum im UmweltausschußÖlförderung in Bürstadt Information der Fa. Rhein Petroleum im Umweltausschuß
Ölförderung in Bürstadt Information der Fa. Rhein Petroleum im Umweltausschuß
 
Учительська призентація
Учительська призентаціяУчительська призентація
Учительська призентація
 
ЖИЗНЬ ПОСЛЕ ДЕНЕГ
ЖИЗНЬ ПОСЛЕ ДЕНЕГЖИЗНЬ ПОСЛЕ ДЕНЕГ
ЖИЗНЬ ПОСЛЕ ДЕНЕГ
 
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric NetworkingCCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
 
Journey of a steelworker uale conference presentation draft 7
Journey of a steelworker uale conference presentation draft 7Journey of a steelworker uale conference presentation draft 7
Journey of a steelworker uale conference presentation draft 7
 
CCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCNCCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCN
 
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПАО ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
О ЧЕМ НАДО ЗНАТЬ НА ЭТАПЕ ЗАПУСКА ГЛОБАЛЬНОГО СТАРТАПА
 
CCNxCon2012: Session 5: Easy CCNx experimentation on PlanetLab
CCNxCon2012: Session 5: Easy CCNx experimentation on PlanetLabCCNxCon2012: Session 5: Easy CCNx experimentation on PlanetLab
CCNxCon2012: Session 5: Easy CCNx experimentation on PlanetLab
 
Broschuere erneuerbar beschaeftigt_bf
Broschuere erneuerbar beschaeftigt_bfBroschuere erneuerbar beschaeftigt_bf
Broschuere erneuerbar beschaeftigt_bf
 
Theatre template
Theatre templateTheatre template
Theatre template
 
кто и как создает новые материалы юнусов
кто и как создает новые материалы юнусовкто и как создает новые материалы юнусов
кто и как создает новые материалы юнусов
 
Beschuldigtenanhörung
BeschuldigtenanhörungBeschuldigtenanhörung
Beschuldigtenanhörung
 
Anti atom
Anti atomAnti atom
Anti atom
 
CCNxCon2012: Session 6: ccnSim: A Highly Scalable CCN Simulator
CCNxCon2012: Session 6: ccnSim: A Highly Scalable CCN SimulatorCCNxCon2012: Session 6: ccnSim: A Highly Scalable CCN Simulator
CCNxCon2012: Session 6: ccnSim: A Highly Scalable CCN Simulator
 
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
 
CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Net...
CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Net...CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Net...
CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Net...
 
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...
 
07 гамма локатор
07 гамма локатор07 гамма локатор
07 гамма локатор
 
Triumph template
Triumph templateTriumph template
Triumph template
 
20 aznaurova
20 aznaurova20 aznaurova
20 aznaurova
 

Semelhante a CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy for Content-Centric Networks

Cache and consistency in nosql
Cache and consistency in nosqlCache and consistency in nosql
Cache and consistency in nosql
João Gabriel Lima
 
Erlang Cache
Erlang CacheErlang Cache
Erlang Cache
ice j
 
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
GiselleginaGloria
 
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
IDES Editor
 
Multi-domain Virtual Content-Aware Networks Mapping on Network Resources
Multi-domain Virtual Content-Aware Networks Mapping on Network ResourcesMulti-domain Virtual Content-Aware Networks Mapping on Network Resources
Multi-domain Virtual Content-Aware Networks Mapping on Network Resources
Alpen-Adria-Universität
 
A novel solution of distributed memory no sql database for cloud computing
A novel solution of distributed memory no sql database for cloud computingA novel solution of distributed memory no sql database for cloud computing
A novel solution of distributed memory no sql database for cloud computing
João Gabriel Lima
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
IJASCSE
 

Semelhante a CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy for Content-Centric Networks (20)

Cache and consistency in nosql
Cache and consistency in nosqlCache and consistency in nosql
Cache and consistency in nosql
 
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile NetworksPart 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
Part 2: Efficient Multimedia Delivery in Content-Centric Mobile Networks
 
Project titles abstract_2012
Project titles abstract_2012Project titles abstract_2012
Project titles abstract_2012
 
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
Algorithmic Construction of Optimal and Load Balanced Clusters in Wireless Se...
 
Erlang Cache
Erlang CacheErlang Cache
Erlang Cache
 
Age-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric NetworksAge-based Cooperative Caching in Information-Centric Networks
Age-based Cooperative Caching in Information-Centric Networks
 
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
A Professional QoS Provisioning in the Intra Cluster Packet Level Resource Al...
 
Dual-resource TCPAQM for Processing-constrained Networks
Dual-resource TCPAQM for Processing-constrained NetworksDual-resource TCPAQM for Processing-constrained Networks
Dual-resource TCPAQM for Processing-constrained Networks
 
5113jgraph01
5113jgraph015113jgraph01
5113jgraph01
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
A Low Control Overhead Cluster Maintenance Scheme for Mobile Ad hoc NETworks ...
 
83
8383
83
 
Multi-domain Virtual Content-Aware Networks Mapping on Network Resources
Multi-domain Virtual Content-Aware Networks Mapping on Network ResourcesMulti-domain Virtual Content-Aware Networks Mapping on Network Resources
Multi-domain Virtual Content-Aware Networks Mapping on Network Resources
 
Cache Performance Analysis of Virtualized Router on Virtual Content-Centric N...
Cache Performance Analysis of Virtualized Router on Virtual Content-Centric N...Cache Performance Analysis of Virtualized Router on Virtual Content-Centric N...
Cache Performance Analysis of Virtualized Router on Virtual Content-Centric N...
 
A novel solution of distributed memory no sql database for cloud computing
A novel solution of distributed memory no sql database for cloud computingA novel solution of distributed memory no sql database for cloud computing
A novel solution of distributed memory no sql database for cloud computing
 
Cache performance analysis of virtualized router on virtual content centric n...
Cache performance analysis of virtualized router on virtual content centric n...Cache performance analysis of virtualized router on virtual content centric n...
Cache performance analysis of virtualized router on virtual content centric n...
 
Jz2417141717
Jz2417141717Jz2417141717
Jz2417141717
 
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor NetworkCluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
Cluster-based Target Tracking and Recovery Algorithm in Wireless Sensor Network
 
14 19
14 1914 19
14 19
 
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
CFMS: A CLUSTER-BASED CONVERGECAST FRAMEWORK FOR DENSE MULTI-SINK WIRELESS SE...
 

Mais de PARC, a Xerox company

Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
PARC, a Xerox company
 

Mais de PARC, a Xerox company (20)

Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
Enterprise Gamification – Exploiting People by Letting Them Have Fun [PARC Fo...
 
CCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening RemarksCCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening Remarks
 
CCNxCon2012: Session 1: CCN Updates & Roadmap
CCNxCon2012: Session 1: CCN Updates &  RoadmapCCNxCon2012: Session 1: CCN Updates &  Roadmap
CCNxCon2012: Session 1: CCN Updates & Roadmap
 
CCNxCon2012: Session 2: A Distributed Server-based Conference Control and Man...
CCNxCon2012: Session 2: A Distributed Server-based Conference Control and Man...CCNxCon2012: Session 2: A Distributed Server-based Conference Control and Man...
CCNxCon2012: Session 2: A Distributed Server-based Conference Control and Man...
 
CCNxCon2012: Session 2: Embedding Cloud-Centric-Networking in CCN
CCNxCon2012: Session 2: Embedding Cloud-Centric-Networking in CCNCCNxCon2012: Session 2: Embedding Cloud-Centric-Networking in CCN
CCNxCon2012: Session 2: Embedding Cloud-Centric-Networking in CCN
 
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
 
CCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a HierarchicalCCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
 
CCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric NetworkingCCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
 
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
 
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
 
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
 
CCNxCon2012: Session 3: Content-centric VANETs: routing and transport issues
CCNxCon2012: Session 3: Content-centric VANETs: routing and transport issuesCCNxCon2012: Session 3: Content-centric VANETs: routing and transport issues
CCNxCon2012: Session 3: Content-centric VANETs: routing and transport issues
 
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R NetworksCCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
 
CCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and PepysCCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
 
CCNxCon2012: Session 4: Caesar: a Content Router for High Speed Forwarding
CCNxCon2012: Session 4: Caesar:  a Content Router for High Speed ForwardingCCNxCon2012: Session 4: Caesar:  a Content Router for High Speed Forwarding
CCNxCon2012: Session 4: Caesar: a Content Router for High Speed Forwarding
 
CCNxCon2012: Session 4: OSPFN
CCNxCon2012: Session 4: OSPFNCCNxCon2012: Session 4: OSPFN
CCNxCon2012: Session 4: OSPFN
 
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN NetworksCCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
 
CCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT TableCCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT Table
 
CCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data NetworkingCCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data Networking
 
CCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCPCCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCP
 

CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy for Content-Centric Networks

  • 1. L.GHAZZAI 1 Y.HADJADJ-AOUL 1 A.KSENTINI 1 G.BICHOT 2 S.GOUACHE 2 A.BELGHIT 3 1 University of Rennes 1 2 Technicolor 3 University of Manouba On a novel joint replicating and caching strategy for content centric networks Portal Device  with  caching   ABSTRACT support  (e.g.  Router,   DSLAM,   ) STB  with  possible   caching  support The rise of popularity of video services has resulted in increased volumes of network traffic that, in turn, has created bottlenecks in the networks causing degradations of the perceived quality. CDN   The CCN paradigm is considered as one of the most surrogate prominent solution to address such issue. However, the cascaded LRU caches introduced by CCN presents some limits. In this work, we first analyze such limits. Then, we propose a new caching and replication strategy to optimize resources utilization and to maximize the number of different chunks existing within the intra domain. Fig.1  Intra-­‐Domain  Architecture Fig.2  Popularity  vs.  Number  of  Nodes Number of Nodes Content replication vs. caching in CCN 18 16 Early, in-network caching was proposed as a mean to get the 14 contents closer to the end-users. With the shift towards 12 content-centric networking (CCN), this logic is pushed further. 10 CCN introduces two distinct techniques: contents caching and 8 replication. However, one should consider the mutual impact existing between these techniques. Indeed, the benefits of 6 contents replication can be completely cancelled with a 4 bad caching technique (see Fig. 3). 2 Popularity 0 0 5E-­‐11 1E-­‐10 1,5E-­‐10 2E-­‐10 2,5E-­‐10 Fig.3  Popularity  vs.  Delay 0,8 Limits of existing approaches Delay 0,7 0,6 CCNs allow popular content to be present in many nodes to make 0,5 the content closer to the end users (see Fig. 2). However, the 0,4 use of LRU as a caching strategy deceases the duration of 0,3 the contents presence in caches. 0,2 Some changes should be introduced to the classical CCN 0,1 architecture by focusing on: (i) reducing the amount of 0 replica in the intra-domain; (ii) storing as many various data Popularity 0 5E-­‐11 1E-­‐10 1,5E-­‐10 2E-­‐10 2,5E-­‐10 as possible. A Combined caching and replication Each CCN node, in the path to the destination, stores the chunk using this probability. technique The proposed caching technique, combines the benefits of Initially affect to each piece of data (i.e. chunk), to be Least Recently Used (LRU) and Least Frequently Used (LFU) transmitted, a nonzero storage probability depending notably on solutions. the chunk s popularity P. If a CCN node decides to store a particular chunk, it puts P0 = min [ max (( i) , 0) , 1] P= its storage probability to zero (or reduce the probability) to PK = min[max(PK-1 + S /N , 0) , 1] where i : popularity of the chunk i. S = 1 if the chunk have been avoid multiple duplication of the same content. Otherwise, stocked, 0 else. the probability is increased. Acknowledgement The work is partially supported by the national French project ANR VERSO ViPeer.