1 |
1
무선 센서 네트워크에서 데이터를 전송하는 방법으로서,상기 무선 센서 네트워크 내의 송신자와 상기 송신자와 이웃하는 수신자 사이에서 현재 시점에서 요구되는 패킷 전달 시간, 미리 정해진 일정 시간 동안의 평균 전송지연, 상기 현재 시점에서 상기 송신자의 인터페이스 버퍼의 사용가능한 공간의 길이 및 상기 일정 시간 동안의 상기 인터페이스 버퍼의 사용가능한 공간의 길이의 평균에 기반하여, 채널 상태 정보를 확인하는 단계;상기 채널 상태 정보의 누적값에 기반하여 혼잡이 가장 적은 경로를 선택하는 단계; 전송하고자 하는 패킷에 정의된 액세스 카테고리(Access Category: AC)에 따라 백오프 값을 조절하는 단계; 및상기 백오프 값을 이용하여 상기 패킷을 전송하는 단계;를 포함하는 무선 센서 네트워크에서 데이터를 전송하는 방법
|
2 |
2
제1항에 있어서, 상기 전송하고자 하는 패킷이 제어 패킷인 경우,상기 제어 패킷의 헤더에는{채널 상태 정보, AC, 타임아웃 시간}의 필드가 포함되는 무선 센서 네트워크에서 데이터를 전송하는 방법
|
3 |
3
제1항에 있어서, 상기 패킷 전달 시간은,패킷 가공시간, 큐잉 지연, 백오프(backoff) 지연, 전송 및 전파지연을 포함하는 무선 센서 네트워크에서 데이터를 전송하는 방법
|
4 |
4
제1항에 있어서, 상기 AC는 긴급 데이터, 감시용 데이터, 일반 데이터, 양보 데이터를 포함하며,상기 백오프 값을 조절하는 단계에서는,상기 긴급 데이터, 감시용 데이터, 일반 데이터, 양보 데이터의 순으로 큰 백오프 값을 갖도록 상기 백오프 값을 조절하고,상기 무선 센서 네트워크에 포함된 각 노드는,{이웃 노드의 식별자, 이웃 노드의 AC, 타임아웃 시간}의 필드를 갖는 이웃 테이블을 유지하며,상기 각 노드는 상기 이웃 테이블을 참조하여, 자신이 전송하고자 하는 제1 패킷의 AC가 일반 데이터이고, 자신의 이웃 노드가 전송하고자 하는 제2 패킷의 AC가 긴급 데이터인 경우, 상기 제1 패킷의 AC를 양보 데이터로 설정하는 무선 센서 네트워크에서 데이터를 전송하는 방법
|
5 |
5
무선 센서 네트워크에 포함되는 노드로서,전송하고자 하는 패킷에 대해 액세스 카테고리(Access Category: AC)를 정의하는 AC 정의부;상기 무선 센서 네트워크 내의 송신자와 상기 송신자와 이웃하는 수신자 사이에서 현재 시점에서 요구되는 패킷 전달 시간, 미리 정해진 일정 시간 동안의 평균 전송지연, 상기 현재 시점에서 상기 송신자의 인터페이스 버퍼의 사용가능한 공간의 길이 및 상기 일정 시간 동안의 상기 인터페이스 버퍼의 사용가능한 공간의 길이의 평균에 기반하여, 채널 상태 정보를 모니터링하는 모니터링부;상기 채널 상태 정보의 누적값에 기반하여 상기 무선 센서 네트워크 내에서 상기 패킷을 전송하기 위해 혼잡이 가장 적은 경로를 선택하는 라우팅 제어부; 상기 라우팅 제어부에서 관리하는 라우팅 테이블;정의된 상기 AC에 따라 백오프 값을 조절하는 백오프 설정부; 및상기 백오프 값을 이용하여 상기 패킷을 전송하는 전송부를 포함하는 노드
|