본문 바로가기

Zigbee

스마트 그리드의 프레임워크 1.0의 세부 표준과 응용 분야 원문은 다음에서 확인할 수 있습니다. http://www.energy.gov/news2009/7408.htm 몇몇 부분만 간추리면 다음과 같습니다. A Smart Grid would replace the current, outdated system and employ real-time, two-way communication technologies to allow users to connect directly with power suppliers. Before it can be constructed, however, there needs to be agreement on standards for the devices that will connect the grid. ==> 디바이스간의 표준안,, 즉 기기.. 더보기
ZigBee의 Stochastic Addressing 알고리즘의 충돌 확률 ZigBee의 버전업이 되면서 어드레스 할당 방법이 노드마다 랜덤한 어드레스 할당을 추가하였다. 이런 경우 가장 먼저 생각되는 것이 동일한 어드레스가 발생할 수 있다는 것이다. 그렇다면 이의 확률은 어느 정도 될까? 먼저 이를 알아보기 위해서는 이는 Birthday Paradox와 같은 문제이다. Birthday Paradox는 다음에서 자세히 알 수 있다. http://doortts.tistory.com/entry/생일-역설-Birthday-Paradox 간단히 프로그래밍을 하여 확인을 해보니 다음과 같았다. 16비트의 어드레스이므로 대략 64K라고 보았을 때 302개의 노드가 있을 경우 어드레스 충돌이 발생할 확률이 50%가 된다. 물론 ZigBee에서는 이를 회피하기 위해서 어드레스 충돌이 감지되었.. 더보기
TinyOS에 ZigBee 프로토콜을 어떻게 올리나요? 어떤분으로부터 다음과 같은 내용에 대한 메일을 받았습니다. >> 저는 센서네트워크 미들웨어 관련하여 과제를 수행중인데 zigbee에 궁금한게 있어서.. >> zigbee를 tinyos에 심어서 micaz에 올리려고 하는데요 자료가 많이 부족하네요. ... >> z-stack이라는 걸 무료로 배포 하고 있는데 그걸 바로 사용해도 될까요? 아무래도 정리도 할겸 해서 블로그를 통해서 답변을 드리겠습니다. 먼저 ZigBee, TinyOS, Micaz라는 것에 대해서 명확해야겠죠. 1. ZigBee: 간단히 ZigBee Alliance에서 표준화하고 있는 프로토콜이라고 할 수 있습니다. 즉 프로토콜이죠. IEEE 802.15.4라는 MAC단까지 정립되어 있는 프로토콜 상위에 Network Layer와 Applic.. 더보기
Daintree 최초로 ZigBee RF4CE Analyzer 출시 원문: http://www.daintree.net/news/22-apr-2009-sna-rf4ce-support.php Daintree Networks, Inc에서 최초로 ZigBee RF4CE 네트워크 프로토콜을 분석할 수 있는 솔루션을 내놓았습니다. 제가 왜 여기에 관심을 가지냐 하면 최초 ZigBee에서 제안하였던 ZigBee 프로토콜은 Home Automation에서 사용하기에는 조금 무겁지 않았을까 했기 때문입니다. 그래서 ZigBee Allinace에서는 RF4CE라는 경량화된 프로토콜을 내놓았습니다. 이는 Consumer 제조 업체에서 리모콘과 같은 기기를 통합하는데 기존 IR방식보다는 네트워크를 구성할 수 있다는 장점이 있기 때문에 향후 Home Entertainment의 구성에는 필수적인.. 더보기
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.. 더보기
지그비 헬스케어 프로파일 발표 지그비 얼라이언스에서 새로운 헬스케어 프로파일을 발표했습니다. 아마 향후 헬스케어 시장에 대한 사전 포석과 헬스케어 시스템에 지그비 솔루션이 탑재될 수 있도록 하는 움직이네요. 즉 헬스케어에 저전력 기반의 무선통신은 지그비가 담당할려고 한다고 보면 됩니다. ZigBee Health Care Profile http://www.zigbee.org/Markets/ZigBeeHealthCare/Overview/tabid/426/Default.aspx 지그비 헬스케어는 가정, 피트니스 센터, 보양원.. 등 의료 서비스가 필요한 어느 장소에도 사용이 될 수 있도록 하는 것에 디자인 초점을 맞추었다고 합니다. 그리고 혈당기, 맥박 측정기, 심전계, 체중계, 온/습도계, 혈압계 그리고 호흡 측정기등을 포함하는 IEEE.. 더보기
제닉(Jennic)의 6LoWPAN Protocol Stack Jennic에서 6LoWPAN 프로토콜 스택을 발표했다. (아마 8월달쯤으로 보인다.) 원래 Jennic은 ZigBee에 초점을 맞추고 있었는데, 6LoWPAN에도 손을 펼치는 거 같다. 지그비의 3대 Major라고 볼수 있는 TI, Ember, Jennic중 제일 먼저 Jennic에서 6LoWPAN을 지원하기 시작했다는 것은 아마도 TI, Ember 혹은 다른 칩벤더, 혹은 소프트웨어 업체에서도 6LoWPAN 프로토콜 스택 지원을 검토 혹은 개발을 진행하고 있을걸로 생각된다. 표준이라는 것은 정말 중요하다고 생각된다. 어떻게 보면 표준을 두고 서로 양립된 단체가 싸우기 마련인데 결국에는 한곳이 이기는 즉 한길로 통하게 된다. 시장 상황이 이렇다 보니 이를 지원해야 하는 벤더들로서는 언제나 표준에 신경을.. 더보기
오픈소스가 된 NanoStack 6lowpan 지그비 관련 일을 많이 하면서 관심을 가지고 있었던게 6lowpan이었다. 실제 아직은 Field에서 6lowpan에 대해서 많이 쓰지는 않고 있다. 예전 etri에서 자체 ipv6 over 802.15.4를 구현한 것을 전시회에서 본적은 있다. NanoStack을 만든 곳은 sensinode라는 Company이다. 기본적은 Stack과 Source는 해당 회사 홈페이지에서 다운로드를 할 수 있었는데, 올해 초부터 sourceforge에 프로젝트를 등록해 두고 GPL License하에서 개발을 진행한단다. 근데 재미 있는 것은 이분야의 개발자들에게 메일을 보내고 해당 프로젝트에 참여를 유도하는 것이었다. 물로 나도 메일을 받았다. (혹시 Sourceforge에 비슷한 프로젝트를 등록해 두어서 그런가???.. 더보기
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 .. 더보기