• Title/Summary/Keyword: Distributed multimedia

Search Result 575, Processing Time 0.026 seconds

Performance Comparison of Python and Scala APIs in Spark Distributed Cluster Computing System (Spark 기반에서 Python과 Scala API의 성능 비교 분석)

  • Ji, Keung-yeup;Kwon, Youngmi
    • Journal of Korea Multimedia Society
    • /
    • v.23 no.2
    • /
    • pp.241-246
    • /
    • 2020
  • Hadoop is a framework to process large data sets in a distributed way across clusters of nodes. It has been a popular platform to process big data, but in recent years, other platforms became competitive ones depending on the characteristics of the application. Spark is one of distributed platforms to enable real-time data processing and improve overall processing performance over Hadoop by introducing in-memory processing instead of disk I/O. Whereas Hadoop is designed to work on Java and data analysis is processed using Java API, Spark provides a variety of APIs with Scala, Python, Java and R. In this paper, the goal is to find out whether the APIs of different programming languages af ect the performances in Spark. We chose two popular APIs: Python and Scala. Python is easy to learn and is used in AI domain in a wide range. Scala is a programming language with advantages of parallelism. Our experiment shows much faster processing with Scala API than Python API. For the performance issues on AI-based analysis, further study is needed.

Design and Implementation of Distributed Charge Signal Processing Software for Smart Slow and Quick Electric Vehicle Charge

  • Chang, Tae Uk;Ryu, Young Su;Song, Seul Ki;Kwon, Ki Won;Paik, Jong Ho
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.13 no.3
    • /
    • pp.1674-1688
    • /
    • 2019
  • As environmental pollution and fossil fuel energy problems from fuel vehicle have occurred, the interest of electric vehicle(EV) has increased. EV industry and energy industry have grown dynamically in these days. It is expected that the next generation of primary transportation will be EV, and it is necessary to prepare EV infra and efficient energy management such as EV communication protocol, EV charge station, and smart grid. Those EV and energy industry fields are now on growth. Also, the study and development of them are now in progress. In this paper, distributed charge signal processing software for smart slow and quick EV charge is proposed and designed for dealing with EV charge demand. The software consists of smart slow and quick EV charge schedule engine and EV charge power distribution core. The software is designed to support two charge station types. One is normal EV charge station and the other is bus garage EV charge station. Both two types collect the data from EV charge stations, and then analyze the collected data. The software suggests optimized EV charge schedule and deliveries EV charge power distribution information to power switchboard system, and the designed software is implemented on embedded system. It is expected that the software provides efficient EV charge schedule.

Design and Its Applications of a Hypercube Grid Quorum for Distributed Pub/Sub Architectures in IoTs (사물인터넷에서 분산 발행/구독 구조를 위한 하이퍼큐브 격자 쿼럼의 설계 및 응용)

  • Bae, Ihnhan
    • Journal of Korea Multimedia Society
    • /
    • v.25 no.8
    • /
    • pp.1075-1084
    • /
    • 2022
  • Internet of Things(IoT) has become a key available technology for efficiently implementing device to device(D2D) services in various domains such as smart home, healthcare, smart city, agriculture, energy, logistics, and transportation. A lightweight publish/subscribe(Pub/Sub) messaging protocol not only establishes data dissemination pattern but also supports connectivity between IoT devices and their applications. Also, a Pub/Sub broker is deployed to facilitate data exchange among IoT devices. A scalable edge-based publish/subscribe (Pub/Sub) broker overlay networks support latency-sensitive IoT applications. In this paper, we design a hypercube grid quorum(HGQ) for distributed Pub/Sub systems based IoT applications. In designing HGQ, the network of hypercube structures suitable for the publish/subscribe model is built in the edge layer, and the proposed HGQ is designed by embedding a mesh overlay network in the hypercube. As their applications, we propose an HGQ-based mechansim for dissemination of the data of sensors or the message/event of IoT devices in IoT environments. The performance of HGQ is evaluated by analytical models. As the results, the latency and load balancing of applications based on the distributed Pub/Sub system using HGQ are improved.

Multimedia Room Bridge Adapter for Seamless Interoperability between Heterogeneous Home Network Devices

  • Lee, Myung-Jin;Chung, Gi Hoon;Kang, Soon-Ju
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.1 no.2
    • /
    • pp.43-55
    • /
    • 2006
  • A home network is a typical ubiquitous computing network that consists of various consumer devices and service environments. Home networks are requiring increasingly more complicated services, such as multimedia home theater and the monitoring and controlling of heterogeneous devices. Accordingly, a mutually connecting mechanism is needed among heterogeneous devices and services redundant. The current paper presents a Multimedia Room Bridge Adapter (MRBA) system that is designed to manage heterogeneous devices and support various services. In addition, a hardware and software prototype is implemented based on the proposed architecture.

  • PDF

An Error Control on Multimedia Distance Education System with Synchronous and Asynchronous Mode (동기 및 비동기 모드의 멀티미디어 원격 교육 시스템에서 오류 제어)

  • Ko Eung-Nam
    • Journal of Digital Contents Society
    • /
    • v.4 no.2
    • /
    • pp.139-146
    • /
    • 2003
  • This paper explains the design and implementation of the ERA(Error Recovery Agent). ERA is a system that is suitable for detecting, sharing and recovering software error based on multimedia distance education system. This system consists of an ED, ES, and ER. ED detects an error by hooking techniques. ES is an agent which is an error sharing system for distributed multimedia distance education system. We propose how an error application can be treated and recovered as 'media' in a multimedia collaborative environment.

  • PDF

A Whiteboard for Multimedia Collaboration Work Space based on Home Network (홈 네트워크 기반에서 멀티미디어 공동 작업 공간을 위한 화이트보드)

  • Ko, Eung-Nam
    • Journal of Digital Contents Society
    • /
    • v.15 no.1
    • /
    • pp.39-43
    • /
    • 2014
  • This paper suggested a whiteboard for multimedia collaboration work. We implemented the whiteboard so that the users participated in collaborative work may refer shared media objects as the same view to others. In this paper, we discuss a method for increasing reliability of media data through whiteboard. This paper explains a performance analysis of a media data system running on distributed multimedia environment using the rule-based DEVS modeling and simulation techniques.

Implementation of University Point Distributed System based on Public Blockchain (퍼블릭 블록체인기반 대학 포인트 분산 시스템 개발)

  • Jung, Se-Hoon;Kim, Jeong Hoon;Sim, Chun-Bo
    • Journal of Korea Multimedia Society
    • /
    • v.24 no.2
    • /
    • pp.255-266
    • /
    • 2021
  • Most common web or application system architectures have central network. As a result, central network can be supervised and controlled in all situation. And It has the advantage of easy to manage and fast to work. However, central network have a disadvantage of weak to security and unclear. In particular, many institutions used by web system be has many problems by central network. In this paper, we proposed blokchain technology based on ethereum to resolve of problem and trading structure that arise in cental network. We propose a decentralized application based on points including cryptocurrency functions and smart contract to the advantages of blockchain with a decentralized structure. The results of the performance experiment are as follows; It has shown the advantages of reliable use and security in a variety of environments(Windows, Ubuntu, Mac).

A Three-dimensional Numerical Weather Model using Power Output Predict of Distributed Power Source (3차원 기상 수치 모델을 이용한 분산형 전원의 출력 예)

  • Jeong, Yoon-Su;Kim, Yong-Tae;Park, Gil-Cheol
    • Journal of Convergence Society for SMB
    • /
    • v.6 no.4
    • /
    • pp.93-98
    • /
    • 2016
  • Recently, the project related to the smart grid are being actively studied around the developed world. In particular, the long-term stabilization measures distributed power supply problem has been highlighted. In this paper, we propose a three-dimensional numerical weather prediction models to compare the error rate information which combined with the physical models and statistical models to predict the output of distributed power. Proposed model can predict the system for a stable power grid-can improve the prediction information of the distributed power. In performance evaluation, proposed model was a generation forecasting accuracy improved by 4.6%, temperature compensated prediction accuracy was improved by 3.5%. Finally, the solar radiation correction accuracy is improved by 1.1%.

The Design of Process-Engine for Distributed Workflow Management System based on Web (웹기반 분산워크플로우 관리시스템의 프로세스 엔진 설계)

  • Lee, Heon;Park, Kyoo-Seok
    • Journal of Korea Multimedia Society
    • /
    • v.4 no.5
    • /
    • pp.377-389
    • /
    • 2001
  • It has a tendency to build Workflow Systems based on the web with the spread of web environment. The important function in Workflow Systems are to automatize job flow according to the predefined regulations, procedures or conditions. Hence, there needs to consider excluding passive jobs, supporting GUI and a migratory information processing for information flow. Distributed Workflow System for workflow of a distributed service system should perform transfer control and Fault-Tolerance between tasks based on process logic, and real time processing. However, the existing mail systems being used are just for transmission and it doesn't fit to automatize job flow. To solve the matter, there needs a Distributed Workflow Engine to design workflow and automatize its control. In this paper, we design a web browser with graphic interface using web mail, a browser creating a script code for a procedural performance. Also, we design a Process-engine has a Preprocessor which tolerates process scheduler for task transaction or server node's faults on distributed environment. The proposed system enhances the reliability and usability of a system reduces the cost rather than a workflow system based on database, for they execute as proxy for a server's fault or suers' absence.

  • PDF

Relay Cooperative Transmission Scheme for Distributed MAC Protocol-Based Logistic Applications (분산적인 매체접근제어(MAC) 프로토콜 기반 물류 시스템을 위한 릴레이 협력통신 방안)

  • Joo, Yang-Ick;Hur, Kyeong
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.3
    • /
    • pp.423-432
    • /
    • 2011
  • In a warehouse, because there exist frequent changes of stock status and the quality of some contents are influenced by the environment such as temperature, fast and accurate management of the warehouse's environment is very important for Warehouse Management Systems (WMS). However, due to the absence of a unified standard for the communication protocol between RFID nodes, the connection between RFID nodes can be broken in case of movement of a RFID reader to a region with a different protocol. Moreover, centralized MAC schemes for RFID communications in previous studies have severe problems. For an example, if a cluster header disappears from the cluster due to the cluster header's movement or bad channel conditions, the RFID member nodes of the cluster waste lots of time and energy to re-elect a new cluster header. Therefore, in this paper, we propose a WiMedia Distributed MAC (D-MAC) scheme for RFID communications and its cooperative relay transmission scheme for WMS applications Simulation results show performance improvement at the RFID node by using the proposed cooperative relay transmission scheme.