시간구동 및 메시지 구동 객체를 이용한 실시간 생체정보 시스템 구현

Real-Time Vital Sign Information System Implementation uisng TMO(Time-Triggered and Message-Triggered Object)

  • 김천석 (전남대학교 전자통신공학과) ;
  • 김광준 (전남대학교 컴퓨터공학과) ;
  • 조의주 (전남대학교 전자통신공학과)
  • 투고 : 2010.10.04
  • 심사 : 2010.12.10
  • 발행 : 2010.12.31

초록

최근에 급성장하고 있는 실시간 통신 분산 컴퓨팅은 최근에 컴퓨터 응용분야의 하나로서 컴퓨터 과학과 공학 분야에서 급성장하고 있는 한 분야이다. 실시간 객체 지향 분산 컴퓨팅은 분산된 컴퓨터 시스템에서 객체 네트워크의 형태로 구성된 실시간 분산 컴퓨팅이다. 본 논문에서는 TMO 구조를 이용하여 실시간 통신 시뮬레이션 프로그래밍을 하기 위해 환자 모니터 원격 진료 시스템 응용 환경에 적용하였다. Central Monitor로부터 전송되어진 환자의 생체정보 Raw Data가 HIS의 데이터 수신 모듈을 통해 사용가능한 데이터로 재구성될 수 있도록 설계가 이루어져 있다. 환자 생체정보에 대한 실시간성과 생체정보에 대한 생체정보 데이터의 연속성을 부여함으로서 베드 사이트의 환자에게서 발생된 모든 생체정보에 의해 환자 관리가 이루어진다.

One of the computer application fields which started showing noticeable new growth trends in recent years is the real time communication distributed computing application field. Object-oriented(OO) real time(RT) distributed computing is a form of real-time distributed computing realized with a distributed computer system structured in the form of an object network. In this paper, we describes the application environment as the patient monitor telemedicine system with TMO structure. Vital sign information web viewer systems is also the standard protocol for medical image and transfer. In order to embrace new technologies as telemedicine service, it is important to develope the standard protocol between different systems in the hospital, as well as the communication with external hospital systems. We implemented integration patient monitor telemedicine system between vital sign web viewer systems and hospital information systems.

키워드

참고문헌

  1. A. Attoui and M. Schneider, "An objectoriented model for parallel and reactive systems", Proc. IEEE CS 12th Real-Time Systems Symp., pp.84-93, 1991.
  2. J. Hernandez and J. A. Sanchez, "RT-MODULA2: An embedded in MODULA2 language for writing concurrent and real time programs", ACM SIGPLAN Notices, Vol. 27, pp.26-36, 1992. https://doi.org/10.1145/130973.130974
  3. M. Champlain, "Synapse: A Small and Expressive Object-based Real-time Programming Language", ACM SIGPLAN Notices, Vol. 25 pp.124-134, 1990. https://doi.org/10.1145/382080.382640
  4. O. J. Dahl, "hierarchical program structuring", in Structured Programming, eds. Dahl, Dijkstra, and Hoare, Academic Press, NY, 1972.
  5. Y. Ishikawa, H. Tokuda, and C. W. Mercer, "An object-oriented real-time programming language", IEEE Computer, pp.66-73, 1992.
  6. J. C. Laprie, "Dependability: a Unifying Concept for Reliable, Safe, Secure Computing", in Information Processing, ed. J. van Leeuwen, pp.585-593, 1992.
  7. K. H. Kim and J. Liu, "Deadline Handling in Real-Time Distributed Objects", Proc. ISORC 2000, Newport Beach, CA, pp.7-15, March 2000.
  8. H. Kopetz, et al., "Fault-Tolerant Membership Service in a Synchronous Distributed Real-Time System", Proc. IFIP WG 10.4 Conf. on Dependable Computing for Critical Appl., Santa Barbara, pp.167-174, Aug. 1989.
  9. 한국보건산업진흥원, HL7Korea, "Health Level Seven(HL7)과 개발도구", 2002.
  10. 김광준, 임세정, "HL7(Health Level Seven) 프로토콜을 이용한 실시간 환자 모니터링 웹 뷰어 시스템 개발", 한국해양정보학회 논문지, Vol.12, No.3, March 2009.