Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
Panel

In this section:

Table of Contents
maxLevel2

Panel

...

borderColorgreen
bgColortransparent
borderWidth2

...

Back to Table of Contents

Back to CLI Configure Mode

Back to Profiles - CLI

Back to Signaling - CLI

In this section:

Table of Contents
maxLevel2

Info
iconfalse

Related articles:

 

E.164 is an international numbering plan for public telephone systems in which each assigned number contains a country code, a national destination code, and a subscriber number. An E.164 number consists of up to 15 digits and/or characters:

  • DIGITS: 0 ~ 9
  • SPECIAL CHARACTERS: "*", "#"
  • VISUAL SEPARATORS: "-", ".", "(",")"
Info
Some European countries  allow HEX DIGITS ("a" ~ "f"/"A"~"F") in the various numbers. By default, the SBC parses the digit strings, removes the visual characters, truncates the special characters ("*" and "#"), and the Hex Digits (A~F, a~f).

The 

Spacevars
0series4
supports configuring an E.164 profile to manage the behavior of E.164 Normalization. Use the E164Profile object to configure E.164 profiles which can then be attached to a SIP Trunk Group at the signaling level (

...

refer to SIP Trunk Group - Signaling - CLI for details). Different E.164 profiles can be configured for both Local and Global numbers.

The E.164 Profile provides flexibility to allow/truncate/remove specific characters as part of Normalization as described on this page.

Command Syntax

Code Block
languagenone
% set profiles signaling E164Profile <profile name>
	sonusE164ProfCharDot <allow | remove | truncate>
	sonusE164ProfCharHash <allow | remove | truncate>
	sonusE164ProfCharHyphen <allow | remove | truncate>
	sonusE164ProfCharLeftCircularBracket <allow | remove | truncate>
	sonusE164ProfCharNonFirstPlus <allow | remove | truncate>
	sonusE164ProfCharRightCircularBracket <allow | remove | truncate>
	sonusE164ProfCharStar <allow | remove | truncate>
	sonusE164ProfDigitA <allow | remove | truncate>
	sonusE164ProfDigitB <allow | remove | truncate>
	sonusE164ProfDigitC <allow | remove | truncate>
	sonusE164ProfDigitD <allow | remove | truncate>
	sonusE164ProfDigitE <allow | remove | truncate>
	sonusE164ProfDigitF <allow | remove | truncate>

% delete profiles signaling E164Profile <profile name>

Command Parameters

The E164 Profile parameters are described below:

Caption
0Table
1E164 Profile Parameters
Parameter
Length/Range
Description
<E164 profile name>1-23The name of the E164 profile.
sonusE164ProfDigitAN/A

...

Use this parameter to specify whether Hex character "A"/"a" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfDigitBN/A

...

Use this parameter to specify whether Hex "B"/"b" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfDigitCN/A

...

Use this parameter to specify whether Hex "C"/"c" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfDigitDN/A

...

Use this parameter to specify whether Hex "D"/"d" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfDigitEN/A

...

Use this parameter to specify whether Hex "E"/"e" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfDigitFN/A

...

Use this parameter to specify  whether Hex "F"/"f" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfCharNonFirstPlusN/A

...

Use this parameter to specify  whether Non First "+ " is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfCharStarN/A

...

Use this parameter to specify  whether character "*" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfCharHashN/A

...

Use this parameter to specify whether character "#" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove
  • truncate (default)
sonusE164ProfCharHyphenN/A

...

Use this parameter to specify whether character "-" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove (default)
  • truncate
sonusE164ProfCharDotN/A

...

Use this parameter to specify  whether character "." is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove (default)
  • truncate
sonusE164ProfCharLeftCircularBracketN/A

...

Use this parameter to specify  whether character "(" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove (default)
  • truncate
sonusE164ProfCharRightCircularBracketN/A

...

Use this parameter to specify whether character ")" is allowed, removed or truncated to the previous allowed digit/character" for this E164Profile.

  • allow
  • remove (default)
  • truncate

Pagebreak