This Article 
 Bibliographic References 
 Add to: 
Policy-Driven Personalized Multimedia Services for Mobile Users
January-March 2003 (vol. 2 no. 1)
pp. 16-24

Abstract—This paper proposes an agent-based service provisioning system for mobile users. It describes a set of cooperative agents distributed over different sites that work together to provide personalized services for mobile users over the Internet. Users moving outside the office are able to maintain an office-like environment at home, or at temporary locations such as a meeting at another company, a business trip, or a hotel. Agents representing the end-users and the system agents engage in a negotiation process to facilitate access to personalized services at other sites. This access is obtained in accordance with the users' home policies as well as those at their current location. An Adaptive Service Presentation agent is used to adapt the service presentation to the capabilities of the users' workstations, laptops, phones, PDAs, or other devices. This work is conducted in Canada as part of the Mobile Agent Alliance project involving the University of Ottawa, the National Research Council, and the Mitel Corporation.

[1] “Mobile Software Agents for Telecommunication Applications,” J. Computer Comm., T. Magedanz and A. Karmouch, eds., vol. 23, no. 8, 2000.
[2] European Telecommunications Standards Institute, “Universal Mobile Telecommunication Systems (UMTS),” /www.etsi.orgumts/, 2003.
[3] Cameleon Consortium, the European ACTS Research Project (AC341). Available: cameleon cameleon.html, 1999.
[4] P. Bellavista, A. Corradi,, and C. Stefanelli,"Mobile Agent Middleware for Mobile Computing," Computer, vol. 34, no. 3, 2001, pp. 73-81.
[5] D. Kotz et al., "Agent TCL: Targeting the Needs of Mobile Computers," IEEE Internet Computing, vol. 1, no. 4, July-Aug. 1997, pp. 58-67.
[6] E. Kovacs, K. Rohrle, and M. Reich, "Integrating Mobile Agents into the Mobile Middleware," Proc. Mobile Agents Int'l Workshop, Springer-Verlag, Berlin, 1998, pp. 124-135.
[7] S. Lippers and A. Park, “An Agent-Based Middleware: A Solution for Terminal and User Mobility,” Computer Networks, pp. 2053-2062, Sept. 1999.
[8] IETF Policy Framework Working Group, available athttp:/, 2003.
[9] Lucent Technologies, CajunView Enterprise Network Management System, position paper, 2000.
[10] Cisco Systems, CiscoAssure Policy Networking Enabling Business Applications through Intelligent Networking, Statement of Direction, July 2000.
[11] V.A. Pham and A. Karmouch, "Mobile Software Agents: An Overview," IEEE Comm., vol. 36, no. 7, 1998, pp. 26-37.
[12] P. Buckle and R. Hadingham, “FIPA and the Internet Revolution,” Key notes speech at the Second Int'l ACTS Workshop, 1999.
[13] C. Zheng, A. Karmouch, T. Gray, and R. Impey, “Approaching Secure Communications in a Message-Oriented Mobile Computing Environment,” J. Multimedia Tools and Applications, to appear.
[14] S. Poslad and M. Calisti, “Towards Improved Trust and Security in FIPA Agent Platforms,” Autonomous Agents, June 2000.
[15] M. Sloman, “Policy Driven Management for Distributed Systems,” Plenum Press J. Network and Systems Management, vol 2, no. 4, pp. 333-360, Dec. 1994.
[16] G. Hughes and M. Creswell, An Introduction to Modal Logic. 1968.
[17] D. Jonscher, "Extending Access Controls with Duties—Realized by Active Mechanisms," in Database Security VI: Status and Prospects, B. Thuraisingham and C.E. Landwehr, eds., Elsevier North-Holland, 1993, pp. 91-111.
[18] M. Amer, A. Karmouch, T. Gray, and S. Mankovski, “An Agent Model for the Resolution of Feature Conflicts in Telephony,” J. Network and Systems Management, to be published.
[19] ISO/IEC JTCI/SC29/WG11, “Study of MPEG-7 Mobile Requirements&Applications (ver.2),” 2001.
[20] S. Graham et al., Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI, Sams Technical Publishing, Indianapolis, Ind., 2001.
[21] M. Ahmed and A. Karmouch, “Video Indexing Using a High-Performance and Low-Computation Color-Based Opportunistic Technique,” J. SPIE Optical Eng., vol. 41, no. 2, pp. 505-517, Feb. 2002.
[22] A. Fox et al., "Adapting to Network and Client Variation Using Active Proxies: Lessons and Perspectives," IEEE Personal Comm., Aug. 1998, pp. 10-19.
[23] H. Zhang, A. Kankanhalli, and S. Smoliar, "Automatic Partitioning of Full-Motion Video," Multimedia Systems, Vol. 1, No. 1, 1993, pp. 10-28.
[24] W3 Consortium, “Composite Capability/Preference Profiles (CC/PP),”, 2003.
[25] J. Jing, A. Helal, and A. Elmagarmid, “Client-Server Computing in Mobile Environments,” ACM Computing Surveys, vol. 31, no. 2, pp. 117-157, June 1999.
[26] D. Kotz and R.S. Gray, “Mobile Agents and the Future of the Internet,” ACM Operating Systems Rev., pp. 7-13, Aug. 1999.
[27] B.N. Schilit, N. Adams, and R. Want, “Context-Aware Computing Applications,” Proc. IEEE Workshop Mobile Computing Systems and Applications, Dec. 1994.
[28] D. Johansen, "Mobile Agent Applicability," Proc. MA '98: Second Int'l Workshop on Mobile Agents, Lecture Notes in Computer Science, No. 1477, Springer-Verlag, Berlin, 1998, pp. 80-98.
[29] P. Dasgupta, N. Narasimhan, L.E. Moser, and P.M. Melliar-Smith, MagNET: Mobile Agents for Networked Electronic Trading IEEE Trans. Knowledge and Data Eng., vol. 11, no. 4, pp. 509-525, May/June 1999.

Index Terms:
Software agent, authorization policies, agent negotiation, service presentation, multimedia abstraction service.
Hamid Harroud, Mohamed Ahmed, Ahmed Karmouch, "Policy-Driven Personalized Multimedia Services for Mobile Users," IEEE Transactions on Mobile Computing, vol. 2, no. 1, pp. 16-24, Jan.-March 2003, doi:10.1109/TMC.2003.1195148
Usage of this product signifies your acceptance of the Terms of Use.