1 |
1
ICN 네트워킹에서 소스 라우팅 방법에서, 인터레스트 패킷을 수신하는 단계;수신된 상기 인터레스트 패킷이 포워딩 힌트를 포함하면, 현재 엔트리 값을 추출하는 단계; 추출된 상기 현재 엔트리 값을 경로 리스트의 인덱스로 사용하는 단계;상기 인터레스트 패킷의 네임을 추출하는 단계;상기 인터레스트 패킷이 상기 경로 리스트의 네트워크 지역으로 전송되면, 상기 현재 엔트리 값을 감소시키는 단계;상기 추출된 네임으로 FIB 룩업을 실행하는 단계;상기 FIB 룩업을 이용하여 출력 포트를 결정하는 단계; 및상기 인터레스트 패킷을 상기 출력 포트로 전달하는 단계를 포함하는, 소스 라우팅 방법
|
2 |
2
제 1 항에 있어서, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하지 않으면, 인터레스트 패킷의 네임을 추출하는 단계;추출된 상기 네임으로 FIB를 룩업하여 상기 인터레스트 패킷을 다음 경로로 전달하는 단계를 더 포함하는, 소스 라우팅 방법
|
3 |
3
제 1 항에 있어서, 상기 마지막 엔트리가 0 이면, 기본 포워딩 힌트 처리를 수행하는 단계를 더 포함하는, 소스 라우팅 방법
|
4 |
4
제 1 항에 있어서, 상기 인터레스트 패킷이 상기 경로 리스트의 네트워크 지역으로 전송되면, 상기 현재 엔트리값을 하나 감소시키는 단계를 더 포함하는, 소스 라우팅 방법
|
5 |
5
제 1 항에 있어서, 상기 추출된 네임으로 FIB 룩업을 실행하는 단계는 상기 포워딩 힌트 중 우선 순위가 가장 높은 엔트리의 네임을 추출하여 FIB 룩업을 실행하는 단계를 더 포함하는, 소스 라우팅 방법
|
6 |
6
제 1 항에 있어서, 상기 인터레스트 패킷에 포함된 네임과 상기 포워딩 힌트에 포함된 네임이 경합하는 경우, 상기 포워딩 힌트의 네임을 추출하여 FIB 룩업을 수행하는,소스 라우팅 방법
|
7 |
7
제 1 항에 있어서, 상기 포워딩 힌트는 현재 엔트리와 마지막 엔트리를 더 포함하는, 소스 라우팅 방법
|
8 |
8
제 7 항에 있어서, 상기 현재 엔트리는 전체 경로 중 현재 처리해야 되는 경로의 인덱스를 의미하고, 상기 마지막 엔트리는 전체 경로 리스트의 엔트리 수를 의미하는,소스 라우팅 방법
|
9 |
9
제 1 항에 있어서, 상기 네트워크 지역은 적어도 하나의 노드에서 동일하게 설정되는, 소스 라우팅 방법
|
10 |
10
제 1 항에 있어서, 상기 다음 경로를 결정하는 단계는복수의 경로 중 가장 지연 시간이 짧은 경로를 다음 경로로 결정하는 단계를 더 포함하는,소스 라우팅 방법
|
11 |
11
ICN 네트워킹에서 소스 라우팅 장치에서, 인터레스트 패킷을 수신하는 입력 포트;수신된 상기 인터레스트 패킷이 포워딩 힌트를 포함하면, 현재 엔트리 값을 추출하고, 추출된 상기 현재 엔트리 값을 경로 리스트의 인덱스로 사용하고, 상기 인터레스트 패킷의 네임을 추출하고, 상기 인터레스트 패킷이 상기 경로 리스트의 네트워크 지역으로 전송되면, 상기 현재 엔트리 값을 감소시키고, 상기 추출된 네임으로 FIB 룩업을 실행하고, 상기 FIB 룩업을 이용하여 다음 경로를 결정하는 라우팅 프로세서;상기 인터레스트 패킷을 상기 다음 경로로 출력하는 출력 포트를 포함하는, 소스 라우팅 장치
|
12 |
12
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 인터레스트 패킷이 상기 포워딩 힌트를 포함하지 않으면, 인터레스트 패킷의 네임을 추출하고, 추출된 상기 네임으로 FIB를 룩업하여 상기 인터레스트 패킷을 상기 출력 포트로 전달하는, 소스 라우팅 장치
|
13 |
13
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 마지막 엔트리가 0 이면, 기본 포워딩 힌트 처리를 수행하는, 소스 라우팅 장치
|
14 |
14
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 인터레스트 패킷이 상기 경로 리스트의 네트워크 지역으로 전송되면, 상기 현재 엔트리값을 하나 감소시키는,소스 라우팅 장치
|
15 |
15
제 11 항에 있어서, 상기 라우팅 프로세서는, 상기 포워딩 힌트 중 우선 순위가 가장 높은 엔트리의 네임을 추출하여 FIB 룩업을 실행하는, 소스 라우팅 장치
|
16 |
16
제 14 항에 있어서, 상기 라우팅 프로세서는, 상기 인터레스트 패킷에 포함된 네임과 상기 포워딩 힌트에 포함된 네임이 경합하는 경우, 상기 포워딩 힌트의 네임을 추출하여 FIB 룩업을 수행하는,소스 라우팅 장치
|
17 |
17
제 11 항에 있어서, 상기 포워딩 힌트는 현재 엔트리와 마지막 엔트리를 더 포함하는, 소스 라우팅 장치
|
18 |
18
제 17 항에 있어서, 상기 현재 엔트리는 전체 경로 중 현재 처리해야 되는 경로의 인덱스를 의미하고, 상기 마지막 엔트리는 전체 경로 리스트의 엔트리 수를 의미하는,소스 라우팅 장치
|
19 |
19
제 11 항에 있어서, 상기 네트워크 지역은 적어도 하나의 노드에서 동일하게 설정되는, 소스 라우팅 장치
|
20 |
20
ICN 네트워킹에서 소스 라우팅 장치에서, 인터레스트 패킷을 송수신하고 다음 경로로 전송하는 송수신부;수신된 상기 인터레스트 패킷이 포워딩 힌트를 포함하면, 현재 엔트리 값을 추출하고, 추출된 상기 현재 엔트리 값을 경로 리스트의 인덱스로 사용하고, 상기 인터레스트 패킷의 네임을 추출하고, 상기 인터레스트 패킷이 상기 경로 리스트의 네트워크 지역으로 전송되면, 상기 현재 엔트리 값을 감소시키고, 상기 추출된 네임으로 FIB 룩업을 실행하고, 상기 FIB 룩업을 이용하여 다음 경로를 결정하는 프로세서; 및 라우팅 정보를 저장하는 메모리를 포함하는, 소스 라우팅 장치
|