The Gateway PBX object is used to register a gateway with the PBX. A Gateway object in contrast to a User object allows additional dialing digits to be sent. Also for incoming calls the incoming calling party number is passed on.
See Reference13r1:PBX/Objects#General_Object_Properties for generic object properties.
Gateway Object specific Configuration
- Enblock Count
- If this number of digits is dialed after the number of the Gateway object itself, the call is sent out as enblock call. This is useful to connect to gateway which are not capable of overlap receiving.
- Enblock as Diverting No
- If this checkmark is set, the called party number is transmitted as diverting leg2 information. As called party number the number of the gateway object is sent or no number if the Prefix checkmark is set. This is useful with Microsoft Exchange since this expects the number of the mailbox as diverting number.
- If this checkmark is set, the number of the Gateway object itself is removed from the called party number for outgoing calls and added to the calling party number for incoming calls
- Route calls with matching domain part in the destination to this object.
- Loop Detect
- If checked outgoing calls are blocked if a call with identical source and destination addresses already exists.
- International Match
- If a call is received, the calling party number is compared to this number. If there is a match (head match) this number is removed from the calling party number, so that only additional digits remain. E.g. on an incoming call from a registration on this Gateway object the CGPN 00049703173009123 will be mapped to 123 (if the number is set to 00049703173009). Note that this comparison is done after the replacements configured in PBX/Config/General/Prefix for ... have been performed
- National Match
- Same as 'International Match' only for national calling party number. This comparison is done if the comparison for the International Match above is configured but failed. E.g. on an incoming call from a registration on this Gateway object the CGPN 00703173009123 will be mapped to 123 (if the number is set to 00703173009)
- Subscriber Match
- Same as 'International Match' only for subscriber calling party number. This comparison is done if the comparison for the National Match above is configured but failed. E.g. on an incoming call from a registration on this Gateway object the CGPN 073009123 will be mapped to 123 (if the number is set to 073009)
- Set incoming call UUI
- If configured, this is set to each call coming in thru this gateway object as User User Information (UUI). The UUI can be used to set the identity header on a SIP call, when sending the call on a SIP interface in the gateway.
- Set outgoing call UUI
- If configured, this is set to each call going out thru this gateway object as User User Information (UUI).
- Internal Destination
- If this checkmark is set, all calls from devices registered at this object are marked as Internal (Numbering plan set to private). This is usefull if systems are registered to this object, which cannot send calls with the private numbering plan but should be regarded as internal (e.g. voicemail systems).
The device registering with a gateway object is normally expected to send local extension numbers as calling party number (i.e. extensions local to the PBX and 'behind' the gateways own number). However, if it sends these numbers as full numbers (that is, including the various prefixes such as county code, are code, trunk, etc.), these can be stripped using the next 3 fields:
- Outgoing Calls No Name
- If set no calling Name is sent with outgoing calls
- Outgoing Calls No URL
- If set no src-URL is sent with outgoing calls
- No Presence/Dialog Subscribe
- If set no subscribe sessions are forwarded thru this gateway object
- No Inband Disconnect
- If this checkmark is set, a call disconnect with inband information will not be forwarded to the endpoint registered to the user, but the call will be cleared immediatelly without the inband information beeing sent..
- Fax License
- The filter configured here restricts the numbers which may be called by through this object. "Called by" means restriction to incoming calls only.
Multiple Gateway Registrations
If multiple Gateways are registered to a Gateway object, Gateways registered to the same device config are used round-robin. The gateways registered to different devices are used in the sequence of the configured devices.
- If configured a CFU is executed, so calls to the Gateways object are diverted.
- A CFB is executed if a call is rejected with User Busy by remote destination
- A CFNR is executed if a call is rejected because of a local problem (no channel, no gatway registered, ...)