본문 바로가기

분류 전체보기

ZigBee의 Stochastic Addressing 알고리즘의 충돌 확률 ZigBee의 버전업이 되면서 어드레스 할당 방법이 노드마다 랜덤한 어드레스 할당을 추가하였다. 이런 경우 가장 먼저 생각되는 것이 동일한 어드레스가 발생할 수 있다는 것이다. 그렇다면 이의 확률은 어느 정도 될까? 먼저 이를 알아보기 위해서는 이는 Birthday Paradox와 같은 문제이다. Birthday Paradox는 다음에서 자세히 알 수 있다. http://doortts.tistory.com/entry/생일-역설-Birthday-Paradox 간단히 프로그래밍을 하여 확인을 해보니 다음과 같았다. 16비트의 어드레스이므로 대략 64K라고 보았을 때 302개의 노드가 있을 경우 어드레스 충돌이 발생할 확률이 50%가 된다. 물론 ZigBee에서는 이를 회피하기 위해서 어드레스 충돌이 감지되었.. 더보기
ZigBee의 버전 비교 현재까지 제정된 ZigBee의 표준은 다음과 같다. ZigBee 2004, ZigBee 2006, ZigBee 2007 그리고 ZigBee Pro이다. 이중 ZigBee 2004는 ZigBee 1.0으로도 불리며 가장 초창기 버전이다. 하지만 현재는 오래된 버전으로써 단지 Legacy System을 제외하고는 사용하지 않도록 권고된다. 그렇다면 ZigBee 2006, ZigBee 2007, ZigBee Pro를 크게는 2가지 형태로 구분도 가능 할 수 있다. 즉 ZigBee 2006과 ZigBee 2007, Pro로 나눌 수도 있는데 엄밀히 다르다. 아마 특정 칩 업체 혹은 스택 업체에서는 ZigBee 2006 지원 후 바로 ZigBee Pro로 넘어가는 경우도 있을 수 있겠다. 간단히 테이블로 정리하면.. 더보기
TinyOS에 ZigBee 프로토콜을 어떻게 올리나요? 어떤분으로부터 다음과 같은 내용에 대한 메일을 받았습니다. >> 저는 센서네트워크 미들웨어 관련하여 과제를 수행중인데 zigbee에 궁금한게 있어서.. >> zigbee를 tinyos에 심어서 micaz에 올리려고 하는데요 자료가 많이 부족하네요. ... >> z-stack이라는 걸 무료로 배포 하고 있는데 그걸 바로 사용해도 될까요? 아무래도 정리도 할겸 해서 블로그를 통해서 답변을 드리겠습니다. 먼저 ZigBee, TinyOS, Micaz라는 것에 대해서 명확해야겠죠. 1. ZigBee: 간단히 ZigBee Alliance에서 표준화하고 있는 프로토콜이라고 할 수 있습니다. 즉 프로토콜이죠. IEEE 802.15.4라는 MAC단까지 정립되어 있는 프로토콜 상위에 Network Layer와 Applic.. 더보기
[ZigBee 프로토콜] Distributed Address Assignment Mechanism Cluster Tree Network의 개념에 대해서 알아야 한다. 간단히 Star형태의 네트워크가 다중의 형태로 Tree 형태로 구성이 된다고 보면 된다. 먼저 Root의 역할을 하는 PAN Coordinator와 각 Cluster의 메인인 Cluster Head(CLH)가 있다. 그리고 이의 Leaf인 Device가 연결된다. 각 Cluster간의 통신은 CLH를 통해서 이루어 진다. ZigBee 프로토콜에서는 1.0에서부터 Pro 스펙이 나오기 전까지 이와 같은 Cluster Tree 매커니즘을 이용한 디바이스에 어드레스를 할당 하도록 하였다. 이는 ZigBee Coordinator로 하여금 Children 디바이스의 개수를 설정하며, 네트워크의 크기를 정할 수 있다. 먼저 ZigBee Coordi.. 더보기
ffmpeg을 Cygwin상에 설치하기 (building on Cygwin) 윈도우상에서 Cygwin을 이용하여 어쩔 수 없는 상황에서 작업을 하여야 하는 경우가 종종 있다. 이번에는 Cygwin상에서 ffmpeg를 컴파일 해야 하는 상황이었다. 여러 문서나 인터넷에서 ffmpeg을 MinGW상에서 컴파일하는 것은 찾을 수 있었다. http://blog.naver.com/ilovegunny?Redirect=Log&logNo=80030401669 제 PC에는 현재 Cygwin이 설치되어 있기 때문에 Cygwin상에서 그냥 ffmpeg을 컴파일 해보기로 하였다. 다음의 사이트를 참조하였다. http://ffmpeg.mplayerhq.hu/general.html http://ffmpeg.arrozcru.org/ 먼저 Cygwin의 setup.exe를 실행하여 2가지 패키지를 설치하였다.. 더보기
모바일 RFID 기반의 RTLS 솔루션 모바일 위치정보 기반 서비스의 분류 Emergency: Emergency Calls, Automotive Assitance Navigation: Directions, Traffic Management, Indoor Routing, Group Management Information: Travel Services, Mobile Yellow Pages, Infotainment Services Advertising: Banners, Alerts, Advertisement Tracking: People Tracking, Vechile Tracking, Personnel Tracking, Product Tracking Biling: Location-sensitive Biling 모바일 위치정보 기반 서비스를 구현.. 더보기
WiFi가 탑재된 SD 카드 출시 일본의 아이파이저팬이라는 회사에서 무선랜(wifi)가 탑재된 SD 카드를 출시했네요. 뉴스에 따르면 무선 LAN을 통해 자동적으로 PC와 SD 카드가 삽입된 카메라와 자동적으로 사진을 전송할 수 있다고 하네요. 앞으로 분명 이러한 장비들간에는 Codeless가 될것으로 예상됩니다. 즉 본체만 가지고 다니면 데이터 송, 수신은 물론 앞으로는 충전까지도 편하게 할 수 있지 않을까 합니다. 모양은 실제 SD 카드와 똑같이 생겼네요. 오렌지 색깔이 특이하네요. 재미 있는 것은 온라인 서비스인 유투브와 플리커등을 지원한다고 합니다. 이는 앞으로의 사진 저장 매체가 굳이 로컬 PC가 아닌 온라인으로 발전할 것을 예상할 수 있는 대목이기도 하네요. 디바이스들마다 모두 무선통신 기술이 탑재된다면 정말이지 편리하지 않을.. 더보기
구글 이미지 검색은 날로 발전하고 있다. 정말이지 구글 이미지 검색은 요즘 따라 기능이 계속 추가되고 있는 듯 합니다. 이번에도 구글 이미지 검색 기능 한가지를 소개해 드리겠습니다. 기능은 바로 배경화면에 쓸만한 이미지 검색입니다. 즉 웰페이퍼(wallpaper),,, 매일 똑같은 배경화면이 질리기도 하고 매번 찾는 것도 사이즈 확인하는 것도 귀찮고.. 어쨋뜬 그러한 공유 사이트도 있지만 구글 이미지 검색을 통해서 원하는 컴퓨터 배경 화면 이미지를 검색할 수 있습니다. 위오 같이 구글의 이미지 고급검색으로 들어간 다음 원하는 검색어를 입력하고 중간 부분의 바탕화면 크기 사용을 선택하시면 현재 컴퓨터의 해상도가 자동으로 입력이 됩니다. 그리고 Google 검색하면 다음과 같은 해당 사이즈에 맞는 이미지 검색이 됩니다. 정말 괜찮은 듯 합니다. 개.. 더보기
마이크로소프트의 미래 컨셉 비디오 미래 기술을 보여 주기 위한 컨셉 비디오등이 요즘 많이 보이네요. 아마도 요즘따라 제가 이러한 것에 관심을 많이 두어서 그럴 수도 있겠네요. 가끔씩 현재 우리가 보고 있는 것은 과거의 컨셉이었을까 하는 의문이 들기도 합니다. 정답은 그렇다 일까요? 제 예상은 음... 아마도 틀리지 않았을까 하는 것입니다. 이유는 모르겠습니다. ^^ 더보기
삼성의 안드로이드 단말기가 드디어 베일을 벗다. 분명 삼성 스마트폰 팀에서 안드로이드 단말을 개발을 하고 있다는 소식은 접하고 있었습니다. 하지만 공식 발표나 과연 언제일까 라는 궁금증만 증폭되고 있었던 것도 사실입니다. 그리고 때론 루머라는 소리도 있기도 했었지요. 어쨋뜬 이제 공식적으로 삼성에서 안드로이드 폰을 시장에 출시하겠다고 공식 발표를 한듯 합니다. 아마 유럽 시장이 될듯 한데,, 하루 빨리 국내에도 출시가 되기를 바랍니다. 그리고 좀더 자세한 내용은 다음 블로그 및 글을 참조하시면 됩니다. http://graynote.tistory.com/180 http://www.zdnet.co.kr/ArticleView.asp?artice_id=20090427164125 한가지 더... 이번에 삼성에서 스마트폰 경력 개발자를 뽑는듯 합니다. Linux.. 더보기
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.. 더보기
모바일 의료 CT 스캐너 원문: http://news-info.wustl.edu/tips/page/normal/13928.html 위싱턴 대학의 연구진에서 Windows Mobile 스마트 단말기를 응용하여 환자의 MRI나 CT를 찰영할 수 있도록 하는 연구를 하고 있다. 다음 그림과 같이 단말기와 측정 센서를 이용하여 간단히 환자의 상태를 파악한다. USB를 이용하여 통신을 수행한다. 이는 응급상황 발생시 의사가 좀더 쉽게 환자의 상태를 파악하는데 용이하게 모바일 단말기를 응용하는데 이용할 수 있다. 앞으로는 의사들의 핸드폰에 이와 유사한 장비를 이용하여 주변에 응급 환자 발생시 이용이 가능할 것으로 예상된다. 프로브라고 하는 휴대용 측정의 핵심인 센서는 위와 같다. 그리 크지 않으며, 무엇보다는 사용이 편리한 것 같다. 이제.. 더보기
컨셉폰: Music Editing Phone Ondo라는 재미있는 컨셉폰이 있어서 소개할려고 한다. Onde enables a more flexible and physical experience with mobile phones. 유연하고 감성적이며, 물리적인 현상을 느끼는 그러한 느낌의 폰이라고 할까나.. 기타의 음악적인 성격과 이를 편집하는 모바일의 결합으로 잘 승화 시킨 컨셉이라고 본다. 개인적으로 색깔 조합이 마음에 든다. 검은색과 초록색의 비율이 색다르게 느껴지면서도 상당히 하이테크한 느낌마저 든다. 더 자세한 내용은 다음의 URL을 참조하면 된다. http://ondo-phone.eu/ondo.html 더보기
구글의 유사 이미지 검색 구글랩의 실험적인 서비스중에서 "Similar Image Search"라는 게 있네요. Similar Image Search 바로 가기 즉 검색한 이미지와 유사한 이미지를 다시 검색해 주는 것입니다. 다음과 같은 용도에서는 괜찮을 거 같습니다. 그리고 왠만하면 검색어는 영어로 하는게 괜찮은 거 같네요. "watch" 시계를 검색해 보았습니다. 그럼 시계 이미지에 대한 검색이 나타납니다. 그중 아랫 부분에 Similar image가 나타나는데 그걸 클릭하면 해당 이미지에 대한 유사 이미지 검색이 수행됩니다. 다시 "smartphone"이라고 검색해보았습니다. 그리고 마음에 드는 하나를 다시 Similar image를 선택하니 다음과 같이 나타납니다. 즉 본 서비스는 이렇게 사용하면 괜찮을 듯 합니다. 마음.. 더보기
Gmail의 본문 이미지 삽입 기능 Gmail의 Lab 기능으로 본문에 이미지 삽입 기능이 있습니다. 그래서 한번 사용해 보았습니다. 1. 일단 Gmail의 랩 아이콘을 을 클릭하여 Gmail 실험실 환경설정으로 들어갑니다. 2. 위와 같이 이미지 삽입 기능을 사용으로 설정합니다. 3. 이제 테스트 메시지를 작성합니다. 4. 위와 같이 이미지 삽입을 클릭하면 아래와 같이 이미지 추가가 나타납니다. 5. 로컬 컴퓨터의 이미지를 삽입할 수도 있으며 웹페이지의 이미지를 삽입할 수도 있습니다. 제한 사이즈는 없는 듯 합니다. 6. 선택된 이미지를 "이미지 추가"로 하면 다음과 같이 본문에 이미지가 나타납니다. 7. 간단한 이미지를 첨부파일로 추가하는것 보다는 이와 같이 한번에 볼수 있도록 메일을 보내면 받는 사람 입장에서는 한번에 내용을 파악할 .. 더보기
객체 인식 응용 프로그램 단말기의 카메라를 이용해서 객체를 인식하여 이를 유저에게 음성으로 알려 주는 기술이 개발 되었다. (iVisit's SeeScan Application) 아직은 데모 수준 정도이지만 시각적으로 어려움을 겪는 사람들에게는 큰 도움을 줄 수 있을 거 같다. 개발사는: http://www.ivisit.com/ 출처: http://mobihealthnews.com/1387/video-demo-of-ivisits-seescan-application/ 더보기
전력 모니터링 시스템 (via IP-Based WSNs) 무선 센서 네트워크를 연구하고 있다면 아마도 TinyOS에 대해서는 한번쯤 이상은 들어보지 않았을까 한다. http://tinyos.net/ TinyOS를 기반으로 IP와의 인터그레이션한 기술과 제품을 하고 있는 회사는 Archrock 사이다. TinyOS의 코어 기술 개발자들과 David E. Culler 교수님도 참여하고 있는 걸로 알고 있다. http://www.archrock.com/ 근래에 Archrock에서 Energy Optimizer라는 전력 모니터링 시스템을 내놓았다. 물론 기존에도 이와 유사한 형태로 Web-Based 형태로된 개발된 산출물이 있었지만 요즘 대세가 전력에 대한 솔루션 수요가 많은 것도 한 몫을 한것 같다. Energy Optimizer를 이용한 기능으로는 다음과 같은 것.. 더보기
무료 PDF 파일 검색 구글의 검색 옵션으로도 좀더 세분화되게 PDF 파일을 검색할 수 있지만 다음과 같이 간단히 찾을 수 있는 검색 엔진이 있다. http://search-pdf-books.com/ 위와 같이 perl ebook이라는 검색으로 몇몇 예전 ebook도 찾을 수 있었다. 솔직히 구글이 훨씬 낮지만 구글은 이와 유사한 검색을 하기 위해서는 몇몇 트릭(?) 검색 옵션을 써야 하기 때문이다. 더보기
위치기반 서비스를 위해서는 먼저 프라이버시 고려 위치기반 서비스를 위해서는 일단 두가지 경우로 생각해 볼 수 있을 거 같다. 첫번째 나의 위치를 기반으로 하여 가장 적합한 서비스를 내가 선택할 수 있도록 해주는 서비스 두번째 나의 위치와 더불어 다른 사람의 위치까지 취합하여 이를 응용한 서비스 첫번째는 일단 나의 위치 정보는 나를 위해서만 사용되고 외부로 공개가 되지 않는다면 일단 프라이버시의 침해 여지는 없을 거 같다. 하지만 로케이션 서버나 컨텐츠 서버로 나의 정보를 쿼리할때 나의 위치 정보가 실시간적으로 로그화 된다면 한번쯤 생각해 봐야 되지 않을까 한다. 즉 서비스 프로바이더 입장에서는 맞춤형 정보라고 해서 나의 행동 패턴을 분명 분석할려고 할것이다. 이는 내가 자주 있는 위치 혹은 내가 어느 위치에서 어떠한 것을 자주 이용한다는 것은 분명 사.. 더보기
센서 네트워크 + 소셜 네트워크 무선 센서 네트워크(Wireless Sensor Networks, WSNs)에서 센서는 과연 무엇인가? 센싱을 담당하는 모듈? 이에 무선 통신이 탑재되어 메쉬 네트워크를 구성... 맞는 말이며, 지금까지 이렇게 많은 연구가 진행되어 왔고 테스트베드나 결과는 많이 나왔다. 하지만 아직 이렇다할 큰 성과나 한마디로 Killer Application이다 할만큼의 결과는 나오지 않았다. 요즘 대두되고 있는.. 아니 벌써 우리에게 너무나도 친숙한 소셜네트워크와의 연동에 센서라는 객체가 추가될듯 하다. 먼저 앞의 무선 센서 네트워크에서 센서의 역할을 어떻게 정할것인가가 먼저이다. 우리가 하나씩 소지하고 있는 핸드폰은 어떠한 기계일까? 전화기.. 물론 전화기나.. 하지만 핸드폰을 하나의 센서 객체로 볼 수도 있다. .. 더보기
[후기] 윈도우 임베디드 개발자 컨퍼런스 4월 14일 코엑스에서 MS 주최로 윈도우 임베디디 개발자 컨퍼런스에 참석하였습니다. 윈도우 개발에 대해서는 저도 거의 초보이기 때문에 과연 윈도우 임베디드는 어떻게 개발하는것인가? 하고 찾게 된 세미나였습니다. 결론부터 말씀드리면 아무래도, 확실히 윈도우 임베디드는 라이센스 비용만 잘 협의된다면 쉽게 개발이 가능하여 타임투 마켓에서 확실히 이점을 가질수 있다는 것과 아무래도 UI의 친숙성이겠죠. 오전 세션에는 윈도우 임베디드 제품군과 UX 개발 방법론에 대해서 다루었습니다. 그리고 공짜 점심 식사후 오후에는 3개의 세션으로 나누어서 진행을 했구요. 최대한 쉬운 세션을 골라서 들을려고 했는데. 이 분야에 대한 경험이 없어서 그런지,, 저는 좀 잘 모르겠더군요. 그중에서는 마지막의 Windows Embed.. 더보기
SKT 오픈마켓 정책이 그다지 안 와닿네요.. 지금 글을 적는 시점에서는 어제군요. SKT에서 오픈마켓 런칭 이전에 미리 어떠한 정책을 가지고 있는지와 지금까지 구현된 것을 보여주기 위해서 발표회를 가졌습니다. http://developer.itopping.co.kr/ 1000명+a 의 인원을 모아두고 했는데.. 저는 거기에 참석을 못하고 그냥 PC에서 아프리카를 통해서 온라인으로 보았네요.. 나름 뭐랄까.. 쩝쩝... 결론은 QnA에 어느분이 질문한것처럼.... 뚜렷한 차별성도 없고, 미래의 청사진도 없고, 그냥 남들 하니깐 우리도 하자는 식인거 같은 느낌을 강하게 받았습니다. ==> 소문난 잔치에 먹을거 없다는... 1. 왜 지금에서야 이렇게 런칭하는가.. 그것도 공식적으로 WIPI가 폐지되고... 미리 좀더 앞서가는.. WIPI가 생길때 부터 .. 더보기
노키아는 왜 이런 단말기를 한국에? 세계 핸드폰 판매율의 부동 1위를 지키고 있는 노키아가 국내 시장에 도전장을? 그렇지는 않다고 본다. 그렇다면 국내 사용자의 눈높이에 맞고 이팩트가 큰 단말기를 출시하지 왜 저러한 단말기를 출시할까? 노키아 6210s 간단 스펙 CPU: ARM 11, 369MHz OS: S60 심비안, 심비안 9.3 메모리: ROM256M, RAM 64M 디스플레이: 2.4인치 1600만 화소(240 x 320), 라이트 센서 카메라: 320만 화소 MicroSD 외장 메모리 블루투스 2.0, FM 라디오, MP3등.... 뭐 어떻게 보면 그렇게 특별난 것도 없는것이 사실이다. 현재 출시는 아마 2년약정에 공짜폰으로 출시되어 있는 듯 하다. 그렇다... 통신사와 대충 협의를 해서 일단 낮은 가격에 한번 한국을 노크해보자.. 더보기
친환경 무선 가시광 통신이 도래한다. 요즘 주목 받고 있는 분야중 하나가 바로 LED 사업이다. 앞으로는 조명 시장의 경우 LED의 수요는 더욱 증가할 것으로 생각한다. 왜냐면 에너지의 측면과 고효율이라는 측면이 기존 대비 더욱 부각되기 때문이다. 이와 더불어 LED를 통한 무선 제어기술도 점점 개발의 박차를 가하고 있는 듯 하다. ZDNet Korea의 다음 기사를 참조 http://www.zdnet.co.kr/ArticleView.asp?artice_id=20090408142427 한마디로 기존 가시광통신과 같은 주파수 방식의 RF 통신이 아닌 친환경 녹색기술로 대변될 수 있다. 하지만 아직은 연구단계이고 상용화 단계까지는 좀더 시간이 있어야 된다고 한다. 정말 이 기술이 완벽히 구현이 되고 상용화 된다면 앞으로는 조명을 컨트롤하기 위한.. 더보기