{"title":"Concurrent Command and Consistency Management for Distributed Compound Document Authoring","authors":"J. Klein, J. Botev, S. Rothkugel","doi":"10.1109/CIC.2017.00016","DOIUrl":"https://doi.org/10.1109/CIC.2017.00016","url":null,"abstract":"Collaborative document authoring between geographically distributed users is increasingly common in our professional and personal lives. Corresponding systems aim to allow for the involvement of locally unavailable specialists while connecting familiar single-user functionality with an accessible, distributed multi-user environment. However, considering the highly dynamic processing loads on modern machines, accounting for network inadequacies, and providing a user-adjustable, mainly interruption-free work environment still presents some challenges. To address these challenges, we integrated our fine-granular data model, concurrency-based command application, and data-type specific consistency management into a distributed authoring environment. The collaboration environment provides individual sites sufficient independence to allow the local users to adapt their work experience based on personal preference and other, machine-related factors. This paper discusses our approach for a responsive, yet unobtrusive and adaptable distributed compound document authoring environment with the focus on concurrent and mainly autonomous command application and consistency management.","PeriodicalId":156843,"journal":{"name":"2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC)","volume":"185 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133097090","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"WebNSM: A Novel Scalable WebRTC Signalling Mechanism for Many-to-Many Video Conferencing","authors":"N. Edan, Ali Al-Sherbaz, Scott J. Turner","doi":"10.1109/CIC.2017.00015","DOIUrl":"https://doi.org/10.1109/CIC.2017.00015","url":null,"abstract":"There is a strong focus on the use of Web Real-Time Communication (WebRTC) for many-to-many video conferencing, while the IETF working group has left the signalling issue on the application layer. The main aim of this paper is to create a novel scalable WebRTC signalling mechanism called WebNSM for many-to-many (bi-directional) video conferencing. WebNSM was designed for unlimited users over the mesh topology based on Socket.io (API) mechanism. A real implementation was achieved via LAN and WAN networks, including the evaluation of bandwidth consumption, CPU performance, memory usage, maximum links and RTPs calculation; and Quality of Experience (QoE). In addition, this application supplies video conferencing on different browsers without having to download additional software or user registration. The results present a novel signalling mechanism among various users, devices and networks to open one or multi rooms at the same time using the same server, determine room initiator to keep the session active even if the initiator or another peer leaves, sharing new user with current participants, etc. Moreover, this experiment highlights the limitations of CPU performance, bandwidth consumption and using mesh topology for WebRTC video conferencing.","PeriodicalId":156843,"journal":{"name":"2017 IEEE 3rd International Conference on Collaboration and Internet Computing (CIC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131531210","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}