1 |
1
프레임 전송 제어 장치에 있어서,게이트 제어와 관련된 파라미터를 관리하는 리스트 설정부와,사이클의 시작 타이밍을 관리하는 사이클 타이머부와,상기 리스트 설정부 및 사이클 타이머부로부터 제공되는 파라미터에 기초하여, 상기 게이트 제어를 수행하는 리스트 실행부를 포함하며,상기 리스트 실행부는,상기 사이클에 포함된 적어도 하나의 구간에 대한 만료시간을 설정하고, 상기 적어도 하나의 구간을 지시하는 리스트 포인터에 대응되는 게이트 운영정보를 확인하고, 상기 게이트 운영정보에 대응되는 제어를 수행하는 사이클 수행 스테이트 머신과,상기 만료시간을 미리 정해진단위로 차감하여 업데이트하는 딜레이 스테이트 머신과,MAC의 전송 중지를 지시하는 제어신호를 생성하는 홀드 사이클 스테이트 머신과,MAC의 전송 재개를 지시하는 제어신호를 생성하는 릴리즈 사이클 스테이트 머신을 포함하는 것을 특징으로 하는 프레임 전송 제어 장치
|
2 |
2
제1항에 있어서,상기 게이트 운영정보는, 게이트 제어 리스트의 설정을 지시하는 파라미터, 상기 MAC의 전송 중지를 지시하는 파라미터, 및 상기 MAC의 전송 재개를 지시하는 파라미터 중, 적어도 하나를 포함하는 것을 특징으로 하는 프레임 전송 제어 장치
|
3 |
3
제1항에 있어서,상기 리스트 실행부는,상기 게이트 운영정보가 상기 MAC의 전송 중지를 지시함에 대응하여 전송중지시간을 설정하고상기 게이트 운영정보가 상기 MAC의 전송 재개를 지시함에 대응하여 전송재개시간을 설정하는 것을 특징으로 하는 프레임 전송 제어 장치
|
4 |
4
제3항에 있어서,상기 리스트 실행부는,상기 만료시간이 상기 전송중지시간과 동일하거나 상대적으로 작은값을 구비함에 따라, 상기 홀드 사이클 스테이트 머신을 수행하고,상기 만료시간이 상기 전송재개시간과 동일하거나 상대적으로 작은값을 구비함에 따라, 상기 릴리즈 사이클 스테이트 머신을 수행하는 것을 특징으로 하는 프레임 전송 제어 장치
|
5 |
5
제4항에 있어서,상기 전송중지시간은,큐에 저장된 프레임의 전송을 중지하기까지의 최대시간을 고려하여 설정된 시간고, 상기 전송재개시간은,큐에 저장된 프레임의 전송을 재시작하기까지의 최대시간을 고려하여 설정된 시간인 것을 특징으로 하는 프레임 전송 제어 장치
|
6 |
6
동일한 포트로 출력되는 제1우선순위를 갖는 적어도 하나의 제1패킷 및 제2우선순위를 갖는 적어도 하나의 제2패킷의 전송을 제어하되, 상기 적어도 하나의 제1패킷을 상기 적어도 하나의 제2패킷에 비하여 상대적으로 우선 전송되도록 제어하는 방법에 있어서,상기 적어도 하나의 제1패킷이 전달되는 출력 큐의 게이트를 개방(open)하고, 상기 적어도 하나의 제2패킷이 전달되는 출력 큐의 게이트를 폐쇄(close)하거나, 상기 적어도 하나의 제1패킷이 전달되는 출력 큐의 게이트를 폐쇄하고, 상기 적어도 하나의 제2패킷이 전달되는 출력 큐의 게이트를 개방하는 게이트 제어를 수행하되,상기 게이트 제어가 수행되는 시점보다 상대적으로 이전 시점에, 상기 적어도 하나의 제2패킷의 전송 중지 또는 재개를 지시하는 전송 제어 명령을 생성하는 것을 특징으로 하는 데이터 전송 제어 방법
|
7 |
7
제6항에 있어서,제1시간구간에서, 상기 적어도 하나의 제2패킷의 전송 중지를 지시하는 전송 제어 명령을 생성하고,제2시간구간에서, 상기 적어도 하나의 제1패킷이 전달되는 출력 큐의 게이트를 개방(open)하고, 상기 적어도 하나의 제2패킷이 전달되는 출력 큐의 게이트를 폐쇄(close)하는 게이트 제어를 수행하는 것을 특징으로 하는 데이터 전송 제어 방법
|
8 |
8
제7항에 있어서,상기 제2시간구간에서, 상기 적어도 하나의 제2패킷의 전송 재개를 지시하는 전송 제어 명령을 생성하고,제3시간구간에서, 상기 적어도 하나의 제1패킷이 전달되는 출력 큐의 게이트를 폐쇄하고, 상기 적어도 하나의 제2패킷이 전달되는 출력 큐의 게이트를 개방하는 게이트 제어를 수행하는 것을 특징으로 하는 데이터 전송 제어 방법
|
9 |
9
제6항에 있어서,사이클에 포함된 적어도 하나의 시간구간에 대한 만료시간을 설정하는 과정과,상기 적어도 하나의 시간구간을 지시하는 리스트 포인터에 대응되는 게이트 운영정보를 확인하는 과정과, 상기 게이트 운영정보가 MAC의 전송 중지를 지시함에 대응하여, 전송중지시간을 설정하는 과정과, 상기 만료시간 및 전송중지시간을 고려하여 상기 MAC의 전송 중지를 지시하는 상기 전송 제어 명령을 출력하는 과정과, 상기 게이트 운영정보가 MAC의 전송 재개를 지시함에 대응하여, 전송재개시간을 설정하는 과정과, 상기 만료시간 및 전송재개시간을 고려하여 상기 MAC의 전송 재개를 지시하는 상기 전송 제어 명령을 출력하는 과정을 포함하는 것을 특징으로 하는 데이터 전송 제어 방법
|
10 |
10
제6항에 있어서,상기 만료시간, 리스트 포인터, 게이트 운영정보, 및 MAC의 전송 중지를 지시하는 상기 전송 제어 명령에 대한 초기화를 수행하는 과정을 포함하는 것을 특징으로 하는 데이터 전송 제어 방법
|
11 |
11
제6항에 있어서,상기 리스트 포인터를 업데이트하는 과정과,상기 업데이트된 리스트 포인터에 대응되는 업데이트된 게이트 운영정보를 확인하고, 상기 업데이트된 게이트 운영정보에 대응되는 상기 전송 제어 명령을 생성하는 과정을 포함하는 것을 특징으로 하는 데이터 전송 제어 방법
|
12 |
12
제11항에 있어서,상기 업데이트된 게이트 운영정보가 상기 MAC의 전송 중지를 지시함에 대응하여 전송중지시간을 설정하는 과정과, 상기 업데이트된 게이트 운영정보가 상기 MAC의 전송 재개를 지시함에 대응하여 전송재개시간을 설정하는 과정을 포함하는 것을 특징으로 하는 데이터 전송 제어 방법
|
13 |
13
제6항에 있어서,상기 사이클에 포함되는 첫번째 구간에 대응되는 게이트 운영정보를 확인하고, 상기 첫번째 구간에 대응되는 게이트 운영정보에 기초하여 상기 전송 제어 명령을 출력하는 과정을 포함하는 것을 특징으로 하는 데이터 전송 제어 방법
|
14 |
14
프레임 전송 제어 장치에 있어서,게이트 제어와 관련된 파라미터를 관리하는 리스트 설정부와,사이클의 시작 타이밍을 관리하는 사이클 타이머부와,상기 리스트 설정부 및 사이클 타이머부로부터 제공되는 파라미터에 기초하여, 상기 게이트 제어를 수행하는 리스트 실행부를 포함하며,상기 리스트 실행부는,상기 사이클에 포함된 적어도 하나의 구간에 대한 만료시간을 설정하고, 상기 적어도 하나의 구간을 지시하는 리스트 포인터에 대응되는 게이트 운영정보를 확인하고, 상기 게이트 운영정보에 대응되는 제어를 수행하고, 상기 리스트 포인터를 다음 시간 구간에 대응되는 값으로 업데이트 하는 사이클 수행 스테이트 머신과,상기 사이클 수행 스테이트 머신과 상기 딜레이 스테이트 머신 사이에 구비되어, 상기 업데이트된 리스트 포인터에 대응되는 게이트 운영정보를 확인하고, 상기 게이트 운영정보에 대응되는 제어를 수행하는 다음 사이클 확인 스테이트 머신과,상기 만료시간을 미리 정해진단위로 차감하여 업데이트하는 딜레이 스테이트 머신과,MAC의 전송 중지를 지시하는 제어신호를 생성하는 홀드 사이클 스테이트 머신과,MAC의 전송 재개를 지시하는 제어신호를 생성하는 릴리즈 사이클 스테이트 머신을 포함하는 것을 특징으로 하는 프레임 전송 제어 장치
|
15 |
15
제14항에 있어서,상기 다음 사이클 확인 스테이트 머신은,상기 게이트 운영정보가 상기 MAC의 전송 중지를 지시함에 대응하여 전송중지시간을 설정하는 것을 특징으로 하는 프레임 전송 제어 장치
|
16 |
16
제14항에 있어서,상기 다음 사이클 확인 스테이트 머신은,상기 게이트 운영정보가 상기 MAC의 전송 재개를 지시함에 대응하여 전송재개시간을 설정하는 것을 특징으로 하는 프레임 전송 제어 장치
|
17 |
17
제14항에 있어서,상기 사이클 타이머부는,상기 사이클에 포함되는 첫번째 구간에 대응되는 게이트 운영정보를 확인하고, 상기 게이트 운영정보에 기초하여 상기 MAC의 전송 중지를 지시하는 제어신호 또는 MAC의 전송 재개를 지시하는 제어신호를 생성하는 것을 특징으로 하는 프레임 전송 제어 장치
|
18 |
18
제17항에 있어서,상기 사이클 타이머부는,상기 사이클의 개시 시간을 설정하고, 상기 사이클에 포함되는 첫번째 구간에 대응되는 게이트 운영정보를 확인하는 시작 시간 설정 스테이트 머신과,상기 MAC의 전송 중지를 지시하는 제어신호를 생성하는 제2홀드 사이클 스테이트 머신과,상기 MAC의 전송 재개를 지시하는 제어신호를 생성하는 제2릴리즈 사이클 스테이트 머신을 포함하는 것을 특징으로 하는 프레임 전송 제어 장치
|
19 |
19
제18항에 있어서,상기 게이트 운영정보가 상기 MAC의 전송 중지를 지시하고,현재 시각에서 전송중지 상세정보를 차감한 값이 상기 사이클의 개시 시간과 동일하거나 상대적으로 더 큰 값을 나타냄에 따라, 상기 제2홀드 사이클 스테이트 머신이 수행되는 것을 특징으로 하는 프레임 전송 제어 장치
|
20 |
20
제18항에 있어서,상기 게이트 운영정보가 상기 MAC의 전송 재개를 지시하고,현재 시각에서 전송재개 상세정보를 차감한 값이 상기 사이클의 개시 시간과 동일하거나 상대적으로 더 큰 값을 나타냄에 따라, 상기 제2릴리즈 사이클 스테이트 머신이 수행되는 것을 특징으로 하는 프레임 전송 제어 장치
|