Pervasive Differentiated Services: A QoS Model for Pervasive Systems

In this article, we introduce a mechanism by which the same concept of differentiated services used in network transmission can be applied to provide quality of service levels to pervasive systems applications. The classical DiffServ model, including marking and classification, assured forwarding, and expedited forwarding, are all utilized to create quality of service guarantees for various pervasive applications requiring different levels of quality of service. Through a collection of various sensors, personal devices, and data sources, the transmission of contextsensitive data can automatically occur within a pervasive system with a given quality of service level. Triggers, initiators, sources, and receivers are four entities labeled in our mechanism. An explanation of the role of each is provided, and how quality of service is guaranteed.


Authors:



References:
[1] M. Satyanarayanan, "Pervasive Computing: Vision and Challenges",
IEEE Personal Communications, vol. 8, no. 4, pp 10-17, August, 2001.
[2] S. Blake, et al., Internet Engineering Task Force (IETF), RFC 2475, "
An Architecture for Differentiated Services". Available:
http://www.ietf.org/rfc/rfc2475.txt
[3] J. Heinanen et. al., "Assured Forwarding PHB Group", RFC 2597, June,
1999.
[4] S. Yi et. al, "Providing Fairness in Diffserv Architecture ", IEEE
Globlecom 2002, Taiwan, 2002.
[5] D. Clark and W. Fang, "Explicit Allocation of Best-Effort Packet
Delivery Service", IEEE/ACM Transactions on Networking, vol. 6, no.
4, pp. 362-373, 1998.
[6] J. Kurose and K. Ross, Computer Networking: A Top-Down Approach
Featuring the Internet, 3rd Edition, Addison Wesley, 2004.
[7] P. Chimento, "Tutorial on QoS Support for IP", Technical Report 23,
Center for Telematics and Information Technology (CTIT), Netherlands,
1998.
[8] A. Patwardhan et. al, "Enforcing Policies in Pervasive Environments",
The International Conference on Mobile and Ubiquitous Systems:
Networking and Services, pp. 299-308, Massachusetts, USA, 2004.
[9] Cisco Diffserv, "The Scalable End-to-End QoS Model", Available
Online: http://www.cisco.com, 2001.
[10] B. Shirazi, et. al., "QoS Middleware Support for Pervasive Computing
Applications", The 37th Hawaii International Conference on System
Sciences, Track 9, p. 90294a, USA, 2004.
[11] D. Garlan, et. al., "Project Aura: Towards Distraction-Free
Pervasive Computing", IEEE Pervasive Computing, pp. 22-31, April-
June, 2002.
[12] M. Esler, "Next Century Challenges: Data-Centric Networking for
Invisible Computing", The Portolano Project at the University of
Washington, ACM/IEEE MOBICOM 97, pp. 256-262, Seattle, WA,
USA, 1997.
[13] A. Aiken, et. Al, Endeavour Project. Available: http://endeavour.cs.
berkeley.edu, 1999.
[14] D. De Roure, Equator Project. Available: http://www.iam.ecs.soton
.ac.uk/projects/equator, 2003.