1 |
1
다수의 통신단말과 접속하여 상호 데이타 교환을 수행하는 데이타 교환 시스템에 적용되는 분산 경로 제어를 이용한 데이타 송수신 방법에 있어서, 수신된 데이타 프레임의 처음 코드와 끝 코드를 구분하여 데이타를 저장하여 프레임의 헤더를 읽어 프레임 헤더를 저장하고, 경로 설정을 요구하고 시도횟수를 초기한후, 폴링 주소가 자신의 주소일때 다음 타임 슬롯에서 목적점 포트 주소함께 설정요구 신호를 송신하여 목적점 출력 포트로 부터 수신된 응답 신호가 경로 제어 완료이면 저장된 헤더를 데이타 채널을 통해 전송하고, 입력 버퍼에 저장된 데이타를 프레임의 끝까지 전송한 후, 경로 해제를 요구하여 자신의 폴링 주소에서 경로 해제를 요구하여 경로를 해제하는 제1단계(201 내지 234); 및 목적점 포트 주소가 자신의 포트 주소이면 경로 해제 요구시 경로를 해제하고, 경로 설정 요구시 출력 포트가 사용중 혹은 출력 버퍼가 풀상태가 아니고, 상호 통신이 가능하면 응답버스 신호에 경로 제어 완료를 표시하고 스위치 경로를 설정 데이타를 수신하여 프레임의 처음 코드와 끝 코드를 구별하여 데이타를 전송하는 제2단계(301 내지 315)를 포함하는 것을 특징으로 하는 데이타 송수신 방법
|
2 |
2
제1항에 있어서, 상기 제1단계(201 내지 234)는, 데이타를 수신하여 프레임의 처음 코드와 끝 코드를 구분하여 버퍼에 데이타를 저장한 후, 프레임이 도착하였음을 알리고, 이를 인지하여 입력 버퍼에 저장된 데이타의 프레임 헤더를 읽어 프레임 헤더를 저장하고, 경로 설정을 요구하고, 시도 횟수를 초기화한 후, 폴링 주소가 자신의 주소인지를 판단하는 제3단계(201 내지 214); 상기 제3단계(201 내지 214)에서 폴링 주소가 자신의 주소이면 다음 타임 슬롯에서 목적점 포트 주소와 경로 설정 요구를 송신한 후, 응답 타임 슬롯까지 기다려 목적점 출력 포트로 부터 수신된 응답 신호를 파악하는 제4단계(215 내지 217); 상기 제4단계(215 내지 217)에서 응답 신호가 경로 제어 완료이면 저장된 헤더 데이타와 입력 버퍼에 저장된 데이타를 프레임의 끝가지 전송하여 경로 해제를 요구하여 자신의 폴링주소에 경로 해제를 요구하여 경로를 해제하는 제5단계(218 내지 227); 상기 제4단계(215 내지 217)에서 응답 신호가 출력 포트 사용중이면 시도횟수의 값을 비교하여 허용값보다 작으면 일정시간 후 경로설정을 요구하고, 시도횟수를 증가하는 제6단계(228 내지 231); 및 상기 제4단계(215 내지 217)에서 응답 신호가 경로 설정 거부이면 입력버퍼에 저장된 데이타를 폐기하는 제7단계(232 내지 234)를 포함하는 것을 특징으로 하는 데이타 송수신 방법
|
3 |
3
제2항에 있어서, 상기 제3단계(201 내지 214)는, 매체 수신부(110)로 부터 데이타를 수신하여 데이타 유형을 파악하는 제8단계(201,202); 및 상기 제8단계(201,202)에서 데이타 유형이 프레임 처음 코드이면 프레임의 처음을 나타내는 비트를 생성하여 버퍼에 저장한 후, 계속적으로 입력 데이타의 유형을 파악하고, 일반 데이타이면 버퍼 상태가 풀상태가 아니면 수신된 데이타를 버퍼에 저장하고, 계속적으로 입력 데이타의 유형을 파악하고, 프레임 끝 코드이면 프레임 끝을 나타내는 비트를 생성하여 버퍼에 저장하고, 전송 제어부(140)로 프레임 도착을 알리는 신호를 출력하고, 전송 제어부(140)는 프레임 도착 알림 신호를 인지하여 입력 버퍼에 저장된 데이타를 읽어 프레임이 처음이 아니면, 프레임 헤더를 읽어 프레임 헤더를 저장하고, 경로 설정 제어부(150)로 경로 설정을 요구하고, 시도횟수를 초기화한 후, 경로 설정 제어부(150)는 경로 설정 요구를 수신하여 폴링 주소가 자신의 주소인지 판단하는 제9단계(203 내지 214)를 포함하는 것을 특징으로 하는 데이타 송수신 방법
|
4 |
4
상기 제2항에 있어서, 상기 제5단계(218 내지 227)는, 경로 제어 완료이면 전송 제어부(140)로 경로 제어 완료를 통보하고, 경로 제어 완료를 수신한 전송 제어부(140)는 저장된 헤더를 데이타 채널로 전송하고, 입력 버퍼 데이타를 읽어 데이타 채널로 전송하고, 프레임의 끝까지 전송한 후, 경로 설정 제어부(150)로 경로 해제를 요구하고, 경로 설정 제어부(150)는 전송 제어부(140)로 부터 경로 해제 요구를 수신하면(223) 폴링 주소가 자신의 주소인지 판단하는 제8단계(218 내지 224); 및 상기 제8단계(218 내지 224)에서 자신의 주소이면 다음 타임 슬롯에 목적점 요구 버스 신호에 해제 요구를 송신하여 목적점 출력 포트로 부터 응답을 수신하면 해제 처리를 수행하는 제9단계(225 내지 227)를 포함하는 것을 특징으로 하는 데이타 송수신 방법
|
5 |
5
제1항에 있어서, 상기 제2단계(301 내지 315)는, 출력 포트 중재부(170)는 목적점 포트 주소(DST_REQ)를 검사하여 자신의 포트 주소이면 경로 제어 모드를 판단하는 제3단계(301,302); 상기 제3단계(301,302)에서 경로 해제 요구이면 응답 버스에 경로 제어 완료 표시를 하고, 크로스바 스위치 제어 장치(300)에 CXB_STB 응답버스 신호를 어서트하고, 초기상태로 복귀하고, 경로 제어 모드가 경로 설정 요구이면 출력포트 사용중 혹은 출력 버퍼의 풀상태 여부를 판단하는 제4단계(303,304); 상기 제4단계(303,304)에서 출력 포트가 사용중이거나, 출력 버퍼가 풀상태이면 응답버스 신호에 출력포트 사용중을 표시하여 시작점 입력 포트의 경로 설정 제어부(150)로 통보하고, 초기상태로 복귀하며, 출력 포트가 사용중이거나, 출력 버퍼가 풀상태가 아니면 상호 통신 불가능 상태인지를 파악하는 제5단계(305,306); 상기 제5단계(305,306)에서 통신 불가능 상태이면 응답 버스 신호에 경로 설정 거부를 표시하여 전송하고, 초기상태로 복귀하며, 상호 통신이 가능하면 응답 버스 신호에 경로 제어 완료 표시를 하여 시작점 입력 포트의 경로 설정 제어부(150)로 전송하고, 크로스바 스위치 제어 장치(130)에 CXB_STB 응답 버스 신호를 어서트하여 설정된 경로를 통해 데이타를 수신하여 출력 버퍼에 저장하고, 프레임 송신부는 출력 버퍼에 저장된 데이타를 읽어 데이타의 유형을 판단하는 제6단계(307 내지 312); 및 상기 제6단계(307 내지 312)에서 프레임의 처음 코드이면 매체 송신부(190)로 프레임 처음 코드 발생 명령을 데이타와 함께 송신하고, 일반 데이타이면 매체 송신부(190)로 일반 데이타를 송신하고, 프레임의 끝코드를 수신하면 매체 송신부(190)로 프레임 끝코드 발생 명령을 송신하는 제7단계(313 내지 315)를 포함하는 것을 특징으로 하는 데이타 송수신 방법
|