$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

분산 네트워크 시스템에서 환자 모니터링 시스템의 실시간 생체정보 서비스 메시지 보장
The Gaurantee of Real-Time Vital Sign Information Service Message of Patient Monitoring System in Distributed Network Systems 원문보기

한국전자통신학회 논문지 = The Journal of the Korea Institute of Electronic Communication Sciences, v.4 no.2, 2009년, pp.162 - 167  

임세정 (전남대학교 컴퓨터공학과) ,  김광준 (전남대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

본 논문에서는 TMO 실시간 객체 모델을 이용하여 실시간 통신 메시지 서비스를 효과적으로 지원하기 위해 중환자의 실시간 생체정보 전송 시스템을 나타내었다. 또한 분산된 네트워크 시스템에서 TMO 구조를 이용하여 PMS(Patient Monitoring System) 응용 환경에 적용함으로서 실시간 메시지 서비스를 보장하였다. TMO를 이용한 생체정보 파싱 수신 모듈은 PMS의 Central Monitor로부터 수신할 수 있는 Raw Data 형태의 환자의 생체 정보를 HL7(Healthy Level Seven) 프로토콜TCP/IP 인터넷 프로토콜을 이용하여 원격적으로 모니터링을 할 수 있는 생체 정보 웹 뷰어 시스템을 개발하였고, 사용자가 사용가능한 데이터로 분석할 수 있도록 설계하였다. TMO 객체 모델을 기반으로 한 실시간 시뮬레이션에서 몇 가지의 TMO 구조의 장점을 가지고 있으며, TMO 객체 모델은 요구 명세서와 설계 사이의 강력한 연관성을 가지고 있다.

Abstract AI-Helper 아이콘AI-Helper

In this paper, we present a patient real-time vital sign information transmission system to effectively support developing real-time communication service by using a real-time object model named TMO (Time-Triggered Message-Triggered Object). Also, we describes the application environment as the PMS(...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

제안 방법

  • ICU의 Central Monitor로부터 전송되어진 환자의 생체정보 Raw Data가 HIS의 TMO 파싱 데이터 수신 모듈을 통해 사용가능한 데이터로 재구성될 수 있도록 설계하였으며, 중환자 생체정보에 대한 실시간성과 생체정보에 대한 생체정보 데이터의 연속성을 부여함으로서 베드 사이트의 환자에게서 발생된 모든 생체정보에 의해 환자 관리가 이루어진다.
  • 이러한 클라이언트로부터 시간 스탬프는 서비스 메소드와 관련된 호출의 형태를 구분한다. 그러므로 클라이언트가 초기의 비블록킹 호출로부터 되돌아온 서비스 메소드 결과를 실행하고 변수 TS에 서비스 메소드 이름뿐만 아니라 TMO 이름을 기록한다. 시간 스탬프는 클라이언트로 되돌아온 결과 구문을 실행하기 이전에 여러 개의 비블록킹 호출 함수가 호출될 때 비블록킹 호출을 하는 실행 엔진을 구분하여 서비스 메소드를 실행한다.
  • 본 논문에서는 이러한 TMO 구조를 이용하여 실시간 통신 환경을 구축하기 위해 PMS(Patine Monitoring Systme)의 중환자 모니터 원격진료 시스템 응용 환경에 적용하였다. Central Monitor로부터 전송되어진 환자의 생체정보 Raw Data가 HIS의 TMO 파싱 데이터 수신 모듈을 통해 사용가능한 데이터로 재구성될 수 있도록 설계가 이루어져 있다.
  • Parsing-TMO의 ODSS 영역은 환자의 정보를 나타내는 Patient Info Buffer, 환자 생체정보의 수치데이타를 나타내는 수치데이타 버퍼, 생체정보의 파형을 나타내는 파형 데이터 버퍼로 객체 데이터 맴버로 이루어짐을 알 수 있다. 파싱 TMO ODSS 영역의 환자 정보, 수치 데이터버퍼, 파형 데이터 버퍼의 객체 데이터 맴버는 Main-TMO의 SpM을 통해 파싱 TMO의 SvM을 호출함으로서 DS-7600 센트럴 모니터의 생체정보 Raw 데이터를 전송하여 ODSS 객체 데이터 맴버를 주기적으로 갱신한다. 수신된 생체정보의 이진 정보 Raw 데이터를 파싱 수신 모듈을 통해 베드 사이트의 환자 모니터 생체정보를 DS-7600 센트럴 모니터로 송신한 정보를 응용환경에 맞게 설정하기 위해 파싱 수신 모듈 알고리즘을 적용한다.
  • 분기하는 모듈은 파싱을 수행하기 위한 데이터를 담고 있는 버퍼와 길이를 인자로 받으며 Raw Data 파싱 모듈과 동일하게 태그와 데이터 길이를 분석하면서 파싱하는 방식으로 동작한다. 파싱 과정을 완료하면 분기되었던 상태에서 복귀하며 유효한 환자일 경우에 스토리지에 저장하고 파싱 과정을 수행한 데이터의 길이를 증가시켜 Raw Data 모듈의 두 번째 인자인 데이터의 byte수와 비교하는 과정을 다시 반복을 수행한다.

이론/모형

  • 파싱 TMO ODSS 영역의 환자 정보, 수치 데이터버퍼, 파형 데이터 버퍼의 객체 데이터 맴버는 Main-TMO의 SpM을 통해 파싱 TMO의 SvM을 호출함으로서 DS-7600 센트럴 모니터의 생체정보 Raw 데이터를 전송하여 ODSS 객체 데이터 맴버를 주기적으로 갱신한다. 수신된 생체정보의 이진 정보 Raw 데이터를 파싱 수신 모듈을 통해 베드 사이트의 환자 모니터 생체정보를 DS-7600 센트럴 모니터로 송신한 정보를 응용환경에 맞게 설정하기 위해 파싱 수신 모듈 알고리즘을 적용한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
TMO의 객체 모델의 구조는 무엇으로 구성되며 각각의 의미는 무엇인가? · Object Data Store(ODS) : 실시간 데이터를 저장하기 위한 부분으로 Object Data Store Segment (ODSS)단위로 관리된다. ODSS는 TMO 메소드인 SpM(Spontaneous Method)과 SvM (Service Mehtod)에 의해서 상호 배타적으로 접근 가능하고, MVD (Maximum Validity Duration)이 지나면 무효한 데이터가 된다. · Environment Access Capability(EAC) : 외부와의 논리적인 통신 채널, 그리고 I/O 디바이스 인터페이스 등에 대한 연결 통로이다. · Spontaneous method (SpM): 주기성을 띠거나 시간성을 갖는 메소드이다. · Service Method (SvM) : 기존의 객체 모델이 가지고 있는 메소드 그룹과 같은 형태로써 클라이언트로부터 온 메시지에 의해 분산 TMO 객체의 서비스 호출을 위해서 제공되는 메소드이다.
실시간 통신 객체 지향 분산 컴퓨팅 설계는 실시간 통신 시뮬레이터를 가지고 있는 각 객체 노드를 어떤 형태로 구축 하는가? 실시간 통신 객체 지향 분산 컴퓨팅 설계는 실시간 통신 시뮬레이터를 가지고 있는 각 객체 노드를 분산 시킨 네트워크 형태로 구축한다. 실시간 통신 객체들은 서버 객체에서 서비스 메소드를 통해 클라이언트 객체를 호출함으로서 상호 동작한다.
TMO란? TMO는 Time-triggered Message-triggered Object 의 약자로써 Kane Kim 등에 의해서 개발된 Object Structuring Scheme이다[1][2][3] TMO는 기존의 객체 모델을 경성 실시간 시스템에서 높은 효율성을 보일수 있는 객체 모델로 확장하기 위한 연구에서 나온 결과이다. 따라서 TMO는 실시간 시스템이 가지는 시간적인 특성과 행동을 쉽게 추상화 할 수 있는 구조를 가지고 있을 뿐 아니라 적시 서비스 능력(timely service capability)을 시스템 설계 단계에서부터 보장할 수 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (6)

  1. Kim, K.H., "Real-Time Object-Oriented Distributed Software and the TMO Scheme", Int'1 Jour. of Software Engineering & Knowledge Engineering, Vol. , No. 2, pp.251-276, April 1999. 

  2. K. H. Kim and J. Liu, "Deadline Handling in Real-Time Distributed Objects", Proc. ISORC 2000, Newport Beach, CA, pp.7-15, March 2000. 

  3. Kim, K.H., Ishida, M., and Liu, J., "An Efficient Middleware Architecture Supporting Time-Triggered Message-Triggered Objects and an NT-based Implementation", Proc. ISORC'99 (IEEE CS 2nd Int"1 Symp. on Object-oriented Real-Time Distributed Computing), pp.54-63, May 1999. 

  4. 김광준, 서종주, 강기웅, 윤찬호, " 분산 네트워크 시스템에서 TMO를 이용한 실시간 통신 시뮬레이션 구현", 한국해양정보통신학회 논문지, Vol. 11, No. 5, pp.897-905, 2007. 

  5. 김광준, 서종주, 강기웅, 윤찬호, "다중 노드 시스템에서 TMO를 이용한 실시간 서비스 메시지 보 장", 한국전자통신학회 논문지, Vol. 1, No. 1, pp.28-34, Oct. 2006. 

  6. 김광준, 임세정, "HL7(Healthy Level Seven) 프로토콜을 이용한 실시간 환자 모니터링 웹 뷰어 시스템 개발", 한국해양정보통신학회 논문지, Vol. 13, No. 3, pp.546-555, March 2009. 

저자의 다른 논문 :

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로