Active Content Networking (ACN) - PowerPoint PPT Presentation

Active content networking acn
1 / 12

  • Uploaded on
  • Presentation posted in: General

Active Content Networking (ACN). Tal Lavian. Goals. Active Networks in Content Networking Capsules used for service setup and network control Content transport using normal IP protocols CO2 EE processes capsules for Service setup and network configuration

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

Download Presentation

Active Content Networking (ACN)

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript

Active content networking acn

Active Content Networking(ACN)

Tal Lavian



  • Active Networks in Content Networking

    • Capsules used for service setup and network control

    • Content transport using normal IP protocols

  • CO2 EE processes capsules for

    • Service setup and network configuration

    • Content duplication for multi-receivers

      • Receive registration

      • Duplicate a content copy to each receiver

Active Content Networking

What s distinguished

What’s distinguished?

  • ACN vs RSVP and multicast

    • RSVP/Multicast: Requiring support on each router/switch

    • ACN: only at edge route/switch, service-enabling

  • ACN vs RTP and RTCP

    • RTP/RTCP: communication btw senders and receivers

    • ACN: communication also with network

  • ACN vs Active Networks (AN)

    • AN: capsules for network control and data transport, processing at every active node

    • ACN: capsules only for network control, and only processing at a few edge nodes

Active Content Networking

Acn edge node

Code & Policy



Control Plane

Data Transport


ACN Edge Node

Control Net






CO2 Services

Control Plane

Data transport

Edge Device

Node Components

Node Structure

Active Content Networking

Acn and the internet

CO2 Metro


CO2 Edge


CO2 Edge




ACN and the Internet

CO2 Distribution Plane





Optical Core

Metro & Long Haul




Capsule flow (control)

Content flow (data)

Service code & policy

Network config/monitor

Content Clients

Content Server

Active Content Networking



  • CO2 Distribution Plane

  • Capsule-based Control flow

  • Content Data flow

  • Control and Data flows: in- or off-band

  • Benefits

  • Shortcomings

Active Content Networking

Co2 distribution plane

CO2 Distribution Plane

  • CO2 nodes

    • Locate at the network edges where necessary

    • Types: Edge, Metro, LH

  • CO2-Edge processes capsules, and

    • Decides service setup and network configuration

    • Instructs CO2-Metro/-LH to establish optical connections

  • Code & Policy

    • Code: capsule processors and network services

    • Policy: service and network constraints

  • NetMgr

    • Service control and network management

Active Content Networking

Capsule based control flow

Capsule-based Control Flow

  • Capsule: ANEP-based active packets

  • Purposes:

    • User signaling

      • Content service setup: enabling/disabling, etc

      • Network configuration: bandwidth, routes

    • Feedbacks btw senders and receivers

      • Service requests and grants/permission

      • Traffic statistics, and QoS

  • Processing at CO2-Edge

    • Downloading processor code

Active Content Networking

Content data flow

Content Data Flow

  • Based on normal IP protocols

    • Like UDP/RTP

    • No capsule is required

  • Content Duplication by CO2-Edge

    • When more than one receiver exists

    • Why? Traffic congestion is most often here!

Active Content Networking

Content control and data flows

Content Control and Data Flows

  • One connection: in-band

    • Under same UDP encapsulation

      • Resource saving

    • Capsule and Data have different payloads

      • But complex payload processing

    • But data transport may have to wait

  • Two connections: off-band

    • One for capsule and one for data

    • Separated communications

      • Network can be set up before data traffic starts

Active Content Networking



  • Easy content service setup

    • “On-the-fly” by capsules

    • Based on CO2

  • Fewer capsules and their processing

    • At CO2 edge node only

  • Little interference with data path

  • Technology integration

    • Network signaling, like RSVP

    • Data transport, like RTP

    • Traffic feedback, like RTCP

    • Content duplication, like multicast

Active Content Networking



  • Specific hardware support

    • Capsule redirection

    • Content filtering

    • Content duplicating

  • Inter-node CO2 communication

Active Content Networking

  • Login