본문 바로가기

기타

싱크 노드


싱크노드에 대해서 알아보자.

센서노드들을 가지고 특정 응용분야에 센싱을 위해 설계 및 구현, 적용을 했다면 여러개의 센서노드들이 설치 될 것이고 이 노드들에서 나오는 데이터에 대한 처리가 필요로 하게 된다.
이 때 필요시 되는것이 싱크노드이고 각각의

센서 노드들이 보내주는 데이터를 취합하고 이 데이터를 가공해서 서버단으로 보내주는 역할을 이 싱크노드가 하게 된다. 또한 각각의 센서노드들을 네트웍을 구성해서 데이터 송수신을 하게 된다면 싱크노드는 데이터 수집 및 전송 뿐만 아니라 이 센서 노드들의 네트웍에 대한 구성 및 관리도 해야하는 역할이 주어지게 된다.
전체 센서네트웍 시스템에서 지역 허브의 역할을 수행하며 서버단에 생길 수 있는 데이터 부하를 밸런싱 해주고 각각의 센서네트웍의 노드들에 대한 장애 및 상태 파악도 해야 한다.
서버단의 관제 시스템에서는 이러한 싱크노드들만 관리하면 전체 센서 네트웍 시스템 관리가 가능해야 하며 이러한 경우에 싱크노드의 안정성과 성능이 큰 이슈가 된다. 특히 서버단과의 통신을 위한 프로토콜 및 데이터 링크의 안정성을 확보해야 한다.

전체 시스템 망설계에 있어서 센서노드들과 싱크노드들의 구성이 적절하게 이루어져야 하며 특정 지역이나 특정 노드들에서 데이터의 과부하가 일어나지 않도록하는 기능이 싱크 노드에 추가 되어져야 한다. 이를위해 싱크노드들간에 데이터 라우팅 기능이 구현되어져야 하며 안정성 또한 확보되야 한다.

네트웍의 중추이자 허브인 싱크노드에 대해서 간략하게 알아보았다.


'기타' 카테고리의 다른 글

책 정리는 이제 블로그로~  (0) 2010.05.07
개인화 되어가는 웹의 방향성에 대해서  (0) 2010.04.08
김연아 선수의 금메달  (0) 2010.02.26
샌서 노드  (0) 2010.02.24
Apple 'iPad'의 의미  (0) 2010.01.28