KR100977988B1 - 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치 및 이를 이용한 실시간 다중 프로세서 통신 방법 - Google Patents
이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치 및 이를 이용한 실시간 다중 프로세서 통신 방법 Download PDFInfo
- Publication number
- KR100977988B1 KR100977988B1 KR1020080065512A KR20080065512A KR100977988B1 KR 100977988 B1 KR100977988 B1 KR 100977988B1 KR 1020080065512 A KR1020080065512 A KR 1020080065512A KR 20080065512 A KR20080065512 A KR 20080065512A KR 100977988 B1 KR100977988 B1 KR 100977988B1
- Authority
- KR
- South Korea
- Prior art keywords
- time
- real
- communication
- interval
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/50—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication
- H04L12/52—Circuit switching systems, i.e. systems in which the path is physically permanent during the communication using time division techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
Claims (29)
- 이더넷 스위치의 시분할 동시 통신 방식에 따른 통신 프레임 구조를 갖는 통신 장치에 있어서,전체 통신 시간을 균등 분할 한 프레임 구간(FI : Frame Interval)을 형성하며, 어느 하나의 프레임 구간(FI)은 동기화를 위한 패킷(packet)의 송수신을 수행하는 동기화 구간(SI : Synchronization Interval);여러 프로세서로부터 동시 다발적으로 실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 실시간 구간(RTI); 및상기 실시간 구간(RTI)가 종료된 후 여러 프로세서로부터 동시 다발적으로 비실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 비실시간 구간(NRTI : Non Real Time Interval)을 포함하여 구성되며,상기 동기화 구간(SI)은 동기화를 위한 패킷(packet)의 송수신을 위한, 송신 시간 간격 및 수신 시간 간격을 배치하는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치.
- 삭제
- 제 1 항에 있어서,상기 동기화 구간(SI)은 2차 동기화를 위한 패킷(packet)의 송수신을 위한, 송신 시간 간격 및 수신 시간 간격이 추가로 지정되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치.
- 이더넷 스위치의 통신 프레임을 이용한 다중 프로세서 간 실시간 통신 방법에 있어서,a) 전체 시간을 균등 분할 한 프레임 구간(FI : Frame Interval)을 형성하며, 어느 하나의 프레임 구간(FI)은 동기화를 위한 패킷(packet)의 송수신을 수행하는 동기화 구간(SI : Synchronization Interval)을 설정하는 단계;b) 여러 프로세서로부터 동시 다발적으로 실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 실시간 구간(RTI)을 설정하는 단계;c) 상기 실시간 구간(RTI)가 종료된 후 여러 프로세서로부터 동시 다발적으로 비실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 비실시간 구간(NRTI : Non Real Time Interval)을 설정하는 단계; 및d) 최소 프레임 구간(MFI : Minimum Frame Interval)을 설정하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 이더넷 스위치의 통신 프레임을 이용한 다중 프로세서 간 실시간 통신 방법에 있어서,a) 전체 시간을 균등 분할 한 프레임 구간(FI : Frame Interval)을 형성하며, 어느 하나의 프레임 구간(FI)은 동기화를 위한 패킷(packet)의 송수신을 수행 하는 동기화 구간(SI : Synchronization Interval)을 설정하는 단계;b) 여러 프로세서로부터 동시 다발적으로 실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 실시간 구간(RTI)을 설정하는 단계;c) 상기 실시간 구간(RTI)이 종료된 후 여러 프로세서로부터 동시 다발적으로 비실시간 송수신을 위해 통신 시간 구간(Time Slot)으로 지정되는 비실시간 구간(NRTI : Non Real Time Interval)을 설정하는 단계; 및d) 통신 시간 간격(Time Slot)들을 확장 조정하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 4 항 또는 제 5 항에 있어서,상기 a) 단계에서 상기 어느 하나의 프레임 구간의 크기 FI(단위는 ms)는 첫 번째로, 요구되는 실시간 최대 시간 지연 E(ms)보다 작거나 같아야 하며 두 번째로, 한 프레임 구간 이내에 여러 개의 패킷이 전송될 수 있을 만큼 커야하는 조건을 갖는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 6 항에 있어서,상기 두 번째 조건에 따른 패킷 전송 량은 수학식 24;
FI >> (이더넷 패킷의 최대 크기)*8 / (1000*X)(ms) <여기서 이더넷 패킷의 최대 크기는, 1526 byte이고, 8은 byte 당 bit 수를 나타내며, X는 이더넷의 속도 (Mbps)를 나타내고, 1000은 시간의 단위를 ms로 맞추기 위한 값>에 따라 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 4 항 또는 제 5 항에 있어서,상기 b)단계는 b-1) 실시간 구간(RTI)에 대한 초기값 설정 단계;b-2) 프로세서 간 실시간 통신시간 산출 단계;b-3) 프로세서 간 실시간 송신 완료 시간 산출 단계;b-4) 최소 실시간 수신 요구 시간 산출 단계;b-5) 실시간 통신순서 및 실시간 수신 완료 시간 산출 단계; 및b-6) 실시간 시간 구간(RTI)의 크기 값을 산출하는 단계로 구성되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 8 항에 있어서,상기 b-1)단계의 초기값은, 송수신 프로세서의 개수 : p (개), 프레임 구간 : FI (ms), 동기 구간 : SI (ms), 이더넷 속도 : X (Mbps), 이더넷 통신 주기 : P (ms), 송신 프로세서 i에서 수신 프로세서 j로의 한 주기당 실시간 이더넷 전송량 : Aij (Bytes)를 포함하는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 8 항에 있어서,상기 b-2)단계는 수학식 25;
Cij = (FI/P) * Aij * 8 / (1000 * X)(ms) <Aij : 송신 프로세서 i에서 수신 프로세서 j로의 한 주기당 실시간 이더넷 전송량(Bytes), X : 이더넷 속도(Mbps), FI : 프레임 구간(ms), P : 송수신 프로세서의 개수(개), Cij : 실시간 구간 RTI를 산출하기 위해 실시간 구간 RTI로 포함되는 하나의 요소로서, 송신 프로세서 i에서 수신 프로세서 j로 전송되어야 할 통신시간>에 의거 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 8 항에 있어서,상기 b-3)단계는 가) 각 송신 프로세서 i가 실시간 송신을 완료하는 시간 Rtfi를 계산하는 단계; 및나) 모든 송신 프로세서의 실시간 송신 완료 시간 Rtf를 계산하는 단계로 구성되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다 중 프로세서 통신 방법.
- 제 11 항에 있어서,상기 가)단계는 수학식 26;
Rtfi = SI + (상기 Cij의 수신 프로세서 지수 j에 대한 합, j = 1, 2,...,p, j ≠ i ) <SI : 동기 구간>에 의거 산출되고,상기 나)단계는 수학식 27;Rtf = (Rtfi 중 송신 프로세서 지수 i에 대한 최대값, i = 1, 2,..,p ) 에 의거 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 8 항에 있어서,상기 b-4)단계는 가) 각 수신 프로세서 j의 최소 실시간 수신 요구 시간 Qrj를 계산하는 단계;나) 모든 수신 프로세서의 최소 실시간 수신 요구 시간 Qr을 계산하는 단계; 및다) 최소 실시간 송수신 요구 시간 Qtr을 계산하는 단계로 구성되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 13 항에 있어서,상기 가) 단계는 수학식 28;
Qrj = SI + (상기 Cij의 수신 프로세서 지수 j에 대한 합, j = 1, 2,...,p, j ≠ i ) <SI : 동기 구간>에 의거하여 산출되고,상기 나) 단계는 수학식 29;Qr = (상기 Qrj 중 송신 프로세서 지수 j에 대한 최대값, i = 1, 2,..,p ) 에 의거하여 산출되며,상기 다) 단계는 수학식 30;Qtr = max(Rtf, Qr) 에 의거하여 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 8 항에 있어서,상기 b-5) 단계는, 하나의 통신 순서 지수 n에 대하여 실시간 통신 순서로써, 송신 프로세서 i의 k번째 실시간 시간 간격에서의 수신 프로세서 Rdik를 결정하는 제1 과정;Rdik의 각 k에 대한 수신 데이터의 시작시간을 확인하여 순서대로 정렬하는 제2 과정;통신순서 n에서의 각 수신 프로세서 j가 실시간 수신을 완료하는 시간 Rrfjn을 계산하는 제3 과정; 및통신순서 n에서의 모든 수신 프로세서가 실시간 수신을 완료하는 시간 Rrfn을 모든 프로세서가 실시간 수신을 완료하는 시간(Rrfjn)의 최대값(Rrfn)으로 설정하는 제 4 과정으로 이루어지며, 상기 제1 과정 내지 제4 과정을 반복하되;상기 최대값(Rrfn)이 최소 실시간 송수신 요구 시간 Qtr과 같다면 이 값을 모든 수신 프로세서가 실시간 수신을 완료하는 최소 시간 Rrf로 설정하고, 통신순서지수 n에 대한 반복과정을 탈출하며, 상기 반복과정의 탈출 없이 N 가지의 통신순서에 대하여 계산이 완료되었으면 모든 경우의 수신완료시간 Rrfn 중 최소값으로 Rrf를 결정한 후, 최소에 해당하는 Rdik를 저장하고;상기 b-6) 단계는 수학식 31;
RTI = Rtf - SI 에 의거 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 4 항 또는 제 5 항에 있어서,상기 c)단계는 c-1) 비실시간 구간(NRTI)에 대한 초기값 설정 단계;c-2) 프로세서 간 비실시간 통신시간 산출 단계;c-3) 프로세서 간 비실시간 송신 완료 시간 산출 단계;c-4) 최소 비실시간 수신 요구 시간 산출 단계;c-5) 비실시간 통신순서 및 비실시간 수신 완료 시간 산출 단계; 및c-6) 비실시간 시간 구간(NRTI)의 크기 값을 산출하는 단계로 구성되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 16 항에 있어서,상기 c-1) 단계에서 상기 NRTI의 초기값은, 송수신 프로세서의 개수 : p (개), 프레임 구간 : FI(sec), 동기 구간 : SI(ms), 이더넷 속도 : X(Mbps), 이더넷 통신 주기 : P(ms), 각 송신 프로세서 i가 실시간 송신을 완료하는 시간 : Rtfi, 각 수신 프로세서 j가 실시간 수신을 완료하는 시간 : Rrfj, 송신 프로세서 i에서 수신 프로세서 j로의 비실시간 이더넷 전송량 : Bij (Bytes)을 포함하는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 16 항에 있어서,상기 c-2) 단계는 송신 프로세서 i에서 수신 프로세서 j로 전송되어야 할 통신시간 Gij를 계산하는 것으로, 수학식 32;
Gij = (FI/P) * Bij * 8 / (1000 * X) (ms) < P : 송수신 프로세서의 개수(개), FI : 프레임 구간(sec), X : 이더넷 속도(Mbps), Bij : 송신 프로세서 i에서 수신 프로세서 j로의 비실시간 이더넷 전송량>에 의해 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 16 항에 있어서,상기 c-3) 단계는 가) 각 송신 프로세서 i가 비실시간 송신을 시작하는 시간을 Rtfi로 설정하는 단계;나) 각 송신 프로세서 i가 비실시간 송신을 완료하는 시간 Ntfi를 계산하는 단계;다) 모든 송신 프로세서의 비실시간 송신 완료 시간 Ntf를 계산하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 19 항에 있어서,상기 나) 단계는 수학식 33;
Ntfi = Rtfi + (Gij의 수신 프로세서 지수 j에 대한 합, j = 1, 2,...,p, j ≠ i ) <Gij : 송신 프로세서 i에서 수신 프로세서 j로 전송되어야 할 통신시간>에 의거 산출되며,상기 다) 단계는 수학식 34;Ntf = (Ntfi 중 송신 프로세서 지수 i에 대한 최대값, i = 1, 2,...,p ) 에 의거 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 16 항에 있어서,상기 c-4) 단계는, 가) 각 수신 프로세서의 최소 비실시간 수신 요구 시간 Lrj 를 계산하는 단계;나) 모든 프로세서의 최소 비실시간 수신 요구 시간 Lr을 계산하는 단계;다) 모든 프로세서의 최소 비실시간 송신 요구 시간 Lt을 계산하는 단계; 및라) 최소 비실시간 송수신 요구 시간 Ltr을 계산하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 21 항에 있어서,상기 가) 단계는 수학식 35;
Lrj = Rrfj + (Gij의 송신 프로세서 지수 i에 대한 합, i = 1, 2,...,p, i ≠ j ) <Gij : 송신 프로세서 i에서 수신 프로세서 j로 전송되어야 할 통신시간, Rrfj : 수신 프로세서 j가 실시간 수신을 완료하는 시간>에 의거 산출되고;상기 나) 단계는 수학식 36;Lr = (Lrj 중 수신 프로세서 지수 j에 대한 최대값, j = 1, 2,...,p ) 에 의거 산출되며;상기 다) 단계는 수학식 37;Lt = (Ltj 중 수신 프로세서 지수 j에 대한 최대값, j = 1, 2,...,p ) 에 의거 산출되며;상기 라) 단계는 수학식 38;Ltr = max(Lt, Lr) 에 의거 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 16 항에 있어서,상기 c-5) 단계는 하나의 통신 순서 지수 n에 대하여 비실시간 통신 순서로써, 송신 프로세서 i의 k번째 실시간 시간 간격에서의 수신 프로세서 Ndik를 결정하는 제1 과정;상기 Ndik의 각 k에 대한 수신 데이터의 시작시간을 확인하여 순서대로 정렬하는 제 2 과정;통신순서 n에서의 각 수신 프로세서가 비실시간 수신을 완료하는 시간 Nrfjn을 계산하는 제3 과정; 및통신순서 n에서의 모든 수신 프로세서가 비실시간 수신을 완료하는 시간 Nrfn을 모든 프로세서가 비실시간 수신을 완료하는 시간으로, 각 프로세서의 비실시간 수신완료 시간 Nrfjn들의 최대값으로 설정하는 제4 과정을 반복하되;상기 Nrfn가 최소 비실시간 송수신 요구 시간 Ltr와 같다면 모든 수신 프로세서가 비실시간 수신을 완료하는 최소 시간 Nrf로 설정하고, 통신순서지수 n에 대한 반복 과정을 탈출하고;탈출 없이 N 가지의 통신순서에 대하여 계산이 완료되었으면 모든 경우의 수신완료시간 상기 Nrfn의 최소값으로 Nrf를 결정한 후, 최소에 해당하는 Ndik를 통신 순서로 상정하며;상기 c-6) 단계는 수학식 39;
NRTI = Nrf - RTI - SI 에 근거하여 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 5 항에 있어서,상기 d) 단계는 d-1) 통신량 확장을 위한 초기값을 설정하는 단계;d-2) 시간구간 조정비율(Scale)을 산출하는 단계;d-3) 상기 d-2) 단계의 시간구간 조정비율 값이 '1' 보다 크거나 같을 경우, 실시간, 비실시간 시간간격을 확장하는 단계; 및d-4) 상기 d-2) 단계의 시간구간 조정비율 값이 '1' 보다 작을 경우, 비실시간 구간을 재결정하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 24 항에 있어서,상기 d-1) 단계의 초기값은 프레임 구간 : FI(ms)과, 동기 구간 : SI(ms)과, 각 송신 프로세서 i가 비실시간 송신을 완료하는 시간 : Ntfi과, 각 수신 프로세서 j가 비실시간 수신을 완료하는 시간 : Nrfj과, 송신 프로세서 i에서 수신 프로세서 j로의 실시간 통신 시간 간격 : Cij(Bytes)과, 송신 프로세서 i에서 수신 프로세서 j로의 비실시간 통신 시간 간격 : Gij(Bytes)을 포함하는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 24 항 또는 제 25 항에 있어서,상기 d-2) 단계는 수학식 40;
Scale = min( (FI - SI)/(Ntfi - SI), (FI - SI)/(Nrfi - SI) ) 에 따라 시간구간 조정비율이 결정되고;상기 d-3) 단계의 실시간 구간의 통신시간 간격 확장은 수학식 41;Cij'= Scale * Cij <Cij' : 실시간 구간의 통신 시간 간격, Scale : 시간 구간 조정비율(scale factor), Cij : 송신 프로세서 i에서 수신 프로세서 j로의 실시간 통신 시간 간격>에 따라 산출되며;상기 d-3) 단계의 비실시간 구간의 통신시간 간격 확장은 수학식 42;Gij'= Scale * Gij <Gij' : 비실시간 구간의 통신 시간 간격, Scale : 시간 구간 조정비율(scale factor), Gij : 송신 프로세서 i에서 수신 프로세서 j로의 비실시간 통신 시간 간격>에 따라 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법. - 제 4 항에 있어서,상기 d) 단계는 d-1) 최소 프레임 구간을 결정하기 위한 초기값을 설정하는 단계;d-2) 시간구간 조정비율(Scale)을 산출하는 단계;d-3) 상기 d-2) 단계의 시간구간 조정비율 값이 '1' 보다 크거나 같을 경우, 최소 프레임 구간(MFI : Minimum Frame Interval)을 산출하는 단계; 및d-4) 상기 d-2) 단계의 시간구간 조정비율 값이 '1' 보다 작을 경우, 상기 프레임 구간(FI)를 재설정하는 단계로 이루어진 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 27 항에 있어서,상기 d-1) 단계의 초기값은 프레임 구간 : FI(ms)과, 동기 구간 : SI(ms)과, 실시간 구간 : RTI(ms)과, 비실시간 구간 : NRTI(ms)과, 각 송신 프로세서 i가 비실시간 송신을 완료하는 시간 : Ntfi과, 각 수신 프로세서 j가 비실시간 수신을 완료하는 시간 : Nrfj을 포함하는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
- 제 27 항 또는 제 28 항에 있어서,상기 d-2) 단계는 수학식 43;
Scale = min( (FI - SI)/(Ntfi - SI), (FI - SI)/(Nrfi - SI) ) 에 따라 시간구간 조정비율이 결정되고;상기 d-3) 단계의 최소 프레임 구간(MFI) 설정은 수학식 44;MFI = SI + RTI + NRTI 에 따라 산출되는 것을 특징으로 하는 이더넷 스위치의 통신 프레임 구조를 이용한 실시간 다중 프로세서 통신 방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080065512A KR100977988B1 (ko) | 2008-07-07 | 2008-07-07 | 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치 및 이를 이용한 실시간 다중 프로세서 통신 방법 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080065512A KR100977988B1 (ko) | 2008-07-07 | 2008-07-07 | 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치 및 이를 이용한 실시간 다중 프로세서 통신 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100005471A KR20100005471A (ko) | 2010-01-15 |
| KR100977988B1 true KR100977988B1 (ko) | 2010-08-26 |
Family
ID=41814851
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080065512A Expired - Fee Related KR100977988B1 (ko) | 2008-07-07 | 2008-07-07 | 이더넷 스위치의 통신 프레임 구조를 갖는 통신 장치 및 이를 이용한 실시간 다중 프로세서 통신 방법 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100977988B1 (ko) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101645260B1 (ko) * | 2015-01-16 | 2016-08-04 | 한국로봇융합연구원 | 복수의 제어기간의 정밀한 시간 기록을 포함하는 데이터 동기화 시스템 및 방법 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050108932A (ko) * | 2004-05-14 | 2005-11-17 | 삼성전자주식회사 | 동기화 이더넷에서의 데이터 프레임 구성 방법 및 그에따른 데이터 처리 방법 |
| KR20070005242A (ko) * | 2005-07-05 | 2007-01-10 | 삼성전자주식회사 | 레지덴셜 이더넷에서 고속 이더넷을 수용하는 전송 사이클설정방법 |
| KR20080055201A (ko) * | 2006-12-14 | 2008-06-19 | 주식회사 케이티 | 동기식 이더넷에서 비실시간 트래픽 전송 제어 방법 |
-
2008
- 2008-07-07 KR KR1020080065512A patent/KR100977988B1/ko not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050108932A (ko) * | 2004-05-14 | 2005-11-17 | 삼성전자주식회사 | 동기화 이더넷에서의 데이터 프레임 구성 방법 및 그에따른 데이터 처리 방법 |
| JP2005328545A (ja) | 2004-05-14 | 2005-11-24 | Samsung Electronics Co Ltd | 同期化イーサネットでのデータフレーム構成方法、データ処理方法及びイーサネット装置 |
| KR20070005242A (ko) * | 2005-07-05 | 2007-01-10 | 삼성전자주식회사 | 레지덴셜 이더넷에서 고속 이더넷을 수용하는 전송 사이클설정방법 |
| KR20080055201A (ko) * | 2006-12-14 | 2008-06-19 | 주식회사 케이티 | 동기식 이더넷에서 비실시간 트래픽 전송 제어 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100005471A (ko) | 2010-01-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8964739B1 (en) | Self-healing data transmission system and method to achieve deterministic and lower latency | |
| CN108282415B (zh) | 一种调度方法及设备 | |
| US9473599B2 (en) | High payload data packet transmission system and relay to lower latency | |
| US9036654B2 (en) | Packet sharing data transmission system and relay to lower latency | |
| US8971317B2 (en) | Method for controlling data stream switch and relevant equipment | |
| CN114422448A (zh) | 一种时间敏感网络流量整形方法 | |
| EP4395264A1 (en) | Joint traffic routing and scheduling method for removing non-deterministic interrupt for tsn network used in industrial iot | |
| CN109921972A (zh) | 数据包传输和/或接收的方法 | |
| US8929216B2 (en) | Packet scheduling method and apparatus based on fair bandwidth allocation | |
| CN108353036A (zh) | 用于通信网络的分组处理技术 | |
| CA3167987C (en) | Network layer channel bonding | |
| CN117675606A (zh) | 一种基于数字化仿真的时间敏感网络资源调度算法组合方法 | |
| US7106697B1 (en) | Method for dynamically computing a switching schedule | |
| JP4546138B2 (ja) | 通信ネットワークにおいてデータのバーストを送信用にスケジューリングする方法 | |
| JP6152425B2 (ja) | リアルタイムメッセージの送信方法およびリアルタイムメッセージを送信するためのコンピュータネットワーク | |
| Hu et al. | AMRT: Anti-ECN marking to improve utilization of receiver-driven transmission in data center | |
| KR20100005471A (ko) | 이더넷 스위치의 통신 프레임 구조 및 이를 이용한 실시간다중 프로세서 통신 방법 | |
| CN106788863B (zh) | 一种支持子网时间触发通信的航空电子wdm网络管理仿真系统 | |
| JP2006519531A (ja) | データネットワークにおける情報伝達 | |
| Diederich et al. | LCDN: Providing network determinism with low-cost switches | |
| EP4425870A1 (en) | Packet transmission | |
| KR101268204B1 (ko) | 다중 프로세서 제어 시스템을 위한 효율적인 실시간 이더넷 전송 스케줄 방법 및 통신 장치 | |
| CN105099925A (zh) | 用于确定性网络的分层调度器 | |
| Zhu et al. | A new scheduling scheme for resilient packet ring networks with single transit buffer | |
| WO2024039922A1 (en) | Network layer channel bonding with an external device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130730 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140724 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20150820 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20150820 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
