1 coast consortium proprietary content aware searching, retrieval and streaming in future internet...
Post on 13-Jan-2016
212 Views
Preview:
TRANSCRIPT
1COAST Consortium Proprietary
COASTCOAST
Content Aware Searching, retrieval and sTreaming in Future Internet
Theodore Zahariadis Project Technical Coordinator
zahariad@synelixis.com
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
top related