맞춤기술찾기

이전대상기술

광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성장치 및 그 방법

  • 기술번호 : KST2015081297
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성 장치 및 그 방법에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은 종래의 호스트 소프트웨어로만 처리하여 처리속도에 한계가 있고 호스트 중앙처리기(CPU)의 부하가 크게 증대되는 현상을 완화시키면서 IP 데이터그램 재조합 및 이더넷프레임 생성 처리성능을 개선시키기 위하여 하드웨어 기반으로 고속처리가 가능하도록 설계하여 100Mbps 이상의 광대역 멀티미디어 서비스를 최종 사용자에게 원활하게 제공할 수 있도록 하기 위한, 광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성 장치 및 그 방법을 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은 광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성 장치에 있어서, 역다중화해야 될 엠펙2(MPEG2) 트랜스포트 패킷의 패킷식별자(PID) 값과 이더넷프레임 생성(구성)에 필요한 소스 맥(MAC) 주소를 저장하기 위한 저장 수단; 외부로부터 입력되는 엠펙2(MPEG2) 스트림 중에서 상기 저장 수단에 저장되어 있는 패킷식별자(PID) 값을 가지는 엠펙2(MPEG2) 트랜스포트 패킷을 역다중화하기 위한 엠펙(MPEG) 역다중화 수단; 상기 엠펙(MPEG) 역다중화 수단에서 역다중화한 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하기 위한 버퍼링 수단; AAL5-ATM 셀 구성 과정에서 발생하는 잔여데이터를 임시 저장하기 위한 패이로드 저장 수단; 엠펙2(MPEG2) 트랜스포트 패킷단위로 MPE 길이정보를 갱신·저장하기 위한 길이 저장 수단; 상기 버퍼링 수단으로부터 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 상기 패이로드 저장 수단 및 상기 길이 저장 수단과 연동하여 IP 재조합을 수행하여 이더넷프레임을 생성하고, 상기 생성한 이더넷프레임을 AAL5-ATM 셀로 구성하기 위한 IP 재조합 처리 수단; 및 상기 IP 재조합 처리 수단에 의해 AAL5-ATM 셀로 분할되어 전달되는 이더넷프레임을 버퍼링하여 하나의 이더넷프레임이 버퍼링됨에 따라 외부의 호스트 중앙처리기(CPU)로 전달하기 위한 셀 처리 수단을 포함함.4. 발명의 중요한 용도본 발명은 위성 통신 시스템 등에 이용됨.위성 통신, 광대역 멀티미디어 서비스, 이더넷프레임 생성, 엠펙(MPEG) 역다중화, IP 재조합, AAL5-ATM 셀 구성, 하드웨어 기반
Int. CL H04L 29/02 (2006.01) H04L 12/28 (2006.01) H04L 12/16 (2006.01)
CPC H04L 12/5601(2013.01) H04L 12/5601(2013.01) H04L 12/5601(2013.01) H04L 12/5601(2013.01) H04L 12/5601(2013.01)
출원번호/일자 1020060030408 (2006.04.04)
출원인 한국전자통신연구원
등록번호/일자 10-0709126-0000 (2007.04.12)
공개번호/일자
공고번호/일자 (20070418) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보 대한민국  |   1020050121165   |   2005.12.09
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.04.04)
심사청구항수 17

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김원호 대한민국 충남 천안시
2 정훈 대한민국 대전 서구
3 오덕길 대한민국 대전 서구
4 이호진 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.04.04 수리 (Accepted) 1-1-2006-0234868-89
2 선행기술조사의뢰서
Request for Prior Art Search
2007.01.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2007.02.09 수리 (Accepted) 9-1-2007-0009367-93
4 등록결정서
Decision to grant
2007.04.10 발송처리완료 (Completion of Transmission) 9-5-2007-0192933-66
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성 장치에 있어서,역다중화해야 될 엠펙2(MPEG2) 트랜스포트 패킷의 패킷식별자(PID) 값과 이더넷프레임 생성(구성)에 필요한 소스 맥(MAC) 주소를 저장하기 위한 저장 수단;외부로부터 입력되는 엠펙2(MPEG2) 스트림 중에서 상기 저장 수단에 저장되어 있는 패킷식별자(PID) 값을 가지는 엠펙2(MPEG2) 트랜스포트 패킷을 역다중화하기 위한 엠펙(MPEG) 역다중화 수단;상기 엠펙(MPEG) 역다중화 수단에서 역다중화한 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하기 위한 버퍼링 수단;AAL5-ATM 셀 구성 과정에서 발생하는 잔여데이터를 임시 저장하기 위한 패이로드 저장 수단;엠펙2(MPEG2) 트랜스포트 패킷단위로 MPE 길이정보를 갱신·저장하기 위한 길이 저장 수단;상기 버퍼링 수단으로부터 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 상기 패이로드 저장 수단 및 상기 길이 저장 수단과 연동하여 IP 재조합을 수행하여 이더넷프레임을 생성하고, 상기 생성한 이더넷프레임을 AAL5-ATM 셀로 구성하기 위한 IP 재조합 처리 수단; 및상기 IP 재조합 처리 수단에 의해 AAL5-ATM 셀로 분할되어 전달되는 이더넷프레임을 버퍼링하여 하나의 이더넷프레임이 버퍼링됨에 따라 외부의 호스트 중앙처리기(CPU)로 전달하기 위한 셀 처리 수단을 포함하는 이더넷프레임 생성 장치
2 2
제 1 항에 있어서,상기 IP 재조합 처리 수단은,상기 버퍼링 수단으로부터 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 상기 패이로드 저장 수단 및 상기 길이 저장 수단과 연동하여 MPE-CRC 체크 및 MPE 패킷의 재조합, IP 데이터그램 재조합을 수행하여 이더넷프레임을 생성하고, 상기 생성한 이더넷프레임을 AAL5-ATM 셀로 분할구성하는 것을 특징으로 하는 이더넷프레임 생성 장치
3 3
제 2 항에 있어서,상기 엠펙(MPEG) 역다중화 수단은,상기 외부로부터 입력되는 엠펙2(MPEG2) 스트림으로부터 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 검출하기 위한 패킷동기 검출기; 및상기 외부로부터 입력되는 엠펙2(MPEG2) 스트림을 상기 패킷동기 검출기에서 검출한 패킷 타이밍에 동기시켜 상기 저장 수단에 저장되어 있는 패킷식별자(PID) 값과 동일한 엠펙2(MPEG2) 트랜스포트 패킷만을 분리하여 상기 버퍼링 수단에 버퍼링하기 위한 역다중화기를 포함하는 이더넷프레임 생성 장치
4 4
제 3 항에 있어서,상기 패킷동기 검출기는,엠펙2(MPEG2) 트랜스포트 패킷 헤더에 포함된 동기패턴(0x47)을 이진상관기를 이용하여 검출하여 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 획득하는 것을 특징으로 하는 이더넷프레임 생성 장치
5 5
제 4 항에 있어서,상기 패킷동기 검출기는,패킷 타이밍의 미스검출과 오검출을 방지하기 위하여 4개의 상태(S0,S1,S2,S3)를 가진 상태 천이도에 따라 동기타이밍을 획득하고 유지하되, SYNC=1일 때 패킷 타이밍을 정상적으로 출력하는 것을 특징으로 하는 이더넷프레임 생성 장치
6 6
제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 수단은,첫 번째 AAL5-ATM 셀과 마지막 AAL5-ATM 셀을 AAL5-ATM 셀 헤더의 3비트 PTI(패이로드 타입 아이디) 비트"0"을 이용하여 표시하는 것을 특징으로 하는 이더넷프레임 생성 장치
7 7
제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 수단은,초기화신호(RST)에 의해 아이들(IDLE) 상태로 천이하고,엠펙2(MPEG2) 트랜스포트 패킷이 하나 이상 버퍼링됨에 따라 활성화되는 데이터 준비(F_RDY) 신호에 의해 THD(TS packet Header Decoder) 상태로 천이하여 엠펙2(MPEG2) 트랜스포트 패킷 헤더를 래치하고 동작에 필요한 정보를 디코딩하며,헤더에 포함된 PUSI 값에 따라 MHD(MPE Header Decoder) 상태 또는 PDH(Payload Data Handler) 상태로 천이하고,상기 MHD 상태에서는 MPE 패킷 헤더 중에서 MPE 길이정보와 목적지 맥(MAC) 주소값을 래치하고, MPE-CRC 계산을 시작하고 FPH(First Payload Handler) 상태로 천이하며,상기 FPH 상태에서는 상기 MHD 상태에서 래치된 목적지 맥(MAC) 주소와 상기 저장 수단에 설정된 출발지 맥(MAC) 주소를 이용하여 이더넷프레임 헤더를 구성하고 상기 버퍼링 수단으로부터의 패이로드 데이터와 조합하여 첫 번째 AAL5-ATM 셀을 출력하고, 이더넷-CRC와 AAL5-CRC 계산을 시작하고 PDH 상태로 천이하며,상기 PDH 상태에서는, MPE 길이 > 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 ≥ 48이면 상기 버퍼링 수단으로부터 패이로드 데이터를 리드하여 AAL5-ATM 셀로 구성하여 상기 셀 처리 수단으로 출력하고 현 상태를 유지하며,MPE 길이 ≤ 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 ≥ MPE 길이이면 MPE 길이가 "0"이 되는 시점까지의 패이로드 데이터를 리드하여 MPE-CRC를 이더넷 CRC로 대치하고 AAL5 테일(Tail)을 삽입하여 AAL5-ATM 셀을 분할구성하여 출력한 후에 상기 아이들(IDLE) 상태로 천이하며,엠펙2(MPEG2) 트랜스포트 패킷 길이 ≤ 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 < MPE 길이이면 PMH(Payload Memory Handler) 상태로 천이하며,상기 PMH 상태에서는 AAL5-ATM 셀을 구성하기에 부족한 잔여데이터를 상기 패이로드 저장 수단에 저장하고, 상기 아이들(IDLE) 상태로 천이하는 것을 특징으로 하는 이더넷프레임 생성 장치
8 8
제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 수단은,상기 패이로드 저장 수단에 저장되어 있는 잔여데이터를, 연속해서 수신되는 엠펙2(MPEG2) 트랜스포트 패킷의 패이로드 데이터와 조합하여 AAL5-ATM 셀로 구성하여 상기 셀 처리 수단으로 전달하는 것을 특징으로 하는 이더넷프레임 생성 장치
9 9
제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 수단은,이더넷프레임 구성을 위해 이더넷 CRC를 MPE-CRC 위치에 대치 삽입하여 MPE-CRC가 정상이면 AAL5-CRC 값을 정상적으로 삽입하여 마지막 AAL5-ATM 셀을 구성하여 상기 셀 처리 수단으로 전달하고, MPE-CRC가 정상이 아니면 오류 AAL5-CRC 값을 강제로 삽입하여 마지막 AAL5-ATM 셀을 구성하여 상기 셀 처리 수단으로 전달하며,상기 셀 처리 수단은,상기 IP 재조합 처리 수단에 의해 AAL5-ATM 셀로 분할되어 전달되는 이더넷프레임을 버퍼링하여 하나의 완전한 이더넷프레임이 버퍼링됨에 따라 AAL5-CRC를 확인하여 정상이면 이더넷프레임을 상기 호스트 중앙처리기(CPU)로 전달하고, AAL5-CRC가 오류이면 현재까지 버퍼링한 이더넷프레임 데이터를 디스카드하여 상기 호스트 중앙처리기(CPU)로 전달하지 않는 것을 특징으로 하는 이더넷프레임 생성 장치
10 10
광대역 멀티미디어 서비스 제공을 위한 이더넷프레임 생성 방법에 있어서,역다중화해야 될 엠펙2(MPEG2) 트랜스포트 패킷의 패킷식별자(PID) 값과 이더넷프레임 생성(구성)에 필요한 소스 맥(MAC) 주소를 저장하고 있는 단계;입력되는 엠펙2(MPEG2) 스트림 중에서 상기 저장되어 있는 패킷식별자(PID) 값을 가지는 엠펙2(MPEG2) 트랜스포트 패킷을 역다중화하는 엠펙(MPEG) 역다중화 단계;상기 역다중화한 엠펙2(MPEG2) 트랜스포트 패킷을 버퍼링하는 단계;상기 버퍼링한 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 IP 재조합을 수행하여 이더넷프레임을 생성하고 상기 생성한 이더넷프레임을 AAL5-ATM 셀로 구성하면서, 엠펙2(MPEG2) 트랜스포트 패킷단위로 MPE 길이정보를 갱신·저장하고, 상기 AAL5-ATM 셀 구성 과정에서 발생하는 잔여데이터를 임시 저장하는 IP 재조합 처리 단계; 및상기 AAL5-ATM 셀로 분할되어 전달되는 이더넷프레임을 버퍼링하여 하나의 이더넷프레임이 버퍼링됨에 따라 외부의 호스트 중앙처리기(CPU)로 전달하는 셀 처리 단계를 포함하는 이더넷프레임 생성 방법
11 11
제 10 항에 있어서,상기 IP 재조합 처리 단계의 AAL5-ATM 셀 구성 과정은,상기 버퍼링한 엠펙2(MPEG2) 트랜스포트 패킷을 리드하여 MPE-CRC 체크 및 MPE 패킷의 재조합, IP 데이터그램 재조합을 수행하여 이더넷프레임을 생성하고, 상기 생성한 이더넷프레임을 AAL5-ATM 셀로 분할구성하는 것을 특징으로 하는 이더넷프레임 생성 방법
12 12
제 11 항에 있어서,상기 엠펙(MPEG) 역다중화 단계는,상기 입력되는 엠펙2(MPEG2) 스트림으로부터 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 검출하기 위한 패킷동기 검출단계; 및상기 입력되는 엠펙2(MPEG2) 스트림을 상기 검출한 패킷 타이밍에 동기시켜 상기 저장되어 있는 패킷식별자(PID) 값과 동일한 엠펙2(MPEG2) 트랜스포트 패킷만을 분리하는 단계를 포함하는 이더넷프레임 생성 방법
13 13
제 12 항에 있어서,상기 패킷동기 검출단계는,엠펙2(MPEG2) 트랜스포트 패킷 헤더에 포함된 동기패턴(0x47)을 이진상관기를 이용하여 검출하여 엠펙2(MPEG2) 트랜스포트 패킷 타이밍을 획득하는 것을 특징으로 하는 이더넷프레임 생성 방법
14 14
제 10 항 내지 제 13 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 단계는,첫 번째 AAL5-ATM 셀과 마지막 AAL5-ATM 셀을 AAL5-ATM 셀 헤더의 3비트 PTI(패이로드 타입 아이디) 비트"0"을 이용하여 표시하는 것을 특징으로 하는 이더넷프레임 생성 방법
15 15
제 10 항 내지 제 13 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 단계는,초기화신호(RST)에 의해 아이들(IDLE) 상태로 천이하고,엠펙2(MPEG2) 트랜스포트 패킷이 하나 이상 버퍼링됨에 따라 활성화되는 데이터 준비(F_RDY) 신호에 의해 THD(TS packet Header Decoder) 상태로 천이하여 엠펙2(MPEG2) 트랜스포트 패킷 헤더를 래치하고 동작에 필요한 정보를 디코딩하며,헤더에 포함된 PUSI 값에 따라 MHD(MPE Header Decoder) 상태 또는 PDH(Payload Data Handler) 상태로 천이하고,상기 MHD 상태에서는 MPE 패킷 헤더 중에서 MPE 길이정보와 목적지 맥(MAC) 주소값을 래치하고, MPE-CRC 계산을 시작하고 FPH(First Payload Handler) 상태로 천이하며,상기 FPH 상태에서는 상기 MHD 상태에서 래치된 목적지 맥(MAC) 주소와 상기 저장되어 있는 출발지 맥(MAC) 주소를 이용하여 이더넷프레임 헤더를 구성하고 상기 버퍼링한 패이로드 데이터와 조합하여 첫 번째 AAL5-ATM 셀을 출력하고, 이더넷-CRC와 AAL5-CRC 계산을 시작하고 PDH 상태로 천이하며,상기 PDH 상태에서는, MPE 길이 > 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 ≥ 48이면 상기 버퍼링한 패이로드 데이터를 리드하여 AAL5-ATM 셀로 구성하여 상기 셀 처리 수단으로 출력하고 현 상태를 유지하며,MPE 길이 ≤ 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 ≥ MPE 길이이면 MPE 길이가 "0"이 되는 시점까지의 패이로드 데이터를 리드하여 MPE-CRC를 이더넷 CRC로 대치하고 AAL5 테일(Tail)을 삽입하여 AAL5-ATM 셀을 분할구성하여 출력한 후에 상기 아이들(IDLE) 상태로 천이하며,엠펙2(MPEG2) 트랜스포트 패킷 길이 ≤ 48이고, 엠펙2(MPEG2) 트랜스포트 패킷 길이 < MPE 길이이면 PMH(Payload Memory Handler) 상태로 천이하며,상기 PMH 상태에서는 AAL5-ATM 셀을 구성하기에 부족한 잔여데이터를 저장하고, 상기 아이들(IDLE) 상태로 천이하는 것을 특징으로 하는 이더넷프레임 생성 방법
16 16
제 10 항 내지 제 13 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 단계는,상기 저장되어 있는 잔여데이터를, 연속해서 수신되는 엠펙2(MPEG2) 트랜스포트 패킷의 패이로드 데이터와 조합하여 AAL5-ATM 셀로 구성하는 것을 특징으로 하는 이더넷프레임 생성 방법
17 17
제 10 항 내지 제 13 항 중 어느 한 항에 있어서,상기 IP 재조합 처리 단계는,이더넷프레임 구성을 위해 이더넷 CRC를 MPE-CRC 위치에 대치 삽입하여 MPE-CRC가 정상이면 AAL5-CRC 값을 정상적으로 삽입하여 마지막 AAL5-ATM 셀을 구성하고, MPE-CRC가 정상이 아니면 오류 AAL5-CRC 값을 강제로 삽입하여 마지막 AAL5-ATM 셀을 구성하며,상기 셀 처리 단계는,상기 AAL5-ATM 셀로 분할되어 전달되는 이더넷프레임을 버퍼링하여 하나의 완전한 이더넷프레임이 버퍼링됨에 따라 AAL5-CRC를 확인하여 정상이면 이더넷프레임을 상기 호스트 중앙처리기(CPU)로 전달하고, AAL5-CRC가 오류이면 현재까지 버퍼링한 이더넷프레임 데이터를 디스카드하여 상기 호스트 중앙처리기(CPU)로 전달하지 않는 것을 특징으로 하는 이더넷프레임 생성 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.