1 |
1
이동 노드의 이동으로 이동 노드가 선호 부모 노드와의 링크 해제를 감지하도록 하는 링크해제 감지부;이동 노드가 공유 셀에서 DIS 메시지를 브로드캐스트하도록 하는 DIS 메시지 전송부;이동 노드에서 보내는 DIS 메시지임을 이웃 노드의 공유 셀에서 감지하여 유니캐스트 전용 Tx 셀에서 유니캐스트 제어 메시지를 이동 노드에 보내면 유니캐스트 제어 메시지를 받는 유니캐스트 제어 메시지 수신부;이동 노드를 향한 유니캐스트 DIO 메시지를 공유 셀에서 보내면 이웃 노드가 전파하는 자신의 MAC 주소가 포함된 DIO 메시지를 받는 DIO 메시지 수신부;이동 노드가 공유 셀에서 DIO 메시지 충돌을 최소화하며 선호 부모 노드와 라우팅 경로를 구성하도록 하는 선호부모 노드 설정부; 및 선호 부모 노드와 라우팅 경로가 구성되면 데이터 전송을 시작하는 패킷 송수신부;를 포함하고,이동 노드의 링크 품질 변경시에 루트 노드까지 향하는 고정 경로를 할당하여 이동 노드와 루트 노드 간 지연 시간을 최소화하는 이동 - 루트 노드 고정 경로 구축을 하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
2 |
2
제 1 항에 있어서, 이동 - 루트 노드 고정 경로 구축을 위하여,새 노드가 네트워크에 참여하고 DAO 메시지를 루트 노드로 전송하면 루트 노드는 네트워크에 참여하는 노드의 MAC 주소를 수집하고, DAO 메시지에서 이동 Flag를 추가하여 정지 노드와 이동 노드를 판별하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
3 |
3
제 2 항에 있어서, DAO 메시지를 루트 노드에서 수신하고 이 DAO 메시지가 이동 노드가 아니라면,DAO를 송신한 노드의 MAC 주소의 해시값을 이용하여 슬롯 오프셋과 채널 오프셋을 자동 셀로 저장하여 이동 - 루트 노드 고정 경로를 형성할 때, 이동 노드의 Tx 셀을 할당하기 위한 기준이 되도록 하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
4 |
4
제 3 항에 있어서, 루트 노드는 자신이 가지고 있는 셀 정보를 바탕으로 스케줄에 미치는 영향을 최소화할 수 있는 위치에 이동 - 루트 노드 고정 경로 시작 셀을 할당하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
5 |
5
제 4 항에 있어서, 루트 노드에는 공유 셀과 자동 셀이 저장되어 있고,공유 셀은 EB나 DAO, DIO 제어 메시지를 주고받을 수 있는 전용 셀이고,자동 셀은 루트 노드에서 이동 - 루트 노드 고정 경로에서 이동 노드의 Tx셀을 할당하기 위해 저장하고 있는 값으로, 해당 셀에서 통신은 이루어지지 않는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
6 |
6
제 2 항에 있어서, 루트 노드까지 셀 협상 과정을 거쳤다면 루트 노드는 협상 완료 메시지와 이동 - 루트 고정 경로 라우팅 테이블을 DIO 프레임에 담아 전파하여,DIO를 네트워크에 참여하고 있는 모든 노드에 공유하고, 네트워크의 전체 노드는 이동 - 루트 고정 경로와 이동 노드의 MAC 주소를 저장하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치
|
7 |
7
이동 노드가 선호 부모 노드와의 링크 해제를 감지하는 단계;이동 노드가 공유 셀에서 DIS 메시지를 브로드캐스트하는 단계;이동 노드에서 보내는 DIS 메시지임을 이웃 노드의 공유 셀에서 감지하면, 즉시 유니캐스트 전용 Tx 셀에서 유니캐스트 제어 메시지를 이동 노드에 보내고, 이동 노드에서 이웃 노드의 제어 전용 Rx 셀에서 라디오를 켜고 유니캐스트 제어 메시지를 받는 단계;이동 노드를 향한 유니캐스트 DIO 메시지를 공유 셀에서 보내면 이동 노드가 토폴로지를 유지하는 동안에 이웃 노드가 전파하는 자신의 MAC 주소가 포함된 DIO 메시지를 받는 단계;이동 노드가 공유 셀에서 DIO 메시지 충돌을 최소화하며 선호 부모 노드와 라우팅 경로를 구성하는 단계; 및 선호 부모 노드와 라우팅 경로가 구성되면 데이터 전송을 시작하는 단계;를 포함하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|
8 |
8
제 7 항에 있어서, 이동 - 루트 노드 고정 경로 구축을 위하여,새 노드가 네트워크에 참여하고 DAO 메시지를 루트 노드로 전송하면 루트 노드는 네트워크에 참여하는 노드의 MAC 주소를 수집하고, DAO 메시지에서 이동 Flag를 추가하여 정지 노드와 이동 노드를 판별하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|
9 |
9
제 8 항에 있어서, DAO 메시지를 루트 노드에서 수신하고 이 DAO 메시지가 이동 노드가 아니라면,DAO를 송신한 노드의 MAC 주소의 해시값을 이용하여 슬롯 오프셋과 채널 오프셋을 자동 셀로 저장하여 이동 - 루트 노드 고정 경로를 형성할 때, 이동 노드의 Tx 셀을 할당하기 위한 기준이 되도록 하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|
10 |
10
제 8 항에 있어서, 이동 - 루트 노드 고정 경로 구축후에,이동 - 루트 노드 고정 경로에서 이웃 노드들에 전파하면서, 이동 노드의 MAC 주소도 함께 전달하고,이동 - 루트 노드 고정 경로를 전파받은 이웃 노드 자신의 MAC 주소와 이동 노드의 MAC 주소의 합의 해시값을 이용하여 슬롯 오프셋과 채널 오프셋을 결정하여 유니캐스트 제어 전용 Tx 셀을 할당하는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|
11 |
11
제 10 항에 있어서, 할당한 셀은 평상시 Sleep 상태로 유지되고 있다가, 이동 노드가 자신이 선호 부모와 연결이 해제되었고, 새로 토폴로지를 구성할 필요가 있다는 Flag를 DIS 메시지에 담아 공유 셀로 브로드캐스트하면, 이동 노드를 향한 유니캐스트 DIO 메시지를 해당 셀에서 보내는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|
12 |
12
제 11 항에 있어서, 이동 노드가 토폴로지를 유지하는 동안에 이웃 노드가 전파하는 자신의 MAC 주소가 포함된 DIO 메시지를 받고,이동 노드가 DIO 메시지를 받을 때, 이웃 노드와 자신의 MAC 주소를 이용하여 슬롯 오프셋과 채널 오프셋을 결정하여 유니캐스트 제어 전용 Rx 셀을 할당하여,이웃 노드와 이동 노드의 MAC 주소를 서로 알고 있고 그 MAC 주소 해시값을 바탕으로 유니캐스트 제어 전용 셀을 할당하기 때문에, 이웃 노드 사이의 충돌은 발생하지 않는 것을 특징으로 하는 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 방법
|