Development of microgrid integrated multi platform using dds and verification of communication performance
1. Development of micro grid
integrated multi-platform using
DDS and verification of
communication performance
DDS를 사용한 마이크로그리드 통합 멀
티플랫폼 개발과 통신성능검증
이 동 진
Sejong Univ. NGNlab.
Computer Engineering
2. I. 연구의 배경 및 목적
II. 마이크로그리드 통신구조
III. 사물인터넷 기반 멀티플랫폼 개발
IV. 성능분석
V. 실험결과 및 결론
INDEX
3. 마이크로그리드 도전과제
독립형 마이크로그리드는 지역적으로
분산된 환경에 분포되어 운영
효율적인 배전망 관리를 위해
마이크로그리드간의 연계필요
마이크로그리간 연계를 위한 뚜렷한
프로토콜 필요
계통간 상호운용성 보장을 위한
메시지포맷 정의 필요
IoT프로토콜을 사용하여 공용인터넷망
환경에서 통신가능한 MGMS (Micro Grid
Management System) 멀티플랫폼 개발
및 통신성능검증 진행
3
1. 연구의 배경 및 목적
5. 5
2. 마이크로그리드 통신구조
다수의 MGMS로부터
데이터 취득필요
Publish/Subscribe
통신방식
높은 신뢰성과
확장성을 보유한
DDS
MMS
MGMS
6. 6
3. 사물인터넷 기반 멀티플랫폼 개발 - DDS
7개의 통신개체와 22가지 QoS 보유
Publish/Subscribe 방식
UDP 기반
수신 받기를 원하는 Topic을
Subscriber가 등록함으로써 데이터
수신
Non-broker 방식의 통신방식
Single Point Failure 가 발생하지
않음
DDS
7. 3. 사물인터넷 기반 멀티플랫폼 개발 - DDS
Governance 파일에 Serialized Payload, SubMessage, RTPSMessage 별로 보안적용유무 결정
CryptoHeader와 CryptoFooter, SecurePrefix와 SecurePostfix 를 통해 메시지 보호
• CryptoHeader: 암호화의 종류, 암호식별자, 암호화 추가정보 등 암호화변환에 대한 내용
• CryptoFooter: 암호화변환 결과
본 연구개발에서는 AES-256방식의 암호키 전달 후 전달된 암호키로 암/복호화 수행
DDS-보안
8. 8
3. 사물인터넷 기반 멀티플랫폼 개발 - 메시지포맷
IEC61850-8-2 message format
Message
body
15. 15
5. 실험결과 및 결론
IEC61850 표준을 준수하여 다른 계통 간
의 상호운용성을 보장하고 공용인터넷망
환경에서 통신하는 멀티플랫폼을 개발
개발된 멀티플랫폼을 사용하여 DDS QoS
와 네트워크 트래픽을 변수로 두어 성능
검증 실험을 수행
실험결과, DDS는 일반적인 환경에서
Reliability QoS를 RELIABLE로 설정한 경
우 최대 1,700ms 이상의 RTT와 0%의 손
실률, 0.004%의 1초 이상 응답률을 보였
고, BEST_EFFORT로 설정한 경우의 최대
61ms의 RTT와 0.001%의 손실률을 보임
네트워크의 부하가 주어진 환경에서
RELIABLE은 최대 4.2초의 RTT와 0%의 손
실, 6.6%의 1초 이상 응답률을 보였고,
BEST_EFFORT는 최대 704ms 지연시간과
2.2%의 손실률을 보임.
BEST_EFFORT를 사용하여 지연시간을 줄
이고, 일정 시간 내에 수신되지 않으면 관
리자에게 메시지가 전달되지 않았음을
알리는 것이 적당할 것
향후 개발된 멀티플랫폼을 사용하여 대
규모로 분산된 모의마이크로그리드환경
에서 안정적인 통신이 가능한 네트워크
환경을 구축 실증적인 마이크로그리
드 통신에서 안정성과 보안성이 향상될
것으로 기대