Actions

Difference between revisions of "MPC Data Protocol"

From Zenitel Wiki

(Disclaimer)
(Tips for use)
Line 14: Line 14:
  
 
=== Tips for use ===
 
=== Tips for use ===
 +
Many AlphaCom features require additional parameters, which can not be supplied when using TouchLine message format.  A possible workaround is to use the Event Handling, where you can set up action commands with many parameters.
 +
* Create a directory number bbbb with feature 85, "Event trigger"
 +
* In the Event Handler, add an "Event Trigger Feature" event on station aaaa. 
 +
This occurs when bbbb is dialed on station aaaa.
 +
* Configure the desired action commands for the event.  The action can be as complex as you like.
 +
Now you can use the “H aaaa bbbb” TouchLine command to execute the configured action.
  
 
== The TouchLine Protocol ==
 
== The TouchLine Protocol ==

Revision as of 20:55, 19 June 2007

The AlphaCom supports a subset of the MPC data protocol used with the classic Stentofon TouchLine exchanges. As it allows control of the AlphaCom exchange by mapping MPC commands to AlphaCom commands one-to-one it can be thought of as a variant of the simple link layer, but only for single-exchange (not AlphaNet) applications.

The output is broadcast of exchange events like dialled digits, station busy/free, connection and transfers. Note that it’s possible to send additional data strings from the AlphaCom’s Event Handler on this port also.

The AlphaCom supports a subset of the MPC Data Protocol for backward compatibility. This allowed some TouchLine generation equipment like PNCI, MLH and CRM to be used with the AlphaCom.

Availability

AlphaCom has supported a serial data port which outputs TouchLine formatted output messages since AMC 03.00. From software AMC 07.60, a limited subset of TouchLine input commands are supported also.

Disclaimer

The TouchLine input commands have been implemented by translating them to existing AlphaCom data protocol commands. This means that the commands may not behave 100% identical compared to a TouchLine exchange in all possible situations. You should think of it as a simple ASCII link layer protocol to AlphaCom functionality.

Tips for use

Many AlphaCom features require additional parameters, which can not be supplied when using TouchLine message format. A possible workaround is to use the Event Handling, where you can set up action commands with many parameters.

  • Create a directory number bbbb with feature 85, "Event trigger"
  • In the Event Handler, add an "Event Trigger Feature" event on station aaaa.

This occurs when bbbb is dialed on station aaaa.

  • Configure the desired action commands for the event. The action can be as complex as you like.

Now you can use the “H aaaa bbbb” TouchLine command to execute the configured action.

The TouchLine Protocol

General

Data Port

Protocol Output Format

Message filtering

Additional output messages

TouchLine Output Messages

TouchLine Input Messages