managing aeonts cli ae2-2

Upload: mark-c-brooklyn

Post on 07-Aug-2018

225 views

Category:

Documents


0 download

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