managing aeonts cli ae2-2
TRANSCRIPT
-
8/20/2019 Managing Aeonts Cli Ae2-2
1/453
Managing Calix Active EthernetONTs from the Command Line
Interface, AE R2.2
November 2012
#220-00527, Rev 10
-
8/20/2019 Managing Aeonts Cli Ae2-2
2/453
-
8/20/2019 Managing Aeonts Cli Ae2-2
3/453
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Contents
About this Guide..................................................................... 12
Chapter 1: Active Ethernet Overview .................................. 15
AE Topology ............................................................................................................ 15
Key AE Attributes ............................................................................................ 16
AE Hardware Components ............................................................................. 17
AE Services Overview ............................................................................................. 19
Configuring AE ONT Voice Services............................................................... 19 Session Initiated Protocol (SIP) ...................................................................... 21 Calix TDM Gateway (CTG) ............................................................................. 23 Ground Start POTS Service ............................................................................ 24 Ethernet Data Services ................................................................................... 25 Business Ethernet Services ............................................................................ 34 Ethernet Services............................................................................................ 38 IPTV ................................................................................................................ 49 T1/E1 Services via PWE3 ............................................................................... 53 ONT Inventory ................................................................................................ 57
Calix AE ONTs ......................................................................................................... 58
ONT Models .................................................................................................... 58 AE ONT Features ........................................................................................... 59 ONT FSAN Serial Number .............................................................................. 63 ONT Optics Characteristics ............................................................................ 64 AE Optical Links ............................................................................................. 64
AE Deployment Scenarios ...................................................................................... 68
Managed ONT Basic Service - VLAN per Port ............................................... 68
ONT Basic Multi-service - VLAN per Service .................................................. 69
-
8/20/2019 Managing Aeonts Cli Ae2-2
4/453
4
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Chapter 2: Configuring an AE System ................................ 71
AE System Essentials ............................................................................................. 71
About DHCP ................................................................................................... 73 Notes on Configuring the DHCP Server .......................................................... 75 Notes on Configuring the NTP Server ............................................................. 81
Notes on Configuring the Syslog Server ......................................................... 82 Notes on Configuring the SIP Server .............................................................. 82
Network Component Details ................................................................................... 83
Chapter 3: Understanding AE ONT Configuration Files .... 87
ONT Operational Overview ..................................................................................... 87
About Configuration Files ....................................................................................... 88
Sample Configuration File ...................................................................................... 89
Configuration File Characteristics ......................................................................... 92
Configuration File Processing ................................................................................ 93
Creating a Configuration File ................................................................................. 93
Sample Configuration Files - AE ONT.................................................................... 95
calix_700ge_sample.cfg ................................................................................. 96 calix_700sfu_sample.cfg ............................................................................... 100 calix_760mdu_sample.cfg ............................................................................ 103 common_ge.cfg ............................................................................................ 108 common_sfu.cfg ........................................................................................... 111
common_mdu.cfg ......................................................................................... 114 hsi_setup.cfg ................................................................................................. 117 pwe3_setup.cfg ............................................................................................. 118 tls_setup.cfg .................................................................................................. 123 video_mvr_port_setup.cfg ............................................................................. 124 video_mvr_vlan_setup.cfg ............................................................................ 125 video_oui.cfg ................................................................................................. 126 video_profile_mvr.cfg .................................................................................... 126 video_profile_no_mvr.cfg .............................................................................. 127 video_setup_no_mvr.cfg ............................................................................... 127
voice_setup.cfg ............................................................................................. 127
ctg_setup.cfg ................................................................................................ 128 Add VoIP Service to a Port ........................................................................... 129 Cascading CF ............................................................................................... 130
About SIP and the SIP Configuration File Retrieval ........................................... 135
SIP Configuration File Attributes ................................................................... 136
-
8/20/2019 Managing Aeonts Cli Ae2-2
5/453
5
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Chapter 4: AE Deployment Options .................................. 137
Residential Gateway Characteristics ................................................................... 138
Non-Residential Gateway Characteristics ........................................................... 139
External Router Characteristics ........................................................................... 140
Metering and Traffic Shaping ............................................................................... 141
Subscriber-VLAN to WAN-VLAN Mapping Overview ......................................... 142
Level 1: L2 Mapping Filter Table ................................................................... 143 Level 2: L2 Mapping/Filtering Table .............................................................. 143 VLAN Tagging Mapping and Conversion for Multicast Streams ................... 143
Chapter 5: Automatic ONT Creation - Smart Activate ..... 145
Setting up your PC for Web Activate ................................................................... 146
Configuring your Local PC for Web Activate - Windows XP ......................... 147 Configuring your Local PC for Web Activate - Windows 7 ............................ 149
Using Web Activate ............................................................................................... 151
Web Activate Field Definitions ...................................................................... 153 Turning up an ONT using DHCP Discovery .................................................. 154 Turning up an ONT using a Static IP Host .................................................... 155
Updating ONT Firmware Using Web Activate ..................................................... 158
Restoring Factory Default Settings ...................................................................... 159
Voice Activate Overview ....................................................................................... 160
Using Voice Activate ..................................................................................... 161 Master Reset ................................................................................................ 163 Assigning a Registration ID to an ONT ......................................................... 164 Assigning a Management VLAN to an AE ONT ............................................ 166
Configuring the Management VLAN .................................................................... 168
ONT Provisioning Persistence ............................................................................. 169
Local Provisioning Persistence ........................................................................... 170
ONT Inventory Management (Option-43) ............................................................. 171
Remote Management Interface Script ................................................................. 172
Retrieving Current Alarms ............................................................................. 174 Resetting an ONT by Serial Number............................................................. 175
-
8/20/2019 Managing Aeonts Cli Ae2-2
6/453
6
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Chapter 6: Turning Up an AE ONTvia CLI using Custom Configuration Files ......................... 177
About the Command Line Interface (CLI) ............................................................ 178
Telnet Interface ............................................................................................. 179 Command Line Help ..................................................................................... 179
Command Line Conventions ......................................................................... 181
Network Pre-requisites.......................................................................................... 184
Additional Considerations .................................................................................... 184
ONT Boot Process ................................................................................................. 186
Establishing a Link to the Switch .................................................................. 186 Obtaining an IP Address ............................................................................... 187 Provisioning the AE ONT .............................................................................. 187 About Auto-Detect Behavior on the ONT ...................................................... 187
Creating SNMP Trap Receivers ............................................................................ 188
Bridging .................................................................................................................. 188
VLAN per Port Bridge ................................................................................... 189 VLAN per Service Bridge .............................................................................. 189 IGMP Snoop VLAN per Service .................................................................... 190 IP Host .......................................................................................................... 191
MAC Forced Forwarding (MACFF) ....................................................................... 191
Creating a Layer-2 Pipe for HPNA Maintenance and Monitoring ...................... 193
Configuring the AE ONT for HPNA Deployment ........................................... 193
-
8/20/2019 Managing Aeonts Cli Ae2-2
7/453
7
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Chapter 7: System Maintenance and Troubleshooting .... 195
About File Permission ........................................................................................... 195
Download Failures ................................................................................................. 198
TFTP Server Not Responding ....................................................................... 199
TFTP Server Responds "File not Found" ...................................................... 199 Download Transfer Interrupted ..................................................................... 199
Serviceability Characteristics ............................................................................... 199
ONT Retry Behavior ...................................................................................... 200
Viewing ONT Alarms and Events in CMS ............................................................ 203
Changing the Management VLAN ........................................................................ 204
Monitoring the ONT ............................................................................................... 205
About Syslog Events ..................................................................................... 206
Channel and Drop Testing .................................................................................... 207
Chapter 8: CMS Servicing, Performance Monitoring andAlarm Aggregation ............................................................... 209
SNMP Monitoring: PM and Statistical MIBs ........................................................ 209
Troubleshooting AE ONT Ethernet Issues .......................................................... 210
-
8/20/2019 Managing Aeonts Cli Ae2-2
8/453
8
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Appendix A Command Reference ..................................... 213
Configuration Commands ..................................................................................... 214
config vlan set ............................................................................................... 214 config ntp update .......................................................................................... 215 config syslog setup ....................................................................................... 216
config file ....................................................................................................... 216 config label .................................................................................................... 217 config upgrade .............................................................................................. 218 config regid ................................................................................................... 219 config synce .................................................................................................. 219 config trap sink .............................................................................................. 220 config alarms ................................................................................................ 221 config supp alarm (Alarm Suppression) ........................................................ 235 config diag .................................................................................................... 235
Bridge Commands ................................................................................................. 237
bridge add (VLAN Bridge Add) ..................................................................... 237 bridge setup .................................................................................................. 238 bridge portadd (Associate Subscriber Ethernet Port to VLAN Bridge) .......... 241 Filtering and Mapping commands ................................................................. 242 DSCP Mapping ............................................................................................. 250 l2cp portmode ............................................................................................... 254 l2cp show ...................................................................................................... 255 IP Host Bridge(s)........................................................................................... 256 MACFF Commands ...................................................................................... 258 l2l (Learning Bridge)...................................................................................... 263
Meter Commands .................................................................................................. 264
meter set downstream .................................................................................. 264 meter set upstream ....................................................................................... 265 meter get downstream .................................................................................. 266 meter get upstream ....................................................................................... 266 meter attach downstream ............................................................................. 267 meter deattach downstream ......................................................................... 267 meter attach upstream .................................................................................. 268 meter deattach upstream .............................................................................. 269 meter attach mcast ....................................................................................... 270
meter deattach mcast ................................................................................... 271
DHCP Commands .................................................................................................. 271
dhcpl2 limit set .............................................................................................. 271 dhcpl2 limit show........................................................................................... 272 DHCP Relay - Option-82 Commands ........................................................... 273 DHCP Option-43 Configuration Process ....................................................... 276 dhcp lease show ........................................................................................... 280
-
8/20/2019 Managing Aeonts Cli Ae2-2
9/453
9
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Voice Service Commands ..................................................................................... 281
voip setup ..................................................................................................... 281 ctg setup ....................................................................................................... 286 h248 add ....................................................................................................... 290 mgcp add ...................................................................................................... 291
voip del ......................................................................................................... 293
IPTV Commands .................................................................................................... 294
Video Profiles ................................................................................................ 294 Multicast VLAN Registration (MVR) Provisioning ......................................... 296 Multicast Range Filters ................................................................................. 298 Enable Multicast to Multicast Mode (default) ................................................ 299 Enable Multicast to Unicast Mode ................................................................. 299 Show Multicast or Unicast Modes ................................................................. 300 Multicast VLAN Registration (MVR) Provisioning Examples ........................ 300
Pseudowire Commands ........................................................................................ 309
pwe3 mac ..................................................................................................... 309 pwe3 tdmmode ............................................................................................. 310 pwe3 bridge create ....................................................................................... 310 pwe3 bridge add IP ....................................................................................... 312 pwe3 bridge delete........................................................................................ 312 pwe3 t1port ................................................................................................... 313 pwe3 e1port .................................................................................................. 314 pwe3 service create ...................................................................................... 315 pwe3 service delete ...................................................................................... 318 PWE3 PM Statistics ...................................................................................... 318
PWE3 SNMP Support ................................................................................... 324 PWE3 Provisioning Examples ...................................................................... 325
Interface Commands ............................................................................................. 331
IfTable Commands........................................................................................ 331 Ethert Commands ......................................................................................... 332 IP Host Configuration .................................................................................... 332
-
8/20/2019 Managing Aeonts Cli Ae2-2
10/453
10
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Serviceability and Troubleshooting Commands ................................................ 336
bridge show summary (bri sh sum) ............................................................... 336 bridge show drops (bri sh dr) ........................................................................ 337 bridge show bridges (bri sh bri) ..................................................................... 338 bridge glob .................................................................................................... 340
ip host show .................................................................................................. 341
iphost options ................................................................................................ 342 ver ................................................................................................................. 342 show ethertable ............................................................................................ 343 show iftable (sh ift) ........................................................................................ 344 show ifstats (sh ifs) ....................................................................................... 345 show ifpowermanagement ............................................................................ 347 config diag .................................................................................................... 348 config history ................................................................................................. 350 Loss Plan Commands ................................................................................... 352 show ipconfig (show ipc) ............................................................................... 354
mgconfig ....................................................................................................... 355
voipreq .......................................................................................................... 358 voipcc ............................................................................................................ 359 voiprtp ........................................................................................................... 360 voipconfig ...................................................................................................... 362 show voip mib ............................................................................................... 364 show voice status.......................................................................................... 368 show voice errors .......................................................................................... 370 opt82 show ................................................................................................... 371 os log dump .................................................................................................. 372 pmcat ............................................................................................................ 373
os dump force and os dump clear ................................................................. 374
os sys ............................................................................................................ 374 show voice counters ..................................................................................... 375 vtst test bp x .................................................................................................. 377 Message Posting Protocol Commands ......................................................... 381 meter show info ............................................................................................ 384 meter show count.......................................................................................... 385 macff show .................................................................................................... 386 Filtering and Mapping Display Commands ................................................... 387 show video stats ........................................................................................... 393 m2u ............................................................................................................... 394
m2u age ........................................................................................................ 397
ping ............................................................................................................... 398 dhcpl2 trace .................................................................................................. 400 Proxy ARP Trace (parp trace) ....................................................................... 400 Non-ONT Commands ................................................................................... 401 Glossary ........................................................................................................ 403
-
8/20/2019 Managing Aeonts Cli Ae2-2
11/453
11
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Ethernet OAM Provisioning .................................................................................. 405
Ethernet OAM Overview ............................................................................... 405 Ethernet OAM Terminology .......................................................................... 407 802.1ag MAID and Y.1731 MEG ID Compatibility Enhancements ................ 414 Overview of Configuration Steps .................................................................. 416
Creating a Maintenance Entity Group ........................................................... 418
Creating the Maintenance End Point ............................................................ 422 Enabling Continuity Checks .......................................................................... 427 Creating Maintenance Intermediate Points ................................................... 430 Sample OAM Configurations ........................................................................ 432 Link Trace (L2 Traceroute) ........................................................................... 434 OAM Loopback (Layer-2 ping) ...................................................................... 437 OAM Loopback Examples ............................................................................ 439 OAM Loopback Status .................................................................................. 440 RFC2544 Loopback ...................................................................................... 441 Delay Measurement Alarms .......................................................................... 442
Loss Measurement Alarms ........................................................................... 446
Initiating an 802.3ah Loopback Test and Viewing the Results (Link OAM) ... 450
-
8/20/2019 Managing Aeonts Cli Ae2-2
12/453
12
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
About this Guide
Calix 700GE and 700GX model ONTs (7xxGE, 7xxGX) support operation in ActiveEthernet (AE) mode. This document describes how to configure AE ONT services, andincludes the following information:
Overview of AE Systems - Includes information on network topology, attributes, andhardware components. It also describes AE services, inventory management, andfeatures/characteristics of the Calix 700GE and 700GX ONTs.
Configuring an AE System - Includes information on system requirements, andrequirements for DHCP, NTP, Syslog, and SIP server configuration.
Understanding AE ONT Configuration Files - Details provisioning characteristics,hierarchy, processing, and creation of configuration files. Also includes sample
configuration files. Remote ONT Activation - Provides a step by step process for turning up an AE ONT
via Remote ONT Activation (RONTA).
Turning up an AE ONT - Provides a step by step process for turning up an AE ONT.Includes configuring the Management VLAN, controlling the ONT boot process, andmonitoring of the ONT after boot-up. This section also describes various managementtools designed to allow the ONT to communicate with a variety of hosts or devices.
AE ONT Deployment Options - Includes information on deploying in a residentialgateway or subscriber to WAN mapping environment.
System Maintenance and Troubleshooting - This section describes various
maintenance and troubleshooting techniques needed to manage the AE network. Command Reference - Includes a complete AE CLI Command Reference including
command examples.
Intended Audience
This document is intended for personnel responsible for turning up carrier network systemsand services. This guide assumes that users are familiar with computer systems and softwareand have some knowledge of telecommunications and engineering standards. Familiarity withthe Calix E7 or B6 AE OLT systems o(r other standards-based fiber Ethernet OLTswitching and aggregation platforms), as well as knowledge of fiber access and SFP optics
module technology is highly recommended.
-
8/20/2019 Managing Aeonts Cli Ae2-2
13/453
13
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Related Documentation
You can access Calix product documentation online from the Calix Resource Center atwww.calix.com .
The Calix Active Ethernet ONT R2.0 documentation set includes:
Calix 700 AE R2.0: Active Ethernet ONT Configuration Guide (this document)
Managing Calix 700 AE ONTs from CMS (11.3)
-
8/20/2019 Managing Aeonts Cli Ae2-2
14/453
14
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
-
8/20/2019 Managing Aeonts Cli Ae2-2
15/453
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Chapter 1
Active Ethernet Overview
AE Topology
Active Ethernet is a point-to-point architecture that connects an Ethernet aggregation switchand an ONT. This point-to-point topology uses dedicated fiber and bandwidth for eachelement in the system.
AE terminology in this document is intended to differentiate this technology from theGPON technology where ONTs freely share bandwidth over a fiber access network. The Active terminology implies a point-to-point architecture with intelligent devices located ateach endpoint.
With AE release 2.0, all Calix 700GX and 700GE ONTs receive broadband data, VoIP (SIP, TDM Gateway, or H.248) telephone service, and IP based video (IPTV) using point-to-pointfiber links within the network.
-
8/20/2019 Managing Aeonts Cli Ae2-2
16/453
16
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Key AE Attributes
The Calix AE 2.1 fiber access solution offers the following attributes:
Symmetrical Gigabit Ethernet data services using 700GX, 700GE, and 760GX ONTs
Fully compliant IEEE 802.3ah standard AE technology including 2000 byte frame size Ethernet Operations, Administration, and Maintenance (OAM) in compliance with
IEEE 802.1ag, 802.3ah, ITU Y.1731, MEF17 and RFC 2544 Reflector
Integrated GE and 10GE aggregation and transport using C-Series (C7), E-Series (E5,E7, E5-400), and B-Series (B6) platforms
ONTs for providing Single Family Unit (SFU) and Business services
Small Business Unit (SBU), Multi-Tenant Unit (MTU), and Mobile BackHaul (MBH)applications
Indoor, outdoor, and rack mountable ONTs with auto-detect GPON/AE adaptiveoptics
Ethernet data services, including high speed Internet access and MEF-compliant E-Lineand E-LAN Transparent LAN Services (TLS)
IGMP multicast switching, multicast address mapping and Multicast VLAN Registration(MVR)
T1 and E1 leased line and private line services
ONT Port Security, MAC Forced Forwarding, and ARP Proxy
Support for Bi-Directional (BIDI) SFP modules and Compact SFP (CSFP) modules forsingle fiber and high density AE applications
60 km network reach on a single fiber AE link using GX series ONTs
50 km network reach on a single fiber AE link using GE series ONTs
Layer-2 Differentiated Services Code Point (DSCP) p-bit mapping and Layer-2 ControlProtocol (L2CP) filtering for business services
Usability Attributes
Web Activate (GE ONTs) or Voice Activate (GX ONTs) remote ONT Registrationfunctionality
Static IP Addressing capability on all GE ONTs
-
8/20/2019 Managing Aeonts Cli Ae2-2
17/453
17
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Voice Attributes
GR-303/TR-08 mode II/GR-57 voice switch interfaces using the Calix C7 TDM VoiceGateway
GR-303 and TR-08 TDM voice switch interfaces via the B6 Voice Gateway
SIP, H.248, and MGCP based VoIP solutions using integrated ONT clients MGCP interop via the B6 Voice Gateway
International POTS functionality with T.38 fax interface
Provisionable country-specific POTS line parameters via updated VoIP Configurationfile (VoipConfig.txt)
International SIP switch interoperability (Metaswitch and other country specific vendors)
Ethernet Data Service Features
AE Subscriber Port Association functionality
High-speed data traffic shaping for 700GE ONTs Enhanced OAM support (Y.1731 MEG ID/802.1ag MAID compatible) for 760GX and
740GE ONTs
Ethernet OAM, Continuity Fault Management, TLV enabled loopback testing withexpanded frames, interop with test equipment manufacturers.
AE Hardware Components
Each subscriber on an AE network is connected to the E7 optical network via a single fiberat pre-determined aggregation points. A typical E7 AE network consists of the followingcomponents:
Calix E7 system: The Calix E7 serves as the optical line terminal (OLT) and aggregationswitch for Active Ethernet services. The E7 terminates optical fiber service drops to theCalix ONTs providing the service access interfaces at the customer premises. For AEapplications, the E7 is typically equipped with up to two of the following GigabitEthernet line cards:
E7 GE-24 Card: Provides 24 GE interfaces per card, achieved using Compact SFP(C-SFP) GE optics modules supporting up to 48 total 1GE point-to-point servicedrops (48 ONTs) per E7-2 chassis. Each GE-24 card is also equipped with twointegrated 10GE ports for aggregation uplinks.
E7 GE-12 Card: Provides (12) GE interfaces per card, supporting up to 24 total1GE point-to-point service drops (24 ONTs) per E7-2 chassis. The GE-12 card usesbi-directional single fiber GE optics modules. Each GE-12 card is also equipped withtwo integrated 10GE ports for aggregation uplinks.
Note: You can also use the GE ports on E7 10GE-4 and GPON-4 cards for AEservices delivery. However, by offering greater port density, the E7 GE-24 and GE-12cards are optimized for AE network applications.
-
8/20/2019 Managing Aeonts Cli Ae2-2
18/453
18
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Calix 700GX/700GE SFU and 760GX MDU ONTs: The Calix 700 Series ONTsreside at the customer premises. ONTs provide the subscriber access interfaces forEthernet High Speed Data, IPTV, T1/E1, and POTS services. Indoor, outdoor, andrack-mount ONT options are available.
Calix C7 with TDM Gateway: The Calix C7 Multi-Service Access Platform (MSAP)
can provide gateway functionality for both TDM voice and T1/E1 data services. Fortraditional GR303/TR-08 voice services delivered over AE access, calls are carried in VoIP format over the Ethernet access infrastructure, and then converted to TDM formatat the C7 TDM gateway for delivery over a traditional switch interface to the PSTN.
-
8/20/2019 Managing Aeonts Cli Ae2-2
19/453
19
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
AE Services Overview
Configuring AE ONT Voice Services
AE ONTs support four methods for providing voice services:
TDM Gateway - The TDM Gateway option interoperates with a C7 voice gateway, which converts VoIP traffic back to TDM format for exchange on the PSTN.
SIP -A SIP agent/IAD function on Calix 700GX/GE ONTs converts voice signals onits POTS ports into packetized format. The SIP service option operates as a traditional VoIP offering, registering with a SIP softswitch. With AE Release 2.2, support for peer-to-peer VoIP service that allows the ONT to operate with an E7 as a subtended SIP voice gateway.
H.248 - H.248 is an application layer control protocol used for creating, modifying, andterminating voice communication sessions over an IP network infrastructure. Thismaster/slave communication model separates the call control logic from the mediaprocessing logic in a network gateway. Call control is handled by the Media GatewayController while the processing function is handled by the Media Gateway. H.248 isdefined in IETF RFC 3525 Media Gateway Control (MEGACO) protocol.
MGCP - Similar to H.248, the Media Gateway Control Protocol is described in IETFRFC 2805 and RFC 3435. MGCP consists of a Call Agent (call control intelligence) and amedia gateway which converts analog TDM voice to Voice over IP packets. MGCPGateways contain endpoints where the Call Agent creates, modifies, and deletesconnections with other endpoints. Endpoints automatically communicate changes inservice state to the Call Agent while the Call Agent audits endpoints and connections toendpoints.
Each voice service option requires an IP host definition object that specifies an IP hostaddress for VoIP. (The definition references a tag action that specifies the classifying andmarking of packets from the subscriber port into the service VLAN).
Before starting
Before starting the services configuration process, check that the following conditions aremet:
1. The necessary system profiles that support AE applications are created.
Voice Service Profile (SIP, TDM Gateway, H.248, MGCP) Interface Groups have been added to the AE Systems Setting page (TDM
Gateway only).
Service Tag action - For voice traffic the P-bit value must be set to 5, 6, or 7.
A SIP Configuration File (on page 135) has been created and its location defined inthe Global SIP Profile.
-
8/20/2019 Managing Aeonts Cli Ae2-2
20/453
20
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
2. The AE voice port is configured.
ONT provisioning
3. The Provisionable POTS loss plan is set per your requirements.
Voice services configuration process
Assuming that the conditions stated above are met, the voice services can be added to theONT voice port, by selecting one of the following approaches:
TDM gateway service (GR-303, GR-08):
Ports tab approach:
♦ Configure the ONT Voice port for service.
♦ Create a TDM Gateway voice service on the ONT Voice port.
Services tab approach:
♦ Open the Create dialog box to add a voice service to an ONT Voice port.
SIP service:
Ports tab approach:
♦ Configure the ONT voice port for service.
♦ Create a SIP voice service on the ONT Voice port.
Services tab approach:
♦ Open the Create dialog box to add a voice service to an ONT Voice port.
H.248 service:
Ports tab approach:
♦ Configure the ONT voice port for service♦ Create an H.248 voice service from the Ports tab
Services tab approach:
♦ Create an H.248 voice service from the Services tab
MGCP service:
Ports tab approach:
♦ Configure the ONT voice port for service
♦ Create an MGCP voice service from the Ports tab
Services tab approach:
♦ Create an MGCP voice service from the Services tab
-
8/20/2019 Managing Aeonts Cli Ae2-2
21/453
21
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Provisionable POTS Loss Plan
To improve performance of the ONT POTS interface, the system now includes POTSsignal-level loss plan settings. Voice signal-level loss is provisionable according to GR-909 or ANSI specifications. Newer digital phones are typically designed per ANSI standards and
therefore receive the voice signal at a lower signal level than older GR-909 based phone.
Note: Prior to AE Release 2.1, POTS signal-level loss was fixed at the GR-909 standard.
When setting Signal-level loss, the following values are implemented:
GR-909: -2 dB Transmit and -4 dB Receive gain (loss)
ANSI: -3 dB Transmit and -9 dB Receive gain (loss)
The POTS Loss plan feature is provisioned using the any of the following commands:
voip add (on page 283)
ctg add (on page 288)
Several troubleshooting commands (on page 351) are also available to assist in loss plan control.
Session Initiated Protocol (SIP)
Provisioning SIP voice services requires the definition of a configuration file which detailsbasic voice service parameters in the ONT. Detailed VoIP provisioning is done in a separate VoIP configuration file and is called out in the ONT configuration file. Information includesthe name of the VoIP configuration file, the VoIP configuration file server, and a secondary VoIP configuration server (if desired).
Note: Because the SIP service works identically in both GPON and AE mode, the same VoIP configuration file can be used to provision SIP services on either GPON or AE ONTssimultaneously.
Note: SIP services are implicitly associated to an ONT IP-Host object. The IP-Host objectspecifies a svc-tag-action, which provides the VLAN association.
SIP Provisioning Persistence
AE Release 2.0 supports SIP provisioning persistence within the AE ONT. After initial VoIPconfiguration and provisioning, any ONT reboot causes the ONT to look to its SIP TFTP
provisioning server for current and/or revised configuration information. If the AE ONT’srequest for a new configuration file times out, it uses the most recent configuration fileretained in the ONT’s flash memory for service provisioning. When re-provisioning an ONTin the field, Remote ONT Activation (RONTA) can be used to clear configurationinformation.
A more complete description of the provisioning persistence feature is found in the ONTprovisioning section of this document.
-
8/20/2019 Managing Aeonts Cli Ae2-2
22/453
22
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Provisioning Peer-to-Peer VoIP Service
E Release 2.2 adds a peer-to-peer VOIP feature that allows the ONT to operate with an E7platform as a subtended SIP voice gateway. The E7 platform can be used to configure theSIP network using ONTs functioning as local SIP gateways.
A typical VoIP access network include a router (Layer 3 demarcation point) between theaccess network (Layer 2) and the SIP Softswitch. The router isolates the soft-switch from theaccess network broadcast domain.
In most applications the VOIP VLAN is configured with MAC Forced Forwarding enabled,thereby forcing all IP traffic from the access network toward the router. In some smallnetwork configurations the SIP softswitch may be linked directly to the Layer 2 accessnetwork. This configuration can be used for small network segments which have a limitednumber of VOIP subscribers per softswitch interface. The result is a lower cost network, atthe expense of reduced security and scalability. Since there is no network gateway (this is apure Layer 2 network), MAC Forced Forwarding cannot be performed. In this Layer 2
network each SIP host can communicate directly with each other, and all broadcast traffic will be seen by each SIP host.
Note: The number of SIP hosts limits the scalability of the network. In the case of an E7 VDSL line card, one SIP host can represent up to 48 subscriber voice ports. For ONTs, eachSIP host often supports a single voice port; some MDU ONTs may support 4 or 8 voiceports per SIP host.
A more common flat Layer 2 network would consist of a single network element providingaccess to the softswitch. Note that a single E7-2 chassis populated with 2 GPON-4 line cardscontains 8 PON ports and 16 Ethernet ports. If fully populated with a 32-way split per PON,
and Active Ethernet ONTs subtended from each Access GE port, this chassis could support(8*32)+16 = 272 ONTs. Although this is a very unlikely configuration it should beconsidered as an absolute upper limit for the number of SIP hosts on a flat Layer 2network. As a rule for designing a flat, Layer 2 SIP network, a maximum of 250 SIP hostsshould be considered the upper limit.
Peer-to-peer SIP service can be configured for either DHCP or Static IP Host environments.
To configure SIP service for Peer-to-Peer VoIP via CLI
1. The following parameters must be configured to configure static host SIP service:
a. The Host Protocol must be set to static (dhcp disable)b. The Gateway Force option must be disabled.
c. Enter the desired Static IP Address for the Voice Service.
d. Enter the desired Static IP Mask (255.255.255.0).
e. Enter 0.0.0.0 in the Static IP Gateway field.
f. Specify the port.
-
8/20/2019 Managing Aeonts Cli Ae2-2
23/453
23
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
g. Ensure the voice switch is configured on the same subnet.
h. From the CLI: iphost create -dhcp=disable -gwf=disabled -static=10.23.26.2-mask=255.255.255.0 -gateway=0.0.0.0 dev=iph=1
2. The following parameters must be configured to provision DHCP SIP service:
a. The Host Protocol must be set to dhcp (dhcp enable)b. The Gateway Force option must be disabled.
c. The port must be specified.
d. From the CLI: iphost create -dhcp-enable -wwf=disable dev=iph-1
3. Ensure the VoIP VLAN is configured with MAC Forced Forwarding enabled, forcing allIP traffic from the access network to the router. The router then hairpins traffic back tothe access network for peer-to-peer communication.
4. Apply and Resync the ONT to save the changes.
Calix TDM Gateway (CTG)
The Calix C7 TDM gateway provides a gateway to the circuit-switched PSTN for TDM overEthernet lines on subtended Calix platforms. Calix service platforms that support a TDMgateway client include the E-Series platforms and the 700 family of ONTs operating inGPON or AE mode. These units interface to the C7 via an Ethernet link, and the C7 in turnprovides a GR-303, TR-08 or GR-57 switch interface to the PSTN for the subtended VoIPlines.
Note: Although the TDM Gateway feature uses GR-303 to communicate with the C7 T1card, the ONT SIP client employs a custom C7 protocol to communicate with the VIPR and
EGW server. In turn, the VIPR and EGW servers employ GR-303 to communicate with theClass 5 switch via the C7 T1 card.
To support TDM gateway applications, the C7 must be equipped with at least one Voiceover IP Resource (VIPR) or Ethernet Gateway (EGW) plug-in card. The C7 VIPR cardhosts a gateway interface — provisioned as a SIP voice concentration group (SIP VCG) —to perform the concentration and format conversion of voice traffic from the subtendedunit. The VIPR card receives encapsulated TDM over Ethernet packets from the E-Seriesplatform or ONT (via a C7 Ethernet downlink interface) and converts the voice content to TDM format for delivery to a C7 GR-303, TR-08 or GR-57 switch interface. The C7 passes ABCD signaling events (including ringing and loop-current events) between the VIPR and E-Series platform or ONT via RFC 2833 packets.
Note: CTG services are implicitly associated to an ONT IP-Host object. The IP-Host objectspecifies a svc-tag-action, which provides the VLAN association
For additional information on TDM Gateway set-up, refer to VoIP Commands (on page 280) in the Command Reference section of this guide.
-
8/20/2019 Managing Aeonts Cli Ae2-2
24/453
24
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Ground Start POTS Service
In AE 2.0, 7xxGX and 760GX ONTs support ground start signaling. Ground start is aPOTS signaling technique that is used to produce dial tone by momentarily grounding oneside of a two-wire circuit. The ring side of a wire pair is usually the side that is grounded.
Ground start signaling is often used for telephone lines connected to a PBX as well as manypay phones use ground start signaling. The alternative to ground start is loop start.
Note: 700GE ONTs do not currently support ground start signaling.
SIP and C7 TDM gateway-based VoIP services support ground start, settable by a line in the VoIP configuration file (establishing a choice between loop start and ground start POTS).
To set up ground start, the linemode command is used at the AE CLI:
- l i nemode=Gr oundStar t
or
- l i nemode=LoopSt ar t
The following AE CLI commands support the linemode option:
voip add (on page 283)
ctg add (on page 285)
voip setup (on page 281)
ctg setup (on page 285)
Note: Linemode syntax is case sensitive (uppercase "L", "G", and "S" must be used).
Note: In order to eliminate the need for updating existing ONTs using loopstart service, thelinemode command can be omitted and ONTs will continue to default to loopstart.
An example voip add script (on page 128) is included elsewhere in this document for reference.
-
8/20/2019 Managing Aeonts Cli Ae2-2
25/453
25
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Ethernet Data Services
AE 2.0's Ethernet Data Service model is based on either VLAN per service (on page 189) orVLAN per port (on page 189). When connected to the network, Calix ONTs supportbandwidth management and Quality of Service (QoS). Whether connected to a C7, E5, or E7
OLT, the network provides up to 1 Gigabit of data to the ONT. In addition, DHCP relayagent and PPPoE user agent are supported at the source (switch) and any 700GE ONT.
Business service, IPTV, and HSD services are supported simultaneously on any Calix ONT. AE business data services deliver high bandwidth with traffic marking to prioritize businesstraffic relative to residential service. Q-in-Q VLANs and TLS are used for business gradeservices.
The tagging behavior and packet processing rates on the 700GE and 760GX ONTs assurethat the ONTs meet MEF 9 and 14 requirements independent of the OLT.
Active Ethernet supports features that allow a service provider using an E-Series platform to
aggregate traffic into a specific S-Tag VLAN. Enabling features include:
MAC address Organizationally Unique Identifier (OUI) - included in Release 1.0
C-Tag (incoming outer tag) - included in Release 1.0
P-bit value - included in Release 1.0
MAC Forced Forwarding - included in Release 1.1
New features in AE Release 2.0 include (described in detail below):
Add or remove S-Tag VLAN-ID (on page 25) on any Ethernet port
Layer-2 Marking (on page 25) based on MAC SA or MAC DA
Data Throughput (on page 26) in AE Mode of 1 Gbps on 700GE and 760GX ONTs
ONT MTU (on page 26) size of 1600 bytes
Independent security options (on page 238) for MACFF, DHCP, and SV
Add/Remove S-Tags
With AE Release 2.0, the service provider has the ability to add and remove S-Tag VLAN-IDs on any Ethernet port in order to provide clear traffic aggregation based on customerdefined conditions.
MAC SA or MAC DA
The Calix AE platform uses a Layer 2 filtering/mapping table based on MAC SA and DA. This Layer 2 table operates on the subscriber side of the WAN Bridge for each Ethernetport.
This Level 1 Layer 2 filtering/mapping table is typically used in the absence of managedswitches or RGs at the subscriber network. The table currently supports filtering/mappingby MAC DA or MAC SA. The primary operations defined for the Level 1 table include:
-
8/20/2019 Managing Aeonts Cli Ae2-2
26/453
26
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Filter on MAC SA, Add a single VID, with explicit PBIT setting and defined Output TPID, for example ethertype (result = single tag). This feature allows for mapping STBsand external IADs to network provider VLANs .
Filter on MAC SA or MAC DA offers the ability to drop unwanted traffic (packets) atthe ONT.
Note: MAC DA/SA was part of an earlier AE software release.
MTU Frame Size
In AE Release 2.0, the Maximum Transmission Unit (MTU) for ONT services has beenincreased to 1600 Bytes (1626 Bytes when factoring in Ethernet header and two tags). Thisincrease is designed to support applications such as mobile backhaul and business services.
In addition, various CLI reports allow you to view the state/status of MTU frame sizes byport type. See the topics showiftable, (on page 343) bridgeshowdrops, (on page 336) and mpp ess (on page 381) located in the appendix of this guide.
Note: With E7 Software Release 1.1, the platform system default MTU size was increased to2000 bytes in anticipation of future MTU increases on ONTs. With AE R2.0, the maximumMTU remains 1600 Bytes, the change to the E7 MTU system default does not result inchanges to any currently provisioned MTU on existing GE Ethernet interfaces.
Data Throughput
76xGX and 7xxGE ONTs support sustained 1 Gbps full duplex throughput simultaneouslyon a single or multiple Ethernet ports.
76xGX ONT
Process up to 2.6 million packets per second (pps) in aggregate
Provide upstream and downstream policing of 1,000 Mbps per ONT
Support 64 kbps bi-directional traffic shapers up to 2 Mbps and 1 Mbps traffic shapersafter 2 Mbps, 8 Mbps traffic shapers above 100 Mbps
Support per VLAN metering
7xxGE ONT
Process up to 2.7 million pps (line rate) in aggregate
Support downstream policing of up to 1,000 Mbps Support 64 kbps bi-directional traffic shapers up to 2 Mbps and 1 Mbps traffic shapers
after 2 Mbps, 8 Mbps traffic shapers above 100 Mbps
Support per VLAN metering
-
8/20/2019 Managing Aeonts Cli Ae2-2
27/453
27
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
About Traff ic Pol ic ing and Traff ic Shaping
With AE R2.0, the concept of traffic policing is introduced on 7xxGE and 76xGX ONTs.Unlike traffic shaping (used exclusively on 7xxGX SFU ONTs), traffic policing facilitatesbursts of data. When the traffic rate reaches the configured maximum rate, excess traffic is
dropped (or remarked), resulting in an output rate that appears saw-toothed with crests andtroughs.
In contrast to policing, traffic shaping is a storing/forwarding technique that retains excesspackets in a queue and then schedules any excess packets for transmission over incrementsof time. The result of traffic shaping is a smoothed packet output rate, with zero packets lost.
Using any common TCP or UDP bandwidth performance monitoring tool, actual data ratescan be predicted per the methods used above.
Note: On 7xxGE ONTs using the traffic policing model, p-bit priority is ignored sincepackets are not queued. Setting the p-bit value in a traffic shaping environment will have itsdesired effect.
-
8/20/2019 Managing Aeonts Cli Ae2-2
28/453
28
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
7xxGE or 76xGX ONT Sawtooth Bandwidth Pattern
GE ONT ( 20/ 20 Mbps Prof i l e) ( cl ear saw- t oot h data r ate) :
[ 136] l ocal 192. 168. 1. 217 port 57029 connect ed wi t h 192. 168. 1. 73por t 5001
[ I D] I nt er val Tr ansf er Bandwi dt h
[ 136] 0. 0- 2. 0 sec 8. 05 MBytes 33. 8 Mbi t s/ sec
[ 136] 2. 0- 4. 0 sec 4. 00 MBytes 16. 8 Mbi t s/ sec
[ 136] 4. 0- 6. 0 sec 5. 35 MBytes 22. 4 Mbi t s/ sec
[ 136] 6. 0- 8. 0 sec 4. 00 MByt es 16. 8 Mbi t s/ sec
[ 136] 8. 0- 10. 0 sec 5. 10 MByt es 21. 4 Mbi t s/ sec
[ 136] 10. 0- 12. 0 sec 4. 10 MByt es 17. 2 Mbi t s/ sec
[ 136] 12. 0- 14. 0 sec 5. 20 MByt es 21. 8 Mbi t s/ sec
[ 136] 14. 0- 16. 0 sec 4. 58 MByt es 19. 2 Mbi t s/ sec
[ 136] 16. 0- 18. 0 sec 4. 42 MByt es 18. 5 Mbi t s/ sec
[ 136] 18. 0- 20. 0 sec 5. 07 MByt es 21. 3 Mbi t s/ sec
[ 136] 20. 0- 22. 0 sec 4. 69 MByt es 19. 7 Mbi t s/ sec[ 136] 22. 0- 24. 0 sec 4. 26 MByt es 17. 9 Mbi t s/ sec
[ 136] 24. 0- 26. 0 sec 5. 26 MByt es 22. 1 Mbi t s/ sec
[ 136] 26. 0- 28. 0 sec 4. 02 MByt es 16. 8 Mbi t s/ sec
[ 136] 28. 0- 30. 0 sec 5. 27 MByt es 22. 1 Mbi t s/ sec
[ 136] 0. 0- 30. 0 sec 73. 4 MByt es 20. 5 Mbi t s/ sec
[ 160] l ocal 192. 168. 1. 217 port 5001 connect ed wi t h 192. 168. 1. 73 port34570
[ I D] I nt er val Tr ansf er Bandwi dt h
[ 160] 0. 0- 2. 0 sec 7. 97 MBytes 33. 4 Mbi t s/ sec
[ 160] 2. 0- 4. 0 sec 4. 29 MBytes 18. 0 Mbi t s/ sec
[ 160] 4. 0- 6. 0 sec 5. 04 MBytes 21. 1 Mbi t s/ sec
[ 160] 6. 0- 8. 0 sec 4. 24 MBytes 17. 8 Mbi t s/ sec[ 160] 8. 0- 10. 0 sec 4. 98 MBytes 20. 9 Mbi t s/ sec
[ 160] 10. 0- 12. 0 sec 4. 28 MByt es 18. 0 Mbi t s/ sec
[ 160] 12. 0- 14. 0 sec 5. 03 MByt es 21. 1 Mbi t s/ sec
[ 160] 14. 0- 16. 0 sec 4. 27 MByt es 17. 9 Mbi t s/ sec
[ 160] 16. 0- 18. 0 sec 5. 00 MByt es 21. 0 Mbi t s/ sec
[ 160] 18. 0- 20. 0 sec 4. 29 MByt es 18. 0 Mbi t s/ sec
[ 160] 20. 0- 22. 0 sec 4. 94 MByt es 20. 7 Mbi t s/ sec
[ 160] 22. 0- 24. 0 sec 4. 42 MByt es 18. 5 Mbi t s/ sec
[ 160] 24. 0- 26. 0 sec 4. 56 MByt es 19. 1 Mbi t s/ sec
[ 160] 26. 0- 28. 0 sec 5. 00 MByt es 21. 0 Mbi t s/ sec
[ 160] 28. 0- 30. 0 sec 4. 32 MByt es 18. 1 Mbi t s/ sec[ 160] 0. 0- 30. 0 sec 72. 9 MBytes 20. 4 Mbi t s/ sec
-
8/20/2019 Managing Aeonts Cli Ae2-2
29/453
29
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
7xxGX SFU ONT Smooth Bandwidth Pattern
GX ONT ( 20/ 20 Mbps Pr of i l e) :
[ 136] l ocal 192. 168. 1. 217 port 57248 connect ed wi t h 192. 168. 1. 73por t 5001
[ I D] I nt er val Tr ansf er Bandwi dt h
[ 136] 0. 0- 2. 0 sec 4. 65 MBytes 19. 5 Mbi t s/ sec
[ 136] 2. 0- 4. 0 sec 4. 55 MBytes 19. 1 Mbi t s/ sec
[ 136] 4. 0- 6. 0 sec 4. 53 MBytes 19. 0 Mbi t s/ sec
[ 136] 6. 0- 8. 0 sec 4. 58 MByt es 19. 2 Mbi t s/ sec
[ 136] 8. 0- 10. 0 sec 4. 57 MByt es 19. 2 Mbi t s/ sec
[ 136] 10. 0- 12. 0 sec 4. 58 MByt es 19. 2 Mbi t s/ sec
[ 136] 12. 0- 14. 0 sec 4. 57 MByt es 19. 2 Mbi t s/ sec
[ 136] 14. 0- 16. 0 sec 4. 57 MByt es 19. 2 Mbi t s/ sec
[ 136] 16. 0- 18. 0 sec 4. 53 MByt es 19. 0 Mbi t s/ sec
[ 136] 18. 0- 20. 0 sec 4. 56 MByt es 19. 1 Mbi t s/ sec
[ 136] 20. 0- 22. 0 sec 4. 56 MByt es 19. 1 Mbi t s/ sec[ 136] 22. 0- 24. 0 sec 4. 57 MByt es 19. 2 Mbi t s/ sec
[ 136] 24. 0- 26. 0 sec 4. 52 MByt es 18. 9 Mbi t s/ sec
[ 136] 26. 0- 28. 0 sec 4. 55 MByt es 19. 1 Mbi t s/ sec
[ 136] 28. 0- 30. 0 sec 4. 55 MByt es 19. 1 Mbi t s/ sec
[ 136] 0. 0- 30. 0 sec 68. 5 MByt es 19. 1 Mbi t s/ sec
[ 108] l ocal 192. 168. 1. 217 port 5001 connect ed wi t h 192. 168. 1. 73 port53639
[ I D] I nt er val Tr ansf er Bandwi dt h
[ 108] 0. 0- 2. 0 sec 5. 16 MBytes 21. 6 Mbi t s/ sec
[ 108] 2. 0- 4. 0 sec 4. 53 MBytes 19. 0 Mbi t s/ sec
[ 108] 4. 0- 6. 0 sec 4. 55 MBytes 19. 1 Mbi t s/ sec
[ 108] 6. 0- 8. 0 sec 4. 55 MBytes 19. 1 Mbi t s/ sec[ 108] 8. 0- 10. 0 sec 4. 54 MBytes 19. 0 Mbi t s/ sec
[ 108] 10. 0- 12. 0 sec 4. 55 MByt es 19. 1 Mbi t s/ sec
[ 108] 12. 0- 14. 0 sec 4. 55 MByt es 19. 1 Mbi t s/ sec
[ 108] 14. 0- 16. 0 sec 4. 51 MByt es 18. 9 Mbi t s/ sec
[ 108] 16. 0- 18. 0 sec 4. 53 MByt es 19. 0 Mbi t s/ sec
[ 108] 18. 0- 20. 0 sec 4. 53 MByt es 19. 0 Mbi t s/ sec
[ 108] 20. 0- 22. 0 sec 4. 54 MByt es 19. 0 Mbi t s/ sec
[ 108] 22. 0- 24. 0 sec 4. 50 MByt es 18. 9 Mbi t s/ sec
[ 108] 24. 0- 26. 0 sec 4. 53 MByt es 19. 0 Mbi t s/ sec
[ 108] 26. 0- 28. 0 sec 4. 52 MByt es 19. 0 Mbi t s/ sec
[ 108] 28. 0- 30. 0 sec 4. 52 MByt es 18. 9 Mbi t s/ sec[ 108] 0. 0- 30. 1 sec 68. 9 MBytes 19. 2 Mbi t s/ sec
-
8/20/2019 Managing Aeonts Cli Ae2-2
30/453
30
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Calculating 700GE ONT Policed Rates
With the addition of the 7xxGE family of ONTs, a configurable committed packet burst sizefeature has been added. Refer to the meter set downstream (on page 264) and meter set upstream (on page 265) for details.
By default, the minimum burst size is set to 80 kbytes. However, if the specified shaperapplied to the VLAN/ETH port is greater than 512 kilobytes per second, then the followingformula is applied to determine the appropriate burst size:
Bur st ( bytes) = ( r ate/ ( 10 * 1000) ) * 1875
Thus, if you are using 10 Mbps as your shaper, the burst size calculation is as follows:
1,875,000 (Burst in bytes) = (10000000/(10 * 1000)) * 1875
For example, assume the following configuration:
met er set upst r eam shaper=0 ci r =10000000 pi r =10000000met er set downst r eam shaper =0 ci r =10000000 pi r =10000000
br i dge add - l b=enabl e - mf =enabl e vi d=115
br i dge por t add vi d=115 dev=eth- 0
l ev2 add - t r eat i npr i =0 - t r eat i nvi d=115 dev=et h- 0
met er at t ach downst r eam- vi d=115 shaper =0
met er at t ach upst r eam - vi d=115 shaper=0
set i f t abl e admi nst atus i ndex=eth- 0 admi nst atus=up
Using the formula above, the burst size is automatically calculated by the AE ONT as shownin the output of the meter get downstream (on page 265) and meter get upstream (on page 266) commands as shown below:
CXNK0006CDA0> met er get downst r eam hwcf g shaper=0
shaper = 0
t ci = 115
r at e = 10
r at e_u = 1
cbs = 1875000
CXNK0006CDA0> met er get upst r eam hwcf g shaper =0
shaper = 0
t ci = 115
r at e = 10r at e_u = 1
cbs = 1875000
Note: Calix recommends not setting the committed burst size smaller than the MTU of theinterface.
-
8/20/2019 Managing Aeonts Cli Ae2-2
31/453
31
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
AE Data Rate Limiting and Traffic Shapers
AE R 2.0 implementation allows configuration of "per UNI" rate limiters or per VID ratelimiters in both the upstream and the downstream direction.
Number of rate limiters 7xxGE - 16
7xxGX - 32
76xGX - 64
7xxGE and 76xGX UNI Rate Limiting Granularity
Range Granularity
0-2 MB 64 Kb
2-100 MB 1 MB
100 MB - 1 GB 8 MB
7xxGE and 76xGX per VID Rate Limiting Granularity
Range Granularity
0-8 MB 64 Kb
8-255 MB 1 MB
256-511 MB 2 MB
512 MB - 1 GB 4 MB
The 7xxGX SFU ONTs use shaping to rate-limit up to 200 Mb/sec. The 7xxGE and 76xGXONTs use policing and both can rate limit from 0-1Gb/sec.
Shaping is actually a storing and forwarding technique which smooths delivery of packets anddoes not force TCP to lose packets as policing does. When shaping is employed, TCP doesnot exhibit a saw-tooth behavior during file transmissions.
-
8/20/2019 Managing Aeonts Cli Ae2-2
32/453
32
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
High Speed Internet Traffic Shaping for 700GE ONTs
AE R2.2 provides a new shaping function for the 700GE and 740GE ONT on the High-Speed Internet (HSI) VLAN. Shaping is applied to provisioned rates up to 250 Mbps beforereverting to policing. This type of shaping is best suited for classic single family unit "triple
play" environments and is not intended for applications where a high amount of bandwidthis needed across a single ONT.
Note: The new HSI traffic shaping logic only applies to 700GE and 740GE ONTs in thisrelease. Support for 760GX ONTs will be available in a future release.
When implementing data services, knowing when to implement traffic shaping versus trafficpolicing (discussed in the previous topic) is critical to ensuring uninterrupted traffic flow.Calix has determined that policing is not optimal when attempting to rate-limit subscriberdata in certain throughput testing applications. TCP speed-test systems, such as the Ookla-based server used by many home users, do not tolerate packet loss caused by data policingmethods. When packet loss occurs, these speed-test systems report inconsistent data
throughput results, as opposed to reporting the provisioned rate.
Using buffers to shape subscriber data smoothes the peaks in data transfer withoutdiscarding packets. Eliminating packet loss through shaping allows the speed-test systems torecord data rates in line with provisioned rates. Losing data packets during traffic peaks(which significantly affects speed-test system results) is generally avoidable with shaping andunavoidable when only using the policing option.
Before implementing data traffic, it is important to understand how 700GE ONTs processdata packets. With AE Release 2.2, traffic shaping on the 700GE ONTs is limited to a singleVLAN per ONT irrespective of the type of environment it is being deployed into (for
example, a single family unit versus multi-dwelling or business unit deployment).Based on these deployment variations, it is helpful to know how the traffic shaper functionsin detail. Once known, these "qualifiers" suggest only extreme corner cases might impacttraffic shaping usefulness. The qualifiers for determining whether the new shaping logic isapplied are as follows:
1. Shaping is enabled by default and automatically selects a single VLAN if all of thefollowing criteria are met for typical HSI service:
a. MACFF is enabled
b. IP Src Verify is enabled
c. DHCP Snooping is enabled
d. IGMP Snooping is disabled
e. 250 Mbps or less bandwidth is provisioned for the service
2. If more than one port is configured for VLAN with traffic meeting the shaperrequirements, only the most recently configured VLAN will apply shaping to the port. Allother VLANs will revert to the policing model rather than shaping.
-
8/20/2019 Managing Aeonts Cli Ae2-2
33/453
33
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
3. All policing is enabled even when shaping is in effect. However, it has no impact ontraffic that passes the shaping criteria (except as noted directly above) and only serves to"protect" the network.
4. In this initial release, shaping control is limited to globally turning on or off the shapingfeature from the command line.
When configuring high speed internet services, the system will select the appropriate burstsize depending on the rate of the shaper. If you configure the burst size using an Ethernetbandwidth profile, it may impact metering.
Note: It is possible to set the upstream burst size (UP-CBS) from 4 to 16000 kilobytes,however, an extremely small value may prevent TCP transactions, causing the Ookla speedtest to not connect. In addition, configuring the upstream burst size to values to other thansystem selected rates may cause varying and unpredictable results for the Ookla speed test.
About PPPoE Deployments
Since PPPoE does not meet a number of the qualifiers mentioned above, special provisionsare needed to allow the use of the traffic shaping logic. To ensure that PPPoE deploymentsdon't automatically revert to traffic policing, the traffic shaper can be enabled by specifyingthe VLAN ID of the port carrying PPPoE traffic. This command ( meter ookla vlan ) is availablefrom the CLI only and must be executed after the VLAN has been attached to the shaper.
meter ookla vlan
The meter ookla vlan command adds shaper optimization to a specified attached VLAN (usefulin PPPoE environments where the single VLAN qualifiers are not met).
meter ookla vlanid
CXNK08900005> met er ookl a vl an
Usage: met er ookl a vl an vi d=
Add Ookl a opt i mi zed shapi ng on a speci f i c VLAN, VLAN must al r eady
be at t ached.
Par ameters:
vi d= WAN VLAN I d val ue f l ow ( 1- 4094)
t ype: Unsi gned
Exampl e: meter ookl a vl ani d 200
-
8/20/2019 Managing Aeonts Cli Ae2-2
34/453
34
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Business Ethernet Services
Effective with AE Release 2.1, Ethernet Business Services are enhanced with the addition ofLayer 2 p-bit Differentiated Services Code Point (DSCP) mapping and Layer-2 ControlProtocol Filtering (L2CP).
Differentiated Service Code Point (DSCP) P-Bit Mapping
DSCP uses a 6-bit field in the IP header for packet classification. DSCP enables differentlevels of service to be assigned to different types of network traffic (for example, low-latencycritical network traffic such as voice or streaming video will be given one p-bit value, whilebest-effort file transfer or web traffic is assigned a different value). Each packet is marked with a DSCP code and a corresponding P-bit value.
Layer-2 P-Bit mapping based on a layer-3 DSCP value is needed for QoS when a gateway orother network element set packet priority only on the Layer-3 level. Effective with AERelease 2.1, Calix ONTs map the Layer-3 DSCP value to a p-bit value using a per port table
of DSCP values.Untagged frames are classified into a VLAN by OUI filtering and Tag-on-Untagged frames. A per port DSCP 2 p-bit table is used to set the p-bit for the untagged frame's QoSclassification.
Keep the following information in mind when working with DSCP P-Bit mapping:
DSCP P-Bit Mapping is a packet marking function and not packet classification.
DSCP mapping can be performed on a per subscriber, per port model.
The AE ONT still relies on the traffic shaping algorithms introduced in AE 1.0 (VLANor port dependent). DSCP P-Bit mapping does not affect traffic shaping.
DSCP mapping only applies to untagged traffic.
Mapping can be applied to lev1 and lev2 filters on the same port and can be applied totwo different VLANs.
Note: DSCP mapping is provisioned via CLI only (available in a future CMS release).
Common P-Bit mapping assignments are shown below:
DSCP P-Bit Mapping Assignments
pBit DSCP
7 566 48
5 40
4 32
3 24
2 16
1 8
0 0
-
8/20/2019 Managing Aeonts Cli Ae2-2
35/453
35
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
L2CP Filtering
With this release, support for filtering of L2CP packets from three pre-defined multicastMAC address ranges has been added. L2CP filtering is a provisionable attribute (Pass/Block)and applies to all ONTs. With this feature, service providers set the ONT to either discard
or pass the tunneling of the following Bridge Protocol Data Units (BPDU's): Bridge blocking of protocols
GARP blocking of protocols
All Bridge protocols
Available on a per-ONT port or Ethernet Virtual Circuit (EVC) basis, filtered MAC addressranges (starting and ending) are performed as shown here:
L2CP Filtering
L2CP Filter Range Starting MAC Ending MAC
Bridge Protocol Data Unit (BPDU) 01:80:C2:00:00:00 01:80:C2:00:00:0F
Generic Attribute RegistrationProtocol (GARP)
01:80:C2:00:00:20 01:80:C2:00:00:2F
All LAN Bridge Management Group 01:80:C2:00:00:10 01:80:C2:00:00:10
Prior to AE 2.1, L2CP frames were handled based on data model and ONT type:
L2CP Filter Treatment by ONT type and Data Model
AE R2.0 and Below HSI TLAN
SFU GX ONTs Passed Passed
SFU GE ONTs Passed Passed
MDU GX ONTs Discarded Discarded
L2CP Filter Considerations
When implementing L2CP filtering in AE 2.1, keep the following information in mind:
L2CP is not a protocol in itself. Rather, L2CP is an acronym that identifies various Layer-2 Control Protocol (BPDU, GARP, or LAN Bridge) tunneling characteristics.
After upgrading to AE 2.1, all L2CP frames are discarded by default.
Link OAM (IEEE 802.1ag) uses the 01:80:C2:00:00:30 through 01:80:C2:00:00:3F MAC Address range. As such, Link OAM traffic is treated as data frame and passed by default.
For customers using the TLAN data model in AE 2.0 and below, the L2CP behavior maycreate issues with filtered traffic. Refer to Layer 2 Control Protocol (L2CP) Handling inTLAN Environments (on page 36) for additional information.
Note: For Calix MDU ONTs, L2CP Filtering is supported on 760GX, 766GX, and 767GXONTs only.
-
8/20/2019 Managing Aeonts Cli Ae2-2
36/453
36
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Configuration Steps
The provisioning of L2CP filters is performed via CMS.
The feature can be activated via CLI using the L2CP portmode (on page 253) command.Output of this command can be viewed by running the L2CP show command.
L2CP Handling in TLAN Environments
Layer-2 Control Protocol Filtering (L2CP) is a Metro Ethernet Forum (MEF) drivenrequirement for business services that use Bridge Protocol Data Unit (BPDU) tunneling. When implemented with the Calix 700 ONT Active Ethernet solution, the service providercan set the ONT to discard or pass the tunneling of various categories of data frames.
Note: If your application does not require the passing of BPDUs, GARPs, or ALL-LANframes, changes to L2CP Filtering options are not required when upgrading to AE R2.1.
When upgrading to AE R2.1, the default L2CP filtering behavior changes as follows:
ONT TypeAE R2.0 and
below (HSI, TLAN)AE R2.1 and above
(HSI, TLAN)
700 GX – SFU Frames are Passed Frames are Discarded
700 GE – SFU Frames are Passed Frames are Discarded
76x GX – SBU Frames are Discarded Frames are Discarded
Upon upgrading to AE R2.1, the default behavior for L2CP filters will automatically changeto "discarded" on 700GX and 700GE ONTs. For this reason, if passing BPDU frames isrequired, you must create ONT Ethernet Security Profiles that return the tunneling behavior
to "passed" prior to upgrading the AE R2.1 firmware.
Note: The behavior of L2CP frames on 76xGX ONTs are not affected when upgrading. Bydefault, frames are always discarded regardless of AE firmware release number.
Note: For Calix MDU ONTs, L2CP Filtering is supported on 760GX, 766GX, and 767GXONTs only.
Due to the change in default behavior of L2CP Filtering in AE R2.1, Calix recommendscreating new L2CP and ONT Ethernet Security Profiles for your in-service ONTs tomaintain existing services upon upgrade to AE R2.1. Perform the following steps to prepare
your AE ONTs before upgrading to 2.1 software.
To configure support for L2CP Filtering before upgrading to AE R2.1
1. Upgrade your CMS client to CMS 11.2.3xx or above. (This CMS version includes thetunneling option when creating Ethernet Security Profiles. Refer to Calix ManagementSystem (CMS) R11.2 Installation and Upgrade Guide - Linux for complete upgradeinstructions.)
-
8/20/2019 Managing Aeonts Cli Ae2-2
37/453
37
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
2. Create an L2CP Profile to define filtering parameters based on frame type (BPDU,GARP, and ALL-LANS)
a. Within CMS, navigate to CMS > Profile > ONT > L2CP Filter.
b. From the Work Area menu bar, click Create.
c. Accept the default ID Number (next available).
d. Name the New Global ONT Ethernet Security Profile (for example, "all-tunnel")
e. For each frame type listed, select discard.
f. Click Create.
3. Create an ONT security profile to enable the tunneling behavior established above:
a. Within CMS, navigate to CMS > Profile > ONT > Ethernet Security
b. From the Work Area menu bar, click Create.
c. Accept the default ID Number (next available).
d. Name the New Global ONT Ethernet Security Profile (for example, "L2CP-tunnel").
e. Set the DHCP Lease Limit (the maximum number of leases allowed on the ONTEthernet port).
f. Set the Upstream Broadcast, Multicast Limit (the maximum rate of Layer-2 broadcasttraffic per second on the ONT Ethernet port).
g. Choose the L2CP filter created above ("@all-tunnel").
h. Click Apply.
4. Apply the new AE ONTs Security settings to the AE ONT Ethernet port:
a. Within CMS, from the Ports Tab, select the Ethernet port to update.b. In the Security Profile field, choose the newly created Ethernet Security Profile that
allows tunneling.
c. Click Apply.
Note: Do not perform a Sync All or reset the ONT at this time. Performing a reset now(on AE R2.0 software) will create an error since the L2CP Filtering tunnel option is notsupported in this release).
5. Repeat step 3 for all ONT Ethernet ports that require tunneling.
6. Upgrade AE ONTs to AE R2.1. Refer to About Global Firmware Uploads for detailedupgrade instructions.
-
8/20/2019 Managing Aeonts Cli Ae2-2
38/453
38
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Ethernet Services
This section describes how to create data services on an AE ONT.
Calix ONTs provide data interconnection between Internet service providers and subscribers
using Calix 700GX or 700GE ONTs. Data Service Profiles and Service Tag Actions providetiered service offerings by specifying how packets are classified and marked from thesubscriber port to the service VLAN.
Calix ONTs support VLAN per port or VLAN per Service data service environments.
Before you Begin
Before starting the data service configuration process, check that the following conditions aremet:
1. The necessary ONT system profiles that support AE ONT applications are
created.
Traffic Management Profiles:
Service match list to classify the subscriber traffic (VLAN tag action rule)
Service tag action
Ethernet Bandwidth Profile
(Optional) Ethernet Security Profile
Data services configuration process
Assuming that the conditions stated above are met, the data services can be added to theONT Ethernet port, by selecting one of the following approaches:
Ports tab approach:
Configure the ONT Ethernet port for service (on page 44)
Create a data service on the ONT Ethernet port (on page 46)
Services tab approach:
Add a data service to an ONT Ethernet port (on page 46)
Information you need
You must have the following information on hand to configure ONT data service:
A Service Match List
Ethernet Bandwidth Profile to use on the ONT Ethernet port.
Service tag action ID to use for the data service including definition of the VLAN IDand p-bit priority.
-
8/20/2019 Managing Aeonts Cli Ae2-2
39/453
39
Proprietary Information: Not for use or disclosure except by written agreement with Calix.© Calix. All Rights Reserved.
Subscriber Ethernet Port Association
AE Release 2.2 adds a Subscriber Port Association (also known as Link Layer DiscoveryProtocol [LLDP]) feature which provides complete traceability of CPE devices attached toan AE ONT Ethernet port. These devices can be "traced back" by configuring the Option-
82 circuit identification token (circuitId or remoteID) for AE ONT Ethernet portsconnected to an E7 chassis.
Provisionable either through CMS or CLI, AE Subscriber Port Association is a vendor-neutral Link Layer protocol in the Internet Protocol Suite used by network devices forcommunicating their identity, capabilities, and neighbors. Calix AE ONTs provide a circuitID in its Option-82 field which identifies the subscriber’s port on the AE ONT and alsoidentifies the OLT port connected to the AE ONT.
With this feature, the E7 sends out LLDP frames from each port to any connected AEONTs (in 10 second intervals).
Note: The AE Subscriber Port Association feature is available on the following Calix ONTsoperating in AE mode: 700GE, 740GE, 700GX and 760GX ONTs
AE Subscriber Port Association is defined in IEEE 802.1AB and specifies a Protocol DataUnit (PDU) format for all transmissions.
Note: The LLDP implementation on the E7 is specific to the AE ONT subscriber portassociation feature. It is not a general LLDP implementation and therefore does not fullycomply with the 802.1ab standard.
Note: The MIB defined by Calix for passing the E7 Port is defined within the current Calixenterprise MIB. This allows the definition to be shared with selected third-party equipment.
Note: This feature is a one-direction implementation of AE Subscriber Port Association. While the E7 is required to send AE Subscriber Port Association messages to the AE ONT,the AE ONTdoes not send any AE Subscriber Port Association messages back to the E7. Assuch, this handshake does not constitute a compliant AE Subscriber Port Associationimplementation on the AE ONT.
The following TLV is consumed by the AE ONT for the purpose of creating the Circuit orRemote ID.
Note: The AE ONT does not need the Chassis ID for purposes of building the Circuit ID.
SysName TLV
TLV=5,
TLV Length