Escolar Documentos
Profissional Documentos
Cultura Documentos
550-05505
1
V03.01.00
Copyright
Copyright 1999 - 2013 Sonus Networks, Inc. All rights reserved.
This item and the information contained herein are the property of Sonus Networks, Inc. (Sonus). This publication may be used, copied, or
distributed only in accordance with the terms of the license agreement. Any other use, reproduction, or distribution may occur only upon
Sonus prior written consent.
Third-Party Copyrights
Open BSD Copyright (c) 1982, 1986, 1990, 1991, 1993. The Regents of the University of California (the University). All rights reserved.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE.
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the above disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this
software without specific prior written permission.
Warranties
THIS INFORMATION IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT.
REFERENCES TO CORPORATIONS, THEIR SERVICES AND PRODUCTS, ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY
KIND, EITHER EXPRESSED OR IMPLIED. IN NO EVENT SHALL SONUS NETWORKS BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS INFORMATION.
Descriptions of, or references to, products, services or publications within Sonus Networks' documentation do not imply endorsement of that
product, service or publication. Sonus Networks makes no warranty of any kind with respect to the subject matter included herein, the
products listed herein, or the completeness or accuracy of the information. Sonus Networks specifically disclaims all warranties, express,
implied or otherwise, including without limitation, all warranties of merchantability and fitness for a particular purpose.
THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS. CHANGES MAY BE
PERIODICALLY MADE TO THE INFORMATION HEREIN.
Trademarks
Sonus, the Sonus logo, GSX9000, GSX4000, GSX4010, SBC 5100, SBC 5200, NBS9000, NBS4000, NBS4010, VOICE SENTRY, IMX,
CONNEXIP, NETASSURE, NETENG, NETSCORE, and MOBILEDGE are either registered trademarks or trademarks of Sonus Networks,
Inc. The Sonus Networks, Inc. trademarks may not be used in connection with any product or service that is not Sonus in any manner that is
likely to cause confusion among customers or in any manner that disparages or discredits Sonus Networks, Inc. All other product names
mentioned herein are trademarks, service marks, registered trademarks, or registered service marks of their respective owners.
FCC Compliance
This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These
limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial
environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the
instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to
cause harmful interference in which case the user will be required to correct the interference at the users own expense.
Embedded Software
Oracle Enterprise Edition is an embedded part of the Sonus product line. The programs included herein are subject to a restricted use license
and can only be used in conjunction with this application. You are not allowed to navigate or modify the underlying database schema unless
explicitly authorized in writing by Sonus.
TABLE OF CONTENTS
Iv
I vi
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Intercept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
Command Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
IPsec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-36
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-39
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-40
I vii
Zone. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-67
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-67
cac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-71
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-71
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-72
dnsGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
gwSigPort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
gwTrunkGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-76
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-76
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-77
h323SigPort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-80
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-80
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-80
h323TrunkGroup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-81
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-81
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-83
id. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-91
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-91
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-91
I viii
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
ipPeer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-92
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-92
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-92
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-95
messageManipulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-96
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-96
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-96
remoteDeviceType . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-96
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-96
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-97
sipSigPort . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-97
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-97
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-98
sipTrunkGroup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-99
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-99
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-106
Command Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-129
Chapter 5 Global
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
CAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
Carrier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
Country . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
License. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
I ix
NPA/Nxx. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-36
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
Servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-39
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-40
Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-42
Configuring Gateway Signaling Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-43
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-43
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-43
Configuring H.323 Signaling Timers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-44
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-44
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
Configuring SIP Peer Overload Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-45
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-46
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-46
Configuring SIP Signaling Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-47
Ix
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Subscriber . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
I xi
SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30
Traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
Chapter 7 Profiles
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Call Parameter Filter Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
7-18
7-22
7-29
7-30
7-31
Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47
Announcement Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47
Codec Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-48
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-48
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-53
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-58
I xiii
Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-80
Crypto Suite Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-80
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-81
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-81
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-82
Key Management Protection Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-82
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-82
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-83
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-83
IPSec Protection Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-84
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-84
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-84
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-85
TLS Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-86
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-86
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-87
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-88
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-89
Class of Service Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-89
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-89
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-90
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-91
Dynamic Blacklist (DBL) Policer Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-91
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-91
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-92
Command Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-93
Disconnect Signaling Sequence Profile (SSP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-93
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-93
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-94
Command Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-95
Disconnect Treatment Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-95
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-95
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-96
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-96
Emergency Call Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-97
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-97
I xiv
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Signaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-105
X-Header Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-105
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-105
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-107
IP Signaling Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-111
H.323 Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-111
SIP Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-118
ISUP Signaling Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-158
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-158
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-167
Number Globalization Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-203
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-203
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-205
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-208
SCTP Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-209
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-209
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-210
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-210
Signaling Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-212
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-212
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-216
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-232
Signaling QoS KPI Profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-232
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-232
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-233
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-234
SIP Adaptor Profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-235
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-235
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-238
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-246
I xv
Chapter 8 System
Admin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
Set Command Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
Request Command Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
Command Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
Congestion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
Congestion Policer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
Command Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8-14
8-15
8-15
8-16
8-18
IP Policing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28
Command Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28
Command Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-29
Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-29
I xvii
8-53
8-53
8-54
8-54
I xviii
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
LIST OF TABLES
I xix
I xxi
I xxii
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Overview
The Sonus SBC 5x00 CLI Reference Guide describes how to use the Sonus
Command Line Interface (CLI) to configure and manage the SBC 5x00 switch.
Audience
This guide is intended for network engineers responsible for provisioning,
maintaining, and administering the SBC 5x00 Session Border Controllers. The
user should posses a working knowledge of the Public Switched Telephone
Network (PSTN), the UNIX operating system, and packet networking.
I xxiii
Documentation Updates
For updates to Sonus Technical Publications media and documents, see
http://www.sonus.net/technical-publications.
Navigate to the What's New in Sonus Documentation topic to view new and
revised Sonus technical documentation:
http://www.sonus.net/techpub-whats-new
NOTE
I xxiv
Related Documentation
Other documents in the SBC 5x00 product family include:
I xxv
Conventions
This document uses the following text conventions to convey instructions and
information:
Convention
Indicates
Example
monospace text
User input.
monospace italics
Variables in commands
or code.
set addressContext
<addresscontextname>
italics
Document names,
emphasis, or manual
titles.
A note, caution, or
warning.
RED TEXT:
text
Followed by bold
NOTE
Warnings advise the reader that failure to take or avoid a specific action
could result in physical injury or harm.
I xxvi
Contacts
Technical Support
For problems or questions, contact the Sonus Technical Assistance Center (TAC):
USA Toll-free
1 (888) 391-3434
Worldwide Voice
1 (978) 614-8589
Worldwide Fax
1 (978) 614-8904
Web
http://www.sonus.net/company/maintenance/log-trouble-tickets
Technical Publications
Customer comments are welcome. If you have questions or comments about this
document, please address your feedback as follows:
E-mail: TechnicalPublications@sonusnet.com
Address:
Sonus Networks, Inc.
Attn: Technical Publications
4 Technology Park Drive
Westford, MA 01886
USA
I xxvii
I xxviii
CHAPTER 1
Overview
This chapter provides an overview of how to access the SBC 5x00 command-line
interface (CLI), the different command modes, and the operations available in
each mode. Topics include:
11
Logging In
Perform the following steps to login to SBC 5x00 CLI at System level:
Logging into the CLI
1.
SSH to the active CE. For example, if the active CE is server1, enter:
ssh admin@server1
Local nodes are instantiated on one or more hardware entities called Computing
Element (CE) within an SBC 5x00.
2.
When prompted, enter login ID and password. The default login and password name
is admin.
login as: admin
admin@10.1.1.19s password: *****
A message similar to the following appears:
admin connected from 10.1.1.19 using ssh on server1
admin@server1>
12
System modeThis is the mode when you first login to CLI, and is used to
view the current configuration and status of objects.
System Mode
The following system operations are available from the top-level (System)
CLI mode:
13
Configure Mode
To access Configure mode, enter the following command from CLI prompt:
admin@Hackos> configure <exclusive|private>
...where <exclusive|private> represents the type of configuration access for
the session, either Exclusive or Private. If you enter configure with no
argument, the system defaults to the Private session.
The following operations are supported in both Exclusive and Private sessions:
Exclusive Session
Allows a user to exclusively configure the system via CLI. Only one exclusive
session is possible at a time. An exclusive session cannot start if a private session
is in the process of committing changes. Below is an example of setting configure
mode to exclusive.
admin@Hackos> configure exclusive
Entering configuration mode exclusive
Warning: uncommitted changes will be discarded on exit
[ok][2012-07-05 01:53:11]
[edit]
admin@Hackos%
NOTE
Private Session
Multiple private sessions can occur simultaneously. Changes made in a private
session can be committed to update the current configuration while other private
sessions are open.
Private sessions are allowed concurrently with an exclusive session, but private
session users cannot commit their changes until the exclusive session ends.
NOTE
15
CLI Operation
CLI Operation
Object
Keyword
Parameter
Attribute
Parameter
Attribute
Parameter
Attribute
Space-Completion Functionality
The CLI includes space-completion behavior which automatically displays a list of
possible arguments when the user types more than one space after a keyword or
parameter (same action as pressing Tab). This default setting is generally desired
behavior when entering commands from an interactive session (complete-onspace is set to true).
The commands to turn on/off space-completion are:
Here is an example of entering show command plus two spaces when spacecompletion is set to true. The result is a Possible completions list that
automatically displays as shown:
admin@sbx131> show..
Possible completions:
cli
- Display notifications
status
table
a table
users
utils
- System utilities
On the other hand, when copy-pasting multiple commands to the command line
this feature is not desirable. Extra spaces may prevent the commands from
running as expected due to the automatic space-completion feature. To avoid this,
turn this feature off using the following command:
admin@sbx131> set complete-on-space false
[ok][2012-07-03 14:13:47]
17
Getting Help
Getting Help
The Help feature is a fast and simple means to learn more about the available
commands and correct command syntax.
The following steps describe how to use the Help feature:
To see available System-level CLI commands, at the CLI prompt (for example,
admin@server1>), type ?.
A list of the possible System-level commands appears:
change-password - Change your password
18
commit
configure
information
exit
help
quit
request
reset
set
set-path
show
source
- File to source
top
command
up
To see the possible entries that can come next in a System-level command
sequence, enter the first part of the command, and then enter a space followed by ?.
Example: To find the entries that can come next in a show command, enter show
and then press the ?. The following displays:
Possible completions:
addressContext - Objects scoped to a specific IP
addressing domain.
details
- Show details.
displaylevel
- Depth to show.
global
wide.
oam
profiles
- Profiles of configuration shared by
multiple objects.
system
- System-level configuration.
Example: To find the entries that can come next in a configure command, enter
configure and then enter a space followed by the ?. The following is displayed:
Possible completions:
exclusive
3.
private
If you are in the configuration mode (for example, you entered configure
private and the prompt is followed by a %, such as admin@server1%), then type
? to see the commands that are available. The following displays:
Possible completions:
commit
delete
edit
- Edit a sub-element
exit
help
quit
request
revert
- Set a parameter
show
- Show a parameter
status
- Display users currently editing the
configuration
top
up
19
Getting Help
If you are in the edit mode and want to see the possible entries that can come next
in a command sequence, enter the first part of the command and then enter a space
followed by ?.
? provides the full description and the possible completions.
Example: To find the entries that can come next in a set command, enter set and
then enter a space followed by the ?. The following displays:
Possible completions:
addressContext - A container of objects that correspond
to
a specific IP Addressing domain.
global
oam
profiles
system
- System Management.
Example: To find the entries that can come next in a set global command, enter
set global and then enter a space followed by Tab key. The following displays:
Possible completions:
callRouting - Global call routing objects.
callTrace
carrier
- Carrier definitions.
country
- Country definitions.
npaNxx
- Npa Nxx.
script
security
servers
signaling
sipDomain
- SIP Domain.
subscriber
- Subscriber.
Example: To find the entries that can come next in a set global callTrace
command, enter set global callTrace and then enter a space followed by ?.
The following displays
Possible completions:
callFilter
filters for the node.
errorFilter
wide.
maxTriggerCount
- The trigger count for both call
and error trace filters.
signalingPacketCapture - Enable/disable signaling packets
capture.
1 10
CHAPTER 2
Overview
This chapter provides information on the operations associated with the SBC
5x00 system-level CLI mode, including command syntax, parameters and
attributes, and command examples.
To see available system CLI commands, at the CLI prompt, type ?. A list of
available system commands display similar to below:
admin@merc> ?
Possible completions:
change-password Change your password
commit
help
quit
request
reset
set
set-path
show
source
- File to source
top
up
21
System Commands
System Commands
This section defines the command syntax, parameters and command examples of
the following system CLI commands.
22
"change-password" on page 2 3
"commit" on page 2 3
"configure" on page 2 4
"exit" on page 2 4
"help" on page 2 5
"quit" on page 2 5
"request" on page 2 5
"reset" on page 2 17
"set" on page 2 17
"set-path" on page 2 19
"show" on page 2 19
"source" on page 2 155
"top" on page 2 155
"up" on page 2 155
change-password
The change-password operation allows you to change the password. It is
recommended that you should change the password from the default when you
log in for the first time.
NOTE
Command Syntax
> change-password
Command Example
> change-password
Enter old password: *********
Enter new password: **********
Re-enter new password: **********
passwd: password updated successfully
commit
If you are issuing a set, edit or delete command in the system CLI mode or
configuration mode, you need to perform a commit for the changes to take effect.
A commit is not required for a request command in the system CLI mode.
In addition, any command that changes the mode or state of an object must be
entered and committed separately. The examples under the set command
description include the appropriate commit entries.
Command Syntax
> commit
abort
confirm
persist-id <id>
23
System Commands
NOTE
The SBC 5x00 limits the number of SET operations that can be
committed at once. You should issue a commit before more than
approximately 100 field values are modified.
configure
The Configure mode lets you create or modify, show, and delete configurable SBC
5x00 objects. Two modes are available:
Command Syntax
> configure <exclusive|private>
Command Example
To configure SBC 5x00 in private mode:
admin@server1> configure private
Entering configuration mode private
[ok][2012-04-26 01:33:15]
[edit]
admin@server1%
NOTE
exit
Use the exit operation to exit from the CLI management session.
24
help
The help operation is a fast and simple means to learn more about the available
commands and correct command syntax. For more information, refer to "Getting
Help" on page 1 8.
quit
Use quit to exit the system CLI management session.
request
The request operation facilitates system-level requests for the following objects:
request addressContext
The request addressContext command uses the following objects:
cmds optionsPing
Command syntax to ping another system from SBC 5x00:
25
System Commands
addressContext 1-23
N/A
cmds
Description
Name of the address context. The address context is a container of
objects that correspond to a specific IP Addressing domain.
The commands object used to perform optionsPing actions.
optionsPing Use to ping a SIP peer using SIP OPTIONS method.
peerIpAddress The IPv4 or IPv6 Peer SIP Address to ping.
peerPort The Peer SIP Port Number to ping. (Default = 5060)
sigPort The Signaling Port number to use for the ping.
transport The Transport protocol. Select any one of the following
transport types:
tcp
tls
udp (Default)
dnsGroup
Command syntax to initiate action on DNS group object:
> request addressContext <addressContext name> dnsGroup
<dnsGroup name> dnsServerReset
TABLE 2 2
Parameter
addressContext 1-23
dnsGroup
1-23
dnsServerReset N/A
Description
Name of the address context. The address context is a container of
objects that correspond to a specific IP Addressing domain.
Name of this DNS Group Entry.
Resets all the DNS server statistics.
dynamicBlackList
This object allows you to remove Dynamic Blacklist (DBL) entries for the specified
IP address.
Command Syntax
26
Parameter
Length/
Range Description
addressContext
1-23
dynamicBlackList N/A
removeEntry
N/A
sourceIpAddress
32
Example
The following command removes all DBL entries from IP address 10.10.123.8:
> request addressContext default dynamicBlackList
removeEntry sourceIpAddress 10.10.128.8
When prompted, enter y to continue:
This command will remove any DBL entry with a matching source
IP address. Do you want to proceed (yes/no) y
ipsec
Command syntax to initiate action on IPsec object:
> request addressContext <addressContext name> ipsec <ipsec
parameter to delete>
TABLE 2 4
Parameter
Length/
Range
addressContext 1-23
Description
Name of the address context. The address context is a container of
objects that correspond to a specific IP Addressing domain.
ipsec
N/A
ikeSaDelete
N/A
ikeSaDeleteAll N/A
ipsecSaDelete
N/A
Globally deletes all IKE SAs. When prompted to delete all, enter Yes.
Delete the IPsec SA pair with a given local tunnel IP address (LOCAL
TUNNEL IP ADDRESS) and a given incoming Security Parameter Index
value (LOCAL SPI).
localSPI <sonusHexBinary value> Local SPI (Security
Parameter Index) of the SA to delete.
Examples
The following command deletes all entries from the IKE SA list for local SPI 13:
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
27
System Commands
sipRegCountReset
This object resets thte SIP registration count.
Command Syntax
> request addressContext <addressContext name>
sipRegCountReset
Example
The following example resets SIP registration count for address context default:
> request addressContext default sipRegCountReset
result success
reason Registration Count is Reset
sipRegistrationAdaptiveNatLearning
This object provides flexibility to disable/reset adaptive NAT pinhole learning
process for a specific user already registered with SBC 5x00.
Command Syntax
> request addressContext <addressContext name>
sipRegistrationAdaptiveNatLearning
action <disable|reset>
id <registration id nbr>
TABLE 2 5
Parameter
Length/
Range
addressContext
1-23
sipRegistrationAdaptive N/A
NatLearning
N/A
id
Description
Name of the address context. The address context is a
container of objects that correspond to a specific IP
Addressing domain.
Reset/disable adaptive NAT pinhole learning process.
Registration ID of user.
<id number>
action
N/A
Example
28
The following example disables the NAT pinhole learning process for registered
user with an ID of 13:
> request addressContext default
sipRegistrationAdaptiveNatLearning id 13 action disable
sipRegistrationDeleteById
This object allows you to delete a SIP registration by the users ID number.
Command Syntax
> request addressContext <addressContext name>
sipRegistrationDeleteById id <registration id>
TABLE 2 6
Parameter
Length/
Range Description
addressContext
1-23
sipRegistrationDeleteById N/A
N/A
id
NOTE
sipRegistrationDeleteByIp
This object allows you to delete a SIP registration by the IP address using the
Registrars IP address (found in sipActiveGroupRegStatus table).
Command Syntax
> request addressContext <addressContext name>
sipRegistrationDeleteByIp ipAddress <ip address>
29
TABLE 2 7
System Commands
Parameter
Length/
Range Description
addressContext
1-23
sipRegistrationDeleteByIp N/A
N/A
ipAddress
NOTE
sipSubCountReset
This object resets the SIP subscription count.
Command Syntax
> request addressContext <addressContext name>
sipSubCountReset
TABLE 2 8
Parameter
Length/
Range Description
addressContext
1-23
sipSubCountReset
N/A
Example
> request addressContext default sipSubCountReset
result success
reason Subscription Count is Reset
2 10
sipSubscriptionDelete
Command Syntax
> request addressContext <addressContext name>
sipSubscriptionDelete <subcription id>
TABLE 2 9
Parameter
Length/
Range Description
addressContext
1-23
sipSubscriptionDelete
N/A
id
N/A
Subscription ID designation.
<subscription id nbr>
Example
> request addressContext default sipSubscriptionDelete id 13
zone
This object allows you to perform system-level commands against a particular
zone, such as recovering blacklisted endpoints and resetting statistics counts on
all signaling ports.
Command Syntax
> request addressContext <addressContext name> zone <zone
name>
ipPeer
sipArsEndpointRecoveryAll
sipArsEndpointRecoveryByIp ipAddress <ip address> port
<port#>
sipSigConnResetAll
sipSigPortResetAll
sipTrunkGroup <TG name> packetOutage clear
TABLE 2 10 request addressContext zone Parameters
Parameter
Length/
Range Description
addressContext
1-23
zone
N/A
ipPeer
N/A
sipArsEndpointRecovery N/A
All
2 11
System Commands
Parameter
sipArsEndpointRecovery N/A
ByIp
sipSigConnResetAll
N/A
Resets all the statistics counts to zero on all SIP signaling port
connections.
sipSigPortResetAll
N/A
Resets all the statistics counts to zero on all SIP signaling ports.
sipTrunkGroup
N/A
Specify the SIP trunk group for which to clear packet outage
counts. Arguments include:
<TG_NAME>
packetOutage clear
Example
The following example clears packet outage counts for SIP trunk group TG-1 in
zone INTERNAL_ZONE for address context default.
> request addressContext default zone INTERNAL_ZONE
sipTrunkGroup TG-1 packetOutage clear
reason Trunk Group Packet Outage Detection State is cleared
request alarms
Command syntax to clear alarms is listed below.
> request alarms clear <current|history> alarmId <alarm Id>
request global
To initiate action on global object, use following command syntax.
> request global
callCountReset
mediaCapture disabledByGcid gcid <gcid#>
terminateCall GCID <gcid#>.
TABLE 2 11 request global Parameters
Parameter
Length/
Range Description
global
N/A
callCountReset
N/A
2 12
Length/
Range Description
mediaCapture
N/A
N/A
terminateCall
request message
Use this command to send a message to one or all user terminals.
Command Syntax
> request message
<userid> <message>
all <message>
Example:
Command Example
> request message all please log off immediately
request oam
Use this command to initiate action on accounting objects:
> request oam accounting cdrServer admin
> request oam alarms resetIpPolicingAlarmStatus
> request oam eventLog filterStatus <system name>
audit
debug
security
system
trace
2 13
System Commands
request system
The request system command applies to both operational and configure
modes except where noted. The following objects apply to this command:
admin
congestion
ipPolicing
logout (operational mode only)
policyServer
serverAdmin
admin
> request system admin <system_name>
commitSoftwareUpgrade
identify
duration <0-255 seconds>
loadConfig
allowOldVersion <no|yes>
fileName <filename>
removeSavedConfig
fileName <filename>
restart
revertSoftwareUpgrade
revertMode <forced|normal>
saveConfig
fileNameSuffix <suffix>
softReset
switchover
TABLE 2 12 request system admin Parameters
Parameter
Length/
Range Description
commitSoftwareUpgrade
N/A
identify
0-255
This object turns on/off the locator LED of the indicated server
(in HA configuration, both servers are affected) for the
amount of time specified in duration parameter.
duration Enter a number in range of 0-255. A duration
of 0 turns off the locator LED and a duration of 255 turns
on the locator LED indefinitely.
2 14
Length/
Range Description
loadConfig
N/A
N/A
removeSavedConfig
restart
N/A
revertSoftwareUpgrade
N/A
N/A
saveConfig
softReset
N/A
switchover
N/A
NOTE
2 15
System Commands
congestion
> request system congestion <congestion_profile>
ipPolicing
> request system ipPolicing resetOffendersList name
aclOffendersList
aggregateOffendersList
arpOffendersList
badEtherIpHdrOffendersList
discardRuleOffendersList
ipSecDecryptOffendersList
mediaOffendersList
rogueMediaOffendersList
uFlowOffendersList
logout
> request system logout user <user_Id>
policyServer
> request system policyServer remoteServer <server_name>
serverAdmin
> request system serverAdmin <server_name>
identify duration <0-255>
removeCoredump coredumpFileName <filename>
restart
softReset
startSoftwareUpgrade
package <pkg_name>
rpmName <rpm/pkg_name>
versionCheck <perform|skip>
2 16
Command Example
To clear all alarms from the history buffer:
admin@server1> request alarms clear history
Deleted all alarm entries in history-table
reset
Use the reset operation to reset the terminal.
set
Use the set operation to make system-level settings for following objects:
autowizard
complete-on-space
display-level
history
ignore-leading-space
output
paginate
prompt1
prompt2
screen
show
terminal
Command Syntax
> set autowizard <true|false>
> set complete-on-space <true|false>
> set display-level <level #>
> set history <size>
> set ignore-leading-space <true|false>
> set output file <terminal|<filename>>
> set paginate <true|false>
> set prompt1 <string
> set prompt2 <string>
> set screen length <positive integer>
2 17
System Commands
Length/
Range Description
autowizard
N/A
complete-on-space
N/A
display-level
1-64
history
1-8192
ignore-leading-space
N/A
output
N/A
paginate
N/A
prompt1
N/A
prompt2
N/A
screen
N/A
show
terminal
N/A
2 18
generic
xterm
vt100
ansi
linux
set-path
The set-path operation is used to set the relative show path for the SBC 5x00
objects.
To view objects to enter next in the set-path command, enter set-path ?
Output similar to the following displays:
Possible completions:
addressContext - Objects scoped to a specific IP addressing domain.
alarms
- Alarm Management.
global
oam
profiles
system
- System-level configuration.
show
The show operation is used in the system-level CLI mode for following objects:
To display the command objects, enter show and then Tab key:
admin@Irving> show
Possible completions:
cli
- Display notifications
status
table
users
utils
- System utilities
NOTE
2 19
System Commands
show cli
Use this object to view the history of system-level CLI commands entered for the
current session.
Command Syntax
> show cli history
> show cli history <# of command entries to display>
Length/
Range
Description
cli history
N/A
<nonNegativeInteger>
1-32000
Example
To show CLI history, the following would be given:
admin@server1> show cli history 5677
06:11:44 -- show cli history 34
06:14:35 -- show cli history 5677
show configuration
The show configuration command displays current SBC 5x00 configuration
details using the following objects:
"addressContext" on page 2 20
"details" on page 2 23
"displaylevel" on page 2 23
"global" on page 2 23
"oam" on page 2 24
"profiles" on page 2 25
"system" on page 2 27
addressContext
> show configuration addressContext
diamNode <node>
2 20
ipInterfaceGroupName
ipV4Address
ipV6Address
originRealm
peer
primaryOriginHost
realmRoute
secondaryOriginHost
state
transactionTimeout
dnsGroup
interface mgmtGroup
localRecord
data
ipAddress <ip address>
priority <0-100>
state <disabled|enabled>
type <a>
hostName <name>
order <priority|roundrobin>
state <disabled|enabled>
server
ipAddress <ip address>
priority <0-100>
recursionDesired <false|true>
state <disabled|enabled>
weight <0-100>
type <ip|mgmt|none>
ipAccessControlList
rule
ipInterfaceGroup
ipInterface
action
altIpAddress
altPrefix
bandwidth
bwContingency
ceName
2 21
System Commands
dryupTimeout
ipAddress
mode
portName
prefix
state
vlanTag
ipsec <disabled|enabled>
ipsec
peer
ipAddress
localIdentity
preSharedKey
protectionProfile
protocol
remoteIdentity
spd
action
localIpaddr
localIpPrefixLen
localPort
peer
precedence
protectionProfile
protocol
remoteIpAddr
remoteIpPrefixLen
remotePort
state
linkDetectionGroup
ceName
linkMonitor
reattemptTimer
responseTimer
retries
state
threshold
type
2 22
verifyTimer
natDirectMediaGroup
dmNatPrefix
rtpServerTable
staticRoute preference
zone
details
> show configuration details
displaylevel
Use this option to specify how many levels of detail to display.
> show configuration displaylevel <1-64>
global
> show configuration global
cac
sharedCacLimitsPool
callRouting
route
routingLabel
callTrace
callFilter
errorFilter
maxTriggerCount
signalingPacketCapture
carrier <carrier id>
services
country <country id>
listOfNumberOfDigitsToMatch
variableLengthDialPlan
license
sessionThreshold
monitorEndpoint
mct
monitorTarget
2 23
System Commands
npaNxx <#>
portedFlag
qoeCallRouting
mediaQosBasedRouting
signalingQosBasedRouting
script
description
majorVersion
minorVersion
security
ipsec
servers
dns
e911
e911VpcDevice
enumDomain
enumService
signaling
gwSigTimers
h323SigTimers
sipPeerOverloadControl
sipSigControls
sipDomain
subscriber <packetServiceProfile|services>
oam
> show configuration oam
accounting
admin
cdrServer
radius
alarms
ipPolicingAlarmAdmin
eventLog
filterAdmin
subsystemAdmin
typeAdmin
localAuth
2 24
user
radiusAuthentication
radiusNasIp
radiusServerIp
radiusServerPort
radiusSharedSecret
snmp
trapTarget
traps
admin
dspAdmin
profiles
> show configuration profiles
callParameterFilterProfile
callRouting
crankbackProfile
elementRoutingPriority
holiday
timeRangeProfile
digitParameterHandling
dmPmCriteria
dmPmRule
numberTranslationCriteria
numberingPlan
prefixProfile
digitProfile
dtmfTrigger
interdigitTimeout
longdigitDuration
pattern
state
featureControlProfile <profile name>
processDestinationTgrp
processDestinationTrunkContext
ipSignalingPeerGroup
media
announcementPackage
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 25
System Commands
codecEntry
mediaQosKpiProfile
packetServiceProfile
toneAndAnnouncementProfile
tonePackage
toneProfile
security
cryptoSuiteProfile
ikeProtectionProfile
ipsecProtectionProfile
tlsProfile
services
classOfService
dblProfile
disconnectSignalSequenceProfile
disconnectTreatmentProfile
displaylevel
emergencyCallProfile
pathCheckProfile
sipArsProfile
sipSecurityProfile
signaling
XHeaderProfile
displaylevel
ipSignalingProfile
isupSignalingProfile
numberGlobalizationProfile
sctpProfile
signalingProfile
signalingQosKpiProfile
sipAdaptorProfile
sipCauseCodeMapping
sipCacProfile
aggregateMessage
bandwidthLimit
bandwidthLimitThreshold
callEgressAggregateEmergencyPreference
callEgressAggregatePreference
2 26
callEgressBurstSize
callEgressEmergencyPreference
callEgressRate
callEgressRatePeriod
callIngressAggregateEmergencyPreference
callIngressAggregatePreference
callIngressBurstSize
callIngressEmergencyPreference
callIngressRate
callIngressRatePeriod
callLimit
callLimitEgress
callLimitIngress
callLimitThreshold
dblAggregateRej
emergencyOversubscription
emergencyOversubscriptionEgress
emergencyOversubscriptionIngress
message
notify
options
otherRequests
qoe
refer
response
state
subscribe
system
coredumpProfile
ipPolicingAlarmProfile
overloadProfile
system
> show configuration system
admin
auditLogState
cliIdleTimeout
cliSetWarningSupport
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 27
System Commands
contact
externalAuthenticationEnabled
localAuthenticationEnabled
location
managementIpVersion
passwordRules
standbyServerState
utilMonitorStatsInterval
utilMonitorStatsNumOfPastInterval
congestion
adaptive
levelMC1
levelMC2
levelMC3
mode
policer
dspPad
audioTxDuring2833
comfortEnergy
displaylevel
jitterEvalPeriod
jitterMinOccThsh
playoutTimeseriesPeriod
playoutTimeseriesThreshold0
playoutTimeseriesThreshold1
playoutTimeseriesThreshold2
rtpDtmfRelay
sidHangoverTime
sidMaxNoiseFloor
sidMaxTime
sidMinNoiseFloor
sidMinTime
toneThreshold
toneThresholdState
universalCompressionThreshold
universalCompressionThresholdState
ethernetPort
mgmtAdmin
2 28
packetAdmin
intervalStatistics
numOfPastIntervals
timeInterval
jsrcServer
globalConfig
remoteServer
logicalMgmtIpInterface
media
mediaPeerInactivity
mediaPortRange
mediaRtcpControl
mediaProfile
compression
tone
mgmtIpInterfaceGroup
mgmtGroup
mgmtStaticRoute <dest. ip address>
preference <1-99>
ntp
serverAdmin
timeZone
policyServer
globalConfig
localServer
remoteServer
security
ipsec
pki
serverAdmin
coreDumpProfile
role
show notification
The show notification command displays current SBC 5x00 system
notifications.
2 29
System Commands
Command Syntax
To display the current notifications of the SBC 5x00 system:
show notification stream
show status
The show status command displays the current status of the following SBC
5x00 objects at a system level.
"addressContext" on page 2 30
"alarms" on page 2 78
"global" on page 2 79
"oam" on page 2 101
"system" on page 2 107
addressContext
The command syntax of the objects related to the show status
addressContext command is shown below. Note that the <addressContext
name> parameter is optional.
> show status addressContext <addressContext name>
cacOffenderStatus <cac parameter>
dnsGroup <dnsEntry parameter>
dynamicBlackList <dbl parameters>
ipAccessControlList <ACL stats parameter>
ipInterfaceGroup <IG name>
ipRouteStatus
ipsec
linkDetectionGroup
linkDetectionGroupStatistics
linkDetectionGroupStatus
logicalSigAddressBindingStatus
sipActiveGroupRegStatus
sipActiveGroupRegSummaryStatus
sipActiveRegisterNameStatus
sipDeletedRegStatus
sipDeletedRegisterNameStatus
sipRegCountStatistics
sipSubCountStatistics
sipSubscriptionStatus
surrRegCountStatistics
zone
zoneCurrentStatistics
zoneIntervalStatistics
zoneStatus
Command syntax for the above objects is defined in greater detail below:
2 30
2 31
System Commands
2 32
2 33
System Commands
Length/
Range Description
addressContext
1-23
cacOffenderStatus
N/A
dnsGroup
1-23
egressCallRejects <integer>
firstRejectAt <date & time>
ingressCallRejects <integer>
ipAddress <ip address>
lastRejectAt <date & time>
zoneId <integer>
2 34
Length/
Range Description
dynamicBlackList
N/A
intercept
N/A
Use this object to view the following Lawful Intercept Call Data
Channel statistics details:
interceptCallDataChannelStatistics
Arguments include:
CallAnswerFailures The number of unsuccessful
call answer that occurred.
CallAnswerSuccess The number of successful call
answers that occurred.
CallDisconnectFailures The number of
unsuccessful call disconnects that occurred.
CallDisconnectSuccess The number of successful
call disconnects that occurred.
IndicationFailures The number of unsuccessful
indications that occurred.
IndicationSuccess The number of successful
indications that occurred.
2 35
System Commands
Length/
Range Description
intercept (continued)
N/A
ipAccessControlList
N/A
2 36
Length/
Range Description
ipAccessControlList
(continued)
N/A
ipInterfaceGroup
N/A
ipRouteStatus
N/A
2 37
System Commands
Length/
Range Description
ipsec
N/A
2 38
Length/
Range Description
linkDetectionGroup
N/A
linkDetectionGroupStatis N/A
tics
linkDetectionGroupStatus N/A
logicalSigAddressBinding N/A
Status
2 39
System Commands
Length/
Range Description
sipActiveGroupRegStatus
N/A
2 40
Length/
Range Description
sipActiveGroupRegSummary N/A
Status
sipActiveRegisterNameSta N/A
tus
2 41
System Commands
Length/
Range Description
sipActiveRegisterNameSta N/A
tus (continued)
N/A
sipDeletedRegStatus
2 42
Length/
Range Description
sipRegCountStatistics
N/A
sipSubCountStatistics
N/A
2 43
System Commands
Length/
Range Description
sipSubscriptionStatus
N/A
surrRegCountStatistics
N/A
2 44
Length/
Range Description
zone
1-23
Use this object to view zone statistics for <zone name> zone.
Zone parameters include following (see Table 2 17 on
page 2 50 for further parameter details):
zoneCurrentStatistics
N/A
callCurrentStatistics
callFailureCurrentStatistics
callFailureIntervalStatistics
callIntervalStatistics
gwSigPortStatistics
gwSigPortStatus
h323SigPortStatistics
h323SigPortStatus
peerPathchkStatus
peerSurrRegStatus
sipArsStatus
sipCurrentStatistics
sipIntervalStatistics
sipPeerCacStatus
sipRegAdaptiveNaptLearningStatistics
sipSigConnStatistics
sipSigConnStatus
sipSigPortStatistics
sipSigPortStatus
sipSigPortTlsStatistics
sipSigTlsSessionStatus
sonusSipSigPeerOvldStatusEntry
trafficControlCurrentStatistics
trafficControlIntervalStatistics
trunkGroupQoeStatus
trunkGroupStatus
2 45
System Commands
Length/
Range Description
zoneCurrentStatistics
(continued)
N/A
zoneIntervalStatistics
N/A
2 46
Length/
Range Description
zoneStatus
N/A
Length/
Range Description
ikeSaStatistics <sai>
N/A
ipsecSaNegotiationsFailed
ipsecSaNegotiationsSucceeded
localIpAddr
peerIpAddr
2 47
System Commands
Length/
Range Description
ikeSaStatus <sai>
N/A
encType
integrityType
localId
localIpAddr
peerId
peerIpAddr
secondsRemaining
N/A
inBytesCount
inPacketDiscardAntiReplay
inPacketDiscardFailedIntegrity
inPacketsCount
localIpAddr
outBytesCount
outPacketsCount
peerIpAddr
remoteSpi
bytesRemaining
encType|ikeSaIndex
integrityType
localSelector
localTerminationAddr
remoteSPI
remoteSelector
remoteTerminationAddr
secondsRemaining
selectorName|
upperLayerProtocol
2 48
Length/
Range Description
N/A
2 49
System Commands
Length/
Range Description
callCurrentStatistics
N/A
2 50
Length/
Range Description
N/A
2 51
System Commands
Length/
Range Description
callFailureCurrentStatis N/A
tics
2 52
Length/
Range Description
callFailureCurrentStatis N/A
tics (continued)
2 53
System Commands
Length/
Range Description
callFailureIntervalStati N/A
stics
2 54
Length/
Range Description
callFailureIntervalStati N/A
stics (continued)
2 55
System Commands
Length/
Range Description
callFailureIntervalStati N/A
stics (continued)
callIntervalStatistics
N/A
2 56
Length/
Range Description
N/A
2 57
System Commands
Length/
Range Description
callIntervalStatistics
(continued)
N/A
gwSigPortStatistics
N/A
2 58
Length/
Range Description
gwSigPortStatistics
(continued)
N/A
gwSigPortStatus
N/A
2 59
System Commands
Length/
Range Description
h323SigPortStatistics
N/A
h323SigPortStatus
N/A
2 60
Length/
Range Description
peerPathchkStatus
N/A
peerQosStatus
N/A
2 61
System Commands
Length/
Range Description
peerSurrRegStatus
N/A
sipArsStatus
N/A
<sigZoneId>
recordIndex
sigPortNum
endpointIpAddress
endpointIpPortNum
endpointArsState
blacklisted The endpoint has been blacklisted
because the criteria outlined in the ARS profile blacklist
algorithm were met.
monitoring The endpoint is considered as being
monitored because a timeout has been received from
the endpoint but the blacklist criteria has not yet been
met (the profile requires a set number of timeouts over
a specific time frame to transition to blacklisted state).
recovering The OPTIONS ping criteria for endpoint
reachability detection requires that x amount of
successful responses are received over a specified
time frame before moving from the black list. During the
time that a response has been received but the
timeframe/number of successful responses has not
been completed, the end point is considered in a
recovering state.
endpointStateTransitionTime
2 62
Length/
Range Description
sipCurrentStatistics
N/A
2 63
System Commands
Length/
Range Description
sipIntervalStatistics
N/A
2 64
Length/
Range Description
N/A
2 65
System Commands
Length/
Range Description
N/A
sipOcsCallCurrentStatist N/A
ics
2 66
Length/
Range Description
sipOcsCallIntervalStatis N/A
tics
sipPeerCacStatus
N/A
2 67
System Commands
2 68
Length/
Range Description
N/A
egressDblAggregateMessagesAllowed Number of
egress aggregate message allowed for this peer.
egressMessageRejectsRate Number of egress
message rejected due to endpoint CAC call rate.
egressMessagesAllowed Number of egress
message allowed for this peer.
egressNotifyRejectsRate Number of egress notify
rejected due to endpoint CAC call rate.
egressNotifysAllowed Number of egress notify
allowed for this peer.
egressOptionsAllowed Number of egress options
allowed for this peer.
egressOptionsRejectsRate Number of egress
options rejected due to endpoint CAC call rate.
egressOtherRequestsAllowed Number of egress
other requests allowed for this peer.
egressOtherRequestsRejectsRate Number of
egress other requests rejected due to endpoint CAC call
rate.
egressReferRejectsRate Number of egress refer
rejected due to endpoint CAC call rate.
egressRefersAllowed Number of egress refer
allowed for this peer.
egressResponseRejectsRate Number of egress
response rejected due to endpoint CAC call rate.
egressResponsesAllowed Number of egress
response allowed for this peer.
egressSubscribeRejectsRate Number of egress
subscribe rejected due to endpoint CAC call rate.
egressSubscribesAllowed Number of egress
subscribe allowed for this peer.
ingressCallRejectsLimit Number of ingress calls
rejected due to endpoint CAC call limits.
ingressCallRejectsRate Number of ingress calls
rejected due to endpoint CAC call rate.
ingressCallsActive Number of ingress calls
currently active for peer.
ingressCallsAllowed Number of ingress calls
allowed for this peer.
ingressDblAggregateMessageRejectsRate
Number of ingress aggregate message rejected due to
endpoint CAC call rate.
Length/
Range Description
N/A
ingressDblAggregateMessagesAllowed Number
of ingress aggregate message allowed for this peer.
ingressMessageRejectsRate Number of ingress
message rejected due to endpoint CAC call rate.
ingressMessagesAllowed Number of ingress
message allowed for this peer.
ingressNotifyRejectsRate Number of ingress
notify rejected due to endpoint CAC call rate.
ingressNotifysAllowed Number of ingress notify
allowed for this peer.
ingressOptionsAllowed Number of ingress options
allowed for this peer.
ingressOptionsRejectsRate Number of ingress
options rejected due to endpoint CAC call rate.
ingressOtherRequestsAllowed Number of ingress
other requests allowed for this peer.
ingressOtherRequestsRejectsRate Number of
ingress other requests rejected due to endpoint CAC call
rate.
ingressReferRejectsRate Number of ingress refer
rejected due to endpoint CAC call rate.
ingressRefersAllowed Number of ingress refer
allowed for this peer.
ingressResponseRejectsRate Number of ingress
response rejected due to endpoint CAC call rate.
ingressResponsesAllowed Number of ingress
response allowed for this peer.
ingressSubscribeRejectsRate Number of ingress
subscribe rejected due to endpoint CAC call rate.
ingressSubscribesAllowed Number of ingress
subscribe allowed for this peer.
state Current state of the signaling peer control.
deleted
disabled
enabled
none
type Identifies the TYPE of signaling peer.
2 69
System Commands
Length/
Range Description
sipRegAdaptiveNaptLearni N/A
ngStatistics
sipSigConnStatistics
N/A
sipSigConnStatus
N/A
2 70
Length/
Range Description
sipSigPortStatistics
N/A
sipSigPortStatus state
N/A
sipSigPortTlsStatistics
N/A
2 71
System Commands
Length/
Range Description
sipSigPortTlsStatistics
(continued)
N/A
sipSigTlsSessionStatus
N/A
2 72
Length/
Range Description
sonusSipSigPeerOvldStatu N/A
sEntry
trafficControlCurrentSta N/A
tistics
sonusSipSigPeerOvldStatus503sReceived
Number of 503s received in the last sampling period.
sonusSipSigPeerOvldStatusAllowedRate Rate
of calls allowed per second for this peer.
sonusSipSigPeerOvldStatusCallsRejected
Number of calls rejected in the last sampling period for
peer.
sonusSipSigPeerOvldStatusCallsSent Number
of calls sent in the last sampling period for peer.
sonusSipSigPeerOvldStatusZoneId The Zone Id
for this signaling peer.
accCant The current number of calls cancelled due to
ACC for this trunk group.
accSkip The current number of calls skipped due to
ACC for this trunk group.
canf The current number of call cancelled due to CANF
for this trunk group.
cant The current number of call cancelled due to CANT
for this trunk group.
routeAttemptsIRR The current number of reroute
attempts due to IRR for this trunk group.
routeAttemptsORR The current number of reroute
attempts due to ORR for this trunk group.
routeAttemptsSIRR The current number of reroute
attempts due to SIRR for this trunk group.
routeAttemptsSORR The current number of reroute
attempts due to SORR for this trunk group.
silc The current number of calls cancelled due to SILC
for this trunk group.
skip The current number calls skipped due to the SKIP
traffic control for this trunk group.
strCant The current number of call cancelled due to
STR for this trunk group.
strSkip The current number of calls skipped due to
STR for this trunk group.
successfulIRR The current number of successful
reroutes due to IRR for this trunk group.
successfulORR The current number of successful
reroutes due to ORR for this trunk group.
successfulSIRR The current number of successful
reroutes due to SIRR for this trunk group.
successfulSORR The current number of successful
reroutes due to SORR for this trunk group.
2 73
System Commands
Length/
Range Description
trafficControlIntervalSt N/A
atistics
2 74
Length/
Range Description
trunkGroupQoeStatus
N/A
2 75
System Commands
Length/
Range Description
trunkGroupStatus
N/A
N/A
trunkGroupStatus
(continued)
Example:
admin@server1> show status addressContext default
ipAccessControlList displaylevel 4
ipAclRuleStatistics RULE1 {
matches
0;
policerDiscards 0;
}
ipAclRuleStatistics rule1 {
matches
0;
policerDiscards 0;
}
ipAclOverallStatistics default {
matchedNoRule 0;
}
ipAclRulesByPrecedence 1 {
2 76
name
rule1;
matches
0;
policerDiscards 0;
}
ipAclRulesByPrecedence 4 {
name
RULE1;
matches
0;
policerDiscards 0;
}
[ok][2011-02-09 07:31:41]
To display the link detection group status:
> show status addressContext default linkDetectionGroup
MGMT_LDG2 linkMonitorStatus MGMT_LM2
{
monitorStatus monitoring;
linkStatus up;
}
linkMonitorStatus MGMT_LM4
{
monitorStatus portDown;
linkStatus portDown;
}
linkMonitorStatistics MGMT_LM2
{
minTime 336;
maxTime 740;
averageTime 375;
singleFailures 0;
doubleFailures 0;
failures 0;
replies 13;
duplicateReplies 0;
lateReplies 0;
}
linkMonitorStatistics MGMT_LM4
{
minTime 0;
maxTime 0;
2 77
System Commands
averageTime 0;
singleFailures 0;
doubleFailures 0;
failures 1;
replies 0;
duplicateReplies 0;
lateReplies 0;
}
alarms
To display status of alarms:
> show status alarms currentStatus
clearType
desc <desc>
reporter <reporter>
severity <severity>
timestamp <timestamp>
> show status alarms historyStatus <historyStatus>
desc <desc>
reporter <reporter>
severity <severity>
state <state>
timestamp <timestamp>
> show status alarms historyStatus
TABLE 2 18 show status alarms Parameters
Parameter
Length/
Range
currentStatus
N/A
Description
Displays the Status table for current outstanding alarms.
clearType The type of alarm clearing (AUTOMATIC or
MANUAL).
desc Alarm description.
reporter Name of task reporting alarm.
severity Alarm severity level.
timestamp Timestamp of when alarm was raised.
historyStatus
N/A
2 78
Example
To display current status of alarms with severity as Major:
admin@server1> show status alarms currentStatus severity
Major
currentStatus 2 {
timestamp 2011-02-09T01:02:11;
desc
reporter
SM;
severity
Major;
}
currentStatus 3 {
timestamp 2011-02-09T01:02:11;
desc
"Server sbx30.eng.sonusnet.com, of System sbx30
is operational";
reporter
SM;
severity
Major;
}[ok][2011-02-09 07:04:06]
global
To display status of global object:
> show status global cac
sharedCacCurrentStatistics
sharedCacFailureCurStats
sharedCacFailureIntStats
sharedCacIntervalStatistics
sharedCacStatus
> show status global policyServer
CdDNBasedDestAllowedTable
CdDNBasedDestBlockedTable
contractorBasedOrigAllowedTable
contractorBasedOrigBlockedTable
dialedDestAllowedTable
dialedDestBlockedTable
displaylevel
dnsEnumCounters
failureCounters
finalCallingNumberAllowedTable
finalCallingNumberBlockedTable
finalDestAllowedTable
finalDestBlockedTable
hpcCallsPerGsxTable
hpcExemptionGsxTable
lnpGsxTable
lnpTfCounters
mwiServiceCounters
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 79
System Commands
originationAllowedTable
originationBlockedTable
policyReqCounters
serviceUsageCounters
sipCounters
sipE911Counters
translatedDestAllowedTable
translatedDestBlockedTable
> show status global policyServer
policyReqCounters
totalReqsNoExtSvc
totalTimeNoExtSvc
averageTimeNoExtSvc
totalRequestsExtSvc
totalTimeExtSvc
averageTimeExtSvc
extTime
averagExtTime
totalTimeouts
totalTimeTORequests
averageTimeTORequests
totalNonSsRequests
totalTimeNonSsRequests
averagTimeNonSsRequests
> show status global policyServer
serviceUsageCounters
defaultSvcs
subsScreening
subsBlocking
nonSubsScreening
nonSubsBlocking
subsForcedRouting
subsHiFraudBlocking
subsSacNonSacRoutes
destNumForcedRouting
cicPhoneScreening
cicScreening
cicBlocking
cicForcedRouting
cicHiFraudBlocking
cicSacNonSacRoutes
tgScreening
tgBlocking
tgForcedRouting
tgHiFraudBlocking
tgSacNonSacRoutes
casualCallUnallowed
nonSubscriberCallsUnallowed
gwScreening
gwBlocking
gwForcedRouting
gwHiFraudBlocking
gwSacNonSacRoutes
2 80
authcodeScreening
authcodeBlocking
authcodeForcedRouting
authcodeHiFraudBlocking
authcodeSacNonSacRoutes
infodigitScreening
infodigitBlocking
infodigitForcedRouting
infodigitHiFraudBlocking
infodigitSacNonSacRoutes
softswitchScreening
softswitchBlocking
softswitchForcedRouting
softswitchHiFraudBlocking
softswitchSacNonSacRoutes
> show status global policyServer
lnpTfCounters
numLNPRequests
numSCPRequests
numDNRequests
numTimedOutRequests
numRequestErrors
tfcNumRequests
tfcNumRequestsToScp
tfcNumRequestsTranslated
tfcNumTimedOutRequests
tfcNumRequestErrors
> show status global policyServer
mwiServiceCounters
MWIService
MWIUpdateService
> show status global policyServer
dnsEnumCounters
DNSRequestsSent
DNSResponsesReceived
ENUMRequestsSent
ENUMResponsesReceived
KARequestsSent
KAResponsesReceived
ENUMResponseSuccess
ENUMResponseGeneralFailure
ENUMResponseNoMemory
ENUMResponseInvalidParameter
ENUMResponseNoName
ENUMResponseNoData
DNSCanceledRequests
ENUMCanceledRequests
longTermAverageTransTime
shortTermAverageTransTime
NAPTRRscRecordReqSent
NAPTRRscRecordRspReceived
NAPTRRscRecordCanceledReq
2 81
System Commands
NAPTRRscRecordRspSuccess
NAPTRRscRecordRspGeneralFailure
NAPTRRscRecordRspNoMemory
NAPTRResourceRecordRspInvalidParam
NAPTRResourceRecordRspNoName
NAPTRResourceRecordRspNoData
SRVResourceRecordRequestsSent
SRVResourceRecordResponsesReceived
SRVResourceRecordCanceledRequests
SRVResourceRecordRspSuccess
SRVResourceRecordRspGeneralFailure
SRVResourceRecordRspNoMemory
SRVResourceRecordRspInvalidParam
SRVResourceRecordRspNoName
SRVResourceRecordRspNoData
AResourceRecordRequestsSent
AResourceRecordResponsesReceived
AResourceRecordCanceledRequests
AResourceRecordRspSuccess
AResourceRecordRspHostNotFound
AResourceRecordRspTryAgain
AResourceRecordRspNoRecovery
AResourceRecordRspNoData
LNPRequestsSent
CNAMRequestsSent
> show status global policyServer
failureCounters
numQueryError
numInternalError
numExternalError
> show status global policyServer
lnpGsxTable <ipaddress>
gsxName <gsxName>
gsxMisroutedCalls
gsxInvalidNumbers
> show status global policyServer
sipE911Counters
reqSent
totalRspRcvd
successfulRspRcvd
failedRspRcvd
reqRetry
> show status global policyServer
sipCounters
sipInviteSent
sip2xxRcvd
sip3xxRcvd
sip4xxRcvd
sip5xxRcvd
sip6xxRcvd
> show status global callCountStatus all
2 82
2 83
System Commands
ingressSrtcpCrypto
ingressSrtpAuth
ingressSrtpCrypto
ingressVideoLocalIpSockAddr
ingressVideoRemoteIpSockAddr
mediaType
origCalledNum
scenarioType
state
videoBandwidth
videoDuration
> show status global callMediaStatus
egressActAudioType
egressBearerType
egressCfgAudioType
egressInterarrivalJitter
egressMacHeader
egressOctetsReceived
egressOctetsSent
egressPacketLatency
egressPacketsDiscarded
egressPacketsLost
egressPacketsReceived
egressPacketsSent
egressVideoInterarrivalJitter
egressVideoOctetsReceived
egressVideoOctetsSent
egressVideoPacketLatency
egressVideoPacketsDiscarded
egressVideoPacketsLost
egressVideoPacketsReceived
gressVideoPacketsSent
egressVideoStatsValid
ingressActAudioType
ingressBearerType
ingressCfgAudioType
ingressInterarrivalJitter
ingressMacHeader
ingressOctetsReceived
ingressOctetsSent
ingressPacketLatency
ingressPacketsDiscarded
ingressPacketsLost
ingressPacketsReceived
ingressPacketsSent
ingressVideoInterarrivalJitter
ingressVideoOctetsReceived
ingressVideoOctetsSent
ingressVideoPacketLatency
ingressVideoPacketsDiscarded
ingressVideoPacketsLost
ingressVideoPacketsReceived
2 84
ingressVideoPacketsSent
ingressVideoStatsValid
> show status global ipGeneralGroupStatistics
inReceives
inHdrErrors
inAddrErrors
inUnknownProtos
inDiscards
inDelivers
outRequests
outDiscards
outNoRoutes
reasmTimeout
reasmReqds
reasmOKs
reasmFails
fragOKs
fragFails
> show status global icmpGeneralGroupStatistics
inMsgs
inEchos
inEchoReps
inDestUnreachs
inErrors
outMsgs
outErrors
outEchos
outEchoReps
outDestUnreachs
> show status global tcpGeneralGroupStatistics
establishedConnections
clientConnections
serverConnections
failedAttempts
inSegments
outSegments
retransSegments
inErrors
inResets
outResets
> show status global udpGeneralGroupStatistics
inDatagrams
outDatagrams
unknownPorts
inErrors
show status global globalTrunkGroupStatus
addressContext
bwAvailable
bwCurrentLimit
bwInboundUsage
2 85
System Commands
bwOutboundUsage
displaylevel
inboundCallsUsage
outboundCallsUsage
packetOutDetectState
priorityCallUsage
state
totalCallsAvailable
totalCallsConfigured
totalCallsInboundReserved
totalOutboundCallsReserved
zone
TABLE 2 19 show status global Parameters
Parameter
Length/
Range
Description
cac
N/A
2 86
Length/
Range
Description
callCountStatus
N/A
callDetailStatus
N/A
callMediaStatus
N/A
callResourceDetailStat
us
N/A
callSummaryStatus
N/A
globalTrunkGroupStatus
N/A
2 87
System Commands
Length/
Range
N/A
Description
Collection of ICMP General Group information for the
specified instance.
inDestUnreachs <#> Number of ICMP Destination
Unreachable messages received.
inEchoReps <#> Number of ICMP Echo Reply
messages received.
inEchos <#> Number of ICMP Echo (request)
messages received.
inErrors <#> Number of ICMP messages which the
entity received but determined as having ICMP-specific
errors (bad ICMP checksums, bad length).
inMsgs <#> Total number of ICMP messages which
the entity received.
outDestUnreachs <#> Number of ICMP Destination
Unreachable messages sent.
outEchoReps <#> Number of ICMP Echo Reply
messages sent.
outEchos <#> Number of ICMP Echo (request)
messages sent.
outErrors <#> Number of ICMP messages which this
entity did not send due to problems discovered within
ICMP such as a lack of buffers.
outMsgs <#> Total number of ICMP messages which
this entity attempted to send.
ipGeneralGroupStatisti
cs
N/A
2 88
Length/
Range
Description
ipGeneralGroupStatisti
cs (continued)
N/A
monitorEndpointStatus
N/A
monitorTargetStatus
N/A
ocsCallCountStatus
N/A
policyServer
N/A
2 89
System Commands
2 90
Length/
Range
N/A
Description
contractorBasedOrigAllowedTable Traffic
Management-related counters for allowed contractor
number based origination.
contractorBasedOrigBlockedTable Traffic
Management-related counters for blocked contractor
number based origination.
dialedDestAllowedTable Traffic Managementrelated counters for allowed dialed destination number.
dialedDestBlockedTable Traffic Managementrelated counters for blocked dialed destination number.
dnsEnumCounters Policy DNS ENUM query
counters.(see Table 2 21 on page 2 95)
failureCounters Policy failure counters.
numExternalError Number of requests that
encountered an External Error.
numInternalError Number of requests that
encountered an Internal Error.
numQueryError Number of requests that
encountered an SQL Query Error.
finalCallingNumberAllowedTable Traffic
Management related counters for allowed final calling
number.
finalCallingNumberBlockedTable Traffic
Management related counters for blocked final calling
number.
finalDestAllowedTable Traffic Management
related counters for allowed final destination number.
finalDestBlockedTable Traffic Management
related counters for blocked final destination number.
hpcCallsPerGsxTable Ingress PSTN HPC Calls
related counters per SBC 5x00 table.
hpcExemptionGsxTable Traffic Management HPC
Exemption related counters per SBC 5x00 table.
lnpGsxTable LNP related counters per GSX table.
gsxInvalidNumbers Number of LNP-specific ISUP
release messages received by the GSX with cause 28
Invalid number format.
gsxMisroutedCalls Number of LNP-specific ISUP
release messages received by the GSX with cause 26
mis-routed call to a ported number.
gsxName GSX name to which the LNP Counters
apply.
Length/
Range
N/A
Description
lnpTfCounters Policy LNP and toll-free counters.
numDNRequests Number of LNP requests to ported
DNs.
numLNPRequests Total number of requests received
by the Sonus SoftSwitch requiring LNP translation.
numRequestErrors Number of LNP request errors
other than timeout received from the SCP.
numSCPRequests Number of LNP requests sent to
SCP: Total number of requests sent to the SCP for LNP
translation.
numTimedOutRequests Number of LNP requests
that timed out.
tfcNumRequestErrors Number of toll-free
requests that resulted in an error.
tfcNumRequests Total number of requests received
by the Sonus SoftSwitch requiring toll-free translation.
tfcNumRequestsToScp Total number of requests
sent to the SCP for translation.
tfcNumRequestsTranslated Number of toll-free
requests successfully translated.
tfcNumTimedOutRequests Number of toll-free
requests that timed out.
mwiServiceCounters Policy Message Waiting
Indicator service counters.
MWIService This counter tracks calls that execute
MWI service.
MWIUpdateService This counter tracks calls that
execute MWI Status Update service.
originationAllowedTable Number of calls for
which a origination number with a provisioned Traffic
control was allowed to complete.
originationBlockedTable Number of calls for
which an origination number with a provisioned Traffic
control was blocked.
policyReqCounters Policy request counters.(see
Table 2 22 on page 2 97 for additional arguments).
serviceUsageCounters Policy service usage
counters. (see Table 2 23 on page 2 98 for additional
arguments)
2 91
System Commands
2 92
Length/
Range
N/A
Description
sipCounters Policy SIP message counters.
sip2xxRcvd Counter that tracks the number of 2XX
responses which have been received by SCPA process.
sip3xxRcvd Counter that tracks the number of 3XX
responses which have been received by SCPA process
for INVITE transactions.
sip4xxRcvd Counter that tracks the number of 4XX
responses which have been received by SCPA process
for INVITE transactions.
sip5xxRcvd Counter that tracks the number of 5XX
responses which have been received by SCPA process
for INVITE transactions.
sip6xxRcvd Counter that tracks the number of 6XX
responses which have been received by SCPA process
for INVITE transactions.
sipInviteSent Counter that tracks the number of
INVITE requests which have been sent by SCPA
process.
sipE911Counters Policy E911 service counters.
failedRspRcvd Counter that tracks number of
failed Emergency Services Routing Responses
(ESRRsp) received by the ERE.
reqRetry Counter that tracks number of Emergency
Services Routing Requests (ESRReq) retransmitted by
the ERE.
reqSent Counter that tracks number of Emergency
Services Routing Requests (ESRReq) sent by the ERE.
successfulRspRcvd Counter that tracks number
of successful Emergency Services Routing Responses
(ESRRsp) received by the ERE.
totalRspRcvd Counter that tracks total number of
Emergency Services Routing Responses (ESRRsp)
received by the ERE.
translatedDestAllowedTable Traffic
Management-related counters for allowed translated
destination number.
translatedDestBlockedTable Traffic
Management-related counters for blocked translated
destination number.
Length/
Range
N/A
Description
Collection of TCP general group information for the specified
instance. Options are:
clientConnections Number of times TCP
connections have made a direct transition to the SYNSENT state from the CLOSED state.
establishedConnections Number of TCP
connections for which the current state is either
ESTABLISHED or CLOSE- WAIT.
failedAttempts Number of times TCP connections
have made a direct transition to the CLOSED state from
either the SYN-SENT state or the SYN-RCVD state, plus
the number of times TCP connections have made a direct
transition to the LISTEN state from the SYN-RCVD state.
inErrors Total number of segments received in error
(example, bad TCP checksums).
inResets Number of times TCP connections have
made a direct transition to the CLOSED state from either
the ESTABLISHED state or the CLOSE-WAIT state.
inSegments Total number of segments received,
including those received in error.
outResets Number of TCP segments sent containing
the RST flag.
outSegments Total number of segments sent, including
those on current connections but excluding those
containing only retransmitted octets.
retransSegments Total number of segments
retransmitted (i.e. number of TCP segments transmitted
containing one or more previously transmitted octets).
serverConnections Number of times TCP
connections have made a direct transition to the SYNRCVD state from the LISTEN state.
udpGeneralGroupStatist
ics
N/A
2 93
System Commands
Length/
Range Description
globalTrunkGrou
pStatus
N/A
Use this object to specify status for IP trunk groups in this zone.
Parmeter options are listed below.
addressContext
N/A
bwAvailable
0-64
bwCurrentLimit
N/A
bwInboundUsage
N/A
bwOutboundUsage
N/A
inboundCallsUsa
ge
N/A
The amount of inbound call usage. This is only meaningful for IP trunk
groups that are configured for inbound or both directions.
outboundCallsUs
age
N/A
packetOutDetect
State
N/A
This object indicates the packet outage detection state. Possible values:
priorityCallUsa
ge
N/A
state
N/A
normal
packetOutageState
This is only meaningful for IP trunk groups that are configured with call
reserved state enabled.
Current operational state of the IP trunk group.
inService
oosPending
outOfService
totalCallsAvail
able
N/A
The sum of all available or unblocked calls for this trunk group.
totalCallsConfi
gured
N/A
This object reflects the total number of calls that are configured on this IP
trunk group.
totalCallsInbou
ndReserved
N/A
This is meaningful for IP trunk groups that are configured for inbound or
both directions only.
totalOutboundCa
llsReserved
N/A
This is meaningful for IP trunk groups that are configured for incoming
call reservation.
zone
N/A
2 94
Length/
Range Description
dnsEnumCounters
N/A
AResourceRecordCanceledRequests
N/A
AResourceRecordRequestsSent
N/A
AResourceRecordResponsesReceived
N/A
AResourceRecordRspHostNotFound
N/A
AResourceRecordRspNoData
N/A
AResourceRecordRspNoRecovery
N/A
AResourceRecordRspSuccess
N/A
AResourceRecordRspTryAgain
N/A
CNAMRequestsSent
N/A
DNSCanceledRequests
N/A
DNSRequestsSent
N/A
NSResponsesReceived
N/A
ENUMCanceledRequests
N/A
ENUMRequestsSent
N/A
ENUMResponseGeneralFailure
N/A
ENUMResponseInvalidParameter
N/A
ENUMResponseNoData
N/A
ENUMResponseNoMemory
N/A
ENUMResponseNoName
N/A
2 95
System Commands
Length/
Range Description
ENUMResponseSuccess
N/A
ENUMResponsesReceived
N/A
KARequestsSent
N/A
KAResponsesReceived
N/A
LNPRequestsSent
N/A
NAPTRResourceRecordRspInvalidParam N/A
NAPTRResourceRecordRspNoData
N/A
NAPTRResourceRecordRspNoName
N/A
NAPTRRscRecordCanceledReq
N/A
NAPTRRscRecordReqSent
N/A
NAPTRRscRecordRspGeneralFailure
N/A
NAPTRRscRecordRspNoMemory
N/A
NAPTRRscRecordRspReceived
N/A
NAPTRRscRecordRspSuccess
N/A
SRVResourceRecordCanceledRequests
N/A
SRVResourceRecordRequestsSent
N/A
SRVResourceRecordResponsesReceived N/A
SRVResourceRecordRspGeneralFailure N/A
SRVResourceRecordRspInvalidParam
N/A
SRVResourceRecordRspNoData
N/A
SRVResourceRecordRspNoMemory
N/A
2 96
Length/
Range Description
SRVResourceRecordRspNoName
N/A
SRVResourceRecordRspSuccess
N/A
longTermAverageTransTime
N/A
shortTermAverageTransTime
N/A
Length/
Range Description
policyReqCounters
N/A
averagExtTime
N/A
averagTimeNonSsRequests N/A
averagTimeExtSvc
N/A
averagTimeNoExtSvc
N/A
averagTimeToRequests
N/A
extTime
N/A
totalNonSsRequests
N/A
totalReqsNoExtSvc
N/A
totalRequestsExtSvc
N/A
totalTimeExtSvc
N/A
totalTimeNoExtSvc
N/A
totalTimeNoSsRequests
N/A
totalTimeTORequests
N/A
totalTimeouts
N/A
2 97
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
System Commands
Length/
Range Description
serviceUsageCounters
N/A
authcodeBlocking
N/A
authcodeForcedRouting
N/A
authcodeHiFraudBlocking
N/A
authcodeSacNonSacRoutes
N/A
authcodeScreening
N/A
casualCallUnallowed
N/A
cicBlocking
N/A
cicForcedRouting
N/A
cicHiFraudBlocking
N/A
cicPhoneScreening
N/A
cicSacNonSacRoutes
N/A
cicScreening
N/A
defaultSvcs
N/A
destNumForcedRouting
N/A
gwBlocking
N/A
gwForcedRouting
N/A
gwHiFraudBlocking
N/A
gwSacNonSacRoutes
N/A
Counter that tracks number of times Gateway SAC/NonSAC Routing Service is executed.
gwScreening
N/A
infodigitBlocking
N/A
2 98
Length/
Range Description
infodigitForcedRouting
N/A
infodigitHiFraudBlocking
N/A
infodigitSacNonSacRoutes
N/A
infodigitScreening
N/A
nonSubsBlocking
N/A
nonSubsScreening
N/A
nonSubscriberCallsUnallowed N/A
softswitchBlocking
N/A
softswitchForcedRouting
N/A
softswitchHiFraudBlocking
N/A
softswitchSacNonSacRoutes
N/A
softswitchScreening
N/A
subsBlocking
N/A
subsForcedRouting
N/A
subsHiFraudBlocking
N/A
subsSacNonSacRoutes
N/A
subsScreening
N/A
tgBlocking
N/A
tgForcedRouting
N/A
tgHiFraudBlocking
N/A
tgSacNonSacRoutes
N/A
tgScreening
N/A
2 99
System Commands
Example
To view the call count statistics:
admin@server1> show status global callCountStatus all
callAttempts
1;
callCompletions
1;
activeCalls
0;
stableCalls
0;
callUpdates
2;
activeCallsNonUser
0;
stableCallsNonUser
0;
totalCalls
0;
totalCallsNonUser
0;
totalCallsEmergEstablishing 0;
totalCallsEmergStable
0;
[ok][2011-02-09 06:56:49]
To view the status for IP trunk groups in this zone:
admin@server1> show status global globalTrunkGroupStatus
globalTrunkGroupStatus RHEL_1 {
state inService;
totalCallsAvailable -1;
totalCallsInboundReserved 0;
inboundCallsUsage 0;
outboundCallsUsage 0;
totalCallsConfigured -1;
priorityCallUsage 0;
totalOutboundCallsReserved 0;
bwCurrentLimit -1;
bwAvailable -1;
bwInboundUsage 0;
bwOutboundUsage 0;
packetOutDetectState normal;
addressContext a1;
zone ZONE1;
}
globalTrunkGroupStatus RHEL_2 {
state inService;
totalCallsAvailable -1;
2 100
totalCallsInboundReserved 0;
inboundCallsUsage 0;
outboundCallsUsage 0;
totalCallsConfigured -1;
priorityCallUsage 0;
totalOutboundCallsReserved 0;
bwCurrentLimit -1;
bwAvailable -1;
bwInboundUsage 0;
bwOutboundUsage 0;
packetOutDetectState normal;
addressContext a1;
zone ZONE2;
}
oam
To display status of oam objects:
> show status oam accounting displaylevel <displaylevel>
> show status oam accounting cdrServer status
state
progress
successfulTransfers
failedTransfers
pendingTransfers
> show status oam accounting radius radiusServerStatus
errorRate
rejectedRequests
requestRate
responsesWithAttributes
serverStatus
spuriousResponses
timedOutRequests
totalRequests
> show status oam eventLog
typeStatus
currentFile
fileRecords
fileBytes
totalFiles
totalFileBytes
memoryRecords
memoryBytes
filesDropped
memoryDropped
nextRollover
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 101
System Commands
logDestination
lastFileDrop
lastMemoryDrop
> show status oam eventLog memoryStatus system <text>
> show status oam eventLog filterStatus <systemname>
eventsFiltered
> show status oam snmp community engineId
> show status oam alarms ipPolicingAlarmStatus
badEthernetIpHeaderAlarmLevel
<majorAlarm|minorAlarm|noAlarm>
badEthernetIpHeaderAlarmDuration
badEthernetIpHeaderDiscardRate
badEthernetIpHeaderPacketsDiscarded
arpAlarmLevel
arpAlarmDuration
arpDiscardRate
arpPacketsDiscarded
arpPacketsAccepted
uFlowAlarmLevel
uFlowAlarmDuration
uFlowDiscardRate
uFlowPacketsDiscarded
uFlowPacketsAccepted
aclAlarmLevel
aclAlarmDuration
aclDiscardRate
aclPacketsDiscarded
aclPacketsAccepted
aggregateAlarmLevel
aggregateAlarmDuration
aggregateDiscardRate
aggregatePacketsDiscarded
aggregatePacketsAccepted
ipSecDecryptAlarmLevel
ipSecDecryptAlarmDuration
ipSecDecryptDiscardRate
ipSecDecryptPacketsDiscarded
mediaAlarmLevel
mediaAlarmDuration
mediaDiscardRate
mediaPacketsDiscarded
rogueMediaAlarmLevel
rogueMediaAlarmDuration
rogueMediaDiscardRate
rogueMediaPacketsDiscarded
discardRuleAlarmLevel
discardRuleAlarmDuration
discardRuleDiscardRate
discardRulePacketsDiscarded
2 102
Length/
Range Description
cdrServer
N/A
status
N/A
radius
N/A
radiusServer
Status
N/A
eventLog
N/A
2 103
System Commands
Length/
Range Description
typeStatus
N/A
Event log status table for status items related to each Event Log type.
currentFile Filename that is currently being used for logging.
fileBytes Number of bytes written to the current event log file.
fileRecords Count of the number of event records written to the
current event log file.
filesDropped Count of the number of event records dropped when
writing to an Event Log file.
lastFilesDrop Time of the last event record dropped when writing to
an Event Log file.
lastMemoryDrop Time of the last event record dropped when writing to
an Event Log memory buffer.
logDestination Identifies location where this Event Log type is
written.
memoryBytes Count of the number of bytes written to the event log
memory buffer.
memoryDropped Count of the number of event records dropped when
writing to an Event Log memory buffer.
memoryRecords Count of the number of event records written to the
event log memory buffer.
nextRollover Time in minutes left before next rollover.
totalFileBytes Count of the number of bytes written to the log files of
this event type.
totalFiles Count of the number of log files of this event type.
memoryStatus
N/A
system
N/A
filterStatus
N/A
Specifies the Event Log Class Filter status table per card. Options are:
eventsFiltered Number of events that were filtered.
systemname
N/A
snmp
N/A
2 104
Length/
Range Description
alarms
N/A
2 105
System Commands
Length/
Range Description
N/A
Example
To display status of OAM SNMP objects:
> show status oam snmp community engineId
engineId 80:00:0b:3f:03:00:10:6b:02:c7:ef;
To display status of OAM Eventlog objects:
> show status oam eventLog typeStatus security
2 106
currentFile
1000006.SEC;
fileRecords
6;
fileBytes
986;
totalFiles
31;
totalFileBytes 10955;
memoryRecords
0;
memoryBytes
0;
filesDropped
0;
memoryDropped
0;
nextRollover
0;
logDestination localDisk;
lastFileDrop
0000-00-00T00:00:00Z;
lastMemoryDrop 0000-00-00T00:00:00Z;
system
CLI syntax to display status of system objects:
> show status system
announcements
memoryUsage
cachedSegments
totalCacheMemory
totalPlayoutTime
totalSegments
usedCacheMemory
utilizedCacheMemory
segmentStatus <segmentId #>
baseMacAddress
activeBaseAddress <hexList>
assignedBaseAddress <hexList>
curentbaseAddress <hexList>
coredumpList
coredumpSummary
coredumpAndTraceCount <#>
totalSize <size>
cpuUtilCurrentStatistics
average <counter>
high <counter>
low <counter>
cpuUtilIntervalStatistics <seq. #>
average <counter>
high <counter>
intervalValid <false|true>
2 107
System Commands
low <counter>
time <0-4294967295>
daughterBoardStatus
partNum <part_number>
present <false|true>
productName <name>
serialNum <serial #>
dspRes
dspCallCurrentStatistics <system_name>
numCallFailNoAmr
numCallFailNoAmrwb
numCallFailNoEfr
numCallFailNoEvrc
numCallFailNoEvrcb0
numCallFailNoG711Packet
numCallFailNoG722
numCallFailNoG723
numCallFailNoG726
numCallFailNoG729
numCallFailNoG7221
numCallFailNoIlbc
numCallFailNoTone
numCallFailOtherOnAmr
numCallFailOtherOnAmrwb
numCallFailOtherOnEfr
numCallFailOtherOnEvrc
numCallFailOtherOnEvrcb0
numCallFailOtherOnG711Packet
numCallFailOtherOnG722
numCallFailOtherOnG723
numCallFailOtherOnG726
numCallFailOtherOnG729
numCallFailOtherOnG7221
numCallFailOtherOnIlbc
numCallFailOtherOnTone
numCallSuccessNoAmr
numCallSuccessNoAmrwb
numCallSuccessNoDspAllocFailure
numCallSuccessNoEfr
numCallSuccessNoEvrc
numCallSuccessNoEvrcb0
numCallSuccessNoG711Packet
2 108
numCallSuccessNoG722
numCallSuccessNoG723
numCallSuccessNoG726
numCallSuccessNoG729
numCallSuccessNoG7221
numCallSuccessNoIlbc
numCallSuccessNoTone
numCallSuccessWithDspAlloc1Failure
dspCallIntervalStatistics <seq. #>
intervalValid
numCallFailNoAmr
numCallFailNoAmrwb
numCallFailNoEfr
numCallFailNoEvrc
numCallFailNoEvrcb0
numCallFailNoG711Packet
numCallFailNoG722
numCallFailNoG723
numCallFailNoG726
numCallFailNoG729
numCallFailNoG7221
numCallFailNoIlbc
numCallFailNoTone
numCallFailOtherOnAmr
numCallFailOtherOnAmrwb
numCallFailOtherOnEfr
numCallFailOtherOnEvrc
numCallFailOtherOnEvrcb0
numCallFailOtherOnG711Packet
numCallFailOtherOnG722
numCallFailOtherOnG723
numCallFailOtherOnG726
numCallFailOtherOnG729
numCallFailOtherOnG7221
numCallFailOtherOnIlbc
numCallFailOtherOnTone
numCallSuccessNoAmr
numCallSuccessNoAmrwb
numCallSuccessNoDspAllocFailure
numCallSuccessNoEfr
numCallSuccessNoEvrc
numCallSuccessNoEvrcb0
numCallSuccessNoG711Packet
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 109
System Commands
numCallSuccessNoG722
numCallSuccessNoG723
numCallSuccessNoG726
numCallSuccessNoG729
numCallSuccessNoG7221
numCallSuccessNoIlbc
numCallSuccessNoTone
numCallSuccessWithDspAllocFailure
time
dspUsageCurrentStatistics <system_name>
G711PacketAverageAvailCount
G711PacketAverageUsedCount
G711PacketPeakUsedCount
G711SSPacketAverageAvailCount
G711SSPacketAverageUsedCount
G711SSPacketPeakUsedCount
G722AverageAvailCount
G722AverageUsedCount
G722PeakUsedCount
G723AverageAvailCount
G723AverageUsedCount
G723PeakUsedCount
G726AverageAvailCount
G726AverageUsedCount
G726PeakUsedCount
G729AverageAvailCount
G729AverageUsedCount
G729PeakUsedCount
G7221AverageAvailCount
G7221AverageUsedCount
G7221PeakUsedCount
ToneAverageAvailCount
ToneAverageUsedCount
TonePeakUsedCount
amrAverageAvailCount
amrAverageUsedCount
amrPeakUsedCount
amrwbAverageAvailCount
amrwbAverageUsedCount
amrwbPeakUsedCount
efrAverageAvailCount
efrAverageUsedCount
efrPeakUsedCount
2 110
evrcAverageAvailCount
evrcAverageUsedCount
evrcPeakUsedCount
evrcb0AverageAvailCount
evrcb0AverageUsedCount
evrcb0PeakUsedCount
ilbcAverageAvailCount
ilbcAverageUsedCount
ilbcPeakUsedCount
dspUsageIntervalStatistics <seq. #>
G711PacketAverageAvailCount
G711PacketAverageUsedCount
G711PacketPeakUsedCount
G711SSPacketAverageAvailCount
G711SSPacketAverageUsedCount
G711SSPacketPeakUsedCount
G722AverageAvailCount
G722AverageUsedCount
G722PeakUsedCount
G723AverageAvailCount
G723AverageUsedCount
G723PeakUsedCount
G726AverageAvailCount
G726AverageUsedCount
G726PeakUsedCount
G729AverageAvailCount
G729AverageUsedCount
G729PeakUsedCount
G7221AverageAvailCount
G7221AverageUsedCount
G7221PeakUsedCount
ToneAverageAvailCount
ToneAverageUsedCount
TonePeakUsedCount
amrAverageAvailCount
amrAverageUsedCount
amrPeakUsedCount
amrwbAverageAvailCount
amrwbAverageUsedCount
amrwbPeakUsedCount
efrAverageAvailCount
efrAverageUsedCount
efrPeakUsedCount
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 111
System Commands
evrcAverageAvailCount
evrcAverageUsedCount
evrcPeakUsedCount
evrcb0AverageAvailCount
evrcb0AverageUsedCount
evrcb0PeakUsedCount
ilbcAverageAvailCount
ilbcAverageUsedCount
ilbcPeakUsedCount
intervalValid
time
dspStatus dspUsage <system_name>
amrNbTotal
amrNbUtilization
amrWbTotal
amrWbUtilization
compressionAllocFailures
compressionAvailable
compressionTotal
compressionUtilization
ecmTotal
ecmUtilization
efrTotal
efrUtilization
evrc0Total
evrc0Utilization
evrcb0Total
evrcb0Utilization
g711SsTotal
g711SsUtilization
g711Total
g711Utilization
g722Total
g722Utilization
g726Total
g726Utilization
g729AbTotal
g729AbUtilization
g7221Total
2 112
g7221Utilization
g7231Total
g7231Utilization
ilbcTotal
ilbcUtilization
toneAllocFailures
toneAvailable
toneTotal
toneUtilization
ethernetPort
mgmtPortStatus <system_name>
ifIndex
linkState
macAddress
rxDropped
rxErrors
rxPackets
txDropped
txErrors
txPackets
mgmtStatistics <mgt0|mgt1>
rxDropped
rxErrors
rxPackets
txDropped
txErrors
txPackets
packetPortStatus <server_name>
ifIndex
linkState
macAddress
negotiatedSpeed
packetStatistics
rxDropped
rxErrors
rxPackets
txDropped
txErrors
txPackets
fanStatus <system_name>
hardDiskStatus <system_name>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 113
System Commands
capacity
diskLifeRemaining
diskStatus
healthTest
present
productId
revision
hardDiskUsage <system_name>
freeDiskSpace
role
syncCompletion
syncStatus
totalDiskSpace
usedDiskSpace
highAvailabilityPort
statistics
status
ipPolicing
aclOffendersList
aggregateOffendersList
arpOffendersList
badEtherIpHdrOffendersList
discardRuleOffendersList
displaylevel
ipSecDecryptOffendersList
mediaOffendersList
rogueMediaOffendersList
systemCurStats
systemIntStats
uFlowOffendersList
jsrcServer
serverStatus
ledStatus
licenseInfo
licenseStatus
logicalMgmtIpInterfaceStatus
mediaProfile
memoryUtilCurrentStatistics
2 114
memoryUtilIntervalStatistics
mgmtIpInterfaceGroup
ntp
peerStatus
refTime
state
stratum
systemStatus
clock
refTime
policyServer
powerSupplyStatus
savedConfigList
security
serverSoftwareUpgradeStatus
serverStatus
softwareUpgradeStatus
syncStatus
systemCongestionCurrentStatistics
systemCongestionIntervalStatistics
systemCongestionStatus
Command Parameters
TABLE 2 25 show status system Parameters
Parameter
Length/
Range Description
announcements
N/A
baseMacAddress
N/A
2 115
System Commands
Length/
Range Description
certStatistics
N/A
coredumpList
N/A
coredumpSummary
N/A
cpuUtilCurrentstatisti N/A
cs
cpuUtilIntervalStatist N/A
ics
daughterBoardStatus
N/A
dspRes
2 116
N/A
Length/
Range Description
dspStatus
N/A
2 117
System Commands
Length/
Range Description
dspStatus (continued)
N/A
ethernetPort
N/A
fanStatus
N/A
2 118
Length/
Range Description
hardDiskStatus
N/A
hardDiskUsage
N/A
highAvailabilityPort
N/A
2 119
System Commands
Length/
Range Description
ipPolicing
N/A
jsrcServer
N/A
ledStatus
N/A
licenseInfo
N/A
licenseStatus
N/A
logicalMgmtIpInterface N/A
Status
mediaProfile
N/A
memoryUtilCurrentStati N/A
stics
memoryUtilIntervalStat N/A
istics
2 120
Length/
Range Description
mgmtIpInterfaceGroup
N/A
N/A
ntp
policyServer
N/A
powerSupplyStatus
N/A
N/A
security
N/A
serverSoftwareUpgradeS N/A
tatus
2 121
System Commands
Length/
Range Description
serverStatus
N/A
2 122
Length/
Range Description
softwareUpgradeStatus
N/A
syncStatus
N/A
2 123
System Commands
Length/
Range Description
systemCongestionCurren N/A
tStatistics
2 124
Length/
Range Description
systemCongestionInterv N/A
alStatistics
2 125
System Commands
Length/
Range Description
systemCongestionStatus N/A
Example
To view the status of announcement segment NP memory usage of SBC 5x00:
admin@server1> show status system announcements memoryUsage
server1
totalSegments
0;
cachedSegments
0;
totalCacheMemory
"125819520 bytes";
usedCacheMemory
"0 bytes";
utilizedCacheMemory 0%;
totalPlayoutTime
[ok][2011-02-09 06:15:15]
To view the status of the ERE server PSX_LOCAL_SERVER:
admin@server1> show status system policyServer
policyServerStatus ipAddress 127.0.0.1
policyServerStatus PSX_LOCAL_SERVER {
2 126
index
0;
operState
Active;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
ipAddress
127.0.0.1;
averageTransactionTime
0;
serverReconnects
0;
transactionCompleted
2;
transactionRetryAttempts
0;
transactionFailedAttempts 0;
version
23;
redirectRequests
0;
releaseRequests
0;
dataRequests
0;
queriesSkippedAndServiced 0;
queriesSkippedAndRejected 0;
congestionLevel
0;
allowancePercent
100;
}
To view the current call statistics of the DSP Resource pad:
admin@server1> show status system dspRes
dspCallCurrentStatistics
dspCallCurrentStatistics sbx10 {
numCallFailNoAmrwb
0;
numCallFailNoAmrwb
0;
numCallFailNoEfr
0;
numCallFailNoEvrc
0;
numCallFailNoEvrcb0
0;
numCallFailNoG711Packet
0;
numCallFailNoG722
0;
numCallFailNoG723
0;
numCallFailNoG726
0;
numCallFailNoG729
0;
numCallFailNoG7220
0;
numCallFailNoIlbc
0;
numCallFailNoTone
0;
numCallFailOtherOnAmr
0;
numCallFailOtherOnAmrwb
0;
numCallFailOtherOnEfr
0;
numCallFailOtherOnEvrc
0;
numCallFailOtherOnEvrcb0
0;
numCallFailOtherOnG711Packet
0;
2 127
System Commands
numCallFailOtherOnG722
0;
numCallFailOtherOnG723
0;
numCallFailOtherOnG726
0;
numCallFailOtherOnG729
0;
numCallFailOtherOnG7220
0;
numCallFailOtherOnIlbc
0;
numCallFailOtherOnTone
0;
numCallSuccessNoAmr
0;
numCallSuccessNoAmrwb
0;
numCallSuccessNoDspAllocFailure
0;
numCallSuccessNoEfr
0;
numCallSuccessNoEvrc
0;
numCallSuccessNoEvrcb0
0;
numCallSuccessNoG711Packet
0;
numCallSuccessNoG722
0;
numCallSuccessNoG723
0;
numCallSuccessNoG726
0;
numCallSuccessNoG729
0;
numCallSuccessNoG7220
0;
numCallSuccessNoIlbc
0;
numCallSuccessNoTone
0;
numCallSuccessWithDspAllocFailure 0;
}
To view the call interval statistics of the DSP Resource pad:
admin@server1> show status system dspRes
dspCallIntervalStatistics
dspCallIntervalStatistics 2 sbx10 {
intervalValid
true;
time
2549;
numCallSuccessNoDspAllocFailure
0;
numCallSuccessWithDspAllocFailure 0;
2 128
numCallFailNoG729
0;
numCallFailOtherOnG729
0;
numCallSuccessNoG729
0;
numCallFailNoG726
0;
numCallFailOtherOnG726
0;
numCallSuccessNoG726
0;
numCallFailNoG711Packet
0;
numCallFailOtherOnG711Packet
0;
numCallSuccessNoG711Packet
0;
numCallFailNoG723
0;
numCallFailOtherOnG723
0;
numCallSuccessNoG723
0;
numCallFailNoIlbc
0;
numCallFailOtherOnIlbc
0;
numCallSuccessNoIlbc
0;
numCallFailNoEvrcb0
0;
numCallFailOtherOnEvrcb0
0;
numCallSuccessNoEvrcb0
0;
numCallFailNoGsm
0;
numCallFailOtherOnGsm
0;
numCallSuccessNoGsm
0;
numCallFailNoAmrwb
0;
numCallFailOtherOnAmrwb
0;
numCallSuccessNoAmrwb
0;
numCallFailNoG722
0;
numCallFailOtherOnG722
0;
numCallSuccessNoG722
0;
numCallFailNoTone
0;
numCallFailOtherOnTone
0;
numCallSuccessNoTone
0;
numCallFailNoEvrc
0;
numCallFailOtherOnEvrc
0;
numCallSuccessNoEvrc
0;
numCallFailNoG7221
0;
numCallFailOtherOnG7221
0;
numCallSuccessNoG7221
0;
numCallFailNoEfr
0;
numCallFailOtherOnEfr
0;
numCallSuccessNoEfr
0;
}
To view the DSP current usage statistics of the DSP Resource pad:
admin@server1> show status system dspRes
dspUsageCurrentStatistics
dspUsageCurrentStatistics sbx10 {
2 129
System Commands
amrAverageAvailCount
0;
amrAverageUsedCount
0;
amrPeakUsedCount
0;
amrwbAverageAvailCount
0;
amrwbAverageUsedCount
0;
amrwbPeakUsedCount
0;
efrAverageAvailCount
0;
efrAverageUsedCount
0;
efrPeakUsedCount
0;
evrcAverageAvailCount
0;
evrcAverageUsedCount
0;
evrcb0AverageAvailCount
0;
evrcb0AverageUsedCount
0;
evrcb0PeakUsedCount
0;
evrcPeakUsedCount
0;
G711PacketAverageAvailCount
G711PacketAverageUsedCount
0;
G711PacketPeakUsedCount
0;
G711SSPacketAverageAvailCount
0;
G711SSPacketAverageUsedCount
0;
G711SSPacketPeakUsedCount
0;
G7221AverageAvailCount
0;
G7221AverageUsedCount
0;
G7221PeakUsedCount
0;
G722AverageAvailCount
0;
G722AverageUsedCount
0;
G722PeakUsedCount
0;
G723AverageAvailCount
11;
G723AverageUsedCount
0;
G723PeakUsedCount
0;
G726AverageAvailCount
11;
G726AverageUsedCount
0;
G726PeakUsedCount
0;
G729AverageAvailCount
11;
G729AverageUsedCount
0;
G729PeakUsedCount
0;
ilbcAverageAvailCount
ilbcAverageUsedCount
2 130
11;
11;
0;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
ilbcPeakUsedCount
0;
ToneAverageAvailCount
0;
ToneAverageUsedCount
0;
TonePeakUsedCount
0;
}
To view the DSP usage interval statistics of the DSP Resource pad:
admin@server1> show status system dspRes
dspUsageIntervalStatistics
dspUsageIntervalStatistics <system_name> {
intervalValid
true;
time
3449;
amrAverageAvailCount
0;
amrAverageUsedCount
0;
amrPeakUsedCount
0;
amrwbAverageAvailCount
0;
amrwbAverageUsedCount
0;
amrwbPeakUsedCount
0;
efrAverageAvailCount
0;
efrAverageUsedCount
0;
efrPeakUsedCount
0;
evrcAverageAvailCount
0;
evrcAverageUsedCount
0;
evrcb0AverageAvailCount
0;
evrcb0AverageUsedCount
0;
evrcb0PeakUsedCount
0;
evrcPeakUsedCount
0;
G711PacketAverageAvailCount
11;
G711PacketAverageUsedCount
0;
G711PacketPeakUsedCount
0;
G711SSPacketAverageAvailCount
0;
G711SSPacketAverageUsedCount
0;
G711SSPacketPeakUsedCount
0;
G7221AverageAvailCount
0;
G7221AverageUsedCount
0;
G7221PeakUsedCount
0;
G722AverageAvailCount
0;
G722AverageUsedCount
0;
G722PeakUsedCount
0;
2 131
System Commands
G723AverageAvailCount
11;
G723AverageUsedCount
0;
G723PeakUsedCount
0;
G726AverageAvailCount
11;
G726AverageUsedCount
0;
G726PeakUsedCount
0;
G729AverageAvailCount
11;
G729AverageUsedCount
0;
G729PeakUsedCount
0;
ilbcAverageAvailCount
11;
ilbcAverageUsedCount
0;
ilbcPeakUsedCount
0;
ToneAverageAvailCount
0;
ToneAverageUsedCount
0;
TonePeakUsedCount
0;
}
To view the status of the DSP Resource pad:
admin@server1> show status system dspStatus
dspUsage sbx10 {
compressionTotal
10272;
compressionAvailable
10272;
compressionUtilization
0;
compressionAllocFailures 0;
2 132
g711Total
10272;
g711Utilization
0;
g711SsTotal
8544;
g711SsUtilization
0;
g726Total
5760;
g726Utilization
0;
g7231Total
5760;
g7231Utilization
0;
g722Total
0;
g722Utilization
0;
g7221Total
0;
g7221Utilization
0;
g729AbTotal
5184;
g729AbUtilization
0;
ecmTotal
4800;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
ecmUtilization
0;
ilbcTotal
3648;
ilbcUtilization
0;
amrNbTotal
0;
amrNbUtilization
0;
amrWbTotal
0;
amrWbUtilization
0;
evrcb0Total
0;
evrcb0Utilization
0;
evrc0Total
0;
evrc0Utilization
0;
toneTotal
0;
toneAvailable
0;
toneUtilization
0;
toneAllocFailures
0;
efrTotal
0;
efrUtilization
0;
show table
The show table command displays the current configuration and status of the
following SBC 5x00 objects in table format.
addressContext
The command syntax of the objects related to the show table
addressContext command is shown below.
> show table addressContext <addressContext_name>
cacOffenderStatus
diamNode
dnsGroup
dynamicBlackList
dblPolicerStatus
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 133
System Commands
dblStatus
ipAccessControlList
defaultAclStatistics <rule id>
addressContextId
application
bucketSize
creditRate
destinationIpAddress
lifGrpId
packetAccept
packetDiscard
polId
polPriority
policingMode
protocol
sourceIpAddress
ipAclOverallStatistics
matchedNoRule
ipAclRuleStatistics
ipAclRulesByPrecedence
rule
ipInterfaceGroup <group_name>
ipInterface
action <druUp|force>
altIpAddress
altPrefix
bandwidth
bwContingency
ceName
dryupTimeout
ipAddress
mode <inService|outOfService>
portName
prefix
state <disabled|enabled>
vlanTag
ipInterfaceStatus
actualBandwidth
allocatedBandwidth
bwDeviation
ifindex
2 134
numCalls
oosReason <admin|linkDown|notApplicable|portDown|
serverDown|standby>
operState <admnDisabled|admnEnabled|deallocDryup|
deallocForce1|deallocForce2|null|remoteCreated|
remoteCreating|resAllocated|resAllocating>
rxPackets
txPackets
ipsec <disabled|enabled>
ipRouteStatus <system_name>
protocol <bbnSpfIgp|bgp|ciscoEigrp|ciscoIgrp|egp|esIs|
ggp|hello|icmp|idpr|isIs|local|netmgmt|ospf|other|rip>
ipsec
ikeSaStatistics
ikeSaStatus
ipsecSaStatistics
ipsecSaStatus
peer
spd
systemStatistics
linkDetectionGroup
linkDetectionGroupStatistics
linkDetectionGroupStatus
logicalSigAddressBindingStatus
natDirectMediaGroup
rtpServerTable
sipActiveGroupRegStatus
aorName
contactURI
creationTime
extExpirationTime
intExpirationTime
nextHopIpAddress
nextHopPortNum
regIdIsChild
registrarDomainName
registrarIpAddress
registrarPortNum
state <challenged|completed|deleting|expired|
initiating|null|refreshing|terminated|updating>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 135
System Commands
surrRegConfiguredCount
zone (zone parameters are listed following this listing)
zoneCurrentStatistics
egressFailBWLimit
egressFailCallLimit
egressFailCallPolicing
egressSipRegFailLimit
egressSipRegPolicing
ingressFailBWLimit
ingressFailCallLimit
ingressFailCallPolicing
ingressSipRegFailLimit
ingressSipRegPolicing
zoneIntervalStatistics
(same params as zoneCurrentStatistics)
intervalValid <false|true>
time
zoneStatus
activeSipRegCount
bwAvailable
bwCurrentLimit
bwInboundUsage
bwOutboundUsage
emergencyCallsBwUsage
inboundCallsUsage
outboundCallsUsage
priorityCallUsage
totalCallsAvailable
totalCallsConfigured
The command syntax of the objects related to the show table
addressContext <addressContext_name> zone <zone_name>
command is shown below.
cac
callCurrentStatistics
callFailureCurrentStatistics
callFailureIntervalStatistics
callIntervalStatistics
dnsGroup
gwSigPort
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 137
System Commands
gwSigPortStatistics
gwSigPortStatus
gwTrunkGroup
h323SigPort
h323SigPortStatistics
h323SigPortStatus
h323TrunkGroup
id
ipPeer
messageManipulation
peerPathchkStatus
peerQosStatus
peerSurrRegStatus
remoteDeviceType
sipArsStatus
sipCurrentStatistics
sipIntervalStatistics
sipOcsCallCurrentStatistics
sipOcsCallIntervalStatistics
sipPeerCacStatus
sipRegAdaptiveNaptLearningStatistics
sipSigConnStatistics
sipSigConnStatus
sipSigPort
sipSigPortStatistics
sipSigPortStatus
sipSigPortTlsStatistics
sipSigTlsSessionStatus
sipTrunkGroup
sonusSipSigPeerOvldStatusEntry
trafficControlCurrentStatistics
trafficControlIntervalStatistics
trunkGroupQoeStatus
trunkGroupStatus
alarms
The command syntax of the objects related to the show table alarms
command is shown below (see show status alarms for parameter details).
2 138
global
The command syntax of the objects related to the show table global
command is shown below.
> show table global
cac
callCountStatus
callDetailStatus
callMediaStatus
callResourceDetailStatus
callRouting
callSummaryStatus
callTrace
carrier
country
globalTrunkGroupStatus
icmpGeneralGroupStatistics
ipGeneralGroupStatistics
license
monitorEndpoint
monitorEndpointStatus
monitorTarget
monitorTargetStatus
npaNxx
ocsCallCountStatus
policyServer
qoeCallRouting
script
security
servers
signaling
sipDomain
subscriber
tcpGeneralGroupStatistics
udpGeneralGroupStatistics
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 139
System Commands
oam
The command syntax of the objects related to the show table oam command
is shown below.
> show table oam
accounting
admin
earlyAttemptState
generationMode
intermediateAcctInterval
intermediateAcctMode
intermediateAcctState
intermediateLongDurGenTime
intermediateLongDurThreshold
intermediateTrapState
maxRecordSequenceNum
populateIpTgFarEndSwitchType
populateNonPortedLnpNumbers
populateRemoteGsxInfoState
secondStageInheritFirstStage
sendEgressCdrInfoOnReceipt
startAcctState
cdrServer
admin
connectionTimeout
filePrefix
ipAddress
password
path
transferTimeout
username
status <primary or secondary>
failedTransfers
pendingTransfers
progress <connecting|done|failed|idle|started|
transferring>
state <active|standby>
successfulTransfers
radius
accountingAdmin
failoverPolicy
maxErrorRate
2 140
maxNoResponseTime
maxPacketRetryCount
maxQueuedPacketsInMemory
nasIdentifier
nasIpAddress
sendNasIdentifier
sendNasIpAddress
state
radiusServer
radiusServerStatus
alarms
ipPolicingAlarmAdmin
majorAlarmMode
majorAlarmProfileName
minorAlarmMode
minorAlarmProfileName
ipPolicingAlarmStatus
aclAlarmDuration
aclAlarmLevel
aclDiscardRate
aclPacketsAccepted
aclPacketsDiscarded
aggregateAlarmDuration
aggregateAlarmLevel
aggregateDiscardRate
aggregatePacketsAccepted
aggregatePacketsDiscarded
arpAlarmDuration
arpAlarmLevel
arpDiscardRate
arpPacketsAccepted
arpPacketsDiscarded
badEthernetIpHeaderAlarmDuration
badEthernetIpHeaderAlarmLevel
badEthernetIpHeaderDiscardRate
badEthernetIpHeaderPacketsDiscarded
discardRuleAlarmDuration
discardRuleAlarmLevel
discardRuleDiscardRate
discardRulePacketsDiscarded
ipSecDecryptAlarmDuration
ipSecDecryptAlarmLevel
2 141
System Commands
ipSecDecryptDiscardRate
ipSecDecryptPacketsDiscarded
mediaAlarmDuration
mediaAlarmLevel
mediaDiscardRate
mediaPacketsDiscarded
rogueMediaAlarmDuration
rogueMediaAlarmLevel
rogueMediaDiscardRate
rogueMediaPacketsDiscarded
uFlowAlarmDuration
uFlowAlarmLevel
eventLog
confdDebugLevel
filterAdmin
filterStatus
subsystemAdmin
typeAdmin
typeStatus
localAuth user
group <Administrator|Calea|FieldService|Guest|
Operator>
radiusAuthentication
radiusNasIp
radiusServerIp
radiusServerPort
radiusSharedSecret
snmp
community engineId
trapTarget
ipAddress
port
state <disabled|enabled>
trapType <inform|v1|v2>
traps
admin <traps>
dspAdmin
callFailureTrap lackdsp
interval
threshold
2 142
dspAvailabilityTrap
allThreshold
g711PacketThreshold
g726Threshold
g729Threshold
profiles
NOTE
2 143
System Commands
timeMatching
timeZone
digitParameterHandling
dmPmCriteria
<criteria name>
criteriaType <digit|parameter|uri>
digitCriteria <digitMatch|egressFlag|
natureOfAddress|numberLength|n
umberingPlanIndicator|presentationMatch|
screeningMatch>
digitType <252|253|254|billingNumber|
calledDirectoryNumber|calledInNumber|
calledNumber|callingNumber|contractorNumber|
dialedNumber|fromUri|gnAdditionalCalled|
gnAdditionalCalling|gnAdditionalConnected|
gnAdditionalOriginalCalled|
gnAdditionalRedirecting|gnAdditionalRedirection|
gnCalledCesId|gnCollectCallNumber|gnDestination|
gnDialedDigits|gnLocalAni|
gnNetworkProvidedNumber|gnPortedDialed|
gnRedirectingTerminating|gnThirdPartyNumber|
gnUserCallingNotScreened|gnUserCallingScreened|
location|originalCalledNumber|outpulseNumber|
presentationNumber|pretranslated|redirecting|
redirection|twoStageCollected>
parameterCriteria
<additionalCategory|callingName|carrierCode|
carrierSelectionParameter|causeOfNoId|
characterMatch|cliBlockingIndicator|cpc|
dpcIndicator|forwardCallIndicator|
fromDisplayName|jurisdictionSwitch|olip|
paiCharacterMatch|paiSipDisplayName|
paiTelDisplayName|prefixType|zzCode>
parameterPresenceCheck <dowsntExist|exists>
parameterType
<additionalCategory|calledPrefix|callingName|
callingPrefix|carrierCode|carrierSelectionParame
ter|causeOfNoId|cliBlockingIndicator|cpc|
dpcIndicator|forwardCallIndicator|
fromDisplayName|jurisdictionSwitch|olip|
originatingCarrier|originatingChargeArea|paiSipD
isplayName|paiTelDisplayName|transitNetworkSelec
tion|zzCode>
uriCriteria
host
presentationMatch
userInfo
operation <equals|ignore|notEquals>
value
2 144
matchValue
startCharacterPosition
validateUserInfoDigits <equals|ignore|
notEquals>
uriType <calledUri|callingUri|fromUri|paiSipUri|
toUri>
dmPmRule <identifier>
subRule <priority>
criteria <criteria name>
digitManipulation
digitStringManipulation
numberParameterManipulation
numberType
parameterManipulation
additionalCategory
availability
callingName
carrierCode
carrierSelectionParameter
causeOfNoId
characterManipulation
cpc
flags
forwardCallIndicator
fromDisplayName
originatingCarrier
originatingChargeArea
originatingLineInformation
parameterType
presentation
zzCode
ruleType <digit|parameter|uri>
uriParameterManipulation
hostPortManipulation
uriParameterManipulation
uriType
userInfoManipulation
numberTranslationCriteria
numberingPlan
lengths <areaCode|exchangeCode|line|nationalNumber|
subscriberNumber>
prefixProfile <profile>
prefixProfile <profile>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 145
System Commands
digitProfile
dtmfTrigger
interdigitTimeout
longdigitDuration
pattern
state <disabled|enabled>
featureControlProfile
processDestinationTgrp
processDestinationTrunkContext
ipSignalingPeerGroup
media
announcementPackage
element segmentId
packageId
codecEntry <codec>
activeCodecSet
codec
codingRate
dtmf
fax
fecRedundancy
law
modeSet
modem
packetSize
preferredRtpPayloadType
sendSid
silenceSuppression
mediaQosKpiProfile
packetServiceProfile <unique identifier>
aal1PayloadSize
codec
dataCalls
flags
honorRemotePrecedence
mediaPacketCos
packetToPacketControl
peerAbsenceAction
preferredRtpPayloadTypeForDtmfRelay
rtcpOptions
secureRtpRtcp
2 146
sendRoutePSPPrecedence
silenceFactor
silenceInsertionDescriptor
t38
typeOfService
videoCalls
voiceInitialPlayoutBufferDelay
toneAndAnnouncementProfile
localRingBackTone
flags
makeInbandToneAvailable
precedence
signalingTonePackage
signalingTonePackageState
toneAndAnnouncement
announcementPackage
announcementPackageState
override
sigTonePackage
tonePackage
packageId
toneType
toneProfile
<defBusy|defCallWaiting1|defCallWaiting2|
defCallWaiting3|defCallWaiting4|defCpeAlertin
g|defDial|defReorder|defRing|defSit1|defSit2|
defSit3|fccBusy|fccDial|fccRingback>
toneProfile <profile user name>
break1
break2
break3
compositeTone
dualTone
generationMethod
make1
make2
make3
modulatedTone
repeat
repeat1
repeat2
repeat3
singleTone
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 147
System Commands
security
cryptoSuiteProfile
ikeProtectionProfile
ipsecProtectionProfile
tlsProfile
services
classOfService
dblProfile
disconnectSignalSequenceProfile
disconnectTreatmentProfile
emergencyCallProfile
pathCheckProfile
sipArsProfile
sipSecurityProfile
signaling
XHeaderProfile
ipSignalingProfile
numberGlobalizationProfile
sctpProfile
signalingProfile
signalingQosKpiProfile
sipAdaptorProfile
sipCauseCodeMapping
sipCacProfile
system
coredumpProfile
ipPolicingAlarmProfile
overloadProfile
system
The command syntax of the objects related to the show table system
command is shown below.
> show table system
admin
announcements
baseMacAddress
congestion
coredumpList
2 148
coredumpSummary
cpuUtilCurrentStatistics
cpuUtilIntervalStatistics
daughterBoardStatus
dspPad
dspRes
dspStatus
ethernetPort
fanStatus
hardDiskStatus
hardDiskUsage
highAvailabilityPort
intervalStatistics
ipPolicing
jsrcServer
ledStatus
licenseInfo
licenseStatus
logicalMgmtIpInterface
logicalMgmtIpInterfaceStatus
media
mediaProfile
memoryUtilCurrentStatistics
memoryUtilIntervalStatistics
mgmtIpInterfaceGroup
mgmtStaticRoute
ntp
policyServer
powerSupplyStatus
savedConfigList
security
serverAdmin
serverSoftwareUpgradeStatus
upgrademodule.
serverStatus
softwareUpgradeStatus
syncStatus
systemCongestionCurrentStatistics
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
2 149
System Commands
systemCongestionIntervalStatistics
systemCongestionStatus
Command Examples:
To view static route:
> show table addressContext staticRoute
INGRESS
FAIL
CALL
EGRESS
INTERVAL
NAME
NUMBER NAME
LIMIT
POLICING P
VALID
INGRESS
FAIL
FAIL
CALL
CALL
TIME
LIMIT
----------------------------------------------------------------------------default
0
44
DNS
true
40376
40376 0
0
44
defaultSigZone true
0
45
0
DNS
true
41276
0
45
defaultSigZone true
41276 0
0
46
DNS
true
42176
0
46
defaultSigZone true
42176 0
0
47
DNS
true
43076
0
47
defaultSigZone true
43076 0
[ok][2011-02-09 08:06:59]
During a switchover call history of only stable calls are maintained. In
callCountStatus table, all counters except STABLE CALLS are reset to zero
when there is a switchover (either force or manual).
To view the call count status for the server as a table before a switchover:
> show table global callCountStatus
ACTIVE
STABLE
TOTAL
CALLS
CALLS
TOTAL
CALLS
2 150
TOTAL CALLS
CALLS
CALL
NON
KEY
CALL
TOTAL NON
ACTIVE
EMERG
STABLE CALL
EMERG
NON
USER
-----------------------------------------------------------------------------------------------------all
0
0
0
0
To switch over the management applications and restart all the applications:
> request system admin sbxsvtha switchover
This command will
restarts 'all'
server. Do you
result success
STATUS
--------------------------------------Policy Data
syncCompleted
Configuration Data
syncCompleted
Call/Registration Data
syncCompleted
LED
LED
LED
NAME
TYPE
STATE
COLOR
------------------------------Irving
Alarm
on
amber
Irving
Power
on
green
Irving
Active
on
amber
Irving
Status
on
green
Irving
Locator
off
none
To view the front panel LED status of the system when the LED locator is ON:
SERVER
LED
LED
LED
NAME
TYPE
STATE
COLOR
-------------------------------
2 151
System Commands
Hackos
Alarm
on
red
Hackos
Power
on
green
Hackos
Active
on
green
Hackos
Status
on
green
Hackos
Locator
blinking
Irving
Alarm
off
none
Irving
Power
on
green
Irving
Active
off
none
Irving
Status
on
green
Irving
Locator
blinking
white
white
ID
USAGE
EXPIRATION DATE
LIMIT
-----------------------------------------------SRTP
7422
2012-12-06-05:00
ENCRYPT
7422
2012-12-06-05:00
SBC-RTU
7422
2012-12-06-05:00
20
DSP-EVRC
7422
2012-12-06-05:00
DSP-G722
7422
2012-12-06-05:00
DSP-AMRNB
7422
2012-12-06-05:00
DSP-AMRWB
7422
2012-12-06-05:00
SBC-SIP-I
7422
2012-12-06-05:00
SBC-SIP323
7422
2012-12-06-05:00
SBC-POL-RTU
7422
2012-12-06-05:00
SBC-POL-E911
7422
2012-12-06-05:00
SBC-POL-ENUM
7422
2012-12-06-05:00
To view the call count status for the server as a table after a switchover:
> show table global callCountStatus
ACTIVE
STABLE
TOTAL
CALLS
CALLS
TOTAL
CALLS
CALL
NON
KEY
2 152
CALL
TOTAL NON
TOTAL CALLS
ACTIVE
EMERG
CALLS
STABLE CALL
EMERG
NON
USER
-----------------------------------------------------------------------------------all
0
0
TOTAL
CALLS
PRIORITY OUTBOUND BW
CALL
CALLS
CALLS
INBOUND
INBOUND
CALLS
CURRENT BW
NAME
STATE
AVAILABLE RESERVED
CONFIGURED USAGE
RESERVED LIMIT
USAGE
OUTBOUND
BW
CALLS
INBOUND
USAGE
USAGE
AVAILABLE USAGE
---------------------------------------------------------------------------------------------------------------------RHEL_1
1
inService
0
-1
RHEL_2
1
inService
0
-1
0
0
0
-1
-1
0
-1
-1
0
0
show users
The show users command displays the users currently logged on.
Command Syntax
To view the users currently logged on to SBC 5x00:
> show users
Example
admin@server1> show users
SID USER
CTX
FROM
PROTO LOGIN
*69 admin
cli
10.128.130.10 ssh
CONFIG MODE
11:02:09
2 153
System Commands
24 admin
netconf 127.0.0.1
ssh
2012-11-12
19 Guest
cli
ssh
2012-11-12
127.0.0.1
show utils
The show utils command displays the system utilities such as event log and
route table.
Command Syntax
To view the system utilities:
> show utils eventLog
act
audit
dbg
sec
sys
trc
> show utils routeTable
Example
To display the current trace event:
admin@server1> show utils eventLog trc
Sonus Networks, Inc.0000000001600000000000000000000128
V03.01.00A0350000000000000000000000000000TRC2012110814075
500000000000000
To display route table:
admin@server1> show utils routeTable
Kernel IP routing table
Destination
Gateway
Ref
Use Iface
2 154
Genmask
Flags Metric
10.6.83.0
0 mgt1
0.0.0.0
255.255.255.0
10.6.82.0
0 mgt0
0.0.0.0
255.255.255.0
10.6.81.0
0 eth0
0.0.0.0
255.255.255.0
10.7.0.0
0 pkt0
0.0.0.0
255.255.0.0
10.7.0.0
0 pkt2
0.0.0.0
255.255.0.0
169.254.0.0
0 eth1
0.0.0.0
255.255.0.0
0.0.0.0
0 eth0
10.6.81.1
0.0.0.0
UG
0.0.0.0
0 mgt1
10.6.83.1
0.0.0.0
UG
10
0.0.0.0
0 mgt0
10.6.82.1
0.0.0.0
UG
10
0.0.0.0
0 mgt0
10.6.82.1
0.0.0.0
UG
100
0.0.0.0
0 mgt1
10.6.83.1
0.0.0.0
UG
200
source
The source operation is used to source a file containing CLI commands. This file
must be located in the directory /home/Administrator.
> source <file to source>
.bash_history
MyFile
top
The top operation is used to exit to the top level. In Edit mode, the top
command takes you to the top most level of CLI commands from any level.
up
The up operation is used to exit one level of configuration. In Edit mode, the up
command takes you to one level up.
2 155
2 156
System Commands
CHAPTER 3
Overview
This chapter provides information on the operations associated with the SBC
5x00 Configure CLI mode, including command syntax, parameters and
attributes, and command examples.
To exit Configure mode, enter either quit or exit.
The CLI supports SBC 5x00 provisioning and managing of the following SBC
5x00 objects.
Example: To find the SBC 5x00 objects to come next using the set command,
enter set at the command prompt followed by a space and the ? key.
admin@Irving% set ?
Possible completions:
addressContext - Objects scoped to a specific IP addressing
domain.
global
oam
- System-level configuration.
For more information on provisioning and managing SBC 5x00 objects, refer to
the respective chapters of the SBC 5x00 Objects.
31
Configure Commands
Configure Commands
The following operations are supported in both Exclusive and Private sessions:
commit
When issuing commands in the Configure mode, you must perform a commit for
the changes to take effect.
Any command that changes the mode or state of an object must be entered and
committed separately. The examples under the set command description include
the appropriate commit entries.
NOTE
The SBC 5x00 limits the number of set operations to commit at one
time (equates to modifying approximately 100 field values). To avoid
errors, issue the commit command on a regular basis to execute small
batches of commands.
32
delete
Use the delete command to delete a specific data element, object, profile or
configuration.
Command Syntax
% delete
addressContext Objects scoped to a specific IP addressing domain.
global Global objects applicable node-wide.
no-confirm <prompt user>
oam Operations and Maintenance objects.
profiles Profiles shared by multiple objects.
system System-level configuration.
edit
The edit command allows you to edit a particular data element, object, profile or
configuration.
exit
Use the exit operation to exit the Configure mode and revert back to System
mode.
help
The help operation is a fast and simple means to learn more about the available
commands and correct command syntax. For more information, refer to "Getting
Help" on page 1 8.
quit
The quit operation serves the same function as exit and takes you out of the
Configure mode and back to System mode.
33
Configure Commands
request
The request operation facilitates system-level requests for the following objects
from both System and Configure modes.
revert
Use the revert operation to revert back to the previous configuration state.
When prompted, enter y to proceed. To revert without receiving the confirmation
prompt, enter revert no-confirm.
Command Example
% revert
All configuration changes will be lost. Proceed? [yes,no] y
rollback
Use rollback operation to roll the database back to the last committed version.
Command Syntax
% rollback <index#>
Command Example
To view rollback options and obtain an index number, enter rollback followed
by Tab key. For example:
% rollback <Tab>
Possible completions:
0 - 2012-08-21 17:43:57 by admin via netconf
34
set
Use the set operation to create or modify an object. The objects associated with
this command are listed below and defined in subsequent chapters in this guide.
global Global objects that are applicable Node wide. See Chapter 5,
"Global".
show
The show operation displays the following objects and their attributes and is often
used with set operation (see above) to view results of provisioning activities.
status
The status command displays the status of all users currently logged into CLI.
Command Example
% status
Users currently editing the configuration:
admin ssh (cli from 10.113.130.13) on since 2012-08-22
00:54:50 private mode
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
35
Configure Commands
top
The top operation is used to exit to the top level. In Edit mode, the top command
takes you to the top most level of CLI commands from any level.
up
The up operation is used to exit one level of configuration. In Edit mode, the up
command takes you to one level up.
36
CHAPTER 4
Address Context
Overview
The address context is a container of objects that correspond to a specific IP
Addressing domain. Address contexts are used in SBC 5x00 to contain and
segregate objects that deal with IP addresses. For example, multiple IP interfaces
are grouped together into an IP interface group and all grouped IP interfaces are
going to use the same address context. The number of address contexts
supported by the system is 512.
The following diagram shows multiple IP interfaces and interface groups are
grouped together based on the address context.
FIGURE 4 1 Address Context Objects
41
The following objects are associated with an address context and are defined in
this chapter, including command syntax, parameters and command examples:
42
Address Context
Diameter Node
Use this feature to configure the Diameter Realm for external QoS requests on a
per-IP TG basis.
Command Syntax
% set addressContext <addressContext_name> diamNode
<diameterNode_name>
ipInterfaceGroupName <IPIG_name>
ipV4Address <IPv4 address towards peer>
ipV6Address <IPv6 address towards peer>
originRealm <origin realm name>
peer <peer_name>
fqdn <fqdn>
ipAddress <IP address>
state <disabled|enabled>
tcpPort <#>
primaryOriginHost <primary host name>
realmRoute <route_name>
appId rx
peer <name>
priority <0-100>
realm <name>
state <disabled|enabled>
secondaryOriginHost <secondary host name>
state <disabled|enabled>
transactionTimeout <500-6000 milliseconds>
43
Diameter Node
Command Parameters
TABLE 4 1
Parameter
Length/
Range
Description
diamNode
1-23
ipInterfaceGroupName
N/A
ipV4Address
N/A
ipV6Address
N/A
originRealm
0-128
peer
0-32
primaryOriginHost
0-128
realmRoute
N/A
secondaryOriginHost
0-128
state
N/A
transactionTimeout
44
Address Context
Command Example
Example Diameter Node configuration:
% set addressContext ADDR_CONTEXT_1 diamNode diam
ipInterfaceGroupName LIG1 ipV4Address 10.54.154.89
ipV6Address fe80::210:6bff:fe03:231 originRealm pcscfopen-ims.test primaryOriginHost katie secondaryOriginHost
eleanor transactionTimeout 1500
Mandatory parameters:
state = disabled
transactionTimeout = 1000 ms
state = disabled
tcpPort = 3868
1. peer name
2. realm
3. realmRoute name
45
Diameter Node
Default values:
46
Address Context
DNS Group
The DNS group object contains a list of DNS servers used to resolve SIP NAPTR,
SRV and A-record lookups.
The DNS server group is contained in an Address Context and is referenced by
Zones and SIP Trunk Groups in that Address Context.
The following diagram shows the DNS server group configuration.
FIGURE 4 2 DNS Server Group Configuration
47
DNS Group
Command Syntax
The DSN Group CLI syntax is shown below:
% set addressContext <addressContext name> dnsGroup
<dnsGroup name>
interface <interface name>
localRecord <record name>
data <#>
hostName <name>
order <priority|roundrobin>
state <disabled|enabled>
server <DSN server name>
ipAddress <ip address>
priority <0-100>
recursionDesired <false|true>
state <disabled|enabled>
weight <0-100>
type <ip|mgmt|none>
CLI syntax to configure the type of IP interfaces to be used for this DNS Group:
% set addressContext <addressContext name> dnsGroup
<dnsGroup name> type <ip|mgmt|none>
CLI syntax to configure the local DNS resource record:
% set addressContext <addressContext name> dnsGroup
<dnsGroup name> localRecord <record_name>
data <index#>
ipAddress <ip address>
priority <0-100>
state <disabled|enabled>
type a
hostName <host_Name>
order <priority|roundrobin>
state <enabled|disabled>
CLI syntax to configure the DNS server for this address context:
% set addressContext <addressContext name> dnsGroup
<dnsGroup name> server <DNS server name>
ipAddress <DNS_ipAddress>
priority <0-100>
recursionDesired <false|true>
state <disabled|enabled>
48
Address Context
weight <0-100>
CLI syntax to configure and display the type of IP interfaces to be used for this
DNS Group:
% set addressContext <addressContext_name> dnsGroup
<dnsGroup_name> type ip
-OR% set addressContext <addressContext_name> dnsGroup
<dnsGroup_name> type mgmt interface mgmtGroup
% show addressContext <addressContext_name> dnsGroup
<dnsGroup_name> type
Command Parameters
TABLE 4 2
Parameter
addressContext 1-23
dnsGroup
1-23
type
N/A
49
TABLE 4 2
DNS Group
Parameter
Length/
Range Description
localRecord
N/A
server
N/A
displaylevel
1-64
interface
N/A
Specifies the name of the Management Interface group when using the
management interfaces.
4 10
Address Context
Command Examples
% set addressContext default dnsGroup dnsgrp33
% edit addressContext default dnsGroup dnsgrp33 interface
LIF1 localRecord 2 data 22 priority 2 state disabled type
% show addressContext default
dnsGroup DNS {
type none;
}
ipInterfaceGroup ipifgrp1 {
ipInterface ipif1 {
ceName
hornettest5;
portName
pkt0;
ipAddress 1.3.4.5;
prefix
24;
}
}
1. Create a DNS group and add the DNS server in the group. You can also add
more than one server and it will be selected based on the weight and the
priority.
%set addressContext a1 dnsGroup <dnsgroupname> server
<servername> ipAddress <DNS ipaddress> state enabled
2. In the SIP Trunk Group services, create a Static route for the DNS Server.
% set addressContext a1 zone <zone_name> sipTrunkGroup
<trunkgrp name> services dnsSupportType a-srv-naptr
% set addressContext a1 staticRoute <dns ip address>
<prefix> <gateway ip> <LIFx> <lif_ethx> preference 10
4 11
DNS Group
4. Make sure that IP Peer returns the domain name so that SBC 5x00 can send
the query to the DNS Server.
% set addressContext a1 zone <dnsgroupname> ipPeer <peer
name> policy sip fqdn <Domain name> fqdnPort <port>
4 12
Address Context
Intercept
NOTE
Only Calea user can configure LI through EMA/ERE. See SBC 5x00
Operations Guide for descriptions of users and permissions.
SBC 5x00 provides Lawful Intercept (LI) support using one of two methods:
Command Syntax
As user Calea, use the following commands to configure LI:
% set addressContext <default> intercept
callDataChannel <callDataChannel>
displaylevel <displaylevel>
nodeNumber <integer>
As user Calea, use the following command to establish the LI call data channel
configuration:
% set addressContext <default> intercept callDataChannel
<callDataChannel_name>
ipInterfaceGroupName <ipInterfaceGroup_Name>
kaTimer <kaTimer_name>
priIpAddress <value>
priMode <outofservice | standby>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
4 13
Intercept
priPort <priPort_name>
priState <disabled | enabled>
retries <value>
secIpAddress <IP_Address>
secMode <active | outofservice | standby>
secState <disabled | enabled>
As user Calea, use the following command in System-level mode to retrieve the
LI statistics:
> show status addressContext <default> intercept
interceptCallDataChannelStatistics
<intexierceptCallDataChannelStatistics>
Command Parameters
TABLE 4 3
Intercept Parameters
Parameter
Length/
Range
Description
intercept
1-23
Lawful Intercept Call Data Channel list for this address context.
CallDataChannel
NA
nodeNumber
NA
The global unique node number for the SBC 5x00 used by the LI
Server for ID.
ipInterfaceGroup NA
Name
kaTimer
0-65535
priIpAddress
NA
priMode
NA
priPort
0-65535
The primary LI Server's UDP port where Call Data Channel messages
are sent. (default = 0)
pristate
NA
retries
NA
secIpAddress
NA
4 14
TABLE 4 3
Address Context
Intercept Parameters
Parameter
Length/
Range
secMode
NA
Description
Mode of the secondary server. Options are:
active
outOfService (default)
standby
secState
NA
Command Examples
% show status addressContext default intercept
interceptCallDataChannelStatistics
interceptCallDataChannelStatistics default
{
primaryChannelStatus InService;
secondaryChannelStatus outOfService;
StartSuccess
7967;
StartFailures
0;
StopSuccess
7967;
StopFailures
0;
CallAnswerSuccess
7929;
CallAnswerFailures
0;
CallDisconnectSuccess 7965;
CallDisconnectFailures 0;
ServiceInstanceSuccess 0;
ServiceInstanceFailures 0;
IndicationSuccess
185;
IndicationFailures
0;
KeepAliveSuccess
665;
KeepAliveFailures
0;
RestartSuccess
1;
RestartFailures
0;
RadiusAckReceived
53064;
StartResponsesReceived 7967;
}
4 15
IP Access Control Lists (IP ACLs) are the packet filtering objects that are applied
to incoming IP packets on the SBC 5x00. These objects protect the system from a
variety of network-borne attacks.
Use IP ACLs to specify rules to permit or deny packets into the SBC 5x00. The IP
ACL can optionally pass the traffic but at only a certain policed rate.
The default IP ACL supports 20 Record-Routes.
NOTE
When a user creates a new management group the user must add user
defined ACL rules to get the equivalent rules that are set up for the
default management group.
Command Syntax
% set addressContext <addressContext_name>
ipAccessControlList...
// Mandatory parameters.
rule <rule_name>
precedence <1-65535>
// Non-mandatory parameters.
action <accept|discard>
bucketSize <bucket_size>
destinationAddressPrefixLength <length>
destinationIpAddress <IPv4/IPv6 Address>
destinationPort <port number>
fillRate <#>
ipInterface <ipInterface name>
ipInterfaceGroup <ipInterfaceGroup name>
mgmtIpInterface <mgmtIpInterface name>
mgmtIpInterfaceGroup <mgmtIpInterfaceGroup name>
protocol <any|0255>
sourceAddressPrefixLength <0-128>
sourceIpAddress <IPv4/IPv6 Address>
sourcePort <port number>
state <disbled|enabled>
4 16
Address Context
Command Parameters
TABLE 4 4
Parameter
Length/
Range
Description
1-23
rule
N/A
action
N/A
bucketSize
1-255, or
unlimited
destinationAddressPre N/A
fixLength
destinationIpAddress
N/A
destinationPort
0-65535,
or any
fillRate
1-10000,
or
unlimited
ipInterface
N/A
ipInterfaceGroup
N/A
4 17
TABLE 4 4
Parameter
Length/
Range
mgmtIpInterface
N/A
mgmtIpInterfaceGroup
N/A
precedence
1-65535
Description
N/A
sourceIpAddress
N/A
sourcePort
0-65535,
or any
state
N/A
Command Examples
% set addressContext default ipAccessControlList rule 2
action accept bucketSize unlimited
destinationAddressPrefixLength 2 destinationIpAddress
10.34.25.153 destinationPort any fillRate 33 ipInterface
ipInterface1 ipInterfaceGroup ipInterfaceGroup1
precedence 22 protocol any sourceAddressPrefixLength 1
sourceIpAddress 10.32.22.145 sourcePort any state
disabled
4 18
Address Context
22;
protocol
any;
ipInterfaceGroup
ipInterfaceGroup1;
ipInterface
ipInterface1;
sourceIpAddress
10.32.22.145;
sourceAddressPrefixLength
1;
destinationIpAddress
10.34.25.153;
destinationAddressPrefixLength 2;
sourcePort
any;
destinationPort
any;
action
accept;
fillRate
33;
bucketSize
unlimited;
state
disabled;
}
To display the IP access control list details with display level set to 1:
% show addressContext default ipAccessControlList
displaylevel 1
rule RULE1;
rule rule1;
To display the IP access control list details with display level set to 3:
% show addressContext default ipAccessControlList
displaylevel 3
rule RULE1 {
precedence 4;
}
rule rule1 {
precedence
1;
protocol
any;
sourceIpAddress
0.0.0.0;
sourceAddressPrefixLength
0;
destinationIpAddress
0.0.0.0;
destinationAddressPrefixLength 0;
sourcePort
any;
destinationPort
any;
action
accept;
4 19
fillRate
unlimited;
bucketSize
unlimited;
state
disabled;
}
To view the configured rules and precedence from System-level CLI:
> show table addressContext default ipAccessControlList rule
> show table addressContext default ipAccessControlList
ipAclRulesByPrecedence
To view statistics from System-level CLI:
> show table addressContext default ipAccessControlList
ipAclOverallStatistics
> show table addressContext a1 ipAccessControlList
ipAclRuleStatistics
If using a management interface group other than the default, adding a set of ACL
rules as shown below will replicate the defaulted ACL rules the system provides
for the default management interface group. In this example, a management
interface group mgmtGroup1 has been previously created.
% set addressContext default ipAccessControlList rule
mgmt2_22 destinationPort 22 mgmtIpInterfaceGroup
mgmtGroup1 protocol tcp bucketSize 10 fillRate 100
precedence 200 action accept state enabled
% set addressContext default ipAccessControlList rule
mgmt2_80 destinationPort 80 mgmtIpInterfaceGroup
mgmtGroup1 protocol tcp bucketSize 10 fillRate 100
precedence 201 action accept state enabled
% set addressContext default ipAccessControlList rule
mgmt2_161 destinationPort 161 mgmtIpInterfaceGroup
mgmtGroup1 protocol udp bucketSize 10 fillRate 50
precedence 202 action accept state enabled
% set addressContext default ipAccessControlList rule
mgmt2_123 sourcePort 123 mgmtIpInterfaceGroup mgmtGroup1
protocol udp bucketSize 4 fillRate 4 precedence 103 state
enabled
% set addressContext default ipAccessControlList rule
mgmt2_162 sourcePort 162 mgmtIpInterfaceGroup mgmtGroup1
4 20
Address Context
ADDRESS ADDRESS
INTERFACE
DESTINATION
MGMT IP
IP PREFIX
FILL BUCKET
DESTINATION
0 0.0.0.0 0
enabled
4 21
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
0 0.0.0.0 0
enabled
Address Context
protocol <value>
sourceIpAddress <IP Address>
Parameter
Length/
Range
Description
addressContextID
NA
application
NA
bucketSize
NA
creditRate
NA
destinationIpAddress NA
lifGrpId
NA
packetAccpet
NA
packetDiscard
NA
polId
NA
polPriority
NA
policingMode
NA
protocol
NA
sourceIpAddress
NA
4 23
4 24
Address Context
IP Interface Group
When calculating bandwidth size, keep in mind that an IPv6 header size
(40 bytes) is twice as large as IPv4 header (20 bytes), thus reducing the
number of messages when using IPv6.
Command Syntax
// Mandatory parameters required to configure an IP Interface Group.
% set addressContext <addressContext_name> ipInterfaceGroup
<ipInterfacegroup_name>
ipInterface <ipInterface_name>
action <dryup|force>
bandwidth <bandwidth_value>
bwContingency <bwContingency_value>
dryupTimeout <#>
ipAddress <IP Address>
mode <inService|Outofservice>
portName <mgmt0|mgmt1|pkt0|pkt1|pkt2|pkt3>
prefix <(unsignedInt) 0-128>
state <disabled|enabled>
ipsec <disabled|enabled>
4 25
IP Interface Group
4 26
Address Context
Command Parameters
TABLE 4 6
Parameter
Length/
Range
Description
Mandatory parameter descriptions
addressContext
1-23
ipInterfaceGroup
1-23
ipsec
N/A
ipInterface
1-23
action
bandwidth
bwContingency
0-100
dryupTimeout
1-1440
4 27
TABLE 4 6
IP Interface Group
Parameter
Length/
Range
ipAddress
N/A
Description
The primary IP Address of the Interface. The following IP
address types are supported:
IPv4 This is V4 IP address in dotted decimal form (for
example 128.127.50.224).
IPv6 This is V6 IP address in hexadecimal/colon form (for
example, 1280:1276:3350:2224:2222:3333:8888:1245 or
fd00:21:445:128::7880).
NOTE: Duplicate Address Detection procedures are
performed on interfaces configured with IPv6 addresses.
If a duplicate address is found in the network, a warning
message is output to Linux logs at /var/log/syslog and
/var/log/messages.
Example message:
Nov 12 08:52:35 SBC-1 kernel: [854194.740638] mgt1:
IPv6 duplicate address fc00::100:0:0:100:1 detected
N/A
mode
portName
N/A
prefix
4 28
1-3
TABLE 4 6
Address Context
Parameter
Length/
Range
Description
state
N/A
N/A
altPrefix
1-3
ceName
1-255
The name of the computing element that hosts the port used by
this IP interface.
NOTE: ceName identifies the node. Insert node name in
case the system is not redundant. Insert the system name if
the system is deployed in full 1:1 redundancy.
vlanTag
1-4
displaylevel
1-64
Command Example
To display configuration information regarding all IP interfaces:
% show addressContext default ipInterfaceGroup
addressContext default {
ipInterfaceGroup LIF1 {
ipInterface lif_eth2 {
ceName
merc;
portName
pkt0;
4 29
IP Interface Group
ipAddress 10.34.25.151;
prefix
24;
altPrefix 33;
mode
inService;
state
enabled;
}
}
ipInterfaceGroup LIF2 {
ipInterface lif_eth3 {
ceName
merc;
portName
pkt1;
ipAddress 10.34.26.153;
prefix
24;
mode
inService;
state
enabled;
}
}
To display configuration information regarding all IP interfaces with display level
set to 3:
% show addressContext default ipInterfaceGroup displaylevel
3
ipInterfaceGroup ipinterface {
ipsec disabled;
ipInterface ipinterface;
}
To display configuration information regarding all IP interfaces with display level
set to 5:
% show addressContext default ipInterfaceGroup displaylevel
5
ipInterfaceGroup ipinterface {
ipsec disabled;
ipInterface ipinterface {
4 30
ceName
sbx30;
portName
mgmt0;
ipAddress
1.2.3.4;
prefix
1;
altIpAddress
2001:DB8:85A3::8A2E:370:7334;
altPrefix
3;
action
dryUp;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Address Context
dryupTimeout
60;
bwContingency 0;
vlanTag
2;
bandwidth
1;
}
}
RX
TX
NUM
ALLOCATED
PACKETS
PACKETS
CALLS
BANDWIDTH
BW
OOS REASON
------------------------------------------------------------------------------------------------------lif_eth1 13
resAllocated notApplicable 45868143
55265010 0
0
0
0
4 31
IPsec
IPsec
The Sonus IP Security package (IPsec) provides cryptographic protection for SIP
signaling and other non-media IP traffic (for more information, refer to "Signaling"
on page 7 105).
Sonus IPsec operates in tunnel mode rather than transport mode. In tunnel mode,
the entire packet is encrypted and authenticated. In transport mode, only the
packet payload is encrypted and authenticated.
A single IP SECURITY POLICY instance is created and assigned to the IP
interfaces being used for signaling.
The IP SECURITY POLICY contains the following databases:
Internet Key Exchange (IKE) Peer Database (IPD) A list of peer devices,
built and configured by operators, that defines eligibility and authentication
data for protected sessions using IPsec.
Each SPD entry (or rule) identifies local and remote peer transport addresses that
it may be applied to. This entry also establishes three packet protection actions:
The SPD entry PRECEDENCE establishes that entrys order, relative to other
entries, from 1 to 65535. Each SPD entry references up to three IPsec Protection
Profiles that specify an encryption cipher, a maximum time period for maintaining
a security association between these peers (the SA lifetime), and an antireplay
policy. The three profiles are prioritized from one to three for usage with the SPD
entry.
Each IPD entry specifies a remote peer address to use for a protected session.
The IPD entry also contains a PRESHARED SECRET (text string), and local and
remote identification information. These parameters are all used in the peer-topeer authentication process. As with SPD entries, IPD entries also reference up to
three (3) prioritized IKE Protection Profiles. The IKE profiles specify an encryption
cipher, a maximum time period for maintaining security associations, and
abandon-session-because-of-error policies. These profiles are also prioritized
from 1 to 3 for usage with the IPD entry.
4 32
Address Context
An IPsec SA is the result of a successful two stage negotiation between the SBC
5x00 and a peer. The phase 1 negotiation achieves a (bidirectional) IKE SA. The
IKE SA provides a channel over which the two peers carry out a phase 2
negotiation. The successful completion of a phase 2 negotiation achieves an
IPsec SA pair (two unidirectional SAs) that the peers may use to protect IP traffic
between them until the IPsec SA expires or is removed.
In the IKE phase 1 exchange, the PRESHARED SECRET is used by the peers to
authenticate one another. In the IKE phase 2 exchange, the packet selectors, the
encryption cipher, the integrity cipher, and the SA lifetime are negotiated. If there
is a valid intersection between the peers for all of these parameter values, then
the phase 2 negotiation is successful and an IPsec SA will result.
When the negotiation is initiated by the peer, the SBC 5x00 behaves as a
responder. When SBC 5x00 initiates the negotiation, it is the active participant in
the exchange.
When SBC 5x00 is participating as a responder, an initial IKE message from the
peer causes SBC 5x00 to access the IPD to find an entry that enables the
authentication of a session between the peers. After a successful IKE phase 1
negotiation, a subsequent (phase 2) proposal from the peer causes SBC 5x00 to
search the SPD to find an entry with parameter values that overlap those values
proposed by the peer. The parameter values in this SPD entry that are common to
this entry as well as those proposed by the peer, are offered to the remote peer,
as a counter proposal. If the peer accepts this counter proposal, then the IKE
phase 2 negotiation is successful and an IPsec SA pair that defines a protection
scheme for packets flowing between the SIP peer and SBC 5x00 is established.
When SBC 5x00 is acting as an initiator, an outgoing SIP message from SBC
5x00 causes the SPD search. The SPD entry that is consequently selected points
to a linked IPD entry (identifying the IKE peer) with which to pursue IKE phase 1
and phase 2 negotiations. The successful completion of these negotiations again
results in an IPsec SA pair that defines the protection scheme for packets flowing
between SBC 5x00 and the SIP peer.
You may remove SAs, before their lifetime expires, in the following ways:
SAs may also be removed through notification by the peer that an SA is deleted,
or as a result of Dead Peer Detection determining that a peer is unresponsive.
If an SA is deleted by one of the above scenarios within 60 seconds of the time
that it was initially established, then as a Denial-of-Service protection, the SBC
5x00 will not respond to new phase 1 IKE negotiations initiated by that peer for 60
seconds. Otherwise, phase 1 IKE re-negotiations may proceed immediately on a
deleted SA.
You may display configuration, status, and statistics pertaining to these objects.
4 33
IPsec
Command Syntax
// Mandatory parameters that are required to configure the IPSec.
% set addressContext <addressContext name> ipsec peer <peer
name>
ipAddress <ipAddress>
preSharedKey <DES3 | encrypted | string>
protocol <ikev1>
% set addressContext <addressContext name> ipsec spd
<spd_name>
action <bypass | discard | protect>
localIpAddr <ipAddress>
localIpPrefixLen <unsignedInt | <= 128>
localPort <0 to 65535>
precedence <unsignedShort>
protocol <0 to 255>
remoteIpAddr <ipAddress>
remoteIpPrefixLen <unsignedInt | <= 128>>
remotePort <0 to 65535>
state <disabled | enabled>
// Non-manadatory parameters that can be used to configure the IPSec.
% set addressContext <addressContext name> ipsec peer
<peer_name>
localIdentity <fqdn | ipV4Addr | ipV6Addr>
protectionProfile <profile_name>
remoteIdentity <fqdn | ipV4Addr | ipV6Addr>
% show addressContext <addressContext name> ipsec
displaylevel <positiveInteger | <= 64>>
peer <ipAddress | localIdentity | preSharedKey |
protectionProfile | protocol | remoteIdentity>
spd <action | localIpAddr | localIpPrefixLen | localPort
peer | precedence | protectionProfile |
protocolremoteIpAddr | remoteIpPrefixLen
|remotePortstate>
% show addressContext <addressContext name> ipsec peer
<peer_name>
displaylevel <positiveInteger | <= 64>>
ipAddress <ipAddress>
4 34
Address Context
4 35
IPsec
Command Parameters
TABLE 4 7
IPSec Parameters
Parameter
Length/
Range
Description
1-23
1-23
peer
IpAddress
N/A
preSharedKey
1-128
protocol
N/A
4 36
TABLE 4 7
Address Context
Parameter
Length/
Range
localIdentity
N/A
Description
Specifies the localIdentity that SBC 5x00 will assert to the
peer during phase 1 authentication. Select type and specify
any one of the following local identity:
fqdn Specifies that the local identity will be presented in
Fully Qualified Domain Name (FQDN) format, taking as its
value the FQDN of the SBC 5x00, specified by the next
argument such as westford.example.com.
domainName Domain name string specifying ike peer
identity in FQDN format.
ipV4Addr Specifies that the local identity will be presented
in IPv4 address format, taking as its value the IP address of
the SBC 5x00 specified by the next argument.
ipAddress Enter the IPv4 address.
ipV6Addr Specifies that the local identity will be presented
in IPv6 address format, taking as its value the IP address of
the SBC 5x00 specified by the next argument.
ipAddress Enter the IPv6 address.
protectionProfile
N/A
remoteIdentity
N/A
4 37
TABLE 4 8
IPsec
SPD Parameters
Parameter
Length/
Range
Description
1-23
spd
1-23
action
N/A
localIpAddr
N/A
localIpPrefixLen
0-128
localPort
0-65535
Specifies the local port of the SPD traffic selector. Zero indicates
wildcard. Default value is 0.
precedence
0-65535
protocol
0-255
remoteIpAddr
N/A
remoteIpPrefixLen
0-128
remotePort
0-65535
state
N/A
displaylevel
1-64
4 38
Address Context
Command Example
To display the IPsec Policy details with display level set to 3:
% show addressContext ipsec displaylevel 3
ipsec {
peer PEER1;
}
To display the IPsec Policy details with display level set to 5:
% show addressContext ipsec displaylevel 5
ipsec {
peer PEER1 {
ipAddress
10.20.30.121;
localIdentity {
type
fqdn;
domainName dom;
}
preSharedKey $3$VHkORfcsFY8=;
}
}
To create the IPsec peer peer1:
% set addressContext default ipsec peer peer1
To display the IPsec Policy created above:
% show addressContext default ipsec peer peer1
peer peer1 {
ipAddress
10.24.26.145;
protocol
ikev1;
localIdentity {
type
ipV4Addr;
ipAddress 10.21.25.134;
}
preSharedKey
$3$w4J4dBuetKw=;
protectionProfile protprofile1;
}
To display the IPsec SPD:
% show addressContext ipsec spd spd2
4 39
IPsec
Command Parameters
TABLE 4 9
Parameter
Length/
Range
Description
ikeSaDelete
N/A
ikeSaDeleteAll
N/A
ipsecSaDelete
N/A
Specifies that only local SPI is required, i.e, deletes the IPsec SA pair
incoming Security Parameter Index value (LOCAL SPI).
4 40
Address Context
The Link Detection Group object allows you to group link interfaces (LIFs) and
associated Link Monitors together and track link verification failures within the
group. A Link Detection Group will be configured with a unique name and a
failover threshold. The Link Detection Group tracks the number of link verification
failures that have occurred among the Link Monitors configured.
If a process ends on a active node, a forcible switchover/failover occurs
irrespective of the health status of the standby node (unhealthy/healthy). A ping
pong type of situation can occur in this case as there would be automatic
switchover when LDG is down on the standby node.
In addition to a Failover Threshold, a Link Detection Group can also be configured
with values for the verifyTimer, responseTimer, reattemptTimer and
retries. These values will be used for each Link Monitor belonging to the group,
unless that Link Monitor is configured with its own unique values for these fields.
NOTE
Command Syntax
% set addressContext <addressContext_name>
linkDetectionGroup <linkdetectionGroup_name>
ceName <ceName_name>
linkMonitor <linkMonitor_name>
reattemptTimer <300-10000>
responseTimer <500-10000>
retries <1-10>
state <disabled|enabled>
threshold <0-10>
type <ip|mgmt>
verifyTimer <1000-60000>
4 41
4 42
Address Context
Command Parameters
TABLE 4 10 Link Detection Group Parameters
Parameter
Length/
Range
addressContext
1-23
linkDetectiongroup
N/A
ceName
1-23
Specifies the name of the computing element (CE) that hosts this
link detection group.
Description
N/A
reattemptTimer
30010000
responseTimer
50010000
retries
1-10
state
N/A
threshold
0-10
N/A
type
verifyTimer
displaylevel
100060000
1-64
4 43
Command Example
To display the configuration of all link detection parameters:
// Management link detection group
% show addressContext default linkDetectionGroup a1_mgmt_ldg
ceName
sbx48.eng.sonusnet.com;
type
mgmt;
threshold
1;
verifyTimer
1000;
responseTimer
500;
reattemptTimer 300;
retries
2;
state
enabled;
linkMonitor mgmt1_lm {
interfaceGroup
mgmtGroup;
interface
mgmtIntf1;
destination
10.9.16.162;
verifyTimer
1000;
responseTimer
500;
reattemptTimer
300;
state
enabled;
}
linkMonitor mgmt2_lm {
interfaceGroup
mgmtGroup;
interface
mgmtIntf2;
destination
10.9.16.238;
verifyTimer
1000;
responseTimer
500;
reattemptTimer
300;
state
enabled;
}
// IP link detection group
% show addressContext default linkDetectionGroup pkt0_ldg48
4 44
ceName
sbx48.eng.sonusnet.com;
type
ip;
threshold
1;
verifyTimer
1000;
responseTimer
500;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Address Context
reattemptTimer 300;
retries
2;
state
enabled;
linkMonitor pkt0_lm {
interfaceGroup
IFG-INT;
interface
lif_eth1;
destination
10.9.48.87;
verifyTimer
1000;
responseTimer
500;
reattemptTimer
300;
state
enabled;
}
linkMonitor pkt0_lm2 {
interfaceGroup
IFG-INT;
interface
lif_eth1;
destination
10.128.45.35;
verifyTimer
1000;
responseTimer
500;
reattemptTimer
300;
state
enabled;
}
The show command will only show values that you have changed, and show
details command will show all attributes. For example, to display the complete
details of all link detection parameters:
% show details addressContext a1 linkDetectionGroup
linkDetectionGroup LDG-A1 {
ceName
sbx39.eng.sonusnet.com;
type
ip;
threshold
1;
verifyTimer
15000;
responseTimer
1000;
reattemptTimer 300;
retries
2;
state
enabled;
linkMonitor LM-A1 {
interfaceGroup
IFG-INT;
interface
lif_eth1;
destination
10.9.48.87;
verifyTimer
15000;
4 45
responseTimer
1000;
reattemptTimer
1000;
state
enabled;
}
linkMonitor LM1-A1 {
interfaceGroup
IFG-INT;
interface
lif_eth1;
destination
10.9.48.165;
verifyTimer
15000;
responseTimer
1000;
reattemptTimer
1000;
state
enabled;
}
}
To display the link detection group statistics:
% show table addressContext default
linkDetectionGroupStatistics
NAME
SINGLE
DOUBLE
FAILURES
FAILURES
FAILURES
------------------------------------------pkt0_ldg39
pkt0_ldg48
a1_mgmt_ldg
a2_mgmt_ldg
FAILURES
----------------------pkt0_ldg39
pkt0_ldg48
a1_mgmt_ldg
a2_mgmt_ldg
[ok][2011-06-14 11:26:27
4 46
Address Context
Link Monitor
The Link Monitor object allows you to monitor a link for a specific interface and
belongs to a link detection group.
A new Link Monitor is created for each link interface (LIF) that is configured for link
verification. The Link Monitor is provided with a destination to use for link
verification as well as the Link Detection Group to which it belongs. The Link
Monitor is responsible for pinging that destination, processing responses and
determining when the interface should be considered failed. It reports such
failures to its Link Detection Group. For more information on link detection group,
refer to "Link Detection Group" on page 4 41 .
You must configure link monitors for the active and standby SBC 5x00 with
different destinations, to avoid a failure scenario where the active and standby
SBC 5x00 fail back and forth due to link detection failures caused by loss of
communication with a single destination.
The active and standby SBC 5x00 should be connected to different physical
hardware (that is, switches) to avoid a single point of failure.
Each Link Monitor that is configured can also be configured with unique values for
the Verify Timer, Response Timer, Reattempt Timer, and Maximum
Retries. If configured, these values override the values configured for the Link
Detection Group.
Each Link Monitor will set a timer while waiting to perform its next verification. The
timeout for this timer is based on the configured Verify Timer value. When a
ping is in progress and the Link Monitor is awaiting the response from the
destination, a timer is set based on the configured Response Timer value.
When the response times out and the Link Monitor retries, the Reattempt
Timer value is used while waiting for the response.
When the number of consecutive failures reaches the Maximum Retries value,
the Link Monitor considers the link verification as failed and reports this to its Link
Detection Group.
While in the failed state, the Link Monitor will continue to attempt to ping the
destination so that the failed condition can eventually clear. This is done at the
rate specified by the Verify Timer.
The Link Monitor also supports a NULL destination (0.0.0.0), which disables the
link verification for that LIF. The LIF will still be considered failed if there is a
hardware failure.
Command Syntax
// Mandatory parameters required to configure a Link Monitor.
% set addressContext <addressContext_name>
linkDetectionGroup <LDG_name> linkMonitor <name>
destination <IP Address>
state <disabled|enabled>
4 47
NOTE
Note that interfaceGroup and interface are key references that are
used to specify the interface that is to be monitored. The Link Monitor
will not begin link verification until the interfaceGroup and
interface are configured, the destination is configured and the state
of both the Link Monitor and its Link Detection Group are enabled.
// Non-mandatory parameters that can be used to configure a Link Monitor.
% set addressContext <addressContext_name>
linkDetectionGroup <LDG_name> linkMonitor <name>
interface <interface_name>
interfaceGroup <interfaceGroup_name>
reattemptTimer <300-10000>
responseTimer <500-10000>
retries <1-10>
verifyTimer <1000-60000>
% show addressContext <addressContext_name>
linkDetectionGroup <LDG_name> linkMonitor <name>
displaylevel <displaylevel>
destination <IP address>
interface <interface_name>
interfaceGroup <interfaceGroup_name>
reattemptTimer <300-10000>
responseTimer <500-10000>
retries <1-10>
state <disabled|enabled>
verifyTimer <1000-60000>
% delete addressContext <addressContext_name>
linkDetectionGroup <LDG_name> linkMonitor <name>
4 48
Address Context
Command Parameters
TABLE 4 11 Link Monitor Parameters
Length/
Range
Parameter
Description
1-23
destination
N/A
state
N/A
N/A
Specifies the name of the link detection group to which this link
monitor belongs. For more information, refer to "Link Detection
Group" on page 4 41.
linkMonitor
1-23
interface
N/A
interfaceGroup
N/A
reattemptTimer
N/A
responseTimer
N/A
retries
N/A
verifyTimer
N/A
displaylevel
1-64
4 49
Command Example
To display the configuration of all link detection parameters:
% show details addressContext defaultAddressContext
linkDetectionGroup Alpha linkMonitor Alpha-1
addressContext
defaultAddressContext;
interfaceGroup
IFG_AS;
interface
LIF_ETH2;
destination
10.160.48.230;
verifyTimer
5000;
responseTimer
1500;
reattemptTimer
800;
retries
4;
state
disabled;
Address Context
4 51
Address Context
4 53
4 54
Address Context
4 55
NOTE
4 56
Address Context
4 57
Address Context
4 59
MAX
AVERAGE
SINGLE
NAME
TIME TIME TIME
REPLIES
DOUBLE
DUPLICATE
LATE
----------------------------------------------------------------------mgmt1_lm
0
586
9303
1286
578
mgmt2_lm
0
478
8135
1225
578
MONITOR
LINK
STATUS
STATUS
------------------------------
4 60
mgmt1_lm
monitoring
up
mgmt2_lm
monitoring
up
Address Context
The NAT Direct Media Group is a collection of public signaling IP addresses for
NAT devices supporting Direct Media (DM). A NAT Direct Media Group name can
be maximum of 32 characters; however, 0.0.0.0 (IPv4) and ::0 (IPv6) are not
allowed.
To allow Direct Media between NAT devices, or between NAT and Non-NAT
devices, the following configuration is necessary.
2. For Direct Media between endpoints behind same NAT, ensure the signaling
IPs of the endpoints match.
3. For Direct Media across NAT devices, or from NAT to Non-NAT (Hybrid
Networks), configure/group the Signaling IPs of the NAT or Non-NAT device
(for Hybrid networks) in the new NAT Direct Media Group table at the Address
Context level.
Direct Media is disallowed under following conditions:
3. Signaling IPs of the NAT or Non-NAT (for Hybrid Networks) devices are not
grouped in the same NAT Direct Media Group Table.
Command Syntax
The CLI syntax to enable Direct Media with NAPT at Trunk Group level is shown
below (see "sipTrunkGroup" on page 4 99 for details):
% set addressContext <name> zone <name> sipTrunkGroup <TGName> media directMediaAllowedBehindNapt <disable|enable>
The CLI syntax to group the endpoint signaling IP addresses for which to allow
Direct Media with NAPT is shown below:
% set addressContext <name> natDirectMediaGroup <groupName>
dmNatPrefix <IpV4_Address> <prefixLen>
4 61
Command Parameters
TABLE 4 12 NAT Direct Media Group Parameters
Parameter
Length/
Range
natDirectMediaGroup
1-23
dmNatPrefix
N/A
Description
Command Example
admin@SEMAL% show addressContext ADDRESS_CONTEXT_1
natDirectMediaGroup
natDirectMediaGroup DM_GROUP_1{
dmNatPrefix 10.70.52.91 32;
dmNatPrefix 10.70.52.127 32;
dmNatPrefix 10.70.52.143 32;
}
admin@SEMAL% show addressContext ADDRESS_CONTEXT_1
natDirectMediaGroup
natDirectMediaGroup DM_GROUP_2{
dmNatPrefix 10.70.52.92 32;
dmNatPrefix 10.70.52.127 32;
}
4 62
Address Context
The RTP Server Table is a table of trusted SIP Servers maintained on the SBC
5x00. In certain environments, the receipt of a SIP response such as 18x from
the peer directs the SBC 5x00 to decide whether or not to open the media path
(for early cut through). This early cut through is allowed from trusted configured
RTP Servers.
Command Syntax
% set addressContext <addressContext_name> rtpServerTable
<table_name> rtpServer <IP_address> <prefix>
Command Parameters
TABLE 4 13 RTP Server Table Parameters
Parameter
Length/
Range
Description
rtpServerTable
1-23
rtpServer
N/A
Command Example
% set addressContext AC-1 rtpServerTable RTP_entries1
rtpServer 10.11.12.13 12
% show addressContext AC-1 rtpServerTable RTP_entries1
rtpServer 10.11.12.13 12;
4 63
Static Route
Static Route
Command Syntax
% set addressContext <addressContext_name> staticRoute
<destinationIpAddress>
<prefix> <nextHopIPaddress> <ipInterfaceGroupName>
<ipInterfaceName> preference <preferenceNumber>
% show addressContext <addressContext_name> staticRoute
<destinationIpAddress>
displaylevel <displaylevel>
preference <preferenceNumber>
% delete addressContext <addressContext> staticRoute
<IpAddress>
Command Parameters
TABLE 4 14 Static Route Parameters
Parameter
Length/
Range Description
addressContext
1-23
4 64
Address Context
Parameter
<destinationIpAddress> N/A
<prefix>
N/A
<nextHopIPaddress>
N/A
<ipInterfaceGroupName> N/A
<ipInterfaceName>
N/A
preferenceNumber
N/A
displaylevel
1-64
Command Example
To display static routes:
% show addressContext default staticRoute
staticRoute 10.6.30.105 32 10.34.26.1 LIF2 lif_eth3 {
preference 10;
}
staticRoute 10.34.9.70 32 10.34.25.1 LIF1 lif_eth2 {
preference 10;
}
staticRoute 10.34.9.95 32 10.34.26.1 LIF2 lif_eth3 {
preference 10;
}
staticRoute 10.34.13.194 32 10.34.25.1 LIF1 lif_eth2 {
preference 1;
}
staticRoute 10.34.13.195 32 10.34.26.1 LIF2 lif_eth3 {
preference 10;
4 65
Static Route
4 66
Address Context
Zone
"cac" on page 4 71
"dnsGroup" on page 4 74
"gwSigPort" on page 4 74
"gwTrunkGroup" on page 4 76
"h323SigPort" on page 4 80
"h323TrunkGroup" on page 4 81
"id" on page 4 91
"ipPeer" on page 4 92
"messageManipulation" on page 4 96
"remoteDeviceType" on page 4 96
"sipSigPort" on page 4 97
"sipTrunkGroup" on page 4 99
Command Syntax
% set addressContext <addressContext name> zone <zone name>
id <id #>
% set addressContext <addressContext name> zone <zone name>
cac <cac parameter>
dnsGroup <dnsGroup name>
gwSigPort <index #>
gwTrunkGroup <TRUNKGROUP_NAME>
h323SigPort <h323SigPort parameters>
h323TrunkGroup <TRUNKGROUP_NAME>
ipPeer <ipPeer name>
messageManipulation
<inputAdapterProfile|outputAdapterProfile>
remoteDeviceType <accessDevice|appServer|none>
sipSigPort <index #>
sipTrunkGroup <TRUNKGROUP_NAME>
4 67
Zone
4 68
Address Context
action <dryUp|force|undefined>
dryUpTimeout <0-1440>
ingressIpPrefix <ip_address prefix_length>
mode <outOfService|inService>
sendingCompleteEnbloc <disabled|enabled>
state <disabled|enabled>
// H.323 Trunk Group non-mandatory parameters:
cac
callReservation
callRouting
media
packetOutage
parentSharedCacLimitsPoolName
policy
services
// IP Peer mandatory parameters:
<peer name>
// IP Peer non-mandatory parameters:
defaultForIp <false|true>
ipAddress <ip address>
ipPort <0-65535>
pathCheck
policy
sip
surrogateRegistration
// SIP Signaling Port mandatory parameters:
<index #>
dscpValue <0-63>
ipInterfaceGroupName <name>
portNumber <1-65535>
recorder <disabled|enabled>
sctpProfileName <name>
state <disabled|enabled>
tcpConnectTimeout <0-180>
tlsProfileName <name>
transportProtocolsAllowed <protocol list>
// SIP Signaling Port non-mandatory parameters:
4 69
Zone
sipSigPort <sipSigPort>
ipAddressV4
ipAddressV6
mode <outOfService|inService>
// SIP Trunk Group mandatory parameters:
<TG_NAME>
action <dryUp|force>
downstreamForkingSupport <disabled|enabled>
dryUpTimeout <1-1440>
ingressIpPrefix <ip_address prefix_length>
mode <outOfService|inService>
recordingDNpreference <preference>
state <disabled|enabled>
ucidSupport <none|passthruOrGenerate>
// SIP Trunk Group non-mandatory parameters:
cac <parameters>
callReservation <parameters>
callRouting <parameters>
congestionHandling <parameters>
media <parameters>
packetOutage <parameters>
parentSharedCacLimitsPoolName <name>
policy <parameters>
qoe <parameters>
services <parameters>
signaling <parameters>
% delete addressContext <addressContext> zone <zone>
% request addressContext <addressContext> zone <zone>
sipSigConnResetAll <sipSigConnResetAll>
sipSigPortResetAll <sipSigPortResetAll>
sipTrunkGroup <sipTrunkGroup>
4 70
Address Context
cac
Command Syntax
% set addressContext <addressContext_name> zone <zone_name>
cac
bandwidthLimit <0-2147483647, or unlimited>
bandwidthLimitThreshold <0-100>
callLimit <0-2147483647, or unlimited>
callLimitThreshold <0-100>
egress
callBurstMax <1-200, or unlimited>
callLimit <0-2147483647, or unlimited>
callRateMax <1-100, or unlimited>
emergencyOversubscription <0-1000>
registerBurstMax <1-200, or unlimited>
registerRateMax <1-100, or unlimited>
emergencyOversubscription <0-1000>
ingress
callBurstMax <1-200, or unlimited>
callLimit <0-2147483647, or unlimited>
callRateMax <1-100, or unlimited>
emergencyOversubscription <0-1000>
packetRateMax <1-65535, or unlimited>
registerBurstMax <1-200, or unlimited>
registerRateMax <1-100, or unlimited>
registrationLimit <0-2147483647, or unlimited>
4 71
Zone
Command Parameters
TABLE 4 15 Zone CAC Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control for a
zone in the address context.
NOTE: Zone name is unique across all address contexts.
cac
N/A
Call Admission Control (CAC) parameters for all peers using this zone.
bandwidthLimit Total bandwidth limit in Kbps/sec. (range: 02147483647, or unlimited).
bandwidthLimitThreshold Bandwidth utilization notification
threshold, as a percentage. (range: 0-100 / default = 0)
callLimit Total number of calls allowed on this zone. (range: 02147483647, or unlimited / default is unlimited).
callLimitThreshold Call limit utilization notification threshold, as a
percentage. (range: 0-100 / default = 0)
egress Egress-specific call admission control configuration. The egress
call maximum limit parameters are as follows:
callBurstMax Maximum allowed burst (above the allowed sustained
rate) for egress call attempts. (range: 1-200, or unlimited / default is
unlimited).
callLimit Total number of outbound concurrent calls allowed.
(range: 0-2147483647, or unlimited / default is unlimited)
callRateMax Maximum sustained egress call rate allowed in calls/
second. (range: 1-100, or unlimited / default is unlimited).
NOTE: You can set both callRateMax and callBurstMax as
unlimited; however, if you assign a value to one parameter, the
other must also be assigned a value.
4 72
Address Context
Length/
Range Description
N/A
4 73
Zone
dnsGroup
Command Parameters
TABLE 4 16 Zone DNS Group Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control for a
zone in the address context.
NOTE: Zone name is unique across all address contexts.
dnsGroup
N/A
Default DNS Server Group for this zone. For more information on DNS group,
refer to "DNS Group" on page 4 7.
gwSigPort
Command Syntax
% set addressContext <addressContext_name> zone <zone_name>
gwSigPort <#>
ipAddress <IP address>
ipInterfaceGroupName <name>
mode <inService|outOfService>
portNumber <#>
role <primary|secondary>
state <disabled|enabled>
Command Parameters
TABLE 4 17 Zone Gateway Signaling Port Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. For GW-to-GW calls, zone must be defaultSigZone.
You can configure signaling, media, and control for a zone in the address
context.
NOTE: Zone name must be unique across all address contexts.
4 74
Address Context
Length/
Range Description
gwSigPort
1-2048
Gateway (GW) signaling ports for this zone. Enter an index number for this
port, and select parameters:
ipAddress IP Address of the Gateway Signal Listen Port, either in IPv4
or IPv6 format.
NOTE: An IPv4-mapped IPv6 address is not allowed.
ipInterfaceGroupName Name of IP interface group used by this
gateway signaling port.
mode The operational mode for this gateway signaling port.
inService (default)
outOfService
portNumber TCP Port number of gateway signaling port
(default = 2569).
role Role of the gateway signal listening port.
primary (default) Create a listening port for Gateway signaling traffic.
secondary An alternate port used for listening only and cannot be
used to establish new gateway signal links.
state Administrative state of gateway listening port.
disabled (default)
enabled
4 75
Zone
gwTrunkGroup
Use this object to configure gateway trunk group parameters
NOTE
Command Syntax
% set addressContext <name> zone <name> gwTrunkGroup <name>
accMc1Percent <0-100>
accMc2Percent <0-100>
accTimer <0-10>
action <dryUp|force|undefined>
callReservation
inbound <0-100>
incomingCallMinimum <0-128>
outgoingCallMinimum <0-100>
priorityCallMinimum <0-100>
silc
MC1Percent <0-100>
MC2Percent <0-100>
state <disabled|enabled>
state <disabled|enabled>
dryUpTimeout <1-1440>
ingressIpPrefix <IP address>
media
directMediaAllowed <disabled|enabled>
mediaIpInterfaceGroupName <name>
sourceAddressFiltering <disabled|enabled>
mode <inService|outOfService>
packetOutage
bandwidthLimitReduction <0-100>
detectionInterval <5-1440>
detectionState <disabled|enabled>
minimumCalls <0-65535>
minimumDuration <0-65535>
state <disabled|enabled>
4 76
Address Context
Command Parameters
TABLE 4 18 Zone Gateway Trunk Group Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
gwTrunkGroup
N/A
4 77
Zone
4 78
Length/
Range Description
N/A
Address Context
Length/
Range Description
N/A
4 79
Zone
h323SigPort
Command Syntax
% set addressContext <name> zone <name> h323SigPort <#>
action <dryup|force>
dryUpTimeout <0-1440>
dscpValue <#>
h225IpAddress <IPv4 address>
h245IpAddress <IPv4 address>
ipInterfaceGroupName <name>
mode <inService|outOfService>
portNumber <#>
state <disabled|enabled>
Command Parameters
TABLE 4 19 Zone H.323 Signaling Port Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control for a
zone in the address context.
NOTE: Zone name is unique across all address contexts.
h323SigPort
N/A
4 80
Address Context
Parameter
h323SigPort
(continued)
N/A
h323TrunkGroup
Use this object to configure H.323 trunk group parameters.
NOTE
Command Syntax
% set addressContext <name> zone <name> h323TrunkGroup <TG
name>
action <dryUp|force|undefined>
cac
bandwidthLimit <0-2147483647, or unlimited>
bandwidthLimitThreshold <0-100>
callLimit <0-2147483647, or unlimited>
callLimitThreshold <0-100>
egress
callBurstMax <1-200>
callLimit <0-2147483647, or unlimited>
callRateMax <1-100>
ingress
callBurstMax <1-200>
callRateMax <1-100>
4 81
Zone
callReservationgroup
inbound <1-100>
incomingCallMinimum <0-128>
outgoingCallMinimum <0-100>
priorityCallMinimum <0-100>
silc
MC1Percent <0-100>
MC2Percent <0-100>
state <disabled|enabled>
state <disabled|enabled>
callRouting
ansSupervisionTimeout <0-1000>
crankBackProfile <name>
respectBearerCapability <disabled|enabled>
dryUpTimeout <1-1440>
ingressIpPrefix <IP address>
media
directMediaAllowed <disabled|enabled>
directMediaGroupId <#>
mediaIpInterfaceGroupName <name>
preAllocateResPad <disabled|enabled>
sourceAddressFiltering <disabled|enabled>
mode <inService|outOfService>
packetOutage
bandwidthLimitReduction <0-100>
detectionInterval <5-1440>
detectionState <disabled|enabled>
minimumCalls <0-65535>
minimumDuration <0-65535>
parentSharedCacLimitsPoolName <name>
policy
callRouting elementRoutingPriority <ERP profile name>
carrier <serving carrier code>
country <country code>
digitParameterHandling
egressDmPmRule <rule>
ingressDmPmRule <rule>
numberingPlan <numbering plan>
4 82
Address Context
localizationVariant <generic|japan|northAmerica>
media <packetServiceProfile|toneAndAnnouncementProfile>
services classOfService <COS profile name>
signaling ipSignalingProfile <profile name>
qoe
asr
criticalQosAsrLimit <0-70>
defaultQosAsr <0-100>
majorQosAsrLimit <0-90>
clu criticalQosCluLimit <80-100>
minTimeToProceed <0-3600>
pgrd
criticalQosPgrdLimit <50-10000>
defaultPgrdFactor <50-10000>
rfactor
criticalQosRfactorLimit <0-100>
majorQosRfactorLimit <0-100>
scru criticalQosScruLimit <80-100>
sendingCompleteEnbloc <disabled|enabled>
services
longDurationCall
ldcAction <noAction|release|trap|trapAndRelease>
ldcEmergencyCalls <exclude|include>
ldcRelCause <Q.850 release value>
ldcTimeout <0, 60-2880>
overlapDialing
minDigitsForquery <#>
overlapState <disabled|egressOnly|enabled|ingressOnly>
state <disabled|enabled>
Command Parameters
4 83
Zone
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
h323TrunkGroup
N/A
4 84
Address Context
Length/
Range Description
N/A
4 85
Zone
Length/
Range Description
N/A
4 86
Address Context
Length/
Range Description
N/A
4 87
Zone
Length/
Range Description
N/A
- PAI_DISPLAY_NAMES_1_NTL
- PAI_SIP_DSPNAME_CLG_NAM
- PAI_TEL_DSPNAME_GN_CPN
- PRFX_TO_HEADER_CDPN_NTL
- PRFX_TO_HEADER_GDPN_NTL
- PRFX_TO_HEADER_OCN_NTL
- SIP_ADD_PLUS
- SIP_REMOVE_CLG81
- SIP_REMOVE_PLUS1
- SIP_REMOVE_PLUS39
- SIP_REMOVE_PLUS44
- SIP_REMOVE_PLUS49
- SIP_REMOVE_PLUS52
- SIP_REMOVE_PLUS81
- SIP_REMOVE_PLUS86
- SIP_REMOVE_PLUS91
4 88
Address Context
Length/
Range Description
N/A
4 89
Zone
4 90
Length/
Range Description
N/A
Address Context
Length/
Range Description
N/A
id
Command Syntax
% set addressContext <name> zone <name> id <1-2048>
Command Parameters
TABLE 4 21 Zone ID Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
id
N/A
4 91
Zone
ipPeer
Command Syntax
% set addressContext <name> zone <name> ipPeer <peer name>
defaultForIp <false|true>
ipAddress <IP address>
ipPort <0-65535>
pathCheck
profile <name>
state <disabled|enabled>
statusUpdateSupport <disabled|enabled>
policy
description <description>
ipSignalingProfile <profile name>
packetServiceProfile <profile name>
sip
fqdn <fqdn>
fqdnPort <0-65535>
sip cacProfile <profile name>
surrogateRegistration
regAuthPassword <DES3 encrypted string>
retryTimer <5-120 mins.>
state <disabled|enabled>
userPart <user part name>
Command Parameters
TABLE 4 22 Zone IP Peer Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control for a
zone in the address context.
NOTE: Zone name is unique across all address contexts.
4 92
Address Context
Length/
Range Description
ipPeer
N/A
4 93
Zone
Length/
Range Description
N/A
Likewise, if surrogate registration exists and Passthrough register is received for the same IP
peer, then Passthrough register is rejected (no alarm is generated - check 403 response for
reason). The operator must disable surrogate registration to allow Passthrough registration to
be successful.
4 94
Address Context
Length/
Range Description
NOTE5: If RAC limit is set on the trunk group associated with the IP Peer configured for
surrogate registration, you must configure the SIP cause map regTGLimit to point to 503 error
instead of 403.
NOTE6: On enabling surrogateRegistration state of a Peer/Peer's a random timer between 1 sec
to 60 sec is started and Register request will be sent between this timer and not immediately.
This is done to avoid Register avalanche.
NOTE7: SIP Signaling Port must allow transport protocol UDP in order to use surrogate
registration. Surrogate task communicates on UDP with other internal SBC tasks.
NOTE8: If Digest Authentication/Authorization is desired, enable authCodeHeader transparency
on both ingress and egress sip signaling trunk group.
NOTE9: Following a switchover in a redundant system, SBC 5x00 sends a new surrogate
REGISTER for all IP Peers which are reachable and have surrogate registration enabled.
NOTE10: A request from a surrogate peer with a TCP ephemeral (short-lived) port is not
supported.
Command Example
The following examples demonstrate how to configure, enable and disable
surrogate registration.
NOTE
4 95
Zone
messageManipulation
Command Syntax
% set addressContext <name> zone <name> messageManipulation
inputAdapterProfile <profile name>
outputAdapterProfile <profile name>
Command Parameters
TABLE 4 23 Zone Message Manipulation Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and
control for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
messageManipulation
N/A
Use this object to assign input and output adapter profiles to this
zone.
inputAdapterProfile The name of the input adapter
profile.
outputAdapterProfile The name of the output adapter
profile.
NOTE: Do not use egressTgName or ingressTgName in
SMM profile defined at the Zone level.
remoteDeviceType
Command Syntax
% set addressContext <name> zone <name> remoteDeviceType
<accessDevice|appServer|none>
4 96
Address Context
Command Parameters
TABLE 4 24 Zone Remote Device Type Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
remoteDeviceType
N/A
sipSigPort
Command Syntax
% set addressContext <name> zone <name> sipSigPort <index #>
dscpValue <#>
ipAddressV4 <IPv4 address>
ipAddressV6 <IPv6 address>
ipInterfaceGroupName <name>
mode <inService|outOfService>
portNumber <#>
recorder <disabled|enabled>
sctpProfileName <name>
state <disabled|enabled>
tcpConnectTimeout <0-180>
tlsProfileName <name>
transportProtocolsAllowed <sip-sctp|sip-tcp|sip-tlstcp|sip-udp>
4 97
Zone
Command Parameters
TABLE 4 25 Zone SIP Signaling Port Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
sipSigPort
1-2048
4 98
Address Context
Parameter
sipSigPort
(continued)
sipTrunkGroup
Use this object to configure SIP trunk groups.
NOTE
Command Syntax
% set addressContext <name> zone <name> sipTrunkGroup <name>
action <dryUp|force>
cac
bandwidthLimit <0-2147483647>
bandwidthLimitThreshold <0-100>
callLimit <0-2147483647>
callLimitThreshold <0-100>
egress
emergencyOversubscription <0-1000>
estimatedChildRegistrations <1-256>
ingress
registeredEndpointCacProfile <profile name>
registrationLimit
subscriptionLimit
callReservation
inbound <0-100>
incomingCallMinimum <0-128>
outgoingCallMinimum <0-100>
priorityCallMinimum <0-100>
silc
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
4 99
Zone
MC1Percent <0-100>
MC2Percent <0-100>
state <disabled|enabled>
state <disabled|enabled>
callRouting
addStoredPathAsTopRoute <disabled|enabled>
ansSupervisionTimeout <#>
ansSupervisionTimeoutAction <release|trapAndRestart>
crankBackProfile <profile name>
internationalNoaPlus <disabled|enabled>
useRouteSet <disabled|received|stored|storedAll>
congestionHandling
egressThrottling <disabled|enabled>
retryAfterMax <#>
retryAfterMin <#>
downstreamForkingSupport <disabled|enabled>
dryUpTimeout <1-1440>
ingressIpPrefix <IP address>
media
comediaConnectionRole <active|none|passive>
dataPathModePassthru <disabled|enabled>
directMediaAllowed <disabled|enabled>
directMediaAllowedBehindNapt <disabled|enabled>
directMediaGroupId <#>
earlyMedia
forkingBehaviour
<firstProvResponse|lastProvResponse|pemPriority>
method <pEarlyMedia|rtpServerTable|sessionAnswer>
lateMediaSupport <convert|passthru>
maxPtimeDefault <#>
mediaAddrType <iPv4|iPv6|matchSigAddrType>
mediaIpInterfaceGroupName <IPIG name>
pcrf
cushionNullSdp <disabled|enabled>
cushionPacketSize <disabled|enabled>
pcrfCommitment <none|required|supported>
pcrfRealm <DIAMETER domain>
recordable <disabled|enabled>
sourceAddressFiltering <disabled|enabled>
4 100
Address Context
tmr64K <disabled|enabled>
mode <inService|outOfService>
packetOutage
bandwidthLimitReduction <0-100>
detectionInterval <5/1440>
detectionState <disabled|enabled>
minimumCalls <0-65535>
minimumDuration <0-65535>
parentSharedCacLimitsPoolName <name>
policy
callRouting elementRoutingPriority <ERP profile name>
carrier <serving carrier code>
country <country code>
digitParameterHandling
egressDmPmRule <rule>
ingressDmPmRule <rule>
numberingPlan <numbering plan>
featureControlProfile <profile name>
ipSignalingPeerGroup <name>
localizationVariant <generic|japan|northAmerica>
media <packetServiceProfile|
toneAndAnnouncementProfile>
services classOfService <COS profile name>
signaling
ipSignalingProfile <profile name>
signalingProfile <profile name>
sipDomain <domain name>
qoe
asr
criticalQosAsrLimit <0-70>
defaultQosAsr <0-100>
majorQosAsrLimit <0-90>
clu
criticalQosCluLimit <80-100>
minTimeToProceed <0-3600>
pgrd
criticalQosPgrdLimit <50-10000>
defaultPgrdFactor <50-10000>
rfactor
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
4 101
Zone
criticalQosRfactorLimit <0-100>
majorQosRfactorLimit <0-100>
scru
criticalQosScruLimit <80-100>
recordingDNpreference <
fromHeaderOnly|fromHeaderPreferred|toHeaderOnly|toHead
erPreferred>
services
disconnectTreatmentProfile <h323Default|sipDefault>
dnsSupportType <a-only|a-srv-naptr>
dynamicBlacklistProfile <profile name>
emergencyCallHandlingMode <none|rejectWith380>
emergencyCallProfile <profile name>
jsrcBandwidthReservation <disabled|enabled>
longDurationCall
action <noAction|release|trap|trapAndRelease>
emergencyCalls <exclude|include>
relCause <#>
timeoutValue <#>
natTraversal
adaptiveLearning
maxTcpPinholeTimer <60-3600>
maxUdpPinholeTimer <60-600>
reLearningInterval <1-240>
state <disabled|enabled>
mediaNat <disabled|enabled>
qualifiedPrefix <IPv4 address>
signalingNat <disabled|enabled>
tcpKeepaliveTimer <#>
udpKeepaliveTimer <#>
overlapAddressing
minDigitsForQuery <#>
overlapState <disabled|enabled>
timer2 <#>
timer3 <#>
preconditionIntwkUsing183 <disabled|enabled>
preconditions <none|required|supported>
remoteEPreservation <disabled|enabled>
sipArsProfile <profile name>
sipSecurityProfile <profile name>
transmitPreconditions <none|required|supported>
4 102
Address Context
signaling
P-HeaderExtensions
addEgressOrigCa <disabled|enabled>
insertpVisitedNetworkID <identifier>
useIngressOrigCa <disabled|enabled>
TCPFallback
maxMTUSupportedOverUDPControl <disabled|enabled>
maxMTUSupportedOverUDPValue <1-5000>
X-Headers
HeaderFlag <none|xHeaders>
acceptHistoryInfo <disabled|enabled>
allowByeChallenge <disabled|enabled>
backwardInfoMsgConDialog <disabled|enabled>
callingParty
cpcParamFromHeader <default|fromheader|paitel>
fromHdrForCallingParty <disabled|enabled>
paiForCallingParty <disabled|enabled>
ppiForCallingParty <disabled|enabled>
rpiForCallingParty <disabled|enabled>
trustedSourceForIsup <disabled|enabled>
causeCodeMapping
cpcSipCauseMappingProfile <profile name>
sipCpcCauseMappingProfile <profile name>
sipInternalCauseMappingProfile <profile name>
useNonDefaultCauseCodeforARSBlackList
<enabled|disabled>
condIncMethInAllowHdr <disabled|enabled>
deRegParentWithChildDereg <disabled|enabled>
defaultCallingPartyNumber <default calling number>
disableTermIOIForPcscf <disabled|enabled>
egressCallIdStaticString <string>
enforceSipsIfEgressIsTls <disabled|enabled>
enforceTlsIfSipsUriScheme <disabled|enabled>
factorValue <value>
interOperatorID <identifier>
isubParamPreference <nonstandard|rfc2806|rfc3966>
isupMimeBodyRelay <disabled|enabled>
localNumberSupport <disabled|enabled>
maxFwdsDefault <value>
messageManipulation
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
4 103
Zone
includeAppHdrs <disabled|enabled>
inputAdapterProfile <name>
outputAdapterProfile <name>
methods
info <allow|reject>
message <allow|reject>
notify <allow|reject>
options <allow|reject>
publish <allow|reject>
refer <allow|reject>
register <allow|reject>
subscribe <allow|reject>
update <allow|reject>
ocsSupport <disabled|enabled>
privacyParamRestricted <default|idonly>
psxRouteForSubscribe <disabled|enabled>
registration
bulkRegisterFormat <disabled|enabled|followIngress>
expires <#>
includeXOriginalAddr <disabled|enabled
insideExpiresMinimum <#>
requireRegistration <none|required|requirednonpriority|supported|supported-group>
rel100Support <disabled|enabled>
relayNonInviteRequest <disabled|enabled>
relayReplacesHeader <disabled|enabled>
retryCounters
bye <max # retransmissions for BYE>
cancel <max # retransmissions for CANCEL>
general <max # retransmissions for generic>
invite <max # retransmissions for INVITE>
invite200 <max # retransmissions for 200 OK for
initial INVITE>
reInvite <max # retransmissions for re-INVITE>
retryOn422 <max # session keepalives on 422>
retryOn491 <max # session keepalives on 491>
routeMsgValidation < noValidation|sipI|sipOnly>
sdpTransparency
sdpTransparencyState <disabled|enabled>
sourceAddressValidation <disabled|enabled>
strictParse <disabled|enabled>
4 104
Address Context
timers
ocsDialogTimer <# seconds>
sctpRetransmitTimer <# seconds>
sessionKeepalive <# seconds>
sessionMinSE <# seconds>
sessionTerminationDeltaTime <# seconds>
suspendResumeTimer
state <disabled|enabled>
type <both|networkTypeOnly|userTypeOnly>
value <#>
t1 <# milliseconds>
t2 <# milliseconds>
tcpRetransmitTimer <# seconds>
transportPreference
preference1 <none|sctp|tcp|tls-tcp|udp>
preference2 <none|sctp|tcp|tls-tcp|udp>
preference3 <none|sctp|tcp|tls-tcp|udp>
preference4 <none|sctp|tcp|tls-tcp|udp>
uriPreference <none|sip|tel>
usePSXRouteAsReqUriInReg <disabled|enabled>
usePsxRouteForEmergencyCall <disabled|enabled>
validateAor <disabled|enabled>
variantType <mgcf|q1912|sonus|ttc|uk>
state <disabled|enabled>
ucidSupport <none|passthruOrGenerate>
4 105
Zone
Command Parameters
TABLE 4 26 Zone SIP Trunk Group Parameters
Parameter
Length/
Range Description
zone
1-23
The name of the zone. You can configure signaling, media, and control
for a zone in the address context.
NOTE: Zone name is unique across all address contexts.
sipTrunkGroup
N/A
The SIP trunk groups for this zone. SIP trunk group parameters include:
action Action when putting this SIP trunk group outOfService. This
action controls whether calls are forced off or allowed to dryup upon a
mode out-of-service action.
dryUp (default)
force
cac Call (and registration) admission control parameters for this SIP
trunk group. Options are:
bandwidthLimit The total media bandwidth limit (in Kbits/sec).
(range: 0-2147483647, or unlimited / default is unlimited).
bandwidthLimitThreshold Bandwidth utilization notification
threshold as a percentage. (range: 0-100 / default = 0)
callLimit Total number of concurrent calls (either ingress or
egress) allowed. (range: 0-2147483647, or unlimited / default is
unlimited).
callLimitThreshold Call Limit utilization notification
threshold, as a percentage. (range: 0-100 / default = 0).
egress Egress-specific call admission control configuration for
the SIP trunk group.
callBurstMax Maximum allowed burst size (above the
allowed sustained rate) for egress call attempts, in calls per
second. (range: 1-200, or unlimited / default is unlimited)
callLimit Total number of concurrent calls (either ingress or
egress) allowed on egress. (range: 0-2147483647, or unlimited /
default is unlimited).
callRateMax Maximum sustained egress call rate allowed in
calls per second. (range: 1-100, or unlimited / default is
unlimited).
4 106
Address Context
Length/
Range Description
N/A
4 107
Zone
Length/
Range Description
N/A
4 108
Address Context
Length/
Range Description
N/A
4 109
Zone
4 110
Length/
Range Description
N/A
Address Context
Length/
Range Description
N/A
4 111
Zone
Length/
Range Description
N/A
4 112
Address Context
Length/
Range Description
N/A
4 113
Zone
4 114
Length/
Range Description
N/A
- SIP_REMOVE_CLG81
- SIP_REMOVE_PLUS1
- SIP_REMOVE_PLUS39
- SIP_REMOVE_PLUS44
- SIP_REMOVE_PLUS49
- SIP_REMOVE_PLUS52
- SIP_REMOVE_PLUS81
- SIP_REMOVE_PLUS86
- SIP_REMOVE_PLUS91
ingressDmPmRule The name of Digit Manipulation and
Parameter Manipulation profile applied at the ingress.
- PAI_AND_FROM_HEADER
- PAI_DISPLAY_NAMES_1_NTL
- PAI_SIP_DSPNAME_CLG_NAM
- PAI_TEL_DSPNAME_GN_CPN
- PRFX_TO_HEADER_CDPN_NTL
- PRFX_TO_HEADER_GDPN_NTL
- PRFX_TO_HEADER_OCN_NTL
- SIP_ADD_PLUS
- SIP_REMOVE_CLG81
- SIP_REMOVE_PLUS1
- SIP_REMOVE_PLUS39
- SIP_REMOVE_PLUS44
- SIP_REMOVE_PLUS49
- SIP_REMOVE_PLUS52
- SIP_REMOVE_PLUS81
- SIP_REMOVE_PLUS86
- SIP_REMOVE_PLUS91
Address Context
Length/
Range Description
N/A
4 115
Zone
4 116
Length/
Range Description
N/A
Address Context
Length/
Range Description
N/A
4 117
Zone
Length/
Range Description
N/A
4 118
Address Context
Length/
Range Description
N/A
4 119
Zone
Length/
Range Description
N/A
4 120
Address Context
Length/
Range Description
N/A
4 121
Zone
Length/
Range Description
N/A
4 122
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Address Context
Length/
Range Description
N/A
4 123
Zone
Length/
Range Description
N/A
4 124
Address Context
Length/
Range Description
N/A
4 125
Zone
Length/
Range Description
N/A
4 126
Address Context
Length/
Range Description
N/A
4 127
Zone
4 128
Length/
Range Description
N/A
Address Context
Length/
Range Description
earlyMedia
N/A
forkingBehaviour
N/A
method
N/A
Command Examples
To display the configured Zone and ID assignments:
% show addressContext default zone EXTERNAL
zone EXTERNAL {
id 2;
4 129
Zone
ipPeer HUMPI_ext_peer {
ipAddress 10.34.9.70;
ipPort
9065;
state
enabled;
policy {
description
"";
sip {
fqdn "";
}
packetServiceProfileId "";
ipSignalingProfileId
"";
}
}
sipSigPort 2 {
ipInterfaceGroupName
LIF2;
ipAddress
10.34.9.104;
portNumber
5060;
state
enabled;
transportProtocolsAllowed sip-udp,sip-tcp,siptls-tcp;
}
sipTrunkGroup HUMPI_EXT {
state enabled;
mode
inService;
policy {
carrier
0000;
country
1;
sipDomain
"";
localizationVariant northAmerica;
digitParameterHandling {
numberingPlan
NANP_ACCESS;
ingressDmPmRule "";
egressDmPmRule
"";
}
callRouting {
elementRoutingPriority DEFAULT_IP;
}
media {
4 130
Address Context
packetServiceProfile DEFAULT;
}
services {
classOfService DEFAULT_IP;
}
signaling {
ipSignalingProfile DEFAULT_SIP;
}
}
signaling {
methods {
subscribe allow;
}
}
media {
mediaIpInterfaceGroupName LIF2;
}
ingressIpPrefix 10.34.9.70 32;
}
}
% show addressContext default zone INTERNAL
zone INTERNAL {
id 1;
ipPeer HUMPI_int_peer {
ipAddress 10.34.9.70;
ipPort
7056;
state
enabled;
policy {
description
"";
sip {
fqdn "";
}
packetServiceProfileId "";
ipSignalingProfileId
"";
}
}
sipSigPort 1 {
ipInterfaceGroupName
LIF1;
4 131
Zone
ipAddress
10.34.9.103;
portNumber
5060;
state
enabled;
transportProtocolsAllowed sip-udp,sip-tcp,siptls-tcp;
}
sipTrunkGroup HUMPI_INT {
state enabled;
mode
inService;
policy {
carrier
0000;
country
1;
sipDomain
"";
localizationVariant northAmerica;
digitParameterHandling {
numberingPlan
NANP_ACCESS;
ingressDmPmRule "";
egressDmPmRule
"";
}
callRouting {
elementRoutingPriority DEFAULT_IP;
}
media {
packetServiceProfile DEFAULT;
}
services {
classOfService DEFAULT_IP;
}
signaling {
ipSignalingProfile DEFAULT_SIP;
}
}
signaling {
methods {
notify allow;
}
}
media {
4 132
Address Context
mediaIpInterfaceGroupName LIF1;
}
ingressIpPrefix 10.34.9.70 32;
}
}
To display the configured Zone and ID assignments details with display level set to
3:
% show addressContext default zone defaultSigZone
displaylevel 3
id 1;
gwSigPort 1 {
ipInterfaceGroupName ipinterface;
ipAddress
1.2.3.4;
portNumber
2569;
role
primary;
mode
inService;
state
disabled;
}
gwTrunkGroup GW1 {
state
disabled;
mode
outOfService;
action
dryUp;
dryUpTimeout
5;
accMc1Percent 90;
accMc2Percent 70;
accTimer
0;
}
h323TrunkGroup tg {
state
disabled;
mode
outOfService;
action
dryUp;
dryUpTimeout
5;
sendingCompleteEnbloc disabled;
}
ipPeer ippeer {
ipAddress
1.2.3.4;
ipPort
0;
defaultForIp false;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
4 133
Zone
}
sipSigPort 1 {
ipInterfaceGroupName
ipinterface;
ipAddressV4
1.2.3.4;
ipAddressV6
2001:DB8:85A3::8A2E:370:7334;
portNumber
5060;
mode
inService;
state
disabled;
tcpConnectTimeout
5;
dscpValue
0;
tlsProfileName
defaultTlsProfile;
transportProtocolsAllowed sip-udp;
}
To display the configured Zone and ID assignments details with display level set to
5:
% show addressContext default zone defaultSigZone
displaylevel 5
id 1;
gwSigPort 1 {
ipInterfaceGroupName ipinterface;
ipAddress
1.2.3.4;
portNumber
2569;
role
primary;
mode
inService;
state
disabled;
}
gwTrunkGroup GW1 {
state
disabled;
mode
outOfService;
action
dryUp;
dryUpTimeout
5;
accMc1Percent 90;
accMc2Percent 70;
accTimer
0;
packetOutage {
minimumDuration
6000;
minimumCalls
1000;
bandwidthLimitReduction 50;
4 134
Address Context
detectionState
disabled;
detectionInterval
15;
}
callReservation {
inbound
1;
state
disabled;
priorityCallMinimum 1;
incomingCallMinimum 1;
outgoingCallMinimum 10;
silc {
state
disabled;
MC1Percent 75;
MC2Percent 25;
}
}
cac {
callLimit
unlimited;
bandwidthLimit
unlimited;
emergencyOversubscription 10;
ingress {
callRateMax
unlimited;
callBurstMax 10;
}
egress {
callRateMax
unlimited;
callBurstMax 10;
}
}
media {
mediaIpInterfaceGroupName ipinterface;
sourceAddressFiltering
disabled;
}
}
h323TrunkGroup tg {
state
disabled;
mode
outOfService;
action
dryUp;
dryUpTimeout
5;
4 135
Zone
sendingCompleteEnbloc disabled;
policy {
carrier
0000;
country
1;
localizationVariant northAmerica;
digitParameterHandling {
numberingPlan
NANP_ACCESS;
ingressDmPmRule "";
egressDmPmRule
"";
}
callRouting {
elementRoutingPriority DEFAULT_IP;
}
media {
packetServiceProfile DEFAULT;
}
services {
classOfService DEFAULT_IP;
}
signaling {
ipSignalingProfile DEFAULT_H323;
}
}
packetOutage {
minimumDuration
6000;
minimumCalls
1000;
bandwidthLimitReduction 50;
detectionState
disabled;
detectionInterval
15;
}
callReservation {
inbound
1;
state
disabled;
priorityCallMinimum 1;
incomingCallMinimum 1;
outgoingCallMinimum 10;
silc {
state
4 136
disabled;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Address Context
MC1Percent 75;
MC2Percent 25;
}
}
cac {
callLimit
unlimited;
bandwidthLimit
unlimited;
emergencyOversubscription 10;
ingress {
callRateMax
unlimited;
callBurstMax 10;
}
egress {
callRateMax
unlimited;
callBurstMax 10;
}
}
services {
overlapDialing {
overlapState
disabled;
minDigitsForQuery 0;
}
longDurationCall {
ldcTimeout
0;
ldcAction
noAction;
ldcRelCause
41;
ldcEmergencyCalls exclude;
}
}
media {
mediaIpInterfaceGroupName ipinterface;
sourceAddressFiltering
disabled;
directMediaAllowed
disabled;
directMediaGroupId
0;
preAllocateResPad
disabled;
}
callRouting {
ansSupervisionTimeout
300;
4 137
Zone
crankBackProfile
default;
respectBearerCapability disabled;
}
}
ipPeer ippeer {
ipAddress
1.2.3.4;
ipPort
0;
defaultForIp false;
policy {
description
"";
sip {
fqdn
"";
fqdnPort 0;
}
packetServiceProfile "";
ipSignalingProfile
"";
}
}
sipSigPort 1 {
ipInterfaceGroupName
ipinterface;
ipAddressV4
1.2.3.4;
ipAddressV6
2001:DB8:85A3::8A2E:370:7334;
portNumber
5060;
mode
inService;
state
disabled;
tcpConnectTimeout
5;
dscpValue
0;
tlsProfileName
defaultTlsProfile;
transportProtocolsAllowed sip-udp;
}
To configure Zone CAC:
% set addressContext default zone ZONE1 id 100
commit
To view Zone statistics:
% show table addressContext default zoneCurrentStatistics
To view Zone status:
% show table addressContext default zoneStatus
4 138
Address Context
0;
origCalls 5864747;
termCalls 9410868;
txPdus
55245380;
rxPdus
45825318;
txBytes
26211787697;
rxBytes
18580071475;
inRegs
0;
outRegs
0;
4 139
Zone
As much as possible, select a different egress SIP signaling port for multiple
contacts for the same AoR.
All requests from a registered user are sent out on the egress side through
the same SIP signaling port towards the registrar.
Below are CLI command examples to configure multiple SIP signaling ports:
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS id 20
sipSigPort 1 ipAddressV4 10.3.255.1 5060
transportProtocolsAllowed sip-tcp, sip-tls-tcp
ipInterfaceGroupName LIG2 state enabled
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS id 20
sipSigPort 2 ipAddressV4 10.3.255.2 5060
transportProtocolsAllowed sip-udp ipInterfaceGroupName
LIG2 state enabled
The following CLI commands enable this feature:
% set global signaling sipSigControls multipleContactsPerAoR
enabled
% set addressContext ADDR_CONTEXT_1 zone ZONE_IAD
sipTrunkGroup TG_IAD signaling registration
requireRegistration supported
% set addressContext ADDR_CONTEXT_1 zone ZONE_IAD
remoteDeviceType accessDevice
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS
remoteDeviceType appServer
Output
Once the feature is configured there will be an additional header (X-Original-Addr)
in the outgoing SIP Register message as follows:
REGISTER sip:10.3.255.150:5060 SIP/2.0
4 140
Address Context
Via: SIP/2.0/UDP
10.3.255.1:5060;branch=z9hG4bK00B000b62fb005af43f
From: <sip:9711000000@10.3.255.150>;tag=gK00000fca
To: <sip:9711000000@10.3.255.150>
Call-ID: 512_3123187670_1823140541@10.3.255.1
CSeq: 1162827419 REGISTER
Max-Forwards: 70
Allow: INVITE, ACK, CANCEL, BYE, REGISTER, REFER, INFO,
SUBSCRIBE, NOTIFY, PRACK, UPDATE, OPTIONS, MESSAGE,
PUBLISH
Contact: <sip:9711000000@10.3.255.1:5060;dtg=TG_INET1;reginfo=200>;q=0.0;expires=3600
X-Original-Addr:ip=10.4.255.150:port=5060:transport=udp
User-Agent: iPhone-Time to Call-1.1.1-ios-4.3.3
Content-Length: 0
Overwrites the IP address in the SDP connection information (c=) line with
the source IP address of the received message.
The following CLI commands are used to configure mapping the source IP/port to
the SDP c= line:
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
#the criteria
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 1 type message
# configure the message criteria
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 1 type message message messageTypes all
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 1 type message message methodType invite
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 2 type messageBody
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 2 type messageBody messageBody condition regexmatch regexp numMatch match string "c=IN IP4"
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
criterion 2 type messageBody messageBody messageBodyType
all
% set profiles signaling sipAdaptorProfile CHANGEIP1 rule 1
action 1 type variable
4 141
Zone
Output
% set addressContext ADDR_CONTEXT_1 zone ZONE_CUST2
sipTrunkGroup TG_CUST2_1 signaling messageManipulation
inputAdapterProfile CHANGEIP1
Configuring NAT
The SBC 5x00 supports NAT traversal of Signaling and Media. To configure,
perform the following steps:
Address Context
3. Configure udpKeepaliveTimer:
% set addressContext default zone EXTERNAL sipTrunkGroup
EXT_NETWORK services natTraversal udpKeepaliveTimer 60
This value is sent in the 200 OK of the Register to overcome the NAT binding
issue. Always configure this value to be smaller.
1. Enable media:
% set addressContext default zone EXTERNAL sipTrunkGroup
EXT_NETWORK media directMediaAllowed enabled
SDP Transparency
SDP transparency support the transparency of ICE parameters as well as other
SDP parameters that are sent transparently through the SBX.
The following set of CLI commands support the use of SDP transparency:
Initially, direct media is required to be enabled and configured on both the ingress/
egress trunk groups.
% set profiles media packetServiceProfile <DEFAULT_PSP>
flags useDirectMedia enabled
% set addressContext ADDR_CONTEXT_1 zone ZONE_IAD
sipTrunkGroup TG_IAD media directMediaAllowed enabled
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS
sipTrunkGroup TG_AS media directMediaAllowed enabled
The following CLI command is used to turn on/off the SDP transparency feature
on both ingress and egress trunk groups:
% set addressContext default zone ZONE1 sipTrunkGroup
SBX10_AS signaling sdpTransparency sdpTransparencyState
enabled
NOTE
Make sure that media PSP DEFAULT is associated to the trunk group.
4 143
Zone
Deleting a Zone
You delete a zone using the delete addressContext <addressContext
name> zone <zonename> command. You must delete all objects (SIP/H.323
signaling ports and trunk groups) assigned to a zone before deleting a zone.
4 144
CHAPTER 5
Global
Overview
The global object contains objects that are applicable node wide. Topics include:
"CAC" on page 5 2
"Call Routing" on page 5 7
"Call Trace" on page 5 17
"Carrier" on page 5 24
"Country" on page 5 26
"License" on page 5 29 * add content
"Monitor Endpoint" on page 5 30 * add content
"Monitor Target" on page 5 31 * add content
"NPA/Nxx" on page 5 33
"QoE Call Routing" on page 5 34 * add content
"Script" on page 5 35
"Security" on page 5 37
"Servers" on page 5 38
"Signaling" on page 5 42
"SIP Domain" on page 5 49
"Subscriber" on page 5 50
51
CAC
CAC
Use this feature to define multi-level Call Admission Control (CAC) policy using IP
hierarchal trunks. A hierarchy is created by linking trunks together in a pyramidtype structure. Regular IP trunks are at the base of the pyramid; above them in the
pyramid are IP linked trunks or shared CAC-limits pools.
A shared CAC-limits pool is a global resource that constrains the resource usage
of a set of trunks. Both the limit and current usage is maintained for each value. A
shared CAC-limits pool is not tied to a specific zone or address context. There
may be up to 2,000 shared CAC limits pools on SBC 5x00.
Validation rules:
The hierarchy has a maximum of three levels: two levels of shared CAC-limits
pool and an IP trunk at the bottom. The hierarchy is built bottom up by assigning a
parent to an existing trunk group or CAC-limits pool. The parents must exist
before being assigned.
NOTE
When deleting a parent and associated child CAC, be sure to first deassociate the child from the parent before deleting the parent CAC. Do
not attempt to delete both in the same transaction. See examples
below:
Scenario1:
% delete addressContext AC1 zone ZONE_IAD sipTrunkGroup TG1
parentSharedCacLimitsPoolName
% commit
% delete global cac sharedCacLimitsPool CAC0
% commit
52
Global
Scenario2:
% delete global cac sharedCacLimitsPool CAC0
parentSharedCacLimitsPoolName
% commit
% delete global cac sharedCAcLimitsPool CAC1
% commit
Command Syntax
Use the following CLI syntax to configure global CAC policy:
% set global cac sharedCacLimitsPool <pool_name>
bandwidthLimit <0-2000000000, unlimited>
bandwidthLimitThreshold <0-100>
callLimit <0-2000000000, unlimited>
callLimitThreshold <0-100>
egress
callBurstMax <1-2000, unlimited>
callRateMax <1-1000, unlimited>
otherReqBurstMax <1-2000, unlimited>
otherReqRateMax <1-2000, unlimited>
registerBurstMax <1-2000, unlimited>
registerRateMax <1-2000, unlimited>
subscriberBurstMax <1-2000, unlimited>
subscriberRateMax <1-2000, unlimited>
emergencyOversubscription <1-1000>
ingress
callBurstMax <1-2000, unlimited>
callRateMax <1-1000, unlimited>
otherReqBurstMax <1-2000, unlimited>
otherReqRateMax <1-2000, unlimited>
registerBurstMax <1-2000, unlimited>
registerRateMax <1-2000, unlimited>
subscriberBurstMax <1-2000, unlimited>
subscriberRateMax <1-2000, unlimited>
parentSharedCacLimitsPoolName <name>
registrationLimit <0-2000000000, unlimited>
subscriptionLimit <0-2000000000, unlimited>
53
CAC
Command Parameters
TABLE 5 1
Parameter
Length/
Range Description
cac
N/A
sharedCacLimitsPool
N/A
54
TABLE 5 1
Global
Parameter
N/A
sharedCacLimitsPool
(continued)
Command Example
% set global cac sharedCacLimitsPool POOL bandwidthLimit
1000 bandwidthLimitThreshold 1 callLimit 1000
callLimitThreshold 1 egress callBurstMax 50
% show global cac
sharedCacLimitsPool POOL {
callLimit
1000;
callLimitThreshold
1;
bandwidthLimit
1000;
bandwidthLimitThreshold 1;
egress {
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
55
CAC
callBurstMax 50;
}
}
56
Global
Call Routing
Call routing allows call routes and routing labels to be configured. The route has
fields which are matched against call characteristic. It also contains a reference to
a routing label which is selected when a match is successful. The matching
process is partially controlled by Element Routing Priority.
The following diagram shows multiple routes referencing Routing Label.
FIGURE 5 1 Route and Route Label Objects
Destination National
Destination Country
Username
Domain Name
Ingress Trunk group or Carrier or Calling Number
Call Type
Digit Type
Day of Week, Time of Day, Holidays and Special Days
Call Parameters
57
Call Routing
Command Syntax
To configure a route:
% set global callRouting route <entity type:
callingNumber|carrier|none|trunkGroup> <elementID1>
<elementID2> <routingType: standard|username>
<destination national> <destination country> <call type>
<digit type> <time range profile> <call param. filter
profile> <domain name> routingLabel <routing label>
% set global callRouting routingLabel <routingLabel
identifier>
action <routes|scripts>
overflowNOA <type>
overflowNPI
<data|isdn|none|private|spare0Unknown|spare1...spare7|
telex>
overflowNumber <string>
routePrioritizationType
<allProportionAllocation|leastCostRouting|proportionAl
location|roundRobin|sequence>
routingLabelRoute <0-32000>
cost
inService
ipPeer
proportion
testing
trunkGroup
script
<BLOCKING|DEFAULT_TERMINATING|NONSUB_DENY|NO_ROUTES_FO
UND|SCREENING|TANDEM>
% show global callRouting route
callingNumber <callingNumber>
carrier <carrier>
displaylevel <displaylevel>
none <none>
trunkGroup <trunkGroup>
% show global callRouting routingLabel <routingLabel>
58
Global
Command Parameters
TABLE 5 2
Parameter
Length/
Range
Description
entityType
N/A
elementId1
0-31
elementId2
0-31
0-32767
destinationNational
0-63
destinationCountry
0-15
59
TABLE 5 2
Call Routing
Parameter
Length/
Range
callType
N/A
Description
Call type options:
digitType
N/A
5 10
carrierCutThrough
internationalOperator
internationalType
ipVpnService
localOperator
longDistanceOperator
mobile
nationalOperator
nationalType
otherCarrierChosen
private
test
transit
username
all
900PremiumToll
950CarrierAccess
carrierAccess
directoryAssistance
easilyIdentifiableNumber
emergency
governmentEmergency
ieps
internationalOperator
internationalType
ipVpn
localOperator
longDistanceOperator
nationalOperator
nationalType
noDigits
otherCarrierChosen
private
serviceAccessCode
subscriberOperator
subscriberType
test
tollFree
TABLE 5 2
Global
Parameter
Length/
Range
Description
digitType
(continued)
N/A
timeRangeProfile
0-23
callParameterFilter
Profile
0-23
domainName
0-63
routingLabel
N/A
action
N/A
transit
userName
verticalServiceCode
all
N/A
950
aniNotAvailableOrNotProvided
aniOfCalledPartyNationalNumber
aniOfCalledPartyNoNumberPresent
aniOfCalledPartySubscriberNumber
aniOfCallingPartyNationalNumber
aniOfCallingPartySubscriberNumber
any
apnNumberingPlan
ignore
international
internationalNotRestricted
internationalOperator
internationalRestricted
national
nationalNotRestricted
nationalOperator
nationalRestricted
networkSpecific
noNumberCutThrough
noNumberOperatorRequested
5 11
TABLE 5 2
Call Routing
Parameter
Length/
Range
Description
overflowNOA
(continued)
N/A
overflowNPI
N/A
overflowNumber
5 12
0-31
none
partialCallingLineId
passThrough
sidNumber
spare00
spare0A
spare0B
spare0C
spare0D
spare0E
spare0F
spare01
spare1A
spare1B
spare1C
spare1D
spare1E
spare1F
spare02
spare2A
spare2B
spare2C
spare2D
spare2E
spare2F
spare03
spare3A
spare3B
spare3C
spare3D
spare3E
spare3F
spare04
spare4A
spare4B
spare4C
spare4D
spare4E
spare4F
spare05
spare5A
spare5B
spare5C
spare5D
spare5E
spare5F
spare06
spare6A
spare6B
spare6C
spare6D
spare6E
spare6F
spare07
spare7A
spare7B
spare7C
spare7D
spare7E
spare7F
spare08
spare09
spare10
spare11
spare12
spare13
spare14
spare15
spare16
spare17
spare18
spare19
spare20
spare21
spare22
spare23
spare24
spare25
spare26
data
isdn
none
private
spare0Unknown
spare1 - spare7
telex
TABLE 5 2
Global
Parameter
routePrioritization
Type
Length/
Range
N/A
Description
Determines how the Embedded Routing Engine (ERE) allocates
the routes contained within this routing label. Options are:
allProportionAllocation The ERE uses proportions
to determine all of the routes in the route list on a call-by-call
basis. For the first route, the ERE follows the process
described above for the Proportion option by generating a
random number. For the second route, the ERE recalculates
the associated random number range for the remaining routes
and then generates a new random number. The ERE
continues this process to populate each of the remaining
routes in the route list.
leastCostRouting The ERE determines the routes by
cost, the least (lowest) cost route being the first priority route
selected. Each route can be configured with a cost value in the
Route dialog box. Option is:
routePrioritizationTypeForEqualCostRoutes
In the case of equal cost routes, the Route Prioritization
Type for Equal Cost Routes parameter is used to select a
secondary route prioritization type.
proportionAllocation The ERE uses the proportions
to determine the first route on a call-by-call basis. For
example, if the Route Label contains three routes with
assigned proportions of 80, 50, and 30, the system generates
a random number in this case between 0 and 159) and if the
number is between 0 and 79, the system sets the route with
the 80 proportion as the first route. If the random number is
between 80 and 129, the system sets the route with the 50
proportion as the first route. If the random number is between
130 and 159, the system sets the route with the 30 proportion
as the first route.
roundRobin The ERE distributes the call traffic equally
across the routes in a Routing Label. For each call, the routes
are cyclically rotated by one position. For example, call 1
receives routes 1-10, call 2 receives routes 2-11, call 3
receives routes 3-12, and so on.
sequence The ERE allocates the routes in the order of the
values provided in the route Sequence field.
5 13
TABLE 5 2
Call Routing
Parameter
Length/
Range
Description
routingLabelRoute
0-32000
script
N/A
displaylevel
5 14
1-64
Global
Command Examples
% show global callRouting
route none Sonus_NULL Sonus_NULL standard Sonus_NULL 1
nationalType subscriberType,nationalType ALL none
Sonus_NULL {
routingLabel REHL2_2;
}
route none Sonus_NULL Sonus_NULL standard Sonus_NULL 1
nationalType subscriberType,nationalType ALL none
Sonus_NULL {
routingLabel REHL1_1;
}
NOTE
The value Sonus_Null displays when the key in the specified position
is wild-carded.
To display call routing label details with display level set to 1:
% show global callRouting displaylevel 1
route trunkGroup TG_SIPART_AS SBX30 standard Sonus_NULL 1
all all ALL none Sonus_NULL;
route trunkGroup TG_SIPART_IAD SBX30 standard Sonus_NULL 1
all all ALL none Sonus_NULL;
routingLabel TO_TG_SIPART_AS;
routingLabel TO_TG_SIPART_IAD;
To display call routing label details with display level set to 3:
% show global callRouting displaylevel 3
route trunkGroup TG_SIPART_AS SBX30 standard Sonus_NULL 1
all all ALL none Sonus_NULL {
routingLabel TO_TG_SIPART_IAD;
}
route trunkGroup TG_SIPART_IAD SBX30 standard Sonus_NULL
1 all all ALL none Sonus_NULL {
routingLabel TO_TG_SIPART_AS;
}
routingLabel TO_TG_SIPART_AS {
overflowNumber
"";
overflowNOA
none;
overflowNPI
none;
routePrioritizationType sequence;
5 15
Call Routing
script
"";
action
routes;
routingLabelRoute 1;
}
routingLabel TO_TG_SIPART_IAD {
overflowNumber
"";
overflowNOA
none;
overflowNPI
none;
routePrioritizationType sequence;
script
"";
action
routes;
routingLabelRoute 1;
}
To display call routing label details:
% show global callRouting routingLabel
routingLabel REHL1_1 {
overflowNumber
"";
overflowNOA
none;
overflowNPI
none;
routePrioritizationType sequence;
script
"";
action
routes;
routingLabelRoute 1 {
trunkGroup REHL_1;
ipPeer
REHL_1;
proportion 0;
inService
inService;
testing
normal;
}
}
5 16
Global
Call Trace
The global Call Trace command allows you to create and configure Call Trace
Filters using criteria to determine call events added to the system trace data event
log (which uses the .TRC file extension). The first three Call Trace filters are
logged unless the stopMatch flag in enabled (whereby the number of filters
logged may be less than three). The stopMatch flag will halt filter profile
matching once a match is found.
The maxTriggerCount parameter is used to set/reset the Trigger Count, a
mechanism used to limit the logging of call/error filter events in the .TRC file.
Please note that a system reboot, an application restart or a Live Software
Upgrade (LSWU) causes the following call trace filters to go offline:
callFilter
callFilter/mediaPacketCapture
callFilter/callDetailCapture
signalingPacketCapture
To rectify this, disable and then re-enable the applicable filters using the following
CLI command syntax:
% set global callTrace signalingPacketCapture state disable
% set global callTrace signalingPacketCapture state enable
% set global callTrace callFilter <filterName> state
disabled
% set global callTrace callFilter <filterName> state enabled
% set global callTrace callFilter <filterName>
mediaPacketCapture disable
% set global callTrace callFilter <filterName>
mediaPacketCapture enable
% set global callTrace callFilter <filterName>
callDetailCapture disable
% set global callTrace callFilter <filterName>
callDetailCapture enable
NOTE
As a general rule, set Call Trace to ingress mode unless egress mode is
specified.
WARNING
Do not turn on the Call Trace Filter to trace all calls. Doing so may
cause poor system performance. Instead, use this mechanism to trace
specific calls.
5 17
Call Trace
Use the match keyword to specify criteria to use to capture call data upon a
match. Use the key keyword to specify criteria on which to filter call data.
Call events captured are:
Call attempt
Lookup request sent
Lookup request received
Alerting received
Cut-through received
Call Answer received
Cut-through complete
Service established
Disconnect Request received
Call terminated
Wait for more digits
Extra digits received
Initiating new attempt
Signal messages received or sent
Egress call setup message
Route lookup failure
Call blocked
Policy Request
Policy Response
Policy processing of calls in different layers like pre-processor, services, prerouter, router, and post-router.
SIP Protocol Data Units (PDUs) for a single call incoming/outgoing from/to a
particular source/destination IP endpoint
SIP out-of-dialog PDUs such as 18X, BYE, and INFO, regardless of whether
they are successfully parsed
The TRC event log level must be info for this facility to operate properly.
5 18
Global
Command Syntax
Use following CLI syntax to configure call trace filters:
// Mandatory parameters required to configure a Call Filter.
% set global callTrace callFilter <callFilter_name>
callDetailCapture <disable|enable>
level <level1|level2|level3>
match
called <string>
calling <string>
cddn <string>
contractor <string>
peerIpAddress <IP address>
redirecting <string>
transferCapability <audio31Khz|speech|unrestricted|
unrestrictedWithTones|video>
trunkGroup <trunkGroup_name>
mediaPacketCapture <disable|enable>
state <disabled|enabled>
stopMatch <supported|unsupported>
// Non-mandatory parameters for configuring a Call filter.
% set global callTrace callFilter <callFilter_name>
key
<called|calling|cddn|contractor|peerIpAddress|redirect
ing|transferCapability|trunkGroup>
% set global callTrace errorFilter errorType
<any|earlyAttempt|none|outOfDialog|parseError>
% set global callTrace maxTriggerCount <0-64>
% set global callTrace signalingPacketCapture
5 19
Call Trace
The default value for vlanTag is 0. If you want to configure VLAN and
capture the packets on a specific VLAN, you must provide the devices
name and the vlanTag value.
To configure signaling state:
% set global callTrace signalingPacketCapture state <enable
| disable>
Command Parameters
TABLE 5 3
Parameter
Length/
Range Description
callFilter
1-23
errorFilter
N/A
The name of a call trace filter to apply to the system trace data
log file. This filter may be created, configured, and deleted. See
Table 5 4 for sub-parameter descriptions.
Call error trace for SIP Call Traces only.
errorType Type of error to log:
any Log all SIP PDUs that meet the requirement of the
parseerror, outofdialog, and early attempt options below.
earlyattempt Logs incoming SIP PDUs that result in
early termination of the call (by either the pre-parser or
SIP signaling).
none (default) No SIP PDU logging, including
validation/parsing errors.
outofdialog Log incoming syntactically correct SIP
PDUs (except INVITE) that do not belong to an existing
dialog.
parsError Log received SIP PDUs that fail parsing. If
an error is detected by SIP signaling, the accompanying
PDUs is not associated with any dialog, including an
existing dialog. Hence all in dialog and out of dialog PDUs
are assigned to this category. If an error is detected at the
front end pre-parser, the PDU is logged and not
forwarded to SIP signaling to prevent logging an offending
PDU by both the pre-parser and SIP signaling.
5 20
TABLE 5 3
Global
Parameter
Length/
Range Description
maxTriggerCount
0-64
signalingPacketCapture N/A
TABLE 5 4
Parameter
Length/
Range
Description
callDetailCapture
disable (default)
enable
level
N/A
5 21
TABLE 5 4
Call Trace
Parameter
Length/
Range
match
N/A
Description
Use the match keyword to specify criteria to use to capture call
data upon a match. Options are:
N/A
state
N/A
stopMatch
N/A
Use this flag to stop matching filter profiles once a match is found:
unsupported (default) Continue matching filter profiles even
after a match is found (up to three profiles can be matched).
supported Stop matching filter profiles once a match is
made.
5 22
TABLE 5 4
Parameter
Global
Description
N/A
Use this option to specify one or more key components which are
active on the filter (default is ).
Command Examples
To enable call tracing based on the called number:
% set global callTrace callFilter CF-1 level level1 state
enabled key called,calling match called 978%
% set global callTrace callFilter CF-1 mediaPacketCapture
enable
% set global callTrace callFilter CF-1 callDetailCapture
enable
To view the recently-enabled call trace filter:
% show table global callTrace callFilter
callFilter CF-1 {
state
enabled;
level
level1;
key
called,calling;
match {
called 978%;
}
mediaPacketCapture enable;
callDetailCapture
enable;
5 23
Carrier
Carrier
The global carrier object allows you to configure the carrier. Each Carrier is
assigned a carrier identification code. The SBC 5x00 configuration allows you to
assign a name to the four-digit carrier code, making it easier to remember. Carrier
name is a parameter for trunk groups, trunk group profiles, and destination trunks.
Use the set global carrier command to define a carrier name and assign it
a code and service.
Command Syntax
% set global carrier <carrierID> services classOfService
<COS name>
% show global carrier <carrierID>
services
classOfService <classOfService_name>
Command Parameters
TABLE 5 5
Parameter
Length/
Range
carrierID
1-4
services
N/A
Description
1-64
Command Example
To display the configuration of all carrier parameters:
% show global carrier
carrier 0000 {
services {
classOfService "";
}
5 24
Global
}
carrier 333 {
services {
classOfService DEFAULT_IP;
}
}
carrier 444 {
services {
classOfService DEFAULT_IP;
}
}
5 25
Country
Country
The global country object allows you to configure the information about specific
countries in your network. The Country table is pre-populated with sample
Country IDs and descriptions when you first install the database. You must add
any missing country codes applicable to your network to ensure accurate call
processing.
Command Syntax
% set global country <country code>
listOfNumberOfDigitsToMatch
called <list of digit lengths in called #>
calling <list of digit lengths in calling0 #>
criteria <list of digit lengths in called # for pattern
matching>
% set global country <countrycode> variableLengthDialPlan
<disable|enable>
% show global country <countrycode>
% show global country listOfNumberOfDigitsToMatch
called <called>
calling <calling>
criteria <criteria>
displaylevel <displaylevel>
% delete global country <countrycode>
5 26
Global
Command Parameters
TABLE 5 6
Parameter
Length/
Range
Description
<countrycode>
0-15
listOfNumberOfDigi
tsToMatch
N/A
variableLengthDial
Plan
N/A
displaylevel
1-64
Command Example
To display the current list of country codes:
% show global country
1
20
27
30
31
32
33
34
36
39
......................
To view the config. details of a specific country code:
admin@Hackos% show global country 1
listOfNumberOfDigitsToMatch {
called
10,6,3,0;
5 27
Country
calling
10,6,3,0;
criteria "";
}
variableLengthDialPlan disable;
[ok][2012-07-06 06:24:45]
[edit]
admin@Hackos%
NOTE
The show command displays first 100 entries from the country option.
To view the country name that you have created, use wild card.
5 28
Global
License
Use this object to configure the licensed sessions notification threshold value.
Command Syntax
% set global license
sessionsThreshold <0-100>
Command Parameters
TABLE 5 7
Parameter
license
0-100
sessionsThreshold
Command Example
% set global license sessionsThreshold 80
% show global license
sessionsThreshold 80;
5 29
Monitor Endpoint
Monitor Endpoint
The criteria for recording calls is configured in PSX and when a call meets the
criteria, PSX indicates the need for media forking in the Policy Response to SBC
5x00. This feature allows you to configure the Monitor Endpoint server where the
captured media is sent.
Command Syntax
% set global monitorEndpoint mct <monitor endpoint name>
ipAddress <intfc_ip_address>
portNumber <sip_signaling_port_#>
state <disabled|enabled>
trunkGroup <TG_name>
Command Parameters
TABLE 5 8
Parameter
Length/
Range Description
monitorEndpoint
N/A
Command Example
% set global monitorEndpoint mct <MCT-1> ipAddress
<10.22.33.44> portNumber <5060> state enabled> trunkGroup
<SIPTX-EAST>
5 30
Global
Monitor Target
Use this feature to configure the target whose media is captured and sent to the
monitoring server.
Command Syntax
% set global monitorTarget <target_name>
duration <1-65535>
gcid <0-2147483647>
monitorEndpoint <endpoint name>
monitorLeg <all|both|egress|ingress>
state <disabled|enabled>
Command Parameters
TABLE 5 9
Parameter
Length/Range
monitorTarget
N/A
Description
Use this control to configure monitor target settings.
<target name>
duration The duration (in seconds) that the monitor
target is tapped. (range: 1-65535 / default = 0)
gcid The target GCID (Global Call Identifier) to tap
(range: 0 - 2147483647).
monitorEndpoint Name of endpoint to use for
recording.
monitorLeg Specifies which leg to tap:
all All four legs in GW-GW network.
both (default) Both ingress and ingress leg.
egress
ingress
state Administrative state of the monitor target:
disabled (default)
enabled
5 31
Monitor Target
Command Example
% set global monitorTarget mciTarget duration 1000 gcid 100
monitorEndpoint MyEndpoint monitorLeg both state enabled>
5 32
Global
NPA/Nxx
The NPA/Nxx object is used to provision the valid national destination code, the
associated country code and LATA, the lookup type for local number portability
(LNP), and a flag indicating whether the national destination code has been
ported for LNP.
Command Syntax
% set global npaNxx <NPA NXX value> portedFlag
<disable|enable>
Command Parameters
TABLE 5 10 Global NPA/Nxx Parameters
Parameter
Length/
Range
Description
npaNxx
N/A
portedFlag
N/A
displaylevel
1-64
Command Example
To display the NPA/Nxx configurations:
% show global npaNxx
npaNxx National2 {
portedFlag enable;
}
5 33
Use this feature to enable/disable the Media QoS and Signaling QoS feature
control flags.
Command Syntax
% set global qoeCallRouting
mediaQosBasedRouting <disabled|enabled>
signalingQosBasedRouting <disabled|enabled>
Command Parameters
TABLE 5 11 Global QoE Call Routing Parameters
Parameter
Length/
Range Description
qoeCallRouting
N/A
mediaQosBasedRouting
N/A
signalingQosBasedRouting
N/A
Command Example
% set global qoeCallRouting mediaQosBasedRouting enabled
signalingQosBasedRouting disabled
5 34
Global
Script
The script object is used to view the information about pre-seeded scripts.
Command Syntax
% set global script <script>
description <description>
majorVersion <0-999>
minorVersion <0-999>
% show global script <script>
description <description>
majorVersion <0-999>
minorVersion <0-999>
displaylevel <displaylevel>
% delete global script <script>
5 35
Script
Command Parameters
TABLE 5 12 Global Script Parameters
Parameter
Length/
Range
Description
script
N/A
Specifies the script file name without the file extension. Default options:
BLOCKING
DEFAULT_TERMINATING
NONSUB_DENY
NO_ROUTES_FOUND
SCREENING
TANDEM
description
0-199
majorVersion
0-999
minorVersion
0-999
displaylevel
1-64
Command Example
To display the script configuration:
% show global script
script BLOCKING {
description
"";
majorVersion 0;
minorVersion 1;
}
script DEFAULT_TERMINATING {
description
"";
majorVersion 0;
minorVersion 1;
}
script NO_ROUTES_FOUND {
description
"";
majorVersion 2;
minorVersion 1;
5 36
Global
Security
The global security ipsec object allows you to configure system-wide ipsec
parameters, the initial IKE retransmission interval and the IKE retransmission
count.
Command Syntax
% set global security ipsec
ikeRetransmitCount <0-7>
ikeRetransmitInterval <2-10>
% show global security
displaylevel <displaylevel>
ipsec
ikeRetransmitCount
ikeRetransmitInterval
% delete global security ipsec ikeRetransmitCount
ikeRetransmitInterval
Command Parameters
TABLE 5 13 Global Security Parameters
Parameter
Length/
Range Description
ikeRetransmitCount
0-7
ikeRetransmitInterval 2-10
Command Example
To display the global configuration of all country codes:
% show global security
ipsec {
ikeRetransmitInterval 2;
ikeRetransmitCount
2;
5 37
Servers
Servers
The global servers object allows you to configure ENUM and E911 servers.
Additionally, the servers object contains global configurations for DNS servers
used for SIP NAPTR, SRV, and A-record lookups.
Command Syntax
To configure a DNS Server, use the command:
% set global servers
dns global
iterationCount <0-32>
monitoringInterval <0-300>
probeInterval <0-300>
retransmissionCount <0-20>
retransmissionTimer <100-10000>
timeouts <0-32>
e911
<e911_service_name>
criteria triggerCriteria <criteria>
defaultTreatment <applyFinalTreatment|routeAsDialed>
flags active <disable|enable>
requestTimeOut <0-2147483647>
routePrecedence <local|lro>
e911VpcDevice <device_name>
deviceData <0-32767>
ipAddress <ip_address>
portNumber <0-65535>
enumDomain <domain_name>
ipAddress1 <1st ENUM ip_address>
ipAddress2 <2nd ENUM ip_address>
ipAddress3 <3rd EMNUM ip_address>
enumService <name>
criteria triggerCriteria <criteria>
defaultTreatment <applyFinalTreatment|routeAsDialed>
5 38
Global
enumDefinitions privateDomainNameForEnumLookups
<private_domain_name>
flags active <disable|enable>
requestTimeOut <0-2147483647>
serviceType <cnam|lnp|sipAor>
Command Parameters
TABLE 5 14 Global DNS Servers Parameters
Parameter
Length/
Range
Description
dns global
N/A
e911
N/A
5 39
Servers
Length/
Range
e911VpcDevice
N/A
Description
Use this object to configure the IP address and port number of the
E911 VoIP Positioning Center (VPC) device.
This parameter is used for queries to one or more E911 VPCs for
the Emergency Services Routing Number of the Public Services
Answering Point nearest the current location of the caller.
deviceData <call priority: 0-32767>
ipAddress <ip_address>
portNumber <0-65535>
enumDomain
N/A
enumService
N/A
Command Example
To configure E911 server, execute the following CLI commands:
% set global country 1 listOfNumberOfDigitsToMatch criteria
10,6,3,0
% commit
% set profiles digitParameterHandling
numberTranslationCriteria DEFAULT_E911 none Sonus_NULL
Sonus_NULL 4451211022 1 lookupType e911
% set global servers e911 DEFAULT_E911 flags active enable
5 40
Global
4. When ENUM entry is not present in the server, the SBC 5x00 does standard
route.
% set global servers enum ENUM_S defaultTreatment
routeasdialed
5 41
Signaling
Signaling
These sections describe the configuration objects used for signaling. The
following diagram depicts the signaling configuration.
FIGURE 5 2 Signaling Configuration
5 42
Global
Command Syntax
% set global signaling gwSigTimers
congRelDelay <delay in seconds>
establish <timer value, in seconds>
idle <idle time, in hours>
keepalive <keepalive time, in seconds>
retry <number of minutes to attempt to recover GW
signaling link>
% show global signaling gwSigTimers
congRelDelay <delay in seconds>
establish <timer value, in seconds>
idle <idle time, in hours>
keepalive <keepalive time, in seconds>
retry <number of minutes to attempt to recover GW
signaling link>
displaylevel <displaylevel>
% delete global signaling gwSigTimers
Command Parameters
TABLE 5 15 Global Gateway Signaling Timers Parameters
Parameter
Length/
Range
congRelDelay
N/A
Amount of time (in seconds) that a call which is rejected due to congestion
will be delayed before the release is issued. (default = 0).
displaylevel
1-64
establish
N/A
idle
N/A
keepalive
N/A
The Gateway Signal Channel Keepalive Timer (in seconds.) This value
applies to all signal channels. (default = 3).
Description
5 43
Signaling
Length/
Range
retry
N/A
Amount of time (in minutes) the SBC 5x00 will continue to attempt to
recover a GW Signaling Link as long as there are stable calls up.
(default = 60).
displaylevel
1-64
Description
Command Syntax
% set global signaling h323SigTimers
establish <timer value, in seconds>
t301 <timer value, in seconds>
t302 <timer value, in seconds>
t303 <timer value, in seconds>
t304 <timer value, in seconds>
t310 <T3timer value, in seconds10>
tcpConnect <tcpConnect>
% show global signaling h323SigTimers
displaylevel <displaylevel>
establish <timer value, in seconds>
t301 <timer value, in seconds>
t302 <timer value, in seconds302>
t303 <timer value, in seconds>
t304 <timer value, in seconds>
t310 <timer value, in seconds>
tcpConnect <timer value, in seconds>
% delete global signaling h323SigTimers
5 44
Global
Command Parameters
TABLE 5 16 Global H.323 Signaling Timers Parameters
Parameter
Length/
Range
establish
0-127
The H225 signal channel establishment timer (in seconds). Default value
is 4.
T301
0-65535
The T301 call timer (in seconds). Default value is 180 seconds.
T302
0-127
T303
0-127
T304
0-127
displaylevel
1-64
T310
0-127
tcpConnect
0-127
Description
Command Example
To display the global configuration of all h323SigTimers:
% show global signaling h323SigTimers
establish
33;
tcpConnect 77;
t301
444;
t302
33;
t303
22;
t304
33;
t310
33;
Command Syntax
% set global signaling sipPeerOverloadControl
discardPeriod <1-10 seconds>
rejectThreshold <0-50>
samplingPeriod <1-10>
stepDownGain <1-200>
5 45
Signaling
Command Parameters
TABLE 5 17 Global SIP Peer Overload Control Parameters
Parameter
Length/
Range Description
discardPeriod
1-10
rejectThreshold
0-50
Specifies the reject threshold (in rejects/sec) for the Peer Overload
backoff algorithm. (default = 1).
samplingPeriod
1-10
Specifies the sampling period (in seconds) for the Peer Overload
back-off algorithm. (default = 2).
stepDownGain
1-200
Specifies the step down gain for the Peer Overload back-off
algorithm. (default = 100).
displaylevel
1-64
Command Example
To display the global configuration of all SIP overload control:
% show global signaling sipPeerOverloadControl
samplingPeriod
2;
discardPeriod
1;
stepDownGain
44;
rejectThreshold 33;
5 46
Global
Command Syntax
% set global signaling sipSigControls
egressRNParam <disabled|enabled>
loopDetectionFeature <disabled|enabled>
maxPduSizeState <pdusize2kb|pdusize3kb|pdusize6kb>
multipleContactsPerAor <disabled|enabled>
registrarSupportContactParam <disabled|enabled>
suppressErrorInfoHdr <disabled|enabled>
ucidNodeId <node_id>
% show global signaling sipSigControls
displaylevel <displaylevel>
egressRNParam <disabled|enabled>
loopDetectionFeature <disabled|enabled>
maxPduSizeState <pdusize2kb|pdusize3kb|pdusize6kb>
multipleContactsPerAor <disabled|enabled>
registrarSupportContactParam <disabled|enabled>
suppressErrorInfoHdr <disabled|enabled>
ucidNodeId <node_id>
% delete global signaling sipSigControls
Command Parameters
TABLE 5 18 Global SIP Signaling Control Parameters
Parameter
Length/
Range Description
egressRNParam
N/A
5 47
Signaling
Length/
Range Description
loopDetectionFeature
N/A
N/A
maxPduSizeValue
multipleContactsPerAor N/A
registrarSupportContac N/A
tParam
suppressErrorInfoHdr
N/A
ucidNodeId
Command Example
To display the global configuration of all SIP signaling control parameters:
% show global signaling sipSigControls
loopDetectionFeature
enabled;
registrarSupportContactParam enabled;
5 48
suppressErrorInfoHdr
disabled;
maxPduSizeValue
pdusize6kb;
multipleContactsPerAor
enabled;
egressRNParam
disabled;
Global
SIP Domain
The global SIP domain object allows you to configure the domain name for the
carrier.
Command Syntax
% set global sipDomain <sipDomainName>
% show global sipDomain
displaylevel <displaylevel>
% delete global sipDomain <sipDomain>
Command Parameters
TABLE 5 19 Global SIP Domain Parameters
Parameter
Length/
Range
<sipDomainName> 0-23
displaylevel
Description
Specifies the SIP domain name. Used to identify the regional domain
name assigned to the carrier. It is used as the default regional domain
name for all the trunk groups that belong to the carrier. For more
information on carrier details, refer to "Carrier" on page 5 24.
1-64
Command Example
To display the global configuration of all SIP domain names:
% show global sipDomain
sipDomain sipDomain1 {
sipDomain sipDomain2;
nonLocal disable;
}
5 49
Subscriber
Subscriber
The global subscriber object allows you to configure the numerical ID and the
characteristics of subscribers. You can provision groups of subscribers by partial
phone numbers (for example, 978, 617724). The script names referenced must
be in the Script table to enable the associated services.
Command Syntax
% set global subscriber <subscriber identifier> <country>
<owning carrier>
packetServiceProfile <profile name>
services classOfService <CoS identifier>
% show global subscriber <subscriber identifier> <country>
<owning carrier>
packetServiceProfile <profile name>
services classOfService <CoS identifier>
displaylevel <displaylevel>
% delete global subscriber <subscriber identifier>
Command Parameters
TABLE 5 20 Global Subscriber Parameters
Parameter
Length/
Range
Description
subscriber
0-31
country
0-15
owningCarrier
0-23
packetServiceProfile 0-23
classOfService
5 50
0-23
Global
Length/
Range
displaylevel
1-64
Description
To display different levels of output information in show
commands.
Command Example
To display the global subscriber names:
% show global subscriber
subscriber John Japan 1 {
packetServiceProfile packt2;
services {
classOfService cos2;
}
}
subscriber Keith India 1 {
packetServiceProfile pktsrv2;
services {
classOfService 2;
}
}
5 51
5 52
Subscriber
CHAPTER 6
Overview
The operations and maintenance (OAM) contains the objects that are applicable
to maintain SBC 5x00. This chapter discusses the means available to manage
day-to-day SBC 5x00 operations. Topics include:
"Accounting" on page 6 2
"Alarms" on page 6 13
"Event Log" on page 6 15
"Local Authentication" on page 6 25
"Radius Authentication" on page 6 27
"SNMP" on page 6 29
"Traps" on page 6 31
61
Accounting
Accounting
The accounting object controls call related accounting data and the final
destination for the accounting records. SBC 5x00 supports the following as
possible destinations for the accounting records:
1. An external server cdrServer SBC 5x00 will transfer accounting records via
SFTP if writing records to an external server is enabled. In SBC 5x00 the
CDR file roll is controlled through evLog configuration based on file size and
time interval. Depending on the application, you can set a low roll interval in
order to transfer the files to the remote server.
cdrServer Transfer files to external CDR server. For more information, refer
to "Configuring External CDR Server" on page 6 6.
radius Transfer files to external radius server. For more information, refer to
"Configuring Radius Server" on page 6 10.
Command Syntax
% set oam accounting admin
earlyAttemptState <disabled|enabled>
generationMode <allcalls|destination|none|origination>
intermediateAcctInterval <interval, in seconds>
intermediateAcctMode <interval|telcordia>
intermediateAcctState <disabled|enabled>
intermediateLongDurGenTime <hr:min:sec:deci-sec>
intermediateLongDurThreshold <duration, in hours>
intermediateTrapState <disabled|enabled>
maxRecordSequenceNum <uint16|uint32>
62
populateIpTgFarEndSwitchType <disabled|enabled>
populateNonPortedLnpNumbers <false|true>
populateRemoteGsxInfoState <disabled|enabled>
secondStageInheritFirstStage <false|true>
sendEgressCdrInfoOnReceipt <false|true>
startAcctState <disabled|enabled>
% show oam accounting admin
displaylevel <displaylevel>
arlyAttemptState <disabled|enabled>
generationMode <allcalls|destination|none|origination>
intermediateAcctInterval <interval>
intermediateAcctMode <interval|telcordia>
intermediateAcctState <disabled|enabled>
intermediateLongDurGenTime <time>
intermediateLongDurThreshold <hrs>
intermediateTrapState <disabled|enabled>
maxRecordSequenceNum <uint16|uint32>
populateIpTgFarEndSwitchType <disabled|enabled>
populateNonPortedLnpNumbers <false|true>
populateRemoteGsxInfoState <disabled|enabled>
secondStageInheritFirstStage <false|true>
sendEgressCdrInfoOnReceipt <false|true>
startAcctState <disabled|enabled>
Command Parameters
TABLE 6 1
Parameter
earlyAttemptState N/A
Description
Specifies whether or not to generate early ATTEMPT records. An
early ATTEMPT record is associated with an early call disconnect,
before the request is sent. Options are:
disabled (default) Do not generate early ATTEMPT records.
enabled Generate early ATTEMPT records.
63
TABLE 6 1
Accounting
Parameter
Length/
Range
generationMode
N/A
Description
The type of calls for which accounting records should be logged on
this SBC 5x00. Options are:
orignation (default) Log accounting records for which this
SBC 5x00 is the originating gateway.
destination Log accounting records for which this SBC 5x00
is the destination gateway.
allcalls Log accounting records for all calls.
none Log no accounting records.
For SIP and H.323 calls, accounting records are generated for all
calls (ingress and egress), unless this value is none.
intermediateAcctI N/A
nterval
intermediateAcctM N/A
ode
intermediateAcctS N/A
tate
enabled
disabled (default)
intermediateLongD N/A
urGenTime
Octet string that identifies the GMT time to generate Telcordia Long
Duration accounting records.
The format is 00:00:00.0 where each field range is:
field octets contents
----- -------- --------
range
----
hour
0..23
minutes
0..59
seconds
deci-seconds 0..9
intermediateLongD 1-24
urThreshold
intermediateTrapS N/A
tate
64
TABLE 6 1
Parameter
Length/
Range
maxRecordSequence N/A
Num
Description
Maximum length of the Record Sequence Number field in the CDR.
Options are:
uint16 (default) 16-bit record sequence number 0 to 65535.
uint32 32-bit record sequence number 0 to 4294967295.
populateIpTgFarEn N/A
dSwitchType
Enable flag to use Ingress Far End Switch Type passed down from
ERE IP Trunkgroup for SIP ingress calls.
disabled (default)
enabled
populateNonPorted N/A
LnpNumbers
populateRemoteGsx N/A
InfoState
Enable flag to allow destination SBC 5x00 to propagate its billing data
to originating SBC 5x00 for GW-GW calls.
disabled (default)
enabled
secondStageInheri N/A
tFirstStage
Enable flag to allow second stage accounting records for two stage
calls to inherit fields from the first stage call.
false (default)
true
sendEgressCdrInfo N/A
OnReceipt
startAcctState
N/A
displaylevel
1-64
Command Example
To configure CDR administration:
% set oam accounting admin earlyAttemptState enabled
generationMode destination intermediateAcctInterval 20
intermediateAcctMode telcordia intermediateAcctState
enabled intermediateLongDurGenTime 02:03:04.2
intermediateLongDurThreshold 2 intermediateTrapState
enabled maxRecordSequenceNum uint16
populateIpTgFarEndSwitchType enabled
populateNonPortedLnpNumbers true
populateRemoteGsxInfoState enabled
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
65
Accounting
secondStageInheritFirstStage true
sendEgressCdrInfoOnReceipt true startAcctState enabled
To display configured CDR administration details:
% show oam accounting admin
generationMode
destination;
intermediateAcctState
enabled;
intermediateAcctInterval
20;
secondStageInheritFirstStage true;
populateNonPortedLnpNumbers
true;
intermediateAcctMode
telcordia;
intermediateLongDurGenTime
02:03:04.2;
startAcctState
enabled;
intermediateTrapState
enabled;
populateRemoteGsxInfoState
enabled;
earlyAttemptState
enabled;
intermediateLongDurThreshold 2;
sendEgressCdrInfoOnReceipt
true;
populateIpTgFarEndSwitchType enabled;
maxRecordSequenceNum
uint16;
Command Syntax
% set oam accounting cdrServer
admin [primary|secondary]
connectionTimeout <15-600, in seconds>
filePrefix <prefix>
ipAddress <server IP address>
password <encrypted string password data>
path <path>
transferTimeout <15-600, in seconds>
username <name>
% show oam accounting cdrServer admin [primary | secondary]
66
Command Parameters
TABLE 6 2
Parameter
Length/
Range
Description
admin
N/A
connectionTimeout
15-600
filePrefix
N/A
The remote file prefix that is used to form the remote file. This
prefix will be appended with a date stamp and sequence number
once transferred.
ipAddress
N/A
password
N/A
path
N/A
transferTimeout
N/A
The time to wait, in seconds, before timing out the file transfer.
(default = 120).
username
N/A
Remote username.
67
TABLE 6 2
Accounting
Parameter
Length/
Range
displaylevel
1-64
forceCurrentServer
N/A
resetCdrServerStats N/A
Description
Command Example
To display the configured CDR server details:
% show oam accounting cdrServer admin
admin primary {
ipAddress
10.10.10.10;
username
admin;
password
$3$6ukQCu3ULEw=;
path
"testPath ";
filePrefix
cdr;
connectionTimeout 15;
transferTimeout
15;
}
To display the complete status of CDR details from system-level command line:
> show table oam accounting cdrServer status
TYPE
STATE
PROGRESS
SUCCESSFUL
FAILED
PENDING
TRANSFERS
TRANSFERS
TRANSFERS
------------------------------------------------------------primary
active
secondary standby
idle
idle
STATE
PROGRESS
SUCCESSFUL
FAILED
PENDING
TRANSFERS
TRANSFERS
TRANSFERS
------------------------------------------------------------------
68
primary
standby
idle
secondary
active
idle
[ok][2010-07-27 04:12:36]
To reset server statistics for a server:
% request oam accounting cdrServer admin secondary
resetCdrServerStats
[ok][2010-07-27 04:14:33]
>
> show table oam accounting cdrServer status
TYPE
STATE
PROGRESS
SUCCESSFUL
FAILED
PENDING
TRANSFERS
TRANSFERS
TRANSFERS
-----------------------------------------------------------------primary
standby
idle
secondary
active
idle
69
Accounting
Command Syntax
% set oam accounting radius
accountingAdmin
failoverPolicy <prioritizedSelection|roundRobin>
maxErrorRate <percentage>
maxNoResponseTime <time, in milliseconds>
maxPacketRetryCount <#>
maxQueuedPacketsInMemory <#>
nasIdentifier <1-253 characters>
nasIpAddress <Ip Address>
sendNasIdentifier <false|true>
sendNasIpAddress <false|true>
state <disabled|enabled>
radiusServer
cleanupDelay <delay amount>
priority <#>
serverAddress <IPv4 or IPv6 address>
serverPort <UDP port>
sharedSecret <1-128 characters>
state <disabled|enabled>
6 10
Command Parameters
TABLE 6 3
Parameter
Length/Range
Description
accountingAdmin
N/A
6 11
TABLE 6 3
Accounting
Parameter
Length/Range
Description
radiusServer
N/A
Command Example
To display the configuration of radius accounting administration parameters:
% show oam accounting radius accountingAdmin
state
disabled;
nasIpAddress
10.34.26.151;
nasIdentifier
nas2;
maxErrorRate
4;
maxNoResponseTime 3344;
6 12
Alarms
The alarms object allows you to configure parameters for the alarms which are
individually configurable.
NOTE
Most alarms do not require any user configuration and hence are not
included in this section. Refer to SBC 5x00 Alarms and Troubleshooting
Guide for complete list of available alarms and details.
Command Syntax
% set oam alarms ipPolicingAlarmAdmin
majorAlarmMode <inService|outOfService>
majorAlarmProfileName <profile name>
minorAlarmMode <inService|outOfService>
minorAlarmProfileName <profile name>
% show oam alarms ipPolicingAlarmAdmin
majorAlarmMode <majorAlarmMode>
majorAlarmProfileName <majorAlarmProfileName>
minorAlarmMode <minorAlarmMode>
minorAlarmProfileName <minorAlarmProfileName>
% delete oam alarms ipPolicingAlarmAdmin
majorAlarmMode <majorAlarmMode>
minorAlarmMode <minorAlarmMode>
% request alarms clear current alarmId <alarmId>
% request alarms clear current (deletes all alarms in current alarms
table)
6 13
Alarms
% request alarms clear history (deletes all alarms in the history alarms
table)
% request oam alarms resetIpPolicingAlarmStatus
Command Parameters
TABLE 6 4
Parameter
Length/
Range
Description
majorAlarmMode
N/A
majorAlarmProfile N/A
Name
minorAlarmMode
N/A
minorAlarmProfile N/A
Name
displaylevel
1-64
Command Example
This example displays the mode and profile name of major and minor alarms of
the ipPolicingAlarmAdmin object:
% show oam alarms ipPolicingAlarmAdmin
minorAlarmMode
outOfService;
majorAlarmMode
inService;
minorAlarmProfileName defaultSystemMinor;
majorAlarmProfileName defaultSystemMajor;
TABLE 6 5
6 14
Parameter
Length/
Range
Description
alarmId
N/A
Event Log
This object allows you to create event log filters to capture debug, security,
system, trace, and accounting events using following parameters:
Filter Admin Filter configuration for each event log type and event class.
Filter Status View filterstatus per each event log type and event class (using
the request command).
Subsystem Admin Filter configuration for each subsystem.
Type Admin Event log for configuration items related to each event log type.
Filter Admin
Command Syntax
// Mandatory parameters required to configure an Event log filter admin.
% set oam eventLog filterAdmin <system name>
<event_type: audit|debug|security|system|trace>
<event_class: audit|callproc|directory|netmgmt|policy|
resmgmt|routing|security|signaling|sysmgmt|trace>
// Non-mandatory parameters for Event log filter admin
% set oam eventLog filterAdmin <system_name> <event_type>
<event_class>
level <critical|info|major|minor|noevents>
state <off|on>
Command Parameters
TABLE 6 6
Parameter
Length/
Range
Description
Mandatory parameter descriptions
filterAdmin
N/A
<system name>
N/A
6 15
TABLE 6 6
Event Log
Parameter
Length/
Range
<event type>
N/A
Description
The type of event log to configure:
audit System audit data. These files contain a record of all
management interactions that modify the state of the system, and
includes all the changes made via the CLI and the Netconf interface.
These files use .AUD extensions.
debug System debugging data. These files have .DBG extensions.
security Security level events. These files have .SEC extensions.
system System level events. These files have .SYS extensions.
trace System trace data. These files have .TRC extensions.
<event class>
N/A
level
N/A
state
N/A
Administrative state of event logging for this event type. Set to on if filter
entry should take precedence over per-node settings.
off (default) Logging is not activated.
on Logging is activated.
6 16
Filter Status
Command Syntax
% request oam eventLog filterStatus <system_name>
<event_type: audit|debug|security|system|trace>
<event_class: audit|callproc|directory|netmgmt|policy|
resmgmt|routing|security|signaling|sysmgmt|trace>
resetStats
Command Parameters
TABLE 6 7
Parameter
Length/
Range
Description
filterStatus
N/A
<system name>
N/A
<event type>
N/A
<event class>
N/A
resetStats
N/A
Use this control to reset the value of Events Filtered column of the
filterStatus display..
6 17
Event Log
Subsystem Admin
Command Syntax
// Mandatory parameters required to configure an Event log subsystem event
type.
% set oam eventLog subsystemAdmin <system_name> <subsys_ID>
// Non-mandatory parameters to configure an Event log subsystem event type.
% set oam eventLog subsystemAdmin <system_name> <subsys_ID>
infoLogState <disabled|enabled>
maxEventID <0-4.294967295E9>
minEventID <0-4.294967295E9>
Command Parameters
TABLE 6 8
Parameter
Length/
Range
Description
subsystemAdmin
N/A
<system_name>
N/A
<subsys_ID>
N/A
Mandatory parameters:
6 18
acm
arma
asg
atmrm
brm
cam
cassg
cc
chm
cli
cmtsg
cnh
cpx
dbug
diamc
dnsc
drm
TABLE 6 8
Parameter
<subsys_ID>
(continued)
Length/
Range
N/A
Description
ds
ema
enm
fm
frm
grm
gwfe
gwsg
h248fe
h323fe
h323sg
icmsvc
ike
im
ipacl
ipm
lvm
m3uanif
mgsg
mtp2
mtrm
nbsapp
ncm
ncomm
nim
nrm
nrma
nrs
ntp
pathchk
pes
pfa
pipe
pipehook
prm
reserved
rtcp
rtm
scpa
sec
sfm
sg
6 19
TABLE 6 8
Event Log
Parameter
<subsys_ID>
(continued)
Length/
Range
N/A
Description
sgisdn
sgisup
sipfe
sipsg
sm
sma
ssa
trm
xrm
Non-mandatory parameters:
infoLogState
N/A
maxEventId
N/A
minEventId
N/A
Type Admin
Command Syntax
% set oam eventLog typeAdmin <acct|audit|debug|packet|
security|system|trace>
fileCount <1-1024>
fileSize <256-65535>
fileWriteMode <default|optimize>
filterLevel <critical|info|major|minor|noevents>
messageQueueSize <2-32>
renameOpenFiles <disabled|enabled>
rolloverAction <start|stop>
rolloverInterval <0-2147483647>
rolloverStartTime <time>
rolloverType <repetitive|nonrepetitive>
6 20
saveTo <none|disk>
state <disabled|enabled|rollfile>
syslogRemoteHost <up to 255 characters>
syslogRemotePort <1-65535>
syslogRemoteProtocol <relp|tcp|udp>
syslogState <disabled|enabled>
% request oam eventLog typeAdmin <acct|audit|debug|packet|
security|system|trace>
rolloverLogNow
Command Parameters
TABLE 6 9
Parameter
Length/
Range
typeAdmin
N/A
<event_type>
N/A
Description
1-1024
Specifies the number of event log files that will be maintained for
this event type. (default = 32).
fileSize
256-65535
Maximum size (in KB) that a single event log file will ever grow
to. (default = 2048).
fileWriteMode
N/A
6 21
TABLE 6 9
Event Log
Parameter
Length/
Range
filterLevel
N/A
Description
Events that are at least as severe as the designated level will be
logged. Options are:
messageQueueSize
2-32
renameOpenFiles
N/A
Enable this flag to rename the most recent accounting file with
.ACT.OPEN extension.
disabled (default)
enabled
rolloverAction
N/A
rolloverInterval
rolloverStartTime
N/A
Specifies the start time for event log rollover. The format is:
CCYY-MM-DDTHH:MM:SS. For example: 2010-0101T01:01:01
rolloverType
N/A
saveTo
N/A
Use flag to specify that the events are saved to disk or not
saved.
disk (default)
none
state
N/A
syslogRemoteHost
0-255
The remote host where the messages are written to the syslog.
syslogRemotePort
1-65535
6 22
TABLE 6 9
Parameter
syslogRemoteProtoc
ol
N/A
Description
The protocol to use to send messages to the remote syslog.
Options are:
relp
tcp (default)
udp
syslogState
N/A
rolloverLogNow
N/A
This control is used with request command to perform a rollover of the specified log immediately.
Command Example
This example displays admin event log details:
% show details oam eventLog typeAdmin
typeAdmin system {
state
enabled;
fileCount
32;
fileSize
2048;
messageQueueSize
10;
saveTo
both;
maxEventMemorySize
16;
filterLevel
major;
rolloverInterval
0;
rolloverType
nonrepetitive;
rolloverAction
stop;
fileWriteMode
default;
syslogState
disabled;
syslogRemoteHost
host;
syslogRemoteProtocol tcp;
syslogRemotePort
514;
}
This example configures event log type packet by setting file count to 1,
maximum file size to 256 KB, roll-over interval to 2 seconds, and then enabling the
event log but disabling the logging of events to syslog:
% set oam eventLog typeAdmin packet fileCount 1 fileSize 256
rolloverInterval 2 state enabled syslogState disabled
6 23
Event Log
enabled;
fileCount
1;
fileSize
256;
rolloverInterval 2;
syslogState
disabled;
6 24
Local Authentication
The local authentication object allows an administrator to manage SBC 5x00 user
authorizations by assigning a user to one of the predefined groups.
For user authentication and group details, please see User Types and Local
authentication topic in Chapter 2 Managing the SBC 5x00 of SBC 5x00
Operations Guide.
Command Syntax
% set oam localAuth
user <user name>
group <Administrator|Calea|FieldService|Guest|Operator>
% show oam localAuth
user <user name>
group <group name>
displaylevel <displaylevel>
% delete oam localAuth user <user name>
Command Parameters
TABLE 6 10 Local Authentication Parameters
Parameter
Length/
Range
Description
user
N/A
group
N/A
Administrator
Calea
FieldService
Guest
Operator
1-64
6 25
Local Authentication
Command Examples
The following example shows currently configured users and their associated
groups.
% show oam localAuth
user User1 {
group Operator;
}
user User3 {
group Administrator;
}
user User4 {
group Operator;
}
user User8 {
group FieldService;
}
user admin {
group Administrator;
}
6 26
Radius Authentication
This object provides an option for configuring users on a remote RADIUS server
and authenticating login attempts with that RADIUS server. The authenticating
user should be part of the Administrator group.
Command Syntax
The CLI syntax to configure RADIUS-based authentication is shown below.
% set oam radiusAuthentication
radiusNasIp <NAS IP address>
radiusServerIp <server IP address>
radiusServerPort <server IP port number>
radiusSharedSecret <shared key, 16 to 128 characters>
Command Parameters
TABLE 6 11 Radius Authentication Parameters
Parameter
Length/
Range Description
radiusAuthentication
N/A
radiusNasIp
N/A
radiusServerIp
N/A
radiusServerPort
radiusSharedSecret
16-128
6 27
Radius Authentication
Command Example
The following example configures SBC 5x00 to communicate with the external
RADIUS server for user authentication:
% set oam radiusAuthentication radiusNasIp 10.22.33.44
radiusServerIp 10.22.33.45 radiusServerPort 1813
radiusSharedSecret 123456789abcdefg
% show oam radiusAuthentication
radiusServerIp
10.22.33.45;
radiusServerPort
1813;
radiusNasIp
10.22.33.44;
radiusSharedSecret 123456789abcdefg;
The following example enables external RADIUS authentication:
% set system admin TXSBC01a externalAuthenticationEnabled
true
6 28
SNMP
This object defines a SNMP network management station that may send SNMP
requests to and/or receive SNMP trap messages from the SBC 5x00. SNMP traps
are messages that notify a management client that an event has occurred on the
SBC 5x00 node.
In general any event that results in an SNMP trap message is also logged in an
event log (refer to "Event Log" on page 6 15) but only a small subset of events
generate an SNMP trap message.
Command Syntax
% set oam snmp
trapTarget <trap target name>
ipAddress <IP address>
port <port number>
state <disabled|enabled>
trapType <inform|v1|v2>
% show oam snmp
displaylevel <displaylevel>
trapTarget <trap target name>
% show oam snmp trapTarget <trap target name>
displaylevel <displaylevel>
ipAddress <IP address>
port <port number>
state <disabled|enabled>
trapType <inform|v1|v2>
% delete oam snmp trapTarget
6 29
SNMP
Command Parameters
TABLE 6 12 SNMP Parameters
Parameter
Length/
Range
Description
trapTarget
N/A
ipAddress
N/A
port
N/A
Specifies the port number for SNMP traps. The default port is 161.
state
N/A
trapType
N/A
Specifies the type of the trap sent to the target. Options are:
inform SNMP notifications will be sent to the trap target server.
v1 Only SNMPv1 traps will be sent to the trap target server.
v2 Only SNMPv2 traps will be sent to the trap target server.
displaylevel
1-64
Command Example
To display the configuration of SNMP parameters:
% show oam snmp
trapTarget trapTarget4 {
ipAddress 10.34.7.78;
port
161;
trapType
V1;
state
enabled;
6 30
Traps
A list of the traps supported by the SBC 5x00. These traps are created at
system initialization time, without CLI control.
You may use this mechanism to disable specific traps while reconfiguring the SBC
5x00, and then reenabling them once you are finished. For example, you may
cause a number of traps to get reported as a result of a maintenance activity such
as temporarily detaching cables.Use this object to prevent these traps from
appearing on the SNMP network management stations.
For a list of all possible traps, use the show oam traps command.
Reference the SBC 5x00 Alarms Troubleshooting Guide for trap descriptions.
Command Syntax
% set oam traps
admin <trap name>
state <disabled|enabled>
dspAdmin
callFailureTrap lackdsp
interval <60-21600 seconds>
threshold <1-65535>
dspAvailabilityTrap
allThreshold <0-100>
g711PacketThreshold <0-100>
g726Threshold <0-100>
g729Threshold <0-100>4
% show oam traps
admin <trap name>
displaylevel <displaylevel>
dspAdmin
6 31
Traps
Command Parameters
TABLE 6 13 OAM Trap Parameters
Parameter
Length/
Range
Description
admin
N/A
dspAdmin
N/A
DSP resource usage trap configuration. You can configure the following:
callFailureTrap Trap configuration for Call Failure due to no DSP.
Specify the following parameters:
interval The time interval, in seconds, for the threshold of call
failure due to lack of DSP pad.
(range: 60-21600 / default = 300).
threshold Number of call failure due to lack of DSP pad
threshold. (range: 1-65535 / default = 100).
dspAvailabilityTrap DSP Availability trap threshold
configuration. Specify the following parameters:
allThreshold Percentage DSP Availability threshold for all
types. (range: 0-100).
g711PacketThreshold Percentage of G.711 Packet type DSP
Availability threshold. (range: 0-100).
g726Threshold Percentage of G.726 type DSP Availability
threshold. (range: 0-100).
g729Threshold Percentage of G.729 type DSP Availability
threshold. (range: 0-100).
displaylevel
1-64
Command Example
To display the trap information:
% show oam traps admin
sonusConnexIpSystemCEFanFailureNotification
sonusConnexIpSystemCEFanFailureNotification{
enabled
}
6 32
CHAPTER 7
Profiles
Overview
A profile allows you to create a specific set of characteristics different from the
standard SBC 5x00 defaults. When you define a new instance, then you can use
the profile to set the values as you would like them.
Profiles are referenced by other configuration objects through the system are a
means of sharing the same configuration values among multiple object instances.
The following profiles are supported:
NOTE
71
This object defines Call Parameter Filter Profile (CPFP) entries. The SBC 5x00
uses the call parameters defined in these entries in addition to the call parameters
on the Standard Route, Private Call Routing and User name Routing screens
when selecting a routing label.
This profile can also be used in addition to the call parameters of the Class of
Service associated with Destination Forced Routes and Services Standard
Routes. CPFPs can be grouped on Call Parameter Filter Group Profiles, to
increase the range of the call parameters that the SBC 5x00 will process.
Command Syntax
% set profiles callParameterFilterProfile
<profile name>
description <description>
% show profiles
callParameterFilterProfile <profile name>
description <description>
% delete callParameterFilterProfile <profile name>
Command Parameters
TABLE 7 1
Parameter
callParameterFilter N/A
Profile
Use this object to define the name and description of the Call
parameter filter profile.
<profile name> Default profiles are listed below:
SIP_MSG_TYPE_INFO SIP Message Type is Info.
SIP_MSG_TYPE_MESSAGE SIP Message Type is Message.
SIP_MSG_TYPE_NOTIFY SIP Message Type is Notify.
SIP_MSG_TYPE_REGISTER SIP Message Type is Register.
SIP_MSG_TYPE_SUBSCRIBE SIP Message Type is
Subscribe.
none Seed data for provisioning support.
description Description of the call parameter filter profile
(length: 1-199 characters).
72
Profiles
Command Example
% set profiles callParameterFilterProfile MY_PROFILE
description My_Profile
% show profiles callParameterFilterProfile
callParameterFilterProfile MY_PROFILE {
description "My_Profile";
}
callParameterFilterProfile SIP_MSG_TYPE_INFO {
description "SIP Message Type is Info";
}
callParameterFilterProfile SIP_MSG_TYPE_NOTIFY {
description "SIP Message Type is Notify";
}
callParameterFilterProfile SIP_MSG_TYPE_REGISTER {
description "SIP Message Type is Register";
}
callParameterFilterProfile SIP_MSG_TYPE_SUBSCRIBE {
description "SIP Message Type is Subscribe";
}
callParameterFilterProfile none {
description "seed data for provisioning support ";
}
73
Call Routing
Call Routing
Crankback Profile
This object creates a Crankback Profile containing a table of call release codes
used by SBC 5x00 to attempt to reroute (or "crankback") a call when a matching
code is returned by Egress Signaling. Release codes may be added or removed
from this table. Removing a release code from the table causes the SBC 5x00
software to return that release code to Ingress Signaling rather than attempt to
reroute the call.
You can configure up to 20 Crankback Profiles (including default profile). As
profiles are created, they are assigned indexes 2, 3, 4, and so on by the SBC
5x00 (index 1 is reserved for default profile). Index assignments are viewable
using the show command.
Use the crankback index number to assign a particular Crankback Profile to a
particular SIP, or H.323 trunk group for ingress signaling.
This object influences rerouting policy for SIP 3xx Redirection processing if the IP
Profile is configured to use the Crankback Profile. For example, when a SIP 3xx
Redirect is initiated and a SIP INVITE message is issued, if a disconnect release
code is returned in the SIP response, the Crankback Profile is examined for a
matching code. If a matching code is found and at least one more SIP redirect
destination is present, a SIP INVITE is issued to that destination.
This scenario is repeated up to ten times, after which additional SIP redirect
destinations are disregarded as if not present. However, only four Contact
headers in a redirect are accepted and processed. If more than four Contact
headers are sent, they are ignored.
If a matching code is found but no additional SIP redirect destination is present,
the SIP redirect is terminated with that code. If no matching code is found in the
Crankback Profile, then the SIP redirect is terminated with that (unmatched) code.
74
Profiles
Command Syntax
% set profiles callRouting crankbackProfile <profile_name>
attemptRecordGeneration <disabled|enabled>
lateCrankback <disabled|enabled>
reason <reason code, 1-255>
location <location type>
useLocationValue <disabled|enabled>
Command Parameters
TABLE 7 2
Parameter
Length
/Range Description
crankbackProfile
1-23
attemptRecordGeneration N/A
lateCrankback
N/A
reason
1-255
75
Call Routing
Command Example
% set profiles callRouting crankbackProfile CB_CUSTOM
attemptRecordGeneration enabled lateCrankback enabled
reason 10 location publicLocal
% set profiles callRouting crankbackProfile CB_CUSTOM reason
11 location internationalNet
% show profiles callRouting crankbackProfile CB_CUSTOM
lateCrankback
enabled;
attemptRecordGeneration enabled;
reason 10 {
location publicLocal;
}
reason 11 {
location internationalNet;
}
Command Syntax
% set profiles callRouting elementRoutingPriority
<unique_identifier>
entry <linear_call_type>
<priority#, 0-999>
entityType <callingNumber|carrier|none|trunkGroup>
76
Profiles
Command Parameters
TABLE 7 3
Parameter
Length
/Range Description
elementRoutingPriority 1-23
N/A
entry
_private
carrierCutThrough
internationalOperator
internationalType
ipVpnService
localOperator
longDistanceOperator
mobile
nationalOperator
nationalType
otherCarrierChosen
test
transit
userName
<entityPriority>
0-999
entityType
N/A
callingNumber
carrier
none (default)
trunkGroup
Command Example
% set profiles callRouting elementRoutingPriority Custom_ERP
entry longDistanceOperator 999
% show profiles callRouting elementRoutingPriority
Custom_ERP
entry longDistanceOperator 999;
77
Call Routing
Holiday
Use this object to provision days of the year which are designated as national
holidays. This feature allows you to apply number translations or specific
treatment on holidays.
Command Syntax
% set profiles callRouting holiday <#> <month> <dayOfMonth>
Command Parameters
TABLE 7 4
Holiday parameters
Parameter
Length/
Range Description
holiday
N/A
78
2
7
43 44
56 57
84 86
218 220
231 232
243 244
255 256
268 269
355 356
377 378
500 501
592 593
675 676
687 688
886 960
973 974
6723
27
45
58
90
221
233
245
257
290
357
379
502
594
677
689
961
975
30
46
60
91
222
234
246
258
291
358
380
503
595
678
690
962
976
31
47
61
92
223
235
247
260
297
359
381
504
596
679
691
963
977
32
48
62
93
224
236
248
261
298
370
385
505
597
680
692
964
992
33
49
63
94
225
237
249
262
299
371
386
506
598
681
850
965
993
34
51
64
95
226
238
250
263
350
372
387
507
599
682
852
966
994
36
52
65
98
227
239
251
264
351
373
389
508
670
683
853
967
995
39
53
66
212
228
240
252
265
352
374
420
509
672
684
855
968
996
40
54
81
213
229
241
253
266
353
375
421
590
673
685
856
971
998
TABLE 7 4
Profiles
Holiday parameters
Parameter
Length/
Range Description
<month>
N/A
january
february
march
april
may
june
july
august
september
october
november
december
<day_of_month>
1-31
description
N/A
Command Example
% set profiles callRouting holiday 20 december 25
description Christmas
% show profiles callRouting holiday
holiday 20 december 25 {
description Christmas;
Command Syntax
// Mandatory parameters for Time Range Profile
% set profiles callRouting timeRangeProfile <profile_name>
entry <#>
// Non-mandatory parameters for Time Range Profile
% set profiles callRouting timeRangeProfile <profile_name>
entry <#>
79
Call Routing
dayMatching
dayOfWeek <select one or more days>
holidays <disable|enable>
specialDays range <all|days|none>
% set profiles callRouting timeRangeProfile <profile_name>
entry <#>
timeMatching range
all
minutes <hex list>
none
% set profiles callRouting timeRangeProfile <profile_name>
entry <#>
timeZone <select timezone>
Command Parameters
TABLE 7 5
Parameter
Length/
Range
Description
timeRangeProfile
N/A
entry
N/A
dayMatching
N/A
7 10
TABLE 7 5
Profiles
Parameter
Length/
Range
Description
timeMatching
N/A
timeZone
N/A
australiaAct
australiaBrokenHill
australiaLhi
australiaNorth
australiaNsw
australiaQueensland
australiaSouth
australiaTasmania
australiaVictoria
australiaWest
australiaYancowinna
brazilAcre
brazilDeNoronha
brazilEast
brazilWest
canadaAtlantic
canadaCentral
canadaEast Saskatchewan
canadaEastern
canadaMountain
canadaNewfoundland
canadaPacific
canadaYukon
chileContinental
chileEasterIsland
china
egypt
europeCentral
europeEastern
europeWestern
gmt, gmt+1, gmt+10, gmt+11, gmt+12, gmt+13
gmt+2, gmt+3, gmt+4, gmt+5, gmt+6, gmt+7,
gmt+8, gmt+9, gmt-1, gmt-10, gmt-11, gmt-12,
gmt-2, gmt-3, gmt-4, gmt-5, gmt-6, gmt-7, gmt8, gmt-9
7 11
TABLE 7 5
Parameter
timeZone
(continued)
7 12
Call Routing
Length/
Range
N/A
Description
greatBritain
greenwich
hongKong
hstHonolulu
iceland
iran
ireland
israel
jamaica
japan
korea
kwajalein
libya
mexicoBajaNorte
mexicoBajaSur
mexicoGeneral
moscow
navajo
newZealand
newZealandChatham
poland
portugal
psxLocal
singapore
taiwan
turkey
uct
unitedStatesAlaska
unitedStatesAleutian
unitedStatesArizona
unitedStatesCentral
unitedStatesEastIndiana
unitedStatesEastern
unitedStatesHawaii
unitedStatesMichigan
unitedStatesMountain
unitedStatesPacific
unitedStatesPacificNew
unitedStatesSamoa
zulu
Profiles
Command Example
The following example creates a Time Range Profile named CUSTOMPROFILE as entry #13 for U.S. Central timezone to match against days Monday
through Friday. The time-match parameter is left at default of none.
set profiles callRouting timeRangeProfile CUSTOM-PROFILE
entry 13 timeZone unitedStatesCentral dayMatching
dayOfWeek monday,tuesday,wednesday,thursday,friday
% set profiles callRouting timeRangeProfile CUSTOM-PROFILE
entry 13 timeMatching range none
% show profiles callRouting timeRangeProfile CUSTOM-PROFILE
entry 13 {
timeZone unitedStatesCentral;
dayMatching {
dayOfWeek monday,tuesday,wednesday,thursday,friday;
}
timeMatching {
range none;
}
}
7 13
This object allows you to configure criteria for applying DM/PM (digit manipulation/
parameter manipulation) rules. You can also use this entity to define criteria for
applying URI manipulation rules.
For digit manipulation, the matching criteria can be digits in the calling or called
numbers, out pulse numbers from SCP queries, generic numbers, and so on. For
example, you can provision the Policy Server to check if the first three digits of the
calling number are 617, or to check if digits 4 through 6 are 723.
For parameter manipulation, the matching criteria is based on the specified
parameter type. For example, you can provision the Policy Server to match a
specified Calling Party Category (CPC), or match a specified Originating Line
Information Parameter (OLIP) value.
There is also a URI parameter type used to match the contents of the specified
URI type.
Command Syntax
% set profiles digitParameterHandling
dmPmCriteria <dmPmCriteria_id>
dmPmRule <dmPmRule_id>
numberTranslationCriteria <numberTranslationCriteria>
numberingPlan <numberingPlan>
prefixProfile <prefixProfile>
DM/PM Criteria:
% set profiles digitParameterHandling dmPmCriteria
<dmPmCriteria_id>
criteriaType <digit|parameter|uri>
parameterPresenceCheck <doesntExist|exists>
uriCriteria
host
operation <equals|ignore|notEquals>
value <0-64 chars>
presentationMatch
operation <equals|ignore|notEquals>
value <allowed|none|numberUnavailable|
restricted|spare>
userInfo
operation <equals|ignore|notEquals>
7 14
Profiles
value
matchValue <0-64 chars>
startCharacterPosition <0-63 chars>
validateUserInfoDigits <equals|ignore|notEquals>
uriType <calledUri|callingUri|fromUri|paiSipUri|toUri>
DM/PM Rule:
% set profiles digitParameterHandling dmPmRule <dmPmRule_id>
subRule <0-9>
criteria <dmPmCriteria_id>
ruleType
digit digitManipulation
digitStringManipulation
action
<addDestinationCountry|addIngressTrunkGrou
pCountry|addOriginatingCountry|none>
numberOfDigits
replacement
startDigitPosition
numberParameterManipulation
numberType
parameter
uri
uriParameterManipulation
hostPortManipulation
uriParameterManipulation
uriType
userInfoManipulation
digitManipulation
digitStringManipulation
action <addDestinationCountry|
addIngressTrunkGroupCountry|addOriginatingCou
ntry|none>
numberOfDigits <0-30>
replacement
digitString <252|253|254|billingNumber|
calledDirectoryNumber|calledInNumber|calledNu
mber|calledUri|callingName|callingNumber|
callingUri|causeOfNoId|contractorNumber|
dialedNumber|fromUri|gnAdditionalCalled|
gnAdditionalCalling|gnAdditionalConnected|
gnAdditionalOriginalCalled|gnAdditionalRed
irecting|gnAdditionalRedirection|gnCalledC
esId|gnCollectCallNumber|gnDestination|
gnDialedDigits|gnLocalAni|gnNetworkProvide
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 15
dNumber|gnPortedDialed|gnRedirectingTermin
ating|gnThirdPartyNumber|gnUserCallingNotS
creened|gnUserCallingScreened|location|
none|originalCalledNumber|outpulseNumber|
paiSipDisplayName|paiSipUri|
paiTelDisplayName|presentationNumber|
pretranslated|redirecting|redirection|
sipFromDisplayName|toUri|twoStageCollected
>
numberOfDigits <0-30>
startDigitPosition <0-29>
type <constant|variable>
value <0-64 chars>
startDigitPosition <0-29>
numberParameterManipulation
includeInEgress <discardInEgress|
includeInEgress|none>
natureOfAddress <noa_name>
numberLength <0-30, noInput>
numberingPlanIndicator
<data|ignore|isdn|none|offsetUnused|private|s
pare0Unknown|spare1|spare2|spare3|spare4|spar
e5|spare6|spare7|telephony|telex>
presentation <allowed|none|numberUnavailable|
restricted|spare>
screening <networkProvidedNotScreened|
none|userProvidedFailedNetworkScreening|userP
rovidedNotScreened|userProvidedPassedNetworkS
creening>
numberType <billingNumber|calledDirectoryNumber|
calledNumber|callingNumber|contractorNumber|
gnAdditionalCalled|gnAdditionalCalling|gnAdditio
nalConnected|gnAdditionalOriginalCalled|
gnAdditionalRedirecting|
gnAdditionalRedirection|
gnCalledCesId|gnDestination|
gnDialedDigits|gnNQI=252||gnNQI=253|
gnNQI=254|gnNetworkProvidedNumber|
gnPortedDialed|gnRedirectingTerminating|
gnUserCallingNotScreened|gnUserCallingScreened|
location|originalCalledNumber|outpulseNumber|
pretranslated|redirecting|redirection|
twoStageCollected>
ruleType <digit|parameter|uri>
Number Translation Criteria:
% set profiles digitParameterHandling
numberTranslationCriteria <trigger_criteria_id>
callingNumber
7 16
Profiles
carrier
none
trunkGroup
Each of the above four parameters use following options:
<element_id_1>
<element_id_1>
<national_code>
<country_code>
lookupType <e911|enumCnam|enumLnp|enumSipAor>
Numbering Plan:
% set profiles digitParameterHandling numberingPlan
<numberPlan_id>
lengths
areaCode
exchangeCode
line
nationalNumber
subscriberNumber
Each of the above parameters uses following sub-parameters:
max <0-999>
min <0-999>
prefixProfile <profile_name>
Prefix Profile:
% set profiles digitParameterHandling prefixProfile
<prefixProfile>
entry <matching pattern: + +86 00 01 1 02
04 4 05 5 06 6 07 7 08 8 09 9 110
115 116 119 120 176>
2 03 3
113 114
Command Parameters
The following parameters are defined in this section:
7 17
Parameter
Length/
Range Description
dmPmCriteria
N/A
7 18
TABLE 7 6
Profiles
Parameter
dmPmCriteria
(continued)
Length/
Range Description
1-23
7 19
TABLE 7 6
Parameter
dmPmCriteria
(continued)
Length/
Range Description
1-23
7 20
numberLength
operation: Specify how to match the Number Length
criteria with the specified value (in value field):
- equals
- greaterThanOrEquals
- ignore (default)
- lessThanOrEquals
- notEquals
value <unsignedInt> (range: 0-32 / default = 0)
numberingPlanIndicator
operation: Specify how to match the Numbering Plan
Indicator with the specified value (in value field):
- equals
- ignore (default)
- notEquals
value:
data (default)
isdn
private
spare0Unknown
spare1
spare2
spare3 - spare7
telex
presentationMatch
operation: Specify how to match the Presentation Match
criteria with the specified value (in value field):
- equals
- ignore (default)
- notEquals
value
allowed
none (default)
numberUnavailable
restricted
spare
TABLE 7 6
Profiles
Parameter
dmPmCriteria
(continued)
Length/
Range Description
1-23
screeningMatch
operation: Specify how to match the Screening Match
criteria with the specified value (in value field):
- equals
- ignore (default)
- notEquals
value:
networkProvidedNotScreened
none (default)
userProvidedFailedNetworkScreening
userProvidedNotScreened
userProvidedPassedNetworkScreening
digitType Digit/parameter type to apply this DM/PM Criteria.
<252 | 253 | 254 | billingNumber (default)
calledDirectoryNumber | calledInNumber
calledNumber | callingNumber
contractorNumber | dialedNumber | fromUri
gnAdditionalCalled | gnAdditionalCalling |
gnAdditionalConnected |
gnAdditionalOriginalCalled |
gnAdditionalRedirecting |
gnAdditionalRedirection | gnCalledCesId |
gnCollectCallNumber | gnDestination
gnDialedDigits | gnLocalAni
gnNetworkProvidedNumber | gnPortedDialed |
gnRedirectingTerminating |
gnThirdPartyNumber |
gnUserCallingNotScreened
gnUserCallingScreened | location |
originalCalledNumber | outpulseNumber |
presentationNumber | pretranslated |
redirecting | redirection |
twoStageCollected>
parameterPresenceCheck Check for presence of this call
parameter when applying DM/PM rule.
doesntExist The ERE applies the associated PM rule if
the parameter is not present in call parameters.
exists (default) The ERE applies the associated PM rule if
the parameter is present in call parameters.
7 21
Parameter
Length/
Range Description
dmPmRule
1-23
subRule
N/A
PAI_AND_FROM_HEADER
PAI_DISPLAY_NAMES_1_NTL
PAI_SIP_DSPNAME_CLG_NAM
PAI_TEL_DSPNAME_GN_CPN
PRFX_TO_HEADER_CDPN_NTL
PRFX_TO_HEADER_GDPN_NTL
PRFX_TO_HEADER_OCN_NTL
SIP_ADD_PLUS
SIP_REMOVE_CLG81
SIP_REMOVE_PLUS1
SIP_REMOVE_PLUS39
SIP_REMOVE_PLUS44
SIP_REMOVE_PLUS49
SIP_REMOVE_PLUS52
SIP_REMOVE_PLUS81
SIP_REMOVE_PLUS86
SIP_REMOVE_PLUS91
7 22
TABLE 7 7
Profiles
Parameter
Length/
Range Description
subRule (continued)
SIP_MATCH_NOINTL_RDRCTN | SIP_MATCH_PLUS1_GNACG |
SIP_MATCH_PLUS1_GNOCLD | SIP_MATCH_PLUS1_ORIGIN |
SIP_MATCH_PLUS1_PORTED | SIP_MATCH_PLUS1_RDRCTG |
SIP_MATCH_PLUS1_RDRCTN | SIP_MATCH_PLUS39_GNACG |
SIP_MATCH_PLUS39_GNOCLD |
SIP_MATCH_PLUS39_ORIGIN |
SIP_MATCH_PLUS39_PORTED |
SIP_MATCH_PLUS39_RDRCTG |
SIP_MATCH_PLUS39_RDRCTN | SIP_MATCH_PLUS44_GNACG
| SIP_MATCH_PLUS44_GNOCLD |
SIP_MATCH_PLUS44_ORIGIN |
SIP_MATCH_PLUS44_PORTED |
SIP_MATCH_PLUS44_RDRCTG |
SIP_MATCH_PLUS44_RDRCTN | SIP_MATCH_PLUS49_GNACG
| SIP_MATCH_PLUS49_GNOCLD |
SIP_MATCH_PLUS49_ORIGIN |
SIP_MATCH_PLUS49_PORTED |
SIP_MATCH_PLUS49_RDRCTG |
SIP_MATCH_PLUS49_RDRCTN | SIP_MATCH_PLUS52_GNACG
| SIP_MATCH_PLUS52_GNOCLD |
SIP_MATCH_PLUS52_ORIGIN |
SIP_MATCH_PLUS52_PORTED |
SIP_MATCH_PLUS52_RDRCTG |
SIP_MATCH_PLUS52_RDRCTN | SIP_MATCH_PLUS81_CLG |
SIP_MATCH_PLUS81_GNACG | SIP_MATCH_PLUS81_GNOCLD
| SIP_MATCH_PLUS81_ORIGIN |
SIP_MATCH_PLUS81_PORTED |
SIP_MATCH_PLUS81_RDRCTG |
SIP_MATCH_PLUS81_RDRCTN | SIP_MATCH_PLUS86_GNACG
| SIP_MATCH_PLUS86_GNOCLD |
SIP_MATCH_PLUS86_ORIGIN |
SIP_MATCH_PLUS86_PORTED |
SIP_MATCH_PLUS86_RDRCTG |
SIP_MATCH_PLUS86_RDRCTN | SIP_MATCH_PLUS91_GNACG
| SIP_MATCH_PLUS91_GNOCLD |
SIP_MATCH_PLUS91_ORIGIN |
SIP_MATCH_PLUS91_PORTED |
SIP_MATCH_PLUS91_RDRCTG |
SIP_MATCH_PLUS91_RDRCTN | SIP_MATCH_PLUS_CLG |
SIP_MATCH_PLUS_GNACG | SIP_MATCH_PLUS_GNOCLD |
SIP_MATCH_PLUS_ORIGIN | SIP_MATCH_PLUS_PORTED |
SIP_MATCH_PLUS_RDRCTG | SIP_MATCH_PLUS_RDRCTN |
TO_HEADER_EXISTS
7 23
TABLE 7 7
Parameter
Length/
Range Description
subRule (continued)
N/A
characterManipulation
numberOfCharacters Number Of Characters.
(range: 0-64 / default = 24)
replacement Use this parameter to specify
replacement type and value.
- replacementType
- constant (default)
- variable
- value (range: 1-23 characters)
startCharacterPosition
parameterType Parameter Type.
additionalCategory | callingName |
carrierCode | carrierSelectionParameter |
causeOfNoId | chargeRateInfoIndicator |
cliBlockingIndicator | cpc | dpcIndicator
forwardCallIndicator | jurisdiction | olip |
originatingCarrier | originatingChargeArea
paiSipDisplayName | paiTelDisplayName |
sipFromDisplayName | transitNetworkSelection
| zzCode
presentation
<allowed | none | numberUnavailable |
restricted | spare>
N/A
7 24
TABLE 7 7
Profiles
Parameter
digitManipulation
(continued)
Length/
Range Description
N/A
7 25
TABLE 7 7
Parameter
digitManipulation
(continued)
7 26
Length/
Range Description
N/A
TABLE 7 7
Profiles
Parameter
digitManipulation
(continued)
N/A
TABLE 7 8
location
originalCalledNumber
outpulseNumber
pretranslated
redirecting
redirection
twoStageCollected
Parameter
Length/
Range Description
digit
N/A
7 27
TABLE 7 8
Parameter
Length/
Range Description
parameter
N/A
uri
N/A
7 28
Profiles
Parameter
Length
/Range Description
numberTranslationCriteria N/A
callingNumber
N/A
carrier
N/A
N/A
none
trunkGroup
N/A
<elementID1>
<elementID2>
<national>
<country>
lookupType
<elementID1>
<elementID2>
<national>
<country>
lookupType
<elementID1>
<elementID2>
<national>
<country>
lookupType
7 29
Length/
Range Description
numberingPlan
N/A
lengths
N/A
CHINA_NUM_PLAN
GENERIC_NUM_PLAN
GERMANY_NUM_PLAN
INDIA_NUM_PLAN
ITALY_NUM_PLAN
JAPAN_NUM_PLAN
MEXICO_NUM_PLAN
NANP_ACCESS
UK_NUM_PLAN
areaCode
exchangeCode
line
nationalNumber
subscriberNumber
7 30
N/A
Profiles
Length/
Range Description
prefixProfile
N/A
entry
N/A
CHINA_DIAL_PLAN
GENERIC_DIAL_PLAN
GERMANY_DIAL_PLAN
ITALY_DIAL_PLAN
INDIA_DIAL_PLAN
JAPAN_DIAL_PLAN
MEXICO_DIAL_PLAN
NA_DIAL_PLAN
UK_DIAL_PLAN
7 31
Length/
Range Description
determineArea When this flag is enabled, the area code
is determined from the analyzed digits.
disable (default)
enable
digitType Select digit type (default = unknown)
900PremiumToll | 950CarrierAccess |
carrierAccess | directoryAssistance |
easilyIdentifiableNumber | emergency |
governmentEmergency | ieps | international |
internationalOperator |
internetOffloadAnonymous |
internetOffloadEconomy |
internetOffloadPremium |
internetOffloadStandard | internetReception
| ipVpn | localOperator |
longDistanceOperator | national |
nationalOperator | noDigits |
otherCarrierChosen | private |
serviceAccessCode | subscriber |
subscriberOperator | test | tollFree |
transit | unknown | userName |
verticalServiceCode
dmPmRule Dm/Pm Rule identifier:
PAI_AND_FROM_HEADER
PAI_DISPLAY_NAMES_1_NTL
PAI_SIP_DSPNAME_CLG_NAM
PAI_TEL_DSPNAME_GN_CPN
PRFX_TO_HEADER_CDPN_NTL
PRFX_TO_HEADER_GDPN_NTL
PRFX_TO_HEADER_OCN_NTL
SIP_ADD_PLUS SIP_REMOVE_CLG81
SIP_REMOVE_PLUS1
SIP_REMOVE_PLUS39 SIP_REMOVE_PLUS44
SIP_REMOVE_PLUS49 SIP_REMOVE_PLUS52
SIP_REMOVE_PLUS81 SIP_REMOVE_PLUS86
SIP_REMOVE_PLUS91
7 32
Profiles
Length/
Range Description
entry (continued)
N/A
Command Example
% show profiles digitParameterHandling
dmPmCriteria dmpm1 {
parameterPresenceCheck doesntExist;
}
dmPmRule rule1;
numberTranslationCriteria NTC none 2 2 3 4 {
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 33
lookupType enumSipAor;
}
numberingPlan CHINA_NUM_PLAN {
prefixProfile CHINA_DIAL_PLAN;
lengths {
nationalNumber {
min 8;
max 31;
}
subscriberNumber {
min 2;
max 7;
}
line {
min 4;
max 4;
}
exchangeCode {
min 3;
max 3;
}
areaCode {
min 2;
max 4;
}
}
}
7 34
Profiles
Digit Profile
This object allows you to configure a Digit Profile defining digit generation and
digit detection.
Command Syntax
% set profiles digitProfile <profile name> type dtmf
dtmfDetect
frequenceRange <medium|narrow|wide|wider>
minOffDuration <#>
minOnDuration <#>
minPower <#>
twistCutoff <ratio>
% set profiles digitProfile <profile name> type dtmf
dtmfGenerate
break <duration>
make <duration>
power <power level>
% set profiles digitProfile <profile name> type mfr1
mfr1Detect
frequenceRange <#>
minOffDuration <duration>
minOnDuration <duration>
minPower <power level>
% set profiles digitProfile <profile name> type mfr1
mfr1Generate
break <duration>
make <duration>
makeKp <duration>
power <power level>
% set profiles digitProfile <profile name> type mfr2
mfr2Detect
7 35
Digit Profile
frequenceRange <#>
maxPulseDuration <duration>
minOffDuration <duration>
minOnDuration <duration>
minPower <power level>
postPulseDelay <#>
% set profiles digitProfile <profile name> type mfr2
mfr2Generate
break <duration>
finalDigitDelay <#>
make <duration>
maxFwdOffDuration <duration>
maxFwdOnDuration <duration>
power <power level>
prePulseDelay <#>
7 36
Profiles
Command Parameters
TABLE 7 12 Digit Profile Parameters
Parameter
Length/
Range
Description
digitProfile
1-23
dtmf
N/A
7 37
Digit Profile
Length/
Range
mfr1
N/A
Description
Multilink Frame Relay (MFR) variant 1 digit type.
mfr1Detect MFR1 digit detection attributes.
frequenceRange Frequency tolerances for digit detection.
medium
narrow (default)
wide
minOffDuration Minimum inter-digit duration (in milliseconds)
for digit detection. The value must be in increments of 5ms.
(range: 10-100 / default = 15).
minOnDuration Minimum tone duration (in milliseconds)
required for digit detection. The value must be in increments of 5ms.
(range: 25-100 / default = 25).
minPower Minimum power level (in dBm) required for digit
detection. (range: -45 to -25 / default = -30).
mfr1Generate MFR1 digit generation attributes. Options include:
break Silence duration (in milliseconds) between generated digits
(range: 0-8000 / default = 65)
make Duration (in milliseconds) of generated digits.
(range: 0-8000 / default = 65)
makeKp Duration (in milliseconds) of generated KP digits. (range:
0-8000 / default = 105).
power Digit generation power level (in dBm).
(range: -50 to +3 / default = -7).
mfr2
N/A
7 38
Profiles
Length/
Range
N/A
Description
mfr2Generate MFR2 digit generation attributes. Options include:
break Silence duration (in milliseconds) between generated digits
(range: 0-8000 / default = 150)
finalDigitDelay Minimum interval (in milliseconds) after
sending last message to apply answer line signal in the backward
direction. (range: 0-8000 / default = 50).
make Duration (in milliseconds) of generated digits.
(range: 0-8000 / default = 150).
maxFwdOffDuration Maximum amount of time (in milliseconds)
between the removal of a forward signal and the sending of the next
forward signal. (range: 100-60000 / default = 27000).
maxFwdOnDuration Maximum amount of time (in milliseconds)
a forward signal is sent. (range: 100-60000 / default = 15000).
power Digit generation power level (in dBm).
(range: -50 to +3 / default = -7).
prePulseDelay Delay (in milliseconds) between the end of last
compelled signal and the start of backward pulsed signal.
(range: 0-8000 / default = 100).
narrow
+/-2.0%
+/-3.0%
medium
+/-2.5%
+/-3.5%
wide
+/-3.0%
+/-4.0%
wider
+/-3.5%
+/-4.5%>
narrow
+/-(1.5% + 5Hz)
medium
+/-(1.5% + 10Hz)
wide
+/-(1.5% + 15Hz)
7 39
Digit Profile
narrow
+/-(1.5% + 10Hz)
medium
+/-(1.5% + 20Hz)
wide
+/-(1.5% + 30Hz)
Command Example
% show profiles digitProfile Test1
type dtmf;
dtmfDetect {
minPower
-25;
minOnDuration
25;
minOffDuration 25;
frequenceRange narrow;
twistCutoff
9;
}
dtmfGenerate {
power 2;
make
3445;
break 788;
}
type mfr1
% show profiles digitProfile Test1
type mfr1;
mfr1Generate {
power
-7;
make
4555;
break
4566;
makeKp 105;
}
mfr1Detect {
7 40
minPower
-30;
minOnDuration
25;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
Profiles
minOffDuration 15;
frequenceRange medium;
}
type mfr2
% show profiles digitProfile Test1
type mfr2;
mfr2Generate {
power
-10;
make
150;
break
455;
prePulseDelay
100;
maxFwdOnDuration
566;
maxFwdOffDuration 2700;
finalDigitDelay
50;
}
mfr2Detect {
minPower
-25;
minOnDuration
25;
minOffDuration
15;
frequenceRange
medium;
maxPulseDuration 1000;
postPulseDelay
234;
7 41
DTMF Trigger
DTMF Trigger
This object allows you to configure a profile defining conditions for triggering on
DTMF digit strings.
Command Syntax
% set profiles dtmfTrigger <dtmfTrigger>
interdigitTimeout <0-65535>
longdigitDuration <0-65535>
pattern <trigger pattern>
state <disabled|enabled>
Command Parameters
TABLE 7 13 DTMF Trigger Parameters
Parameter
Length/
Range
dtmfTrigger
N/A
interdigitTimeout
0-65535
longdigitDuration
0-65535
Description
N/A
state
N/A
displaylevel
7 42
1-64
Profiles
Command Example
% show profiles dtmfTrigger
dtmfTrigger egress {
state
enabled;
pattern
3;
interdigitTimeout 5000;
longdigitDuration 2000;
}
dtmfTrigger ingress {
state
enabled;
pattern
4;
interdigitTimeout 3000;
longdigitDuration 4000;
}
7 43
Use this object to specify whether to allow processing of destination trunk group
and destination trunk context associated with a Feature Control Profile.
Command Syntax
% set profiles featureControlProfile <profile_name>
processDestinationTgrp <disable|enable>
processDestinationTrunkContext <disable|enable>
Command Parameters
TABLE 7 14 Feature Control Profile Parameters
Parameterrunk
Length/
Range Description
featureControlProfile
1-23
processDestinationTgrp
N/A
processDestinationTrunkCon N/A
text
Command Example
% show profiles featureControlProfile DEFAULT_IP
processDestinationTgrp
disable;
processDestinationTrunkContext disable;
7 44
Profiles
Command Syntax
% set profiles ipSignalingPeerGroup <peer_group_name>
description <string>
ipSignalingPeerGroupData <0-32000>
sendAllIpAddressAndFQDN <disable|enable>
Command Parameters
TABLE 7 15 IP Signaling Peer Group Parameters
Parameter
Length/
Range Description
ipSignalingPeerGroup
1-23
description
1-199
ipSignalingPeerGroupData
sendAllIpAddressAndFQDN
N/A
7 45
Command Example
% set profiles ipSignalingPeerGroup SIPPeer-1 description
"Peer group example" ipSignalingPeerGroupData 1 fqdn
www.mysite.com fqdnPort 5066 ipAddress 10.22.33.44
serviceStatus inService
% set profiles ipSignalingPeerGroup SIPPeer-1
sendAllIpAddressAndFQDN enable
% show profiles ipSignalingPeerGroup
sendAllIpAddressAndFQDN enable;
ipSignalingPeerGroup SIPPeer-1 {
description "Peer group example";
ipSignalingPeerGroupData 1 {
serviceStatus inService;
ipAddress
10.22.33.44;
fqdn
www.mysite.com;
fqdnPort
5066;
}
}
7 46
Profiles
Media
The SBC 5x00 uses Packet Service Profile and the Codec Entry to control the
media characteristics for calls. The following Media elements are included in this
section:
Announcement Package
SBC 5x00 supports playing announcements and tones, and can collect digits.
SBC 5x00 plays out the specified announcement/tone using the specified profile.
You can customize announcements by provisioning the announcement packages.
An announcement package supports provisioning up to 16 announcement names
to segment id mapping. For more information on configuring Media Profiles
through Embedded Management Application, refer to SBC 5x00 EMA User
Guide.
Command Syntax
To set the announcement package for a node:
% set profiles media announcementPackage <pkg name>
element <name>
segmentId <#>
packageID <100-2048>
To display the recently created announcement packages:
% show profiles media announcementPackage <pkg name>
To delete the recently created announcement packages:
% delete profiles media announcementPackage <pkg name>
7 47
Media
Length/
Range
Description
announcementPackage
NA
element
NA
packageID
100-2048
Codec Entry
Audio codecs are associated with a Packet Service Profile. Some codecs are
used in pass-through or direct media mode only (that is, special DSP treatments
and transcoding are not applicable to the calls using these audio codecs).
All audio codecs used by video calls are also used only in pass-through or direct
media mode. Audio codec relay is supported in SIP-SIP, H.323-H.323 as well as
SIP-H.323 interworking calls. For a list of SBC 5x00 supported audio codecs, refer
to 550-05335 SBC 5x00 Operations Guide.
Command Syntax
% set profiles media codecEntry <codec_name>
codec <codec_type>
codingRate <codingRate>
dtmf
relay <relay_type>
removeDigits <disable|enable>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
law <ALaw|ULaw|deriveFromOtherLeg>
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
7 48
Profiles
packetSize <packetSize>
preferredRtpPayloadType <0-128>
sendSid <disable|enable>
% set profiles media codecEntry <codec_name>
codec <codec_type>
codingRate <codingRate>
dtmf <dtmf>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
packetSize <packetSize>
preferredRtpPayloadType <preferredRtpPayloadType>
% set profiles media codecEntry <codec_name> codec
<amrBandwidthEfficient|amrCrc|amrCrcInterleaving|amrCrcRobus
tSorting|amrInterleaving|amrInterleavingRobustSorting|amrIuU
p|amrOctetAligned|amrRobustSorting|efr>
activeCodecSet <activeCodecSet>
dtmf
relay <relay_type>
removeDigits <disable|enable>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
fecRedundancy <0|1|2>
modeChangeNeighbor <disable|enable>
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
packetSize <20|40|60>
preferredRtpPayloadType <0-127>
silenceSuppression
mode <disable|enable>
vadType <vad1|vad2>
7 49
Media
7 50
Profiles
7 51
Media
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
packetSize <20|40|60>
preferredRtpPayloadType <0-127>
% set profiles media codecEntry <codec_name> codec <g711s>
codingRate <codingRate>
dtmf <dtmf>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
packetSize <packetSize>
preferredRtpPayloadType <preferredRtpPayloadType>
sendSid <disable|enable>
% set profiles media codecEntry <codec_name> codec <g728ss>
dtmf <dtmf>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
preferredRtpPayloadType <preferredRtpPayloadType>
% set profiles media codecEntry <codec_name> codec
<g726|g726ss>
codingRate 32
dtmf
relay <relay_type>
removeDigits <disable|enable>
fax
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
7 52
Profiles
modem
failureHandling <continue|disconnect>
toneTreatment <treatment_type>
packetSize <20|40|60>
preferredRtpPayloadType <0-127>
Command Parameters
TABLE 7 17 Codec Entry Parameters
Parameter
Length/
Range
codecEntry
N/A
Description
Specifies the name of an entity consisting of a codec type along
with the set of parameters to use with it. You can define any name
or use the codec names available by default:
codec
N/A
G711-DEFAULT
G711SS-DEFAULT
G723-DEFAULT
G723A-DEFAULT
G726-DEFAULT
G729A-DEFAULT
G729AB-DEFAULT
amrBandwidthEfficient
amrCrc
amrCrcInterleaving
amrCrcRobustSorting
amrInterleaving
amrInterleavingRobustSorting
amrIuUp
amrOctetAligned
amrRobustSorting
amrwbBandwidthEfficient
amrwbCrc
amrwbCrcInterleaving
amrwbCrcInterleavingRobustSorting
amrwbCrcRobustSorting
amrwbInterleaving
amrwbInterleavingRobustSorting
amrwbOctetAligned
7 53
Media
Length/
Range
codec (continued)
N/A
7 54
Description
bv16
bv32
bv32Fec
efr
evrc
evrc0
evrc1
evrc1Fr
evrcb
evrcb0
evrcb1
evrcb1Fr
g711
g711ss
g722
g7221
g7221ss
g7231
g7231a
g726
g726ss
g728
g728ss
g7291
g729a
g729ab
ilbc
ilbcss
isac
l16-16
msrta16
msrta8
silk12
silk16
silk24
silk8
speex16
speex16Fec
speex32
speex8
speex8Fec
Profiles
Length/
Range
activeCodecSet
N/A
Description
The active code set is applicable only for AMR codecs. Specify
the allowed coding rate for the AMR narrow-band codecs.
Multiple rates may be selected using comma (,). Valid values are:
modeSet
N/A
dtmf
N/A
0-4.75kbps
1-5.15kbps
2-5.90kbps
3-6.70kbps
4-7.40kbps
5-7.950kbps
6-10.20kbps
7-12.20kbps
0-6.6
1-8.85
2-12.65
3-14.25
4-15.85
5-18.25
6-19.85
7-23.05
8-23.85
The DTMF maps one or more digit key sequences to actions and
associated scripts for take back and transfer features such as
blind transfer, consultative transfer, and conference and transfer.
relay Type of DTMF relay. Select any one of the relay:
bothOobAnd2833 Out-of-Band and RFC 2883 are
equally received and both can be transmitted. This option
would normally be used only in the case where the OOB
DTMF signaling is absorbed and not regenerated. For
example, the OOB DTMF might go to an application server
that needs to detect the DTMF for control purposes but does
not process RTP and the 2833 DTMF would go to the
destination media address as part of the RTP stream.
eitherOobOrRfc2833 Out-of-Band and RFC 2833 are
equally received and only one is transmitted. The one
transmitted is the one preferred by the peer or RFC 2833 as
the default.
none Leaves the DTMF tones in-band as encoded audio.
outOfBand Applies to SBC 5x00-to-SIP or SBC 5x00-toH.323. Carries DTMF in the signaling protocol.
rfc2833 Applies to SBC 5x00-to-SIP, SBC 5x00-toH.323, or SBC 5x00-to-SBC 5x00. Encodes DTMF into RTP
using format and payload type distinct from audio encoding.
7 55
Media
Length/
Range
dtmf (continued)
N/A
fax
N/A
Description
N/A
N/A
law
modeChangeNeighbor
7 56
Profiles
Length/
Range
modem
N/A
Description
Specifies the treatment taken when the modem tone is detected,
which can be:
failureHandling The behavior when a modem tone is
detected but the treatment fails for any reason. The behavior
can be:
continue (Default) Continue to process the call.
disconnect Release the call.
toneTreatment Treatment taken when the modem tone is
detected, which can be:
applyFaxTreatment Treat the modem tone as a fax
tone, and apply the fax treatment for the selected codec.
NOTE: applyFaxTreatment is not supported for Gateway
Links.
packetSize
N/A
preferredRtpPayload 0-128
Type
10
15
20
25
30
35
40
sendSid
N/A
codingRate
N/A
displaylevel
1-64
7 57
Media
Command Example
% show profiles media
codecEntry G711-DEFAULT {
codec
g711;
packetSize
10;
preferredRtpPayloadType
128;
fax {
failureHandling continue;
toneTreatment
none;
}
modem {
failureHandling continue;
toneTreatment
none;
}
law
deriveFromOtherLeg;
dtmf {
relay
none;
removeDigits enable;
}
}
7 58
Profiles
7 59
Media
Command Syntax
The following CLI syntax applies to Media QoS KPI Profile.
% set profiles media mediaQosKpiProfile <profile_name>
profileActive <disable|enable>
rFactor <disable|enable>
rFactorThreshold <1-100>
Command Parameters
TABLE 7 18 Media QoS KPI Profile Parameters
Parameter
Length/
Range Description
mediaQosKpiProfile
1-23
profileActive
N/A
rFactor
N/A
rFactorThreshold
0-100
Command Example
This example creates a Media QoS KPI Profile named MQOS-Test, enables the
profile, enables R-Factor measurement and sets R-Factor threshold to 75%.
In the next two commands, the profile is associated with the DEFAULT_SIP IP
Signaling Profile and QoS-based routing is enabled.
% set profiles media mediaQosKpiProfile MQOS-Test
profileActive enable rFactor enable rFactorThreshold 75
7 60
Profiles
enable;
rFactor
enable;
rFactorThreshold 75;
% set profiles signaling ipSignalingProfile DEFAULT_SIP
egressIpAttributes mediaQosKpiProfile MQOS-Test
% set profiles signaling ipSignalingProfile DEFAULT_SIP
egressIpAttributes flags qosBasedRouting enable
Command Syntax
% set profiles media packetServiceProfile
<unique_profile_name>
aal1PayloadSize <0-999>
codec <codecEntry1-codecEntry4> <codec>
dataCalls
initialPlayoutBufferDelay <5-50>
packetSize <10|20|30|40>
preferredRtpDataPayloadType <0-127>
flags
digitDetectSendEnabled <disable|enable>
disallowDataCalls <disable|enable>
interworkDtmfWithoutTranscoding <disable|enable>
useDirectMedia <disable|enable>
validatePeerSupportForDtmfEvents <disable|enable>
honorRemotePrecedence <disable|enable>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 61
Media
mediaPacketCos <0-7>
packetToPacketControl
codecsAllowedForTranscoding
otherLeg <amr|efr|evrc|g711a|g711u|g722|g726|g729|
g7221|g7222|g7231|ilbc|t38>
thisLeg
<amr|efr|evrc|g711a|g711u|g722|g726|g729|g7221|
g7222|g7231|ilbc|t38>
conditionsInAdditionToNoCommonCodec
differentDtmfRelay <disable|enable>
differentPacketSize <disable|enable>
differentSilenceSuppression <disable|enable>
honorOfferPreference <disable|enable>
transcode <conditional|determinedByPspForOtherLeg|
only|transcoderFreeTransparency
peerAbsenceAction <none|peerAbsenceTrap|
peerAbsenceTrapAndDisconnect>
preferredRtpPayloadTypeForDtmfRelay <0-128>
rtcpOptions rtcp <disable|enable>
secureRtpRtcp
cryptoSuiteProfile <profile_name>
flags
allowFallback <disable|enable>
enableSrtp <disable|enable>
sendRoutePSPPrecedence <disable|enable>
silenceFactor <0-50>
silenceInsertionDescriptor
g711SidRtpPayloadType <0-127>
heartbeat <disable|enable>
t38
dataRateManagementType <type1LocalGenerationOfTcf|
type2TransferOfTcf>
ecm ecmPreferred <disable|enable>
lowSpeedNumberOfRedundantPackets <0|1|2>
maxBitRate <2.4Kbits_s|4.8Kbits_s|9.6Kbits_s|
14.4Kbits_s>
numberOfRedundantPackets <0|1|2>
typeOfService <0-999>
videoCalls
audioOnlyIfVideoIsPrevented <disable|enable>
maxVideoBandwith <0-2048>
7 62
Profiles
videoBandwidthReductionFactor <0-100>
voiceInitialPlayoutBufferDelay <1-50>
Command Parameters
TABLE 7 19 Packet Service Profile Parameters
Parameter
Length/
Range Description
packetServiceProfile
N/A
aal1PayloadSize
0-999
codec
N/A
7 63
Media
Length/
Range Description
dataCalls
N/A
flags
N/A
7 64
Profiles
Length/
Range Description
flags (continued)
N/A
validatePeerSupportForDtmfEvents Flag to
validate peer support for DTMF events. Enable this flag for all
peer devices that support RFC 4733.
enable SBC 5x00 validates the presence of DTMF
events in the offer or answer from peers that support RFC
4733. If DTMF Relay is enabled and events 0-15 are
received (with no other combination or subset of events),
SBC 5x00 forwards the events in the egress leg to this
peer using the named event RTP payload. When SBC
5x00 is configured for a pass-through call and it receives
DTMF events other than 0-15 from the ingress peer, it
does not offer any DTMF events to the egress endpoint.
disable (default) SBC 5x00 does not validate the
presence of DTMF events in the offer or answer from the
peer. If DTMF relay is enabled, SBC 5x00 transmits DTMF
digits received from the other leg to this peer using the
named event RTP payload.
honorRemotePrecedence
N/A
mediaPacketCos
0-7
7 65
Media
Length/
Range Description
packetToPacketControl
N/A
7 66
g726
g729
Profiles
Length/
Range Description
peerAbsenceAction
N/A
preferredRtpPayloadTyp 0-128
eForDtmfRelay
rtcpOptions
N/A
secureRtpRtcp
N/A
7 67
Media
Length/
Range Description
sendRoutePSPPrecedence N/A
silenceFactor
N/A
silenceInsertionDescri N/A
ptor
t38
N/A
7 68
Profiles
Length/
Range Description
t38 (continued)
N/A
typeOfService
0-999
videoCalls
N/A
voiceInitialPlayoutBuf 1-50
ferDelay
7 69
Media
Command Example
% show profiles media packetServiceProfile
packetServiceProfile DEFAULT {
dataCalls {
preferredRtpDataPayloadType 56;
initialPlayoutBufferDelay
50;
packetSize
20;
}
silenceFactor
40;
typeOfService
0;
voiceInitialPlayoutBufferDelay
10;
rtcpOptions {
rtcp disable;
}
silenceInsertionDescriptor {
g711SidRtpPayloadType 19;
heartbeat
enable;
}
aal1PayloadSize
47;
codec {
codecEntry1 G711-DEFAULT;
codecEntry2 "";
codecEntry3 "";
codecEntry4 "";
}
packetToPacketControl {
transcode conditional;
conditionsInAdditionToNoCommonCodec {
differentDtmfRelay
disable;
differentPacketSize
disable;
differentSilenceSuppression disable;
honorOfferPreference
disable;
}
codecsAllowedForTranscoding {
thisLeg
"";
otherLeg "";
}
}
7 70
Profiles
Command Syntax
% set profiles media toneAndAnnouncementProfile <profile name>
localRingBackTone
signalingTonePackageState <disable|enable>
flags
useThisLrbtForEgress <disable|enable>
useThisLrbtForIngress <disable|enable>
makeInbandToneAvailable <disable|enable>
precedence <higher|lower>
signalingTonePackage <name>
toneAndAnnouncement
announcementPackageState <disable|enable>
announcementPackage <name>
override <disable|enable>
sigTonePackage <name>
7 71
Media
Command Parameters
TABLE 7 20 Tone and Announcement Profile parameters
Parameter
Length/
Range Description
toneAndAnnouncementProfile
NA
localRingBackTone
NA
7 72
Profiles
Length/
Range Description
toneAndAnnouncement
NA
Tone Package
This object configures a tone package, which defines a set of call progress tones
for a given country or carrier. Tone packages are configured by assigning tone
types to tone profiles. You may add a tone type to a tone package. You may delete
a tone type from a tone package. You may modify a tone type within a tone
package by specifying a different tone profile. The tone package name may be
used by the toneAndAnnouncementProfile in the Packet Service Profile.
SBC 5x00 supports a default tone package with a package id of "1". The default
package contains the following tone profile definitions:
Dial
Ring
Busy
Reorder
sit1
sit2
sit3
callWaiting1
callWaiting2
callWaiting3
callWaiting4
cpcAlerting
7 73
Media
Command Syntax
% set profiles media tonePackage <package name>
packageId <100-248>
toneType <user name of tone type, e.g. dial, busy
reorder, etc.>
toneProfile <profile name>
Command Parameters
TABLE 7 21 Tone Package Parameters
Parameter
Length/
Range Description
tonePackage
N/A
packageId
toneType
Command Examples
To show seeded DEFAULT tone package:
% show profiles media tonePackage DEFAULT
packageId 1;
element busy {
toneProfile defBusy;
}
element dial {
toneProfile defDial;
}
element ring {
7 74
Profiles
toneProfile defRing;
}
element sit1 {
toneProfile defSit1;
}
element sit2 {
toneProfile defSit2;
}
element sit3 {
toneProfile defSit3;
}
element reorder {
toneProfile defReorder;
}
element cpeAlerting {
toneProfile defCpeAlerting;
}
element callWaiting1 {
toneProfile defCallWaiting1;
}
element callWaiting2 {
toneProfile defCallWaiting2;
}
element callWaiting3 {
toneProfile defCallWaiting3;
}
element callWaiting4 {
toneProfile defCallWaiting4;
To delete a tone package:
% delete profiles media tonePackage custTonePkg
7 75
Media
Tone Profile
This object creates and configures a profile for generating a tone consisting of a
single frequency, dual frequency, amplitude-modulated frequencies, or composite.
Select the appropriate CREATE and CONFIGURE commands and parameters for
generating tones with the following signal characteristics:
Single Tone
Dual Tone
Modulated Tone
Composite Tone
For more information on Tone Profile and signal characteristics, refer to 55005335 SBC 5x00 Operations Guide.
Command Syntax
To create custom tone profile:
% set profiles media toneProfile <profile name>
break1 <-1 to 8000>
break2 <-1 to 8000>
break3 <-1 to 8000>
dualTone
tone1Frequency <0-3999, in Hertz>
tone1Power <-50-3, in dBm>
tone2Frequency <0-3999, in Hertz>
tone2Power <-50-3, in dBm>
generationMethod <compositeTone|dualTone|modulatedTone|
singleTone>
make1 <-1-8000, in milliseconds>
make2 <-1-8000, in milliseconds>
make3 <-1-8000, in milliseconds>
repeat <#>
repeat1 <#>
repeat2 <#>
repeat3 <#>
7 76
Profiles
Command Parameters
TABLE 7 22 Tone Profile Parameters
Parameter
Length/
Range Description
toneProfile
N/A
break1
-1-8000 Use this parameter to specify duration of the first off cadence, in
milliseconds. (default = 500).
Use this object to define tone profiles for the node. Enter a user
name, or select a default profile.
-1-8000 Use this parameter to specify duration of the second off cadence, in
milliseconds. (default = 0).
If duration = 0, silence is not generated between the on cadences.
If duration = -1, silence is generated continuously.
break3
-1-8000 Use this parameter to specify duration of the third off cadence, in
milliseconds. (default = 0).
If duration = 0, silence is not generated between the on cadences.
If duration = -1, silence is generated continuously.
dualTone
N/A
generationMethod
This parameter determines the generation method for the tone. The
value is specified at object creation time and cannot be modified
thereafter.
make1
compositeTone
dualTone (default)
modulatedTone
singleTone
make2
7 77
Media
Length/
Range Description
-1-8000 Use this parameter to specify duration of the third on cadence, in
milliseconds. (default = 0).
make3
N/A
repeat1
N/A
repeat2
N/A
repeat3
N/A
Command Examples
To show seeded tone profile:
% show profiles media toneProfile
defBusy
defDial
defReorder
defRing
defSit1
defSit2
defSit3
fccBusy
fccDial
fccRingback
7 78
break1
milliseconds.
break2
milliseconds.
break3
milliseconds.
Profiles
compositeTone
attributes.
dualTone
attributes.
make2
milliseconds.
make3
milliseconds.
modulatedTone
attributes.
repeat
Number of overall cadence (1, 2, and
3 in sequence) cycles to generate.
repeat1
generate.
repeat2
generate.
repeat3
generate.
singleTone
attributes.
7 79
Security
Security
By default, SRTP and SRTCP packet payloads are both authenticated and
encrypted. The SRTP specification requires the use of message authentication for
SRTCP, but not for SRTP. Use of unauthenticatedSRTP is not recommended.
7 80
Profiles
Command Syntax
% set profiles security cryptoSuiteProfile <profile name>
entry <priority>
cryptoSuite <cryptoSuite>
sessionParameterFlags <sessionParameterFlags>
% show profiles security cryptoSuiteProfile
<cryptoSuiteProfile>
displaylevel <displaylevel>
% delete profiles security cryptoSuiteProfile
<cryptoSuiteProfile>
Command Parameters
TABLE 7 23 Crypto Suite Profile Parameters
Parameter
Length/
Range Description
cryptoSuiteProfile
1-23
entry
N/A
cryptoSuite
N/A
sessionParameterFlags
N/A
7 81
Security
Command Example
% show profiles security cryptoSuiteProfile
cryptoSuiteProfileTest
entry 1
{
cryptoSuite AES-CM-128-HMAC-SHA1-80;
sessionParameterFlags
{
unencryptedSRTCP
enable;
unencryptedSRTP
enable;
unauthenticatedSRTP enable;
}
}
Command Syntax
% set profiles security ikeProtectionProfile <profile name>
algorithms <encryption|integrity>
dpdInterval <interval #>
saLifetimeTime <1200-1000000 seconds>
7 82
Profiles
Command Parameters
TABLE 7 24 Key Management Protection Profile Parameters
Parameter
Length/
Range
ikeProtectionProfile
1-23
algorithms
N/A
Description
10-3600,
IKE Protection Profile Dead Peer Detection test interval period, in
or noDpd seconds. To disable DPD, enter noDpd. (default = 30).
saLifetimeTime
12001000000
displaylevel
1-64
Command Example
% show profiles security ikeProtectionProfile
ikeProtectionProfile Test
{
saLifetimeTime 28800;
algorithms {
encryption 3DesCbc,aesCbc128;
integrity
dpdInterval
hmacSha1,hmacMd5;
45;
}
}
7 83
Security
Command Syntax
% set profiles security ipsecProtectionProfile <profile
name>
espAlgorithms
encryption <3DesCbc|aesCbc128|null>
integrity <hmacMd5|hmacSha1>
saLifetimeByte <10000-4294967295 (in bytes), or
unlimited>
saLifetimeTime <1200-1000000 (in seconds)>
% show profiles security ipsecProtectionProfile <profile
name>
displaylevel <displaylevel>
espAlgorithms
encryption
integrity
saLifetimeByte
saLifetimeTime
% delete profiles security ipsecProtectionProfile <profile
name>
Command Parameters
TABLE 7 25 IPSec Protection Profile Parameters
Parameter
Length/
Range
ipsecProtection 1-23
Profile
7 84
Description
The name of the IPSec Protection Profile. This profile establishes the
encryption algorithm, the maximum SA lifetime, and the replay rules for
an SPD entry. These properties are used by the SBC 5x00 when it
forms an IPSec Security Association with a peer.
Profiles
Length/
Range
Description
espAlgorithms
N/A
saLifetimeByte
100004294967295
saLifetimeTime
12001000000
displaylevel
1-64
Command Example
% show profiles security ipsecProtectionProfile
AesSha1IpsecProfile
{
saLifetimeTime 28800;
saLifetimeByte unlimited;
espAlgorithms
{
encryption null,3DesCbc,aesCbc128;
integrity
hmacSha1;
}
}
7 85
Security
TLS Profile
This object creates and configures a profile for implementing the Transport Layer
Security (TLS) protocol for use with SIP over TLS. TLS is an IETF protocol for
securing communications across an untrusted network. Normally, SIP packets are
sent in plain text over TCP or UDP connections; Secure SIP is a security measure
that uses TLS, the successor to the Secure Sockets Layer (SSL) protocol.
To add a TLS protection-level policy, you create a TLS Profile and configure each
of the parameters. The tlsProfile is associated with sipSignalingPort. The settings
within the defaulttlsProfile may be modified. Also, the supported transport
protocols must be set to allow SIP over TLS.
Command Syntax
% set profiles security tlsProfile <profile name>
allowedRoles <clientandserver|server>
appAuthTimer <1-60 seconds>
authClient <false|true>
cipherSuite1 <nosuite|rsa-with-3des-ede-cbc-sha|rsa-withaes-128-cbc-sha|rsa-with-null-sha>
cipherSuite2 <nosuite|rsa-with-3des-ede-cbc-sha|rsa-withaes-128-cbc-sha|rsa-with-null-sha>
cipherSuite3 <nosuite|rsa-with-3des-ede-cbc-sha|rsa-withaes-128-cbc-sha|rsa-with-null-sha>
clientCertName <name>
handshakeTimer <1-60 seconds>
serverCertName <name>
sessionResumpTimer <0-86400 seconds>
7 86
Profiles
Command Parameters
TABLE 7 26 TLS Profile Parameters
Parameter
Length/
Range
Description
tlsProfileName
1-23
allowedRoles
N/A
appAuthTimer
1-60
authClient
N/A
cipherSuite1
N/A
Use this parameter to specify the first TLS Cipher Suite choice for
this profile.
nosuite
rsa-with-3des-ede-cbc-sha
rsa-with-aes-128-cbc-sha (default)
rsa-with-null-sha
NOTE: The first component (rsa) of the TLS cipher suite
name identifies the authentication mechanism used in the
TLS Handshake protocol. The middle components (aes128) identify the confidentiality cipher and mode used for
the TLS Record protocol. The last component (SHA)
identifies the integrity cipher used for the TLS Record
protocol.
cipherSuite2
N/A
Use this optional parameter to specify the second TLS Cipher Suite
choice for this profile.
cipherSuite3
N/A
Use this optional parameter to specify the third TLS Cipher Suite
choice for this profile.
clientCertName
1-23
nosuite (default)
rsa-with-3des-ede-cbc-sha
rsa-with-aes-128-cbc-sha
rsa-with-null-sha
nosuite (default)
rsa-with-3des-ede-cbc-sha
rsa-with-aes-128-cbc-sha
rsa-with-null-sha
7 87
Security
Length/
Range
Description
handshakeTimer
1-60
serverCertName
1-23
sessionResumpTimer
0-86400 The TLS session resumption period (in seconds) for which cached
sessions are retained. TLS allows successive connections to be
created within one TLS session (and the resumption of a session
after a TLS connection is closed or after a server card failover)
without repeating the entire authentication and other setup steps
for each connection, except when the space must be reclaimed for
a new session. (default = 3600)
Command Example
% show profiles security tlsProfile TestingTLS
appAuthTimer
5;
handshakeTimer
5;
sessionResumpTimer 3590;
7 88
cipherSuite1
rsa-with-aes-128-cbc-sha;
cipherSuite2
rsa-with-null-sha;
cipherSuite3
rsa-with-3des-ede-cbc-sha;
allowedRoles
server;
authClient
true;
clientCertName
TestigTP;
serverCertName
test23;
Profiles
Services
Command Syntax
% set profiles services classOfService <CoS name>
blocking
entry <called number, country, call type>
service <disable|enable>
nonSubscriberCallTypeFiltering
carrierCutThrough|internationalOperator|
internationalType|ipVpnService|localOperator|
longDistanceOperator|mobile|nationalOperator|
nationalType|otherCarrierChosen|private|test|
transit|userName
screening script
BLOCKING|DEFAULT_TERMINATING|NONSUB_DENY|
NO_ROUTES_FOUND|SCREENING|TANDEM
7 89
Services
Command Parameters
TABLE 7 27 Class of Service Parameters
Parameter
Length/
Range Description
classOfService
N/A
blocking
N/A
nonSubscriberCallType N/A
Filtering
Use this parameter to specify the type of calls allowed for nonsubscriber call routing. By default, all options are selected.
screening script
N/A
Use this parameter to select the screening script to use with this
class of service.
7 90
carrierCutThrough
internationalOperator
internationalType
ipVpnService
localOperator
longDistanceOperator
mobile
nationalOperator
nationalType
otherCarrierChosen
private
test
transit
userName
BLOCKING
DEFAULT_TERMINATING
NONSUB_DENY
NO_ROUTES_FOUND
SCREENING
TANDEM
Profiles
Command Example
The following example accomplishes the following actions:
Command Syntax
% set profiles services dblProfile <DBL Profile name>
rule <rule name>
action <blacklist|watch>
actionEffectivePeriod <60-86400 seconds>
event <badSipMessage|epCacAggrReject|
sipRegistrationFailure>
eventPeerDayThreshold <0-86400>
state <disabled|enabled>
state <disabled|enabled>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 91
Services
type <sip>
Command Parameters
TABLE 7 28 DBL Profile Parameters
Parameter
Length/
Range
Description
dblProfile
1-23
rule
N/A
state
N/A
type
7 92
N/A
Profiles
Command Examples
The following example sets DBL profile named DBP-1 with a rule (named
RULE-1) to watch SIP endpoints every 60 seconds for a bad SIP message. If the
number of events per day to be used as a token bucket policer fillrate is 13.
% set profiles services dblProfile DBP-1 rule RULE-1 action
watch actionEffectivePeriod 60 event badSipMessage
eventPeerDayThreshold 13 state enabled
% show profiles services dblProfile DBP-1
rule RULE-1 {
state
enabled;
event
badSipMessage;
action
watch;
eventPerDayThreshold
13;
actionEffectivePeriod 60;
Command Syntax
% set profiles services disconnectSignalSequenceProfile
<profile name>
ssp <ssp0 - ssp32>
param1 <first param. name>
param2 <second param. name>
position <0-255>
state <disabled|enabled>
token <clear|delay|exec|playAnn|playTone>
7 93
Services
Command Parameters
TABLE 7 29 Disconnect SSP Parameters
Parameter
Length
/Range Description
disconnectSignalSequence N/A
Profile
ssp
0-32
param1
N/A
param2
N/A
position
0-255
state
N/A
token
N/A
7 94
Profiles
Command Examples
The following command creates and enables an SSP called ssp1 which is set to
position 1.
% set profiles services disconnectSignalSequenceProfile
DSSP-1 ssp ssp1 state enabled position 1 token playTone
param1 callWaiting1 param2 0
% show profiles services disconnectSignalSequenceProfile
DSSP-1
ssp ssp1 {
position 1;
token
playTone;
param1
callWaiting1;
param2
0;
state
enabled;
Command Syntax
% set profiles services disconnectTreatmentProfile <profile
name>
reason <1-255>
disconnectSSP <DSSP profile name>
7 95
Services
Command Parameters
TABLE 7 30 Disconnect Treatment Profile Parameters
Length/
Range Description
Parameter
disconnectTreatment
Profile
N/A
reason
1-255
N/A
disconnectSSP
Command Example
The following example creates a Disconnect Treatment Profile named DTP-1
with a reason code of 16 (normal call clearing), and assigns disconnect SSP
DSSP-1 to this profile so that when this profile runs it will execute DSSP-1.
% set profiles services disconnectTreatmentProfile DTP-1
reason 16 disconnectSSP DSSP-1
% show profiles services disconnectTreatmentProfile
disconnectTreatmentProfile DTP-1 {
reason 16 {
disconnectSSP DSSP-1;
}
}
7 96
Profiles
Command Syntax
% set profiles services emergencyCallProfile <profile name>
cpc <none|priority>
prefix1 <firstprefix>
prefix2 <secondprefix>
prefix3 <thirdprefix>
urnPrefix <prefix>
xemg <disabled|enabled>
Command Parameters
TABLE 7 31 Emergency Call Profile Parameters
Parameter
Length/
Range Description
emergencyCallProfile 1-23
N/A
cpc
prefix1
0-15
prefix2
0-15
prefix3
0-15
urnPrefix
N/A
xemg
N/A
7 97
Services
Command Example
The following example creates an Emergency Call Profile named EmergCall-1,
and specifies to use cpc=priority as emergency call indicator. Also, 911 is set as
prefix1 any incoming call with a prefix of 911 is classified as an emergency call.
% set profiles services emergencyCallProfile EmergCall-1 cpc
priority prefix1 911
% show profiles services emergencyCallProfile EmergCall-1
prefix1 911;
cpc
priority;
After updating a Path Check Profile, you must disable and re-enable the
profile for the change to take effect.
Command Syntax
% set profiles services pathCheckProfile <profile name>
protocol sipOptions
recoveryCount <1-10>
replyTimeoutCount <1-10>
sendInterval <1-600>
Command Parameters
TABLE 7 32 Path Check Profile Parameters
Parameter
Length/
Range Description
pathCheckProfile
1-23
protocol
N/A
recoveryCount
1-10
replyTimeoutCount 1-10
7 98
Profiles
Length/
Range Description
sendInterval
1-600
Specifies interval (in seconds) in which the PING request will be sent
out to the endpoints. (default = 60)
Command Example
This example creates a patch check profile named PCP-1 with the default ping
protocol type sipOptions, a recovery count of 7 and a send interval of 120
seconds. The reply timeout count is left at the default of 6. Next, the PCP is
assigned to defaultSigZone zone for default address context using IP address
10.20.120.21.
% set profiles services pathCheckProfile PCP-1 protocol
sipOptions recoveryCount 7 sendInterval 120
% show profiles services pathCheckProfile PCP-1
protocol
sipOptions;
sendInterval
120;
recoveryCount 7;
% set addressContext default zone defaultSigZone ipPeer
PEER-1 ipAddress 10.20.120.21 pathCheck profile PCP-1
state enabled
% show addressContext default zone defaultSigZone ipPeer
PEER-1
ipAddress 10.20.120.21;
pathCheck {
profile PCP-1;
state
enabled;
7 99
Services
recoveryAlgProbeDuration: 1 second
recoveryAlgProbeInterval: 1 second
recoveryAlgProbeMethod: sip-options
recoveryAlgProbeNumResponses: 1
recoveryAlgTimerDuration: 1 second
recoveryAlgorithm: probe
Command Syntax
% set profiles services sipArsProfile <profile name>
blkListAlgRetryAfterType sip-503
blkListAlgTimeoutsDuration <1-3600>
blkListAlgTimeoutsNumTimeouts <1-3600>
blkListAlgTimeoutsType sip-invite
blkListAlgorithms <retryafter|timeouts>
recoveryAlgProbeDuration <1-3600>
recoveryAlgProbeInterval <1-600>
recoveryAlgProbeMethod sip-options
recoveryAlgProbeNumResponses <1-32>
recoveryAlgTimerDuration <1-3600>
recoveryAlgorithm <probe|timer>
7 100
Profiles
Command Parameters
TABLE 7 33 SIP ARS Profile Parameters
Parameter
Length/
Range Description
sipArsProfile
1-23
blkListAlgRetryAfterType
N/A
blkListAlgTimeoutsDuration
1-3600
blkListAlgTimeoutsNumTimeouts 1-3600
blkListAlgTimeoutsType
N/A
blkListAlgorithms
N/A
recoveryAlgProbeDuration
1-3600
recoveryAlgProbeInterval
1-600
recoveryAlgProbeMethod
N/A
recoveryAlgProbeNumResponses
1-32
recoveryAlgTimerDuration
1-3600
7 101
Services
Length/
Range Description
recoveryAlgorithm
N/A
NOTE
Traffic is shared across all SBC 5x00 SCM processes. For INVITE time
outs, an IP Peer is blacklisted only when the same SCM process
reaches the configured number of INVITE timeouts within the
configured timeout duration.
For a single shot call scenario (i.e. lab testing), it may be necessary to
gather additional timeouts to see an IP Peer get blacklisted. Once the
peer is blacklisted, the same data is available across all SCM
processes.
Command Examples
The following example configures a SIP ARS profile named ARSPROFILE1
using the various objects and parameters.
% set profiles services sipArsProfile ARSPROFILE1
blkListAlgorithms retryafter,timeouts
blkListAlgTimeoutsType sip-invite
blkListAlgTimeoutsNumTimeouts 45 blkListAlgRetryAfterType
sip-503
% set profiles services sipArsProfile ARSPROFILE1
blkListAlgTimeoutsDuration 34 recoveryAlgProbeDuration
546 recoveryAlgProbeInterval 78 recoveryAlgProbeMethod
sip-options recoveryAlgProbeNumResponses 6
recoveryAlgTimerDuration 456 recoveryAlgorithm probe
% show profiles services sipArsProfile
sipArsProfile ARSPROFILE1 {
7 102
Profiles
blkListAlgorithms
timeouts,retryafter;
blkListAlgTimeoutsType
sip-invite;
blkListAlgTimeoutsNumTimeouts 45;
blkListAlgTimeoutsDuration
34;
blkListAlgRetryAfterType
sip-503;
recoveryAlgorithm
probe;
recoveryAlgTimerDuration
456;
recoveryAlgProbeMethod
sip-options;
recoveryAlgProbeInterval
78;
recoveryAlgProbeNumResponses
6;
recoveryAlgProbeDuration
546;
Command Syntax
The CLI syntax to configure the SIP Security Profile is shown below:
% set profiles services sipSecurityProfile <profile name>
forceClientSecurityPref <disabled|enabled>
rejectSecUnsupportedRequest <disabled|enabled>
sipSecurityMechanism ipsec-3gpp precedence <1-65535>
Command Parameters
TABLE 7 34 SIP Security Profile Parameters
Parameter
Length
/Range Description
sipSecurityProfile
1-23
forceClientSecurityPref N/A
7 103
Services
Parameter
rejectSecUnsupportedReq N/A
uest
sipSecurityMechanism
N/A
Command Example
The following example accomplishes the following:
7 104
Profiles
Signaling
X-Header Profile
X-headers are fields in the request HTTP header beginning with an X. In other
words, these fields are used for non-standard (or proprietary) additions to the
regular fields in the HTTP header.
Command Syntax
% set profiles signaling XHeaderProfile <profile_name>
P-HeaderExtensions
P-Area-Info
RecvHeader <disabled|enabled>
SendHeader <disabled|enabled>
X-Header-default-value
X-IsupMtype-ACM
X-BCI <0-4 characters, in bytes>
X-OBCI <0-2 characters, in bytes>
X-IsupMtype-ANM
P-Area-Info <0-10 characters, in bytes>
X-BCI <0-4 characters, in bytes>
X-OBCI <0-2 characters, in bytes>
X-IsupMtype-IAM
CallingPartycategory <0-2 characters, in bytes>
X-FCI <0-4 characters, in bytes>
7 105
Signaling
7 106
Profiles
RecvHeader
SendHeader
X-ISUPMtype
RecvHeader
SendHeader
X-NOCI
RecvHeader
SendHeader
X-OBCI
RecvHeader
SendHeader
X-ORIGCLD-NUM
RecvHeader
SendHeader
X-REDBWDINF
RecvHeader
X-REDCAP
SendHeader
X-REDCNT
RecvHeader
SendHeader
X-REDFWDINF
SendHeader
X-TMR
RecvHeader
SendHeader
X-USI
RecvHeader
SendHeader
X-HeaderFlags
recvCfn
recvResume
recvSuspend
sendCfn
sendResume
sendSuspend
Command Parameters
7 107
Signaling
Length/
Range Description
XHeaderProfile
N/A
P-HeaderExtensions
N/A
X-Header-default-value
N/A
7 108
Profiles
Length/
Range Description
X-HeaderExtensions
N/A
X-HeaderFlags
N/A
7 109
Signaling
Description
X-ATP
X-AUT
X-BCI
X-CALLING-NUM
X-CHGDelay
X-CHGInfo
X-CONTRACT-ADDR
X-Carrier-Info
X-EMG
X-FCI
X-FWDORIG-NUM
X-GENERIC-NUM
X-ISUPEvent
X-ISUPMtype
X-NOCI
X-OBCI
X-ORIGCLD-NUM
X-REDBWDINF
X-REDCAP
X-REDCNT
X-REDFWDINF
X-TMR
XUSI
ConfigurableinXHeaderProfiletoenableordisabletheXUSIheaderson
incoming/outgoingdirectionsseparately.
7 110
Profiles
IP Signaling Profile
This object allows you to configure the following signaling profiles:
H.323 Profile
The H.323 Profile includes the following objects:
commonIpattributes
This section lists CLI command syntax to configure common IP attributes for
communicating with the peer regardless of call direction.
Command Syntax
% set profiles signaling ipSignalingProfile DEFAULT_H323
commonIpAttributes
flags
addPChargingFuncAddr <disable|enable>
audioCodecChangeThroughEmptyTcs <disable|enable>
clearmodeForDataCalls <disable|enable>
disableConstrainedCapacities <disable|enable>
disableMediaLockDown <disable|enable>
includeG729WithG729aWhenOfferPspHasG729a
<disable|enable>
minimizeRelayingOfMediaChangesFromOtherCallLegAll
<disable|enable>
sendEmptyTcs <disable|enable>
sendRtcpPortInSdp <disable|enable>
terminalPortabilityInterworking <disable|enable>
7 111
Signaling
Command Parameters
TABLE 7 37 IP Signaling Profile H.323 Common IP Attributes
Parameter
Length/
Range Description
addPChargingFuncAddr
N/A
audioCodecChangeThroughEmpty
Tcs
N/A
clearmodeForDataCalls
N/A
disableConstrainedCapacities
N/A
Set this flag to present a full TCS to its peer during call
setup or media modification. When disabled, SBC
5x00 presents only the selected codec in the TCS, and
follows up with a full TCS after media establishment.
disable (default)
enable
disableMediaLockDown
N/A
includeG729WithG729aWhenOffe
rPspHasG729a
N/A
7 112
Profiles
Length/
Range Description
N/A
sendEmptyTcs
N/A
sendRtcpPortInSdp
N/A
terminalPortabilityInterwork
ing
N/A
7 113
Signaling
Command Example
% show profiles signaling ipSignalingProfile DEFAULT_H323
ipProtocolType h323;
commonIpAttributes {
flags {
audioCodecChangeThroughEmptyTcs
disableConstrainedCapacities
includeG729WithG729aWhenOfferPspHasG729a
sendEmptyTcs
disable;
disable;
disable;
disable;
}
}
egressIpAttributes
This section lists CLI commands to configure H.323 egress IP attributes for
sending a call in the forward direction to the peer.
Command Syntax
% set profiles signaling ipSignalingProfile DEFAULT_H323
egressIpAttributes
bci
bciInterworkEncountered <disable|enable>
bciIsdnAddress <disable|enable>
flags
delayCutThrough
dontSendFastStartProposal
insertInBandIndication
qosBasedRouting
waitTillConnectBeforeAbandonFastStart
mediaQosKpiProfile <profile name>
numberGlobalizationProfile <profile name>
signalingQosKpiProfile <profile name>
7 114
Profiles
Command Parameters
TABLE 7 38 IP Signaling Profile H.323 Egress IP Attributes
Parameter
Length/
Range
Description
bci
N/A
flags
N/A
mediaQosKpiProfile
N/A
numberGlobalizationPro
file
N/A
7 115
Signaling
Length/
Range
signalingQosKpiProfile
N/A
Description
Specify the Signaling QoS KPI (Key Performance Indicator)
Profile name.
ingressIpAttributes
This section lists CLI commands to configure ingress IP attributes.
Command Syntax
% set profiles signaling ipSignalingProfile DEFAULT_H323
ingressIpAttributes
flags
convertProgressToAlert <disable|enable>
dontSendFacilityMessage <disable|enable>
refuseFastStartProposal <disable|enable>
send183OnInitiatingDisconnectTreatment
<disable|enable>
sendFastStartResponseInCp <disable|enable>
Command Parameters
TABLE 7 39 IP Signaling Profile H.323 Ingress IP Attributes flags
Parameter
Length/
Range Description
convertProgressToAlert
N/A
dontSendFacilityMessage
N/A
refuseFastStartProposal
N/A
When this flag is set, SBC 5x00 does not include FastStart
proposal in early media calls. Instead, it relies on H.245
procedure to complete media setup. When cleared, SBC
5x00 always includes fast start proposal in SETUP
message for early media calls.
disable (default)
enable
7 116
Profiles
Parameter
send183OnInitiatingDiscon
nectTreatment
N/A
sendFastStartResponseInCp
N/A
ipProtocolType
This section lists CLI command syntax and parameter descriptions to configure IP
protocol type attributes.
Command Syntax
% set profiles signaling ipSignalingProfile DEFAULT_H323
ipProtocolType <h323|sipI|sipOnly>
Command Parameters
TABLE 7 40 IP Signaling Profile H.323 IP Protocol Type
Parameter
Length/
Range
ipProtocolType
N/A
Description
Specifies the IP protocol type for the IP Signaling Profile. For
H.323 protocol, select h323.
h323
sipI
sipOnly (default)
7 117
Signaling
SIP Profile
The SIP signaling profile uses the following objects:
commonIpAttributes
This section lists CLI commands to configure common IP attributes for
communicating with the peer regardless of call direction.
Command Syntax
% set profiles signaling ipSignalingProfile <profile_name>
commonIpAttributes
callTransferFlags
forceReRouteViaPsxQuery <disable|enable>
handleIpAddressesNotPresentInNetworkSelectorTableNst
<rejectCall|routeViaDefaultZoneIptg|
routeViaDefaultiptg|routeViaTransferringIptg>
flags
addPChargingFuncAddr <disable|enable>
addPathServiceRoute <disable|enable>
callHoldInterworking <disable|enable>
clearmodeForDataCalls <disable|enable>
createPChargingVector <disable|enable>
createPVisitedNetworkId <disable|enable>
createPathHeader <disable|enable>
createServiceRouteHeader <disable|enable>
customizedSessionTimerBehavior <disable|enable>
disableAlsoHeader <disable|enable>
disableHostTranslation <disable|enable>
disableMediaLockDown <disable|enable>
disableReferToUriParameters <disable|enable>
discardReceivedReasonHeader <disable|enable>
doNotIncludeSsAttributeInReInvite <disable|enable>
enableDefaultPUIProcedures <disable|enable>
enableDialStringHandling <disable|enable>
endToEndBye <disable|enable>
includeIpPortsInFromAndToHeaders <disable|enable>
7 118
Profiles
includeReasonHeader <disable|enable>
includeSsAttributeInInitialInvite <disable|enable>
includeTransportTypeInContactHeader <disable|enable>
insertPeerAddressAsTopRouteHeader <disable|enable>
mapCauseLocation <disable|enable>
mapSuspendResumeEventInPSvcInfoHeader <disable|enable>
mapUuiInPSigInfoHeader <disable|enable>
mimeCausePrecedeReasonHeaderCause <disable|enable>
minimizeRelayingOfMediaChangesFromOtherCallLegAll
<disable|enable>
noContentDisposition <disable|enable>
noPortNumber5060 <disable|enable>
noUserinfoInContactHeader <disable|enable>
onlySelectedCodecInSessionRefresh <disable|enable>
pCalledPartyIDSupport <disable|enable>
pChgMsgInfo <disable|enable>
reQueryPsxOnRegisterRefresh <disable|enable>
rejectRefer <disable|enable>
replaceHostOnViaHeader <disable|enable>
restrictHistoryInfoHeader <disable|enable>
sdpOlineOnlyCompares <disable|enable>
sendAllAllowedCodecsForLateMediaInviteOrReInvite
<disable|enable>
sendDirectMediaInfoInSdpAttribute <disable|enable>
sendPtimeInSdp <disable|enable>
sendRtcpPortInSdp <disable|enable>
sessionTimerRefreshUpdate <disable|enable>
setAcceptHeaderToApplicationSdpOnly <disable|enable>
setOlineDash <disable|enable>
setSessionVersionZero <disable|enable>
setSlineDash <disable|enable>
skipPsxQueryForRefer <disable|enable>
storePChargingFuncAddr <disable|enable>
storePChargingVector <disable|enable>
storePathHeader <disable|enable>
storeServiceRouteHeader <disable|enable>
terminalPortabilityInterworking <disable|enable>
validateAccessNwInfoHeader <disable|enable>
optionTagInRequireHeader
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 119
Signaling
suppressReplaceTag <disable|enable>
optionTagInSupportedHeader <optionTagInSupportedHeader>
suppressReplaceTag <disable|enable>
relayFlags
dialogEventPackage <disable|enable>
dtmfBody <disable|enable>
force503to500Relay <disable|enable>
info <disable|enable>
message <disable|enable>
notify <disable|enable>
options <disable|enable>
publish <disable|enable>
refer <disable|enable>
regEventPackage <disable|enable>
sonusMediaBody <disable|enable>
statusCode3xx <disable|enable>
statusCode4xx6xx <disable|enable>
thirdPartyBodies <disable|enable>
transparencyFlags
acceptContactHeader <disable|enable>
acceptHeader <disable|enable>
alertInformationHeader <disable|enable>
authcodeHeaders <disable|enable>
callInfoHeader <disable|enable>
contactHeader <disable|enable>
errorInfo <disable|enable>
fromHeader <disable|enable>
geolocation <disable|enable>
geolocationError <disable|enable>
geolocationRouting <disable|enable>
historyInfo <disable|enable>
maxForwardsHeader <disable|enable>
mwiBody <disable|enable>
pAccessNetworkInfoHeader <disable|enable>
pCalledPartyID <disable|enable>
pChargingVectorHeader <disable|enable>
pEarlyMedia <disable|enable>
pVisitedNetworkIDHeader <disable|enable>
7 120
Profiles
passCompleteContactHeader <disable|enable>
pathHeader <disable|enable>
qsigBody <disable|enable>
reasonHeader <disable|enable>
referredByHeader <disable|enable>
requestURI <disable|enable>
routeHeader <disable|enable>
serviceRouteHeader <disable|enable>
sipBody <disable|enable>
sipfragBody <disable|enable>
toHeader <disable|enable>
toneBody <disable|enable>
unknownBody <disable|enable>
unknownHeader <disable|enable>
userToUserHeader <disable|enable>
viaHeader <disable|enable>
7 121
Signaling
Command Parameters
TABLE 7 41 IP Signaling Profile SIP Common IP Attributes
Parameter
Length/
Range Description
callTransferFlags
N/A
N/A
7 122
Profiles
Length/
Range Description
flags (continued)
N/A
7 123
Signaling
Length/
Range Description
flags (continued)
N/A
7 124
Profiles
Length/
Range Description
flags (continued)
N/A
7 125
Signaling
Length/
Range Description
flags (continued)
N/A
7 126
Profiles
Length/
Range Description
flags (continued)
N/A
7 127
Signaling
Length/
Range Description
flags (continued)
N/A
When enabled, the outgoing SIP URI does not include port
number 5060 (sip:user@host). In addition, SBC 5x00 only sends
out the Record-Route and Route headers of SIP request and
response messages with the port number it receives, such that if
the SBC 5x00 does not receive a port number in Record-Route
headers, the SBC 5x00 does not send out a port number in the
Record-Route and Route headers.
When disabled, the outgoing SIP URI includes port number 5060
(sip:user@host:5060). In addition, if SBC 5x00 does not receive a
port number in Record-Route headers of SIP request and
response messages, the SBC 5x00 inserts port number 5060 into
the outgoing Record-Route and Route headers.
disable (default)
enable
NOTE: Enable this flag to allow DNS NAPTR/SRV lookups.
noUserinfoInContactHeader When this flag is enabled,
the remote peer expects no userinfo component in the Contact
header URI. When disabled, the remote peer expects the
standard format of the Contact header, which includes the
userinfo component.
disable (default)
enable
onlySelectedCodecInSessionRefresh When flag is
enabled, the SDP in a session keep-alive re-INVITE message will
only include the currently selected codecs for the call. The o-line
of the SDP will be identical to that in the last offer. When disabled,
the SDP in a session keep-alive re-INVITE message will be
identical to that in the last offer.
disable (default)
enable
pCalledPartyIDSupport Enable flag to allow SBC acting as
P-CSCF to store pCalledPartyID header when a call destined to
UE is received from IMS core network.
SBC inserts P-Asserted-Identity header in the 18x/2xx responses
received from UE towards core and places the stored P-CalledParty-ID information in the PAI header.
disable (default)
enable
pChgMsgInfo When enabled, the SBC 5x00 adds a PChgMsg header to a SIP INFO or a 183 Session Progress (which
it selects depends on the call state). The P-ChgMsg header
contains the interworked ISUP CHG with TLEC information.
When disabled, this function is disabled.
disable (default)
enable
7 128
Profiles
Length/
Range Description
flags (continued)
N/A
7 129
Signaling
Length/
Range Description
flags (continued)
N/A
sendAllAllowedCodecsForLateMediaInviteOrReInvite
Enable this flag to allow SBC 5x00 to send all allowed codecs in
the Offer SDP to a late media Invite or Re-Invite. When disabled,
the SBC 5x00 sends the codec selected in the Offer SDP to a late
media Invite or Re-Invite.
disable (default)
enable
sendDirectMediaInfoInSdpAttribute -Enable flag to send
direct media information in the SDP attribute X-DMI.
disable (default)
enable
NOTE: The directMediaAllowed flag must be disabled on
the associated trunk group.
sendPtimeInSdp When enabled, the SBC 5x00 sends
a=ptime in the SDP.
disable (default)
enable
sendRtcpPortInSdp When enabled, SBC 5x00 adds the
attribute,a=rtcp:<rtcpPort> to the audio and video m lines in the
outgoing SDP (Rtcp port mentioned will be SBC RTP port + 1).
disable (default)
enable
sessionTimerRefreshUpdate Enable flag to control
session timer refresh method with SIP peers via UPDATE
messages. When disabled, the SBC 5x00 sends INVITE
messages.
disable (default)
enable
setAcceptHeaderToApplicationSdpOnly Use flag to
specify the Accept header format in SIP messages expected by
the remote peer. When enabled, the remote peer receives a short
Accept header format containing the application/SDP value only.
When disabled, the remote peer receives the standard Accept
header format containing all of the standard parameters.
disable (default)
enable
setOlineDash Specifies the SDP O-Line format in the SDP of
SIP messages expected by the remote peer. When enabled, the
remote peer receives an O-Line format in which the username
component is set to a - (dash). When disabled, the remote peer
receives the standard O-Line format containing all of the O-Line
parameters, including the username.
disable (default)
enable
7 130
Profiles
Length/
Range Description
flags (continued)
N/A
7 131
Signaling
Length/
Range Description
flags (continued)
N/A
optionTagInRequire N/A
Header
disable (default)
enable
optionTagInSupport N/A
edHeader
7 132
Profiles
Length/
Range Description
relayFlags
N/A
7 133
Signaling
Length/
Range Description
N/A
7 134
Profiles
Length/
Range Description
relayFlags
(continued)
N/A
transparencyFlags
N/A
7 135
Signaling
Length/
Range Description
N/A
7 136
Profiles
Length/
Range Description
N/A
7 137
Signaling
7 138
Length/
Range Description
N/A
pVisitedNetworkIDHeader Enable flag to pass the PVisited-Network-ID header transparently to the egress leg.
disable (default)
enable
passCompleteContactHeader Enable flag to copy the
Contact header parameters from the ingress message and insert
into the egress message when IPv6-IPv4 interworking exists
between UE and core.
disable (default)
enable
pathHeader Enable flag to transparently copy the Path header
from the ingress SIP message to the egress SIP message.
disable (default)
enable
qsigBody Enable flag to transparently copy the QSIG body
from the incoming message to the outgoing message for INVITE,
REGISTER, BYE, INFO, OPTIONS, NOTIFY, REFER, and
SUBSCRIBE.
Provision this flag on the egress leg with respect to message
direction.
disable (default)
enable
reasonHeader When enabled, the ingress Reason header
value is passed through unchanged.
disable (default)
enable
referredByHeader When enabled, SBC 5x00 transparently
copies the Referred-By Header (in INVITE requests/responses)
from the incoming message to the outgoing message. When
cleared, the Referred-By Header is not copied.
Provision this flag on the egress leg (with respect to the message
direction).
disable (default)
enable
requestURI Enable flag to transparently copy the Request
URI from the incoming message to the outgoing message for
INVITE, REGISTER, SUBSCRIBE/NOTIFY.
Provision this flag on the egress leg (with respect to the message
direction).
disable (default)
enable
Profiles
Length/
Range Description
N/A
7 139
Signaling
Length/
Range Description
transparencyFlags
(continued)
N/A
displaylevel
1-64
Command Example
From system-level prompt, use following command to view IP signaling profile
flags for DEFAULT_SIP profile in table format.
> show table profiles signaling ipSignalingProfile
DEFAULT_SIP egressIpAttributes flags
bgcfTargetSchemeTransparency
disable;
convertInactiveToSendrecv
disable;
disable2806Compliance
disable;
disableOptionalRegisterParameters
disable;
map181Or182MessageTo183
disable;
mapContractorNumberInPSigInfoHeader disable;
7 140
Profiles
suppressUnregister
disable;
ttcIsupMapping
disable;
useCalledPartyInRequestUri
disable;
useColonInSdpMediaTypeParameter
disable;
validateIsubAddress
disable;
qosBasedRouting
disable;
egressIpAttributes
This section lists CLI commands to configure SIP egress IP attributes for sending
a call in the forward direction to the peer.
Command Syntax
% set profiles signaling ipSignalingProfile <SIP profile
name> egressIpAttributes
bci
bciInterworkEncountered <disable|enable>
bciIsdnAddress <disable|enable>
domainName
useSipDomainNameInFromField <disable|enable>
preserveIngressFromDomainName <disable|enable>
useLowerCaseDomainNames <disable|enable>
useSipDomainNameInRequestUri <disable|enable>
preserveIngressRUriDomainName <disable|enable>
useLowerCaseDomainNames <disable|enable>
flags
bgcfTargetSchemeTransparency <disable|enable>
convertInactiveToSendrecv <disable|enable>
disable2806Compliance <disable|enable>
disableOptionalRegisterParameters <disable|enable>
map181Or182MessageTo183 <disable|enable>
mapContractorNumberInPSigInfoHeader <disable|enable>
qosBasedRouting <disable|enable>
suppressUnregister <disable|enable>
ttcIsupMapping <disable|enable>
useCalledPartyInRequestUri <disable|enable>
useColonInSdpMediaTypeParameter <disable|enable>
validateIsubAddress <disable|enable>
isub
allowNsapIsub <disable|enable>
7 141
Signaling
allowUserSpecifiedIsub <disable|enable>
includeCalledPartyIsub <disable|enable>
includeCallingPartyIsub <disable|enable>
mediaQosKpiProfile <profile_name>
numberGlobalizationProfile <profile_name>
numberPortabilityAttributes
disableRn <disable|enable>
npdiOptions <doNotIncludeNpdi|includeNpdi|
includeNpdiYes>
privacy
flags
includeEmbeddedPAIheaderInRedirectedInvite
<disable|enable>
includePrivacy <disable|enable>
msLyncPrivacySupport <disable|enable>
privacyRequiredByProxy <disable|enable>
privacyInformation
<pAssertedId|pPreferredId|remotePartyId>
transparency <disable|enable>
redirect
contactHandling
<mergeReceivedContacts|purgeExistingContacts>
flags
forceRequeryForRedirection <disable|enable>
skipCrankbackProfileAndAlwaysCrankback
<disable|enable>
mode <acceptRedirection|allowSingleRedirectAttempt|
rejectRedirection>
signalingQosKpiProfile <profile_name>
sipHeadersAndParameters
callForwarding
dataMapping <diversion|purgeExistingContacts>
diversionHeaderTransparency <disable|enable>
destinationTrunkGroupOptions
flags
includeCic <disable|enable>
includeCpcInformation <disable|enable>
includeNpi <disable|enable>
includeOlip <disable|enable>
includePKAdn <disable|enable>
7 142
Profiles
includePstnParameters <disable|enable>
includeQvalue <disable|enable>
skipCSeqCheckInEarlyDialog <disable|enable>
transparencyForDestinationTrunkGroupParameter
<disable|enable>
includeChargeInformation
<includeNone|includePChargeInfo>
originatingTrunkGroupOptions
<includeNone|includeOtg|includeTgrpWithDomainName|
includeTgrpWithIpAddress>
transport
type1...type4 <none|sctp|tcp|tlsOverTcp|udp>
Command Parameters
TABLE 7 42 IP Signaling Profile SIP Egress IP Attributes
Parameter
Length/
Range Description
bci
N/A
7 143
Signaling
Length/
Range Description
domainName
N/A
7 144
Profiles
Length/
Range Description
flags
N/A
7 145
Signaling
Length/
Range Description
flags (continued)
N/A
7 146
Profiles
Length/
Range Description
isub
N/A
mediaQosKpiProfile
N/A
numberGlobalization
Profile
N/A
numberPortabilityAt
tributes
N/A
privacy
N/A
7 147
Signaling
7 148
Length/
Range Description
includePrivacy Use this flag to specify whether the
SBC 5x00 includes privacy information in outgoing SIP
INVITE messages.
enabled (default) The SBC 5x00 includes either a PPreferred- Identity header or a P-Asserted-Identity header
(provisioned in Privacy Information above) in outgoing SIP
INVITE messages. The SBC 5x00 will include a PAsserted-Identity header in outgoing SIP INVITE
messages. The SBC 5x00 will also insert an Anonymous
identifier in the SIP From field and the SBC 5x00 will
include a Privacy header that contains a Critical token.
disabled The SBC 5x00 does not include a PPreferred-Identity header or a P-Asserted-Identity header,
an Anonymous identifier in the SIP From field, or a Privacy
header that contains a Critical token in outgoing SIP
INVITE messages, and the SBC 5x00 will not include a PAsserted-Identity header or a Privacy header that contains
a Critical token in outgoing SIP INVITE messages.
msLyncPrivacySupport Backward compatibility for the
Caller Privacy feature. The Caller privacy feature only works
if this flag is enabled.
disable (default)
enable
privacyRequiredByProxy Enable flag to indicate that
privacy service is mandated for any calls to the SIP trunk
(proxy). In this case, the SBC 5x00 includes a Proxy-Require
header with a privacy value, and a critical token in the Privacy
header of the INVITE message. The privacy service must be
applied by the proxy or the call is rejected. If disabled, the
SBC 5x00 does not include a Proxy-Require header with
privacy value. The proxy accepts the call even if it cannot
provide privacy service.
disable (default)
enable
privacyInformation Use this object to specify which of
the following headers the SBC 5x00 uses when sending privacy
information in outgoing SIP INVITE messages:
pAssertedId Used among trusted SIP entities (typically
intermediaries) to carry the identity of the caller as it was
verified by authentication.
pPreferredId Used by a User Agent (UA) to carry the
identity the caller wishes to be used, and sent to a trusted
proxy to be inserted in the P-Asserted-Identity field.
Profiles
Length/
Range Description
privacy (continued)
N/A
redirect
N/A
N/A
7 149
Signaling
7 150
Length/
Range Description
N/A
Profiles
Length/
Range Description
N/A
7 151
Signaling
Length/
Range Description
sipHeadersAndParame
ters (continued)
N/A
transport
N/A
7 152
type1
type2
type3
type4
Each transport type above can be set to any one of the following
transport protocols:
none (default)
sctp
tcp
tlsOverTcp
udp
Profiles
ingressIpAttributes
This section lists CLI commands to configure ingress IP attributes.
Command Syntax
% set profiles signaling ipSignalingProfile <SIP profile
name> ingressIpAttributes
carrierInformation
generateTerminatingCa <disable|enable>
generateTerminatingCic <disable|enable>
flags
mapCalledPartyCategoryInPSigInfoHeader
<disable|enable>
noSdpIn180Supported <disable|enable>
registrationExpiresinExpiresHeader <disable|enable>
send183OnInitiatingDisconnectTreatment
<disable|enable>
sendSdpIn200OkIf18xReliable <disable|enable>
sendSdpInSubsequent18x <disable|enable>
sip181Supported <disable|enable>
sip182Supported <disable|enable>
Command Parameters
TABLE 7 43 IP Signaling Profile SIP Ingress IP Attributes
Parameter
Length/
Range
Description
carrierInformation
N/A
7 153
Signaling
Length/
Range
flags
N/A
7 154
Description
mapCalledPartyCategoryInPSigInfoHeader Enable
flag to map Called Party Category parameter to outgoing SIP PSig-Info header. The P-Sig-Info header is a customer-specific
SIP header used to convey ISUP information in SIP messages.
disabled (default)
enabled
noSdpIn180Supported By default, the SBC 5x00 includes
SDP in outbound 180 messages. When enabled, the SBC 5x00
does not include SDP in outbound 180 messages. It converts
the 180 message to a 183 message instead. When disabled, the
SBC 5x00 includes SDP in outbound 180 messages.
disabled (default)
enabled
registrationExpiresinExpiresHeader Controls what
the SBC 5x00 signals back to a peer when it has received a
REGISTER message from that peer. When enabled, SBC 5x00
inserts the Expires header in the message. When disabled, SBC
5x00 does not insert the Expires header.
disabled (default)
enabled
send183OnInitiatingDisconnectTreatment Enable
flag to send a 183 message on initiating a disconnect treatment.
disabled (default)
enabled
sendSdpIn200OkIf18xReliable Enable flag to send SDP
in final 200 OK response messages when provisional 18x
responses are reliable.
disabled (default)
enabled
sendSdpInSubsequent18x Enable flag to send SDP in
subsequent 18x response messages. When disabled, the SBC
5x00 may not send SDP in subsequent 18x response
messages.
disabled (default)
enabled
sip181Supported Enable flag to allow SBC 5x00 to support
SIP 181 Call Is Being Forwarded messages in the backward
direction on the ingress trunk group.
disabled (default)
enabled
sip182Supported -Enable flag to allow the SBC 5x00 to
support SIP 182 Queued messages in the backward direction on
the ingress trunk group.
disabled (default)
enabled
Profiles
transport protocol
transport protocol
transport protocol
transport protocol
3. Select TCP.
% set addressContext a1 zone EXTERNAL sipTrunkGroup
EXT_NETWORK signaling transportPreference preference1
tcp
Command Example: Configuring SIP Over TLS
Configure client and server profiles:
2. Generate client certificate and show status. Both client and server certificates
display.
% set system security pki certificate client fileName
clientCert.der type remote state enabled
> show status system security pki certificate
certificate client {
encoding der;
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 155
Signaling
status success;
}
certificate server {
encoding pkcs12;
status success;
}
7 156
Profiles
ipProtocolType
This section lists CLI commands to configure IP protocol type attributes.
Command Syntax
% set profiles signaling ipSignalingProfile DEFAULT_H323
ipProtocolType <ipProtocolType>
Command Parameters
TABLE 7 44 IP Signaling Profile SIP IP Protocol Type Parameters
Parameter
Length/
Range Description
ipProtocolType
N/A
7 157
Signaling
Command Syntax
% set profiles signaling isupSignalingProfile <profile name>
accessDelivery
accessTransInFar
accessTransport
accessTransportInFac
addInfoTransfer
adpNumber
ait
allianceScreenInd
allowCaForAnnouncements
allowCallsOnHwBlock
allowUnscreenedCin
alwaysAddCnId
alwaysAddOptionalPtr
announcementInd
ansi95Cfn
ansi95Cqm
ansi95Grs
apm
assumeOutgoingDeviceIncluded
7 158
Profiles
atRel
awaitTwoGroupMsgs
backwardGvns
baseProfile
baseVersion
bbIam
bciInCpgWithCit
bciRel
bcm
bloAfterSetup
blueBookInRel
buildRdiForSipIwk
businessGroup
callDiversion
callDiversionTreatment
callHistory
callModMsgs
callOfferingTreatment
callReference
callReferenceFrj
callTransferNumber
callTransferReference
calledBsm
calledDirectoryNumber
calledInNum
calledNoa8ForNp
calledTfm
callingBsm
callingOfm
carrierSelection
causeInCpg
causeInRlc
ccl
ccnr
ccss
cellularCpcs
cfn
chargeArea
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 159
Signaling
chargeIndSetting
chargeMsgInSpeech
chargeNumber
checkIxcAgainstTlec
chgBetweenAcmAndAnm
chgMsgBeforeAcm
ci
circuitAssignmentMap
citTermExchangeLogic
collectCallReq
colpColrIgw
com
compatibility
con
conferenceTreatment
conferenceTreatmentInAnm
connectedNumber
connectedNumberInAcm
connectedNumberInCpg
connectionPointTrunkType
connectionReq
connectionReqInFaa
connectionReqInFar
connectionReqInIam
connectionReqInInf
continuity
correlationId
cpgBeforeAcm
cpnRel
cqmCqr
cqmForResync
cqmOnCardSwap
cugInterlockCode
cvtCvr
deleteIxcTcCode
diagnostics
dialedNumber
discardContractorNum
7 160
Profiles
displayInfoInAcm
displayInfoInCon
displayInfoInCpg
displayInfoInIam
displayInformation
dmsFe
dontClearCdrFields
dontGenerateDiags
dontMapToHeaderToOcn
dontSendExm
dpc
dpcInformation
dropAPPinIAM
dropCauseInAcmWhenIwk
dropUsiFromNonIsup
drs
eMcid
earlyAcmChgNoInd
echoControl
echoControlInIam
eci
eciTrap
egressService
eit
emergencyCallInf
fac
facility
fallback
fciUserPartChosenCarrier
fciUserPartIwk
fciUserPartTrans
forceEchoCntrl
forceEchoCntrlNoUpdate
forwardCallProgress
forwardGvns
forwardNetworkSpecificInfo
forwardSuspend
forwardTransferMessage
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 161
Signaling
freePhoneInd
generateJapanIcsParams
genericAddressRel
genericDigits
genericName
genericNotification
genericNotificationInFac
genericNotificationRepeatable
genericNumInAcm
genericNumInFac
genericNumInInf
genericNumber
genericNumberInCpg
genericNumberRepeatable
genericNumberRepeatableIam
genericOperation
genericReference
gi
gr317ScreeningInd
groupRedirectionCount
hardToReachInd
holdingInd
hopCountState
hopCountValue
hopCounter
iamGeneratedCarrierCodeInCdr
iepsCpc
incomingTrunkIdCode
informationInd
inrInAllStates
inrInf
invTnsRelease
iriOri
iriOriRcv
iriOriSent
isubTypeFromSip
ituCai24
itxTxa
7 162
Profiles
iui
jti
jurisdiction
ldli
locationNumber
locationOfRel
locationOfRel34
locationOfRel42
lookAheadForBusy
loopPrevention
lpa
maRel
mapDmsFeParameter
maxCalledPartyDigits
maxCallingPartyDigits
mi
mlpp
msi
multiCarrierEnvironment
ncr
networkData
networkIdentity
networkIndicator
networkManagement
networkManagementInfo
networkSwitchNumber
networkTransport
nfci
nfciLblRciProc
nfciLnk
nft
nii
niri
noAcmObciForSipApn
noChgCountIfFlexChgRate
noInNumberUpdates
noIpEchoInd
noObciSipAcm
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 163
Signaling
notificationInd
npfi
nrmSupport
nrop
nsa
nsf
obciAnm
olipCheck
olipCheckOnSend
olm
onlyCpgInBandBeforeAcm
onlyScreenCitGen
onlySendAcmFor181
operatorSelection
operatorServiceInfo
opr
optionalFci
originalCalledNumber
originatingIscPointCode
otgnAnsi92
otherDigitStringSpecialDigitF
overrideInBand
pam
pciPassOnDefault
pcli
presentationNumber
preventAcmToCpgMapping
propagationDelay
propagationDelaySupport
qor
reaffirmBlockAfterReset
recommendationInCai
redirectingNumber
redirectionCap
redirectionInfoAcm
redirectionInfoIam
redirectionNumRestrictionInRel
redirectionNumber
7 164
Profiles
redirectionNumberInAcm
redirectionNumberInAnm
redirectionNumberRestriction
relForDuplicateIam
relForEarlyAnm
releaseLinkTrunking
remoteMnpDip
remoteOperationInRel
remoteOperations
removeHlcIfNoLlc
revision
rlcAcknowledgeGrs
routeInformation
routingInfoInd
rr
russiaRng
saveIamCit
sccpProcedure
scfId
screenCitBeforeCdr
sdnIncrement
segmentation
sendBloOnHwBlock
sendRscForCallsOnHwBlock
sendTwoGroupMsgs
sendingEnbloc
serviceActivation
serviceActivationInRel
serviceCodeInd
sgmPci
signalOnlySipAlert
signalingPointCode
simpleEcBciInAllBkMsg
sliInIam
slovakChargeMessage
spc6
spcInIrs
specialDigits
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 165
Signaling
specialProcessReq
storeChargeForIscTcTypeAndPayPhone
subscriberPriorityClass
subsequentAddressMessage
suppressCitForPreSubAcm
t7Transit
t11Active
t11EarlyAcm
tandemCallCounter
tandemLimitCounter
tci
tit
tmrPrime
transMedUsedInNrm
transactionReq
transferInfo
transitCfn
transitNetworkSelection
transitReceivedCit
transitUnrecognized
transmissionMediumUsed
truncateCdpn
trunkOfferingSupport
u2uServiceLevel
ucic
uidActionInd
uidCapabilityInd
uniqueTransitCit
upaUpt
updateAnmBci
updateInternalNetworkIndicatorInCalledPartyNumber
updateNumberIncompleteIndicatorInCallingPartyIndicator
upvExchangeRoles
usePsxChgIndForCpgInPresubCall
userServiceInformation
userTeleService
usiPrime
usr
7 166
Profiles
uuIndAcm
uuIndCon
uuIndInFar
uuIndRel
uuInfo
uuInfoAcm
uuiInInf
uuiRestrictions
uuindAnm
uuindCpg
validateIsubFromSip
versionId
visitorMa
% show profiles signaling isupSignalingProfile <profile
name> <parameter>
% delete profiles signaling isupSignalingProfile <profile
name> <parameter>
Command Parameters
TABLE 7 45 ISUP Signaling Profile Parameters
Parameter
Length/
Range Description
isupSignalingProfile
1-23
The name of the ISUP profile. The following default ISUP profiles
are available:
accessDelivery
N/A
ansi00
ansi88
etsi121
etsi356
gr317
itu-t88
itu-t92+
ttc87
ttc93+
7 167
Signaling
Length/
Range Description
accessTransInFar
N/A
accessTransport
N/A
accessTransportInFac
N/A
addInfoTransfer
N/A
adpNumber
N/A
N/A
ait
allianceScreenInd
N/A
allowCaForAnnouncements N/A
allowCallsOnHwBlock
N/A
allowUnscreenedCin
N/A
7 168
Profiles
Length/
Range Description
alwaysAddCnId
N/A
alwaysAddOptionalPtr
N/A
announcementInd
N/A
ansi95Cfn
N/A
ansi95Cqm
N/A
ansi95Grs
N/A
N/A
apm
assumeOutgoingDeviceInc N/A
luded
atRel
N/A
7 169
Signaling
Length/
Range Description
awaitTwoGroupMsgs
N/A
backwardGvns
N/A
baseProfile
N/A
baseVersion
N/A
bbIam
N/A
defaultRfc3204Ansi00
defaultRfc3204Ansi88
defaultRfc3204Etsi121
defaultRfc3204Etsi356
defaultRfc3204Gr317
defaultRfc3204ItuT88
defaultRfc3204ItuT92
defaultRfc3204Ttc87
defaultRfc3204Ttc93
ansi00
ansi88
etsi121 (default)
etsi356
gr317
itut88
itut92
none
ttc87
ttc93
bciInCpgWithCit
N/A
7 170
Profiles
Length/
Range Description
bciRel
N/A
N/A
bcm
bloAfterSetup
N/A
blueBookInRel
N/A
buildRdiForSipIwk
N/A
When interworking with SIP and the IAM contains the original
called number and redirecting number parameters but no
redirecting information (RDI) parameter, the SBC 5x00
generates RDI with the following values:
Flag options:
unSupported (default)
supported
businessGroup
N/A
callDiversion
N/A
callDiversionTreatment
N/A
7 171
Signaling
Length/
Range Description
callHistory
N/A
callModMsgs
N/A
Use flag to specify that the CMR, CMA and CMRJ are
supported for the ISUP Signaling profile.
unSupported (default)
supported
callOfferingTreatment
N/A
callReference
N/A
callReferenceFrj
N/A
callTransferNumber
N/A
callTransferReference
N/A
calledBsm
N/A
calledDirectoryNumber
N/A
calledInNum
N/A
7 172
Profiles
Length/
Range Description
calledNoa8ForNp
N/A
calledTfm
N/A
callingBsm
N/A
callingOfm
N/A
carrierSelection
N/A
causeInCpg
N/A
causeInRlc
N/A
ccl
N/A
ccnr
N/A
ccss
N/A
7 173
Signaling
Length/
Range Description
cellularCpcs
N/A
N/A
cfn
chargeArea
N/A
chargeIndSetting
N/A
chargeMsgInSpeech
N/A
charge
noCharge
noIndication
transit (default) Transit whatever is received from the
sending side (egress of network).
chargeNumber
N/A
checkIxcAgainstTlec
N/A
chgBetweenAcmAndAnm
N/A
7 174
Profiles
Length/
Range Description
chgMsgBeforeAcm
N/A
N/A
ci
circuitAssignmentMap
N/A
citTermExchangeLogic
N/A
collectCallReq
N/A
colpColrIgw
N/A
N/A
com
compatibility
N/A
con
N/A
7 175
Signaling
Length/
Range Description
conferenceTreatment
N/A
conferenceTreatmentInAn N/A
m
connectedNumber
N/A
connectedNumberInAcm
N/A
connectedNumberInCpg
N/A
connectionPointTrunkTyp N/A
e
connectionReq
N/A
connectionReqInFaa
N/A
connectionReqInFar
N/A
connectionReqInIam
N/A
7 176
Profiles
Length/
Range Description
connectionReqInInf
N/A
continuity
N/A
correlationId
N/A
cpgBeforeAcm
N/A
cpnRel
N/A
cqmCqr
N/A
cqmForResync
N/A
cqmOnCardSwap
N/A
cugInterlockCode
N/A
cvtCvr
N/A
deleteIxcTcCode
N/A
Delete the IXC/TC code in the CIT for SIP MIME case. (up to 4
characters)
7 177
Signaling
Length/
Range Description
diagnostics
N/A
dialedNumber
N/A
discardContractorNum
N/A
displayInfoInAcm
N/A
displayInfoInCon
N/A
displayInfoInCpg
N/A
displayInfoInIam
N/A
displayInformation
N/A
dmsFe
N/A
dontClearCdrFields
N/A
7 178
Profiles
Length/
Range Description
dontGenerateDiags
N/A
dontMapToHeaderToOcn
N/A
dontSendExm
N/A
N/A
dpc
dpcInformation
N/A
dropAPPinIAM
N/A
dropCauseInAcmWhenIwk
N/A
dropUsiFromNonIsup
N/A
N/A
drs
eMcid
N/A
7 179
Signaling
Length/
Range Description
earlyAcmChgNoInd
N/A
echoControl
N/A
echoControlInIam
N/A
N/A
eci
eciTrap
N/A
egressService
N/A
N/A
eit
emergencyCallInf
N/A
N/A
fac
facility
N/A
Specifies if FAA, FAR and FRJ are supported for the ISUP
Signaling Profile.
unsupported (default)
supported
fallback
N/A
7 180
Profiles
Length/
Range Description
fciUserPartChosenCarrie N/A
r
fciUserPartIwk
N/A
fciUserPartTrans
N/A
forceEchoCntrl
N/A
forceEchoCntrlNoUpdate
N/A
forwardCallProgress
N/A
forwardGvns
N/A
forwardNetworkSpecificI N/A
nfo
forwardSuspend
N/A
forwardTransferMessage
N/A
7 181
Signaling
Length/
Range Description
freePhoneInd
N/A
generateJapanIcsParams
N/A
genericAddressRel
N/A
genericDigits
N/A
genericName
N/A
genericNotification
N/A
genericNotificationInFa N/A
c
genericNotificationRepe N/A
atable
genericNumInAcm
N/A
genericNumInFac
N/A
7 182
Profiles
Length/
Range Description
genericNumInInf
N/A
genericNumber
N/A
genericNumberInCpg
N/A
genericNumberRepeatable N/A
genericNumberRepeatable N/A
Iam
genericOperation
N/A
genericReference
N/A
N/A
gi
gr317ScreeningInd
N/A
groupRedirectionCount
N/A
hardToReachInd
N/A
7 183
Signaling
Length/
Range Description
holdingInd
N/A
hopCountState
N/A
hopCountValue
10-32
hopCounter
N/A
iamGeneratedCarrierCode N/A
InCdr
iepsCpc
N/A
incomingTrunkIdCode
N/A
informationInd
N/A
inrInAllStates
N/A
inrInf
N/A
7 184
Profiles
Length/
Range Description
invTnsRelease
N/A
iriOri
N/A
iriOriRcv
N/A
iriOriSent
N/A
isubTypeFromSip
N/A
ituCai24
N/A
itxTxa
N/A
Are the ITX and TXA messages supported for the ISUP
Signaling Profile.
supported
unSupported (default)
iui
N/A
jti
N/A
7 185
Signaling
Length/
Range Description
jurisdiction
N/A
N/A
ldli
locationNumber
N/A
locationOfRel
N/A
Use flag to specify the REL cause location for SIP MIME case.
locationOfRel34
N/A
internationalNet
natReserved6
natReserved8
natReserved9
natReserved11
natReserved12
natReserved13
natReserved14
natReserved15
netBeyondInterPoint
notUsed (default)
privateLocal
privateRemote
publicLocal
publicRemote
transitNet
user
Use this flag to specify the REL cause 34 location for SIP
MIME case. (default is notUsed)
(see locationOfRel description for list of options)
locationOfRel42
N/A
Use this flag to specify the REL cause 42 location for SIP
MIME case. (default is notUsed)
(see locationOfRel description for list of options)
lookAheadForBusy
N/A
Use this parameter to allow, not allow or reserve path for the
default value in the Look Ahead For Busy field of the ISUP
Precedence parameter within SIP-T.
allowed
notAllowed (default)
pathReserved
7 186
Profiles
Length/
Range Description
loopPrevention
N/A
N/A
lpa
maRel
N/A
mapDmsFeParameter
N/A
maxCalledPartyDigits
N/A
The maximum digit string length for the Called Party Number
parameter supported for this ISUP Signaling Profile.
(range: 1-30 / default = 30).
maxCallingPartyDigits
N/A
The maximum digit string length for the Calling Party Number
parameter supported for this ISUP Signaling Profile.
(range: 1-30 / default = 30).
mi
N/A
mlpp
N/A
msi
N/A
multiCarrierEnvironment N/A
ncr
N/A
7 187
Signaling
Length/
Range Description
networkData
N/A
networkIdentity
N/A
The default value used for 4-digit Network Identity field in the
ISUP precedence parameter within SIP-T. (default = 0000).
networkIndicator
N/A
networkManagement
N/A
int10
int11
nat10 (default)
nat11
networkManagementInfo
N/A
networkSwitchNumber
N/A
networkTransport
N/A
N/A
nfci
nfciLblRciProc
N/A
nfciLnk
N/A
Use this flag to specify if National Forward Call Indicators Linkby-Link parameter is supported for the ISUP Signaling Profile.
supported
unSupported (default)
7 188
Profiles
Length/
Range Description
nft
N/A
Use this flag to specify if the NFT is supported for the ISUP
Signaling Profile.
supported
unSupported (default)
N/A
nii
N/A
niri
noAcmObciForSipApn
N/A
noChgCountIfFlexChgRate N/A
noInNumberUpdates
N/A
noIpEchoInd
N/A
Use this flag to specify if the Echo Control indication is set for
an IP to PSTN call.
supported
unSupported (default)
noObciSipAcm
N/A
notificationInd
N/A
7 189
Signaling
Length/
Range Description
npfi
N/A
nrmSupport
N/A
Use this flag to support NRM for the ISUP Signaling Profile.
supported
unSupported (default)
N/A
nrop
N/A
nsa
N/A
nsf
Use this flag to support the NSF parameter for the ISUP
Signaling Profile.
supported
unSupported (default)
obciAnm
N/A
Use this flag to support OBCI parameter in the ANM for the
ISUP Signaling Profile.
supported
unSupported (default)
olipCheck
N/A
olipCheckOnSend
N/A
N/A
olm
Use this flag to support OLM for the ISUP Signaling Profile.
supported
unSupported (default)
onlyCpgInBandBeforeAcm
N/A
7 190
Profiles
Length/
Range Description
onlyScreenCitGen
N/A
Use this flag to specify whether to generate screen subparameters in CIT (Protocol: Japan)
supported Generate screen sub-parameters in CIT.
unSupported (default) Generate sub-parameters in CIT
without restrictions.
onlySendAcmFor181
N/A
operatorSelection
N/A
operatorServiceInfo
N/A
N/A
opr
optionalFci
N/A
originalCalledNumber
N/A
originatingIscPointCode N/A
otgnAnsi92
N/A
otherDigitStringSpecial N/A
DigitF
7 191
Signaling
Length/
Range Description
overrideInBand
N/A
N/A
pam
pciPassOnDefault
N/A
N/A
pcli
presentationNumber
N/A
preventAcmToCpgMapping
N/A
propagationDelay
0-400
propagationDelaySupport N/A
qor
N/A
7 192
Profiles
Length/
Range Description
reaffirmBlockAfterReset N/A
If set to supported, when RSC or GRS is sent on a locallyblocked circuit, BLO is also sent to reaffirm the blocking.
supported
unSupported (default)
recommendationInCai
N/A
redirectingNumber
N/A
redirectionCap
N/A
redirectionInfoAcm
N/A
redirectionInfoIam
N/A
redirectionNumRestricti N/A
onInRel
redirectionNumber
N/A
redirectionNumberInAcm
N/A
redirectionNumberInAnm
N/A
7 193
Signaling
Length/
Range Description
redirectionNumberRestri N/A
ction
relForDuplicateIam
N/A
relForEarlyAnm
N/A
releaseLinkTrunking
N/A
remoteMnpDip
N/A
remoteOperationInRel
N/A
remoteOperations
N/A
removeHlcIfNoLlc
N/A
revision
N/A
7 194
Profiles
Length/
Range Description
rlcAcknowledgeGrs
N/A
routeInformation
N/A
routingInfoInd
N/A
N/A
rr
russiaRng
N/A
saveIamCit
N/A
sccpProcedure
N/A
scfId
N/A
screenCitBeforeCdr
N/A
7 195
Signaling
Length/
Range Description
sdnIncrement
N/A
segmentation
N/A
sendBloOnHwBlock
N/A
sendRscForCallsOnHwBloc N/A
k
sendTwoGroupMsgs
N/A
sendingEnbloc
N/A
Set this flag to allow the trunk group to only send enbloc
(Protocols: ITU, China).
supported Trunk group will only send enbloc.
unSupported (default) Trunk group can send overlap
and enbloc.
serviceActivation
N/A
Set this flag to support the service activation parameter for the
ISUP Signaling Profile.
supported
unSupported (default)
serviceActivationInRel
N/A
serviceCodeInd
N/A
sgmPci
N/A
Set this flag to support the PCI parameter in the SGM for the
ISUP Signaling Profile.
supported
unSupported (default)
7 196
Profiles
Length/
Range Description
signalOnlySipAlert
N/A
signalingPointCode
N/A
simpleEcBciInAllBkMsg
N/A
sliInIam
N/A
slovakChargeMessage
N/A
N/A
spc6
spcInIrs
N/A
Use this flag to support the SPC parameter with the IRS
message for the ISUP Signaling Profile.
supported
unSupported (default)
specialDigits
N/A
specialProcessReq
N/A
digitA BIT 0
digitB BIT 1 (default)
digitC BIT 2 (default)
digitD BIT 3
digitE BIT 4
digitF BIT 5 (default)
none BIT 6
7 197
Signaling
Length/
Range Description
storeChargeForIscTcType N/A
AndPayPhone
subscriberPriorityClass N/A
subsequentAddressMessag N/A
e
suppressCitForPreSubAcm N/A
t7Transit
N/A
Set flag to run the T7 Timer for a Transit Call in the ISUP
Signaling Profile.
supported
unSupported (default)
t11Active
N/A
t11EarlyAcm
N/A
Set flag to enable ISUP T11 Early ACM guard timer for the
ISUP Signaling Profile.
supported
unSupported (default)
tandemCallCounter
N/A
tandemLimitCounter
0-15
tci
N/A
7 198
Profiles
Length/
Range Description
tit
N/A
Set flag to support the TIT parameter for the ISUP Signaling
Profile.
supported
unSupported (default)
tmrPrime
N/A
transMedUsedInNrm
N/A
transactionReq
N/A
transferInfo
N/A
transitCfn
N/A
Set flag to transit the CFN message for the ISUP Signaling
Profile.
supported
unSupported (default)
transitNetworkSelection N/A
transitReceivedCit
N/A
transitUnrecognized
N/A
transmissionMediumUsed
N/A
7 199
Signaling
Length/
Range Description
truncateCdpn
N/A
trunkOfferingSupport
N/A
Set flag to support trunk offering messages can, fan, ofr, rcl
(presently, this only applies to mexico).
supported
unSupported (default)
u2uServiceLevel
N/A
N/A
ucic
implicit (default)
level1
level2
level3
none
uidActionInd
N/A
uidCapabilityInd
N/A
uniqueTransitCit
N/A
upaUpt
N/A
7 200
Profiles
Length/
Range Description
updateAnmBci
N/A
updateInternalNetworkIn N/A
dicatorInCalledPartyNum
ber
updateNumberIncompleteI N/A
ndicatorInCallingPartyI
ndicator
upvExchangeRoles
N/A
usePsxChgIndForCpgInPre N/A
subCall
Set flag to use the PSX ACM charge indicator to overwrite the
charge indicator field of the BCI for CPG messages, or leave
as unSupported to transit the value received.
supported
unSupported (default)
userServiceInformation
N/A
userTeleService
N/A
7 201
Signaling
Length/
Range Description
usiPrime
N/A
Set flag to support the USI Prime parameter for the ISUP
Signaling Profile.
supported
unSupported (default)
N/A
usr
uuIndAcm
N/A
uuIndCon
N/A
uuIndInFar
N/A
uuIndRel
N/A
uuInfo
N/A
uuInfoAcm
N/A
uuiInInf
N/A
uuiRestrictions
N/A
(Protocol: Japan)
Set flag to discard subsequent UUIs based on BCI field values
received in ACM/CPG.
supported
unSupported (default)
7 202
Profiles
Length/
Range Description
uuindAnm
N/A
Set flag to support the UUI parameter in the ANM for the ISUP
Signaling Profile.
supported
unSupported (default)
N/A
uuindCpg
Set flag to support the UUI parameter in the CPG for the ISUP
Signaling Profile.
supported
unSupported (default)
N/A
validateIsubFromSip
versionId
visitorMa
10065535
N/A
Command Syntax
% set profiles signaling numberGlobalizationProfile <profile
name>
entry
252
253
254
billingNumber
calledDirectoryNumber
calledInNumber
calledNumber
callingNumber
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 203
Signaling
contractorNumber
dialedNumber
fromUri
gnAdditionalCalled
gnAdditionalCalling
gnAdditionalConnected
gnAdditionalOriginalCalled
gnAdditionalRedirecting
gnAdditionalRedirection
gnCalledCesId
gnCollectCallNumber
gnDestination
gnDialedDigits
gnLocalAni
gnNetworkProvidedNumber
gnPortedDialed
gnRedirectingTerminating
gnThirdPartyNumber
gnUserCallingNotScreened
gnUserCallingScreened
location
none
originalCalledNumber
outpulseNumber
presentationNumber
pretranslated
redirecting
redirection
twoStageCollected
countryCodeSource <destination|ingressTrunkgroup|
origination>
digitType
900PremiumToll
950CarrierAccess
all
carrierAccess
directoryAssistance
easilyIdentifiableNumber
emergency
7 204
Profiles
governmentEmergency
ieps
internationalOperator
internationalType
ipVpn
localOperator
longDistanceOperator
nationalOperator
nationalType
noDigits
otherCarrierChosen
private
serviceAccessCode
subscriberOperator
subscriberType
test
tollFree
transit
userName
verticalServiceCode
globalize <disable|enable>
% show profiles signaling numberGlobalizationProfile
<profile name>
displaylevel <displaylevel>
entry <type of number to be analyzed>
countryCodeSource
digitType
globalize
% delete profiles signaling numberGlobalizationProfile
<profile_name>
Command Parameters
TABLE 7 46 Number Globalization Profile parameters
Parameter
Length/
Range
numberGlobalizationP 1-23
rofile
Description
The Globalization Number Profile name.
7 205
Signaling
Length/
Range
entry
N/A
Description
Specifies a unique identifier for the globalize profile. The possible
values are:
countryCodeSource
N/A
252
253
254
billingNumber
calledDirectoryNumber
calledInNumber
calledNumber
callingNumber
contractorNumber
dialedNumber
fromUri
gnAdditionalCalled
gnAdditionalCalling
gnAdditionalConnected
gnAdditionalOriginalCalled
gnAdditionalRedirecting
gnAdditionalRedirection
gnCalledCesId
gnCollectCallNumber
gnDestination
gnDialedDigits
gnLocalAni
gnNetworkProvidedNumber
gnPortedDialed
gnRedirectingTerminating
gnThirdPartyNumber
gnUserCallingNotScreened
gnUserCallingScreened
location
none
originalCalledNumber
outpulseNumber
presentationNumber
pretranslated
redirecting
twoStageCollected
7 206
Profiles
Length/
Range
digitType
N/A
Description
Digit type of the number to globalize. The possible values are:
globalize
N/A
900PremiumToll
950CarrierAccess
all
carrierAccess
directoryAssistance
easilyIdentifiableNumber
emergency
governmentEmergency
ieps
internationalOperator
internationalType
ipVpn
localOperator
longDistanceOperator
nationalOperator
nationalType
noDigits
otherCarrierChosen
private
serviceAccessCode
subscriberOperator
subscriberType
test
tollFree
transit
userName
verticalServiceCode
displaylevel
1-64
7 207
Signaling
Command Example
% show profiles signaling numberGlobalizationProfile
numberGlobalizationProfile DEFAULT_IP
{
entry callingNumber
{
digitType
subscriberType,nationalType,internationalType,easilyId
entifiableNumber,tollFree,900PremiumToll,950CarrierAcc
ess,directoryAssistance,serviceAccessCode,test,transit
,otherCarrierChosen,carrierAccess,noDigits;
countryCodeSource origination;
globalize
enable;
}
entry calledNumber
{
digitType
subscriberType,nationalType,internationalType,easilyId
entifiableNumber,tollFree,900PremiumToll,950CarrierAcc
ess,directoryAssistance,serviceAccessCode,test,transit
,otherCarrierChosen,carrierAccess,noDigits;
countryCodeSource destination;
globalize
enable;
}
entry pretranslated {
digitType
subscriberType,nationalType,internationalType,easilyId
entifiableNumber,tollFree,900PremiumToll,950CarrierAcc
ess,directoryAssistance,serviceAccessCode,test,transit
,otherCarrierChosen,carrierAccess,noDigits;
countryCodeSource destination;
globalize
enable;
7 208
Profiles
SCTP Profile
Stream Control Transmission Protocol (SCTP) is a transport layer protocol similar
to TCP, but is characterized as message-oriented protocol transporting a
sequence of messages (each being a group of bytes) rather than an unbroken
stream of bytes (TCP behavior). In SCTP, a sender sends a message in one
operation, and that exact message is passed to the receiving application process
in one operation.
The SCTP as a Transport preference and SCTP retransmission timer are
configured from the SIP Trunk Group.
The SCTP as a transport protocol and SCTP profile are configured in the SIP
signaling port.
The SCTP Profile CLI syntax is described below.
Command Syntax
% set profiles signaling sctpProfile <profile name>
heartbeatInterval <# seconds>
idleTimeout <# seconds>
inboundStreams <#>
initRetry <#>
orderedDelivery <disabled|enabled>
outboundStreams <#>
pathMtu <#bytes>
peerTransportAddresses <# addresses>
retransmissionsPerAssociation <#>
retransmissionsPerPath <#>
rtoInitial <# milliseconds>
rtoMax <# milliseconds>
rtoMin <# milliseconds>
sackDelay <disabled|enabled>
7 209
Signaling
Command Parameters
TABLE 7 47 SCTP Profile parameters
Parameter
Length/
Range
Description
sctpProfile
N/A
heartbeatInterval
1-6
idleTimeout
0-86400
inboundStreams
1-32
initRetry
1-10
orderedDelivery
N/A
outboundStreams
1-32
pathMtu
peerTransportAddresses
1-2
retransmissionsPerAsso
ciation
0-20
retransmissionsPerPath
1-10
rtoInitial
50-500
rtoMax
200-5000
rtoMin
10-5000
sackDelay
N/A
Command Example
In this example, the following steps are accomplished:
7 210
Profiles
Step 1:
% set profiles signaling sctpProfile SCTP02 outboundStreams
2 inboundStreams 2 peerTransportAddresses 2
retransmissionsPerPath 8 heartbeatInterval 6
orderedDelivery enabled retransmissionsPerAssociation 1
rtoInitial 100 rtoMax 200 rtoMin 50
% show profiles signaling sctpProfile SCTP02
outboundStreams
2;
inboundStreams
2;
peerTransportAddresses
2;
retransmissionsPerPath
8;
heartbeatInterval
6;
orderedDelivery
enabled;
retransmissionsPerAssociation 1;
rtoInitial
100;
rtoMin
50;
rtoMax
200;
Step 2:
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS sipSigPort
2 transportProtocolsAllowed sip_sctp
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS sipSigPort
2 sctpProfileName SCTP02
Step 3:
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS
sipTrunkGroup TG_SIPART_AS signaling transportPreference
preference1 1
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS
sipTrunkGroup TG_SIPART_AS signaling timers
sctpRetransmitTimer 10
Step 4:
% set profiles signaling ipSignalingProfile DEFAULT_SIP
egressIpAttributes transport type1 sctp
7 211
Signaling
Signaling Profile
Use this feature to specify parameters that are sent as part of the outgoing
signaling message (ISUP, CAS, PRI) after standard protocol rules are applied.
You can associate signaling profiles with carriers and trunk groups. A signaling
profile can also be used to enable selected ingress call processing functions.
Signaling Profile entity is used for both IP and virtual trunk groups in conjunction
with the IP Signaling Profile.
Command Syntax
% set profiles signaling signalingProfile
DEFAULT_IP_PROFILE
SIGPROFILE_ANSI00
SIGPROFILE_ANSI88
SIGPROFILE_ETSI121
SIGPROFILE_ETSI356
SIGPROFILE_GR317
SIGPROFILE_ITU_T88
SIGPROFILE_ITU_T92_PLUS
SIGPROFILE_TTC87
SIGPROFILE_TTC93_PLUS
% set profile signaling signalingProfile <profile name>
accessTransport <disable|enable>
egress
PartitionIdNetIdInNetworkIdIAM
generatePartitionIdNetIdInNetworkIdIAM
<disable|enable>
propagatePartitionIdNetIdInNetworkIdIAM
<disable|enable>
callingName <dontSend|noInput|send>
callingNumber <dontSend|noInput|send>
cft
egressCftInfo <offnet|onnet|unknown>
chargeNumber <dontSend|noInput|send>
cip <dontSend|noInput|send>
csp <dontSend|noInput|send>
donorSwitchService
7 212
Profiles
createCalledDirectoryNumberInEgressSignal
<disable|enable>
generateRedirectionCount <disable|enable>
skipRedirectionAfterNumberTranslations
<disable|enable>
undoDonorSwitchService <disable|enable>
egressFlags
(each of following flags uses <disable|enable> option)
addPrefix1ForInterLataCalls
addPrefix1ForIntraLataCalls
addPrefix011ForInternationalCalls
annexESupport
applySwitchTypeCpcProfile
callBackWhenFreeSupport
calledNumber7Digits
callingNumber7Digits
changeBearerCapFrom3_1KHzToSpeech
convertNumbersToE164Format
cpcMapping
dialedNumberAsCalledNumber
disableChargingAuthorityForChosenCarrier
discardCallingAndContractNumbers
discardGAPAddlClgIfSameAsClgNumberAndIngressSIP
discardTnsAndTrunkgroupOwningCarrierMatch
dontStripClgNumberForRestrictedPresentation
forcedOverrideOlipValue
generateFeParam
oliMapping
overwriteChargeInformationIfChosenIXC
performCalledPartyMemberCheck
propagateChargeMessage
propagateGdParam
reorderTrunkBasedOnIsupPreference
replacePrefix0WithPlus81ForTranslationSourceNumber
rerouteOnSignalingCongestion
resetOlipForTollFreeCalls
restoreCallingNumberIfDerivedFromBillingNumber
restoreCallingNumberIfDerivedFromRedirectingNumber
restoreCallingNumberIfDerivedFromTrunkGrp
restoreFciInternationalBit
sendBillingNumberAsClgNumber
sendBillingNumberAsClgNumberIfClgNumberNotPresent
sendCallingNumberWhenNotDerivedFromInput
7 213
Signaling
sendContractNumberIfAllowedByIngressSip
sendTollFreeNumberInGapParam
sendTollFreeNumberInOcnParam
stripRepAreaCodeDigits
transitAllRedirectionNumberNOA
undoLnp
forcedClip
<allowed|none|numberUnavailable|restricted|spare>
ipDoubleDipControlFlags
calledNumberFromAltCalledNumber <disable|enable>
restoreIngressNumbersExceptTranslatedNumbers
<disable|enable>
restoreTranslatedNumbers <disable|enable>
skipEgressTrunkGrpProcessing <disable|enable>
isupTrustedNetwork <none|trusted|unTrusted>
jip <dontSend|noInput|send>
mobileCallDelivery
origcldNumber <dontSend|noInput|send>
redirectionInformation <dontSend|noInput|send>
olip <dontSend|noInput|send>
origCalledNumber <dontSend|noInput|send>
redirectCapability <disable|enable>
redirectCount <disable|enable>
redirectInformation <disable|enable>
redirectingNumber <dontSend|noInput|send>
redirectionCapabilityFlags
enableRedirectionCapability <disable|enable>
tnsFlags
interLataLocal <dontSend|noInput|send>
interLataToll <dontSend|noInput|send>
international <dontSend|noInput|send>
internationalOperator <dontSend|noInput|send>
intraLataLocal <dontSend|noInput|send>
intraLataToll <dontSend|noInput|send>
localOperator <dontSend|noInput|send>
longDistanceOperator <dontSend|noInput|send>
nationalOperatorInterServiceArea
<dontSend|noInput|send>
nationalOperatorIntraServiceArea
<dontSend|noInput|send>
7 214
Profiles
ukIsup
nfciDefaultValues
cliBlockingAvailable <disable|enable>
nfciLinkToLinkRoutingControlIndicator
<altRtAllowedContRetryAllowed|
altRtAllowedContRetryBarred|altRtBarredContRetry
Allowed|altRtBarredContRetryBarred|altRtOnceCont
RetryAllowed|altRtOnceContRetryBarred|none>
visitorMa <dontSend|noInput|send>
genericDigitType
accountCode
authorizationCode
bcgIdentity
billToNumber
pnTravellingClassmark reserveOffset
spare00
spare0A
spare0B
spare0C
spare0D
spare0E
spare0F
spare01
spare02
spare03
spare04
spare05
spare06
spare07
spare08
spare09
spare10
unknown
ingress
cft
sendCftInformation <disable|enable>
ingressFlags
(each of following flags uses <disable|enable> option)
disallowMissingCallingNumber
disallowTnsAndTrunkGroupOriginatingCarrierMatch
disallowWithoutBillingNumber
disallowWithoutOlip
discardRedirectionBackwardInformation
discardRedirectionCountForRelease
dontGenerateExitMessage
enableRedirectionCapabilty
feParamInShortForm
generateChargeMessage
generateCpgForCallForwardNotify
inboundTnsAllowed
normalizeCarrierCode
performCallingPartyScreening
performCpcScreening
propagateEgressChannelInfo
propagateFeParam
separateAlertFromProgressForSipInterworking
treatCic0000AsNoCic
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 215
Signaling
useIsupRelOnSusTimer
validateGapTypePortedNumber
internationalGatewaySupport
dontConvertCalledNumber <disable|enable>
dontConvertCallingNumber <disable|enable>
natureOfAddress
<international|national|networkSpecific|passThrough|
subscriber|unknown>
transitCarrierIndicator
<backward|bidirection|forward|noTransmission|nonProvis
ioned|oredBackward|oredForward|passThrough>
userToUserInformation <disable|enable>
Command Parameters
TABLE 7 48 Signaling Profile parameters
Parameter
Length/
Range Description
signalingProfile
1-23
accessTransport
N/A
egress
N/A
7 216
Profiles
Length/
Range Description
egress (continued)
N/A
7 217
Signaling
Length/
Range Description
egress (continued)
N/A
7 218
Profiles
Length/
Range Description
egress (continued)
N/A
7 219
Signaling
Length/
Range Description
egress (continued)
N/A
7 220
dontStripClgNumberForRestrictedPresentation
When enabled, the PSX does not strip (delete) the digits of
the calling number for restricted presentation.
disable (default)
enable
forcedOverrideOlipValue When enabled, and there
is a value other than none in the Forced OLIP Value field in
the ingress section of the trunk group to which this signaling
profile is applied, the value in that field is copied to the OLI
parameter on the egress trunk and sent in the PSX policy
response.
disable (default)
enable
generateFeParam When enabled, controls the
generation of the FE parameter.
disable (default)
enable
oliMapping When enabled, it enables the OLI parameter
mapping on the associated trunk group(s).
disable (default)
enable
overwriteChargeInformationIfChosenIXC When
enabled, the SBC will modify the parameters related to
charge indication if the value of the Carrier type parameter
determined by the PSX is Chosen IXC.
disable (default)
enable
performCalledPartyMemberCheck When enabled, the
PSX checks the called party member status in the subscriber
table for the JTI prefix.
disable (default)
enable
propagateChargeMessage When enabled, the PSX
propagates the CRG messages received on the associated
egress trunk group from succeeding exchanges to the
originating exchange for billing purposes.
disable (default)
enable
propagateGdParam When enabled, it controls the
propagation of the Generic Digits parameter (switch ID/trunk
group ID) in the forward direction in the egress IAM.
disable (default)
enable
Profiles
Length/
Range Description
egress (continued)
N/A
7 221
Signaling
Length/
Range Description
egress (continued)
N/A
7 222
restoreCallingNumberIfDerivedFromTrunkGrp
When enabled, and if the PSX derives the calling number
from the default calling number associated with the ingress
trunk group during call processing, the original calling
number is restored before the call is sent out on the egress
trunk group.
disable (default)
enable
restoreFciInternationalBit When enabled, the
PSX copies the incoming FCI A-bit to the outgoing FCI A-bit.
disable (default)
enable
sendBillingNumberAsClgNumber When enabled, the
PSX populates the contents of the billing number over to the
calling party parameter.
disable (default)
enable
sendBillingNumberAsClgNumberIfClgNumberNotPre
sent When enabled, and if the calling number doesn't
exist or the calling number presentation is set to Restricted,
the PSX populates the calling number field in the policy
response with the billing number.
disable (default)
enable
sendCallingNumberWhenNotDerivedFromInput
When enabled, and if the calling number doesn't exist or the
calling number presentation is set to Restricted, the PSX
populates the calling number field in the policy response with
the billing number.
disable (default)
enable
sendContractNumberIfAllowedByIngressSip
When enabled, and and the ingress signaling is SIP, the
contractor number, if it exists, will be sent in the egress
signaling.
disable (default)
enable
sendTollFreeNumberInGapParam When enabled, the
toll free number will be sent in the Generic Address
Parameter (GAP).
disable (default)
enable
Profiles
Length/
Range Description
egress (continued)
N/A
7 223
Signaling
Length/
Range Description
egress (continued)
N/A
7 224
restoreIngressNumbersExceptTranslatedNumbers
When enabled, the PES process restores all numbers
except translated numbers to the ones received in the policy
request or SIP INVITE message before including them in the
response to the originating gateway during the first PSX
lookup.
disable (default)
enable
restoreTranslatedNumbers When enabled, the PES
process restores translated numbers received in the policy
request or SIP INVITE message before including them in
response to originating gateway during the first PSX lookup.
disable (default)
enable
skipEgressTrunkGrpProcessing When enabled, PES
skips any processing on the first dip that changes numbers
during or after the PSX post-router phase.
disable (default)
enable
isupTrustedNetwork This flag is used as part of the
presentation restriction functionality to discard the calling party
number or generic number of type additional calling party
number at an international exchange as per Recommendation
Q.731.
none (default)
trusted
unTrusted
jip When enabled, the Jurisdiction Information Parameter is
sent as part of the outgoing signaling protocol for Inter LATA
and Intra LATA conformance.
dontSend
noInput (default)
send
mobileCallDelivery Controls the signaling parameters in
Mobile calls.
origCldNumber: When the option Send is selected, it
causes the PSX to send the original called number in the
egress IAM.
dontSend
noInput (default)
send
Profiles
Length/
Range Description
egress (continued)
N/A
7 225
Signaling
Length/
Range Description
egress (continued)
N/A
7 226
Profiles
Length/
Range Description
egress (continued)
N/A
7 227
Signaling
Length/
Range Description
altRtOnceContRetryBarred Select to allow
alternate route once but to bar continuous retries.
none
visitorMa When the option Send is selected, the Visitor
MA (Message Area) parameter is sent as part of the outgoing
signaling protocol.
dontSend
noInput (default)
send
egress (continued)
genericDigitType
N/A
ingress
N/A
7 228
Profiles
Length/
Range Description
ingress (continued)
N/A
discardRedirectionBackwardInformation: When
enabled, the PSX informs the SBC to discard the backward
redirection information parameter received in REL.
disable (default)
enable
discardRedirectionCountForRelease: When
enabled, the PSX informs the SBC to discard the redirection
count parameter.
disable
enable (default)
dontGenerateExitMessage: When enabled, controls the
generation of the EXM message on the associated ingress
trunk group.
disable (default)
enable
enableRedirectionCapabilty: When enabled,
redirection capabilities are enabled on the ingress trunk
group.
disable (default)
enable
feParamInShortForm: When enabled, the SBC generates
the FE parameter in the short form.
disable (default)
enable
generateChargeMessage: When enabled, the PSX
generates charge band information for billing purposes and
sends the information to the SBC in policy responses on a
per-route basis.
disable (default)
enable
generateCpgForCallForwardNotify: When enabled,
PSX instructs the SBC to send CPGs (call progress
messages) in a backward direction, releasing the ingress leg.
disable (default)
enable
inboundTnsAllowed: When enabled, calls with a TNS
parameter in the ingress signaling will be processed.
disable (default)
enable
7 229
Signaling
Length/
Range Description
7 230
Profiles
Length/
Range Description
ingress (continued)
internationalGatewayS N/A
upport
natureOfAddress
N/A
transitCarrierIndicat N/A
or
userToUserInformation N/A
international
national
networkSpecific
passThrough
subscriber
unknown (default)
backward
bidirection
forward
noTransmission (default)
nonProvisioned
oredBackward
oredForward
passThrough
7 231
Signaling
Command Example
For SIP calls, to send confirmation tone (CFT) information to the SIP sever:
% set Profiles signaling signalingProfile DEFAULT_IP_PROFILE
ingress cft sendCftInformation enable
To disallow calls to be completed, if there are no billing numbers:
% set Profiles signaling signalingProfile DEFAULT_IP_PROFILE
ingress ingressFlags disallowWithoutBillingNumber enable
To reject calls without OLIP:
% set Profiles signaling signalingProfile DEFAULT_IP_PROFILE
ingress ingressFlags disallowWithoutOlip enable
For the PSX to perform Calling Party Category (CPC) screening to determine if
the call has to be restricted based on the received CPC:
% set Profiles signaling signalingProfile DEFAULT_IP_PROFILE
ingress ingressFlags performCpcScreening enable
Command Syntax
CLI syntax to configure a Signaling QoS KPI Profile:
% set profiles signaling signalingQosKpiProfile
<profile_name>
asr <disable|enable>
asrThreshold <0-100>
clu <disable|enable>
cluThreshold <0-100>
kpiExpression <0-255 characters>
pgrd <disable|enable>
pgrdThreshold <50-10000>
7 232
Profiles
profileActive <disable|enable>
scru <disable|enable>
scruThreshold <0-100>
CLI syntax to assign Signaling QoS KPI Profile to IP Signaling Profile:
% set profiles signaling ipSignalingProfile <profile_name>
egressIpAttributes signalingQosKpiProfile
<signalingQosKpiProfile_name>
% set profiles signaling ipSignalingProfile <profile_name>
egressIpAttributes flags qosBasedRouting enable
Command Parameters
TABLE 7 49 Signaling QoS KPI Profile Parameters
Parameter
Length/
Range
Description
signalingQosKpiProfile
1-23
asr
N/A
asrThreshold
0-100
clu
0-100
cluThreshold
0-100
kpiExpression
1-255
N/A
pgrd
pgrdThreshold
7 233
Signaling
Length/
Range
Description
profileActive
N/A
N/A
scru
0-100
scruThreshold
Command Example
This example creates and enables a QoS KPI profile named MyQosProfile, and
enables ASR and CLI KPIs. The ASR threshold is set to 55 while CLU
thresholds is left at default value of 70.
With the next two commands, MyQosProfile is associated with DEFAULT_SIP
IP Signaling Profile and QoS-based routing is enabled.
% set profiles signaling signalingQosKpiProfile MyQosProfile
asr enable asrThreshold 55 clu enable profileActive
enable
% show profiles signaling signalingQosKpiProfile
MyQosProfile
profileActive enable;
asr
enable;
asrThreshold
55;
clu
enable;
7 234
Profiles
Command Syntax
Use following CLI syntax to configure a SIP Adaptor profile.
% set profiles signaling sipAdaptorProfile <profile_name>
rule <rule_index_#>
action <action_index_#>
from type
globalVariable globalVariableValue
egressTgName
ingressTgName
localIP
localPort
sigportid
srcipaddr
srcport
undefined
header value <string>
messageBody messageBodyValue <all|undefined>
parameter value <string>
token tokenValue
undefined
uridisplayname
urihostname
urihostport
urischeme
uriusername
value value <string>
variable value <undefined|var1-var30>
headerInfo <fieldValue|headerValue|undefined>
headerPosition <first|last|undefined>
7 235
Signaling
operation <add|append|createuri|delete|ignore|
modify|regappend|regdel|regpostdel|regpostsub|
regpredel|regprepend|regpresub|regstore|regsub|
reject|rename|store|undefined>
paramType <generic|undefined|uri|userinfo>
regexp
matchInstance <all|one|two|three|four|five|last>
string <string>
to type <header|messageBody|parameter|token|
variable>
type <header|messagse|messageBody|parameter|token|
undefined|variable>
applyMatchHdrRange <two|three|four|five|six|seven|
eight|nine|ten|last|undefined>
applyMatchHeader <one|two|three|four|five|six|seven|
eight|nine|ten|all|last>
criterion <criterion_index_#> type
globalVar globalVariable
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
globalVariableID
<egressTgName|ingressTgName|localIP|localPort
|sigportid|srcipaddr|srcport|undefined>
regexp
string <string>
numMatch <match|notmatch>
value <string>
header header
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
hdrInstance <one|two|three|four|five|six|seven|
eight|nine|ten|all|last>
hdrRange <two|three|four|five|six|seven|
eight|nine|ten|last|undefined>
name <string>
numberOfInstances
number <#>
qualifier <equal|greater|lessthan|undefined>
regexp
numMatch <match|notmatch>
string <string>
value <string>
message message
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
7 236
Profiles
messageTypes
<all|request|requestAll|response|responseAll|
undefined>
methodTypes <ack, bye, cancel, info, invite,
message, notify, options, prack, publish,
refer, register, subscribe, update>
statusCode <code_#>
statusRange <#>
messageBody messageBody
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
messageBodyType <all|undefined>
regexp
numMatch <match|notmatch>
string <string>
parameter parameter
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
name <string>
paramType <generic|undefined|uri|userinfo>
regexp
numMatch <match|notmatch>
string <string>
value <string>
token
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
regexp
numMatch <match|notmatch>
string <string>
tokenType <undefined|uridisplayname|urihostname|
urihostport|urischeme|uriusername>
value <string>
variable
condition <absent|exist|has-value|not-equalto|regex-match|undefined>
regexp
numMatch <match|notmatch>
string <string>
value <string>
variableID <undefined|var1-var30>
% set profiles signaling sipAdaptorProfile <profile_name>
state <disabled|enabled>
7 237
Signaling
Command Parameters
SIP Adaptor Profile
TABLE 7 50 SIP Adaptor Profile parameters
Parameter
Length/
Range
Description
sipAdaptorProfile
1-256
rule
1-64
Use this object to define the SIP Message Manipulation (SMM) rule
within the SIP Adaptor Profile. Specify the SSM rule index number,
and then configure the parameters as listed in Table 7 51 on
page 7 238.
state
N/A
Length/
Range Description
rule
1-64
7 238
The index number of SMM rule within the SIP Adaptor Profile.
Profiles
Length/
Range Description
action
1-20
7 239
Signaling
Length/
Range Description
action (continued)
N/A
7 240
Profiles
Length/
Range Description
action (continued)
N/A
7 241
Signaling
Length/
Range Description
applyMatchHdrRange
N/A
applyMatchHeader
N/A
This value specifies the matching header. The following are the
valid set of values for this field:
7 242
two
three
four
five
six
seven
eight
nine
ten
last
undefined (default)
all
one (default)
two
three
four
five
six
seven
eight
nine
ten
last
Profiles
Length/
Range Description
criterion
1-20
7 243
Signaling
7 244
Length/
Range Description
N/A
Profiles
Length/
Range Description
N/A
7 245
Signaling
Length/
Range Description
N/A
Command Example
% show profiles signaling sipAdaptorProfile
sipAdaptorProfile Test {
state enabled;
rule 1 {
criterion 1 {
type parameter;
parameter {
condition exist;
paramType generic;
name
1;
value
1;
}
}
action 1 {
regexp {
string
1;
matchInstance all;
}
7 246
Profiles
}
}
}
7 247
Signaling
The above Cause map profiles provide customized tables on the SBC 5x00 to
map cause codes between internal, SIP and Q850 cause codes. The custom
mappings can be selected on a per-route basis, on egress trunks, as well as on a
per call basis, on ingress trunks, through the IP Signaling Profile.
Four pre-configured base profiles are available to either use as-is, or to build upon
for SIP to CPC mapping:
The four corresponding pre-configured profiles for CPC to SIP mapping are:
In the case of both SIP to CPC and CPC to SIP there is an additional mapping
corresponding to index = 0. Each corresponds to a fixed mapping implemented
directly in the SBC 5x00 software. Profiles corresponding to indices 0 4 may not
be altered under any circumstances. However, when you create a new profile, it is
populated using a pre-configured profile that you specify and thereafter you may
add, delete, and modify entries. Up to 12 new profiles may be created. Each
profile has a unique index (an integer in the range 5-16) associated with it. The
base profiles take indices 1-4. The index of the desired profile is configured on the
SBC 5x00 on the ingress and egress IP Signaling profiles.
After creating a new profile:
Use set to change the mapping of an existing cause code and to add a
cause code that doesnt exist.
The following special case handling is performed for cause codes that are not
present in the active Causemap profiles:
7 248
Cause code 22 (number changed) If this code is received, then if there are
diagnostics in the REL with the new called party number, the REL will be
mapped to a 301 and the new called party number will go in the contact
header, otherwise it will be mapped into a 410. This is the default behavior for
Profiles
Cause code 21 (call rejected) If this code is received, and location is set to
user, then 603 is sent, otherwise 403 is sent. This is the default behavior for
profiles based upon DefaultRFC3398SipCpc because cause code 21 is
absent from that profile.
Cause code 34 (no circuit available) If this code is received, then if there
are diagnostics in the REL that indicate CCBS possible, 486 is sent,
otherwise 480 is sent. This is the default behavior for profiles based upon
DefaultQ1912SipCpc because cause code 34 is absent from that profile.
This behavior is achieved by deleting the relevant cause code from the new
profile.
Command Syntax
% set profiles signaling sipCauseCodeMapping
cpcToSipCauseMapProfile
defaultCpcSip
baseProfile <defaultCpcSip|defaultQ1912CpcSip|
defaultRfc3398CpcSip|defaultTs29163CpcSip>
causeMap <CPC cause value>
includeQ850Reason <disabled|enabled>
unrecAction
<q1912Procedure|rfc3398Procedure|ts29163Procedure>
defaultQ1912CpcSip
baseProfile <defaultCpcSip|defaultQ1912CpcSip|
defaultRfc3398CpcSip|defaultTs29163CpcSip>
causeMap <CPC cause value>
includeQ850Reason <disabled|enabled>
unrecAction
<q1912Procedure|rfc3398Procedure|ts29163Procedure>
defaultRFC3398CpcSip
baseProfile <defaultCpcSip|defaultQ1912CpcSip|
defaultRfc3398CpcSip|defaultTs29163CpcSip>
causeMap <CPC cause value>
includeQ850Reason <disabled|enabled>
unrecAction
<q1912Procedure|rfc3398Procedure|ts29163Procedure>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 249
Signaling
defaultTs29163CpcSip
baseProfile <defaultCpcSip|defaultQ1912CpcSip|
defaultRfc3398CpcSip|defaultTs29163CpcSip>
causeMap <CPC cause value>
includeQ850Reason <disabled|enabled>
unrecAction
<q1912Procedure|rfc3398Procedure|ts29163Procedure>
% show profiles signaling sipCauseCodeMapping
cpcToSipCauseMapProfile <cpcToSipCauseMapProfile>
displaylevel <displaylevel>
% delete profiles signaling sipCauseCodeMapping
<cpcToSipCauseMapProfile>
Command Parameters
TABLE 7 52 CPC SIP Cause Code Mapping Profile Parameters
Parameter
Length/
Range
cpcToSipCauseMapProf 1-23
ile
Description
The name of the CPC-to-SIP Cause Mapping Profile. The default
profiles available are:
baseProfile
1-23
defaultSipCpc
defaultQ1912SipCpc
defaultRFC3398SipCpc
defaultTs29163SipCpc
defaultCpcSip
defaultQ1912CpcSip
defaultRfc3398CpcSip
defaultTs29163CpcSip
The base profiles cannot be modified. The base profile that you
designate will be copied to the profile that you create. Additions,
modifications, and deletions may subsequently be applied to the
new profile using the set command.
7 250
Profiles
Length/
Range
causeMap
N/A
Description
Specifies the SIP-to-CPC cause mapping values. Enter cause
map value between 1-255 and specify the following reasons:
q850Reason Q.850 reason for a given CPC cause value.
Specifies the Reason Header Q.850 value to include in the
SIP message (when the INCLUDEQ850REASON parameter
is enabled). Also indicates the cause code value to include in
MIME encapsulated ISUP, if the call uses SIP-I signaling. Must
be 0- 127; default is 0.
A value of 0 indicates that the Reason Header Q.850 value
should be equal to the predefined ISUP mapping associated
with the CPCCAUSE value. If no predefined ISUP mapping
exists (as for internal cause codes 151-159), the ISDN
mapping is used.
sipCause SIP Cause value for a given CPC cause value.
The value must be in the range of 300-606.
NOTE: This parameter applies to CAUSEMAP CPC_TO_SIP
PROFILES only.
includeQ850Reason
N/A
unrecAction
Command Syntax
% set profiles signaling sipCauseCodeMapping
internalSipCauseMapProfile <profile_name> causeMap
7 251
Signaling
Command Parameters
TABLE 7 53 Internal SIP Cause Mapping Profile Parameters
Parameter
Length/
Range Description
internalSipCauseMap 1-23
Profile
causeMap
N/A
Command Syntax
7 252
Profiles
Command Parameters
TABLE 7 54 SIP to CPC Cause Code Mapping Profile Parameters
Parameter
Length/
Range
sipToCpcCauseMapProf 1-23
ile
Description
The name of a SIP-to-CPC Cause Map Profile. This table
contains information about each SIP-to-CPC Cause Mapping
Profile on the node. The default values are:
baseProfile
1-23
defaultQ1912SipCpc
defaultRFC3398SipCpc
defaultSipCpc
defaultTs29163SipCpc
defaultQ1912SipCpc
defaultRFC3398SipCpc
defaultSipCpc
defaultTs29163SipCpc
The base profiles cannot be modified. The base profile that you
designate will be copied to the profile that you create. Additions,
modifications, and deletions may subsequently be applied to the
new profile through the set command.
7 253
Signaling
Length/
Range
cancelCause
N/A
The Q850 cause value that the SIP CANCEL message should
generate. RFC3398 specifies 16 (normal clearing), whereas
Q1912.5 specifies 31 (normal unspecified). The respective
default profiles contain these mappings but this provides a user
override to the default mapping. Must be 1-127.
causeMap
N/A
Description
400
413
483
503
cpcCause
N/A
CPC Cause value for a given SIP cause value. Must be 1-127.
Default value is 127.
locNxx
N/A
Specifies the location value to use for the SS7 REL message
when a SIP 3XX, 4XX, 5XX, or 6XX message is received:
user default in DefaultRFC3398SipCpc for SIP 6XX
messages.
localPrivateNetwork
localLocalNetwork default in
defaultRFC3398SipCpc for SIP 4XX and 5XX messages.
transitNetwork
remoteLocalNetwork
remotePrivateNetwork
localInterfaceControlledByThisSigLink
internationalNetwork
networkBeyondPoint default in defaultQ1912SipCpc
for SIP 4XX, 5XX, and 6XX.
privateBranchExchange
locBye
N/A
Specifies the location value to use for the SS7 REL message
when a SIP BYE message is received:
user
localPrivateNetwork
localLocalNetwork
transitNetwork
remoteLocalNetwork
remotePrivateNetwork
localInterfaceControlledByThisSigLink
internationalNetwork
networkBeyondPoint default in defaultQ1912SipCpc
and in defaultRFC3398SipCpc.
privateBranchExchange
7 254
Profiles
Length/
Range
locCancel
N/A
Description
Specifies the location value to use for the SS7 REL message
when a SIP CANCEL message is received:
user
localPrivateNetwork
localLocalNetwork
transitNetwork
remoteLocalNetwork
remotePrivateNetwork
localInterfaceControlledByThisSigLink
internationalNetwork
networkBeyondPoint default in defaultQ1912SipCpc
and in defaultRFC3398SipCpc.
privateBranchExchange
Command Example
Following is an example of creating new CPC-to-SIP and SIP-to-CPC profiles,
and then associating the profiles to a trunk group.
% set profiles signaling sipCauseCodeMapping
cpcToSipCauseMapProfile INGRESS_CPC_TO_SIP baseProfile
defaultTs29163CpcSip
% set profiles signaling sipCauseCodeMapping
sipToCpcCauseMapProfile INGRESS_SIP_TO_CPC baseProfile
defaultRfc3398SipCpc
% set addressContext default zone ZONE1 sipTrunkGroup
TG_SIPART signaling causeCodeMapping
cpcSipCauseMappingProfile INGRESS_CPC_TO_SIP
% set addressContext default zone ZONE1 sipTrunkGroup
TG_SIPART signaling causeCodeMapping
sipCpcCauseMappingProfile INGRESS_SIP_TO_CPC
7 255
This object creates and configures a call admission control (CAC) profile providing
the ability for each SIP registered or static endpoint to have individualized limits on
the number of active calls, bandwidth size, call rates, oversubscription amounts,
burst sizes, etc.
A limit on active calls (callLimit) is applied to calls in either the ingress or
egress direction, whereas policing controls (callIngressRate,
callEgressRate, callIngressBurstSize and callEgressBurstSize)
apply to ingress and egress calls separately.
Command Syntax
// Mandatory parameters to configure a SIP CAC profile
% set profiles sipCacProfile <profile_name>
bandwidthLimit <0-2147483647>
bandwidthLimitThreshold <0-100>
callEgressAggregateEmergencyPreference <1-10>
callEgressAggregatePreference <1-10>
callEgressBurstSize <1-500>
callEgressEmergencyPreference <disabled|enabled>
callEgressRate <1-500, unlimited>
callEgressRatePeriod <1-10>
callIngressAggregateEmergencyPreference <1-10>
callIngressAggregatePreference <1-10>
callIngressBurstSize <1-500>
callIngressEmergencyPreference <disabled|enabled>
callIngressRate <1-500, unlimited>
callIngressRatePeriod <1-10>
callLimit <0-30000, unlimited>
callLimitEgress <0-30000, unlimited>
callLimitIngress <0-30000, unlimited>
callLimitThreshold <0-100>
emergencyOversubscription <0-1000>
emergencyOversubscriptionEgress <0-1000>
emergencyOversubscriptionIngress <0-1000>
state <disabled|enabled>
7 256
Profiles
7 257
7 258
Profiles
ingressAggregatePreference (1-10)
ingressBurstSize (1-10000)
ingressRate (1-1000, unlimited)
ingressRatePeriod (1-10)
subscribe
egressAggregatePreference (1-10)
egressBurstSize (1-10000)
egressRate (1-1000, unlimited)
egressRatePeriod (1-10)
ingressAggregatePreference (1-10)
ingressBurstSize (1-10000)
ingressRate (1-1000, unlimited)
ingressRatePeriod (1-10)
Command Parameters
TABLE 7 55 SIP CAC Profile Parameters
Parameter
Length/
Range
Description
sipCacProfile
1-23
Mandatory Parameters:
bandwidthLimit
bandwidthLimitThreshold
0-100
callEgressAggregateEmer
gencyPreference
1-10
callEgressAggregatePref
erence
1-10
callEgressBurstSize
1-500
callEgressEmergencyPref
erence
N/A
callEgressRate
1-500,
Maximum egress call rate in calls per time period. (default is
unlimited unlimited).
callEgressRatePeriod
1-10
Time period (in seconds) over which the egress call rate
applies. (default = 1).
callIngressAggregateEme
rgencyPreference
1-10
disabled (default)
enabled
7 259
Description
callIngressAggregatePre
ference
1-10
callIngressBurstSize
1-500
callIngressEmergencyPre
ference
N/A
callIngressRate
1-500,
Maximum call arrival rate from a peer or registered endpoint
unlimited per callIngressRatePeriod. (default is unlimited).
Parameter
disabled (default)
enabled
1-10
callLimit
callLimitEgress
callLimitIngress
callLimitThreshold
0-100
emergencyOversubscripti
on
0-1000
emergencyOversubscripti
onEgress
0-1000
emergencyOversubscripti
onIngress
0-1000
state
N/A
Optional Parameters:
aggregateMessage
N/A
7 260
Profiles
Length/
Range
Description
aggregateMessage
(continued)
N/A
dblAggregateRej
N/A
message
N/A
notify
N/A
options
N/A
7 261
Length/
Range
otherRequests
N/A
Description
Use this object to configure the OTHER REQUESTS
message in a SIP CAC profile using the settings below.
egressAggregatePreference OTHER REQUESTS
preference within egress aggregate policer. (range: 1-10 /
default = 1)
egressBurstSize Maximum OTHER REQUESTS
egress burst size. (range: 1-10000 / default = 5)
egressRate Maximum OTHER REQUESTS egress
rate. (range: 1-1000, unlimited / default is unlimited)
egressRatePeriod OTHER REQUESTS egress rate
period in seconds. (range: 1-10 / default = 1)
ingressAggregatePreference OTHER
REQUESTS preference within ingress aggregate policer.
(range: 1-10 / default = 1)
ingressBurstSize Maximum OTHER REQUESTS
ingress burst size. (range: 1-10000 / default = 5)
ingressRate Maximum OTHER REQUESTS ingress
rate. (range: 1-1000, unlimited / default is unlimited)
ingressRatePeriod OTHER REQUESTS ingress
rate period in seconds. (range: 1-10 / default = 1)
qoe
N/A
7 262
Profiles
Length/
Range
qoe (continued)
N/A
refer
N/A
response
N/A
subscribe
N/A
Description
Command Example
% set profiles sipCacProfile SIPCAC_TEST state enabled
callIngressRate 78 callIngressRatePeriod 4
callIngressBurstSize 342 callEgressRate 43
callEgressRatePeriod 3 callEgressBurstSize 45 callLimit
4567 emergencyOversubscription 24
% show profiles sipCacProfile SIPCAC_TEST
state
enabled;
callIngressRate
78;
callIngressRatePeriod
4;
callIngressBurstSize
342;
callEgressRate
43;
callEgressRatePeriod
3;
7 263
callEgressBurstSize
45;
callLimit
4567;
emergencyOversubscription
7 264
24;
Profiles
System Profile
The System profile supports the following profiles which are explained in the
subsequent sections:
Coredump Profile
The coredump profile feature specifies limits on the maximum number, sensitivity
level and total size of coredump files.
Command Syntax
% set profiles system coredumpProfile <profile_name>
coredumpCountLimit <1-10>
coredumpLevel <disable|normal|sensitive>
coredumpSpaceLimit <1-20GB>
Command Parameters
TABLE 7 56 Coredump Profile parameters
Parameter
Length/
Range
Description
coredumpProfile
1-23
coredumpCountLimit
1-10
coredumpLevel
N/A
coredumpSpaceLimit
1-20
7 265
System Profile
Command Example
% set profiles system coredumpProfile MyCoreDump#example
coredumpLevel sensitive coredumpCountLimit 10
coredumpSpaceLimit 8
% show profiles system coredumpProfile
coredumpProfile MyCoreDump {
coredumpLevel
sensitive;
coredumpSpaceLimit 8;
coredumpCountLimit 10;
}
Command Syntax
Use following CLI syntax to configure an IP Policing Alarm Profile. Two default
profiles are provided:
defaultSystemMajor
defaultSystemMinor
Profiles
badEthernetIpHeaderSetThreshold <0-2147483647>
discardRuleClearDuration <0-65535 seconds>
discardRuleClearThreshold <0-2147483647>
discardRuleSetDuration <0-65535 seconds>
discardRuleSetThreshold <0-2147483647>
index <#>
ipSecDecryptClearDuration <0-65535 seconds>
ipSecDecryptClearThreshold <0-2147483647>
ipSecDecryptSetDuration <0-65535 seconds>
ipSecDecryptSetThreshold <0-2147483647>
mediaClearDuration <0-65535 seconds>
mediaClearThreshold <0-2147483647>
mediaSetDuration <0-65535 seconds>
mediaSetThreshold <0-2147483647>
rogueMediaClearDuration <0-65535 seconds>
rogueMediaClearThreshold <0-2147483647>
rogueMediaSetDuration <0-65535 seconds>
rogueMediaSetThreshold <0-2147483647>
state <disabled|enabled>
uFlowClearDuration <0-65535 seconds>
uFlowClearThreshold <0-2147483647
uFlowSetDuration <0-65535 seconds>
uFlowSetThreshold <0-2147483647>
Command Parameters
TABLE 7 57 IP Policing Alarm Profile Parameters
Parameter
Length/Range Description
ipPolicingAlarmProfile
1-23
aclClearDuration
0-65535
aclClearThreshold
7 267
System Profile
Length/Range Description
aclSetDuration
0-65535
aclSetThreshold
aggregateClearDuration
0-65535
aggregateClearThreshold
aggregateSetDuration
0-65535
aggregateSetThreshold
arpClearDuration
0-65535
arpClearThreshold
arpSetDuration
0-65535
arpSetThreshold
badEthernetIpHeaderClearDu
ration
0-65535
badEthernetIpHeaderClearTh
reshold
badEthernetIpHeaderSetDura
tion
0-65535
badEthernetIpHeaderSetThre
shold
discardRuleClearDuration
0-65535
7 268
Profiles
Length/Range Description
discardRuleClearThreshold
discardRuleSetDuration
0-65535
discardRuleSetThreshold
index
N/A
ipSecDecryptClearDuration
0-65535
ipSecDecryptClearThreshold
ipSecDecryptSetDuration
0-65535
ipSecDecryptSetThreshold
mediaClearDuration
0-65535
mediaClearThreshold
mediaSetDuration
0-65535
mediaSetThreshold
rogueMediaClearDuration
0-65535
rogueMediaClearThreshold
rogueMediaSetDuration
0-65535
7 269
System Profile
Length/Range Description
rogueMediaSetThreshold
state
N/A
uFlowClearDuration
0-65535
uFlowClearThreshold
uFlowSetDuration
0-65535
uFlowSetThreshold
Command Example
defaultSystemMajor
% show profiles system ipPolicingAlarmProfile
defaultSystemMajor
index
1;
state
enabled;
badEthernetIpHeaderSetThreshold
100;
badEthernetIpHeaderClearThreshold 20;
7 270
badEthernetIpHeaderSetDuration
3;
badEthernetIpHeaderClearDuration
3;
arpSetThreshold
100;
arpClearThreshold
20;
arpSetDuration
3;
arpClearDuration
3;
uFlowSetThreshold
100;
uFlowClearThreshold
20;
uFlowSetDuration
3;
uFlowClearDuration
3;
aclSetThreshold
100;
Profiles
aclClearThreshold
20;
aclSetDuration
3;
aclClearDuration
3;
aggregateSetThreshold
100;
aggregateClearThreshold
20;
aggregateSetDuration
3;
aggregateClearDuration
3;
ipSecDecryptSetThreshold
100;
ipSecDecryptClearThreshold
20;
ipSecDecryptSetDuration
3;
ipSecDecryptClearDuration
3;
mediaSetThreshold
100;
mediaClearThreshold
20;
mediaSetDuration
3;
mediaClearDuration
3;
rogueMediaSetThreshold
100;
rogueMediaClearThreshold
20;
rogueMediaSetDuration
3;
rogueMediaClearDuration
3;
discardRuleSetThreshold
20;
discardRuleClearThreshold
10;
discardRuleSetDuration
3;
discardRuleClearDuration
3;
defaultSystemMinor
% show profiles system ipPolicingAlarmProfile
defaultSystemMinor
index
1;
state
enabled;
badEthernetIpHeaderSetThreshold
100;
badEthernetIpHeaderClearThreshold 20;
badEthernetIpHeaderSetDuration
3;
badEthernetIpHeaderClearDuration
3;
arpSetThreshold
100;
arpClearThreshold
20;
arpSetDuration
3;
arpClearDuration
3;
uFlowSetThreshold
20;
uFlowClearThreshold
10;
7 271
7 272
System Profile
uFlowSetDuration
3;
uFlowClearDuration
3;
aclSetThreshold
100;
aclClearThreshold
20;
aclSetDuration
3;
aclClearDuration
3;
aggregateSetThreshold
100;
aggregateClearThreshold
20;
aggregateSetDuration
3;
aggregateClearDuration
3;
ipSecDecryptSetThreshold
100;
ipSecDecryptClearThreshold
20;
ipSecDecryptSetDuration
3;
ipSecDecryptClearDuration
3;
mediaSetThreshold
100;
mediaClearThreshold
20;
mediaSetDuration
3;
mediaClearDuration
3;
rogueMediaSetThreshold
100;
rogueMediaClearThreshold
20;
rogueMediaSetDuration
3;
rogueMediaClearDuration
3;
discardRuleSetThreshold
20;
discardRuleClearThreshold
10;
discardRuleSetDuration
3;
discardRuleClearDuration
3;
Profiles
Overload Profile
The Overload Profile specifies a set of congestion thresholds, congestion
durations, and overload controls. When a particular threshold is exceeded for a
particular duration for any of the call processing related processes, the congestion
level is raised to a higher level and the overload control is applied to help alleviate
the congestion. The profile also specifies clear congestion thresholds and
durations. These values require that the overload conditions fall below their
configured clear threshold values for a specific duration in order to return to the
previous congestion level. These minimum clear durations prevent repeatedly
switching in and out of congestion levels.
You may assign an Overload Profile to the system (and apply it throughout the
SBC 5x00). You may specify and manage the following congestion criteria
through this facility:
CPU utilization
Memory utilization
The following default Overload Profiles are automatically created for system
congestion levels 1-3:
defaultMC1
defaultMC2
defaultMC3
You must disable an Overload Profile in order to change its configuration. Then,
when you enable the profile, you cause all the parameter values to be validated.
Once validated, these values are applied to the (system) congestion level that
references the profile. When you make a change in this manner, the system
congestion level is cleared if the Overload Profile was being referenced. Standby
modules also perform congestion processing but you cannot configure the module
settings.
Command Syntax
% set profiles system overloadProfile <profile_name>
clearDuration
cpu <0-65535 seconds>
memory <0-65535 seconds>
clearThreshold
cpu <0-100>
memory <0-100>
setDuration
cpu <0-65535 seconds>
memory <0-65535 seconds>
setThreshold
cpu <0-100>
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
7 273
System Profile
memory <0-100>
state <disabled|enabled>
staticMode
acceptPercentage <0-100>
Command Parameters
TABLE 7 58 Overload Profile Parameters
Parameter
Length/
Range Description
overloadProfile
1-23
clearDuration
N/A
Use this parameter to specify CPU and memory Clear Duration for a
monitored resource.
cpu -Length of time (in seconds) that CPU utilization percentage
must be below its clear threshold before congestion level clears. A
value of zero clears the congestion level immediately.
(range: 0-65535 / default = 10)
memory Length of time (in seconds) that memory (or ICM)
utilization percentage must remain above its set threshold before
congestion level sets or clears. A value of 0 clears the congestion
level immediately. (range: 0-65535 / default = 10)
clearThreshold
N/A
Use this parameter to specify CPU and memory Clear Threshold for a
monitored resource.
cpu CPU utilization percentage threshold at which a congestion
level is set or cleared. The clear threshold must be less than or
equal to the set threshold. (range: 0-100 / default = 80)
memory Memory utilization percentage threshold at which a
congestion level is set or cleared. (range: 0-100 / default = 85)
setDuration
N/A
Use this parameter to specify CPU and memory Set Duration for a
monitored resource.
cpu Length of time (in seconds) that CPU utilization percentage is
above its set threshold before congestion level is set. (range: 065535 / default = 10). A value of zero sets the congestion level
immediately.
memory Length of time (in seconds) that memory (or ICM)
utilization percentage remains above its set threshold before
congestion level is set. (range: 0-65535 / default = 10). A value of
zero sets the congestion level immediately.
7 274
Profiles
Length/
Range Description
setThreshold
N/A
Use this parameter to specify CPU and memory Set Threshold for a
monitored resource.
cpu CPU utilization percentage threshold at which the congestion
level is set. (range: 0-100 / default = 85. A value of 0 disables CPU
utilization as a congestion criterion.
memory Memory (or ICM) utilization percentage threshold at
which a congestion level is set or cleared. (range: 0-100 / default =
90. A value of 0 disables memory utilization as a congestion
criterion.
N/A
state
staticMode
N/A
Command Example
% show profiles system overloadProfile Test123
state enabled;
setThreshold
{
cpu
85;
memory 90;
}
clearThreshold
{
cpu
80;
memory 85;
}
setDuration
{
cpu
10;
memory 10;
7 275
System Profile
}
clearDuration
{
cpu
10;
memory 10;
}
staticMode
{
acceptPercentage 85;
}
7 276
CHAPTER 8
System
"Admin" on page 8 2
"Congestion" on page 8 8
"DSP PAD Resources" on page 8 13
"Ethernet Port" on page 8 19
"Interval Statistics" on page 8 21
"IP Policing" on page 8 22
"Juniper SRC Server" on page 8 23
Logical Management IP Interface on page 8-26
"Media" on page 8 28
"Media Profile" on page 8 31
"Management IP Interface Group" on page 8 32
"Management Static Route" on page 8 40
"NTP Services Management" on page 8 42
"Policy Server" on page 8 45
"Security Management" on page 8 52
"Server Administration" on page 8 56
81
Admin
Admin
The admin object allows you to configure the system administration related
parameters in the SBC 5x00 system. You can configure audit log state, system
location, IP version used, password rules and other parameters.
Command Syntax
Command syntax for the set and request commands is shown below.
% set system admin <SYSTEM NAME>
auditLogState <disabled|enabled>
cliIdleTimeout <0-120 minutes>
cliSetWarningSupport <disabled|enabled>
contact <contact_info>
externalAuthenticationEnabled <false|true>
localAuthenticationEnabled <false|true>
location <location_info>
managementIpVersion <ipv4|ipv6>
passwordRules
maximumRepeatingCharsCount <#>
minimumLength <#>
minimumNumberOfDigits <#>
minimumNumberOfLowercaseChars <#>
minimumNumberOfOtherChars <#>
minimumNumberOfUppercaseChars <#>
passwordHistoryDepth <#>
standbyServerState <disabled|enabled>
utilMonitorStatsInterval <#>
utilMonitorStatsNumOfPastInterval <#>
% request system admin
commitSoftwareUpgrade
identify
duration <0-255 seconds>
loadConfig
allowOldVersion <no|yes>
82
System
filename
removeSavedConfig
fileName <filename>
restart
revertSoftwareUpgrade
revertMode <forced|normal>
saveConfig
fileNameSuffix <suffix>
softReset
switchover
Command Parameters
Set Command Parameters
TABLE 8 1
Parameter
Length/
Range
Description
admin
N/A
auditLogState
N/A
cliIdleTimeout
0-120
cliSetWarningSupport N/A
The CLI idle timeout duration in minutes. (default = 30). If CLI idle
timeout is set to 0, the timeout value is infinity.
When this flag is enabled, warning prompts are configured for the
set command.
disabled
enabled (default)
contact
N/A
externalAuthenticati N/A
onEnabled
localAuthenticationE N/A
nabled
location
N/A
83
TABLE 8 1
Admin
Parameter
Length/
Range
managementIpVersion
N/A
Description
Use this parameter to identify the management IP version for
SBC 5x00 to use when communicating to EMA/CLI/EMS, either
IPv4 or IPv6.
Ipv4 Supports 32-bit IP address in dotted decimal form (for
example 128.127.50.224).
Ipv6 Supports eight 16-bit IP address in hexadecimal values
separated by colons (for example
1280:1276:3350:2224:2222:3333:8888:1245).
WARNING: Changing the management IP version will
cause the SBC application to restart (in HA mode, both
CEs are affected), thus any active calls may be
terminated. Only perform this action during a maintenance
window or period of low activity.
A warning message similar to below will display:
Changing the management IP version will cause
the system to restart. All future CLI,
netconf, and SNMP sessions must connect using
IPV6. Be sure that the management ports can
be accessed using an IPV6 address. Do you
wish to continue?
passwordRules
N/A
standbyServerState
N/A
84
TABLE 8 1
System
Parameter
Description
utilMonitorStatsInte 5-60
rval
utilMonitorStatsNumO 1-12
fPastInterval
Parameter
Length
/Range Description
commitSoftwareUpgrade N/A
identify
0-255
loadConfig
N/A
removeSavedConfig
N/A
restart
N/A
85
TABLE 8 2
Admin
Parameter
revertSoftwareUpgrade N/A
Use this control to revert the last live software upgrade using one
of the following selectable revert modes:
revertMode
forced
normal
N/A
saveConfig
softReset
N/A
switchover
N/A
NOTE
Command Examples
To display system administrative information:
% show system admin
admin SBCa {
location
Richardson;
contact
LabMgr;
cliIdleTimeout
0;
managementIpVersion ipv4;
auditLogState
enabled;
passwordRules {
minimumLength
8;
minimumNumberOfUppercaseChars 1;
minimumNumberOfLowercaseChars 1;
86
minimumNumberOfDigits
1;
minimumNumberOfOtherChars
1;
System
passwordHistoryDepth
4;
maximumRepeatingCharsCount
3;
}
}
To turn on locator LED for 60 seconds:
% request system admin FUBBCANARY identify duration 60
result success
reason Identifying server(s)...
[ok][2012-12-28 08:46:19]
87
Congestion
Congestion
The congestion objects provide a facility for managing the call congestion on SBC
5x00. Following system congestion levels are defined for SBC 5x00. Each level
represents an increasing severity of congestion within the SBC 5x00:
In levels MC1 and MC2, the SBC 5x00 software will attempt to balance traffic by
assigning H.323 and SIP calls to non-congested modules. In levels MC1, MC2,
and MC3, all INFO event log messages are suppressed.
These congestion levels only apply to the packet calls. You define the thresholds
at which these congestion levels are triggered, and the rate at which ingress call
processing is throttled by associating each level with an Overload Profile.
Independent congestion criteria thresholds and durations are specified in the
Overload Profile:
Congestion Policer
During sustained system load, the SBC 5x00 accepts calls at a smooth rate,
avoiding behavior such as accepting all calls for a short period of time and then
rejecting all calls for the remaining sampling period. This is accomplished with
system-level policers. Unlike IP Traffic Policers--which control the allowed rate of
incoming IP packets, congestion policers control the allowed rate of incoming calls
in a system. Individually configurable bucket sizes (POLICER BUCKETSIZE)
88
System
control the call burst handling capability. The policer fill rate controls the sustained
rate (the rate at which tokens are added to the bucket). In this case, the fill rate is
the sustained call rate allowed at calls per second (CPS). Fill rates are not
configurable when using congestion policers; instead, they are dynamically
adjusted based on resource usage, to maximize those resources. For more
information on policers, buckets, fill rates and so on, refer to "IP Access Control
List" on page 4 16.
Command Syntax
% set system congestion
adaptive
MCLevel (mc0|mc1|mc2|mc3>
% set system congestion
levelMC1
mode <inService|outOfService>
overloadProfileName <defaultMC1>
levelMC2
mode <inService|outOfService>
overloadProfileName <defaultMC2>
levelMC3
mode <inService|outOfService>
overloadProfileName <defaultMC3>
% set system congestion
mode <adaptive|static>
policer
burstSize <5-100>
preference
call <0-3>
emergencyCall <0-3>
initialSipRegister <0-3>
89
Congestion
Command Parameters
TABLE 8 3
Parameter
Length
/Range Description
adaptive
N/A
levelMC1
N/A
levelMC2
N/A
8 10
TABLE 8 3
System
Parameter
Length
/Range Description
levelMC3
N/A
N/A
mode
policer
N/A
displaylevel
1-64
Command Example
To display congestion configuration information:
% show system congestion
levelMC1 {
mode
outOfService;
overloadProfileName defaultMC1;
}
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
8 11
Congestion
levelMC2 {
mode
outOfService;
overloadProfileName defaultMC2;
}
levelMC3 {
mode
outOfService;
overloadProfileName defaultMC3;
}
mode adaptive;
adaptive {
MCLevel mc2;
}
policer {
burstSize 50;
}
8 12
System
This object allows you to specify the characteristics of the DSP Packet Assembler/
Disassembler (PAD) resources in the SBC 5x00. DSP PAD is used for
transcoding between different media codecs and/or different packetization times,
detecting fax and/or modem tones, interworking DTMF transport modes, and
detecting DTMF digits.
The following audio codecs are supported in the SBC 5x00 DSP PAD:
g711a
g711u
g.723.1
g726
g729
t38
ilbc
amr
evrc
g722
g7222
A packet outage is the loss of incoming voice (RTP) packets. If the PAD on the
server module detects a packet outage that exceeds the PACKET OUTAGE
THRESHOLD, a "set" trap is generated after the call is disconnected. The set trap
displays a count for the total outage occurrences on the shelf and the slot of the
affected module. Ten seconds after the last detected outage, a "clear" trap is
generated to indicate that the condition has not occurred for a 10 second interval
on the shelf and the slot. A counter for the occurrences within the interval is
displayed in the clear trap. A total occurrence counter increments with every
packet outage that exceeds the threshold on the server. The counter can be reset
using PACKET OUTAGE RESET TOTAL COUNTER.
Packet outage cannot be detected if T.38 is used in a call. Calls that use a silence
suppression algorithm need to specify a heartbeat of an appropriate interval to
detect outages.
8 13
Good
Acceptable
Poor
Unacceptable
Whenever the playout buffer has no data to play due to packet loss or excessive
jitter, the SBC 5x00 tracks the missing data duration over a time period. The total
duration of the missing data over a time period is compared against three
programmable thresholds to classify the performance during the period
(THRESHOLD0, THRESHOLD1, and THRESHOLD2). The threshold comparison
is listed in the table below.
TABLE 8 4
Threshold Comparison
Good
Acceptable
Poor
Unacceptable
The time series provides an approximate indication of the location where problem
arises in the packets, for exactly determining the call problems. For example, a
large single-event outage or a continuous series of packet issues distributed
throughout the call.
Since the time period is fixed, the duration of the calls affect the number of time
period intervals that are used for collecting data. By using a default time period of
20 seconds, a short call of 1-30 seconds, produces data for one or two time
periods, whereas a longer call of 10 minutes will have data for the last 30 time
periods. The calls which lasts more than 31 time periods will have data only for the
last 31 time periods of the call (old data is discarded). If you wish to obtain data at
a more granular level, you can configure the time period to be shorter, however
this precludes you from monitoring longer calls (since only the last 31 time periods
are recorded).
8 14
System
Command Syntax
% set system dspPad
audioTxDuring2833 <disabled|enabled>
comfortEnergy <-90dBm to -35dBm>
jitterEvalPeriod <period in milliseconds>
jitterMinOccThsh <threshold in milliseconds>
playoutTimeseriesPeriod <period in milliseconds>
playoutTimeseriesThreshold0 <threshold in milliseconds>
playoutTimeseriesThreshold1 <threshold in milliseconds>
playoutTimeseriesThreshold2 <threshold in milliseconds>
rtpDtmfRelay <#>
sidHangoverTime <time in milliseconds>
sidMaxNoiseFloor <-62dBm to -24dBm>
sidMaxTime <time in milliseconds>
sidMinNoiseFloor <-62dBm to -24dBm>
sidMinTime <time in milliseconds>
toneThreshold <percentage>
toneThresholdState <disabled|enabled>
universalCompressionThreshold <percentage>
universalCompressionThresholdState <disabled|enabled>
8 15
Command Parameters
TABLE 8 5
Parameter
Length/
Range
Description
Use this flag to specify the Audio Transmit state during RFC2833.
audioTxDuring2833
disabled
enabled (default)
comfortEnergy
-90 to -35
(dBm0)
The initial estimate used for generating comfort noise when the
CODEC in the Packet Service Profile is G.711 or G.711SS. For
G.711, when no modem has been detected, this represents the
level of comfort noise to fill in the audio when packet loss occurs.
This plays until the first packet is received. Whenever there is a
drop in packets (packet loss or silence periods), the G.711SS
represents the level of comfort noise when no SID is received.
(default = 56 [which represents -56 dBm0]).
jitterEvalPeriod
jitterMinOccThsh
2-200
playoutTimeseriesP 10000240000
eriod
8 16
TABLE 8 5
System
Parameter
Length/
Range
playoutTimeseriesT N/A
hreshold0
Description
Specifies the playout loss time series threshold (in milliseconds)
used by the SBC 5x00 when quantifying packet loss as applied to
the playoutTimeseriesPeriod.
Loss durations less than or equal to Threshold0 are considered
Good. Loss durations greater than Threshold0 and less than
Threshold1 are considered Acceptable. The default value is
0, or 0 percent of the playoutTimeseriesPeriod.
This parameter is applicable for all channel instances.
playoutTimeseriesT N/A
hreshold1
playoutTimeseriesT N/A
hreshold2
rtpDtmfRelay
0-127
This integer specifies the RTP payload type to use for DTMF
Relay during compressed calls. When running RFC 2833 with
H.323 or SIP signaling, H.323 disallows 0-95. (default = 100).
sidHangoverTime
80-2560
sidMaxNoiseFloor
24-62
sidMaxTime
50-300000 This integer specifies the maximum time between SID packets (in
milliseconds). If SID HEARTBEAT in the Packet Service Profile is
enabled, the SID packets will be sent during silence intervals
lasting longer than the value specified by this parameter. These
packets can be used to keep a minimum level of bearer traffic
flowing for RTCP calculation purpose. This value must exceed
the sidMinTime (below). (default = 2000, or 2 seconds).
sidMinNoiseFloor
24-62
sidMinTime
50-300000 This integer specifies the minimum time between SID packets, in
milliseconds. This ensures that SID packets are not sent too
frequently when the background noise is changing, but instead
some minimum amount of compression still occurs.
(default = 200).
8 17
TABLE 8 5
Parameter
Length/
Range
toneThreshold
1-100
toneThresholdState N/A
Description
The percentage of threshold crossing value for tone resources.
(default = 90).
The state of the tone threshold event.
disabled
enabled (default)
universalCompressi 1-100
onThreshold
universalCompressi N/A
onThresholdState
Command Example
To display the DSP PAD resources parameters:
% show system dspPad
jitterEvalPeriod
1000;
jitterMinOccThsh
20;
rtpDtmfRelay
100;
sidMinTime
200;
sidMaxTime
2000;
sidHangoverTime
300;
sidMinNoiseFloor
60;
sidMaxNoiseFloor
48;
comfortEnergy
56;
universalCompressionThreshold
90;
universalCompressionThresholdState enabled;
8 18
playoutTimeseriesPeriod
20000;
playoutTimeseriesThreshold0
0;
playoutTimeseriesThreshold1
200;
playoutTimeseriesThreshold2
600;
toneThreshold
90;
toneThresholdState
enabled;
audioTxDuring2833
enabled;
System
Ethernet Port
Use this object to configure the management, packet and field service ethernet
ports.
Command Syntax
% set system ethernetPort mgmtAdmin <system_name>
<mgt0|mgt1> portIndex <index #>
% set system ethernetPort packetAdmin <system_name>
<pkt0|pkt1|pkt2|pkt3> portIndex <index #>
Command Parameters
TABLE 8 6
Parameter
Length/
Range
Description
mgmtAdmin
N/A
pktAdmin
N/A
Command Example
To display ethernet port configuration:
% show system ethernetPort
packetAdmin merc pkt0 {
portIndex 2;
}
packetAdmin merc pkt1 {
portIndex 3;
}
packetAdmin merc pkt2 {
8 19
Ethernet Port
portIndex 4;
}
packetAdmin merc pkt3 {
portIndex 5;
}
mgmtAdmin merc mgt0 {
portIndex
0;
}
mgmtAdmin merc mgt1 {
portIndex
8 20
1;}
System
Interval Statistics
The performance statistics allows you to examine various usage statistics within a
time interval. These statistics are available on a real time (CURRENT) or on a
historical (INTERVAL) basis. By default, the SBC 5x00 maintains four 15-minute
intervals of data, so that at any time the previous hour data is available. The
number of intervals to store and the timer interval are configurable parameters.
Command Syntax
% set system intervalStatistics
numOfPastIntervals <1-12>
timeInterval <5-60 minutes>
Command Parameters
TABLE 8 7
Parameter
Length/
Range
numOfPastIntervals
1-12
timeInterval
5-60
Description
Command Example
To display interval statistics configuration:
% show system intervalStatistics
timeInterval
15;
numOfPastIntervals 4;
8 21
IP Policing
IP Policing
Command Syntax
% request system ipPolicing resetOffendersList name
aclOffendersList|aggregateOffendersList|
arpOffendersList|badEtherIpHdrOffendersList|
discardRuleOffendersList|ipSecDecryptOffendersList|
mediaOffendersList|rogueMediaOffendersList|
uFlowOffendersList
Command Parameters
TABLE 8 8
Parameter
Length/
Range Description
ipPolicing
N/A
resetOffendersList
N/A
Command Example
% request system ipPolicing resetOffendersList name
aclOffendersList
result success
reason
[ok][2012-12-27 09:39:47]
8 22
System
The SBC 5x00 is integrated with Juniper Session Resource Controller (JSRC)
using SOAP interface, and performs enhanced call processing such as bandwidth
reservation and Gateway client process creation.
For example, when a call comes in, SBC 5x00 acting as a Gateway client contacts
the SRC and reserves bandwidth for the session. Once the call completes, the
bandwidth reservation is released. Currently, each business partner can have
three users (user1, user 2, user3). Each of these users has a 6M (6000000) link to
the DSLAM.
The CLI syntax to configure the remote server and SBC 5x00 global configuration
is detailed in this section.
Command Syntax
// Mandatory parameters for jsrcServer
% set system jsrcServer
remoteServer <server_name>
srcPassword <password>
srcServerAddress <IPv4 or IPv6 address>
srcUsername <user_name>
state <disabled|enabled>
// Non-mandatory parameters for jsrcServer
% set system jsrcServer
globalConfig
DNSuffix <DN_suffix>
maxNumberOfFailuresAllowed (0-10)
numberOfRetries (0-10)
organizationalUnit <name>
reservationFailurePolicy <continue|reject>
retailerName <name>
routerPolicyEnable <disabled|enabled>
srcBandwidithReservationEnabled <disabled|enabled>
srcReconnectPollTimeout <0-3600>
srcSessionTimeout <1-2147483647>
8 23
Command Parameters
TABLE 8 9
Parameter
Length/
Range Description
jsrcServer
1-23
globalConfig
N/A
remoteServer
N/A
8 24
System
Command Example
This example configures and enables remote server named JSRC_1 with
password of Password1, IP address of 10.11.12.13, username of srcAdmin.
Additionally, the following global SRC configuration parameters are set. For the
remaining parameters, default values are accepted.
maxNumberOfFailuresAllowed = 4
reservationFailurePolicy = reject
srcBandwidthReservationEnabled = enabled
4;
reservationFailurePolicy
reject;
}
remoteServer JSRC_1 {
state
enabled;
srcServerAddress 10.11.12.13;
srcUsername
srcAdmin;
srcPassword
$3$Us0Iau8Nh2WAMtFejyHaMw==;
8 25
Command Syntax
set system logicalMgmtIpInterface <intfc_name>
ipAddress <ip address>
mgmtIpInterfaceGroupName <name>
state <disabled|enabled>
Command Parameters
TABLE 8 10 Interval Statistics Parameters
Parameter
Length/
Range Description
logicalMgmtIpInterface
N/A
ipAddress
N/A
mgmtIpInterfaceGroupName
N/A
state
N/A
displaylevel
8 26
1-64
System
Command Example
To display the logical management IP interface configuration:
% show system logicalMgmtIpInterface LogMgmt
mgmtIpInterfaceGroupName mgmtGroup;
ipAddress
3FFE:1900:4545:3:200:F8FF:FE21:67CF;
state
disabled;
10.54.67.50;
state
enabled;
}
logicalMgmtIpInterface HAMGM {
mgmtIpInterfaceGroupName mgmtGroup;
ipAddress
10.54.66.65;
state
enabled;
}
NOTE
8 27
Media
Media
SBC 5x00 supports the following Real Time Control Protocol (RTCP) modes:
RTCP Relay for pass-through calls RTCP is relayed between the two
end-users. The SBC 5x00 will not terminate the RTCP sessions, it will
however instruct the network processor (NP) to setup the media-path to
forward RTCP packets from one party to the other.
In both modes, the NP collects and reports packet RTCP for output to CDRs.
SBC 5x00 also supports RTP/RTCP inactivity detection. The media object allows
you to configure the following settings:
Command Syntax
% set system media
mediaPeerInactivity
inactivityTimeout <20-1260, in multiples of 10>
mediaPortRange
baseUdpPort <5000-65534>
maxUdpPort <5000-65534>
mediaRtcpControl
senderReportInterval <5-120>
8 28
System
Command Parameters
TABLE 8 11 Media Parameters
Parameter
Length/
Range
Description
mediaPeerInactivity
N/A
mediaPortRange
N/A
Use this control to set the base UDP port number and range for
RTP/RTCP media.
NOTE: Ensure that SIP Signaling Port portNumber value
(see Table 4 25) is outside the configured
mediaPortRange when transportProtocolsAllowed =
sip-udp. When mediaPortRange is configured, user is
prompted to continue with the configuration.
baseUdpPort Base UDP port number for RTP/RTCP media
(inclusive). (range: 5000-65534 / default = 5000).
maxUdpPort Maximum UDP port number for RTP/RTCP
media (inclusive). (range: 5000-65534 / default = 65148).
mediaRtcpControl
5-120
Use this control to set the RTCP Sender Report (SR) interval.
senderReportInterval Use this value as the initial
interval (in seconds) for NP to generate sender/receiver report
when RTCP termination is enabled in the packet service
profile. (default = 5).
Command Example
The following example sets inactivityTimeout value to 90, the
baseUdpPort to 6000, the maxUdpPort number to 65100 and the
senderReportInterval to 6 seconds, and also sets peerAbsenceAction
parameter from packetServiceProfile object to send a trap if inactivity is detected.
% set system media mediaPeerInactivity inactivityTimeout 90
% set system media mediaPortRange baseUdpPort 6000
maxUdpPort 65100
% set system media mediaRtcpControl senderReportInterval 6
8 29
Media
65100;
}
mediaPeerInactivity {
inactivityTimeout 90;
}
mediaRtcpControl {
senderReportInterval 6;
}
8 30
System
Media Profile
The media profile object creates a template for the audio compression capabilities
to be utilized on server modules of SBC 5x00. The following compression types
may be specified in a media profile object:
compression
tone
Command Syntax
% set system mediaProfile
compression <0-100>
tone <0-100>
Command Parameters
TABLE 8 12 Media Profile Parameters
Parameter
Length/
Range
Description
compression
0 to 100
tone
0 to 100
displaylevel
1-64
Command Example
NOTE
The total percentage of all the DSP cores must always be equal to 100.
To display media profile parameters:
% show system mediaProfile compression
compression 50;
[ok][2012-06-29 05:18:30]
% show system mediaProfile tone
tone 50;
[ok][2012-06-29 05:20:14]
8 31
This object allows you to configure a group of management IP interfaces for the
default address context. A management IP interface must contain at least one IP
address to be considered a valid interface.
NOTE
When a user creates a new management group the user must add user
defined ACL rules to get the equivalent rules that are set up for the
default management group.
Command Syntax
% set system mgmtIpInterfaceGroup <mgmtIpIntfceGrp_name>
mgmtIpInterface <IP_Intfce_name>
ceName <ceName>
ipAddressV4 <IPv4_address>
ipAddressV6 <IPv6_address>
portName <mgt0|mgt1|mgt2|mgt3>
prefixV4 <prefix>
prefixV6 <prefix>
state <disabled|enabled>
NOTE
8 32
System
NOTE
8 33
Command Parameters
TABLE 8 13 Management IP Interface Group Parameters
Parameter
Length/
Range Description
mgmtIpInterfaceGroup 1-23
mgmtIpInterface
1-23
ceName
1-255
ipAddressV4
0-32
ipAddressV6
0-128
portName
N/A
mgt0
mgt1
mgt2
mgt3
prefixV4
0-32
prefixV6
0-128
state
N/A
8 34
System
Command Example
To display management IP interfaces:
% show system mgmtIpInterfaceGroup
mgmtIpInterfaceGroup mgmtGroup {
mgmtIpInterface mgmtIntf1 {
ceName
merc;
portName
mgt0;
ipAddressV4 10.34.26.151;
prefixV4
3;
ipAddressV6 ::FFFF:10.34.26.151;
prefixV6
64;
state
enabled;
}
mgmtIpInterface mgmtIntf2 {
ceName
merc;
portName
mgt1;
ipAddressV4 0.0.0.0;
prefixV4
24;
ipAddressV6 ::FFFF:0.0.0.0;
prefixV6
64;
state
enabled;
}
}
To create management interfaces on two subnets in SBC 5x00 HA setup:
Step 1: Add mgmtIntf2 and mgmtIntf4 to newly created mgmtGroup1
% set system mgmtIpInterfaceGroup mgmtGroup mgmtIpInterface
mgmtIntf2 state disabled
% commit
% delete system mgmtIpInterfaceGroup mgmtGroup
mgmtIpInterface mgmtIntf2
% commit
% set system mgmtIpInterfaceGroup mgmtGroup1
% commit
% set system mgmtIpInterfaceGroup mgmtGroup1 mgmtIpInterface
mgmtIntf2 ceName hayabusa portName mgt1 ipAddressV4
10.54.67.47 prefixV4 24 ipAddressV6 ::FFFF:10.54.67.47
prefixV6 64
% commit
550-05505 Version 1 Release V03.01.00
2013 Sonus Networks, Inc. Confidential and Proprietary. All Rights Reserved. Do not distribute without permission.
8 35
hayabusa;
portName
mgt0;
ipAddressV4 10.54.66.50;
prefixV4
24;
ipAddressV6 ::FFFF:10.54.66.50;
prefixV6
64;
state
enabled;
}
mgmtIpInterface mgmtIntf3 {
ceName
augusta;
portName
mgt0;
ipAddressV4 10.54.66.59;
prefixV4
24;
ipAddressV6 ::FFFF:10.54.66.59;
prefixV6
64;
state
enabled;
}
}
8 36
System
mgmtIpInterfaceGroup mgmtGroup1 {
mgmtIpInterface mgmtIntf2 {
ceName
hayabusa;
portName
mgt1;
ipAddressV4 10.54.67.47;
prefixV4
24;
ipAddressV6 ::FFFF:10.54.67.47;
prefixV6
64;
state
enabled;
}
mgmtIpInterface mgmtIntf4 {
ceName
augusta;
portName
mgt1;
ipAddressV4 10.54.67.48;
prefixV4
24;
ipAddressV6 ::FFFF:10.54.67.48;
prefixV6
64;
state
enabled;
}
}
Step 2: Add static routes referencing the management interface:
% set system mgmtStaticRoute 0.0.0.0 0 10.54.66.1 mgmtGroup
mgmtIntf1 preference 10
% set system mgmtStaticRoute 0.0.0.0 0 10.54.66.1 mgmtGroup
mgmtIntf3 preference 10
% set system mgmtStaticRoute 0.0.0.0 0 10.54.67.1 mgmtGroup1
mgmtIntf2 preference 10
% set system mgmtStaticRoute 0.0.0.0 0 10.54.67.1 mgmtGroup1
mgmtIntf4 preference 10
% show table system mgmtStaticRoute
DESTINATION
IP ADDRESS
PREFIX
PREFERENCE
NEXT HOP
IP
IP
INTERFACE
INTERFACE
GROUP NAME
NAME
------------------------------------------------------------------0.0.0.0
10.54.66.1
mgmtGroup
mgmtIntf1
10
0.0.0.0
10.54.66.1
mgmtGroup
mgmtIntf3
10
0.0.0.0
10.54.67.1
mgmtGroup1
mgmtIntf2
10
8 37
0.0.0.0
10.54.67.1
mgmtGroup1
mgmtIntf4
10
DESTINATION
ADDRESS
ADDRESS
IP
MGMT IP
INTERFACE IP
INTERFACE
MGMT IP
SOURCE
IP
PREFIX
DESTINATION PREFIX
SOURCE DESTINATION
BUCKE
NAME
PRECEDENCE PROTOCOL GROUP
INTERFACE GROUP
INTERFACE
ADDRESS
LENGTH
IP ADDRESS
LENGTH
PORT
PORT
ACTION FILL RATE
SIZE
mgmt2_22
200
tcp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
22
accept 100
10
mgmt2_80
201
tcp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
80
accept 100
10
mgmt4_22
300
tcp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
22
accept 100
10
mgmt4_80
301
tcp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
80
accept 100
10
mgmt2_123
103
udp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
123
any
accept 4
4
mgmt2_161
202
udp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
161
accept 50
10
mgmt2_162
104
udp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
162
any
accept 10
10
mgmt2_443
208
tcp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
443
accept 100
10
mgmt4_123
303
udp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
123
any
accept 4
4
mgmt4_161
302
udp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
161
accept 50
10
mgmt4_162
304
udp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
162
any
accept 10
10
mgmt4_443
308
tcp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
443
accept 100
10
mgmt2_1812
105
udp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
1812
any
accept 4
4
mgmt2_1813
110
udp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
1813
any
accept 1200
250
mgmt2_2022
206
tcp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
2022
accept 10
10
mgmt2_2024
209
tcp
mgmtGroup1 mgmtIntf2
0.0.0.0
0
0.0.0.0
0
any
2024
accept 2500
250
mgmt4_1812
305
udp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
1812
any
accept 4
4
mgmt4_1813
310
udp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
1813
any
accept 1200
250
mgmt4_2022
306
tcp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
2022
accept 10
10
mgmt4_2024
309
tcp
mgmtGroup1 mgmtIntf4
0.0.0.0
0
0.0.0.0
0
any
2024
accept 2500
250
Step 4: Create two logical management IP interfaces one for each subnet:
% set system logicalMgmtIpInterface mgmtGroup1 ipAddress
10.54.67.50
% commit
% set system logicalMgmtIpInterface AGMGM
mgmtIpInterfaceGroupName mgmtGroup1 state enabled
% commit
% set system logicalMgmtIpInterface mgmtGroup ipAddress
10.54.66.65
% commit
8 38
System
10.54.67.50;
state
enabled;
}
logicalMgmtIpInterface HAMGM {
mgmtIpInterfaceGroupName mgmtGroup;
ipAddress
10.54.66.65;
state
enabled;
}
NOTE
8 39
Command Syntax
% set system mgmtStaticRoute <destinationIpAddress>
<prefix>
<nextHopIPaddress>
mgmtGroup <mgmtIntf1|mgmtIntf2|mgmtIntf3|mgmtIntf4>
preference <1-99>
% show system mgmtStaticRoute <destinationIpAddress>
<prefix>
<nextHopIPaddress>
mgmtGroup <mgmtIntf1|mgmtIntf2|mgmtIntf3|mgmtIntf4>
preference <1-99>
% delete system mgmtStaticRoute
Command Parameters
TABLE 8 14 Management Static Route Parameters
Parameter
Length/
Range Description
<destinationIpAddress> N/A
<prefix>
N/A
<nextHopIPaddress>
N/A
8 40
System
Length/
Range Description
mgmtGroup
N/A
1-99
preference
mgmtIntf1
mgmtIntf2
mgmtIntf3
mgmtIntf4
Command Example
To display management static route configuration:
% show system mgmtStaticRoute
mgmtStaticRoute 0.0.0.0 0 0.0.0.0 mgmtGroup mgmtIntf2 {
preference 10;
}
mgmtStaticRoute 0.0.0.0 0 10.34.26.1 mgmtGroup mgmtIntf1
{
preference 10;
}
mgmtStaticRoute 10.34.26.151 2 10.34.26.153 mgmtGroup
mgmtIntf1 {
preference 20;
}
NOTE
8 41
Use this object to configure a Network Time Protocol (NTP) server supplying local
time to the SBC 5x00. The reference time delivered by NTP is the source of all
time stamps placed into the accounting records.
During the SBC 5x00 installation process, the NTP server and time zone
information is input to the Active server only. Once the Standby server starts, this
information is synced from the Active to Standby.
NOTE
The SBC 5x00 should receive an initial time synchronization from NTP
server before accepting calls.
Command Syntax
Use the following CLI syntax to configure NTP server.
% set system ntp
serverAdmin <IP_address>
maxPoll <10-17>
minPoll <4-17>
state <disabled|enabled>
version <version3|version4>
timeZone <SYSTEM NAME>
zone <zone>
WARNING
Changing the time zone forces a restart of the SBC 5x00 application,
and thus cause a service outage for a few minutes. Sonus recommends
only changing the time zone during a system maintenance window.
NOTE
8 42
System
Command Parameters
TABLE 8 15 NTP Services Management Parameters
Parameter
Length/
Range Description
serverAdmin N/A
maxPoll
10-17
minPoll
4-17
Minimum number of times the client polls the server. (default = 4).
state
N/A
version
N/A
timeZone
N/A
8 43
Length/
Range Description
timeZone
N/A
(continued)
gmtPlus0530-Calcutta
gmtPlus06-Dhaka
gmtPlus07-Bangkok
gmtPlus08-HongKong
gmtPlus09-Tokyo
gmtPlus0930-Adelaide
gmtPlus10-Guam
gmtPlus11-Magadan
gmtPlus12-Fiji
gmtPlus12-Kwajalein
Command Example
The following example enables NTP server version 4 at IP address 10.35.45.55,
and sets time zone of SBC 5x00 system to Hawaii time.
% set system ntp serverAdmin 10.35.45.55 version version4
% set system ntp serverAdmin 10.35.45.55 state enabled
% set system ntp timeZone SBC_TEST zone gmtMinus10-Hawaii
% show system ntp
timeZone FUBBCANARY {
zone gmtMinus10-Hawaii;
}
serverAdmin 10.35.66.33 {
version version4;
minPoll 4;
maxPoll 10;
state
enabled;
8 44
System
Policy Server
This object allows you to configure up to 10 policy servers (one local server and
nine external policy servers). When an active server becomes congested, the
SBC 5x00 will first distribute overflow traffic to one of the active servers with
enough capacity, or to one of the standby servers that is not currently congested.
The SBC 5x00 can get policy services from one or more active servers in loadsharing (or round-robin) mode, and one or more active servers can be configured
in the standby mode.
Types of policy server configurations include:
The SBC 5x00 administrator enables or disables the policy server. When a policy
server is enabled, it receives database queries from the SBC 5x00. You can
enable or disable the policy server only in the out-of-service mode.
Global Configuration
Command Syntax
% set system policyServer globalConfig
congestionControl <disabled|enabled>
mgmtInterfaceGroup <mgmtInterfaceGroup_name>
reconnectTimeout <# seconds>
switchOverMode <automatic|manual>
8 45
Policy Server
Command Parameters
TABLE 8 16 System Policy Server Global Configuration Parameters
Parameter
Length/
Range Description
congestionControl
N/A
When this parameter is enabled, the SBC 5x00 throttles the sending
or policy requests to either active or standby policy server. Options
are:
enabled
disabled
mgmtInterfaceGroup N/A
reconnectTimeout
N/A
switchOverMode
N/A
Specifies the mode to switch over the policy server to active state.
Mode can be:
automatic (default) in this state the policy server automatically
retries to the previously ACTIVE policy server after a switch over.
manual in this state you have to manually set the policy server to
ACTIVE state after a switch over.
displaylevel
1-64
Command Example
To set the policy server global configuration:
% set system policyServer globalConfig congestionControl
enabled reconnectTimeout 5 switchOverMode automatic
To view the policy server global configuration settings:
% show system policyServer globalConfig
reconnectTimeout
5;
switchOverMode
automatic;
congestionControl enabled;
mgmtInterfaceGroup mgmtGroup;
To view the status of policy servers:
% show table system policyServer globalConfig
8 46
System
Command Parameters
TABLE 8 17 Local Policy Server Configuration Parameters
Parameter
Length/
Range
Description
localServer
N/A
action
N/A
keepAliveTimer
1-60
N/A
mode
retries
0-32
8 47
Policy Server
Length/
Range
retryTimer
N/A
Specifies the time (in milliseconds) for SBC 5x00 to wait for the
response from the local policy server. (default = 2500).
state
N/A
Description
50-60000 Time to wait (in milliseconds) for a reply from the initial transaction
request. When this timer expires, a transaction retry will be issued.
Subsequent retries of this transaction are controlled by retries.
Must be 50-60000, default is 2500.
displaylevel
1-64
Command Example
To set the local policy server configuration:
% set system policyServer localServer PSX_LOCAL_SERVER
action dryUp keepAliveTimer 3 mode standby retries 1
retryTimer 2500 state enabled transactionTimer 2500
To view the local policy server configuration settings:
% show system policyServer localServer
localServer PSX_LOCAL_SERVER {
state
enabled;
mode
standby;
action
dryUp;
transactionTimer 2500;
keepAliveTimer
3;
retryTimer
2500;
retries
1;
}
To view the status of local policy servers:
% show table system policyServer localServer
KEEP
NAME
STATE
MODE
ACTION
TRANSACTION
ALIVE
RETRY
TIMER
TIMER
TIMER
RETRIES
------------------------------------------------------------------------------PSX_LOCAL_SERVER
8 48
enabled
active
dryUp
2500
2500
System
Command Parameters
TABLE 8 18 Remote Policy Server Configuration Parameters
Parameter
Length/
Range Description
remoteServer
N/A
action
N/A
Use this object to specify the action to take against the policy server.
dryup (default) All queued transactions are processed to
completion unless retries expire.
force All queued transactions are dropped immediately.
ipAddress
N/A
keepAliveTimer
1-60
The time interval (in seconds) to wait before issuing a keepalive poll
to the policy server. This poll is issued only if there is no other policy
server activity during this interval. The receipt of any message from
the policy server resets the elapsed time to 0 (default = 5).
8 49
Policy Server
Length/
Range Description
mode
N/A
portNumber
1-65535 The logical port number used for IP communication with the remote
policy server. (default = 3055).
retries
0-32
retryTimer
N/A
The time (in milliseconds) for SBC 5x00 to wait for the response from
the remote policy server. (default = 2500).
state
N/A
subPortNumber
1-65535 The port number assigned for the IP address of the policy server
for the specific purpose of communicating subscriber data.
(default = 3053).
switchback
N/A
transactionTimer
5060000
The time for SBC 5x00 to wait (in milliseconds) for a reply from the
policy server after sending a transaction request. When this timer
expires, a transaction retry is issued based on retries setting.
(default = 2500).
displaylevel
1-64
Command Examples
To set the remote policy server configuration:
% set system policyServer remoteServer RS-1 mode
outOfService
% set system policyServer remoteServer RS-1 ipAddress
10.34.26.151 state enabled
8 50
System
10.34.26.151;
state
enabled;
mode
outOfService;
}
To view the status of remote policy server from top-level CLI mode:
> show table system policyServer remoteServer
KEEP
PORT
SUB
PORT
NAME IP ADDRESS NUMBER STATE MODE ACTION TIMER TIMER TIMER RETRIES
NUMBER
-----------------------------------------------------------------RS-1 10.35.65.47 3055 enabled active dryUp 2500 5
3053
2500
8 51
Security Management
Security Management
This object allows you to configure IPsec and PKI MIB modules for security
management.
IPSec
The Sonus IP security package (IPsec) provides cryptographic protection for
non-media IP traffic.
Command Syntax
% set system security ipsec
ikeDpdInterval <0-3600 seconds>
ikeRetransmitInterval <0-3600 seconds>
ikeRetrasmitCount <0-3>
% show system security ipsec
displaylevel <displaylevel>
ikeDpdInterval <0-3600 seconds>
ikeRetransmitInterval <0-3600 seconds>
ikeRetrasmitCount <0-3>
% delete system security ipsec
8 52
System
Command Parameters
TABLE 8 19 Security Management Parameters
Parameter
Length/
Range Description
ikeDpdInterval
0-3600
ikeRetransmitInterval 0-3600
ikeRetrasmitCount
0-3
PKI
The Public Key Infrastructure (PKI) provides a common set of infrastructure
features supporting public key and certificate-based authentication based on the
RSA public/private key pairs and X.509 digital certificates.
Local Certificates
Local certificates are credentials belonging to the local system itself, which it
presents to peers in order to prove its identity. You have to download local
certificate files to the system before installing the certificates.
Remote Certificates
Remote certificates are credentials belonging to Certificate Authorities (CA). The
copies of these certificates are installed in the SBC 5x00 because they are part of
a chain of certificates the local system will present to peers, or because the
corresponding CAs are trust anchors for the local system. Certificates belonging
to non-CA remote systems should also be installed as trust anchors in this
manner.
The Certificate Authority (CA) certificates and trusted remote certificates contain
public key certificates; they do not contain the private keys. The CA certificates
and remote certificates are Distinguished Encoding Rules (DER) format files; a
method for encoding a data object (such as an X.509 certificate) which uses a
digital signature to bind together a public key with an identity.
The SBC 5x00 imports these certificates from Distinguished Encoding Rules
(DER) formatted files.
8 53
Security Management
Command Syntax
// Mandatory parameters
% set system security pki
certificate <name, 1-23 characters>
fileName <1-23 characters>
state <disabled|enabled>
type <remote|local>
// Non-mandatory parameter
% set system security pki
certificate <name, 1-23 characters>
passPhrase <pass phrase>
% show system security pki
certificate <name>
displaylevel <displaylevel>
% show system security pki
certificate <name, 1-23 characters>
fileName <file name>
state <disabled|enabled>
type <remote|local>
displaylevel <displaylevel>
% delete system security pki
Command Parameters
TABLE 8 20 Security Management Parameters
Parameter
Length/
Range Description
certificate
N/A
fileName
N/A
passPhrase
N/A
8 54
System
Length/
Range Description
state
N/A
type
N/A
Command Example
To display security management configuration:
% show system security
pki {
certificate cert2 {
fileName file1;
type
local;
}}
8 55
Server Administration
Server Administration
This object allows you to assign server module roles, set the coredump server
profile, and perform server actions such as restart, soft reset and start software
upgrade.
Command Syntax
% set system serverAdmin <name>
coredumpProfile <name>
role <primary|secondary>
% request system serverAdmin <name>
identify
duration <0-255 seconds>
removeCoredump
coreDumpFilename <file name>
restart
softReset
startSoftwareUpgrade
package <name>
rpmName <name>
versionCheck <perform|skip>
Command Parameters
Set Command Parameters
TABLE 8 21 System Server Admin Parameters (set command)
Parameter
Length/
Range Description
<serverName>
N/A
coredumpProfile
N/A
role
N/A
Use this parameter to specify the server module role. When set to
primary, role designates a server for internal processing.
primary (default)
secondary
8 56
System
Length
/Range Description
<serverName>
N/A
identify
0-255
Turn on/off the locator LED of the specified server for the amount
of time set with the duration sub-parameter below.
duration The duration (in seconds) to illuminate the locator
LED of specified server. The LED illuminates for the specified
number of seconds and then extinguishes. A duration of 0
turns off the locator LED and a duration of 255 turns on the
locator LED indefinitely. If the duration is not specified, 15
seconds is set as the default value.
N/A
removeCoredump
restart
N/A
softReset
N/A
startSoftwareUpgrade
N/A
Command Example
To display server administration configuration:
% show system serverAdmin
serverAdmin merc {
coredumpProfile default;
role
primary;
8 57
8 58
Server Administration