'Zigbee'에 해당되는 글 4건

  1. 2011.08.22 USN이란?
  2. 2011.08.17 [Step 1] TinyOS란?
  3. 2011.07.21 [TinyOS] UltraEdit 17.00 용 TinyOS Setting (TinyOS 2.1.0)
  4. 2011.04.20 [MAC] Multiple Access
개요2011.08.22 13:18



USN이란 Ubiquitous Sensor Network의 줄임말로서 동의어로는 WSN(Wireless Sensor Network)가 있다.

USN, 즉, 센서 네트워크라고 하면 센서에 국한된 것으로 생각하기가 쉽지만 센서에 국한되어 있지는 않다.

1. USN의 목적
   - 저용량의 데이터를 최소한의 전력을 사용하여 자가적이며 동적인 네트워크를 구축하면서 효율적으로 데이터를 수집
    
     Example) 화재 감시 모니터링 시스템
                    공기질 모니터링 시스템
                    수질 모니터링 시스템
                    GPS나 삼각측량을 이용한 위치 추적 시스템
                    차량간 통신 시스템

2. USN 시스템의 구성
   - 시스템의 목적과 방식에 따라 조금씩 다르게 구성.
   - 기본적으로 Network를 관할하는 Sink Node, Sensor Node, Gateway, Server로 구성.

3. USN의 적용범위와 응용
   - 각종 환경 감시 및 건강 관리, 위치 관리 모니터링 시스템에 적용 가능.

    Example) 화재 감시 모니터링 시스템
                   공기질 모니터링 시스템
                   수질 모니터링 시스템
                   GPS나 삼각측량을 이용한 위치 추적 시스템
                   차량간 통신 시스템

4. USN의 제약
   - USN 서비스도 적용되어 사용된지 이제 10년이 되어가고 있다. 
     하지만 USN 서비스에 대한 인식은 그리 좋지 않은 것도 사실이다. 
     현재 도입되었거나 사용되고 있는 USN 서비스중에서도 특히 Adhoc이나 MultiHop 관련 서비스는 서비스 환경과 특성을
     고려하지 않은 결과로 인하여 수신율이 현저히 떨어지거나 서비스를 가용하기 불가능한 것들이 많다.
     특히, 서비스에 따른 MAC이나 Network에 대한 이해 없이 표준이니 유명 대학이나 기관에서 만들었느니 하면서 맹목적으
     로 적용하고 있는 업체가 서비스하는 것일 수록 그럴 공산이 크다고 할 수 있다.
     Zigbee, TinyOS, NanoQPlus등은 특정 서비스에 관한 솔루션이 아닌 개발에 필요한 도구일 뿐이지 모든 서비스를 해결해
     주는 도구가 아님을 명심하고 서비스 특성에 맞는 MAC, Network Protocol을 개발하는 것이 올바른 USN 서비스를 개발하
     는 최우선순위라고 할 수 있을 것이다.

5. USN 관련 문의
   - 메일 문의 및 방명록
저작자 표시 비영리 변경 금지
신고

'개요' 카테고리의 다른 글

BLE란?  (0) 2014.02.20
USN이란?  (0) 2011.08.22
Posted by USN-Pioneer USN-Pioneer
TinyOS2011.08.17 12:44


TinyOS 란 버클리대학에서 만든 센서네트워크 (WSN)를 위한 기본적인 OS이다.
유사한 것으로는 국내 ETRI의 nanoQplus가 있다.

TinyOS는 Component기반으로 작동되며,
Task와 Event로 제어 된다.
Event는 Task를 선점 할 수 있으며,
Task에서도 atomic을 사용하여 Event에게 선점 당하지 않을 수 있다.
경쟁방식 Adhoc인 CTP 방식을 기본 제공한다.
지원하는 플랫폼은 Mica, Mica2, Micaz, Telosa, Telosb 등이 있다.


  - TinyOS HomePage : http://www.tinyos.net/

저작자 표시 비영리 변경 금지
신고
Posted by USN-Pioneer USN-Pioneer
TinyOS2011.07.21 15:26



UltraEdit TinyOS Setting.zip


TinyOS를 사용하는 사람에게는 유용할 것 같아서 올립니다.

UltraEdit 17.00 용 TinyOS Setting 및 Wordfile 입니다.

TinyOS 버전은 2.1.0 기준으로 하였습니다.

사용법은

1. 첨부 파일의 압축을 풉니다.

2. 'nesC.uew'를 UltraEdit의 '고급->설정->편집기표시->구문강조'에서 
   '단어파일의 전체 디렉토리이름'이 가리키는 폴더에 붙여 넣습니다.

3. UltraEdit 17.00 Setting 폴더로 '고급->설정 가져오기'를 실행합니다.
 
4. UltraEdit를 재실행 합니다.

위의 작업을 마치시면

TinyOS의 nesC Source가 Component, Command, Interface, Event로 분류됩니다.

그럼 이만.

 


 


저작자 표시 비영리 변경 금지
신고
Posted by USN-Pioneer USN-Pioneer
용어사전2011.04.20 17:09
너무 블로그를 방치상태로 놔둔 이후 반성의 의미로 금일은 Multiple Access 에 대해 설명하겠습니다.

뭐... 말하자면 기본중에 기본이지만....

Multiple Access라... 말 그대로 다중 접속을 말합니다...

근데?? 라고 하시는 분도 있으실 것인데요.... ㅠㅠ



Multiple Access의 종류로는 FDMA, TDMA, CDMA로 나뉩니다.

뒤의 xDMA 는 Division Multiple Access의 약자이고요.

자아~~ 그럼 앞에 것들은 무엇이냐~~~

일단 F~!!! Frequency 되시겠습니다... 주파수죠...

주파수를 나눈다라.... 이게 또 무슨 말이냐면...

서로 듣고 말하는 주파수 대역 범위를 쪼개서 항상 특정한 주파수 대역으로 나누어 통신한다는 뜻입니다.

일상생활에서는 TV 채널이 바로 주파수를 나눠놓은 것이라 생각하면 됩니다.

예를 들면 1개의 방에 10명의 서로 다른 톤을 가지는 사람이 있어서 서로 동시에 말하더라도

누구의 목소리인지 구분할 수 있는 이치입니다.

다음으로... T~!!! Time. 즉 시간입니다.

특정 시간에 대역을 사용할 수 있도록 할당함으로써 다중 접속을 가능하게 합니다. 

말은 그렇지만 원리는 간단합니다.

예를 들면 1개의 방에 10명이 있는데 모두 일란성 쌍둥이라고 가정을 하겠습니다. (ㅠㅠ)

(일란성 쌍둥이라서 목소리가 같으므로 목소리 구분을 못한다는 가정입니다. 깊이 생각은 마시길)

이 사람들은 대화를 하려면 꼭 동시에 말하는 사람이 없어야만 하는데요

동시에 말한다면 말하는 내용은 다르지만 목소리가 같기 때문에 서로 구분을 못하기 때문이죠

그래서 TDMA에서는 10초의 시간을 정해놓고 10개의 TimeSlot으로 나눈다음

10초 주기로 각각의 사람에게 1개의 TimeSlot을 배분하여 줍니다.

그렇게해서 서로 충돌 없이 대화를 하게 되는 것입니다.

위의 예에서 유추 하실 수 있겠지만

TDMA에서는 시간 기준과 시간 주기, 사용할 TimeSlot이 필요합니다.

용어로는 시간 동기화와 시분할 스케쥴인데요

이것에 관해서는 차후에 자세히 설명하도록 하겠습니다.

마지막으로... C~!!! Code입니다.

CDMA는 많이 들어 보셨죠? ㅋ

CDMA란 Walsh Code 혹은 PN Code를 사용하여 변복조를 거침으로서 다중 접속을 가능하게 합니다. 

FDMA와 TDMA가 본래 사양에 들어있는 시간과 채널이라는 자원을 분할한 2차원적인 방법이라고 한다면

CDMA는 3차원적인 방법이라고 할 수 있는데요.

대화하는 중에 같은 말인데도 상대에 따라서 다르게 알아듣는 경우라고 볼 수 있겠습니다.

이러한 CDMA는 여러 명에게 수신한 데이터를 합쳐서 보내는데에 유리합니다.

예를 들면 송신자 100명에게 수신한 말을 다른 수신자 100명에게 보내줄 때 100번의 대화를 하는 것이 아니라 

1번의 대화를 함으로서 100명의 수신자는 자기에게 하는 말만을 1번에 대화에서 빼내는 것입니다.

이것으로 Multiple Access에 대한 내용을 마치도록 하겠습니다.

이만...



저작자 표시 비영리 변경 금지
신고

'용어사전' 카테고리의 다른 글

[System] The Single Point Of Failure (SPOF)  (0) 2012.01.31
[Network] Adhoc Network  (0) 2011.08.22
[MAC] RF Collision & Duplicating Retransmission 현상  (0) 2011.08.19
[MAC] IEEE 802.15.4  (0) 2011.08.17
[MAC] Multiple Access  (0) 2011.04.20
[MAC] CSMA (유무선간의 차이)  (0) 2011.04.06
Posted by USN-Pioneer USN-Pioneer