본문 바로가기 주메뉴 바로가기
국회도서관 홈으로 정보검색 소장정보 검색

결과 내 검색

동의어 포함

목차보기

표제지

목차

(국문초록) 7

1. 서론 9

2. 임베디드 시스템과 홈 네트워크 11

가. 임베디드 시스템과 리눅스 11

1) 일반 임베디드 시스템의 개요 및 구조 11

2) 리눅스 커널과 모듈 및 디바이스 드라이버의 구조 13

3) 리눅스와 임베디드 리눅스의 장단점 18

나. 홈 네트워크 개요 및 구성 19

1) 홈 네트워크 개요 19

2) 홈 네트워크와 홈 오토메이션의 구성 21

다. 홈 서버 개요 및 임베디드 OS의 역할 22

1) 홈 서버 정의와 기술 발전 방향 22

2) 홈 서버에서 임베디드 OS의 역할 25

3. ZigBee 센서 보드의 구조 및 설계 32

가. 센서 네트워크 개요 32

1) 센서 네트워크의 역할 및 발전 32

2) 무선 전송 매체 및 Ad-Hoc 네트워크 34

나. ZigBee 무선 통신 네트워크 구성 36

1) ZigBee 무선 통신 기술 36

2) ZigBee 특징 및 네트워크 구조 38

다. ZigBee 센서 보드 하드웨어 설계 39

1) 센서 보드 시스템 구조 39

2) 환경 감지 센서 구성 43

라. ZigBee 센서 보드 네트워크 구현 43

1) ZigBee 데이터 패킷 구성 43

2) ZigBee 네트워크 프로그래밍 44

4. 홈 서버의 구조 및 설계 46

가. 임베디드 리눅스 홈 서버 구조 및 설계 46

1) 타깃 보드의 시스템 구조 46

2) Master 무선 통신 모듈 구성 51

나. 임베디드 리눅스 기반 홈 서버의 구현 52

1) 시스템 하드웨어 구현 52

2) 임베디드 리눅스 패치와 커널 컴파일 53

3) 부트로더와 커널, 램디스크 이미지 54

4) 웹 서버의 구현 및 CGI 구동 55

다. QT/E를 이용한 GUI 프로그래밍 57

1) CMOS 카메라 및 JPEG 압축 웹 전송 프로그래밍 57

2) 홈 서버의 GUI 연동 프로그래밍 58

5. 홈 오토메이션 시스템의 구현 및 구동 60

가. 흠 오토메이션의 구성 및 동작 흐름도 60

1) 홈 오토메이션의 구성 60

2) 홈 오토메이션의 동작 흐름도 61

나. 홈 오토메이션 시스템의 구동 61

6. 결론 64

참고문헌 65

(Abstract) 67

감사의 글 69

표목차

표 3-1. 무선 센서 네트워크의 다양한 응용 분야 33

표 3-2. 무선 전송 매체별 특징 34

표 3-3. ZigBee 주파수 대역별 특징 37

그림 목차

그림 2-1. 리눅스 커널 구조 14

그림 2-2. 리눅스 커널의 디렉터리 구조 15

그림 2-3. 디바이스 드라이버의 구조 및 인터페이스 17

그림 2-4. 홈 네트워크의 구성 20

그림 2-5. 홈 서버의 구조 22

그림 2-6. 홈 네트워크의 중심 홈 서버 23

그림 3-1. Ad-Hoc 방법을 이용한 센서 네트워크 구성 36

그림 3-2. ZigBee Protocol Stack 구조 37

그림 3-3. ZigBee 네트워크 구조 39

그림 3-4. 센서 / 제어 모듈의 구성도 40

그림 3-5. AVR MEGA128 MPU의 구조 41

그림 3-6. MEGA128와 CC2420을 연결한 회로도 42

그림 4-1. 임베디드 시스템 개발 환경 구축 46

그림 4-2. PXA255 CPU의 내부 기능 블록 구성 48

그림 4-3. PXA255 CPU의 메모리 맵 49

그림 4-4. PXA255 임베디드 시스템의 구성 52

그림 4-5. 웹 서비스를 위한 웹 서버 55

그림 4-6. 웹 서버와 CGI의 연동 56

그림 4-7. QT/E 라이브러리로 제작된 홈 서버 제어용 임베디드 GUI 58

그림 5-1. 홈 오토메이션의 구성 60

그림 5-2. 홈 오토메이션의 동작 흐름도 61

그림 5-3. LCD 구동 화면 62

그림 5-4. 플래시 기반 클라이언트 프로그램 62