• Title/Summary/Keyword: multimedia collaboration environment

Search Result 43, Processing Time 0.017 seconds

PECOLE+: An Extension of PECOLE Collaborative System for Supporting Effective Multiple Groups (PECOLE+: 다중그룹을 효과적으로 지원하기 위한 PECOLE 협업 시스템의 확장)

  • Kim, Bo-Hyeon;Park, Jong-Moon;Lee, Myung-Joon;Park, Yang-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.1
    • /
    • pp.101-115
    • /
    • 2011
  • PECOLE (Peer-to-Peer Collaborative Environment) is a P2P-based multimedia distributed collaborative environment supporting a collaborative workspace which is composed of a variety of collaborative applications such as multi-chat, video conferencing, screen sharing and etc. Unfortunately, due to the PECOLE's simple group management, it is impossible to perform collaboration activities while joining multiple groups. In this paper, we present the design and implementation of PECOLE+ which is an extension of PECOLE. PECOLE+ resolves the drawback of PECOLE by providing the Group Management Service and the Workspace Management Service. The Group Management Service provides functionalities such as creating groups, joining multiple groups, and searching groups, and etc. The Workspace Management Service provides each group with an associated workspace, supporting the execution of collaborative applications over the workspace. In addition, any collaborative applications with the provided plug-in interfaces can be executed over the workspace as a PECOLE+ collaborative application.

Collaborative Workspaces for IoT Smart Agents Based on the Ethereum Blockchain (IoT 환경의 스마트 에이전트를 위한 이더리움 블록체인 기반의 협업 워크스페이스)

  • Jin, Jae-Hwan;Eom, Hyun-Min;Lee, Myung-Joon
    • Asia-pacific Journal of Multimedia Services Convergent with Art, Humanities, and Sociology
    • /
    • v.9 no.8
    • /
    • pp.845-854
    • /
    • 2019
  • In IoT environment, an intelligent agent is an autonomous entity with computing power that interacts with various things for specific purposes without human intervention. Recently, as the development of Internet technology has increased the size of resources and services that intelligent agents can utilize, an environment where intelligent agents can collaborate with each other is needed. To effectively support these changes, a method is needed to provide workspaces where intelligent agents can form various groups and collaborate on them. In this paper, we present TSpace which is an Ethereum-based group workspace for effective collaboration among intelligent agents. In TSpace, intelligent agents in IoT environment can use group service based on the Ethereum blockchain through the developed CoAP/RESTful web service. TSpace also introduces a new mechanism for managing Ethereum wallets of agents accessing group services and for creating Ethereum transactions using them.

Implementation of UDP-Tunneling Based Multicast Connectivity Solution for Multi-Party Collaborative Environments (다자간 협업 환경을 위한 UDP 터널링 기반의 멀티캐스트 연결성 솔루션의 구현)

  • Kim, Nam-Gon;Kim, Jong-Won
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.3
    • /
    • pp.153-164
    • /
    • 2007
  • The Access Grid (AG) provides collaboration environments over the IP multicast networks by enabling efficient exchange of multimedia contents among remote users; however, since lots of current networks are still multicast-disabled, it is not easy to deploy this multicast-based multi-party AG. For this problem, the AG provides multicast bridges as a solution by putting a relay server into the multicast networks. Multicast-disabled clients make UDP connections with this relay server and receive forwarded multicast traffics in unicast UDP packets. This solution is facing several limitations since it requires duplicate forwarding of the same packet for each unicast peer. Thus, in this paper, we propose an alternate solution for the multicast connectivity problem of the AG based on the UMTP (UDP multicast tunneling protocol). By taking advantage of flexibilities of UMTP, the proposed solution is designed to improve the efficiency of network and system utilization, to allow reuse of multicast-based AG applications without modification, and to partially address the NAT/firewall traversal issues. To verify the feasibility of proposed solution, we have implemented a prototype AG connectivity tool based on the UMTP, named as the AG Connector.