연세대학교 전기전자공학부 19-2학기 네트워크실험 프로젝트 예비 보고서
- 최초 등록일
- 2020.08.18
- 최종 저작일
- 2019.11
- 5페이지/
한컴오피스
- 가격 2,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
연세대학교 전기전자공학부 네트워크실험 프로젝트 센서네트워크 구축 프로젝트 예비 보고서입니다. 최종 성적은 A0이고 중간 점수를 공개하지 않아 보고서 점수는 모르나, 모든 실험 성공하였고 보고서에 써야 할 내용도 빠짐 없이 작성하였습니다.
목차
Ⅰ. 실험 목표
Ⅱ. 이론
1. Link State Algorithm
2. Distance Vector Altorithm
3. Flooding
Ⅲ. 실험 과정
Ⅳ. Reference
본문내용
Ⅰ. 실험 목표
지금까지 TinyOS에서 nesC를 이용하여 여러 가지 센서 네트워크 환경을 구현하였다. 특정 조건에서 LED를 이용하여 특정한 결과를 출력하도록 만들기도 하였고, 센서 node의 조도 센서와 온도 센서로부터 값을 입력 받아 이를 화면에 출력하기도 하였다. 또한 MAC protocol을 이용한 무선 센서 네트워크를 구성하여 센서 node 간에 packets을 Ad Hoc 방식으로 전송하고 받으면서 통신하며 이 결과를 확인하였다. 이번 실험인 프로젝트에서는 지금까지 진행한 센서 네트워크의 기능들을 응용하여 주어진 센서 네트워크 환경에서 작동하는 라우팅 알고리즘을 알아보고 이를 nesC를 통해 구현하여 확인한다.
Ⅱ. 이론
1. Link State Algorithm
어떤 router에서 router로 packets을 전송할 때 그 packets은 한 번에 바로 source에서 destination으로 이동할 수도 있지만 중간에 여러 routers를 거쳐서 최종 destination에 도착할 수도 있다. 이때 주어진 source와 destination에서 packets이 거쳐서 갈 router 경로를 결정하는 것을 routing algorithm이라고 한다.
위 그림에서와 같이 a, b, c, d, e, z의 여섯 개의 nodes로 구성된 네트워크가 있다고 하자. 각 nodes들 간에 연결이 되어 있으면 선으로 이어져 있고, 연결이 되어 있지 않으면 선으로 이어져 있지 않다. 어떤 node에서 출발한 packets은 이 선들을 따라서만 이동할 수 있다.
참고 자료
‘(10주차) 무선 통신 프로그램’ 실험 매뉴얼
William Stallings, Data and Computer Communications (10th Ed.), Prentice Hall, 2013