Digital signage systems have found many interesting applications in the realms of advertising, entertainment and education. One of the most prevalent challenging issues faced by current Local Area Network (LAN) based Digital signage network architectures is that their difficulty in porting to wireless ubiquitous environments. While popularity of wireless LANs promotes such architectural improvement, Traditional thin/thick client based architectures suffer inefficiency and scalability issues introduced by use of proprietary signage content formats. Use of such content formats to store signage contents is less optimal since it could lead to content redundancy, difficulty in creating, managing signage contents and scalability issues. As a solution for this issue we propose a Smart Client based digital signage architecture that uses XAML (an XML based declarative GUI language) contents for expressing its signage displays. While Smart Clients can better tolerate communication disruptions which are quite frequent in wireless environments, use of XAML based open content format promotes use of simple tools and variety of devices for signage content creation and management over the Internet in a ubiquitous environment. We successfully applied this generic architecture to a prototype digital signage system called Infoshare and report its robustness in withstanding network disruptions. We evaluate the easiness of editing XAML based signage contents by comparing Infoshare with a popular LAN based digital signage system which uses proprietary content formats. We demonstrate scalability of Infoshare signage service in terms of hardware resources by deploying it in different hardware platforms.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Price excludes VAT (USA)
Tax calculation will be finalised during checkout.
Esch, M., Schloss, H., & Scholtes, I. (2007). The sempa prototype - using xaml and web services for rich interactive peer-to-peer applications. In Collaborative computing: Networking, applications and worksharing, 2007. CollaborateCom 2007, pp. 271 –277.
Fowler M. (2003) Enterprise application architecture. Pearson Education, Inc, One Lake Street, Upper Saddle River, NJ, p 07458
RPI Web Technologies Group. Concerto. November 2010. URL: http://www.concerto-signage.com/view/home.
Harrison J. V., Andrusiewicz A. (2003) An emerging marketplace for digital advertising based on amalgamated digital signage networks. IEEE Computer Society, Los Alamitos, CA, USA, p 149
Harrison, J. V., & Andrusiewicz, A. (2004). Using wireless networks to enhance narrowcasting in public spaces. In Consumer communications and networking conference, 2004. CCNC 2004. First IEEE, pp. 600–604.
Hill D., Webster B., Jezierski E. A., Vasireddy S., Al-Sabt M., Wastell B., Rasmusson J., Gale P., Slater P. (2004) Smart client architecture and design guide (1st ed.). Microsoft Press, Redmond, WA
Free-Press-Release Inc. (2010). Truknox Participated at Integrated Systems Europe 2009. March 2010. URL: http://www.free-press-release.com/news/200902/1234338862.html.
Lott J. (2006) Flash 8 Cookbook. O’Reilly Media, Inc, Sebastopol, CA, p 95472
Louridas P. (2007) Declarative gui programming in microsoft windows. IEEE Software 24: 16–19
Lundstrom L.-I. (2008) Digital signage broadcasting. Burlington, MA, Elsevier Inc.
MacVittie L. A. (2006) XAML in a nutshell. O’Reilly Media, Inc, Sebastopol, CA
Novell Inc. (2010). Moonlight shines on the Linux desktop. April 2010. URL: http://www.novell.com/news/press/moonlight-shines-on-the-linux-desktop.
Petzold C. (2006) Applications = code + markup, a guide to the Microsoft windows presentation foundation (1st ed.). Microsoft Press, Redmond, WA
Podila P., Hoffman K. (2009) WPF control development unleashed: Building advanced user experiences (1st ed.). Sams, Indianapolis, IN
Pulier E., Taylor H. (2005) Understanding enterprise SOA. Manning Publications Co, Greenwich, CT
Rutledge L. (2001) Smil 2.0: Xml for web multimedia. Internet Computing, IEEE 5(5): 78–84
Sans, V., & Laurent, D. (2006). Navigating with inheritance in hypermedia presentations. In SAC ’06: Proceedings of the 2006 ACM symposium on Applied computing, pp. 1385–1392, ACM, New York, NY.
Sells C., Griffiths I. (2007) Programming WPF (2 ed.). O’Reilly Media, Inc, Sebastopol, CA
Shaeffler J. (2008) Digital signage. Elsevier, Burlington, MA
Sugiura, K., Dayarathna, M., & Withana, A. (2010). Design and implementation of distributed and scalable multimedia signage system. In Ubiquitous and future networks (ICUFN), 2010, pp. 273–278.
Tanenbaum A. S. (2003) Computer networks (4th ed.). Pearson Education, Inc, Boston
Trulove J. (2002) Build your own wireless LAN (4th ed.). McGraw-Hill, New York, NY
Vander Veer, E. A. (2006). PowerPoint 2007: The missing manual. O’Reilly Media, Inc., 1Sebastopol, CA, pp. 95472.
Veeramani N. (2006) Smart clients versus web forms. Computer 39(8): 93–95
Williams B. (2008) Microsoft expression blend unleashed (1st ed.). Sams, Indianapolis, IN
Xibo. (2010). Xibo open source digital signage. February 2010. URL: http://xibo.org.uk/.
Zhang, G., Hirsch, P., & Lee, S. (2007). Wide area frequency visualization using smart client technology. In Power engineering society general meeting, 2007. IEEE, pp. 1–8.
About this article
Cite this article
Dayarathna, M., Withana, A. & Sugiura, K. Infoshare : Design and Implementation of Scalable Multimedia Signage Architecture for Wireless Ubiquitous Environments. Wireless Pers Commun 60, 3–27 (2011). https://doi.org/10.1007/s11277-011-0256-0