Pravin Bhagwat’s research while affiliated with University of Maryland, College Park and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (49)


Routing Over Multi-Hop Wireless Network of Mobile Computers
  • Chapter

August 2007

·

125 Reads

·

125 Citations

·

Pravin Bhagwat

An ad-hoc network is the cooperative engagement of a collection of Mobile Hosts without the required intervention of any centralized Access Point. In this paper we present an innovative design for the operation of such ad-hoc networks. The basic idea of the design is to operate each Mobile Host as a specialized router, which periodically advertises its view of the interconnection topology with other Mobile Hosts within the network. This amounts to a new sort of routing protocol. We have investigated modifications to the basic Bellman-Ford routing mechanisms, as specified by the Routing Information Protocol, making it suitable for a dynamic and self-starting network mechanism as is required by users wishing to utilize ad-hoc networks. Our modifications address some of the previous objections to the use of Bellman-Ford, related to the poor looping properties of such algorithms in the face of broken links and the resulting time dependent nature of the interconnection topology describing the links between the Mobile Hosts. Finally, we describe the ways in which the basic network-layer routing can be modified to provide MAC-layer support for ad-hoc networks.


An empirical analysis of heterogeneity in IEEE 802.11 MAC protocol implementations and its implications

September 2006

·

43 Reads

·

19 Citations

Wireless LAN (WLAN) market consists of IEEE 802.11 MAC standard conformant devices (e.g., access points (APs), client adapters) from multiple vendors. Certain third party certifications such as those specified by the Wi-Fi alliance have been widely used by vendors to ensure basic conformance to the 802.11 standard, thus leading to the expectation that the available devices exhibit identical MAC level behavior. In this paper, however, we present what we believe to be the first ever set of experimental results that highlight the fact that WLAN devices from different vendors in the market can have heterogeneous MAC level behavior. Specifically, we demonstrate with examples and data that in certain cases, devices may not be conformant with the 802.11 standard while in other cases, they may differ in significant details that are not a part of mandatory specifications of the standard. We argue that heterogeneous MAC implementations can adversely impact WLAN operations leading to unfair bandwidth allocation, potential break-down of related MAC functionality and difficulties in provisioning the capacity of a WLAN. However, on the positive side, MAC level heterogeneity can be useful in applications such as vendor/model level device fingerprinting.


Distributed topology construction of Bluetooth wireless personal area networks

April 2005

·

236 Reads

·

115 Citations

IEEE Journal on Selected Areas in Communications

Bluetooth, a wireless technology based on a frequency-hopping physical layer, enables portable devices to form short-range wireless ad hoc networks. Bluetooth hosts are not able to communicate unless they have previously discovered each other through synchronization of their timing and frequency-hopping patterns. Thus, even if all nodes are within proximity of each other, only those nodes which are synchronized with the transmitter can hear the transmission. To support any-to-any communication, nodes must be synchronized so that the pairs of nodes, which can communicate with each other, form a connected graph. Using Bluetooth as an example, we first provide deeper insights into the issue of link establishment in frequency-hopping wireless systems. We then introduce an asynchronous distributed protocol that begins with nodes having no knowledge of their surroundings and terminates with the formation of a connected network topology satisfying all constraints posed by Bluetooth. An attractive protocol feature is its ease in implementation using the communication primitives offered by the Bluetooth Specification.


Digital Gangetic Plains (DGP): 802.11-based Low-Cost Networking for Rural Areas 2001-2004: A Report

January 2004

·

98 Reads

·

17 Citations

The past decade has seen communication revolution in the form of cellular telephony as well as the Internet, but much of it has been restricted to the developed world and metropolitan pockets in the developing world. While the use of cellular technologies can cut down on the time to deploy access networks, the cost economics make this non-viable in growing telecom economies. In the Digital Gangetic Plains (DGP) project, we have been exploring the use of 802.11 as a long-distance access technology. 802.11, popularly known as WiFi, is currently cost-priced since it is an open/inter-operable standard, and hence is attractive for low cost and rapid deployment in rural areas. We have built an extensive testbed in a rural setting consisting of directional 802.11 links, spanning up to about 80km at its longest. The testbed is set in the Kanpur-Lucknow corridor of the Gangetic Plains. To our knowledge such a long-distance, multi-hop testbed based on 802.11 is unique thus far. While 802.11 is attractive in terms of cost economics, it was inherently designed for indoor use. Our novel use of the technology for outdoor, long-distance access links presents several challenges. Our experience with the testbed has brought several research as well as operational issues to the fore. Our contributions in this project thus far include: (1) demonstration of technical fea- sibility of using 802.11 for rural Internet connectivity, (2) an understanding of several operational and cost issues, (3) various technical contributions, (4) demonstration of and experience with various services on the testbed network, as well as (5) identification of various technical and operational issues going forward. In this report, we document our experiences with this technology, our contributions in this project, as well as the novel technical and operational challenges that lie ahead in using 802.11 to bridge the digital divide.


Turning 802.11 Inside-Out

December 2003

·

102 Reads

·

172 Citations

ACM SIGCOMM Computer Communication Review

The past decade has seen communication revolution in the form of cellular telephony as well as the Internet, but much of it has been restricted to the developed world and metro pockets in the developing world. While the use of cellular technologies can cut down on the time to deploy access networks, the cost economics make this non-viable in growing telecom economies. In the Digital Gangetic Plains (DGP) project, we are exploring the use of 802.11 as a long-distance access technology. 802.11 is currently cost-priced due to competitive mass production and hence is attractive for low cost and rapid deployment in rural areas.


MSOCKS+: An architecture for transport layer mobility

July 2002

·

60 Reads

·

65 Citations

Computer Networks

Mobile nodes of the future will be equipped with multiple network interfaces to take advantage of overlay networks, yet no current mobility systems provide full support for the simultaneous use of multiple interfaces. The need for such support arises when multiple connectivity options are available with different cost, coverage, latency and bandwidth characteristics, and applications want their data to flow over the interface that best matches the characteristics of the data. In this paper we introduce and analyze an architecture called Transport Layer Mobility that allows mobile nodes to not only change their point of attachment to the Internet within a corporate domain, but also to control which network interfaces are used for the different kinds of data leaving from and arriving at the mobile node. We implement our transport layer mobility scheme using a split–connection proxy architecture and a new technique called TCP Splice that gives split–connection proxy systems the same end-to-end semantics as normal TCP connections. We introduce the architecture, present its system aspects, investigate its performance and present its reliability properties. The analytical aspects of the protocol, in particular its pseudo-code, its properties and its validation are given in a related Technical Report.


MSOCKS: An architecture for transport layer mobility

January 2002

·

88 Reads

·

262 Citations

Proceedings - IEEE INFOCOM

Mobile nodes of the future will be equiped with multiple network interfaces to take advantage of overlay networks, yet no current mobility systems provide full support for the simultaneous use of multiple interfaces. The need for such support arises when multiple connectivity options are available with different cost, coverage, latency and bandwidth characteristics, and applications want their data to flow over the interface that best matches the characteristics of the data. We present an architecture called transport layer mobility that allows mobile nodes to not only change their point of attachment to the Internet, but also to control which network interfaces are used for the different kinds of data leaving from and arriving at the mobile node. We implement our transport layer mobility scheme using a split connection proxy architecture and a new technique called TCP splice that gives split connection proxy systems the same end to-end semantics as normal TCP connections


Arguments for cross-layer optimizations in Bluetooth scatternets

February 2001

·

17 Reads

·

50 Citations

Bluetooth, an innovation in short-range radio technology, has gone through the first stage of standardization, and commercial products based on ν1.0 specifications will be appearing. While much work has gone into developing the radio technology and hardware for this system, little effort has been focused on additional infrastructure that is necessary for applications in this environment. We examine the issue of supporting ubiquitous computing applications (Weiser, 1991) in a Bluetooth network. The Bluetooth standard defines a multi-hop routing structure, called a scatternet, to address the limitations caused by short-range and small fanout of the underlying link technology. We identify several characteristics, the combination of which makes scatternets different from previously considered networks. Importantly, Bluetooth links are connection-oriented with low-power link modes. We show that the unique aspects of the technology require a redesign of the protocol structure for link formation, IP routing and service discovery. When existing approaches to these protocols are applied to scatternets, the multiple protocol layers would operate without knowledge of each other, resulting in inefficient use of power in many cases. We suggest an alternative approach where there is a single protocol layer providing a level of indirection within the scope of a scatternet. That is, we argue for extensive cross-layer optimizations


Distributed topology construction of Bluetooth personal area networks

February 2001

·

316 Reads

·

382 Citations

Proceedings - IEEE INFOCOM

Wireless ad hoc networks have been a growing area of research. While there has been considerable research on the topic of routing in such networks, the topic of topology creation has not received due attention. This is because almost all ad hoc networks to date have been built on top of a single channel, broadcast based wireless media, such as 802.11 or IR LANs. For such networks the distance relationship between the nodes implicitly (and uniquely) determines the topology of the ad hoc network. Bluetooth is a promising new wireless technology, which enables portable devices to form short-range wireless ad hoc networks and is based on a frequency hopping physical layer. This fact implies that hosts are not able to communicate unless they have previously discovered each other by synchronizing their frequency hopping patterns. Thus, even if all nodes are within direct communication range of each other, only those nodes which are synchronized with the transmitter can hear the transmission. To support any-to-any communication, nodes must be synchronized so that the pairs of nodes (which can communicate with each other) together form a connected graph. Using Bluetooth as an example, this paper first provides deeper insights into the issue to link establishment in frequency hopping wireless systems. It then introduces the Bluetooth topology construction protocol (BTCP), an asynchronous distributed protocol for constructing scatternets which starts with nodes that have no knowledge of their surroundings and terminates with the formation of a connected network satisfying all connectivity constraints posed by the Bluetooth technology. To the best of our knowledge, the work presented in this paper is the first attempt at building Bluetooth scatternets using distributed logic and is quite “practical” in the sense that it can be implemented using the communication primitives offered by the Bluetooth 1.0 specifications


Figure 6. Ratio of number of messages
Figure 7. Ratio of link active mode time
Arguments for Cross-Layer Optimizations in Bluetooth Scatternets
  • Article
  • Full-text available

October 2000

·

60 Reads

·

40 Citations

Bluetooth, a recent innovation in short-range radio technology, has gone through the first stage of standardization, and commercial products based on v1.0 specifications will be appearing soon. While much work has gone into developing the radio technology and hardware for this system, little effort has been focused on additional infrastructure that is necessary for applications in this environment. In this paper, we examine the issue of supporting ubiquitous computing applications [21, 14] in a Bluetooth network. The Bluetooth standard defines a multi-hop routing structure, called a scatternet, to address the limitations caused by short-range and small fanout of the underlying link technology. We identify several characteristics, the combination of which makes scatternets different from previously considered networks. Importantly, Bluetooth links are connection-oriented with low-power link modes. We show that the unique aspects of the technology require a redesign of the protocol stru...

Download

Citations (43)


... Several methods have been proposed for declustering data including Disk Modulo [9], Field-wise Exclusive OR [22], Hilbert [10], Near Optimal Allocation [20], cyclic allocation schemes [27], [28], Golden Ratio Sequences [6], Hierarchical [5], and Discrepancy Declustering [8]. Using declustering and replication, approaches including Complete Coloring [15] has optimal performance and Square Root Colors Disk Modulo [15] has one more than optimal. ...

Reference:

Equivalent Disk Allocations
Declustering using fractals
  • Citing Article
  • January 1993

... Due to the intricate routing process involved, Greedy Perimeter Stateless Routing (GPSR) frequently fails to handle complex traffic conditions. The Directional Greedy Routing (DGR) [18][19][20][21] method makes constructing a routing path easier by using street maps. ...

Highly dynamic destination-sequenced distance vector (DSDV) for mobile computers
  • Citing Article
  • January 1994

... Although numerous researchers have put forward diverse routing protocols for mobile ad hoc networks (MANETs) or vehicular ad hoc networks (VANETs), none of these protocols can be seamlessly applied to FANETs. On the one hand, the existing routing protocols can be roughly divided into proactive routing methods (e.g., destinationsequenced distance vector (DSDV) [6], optimized link state routing (OLSR) [7]), reactive routing methods (e.g., dynamic source routing (DSR) [8], ad hoc on-Demand distance vector routing (AODV) [9]) and position-based routing methods (e.g., location aided routing (LAR) [10], greedy perimeter stateless routing (GPSR) [11]). Proactive protocol requires nodes to periodically store and maintain routing tables. ...

Highly Dynamic Destination-sequenced Distance-vector Routing (DSDV) for Mobile Computers
  • Citing Article
  • January 1994

ACM SIGCOMM Computer Communication Review

... O estudo de (Salonidis, Bhagwat, Tassiulas and Lamaire 2001) introduz o protocolo de construção de topologia Bluetooth (BTCP) para formação de Scatternets. Os autores definem regras necessárias para a eleição de um líder e a técnica de alternar o estado de um nó entre encontrar e ser encontrado para formação de rede. ...

Proximity Awareness and Ad-Hoc Network Establishment in Bluetooth
  • Citing Article

... Hence, there is a trade-off between the appearance of a web site and the speed of that site [Iwaarden and Wiele 2003]. Han et al. discussed that extensive download time of mobile web pages makes the viewing of Web Pages very cumbersome [Han 1998]. Parasuraman et al. defined assurance as the knowledge and courtesy of employers and their ability to inspire trust and confidence [Parasuraman et al. 1985]. ...

Dynamic Adaptation in an Image Transcoding Proxy for Mobile Web Access
  • Citing Article
  • January 1998

... Existen grupos de investigadores como el Digital Gangetic Plains (DGP) [7] en India, o el Technology and Infraestructure for Emerging Regions (TIER) [8] en Estados Unidos, que han demostrado que se pueden realizar enlaces punto a punto (PtP) en varios kilómetros de distancia, usando tecnología WiFi, obteniendo prestaciones razonables. Ambas aproximaciones se basan en reemplazar el protocolo de censado CSMA/CA de la subcapa MAC por TDMA. ...

Digital Gangetic Plains (DGP): 802.11-based Low-Cost Networking for Rural Areas 2001-2004: A Report
  • Citing Article
  • January 2004

... Wireless networking devices that have the ability to dynamically adapt and organize themselves offer a mobile, multi-hop network [6,7]. The dependency on fixed-network infrastructure is eliminated from mobile ad hoc networks by treating a mobile node as an intermediary transfer, which significantly extends the mobile node ranges beyond the base transceivers. ...

Routing Over Multi-Hop Wireless Network of Mobile Computers
  • Citing Chapter
  • August 2007

... The performance of reliable multicast protocols has been studied both analytically and through network simulations. For example, [141] develops an analytical model and carries simulations to study the performance of a generic reliable block-based multicast protocol using stop-and-wait, positive acknowledgements, and selective retransmissions. This model quantifies the number of transmission attempts until full reception, assuming independent losses in different links. ...

Effect of topology on performance of reliable multicast communication