LEADER 05413nam 2200673 a 450 001 9910141493503321 005 20200520144314.0 010 $a1-118-58020-6 010 $a1-299-13988-4 010 $a1-118-58017-6 010 $a1-118-57832-5 035 $a(CKB)2670000000327414 035 $a(EBL)1117271 035 $a(OCoLC)827208480 035 $a(SSID)ssj0000904694 035 $a(PQKBManifestationID)11494220 035 $a(PQKBTitleCode)TC0000904694 035 $a(PQKBWorkID)10923539 035 $a(PQKB)10310940 035 $a(OCoLC)844351517 035 $a(MiAaPQ)EBC1117271 035 $a(Au-PeEL)EBL1117271 035 $a(CaPaEBR)ebr10653865 035 $a(CaONFJC)MIL445238 035 $a(PPN)189415770 035 $a(EXLCZ)992670000000327414 100 $a20121009d2013 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aAdvanced transport protocols$b[electronic resource] $edesigning the next generation /$fErnesto Exposito 210 $aHoboken, N.J. $cISTE Ltd/John Wiley and Sons Inc$d2013 215 $a1 online resource (295 p.) 225 0 $aNetworks and telecommunications series 300 $aDescription based upon print version of record. 311 $a1-84821-374-3 320 $aIncludes bibliographical references and index. 327 $aTitle Page; Contents; Preface; Chapter 1. Introduction; 1.1. Evolution of application and network layers; 1.2. Summary of contributions; 1.3. Book structure; Chapter 2. Transport Protocols State of the Art; 2.1. Introduction; 2.2. Transport layer reference models; 2.2.1. OSI model; 2.2.2. TCP/IP model; 2.2.3. Transport layer; 2.2.4. Transport services; 2.3. Transport functions and mechanisms; 2.3.1. Error control; 2.3.2. Congestion control; 2.3.3. Summary; 2.4. IETF transport protocols; 2.4.1. TCP; 2.4.2. UDP; 2.4.3. SCTP; 2.4.4. DCCP; 2.4.5. MPTCP; 2.5. Summary 327 $aChapter 3. Semantic Modeling of Transport Protocols and Services3.1. Introduction; 3.2. Model and semantic-driven architecture; 3.2.1. Model-driven architecture; 3.2.2. Ontology-driven architecture; 3.3. Design of a QoS ontology framework; 3.3.1. Quality of Service definition; 3.3.2. ITU-T X.641 framework; 3.3.3. Service; 3.3.4. Service user; 3.3.5. Service provider; 3.3.6. QoS characteristic; 3.3.7. QoS requirement; 3.3.8. QoS parameter; 3.3.9. QoS function; 3.3.10. QoS mechanism; 3.4. Design of a QoS transport ontology for the next generation transport layer; 3.4.1. Ontology representation 327 $a3.4.2. X.641 QoS ontology3.4.3. QoS transport requirements; 3.4.4. QoS transport mechanisms, functions and protocols; 3.5. QoS transport ontology specification; 3.5.1. TCP semantic description; 3.5.2. UDP semantic description; 3.5.3. SCTP semantic description; 3.5.4. DCCP semantic description; 3.5.5. MPTCP semantic description; 3.6. Usage of the QoS transport ontology specification; 3.6.1. QoS transport services characterization; 3.6.2. Transport components and transport composite characterization; 3.7. Summary; Chapter 4. Model-Driven Design Methodology of TransportMechanisms and Functions 327 $a4.1. Introduction4.2. Software engineering process; 4.2.1. Unified Modeling Language; 4.2.2. UML 2.4.1-based methodology; 4.2.3. UML diagrams; 4.2.4. Summary and additional resources; 4.3. Applying the UML-based software engineering methodology for transport services; 4.3.1. Contextual model of transport functions and mechanisms; 4.3.2. Analysis of requirements guiding transport functions; 4.3.4. Design of transport functions and mechanisms; 4.4. Summary; Chapter 5. Model-Driven Specification and Validationof Error Control Transport Mechanisms and Functions; 5.1. Introduction 327 $a5.2. Design of an error control function5.2.1. Behavior specification of the sending side protocol entity; 5.2.2. Behavior specification of the receiving side protocol entity; 5.3. Functional validation of the error control function; 5.3.1. Functional validation using a perfect medium; 5.3.2. Functional validation using an imperfect medium; 5.4. A new design of the error control function; 5.4.1. Functional validation using an imperfect medium; 5.4.2. More open questions; 5.5. A model-driven simulation environment; 5.5.1. Model-driven simulation framework 327 $a5.5.2. Model-driven network simulator package 330 $a The current diversity of transport services, as well as the complexity resulting from the deployment of specific transport protocols or mechanisms over the different services provided by heterogeneous networks, demand a novel design of the transport layer. Moreover, current and future applications will only be able to take advantage of the most adapted and available transport services if they are able to interact (i.e. discover, compose, deploy and adapt) efficiently with this advanced transport layer.The work presented in this book proposes a model-driven methodology and a service-or 410 0$aISTE 606 $aComputer network protocols 615 0$aComputer network protocols. 676 $a004.62 676 $a621.38212 700 $aExposito$b Ernesto$0860862 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910141493503321 996 $aAdvanced transport protocols$91921031 997 $aUNINA