1 / 128

TRM(Technology Road Map) For UoC Lab. In 2009

TRM(Technology Road Map) For UoC Lab. In 2009. - 상황인식 기반의 U-Health care 시스템 설계. 2009. 8. 28. 한국기술교육대학교. UoC Lab. 연구개발 체계. Korea University Of Technology And Education U-Health Care System of Context Aware based. UoC Lab. 연구책임자 ( 총괄 ). 센서모듈설계 Pre-processor. 무선모듈설계 및

crwys
Télécharger la présentation

TRM(Technology Road Map) For UoC Lab. In 2009

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TRM(Technology Road Map) For UoC Lab. In 2009 -상황인식 기반의 U-Health care 시스템 설계 2009. 8. 28. 한국기술교육대학교 UoC Lab.

  2. 연구개발 체계 Korea University Of Technology And Education U-Health Care System of Context Aware based UoC Lab. 연구책임자 (총괄) 센서모듈설계 Pre-processor 무선모듈설계 및 망구조 성능 분석 연동 센서네트워크 구성 및 시연 통합구현 및 시험 센서 네트워크 UoC 구조설계 상황인지 통합시험 및 검증 센서모듈 SPEC

  3. 사 업 수 행 체 계 Korea University Of Technology And Education U-Health Care System of Context Aware based 신영테크비젼㈜ ▶생체신호정보 수집장치 및 RF 회로 설계 및 개발(FPGA ,PCB) • 공동회의 진행 • Workshop 진행 • 방학 중 현장실습파견(2명) ▶ UoC Architecture - ECC, CRS/DOS, OMM, TICC, ASIT • RODMRP에 관한 특허출원 1건 • 학술논문 투고 및 진행: 국·내외 22편 • 연구 결과의 지적재산권 확보 • 산업체로의 기술이전, 제품개발응용 ▶ Topology processor - RODMRP, ODDMRP implement 저비용 제품개발 효과 당해년도 학술결과 당해년도 기술개발 인 력 양 성

  4. Agenda 0 연구 목표 Ⅰ 연구 현황 Ⅱ 향후 연구 계획 Ⅲ 회사 소개 및 기술 발표 Ⅳ 안건 토의 4

  5. 연구목표 UoC part subjects of research HCI (Human Computer Interface) UoC chip Design (for VHDL) Performance estimation (UoC Architecture) BMI (Brain Machine Interface) MAC of UoC topology (Context-awareness) BCI (Brain Computer Interface) 안건 토의

  6. 연구목표

  7. 연구목표 UoC part subjects of research Trends

  8. Uoc 제 2차년도 결과 UoC TST Board

  9. TRM UoC part subjects of research 2009년 UoC chip Design (for VHDL) 2008년 Performance estimation (UoC Architecture) 2007년 MAC of UoC topology (Context-awareness)

  10. TRM Members of research and paper topic

  11. TRM • Main research subjects ① Topology (MAC) Context-awareness ③ Type of UoC chip (Design by VHDL) t 시험결과 및 그림 정리 제출 ②Chipcon2440 & Process (Tst & Simulation) • 지삼현: ODDMRPTopology (Doppler effect, Entropy, Probability etc.) • 김순국: RODMRPTopology (Probability etc.) • 진 운: ECC of UoC C context-awareness based (Energy conservation) • 두경민: CRS of UoC Context-awareness based (UoC architectures) • 이범재: EOMM of UoC (Link Cost estimation for Packet frame) • 왕소연: UoC Performance LinkCost Evaluation (follow as Miss Chen topic) • 김영삼: TICC/ATICC of UoC for RODMRP (UoC Architectures Development) • 이종승 : ASIT of UoC on Image Applications • 문창민: UoC Architecture Design / HCA(ECC-OERP)/CACH Algorithm • 임희성: UoC Interface Design / RT-WISN Applications • 오영준: UoC Performance Evaluation & UoC Architectures Development

  12. t TRM 그림 수정(입체/추가) 제출 UoC format Service Layer Commercial Smart Home Life-care Application Environmental Military Application Layer Collaborative Event Processing Querying Triggering UoC Transport Layer Aggregation Compression Data-centric Routing Data-centric Storage Network Layer Energy Aware and Efficiency Management Localization , Calibration Medium Access Time Synchronization Data link Layer Operating System Processor Radios Sensors Physical Layer

  13. TRM UoC format Service Layer Commercial Smart Home Life-care Application Environmental Military Application Layer Collaborative Event Processing Querying Triggering UoC Network Topology Processor Transport Layer High Performance Speed Processor Rule-based System Aggregation Compression Data-centric Routing Data-centric Storage Energy Aware and Efficiency Management Network Layer Working memory CRS DOS Localization , Calibration Medium Access Time Synchronization ECC Data link Layer EOMM ATICC ASIT Operating System Pre-processor Processor Radios Sensors Physical Layer

  14. 연구현황 TRM (Technology Road Map)for UoC Lab.

  15. TRM Schedule for research ofUoC • SoC구현 및시험 • 시험보드제작 진행율 • FPGA구현 및시험 • 시험보드제작 100% • 연구개발기술 • competition & exhibition 80% • Topology Algorithm 구현 • static/ Dynamic • Test algorithm • revise 60% • 연구된 algorithm • 시연 Test • Topology Algorithm 개발 40% • 2차 Test board • 제작 Test 20% • 1차 Test board • 제작 Test 0% 2006 2007 2008 2009 2010 기간

  16. TRM Schedule for research in 2009 진행율 • Test algorithm • revise 상반기 60% • 연구된 algorithm • 시연 Test 40% • Test board • 제작 Test 20% • Pre-processor • 신호 채집 0% 3월 4월 5월 6월 7월 기간 진행율 • 연구개발기술 • competition & exhibition 하반기 100% • Test board revise 80% • Algorithm • Test & revise 60% • 개선된Test board • 제작 0% 기간 8월 9월 10월 11월 12월

  17. TRM Research History Until 2009

  18. TRM Research History Until 2009

  19. TRM UoC description UoC operated function Pre-processing Main processing RF Fully digital : -DSP or FPGA -Context awareness -Ruler based (if ~ then) -working memory assign -MAC <Mesh & Tree construct> (ODDMRP, RODMRP, ECC, CRS/DOS, EOMM, Link cost, ATICC) DSSS OFDM RSSI QoS • Sensor Parts: • Object • Multi sensor • Amplification • (ADC, Σ-Δ converter • Filter • (LPF, low pass filter) Consists of Context Awareness Parts : ① Queuing processing ② Signal processing ③ Rule based processing ④ Working Memory For Interface Board : - Using UART & USB UoC working memory

  20. TRM 1. Main structure (Our target) Service Layer (Application) Transceiver (MRF24J40) (Kim, Doo, Lee) M-Sensors (Bio type) (Chi) UoC Operating System (Doo, Lee, Kim03) Context-aware (Chen, Doo, Kim03) Topology (MAC) (Chi, Kim, Lee, Wang) B A Go to next page Go to next page

  21. TRM 1.1. Context-aware A (Chen, Doo and Kim03) Rule-based System unit High performance Process unit Pre Process Working memory

  22. TRM 1.2. Topology B RODMRP (Kim) ODDMRP (Chi) Probability Hierarchy layer Entropy, Density Probability Family Group Recovery LDR, FDR, Step-parent Member list Family or Group etc. Message

  23. 2.1. ODDMRP structure (Mr.Chi) TRM Ontology Doppler effect based Dynamic Multicast Routing Protocol ODDMRP Clustering Entropy Velocity Doppler Effect Density Direction Probability Connectivity

  24. t TRM Complexity 등 추가 정리 제출 2.2. RODMRP structure (Mr. Kim) RODMRP HLM; Hierarchy Layer Member N-HLM; Non HLM Attribute value Complexity Systolic value CRS Attribute Probability ECC Doppler Effect DOS Thread value Hierarchy layer Family Group Cluster LDR Step-parent Recovery FDR Re-broadcast Family member Group member Cluster member HLM Member list N-HLM HLM-REQ Message N-HLM-REQ Packet ID OMM Path List TICC/ATICC ASIT

  25. TRM 2.2.1. RODMRP structure (Mr. Kim) CH CH CH ► RODMRP(Resilient Ontology-based ad-hoc network Dynamic Multicast Routing Protocol) - 김순국 < Strong Level > < Strong Level > • 연구 목적 • 노드간에 안정성 있는 연결을 보장하고, 토폴로지 변화에 유연한 라우팅 프로토콜을 제안함. < Middle Level > < Middle Level > GH GH GH GH GH GH GH M M M M M M M M M M M M M M M SP Destination M M SP < Weak Level > < Weak Level > source Cluster Header M M • 연구 결과 및 진행 사항 : • 논리적인 구조를 바탕으로 • 물리적 구조 설계 구현을 진행 중 Group Header Member Node

  26. TRM 2.2.1. RODMRP structure (Mr. Kim) ► RODMRP(Resilient Ontology-based ad-hoc network Dynamic Multicast Routing Protocol) Mesh Network FH FH FH Cm Cm Cm Cm Cm GH GH Hierarchical architecture FH Cm Cm Cm Cm Cm GH GH Cm Cm Cm Cm GH Family Head GH Group Head Cm Cm Child Member

  27. t TRM CRS의 종류(전처리부/MAC(이동도, 밀도, 에너지, 확률 등) 추가정리 제출 2.3. UoC Architecture (Mr. Doo) UoC Architecture CSn SI SO SCLK Transceiver (CC2420) FIFO FIFOP CCA SFD CRS(Context-Aware Recognition Switch) Weight Value SPU(Statistic Processing Unit) Reference Value Sequential Structure Rule-Based System Unit Functional Structure Register Context-Aware Processing Unit FIFO Buffer Working Memory Masking Function

  28. TRM 2.3.1 UoC Architecture (Mr. Doo) UoC Architecture A Network Topology Processor B High Performance Signal Processor C Pre-processor

  29. TRM 2.3.1.1 UoC Architecture (Mr. Doo) Temperature Network Topology Processor Humidity Brightness A Environment multi sensor Temperature Context Detection Unit Bio multi sensor Pulse ECG State multi sensor ID Motion Direction Reference Value Context Collection Unit Masking Unit User Interface

  30. TRM 2.3.1.2 UoC Architecture (Mr. Doo) High Performance Signal Processor B Packet transmission Transceiver control management unit Packet create Packet receive Packet analysis Context Recognition Switch Working memory Statistic process unit Rule-based system Dynamic and Optimal Standard User Interface

  31. TRM 2.3.1.3 UoC Architecture (Mr. Doo) Pre-processor C Multi state device Self state detect Time interval clustering control unit Battery Monitoring Management Set degree Statistic process CRS DOS Family Neighbor list management MDR management unit Resilient On-Demand Multicast Routing Protocol Cluster Group FDR management unit Member

  32. t TRM 기능정리: Context Analyzer, Rule Base System, Working Memory, I/O Manager, etc 2.3.2 UoC Architecture (Mr. Doo) Temperature Network Topology Processor Humidity Brightness Environment multi sensor Temperature Context Detection Unit Bio multi sensor Pulse ECG State multi sensor ID Motion Direction Reference Value Context Collection Unit Masking Unit User Interface

  33. TRM 2.3.3 UoC Architecture (Mr. Doo) High Performance Signal Processor Packet transmission Transceiver control management unit Packet create Packet receive Packet analysis Context Recognition Switch Working memory Statistic process unit Rule-based system Dynamic and Optimal Standard User Interface

  34. TRM 2.3.4 UoC Architecture (Mr. Doo) Pre-processor Multi state device Self state detect Time interval clustering control unit Battery Monitoring Management Set degree Statistic process CRS DOS Family Neighbor list management MDR management unit Resilient On-Demand Multicast Routing Protocol Cluster Group FDR management unit Member

  35. TRM 2.3.4.1. UoC Architecture (Mr. Doo) State : 상황 판단 값 Wn : 가중치 Sensorn : 센서 입력 값 State = ∑ Wn * Sensorn < Compare non-CRS with CRS >

  36. TRM 2.3.4.2. UoC Architecture (Mr. Doo) DOS(N) : 산출된 DOS 값 DOS(N-1) : 이전의 DOS 값 W : 가중치 Sensor(N) : 현재의 센서 입력 값 DOS(N) = (1 – W) * DOS(N - 1) + W * Sensor(N) < Compare only CRS with CRS,DOS >

  37. TRM 2.3.4.3. UoC Architecture (Mr. Doo) MAC layer PHY layer UoC Preamble Sequence Synchronization Header Header Length SFD : Start of Frame Delimiter Packet Length Frame Length PHY Header Frame Control MPDU : MAC protocol data units Frame Control Sequence Number MHR: MAC service data unit Sequence Number Mode Addressing Fields Node Attribute My ID Data Payload PSDU: PHY service data unit Battery Source ID MSDU: MAC service data unit Destination ID Final Destination ID Data Payload MFR: MAC footer FCS : Frame Check Sequence Frame Check Sequence < IEEE 802.15.4 Standard Packet Format > < UoC Packet Format >

  38. TRM 2.3.4.4. UoC Architecture (Mr. Doo) UoC Packet Format MRF24J40 Packet Format Header Length Header Length Packet Length Packet Length Frame Control Frame Control Sequence Number Sequence Number Mode Mode Packet Type Data My ID My ID My Information Node Attribute Battery Battery Source ID Source ID Addressing Fields Destination ID Destination ID Destination ID Final Destination ID Final Destination ID Data Data Data FCS FCS

  39. TRM Start 2.3.4.5. UoC Architecture (Mr. Doo) Step 1 Initialization Mode_0_TX Mode_0_TX Step 2 TX Button Event No Mode_1_TX Yes Mode_1_TX Step 3 Mode_0_RX Mode_0_RX Multi-hop Packet Event No Step 4 Yes Mode_1_RX Mode_1_RX

  40. Cluster Establishment strong Energy based clustering middle ECC for RODMRP weak Cluster maintenance Adaptive power scheme Transmit power Receive power Distance OERP Routing Path choice Residual energy Consume energy Path loss TRM 2.4. ECC structure (Chen Yun)

  41. t TRM 논문의 내용을 보완 추가 수정 정리 할것 2.5. EOMM of UoC context-awareness based (Mr. Lee) EOMM Routing Based Layer & Table-Driven Protocol Family Head-Mesh Multi-layer Cluster ODDMRP Alternative Routing head Step Parents Compensate for Multicast Problem Overlay Multicsat Node Classify Overlay ID Node Depth Node Role Clustering TICC SP_Classify Cluster Maintenance ECC Path Management

  42. TRM 2.6. DERP Algorithm(Miss. Wang) DERP velocity Doppler effect Signal strength Ranging distance position

  43. t TRM A-TICC 개념추가정리 제출(2009-10-27) 2.7. TICC of UoC for RODMRP(Mr. Kim03) UoC CRS/DOS Weight value Clustering Strong Attribute TICC Re-Clustering Energy (Battery) Middle Entrance node (Join Node) Time Interval Fast A-TICC Weak Normal Escape node Slow Environment Variable

  44. t TRM 최근 발표한 내용으로 내용 수정 보완 필요(2009-8-27) 2.7. TICC of UoC for RODMRP(Mr. Kim03)-old UoC CRS/DOS Weight value Clustering Strong Attribute TICC Re-Configuration Energy (Battery) Middle Maintenance Time Interval Fast A-TICC Weak Normal Detection and Management Slow Environment Variable

  45. TRM 2.7.1. TICC of UoC for RODMRP(Mr. Kim03) Clustering Management High High Middle Middle Low Low Fast Middle Slow Network Traffics Energy Values ATICC Time Interval Generator Transmission Network Traffic Analyzer Energy-Analyzer Battery Awareness Memory Manager IF/THEN Rule CP. CRS/DOS CP. Other Attributes

  46. t TRM 수정 보완 (2009-10-27) 2.7.2. TICC of UoC for RODMRP(Mr. Kim03) ► TICC(Time Interval Clustering Control), 김영삼 • 연구 목적 : • MANET을 구성하는 전체 노드들을 에너지 효율적으로 관리하여 에너지 소모의 평준화를 도모하고전체 네트워크의 Life-time 향상시키기 위함. • 아이디어 : • 각 노드의 다양한 속성정보 중 에너지 속성값을 중심으로 분류한 계층적 노드들을 각각에 적합한 시간차 제어 기법을 사용하여 컨트롤 신호 및 데이터를 전송하는 것. • 연구 결과 및 진행 사항 : • TICC의 기능적 알고리즘을 망을 형성하는 Clustering, 망을 유지하는 Maintenance 그리고 진입노드 및 이탈노드 검출기능에 적용하여 보았음. 현재 Clustering과정에서의 확률적 수식을 이용한 헤더노드 선출 기법에 대해 연구 중.

  47. t TRM 수정 보완 (2009-10-27) 2.7.3. TICC of UoC for RODMRP(Mr. Kim03) ► ATICC(Adaptive Time Interval Clustering Control), 김영삼 • 연구 목적 : (==TICC) • MANET을 구성하는 전체 노드들을 에너지 효율적으로 관리하여 에너지 소모의 평준화를 도모하고전체 네트워크의 Life-time 향상시키기 위함. • 아이디어 : • 각 노드의 다양한 속성정보 중 에너지 속성값을 중심으로 분류한 계층적 노드들을 각각에 적합한 시간차 제어 기법을 사용하여 컨트롤 신호 및 데이터를 전송하는 것. • 연구 결과 및 진행 사항 : • 노드의 Active, Sleep, Idle 상태시간을 시간차 제어 기법을 통해 적응적으로 조절하여 상태시간 대비 낭비되는 에너지 소모를 줄이는 효과적인 데이터 전송과정을 만들어냄 (S-MAC, T-MAC 기반). 현재 성능 분석을 하기 위해 자체 제작한 UoC Board에 구현 중이며 기초적인 성능 테스트 중에 있음.

  48. t TRM 수정 보완 (2009-10-27) 2.7.4. TICC of UoC for RODMRP(Mr. Kim03) ► ATICC(Adaptive Time Interval Clustering Control) • Adaptive duty cycle (TA, TS, TI) • Classify the node for hierarchical cluster considering energy value (Ex., Strong, Middle, Weak) • Analyze network traffic (Number of retried RTS, CTS, Latency)

  49. t TRM 수정 보완 (2009-10-27) 2.7.5. TICC of UoC for RODMRP(Mr. Kim03) ► ATICC(Adaptive Time Interval Clustering Control) 1. TA(Time for Active) Simulation parameter is EL = energy level of node, ER = remained amount of energy, NT = state value of network traffic, k = proportional constant, TXE = Tx event decision constant, RXE = Rx event decision constant. 2. TS(Time for Sleep) 3. TS(Time for Idle Listening) 4. ET(Total of Energy Consumption)

  50. TRM 2.8 ASIT(LeeJ.S.) UoC max Network Topology Processor Middle Energy Min ASIT Pre-processor Rate of Change of data High Performance Signal Processor big small

More Related