1 |
1
시간 민감 네트워크의 데이터 트래픽 스케줄링을 제어하는 중앙 네트워크 구성개체에 있어서,서브 네트워크에서의 시간 지연에 민감한 제1 데이터 및 시간 지연에 민감하지 않은 제2 데이터를 전송하는 복수의 트래픽 플로우에 대한 스트림 정보를 중앙 사용자 구성개체로부터 수신하는 수신부;상기 스트림 정보를 이용하여, 상기 제1 데이터 및 상기 제2 데이터를 전달하는 상기 서브 네트워크에 포함되는 각 스위치 개체의 출력 포트 시간 자원을 할당하는 자원 할당부;상기 스트림 정보와 상기 출력 포트 시간 자원에 기초하여, 상기 스위치 개체의 동작을 제어하기 위한 스위치 게이트 제어리스트 정보 및 상기 복수의 트래픽 플로우를 전송하는 복수의 전송 개체의 데이터 전송 게이트를 제어하기 위한 전송 개체 게이트 제어리스트 정보 중 적어도 하나를 생성하는 게이트 제어리스트 생성부; 및상기 스위치 게이트 제어리스트 정보를 상기 스위치로 전송하고, 상기 전송 개체 게이트 제어리스트 정보를 상기 중앙 사용자 구성개체로 전송하는 송신부를 포함하는 중앙 네트워크 구성개체
|
2 |
2
제 1 항에 있어서,상기 트래픽 플로우는,하나 이상의 상기 서브 네트워크를 통해서 상기 전송 개체에서 수신 개체로 전달되며,상기 서브 네트워크는 각각 둘 이상의 스위치 개체를 포함하는 중앙 네트워크 구성개체
|
3 |
3
제 1 항에 있어서,상기 스트림 정보는,상기 복수의 트래픽 플로우의 개수정보, 상기 트래픽 플로우 별 상기 제1 데이터의 최대 허용 딜레이 정보 및 상기 제1 데이터의 데이터 프레임 길이 정보를 포함하는 중앙 네트워크 구성개체
|
4 |
4
제 1 항에 있어서,상기 자원 할당부는,상기 스위치 개체가 타 스위치 개체로 상기 제1 데이터 및 제2 데이터를 전달하는 데에 사용되는 시분할 스케줄링 단위 포맷을 결정하며, 상기 시분할 스케줄링 단위 포맷은,상기 제1 데이터를 전송하기 위한 민감 데이터 전송구간, 상기 제2 데이터를 전송하기 위한 제1 비민감 데이터 전송구간, 제2 비민감 데이터 전송구간 및 가드밴드 구간으로 구성되는 중앙 네트워크 구성개체
|
5 |
5
제 4 항에 있어서,상기 시분할 스케줄링 단위 포맷의 길이는,상기 스트림 정보에 포함되는 상기 트래픽 플로우 별 상기 제1 데이터의 최대 허용 딜레이 정보 중 가장 작은 값 이하로 설정되고, 상기 제1 비민감 데이터 전송구간 및 상기 가드밴드 구간의 길이의 합은,상기 제1 데이터가 상기 트래픽 플로우를 전송하는 전송 개체로부터 생성되어 상기 스위치의 출력 포트의 큐에 도달하기까지의 물리 계층 딜레이 값과 동일하게 설정되고,상기 가드밴드 구간의 길이는,상기 스트림 정보에 포함되는 제1 데이터의 데이터 프레임 길이를 네트워크 링크 스피드로 나눈 값으로 설정되는 중앙 네트워크 구성개체
|
6 |
6
제 4 항에 있어서,상기 민감 데이터 전송구간은 복수의 타임 슬롯으로 구성되고,상기 자원 할당부는,상기 타임 슬롯의 개수 및 상기 트래픽 플로우 별 타임 슬롯 할당 간격을 결정하는 중앙 네트워크 구성개체
|
7 |
7
제 6 항에 있어서,상기 타임 슬롯 할당 간격 중 최소 타임 슬롯 할당 간격은, 상기 트래픽 플로우 별 상기 제1 데이터의 최대 허용 딜레이 정보 중 가장 작은 값과 동일하게 설정되고, 최대 타임 슬롯 할당 간격은 상기 트래픽 플로우 별 타임 슬롯 할당 간격의 최소 공배수로 설정되는 중앙 네트워크 구성개체
|
8 |
8
제 7 항에 있어서,상기 스위치 게이트 제어리스트 정보 및 상기 전송 개체 게이트 제어리스트 정보는, 상기 최대 타임 슬롯 할당 간격으로 설정되는 하이퍼 주기로 반복되는 중앙 네트워크 구성개체
|
9 |
9
제 6 항에 있어서,상기 타임 슬롯의 길이는,상기 스트림 정보에 포함되는 상기 제1 데이터의 데이터 프레임 길이와 두 프레임 간의 간격을 더한 값을 네트워크 링크 스피드 정보로 나눈 값으로 설정되며,하나의 민감 데이터 전송구간에 포함되는 상기 타임 슬롯의 개수는,하나의 시분할 스케줄링 단위 포맷에서 N 개의 상기 트래픽 플로우를 위해서 할당된 타임 슬롯의 평균 개수 보다 크거나 같은 가장 작은 정수로 설정되는 중앙 네트워크 구성개체
|
10 |
10
제 6 항에 있어서,상기 자원 할당부는,상기 복수의 트래픽 플로우 별 상기 제1 데이터의 최대 허용 딜레이 정보의 오름차순으로, 상기 복수의 트래픽 플로우 별 스타팅 시분할 스케줄링 단위 포맷 인덱스 및 스타팅 타임 슬롯 인덱스를 결정하는 중앙 네트워크 구성개체
|
11 |
11
제 10 항에 있어서,상기 자원 할당부는,상기 트래픽 플로우 별 스타팅 시분할 스케줄링 단위 포맷 인덱스 및 상기 스타팅 타임 슬롯 인덱스가 결정되면, 상기 트래픽 플로우 별 타임 슬롯 할당 간격을 적용하여 타임 슬롯을 할당하는 중앙 네트워크 구성개체
|
12 |
12
제 10 항에 있어서, 상기 트래픽 플로우 별 상기 전송 개체의 상기 제1 데이터 전송 시점은,상기 스타팅 시분할 스케줄링 단위 포맷 인덱스 및 상기 스타팅 타임 슬롯 인덱스로 결정된 시점을 기준으로, 상기 제1 데이터가 상기 전송 개체로부터 생성되어 상기 스위치의 출력 포트의 큐에 도달하기까지의 물리 계층 딜레이 값만큼을 적용한 이전 시점으로 결정되는 중앙 네트워크 구성개체
|
13 |
13
제 1 항에 있어서,상기 게이트 제어리스트 생성부는,상기 스위치 게이트 제어리스트 정보와 상기 전송 개체 게이트 제어리스트 정보의 길이를 최대 타임 슬롯 할당 간격과 동일하게 설정하는 중앙 네트워크 구성개체
|
14 |
14
시간 민감 네트워크 제어 시스템에 있어서,시간 지연에 민감한 제1 데이터 및 시간 지연에 민감하지 않은 제2 데이터를 생성하여 전송하는 복수의 전송 개체;상기 제1 데이터 및 제2 데이터를 수신하는 복수의 수신 개체;상기 제1 데이터 및 제2 데이터를 상기 수신 개체로 전달하기 위한 하나 이상의 서브 네트워크 내의 복수의 스위치 개체;상기 전송 개체 및 상기 수신 개체로부터 복수의 트래픽 플로우에 대한 스트림 정보를 수신하고, 상기 스트림 정보를 중앙 네트워크 구성개체로 전달하며, 전송 개체 게이트 제어 리스트 정보를 상기 전송 개체로 전달하는 중앙 사용자 구성개체; 및상기 스트림 정보에 기초하여, 상기 각 서브 네트워크 내의 스위치 개체의 출력 포트 시간 자원을 할당하고, 상기 스위치 개체의 동작을 제어하기 위한 스위치 게이트 제어리스트 정보 및 상기 복수의 트래픽 플로우를 전송하는 전송 개체의 데이터 전송 게이트를 제어하기 위한 전송 개체 게이트 제어리스트 정보 중 적어도 하나를 생성하는 상기 중앙 네트워크 구성개체를 포함하는 시간 민감 네트워크 제어 시스템
|
15 |
15
제 14 항에 있어서,상기 스트림 정보는,상기 복수의 트래픽 플로우의 개수정보, 상기 트래픽 플로우 별 상기 제1 데이터의 최대 허용 딜레이 정보 및 상기 제1 데이터의 데이터 프레임 길이 정보를 포함하는 시간 민감 네트워크 제어 시스템
|
16 |
16
제 14 항에 있어서,상기 중앙 네트워크 구성개체는,상기 스위치 개체가 타 스위치 개체로 상기 제1 데이터 및 제2 데이터를 전달하는 데에 사용되는 시분할 스케줄링 단위 포맷을 결정하고,상기 시분할 스케줄링 단위 포맷을 구성하는 복수의 타임 슬롯에 할당되는, 상기 복수의 트래픽 플로우 별 상기 제1 데이터의 스타팅 시분할 스케줄링 단위 포맷 인덱스 및 스타팅 타임 슬롯 인덱스를 결정하는 시간 민감 네트워크 제어 시스템
|