1 |
1
다수의 센서 노드와 상기 다수의 센서 노드를 제어하기 위한 코디네이터를 포함한 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법에 있어서,
상기 코디네이터는 상기 각 센서 노드에서 전송된 데이터를 바탕으로 각 센서 노드의 우선 순위를 결정하는 단계;
상기 결정된 우선 순위에 상응하는 백오프 기간(BP:Backoff Period)값을 할당하는 단계;
해당 센서 노드가 제1 우선권을 갖는 제1 센서 노드 그룹과 상기 제1 우선권보다 높은 제2 우선권을 갖는 제2 센서 노드 그룹 중 어느 그룹에 속하는지 판단하는 단계; 및
상기 해당 센서 노드가 속하는 그룹에 상응하는 백오프 과정을 수행하는 단계를 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
2 |
2
제1항에 있어서,
상기 각 센서 노드의 우선 순위를 결정하는 단계 이전에,
상기 각 센서 노드에서 전송된 데이터가 응급 이벤트에 따른 응급 데이터인지 판단하는 단계; 및 판단 결과, 응급 데이터인 경우 응급 데이터 전송을 위한 백오프 과정으로 진행하고, 응급 데이터가 아닌 경우 상기 각 센서 노드의 우선 순위를 결정하는 단계로 진행하는 단계를 더 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
3 |
3
제1항에 있어서,
상기 각 센서 노드의 우선 순위를 결정하는 단계 이전에,
상기 각 센서 노드에서 전송된 데이터가 상기 유비쿼터스 헬스 케어 시스템용 데이터인지 판단하는 단계; 및 판단 결과, 일반 데이터인 경우 일반 데이터 전송을 위한 백오프 과정으로 진행하고, 상기 유비쿼터스 헬스 케어 시스템용 데이터인 경우 상기 각 센서 노드의 우선 순위를 결정하는 단계로 진행하는 단계를 더 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
4 |
4
제1항에 있어서,
상기 해당 센서 노드가 어느 그룹에 속하는지 판단하는 단계는,
상기 해당 센서 노드의 데이터의 중요성이나 데이터 길이를 기준으로 판단하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
5 |
5
제1항에 있어서,
상기 제1 센서 노드 그룹을 위한 백오프 과정은 데이터 전송시 충돌이 발생하면 상기 백오프 기간값을 미리 결정된 값만큼 증가시키며 CCA(Clear Channel Assessment)를 수행하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
6 |
6
제1항에 있어서,
상기 제2 센서 노드 그룹을 위한 백오프 과정은 임의의 센서 노드의 데이터 전송이 완료되면, 나머지 센서 노드들의 백오프 기간값을 미리 결정된 값만큼 감소시키며 CCA(Clear Channel Assessment)를 수행하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
7 |
7
제5항에 있어서, 상기 제1 센서 노드 그룹을 위한 백오프 과정은,
해당 센서 노드의 백오프 경계를 실행하는 단계;
0 ~ BP+1 이내의 범위 안에서 결정된 백오프 기간값 만큼 지연하는 단계;
백오프 기간 경계에서 상기 CCA를 수행하는 단계;
채널이 사용 중인지를 판단하는 단계;
판단 결과, 만약 채널이 사용중인 경우에는 해당 센서 노드의 백오프 기간값을 미리 결정된 값만큼 증가시킨 후, 상기 결정된 백오프 기간값 만큼 지연하는 단계로 진행시키고, 만약 채널이 비어있는 경우에는 데이터를 전송하는 단계를 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
8 |
8
제6항에 있어서, 상기 제2 센서 노드 그룹을 위한 백오프 과정은,
해당 센서 노드의 백오프 경계를 실행하는 단계;
0 ~ BP+1 이내의 범위 안에서 결정된 백오프 기간값 만큼 지연하는 단계;
백오프 기간 경계에서 상기 CCA를 수행하는 단계;
채널이 사용 중인지를 판단하는 단계;
판단 결과, 만약 채널이 비어있는 경우에는 해당 노드의 백오프 기간값이 기준값에 해당되는지 판단한 후, 상기 기준값에 해당되면 데이터를 전송하며, 상기 기준값에 해당되지 않으면 상기 해당 노드의 백오프 기간값을 미리 결정된 값만큼 감소시킨 후, 상기 결정된 백오프 기간값 만큼 지연하는 단계로 진행시키고, 만약 채널이 사용중인 경우에는 상기 결정된 백오프 기간값 만큼 지연하는 단계로 진행시키는 단계를 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
9 |
9
제2항에 있어서, 상기 응급 데이터 전송을 위한 백오프 과정은,
해당 센서노드의 백오프 기간값을 0으로 할당하는 단계;
상기 해당 센서 노드가 제1 우선권을 갖는 제1 센서 노드 그룹과 제2 우선권을 갖는 제2 센서 노드 그룹 중 어느 그룹에 속하는지 판단하는 단계;
상기 해당 센서 노드가 상기 제2 센서 노드 그룹에 속하는 경우, 미리 결정된 백오프 기간 경계에서 CCA(Clear Channel Assessment)를 수행하는 단계;
채널이 사용 중인지를 판단하는 단계;
판단 결과, 만약 채널이 사용중인 경우에는 0 ~ BP+1 이내의 범위 안에서 결정된 백오프 기간값 만큼 지연시킨 후, 상기 CCA를 수행하는 과정으로 진행하며, 만약 채널이 비어있는 경우에는 데이터를 전송하는 단계를 포함하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|
10 |
10
제4항에 있어서, 상기 해당 센서 노드가 어느 그룹에 속하는지 판단하는 단계는,
상기 해당 센서 노드는 데이터 길이가 40 프레임 이하이면 상기 제1 센서 노드 그룹에 속하는 것으로 판단하고, 데이터 길이가 100 프레임 이상이면 상기 제2 센서 노드 그룹에 속하는 것으로 판단하는 것을 특징으로 하는 유비쿼터스 헬스 케어 시스템용 무선 센서 네트워크에서의 백오프 방법
|