• 헤드 배너

10G ONU의 10G/10G 대칭 및 10G/1G 비대칭에 대한 적응 (2부)

도면 설명

도 1은 본 발명의 실시예에서 onu가 10g/10g 대칭 및 10g/1g 비대칭에 적응하는 방법을 나타내는 순서도이다.

자세한 방법

본 발명은 첨부 도면 및 실시예와 함께 아래에서 더욱 상세하게 설명될 것이다.

본 발명의 실시예에서 오누는 10g/10g 대칭 및 10g/1g 비대칭에 적응하며 10gepon 시나리오에 적용된다.

이를 바탕으로, 도 1에 도시된 바와 같이, 본 발명의 실시예에서 오누는 다음 단계들을 포함하여 10g/10g 대칭 및 10g/1g 비대칭에 적응한다.

s1: ONU가 시작되면 ONU의 광 모듈 유형을 확인합니다. 광 모듈이 대칭형 광 모듈인 경우, 현재 ONU는 대칭 모드와 비대칭 모드 모두에서 작동할 수 있습니다. 이때 s2로 이동합니다. 광 모듈이 비대칭형 광 모듈인 경우, 현재 ONU는 비대칭 모드만 사용할 수 있습니다. 이 경우 ONU는 10G/10G 대칭 모드만 지원하므로, 운영 비용을 절감하고 작업 효율을 향상시키기 위해 해당 모드를 종료합니다.

s2: ONU가 무광 상태에서 광 상태로 전환될 때, ONU의 광 모듈 유형을 다시 확인합니다. 광 모듈이 대칭형 광 모듈이면 s3으로 이동합니다(이유는 s1과 동일). 광 모듈이 비대칭형 광 모듈이면 바로 종료합니다(이유는 s1과 동일).

s2의 원리는 다음과 같습니다. ONU가 무광 상태에서 광 상태로 전환되는 이유는 ONU의 광 모듈이 교체되었기 때문입니다. 따라서 ONU의 정확한 상태를 파악하기 위해 광 모듈의 종류를 다시 확인해야 합니다. 또한, ONU가 광섬유에 연결된 상태에서 전원이 켜지면 OLT에서 전송되는 다운링크 광을 항상 수신하게 되어 무광 상태에서 광 상태로 전환되는 이벤트를 감지하지 못할 수 있습니다. 따라서 s2에서 ONU의 무광 상태에서 광 상태로의 전환을 모니터링할 수 있도록, s1에서 ONU의 시작 과정 동안 광 모듈의 광 수신 기능을 끄고, ONU 시작이 완료된 후 광 모듈의 광 수신 기능을 다시 켜서 ONU가 무광 상태에서 광 상태로 전환되는 이벤트를 생성해야 합니다.

S2에서 ONU 광 모듈의 유형을 확인하는 과정은 다음과 같습니다. 먼저, 필립스에서 개발한 간단한 양방향 2선 동기 직렬 버스인 I2C를 통해 광 모듈의 레지스터를 읽어 광 모듈의 유형 정보(제조사 코드 및 모델 코드)를 얻습니다. 그런 다음, 해당 유형 정보에 따라 상응하는 광 모듈 유형을 얻습니다. 구체적인 과정은 다음과 같습니다. 먼저 광 모듈 데이터베이스를 로컬에 미리 설정합니다. 이 데이터베이스에는 광 모듈의 유형 정보와 상응하는 유형이 포함되어 있습니다. 이때 저장된 상응하는 유형이 광 모듈의 유형으로 사용됩니다.

s3: onu의 현재 동작 모드를 확인합니다. onu의 동작 모드가 대칭 모드인 경우, OLT에 따라 onu를 비대칭 모드로 전환해야 하는지 여부를 판단해야 합니다(즉, s4로 이동). onu의 동작 모드가 비대칭 모드인 경우, OLT에 따라 onu를 대칭 모드로 전환할지 여부를 판단해야 합니다(즉, s5로 이동).

s4: OLT가 비대칭 모드에서 윈도우 정보를 전송하는 횟수가 지정된 임계값(본 실시예에서는 안정성을 고려하여 5회)을 초과하는지 판단합니다. 초과하는 경우, OLT는 업링크 1G만 지원하는 것으로 판단하여 비대칭 모드로 동작 중임을 확인하고, 이때 ONU의 동작 모드를 대칭 모드에서 비대칭 모드로 전환한 후 종료합니다. 그렇지 않은 경우, OLT는 업링크 10G만 지원하는 것으로 판단하여(즉, ONU가 대칭 모드의 윈도우 정보를 전송한 경우) OLT는 대칭 모드를 지원하는 것으로 판단합니다. 이때 ONU의 동작 모드를 유지하고 종료합니다.

s5: OLT가 대칭 모드로 전송한 윈도우 정보의 수가 지정된 임계값(본 실시예에서는 5회)에 도달했는지 여부를 판단한다. 도달했다면 OLT가 10G 업링크 기능을 갖추고 있음을 증명하는 것이므로 비대칭 모드에서 대칭 모드로 전환한다. 이때 ONU의 동작 모드도 비대칭 모드에서 대칭 모드로 전환하고 종료한다. 그렇지 않다면 OLT가 1G 업링크 기능만 갖추고 있음을 증명하는 것이므로 비대칭 모드에 있는 것으로 간주하고, 이때 ONU의 동작 모드를 유지하고 종료한다.

s4의 비대칭 모드 윈도우 정보와 s5의 대칭 모드 윈도우 정보는 OLT에서 발행한 mpcpgate 프레임에서 얻을 수 있습니다. 비대칭 모드 윈도우 정보는 업링크 1G 윈도우 정보이고, 대칭 모드 윈도우 정보는 업링크 10G 윈도우 정보입니다.

도 s1부터 s2를 참조하면, 본 발명의 실시예는 먼저 ONU의 유형을 정확하게 획득하고, 도 s3부터 s5를 참조하면, 본 발명의 실시예는 OLT의 동작 모드를 감지하고, OLT의 동작 모드에 따라 ONU의 동작 모드를 조정하여 OLT와 ONU의 완벽한 적응을 실현하고, 기존 기술에서 발생하던 로컬 엔드 모드와 원격 엔드 모드 간의 불일치가 발생하지 않음을 알 수 있다.

본 발명의 실시예에서 오누는 10g/10g 대칭 시스템 및 10g/1g 비대칭 시스템에 적합하며, 오누 상에 오누 검출 모듈, 대칭 모드 전환 모듈 및 비대칭 모드 전환 모듈이 배치된 것을 특징으로 한다.

ONU 감지 모듈은 ONU의 시동 과정 동안 광 모듈의 광 수신 기능을 끄고 ONU의 광 모듈 유형을 확인하는 데 사용됩니다. 광 모듈이 비대칭 광 모듈인 경우 작동을 중지하고, 대칭 광 모듈인 경우 ONU가 무광 상태에서 광 상태로 전환될 때 ONU의 광 모듈 유형을 다시 확인합니다.

광 모듈이 대칭형 광 모듈인 경우, ONU의 광 모듈 유형을 확인합니다. 광 모듈이 대칭형 광 모듈인 경우, ONU의 현재 동작 모드를 확인합니다. ONU의 동작 모드가 대칭 모드인 경우, 대칭 모드 전환 모듈에 대칭 모드 전환 신호를 보냅니다. ONU의 동작 모드가 비대칭 모드인 경우, 비대칭 모드 전환 모듈에 비대칭 모드 전환 신호를 보내고, ONU가 시작된 후 광 모듈의 광 수신 기능을 활성화합니다.

광 모듈이 비대칭 광 모듈인 경우 작동을 중지하십시오.

대칭 모드 전환 모듈은 다음과 같은 용도로 사용됩니다. 대칭 모드 전환 신호를 수신한 후, 비대칭 모드에서 OLT가 발행하는 창 정보의 수가 지정된 임계값에 도달하는지 여부를 판단하고, 도달하면 ONU의 동작 모드를 대칭 모드에서 비대칭 모드로 전환합니다. 그렇지 않으면 ONU의 동작 모드를 유지합니다.

비대칭 모드 전환 모듈은 비대칭 모드 전환 신호를 수신한 후, OLT가 대칭 모드로 전송한 윈도우 정보의 수가 지정된 임계값 이상인지 판단하고, 이상이면 ONU의 작동 모드를 비대칭 모드에서 대칭 모드로 전환하고, 그렇지 않으면 ONU의 작동 모드를 유지하는 데 사용됩니다.

OLT에서 전송된 mpcpgate 프레임에서 대칭 모드 전환 모듈의 비대칭 모드 윈도우 정보와 비대칭 모드 전환 모듈의 대칭 모드 윈도우 정보를 얻을 수 있습니다. 비대칭 모드 윈도우 정보는 업링크 1G 윈도우 정보이고, 비대칭 모드 전환 모듈의 대칭 모드 윈도우 정보는 업링크 10G 윈도우 정보입니다.

본 발명의 실시예에 따른 시스템이 모듈 간 통신을 수행할 때, 상기 기능 모듈의 구분은 설명을 위한 예시일 뿐이며, 실제 적용에서는 필요에 따라 서로 다른 기능 모듈로 상기 기능들을 할당할 수 있음을 유의해야 합니다. 즉, 시스템의 내부 구조는 상기 설명한 기능들의 전부 또는 일부를 수행하기 위해 서로 다른 기능 모듈로 구분될 수 있습니다.

또한, 본 발명은 상술한 실시예에 한정되지 않는다. 당업자라면 본 발명의 원리를 벗어나지 않고 다양한 개선 및 변형을 할 수 있으며, 이러한 개선 및 변형 또한 본 발명의 보호 범위에 포함된다. 본 명세서에 상세히 기술되지 않은 내용은 당업자에게 알려진 선행 기술에 속한다.


게시 시간: 2023년 6월 13일