{"title":"Protocol composition revisited: A template-based transport architecture","authors":"Denis Martin","doi":"10.1109/FGCT.2013.6767205","DOIUrl":null,"url":null,"abstract":"Protocol composition approaches promise to construct specialized protocols on-demand by combining existing protocol mechanisms as building blocks. While many proposal were made in the past twenty years, most of them haven't been widely used due to practical complexity. Yet the urge for modular protocol designs is still present to allow easier adoption of new algorithms within existing protocols, especially at the transport layer. In this paper, we describe a component-based design concept for protocols, where each protocol type defines a template for interacting protocol building blocks. In addition, we propose a detailed template for transport protocols that can accomodate mechanisms not available with TCP - both as an example and a design proposal of its own. With the discussion of variations of this transport protocol template, we show the benefit of this approach. In addition, we show simulatively that a specific behavior of an existing protocol configuration can be reproduced with this template.","PeriodicalId":200083,"journal":{"name":"Second International Conference on Future Generation Communication Technologies (FGCT 2013)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Second International Conference on Future Generation Communication Technologies (FGCT 2013)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FGCT.2013.6767205","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Protocol composition approaches promise to construct specialized protocols on-demand by combining existing protocol mechanisms as building blocks. While many proposal were made in the past twenty years, most of them haven't been widely used due to practical complexity. Yet the urge for modular protocol designs is still present to allow easier adoption of new algorithms within existing protocols, especially at the transport layer. In this paper, we describe a component-based design concept for protocols, where each protocol type defines a template for interacting protocol building blocks. In addition, we propose a detailed template for transport protocols that can accomodate mechanisms not available with TCP - both as an example and a design proposal of its own. With the discussion of variations of this transport protocol template, we show the benefit of this approach. In addition, we show simulatively that a specific behavior of an existing protocol configuration can be reproduced with this template.