• Title/Summary/Keyword: 소켓 통신

Search Result 139, Processing Time 0.026 seconds

Implementation and Performance Evaluation of Socket and RMI based Java Message Passing Systems (소켓 및 RMI 기반 자바 메시지 전달 시스템의 구현 및 성능평가)

  • Bang, Seung-Jun;Ahn, Jin-Ho
    • Journal of Internet Computing and Services
    • /
    • v.8 no.5
    • /
    • pp.11-20
    • /
    • 2007
  • This paper designs and implements a message passing library called JMPI (Java Message Passing Interface) which complies with MPJ (Message Passing in Java), the MPI standard Specification for Java language, This library provides some graphic user interface tools to enable parallel computing environments to be configured very simply by their administrators and JMPI applications to be executed very conveniently. Also in this paper, we implement two versions of systems using Socket and RPC which are both typical distributed system communication mechanisms and with three benchmark applications, compare performance of these systems with that of an existing system JPVM depending on the increasing number of the computers. Experimental results show that our systems outperform JPVM system in terms of various aspects and that the most efficient processing speedup can be obtained by increasing the number of the computers in consideration of network traffic through processing evaluation. Finally, we can see that, as the number of computers increases, using RMI to transmit a message is more effective than using object streams attached to sockets to transmit a message.

  • PDF

Performance Evaluation of Interconnection Network in Microservers (마이크로서버의 내부 연결망 성능평가)

  • Oh, Myeong-Hoon
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.6
    • /
    • pp.91-97
    • /
    • 2021
  • A microserver is a type of a computing server, in which two or more CPU nodes are implemented on a separate computing board, and a plurality of computing boards are integrated on a main board. In building a cluster system, the microserver has advantages in several points such as energy efficiency, area occupied, and ease of management compared to the existing method of mounting legacy servers in multiple racks. In addition, since the microserver uses a fast interconnection network between CPU nodes, performance improvement for data transfers is expected. The proposed microserver can mount a total of 16 computing boards with 4 CPU nodes on the main board, and uses Serial-RapidIO (SRIO) as an interconnection network. In order to analyze the performance of the proposed microserver in terms of the interconnection network which is a core performance issue of the microserver, we compare and quantify the performance of commercial microservers. As a result of the test, it showed up to about 7 times higher bandwidth improvement when transmitting data using the interconnection network. In addition, with CloudSuite benchmark programs used in actual cloud computing, maximum 60% reduction in execution time was obtained compared to commercial microservers with similar CPU performance specification.

A Study on Ring Buffer for Efficiency of Mass Data Transmission in Unstable Network Environment (불안정한 네트워크 환경에서 대용량 데이터의 전송 효율화를 위한 링 버퍼에 관한 연구)

  • Song, Min-Gyu;Kim, Hyo-Ryoung
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.15 no.6
    • /
    • pp.1045-1054
    • /
    • 2020
  • In this paper, we designed a TCP/IP based ring buffer system that can stably transfer bulk data streams in the unstable network environments. In the scheme we proposed, The observation data stream generated and output by each radio observatory's backend system as a UDP frame is stored as a UDP packet in a large capacity ring buffer via a socket buffer in the client system. Thereafter, for stable transmission to the remote destination, the packets are processed in TCP and transmitted to the socket buffer of server system in the correlation center, which packets are stored in a large capacity ring buffer if there is no problem with the packets. In case of errors such as loss, duplication, and out of order delivery, the packets are retransmitted through TCP flow control, and we guaranteed that the reliability of data arriving at the correlation center. When congestion avoidance occurs due to network performance instability, we also suggest that performance degradation can be minimized by applying parallel streams.

Location Tracking in Refined Areas Using NFC and Web Sockets (NFC와 웹소켓을 이용한 제한적인 지역에서의 위치추적)

  • Seo Myeong Won;Bae Seung Hwan;Oh Hyo Taek;Park Min Cheol;Kim Jae-Soo;Kwon Se Gi
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.737-738
    • /
    • 2023
  • 본 논문은 국내의 저출산 및 인구 감소로 인한 병역자원 감소와 부대 통합의 문제에 대응하기 위해 NFC 기술을 활용한 군 장병의 동선 파악 시스템을 제안하고 개발하였다. NFC 태그를 사용하여 군 장병의 이동경로를 실시간으로 파악할 수 있는 시스템을 구축하였으며, 아두이노 기반의 NFC 리더기와 웹 소켓, REST API를 활용하여 데이터의 전송과 처리를 수행한다. 이를 통해 안전 체크 누락 방지, 동선 관리 개선, 사고 예측 등 다양한 기능을 제공하여 군 장병의 안전과 효율적인 관리를 돕는 중요한 도구로 활용될 수 있다. 이 시스템은 제한된 환경에서도 유동인구 파악을 간편하게 하며, 번거로움과 거부감을 낮추는 효과를 가져올 것으로 기대된다.

  • PDF

A study on the receiving rate of the data of the hybrid communication system using data transfer methods for controller system of navigational aids (데이터 전송방식에 따른 항로표지 관리용 하이브리드 통신 시스템의 수신율 분석에 관한 연구)

  • Jeon, Joong Sung
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.38 no.1
    • /
    • pp.78-85
    • /
    • 2014
  • The Mu-communication board supported by hybrid communication is designed with Cortex M3, which is a low power energy consumption 32-bit microcontroller. The Cortex M3 microcontroller has UART(Universal asynchronous receiver/transmitter) ports which can set appropriately using the command line interpreter (CLI) program with each port. URAT ports are used for hybrid communication modems, GPS modules, etc. When the socket type was compared with the short message service type, the socket type was proven to be better. By improving the receiving performance in the control and management system of the AtoN, data loss was minimized. During the testing of the socket and SMS, data was collected from each buoy for 12 hours every 1 minute and the receiving rate of the data was found to be more than 98.58 % and 99.42 % respectively.

Design and Implementation of Realtime Things Control System Using MQTT and WebSocket in IoT Environment (IoT환경에서 MQTT와 WebSocket을 활용한 실시간 사물제어 시스템 설계 및 구현)

  • Seo, Jun-Oh;Kim, Chul-Won
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.13 no.3
    • /
    • pp.517-524
    • /
    • 2018
  • This Paper presents the real time things control method through Web browser that has no limited by time and place. To design and realize the system that not only makes it possible to communicate with other protocols but also reinforces the advantages of each protocol, the real time communication environment, based on the WebSocket technology of HTML5 whose international standardization has recently been completed, is realized. Also, the message communication environment in the low electricity and limited communication environment is realized using MQTT(Message Queue Telemetry Transport) protocol which is in the spotlight as the optimum protocol in the IoT environment. And by designing intuitive and simple hardware and realizing the responsive web interface which is not limited by the user's contact devices, the interactive system in which the user receives real time data from the hardware and reversely the user controls the things is designed and realized.

A Seminar Assistant System using IOCP Server Model (IOCP 서버 모델을 이용한 세미나 보조시스템)

  • Ahn, Hyun-Ju;Heo, Da-Jeong;Park, Dong-Gyu;Uh, Yoon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.4
    • /
    • pp.821-827
    • /
    • 2009
  • Currently, with the development of web 2.0 knowledge sharing system became more and more important. In this paper, we proposed and implemented seminar assistant system using database system and knowledge sharing system on public seminar. We recorded speaker's voice and presentation files on our system and user can review past talks on our seminar review systems. Our database system is implemented using MS SQL, and Input/Output Completion Port(IOCP) socket model as our server side network module. Also we used presentation software using Direct Show with MFC and Windows Presentation Foundation(WPF). and our review system is based on WFP programmed with C# language.

Mobile Banking Systems Using Personal Digital Assistants (PDA를 이용한 모바일 뱅킹 시스템)

  • An, Geon-Ho;Yang, Su-Cheol;Chu, Yeong-Yeol
    • Proceedings of the KIEE Conference
    • /
    • 2003.11b
    • /
    • pp.143-146
    • /
    • 2003
  • In mobile Internet banking service through wireless local area network, security is a most important factor to consider. We describe the development of mobile banking service using Personal Digatal Assistant (PDA). In order to increase the strength of encryption, we adopted hybrid approach where both of the public key algorithm and the secret key algorithm are used during the transaction among PDA, banking server and authentication server.

  • PDF

Environment Measurement System Using Module-Type Sensor (모듈형 센서를 이용한 환경 측정 시스템)

  • Cha, Jin-Man
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.859-861
    • /
    • 2013
  • 환경측정을 위한 센서는 여러 분야에 걸쳐 사용되고 있다. 특히 산업현장의 경우 작업시 발생 할 수 있는 산업재해를 예방하기 위한 필수 장비로서 활용되고 있다. 기존 장비들의 형태는 기본적으로 센서가 일체형으로 부착된 것이 대부분을 차지하고 있어, 산업 현장의 특성에 따라 여러 종류의 측정 장비를 중복해서 구비하는 경우가 대부분이다. 이를 개선하기 위한 연구로서 기본적인 컨트롤 제어 부와 센서부분을 분리하여 필요한 센서를 모듈형식의 소켓용 방식으로 제작하여 하나의 제어 유닛에 센서만을 교체하는 방식을 사용함으로서 다양한 장비의 중복 관리와 운용을 피하고자한다.

  • PDF

Design and implementation of the presentation remote control system using mobile network (모바일 네트워크를 활용한 프레젠테이션 원격 제어 시스템 설계 및 구현)

  • Kim, Dae-Il;Park, Suhyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.142-145
    • /
    • 2015
  • Presentation is the form of communication to draw out audience's behaviors in a limited time. The importance of presentation is emphasized over time. So speaker uses various remote toola. Therefor, in this paper, the remote control system for presentation using mobile network was proposed. The existing remote control applications has error on network connection, and are difficult to use without description for use. This system was designed and implemented to compensate the defect of the existing system. The system we have will connect PC and smartphones through socket to communication with TCP, which is connection-oriented transport service. It is made for users to select the files from the list of sent files and operate the process of presentation.

  • PDF