• Title/Summary/Keyword: Client and Server

Search Result 1,771, Processing Time 0.024 seconds

Remote Control of a Mobile Robot using Embedded web server (Embedded web server를 이용한 이동로봇의 원격제어)

  • Park, Jeong-Hoon;Kim, Jin-Geun;Kang, Moon-Sung
    • Proceedings of the KIEE Conference
    • /
    • 2005.07d
    • /
    • pp.2693-2695
    • /
    • 2005
  • In this paper, we developed a more efficient system for the remote control and monitoring of a wheeled mobile robot using internet without spatial limitation. The hardware configuration of the remote control system for a wheeled mobile robot includes a client PC executed on the remote site, a embedded web-server and a mobile robot with many measuring equipments. The communication between a client PC and a embedded web-server is implemented through internet. And the Bluetooth module is used for connecting a embedded web-server and a mobile robot. A GUI program has been developed by using JavaScript in order to easily control a mobile robot on a client PC.

  • PDF

Visual Processing System based on Client-Server Model (Client-Server 모델에 의한 시각처리시스템)

  • Moon, Yong-Seon;Her, Hyung-Pal;Lim, Seung-Woo;Park, Kyung-Sug
    • Journal of the Korean Institute of Telematics and Electronics T
    • /
    • v.36T no.2
    • /
    • pp.42-47
    • /
    • 1999
  • This paper suggests a model of a visual information system for factory automation. The model is composed of a visual processing system with client-server model and RPC(Remote Procedure Calling); a main server for controlling the whole factory automation process; and a processing server which processes the visual information only. To verify its efficiency, the suggested model is realized on the bill recognition system.

  • PDF

Sound-based Emotion Estimation and Growing HRI System for an Edutainment Robot (에듀테인먼트 로봇을 위한 소리기반 사용자 감성추정과 성장형 감성 HRI시스템)

  • Kim, Jong-Cheol;Park, Kui-Hong
    • The Journal of Korea Robotics Society
    • /
    • v.5 no.1
    • /
    • pp.7-13
    • /
    • 2010
  • This paper presents the sound-based emotion estimation method and the growing HRI (human-robot interaction) system for a Mon-E robot. The method of emotion estimation uses the musical element based on the law of harmony and counterpoint. The emotion is estimated from sound using the information of musical elements which include chord, tempo, volume, harmonic and compass. In this paper, the estimated emotions display the standard 12 emotions including Eckman's 6 emotions (anger, disgust, fear, happiness, sadness, surprise) and the opposite 6 emotions (calmness, love, confidence, unhappiness, gladness, comfortableness) of those. The growing HRI system analyzes sensing information, estimated emotion and service log in an edutainment robot. So, it commands the behavior of the robot. The growing HRI system consists of the emotion client and the emotion server. The emotion client estimates the emotion from sound. This client not only transmits the estimated emotion and sensing information to the emotion server but also delivers response coming from the emotion server to the main program of the robot. The emotion server not only updates the rule table of HRI using information transmitted from the emotion client and but also transmits the response of the HRI to the emotion client. The proposed system was applied to a Mon-E robot and can supply friendly HRI service to users.

Asynchronous Remote Procedure Call Service System using the XML Technology (XML 기술을 이용한 비 동기 RPC 자원 서비스 시스템)

  • 김정희;곽호영
    • Journal of Internet Computing and Services
    • /
    • v.3 no.6
    • /
    • pp.1-11
    • /
    • 2002
  • The purpose of this paper is the design and implementation of asynchronous remote procedure call (RPC) resource service system using the XML technology. For this purpose, the request information of client is encoded into XML document based on XML-DOM and transferred to server, Server classifies the client requests into general application program and XML-RPC service using the object which can deal with the XML-DOM. In addition, server saves the request result of client in XML-DOM structure not transmitting it immediately in order to support asynchronous service, and makes the client request redirected to another request server in XML-DOM information. As a result, general RPC and XML-RPC services were attained and client request was redirected to servers, and the execution environment was simplified compared to common RPC.

  • PDF

Design and implementation of the email client server model using the avatar contents for the mobile phone (휴대폰에서 Avata컨텐츠 기반의 E-mail Client/server 모델 설계 및 구현)

  • 이경진;이정윤;김강석;송왈철
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2004.05a
    • /
    • pp.385-391
    • /
    • 2004
  • Today, mobile technology is developing very fast and people use internet through mobile phones. Using mobile phones, people use games, email, avatar and other services. We designed client/server modules in order to join email and avatar together. First two major server modules were designed, one of them is DB management module for avatar user information and the other is email management module. One the client side, we designed avatar image animation module and a module for showing the email contents. The purpose of the design is to reduce the performance overhead on the client side as mobile phones cannot be used as a high performance device. We propose and implement a new avatar based service using the SK-VM environment, that is different from the current avatar services.

  • PDF

Design and Implementation of Video Conference System Using Hybrid Type P2P (하이브리드형 P2P를 이용한 화상회의 시스템의 설계 및 구현)

  • Kim Hyen-Ki
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.11 no.1
    • /
    • pp.21-28
    • /
    • 2006
  • This paper describes the design and implementation of video conference system using hybrid type P2P(Peer to Peer). The proposed video conference system has hybrid type P2P architecture based on a client-server and P2P(Peer to Peer), where client-server is used for exchange of account management, client list and status information and P2P is used for the real time video conference. The proposed video conference system decreases the traffic of server, and cuts down the load of a network. Because the multimedia data is decentralized to client by P2P. Also, this system is tested by the multi-party video conference system using communication protocol and application software through high speed networks.

  • PDF

A DRM System for Streaming Services in Mobile Environment (모바일환경에서의 스트리밍 서비스를 위한 DRM 시스템에 대한 연구)

  • Han, Myung-Mook;Ahn, Yong-Hak
    • Convergence Security Journal
    • /
    • v.7 no.2
    • /
    • pp.135-143
    • /
    • 2007
  • This study proposes a DRM system for VOD streaming services in a mobile environment. The proposed system consists of DRM client manager (Consumer), in which core components for client services are independently constructed to be used in a mobile environment, and DRM server, which provides DRM services. Consumer independently exists in the client to maximize efficiency and processing capacity in such a mobile environment, and consists of license service, content service, access service, and tracking service. DRM server consists of streaming server for VOD streaming, distributor, license server, and provider. The proposed system has an architecture suitable for a mobile environment that is difficult to process in the existing DRM system and can solves the super-distribution using license manager in client manager.

  • PDF

Design & Implementation of Thin-Client Architecture using Server Based Computing (서버 기반 컴퓨팅을 활용한 썬-클라이언트 아키텍쳐 설계 및 구현)

  • Song, Min-Gyu
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.13 no.5
    • /
    • pp.149-157
    • /
    • 2008
  • In the field of computing service, there is a copernican revolution indebted to development of network & computer technology. Computer system, which is set to mainframe in the 1960's, is advancing torwards to the paradigm of server based computing, so-called thin-client. In thin-client computing, network is the platform which is responsible for transfer of application, so that client execute application installed on server. It is also possible that each system share the computing resource connected with network. In this parer, we suggest component & distributed computing technology as a measn for the implementation of thin-client architecture hence, make the best use of COM(Component Object Model and PYRO(PYthon Remote Objects). We talk about the concept and mechanism of thin-client at the beginning, and propose the design of network architecture for the implementation thin-client.

  • PDF

A Design of 3D Cooperative Authoring Tool for Virtual Environment (가상환경을 위한 3차원 협동 저작 도구의 설계)

  • 최명아;최은정;유지현;차지은;엄성용;김명주;이병걸
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.745-747
    • /
    • 2002
  • 본 논문에서는 가상환경을 위한 3차원 협동 저작도구를 제안한다. 이 시스템은 Client-Server 구조로서 Java분산 어플리케이션 모델인 3-tier 모델을 이용하였고, 3차원 장면 표면을 위해 자료구조는 Java 3D의 Scene Graph를 이용한다. 그리고 작업자의 역할 구분과 Client에서 공동작업물의 저장 기능을 부여하고 공동 작업의 결과를 Client에게 선택적으로 보여지게 함으로써 Client-Server 구조와 pessimistic Locking의 단점을 보완한다.

  • PDF

Implementation and Test of RELAY Module for Multiple SNS Channels (다중 SNS 채널을 위한 RELAY 모듈의 구현 및 실험)

  • Ahn, Heui-Hak;Lee, Dae-Sik
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.11 no.4
    • /
    • pp.362-369
    • /
    • 2018
  • In this paper, we propose a procedure to multiple SNS channels automatic streaming through multiple output channels including the output channel of an external streaming server. The multiple SNS channels automatic streaming server includes an output management module for controlling the transmission of video contents to RELAY module that establish two or more output channels. In this paper, we experimented by separate with HD and FHD video using RELAY module in multiple SNS channel automatic streaming. In stream modules using RELAY module of HD video, when the publisher client and the player client and the RELAY module are 1 channel, the occupancy rate of CPU is 0.6% and the occupancy rate of heap memory is 0.3%(20 Mbyte). When the publisher client and the player client and the RELAY module are 183 channels, the occupancy rate of CPU is 99.9% and the occupancy rate of heap memory is 45.8%(3.7Gbyte). Therefore, the paper is not limited to the size of the streaming server by extending the output channel from which the video is transmitted to the output channel of the external streaming server. And a process of allocating an output channel of an external streaming server to an output channel through which an video is transmitted can be easily performed, so that an efficient output channel management can be performed even when a plurality of videos are transmitted.