1 |
1
RREQ 메시지 필드에 슬롯 오프셋 및 채널 오프셋을 포함하는 셀리스트(cellList) 정보를 추가하고, 또한 RREP 메시지 필드에 다음(next) IP 주소를 추가하고 브로드캐스팅 전송하는 메시지 전송모듈과,상기 메시지 전송모듈로부터 RREQ 메시지 및 RREP 메시지를 수신하여 수신된 메시지의 목적지가 수신된 노드 자신인지 여부를 검출하는 메시지 수신모듈과,상기 메시지 수신모듈에서 검출된 RREQ 메시지에 라우팅 테이블에 RREQ 경로 정보와 셀리스트 정보를 넣고, 목적지가 노드 자신이 아닌 경우 랜덤으로 셀을 지정하여 이미 할당한 셀들과 충돌이 일어나거나 블랙리스트에 있는 셀이 아닌 경우 셀리스트에 해당 셀을 삽입하고, RREQ 메시지를 브로드캐스팅 전송하는 RREQ 메시지 처리모듈과,상기 메시지 수신모듈에서 RREP 메시지에 포함된 다음(next) IP 주소가 자기 자신일 경우에만 RREP 메시지를 브로드캐스팅 전송하고, 자기 자신이 아닐 경우에는 RREP 메시지 속의 셀을 블랙리스트 안에 삽입하고 브로드캐스팅 전송하지 않는 RREP 메시지 처리모듈과,상기 RREQ 메시지 처리모듈 및 RREP 메시지 처리모듈에서 전달되는 RREQ 메시지 및 RREP 메시지의 목적지 노드가 자신인 경우, 라우팅 테이블에 RREQ 경로 및 RREP 경로를 저장하고, 셀리스트 안의 셀 중에서 해당 셀의 슬롯오프셋이 이미 할당되어 있지 않거나, 해당 셀이 블랙리스트에 있지 않을 경우 스케줄링 테이블에 넣은 뒤, 해당 셀을 할당하여 RREQ 메시지 및 RREP 메시지 처리를 수행하는 슬롯 관리모듈를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
2 |
2
제 1 항에 있어서, 상기 메시지 전송모듈은RREQ 메시지 필드에 1바이트 슬롯 오프셋과 1바이트 채널 오프셋을 포함하는 2개의 셀 정보를 포함하는 8바이트의 cellList 정보를 추가하고 브로드캐스팅 전송하는 RREQ 메시지 전송부와,RREP 메시지 필드에 다음 IP 주소를 추가하고 브로드캐스팅 전송하는 RREP 메시지 전송부를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
3 |
3
제 1 항에 있어서, 상기 메시지 수신모듈은메시지 전송모듈로부터 RREQ 메시지를 수신하여 수신된 메시지의 목적지가 수신된 노드 자신인지 여부를 검출하는 RREQ 메시지 수신부와,메시지 전송모듈로부터 RREP 메시지를 수신하여 수신된 메시지의 목적지가 수신된 노드 자신인지 여부를 검출하는 RREP 메시지 수신부를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
4 |
4
제 1 항에 있어서, 상기 RREQ 메시지 처리모듈은검출된 RREQ 메시지에 라우팅 테이블에 RREQ 경로 정보와 셀리스트(cellList) 정보를 추가하는 제 1 라우팅 처리부와,목적지가 노드 자신이 아닌 경우 랜덤으로 셀을 지정하여 이미 할당한 셀들과 충돌이 일어나거나 블랙리스트(blaclList)에 있는 셀이 아닌 경우 셀리스트에 해당 셀을 삽입하고, 셀리스트에 4개의 셀 정보를 추가되면 RREQ 메시지를 브로드캐스팅 전송하는 제 1 스케줄링 처리부를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
5 |
5
제 1 항에 있어서, 상기 RREP 메시지 처리모듈은검출된 RREP 메시지에 포함된 다음(next) IP 주소가 자기 자신이 아닌 경우 블랙리스트에 해당 셀을 삽입하고, 자기 자신인 경우 라우팅 테이블을 업데이트하는 제 2 라우팅 처리부와,라우팅 테이블에 저장해둔 셀리스트 중에 해당 셀의 슬롯 오프셋이 이미 할당되어 있지 않고, 블랙리스트에 없는 셀인 경우에 해당 셀을 할당하고, RREP 메시지에 삽입하여 브로드캐스팅 전송하는 제 2 스케줄링 처리부를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
6 |
6
제 1 항에 있어서, 상기 슬롯 관리모듈은 라우팅 테이블에 RREQ 경로 및 RREP 경로를 저장하고, 셀리스트 안의 셀 중에서 해당 셀의 슬롯오프셋이 이미 할당되어 있지 않거나, 해당 셀이 블랙리스트에 있지 않을 경우 스케줄링 테이블에 넣어 관리하는 스케줄링 테이블 관리부와,해당 셀을 할당하여 RREQ 메시지 및 RREP 메시지 처리를 수행하는 액티브 슬롯 추가부를 포함하여 구성되는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 장치
|
7 |
7
(A) 경로 찾기 및 스케줄링이 수행되면, 메시지 전송모듈을 통해 랜덤으로 셀을 지정하여 RREQ 메시지 필드에 슬롯 오프셋 및 채널 오프셋을 포함하는 셀리스트(cellList) 정보를 추가하고, RREQ 메시지를 브로드캐스팅 전송하는 단계와,(B) 상기 RREQ 메시지를 수신한 목적지 노드가 RREQ 메시지 처리를 끝내면 RREP 메시지 필드에 다음(next) IP 주소를 추가하고 RREP 메시지를 브로드캐스팅 전송하는 단계와,(C) 메시지 수신모듈을 통해 이웃 노드로부터 RREQ 메시지 및 RREP 메시지가 수신되면, 상기 수신된 RREQ 메시지의 목적지가 수신된 노드 자신인지 여부를 검출하는 단계와,(D) 상기 검출된 RREQ 메시지의 목적지가 자신이 아닌 경우, 라우팅 테이블에 RREQ 경로 정보와 셀리스트(cellList) 정보를 추가하고, 목적지가 노드 자신이 아닌 경우 랜덤으로 셀을 지정하는 단계와,(E) 상기 지정된 셀이 이미 할당한 셀들과 충돌이 일어나거나 블랙리스트(blaclList)에 있는 셀이 아닌 경우 셀리스트에 해당 셀을 삽입하고, 제 1 스케줄링 처리부를 통해 RREQ 메시지를 브로드캐스팅 전송하는 단계와,(F) 메시지 수신모듈을 통해 RREP 메시지가 수신되면, 수신된 RREP 메시지 속의 다음(next) IP 주소가 자기 자신이 아닌 경우는 블랙리스트에 해당 셀을 삽입하고, 다음 IP 주소가 자기 자신인 경우는 라우팅 테이블을 업데이트(다음 지정)하고 RREP 메시지 속의 셀을 할당하는 단계와,(G) 라우팅 테이블에 저장해둔 셀리스트 중에 해당 셀의 슬롯 오프셋이 이미 할당되어 있는지 확인하는 제 1 확인 단계와,(H) 상기 제 1 확인 결과, 해당 셀의 슬롯 오프셋이 할당되어 있지 않은 경우, 해당 셀이 블랙리스트에 있는 셀인지 확인하는 제 2 확인 단계와,(I) 상기 제 2 확인 결과, 블랙리스트에 없는 셀인 경우에 해당 셀을 할당하고, RREP 메시지에 삽입하여 브로드캐스팅 전송하는 단계와,(J) 슬롯 관리모듈을 통해 라우팅 테이블에 RREQ 경로 및 RREP 경로를 저장하고, 해당 셀을 할당하여 RREQ 메시지 및 RREP 메시지 처리를 수행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 방법
|
8 |
8
제 7 항에 있어서, 상기 (A) 단계에서 상기 셀리스트는 4개의 셀 정보를 포함하고 있으며, 셀은 1바이트 슬롯 오프셋과 1바이트 채널 오프셋 총 2바이트로 이루어지는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 방법
|
9 |
9
제 7 항에 있어서, 상기 (B) 단계의 RREP 메시지는 4바이트 다음 IP 주소를 추가 하였고, 2바이트의 1개의 셀 정보를 포함하고 있는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 방법
|
10 |
10
제 7 항에 있어서, 상기 (E) 단계는 셀리스트에 4개의 셀 정보가 삽입되면 RREQ 메시지를 브로드캐스팅 전송하는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 방법
|
11 |
11
제 7 항에 있어서,상기 (J) 단계는 셀리스트 안의 셀 중에서 해당 셀의 슬롯오프셋이 이미 할당되어 있지 않거나, 해당 셀이 블랙리스트에 있지 않을 경우 스케줄링 테이블에 넣어 관리하는 단계를 더 포함하는 것을 특징으로 하는 TSCH 및 AODV 기반 산업용 IoT 네트워크에서 p2p를 위한 분산 스케줄링을 하는 방법
|