Difference between revisions of "PBXware 3.8.5 Networks"

From Bicom Systems Wiki

(Created page with " Networks are a transmission lines between two systems. But unlike the trunks which use PSTN and VOIP technologies, But unlike the trunks which use PSTN and VOIP technologies...")
 
(Networking)
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
  
  
Networks are a transmission lines between two systems. But unlike the trunks which use PSTN and VOIP technologies, But unlike the trunks which use PSTN and VOIP technologies, networks use DUNDi.  
+
Networks are a transmission lines between two systems. But unlike the trunks which use PSTN and VOIP technologies, networks use DUNDi.  
  
 
DUNDi is a peer to peer system for locating Internet gateways to telephony services. DUNDi itself is not a Voice over IP signalling or media protocol. Instead, it publishes routes which are in turn accessed via industry standard protocols such as IAX, SIP and H.323.
 
DUNDi is a peer to peer system for locating Internet gateways to telephony services. DUNDi itself is not a Voice over IP signalling or media protocol. Instead, it publishes routes which are in turn accessed via industry standard protocols such as IAX, SIP and H.323.
  
 
[[image:197-networks.png|left|thumb|Networks]]
 
[[image:197-networks.png|left|thumb|Networks]]
 +
  
  
Line 105: Line 106:
 
:(ex. It is recommended that you keep this option set to 'Yes')  
 
:(ex. It is recommended that you keep this option set to 'Yes')  
 
:(Option buttons)  
 
:(Option buttons)  
*'''Option buttons'''  
+
*'''Store history'''  
:Store history: Should PBXware keep track of the last several queries and their execution time
+
:Should PBXware keep track of the last several queries and their execution time
 
:(ex. Set to 'Yes' only when debugging for it impacts the performance. Default value 'No')  
 
:(ex. Set to 'Yes' only when debugging for it impacts the performance. Default value 'No')  
 
:(Option buttons)
 
:(Option buttons)

Latest revision as of 12:01, 27 January 2015


Networks are a transmission lines between two systems. But unlike the trunks which use PSTN and VOIP technologies, networks use DUNDi.

DUNDi is a peer to peer system for locating Internet gateways to telephony services. DUNDi itself is not a Voice over IP signalling or media protocol. Instead, it publishes routes which are in turn accessed via industry standard protocols such as IAX, SIP and H.323.

Networks








Server

This window displays location and PBXware network information used by peers to connect to our system


General

This section contains the PBXware location information.

General
  • Department:
Department name
(ex. Sales Department)
([a-z][0-9])
  • Organization:
Organization name
(ZX Company)
([a-z][0-9])
  • Locality:
Company Surrounding/Nearby location
(ex. NYC)
([a-z][0-9])
  • State/Province:
Company State/Province location
(ex. NY)
([a-z][0-9])
  • Country:
Company Country location
(ex. United States)
([a-z][0-9])
  • Email:
Company contact email address
(info@domain.com)
([a-z][0-9])
  • Phone:
Company contact phone number
(ex. 2122443040)
([a-z][0-9])

Networking

This section contains the PBXware network details

Networking
  • Enable lookup:
Enable peer lookup for this server
(ex. Setting this option to 'Yes' will allow other peers to find information about this server. It is recommended to keep this option set to 'Yes')
(Option buttons)
  • Network Prefix:
Prefix number assigned to the server
(ex. This number is similar to the Area Code. It has to be dialed by other peers in order to access extensions on our side. Setting this option to '6' means that other peers will dial 6+1000 to dial extension 1000 on our server)
([0-9])
  • IP Address:
The PBXware IP address that other peers will connect to. Replace default ${IPADDR} with a working IP.
(ex. If PBXware is located on a public IP address 89.223.12.93, type that IP here)
([0-9])
  • Entity ID:
PBXware MAC address. If PBXware has more than one MAC address, provide one of the first 'eth' device
(ex. 00:07:E9:3B:76:60)
([a-z][0-9])
  • Bind Address:
Set the Bind Address allowed to connect to our peer
(ex. To allow all IP addresses to connect to us, set '0.0.0.0', or 192.168.1.20 to allow access from this IP address only)
([0-9])
  • Port:
Port through which other peers will connect to our server
(ex. Default Bind Address Port is '4520')
([0-9])
  • Allow codecs:
Codecs are allowed to other peers when connecting to our PBXware. See 'Codec Bandwidth' below for more
(ex. It is recommended that you check the boxes next to ulaw, alaw, g719, gsm and ilbs codecs)
([0-9])
  • Cache time:
Time in seconds during which peers will cache our query responses
(ex. Default value '3600')
([0-9])
  • TTL:
Time in milliseconds system will wait for the response
(ex. Default value '32')
(0-9)
  • Auto-kill:
Cancels the connection if there is no response within 2 seconds
(ex. It is recommended that you keep this option set to 'Yes')
(Option buttons)
  • Store history
Should PBXware keep track of the last several queries and their execution time
(ex. Set to 'Yes' only when debugging for it impacts the performance. Default value 'No')
(Option buttons)

Codec Bandwidth:

  • ITU G.711 ulaw - 64 Kbps, sample-based, used in US
  • ITU G.711 alaw - 64 Kbps, sample-based, used in Europe
  • ITU G.723.1 - 5.3/6.3 Kbps, 30ms frame size
  • ITU G.726 - 16/24/32/40 Kbps
  • ITU G.729 - 8 Kbps, 10ms frame size
  • GSM - 13 Kbps (full rate), 20ms frame size
  • iLBC - 15Kbps,20ms frame size: 13.3 Kbps, 30ms frame size
  • Speex - 2.15 to 44.2 Kbps
  • LPC10 - 2.5 Kbps
  • H.261 Video - Used over ISDN lines with resolution of 352x288
  • H.263 Video - Low-bit rate encoding solution for video conferencing
  • H.263+ Video - Extension of H.263 that provides additional features that improve compression over

packet switched networks.

Peers

Peers

This section contains information about peer systems PBXware connects to. This screen lists all system network peers with the following details

  • Peer Entity ID:
PBXware MAC address
(ex. 00:07:E9:3B:76:60)
(Display)
  • Host:
PBXware IP address
(ex. 192.168.1.2)
(Display)
  • Status:
Peer connection status
(ex. OK (1ms))
(Display)
  • edit.png Edit peer settings
(ex. Click to edit peer settings)
(Button)
  • delete.png Delete peer
(ex. Click to delete peer from the system)
(Button)


Add/Edit

Add/Edit Peers
  • Peer Entity ID:
MAC address of the PBXware we are connecting to. If PBXware has more than one MAC address, provide one of the first 'eth' device
(ex. 00:07:E9:3B:76:60)
([a-z][0-9])
  • Incoming RSA Key:
RSA key of the PBXware to which we are connecting
Example:


-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIbMIGfMA
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIbMIG
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCS
----END PUBLIC KEY-----

([a-z][0-9])


  • Host:
Peer IP address to which PBXware is connecting
(ex. If PBXware is located on public IP address 89.223.12.93, type that IP here)
([0-9])
  • Model:
Set the peer pre-caching method
Example:
Select among available options:
incoming - permit peer to send pre-cache routes
outgoing - send pre-cache routes to this peer
symmetric - both
(Select box)

NOTE: To precache means to provide an answer when no request was made and is used so that machines with few routes can push those routes up a to a higher level.outgoing means we send precache routes to this peer, incoming means we permit this peer to send us precache routes and symmetric means we do both.

  • Pre-cache:
Utilize/Permit precaching with this peer
NOTE: You cannot mix symmetric/outbound model with symmetric/inbound precache, nor can you mix symmetric/inbound model with symmetric/outbound precache.
  • Search order:
Set the search order
Example:
Select among available options:
  • Primary
  • Secondary
  • Tertiary
  • Quartiary
(Select box)
  • Qualify:
Should PBXware test if peer is alive
(Option buttons)

Routes

By default DUNDi shares local extensions and DIDs with other servers, but if you want to share additional range of destinations, this is a place where you will enter those.

Routes









RSA keys

This is the PBXware RSA key used for authentication with all network peers

Public RSA Key
  • Create new key
Generate new RSA key. This key will be used for the PBXware connection authentication.
NOTE: Do not generate new RSA keys if connected to peers. If you do generate a new RSA key, be sure to pass it to all servers you are registered with as peer
Example:


-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIbMIGfMA
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIbMIG
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCSqGSIb
MIGfMA0GCSqGSIbMIGfMA0GCS
-----END PUBLIC KEY----- 

([a-z][0-9])

Lookup

DUNDi lookup feature determines if a number can be reached via the service. Additional information is displayed commenting what is actually happening with the call

Lookup
  • Lookup number:
Provide a fool lookup number here
(ex. $NETWORKPREFIX + $NETWORK NUMBER (e.g. 51001. 5=Network prefix and 1001 is local extension))
([0-9])
  • By-pass cache:
By-pass cache when performing lookup
(ex. It is recommended to keep this option checked)
(Option button)
  • Lookup
Select this button to perform the lookup. The result will be displayed in a new window below
(ex. Provide the lookup number, by-pass the cache and click this button to perform a lookup)
(Button)

Next -> 13.Reports