声明
ACKNOWLEDGEMENTS
摘要
ABSTRACT
TABLE OF CONTENTS
CHAPTER 1 INTRODUCTION
1.1 Background
1.2 Limitations of Mobile Computing
1.3 Contribution
1.4 Organization of the thesis
CHAPTER 2 Related Work
2.1 Indexes Methods for Query Processing
2.2 Mobile Learning
2.3 Caching Strategy
CHAPTER 3 PRELIMINARIES
3.1 Introduction to Mobile Database System
3.1.1 Definitions
3.1.2 Architecture of Mobile Database Systems
3.2 Location Based Services (LBS)
3.2.1 Definitions
3.2.2 Uses of LBS
3.3 Voronoi Diagram (VD)
3.3.1 Definitions
3.3.2 Application of Voronoi Diagram
CHAPTER 4 SEMANTIC CACHE STRATEGIES FOR CNNQ and M-LEARNING
4.1 Mobile Learning Management Systems
4.1.1 Definitions of Mobile Learning
4.1.2 Location Based Mobile Learning (LBML)
4.2 Data Caching Strategy in Mobile Database
4.2.1.Caching Mechanism
4.2.2 Data Caching
4.2.3 Semantic Caching
4.2.4 Query Optimizer
4.3 Answering CNNQ Based on Voronoi Index
4.4 Semantic Caching Strategy for CNNQ
4.5 Semantic Caching Strategy for Mobile Learning
CHAPTER 5 SIMULATION
5.1 Simulation Setting
5.1.1 Server Setting
5.1.2 Mobile Client Setting
5.2 Simulation Result
5.2.1 Average Download time
5.2.2 Average Cache Hit Ratio
CHAPTER 6 CONCLUSION AND FUTURE WORK
6.1 Conclusion
6.2 Future Work
REFERENCE
Published papers