BusinessPhone Communication Platform 4.0
Facilities

## Active Alarm, Heartbeat and Recall

## Definition / Use

ASB 150 02 can be programmed to send an external message when a warning is received, classified as an active alarm. An active alarm is an additional function to the basic class ALARM.

ASB 150 02 can also be programmed to send an external message, indicating that the exchange is in operation. The message is repeated periodically at intervals, chosen as required.
The period starts when the function is activated. The message contains no detailed information about the exact operation status, but indicates simply that the exchange is able to send a message.

Recall is a procedure in which an incoming call is not given direct access to the system. Instead, the call is terminated, after which the PBX makes an outgoing call to a predetermined number. This number is optional and should represent a party, which is authorised for system access.
The function is intended to prevent "hackers" to enter the system through remote programming

## Operation

### Format for Active Alarm and Heartbeat

All characters are coded according to ASB 150 02 internal character representation. This complies with 7‑Byte ASCII, unless national

letters (ä,ü,ß,...) are used in the fields ccccc and ddddd.

##### a#b#ccccc#ddddd#ee#ff#ggiiii#kklm

a |  | format type |  | (always 2) |
b |  | system type |  | (always 5) |
ccccc |  | identification of service area, command 7420 |  |  |
ddddd |  | exchange identity, command 7421 |  |  |
ee |  | hour |  | (when the alarm was received) |
ff |  | minute |  | (when the alarm was received) |
gg |  | warning code: HB - Heartbeat, 9D - Active alarm |  |  |
iiii |  | additional information to warning code (D1D2) |  |  |
kk |  | check sum |  |  |
l |  | CR |  |  |
m |  | LF |  |  |

The checksum is calculated as an arithmetical sum of all characters from a to # before kk. The 8 less significant bits of the sum are saved. The hexadecimal representation of the sum is converted to 2 ASCII‑characters (kk).

### Test call

In order to verify whether the alarm function is set up in the right way, a test call can be sent using BMS (Maintenance > Tests).To do this, you must set the ALARM “9D Active Alarm Failed” / “9C Heartbeat Failed” to Active (M).

### Example

Below you see an example of an ACTIVE ALARM and a HEARTBEAT call, received on a PC. In both cases the set Testcall facility has been used.

#### Active Alarm

RING

CONNECT 1200

2#5#BP250#00001#0001#9D 0000#78

#### Heartbeat

RING

CONNECT 1200

2#5#BP250#00001#0001#HB 0000#E8

## Capacity / Limitations

### The transmission for Active Alarm will not succeed if

- The specified communication port is occupied
- The port has been incorrectly programmed
- A wrong external extension number has been programmed
- The external alarm centre does not answer, or is occupied

If the alarm centre answers as intended, but is not ready to receive the message, it will be lost.

## Programming

The following figures show one possible programming, some of the values have to be changed according to the current installation

### Active Alarm

7420 |  | Service area id

BP250

7421 |  | Identity of exchange

00001

7430 |  | Active alarm on?

Yes

7431 |  | Active alarm I/O port

00008

7432 |  | Active alarm receiver

3

7433 |  | Active alarm via internal modem?

Yes

7434 |  | Active alarm number

0811006275

7435 |  | Active alarm pause

60

7436 |  | Active alarm attempts value 0-5

3

7437 |  | Max active alarm a day

10

6006 |  | Device type

11: O & M centre

6007 |  | Characterset

0: PABX internal

6009 |  | Baudrate

9600 Baud

6010 |  | Master/slave

0: master

6011 |  | Autoselect allowed ?

Yes

6012 |  | Route on request

6013 |  | Dial attempts

0

6014 |  | Dialed number

--------------------

6015 |  | Dial pause (seconds)

0

6016 |  | Modem init string

### Heartbeat

7420 |  | Service area id

BP250

7421 |  | Identity of exchange

00001

7437 |  | Max active alarm a day

10

7440 |  | Heartbeat on?

Yes

7441 |  | Heartbeat I/O port

00008

7442 |  | Heartbeat receiver

3

7443 |  | Heartbeat via internal modem?

Yes

7444 |  | Heartbeat number

0811006275

7445 |  | Heartbeat pause

60

7446 |  | Heartbeat attempts

3

7447 |  | Heartbeat interval

24

### Recall

5205 |  | Log in fail limit

e.g.: 3

5206 |  | Log in fail action

5207 |  | Login fail bar time

5208 |  | Recall control

5209 |  | Number of recall attempts

5210 |  | Recall pause

5211 |  | Recall number

5212 |  | Transfer allowed?

5621 |  | Define System access

## Equipment

none

Revision: PE3 © Ericsson Enterprise 2003