Every paging service provider has its own central number and modem pool configuration. For each paging service provider that will be used, add a paging-central child element to the alpha-pager element of the DGE's <TRAVERSE_HOME>/etc/emerald.xml
file. For each service provider, set the following parameters:
Paging Configuration Parameters
Parameter |
Description |
name |
A name that uniquely identifies this service provider to the DGE. |
number |
The number the DGE must dial to reach Paging Central, including any prefixes. You can find many Paging Central phone numbers at http://www.notepager.net/tap-phone-numbers.htm or a similar site. |
speed |
The highest speed supported by the service provider. Possible values include the following:
The default value is 5. |
parity |
The type of parity checking, if any, supported by the service provider. Possible values include the following:
The default value is 2. |
databits |
The number of data bits supported by the service provider. Possible values are 2 (7 bits) and 3 (8 bits). The default value is 2. |
stopbits |
The number of end-of-byte bits supported by the service provider. Possible values are 1, 1.5, and 2. The default value is 1. |
flowcontrol |
The type of handshaking supported by the service provider to prevent data loss during transmission. Possible values include the following:
The default value is 2. |
The alpha-pager
parent element also includes a sender id, which identifies the modem that is used to communicate with the specified paging central locations, as well as one or more device priority child elements that specify what port is used.
Note that it is typical to have several <paging-central>
definitions since your staff might have pagers (cell phones) from different vendors, and each vendor has their own phone number for paging. While creating action profiles, the vendor is specified using the pager-pin@pager-central-name
syntax.
If the modem is not available or busy, pages are queued on the DGE. Undeliverable pages older than 1 hour are ignored. Tthese parameters can be controlled via the configuration in emerald.xml
also.
Example Paging Configuration in emerald.xml
<alpha-pager>
<sender id="3035557777"/>
<device priority="10" port="/dev/ttyS0" />
<device priority="20" port="/dev/ttyS2" />
<paging-central name="attws"> <!-- name should be unique -->
<number>9998887777</number> <!-- number to dial, including prefix -->
<speed>5</speed> <!-- 0=110bps, 2=300bps, 4=1200bps 5=2400bps, 6=4800bps, 7=9600bps -->
<parity>2</parity> <!-- 0=none, 1=odd, 2=even, 3=mark, 4=space-->
<databits>2</databits> <!-- 2=7bits, 3=8bits -->
<stopbits>1</stopbits>
<flowcontrol>1</flowcontrol> <!-- 0=none, 1=xonxoff, 2=ctsrts 2=ctsdtr, 3=dsrdtr -->
</paging-central>
<paging-central name="nextel"> <!-- name should be unique -->
<number>3035551212</number>
<speed>5</speed>
<parity>0</parity>
<databits>3</databits>
<stopbits>1</stopbits>
<flowcontrol>0</flowcontrol>
</paging-central>
</alpha-pager>