솔루션 Bio-Signal Emulator
Bio-Signal Emulator
병원 하나를 통째로, 소형 데스크탑 한 대에서 재현합니다. 원격 환자 모니터링 시스템을 실제 병동에 들어가기 전에 운영 규모로 시험하기 위한 에뮬레이터입니다.
- 수천 명의 가상 환자가 ECG·SpO₂ 패치를 달고 병동과 검사실을 이동
- 층마다 설치된 가상 BLE 게이트웨이가 200 ms마다 수집 서버로 신호 전송
- 입퇴원, 패치 교체, 게이트웨이 고장, 망 장애, 부정맥 발작 재현
- 가상 의료기관 20곳의 EMR 내장 — 상용 EMR 연동까지 함께 시험

대상
- 원격 모니터링·수집 서버 개발팀
- 중앙 모니터·뷰어 개발팀
- 병원 정보팀·EMR 연동 담당
- 의료기기 시험 준비
스크린 데모
주요 화면 둘러보기
라이브 데모 대신 실제 화면 13장으로 주요 기능을 소개합니다. 이전·다음 버튼이나 화살표 키, 아래 목록으로 넘겨 보세요.
-

01 / 13
운영 현황 대시보드
에뮬레이터가 지금 무엇을 얼마나 보내고 있는지 한 화면에 보여 줍니다.
- 송출 상태와 라우터 연결 수, 초당 패킷·데이터량 추이
- 재원·원외 환자 수, 패치·게이트웨이 상태
- 네트워크·게이트웨이 장애와 아티팩트 시나리오 상태
- 라우터가 보고한 수신 상태와 실시간 이벤트 로그
-

02 / 13
병원 건축 도면
모니터링할 환자 수에서 병원 규모를 역산합니다. 환자 2,000명이면 약 2,500병상, 3동 20층입니다.
- 도면 원형 10종을 병상 수에 맞춰 자동 선택
- 병실 면적·병상 간격·복도 폭을 국내 의료법·건축법 치수로 자동 검증
- 게이트웨이 커버리지와 음영지역, 이동 중인 환자 표시
- 도면을 미터 단위 JSON으로 내보내 뷰어와 공유
-

03 / 13
병실 확대
병실 안의 침대 위치와 방향, 호실 번호, 천장 중앙의 게이트웨이까지 그립니다.
- 건물 안을 눌러 확대·이동, 측면도에서 층 선택
- 병상 점유와 전극 분리·신호 없음 강조
-

04 / 13
중앙 모니터
도면에서 게이트웨이를 누르면 그 게이트웨이에 연결된 환자들의 중앙 모니터가 열립니다.
- 파형: ECG II · Pleth · Resp
- 수치: HR · SpO₂ · RR · NIBP · Temp · GLU와 알람 한계
- 우선순위별 경보 색 — 적색 VFib·VT 등, 황색 리드오프·AFib 등
- 격자 2×1부터 6×8까지
-

05 / 13
숫자 전용 보드
병동 전체를 한 번에 보는 숫자 전용 보드로, 최대 16×10(160침상)까지 표시합니다.
-

06 / 13
단일 침상 뷰어
중앙 모니터의 타일을 누르면 한 환자의 병상 모니터가 열립니다.
- 표준 표시 25 mm/s · 10 mm/mV
- 알람 한계와 6시간 스파크라인, 추세표와 환자 이벤트
- 밝은 화면과 야간 모드 전환
-

07 / 13
환자 모니터링
환자 목록에서 한 명을 고르면 실시간 ECG와 수치, 기록을 함께 봅니다.
- 모니터링 처방 — 처방 일수, D+n, 남은 시간, 패치 착용일
- 리듬·에피소드·리드오프 주입 스위치
- NEWS2 조기경보 점수
- 입원 기록·검사 일정·이동 동선·패치 교체 이력
-

08 / 13
EMR 연동 시험
상용 EMR 연동을 미리 시험할 수 있도록 가상 의료기관 20곳을 내장했습니다.
- 미국·영국·일본·한국 등 — FHIR R4·STU3, HL7 v2, CDA R2, REST, EUC-KR XML
- 인증 방식 10가지, 각국 체크 디지트를 통과하는 합성 식별번호
- 기관마다 자체 시험, 예시 요청, 장애 주입, 요청 로그
-

09 / 13
시나리오 프리셋
대표 시나리오 14개를 골라 한 번에 적용합니다.
- 무장애 기준선, 일상 병동 운영, 네트워크 장애, 정전·UPS
- 게이트웨이 교체, 움직임 아티팩트, 코드블루 다발, 전파 방해
- 개별 사건은 트리거·스크립트로 원하는 시각에 주입
- 모든 설정 변경은 이력으로 남고 실행 단위로 되돌리기
-

10 / 13
시그널 송출
라우터 주소와 전송 채널을 정하고, 시험용 드릴을 켭니다.
- 저장 후 전송, 오염 프레임, 정답 캡처
- 실측 심전도 파일(ATF/CSV)을 올려 그대로 송출
-

11 / 13
현장 테스트
망·장비·서버·뷰어를 설치한 뒤, 특정 게이트웨이·환자에게 이벤트를 보내 현장에서 표시와 경보음을 확인합니다.
- 이벤트 13종, 우선순위 3단계
- 위급: 심실세동·VT·무수축 / 주의: 심방세동·SVT·SpO₂ 저하 등
- 지정한 시간 동안 유지된 뒤 정상으로 복귀
-

12 / 13
데이터 · 로그
발급된 모든 패치의 레지스트리와 시험 데이터를 관리합니다.
- 시리얼·patch_id는 재사용하지 않고 발급·종료 시각과 사유 기록
- 정답 라벨 요약, 설정 이력, SQLite 조회 콘솔
-

13 / 13
프로토콜
진입점 API가 프로토콜·채널·엔드포인트·현재 설정을 기계가독 형태로 제공합니다. 라우터는 이 문서만 읽고 수신을 시작할 수 있습니다.
- 프레임 헤더 26 B, 레코드 16 B + 채널, CRC-32 트레일러
- ECG 250/500 Hz, PPG 100 Hz, 가속도 50 Hz 등 채널 10개
검증 수치
운영 규모 검증 결과
운영 장비 실측 — 소형 데스크탑 한 대 (4코어, 16 GB), 2026-09-26. 200 ms 주기 부하 약 13%, 주기 초과 0회.
사양
주요 사양
| 리듬 | 27종 — NSR, 서맥·빈맥, AF·AFL, PVC·PAC, VT·SVT, 1~3도 AVB, 각차단, STEMI·허혈, 페이싱과 오작동, VFib 등 |
|---|---|
| 생리 모델 | 호흡–RR–ECG 진폭–PPG 연동, 일주기·다일 드리프트, 전극 분리·부착 과도 현상 |
| 환자 | 프로필 1만 명, 진단 24종, 동반질환·알레르기, 삽입형 기기 약 6% |
| 기기 | ECG 패치, 체온 패치, SpO₂(손끝·반지·손목), CGM — 증상 맞춤 자동 배정 |
| 패치 | 배터리 15.5일, 최대 착용 14일, 위중도별 처방 3~14일, 교체 시 새 번호 |
| 전송 | 게이트웨이별 TCP, 200 ms 프레임, CRC-32, NACK 재전송, 저장 후 전송 |
| 검증 | 정답 캡처·대조 도구, 엄격 수신기, 오염 프레임 10종, 연결 폭주·반열림 드릴 |
| EMR | 가상 의료기관 20곳 — FHIR R4/STU3, HL7 v2.3~2.5.1, CDA R2, REST, EUC-KR XML |
| 장비 | 소형 데스크탑 한 대 (4코어·16 GB급, Linux / macOS 동작), Python · FastAPI · SQLite |
| 설치 | 릴리스 패키지 + 설치 스크립트 → systemd 서비스, 키오스크 모드 선택 |
도입 상담
이 솔루션의 도입 범위를 함께 검토하겠습니다.