User Tools

Site Tools


mywiki:gpon

GPON

Architecture

Mapping of Ethernet in GPON

GEM Format

There are 2 types of GEM Channels:

  Downstream-only GEM Channels - These channels are used to transmit downstream broadcast/multicast traffic from OLT to all ONTs. The ONTs identify traffic meant for them based on GEM Port ID.
  Bi-directional GEM Channels - These channels are used for upstream and downstream traffic between the OLT and the ONT. The frames are transmitted from the OLT into the GPON interface and are forwarded only on the U interface of the ONT on which that GEM Port has been assigned.

PTI Type

Transmission convergence layer

Types of PONs

APON ATM PON
BPON Broadband PON
GPON Gigabit PON
EPON Ethernet PON
GEPON Gigabit Ethernet PON
CPON CDMA PON
WPON WDM PON

GEM Related Definitions

T-CONT:

A traffic bearing object within an ONT that represents a group of logical connections, and is treated as a single entity for the purpose of upstream bandwidth assignment on the PON. In the upstream direction, it is used to bear the service traffic. Each T-CONT corresponds to service traffic of one bandwidth type. Each bandwidth type has its own QoS feature.

ALLOC_ID:

Each T-CONT is identified by the ALLOC_ID uniquely. The ALLOC_ID ranges from 0 to 4095. It is allocated by OLT i.e. a T-CONT, and can only be used by one ONT per PON interface on the OLT.

GEM Port:

A GPON Encapsulation Method (GEM) port is a virtual port for performing GEM encapsulation for transmitting frames between the OLT and the ONT. Each different traffic-class (TC) per UNI is assigned a different GEM Port. Each T-CONT consists of one or more GEM Ports. Each GEM port bears one kind of service traffic i.e. a T-CONT type.

GEM Port ID:

Each GEM Port is identified by a port ID uniquely. The Port ID ranges from 0 to 4095. It is allocated by the OLT, i.e. a GEM port, and can only be used by a single ONT per PON interface on the OLT.

US(UpStream) GPON format

PLOu: Physical Layer Overhead upstream

  always sent by ONU when taking over from another ONU
  contains preamble and delimiter (lengths set by OLT in PLOAMd) 
  BIP (1B), ONU-ID (1B), and Indication of real-time status (1B)

PLOAMu: PLOAM upstream (13B) – messaging with PLOAMd

PLSu: Power Levelling Sequence upstream (120B)

  used during power-set and power-change to help set ONU power so that OLT sees similar power from all ONUs

DBRu: Dynamic Bandwidth Report upstream

  sends traffic status to OLT in order to enable DBA computation

Payload: Payload data, may be a data frame or DBA status report,Payload=(DBA Report+Pad)/(Gem Header+Gem Frame)

Downstream Frame structure

Each GTC (GPON Transmission Convergence) frame consists of PCBd (Physical Control Block downstream) and payload.

  PCBd contains sync, OAM, DBA info, etc.
  payload may have ATM and GEM partitions (either one or both); 

Downlink frame’s fixed 125us frequency is 8000Hz,and it’s size is 38,880 bytes, when speed rate reaching 2.488Gbps.

GTC payload potentially has 2 sections:

  ATM partition (Alen * 53 bytes in length).
  GEM partition (now preferred method);

Because GTC payload definitely is the “payload” of GEM Frame in downstream. So firstly let’s focus our attention on PCBd,the downlink control information frame’s header.

Psync:

Synchronization for olt and onu.(4 bytes)

Ident:

MSB indicates if FEC is used, 30 LSBs are superframe counter.

1bit FEC(Forward Error Correction)Ind + 1bit reserve + 30bits Super-frame Counter. (4 bytes)

PLOAMd:

carries OAM, ranging, alerts, activation messages, etc. GPON uses PLOAMd as control channel.

1Byte (8bits) ONUid + 1Byte (8bits) message segment + 10Bytes Content body + 1Byte (8bits) CRC checksum bits. (13 Bytes)

Bip:

SONET/SDH-style Bit Interleaved Parity of all bytes since last BIP.(1 Byte)

PLend: (4 Bytes)

Transmitted twice for robustness, including three parts:

  Blen – 12 MSB are length of BW map in units of 8 Bytes
  Alen – Next 12 bits are length of ATM partition in cells
  CRC – final 8 bits are CRC over Blen and Alen

US BW map:

The array of Blen 8Bytes structures granting BW to US flow, telling in which time segment the ONT should transmit the data.

Each access 8Bytes defines a time message.More detail description is sharing in our blog “Gpon-Epon’s key technologies:DBA & T-CONT ”. (N*8Bytes)

BWmap is sent by OLT to ONUs ,including a list of these fields:

  Alloc-id: ONU allocation IDs
  Flags: Used to indicate the behavior of ONU, such as, next uplink data transmission(PLOAMu,PLSu,DBRu etc).
  S-start,S-stop:start and stop times (16bits fields, in Bytes from beginning of US frame)
  CRC:CRC(cyclic redundancy check) Checksum.
  

VLANs and GEM Ports

Terminology

AB Assured Bandwidth
AES Advanced Encrypt System
AGC Automatic Gain Control
AN Access Network
BE Best-offer Bandwidth
BWmap bandwidth map
CBU Cell Base Unit
DBA Dynamically Bandwidth Assignment/Allocation
DSLAM Digital Subscribe Line Access Multiplexer
EFMA Ethernet in the First Mile Alliance
EPON Ethernet Passive Optical Network
EqD Equalization Delay
FB Fixed Bandwidth
FSAN Full Service Access Networks
FTTB Fiber to the Building
FTTC Fiber to the Curb
FTTH Fiber to the Home
FTTN Fiber to the Network
GEM GPON Encapsulation Method
CID Consecutive Identical Digit
GPON Gigabit-Capable Passive Optical Network
GTC transmission convergence
HEC header error check
JF Jumbo Frames
MSAN Multi-service Access Network
MDU Multi Dwelling Unit
MTU Multi Tenant Unit)
NAB Not-assured Bandwidth
NE Network Element
NNI network-to-network interface An NNI circuit can be used for interconnection of signalling (e.g., SS7), Internet Protocol (IP) (e.g., MPLS) or ATM networks.
NRZ Non-return-to-Zero
OAM Operation, Administration and Maintenance
OCMI ONU Management and Control Interface.
ODN Optical Distribution Network
OLT Optical Line Terminal
OMCI The ONU management and control interface
ONT Optical Network Terminal Almost same with ONU but normally with large port count, like E1/GE
ONU Optical Network Unit
P2P Point to Point
P2MP Point to Multi-Point
PCBD Physical Control Block Downstream
PLI Payload Length Indicator
PLOAM Physical layer OAM Operations, Administrations and Maintenance
PON Passive Optical Network
POS Passive OpticalSplitter
Port-ID traffic identifier Identifies the target ONU
PTI payload type indicator
RTD Round Trip Delay
RTT Round Trip Time
SerDes Serializer/Deserializer pronounced sir-deez
SFU Single Family Unit
SBU Single Business Unit
SNI Service Node Interface
TDM Time Division Multiplexing
TDMA Time Division Multiple Access
T-CONT Transmission Containers
UNI User Network Interface a demarcation point between the responsibility of the service provider and the responsibility of the subscriber.
VoD Video On Demand
WDM Wavelength Division Multiplex Module
mywiki/gpon.txt · Last modified: by 127.0.0.1