이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
ZigbeX를 이용한 유비쿼터스 센서 네트워크 시스템
제3판
(주)한백전자기술연구소 저
ITC 2008.12.05.
베스트
공학계열 top100 4주
가격
20,000
20,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

이론편

이론 1 USN 소개
1.1 서 론
1.2 센서 네트워크를 위한 라우팅 프로토콜
1.2.1 평면 라우팅(Flat Routing)
1.2.2 위치 기반 라우팅(Location Based Routing)
1.2.3 계층적 라우팅(Hierarchical Routing)
1.2.4 지역 기반 멀티 캐스팅
1.3 센서 네트워크를 위한 MAC 프로토콜
1.4 센서 네트워크를 위한 Cross Layer 기법
1.5 센서 네트워크의 표준화 동향
1.6 센서 네트워크 클럭 동기 및 위치 인식 기술
1.6.1 클럭 동기화
1.6.2 위치 인식
1.7 센서 네트워크 미들웨어 기술
참고문헌

이론 2 ZigbeX 소개
2.1 ZigbeX 패키지
2.1.1 ZigbeX 모트
2.2 ZigbeX 모트 세트 이외의 옵션 장비들
2.2.1 ZigbeX 서버(HBE?EMPOS II)
2.2 장비의 데모 프로그램 확인
2.3 Hanback_TestTree 프로그램 분석

이론 3 개발자 환경 설치 및 다운로드
3.1 TinyOS 2.X 설치 전 주의 사항
3.2 Cygwin 설치하기
3.2.1 # Cygwin이란?
3.3 TinyOS2X 및 ZigbeX 프로그램 설치하기
3.4 이미 TinyOS2X가 설치된 PC에서 ZigbeX 프로그램 설치하기
3.5 Graphviz 설치하기
3.6 설치 프로그램 목록 및 구조
3.7 ZigbeX를 위한 다운로드 프로그램 설치
3.7.1 패러럴 포트를 이용한 다운로드
3.7.2 AVR?ISP 혹은 USB?ISP를 이용한 다운로드

이론 4 TinyOS 2.X와 NesC
4.1 TinyOS의 특징 및 디렉터리 구조
4.1.1 TinyOS의 특징
4.1.2 TinyOS 2.0
4.1.3 디렉터리 구조
4.2 NesC
4.2.1 인터페이스
4.2.2 컴포넌트
4.2.3 Task와 이벤트
4.2.4 레이스 컨디션
4.2.5 TinyOS 명명법
4.3 TinyOS 서브시스템 및 툴
4.3.1 NesC 소스 문서화
4.3.2 TOSSIM


실습편

실습 1 Task를 이용한 LED 제어
1.1 기본 지식
1.1.1 모트의 LED의 일반적인 사용 용도
1.1.2 LedsC 컴포넌트
1.2 Blink 예제의 구성
1.2.1 Blink.nc 파일
1.2.2 BlinkM.nc 파일
1.3 Blink 실습
1.3.1 실습 준비물
1.3.2 실습 시스템 구성
1.4 실습 결과

실습 2 Timer를 이용한 LED 제어
2.1 BlinkTimer 예제
2.1.1 BlinkTimer 예제의 구성
2.1.2 BlinkTimer.nc 파일
2.1.3 BlinkTimerM.nc 파일
2.2 BlinkTimer 실습
2.2.1 실습 준비물
2.2.2 실습 시스템 구성
2.3 실습 결과


실습 3 LED를 이용한 HelloWorld
3.1 모스부호와 LED
3.2 HelloWorld 예제
3.2.1 HelloWorld.nc 파일
3.2.2 HelloWorldM.nc 파일
3.3 HelloWorld 실습
3.3.1 실습 준비물
3.3.2 실습 시스템 구성
3.4 실습 결과


실습 4 조도 센서 제어
4.1 기본 지식
4.1.1 조도 센서
4.1.2 Oscilloscope 예제를 이용하여 조도값 측정
4.2 Oscilloscope 예제
4.2.1 OscilloscopeAppC.nc 파일
4.2.2 OscilloscopeC.nc 파일
4.2.3 OscopeMsg.h 파일
4.3 Oscilloscope 실습
4.3.1 실습 준비물
4.3.2 실습 시스템 구성
4.3.3 자바 애플리케이션 실행
4.4 실습 결과


실습 5 온/습도 센서 제어
5.1 기본 지식
5.1.1 USN에서의 온/습도 센서의 활용
5.1.2 온습도 센서 SHT11
5.2 OscilloscopeSHT11 예제
5.2.1 OsilloscopeAppC.nc 파일
5.2.2 OscilloscopeC.nc 파일
5.3 OscilloscopeSHT11 실습
5.3.1 실습 준비물
5.3.2 실습 시스템 구성
5.3.3 자바 애플리케이션 실행
5.4 실습 결과

실습 6 Photo 센서 제어(RF 통신)
6.1 적외선 센서
6.2 OscilloscopeUltraredRF 예제
6.2.1 OscilloscopeAppC.nc 파일
6.2.2 OscilloscopeC.nc 파일
6.2.3 BaseStation 프로그램
6.3 OscilloscopeUltraredRF 실습
6.3.1 실습 준비물?
6.3.2 실습 시스템 구성
6.3.3 BaseStation 예제 실습 방법
6.3.4 자바 애플리케이션 실행
6.4 실습 결과

실습 7 인터럽트를 이용한 EEPROM 제어
7.1 기본 지식
7.1.1 EEPROM의 필요성
7.1.2 ZigbeX의 EEPROM과 제어 레지스터
7.2 EEPRom 예제
7.2.1 EEPromC.nc 파일
7.2.2 EEPromM.nc 분석
7.3 EEProm 실습
7.3.1 실습 준비물
7.3.2 실습 시스템 구성
7.4 실습 결과

실습 8 시리얼 ID 읽어오기(RF 통신)
8.1 기본 지식
8.1.1 DS2401이란 무엇인가
8.1.2 DS2401의 필요성
8.1.3 DS2401 칩
8.2 SerialIdRF 예제
8.2.1 Ds2401P.nc 파일
8.2.2 Ds2410PM.nc 파일
8.2.3 BaseStation 프로그램
8.3 SerialIdRF 예제 실습
8.3.1 실습 준비물
8.3.2 실습 시스템 구성
8.3.3 BaseStation 예제 실습 방법
8.4 실습 결과

실습 9 PC와의 시리얼 통신
9.1 기본 지식
9.1.1 PC와의 시리얼 통신 포멧(TinyOS → PC)
9.1.2 PC와의 시리얼 통신 포맷(PC → TinyOS)
9.1.3 무선통신을 위한 message_t 포멧
9.2 Serial_Echo_Test 예제
9.2.1 Serial_Echo_TestC.nc 파일
9.2.2 Serial_Echo_TestM.nc 파일
9.2.3 Serial_Echo_PC_Program 프로그램
9.2.4 Serial_Echo_Test와 Serial_Echo_PC_Program 프로그램의 연동
9.3 Serial_Echo_Test 실습
9.3.1 실습 준비물
9.3.2 실습 시스템 구성
9.3.3 Serial_Echo_PC_Program 컴파일 방법
9.4 실습 결과

실습 10 기본 무선통신 프로토콜
10.1 기본 지식
10.1.1 ISO 참조 모델에서의 프로토콜 계층
10.1.2 MAC 프로토콜
10.1.3 무선 RF 칩과 기본 MAC 프로토콜
10.1.4 무선 RF 통신 컴포넌트
10.2 BasicMAC 예제
10.2.1 BasicMAC.nc 파일
10.2.2 BasicMACM.nc 파일
10.2.3 BMAC.h 파일
10.2.4 BasicMAC 예제에서 Unicast
10.3 BasicMAC 실습
10.3.1 실습 준비물
10.3.2 실습 시스템 구성
10.4 실습 결과

실습 11 에너지 효율성을 고려한 통신
11.1 기본 지식
11.1.1 무선통신에서의 주요 에너지 소모 요소들
11.1.2 패킷 충돌 문제
11.1.3 Overhearing 문제
11.1.4 컨트롤 패킷 오버헤드
11.1.5 Idle Listening 문제
11.1.6 TinyOS에서 Sleep 기법 구현
11.2 SleepMAC 예제
11.2.1 SleepMAC.nc 파일
11.2.2 SleepMACM.nc 파일
11.3 SleepMAC 실습
11.3.1 실습 준비물
11.3.2 실습 시스템 구성
11.4 실습 결과

실습 12 RF Power Control & Multichannel
12.1 기본 지식
12.1.1 Power Control
12.1.2 Multichannel
12.1.3 RSSI
12.2 MCH_PTRSSI 예제
12.2.1 MCH_PTRSSI.nc 파일
12.2.2 MCH_PTRSSIM.nc 파일
12.2.3 MCH_PTRSSIM.h 파일
12.3 MCH_PTRSSI 실습
12.3.1 실습 준비물
12.3.2 실습 시스템 구성
12.4 실습 결과

실습 13 무선 Ad-hoc Flooding 네트워크 실습
13.1 Flooding 프로토콜 개요
13.1.1 기본 지식
13.1.2 Flooding 프로토콜 관련 연구 및 응용 동향
13.2 Adhoc_Flooding 프로그램
13.2.1 Adhoc_APP.nc 파일
13.2.2 Adhoc_APPM.nc 파일
13.2.3 FloodingC.nc 파일
13.2.4 FloodingM.nc 파일
13.2.5 Adhoc_App.h 파일
13.2.6 Adhoc_Route.h 파일
13.3 Flooding 실습
13.3.1 실습 준비물
13.3.2 실습 시스템 구성
13.4 실습 결과

실습 14 무선 Ad-hoc Gossiping 네트워크 실습
14.1 기본 지식
14.2 Adhoc_Gossiping 프로그램
14.2.1 GossipingC.nc 파일
14.2.2 GossipingM.nc 파일
14.2.3 Adhoc_App.h와 Adhoc_Route.h 파일
14.3 Gossiping 실습
14.3.1 실습 준비물
14.3.2 실습 시스템 구성
14.4 실습 결과

실습 15 Tree 라우팅을 이용한 멀티 홉
15.1 기초 지식
15.1.1 Tree 라우팅
15.1.2 한백전자 모트에서의 Tree 라우팅 컴포넌트
15.2 Hanback_TestTree 예제
15.2.1 Hanback_TestTreeAppC.nc 파일
15.2.2 Hanback_TestTreeAppM.nc 파일
15.2.3 Hanback_TreeRouting.nc 파일
15.2.4 Hanback_TreeRoutingM.nc 파일
15.2.5 Hanback_TestTree.h 파일
15.2.6 Hanback_TreeRouting.h 파일
15.3 Hanback_TestTree 실습
15.3.1 실습 준비물
15.3.2 실습 시스템 구성
15.4 실습 결과

실습 16 RFID 실습
16.1 기초 지식
16.1.1 RFID 소개
16.1.2 RFID 네트워크 구성
16.2 testRFIDwithUSN 예제
16.2.1 testRFIDwithUSNC.nc 파일
16.2.2 testRFIDwithUSN.nc 파일
16.3 TestRFIDwithUSN 실습
16.3.1 실습 준비물
16.3.2 실습 시스템 구성
16.4 실습 결과

참고문헌
찾아보기

저자 소개

저자 : 서창수, 이철희, 박종훈
서창수 : ㈜한백전자 기술연구소 전임연구원
이철희 : ㈜한백전자 기술연구소 책임연구원
박종훈 : ㈜한백전자 기술연구소 CTO

관련 분류

품목정보

발행일
2008년 12월 05일
쪽수, 무게, 크기
328쪽 | 666g | 187*257*30mm
ISBN13
9788990758125

리뷰/한줄평0

리뷰

첫번째 리뷰어가 되어주세요.

한줄평

첫번째 한줄평을 남겨주세요.

20,000
1 20,000