• Title/Summary/Keyword: Client and Server

Search Result 1,771, Processing Time 0.023 seconds

Development of DC MOTOR Remote Control System using Ethernet (Ethernet을 이용한 DC MOTOR 윈격 제어시스템 개발)

  • Lee, Jea-Ho;Kim, Yi-Cheal;Jung, Joon-Houng;Park, Ki-Heun
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.437-440
    • /
    • 2003
  • Recently, the study on the design of NCS(Network Control System) using Ethernet is being rapidly progressed. NCS can be extensively applied in manufacturing automation, office automation, home automation, remote control and ect. A merit of NCS on based Ethernet is to make good use of advanced Internet environment and to apply a application of abundant TCP/IP upper layer to NCS. The purpose of this paper is to control a speed of DC-motor using NCS on based Ethernet. The control system is divided into a server part and a client part. A server transfers a value of reference speed of a DC-motor. A client receives a output signal of DC-motor and a reference input obtained from the server. A client computes a error of two signals and then makes a control input. The control input is transferred to a actuator In this pater, A controller uses a classical control using a general feedback. In this paper, a viewpoint is to compare performance of NCS with performance of a classical control and to analyze the cause of that.

  • PDF

Design of Caching Scheme for Mobile Underground Geospatial Information Map System (모바일용 지하공간정보지도 관리 시스템에서 응답속도 향상을 위한 캐싱 기법)

  • Kim, Yong-Tae;Kouh, Hoon-Joon
    • Journal of Convergence for Information Technology
    • /
    • v.12 no.1
    • /
    • pp.7-14
    • /
    • 2022
  • Unlike general maps, the underground geospatial Information is a system made to view underground information in a 3D shape. This system is managed by a tile maps to lighten the data. But there are various underground structures in the basement, and the structures are made of 3D data, so the data size is large. Therefore, when a client mobile program requests a tile map, the service server fetches the requested tile map from the DB server and transmits ti to the client, but there is a transmission delay time problem. In this paper, we design the tile cache method to improve the request response speed for the tile map data provided to the client in the mobile underground geospatial information system. We propose a method in which a service server predicts and prefetchs the next tile map while the client is viewing tile map, and stores the prefetching data in the memory of client mobile terminal. Then, the transmission delay time problem can be solved.

A Case Study of Business Process Centered Risk Analysis for Information Technology Security (업무 프로세스 중심의 정보기술 보안 위험분석 적용 사례-클라이언트/서버 시스템 중심으로)

  • Ahn, Choon-Soo;Cho, Sung-Ku
    • IE interfaces
    • /
    • v.16 no.4
    • /
    • pp.421-431
    • /
    • 2003
  • Due to the increasing complexity of the information systems environment, modern information systems are facing more difficult and various security risks than ever, there by calling for a higher level of security safeguard. In this paper, an information technology security risk management model, which modified by adopting the concept of business processes, is applied to client/server distributed systems. The results demonstrate a high level of risk-detecting performance of the model, by detecting various kinds of security risks. In addition, a practical and efficient security control safeguard to cope with the identified security risks are suggested. Namely, using the proposed model, the risks on the assets in both of the I/O stage(on client side) and the request/processing stage(on server side), which can cause serious problems on business processes, are identified and the levels of the risks are analyzed. The analysis results show that maintenance of management and access control to application systems are critical in the I/O stage, while managerial security activities including training are critical in the request/processing stage.

A Study on the Automatic Measurement at an Unmanned Measuring Station Using Image Processing and Wireless Networks (화상처리 및 무선네트워크를 이용한 무인 측정 지점에서의 원격 계측 자동화에 관한 연구)

  • Lee, Han-Jun;Cha, Myung-Suk;Lee, Choong-Hoon
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.16 no.3
    • /
    • pp.15-22
    • /
    • 2007
  • An automatic measurement system which collects experimental data at an unmanned station where the networking to the internet could not be accessed was developed. With a Robo-rail accessing to the unmanned station, wireless local networking between server PC at the Rob-rail and client PC at the unmanned station is possible within 30 m from an access point equipment located at the unmanned station. An algorithm for transferring the data file which is saved in the client PC at the unmanned station to the server PC in the Robo-rail was proposed. IEEE-1394 camera was used to collect the data at the client PC. An extracting program from the IEEE-1394 captured images to character data and number data was developed using image processing technique, which drastically reduces the size of data file comparing to that of the raw image file.

A Detection-based Cache Consistency Algorithm using Dynamic Update in Client-Server Environments (클라이언트-서버 환경에서 동적 갱신을 이용한 탐지기반의 캐쉬 일관성 알고리즘)

  • Kim Chi-yeon;Jeong Jong-myeon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.7
    • /
    • pp.1561-1568
    • /
    • 2005
  • In client-solver environments, clients can execute applications without contact a server by storing data in its cache. To guarantee correction of applications, we need a cache consistency algorithm. Many cache consistency algorithms have been proposed, these were categorized by detection-based and avoidance-based algorithms. In this paper, we propose a new detection-based cache consistency algorithm that can reduce a burden of a client that has poor resource compare with a server Our method controls concurrency of transactions using timestamp ordering and updates a cache dynamically. In addition to we show that our method maintains a one-copy serializability.

Concurrency Control for Client Transactions in Broadcast Disk Environments (방송 디스크 환경에서 클라이언트 트랜잭션을 위한 동시성 제어)

  • Cho, Haeng-Rae
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.1B
    • /
    • pp.99-107
    • /
    • 2002
  • Broadcast disks are suited for disseminating information to a large number of clients in mobile computing environments. In broadcast disks, the server continuously and repeatedly broadcasts all data items in the database to clients without specific requests. The clients monitor the broadcast channel and retrieve data items as they arrive on the broadcast channel. The broadcast channel then becomes a disk from which clients can retrieve data items. In this paper, we propose a cache conscious concurrency control ($C^4$) scheme to preserve the consistency of client transactions, when the values of broadcast data items are updated at the server. $C^4$ scheme is novel in the sense that it can reduce the response time of client transactions with minimal control information to be broadcast from the server. This is achieved by the judicious caching strategy of the clients.

Dynamic Scheme Transition for On-Demand Video Streaming Adaptable to Variable Client Request Rate (다양한 클라이언트 요청율에 적용가능한 주문형 비디오 스트리밍을 위한 동적 스킴 트랜지션 기법)

  • Kim Hyun-Joo;Yeom Heon-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.12 no.3
    • /
    • pp.149-159
    • /
    • 2006
  • To provide on-demand video streaming services through the network, video objects with both high and low client request rates should be served efficiently. In this paper, we propose a dynamic on-demand streaming approach for providing services efficiently regardless of the client request rate. This approach can maintain QoS by transitioning the service scheme according to the request rate. The server provides services by the Heuristic broadcasting approach when the client request rate is low and by Striping broadcast, one of many Periodic broadcast approaches, when the client request rate is high. The server knows the variations of client request rates by the number of service channels and decides the transition to more efficient service schemes on its own. We simulated this scheme transition with various client request intervals and traces from a company providing streaming services. The results show that the performance of our approach is reasonable.

A Design of the Remote Test Tool for Software Based on VxWorks (VxWorks 기반 소프트웨어를 위한 원격 테스트 도구의 설계)

  • Park, Song-Hwa;Lee, Hyung-Soo
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.7 no.3
    • /
    • pp.135-142
    • /
    • 2012
  • The Quality of embedded system depends on the embedded software. As the complexity and the size of embedded software have been increasing, it is more likely that the software may include faults, and the reliability and stability issues are getting more important. In this paper, we propose a remote test tool for software based on VxWorks by using fault injection method. The test tool consists of test server and test client for testing on the cross development environment. The test server operates in the host system and user can not only test but also monitor the software by using it. The test client operates in the target system and it controls kernel objects and sends the input data into the software when receiving the control and data from the test server. We developed the prototype software and demonstrated the ability of testing software robustness by injecting faults.

A design of a parking lot management system to a small position information (소규모 위치 정보를 갖는 주차장 관리시스템의 설계)

  • Lee, Chang-Hee;Lee, Jong-Yong;Won, Young-Jin;Lee, Woo-Sang
    • 전자공학회논문지 IE
    • /
    • v.43 no.4
    • /
    • pp.60-64
    • /
    • 2006
  • This system constructs system devoted to what supplement that I follow at an installation interval of attribute quotient repeater of a thing devoted wireless communication device gaining position information, and range of information is limited. A parking lot management system constructed a database of parking information, and the database information was planned so that there was the number of to easily offer client and an Administrator. There is a sensor in several to perceive a vehicle about adhesion in a radio communication device installed in a parking lot and covers, and hits data after parking to a server and transmits base information. The Administrator program that I verified an information treatment of the server parking management database that I did wireless hand phone emulator J2MEWTK with client and verified working together of a server, and was understood by a transfer of, parking information, and was devoted to a, server and an Administrator offered the menu screen which was easy for a user convenience and management.

An Extension of PC based B$\'{e}$k$\'{e}$sy Audiometer to Support Client/Server Model (클라이언트/서버 모델을 지원하기 위한 PC 기반 B$\'{e}$k$\'{e}$sy 청력검사시스템의 확장)

  • Song, Bok-Deuk;Kang, Deok-Hun;Sim, Hye-Jin;Shin, Bum-Joo;Kim, Jin-Dong;Jeon, Gye-Rok;Wang, Soo-Geun
    • Journal of Information Technology Services
    • /
    • v.10 no.2
    • /
    • pp.259-269
    • /
    • 2011
  • The B$\'{e}$k$\'{e}$sy audiometer is used to determine not only hearing threshold but also assumption of recruit phenomenon and cause of disease. However, current B$\'{e}$k$\'{e}$sy audiometer takes an operational model, so called face-to-face model, in which model one audiometrist can assess only one subject at a time. As a result, the face-to-face model leads to high audiometrist's labor cost and long waiting time when there exist many subjects. To improve such weakness, this paper extends PC based B$\'{e}$k$\'{e}$sy audiometer to support client/server model in which model one audiometrist enables to concurrently access several subjects. As providing capabilities such as real-time transfer of assessment result, video monitoring of subject and video chat, the same effect as face-to-face model but overcomes weakness of face-to-face model.