1 |
1
송신노드는 스트리밍할 데이터를 다수의 메시지로 분할하며 각 메시지에 시퀀스 넘버(SN)와 승인 넘버(AN)를 부여하는 단계;상기 SN에 따라 메시지를 순차적으로 수신노드로 전송하는 단계; 및상기 수신 노드가 메시지를 수신할 때마다 메시지의 SN과 수신측 AN을 비교하여 메시지의 유실을 체크하고, 메시지가 유실되지 않았다면 수신된 메시지를 미리 할당된 리소스에 저장하고 수신된 메시지의 SN의 값으로 수신측 AN의 값을 변경하는 단계;를 포함하며, 상기 메시지의 SN과 수신측 AN의 차이가 미리 정해둔 값을 초과하면 메시지가 유실된 것으로 판단함을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
2 |
2
제1항에 있어서, 상기 수신노드가 상기 메시지가 유실된 것으로 판단되면, 수신측 AN의 값에 미리 정해둔 값을 더한 값을 SN 값으로 변경하고, 그 SN 값과 수신측 AN의 값을 가지는 메시지의 재전송을 요청하는 재전송 요청 메시지를 생성하여 상기 송신노드로 전송하는 단계; 및 상기 송신노드가 상기 재전송 요청 메시지가 수신되면, 그 재전송 요청 메시지에 포함된 SN 값의 메시지를 상기 수신노드로 재전송하며 메시지의 AN 값을 수신측 AN의 값으로 변경하는 단계;를 더 포함하는 것을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
3 |
3
제1항에 있어서, 상기 수신노드가 상기 메시지가 수신될 때마다, 미리 정해둔 ACK 메시지 전송조건에 부합되는지를 체크하고, ACK 메시지 전송조건에 부합되면 수신측 AN의 값을 포함하는 ACK 메시지를 생성하여 상기 송신노드로 제공하는 단계; 및 상기 송신노드는 상기 수신측 AN의 값에 대응되는 SN의 값을 가지는 메시지까지 버퍼에서 삭제하고 송신측 AN 값을 수신측 AN 값으로 변경하고,수신측 AN 값을 메시지의 AN 값에 기록하는 단계를 더 포함하는 것을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
4 |
4
제3항에 있어서, 상기 ACK 메시지 전송조건은 수신된 메시지에 기록된 SN의 값과 AN 값의 차이가 미리 정해둔 제1값 이상이 될 때임을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
5 |
5
제4항에 있어서, 상기 ACK 메시지 전송조건은 수신된 메시지에 기록된 SN의 값과 AN 값의 차이가 미리 정해둔 제2값 이상이 된 상태에서 매 메시지 수신시 마다임을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
6 |
6
제1항에 있어서, 상기 송신노드는 상기 수신노드로 초기화를 요청하는 단계;상기 수신노드는 상기 초기화 요청에 따라 스트리밍 서비스를 위한 리소스를 생성하고, 그 리소스의 접근을 위한 URL 정보를 상기 송신노드로 전송하는 단계;를 더 포함하며, 상기 송신노드는 상기 URL 정보가 수신되면, 데이터 스트리밍시에 상기 URL 정보를 포함하여 메시지를 상기 수신노드로 전송하며, 상기 수신노드는 상기 메시지가 수신되면 상기 메시지를 상기 URL 정보에 따르는 리소스에 저장함을 특징으로 하는 사물 인터넷 환경에서 CoAP 기반의 데이터 스트리밍 방법
|
7 |
7
사물 인터넷 환경의 통신 시스템에 있어서,상기 통신 시스템은 송신노드와 수신노드로 구성되며,상기 송신노드는 스트리밍할 데이터를 다수의 메시지로 분할하며 각 메시지에 시퀀스 넘버(SN)와 승인 넘버(AN)를 부여하고,상기 SN에 따라 메시지를 순차적으로 상기 수신노드로 전송하고,상기 수신노드가 메시지를 수신할 때마다 메시지의 SN과 수신측 AN을 비교하여 메시지의 유실을 체크하고, 메시지가 유실되지 않았다면 수신된 메시지를 미리 할당된 리소스에 저장하고 수신된 메시지의 SN의 값으로 수신측 AN의 값을 변경하며, 상기 메시지의 SN과 수신측 AN의 차이가 미리 정해둔 값을 초과하면 메시지가 유실된 것으로 판단함을 특징으로 하는 사물 인터넷 환경의 통신 시스템
|
8 |
8
제7항에 있어서, 상기 수신노드가 상기 메시지가 유실된 것으로 판단되면, 수신측 AN의 값에 미리 정해둔 값을 더한 값을 SN 값으로 변경하고, 그 SN 값과 수신측 AN의 값을 가지는 메시지의 재전송을 요청하는 재전송 요청 메시지를 생성하여 상기 송신노드로 전송하며, 상기 송신노드가 상기 재전송 요청 메시지가 수신되면, 그 재전송 요청 메시지에 포함된 SN 값의 메시지를 상기 수신노드로 재전송하며 메시지의 AN 값을 수신측 AN의 값으로 변경함을 특징으로 하는 사물 인터넷 환경의 통신 시스템
|
9 |
9
제7항에 있어서, 상기 수신노드가 상기 메시지가 수신될 때마다, 미리 정해둔 ACK 메시지 전송조건에 부합되는지를 체크하고, ACK 메시지 전송조건에 부합되면 수신측 AN의 값을 포함하는 ACK 메시지를 생성하여 상기 송신노드로 제공하고,상기 송신노드는 상기 수신측 AN의 값에 대응되는 SN의 값을 가지는 메시지까지 버퍼에서 삭제함을 특징으로 하는 사물 인터넷 환경의 통신 시스템
|
10 |
10
제7항에 있어서, 상기 송신노드는 상기 수신노드로 초기화를 요청하고,상기 수신노드는 상기 초기화 요청에 따라 스트리밍 서비스를 위한 리소스를 생성하고, 그 리소스의 접근을 위한 URL 정보를 상기 송신노드로 전송하며, 상기 송신노드는 상기 URL 정보가 수신되면, 데이터 스트리밍시에 상기 URL 정보를 포함하여 메시지를 상기 수신노드로 전송하며, 상기 수신노드는 상기 메시지가 수신되면 상기 메시지를 상기 URL 정보에 따르는 리소스에 저장함을 특징으로 하는 사물 인터넷 환경의 통신 시스템
|