개정일 : 2015 년 4 월 13 일 온실관제시스템 - 제2부제어노드와온실통합제어기간인터페이스 Greenhouse Control System - Part 2: Interface Between Actuator Nodes and Greenhouse Control Gate

Size: px
Start display at page:

Download "개정일 : 2015 년 4 월 13 일 온실관제시스템 - 제2부제어노드와온실통합제어기간인터페이스 Greenhouse Control System - Part 2: Interface Between Actuator Nodes and Greenhouse Control Gate"

Transcription

1 개정일 : 2015 년 4 월 13 일 T T A S t a n d a r d 온실관제시스템 - 제2부제어노드와온실통합제어기간인터페이스 Greenhouse Control System - Part 2: Interface Between Actuator Nodes and Greenhouse Control Gateway

2 개정일 : 2015 년 4 월 13 일 온실관제시스템 - 제2부제어노드와온실통합제어기간인터페이스 Greenhouse Control System - Part 2: Interface Between Actuator Nodes and Greenhouse Control Gateway 본문서에대한저작권은 TTA 에있으며, TTA 와사전협의없이이문서의전체또는일부를 상업적목적으로복제또는배포해서는안됩니다. Copyrightc Telecommunications Technology Association All Rights Reserved.

3 서 문 1. 표준의목적 본표준은온실에 IT 기술적용시필요한요소를정의하고, 관련서비스의기술적요구사항과구성내용을정의한다.. 온실관제시스템은온실에서작물생장관리를위해온실내 / 외부의환경및토양정보를수집하고, 이를활용해생장환경을조성하는설비기기의제어가가능한시스템으로생장환경관리, 생장환경제어와같은서비스기능등을포함한다. 본표준은온실관제시스템을운용함에있어온실내 외부의액추에이터 ( 난방, 조명, 천 창, 측창, 환기, 관수, CO 2 등 ) 와온실내 외부의온실통합제어기간의인터페이스에 대한표준을제안하는것을목적으로하며다음의세부내용을포함한다. Ÿ Ÿ Ÿ Ÿ 사용환경 : 액추에이터및제어노드구성, 통신환경, 운영관리메시지전달모델 : 제어노드와온실통합제어기간메시지전달모델메시지포맷 : 일반프레임구조및각필드구성메시지흐름 : 제어노드초기화, 액추에이터제어절차, 제어노드상태정보획득및보고 2. 주요내용요약 본표준은온실관제시스템에서제어노드들과온실통합제어기간인터페이스를명세한다. 이를위해사용된용어를정의하고, 온실관제시스템에대한소개와기능적요구사항및운영관리방법, 제어노드와온실통합제어기간인터페이스구성및동작을정의한다. 3. 표준적용산업분야및산업에미치는영향 본표준은온실에 IT 기술을적용한관제시스템에관한것으로농업분야와센서, 유비쿼터스센서네트워크 (USN), 제어기, 보안, 네트워크등의산업에적용된다. 또한, 본표준은응용서비스모델을제공함에있어필요한각종요구사항을서술하고있으므로기술개발및서비스인프라구축의지침이되는문서이다. 4. 참조표준 ( 권고 ) 4.1. 국외표준 ( 권고 ) - 해당사항없음. i TTAx.xx-xx.xxxx/R1

4 4.2. 국내표준 - 해당사항없음. 5. 참조표준 ( 권고 ) 과의비교 5.1. 참조표준 ( 권고 ) 과의관련성 - 해당사항없음 참조한표준 ( 권고 ) 과본표준의비교표 - 해당사항없음. 6. 지식재산권관련사항 본표준의 ' 지식재산권확약서 제출현황은 TTA 웹사이트에서확인할수있다. 본표준을이용하는자는이용함에있어지식재산권이포함되어있을수있으므로, 확인후이용한다. 본표준과관련하여접수된확약서이외에도지식재산권이존재할수있다. 7. 시험인증관련사항 7.1. 시험인증대상여부 - 해당사항없음 시험표준제정현황 - 해당사항없음. 8. 표준의이력정보 ii

5 8.1. 표준의이력 판수제정 개정일제정 개정내역 제 1 판 제 2 판 제정 TTAK.KO Part2 개정 8.2. 주요개정사항 TTAK.KO Part2 비고 1. 개요 1. 대상범위수정 2. 표준의구성및범위 2. 표준의구성및범위수정 3. 참조표준 ( 권고 ) 추가 4. 용어정의및약어 3. 용어정의 4. 약어 수정 - 5. 개요삭제 5. 일반사항 6. 일반사항수정 - 7. 메시지전달모델삭제 6. 메시지포맷 8. 메시지포맷수정 7. 메시지흐름 9. 메시지흐름수정 부록 I. 메시지구조체코드예시 - 추가 부록 Ⅱ. 참고문헌 - 추가 iii

6 Preface 1. Purpose of Standard The purpose of this standard defines the components in applying IT technologies to a greenhouse and specifies the requirements and the architecture for the technological issues. The system collects information for the growth management of corps and can control the facilities promoting the optimal growth environments in greenhouse. Hereupon, this system includes the growth environment management service, the growth environment control service, etc. The standard Greenhouse Control System Part 2: Interface for Between Actuator Nodes and Greenhouse Control Gateway" as the greenhouse control system for an operation between the Actuator Nodes and the Greenhouse Control Gateway inside and outside Actuators (heating, lighting, window, ventilation, watering, etc.) of greenhouse, which aims to offer a standard, and includes the subsequent details: Ÿ Operating Environment: Actuators and Actuator Nodes configuration, communication environment, and operations management Ÿ Message Passing Model: Message passing models between Greenhouse Control Gateway and Actuator Nodes Ÿ Message Format: General frame structure and each field configuration Ÿ Message Flow: Actuator Nodes Initialization, Actuator Control Procedure, the Actuator node status, and reporting of information obtained 2. Summary of Contents This standard specifies interface between actuator nodes and greenhouse control gateway in the greenhouse control system. In this document, we define terminology, introduce the greenhouse control system, also explain the functional requirements, operation management method, the components, and the interface scope. 3. Applicable Fields of Industry and its Effect This standard is the control and monitoring system applies IT technologies to a greenhouse, and uses to Ubiquitous Sensor Network (USN), agricultural sensors, actuators, security, network, and etc. Also the standard is document that get into iv

7 guide of technical development and application services construction because it is describing the requirements for providing application services. 4. Reference Standards(Recommendations) 4.1. International Standards(Recommendations) - None 4.2. Domestic Standards - None 5. Relationship to Reference Standards(Recommendations) 5.1. Relationship of Reference Standards - None 5.2. Differences between Reference Standard(Recommendation) and this Standard - None 6. Statement of Intellectual Property Rights IPRs related to the present document may have been declared to TTA. The information pertaining to these IPRs, if any, is available on the TTA Website. No guarantee can be given as to the existence of other IPRs not referenced on the TTA website. And, please make sure to check before applying the technical report. 7. Statement of Testing and Certification 7.1. Object of Testing and Certification - None v

8 7.2. Standards of Testing and Certification - None 8. History of Standard 8.1. Change History Edition Issued date Outline The 1st edition The 2nd edition Established TTAK.KO Part2 Revised 8.2. Revisions TTAK.KO Part2 Remarks 1. Introduction 1. Introduction modify 2. Constitution and Scope 2. Constitution and Scope modify 3. Reference Standards added 4. Terms and Definitions 3. Terms and Definitions 4. Abbreviation modify - 5. Overview delete 5. General Information 6. General Information modify - 7. Message Passing Model delete 6. Message Formats 8. Message Formats modify 7. Message Flow 9. Message Flow modify Appendix Ⅰ. Example for Massage Structure Code - added AppendixⅡ. Bibliography - added vi

9 목 차 1. 개요 1 2. 표준의구성및범위 1 3. 참조표준 ( 권고 ) 2 4. 용어정의및약어 2 5. 일반사항 구성요소일반 운영관리 6 6. 메시지포맷 일반적인프레임구조 프레임제어필드 일련번호필드 온실통합제어기 ID 필드 제어노드 ID 필드 페이로드길이필드 메시지상세 부가정보 메시지흐름 제어노드초기화 액추에이터제어값설정 제어노드상태정보획득및보고 21 부록 I. 메시지구조체코드예시 23 부록 Ⅱ. 참고문헌 25 vii

10 Contents 1. Introduction 1 2. Constitution and Scope 1 3. Reference Standards(Recommendations) 2 4. Terms and Definitions 2 5. General Information Components Operations Management 6 6. Message Formats General Frame Structure Frame Control Field Serial Number Field Greenhouse Control Gateway ID Field Actuator Nodes ID Field Payload Length Field Detailed Message Additional Information Message Flow Initialization for Actuator Nodes Setting of Actuator control Acquisition and Reporting for Actuator Nodes Status 21 Appendix I. Example for Massage Structure Code 23 AppendixⅡ. Bibliography 25 viii

11 온실관제시스템 제2부제어노드와온실통합제어기간인터페이스 (Greenhouse Control System Part 2: Interface Between Actuator Nodes and Greenhouse Control Gateway) 1. 개요 본표준은 u- 농업의한분야인시설원예 ( 플라스틱하우스및유리온실 ) 에유비쿼터 스센서네트워크기술적용시온실내 외부의액추에이터를포함하는제어노드와온 실통합제어기사이의인터페이스를제안하는것을목적으로한다. ( 그림 1-1) 온실관제시스템인터페이스범위 2. 표준의구성및범위 본표준은온실통합제어기와다수의제어노드간인터페이스 (G Nm, G=1, m>=1) 와제어노드의구성, 통신환경, 운영관리등의사용환경, 인터페이스를위한프레임 구조및각필드의구성, 제어노드와온실통합제어기간통신절차에대해정의한다. ( 그림 2-1) 제어노드와온실통합제어기간인터페이스 - 1 -

12 본표준은아래내용을포함한다. Ÿ 사용환경 : 본표준이사용되는물리적장치에대한설명 ü H/W환경 : 온실통합제어기, 제어노드, 액추에이터, 전원 ü 통신환경 : 유선 (Ethernet, 시리얼통신등 ) 및무선 (WiFi, IEEE /4e 등 ) 패킷통신기반데이터통신환경 ü 운영관리 : 온실통합제어기, 제어노드, 액추에이터의운영을위한운영관리방법 Ÿ 메시지포맷 : 온실통합제어기와제어노드간통신을위한메시지포맷정의 ü 일반적프레임구조 : 유무선통신환경에서패킷통신을위한공통프레임구조 (Common Frame Structure) 를정의 ü 주요데이터포맷 : 온실내부및외부의액추에이터및제어노드의정보전달을위한페이로드및주요상수값정의 Ÿ 메시지흐름 : 메시지포맷을이용한제어노드초기화, 액추에이터제어, 제어노드상태정보획득및보고를위한메시지흐름정의 ü 제어노드초기화 : 제어노드및액추에이터의다양한초기화절차정의 ü 액추에이터제어 : 액추에이터의제어절차 ü 제어노드상태정보획득및보고 : 제어노드상태정보획득, 개별정보요청, 시작, 에러발생등절차정의 3. 참조표준 ( 권고 ) - 해당사항없음. 4. 용어정의및약어 4.1. 용어정의 온실통합제어기 (greenhouse control gateway) 센서노드로부터정보를수집하고온실운영시스템으로전달하는역할과온실운영시스템으로부터받은명령을제어노드로전달하는역할을한다. 필요에따라프로토콜을변환하는역할도하며간단한제어로직을포함할수도있다. USN에서게이트웨이의역할과유사하며기능이나망구조에따라온실운영시스템과통합하여운영될수있다

13 온실운영시스템 (greenhouse operating system) 온실내 외부센서로부터환경및작물생장정보를모니터링할수있으며, 온실환경제어알고리즘을통한운영과이를통한제어가가능하다. 수집된데이터를데이터베이스에기록보관하며저장된데이터를바탕으로영농일지를작성할수있다. 또한, 온실운영에필요한서비스및제어소프트웨어를온실통합관리시스템으로부터다운받아사용할수있다. 그리고센서노드및제어노드의동작주기및장애를관리한다 온실통합관리시스템 (integrated greenhouse management system) 다른사이트에위치한온실운영시스템과데이터서버를연동하여작물생육정보 를피드백시켜준다. 센서노드및제어노드에따라필요한소프트웨어를온실운 영시스템에설치시켜주는역할을한다 약어 ACK: Acknowledgement H/W: Hardware ID: Identifier LSB: Least Significant Bit MAC: Medium Access Control MSB: Most Significant Bit USN: Ubiquitous Sensor Network 5. 일반사항 본장에서는온실관제시스템의제어노드와온실통합제어기간인터페이스의사용 환경에대해기술한다. 제어노드는통신모듈, 제어모듈및전원모듈로구성되며, 유 무선통신환경, 운영방법을포함한다

14 5.1. 구성요소일반 제어노드구성 제어노드는통신모듈, 제어모듈및전원모듈로구성된다. 아래그림과같이 N개의제어모듈과액추에이터를제어하기위한정보의처리및통신을위한단수의통신모듈로구성되며, 전원을공급하기위한전원모듈로구성된다. 1개의통신모듈에 N개 (N>=1) 의제어모듈이탑재될수있다. 제어모듈은단수의액추에이터와제어노드와연결될수있는고유의인터페이스를가진다. 이때, 제어노드와액추에이터는구분을위한 ID 를가지는데, 제어노드 ID는 20bits, 액추에이터 ID는 8bits를갖는다. 제어노드는온실의내 외부에설치될수있으며, 분리형으로구성된다. 분리형은제어 모듈 ( 전원포함 ) 과통신모듈 ( 전원포함 ) 로구성되며이들은각각고유의인터페이스부를 통해유선으로연결되는것을의미한다. ( 그림 5-1) 제어노드구성 - 4 -

15 ( 그림 5-2) 제어노드분리형예시 통신모듈온실제어정보전달을위해제어노드는유선또는무선통신기능을가져야한다. 본표준에서는유무선네트워크구성에있어통신방식에따른미디어엑세스프로토콜 (MAC), 망 (topology) 및네트워크프로토콜 (network protocol) 구성및운영은시스템을구성하려는설치자, 사용자에따라달리할수있음을가정하며관련표준은기존표준을준용하여사용한다. 본표준이적용되기위한통신방식은패킷통신이가능한경우를가정하며, 패킷통신이불가능한경우본표준의적용은본표준을적용하는사용자에따른다 제어모듈 온실환경제어정보전달은온실외부기상환경, 온실내부대기환경, 온실내부토 양환경, 생육및재배정보등의온실환경제어가가능해야한다. 액추에이터는제어노드와독립적으로설치되며, 유선으로연결된다. 이때, 제어노드 는액추에이터와연결될수있는물리적인인터페이스를지원해야한다. 온실통합제어기는제어노드및액추에이터의정상상태여부를표시하는기능을제 공할수있다. 따라서, 제어노드는노드자체및액추에이터의이상유무를판별하여주 기적으로온실통합제어기로전송해야한다 전원모듈 제어노드및온실통합제어기의동작에있어필수적인전원은설치및동작환경에따라상시전원 ( 상전 ) 또는 2차전원이공급되어야한다. 전원공급의기준은설치자또는사용자등의운영자에따른다. 기본적으로상전을사용하고비상시 2차전원을사용하는것으로가정한다

16 5.2. 운영관리 본장은제어노드및온실통합제어기의온실운영시요구되는서비스종류및관 리방법을포함한다 운영관리요소여러온실에서설치된제어노드및온실통합제어기를적합한각온실설치환경에맞게설치및통합관리하며, 요구되는생장환경제어를위하여외부데이터서버와연동할수있다. 설치방법및그환경조건은본표준에서정하지않는다. 다음은운영관리요소들이다. - 온실통합제어기를통한온실구성요소관리 - 온실통합제어기및제어노드설치 - 제어노드초기화및액추에이터제어방법설정 - 제어노드및온실통합제어기의일반적상태정보수집, 오작동, 제어불가등의위험상황에대한정보습득 - 온실내일정구역별환경정보표시기능 운영관리방법온실통합제어기및제어노드의구성정보및설치를위한정보습득방법이존재해야하며, 수동또는능동 ( 자동 ) 방법을통해각구성요소들의관리가가능해야한다. 일반적으로단일온실통합제어기를통해단동또는연동의온실제어가가능한형태가바람직하다. 제어노드는시설설치자및운용자에의해수동또는자동인식을통한관리및설치가이뤄져야한다. 설치된온실통합제어기및제어노드는상위시스템인온실통합관리시스템및온실운영시스템에의한각구성요소들의초기화, 시작, 제어정보전송이가능해야한다. 또한, 온실운영자에의해수동적방법에의해각구성요소들의초기화, 시작및액추에이터제어방법의설정이가능해야한다. 온실통합제어기는온실통합관리시스템및온실운영시스템으로수집된제어노드및액추에이터의상태정보의임시저장및전달이가능해야하며, 외부시스템과연동하기위한기능을갖는다. 온실통합제어기및제어노드의생명주기관리, 고장관리, 응급상황보고, 상태정보의주기적보고등의기능을갖는다. 6. 메시지포맷본장에서는제어노드와온실통합제어기사이에전송되는데이터프레임타입에따른구조를정의한다. 프레임타입에는온실통합제어기에서제어노드로의전송프레임, 제어노드에서온실통합제어기로의전송프레임등이있다. 먼저, 일반적인프레임구조를통해공통적으로사용하는하위필드를정의하고, 각타입에따른프레임구조를 - 6 -

17 정의한다. 또한, 각필드및메시지흐름에필요한부가정보에대해정의한다 일반적인프레임구조제어노드와온실통합제어기사이에전송되는일반적인프레임의구성은 ( 그림 6-1) 과같다. 프레임의가장왼쪽필드부터먼저전송하거나수신한다. 제어노드와온실통합제어기간데이터프레임은가변길이를가지며, 구성요소는다음과같다. - 프레임헤더 (frame header): 프레임제어정보, 메시지일련번호, 온실통합제어기 ID, 제어노드 ID, 페이로드길이정보를포함한다. - 페이로드 (payload): 메시지교환에필요한 Request, Response, Confirm, Notify, Ack, Data 등메시지종류에따른페이로드를포함한다. ( 그림 6-1) 일반적인프레임구조 6.2. 프레임제어필드프레임제어필드의길이는 1바이트이며, 프레임타입 (frame type) 과여러가지제어플래그 (control flag) 를정의하는정보를포함한다. < 표 6-1> 프레임제어필드구성이름타입길이 (byte) 설명 Sensor/Actuator(MSB, 1bit) Frame Control Field short integer 1 Frame Type(3bits) Security Enable(1bit) Ack/Confirm Request(1bit) Reserved(LSB, 2bits) 프레임타입부필드 프레임제어필드의프레임타입부필드는 7 장의메시지흐름에도시된바와같이각 메시지타입을정의하는데사용된다. 프레임타입부필드의길이는 3bits 이고, 7 장의메 시지흐름에따라아래 < 표 6-2> 의값들중하나로설정된다. ㅌ - 7 -

18 < 표 6-2> Frame Type 부필드값 Frame Type Value b 2 b 1 b 0 Request 000 Response 001 Confirm 010 Notify 011 설명온실통합제어기에서제어노드로전송하는요청메시지 Request-Command, Node-ID, Value 전달제어노드에서온실통합제어기로전송하는응답메시지온실통합제어기의 Request 메시지에대한제어노드의처리결과응답메시지, 제어노드상태정보전달온실통합제어기에서제어노드로전송하는응답메시지제어노드의 Response, Notify 메시지에대한온실통합제어기의처리결과응답메시지, 온실통합제어기상태정보전달제어노드에서온실통합제어기로전송하는상태메시지초기화 (INIT), 에러 (ERROR), 수시보고 (KEEP_ALIVE) 등의상태정보보고메시지전달 Data 100 온실통합제어기에서제어노드로전송하는제어메시지액추에이터제어값전송 Ack 101 제어노드에서온실통합제어기로전송하는응답메시지온실통합제어기의 Confirm 메시지에대한처리결과메시지 Reserved 110 ~ 111 사용자정의메시지 암호화부필드 Security Enable 부필드의길이는 1 비트이며, 값이 1 이면암호화가처리되며, 0 으로 설정되면암호화되지않는다 후속명령부필드 Confirm/Ack Request 부필드의길이는 1bit 이며, 수신측에있는온실통합제어기또 는제어노드로하여금 Confirm/Ack 메시지를필요로하는지를규정한다. 만약, 이부필 드값이 1 로설정되면수신측장치는 Confirm/Ack 메시지를전송하여야한다 일련번호필드 Sequence Number 필드의길이는 2 바이트이며, 프레임일련번호로서 0 에서 까지사용할수있으며, 다음은 0 로 Set 된다. 일련번호는매프레임 전송시마다 +1 을하며만료되면 0 부터다시시작한다

19 < 표 6-3> Sequence Number 필드구성 이름타입길이 (byte) 설명 Sequence Number Field unsigned integer 2 프레임일련번호 6.4. 온실통합제어기 ID 필드 온실통합제어기 ID 필드의길이는 20bits 이며, 네트워크운영자또는온실운영시스템으로부터수동또는자동으로부여받는번호로써, 네트워크설치시등록하여사용하기위한온실통합제어기장치의구분번호이다. 또한, 온실통합제어기 ID는표준 TTAK.KO /R2 에서사용하는게이트웨이 ID와동일한비트길이를사용한다. < 표 6-4> 통합제어기 ID 필드구성 이름타입길이 (bit) 설명 Greenhouse Control Gateway ID unsigned integer 20 온실통합제어기장치의 Identifier 6.5. 제어노드 ID 필드 제어노드 ID 필드의길이는 20bits 이며, 네트워크운영자, 온실운영시스템또는온실통합제어기로부터수동또는자동으로부여받는번호로써, 네트워크설치시등록하여사용하기위한제어노드장치의구분번호이다. 또한, 센서노드 ID는표준 TTAK.KO /R2 에서사용하는제어노드 ID와동일한비트길이를사용한다. < 표 6-5> 제어노드 ID 필드구성 이름타입길이 (bit) 설명 Actuator Node ID unsigned integer 20 제어노드장치의 Identifier NODE_ALL = 페이로드길이필드 페이로드길이필드는메시지타입에따르는고정또는가변의데이터전송전달을위 해사용된다. 페이로드길이필드의길이는 1 바이트이며, 상위 2bits 는페이로드타입을 나타내고, 하위 6bits 는바이트단위로페이로드길이를표시한다

20 Payload Type < 표 6-6> 페이로드길이필드구성 Value b 7 b 6 b 5 b 4 b 3 b 2 b 1 b 0 설명 ANODE_INIT 00 ANODE_STATE 01 ANODE_SET M M N N Request 메시지에서사용, 제어노드전체 ( NODE_ALL ) 또는특정제어노드 ( NODE_ID ) 의초기화명령등 Payload의구성이제어노드에대한정보로사용자정의에의해사용, M-bytes Request 메시지에서사용, 제어노드전체 ( NODE_ALL) 또는특정제어노드 ( NODE_ID ) 의상태정보요청등 Payload의구성이액추에이터에대한정보로사용자정의에의해사용, M-bytes Request 메시지에서사용, 제어노드전체 ( NODE_ALL) 또는특정제어노드 ( NODE_ID ) 에부착된액추에이터제어값액추에이터 ID, 액추에이터타입, 제어값등을포함하는 4Bytes 단위의 N개액추에이터값 Reserved 11 M 사용자정의, M-bytes 6.7. 메시지상세 Request 메시지 ( 그림 6-2) Request 메시지프레임구조온실통합제어기는제어노드에게 Request 메시지를통해제어노드및액추에이터의초기화, 액추에이터제어명령, 제어노드와액추에이터의상태정보습득정보요청등의명령을전달한다. Request 메시지는 1바이트의 Request-Command-Type, 20bits의 Actuator Node ID, 4바이트의 Control Value 로구성된다

21 < 표 6-7> Request 메시지구성 Message Parameters 설명 Request Request-Command-Type 온실통합제어기에서제어노드에게전달하는명령, 1byte Node-ID-Type 제어노드 ID 필드참조, 20bits(6.5절 ) Control Value 제어노드설정에필요한값, 4bytes Request 메시지구성에있어 Request-Command-Type 은온실통합제어기에서제 어노드에게전달하는아래표에정의된설정명령을의미하며 Request 메시지 Payload 를통해전달된다. Request Command Type INIT INIT_ANODE INIT_ACTUATOR < 표 6-8> Request Message Command Type Value 설명제어노드및액추에이터를처음설정된값을기준으로초기화 (NODE_ALL: Broadcast 메시지를통해설치 0x00 된제어노드및액추에이터전체를초기화, NODE_ID: Unicast 메시지를통해특정제어노드및액추에이터초기화 ) 제어노드를처음세팅된값을기준으로초기화 (NODE_ALL: Broadcast 메시지를통해설치된제어 0x01 노드전체를초기화, NODE_ID: Unicast 메시지를통해특정제어노드초기화 ) 제어노드에부착된액추에이터들을처음세팅된값을기준으로초기화 (NODE_ALL: Broadcast 메시지를통 0x02 해설치된액추에이터전체를초기화, NODE_ID: Unicast 메시지를통해특정제어노드에부착된액추에이터를초기화 ) ANODE_INFO 0x03 제어노드의상태정보요청 (NODE_ALL: Broadcast 메시지를통해설치된제어노드전체의정보요청, NODE_ID: Unicast 메시지를통해특정제어노드정보요청 ) ACTUATOR_SET 0x04 제어노드에부착된액추에이터에게제어값전달 Reserved 0x05 ~ 0xFF 사용자정의 Request-Type = INIT, INIT_ANODE, INIT_ACTUATOR 는프레임헤더 (Frame Header) 영역의 Node ID 에 NODE_ALL, NODE_ID 를갖는제어노드의초기화및액추에니터정보요청을전달한다. 이경우 Payload Length(1바이트 ) 는상위 2비트 = 00 와하위 6비트 = 로구성된다

22 Request-Type = ANODE_INFO 는프레임헤더 (Frame Header) 영역의 Actuator Node ID 에 NODE_ALL, NODE_ID 를갖는제어노드의정보요청을전달한다. 이 경우 Payload Length(1 바이트 ) 는상위 2 비트 = 00 와하위 6 비트 = 로구성된다. Request-Type = ACTUATOR_SET 는프레임헤더 (Frame Header) 영역의 Actuator Node ID 에 NODE_ALL, NODE_ID 를갖는제어노드에부착된액추에이터의제어값설정을요청한다. 이경우 Payload Length(1바이트 ) 는상위 2비트 = 10 와하위 6비트 = 로구성된다. 즉 2개의액추에이터를제어하는경우 Payload Length의구성은상위 2비트 = 10 와하위 6비트 = 로구성되며아래표의내용으로구성되는제어값 2개를전달한다. 제어값페이로드는 8bits의액추에이터 ID, 8bits의사용자정의액추에이터타입, 16bits의제어값으로구성된다. < 표 6-9> Request Frame 에서 ACTUATOR_SET Payload Controll Value 구성 이름타입길이 (byte) 설명 Actuator ID integer 1 제어노드에설치된액추에이터 ID Type integer 1 임계값설정방식 ( 이상 =0x01, 이하 =0x02, 초과 =0x03, 미만 =0x04, 동등 =0x05) Value integer 2 액추에이터제어값 Response 메시지 ( 그림 6-3) Response 메시지프레임구조 온실통합제어기에서제어노드로전송하는 Request 메시지에대한응답메시지로제어노드는온실통합제어기로 Response 메시지를전송한다. 이를통해제어노드의상태정보를전달한다. 다시말해, 온실통합제어기의초기화명령에따른제어노드의상태정보, 제어명령에따른상태정보, 노드정보요청에따른상태정보를전달한다. Response 메시지에포함되는상태정보 (AN_STATE) 는 6.8.1절의내용을따른다. 이경우 Payload Length(1바이트 ) 는상위 2비트 = 00 또는 01 이되며하위 6비트는 AN_STATE의길이 ( 바이트 ) 가된다

23 Confirm 메시지 ( 그림 6-4) Confirm 메시지프레임구조 제어노드에서온실통합제어기로전송하는 Response 메시지에대한확인메시지로온실통합제어기는제어노드로 Confirm 메시지를통해온실통합제어기에설정된상태정보를전달한다. Response 메시지에포함되는상태정보 (CG_STATE) 은 6.8.2절의내용을따른다. 이경우 Payload Length(1바이트 ) 는상위 2비트 = 00 또는 01 이되며하위 6비트는 CG_STATE의길이 ( 바이트 ) 가된다. 또한, Confirm 메시지가필요한경우에는 Response 메시지에 6.2.3절의후속명령부필드 (Confirm/Ack Request Sub-Field) 가 1 로설정되어전달되어야한다 Notify 메시지 ( 그림 6-5) Notify 메시지프레임구조 사용자가수동으로제어노드를재시작하거나, 제어노드오류로인해리부팅, 액추에이터이상등제어노드가자신의상태정보를온실통합제어기로전달이필요한경우 Notify 메시지를통해그값을전달한다. Notify 메시지에포함되는상태정보 (ERROR_CODE) 은 6.8.4절의내용을따른다. Payload Length(1바이트 ) 는상위 2비트 = 00 또는 01 및하위 6비트 = 로구성된다 Ack 메시지 ( 그림 6-6) Ack 메시지프레임구조 제어노드에서온실통합제어기로전송하는 Data 메시지와 Confirm 메시지에대 한응답으로 Ack 메시지를전달한다. Payload Length(1 바이트 ) = 로설

24 정된다. 또한, Ack 메시지가필요한경우에는 Data, Confirm 메시지에 절의 후속명령부필드 (Confirm/Ack Request Sub-Field) 가 1 로설정되어전달되어야한 다 Data 메시지 ( 그림 6-7) Data 메시지프레임구조 Data 메시지프레임은온실통합제어기에서제어노드로액추에이터의동작을제어하기위하여제어값 (4바이트) 을전달할때사용한다. Payload Length(1바이트 ) 는상위 2비트 = 10 와하나의제어값 (4바이트) 의개수인가변페이로드길이의하위 6비트로구성된다. 즉, 액추에이터 2개의값을전달하는경우 Payload Length의구성은상위 2비트 = 01 와상위 6비트 = 로구성되며아래표의내용으로구성되는제어값 2개를전달한다. 제어값페이로드는 8bits의액추에이터 ID, 8bits의사용자정의액추에이터타입, 16bits의제어값으로구성된다. < 표 6-10> Data Frame Payload 의구성 (4 바이트 ) 이름타입길이 (byte) 설명 Actuator ID integer 1 제어노드에설치된액추에이터 ID Actuator Type integer 1 난방, 보온, 차광, 공기, 광원, 관수, CO 2, 제습, ph, EC 등데이터명세에따름 Actuator Value integer 2 Actuator Type 에따른액추에이터설정값 6.8. 부가정보 제어노드상태정보 제어노드상태정보 (AN_STATE) 은온실통합제어기의명령에대한응답으로제어노 드의상태정보를나타낸다

25 < 표 6-11> 제어노드상태정보 ( 제어노드 -> 온실통합제어기 ) 이름 길이 (bit) 설명 SW_VER 8 제어노드에탑재된 SW 일련번호 ( 버전정보 ) PROFILE_VER 8 제어노드에탑재된프로파일일련번호 ( 버전정보 ) Greenhouse Control Gateway ID 20 온실통합제어기 ID NODE_ID 20 제어노드 ID 제어노드초기화상태 (0000=Fail, ISINIT_ACTUATOR_NODE =Success,0010=Unavailable : Default=0010) 0001=PASSIVE, 0010=ACTIVE, MONITOR_MODE =EVENT, 0100=Unavailable : Default=0010 MONITOR_MODE=0010 인경우 : 시간 MONITOR_VALUE 16 ( 초 ) MONITOR_MODE=0011인경우 : 임계값설정 ( 이상 =1, 이하 =2, 초과 =3, 미만 =4 동등 =5) Default = 1 ACTUATOR_NUM 8 부착한액추에이터개수 ACTUATOR_ID 8 액추에이터 ID ACTUATOR_TYPE 8 액추에이터종류 ACTUATOR_VALUE 16 액추에이터초기설정값 ACTUATOR_ INFO [ACTUATOR_ NUM] ACTUATOR_STATE 8 ISINIT_ACTUATOR 4 MONITOR_MODE 4 MONITOR_VALUE 8 0x01=Normal, 0x02=Abnormal, 0x03=Unavailable Default=0x01 액추에이터초기화상태 (0000=Fail, 0001=Success, 0010=Unavailable : Default=0010) 0001=Passive, 0010=Active, 0011=Event, 0100=Unavailable Default=0010 MONITOR_MODE=0010 인경우 : 시간 ( 초 ) MONITOR_MODE=0011인경우 : 임계값설정 ( 이상 =1, 이하 =2, 초과 =3, 미만 =4 동등 =5) Default=1 COMM_ERROR_NUM 16 통신장애횟수

26 이름 길이 (bit) SERVICE_ERROR_NUM 16 서비스장애횟수 액추에이터종류는 [RUCFS-0009] 온실관제데이터규격참조 설명 온실통합제어기상태정보 온실통합제어기상태정보 (CG_STATE) 은제어노드응답에대해온실통합제어기의 상태를제어노드로전달하기위해사용되는온실통합제어기상태정보이다. < 표 6-12> 온실통합제어기상태정보 ( 온실통합제어기 -> 제어노드 ) 이름길이 (bit) 설명 SW_VER 8 온실통합제어기 SW 일련번호 ( 버전정보 ) PROFILE_VER 8 온실통합제어기프로파일일련번호 ( 버전 정보 ) Greenhouse Control Gateway ID 20 온실통합제어기 ID ISINIT_COMMUNICATION 2 ISINIT_ACTUATOR 2 IS_ERROR 2 BUSY 2 통신 모듈 초기화 인식 여부 (00=Fail, 01=Success, 10=Unavailable : Default=10 ) 액추에이터초기화인식상태 (00 = Fail, 01= Success, 10=Unavailable : Default=10 ) 에러인식상태 (00=Fail, 01=Success, 10=Unavailable : Default=10 ) 온실통합제어기용량초과로미처리 (00=Unavailable, 01=Request : Default=00) REQUEST_COMM 2 메시지재요청 제어노드에러코드 제어노드에러코드 (ERROR_CODE) 는제어노드에서발생하는이상정보들을온실통 합제어기로전달할때사용하는상태정보로 1 바이트로구성된다

27 < 표 6-13> ERROR_CODE 이름 값 설명 INIT 1 사용자에의한초기화 RESET 2 제어노드이상으로인한초기화 COMM_ERROR 3 통신모듈이상 ACTUATOR_ERROR 4 액추에이터이상 ACTUATOR_INT_ERROR 5 액추에이터인터페이스이상 READ_ERROR 6 제어정보수신이상 Reserved 7 사용자정의 KEEP_ALIVE 8 정상상태 수신불가 9 온실통합제어기-> 제어노드수신불가 SW_TIMER_ERROR 10 소프트웨어타이머이상 HW_TIMER_ERROR 11 하드웨어타이머이상 PWR_ERROR 12 전원부 ( 상전 ) 이상 PWR_OFF 13 전원꺼짐 BAT_ERROR 14 배터리이상 BAT_LOW 15 배터리저전력 BAT_OFF 16 배터리꺼짐 RESERVED 17~254 사용자정의에따른에러 UNKNOWN_ERROR 255 알수없는에러 7. 메시지흐름 본장에서는제어노드, 제어노드에장착된액추에이터및온실통합제어기간초기화, 액추에이터제어를위한제어값전송, 각장치들의상태정보획득및보고등을위한메시지절차에대해정의한다. 본장에서정의된메시지흐름은복수의메시지절차를연결하여사용할수있으며, 1대의온실통합제어기와 1대이상의액추에이터가설치된다수의제어노드를대상으로하며, 통신방식및네트워크를구성하는방법등에대한절차는본표준에서는정의하지않는다 제어노드초기화 온실통합제어기를통한제어노드의초기화는브로드캐스트통신방식 (1:N) 을통한 전체초기화및유니캐스트통신방식 (1:1) 을통한특정한제어노드및액추에이터의초

28 기화가가능하다 브로드케스트방식의전체제어노드및액추에이터초기화 온실시스템을처음시작하는경우, 운영중전체시스템을초기화해야하는경우및사용자에의해온실통합제어기를통해제어노드및액추에이터의초기화가필요한경우등에온실통합제어기는 INIT Request 브로드캐스트메시지를통해온실통합제어기의지배를받는모든제어노드및액추에이터를초기화한다. 초기화단계를마친모든제어노드및액추에이터는 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해초기화된이후상태정보를송신하며, 온실통합제어기는온실통합제어기에설정된정보를 Confirm(CG_STATE) 메시지를통해각각의노드에게전달한다. 중간메시지가유실된경우에는 7.1.2절의유니캐스트메시지를통하여개별적으로제어노드및액추에이터초기화를다시진행한다. ( 그림 7-1) 전체제어노드및액추에이터초기화 유니케스트방식의개별제어노드및액추에이터초기화 제어노드및액추에이터의개별초기화가필요한경우온실통합제어기는 INIT Request 유니캐스트메시지를통해해당제어노드및제어노드에부착된액추에이터를초기화한다. 초기화단계를마친제어노드및액추에이터는 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해초기화된이후상태정보를송신하며, 온실통합제어기는온실통합제어기에설정된정보를 Confirm(CG_STATE) 메시지를통해해당제어노드에게전달한다

29 ( 그림 7-2) 개별제어노드및액추에이터초기화 브로드케스트방식의전체제어노드초기화 전체제어노드의초기화가필요한경우온실통합제어기는 INIT_NODE Request 브로드캐스트메시지를통해온실통합제어기의지배를받는모든제어노드 (NODE_ALL) 를초기화한다. 초기화단계를마친제어노드들은 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해초기화된이후상태정보를송신하며, 온실통합제어기는온실통합제어기에설정된정보를 Confirm(CG_STATE) 메시지를통해각각의노드에게전달한다. 중간메시지가유실된경우 7.1.4절의유니캐스트메시지를통한개별제어노드초기화를다시진행한다. ( 그림 7-3) 전체제어노드초기화 유니케스트방식의개별제어노드초기화 개별제어노드의초기화가필요한경우온실통합제어기는 INIT_NODE Request 유니캐스트메시지를통해해당제어노드를초기화한다. 초기화단계를마친제어노드는 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해초기화된이후상태정보를송신하며, 온실통합제어기는온실통합제어

30 기에설정된정보를 Confirm(CG_STATE) 메시지를통해해당제어노드에게전달한다. ( 그림 7-4) 개별제어노드초기화 유니케스트방식의개별액추에이터초기화 제어노드에부착된개별액추에이터의초기화가필요한경우온실통합제어기는 INIT_ENSOR Request 유니캐스트메시지를통해해당액추에이터를초기화한다. 초기화단계를마친액추에이터는 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해초기화된이후상태정보를송신하며, 온실통합제어기는온실통합제어기에설정된정보를 Confirm(CG_STATE) 메시지를통해해당제어노드에게전달한다. 액추에이터초기화의경우브로드캐스트메시지는무시한다. ( 그림 7-5) 개별액추에이터초기화 7.2. 액추에이터제어값설정 제어노드에부착된개별액추에이터를제어하기위하여온실통합제어기는 SET_ANODE Request 유니케스트메시지를통해제어값을전송한다. 메시지를받은제어노드는액추에이터 ID를비교한후, 일치하는경우에한하여해당액추에이터의상태를제어한다. 또한, 제어노드는 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를송신하고, 온실통합제어기는제어노드와액추에이터의상태를확인한후, 정상적인경우에 Confirm(CG_STATE) 메시지를해당제어노드로전달한다. 만

31 약제어노드와액추에이터의상태가온실통합제어기에서전송하려고한값과다른경 우에는액추에이터제어값을재전송한다. ( 그림 7-6) 액추에이터제어값설정 7.3. 제어노드상태정보획득및보고 온실운영시스템및온실통합제어기는자신에게속한제어노드들의상태정보습득 을위해정보를요청할수있으며, 제어노드들은시작, 중단, 에러상황보고등개별 상태를상위의온실통합제어기에게전달할수있다 전체정보요청 온실운영시스템또는온실통합제어기는자신에게속한제어노드들의설정정보, 상태정보수집을위해 ANODE_INFO Request 브로드캐스트메시지를통해온실통합제어기의지배를받는모든제어노드들 (NODE_ALL) 에게정보요청을한다. 각제어노드들은 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해송신한다. 중간메시지가유실된경우온실통합제어기는유니캐스트메시지를통한개별정보를요청하거나전체제어노드에게재요청을한다. ( 그림 7-7) 전체제어노드및액추에이터정보요청 개별제어노드정보요청 온실운영시스템또는온실통합제어기는자신에게속한제어노드들의설정정보, 상

32 태정보수집을위해 ANODE_INFO Request 유니캐스트메시지를통해온실통합제어기의지배를받는제어노드 (NODE_ID) 에게정보요청을한다. 각제어노드들은 Response(AN_STATE) 메시지를통해자신의상태정보 (AN_STATE) 를 Response 메시지를통해송신한다. ( 그림 7-8) 개별제어노드정보요청 제어노드동작시작, 에러, 상태보고 제어노드를운영하는사용자가수동으로제어노드를재시작하거나, 제어노드오류로인해리부팅되는등제어노드가새롭게시작되는경우각제어노드는온실통합제어기에게초기화되었음을알린다. INIT Notify 유니캐스트메시지전송을통해그상태정보를알리며, 온실통합제어기는 Confirm 메시지를통해등록된정보를제어노드에게전송한다. 제어노드는자신이온실통합제어기에정상적으로소속되었음을 Ack 메시지를통해확인한다. 또한, 액추에이터및제어노드에서발생되는비정상상태를사전에정해진에러코드에따라온실통합제어기로전송한다. ( 그림 7-9) 제어노드동작시작

33 ( 그림 7-10) 제어노드에러발생시보고 ( 그림 7-11) 제어노드유지여부보고

34 부록 Ⅰ 메시지구조체코드예시 Ⅰ.1. Frame Header 구조체 (6.1 절참조 ) typedef struct FrameHeader { FrameControl fc; unsigned short seqnum; unsigned char id[5]; unsigned char paylen; } FrameHeader; Ⅰ.2. Frame Control 구조체 (6.2 절참조 ) typedef struct FrameControl { #ifdef BIG_ENDIAN_BITFIELD unsigned char dtype : 1; unsigned char frametype : 3; unsigned char sec_enable : 1; unsigned char ackreq : 1; unsigned char reserved : 2; #elif LITTLE_ENDIAN_BITFIELD unsigned char reserved : 2; unsigned char ackreq : 1; unsigned char sec_enable : 1; unsigned char frametype : 3; unsigned char dtype : 1; #endif } FrameControl; Ⅰ.3. 액추에이터정보구조체 (6.8.1 절참조 ) typedef struct Actuator_Info { unsigned char actuator_id; unsigned char actuator_type; unsigned short actuator_value; unsigned char actuator_state; #ifdef BIG_ENDIAN_BITFIELD unsigned char isinit_actuator : 4; unsigned char monitor_mode : 4; #elif LITTLE_ENDIAN_BITFIELD unsigned char monitor_mode : 4; unsigned char isinit_actuator : 4; #endif unsigned char monitor_time; } Sensor_Info; Ⅰ.4. 제어노드상태정보구조체 (6.8.1 절참조 ) typedef struct AN_STATE_Info_Header { unsigned char sw_ver; unsigned char profile_ver; unsigned char id[5]; #ifdef BIG_ENDIAN_BITFIELD unsigned char isinit_actuator : 4; unsigned char monitor_mode : 4; #elif LITTLE_ENDIAN_BITFIELD unsigned char monitor_mode : 4;

35 unsigned char isinit_actuator : 4; #endif unsigned short monitor_value; unsigned char actuator_num; } AN_STATE_Info_Header; Ⅰ.5. 온실통합제어기상태정보구조체 (6.8.2 절참조 ) typedef struct CG_STATE_Info { unsigned char sw_ver; unsigned char profile_ver; #ifdef BIG_ENDIAN_BITFIELD unsigned int gwid : 20; unsigned int isinit_communication : 2; unsigned int isinit_actuator : 2; unsigned int is_error : 2; unsigned int busy : 2; unsigned int request_comm : 2; unsigned int reserved : 2; #elif LITTLE_ENDIAN_BITFIELD unsigned int reserved : 2; unsigned int request_comm : 2; unsigned int busy : 2; unsigned int is_error : 2; unsigned int isinit_actuator : 2; unsigned int isinit_communication : 2; unsigned int gwid : 20; #endif } CG_STATE_Info Ⅰ.6. 제어노드에러코드정의 (6.8.3 절참조 ) #define ECODE_INIT 0x01 #define ECODE_RESET 0x02 #define ECODE_COMM_ERROR 0x03 #define ECODE_ACTUATOR_ERROR 0x04 #define ECODE_ACTUATOR_INT_ERROR 0x05 #define ECODE_READ_ERROR 0x06 #define ECODE_KEEP_ALIVE 0x08 #define ECODE_DISABLE_RECV 0x09 #define ECODE_SW_TIMER_ERROR 0x0A #define ECODE_HW_TIMER_ERROR 0x0B #define ECODE_PWR_ERROR 0x0C #define ECODE_PWR_OFF 0x0D #define ECODE_BAT_ERROR 0x0E #define ECODE_BAT_LOW 0x0F #define ECODE_BAT_OFF 0x10 #define ECODE_UNKNOWN_ERROR 0xFF

36 부록 Ⅱ 참고문헌 [1] IEEE Wireless Medium Access Control(MAC) and Physical Layer(PHY) Specifications for Low-Rate Wireless Personal Area Networks [2] TTA, TTAK.KO /R2, " 계층적센서노드식별체계 (hcode)", [3] TTA, TTAK.KO , " 온실관제시스템요구사항프로파일 ", [4] TTA, TTAK.KO-??.????-Part1, " 온실관제시스템 - 제1부센서노드와온실통합제어기간인터페이스 ", [5] TTA, TTAK.KO Part3, " 온실관제시스템 - 제3부 : 온실통합제어기와온실운영시스템간인터페이스 ", [6] TTA, TTAK.KO Part4, " 온실관제시스템 - 제4부 : 온실운영시스템과온실통합관리시스템간인터페이스 ",

37 표준작성공헌자 표준번호 : 이표준의제 개정및발간을위해아래와같이여러분들이공헌하였습니다. 구분 성명 위원회및직위 표준 ( 과제 ) 제안 김세한 기술분과위원 표준초안작성자 손교훈 기술분과위원 손교훈 기술분과위원 표준초안에디터 김세한 기술분과위원 김동성 농업 IT WG장 표준초안검토 외프로젝트그룹위원 연락처 ( 등 ) shkim72@etri.re.kr sonkh@etri.re.kr sonkh@etri.re.kr shkim72@etri.re.kr dskim@chunghocomnet.com 소속사한국전자통신연구원한국전자통신연구원한국전자통신연구원한국전자통신연구원 청호컴넷 표준안심의 김형준 표준분과위원장 khj@etri.re.kr 한국전자통신연구원 외기술위원회위원 사무국담당 김대중 TTA 김은교 TTA

38 정보통신단체표준 ( 국문표준 ) 온실관제시스템 제2부제어노드와온실통합제어기간인터페이스 (Greenhouse Control System - Part 2: Interface Between Actuator Nodes and Greenhouse Control Gateway) 발행인 : 한국정보통신기술협회회장발행처 : 한국정보통신기술협회 , 경기도성남시분당구분당로 47 Tel : , Fax : 발행일 :

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

Microsoft Word - TTAK.KO

Microsoft Word - TTAK.KO d 정보통신단체표준 ( 국문표준 ) 제정일 : 2014 년 4 월 10 일 T T A S t a n d a r IPTV 환경에서의이어보기서비스요구사항 Seamless Play Service Requirement for IPTV 제정일 : 2014 년 4 월 10 일 IPTV 환경에서의 이어보기서비스요구사항 Seamless Play Service Requirement

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는 Dong Yang E&P 인버터 Modbus Monitoring Protocol 2018. 08. 27 Sun Spec (Modbus-RTU) -. Modbus Protocol 각 Field에대한설명 Frame갂의구별을위한최소한의시갂 BaudRate 9600에서 1bit 젂송시갂은 Start 0.104msec, (3.5 character Times, 1 Character

More information

INSIDabcdef_:MS_0001MS_0001 INSIDabcdef_:MS_0001MS_0001 정보통신단체표준 ( 국문표준 ) 정보통신단체표준 ( 국문표준 ) TTAK.KO 제정일 : 2017 년 06 월 28 일 T T A S t a n d a r

INSIDabcdef_:MS_0001MS_0001 INSIDabcdef_:MS_0001MS_0001 정보통신단체표준 ( 국문표준 ) 정보통신단체표준 ( 국문표준 ) TTAK.KO 제정일 : 2017 년 06 월 28 일 T T A S t a n d a r 제정일 : 2017 년 06 월 28 일 T T A S t a n d a r d 차량긴급구난체계 (e-call) 프로토콜 제1부 : 최소사고정보전송프로토콜 e-call System Protocol Part 1: Minimum Set of Data Transport Protocol 표준초안검토위원회사물인터넷네트워킹특별프로젝트그룹 (SPG12) 표준안심의위원회

More information

thesis

thesis ( Design and Implementation of a Generalized Management Information Repository Service for Network and System Management ) ssp@nile nile.postech.ac..ac.kr DPE Lab. 1997 12 16 GMIRS GMIRS GMIRS prototype

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

T T A S t a n d a r d

T T A  S t a n d a r d T T A S t a n d a r d 제정일 : 2015 년 12 월 16 일 소프트웨어연구개발프로세스 05. 프로세스관리 Software Research and Development Process 05. Process Management 제정일 : 2015 년 12 월 16 일 소프트웨어연구개발프로세스 05. 프로세스관리 Software Research

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

israel-내지-1-4

israel-내지-1-4 israel-내지-1-4 1904.1.1 12:49 AM 페이지1 mac2 2015. 11 Contents S T A T E O F I S R A E L 8 Part I Part II Part III Part IV Part V Part VI Part VII Part VIII 9 S T A T E O F I S R A E L 10 Part I Part

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

PowerPoint Presentation

PowerPoint Presentation FORENSICINSIGHT SEMINAR SQLite Recovery zurum herosdfrc@google.co.kr Contents 1. SQLite! 2. SQLite 구조 3. 레코드의삭제 4. 삭제된영역추적 5. 레코드복원기법 forensicinsight.org Page 2 / 22 SQLite! - What is.. - and why? forensicinsight.org

More information

Microsoft Word doc

Microsoft Word doc TCP/IP 구조 1. I.P 구조설명 2. ARP 구조설명 3. TCP 구조설명 4. UDT 구조설명 5. RIP 구조설명 6. BOOTP 구조설명 7. TFTP 구조설명 destination addr source addr type data CRC 6 6 2 46-1500 4 type 0X0800 IP datagram 2 46-1500 type 0X0806

More information

우루과이 내지-1

우루과이 내지-1 U R U G U A Y U r u g u a y 1. 2 Part I Part II Part III Part IV Part V Part VI Part VII Part VIII 3 U r u g u a y 2. 4 Part I Part II Part III Part IV Part V Part VI Part VII Part VIII 5 U r u g u a

More information

CONTENTS C U B A I C U B A 8 Part I Part II Part III Part IV Part V Part VI Part VII Part VIII Part IX 9 C U B A 10 Part I Part II Part III Part IV Part V Part VI Part VII Part VIII Part IX 11 C U B

More information

00-1표지

00-1표지 summary _I II_ summary _III 1 1 2 2 5 5 5 8 10 12 13 14 18 24 28 29 29 33 41 45 45 45 45 47 IV_ contents 48 48 48 49 50 51 52 55 60 60 61 62 63 63 64 64 65 65 65 69 69 69 74 76 76 77 78 _V 78 79 79 81

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

경제통상 내지.PS

경제통상 내지.PS CONTENTS I 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 II 38 39 40 41 42 43 III 46 47 48 49 50 51 52 53 54 55 56 57 58 59 IV 62 63 64 65 66 67 68 69 V

More information

°æÁ¦Åë»ó³»Áö.PDF

°æÁ¦Åë»ó³»Áö.PDF CONTENTS I 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 II 38 39 40 41 42 43 III 46 47 48 49 50 51 52 53 54 55 56 57 58 59 IV 62 63 64 65 66 67 68 69 V

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

놀이동산미아찾기시스템

놀이동산미아찾기시스템 TinyOS를이용한 놀이동산미아찾기시스템 윤정호 (mo0o1234@nate.com) 김영익 (youngicks7@daum.net) 김동익 (dongikkim@naver.com) 1 목차 1. 프로젝트개요 2. 전체시스템구성도 3. Tool & Language 4. 데이터흐름도 5. Graphic User Interface 6. 개선해야할사항 2 프로젝트개요

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

UDP Flooding Attack 공격과 방어

UDP Flooding Attack 공격과 방어 황 교 국 (fullc0de@gmail.com) SK Infosec Co., Inc MSS Biz. Security Center Table of Contents 1. 소개...3 2. 공격 관련 Protocols Overview...3 2.1. UDP Protocol...3 2.2. ICMP Protocol...4 3. UDP Flood Test Environment...5

More information

Chapter11OSPF

Chapter11OSPF OSPF 111 OSPF Link state Interior Gateway Protocol OSPF 1988 IETF OSPF workgroup OSPF RFC 2383 version 2 Chapter OSPF Version 2 OSPFIGP AS 1 1111 Convergence Traffic Distance Vector Link state OSPF (Flooding),

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트워크주소와 브로드캐스트주소를설명할수있다. 학습내용 1 : IP 헤더필드구성 1. Network Layer Fields 2. IP 헤더필드의구성 1)

More information

IoTFS-0056-무선 침입감지기 시험방법.hwp

IoTFS-0056-무선 침입감지기 시험방법.hwp 제정일 : 2015 년 07 월 27 일 IoTF S t a n d a r d 무선침입감지기시험방법 Test Methods for Wireless Intrusion Detectors 사물인터넷포럼 제정일 : 2015 년 07 월 27 일 무선침입감지기시험방법 Test Methods for Wireless Intrusion Detectors 사물인터넷포럼 본문서에대한저작권은사물인터넷포럼에있으며,

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

Microsoft Word - ASG AT90CAN128 모듈.doc

Microsoft Word - ASG AT90CAN128 모듈.doc ASG AT90128 Project 3 rd Team Author Cho Chang yeon Date 2006-07-31 Contents 1 Introduction... 3 2 Schematic Revision... 4 3 Library... 5 3.1 1: 1 Communication... 5 iprinceps - 2-2006/07/31

More information

일반적인 네트워크의 구성은 다음과 같다

일반적인 네트워크의 구성은 다음과 같다 W5200 Errata Sheet Document History Ver 1.0.0 (Feb. 23, 2012) First release (erratum 1) Ver 1.0.1 (Mar. 28, 2012) Add a solution for erratum 1, 2 Ver 1.0.2 (Apr. 03, 2012) Add a solution for erratum 3

More information

001지식백서_4도

001지식백서_4도 White Paper on Knowledge Service Industry Message Message Contents Contents Contents Contents Chapter 1 Part 1. Part 2. Part 3. Chapter

More information

ISO17025.PDF

ISO17025.PDF ISO/IEC 17025 1999-12-15 1 2 3 4 41 42 43 44, 45 / 46 47 48 49 / 410 411 412 413 414 5 51 52 53 54 / 55 56 57 58 / 59 / 510 A( ) ISO/IEC 17025 ISO 9001:1994 ISO 9002:1994 B( ) 1 11 /, / 12 / 1, 2, 3/ (

More information

슬라이드 1

슬라이드 1 DHCP (Dynamic Host Configuration Protocol) Oct 2006 Technical Support Div. Tel : 031-739-6800 Mail : support@corecess.com DHCP Motivations Automatic network configuration for clients No administrator intervention

More information

<28323030382D36363129B0F8B1BA5F524649445FB1BABCF6B9B0C0DAB0FCB8AEBDC3BDBAC5DB5FC0C0BFEBBFE4B1B8BBE7C7D75FC7C1B7CEC6C4C0CF2E687770>

<28323030382D36363129B0F8B1BA5F524649445FB1BABCF6B9B0C0DAB0FCB8AEBDC3BDBAC5DB5FC0C0BFEBBFE4B1B8BBE7C7D75FC7C1B7CEC6C4C0CF2E687770> 제정일: 2008년 11월 18일 T T A Technical Report RFID를 활용한 공군 군수물자관리시스템 응용 요구사항 프로파일 (Application Requirement Profile for Development of Korea Air Force's Logistics Assets Management System Using RFID) 제정일 :

More information

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

TTA Verified : HomeGateway :, : (NEtwork Testing Team) TTA Verified : HomeGateway :, : (NEtwork Testing Team) : TTA-V-N-05-006-CC11 TTA Verified :2006 6 27 : 01 : 2005 7 18 : 2/15 00 01 2005 7 18 2006 6 27 6 7 9 Ethernet (VLAN, QoS, FTP ) (, ) : TTA-V-N-05-006-CC11

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

TCP.IP.ppt

TCP.IP.ppt TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP Internet Protocol _ IP Address Internet Protocol _ Subnet Mask Internet Protocol _ ARP(Address Resolution Protocol) Internet Protocol _ RARP(Reverse Address Resolution

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:275~289 Received: 2016/12/02, Accepted: 2016/12/22 Revised: 2016/12/20, Published: 2016/12/30 [ABSTRACT] SNS is used in various fields. Although

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

thesis

thesis CORBA TMN Surveillance System DPNM Lab, GSIT, POSTECH Email: mnd@postech.ac.kr Contents Motivation & Goal Related Work CORBA TMN Surveillance System Implementation Conclusion & Future Work 2 Motivation

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA e- 비즈니스연구 (The e-business Studies) Volume 17, Number 3, June, 30, 2016:pp. 273~299 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 06. 11 2016. 06. 24 2016. 06. 26 ABSTRACT e-

More information

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No. Special Report_Special Theme UHDTV 지상파 UHD ESG 및 IBB 표준기술 이동관 MBC 기술연구소차장 2.1 개요 2.2 표준구성 TTA Journal Vol.167 l 63 OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile

More information

hd1300_k_v1r2_Final_.PDF

hd1300_k_v1r2_Final_.PDF Starter's Kit for HelloDevice 1300 Version 11 1 2 1 2 3 31 32 33 34 35 36 4 41 42 43 5 51 52 6 61 62 Appendix A (cross-over) IP 3 Starter's Kit for HelloDevice 1300 1 HelloDevice 1300 Starter's Kit HelloDevice

More information

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

Something that can be seen, touched or otherwise sensed

Something that can be seen, touched or otherwise sensed Something that can be seen, touched or otherwise sensed Things about an object Weight Height Material Things an object does Pen writes Book stores words Water have Fresh water Rivers Oceans have

More information

Microsoft PowerPoint - e pptx

Microsoft PowerPoint - e pptx Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

untitled

untitled CAN BUS RS232 Line CAN H/W FIFO RS232 FIFO CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter PROTOCOL Converter CAN2RS232 Converter Block Diagram > +- syntax

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Reasons for Poor Performance Programs 60% Design 20% System 2.5% Database 17.5% Source: ORACLE Performance Tuning 1 SMS TOOL DBA Monitoring TOOL Administration TOOL Performance Insight Backup SQL TUNING

More information

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D> 2011 년봄학기데이터통신 Chapter 01 데이터통신과네트워크 1 순서 1. 데이터통신과네트워크의개념 2. 컴퓨터네트워크의유형 3. 네트워크표준화 4. 인터넷표준화활동 5. 유무선네트워크의발전및진화 Copyright(c)2011 by Hyun-Ho Choi 2 Section 01 데이터통신과네트워크의개념 데이터통신 (Data Communication) 두개이상의통신장치사이에서전송미디어

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 논문 10-35-03-03 한국통신학회논문지 '10-03 Vol. 35 No. 3 원활한 채널 변경을 지원하는 효율적인 IPTV 채널 관리 알고리즘 준회원 주 현 철*, 정회원 송 황 준* Effective IPTV Channel Control Algorithm Supporting Smooth Channel Zapping HyunChul Joo* Associate

More information

¹æ¼Û±â¼ú-pdf-Äõ¼öÁ¤

¹æ¼Û±â¼ú-pdf-Äõ¼öÁ¤ Broadcast Technical Research Contents 9 11 13 29 38 48 62 75 77 79 80 97 119 I 11 12 I I 13 14 I I 15 16 I I 17 18 I I 19 20 I I 21 22 I I 23 24 I I 25 26 I I 27 28 I I 29 30 I I 31 32 I I 33 34

More information

KBS-¹æ¼Û±â¼ú¿¬±¸-1Àå-º°

KBS-¹æ¼Û±â¼ú¿¬±¸-1Àå-º° Broadcast Technical Research Contents 5 7 12 27 31 33 47 56 62 73 75 79 93 I 7 8 I I 9 10 I I 11 12 I I 13 14 I I 15 16 I I 17 18 I I 19 20 I I 21 22 I I 23 24 I I 25 26 I I 27 28 I I 29 30 I I 33

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 EBC (Equipment Behaviour Catalogue) - ISO TC 184/SC 5/SG 4 신규표준이슈 - 한국전자통신연구원김성혜 목차 Prologue: ISO TC 184/SC 5 그룹 SG: Study Group ( 표준이슈발굴 ) WG: Working Group ( 표준개발 ) 3 EBC 배경 제안자 JISC (Japanese Industrial

More information

Microsoft Word - How to make a ZigBee Network_kr

Microsoft Word - How to make a ZigBee Network_kr 1 단계 ZigBee 네트워크설정방법 이보기는 ProBee 기기를이용해 ZigBee 네트워크를설정하는방법을보여줍니다. 2 단계 이보기에서사용된 SENA 제품입니다 : ProBee ZE10 Starter Kit ProBee ZS10 ProBee ZU10 3 단계 ZigBee 네트워크입니다. SE1 SE2 SE3 ZS10 ZS10 ZS10 R4 R5 R3 R1

More information

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770> 327 Journal of The Korea Institute of Information Security & Cryptology ISSN 1598-3986(Print) VOL.24, NO.2, Apr. 2014 ISSN 2288-2715(Online) http://dx.doi.org/10.13089/jkiisc.2014.24.2.327 개인정보 DB 암호화

More information

0. 들어가기 전

0. 들어가기 전 컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청

More information

<4D6963726F736F667420576F7264202D205B323030382D3735325D20B8F0B9D9C0CF20BDC5B7DA20BCADBAF1BDBAB8A620C0A7C7D120BDC5B7DABAB8BEC8B8F0B5E25F4D544D5F20BBE7BFEB20BDC3B3AAB8AEBFC02E646F63>

<4D6963726F736F667420576F7264202D205B323030382D3735325D20B8F0B9D9C0CF20BDC5B7DA20BCADBAF1BDBAB8A620C0A7C7D120BDC5B7DABAB8BEC8B8F0B5E25F4D544D5F20BBE7BFEB20BDC3B3AAB8AEBFC02E646F63> TTAx.xx-xx.xxxx/R1 제정일: 200x년 xx월 xx일 개정일: 200x년 xx월 xx일 T T A S t a n d a r d 모바일 신뢰 서비스를 위한 신뢰보 안모듈(MTM) 사용 시나리오 (MTM Usage Scenarios for Trusted Mobile Services) 제정일 : 2010 년 12 월 xx 일 TTAx.xx-xx.xxxx/R1

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

More information

차세대방송표준포럼단체표준 ( 국문표준 ) 제정일 : 2016 년 4 월 14 일 UHD IBB 서비스 - 파트 4. 컴패니언스크린서비스 Standard for UHD IBB Service - Part 4. Companion Screen Service 본문서에대한저작권은

차세대방송표준포럼단체표준 ( 국문표준 ) 제정일 : 2016 년 4 월 14 일 UHD IBB 서비스 - 파트 4. 컴패니언스크린서비스 Standard for UHD IBB Service - Part 4. Companion Screen Service 본문서에대한저작권은 d 차세대방송표준포럼표준 ( 국문표준 ) N G B F S t a n d a r 제정일 : 2016년 4월 14일 UHD IBB 서비스파트 4. 컴패니언스크린서비스 Standard for UHD IBB Service Part 4. Companion Screen Service 차세대방송표준포럼단체표준 ( 국문표준 ) 제정일 : 2016 년 4 월 14 일 UHD

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석 ,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,

More information

±èÇö¿í Ãâ·Â

±èÇö¿í Ãâ·Â Smartphone Technical Trends and Security Technologies The smartphone market is increasing very rapidly due to the customer needs and industry trends with wireless carriers, device manufacturers, OS venders,

More information

Microsoft PowerPoint - 06-IPAddress [호환 모드]

Microsoft PowerPoint - 06-IPAddress [호환 모드] Chapter 06 IP Address IP Address Internet address IP 계층에서사용되는식별자 32 bit 2 진주소 The address space of IPv4 is 2 32 or 4,294,967,296 netid 와 hostid 로구분 인터넷에서호스트와라우터를유일하게구분 IP Address Structure 2-Layer Hierarchical

More information

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Microsoft Word - Installation and User Manual_CMD V2.2_.doc CARDMATIC CMD INSTALLATION MANUAL 씨앤에이씨스템(C&A SYSTEM Co., Ltd.) 본사 : 서울특별시 용산구 신계동 24-1(금양빌딩 2층) TEL. (02)718-2386( 代 ) FAX. (02) 701-2966 공장/연구소 : 경기도 고양시 일산동구 백석동 1141-2 유니테크빌 324호 TEL. (031)907-1386

More information

0929 ............-....

0929 ............-.... Joint Industry- Government Planning Market Planning Assistance Strategic Planning Production Market Development Value Added Interface Standards Tax Incentives Intellectual Property Rights National Labs

More information

歯A1.1함진호.ppt

歯A1.1함진호.ppt The Overall Architecture of Optical Internet ETRI ? ? Payload Header Header Recognition Processing, and Generation A 1 setup 1 1 C B 2 2 2 Delay line Synchronizer New Header D - : 20Km/sec, 1µsec200 A

More information

untitled

untitled 2006 517 ICS KS X ISO 2006 Transport Protocol Experts Group(TPEG) TPEG specifications CTT(Congestion and TravelTime Information) TPEG()., TPEG Part TPEG. TPEG TPEG TDC(Transparent Data Channel). (Digital

More information

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9

ICT EXPERT INTERVIEW ITS/ ICT? 차량과 인프라 간 통신(V2I) Nomadic 단말 통신(V2P) 차량 간 통신(V2V) IVN IVN [ 1] ITS/ ICT TTA Journal Vol.160 l 9 오늘날 자동차와 도로는 ICT 기술과 융합되어 눈부시게 발전하고 있습니다. 자동차는 ICT 기술과 접목되어 스마트 자동차로 변화하며 안전하고 편리하며 CO 2 방출을 줄이는 방향으로 기술개발을 추진하고 있으며 2020년경에는 자율 주행 서비스가 도입될 것으로 전망하고 있습니다. 또한, 도로도 ICT 기술과 접목되어 스마트 도로로 변화하며 안전하고 편리하며 연료

More information

歯3이화진

歯3이화진 http://www.kbc.go.kr/ Abstract Terrestrial Broadcasters Strategies in the Age of Digital Broadcasting Wha-Jin Lee The purpose of this research is firstly to investigate the

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

06_ÀÌÀçÈÆ¿Ü0926

06_ÀÌÀçÈÆ¿Ü0926 182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %

More information

C# Programming Guide - Types

C# Programming Guide - Types C# Programming Guide - Types 최도경 lifeisforu@wemade.com 이문서는 MSDN 의 Types 를요약하고보충한것입니다. http://msdn.microsoft.com/enus/library/ms173104(v=vs.100).aspx Types, Variables, and Values C# 은 type 에민감한언어이다. 모든

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:237~251 Received: 2016/11/20, Accepted: 2016/12/24 Revised: 2016/12/21, Published: 2016/12/30 [ABSTRACT] Recently, there is an increasing

More information

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

2005 2004 2003 2002 2001 2000 Security Surveillance Ubiquitous Infra Internet Infra Telematics Security Surveillance Telematics Internet Infra Solutions Camera Site (NETWORK) Monitoring & Control

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

2 0 1 1 4 2011 1 2 Part I. 1-1 1-2 1-3 1-4 1-5 1-6 1-7 1-8 Part II. 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 2-20 2-21 2-22 2-23 2-24 2-25 2-26 2-27 2-28

More information

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1 SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 100) 1 Contents 1 INTRODUCTION 2 PROTOCOL FRAME OUTLINE 3 FUNCTION FIELD 4 DATA FIELD 5 CRC CHECK 6 FUNCTION EXAM 7 EXCEPTION RESPONSE 8 I/O STATUS

More information

세계 비지니스 정보

세계 비지니스 정보 - i - ii - iii - iv - v - vi - vii - viii - ix - 1 - 2 - 3 - - - - - - - - - - 4 - - - - - - 5 - - - - - - - - - - - 6 - - - - - - - - - 7 - - - - 8 - 9 - 10 - - - - - - - - - - - - 11 - - - 12 - 13 -

More information

00.2011-66-988 노무관리업무 담당자 워크숍 속표지

00.2011-66-988 노무관리업무 담당자 워크숍 속표지 교재 2011-66-988 노무관리업무 담당자 워크숍 2011. 11 목 차 1. 복수노조 타임오프제 쟁점과 합리적 대응방안 07 임 종 호 (노무법인 B&K 대표노무사) 2. 대학에서의 직종별인사노무 관리와 평가 51 강 승 화 (대한노무법인 공인노무사) 3. 대학에서의 합리적 합법적 용역(도급/파견/하청등) 관리방안 69 강 승 화 (대한노무법인 공인노무사)

More information

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예 Mitsubishi FX Series Computer Link 2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK... 1 1. 시스템구성... 3 2. 시스템설정... 4 3. 사용예... 6 3.1. 사용예 1... 6 3.2. 사용예 2... 9 4. 케이블연결도... 13 4.1.

More information

슬라이드 제목 없음

슬라이드 제목 없음 (JTC1/SC6) sjkoh@knu.ac.kr JTC1 JTC1/SC6/WG7 ECTP/RMCP/MMC (JTC1/SC6) 2/48 JTC1 ISO/IEC JTC1 Joint Technical Committee 1 ( ) ISO/TC 97 ( ) IEC/TC 83 ( ) Information Technology (IT) http://www.jtc1.org

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt

Microsoft PowerPoint - 3ÀÏ°_º¯¼ö¿Í »ó¼ö.ppt 변수와상수 1 변수란무엇인가? 변수 : 정보 (data) 를저장하는컴퓨터내의특정위치 ( 임시저장공간 ) 메모리, register 메모리주소 101 번지 102 번지 변수의크기에따라 주로 byte 단위 메모리 2 기본적인변수형및변수의크기 변수의크기 해당컴퓨터에서는항상일정 컴퓨터마다다를수있음 short

More information

0929 °úÇбâ¼úÁ¤Ã¥-¿©¸§

0929 °úÇбâ¼úÁ¤Ã¥-¿©¸§ TRM : Total Road-Map Joint Industry- Government Planning Market Planning Assistance Strategic Planning Production Market Development Value Added Interface Standards Tax Incentives Intellectual

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

SK IoT IoT SK IoT onem2m OIC IoT onem2m LG IoT SK IoT KAIST NCSoft Yo Studio tidev kr 5 SK IoT DMB SK IoT A M LG SDS 6 OS API 7 ios API API BaaS Backend as a Service IoT IoT ThingPlug SK IoT SK M2M M2M

More information

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING

More information