Agent-Based System Architecture Supporting Remote Collaboration via an Internet of Multimedia Things Approach

In this paper, we propose an agent-based architecture for remote collaboration support systems that enables the exchange of synchronous and asynchronous multimedia streams at remote sites using an Internet of Multimedia Things (IoMT) approach. First, we design and implement Internet of Things (IoT) applications that contain simple sensors and actuators. These applications are modularized into agent-based subsystems that can be incorporated into an IoT application with agent operations. Our aim is to develop remote collaboration support applications composed of video, data, and document channels. Because the applications will exchange enormous multimedia streams between remote sites, we propose a novel IoMT system architecture composed of several channel types that consist of various resource and network components. Users can dynamically incorporate these channels into applications to update the IoMT system’s effects. Finally, we demonstrate and discuss the experimental results of our application to validate its ability to rapidly supply multimedia resources via multi-agent collaboration. Adding to its novelty, the developed system is in practical use for collaboration between France and Japan.

[1]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[2]  Kenji Sugawara,et al.  Capitalization of remote collaborative brainstorming activities , 2016, Comput. Stand. Interfaces.

[3]  菅原 研次,et al.  A Development of an Agent Platform for Connecting Ubiquitous Devices and Digital Resources to Logical Agents , 2015 .

[4]  Kenji Sugawara,et al.  An IoT Application Connecting Edge Resources and Cloud Resources using Agents , 2017 .

[5]  Waqar Mahmood,et al.  Internet of multimedia things: Vision and challenges , 2015, Ad Hoc Networks.

[6]  Claude Moulin,et al.  Preliminary Design on Multi-touch surfaces Managed by Multi-agent Systems , 2011 .

[7]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.

[8]  Wojciech Mazurczyk,et al.  YouSkyde: information hiding for Skype video traffic , 2016, Multimedia Tools and Applications.

[9]  Thierry Gidel,et al.  The TATIN-PIC project: A multi-modal collaborative work environment for preliminary design , 2011, Proceedings of the 2011 15th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[10]  Giovanni Iacovoni,et al.  A Synchronization Control Scheme for Videoconferencing Services , 2007, J. Multim..

[11]  Yue Lu,et al.  Measurement Study of Multi-party Video Conferencing , 2010, Networking.

[12]  Siobhán Clarke,et al.  Middleware for Internet of Things: A Survey , 2016, IEEE Internet of Things Journal.

[13]  Robert Hardy,et al.  Touch & interact: touch-based interaction of mobile phones with displays , 2008, Mobile HCI.

[14]  Kenji Sugawara,et al.  Prototyping a meeting support system using ubiquitous agents , 2015, 2015 IEEE 19th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[15]  Antonio Pescapè,et al.  Integration of Cloud computing and Internet of Things: A survey , 2016, Future Gener. Comput. Syst..

[16]  Daniel E. Hastings,et al.  Defining changeability: Reconciling flexibility, adaptability, scalability, modifiability, and robustness for maintaining system lifecycle value , 2008 .

[17]  Michael Rohs,et al.  Sweep and point and shoot: phonecam-based interactions for large public displays , 2005, CHI Extended Abstracts.