Transcript
Page 1: Content Aware Searching,  retrieval and sTreaming  in Future Internet

1COAST Consortium Proprietary

COASTCOAST

Content Aware Searching, retrieval and sTreaming in Future Internet

Theodore Zahariadis Project Technical Coordinator

[email protected]

Spring Concertation MeetingBrussels, 4 February 2010

* The COAST logo is based on the painting “Birds Eye View of Sea Coast” by Leonardo Da Vinci

Page 2: Content Aware Searching,  retrieval and sTreaming  in Future Internet

2COAST Consortium Proprietary

COASTCOAST

Project Summary

COAST will focus on 3 innovation pillars:• Content & Services Searching & Indexing. Based on intelligent nodes, COAST will

– “on the fly” identify/classify content and identify Web services via inspection of the traffic that flows through the nodes (DPI & Signalling Analysis)

– discover “on line”, where services are located and content is located/cached (Crawling)

• Content-Aware Delivery Network Architecture. COAST will– discover the underlying network infrastructure, the user terminal and the user needs – construct content-aware overlays to offer distributed, robust and network-/service-

provider friendly content delivery, leading to improved PQoS.

• Future media content adaptation and enrichment. COAST will provide for scalable, HD 3D/free-viewpoint video with interactive virtual panning/zooming, which will be on-the-fly adapted, enriched and optimized.

COAST aims to offer fast content-aware retrieval, delivery and streaming, while meeting network-wide Service Level Agreements (SLAs).

Page 3: Content Aware Searching,  retrieval and sTreaming  in Future Internet

3COAST Consortium Proprietary

COASTCOAST

COAST Approach

“On the fly” Deep Packet Inspection

“On line” DistributedSearching/Caching

Dynamic Network & Traffic Discovery

Future Media Content Coding & Adaptation

Efficient/Optimal Streaming/Delivery

Content-CentricNetwork Architecture

Future Media Internet

Network Awareness

Content/Services Awareness

Coding, Adaptation & Streaming Advances

TestbedValidation

Page 4: Content Aware Searching,  retrieval and sTreaming  in Future Internet

4COAST Consortium Proprietary

COASTCOAST

Network Architecture

Service/NetworkProvider Infrastructure

Content AwareNetwork Layers

Distributed Content/Services Aware

Overlay

InformationOverlay

ContentServer 1 Content/Service

Prosumer C Content/ServiceProsumer B

Content/ServiceProsumer A

Page 5: Content Aware Searching,  retrieval and sTreaming  in Future Internet

5COAST Consortium Proprietary

COASTCOAST

Content Aware Network Node

D1

D1

U1

U1

CoreNetwork

MobileAccess Network

Fixed/WirelessAccessNetwork

D2 / U2

UTRANUTRAN

GERANGERAN

EvolvedRAL/LTEEvolvedRAL/LTE

WiMAXWiMAX

xDSLxDSL

FTTxFTTx

D3 / U3

Distributed Searching/Caching

Content AwareRouting

Content Adaptation &Enrichment Engine

DIP, Session/Traffic Analysis/Classification

Page 6: Content Aware Searching,  retrieval and sTreaming  in Future Internet

6COAST Consortium Proprietary

COASTCOAST

1: Crawling & Searching Preparation

ContentServer 1 Content/Service

Prosumer C Content/ServiceProsumer B

Content/ServiceProsumer A

Active Crawling

Routing

DIP

Caching

Adaptation

Routing

DIP

Caching

Adaptation

Crawler IndexerQuery

ProcessorLocalCache

Regular Data Delivery

In-node/overlay information

Passive Crawling

Page 7: Content Aware Searching,  retrieval and sTreaming  in Future Internet

7COAST Consortium Proprietary

COASTCOAST

Crawling based on:• Deep Packet Inspection

– Identification of Digital Object Identifier (DOI), RFC 3651– Identification of video fingertip – Identification of simple patterns– Services based on the RESTfull paradigm

• Signalling Analysis– Analysis of SDP /RTSP set-up messages

• Retrieve Content Characteristics– ID/ownership– Type, encoding, size, fps, video quality, jitter– Popularity– Potential Caching location

Page 8: Content Aware Searching,  retrieval and sTreaming  in Future Internet

8COAST Consortium Proprietary

COASTCOAST

2. Network/Terminal Awareness & Caching

ContentServer 1 Content/Service

Prosumer C Content/ServiceProsumer B

Content/ServiceProsumer A

Network AwarenessRouting

DIP

Caching

Adaptation

Routing

DIP

Caching

Adaptation

Crawler IndexerQuery

ProcessorLocalCache

Regular Streaming

Content Caching

Terminal Awareness

Page 9: Content Aware Searching,  retrieval and sTreaming  in Future Internet

9COAST Consortium Proprietary

COASTCOAST

3. Searching, Streaming & Adaptation

ContentServer 1 Content/Service

Prosumer C Content/ServiceProsumer B

Content/ServiceProsumer A

Routing

DIP

Caching

Adaptation

Routing

DIP

Caching

Adaptation

Crawler IndexerQuery

ProcessorLocalCache

Network or Server Cache

Web Searching

Page 10: Content Aware Searching,  retrieval and sTreaming  in Future Internet

10COAST Consortium Proprietary

COASTCOAST

Context/Network Based Adaptation • Select different video location/cache• Select different video• Select/create different streaming path• Select/create different P2P overlays (multiple trees vs mesh)

• Select based on user terminal/location• Select based on network type/quality/congestion

• Adapt content quality (HD 3D to QCIF 2D)• On-the-fly free/multi-view, 3DV and interactive interactive

zooming/panning

Page 11: Content Aware Searching,  retrieval and sTreaming  in Future Internet

11COAST Consortium Proprietary

COASTCOAST

OneLab2PanLab

PlanetLab

UCLA TID

PolitpYahoo

NEC

HHI

TUB

COAST Testing

Page 12: Content Aware Searching,  retrieval and sTreaming  in Future Internet

12COAST Consortium Proprietary

COASTCOAST

Who is “COAST”• ST Microelectronics (Italy)• Synelixis Solutions Ltd (Greece) • Yahoo! Iberia (Spain)• NEC Europe Ltd (UK)• Telefonica I+D (Spain)• Fraunhofer HHI (Germany)• Politecnico di Torino (Italy)• Technische Universität Berlin (Germany)• Fundacion Barcelona Media (Spain)• University of California, Los Angeles (USA)• Seoul National University (S. Korea)

9 Participants from 5 EU countries + 1 from USA and 1 from S. Korea3 Industries, 1 Operator, 1 SME, 4 Research Institutes, 2 non-EU participants

SSYNELIXISYNELIXIS


Recommended