Alvarion Technologies MICRO-25 Microbase station transceiver User Manual 4Motion System Manual

Alvarion Technologies Ltd. Microbase station transceiver 4Motion System Manual

Manual p3

Download: Alvarion Technologies MICRO-25 Microbase station transceiver User Manual 4Motion System Manual
Mirror Download [FCC.gov]Alvarion Technologies MICRO-25 Microbase station transceiver User Manual 4Motion System Manual
Document ID1329244
Application ID7jWPin3QBUHAhEWAVMc68A==
Document DescriptionManual p3
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize194.48kB (2431021 bits)
Date Submitted2010-08-19 00:00:00
Date Available2010-08-23 00:00:00
Creation Date2017-11-08 08:14:26
Producing SoftwareGPL Ghostscript 9.18
Document Lastmod2017-11-08 08:14:26
Document Title4Motion System Manual
Document CreatorFrameMaker 8.0
Document Author: Alvarion Ltd.

Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[vlan-priority
]
Denotes the VLAN priority to
be assigned to the packets if
the packet meets the
requirements of the marking
rules specified in
Section 3.4.12.7.1.
Optional
0-7, where 7 is
the highest
[qos enable]
Indicates whether this QoS
marking rule should be
enabled. The absence of this
flag indicates that this QoS
flag is disabled. By default, a
bearer plane QoS marking
rule is disabled.
Optional
By
default,
the QoS
marking
rule is
disabled.
The
presence/abse
nce of this flag
indicates that
this QoS flag is
enabled/disabl
ed.
If you enable this QoS
marking rule, packets on
bearer plane that were
created using the parameters
in Section 3.4.12.7.1, the
Outer DSCP and VLAN
Priority fields in the IP header
and Ethernet header,
respectively are populated
with the values you specify for
the outer-dscp and
vlan-priority
parameters.
Command
Modes
3.4.12.7.3
Bearer plane QoS marking rules configuration mode
Restoring the Default Configuration Parameters for the Bearer Plane
QoS Output Marking Rules
Run the following command to restore the default configuration for this bearer
plane QoS marking rule:
npu(config-bqos)# no {outer-dscp | vlan-priority | qos enable}
When you execute this command, it automatically disables this QoS marking rule.
NOTE
Refer to Section 3.4.12.7.2 for a description and default values of these parameters.
4Motion
250
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config-bqos)# no {outer-dscp | vlan-priority | qos enable}
Privilege
Level
10
Command
Modes
Bearer plane QoS marking rules configuration mode
3.4.12.7.4
NPU Configuration
Terminating the QoS Marking Rules Configuration Mode
Run the following command to terminate the marking rules configuration mode:
npu(config-bqos)# exit
Command
Syntax
npu(config-bqos)# exit
Privilege
Level
10
Command
Modes
Bearer plane QoS marking rules configuration mode
3.4.12.7.5
Deleting Bearer Plane QoS Marking Rules
Run the following command to delete the a QoS marking rule:
npu(config)# no bearerqos []
CAUTION
Specify the QoS alias if you want to delete a specific bearer plane qoS marking rule. Otherwise all
the configured bearer plane QoS marking rules are deleted except "int_default" and "ext_default"
which cannot be deleted.
Command
Syntax
npu(config)# no bearerqos []
Privilege
Level
10
4Motion
251
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the QoS alias of the
bearer QoS marking rule that
you want to delete. Specify a
value for this parameter if you
want to delete a specific
bearer QoS marking rule.
Optional
N/A
String
Do not specify a value for this
parameter if you want to
delete all bearer QoS marking
rules except "int_default" and
"ext_default".
Command
Modes
3.4.12.7.6
Global configuration mode
Displaying Configuration Information for the Bearer Plane QoS
Marking Rules
To display configuration information for specific or all bearer plane QoS marking
rules, run the following command:
npu# show bearerqos []
Specify the QoS alias if you want to display configuration information for a
particular bearer plane QoS marking rule. Do not specify a value for this
parameter if you want to view configuration information for all bearer plane QoS
marking rules.
Command
Syntax
npu# show bearerqos []
Privilege
Level
4Motion
252
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the QoS alias of the
bearer QoS marking rule that
you want to display.
Optional
N/A
String
Specify a value for this
parameter if you want to
display a specific bearer QoS
marking rule. Do not specify a
value for this parameter if you
want to display all bearer QoS
marking rules.
Display
Format
Bearer QoS Configuration :
qos-alias intf-type srvc-type trfc-priority media-type inner-dscp outer-dscp vlan-priority status
voip
Command
Modes
3.4.12.8
      enabled
Global command mode
Managing Service Interfaces
A Service Interface defines the parameters of the interface used by the ASN-GW on
the network side for services specified in the applicable Service Group.
The following types of Service Interface are available:
„ IP-IP: The Service Interface defines the parameters on the ASN-GW side of a
point-to-point tunnel to be used for the applicable traffic.
„ VLAN: The Service Interface defines the VLAN ID to be added/removed by the
ASN-GW to/from the applicable traffic.
„ QinQ: Applicable only for special applications requiring local support of
unauthenticated mode. The QinQ Service Interface is applicable only for
supporting VLAN CS Service Flows associated with a QinQ Service Group.
Up to 10 Service Interfaces may be defined.
4Motion
253
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
To configure a Service Interface:
Enable the Service Interface configuration mode for the selected Service
Interface (refer to Section 3.4.12.8.1)
You can now execute any of the following tasks:
»
Configure one or more of the parameters of the Service Interface (refer to
Section 3.4.12.8.2)
»
Restore the default values of the Service Interface parameters (refer to
Section 3.4.12.8.3)
»
Terminate the Service Interface configuration mode (refer to
Section 3.4.12.8.4)
In addition, you can, at any time, display configuration information for one or all
existing Service Interfaces (refer to Section 3.4.12.8.6) or delete an existing Service
Interface (refer to Section 3.4.12.8.5).
3.4.12.8.1
Enabling the Service Interface Configuration Mode\Creating a Service
Interface
To configure the parameters of a Service Interface, first enable the Service
Interface configuration mode for the specific Service Interface. Run the following
command to enable the Service Interface configuration mode. You can also use
this command to create a new Service Interface.
npu(config)# srvc-intf [] [{IP-IP|VLAN|QinQ}]
For example, to define a new IP-IP Service Interface named SI1, run the following
command:
npu(config)# srvc-intf SI1 IP-IP
To enable the configuration mode for an existing Service Interface named SI1, run
the following command:
npu(config)# srvc-intf SI1
If you use this command to create a new Service Interface, the configuration mode
for this Service Interface is automatically enabled.
4Motion
254
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
The Bearer IP Interface (refer to “Configuring IP interfaces” on page 143) must be
configured prior to creating IP-IP or VLAN service interfaces.
After enabling the configuration mode for a Service Interface you can execute any
of the following tasks:
„ Configure one or more of the Service Interface parameters (refer to
Section 3.4.12.8.2)
„ Restore the default values of non-mandatory parameters of the Service
Interface (refer to Section 3.4.12.8.3)
After executing the above tasks, you can terminate the Service Interface
configuration mode (refer to Section 3.4.12.8.4) and return to the global
configuration mode.
Command
Syntax
npu(config)# srvc-intf [] [{IP-IP|VLAN|QinQ}]
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
The Service Interface alias of
the Service Interface for
which you want to enable the
configuration mode. If you
want to create a new Service
Interface, specify a new alias
and define the type of service
interface (see below).
Mandatory
N/A
String (1 to 30
characters)
[{IP-IP|VLAN
|QinQ}]
The Service Interface’s type.
Optional
IP-IP
„ IP-IP
„ VLAN
„ QinQ
4Motion
255
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
3.4.12.8.2
NPU Configuration
Global configuration mode
Configuring Service Interface Parameters
This section describes the commands for:
„ “Configuring Parameters for IP-IP Service Interface” on page 256
„ “Configuring Parameters for VLAN Service Interface” on page 257
3.4.12.8.2.1 Configuring Parameters for IP-IP Service Interface
After enabling the IP-IP Service Interface configuration mode, run the following
command to configure the IP-IP service interface parameters:
This command shall configure one or more parameters of the IP-IP Service
Interface.
npu(config-srvcif-ipip)# config tunnel ([descr ] [srcaddr ]
{dstaddr } [chksm])
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer to the syntax
description for more information about the appropriate values and format for configuring these
parameters.
At least one parameter must be specified (the value is optional): The command
npu(config-srvcif-ip-ip)# config tunnel will return an Incomplete Command error.
Command
Syntax
npu(config-srvcif-ip-ip)# config tunnel ([descr ] [srcaddr ]
{dstaddr } [chksm])
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
[descr ]
A description of the Service
Interface.
Optional
null
String (up to 70
characters)
256
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[srcaddr
]
The source IP address that
indicates the point of
origination of the tunnel for
the service interface.
NPU Configuration
Optional
0.0.0.0
IP Address of
Bearer
Interface.
Optional
0.0.0.0
Valid IP
Address.
Optional
By
default,
this
feature
is
disabled.
The
presence/abse
nce of this flag
indicates that
this feature is
enabled/
disabled.
Must be set to the same
address as the NPU Bearer
IP Address.
{dstaddr
}
The destination IP address
that indicates the point of
termination of the tunnel for
the service interface.
Must be set to a valid IP
address. The destination IP
address of an existing
Service Interface (if already
configured to a valid value)
cannot be changed.
[chksm]
Command
Modes
Indicates that end-to-end
checksumming mechanism
on ServiceTunnel Interface is
enabled.
IP-IP Service Interface configuration mode
3.4.12.8.2.2 Configuring Parameters for VLAN Service Interface
After enabling the VLAN Service Interface configuration mode, run the following
command to configure the VLAN service interface parameters:
This command shall configure one or more parameters of the VLAN Service
Interface.
npu(config-srvcif-vlan)# config ([descr ] [vlan-id ]
[dflt-gw-ip  ]
4Motion
257
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer to the syntax
description for more information about the appropriate values and format for configuring these
parameters.
At least one parameter must be specified (the value is optional): The command
npu(config-srvcif-vlan)# config will return an Incomplete Command error.
Command
Syntax
Privilege
Level
Syntax
Description
npu(config-srvcif-vlan)# config ([descr ] [vlan-id ]
[dflt-gw-ip  ]
10
Parameter
Description
Presence
Default
Value
Possible
Values
descr 
Aa description of the service
interface.
Optional
null
String (up to 70
characters)
vlan-id
]
A Service Interface VLAN ID
shall not conflict with other
instances of Service Interface
VLAN ID and VLAN IDs of
Bearer, Local-Management,
External-Management and
AU Maintenance interfaces.
Shall also not conflict with
CVID of any transparent MS
with L2 service.
Optional
1-9, 11-4094
Must be set to a valid value
other than the default (0). The
VLAN ID of an existing
Service Interface cannot be
changed.
4Motion
258
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[dflt-gw-ip  ]
The IP Address and subnet
mask of the Default Gateway.
NPU Configuration
Optional
The IP address shall be
unique among all the Host
Interfaces IP's (Bearer,
Local-Management,
Internal-Management,
External-Management) and
existing instances of Service
Interface’s Tunnel Destination
IP Address and Default
Gateway IP Address.
0.0.0.0
255.255.
255.0
valid IP
address and
mask
Interface mask should be
configured in such a way that
the resulting subnet should
not overlap with an existing
Interface subnet (host
interfaces, other service
interfaces).
Should be in the same
subnet.with the IP Address of
the DHCP server/proxy/relay
to be assigned to a service
group using this service
interface.
Must be changed from the
default value. The Default
Gateway IP Address of an
existing service interface
cannot be changed. The
Subnet Mask of a service
interface associated to a
service group cannot be
changed.
Command
Modes
VLAN Service Interface configuration mode
3.4.12.8.2.3 Configuring Parameter for QinQ Service Interface
After enabling the QinQ Service Interface configuration mode, run the following
command to configure the QinQ service interface parameters:
This command shall configure one or more parameters of the QinQ Service
Interface.
4Motion
259
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-srvcif-QinQ)# config ([descr ] [vlan-id ])
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer to the syntax
description for more information about the appropriate values and format for configuring these
parameters.
At least one parameter must be specified (the value is optional): The command
npu(config-srvcif-QinQ)# config will return an Incomplete Command error.
Command
Syntax
npu(config-srvcif-QinQ)# config ([descr ] [vlan-id ]])
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
descr 
A description of the service
interface.
Optional
null
String (up to 70
characters)
vlan-id
]
A Service Interface VLAN ID
shall not conflict with other
instances of Service Interface
VLAN ID and VLAN IDs of
Bearer, Local-Management
and External-Management
interfaces. Shall also not
conflict with CVID of any
transparent MS.
Optional
1-9, 11-4094
Note that the default (0) is not
a valid value.
Command
Modes
3.4.12.8.3
QinQ Service Interface configuration mode
Restoring the Default Configuration Parameters for an IP-IP Service
Interface
Run the following command to restore the default configuration for IP-IP service
interface chksm parameter:
npu(config-srvcif-ipip)# no tunnel [chksm]
4Motion
260
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
Refer to Section 3.4.12.8.2.1 for a description and default value of this parameter.
Command
Syntax
npu(config-srvcif-ipip)# no tunnel [chksm]
Privilege
Level
10
Command
Modes
IP-IP Service Interface configuration mode
3.4.12.8.4
Terminating a Service Interface Configuration Mode
This section describes the commands for:
„ “Terminating the IP-IP Service Interface Configuration Mode” on page 261
„ “Terminating the VLAN Service Interface Configuration Mode” on page 262
„ “Terminating the QinQ Service Interface Configuration Mode” on page 262
3.4.12.8.4.1 Terminating the IP-IP Service Interface Configuration Mode
Run the following command to terminate the IP-IP service interface configuration
mode:
npu(config-srvcif-ipip)# exit
Command
Syntax
npu(config-srvcif-ipip)# exit
Privilege
Level
10
Command
Modes
IP-IP Service interface configuration mode
4Motion
261
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.8.4.2 Terminating the VLAN Service Interface Configuration Mode
Run the following command to terminate the vlan service interface configuration
mode:
npu(config-srvcif-vlan)# exit
Command
Syntax
npu(config-srvcif-vlan)# exit
Privilege
Level
10
Command
Modes
VLAN Service interface configuration mode
3.4.12.8.4.3 Terminating the QinQ Service Interface Configuration Mode
Run the following command to terminate the QinQ service interface configuration
mode:
npu(config-srvcif-QinQ)# exit
Command
Syntax
npu(config-srvcif-QinQ)# exit
Privilege
Level
10
Command
Modes
QinQ Service interface configuration mode
3.4.12.8.5
Deleting a Service Interface
You can, at any time, run the following command to delete service interface:
npu(config)# no srvc-intf []
NOTE
A Service Interface cannot be deleted if it is assigned to any Service Group.
A QinQ Service Interface cannot be deleted if it is assigned to a Service Flow (with a VPWS-QinQ
Service Group). For details refer to “Configuring Service Flows” on page 314.
4Motion
262
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config)# no srvc-intf []
Privilege
Level
10
Syntax
Description
Command
Modes
3.4.12.8.6
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
The alias of the Service
interface which needs to be
deleted
Mandatory
N/A
String
Global configuration mode
Displaying Configuration Information for the Service Interface
To display configuration information for one or all service interfaces, run the
following command:
npu# show srvc-intf 
Specify a value for the intf-alias parameter if you want to display configuration
information for a particular service interface. Do not specify a value for this
parameter if you want to view configuration information for all service interfaces.
Command
Syntax
npu# show srvc-intf 
Privilege
Level
4Motion
263
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Display
Format
IP-IP
Service
Interface
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values

The alias of the service
interface that you want to
display. If you do not specify a
value for this parameter, all
the services interfaces that
are configured, are displayed.
Optional
N/A
String
if-alias 
if-descr 
intf-type IP-IP
tun-src-ip 
tun-dst-ip 
tun-chksum tun-mtu 
Display
Format
VLAN
Service
Interface
% Asn-gateway Srvc Intf config
if-alias 
if-descr 
intf-type VLAN
if-vlan-id 
if-dflt-gw-ip 
if-dflt-gw-netmask 
vlan-mtu 
Display
Format
QinQ
Service
Interface
% Asn-gateway Srvc Intf config
if-alias 
if-descr 
intf-type QinQ
if-vlan-id 
Command
Modes
4Motion
Global command mode
264
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
3.4.12.9
NPU Configuration
Configuring the AAA Client Functionality
The AAA client functionality enables configuration of one RADIUS client. The
RADIUS client encapsulates the messages destined for the AAA server in RADIUS
messages or decapsulates messages sent by the AAA server for the MS.
In addition, you can also configure certain RADIUS parameters such as the NAS
ID and the time zone offset that are applicable for all AAA clients. In the current
release a single AAA client is supported.
This section describes the commands for:
„ “Managing AAA Client Configuration” on page 265
„ “Managing Global RADIUS Configuration Parameters” on page 271
3.4.12.9.1
Managing AAA Client Configuration
To configure the AAA client:
Enable the AAA client configuration mode (refer to Section 3.4.12.9.1.1)
You can now execute any of the following tasks:
»
Configure the AAA client parameters (refer to Section 3.4.12.9.1.2)
»
Restore the default configuration of the Alternate Server (refer to
Section 3.4.12.9.1.3)
»
Switch between the Primary and Alternate Servers (refer to
Section 3.4.12.9.1.4)
»
Terminate the AAA client configuration mode (refer to Section 3.4.12.9.1.5)
In addition, you can, at any time, display the AAA client configuration information
(refer to Section 3.4.12.9.1.6). The AAA client cannot be deleted.
3.4.12.9.1.1 Enabling the AAA Client Configuration Mode
To configure the AAA client parameters, first enable the AAA client configuration
mode. Run the following command to enable the AAA client configuration mode.
npu(config)# aaa-client 
The system is supplied with a pre-configured AAA client with the following
properties that cannot be modified:
4Motion
265
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
client-alias: default
src-intf: Bearer
After enabling the AAA client configuration mode you can execute any of the
following tasks:
„ Configure the AAA client parameters (refer to Section 3.4.12.9.1.2)
„ Restore the default configuration of the Alternate Server (refer to
Section 3.4.12.9.1.3)
„ Switch between the Primary and Alternate Servers (refer to
Section 3.4.12.9.1.4)
„ Terminate the AAA client configuration mode and return to the global
configuration mode (refer to Section 3.4.12.9.1.5).
Command
Syntax
npu(config)# aaa-client 
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the client-alias of the
AAA client for which the
configuration mode is to be
enabled.
Mandatory
N/A
default
In the current release a single
AAA client is supported, with
client-alias “default”.
Command
Modes
Global configuration mode
3.4.12.9.1.2 Configuring Parameters for the AAA Client
After enabling the AAA client configuration mode, run the following command to
configure the parameters for the AAA client:
4Motion
266
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-aaa)# config ([src-intf ] [primary-serveraddr
] [alternate-serveraddr ] [rad-sharedsecret
] [aaaRedundancy {Enable|Disable}] [rad-CallingStationId
{Binary | UTF-8}])
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
IMPORTANT
If the bearer interface IP address is being modified after aaa-client configuration, you must
re-configure the src-intf parameter to "bearer" so that the aaa-client will attach itself to the new
bearer interface IP address.
Command
Syntax
npu(config-aaa)# config ([src-intf ] [primary-serveraddr ]
[alternate-serveraddr ] [rad-sharedsecret ] [aaaRedundancy
{Enable|Disable}] [rad-CallingStationId {Binary | UTF-8}])
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[src-intf ]
Indicates the interface
providing RADIUS client
functionality. Must be either
the bearer interface or the
external-management
interface.
Optional
bearer
„ bearer
Denotes IPv4 address of
the primary AAA server.
Mandatory
[primary-serveradd
r ]
„ external-man
agement
172.16.0.10
Valid IP
Address
primary-serveraddr and
alternate-serveraddr cannot
be the same.
primary-serveraddr and
alternate-serveraddr cannot
have IP address assigned
to NPU IP interfaces.
4Motion
267
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[alternate-serverad
dr ]
Denotes IPv4 address of
the alternate (secondary)
AAA server.
NPU Configuration
Optional
0.0.0.0
Valid IP
Address
0.0.0.0 means no alternate
server.
Must be set to a valid IP
address if aaaRedundancy
is enabled.
[rad-sharedsecret
]
Denotes the shared secret
between the AAA client and
the AAA server(s).
Optional
default
String (1 to 49
characters)
[aaaRedundancy
{Enable|Disable}]
Indicates whether AAA
server redundancy is
supported.
Optional
Disable
„ Enable
„ Disable
If enabled, the ASN-GW will
try switching to the alternate
server if the primary server
does not respond, and vise
versa.
If enabled - the ip-address
of the active server (primary
or alternate) cannot be
modified.
[rad-CallingStationI
d {Binary | UTF-8}]
Command
Modes
The format of the MAC
address used to define the
Calling Station ID
Optional
UTF-8
„ Binary
„ UTF-8
AAA client configuration mode
3.4.12.9.1.3 Restoring the Default Value of the Alternate Server
Run the following command to restore the default value (0.0.0.0) 0f the alternate
server:
npu(config-aaa)# no alternate-serveraddr
IMPORTANT
The alternate server cannot be cleared (restored to the default value) id aaaRedundancy is
enabled.
4Motion
268
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config-aaa)# no alternate-serveraddr
Privilege
Level
10
Command
Modes
AAA client configuration mode
NPU Configuration
3.4.12.9.1.4 Switching between the Primary and Alternate Servers
Run the following command to switch between servers:
npu(config-aaa)# aaaSwitchOver
This command is applicable only when aaa redundancy is enabled.
If you execute this command when the active server is the primary server, the unit
will attempt connecting to the alternate server, and vice versa.
Command
Syntax
npu(config-aaa)# aaaSwitchOver
Privilege
Level
10
Command
Modes
AAA client configuration mode
3.4.12.9.1.5 Terminating the AAA Client Configuration Mode
Run the following command to terminate the AAA client configuration mode:
npu(config-aaa)# exit
Command
Syntax
npu(config-aaa)# exit
Privilege
Level
10
4Motion
269
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
AAA client configuration mode
3.4.12.9.1.6 Displaying Configuration and Status Information for the AAA Client
To display one or all AAA clients, run the following command:
npu# show aaa-client 
In the current release a single AAA client is supported. The client-alias is default.
Command
Syntax
npu# show aaa-client 
Privilege
Level
Syntax
Description
Display
Format
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the client-alias for
which the associated AAA
client information is to be
displayed. In the current
release the client-alias of the
supported client is default.
Optional
N/A
default or null
AAA-client
Src-intf(IP)
Primary-ServerAddr
Alternate ServerAddr :
Radius Shared Secret : 
Active AAA server
AAA Redundancy
Station ID Format
4Motion
270
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
Global command mode
In addition to configurable parameters, the currently Active AAA server
(Primary/Alternate) is also displayed.
3.4.12.9.2
Managing Global RADIUS Configuration Parameters
Global RADIUS configuration parameters for AAA clients determine how AAA
clients should send access requests. This section describes the commands to be
used for:
„ “Configuring Global RADIUS Parameters” on page 271
„ “Restoring the Default Global RADIUS Configuration Parameters” on page 273
„ “Displaying Global RADIUS Configuration Parameters” on page 274
3.4.12.9.2.1 Configuring Global RADIUS Parameters
To configure the global RADIUS configuration parameters to be used for all AAA
clients, run the following command:
npu(config)# radius <[accessreq-retries ]
[accessreq-interval ] [nasid ]
[timezone-offset ] [mtu ][RadiusAtrbtTypeServiceProfileName
] [vlan-classf-bit-align
{msbShift|lsb}][alrmAaaSwitchoverRetryFailThrshld(1-250)>]>
NOTE
You can display configuration information for global RADIUS parameters. For details, refer to
Section 3.4.12.9.2.3
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
Command
Syntax
4Motion
npu(config)# radius <[accessreq-retries ] [accessreq-interval ]
[nasid ] [timezone-offset ] [mtu ] [RadiusAtrbtTypeServiceProfileName ]
[alrmAaaSwitchoverRetryFailThrshld(1-250)>] [vlan-classf-bit-align {msbShift|lsb}]>
271
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
Syntax
Description
NPU Configuration
10
Parameter
Description
Presence
Default
Value
Possible
Values
[accessreq-retries
]
Denotes the maximum
number of times the AAA
client can resend the access
request.
Optional
0-5
[accessreq-interval
]
Denotes the interval, in
seconds, after which the AAA
client can resend the access
request.
Optional
500
10-100000
[nasid
]
Denotes the unique identifier
of the ASNGW NAS. Sent in
Access Request message
only if configured. Should be
in FQDN format.
Optional
null
String (up to 64
characters)
[timezone-offset
]
Denotes the time zone offset,
in seconds, from GMT at the
NAS.
Optional
0-86400
[mtu ]
Denotes the MTU to be used
for the AAA client
functionality.
Optional
2000
1020-2000
[RadiusAtrbtTypeS
erviceProfileName
]
Denotes the RADIUS
attribute in which the
ASN-GW shall expect to get
the service profile name. For
example, configure 11 if AAA
uses Filter ID as the container
of service profile name,
Optional
11
1-255
Use only unassigned
freetext-type RADIUS
attributes.
4Motion
272
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[alrmAaaSwitchov
erRetryFailThrshld
(1-250)>]
Threshold to set alarm when
the number of AAA
switchover "unsuccessful
access to primary +
secondary" failed events for a
measured period (PM interval
of 15 minutes) exceeds the
provisioned number.
Optional
250
1 - 250
[vlan-classf-bit-alig
n {msbShift | lsb}]
Defines how to transfer VLAN
ID between R3 and R6:
Optional
msbShift
„ msbShift
If msbShift is selected:
„ lsb
a. When transferring classifier
VID value from R3 side to R6
side, the binary value of the
12 least significant bits in R3
TLV will be copied and pasted
as most significant bits in R6
TLV.
b. When transferring classifier
VID value from R6 to R3, the
binary value of the 12 the
most significant bits in R6
TLV will be copied and pasted
as the 12 least significant bits
in R3 TLV.
if lsb is selected: The whole
16 bit value of the relevant
TLV will be transferred
without any change when
transferring classifier VID
value from R3 side to R6 side
and from R6 to R3.
Command
Modes
Global configuration mode
3.4.12.9.2.2 Restoring the Default Global RADIUS Configuration Parameters
To restore the default global RADIUS configuration used for AAA clients, run the
following command:
npu(config)# no radius [accessreq-retries] [accessreq-interval]
[nasid] [timezone-offset] [mtu]
4Motion
273
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
Refer Section 3.4.12.9.2.1 for a description and default values of these parameters.
Command
Syntax
npu(config)# no radius [accessreq-retries] [accessreq-interval] [nasid] [timezone-offset] [mtu]
Privilege
Level
10
Command
Modes
Global configuration mode
3.4.12.9.2.3 Displaying Global RADIUS Configuration Parameters
To display global RADIUS configuration parameters used for all AAA clients, run
the following command:
npu# show radius
Command
Syntax
npu# show radius
Privilege
Level
Display
Format
TimeOut 
accessReq-retries 
NAS-ID 
TimeZone Offset 
framed MtuSize 
Profile AtrbtType 
alrmAaaSwitchoverRetryFailThrshld 
VLAN Bit Alignment 
Command
Modes
4Motion
Global command mode
274
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.10 Managing Service Groups
A service group is a group of MSs that are served by the same service provider or
service flows that belong to the same service class.
The following service group types are supported:
„ IP: This type of service group is used only for IP CS flows. Once service group
is configured as type IP, additional IP allocation configuration is also required
(such as DHCP mode, IP pool, IP Subnet, etc). This type of service group must
be associated with either IP-IP (encapsulated IP packets) or VLAN type of R3
service interface. An IP service group can be configured to support time based
or volume and time based accounting. In addition, an IP service group can be
configured to support direct communication between MSs belonging to the
service group.
„ VPWS-Transparent: This type of service group is used only for VLAN CS flows.
Once service group is configured as VPWS-Transparent type, IP allocation
configuration is not required. This type of service group is not associated with
any R3 service interface as vlan-tagged MS traffic is transferred transparently
on the on the R3 interface. A VPWS-Transparent service group can be
configured to support time based accounting.
„ VPWS-QinQ: This type of service group is used only for VLAN CS flows. Once
service group is configured as type VPWS-QinQ type, IP allocation
configuration is not required. This type of service group is not associated with
any R3 service interface as double-tagged MS traffic is transferred
transparently on the on the R3 interface. The QinQ VLAN used by the MS
should be received from the AAA server in Access-Accept messages. A
VPWS-QinQ service group can be configured to support time based
accounting.
„ VPWS-Mapped: This type of service interface is intended for special needs
were VLAN CS service flows from multiple MSs use the same VLAN ID. Once
service group is configured as VPWS- Mapped type, IP allocation configuration
is not required. This type of service group makes the mapping between a
unique MS flow VLAN ID used on R3 interface and a CVID. The CVID can be
missing. For this service group type a VLAN pool need to configured. The
ASNGW will uniquely allocate a VLAN from the configured pool to each MS
flow to be used on R3 interface. A VPWS-Mapped service group can be
configured to support time based accounting.
You can configure up to 10 service groups, where each of the IP Service Groups is:
4Motion
275
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
„ Associated with a separate service IP or VLAN service interface.
„ Configured as any one of the following:
»
DHCP server that allocates an IP address to the MS from the local pool (in
the non-HA mode).
»
DHCP relay that obtains the IP address using an external DHCP server (in
the non-HA mode).
»
DHCP proxy for either of the following boot modes:
◊
Non-HA mode: The DHCP proxy assigns the MS the IP address that was
received from AAA in the MS profile (in FRAMED-IP attribute or R3
Descriptors) or
◊
HA mode: The DHCP proxy assigns the MS, the IP address received in
the MS profile or obtains the IP address from HA using the mobile IP.
To configure a service group:
Enable the service group configuration mode (refer to Section 3.4.12.10.1)
You can now execute any of the following tasks:
»
Configure the common parameters of an IP service group (refer to
Section 3.4.12.10.2)
»
Enable/Disable the VLAN Interface of an IP Service Group (refer to
Section 3.4.12.10.3)
»
Enable the service group DHCP operation mode and configure the DHCP
server/proxy/relay-specific parameters (refer to Section 3.4.12.10.4)
»
Configure the parameters of a VPWS-Transparent Service Group (refer to
Section 3.4.12.10.5)
»
Configure the parameters of a VPWS-QinQ Service Group (refer to
Section 3.4.12.10.6)
»
Configure the parameters of a VPWS-Mapped Service Group (refer to
Section 3.4.12.10.7)
4Motion
276
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
»
NPU Configuration
Terminate the service group configuration mode (refer to
Section 3.4.12.10.8)
In addition, you can, at any time, display configuration information (refer to
Section 3.4.12.10.10) or delete an existing service group (refer to
Section 3.4.12.10.9).
3.4.12.10.1 Enabling the Service Group Configuration Mode\ Creating a New
Service Group
To configure the parameters for the service group, first enable the service group
configuration mode. Run the following command to enable the service group
configuration mode or create the service group.
npu(config)# srvc-grp  [ServiceGrpType {IP | VPWS-QinQ |
VPWS-Transparent | VPWS-Mapped}]
If you use this command to create a new service group, the configuration mode for
this group is automatically enabled after which you can configure or restore the
default parameters for this service group.
After enabling the service group configuration mode, you can execute any of the
following tasks:
„ Configure the common parameters for an IP service group (refer to
Section 3.4.12.10.2)
„ Enable/Disable the VLAN Interface of an IP Service Group (refer to
Section 3.4.12.10.3)
„ Enable the service group operation mode and configure the DHCP
server/proxy/relay-specific parameters (refer to Section 3.4.12.10.4)
„ Configure the parameters of a VPWS-Transparent Service Group (refer to
Section 3.4.12.10.5)
„ Configure the parameters of a VPWS-Transparent Service Group (refer to
Section 3.4.12.10.6)
„ Configure the parameters of a VPWS-Transparent Service Group (refer to
Section 3.4.12.10.7)
After executing these tasks, you can terminate the service group configuration
mode (refer to Section 3.4.12.10.8).
4Motion
277
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
You can display configuration information for specific or all service groups. For details, refer to
Section 3.4.12.11.2.
Command
Syntax
npu(config)# srvc-grp  [ServiceGrpType {IP | VPWS-QinQ | VPWS-Transparent |
VPWS-Mapped}]
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
srvc-grp

Denotes the group-alias of
the service group for which
the service group
configuration mode is to be
enabled. If you want to create
a new service group, specify
the group alias to be assigned
to the service group.
Mandatory
N/A
String (1 to 30
characters)
[ServiceGrpT
ype {IP |
VPWS-QinQ |
VPWS-Transpa
rent |
VPWS-Mapped}
The Service group’s type.
Optional
IP
„ IP
„ VPWS-QinQ
„ VPWS-Trans
parent
„ VPWS-Mapp
ed
Command
Modes
Global configuration mode
3.4.12.10.2 Configuring Common Parameters of an IP Service Group
After enabling the service group configuration mode for an IP service group, run
the following command to configure common parameters for the service group:
npu(config-srvcgrp)# config {{[srvcif-alias ]
[waitdhcp-holdtime ] [dhcp-ownaddr ]} |
4Motion
278
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
{server|proxy|relay} |{[]}|{[] | [acctInterimTmr ]}
This commands comprises 5 sub-commands:
npu(config-srvcgrp)# config {[srvcif-alias ]
[waitdhcp-holdtime ] [dhcp-ownaddr ]}
npu(config-srvcgrp)# config {server|proxy|relay}
npu(config-srvcgrp)# config {[]}
npu(config-srvcgrp)# config {[]}
npu(config-srvcgrp)# config {[acctInterimTmr ]}
NOTE
You can display configuration information for the service group. For details, refer to
Section 3.4.12.11.2.
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
Command
Syntax
npu(config-srvcgrp)# config {{[srvcif-alias ] [waitdhcp-holdtime ]
[dhcp-ownaddr ]} | {server|proxy|relay} |{[]}|{[] | [acctInterimTmr ]}
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[srvcif-alias
]
Denotes the pre-defined IP or
VLAN service interface alias
to be used as the data path
for traffic towards the core
network.
Mandatory
N/A
String
Note that a Service Interface
alias can be associated only
to a single Service Group.
4Motion
279
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[waitdhcp-holdtime
]
Denotes the period, in
seconds, for which the NPU
waits for an IP address
allocation trigger (MIP
registration request / DHCP
discover) from the MS.
NPU Configuration
Optional
0-86400
Mandatory
N/A
Valid IP
Address
Mandatory
N/A
„ dhcp-server
If you specify the value of this
parameter as 0, no timer is
started and the NPU will wait
infinitely for the IP address
allocation trigger.
[dhcp-ownaddr
]
Denotes the IPv4 address of
the DHCP server/ relay/
proxy.
Must be unique in the
network.
For a service group using a
VLAN service interface,
should be in same subnet
with the Default Gateway
configured for the service
interface associated with the
service group. Subnet mask
is taken as the default subnet
mask i.e 255.255.255.0.
Note: In DHCP Server mode,
the DHCP server IP address
must be in the same subnet
but outside the range
allocated for users address
pool as provisioned in the
DHCP Server.
{server|proxy|relay
Mode of IP address allocation
used for subscribers: DHCP
Server/ Proxy/ Relay.
„ dhcp-proxy
„ dhcp-relay
4Motion
280
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
{acct
{none|time|volume
Time}}
The Accounting mode for the
service interface:
NPU Configuration
Optional
time
„ none
„ time
none: No accounting support.
„ volumeTime
time: The ASN-GW send
RADIUS Accounting
Start/Stop Requests. The
ASN-GW shall also send
Interim Accounting requests
to AAA server using RADIUS
Accounting Interim messages
on a preconfigured or
negotiated interval. AAA
server can send negotiated
time interval in
Access-Accept message. If
ASN GW defined value (see
acctInterimTmr below) is zero
and there is no
Acct-Interim-Interval in
Access Accept, interim
updates should be
deactivated.
volumeTime: Same as for
time option above. In
addition, this mode supports
postpaid accounting by
supporting IP Session
Volume Based Accounting.
The ASN-GW will report the
cumulative volume counters
for each MS IP Session. The
counters will be collected per
MS Service Flow and will be
cumulated in order to get the
MS IP Session counters.
{ms-loop {enable|
disable}}
4Motion
Denotes whether MS
loopback (direct
communication between two
MSs belonging to the same
service group) is enabled or
disabled for the service
interface
281
Optional
Disable
„ Enable
„ Disable
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[acctInterimTmr
]
Applicable only if acct (see
above) mode is set to either
time or volumeTime. The
default interval in minutes for
Accounting Interim reports to
be used if
Acct-Interim-Interval is not
received from the AAA server.
NPU Configuration
Optional
„ 0
„ 5-1600
Value “0” means interim
reports are deactivated
unless Acct-Interim-Interval is
sent by the AAA server in
Access Accept messages.
Command
Modes
IP Service group configuration mode
3.4.12.10.3 Enabling/Disabling VLAN Service Interface for an IP Service Group
This command is applicable only for an IP service group associated with a VLAN
service interface.
Run the following commands to enable/disable the creation of a data-path for a
VLAN Service:
To enable: npu(config-srvcgrp)# set vlan-enable
To disable: npu(config-srvcgrp)# no vlan-enable
IMPORTANT
The default is disabled
Command
Syntax
npu(config-srvcgrp)# set vlan-enable
Privilege
Level
10
Command
Modes
IP Service group configuration mode
4Motion
npu(config-srvcgrp)# no vlan-enable
282
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.10.4 Configuring the DHCP Server/Proxy/Relay
To configure the DHCP server/proxy/relay:
Enable the service group operation mode for DHCP server/relay/proxy (refer to
Section 3.4.12.10.4.1)
You can now execute one of the following tasks according to the selected DHCP
mode:
»
Configure the DHCP server (refer to Section 3.4.12.10.4.2)
»
Configure the DHCP proxy (refer to Section 3.4.12.10.4.3)
»
Configure the DHCP relay (refer to Section 3.4.12.10.4.4)
3.4.12.10.4.1 Enabling the Service Group Operation Mode for DHCP Server//Proxy/Relay
Run the following command enable the DHCP (server/relay/proxy) configuration
mode.
npu(config-srvcgrp)# config {server|proxy|relay}
When you run this command, the DHCP server/proxy/relay configuration mode is
enabled, after which you can execute the following tasks:
„ Configure the DHCP server (refer to Section 3.4.12.10.4.2)
„ Configure the DHCP proxy (refer to Section 3.4.12.10.4.3)
„ Configure the DHCP relay (refer to Section 3.4.12.10.4.4)
NOTE
You cannot modify the configured DHCP mode. To change the DHCP mode you should first delete
the Service Group and configure it again.
Command
Syntax
npu(config-srvcgrp)# config {server|proxy|relay}
Privilege
Level
10
4Motion
283
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
{server|proxy|relay
Indicates whether the service
group operation mode is to be
enabled for the DHCP server,
proxy or relay.
Mandatory
N/A
„ server
„ proxy
„ relay
Service group configuration mode
3.4.12.10.4.2 Configuring the DHCP Server
After enabling the service group operation mode for the DHCP server, you can
execute any of the following tasks:
„ “Configuring DHCP Server Parameters” on page 284
„ “Restoring Configuration Parameters for the DHCP Server” on page 288
„ “Configuring Exclude IP Addresses for the DHCP Server” on page 288
„ “Deleting Exclude IP Addresses for the DHCP Server” on page 289
NOTE
Before executing these tasks, ensure that you have enabled the DHCP server configuration mode.
For details, refer to “Enabling the Service Group Operation Mode for DHCP
Server//Proxy/Relay” on page 283.
3.4.12.10.4.2.1Configuring DHCP Server Parameters
Run the following command to configure the DHCP server:
npu(config-srvcgrp-dhcpserver)# config ([pool-minaddr ]
[pool-maxaddr ] [pool-subnet ] [dflt-gwaddr
] [lease-interval ]
[renew-interval ] [rebind-interval ]
[dnssrvr-addr ] [offerreuse-holdtime ] [opt60
] [opt43 {[Name ] [Value ]}]
[Sname ] [File ] [dnssrvr-addr2 ])
4Motion
284
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
Command
Syntax
npu(config-srvcgrp-dhcpserver)# config ([pool-minaddr ] [pool-maxaddr ]
[pool-subnet ] [dflt-gwaddr ] [lease-interval ]
[renew-interval ] [rebind-interval ] [dnssrvr-addr ] [offerreuse-holdtime
] [opt60 ] [opt43 {[Name ] [Value ]}] [Sname
] [File ] [dnssrvr-addr2 ])
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible Values
[pool-minaddr
]
Denotes the minimum
(lowest) IP address of
the address pool to be
used for address
allocation for MSs from
this Service Group.
Optional
0.0.0.0
Valid IP Address
DHCP address in the
pool shall not overlap
with the DHCP address
pool defined in an
existing service group
and with ip addresses of
host interfaces (Bearer,
External mgmt, Internal
mgmt and Local mgmt).
4Motion
285
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[[pool-maxaddr
]
Denotes the maximum
(highest) IP address of
the address pool
configuration.
NPU Configuration
Optional
255.255.
255.255
Valid IP Address
DHCP address in the
pool shall not overlap
with the DHCP address
pool defined in an
existing service group
and with ip addresses of
host interfaces (Bearer,
External mgmt, Internal
mgmt and Local mgmt).
[pool-subnet ]
The IP subnet mask to
be provided by local
DHCP Service with IP
address for MSs from
this Service Group.
Optional
255.255.
255.255
IP subnet
[dflt-gwaddr ]
IP address of Default
Gateway to be provided
by local DHCP Service
with IP address for MS
from this Service Group.
Optional
0.0.0.0
(none)
Valid IP Address
[lease-interval
]
Lease time in seconds of
IP address allocated for
MS from this Service
Group.
Optional
86400
24-4294967295
[renew-interval
]
Denotes the period, after
which, the MS can
request for renewal of
the lease which has
expired. Specify the
value of this parameter
as a percentage of the
lease-interval
parameter.
Optional
50
1-100
Optional
75
1-99
The renew-interval must
be lower than
rebind-interval.
[rebind-interval
]
4Motion
Denotes the rebind
interval maintained as a
percentage of the lease
interval. This is passed
to the MS (DHCP client).
286
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[dnssrvr-addr
]
IP Address of the first
DNS Server to be
provisioned to MS from
this Group.
Optional
0.0.0.0
(none)
Valid IP Address
[offerreuse-holdtime
]
Denotes the Offer Reuse
time in seconds of IP
address offered to MS
from this Service Group.
Optional
1-120
[opt60 ]
Configures option 60.
Optional
null
String (up to 30
characters).
An empty string (null)
means that DHCP
Option 60 is disabled.
Command
Modes
4Motion
Null (empty string)
disables Option 60.
[opt43 {[Name
]
Configures option 43
Name
Optional
Internet
Gatewa
yDevice.
Manage
mentSer
ver.URL
String (up to 64
characters)
[Value ]
Configures option 43
Value
Optional
empty
string
String (up to 64
characters)
[Sname ]
Configures the server
host name. This
parameter is sent in
dhcp-offer / dhcp-ack
messages and may be
used by certain CPEs.
Optional
empty
string
String (up to 64
characters)
[File ]
Configures the boot file
name. This parameter is
sent in dhcp-offer /
dhcp-ack messages and
may be used by certain
CPEs.
Optional
empty
string
String (up to 128
characters)
[dnssrvr-addr2
]
IP Address of the second
DNS Server to be
provisioned to MS from
this Group.
Optional
0.0.0.0
(none)
Valid IP address
Service Group-DCHP server configuration mode
287
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.10.4.2.2Restoring Configuration Parameters for the DHCP Server
Run the following command to restore the default values of one or several DHCP
server parameters. This command can be used to delete the DNS server address
configuration (if specified).
npu(config-srvcgrp-dhcpserver)# no [lease-interval]
[renew-interval] [rebind-interval] [dnssrvr-addr]
[offerreuse-holdtime] [dnssrvr-addr2]
Specify one or several parameters to restore the specified parameters to their
default values. Do not specify any parameter to restore all of these parameters to
their default values.
NOTE
Refer to Section 3.4.12.10.4.2.1 for a description and default values of these parameters.
Command
Syntax
npu(config-srvcgrp-dhcpserver)# no [lease-interval] [renew-interval] [rebind-interval] [dnssrvr-addr]
Privilege
Level
10
Command
Modes
Service group-DHCP server configuration mode
[offerreuse-holdtime] [dnssrvr-addr2]
3.4.12.10.4.2.3Configuring Exclude IP Addresses for the DHCP Server
Run the following command to configure exclude IP addresses for the DHCP
server:
npu(config-srvcgrp-dhcpserver)# exclude-addr 
 [] ….
In each command you may add up to 9 IP addresses to be excluded. The total
number of excluded IP addresses is up to a maximum of 16384.
IMPORTANT
An error may occur if you provide an invalid IP address. Refer the syntax description for more
information about the appropriate values and format for configuring this parameters.
4Motion
288
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-srvcgrp-dhcpserver)# exclude-addr   []
….
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

The number of IP addresses
to be excluded
Mandatory
N/A
1-9

Denotes the exclude IP
address that will not be
assigned to an MS by the
DHCP server.
Mandatory
N/A
Valid IP
address
The number of IP address
entries must match the value
defined by the no. of Addrs
parameter.
Command
Modes
Service group-DCHP server configuration mode
3.4.12.10.4.2.4Deleting Exclude IP Addresses for the DHCP Server
Run the following command to delete one or several excluded IP addresses for the
DHCP server:
npu(config-srvcgrp-dhcpserver)# no exclude-addr   [] …
Run the following command (without specifying the parameters) to delete all
excluded IP addresses for the DHCP server:
npu(config-srvcgrp-dhcpserver)# no exclude-addr
The deleted exclude IP addresses are no longer excluded when the DHCP server
allocates the IP addresses. That is, the server may allocate these IP addresses to
the MS.
Command
Syntax
4Motion
npu(config-srvcgrp-dhcpserver)# no exclude-addr no. of Addrs (1-9)> 
[] …
289
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
Syntax
Description
NPU Configuration
10
Parameter
Description
Presence
Default
Value
Possible
Values

The number of excluded IP
addresses to be deleted.
Optional
N/A
1-9
Optional
N/A
Valid IP
address
Do not specify any value if
you want to remove all the
exclude IP addresses
specified for that DHCP
server.

Denotes an IP address that
you want to remove from the
list of exclude IP addresses.
The number of IP address
entries must match the value
defined by the no. of Addrs
parameter.
Do not specify any value if
you want to remove all the
exclude IP addresses
specified for that DHCP
server.
Command
Modes
Service group-DHCP server configuration mode
3.4.12.10.4.2.5Terminating the DHCP Server Configuration Mode
Run the following command to terminate the DHCP server configuration mode:
npu(config-srvcgrp-dhcpserver)# exit
Command
Syntax
npu(config-srvcgrp-dhcpserver)# exit
Privilege
Level
10
4Motion
290
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
Service group-DHCP server configuration mode
3.4.12.10.4.3 Configuring the DHCP Proxy
After enabling the service group operation mode for the DHCP proxy, you can
execute the following tasks:
„ “Specifying DHCP Proxy Configuration Parameters” on page 291
„ “Restoring the Default Configuration Parameters for the DHCP Proxy” on
page 294
„ “Terminating the DHCP Proxy Configuration Mode” on page 295
3.4.12.10.4.3.1Specifying DHCP Proxy Configuration Parameters
Run the following command to configure the DHCP proxy:
npu(config-srvcgrp-dhcpproxy)# config ([offerreuse-holdtime
] [lease-interval ] [dnssrvr-addr ]
[pool-subnet ] [dflt-gwaddr ] [renew-interval
] [rebind-interval ] [opt60 ] [opt43
{[Name ] [Value ]}] [Sname ]
[File ]) [dnssrvr-addr2 ]
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
Command
Syntax
npu(config-srvcgrp-dhcpproxy)# config ([offerreuse-holdtime ] [lease-interval ]
[dnssrvr-addr ] [pool-subnet ] [dflt-gwaddr ] [renew-interval ]
[rebind-interval ] [opt60 ] [opt43 {[Name ] [Value ]}]
[Sname ] [File ] [dnssrvr-addr2 ])
Privilege
Level
10
4Motion
291
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[offerreuse-holdtim
e ]
Denotes the duration in
seconds within which the
MS should send a DHCP
request to accept the
address sent by the NPU.
Optional
0-120
Optional
86400
24 4294967295
Optional
0.0.0.0
(none)
Valid IP
Address
Optional
255.255.
255.255
IP subnet
If the MS does not accept
the address within this
period, the MS is
deregistered.
[lease-interval
]
Lease time in seconds of
IP address allocated for
MS from this Service
Group.
In the Proxy mode, this
value is used if appropriate
parameter is not received
in RADIUS
Access-Accept.
[dnssrvr-addr ]
IP Address of the first DNS
Server to be provisioned to
MS from this Group.
In the Proxy mode, this
value is used if appropriate
parameter is not received
in RADIUS
Access-Accept.
[pool-subnet ]
4Motion
The IP subnet mask to be
provided by local DHCP
Service with IP address for
MSs from this Service
Group. In the Proxy mode,
this value is used if
appropriate parameter is
not received in RADIUS
Access-Accept.
292
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[dflt-gwaddr ]
IP address of Default
Gateway to be provided by
local DHCP Service with
IP address for MS from
this Service Group.
NPU Configuration
Optional
0.0.0.0
(none)
Valid IP
Address
Optional
50
1-100
Optional
75
1-99
In the Proxy mode, this
value is used if appropriate
parameter is not received
in RADIUS
Access-Accept.
[renew-interval
]
Denotes the period, after
which, the MS can request
for renewal of the lease
which has expired. Specify
the value of this parameter
as a percentage of the
lease-interval
parameter.
This value is used if
appropriate parameter is
not received in RADIUS
Access-Accept.
[rebind-interval
]
Denotes the rebind interval
maintained as a
percentage of the lease
interval. This is passed to
the MS (DHCP client).
This value is used if
appropriate parameter is
not received in RADIUS
Access-Accept.
4Motion
[opt60 ]
Configures option 60.
Optional
null
String (up to 30
characters)
[opt43 {[Name
]
Configures option 43
Name
Optional
Internet
Gateway
Device.
Manage
mentSer
ver.URL
String (up to 64
characters)
[Value ]
Configures option 43
Value
Optional
empty
string
String (up to 64
characters)
293
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[Sname ]
Configures the proxy host
name. This parameter is
sent in dhcp-offer /
dhcp-ack messages and
may be used by certain
CPEs.
Optional
empty
string
String (up to 64
characters)
[File ]
Configures the boot file
name. This parameter is
sent in dhcp-offer /
dhcp-ack messages and
may be used by certain
CPEs.
Optional
empty
string
String (up to
128 characters)
[dnssrvr-addr2
]
IP Address of the second
DNS Server to be
provisioned to MS from
this Group.
Optional
0.0.0.0
(none)
Valid IP
address
In the Proxy mode, this
value is used if appropriate
parameter is not received
in RADIUS
Access-Accept.
Command
Modes
Service group-DHCP proxy configuration mode
3.4.12.10.4.3.2Restoring the Default Configuration Parameters for the DHCP Proxy
Run the following command to restore the default values of one or several DHCP
proxy parameters. This command can also be used to delete the configured DNS
server address (if specified).
npu(config-srvcgrp-dhcpproxy)# no [offerreuse-holdtime]
[lease-interval] [dnssrvr-addr][renew-interval] [rebind-interval]
[dnssrvr-addr2]
Specify one or several parameters to restore the specified parameters to their
default values. Do not specify any parameter to restore all of these parameters to
their default values.
NOTE
Refer Section 3.4.12.10.4.3.1 for a description and default values of these parameters.
4Motion
294
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config-srvcgrp-dhcpproxy)# no [offerreuse-holdtime] [lease-interval]
[dnssrvr-addr][renew-interval] [rebind-interval] [dnssrvr-addr2]
Privilege
Level
10
Command
Modes
Service group-DHCP proxy configuration mode
NPU Configuration
3.4.12.10.4.3.3Terminating the DHCP Proxy Configuration Mode
Run the following command to terminate the DHCP proxy configuration mode:
npu(config-srvcgrp-dhcpproxy)# exit
Command
Syntax
npu(config-srvcgrp-dhcpproxy)# exit
Privilege
Level
10
Command
Modes
Service group-DHCP proxy configuration mode
3.4.12.10.4.4 Configuring the DHCP Relay
After enabling the service group operation mode for the DHCP relay, you can
execute any of the following tasks:
„ “Configuring the DHCP Relay Parameters” on page 295
„ “Terminating the DHCP Relay Configuration Mode” on page 301
3.4.12.10.4.4.1Configuring the DHCP Relay Parameters
Run the following command to configure the DHCP server address for the DHCP
relay:
npu(config-srvcgrp-dhcprelay)# config ([server-addr ]
[{EnableOpt82|DisableOpt82}])
4Motion
295
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for the DHCP server address. Refer to the syntax
description for more information about the appropriate values and format for configuring this
parameters.
Command
Syntax
npu(config-srvcgrp-dhcprelay)# config ([server-addr ]
[{EnableOpt82|DisableOpt82}])
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[server-addr
]
Denotes the IP address of the
external DHCP server. Must
be configured to a valid IP
address.
Optional
0.0.0.0
Valid IP
Address
[{EnableOpt82|Dis
ableOpt82}]
Denotes whether DHCP
option 82 is enabled or
disabled.
Optional
Disable
Opt82
„ EnableOpt82
„ DisableOpt8
Command
Modes
Service group-DHCP relay configuration mode
3.4.12.10.4.4.2Configuring the DHCP Relay Option 82 Parameters
If Option 82 for the DHCP Relay is enabled, run the following command to
configure suboptions of option 82 of DHCP messages:
npu(config-srvcgrp-dhcprelay-Opt82)# config ([Subopt1value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|asciiMsID|asciiBsID|asc
iiBsMac|AsciiFrStrng |BinFrStrng }] [Subopt2value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|asciiMsID|asciiBsID|asc
iiBsMac|AsciiFrStrng |BinFrStrng }] [Subopt6value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|AsciiFrStrng
|BinFrStrng }] [{Subopt7value [service-type]
[vendor-specific] [session-timeout]}] [{EnableUnicast|DisableUnicast}])
4Motion
296
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
„ For DhcpRlOpt82SubOpt1BinFrstrng value, enter hex string without spaces.
„ If Opt82Unicast is enabled then DHCP relay agent appends option 82 to all DHCP messages
(unicast and broadcast).
„ If Opt82Unicast is disabled (default) then DHCP relay agent appends option 82 only to
broadcast DHCP request messages.
Command
Syntax
npu(config-srvcgrp-dhcprelay-Opt82)# config ([Subopt1value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|asciiMsID|asciiBsID|asciiBsMac|AsciiFrStrng
|BinFrStrng }] [Subopt2value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|asciiMsID|asciiBsID|asciiBsMac|AsciiFrStrng
|BinFrStrng }] [Subopt6value
{Default|MSID|BSID|NASID|NASIP|Full-NAI|Domain|AsciiFrStrng |BinFrStrng
}] [{Subopt7value [service-type] [vendor-specific] [session-timeout]}]
[{EnableUnicast|DisableUnicast}])
Privilege
Level
10
4Motion
297
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible Values
[Subopt1value
{Default|MSID|BSI
D|NASID|NASIP|F
ull-NAI|Domain|asc
iiMsID|asciiBsID|as
ciiBsMac|AsciiFrSt
rng
|BinFr
Strng
}]
Configures the suboption 1
(Agent Circuit ID) of DHCP
option 82.
Optional
Not Set
„ Default
For AsciiFrStrng (string enter
up to 32 characters,
For BinFrStrng (string enter a
string of up to 32 hexadecimal
digits (no spaces).
„ MSID
„ BSID
„ NASID
„ NASIP
„ Full-NAI
„ Domain
„ asciiMsID
„ asciiBsID
„ asciiBsMac
„ AsciiFrStrng
(string32)
„ BinFrStrng
(string32)
4Motion
298
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[Subopt2value
{Default|MSID|BSI
D|NASID|NASIP|F
ull-NAI|Domain|asc
iiMsID|asciiBsID|as
ciiBsMac|AsciiFrSt
rng
|BinFr
Strng }
Configures the suboption 2
(Agent Remote ID) of DHCP
option 82.
NPU Configuration
Optional
Not Set
„ Default
„ MSID
For AsciiFrStrng (string enter
up to 32 characters,
„ BSID
„ NASID
For BinFrStrng (string enter a
string of up to 32 hexadecimal
digits (no spaces).
„ NASIP
„ Full-NAI
„ Domain
„ asciiMsID
„ asciiBsID
„ asciiBsMac
„ AsciiFrStrng
(string32)
„ BinFrStrng
(string32)
[Subopt6value
{Default|MSID|BSI
D|NASID|NASIP|F
ull-NAI|Domain|As
ciiFrStrng
|BinFr
Strng
}]
Configures the suboption 6
(Agent Subscriber ID)of
DHCP option 82.
For AsciiFrStrng (string enter
up to 32 characters,
For BinFrStrng (string enter a
string of up to 32 hexadecimal
digits (no spaces).
Optional
Not Set
„ Default
„ MSID
„ BSID
„ NASID
„ NASIP
„ Full-NAI
„ Domain
„ AsciiFrStrng
(string32)
„ BinFrStrng
(string32)
4Motion
299
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[{Subopt7value
[service-type]
[vendor-specific]
[session-timeout]}]
Configures the suboption 7 of
DHCP option 82.
NPU Configuration
Optional
Allows enabling/disabling the
use of suboption 7 by
specifying it. In addition,
allows enabling/disabling the
following attributes (by
specifying attributes to be
enabled) if suboption 7 is
enabled:
„ service-type (attribute 6)
„ vendor-specific (attribute
26)
„ session-timeout (attribute
27)
[{EnableUnicast|Di
sableUnicast}])
Command
Mode
Indicates whether the
Optional
Unicast parameter is
enabled or disabled.
Disable
„ Enable
„ Disable
Service group-DHCP relay-option 82 configuration mode
3.4.12.10.4.4.3Removing the DHCP Relay suboption values
Run the following command to remove one, several or all of the Suboption values
configured by the user for DHCP Option 82.
npu(config-srvcgrp-dhcprelay-opt82)# no [Subopt1value] [Subopt2value]
[Subopt6value] [Subopt7value]
Command
Syntax
npu(config-srvcgrp-dhcprelay-opt82)# no [Subopt1value] [Subopt2value] [Subopt6value]
[Subopt7value]
Privilege
Level
10
4Motion
300
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Mode
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
no [Subopt1value]
[Subopt2value]
[Subopt6value]
[Subopt7value]
Indicates the removal status
of DHCP Option 82
suboptions.
Optional
N/A
N/A
If no suboption is specified,
the values of all suboptions
will be removed.
Service group-DHCP relay-Option 82 configuration mode
3.4.12.10.4.4.4Terminating the DHCP Relay Configuration Mode
Run the following command to terminate the DHCP relay configuration mode for
this service group:
npu(config-srvcgrp-dhcprelay)# exit
Command
Syntax
npu(config-srvcgrp-dhcprelay)# exit
Privilege
Level
10
Command
Modes
Service group-DHCP relay configuration mode
3.4.12.10.5 Configuring the Parameters of a VPWS-Transparent Service Group
After enabling the service group configuration mode for a VPWS-Transparent
service group, run the following command to configure the accounting parameters
for the service group:
npu(config-srvcgrp-VPWS)# config {acct {none|time} | acctInterimTmr
}
NOTE
You can display configuration information for the service group. For details, refer to
Section 3.4.12.11.2.
4Motion
301
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-srvcgrp)# config {acct {none|time} | acctInterimTmr }
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
{acct {none|time}}
The Accounting mode for the
service interface:
Optional
time
„ none
none: No accounting support.
„ time
time: The ASN-GW send
RADIUS Accounting
Start/Stop Requests. The
ASN-GW shall also send
Interim Accounting requests
to AAA server using RADIUS
Accounting Interim messages
on a preconfigured or
negotiated interval. AAA
server can send negotiated
time interval in
Access-Accept message. If
ASN GW defined value (see
acctInterimTmr below) is zero
and there is no
Acct-Interim-Interval in
Access Accept, interim
updates should be
deactivated.
4Motion
302
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[acctInterimTmr
]
Applicable only if acct (see
above) mode is set to time.
The default interval in
minutes for Accounting
Interim reports to be used if
Acct-Interim-Interval is not
received from the AAA server.
NPU Configuration
Optional
„ 0
„ 5-1600
Value “0” means interim
reports are deactivated
unless Acct-Interim-Interval is
sent by the AAA server in
Access Accept messages.
Command
Modes
VPWS-Transparent Service group configuration mode
3.4.12.10.6 Configuring the Parameters of a VPWS-QinQ Service Group
After enabling the service group configuration mode for a VPWS-QinQ service
group, run the following command to configure the accounting parameters for the
service group:
npu(config-srvcgrp-VPWS)# config {acct {none|time} | acctInterimTmr
}
NOTE
You can display configuration information for the service group. For details, refer to
Section 3.4.12.11.2.
Command
Syntax
npu(config-srvcgrp)# config {acct {none|time} | acctInterimTmr }
Privilege
Level
10
4Motion
303
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
{acct {none|time}}
The Accounting mode for the
service interface:
Optional
time
„ none
„ time
none: No accounting support.
time: The ASN-GW send
RADIUS Accounting
Start/Stop Requests. The
ASN-GW shall also send
Interim Accounting requests
to AAA server using RADIUS
Accounting Interim messages
on a preconfigured or
negotiated interval. AAA
server can send negotiated
time interval in
Access-Accept message. If
ASN GW defined value (see
acctInterimTmr below) is zero
and there is no
Acct-Interim-Interval in
Access Accept, interim
updates should be
deactivated.
[acctInterimTmr
]
Applicable only if acct (see
above) mode is set to time.
The default interval in
minutes for Accounting
Interim reports to be used if
Acct-Interim-Interval is not
received from the AAA server.
Optional
„ 0
„ 5-1600
Value “0” means interim
reports are deactivated
unless Acct-Interim-Interval is
sent by the AAA server in
Access Accept messages.
Command
Modes
4Motion
VPWS-QinQ Service group configuration mode
304
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.10.7 Configuring the Parameters of a VPWS-Mapped Service Group
After enabling the service group configuration mode for a VPWS-Mapped service
group, you can configure the following parameters for the service group:
Accounting parameters (see Section 3.4.12.10.7.1)
VID Map Range parameters (see Section 3.4.12.10.7.2)
3.4.12.10.7.1 Configuring the Accounting Parameters of a VPWS-Mapped Service Group
run the following command to configure the accounting parameters for the service
group:
npu(config-srvcgrp-VPWS-Mapped)# config {acct {none|time} |
acctInterimTmr }
NOTE
You can display configuration information for the service group. For details, refer to
Section 3.4.12.11.2.
Command
Syntax
npu(config-srvcgrp-VPWS-Mapped)# config {acct {none|time} | acctInterimTmr
}
Privilege
Level
10
Syntax
Description
Parameter
4Motion
Description
Presence
305
Default
Value
Possible
Values
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
{acct {none|time}}
The Accounting mode for the
service interface:
NPU Configuration
Optional
time
„ none
„ time
none: No accounting support.
time: The ASN-GW sends
RADIUS Accounting
Start/Stop Requests. The
ASN-GW also sends Interim
Accounting requests to AAA
server using RADIUS
Accounting Interim messages
on a preconfigured or
negotiated interval. AAA
server can send negotiated
time interval in
Access-Accept message. If
ASN GW defined value (see
acctInterimTmr below) is zero
and there is no
Acct-Interim-Interval in
Access Accept, interim
updates should be
deactivated.
[acctInterimTmr
]
Applicable only if acct (see
above) mode is set to time.
The default interval in
minutes for Accounting
Interim reports to be used if
Acct-Interim-Interval is not
received from the AAA server.
Optional
„ 0
„ 5-1600
Value “0” means interim
reports are deactivated
unless Acct-Interim-Interval is
sent by the AAA server in
Access Accept messages.
Command
Modes
VPWS-Mapped Service group configuration mode
3.4.12.10.7.2 Configuring the VID Map Range Parameters of a VPWS-Mapped Service
Group
run the following commands to configure the vid-map-range parameters for the
service group:
4Motion
306
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
To configure the start vlan id run the command:
npu(config-srvcgrp-VPWS-Mapped)# config vid-map-range-start vlan-id
.
To configure the end vlan id run the command:
npu(config-srvcgrp-VPWS-Mapped)# config vid-map-range-end vlan-id
.
IMPORTANT
When creating a new VPWS-Mapped service group, both start vlan-id and end vlan-id must be
defined.
NOTE
You can display configuration information for the service group. For details, refer to
Section 3.4.12.11.2.
Command
Syntax
npu(config-srvcgrp-VPWS-Mapped)# config vid-map-range-start vlan-id 
Privilege
Level
10
npu(config-srvcgrp-VPWS-Mapped)# config vid-map-range-end vlan-id 
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
vid-map-range-star
t vlan-id

The start value of the range of
VLAN IDs for mapping.
Mandatory
N/A
1-4094
None of the value within the
range shall overlap with any
existing infrastructure (host
interfaces) VLAN IDs. None
of the value within the range
shall overlap with VID
mapping ranges of other
existing Service Groups
307
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
vid-map-range-end
vlan-id

The start value of the range of
VLAN IDs for mapping.
NPU Configuration
Mandatory
N/A
1-4094
Cannot be lower than
vid-map-range-start vlan-id
None of the value within the
range shall overlap with any
existing infrastructure (host
interfaces) VLAN IDs. None
of the value within the range
shall overlap with VID
mapping ranges of other
existing Service Groups
Command
Modes
VPWS-Mapped Service group configuration mode
3.4.12.10.8 Terminating the Service Group Configuration Mode
Run the following command to terminate the service group configuration mode:
npu(config-srvcgrp)# exit
npu(config-srvcgrp-VPWS)# exit
npu(config-srvcgrp-VPWS-Mapped)# exit
Command
Syntax
npu(config-srvcgrp)# exit
npu(config-srvcgrp-VPWS)# exit
npu(config-srvcgrp-VPWS-Mapped)# exit
Privilege
Level
10
Command
Modes
IP/VPWS-Transparent/VPWS-QinQ/VPWS-Mapped Service group configuration mode
3.4.12.10.9 Deleting a Service Group
You can, at any time, run the following command to delete a service group:
npu(config)# no srvc-grp 
4Motion
308
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
A Service Group cannot be deleted if it is assigned to a Service Flow. For details refer to
“Configuring Service Flows” on page 314.
To delete a VLAN service group (associated with a VLAN service interface), first execute the "no
vlan-enable" command (refer to Section 3.4.12.10.3).
Command
Syntax
npu(config)# no srvc-grp 
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the group-alias for
which the service group to be
deleted.
Mandatory
N/A
String
Global configuration mode
3.4.12.10.10 Displaying Configuration Information for the Service Group
To display configuration information for one service group or for all service
groups, run the following command:
npu# show srvc-grp []
Command
Syntax
npu# show srvc-grp []
Privilege
Level
4Motion
309
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the group-alias for
which the service group to be
displayed.
Optional
N/A
String
If no grp-alias is specified, the
parameters of all service
groups will be displayed.
Display
Format
According to Service Group type and (for IP Service Group) the configured DHCP mode.
3.4.12.11 Configuring the Service Flow Authorization Functionality
The Service Flow Authorization (SFA) functionality handles creation/
maintenance of pre-provisioned service flows for MS. It maps the AAA parameters
(service profile name) received from the AAA server to pre-configured
WiMAX-specific QoS parameters in the NPU. The SFA functionality enables you to
configure multiple service profiles with multiple service flows and classification
rules.
This section describes the commands to be used for:
„ “Configuring the SFA PHS Functionality” on page 310
„ “Displaying Configuration Information for the SFA PHS Functionality” on
page 311
„ “Configuring Service Profiles” on page 311
„ “Configuring Classification Rules” on page 330
3.4.12.11.1 Configuring the SFA PHS Functionality
To configure the SFA functionality with respect to PHS Rules, run the following
command:
To enable PHS: npu(config)# sfa phs-enable
To disable PHS: npu(config)# no sfa phs-enable
The default configuration is PHS Disable.
4Motion
310
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
You can display configuration information for the SFA functionality. For details, refer
Section 3.4.12.11.2.
For details on PHS Rules, refer to “Configuring PHS Rules” on page 362.
Command
Syntax
npu(config)# sfa phs-enable
Privilege
Level
10
Command
Modes
Global configuration mode
npu(config)# no sfa phs-enable
3.4.12.11.2 Displaying Configuration Information for the SFA PHS Functionality
To display the current configuration information for the SFA PHS functionality,
run the following command:
npu# show sfa
Command
Syntax
npu# show sfa
Privilege
Level
Display
Format
SFA Configuration :
Command
Modes
Global command mode
PHS 
3.4.12.11.3 Configuring Service Profiles
The NPU allows for guaranteed end-to-end QoS for user traffic across the ASN.
The QoS approach is connection-oriented, whereby user traffic is classified into
"service flows." A service flow is a unidirectional stream of packets, either in the
4Motion
311
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
downlink or uplink direction, associated with a certain set of QoS requirements
such as maximum latency. The QoS requirements for service flows are derived
from "service profiles" defined by the operator. A service profile is a set of
attributes shared by a set of service flows. For instance, an operator might define
a service profile called "Internet Gold" that will include QoS and other definitions
to be applied to service flows associated with users subscribed to the operator's
"Internet Gold" service package.
The factory default configuration includes an ‘empty” (no defined Service Flows)
Service Profile with the name Default. If enabled, it will be used if profile
descriptor is missing in service provisioning or if received profile descriptor is
disabled (unauthenticated mode). Up to 63 additional Service Profiles may be
created.
To configure one or more service profiles:
Enable the service profile configuration mode (refer to Section 3.4.12.11.3.1)
You can now execute any of the following tasks:
»
Configure the parameters for this service profile (refer to
Section 3.4.12.11.3.2)
»
Manage service flow configuration for this service profile (refer to
Section 3.4.12.11.3.3)
»
Delete service flows (refer to Section 3.4.12.11.3.3.7)
Terminate the service profile configuration mode (refer to
Section 3.4.12.11.3.4)
You can, at any time, display configuration information (refer to
Section 3.4.12.11.3.5) or delete an existing service profile (refer to
Section 3.4.12.11.3.6).
3.4.12.11.3.1 Enabling the Service Profile Configuration Mode\Creating a New Service
Profile
To configure the parameters for a service profile, first enable the service profile
configuration mode. Run the following command to enable the service profile
configuration mode. You can also use this command to create a new service
profile.
npu(config)# srvc-profile  [dgwPrfl]
4Motion
312
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
The dgwPrfl option is for future use. Do not use this option. In the rest of this section this option will
be ignored.
If you use this command to create a new service profile, the configuration mode
for this rule is automatically enabled, after which you can execute any of the
following tasks:
„ Configure the parameters for this service profile (refer to Section 3.4.12.11.3.2)
„ Manage service flow configuration for this service profile (refer to
Section 3.4.12.11.3.3)
„ Delete service flows (refer to Section 3.4.12.11.3.3.7)
After you have executed these tasks, terminate the service profile configuration
mode (refer to Section 3.4.12.11.3.4) to return to the service group configuration
mode.
Command
Syntax
npu(config)# srvc-profile 
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the name of the
service profile for which the
configuration mode is to be
enabled.
Mandatory
N/A
String (1 to 30
characters)
If you are creating a new
service profile, specify the
name of the new service
profile. The configuration
mode is automatically
enabled for the new service
profile.
4Motion
313
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
Global configuration mode
3.4.12.11.3.2 Enabling/Disabling the Service Profile
After enabling the service profile configuration mode, run the following command
to enable this service profile:
npu(config-srvcprfl)# config profile-enable
A service profile can be enabled only if at least one service flow is configured.
To disable this service profile, run the following command:
npu(config-srvcprfl)# no profile-enable
The default mode is Disabled.
NOTE
You can display configuration information for specific or all service profiles. For details, refer to
Section 3.4.12.11.3.5.
Command
Syntax
npu(config-srvcprfl)# config profile enable
Privilege
Level
10
Command
Modes
Service profile configuration mode
npu(config-srvcprfl)# no profile enable
3.4.12.11.3.3 Configuring Service Flows
Service flows are unidirectional stream of packets, either in the downlink or
uplink direction, associated with a certain set of QoS requirements such as
maximum latency and minimum rate. Based on certain classification rules,
service flows are transported over the R1 air interface in 802.16e connections,
identified by connection IDs, and identified by GRE keys over the R6 interface in
GRE tunnels. In addition, the ASN-GW can mark outgoing traffic in the R3
interface for further QoS processing within the CSN.
4Motion
314
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
The system supports two types of service flows according to the convergence
sublayer (CS) type: IP CS and VLAN CS. An IP CS service flow can be associated
only with an IP service group. A VLAN CS service flow can be associated only with
a VPWS (Transparent/QinQ/Mapped) service group. Typically VLAN CS service
flows should be managed (created/modified/deleted) only by the AAA server.
However, to support special needs, it is possible to define VLAN CS service flows
for the Default Service Profile.
Up to 12 Service Flows can be defined for each Service Profile.
After enabling the service profile configuration mode, execute the following tasks to
configure service flows within this service profile:
Enable the service flow configuration mode (refer to Section 3.4.12.11.3.3.1)
You can now execute any of the following tasks:
»
Configure the parameters for this service flow (refer to
Section 3.4.12.11.3.3.2)
»
Restore the default parameters for this service flow (refer to
Section 3.4.12.11.3.3.3)
»
Configure uplink/downlink classification rule names (refer to
Section 3.4.12.11.3.3.4)
Terminate the service flow configuration mode (refer to
Section 3.4.12.11.3.3.6)
You can, at any time delete an existing service flow (refer to
Section 3.4.12.11.3.3.7).
3.4.12.11.3.3.1Enabling the Service Flow Configuration Mode\ Creating a New Service
Flow
To configure the parameters for a service flow, first enable the service flow
configuration mode. Run the following command to enable the service flow
configuration mode. You can also use this command to create a new service flow.
npu(config-srvcprfl)# flow [] [if-alias ] [mcast-sfid 
{[mcastipv4add ]}] []
4Motion
315
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
The mcast-sfid and mcastipv4add parameter are for future use with a DGW profile (not supported in
the current release). Do not use these parameters. In the following sections these parameters will
be ignored.
If you use this command to create a new service flow, the configuration mode for
this service flow is automatically enabled, after which you can execute any of the
following tasks:
„ Configure the parameters for this service flow (refer to Section 3.4.12.11.3.3.2)
„ Restore the default parameters for this service flow (refer to
Section 3.4.12.11.3.3.3)
„ Configure uplink/downlink classification rule names (refer to
Section 3.4.12.11.3.3.4)
After you have executed these tasks, you can terminate the service flow
configuration mode, and return to the service profile configuration mode (refer to
Section 3.4.12.11.3.3.6).
Command
Syntax
npu(config-srvcprfl)#flow [] [if-alias ]
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
flow []
Indicates the Reference
Name for an existing service
group to be used by the
service flow.
NPU Configuration
Mandatory
when
creating a
new flow
N/A
An existing
Service Group
Alias.
Mandatory
when
creating a
new flow,
only if the
type of the
specified
grp-alias is
VPWS-QinQ.
N/A
An existing
QinQ Service
Interface.
VPWS Service Groups are
applicable only for VLAN CS
Service Flows of the Default
Service Profile.
[if-alias ]
Indicates the Reference
Name for an existing QinQ
service interface.
Applicable only if the
assigned Service Group is of
type VPWS-QinQ (in a
VLANCS Service Flow of the
Default Service Profile).
3.4.12.11.3.3.2Specifying Service Flow Configuration Parameters
Command
Modes
Service profile configuration mode
After enabling the service flow configuration mode, run the following command to
configure the parameters for this service flow:
npu(config-srvcprfl-flow)# config ([flow-type ] [cs-type
] [media-type ] [uldatadlvry-type
 | 1 | 2 | 3 | 4 | 255)>]
[ulqos-maxsustainedrate ]
[ulqos-trafficpriority ] [dldatadlvry-type
 | 1 | 2 | 3 | 4 | 255)>]
[dlqos-maxsustainedrate ]
[dlqos-trafficpriority ] [ul-rsrv-rate-min
] [ul-latency-max ]
[ul-tolerated-jitter ] [ul-unsol-intrvl
] [dl-rsrv-rate-min ]
[dl-latency-max ] [dl-tolerated-jitter ])
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
4Motion
317
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-srvcprfl-flow)# config ([flow-type ] [cs-type ] [media-type
] [uldatadlvry-type  | 1 | 2 | 3 | 4 |
255)>] [ulqos-maxsustainedrate ] [ulqos-trafficpriority
] [dldatadlvry-type  | 1 | 2 | 3 | 4 |
255)>] [dlqos-maxsustainedrate ] [dlqos-trafficpriority
] [ul-rsrv-rate-min ] [ul-latency-max ] [ul-tolerated-jitter
] [ul-unsol-intrvl ] [dl-rsrv-rate-min ]
[dl-latency-max ] [dl-tolerated-jitter ])
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[flow-type ]
Denotes the type of flow, that
is, bi-directional (1) or
multicast (2).
Optional
„ 1: Indicates
bi-direction
al
multicast (2) is not supported
in current release.
[cs-type ]
Convergence Sublayer Type.
This parameter is applied to
both UL and DL Service
Flows.
Optional
(IPv4CS)
„ 1: IPv4CS
„ 4: VLANCS
Must match the type of
service group referenced by
ServiceGrpAlias during
creation of the flow: IPv4CS
should be selected if the
assigned Service Group is of
type IP. VLANCS should be
selected if the assigned
Service Group is of type
VPWS.
[media-type
]
4Motion
Describes the type of media
carried by the service flow.
318
Optional
Null
String, up to 32
characters
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[uldatadlvry-type
 |
1 |
2 |
3 |
4 |
255)>]
Denotes the data delivery
type for uplink traffic carried
by the service flow.
Optional
3 (BE)
0-4 or 255 for
ANY.
[ulqos-maxsustain
edrate
]
Denotes the maximum
sustained traffic rate, in bps,
for uplink traffic carried by the
service flow.
Optional
250000
10000-400000
00 bps
Optional
0-7, where 0 is
lowest and 7 is
highest
Optional
3 (BE)
„ 0 (UGS)
Although available for all
service flows, applicable only
for service flows with the
appropriate uplink data
delivery type (NRTVR, RTVR,
BE, ERTVR, ANY)
[ulqos-trafficpriority
]
Denotes the traffic priority to
be applied to the uplink traffic
carried by the service flow.
Although available for all
service flows, not applicable
for service flows with UGS
uplink data delivery type.
[dldatadlvry-type
 |
1 |
2 |
3 |
4 |
255)>]
Denotes the data delivery
type for the downlink traffic
carried by the service flow.
„ 1 (RTVR)
„ 2 (NRTVR)
„ 3 (BE)
„ 4 (ERTVR)
„ 255 (ANY)
[dlqos-maxsustain
edrate
]
Denotes the maximum
sustained traffic rate, in bps,
for the downlink traffic carried
by the service flow.
Optional
250000
10000-400000
00 bps
Although available for all
service flows, applicable only
for service flows with the
appropriate downlink data
delivery type (NRTVR, RTVR,
BE, ERTVR, ANY)
4Motion
319
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[dlqos-trafficpriority
]
Denotes the traffic priority to
be applied to the downlink
traffic carried by the service
flow.
NPU Configuration
Optional
0-7, where 7 is
highest
Optional
250000
0- 40000000
Optional
500
0- 4294967295
Optional
0- 4294967295
Although available for all
service flows, not applicable
for service flows with UGS
uplink data delivery type.
[ul-rsrv-rate-min
]
the minimum rate in bps
reserved for this uplink
service flow.
Although available for all
service flows, applicable only
for service flows with the
appropriate uplink data
delivery type (UGS, NRTVR,
RTVR, ERTVR).
For NRTVER, RTVR and
ERTVR-cannot be higher
than ulqos-maxsustainedrate.
[ul-latency-max
]
The maximum latency in ms
allowed in the uplink.
Although available for all
service flows, applicable only
for service flows with the
appropriate uplink data
delivery type (UGS, RTVR,
ERTVR).
If uplink data delivery type is
ERTVR or UGS, the default
value should be 90ms.
[ul-tolerated-jitter
]
the maximum delay variation
(jitter) in milliseconds for this
uplink service flow.
Although available for all
service flows, applicable only
for service flows with the
appropriate uplink data
delivery type (UGS, ERTVR)
4Motion
320
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[ul-unsol-intrvl
]
The nominal interval in ms
between successive data
grant opportunities for this
uplink service flow.
NPU Configuration
Optional
20
0-65535
Optional
250000
0- 40000000
Optional
500
0- 4294967295
Optional
0- 4294967295
Although available for all
service flows, applicable only
for service flows with the
appropriate uplink data
delivery type (UGS, ERTVR).
Must be lower than
ul-latency-max.
[dl-rsrv-rate-min
]
the minimum rate in bps
reserved for this downlink
service flow.
Although available for all
service flows, applicable only
for service flows with the
appropriate downlink data
delivery type (UGS, NRTVR,
RTVR, ERTVR)
For NRTVER, RTVR and
ERTVR-cannot be higher
than dlqos-maxsustainedrate.
[dl-latency-max
]
The maximum latency in ms
allowed in the downlink.
Although available for all
service flows, applicable only
for service flows with the
appropriate downlink data
delivery type (UGS, RTVR,
ERTVR).
If uplink data delivery type is
ERTVR or UGS, the default
value should be 90ms.
[dl-tolerated-jitter
]
the maximum delay variation
(jitter) in milliseconds for this
downlink service flow.
Although available for all
service flows, applicable only
for service flows with the
appropriate downlink data
delivery type (UGS, ERTVR)
4Motion
321
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
Service profile-service flow configuration mode
3.4.12.11.3.3.3Restoring the Default Service Flow Configuration Parameters
Run the following command to restore the default values of one or several
parameters for this service flow:
npu(config-srvcprfl-flow)#
no [cs-type] [media-type]
[uldatadlvry-type] [ulqos-maxsustainedrate]
[ulqos-trafficpriority] [dldatadlvry-type]
[dlqos-maxsustainedrate] [dlqos-trafficpriority][ul-rsrv-rate-min]
[ul-latency-max] [ul-tolerated-jitter] [ul-unsol-intrvl]
[dl-rsrv-rate-min] [dl-latency-max] [dl-tolerated-jitter]
Do not specify any parameter to restore all parameters to their default values.
NOTE
Refer to Section 3.4.12.11.3.3.2 for a description and default values of these parameters.
Command
Syntax
npu(config-srvcprfl-flow)# no [cs-type] [media-type] [uldatadlvry-type]
[ulqos-maxsustainedrate] [ulqos-trafficpriority] [dldatadlvry-type] [dlqos-maxsustainedrate]
[dlqos-trafficpriority][ul-rsrv-rate-min] [ul-latency-max] [ul-tolerated-jitter] [ul-unsol-intrvl]
[dl-rsrv-rate-min] [dl-latency-max] [dl-tolerated-jitter]
Privilege
Level
10
Command
Modes
Service profile-service flow configuration mode
3.4.12.11.3.3.4Configuring Uplink/Downlink Classification Rule Names
After enabling the service flow configuration mode, run the following commands to
configure up to a maximum of 6 uplink and 6 downlink classification rules:
npu(config-srvcprfl-flow)# ulclsf-rulename   [] [...]
npu(config-srvcprfl-flow)# dlclsf-rulename   [] [...]
4Motion
322
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
.If no classifier is associated with the service flow for one or both directions, it means any traffic.
After you have executed these tasks, you can terminate the service flow
configuration mode, and return to the service profile configuration mode
(Section 3.4.12.11.3.3.6). For more information about configuring classification
rules, refer “Configuring Classification Rules” on page 330.
Command
Syntax
npu(config-srvcprfl-flow)# ulclsf-rulename  
[] [...]
npu(config-srvcprfl-flow)# dlclsf-rulename  
[] [...]
Privilege
Level
Syntax
Description
4Motion
10
Parameter
Description
Presence
Default
Value
Possible
Values

Indicates the number of
uplink/downlink classification
rules to be created
Mandatory
N/A
1-6
323
System Manual
Chapter 3 - Operation and Administration of the Macro BTS

Indicates the name of the
uplink/downlink classification
rule to be linked to this
service flow. Use the
classification rule name to
reference the appropriate
classification rule.
NPU Configuration
Mandatory
N/A
Valid
classification
rule name
For VLANCS service flows
the linked uplink and downlink
classification rules should be
the same. This is because the
VLANCS classification rules
define the CVID (Customer
VLAN ID), that should be the
same for uplink and downlink
flows.
The number of rule name
entries must match the
number defined in
num_of_rule_names.
For more information about
creating classification rules,
refer to
Section 3.4.12.11.4.1.
Command
Modes
Service profile-service flow configuration mode
3.4.12.11.3.3.5Deleting Uplink/Downlink Classification Rule Names
After enabling the service flow configuration mode, run the following commands to
delete uplink/downlink classification rules:
npu(config-srvcprfl-flow)# no ulclsf-rulename [  [] ...]
npu(config-srvcprfl-flow)# no dlclsf-rulename [  [] ...]
After you have executed these commands, you can terminate the service flow
configuration mode, and return to the service profile configuration mode (refer to
Section 3.4.12.11.3.3.6)
4Motion
324
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
NPU Configuration
npu(config-srvcprfl-flow)# no ulclsf-rulename [ 
[] ...]
npu(config-srvcprfl-flow)# no dlclsf-rulename [ 
[] ...]
Privilege
Level
Syntax
Description
10
Parameter
Description
Presence
Default
Value
Possible
Values
[
Indicates the number of
uplink/downlink classification
rules to be deleted.
Mandatory
N/A
1-6

Indicates the name of the
uplink/downlink classification
rule to be deleted from to this
service flow. Use the
classification rule name to
reference the appropriate
classification rule.
Mandatory
N/A
Valid
classification
rule name
The number of rule name
entries must match the
number defined in
num_of_rule_names.
Command
Modes
Service profile-service flow configuration mode
3.4.12.11.3.3.6Terminating the Service Flow Configuration Mode
Run the following command to terminate the service flow configuration mode:
npu(config-srvcprfl-flow)# exit
Command
Syntax
4Motion
npu(config-srvcprfl-flow)# exit
325
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
10
Command
Modes
Service profile-service flow configuration mode
NPU Configuration
3.4.12.11.3.3.7Deleting Service Flows
You can, at any time, run the following command to delete one or all service flows:
npu(config-srvcprfl)# no flow []
CAUTION
Specify the flow ID if you want to delete a specific service flow. Otherwise all the configured service
flows are deleted.
Command
Syntax
npu(config-srvcprfl)# no flow []
Privilege
Level
10
Command
Syntax
npu(config-srvcprfl)# no flow []
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the flow ID of the
service flow to be deleted.
Optional
N/A
0-255
If you do not specify a value
for this parameter, all the
service flows are deleted.
Command
Modes
Service profile configuration mode
3.4.12.11.3.4 Terminating the Service Profile Configuration Mode
Run the following command to terminate the service profile configuration mode:
4Motion
326
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-srvcprfl)# exit
Command
Syntax
npu(config-srvcprfl)# exit
Privilege
Level
10
Command
Modes
Service profile configuration mode
3.4.12.11.3.5 Displaying Configuration Information for Service Profiles
To display all or specific service profiles, run the following command:
npu# show srvc-profile []
Specify the profile name if you want to display configuration information for a
particular service profile. Do not specify a value for this parameter if you want to
view configuration information for all service profile.
IMPORTANT
An error may occur if you provide an invalid service profile name. Refer the syntax description for
more information about the appropriate values and format for configuring this parameter.
Command
Syntax
npu# show srvc-profile []
Privilege
Level
4Motion
327
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Indicates the name of the
service profile for which
configuration information is to
be displayed.
Optional
N/A
String
If you do not specify a value
for this parameter,
configuration information is
displayed for all service
profiles.
4Motion
328
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Display
Format
NPU Configuration
Srvc Profile 
status 
flow-id 
flow-type 
srvc-grp 
Service-If 
CS-type 
Media-Type 
UL-flowDataDeliveryType 
UL-flowQosMaxSustainedRate 
UL-flowQosTrafficPrority 
DL-flowDataDeliveryType 
DL-flowQosMaxSustainedRate 
DL-flowQosTrafficPrority 
UL-MinReservedTrafficRate 
UL-MaxLatencey 
UL-ToleratedJitter 
UL-UnsolicitedGrantInterval 
DL-MinReservedTrafficRate 
DL-MaxLatencey 
DL-ToleratedJitter 
UL-Rulenames :, .....
DL-Rulenames :, ....
flow-id ............
Command
Modes
Global configuration mode
3.4.12.11.3.6 Deleting Service Profiles
Run the following command to delete one or all service profiles:
npu(config)# no srvc-profile []
4Motion
329
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
The Default Service Profile cannot be deleted.
CAUTION
Specify the profile name if you want to delete a specific service profile. Otherwise all the configured
service profiles (excluding the Default Service Profile) are deleted.
Command
Syntax
npu(config)# no srvc-profile []
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the name of the
service profile you want to
delete. Specify this parameter
only if you want to delete a
specific service profile.
Optional
N/A
String
Global configuration mode
3.4.12.11.4 Configuring Classification Rules
Classification rules are user-configurable rules that are used to classify packets
transmitted on the bearer plane. You can associate one or more classification
rules with a particular service profile (For details, refer to Section 3.4.12.11.3.3.4).
You can define an L3 classification rule with respect to the following criteria:
„ IP ToS/DSCP
„ IP protocol (such as UDP or TCP)
„ IP source address (an address mask can be used to define a range of addresses
or subnet)
4Motion
330
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
„ IP destination address (an address mask can be used to define a range of
addresses or subnet)
„ Source port range
„ Destination port range
You can define an L2 classification rule based on the Customer VLAN ID (CVID).
Classification rules can be specified for:
„ Downlink data is classified by the ASN-GW into GRE tunnels, which, in turn,
are mapped into 802.16e connections in the air interface
„ Uplink data is classified by the MS into 802.16e connections, and with respect
to classification rules defined in the service profile provisioned in the ASN-GW
and downloaded to the MS when establishing a connection.
For instance, you can define an L3 downlink classification rule that will classify
traffic to a certain MS with a DSCP value of 46 into a UGS connection, and all
other traffic to the MS into a best effort connection. In addition, an uplink L3
classification rule can be defined that will classify traffic from this MS with a UDP
destination port higher than 5000 into a UGS connection, and all other traffic
from the MS into a best effort connection.
Up to a maximum of 100 classification rules can be created.
To configure one or more L3 classification rules:
Enable the L3 classification rules configuration mode (refer to
Section 3.4.12.11.4.1)
4Motion
331
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
You can now execute any of the following tasks:
»
Configure the parameters for this classification rule (refer to
Section 3.4.12.11.4.2)
»
Restore the default parameters for this classification rule (refer to
Section 3.4.12.11.4.3)
»
Manage protocol configuration (refer to Section 3.4.12.11.4.4)
»
Manage source address configuration (seeSection 3.4.12.11.4.5)
»
Manage destination address configuration (refer to Section 3.4.12.11.4.6)
»
Manage source port configuration (refer to Section 3.4.12.11.4.7)
»
Manage destination port configuration (refer to Section 3.4.12.11.4.8)
Terminate the L3 classification rules configuration mode (refer to
Section 3.4.12.11.4.9)
You can, at any time, display configuration information (refer to
Section 3.4.12.11.4.13) or delete an existing classification rule (refer to
Section 3.4.12.11.4.14), protocol lists (refer to Section 3.4.12.11.4.4.5), source
addresses (refer to Section 3.4.12.11.4.5.5), destination addresses (refer to
Section 3.4.12.11.4.6.5), source ports (refer to Section 3.4.12.11.4.7.5), or
destination ports (refer to Section 3.4.12.11.4.8.5) configured for this
classification rule.
To configure one or more L2 classification rules:
Enable the L2 classification rules configuration mode (refer to
Section 3.4.12.11.4.1)
You can now execute any of the following tasks:
»
Configure the parameters for this classification rule (refer to
Section 3.4.12.11.4.10)
»
Clear the configuration of this classification rule (refer to
Section 3.4.12.11.4.11)
»
Terminate the L2 classification rules configuration mode (refer to
Section 3.4.12.11.4.12)
4Motion
332
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
You can, at any time, display configuration information (refer to
Section 3.4.12.11.4.13) or delete an existing classification rule (refer to
Section 3.4.12.11.4.14).
3.4.12.11.4.1 Enabling the Classification Rule Configuration Mode\ Creating a New
Classification Rule
To configure the parameters for a classification rule, first enable the classification
rule configuration mode. Run the following command to enable the classification
rule configuration mode. You can also use this command to create a new
classification rule.
npu(config)# clsf-rule  [clsfRuleType {L2 | L3}]
If you use this command to create a new classification rule, the configuration
mode for this rule is automatically enabled.
After enabling the classification rule configuration mode for an L3 rule you can
execute any of the following tasks:
„ Configure the parameters for this classification rule (refer to
Section 3.4.12.11.4.2).
„ Restore the default parameters for this classification rule (refer to
Section 3.4.12.11.4.3)
„ Manage protocol configuration (refer to Section 3.4.12.11.4.4)
„ Manage source address configuration (refer to Section 3.4.12.11.4.5)
„ Manage destination address configuration (refer to Section 3.4.12.11.4.6)
„ Manage source port configuration (refer to Section 3.4.12.11.4.7)
„ Manage destination port configuration (refer to Section 3.4.12.11.4.8)
After you have executed these tasks, you can terminate the classification rules
configuration mode (refer to Section 3.4.12.11.4.9).
After enabling the classification rule configuration mode for an L2 rule you can
execute any of the following tasks:
„ Configure the parameters for this classification rule (refer to
Section 3.4.12.11.4.10).
4Motion
333
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
„ Clear the current configuration of this classification rule (refer to
Section 3.4.12.11.4.11)
After you have executed these tasks, you can terminate the classification rules
configuration mode (refer to Section 3.4.12.11.4.12).
Command
Syntax
npu(config)# clsf-rule  [clsfRuleType {L2 | L3}]
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the name of the
classification rule.
Mandatory
N/A
String (1 to 30
characters)
[clsfRuleType {L2 |
L3}]
The type of classifier: L2 or
L3.
Optional
when
creating a
new rule.
L3
„ L2
„ L3
Global configuration mode
3.4.12.11.4.2 Specifying Configuration Parameters for the L3 Classification Rule
After enabling the classification rules configuration mode for an L3 classification
rule, run the following command to configure the parameters for this
classification rule:
npu(config-clsfrule)# config [priority ]
[phs-rulename ] [iptos-low ] [iptos-high
] [iptos-mask ] [iptos-enable]
NOTE
You can display configuration information for specific or all classification rules. For details, refer to
Section 3.4.12.11.4.13.
4Motion
334
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-clsfrule)# config [priority ] [phs-rulename ] [iptos-low
] [iptos-high ] [iptos-mask ] [iptos-enable]
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[priority
]
Denotes the priority level to
be assigned to the
classification rule.
Optional
0-255
[phs-rulename
]
Indicates the Packet Header
Suppression (PHS) rule name
to be associated with the
classification rule. Specify the
PHS rulename if you want to
perform PHS for this flow. For
more information about
configuring PHS rules, refer
Section 3.4.12.12.
Optional
None
String
[iptos-low
]
Denotes the value of the
lowest IP TOS field to define
the lowest value where the
range can begin.
Optional
An existing
PHS rule
name.
0-63
Cannot be higher than
iptos-high.
Can be modified only when IP
TOS classification is disabled
(see iptos-enable below). If
set to a value higher than
iptos-high, IP TOS
classification cannot be
enabled.
4Motion
335
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
[iptos-high
]
Denotes the value of highest
IP TOS field to define the
highest value where the
range can end.
NPU Configuration
Optional
0-63
Cannot be lower than
iptos-low.
Can be modified only when IP
TOS classification is disabled
(see iptos-enable below). If
set to a value lower than
iptos-low, IP TOS
classification cannot be
enabled.
Command
Modes
[iptos-mask
]
Denotes the mask for IP TOS
value.This mask is applied to
the TOS field received in the
IP header to be matched
within the TOS range
configured.
Optional
0-63
[iptos-enable]
Indicates whether the use of
TOS-based classification is to
be enabled.
Optional
By
default,
the use
of
TOS-bas
ed
classifica
tion is
disabled.
The
presence/abse
nce of this flag
indicates that
the use of
TOS-based
classification
should be
enabled/disabl
ed.
L3 Classification rules configuration mode
3.4.12.11.4.3 Restoring the Default Parameters for the L3 Classification Rule
Run the following command to restore the default configuration for this
classification rule.
npu(config-clsfrule)# no [priority] [iptos-low] [iptos-high]
[iptos-mask] [iptos-enable][phs-rulename]
NOTE
Refer to Section 3.4.12.11.4.3 for a description and default values of these parameters.
4Motion
336
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-clsfrule)# no [priority] [iptos-low] [iptos-high] [iptos-mask] [iptos-enable]
Privilege
Level
10
Command
Modes
L3 Classification rules configuration mode
[phs-rulename]
3.4.12.11.4.4 Managing IP Protocol Configuration for the L3 Classification Rule
L3 classification rules can classify the packet, based on the value of IP protocol
field. You can configure the value of IP protocol for a given classification rule.
To configure IP protocol classifier:
Enable the IP protocol configuration mode (refer to Section 3.4.12.11.4.4.1)
Enable/disable IP protocol classification (refer to Section 3.4.12.11.4.4.2
anReclassifiedSection 3.4.12.11.4.4.3)
Terminate the protocol configuration mode (refer to Section 3.4.12.11.4.4.4)
In addition, you can, at any time, delete an existing IP protocol classifier (refer to
Section 3.4.12.11.4.4.5).
The following example illustrates the sequence of commands for enabling the IP
protocol configuration mode, enabling IP protocol 100, and then terminating the
protocol lists configuration mode:
npu(config-clsfrule)# ip-protocol
npu(config-clsfrule-protocol)# protocol-enable 1 100
npu(config-clsfrule-protocol)# exit
3.4.12.11.4.4.1Enabling the IP Protocol Configuration Mode
Run the following command to enable the IP protocol configuration mode.
npu(config-clsfrule)# ip-protocol
You can now enable or disable the IP protocol (refer to Section 3.4.12.11.4.4.2 and
Section 3.4.12.11.4.4.3).
4Motion
337
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config-clsfrule)# ip-protocol
Privilege
Level
10
Command
Modes
L3 Classification rules configuration mode
NPU Configuration
3.4.12.11.4.4.2Enabling IP Protocol Classifier
After enabling the IP protocol configuration mode, run the following command to
enable the IP protocol classifier and define the Protocol number:
npu(config-clsfrule-protocol)# protocol-enable  
IMPORTANT
If source port range (see Section 3.4.12.11.4.7.2) or destination port range (see
Section 3.4.12.11.4.8.2) is enabled, then:
IP protocol (protocol-enable) must be set to enabled.
Protocol can be either 6 (TCP) or 17 (UDP).
Command
Syntax
npu(config-clsfrule-protocol)# protocol-enable  
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values

Indicates the number of
protocol lists to be enabled. In
the current release, only one
protocol can be enabled per
classification rule.
Mandatory
N/A
338
System Manual
Chapter 3 - Operation and Administration of the Macro BTS

Command
Modes
Indicates the IP protocol to be
enabled. In the current
release, only one protocol
can be enabled per
classification rule.
NPU Configuration
Mandatory
N/A
0-255 (Using
standard IANA
protocol
values)
L3 Classification rules-IP protocol configuration mode
3.4.12.11.4.4.3Disabling Protocol Lists
After enabling the protocol configuration mode, run the following command to
disable IP protocol classification:
npu(config-clsfrule-protocol)# no protocol-enable  
Command
Syntax
npu(config-clsfrule-protocol)# no protocol-enable  
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

Indicates the number of
protocol lists to be disabled.
Mandatory
N/A
Mandatory
N/A
0-255
In the current release, only
one protocol can be enabled
per classification rule.

Command
Modes
Indicates the protocol to be
disabled.
L3 Classification rules-IP protocol configuration mode
3.4.12.11.4.4.4Terminating the Protocol Configuration Mode
Run the following command to terminate the IP protocol configuration mode:
4Motion
339
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-clsfrule-protocol)# exit
Command
Syntax
npu(config-clsfrule-protocol)# exit
Privilege
Level
10
Command
Modes
L3 Classification rule-IP protocol configuration mode
3.4.12.11.4.4.5Deleting the IP Protocol Classifier
You can, at any time, run the following command to delete the protocol classifier:
npu(config-clsfrule)# no ip-protocol
Command
Syntax
npu(config-clsfrule)# no ip-protocol
Privilege
Level
10
Command
Modes
L3 Classification rule-IP protocol configuration mode
3.4.12.11.4.5 Managing Source Address Configuration for the L3 Classification Rule
Classification rules can classify the packet, based on the source address of the
packet. You can configure the value of source address for a given classification
rule.
To configure a source address classifier:
Enable the source address configuration mode (refer to
Section 3.4.12.11.4.5.1)
4Motion
340
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
You can now execute any of the following tasks:
»
Configure the address mask (refer to Section 3.4.12.11.4.5.2)
»
Disable the source address (refer to Section 3.4.12.11.4.5.3)
Terminate the source address configuration mode (refer to
Section 3.4.12.11.4.5.4)
You can, at any time, delete an existing source address (refer to
Section 3.4.12.11.4.5.5).
The following example illustrates the (sequence of) commands for enabling the
source address configuration mode, enabling the source address classifier,
configuring the address mask, and then terminating the source address
configuration mode:
npu(config-clsfrule)# srcaddr 10.203.155.20
npu(config-clsfrule-srcaddr)# config addr-enable addr-mask
255.255.0.0
npu(config-clsfrule-srcaddr)# exit
3.4.12.11.4.5.1Enabling the Source Address Configuration Mode\ Creating a New
Source Address
To configure the parameters for a source address, first enable the source address
configuration mode. Run the following command to enable the source address
configuration mode. This command also creates the source address classifier.
npu(config-clsfrule)# srcaddr 
The configuration mode for the newly created source address is automatically
enabled, after which you can execute any of the following tasks:
„ Configure the address mask (refer to Section 3.4.12.11.4.5.2)
„ Disable the source address (refer to Section 3.4.12.11.4.5.3)
After you have executed these tasks, terminate the source address configuration
mode to return to the service classification rule configuration mode (refer to
Section 3.4.12.11.4.5.4).
4Motion
341
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid source IP address. Refer the syntax description for
more information about the appropriate value and format for configuring this parameter.
Command
Syntax
Syntax
Description
npu(config-clsfrule)# srcaddr 
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the IPv4 address of
the source address for which
the configuration mode is to
be enabled. The source
address configuration mode
is automatically enabled.
Mandatory
N/A
Valid IP
Address
Privilege
Level
10
Command
Modes
L3 Classification rules configuration mode
3.4.12.11.4.5.2Enabling the Source Address and Configuring the Address Mask
After enabling the source address configuration mode, run the following command
to enable the source address and configure the address mask for the source
address.
npu(config-clsfrule-srcaddr)# config [addr-enable] [addr-mask
]
You can also run this command to enable a source address that is currently
disabled. For details, refer to “Disabling the Source Address” on page 343.
IMPORTANT
An error may occur if you provide an invalid address mask for the source address. Refer the syntax
description for more information about the appropriate value and format for this parameter.
4Motion
342
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-clsfrule-srcaddr)# config [addr-enable] [addr-mask ]
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default Value
Possible
Values
[addr-enable]
Indicates that the use of
the associated source
address is enabled for
the classification rule
that you are configuring.
If the use of this address
is disabled, the
associated source
address is ignored while
classifying the packet.
Optional
By default, the
use of the
associated
source address
is disabled.
The
presence/abse
nce of this flag
indicates that
the use of the
associated
source address
is
enabled/disabl
ed.
[addr-mask
]
Denotes the mask field
that is used to specify a
range of source
addresses.
Optional
255.255.255.25
Valid address
mask
L3 Classification rules-source address configuration mode
3.4.12.11.4.5.3Disabling the Source Address
You can run the following command to disable the source address that is
currently enabled:
npu(config-clsfrule-srcaddr)# no addr-enable
IMPORTANT
To enable this source address, run the following command:
npu(config-clsfrule-srcaddr)# config [addr-enable] [addr-mask ]
For details, refer to “Enabling the Source Address and Configuring the Address
Mask” on page 342.
4Motion
343
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Syntax
npu(config-clsfrule-srcaddr)# no addr-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-source address configuration mode
NPU Configuration
3.4.12.11.4.5.4Terminating the Source Address Configuration Mode
Run the following command to terminate the source address configuration mode:
npu(config-clsfrule-srcaddr)# exit
Command
Syntax
npu(config-clsfrule-srcaddr)# exit
Privilege
Level
10
Command
Modes
L3 Classification rule-source address configuration mode
3.4.12.11.4.5.5Deleting Source Address
You can, at any time, run the following command to delete the source address
classifier:
npu(config-clsfrule)# no srcaddr []
Command
Syntax
npu(config-clsfrule)# no srcaddr []
Privilege
Level
10
4Motion
344
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the IPv4 address of
the source address that you
want to delete from a
classification rule.
Optional
N/A
Valid IP
Address
L3 Classification rules configuration mode
3.4.12.11.4.6 Managing Destination Address Configuration for the L3 Classification Rule
Classification rules can classify the packet, based on the destination address of
the packet. You can configure the value of destination address for a given
classification rule.
To configure a destination address classifier:
Enable the destination address configuration mode (refer to
Section 3.4.12.11.4.6.1)
You can now execute any of the following tasks:
»
Configure the address mask (refer to Section 3.4.12.11.4.6.2)
»
Disable the destination address (refer to Section 3.4.12.11.4.6.3)
Terminate the destination address configuration mode (refer to
Section 3.4.12.11.4.6.4)
In addition, you can, at any time, delete an existing destination address (refer to
Section 3.4.12.11.4.6.5).
The following example illustrates the (sequence of) commands for enabling the
destination address configuration mode, enabling the destination address
classifier, configuring the address mask, and then terminating the destination
address configuration mode:
npu(config-clsfrule)# dstaddr 10.203.155.22
4Motion
345
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-clsfrule-dstaddr)# config addr-enable addr-mask
0.0.255.255
npu(config-clsfrule-srcaddr)# exit
3.4.12.11.4.6.1Enabling the Destination Address Configuration Mode\ Creating a New
Destination Address
To configure the parameters for a destination address, first enable the destination
address configuration mode. Run the following command to enable the
destination address configuration mode. This command also creates the new
destination address classifier.
npu(config-clsfrule)# dstaddr 
The configuration mode for the newly created destination address is automatically
enabled, after which you can execute any of the following tasks:
„ Configure the address mask (refer to Section 3.4.12.11.4.6.2)k
„ Disable the destination address (refer to Section 3.4.12.11.4.6.3)
After you execute these tasks, you can terminate the destination address
configuration mode (refer to Section 3.4.12.11.4.6.4) and return to the
classification rules configuration mode.
IMPORTANT
An error may occur if you provide an invalid destination IP address. Refer the syntax description for
more information about the appropriate values and format for configuring this parameter.
Command
Syntax
npu(config-clsfrule)# dstaddr 
Privilege
Level
10
4Motion
346
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the IPv4 address of
the destination address for
which the configuration mode
is to be enabled. The
destination address
configuration mode is
automatically enabled.
Mandatory
N/A
Valid IP
Address
L3 Classification rules configuration mode
3.4.12.11.4.6.2Enabling the Destination Address and Configuring the Address Mask
Run the following command to enable the destination address classifier and
configure the address mask for the destination address.
npu(config-clsfrule-dstaddr)# config [addr-enable] [addr-mask
]
You can also run this command to enable a destination address that is currently
disabled. For details, refer to “Disabling the Destination Address” on page 348.
IMPORTANT
An error may occur if you provide an invalid address mask. Refer the syntax description for more
information about the appropriate values and format for configuring this parameter.
Command
Syntax
npu(config-clsfrule-dstaddr)# config [addr-enable] [addr-mask ]
Privilege
Level
10
4Motion
347
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default Value
Possible
Values
[addr-enable]
Indicates that the use
of the associated
destination address is
enabled for the
classification rule that
you are configuring. If
the use of this address
is disabled, the
associated destination
address is ignored
while classifying the
packet.
Optional
By default, the
use of the
associated
destination
address is
disabled.
The
presence/abse
nce of this flag
indicates that
the use of the
associated
destination
address is
enabled/disabl
ed.
[addr-mask
]
Denotes the mask field
that is used to specify a
range of destination
addresses.
Optional
255.255.255.255
Valid address
mask
L3 Classification rules-destination address configuration mode
3.4.12.11.4.6.3Disabling the Destination Address
Run the following command to disable the destination address that is currently
enabled:
npu(config-clsfrule-dstaddr)# no addr-enable
Command
Syntax
npu(config-clsfrule-dstaddr)# no addr-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-destination address configuration mode
4Motion
348
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.11.4.6.4Terminating the Destination Address Configuration Mode
Run the following command to terminate the destination address configuration
mode:
npu(config-clsfrule-dstaddr)# exit
Command
Syntax
npu(config-clsfrule-dstaddr)# exit
Privilege
Level
10
Command
Modes
L3 Classification rule-destination address configuration mode
3.4.12.11.4.6.5Deleting Destination Address
You can, at any time, run the following command to delete the destination
address classifier:
npu(config-clsfrule)# no dstaddr []
IMPORTANT
An error may occur if you provide an invalid IP address. Refer the syntax description for more
information about the appropriate values and format for configuring this parameter.
Command
Syntax
npu(config-clsfrule)# no dstaddr []
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the IPv4 address of
the destination address that
you want to delete from a
classification rule.
Optional
N/A
Valid IP
Address
349
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
NPU Configuration
L3 Classification rules configuration mode
3.4.12.11.4.7 Managing Source Ports Range Configuration for the L3 Classification Rule
Classification can be based on the source port of the packet. You can configure
the range of source ports for a given classification rule.
To configure a source ports range classifier:
Enable the source port configuration mode (refer to Section 3.4.12.11.4.7.1)
Enable/disable the source port range (refer to
Section 3.4.12.11.4.7.2/Section 3.4.12.11.4.7.3)
Terminate the source port configuration mode (refer to
Section 3.4.12.11.4.7.4)
In addition, you can, at any time, delete an existing source port configuration
(refer to Section 3.4.12.11.4.7.5).
The following example illustrates the (sequence of) commands for enabling the
source port configuration mode, enabling the source port range, and then
terminating the source port configuration mode:
npu(config-clsfrule)# srcport 20 50
npu(config-clsfrule-srcport)# port-enable
npu(config-clsfrule-srcport)# exit
3.4.12.11.4.7.1Enabling the Source Port Configuration Mode\ Creating a New Source
Port
To configure the parameters for a source port, first enable the source port
configuration mode. Run the following command to enable the source port
configuration mode. This command also creates the new source ports range
classifier.
npu(config-clsfrule)# srcport  
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
4Motion
350
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
The configuration mode for the newly created source port is automatically
enabled, after which you can enable/disable the source port range (refer to
Section 3.4.12.11.4.7.2/Section 3.4.12.11.4.7.3).
You can then terminate the source port configuration mode (refer to
Section 3.4.12.11.4.7.4) and return to the classification rules configuration mode.
Command
Syntax
npu(config-clsfrule)# srcport  
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the starting value of
port range to be configured.
Mandatory
N/A
1-65535
Mandatory
N/A
1-65535
Cannot be higher than
end-port.

Denotes the end value of port
range to be configured.
Cannot be lower than
start-port.
Command
Modes
L3 Classification rules configuration mode
3.4.12.11.4.7.2Enabling the Source Port Range
Run the following command to enable the source port range:
npu(config-clsfrule-srcport)# port-enable
You can also run this command to enable a source port range that is currently
disabled. For details, refer to “Disabling the Source Port Range” on page 352.
4Motion
351
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
If source port range is enabled, then:
IP protocol (protocol-enable) must be set to enabled.
Protocol can be either 6 (TCP) or 17 (UDP).
For details on these parameters refer to Section 3.4.12.11.4.4.2.
Command
Syntax
npu(config-clsfrule-srcport)# port-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-source port configuration mode
3.4.12.11.4.7.3Disabling the Source Port Range
Run the following command to disable the source port range that is currently
enabled:
npu(config-clsfrule-srcport)# no port-enable
IMPORTANT
To enable this source port range, run the following command:
npu(config-clsfrule-srcport)# port-enable
For details, refer to “Enabling the Source Port Range” on page 351.
Command
Syntax
npu(config-clsfrule-srcport)# no port-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-source port configuration mode
3.4.12.11.4.7.4Terminating the Source Port Configuration Mode
Run the following command to terminate the source port configuration mode:
4Motion
352
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-clsfrule-srcport)# exit
Command
Syntax
npu(config-clsfrule-srcport)# exit
Privilege
Level
10
Command
Modes
L3 Classification rule-source port configuration mode
3.4.12.11.4.7.5Deleting Source Ports Range
Run the following command to delete a source ports range classifier:
npu(config-clsfrule)# no srcport [ ]
IMPORTANT
An error may occur if you provide an invalid value for the start-port and end-port parameters.
Refer the syntax description for more information about the appropriate values and format for
configuring these parameters.
Command
Syntax
npu(config-clsfrule)# no srcport [ ]
Privilege
Level
10
Syntax
Description
Command
Modes
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the starting value of
port range to be deleted.
Optional
N/A
1-65535

Denotes the end value of port
range to be deleted.
Optional
N/A
1-65535
L3 Classification rules configuration mode
353
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.11.4.8 Managing Destination Ports Range Configuration for the L3 Classification
Rule
Classification can be based on the destination port of the packet. You can
configure the range of destination ports for a given classification rule.
To configure a destination ports range classifier:
Enable the destination port configuration mode (refer to
Section 3.4.12.11.4.8.1)
Enable/disable the destination port range (refer to
Section 3.4.12.11.4.8.2/Section 3.4.12.11.4.8.3)
Terminate the destination port configuration mode (refer to
Section 3.4.12.11.4.8.4)
In addition, you can, at any time, delete an existing destination port configuration
(refer to Section 3.4.12.11.4.8.5).
The following example illustrates the (sequence of) commands for enabling the
destination port configuration mode, enabling the destination port range, and
then terminating the destination port configuration mode:
npu(config-clsfrule)# dstport 50 400
npu(config-clsfrule-dstport)# port-enable
npu(config-clsfrule-dstport)# exit
3.4.12.11.4.8.1Enabling the Destination Port Configuration Mode\ Creating a New
Destination Port
To configure the parameters for a destination port, first enable the destination
port configuration mode. Run the following command to enable the destination
ports range configuration mode. This command also creates the new destination
ports range.
npu(config-clsfrule)# dstport  
The configuration mode for the newly created destination ports range is
automatically enabled, after which you can enable/disable the destination port
range (refer to Section 3.4.12.11.4.8.2/Section 3.4.12.11.4.8.3). After executing
these tasks, you can terminate the destination port configuration mode (refer to
Section 3.4.12.11.4.8.4).
4Motion
354
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for the start-port and end-port parameters.
Refer the syntax description for more information about the appropriate values and format for
configuring these parameters.
Command
Syntax
npu(config-clsfrule)# dstport  
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the starting value of
port range to be configured.
Mandatory
N/A
1-65535
Mandatory
N/A
1-65535
Cannot be higher than
end-port.

Denotes the end value of port
range to be configured.
Cannot be lower than
start-port.
Command
Modes
L3 Classification rules configuration mode
3.4.12.11.4.8.2Enabling the Destination Port Range
You can run the following command to enable the destination port range:
npu(config-clsfrule-dstport)# port-enable
You can also run this command to enable a destination port range that is
currently disabled. For details, refer to “Disabling the Destination Port Range” on
page 356.
4Motion
355
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
If destination port range is enabled, then:
IP protocol (protocol-enable) must be set to enabled.
Protocol can be either 6 (TCP) or 17 (UDP).
For details on these parameters refer to Section 3.4.12.11.4.4.2.
Command
Syntax
npu(config-clsfrule-dstport)# port-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-destination port configuration mode
3.4.12.11.4.8.3Disabling the Destination Port Range
You can run the following command to disable the destination port range that is
currently enabled:
npu(config-clsfrule-dstport)# no port-enable
IMPORTANT
To enable this destination port range, run the following command:
npu(config-clsfrule-dstport)# port-enable
For details, refer to “Enabling the Destination Port Range” on page 355.
Command
Syntax
npu(config-clsfrule-srcport)# no port-enable
Privilege
Level
10
Command
Modes
L3 Classification rules-destination port configuration mode
3.4.12.11.4.8.4Terminating the Destination Port Configuration Mode
Run the following command to terminate the destination port configuration mode:
4Motion
356
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-clsfrule-dstport)# exit
Command
Syntax
npu(config-clsfrule-dstport)# exit
Privilege
Level
10
Command
Modes
L3 Classification rule-destination port configuration mode
3.4.12.11.4.8.5Deleting Destination Ports Range
Run the following command to delete the destination ports range:
npu(config-clsfrule)# no dstport [ ]
IMPORTANT
An error may occur if you provide an invalid value for the start-port and end-port parameters.
Refer the syntax description for more information about the appropriate values and format for
configuring these parameters.
Command
Syntax
npu(config-clsfrule)# no dstport [ ]
Privilege
Level
10
Syntax
Description
Command
Modes
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the starting value of
port range to be deleted.
Optional
N/A
1-65535

Denotes the end value of port
range to be deleted.
Optional
N/A
1-65535
L3 Classification rules configuration mode
357
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.11.4.9 Terminating the L3 Classification Rule Configuration Mode
Run the following command to terminate the L3 classification rules configuration
mode:
npu(config-clsfrule)# exit
Command
Syntax
npu(config-clsfrule)# exit
Command
Modes
L3 Classification rules configuration mode
3.4.12.11.4.10Specifying Configuration Parameters for the L2 Classification Rule
After enabling the classification rules configuration mode for an L2 classification
rule, run the following command to configure the parameters for this
classification rule:
npu(config-clsfrule-L2)# cvid 
NOTE
You can display configuration information for specific or all classification rules. For details, refer to
Section 3.4.12.11.4.13.
Command
Syntax
npu(config-clsfrule-L2)# cvid 
Privilege
Level
10
Syntax
Description
Command
Modes
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
cvid

Denotes the Customer VLAN
ID value to be assigned to the
classification rule.
Mandatory
N/A
1-4094
L2 Classification rules configuration mode
358
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.11.4.11Clearing the configuration of the L2 Classification Rule
Run the following command to clear the configuration of this classification rule
(removing the configured cvid):
npu(config-clsfrule-L2)# no cvid
After clearing the configuration you can define a new cvid for this classification
rule.
Command
Syntax
npu(config-clsfrule-L2)# no cvid
Privilege
Level
10
Command
Modes
L2 Classification rules configuration mode
3.4.12.11.4.12Terminating the L2 Classification Rule Configuration Mode
Run the following command to terminate the L2 classification rules configuration
mode:
npu(config-clsfrule-L2)# exit
Command
Syntax
npu(config-clsfrule-L2)# exit
Command
Modes
L2 Classification rules configuration mode
3.4.12.11.4.13Displaying Configuration Information for Classification Rules
To display all or specific classification rules, run the following command:
npu# show clsf-rule []
Specify the classification rule name if you want to display configuration
information for a particular rule. Do not specify a value for this parameter if you
want to view configuration information for all classification rules.
4Motion
359
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for the rulename parameter. Refer the syntax
description for more information about the appropriate values and format for configuring this
parameters.
Command
Syntax
npu# show clsf-rule []
Privilege
Level
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the name of the
classification rule that you
want to display.
Optional
N/A
String
Specify this parameter only if
you want to display a specific
classification rule. If you do
not specify a rule name, it
displays all configured
classification rules.
Display
Format for
each L3 rule
Classification Rule Configuration :
ClsfRulename 
clsfRuleType: L3
Priority 
Phs rulename 
IpTosLow  IpTosHigh  IpTosMask  IpTosEnable <0/1>
clsfRuleSrcAddr  clsfRuleMask  SrcAddrEnable <0/1>
clsfRuleDstAddr  clsfRuleAddrMask  DstAddrenable <0/1>
clsfRuleSrcPort Start  clsfRuleSrcPort End  clsfRulePortEnable <0/1>
clsfRuleDstPort Start  clsfRuleDstPort End  clsfRulePortEnable <0/1>
4Motion
360
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Display
Format for
each L2 rule
NPU Configuration
ClsfRulename 
clsfRuleType: L2
Cvid 
Command
Modes
Global command mode
3.4.12.11.4.14Deleting Classification Rules
Run the following command to delete one or all classification rules:
npu(config)# no clsf-rule []
CAUTION
Specify the rule name if you want to delete a specific classification. Otherwise all the configured
classification rules are deleted.
Command
Syntax
npu(config)# no clsf-rule []
Privilege
Level
10
Syntax
Description
Command
Modes
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the name of the
classification rule that you
want to delete. Specify this
parameter only if you want to
delete a specific classification
rule, otherwise all configured
classification rules are
deleted.
Optional
N/A
String
Global configuration mode
361
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.12 Configuring PHS Rules
Packet Header Suppression (PHS) is a mechanism that conserves air-interface
bandwidth by removing parts of the packet header that remain constant along the
traffic session. PHS operates by allowing the MS and ASN-GW to associate PHS
rules to each service flow.
When PHS is enabled, a repetitive portion of the payload headers of higher layers
is suppressed in the MAC SDU by the sending entity and restored by the receiving
entity. At the uplink, the sending entity is the MS and the receiving entity is the
NPU. At the downlink, the sending entity is the NPU, and the receiving entity is
the MS. If PHS is enabled at the MAC connection, each MAC SDU is prefixed with
a PHSI, which references the Payload Header Suppression Field (PHSF).
For instance, the ASN-GW will associate a PHS rule to each provisioned service
flow intended for VoIP traffic that will suppress the IP address field from the IP
header and other unvarying fields (e.g. protocol version) from the IP and RTP
headers. The PHS rules are provisioned on a per-service profile name basis. (For
details, refer Section 3.4.12.11.4.)
PHS rules define:
„ Header fields that need to be suppressed
„ Static values that can be configured for the suppressed header fields
To configure one or more PHS rules:
Enable the PHS rules configuration mode (refer to Section 3.4.12.12.1)
Configure the parameters for the PHS rule (refer to Section 3.4.12.12.2)
Terminate the PHS rules configuration mode (refer to Section 3.4.12.12.3)
You can, at any time, display configuration information (refer to
Section 3.4.12.12.5) or delete an existing PHS rules (refer to Section 3.4.12.12.4).
The following example illustrates the (sequence of) commands for enabling the
PHS rules configuration mode, configuring the parameters of a PHS rule, and then
terminating the PHS configuration mode, should be executed as shown in the
example below:
npu(config)# phs-rule phs-rule1
4Motion
362
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config-phsrule)# config field
000000000000000000000000FFFFFFFF00000000 mask 000F00 verify 0 size
20
npu(config-phsrule)# exit
3.4.12.12.1 Enabling the PHS Rules Configuration Mode /Creating a New PHS Rule
To configure the parameters for a PHS rule, first enable the PHS rules
configuration mode. Run the following command to enable the PHS rules
configuration mode. You can also use this command to create a new PHS rule.
npu(config)# phs-rule 
If you use this command to create a new PHS rule, the configuration mode for this
PHS rule is automatically enabled, after which you can configure the parameters
for the PHS rule (refer to Section 3.4.12.12.2). You can then terminate the PHS
rules configuration mode (refer to Section 3.4.12.12.3) and return to the global
configuration mode.
Command
Syntax
npu(config)# phs-rule 
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the PHS rule for
which the PHS configuration
mode is to be enabled.
Mandatory
N/A
String (1 to 30
characters)
Global configuration mode
3.4.12.12.2 Configuring Parameters for the PHS Rule
Run the following command to configure the parameters of the PHS rule:
npu(config-phsrule)# config <[field ] [mask ] [verify
] [size ]>
4Motion
363
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
NOTE
You can display configuration information for specific or all PHS rules. For details, refer
Section 3.4.12.12.5.
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer the syntax
description for more information about the appropriate values and format for configuring these
parameters.
Command
Syntax
npu(config-phsrule)# config <[field ] [mask ] [verify ] [size ]>
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
[field ]
Denotes the PHSF value, that
is, the header string to be
suppressed.
Mandatory
N/A
String. This
parameter is of
format
"0x000000000
000000000000
000000000000
0000000".
Here Octet(x),
x=20 bytes,
each Byte will
represent two
characters
when used as
string like in
xml file.
364
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
[mask ]
Indicates the PHSM, which
contains the bit-mask of the
PHSF with the bits set that is
to be suppressed.
Mandatory
N/A
String This
parameter is of
format
"0x000000".
Here Octet(x),
x=3 bytes,
each Byte will
represent two
characters
when used as
string like in
xml file.
[verify ]
Indicates whether the PHS
header is to be verified.
Optional
0 (No)
„ 0: Indicates
that the
PHS
header
should not
be verified.
„ 1: Indicates
that the
PHS
header
should be
verified.
[size ]
Command
Modes
Indicates the size in bytes of
the header to be suppressed.
Mandatory
N/A
0-20
PHS rules configuration mode
3.4.12.12.3 Terminating the PHS Rules Configuration Mode
Run the following command to terminate the PHS rules configuration mode:
npu(config-phsrule)# exit
Command
Syntax
npu(config-phsrule)# exit
Privilege
Level
10
Command
Modes
PHS rules configuration mode
4Motion
365
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.12.4 Deleting PHS Rules
Run the following command to delete one or all PHS rules:
npu(config)# no phs-rule []
CAUTION
Specify the rule name if you want to delete a specific PHS rule. Otherwise all the configured PHS
rules are deleted.
Command
Syntax
npu(config)# no phs-rule []
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the rule name of the
PHS rule that you want to
delete.
Optional
N/A
String
Specify a value for this
parameter if you want to
delete a specific PHS rule. Do
not specify a value for this
parameter, if you want to
delete all PHS rules.
Command
Modes
Global configuration mode
3.4.12.12.5 Displaying Configuration Information for PHS Rules
To display all or specific PHS rules, run the following command:
npu# show phs-rule []
Specify the rule name if you want to display configuration information for a
particular PHS rule. Do not specify a value for this parameter if you want to view
configuration information for all PHS rule.
4Motion
366
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if you provide an invalid value for the rulename parameter. Refer the syntax
description for more information about the appropriate values and format for configuring this
parameter.
Command
Syntax
npu# show phs-rule []
Privilege
Level
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the rule name of the
PHS rule that you want to
display.
Optional
N/A
String
Specify a value for this
parameter if you want to
display the parameters of a
specific PHS rule. Do not
specify a value for this
parameter, if you want to
display all PHS rules.
Display
Format
PHS Configuration :
rulename field
mask verify size
    
Command
Modes
Global command mode
3.4.12.13 Managing the Hot-Lining Feature
Hot-Lining provides a WiMAX operator with the capability to efficiently address
issues with users that would otherwise be unauthorized to access packet data
services.
When Hot-Lining is enabled, the ASN-GW implements UL/DL traffic filters. These
traffic filters are dynamically applied and removed per MSID. Triggers for filter
4Motion
367
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
application/removal are relevant RADIUS messages from the AAA server. Filter's
action on traffic shall be one of the following: pass, drop, or HTTP-redirect the
traffic. The ASN-GW shall apply the pre-configured profile according to the
Hotline-Profile-ID as delivered from the AAA server.
If filtering is applied, uplink subscriber's packet that does not match any
UL-filter-rule shall be dropped. Downlink subscriber's packet that does not match
any DL-filter-rule shall be dropped.
DHCP traffic in UL and DL direction is always passed.
Anti-spoofing function filtering of UL traffic is performed before the hot-lining
filtering.
Hot-Lining is not applied on an MS with VLAN or Ethernet Services. If the
ASN-GW receives Access-Accept message, which includes any Hot-Lining
attributes, and the subject MS is granted at least one flow with CS-type of VLAN
or Ethernet, the ASN-GW shall initiate De-registration of the MS.
Hot-Lining is supported only for IP-CS services using IP-in-IP tunnel or VLAN
interface connectivity towards the CSN.
When Hot-Lining is disabled in ASN-GW, it shall not include Hot-Lining
Capabilities attributes in any Access-Request messages. If AAA replies with
Access-Accept message which includes any Hot-Lining attributes, ASN-GW shall
initiate De-registration of the MS.
The following sections describe the following tasks:
„ “Enabling/Disabling the Hot-Lining Feature” on page 368
„ “Managing Hot-Lining Profiles” on page 369
„ “Deleting Hot-Lining Profiles” on page 379
„ “Displaying Configuration Information for Hot-Lining Profiles” on page 380
„ “Displaying the Status of the Hot-Lining Feature” on page 381
3.4.12.13.1 Enabling/Disabling the Hot-Lining Feature
To enable the hot-lining feature, run the following command:
npu(config)# config hotlining-enable
To disable hot-lining, run the following command:
4Motion
368
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
npu(config)# no hotlining-enable
IMPORTANT
The unit must be reset after enabling/disabling hot-lining.
Command
Syntax
npu(config)# config hotlining-enable
Privilege
Level
10
Command
Modes
Global configuration mode
npu(config)# no hotlining-enable
3.4.12.13.2 Managing Hot-Lining Profiles
Up to 10 hot-lining profiles can be defined. Each profile can include up to 16 filter
rules and (if applicable) an HTTP-redirect URL. To manage hot-lining profiles, first
enable the configuration mode for the profile (refer to “Enabling the Profile
Configuration Mode\ Creating a New Profile” on page 369). You can then execute
the following:
„ “Enabling/Disabling the Profile” on page 370
„ “Configuring the HTTP Redirect URL for the Profile” on page 371
„ “Configuring Hot-Lining Filter Rules” on page 372
„ “Deleting Filter Rules” on page 378
„ “Terminating the Profile Configuration Mode” on page 379
3.4.12.13.2.1 Enabling the Profile Configuration Mode\ Creating a New Profile
To configure the parameters for a hot-lining profile, first enable the hot-lining
profile configuration mode. Run the following command to enable the hot-lining
profile configuration mode. You can also use this command to create a new
profile.
npu(config)# hotlining-profile 
4Motion
369
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
If you use this command to specify a new profile, the configuration mode for the
newly created profile is automatically enabled, after which you can configure the
profile’s filtering rules (refer to “Configuring Hot-Lining Filter Rules” on page 372)
or delete filter rules (refer to “Deleting Filter Rules” on page 378.
You can then terminate the hot-lining profile configuration mode (refer to
“Terminating the Profile Configuration Mode” on page 379) and return to the
global configuration mode.
Command
Syntax
npu(config)# hotlining-profile 
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
profilename
Denotes the name of the
hot-lining profile for which the
configuration mode is to be
enabled. Must be unique per
BTS.
Mandatory
N/A
String (1 to 30
characters)
If you are creating a new
hot-lining profile, specify the
name of the new profile. The
configuration mode is
automatically enabled for the
new profile.
Command
Modes
Global configuration mode
3.4.12.13.2.2 Enabling/Disabling the Profile
After enabling the hot-lining profile configuration mode, run the following
command to enable/disable the profile:
npu(config-hotlining-profile)# set profile { enabled | disabled }
Command
Syntax
4Motion
npu(config-hotlining-profile)# set profile { enabled | disabled }
370
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
Syntax
Description
Command
Modes
NPU Configuration
10
Parameter
Description
Presence
Default
Value
Possible
Values
set profile {
enabled | disabled
Defines whether the profile is
enabled or disabled.
Optional
disabled
„ enabled
„ disabled
hot-lining profile configuration mode
3.4.12.13.2.3 Configuring the HTTP Redirect URL for the Profile
After enabling the hot-lining profile configuration mode, run the following
command to configure the HTTP redirect address (if required):
npu(config-hotlining-profile)# redirect-address 
Command
Syntax
npu(config-hotlining-profile)# redirect-address 
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
redirect-address

The HTTP redirect URL to be
used by uplink filter rules with
redirect action (see
Section 3.4.12.13.2.4)
Optional
N/A
URL in ASCII
string format.
Redirection location to be
used in Http-Redirection
message.
Command
Modes
4Motion
hot-lining profile configuration mode
371
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.13.2.4 Configuring Hot-Lining Filter Rules
Up to 16 filter rules can be defined for each hot-lining profile. To manage a filter
rule, first enable the hot-lining configuration mode for the filter rule (refer to
“Enabling the Filtering Rule Configuration Mode\ Creating a New Filtering Rule”
on page 372). You can then execute the following:
„ “Configuring IP Address Parameters for the Filter Rule” on page 373
„ “Configuring Source Port Range Parameters for the Filter Rule” on page 374
„ “Configuring Destination Port Range Parameters for the Filter Rule” on
page 375
„ “Configuring DSCP Range Parameters for the Filter Rule” on page 376
„ “Configuring IP Protocol Parameter for the Filter Rule” on page 377
„ “Restoring the Default Values of Filter Rule Components” on page 377
NOTE
Filtering Rules can be added/updated only when the Profile is disabled.
You can then terminate the filter configuration mode (refer to “Terminating the
Filter Rule Configuration Mode” on page 378) and return to the hotlining profile
configuration mode.
3.4.12.13.2.4.1Enabling the Filtering Rule Configuration Mode\ Creating a New Filtering
Rule
To configure the parameters for a filter rule, first enable the filter rule
configuration mode. Run the following command to enable the filter rule
configuration mode. You can also use this command to create a new filter rule.
npu(config-hotlining-profile)# filter-rule  [ direction { uplink |
downlink } ] [ action { drop | pass | redirect } ]
If you use this command to specify a new filter rule, the configuration mode for
the newly created filter rule is automatically enabled, after which you can
configure the filter rule’s parameters.
You can then terminate the filter rule configuration mode and return to the profile
configuration mode.
4Motion
372
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
The priority of checking for a match in filter rules is applied with respect to the
sequence in which these filter rules were defined. The first found match is applied.
Command
Syntax
npu(config-hotlining-profile)# filter-rule  [ direction { uplink | downlink } ] [ action { drop | pass
| redirect } ]
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
filter-rule 
Denotes the unique (per BTS)
name of the filter rule for
which the configuration mode
is to be enabled.
Mandatory
N/A
String (1 to 30
characters)
Optional
uplink
„ uplink
If you are creating a new filter
rule, specify the name of the
new rule. The configuration
mode is automatically
enabled for the new filter rule.
direction { uplink |
downlink }
The direction for which the
rule should be applied.
„ downlink
action { drop | pass
| redirect }
Action to be performed on
packets that match the rule,
Optional
pass
redirect is applicable only if
direction is uplink. If set to
redirect then redirect-address
(see
Section 3.4.12.13.2.3)
must be defined.
Command
Modes
„ drop
„ pass
„ redirect
hot-lining profile configuration mode
3.4.12.13.2.4.2Configuring IP Address Parameters for the Filter Rule
After enabling the filter rule configuration mode, run the following command to
configure the IP address parameters of the filter rule:
npu(config-hotlining-filter-rule)# ip-address  []
4Motion
373
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
If you do not configure IP address parameters for the filter rule, the default IP
address (0.0.0.0) and subnet mask (0.0.0.0) will be used, meaning that IP address
is ignored.
Command
Syntax
npu(config-hotlining-filter-rule)# ip-address  []
Privilege
Level
10
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values

If direction is downlink then
this is the downlink Source IP
Address.
Optional
255.255.
255.255
ip address
Optional
255.255.
255.255
subnet mask
If direction is uplink then this
is the uplink Destination IP
Address
255.255.255.255 means not
applicable (ignore this
condition).
[]
Command
Modes
Defines Subnet Mask
associated with the
configured IP address.
hotlining filter rule configuration mode
3.4.12.13.2.4.3Configuring Source Port Range Parameters for the Filter Rule
After enabling the filter rule configuration mode, run the following command to
configure the source port parameters of the filter rule:
npu(config-hotlining-filter-rule)# source-port start 
stop 
If you do not configure source port parameters for the filter rule, the default
values will be used, meaning that source port is ignored.
4Motion
374
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Command
Syntax
npu(config-hotlining-filter-rule)# source-port start 
stop 
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values
start

The minimum value of source
TCP/UDP port range
Optional
0-65535
stop

The maximum value of
source TCP/UDP port range
Optional
65535
0-65535
hotlining filter rule configuration mode
3.4.12.13.2.4.4Configuring Destination Port Range Parameters for the Filter Rule
After enabling the filter rule configuration mode, run the following command to
configure the destination port parameters of the filter rule:
npu(config-hotlining-filter-rule)# destination-port start
 stop 
If you do not configure destination port parameters for the filter rule, the default
values will be used, meaning that destination port is ignored.
Command
Syntax
npu(config-hotlining-filter-rule)# destination-port start
 stop 
Privilege
Level
10
4Motion
375
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
start

The minimum value of
destination TCP/UDP port
range
Optional
0-65535
stop

The maximum value of
destination TCP/UDP port
range
Optional
65535
0-65535
hotlining filter rule configuration mode
3.4.12.13.2.4.5Configuring DSCP Range Parameters for the Filter Rule
After enabling the filter rule configuration mode, run the following command to
configure the DSCP parameters of the filter rule:
npu(config-hotlining-filter-rule)# dscp start  stop

If you do not configure DSCP parameters for the filter rule, the default values will
be used, meaning that DSCP is ignored.
Command
Syntax
npu(config-hotlining-filter-rule)# dscp start  stop

Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values
start

If you do not configure the IP protocol parameter for the filter rule, the default
value (255) will be used, meaning that IP protocol is ignored.
Command
Syntax
npu(config-hotlining-filter-rule)# ip-protocol 
Privilege
Level
10
Syntax
Description
Command
Modes
Parameter
Description
Presence
Default
Value
Possible
Values

The IP protocol number.
Optional
255
0-255
255 means “any” (ignore this
condition).
hotlining filter rule configuration mode
3.4.12.13.2.4.7Restoring the Default Values of Filter Rule Components
Run the following command to restore the default values of the IP address
parameters: npu(config-hotlining-filter-rule)# no ip-address.
Run the following command to restore the default values of the source port
parameters: npu(config-hotlining-filter-rule)# no source-port.
Run the following command to restore the default values of the destination port
parameters: npu(config-hotlining-filter-rule)# no destination-port.
Run the following command to restore the default values of the DSCP range
parameters: npu(config-hotlining-filter-rule)# no dscp-range.
4Motion
377
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
Run the following command to restore the default value of the IP protocol
parameters: npu(config-hotlining-filter-rule)# no ip-protocol.
Command
Syntax
npu(config-hotlining-filter-rule)# no ip-address
npu(config-hotlining-filter-rule)# no source-port
npu(config-hotlining-filter-rule)# no destination-port
npu(config-hotlining-filter-rule)# no dscp-range
npu(config-hotlining-filter-rule)# no ip-protocol
Privilege
Level
10
Command
Modes
hotlining filter rule configuration mode
3.4.12.13.2.4.8Terminating the Filter Rule Configuration Mode
Run the following command to terminate the filter rule configuration mode:
npu(config-hotlining-filter-rule)# exit
Command
Syntax
npu(config-hotlining-filter-rule)# exit
Privilege
Level
10
Command
Modes
hotlining filter rule configuration mode
3.4.12.13.2.5 Deleting Filter Rules
Run the following command to delete a filter rule of the profile:
npu(config-hotlining-profile)# no filter-rule 
Command
Syntax
4Motion
npu(config-hotlining-profile)# no no filter-rule 
378
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
Syntax
Description
Command
Modes
NPU Configuration
10
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the rule name of the
filter rule that you want to
delete.
Mandatory
N/A
String
hotlining profile configuration mode
3.4.12.13.2.6 Terminating the Profile Configuration Mode
Run the following command to terminate the profile configuration mode:
npu(config-hotlining-profile)# exit
Command
Syntax
npu(config-hotlining-profile)# exit
Privilege
Level
10
Command
Modes
hotlining profile configuration mode
3.4.12.13.3 Deleting Hot-Lining Profiles
Run the following command to delete a profile:
npu(config)# no hotlining-profile 
Command
Syntax
npu(config)# no hotlining-profile 
Privilege
Level
10
4Motion
379
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
Command
Modes
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values

Denotes the profile name of
the profile that you want to
delete.
Mandatory
N/A
String
hotlining profile configuration mode
3.4.12.13.4 Displaying Configuration Information for Hot-Lining Profiles
To display all or specific profiles, run the following command:
npu# show hotlining-profile []
Specify the rule name if you want to display configuration information for a
particular profile. Do not specify a value for this parameter if you want to view
configuration information for all profiles.
Command
Syntax
npu# show hotlining-profile []
Privilege
Level
Syntax
Description
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Denotes the profile name of
the profile that you want to
display.
Optional
null
String
Specify a value for this
parameter if you want to
display the parameters of a
specific profile. Do not specify
a value for this parameter, if
you want to display all
profiles.
4Motion
380
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Display
Format
NPU Configuration
% Asn-gw hotlining profile configuration:
For each displayed profile (specific or all) the following will be displayed:
Hotlining profile:

Redirection address: 
Status:

for each displayed profile, all defined filter rules will be displayed. For each rule, the following details
will be displayed:
Filter rule: 1
Protocol:
 (only if defined)
Src Port:
 (only if defined)
Dst Port:
 (only if defined)
Action:

Direction: 
Priority of looking for a match is according to the order of the displayed rules.
Command
Modes
Global command mode
3.4.12.13.5 Displaying the Status of the Hot-Lining Feature
To display the status of the Hot-Lining feature, run the following command:
npu# show hotlining-status
Command
Syntax
npu# show hotlining-status
Privilege
Level
Display
Format
Hotlining status: 
Command
Modes
Global command mode
4Motion
381
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
3.4.12.14 Managing the ASN-GW Keep-Alive Functionality
Once an MS enters the network, its context is stored in ASN entities (BS,
ASN-GW). Dynamically, MS context could be transferred/updated (during HO and
re-authentication) to other entities or duplicated to other entities (separation
between anchor functions such as Authenticator, Data Path and Relay Data
Path).
In certain cases, such as entity reset, other entities are not aware of service
termination of an MS in that entity, and keep maintaining the MS context. This
may result in service failure, excessive consumption of memory resources and
accounting mistakes.
The keep-alive mechanism should be used to clear MS context from all network
entities when it is de-attached from the BS, and de-register MS from the network
when its context becomes unavailable in one of its serving function locations.
When the keep-alive mechanism is enabled the ASN-GW periodically polls other
ASN entities-of-interest (BSs) and waits for their responses. In case of no
keep-alive response, the ASN-GW shall make further actions, such as clearing the
applicable MS(s) context.
The ASN-GW builds a list of BS-of-interest which it must poll. The list shall be
dynamically updated; the ASN-GW tracks all BSID(s) in all MS(s) contexts it holds,
and dynamically updates the list of BSs-of-interest. When a new MS is attached to
a BS that does not exist in the list, it will be added it to the list. When the last
MS(s) with specific BSID makes network exit, the ASN-GW shall remove the BS
from the list if there is no other MS attached.
The ASN-GW periodically polls the BS(s) for keep-alive. The polling mechanism is
independent and unrelated for every BS-of-interest the ASN-GW polls.
The keep-alive mechanism uses configurable retry timer and retries counter.
Upon expiration of the retry timer, the ASN-GW resends the ASN Keep-Alive
request message. Upon expiration of the retries counter, the ASN-GW assumes
failure of the polled BS and clears the contexts of all MS(s) served by that BS.
In addition, the ASN-GW verifies that for each polled entity that the
“Last-Reset-Time” UTC value of poll N+1 is equal to the value of poll N. If the
“Last-Reset-Time” UTC value of poll N+1 is higher than the value of poll N, this
mean that the BS went through reset state during the interval between two
consecutive polls. In this case, the ASN-GW shall clear all MS(s) contexts, served
by that specific BS that are “older” than BS life after reset (through calculation of
difference between polled entity “Last-Reset-Time” received on poll N+1 and MS
network entry time stamp on ASNGW).
4Motion
382
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
If the ASN-GW is the authenticator for the MS(s) the failing BS served, then in
addition to context clearance it also sends R3 Accounting-Request (Stop) message
including a release indication to AAA.
When keep-alive fails, ASN-GW generates an event.
Regardless of the enable/disable status of the keep-alive mechanism in the
ASN-GW, it replies to ASN_Keep_Alive_Req received from other BSs with
ASN_Keep_Alive_Rsp. that includes also its “Last-Reset-Time”. It responds only if
all its functions operate properly. In case one of the functions fails, the ASN-GW
shall not respond to the keep-alive poll.
3.4.12.14.1 Configuring ASN-GW Keep-Alive Parameters
To configure one or several keep-alive parameters, run the following command:
npu(config)# keep-alive ([asn-ka ] [period ]
[rtx-cnt ] [rtx-time ] )
IMPORTANT
An error may occur if you provide an invalid value for any of these parameters. Refer to the syntax
description for more information about the appropriate values and format for configuring these
parameters.
An error may occur if you provide configuration values that do not satisfy following condition:
'period*1000 >= rtx-time * (rtx-cnt + 1)'"
At least one parameter must be specified (the value is optional): The command npu(config)#
keep-alive will return an Incomplete Command error.
Command
Syntax
npu(config)# keep-alive ([asn-ka ] [period ] [rtx-cnt ] [rtx-time ])
Privilege
Level
10
4Motion
383
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[asn-ka
]
Enable/Disable the ASN-GW
keep-alive mechanism.
Optional
disable
„ enable
„ disable
[period ]
The period in seconds
between polling sessions.
Optional
60
10-1000
period x 1000 (value in
milliseconds) cannot be lower
than rtx-time x (rtx-cnt +1).
Command
Modes
[rtx-cnt ]
Maximum number of retries if
rtx-time has expired without
getting a response.
Optional
1-10
[rtx-time ]
Time in milliseconds to wait
for a response before
initiating another polling
attempt or reaching a
decision that the polled entity
has failed (if the maximum
number of retries set by
rtx-cnt has been reached).
Optional
5000
5000-10000
Global configuration mode
3.4.12.14.2 Displaying Configuration Information for ASN-GW Keep-Alive
Parameters
To display the ASN-GW keep-alive parameters, run the following command:
npu# show keep-alive
Command
Syntax
npu# show keep-alive
Privilege
Level
4Motion
384
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Display
Format
NPU Configuration
% Asn-gateway Keep Alive Configuration
asn-ka : 
period : 
rtx-cnt : 
rtx-time : 
Command
Modes
3 .4 .1 3
Global command mode
Configuring Logging
Logs can be generated to record events that occur with respect to the following
system modules:
„ System startup procedures: Refers to all procedures/events that occur during
system startup.
„ NPU/AU upgrade procedures: Refers to all the procedures executed while
upgrading the NPU/AU.
„ Fault management procedures: Refers to internal processes that are executed
for monitoring erroneous conditions or fault conditions.
„ System performance procedures: Refers to internal processes that are
executed for monitoring system performance.
„ Shelf management procedures: Refers to internal processes that are executed
for monitoring the health and temperature of all hardware components (other
than the NPU) such as the AU, PIU and PSU.
„ WiMAX signaling protocols: Refers to all the protocols that implement the
ASN-GW functionality.
„ User interface: Refers to the command line or remote management interface
used for executing all user-initiated events such as system shut down or reset.
„ AU Manager: Refers to all internal processes used for fault, configuration, and
performance management for AU.
4Motion
385
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
The Syslog utility is used to implement the logging feature for 4Motion.
You can specify the severity level for which log messages are to be generated for
each module. Logs are generated for events for which the severity level is equal to
or higher than the configured level. The following are the severity levels that you
can configure for each module:
„ Alert
„ Error
„ Information
By default, system-level logging is enabled. The system stores a maximum of 1000
log and trace messages. The system stores log and trace messages using the cyclic
buffer method. That is, when there are more than 1000 messages, the system
overwrites the oldest log and trace messages.
IMPORTANT
It is recommended that you periodically make backups of log messages before these are
overwritten. For details, refer to “Making a Backup of Log Files on the NPU Flash” on
page 393.
To configure logging, first specify system-level logging that is applicable across the
entire system. You can then configure logging, individually for each system
module. This section describes the commands to be used for:
„ “Managing System-level Logging” on page 386
„ “Configuring Module-level Logging” on page 397
3.4.13.1
Managing System-level Logging
System-level logging refers to all the procedures to be executed for managing
logging for the entire system. To manage system-level logging:
„ Enable/disable logging across the entire system, and specify the destination (a
file on the local system or on an external server) where logs are to be
maintained.
„ Make periodic backups of log files.
4Motion
386
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
You can, at any time, view the current log destination or delete log files from the
NPU flash. After you have enabled/disabled system-level logging and specified the
destination for storing log messages, you can configure logging separately for each
module. You can also transfer log files from the NPU file system to an external
TFTP server. To support debugging, you can create a “collect logs” file that
contains the also all status and configuration files. This section describes the
commands to be used for:
„ “Enabling System-level Logging” on page 387
„ “Disabling Logging to File or Server” on page 389
„ “Displaying System-level Logs” on page 391
„ “Displaying the Current Log Destination” on page 392
„ “Making a Backup of Log Files on the NPU Flash” on page 393
„ “Deleting Backup Log Files from the NPU Flash” on page 395
„ “Creating a Collected System Logs File” on page 396
„ “Transferring Files from the NPU Flash to a TFTP Server” on page 396
„ “Displaying Log Files Residing on the NPU Flash” on page 397
3.4.13.1.1
Enabling System-level Logging
You can enable logging for the entire system and specify the destination where
logs should be written. The destination can be either written to:
„ File
„ External server (Log files are sent to the external server in the Syslog log
format. The Syslog daemon on the external server can save these log messages
in the appropriate format depending upon the server configuration.)
By default, system-level logging is enabled. To view whether the system-level
logging is enabled/disabled for logging to file or server. For details, refer
Section 3.4.13.1.4.
The system maintains a maximum of 1000 log and trace messages. The system
stores log and trace messages using the cyclic buffer method. That is, when there
4Motion
387
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
are more than 1000 messages, the system overwrites the oldest log and trace
messages.
IMPORTANT
If you have enabled writing of log messages to file, it is recommended that you periodically make a
backup of this log file. This is because log messages that are written to file are deleted after system
reset. For more information about making backups of log files on the NPU flash, refer to
Section 3.4.13.1.5.
To enable system-level logging, run the following command:
npu(config)# log destination {file | server }
NOTE
After you execute this command, logging is enabled for the entire system. You may also configure
logging separately for each system module. For details, refer to Section 3.4.13.2.
IMPORTANT
An error may occur if:
„ Logging is already enabled for the requested destination (file or server).
„ Logging is enabled to a server with a different IP address. Because logging can be enabled to
only one external server, you can specify another server IP address after you disable logging to
the existing server IP address. For more information about disabling logging to server, refer
“Disabling Logging to File or Server” on page 389.
„ An internal error has occurred.
„ You have specified the IP address in an invalid format. Specify the IP address in the format,
XXX.XXX.XXX.XXX.
Command
Syntax
npu(config)# log destination {file | server }
Privilege
Level
10
4Motion
388
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
{file|server }
Indicates whether logs are to
be written to a file or server.
Mandatory
N/A
„ file:
Indicates
that logs
are to be
written to a
file. (Logs
written to
file are not
maintained
after
system
reset;
periodically
save the log
file to flash.)
For details,
refer to
Section 3
.4.13.1.5.
„ server:
Indicates
that logs
are to be
written to
an external
server.
Specify the
server IP
address of
the server
in the
format,
XXX.XXX.X
XX.XXX.
Command
Modes
3.4.13.1.2
Global configuration mode
Disabling Logging to File or Server
To disable logging to file or server, run the following command:
npu(config)# no log destination {file | server }
4Motion
389
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if:
„ Logging is already disabled for the requested destination (file or server).
„ An internal error has occurred.
„ The server IP address that you have specified does not exist.
Command
Syntax
npu(config)# no log destination {file | server }
Privilege
Level
10
4Motion
390
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
{file|server }
Indicates whether the
system-level logs are to be
disabled for a file or server.
Mandatory
N/A
„ file:
Indicates
that
system-leve
l logging to
a file is to
be
disabled.
„ server:
Indicates
that
system-leve
l logging to
a server is
to be
disabled.
Specify the
IP address
if you want
to disable
logging to a
specific
server.
Otherwise
logging is
disabled for
the server
that was
last
enabled for
logging.
Provide the
IP address
in the
format,
XXX.XXX.X
XX.XXX.
Command
Modes
3.4.13.1.3
Global configuration mode
Displaying System-level Logs
To display system-level logs, run the following command:
npu# show logs
4Motion
391
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
When you run this command, all the log messages are displayed. (4Motion
maintains a maximum of 1000 log and trace messages.) If you want to filter log
messages to be displayed, run the following command to specify the filter criteria:
npu# show logs [| grep ]
For example, if you want to view log messages pertaining to only Error logs, run
the following command:
npu# show logs |grep ERROR
IMPORTANT
An error may occur if:
„ There are no logs to be displayed.
„ The log files are inaccessible or an internal error occurred while processing the result.
Command
Syntax
npu# show logs [| grep ]
Privilege
Level
Syntax
Description
Command
Modes
3.4.13.1.4
Parameter
Description
Presence
Default
Value
Possible
Values
[ grep ]
Indicates the criteria for
filtering the log messages to
be displayed.
Optional
N/A
String
Global command mode
Displaying the Current Log Destination
To view the current log destination, that is, whether logs are written to file or an
external server, run the following command:
npu# show log destination
4Motion
392
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
An error may occur if an internal error occurs when you execute this command.
Command
Syntax
npu# show log destination
Privilege
Level
Display
Format
Log File : 
Log Server : 
(ServerIP - )
Command
Modes
3.4.13.1.5
Global command mode
Making a Backup of Log Files on the NPU Flash
The system stores a maximum of 1000 log and trace messages in the log file, after
which the oldest messages are overwritten. This log file resides in the TFTP boot
directory (/tftpboot/management/system_logs/) of the NPU. You can TFTP this
file from the NPU flash. You can display the list of log files residing on the NPU
flash. For details, refer Section 3.4.13.1.9.
In addition, logs written to file are not maintained after system reset. If you have
enabled writing of logs to file, it is recommended that you periodically make a
backup of log messages on the NPU flash.
IMPORTANT
You can display a list of log files that are currently residing on the NPU flash. For details, refer
Section 3.4.13.1.9.
When you make a backup of log files on the NPU flash, the last 1000 log and trace
messages are stored in a compressed file, which is saved on the NPU flash. There
is no limit on the number of log files that can be saved unless there is inadequate
space on the NPU flash.
4Motion
393
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
IMPORTANT
Trace messages are also written to the same file as log messages (provided you have enabled
writing of trace messages to file.) When you make a backup of log files written to file, the backup file
also contains trace messages (provided you have enabled writing of trace messages to file). For
more information about configuring traces, refer to Section 3.12.1.1.
Run the following command to make a backup of the log and trace messages
(written to file), on the NPU flash:
npu(config)# save log file 
When you run this command, the last 1000 log and trace messages are stored in
the compressed file, which is saved on the NPU flash.
IMPORTANT
An error may occur if:
„ You have specified the file name in an invalid format. Because the backup log file is a
compressed file, always suffix the file name with .gz.
„ The length of the file name has exceeded 255 characters.
„ The system was unable to compress the file or save the compressed file to flash.
„ A processing error has occurred.
Command
Syntax
npu(config)# save log file 
Privilege
Level
10
Syntax
Description
4Motion
Parameter
Description
Presence
Default
Value
Possible
Values

Indicates the name of the
compressed file that contains
the last 1000 log and trace
messages. Always suffix the
file name with .gz.
Mandatory
N/A
.gz
394
file name string
can contain 1
to 50 printable
characters.
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Command
Modes
3.4.13.1.6
NPU Configuration
Global configuration mode
Deleting Backup Log Files from the NPU Flash
You can delete the backup log files from the NPU flash. It is recommended that
you periodically make a backup of these log files, and delete these from the NPU
flash.
IMPORTANT
Trace and log messages are stored in the same backup file on the NPU flash. When you execute
this procedure, trace messages are also deleted from the NPU flash. For details, refer to
“Managing System-level Tracing” on page 671.
To delete log and trace backup files from the NPU flash, run the following
command:
npu(config)# erase log file []
CAUTION
Specify the file name if you want to delete a specific backup file. Otherwise all the backup files
residing in the NPU flash are deleted.
IMPORTANT
An error may occur if:
„ The file name that you have specified does not exist.
„ A processing error has occurred.
Command
Syntax
npu(config)# erase log file []
Privilege
Level
10
4Motion
395
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Syntax
Description
NPU Configuration
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Indicates the name of the
compressed log file to be
deleted. If you do not specify
the file name, all the log files
residing in the NPU flash are
deleted.
Optional
N/A
.gz
Always suffix the file name
with .gz.
Command
Modes
3.4.13.1.7
Global configuration mode
Creating a Collected System Logs File
To create a collected system log file that contains all current logs, status and
configuration files of the system run the following command:
npu# collect logs
The name of the file is: system_logs_.tar
Command
Syntax
npu# collect logs
Privilege
Level
10
Command
Modes
Global command mode
3.4.13.1.8
Transferring Files from the NPU Flash to a TFTP Server
To transfer files from the NPU flash to a TFTP server, run the following command:
npu# transfer logs [server-ip ] file { | All | Latest}
Command
Syntax
4Motion
npu# transfer logs [server-ip ] file { | All |
Latest}
396
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
Privilege
Level
Syntax
Description
NPU Configuration
10
Parameter
Description
Presence
Default
Value
Possible
Values
[]
Indicates the IP address of
the destination TFTP server.
Mandatory
N/A
IP address
{
| All | Latest}
The file(s) to be transferred:
Mandatory
N/A
„ .tar: A selected
file that exists in the flash.
All: All files in the flash.
(*.tar)>
„ All
„ Latest
Latest: The latest created file.
Command
Modes
3.4.13.1.9
Global command mode
Displaying Log Files Residing on the NPU Flash
You can display a list of log files that are residing on the NPU flash. For details,
refer Section 3.11.2.
3.4.13.2
Configuring Module-level Logging
You can configure logging (enable/disable) separately for the following modules,
and define the severity level for which logging is required:
„ System startup procedures
„ NPU/AU upgrade procedures
„ Fault management procedures
„ System performance procedures
„ Shelf management procedures
„ WiMAX signaling protocols
„ User interface
4Motion
397
System Manual
Chapter 3 - Operation and Administration of the Macro BTS
NPU Configuration
„ AU management procedures
This section describes the commands to be used for:
„ “Configuring the Log Severity Level” on page 398
„ “Displaying Configuration Information for Module-level Logging” on page 400
„ “Disabling Module-level Logging” on page 401
3.4.13.2.1
Configuring the Log Severity Level
You can configure the severity level for logs to be generated for each module. This
means that if an event occurs for a module for which the severity level is equal to
or higher than the configured level, a log is generated. The following are the
severity levels (highest to lowest) that can be configured for each module:
„ Alert
„ Error
„ Information
IMPORTANT
By default, logging is enabled for all modules, and the severity level is Error. The severity levels
recorded in 4Motion log messages are defined in RFC 3164.
To specify the severity level for each module for which logs are to be created, run
the following command:
npu(config)# log level
[{StartupMgr|SWDownload|FaultMgr|PerfMgr|ShelfMgr|SIGASN|UserIF|AU
Mgr}] {ALERT|ERROR|INFO}
The parameters in this command correspond to the system modules/procedures
listed in the following table:
Table 3-24: Modules for which Logging can be Enabled
4Motion
Parameter
Refers to...
StartupMgr
System startup procedures
SWDownload
Software upgrade procedures
398
System Manual

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
Encryption                      : Standard V4.4 (128-bit)
User Access                     : Print, Copy, Extract, Print high-res
Author                          : Alvarion Ltd.
Create Date                     : 2010:06:24 16:46:11Z
Modify Date                     : 2010:07:19 16:28:59+03:00
Has XFA                         : No
Tagged PDF                      : Yes
XMP Toolkit                     : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-20:48:00
Creator Tool                    : FrameMaker 8.0
Metadata Date                   : 2010:07:19 16:28:59+03:00
Format                          : application/pdf
Title                           : 4Motion System Manual
Creator                         : Alvarion Ltd.
Producer                        : Acrobat Distiller 8.1.0 (Windows)
Document ID                     : uuid:aa6750d7-d2aa-4729-9b0a-327fe0d19558
Instance ID                     : uuid:33fc9b51-8c98-4413-be95-d4d11931e8df
Page Mode                       : UseOutlines
Page Count                      : 149
EXIF Metadata provided by EXIF.tools
FCC ID Filing: LKT-MICRO-25

Navigation menu