1 |
1
CoAP(Constrained Application Protocol) 서버 노드의 관찰 주기 조절 시스템에 있어서,버퍼 큐가 기설정된 임계값에 도달하는지 여부에 따라 버퍼 오버플로우 경고 메시지를 브로드캐스팅하는 클라이언트 노드; 및상기 클라이언트 노드로 관찰 메시지를 전송하고, 상기 버퍼 오버플로우 경고 메시지를 수신하는 복수의 CoAP 서버 노드,를 포함하되,상기 CoAP 서버 노드는, 상기 버퍼 오버플로우 경고 메시지의 수신 여부에 따라 관찰 주기 레벨 값을 이용하여 관찰 주기의 조절을 수행하고, 다음의 [수학식1]에 의하여 산출된 관찰 주기 값에 기초하여 상기 관찰 주기의 조절을 수행하며,[수학식 1](여기서, 는 상기 관찰 주기 레벨 값, 는 i=0일 때 관찰 주기의 초기값임) 상기 버퍼 오버플로우 경고 메시지를 수신한 경우, 현 시점의 관찰 주기 값이 기설정된 관찰 주기 값과 동일하지 않으면, 현재의 관찰 주기 레벨 값을 증가시키는 것인, CoAP 서버 노드의 관찰 주기 조절 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 CoAP 서버 노드는, 상기 버퍼 오버플로우 경고 메시지를 수신한 경우, 상기 현 시점의 관찰 주기 값이 기설정된 관찰 주기 값과 동일하면, 현재의 관찰 주기 값으로 관찰 주기를 유지한 후 상기 관찰 메시지의 전송 수를 나타내는 제1 변수 값을 초기화시키는 것인, CoAP 서버 노드의 관찰 주기 조절 시스템
|
4 |
4
제1항에 있어서,상기 CoAP 서버 노드는, 상기 버퍼 오버플로우 경고 메시지를 수신하지 못한 경우,이전의 관찰 주기 값에 기초하여 상기 관찰 메시지를 상기 클라이언트 노드로 전송하고, 상기 관찰 메시지의 전송 수를 나타내는 제1 변수 값을 증가시키는 것인, CoAP 서버 노드의 관찰 주기 조절 시스템
|
5 |
5
제4항에 있어서,상기 CoAP 서버 노드는, 상기 제1 변수 값이 상기 관찰 메시지의 최대 전송 수를 나타내는 제2 변수 값 이상인 경우, 상기 제1 변수 값을 초기화시키는 것인, CoAP 서버 노드의 관찰 주기 조절 시스템
|
6 |
6
제4항에 있어서,상기 CoAP 서버 노드는, 상기 제1 변수 값이 상기 관찰 메시지의 최대 전송 수를 나타내는 제2 변수 값 이상인 경우, 현 시점의 관찰 주기 값이 0인지 여부를 판단하고, 판단 결과 상기 현 시점의 관찰 주기 값이 0이 아닌 경우 현재의 관찰 주기 레벨 값을 감소시키는 것인,CoAP 서버 노드의 관찰 주기 조절 시스템
|
7 |
7
CoAP(Constrained Application Protocol) 서버 노드의 관찰 주기 조절 방법에 있어서,(a) 버퍼 큐가 기설정된 임계값에 도달하는지 여부에 따라 버퍼 오버플로우 경고 메시지를 브로드캐스팅하는 단계;(b) 상기 버퍼 오버플로우 경고 메시지의 수신 여부에 따라 관찰 주기 레벨 값을 이용하여 관찰 주기의 조절을 수행하는 단계; 및(c) 상기 수행된 관찰 주기의 조절에 기초하여 클라이언트 노드로 관찰 메시지를 전송하는 단계,를 포함하고,상기 (b) 단계에서는,상기 CoAP 서버 노드가, 다음의 [수학식 1]에 의하여 산출된 관찰 주기 값에 기초하여 상기 관찰 주기의 조절을 수행하며,[수학식 1](여기서, 는 상기 관찰 주기 레벨 값, 는 i=0일 때 관찰 주기의 초기값임) 상기 CoAP 서버 노드가, 상기 버퍼 오버플로우 경고 메시지를 수신한 경우, 현 시점의 관찰 주기 값이 기설정된 관찰 주기 값과 동일하지 않으면, 현재의 관찰 주기 레벨 값을 증가시키는 것인, CoAP 서버 노드의 관찰 주기 조절 방법
|
8 |
8
삭제
|
9 |
9
제7항에 있어서,상기 (b) 단계에서는,상기 CoAP 서버 노드가, 상기 버퍼 오버플로우 경고 메시지를 수신한 경우, 상기 현 시점의 관찰 주기 값이 기설정된 관찰 주기 값과 동일하면, 현재의 관찰 주기 값으로 관찰 주기를 유지한 후 상기 관찰 메시지의 전송 수를 나타내는 제1 변수 값을 초기화시키는 것인, CoAP 서버 노드의 관찰 주기 조절 방법
|
10 |
10
제7항에 있어서,상기 (c) 단계에서는,상기 CoAP 서버 노드가, 상기 버퍼 오버플로우 경고 메시지를 수신하지 못한 경우,이전의 관찰 주기 값에 기초하여 상기 관찰 메시지를 상기 클라이언트 노드로 전송하고, 상기 관찰 메시지의 전송 수를 나타내는 제1 변수 값을 증가시키는 것인, CoAP 서버 노드의 관찰 주기 조절 방법
|
11 |
11
제10항에 있어서,상기 (b) 단계에서는,상기 CoAP 서버 노드가, 상기 제1 변수 값이 상기 관찰 메시지의 최대 전송 수를 나타내는 제2 변수 값 이상인 경우, 상기 제1 변수 값을 초기화시키는 것인, CoAP 서버 노드의 관찰 주기 조절 방법
|
12 |
12
제10항에 있어서,상기 (b) 단계에서는,상기 CoAP 서버 노드가, 상기 제1 변수 값이 상기 관찰 메시지의 최대 전송 수를 나타내는 제2 변수 값 이상인 경우, 현 시점의 관찰 주기 값이 0인지 여부를 판단하고, 판단 결과 상기 현 시점의 관찰 주기 값이 0이 아닌 경우 현재의 관찰 주기 레벨 값을 감소시키는 것인,CoAP 서버 노드의 관찰 주기 조절 방법
|
13 |
13
제7항, 제9항 내지 제12항 중 어느 한 항의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록한 컴퓨터에서 판독 가능한 기록매체
|