A Novel Concept for Hybrid ality Improvements in Consumer Networks A Novel Concept for Hybrid ality Improvements in Consumer Networks Florian Adamsky, Christopher Köhnen, Christian Überall, Veselin Rakočević, Muukrishnan Rajarajan and Rudolf Jäger florian@adamsky.it http://florian.adamsky.it IEEE International Conference on Consumer Electronics 2011 B. S. Florian Adamsky | ICCE 2011 Berlin 1 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks Contents 1 Introduction 2 Approach ality of Service for LAN's Hybrid Personalised Recommendations Router 3 Conclusion B. S. Florian Adamsky | ICCE 2011 Berlin 2 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Introduction Contents 1 Introduction 2 Approach ality of Service for LAN's Hybrid Personalised Recommendations Router 3 Conclusion B. S. Florian Adamsky | ICCE 2011 Berlin 3 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Introduction Introduction Research project ''Holistic Solutions for Multimedia Systems in Buildings'' Supported by the Federal Ministry of Economics and Technology Aim: providing hybrid quality improvements for home networks Gateway Router is being developed, targeted for the consumer market B. S. Florian Adamsky | ICCE 2011 Berlin 4 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Introduction Problem Statement 1 Structure of consumer's home network is chaotic and unpredictable PowerLAN and Wi-Fi show performance breakdowns, when clients are streaming real-time traffic QoS functionality is not established in consumer home networks 2 Service offering is increasing dramatically thousands of broadcast channels IPTV Internet platforms offers billions of video clips B. S. Florian Adamsky | ICCE 2011 Berlin 5 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Introduction Problem Statement 1 Structure of consumer's home network is chaotic and unpredictable PowerLAN and Wi-Fi show performance breakdowns, when clients are streaming real-time traffic QoS functionality is not established in consumer home networks 2 Service offering is increasing dramatically thousands of broadcast channels IPTV Internet platforms offers billions of video clips B. S. Florian Adamsky | ICCE 2011 Berlin 5 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Introduction Definition .. Definition . Hybrid ality: means on one hand the quality of digital media content delivery, called QoS, but on the other hand also the quality of multimedia content offering, called personalised recommendations. B. S. Florian Adamsky | ICCE 2011 Berlin 6 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach Contents 1 Introduction 2 Approach ality of Service for LAN's Hybrid Personalised Recommendations Router 3 Conclusion B. S. Florian Adamsky | ICCE 2011 Berlin 7 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 2. Phase B. S. Florian Adamsky | ICCE 2011 Berlin (NSIS) and traffic shaping Bandwidth reservation . 3. Phase .. real-time (SPID) identification in Network protocol . .. QoSiLAN topology (LLTD) and identify the Analyze the network . 1. Phase .. Works in the following 3 phases: Router serves as QoSiLAN Manager prioritisation Enables QoS for per-link resource reservation and per-flow packet QoSiLAN = ality of Service for Local Area Networks 8 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 2. Phase B. S. Florian Adamsky | ICCE 2011 Berlin (NSIS) and traffic shaping Bandwidth reservation . 3. Phase .. real-time (SPID) identification in Network protocol . .. QoSiLAN topology (LLTD) and identify the Analyze the network . 1. Phase .. Works in the following 3 phases: Router serves as QoSiLAN Manager prioritisation Enables QoS for per-link resource reservation and per-flow packet QoSiLAN = ality of Service for Local Area Networks 8 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 2. Phase B. S. Florian Adamsky | ICCE 2011 Berlin (NSIS) and traffic shaping Bandwidth reservation . 3. Phase .. real-time (SPID) identification in Network protocol . .. QoSiLAN topology (LLTD) and identify the Analyze the network . 1. Phase .. Works in the following 3 phases: Router serves as QoSiLAN Manager prioritisation Enables QoS for per-link resource reservation and per-flow packet QoSiLAN = ality of Service for Local Area Networks 8 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 1.Phase LLTD = Link Layer Topology Discovery proprietary protocol from Microso Reimplemented LLTD protocol Finding misconfiguration in the network Helps to enable per-link reservation Discovers the Layer 2 topology in LANs by ARP-Spoofing Host sends Ethernet packets with spoofed M addresses Which hosts have the spoofed M address in his A table Based on that we can conclude which hosts are connected to the same network segment B. S. Florian Adamsky | ICCE 2011 Berlin 9 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 1 Packets grouped together to bi-directional flows B. S. Florian Adamsky | ICCE 2011 Berlin 2.Phase: SPID 2 Analysis includes 12 statistical measurements 3 Identification by calculating the Kullback-Leibler divergence: Works as follows: High Accuracy and stability No human intervention to analyse new application Advantages: SPID = Statistical Protocol IDentification 10 / 20 P ( x ) ∑ D ( P || Q ) = KL ( P , Q ) = P ( x ) log 2 Q ( x ) x ∈ X
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | ality of Service for LAN's 3.Phase NSIS = Next Steps in Signalling is the name of the working group of the IETF One component: NSLP-QoS (NSIS Signalling Layer Protocol for QoS) R: create, update or modify QoS reservations Q: asks information about the data path R: answer to R or Q N: sends information B. S. Florian Adamsky | ICCE 2011 Berlin 11 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Hybrid Personalised Recommendations PPG PPG = Personal Program Guide Presents linear DVB content and non-linear video clips (YouTube) Runs atm on a PC but in the future it can runs everywhere (TV, STB, …) User profiles are saved on the novel router Features of the PPG included: Presenting of recommendations Searching related content to the actual broadcast event Adding actual event to the favourites Seing preferences (explicit manner) B. S. Florian Adamsky | ICCE 2011 Berlin 12 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Hybrid Personalised Recommendations PPG Screenshot B. S. Florian Adamsky | ICCE 2011 Berlin 13 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Hybrid Personalised Recommendations PPG - Content-Based Filtering Explicit filtering Genres and sub-genres are specified by an ETSI Standard Implicit filtering PPG logs the viewing behaviour of each individual users B. S. Florian Adamsky | ICCE 2011 Berlin 14 / 20 Seing preferences for genres and sub-genres in form of ( ⋆⋆⋆⋆⋆ )
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Hybrid Personalised Recommendations . B. S. Florian Adamsky | ICCE 2011 Berlin ADCS . . ACS . . CS . . SP . . PC . PPG - Collaborative Filtering Algorithm Evaluation Uses a community for the creation of recommendations Example: ''Customers Who Bought This Item Also Bought …'' New developed algorithm: Absolute Cosine Similarity (ACS) produces a lower Mean Absolute Error (MAE) . .. . . . . . Mean Absolute Error . Collaborative Filtering Algorithms 15 / 20
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Hybrid Personalised Recommendations . . . . Mean Absolute Error . Collaborative Filtering Algorithms . . . PC . PPG - Collaborative Filtering SP . . CS . . ACS . . ADCS B. S. Florian Adamsky | ICCE 2011 Berlin . 15 / 20 . . Uses a community for the creation of recommendations Example: ''Customers Who Bought This Item Also Bought …'' New developed algorithm: Absolute Cosine Similarity (ACS) produces a lower Mean Absolute Error (MAE) . . .. Algorithm Evaluation . . . . . . . . . 1 . 18 1 . 2 1 . 22 1 . 24 1 . 26 1 . 28 1 . 3 1 . 32 1 . 34 1 . 36 1 . 38
A Novel Concept for Hybrid ality Improvements in Consumer Networks | Approach | Router Router Serves as QoSiLAN manager and personalisation profile manager Armed with a 800 MhZ ARM CPU Runs with an embedded Linux OS (OpenWRT) B. S. Florian Adamsky | ICCE 2011 Berlin 16 / 20
Recommend
More recommend