Abstract
The motivation for the virtual device is to facilitate the seamless use of application services residing on different devices in the vicinity of the user. Due to heterogeneity of devices in the user’s pervasive environment, multiple potential combinations to support a required task may exist. This work aims to determine the best possible media services considering all instances. The best services are selected and composed to satisfy a user task. Recent works propose using user preferences, environment capabilities and similarity between requested and available services to determine service fitness. We consider potential local and remote content sources and destination devices, with similarity, user preferences and environment capabilities to determine fitness. Services are selected for composition based on fitness. We model and simulate this issue and explain the results of our experimentation. Optimal multimedia service composition from varying devices provides the user with the best possible multimedia consumption and production experience.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Murray, N., Qiao, Y., Lee, B., Karunakar, A.K., Fallon, E.: Design Considerations for Future Multimedia Systems: A Comparison of Approaches Based on SIP and the Advanced Multimedia System. International Journal of Ambient Computing and Intelligence 3(1), 20–32 (2011)
Sousa, J.P., Poladian, V., Garlan, D., Schmerl, B., Shaw, M.: Task-based Adaptation for Ubiquitous Computing. IEEE Transactions on Systems, Man, and Cybernetics – Part C: Applications and Reviews 36, 328–340 (2006)
Erl, T.: SOA Principles, http://www.soaprinciples.com/
webinos (Secure Web Operating System Application Delivery Environment), FP7-ICT-2009-5 – Objective 1.2, http://webinos.org/
Nahrstedt, K., Balke, W.-T.: A Taxonomy for Multimedia Service Composition. In: 12th ACM International Conference on Multimedia (2004)
Nahrstedt, K., Yu, B., Liang, J., Cui, Y.: Hourglass multimedia content and service composition framework for smart room environments. Journal on Pervasive and Mobile Computing 1(1), 43–75 (2005)
Basu, P., Wang, K., Little, T.D.C.: Dynamic Task Based Anycasting in Mobile Ad Hoc Networks. Journal Mobile Networks and Applications (2003)
Gu, X., Nahrstedt, K.: On Composing Stream Applications in Peer-to-Peer Environments. IEEE Trans. on Parallel and Distributed Systems 17(8), 824–837 (2005)
Mukhtar, H., Belaïd, D., Bernard, G.: A Graph-Based Approach for Ad hoc Task Composition Considering User Preferences and Device Capabilities. In: GLOBECOM Workshops. Current version (2009)
Kalasapur, S., Kumar, M., Shirazi, B.A.: Dynamic Service Composition in Pervasive Computing. IEEE Transactions on Parallel and Distributed Systems 18(7) (2007)
Dutra, R.G., Martucci Jr., M.: Dynamic Adaptive Middleware Services for Service Selection in Mobile Ad-Hoc Networks. In: Cai, Y., Magedanz, T., Li, M., Xia, J., Giannelli, C. (eds.) Mobilware 2010, Part IV. LNICST, vol. 48, pp. 189–202. Springer, Heidelberg (2010)
Atrey, P.K., Hossain, M.A., El Saddik, A.: A Method for Computing the Reputation of in Multimedia Services through Selection and Composition. Journal Mobile Networks and Applications 13(6) (2008)
Pisinger, D.: An Exact algorithm for Large Multiple Knapsack Problems. European Journal of Operational Research 114 (1999)
Chakraborty, D., Joshi, A., Finin, T., Yesha, Y.: Service Composition for Mobile Environments. Mobile Network and Applications 10(4), 435–451 (2005)
Karmouch, E., Nayak, A.: A Distributed Protocol for Virtual Device Composition in Mobile Ad Hoc Networks. In: IEEE International Conference on Communications (2009)
Mukhtar, H., Belaïd, D., Bernard, G.: User Preferences-Based Automatic Device Selection for Multimedia User Tasks in Pervasive Environments. In: 5th Conference on Networking and Services (2009)
Zhang, B., Shi, Y., Xiao, X.: A Policy-Driven Service Composition Method for Adaptation in Pervasive Computing Environment. The Computer Journal 53(2), 152–165 (2007)
Perttunen, M., Jurmu, M., Riekki, J.: A QoS Model for Task-Based Service Composition. In: Workshop on Managing Ubiquitous Communications and Services (2007)
Hossain, M.A., Atrey, P.K., El Saddik, A.: Gain-based Selection of Ambient Media Services in Pervasive Environments. Springer Journal Mobile Networks and Applications (2008)
Karmouch, E., Nayak, A.: A Distributed Constraint Satisfaction Problem for Virtual Device Composition in Mobile Ad Hoc Networks. In: Global Telecommunications Conference, GLOBECOM (2009), Current Version (2010)
Jiang, S., Xue, Y., Schmidt, D.: Minimum Disruption Service Composition and Recovery in Mobile Ad hoc Networks. The International Journal of Computer and Telecommunication Networking 53(10) (2009)
Schuster, M., Domene, A., Vaidya, R., Arbanowski, S., Kim, S.M., Lee, J.W., Lim, H.: Virtual device Composition. In: 8th International Symposium on Autonomous Decentralized Systems (2007)
Senthivel, K., Kalasapur, S., Kumar, M.: PerSON: A Framework for Service Overlay Network in Pervasive Environments. In: Kuo, T.-W., Sha, E., Guo, M., Yang, L.T., Shao, Z. (eds.) EUC 2007. LNCS, vol. 4808, pp. 671–682. Springer, Heidelberg (2007)
Park, H., Park, J.-H., Kim, N.: A Framework for Interoperability of Heterogeneous Devices in Ubiquitous Home. In: 2nd Conference on Advances in Future Internet (2010)
Ibrahim, N., Le Mouël, F.: A Survey on Service Composition Middleware in Pervasive Environments. International Journal of Computer Science Issues, IJCSI (2009)
Lee, J.W., Kim, S.M., Lim, H., Schuster, M., Domene, A.: A Software Architecture for Virtual Device Composition and Its Applications. In: Ichikawa, H., Cho, W.-D., Satoh, I., Youn, H.Y. (eds.) UCS 2007. LNCS, vol. 4836, pp. 150–157. Springer, Heidelberg (2007)
Grigoras, D., Riordan, M.: Service Driven Mobile Ad Hoc Networks Formation and Management. In: 4th Symposium on Parallel and Distributed Computing (2005)
Gu, X., Nahrstedt, K.: Distributed Multimedia Service Composition with Statistical QoS Assurances. IEEE Transactions on Multimedia 8(1), 141–151 (2006)
Jafarpour, H., Hore, B., Mehrotra, S., Venkatasubramanian, N.: CCD: Efficient Customized Content Dissemination in Distributed Publish/Subscribe. In: Bacon, J.M., Cooper, B.F. (eds.) Middleware 2009. LNCS, vol. 5896, pp. 62–82. Springer, Heidelberg (2009)
Qian, Z., Guo, M., Zhang, S., Lu, S.: Service-Oriented Multimedia Delivery In Pervasive Space. In: IEEE Wireless Communications & Networking Conference (2009)
Xu, C., Muntean, G.-M., Fallon, E., Hanley, A.: Distributed Storage-Assisted Data-driven Overlay Network for P2P VoD Services. IEEE Transactions on Broadcasting (2008)
Nahrstedt, K., Balke, W.-T.: Towards Building large Scale Multimedia Systems and Applications: Challenges and Status. In: ACM International Workshop on Multimedia Service Composition (2005)
The Spontaneous Virtual Network (SpoVNet), http://www.spovnet.de
Kim, J.W., Han, S.W., Yi, D.-H., Kim, N., Kuo, C.-C.J.: Media-Oriented Service Composition with Service Overlay Networks: Challenges, Approaches and Future Trends. Journal of Communications (2010)
Buford, J.F., Yu, H., Lua, E.K.: P2P Networking and Applications. Morgan Kaufmann (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Murray, N., Lee, B., Karunakar, A.K., Qiao, Y., Fallon, E. (2012). Virtual Device: Media Service Fitness, Selection and Composition. In: Venkatasubramanian, N., Getov, V., Steglich, S. (eds) Mobile Wireless Middleware, Operating Systems, and Applications. MOBILWARE 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30607-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-30607-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30606-8
Online ISBN: 978-3-642-30607-5
eBook Packages: Computer ScienceComputer Science (R0)