Javascript must be enabled to use this form.

Research Profile
 View Profile
 
  Faculty Profile  Faculty ProfileLast Modified Time: 11:06:27 AM Tue, 2 Oct 2007 
Dr. Sajal  Das
 Contact Information
Dr. Sajal Das Associated Profiles 
Professor-Computer Science Engr.
 
Contact address   Arlington, TX 76019     Office LocationMail Box: 19015, NH, Room No.: 249B 
Email  das@cse.uta.edu    Contact Number 8172727405    Personal Home Page Personal Home Page   Faculty Home Page Faculty Home Page   
Keywords Mobile Computing, Wireless Networks and Protocols, QoS Provisioning in Wireless Multimedia, Wireless Internet, 3G Wireless Systems, Parallel/Distributed Computing.   
 Professional Preparation
 DegreeMajorInstitutionYear
 Ph.D.Computer ScienceUniversity of Central Florida, Orlando1988
 M.S.Computer ScienceIndian Institute of Science, Bangalore1984
 B.Sc.Physics (Honours)Narendrapur Ramkrishna Mission, University of Calcutta1980
 Research and Expertise
Performance Evaluation of Ad-hoc Networks for Supporting Wireless Multimedia
 
There are two distinct approaches for enabling wireless mobile computers to communicate with each other. The first is to utilize the existing cellular network infrastructure originally developed for voice communications. The other approach is to let users who wish to communicate with each other form an ad-hoc network network and collaborate among themselves to deliver data packets from a source to its destination possibly via one or more intermediate nodes. This form of networking, although limited in range by the individual node's transmission range, has several advantages when compared to traditional cellular systems including on-demand setup, fault tolerance, unconstrained connectivity. A mobile ad hoc network is an autonomous system of mobile routers connected by wireless links. The routers are free to move randomly and organize themselves arbitrarily. Thus, the network's wireless topology may change rapidly and unpredictably. Such a network may operate in a stand-alone fashion, or may be connected to the larger Internet. Studies conducted so far on protocol performance and other communications aspects in wireless ad-hoc networking have been based on analyses of simulation results. Our goal is to provide an actual implementation of a mobile ad-hoc network by making use of open wireless LAN standards like IEEE 802.11, TCP/IP protocol suite. This is done through a viability study of how an ad-hoc network can be implemented using several LAN segments each of which is interconnected using standard protocols for bridges and routers. This ad-hoc network should eventually be able to function as a virtual private network(VPN). By implementing a VPN, the performance of applications such as audio-video conferencing, multicast applications such as shared whiteboard, network audio and video conferencing tools will be tested. Once we have a working ad-hoc network we can extend its functionalities to a MAN environment. The different LAN segments in the VPN will be tested for their interoperability over public networks including telephone modem-based, Internet, X.25(emulated over Ethernet). Project Team: Amiya Bhattacharya, Nilanjan Banerjee, Wook Choi and Sundar Ramachandran

Location Management in PCS Networks
 
Over the last several years, the worldwide cellular communications market has undergone explosive growth. This can be attributed to several factors, including decreasing prices, improved radio coverage, and compact, lightweight terminals. As the number of users increases given a fixed ratio spectrum allocation, the size of radio coverage cells must decrease, in order to accommodate the higher subscriber densities. Personal communications systems (PCS) is a new generation of mobile communication network, which is expected to support services like seamless coverage and service, personal mobility, voice/data capabilities, low cost by a single identity number and a pocketable communication terminal. The number of users of PCS network will be much higher than today's cellular users. Cells will be smaller and smaller in size to support this increasing number of users and traffic- actually to reuse the limited available radio spectrum. Location Management is an essential component in wireless cellular networks for supporting mobility. As cells are getting smaller in size day by day, to support increasing number of users, this topic has already got the attention of the researchers. Lots of location-tracking schemes have been proposed for location update and terminal paging. We believe that a good location management approach should use the mobility history of individual users to dynamically create individualized location areas. In my thesis I have studied the existing update and paging schemes and implemented the LeZi-update scheme. LeZi-update is a path-based location-tracking and paging scheme that dynamically builds and maintains a dictionary of individual user's path updates. The update cost is reduced by variable-to-fixed length encoding of LZ algorithm, whereas the paging cost is reduced by its built-in prediction power. Project Team: Abhishek Roy and Amiya Bhattacharya

The Usefulness and Complexity of Learning Subscriber's Movement Patterns
 
Over the past few years, much discussions and debates haves fathomed among the researchers and technologists, over the specifics of the next generation wireless communication technology as well as its role in the evolution of the information technology of the future. A careful look at these discussions reveals that there are essentially two common demands posed on the wireless service that are universally agreed upon. First, the wireless service of the next generation must evolve into an information service that is convergent of multiple media such as voice, video and loss-sensitive data. Second, the subscribers need to be provided with ubiquitous seamless connectivity, so far as this service is concerned. To elaborate, today's voice-centric wireless service must retain and likely enhance the current quality of voice; and in addition, should at least provide standard Internet services (web, email, file transfer and remote login) and real-time/streaming video capability. The fact that the so called ``anytime anywhere'' accessibility should apply to all the services offered by the provider, poses a new kind of demand on the location management system. The objective of the location management problem in the current voice-centric wireless network has been the optimization of the combined registration and paging costs, for a successfully call delivery. Knowledge of the subscriber's current cell or location area (a designated cluster of cells) is sufficient for that purpose. On the other hand, it would be quite useful to have good capability of predicting individual subscriber's movement, on the part of a wireless infrastructure designed to support the mobile information technology of the future. One reason behind this conjecture is the need for bandwidth reservation to support end-to-end quality of service (QoS) guarantee for multimedia traffic. Irrespective of whether the reservation is hard or soft state based, it would be extremely wasteful to follow a conservative reservation scheme with highly mobile terminals. Considering the scarcity of wireless bandwidth, this even may not be affordable at all. A highly predictive reservation scheme that learns subscriber's movement profile seems to be a more reasonable alternative. Another need for building movement profile may arise from some sort of locator services that can be augmented with wireless data service. The most convenient service access location for a mobile user is not necessarily the closest one, -- it could be the one on the way to current destination. The location management database can intelligently guess the possible direction and immediate destination for the ongoing movement. We have earlier proposed a novel location update scheme for today's cellular architecture which possesses the capability of learning the movement profiles of individual subscribers. Naturally, it is also capable of using the learned profile to make good prediction about the subscriber's next move, -- at least to the extent possible from an information-theoretic perspective. Moreover, it is quite a simple matter to build group movement profiles by easy aggregation of such individual's movement database. In fact, this technique uses a well known principle of computational learning that treats the learning problem as a data compression problem. Designed around the acclaimed Lempel-Ziv LZ78 universal compressor-decompressor duo, this scheme has been named as the LeZi-update algorithm. Simply said, it uses the learning capability of a data compression algorithm because a good compressor must always be a good learner and predictor, to be able to compress the data well. However, to achieve the power of a universal predictor, the LeZi-update scheme must use path-based update messages as opposed to the traditional position-based (cell or location area) messages. Being the derivative of a universal predictor, LeZi-update possesses a highly desirable characteristic -- it imposes very weak assumption as far as the mobility model of individuals. Given that the movement profile of a user is stationary, the scheme is asymptotically optimal no matter what. The real-life interpretation to this is that the scheme would be able to track the movement profile of a subscriber, as long as he/she has a definitive stationary pattern of movement. This is true for most of us because our lifestyle and habitual behavior dictate these patterns. In reality, however, movement profile may still change from one stationary pattern to another due to major change in lifestyle, such as a change of job or residential neighborhood. In this paper, we attempt to reflect this reality by making the mobility model even weaker -- from stationary to piecewise stationary. By analysis and simulation, we would establish that the LeZi-update technique performs very well under this almost model-independent scenario. As a result this scheme shows potential to be considered as a prime candidate for mobility support in next-generation wireless networks. Project Team: Amiya Bhattacharya and Abhishek Roy

Broadcast Scheduling for Asymmetric Communication Environment
 
In a Client-Server system, data transmission from server to client can be performed in two ways: Pull-Based and Push-Based. In Pull-Based transmission, client sends requests to server to ask for data. In Push-Based transmission, server pushes data to client. One kind of Client-Server systems is called Asymmetric Communication System, where the downstream (server to client) communication capacity is much greater than the upstream (client to server) capacity. In such system, it is believe that the broadcast is an efficient way to transmit data from server to client. Wireless network is such a system. How to schedule data to broadcast is of importance in the overall system performance. Right now, most researches are focusing on either Pull-Based system or Push-Based system. However, fully pushed-based broadcast may not be useful for some clients, and fully pull-based broadcast may not be efficient. We are considering to combine scheduling for these two systems to make it to be of practicability. There are some ideas for consideration: 1. Combining Pull-Based scheduling with Push-Based scheduling. In purely Push-Based system, the data items to be transmitted are fixed. We just need to set the order to broadcast. If the amount of data items is huge, it may not be good to transmit each of them. In such condition, Pull-Based model is appreciated to set which item need to be transmitted. 2. Arranging channels for Pull-Based broadcast and Push-Based broadcast separately. The Pull-Based broadcast is for most popular and regular data items. The Push-Based broadcast is for less popular and irregular items. 3. Need Long-term scheduling for Push-Based broadcast channel and Short-term scheduling for Pull-Based broadcast channel. 4. Combining several scheduling criteria, such as popularity, priority, waiting time, stretch, service time. Scheduling based on just one criteria, which is the way most proposals do right now, may not be good enough. Project Team: Sourav Pal

Efficient Service Provisioning for 3G CDMA Networks
 
Our main objective in this proposal is to provide effective wireless data services in 3G CDMA networks and accordingly develop robust protocols which can adapt to the changing traffic pattern, be it voice or multimedia traffic. We propose to investigate some fundamental aspects of wireless data networking which will not only be confined to the static optimization paradigm, where all the input parameters remain unchanged during the course of services. Due to the host mobility, variation in speed, mobility pattern and direction of movement, unpredictable fluctuations in the bit-rate and bit-error rate of wireless links, channel conditions and fluctuation of cumulative load on wireless bandwidth, there is a need for on-line decision making, thus leading to a dynamic optimization paradigm. Extensive performance modeling, analysis and simulation experiments will also be conducted to test the efficiency and robustness of our proposed protocols. Although, we will concentrate mainly on the CDMA networks, we hope to apply our methodologies for performance evaluation for other data networks also. Similar models can be used to evaluate the airlink performance of a GPRS/EDGE network, by computing the throughput of each user. In the process, we will also calculate the delay each user has to put up with to transmit his data. Using multi-slot reservation, the packet delay will be reduced and the bandwidth assigned to a user can be varied dynamically. To maximize throughput, more dynamic optimization at the GPRS MAC/RLC level will be required. Finally, we will evaluate the impact of this layer-2 GPRS performance when mapped onto CDMA networks (cdma2000 and W-CDMA). Project Team: Mainak Chatterjee

Efficient Clustering and QoS Routing in Ad-hoc Networks:
 
We believe a multi-cluster, multi-hop packet radio network architecture for wireless system should be able to dynamically adapt itself with the changing network configurations. Due to the dynamic nature of the mobile nodes, the association and dissociation to and from clusters perturb the stability of the system and th reconfiguration of the system is unavoidable. Choosing clusterheads optimally, which act as the mobile base station, is an important issue since the clusterheads decide the topology of the network and are responsible for resource allocation. Frequent clusterhead changes adversely affect the performance of other protocols such as scheduling and resource allocation that rely on it. Most of the existing algorithms for choosing clusterheads, are greedy heuristics which do not include all the relevant optimization criteria into account. We propose a graph theoretic approach and show how this problem can be tackled with the concepts of random graphs. Although, most related graph algorithms are NP-hard, it can be shown that with certain realistic assumptions the run time can be made polynomial. We propose to find an analytical model and validate that model by performing exhaustive simulations. The parameters of our model will be node-mobility, node-degree, and transmission range. Routing is another critical component in any multi-hop wireless network. Traditional routing protocols and single hop protocols are not suitable for multi-hop mobile wireless networks since there is no fixed home agents to maintain routing information. Due to the mobility of the hosts and the limitations of the wireless channels, the problem of routing is complex. Inefficient routing protocols will degrade the throughput of channel access and increase the overhead as the number of hosts increase. In addition to the conventional, cellular based applications, a number of new applications have evolved recently, which require wireless multi-hopping between remote users, without relying on the fixed wired network. These applications have stricter requirements than ordinary voice applications and hence, need to specify their expectations from the system as a whole. The applications show no degradation as long as they are in the wired domain. The issue of interfacing the wired network to the wireless one demands more stringent guarantees when the wireless section is multi-hop. One must guarantee the quality of service (QoS) not only over a single hop but over an entire wireless multi-hop path. The key component to such provisioning is QoS routing, which requires QoS information at each source to be propagated to the intermediate nodes. To address the issue of QoS routing, we propose to solve the following problems. Project Team: Damla Turgut and Mainak Chatterjee

Adaptive Video Coding over a Wireless Channel
 
The main purpose of this project is to study the effect of video quality when it is transmitted over the wireless channel and design efficient coding schemes which will be best suited for that environment. Due to the dynamic nature of the channel and the uncertainty associated with the user's mobility, No constant bit-rate encoding will be able to survive the dynamism offered by the hostile environment. Hence, we propose an adaptive scheme which will be more robust to the varying channel conditions and will take into consideration the channel state and will adaptively change the encoding parameters without disrupting the on-going session. We propose to use the most recent information available about the channel to encode the incoming video stream. The decoder at the receiver side, apart from decoding, will also monitor the signal strength and the bit error rate as experienced by the packets. These parameters will be captured and passed on to the encoder using a feed-back control mechanism. The parameters for the feedback are the subject of study. The feedback from the network (channel) will help us make wise decisions and help us predict the channel in near future. The translation of the feedback parameters to the encoding parameters will be done with the help of a transfer function. The design of the transfer function and its response time is an important issue. If the channel recovers before the response time, then it does not help. It will be useful if the duration of bad phase is large enough compared to the response time of the feedback system. The idea is to employ dynamically changing network policies on the stream. We can imulate different traffic load patterns by artificially generating streams that are simple noise generators. The idea is to find out how the QoS changes in response to this noise. Obviously to demonstrate this fault-tolerance behavior, the QoS and path need to be pre-negotiated.The experiment will tell us the response time for the value adaptation. Scalable coding schemes help in playing back a video sequence at different resolutions. We propose to use Discrete Wavelet transform (DWT) for the multi-resolution signal decomposition. The decomposition of the frames into frequency subbands will depend on the feedback control system. The encoder will decide the number of subbands to be encoded and transmitted. To our knowledge, there has been no real-time adaptive implementation of wavelet-based video compression algorithm on a DSP board. This proposal aims at opening up a new avenue for future work on DSP-based implementation of wireless video-communication products in the future. Project Team: Mainak Chatterjee and Sourav Pal

A Toolkit for Object Oriented Mobile Computing Environments
 
With the advent of widespread wireless networks, more and more applications are migrating from the wire line domain to the wireless domain. Previously deployed high bandwidth wire line applications are no longer suited because of the inherent limitation on the bandwidth and unreliable channel conditions. Users demand new protocols and new systems that can react to the varying network conditions including limited bandwidth and possible network disconnections. Few of the general application areas for mobile computing are described below. As an example of an application well suited for a mobile computing, consider a calendar-scheduling program. A common office activity is reserving conference rooms for presentations and meetings, known as the group calendar application. We would like managers to be able to reserve rooms even while away on a business trip. Traditional calendar programs assume that everyone updating the (shared) calendar has reliable network connections and thus the software cannot handle disconnected mobile hosts. Hence, mobile computing environments can offer improvements for this application area. Another mobile application is email using the POP protocol that allows a server to hold a user's mail and allows the user to retrieve the email from any system. With only slight additional coding, a POP client can support mobile computing by pre-fetching all new messages during a (possibly) brief network connection and queuing the user's replies until the user reconnects. Emergency response is also well suited for mobile computing systems. Often emergency response personnel need specific information, such as geographic information in a flood region or a copy of a emergency call report for a medical or police emergency. Fixed networks are unavailable for an emergency response team, and often the only wireless communications available are satellite communications with very high latency. Ideally, a mobile system supporting emergency response teams would allow two-way communication of both voice and graphical data. Thus, this application requires higher bandwidth than POP email or calendar management. Much research literature has focused on systems designed to support distributed computing. However, mobile computing systems have some unique requirements and change their focus areas. We identify some crucial features of mobile-computing systems and emphasize how these differ from traditional distributed systems. One of the major tradeoffs in mobile computing systems is the tradeoff between offering strong consistency guarantees and robustly handling disconnected workgroups or unreliable network communication. Strong consistency guarantees required timely reliable transmission between client and server. A system, which allows for disconnected workgroups is limited in the consistency guarantees which it can make. Another important issue facing mobile computing systems is how much transparency to support. Existing mobile computing systems all require changes to the server software. By changing the software on client side, the mobile computing system can offer more flexible network architecture. Systems that use existing client/server software (high flexibility) are less able to support dynamically reconfiguring network topologies. We expect that as mobile computing systems become more flexible, they will support operation that is both transparent and flexible. As computing becomes ubiquitous the place of mobile computer systems requires many features and characteristics not common or important on stationary systems. We envision a future where many types of very different systems will be mobile, many with temporary connections to some kind of networks for short periods of time. Such systems: smart identification badges, medical records and status, personal planners and assistants, and others such systems have many common problems (transient network connections, data management, merging and updating shared information) and each has specific needs. We believe an environment can be created to facilitate understanding, specifying, designing and programming such systems by using a graphical based visualization toolkit which supports the use of object components. In contrast to a programming language tool which helps in creating an application program or a CASE tool which aids in design we focus on the particular needs of mobile systems and sharing commonality through the reuse of mobile objects. An important part of building mobile systems is a visualization environment that aids in abstracting mobile issues and identifying features and functionality to create an object-component based system. Project Team: Damla Turgut

toggle toggle  Publications/Creative Works
Page: <<First 1 2 3 Last>>
Year Description Type Tags Status
2004Dewan, P. D. & Bhattacharya, A. (2004, July). On using reputation in ad hoc networks to counter malicious nodes. Paper presented at 10th Int'l Conference on Parallel and Distributed Systems (ICPADS2004), Newport Beach, CA.Conference PaperNon-RefereedPublished
2003Bhattacharya, A. & Wang, P. S. S. (2003, December). Early channel reservation based on mobile movement. Paper presented at IEEE Global Communication Conference (GLOBECOM 2003), San Francisco, CA.Conference PaperNon-RefereedPublished
2003Roy, S. K. D., Bhaumik, A. B., Basu, D. J. C., & Das, S. K. (2003). Location aware resource management in smart homes. Paper presented at IEEE Int'l Conference on Pervasive Computing and Comunications (PERCOM 2003), Fort Worth, TX.Conference PaperNon-RefereedPublished
2002Sajal, K., Das, D. J. C., Bhattacharya, E. H., & Lin, T. Y. (2002, December). The role of prediction algorithms in the MavHome smart home architecture. IEEE Wireless Communications, 9(6), 77-84.Journal ArticleRefereed/JuriedPublished
2002Bhattacharya, A. & Wang, P. S. S. (2002, September). Early channel reservation based on mobile movement history. Paper presented at IEEE Emerging Telecommuinication Technologies Conference (ETTC 2003), Richardson, TX.Conference PaperNon-RefereedPublished
 Affiliations
Association for Computing Machinery (ACM),
IEEE Computer Society
Institute of Electrical and Electronics Engineers
 Appointments
DurationRankDepartment / SchoolCollege / OfficeUniversity / Company
1999-presentProfessor, Director, Center for Research in Wireless Mobility and Networking (CReWMaN)Computer Science and EngineeringCollege of EngineeringUniv. of Texas at Arlington
1998-1999ProfessorComputer Science Univ. of North Texas, Denton
1997-1999DirectorCenter for Research in Wireless Computing Univ. of North Texas
1993-1998Associate ProfessorComputer Science Univ. of North Texas
1995-1997DirectorCenter for Research in Parallel & Distributed Computing Univ. of North Texas
1996visiting Scientist  Istituto di Elabozione della Informazione
1988-1992Assistant ProfessorComputer Science Univ. of North Texas
1986-1988Research AssistantComputer Science Univ. of Central Florida
1985-1986Teaching AssistantComputer Science Washington State University
 Synergistic Activities
Journal Editorships
Associate Editor: IEEE Transactions on Mobile Computing (2003--) ACM/Kluwer Wireless Networks Journal (2002--) Computer Networks Journal (Elsevier Science, 2001--2002) Journal of Parallel and Distributed Computing (Academic Press, 1997--2003) Paralle

Other Professional Activities
Technical Sessions Chair: IEEE INFOCOM (2004); ACM MobiCom (1998, 2001-02); IWDC (2003); ACM WoWMoM (2000-2002); IEEE ICC (2002-2003); IEEE MASCOTS (2002); ICPADS (2002-2003); IEEE HiPC (1995, 1999, 2000); ICPP (1995-1999); IEEE IPPS (1994-98), IEE

Major Conference Activities
Executive Committee: IEEE Technical Committee on Parallel Processing (TCPP), 1997- Steering Committee: IEEE Int'l Conf on Pervasive Computing and Communications (PerCom, 2003--) IEEE Int'l Workshop on Mobile Distributed Computing (MDC, 2003--) ACM

 Additional Information
HONORS & AWARDS
Web Link
UTA College of Engineering Outstanding Research Award, 2003. Outstanding Faculty Research Award, Dept of Computer Science and Engineering, UTA, 2001 and 2003. Faculty Development Leave, UTA, Spring 2003. Outstanding Research Award NomineeOutstanding Research Award Nominee and Robert Q. Lee Award for Excellence Engineering Teaching Nominee, College of Engineering, Univ of Texas at Arlington, 2002. SAIC Executive Science and Technology Council (ESTC) Best Paper Award in the Information Technology and Communications Track, for the paper ``IDMP: An Intra-domain Mobility Management Protocol for Next-Generation Wireless Networks," IEEE Wireless Communications, Mobile and Wireless Internet, Vol. 9, pp. 38-45, June 2002. Recognition of ACM Service Awards, for contributions as a founder and organizer of the ACM International Workshop on Wireless Mobile Multimedia (WoWMoM), 2000--2002. IEEE Computer Society's Appreciation Awards, in recognition of contributions and leadership as General Chair of IEEE MASCOTS 2002 Conference; Vice General Chair of IEEE HiPC'00 and '01; and General Co-Chair of IEEE MASCOTS'98. Best Paper Award at the International Conference on Information Networking (ICOIN-16), Cheju, Korea, Jan 2002. the First IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid), Brisbane, Australia, , May 2001. the International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems (MSWiM), Boston, , Aug 2000 the the Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom), Seattle, Aug. 1999. the 11th ACM/IEEE Workshop on Parallel and Distributed Simulation (PADS'97), Vienna, Austria, June 1997. Best Paper Award Nominee at 4th ACM Int'l Workshop on Modeling and Simulation of Wireless Mobile Systems (MSWiM), Rome, Italy, 2001. 13th ACM/IEEE Workshop on Parallel and Distributed Simulation (PADS'99), Atlanta, Georgia, May 1999. Best Poster Award at TxTEC Conference, Texas A\&M Univ, College Station, Jan 2002 (with M. Chatterjee). TxTEC Conference, Univ of Texas at Arlington, Jan 2003 (with N. Banerjee). Recipient of the University of North Texas Student Association Honor Professor Award for outstanding teaching and scholarly research, 1991 and 1997. Nortel Networks published a feature article about my research contributions in Wireless Communications and Mobile Computing in their 1996 Year Book on Global External Research, highlighting me as a model for university-corporate partnership. Recipient of UNT's Service Recognition Award (1998). Distinguished Alumni Award Nominee for outstanding professional achievements, Univ of Central Florida, Orlando, Oct 1997. Recipient of the Developing Scholars Award, UNT, Denton, 1996. Fellowship from Govt of Italy} under the International Short-term Mobility Program for Scientists/Researchers.Was invited to visit the Istituto di Elaborazione dell'Informatzione at the Consoglio Nazionale delle Ricerche (IEI-CNR) in Pisa, Italy, 1996. Faculty Development Leave, UNT, 1996. Recipient of a Fellowship from Italy under the International Short-term Mobility Program for Scientists/Researchers from Italian and Foreign Institutions, for a research stay at the Istituto di Elaborazione dell'Informatzione at the Consoglio Nazuionale delle Ricerche (IEI-CNR) in Pisa, Italy, 1996. Nominated for the Distinguished Alumni Award for outstanding professional achievements, University of Central Florida, Orlando, 1995. Nominated for the 'Fessor Graham Award and Decker Scholar Award (1991), and J.H. Shelton Excellence Teaching Award (1993 & 1994) at UNT. Included in the Marquis Who's Who in Science and Engineering, 2nd Edition, 1994-1995 (also in the 3rd Ed. 1995-96); Marquis Who's Who in the World, 12th Edition, 1995-1996 (also in the 13th Ed.); Marquis Who's Who in the Southwest, 1995; Fifth Edition of the International Directory of Distinguished Leadership, published by American Biographical Institute. Invited Speaker at the DIMACS Workshop on Network Traffic Modeling and End-to-End Simulations, Princeton Univ, Oct 1997; Dagstuhl-Seminar on Data Structures, International Conference and Research Center for Computer Science, Saarbruecken, Germany, Mar 1998; ALTEC 5 Workshop on Algorithms and Computation Models for Future Technologies, Charles University, Prague, Mar 1995; Operational Research Society's National Meeting, Chicago, May 1993. Receipient of The Leonardo Fibonacci Institute's Scholarship (one among ten) to participate in the Summer Course on Design of Parallel Algorithms, Trento, Italy, June 1993. Recipient Junior Faculty Summer Research Fellowship, UNT, 1990. Recipient of Cambridge Nehru Scholarship (one among ten), England, 1985. Gold Medalist for standing First Class First in B.Sc. (1980) from Ramakrishna Residential College at Narendrapur. Gold medals awarded by Gandhabanik Education Society, Calcutta, for outstanding performance in B.Sc. (1980) and B.Tech. (1983) degrees. National Merit Scholar, Government of India, 1976-1984.

 
©2006 The University of Texas at Arlington | Electronic Research Administration, 219 ATI Box 19145, Arlington, Texas 76019-0145 Voice: 817.272.3896 | Fax: 817.272.5808 | Site Feedback | Contact Electronic Research Administration - Web Team
Important Disclaimer: The responsibility for the accuracy of the information contained on these pages lies with the authors and user providing such information.