Access the full text.
Sign up today, get DeepDyve free for 14 days.
P. Rosenzweig, M. Kadansky, S. Hanna
The Java reliable multicast service: a reliable multicast library”, Sun Microsystems
(2004)
he has been pursuing the M.S degree in Computer Engineering at Kyung Hee University, Korea. His research interests include middleware for Ubiquitous Computing, Graph Theory and Pervasive Networks
D. Garlan, D. Siewiorek, A. Smailagic, P. Steenkiste (2002)
Project Aura: Toward Distraction-Free Pervasive ComputingIEEE Pervasive Comput., 1
Guanling Chen, D. Kotz (2002)
Solar: An Open Platform for Context-Aware Mobile Applications
J. Aylor (1999)
Computer for the 21st CenturyComputer, 32
Sajal Das, D. Cook, A. Bhattacharya, E. Heierman, Tze-Yun Lin (2002)
The role of prediction algorithms in the MavHome smart home architectureIEEE Wirel. Commun., 9
Jinitm architecture speciication
J. Beaver, Nicholas Morsillo, K. Pruhs, Panos Chrysanthis, V. Liberatore (2004)
Scalable dissemination: what's hot and what's not
S. Yau, F. Karim, Yu Wang, Bin Wang, S. Gupta (2002)
Reconfigurable Context-Sensitive Middleware for Pervasive ComputingIEEE Pervasive Comput., 1
Brad Johanson, A. Fox, T. Winograd (2002)
The Interactive Workspaces Project: Experiences with Ubiquitous Computing RoomsIEEE Pervasive Comput., 1
M. Weiser (1991)
The computer for the 21st CenturyIEEE Pervasive Computing, 1
Glenn Judd, P. Steenkiste (2003)
Providing contextual information to pervasive computing applicationsProceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003).
D. Salber, A. Dey, G. Abowd (1999)
The context toolkit: aiding the development of context-enabled applications
D. Gifford (1990)
Polychannel systems for mass digital communicationsCommunications of the ACM, 33
Li Fan, P. Cao, J. Almeida, A. Broder (2000)
Summary cache: a scalable wide-area web cache sharing protocol
Jeffrey Heer, A. Newberger, Chris Beckmann, Jason Hong (2003)
liquid: Context-Aware Distributed Queries
S. Yau, Deepak Chandraseka, Dazhi Huang (2004)
An adaptive, lightweight and energy-efficient context discovery protocol for ubiquitous computing environmentsProceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004.
Jason Hong, J. Landay (2001)
An Infrastructure Approach to Context-Aware ComputingHuman–Computer Interaction, 16
(2005)
Middleware infrastructure for contextaware ubiquitous computing systems
(1998)
The java reliable multicast service: A reliable multicast library
P. Triantafillou, R. Harpantidou, M. Paterakis (2002)
High Performance Data Broadcasting SystemsMobile Networks and Applications, 7
MARCH 2005. c TROUBADOR PUBLISHING LTD
H. Ngo, Anjum Shehzad, Saad Liaquat, M. Riaz, Sungyoung Lee (2004)
Developing Context-Aware Ubiquitous Computing Systems with a Unified Middleware Framework
N. Furmento, Jeffrey Hau, William Lee, S. Newhouse, J. Darlington (2004)
Implementations of a Service-Oriented Architecture on Top of Jini, JXTA and OGSI
Anjum Shehzad, H. Ngo, Kim Pham, S. Lee (2004)
Formal Modeling in Context Aware Systems
A. Ranganathan, R. Campbell (2003)
A Middleware for Context-Aware Agents in Ubiquitous Computing Environments
Guanling Chen, D. Kotz (2002)
Context aggregation and dissemination in ubiquitous computing systemsProceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications
D. Aksoy, M. Franklin (1999)
R × W: a scheduling approach for large-scale on-demand data broadcastIEEE/ACM Trans. Netw., 7
S. Acharya, M. Franklin, S. Zdonik (1997)
Balancing push and pull for data broadcast
L. Mehedy, Md. Hasan, Young-Koo Lee, Sungyoung Lee, S. Han (2006)
Hybrid Dissemination Based Scalable and Adaptive Context Delivery for Ubiquitous Computing
Konstantinos Stathatos, N. Roussopoulos, J. Baras (1997)
Adaptive Data Broadcast in Hybrid Networks
G. Abowd, A. Dey, P. Brown, N. Davies, Mark Smith, Pete Steggles (1999)
Towards a Better Understanding of Context and Context-Awareness
Wentian li, references on zipf's law
Daniel Barbará, T. Imielinski (1994)
Sleepers and workaholics: caching strategies in mobile environments
Purpose – Presence of innumerable sensors, complex deduction of contexts from sensor data, and reusability of contextual information impose the requirement of middleware for context aware computing. Smart applications, hosted in myriad devices (e.g. PDA, mobile, PCs), acquire different contexts from the middleware and act intelligently based on the available contexts in a context‐aware computing environment. As the system grows larger, scalable delivery of contexts from the middleware to numerous context‐aware applications will be inevitable. However, pure unicast based or pure broadcast‐based dissemination cannot provide high scalability as well as low‐average latency. The purpose of this paper is to present a scalable context delivery mechanism for the middlewares to facilitate the development of larger context‐aware computing systems. Design/methodology/approach – The proposed scheme is based on hybrid data dissemination technique where the most frequently requested data (e.g. HOT contexts) are delivered through multicast and the rest (e.g. COLD contexts) are delivered through unicast to reduce network traffic. The paper dynamically prioritizes and classifies the HOT and COLD context data depending on the number of requests and longest waiting time. Moreover, the division of bandwidth between the delivery of HOT and COLD contexts reduces average latency. Polling traffic is decreased by incorporating leasing mechanism. Extensive simulation is conducted to evaluate the proposed scheme. Findings – The mechanism dynamically prioritizes and classifies the hot and cold context data depending on the request rate and longest waiting time. The solution addresses the push popularity problem that occurs in the passive as the passive clients access data without sending explicit requests. The leasing mechanism is incorporated to reduce the periodical requests (polling) for better performance. Originality/value – The paper is of value in presenting a scalable context delivery mechanism for the middlewares to facilitate the development of larger context‐aware computing systems and also in presenting implementation details of a prototype that is developed using Jini framework and Java reliable multicast service (JRMS) library.
International Journal of Pervasive Computing and Communications – Emerald Publishing
Published: Jun 27, 2008
Keywords: Computer software; Data communication equipment; Bandwidths; Computer applications; Adaptability
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.