Actions

Call Request forward by search strings

From Zenitel Wiki

Revision as of 16:12, 26 July 2007 by Aksel (talk)

AlphaPro Configuration

  • Station menu:
    • "Automatic Search" type Forward Call Request (After 20 sec, programmable)
.module_profile.st_profile[1].auto_search_on = 16 (0x10)
  • System timer menu
    • Forward Call Request Timeout (default 20 sec)
ex_profile.timeouts.call_req_seach_time = 200 (20 sec)
* Mail flags added: Bit 4 -> global delete of all call requests from initiator station with mail bit 4 set.
  In other words if a call request from this station is answered all call request (with Bit 4) generated from this
  station is deleted.
  • New Autoload call request directory numbers with Bit 4 active. Directory number 627 (call req) and 628 (call request alarm)

Functionality

When a call request is added to a station queue and the station is configured with Automatic search type call request the following happens:

A timer related to the mail is started, if the mail is still active after timeout Search string 1 is activated at the initiator station. A new timer is started and if still the mail is active Search string 2 is activated, then Search string 3.

The Search string can contain new call request "I623 I85" or a call to Phone "I73123456" etc.

Call request with BIT:3 active must be used if call request from a station should be removed from all station queues when answered. Current type of call request will only remove call request generated at the same time to a group of stations.

The rule is that all call requests from a station is seen as one, if this functionality is not wanted use standard call request.

Changed Data Protocol Messages

SEND MAIL added Mail Flag Bit 4

bit 4 (value 8) = If several (call request) mails is sent from this station and you want all
mails with bit 4 to be deleted from all queues once one (call request) mail has 
been answered by a station.


CANCEL MAIL Null value allowed for parameter 2.

If null value used for parameter 2 then parameter 1 must contain a legal Source Station.
$CANM L102 LV will cancel all mails from source station with Mail flag Bit 4 set.

Implementation Stages

Due to the extra work required for AlphaNet functionality the Implementation will be preformed in stages.

  • 1. Work in local node only. When call request from station A in node AA timeout at station B in node BB the search string from B will not be activated across nodes. Call requests can be forwarded to other nodes if station A and B is in the same node, but there will be no automatic global CANCEL_MAIL if call request is active on several nodes. Forward call request as a call to Phone will be possible, but the original call request must be canceled with the use of event handler and the new option for CANCEL_MAIL L(Sender) LV
  • 2. Implement call request to global groups, thus manage global cancel of call request from a station. And implement possibilities to activate search strings across nodes.


Back to Feature description