{"id":5173,"date":"2024-10-31T11:25:00","date_gmt":"2024-10-31T10:25:00","guid":{"rendered":"https:\/\/perso.uclouvain.be\/tom.barbette\/?p=5173"},"modified":"2025-08-06T15:43:17","modified_gmt":"2025-08-06T13:43:17","slug":"hirt","status":"publish","type":"post","link":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/","title":{"rendered":"High-Speed Forward Erasure Correction with HIRT"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Modern low-latency applications\u2014such as online gaming, remote control systems, and real-time file access\u2014are increasingly sensitive to packet loss and delay. Traditional transport protocols like TCP and QUIC mitigate packet loss through retransmissions, but this leads to additional round-trip delays that can significantly impact tail latency. Our paper co-authored with Louis Navarre and Fran\u00e7ois Michel, <em>&#8220;A High-Speed Robust Tunnel using Forward Erasure Correction in Segment Routing&#8221;<\/em> has been published at ICNP&#8217;24 introduces <strong>HIRT<\/strong>, a system that applies <strong>Forward Erasure Correction (FEC)<\/strong> at the network layer to proactively recover from packet losses without relying on retransmissions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"226\" src=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-1024x226.jpg\" alt=\"\" class=\"wp-image-5183\" srcset=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-1024x226.jpg 1024w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-300x66.jpg 300w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-768x169.jpg 768w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg 1487w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption class=\"wp-element-caption\">HIRT routers create repair packets at the transport layer, protecting a whole path at once<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">HIRT is built on <strong>IPv6 Segment Routing (SRv6)<\/strong> and leverages <strong>Random Linear Coding (RLC)<\/strong> to inject repair packets into the network path. These packets can be used by the receiver to reconstruct lost data without waiting for retransmissions, thereby reducing tail latency. Unlike traditional FEC schemes embedded at the transport layer, HIRT operates transparently at the network layer, requiring no changes to end-host protocols. This allows network operators to deploy it as a service that selectively protects latency-sensitive traffic across tunnels, including encrypted VPN flows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized center\"><a href=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-scaling.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"747\" height=\"302\" src=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-scaling.jpg\" alt=\"\" class=\"wp-image-5193\" style=\"width:462px;height:auto\" srcset=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-scaling.jpg 747w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt-scaling-300x121.jpg 300w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/a><figcaption class=\"wp-element-caption\">HIRT implementation uses FastClick to scale on multiple cores<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">We implemented HIRT using <strong>FastClick<\/strong>, achieving line-rate processing beyond <strong>60 Gbps<\/strong> on commodity servers, even under <strong>>3% packet loss<\/strong>. The system adapts redundancy dynamically based on feedback from the receiver and employs several optimizations, including DPDK kernel bypass, SIMD acceleration, and a multithreaded architecture. Each processing stream is handled independently, avoiding bottlenecks and enabling scalability across cores. HIRT also detects overload conditions and throttles encoding\/decoding to avoid contributing to packet drops under high CPU load.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full center\"><a href=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt3.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"792\" height=\"262\" src=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt3.jpg\" alt=\"\" class=\"wp-image-5203\" srcset=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt3.jpg 792w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt3-300x99.jpg 300w, https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt3-768x254.jpg 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><figcaption class=\"wp-element-caption\">One of HIRT evaluation uses cases shows how HIRT can recover packets lost on Starlink without waiting for retransmission<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Evaluations over the <strong>Starlink LEO satellite network<\/strong>\u2014which shows bursty, non-congestion-induced losses\u2014demonstrate HIRT\u2019s practical benefits. It reduced HTTP tail latency by up to <strong>2\u00d7<\/strong> and improved completion times for 1 MB file transfers by <strong>20%<\/strong> compared to loss-based recovery alone. Similarly, latency for NFS read\/write operations improved by up to <strong>14%<\/strong>. Compared with prior FEC solutions like Maelstrom, HIRT achieves better recovery at lower overhead, thanks to its adaptive approach and more powerful coding strategy. Its network-layer placement also makes it easier to deploy incrementally without disrupting application stacks.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/dial.uclouvain.be\/pr\/boreal\/en\/object\/boreal%3A292284\/datastream\/PDF_01\/view\">paper<\/a> ; <a href=\"https:\/\/github.com\/louisna\/HIRT\">source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Modern low-latency applications\u2014such as online gaming, remote control systems, and real-time file access\u2014are increasingly sensitive to packet loss and delay. Traditional transport protocols like TCP and QUIC mitigate packet loss through retransmissions, but this leads to additional round-trip delays that can significantly impact tail latency. Our paper co-authored with Louis Navarre and Fran\u00e7ois Michel, &#8220;A &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;High-Speed Forward Erasure Correction with HIRT&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":5183,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-5173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-researchproject"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>High-Speed Forward Erasure Correction with HIRT - Tom Barbette<\/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:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"High-Speed Forward Erasure Correction with HIRT - Tom Barbette\" \/>\n<meta property=\"og:description\" content=\"Modern low-latency applications\u2014such as online gaming, remote control systems, and real-time file access\u2014are increasingly sensitive to packet loss and delay. Traditional transport protocols like TCP and QUIC mitigate packet loss through retransmissions, but this leads to additional round-trip delays that can significantly impact tail latency. Our paper co-authored with Louis Navarre and Fran\u00e7ois Michel, &#8220;A &hellip; Continue reading &quot;High-Speed Forward Erasure Correction with HIRT&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/\" \/>\n<meta property=\"og:site_name\" content=\"Tom Barbette\" \/>\n<meta property=\"article:published_time\" content=\"2024-10-31T10:25:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-06T13:43:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1487\" \/>\n\t<meta property=\"og:image:height\" content=\"328\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tom Barbette\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@TomBarbette\" \/>\n<meta name=\"twitter:site\" content=\"@TomBarbette\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tom Barbette\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/\"},\"author\":{\"name\":\"Tom Barbette\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#\\\/schema\\\/person\\\/7f791766092e1207bc7a94a65e74f4fd\"},\"headline\":\"High-Speed Forward Erasure Correction with HIRT\",\"datePublished\":\"2024-10-31T10:25:00+00:00\",\"dateModified\":\"2025-08-06T13:43:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/\"},\"wordCount\":395,\"publisher\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hirt.jpg\",\"articleSection\":[\"Research project\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/\",\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/\",\"name\":\"High-Speed Forward Erasure Correction with HIRT - Tom Barbette\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hirt.jpg\",\"datePublished\":\"2024-10-31T10:25:00+00:00\",\"dateModified\":\"2025-08-06T13:43:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#primaryimage\",\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hirt.jpg\",\"contentUrl\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/hirt.jpg\",\"width\":1487,\"height\":328,\"caption\":\"Screenshot\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/hirt\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"High-Speed Forward Erasure Correction with HIRT\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#website\",\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/\",\"name\":\"Tom Barbette\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#organization\",\"name\":\"Efficiency of Networked Systems Group\",\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-logo-uclouvain-2021-barbette.png\",\"contentUrl\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-logo-uclouvain-2021-barbette.png\",\"width\":512,\"height\":512,\"caption\":\"Efficiency of Networked Systems Group\"},\"image\":{\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/TomBarbette\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/tom-barbette\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/#\\\/schema\\\/person\\\/7f791766092e1207bc7a94a65e74f4fd\",\"name\":\"Tom Barbette\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g\",\"caption\":\"Tom Barbette\"},\"sameAs\":[\"https:\\\/\\\/www.tombarbette.be\"],\"url\":\"https:\\\/\\\/perso.uclouvain.be\\\/tom.barbette\\\/author\\\/tom\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"High-Speed Forward Erasure Correction with HIRT - Tom Barbette","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:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/","og_locale":"en_US","og_type":"article","og_title":"High-Speed Forward Erasure Correction with HIRT - Tom Barbette","og_description":"Modern low-latency applications\u2014such as online gaming, remote control systems, and real-time file access\u2014are increasingly sensitive to packet loss and delay. Traditional transport protocols like TCP and QUIC mitigate packet loss through retransmissions, but this leads to additional round-trip delays that can significantly impact tail latency. Our paper co-authored with Louis Navarre and Fran\u00e7ois Michel, &#8220;A &hellip; Continue reading \"High-Speed Forward Erasure Correction with HIRT\"","og_url":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/","og_site_name":"Tom Barbette","article_published_time":"2024-10-31T10:25:00+00:00","article_modified_time":"2025-08-06T13:43:17+00:00","og_image":[{"width":1487,"height":328,"url":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg","type":"image\/jpeg"}],"author":"Tom Barbette","twitter_card":"summary_large_image","twitter_creator":"@TomBarbette","twitter_site":"@TomBarbette","twitter_misc":{"Written by":"Tom Barbette","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#article","isPartOf":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/"},"author":{"name":"Tom Barbette","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#\/schema\/person\/7f791766092e1207bc7a94a65e74f4fd"},"headline":"High-Speed Forward Erasure Correction with HIRT","datePublished":"2024-10-31T10:25:00+00:00","dateModified":"2025-08-06T13:43:17+00:00","mainEntityOfPage":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/"},"wordCount":395,"publisher":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#organization"},"image":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#primaryimage"},"thumbnailUrl":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg","articleSection":["Research project"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/","url":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/","name":"High-Speed Forward Erasure Correction with HIRT - Tom Barbette","isPartOf":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#website"},"primaryImageOfPage":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#primaryimage"},"image":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#primaryimage"},"thumbnailUrl":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg","datePublished":"2024-10-31T10:25:00+00:00","dateModified":"2025-08-06T13:43:17+00:00","breadcrumb":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#primaryimage","url":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg","contentUrl":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2025\/07\/hirt.jpg","width":1487,"height":328,"caption":"Screenshot"},{"@type":"BreadcrumbList","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/hirt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/perso.uclouvain.be\/tom.barbette\/"},{"@type":"ListItem","position":2,"name":"High-Speed Forward Erasure Correction with HIRT"}]},{"@type":"WebSite","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#website","url":"https:\/\/perso.uclouvain.be\/tom.barbette\/","name":"Tom Barbette","description":"","publisher":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/perso.uclouvain.be\/tom.barbette\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#organization","name":"Efficiency of Networked Systems Group","url":"https:\/\/perso.uclouvain.be\/tom.barbette\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#\/schema\/logo\/image\/","url":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2022\/04\/cropped-logo-uclouvain-2021-barbette.png","contentUrl":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-content\/uploads\/2022\/04\/cropped-logo-uclouvain-2021-barbette.png","width":512,"height":512,"caption":"Efficiency of Networked Systems Group"},"image":{"@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/TomBarbette","https:\/\/www.linkedin.com\/in\/tom-barbette"]},{"@type":"Person","@id":"https:\/\/perso.uclouvain.be\/tom.barbette\/#\/schema\/person\/7f791766092e1207bc7a94a65e74f4fd","name":"Tom Barbette","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aecd99cba3b4d91d3775fde3219bfa362cd99acfbe95848ec303b9685f366fcd?s=96&r=g","caption":"Tom Barbette"},"sameAs":["https:\/\/www.tombarbette.be"],"url":"https:\/\/perso.uclouvain.be\/tom.barbette\/author\/tom\/"}]}},"_links":{"self":[{"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/posts\/5173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/comments?post=5173"}],"version-history":[{"count":2,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/posts\/5173\/revisions"}],"predecessor-version":[{"id":5233,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/posts\/5173\/revisions\/5233"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/media\/5183"}],"wp:attachment":[{"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/media?parent=5173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/categories?post=5173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/perso.uclouvain.be\/tom.barbette\/wp-json\/wp\/v2\/tags?post=5173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}