1 |
1
부모 노드 네트워크 장치로부터 패킷을 수신하는 단계; 상기 패킷의 목적지에 대응하는 라우팅 정보가 라우팅 테이블에 저장되어 있는지 확인하는 단계; 상기 패킷의 목적지에 대응하는 라우팅 정보가 상기 라우팅 테이블에 저장되어 있지 않은 경우, 자식 노드 네트워크 장치들에게 라우팅 정보를 생성하는데 필요한 정보를 요청하는 DIO(Destination-oriented directed acyclic graph Information Object) 메시지를 전송하는 단계; 상기 자식 노드 네트워크 장치들로부터 상기 라우팅 정보가 포함된 DAO(Destination Advertisement Object) 메시지를 수신하는 단계; 및상기 라우팅 정보에 따라 상기 패킷을 전송하는 단계를 포함하는 네트워크 장치의 통신 방법
|
2 |
2
제1 항에 있어서, 상기 DIO 메시지를 전송하는 단계는, 상기 네트워크 장치가 루트 노드 네트워크 장치인지 판단하는 단계; 상기 네트워크 장치가 루트 노드 네트워크 장치인 경우, 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하는 단계를 포함하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
3 |
3
제2 항에 있어서, 상기 DIO 메시지를 전송하는 단계는, 상기 네트워크 장치가 루트 노드 네트워크 장치가 아닌 경우, 상기 패킷이 하향 통신 패킷이면 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
4 |
4
제2 항에 있어서, 상기 DIO 메시지를 전송하는 단계는, 상기 네트워크 장치가 루트 노드 네트워크 장치가 아니고, 상기 네트워크 장치가 홉-바이-홉(hop-by-hop) 옵션을 통해 상기 패킷이 상향 통신 패킷인지 또는 하향 통신 패킷인지 구별이 가능하고, 상기 패킷이 하향 통신 패킷인 경우, 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
5 |
5
제4 항에 있어서, 상기 패킷이 상향 통신 패킷인 경우, 상기 부모 노드 네트워크 장치에게 상기 패킷을 전송하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
6 |
6
제4 항에 있어서, 상기 네트워크 장치가 상기 홉-바이-홉 옵션을 통해 상기 패킷이 상향 통신 패킷인지 또는 하향 통신 패킷인지 구별이 불가능한 경우, 부모 노드 네트워크 장치에게 상기 패킷을 전송하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
7 |
7
제1 항에 있어서, 상기 DIO 메시지를 전송하는 단계는, 상기 DIO 메시지의 DTSN(Destination advertisement Trigger Sequence Number) 필드의 값을 증가시키고, 상기 DIO 메시지를 상기 자식 노드 네트워크 장치들에게 전송하는 것을 특징으로 하는 네트워크 장치의 통신 방법
|
8 |
8
부모 노드 네트워크 장치로부터 패킷을 수신하는 통신부; 라우팅 테이블을 저장하는 저장부; 및 상기 패킷의 목적지에 대응하는 라우팅 정보가 상기 라우팅 테이블에 저장되어 있는지 확인하고, 상기 패킷의 목적지에 대응하는 라우팅 정보가 상기 라우팅 테이블에 저장되어 있지 않은 경우, 자식 노드 네트워크 장치들에게 라우팅 정보를 생성하는데 필요한 정보를 요청하는 DIO(Destination-oriented directed acyclic graph Information Object) 메시지를 전송하도록 상기 통신부를 제어하고, 상기 자식 노드 네트워크 장치들로부터 상기 라우팅 정보가 포함된 DAO(Destination Advertisement Object) 메시지를 상기 통신부가 수신하는 경우, 상기 라우팅 정보에 따라 상기 패킷을 전송하도록 상기 통신부를 제어하는 제어부를 포함하는 것을 특징으로 하는 네트워크 장치
|
9 |
9
제8 항에 있어서, 상기 제어부는, 상기 네트워크 장치가 루트 노드 네트워크 장치인지 판단하고, 상기 네트워크 장치가 루트 노드 네트워크 장치인 경우, 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|
10 |
10
제9 항에 있어서, 상기 제어부는, 상기 네트워크 장치가 루트 노드 네트워크 장치가 아닌 경우, 상기 패킷이 하향 통신 패킷이면 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|
11 |
11
제9 항에 있어서, 상기 제어부는, 상기 네트워크 장치가 루트 노드 네트워크 장치가 아니고, 상기 네트워크 장치가 홉-바이-홉(hop-by-hop) 옵션을 통해 상기 패킷이 상향 통신 패킷인지 또는 하향 통신 패킷인지 구별이 가능하고, 상기 패킷이 하향 통신 패킷인 경우, 상기 자식 노드 네트워크 장치들에게 상기 DIO 메시지를 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|
12 |
12
제11 항에 있어서, 상기 제어부는, 상기 패킷이 상향 통신 패킷인 경우, 부모 노드 네트워크 장치에게 상기 패킷을 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|
13 |
13
제11 항에 있어서, 상기 제어부는, 상기 네트워크 장치가 상기 홉-바이-홉 옵션을 통해 상기 패킷이 상향 통신 패킷인지 또는 하향 통신 패킷인지 구별이 불가능한 경우, 부모 노드 네트워크 장치에게 상기 패킷을 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|
14 |
14
제8 항에 있어서, 상기 제어부는, 상기 DIO 메시지의 DTSN(Destination Advertisement Trigger Sequence Number) 필드의 값을 증가시키고, 상기 DIO 메시지를 상기 자식 노드 네트워크 장치들에게 전송하도록 상기 통신부를 제어하는 것을 특징으로 하는 네트워크 장치
|