You are on page 1of 84

GPON basic configuration

Objective

At the end of this session, you will …


know what functions the NGLT-x is performing
be capable to configure ONTs

2
Table of Contents

1. PON provisioning
2. ONT Software Management
3. ONT provisioning
1. Basic ONT provisioning
2. ONT pre-provisioning
3. ONT pre-provisioning with automatic sw management
4. ONTCARD provisioning
5. ONTENET provisioning
6. Bridge port configuring
7. Basic GPON QoS
8. Hands-on
3
0 Remember this?

4
Provisioning tools – TL1 and CLI

TL1 – Transaction Language number 1


• for the provisioning of the GPON transport layer

• lt equipment provisioning can also be done using CLI

• pon, ont, … up to ontenet provisioning can be done using TL1

CLI – Command Line Interface


• for provisioning the ihub

• as well as the services/facilities on iacm

5
TL1 based hierarchical breakdown + Identification

rack RACK-1

shelf SHELF-1-1

lt LT-1-1-5

pon PON-1-1-5-2

ONT-1-1-5-2-12 ont

ONTCARD-1-1-5-2-12-1 ontcard

ONTENET-1-1-5-2-12-1-1 ontenet

6
Prepare the system for accepting HiCAP boards

configure system

max-lt-link-speed

link-speed twodotfive-gb or ten-gb

[save IHUB database - requires a reboot]

configure system

security

profile admin

slot-numbering type-based

TL1-style of numbering

logout and login again to actually apply this change


7
1 PON provisioning

8
PON functions

transport traffic
BER
• GEM encapsulated

• ethernet frames
signal failed

10-5 configurable
polling for new ONTs
signal degraded
• based on ranging

• configurable polling freq. 10-9

no alarm

BER measurements
• BIP field in PCB

• configurable meas. period

9
Provision PON – AMS

PON is automatically created when you


create the board
• you can only modify it

select node (NE) rack subrack slot


pon port unlock
• save

10
Provision PON – CLI

Configure pon interface 1/1/1/2 admin-state up


• the (downstream) laser is activated
• ONTs which are connected/powered on start ranging
• this generates an alarm
minor alarm occurred for pon 1/1/1/2 : SERNUM = ALCLF9A0F50D, SLID = 12345

PONs are created at LT creation time


• state admin-state down

11
Provision PON – CLI

Configure pon interface 1/1/1/2


• Label -> name of the PON, string with length <= 80
• Ber-calc-period -> BER measurement period (unit 1/10 sec)
• Polling-period -> polling period for ONTs (unit 1/10 sec)
• Sig-degrade-th -> signal degraded threshold [4…10]
• Sig-fail-th -> signal failed threshold [3…8]
• Fec-dn -> Forward Error Detection for downstream (enable/disable)
• Raman-reduct -> Raman Reduction (enable/disable)
• Closest-ont -> distance of closest ONT [0 … 40km]

12
Provision PON – TL1

ed-pon::pon-1-1-1-2:::::is;
• the (downstream) laser is activated
• ONTs which are connected/powered on start ranging
• this generates an alarm
o NEWONT ⇒ serial number + SLID

PON-1

NT LT

PONs are created at LT creation time


• state OOS = out of service

13
Provision PON – TL1

ed-pon::pon-1-1-1-2::::
• label= fecdn=
• bertm= rmnreduc=
• pollingtm= closestont=
• sdthresh= is;
• sfthresh=
bertm – bit error rate timer (0.1 s)
pollingtm – timer for polling to detect ONTs (0.1 s)
sdthresh – BER threshold for signal degraded alarm [4-10]
sfthresh – BER threshold for signal failed alarm [3-8]
fecdn – forward error correction for downstream
rmnreduc – raman reduction: enable/disable
closestnont – [0km - 40km]

14
2 ONT Software Management

15
ONT Software flow

ONT
FTP

ONT

Download passive Download


ISAM
Download active
AMS

16
ONT software banks

active bank:
what the ONT
tries to boot up with active bank

passive bank

if the ONT fails to


boot with what is
in the active bank
it will use the
passive bank

RAM

planned software what you intend to run in RAM


active sw what is actually running in RAM
passive sw what is in the passive bank

if the active software is different from the planned, the P-OLT


tries to download the planned software to the passive bank
17
ONT software banks

Active and Passive banks can only be accessed via OMCI


• ONT must be in the “unlocked” state

If Active and Planned SW are misaligned, a minor alarm is generated


(CFG : SW Version mismatch)
• ONT will not be operational as long as this alarm is active

• Copy/Paste Active SW into Planned SW field to get rid of the alarm.

18
ONT SW related alarms

SWDLFAIL
m • SW Download Failed
o Something went wrong with the download process

SWACTFAIL
M • SW Activation Failed
o Downloaded SW could not be activated on the ONT

SWDLFILE

m • File missing or file error


o The SW file string mentioned in the SWVERPLND doesn’t exist on the P-OLT

SWDLIP (not really an alarm)


m • SW Download In Progress
o SW is being downloaded from P-OLT towards the ONT over the OMCI channel
19
SW Perspective

Download software to ISAM

Options when using scenario 2

20
Necessary steps and scenario’s

1. FTP ONT software files to AMS server


2. Prepare ONT software files (per ONT type) on AMS server
3. Download ONT software onto NE

possible scenarios:

1. Manual sw management (basic or pre-provisioning)


2. Automatic sw management based on AMS
3. Automatic sw management based on NE

21
Step 1 : Copy ONT software from CD to AMS

Prerequisite step
• ONT software files must be present on AMS

• directory:
o /var/opt/ams/shared/ams-<version>/ne/software/ONT

FTP

AMS

22
Step 2 : ONT Software file preparation : overview

HW version: one ONT Type can have multiple hardware implementations

23
Step 2 : ONT Software file preparation : List of Hardware Info (OPTIONAL)

Allows to add a new type


of Hardware

24
Step 2 : ONT Software file preparation : Add ONT Load

First select the correct ONT Type


from the hardware list
ONT File Name: ONT software
version residing on AMS server
Major NE SW Version: used for
automatic sw management (see
later)
Load Type: using VoIP or not?

25
Step 3 : Download ONT software to NE

o select NE(s)
o select ONT type
o select SW load
26
Step 3 : Which ONT software to use?

ONT software must be available on the NE before it can be downloaded


onto the ONT!

when you plan the SW for the ONT,


you have to add a “3’’ to the name
3FE50853AIAA05

27
3 ONT provisioning

28
Provisioning ONTs

ONTs can be provisioned


• while already physically connected to the PON:

Post-provisioning

• while not physically connected to the PON at all:

Pre-provisioning
29
Provisioning ONTs (cont.)

serial number based ONT not


connected?
• identify the ONT by its serial number

ALCLA0A28965 ALARM

TEACHER

Subscriber Location ID (SLID) based


• identify the ONT by its subscriber location id
NO ALARM
o SLID up to 10 characters long
• SLID is configured beforehand in the ONT

30
Discovered ONT in case of basic provisioning

alarm at AMS: minor

Serial number of ONT

CFG alarm: new ONT discovered

alarm at CLI and TL1: minor


• … minor alarm occurred for pon 1/1/3/2 : SERNUM = …, SLID = …
• "PON-1-1-3-2,PON:MN,NEWONT,NSA,,,,:

31
Choosing the scenario

‘from AMS’: used for manual sw management and automatic based on AMS
‘from NE’: used for automatic sw management based on NE
32
Scenarios on ONT details

Planned software:

• ‘UNPLANNED’ -> scenario 1 and 2


• Specific version (‘3FE…’) -> scenario 1
• AUTO : automatic from NE -> scenario 3

33
3.1 ONT Post-provisioning

34
Provision ONT – Serial number based – AMS (1/3)

Network

serial
NE
number

Rack

Subrack
ONT id 1-1-3-1-64

LT

PON Port

ONT (provisioned)
Create ONT

35
Provision ONT – Serial number based – AMS (2/3)

36
Provision ONT – Serial number based – AMS (3/3)

check the SW and the status!


37
Provision ONT – Serial number based –CLI

Configure equipment ont interface 1/1/1/2/33


• Sw-ver-pland -> software version planned (if not know, set to UNPLANNED)

• Sernum -> consists of 2 parts: <VendorID:serial_number> e.g. ALCL:A0A3F342


o Vendor ID: 4 char (e.g. ALCL for Alcatel-Lucent)
o Actual serial number : 8 char

• Subslocid -> left to its default value of WILDCARD

• Battery-bkup -> presence of battery backup

• Desc1 and Desc2 -> two description fields

• Enable-aes -> enable AES in downstream

• Admin-state -> set to up to bring In Service

38
Provision ONT – Serial number based – TL1 (1/2)

ent-ont::ont-1-1-1-2-33 ::::
btrybkup=no,
berint=1000,
desc1=TEACHER,
desc2=ALUA,
provversion=*,
sernum=ALCLA0A3F342,
subslocid=WILDCARD,
swverplnd=3FE50854AIAA21,

btrybkup battery backup present or not
berint accumulation interval for BER calculation
• expressed in number of frames (125 µs)
desc1 and desc2 or optional free format textual descriptions
sernum, the serial number, is 12 chars long, and case sensitive!
the planned software version depends from model to model

39
Provision ONT – Serial number based – TL1 (2/2)


fecup=disable;
powershedprofileid=
powershedprofilenm=
ontenable=
opticshist=
plndvar=
dlsw=
rffilter=
uspolicemode= (local,remote)
aesenable;

ed-ont::ont-1-1-1-2-33 :::::is;
• is in service
• oos out of service

40
Changing planned software version

TL1
ed-ont::ont-1-1-1-2-33 ::::swverplnd=…;

CLI
Show equipment ont interface 1/1/1/2/33 detail
• To look up the active software version on the ONT

Configure equipment ont interface 1/1/1/2/33 sw-ver-pland ...

show equipment ont operational-data 1/1/8/1/44


detail

41
ONT Operational data

Show equipment ont operational-data 1/1/1/2/33 detail

42
3.2 ONT pre-provisioning

43
Pre-Provisioning on ONT – SLID based
no alarm, even when the ONT is disconnected from the PON

TEACHER
once the ONT is connected to the PON

• the P-OLT records the SLID and the serial number

• automatic status change: to unlocked (in service)

this allows you to do pre-provisioning

• of the ONTCARD, services, … without the system generating any alarms!

TEACHER
44 connect the ONT to the PON
Pre-Provisioning SLID on ONT

Pushbutton set
• connect handset to POTS port 1
• hook off, press * , dial SLID-code, press #,
ONT hook on

Make sure the ONT is Ethernet interface


disconnected from the PON
• ONT must be disconnected from PON and
and then powered on
powered on
• connect PC to Ethernet port 1
• define static IP-address of PC to 192.168.4.1
• telnet to 192.168.4.254
o user id / passwd

ONT
Webserver (http)
• see next slide
45
Pre-Provisioning SLID via webserver

PON doesn’t need to be disconnnected

Available information
• product details
o vendor name, ONT type,

o product code, serial number

• SLID
o hexadecimal, alphanumeric

• PON status
o link status (up/down)

46
Pre-Provisioning ONT – SLID based – AMS (1/2)

Network

NE SLID

Rack

Subrack
ONT id 1-1-3-1-64

LT

PON Port

ONT (provisioned)
Create ONT

47
Pre-Provisioning ONT – SLID based – AMS (2/3)

48
Pre-Provisioning ONT – SLID based – AMS (3/3)

check the SW and the status!


49
Pre-Provisioning ONT – SLID based – CLI

Configure equipment ont interface 1/1/1/2/33


• Sw-ver-pland -> software version planned (if not know, set to UNPLANNED)

• Subslocid -> Subscriber Location ID, string with maximum of 20 chars

• Sernum -> left to its default value: ALCL:00000000

• Battery-bkup -> presence of battery backup

• Desc1 and Desc2 -> two description fields

• Enable-aes -> enable AES in downstream

• Admin-state -> set to up to bring In Service

50
Pre-Provisioning ONT – SLID based – TL1

ent-ont::ont-1-1-1-2-33 :::: …
sernum=ALCL00000000,
subslocid=TEACHER,
swverplnd=3FE50854AFCA10, … ;

51
3.3
ONT pre-provisioning
Automatic software management
AMS based

52
Automatic software management using AMS

Building ONT Software File


Preparation Table in AMS
Priority: when looking for an ONT
Type match, first entries with P1,
then P2 and last P3 are being
checked against availability on NE

53
Object details

‘Planned Variant’ not filled in

‘Planned Software’ is set to UNPLANNED


‘Download Software’ is set to DISABLED

AMS will set planned software first


to ‘UNPLANNED’. Upon detection of
‘software version mismatch’ alarm,
the AMS will fill in the correct
version.

54
3.4
ONT pre-provisioning
Automatic software management
NE based

55
Automatic software management based on NE

When choosing ‘From NE’, the NE will be responsible for the SW Version
Control Table.
With each download of ONT Software towards NE, an entry will be
created in the Version Control Table.

Download to Passive bank

Download to Active bank, which will


trigger a reset of ONT

56
Object details

When provisioning the ONT, the AMS will set


‘planned software’ to AUTO and the
‘Planned Variant’ to DO

Automatic download if hardware


version and planned variant has a
matching entry in the ONT software
control table

57
ONT SW : Automatic download (HW based)

ONT SW Control Management


• Allows mass download of ONT software to ONTs that match key criteria specified in the
ONT SW Control Table (NE level)
o The ONT SW CTRL table can have up to 250 entries
o Table is only checked in this scenario, when planned and download software is set to AUTO

HWVER VARNT PLNDSWVER PLNDSWVERCONF DLDSWVER

3FE29528AAAA06 I-020G-F 3FE50782BFQA29 3FE50782BFQA29 DISABLED

For more information on this feature, check the Operation and Maintenance Guide

58
Automatic ONT Software Management: from NE

Options when using NE for automatic software


Management ‘From NE’

59
Automatic ONT Software Management: from NE

Compare Load list on AMS with Version Control


Table on NE
60
Automatic ONT Software Management: from NE

Update Version Control Table on NE based on Load


List of AMS
61
4 ONT Card provisioning

62
Provision ONT Card – AMS (1/2)

example of a detected ONT Card:

63
Provision ONT Card – AMS (2/2)

select node … ont 55 create planned ont-card

64
Provision ONT Card - CLI

The ONTs do report which ONT Cards (or ont slots in CLI) are available,
but they still need to be provisioned!

Configure equipment ont slot 1/1/1/2/33/1


• Planned-card-type 10_100baset, pots, vdsl2, video,
ds1, e1, vdsl2pots, ethpots

• Plndnumdataports [0…16]

• Plndnumvoiceports [0…16]

This will automatically provision the UNI

• but they will be in the status out of service Slot1


10_100BASET

ONT33
PON-1
NT Shelf LT

65
Provision ONTCARD – TL1

The ONTs do report which ONTCARDs are available,


but they still need to be provisioned!

ent-ontcard::ontcard-1-1-1-2-33-1:::10_100baset,2,0:is;
ent-ontcard::ontcard-1-1-1-2-33-2:::voice,0,2:is;
• cardtype 10_100baset, pots, vdsl2, video,
ds1, e1, vdsl2pots, ethpots

• planned number of data ports


• planned number of voice ports
this will automatically provision the ONTENET

• but they will be in the status out of service


Slot1
10_100BASET

ONT33
PON-1
NT Shelf LT
66
5 Ethernet Port provisioning

67
Provision Ethernet Port – AMS (1/2)

68
Provision Ethernet Port – AMS (2/2)

provision the UNI


• With AMS this also automatically creates bridge port!

69
Provision Ethernet Port - CLI

The UNIs are automatically created during the provisioning


of the ont slot (ONT Card), they only still need to be configured!

Configure interface port uni:1/1/1/2/33/1/1 admin-up

you still need to provision the bridge port in the ISAM!

• See next chapter

70
Provision Ethernet Port – TL1

The ONTENETs are automatically created during the provisioning


of the ONTCARD, they only still need to be configured!

ed-ontenet::ontenet-1-1-1-2-33-1-1::::
custinfo=
autodetect=auto
pwroverride=
:is;
custinfo administrative data

autodetect type of autonegotiation

pwroverride …
you still need to provision the bridge port in the ISAM!

• the capability to learn MAC-addresses

71
6 Bridge port provisioning

72
Provision bridge port - AMS

when the ONTENET and UNI was provisioned using AMS,


the bridge port was created automatically!

adapt bridge port settings,


if needed:
e.g. increase #MAC addresses

73
Provision bridge port

also referred to as …
• … configuring the interworking function

syntax:
• configure bridge port <rack/shelf/slot/port/ont/ontcard/ontenet>

example:
• configure bridge port 1/1/3/3/33/1/1
max-unicast-mac 4

LT x

IWF
FW Engine

74
7 Basic GPON QoS

75
Ingress QoS profile: p-bits and traffic classes

p-bit-to-queue mapping: 2-step configuration via Traffic Classes (TC)

• TC-to-queue mapping (fixed, system-wide setting)

o based on a 4 queue or 8 queue (fixed) constellation:

8 TC to 4 Queues 8 TC to 8 Queues
TC Queue TC Queue
7 3 7 7
6 3 6 6
5 2 5 5
4 2 4 4
3 1 3 3
2 1 2 2
1 0 1 1
0 0 0 0

• p-bit-to-TC mapping (L2 FWR setting)

o ingress Profile: dot1p0 TCx1, dot1p1 TCx2, etc


8TC-to-4Q Pbit-to-TC 8TC-to-8Q Pbit-to-TC
mapping mapping mapping mapping

TC0
QO QO TC0
TC1 Pbitx Pbitx



TC6 Pbitz Pbitz


Q4 Q7 TC7
TC7
76
Ingress QoS profile: CLI configuration

configure qos profiles


ingress-qos all-in-one
dot1-p0-tc 0 all p-bits are mapped to the same TC
dot1-p1-tc 0 hence all traffic enters one single queue

dot1-p7-tc 0

configure vlan id 150 mode residential-bridge


(secure-forwarding)
in-qos-prof-name name:all-in-one

the p-bit mappings are actually/also needed on the ONT


they are downloaded to the ONT when provisioning the bridge port!

77
Ingress QoS profile: AMS configuration

78
Bandwidth profile: T-CONT types

• Bandwidth parameters of T-CONT define the T-CONT type

• DBA will issue grants to for the T-CONT to ensure that average rate does not exceed
the maximum of CIR, AIR and EIR
o fixed BW T-CONT type 1: rate limiting to CIR T-CONT types

o best-effort BW T-CONT type 4: rate limiting to EIR Type 1 Type 2 Type 3 Type 4 Type 5
CIR >0 0 0 0 >0
AIR = CIR >0 >0 0 >= CIR
EIR = CIR = AIR > AIR >0 >= AIR

CIR=AIR=EIR>0 AIR=EIR>0 EIR>AIR EIR>0 EIR>CIR


Best-Effort
AIR=EIR>CIR
Bandwidth
EIR>AIR

Non-Assured
Non-Assured Best-Effort Assured Bandwidth
Bandwidth Bandwidth Bandwidth
AIR>CIR
Fixed Assured Best-Effort Assured
AIR>CIR CIR=AIR>0 CIR>0
Bandwidth Bandwidth Bandwidth Bandwidth
Assured CIR>0
Fixed Fixed
Bandwidth Bandwidth Bandwidth Fixed
Bandwidth
CIR=0 CIR=0 CIR=AIR=0

Type 1 Type 2 Type 3 Type 4


Type 5
79
Bandwidth profile: CLI configuration

configure qos profiles


bandwidth CBR1000

committed-info-rate 1000

assured-info-rate 1000
excessive-info rate 1000

delay-tolerance 80 by default, a T-CONT will have a burst


every 80 frames (every 10 ms)

configure qos interface 1/1/5/1/33/1/1


upstream-queue 0 bandwidth-profile name:CBR1000

by default, one T-CONT will be assigned per queue,


unless bandwidth sharing is enabled!

80
Bandwidth profile: AMS configuration

81
8 Hands-on

82
Hands-on

Hidden Slide, see Notes Page


Exercises

83
www.alcatel-lucent.com
www.alcatel-lucent.com

84

You might also like