1 |
1
가정내 정보 단말기들의 네트워킹을 위한 홈 네트워킹 시스템에서 상기 각 정보 단말기에 구비되어 데이터 전송시점을 알려주는 타임슬롯 발생장치에 있어서, 네트워크 라인상에 데이터가 존재하는 가를 나타내는 반송파 감지신호를 입력받고, 상기 반송파 감지신호의 레벨에 따른 카운터 제어신호를 발생하고, 상기 카운터 제어신호에 응답하여 제공되는 카운터값을 이용하여 유효한 데이터 수신, 데이터 충돌 발생 또는 상기 반송파 감지신호에 에러 발생 여부를 나타내는 상태신호와 타임슬롯 발생을 위한 시간계수 카운터값을 출력하는 신호 분석부; 상기 카운터 제어신호에 응답하여 클럭신호를 카운팅하고, 카운팅된 결과를 상기 반송파 감지신호의 제1레벨 및 상기 제1레벨과 상보적인 제2레벨 구간의 길이에 대한 상기 카운터값으로써 상기 신호 분석부로 출력하는 카운팅부; 및 타임슬롯의 구간별 규격화된 시간 규정을 저장하고 있으며, 상기 신호 분석부로부터 출력되는 상기 상태신호에 따른 타임슬롯을 상기 시간계수 카운터값을 이용하여 상기 시간 규정에 맞게 생성하고, 상기 반송파 감지신호에 에러가 발생되었음을 나타내는 상태신호에 응답하여 현재의 타임슬롯 생성을 중단하는 타임슬롯 생성부를 포함하는 것을 특징으로 하는 타임슬롯 발생장치
|
2 |
2
제1항에 있어서, 상기 신호 분석부는 유효한 데이터 수신 또는 데이터 충돌 발생에 따른 규정된 반송파 감지신호가 입력되지 않으면, 상기 반송파 감지신호에 에러가 발생된 것으로 판단하는 것을 특징으로 하는 타임슬롯 발생장치
|
3 |
3
제1항에 있어서, 상기 카운팅부는 상기 카운터 제어신호에 응답하여 상기 반송파 감지신호가 상기 제1레벨인 동안 인에이블되어 상기 클럭신호를 카운팅하고, 카운팅된 결과를 상기 신호 분석부로 출력하는 제1카운터; 상기 카운터 제어신호에 응답하여 프레임과 프레임 사이에서 소정시간 이상 상기 제2레벨을 유지하는 프레임간 갭 구간을 검출하도록 인에이블되어 상기 클럭신호를 카운팅하고, 카운팅된 결과를 상기 신호 분석부로 출력하는 제2카운터; 및 상기 프레임간 갭이 검출된 후, 상기 카운터 제어신호에 응답하여 상기 반송파 감지신호가 상기 제2레벨인 동안 인에이블되어 상기 클럭신호를 카운팅하고, 카운팅된 결과를 상기 시간계수 카운터값으로서 상기 신호 분석부로 출력하는 제3카운터를 포함하는 것을 특징으로 하는 타임슬롯 발생장치
|
4 |
4
제1항에 있어서, 상기 타임슬롯 생성부는 상기 정보 단말기의 내부 지연시간에 응답하여 상기 타임슬롯에서 프레임간 갭의 구간을 조정하는 것을 특징으로 하는 타임슬롯 발생장치
|
5 |
5
가정내 정보 단말기들의 홈 네트워킹 시스템에서 상기 각 정보 단말기의 데이터 전송시점을 알려주는 상기 각 정보 단말기에 구비된 타임슬롯 발생장치에서 수행되는 타임슬롯 발생방법에 있어서, (a)네트워크 라인상에 데이터가 존재하는 가를 나타내는 반송파 감지신호를 이용하여 유효한 데이터 수신, 데이터 충돌 발생 또는 상기 반송파 감지신호에 오류 발생 여부를 판별하는 단계; (b)상기 (a)단계에서 유효한 데이터가 수신되었거나 또는 데이터 충돌이 발생되었다면, 각각에 대응되는 규정된 타임슬롯을 발생하는 단계; 및 (c)상기 (a)단계에서 상기 반송파 감지신호에 오류가 발생되었다고 판별되면, 타임슬롯 생성을 중단하고 새로운 타임슬롯 생성을 위해 대기하는 단계를 포함하는 것을 특징으로 하는 타임슬롯 생성 방법
|
6 |
6
제5항에 있어서, 상기 반송파 감지신호가 데이터 수신중임을 나타내는 제1레벨을 규정된 타임슬롯의 총시간이상 유지하면, 상기 정보 단말기가 언제든지 데이터 송신을 할 수 있는 비동기 구간임을 나타내는 신호를 출력하는 것을 특징으로 하는 타임슬롯 생성 방법
|
7 |
7
제5항에 있어서, 상기 (a)단계는 (a1)상기 반송파 감지신호가 상기 제1레벨과 상보적인 제2레벨을 유지하는 구간의 시간을 측정하는 단계; (a2)상기 (a1)단계에서 측정된 시간길이가 제1소정시간 이상이 되면 프레임간 갭으로 판별하고, 이후에 상기 반송파 감지신호가 상기 제1레벨로 변환되면, 상기 제1레벨을 유지하는 구간의 시간을 측정하는 단계; 및 (a3)상기 (a2)단계에서 측정된 시간 길이에 따라 정상적으로 데이터 수신이 이루어졌는가 또는 데이터 충돌이 발생되었는가 또는 반송파 감지신호에 오류가 발생되었는가를 판단하는 단계로 이루어지는 것을 특징으로 하는 타임슬롯 발생방법
|
8 |
8
제7항에 있어서, 상기 (a3)단계는 (a31)상기 (a2)단계에서 측정된 상기 제1레벨의 시간 길이가 제2소정시간 미만이면 상기 반송파 감지신호에 오류가 발생된 것으로 판단하는 단계; (a32)상기 제2소정시간 이상이고 제3소정시간 미만 동안 상기 제1레벨의 반송파 감지신호가 발생되고, 이후 상기 프레임간 갭에 해당되는 시간 이상이고 제4소정시간 미만의 제2레벨의 반송파 감지신호가 입력되는가를 판단하여 데이터 충돌여부를 판단하는 단계; 및 (a33)상기 제3소정시간 이상의 상기 제1레벨의 반송파 감지신호가 발생되고, 이후 상기 프레임간 갭에 해당하는 제2레벨의 반송파 감지신호가 입력되는가를 판단하여 데이터 수신이 정상적으로 이루어졌는가의 여부를 판단하는 단계로 이루어지는 것을 특징으로 하는 타임슬롯 발생 방법
|
9 |
9
제8항에 있어서, 상기 제4소정시간은 상기 프레임간 갭과 소정의 백오프신호(BOS) 구간을 합한 구간에 대응하는 시간인 것을 특징으로 하는 타임슬롯 발생 방법
|
10 |
10
제8항에 있어서, 상기 (a32)단계에서 프레임간 갭 미만 또는 상기 제4소정시간 이상의 제2레벨의 반송파 감지신호가 입력되면 잡음 또는 잘못된 반송파 감지신호가 입력된 것으로 판단하여 상기 (c)단계로 진행하는 것을 특징으로 하는 타임슬롯 발생 방법
|
11 |
11
제5항에 있어서, 상기 (b)단계에서 타임슬롯은 각 프레임 사이에는 상기 프레임간 갭 구간이 있으며, 상기 정보 단말기의 내부 지연시간에 응답하여 상기 타임슬롯에서 프레임간 갭의 구간을 조정하는 것을 특징으로 하는 타임슬롯 발생장치
|
12 |
12
제5항 내지 제11항 중 어느 한 항의 방법을 컴퓨터에서 실행 가능한 프로그램 코드로 기록한 기록 매체
|