Results 1 - 10
of
45
A Layered Naming Architecture for the Internet
, 2004
"... Currently the Internet has only one level of name resolution, DNS, which converts user-level domain names into IP addresses. In this paper we borrow liberally from the literature to argue that there should be three levels of name resolution: from user-level descriptors to service identifiers; from s ..."
Abstract
-
Cited by 81 (7 self)
- Add to MetaCart
Currently the Internet has only one level of name resolution, DNS, which converts user-level domain names into IP addresses. In this paper we borrow liberally from the literature to argue that there should be three levels of name resolution: from user-level descriptors to service identifiers; from service identifiers to endpoint identifiers; and from endpoint identifiers to IP addresses. These additional levels of naming and resolution (1) allow services and data to be first class Internet objects and (2) facilitate mobility and provide an elegant way to integrate middleboxes into the Internet architecture. We further argue that flat names are a natural choice for the service and endpoint identifiers. Hence, this architecture requires scalable resolution of flat names, a capability that distributed hash tables (DHTs) can provide.
Protocols for Adaptive Wireless and Mobile Networking
- IEEE PERSONAL COMMUNICATIONS
, 1996
"... ..."
Middleboxes no longer considered harmful
- In OSDI
, 2004
"... Intermediate network elements, such as network address translators (NATs), firewalls, and transparent caches are now commonplace. The usual reaction in the network architecture community to these so-called middleboxes is a combination of scorn (because they violate important architectural principles ..."
Abstract
-
Cited by 60 (12 self)
- Add to MetaCart
Intermediate network elements, such as network address translators (NATs), firewalls, and transparent caches are now commonplace. The usual reaction in the network architecture community to these so-called middleboxes is a combination of scorn (because they violate important architectural principles) and dismay (because these violations make the Internet less flexible). While we acknowledge these concerns, we also recognize that middleboxes have become an Internet fact of life for important reasons. To retain their functions while eliminating their dangerous side-effects, we propose an extension to the Internet architecture, called the Delegation-Oriented Architecture (DOA), that not only allows, but also facilitates, the deployment of middleboxes. DOA involves two relatively modest changes to the current architecture: (a) a set of references that are carried in packets and serve as persistent host identifiers and (b) a way to resolve these references to delegates chosen by the referenced host. 1
Handoffs in Cellular Wireless Networks: The Daedalus Implementation and Experience
- Kluwer Journal on Wireless Personal Communications
, 1996
"... Network protocols in cellular wireless data networks must update routes as a mobile host moves between cells. These routing updates combined with some associated state changes are called handoffs. Most current handoff schemes in wireless networks result in data loss or large variations in packet del ..."
Abstract
-
Cited by 57 (3 self)
- Add to MetaCart
Network protocols in cellular wireless data networks must update routes as a mobile host moves between cells. These routing updates combined with some associated state changes are called handoffs. Most current handoff schemes in wireless networks result in data loss or large variations in packet delivery times. Unfortunately, many applications, such as real-time multimedia applications and reliable transport protocols, adapt to long term estimates of end-to-end delay and loss. Violations and rapid fluctuations of these estimates caused by handoff processing often result in degraded performance. For example, loss during handoff adversely affects TCP performance [CI94], and high packet loss and variable delays result in poor real-time multimedia performance. In this paper, we describe a multicast-based protocol that eliminates data loss and incurs negligible delays during a handoff. The basic technique of the algorithm is to anticipate a handoff using wireless network information in the ...
A Multicast-based Protocol for IP Mobility Support
- In Networked Group Communication
"... Several architectures have been recently proposed to support IP mobility. Most studies, however, show that current protocols, in general, fall short from satisfying the performance requirements for audio applications. In this study, we propose a multicast-based protocol to reduce latency and packet ..."
Abstract
-
Cited by 37 (5 self)
- Add to MetaCart
Several architectures have been recently proposed to support IP mobility. Most studies, however, show that current protocols, in general, fall short from satisfying the performance requirements for audio applications. In this study, we propose a multicast-based protocol to reduce latency and packet loss during handoff and provide the base for IP mobility support. We use extensive simulation to evaluate our protocol's performance over a variety of real and generated topologies, and we compare it to several other mobility protocols, especially the Mobile IP protocols. We take handoff delay estimates and routing efficiency as metrics for our comparisons. We take a route analysis (as opposed to packet analysis) approach in our study, and we apply it in the context of wide-area networks. Our simulation results show significant improvement for our proposed protocol. On average, basic Mobile IP consumes almost twice as much network bandwidth, and experiences more than twice as much end-to-end and handoff delays, as does our proposed protocol. In addition, average handoff delay estimates for our protocol prove to be less than that for other protocols in this study, even with route optimization. We further propose an extension to Mobile IP to support our protocol with minimal modification. Keywords Mobility, Multicast, Efficient Handoff, Network Simulation. 1.
Scalable support for transparent mobile host internetworking
- Wireless Networks
, 1995
"... This paper considers the problem of providing transparent support for very large numbers of mobile hosts within a large internetwork such as the Internet. The availability of powerful mobile computing devices and wireless networking products and services is increasing dramatically, but internetworki ..."
Abstract
-
Cited by 32 (2 self)
- Add to MetaCart
This paper considers the problem of providing transparent support for very large numbers of mobile hosts within a large internetwork such as the Internet. The availability of powerful mobile computing devices and wireless networking products and services is increasing dramatically, but internetworking protocols such as IP used in the Internet do not currently support host movement. To address this need, the Internet Engineering Task Force (IETF) is currently developing protocols for mobile hosts in the Internet. This paper analyzes the problem to be solved, reviews the current state of that effort, and discusses its scalability to very large numbers of mobile hosts in a large internetwork. 1.
Efficient Communication Strategies for Ad-Hoc Wireless Networks
, 2000
"... An ad-hoc wireless network is a collection of wireless mobile hosts forming a temporary network without the aid of any established infrastructure or centralized administration. This type of network is of great importance in situations where it is very difficult to provide the necessary infrastructur ..."
Abstract
-
Cited by 32 (3 self)
- Add to MetaCart
An ad-hoc wireless network is a collection of wireless mobile hosts forming a temporary network without the aid of any established infrastructure or centralized administration. This type of network is of great importance in situations where it is very difficult to provide the necessary infrastructure, but it is a challenging task to enable fast and reliable communication within such a network. In this paper, we model and analyze the performance of so-called power-controlled ad-hoc wireless networks: networks where the mobile hosts are able to change their transmission power. We concentrate on finding schemes for routing arbitrary permutations in these networks. In general, it is NP-hard even to find a n 1 -approximation for any constant to the fastest possible strategy for routing a given permutation problem on n mobile hosts. However, we here demonstrate that if we allow ourselves to consider slightly less general problems, efficient solutions can be found. We first demonstrate that there is a natural class of distributed schemes for handling nodeto-node communication on top of which online route selection and scheduling strategies can be constructed such that the performance of this class of schemes can be exploited in a nearly optimal way for routing permutations in any static power-controlled ad-hoc network. We then demonstrate
Mobile networking in the Internet
- Mobile Networks and Applications
, 1998
"... this paper will touch on current topics in many areas of networking. From cryptography to routing, from billing to expanded techniques for automatic configuration, mobility changes the way we think about computing, and invalidates some of the design assumptions upon which current network protocols a ..."
Abstract
-
Cited by 22 (0 self)
- Add to MetaCart
this paper will touch on current topics in many areas of networking. From cryptography to routing, from billing to expanded techniques for automatic configuration, mobility changes the way we think about computing, and invalidates some of the design assumptions upon which current network protocols and products have been built
Networking over Next-Generation Satellite Systems
, 1999
"... Thanks to both the rapid deployment of the Internet and advances in satellite technology, the market for broadband satellite services is poised for substantial growth in the coming decade. Current communications satellite systems have generally been designed to provide either voice or data transacti ..."
Abstract
-
Cited by 22 (1 self)
- Add to MetaCart
Thanks to both the rapid deployment of the Internet and advances in satellite technology, the market for broadband satellite services is poised for substantial growth in the coming decade. Current communications satellite systems have generally been designed to provide either voice or data transaction (low data rate) services through small terminals, or trunking (high data rate, or broadband) services through large terminals. However, technological advances are enabling new systems that combine broadband data rates with small terminals, thereby providing more affordable "last-mile" network access to home and small business users worldwide. In particular, two types of broadband satellite systems are under development: high-power satellites deployed at tradit...
User Devices Cooperating to Support Resource Aggregation
- in Proceedings of IEEE WMSCA
, 2002
"... MOPED (MObile grouPEd Device) is a network model that treats a user's set of personal devices as a single, virtual device. The nodes of the MOPED dynamically aggregate available communication resources to provide the user with the best possible network service. We demonstrate MOPED's resource manage ..."
Abstract
-
Cited by 15 (0 self)
- Add to MetaCart
MOPED (MObile grouPEd Device) is a network model that treats a user's set of personal devices as a single, virtual device. The nodes of the MOPED dynamically aggregate available communication resources to provide the user with the best possible network service. We demonstrate MOPED's resource management capability with a short series of experiments that show how the MOPED paradigm enables effective group mobility.

