The Node object is used to define the node hierachy of the Numbering Nodes. The following configuration parameter have special meaning in the context of a Node object
The Name of the Node object defines the name of the node. A Name must be configured for a Node object otherwise it cannot be used.
The Number of the Node object defines the prefix of the Node. A Node Object without Number (prefix) is invalid. This prefix must be unique within the node of the object as it is with the Number configured for other objects.
A hierachy of Nodes can be configured. The Top-Level nodes are configured with a Parent Node of 'root'. By configuring another node here, the new node is defined as subnode of this Parent Node.
The node tree root is called root always: that is, you cannot have another node be the root. In particular, all parent node links must ultimately end up in the node called root.
The escape digits can be dialed to call the next higher level of the numbering node. These escape digits are used the same way as prefixes for the national/international network in the public telephone network. If escape digits are defined no higher nodes can be called from this node without the escape digits. If there is a conflict between the escape digits and the numbers of other objects within this node, the escape digits have precedence.
A checkmark indicates that a dialtone should be played if the escape is dialed without any further digits. To play the dialtone a call is initiated to the object configured on the PBX/General page.
For calls which have this node as destination, call rerouting can be configured for some conditions. The rerouting confgured here takes precedence over rerouting, which may be configured at a Trunk Object thru which the call is coming in. Any call forwarding configured at a user takes precedence over this rerouting. The rerouting is only executed for calls originating from a different node.
A configured No is always interpreted in the context of this node.
If the dialed number is incomplete the call is rerouted to the configured Name/Number. There is a fixed timeout of 4s to determine that no more digits are dialed.
The CFNR timeout configured for the PBX or for the dialed user is used to determine that the user does not answer. In this case the call is rerouted to the configured Name/No.
No other Node External
Don't route calls from this node back to this node if the number is not found, but use Root external.
Not to be called
This checkmark can be used for e.164 scenarios to configure nodes, which shadow public network nodes which are not to be called directly. For example in Switzerland there are area codes, with escape 0, but the subscriber nodes within these area codes can not be called. So to make a call within an area code to another subscriber, always the escape and area code have to be dialled. To reflect this, the flag "Not to be called" can be set at the subscriber nodes.
The PBX still allows to call other subscribers directly, but the calling party number is adjusted to include the area code.
Number Mapping (International, National, Subscriber Prefix)
For dialed International, National or subscriber numbers, prefixes can be configured which are added to the called party number. The type of number is changed to 'Unknown'. Such calls are usually sent into the PBX by 3rd party devices only. Some SIP devices for example will send such a call when dialling from a directory is used where numbers are stored in the international format (e.g. +49 7031 ...). In this case a prefix can be configured which includes the Trunk, so that the call is sent to the public network.
Area Code, Country Code
This information is provided thru the EpSignal and PbxSignal Api to Apps. The Phone and the Softphone App use this information for number normalization.