{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:35:46Z","timestamp":1750307746861,"version":"3.41.0"},"reference-count":25,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2008,3,31]],"date-time":"2008-03-31T00:00:00Z","timestamp":1206921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGCOMM Comput. Commun. Rev."],"published-print":{"date-parts":[[2008,3,31]]},"abstract":"<jats:p>Current network protocols must comply with rigid interfaces and rules of behavior to fit into well defined, vertical protocol stacks. It is difficult for network designers to offer a wide spectrum of alternative protocols suitable for diverse situations, and to make the stack evolve to match new needs. The tendency is to design protocols that can adapt to the widest possible spread of use. However, even the best adaptive protocols cannot possibly cope with all situations. When their adaptivity limits are reached, the ability to switch to other protocols becomes a clear advantage<\/jats:p>\n          <jats:p>Our aim in this paper is to present Lightweight Autonomous resIlient Networks (LAIN), a framework that exploits the multiplicity of alternative protocol, and exposes the spectrum of choice to the advantage of the applications. The system runs continuous experiments with alternative protocols online, in parallel as well as serially, in order to select automatically those that best match the application's needs under the current network conditions. We report first results on the feasibility of the approach and point out the need for such a system in network and protocol evolution<\/jats:p>","DOI":"10.1145\/1355734.1355738","type":"journal-article","created":{"date-parts":[[2008,4,1]],"date-time":"2008-04-01T16:08:32Z","timestamp":1207066112000},"page":"31-42","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Serial experiments online"],"prefix":"10.1145","volume":"38","author":[{"given":"Juan J.","family":"Ramos-Munoz","sequence":"first","affiliation":[{"name":"University of Granada, Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lidia","family":"Yamamoto","sequence":"additional","affiliation":[{"name":"Computer Networks Group Computer Science Department Bernoullistrasse 16, CH-4056, Basel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"Tschudin","sequence":"additional","affiliation":[{"name":"Computer Networks Group Computer Science Department Bernoullistrasse 16, CH-4056, Basel, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2008,3,31]]},"reference":[{"volume-title":"Proc. 6th Symposium on Operating Systems Design and Implementation (OSDI)","year":"2004","author":"Candea G.","key":"e_1_2_1_2_1"},{"key":"e_1_2_1_3_1","unstructured":"E. Christensen F. Curbera G. Meredith and S. Weerawarana. Web services description language (WSDL) 1.1. . 2001.  E. Christensen F. Curbera G. Meredith and S. Weerawarana. Web services description language (WSDL) 1.1. . 2001."},{"volume-title":"Fourth Workshop on Hot Topics in Networks (HotNets-IV)","year":"2005","author":"Condie T.","key":"e_1_2_1_4_1"},{"key":"e_1_2_1_5_1","unstructured":"M. Dean and G. Schreiber. OWL web ontology language reference. W3C recommendation W3C Feb. 2004.  M. Dean and G. Schreiber. OWL web ontology language reference. W3C recommendation W3C Feb. 2004."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101918"},{"volume-title":"Fourth Workshop on Hot Topics in Networks (HotNets-IV)","year":"2005","author":"Dukkipati N.","key":"e_1_2_1_7_1"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2003.12.016"},{"key":"e_1_2_1_10_1","unstructured":"ITU-T Recommendation G.107. The Emodel a computational model for use in transmission planning July 2002.  ITU-T Recommendation G.107. The Emodel a computational model for use in transmission planning July 2002."},{"key":"e_1_2_1_11_1","unstructured":"ITU-T Recommendation P.800 Methods for Subjective Determination of Transmission Quality Aug. 1996.  ITU-T Recommendation P.800 Methods for Subjective Determination of Transmission Quality Aug. 1996."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/52324.52356"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/507670.507681"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCNC.2004.1311269"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24040"},{"key":"e_1_2_1_16_1","unstructured":"S. McCanne and S. Floyd. ns2 network simulator.  S. McCanne and S. Floyd. ns2 network simulator."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/CEC.2003.1299867"},{"key":"e_1_2_1_18_1","unstructured":"J.R. Munoz and J.L. Soler. Low delay multiflow block interleavers for real-time audio. Lecture Notes in Computer Science 3420\/2005 2005.  J.R. Munoz and J.L. Soler. Low delay multiflow block interleavers for real-time audio. Lecture Notes in Computer Science 3420\/2005 2005."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945447"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/65.730750"},{"key":"e_1_2_1_21_1","doi-asserted-by":"crossref","unstructured":"J. Rosenberg J. Weinberger C. Huitema and R. Mahy. RFC 3489 - STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) Mar. 2003.   J. Rosenberg J. Weinberger C. Huitema and R. Mahy. RFC 3489 - STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) Mar. 2003.","DOI":"10.17487\/rfc3489"},{"key":"e_1_2_1_22_1","unstructured":"Transmission Control Protocol (RFC 793) Sept. 1981.  Transmission Control Protocol (RFC 793) Sept. 1981."},{"key":"e_1_2_1_23_1","unstructured":"User Datagram Protocol (RFC 768) Aug. 1980.  User Datagram Protocol (RFC 768) Aug. 1980."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019025230054"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/11687818_2"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.421.0085"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1012926821302"}],"container-title":["ACM SIGCOMM Computer Communication Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1355734.1355738","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1355734.1355738","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:39:09Z","timestamp":1750253949000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1355734.1355738"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,3,31]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2008,3,31]]}},"alternative-id":["10.1145\/1355734.1355738"],"URL":"https:\/\/doi.org\/10.1145\/1355734.1355738","relation":{},"ISSN":["0146-4833"],"issn-type":[{"type":"print","value":"0146-4833"}],"subject":[],"published":{"date-parts":[[2008,3,31]]},"assertion":[{"value":"2008-03-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}