1 |
1
호스트로부터 제공되는 암호화된 전송 스트림에 대한 수신 제한 기능 또는 복제 방지 동작을 지원하기 위한 복수의 프로토콜 스택들을 포함하는 인터페이스 블록;상기 인터페이스 블록을 통해 상기 호스트와 데이터를 교환하며, 상기 호스트의 가입자 인증 및 복제 방지를 위한 암호키를 생성하는 암호 프로세서; 및상기 호스트로부터 전달되는 암호화된 전송 스트림에 대한 인증 동작을 수행하고, 인증된 상기 전송 스트림을 상기 암호키를 소스로 복제 방지 암호화하여 상기 호스트로 전달하는 엠펙 전송 스트림 프로세서를 포함하되,상기 복수의 프로토콜 스택들 중 적어도 하나는 트랜잭션 레벨 모델링 (Transaction Level Modeling: TLM) 기법에 따라 구현되는 것을 특징으로 하는 케이블카드
|
2 |
2
제 1 항에 있어서,상기 인터페이스 블록은,상기 호스트와의 전기적 연결을 제공하기 위한 PCMCIA 인터페이스; 및상기 PCMCIA 인터페이스를 통해 상기 암호 프로세서 또는 상기 엠펙 전송 프로세서와 통신을 제공하기 위한 상기 복수의 프로토콜 스택들을 포함하는 케이블카드
|
3 |
3
제 2 항에 있어서,상기 복수의 프로토콜 스택들은,상기 PCMCIA 인터페이스로부터 어드레스를 할당받아 상기 호스트와 데이터를 교환하는 물리 계층;상기 물리 계층을 통해서 전달되는 상기 호스트로부터의 명령어를 수신하는 명령 응답 프로토콜을 갖는 전송 계층;상기 물리 계층으로부터 제공되는 데이터를 재조합하여 상기 전송 계층으로 전송하고, 전송 계층으로부터 수신되는 데이터를 분할하여 상기 물리 계층으로 전송하는 링크 계층;적어도 하나 이상의 사용자 애플리케이션을 갖는 응용 계층; 및상기 응용 계층의 상기 사용자 애플리케이션과 상기 호스트의 자원 간의 통신을 연결하고, 상기 사용자 애플리케이션의 상기 호스트의 자원에 대한 활용을 지원하는 세션 계층을 포함하는 것을 특징으로 하는 케이블카드
|
4 |
4
제 3 항에 있어서,상기 물리 계층은 레지스터 전달 레벨(Register Transfer Level:RTL) 모델링 기법에 따라 구현되는 것을 특징으로 하는 케이블카드
|
5 |
5
제 3 항에 있어서,상기 PCMCIA 인터페이스, 상기 물리 계층, 상기 암호 프로세서 및 상기 엠펙 전송 스트림 프로세서들 각각은 레지스터 전달 레벨(RTL) 모델링 기법을 통해서; 그리고상기 링크 계층, 상기 전송 계층, 상기 세션 계층, 상기 응용 계층은 트랜잭션 레벨 모델링(Transaction Level Modeling:TLM) 기법을 통해 구현되는 것을 특징으로 하는 케이블카드
|
6 |
6
제 5 항에 있어서,상기 트랜잭션 레벨 모델링(TLM) 기법을 구현하기 위한 설계 수단으로는 시스템 씨(SystemC)가 사용되는 것을 특징으로 하는 케이블카드
|
7 |
7
제 1 항에 있어서,상기 암호 프로세서는, 디피헬만(Diffie-Hellman) 공개키를 생성하고, 서명 및 인증에 필요한 모듈러 연산을 수행하는 모듈라 모듈(Modular module);해쉬 함수(Hash funtion)를 수행하는 SHA1 모듈; 및DFAST(Dynamic Feedback Arrangement Scrambling Technology) 알고리즘에 따라 가입자 인증키를 생성하는 DFAST 모듈을 포함하는 케이블카드
|
8 |
8
제 1 항에 있어서,상기 엠펙 전송 스트림 프로세서는,상기 전송 스트림을 패킷화하는 입력 인터페이스;상기 패킷화된 전송 스트림의 헤더(Header)로부터 패킷 식별자 정보를 제공받아 프로그램 엘리멘터리 스트림(Program elementary stream)으로 역다중화하고 수신 제한을 위한 자격 통제 메시지 패킷을 추출하는 디멀티플렉서;상기 프로그램 엘리멘터리 스트림으로부터 페이로드를 생성하는 디스크렘블러;상기 페이로드에 대해 이용하여 수신 제한을 위한 암호화를 수행하는 암호기; 상기 수신 제한을 위해 암호화된 페이로드를 다중화 및 패킷화된 엠펙-2 멀티-프로그램 스트림으로 출력하는 리멀티플렉서; 및상기 엠펙-2 멀티-프로그램 스트림을 상기 호스트로 전달하는 출력 인터페이스를 포함하는 케이블카드
|
9 |
9
제 1 항에 있어서,상기 호스트는 상기 오픈케이블(OpenCable) 규격에 따라 데이터를 송수신하는 셋톱박스(Set-top-box)인 것을 특징으로 하는 케이블카드
|
10 |
10
제 1 항에 있어서,상기 인터페이스 블록을 통해서 제공되는 대역외 채널(Out of Band Channel) 데이터를 처리하기 위한 대역외 처리부를 더 포함하는 케이블카드
|
11 |
11
제 1 항에 있어서,상기 케이블카드는 시스템-온-칩(System-On-Chip: SoC) 플랫폼으로 구성되는 것을 특징으로 하는 케이블카드
|
12 |
12
제 1 항에 있어서,상기 케이블카드는 가입자 인증 정보를 저장하기 위한 스마트카드를 더 포함하는 케이블카드
|
13 |
13
호스트로부터 제공되는 암호화된 전송 스트림에 대한 수신 제한 기능 또는 복제 방지 동작을 지원하기 위한 복수의 프로토콜 스택들로 구성되는 인터페이스를 포함하는 케이블카드의 시스템-온-칩(SoC) 플랫폼 모델링 방법에 있어서:상기 복수의 프로토콜 스택들은 상기 호스트와 전기적 연결을 제공하는 PCMCIA 인터페이스; 상기 PCMCIA 인터페이스로부터 어드레스를 할당받아 상기 호스트와 데이터를 교환하는 물리 계층; 상기 물리 계층을 통해서 전달되는 상기 호스트로부터의 명령어를 수신하는 명령 응답 프로토콜을 갖는 전송 계층; 상기 물리 계층으로부터 제공되는 데이터를 재조합하여 상기 전송 계층으로 전송하고, 전송 계층으로부터 수신되는 데이터를 분할하여 상기 물리 계층으로 전송하는 링크 계층; 적어도 하나 이상의 애플리케이션을 갖는 응용 계층; 및 상기 응용 계층의 상기 애플리케이션과 상기 호스트의 자원 간의 통신을 연결하고, 상기 애플리케이션의 상기 호스트의 자원에 대한 활용을 지원하는 세션 계층을 포함하되,상기 PCMCIA 인터페이스 및 상기 물리 계층은 레지스터 전달 레벨(Register Transfer Level;RTL) 모델링 기법으로, 상기 링크 계층, 상기 전송 계층, 상기 세션 계층 및 상기 응용 계층들 각각은 트랜잭션 레벨 모델링(Transaction Level Modeling;TLM) 기법으로 구현되는 것을 특징으로 하는 모델링 방법
|