특허청구의 범위 청구항 1 센서 네트워크에 가입하고자 하는 센서노드에서 인터페이스 식별자를 생성하는 단계; 상기 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일한지를 이웃노드들에 요청하여 확인하는 단계; 상기 이웃노드들에 요청하여 확인한 결과에 따라 상기 생성된

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

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

Microsoft PowerPoint - tem_5

특허청구의 범위 청구항 1 복수개의 프리캐스트 콘크리트 부재(1)를 서로 결합하여 연속화시키는 구조로서, 삽입공이 형성되어 있고 상기 삽입공 내면에는 나사부가 형성되어 있는 너트형 고정부재(10)가, 상기 프리캐스 트 콘크리트 부재(1) 내에 내장되도록 배치되는 내부

Microsoft Word - release note-VRRP_Korean.doc

2009년 상반기 사업계획

Microsoft Word - NAT_1_.doc

2. 인터네트워킹 서로떨어져있는각각의수많은네트워크들을연결하여하나의네트워크처럼연결하여사용할수있도록해주는것 3. 인터네트워킹에필요한장비 1 리피터 (Repeater) - 데이터가전송되는동안케이블에서신호의손실인감쇄 (Attenuation) 현상이발생하는데, 리피터는감쇄되는신

Microsoft Word - How to make a ZigBee Network_kr

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

슬라이드 1

이 발명을 지원한 국가연구개발사업 과제고유번호 A 부처명 지식경제부 연구관리전문기관 연구사업명 IT핵심기술개발 연구과제명 융합형 포털서비스를 위한 이용자 참여형 방송기술개발 기여율 주관기관 전자부품연구원 연구기간 2008년 03월 01일 ~ 2

서 인코딩한 데이터를 무선으로 송신하기 위한 무선 송신 수단; 및 통화중 상기 입력 수단으로부터의 음원 데이터 전송신 호에 따라 상기 저장 수단에 저장되어 있는 해당 음원 데이터를 상기 디코딩 수단에 의해 디코딩하고, 상기 디코딩한 음원 데이터와 상기 입력 수단을 통해

특허청구의 범위 청구항 1 일반전화를 이용한 위험 알림시스템 및 실시간 영상전송 장치에서 CID(콜백넘버) 장치를 포함한 서버 및 그 장 비를 포함하며, 영상서버와 연동한 형태를 상황실에 전송하여 출동하는 시스템을 포함하는 것을 특징으로 하는 일반전화를 이용한 위험 알

특허청구의 범위 청구항 1 모바일 네트워크를 구성하는 이동 노드들의 프록시 모바일 아이피 네트워크에서의 이동성을 제공하기 위한 네트 워크 이동성 관리장치에 있어서, 상기 이동 노드가 접속할 프록시 모바일 아이피 네트워크의 이동 접속 게이트웨이로 라우터 요청 메시지를 전

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간

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

OSI 참조 모델과 TCP/IP

Chapter11OSPF

특허청구의 범위 청구항 1 복수의 FA(Frequency Allocation)를 사용하는 광대역 무선통신 시스템에서 프리앰블 의사 잡음(Pseudo Noise : PN) 코드 할당 방법에 있어서, 각 FA에 고유의 인덱스를 정의하는 과정과, 기준 FA 인덱스를 사용하는

Microsoft PowerPoint - MobileIPv6_김재철.ppt

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

PowerPoint Template

특허청구의 범위 청구항 1 지그비 통신 망에서 지그비 노드들의 우선 순위를 부여하는 방법에 있어서, (a) 상기 지그비 노드들 각각의 CCA 수행 시간들을 전송할 데이터의 우선 순위에 따라 가변시키는 단계와; (b) 상기 가변되는 CCA 수행 시간들은 우선 순위가 높은

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 유스빌 401호 - 2 -

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

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

TCP.IP.ppt

Microsoft PowerPoint _TCP_IP

DBPIA-NURIMEDIA

슬라이드 1

Nano IPv6 protocol stack

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

슬라이드 제목 없음

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

실용신안 등록청구의 범위 청구항 1 톤백마대가 설치될 수 있도록 일정간격을 두고 설치되는 한 쌍의 지지프레임과, 상기 지지프레임과 지지프레임의 상부를 서로 연결하는 한 쌍의 연결프레임과, 상기 연결프레임의 상부에 일정간격을 두고 다수 설치되어 상기 톤백마대와 그 투입구

노인복지법 시행규칙

> 1. 법 제34조제1항제3호에 따른 노인전문병원 2. 국민건강보험법 제40조제1항의 규정에 의한 요양기관(약국을 제외한다) 3. 삭제< > 4. 의료급여법 제2조제2호의 규정에 의한 의료급여기관 제9조 (건강진단) 영 제20조제1항의 규

Microsoft PowerPoint - 4.스캐닝-1(11.08) [호환 모드]

이 발명을 지원한 국가연구개발사업 과제고유번호 부처명 교육과학기술부 연구사업명 기초사업연구-일반연구자지원사업-기본연구지원사업(유형II) 연구과제명 시공간 부호 협력 통신을 위한 동기 알고리즘 연구 기 여 율 1/1 주관기관 서울시립대학교 산학협력단

37호_무선센서 네트워크 기반 IoT를 위한 통신기술.hwp

Microsoft Word - src.doc

(72) 발명자 신일훈 경기 수원시 영통구 영통동 황골마을1단지아파트 151동 702호 나세욱 서울 용산구 용산동2가 18-5 김효준 경기 용인시 기흥구 상갈동 금화마을주공아파트 407동 1204호 윤송호 경기 용인시 수지구 풍덕천2동 삼성5차아파트 신동

슬라이드 1

특허청구의 범위 청구항 1 제1 내지 제6 암이 각각의 관절부를 가지며 형성되며, 상기 제1 내지 제6 암 각각은 제1 내지 제6 링크에 의해 링크되고, 상기 제1 내지 제6 암 내부에는 각각의 암을 구동하는 구동모듈이 각각 내장되며, 상기 구동모듈 각각의 선단에는 1

Microsoft PowerPoint - o8.pptx

특허청구의 범위 청구항 1 고유한 USB-ID를 가지며, 강제 포맷이나 프로그램 삭제가 불가능한 CD영역과 데이터의 읽기, 쓰기가 가능한 일 반영역으로 분할되어 있고 상기 CD영역에 임산부 도우미 프로그램이 임산부 PC(200)에 연결되면 자동 설치 및 실행되게 탑재된

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

Microsoft PowerPoint - COMNET_10

많이 이용하는 라면,햄버그,과자,탄산음료등은 무서운 병을 유발하고 비만의 원인 식품 이다. 8,등겨에 흘려 보낸 영양을 되 찾을 수 있다. 도정과정에서 등겨에 흘려 보낸 영양 많은 쌀눈과 쌀껍질의 영양을 등겨를 물에 우러나게하여 장시간 물에 담가 두어 영양을 되 찾는다

歯T1-4김병철2.PDF

Microsoft Word doc

도 1 명세서 도면의 간단한 설명 도 1은 본 발명의 일실시예에 따른 비접촉 USB 리더기의 블럭도를 나타낸다. 도 2는 도 1의 비접촉 USB 리더기를 이용한 인프라 구축 시스템의 개략도를 나타낸다. 도 3은 도 1의 비접촉 USB 리더기를 이용한 이용 방법에 대한

대 표 도 - 2 -

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

소프트웨어 융합 개론

Microsoft PowerPoint - IPv6-세미나.ppt

Microsoft PowerPoint - IPv6-세미나.ppt

1장. 유닉스 시스템 프로그래밍 개요

1

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

(72) 발명자 장승엽 경기 수원시 장안구 천천동 비단마을 베스트타운 740동 1702호 정원석 경기 용인시 기흥구 보정동 죽현마을 I-Park 208동 1802호 - 2 -

Introduction to Computer Science

Microsoft PowerPoint - 02 IPv6 Operation.ppt [호환 모드]

슬라이드 제목 없음

특허청구의 범위 청구항 1 앵커(20)를 이용한 옹벽 시공에 사용되는 옹벽패널에 있어서, 단위패널형태의 판 형태로 구성되며, 내부 중앙부가 후방 하부를 향해 기울어지도록 돌출 형성되어, 전면이 오 목하게 들어가고 후면이 돌출된 결속부(11)를 형성하되, 이 결속부(11

놀이동산미아찾기시스템

특허청구의 범위 청구항 1 알람을 출력하기 위한 출력 인터페이스; 사용자의 안구전도값을 측정하기 위한 안구전도 측정부; 및 상기 안구전도 측정부가 측정한 안구전도값을 이용하여 사용자의 졸음 상태를 감지하고, 그에 따라 상기 출력 인터페이스로 알람을 출력하는 졸음상태 판

Network seminar.key


(72) 발명자 정종수 서울특별시 서대문구 모래내로 319, 101동 405호 (홍은동, 진흥아파트) 김정환 서울특별시 구로구 구로동로21길 7 (구로동) - 2 -

특허청구의 범위 청구항 1 삭제 청구항 2 단일 개의 운영체제를 갖는 클라이언트 단말에 있어서, 제1 운영체제와, 상기 제1 운영체제 하에서 사용되는 파일을 저장하는 메모리; 및 상기 메모리에 저장된 파일을 운영체제 제공장치로 전송하고 상기 메모리를 포맷하며, 상기 운

(72) 발명자 김진욱 경기도용인시기흥구보정로 87, 현대아이파크아파트 206 동 1501 호 ( 보정동 ) 신수용 서울특별시양천구목동동로 130, 목동아파트 1410 동 1201 호 ( 신정동 ) 우동혁 서울특별시관악구보라매로 62, 105 동 1204 호 ( 봉천동

특허청구의 범위 청구항 1 소스 컴퓨팅 디바이스로부터 복수의 컴퓨팅 디바이스들 중 적어도 하나의 컴퓨팅 디바이스로의 무선 액세스 포 인트를 통한 데이터 송신들에 대한 (i) 현재 데이터 레이트 및 (ii) 최고 데이터 레이트를 구축하는 단계; 상기 복수의 컴퓨팅 디바이

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

1과 첫 수업

°í¼®ÁÖ Ãâ·Â

슬라이드 1

특허청구의 범위 청구항 1 맨홀 일부분에 관통되게 결합되는 맨홀결합구와; 상기 맨홀결합구의 전방에 연통되게 형성되어 토양속에 묻히게 설치되고, 외주면에는 지하수가 유입될 수 있는 다수의 통공이 관통 형성된 지하수유입구와; 상기 맨홀결합구의 후방에 연통되고 수직으로 세워

vbov_ov

슬라이드 1

<31362D D502D45502D442D312D BC1B6C5C2B0E628C0FAC0DAB1B3C1A4BFE4C3BBC0CF2039BFF C0CF2DB1B3C1A4BFCFB7E1C0CF2039BFF C0CF2DBEE7B5B5C8AEC0CEBCADC1A2BCF6295D2DC3D6C1BEBABB2E687770>

특허청구의 범위 청구항 1 게임 서버 또는 미들웨어에 의해, 사용자 단말기로부터, GPS 정보, IP 정보, 중계기 정보 중 적어도 하나를 이 용한 위치 정보와, 상기 사용자 단말기에 설정된 언어 종류를 포함하는 사용자 정보를 수신하는 단계; 상기 게임 서버 또는 미들

bn2019_2

슬라이드 1

(72) 발명자 김준기 경기 군포시 광정동 한양목련아파트 1226동 805호 유세훈 인천광역시 연수구 송도동 성지리벨루스 110동 50 1호 방정환 인천 연수구 연수동 고용호 인천광역시 연수구 해송로30번길 송도 웰카운티 4 단지 20 (송도동) 407동 4

온라인등록용 메뉴얼

歯A1.1함진호.ppt

특허청구의 범위 청구항 1 발열원의 일면에 접촉 설치되며, 내부에 상기 발열원의 열에 의해 증발되는 작동유체가 수용되는 작동유체챔버 가 구비되고, 상기 작동유체챔버의 일측에 제1연결구가 형성된 흡열블록; 및 상기 흡열블록의 일측에 결합되며, 흡열블록과 결합되는 부분에

<4D F736F F F696E74202D20B1E8B1E2C7FCB1B3BCF62DBEC6C1D6B4EB>


ARMBOOT 1

<C1D6BFE4BDC7C7D0C0DA5FC6EDC1FDBFCF28B4DCB5B5292E687770>

untitled

정 관

시편강설-경건회(2011년)-68편.hwp

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

GRE(Generic Routing Encapsulation) GRE는 Cisco에서개발한터널링프로토콜으로써특정네트워크망에서새로운 IP 헤더를인캡슐레이션하여패켓을전송하는 VPN 기능을제공한다. GRE 터널링을이용하여패켓을전송하면, 데이터를암호화하지않기때문에보안적으로는취

(72) 발명자 오인환 서울 노원구 중계로 195, 101동 803호 (중계동, 신 안동진아파트) 서혜리 서울 종로구 평창14길 23, (평창동) 한훈식 서울 강남구 언주로71길 25-5, 301호 (역삼동, 영 훈하이츠) 이 발명을 지원한 국가연구개발사업 과제고유번호

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

Transcription:

(51) Int. Cl. (19) 대한민국특허청(KR) (12) 등록특허공보(B1) H04L 12/28 (2006.01) H04L 29/06 (2006.01) H04L 12/56 (2006.01) (21) 출원번호 10-2007-0011322 (22) 출원일자 2007년02월04일 심사청구일자 2007년02월04일 (65) 공개번호 10-2008-0072784 (43) 공개일자 2008년08월07일 (56) 선행기술조사문헌 KR1020040056392 A (45) 공고일자 2009년01월13일 (11) 등록번호 10-0878192 (24) 등록일자 2009년01월06일 (73) 특허권자 김기형 경기도 수원시 영통구 686 망포마을 동수원 LG빌 리지 111-203 (72) 발명자 김기형 경기도 수원시 영통구 686 망포마을 동수원 LG빌 리지 111-203 박준성 대구 동구 율하동 875-10 (74) 대리인 남정길, 정부연 전체 청구항 수 : 총 3 항 심사관 : 김대성 (54) 아이피브이6 기반 센서 네트워크에서 아이피브이6 주소자동 할당방법. (57) 요 약 센서 네트워크의 센서노드의 IPv6 주소 자동 할당방법을 개시한다. 본 발명의 방법은 센서 네트워크에 가입하고 자 하는 센서노드에서 인터페이스 식별자를 생성하고, 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일 한지를 이웃노드들에 요청(Neighbor Solicitation)하여 확인한다. 이어서, 이웃 확인(Neighbor Advertisement) 에 의해 상기 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일하다고 판단되면 이웃 라우터에 프리픽스 정보를 요청(Router Solicitation)하고, 이웃 라우터들 중 홉 거리가 가장 짧은 이웃 라우터로부터 제공된 프리 픽스 정보(Router Advertisement)와 생성된 인터페이스 식별자를 합쳐서 자신의 IPv6 주소를 생성한다. 홉 거리 가 가장 짧은 이웃 라우터에 생성된 IPv6 주소를 등록하여 자신의 디폴트 라우터로 삼는다. 따라서 센서노드의 IPv6 주소가 자동으로 할당된다. 대 표 도 - 1 -

특허청구의 범위 청구항 1 센서 네트워크에 가입하고자 하는 센서노드에서 인터페이스 식별자를 생성하는 단계; 상기 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일한지를 이웃노드들에 요청하여 확인하는 단계; 상기 이웃노드들에 요청하여 확인한 결과에 따라 상기 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유 일하다고 판단되면 이웃 라우터에 프리픽스 정보를 요청하는 단계; 및 상기 이웃 라우터로부터 제공된 프리픽스 정보와 상기 생성된 인터페이스 식별자로부터 상기 센서노드의 IPv6 주소를 생성하는 단계를 구비하는 것을 특징으로 하는 센서 네트워크의 센서노드의 IPv6 주소 할당방법. 청구항 2 제1항에 있어서, 상기 생성된 IPv6 주소는 상기 이웃 라우터에 상기 생성된 IPv6 주소를 등록하여 상기 이웃 라우터를 상기 센서노드의 디폴트 라우터로 설정하는 단계를 더 구비하는 것을 특징으로 하는 센서 네트워크의 센서노드의 IPv6 주소 할당방법. 청구항 3 제1항에 있어서, 상기 이웃 라우터는 상기 센서노드와 통신 가능한 라우터들 중 상기 센서노드로부터 홉 거리가 가장 짧은 라우터인 것을 특징으로 하는 센서 네트워크의 센서노드의 IPv6 주소 할당방법. 명 세 서 발명의 상세한 설명 발명의 목적 <10> <11> <12> <13> <14> <15> 발명이 속하는 기술 및 그 분야의 종래기술 본 발명은 센서 네트워크 시스템에서 IPv6 주소 자동 할당방법에 관한 것으로 특히 6LoWPAN 네트워크 상에서 각 센서 노드들이 인터넷 망과 직접 통신이 가능하도록 IPv6 주소를 자동적으로 할당하기 위한 방법에 관한 것이다. 본 출원인은 출원번호 제2005-062896호에 인터넷 프로토콜 버전 6 기반의 저전력 무선 개인 영역 네트워크 상에 서 계층적 라우팅 방법을 출원한 바 있다. 일반적으로, 개인 영역 네트워크(Personal Area Network: PAN)는 널리 알려진 근거리통신망(LAN)이나 원거리통 신망(WAN)과 대비되는 개념으로 개인마다 각각 고유한 네트워크를 갖게 하는 것으로, 무선 센서 네트워크와 홈 네트워크 등 다양한 분야에 이용될 수 있다. 이러한 PAN을 무선으로 구현하기 위한 노력에 따라 IEEE 802.15.3 표준으로 고속 무선 개인 영역 네트워크 규격 이 발표됨과 아울러 IEEE 802.15.4-2003 표준으로 센서 네트워크의 하나인 저전력 무선 개인 영역 네트워크(Low power Wireless Personal Area Networks; LoWPAN) 규격이 발표되었다. IEEE 802.15.4는 LR-WPAN(Low-Rate Wireless Personal Area Network)의 MAC과 PHY에 대한 표준이며 저속의 통 신대역과 저전력을 목표로 하는 프로토콜로서 현재 센서네트워크 구현에 가장 적합한 통신기술로 인식되고 있다. IEEE 802.15.4는 전송율이 낮고 전송 거리가 비교적 짧은 무선 개인영역 네트워크 환경에 적합하도록 설 계가 되었으며 센서네트워크에 적합한 기술을 가지고 있다. 저전력 센서 네트워크로는 대표적으로 ZigBee가 각광을 받고 있다. 그러나 ZigBee Alliance의 중심 멤버 중 하 나인 Invensys가 ZigBee로는 더 많은 응용범위를 창출하기 힘들다는 것을 인식하고 ZigBee Alliance에서 탈퇴해 서 61번째 IETF 회의를 통해 센서네트워크와 IPv6 네트워크의 컨버젼스를 위한 BoF를 결성하게 되었다. IPv6가 - 2 -

IETF를 통해 논의를 시작한 후 대부분의 규격이 완성되어 IPv6를 실제적으로 적용하고자 하는 노력이 강화되고 있고, 이러한 노력의 일환으로 저전력 무선 개인 영역 네트워크(LoWPAN : Low power Wireless Personal Area Networks)를 통해 IPv6 패킷을 전송하고자 하는 '6LoWPAN Working Group'이 탄생되어 IPv6 패킷 전달을 위해 IEEE802.15.4 MAC 계층과 IPv6 계층 사이에 적응계층(Adaptation Layer)을 두는 IETF 인터넷 드래프트 (montenegro lowpan - ipv6 - over - 802.15.4)를 발표한 바 있다. <16> <17> 이러한 인터넷 드래프트(montenegro-lowpan-ipv6-over-802.15.4)에 따르면, 6LoWPAN 장치의 인터페이스 식별자 는 EUI-64 [EUI64]를 기초로 하고 있다. 인터페이스 식별자는 6LoWPAN에서의 멀티-홉 라우팅을 위한 라우팅 테 이블 작성에 사용될 수 있다. 6LoWPAN에 있는 디바이스들이 IPv6 네트워크에 있는 디바이스와 교신하기 위한 IPv6 주소의 할당기술이 요구되 고 있다. <18> 발명이 이루고자 하는 기술적 과제 본 발명의 목적은 이와 같은 요청에 부응하기 위하여 센서들은 라우터와 게이트웨이를 기점으로 IPv6의 prefix 정보와 센서의 정보를 이용하여 센서 노드에 IPv6 주소를 자동적으로 생성하여 할당하기 위한 방법을 제공하는 데 있다. <19> <20> <21> <22> <23> <24> <25> <26> <27> <28> 발명의 구성 및 작용 상술한 본 발명의 목적을 달성하기 위하여 본 발명의 방법은 센서 네트워크에 가입하고자 하는 센서노드에서 인터페이스 식별자를 생성하고, 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일한지를 이웃노드들에 요청(Neighbor Solicitation)하여 확인한다. 이어서, 이웃 확인(Neighbor Advertisement)에 의해 상기 생성된 인터페이스 식별자가 상기 센서 네트워크에서 유일하다고 판단되면 이웃 라우터에 프리픽스 정보를 요청(Router Solicitation)하고, 이웃 라우터들 중 홉 거리가 가장 짧은 이웃 라우터로부터 제공된 프리픽스 정보(Router Advertisement)와 생성된 인터페이스 식별자를 합쳐서 자신의 IPv6 주소를 생성한다. 홉 거리가 가장 짧은 이 웃 라우터에 생성된 IPv6 주소를 등록하여 자신의 디폴트 라우터로 삼는다. 따라서 센서노드의 IPv6 주소가 자 동으로 할당된다. Router Solicitation 메시지는 링크에 있는 라우터 노드를 검색하기 위해 센서노드에서 전송하며, 센서노드는 정기적인 라우터 메시지를 기다리지 않고 멀티캐스트 Router Solicitation으로 라우터 노드에게 즉시 응답하라 는 메시지 (Router Advertisement)를 보낸다. Router Advertisement 메시지는 라우터 노드가 정기적으로 또는 Router Solicitation 메시지에 대한 응답으로 보내며, 여기에는 hop limit, 링크 프리픽스, 링크 MTU, 라우터 작동시간 등 센서 노드에서 필요로 하는 정보가 포함된다. Neighbor Solicitation 메시지는 센서 노드의 링크계층 주소를 검색하기 위해 이웃 센서 노드들에게 보내며, 여 기에는 보낸 센서노드의 링크계층주소가 포함된다. Neighbor Advertisement 메시지는 Neighbor Solicitation 메시지에 대한 응답으로 이웃 센서 노드에서 보낸다. 이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 구체적으로 설명하고자 한다. 이 실시예는 이 기술 에 숙련된 자들이 본 발명을 실시할 수 있게 충분히 상세하게 기술한다. 도 1는 본 발명에 의한 6LoWPAN 센서 네트워크의 망 개념도를 나타낸다. 도 1를 참조하면 6LoWPAN(100)은 IPv6네트워크의 상호 운용성(Interoperability)을 보장하기 위한 게이트웨이 (130)를 통하여 기존의 인터넷 망(200)과 접속된다. 6LoWPAN(100)은 복수의 센서 노드들, 즉 하나의 PAN 코디네이터(102)와, 다수의 라우터(104, 106, 108, 110), 및 엔드 디바이스(112, 114, 116, 118, 120, 122, 124, 126, 128)들로 이루어진다. IEEE 802.15.4 규격에 따르 면, 6LoWPAN(100)의 디바이스들은 IEEE 802.15.4 의 완전한 프로토콜 셋을 구현한 FFD와, 라우터 기능을 가지지 않은 RFD로 구분되는데, PAN 코디네이터(102)와 라우터들((104, 106, 108, 110)은 FFD 디바이스이고, 엔드 디 바이스((112, 114, 116, 118, 120, 122, 124, 126, 128)는 RFD 디바이스이다. 그리고 IEEE 802.15.4 규격에 따른 6LoWPAN의 디바이스들은 네트워크상에서 부모와 자식으로 연결되는 계층적 - 3 -

트리구조로 구성된다. 자식은 어소시에이션을 통해 부모로부터 16비트의 주소를 동적으로 할당받는다. 즉, IEEE 802.15.4 장치는 부모장치라고도 불리는 이웃장치(또는 라우터)와의 어소시에이션 동작 중에 16비트주소를 동적 으로 할당받을 수 있고, 이 할당받은 주소만을 가지고 부모 또는 자식과 통신을 알 수 있다. <29> <30> <31> <32> <33> <34> <35> <36> <37> <38> <39> <40> PAN 코디네이터(102)는 6LoWPAN의 가장 중요한 관리자가 되는 FFD 디바이스로, 비콘(beacon)의 전송을 통해 전 체 6LoWPAN의 동기를 초기화할 수 있다. 엔드 디바이스는 라우터에 연결되어 다른 라우터에 연결된 엔드 디바이 스와 통신할 수 있고, 라우터는 엔드 디바이스 혹은 다른 라우터로부터 수신된 패킷을 계층적 라우팅 방법에 따 라 라우팅한다. IPv6네트워크(200)는 IPv6 프로토콜에 따라 IPv6 패킷을 전송할 수 있는 디바이스들로 이루어진 근거리네트워크 (LAN)이고, 게이트웨이(130)는 IPv6 네트워크(200)상의 IPv6 패킷을 적응 계층에서 압축 및 분해하여 6LoWPAN(100)으로 전송하고, 6LoWPAN 네트워크(100)상의 압축된 IPv6 패킷을 복원 및 재조합하여 IPv6 네트워크 (200)로 전송한다. 도 2는 6LoWPAN 센서 네트워크와 IPv6 네트워크 사이의 통신 프로토콜을 설명하기 위한 계층도를 나타낸다. 도 2를 참조하면, 6LoWPAN 게이트웨이(130)는 6LoWPAN 네트워크(100)와 통신을 위한 프로토콜 스택과, IPv6 네 트워크(200)와 통신하기 위한 프로토콜 스택을 구비하여 프로토콜 변환을 수행한다. 게이트웨이(130)에서 6LoWPAN 네트워크(100)와 통신을 위한 프로토콜 스택은 IEEE 802.15.4 물리계층(131), IEEE 802.15.4 맥(MAC) 링크 계층(132), 적응 계층(Adaption layer;133), IPv6 네트워크 계층(134)로 이루어지고, IPv6 네트워크(20 0)와 통신하기 위한 프로토콜 스택은 LAN을 위한 이더넷 물리계층(137), 이더넷 MAC계층 (138), IPv6 네트워크 계층(134)으로 이루어진다. 게이트웨이(130)에서 물리계층(131)과 MAC 계층(132)은 IEEE 802.15.4-2003 규격에 따르고, 적응 계층(133)은 IETF 인터넷 드래프트(montenegro-lowpan-ipv6-over-802.15.4) 규격에 따르며, IPv6 네트워크 계층(134)은 RFC2460 및 관련 규격에 따른다. 그리고 물리계층(137)과 MAC 계층(138)은 통상의 LAN 규 격에 따른다. 6LoWPAN 네트워크(100)상의 디바이스들은 IEEE 802.15.4-2003 규격에 따른 물리계층(160), 맥(MAC) 계층(161), 적응계층(162), IPv6 네트워크 계층(163)으로 이루어지고, IPv6 네트워크 계층(163) 위에 TCP/UDP/ICMP 등의 전송계층(164)을 거쳐 응용 계층(165)이 위치한다. IPv6 네트워크(200)상의 디바이스들은 통상의 LAN 규격에 따른 물리계층(201), 맥(MAC) 계층(202), IPv6 네트워 크 계층(203)으로 이루어지고, IPv6네트워크 계층(203) 위에 TCP/UDP/ICMP 등의 전송계층을 거쳐 응용 계층 (205)이 위치한다. 게이트웨이(130)는 16비트 주소체계를 가진 6LoWPAN망과 128비트 IPv6 망을 상호 연동하기위하여 주소맵핑 테이 블을 가진다. 도 3은 6LoWPAN망의 내부 네트워크 주소 매핑을 위한 테이블을 나타내고 도 4는 외부 네트워크 주소매핑을 위한 테이블을 나타낸다. 도 3을 참조하면 내부 네트워크 주소 매핑 테이블은 64비트 인터페이스 식별자와 16비트 주소로 구성된다. 테이 블의 사이즈는 6LoWPAN에 있는 모든 디바이스에 대한 매핑정보를 담을 수 있어야 하기 때문에 16비트 주소체계 에 따라 2의 16승 엔트리를 가지게 된다. 즉 하나의 PAN을 구성하는 6LoWPAN에 노드가 추가될 때마다 노드는 어소시에이션 절차를 수행하여 자신의 64비트 주소를 게이트웨이에 알려주고 64비트 주소를 받는 게이트 웨이는 16비트 주소를 할당해 주면서 내부 네트워크 주소 매핑 테이블에 두 값을 저장한다. 이 과정을 거쳐서 노드는 16비트 주소를 사용해서 6LoWPAN 내부에서 통신을 하게 된다. 도 4를 참조하면, 외부 네트워크 주소 맵핑 테이블은 128비트 IPv6 주소와 16비트 주소, 만료시간(ET : Expiration Time)으로 구성된다. ET 필드는 해당 값의 만료시간을 나타내고 만료시간이 지나면 해당 값은 무효 가 된다. 즉 외부 Ipv6 네트워크에서 패킷을 보내게 되면 게이트 웨이는 그 패킷의 출발지 주소에게 임시로 16 비트 주소를 할당해 주면서 만료시간 동안만 128비트 주소 대신에 16비트 주소를 임시로 사용하게 된다. 6LoWPAN망에서 IEEE 802.15.4-2003 규격에 따른 프레임은 코디네이터에서 비콘을 송신하기 위한 비콘 프레임과, 데이터를 전송하기 위한 데이터 프레임, 프레임을 성공적으로 수신하면 이를 상대방에 알려주는 응답 프레임, MAC 커맨드 프레임으로 구분된다. 도 5는 도 2의 물리계층 및 링크계층의 패킷 포맷 및 데이터 프레임 구조를 설명하기 위한 도면을 나타낸다. - 4 -

<41> <42> <43> 도 5에 도시된 바와 같이 물리계층의 패킷 데이터 유닛(PPDU)은 5옥텟(octet)의 동기헤더(SHR : Synchronization Header)(402), 1옥텟의 물리층 헤더(PHR : Physical layer Header)(404), 물리층 서비스 데이 터 유닛(PSDU : PHY Service Data Unit)(406)으로 구성된다. 동기헤더(402)는 4옥텟의 프리앰블(Preamble Sequence)과 1옥텟의, 프레임 시작 식별자(SOFD:Start of Frame Delimiter)로 구성된다. 물리층 헤더(404)는 프레임 길이(FL:Frame Length) 정보를 포함한다. PSDU(406)은 5 + (4~20) + n 옥텟의 길이를 가지며 MAC 패킷 데이터 유닛(MPDU)으로 이루어진다. 물리계층에서 MAC 계층의 데이터 프레임 포맷은 MAC 헤더(MHR: MAC Header)(412), MAC 서비스 데이터 유닛 (MSDU:MAC Service Data Unit)(414), MAC 풋터(MFR:MAC Footer)(416)로 구성된다. 헤더(412)는 2옥텟의 프레임 제어(FC:Frame Control), 1옥텟의 시퀀스번호(SN:Sequence Number), 4 내지 20 옥텟의 어드레싱 필드 (AD:Addressing Field)를 포함한다. MSDU(414)는 n 옥텟의 데이터 페이로드(Data Payload) 필드이고 풋터(41 6)는 2옥텟의 프레임 체크 시퀀스(FCS)로 이루어진다. 어드레싱 필드는 2옥텟의 목적지 PAN ID, 2 또는 8 옥텟의 목적지 주소, 2옥텟의 소스 PAN ID, 2 또는 8 옥텟의 소스 주소를 포함한다. 즉 16비트 주소와 64비트 주소에 따라 필드 사이즈가 4옥텟 또는 20옥텟으로 달라진다. <44> <45> <46> <47> <48> <49> <50> <51> <52> <53> <54> <55> <56> <57> 도 6은 적응계층의 분리되지 않은 인캡술레이션 헤더 포맷을 설명하기 위한 도면을 나타낸다. 도 6을 참조하면, 링크계층에서 적응계층으로 전달된 프레임은 적응계층 헤더 필드(502)와 데이터 필드(504)로 이루어진다. 헤더 필드(502)는 2비트 링크 프래그먼트(LF:Link Fragment), 7비트 프로토콜 타입(prot_type), 1 비트 엠(M:Mesh routing) 및 최종 목적지 필드(FD:Final Destination)로 이루어진다. LF가 '00'이면 분리되지 않은 패킷(Unfragmented)을 나타내고, '11'이면 분해한 패킷(Interior Fragment)을 나 타낸다. 프로토콜 타입(prot_type)의 7비트 필드는 링크 프래그먼트에서 제공한다. "M" 비트는 애드 혹 메시(ad hoc mesh) 라우팅 또는 계층적 라우팅을 위해 사용되는 "Final Destination(최종 목적지)" 필드가 있는지를 알리는데 사용한다. 만약, M이 '1'로 설정될 경우 최종 목적지(Final Destination) 필드는 IPv6 패킷을 우선한다. FD는 1비트 주소종류(S:Short address)(512), 7비트 홉레프트(hops-left)(514), 최종 목적지 주소필드(516)으 로 구성된다. "S" 필드(512)는 만약 주소 필드가 EUI-64일 경우 '0'이고, 16비트 짧은 주소일 경우는 '1'이다. " Hops Left"의 7비트 필드(514)는 다음 홉으로 패킷을 전송하기 전 각각의 포워딩 노드에서 1씩 감소시킨다. 만약, Hops Left가 '0'이 되면 패킷은 버려진다. "Address"필드(516)는 최종 목적지의 16비트 짧은 주소 또는 EUI-64인 링크 계층 주소이다. 도 6은 IPv6 패킷의 헤더 포맷을 나타낸다. 도 6을 참조하면, IPv6 포맷은 40옥텟으로 4비트의 IPv6 버전, 4비트 우선순위 필드, 3옥텟의 플로우 라벨 필 드, 2옥텟의 페이로드 길이 필드, 1옥텟의 TCP/UDP/ICMP 헤더를 나타내는 다음헤더 필드, 1옥텟의 홉 리미트 필 드, 16옥텟의 128비트 소스 어드레스와 16옥텟의 128비트 목적지 어드레스를 포함한다. 도 7은 본 발명에 의한 각 센서 노드들 사이의 어소시에이션 동작에 의해 작성된 이웃 테이블을 설명하기 위한 도면을 나타낸다. 도 7을 참조하면, 이웃 테이블은 개인 영역 망 아이디(PAN Id: 16 bits), 이웃의 짧은 주소( SAD : Short ADdress:16 bits), 이웃의 EIU 64주소( EAD : IEEE EUI Extended ADdress:64 bits), 이웃 디바이스 타입( Neighbor.Device type : 2 bits), 이웃 관계(Neighbor.Relationship: 2 bits), 이웃 깊이( Neighbor.Depth: 8 bits), 최대 자식 수(MC : Maximum number of children), 라우팅 가능 최대 자식 수(RC : Maximum Number of Router Children)와 같은 항목들을 포함한다. 이웃 테이블의 이웃 디바이스 타입(Neighbor.Device type: 2 bits) 필드는 '00'이면 코디네이터(Coordinator), '01'이면 라우터(Router), '10'이면 엔드 디바이스를 나타내고, '11'은 유보(Reserved)되어 있다. 이웃 테이블 의 이웃 관계(Neighbor.Relationship: 2 bits) 필드는 '00'이면 부모(Parent), '01'이면 자식(Child)을 나타내 - 5 -

고, '10'과 '11'은 유보(Reserved)되어 있다. <58> <59> <60> <61> <62> <63> <64> <65> <66> <67> <68> <69> <70> <71> <72> IPv6 기반의 센서네트워크에서 센서노드들은 각각 고유의 IPv6 주소를 가지게 된다. 이러한 주소 할당은 센서 노드가 일반 PC 및 센서 노드 end to end로 직접 통신이 가능하게 된다. 따라서 센서네트워크가 백본 네트워크 와의 연결에서 게이트웨이 및 라우터로 연결되며 센서들은 본 라우터와 게이트웨이를 기점으로 IPv6의 prefix정 보와 센서의 정보를 이용하여 센서 노드에 IPv6 주소를 할당한다. 본 발명의 라우터 및 게이트웨이는 어떠한 형태이든 IP기반의 네트워크와 연결이 되어 통신이 가능한 장치이며 아래와 같이 일련과 정을 통하여 사용자의 직접 입력이 아닌 자동적으로 IPv6주소를 할당 하는 IP 기반의 센서 네트워크이다. 도 8은 본 발명에 의한 IPv6 주소 자동할당방법을 설명하기 위한 도면을 나타낸다. 1. 센서네트워크에 IPv6 주소를 할당하기 위해 센서노드의 게이트웨이 또는 IPv6 라우터가 사용될 IPv6 prefix 를 가지고 있다(S902). 2. IP를 기반으로 하는 센서노드가 네트워크에 가입하여 IPv6를 할당하기 위해 자신이 가진 정보(예를 들어 16 비트 짧은 주소와 PAN ID의 조합, 또는 64비트 확장 주소)를 기반하여 IPv6주소의 인터페이스 식별자(IID ; Interface Identifier)를 생성한다(S904). IEEE 802.15.4의 인터페이스 식별자는 IEEE 802.15.4 디바이스에 할당된 EUI 64비트 식별자를 기초로 한다. 인 터페이스 식별자는 'IPv6 over Ethernet' 사양서(RFC2464)에 의한 EUi-64로부터 형성된다. 모든 IEEE 802.15.4 디바이스는 IEEE 64비트 주소를 가진다. 16비트 PAN ID에 16비트 제로들을 연결하여 32비트 주소를 얻는다. 32비트 주소에 16비트 주소를 연결하여 48비 트 주소를 얻는다. 48비트 주소에 16비트 제로들을 연결하여 64비트 인터페이스 식별자를 생성한다. 3. ICMPv6의 neighbor solicitation 메시지에 자신이 만든 Interface Identifier를 실어서 보내서 다른 센서노 드가 사용하고 있지 확인을 한다(S906). 만약 다른 센서노드가 사용하고 있다면 그 Interface Identifier를 내 가 쓰고 있다고 neighbor advertisement 메시지를 되돌려주게 된다(S908). S904 단계 및 S906단계를 반복하여 유니크한 인터페이스 식별자임을 확인한다. 4. 만일 일정시간 neighbor advertisement 메시지가 오지 않으면 interface identifier가 네트워크에서 유일하 다고 판단하고, router solicitation 메시지를 전송해서 IPv6 라우터에게 정보를 요청한다(S910). 5. router solicitation 메시지가 IPv6 라우터에 도착하거나 또는 그전에 주기적으로 일정 시간이 되면 IPv6 라 우터는 router advertisement 메시지를 전송하게 된다(S912). 6. router advertisement 메시지를 들은 IP-기반의 센서 노드는 router advertisement 메시지에 들어있는 prefix 정보를 이용해서 미리 만들어져있던 interface identifier와 합쳐서 도 9에 도시한 바와 같은 자신의 64 비트 IPv6 주소를 만든다(S914). 7. 다수의 IPv6 라우터(또는 게이트웨이) 로부터 router advertisement 메시지를 받게 되면 홉 거리가 가장 짧 은 IPv6 라우터의 router advertisement 메시지 정보를 이용하여 prefix를 생성하고, 또한 홉거리가 가장 짧은 라우터가 default 라우터가 된다. 생성된 128비트 IPv6 주소는 라우터를 통하여 게이트웨이에 전달되어 외부 네트워크 주소 매핑 테이블에 등록된 다.(S916) 이때 4번과 5번 과정중 IP-기반의 센서노드가 사용하는 주소는 link-local 주소이다. 즉 link-local prefix :: 만들어진 interface identifier가 IPv6 주소로 포함된다. 상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수 정 및 변경시킬 수 있음을 이해할 수 있을 것이다. <73> 발명의 효과 상술한 바와 같이 본 발명에서는 6LoWPAN의 센서노드가 IPv6 네트워크와 접속하기 위한 IPv6 주소를 자신의 인 터페이스 식별자와 프리픽스를 합쳐서 자동적으로 할당할 수 있다. - 6 -

<1> <2> <3> <4> <5> <6> <7> <8> <9> 도면의 간단한 설명 도 1은 본 발명에 의한 6LoWPAN 센서 네트워크의 망 개념도. 도 2는 도 2의 6LoWPAN 센서 네트워크의 각 센서 노드들 사이의 통신 프로토콜을 설명하기 위한 계층도. 도 3은 6LoWPAN망의 내부 네트워크 주소 매핑을 위한 테이블을 나타낸 도면 도 4는 외부 네트워크 주소매핑을 위한 테이블을 나타낸 도면. 도 5는 도 2의 물리계층 및 링크계층의 패킷구조를 설명하기 위한 도면. 도 6은 네트워크 계층의 Ipv6 패킷의 헤더 포맷을 나타낸 도면. 도 7은 본 발명에 의한 각 센서 노드들 사이의 어소시에이션 동작에 의해 작성된 이웃 테이블을 설명하기 위한 도면. 도 8은 본 발명에 의한 IPv6 주소 자동할당방법을 설명하기 위한 도면. 도 9는 본 발명에 의한 128비트 IPv6 링크 로컬 주소의 포맷을 나타낸 도면. - 7 -

도면 도면1-8 -

도면2-9 -

도면3-10 -

도면4-11 -

도면5-12 -

도면6-13 -

도면7-14 -

도면8-15 -

도면9-16 -