1 |
1
IoT (Internet of Things) 로컬 네트워크에서 CoAP(Constrained Application Protocol) 기반의 트래픽 부하 관리 방법에 있어서,서버와 리소스 디렉토리 사이에서 중간 에이전트 역할을 수행하는 트래픽 부하 관리 장치에서, 서버 자신의 리소스 엔트리를 리소스 디렉토리에 등록 및/또는 업데이트 하기 위해 서버 그룹에 포함된 복수의 서버가 리소스 디렉토리로 송신하는 복수의 등록 메시지 및/또는 업데이트 메시지를 순차적으로 집계하여 단일 집계 메시지로서 통합된 통합 메시지를 생성하는 단계; 및상기 트래픽 부하 관리 장치에서, 상기 생성하는 단계에서 생성된 상기 통합 메시지를 상기 통합 메시지가 생성된 시점에 리소스 디렉토리(Resource Directory)로 전송하는 단계,를 포함하고,상기 리소스 디렉토리로 전송된 통합 메시지에 의하여, 상기 통합 메시지와 관련된 복수의 메시지들을 전송한 서버의 리소스 엔트리가 상기 리소스 디렉토리에 등록 및/또는 업데이트되고,상기 전송하는 단계에서 상기 통합 메시지가 리소스 디렉토리로 전송되는 시점은, 상기 통합 메시지의 생성을 위해 순차적으로 집계되는 복수의 메시지들의 페이로드의 크기가 상기 CoAP의 메시지 포맷의 최대 페이로드 크기보다 작거나 같아지는 시점까지의 복수의 메시지들이 상기 통합 메시지로 생성된 시점이고,상기 통합 메시지가 리소스 디렉토리로 전송되는 시점의 결정에 의하여 상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수가 결정되고,상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수는 하기 수학식 1을 만족하고,[수학식 1]여기서, k는 하나의 통합 메시지로서 통합 가능한 등록 메시지 및/또는 업데이트 메시지의 최대 수, LReg 는 서버로부터 전송된 등록 메시지의 페이로드 크기, LCoAP 는 CoAP의 메시지 포맷의 최대 페이로드 크기이고,상기 전송하는 단계는, 상기 리소스 디렉토리가 서버로부터 수신하는 등록 메시지 및/또는 업데이트 메시지의 수가 줄어들도록, k 개의 등록 메시지 및/또는 업데이트 메시지가 통합되어 통합 메시지가 생성된 시점에 상기 통합 메시지를 상기 리소스 디렉토리로 전송하고,상기 서버의 리소스 엔트리는, 서버에서 상기 리소스 디렉토리로의 직접 등록이 아닌, 서버와 상기 리소스 디렉토리 사이에 위치하는 상기 트래픽 부하 관리 장치를 통해 상기 트래픽 부하 관리 장치에 의하여 상기 리소스 디렉토리에 등록되는 것인, 트래픽 부하 관리 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제1항에 있어서,상기 생성하는 단계 이전에,상기 트래픽 부하 관리 장치에서, 상기 CoAP의 리소스 검색을 위해 상기 리소스 디렉토리로부터 수신한 GET 요청 메시지에 응답하여 상기 트래픽 부하 관리 장치에 관한 정보를 상기 리소스 디렉토리로 전송하는 단계; 및 상기 트래픽 부하 관리 장치에서, 상기 트래픽 부하 관리 장치에 관한 정보를 기초로 상기 리소스 디렉토리에 의해 상기 트래픽 부하 관리 장치에 할당된 서버 그룹 정보를 기반으로 하여, 상기 서버 그룹 정보에 대응하는 서버 그룹에 포함된 복수의 서버로부터 등록 메시지 및/또는 업데이트 메시지를 수신하는 단계,를 더 포함하는 트래픽 부하 관리 방법
|
6 |
6
IoT (Internet of Things) 로컬 네트워크에서 CoAP(Constrained Application Protocol) 기반의 트래픽 부하 관리 장치에 있어서,서버 자신의 리소스 엔트리를 리소스 디렉토리에 등록 및/또는 업데이트 하기 위해 서버 그룹에 포함된 복수의 서버가 리소스 디렉토리로 송신하는 복수의 등록 메시지 및/또는 업데이트 메시지를 순차적으로 집계하여 단일 집계 메시지로서 통합된 통합 메시지를 생성하는 메시지 집계부; 및상기 메시지 집계부에서 생성된 상기 통합 메시지를 상기 통합 메시지가 생성된 시점에 리소스 디렉토리(Resource Directory)로 전송하는 전송부,를 포함하고,상기 트래픽 부하 관리 장치는 서버와 리소스 디렉토리 사이에서 중간 에이전트 역할을 수행하는 장치이고,상기 리소스 디렉토리로 전송된 통합 메시지에 의하여, 상기 통합 메시지와 관련된 복수의 메시지들을 전송한 서버의 리소스 엔트리가 상기 리소스 디렉토리에 등록 및/또는 업데이트되고,상기 전송부에서 상기 통합 메시지가 리소스 디렉토리로 전송되는 시점은, 상기 통합 메시지의 생성을 위해 순차적으로 집계되는 복수의 메시지들의 페이로드의 크기가 상기 CoAP의 메시지 포맷의 최대 페이로드 크기보다 작거나 같아지는 시점까지의 복수의 메시지들이 상기 통합 메시지로 생성된 시점이고,상기 통합 메시지가 리소스 디렉토리로 전송되는 시점의 결정에 의하여 상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수가 결정되고,상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수는 하기 수학식 2를 만족하고,[수학식 2]여기서, k는 하나의 통합 메시지로서 통합 가능한 등록 메시지 및/또는 업데이트 메시지의 최대 수, LReg 는 서버로부터 전송된 등록 메시지의 페이로드 크기, LCoAP 는 CoAP의 메시지 포맷의 최대 페이로드 크기이고,상기 전송부는, 상기 리소스 디렉토리가 서버로부터 수신하는 등록 메시지 및/또는 업데이트 메시지의 수가 줄어들도록, k 개의 등록 메시지 및/또는 업데이트 메시지가 통합되어 통합 메시지가 생성된 시점에 상기 통합 메시지를 상기 리소스 디렉토리로 전송하고,상기 서버의 리소스 엔트리는, 서버에서 상기 리소스 디렉토리로의 직접 등록이 아닌, 서버와 상기 리소스 디렉토리 사이에 위치하는 상기 트래픽 부하 관리 장치를 통해 상기 트래픽 부하 관리 장치에 의하여 상기 리소스 디렉토리에 등록되는 것인, 트래픽 부하 관리 장치
|
7 |
7
IoT (Internet of Things) 로컬 네트워크에서 CoAP(Constrained Application Protocol) 기반의 트래픽 부하 관리 시스템에 있어서,리소스 엔트리를 등록 메시지 및/또는 업데이트 메시지를 통해 트래픽 부하 관리 장치로 전송하는 복수의 서버를 포함하는 서버 그룹;서버 자신의 리소스 엔트리를 리소스 디렉토리에 등록 및/또는 업데이트 하기 위해 상기 서버 그룹에 포함된 복수의 서버가 리소스 디렉토리로 송신하는 복수의 등록 메시지 및/또는 업데이트 메시지를 순차적으로 집계하여 단일 집계 메시지로서 통합된 통합 메시지를 생성하고, 생성된 상기 통합 메시지를 상기 통합 메시지가 생성된 시점에 리소스 디렉토리(Resource Directory)로 전송하는 서버와 리소스 디렉토리 사이에서 중간 에이전트 역할을 수행하는 상기 트래픽 부하 관리 장치; 및상기 트래픽 부하 관리 장치로부터 수신한 상기 통합 메시지에 기초하여, 상기 통합 메시지와 관련된 복수의 메시지들을 전송한 서버의 리소스 엔트리를 등록 및/또는 업데이트하는 상기 리소스 디렉토리,를 포함하고,상기 트래픽 부하 관리 장치에서 상기 통합 메시지가 리소스 디렉토리로 전송되는 시점은, 상기 통합 메시지의 생성을 위해 순차적으로 집계되는 복수의 메시지들의 페이로드의 크기가 상기 CoAP의 메시지 포맷의 최대 페이로드 크기보다 작거나 같아지는 시점까지의 복수의 메시지들이 상기 통합 메시지로 생성된 시점이고,상기 통합 메시지가 리소스 디렉토리로 전송되는 시점의 결정에 의하여 상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수가 결정되고,상기 통합 메시지로서 통합되는 최대 등록 메시지 및/또는 업데이트 메시지의 수는 하기 수학식 3을 만족하고,[수학식 3]여기서, k는 하나의 통합 메시지로서 통합 가능한 등록 메시지 및/또는 업데이트 메시지의 최대 수, LReg 는 서버로부터 전송된 등록 메시지의 페이로드 크기, LCoAP 는 CoAP의 메시지 포맷의 최대 페이로드 크기이고,상기 트래픽 부하 관리 장치는, 상기 리소스 디렉토리가 서버로부터 수신하는 등록 메시지 및/또는 업데이트 메시지의 수가 줄어들도록, k 개의 등록 메시지 및/또는 업데이트 메시지가 통합되어 통합 메시지가 생성된 시점에 상기 통합 메시지를 상기 리소스 디렉토리로 전송하고,상기 서버의 리소스 엔트리는, 서버에서 상기 리소스 디렉토리로의 직접 등록이 아닌, 서버와 상기 리소스 디렉토리 사이에 위치하는 상기 트래픽 부하 관리 장치를 통해 상기 트래픽 부하 관리 장치에 의하여 상기 리소스 디렉토리에 등록되는 것인, 트래픽 부하 관리 시스템
|
8 |
8
제7항에 있어서,상기 트래픽 부하 관리 장치는,상기 서버 그룹이 복수 개 존재하는 경우 복수의 서버 그룹 각각에 대응하여 복수 개 구비되는 것인, 트래픽 부하 관리 시스템
|
9 |
9
제1항 또는 제5항의 방법을 컴퓨터에서 실행하기 위한 프로그램을 기록한 컴퓨터에서 판독 가능한 기록 매체
|