• Title/Summary/Keyword: Asynchronous communication

Search Result 274, Processing Time 0.05 seconds

JPE : Java Push Engine Supporting Asynchronous Communication Based on AJAX (JPE : AJAX 기반의 비동기 통신을 지원하는 Java Push Engine)

  • Park, Jong-Eun;Kwon, O-Jin;Lee, Hong-Chang;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.15 no.3
    • /
    • pp.660-672
    • /
    • 2011
  • The Web is widely used to share information, utilizing the client-server model. In the client-server model, since the server only responds according to explicit requests from the client, the model seems hard to support sharing of massive information rapidly changing in today's Internet. The technology known as Server Push enables the server to actively provide information to clients without explicit requests from the clients using Web pages. Although various studies have been done to realize the Server Push technologies, there are many problems in the development of push application without push engines which support infrastructures for the effective development of push application. In this paper, we develop JPE(Java Push Engine) which presents the effective support for push services over the Internet. JPE is composed of two main components: the JPE Core supporting Epoll and the JPE Library supporting asynchronous communication. In addition, JPE defines various push functions and provides programming interfaces supporting the functions. Push applications developed using JPE effectively manages client connections with Epoll mechanism, providing push services through AJAX-based asynchronous communication.

A new timing structure for a realtime communication (실시간 통신을 위한 새로운 Timing 구조)

  • 김경재;신동렬
    • Proceedings of the IEEK Conference
    • /
    • 1999.11a
    • /
    • pp.771-774
    • /
    • 1999
  • This paper presents a new timing structure for real time communications and its performance analysis. The cycle time consists of several "one time slot" which may be an interval defined by a synchronous traffic part followed by an asynchronous traffic part. If a station receives a token within a synchronous interval, it transmits its synchronous message if any, otherwise it may transmit an asynchronous message. This scheme is different from usual allocation schemes which divide one cycle into alternating synchronous and asynchronous subslots. This protocol is designed to prevent low priority messages from delaying too much due to lots of high priority messages. We propose the algorithm and show its justification by simulation.

  • PDF

An Application-Level Fault Tolerant Linear System Solver Using an MPMD Type Asynchronous Iteration (MPMD 방식의 비동기 연산을 이용한 응용 수준의 무정지 선형 시스템의 해법)

  • Park, Pil-Seong
    • The KIPS Transactions:PartA
    • /
    • v.12A no.5 s.95
    • /
    • pp.421-426
    • /
    • 2005
  • In a large scale parallel computation, some processor or communication link failure results in a waste of huge amount of CPU hours. However, MPI in its current specification gives the user no possibility to handle such a problem. In this paper, we propose an application-level fault tolerant linear system solver by using an MPMD-type asynchronous iteration, purely on the basis of the MPI standard without using any non-standard fault-tolerant MPI library.

Asynchronous Decentralized Optimization Method for Coordinating Electricity Markets (비동기분산처리 방식을 이용한 연계전력시장청산)

  • Moon, Guk-Hyun;Huang, Anni;Joo, Sung-Kwan;Wi, Young-Min;Song, Kyung-Bin
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.832-833
    • /
    • 2007
  • This paper presents an asynchronous decentralized optimization method to coordinate energy trading between electricity markets. The proposed method decomposes the market optimization problem of interconnected electricity markets into individual market optimization problems. The decomposed problem is solved by using the Interior Point/Cutting Plane (IP/CP) method with asynchronous communication model. A numerical example is presented to validate the effectiveness of the proposed method.

  • PDF

A Proposal of Event Stream Processing Frameworks applicable to Asynchronous-based Microservice (비동기 기반 마이크로 서비스에 적용 가능한 이벤트 스트림 처리 프레임워크 제안)

  • Park, Sang Il
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.2
    • /
    • pp.45-50
    • /
    • 2017
  • Micro-service Architecture is a service architecture optimized for large-scale distributed systems such as real-time realistic broadcasting systems, so that are fiercely adopted by Global leading service platform vendors such as Netflix and Twitter due to the merit of horizontal performance scalability enabling the scale-out technique. In addition, micro-service architecture makes it possible to execute image processing and real-time data analysis using an asynchronous-based processing that are difficult to handle in Web API such as REST. In this paper, an event stream processing framework applicable to asynchronous based micro services is proposed in the sense that the accountability of event processing order is not guaranteed in the events such as IoT sensor data analysis or cloud-based image editing because these are the situations where the real-time media editing generates multiple event streams and asynchronous processes in the platform.

The Design of Multi-channel Synchronous and Asynchronous Communication IC for the Smart Grid (스마트그리드를 위한 다채널 동기 및 비동기 통신용 IC 설계)

  • Ock, Seung-Kyu;Yang, Oh
    • Journal of the Semiconductor & Display Technology
    • /
    • v.10 no.4
    • /
    • pp.7-13
    • /
    • 2011
  • In this paper, the IC(Integrated Circuit) for multi-channel synchronous communication was designed by using FPGA and VHDL language. The existing chips for synchronous communication that has been used commercially are composed for one to two channels. Therefore, when communication system with three channels or more is made, the cost becomes high and it becomes complicated for communication system to be realized and also has very little buffer, load that is placed into Microprocessor increases heavily in case of high speed communication or transmission of high-capacity data. The designed IC was improved the function and performance of communication system and reduced costs by designing 8 synchronous communication channels with only one IC, and it has the size of transmitter/receiver buffer with 1024 bytes respectively and consequently high speed communication became possible. It was designed with a communication signal of a form various encoding. To detect errors of communications, the CRC-ITU-T logic and channel MUX logic was designed with hardware logics so that the malfunction can be prevented and errors can be detected more easily and input/output port regarding each communication channel can be used flexibly and consequently the reliability of system was improved. In order to show the performance of designed IC, the test was conducted successfully in Quartus simulation and experiment and the excellence was compared with the 85C3016VSC of ZILOG company that are used widely as chips for synchronous communication.

Performance Analysis of W-CDMA Systems Using 3GPP Physical-Layer Simulator design (3GPP 물리계층 시뮬레이터 설계를 이용한 W-CDMA 시스템 성능 분석)

  • 나인학;윤성재;김병기;우연식;김철성
    • Proceedings of the IEEK Conference
    • /
    • 2001.09a
    • /
    • pp.963-966
    • /
    • 2001
  • The wideband DS-CDMA (W-CDMA) system is one of the candidates for the next generation mobile communication system known as IMT-2000. The important concept of W-CDMA is the introduction of intercell asynchronous operation. In this paper, we design and analyze the system level simulator for the International Mobile Tele communication - 2000 (IMT-2000) 3-rd generation partnership project (3GPP) system. We confirm how the simulator works by BER over different Eb/NO. This study will be expected to use as reference data in the development of asynchronous IMT-2000. In this paper, we analyze a physical layer of W-CDMA system and design a transmitter and receiver by using ADS (Advanced Design System). Also, we simulated a link level performance in Rayleigh fading channel environment. This study will be useful in the analysis and design of W-CDMA system.

  • PDF

A Study on Blockchain-Based Asynchronous Federated Learning Framework

  • Qian, Zhuohao;Latt, Cho Nwe Zin;Kang, Sung-Won;Rhee, Kyung-Hyune
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.05a
    • /
    • pp.272-275
    • /
    • 2022
  • The federated learning can be utilized in conjunction with the blockchain technology to provide good privacy protection and reward distribution mechanism in the field of intelligent IOT in edge computing scenarios. Nonetheless, the synchronous federated learning ignores the waiting delay due to the heterogeneity of edge devices (different computing power, communication bandwidth, and dataset size). Moreover, the potential of smart contracts was not fully explored to do some flexible design. This paper investigates the fusion application based on the FLchain, which is the combination of asynchronous federated learning and blockchain, discusses the communication optimization, and explores the feasible design of smart contract to solve some problems.

An Asynchronous Burst Time Plan Generation Method for Broadband Satellite Multimedia System

  • Feng, Shaodong;Wang, Fan;Lin, Yuan;Gou, Liang;Li, Guangxia
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.7 no.2
    • /
    • pp.386-404
    • /
    • 2013
  • In broadband satellite multimedia (BSM) system, burst time plan (BTP) is always periodically generated. We find that this method can have a great effect on the system response ability to bandwidth requests. A general analysis model of BTP generation method is given. An optimized BTP generation (O-BTPG) method is presented by deducing the optimal bandwidth allocation period (BAP) and bandwidth allocation latency (BAL) without considering the signaling overhead caused by BTP. Then a novel asynchronous BTP generation (A-BTPG) method in which the BTP is generated asynchronously according to the traffic load from users' bandwidth requests is proposed. Simulation results show that A-BTPG can flexibly realize a trade-off between the system response ability and BTP signaling overhead. What's more, it can be widely used in various regenerative onboard switching BSM systems.

An Implementation of Test Bed for Linux based IEEE 1394 communication test (리눅스 기반의 IEEE1394 통신 시험을 위한 시험 환경 구축)

  • 이재길
    • Journal of the Korea Society of Computer and Information
    • /
    • v.8 no.3
    • /
    • pp.9-15
    • /
    • 2003
  • IEEE1394 standard supports both isochronous and asynchronous data transmission, thus enabling high-speed data exchange between PC and networked home electronic devices. This paper describes an implementation of Test Bed for Linux based IEEE1394 communication test. In this paper, An integrated Software was developed to test IEEE1394 communication environment. To develop the software, open source software(gscanbus,dvgrab, playdv, Xine, Kino) for the Linux environment was investigated and integrated. It was tested such as the communication among the devices, asynchronous date transmission, isochronous data transmission, and its result was successful. This integrated software has the potential to become efficient test tool for the futher development of networked home electronic devices and multimedia services.

  • PDF