2009년 11월 5일 목요일

non-overlapping channel

Bluetooth나 Ieee 802.11b/g등 수 많은 무선 기기들이 노출되어 있는 환경에서 노이즈 또는 충돌없이 신뢰성 있는 통신을 위해서는 동 주파수 대역내에서 중첩되는 채널의 회피 방안은 필수이다.
CC2420 RF Chip이 사용하는 2.4Ghz 대역은 ISM 영역으로 많은 통신 표준들이 이 주파수 대역을 사용하고 있다.
이 대역을 사용하는 무선 통신들은 노이즈나 충돌이 발생하게 된다.
(IEEE 국제 표준은 비영리 목적으로 사용되기 때문에...)
특히 이 주파수 영역에 영향을 미치는 것은 역시 802.11 AP들이다.
만약 해당 사용자 중 하나가 스트리밍 서비스를 무선 인터넷을 통해 받고 있으면 그 영역은 엄청난 손실이 발생하게 된다.
하지만 802.11 역시 해당 대역을 나누어 채널별로 사용하고 있다.
802.11은 미국기준으로 2.4Ghz에서 11개의 채널을 사용하게되는데, 이 채널은 서로간의 대역을 조금씩 침범하고 있으므로, 동시에 한 공간에서 11개의 채널을 충돌없이 사용할 수는 없다. 동시에 서로의 영향없이 사용할 수 있는 채널을 non-overlap 채널이라고 하는데, 이것은 11개의 채널들 중 1번, 6번, 11번 채널이다.
이 3가지 채널은 한 공간에서 동시에 사용해도 이론상으로 서로의 대역을 침범하지 않는다.
이 3가지 802.11의 non-overlap 채널들과 802.15.4(cc2420)의 채널들을 비교하면, cc2420이 제공하는 11번부터 26번 채널 중, 15번, 20번, 25번, 26번 채널은 802.11과 겹치지 않아 노이즈가 적으므로, 비교적 좋은 통신 성능을 보이게 된다.
만약 주변에 AP가 있을 경우, 15, 20, 25, 26번 채널을 선택하는 것이 좋고, AP가 없다면 802.15.4의 채널은 모두 서로 간에 non-overlap이기 때문에 어떠한 채널을 선택해도 큰 상관은 없다.

댓글 없음:

댓글 쓰기