9500 MPR ETSI 3DB 18793 BAAA Issue 1 Rel.3.0.0 November 2010
Status: RELEASED All rights reserved. Passing on and copying of this document, use and communication of its contents is not permitted without written authorization from Alcatel-Lucent. 3DB 18793 BAAA Issue 1 Alcatel, Lucent, Alcatel-Lucent and the Alcatel-Lucent logo are trademarks of Alcatel-Lucent. All other trademarks are the property of their respective owners. The information presented is subject to change without notice. Alcatel-Lucent assumes no responsibility for inaccuracies contained herein. Copyright 2010 Alcatel-Lucent Configuration Table of Contents 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 1/162 TABLE OF CONTENTS LIST OF FIGURES ......................................................................................................................... 5 LIST OF TABLES........................................................................................................................... 7 PREFACE......................................................................................................................................... 9 Preliminary Information.............................................................................................................. 9 Applicability................................................................................................................................. 11 Scope ........................................................................................................................................... 11 Relevant Note.............................................................................................................................. 11 History.......................................................................................................................................... 11 Handbook Structure ................................................................................................................... 12 General on Customer Documentation ...................................................................................... 13 1 MANAGEMENT OF FLAG FILE ON MPR................................................................................... 17 1.1 File Name.............................................................................................................................. 17 1.2 Flag File Format ................................................................................................................... 17 1.3 Flag File upload.................................................................................................................... 17 1.4 FTP connection.................................................................................................................... 17 1.5 How to run a Flag File.......................................................................................................... 18 2 MANAGEMENT OF ENHANCED CONFIGURATION FILE ........................................................ 19 2.1 File Name.............................................................................................................................. 19 2.2 File Format............................................................................................................................ 19 2.3 Configuration File upload and execution .......................................................................... 20 2.4 Configuration File Removal ................................................................................................ 20 2.5 Configuration File update: add a new command/feature................................................. 20 2.6 Configuration File update: remove an existing command/feature.................................. 21 2.7 Restoring Ethernet switch initial configuration................................................................ 21 2.8 Restoring MOD300 initial configuration ............................................................................ 23 2.9 Restoring SFP 2xE1/DS1 configuration............................................................................. 23 2.10 Behavior during SW restart .............................................................................................. 23 2.11 SW package activation ...................................................................................................... 23 2.12 Behavior in CORE protection ........................................................................................... 23 2.13 Behavior in Radio protection............................................................................................ 24 2.14 Behaviour in Ethernet Link Aggregation......................................................................... 24 2.15 Behaviour in Radio Link Aggregation.............................................................................. 24 2.16 TMN enabled on ETH4 port ............................................................................................... 24 2.17 Software package upgrade ............................................................................................... 24 2.18 List of portable/unportable features from previous releases ........................................ 26 2.19 List of new features ........................................................................................................... 27 2.20 Relevant notes ................................................................................................................... 27 3 COMMON ASSUMPTION............................................................................................................ 29 3.1 Switch to equipment ports assignment ............................................................................. 29 3.2 MPT-ACC switch command definition ............................................................................... 30 3.3 SFP 2E1/DS1 command definition ..................................................................................... 31 4 FEATURES SUPPORTED THROUGH CONFIGURATION FILE MANAGEMENT..................... 33 4.1 QinQ...................................................................................................................................... 33 4.1.1 Preliminary configuration ................................................................................................ 33 4.1.2 TPID setting.................................................................................................................... 34 4.1.3 Port configuration............................................................................................................ 34 4.1.4 VLAN Table management ............................................................................................... 35 Configuration Table of Contents 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 2/162 4.1.5 QINQ management usage examples ............................................................................. 36 4.2 Autonegotiation on SFP port .............................................................................................. 48 4.2.1 Overview......................................................................................................................... 48 4.2.2 Disable Auto-Negotiation example ................................................................................. 48 4.2.3 Re-Enable Auto-Negotiation example ............................................................................ 49 4.3 VLAN SWAP.......................................................................................................................... 50 4.3.1 Preliminary configuration ................................................................................................ 50 4.3.2 Enable VLAN swap......................................................................................................... 50 4.3.3 VLAN Creation................................................................................................................ 51 4.3.4 Create an ingress VLAN swap rule................................................................................. 51 4.3.5 Create an ingress VLAN swap rule pushing the VLAN tag............................................. 52 4.3.6 Create an egress VLAN swap rule ................................................................................. 52 4.3.7 Enable VLAN swap miss drop ........................................................................................ 53 4.3.8 Port enabling................................................................................................................... 53 4.3.9 VLAN SWAP usage examples........................................................................................ 53 4.3.10 QinQ + VLAN SWAP usage examples ......................................................................... 61 4.4 OUT OF RANGE VLAN SWAP............................................................................................. 68 4.4.1 Background..................................................................................................................... 68 4.4.2 Preliminary configuration ................................................................................................ 69 4.4.3 Port configuration............................................................................................................ 69 4.4.4 VLAN Table management ............................................................................................... 71 4.4.5 Admit out of range VLAN................................................................................................ 71 4.4.6 Manage in range VLAN on user UNI .............................................................................. 72 4.4.7 User UNI Port enable command..................................................................................... 72 4.4.8 Example of configuration for VLAN 4092 Swap.............................................................. 72 4.5 VLAN SWAP AND DOT1P REMARKING FOR ATM PW SERVICE.................................... 75 4.5.1 Background..................................................................................................................... 75 4.5.2 Migration Procedure ....................................................................................................... 75 4.5.3 Preliminary configuration ................................................................................................ 76 4.5.4 Enable 802.1p bit remarking........................................................................................... 77 4.5.5 VLAN swap and 802.1p remarking for Egress Direction ................................................ 77 4.5.6 VLAN swap and 802.1p remarking for Ingress Direction................................................ 79 4.5.7 Example of configuration for VLAN Swap for ATM PW Service ..................................... 81 4.6 VLAN SWAP AND FORWARDING FOR "LOCAL ATM SWITCH"...................................... 83 4.6.1 Background..................................................................................................................... 83 4.6.2 Preliminary configuration ................................................................................................ 83 4.6.3 VLAN swap and frame forwarding.................................................................................. 83 4.6.4 Example of configuration for "Local" ATM Switch........................................................... 85 4.7 PORT BASED RATE LIMITING............................................................................................ 88 4.7.1 Preliminary configuration ................................................................................................ 88 4.7.2 Ingress/Egress port rate limiting ..................................................................................... 88 4.8 STORM CONTROL ............................................................................................................... 89 4.8.1 Broadcast Storm Control................................................................................................. 89 4.8.2 Multicast Storm Control................................................................................................... 89 4.8.3 DLF Storm Control .......................................................................................................... 90 4.9 ACCESS CONTROL LIST .................................................................................................... 92 4.9.1 Preliminary configuration ................................................................................................ 92 4.9.2 Feature activation ........................................................................................................... 92 4.9.3 Define an entry in the ACL.............................................................................................. 93 4.10 PER VLAN RATE LIMITING ............................................................................................... 94 4.10.1 Preliminary configuration .............................................................................................. 94 4.10.2 Create a VLAN rate limiter entry................................................................................... 94 4.11 SCHEDULER SETTING...................................................................................................... 96 4.11.1 Preliminary information ................................................................................................. 96 Configuration Table of Contents 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 3/162 4.11.2 Default configuration ..................................................................................................... 96 4.11.3 Switch configuration...................................................................................................... 97 4.11.4 MOD300 configuration .................................................................................................. 98 4.12 MAPPING 802.1p TO QUEUES.......................................................................................... 99 4.12.1 Default configuration..................................................................................................... 99 4.12.2 Switch configuration...................................................................................................... 99 4.12.3 MOD300 configuration.................................................................................................. 106 4.13 MAPPING DiffServ TO QUEUES FOR IPv4 FRAMES...................................................... 107 4.13.1 Default configuration..................................................................................................... 107 4.13.2 Switch configuration...................................................................................................... 107 4.13.3 MOD300 configuration.................................................................................................. 111 4.14 IPv6 QoS SUPPORT WITH FLEXIBLE MAPPING TRAFFIC CLASS TO QUEUES......... 112 4.14.1 Preliminary configuration .............................................................................................. 112 4.14.2 Switch configuration...................................................................................................... 112 4.14.3 MOD300 configuration.................................................................................................. 116 4.15 SFP 2E1/DS1 CIRCUIT EMULATION................................................................................. 117 4.15.1 Description.................................................................................................................... 117 4.15.2 Normal procedure......................................................................................................... 117 4.15.3 Configuration File basic structure ................................................................................. 118 4.15.4 Blue Signal configuration.............................................................................................. 134 4.15.5 Example........................................................................................................................ 135 4.16 ALARM SEVERITY ASSIGNMENT PROFILE.................................................................... 141 4.16.1 Description.................................................................................................................... 141 4.16.2 Normal procedure......................................................................................................... 141 4.16.3 File content ................................................................................................................... 141 4.16.4 Example........................................................................................................................ 144 5 APPENDIX.................................................................................................................................... 145 5.1 Configuration File No Restart tool ..................................................................................... 145 5.1.1 Tool Launch on JUSM..................................................................................................... 146 5.1.2 Main view........................................................................................................................ 147 5.1.3 How to perform Delta Configuration without NE Restart................................................. 148 5.1.4 Import/Export of Enhanced Configuration files ............................................................... 150 5.2 ATMoMPLS Protocol Stack Configuration by HTTP interface (MPR WebServer) .......... 151 ABBREVIATIONS ............................................................................................................................ 155 INDEX............................................................................................................................................... 159 CUSTOMER DOCUMENTATION FEEDBACK.............................................................................. 161 Configuration Table of Contents 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 4/162 Configuration List of Figures 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 5/162 LIST OF FIGURES Figure 1. ........................................................................................................................................... 117 Figure 2. Configuration File Tool Launch .......................................................................................... 146 Figure 3. Main view........................................................................................................................... 147 Figure 4. Delta Configuration Operation 1/3 ..................................................................................... 148 Figure 5. Delta Configuration Operation 2/3 ..................................................................................... 149 Figure 6. Delta Configuration Operation 3/3 ..................................................................................... 149 Figure 7. MPR WebServer Main page .............................................................................................. 151 Figure 8. MPR WebServer MPLS Setting Page 1/2 ......................................................................... 152 Figure 9. MPR WebServer MPLS Setting Page 2/2 ......................................................................... 153 Configuration List of Figures 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 6/162 Configuration List of Tables 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 7/162 LIST OF TABLES Table 1. ............................................................................................................................................ 77 Table 2. ............................................................................................................................................ 78 Table 3. ............................................................................................................................................ 80 Table 4. ............................................................................................................................................ 80 Table 5. ............................................................................................................................................ 80 Table 6. ............................................................................................................................................ 93 Table 7. ............................................................................................................................................ 95 Table 8. Compatibility table between 32E1 PDH card and 2xE1/DS1 SFP Module.......................... 133 Table 9. Compatibility table between two 2xE1/DS1 SFP modules .................................................. 133 Table 10. Severity table..................................................................................................................... 141 Table 11. Alarm IDs........................................................................................................................... 143 Configuration List of Tables 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 8/162 Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 9/162 PREFACE Preliminary Information WARNING Any warranty must be referred exclusively to the terms of the contract of sale of the equipment to which this handbook refers to. Alcatel-Lucent makes no warranty of any kind with regards to this manual, and specifically disclaims the implied warranties of merchantability and fitness for a particular purpose. ALCATEL-LUCENT will not be liable for errors contained herein or for damages, whether direct, indirect, consequential, inci- dental, or special, in connection with the furnishing, performance, or use of this material. NOTICE The product specification and/or performance levels contained in this document are for information purposes only and are subject to change without notice. They do not represent any obligation on the part of ALCATEL-LUCENT. COPYRIGHT NOTIFICATION The technical information of this manual is the property of ALCATEL-LUCENT and must not be cop- ied, reproduced or disclosed to a third party without written consent. TECHNICAL SUPPORT Please contact your Local Alcatel Technical Assistance Center for questions reffered to the infor- mation contained in this document. To send your comments about this handbook please follow the indication on Customer Documen- tation Feedback. SAFETY RECOMMENDATION The safety recommendations here below must be considered to avoid injuries on persons and/or damage to the equipment: 1) Service Personnel Installation and service must be carried out by authorized persons having appropriate technical training and experience necessary to be aware of hazardous operations during installation and service, so as to prevent any personal injury or danger to other persons, as well as prevent- damaging the equipment. Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 10/162 2) Access to the Equipment Access to the Equipment in use must be restricted to Service Personnel only. 3) Safety Rules Local safety regulations must be used if mandatory. Safety instructions in this handbook should be used in addition to the local safety regulations. In case of conflict between safety instructions stated in this manual and those indicated in local regulations, mandatory local norms will pre- vail. Should not local regulations be mandatory, then safety rules stated in this manual will pre- vail. SERVICE PERSONNEL SKILL Service Personnel must have an adequate technical background on telecommunications and in par- ticular on the equipment subject of this handbook. An adequate background is required to properly install, operate and maintain equipment. The fact of merely reading this handbook is considered as not enough. Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 11/162 Applicability This document applies to 9500MPR R.3.0.0. This document applies to following productreleases: PRODUCT 9500 MPR-E PRODUCT RELEASE 9500 MPR-E 3.0.0 Scope Scope of this document is to define: the configuration files and the procedure to apply them how to load Flag file on MPR system to enable special behaviors By the means of this configuration file it will be possible to configure: the Ethernet switch inside the CORE, the Ethernet switch inside the MPT-ACC plug-in the FPGA inside the Modem 300 board SFP 2xE1/DS1 module in order to obtain a specific behaviour unobtainable with the supported configuration tools. Relevant Note The command described in this document are examples of the command application, the user should adapt the described commands with the correct data for the equipment Commands not described in this document are under user responsability. History ISSUE DATE DESCRIPTIONS 01 October 2010 Creation for Release 3.0.0 Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 12/162 Handbook Structure This handbook has been edited according to the Alcatel-Lucent standardized drawing-up guides" com- plying with such suggestion. This handbook is divided into the main topics described in the table of contents: Preface It contains general information as preliminary information, safety recommendation, handbook scope, history, related documents. Furthermore, it describes the handbook structure and the customer documentation. Management of enhanced Configuration File Describes the management of new features possible through con- figuration file. Common Assumption Describes the Switch to equipment ports assignment. Features supported through Configuration file management Describes features tha can be implemented through configuration files and how to implement them. Abbreviations The abbreviation list is supplied. Index Index references are inserted Customer Documentation Feedback It contains info regarding customer opinions collection about this document Safety This section includes all the safety instructions. Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 13/162 General on Customer Documentation This paragraph describes in general the AlcatelLucent Customer Documentation system, details the association between the product levels and the associated documentation, and explains Customer Doc- umentation characteristics as well as the policies for its delivery and updating. CustomerIndependent Standard Customer Documentation a) Definition Standard Customer Documentation, referred to hereafter, must be always meant as plantindepen- dent and is always independent of any Customization. Plantdependent and/or Customized documentation, if envisaged by the contract, is subjected to commercial criteria as far as contents, formats and supply conditions are concerned. N.B. Plantdependent and Customized documentation is not described here. b) Aims of standard Customer Documentation Standard system, hardware and software documentation is meant to give the Customer personnel the possibility and the information necessary for installing, commissioning, operating, and maintain- ing the equipment according to AlcatelLucent Laboratory design and Installation Dept. choices. In particular: the contents of the chapters associated to the software applications focus on the explanation of the manmachine interface and of the operating procedures allowed by it; maintenance is described down to faulty PCB location and replacement. N.B. No supply to Customers of design documentation (like PCB hardware design andproduction documents and files, software source programs, programming tools, etc.) is envisaged. Product levels and associated Customer Documentation a) Products A product is defined by the network hierarchical level where it can be inserted and by the whole of performances and services that it is meant for. E.g. 9500 MPR-E is a product. b) Product-releases A product evolves through successive productreleases, which are the real products marketed for their delivery at a certain productrelease availability date. A certain productrelease performs more functionalities than the previous one. E.g. Rel.1.0 and Rel.2.0 are two successive productreleases of the same product. A productrelease comprehends a set of hardware components and at least one Software Pack- age (SWP); as a whole, they identify the possible network applications and the equipment perfor- mances that the specific productrelease has been designed, engineered, and marketed for. c) Configurations and Network Elements In some cases, a productrelease includes different possible configurations which are distin- guished from one another by different Network Element (NE) types and, from the management point of view, by different SWPs. d) SWP releases, versions, and CDROMs Each SWP is distributed by means of a specific SWP CDROM. A SWP is identified by its Denomination, P/N (Part Number) and CS (Change Status), that are printed on the CDROMs label: the first and second digits of the Denomination (e.g. 2.0) correspond to the HW product release number; the third digit of the of the Denomination (e.g. 2.0.2) identifies the Version Level of the SWP. Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 14/162 A SWP with new Version Level, providing main features in addition to those of the previous Ver- sion Level SWP, is distributed by means of a SWP CDROM having new Denomination,P/ N (Part Number), and CS restarting from 01 A SWP patch version, if any, is created to correct SW bugs, and/or to add minor features, andis distributed by means of a SWP CDROM, that can be identified: by the same P/N of the former CDROM, but with an incremented CS number (e.g.CS=02 instead of previous CS=01) or by a new P/N, and CS restarting from 01. Handbook Updating Each handbook is identified by: the name of the "productrelease" (and "version" when the handbook is applicable to the versions starting from it, but not to the previous ones), the handbook name, the handbook Part Number, the handbook edition (usually first edition=01), the handbook issue date. The date on the handbook does not refer to the date of print but to the date on which the handbook source file has been completed and released for the production. Changes introduced in the same productrelease (same handbook P/N) The edition and date of issue might change on future handbook versions for the following reasons: only the date changes (pointed out in the Table of Contents) when modifications are made to the edi- torial system not changing the technical contents of the handbook. the edition, hence the date, is changed because modifications made concern technical contents. In this case: the changes with respect to the previous edition are listed in History on page 11.; in affected chapters, revision bars on the left of the page indicate modifications in text and draw- ings. Changes concerning the technical contents of the handbook cause the edition number increase (e.g. from Ed.01 to Ed.02). Slight changes (e.g. for corrections) maintain the same edition but with the addition of a version character (e.g. from Ed.02 to Ed.02A). Version character can be used for draft or proposal edi- tions. NOTES FOR HANDBOOKS RELEVANT TO SOFTWARE APPLICATIONS Handbooks relevant to software applications (typically the Operator's Handbooks) are not modified unless the new software "version" distributed to Customers implies man-machine interface changes or in case of slight modifications not affecting the understanding of the explained procedures. Moreover, should the screen prints included in the handbook contain the productrelease's "version" marking, they are not replaced in the handbooks related to a subsequent version, if the screen contents are unchanged. Supplying updated handbooks to Customers Supplying updated handbooks to Customers who have already received previous issues is submitted to commercial criteria. By updated handbook delivery it is meant the supply of a complete copy of the handbook new issue (sup- plying errata-corrige sheets is not envisaged). Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 15/162 Changes due to new product version A new product version changes the handbook P/N and the edition starts from 01. In this case the modified parts of the handbook are not listed. Customer documentation on CD-ROM In the following by 'CD-ROM' it is meant 'Customer Documentation on CD-ROM' Contents, creation and production of a CD-ROM In most cases, a CD-ROM contains in read-only eletronic format the documentation of one product- release(-version) and for a certain language. In some other cases, the same CD-ROM can contain the documentation of different product-release(-ver- sion)s for a certain language. As a general rule: CD-ROMs for Network Management products do not contain: the Installation Guides the documentation of system optional features that Customers could not buy from Alcatel together with the main applicative SW. CD-ROMs for Network Elements products do not contain: the documentation of system optional features (e.g. System Installation Handbooks related to racks that Customers could not buy from Alcatel together with the main equipment). A CD-ROM is obtained collecting various handbooks and documents in .pdf format. Bookmarks and hyperlinks make the navigation easier. No additional information is added to each handbook, so that the documentation present in the CD-ROMs is exactly the same the Customer would receive on paper. The files processed in this way are added to files/images for managing purpose and a master CD-ROM is recorded. Suitable checks are made in order to have a virus-free product. After a complete functional check, the CD-ROM image is electronically transferred to the archive of the Production Department, so that the CD-ROM can be produced and delivered to Customers. Use of the CD-ROM The CD-ROM can be used both in PC and Unix WS environments. The CD-ROM starts automatically with autorun and hyperlinks from the opened Index" document permit to visualize the .pdf handbooks Other hyperlinks permit to get, from the Technical handbooks, the specific .pdf setting documents. In order to open the .pdf documents Adobe Acrobat Reader Version 4.0 (minimum) must have been installed on the platform. The CD-ROM doesn't contain the Adobe Acrobat Reader program. The Customer is in charge of getting and installing it. ReadMe info is present on the CD-ROM to this purpose. Then the Customer is allowed to read the handbooks on the PC/WS screen, using the navigation and zooming tools included in the tool, and to print selected parts of the documentation through a local printer. Configuration Preface 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 16/162 CD-ROM identification Each CD-ROM is identified: 1) by external identifiers, that are printed on the CD-ROM upper surface: the name of the "product-release(s)" (and "version" if applicable) a writing indicating the language(s), the CD-ROM Part Number), the CD-ROM edition (usually first edition=01) 2) and, internally, by the list of the source handbooks and documents (P/Ns and editions) by whose collection and processing the CD-ROM itself has been created. CD-ROM updating The list of source handbook/document P/Ns-editions indicated in previous para. point 2) , in association with the CD-ROM's own P/N-edition, is also loaded in the Alcatel-Information-System as a structured list. Whenever a new edition of any of such handbooks/documents is released in the Alcatel archive system, a check in the Alcatel-Information-System is made to identify the list of CD-ROMs that must be updated to include the new editions of these handbooks/documents. This causes the planning and creation of a new edition of the CD-ROM. Updating of CD-ROMs always follows, with a certain delay, the updating of the single handbooks com- posing the collection. Configuration Management of flag file on MPR 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 17/162 1 Management of flag file on MPR 1.1 File Name Flag files are empty files without any extension and they must be created on PC (Windows or Linux or MAC). The ones reported below refers to features managed in previous release (pre MPR-E 2.1.0): ENABLE_16E1 mpls_label_enable MPR 3.0.0 release support a single flag file in order to select the market type between ANSI and ETSI. 1.2 Flag File Format The flag files are empty file, they must be created on PC (Windows or Linux or MAC). The content of the flag file must be empty (file size 0 bytes). File needs to be created with the proper name in order to enable the specific functionality. System is case sensitive, please take care if capital letters when used. 1.3 Flag File upload The flag files must be uploaded to the Compact Flash (on main CORE when it is active) via FTP con- nection (please refer to 1.4). The flag files must be put in the EC compact flash inside the following direc- tory /home/adm-lc-ng/debug. 1.4 FTP connection Using any FTP client (e.g. FileZilla) it is possible to connect to the NE using the following information: User Id: ftp Password: ftp Address: NE IP address Port: 21 Configuration Management of flag file on MPR 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 18/162 1.5 How to run a Flag File In order to run (apply) a flag file, a switch off/on operation is needed. Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 19/162 2 Management of enhanced Configuration File 2.1 File Name The configuration file for Ethernet switch inside CORE must be named enhanced_eth_feature.psh. The configuration file for Ethernet switch inside MPT-ACC must be named fullConfig_mptacc.psh. In case of multiple MPT-ACC, this file must contain the commands for all MPT-ACC. The configuration file for MOD300 board must be named fullConfig_radio.psh. The configuration file for Alarm Severity Assignment must be named def_asap4.psh. The configuration file for SFP 2E1/DS1 Circuit Emulation must be named as follow based optical port used to host the SFP module and CORE slot used: a. CORE card Main Optical port 5: SFP_2xE1DS1_0_1.psh b. CORE card Main Optical port 6: SFP_2xE1DS1_0_2.psh c. CORE card Spare Optical port 5: SFP_2xE1DS1_1_1.psh d. CORE card Spare Optical port 6: SFP_2xE1DS1_1_2.psh When CORE protection is not configured in the system, only configuration files for CORE Main (a and/ or b) should be present in the Flash Card, while, when CORE protection is present, all configuration files (a and/or b together with c and/or d). Anyway the presence of CORE Spare configuration files in a not protected configuration does not create any issue to the system. At the same time, it could be a good approach that allows the system to be ready to a possible upgrade to CORE protection in case CORE spare is in a second time. 2.2 File Format The configuration files are text files (WordPad cannot be used, NotePad is suggested), they must be cre- ated on PC (Windows or Linux or MAC) . The content of the configuration file is formed by a list of com- mands each of them using a different line. It is possible to insert comments in Configuration File: Use # at beginning of the line to write a comment inside the Configuration File, the comment is 'private'. It is mandatory to insert an additional "carriage return" as last line of each configuration file. Configuration File No Restart tool provides an embedded text editor to be used for configuration file definition. Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 20/162 2.3 Configuration File upload and execution Configuration files must be uploaded to the Compact Flash (on main CORE when it is active) via Con- figuration File No Restart tool (please refer to APPENDIX 1). Through the embedded file editor, user can define its own configuration file and save it on local PC using the proper file name as indicated at para- graph 2.1. Once all necessary command have been inserted, by the means of "Add File" button, the user triggers the execution of the file on the NE and the file is consequently saved inside Compact Flash. Differently from what has been described above, def_asap4.psh upload requires an FTP connection to the NE in order to upload it into the Flash Card. Please refer to paragraph 1.4 since the procedure described for flag files applies also to this configuration file. Configuration files are not part of NE Backup feature. 2.4 Configuration File Removal Configuration files can be removed from the Compact Flash (on main CORE when it is active) via Con- figuration File No Restart tool. Selecting the intended file, the user can remove each configuration from the list of file inside the Flash Card. This action results in file removal from Flash Card only. In order to disable all configuration file fea- tures please refer to paragraph 2.7/2.8/2.9. Simply removing configuration file from Compact Flash doesn't imply the removal of all features applied by configuration file itself. Differently from what has been described above, def_asap4.psh removal requires an FTP connection to the NE in order to remove it from the Flash Card. Please refer to paragraph 1.4. 2.5 Configuration File update: add a new command/feature This procedure can be used every time an additional configuration is needed on top of the current features applied by configuration file (e.g. one additional VLAN is needed). What is not possible with this procedure is the complete removal of a specific command/feature, in such case refer to 2.7/2.8. The operator is allowed to append a new command on one of the following and already in use configu- ration files: enhanced_eth_feature.psh fullConfig_mptacc.psh fullConfig_radio.psh By Configuration File No Restart tool, the user is required to create a new file on local PC that will include all the new commands. Then, once finished, the user must select from the list of files already present on the NE, the intended file to be appended and use the "Append Command" button. This action triggers the execution of the new commands on the NE and the consequent file update in Compact Flash. On the contrary, all configuration files for SFP 2xE1/DS1 shall not be appended. Configuration File No Restart tool does not prevent the operator to add any new command inside a file already present inside the Flash Card, but it is extremely important to respect command order shown later at paragraph 4.15.3. Not following that scheme causes a wrong SFP module configuration and the service is not established. Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 21/162 For this reason, SFP configuration files must be always copied locally, removed from flash card (since CFNR tool requires this), updated with all new commands according to paragraph 4.15.3 and then uploaded as new complete file in the NE using "AddFile". Any configuration file update operation may cause a temporary traffic impact. N.B. Do not switch the CORE Board after Configuration File upload, until the new Configuration File is applied. 2.6 Configuration File update: remove an existing command/feature This procedure can be used every time one command or feature must be removed from the system. In order to remove a command or feature included in the following files: enhanced_eth_feature.psh fullConfig_mptacc.psh fullConfig_radio.psh it is necessary to follow the procedure described below: restore the initial configuration of the switch or radio (see 2.7/2.8). upload a new configuration file if necessary according to the procedure described in 2.3. On the other side, this procedure does not apply to SFP 2xE1/DS1 configuration files. Whenever the oper- ator needs to remove one of the two tributaries or change a parameter to an existing one (e.g. change the VLAN ID), it is required the complete configuration file(s) removal (see 2.4) and the upload of the new configuration file(s) according to paragraph 2.3. N.B. Do not switch the CORE Board after Configuration File upload, until the new Configuration File is applied. 2.7 Restoring Ethernet switch initial configuration To restore the initial configuration of CORE and MPT-ACC (the current configuration without any setting resulting from CF), the procedure includes the following steps to be performed by Configuration File No Restart tool: 1) CORE and MPT-ACC CFs must be removed from flash card (see 2.4); 2) both CORE and MPT-ACC "restoring CF" (see below) must be executed on the NE (see 2.3); 3) both CORE and MPT-ACC "restoring CF" must be removed from flash card (see 2.4). After this, the user must perform a NE restart by CT/NMS to completely remove the effect of configuration file. restoring "enhanced_eth_feature.psh" configuration file: #start enhanced configuration file setreg 00500001 0001 Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 22/162 #end enhanced configuration file restoring "fullConfig_mptacc.psh " configuration file: #start enhanced configuration file setreg S0300300 0000 #end enhanced configuration file In case the system is equipped with multiple MPT-ACC plug-in, in order to restore the original configu- ration of the MPT-ACC plug-in, the command above have to be replicated for all MPT-ACC setting the "S" nibble to the right slot number: S=0x2 if the Radio Board is inserted into slot 3 (first column, second row) S=0x3 if the Radio Board is inserted into slot 4 (second column, second row) S=0x4 if the Radio Board is inserted into slot 5 (first column, third row) S=0x5 if the Radio Board is inserted into slot 6 (second column, third row) S=0x6 if the Radio Board is inserted into slot 7 (first column, fourth row) S=0x7 if the Radio Board is inserted into slot 8 (second column, fourth row) If on the NE AUX card is equipped, an additional command must be added into the enhanced_eth_feature.psh file. So for this peculiar case only, the CORE restoring configuration file is the one reported here below. restoring "enhanced_eth_feature.psh" configuration file (AUX card case): #start enhanced configuration file setreg 00500001 0001 setreg S0300300 0001 #end enhanced configuration file Where S nibble assumes the following value based on AUX card slot position: S=0x3 if the Radio Board is inserted into slot 4 (second column, second row) S=0x7 if the Radio Board is inserted into slot 8 (second column, fourth row) Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 23/162 2.8 Restoring MOD300 initial configuration For this board, in order to restore card's initial configuration, it is necessary to apply a specific configuration file for each feature reported in each feature chapter. The procedure includes the following steps to be performed by Configuration File No Restart tool: 1) fullConfig_radio.psh must be removed from flash card (see 2.4); 2) per feature "restoring CF" must be executed on the NE (see 2.3); 3) "restoring CF" must be removed from flash card (see 2.4). 2.9 Restoring SFP 2xE1/DS1 configuration SFP module configuration can be easily restored disabling at CT/NMS the optical port, paying attention to the fact that, if any cross-connection is in place, the user shall remove first all cross-connections and then disable the port. The port disable operation restores automatically the SFP initial configuration clear- ing the previous setting of all tributaries. Enabling again the port, if any SFP configuration file is present in the Flash Card, the configuration is applied automatically by the system based on the new commands inside the file. 2.10 Behavior during SW restart A traffic hit may occur during "NE restart". 2.11 SW package activation Since the SW package activation implies a EC software reset, the configuration file will be applied again, no specific operations are required. 2.12 Behavior in CORE protection The configuration file is loaded and applied on CORE Spare too. The file is uploaded from CORE Main compact flash. This is the normal behavior in case of CORE protection since CORE Main and CORE Spare are kept aligned in terms of configuration. So, as soon as a CORE switch occurs, the CORE becom- ing active will have enhanced features already configured. At the same time, a different behaviour is supported for 2xE1/DSI SFP since there are dedicated config- uration file for CORE Main and CORE Spare (see paragraph 2.1) When CORE protection is not configured in the system, only SFP configuration file(s) for the Main CORE card must be present in the Flash Card. On the contrary, when CORE protection is present, all SFP con- figuration files for both Main and Spare must be present. Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 24/162 2.13 Behavior in Radio protection Regarding the configuration file for MOD300 and MPT-ACC board (fullConfig_radio.psh and fullConfig_mptacc.psh), the Board Spare is managed as an independent Radio Board. In this case the radio configuration file must contain the configuration of both radio cards. Additionally, even all commands inserted into enhanced_eth_feature.psh file have to be duplicated for both Main and Spare ports in case of radio in protection. 2.14 Behaviour in Ethernet Link Aggregation All commands to be applied to an Ethernet LAG inserted into enhanced_eth_feature.psh file have to be replicated for all ports members of the LAG since all ports are managed independently. 2.15 Behaviour in Radio Link Aggregation All commands to be applied to a radio LAG inserted into fullConfig_mptacc.psh file have to be duplicated for the two ports members of the radio LAG since all ports are managed independently. Additionally, even all commands inserted into enhanced_eth_feature.psh file have to be duplicated for both ports facing MPT-ACC. 2.16 TMN enabled on ETH4 port Whenever CORE ETH4 port is configured for TMN, the related CORE Ethernet interface ge20 shall not be used in any command referenced in this document. 2.17 Software package upgrade Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 25/162 This paragraph describes how to upgrade an old Software Package with MPR 3.0.0. The block diagram above shows the operation to be performed in order to activate the configuration file on top of MPR 3.0.0. The same diagram shows the only allowed update procedures. 1) Passing from MPR-E 2.1.0 (or or previous) to MPR 3.0.0, it is necessary to follow normal soft- ware package upgrade procedure. 2) In order to activate CF on top of a specific release, do as follows: a) for MPR-E 1.2.2 please refer to "MPR-E r1.2.2 Enhanced Configuration" (3DB 18649 0000 TQZZA) b) for MPR-E 1.3.0 please refer to "MPR-E r1.3.0 Enhanced Configuration" (3DB 18649 0001 TQZZA) c) for MPR-E 1.4.0 please refer to "MPR-E r1.4.0 Enhanced Configuration" (3DB 18648 0002 DSZZA) d) for MPR-E 2.1.0 please refer to "MPR-E r2.1.0 Enhanced Configuration" (3DB 18648 0003 DSZZA) e) for MPR 3.0.0 please refer to the indications reported inside this document. 3) In order to update an existing MPR-E CF release, do as follows: a) for MPR-E 1.2.2 CF updated with: i) MPR-E 1.3.0 CF please refer to "MPR-E r1.3.0 Enhanced Configuration" (3DB 18649 0001 TQZZA) for MPR-E 1.3.0; ii) MPR-E 1.4.0 CF please refer to "MPR-E r1.4.0 Enhanced Configuration" (3DB 18648 0002 DSZZA) for MPR-E 1.4.0; iii) MPR-E 2.1.0 CF please refer to "MPR-E r2.1.0 Enhanced Configuration" (3DB 18648 0003 DSZZA) for MPR-E 2.1.0 b) for MPR-E 1.3.0 CF updated with: i) MPR-E 1.4.0 CF no special actions are required, so configuration files running on MPR-E 1.3.0 CF can be fully supported by these new releases; ii) MPR-E 2.1.0 CF no special actions are required, so configuration files running on MPR-E 1.3.0 CF can be fully supported by these new releases; c) for MPR-E 1.4.0 CF updated with i) MPR-E 2.1.0 CF, no special actions are required, so configuration files running on MPR-E 1.4.0 CF can be fully supported by MPR-E 2.1.0 CF; ii) MPR 3.0.0 0 please refer to this document; once configuration files have been adapted according to the indications here reported, the new software package can be activated; d) for MPR-E 2.1.0 updated with MPR 3.0.0 0 please refer to this document; once configu- ration files have been adapted according to the indications here reported, the new soft- ware package can be activated. 4) In order to restore an official MPR-E Release please refer to: Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 26/162 a) "MPR-E r1.2.2 Enhanced Configuration" (3DB 18649 0000 TQZZA) for MPR-E 1.2.2; b) "MPR-E r1.3.0 Enhanced Configuration" (3DB 18649 0001 TQZZA) for MPR-E 1.3.0; c) "MPR-E r1.4.0 Enhanced Configuration" (3DB 18648 0002 DSZZA) for MPR-E 1.4.0; d) "MPR-E r2.1.0 Enhanced Configuration" (3DB 18648 0003 DSZZA) for MPR-E 2.1.0; e) paragraphs 2.7 and 2.8 inside this document for MPR 3.0.0. N.B. if all "not portable" features running in the current release are not adapted to the destination release before executing the software upgrade, inconsistent behaviour or unrecoverable traffic impact may be experienced. So, it is extremely important to update configuration file if neces- sary and pay attention to this document's guidelines. 2.18 List of portable/unportable features from previous releases Here below is shown the list of portable features from pre MPR 3.0.0 releases. Feature MPR-E 1.2.2 MPR-E 1.3.0 MPR-E 1.4.0 MPR-E 2.1.0 1 Q IN Q YES YES YES YES 2 Autonegotiation on SFP port n.a. YES YES YES 3 VLAN swap YES YES YES YES 4 Out of Range VLAN swap n.a. YES YES YES 5 VLAN swap and dot1p Remarking for ATM PW Service n.a. YES YES YES 6 VLAN swap and forwarding for local ATM switch" n.a. n.a. YES YES 7 Port Based Rate Limiting n.a. n.a. YES YES 8 Storm Control n.a. n.a. YES YES 9 Acess Control List n.a. n.a. YES YES 10 Per VLAN rate limiting n.a. n.a. YES YES 11 Ethernet Switch Scheduler Setting YES YES YES YES MOD300 Scheduler Setting NO YES YES YES 12 Ethernet Switch 802.1p Mapping to Queues NO NO NO NO MOD300 802.1p Mapping to Queues YES YES YES YES 13 Ethernet Switch Mapping DiffServ to Queues for IPv4 frames NO NO NO NO MOD300 Mapping DiffServ to Queues for IPv4 frames YES YES YES YES 14 Ethernet Switch IPv6 QoS support with flexible mapping traffic class to queues NO NO NO NO MOD300 IPv6 QoS support with flexible mapping traffic class to queues YES YES YES YES Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 27/162 Each not portable Ethernet feature can be easily adapted following the rules described this document. Once a configuration file, already in use in a previous release, has been adapted it is possible to upgrade the system with MPR 3.0.0. 2.19 List of new features The new features introduced in MPR 3.0.0 CF, with respect to those available in MPR-E 2.1.0 CF, are: Circuit Emulation for SFP 21/DS1 module (chapter 4.15) Alarm Severity Assignment Profile (chapter 4.16) 2.20 Relevant notes MPR 3.0.0 introduces the second optical port not supported by all the previous releases of MPR. For this reason, all configuration files valid for any previous release may need to be updated according to what is reported into this guide if any previous release, once migrated to MPR 3.0.0, required the second optical port. On the contrary, if any previous release migrated to MPR 3.0.0 does not require the second optical port the configuration files do not need to be updated unless otherwise stated in paragraph 6.18. Ethernet Connectivity Fault Management is not for supported for any VLAN created by configuration file. This new feature introduced in MPR 3.0.0 is supported only for services created by CT/NMS and CLI. Configuration Management of enhanced Configuration File 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 28/162 Configuration Common Assumption 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 29/162 3 Common Assumption 3.1 Switch to equipment ports assignment CORE MPT-ACC Port Name Port Number Port Name Port Number ge11 12 ge5 6 ge12 13 ge6 7 ge13 14 ge7 8 ge14 15 ge8 9 ge15 16 ge9 10 ge16 17 ge17 18 ge18 19 ge19 20 ge20 21 MSS-8 shelf description. Slot 1 Slot 2 Slot 3 Slot 4 Slot 5 Slot 6 Slot 7 Slot 8 Configuration Common Assumption 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 30/162 MSS-4 shelf description. Slot 1 Slot 2 Slot 3 Slot 4 3.2 MPT-ACC switch command definition Not all the commands reported inside this guide are valid for MPT-ACC switch. For this reason, all com- mands applicable for MPT-ACC will be expressively indicated into the relative paragraph later on in the document. When not indicated, the command is intended to be applicable for CORE only and so it must be inserted into "enhanced_eth_feature.psh" only. In order to apply a command to MPT-ACC switch, it is not enough to insert it into "fullConfig_mptacc.psh" configuration file. The following syntax has to be respected based on MPT-ACC slot position. bcm <value>: <command> <par1=value> <par2=value> where value corresponds to MPT-ACC slot decremented by one. Command example: bcm 2: vlan create 100 pbm=ge5,ge9 This example creates VLAN 100 inside MPT-ACC on ge5 and ge9 interfaces. Moreover, some of the features illustrated in this guide require a preliminary configuration not only for CORE ethernet switch, but also for MPT-ACC switch. So, it is required to specify the correct SLOT number MPT-ACC is lodged for each preliminary configuration command. In case of multiple MPT-ACC, the pre- liminary configuration must be replicated for all MPT-ACC present into the system changing the SLOT number accordingly. Configuration Common Assumption 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 31/162 3.3 SFP 2E1/DS1 command definition SFP 2xE1/DS1 configuration file contains commands to write device internal registers whose address is based on the SFP position with the chassis. Each command is preceded by the keyword "setreg" and followed by a 32 bits address and a single byte value like in the following example: e.g. setreg YX50000F 00 Nibble Y and X depends on the slot position (CORE Main/Spare) and port (optical 5/6) of the module: Y=0: used inside SFP_2xE1DS1_0_1.psh and SFP_2xE1DS1_0_2.psh files used to contain respec- tively the configuration of SFP inside CORE Main optical port 5 and port 6 Y=1: used inside SFP_2xE1DS1_1_1.psh and SFP_2xE1DS1_1_2.psh files used to contain respec- tively the configuration of SFP inside CORE Spare optical port 5 and port 6 X=3: used inside SFP_2xE1DS1_0_1.psh and SFP_2xE1DS1_1_1.psh files used to contain the con- figuration of SFP insert in optical port 5 of respectively CORE Main and Spare X=4: used inside SFP_2xE1DS1_0_2.psh and SFP_2xE1DS1_1_2.psh files used to contain the con- figuration of SFP insert in optical port 6 of respectively CORE Main and Spare So, assuming SFP plugged into CORE Main optical port 5 and no CORE protection configured, the fol- lowing could be an example of register write operation: setreg 0350000F 00 to be inserted into SFP_2xE1DS1_0_1.psh: As an additional example, assuming SFP plugged into CORE Main optical port 5 and CORE protection configured, the following could be an example of register write operations: setreg 0350000F 00 to be insert into SFP_2xE1DS1_0_1.psh setreg 1350000F 00 to be insert into SFP_2xE1DS1_1_1.psh Configuration Common Assumption 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 32/162 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 33/162 4 Features supported through Configuration file management 4.1 QinQ To properly configure QinQ feature inside the MPR this procedure should be followed: 1) Preliminary configuration 2) TPID setting 3) Port configuration (UNI, NNI) 4) S-VLAN definition 5) S-VLAN priority definition 4.1.1 Preliminary configuration In order to manage the QinQ capabilities with configuration file the NE must be configured in 802.1D bridge mode by CT/NMS. Additionally, to manage the QoS according the 802.1p value the NE must be properly configured by CT/NMS. All the service VLANs will be configured by configuration file. Preliminary configuration of "enhanced_eth_feature.psh": # discard all traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 Preliminary configuration of "fullConfig_mptacc.psh": # configure all ports as NNI. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 34/162 bcm <SLOT-1>: dtag mode ge5 internal bcm < SLOT-1>: dtag mode ge6 internal bcm < SLOT-1>: dtag mode ge7 internal bcm < SLOT-1>: dtag mode ge8 internal bcm < SLOT-1>: dtag mode ge9 internal 4.1.2 TPID setting In Q-in-Q bridging mode, it is required to define a TPID value. The default is 0x8100. The same TPID on all permitted ports should be used. Changing TPID on MOD300, MPT-ACC, ASAP, AUX and PDH ports is forbidden. bcm dtag tpid <pbm> <ex value> <pbm>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <ex value>: TPID value in hexadecimal.. bcm vlan port <pbm> outertpidselect 0 <pbm>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; N.B. This command should not be applied if the TPID=0x8100 (since this value of TPID is the default value). Command example: bcm dtag tpid ge17 0x9100 bcm vlan port ge17 outertpidselect 0 On user port 1 the TPID will be 0x9100. The outer TPID will be the per port configured TPID. 4.1.3 Port configuration In Q-in-Q bridging mode, each port must be defined as user to network interface (UNI) or network to net- work interface (NNI). bcm dtag mode <pbm> <type> <pbm>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20 and each slot lodging a MOD300 or an MPT-ACC; mandatory. <type>: it is the port definition that can be internal for NNI ports or external for UNI ports; man- datory. N.B. Ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports toward slot where a PDH, ASAP or AUX cards is lodged. Applying this command toward PDH or ASAP slots will destroy all the E1/ATM traffic. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 35/162 All radio ports (MOD300 and MPT-ACC) shall be NNI ports. Command example: bcm dtag mode ge17 external bcm dtag mode ge20 internal bcm port <pbmp> priority=<n> discard=none <pbmp>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <n>: the possible values are in range 0-7; mandatory. N.B. The above commands implies always a switch off/on of the involved port; so, anytime the con- figuration file will be applied a traffic hit will always occurs on the involved port. bcm pvlan set <pbmp> <vid> <pbmp>: pbmp is a list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <vid>: integer number used as VLAN ID; range: 2-4080; mandatory. Vid must have been cre- ated previously and all ports in <pbmp> must belong to that VLAN. bcm vlan port <pbmp> useinnerpri <n> <pbmp>: pbmp is a list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <n>: 0 the priority used will be the port priority; 1 the priority used will be the C-VLAN priority if present; mandatory. Command example: bcm pvlan set ge17 100 bcm port ge17 priority=3 discard=none bcm vlan port ge17 useinnerpri 1 The PVLAN=100 will be added on user port 1. For untagged frame the priority will be 3 while for tagged frame the priority will be copied from C-VLAN. 4.1.4 VLAN Table management This command applies to both CORE and MPT-ACC switches' interfaces. In order to manage the VLAN Table the following command should be used: bcm vlan create <id> portbitmap=<pbmp> untagbitmap=<ubmp> <id> : id is a integer number used as VLAN ID; range: 2-4080. The VLAN IDs already defined as crossconnect internal flows (i.e. TDM2TDM, TDM2ETH, ATM) cannot be used; mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 36/162 <pbmp>: pbmp is a list of possible ports members of VLAN <id>; a) CORE range: ge5, ge6, ge11-ge20; mandatory b) MPT-ACC range: ge5, ge6, ge7, ge8, ge9; mandatory. <ubmp>: pbmp is a list of possible ports members of VLAN <id> that forward the frame untagged; a) CORE range: ge5, ge6, ge17, ge18, ge19, ge20; optional. b) MPT-ACC range [none]; not applicable. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. Command example: bcm vlan create 1000 portbitmap=ge11,ge12,ge20 untagbitmap=ge20 The VLAN ID number 1000 will be created; the user port 4 and the slots 4 and 6 will be members of this VLAN and the frame forwarded by Eth port 4 (with VLAN_ID=1000) will be untagged. Command example: bcm 2: vlan create 1000 portbitmap=ge5,ge9 The VLAN ID number 1000 will be created inside MPT-ACC in slot 3; the MPT electrical port1 and port connected to CORE will be members of this VLAN. 4.1.5 Q IN Q management usage examples 4.1.5.1 Use Case A: Two EVC transport NE1 has the MOD300 inserted in slot 3. NE2 has the MOD300 inserted in slot 4. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 37/162 Each Equipment transmits untagged and tagged frames and is connected to specific Eth port on NE1: EQL1=> Eth1; EQL2=> Eth2; EQR1=> Eth1; EQR2=> Eth2; Inside the MPR network the following provisioning will be done RED tunnel: S-VLAN ID= 100; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRI will be 011); BLUE tunnel: S-VLAN ID= 101; S-VLAN PRI= port PRI TPID=0x8100 Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user ports as UNI bcm dtag mode ge17 external bcm dtag mode ge18 external # Definition of MOD300 port as NNI bcm dtag mode ge14 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge17,ge14 ubm=ge17 bcm vlan create 101 pbm=ge18,ge14 ubm=ge18 #definition of Port VLANs. bcm pvlan set ge17 100 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 38/162 bcm pvlan set ge18 101 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=3 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 # use S-PRI=101 bcm port ge18 prio=5 discard=none #end enhanced configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user ports as UNI bcm dtag mode ge17 external bcm dtag mode ge18 external # Definition of MOD300 port as NNI bcm dtag mode ge11 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge17,ge11 ubm=ge17 bcm vlan create 101 pbm=ge18,ge11 ubm=ge18 #definition of Port VLANs. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 39/162 bcm pvlan set ge17 100 bcm pvlan set ge18 101 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=3 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 # use S-PRI=101 bcm port ge18 prio=5 discard=none #end enhanced configuration file 4.1.5.2 Use Case B: Mobile Backhauling NE1 has the MOD300 inserted in slot 3. NE2 has the MOD300 inserted in slot 3 and slot 4. NE3 has the MOD300 inserted in slot 3. Each BS transmits untagged and Customer tagged frames; the RNC transmits Service Tagged frames: BS1=> Eth1; BS2=> Eth1; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: S-VLAN ID= 100; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRI will be 001); BLUE tunnel: S-VLAN ID= 101; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRI will be 001); Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 40/162 TPID=0x8100 Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user port as UNI bcm dtag mode ge17 external # Definition of MOD300 port as NNI bcm dtag mode ge14 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge17,ge14 ubm=ge17 #definition of Port VLANs. bcm pvlan set ge17 100 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=1 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 #end enhanced configuration file Content of "enhanced_eth_feature.psh" for NE2: Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 41/162 #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user ports as UNI bcm dtag mode ge17 external # Definition of MOD300 port as NNI bcm dtag mode ge11 internal bcm dtag mode ge14 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge14,ge11 bcm vlan create 101 pbm=ge17,ge11 ubm=ge17 #definition of Port VLANs. bcm pvlan set ge17 101 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=1 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 #end enhanced configuration file Content of "enhanced_eth_feature.psh" for NE3: #start enhanced configuration file #start preliminary configuration Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 42/162 # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of MOD300 and user ports as NNI bcm dtag mode ge14 internal bcm dtag mode ge17 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge14,ge17 bcm vlan create 101 pbm=ge14,ge17 # enable traffic on specific port bcm port ge17 discard=none #end enhanced configuration file 4.1.5.3 Use Case C: Mobile Backhauling with MPT NE1 has MPT inserted in slot 3 port1. NE2 has MPTs inserted in slot 3 port1 and slot 3 port2. NE3 has MPT inserted in slot 3 port1. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 43/162 Each BS transmits untagged and Customer tagged frames; the RNC transmits Service Tagged frames: BS1=> Eth1; BS2=> Eth1; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: S-VLAN ID= 100; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRI will be 001); BLUE tunnel: S-VLAN ID= 101; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRI will be 001); TPID=0x8100 Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user port as UNI bcm dtag mode ge17 external # Definition of MPT-ACC port as NNI bcm dtag mode ge14 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge17,ge14 ubm=ge17 #definition of Port VLANs. bcm pvlan set ge17 100 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 44/162 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=1 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE1: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan 100 inside MPT-ACC bcm 2: vlan create 100 pbm=ge5,ge9 #end mpt-acc configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of user ports as UNI bcm dtag mode ge17 external Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 45/162 # Definition of MPT-ACC port as NNI bcm dtag mode ge14 internal #definition of VLANs on user and radio ports bcm vlan create 101 pbm=ge17,ge14 ubm=ge17 #definition of Port VLANs. bcm pvlan set ge17 101 #definition of Port PRI and enable incoming traffic. bcm port ge17 prio=1 discard=none # if the C-VLAN is present, copy the C-PRI into S-PRI bcm vlan port ge17 useinnerpri 1 #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE2: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan 100 and 101 inside MPT-ACC slot 3 bcm 2: vlan create 100 pbm=ge6,ge5 bcm 2: vlan create 101 pbm=ge6,ge9 #end mpt-acc configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 46/162 Content of "enhanced_eth_feature.psh" for NE3: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 #end preliminary configuration # Definition of Radio and user ports as NNI bcm dtag mode ge14 internal bcm dtag mode ge17 internal #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge14,ge17 bcm vlan create 101 pbm=ge14,ge17 # enable traffic on specific port bcm port ge17 discard=none #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE3: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 47/162 #Create vlan 100 and 101 inside MPT-ACC bcm 2: vlan create 100 pbm=ge5,ge9 bcm 2: vlan create 101 pbm=ge5,ge9 #end mpt-acc configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 48/162 4.2 Autonegotiation on SFP port 4.2.1 Overview Auto-Negotiation configuration on SFP ports is handled by a single register according to the picture below. y=0 CORE Main y=1 CORE Spare a=0 Flow Control disable, 01 Flow Control Enable on optical port 6 b=0 AN enabled, 1 AN disabled on optical port 6 c=00 Flow Control disable, 01 Flow Control Enable on optical port 5 d=0 AN enabled, 1 AN disabled on optical port 5 The setting of this register has to be inserted inside enhanced_eth_feature.psh. 4.2.2 Disable Auto-Negotiation example In order to disable Auto-Negotiation on SFP ports, the following commands are required inside configu- ration file for Ethernet switch named enhanced_eth_feature.psh. On CORE Main, disable Auto-Negotiation on optical port 5 (flow control disabled): setreg 00500065 00000001 On CORE Main, disable Auto-Negotiation on optical port 6 (flow control disabled):: setreg 00500065 00000008 On CORE Main, disable Auto-Negotiation on both optical ports 5 and 6 (flow control disabled): setreg 00500065 00000009 N.B. in order to apply the command, it is required to disable and enable again the port by CT/NMS once the configuration file has been applied. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 49/162 4.2.3 Re-Enable Auto-Negotiation example In order to enable again Auto-Negotiation on SFP ports, the following commands are required inside con- figuration file for Ethernet switch named enhanced_eth_feature.psh. This command must replace the disable commands of paragraph 4.2.2. On CORE Main, enable Auto-Negotiation on both optical ports 5 and 6 (flow control disabled): setreg 00500065 00000000 On CORE Main, enable Auto-Negotiation on optical port 6 keeping port 5 with Auto-Negotiation disabled (flow control disabled): setreg 00500065 00000001 On CORE Main, enable Auto-Negotiation on optical port 5 keeping port 6 with Auto-Negotiation disabled (flow control disabled): setreg 00500065 00000008 N.B. in order to apply the command, it is required to disable and enable again the port by CT/NMS once the configuration file has been applied. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 50/162 4.3 VLAN SWAP 4.3.1 Preliminary configuration In order to manage the VLAN SWAP capabilities by configuration file the NE must be configured in 802.1D bridge mode. Additionally, to manage the QoS according the 802.1p value the NE must be properly con- figured by CT/NMS. The VLAN SWAP feature is available in conjunction with QinQ. Preliminary configuration of "enhanced_eth_feature.psh": # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 Preliminary configuration of "fullConfig_mptacc.psh": # configure all ports as NNI. bcm <SLOT-1>: dtag mode ge5 internal bcm < SLOT-1>: dtag mode ge6 internal bcm < SLOT-1>: dtag mode ge7 internal bcm < SLOT-1>: dtag mode ge8 internal bcm < SLOT-1>: dtag mode ge9 internal 4.3.2 Enable VLAN swap bcm vlan port <pbm> <direction> 1 <pbm>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <direction>: translateegress/ translateingress; to enable the VLAN translation in egress or ingress.; mandatory. Command example: bcm vlan port ge17 translateegress 1 bcm vlan port ge17 translateingress 1 As result of these commands the VLAN translation capability is enabled in ingress and egress of user port 1. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 51/162 4.3.3 VLAN Creation This command applies to both CORE and MPT-ACC switches' interfaces. In order to manage the VLAN Swap feature, it is required to explicitly create all the VLANs involved in a swap rule using the following command: bcm vlan create <id> portbitmap=<pbmp> untagbitmap=<ubmp> <id> : id is a integer number used as VLAN ID; range: 2-4080. The VLAN IDs already defined as crossconnect internal flows (i.e. TDM2TDM, TDM2ETH, ATM) cannot be used; mandatory. <pbmp>: pbmp is a list of possible ports members of VLAN <id>; a) CORE range: ge5, ge6, ge11-ge20; mandatory. b) MPT-ACC range: ge5, ge6, ge7, ge8, ge9; mandatory. <ubmp>: pbmp is a list of possible ports members of VLAN <id> that forward the frame untagged; a) CORE range: ge5, ge6, ge17, ge18, ge19, ge20; optional. b) MPT-ACC range [none]; not applicable. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. 4.3.4 Create an ingress VLAN swap rule bcm vlan translate add port=<portNum> oldVlan=<oldID> newVlan=<newID> prio=<n> <portNum>: port number; range: 7, 18,19,20,21; mandatory. <oldID>: incoming VLANID to be swapped; the old VLANID must have been created before applying any ingress VLAN swap rule; mandatory. <newID>: new VLANID used to remark the old VLANID frame field; the new VLANID must have been created before applying any ingress VLAN swap rule; mandatory. <n>: priority value used to replace the .1p bits; -1 value is used in order to not replace the incom- ing frame priority; mandatory. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. Command example: bcm vlan translate add port=18 oldvlan=2 newvlan=102 prio=-1 This command defines a VLAN swap rule on user port 1. Every incoming frames on user port 1 having VLANID 2 will be remarked with VLANID 102 without changing the priority (.1p btis). Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 52/162 4.3.5 Create an ingress VLAN swap rule pushing the VLAN tag bcm vlan translate dtag add port=<portNum> oldVlan=<oldID> newVlan=<newID> prio=<n> <portNum>: port number; range: 7, 18,19,20,21; mandatory. <oldID>: incoming VLANID to be swapped; the old VLANID must have been created before applying any ingress VLAN swap rule; mandatory. <newID>: new VLANID used to remark the old VLANID frame field; the new VLANID must have been created before applying any ingress VLAN swap rule; mandatory. <n>: priority value used to replace the .1p bits; -1 value is used in order to not replace the incom- ing frame priority; mandatory. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. Command example: bcm vlan translate dtag add port=18 oldvlan=2 newvlan=102 prio=5 This command defines a VLAN swap rule on user port 1. Every incoming frames on user port 1 having VLANID 2 will have a new VLAN tag added. The new tag will have VLANID equal to 102 using priority 5 (802.1p bits). 4.3.6 Create an egress VLAN swap rule bcm vlan translate egress add port=<portNum> oldVlan=<oldID> newVlan=<newID> prio=<n> <portNum>: port number; range: 7, 18,19,20,21; mandatory. <oldID>: outgoing VLANID to be swapped; the old VLANID must have been created before applying any egress VLAN swap rule; mandatory. <newID>: new VLANID used to remark the old VLANID frame field; the new VLANID must have been created before applying any egress VLAN swap rule; mandatory. <n>: priority value used to replace the .1p bits; -1 value is used in order to not replace the incom- ing frame priority; mandatory. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. Command example: bcm vlan translate egress add port=18 oldvlan=2 newvlan=102 prio=-1 This command defines a VLAN swap rule on user port 1. Every outgoing frames on user port 1 having VLANID 2 will be remarked with VLANID 102 without changing the priority (.1p btis). Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 53/162 4.3.7 Enable VLAN swap miss drop bcm vlan port <pbm> <direction> <n> <pbm>: list of possible ports; range: ge5, ge6, ge17, ge18, ge19, ge20; mandatory. <direction>: translateingressmissdrop / translateegressmissdrop; to enable the VLAN trans- lation miss dropping function in egress or ingress; mandatory. <n>: 0 (disable) or 1 (enable) the dropping mechanism of unknown VLANs; mandatory. Command example: bcm vlan port ge17 translateingressmissdrop 1 bcm vlan port ge17 translateegressmissdrop 1 The result of this commands is that any incoming (outgoing) VLAN on user port 1 that have not an explicit ingress (egress) swap rule configured will be automatically dropped. 4.3.8 Port enabling bcm port <pbmp> discard=none <pbm>: list of possible ports; range: ge5, ge6, ge17, ge18, ge19, ge20; mandatory. Command example: bcm port ge17 discard=none The result of this commands is that ge17 is now allowed to accept incoming frames. 4.3.9 VLAN SWAP usage examples 4.3.9.1 Use Case A: Mobile Backhauling Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 54/162 NE1 has the MOD300 inserted in slot 3. NE2 has the MOD300 inserted in slot 3 and slot 4. NE3 has the MOD300 inserted in slot 3. For this NE the configuration file is not needed, the VLANs will be configured by CT/NMS. Each BS transmits Customer tagged frames; the RNC transmits Customer Tagged frames: BS1=> Eth1; BS2=> Eth1; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: C-VLAN ID=2 and C-VLAN ID=3 received on Eth1 will be swapped in C-VLAN ID=102 and C-VLAN ID=103; The PRI bits will be copied. BLUE tunnel: C-VLAN ID=2 and C-VLAN ID=3 received on Eth1 will be swapped in C-VLAN ID=104 and C-VLAN ID=105; The PRI bits will be copied. Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress and egress VLAN translate bcm vlan port ge17 translateegress 1 bcm vlan port ge17 translateingress 1 #definition of VLANs on user and radio ports bcm vlan create 102 pbm=ge17,ge14 bcm vlan create 103 pbm=ge17,ge14 #definition of Port PRI and enable incoming traffic. bcm port ge17 discard=none bcm vlan port ge17 useinnerpri 1 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 55/162 #enable dropping of VLANs without ingress translation rule defined bcm vlan port ge17 translateingressmissdrop 1 # Definition of MOD300 as NNI bcm dtag mode ge14 internal #definition of Port translation rules bcm vlan translate add port=18 oldvlan=2 newvlan=102 prio=-1 bcm vlan translate add port=18 oldvlan=3 newvlan=103 prio=-1 bcm vlan translate egress add port=18 oldvlan=102 newvlan=2 prio=-1 bcm vlan translate egress add port=18 oldvlan=103 newvlan=3 prio=-1 #end enhanced configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress and egress VLAN translate bcm vlan port ge17 translateegress 1 bcm vlan port ge17 translateingress 1 #definition of VLANs on user and radio ports bcm vlan create 102 pbm=ge11,ge14 bcm vlan create 103 pbm=ge11,ge14 bcm vlan create 104 pbm=ge11,ge17 bcm vlan create 105 pbm=ge11,ge17 #definition of Port PRI and enable incoming traffic. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 56/162 bcm port ge17 discard=none bcm vlan port ge17 useinnerpri 1 #enable dropping of VLANs without ingress translation rule defined bcm vlan port ge17 translateingressmissdrop 1 # Definition of MOD300 as NNI bcm dtag mode ge11 internal bcm dtag mode ge14 internal #definition of Port translation rules bcm vlan translate add port=18 oldvlan=2 newvlan=104 prio=-1 bcm vlan translate add port=18 oldvlan=3 newvlan=105 prio=-1 bcm vlan translate egress add port=18 oldvlan=104 newvlan=2 prio=-1 bcm vlan translate egress add port=18 oldvlan=105 newvlan=3 prio=-1 #end enhanced configuration file configuration file for NE3: NE3 should be configured in 802.1Q and VLANs from 102 to 105 must be configured by the means of CT. 4.3.9.2 Use Case B: Mobile Backhauling with MPT NE1 has MPT inserted in slot 3. NE2 has MPTs inserted in slot 3 port1 and slot 3 port2 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 57/162 NE3 has MPT in slot 3. For this NE the configuration file is not needed, the VLANs will be configured by CT/NMS. Each BS transmits Customer tagged frames; the RNC transmits Customer Tagged frames: BS1=> Eth1; BS2=> Eth1; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: C-VLAN ID=2 and C-VLAN ID=3 received on Eth1 will be swapped in C-VLAN ID=102 and C-VLAN ID=103; The PRI bits will be copied. BLUE tunnel: C-VLAN ID=2 and C-VLAN ID=3 received on Eth1 will be swapped in C-VLAN ID=104 and C-VLAN ID=105; The PRI bits will be copied. Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress and egress VLAN translate bcm vlan port ge17 translateegress 1 bcm vlan port ge17 translateingress 1 #definition of VLANs on user and MPT-ACC ports bcm vlan create 102 pbm=ge17,ge14 bcm vlan create 103 pbm=ge17,ge14 #definition of Port PRI and enable incoming traffic. bcm port ge17 discard=none bcm vlan port ge17 useinnerpri 1 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 58/162 #enable dropping of VLANs without ingress translation rule defined bcm vlan port ge17 translateingressmissdrop 1 # Definition of MPT-ACC as NNI bcm dtag mode ge14 internal #definition of Port translation rules bcm vlan translate add port=18 oldvlan=2 newvlan=102 prio=-1 bcm vlan translate add port=18 oldvlan=3 newvlan=103 prio=-1 bcm vlan translate egress add port=18 oldvlan=102 newvlan=2 prio=-1 bcm vlan translate egress add port=18 oldvlan=103 newvlan=3 prio=-1 #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE1: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan 102 and 103 inside MPT-ACC bcm 2: vlan create 102 pbm=ge5,ge9 bcm 2: vlan create 103 pbm=ge5,ge9 #end mpt-acc configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file #start preliminary configuration Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 59/162 # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress and egress VLAN translate bcm vlan port ge17 translateegress 1 bcm vlan port ge17 translateingress 1 #definition of VLANs on user and radio ports bcm vlan create 104 pbm=ge14,ge17 bcm vlan create 105 pbm=ge14,ge17 #definition of Port PRI and enable incoming traffic. bcm port ge17 discard=none bcm vlan port ge17 useinnerpri 1 #enable dropping of VLANs without ingress translation rule defined bcm vlan port ge17 translateingressmissdrop 1 # Definition of MPT-ACC as NNI bcm dtag mode ge14 internal #definition of Port translation rules bcm vlan translate add port=18 oldvlan=2 newvlan=104 prio=-1 bcm vlan translate add port=18 oldvlan=3 newvlan=105 prio=-1 bcm vlan translate egress add port=18 oldvlan=104 newvlan=2 prio=-1 bcm vlan translate egress add port=18 oldvlan=105 newvlan=3 prio=-1 #end enhanced configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 60/162 Content of "fullConfig_mptacc.psh" for NE2: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan from 102 to 105 inside MPT-ACC bcm 2: vlan create 102 pbm=ge5,ge6 bcm 2: vlan create 103 pbm=ge5,ge6 bcm 2: vlan create 104 pbm=ge6,ge9 bcm 2: vlan create 105 pbm=ge6,ge9 #end mpt-acc configuration file Configuration files for NE3: NE3 should be configured in 802.1Q and VLANs from 102 to 105 must be configured by the means of CT. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 61/162 4.3.10 QinQ + VLAN SWAP usage examples 4.3.10.1 Use Case A: Mobile Backhauling NE1 has the MOD300 inserted in slot 3. NE2 has the MOD300 inserted in slot 3. BS1, BS2 and BS3 transmits/receives Customer tagged frames; the RNC transmits/receives Service Tagged frames: BS1=> Eth1; BS2=> Eth2; BS3=> Eth3; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: C-VLAN ID=10 will be carried using S-VLAN ID=100 pushing a Service VLAN tag using VLAN translation command; The PRI bits will be copied. BLUE tunnel: C-VLAN ID=20 will be carried using in S-VLAN ID=200 pushing a Service VLAN tag using VLAN translation command; The PRI bits will be copied. ORANGE tunnel: C-VLAN ID=30 will be carried using in S-VLAN ID=300 pushing a Service VLAN tag in a port based way; The PRI bits will be fixed at 2 on a port based. Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 62/162 bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress VLAN translate bcm vlan port ge18 translateegress 1 bcm vlan port ge19 translateingress 1 #Drop any unexpected C-VLAN not included into VLAN swap provisioning bcm vlan port ge18 translateingressmissdrop 1 bcm vlan port ge19 translateingressmissdrop 1 #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge18,ge19 ,ge14 ubm=ge18,ge19 bcm vlan create 200 pbm=ge18,ge19, ge14 ubm=ge18,ge19 bcm vlan create 300 pbm=ge17, ge14 ubm=ge17 #Assingn PVLAN 300 to port ge17 bcm pvlan set ge17 300 #definition of Port translation rules pushing the proper S-VLAN bcm vlan translate dtag add port=19 oldVlan=10 newVlan=100 prio=-1 bcm vlan translate dtag add port=20 oldVlan=10 newVlan=100 prio=-1 bcm vlan translate dtag add port=19 oldVlan=20 newVlan=200 prio=-1 bcm vlan translate dtag add port=20 oldVlan=20 newVlan=200 prio=-1 #definition of Port PRI and enable incoming traffic. bcm port ge17 discard=none bcm port ge17 prio=2 bcm port ge18 discard=none bcm vlan port ge18 useinnerpri 1 bcm port ge19 discard=none Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 63/162 bcm vlan port ge19 useinnerpri 1 # Definition of MOD300 as NNI bcm dtag mode ge14 internal # Definition of user ports 1 and 2 as UNI bcm dtag mode ge17 external bcm dtag mode ge18 external bcm dtag mode ge19 external #end enhanced configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge14,ge17 bcm vlan create 200 pbm=ge14,ge17 bcm vlan create 300 pbm=ge14,ge17 #enable incoming traffic. bcm port ge17 discard=none # Definition of MOD300 as NNI bcm dtag mode ge14 internal bcm dtag mode ge17 internal #end enhanced configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 64/162 4.3.10.2 Use Case B: Mobile Backhauling NE1 has the MPT inserted in slot 3 port 1. NE2 has the MPT inserted in slot 3 port 1. BS1, BS2 and BS3 transmits/receives Customer tagged frames; the RNC transmits/receives Service Tagged frames: BS1=> Eth1; BS2=> Eth2; BS3=> Eth3; RNC=> Eth1; Inside the MPR network the following provisioning will be done RED tunnel: C-VLAN ID=10 will be carried using S-VLAN ID=100 pushing a Service VLAN tag using VLAN translation command; The PRI bits will be copied. BLUE tunnel: C-VLAN ID=20 will be carried using in S-VLAN ID=200 pushing a Service VLAN tag using VLAN translation command; The PRI bits will be copied. ORANGE tunnel: C-VLAN ID=30 will be carried using in S-VLAN ID=300 pushing a Service VLAN tag in a port based way; The PRI bits will be fixed at 2 on a port based. Content of "enhanced_eth_feature.psh" for NE1: #start enhanced configuration file #start preliminary configuration # discard not provisioned traffic on all user ports. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 65/162 bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration # enable ingress VLAN translate bcm vlan port ge18 translateingress 1 bcm vlan port ge19 translateingress 1 #Drop any unexpected C-VLAN not included into VLAN swap provisioning bcm vlan port ge18 translateingressmissdrop 1 bcm vlan port ge19 translateingressmissdrop 1 #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge18,ge19 ,ge14 ubm=ge18,ge19 bcm vlan create 200 pbm=ge18,ge19, ge14 ubm=ge18,ge19 bcm vlan create 300 pbm=ge17, ge14 ubm=ge17 #Assingn PVLAN 300 to port ge17 bcm pvlan set ge17 300 #definition of Port translation rules pushing the proper S-VLAN bcm vlan translate dtag add port=19 oldVlan=10 newVlan=100 prio=-1 bcm vlan translate dtag add port=20 oldVlan=10 newVlan=100 prio=-1 bcm vlan translate dtag add port=19 oldVlan=20 newVlan=200 prio=-1 bcm vlan translate dtag add port=20 oldVlan=20 newVlan=200 prio=-1 #definition of Port PRI and enable incoming traffic. bcm port ge17 discard=none bcm port ge17 prio=2 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 66/162 bcm port ge18 discard=none bcm vlan port ge18 useinnerpri 1 bcm port ge19 discard=none bcm vlan port ge19 useinnerpri 1 # Definition of MPT-ACC as NNI bcm dtag mode ge14 internal # Definition of user ports 1, 2 and 3 as UNI bcm dtag mode ge17 external bcm dtag mode ge18 external bcm dtag mode ge19 external #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE1: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan 100 inside MPT-ACC bcm 2: vlan create 100 pbm=ge5,ge9 bcm 2: vlan create 200 pbm=ge5,ge9 bcm 2: vlan create 300 pbm=ge5,ge9 #end mpt-acc configuration file Content of "enhanced_eth_feature.psh" for NE2: #start enhanced configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 67/162 #start preliminary configuration # discard not provisioned traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 # end preliminary configuration #definition of VLANs on user and radio ports bcm vlan create 100 pbm=ge14,ge17 bcm vlan create 200 pbm=ge14,ge17 bcm vlan create 300 pbm=ge14,ge17 #enable incoming traffic. bcm port ge17 discard=none # Definition of MPT-ACC port and port 1 as NNI bcm dtag mode ge14 internal bcm dtag mode ge17 internal #end enhanced configuration file Content of "fullConfig_mptacc.psh" for NE2: #start mpt-acc configuration file #start preliminary configuration bcm 2: dtag mode ge5 internal bcm 2: dtag mode ge6 internal bcm 2: dtag mode ge7 internal bcm 2: dtag mode ge8 internal bcm 2: dtag mode ge9 internal #end preliminary configuration #Create vlan 100 inside MPT-ACC bcm 2: vlan create 100 pbm=ge5,ge9 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 68/162 bcm 2: vlan create 200 pbm=ge5,ge9 bcm 2: vlan create 300 pbm=ge5,ge9 #end mpt-acc configuration file 4.4 OUT OF RANGE VLAN SWAP 4.4.1 Background MPR official releases provides full 802.1Q feature only for VLAN in range [2:4080]. For some specific net- work condition, it may be required to have MPR in charge to transport traffic having VLAN ID out of this range. It is possible to admit out of range VLANs inside MPR following the guidelines described inside this chapter. The MPR configuration illustrated in this chapter is based on a mix of QinQ and VLAN SWAP features respectively described in paragraphs 4.1 and 4.3. The scenario considered in this chapter is the one shown above. The MPR is used to connect two already existing 802.1Q environments that use a VLAN out of MPR range. All MPR equipment inside the MPR network should be configured in 802.1Q bridge mode and fully provisioned by CT/NMS. Only two MPRs require configuration file in order to admit the out of range VLAN and are indicated as Gateway 1 and Gate- way 2. These two Gateways, exploiting QinQ and VLAN SWAP, can emulate the same behaviour obtain- able with 802.1Q bridge mode. In this condition, configuration on Gateway MPRs has to be provisioned by configuration file for the fol- lowing purpose: VLAN creation/membership port role definition port VLAN assignment Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 69/162 port parameters VLAN SWAP rules This configuration has an intrinsic limitation and cannot accept more than 1000 different VLANs on UNI ports (sum of UNI VLANs). 4.4.2 Preliminary configuration In order to manage the VLAN SWAP capabilities by configuration file the NE must be configured in 802.1D bridge mode. Preliminary configuration of "enhanced_eth_feature.psh": # discard all traffic on all user ports. bcm port ge5,ge6,ge17-ge20 discard=all # apply port priority bcm vlan port ge5,ge6,ge17-ge20 useinnerpri 0 bcm fp entry remove 1 Preliminary configuration of "fullConfig_mptacc.psh": # configure all ports as NNI. bcm <SLOT-1>: dtag mode ge5 internal bcm < SLOT-1>: dtag mode ge6 internal bcm < SLOT-1>: dtag mode ge7 internal bcm < SLOT-1>: dtag mode ge8 internal bcm < SLOT-1>: dtag mode ge9 internal 4.4.3 Port configuration In this specific network condition, it is required to configure all CORE ports facing MOD300 Radio Board, MPT-ACC and AUX board as network to network interface (NNI). The same configuration must be applied to all user ethernet ports that are not receiving out of range VLANs, defining them too as network to net- work interface (NNI). On the other side, all user ethernet ports receiving out of range VLANs have to be configured as user to network interface (UNI). bcm dtag mode <pbm> <type> <pbm>: list of possible ports; range: ge5,ge6, ge17, ge18, ge19, ge20 and each slot lodging a MOD300 Radio Board or AUX board; mandatory. <type>: it is the port definition that can be internal for NNI ports or external for UNI ports; man- datory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 70/162 N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports toward slot where a PDH and ASAP cards is lodged. Applying this command toward PDH or ASAP slots will destroy all the E1/ATM traffic. 4.4.3.1 User UNI port specific commands For all user ethernet ports configured as UNI, requires the following commands. bcm vlan port <pbm> translateingress 1 bcm vlan port <pbm> translateegress 1 bcm vlan port <pbm> translateingressmissdrop 1 bcm vlan port <pbm> useinnerpri 1 bcm port <pbm> prio=<n> bcm pvlan set <pbm> <vid> <pbm>: user UNI port bitmap; range: ge6, ge17, ge18, ge19, ge20; mandatory. <vid>: integer number used as VLAN ID; range: 2-4080; mandatory. Vid must have been cre- ated previously and all ports in <pbmp> must belong to that VLAN. <n>: 802.1p priority value for incoming untagged frames; range [0:7]; mandatory; N.B. The bcm port command implies always a switch off/on of the involved port; so, anytime the con- figuration file will be applied a traffic hit will always occurs on the involved port. 4.4.3.2 User NNI port specific commands For all user ethernet ports configured as NNI, requires the following commands. bcm port <pbm> prio=<n> discard=<type> vf=1 bcm pvlan set <pbm> <vid> <pbm>: user NNI port bitmap; range: ge5,ge6, ge17, ge18, ge19, ge20; mandatory. <vid>: integer number used as VLAN ID; range: 2-4080; mandatory. Vid must have been cre- ated previously and all ports in <pbmp> must belong to that VLAN. <n>: 802.1p priority value for incoming untagged frames; range [0:7]; mandatory; <type>: possible vale are tag|untag|none in order to drop respectively tagged, untagged or none frames; mandatory. N.B. The bcm port command implies always a switch off/on of the involved port; so, anytime the con- figuration file will be applied a traffic hit will always occurs on the involved port. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 71/162 4.4.4 VLAN Table management This command applies to both CORE and MPT-ACC switches' interfaces. In order to manage the VLAN Table the following command should be used: bcm vlan create <id> portbitmap=<pbmp> untagbitmap=<ubmp> <id>: id is a integer number used as VLAN ID; range: 2-4080. The VLAN IDs already defined as crossconnect internal flows (i.e. TDM2TDM, TDM2ETH, ATM) cannot be used; mandatory. <pbmp>: pbmp is a list of possible ports members of VLAN <id>; a) CORE range: ge5, ge6, ge11-ge20; mandatory. b) MPT-ACC range: ge5, ge6, ge7, ge8, ge9; mandatory. <ubmp>: pbmp is a list of possible ports members of VLAN <id> that forward the frame untagged; a) CORE range: ge5, ge6, ge17, ge18, ge19, ge20; optional. b) MPT-ACC range [none]; not applicable. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports towards slot where a PDH, AUX and ASAP cards are lodged. N.B. This configuration has an intrinsic limitation and cannot accept more than 1000 different VLANs on UNI ports (sum of UNI VLANs). 4.4.5 Admit out of range VLAN The following commands are required in order to admit a single out of range VLAN inside MPR. bcm vlan translate delete port=-10 oldvlan=<oldVLAN> bcm vlan translate egress delete port=-10 oldvlan=<oldVLAN> bcm vlan create <newVlanID> pbm=<pbm> bcm vlan translate add port=21 oldvlan=<oldVLAN> newvlan=<newVLAN> prio=<newPrio> bcm vlan translate egress add port=21 oldvlan=<newVLAN> newvlan=<oldVLAN> prio=<newP- rio> <pmb>: port bitmap associated to the newVlanID; AUX, PDH and ASAP card must not be included into this bitmap; range ge11-ge20; mandatory. <portNum>: user port number which is receiving out of range VLAN; range: 7, 18,19,20,21; mandatory. <oldID>: incoming out of range VLANID to be swapped; range [4081:4094]; mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 72/162 <newID>: new VLANID used to remark the incoming out of range VLANID; range [2:4080]; mandatory. <n>: priority value used to replace the incoming 802.1p bits; -1 value is used in order to not replace the incoming frame priority; mandatory. 4.4.6 Manage in range VLAN on user UNI On each user UNI ports, the following command are required for each incoming VLANs in range [2:4080]. bcm vlan translate add port=<portNum> oldvlan=<vlanID> newvlan=<vlanID> prio=-1 bcm vlan translate egress add port=<portNum> oldvlan=<vlanID> newvlan=<vlanID> prio=-1 <portNum>: user port number which is receiving out of range VLAN; range: 7, 18,19,20,21; mandatory. <vlanID>: UNI incoming/outgoing VLANID; range [2:4080]; mandatory. N.B. This configuration has an intrinsic limitation and cannot accept more than 1000 different VLAN on UNI ports (sum of UNI VLANs). 4.4.7 User UNI Port enable command The following command enables UNI user ethernet port in order to receive/forward traffic. bcm port <pbm> discard=none <pbm>: pbmp is a list of possible ports; range: ge5, ge6, ge17, ge18, ge19, ge20; mandatory. N.B. The above command implies always a switch off/on of the involved port; so, anytime the con- figuration file will be applied a traffic hit will always occurs on the involved port. 4.4.8 Example of configuration for VLAN 4092 Swap Below it is reported an example, in order to admit VLAN 4092 on user ethernet port 4 of both MPR Gateway 1 and Gateway 2. Gateway 1 NE configuration: MOD300 card inside slot 4 (ge11) User ethernet port 1 and 2 are receiving in range VLANs Gateway 2 NE configuration: MOD300 card inside slot 3 (ge14) User ethernet port 1 and 2 are receiving in range VLANs Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 73/162 Content of "enhanced_eth_feature.psh" for Gateway 1 #start enhanced configuration file #start preliminary configuration bcm port ge5 discard=all bcm port ge6 discard=all bcm port ge17 discard=all bcm port ge18 discard=all bcm port ge19 discard=all bcm port ge20 discard=all #end preliminary configuration #Define user ethernet port as NNI bcm dtag mode ge17 internal #Define port receiving out of range VLAN as UNI bcm dtag mode ge20 external #All radio as NNI bcm dtag mode ge11 internal #Admit VLAN4092 as VLAN 1000 (egress+ingress) bcm vlan translate delete port=-10 oldvlan=4092 bcm vlan translate egress delete port=-10 oldvlan=4092 bcm vlan create 1000 pbm=ge11,ge20 bcm vlan translate add port=21 oldvlan=4092 newvlan=1000 prio=-1 bcm vlan translate egress add port=21 oldvlan=1000 newvlan=4092 prio=-1 #Setup UNI port bcm vlan port ge20 translateingress 1 bcm vlan port ge20 translateegress 1 bcm vlan port ge20 translateingressmissdrop 1 #Manage in range VLAN on UNI bcm vlan translate add port=21 oldvlan=200 newvlan=200 prio=-1 bcm vlan translate egress add port=21 oldvlan=200 newvlan=200 prio=-1 #VLAN table management (in range VLANs) bcm vlan create 200 pbm=ge20,ge11 ubm=ge20 bcm vlan create 100 pbm=ge17,ge11 ubm=ge17 #Configure UNI bcm pvlan set ge20 200 bcm port ge20 prio=7 #Configure NNI bcm pvlan set ge17 100 bcm port ge17 vf=1 prio=5 discard=none #Enable UNI port bcm port ge20 discard=none Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 74/162 Content of "enhanced_eth_feature.psh" for Gateway 2: #start enhanced configuration file #start preliminary configuration bcm port ge5 discard=all bcm port ge6 discard=all bcm port ge17 discard=all bcm port ge18 discard=all bcm port ge19 discard=all bcm port ge20 discard=all #end preliminary configuration #Define user ethernet port as NNI bcm dtag mode ge17 internal #Define port receiving out of range VLAN as UNI bcm dtag mode ge20 external #All radio as NNI bcm dtag mode ge14 internal #Admit VLAN4092 as VLAN 1000 (egress+ingress) bcm vlan translate delete port=-10 oldvlan=4092 bcm vlan translate egress delete port=-10 oldvlan=4092 bcm vlan create 1000 pbm=ge14,ge20 bcm vlan translate add port=21 oldvlan=4092 newvlan=1000 prio=-1 bcm vlan translate egress add port=21 oldvlan=1000 newvlan=4092 prio=-1 #Setup UNI port bcm vlan port ge20 translateingress 1 bcm vlan port ge20 translateegress 1 bcm vlan port ge20 translateingressmissdrop 1 #Manage in range VLAN on UNI bcm vlan translate add port=21 oldvlan=200 newvlan=200 prio=-1 bcm vlan translate egress add port=21 oldvlan=200 newvlan=200 prio=-1 #VLAN table management (in range VLANs) bcm vlan create 200 pbm=ge20,ge14 ubm=ge20 bcm vlan create 100 pbm=ge17,ge14 ubm=ge17 #Configure UNI bcm pvlan set ge20 200 bcm port ge20 prio=7 #Configure NNI bcm pvlan set ge17 100 bcm port ge17 vf=1 prio=5 discard=none #Enable UNI port bcm port ge20 discard=none Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 75/162 4.5 VLAN SWAP AND DOT1P REMARKING FOR ATM PW SERVICE 4.5.1 Background ATM PW Service is configured by CT/NMS on all MPR NEs, starting from the one where it is present the native ATM interface (ATM/IMA/E1), with the assignment for each ATM PW of PW Label value (that must be unique at Service Level) and VLAN ID used for its transport (it can be shared among several PWs hav- ing same CoS and forwarding path). Moreover, dot1p bit field within VLAN tag of ATM PW frames is used to dynamically mark them, on the MPR NEs where it is present the native ATM interface (ATM/IMA/E1), as "Green" (MPR network is com- mitted to reserve bandwidth on each radio interfaces) or "Yellow" (they can be dropped in case of con- gestion on any of radio interfaces) as result of bandwidth profiling resulting from native ATM Traffic Descriptor. VLAN Swap and dot1p remarking can be provisioned to support inter-working of ATM PseudoWire Ser- vice with IP/MPLS equipment (to support that a special configuration of all MPR NEs in the network is required). In short this feature allows to make independent, on the MPR NE interfacing the IP/MPLS equipment, the ATM PW Service from Ethernet Layer 2 transport used within the overall MPR network: all ATM PW flows egressing MPR network will have the same VLAN ID, which has been swapped from the several VLAN IDs used by ATM PW flows within MPR network for the opposite direction, all ATM PW flows ingressing MPR network will have the above common VLAN ID swapped to VLAN IDs used by ATM PW flows on single PW basis (i.e. according to the PW Label value) all ATM PW flows egressing MPR network will have the same 802.1p bit field remarked according to ATM PW CoS information contained into EXP bit field of ATM PW Label (removing the "Green" or "Yellow" information) for the opposite direction, all ATM PW flows ingressing MPR network will have the same 802.1p bit field remarked as "Green" Such operations requires, only for MPR NE interfacing the IP/MPLS equipment, the use of a dedicated configuration file as described in the following. 4.5.2 Migration Procedure The migration procedure is aimed to support migration from release 1.3.0/1.4.0 where ATMoMPLS pro- tocol stack management with additional MPLS Tunnel Label is enabled by specific flag file mpls_label_enable. The presence of this flag file is needed on all NEs where ATMoMPLS frames with Tunnel Label are trans- ported (e.g. to enable the specific header compression on radio cards) . Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 76/162 In addition to that, the procedure allows the define the NE common value of the MPLS Tunnel Label itself for the NE with ASAP Card(s) (as it is the ASAP Card that add the MPLS Tunnel Label to all ATM PWs). In this way the NE DataBase and MIB will be automatically updated without the need of performing the setting by the NE WebServer as described in paragraph 5.2. A file named MPLS_Migration has to be added in the NE directory /home/adm-lc-ng/debug like all the other flag file as indicated in chapter 1. The file must contain a single line with the decimal value of the common MPLS Tunnel Value to be applied by the ASAP Card(s), if any. For example if the MPLS_Migration file contains the row 5000 the decimal value of MPLS Tunnel Value added by ASAP Card(s), if any, will be 5000 and in any case the NE in configured to manage ATMoMPLS frames with Tunnel Label. WARNING: The file used for migration /home/adm-lc-ng/debug/MPLS_Migration must be removed after the migration to release MPR-E 2.1 has been performed. 4.5.3 Preliminary configuration The below described configuration applies only to the MPR NE which is connected by an Ethernet port to an IP/MPLS equipment. All ATM PW flow cross-connections (radio to user Ethernet port or ASAP Card to Ethernet) have to be provisioned by CT/NMS as usual, with assignment of the VLAN IDs and Peer MAC Address. Preliminary configuration of "enhanced_eth_feature.psh": #start preliminary configuration bcm fp qset clear bcm fp qset add userdefined 1 bcm fp qset add userdefined 2 bcm fp qset add dstmac bcm fp qset add srcmac bcm fp qset add outervlan bcm fp qset add innervlan bcm fp qset add inports bcm fp qset add ethertype bcm fp qset add dscp bcm fp qset add dstport bcm fp group create 4 4 1 N.B. this feature is normally intended to be used together with "mpls_label_enable" flag file (see chapter 1). Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 77/162 4.5.4 Enable 802.1p bit remarking The following command is needed to enable 802.1p bits remarking for each port involved in a XC to/from IP/MPLS network: bcm port <portNum> 1 USE_INCOMING_DOT1P=0 <portNum>: port involved in the XC to IP/MPLS equipment; range: 6, 7, 12 to 21; mandatory. Command example: bcm port 18 1 USE_INCOMING_DOT1P=0 bcm port 12 1 USE_INCOMING_DOT1P=0 Assuming to have a ATM PW XC configured on port ge11 and port ge17 (user ethernet port 1), the pre- vious commands enable 802.1p bits remarking for traffic coming from both ports. 4.5.5 VLAN swap and 802.1p remarking for Egress Direction For each egress user ethernet port used by each ATM PW flow, all commands described at paragraphs 4.5.5.1 and 4.5.5.2 must be configured using the same value for parameter n. Please refer to Table 1. in order to choose the right n value on a per port basis. n n ge6 1 ge19 4 ge17 2 ge20 5 ge18 3 Table 1. 4.5.5.1 Egress VLAN swap rule definition The following commands are needed for the common VLAN ID value used to swap the several VLAN IDs used by ATM PW flows: bcm vlan create <egrVLAN> portbitmap=<pbmp> <egrLAN> is the common VLAN ID used by all ATM PW frames egressing MPR NE; range[2:4080], do not reuse any already used VLAN ID for XC; mandatory. <pbm> is the list of ports involved in ATM PW Cross-connections (e.g user eth, radio, ASAP); allowed range [ge11:ge20]; mandatory. bcm vlan translate add port=<egrPortNum> oldvlan=<egrVLAN> newvlan=<egrVLAN> prio=-1 <egrLAN> is the common VLAN ID used by all ATM PW frames egressing MPR NE; manda- tory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 78/162 <egrPortNum> user ethernet port number where ATM PW frames will egress MPR network; range 7, 18,19,20,21; mandatory. bcm mod EGR_L3_NEXT_HOP <n> 1 intf_num=<egrVLAN H > <n> vlan swap rule entry; this value is the one referred at paragraph 4.5.5.2, so this two param- eters must have the same value; please refer to Table 1. depending on user ethernet port used; mandatory. <egrVLANH>: must be expressed in hex coding; mandatory. 4.5.5.2 Per CoS 802.1p bit remarking rule definition For each ATM PW CoS (up to 3 in current release), a 802.1p remarking rule with below pattern must be added to the configuration file: bcm fp entry create 4 <ID> bcm fp qual <ID> ethertype 0x8847 0xffff bcm fp qual <ID> srcmac data=<NE MAC ADDRESS> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID> userdefined 2 <CoS> 0x00000e00 bcm fp action add <ID> l3changevlan <n> bcm fp action add <ID> priopktnew <egrDot1p> bcm fp entry install <ID> <ID>: rule ID number; range[512:527]; the chosen value should not be shared among different rules; mandatory. <CoS>: CoS value number; please refer to Table 2. ; mandatory. <NE MAC Address>: MPR NE MAC Address in xx:xx:xx:xx:xx:xx format (HEX); mandatory. <n>: vlan swap rule entry; this value is the one referred at paragraph 4.5.5.1, so this two param- eters must have the same value; please refer to Table 1. depending on user ethernet port used; mandatory. <egrDot1p>: 802.1p bits value to remap in egress direction on a per ATM PW CoS basis; please refer to the table below; mandatory. For MPR 3.0.0 release, 3 rules are therefore needed for CRB/UBR+/UBR CoS, the following table reports the values for above CoS and newdot1p parameters according to ATM PW CoS: CoS Egress dot1p CBR 0x00000C00 6 UBR+ 0x00000400 2 UBR 0x00000000 0 Table 2. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 79/162 4.5.6 VLAN swap and 802.1p remarking for Ingress Direction For each VLAN ID used by each ATM PW flow, all commands described at paragraphs must be configured using the same value for parameter m. 4.5.6.1 Ingress VLAN swap rule definition The following commands are needed for all the VLAN values used within MPR network by ATM PW flows, that will replace the common VLAN received from MPLS equipment. bcm mod EGR_L3_NEXT_HOP <m> 1 intf_num=<VLANH> <m>: vlan swap rule entry; this value is also referred at paragraph 4.5.6.2 and, considering a single ATM PW, this value must be equal to the one used at paragraph 4.5.6.2; range [6:245]; mandatory. <VLAN H >: is the VLAN ID associated to the ATM PW flow; must be expressed in hex coding; mandatory. 4.5.6.2 Per ATM PW flow 802.1p bit remarking rule definition For each ATM PW flow, a rule with below pattern must be configured: bcm fp entry create 4 <ID> bcm fp qual <ID> ethertype 0x8847 0xffff bcm fp qual <ID> userdefined 2 <PW Label> 0xfffff000 bcm fp qual <ID> dstmac data=<NE MAC ADDRESS> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID> inports <ingPbm> 0x7fffff bcm fp action add <ID> l3changevlan <m> bcm fp action add <ID> redirectpbmp <NextPbm> bcm fp action add <ID> priopktnew <ingDot1p> bcm fp entry install <ID> <ID>: unique rule ID number; range[528:767]; the chosen value should not be shared among different rules; mandatory <PW Label>: 0xZZZZZ000, ZZZZZ is the hex coding of 20-bit PW Label value; mandatory. <NE MAC ADDRESS>: MPR NE MAC Address in xx:xx:xx:xx:xx:xx format (HEX); mandatory. <ingPbm>: user ethernet port bitmap where ATM PW frames will ingress MPR network; please refer to Table 5.; mandatory. <m>: vlan swap rule entry; this value is also referred at paragraph 4.5.6.1 and, considering a single ATM PW, this value must be equal to the one used at paragraph 4.5.6.1; range[6:245]; mandatory. <NextPbm>: user ethernet port(s) bitmap where ATM PW frames are forwarded to (e.g. radio/ PDH ports in 1+0, or 1+1); please refer to Table 4.; mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 80/162 <ingDot1p>: 802.1p bits value to remap in ingress on a per ATM PW CoS basis; please refer to Table 3.; mandatory. CoS Ingress dot1p CBR 0x00000C00 6 UBR+ 0x00000400 4 UBR 0x00000000 4 Table 3. NextPbm NextPbm ge11 0x001000 ge16 0x020000 ge12 0x002000 ge11+ge14 0x009000 ge13 0x004000 ge12+ge15 0x012000 ge14 0x008000 ge13+ge16 0x024000 ge15 0x010000 Table 4. ingPbm ingPbm ge5 0x000060 ge18 0x080000 ge6 0x000080 ge19 0x100000 ge17 0x040000 ge20 0x200000 Table 5. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 81/162 4.5.7 Example of configuration for VLAN Swap for ATM PW Service Below it is reported an example, with rules related to CBR CoS and 1 ATM PW flow only having VLAN=1000 XC toward SFP ethernet port. Content of "enhanced_eth_feature.psh": #Preliminary Configuration bcm fp qset clear bcm fp qset add userdefined 1 bcm fp qset add userdefined 2 bcm fp qset add dstmac bcm fp qset add srcmac bcm fp qset add outervlan bcm fp qset add innervlan bcm fp qset add inports bcm fp qset add ethertype bcm fp qset add dscp bcm fp qset add dstport bcm fp group create 4 4 1 # Enable 802.1p bits remarking on port ge12 and ge6 bcm port 13 1 USE_INCOMING_DOT1P=0 bcm port 7 1 USE_INCOMING_DOT1P=0 #Egress 802.1p bits remarking for ATM PW CBR on port ge6 bcm fp entry create 4 512 bcm fp qual 512 ethertype 0x8847 0xffff bcm fp qual 512 srcmac data=00:21:05:6E:5A:8A mask=fe:ff:ff:ff:ff:ff bcm fp qual 512 userdefined 2 0x00000C00 0x00000e00 bcm fp action add 512 l3changevlan 1 bcm fp action add 512 priopktnew 6 bcm fp entry install 512 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 82/162 #Egress VLAN swap rule definition on port ge6 bcm vlan create 4080 pbm=ge12,ge6 vlan translate add port=7 oldvlan=4080 newvlan=4080 prio=-1 bcm mod EGR_L3_NEXT_HOP 1 1 intf_num=0xFF0 # Ingress 802.1p bits remarking for ATM PW CBR with label=0x80000 forwarded to ge12 bcm fp entry create 4 528 bcm fp qual 528 ethertype 0x8847 0xffff bcm fp qual 528 userdefined 2 0x00800000 0xfffff000 bcm fp qual 528 dstmac data=00:21:05:6E:5A:8A mask=fe:ff:ff:ff:ff:ff bcm fp qual 528 inports 0x000080 0x7fffff bcm fp action add 528 l3changevlan 6 bcm fp action add 528 redirectpbmp 0x2000 bcm fp action add 528 priopktnew 6 bcm fp entry install 528 #Ingress VLAN swap rule definition bcm mod EGR_L3_NEXT_HOP 6 1 intf_num=0x3E8 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 83/162 4.6 VLAN SWAP AND FORWARDING FOR "LOCAL ATM SWITCH" 4.6.1 Background Ethernet Switch configuration file is needed to support termination of ATM traffic into the same MPR Node, also know as "Local ATM Switch", according to the following characteristics/limitations: 1) ATM traffic switching requires in any case ATM PW termination 2) the only limitation in terms of involved ATM i/f (IMA Groups), is switching is not possible between ATM i/fs hosted by same ASAP peripheral: VPs/VCs to be switched must always belong to two ATM i/fs hosted by different ASAP peripherals; for example it is possible to aggregate the VP/ VC belonging to 2 or more different ATM i/fs, hosted by same ASAP peripheral, towards a single ATM i/f only if the latter is hosted by a different ASAP peripheral 3) no direct configuration of cross-connections for the ATM PW flow pair is supported, instead it will be necessary to configure, for each ATM PW flow belonging to the ATM PW flow pair to be cross-connected, an ATM->Ethernet cross-connection (see SR ID 8206) towards a given Ethernet port (it can be the same); the Ethernet port(s) involved in these cross-connections can be used for other traffic, with the only impact due to bandwidth reservation, if applicable 4) a proper MAC Destination Address has to be configured for each ATM PW: it has to be different from NE MAC, but since the ATM PW frames are not sent outside the NE, in principle any other valid MAC value can be used. For further details see MPR-E 2.1 SRS, SR ID 8270. The purpose of configuration file is to allow ATM PW flow frame forwarding, without an external cable if two ports are involved, and the swap between VLAN IDs used by ATM PW flow pair. The structure of configuration file is similar to the one used for "VLAN swap and dot1p Remarking for ATM PW Service", paragraph 4.5. For this "Local ATM Switch" feature, however no flag file is foreseen. In principle this feature can be used on the same NE where "VLAN swap and dot1p Remarking for ATM PW Service" feature is enabled, but for sure it involves different ATM PW flows: the "Local ATM Switch" foresees termination at ATM level, while "VLAN swap and dot1p Remarking for ATM PW Service" is applied at ATMoMPLS traffic. 4.6.2 Preliminary configuration The same as the one for "VLAN swap and dot1p Remarking for ATM PW Service". Please refer to para- graph 4.5.1. 4.6.3 VLAN swap and frame forwarding The below CT/NMS based configuration has to be performed previously: ATM PW flow #1, with PWLabel_1, terminated on ASAP Card #1, uses VLAN_1 to be cross-con- nected towards Ethernet User port #1, with MAC DA #1. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 84/162 ATM PW flow #2, with PWLabel_1, terminated on ASAP Card #2, uses VLAN_2 to be cross-con- nected towards Ethernet User port #2, , with MAC DA #2. Port #1 and #2 may be the same port. MAC DA #1 and MAC DA #2 may be the same one. On the contrary, VLAN_1 must be different from VLAN_2. The following commands must be then added to the Core Ethernet Switch configuration file. 4.6.3.1 VLAN swap - preliminary definition The following commands are needed as preliminary definition for the mutual swap of VLAN ID values VLAN1 and VLAN2 used by the two ATM PW flows. The first command pair is needed to extend the VLAN to be swapped to the CORE port connected to ASAP card (the VLAN used by the ATM PW terminated on the other ASAP Card). bcm vlan add <VLAN_x> portbitmap=<pbm_y> bcm vlan add <VLAN_y> portbitmap=<pbm_x> <VLAN_x>, <VLAN_y> are the VLAN IDs used by ATM PW flow #x and #y (i.e. VLAN_1 or VLAN_2). allowed range[2:4080], mandatory. <pbm_x>,<pbm_y> are the CORE ports connected to ASAP Card #x and #y (i.e. ASAP Card #1 or ASAP Card #2 respectively); allowed range [ge11:ge16]; mandatory. The second command pair is needed to define the related entries in VLAN swap table bcm mod EGR_L3_NEXT_HOP <n_x> 1 intf_num=<VLAN_xH> bcm mod EGR_L3_NEXT_HOP <n_y> 1 intf_num=<VLAN_yH> <n_x>,<n_y>: vlan swap rule entries; these values are the ones referred at paragraph 4.6.3.2; man- datory. <VLAN_xH>, <VLAN_yH>: VLAN IDs used by ATM PW flow #x and #y, must be expressed in hex coding; mandatory. 4.6.3.2 VLAN swap and frame forwarding rule definition The next list of commands defines the actual rule that identifies ATM PW frames belonging to ATM PW#x (terminated on ASAP #x), swap their VLAN_x into VLAN_y and forward it to CORE Ethernet Switch port connected to ASAP Card #y. bcm fp entry create 4 <ID1> bcm fp qual <ID1> srcmac data=<DA MAC ADDRESS #1> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID1> dstmac data=<NE MAC ADDRESS> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID1> outervlan <VLAN_xH> 0x0FFF bcm fp action add <ID1> l3changevlan <n_y> Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 85/162 bcm fp action add <ID1> redirectpbmp <pbmp_y> bcm fp entry install <ID1> <ID1>: unique rule ID1 number; range[528:767]; the chosen value should not be shared among dif- ferent rules; mandatory; <VLAN_xH>: VLAN IDs provisioned for ATM PW flow #x; must be expressed in hex coding; man- datory. <pbmp_y> is the port bitmap, as defined by Table 5., that identifies the CORE port connected to ASAP #y; <n_y>: vlan swap rule entry; this value is the one referred at paragraph 4.6.3.1; mandatory. The next list of commands defines the actual rule that identifies ATM PW frames belonging to ATM PW#y (terminated on ASAP #y), swap their VLAN_y into VLAN_x and forward it to CORE Ethernet Switch port connected to ASAP Card #x. bcm fp entry create 4 <ID2> bcm fp qual <ID2> srcmac data=<DA MAC ADDRESS #2> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID2> dstmac data=<NE MAC ADDRESS> mask=fe:ff:ff:ff:ff:ff bcm fp qual <ID2> outervlan < VLAN_yH > 0x0FFF bcm fp action add <ID2> l3changevlan <n_x> bcm fp action add <ID2> redirectpbmp <pbmp_x> bcm fp entry install <ID2> <ID2>: unique rule ID2 number; range[528:767]; the chosen value should not be shared among dif- ferent rules; mandatory; <VLAN_yH>: VLAN IDs provisioned for ATM PW flow #y; must be expressed in hex coding; man- datory. <pbmp_x> is the port bitmap, as defined by Table 5., that identifies the CORE port connected to ASAP #x; <n_x>: vlan swap rule entry; this value is the one referred at paragraph 4.6.3.1; mandatory. 4.6.4 Example of configuration for "Local" ATM Switch Below it is reported an example of implementation of "Local" ATM Switch. ATM PW #1 and #2 configuration assumed for local ATM switch 1) ATM PW #1 and #2 are terminated on ASAP #1 and ASAP #2, with below parameters: same E1 and IMA configuration (optional) same ATM configuration (VPI,VCI, VP role, TD, ect) Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 86/162 same PW label same cell concatenation configuration 2) For ATM PW #1 terminated on ASAP #1, below Ethernet encapsulation parameters applies: MAC DA = 30:30:30:30:30:30 MAC SA = NE MAC = 44:44:44:44:44:44 VLAN ID = 4 3) For ATM PW #2 terminated on ASAP #2, below Ethernet encapsulation parameters applies: MAC DA = 32:32:32:32:32:32 MAC SA = NE MAC = 44:44:44:44:44:44 VLAN ID = 5 4) Cross-connection of ATM PW #1 towards CORE port ge17 (ETH1) 5) Cross-connection of ATM PW #2 towards CORE port ge18 (ETH2) Content of "enhanced_eth_feature.psh" : # Start preliminary configuration # same as "VLAN swap and dot1p Remarking for ATM PW Service" bcm fp group destroy 4 bcm fp qset clear bcm fp qset add UserDefined 2 bcm fp qset add dstmac bcm fp qset add srcmac bcm fp qset add outervlan bcm fp group create 4 4 1 # end preliminary configuration # Configure VLAN swap table bcm mod EGR_L3_NEXT_HOP 4 1 intf_num=4 bcm mod EGR_L3_NEXT_HOP 5 1 intf_num=5 # VLAN 5 extended to port ge17 bcm vlan add 5 pbm=ge17 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 87/162 # Entry 114 is used for ATM PW#2 frames, VLAN swap from 5 to 4 bcm fp entry create 4 114 bcm fp qual 114 srcmac data=44:44:44:44:44:44 mask=fe:ff:ff:ff:ff:ff bcm fp qual 114 dstmac data=32:32:32:32:32:32 mask=fe:ff:ff:ff:ff:ff bcm fp qual 114 outervlan 0x0005 0x0FFF bcm fp action add 114 l3changevlan 4 bcm fp action add 114 redirectpbmp 0x2000 bcm fp entry install 114 # VLAN 4 extended to port ge18 bcm vlan add 4 pbm=ge18 # Entry 115 is used for ATM PW#1 frames, VLAN swap from 4 to 5 bcm fp entry create 4 115 bcm fp qual 115 srcmac data=44:44:44:44:44:44 mask=fe:ff:ff:ff:ff:ff bcm fp qual 115 dstmac data=30:30:30:30:30:30 mask=fe:ff:ff:ff:ff:ff bcm fp qual 115 outervlan 0x0004 0x0FFF bcm fp action add 115 l3changevlan 5 bcm fp action add 115 redirectpbmp 0x20000 bcm fp action add 115 updatecounter lower bcm fp entry install 115 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 88/162 4.7 PORT BASED RATE LIMITING 4.7.1 Preliminary configuration The following commands must be applied in order to enable the port based rate limiting feature. Preliminary configuration of "enhanced_eth_feature.psh": #start preliminary configuration bcm m BKPMETERINGCONFIG_EXT.ge5 BKPDISCARD_ACCT_EN=0 bcm m BKPMETERINGCONFIG_EXT.ge6 BKPDISCARD_ACCT_EN=0 bcm m BKPMETERINGCONFIG_EXT.ge17 BKPDISCARD_ACCT_EN=0 bcm m BKPMETERINGCONFIG_EXT.ge18 BKPDISCARD_ACCT_EN=0 bcm m BKPMETERINGCONFIG_EXT.ge19 BKPDISCARD_ACCT_EN=0 bcm m BKPMETERINGCONFIG_EXT.ge20 BKPDISCARD_ACCT_EN=0 #end preliminary configuration 4.7.2 Ingress/Egress port rate limiting bcm portrate <pbm> <mode><rate> <burst> <bpm>: list of possible ports; range: ge5, ge6, ge17, ge18, ge19, ge20; mandatory. <mode>: can be egress or ingress; mandatory. <rate>: rate is expressed in kilobits per second (1000 bps); range: 0 to 1000000 (with step of 64); mandatory. <burst>: burst (max number of bits admitted at link speed) is expressed in kilobits (1000 bits); range: 32 to 128000 ; mandatory. Command example: bcm portrate ge17 egress 15000 24 This command defines an egress rate limiting on user port 1 at 15Mbps with a burst of 24000 bits (3000 bytes). Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 89/162 4.8 STORM CONTROL This feature allows to restrict the number of incoming broadcast, multicast or DLF traffic in a 1 second interval on a specific port. When in a 1 second time interval, the number of broadcast, multicast and DLF exceeds the configured limit, the dropping mechanism is applied. 4.8.1 Broadcast Storm Control This command applies to both CORE and MPT-ACC switches' interfaces. bcm m BCAST_STORM_CONTROL .<pbm> THRESHOLD=<fps> ENABLE=1 <pbm>: pbm is the specific interface the storm control applies to; CORE range: ge5, ge6, ge11-ge20; mandatory. MPT-ACC range: ge5, ge6, ge7, ge8; mandatory. <fps>: it is frame rate per second that this specific interface is allowed to accept; it is expressed in HEX; mandatory. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports toward slot where a PDH, ASAP or AUX cards is lodged. Applying this command toward PDH or ASAP slots will destroy all the E1/ATM traffic. Command example: bcm m BCAST_STORM_CONTROL.ge17 THRESHOLD=0x64 ENABLE=1 bcm m BCAST_STORM_CONTROL.ge18 THRESHOLD=0xC8 ENABLE=1 This command defines a broadcast rate limit at 100 fps and 200 fps for respectively to port ge17 and port ge18. Command example: bcm 2: m BCAST_STORM_CONTROL.ge5 THRESHOLD=0x64 ENABLE=1 bcm 2: m BCAST_STORM_CONTROL.ge6 THRESHOLD=0xC8 ENABLE=1 This command defines a broadcast rate limit at 100 fps and 200 fps for respectively to port ge5 and port ge6 for MPTs connected to respectively Slot 3 port 1 and port 2. 4.8.2 Multicast Storm Control This command applies to both CORE and MPT-ACC switches' interfaces. bcm m MCAST_STORM_CONTROL .<pbm> THRESHOLD=<fps> ENABLE=1 <pbm>: pbm is the specific interface the storm control applies to; CORE range: ge5, ge6, ge11-ge20; mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 90/162 MPT-ACC range: ge5, ge6, ge7, ge8; mandatory. <fps>: it is frame rate per second that this specific interface is allowed to accept; it is expressed in HEX; mandatory. Command example: bcm m MCAST_STORM_CONTROL.ge17 THRESHOLD=0x64 ENABLE=1 bcm m MCAST_STORM_CONTROL.ge18 THRESHOLD=0xC8 ENABLE=1 This command defines a multicast rate limit at 100 fps and 200 fps for respectively to port ge17 and port ge18. Command example: bcm 2: m MCAST_STORM_CONTROL.ge5 THRESHOLD=0x64 ENABLE=1 bcm 2: m MCAST_STORM_CONTROL.ge6 THRESHOLD=0xC8 ENABLE=1 This command defines a multicast rate limit at 100 fps and 200 fps for respectively to port ge5 and port ge6 for MPTs connected to respectively Slot 3 port 1 and port 2. N.B. This command must not be applied to ports where a TDM2ETH XC is created whose traffic is coming/going from/to a PDH card in EPS or a radio in EPS. Applying this command will destroy all the E1/ATM traffic. 4.8.3 DLF Storm Control This command applies to both CORE and MPT-ACC switches' interfaces. bcm m DLFBC_STORM_CONTROL.<pbm> THRESHOLD=<fps> ENABLE=1 <pbm>: pbm is the specific interface the storm control applies to; CORE range: ge5, ge6, ge11-ge20; mandatory. MPT-ACC range: ge5, ge6, ge7, ge8; mandatory. <fps>: it is frame rate per second that this specific interface is allowed to accept; it is expressed in HEX; mandatory. N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied to ports toward slot where a PDH, ASAP or AUX cards is lodged. Applying this command toward PDH or ASAP slots will destroy all the E1/ATM traffic. Command example: bcm m DLFBC_STORM_CONTROL.ge17 THRESHOLD=0x64 ENABLE=1 bcm m DLFBC_STORM_CONTROL.ge18 THRESHOLD=0xC8 ENABLE=1 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 91/162 This command defines a DLF rate limit at 100 fps and 200 fps for respectively to port ge17 and port ge18. Command example: bcm 2: m DLFBC_STORM_CONTROL.ge5 THRESHOLD=0x64 ENABLE=1 bcm 2: m DLFBC_STORM_CONTROL.ge6 THRESHOLD=0xC8 ENABLE=1 This command defines a DLF rate limit at 100 fps and 200 fps for respectively to port ge5 and port ge6 for MPTs connected to respectively Slot 3 port 1 and port 2. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 92/162 4.9 ACCESS CONTROL LIST This feature allows to restrict MAC address in MPR network. Enabling this feature all MAC address not expressively include in the list will be automatically dropped. 4.9.1 Preliminary configuration Preliminary configuration of "enhanced_eth_feature.psh": #start preliminary configuration bcm fp qset clear bcm fp qset add userdefined 1 bcm fp qset add userdefined 2 bcm fp qset add dstmac bcm fp qset add srcmac bcm fp qset add outervlan bcm fp qset add innervlan bcm fp qset add inports bcm fp qset add ethertype bcm fp qset add dscp bcm fp qset add dstport bcm fp qset add LookupStatus bcm fp group create 6 6 1 bcm port ge5 learn=4 bcm port ge6 learn=4 bcm port ge17 learn=4 bcm port ge18 learn=4 bcm port ge19 learn=4 bcm port ge20 learn=4 4.9.2 Feature activation bcm fp entry create 6 768 bcm fp qual 768 inports <pbm> 0x3fffff Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 93/162 bcm fp qual 768 LookupStatus l2srcstatic=0 bcm fp action add 768 drop bcm fp entry install 768 <pbm>: user ethernet port bitmap where ACL applies to; please refer to Table 6.; mandatory. pbm Description ge5, ge6,ge17-ge20 0x3c00c0 All user port ge5, ge6,ge17-ge19 0x1c00c0 All user port except port 4 (ge20) when used as TMN Table 6. 4.9.3 Define an entry in the ACL bcm l2 add MAC=<MAC_ADDRESS> vlan=<id> pbm=<pbmp> st=t rp=f <MAC_ADDRESS>: MAC address (e.g. 00:00:00:C2:F5:01) of the station admitted into the system <pbmp>: pbm is the specific interface where the station having the MAC_ADDRESS is con- nected to; range: ge5, ge6, ge17, ge18, ge19, ge20; mandatory. <id>: it is the vlan ID the MAC_ADDRESS belongs to; valid range [1:4080]; mandatory. N.B. Id parameters defined above has to be considered differently in the following three bridge mode: 802.1D id is equal to 1 if the frame was originally untagged; id is equal to VLAN id carried inside VLAN Tag if the frame was originally tagged and this VLAN id is already in use by a TDM2ETH XC involving any user ethernet port; 802.1Q id is equal to VLAN id carried inside vlan Tag if the frame was originally tagged; id is equal to PVLAN in case the frame is coming in untagged and then tagged on a port based way; 802.1D + QINQ (by cfg file) id is equal to Service VLAN id the incoming packet is mapped to; Command example: bcm l2 add MAC=00:00:00:C2:F5:01 vlan=2 pbm=ge18 st=t rp=f Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 94/162 4.10 PER VLAN RATE LIMITING This feature allows to apply an rate limiter to a specific VLAN ingressing the MPR network. This feature is applicable in both 802.1Q and 802.1ad (QinQ) bridge mode. 4.10.1 Preliminary configuration Preliminary configuration of "enhanced_eth_feature.psh": #start preliminary configuration bcm fp qset clear bcm fp qset add userdefined 1 bcm fp qset add userdefined 2 bcm fp qset add dstmac bcm fp qset add srcmac bcm fp qset add outervlan bcm fp qset add innervlan bcm fp qset add inports bcm fp qset add ethertype bcm fp qset add dscp bcm fp qset add dstport bcm fp qset add LookupStatus bcm fp group create 6 6 1 4.10.2 Create a VLAN rate limiter entry bcm fp entry create 6 <ID> bcm fp counter create <ID> bcm fp meter create <ID> bcm fp meter setc <ID> <CIR> <BURST> bcm fp qual <ID> outervlan <vlanID> 0x0fff bcm fp qual <ID> inports <ingPbm> 0x3fffff bcm fp action add <ID> colorindependent 1 bcm fp action add <ID> MeterConfig flow committed bcm fp action add <ID> RpDrop Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 95/162 bcm fp entry install <ID> <ID>: rule ID number; range [769:1023]; the chosen value should not be shared among different rules (wrt chapter 4.5 and 4.4); mandatory. <CIR>: Committed Information Rate expressed in Kbps (granularity 64Kbps); mandatory. <BURST>: burst in Kbits; mandatory. <vlanID>: vlan ID (expressed in HEX) rate limiter applies to; mandatory. <ingPbm>: user ethernet port bitmap where chosen VLAN's frames will ingress MPR network; please refer to Table 7.; mandatory. ingPbm ingPbm ge5 0x00040 ge18 0x080000 ge6 0x000080 ge19 0x100000 ge17 0x040000 ge20 0x200000 Table 7. N.B. Id parameters defined above has to be considered differently in the following three bridge mode: 802.1Q vlanID is equal to VLAN id carried inside vlan Tag if the frame was originally tagged; vlanID is equal to PVLAN in case the frame is coming in untagged and then tagged on a port based way; 802.1D and QINQ (by cfg file) vlanID is equal to Service VLAN id the incoming packet is mapped to; Command example: bcm fp entry create 6 769 bcm fp counter create 769 bcm fp meter create 769 bcm fp meter setc 769 1000 1000 bcm fp qual 769 outervlan 0x0064 0x0fff bcm fp qual 769 inports 0x40000 0x3fffff bcm fp action add 769 colorindependent 1 bcm fp action add 769 MeterConfig flow committed bcm fp action add 769 RpDrop bcm fp entry install 769 This command applies a per VLAN rate limiting to VLAN 100 (HEX: 0x0064) on port ge17 at 1000 Kbps with 1000Kbits of burst . Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 96/162 4.11 SCHEDULER SETTING 4.11.1 Preliminary information The MPR has 8 queues per each switch port and each radio board. In this document we refer to queue 7 as the highest priority one (top one) and to queue 0 as the lower priority one (in some other documents the queue index can be from 1 to 8) . The scheduler can be configured into the CORE Ethernet switch, MPT-ACC Ethernet switch and MOD300 board. With MPR 3.0.0 release, Enhanced Configuration of this feature is not available with MPT ODU. 4.11.2 Default configuration Ethernet switch and all radio interfaces of MPR use HQP scheduler over queues Q7, Q6 and Q5. Deficit Weighted Round Robin (DWRR) will be used on the other queues with the following weights: Queue Weight Q4 (higher priority) 16 Q3 8 Q2 4 Q1 2 Q0 1 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 97/162 4.11.3 Switch configuration 4.11.3.1 Deficit Weighted Round Robin Scheduler definition This command applies to both CORE and MPT-ACC switches' interfaces. bcm cos drr w0=<#> w1=<#> w2=<#> w6=<#> w7=<#> <#>: weight expressed in Kbits per queue; range: 1 to 2032; mandatory. N.B. If any XC flows (TDM2TDM, TDM2ETH, ATM) are configured inside the MPR, this type of scheduler is not recommended; in order to have the appropriate QoS for XC flows, it is suggest to apply a very high queue weight to queue 7, 6 and 5. Command example for CORE: bcm cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=64 w6=128 w7=256 Command example for MPT-ACC in slot 3: bcm 2: cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=64 w6=128 w7=256 This command defines the DWRR scheduler assigning the queues' weight in an incremental way. Clarification: DWRR scheduler accepts queue weights in the range specified here after in the document. Depending on the configured values' spreading, the DRR algorithm automatically quantizes the weights with a gran- ularity of 2048, 4096, 8192, 16384 bytes. So, chosen the granularity, not all values can be admitted. Command example: bcm cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=64 w6=128 w7=2032 In order to represent w7=2032, 16384 bytes is used as granularity. This automatic selection imposes a minimum weight if 16 Kbytes. Queue 0: 16384 bytes x 1 = 16 Kbytes Queue 1: 16384 bytes x 1 = 16 Kbytes Queue 2: 16384 bytes x 1 = 16 Kbytes Queue 3: 16384 bytes x 1 = 16 Kbytes Queue 4: 16384 bytes x 2 = 32 Kbytes Queue 5: 16384 bytes x 4 = 64 Kbytes Queue 6: 16384 bytes x 8 = 128 Kbytes Queue 7: 16384 bytes x 127 = 2032 Kbytes So, low priority queues must have at least the minimum weight that corresponds to 16Kbytes. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 98/162 4.11.3.2 Strict Priority + Deficit Weighted Round Robin Scheduler definition bcm cos drr w0=<#> w1=<#> w2=<#> w6=<#> w7=<#> <#>: weight expressed in Kbytes per queue value; setting # equal to 0 implies a queue to be strict priority mode; mandatory. N.B. If any XC (TDM2TDM, TDM2ETH, ATM) flows is configured inside the MPR, it is recommended to have at least queue 7 and queue 6 in strict priority in order to have the appropriate QoS to XC flows. It is important to clarify that only queue 7, 6 and 5 can be configured in strict priority starting from queue 7 down to queue 5. For example, the following configuration is forbidden: bcm cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=0 w6=64 w7=0 In order to have queue 5 in strict priority, also queue 7 and 6 must be in strict priority In order to have queue 6 in strict priority, also queue 7 must be in strict priority Command example for CORE: bcm cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=64 w6=0 w7=0 Command example for MPT-ACC in slot 3: bcm 2: cos drr w0=2 w1=4 w2=8 w3=16 w4=32 w5=64 w6=0 w7=0 This command defines the SP+DWRR scheduler assigning the queues' weight in an incremental way, except for those queues that are in strict priority. 4.11.4 MOD300 configuration 4.11.4.1 Overview In order to configure the scheduler in DWRR mode it is needed to write some configuration registers. To enable this feature contact your local Alcatel-Lucent support. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 99/162 4.12 MAPPING 802.1p TO QUEUES To manage properly this feature it is needed to configure CORE Ethernet switch, MPT-ACC Ethernet switch and MOD 300 board. By CT/NMS the 802.1p QoS mechanism must be selected as QoS classification criteria for the Ethernet flows before applying the configuration file. With MPR 3.0.0 release, Enhanced Configuration of this fea- ture is not available with MPT ODU. 4.12.1 Default configuration Inside the switch and MOD300 card the mapping between the 802.1p values and queues is predefined and not configurable by ECT/NMS. It is the following: 802.1p priority Queue 111, 110 Q4 (higher priority) 101 Q3 100 Q2 011, 000 Q1 010, 001 Q0 4.12.2 Switch configuration It is possible define up to 7 rules with the following commands: bcm fp entry remove <ruleNumber> bcm fp entry destroy <ruleNumber> bcm fp entry create 1 <ruleNumber> bcm fp qual <ruleNumber> outervlan <vlan> <mask> bcm fp action add <ruleNumber> cosqnew <queue> bcm fp entry install <ruleNumber> <ruleNumber>: number of rule (integer); range: 44-50; mandatory. <vlanTag>: including all 16 bits representing respectively PCP (15:13), CFI/DEI (12) and VLAN ID (11:0); value (hex); the only relevant portion of the tag is the PCP field; mandatory. <vlanTagMask>: mask in hex including all 16 bits representing respectively PCP (15:13), CFI/DEI (12) and VLAN ID (11:0); 1=match, 0=don't care; mask value should include only the 3bits PCP field containing priority value; mandatory. <queue>: queue number (integer); range 0 (low priority) to 4 (high priority); mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 100/162 4.12.2.1 802.1p to queues mapping usage examples 4.12.2.1.1 Use case A Mapping between 802.1p values and queues according the following table: 802.1p priority Queue 111, 110 Q4 (higher priority) 101 Q3 100 Q2 011, 000 Q1 010, 001 Q0 Content of "enhanced_eth_feature.psh": #start enhanced configuration file # changing only priority 2 and priority 0 bcm fp action remove 48 cosqnew bcm fp action remove 50 cosqnew bcm fp action add 48 cosqnew 1 bcm fp action add 50 cosqnew 0 bcm fp entry reinstall 48 bcm fp entry reinstall 50 #end enhanced configuration file Content of "fullConfig_mptacc.psh" having MPT-ACC in slot 3: #start mpt-acc configuration file # changing only priority 2 and priority 0 bcm 2: fp action remove 48 cosqnew bcm 2: fp action remove 50 cosqnew bcm 2: fp action add 48 cosqnew 1 bcm 2: fp action add 50 cosqnew 0 bcm 2: fp entry reinstall 48 bcm 2: fp entry reinstall 50 #end mpt-acc configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 101/162 4.12.2.1.2 Use case B Mapping between 802.1p values and queues according the following table: 802.1p priority Queue Q4 (higher priority) 111, 110 Q3 100, 101 Q2 011, 010 Q1 000, 001 Q0 Content of "enhanced_eth_feature.psh": #start enhanced configuration file # Remapping .1p to only 4 queues bcm fp action remove 44 cosqnew bcm fp action remove 45 cosqnew bcm fp action remove 46 cosqnew bcm fp action remove 47 cosqnew bcm fp action remove 48 cosqnew bcm fp action remove 49 cosqnew bcm fp action remove 50 cosqnew bcm fp action add 44 cosqnew 3 bcm fp action add 45 cosqnew 2 bcm fp action add 46 cosqnew 2 bcm fp action add 47 cosqnew 1 bcm fp action add 48 cosqnew 1 bcm fp action add 49 cosqnew 0 bcm fp action add 50 cosqnew 0 bcm fp entry reinstall 44 bcm fp entry reinstall 45 bcm fp entry reinstall 46 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 102/162 bcm fp entry reinstall 47 bcm fp entry reinstall 48 bcm fp entry reinstall 49 bcm fp entry reinstall 50 #end enhanced configuration file Content of "fullConfig_mptacc.psh" having MPT-ACC in slot 3: #start mpt-acc configuration file # Remapping .1p to only 4 queues bcm 2: fp action remove 44 cosqnew bcm 2: fp action remove 45 cosqnew bcm 2: fp action remove 46 cosqnew bcm 2: fp action remove 47 cosqnew bcm 2: fp action remove 48 cosqnew bcm 2: fp action remove 49 cosqnew bcm 2: fp action remove 50 cosqnew bcm 2: fp action add 44 cosqnew 3 bcm 2: fp action add 45 cosqnew 2 bcm 2: fp action add 46 cosqnew 2 bcm 2: fp action add 47 cosqnew 1 bcm 2: fp action add 48 cosqnew 1 bcm 2: fp action add 49 cosqnew 0 bcm 2: fp action add 50 cosqnew 0 bcm 2: fp entry reinstall 44 bcm 2: fp entry reinstall 45 bcm 2: fp entry reinstall 46 bcm 2: fp entry reinstall 47 bcm 2: fp entry reinstall 48 bcm 2: fp entry reinstall 49 bcm 2: fp entry reinstall 50 #end mpt-acc configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 103/162 4.12.2.1.3 Use case C Mapping between 802.1p values and queues according the following table: 802.1p priority Queue 111 Q4 (higher priority) 110 Q3 100, 101 Q2 011, 010 Q1 000, 001 Q0 Content of "enhanced_eth_feature.psh": #start enhanced configuration file # Remapping .1p to only 5 queues bcm fp entry remove 44 bcm fp entry remove 45 bcm fp entry remove 46 bcm fp entry remove 47 bcm fp entry remove 48 bcm fp entry remove 49 bcm fp entry remove 50 bcm fp entry destroy 44 bcm fp entry destroy 45 bcm fp entry destroy 46 bcm fp entry destroy 47 bcm fp entry destroy 48 bcm fp entry destroy 49 bcm fp entry destroy 50 bcm fp entry create 1 44 bcm fp qual 44 outervlan 0x0000 0xC000 bcm fp action add 44 cosqnew 0 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 104/162 bcm fp entry install 44 bcm fp entry create 1 45 bcm fp qual 45 outervlan 0x4000 0xC000 bcm fp action add 45 cosqnew 1 bcm fp entry install 45 bcm fp entry create 1 46 bcm fp qual 46 outervlan 0x8000 0xC000 bcm fp action add 46 cosqnew 2 bcm fp entry install 46 bcm fp entry create 1 47 bcm fp qual 47 outervlan 0xC000 0xE000 bcm fp action add 47 cosqnew 3 bcm fp entry install 47 bcm fp entry create 1 48 bcm fp qual 48 outervlan 0xE000 0xE000 bcm fp action add 48 cosqnew 4 bcm fp entry install 48 #end enhanced configuration file Content of "fullConfig_mptacc.psh" having MPT-ACC in slot 3: #start mpt-acc configuration file # Remapping .1p to 5 queues bcm 2: fp entry remove 44 bcm 2: fp entry remove 45 bcm 2: fp entry remove 46 bcm 2: fp entry remove 47 bcm 2: fp entry remove 48 bcm 2: fp entry remove 49 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 105/162 bcm 2: fp entry remove 50 bcm 2: fp entry destroy 44 bcm 2: fp entry destroy 45 bcm 2: fp entry destroy 46 bcm 2: fp entry destroy 47 bcm 2: fp entry destroy 48 bcm 2: fp entry destroy 49 bcm 2: fp entry destroy 50 bcm 2: fp entry create 1 44 bcm 2: fp qual 44 outervlan 0x0000 0xC000 bcm 2: fp action add 44 cosqnew 0 bcm 2: fp entry install 44 bcm 2: fp entry create 1 45 bcm 2: fp qual 45 outervlan 0x4000 0xC000 bcm 2: fp action add 45 cosqnew 1 bcm 2: fp entry install 45 bcm 2: fp entry create 1 46 bcm 2: fp qual 46 outervlan 0x8000 0xC000 bcm 2: fp action add 46 cosqnew 2 bcm 2: fp entry install 46 bcm 2: fp entry create 1 47 bcm 2: fp qual 47 outervlan 0xC000 0xE000 bcm 2: fp action add 47 cosqnew 3 bcm 2: fp entry install 47 bcm 2: fp entry create 1 48 bcm 2: fp qual 48 outervlan 0xE000 0xE000 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 106/162 bcm 2: fp action add 48 cosqnew 4 bcm 2: fp entry install 48 #end mpt-acc configuration file 4.12.3 MOD300 configuration 4.12.3.1 Overview In order to configure the scheduler in DWRR mode it is needed to write some configuration registers. To enable this feature contact your local Alcatel-Lucent support. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 107/162 4.13 MAPPING DiffServ TO QUEUES FOR IPv4 FRAMES To manage properly this feature it is needed to configure CORE Ethernet switch, MPT-ACC Ethernet switch and MOD 300 board. By CT/NMS the DiffServ QoS mechanism must be selected as QoS classification criteria for the Ethernet flows before applying the configuration file. With MPR 3.0.0 release, Enhanced Configuration of this fea- ture is not available with MPT ODU. 4.13.1 Default configuration Inside the switch and MOD300 card the mapping between the DSCP values (6 bits) and queues is pre- defined and not configurable by ECT/NMS. It is the following: DiffServ priority Queue 111000, 110000, 101110, 101000 Q4 (higher priority) 100110, 100100, 100010, 100000 Q3 011110, 011100, 011010, 011000 Q2 010110, 010100, 010010, 010000 001110, 001100, 001010, 001000 000000 Q1 All remaining values Q0 4.13.2 Switch configuration It is possible define up to 8 rules with the following commands: bcm fp entry remove <rule number> bcm fp entry destroy <rule number> bcm fp entry create 1 <rule number> bcm fp qual <rule number> dscp <ToS> <Mask> bcm fp action add <rule number> cosqnew <queue> bcm fp entry install <rule number> <rule number>: number of rule (integer); range: 44-51; mandatory. <ToS>: ToS value (hex); range 0x00-0xff; mandatory. <Mask>: ToS mask (hex), 1=match; 0x00-0xff; mandatory. <Queue>: Queue number (integer); range 0 (low priority) to 4 (high priority); mandatory. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 108/162 4.13.2.1 DiffServ to queues mapping usage examples 4.13.2.1.1 Use case Mapping between DiffServ values and queues according the following table: DiffServ priority Queue 111000, 110000 Q4 (higher priority) 101110, 101000 Q3 011110, 011100 Q2 010110, 010100 Q1 All remaining values Q0 Content of "enhanced_eth_feature.psh": #start enhanced configuration file # All DiffServ rules are removed bcm fp entry remove 44 bcm fp entry remove 45 bcm fp entry remove 46 bcm fp entry remove 47 bcm fp entry remove 48 bcm fp entry remove 49 bcm fp entry remove 50 bcm fp entry remove 51 bcm fp entry destroy 44 bcm fp entry destroy 45 bcm fp entry destroy 46 bcm fp entry destroy 47 bcm fp entry destroy 48 bcm fp entry destroy 49 bcm fp entry destroy 50 bcm fp entry destroy 51 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 109/162 #Definition of new rules bcm fp entry create 1 44 bcm fp qual 44 ethertype 0x0800 0xffff bcm fp qual 44 dscp 0xc0 0xdc bcm fp action add 44 CosQNew 4 bcm fp entry install 44 bcm fp entry create 1 45 bcm fp qual 45 ethertype 0x0800 0xffff bcm fp qual 45 dscp 0xb8 0xfc bcm fp action add 45 CosQNew 3 bcm fp entry install 45 bcm fp entry create 1 46 bcm fp qual 46 ethertype 0x0800 0xffff bcm fp qual 46 dscp 0xa0 0xfc bcm fp action add 46 CosQNew 3 bcm fp entry install 46 bcm fp entry create 1 47 bcm fp qual 47 ethertype 0x0800 0xffff bcm fp qual 47 dscp 0x78 0xf4 bcm fp action add 47 CosQNew 2 bcm fp entry install 47 bcm fp entry create 1 48 bcm fp qual 48 ethertype 0x0800 0xffff bcm fp qual 48 dscp 0x58 0xf4 bcm fp action add 48 CosQNew 1 bcm fp entry install 48 #end enhanced configuration file Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 110/162 Content of "fullConfig_mptacc.psh" having MPT-ACC in slot 3: #start mpt-acc configuration file # All DiffServ rules are removed bcm 2: fp entry remove 44 bcm 2: fp entry remove 45 bcm 2: fp entry remove 46 bcm 2: fp entry remove 47 bcm 2: fp entry remove 48 bcm 2: fp entry remove 49 bcm 2: fp entry remove 50 bcm 2: fp entry remove 51 bcm 2: fp entry destroy 44 bcm 2: fp entry destroy 45 bcm 2: fp entry destroy 46 bcm 2: fp entry destroy 47 bcm 2: fp entry destroy 48 bcm 2: fp entry destroy 49 bcm 2: fp entry destroy 50 bcm 2: fp entry destroy 51 #Definition of new rules bcm 2: fp entry create 1 44 bcm 2: fp qual 44 ethertype 0x0800 0xffff bcm 2: fp qual 44 dscp 0xc0 0xdc bcm 2: fp action add 44 CosQNew 4 bcm 2: fp entry install 44 bcm 2: fp entry create 1 45 bcm 2: fp qual 45 ethertype 0x0800 0xffff Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 111/162 bcm 2: fp qual 45 dscp 0xb8 0xfc bcm 2: fp action add 45 CosQNew 3 bcm 2: fp entry install 45 bcm 2: fp entry create 1 46 bcm 2: fp qual 46 ethertype 0x0800 0xffff bcm 2: fp qual 46 dscp 0xa0 0xfc bcm 2: fp action add 46 CosQNew 3 bcm 2: fp entry install 46 bcm 2: fp entry create 1 47 bcm 2: fp qual 47 ethertype 0x0800 0xffff bcm 2: fp qual 47 dscp 0x78 0xf4 bcm 2: fp action add 47 CosQNew 2 bcm 2: fp entry install 47 bcm 2: fp entry create 1 48 bcm 2: fp qual 48 ethertype 0x0800 0xffff bcm 2: fp qual 48 dscp 0x58 0xf4 bcm 2: fp action add 48 CosQNew 1 bcm 2: fp entry install 48 #end mpt-acc configuration file 4.13.3 MOD300 configuration 4.13.3.1 Overview In order to configure the scheduler in DWRR mode it is needed to write some configuration registers. To enable this feature contact your local Alcatel-Lucent support. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 112/162 4.14 IPv6 QoS SUPPORT WITH FLEXIBLE MAPPING TRAFFIC CLASS TO QUEUES 4.14.1 Preliminary configuration By CT/NMS the DiffServ QoS mechanism must be selected as QoS classification criteria for the Ethernet flows before applying the configuration file. With MPR 3.0.0 release, Enhanced Configuration of this fea- ture is not available with MPT ODU. The NE can be configured in 802.1D or 802.1Q bridge mode. To enable the IPv6 QoS support with the default mapping between traffic class value and queue (see user manual), it is needed to apply the configuration file only to the Core/MPT-ACC switch, for all others map- ping the configuration file must be apply also to the MOD300 card. 4.14.2 Switch configuration It is possible define up to 8 rules with the following commands: bcm fp entry destroy <rule number> bcm fp entry create 1 <rule number> bcm fp qual <rule number> dscp <TC> <Mask> bcm fp action add <rule number> cosqnew <queue> bcm fp entry install <rule number> <rule number>: number of rule (integer); range: 52-59; mandatory. <TC>: TC value (hex); range 0x00-0xff; mandatory. <Mask>: TC mask (hex), 1=match; 0x00-0xff; mandatory. <Queue>: Queue number (integer); range 0 (low priority) to 4 (high priority); mandatory. 4.14.2.1 Traffic Class to queues mapping usage examples 4.14.2.1.1 Use case (as default configuration for IPv4) DiffServ priority Queue 111000, 110000, 101110, 101000 Q4 (higher priority) 100110, 100100, 100010, 100000 Q3 011110, 011100, 011010, 011000 Q2 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 113/162 To obtain the mapping between the DSCP values (inside the traffic class) and queues as showed in the table above, the following configuration file must be applied: Content of "enhanced_eth_feature.psh": #start enhanced configuration file #Definition of new rules bcm fp entry create 1 52 bcm fp qual 52 dscp 0xe0 0xdc bcm fp qual 52 ethertype 0x86dd 0xffff bcm fp action add 52 CosQNew 4 bcm fp entry install 52 bcm fp entry create 1 53 bcm fp qual 53 dscp 0xb8 0xfc bcm fp qual 53 ethertype 0x86dd 0xffff bcm fp action add 53 CosQNew 4 bcm fp entry install 53 bcm fp entry create 1 54 bcm fp qual 54 dscp 0xa0 0xfc bcm fp qual 54 ethertype 0x86dd 0xffff bcm fp action add 54 CosQNew 4 bcm fp entry install 54 bcm fp entry create 1 55 bcm fp qual 55 dscp 0x98 0xe4 bcm fp qual 55 ethertype 0x86dd 0xffff bcm fp action add 55 CosQNew 3 010110, 010100, 010010, 010000 001110, 001100, 001010, 001000 000000 Q1 All remaining values Q0 DiffServ priority Queue Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 114/162 bcm fp entry install 55 bcm fp entry create 1 56 bcm fp qual 56 dscp 0x78 0xe4 bcm fp qual 56 ethertype 0x86dd 0xffff bcm fp action add 56 CosQNew 2 bcm fp entry install 56 bcm fp entry create 1 57 bcm fp qual 57 dscp 0x58 0xe4 bcm fp qual 57 ethertype 0x86dd 0xffff bcm fp action add 57 CosQNew 1 bcm fp entry install 57 bcm fp entry create 1 58 bcm fp qual 58 dscp 0x38 0xe4 bcm fp qual 58 ethertype 0x86dd 0xffff bcm fp action add 58 CosQNew 1 bcm fp entry install 58 bcm fp entry create 1 59 bcm fp qual 59 dscp 0x00 0xfc bcm fp qual 59 ethertype 0x86dd 0xffff bcm fp action add 59 CosQNew 1 bcm fp entry install 59 #end enhanced configuration file Content of "fullConfig_mptacc.psh" having MPT-ACC in slot 3: #start mpt-acc configuration file #Definition of new rules bcm 2: fp entry create 1 52 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 115/162 bcm 2: fp qual 52 dscp 0xe0 0xdc bcm 2: fp qual 52 ethertype 0x86dd 0xffff bcm 2: fp action add 52 CosQNew 4 bcm 2: fp entry install 52 bcm 2: fp entry create 1 53 bcm 2: fp qual 53 dscp 0xb8 0xfc bcm 2: fp qual 53 ethertype 0x86dd 0xffff bcm 2: fp action add 53 CosQNew 4 bcm 2: fp entry install 53 bcm 2: fp entry create 1 54 bcm 2: fp qual 54 dscp 0xa0 0xfc bcm 2: fp qual 54 ethertype 0x86dd 0xffff bcm 2: fp action add 54 CosQNew 4 bcm 2: fp entry install 54 bcm 2: fp entry create 1 55 bcm 2: fp qual 55 dscp 0x98 0xe4 bcm 2: fp qual 55 ethertype 0x86dd 0xffff bcm 2: fp action add 55 CosQNew 3 bcm 2: fp entry install 55 bcm 2: fp entry create 1 56 bcm 2: fp qual 56 dscp 0x78 0xe4 bcm 2: fp qual 56 ethertype 0x86dd 0xffff bcm 2: fp action add 56 CosQNew 2 bcm 2: fp entry install 56 bcm 2: fp entry create 1 57 bcm 2: fp qual 57 dscp 0x58 0xe4 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 116/162 bcm 2: fp qual 57 ethertype 0x86dd 0xffff bcm 2: fp action add 57 CosQNew 1 bcm 2: fp entry install 57 bcm 2: fp entry create 1 58 bcm 2: fp qual 58 dscp 0x38 0xe4 bcm 2: fp qual 58 ethertype 0x86dd 0xffff bcm 2: fp action add 58 CosQNew 1 bcm 2: fp entry install 58 bcm 2: fp entry create 1 59 bcm 2: fp qual 59 dscp 0x00 0xfc bcm 2: fp qual 59 ethertype 0x86dd 0xffff bcm 2: fp action add 59 CosQNew 1 bcm 2: fp entry install 59 #end mpt-acc configuration file 4.14.3 MOD300 configuration 4.14.3.1 Overview In order to configure the scheduler in DWRR mode it is needed to write some configuration registers. To enable this feature contact your local Alcatel-Lucent support. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 117/162 4.15 SFP 2E1/DS1 CIRCUIT EMULATION 4.15.1 Description SFP 2E1/DS1 is an SFP module supporting circuit emulation service of up to 2 tributaries (E1/DS1) that can be hosted in one of the two optical ports of the CORE card. None of the other optical ports in the equip- ment can support this module in this release. Despite the hardware readiness of the module, this release supports circuit emulation service for E1 in TDM2ETH profile only. Moreover, SFP module is supposed to be connected to one of the two optical ports of the CORE card. Additionally, SFP module is supposed to properly work without static LAG and without LOS as CORE EPS switching criteria. SFP module can interwork with radio interfaces (M300, MPT) and PDH card. The way of configuring the module is divided into two parts. The former makes use of a configuration file (whose content is described here) and the latter is based and CT/NMS. Based on the configuration needed, a configuration file (or more, please refer to paragraph 6.1) shall be loaded inside the NE Flash Card. and the content of the file(s) shall include all the commands necessary to properly configure the circuit emulation service up to two IWF. Once the SFP module is properly configured, using CT/NMS the operator has to perform cross- connection operation using the proper panel in order to establish the cross-connection between the SFP and any other interface/card of the equipment. In order to complete the cross-connection, CT/NMS requires as input the Next Hop MAC address. Please refer to paragraph 4.15.2 in order to use the proper MAC address. 4.15.2 Normal procedure In order to use the 2xE1/DS1 module inside MPR system, the operator is required to: 1. load inside Flash Card, the configuration file(s) 2. equip at CT/NMS level the SFP module on the optical port he intends to use 3. enable the optical port at CT/NMS 4. plug 2E1/DS1 module into the system 5. perform all XC by CT/NMS Note: if SFP is equipped without having been loaded before the configuration file on the Flash Card, an NE restart may be necessary through CT/NMS to apply the SFP configuration. Figure 1. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 118/162 During XC configuration, the operator will be asked to select the TDM service and inserting Flow ID (sup- posed to be equal to VLAN ID used to configure the specific tributary) along with the destination MAC address (see Figure 1.). Depending on the ports the SFP module has been insert, MAC address to be used must be on of the following two: 00:80:9F:09:F0:50 when optical port 5 is used 00:80:9F:09:F0:60 when optical port 6 is used 4.15.3 Configuration File basic structure This section applies in all the cases SFP module is used to carry an E1 circuit. Each configuration file for SFP 2xE1/DS1 must respect a predefined structure divided in block of operations with different purpose. 1. CORE ports initialization 1.1. Optical Port 5 default configuration (refer to 4.15.3.1) 1.2. Optical Port 6 default configuration (refer to 4.15.3.2) 2. IWF specific configuration 2.1. Optical port 5 Tributary 1 IWF configuration (refer to 4.15.3.3) 2.2. Optical port 5 Tributary 2 IWF configuration (refer to 4.15.3.4) 2.3. Optical port 6 Tributary 1 IWF configuration (refer to 4.15.3.5) 2.4. Optical port 6 Tributary 2 IWF configuration (refer to 4.15.3.6) 3. Per port common tributaries configuration 3.1. Optical port 5 Tributaries common configuration (refer to 4.15.3.7) 3.2. Optical port 6 Tributaries common configuration (refer to 4.15.3.8) 4. Per port Tributaries configuration apply command (refer to 4.15.3.9.2) 5. Protocol specific configuration (refer to 4.15.3.9.3 and 4.15.3.9.4) 5.1. Optical port 5 Tributary 1 Dst MAC, VLAN ID and ECID 5.2. Optical port 5 Tributary 2 Dst MAC, VLAN ID and ECID 5.3. Optical port 6 Tributary 1 Dst MAC, VLAN ID and ECID 5.4. Optical port 6 Tributary 2 Dst MAC, VLAN ID and ECID 6. Per port LIU enable command (refer to 4.15.3.9.5) 6.1. Optical port 5 LIU enable command 6.2. Optical port 6 LIU enable command 7. Per port Tributaries enable command (refer to 4.15.3.9.6) 7.1. Optical port 5 Tributary 1 enable command 7.2. Optical port 5 Tributary 2 enable command Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 119/162 7.3. Optical port 6 Tributary 1 enable command 7.4. Optical port 6 Tributary 2 enable command Respecting this mandatory order, the operator is in charge to prepare and include inside the configuration file all the macro-blocks he needs depending on which and how many optical ports he intends to use and which and how many tributaries he wants to configure. 4.15.3.1 Optical Port 5 default configuration setreg 03300020 0c setreg 03300003 29 setreg 03300005 00 setreg 03300002 09 setreg 03300025 00 setreg 03200000 34 4.15.3.2 Optical Port 6 default configuration setreg 04300020 0c setreg 04300003 29 setreg 04300005 00 setreg 04300002 09 setreg 04300025 00 setreg 04200000 34 4.15.3.3 Optical port 5 Tributary 1 IWF configuration setreg 03500004 FE setreg 03500000 01 setreg 03500005 03 setreg 03500006 07 setreg 03500007 00 setreg 03500008 04 setreg 03500009 14 setreg 0350000a 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 120/162 setreg 0350000b 00 setreg 03500010 0c setreg 03500011 00 setreg 03500018 00 setreg 0350001c <HEX value> setreg 0350001d a2 setreg 0350001e 86 setreg 0350001f 41 setreg 03500001 00 setreg 03500002 00 setreg 03500003 00 setreg 03700080 50 setreg 03700081 35 setreg 03700082 0c setreg 03700083 00 setreg 03700084 b0 setreg 03700085 34 setreg 03700086 0c setreg 03700087 00 setreg 03700088 00 setreg 03700089 35 setreg 0370008a 0c setreg 0370008b 00 setreg 0370008c 00 setreg 0370008d 0c setreg 0370008e 00 setreg 0370008f 00 setreg 03700090 03 setreg 03700091 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 121/162 setreg 03700092 02 setreg 03700093 00 setreg 03700094 04 setreg 03700095 01 setreg 03700096 07 setreg 03700097 f0 Note: "setreg 0350001c" has not been specialize here, please refer to 4.15.3.9.1 4.15.3.4 Optical port 5 Tributary 2 IWF configuration setreg 03500044 FE setreg 03500040 01 setreg 03500045 03 setreg 03500046 07 setreg 03500047 00 setreg 03500048 04 setreg 03500049 14 setreg 0350004a 00 setreg 0350004b 00 setreg 03500050 0c setreg 03500051 00 setreg 03500058 00 setreg 0350005c <HEX value> setreg 0350005d a2 setreg 0350005e 86 setreg 0350005f 41 setreg 03500041 00 setreg 03500042 00 setreg 03500043 00 setreg 037000c0 50 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 122/162 setreg 037000c1 35 setreg 037000c2 0c setreg 037000c3 00 setreg 037000c4 b0 setreg 037000c5 34 setreg 037000c6 0c setreg 037000c7 00 setreg 037000c8 00 setreg 037000c9 35 setreg 037000ca 0c setreg 037000cb 00 setreg 037000cc 00 setreg 037000cd 0c setreg 037000ce 00 setreg 037000cf 00 setreg 037000d0 03 setreg 037000d1 00 setreg 037000d2 02 setreg 037000d3 00 setreg 037000d4 04 setreg 037000d5 01 setreg 037000d6 07 setreg 037000d7 f0 Note: "setreg 0350005c" has not been specialize here, please refer to 4.15.3.9.1 4.15.3.5 Optical port 6 Tributary 1 IWF configuration setreg 04500004 FE setreg 04500000 01 setreg 04500005 03 setreg 04500006 07 setreg 04500007 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 123/162 setreg 04500008 04 setreg 04500009 14 setreg 0450000a 00 setreg 0450000b 00 setreg 04500010 0c setreg 04500011 00 setreg 04500018 00 setreg 0450001c <HEX value> setreg 0450001d a2 setreg 0450001e 86 setreg 0450001f 41 setreg 04500001 00 setreg 04500002 00 setreg 04500003 00 setreg 04700080 50 setreg 04700081 35 setreg 04700082 0c setreg 04700083 00 setreg 04700084 b0 setreg 04700085 34 setreg 04700086 0c setreg 04700087 00 setreg 04700088 00 setreg 04700089 35 setreg 0470008a 0c setreg 0470008b 00 setreg 0470008c 00 setreg 0470008d 0c setreg 0470008e 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 124/162 setreg 0470008f 00 setreg 04700090 03 setreg 04700091 00 setreg 04700092 02 setreg 04700093 00 setreg 04700094 04 setreg 04700095 01 setreg 04700096 07 setreg 04700097 f0 Note: "setreg 0450001c" has not been specialize here, please refer to 4.15.3.9.1 4.15.3.6 Optical port 6 Tributary 2 IWF configuration setreg 04500044 FE setreg 04500040 01 setreg 04500045 03 setreg 04500046 07 setreg 04500047 00 setreg 04500048 04 setreg 04500049 14 setreg 0450004a 00 setreg 0450004b 00 setreg 04500050 0c setreg 04500051 00 setreg 04500058 00 setreg 0450005c <HEX value> setreg 0450005d a2 setreg 0450005e 86 setreg 0450005f 41 setreg 04500041 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 125/162 setreg 04500042 00 setreg 04500043 00 setreg 047000c0 50 setreg 047000c1 35 setreg 047000c2 0c setreg 047000c3 00 setreg 047000c4 b0 setreg 047000c5 34 setreg 047000c6 0c setreg 047000c7 00 setreg 047000c8 00 setreg 047000c9 35 setreg 047000ca 0c setreg 047000cb 00 setreg 047000cc 00 setreg 047000cd 0c setreg 047000ce 00 setreg 047000cf 00 setreg 047000d0 03 setreg 047000d1 00 setreg 047000d2 02 setreg 047000d3 00 setreg 047000d4 04 setreg 047000d5 01 setreg 047000d6 07 setreg 047000d7 f0 Note: "setreg 0450005c" has not been specialize here, please refer to 4.15.3.9.1 4.15.3.7 Optical port 5 tributaries common configuration setreg 03600040 00 setreg 03600042 d8 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 126/162 setreg 03600043 88 setreg 03700000 0a setreg 03700001 14 setreg 03700002 00 setreg 03700003 00 setreg 03600000 09 setreg 03600001 9f setreg 03600002 80 setreg 03600003 00 setreg 03600006 50 setreg 03600007 f0 setreg 03600008 09 setreg 03600009 9f setreg 0360000a 80 setreg 0360000b 00 setreg 0360000e 50 setreg 0360000f f0 setreg 03600010 09 setreg 03600011 9f setreg 03600012 80 setreg 03600013 00 setreg 03600016 50 setreg 03600017 f0 setreg 03600018 09 setreg 03600019 9f setreg 0360001a 80 setreg 0360001b 00 setreg 0360001e 50 setreg 0360001f f0 setreg 03600020 09 setreg 03600021 9f Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 127/162 setreg 03600022 80 setreg 03600023 00 setreg 03600026 50 setreg 03600027 f0 setreg 03600028 09 setreg 03600029 9f setreg 0360002a 80 setreg 0360002b 00 setreg 0360002e 50 setreg 0360002f f0 setreg 03600030 09 setreg 03600031 9f setreg 03600032 80 setreg 03600033 00 setreg 03600036 50 setreg 03600037 f0 setreg 03600038 09 setreg 03600039 9f setreg 0360003a 80 setreg 0360003b 00 setreg 0360003e 50 setreg 0360003f f0 4.15.3.8 Optical port 6 tributaries common configuration setreg 04600040 00 setreg 04600042 d8 setreg 04600043 88 setreg 04700000 0a setreg 04700001 14 setreg 04700002 00 setreg 04700003 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 128/162 setreg 04600000 09 setreg 04600001 9f setreg 04600002 80 setreg 04600003 00 setreg 04600006 60 setreg 04600007 f0 setreg 04600008 09 setreg 04600009 9f setreg 0460000a 80 setreg 0460000b 00 setreg 0460000e 60 setreg 0460000f f0 setreg 04600010 09 setreg 04600011 9f setreg 04600012 80 setreg 04600013 00 setreg 04600016 60 setreg 04600017 f0 setreg 04600018 09 setreg 04600019 9f setreg 0460001a 80 setreg 0460001b 00 setreg 0460001e 60 setreg 0460001f f0 setreg 04600020 09 setreg 04600021 9f setreg 04600022 80 setreg 04600023 00 setreg 04600026 60 setreg 04600027 f0 setreg 04600028 09 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 129/162 setreg 04600029 9f setreg 0460002a 80 setreg 0460002b 00 setreg 0460002e 60 setreg 0460002f f0 setreg 04600030 09 setreg 04600031 9f setreg 04600032 80 setreg 04600033 00 setreg 04600036 60 setreg 04600037 f0 setreg 04600038 09 setreg 04600039 9f setreg 0460003a 80 setreg 0460003b 00 setreg 0460003e 60 setreg 0460003f f0 4.15.3.9 Relevant registers In order to define all the macro-blocks described in paragraph 4.15.3, this section reports how to configure each specific register within a macro-block. 4.15.3.9.1 Clock recovery type setreg yx5000zC 01 y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 z=1 Tributary 1 z=5 Tributary 2 HEX Value shall be : a. 0x58 Differential Clock recovery (requires RTP protocol, see 4.15.3.9.6) b. 0x5A Node timing Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 130/162 4.15.3.9.2 Tributaries configuration apply command setreg yx200000 <HEX value> y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 HEX Value shall be : a. 0x6C to apply configuration to Tributaries 1 only b. 0xAC to apply configuration to Tributaries 2 only c. 0xEC to apply configuration to both Tributaries 1 and 2 HEX value reported in a) and b) has to be used when a single tributary is used inside the SFP module, while c) has to be used when 2 tributaries are used. 4.15.3.9.3 Tributary Destination MAC address The following six registers contain the destination MAC address splitted in byte for each tributary IWF and must be equal to the NE public MAC address. NE MAC address is can be found inside CT/NMS inside "Configuration -> System Settings" menu. Whenever the radio interface involved in the cross-connection is protected, the NE public MAC address must be inserted in the multicast version. Multicast version corresponds to the NE public MAC shown at CT/NMS having bit 40 fixed at 1. Write byte 1 of the MAC address [7:0] bits --:--:--:--:--:xx setreg yx5000z2 <HEX value> Write byte 2 of the MAC address [15:8] bits --:--:--:--:xx:-- setreg yx5000z3 <HEX value> Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 131/162 For the previous two registers, the following value apply: y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 z=1 Tributary 1 z=5 Tributary 2 Write byte 3 of the MAC address [23:16] bits --:--:--:xx:--:-- setreg yx5000zC <HEX value> Write byte 4 of the MAC address [31:24] bits --:--:xx:--:--:-- setreg yx5000zD <HEX value> Write byte 5 of the MAC address [39:32] bits --:xx:--:--:--:-- setreg yx5000zE <HEX value> Write byte 6 of the MAC address [47:40] bits xx:--:--:--:--:-- setreg yx5000zF <HEX value> For the previous four registers, the following value apply: y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 z=0 Tributary 1 z=4 Tributary 2 4.15.3.9.4 Tributary VLAN ID and ECID The following seven registers contain the VLAN ID (12 bits), ECID in Tx (20 bits) and ECID in Rx (20 bits) used by the CES. These values are concatenate and represented inside consecutive registers. Please, pay attention to register yx5000z9, since the last nibble is reserved and all its bits have to be set to 0. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 132/162 Write VLAN ID [7:0] bits setreg yx5000z4 <HEX value> Write ECID Tx [3:0] and VLAN ID [11:8] bits setreg yx5000z5 <HEX value> Write ECID Tx [11:4] bits setreg yx5000z6 <HEX value> Write ECID Tx [19:12] bits setreg yx5000z7 <HEX value> Write ECID Rx [3:0] bits setreg yx5000z9 <HEX value> Write ECID Rx [11:4] bits setreg yx5000za <HEX value> Write ECID Rx [19:12] bits setreg yx5000zb <HEX value> For the previous seven registers, the following value apply: y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 z=1 Tributary 1 z=5 Tributary 2 4.15.3.9.5 Per port LIU enable command setreg yx10000C 01 y=0 CORE Main y=1 CORE Spare x=3 Optical Port1 x=4 Optical Port2 4.15.3.9.6 Per port Tributaries enable command setreg yx5000z4 <HEX value> setreg yx5000z0 01 y=0 CORE Main y=1 CORE Spare Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 133/162 x=3 Optical Port1 x=4 Optical Port2 z=0 Tributary 1 z=4 Tributary 2 HEX Value shall be : a. 0xFF when IWF uses RTP protocol b. 0xFD when IWF does not use RTP protocol Here below are reported in table format the supported configurations (ETSI market context only) for SFP 2xE1/DS1 when the interworking is done with a 32 E1 PDH card (Table 8.) or with an equivalent SFP mod- ule (Table 9.). Table 8. Compatibility table between 32E1 PDH card and 2xE1/DS1 SFP Module Table 9. Compatibility table between two 2xE1/DS1 SFP modules Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 134/162 4.15.4 Blue Signal configuration This section applies in the only case SFP module is used for synchronization purpose. With the config- uration reported here, SFP module can generate a framed E1 locked to the NE clock. The main application of this configuration is to give a synchronization signal to an external equipment (e.g. base station) . 4.15.4.1 Optical port 5 Tributary 1 setreg 03300020 0c setreg 03300003 29 setreg 03300005 00 setreg 03300002 09 setreg 03300025 00 setreg 0050002e 00000000 setreg 03200000 34 setreg 03400002 80 setreg 0310000C 01 4.15.4.2 Optical port 5 Tributary 2 setreg 03300020 0c setreg 03300003 29 setreg 03300005 00 setreg 03300002 09 setreg 03300025 00 setreg 0050002e 00000000 setreg 03200000 34 setreg 0340000A 80 setreg 0310000c 01 4.15.4.3 Optical port 6 Tributary 1 setreg 04300020 0c setreg 04300003 29 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 135/162 setreg 04300005 00 setreg 04300002 09 setreg 04300025 00 setreg 0050002e 00000000 setreg 04200000 34 setreg 04400002 80 setreg 0410000C 01 4.15.4.4 Optical port 6 Tributary 2 setreg 04300005 00 setreg 04300002 09 setreg 04300025 00 setreg 0050002e 00000000 setreg 04200000 34 setreg 0440000A 80 setreg 0410000c 01 4.15.5 Example This example illustrates two configuration file for CORE Main and Spare to configure a single tributary on SFP port 5 having VLAN 10, ECID Tx=10, ECID Rx=10. The E1 is cross-connected between the SFP module and a protected radio direction in 1+1 using multicast version of the NE MAC address. The selected clock recovery is differential and CES frames carry RTP protocol. #Port 5 trib1 #Optical Port 5 default configuration setreg 03300020 0c setreg 03300003 29 setreg 03300005 00 setreg 03300002 09 setreg 03300025 00 setreg 03200000 34 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 136/162 #Optical port 5 Tributary 1 IWF config setreg 03500004 FE setreg 03500000 01 setreg 03500005 03 setreg 03500006 07 setreg 03500007 00 setreg 03500008 04 setreg 03500009 14 setreg 0350000a 00 setreg 0350000b 00 setreg 03500010 0c setreg 03500011 00 setreg 03500018 00 #Clock recovery type differential node timing setreg 0350001c 58 setreg 0350001d a2 setreg 0350001e 86 setreg 0350001f 41 setreg 03500001 00 setreg 03500002 00 setreg 03500003 00 setreg 03700080 50 setreg 03700081 35 setreg 03700082 0c setreg 03700083 00 setreg 03700084 b0 setreg 03700085 34 setreg 03700086 0c setreg 03700087 00 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 137/162 setreg 03700088 00 setreg 03700089 35 setreg 0370008a 0c setreg 0370008b 00 setreg 0370008c 00 setreg 0370008d 0c setreg 0370008e 00 setreg 0370008f 00 setreg 03700090 03 setreg 03700091 00 setreg 03700092 02 setreg 03700093 00 setreg 03700094 04 setreg 03700095 01 setreg 03700096 07 setreg 03700097 f0 #Optical port 5 tributaries common config setreg 03600040 00 setreg 03600042 d8 setreg 03600043 88 setreg 03700000 0a setreg 03700001 14 setreg 03700002 00 setreg 03700003 00 setreg 03600000 09 setreg 03600001 9f setreg 03600002 80 setreg 03600003 00 setreg 03600006 50 setreg 03600007 f0 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 138/162 setreg 03600008 09 setreg 03600009 9f setreg 0360000a 80 setreg 0360000b 00 setreg 0360000e 50 setreg 0360000f f0 setreg 03600010 09 setreg 03600011 9f setreg 03600012 80 setreg 03600013 00 setreg 03600016 50 setreg 03600017 f0 setreg 03600018 09 setreg 03600019 9f setreg 0360001a 80 setreg 0360001b 00 setreg 0360001e 50 setreg 0360001f f0 setreg 03600020 09 setreg 03600021 9f setreg 03600022 80 setreg 03600023 00 setreg 03600026 50 setreg 03600027 f0 setreg 03600028 09 setreg 03600029 9f setreg 0360002a 80 setreg 0360002b 00 setreg 0360002e 50 setreg 0360002f f0 setreg 03600030 09 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 139/162 setreg 03600031 9f setreg 03600032 80 setreg 03600033 00 setreg 03600036 50 setreg 03600037 f0 setreg 03600038 09 setreg 03600039 9f setreg 0360003a 80 setreg 0360003b 00 setreg 0360003e 50 setreg 0360003f f0 #Tributaries configuration apply command setreg 03200000 6C # CONFIG :DESTIMNATION MAC - VLAN ID - ECID TX - ECID RX - #DESTINATION MAC TRIB 1 bits (7:0) : -- -- -- -- -- XX setreg 03500012 07 #DESTINATION MAC TRIB 1 bits (15:8) : -- -- -- -- XX -- setreg 03500013 00 #DESTINATION MAC TRIB 1 bits (23:16) : -- -- -- XX -- -- setreg 0350000c 00 #DESTINATION MAC TRIB 1 bits (31:24) : -- -- XX -- -- -- setreg 0350000d 00 #DESTINATION MAC TRIB 1 bits (39:32) : -- XX -- -- -- -- setreg 0350000e 00 #DESTINATION MAC TRIB 1 bits (47:40) : XX -- -- -- -- -- setreg 0350000f 01 #VLAN ID LSB (7:0) : setreg 03500014 0a Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 140/162 #ECID Tx (7:4) + VLAN ID MSB(3:0) : setreg 03500015 a0 #ECID Tx setreg 03500016 00 #ECID Tx setreg 03500017 00 #ECID Rx (7:4) setreg 03500019 a0 #ECID Rx setreg 0350001a 00 #ECID Rx setreg 0350001b 00 #Per port LIU enable command #Remove THz setreg 0310000C 01 #Per port Tributaries enable command #ENABLE CHAN 1 setreg 03500004 FF setreg 03500000 01 Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 141/162 4.16 ALARM SEVERITY ASSIGNMENT PROFILE 4.16.1 Description Alarm Severity Assignment Profile feature allows the operator to realize a custom re-mapping of "Non- ServiceAffecting" (NSA) severity and "ServiceAffecting" (SA) severity of each alarm supported into the system. Note: the configuration file used to apply this feature is not managed by CFNR tool, so please refer to para- graph 2.3 for this specific file upload to Flash Card. 4.16.2 Normal procedure Configuration file used for this feature is different than any other configuration file used by the system. Once loaded into the Flash Card, in order to apply the configuration contained into the file, the operator is required to perform a NE restart through CT/NMS. 4.16.3 File content Each command insert inside "def_asap4.psh" configuration file must respect the following structure: <Alarm value> <SA severity> <NSA severity> <Alarm value>: id corresponding to specific alarm whose severity the user wants to change; please refer to Table 11.; <SA severity>: severity in case of service affecting alarm; please refer to Table 10.; <NSA severity>: severity in case of non service affecting alarm; please refer to Table 10.; Severity Severity Value NO_ALARM 0 MINOR 1 MAJOR 2 CRITICAL 3 WARNING 4 Table 10. Severity table For each alarm, the operator is required to insert the both severities, the system depending on the context. Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 142/162 Alarm ID Alarm Name 2 cableLOS 3 rxFail 5 demFail 12 earlyWarning 17 atpcLoopCommunicationProblem 18 rxDivFail/dialogFailure 25 incompatibleFreq 26 incompatibleTxPower 29 AIS 30 degradedSignal 32 lossOfFrame 34 lossOfSignal 37 excessiveBER 39 unavail 46 replaceableUnitMissing 47 replaceableUnitTypeMismatch 50 replaceableUnitProblem 51 batteryFailure 52 sfwrEnviromentProble 54 versionMismatch 57 URU 58 URUS 59 lossOfProt 60 lossOfESMC 61 SyncSigFail 62 sectionTraceMis 64 internalCommunicationProblem 67 unconfiguredEqptPresent 75 remoteDefectIndication Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 143/162 Table 11. Alarm IDs 76 linkIdentifierMismatch 77 housekeepingAlarm 78 thresoldCross 79 SbyVersionMismatch 80 PPPFail 82 lossOfAlignment 88 LossOfCESoETHframe 90 incompatibleShifter 91 LicenceCodeMismatch 92 XConnFailure 93 outOfFrame 98 Link_LossOfCellDeliniation 99 Link_LossOfImaframe 100 Link_LossOfDelaySynch 101 Link_Rdi 102 Group_TrailSignalFail 103 RetimingBufferOverflow 104 loopProblem 105 powerSupplyFailure 106 incompatibleModulation 107 clockFailure 108 URD 109 bandwidthOverflow 110 ethSignalDegrade 111 excessEnvTemp 112 RPSPathFail Alarm ID Alarm Name Configuration Features supported through Configuration file man- 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 144/162 4.16.4 Example # <Alarm value> <SA severity> <NSA severity> 2 4 4 # cableLOS 3 4 4 # rxFail 5 4 4 # demFail Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 145/162 5 Appendix 5.1 Configuration File No Restart tool Configuration File No Restart is a tool that can be used within MPR CT/JUSM that improves Enhanced Configuration Management as it allow to: apply CT Users Security Management apply Local Access Control Management (when Network Manager is supervising the NE) avoid NE restart when Delta Configuration is applied The overall Enhanced Configuration management is still according to what defined in chapter 2, the tool is just making easy it as it hides the FTP and Telnet session needed to transfer configuration files and exe- cute related commands. The tool works assuming the NE is reachable at IP level. It is available only for Administrator Profile (CT and NM) WARNING The tool is not meant for general distribution with MPR SW Package, but only for use for dedicated customers under Alcatel-Lucent control. For this reason to enable it on CT the following operation must be done: The tool can be used if the following lines are present in the JUSM_config.properties file Then, a new menu item appears under the menu Configuration called CFNR Tool. Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 146/162 5.1.1 Tool Launch on JUSM Figure 2. Configuration File Tool Launch From Configuration Menu, select Configuration File Menu Item. Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 147/162 5.1.2 Main view Figure 3. Main view The following commands are available for configuration file management 1) Append Command execute and append new commands on the file selected in the right part of the screen 2) AddFile execute commands and save the file in NE flash 3) Copy to Local PC copy in local workspace area the file selected on NE flash Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 148/162 5.1.3 How to perform Delta Configuration without NE Restart Figure 4. Delta Configuration Operation 1/3 To perform Delta Configuration without NE Restart, the following steps must be followed: 1) Add new commands on an empty local file 2) Save the file on local repository 3) Select file to update on NE flash 4) Click on Append Commands button 5) Prompt for User confirmation. After user confirmation: the console is shown the commands are applied on NE the commands are saved on the file on NE flash Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 149/162 Figure 5. Delta Configuration Operation 2/3 The file on NE flash has been updated with executed commands, as it can seen by looking at blue box in below picture: Figure 6. Delta Configuration Operation 3/3 Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 150/162 5.1.4 Import/Export of Enhanced Configuration files Select File Menu in Main View, see Figure 3.: 1) By clicking on Import Menu it`s possible to import in the local workspace files previously saved on PC FileSystem, USB key, CD.... 2) By clicking on Export Menu it`s possible to save on PC File System or other devices the file present on local repository.
Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 151/162 5.2 ATMoMPLS Protocol Stack Configuration by HTTP interface (MPR WebServer) Starting from release 2.1.0, the MPR WebServer allows to configure the ATMoMPLS Protocol Stack in terms of presence/value of the MPLS Tunnel Label, replacing the previous flag file mechanism. See par. 4.5.2 for details about applicable migration procedure that allows to avoid explicit setting from previous release in case the flag file was used. This setting is needed not only on the NEs where ATMoMPLS is terminated by ASAP Card (as it is the ASAP Card that add the MPLS Tunnel Label to all ATM PW frames) but on all NE where ATM PW traffic is transported (e.g. to enable the specific header compression on radio cards) . Setting by WebBrowser is based on following procedure: 1) Connect to MPR NE WebServer by a Web Browser like Internet Explorer (NE must be reach- able at IP level) 2) Perform logon procedure supply username and password for a Security Profile that is enable to modify NE settings, e.g. Administrator/Craftperson Profile (see [2], SR ID : 1972) 3) A page like the below one will be displayed. Figure 7. MPR WebServer Main page 4) Click on "MPLS Setting" link shown in the left part of the screen (below MPLS item) 5) An HTML page like the below will be shown Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 152/162 Figure 8. MPR WebServer MPLS Setting Page 1/2 6) By supplying an input (in decimal format) in the MPLS Tunnel Label field, the ATMoMPLS Pro- tocol Stack is configured with the presence of MPLS Tunnel Label. In case there're ASAP Cards in the NE, such value will be used as common value for MPLS Tunnel Label by all ATM PWs terminated on that NE. See [2], SR ID:9020, for applicable consistency checks and admissible range of MPLS Tunnel Label value. 7) Assuming the MPLS Tunnel Label value = 1000 (decimal format) is given as input in the MPLS Tunnel Label field and it is accepted by NE, the following HTML page will be shown: Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 153/162 Figure 9. MPR WebServer MPLS Setting Page 2/2 8) The same operation has to be performed to change the value of MPLS Tunnel Label. That has effect only in case there're ASAP Cards in the NE, such new value will be used as common value for MPLS Tunnel Label by all ATM PWs terminated on that NE. 9) To disable instead the MPLS Tunnel Label presence from ATMoMPLS Protocol Stack, a value of 0 must be provided in the MPLS Tunnel Label field. Configuration Appendix 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 154/162 Configuration Abbreviations 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 155/162 ABBREVIATIONS ABBREVIATION MEANING AIS Alarm Indication Signal ALiS Automatic Link Shutdown AM Adaptive Modulation AMc Adaptive Modulation Controller ANSI American National Standards Institute ASAP Any Service Any Port (ASAP Card) ATM Asynchronous Transfer Mode CBR Constant Bit Rate CD Current Data CF Configuration File CT Craft Terminal CRC Cyclic Redundancy Check DCC Data Communication Channel DLF Destination Lookup Failure DS Differentiated Services DWRR Deficit Weighted Round Robin EA Encryption Algorithm EC Equipment Controller ECID Emulated Circuit Identifier ECT Equipment Craft Terminal EFC Ethernet Flow Control EPS Equipment Protection Switching Configuration Abbreviations 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 156/162 ETH Ethernet ETSI European Telecommunications Standards Institute EW Early Warning FAW Frame Alignment Word FC Flash Card FCS Frame Check Sequence FD Frequency Diversity FE Fast Ethernet FEC Forward Error Correction GFP Generic Frame Protocol HQP High Queue Preempt HS Hitless Switch HSB Hot Stand-By HST Hot Stand-by IDU InDoor Unit IMA Inverse Multiplexing for ATM IP Internet Protocol IWF InterWorking Function LAN Local Area Network LOF Loss Of Frame LOS Loss Of Signal MAC Medium Access Control MC Main Core MPLS Multi-Protocol Label Switching NE Network Element NEC Network Element Clock NMS Network Management System NNI Network to Network Interface NP Network Processor ODU OutDoor Unit ABBREVIATION MEANING Configuration Abbreviations 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 157/162 OH OverHead PBMP Port BitMaP PDH Plesyochronous Digital Hierarchy PDV Packet Delay Variation PM Performance Monitoring PNU Packet Node Unit PTU Packet Transport Unit PW Pseudo Wire QoS Quality of Service RAI Remote Alarm Indication RDI Remote Defect Indication REI Remote Error Indication RMU Removable Memory Unit RPS Radio Protection Switching RTP Real Time Protocol SC Spare Core SD Space Diversity SF Signal Fail SFP Small Form-factor Pluggable SP Strict Priority TC Traffic Class TDM Time Division Multiplex TMN Telecommunication Management Network ToS Type of Service TS Time Slot UNI User to Network Interface VLAN Virtual Local Area Network WRR Weighted Round Robin XC Cross Connection ABBREVIATION MEANING Configuration Abbreviations 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 158/162 A definition of some widely used terms is given below to better glance through this document. Administrator: A user who has access rights to all the management domains of the product. He has access to the whole network and to all the management functionality. Alarm: A warning of a system malfunction, which may have an immediate or potentially negative impact on the operation of equipment or the OS. Alarm Status: Identifies the type and severity of an alarm. Craft Terminal (CT): Workstation or Personal computer (PC) from which the local access to an NE is pos- sible. It can be used to configure or perform monitoring tasks on the NE. EML Application: This application is responsible for the configuration and management of NEs. Information Manager (IM): A software unit representing the functional core of an application (or a part of it), handling the application data processing and its persistency. An IM opposes itself and provides ser- vices to an USM (User Service Manager) in charge of the dialog with the operator. Management Information Base (MIB): Describes all the managed objects controlled by the system. The OS MIB and the NE MIB are typical examples in this system. Network Element (NE): Either a single telecommunications equipment or part of a Telecommunications Network, it has characteristics compliant with CCITT recommendations. Notification: Spontaneous data received by the system concerning an NE. Operation System (OS): A system dedicated to the supervision of NEs in a standard way, using protocols and interfaces. It offers to the operator a set of functions necessary to supervise the NEs. Operator: The end-user of the product. He supervises a part of the network that is dependant on his user profile. Severity: Linked to the alarms, the severity indicates the magnitude of a failure. Telecommunication Management Network (TMN): Defines the concept of interoperable management of TNs. They provide an organized network structure to achieve the interconnection of the different com- ponents of the TN and the services to process the information. User Service Manager (USM): These are presentation processes used by PNM to manage the user inter- face and facilitate the interaction with the product. Configuration Index 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 159/162 INDEX Configuration Index 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Issue 1 160/162 Configuration Customer Documentation Feedback 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Edition 1 161/162 CUSTOMER DOCUMENTATION FEEDBACK The meaning of this section is to collect customer feedback about this handbook. Scope of this activity is the improvement and innovation of customer documentation through the under- standing of customer needs. Your comments are welcome. Please send your comment also if you appreciate the handbook. You can send them to your Local Alcatel Technical Assistance Center. They will be addressed to the team in charge of the relevant manual. The following form supplies an example only of useful info, as a guide of the type of expected feedback. It is possible fill part of the form, add other data and so on. How to send feedback: copying the example form, filling it and sending it to your Local Alcatel Technical Assistance Center. In this case handbook data are already available at the page bottom. using the same form available as a file in the relevant documentation CD-ROM, saving, filling and sending it by e-mail to your Local Alcatel Technical Assistance Center. creating a dedicated form on paper or file and sending it to your Local Alcatel Technical Assis- tance Center. Well take your suggestion in account. We reserve to modify consequently the handbook according to the corretness and congruence of the sug- gestion and requests. Configuration Customer Documentation Feedback 9500 MPR ETSI Rel.3.0.0 3DB 18793 BAAA Edition 1 162/162 162
CUSTOMER DOCUMENTATION FEEDBACK Handbook Data Handbook title, release,version: Handbook type: Handbook part number and edition: General Feedback Evaluation SUBJECT 5(max) 4 3 2 1 (min) Total evaluation Info quantity Info quality Info structure Consulting facility Layout Chapters Feedback Evaluation HANDBOOK PARTS 5(max) 4 3 2 1(min) PREFACE CHAPTER 1 CHAPTER 2 CHAPTER 3 CHAPTER 4 Your Comments (stricltly necessary when value is less than 3): Suggestion for Improvement Which subject to deepen: How to deepen: Subject to eliminate or reduce Other comments/suggestions Errors Identified Reader Info Name: Company: Address: E-mail: Phone: 3DB 18793 BAAA Issue 1
All rights reserved. Passing on and copying of this document, use and communication of its contents is not permitted without written authorization from Alcatel -Lucent. www.alcatel-lucent.com