mpr 300 conf file mngm

166
Configuration Configuration File Management 9500 MPR ETSI 3DB 18793 BAAA Issue 1 Rel.3.0.0 November 2010  

Upload: yasser-alqadhi

Post on 03-Jun-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 1/166

Configuration

Configuration File Management

9500 MPR ETSI

3DB 18793 BAAAIssue 1

Rel.3.0.0

November 2010

Page 2: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 2/166

Status: RELEASED

All rights reserved.Passing on and copying of this document,

use and communication of its contents is not permittedwithout 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

Page 3: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 3/166

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......................................................................................................................................... 9Preliminary Information.............................................................................................................. 9Applicability................................................................................................................................. 11Scope ........................................................................................................................................... 11Relevant Note.............................................................................................................................. 11History.......................................................................................................................................... 11Handbook Structure ................................................................................................................... 12General on Customer Documentation ...................................................................................... 13

1 MANAGEMENT OF FLAG FILE ON MPR................................................................................... 171.1 File Name.............................................................................................................................. 171.2 Flag File Format ................................................................................................................... 17

1.3 Flag File upload.................................................................................................................... 171.4 FTP connection.................................................................................................................... 171.5 How to run a Flag File.......................................................................................................... 18

2 MANAGEMENT OF ENHANCED CONFIGURATION FILE ........................................................ 192.1 File Name.............................................................................................................................. 192.2 File Format............................................................................................................................ 192.3 Configuration File upload and execution .......................................................................... 202.4 Configuration File Removal ................................................................................................ 202.5 Configuration File update: add a new command/feature ................................................. 202.6 Configuration File update: remove an existing command/feature.................................. 212.7 Restoring Ethernet switch initial configuration................................................................ 21

2.8 Restoring MOD300 initial configuration ............................................................................ 232.9 Restoring SFP 2xE1/DS1 configuration............................................................................. 232.10 Behavior during SW restart .............................................................................................. 232.11 SW package activation ...................................................................................................... 232.12 Behavior in CORE protection ........................................................................................... 232.13 Behavior in Radio protection............................................................................................ 242.14 Behaviour in Ethernet Link Aggregation......................................................................... 242.15 Behaviour in Radio Link Aggregation.............................................................................. 242.16 TMN enabled on ETH4 port ............................................................................................... 242.17 Software package upgrade ............................................................................................... 242.18 List of portable/unportable features from previous releases ........................................ 26

2.19 List of new features ........................................................................................................... 272.20 Relevant notes ................................................................................................................... 27

3 COMMON ASSUMPTION ............................................................................................................ 2 93.1 Switch to equipment ports assignment............................................................................. 293.2 MPT-ACC switch command definition ............................................................................... 303.3 SFP 2E1/DS1 command definition ..................................................................................... 31

4 FEATURES SUPPORTED THROUGH CONFIGURATION FILE MANAGEMENT..................... 334.1 QinQ ...................................................................................................................................... 33

4.1.1 Preliminary configuration ................................................................................................ 3 34.1.2 TPID setting .................................................................................................................... 34

4.1.3 Port configuration............................................................................................................ 344.1.4 VLAN Table management............................................................................................... 35

Page 4: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 4/166

Configuration

Table of Contents

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 12 / 162

4.1.5 QINQ management usage examples ............................................................................. 364.2 Autonegotiation on SFP port .............................................................................................. 48

4.2.1 Overview......................................................................................................................... 484.2.2 Disable Auto-Negotiation example ................................................................................. 484.2.3 Re-Enable Auto-Negotiation example ............................................................................ 49

4.3 VLAN SWAP.......................................................................................................................... 50

4.3.1 Preliminary configuration ................................................................................................ 5 04.3.2 Enable VLAN swap......................................................................................................... 5 04.3.3 VLAN Creation................................................................................................................ 514.3.4 Create an ingress VLAN swap rule................................................................................. 514.3.5 Create an ingress VLAN swap rule pushing the VLAN tag............................................. 524.3.6 Create an egress VLAN swap rule ................................................................................. 524.3.7 Enable VLAN swap miss drop ........................................................................................ 534.3.8 Port enabling................................................................................................................... 534.3.9 VLAN SWAP usage examples........................................................................................ 534.3.10 QinQ + VLAN SWAP usage examples ......................................................................... 61

4.4 OUT OF RANGE VLAN SWAP ............................................................................................. 684.4.1 Background..................................................................................................................... 684.4.2 Preliminary configuration ................................................................................................ 6 94.4.3 Port configuration............................................................................................................ 694.4.4 VLAN Table management............................................................................................... 714.4.5 Admit out of range VLAN ................................................................................................ 714.4.6 Manage in range VLAN on user UNI .............................................................................. 724.4.7 User UNI Port enable command..................................................................................... 724.4.8 Example of configuration for VLAN 4092 Swap.............................................................. 72

4.5 VLAN SWAP AND DOT1P REMARKING FOR ATM PW SERVICE.................................... 754.5.1 Background..................................................................................................................... 754.5.2 Migration Procedure ....................................................................................................... 754.5.3 Preliminary configuration ................................................................................................ 7 6

4.5.4 Enable 802.1p bit remarking........................................................................................... 774.5.5 VLAN swap and 802.1p remarking for Egress Direction ................................................ 774.5.6 VLAN swap and 802.1p remarking for Ingress Direction................................................ 794.5.7 Example of configuration for VLAN Swap for ATM PW Service ..................................... 81

4.6 VLAN SWAP AND FORWARDING FOR "LOCAL ATM SWITCH"...................................... 834.6.1 Background..................................................................................................................... 834.6.2 Preliminary configuration ................................................................................................ 8 34.6.3 VLAN swap and frame forwarding .................................................................................. 834.6.4 Example of configuration for "Local" ATM Switch........................................................... 85

4.7 PORT BASED RATE LIMITING ............................................................................................ 884.7.1 Preliminary configuration ................................................................................................ 8 84.7.2 Ingress/Egress port rate limiting ..................................................................................... 88

4.8 STORM CONTROL ............................................................................................................... 894.8.1 Broadcast Storm Control................................................................................................. 894.8.2 Multicast Storm Control................................................................................................... 894.8.3 DLF Storm Control.......................................................................................................... 90

4.9 ACCESS CONTROL LIST .................................................................................................... 924.9.1 Preliminary configuration ................................................................................................ 9 24.9.2 Feature activation ........................................................................................................... 924.9.3 Define an entry in the ACL.............................................................................................. 93

4.10 PER VLAN RATE LIMITING ............................................................................................... 944.10.1 Preliminary configuration .............................................................................................. 944.10.2 Create a VLAN rate limiter entry................................................................................... 94

4.11 SCHEDULER SETTING ...................................................................................................... 964.11.1 Preliminary information ................................................................................................. 9 6

Page 5: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 5/166

Configuration

Table of Contents

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1 3 / 162

4.11.2 Default configuration ..................................................................................................... 964.11.3 Switch configuration ...................................................................................................... 974.11.4 MOD300 configuration .................................................................................................. 98

4.12 MAPPING 802.1p TO QUEUES.......................................................................................... 994.12.1 Default configuration..................................................................................................... 994.12.2 Switch configuration...................................................................................................... 99

4.12.3 MOD300 configuration.................................................................................................. 1064.13 MAPPING DiffServ TO QUEUES FOR IPv4 FRAMES...................................................... 1074.13.1 Default configuration..................................................................................................... 1074.13.2 Switch configuration...................................................................................................... 1074.13.3 MOD300 configuration.................................................................................................. 111

4.14 IPv6 QoS SUPPORT WITH FLEXIBLE MAPPING TRAFFIC CLASS TO QUEUES......... 1124.14.1 Preliminary configuration .............................................................................................. 1124.14.2 Switch configuration...................................................................................................... 1124.14.3 MOD300 configuration.................................................................................................. 116

4.15 SFP 2E1/DS1 CIRCUIT EMULATION................................................................................. 1174.15.1 Description.................................................................................................................... 1174.15.2 Normal procedure ......................................................................................................... 1174.15.3 Configuration File basic structure ................................................................................. 1184.15.4 Blue Signal configuration .............................................................................................. 1344.15.5 Example ........................................................................................................................ 135

4.16 ALARM SEVERITY ASSIGNMENT PROFILE.................................................................... 1414.16.1 Description.................................................................................................................... 1414.16.2 Normal procedure ......................................................................................................... 1414.16.3 File content ................................................................................................................... 1414.16.4 Example ........................................................................................................................ 144

5 APPENDIX............................. ....................................................................... ................................ 1455.1 Configuration File No Restart tool ..................................................................................... 145

5.1.1 Tool Launch on JUSM..................................................................................................... 1465.1.2 Main view........................................................................................................................ 1475.1.3 How to perform Delta Configuration without NE Restart................................................. 1485.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

Page 6: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 6/166

Configuration

Table of Contents

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 14 / 162

Page 7: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 7/166

Configuration

List of Figures

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1 5 / 162

LIST OF FIGURES

Figure 1. .............................................................. ............................................................................. 117Figure 2. Configuration File Tool Launch .......................................................................................... 146Figure 3. Main view........................................................................................................................... 147Figure 4. Delta Configuration Operation 1/3 ..................................................................................... 148

Figure 5. Delta Configuration Operation 2/3 ..................................................................................... 149Figure 6. Delta Configuration Operation 3/3 ..................................................................................... 149Figure 7. MPR WebServer Main page .............................................................................................. 151Figure 8. MPR WebServer MPLS Setting Page 1/2 ......................................................................... 152Figure 9. MPR WebServer MPLS Setting Page 2/2 ......................................................................... 153

Page 8: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 8/166

Configuration

List of Figures

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 16 / 162

Page 9: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 9/166

Configuration

List of Tables

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1 7 / 162

LIST OF TABLES

Table 1. ............................................................................................................................................ 77Table 2. ............................................................................................................................................ 78Table 3. ............................................................................................................................................ 80Table 4. ............................................................................................................................................ 80

Table 5. ............................................................................................................................................ 80Table 6. ............................................................................................................................................ 93Table 7. ............................................................................................................................................ 95Table 8. Compatibility table between 32E1 PDH card and 2xE1/DS1 SFP Module.......................... 133Table 9. Compatibility table between two 2xE1/DS1 SFP modules .................................................. 133Table 10. Severity table.................................. ................................................................... ................ 141Table 11. Alarm IDs........................................................ ................................................................... 143

Page 10: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 10/166

Configuration

List of Tables

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 18 / 162

Page 11: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 11/166

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 disclaimsthe implied warranties of merchantability and fitness for a particular purpose. ALCATEL-LUCENT willnot 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 informationpurposes only and are subject to change without notice. They do not represent any obligation on thepart 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/ordamage to the equipment:

1) Service PersonnelInstallation and service must be carried out by authorized persons having appropriate technicaltraining and experience necessary to be aware of hazardous operations during installation andservice, so as to prevent any personal injury or danger to other persons, as well as prevent-damaging the equipment.

Page 12: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 12/166

Configuration

Preface

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 110 / 16 2

2) Access to the Equipment Access to the Equipment in use must be restricted to Service Personnel only.

3) Safety RulesLocal safety regulations must be used if mandatory. Safety instructions in this handbook shouldbe used in addition to the local safety regulations. In case of conflict between safety instructionsstated 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 factof merely reading this handbook is considered as not enough.

Page 13: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 13/166

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 product–releases:

PRODUCT

9500 MPR-E

PRODUCT RELEASE

9500 MPR-E 3.0.0

ScopeScope 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, theuser 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

Page 14: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 14/166

Configuration

Preface

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 112 / 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, safetyrecommendation, handbook scope, history, related documents.Furthermore, it describes the handbook structure and the customerdocumentation.

Management of enhancedConfiguration 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 DocumentationFeedback

It contains info regarding customer opinions collection about thisdocument

Safety This section includes all the safety instructions.

Page 15: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 15/166

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 Alcatel–Lucent Customer Documentation system, details theassociation between the product levels and the associated documentation, and explains Customer Doc -umentation characteristics as well as the policies for its delivery and updating.

Customer–Independent Standard Customer Documentation

a) DefinitionStandard Customer Documentation, referred to hereafter, must be always meant as plant–indepen-dent and is always independent of any Customization.Plant–dependent and/or Customized documentation, if envisaged by the contract, is subjected tocommercial criteria as far as contents, formats and supply conditions are concerned.N.B. Plant–dependent and Customized documentation is not described here.

b) Aims of standard Customer DocumentationStandard system, hardware and software documentation is meant to give the Customer personnelthe possibility and the information necessary for installing, commissioning, operating, and maintain-

ing the equipment according to Alcatel–Lucent Laboratory design and Installation Dept. choices. Inparticular:• the contents of the chapters associated to the software applications focus on the explanation

of the man–machine 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 andproductiondocuments 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 “ product–releases ”, which are the real products marketedfor their delivery at a certain ”product–release” availability date. A certain ”product–release” performsmore functionalities than the previous one.E.g. Rel.1.0 and Rel.2.0 are two successive “product–releases” of the same “product”.

A “product–release” 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 “product–release” has been designed, engineered, and marketed for.

c) Configurations and Network ElementsIn some cases, a “product–release” includes different possible “ configurations ” which are distin-guished from one another by different “ Network Element ” (NE) types and, from the managementpoint of view, by different SWPs.

d) SWP releases, versions, and CD–ROMs• Each SWP is distributed by means of a specific SWP CD–ROM.• A SWP is identified by its “Denomination”, “P/N” (Part Number) and “CS” (Change Status), that

are printed on the CD–ROM’s 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.

Page 16: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 16/166

Configuration

Preface

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 114 / 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 CD–ROM 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, andisdistributed by means of a SWP CD–ROM, that can be identified:

– by the same “P/N” of the former CD–ROM, 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 "product–release" (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 product–release (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. Inthis 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. fromEd.01 to Ed.02). Slight changes (e.g. for corrections) maintain the same edition but with the addition ofa 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 APPLICATIONSHandbooks relevant to software applications (typically the Operator's Handbooks)are not modified unless the new software "version" distributed to Customersimplies man-machine interface changes or in case of slight modifications notaffecting the understanding of the explained procedures.

Moreover, should the screen prints included in the handbook contain the product–release's"version" marking, they are not replaced in the handbooks related to a subsequent version, ifthe screen contents are unchanged.

Supplying updated handbooks to Customers

Supplying updated handbooks to Customers who have already received previous issues is submitted tocommercial 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).

Page 17: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 17/166

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 Alcateltogether 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 toracks 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 thedocumentation 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-ROMis 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 theProduction 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 permitto visualize the .pdf handbooksOther 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 beeninstalled on the platform.The CD-ROM doesn't contain the Adobe Acrobat Reader program. The Customer is in charge of gettingand 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 andzooming tools included in the tool, and to print selected parts of the documentation through a local printer.

Page 18: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 18/166

Configuration

Preface

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 116 / 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) bywhose 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 associationwith 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.

Page 19: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 19/166

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 orMAC).

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 theflag file must be empty (file size 0 bytes). File needs to be created with the proper name in order to enablethe 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

Page 20: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 20/166

Configuration

Management of flag file on MPR

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 118 / 16 2

1.5 How to run a Flag File

In order to run (apply) a flag file, a switch off/on operation is needed.

Page 21: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 21/166

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 . Incase 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 usedto 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 createany issue to the system. At the same time, it could be a good approach that allows the system to be readyto 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. ConfigurationFile No Restart tool provides an embedded text editor to be used for configuration file definition.

Page 22: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 22/166

Configuration

Management of enhanced Configuration File

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 120 / 16 2

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 candefine 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 tothe NE in order to upload it into the Flash Card. Please refer to paragraph 1.4 since the proceduredescribed 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 FlashCard. 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 Flashdoesn'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 tothe 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 featuresapplied by configuration file (e.g. one additional VLAN is needed). What is not possible with this procedureis 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 includeall the new commands. Then, once finished, the user must select from the list of files already present onthe NE, the intended file to be appended and use the " Append Command " button. This action triggersthe 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 NoRestart tool does not prevent the operator to add any new command inside a file already present insidethe 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.

Page 23: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 23/166

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 (sinceCFNR tool requires this), updated with all new commands according to paragraph 4.15.3 and thenuploaded 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 Fileis 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. Inorder 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. changethe VLAN ID), it is required the complete configuration file(s) removal (see 2.4 ) and the upload of the newconfiguration file(s) according to paragraph 2.3 .

N.B. Do not switch the CORE Board after Configuration File upload, until the new Configuration Fileis applied.

2.7 Restoring Ethernet switch initial configuration

To restore the initial configuration of CORE and MPT-ACC (the current configuration without any settingresulting from CF), the procedure includes the following steps to be performed by Configuration File NoRestart 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 configurationfile.

restoring "enhanced_eth_feature.psh" configuration file:

#start enhanced configuration file

setreg 00500001 0001

Page 24: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 24/166

Configuration

Management of enhanced Configuration File

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 122 / 162

#end enhanced configuration file

restoring "fullConfig_mptacc.psh " configuration file:

#start enhanced configuration file

setreg S 0300300 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 theenhanced_eth_feature.psh file. So for this peculiar case only, the CORE restoring configuration file isthe one reported here below.

restoring "enhanced_eth_feature.psh" configuration file (AUX card case):

#start enhanced configuration file

setreg 00500001 0001

setreg S 0300300 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)

Page 25: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 25/166

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 configurationfile 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 attentionto 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 presentin the Flash Card, the configuration is applied automatically by the system based on the new commandsinside 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 Maincompact flash. This is the normal behavior in case of CORE protection since CORE Main and CORESpare 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 COREcard 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.

Page 26: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 26/166

Configuration

Management of enhanced Configuration File

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 124 / 162

2.13 Behavior in Radio protection

Regarding the configuration file for MOD300 and MPT-ACC board ( fullConfig_radio.psh andfullConfig_mptacc.psh ), the Board Spare is managed as an independent Radio Board. In this case theradio configuration file must contain the configuration of both radio cards. Additionally, even all commandsinserted 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 bereplicated 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 duplicatedfor the two ports members of the radio LAG since all ports are managed independently. Additionally, evenall commands inserted into enhanced_eth_feature.psh file have to be duplicated for both ports facingMPT-ACC.

2.16 TMN enabled on ETH4 port

Whenever CORE ETH4 port is configured for TMN, the related CORE Ethernet interface ge20 shall notbe used in any command referenced in this document.

2.17 Software package upgrade

Page 27: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 27/166

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 diagramabove 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 186490000 TQZZA)

b) for MPR-E 1.3.0 please refer to "MPR-E r1.3.0 Enhanced Configuration" (3DB 186490001 TQZZA)

c) for MPR-E 1.4.0 please refer to "MPR-E r1.4.0 Enhanced Configuration" (3DB 186480002 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:

Page 28: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 28/166

Configuration

Management of enhanced Configuration File

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 126 / 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 destinationrelease before executing the software upgrade, inconsistent behaviour or unrecoverable trafficimpact 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-E1.2.2

MPR-E1.3.0

MPR-E1.4.0

MPR-E2.1.0

1 Q INQ 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

11Ethernet Switch Scheduler Setting YES YES YES YES

MOD300 Scheduler Setting NO YES YES YES

12Ethernet Switch 802.1p Mapping to Queues NO NO NO NO

MOD300 802.1p Mapping to Queues YES YES YES YES

13Ethernet 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 toqueues

NO NO NO NO

MOD300 IPv6 QoS support with flexible mapping traffic class to queues YES YES YES YES

Page 29: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 29/166

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 upgradethe 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 thisreason, all configuration files valid for any previous release may need to be updated according to whatis reported into this guide if any previous release, once migrated to MPR 3.0.0, required the second opticalport.

On the contrary, if any previous release migrated to MPR 3.0.0 does not require the second optical portthe 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.

Page 30: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 30/166

Configuration

Management of enhanced Configuration File

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 128 / 162

Page 31: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 31/166

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.

Page 32: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 32/166

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 130 / 16 2

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 thedocument. When not indicated, the command is intended to be applicable for CORE only and so it mustbe 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 forCORE ethernet switch, but also for MPT-ACC switch. So, it is required to specify the correct SLOT numberMPT-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 SLOTnumber accordingly.

Page 33: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 33/166

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 isbased 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 bytevalue 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 03 50000F 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 protectionconfigured, the following could be an example of register write operations:

setreg 03 50000F 00 to be insert into SFP_2xE1DS1_0_1.psh

setreg 13 50000F 00 to be insert into SFP_2xE1DS1_1_1.psh

Page 34: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 34/166

Configuration

Common Assumption

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 132 / 162

Page 35: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 35/166

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 filemanagement

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.1Dbridge mode by CT/NMS. Additionally, to manage the QoS according the 802.1p value the NE must beproperly 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.

Page 36: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 36/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 134 / 16 2

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 onall permitted ports should be used. Changing TPID on MOD300, MPT-ACC, ASAP, AUX and PDH portsis 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 defaultvalue).

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 lodginga 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 towardslot where a PDH, ASAP or AUX cards is lodged. Applying this command toward PDH or ASAP

slots will destroy all the E1/ATM traffic.

Page 37: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 37/166

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 priorityif 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 taggedframe 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 definedas crossconnect internal flows (i.e. TDM2TDM, TDM2ETH, ATM) cannot be used; mandatory.

Page 38: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 38/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 136 / 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 toports 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 thisVLAN 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 portconnected to CORE will be members of this VLAN.

4.1.5 Q INQ 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.

Page 39: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 39/166

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

Page 40: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 40/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 138 / 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.

Page 41: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 41/166

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 PRIwill be 001);

BLUE tunnel: S-VLAN ID= 101; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRIwill be 001);

Page 42: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 42/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 140 / 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:

Page 43: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 43/166

Page 44: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 44/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 142 / 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.

Page 45: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 45/166

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 PRIwill be 001);

BLUE tunnel: S-VLAN ID= 101; S-VLAN PRI= C-VLAN PRI (if the C-VLAN is not present the S-VLAN PRIwill 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

Page 46: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 46/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 144 / 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

Page 47: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 47/166

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

Page 48: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 48/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 146 / 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

Page 49: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 49/166

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

Page 50: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 50/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 148 / 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/NMSonce the configuration file has been applied.

Page 51: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 51/166

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 thedisable 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/NMSonce the configuration file has been applied.

Page 52: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 52/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 150 / 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.1Dbridge 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 internalbcm < 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 oringress.; 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.

Page 53: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 53/166

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 aswap 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 definedas 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 frameuntagged;

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 toports towards slot where a PDH, AUX and ASAP cards are lodged.

4.3.4 Create an ingress VLAN swap rulebcm 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 beforeapplying any ingress VLAN swap rule; mandatory.

• <newID> : new VLANID used to remark the old VLANID frame field; the new VLANID must havebeen 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 toports 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 havingVLANID 2 will be remarked with VLANID 102 without changing the priority (.1p btis).

Page 54: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 54/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 152 / 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 havebeen 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 toports 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 havingVLANID 2 will have a new VLAN tag added. The new tag will have VLANID equal to 102 using priority5 (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 beforeapplying any egress VLAN swap rule; mandatory.

• <newID> : new VLANID used to remark the old VLANID frame field; the new VLANID must havebeen 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 toports 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 havingVLANID 2 will be remarked with VLANID 102 without changing the priority (.1p btis).

Page 55: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 55/166

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 explicitingress (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

Page 56: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 56/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 154 / 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 willbe 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 andC-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 andC-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

Page 57: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 57/166

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.

Page 58: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 58/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 156 / 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

Page 59: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 59/166

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 byCT/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 andC-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 andC-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 portsbcm 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

Page 60: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 60/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 158 / 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

Page 61: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 61/166

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

Page 62: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 62/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 160 / 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.

Page 63: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 63/166

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 ServiceTagged 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 VLANtranslation 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 usingVLAN 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 ina 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.

Page 64: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 64/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 162 / 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 ge17bcm 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

Page 65: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 65/166

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

Page 66: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 66/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 164 / 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 ServiceTagged 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 VLANtranslation 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 ina 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.

Page 67: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 67/166

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

Page 68: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 68/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 166 / 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

Page 69: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 69/166

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

Page 70: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 70/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 168 / 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 insidethis chapter. The MPR configuration illustrated in this chapter is based on a mix of QinQ and VLAN SWAPfeatures 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 alreadyexisting 802.1Q environments that use a VLAN out of MPR range. All MPR equipment inside the MPRnetwork should be configured in 802.1Q bridge mode and fully provisioned by CT/NMS. Only two MPRsrequire 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

Page 71: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 71/166

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 UNIports (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.1Dbridge 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 configurationIn 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 appliedto 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 beconfigured 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 lodginga 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.

Page 72: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 72/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 170 / 162

N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied toports toward slot where a PDH and ASAP cards is lodged. Applying this command toward PDHor 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 ornone 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.

Page 73: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 73/166

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 definedas 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 frameuntagged;

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 toports 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 VLANson 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 beincluded 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.

Page 74: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 74/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 172 / 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 notreplace 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 VLANon 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 Gateway1 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

Page 75: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 75/166

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=allbcm port ge6 discard=allbcm port ge17 discard=allbcm port ge18 discard=allbcm port ge19 discard=allbcm port ge20 discard=all

#end preliminary configuration

#Define user ethernet port as NNIbcm dtag mode ge17 internal

#Define port receiving out of range VLAN as UNIbcm dtag mode ge20 external

#All radio as NNIbcm dtag mode ge11 internal

#Admit VLAN4092 as VLAN 1000 (egress+ingress)bcm vlan translate delete port=-10 oldvlan=4092bcm 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=-1bcm vlan translate egress add port=21 oldvlan=1000 newvlan=4092 prio=-1

#Setup UNI portbcm vlan port ge20 translateingress 1bcm vlan port ge20 translateegress 1bcm vlan port ge20 translateingressmissdrop 1

#Manage in range VLAN on UNIbcm vlan translate add port=21 oldvlan=200 newvlan=200 prio=-1bcm 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=ge20bcm vlan create 100 pbm=ge17,ge11 ubm=ge17

#Configure UNIbcm pvlan set ge20 200bcm port ge20 prio=7

#Configure NNIbcm pvlan set ge17 100bcm port ge17 vf=1 prio=5 discard=none

#Enable UNI portbcm port ge20 discard=none

Page 76: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 76/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 174 / 162

Content of "enhanced_eth_feature.psh" for Gateway 2:

#start enhanced configuration file

#start preliminary configuration

bcm port ge5 discard=allbcm port ge6 discard=allbcm port ge17 discard=allbcm port ge18 discard=allbcm port ge19 discard=allbcm port ge20 discard=all

#end preliminary configuration

#Define user ethernet port as NNIbcm dtag mode ge17 internal

#Define port receiving out of range VLAN as UNIbcm dtag mode ge20 external

#All radio as NNIbcm dtag mode ge14 internal

#Admit VLAN4092 as VLAN 1000 (egress+ingress)bcm vlan translate delete port=-10 oldvlan=4092bcm 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=-1bcm vlan translate egress add port=21 oldvlan=1000 newvlan=4092 prio=-1

#Setup UNI portbcm vlan port ge20 translateingress 1bcm vlan port ge20 translateegress 1bcm vlan port ge20 translateingressmissdrop 1

#Manage in range VLAN on UNIbcm vlan translate add port=21 oldvlan=200 newvlan=200 prio=-1bcm 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=ge20bcm vlan create 100 pbm=ge17,ge14 ubm=ge17

#Configure UNIbcm pvlan set ge20 200bcm port ge20 prio=7

#Configure NNIbcm pvlan set ge17 100bcm port ge17 vf=1 prio=5 discard=none

#Enable UNI portbcm port ge20 discard=none

Page 77: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 77/166

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 thenative ATM interface (ATM/IMA/E1), with the assignment for each ATM PW of PW Label value (that mustbe 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 theMPR 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 isrequired).

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 swappedfrom 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 commonVLAN ID swapped to VLAN IDs used by ATM PW flows on single PW basis (i.e. according to the PWLabel value)

– all ATM PW flows egressing MPR network will have the same 802.1p bit field remarked accordingto 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 bitfield 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 filempls_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) .

Page 78: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 78/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 176 / 162

In addition to that, the procedure allows the define the NE common value of the MPLS Tunnel Label itselffor 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 thesetting 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 theother 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 appliedby 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 casethe 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 afterthe 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 portto an IP/MPLS equipment.

All ATM PW flow cross-connections (radio to user Ethernet port or ASAP Card to Ethernet) have to beprovisioned 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 (seechapter 1).

Page 79: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 79/166

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/fromIP/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 paragraphs4.5.5.1 and 4.5.5.2 must be configured using the same value for parameter n . Please refer to Table 1. inorder 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 IDsused 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.

Page 80: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 80/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 178 / 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 beadded 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 reportsthe 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.

Page 81: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 81/166

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 configuredusing 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 asingle 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> : 0x ZZZZZ 000, 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; pleaserefer to Table 5. ; mandatory.

• <m> : vlan swap rule entry; this value is also referred at paragraph 4.5.6.1 and, considering asingle 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.

Page 82: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 82/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 180 / 162

• <ingDot1p> : 802.1p bits value to remap in ingress on a per ATM PW CoS basis; please referto 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.

Page 83: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 83/166

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 havingVLAN=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

Page 84: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 84/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 182 / 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

Page 85: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 85/166

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 itwill 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 givenEthernet port (it can be the same); the Ethernet port(s) involved in these cross-connections canbe 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 differentfrom NE MAC, but since the ATM PW frames are not sent outside the NE, in principle any othervalid 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 iftwo 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 ATMPW 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 ATMPW 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" isapplied 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.

Page 86: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 86/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 184 / 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 valuesVLAN1 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 ASAPcard (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 #1or 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 hexcoding; 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 portconnected 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>

Page 87: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 87/166

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 portconnected 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)

Page 88: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 88/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 186 / 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

Page 89: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 89/166

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

Page 90: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 90/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 188 / 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 of64); 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 (3000bytes).

Page 91: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 91/166

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 secondinterval on a specific port. When in a 1 second time interval, the number of broadcast, multicast and DLFexceeds 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 expressedin HEX; mandatory.

N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied toports toward slot where a PDH, ASAP or AUX cards is lodged. Applying this command towardPDH 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 portge18.

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 portge6 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.

Page 92: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 92/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 190 / 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 expressedin 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 portge18.

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 portge6 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 iscoming/going from/to a PDH card in EPS or a radio in EPS. Applying this command will destroyall 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 expressedin HEX; mandatory.

N.B. on CORE ports from ge11 to ge16 refers to MSS slots; this command must not be applied toports toward slot where a PDH, ASAP or AUX cards is lodged. Applying this command towardPDH 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

Page 93: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 93/166

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 ge6for MPTs connected to respectively Slot 3 port 1 and port 2.

Page 94: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 94/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 192 / 162

4.9 ACCESS CONTROL LIST

This feature allows to restrict MAC address in MPR network. Enabling this feature all MAC address notexpressively 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=4bcm 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

Page 95: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 95/166

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 thesystem

• <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 bridgemode:

• 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

Page 96: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 96/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 194 / 162

4.10 PER VLAN RATE LIMITING

This feature allows to apply an rate limiter to a specific VLAN ingressing the MPR network. This featureis 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

Page 97: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 97/166

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 differentrules (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 bridgemode:

– 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 Kbpswith 1000Kbits of burst .

Page 98: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 98/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 196 / 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 queue7 as the highest priority one (top one) and to queue 0 as the lower priority one (in some other documentsthe queue index can be from 1 to 8) .

The scheduler can be configured into the CORE Ethernet switch, MPT-ACC Ethernet switch and MOD300board. 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

Page 99: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 99/166

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 ofscheduler is not recommended; in order to have the appropriate QoS for XC flows, it is suggestto 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. Dependingon 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 aminimum 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.

Page 100: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 100/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 198 / 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 bestrict priority mode; mandatory.

N.B. If any XC (TDM2TDM, TDM2ETH, ATM) flows is configured inside the MPR, it is recommendedto have at least queue 7 and queue 6 in strict priority in order to have the appropriate QoS toXC flows. It is important to clarify that only queue 7, 6 and 5 can be configured in strict prioritystarting 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. Toenable this feature contact your local Alcatel-Lucent support.

Page 101: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 101/166

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 Ethernetswitch and MOD 300 board.

By CT/NMS the 802.1p QoS mechanism must be selected as QoS classification criteria for the Ethernetflows 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 predefinedand 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 configurationIt 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 fieldcontaining priority value; mandatory.

– <queue> : queue number (integer); range 0 (low priority) to 4 (high priority); mandatory.

Page 102: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 102/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1100 / 16 2

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 0bcm 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

Page 103: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 103/166

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

Page 104: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 104/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1102 / 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

Page 105: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 105/166

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

Page 106: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 106/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1104 / 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

Page 107: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 107/166

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

Page 108: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 108/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1106 / 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. Toenable this feature contact your local Alcatel-Lucent support.

Page 109: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 109/166

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 Ethernetswitch and MOD 300 board.

By CT/NMS the DiffServ QoS mechanism must be selected as QoS classification criteria for the Ethernetflows 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, 010000001110, 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.

Page 110: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 110/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1108 / 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

Page 111: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 111/166

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

Page 112: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 112/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1110 / 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

Page 113: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 113/166

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. Toenable this feature contact your local Alcatel-Lucent support.

Page 114: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 114/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1112 / 162

4.14 IPv6 QoS SUPPORT WITH FLEXIBLE MAPPING TRAFFIC CLASSTO QUEUES

4.14.1 Preliminary configuration

By CT/NMS the DiffServ QoS mechanism must be selected as QoS classification criteria for the Ethernetflows 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 usermanual), 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 examples4.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

Page 115: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 115/166

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 thetable 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 0xfcbcm 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, 010000001110, 001100, 001010, 001000

000000

Q1

All remaining values Q0

DiffServ priority Queue

Page 116: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 116/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1114 / 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

Page 117: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 117/166

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

Page 118: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 118/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1116 / 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. Toenable this feature contact your local Alcatel-Lucent support.

Page 119: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 119/166

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) thatcan 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 releasesupports circuit emulation service for E1 in TDM2ETH profile only. Moreover, SFP module is supposedto be connected to one of the two optical ports of the CORE card. Additionally, SFP module is supposedto 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 themodule is divided into two parts. The former makes use of a configuration file (whose content is describedhere) and the latter is based and CT/NMS. Based on the configuration needed, a configuration file (ormore, please refer to paragraph 6.1) shall be loaded inside the NE Flash Card. and the content of thefile(s) shall include all the commands necessary to properly configure the circuit emulation service up totwo 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 SFPand any other interface/card of the equipment. In order to complete the cross-connection, CT/NMSrequires as input the Next Hop MAC address. Please refer to paragraph 4.15.2 in order to use the properMAC 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, anNE restart may be necessary through CT/NMS to apply the SFP configuration.

Figure 1.

Page 120: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 120/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1118 / 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 MACaddress (see Figure 1. ). Depending on the ports the SFP module has been insert, MAC address to beused 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 forSFP 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

Page 121: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 121/166

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 configurationfile all the macro-blocks he needs depending on which and how many optical ports he intends to use andwhich 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 00setreg 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

Page 122: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 122/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1120 / 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

Page 123: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 123/166

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

Page 124: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 124/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1122 / 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

Page 125: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 125/166

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

Page 126: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 126/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1124 / 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

Page 127: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 127/166

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

Page 128: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 128/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1126 / 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

Page 129: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 129/166

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

Page 130: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 130/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1128 / 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

Page 131: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 131/166

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 configureeach specific register within a macro-block.

4.15.3.9.1 Clock recovery type

setreg yx 5000 zC 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

Page 132: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 132/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1130 / 162

4.15.3.9.2 Tributaries configuration apply command

setreg yx 200000 <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 andmust 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 addressmust be inserted in the multicast version. Multicast version corresponds to the NE public MAC shown atCT/NMS having bit 40 fixed at 1.

– Write byte 1 of the MAC address [7:0] bits --:--:--:--:--:xx

setreg yx 5000z2 <HEX value>

– Write byte 2 of the MAC address [15:8] bits --:--:--:--:xx:--

setreg yx 5000z3 <HEX value>

Page 133: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 133/166

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 yx 5000zC <HEX value>

– Write byte 4 of the MAC address [31:24] bits --:--:xx:--:--:--

setreg yx 5000zD <HEX value>

– Write byte 5 of the MAC address [39:32] bits --:xx:--:--:--:--

setreg yx 5000zE <HEX value>

– Write byte 6 of the MAC address [47:40] bits xx:--:--:--:--:--

setreg yx 5000zF <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 yx 5000 z9, since the last nibble is reserved and all its bits have to be set to 0.

Page 134: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 134/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1132 / 162

– Write VLAN ID [7:0] bits

setreg yx 5000 z4 <HEX value>

– Write ECID Tx [3:0] and VLAN ID [11:8] bits

setreg yx 5000 z5 <HEX value>

– Write ECID Tx [11:4] bits

setreg yx 5000 z6 <HEX value>

– Write ECID Tx [19:12] bits

setreg yx 5000 z7 <HEX value>

– Write ECID Rx [3:0] bits

setreg yx 5000 z9 <HEX value>

– Write ECID Rx [11:4] bits

setreg yx 5000 za <HEX value>

– Write ECID Rx [19:12] bits

setreg yx 5000 zb <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 yx 10000C 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 yx 5000 z4 <HEX value>

setreg yx 5000 z0 01

y=0 CORE Main y=1 CORE Spare

Page 135: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 135/166

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 SFP2xE1/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

Page 136: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 136/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1134 / 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 2setreg 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

Page 137: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 137/166

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 onSFP port 5 having VLAN 10, ECID Tx=10, ECID Rx=10. The E1 is cross-connected between the SFPmodule and a protected radio direction in 1+1 using multicast version of the NE MAC address. Theselected clock recovery is differential and CES frames carry RTP protocol.

#Port 5 trib1

#Optical Port 5 default configurationsetreg 03300020 0c

setreg 03300003 29

setreg 03300005 00

setreg 03300002 09

setreg 03300025 00

setreg 03200000 34

Page 138: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 138/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1136 / 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

Page 139: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 139/166

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

Page 140: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 140/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1138 / 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

Page 141: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 141/166

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

Page 142: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 142/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1140 / 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

Page 143: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 143/166

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 thesystem.

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 referto 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.

Page 144: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 144/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1142 / 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

Page 145: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 145/166

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

Page 146: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 146/166

Configuration

Features supported through Configuration file man-

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1144 / 162

4.16.4 Example

# <Alarm value> <SA severity> <NSA severity>

2 4 4 # cableLOS

3 4 4 # rxFail

5 4 4 # demFail

Page 147: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 147/166

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 EnhancedConfiguration 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 toolis 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 dedicatedcustomers 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 .

Page 148: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 148/166

Configuration

Appendix

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 114 6 / 162

5.1.1 Tool Launch on JUSM

Figure 2. Configuration File Tool Launch

From Configuration Menu, select Configuration File Menu Item.

Page 149: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 149/166

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 Commandexecute and append new commands on the file selected in the right part of the screen

2) AddFileexecute commands and save the file in NE flash

3) Copy to Local PCcopy in local workspace area the file selected on NE flash

Page 150: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 150/166

Configuration

Appendix

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1148 / 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

Page 151: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 151/166

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 boxin below picture:

Figure 6. Delta Configuration Operation 3/3

Page 152: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 152/166

Configuration

Appendix

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1150 / 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 savedon PC FileSystem, USB key, CD....

2) By clicking on Export Menu it̀ s possible to save on PC File System or other devices the filepresent on local repository.

Page 153: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 153/166

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 (MPRWebServer)

Starting from release 2.1.0, the MPR WebServer allows to configure the ATMoMPLS Protocol Stack interms 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 fromprevious 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 trafficis 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 enableto 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

Page 154: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 154/166

Configuration

Appendix

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1152 / 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 Cardsin the NE, such value will be used as common value for MPLS Tunnel Label by all ATM PWsterminated on that NE. See [2], SR ID:9020, for applicable consistency checks and admissiblerange of MPLS Tunnel Label value.

7) Assuming the MPLS Tunnel Label value = 1000 (decimal format) is given as input in the MPLSTunnel Label field and it is accepted by NE, the following HTML page will be shown:

Page 155: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 155/166

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 haseffect only in case there're ASAP Cards in the NE, such new value will be used as commonvalue 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 valueof 0 must be provided in the MPLS Tunnel Label field.

Page 156: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 156/166

Configuration

Appendix

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1154 / 162

Page 157: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 157/166

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 DataCF 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

Page 158: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 158/166

Configuration

Abbreviations

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1156 /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

Page 159: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 159/166

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

Page 160: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 160/166

Configuration

Abbreviations

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1158 /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 hasaccess 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 impacton 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 ofit), 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. TheOS MIB and the NE MIB are typical examples in this system.

Network Element (NE): Either a single telecommunications equipment or part of a TelecommunicationsNetwork, 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 protocolsand 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 userprofile.

Severity: Linked to the alarms, the severity indicates the magnitude of a failure.

Telecommunication Management Network (TMN): Defines the concept of interoperable management ofTNs. 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.

Page 161: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 161/166

Configuration

Index

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1 159 /162

INDEX

Page 162: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 162/166

Configuration

Index

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Issue 1160 /162

Page 163: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 163/166

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 AssistanceCenter. 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, fillingand 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.

We’ll take your suggestion in account.

We reserve to modify consequently the handbook according to the corretness and congruence of the sug-

gestion and requests.

Page 164: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 164/166

Configuration

Customer Documentation Feedback

9500 MPR ETSI Rel.3.0.0

3DB 18793 BAAA Edition 1162 /162

CUSTOMER DOCUMENTATION FEEDBACK

Handbook DataHandbook title, release,version:Handbook type:Handbook part number and edition:

General Feedback EvaluationSUBJECT 5(max) 4 3 2 1 (min)

Total evaluationInfo quantityInfo qualityInfo structureConsulting facilityLayout

Chapters Feedback EvaluationHANDBOOK PARTS 5(max) 4 3 2 1(min)

PREFACECHAPTER 1CHAPTER 2

CHAPTER 3CHAPTER 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 InfoName:Company:

Address:E-mail:Phone:

Page 165: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 165/166

3DB 18793 BAAA Issue 1

Page 166: MPR 300 Conf File Mngm

8/12/2019 MPR 300 Conf File Mngm

http://slidepdf.com/reader/full/mpr-300-conf-file-mngm 166/166