본문 바로가기

Sensor network

[TinyOS] #1 WinXP에 TinyOS 설치하기 공식 TinyOS 설치 관련: http://docs.tinyos.net/index.php/Getting_started TinyOS는 Windows, Linux에서 설치가 가능하며 Live CD 혹은 Image를 통한 VMware를 운영이 가능하다.. 일단 WinXP에서 Cygwin 플랫폼을 통한 설치를 하기로 했다. 1단계: JAVA SDK 설치. TinyOS에 따라서 Java SDK 버전을 결정해야 한다. TinyOS 2.1이면 Java 1.6 SDK를 TinyOS 2.0.2 는 Java 1.5 SDK를 설치해야 한다. ==> 이는 TinyOS Source Platform내의 Java 버전과 Mismatch가 될경우 괜히 삽질하게 되기 때문이다. 설치는: http://java.sun.com 설치후 Ja.. 더보기
SUN에서 개발되고 있는 WSN 노드 SPOT Project? SUN에서도 WSN(Wireless Sensor Network)을 연구, 개발하고 있네요. 물론 SUN답게 Java 베이스이구요. SUN에서 언제 말했었죠. 모든 기기에 Jave를 넣을거라구요. WSN을 구성하는 노드들의 Jave는 좀 아닐거라고 생각하고 있었는데. 보란듯이 SUN에서는 떡하니 내놓았네요.. 현재 구성 자체가 4가지 정도이네요. SPOT Application: 말 그대로 SPOT을 이용한 데모 응용 프로그램 정도이겠네요. SPOT Curriculum: 아직 별 내용이 없네요. SPOT Libraries: SPOT 어플리케이션을 위한 Libraries들인데, 이게 오픈소스 형태로 개발이 된다고 하는군요. Squawk VM: 저는 개인적으로 이게 참 흥미롭네요, 기본.. 더보기
오픈소스가 된 NanoStack 6lowpan 지그비 관련 일을 많이 하면서 관심을 가지고 있었던게 6lowpan이었다. 실제 아직은 Field에서 6lowpan에 대해서 많이 쓰지는 않고 있다. 예전 etri에서 자체 ipv6 over 802.15.4를 구현한 것을 전시회에서 본적은 있다. NanoStack을 만든 곳은 sensinode라는 Company이다. 기본적은 Stack과 Source는 해당 회사 홈페이지에서 다운로드를 할 수 있었는데, 올해 초부터 sourceforge에 프로젝트를 등록해 두고 GPL License하에서 개발을 진행한단다. 근데 재미 있는 것은 이분야의 개발자들에게 메일을 보내고 해당 프로젝트에 참여를 유도하는 것이었다. 물로 나도 메일을 받았다. (혹시 Sourceforge에 비슷한 프로젝트를 등록해 두어서 그런가???.. 더보기
Middleware for Sensor Network GSN is a software middleware designed to facilitate the deployment and programming of sensor networks. 유비쿼터스 시대에 뜰 기술중에 하나가 센서 네트워크라고 생각합니다. 그래서 센서 네트워크가 거대해지면서 여기에 맞는 미들웨어의 필요성도 대두하고 있다고 봅니다. 현재 GSN은 Version 0.95(2007.04.15) 이네요. 구글맵을 이용하여 센서노드의 위치를 관리하는게 참으로 멋지네요. 현재 Hardware는 다음을 지원한다고 나와 있습니다. TinyOS-1.X motes, including TinyNodes, Mica2, etc. Texas Instruments 6900 RFID Reader. Alien Techno.. 더보기
무선 센서네트워크를 위한 OS WSN(Wireless sensor network) 노드(센서모듈을 가진 모듈)를 OS는 일반적인 목적의 OS보다는 덜 복잡하다. 왜냐면 단지 센서네트워크 어플리케이션 목적과 하드웨어 플랫폼도 제한적이기 때문이다. TinyOS, Contiki, MANTIS, BTnut, SOS, Nano-RK 등이 있는데 TinyOS는 너무 잘 알려져 있고 인터넷에 관련 글도 많이 찾을 수가 있어서 TinyOS를 제외한 다른 센서네트워크용 OS를 서치해보았다. Contiki(http://www.sics.se/contiki/) Contiki is designed for embedded systems with small amounts of memory. A typical Contiki configuration is 2 ki.. 더보기
ZigBee Chipset & Stack #1 [Texas Instruments] [TI의 ZigBee / IEEE 802.15.4] http://focus.ti.com/analog/docs/gencontent.tsp?familyId=367&genContentId=24190 기존 Chipcon을 인수한 TI의 ZigBee 기술에 대해서 잠시 살펴 보면 개인적으로 그렇게 업그레이드 된 모습을 찾을 수가 없는 거 같기도 하다. 하지만 전세계적인 distributor을 가지고 있고 수많은 엔지니어와 자본을 생각해보면 분명 지그비 분야에서도 가장 앞서가고 있을 수 있다고 볼 수 있다. TI의 ZigBee RF Product는 현재 CC2420, CC2430, CC2431이다. - CC2420은 2.4GHz Transceiver형태로 Dev Kit형태로 ATmega128 or MSP430과 T.. 더보기