120 likes | 253 Views
* 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 zahariad@synelixis.com. Spring Concertation Meeting
E N D
* 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 zahariad@synelixis.com Spring Concertation Meeting Brussels, 4 February 2010
Project Summary COAST aims to offer fast content-aware retrieval, delivery and streaming, while meeting network-wide Service Level Agreements (SLAs). 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. • Futuremedia 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.
“On the fly” Deep Packet Inspection COAST Approach Network Awareness Dynamic Network & Traffic Discovery Testbed Validation Content-Centric Network Architecture Content/Services Awareness Future Media Content Coding & Adaptation “On line” Distributed Searching/Caching Efficient/Optimal Streaming/Delivery Coding, Adaptation & Streaming Advances Future Media Internet
Network Architecture Content Aware Network Layers Information Overlay Distributed Content/Services Aware Overlay Service/Network Provider Infrastructure Content Server 1 Content/Service Prosumer A Content/Service Prosumer C Content/Service Prosumer B
Caching Caching DIP DIP Adaptation Adaptation Routing Routing 1: Crawling & Searching Preparation Query Processor Local Cache Crawler Indexer Active Crawling Regular Data Delivery In-node/overlay information Passive Crawling Content Server 1 Content/Service Prosumer A Content/Service Prosumer C Content/Service Prosumer B
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
Caching Caching DIP DIP Adaptation Adaptation Routing Routing 2. Network/TerminalAwareness & Caching Query Processor Local Cache Crawler Indexer Network Awareness Terminal Awareness Regular Streaming Content Caching Content Server 1 Content/Service Prosumer A Content/Service Prosumer C Content/Service Prosumer B
Caching Caching DIP DIP Adaptation Adaptation Routing Routing 3. Searching, Streaming&Adaptation Web Searching Query Processor Local Cache Crawler Indexer Network or Server Cache Content Server 1 Content/Service Prosumer A Content/Service Prosumer C Content/Service Prosumer B
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
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. Korea 3 Industries, 1 Operator, 1 SME, 4 Research Institutes, 2 non-EU participants