1 |
1
광선로종단 시스템을 중심으로 다수의 광단국 시스템들이 연결된 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 제공 방법에 있어서: (a) 상기 광단국 시스템이 가입자로부터 전송된 멀티캐스트 프로토콜 보고 메시지를 모니터링하여 제 1 L2 멀티캐스트 포워딩 테이블을 생성하는 단계; (b) 상기 광선로종단 시스템에서 상기 멀티캐스트 프로토콜 보고 메시지를 모니터링하여 L3 멀티캐스트 포워딩 테이블을 생성하는 단계; (c) 상기 광선로종단 시스템이 상기 광단국 시스템으로부터 멀티캐스트 주소와 광단국 식별자 정보를 입력받아 PON(Passive Optical Network) 포트에 별도의 제 2 L2 멀티캐스트 포워딩 정보를 구축하는 단계; (d) 멀티캐스트 서버가 상기 가입자가 등록한 멀티캐스트 주소를 이용하여 멀티캐스트 패킷을 전송하면, 상기 광선로종단 시스템이 기 구축된 상기 L3 멀티캐스트 포워딩 테이블을 이용하여 결정한 포트로 멀티캐스트 패킷을 전송하되, 전송할 포트가 PON 포트이면 기 구축된 상기 제 2 L2 멀티캐스트 포워딩 정보를 이용하여 멀티캐스트 그룹에 속하는 광단국 시스템들을 알아내어 상기 멀티캐스트 패킷을 전송하는 단계; 및 (e) 상기 멀티캐스트 패킷을 수신한 광단국 시스템이 기 구축된 상기 제 1 L2 포워딩 정보를 이용하여 상기 멀티캐스트 그룹에 속하는 가입자들에게 멀티캐스트 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
2 |
2
제 1 항에 있어서, 상기 멀티캐스트 프로토콜 보고 메시지는 IGMP 보고 메시지(Internet Group Management Protocol Report Message)인 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
3 |
3
제 1 항에 있어서, 상기 제 1 L2 멀티캐스트 포워딩 테이블에는 멀티캐스트 MAC 주소 및 상기 광단국 시스템의 해당 포트 번호가 저장되는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
4 |
4
제 3 항에 있어서, 상기 제 2 L2 멀티캐스트 포워딩 테이블에는 상기 멀티캐스트 MAC 주소 및 상기 광단국 시스템의 식별자 번호가 저장되는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
5 |
5
제 1 항에 있어서, 상기 L3 멀티캐스트 포워딩 테이블에는 멀티캐스트 IP 주소 및 인터페이스 포트 정보가 저장되는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
6 |
6
제 1 항에 있어서, 상기 (d) 단계는 (d-1) 상기 광선로종단 시스템에 수신된 상기 패킷이 멀티캐스트 패킷인지 여부를 판단하는 단계; (d-2) 상기 (d-1) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이 아니면, 유니캐스트 방식 또는 브로트캐스트 방식으로 상기 패킷을 처리하는 단계; (d-3) 상기 (d-1) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이면, 상기 패킷의 멀티캐스트 IP 주소를 이용하여 상기 L3 멀티캐스트 포워딩 테이블로부터 포워딩 할 포트를 찾아내는 단계; (d-4) 상기 (d-3) 단계에서 찾아낸 상기 포트가 PON 포트가 아니면, 상기 광단국 시스템들에게 상기 멀티캐스트 패킷을 전송하는 단계; 및 (d-5) 상기 (d-3) 단계에서 찾아낸 상기 포트가 PON 포트이면, 상기 제 2 L2 멀티캐스트 포워딩 테이블에서 MLLID(Multicast Logical Link ID)를 검색하고, 검색 결과 상기 패킷의 멀티캐스트 MAC 주소가 상기 제 2 L2 멀티캐스트 포워딩 테이블에 존재하는 경우, 상기 MLLID 값을 상기 패킷의 프리앰블에 설정한 후 상기 광단국 시스템들에게 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
7 |
7
제 1 항에 있어서, 상기 (e) 단계는 (e-1) 상기 광단국 시스템에 수신된 상기 패킷이 멀티캐스트 패킷인지 여부를 판단하는 단계; (e-2) 상기 (e-1) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이 아니면, 유니캐스트 방식 또는 브로트캐스트 방식으로 상기 패킷을 처리하는 단계; (e-3) 상기 (e-1) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이면, 상기 패킷의 프리앰블 값을 조사하여 자신이 할당받은 MLLID 값과 일치하는지 여부를 검사하는 단계; (e-4) 상기 (e-3) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하지 않으면, 상기 멀티캐스트 패킷을 버리는 단계; 및 (e-5) 상기 (e-3) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하면, 상기 제 1 L2 멀티캐스트 포워딩 테이블에서 해당 멀티캐스트 MAC 주소를 찾아서 포워딩할 가입자 포트의 리스트를 구하고, 상기 리스트에 표시된 해당 가입자 포트로 상기 멀티캐스트 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에서의 멀티캐스트 서비스 지원 방법
|
8 |
8
이더넷 기반 수동형 광가입자망에서 다수의 광단국 시스템들과 연결된 광선로종단 시스템에서의 멀티캐스트 서비스 지원 방법에 있어서: (a) 상기 광선로종단 시스템에 수신된 패킷이 멀티캐스트 패킷인지 여부를 판단하는 단계; (b) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이 아니면, 유니캐스트 방식 또는 브로트캐스트 방식으로 상기 패킷을 처리하는 단계; (c) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이면, 상기 패킷의 멀티캐스트 IP 주소를 이용하여 멀티캐스트 IP 주소 정보 및 인터페이스 포트 정보가 저장되어 있는 L3 멀티캐스트 포워딩 테이블로부터 포워딩할 포트를 찾아내는 단계; (d) 상기 (c) 단계에서 찾아낸 상기 포트가 PON 포트가 아니면, 상기 광단국 시스템들에게 상기 멀티캐스트 패킷을 전송하는 단계; (e) 상기 (c) 단계에서 찾아낸 상기 포트가 PON 포트이면, 멀티캐스트 MAC 주소 및 상기 광단국 시스템의 식별자 번호가 저장되어 있는 L2 멀티캐스트 포워딩 테이블에서 MLLID(Multicast Logical Link ID)를 검색하는 단계; 및 (f) 상기 (e) 단계에서의 검색 결과, 상기 패킷의 멀티캐스트 MAC 주소가 상기 L2 멀티캐스트 포워딩 테이블에 존재하는 경우, 상기 MLLID 값을 상기 패킷의 프리앰블에 설정한 후 상기 광단국 시스템들에게 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에 구비된 광단국 시스템에서의 멀티캐스트 서비스 지원 방법
|
9 |
9
이더넷 기반 수동형 광가입자망에서 광선로종단 시스템에 연결된 다수의 광단국 시스템들에서의 멀티캐스트 서비스 지원 방법에 있어서: (a) 상기 광단국 시스템에 수신된 패킷이 멀티캐스트 패킷인지 여부를 판단하는 단계; (b) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이 아니면, 유니캐스트 방식 또는 브로트캐스트 방식으로 상기 패킷을 처리하는 단계; (c) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이면, 상기 패킷의 프리앰블 값을 조사하여 자신이 할당받은 MLLID 값과 일치하는지 여부를 검사하는 단계; (d) 상기 (c) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하지 않으면, 상기 멀티캐스트 패킷을 버리는 단계; (e) 상기 (c) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하면, 멀티캐스트 MAC 주소 및 상기 광단국 시스템의 해당 포트 번호가 저장되어 있는 L2 멀티캐스트 포워딩 테이블에서 해당 멀티캐스트 MAC 주소를 찾아서 포워딩할 가입자 포트의 리스트를 구하는 단계; 및 (f) 상기 (e) 단계에서 구해진 상기 리스트에 표시된 해당 가입자 포트로 상기 멀티캐스트 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에 구비된 광단국 시스템들에서의 멀티캐스트 서비스 지원 방법
|
10 |
9
이더넷 기반 수동형 광가입자망에서 광선로종단 시스템에 연결된 다수의 광단국 시스템들에서의 멀티캐스트 서비스 지원 방법에 있어서: (a) 상기 광단국 시스템에 수신된 패킷이 멀티캐스트 패킷인지 여부를 판단하는 단계; (b) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이 아니면, 유니캐스트 방식 또는 브로트캐스트 방식으로 상기 패킷을 처리하는 단계; (c) 상기 (a) 단계에서의 판별 결과, 상기 패킷이 멀티캐스트 패킷이면, 상기 패킷의 프리앰블 값을 조사하여 자신이 할당받은 MLLID 값과 일치하는지 여부를 검사하는 단계; (d) 상기 (c) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하지 않으면, 상기 멀티캐스트 패킷을 버리는 단계; (e) 상기 (c) 단계에서의 검사결과, 상기 패킷의 프리앰블 값이 자신이 할당받은 상기 MLLID 값과 일치하면, 멀티캐스트 MAC 주소 및 상기 광단국 시스템의 해당 포트 번호가 저장되어 있는 L2 멀티캐스트 포워딩 테이블에서 해당 멀티캐스트 MAC 주소를 찾아서 포워딩할 가입자 포트의 리스트를 구하는 단계; 및 (f) 상기 (e) 단계에서 구해진 상기 리스트에 표시된 해당 가입자 포트로 상기 멀티캐스트 패킷을 전송하는 단계를 포함하는 것을 특징으로 하는 이더넷 기반 수동형 광가입자망에 구비된 광단국 시스템들에서의 멀티캐스트 서비스 지원 방법
|