Publishing in wireless and wireline environments

Publishing is a spontaneous and periodic broadcasting of information by a server. This dissertation shows how publishing can be efficiently used in both low bandwidth wireless networks and high bandwidth wireline networks. The first part of this dissertation deals with publishing in wireless networks. The solutions that we propose for wireless environments are motivated by the two most important resource constraints in such environments: limited power at the clients and scarce network bandwidth. In a wireless environment it is crucial for the server to publish a directory along with the data. This enables battery powered clients to selectively download only relevant pieces of data, thereby saving significant power. However, publishing a directory leaves less bandwidth for the data itself. Thus, there is a need for efficient multiplexing of the directory along with the data in order to remove as little bandwidth as possible and simultaneously offer efficient solutions for power conservation at the clients. Such techniques are provided in this dissertation for both primary and secondary indexes. In addition, we also provide some hashing based solutions. This dissertation analytically demonstrates that the proposed techniques result in power and bandwidth conservation. Further on, we propose techniques for adaptive publishing when data items are accessed with different frequencies. Finally, we propose a general architecture for future wireless information systems. In wireline networks we focus on efficient utilization of network bandwidth. This dissertation proposes a new technique for providing key multimedia services like the Video On Demand service. It also provides analytical results demonstrating the benefits of this technique along with an implementation of its prototype on Ethernet scLAN.

[1]  W. David Sincoskie,et al.  System Architecture for a Large Scale Video on Demand Service , 1991, Comput. Networks ISDN Syst..

[2]  David J. Goodman,et al.  Distributed dynamic channel assignment schemes , 1993, IEEE 43rd Vehicular Technology Conference.

[3]  P. Venkat Rangan,et al.  Efficient Storage Techniques for Digital Continuous Multimedia , 1993, IEEE Trans. Knowl. Data Eng..

[4]  S. B. Weinstein Telecommunications in the coming decades , 1987, IEEE Spectrum.

[5]  Shahram Ghandeharizadeh,et al.  Continuous Retrieval of Multimedia Data Using Parallelism , 1993, IEEE Trans. Knowl. Data Eng..

[6]  D.J. Goodman,et al.  Trends in cellular and cordless communications , 1991, IEEE Communications Magazine.

[7]  Robert W. Brodersen,et al.  A Portable Multimedia Terminal for Personal Communications , 1992 .

[8]  D. Gifford,et al.  The Application of Digital Broadcast Communication to Large Scale Information Systems , 1985, IEEE J. Sel. Areas Commun..

[9]  J.L. Grubb,et al.  The traveler's dream come true (satellite personal communication) , 1991, IEEE Communications Magazine.

[10]  William C. Y. Lee,et al.  Mobile Cellular Telecommunications Systems , 1989 .

[11]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[12]  Tomasz Imielinski,et al.  Sleepers and workaholics: caching strategies in mobile environments , 1994, SIGMOD '94.

[13]  Douglas B. Terry,et al.  Continuous queries over append-only databases , 1992, SIGMOD '92.

[14]  Tomasz Imielinski,et al.  Pyramid broadcasting for video-on-demand service , 1995, Electronic Imaging.

[15]  H. Kobrinski,et al.  A store-and-forward architecture for video-on-demand service , 1993, Canadian Journal of Electrical and Computer Engineering.

[16]  David J. Goodman,et al.  Cellular packet communications , 1990, IEEE Trans. Commun..

[17]  H.M. Vin,et al.  Designing an on-demand multimedia service , 1992, IEEE Communications Magazine.

[18]  R. Morgan Mobile radio communications. , 1982, Hospital engineering.

[19]  Conclusions , 1989 .

[20]  Tomasz Imielinski,et al.  Metropolitan area video-on-demand service using pyramid broadcasting , 1996, Multimedia Systems.