Actions

Difference between revisions of "Call Request forward by search strings"

From Zenitel Wiki

Line 1: Line 1:
 +
== 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.
 +
 +
== Automatic Call Request Delete ==
 +
 +
The [[SEND_MAIL]] flag "Automatic Delete" can be used for easy cleanup of call requests if the call request is forwarded several time.
 +
The Automatic delete function is default for [[Ringing_Group_Feature|Ringing Groups]] and Autoload call request directory number '''627''' (call req) and '''628''' (call request alarm)
 +
The rule is that all call requests from a station is seen as one, if this functionality is not wanted use standard call request.
 +
 
== AlphaPro Configuration ==
 
== AlphaPro Configuration ==
 
* Station menu:
 
* Station menu:
 
** "Automatic Search" type '''Forward Call Request (After 20 sec, programmable)'''
 
** "Automatic Search" type '''Forward Call Request (After 20 sec, programmable)'''
 
'''.module_profile.st_profile[1].auto_search_on = 16 (0x10)'''
 
  
 
* System timer menu
 
* System timer menu
 
** Forward Call Request Timeout (default 20 sec)
 
** Forward Call Request Timeout (default 20 sec)
  
'''ex_profile.timeouts.call_req_seach_time = 200 (20 sec)'''
+
 
 +
 
 +
== Software ==
 +
 
 +
 
  
 
* Changes Feature 73 [[Send Call Request Feature]]
 
* Changes Feature 73 [[Send Call Request Feature]]
Line 17: Line 33:
 
* New Autoload call request directory numbers with Bit 4 active. Directory number 627 (call req) and 628 (call request alarm)
 
* 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 ==
 
== Changed Data Protocol Messages ==
Line 48: Line 53:
  
 
* 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.
 
* 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.
 +
 +
== Nvram ==
 +
 +
Search flag:
 +
'''.module_profile.st_profile[1].auto_search_on = 16 (0x10)'''
 +
 +
Search timeout:
 +
'''ex_profile.timeouts.call_req_seach_time = 200 (20 sec)'''
  
  
 
Back to [[Feature description]]
 
Back to [[Feature description]]

Revision as of 13:01, 2 August 2007

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.

Automatic Call Request Delete

The SEND_MAIL flag "Automatic Delete" can be used for easy cleanup of call requests if the call request is forwarded several time. The Automatic delete function is default for Ringing Groups and Autoload call request directory number 627 (call req) and 628 (call request alarm)

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

AlphaPro Configuration

  • Station menu:
    • "Automatic Search" type Forward Call Request (After 20 sec, programmable)
  • System timer menu
    • Forward Call Request Timeout (default 20 sec)


Software

* 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)


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.

Nvram

Search flag: .module_profile.st_profile[1].auto_search_on = 16 (0x10)

Search timeout:

ex_profile.timeouts.call_req_seach_time = 200 (20 sec)


Back to Feature description