The Watcher 중간 결과 보고 고동현 김진호 이정윤 1
The Watcher System Architecture Hankuk University of Foreign Studies Information & Communications Engineering GooglePushServer The Watcher Server Server Registration / Send user’s info. User ID + data Registration / Request Data The user Guardian Data Emergency 2
The Watcher Data Sequence Diagram PHP / Apache ServerServer HBE-Zigbex-II kit BIO opt module Android Smartphone MySQL DB Google Push Server Watche r AndroidSmartphone 사용자 정보 등록 / 확인 보호자 정보 등록 / 확인 맥박 정보 전송 위치 정보 전송 비정상 맥박 전송 사용자 정보 Push 주기적으로 반복 긴급 메시지 전송 긴급 메시지 Push Emergenc y Facility Facility 긴급 메시지 Push 긴급 메시지 재전송 지속적인 비정상 맥박 전송 비상상황 발생 사용자 위치 정보 요청 위치 정보 전송 위치 정보 Push UserUser Hankuk University of Foreign Studies Information & Communications Engineering 3
Hankuk University of Foreign Studies Information & Communications Engineering The Watcher Database Schema id beatData peakCount BeatInfo id name telephone address location UserInfo id name telephone address WatcherInfo name telephone location EmergencyFacility 1111 guardianattach 1 * near location 4
Hankuk University of Foreign Studies Information & Communications Engineering 심전도 측정 상세설명 5 파의 형태 형태별 설명 P파P파P파P파 심방파 ( 심방의 탈분극 ) 심방파 ( 심방의 탈분극 ) PQ 파 심방의 재분극 심방의 재분극 QRS 심실의 탈분극 심실의 탈분극 ST 파 재분극시 Na 의 유입으로 전위가 떨어지는 시기 재분극시 Na 의 유입으로 전위가 떨어지는 시기 T파T파T파T파 심실의 재분극 심실의 재분극 * 분극 : 전해시 생성되는 물질 때문에 극이되는 것 * 분극 : 전해시 생성되는 물질 때문에 극이되는 것 * 재분극 : 막전위가 휴식전위로 회복되는 것 * 재분극 : 막전위가 휴식전위로 회복되는 것 * 탈분극 : 외부막에 대해 생긴 내부 막의 음 (-) 분극 * 탈분극 : 외부막에 대해 생긴 내부 막의 음 (-) 분극
Hankuk University of Foreign Studies Information & Communications Engineering 심전도로 판단할 수 있는 이상징후 6이상징후 이상징후에 대한 파의 형태 동방결절 곡선이 서서히 상승한다. 탈분극이 서서히 진 행하고 정점이 둥글게 된다. 방실결절 동방결정의 곡선과 비슷하지만 탈분극이 더 빠 르게 일어난다. 부정맥 평상시 규칙적인 박동수와 다르게 불규칙적으 로 뛰게 된다. P 파 형태의 이상이 보인다. 각종 폐질환 우심방의 비대 및 확장으로 P 파가 뾰족하게 나 타나는 경우 심근경색 비정상적 T 파, 비정상 ST 파의 분절, 비정상적 인 Q 파
Hankuk University of Foreign Studies Information & Communications Engineering 부정맥 / 심근경색 이상징후 7 부정맥 심근경색
Hankuk University of Foreign Studies Information & Communications Engineering Bio Module 측정법 WireRALARL MCX of BIO Human body R-ARML-ARMR-Leg P1P2P3 R-Leg L-ARM R-ARM 8
Hankuk University of Foreign Studies Information & Communications Engineering BeatDeviceP.nc BeatP.nc BeatSensorC.nc BeatC.nc OscilloscopeAppC.nc AMSenderC.nc AMReceiverC.nc ActiveMessageC.nc AdcReadClientC.nc ZigbexBusC.nc MainC.nc TimerMilliC.nc LedsC.nc OscilloscopeC.nc Radio Transfer Components Node Process Components Heart Beat Sensor Components Bio Module Program 9
Hankuk University of Foreign Studies Information & Communications Engineering The Testing of Bio Module 10
Hankuk University of Foreign Studies Information & Communications Engineering Packet Structure version: mote’s version defalut interval: 15 ms id: Node Id [0 ~ 255] count: count sending packet reading: sended & receiveed data when interval is fired head (7E) data destination source length type CRC group 4 bytes tail(7E) Zigbex-II Serial Transfer Packet version interval id count reading[0] reading[1] … reading[10] 4 bytes BIO Module Data Packet 11
Hankuk University of Foreign Studies Information & Communications Engineering The Watcher Algorithm of Peak Count peak[0] peak[1] peak[11] peak[2] peak[3] … peak[4] peak[5] For count peak value, using Circle Queue 1.Within 5 sec, count peak. 2.Initially, fill all queues with peak[0]’s value. 3.After that, within next 5 sec, count peak and fill an circle queue. 4.Repeat 3 continuously peakCount = Σpeak[i] peak pending threshold peak over pending threshold 12
Hankuk University of Foreign Studies Information & Communications Engineering The Setting of Application Server - 로 부터 Google C2DM 인증키를 받을 수 있다. Google C2DM 인증키를 받을 수 있다. - C2DM 은 서드파티 서버가 간단한 메세지를 자신들의 어플리케이션으로 전달하는 것을 허용 한다. 전달하는 것을 허용 한다. - 어플리케이션은 적절하게 브로드캐스트 리시버와 Permission 을 설정해야 한다. FieldDescriptionregistration_id User_id 로 부터 읽은 어플리케이션 Id 를 C2DM 으로 전송 collapse_key User 가 오프라인일 때 몰려온 메시지가 온라인으로 상태로 변 했을 때 몰려오는 것을 방지하기 위해 setting. delay_while_idle 사용자의 기기가 idle 상태에서 active 상태가 될 때 까지 메시지 를 보내지 않고 기다린다. Authorization: GoogleLogin auth=[AUTH_TOKE N] 구글 서비스에 접근하기 위해 필요한 토큰으로 어플리케이션 서버에서 생성하여 사용한다. 13
Hankuk University of Foreign Studies Information & Communications Engineering 향후 진행 계획 1.C2DM 서버와 연동하기 위한 인증 key 발급 2.php 를 이용한 Application Server 구축 3.Application 시스템 구성 보완 14
Hankuk University of Foreign Studies Information & Communications Engineering - End - 15