본문 바로가기

IEEE 802.15.4

TinyOS에 ZigBee 프로토콜을 어떻게 올리나요? 어떤분으로부터 다음과 같은 내용에 대한 메일을 받았습니다. >> 저는 센서네트워크 미들웨어 관련하여 과제를 수행중인데 zigbee에 궁금한게 있어서.. >> zigbee를 tinyos에 심어서 micaz에 올리려고 하는데요 자료가 많이 부족하네요. ... >> z-stack이라는 걸 무료로 배포 하고 있는데 그걸 바로 사용해도 될까요? 아무래도 정리도 할겸 해서 블로그를 통해서 답변을 드리겠습니다. 먼저 ZigBee, TinyOS, Micaz라는 것에 대해서 명확해야겠죠. 1. ZigBee: 간단히 ZigBee Alliance에서 표준화하고 있는 프로토콜이라고 할 수 있습니다. 즉 프로토콜이죠. IEEE 802.15.4라는 MAC단까지 정립되어 있는 프로토콜 상위에 Network Layer와 Applic.. 더보기
ZigBee 프로토콜의 IETF의 표준 프로토콜의 통합성 계획 ZigBee 프로토콜은 Industry 프로토콜입니다. 즉 ZigBee Alliance의 주 멤버들의 제안과 이에 대한 결정으로 지금까지 스펙이 정해져 왔다고 보면 됩니다. 현재까지 가장 WPAN에서 활발했고 그 만큼 많이 사용되었던 프로토콜이 ZigBee라고 할 수 있죠. 그리고 상용버전으로 주요한 메이저 벤더에서도 제품과 ZigBee H/W와 S/W를 개발했었구요. 이에 반해 IETF 기구에서도 현재까지 나름대로 IEEE 802.15.4 기반하의 WPAN에 대한 연구를 진행하고 있었습니다. 아마도 6LoWPAN이겠지요. 이는 WPAN기반하의 무선 센서 네트워크에서 IPv6 네트워크간의 상호 IP하의 운영에 초점을 맞추고 있었다고 보면 됩니다. 기존 ZigBee에서 사용하는 어드레스와 달리 6LoWPA.. 더보기
오픈소스가 된 NanoStack 6lowpan 지그비 관련 일을 많이 하면서 관심을 가지고 있었던게 6lowpan이었다. 실제 아직은 Field에서 6lowpan에 대해서 많이 쓰지는 않고 있다. 예전 etri에서 자체 ipv6 over 802.15.4를 구현한 것을 전시회에서 본적은 있다. NanoStack을 만든 곳은 sensinode라는 Company이다. 기본적은 Stack과 Source는 해당 회사 홈페이지에서 다운로드를 할 수 있었는데, 올해 초부터 sourceforge에 프로젝트를 등록해 두고 GPL License하에서 개발을 진행한단다. 근데 재미 있는 것은 이분야의 개발자들에게 메일을 보내고 해당 프로젝트에 참여를 유도하는 것이었다. 물로 나도 메일을 받았다. (혹시 Sourceforge에 비슷한 프로젝트를 등록해 두어서 그런가???.. 더보기
[6lowpan] RFC 4944 now available 6lowpan의 메일링 리스트에서 RFC문서를 업데이트 했길래 포스팅 해둔다..ㅎㅎ Transmission of IPv6 Packets over IEEE 802.15.4 Networks http://ietf.org/rfc/rfc4944.txt 더보기
ZigBee Chipset & Stack #2 [Ember] Ember ZigBee Chip - EM250 SOC: Ember에서 ZigBee 1-chip형태로 나온 프로세서이다. 기본적으로 16bit Processor Core를 탑재하고 있다. Reference: http://ember.com/products_zigbee_chips_e250.html#block ZigBee Software - EmberZNet 현재 EmberZNet의 경우 3.1까지 Release되어 있으며, ZigBee Pro까지 지원하는 걸로 알고 있다. 아직 2006은 구현이 되어 있지 않을 걸로 알고 있다. ZigBee Development Tools - Development Kits - Insight Desktop - Insight Adapter - xIDE - RF Evalution .. 더보기
op-wipv6 심심하던 차에 개인적인 프로젝트를 한가지 해보기로 결심하였다. 솔직히 어디까지 진행을 할지는 모르겠다...ㅋㅋ ^^ 6loWPAN: IPV6 over Low power Wirlesss Personal Area Networks.. 즉 IPV6 over IEEE 802.15.4이다.. 현재 국내에서도 많은 연구와 표준화 작업에 참여하고 있는걸로 알고 있다. 개인적인 생각으로는 우리나라가 뭐낙에 IP 강국이기 때문에.. ㅋㅋ 그리고 우리가 보유한 IP6 어드레스가 세계 몇위 인걸로 알고 있다. 그래서 그런가? 어쨌든 공부도 할겸,, 해서 이부분에 개인적이 프로젝트를 하기로 마음 먹었다. 1. 목표는: 6loWPAN Stack 구현이다. target Processor non-dependence 하게 구현할 것이.. 더보기
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.. 더보기