Suparna DasGupta

Learn More
This tutorial is designed as an introduction to the field of parallel processing and to its impact on the field of design automation (DA). It starts by reviewing the history of parallel processing. Examples of current hardware are discussed, focusing on the trade offs between custom hardware and general purpose hardware. Interconnection of processors and(More)
A mobile ad hoc network consists of wireless hosts that may move often. Movement of hosts results in a change in routes, requiring some mechanism for determining new routes. Several routing protocols have already been proposed for ad hoc networks. This paper proposes a new routing protocol, named Least Overhead Routing Protocol (LORP) for mobile ad hoc(More)
— For quite some time, the Unified Modeling Language (UML) has been adopted by designers of safety critical control systems such as automotive and aviation control. This has led to an increased emphasis on setting up a validation flow over UML that can be used to guarantee the correctness of UML models. In this paper, we propose a dynamic Assertion-based(More)
The dynamic nature of MANETs makes the task of routing between source and destination nodes extremely difficult. In this paper a new efficient routing algorithm for mobile ad hoc networks is presented, along with a brief review of the state of the art scenario of routing topologies for MANETs. The new algorithm takes into consideration the mobility factor(More)
— Wireless sensor networks consist of miniaturized battery powered spatially distributed autonomous sensor nodes with constrained computational capability. The routing protocol in sensor network must ensure uniform energy distribution across the network, quickly converge irrespective of the network node density, and be flexible in terms of the routing(More)
Mobile Ad hoc networks are self-organizing and self-configuring multi hop wireless networks where, the structure of the network changes dynamically. Since a destination node might be out of range of a source node, a routing procedure is always needed to find a path, so as to forward the packets appropriately between the source and the destination. This(More)
  • 1