CISCO Data Loss and Component Failover User Guide

June 16, 2024
Cisco

**CISCO Data Loss and Component Failover User Guide

**

Data Loss from PIM Failure and Reporting

Here are some reporting considerations when you experience data loss from PIM failure.

The Peripheral Interface Manager (PIM) is the process on the Peripheral Gateway responsible for the actual connection to the peripheral and for normalizing the CTI interface on behalf of Webex CCE. If a PIM fails, if the link between the PIM and the ACD goes down, or if the ACD goes down, then all of the reporting data that has been gathered for the peripheral associated with the PIM is deleted. When the PIM failures occur, the peripheral is marked offline to the central controller.

The state of all agents on that peripheral is set to logged out and is reported as such to the Call Router.

The Call Router has no way of determining what was going on at the ACD while the PIM was out of contact with the ACD. When the PIM reconnects to the ACD, the ACD Sdoes not send the PIM sufficient information to allow the recording of accurate historical reporting data for the interval(s) in which the disconnect took place.

Note

When the PIM reconnects to the ACD, most ACDs do pass information to the PIM about each agent’s state and duration in that state. While this is not enough to allow accurate historical reporting data to be recorded, it is enough to allow the Call Router to make accurate call routing decisions.

When the PG is duplexed, either the Side A or Side B PIM is active for each peripheral. If one side loses connection, the other comes up and activates

Other Possible Points of Failover

Peripheral Gateway / CTI Manager Service Failover

If the agent’s PG shuts down or the CTI Manager service shuts down, the agent is momentarily logged out. The agent might be logged in again automatically once the backup PG or CTI Manager comes into service. The agent Media Logout Status reports for the agent, agent skill group, agent team, and agent peripheral show a logout reason code of 50002.

Table 1: Agent State Before and After Peripheral Gateway/CTI Manager Service Failover

Agent State at Fail-Over Agent State after Fail-over
Available Available
Not Ready Not Ready
Wrap-up Available, if in Available state before the call. Otherwise, the

agent reverts to Not Ready.

Agent Desktop/Finesse Server Failover

If the agent desktop (Finesse desktop)shuts down or loses communication with Finesse server, or if the Finesse server shuts down, the agent is logged out of all MRD ssupported by the peripheral that has lost communication with the contact center software.

The agent is logged in again automatically when one of the following occurs:

  • The agent desktop comes back up or resumes communication with the Finesse server
  • The agent is connected to the backup Finesse server

The agent Media Logout Status reports for the agent, agent skill group, agent team, and agent peripheral show a logout reason code of 50002.

The state to which the agent reverts after failover depends on the agent’s state when the failover occurred, as described in the following table.

Table 2: Agent State Before and After Agent Desktop/Finesse Server Failover

Agent state at failover Agent state after failover
Available Available
Not Ready Not Ready
Reserved Available
Wrap-up Available, if in Available state before the call. Otherwise, the

agent reverts to Not Ready.

Application Instance / MR PG Failover


If the connection between the Application Instance and MR PG shuts down or either component shuts down, the Central Controller discards all pending NEW_TASK requests received from the application.

The Application Instance waits for the connection to be restored and continues to send messages regarding existing tasks and new tasks assigned by the Application Instance to the Agent PG CTI server. When the connection, MR PIM, or Application Instance is restored, the Application Instance resends any pending NEW_TASK requests for which it has not received a response from the Central Controller. The tasks that are assigned to the agent by the Application Instance while the connection is down and completed before the connection is restored do not appear in reports.

Note

If the Application Instance shuts down, this situation also affects Agent PG CTI server connections.

If the connection between the MR PIM and the Central Controller shuts down or the Central Controller shuts down, the MR PIM sends a ROUTING_DISABLED message to the Application Instance that causes the Application Instance to stop sending routing requests to the Central Controller. Any request sent while the connection is down is rejected with a NEW_TASK_FAILURE message. The Application Instance continues to send messages regarding existing tasks and new tasks assigned by the Application Instance to the Agent PG CTI server.

When the connection or Central Controller is restored, the MR PIM sends the Application Instance a ROUTING_ENABLED message that causes the Application Instance to start sending routing requests to the Central Controller again. The tasks that are assigned to the agent by the Application Instance while the connection is down and completed before the connection isrestored do not appear in reports. If the connection between the Central Controller and the MR PG fails, the CallRouter deletes all pending new tasks. When the connection is restored, the application connected to MR PG will resubmit all the tasks.


Note

If the Central Controller shuts down, this situation also affects the Application Instance/Agent PG CTI server interface.

Application Instance / Agent PG CTI Server / PIM Failover

If the connection between the Application Instance and Agent PG CTI server shuts down or either component shuts down, agents stay logged in. Tasks remain for a time, based on the task life attribute of the MRD. If the  task life expires while the connection is down, tasks are terminated with the disposition code of 42(DBCD_APPLICATION_PATH_WENT_DOWN).


Note

For the email MRD, agents are not logged out automatically when the Agent PG CTI server or connection to CTI server shuts down. Instead the email Manager continues to record agent state and assign tasks to agents. When the connection is restored, the email Managers ends the updated agents Tate information on the peripherals serviced by the Agent PG CTI server to the CTI server, which sends the information to Webex CCE software. The software attempts to recreate historical data and corrects current agent state. If the connection or Agent PG CTI server is down for more than the time limit configured for the MRD, reporting on tasks might be ended prematurely and restarted with the connection is reestablished

The application instance can assign tasks to agents while the connection or CTI server is down and, if the connection to the MR PG is up, can continue to send routing requests to the central controller and receive routing instructions. However, no reporting data is stored for the tasks while the connection is down. Also, any tasks that are assigned and completed while the connection or CTI server is down do not appear in reports. If the connection between the Agent PG CTI server and the Call Router shuts down or if the Call Router shuts down, the application instance continues to send messages to the CTI server and agent activity is tracked. However, this information is not sent to the Call Router until the connection or the Call Router is restored, at which time the cached reporting information is sent to the central controller.


Note

If the Central Controller shuts down, this situation also affects the Application Instance/MR PG interface.

If the PIM shuts down, voice media routing is unavailable for agents associated with the PIM. However, the Central Controller can continue to assign non-voice tasks to agents associated with the PIM, and the CTI server can continue to process messages and requests about agents associated with the PIM for non-voice MRDs. When the connection is restored, voice media routing is available again.

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals