맞춤기술찾기

이전대상기술

스크램블링된 데이터 비트열의 디스크램블링 장치

  • 기술번호 : KST2015145776
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 스크램블링된 데이터 비트열의 디스크램블링 장치가 개시된다. 본 발명에 의한 디스크램블링 장치는, 전송스트림(TS) 데이터를 입력하는 입력접속부와, 키 도구로부터 자격처리메시지 신호를 입력받아 바이트 단위의 콘트롤워드를 출력하는 콘트롤워드접속부와, 패킷의 시작과 유효함을 알리는 패킷시작신호 및 패킷유효신호, 유효패킷의 시작과 종료를 알리는 스크램블화 패킷시작신호 및 스크램블화 패킷유효신호, 최종 블록직전의 유효블록출력을 알리는 최종블록전 유효블록신호, 블록이 구성되지 않는 레지듀의 출력을 알리는 레지듀신호를 포함하는 제어신호를 출력하는 전처리부와, 바이트 단위의 상기 TS 데이터를 입력받아 시스템 클록에 동기화하여 상기 TS 데이터를 출력하는 선입선출식 버퍼, 및 상기 전처리부로부터 출력된 제어신호를 입력받아 디스크램블링하여 디스크램블화 데이터를 출력하는 디스크램블러를 포함하여, 전처리부에서 패킷의 시작과 종료, 유효 패킷의 시작과 종료, 최종 블록직전의 유효블록출력, 블록을 구성하지 않는 레지듀의 출력을 나타내는 제어신호를 상기 디스크램블러로 알려 줌으로써 상기 디스크램블러에서 패킷단위로 디스크램블링 처리를 함에 있어 신뢰성을 높일 수 있으며, 상기 디스크램블러에서는 효율적으로 바이트 단위의 해독과 블록단위의 해독을 수행할 수 있다.
Int. CL H04N 21/4405 (2016.01.01) H04N 21/2347 (2016.01.01) H04N 21/426 (2011.01.01) H04N 7/167 (2011.01.01)
CPC H04N 21/4405(2013.01) H04N 21/4405(2013.01) H04N 21/4405(2013.01) H04N 21/4405(2013.01)
출원번호/일자 1019970051664 (1997.10.08)
출원인 한국전자기술연구원
등록번호/일자 10-0243358-0000 (1999.11.16)
공개번호/일자 10-1999-0031099 (1999.05.06) 문서열기
공고번호/일자 (20000201) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (1997.10.08)
심사청구항수 8

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자기술연구원 대한민국 경기도 성남시 분당구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이동호 대한민국 경기도 안산시
2 동용배 대한민국 경기도 성남시 분당구
3 최광호 대한민국 경기도 평택시 비
4 조삼구 대한민국 서울특별시 서초구
5 임기택 대한민국 광주광역시 광산구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 이영필 대한민국 서울 강남구 언주로 **길 **, *층, **층, **층, **층(도곡동, 대림아크로텔)(리앤목특허법인)
2 이상용 대한민국 서울특별시 서초구 서초중앙로 **, *층(서초동, 준영빌딩)(특허법인필앤온지)
3 권석흠 대한민국 서울특별시 강남구 테헤란로 ***, 서림빌딩 **층 (역삼동)(유미특허법인)
4 장성구 대한민국 서울특별시 서초구 마방로 ** (양재동, 동원F&B빌딩)(제일특허법인(유))

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 전자부품연구원 대한민국 경기도 평택시
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
1997.10.08 수리 (Accepted) 1-1-1997-0163807-36
2 출원심사청구서
Request for Examination
1997.10.08 수리 (Accepted) 1-1-1997-0163809-27
3 대리인선임신고서
Notification of assignment of agent
1997.10.08 수리 (Accepted) 1-1-1997-0163808-82
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
1999.01.14 수리 (Accepted) 4-1-1999-0005793-30
5 출원인명의변경신고서
Applicant change Notification
1999.02.23 수리 (Accepted) 1-1-1999-5084099-38
6 등록사정서
Decision to grant
1999.10.19 발송처리완료 (Completion of Transmission) 9-5-1999-0316982-78
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2005.04.15 수리 (Accepted) 4-1-2005-5036534-08
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.04.17 수리 (Accepted) 4-1-2013-0013766-37
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.08.24 수리 (Accepted) 4-1-2020-5189497-57
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

스크램블링된 MPEG-2 비트스트림인 전송스트림(TS) 데이터를 입력하여 최종 디스크램블링된 데이터를 출력하는 디스크램블링 장치에 있어서,

상기 TS 데이터를 입력하는 입력 접속부;

입력된 상기 TS 데이터를 해독함에 있어 키 역할을 하는 키 도구로부터 자격처리메시지/자격제어메시지 신호를 입력받아 상기 자격처리메시지/자격제어메시지 신호에 의하여 바이트 단위의 콘트롤워드를 출력하는 콘트롤워드접속부;

상기 입력접속부와 상기 콘트롤워드접속부에 접속되어 패킷의 시작과 유효함을 알리는 패킷시작신호 및 패킷유효신호, 유효 패킷의 시작과 종료를 알리는 스크램블화 패킷시작신호 및 스크램블화 패킷 유효신호, 최종 블록직전의 유효블록출력을 알리는 최종블록전 유효블록신호, 블록이 구성되지 않는 레지듀의 출력을 알리는 레지듀신호를 포함하는 제어신호를 출력하는 전처리부;

바이트 단위의 상기 TS 데이터를 입력받아 시스템 클록에 동기화하여 상기 TS 데이터를 출력하는 선입선출식 버퍼;

상기 전처리부로부터 출력된 상기 패킷시작신호, 상기 패킷유효신호, 스크램블화 패킷시작신호, 스크램블화 패킷유효신호, 최종블록전 유효블록신호, 바이트 단위의 콘트롤워드신호, 레지듀신호를 입력받아 디스크램블링하여 디스크램블화 데이터를 출력하는 디스크램블러를 포함하여 이루어지는 것을 특징으로 하는 디스크램블링 장치

2 2

제 1 항에 있어서,

상기 패킷시작신호는 TS 데이터의 동기 클록인 TS 클록의 라이징 에지에서 TS 패킷이 시작됨을 알리기 위하여 한 TS 클록 주기 동안 액티브로 되는 TS 패킷시작신호;

상기 패킷유효신호는 TS 패킷이 유효함을 알리기 위하여 상기 TS 패킷시작신호가 액티브로 되는 동시에 액티브로 되어 최종블록이 출력된 다음 소정의 TS 클록 주기동안까지 액티브로 유지되는 TS 패킷 유효신호;

상기 스크램블화 패킷시작신호는 상기 TS 패킷 유효신호가 액티브로 된 다음 소정의 TS 클록 주기의 지연을 가짐으로써 상기 TS 데이터에서 상기 지연만큼의 길이를 갖는 헤더가 종료되는 즉시 한 TS 클록 주기동안 액티브로 되어 스크램블화 패킷신호가 시작됨을 알리는 SB 시작신호;

상기 스크램블화 패킷유효신호는 상기 SB 시작신호가 액티브로 되는 동시에 액티브로 되어 최종블록의 출력이 시작되기 전까지 액티브로 유지되어 SB 신호가 유효함을 나타내는 SB 유효신호; 및

상기 레지듀신호는 최종블록의 출력이 종료됨과 동시에 액티브로 되고 두 TS 클록동안 액티브 상태를 유지하는 레지듀신호인 것을 특징으로 하는 디스크램블링 장치

3 3

제 1 항에 있어서, 상기 디스크램블러는,

입력된 바이트 단위의 데이터를 64 비트의 콘트롤워드를 이용하여 바이트 단위로 디스크램블링하여 출력하는 스트림 디사이퍼;

64 비트의 콘트롤워드가 입력되어 56 비트 크기의 키워드를 출력하는 키 스케듈러;

1 바이트의 데이터와 상기 키워드가 입력되어 상기 키워드의 정보를 블록단위의 디스크램블링을 수행하는데 이용하여 64 비트의 디스크램블링된 데이터를 출력하는 블록 디사이퍼; 및

바이트 단위의 스트림 디사이퍼의 출력을 입력하여 블록 단위로 블록 디사이퍼로 출력하고 블록 디사이퍼의 출력을 입력하여 최종 바이트 단위로 출력하는 콘트롤 레지스터를 포함하는 디스크램블러인 것을 특징으로 하는 디스크램블링 장치

4 4

제 3 항에 있어서 상기 스트림 디사이퍼는,

8 바이트 단위의 블록카운터부, 단계값을 계산하는 단계값 계산부, 상기 블록카운터부의 카운트값과 상기 단계값 계산부의 상기 단계값을 이용하여 디스크램블링하는 디스크램블링부로 구성되어,

상기 블록카운터부는 TS 클록의 에지에서 TS 패킷시작신호에 따라 바이트카운터와 블록카운터를 0 으로 리셋 시키고, 유효한 TS 패킷 구간동안에는 스크램블링된 페이로드의 시작을 알리는 SB 시작신호에 따라 블록카운터를 1 로 하고 바이트카운터가 8 이 될 때마다 블록카운터를 1 씩 증가시키며,

상기 단계값계산부는 SD 클록의 에지에서 TS 패킷시작신호에 따라 단계값카운터를 0으로 리셋시키고 다른 유효한 구간에서는 1 씩 증가시킨후 상기 단계값카운터값을 4로 나눈 나머지를 단계값으로 출력하며,

상기 스트림 디스크램블링부는 TS 패킷의 시작을 알려주는 TS 패킷시작신호 구간에는 리셋을 수행하고, 블록카운터가 1 인 경우에는 초기화를 수행하며, 다른 유효한 블록카운터의 구간에서는 생성 동작을 수행하도록 구현된 스트림 디사이퍼인 것을 특징으로 하는 디스크램블링장치

5 5

제 3 항에 있어서, 상기 스트림 디사이퍼는, 상기 콘트롤 레지스터에서 사용하는 TS 클록과 상기 TS 클록에 비하여 4 배 빠른 클록을 사용하고, 상기 블록 디사이퍼와 상기 키스케듈러는 상기 콘트롤 레지스터에서 사용하는 TS 클록 보다 8 배 빠른 클록을 사용하는 것을 특징으로 하는 디스크램블링 장치

6 6

제 3 항에 있어서, 상기 콘트롤 레지스터부는,

내부 바이트신호를 입력받아 래치하기 위한 제 1 바이트 레지스터 및 제 2 바이트 레지스터;

상기 제 1 바이트 레지스터로부터 출력된 내부바이트 신호를 입력받아 블록단위로 블록사이퍼에 출력하기 위한 8 바이트 크기를 갖는 제 1 레지스터;

상기 블록 디사이퍼의 디스크램블화 내부블록신호 출력단에 각 바이트 셀이 접속된 8 바이트 크기를 갖는 제 2 레지스터;

상기 제 2 레지스터의 출력단에 접속된 제 3 바이트 레지스터;

입력단이 제 1 레지스터의 최대유효자리비트에 접속된 내부바이트 버퍼; 및

상기 내부바이트 버퍼의 출력단과 제 3 바이트 레지스터의 출력단에 접속된 가산기를 포함하고,

TS 클록의 에지마다 패킷의 끝이 블록단위가 아닌 레지듀는 제외한 유효 패킷구간에 한하여 바이트카운터의 값이 8 이 되면 상기 바이트카운터를 0으로 리셋 시키고 블록 동기신호와 블록 데이터를 블록 디사이퍼로 출력하도록 함으로써, 상기 블록 디사이퍼와의 입출력을 위하여 블록을 알려주는 블록동기신호와 8 바이트의 데이터를 블록 디사이퍼로 출력하도록 구현된 콘트롤 레지스터인 것을 특징으로 하는 디스크램블링 장치

7 7

제 3 항에 있어서, 상기 키스케듈러는,

키워드에 의한 디스크램블링의 동작클록인 kk 클록의 에지마다 블록 동기신호가 액티브인지를 체크하여 액티브인 경우에는 쉬프트카운터를 0으로 리셋시키는 단계;

상기 블록 동기신호가 액티브가 아닌 경우에는 상기 쉬프트카운터를 1 씩 증가시킨 다음 유효한 구간인지를 결정하기 위하여 유효플래그 신호를 체크하는 단계;

유효플래그신호가 액티브인 경우 라운드값이 7 인지를 체크하는 단계;

유효플래그신호가 액티브가 아닌 경우 라운드값을 7 로 세트시키고 단계값을 8 로 세트시키는 단계;

단계값이 0 인 경우 단계값을 8 로 초기화시키고 라운드값을 1 씩 감소시키는 단계; 및

라운드값이 0 인 경우 kk 유효신호를 0 으로 리셋시키고 라운드값을 7 로 세트시키는 단계를 포함하여 유효 플래그를 출력하도록 구현된 것을 특징으로하는 디스크램블링 장치

8 8

제 3 항에 있어서, 상기 블록 디사이퍼는,

키워드에 의한 디스크램블링의 동작클록인 kk 클록의 에지마다 쉬프트카운트를 체크하는 단계;

쉬프트카운트가 56 인 경우 디스크램블링된 블록 데이터를 출력하는 단계; 및

쉬프트카운트가 56 이 아닌 경우 kk 유효신호가 액티브인지를 체크하여 액티브인 경우 쉬프트카운트를 1 씩 증가시키고 레지스터의 쉬프트를 수행하는 단계를 포함하여 구현된 것을 특징으로하는 디스크램블링 장치

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.