1 |
1
PES(Packetized Elementary Stream) 및 운송 스트림 버퍼의 저장상태에 따라서 기초 스트림 패킷을 다중화할 것인지 또는 널(null) 패킷을 다중화할 것인지에 대한 제어신호인, video, audio1, audio2, null 신호를 발생시키는 율 제어신호 발생수단(13); 다중화한 운송 스트림 패킷의 종류를 카운트하여 특정 패킷에 대한 전송주기를 제어하기 위한 제어신호인 v2a_rate, per_time, psi_time 신호를 발생시키는 전송주기 제어신호 발생수단(14); 상기 율 제어신호 발생수단(13) 및 전송주기 제어신호 발생수단(14)에서 발생된 제어신호에 따라 상태천이를 수행하는 스케쥴링수단(12); 및 상기 스케쥴링수단(12)의 구동클럭을 발생하는 구동클럭 발생수단(20)을 구비하는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러
|
4 |
4
제1항에 있어서, 상기 율 제어신호 발생수단(13)은, PES 버퍼들의 데이타량이 소정값 이상이면, video, audio1, audio2 신호를 발생하고, 운송 스트림 버퍼의 데이터량이 소정값 이하이면 null 신호를 발생시키도록 구성되는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러
|
5 |
5
제1항에 있어서, 상기 전송주기 제어신호 발생수단(14)은, 다중화되는 운송 스트림 패킷을 카운트하는 운송 스트림 패킷 카운터(16); 비디오 패킷을 카운트하는 비디오 패킷 카운터(17); PSI(Program Speciffc Information) 패킷을 카운트하는 PSI 패킷 카운터(18); 상기 스케쥴링수단(12)에서 발생되는 패킷선택신호를 입력받아 이를 디코딩하여 상기 운송 스트림 패킷 카운터(16), 비디오 패킷 카운터(17), PSI 패킷 카운터(18)의 구동신호를 발생시키는 패킷 카운터 제어기(15); 및 상기 각각의 카운터(16 내지 18) 값에 따라서 예정된 주기가 되면 소정의 전송제어신호(v2a_rate, pcr_time, psi_time)를 발생하는 전송 주기 제어신호 발생기(19)를 구비하는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러
|
6 |
6
제5항에 있어서, 상기 전송주기 제어신호 발생기(19)는, 운송 스트림 패킷카운터에서 다중화되는 운송 스트림 패킷을 카운트하여 예정된 PCR(Program Clock Referance) 패킷 전송주기가 되면 pcr_time 신호를 발생하고, PSI를 포함하는 패킷을 예정된 주기로 다중화하기 위해서 psi_time 신호를 발생하고, 오디오 부호화율과 비디오 부호화율의 비를 고려하여, 상기 비디오 패킷 카운터의 값이 필요한 만큼 비디오 운송 스트림 패킷을 다중화하면, v2a_rate 신호를 발생하도록 구성되는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러
|
7 |
7
엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러에 적용되는 스케쥴링 방법에 있어서, 초기상태(31)에서 audio이나 video 제어신호가 발생하면 각각 오디오1, 비디오 상태로 천이가 일어나고 천이되는 그 상태를 출력하는 제1단계; 상기 제1단계에서, 비디오 상태로 천이되면, 비디오상태(32)에서 pcr_time, v2a_rate, audio1, video, null 신호 순으로 각 신호가 유효한지를 확인하여, pcr_time 신호가 유효하면 비디오 PCR(33)을 선택하고, v2a_rate audio1이 유효하면 오디오1을 선택하고, video 신호가 유효하면 비디오패킷을 다중화하고, null 신호가 발생하면 null 패킷을 다중화하는 제2단계; 상기 제2단계에서, 비디오 PCR(33)이 선택되면, 비디오 PCR(33) 상태에서 비디오 PSI, 오디오1, 비디오, 비디오 null의 우선순위로 소정 제어신호에 따라 천이하는 제3단계; 상기 제3단계에서, 비디오 PSI 상태(34)로 천이되면, 여기서 오디오1, 비디오, 널 패킷 순으로 제어신호를 확인하는 제4단계; 상기 제2 또는 제3단계에서, 비디오 null 상태(35)가 되면, 여기서 PCR, 오디오1, 비디오, null 패킷순으로 제어신호를 확인하고 천이하는 제5단계; 상기 제1단계에서, 오디오 상태로 천이되면, 오디오1(36), 오디오 1 PCR(37), 오디오1 PSI(38), 오디오1, NULL(39) 상태에서 상기 비디오의 경우와 동일한 방식으로 천이를 하는 제6단계; 및 오디오2(40), 오디오2 PCR(41), 오디오2 PSI(42), 오디오2 null(43) 상태에서 PCR, 비디오, 오디오1, null의 순서로 천이를 하는 제7단계를 포함하는 것을 특징으로 하는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러에 적용되는 스케쥴링 방법
|
8 |
8
제7항에 있어서, 상기 제1단계에서 초기상태(31)는, 시작상태(51)에서 오디오1, 비디오의 순서로 제어신호에 따라 천이하는 제8단계; 상기 제어신호가 발생하지 않으면, 구동 클럭에서 초기 PAT(Program Association Table)(52), 초기 PMT(Program Map Table)(53), 초기 CAT(Conditional Access Table)(54)로 천이하고, 초기 CAT에서 다시 한번 제어신호를 확인하고, 제어신호가 발생하지 않으면 시작상태로 천이하는 제9단계를 포함하는 것을 특징으로 하는 엠피이지-2(MPEG-2) 운송스트림의 다중화 스케쥴러에 적용되는 스케쥴링 방법
|