@PhDThesis{ Dre2006,
	author = "Thomas Dreibholz",
	title = "{Reliable Server Pooling -- Evaluation, Optimization and Extension of a Novel IETF Architecture}",
	numpages = "267",
	day = "7",
	month = mar,
	year = "2007",
	school = "University of Duisburg-Essen, Faculty of Economics, Institute for Computer Science and Business Information Systems",
	language = "english",
	urn = "urn:nbn:de:hbz:465-20070308-164527-0",
	keywords = "Reliable Server Pooling~(RSerPool), Evaluation, Optimization, Extension",
	abstract = "{The Reliable Server Pooling (RSerPool) architecture currently under standardization by the IETF RSerPool Working Group is an overlay network framework to provide server replication and session failover capabilities to applications using it. These functionalities as such are not new, but their combination into one generic, application-independent framework is.
Initial goal of this thesis is to gain insight into the complex RSerPool mechanisms by performing experimental and simulative proof-of-concept tests. The further goals are to systematically validate the RSerPool architecture and its protocols, provide improvements and optimizations where necessary and propose extensions if useful. Based on these evaluations, recommendations to implementers and users of RSerPool should be provided, giving guidelines for the tuning of system parameters and the appropriate configuration of application scenarios. In particular, it is also a goal to transfer insights, optimizations and extensions of the RSerPool protocols from simulation to reality and also to bring the achievements from research into application by supporting and contributing relevant results to the IETF's ongoing RSerPool standardization process.
To achieve the described goals, a prototype implementation as well as a simulation model are designed and realized at first. Using a generic application model and appropriate performance metrics, the performance of RSerPool systems in failure-free and server failure scenarios is systematically evaluated in order to identify critical parameter ranges and problematic protocol behaviour. Improvements developed as result of these performance analyses are evaluated and finally contributed into the standardization process of RSerPool.}",
	url = "https://duepublico2.uni-due.de/servlets/MCRFileNodeServlet/duepublico_derivate_00016326/Dre2006_final.pdf",
	url.size = "9297866",
	url.md5 = "acdd102ebd0775ca5de523ec5710d800",
	url.mime = "application/pdf",
	url.pagesize = "595.276 x 841.89 pts (A4)",
	url.checked = "2023-04-14 13:06:16 CEST"
}

@TechReport{ draft-dreibholz-rserpool-applic-distcomp,
	author = "Thomas Dreibholz",
	title = "{Applicability of Reliable Server Pooling for Real-Time Distributed Computing}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-applic-distcomp-38",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document describes the applicability of the Reliable Server Pooling architecture to manage real-time distributed computing pools and access the resources of such pools.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-applic-distcomp-38.txt",
	url.size = "18925",
	url.md5 = "beb63ef1fbdf5cb19b3eb03f699dcfa5",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-applic-mobility,
	author = "Thomas Dreibholz and Jobin Pulinthanath",
	title = "{Applicability of Reliable Server Pooling for SCTP-Based Endpoint Mobility}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-applic-mobility-37",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document describes a novel mobility concept based on a combination of SCTP with Dynamic Address Reconfiguration extension and Reliable Server Pooling~(RSerPool).}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-applic-mobility-37.txt",
	url.size = "16389",
	url.md5 = "dd82eef5b846438f980c2077cec33bee",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-asap-hropt,
	author = "Thomas Dreibholz",
	title = "{Handle Resolution Option for ASAP}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-asap-hropt-36",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document describes the Handle Resolution option for the ASAP protocol.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-asap-hropt-36.txt",
	url.size = "13230",
	url.md5 = "e277e1868bde45cfd0977fe02d8120d7",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-delay,
	author = "Thomas Dreibholz and Xing Zhou",
	title = "{Definition of a Delay Measurement Infrastructure and Delay-Sensitive Least-Used Policy for Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-delay-35",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document contains the definition of a delay measurement infrastructure and a delay-sensitive Least-Used policy for Reliable Server Pooling.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-delay-35.txt",
	url.size = "17572",
	url.md5 = "9929a103fa809cfbf3a3a6db88814dbb",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-enrp-takeover,
	author = "Thomas Dreibholz and Xing Zhou",
	title = "{Takeover Suggestion Flag for the ENRP Handle Update Message}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-enrp-takeover-33",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document describes the Takeover Suggestion Flag for the ENRP_HANDLE_UPDATE message of the ENRP protocol.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-enrp-takeover-33.txt",
	url.size = "14123",
	url.md5 = "bdcd732cd5b76b8d142a0fc420741f7c",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-nextgen-ideas,
	author = "Thomas Dreibholz",
	title = "{Ideas for a Next Generation of the Reliable Server Pooling Framework}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-nextgen-ideas-23",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document collects some idea for a next generation of the Reliable Server Pooling framework.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-nextgen-ideas-23.txt",
	url.size = "15585",
	url.md5 = "1d19e22e0f08b8e0b40b231c50bf61e4",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-rserpool-score,
	author = "Thomas Dreibholz and Michael Tüxen",
	title = "{Reliable Server Pooling~(RSerPool) Bakeoff Scoring}",
	type = "Internet Draft",
	number = "draft-dreibholz-rserpool-score-36",
	day = "30",
	month = mar,
	year = "2025",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This memo describes some of the scoring to be used in the testing of Reliable Server Pooling protocols ASAP and ENRP at upcoming bakeoffs.}",
	url = "https://tools.ietf.org/id/draft-dreibholz-rserpool-score-36.txt",
	url.size = "18937",
	url.md5 = "71d77867d1201e758b5ae9cd83f3505d",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-dreibholz-vnfpool-rserpool-applic,
	author = "Thomas Dreibholz and Michael Tüxen and Melinda Shore and Ning Zong",
	title = "{The Applicability of Reliable Server Pooling~(RSerPool) for Virtual Network Function Resource Pooling~(VNFPOOL)}",
	type = "Internet Draft",
	number = "draft-dreibholz-vnfpool-rserpool-applic-09",
	day = "11",
	month = sep,
	year = "2019",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This draft describes the application of Reliable Server Pooling~(RSerPool) for Virtual Network Function Resource Pooling~(VNFPOOL).}",
	url = "https://tools.ietf.org/id/draft-dreibholz-vnfpool-rserpool-applic-09.txt",
	url.size = "35756",
	url.md5 = "0bb6e37a9e2bdfc8ef26944f8871b28b",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:55 CEST"
}

@TechReport{ draft-ietf-rserpool-api,
	author = "Aron~J. Silverton and Qiaobing Xie and Michael Tüxen and Thomas Dreibholz",
	title = "{Reliable Server Pooling Sockets API Extensions}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-api-00",
	day = "17",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes a sockets-like API for the Reliable Server Pooling~(RSerPool) protocol suite. This API provides applications within an RSerPool enabled system with a reliable communications layer via a highly-available socket interface~(rsp_socket).}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-api-00.txt",
	url.size = "18779",
	url.md5 = "d9fb76046a89ae415ba233da5a220903",
	url.mime = "text/plain",
	url.checked = "2014-04-12 19:18:33 CEST"
}

@TechReport{ draft-ietf-rserpool-applic,
	author = "Lode Coene and Phillip~T. Conrad and Peter Lei",
	title = "{Reliable Server Pool Applicability Statement}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-applic-02",
	day = "18",
	month = jul,
	year = "2004",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes the applicability of the reliable server pool architecture and protocols to applications which want to have High avialebility services. This is accomplished by using redundant servers and failover between servers of the same pool in case of server failure. Processing load in a pool may de distributed/shared between the members of the pool according to a certain policy. Also some guidance is given on the choice of underlying transport protocol~(and corresponding transport protocol mapping) for transporting application data and Rserpool specific control data.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-applic-02.txt",
	url.size = "28242",
	url.md5 = "f88b529df260abab9f63364880c44e94",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:12 CEST"
}

@TechReport{ draft-ietf-rserpool-arch,
	author = "Michael Tüxen and Qiaobing Xie and Randall~R. Stewart and Melinda Shore and John Loughney and Aron~J. Silverton",
	title = "{Architecture for Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-arch-12",
	day = "14",
	month = nov,
	year = "2006",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes an architecture and protocols for the management and operation of server pools supporting highly reliable applications, and for client access mechanisms to a server pool.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-arch-12.txt",
	url.size = "59187",
	url.md5 = "e6aed2ee44f62d9751245c0318854a77",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:11 CEST"
}

@TechReport{ draft-ietf-rserpool-comp,
	author = "John Loughney and Aron~J. Silverton and Maureen Stillman and Qiaobing Xie and Randall~R. Stewart",
	title = "{Comparison of Protocols for Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-comp-11",
	day = "16",
	month = nov,
	year = "2006",
	institution = "IETF",
	language = "english",
	abstract = "{This document compares protocols that may be applicable for the Reliable Server Pooling problem space. This document discusses the usage and applicability of these protocols for the Reliable Server Pooling architecture.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-comp-11.txt",
	url.size = "56040",
	url.md5 = "d77b871d9a10e1bd3efbdf29f848e3b4",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:11 CEST"
}

@TechReport{ draft-ietf-rserpool-service,
	author = "Phillip~T. Conrad and Peter Lei",
	title = "{Services Provided By Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-service-02",
	day = "6",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{The Reliable Server Pooling architecture~(abbreviated "RSerPool", and defined in [3]), provides a set of services and protocols for building fault tolerant and highly available client/server applications. This memo describes the semantics of the services that RSerPool provides to upper layer protocols.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-service-02.txt",
	url.size = "39924",
	url.md5 = "da1a37baab6a3034e503d2751a39ac15",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:56 CEST"
}

@TechReport{ draft-ietf-rserpool-tcpmapping,
	author = "Peter Lei and Phillip~T. Conrad",
	title = "{TCP Mapping for Reliable Server Pooling Enhanced Mode}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-tcpmapping-03",
	day = "6",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{This memo defines the shim protocol that maps the requirements of the ASAP protocol [5] to the capabilities of the TCP protocol [3]. In particular, this shim protocol adds the following capabilties that are required by ASAP, but not provided by TCP:~(1) message orientation,~(2) heartbeat messages,~(3) multiple streams, and~(4) undelivered message retrieval~(if provided).}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-tcpmapping-03.txt",
	url.size = "39446",
	url.md5 = "d7e567330f6944b87e22100373481995",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:12 CEST"
}

@TechReport{ draft-xie-rserpool-redundancy-model,
	author = "Qiaobing Xie",
	title = "{RSerPool Redundancy-model Policy}",
	type = "Internet Draft",
	number = "draft-xie-rserpool-redundancy-model-03",
	day = "8",
	month = nov,
	year = "2004",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document defines RSERPOOL Redundancy-model Member Selection Policy parameter and the related procedures. This policy is designed to be flexible and capable of supporting a wide range of advanced redundancy models found in some high availability systems. The design uses the extensibility in RSERPOOL pool load sharing policy.}",
	url = "https://tools.ietf.org/id/draft-xie-rserpool-redundancy-model-03.txt",
	url.size = "18012",
	url.md5 = "a4d778450a680c54e3a77024f102bb71",
	url.mime = "text/plain",
	url.checked = "2025-04-01 08:37:56 CEST"
}

@TechReport{ rfc-rserpool-mib,
	author = "Thomas Dreibholz and Jaiwant Mulik",
	title = "{Reliable Server Pooling MIB Module Definition}",
	type = "RFC",
	number = "5525",
	day = "22",
	month = apr,
	year = "2009",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5525",
	abstract = "{Reliable Server Pooling~(RSerPool) is a framework to provide reliable server pooling. The RSerPool framework consists of two protocols: ASAP~(Aggregate Server Access Protocol) and ENRP~(Endpoint Handlespace Redundancy Protocol). This document defines an SMIv2-compliant~(Structure of Management Information Version 2) Management Information Base~(MIB) module providing access to managed objects in an RSerPool implementation. This memo defines an Experimental Protocol for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5525.txt",
	url.size = "85897",
	url.md5 = "0a97f3889ba2b726d4e738e9c4c77ee6",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:31 CEST"
}

@TechReport{ rfc-rserpool-asap,
	author = "Randall~R. Stewart and Qiaobing Xie and Maureen Stillman and Michael Tüxen",
	title = "{Aggregate Server Access Protcol~(ASAP)}",
	type = "RFC",
	number = "5352",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5352",
	abstract = "{Aggregate Server Access Protocol~(ASAP, RFC 5352), in conjunction with the Endpoint Handlespace Redundancy Protocol~(ENRP, RFC 5353), provides a high-availability data transfer mechanism over IP networks. ASAP uses a handle-based addressing model that isolates a logical communication endpoint from its IP address(es), thus effectively eliminating the binding between the communication endpoint and its physical IP address(es), which normally constitutes a single point of failure.
 In addition, ASAP defines each logical communication destination as a pool, providing full transparent support for server pooling and load sharing. It also allows dynamic system scalability -- members of a server pool can be added or removed at any time without interrupting the service.
 ASAP is designed to take full advantage of the network level redundancy provided by the Stream Transmission Control Protocol~(SCTP, RFC 4960). Each transport protocol, other than SCTP, MUST have an accompanying transport mapping document. It should be noted that ASAP messages passed between Pool Elements~(PEs) and ENRP servers MUST use the SCTP transport protocol.
 The high-availability server pooling is gained by combining two protocols, namely ASAP and ENRP, in which ASAP provides the user interface for Pool Handle to address translation, load sharing management, and fault management, while ENRP defines the high- availability Pool Handle translation service. This memo defines an Experimental Protocol for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5352.txt",
	url.size = "118712",
	url.md5 = "0e0bdb9ae5d2dda80f4d26a647a711ad",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:28 CEST"
}

@TechReport{ rfc-rserpool-common-param,
	author = "Randall~R. Stewart and Qiaobing Xie and Maureen Stillman and Michael Tüxen",
	title = "{Aggregate Server Access Protocol~(ASAP) and Endpoint Handlespace Redundancy Protocol~(ENRP) Parameters}",
	type = "RFC",
	number = "5354",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5354",
	abstract = "{This document details the parameters of the Aggregate Server Access Protocol~(ASAP) and Endpoint Handlespace Redundancy Protocol~(ENRP) defined within the Reliable Server Pooling~(RSerPool) architecture. This memo defines an Experimental Protocol for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5354.txt",
	url.size = "50217",
	url.md5 = "eba7648c6885600e5396de7a50da6e82",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:30 CEST"
}

@TechReport{ rfc-rserpool-overview,
	author = "Peter Lei and Lyndon Ong and Michael Tüxen and Thomas Dreibholz",
	title = "{An Overview of Reliable Server Pooling Protocols}",
	type = "Informational RFC",
	number = "5351",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5351",
	abstract = "{The Reliable Server Pooling effort~(abbreviated "RSerPool") provides an application-independent set of services and protocols for building fault-tolerant and highly available client/server applications. This document provides an overview of the protocols and mechanisms in the Reliable Server Pooling suite. This memo provides information for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5351.txt",
	url.size = "33062",
	url.md5 = "ef2740924a7fd7e776672161b88ab7fa",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:27 CEST"
}

@TechReport{ rfc-rserpool-enrp,
	author = "Qiaobing Xie and Randall~R. Stewart and Maureen Stillman and Michael Tüxen and Aron~J. Silverton",
	title = "{Endpoint Handlespace Redundancy Protocol~(ENRP)}",
	type = "RFC",
	number = "5353",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5353",
	abstract = "{The Endpoint Handlespace Redundancy Protocol~(ENRP) is designed to work in conjunction with the Aggregate Server Access Protocol~(ASAP) to accomplish the functionality of the Reliable Server Pooling~(RSerPool) requirements and architecture. Within the operational scope of RSerPool, ENRP defines the procedures and message formats of a distributed, fault-tolerant registry service for storing, bookkeeping, retrieving, and distributing pool operation and membership information. This memo defines an Experimental Protocol for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5353.txt",
	url.size = "83657",
	url.md5 = "72c92bd4050e9e26fa97abeeebafd3e4",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:29 CEST"
}

@TechReport{ rfc-rserpool-policies,
	author = "Thomas Dreibholz and Michael Tüxen",
	title = "{Reliable Server Pooling Policies}",
	type = "RFC",
	number = "5356",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5356",
	abstract = "{This document describes server pool policies for Reliable Server Pooling~(RSerPool) including considerations for implementing them at Endpoint Handlespace Redundancy Protocol~(ENRP) servers and pool users. This memo defines an Experimental Protocol for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5356.txt",
	url.size = "33394",
	url.md5 = "b3865e8c10685a43bd16cc90ecf4df29",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:30 CEST"
}

@TechReport{ rfc-rserpool-threats,
	author = "Maureen Stillman and Ram Gopal and Erik Guttman and Matt Holdrege and Senthil Sengodan",
	title = "{Threats Introduced by RSerPool and Requirements for Security}",
	type = "RFC",
	number = "5355",
	day = "30",
	month = sep,
	year = "2008",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC5355",
	abstract = "{Reliable Server Pooling~(RSerPool) is an architecture and set of protocols for the management and access to server pools supporting highly reliable applications and for client access mechanisms to a server pool. This document describes security threats to the RSerPool architecture and presents requirements for security to thwart these threats. This memo provides information for the Internet community.}",
	url = "https://www.ietf.org/rfc/rfc5355.txt",
	url.size = "38042",
	url.md5 = "e7a6fa1d9b8690b3113eab649ed4eaed",
	url.mime = "text/plain",
	url.checked = "2014-04-02 17:24:30 CEST"
}

@TechReport{ draft-ietf-rserpool-comp,
	author = "John Loughney and Aron~J. Silverton and Maureen Stillman and Qiaobing Xie and Randall~R. Stewart",
	title = "{Comparison of Protocols for Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-comp-11",
	day = "16",
	month = nov,
	year = "2006",
	institution = "IETF",
	language = "english",
	abstract = "{This document compares protocols that may be applicable for the Reliable Server Pooling problem space. This document discusses the usage and applicability of these protocols for the Reliable Server Pooling architecture.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-comp-11.txt",
	url.size = "56040",
	url.md5 = "d77b871d9a10e1bd3efbdf29f848e3b4",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:11 CEST"
}

@TechReport{ draft-ietf-rserpool-arch,
	author = "Michael Tüxen and Qiaobing Xie and Randall~R. Stewart and Melinda Shore and John Loughney and Aron~J. Silverton",
	title = "{Architecture for Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-arch-12",
	day = "14",
	month = nov,
	year = "2006",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes an architecture and protocols for the management and operation of server pools supporting highly reliable applications, and for client access mechanisms to a server pool.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-arch-12.txt",
	url.size = "59187",
	url.md5 = "e6aed2ee44f62d9751245c0318854a77",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:11 CEST"
}

@TechReport{ draft-ietf-rserpool-api,
	author = "Aron~J. Silverton and Qiaobing Xie and Michael Tüxen and Thomas Dreibholz",
	title = "{Reliable Server Pooling Sockets API Extensions}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-api-00",
	day = "17",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes a sockets-like API for the Reliable Server Pooling~(RSerPool) protocol suite. This API provides applications within an RSerPool enabled system with a reliable communications layer via a highly-available socket interface~(rsp_socket).}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-api-00.txt",
	url.size = "18779",
	url.md5 = "d9fb76046a89ae415ba233da5a220903",
	url.mime = "text/plain",
	url.checked = "2014-04-12 19:18:33 CEST"
}

@TechReport{ draft-ietf-rserpool-service,
	author = "Phillip~T. Conrad and Peter Lei",
	title = "{Services Provided By Reliable Server Pooling}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-service-02",
	day = "6",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{The Reliable Server Pooling architecture~(abbreviated "RSerPool", and defined in [3]), provides a set of services and protocols for building fault tolerant and highly available client/server applications. This memo describes the semantics of the services that RSerPool provides to upper layer protocols.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-service-02.txt",
	url.size = "39924",
	url.md5 = "da1a37baab6a3034e503d2751a39ac15",
	url.mime = "text/plain",
	url.checked = "2024-10-04 11:52:07 CEST"
}

@TechReport{ draft-ietf-rserpool-tcpmapping,
	author = "Peter Lei and Phillip~T. Conrad",
	title = "{TCP Mapping for Reliable Server Pooling Enhanced Mode}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-tcpmapping-03",
	day = "6",
	month = oct,
	year = "2005",
	institution = "IETF",
	language = "english",
	abstract = "{This memo defines the shim protocol that maps the requirements of the ASAP protocol [5] to the capabilities of the TCP protocol [3]. In particular, this shim protocol adds the following capabilties that are required by ASAP, but not provided by TCP:~(1) message orientation,~(2) heartbeat messages,~(3) multiple streams, and~(4) undelivered message retrieval~(if provided).}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-tcpmapping-03.txt",
	url.size = "39446",
	url.md5 = "d7e567330f6944b87e22100373481995",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:12 CEST"
}

@TechReport{ draft-xie-rserpool-redundancy-model,
	author = "Qiaobing Xie",
	title = "{RSerPool Redundancy-model Policy}",
	type = "Internet Draft",
	number = "draft-xie-rserpool-redundancy-model-03",
	day = "8",
	month = nov,
	year = "2004",
	institution = "IETF, Individual Submission",
	language = "english",
	abstract = "{This document defines RSERPOOL Redundancy-model Member Selection Policy parameter and the related procedures. This policy is designed to be flexible and capable of supporting a wide range of advanced redundancy models found in some high availability systems. The design uses the extensibility in RSERPOOL pool load sharing policy.}",
	url = "https://tools.ietf.org/id/draft-xie-rserpool-redundancy-model-03.txt",
	url.size = "18012",
	url.md5 = "a4d778450a680c54e3a77024f102bb71",
	url.mime = "text/plain",
	url.checked = "2024-10-04 11:52:06 CEST"
}

@TechReport{ draft-ietf-rserpool-applic,
	author = "Lode Coene and Phillip~T. Conrad and Peter Lei",
	title = "{Reliable Server Pool Applicability Statement}",
	type = "Internet Draft",
	number = "draft-ietf-rserpool-applic-02",
	day = "18",
	month = jul,
	year = "2004",
	institution = "IETF",
	language = "english",
	abstract = "{This document describes the applicability of the reliable server pool architecture and protocols to applications which want to have High avialebility services. This is accomplished by using redundant servers and failover between servers of the same pool in case of server failure. Processing load in a pool may de distributed/shared between the members of the pool according to a certain policy. Also some guidance is given on the choice of underlying transport protocol~(and corresponding transport protocol mapping) for transporting application data and Rserpool specific control data.}",
	url = "https://tools.ietf.org/id/draft-ietf-rserpool-applic-02.txt",
	url.size = "28242",
	url.md5 = "f88b529df260abab9f63364880c44e94",
	url.mime = "text/plain",
	url.checked = "2014-04-25 13:31:12 CEST"
}

@TechReport{ RFC3237,
	author = "Michael Tüxen and Qiaobing Xie and Randall~R. Stewart and Melinda Shore and Lyndon Ong and John~A. Loughney and Maureen Stillman",
	title = "{Requirements for Reliable Server Pooling}",
	type = "Informational RFC",
	number = "3237",
	month = jan,
	year = "2002",
	institution = "IETF",
	language = "english",
	issn = "2070-1721",
	doi = "10.17487/RFC3237",
	abstract = "{This document defines a basic set of requirements for reliable server pooling. This memo provides information for the Internet community.}",
	url = "https://www.rfc-editor.org/rfc/rfc3237.txt",
	url.size = "16986",
	url.md5 = "f95d2fdfe28590dbf1b5967747b7d7ca",
	url.mime = "text/plain",
	url.checked = "2024-10-04 11:52:00 CEST"
}

