본문 바로가기

IT Tech/Network

ETH-LM (CCM, LMM, LMR) - Ethernet OAM (Y.1731) 정리 노트




ETH-LM

- CCM, LMM, LMR
- Frame loss measurement


1. Function Description
  • near-end(ingress) frame loss, SES(Severely Errored Secodes)
  • far-end(egress) frame loss, SES
  • TxFCI : 종단 MEP으로 보낸 카운터
  • RxFCI : 종단 MEP로 부터 받은 카운터

  • OAM frame은 기본적으로 카운트 하지 않는다.
    but, MEG Level이 높아서 path-through 된 OAM frame은 카운트한다.

  • 데이타의 정확성
    ETH-LM 카운터 정보를 ETH-LM에 복사할 때 카운터값에 영향을 미치는 데이타를 수신하거나 전송할 때 대처 방안에 따라... --> 하드웨어 수준의 처리로 많은 부분이 향상됨

  • ETH-LM 설정 항목 (MEP)
    - MEG level
    - ETH-LM transmission period : Default 100ms(10 frame/s)
    - Priority
    - Drop Eligibility

  • 실행 방식
    - Dual-ended ETH-LM
    - Single-ended ETH-LM


2. Dual-ended ETH-LM
  • proactive OAM
  • 같은 MEG level 에서의 PM
  • CCM 의 추가 필드를 사용(TxFCf, RxFCb, TxFCb-Last TxFCf)
  • Frame Loss 계산

    -  FL(far-end) = |TxFCb(c) - TxFCb(p)| - |RxFCb(c)-RxFCb(p)|
    -  FL(near-end) = |TxFCf(c) - TxFCf(p)| - |RxFCl(c)-RxFCl(p)|

    [참고]
    TxFCf : Tx Counter
    RxFCb : Rx Counter
    TxFCb : 가장 최근에 받은 종단MEP의 TxFCf
    RxFCl :local counter|
    (c): current
    (p): previous

3. Single-ended ETH-LM (LMM, LMR)
  • on-demand OAM
  • LMM : TxFCl을 TxFCf 필드에 복사에서 주기적으로 전송
  • LMR : TxFCf(from LMM) + RxFCf(LMM을 수신할 때 로컬 RxFCl) + TxFCb(LMR을 전송할 때 로컬 TxFCL 값) 을 실어 응답한다.
  • Frame Loss 계산
    - FL(far-end) = |TxFCf(c) - TxFCf(p)| - |RxFCf(c)-RxFCf(p)|
    - FL(near-end) = |TxFCb(c) - TxFCb(p)| - |RxFCl(c)-RxFCl(p)|







4. ETH-LM PDU
4.1 LMM



- MEG Level
- Version : 0
- OpCode : 43
- Flags : All-Zeroes
- TLV offset : 12
- TxFCf : 4-octet integer
- Reserved : All-ZEROes
- End TLV : All-ZEROes


4.2 LMR



- MEG level : copied from LMM
- Version : copied from LMM
- OpCode : 42
- Flags : copied from LMM
- TLV offset : copied from LMM
- TxFCf : copied from LMM
- RxFCf : 4-octet integer
- TxFCb : 4-octet integer
- End TLV : All-ZEROes



[관련 항목]
  1. ETH-CSF (CSF) - Ethernet OAM, Y.1731 정리 노트 2011/11/19
  2. ETH-DM (1DM, DMM, DMR) - Ethernet OAM, Y.1731 정리 노트 2011/11/19
  3. ETH-LM (CCM, LMM, LMR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  4. ETH-AIS (AIS) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  5. ETH-LT (LTM, LTR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  6. ETH-LB (LBM, LBR) - Ethernet OAM (Y.1731) 정리 노트 2011/11/19
  7. ETH-CC (CCM), ETH-RDI - Ethernet OAM (Y.1731) 정리 노트 2011/11/19