{"id":3235,"date":"2023-10-16T13:09:52","date_gmt":"2023-10-16T13:09:52","guid":{"rendered":"https:\/\/meta-os.eu\/?p=3235"},"modified":"2023-10-16T14:22:41","modified_gmt":"2023-10-16T14:22:41","slug":"alto-the-protocol-designed-for-uninterrupted-netflix-viewing","status":"publish","type":"post","link":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/","title":{"rendered":"ALTO: The protocol designed for uninterrupted Netflix viewing"},"content":{"rendered":"\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Today, the most common traffic on the internet is multimedia traffic. This traffic accounts for 70% of the total internet traffic, with the main streaming sites taking the lion&#8217;s share of that slice of the <a href=\"https:\/\/www.ericsson.com\/en\/reports-and-papers\/mobility-report\/dataforecasts\/traffic-by-application.\">pie<\/a> That is why a few years ago, the IETF asked itself, &#8220;How can we optimize the management of multimedia traffic? And the answer to that question was ALTO.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>ALTO (Application-Layer Traffic Optimization) is a network protocol that seeks to expose the current state of the transport network to multimedia resource distribution systems (MDS), which are responsible for storing and distributing resources such as a live broadcast of a football match, the new season of your favorite series or the live stream of a streamer from twitch. Knowing how to distribute this information so that it arrives as quickly as possible to all the users of the network and at the same time do it with the least possible number of replicas is a problem of resource allocation that cannot be solved only with the knowledge of how saturated the caches and servers of the MDS are, it is also necessary to know where the requests come from and what capacities we have available to send the resources to all the users who request them.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>This is where ALTO comes in, exposing the capabilities of the transport network so that applications can make decisions on how to optimize the management of their network resources so that when you turn on Netflix to watch the new season of your favorite series, it arrives as quickly as possible to your home.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>How can ALTO help the NEMO project?<\/p>\n\n\n\n<div style=\"height:11px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>This problem that MDSs face with content distribution also occurs in other contexts, such as distributed networked systems. In these systems we have a very clear optimization challenge: when and where should we create a new instance of the system? To solve this question, at NEMO we have thought of an architecture that evaluates the current and future state of the network through technologies such as Machine Learning or Digital Twins, but to obtain this vision of the transport part we still need something to obtain these metrics and provide that missing piece for our puzzle; and that is where ALTO has fitted in.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Today, the most common traffic on the internet is multimedia traffic. This traffic accounts for 70% of the total internet traffic, with the main streaming sites taking the lion&#8217;s share of that slice of the pie That is why a &hellip;<\/p>\n","protected":false},"author":4,"featured_media":3236,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"footnotes":""},"categories":[17],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS\" \/>\n<meta property=\"og:description\" content=\"Today, the most common traffic on the internet is multimedia traffic. This traffic accounts for 70% of the total internet traffic, with the main streaming sites taking the lion&#8217;s share of that slice of the pie That is why a &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/\" \/>\n<meta property=\"og:site_name\" content=\"META-OS\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-16T13:09:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-16T14:22:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michalis Karadimos\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/meta-os.eu\/#website\",\"url\":\"https:\/\/meta-os.eu\/\",\"name\":\"IOT NGIN\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/meta-os.eu\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg\",\"contentUrl\":\"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg\",\"width\":2560,\"height\":1707},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#webpage\",\"url\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/\",\"name\":\"ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS\",\"isPartOf\":{\"@id\":\"https:\/\/meta-os.eu\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#primaryimage\"},\"datePublished\":\"2023-10-16T13:09:52+00:00\",\"dateModified\":\"2023-10-16T14:22:41+00:00\",\"author\":{\"@id\":\"https:\/\/meta-os.eu\/#\/schema\/person\/f3aa92d469988cd2d846c3c0c00cad63\"},\"breadcrumb\":{\"@id\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/meta-os.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ALTO: The protocol designed for uninterrupted Netflix viewing\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/meta-os.eu\/#\/schema\/person\/f3aa92d469988cd2d846c3c0c00cad63\",\"name\":\"Michalis Karadimos\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/meta-os.eu\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fe4489547f8763a17eacf8f929db8662?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fe4489547f8763a17eacf8f929db8662?s=96&d=mm&r=g\",\"caption\":\"Michalis Karadimos\"},\"url\":\"https:\/\/meta-os.eu\/index.php\/author\/karadimos\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/","og_locale":"en_US","og_type":"article","og_title":"ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS","og_description":"Today, the most common traffic on the internet is multimedia traffic. This traffic accounts for 70% of the total internet traffic, with the main streaming sites taking the lion&#8217;s share of that slice of the pie That is why a &hellip;","og_url":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/","og_site_name":"META-OS","article_published_time":"2023-10-16T13:09:52+00:00","article_modified_time":"2023-10-16T14:22:41+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Michalis Karadimos","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/meta-os.eu\/#website","url":"https:\/\/meta-os.eu\/","name":"IOT NGIN","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/meta-os.eu\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#primaryimage","inLanguage":"en-US","url":"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg","contentUrl":"https:\/\/meta-os.eu\/wp-content\/uploads\/2023\/10\/ALTO-scaled.jpg","width":2560,"height":1707},{"@type":"WebPage","@id":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#webpage","url":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/","name":"ALTO: The protocol designed for uninterrupted Netflix viewing - META-OS","isPartOf":{"@id":"https:\/\/meta-os.eu\/#website"},"primaryImageOfPage":{"@id":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#primaryimage"},"datePublished":"2023-10-16T13:09:52+00:00","dateModified":"2023-10-16T14:22:41+00:00","author":{"@id":"https:\/\/meta-os.eu\/#\/schema\/person\/f3aa92d469988cd2d846c3c0c00cad63"},"breadcrumb":{"@id":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/meta-os.eu\/index.php\/2023\/10\/16\/alto-the-protocol-designed-for-uninterrupted-netflix-viewing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/meta-os.eu\/"},{"@type":"ListItem","position":2,"name":"ALTO: The protocol designed for uninterrupted Netflix viewing"}]},{"@type":"Person","@id":"https:\/\/meta-os.eu\/#\/schema\/person\/f3aa92d469988cd2d846c3c0c00cad63","name":"Michalis Karadimos","image":{"@type":"ImageObject","@id":"https:\/\/meta-os.eu\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/fe4489547f8763a17eacf8f929db8662?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fe4489547f8763a17eacf8f929db8662?s=96&d=mm&r=g","caption":"Michalis Karadimos"},"url":"https:\/\/meta-os.eu\/index.php\/author\/karadimos\/"}]}},"cc_featured_image_caption":{"caption_text":"","source_text":"","source_url":""},"_links":{"self":[{"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/posts\/3235"}],"collection":[{"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/comments?post=3235"}],"version-history":[{"count":7,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/posts\/3235\/revisions"}],"predecessor-version":[{"id":3245,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/posts\/3235\/revisions\/3245"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/media\/3236"}],"wp:attachment":[{"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/media?parent=3235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/categories?post=3235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/meta-os.eu\/index.php\/wp-json\/wp\/v2\/tags?post=3235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}