가공데이터 · 특허 지식베이스

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

출원번호
1020060030408
분류
전기(H섹션)
문맥 (context)
[청구항 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] 제 1 항에 있어서,상기ip 재조합 처리 수단은,상기 버퍼링 수단으로부터 엠펙2(mpeg2) 트랜스포트 패킷을 리드하여 상기 패이로드 저장 수단 및 상기 길이 저장 수단과 연동하여 mpe-crc 체크 및 mpe 패킷의 재조합, ip 데이터그램 재조합을 수행하여 이더넷프레임을 생성하고, 상기 생성한 이더넷프레임을 aal5-atm 셀로분할구성하는것을특징으로 하는이더넷프레임 생성 장치. [청구항 3] 제 2 항에 있어서,상기 엠펙(mpeg) 역다중화 수단은,상기 외부로부터 입력되는 엠펙2(mpeg2) 스트림으로부터 엠펙2(mpeg2) 트랜스포트 패킷 타이밍을 검출하기 위한 패킷동기 검출기; 및상기 외부로부터 입력되는 엠펙2(mpeg2) 스트림을 상기 패킷동기 검출기에서 검출한 패킷 타이밍에 동기시켜 상기 저장 수단에 저장되어 있는 패킷식별자(pid) 값과 동일한 엠펙2(mpeg2) 트랜스포트 패킷만을 분리하여 상기 버퍼링 수단에 버퍼링하기 위한 역다중화기포함하는이더넷프레임 생성 장치. [청구항 4] 제 3 항에 있어서,상기 패킷동기 검출기는,엠펙2(mpeg2) 트랜스포트 패킷 헤더에 포함된 동기패턴(0x47)을 이진상관기를 이용하여 검출하여 엠펙2(mpeg2)트랜스포트패킷타이밍획득하는것을특징으로 하는이더넷프레임 생성 장치. [청구항 5] 제 4 항에 있어서,상기 패킷동기 검출기는,패킷 타이밍의 미스검출과 오검출을 방지하기 위하여 4개의 상태(s0,s1,s2,s3)를 가진 상태 천이도에 따라 동기타이밍을 획득하고 유지하되, sync=1일때패킷타이밍을정상적출력하는것을특징으로 하는이더넷프레임 생성 장치. [청구항 6] 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기ip 재조합 처리 수단은,첫 번째 aal5-atm 셀과 마지막 aal5-atm 셀을 aal5-atm 셀 헤더의 3비트 pti(패이로드 타입 아이디) 비트"0"을 이용하여표시하는것을특징으로 하는이더넷프레임 생성 장치. [청구항 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] 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,상기ip 재조합 처리 수단은,상기 패이로드 저장 수단에 저장되어 있는 잔여데이터를, 연속해서 수신되는 엠펙2(mpeg2) 트랜스포트 패킷의 패이로드 데이터와 조합하여 aal5-atm 셀로 구성하여 상기 셀처리수단전달하는것을특징으로 하는이더넷프레임 생성 장치. [청구항 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가 오류이면 현재까지 버퍼링한 이더넷프레임 데이터를 디스카드하여상기호스트중앙처리기전달하지않는것을특징으로 하는이더넷프레임 생성 장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
이더넷프레임 생성 장치의 ip 재조합 처리 수단이 mpe 길이와 엠펙2(mpeg2) 트랜스포트 패킷 길이의 관계에 따라 수행하는 동작 중, mpe 길이가 48 이하이고 엠펙2(mpeg2) 트랜스포트 패킷 길이가 mpe 길이보다 크거나 같은 경우의 처리 절차는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    질문에서 요구하는 특정 조건(mpe 길이 ≤ 48 및 엠펙2 트랜스포트 패킷 길이 ≥ mpe 길이)에 따른 ip 재조합 처리 수단의 동작 절차를 파악해야 한다.

  2. 2정보 추출information_extraction

    청구항 7에서 pdh(payload data handler) 상태의 동작 조건 중 질문과 일치하는 조건을 추출한다.

    • mpe 길이 ≤ 48이고, 엠펙2(mpeg2) 트랜스포트 패킷 길이 ≥ mpe 길이이면
  3. 3근거 선택evidence_selection

    해당 조건에 대응하는 구체적인 처리 동작 구절을 선택한다.

    • mpe 길이가 "0"이 되는 시점까지의 패이로드 데이터를 리드하여 mpe-crc를 이더넷 crc로 대치하고 aal5 테일(tail)을 삽입하여 aal5-atm 셀을 분할구성하여 출력한 후에 상기 아이들(idle) 상태로 천이하며
  4. 4논리 통합logical_integration

    추출된 동작 순서를 정리하면, 패이로드 데이터 리드 -> mpe-crc를 이더넷 crc로 대치 -> aal5 테일 삽입 -> aal5-atm 셀 분할구성 및 출력 -> 아이들 상태 천이 순이다.

  5. 5결론 도출conclusion_formulation

    질문에 대한 답변으로 해당 절차를 명확하게 문장화한다.

    • mpe 길이가 "0"이 되는 시점까지의 패이로드 데이터를 리드하여 mpe-crc를 이더넷 crc로 대치하고 aal5 테일(tail)을 삽입하여 aal5-atm 셀을 분할구성하여 출력한 후에 상기 아이들(idle) 상태로 천이하며
  6. 6답변 생성answer_generation

    최종 답변을 생성한다.

최종 답변 (final_answer)
mpe 길이가 "0"이 되는 시점까지의 패이로드 데이터를 리드하여 mpe-crc를 이더넷 crc로 대치하고, aal5 테일(tail)을 삽입하여 aal5-atm 셀을 분할구성하여 출력한 후에 상기 아이들(idle) 상태로 천이한다.
핵심 해석 (core_interpretation)
이더넷프레임 생성 장치의 ip 재조합 처리 수단이 mpe 패킷의 길이와 엠펙2 트랜스포트 패킷 길이의 관계에 따라 패이로드 데이터를 처리하고 aal5-atm 셀을 구성하는 구체적인 상태 천이 및 데이터 처리 절차를 정의하고 있다.