맞춤기술찾기

이전대상기술

공유메모리 스위치에서의 멀티캐스팅 장치 및 그 방법

  • 기술번호 : KST2015093836
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은, 공유메모리 스위치에서의 멀티캐스팅 장치 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로서, 공유 메모리 스위치 등에서 최대의 속도로 포인터(데이터가 저장된 주소)의 멀티캐스팅을 위하여, 공유 메모리 기반 스위치에서의 멀티캐스팅 방법에 있어서, 모든 포인터(데이터가 저장된 주소)를 입력 서브큐에 저장하였다가, 출력 포트 비트 맵과 사용되는 경우 해당 데이터의 클래스 정보에 따라 해당 출력 서브큐로 옮기고, 멀티캐스트 데이터의 경우 동일한 포인터를 다수의 출력 서브큐로 복사하여 옮기되, 상기 포인터를 상기 입력 서브큐에서 상기 해당 출력 서브큐로 옮길 때, 상기 입력 서브큐에서 읽은 데이터에 대해서 한번에 한 비트씩 선택하여 한 비트만 선택된 비트 맵의 스트림으로 만들고, 상기 입력 서브큐에 데이터가 있는 경우 현재 처리하고 있는 데이터가 모두 처리되기 전에 미리 상기 입력 서브큐의 데이터를 읽음으로써 상기 입력 서브큐의 데이터와 데이터 사이에 대기 시간이 없도록 하는 것을 특징으로 한다. 멀티캐스팅, 포인터, 입력 서브큐, 출력 서브큐, 공유 메모리
Int. CL G06F 15/167 (2006.01)
CPC
출원번호/일자 1020000083269 (2000.12.27)
출원인 한국전자통신연구원
등록번호/일자 10-0358178-0000 (2002.10.10)
공개번호/일자 10-2002-0054235 (2002.07.06) 문서열기
공고번호/일자 (20021025) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2000.12.27)
심사청구항수 11

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김찬 대한민국 대전광역시유성구
2 유태환 대한민국 대전광역시유성구
3 이종현 대한민국 대전광역시유성구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 펜드래건 일렉트로닉스 앤드 텔레커뮤니케이션즈 리서치 엘엘씨 미국 워싱턴 ***** 커클랜드 캐럴란 포인트 *
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2000.12.27 수리 (Accepted) 1-1-2000-0281804-41
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2001.04.19 수리 (Accepted) 4-1-2001-0046046-20
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
4 등록결정서
Decision to grant
2002.08.30 발송처리완료 (Completion of Transmission) 9-5-2002-0313489-62
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 2

제 1 항에 있어서,

상기 입력 서브큐 읽기 수단은,

데이터의 이동 및 선택을 제어하기 제어수단;

상기 입력 서브큐를 읽은 데이터(서브셀)를 래치하여 보관하고 있는 서브셀 저장수단;

대기값 저장수단의 다음값(대기값)을 계산하기 위한 대기값 계산수단;

상기 제어수단의 제어 명령(래치 인에이블 신호와 데이터 선택신호)에 따라, 현재 처리되지 않고 대기중인 서브셀의 값을 가지고 있는 상기 대기값 저장수단;

남은값 저장수단의 다음값(남은값)을 계산하기 위한 남은값 계산수단;

상기 제어수단의 제어 명령(래치 인에이블 신호와 데이터 선택신호)에 따라, 현재 처리되고 있는 데이터에 해당하면서 아직 선택되지 않은 비트들을 가지고 있는 상기 남은값 저장수단;

선택값 저장수단의 다음값(선택값)을 계산하기 위한 선택값 계산수단; 및

상기 제어수단의 제어 명령(래치 인에이블 신호와 데이터 선택신호)에 따라, 한 비트씩 선택되어 래치된 상기 선택값 저장수단

을 포함하는 공유메모리 스위치에서의 멀티캐스팅 장치

3 3

제 1 항 또는 제 2 항에 있어서,

상기 포인터(데이터가 저장된 주소)는,

우선 상기 입력 서브큐에 저장되었다가 출력 포트 비트 맵과 사용되는 경우 해당 데이터의 클래스 정보에 따라 상기 해당 출력 서브큐로 옮겨지고, 멀티캐스트 데이터의 경우 동일한 포인터가 여러 개의 출력 서브큐로 복사되어 옮겨지는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 장치

4 4

제 3 항에 있어서,

상기 포인터를 상기 입력 서브큐에서 상기 해당 출력 서브큐로 옮길 때,

상기 입력 서브큐에서 읽은 데이터에 대해서 한번에 한 비트씩 선택하여 한 비트만 선택된 비트 맵의 스트림으로 만들고 상기 입력 서브큐에 데이터가 있는 경우 현재 처리하고 있는 데이터가 모두 처리되기 전에 미리 상기 입력 서브큐의 데이터를 읽음으로써 상기 입력 서브큐의 데이터와 데이터 사이에 대기 시간이 없도록 하는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 장치

5 5

공유 메모리 기반 스위치에서의 멀티캐스팅 방법에 있어서,

모든 포인터(데이터가 저장된 주소)를 입력 서브큐에 저장하였다가, 출력 포트 비트 맵과 사용되는 경우 해당 데이터의 클래스 정보에 따라 해당 출력 서브큐로 옮기고, 멀티캐스트 데이터의 경우 동일한 포인터를 다수의 출력 서브큐로 복사하여 옮기되,

상기 포인터를 상기 입력 서브큐에서 상기 해당 출력 서브큐로 옮길 때, 상기 입력 서브큐에서 읽은 데이터에 대해서 한번에 한 비트씩 선택하여 한 비트만 선택된 비트 맵의 스트림으로 만들고, 상기 입력 서브큐에 데이터가 있는 경우 현재 처리하고 있는 데이터가 모두 처리되기 전에 미리 상기 입력 서브큐의 데이터를 읽음으로써 상기 입력 서브큐의 데이터와 데이터 사이에 대기 시간이 없도록 하는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 방법

6 6

공유 메모리 기반 스위치에서의 멀티캐스팅 방법에 있어서,

각 공유 메모리의 저장장소마다 각 번지가 멀티캐스팅을 위해 읽혀져야 하는 최종 숫자가 제1 소정의 메모리에 각 공유메모리 번지마다 저장되어 있고, 각 공유메모리 번지마다 각 시점에서 그 때까지 해당 번지를 읽은 숫자가 상기 제1 소정의 메모리와는 다른 제2 소정의 메모리에 저장되어 있어서 매번 해당 공유 메모리 번지를 읽을 때마다 그 읽은 숫자가 증가되며, 그 값이 최종 숫자와 비교되어 그 값이 최종값보다 작을 경우 일("1")씩 증가되고, 두 값이 같을 경우 영("0")으로 되어 쓰여지면서 해당 공유 메모리 번지가 비사용 번지 리스트로 반환되는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 방법

7 7

제 6 항에 있어서,

상기 읽기 및 쓰기 과정은,

각 공유 메모리의 읽기 번지에 대한 읽기 카운트가 읽기, 래치, 수정, 쓰기의 순서로 이루어지며, 읽기 번지와 쓰기 번지가 같을 경우에 쓰기가 취소되도록 하고, 블럭킹에 의해 쓰기가 취소된 경우 쓰기 데이터가 뒤로 전달되어 읽은 데이터 대신에 사용되도록 하며, 처리 지연에 의해 아직 쓰여지지 않은 데이터가 있었는데 읽은 경우에 그러한 읽기의 수를 실제 읽은 값에 더함으로써 쓰기가 옳게 일어날 수 있도록 하는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 방법

8 8

제 7 항에 있어서,

상기 쓰기가 상기 읽기에 대해 동일한 번지에 일어나서 쓰기가 막힌 경우에,

그러한 일이 있었는지와 그 번지를 2클럭까지, 혹은 그 이상 지연시키면서 나중에 이 정보를 이용하여 쓰기를 하지 못한 값을 실제 읽은 값 대신에 사용하는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 방법

9 9

제 8 항에 있어서,

실제로 읽은 데이터가 사용되어지지 않는 경우에,

지연시키는 도중에 영("0")으로 리셋되어 쓰여지지 않은 값에 더해지거나 사용되어지지 않은 값과 다중화되어 없어지도록 하는 것을 특징으로 하는 공유메모리 스위치에서의 멀티캐스팅 방법

10 10

프로세서를 구비한 멀티캐스팅 장치에,

모든 포인터(데이터가 저장된 주소)를 입력 서브큐에 저장하였다가, 출력 포트 비트 맵과 사용되는 경우 해당 데이터의 클래스 정보에 따라 해당 출력 서브큐로 옮기고, 멀티캐스트 데이터의 경우 동일한 포인터를 다수의 출력 서브큐로 복사하여 옮기되,

상기 포인터를 상기 입력 서브큐에서 상기 해당 출력 서브큐로 옮길 때, 상기 입력 서브큐에서 읽은 데이터에 대해서 한번에 한 비트씩 선택하여 한 비트만 선택된 비트 맵의 스트림으로 만들고, 상기 입력 서브큐에 데이터가 있는 경우 현재 처리하고 있는 데이터가 모두 처리되기 전에 미리 상기 입력 서브큐의 데이터를 읽음으로써 상기 입력 서브큐의 데이터와 데이터 사이에 대기 시간이 없도록 하는 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

11 11

프로세서를 구비한 멀티캐스팅 장치에,

각 공유 메모리의 저장장소마다 각 번지가 멀티캐스팅을 위해 읽혀져야 하는 최종 숫자가 제1 소정의 메모리에 각 공유메모리 번지마다 저장되어 있고, 각 공유메모리 번지마다 각 시점에서 그 때까지 해당 번지를 읽은 숫자가 상기 제1 소정의 메모리와는 다른 제2 소정의 메모리에 저장되어 있어서 매번 해당 공유 메모리 번지를 읽을 때마다 그 읽은 숫자가 증가되며, 그 값이 최종 숫자와 비교되어 그 값이 최종값보다 작을 경우 일("1")씩 증가되고, 두 값이 같을 경우 영("0")으로 되어 쓰여지면서 해당 공유 메모리 번지가 비사용 번지 리스트로 반환되는 기능

을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체

지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US07023850 US 미국 FAMILY
2 US20020080787 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2002080787 US 미국 DOCDBFAMILY
2 US7023850 US 미국 DOCDBFAMILY
국가 R&D 정보가 없습니다.