1 |
1
패킷 수신부에 의하여 수신된 패킷(이하 "수신 패킷")의 특성 헤더를 이용하여 상기 수신 패킷에 상응하는 송신 채널을 설정하고 상기 수신 패킷이 설정된 송신 채널로 송신되도록 처리하여 처리된 패킷(이하 "송신 패킷")을 채널 송신부에 의하여 송신하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 방법에 있어서, 상기 수신 패킷의 상기 특성 헤더 내에 포함되어 있는 채널 핸들값을 오프셋 값으로 이용하여, 소정의 머징 테이블로부터 송신부 채널 식별값, 대표 포트 식별값, 멀티캐스트 패킷 식별자(MPID: Multicast Packet Identifier), 멀티캐스트 포트 비트 맵(MPB: Multicast Port Bit), 멀티캐스트 채널 식별값(MCID: Multicast Channel Identifier), 포트 식별자(PID: Port Identifier), 가상 경로 식별값(VPI: Virtual Path Identifier) 및 가상 채널 식별값(VCI: Virtual Channel Identifier)들 중 적어도 하나 이상을 독출하는 특성 헤더 독출 단계; 상기 헤더 독출 단계에서 독출된 정보를 이용하여 상기 수신 패킷의 종류를 판단하는 종류 판단 단계; 상기 수신 패킷이 라우팅 제어 패킷(RCP, Routing Control Packet)인 것으로 판단되면, 상기 송신부 채널 식별값을 상기 수신 패킷의 페이로드로부터 독출하여 상기 송신 패킷의 채널 식별자 필드에 삽입하는 RCP 패킷 처리 단계; 상기 수신 패킷이 비동기 전송 모드(ATM, Asynchronous Transfer Mode) 셀인 것으로 판단되면, 독출된 상기 대표 포트 식별값을 상기 송신 패킷의 상기 채널 식별자 필드에 삽입하고, 상기 가상 경로 식별값 및 가상 채널 식별값을 각각 상응하는 필드에 삽입하는 ATM 셀 처리 단계; 상기 수신 패킷이 일반 패킷으로 판단되면, 상기 머징 테이블로부터 룩업된 송신부 채널 식별값을 상기 송신 패킷의 채널 식별자 필드에 삽입하는 일반 패킷 처리 단계; 상기 수신 패킷이 멀티캐스트 패킷인 것으로 판단되면, 상기 머징 테이블로부터 룩업된 멀티캐스트 패킷 식별값을 오프셋 값으로 이용하여 멀티캐스트 테이블로부터 반환된 멀티캐스트 채널 식별값들을 송신 패킷의 송신부 채널 식별값으로 기록하고, 최초 멀티캐스트 패킷 복사시에는 멀티캐스트 패킷 메모리에 상기 송신 패킷을 저장함과 동시에 송신하며, 이후의 송신 시에는 상기 멀티캐스트 패킷 메모리에 저장된 송신 패킷의 송신부 채널 식별값을 이용하는 멀티스트 패킷 처리 단계 및 처리된 상기 송신 패킷을 송신하는 송신 단계를 포함하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 방법
|
2 |
2
제1항에 있어서, 상기 멀티캐스트 패킷 처리 단계는, 상기 머징 테이블에 의하여 룩업된 멀티캐스트 패킷 식별값(MPKTID)을 분석하여 상기 수신 패킷이 멀티캐스트 패킷인지 여부를 판단하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 방법
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 RCP 패킷 처리 단계는, 독출된 상기 송신부 채널 식별값을 상기 수신 패킷의 특성 헤드로부터 삭제하는 단계를 더 포함하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 방법
|
5 |
5
제1항, 제2항 및 제4항 중 어느 한 항에 있어서, 상기 수신 패킷은 상기 패킷 수신부에 포함된 수신용 결합 및 재결합 소자(SAR: Segmentation and reassembly)에 의하여 수신되며, 상기 패킷 송신 단계는 송신용 결합 및 재결합 소자를 이용하여 송신 패킷을 송신하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 방법
|
6 |
6
패킷(이하 "수신 패킷")을 수신하는 패킷 수신부, 상기 수신 패킷의 특성 헤더를 이용하여 상기 수신 패킷에 상응하는 송신 채널을 설정하고 상기 수신 패킷이 설정된 송신 채널로 송신되도록 처리하는 패킷 제어부 및 상기 패킷 제어부에 의하여 처리된 패킷(이하 "송신 패킷")을 송신하는 채널 송신부를 포함하는 멀티 프로토콜 레이블 스위치 시스템에 있어서, 수신된 상기 패킷의 상기 특성 헤더 내에 포함되어 있는 채널 핸들값을 수신하고, 수신된 상기 채널 핸들값을 오프셋 값으로 이용하여, 송신부 채널 식별값, 대표 포트 식별값, 멀티캐스트 패킷 식별자(MPID), 멀티캐스트 포트 비트 맵(MPB), 멀티캐스트 채널 식별값(MCID), 포트 식별자(PID), 가상 경로 식별값(VPI) 및 가상 채널 식별값(VCI)들 중 적어도 하나 이상을 반환하는 머징 테이블 및 소정의 멀티캐스트 테이블을 더 포함하며, 상기 패킷 제어부는, 상기 머징 테이블로부터 반환된 정보를 이용하여 상기 수신 패킷의 종류를 판단하는 패킷 처리부로서, 상기 수신 패킷이 라우팅 제어 패킷(RCP)인 것으로 판단되면, 상기 송신부 채널 식별값을 상기 수신 패킷의 페이로드로부터 독출하여 상기 송신 패킷의 채널 식별자 필드에 삽입하고, 상기 수신 패킷이 비동기 전송 모드(ATM) 셀인 것으로 판단되면, 독출된 상기 대표 포트 식별값을 상기 송신 패킷의 상기 채널 식별자 필드에 삽입하고, 상기 가상 경로 식별값 및 가상 채널 식별값을 각각 상응하는 필드에 삽입하며, 상기 수신 패킷이 일반 패킷으로 판단되면, 상기 머징 테이블로부터 룩업된 상기 수신 패킷의 송신부 채널 식별값을 독출하고 독출된 송신부 채널 식별값을 상기 송신 패킷의 채널 식별자 필드에 삽입하며, 상기 수신 패킷이 멀티캐스트 패킷인 것으로 판단되면, 상기 머징 테이블로부터 룩업된 멀티캐스트 패킷 식별값을 오프셋 값으로 이용하여 멀티캐스트 테이블로부터 반환된 멀티캐스트 채널 식별값들을 송신 패킷의 송신부 채널 식별값으로 기록하고, 최초 멀티캐스트 패킷 복사시에는 멀티캐스트 패킷 메모리에 상기 송신 패킷을 저장함과 동시에 송신하며, 이후의 송신 시에는 상기 멀티캐스트 패킷 메모리에 저장된 송신 패킷의 송신부 채널 식별값을 이용하는 패킷 처리부 및 처리된 상기 송신 패킷을 송신하도록 상기 채널 송신부로 전송하는 송신 유토피아 정합부를 포함하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 장치
|
7 |
7
제6항에 있어서, 상기 멀티캐스트 테이블은, 상기 머징 테이블에 의하여 룩업된 멀티캐스트 패킷 식별값(MPKTID)을 분석하여 상기 수신 패킷이 멀티캐스트 패킷인지 여부를 판단하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 장치
|
8 |
8
삭제
|
9 |
9
제6항에 있어서, 상기 패킷 처리부는, 독출된 상기 송신부 채널 식별값을 RCP 패킷으로 판단된 상기 수신 패킷의 특성 헤드로부터 삭제하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 장치
|
10 |
10
제6항, 제7항 및 제9항 중 어느 한 항에 있어서, 상기 패킷 수신부는 수신용 결합 및 재결합 소자(SAR)를 이용하여 수신 패킷을 수신하며, 상기 패킷 송신부는 송신용 결합 및 재결합 소자를 이용하여 송신 패킷을 송신하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 장치
|
11 |
10
제6항, 제7항 및 제9항 중 어느 한 항에 있어서, 상기 패킷 수신부는 수신용 결합 및 재결합 소자(SAR)를 이용하여 수신 패킷을 수신하며, 상기 패킷 송신부는 송신용 결합 및 재결합 소자를 이용하여 송신 패킷을 송신하는 것을 특징으로 하는 멀티 프로토콜 레이블 스위치 시스템의 멀티캐스트 패킷 처리 장치
|