Nano IPv6 protocol stack

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

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

1217 WebTrafMon II

PowerPoint Template

TCP.IP.ppt

°í¼®ÁÖ Ãâ·Â

Microsoft PowerPoint ppt

歯김병철.PDF

Chapter11OSPF

3 : BLE CoAP 6LoWPAN (Cheol-Min Kim et al.: Implementation of CoAP/6LoWPAN over BLE Networks for IoT Services).,, [1]. [2], (Wireless Sensor Network,

놀이동산미아찾기시스템

Microsoft PowerPoint - MobileIPv6_김재철.ppt

DBPIA-NURIMEDIA

슬라이드 제목 없음

Subnet Address Internet Network G Network Network class B networ

<4D F736F F F696E74202D20B1E8B1E2C7FCB1B3BCF62DBEC6C1D6B4EB>

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University


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

untitled

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1)

Agenda ZigBee Overview ZigBee Alliance ZigBee Protocol Specifications ZigBee Profiles 무선네트워크부품기술 / 시장분석과응용사례세미나

휴대용 기기 분야 가정용 영상 기기 분야 휴대 전화 USB, FireWire 등 PC PC TV DVD/Blu-ray 플레이어 게임 콘솔 휴대 전화 휴대전화, PMP 등 휴대용 기기 간 대용량 데이터 무선 전송 캠코더 Component, Display Port, DVI

Network seminar.key

Microsoft Word doc

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

<333820B1E8C8AFBFEB2D5A B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>

歯I-3_무선통신기반차세대망-조동호.PDF

Microsoft Word - How to make a ZigBee Network_kr

<3034B1E2B9DD32302DBAB8B0EDBCAD2D DC0FCC6C4C0DABFF BAB0C3A53420C8A8B3D7C6AEBFF6C5A9292E687770>

차 례 설치순서 1 인터넷 유무선공유 설치하기 2 스마트에어컨 회원등록 6 캐리어에어컨 스마트앱 사용하기 8


bn2019_2

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

PowerPoint 프레젠테이션

IPv6 기반 Internet of Things( 사물인터넷 ) 기술동향

歯A1.1함진호.ppt

표준기술동향 갖는현장에생산품질관리를위한유선모니터링장비를저가의무선기반네트워크로대체하고자하는움직임이산업계에서활발히일고있다. 이에현장전기설비통신규격을담당하는 HART 는유선설비간의네트워킹을무선으로대체하고자 2007 년 WirelessHART 표준규격을제정하였고, 현재이규격을

Sena Device Server Serial/IP TM Version

PowerPoint Presentation

[Brochure] KOR_TunA

歯이시홍).PDF

제20회_해킹방지워크샵_(이재석)

박선영무선충전-내지

2009년 상반기 사업계획

<3031B0ADB9CEB1B82E687770>

LoRa Infrastructure & Service 2016 년 11 월 Copyright 2016 Return, Inc. All rights reserved.

Microsoft PowerPoint _Wireless Networking.ppt

Microsoft PowerPoint - USN_EMDEC_3.ppt


untitled

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

Microsoft Word - CPL-TR IETF-mobility.doc

istay

개요 IPv6 개요 IPv6 주소 IPv4와공존 IPv6 전환기술 (Transition Technologies)

PowerPoint Presentation

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

07김동회_ok.hwp

ARMBOOT 1

슬라이드 제목 없음

슬라이드 1

대회 조직 대 회 장 서정연(한국정보과학회 회장) 조직위원회 위 원 장 최종원(숙명여대), 홍충선(경희대), 황승구(ETRI) 위 원 강선무(NIA), 김 종(POSTECH), 김철호(ADD), 민경오(LG전자), 박진국(LG CNS), 서형수(알서포트), 엄영익(성균

IPv6Q 현배경 > 인터넷의급속한성장 -> IP 주소의고갈 개인휴대통신장치의보급 network TV, VOD 단말기등의인터넷연결 가정용품제어장치의인터넷연결 > 새로운 IP 로의이행문제 IPv4 호스트와의호환성문제를고려하여야합 ~ IPv4 의취약점보완 QoS 지원 인증

Microsoft PowerPoint _TCP_IP

IPv6 진화동기 인터넷접속노드증가에따른주소영역의 활장 사용자의다양한서비스욕구충족 실시간서비스, 멀티미디어서비스 보안및 인증서비스 IPng S pecifications IPv6 Specification - Intenet Protocol, Version 6(IPv6) S

<31362D D502D45502D442D312D BC1B6C5C2B0E628C0FAC0DAB1B3C1A4BFE4C3BBC0CF2039BFF C0CF2DB1B3C1A4BFCFB7E1C0CF2039BFF C0CF2DBEE7B5B5C8AEC0CEBCADC1A2BCF6295D2DC3D6C1BEBABB2E687770>

통신서비스품질평가보고서 2017 Evaluation Report for the Quality of Communication Services

歯T1-4김병철2.PDF

¼º´Ü±Ù Ãâ·Â-1

슬라이드 1

IEEE 표준 기술 동향

IP 심화 라우팅프로토콜적용시 라우팅테이블에서 이니셜이있는네트워크를설정하는것 : onnected 직접연결된네트워크를의미한다. 그러므로라우팅은 나는이런네트워크와연결되어있다. 를직접연결된라우터들에게알려주는것 1>en 1#conf t 1(config)#router rip 1

Switching

UDP Flooding Attack 공격과 방어

07 김상수.hwp

OSI 참조 모델과 TCP/IP

CAN-fly Quick Manual

untitled

삼성955_965_09

Microsoft Word - ZIO-AP1500N-Manual.doc

망고100 보드로 놀아보자-4

1. 서론 사물인터넷 (IoT : Internet of Things) 의개념은 1999년케빈애쉬톤 (Kevin Ashton) 에의해최초로사용되었다. 초기에케빈애쉬톤이사용을하던개념은 RFID 태그를활용한시스템의발전을시작으로개념이조금씩변화되어, 최근에는유비쿼터스컴퓨팅을포함

R710 R720 R310 R500 R600 M510 MU-MIMO BeamFlex ac Wave 2 AP MU-MIMO, BeamFlex+ 2.5Gbps ac Wave 2 AP BeamFlex ac Wave 1 AP BeamFlex+

<4D F736F F D FB1E2BCFAB5BFC7E2BAD0BCAE2DB8F0B9D9C0CF20B3D7C6AEBFF6C5A92DC3D6BFCF2E646F6378>

29 Ⅰ. 서론 물리학자들이 전파의 이론을 정립한 이후, 이를 기술적으로 실현함은 물론 적정 수준의 19세기 물리학자인 페러데이, 맥스웰, 헤르츠 등의 연구 결과로 인류는 전기장과 자기장의 변화 에 따른 전파를 만들어 낼 수 있게 되었고, 인류에 게 있어 없어서는 안되

INSIDabcdef_:MS_0001MS_0001 제 12 장철도통신 신호설비공사 제 12 장철도통신 신호설비공사 12-1 철도통신선로설비 통화장치 ( : ) 공정별통신외선공통신설비공통신케이블공

VZ94-한글매뉴얼

(72) 발명자 유승화 서울특별시 서초구 서초동 현대슈퍼빌 D-1306 무하마드 타키 라자 경기도 수원시 원천동 아주대학교 산학홀

歯한국전자통신연구원정교일.PDF

SMB_ICMP_UDP(huichang).PDF

Microsoft PowerPoint - User Manual pptx

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

IT & Future Strategy 보고서 는 21세기 한국사회의 주요 패러다임 변화를 분석하고 이를 토대로 미래 초연결 사회의 주요 이슈를 전망, IT를 통한 해결 방안을 모색하기 위해 한국정보화진흥원 (NIA) 에서 기획, 발간하는 보고서입니 다. NIA 의 승인

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

Microsoft Word - src.doc

슬라이드 1

1,000 AP 20,000 ZoneDirector IT 5, WLAN. ZoneFlex AP ZoneDirector. WLAN. WLAN AP,,,,,,., Wi-Fi. AP. PSK PC. VLAN WLAN.. ZoneDirector 5000 WLAN L

Assign an IP Address and Access the Video Stream - Installation Guide

Microsoft PowerPoint - 2.Catalyst Switch Intrastructure Protection_이충용_V1 0.ppt [호환 모드]


Transcription:

대규모 IoT 서비스구축을위한경량네트워크스택기술 2019/04/16 김해용 (haekim@etri.re.kr)

기술의개요 멀티홉을지원하는대규모사물인터넷 (IoT) 서비스개발및운영을위한소형 IoT 디바이스용경량 IPv6 프로토콜스택 1. 경량네트워크스택기술 (ZigBee IP MAC, IEEE 802.15.4) 2. TSCH 기술 (IEEE 802.15.4e MAC) NanoQplus 운영체제를기반으로하는임베디드장치용펌웨어개발기술 PHY 에서응용까지전체계층포함 (MAC/6LoWPAN/IPv6/RPL/UDP) Cortex-M MCU 및 CC2520, CC1200 RF 트랜시버기반 IPv6 Ready Gold Level 국제인증획득 (2014.03) TSCH (Time Slotted Channel Hopping) Low-power and lossy networks (LLNs) 를위해고안된고신뢰성 MAC 프로토콜 산업용 IoT 서비스를위한 IEEE 802.15.4e 국제표준

기술응용분야및기존기술과의차별성 전원인가즉시부팅이완료되어야하는 GUI 를활용하지않는소형 IoT 디바이스 안드로이드 / 리눅스탑재가어려운소형 IoT 디바이스 수백대이상의디바이스가멀티홉으로구성되는네트워크를필요로하는소형 IoT 디바이스 WiFi 망구성이불가능한네트워크 AP 응용분야예시 스마트그리드의전력 / 수도 / 가스원격검침 국외상용화완료, 국내시범사업완료 스마트농장 / 태양열발전모니터링및자동화 통신인프라구축이어려운지역에설치가능 스마트공장의모니터링및공정자동화 스마트빌딩의에너지관리 스마트홈의가전제어 / 조명 / 보안관리 스마트교통의교통상황모니터링 스마트헬스케어 IoT 서버 ( 리눅스 / 안드로이드 ) IoT 게이트웨이 대규모 IoT 경량디바이스 인터넷 IoT 시스템구성

기술응용분야예시 ( 스마트공장 ) 클러스터내무선 IoT 디바이스 100 개 클러스터 1 무선 IoT 디바이스 Access Point 클러스터 3 클러스터 2 스마트공장 클러스터 4 클러스터 5 클러스터 6 클러스터 7 이동단말 고신뢰무선네트워크 클러스터 10 클러스터 8 클러스터 9 원격모니터링 IoT 서버시스템

기술응용분야예시 조선소환경감지및측위시스템 스마트팜통합관리시스템 환경감지및옥내외작업장측위

기술특장점 TRL 7 단계 실험실신뢰성평가완료 수요기업의활용방법에따라최적화필요 노르웨이 SORIA 프로젝트성공적수행 TSCH 기술적용 1210 억원규모 한국스마트그리드무선전력망표준화진행중 표준연, 한국전력, ETRI 기술이전기업들참여

노르웨이 SORIA 프로젝트상세 요구성능 : 15분전송주기, 1% 이내패킷손실율, 최대 250대의 IoT 디바이스로네트워크구성 경쟁력 : 비용절감을위해 AP 개수를최소화하여네트워크를구성할수있는멀티홉기술 (ETRI 보유기술 ) 누리텔레콤에기술이전하여노르웨이에 110만대 (1210억원) 원격검침기설치완료 원격검침기에는 TSCH 무선통신기술과 IPv6 기술이적용됨 노르웨이 SORIA 프로젝트구축지역원격검침기술적용부분 (Smart Meter 들과 DCU 간통신에활용 ) DCU : Data Collection Unit

6LoWPAN Protocol Stack 구성 Physical layer: PPDU 의 TX/RX (CCA) IEEE802.15.4 compatible RF chips CC2520 (2.4 GHz) CC1200 (Sub-GHz) Data link layer: Destination(1-hop Neighbor) 으로 Frame 전달 MAC layer: TSCH, ZigBee-IP MAC 표준기반의 frame들을이용한운용및관리 MAC sublayer: IEEE 802.15.4-2015 standard MLME-SAP, MCPS-SAP MPDU의 TX/RX (CSMA-CA) Network layer: Target(multi-hop) 으로 Packet 전달 6LoWPAN: 헤더압축및 Fragmentation IPv6: end-to-end 라우팅 RPL: 무선멀티홉라우팅을위한 ICMPv6 메시지의한종류 Transport: 특정 Port 로 Datagram 전달 UDP UDP RPL IPv6 Layer (6LoWPAN ND) 6LoWPAN HC/Fragmentation 6ToP ZIP MAC TSCH MAC IEEE 802.15.4 MAC sublayer PHY layer (RF driver)

NanoQplus IPv6 Protocol Suite ICMPv6 6LoWPAN ND RPL UDP IPv6 6LoWPAN Interface IEEE 802.15.4-2015 TSCH ZIP MAC(non-beacon) WPAN devices CC1200 CC2520 SLIP interface SLIP protocol UART

대규모 IoT 서비스구축을위한경량네트워크스택기술

경량네트워크스택기술이전내용및범위 6LoWPAN 적응계층및 INET 추상화계층 컨텍스트 ID 를통한 IPv6 주소의헤더 (header) 압축기능 Fragmentation 기능강화 이웃노드블랙리스트관리 경량 ICMPv6 프로토콜및 6LoWPAN ND 표준프로토콜 경량화를통한메모리사용최소화 DAD(Duplicate Address Detention) 기능지원 RA(Routing Advertisement) 에 nos_custom 옵션지원 경량 IPv6 프로토콜 경량화를통한메모리사용최소화 임의의개수의 IPv6 주소설정가능 라우팅테이블설정을통한데이터경로의수동설정가능

경량네트워크스택기술이전내용및범위 RPL(IPv6 Routing Protocol for Low-power and Lossy Networks) Storing 모드지원으로제어메시지최소화 6LoWPAN ND와의 cross-layer 설계로메모리사용최소화 LLN 노드용경량네트워크스택관리및제어 능동적채널스캔 (active channel scan) 채널블랙리스트 (channel blacklist) 지원 참여 (join) 승인 / 거절기능지원

경량네트워크스택기술상세 경량네트워크스택기술관련 IEEE, IETF 국제표준 MAC 계층 IEEE 802.15.4-2011 (CSMA-CA, ZigBee IP MAC) 6LoWPAN Adaptation 계층 [RFC 4944] Transmission of IPv6 Packets over IEEE 802.15.4 Networks [RFC 6282] Compression Format for IPv6 Datagrams over IEEE 802.15.4-Based Networks [RFC 6775] Neighbor Discovery Optimization for IPv6 over Low-Power Wireless Personal Are a Networks (6LoWPANs) 6lowpan (IPv6 over Low power WPAN) Low power and lossy networks (LLNs) 를특징으로하는 IEEE 802.15.4 MAC 에 IPv6 표준프로토콜을적용하기위해추가로필요한표준들을제정하는 IETF Working Group

경량네트워크스택기술상세 경량네트워크스택기술관련 IEEE, IETF 국제표준 RPL 계층 [RFC 6550] RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks CoAP 계층 draft 상태의표준문서를기반으로개발되었으나, 현재최종 RFC 표준문서와크게달라져제외됨 RPL LLNs 를위한 Routing Protocol 로, IPv6 에의한라우팅을 LLN 에적용할수없었던문제점을해결하여디바이스간멀티홉연결이가능 IETF ROLL Working Group 에서제정한대표표준

경량네트워크스택기술료 중소기업 착수기본료 : 50,000 천 매출정률사용료 : 1.25% 중견기업 착수기본료 : 100,000 천 매출정률사용료 : 3.75% 대기업 착수기본료 : 100,000 천 매출정률사용료 : 5.00%

대규모고신뢰 IoT 서비스를구축을위한 TSCH 기술

TSCH 기술의장점 특정채널점유에의한위법사항회피 대규모네트워크에서단일채널만사용할경우 Root 디바이스근처에서는채널을쉬지않고점유하게됨 LBT 와같은기술을적용해회피할수있으나, 현저히낮아지는 Duty Cycle 로인해대규모네트워크의데이터양을처리불가 채널호핑을통해멀티채널을활용 멀티패스페이딩및간섭문제해결 특정채널에서발생하는노이즈회피 슬롯기반의시간동기화 패킷간충돌을줄여재전송을최소화하고안정성확보 소규모네트워크에서 Deterministic 통신가능하여산업용시설에사용가능

TSCH 기술이전내용및범위 시간동기화기반채널호핑 MAC 통신기술 (TSCH) Enhanced Beacon Frame-based MAC 시간동기화기술 대규모네트워크지원을위한 Enhanced Beacon 설정및전송주기제어기술 의도된홉단위지연시간을활용한 Robust 네트워크 ( 멀티홉 ) 시간동기화기술 노이즈에의한통신저하문제회피를위한채널호핑기술 6LoWPAN 계층과의 Cross-layer 기술을활용한 MAC Queuing 관리및버퍼제어기술 TSCH 표준기반 CSMA-CA 기술 동적링크셋할당기반확정적네트어크기술 (6TOP) Legacy RF 트랜시버의대규모네트워크지원을위한 Linkset 기반링크정보교환기술 Dedicated linkset 할당및해제를활용한확정적 MAC 통신기술 Shared linkset 을활용한긴급 MAC 통신기술 Linkset 기반 RPL Objective Function 을활용한멀티홉네트워크형성, 유지, 관리기술

TSCH 기술상세 TSCH 기술관련 IEEE, IETF 국제표준 MAC 계층 IEEE 802.15.4-2015 의 TSCH mode IEEE 802.15.4e (2012) 6ToP 계층 [RFC 7554] Using TSCH in the IoT: Problem Statement [RFC 8180] Minimal 6TiSCH Configuration [RFC 8480] 6TiSCH Operation Sublayer (6top) Protocol (6P) 6tisch (IPv6 over the TSCH mode of IEEE 802.15.4e) 6lowpan 과비슷하게 TSCH MAC 을 IPv6 표준프로토콜에적용하기위한표준들을제정하는 IETF WG

TSCH 기술성능평가 (Static scheduling) STM32F412RG + CC1200 조합의보드사용 2 홉으로구성된 100 개의노드테스트 MAC 계층재전송없이 99.98% 성공률 분당 1 회데이터전송, 15 시간이상 ( 노드별 1000 회이상 ) 테스트를통해인증서획득

TSCH 기술료 중소기업 착수기본료 : 125,000 천 매출정률사용료 : 1.25% 중견기업 착수기본료 : 250,000 천 매출정률사용료 : 3.75% 대기업 착수기본료 : 250,000 천 매출정률사용료 : 5.00%

참고자료

IEEE 802.15.4 표준개정역사 IEEE 802.15.4-2003: Frame Version 0 IEEE 802.15.4-2006(2011): Frame Version 1 Security Header 가추가됨 가장널리알려진버전. 802.15.4 compatible RF Transceiver 의다수가이버전을따름 IEEE 802.15.4-2015: Frame Version 2 PAN ID compression 이완전히달라져기존버전과호환되지않음 IEEE 802.15.4e(2012) MAC 내용반영 : TSCH, EB, Enhanced Ack, IE field 등 IEEE 802.15.4g PHY 내용반영 : long frame 전송

IEEE 802.15.4 (CSMA-CA) Nonbeacon PAN Superframe 개념이없음 Random access method: Unslotted CSMA-CA Beacon PAN(superframe) Beacon + Active period (CAP+CFP) + Inactive period Random access method for Contention Access Period (CAP) : Slotted CSMA-CA SD: Superframe Duration BI: Beacon Interval

IEEE 802.15.4e (TSCH mode) TSCH PAN (Slotframes) Channel hopping: to minimize the negative effects of multipath fading and interference Timeslotted: to avoid collisions, minimizing the need for retransmissions Random access method for shared slots: TSCH-CA CH = machoppingsequencelist [(macasn + macchanneloffset) % machoppingsequencelength] Multiple slotframes of different sizes