1 |
1
엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치에 있어서,필터링해야 할 엠펙2(MPEG2) 트랜스포트 패킷의 패킷식별자(PID) 값을 저장하기 위한 저장 수단;외부로부터 입력되는 엠펙2(MPEG2) 스트림 중에서 상기 저장 수단에 저장되어 있는 패킷식별자(PID) 값이 포함된 엠펙2(MPEG2) 트랜스포트 패킷을 필터링하기 위한 필터링 수단;상기 필터링 수단에서 필터링한 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하기 위한 버퍼링 수단;상기 버퍼링 수단으로부터 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 AAL0-ATM 셀로 변환하기 위한 셀 변환 수단; 및상기 셀 변환 수단에 의해 생성되어 AAL0-ATM 셀로 분할되어 전달되는 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하여 하나의 엠펙2(MPEG2) 트랜스포트 패킷이 버퍼링됨에 따라 외부의 호스트 중앙처리기(CPU)로 전달하기 위한 셀 처리 수단을 포함하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
2 |
2
제 1 항에 있어서,상기 필터링 수단은,상기 외부로부터 입력되는 엠펙2(MPEG2) 스트림으로부터 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 검출하기 위한 동기바이트 이진상관기; 및상기 외부로부터 입력되는 엠펙2(MPEG2) 스트림을 상기 동기바이트 이진상관기에서 검출한 패킷 타이밍에 동기시켜 상기 저장 수단에 저장되어 있는 패킷 식별자(PID) 값과 동일한 엠펙2(MPEG2) 트랜스포트 패킷만을 분리하여 상기 버퍼링 수단에 버퍼링하기 위한 패킷 필터를 포함하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
3 |
3
제 2 항에 있어서,상기 동기바이트 이진상관기는,엠펙2(MPEG2) 트랜스포트 패킷 헤더에 포함된 동기패턴(0x47)을 검출하여 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 획득하는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
4 |
4
제 3 항에 있어서,상기 패킷 필터는,패킷의 첫 번째 동기 바이트를 상기 버퍼링 수단에 버퍼링할 때 SOP(Start Of Packet) 플래그 비트를 추가하여 버퍼링하는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
5 |
5
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,상기 셀 변환 수단은,첫 번째 AAL0-ATM 셀과 마지막 AAL0-ATM 셀을 AAL0-ATM 셀 헤더의 3비트 PTI(Payload Type Identifier) 비트"0"을 이용하여 표시하는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
6 |
6
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,상기 셀 변환 수단은,상태가 초기화신호(RST)에 의해 상태0로 천이하고,상기 버퍼링 수단에 엠펙2(MPEG2) 트랜스포트 패킷이 하나 이상 버퍼링되면 활성화되는 데이터 준비신호에 의해 상태1로 천이하여 SOP 플래그와 동기된 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 첫 번째 5바이트 AAL0-ATM 셀 헤더를 생성하여 48바이트 패킷 데이터와 조합한 후에, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하여 상기 셀 처리 수단으로 전달하고, 상태2로 천이하며,상기 상태2에서는 두 번째 53바이트 AAL0-ATM 셀을 구성하여 상기 셀 처리 수단으로 전달하고, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하고,상태3에서는 세 번째 53바이트 AAL0-ATM 셀을 구성하여 상기 셀 처리 수단으로 전달하고, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하고,상태4에서는 네 번째 53바이트 AAL0-ATM 셀을 구성하여 상기 셀 처리 수단으로 전달하고, 셀 헤더의 PTI 비트"0"을 "1"로 세트하되, 상기 상태4의 마지막 셀은 5바이트 셀 헤더와 44바이트 패킷 데이터, 및 4바이트 더미 데이터를 포함하여 이루어진 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
7 |
7
제 1 항 내지 제 4 항 중 어느 한 항에 있어서,상기 패킷식별자(PID) 값은,상기 외부의 호스트 중앙처리기(CPU)에 의해 상기 저장 수단에 설정되는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 장치
|
8 |
8
엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법에 있어서,필터링해야 할 엠펙2(MPEG2) 트랜스포트 패킷의 패킷식별자(PID) 값을 저장하고 있는 단계;입력되는 엠펙2(MPEG2) 스트림 중에서 상기 저장되어 있는 패킷식별자(PID) 값이 포함된 엠펙2(MPEG2) 트랜스포트 패킷을 필터링하는 필터링 단계;상기 필터링한 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하는 단계;상기 버퍼링한 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 AAL0-ATM 셀로 변환하는 셀 변환 단계; 및상기 AAL0-ATM 셀로 분할되어 전달되는 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하여 하나의 엠펙2(MPEG2) 트랜스포트 패킷이 버퍼링됨에 따라 외부의 호스트 중앙처리기(CPU)로 전달하는 단계를 포함하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법
|
9 |
9
제 8 항에 있어서,상기 필터링 단계는,상기 입력되는 엠펙2(MPEG2) 스트림으로부터 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 검출하는 패킷 타이밍 검출 단계; 및상기 입력되는 엠펙2(MPEG2) 스트림을 상기 검출한 패킷 타이밍에 동기시켜 상기 저장되어 있는 패킷 식별자(PID) 값과 동일한 엠펙2(MPEG2) 트랜스포트 패킷만을 분리하는 단계를 포함하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법
|
10 |
10
제 9 항에 있어서,상기 패킷 타이밍 검출 단계는,엠펙2(MPEG2) 트랜스포트 패킷 헤더에 포함된 동기패턴(0x47)을 검출하여 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 획득하는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법
|
11 |
11
제 8 항 내지 제 10 항 중 어느 한 항에 있어서,상기 셀 변환 단계는,첫 번째 AAL0-ATM 셀과 마지막 AAL0-ATM 셀을 AAL0-ATM 셀 헤더의 3비트 PTI(Payload Type Identifier) 비트"0"을 이용하여 표시하는 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법
|
12 |
12
제 8 항 내지 제 10 항 중 어느 한 항에 있어서,상기 셀 변환 단계는,상태가 초기화신호(RST)에 의해 상태0로 천이하고,상기 엠펙2(MPEG2) 트랜스포트 패킷이 하나 이상 버퍼링되면 활성화되는 데이터 준비신호에 의해 상태1로 천이하여 SOP 플래그와 동기된 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 첫 번째 5바이트 AAL0-ATM 셀 헤더를 생성하여 48바이트 패킷 데이터와 조합한 후에, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하여 전달하고, 상태2로 천이하며,상기 상태2에서는 두 번째 53바이트 AAL0-ATM 셀을 구성하여 전달하고, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하고,상태3에서는 세 번째 53바이트 AAL0-ATM 셀을 구성하여 전달하고, 셀 헤더의 PTI 비트"0"을 "0"으로 세트하고,상태4에서는 네 번째 53바이트 AAL0-ATM 셀을 구성하여 전달하고, 셀 헤더의 PTI 비트"0"을 "1"로 세트하되, 상기 상태4의 마지막 셀은 5바이트 셀 헤더와 44바이트 패킷 데이터, 및 4바이트 더미 데이터를 포함하여 이루어진 것을 특징으로 하는 엠펙2(MPEG2) 트랜스포트 패킷 필터링 방법
|