Today's socket API requires an application to bind a socket to a network address before it can use the socket to communicate. Early bindings of names to addresses create significant bottlenecks, reliability problems, and force applications to manage complex lower-layer issues. Many approaches have been introduced to address this problem; however, all prior proposals introduce additional identifiers, modify applications, or require additional protocols in the protocol stack. In contrast, we propose a generalized socket API based on Internet Resource Descriptors (IRDs), which are opaque identifiers used by applications to refer to network resources and are known only within the hosts in which the applications run. IRDs enable sockets to evolv...
Research around the tenets of a next generation Internet architecture has resulted in numerous futur...
Challenges face the Internet Architecture in order to scale to a greater number of users while provi...
The Internet Protocol was conceived to allow computers in interconnected networks to communicate amo...
Today's socket API requires an application to bind a socket to a network address before it can use t...
The current Internet architecture requires applications to transparently bind and manage network add...
Today's socket API requires an application to bind a socket to a transport-layer identifier (e.g., T...
Increased host mobility, and multi-homing make IP address management very complex in applications. D...
Includes bibliographical references.There is increasing pressure on Telecoms and Internet Service Pr...
In today’s Internet, almost all end devices have multiple interfaces built in. This enables users to...
Networked applications interact with the TCP/IP stack through the socket API. Over the years, the co...
The Internet is a collection of shared resources. Internet users share bandwidth and processing reso...
Much of the success of the Internet can be attributed to the IP "hour-glass" model: IP pro...
While the address-oriented datagram and reliable stream services supported by the UDP and TCP protoc...
We introduce an application of a mobile transient network architecture on top of the current Interne...
Abstract — Uniform Resource Identifiers (URIs) are very pop-ular among non-technical people, to iden...
Research around the tenets of a next generation Internet architecture has resulted in numerous futur...
Challenges face the Internet Architecture in order to scale to a greater number of users while provi...
The Internet Protocol was conceived to allow computers in interconnected networks to communicate amo...
Today's socket API requires an application to bind a socket to a network address before it can use t...
The current Internet architecture requires applications to transparently bind and manage network add...
Today's socket API requires an application to bind a socket to a transport-layer identifier (e.g., T...
Increased host mobility, and multi-homing make IP address management very complex in applications. D...
Includes bibliographical references.There is increasing pressure on Telecoms and Internet Service Pr...
In today’s Internet, almost all end devices have multiple interfaces built in. This enables users to...
Networked applications interact with the TCP/IP stack through the socket API. Over the years, the co...
The Internet is a collection of shared resources. Internet users share bandwidth and processing reso...
Much of the success of the Internet can be attributed to the IP "hour-glass" model: IP pro...
While the address-oriented datagram and reliable stream services supported by the UDP and TCP protoc...
We introduce an application of a mobile transient network architecture on top of the current Interne...
Abstract — Uniform Resource Identifiers (URIs) are very pop-ular among non-technical people, to iden...
Research around the tenets of a next generation Internet architecture has resulted in numerous futur...
Challenges face the Internet Architecture in order to scale to a greater number of users while provi...
The Internet Protocol was conceived to allow computers in interconnected networks to communicate amo...