• 검색 결과가 없습니다.

16-4 USN 16 장 . 네트워크 응용 기술과 차세대 네트워크

N/A
N/A
Protected

Academic year: 2023

Share "16-4 USN 16 장 . 네트워크 응용 기술과 차세대 네트워크"

Copied!
23
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

16-4 USN

16장. 네트워크 응용 기술과 차세대 네트워크

목포해양대 해양컴퓨터공학과

(2)

USN의 개념 (1)

 유비쿼터스(ubiquitous)란?

사용자가 네트워크나 컴퓨터를 의식하지 않고 장소에 상관없이 자유롭게 네트워크에 접속할 수 있는 정보통신 환경을 뜻함

유비쿼터스화가 이루어지면 가정과 자동차는 물론, 어느 곳에서나 정보기술을 활용할 수

있고, 네트워크에 연결되는 사용자의 수도 증가하게 되어 규모와 범위도 그만큼 커지게 됨

(3)

USN의 개념 (2)

 유비쿼터스 센서 네트워크(USN)

목포해양대 해양컴퓨터공학과

(4)

USN의 개념 (3)

유비쿼터스 센서 네트워크(USN) (계속)

RFID와 무선통신 장치를 통해 사물과 온도, 습도, 오염 정도, 균열 등과 같은 환경 정보를

실시간으로 획득, 처리, 활용 가능하도록 하는 네트워크 시스템

5단계의 발전 단계로 진화

수동형

이력관리형

센서/능동형

네트워크형

제어관리형

(5)

USN의 개념 (3)

 유비쿼터스 센서 네트워크(USN) (계속)

RFID 기술의 개체 식별 단계에서 센싱 기능 추가

태그/센서 간의 상호 데이터통신은 애드혹 네트워크를 구축

지능 센서 기술을 기반으로 전자 태그 간의

자유로운 통신과 태그를 제어하는 단계로 발전

목포해양대 해양컴퓨터공학과

(6)

USN 구성 요소

(7)

USN 구현 기술 (1)

목포해양대 해양컴퓨터공학과

(8)

USN 구현 기술 (2)

 싱크노드

센서노드로부터 센싱 정보를 수집

 센서노드

센서, 컴퓨팅, 통신 모듈을 통해 환경정보를 인지하여 전송하는 역할

 센서 네트워크 기술

무선센서노드 간의 데이터통신을 통해 정보자원을 수집하는 기술

(9)

USN 구현 기술 (3)

BcN 연동 기술

USN과 다른 네트워크와의 연동에 필요한 기술

싱크노드 discovery 기술 등

USN 미들웨어

센서 네트워크에서 발생한 이벤트들의 효율적인 처리 및 관리를 위한 기술

응용서비스

센서 네트워크에서 수집된 정보를 바탕으로 상황 인식과 분석을 통해 사용자에게 관련 서비스를 제공하는 기술

목포해양대 해양컴퓨터공학과

(10)

USN 구현 기술 (4)

RFID 기술

사물에 부착된 RFID 태그의 정보 인식을 위한 태그와 리더기, RFID 미들웨어, 응용서비스로 구현

기반 기술

사물에 부착된 태그/센서를 식별하고, 정보를 효율적으로 처리하기 위한 코드 체계,

USN 정보처리 기술

디렉토리 서비스 기술 등

정보보호 기술

RFID 및 센서를 통해 전달되는 정보의 사용자 관리 및 보안을 위한 접근제한 기술, 필수 정보전달 기술 등

(11)

USN 기술의 특성 (1)

 센서노드 기술

센서의 설정을 통해 주변 환경 정보의 수집과 전송 기능을 담당하는 USN의 핵심 적인 요소

센서노드 기술에서는 안테나, 배터리,

프로세서 등 구성요소에 대한 소형화 기술이 중요함

응용서비스에 따른 노드 설치에 환경을 고려할 때 센서노드의 소형화와 경량화에 대한 요구

무선통신부, 제어부, 센서부, 전원부 등 구성요소로 구분

목포해양대 해양컴퓨터공학과

(12)

16. 4 USN의 구조 및 응용

USN 기술의 특성 (2)

 센서노드 기술 (계속)

(13)

USN 기술의 특성 (3)

 센서노드 기술 (계속)

무선통신부

RF 모듈, 모뎀 등으로 구성되며, 전송 및 수신 형태 그리고 주파수 기능에 따라 다양한 형태의 구성

RF 모듈은 저전력 회로설계로 구현되며, 모뎀은 BPSK, OQPSK, ASK 등의 다양한 변/복조 방식 지원 및 동기 알고리즘을 포함

목포해양대 해양컴퓨터공학과

(14)

USN 기술의 특성 (4)

 센서노드 기술 (계속)

제어부

센서노드에 부착된 센서의 종류 및 사용 목적에 따라 제어 기능을 갖는 MCU 필요

MAC는 OS의 독립적인 스케줄러 관리 및 RF와 모뎀의 레지스터 설정 기능을 제공

제어부는 센서의 데이터 처리 및 외부

인터페이스를 위한 SPI, UART, I2C 등의 주변장치와 타이머, 전원제어 등으로 구성

(15)

USN 기술의 특성 (5)

센서노드 기술 (계속)

센서부

정량적인 환경 측정 정보를 검출하는 부분으로 센서노드의 구성요소

조도, 열, 습도, 가속도, 음향, 지자기, 위치 등의 다양한 센서를 선택적으로 센서노드에 장착

전원부

센서노드에 안정적인 전력을 공급하여 원활한 구동이 가능하도록 함

초기에는 1차 전지

이동통신 단말기의 수요증가와 요구에 따라 충전기능 추가

목포해양대 해양컴퓨터공학과

(16)

USN 기술의 특성 (6)

 USN 미들웨어 기술

USN 미들웨어

USN 응용서비스와 센서노드 중간에 위치하여 이들의 원활한 상호동작을 지원

센서를 통해 수집된 정보 및 메타정보를 관리하고, 센서의 위치인식 및 보안등의 다양한 기능을 제공

서버 측 미들웨어

USN 응용서비스의 다중 질의처리, 센싱 정보 및 메타정보 관리, 지능형 이벤트 처리를 위한 신규 상황정보의 생성 등을 수행하는 요소들로 구성

(17)

USN 기술의 특성 (7)

 USN 미들웨어 기술 (계속)

네트워크 내 미들웨어

센서노드와 싱크노드의 질의처리, 센서 네트워크를 위한 토폴로지 정보관리, 센서노드의 상태관리 등을 제어하는 소형모듈들로 구성

(해외 연구의 예) 센서웨어, 소형DB (TinyDB) 연구 등

목포해양대 해양컴퓨터공학과

(18)

USN 기술의 특성 (8)

 USN 미들웨어 기술 (계속)

(19)

USN 기술의 특성 (9)

USN 미들웨어의 기능과 동작

센서의 다양한 형태의 질의 및 정보관리를 통해 응용서비스가 요청한 정보를 응용 시스템에

전달하거나, 다양한 저장 방식을 활용하여 통신 환경을 향상시킴

다양한 종류의 센서노드와 네트워크를 통합적으로 지원함으로써, 응용서비스들의 요청을 처리함

응용서비스의 목적에 따라, 기존의 정보와 수집된 정보자원과의 비교분석과 예측을 위한 상황

정보의 생성 및 관리를 지원함

목포해양대 해양컴퓨터공학과

(20)

USN 기술의 특성 (10)

 USN 미들웨어의 기능과 동작 (계속)

센서노드의 위치인식 기능을 통해, 이동체에 부착된 센서노드의 위치를 실시간으로

획득하고 센싱 정보의 신뢰도를 위한 QoS 보장 기능을 지원

센서노드 및 게이트웨이 등을 통한 수집된

정보에 대한 보안 기능으로, 정보의 유출이나 해킹을 방지

(21)

USN 구축 사례 (1)

 ‘ USN 기반 기상/해양 관측 시범 네트워크 구축 및 시범서비스’의 사례

2007년 국립 해양조사원과 KT 미래기술

연구소가 공동으로 USN 기반 기상/해양 관측 시범 네트워크 구축 및 시범서비스 사업 추진

IP-USN을 활용하여 다양한 기상/해양관측 시범 네트워크를 구축

실시간 기상정보를 수집하여 기상예보 및 선박 운항에 필요한 기상/해양 정보서비스 제공

목포해양대 해양컴퓨터공학과

(22)

USN 구축 사례 (2)

‘ USN 기반 기상/해양 관측 시범 네트워크 구축 및 시범서비스’의 사례 (계속)

IP-USN과 무선 메쉬 네트워크(Wireless Mesh

Network)를 도입하여 USN 기반의 관측 네트워크 구축을 위한 기본적인 기반구조 구현

6LoWPAN 센서를 이용하여 기상 정보(기온, 습도, 풍향, 풍속, 강우량) 및 해양 정보(풍향, 풍속, 기 온, 기압, 해류, 수온, 염분 등)를 수집하고, 6LoWPAN 게이트웨이(gateway)를 이용하여 무선 메쉬

네트워크로 전송

(23)

USN 구축 사례 (3)

목포해양대 해양컴퓨터공학과

참조

관련 문서

 인터넷과 비공개 네트워크 사이에 패킷 필터링 기능이 있는 라우터를 설치하여 네트워크 패킷 헤더 내의 정보를 기초로 트래픽을

그림 16.22 프로게스테론과 수정에 의한 감수분열 조절을 보여주는 개구리(Xenopus)

 시스템 소프트웨어는 컴퓨터 하드웨어의 작동을 통제하고 응용 프로그램의 실행을 지원한다.  운영체제는 컴퓨터 하드웨어를 통제하고

네트워크 계층 : 연결성과 경로 선택 기능을 제공... 전송 계층 :

- WildFly 응용 프로그램 서버 배포에 Keycloak 클라이언트 어댑터 설치 - Keycloak 관리 콘솔에서 클라이언트 응용 프로그램 만들기 및 등록 - Keycloak으로 보호할

2) 스마트폰에 내장된 센서의 종류를 이해하고 해당 센서의 다양한 활용을 구상할 수 있다... 스마트폰에는 다양한

중 인터넷을 활용하여 문제 해결에 필요한 자료를 수집하고, 수집한 자 료를 응용 소프트웨어를 활용하여 관리할 수 있다... 기화열과 대류현상을

국내 Global M&A 수행전략(5) – 대상 국가에 대한 이해 제고 및 현지 네트워크 확보. 대상 국가에 대한 이해 제고 및 현지 네트워크 구축을 통해,