Upload
teva
View
22
Download
0
Embed Size (px)
DESCRIPTION
* The COAST logo is based on the painting “Birds Eye View of Sea Coast” by Leonardo Da Vinci. Content Aware Searching, retrieval and sTreaming in Future Internet. Theodore Zahariadis Project Technical Coordinator [email protected]. Spring Concertation Meeting - PowerPoint PPT Presentation
Citation preview
1COAST Consortium Proprietary
COASTCOAST
Content Aware Searching, retrieval and sTreaming in Future Internet
Theodore Zahariadis Project Technical Coordinator
Spring Concertation MeetingBrussels, 4 February 2010
* The COAST logo is based on the painting “Birds Eye View of Sea Coast” by Leonardo Da Vinci
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).
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
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
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
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
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
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
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
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
11COAST Consortium Proprietary
COASTCOAST
OneLab2PanLab
PlanetLab
UCLA TID
PolitpYahoo
NEC
HHI
TUB
COAST Testing
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