Jump to: navigation, search
(Created target blank page For Version: PSAAS:Julie)
 
(Automated save: adding PEC_Migrated template.)
 
Line 1: Line 1:
<!-- Creation of the target page -->
+
= Genesys Softphone=
 +
 
 +
{{Template:PEC_Migrated}}
 +
 
 +
 
 +
{{BEC_Head
 +
|context=
 +
Welcome to the Genesys Softphone Deployment Guide. This document describes how to deploy and configure the Genesys Softphone in your environment.
 +
 
 +
This article describes the Genesys Softphone architecture in your environment. It covers both standard and Virtual Desktop Infrastructure (VDI) installations.
 +
|dimension=
 +
}}
 +
__NOTOC__
 +
==Architecture==
 +
 
 +
Genesys Softphone embeds the Genesys SIP Endpoint Core Library to take advantage of the SIP-based third-party call control functionality.
 +
 
 +
===Standard Architecture===
 +
 
 +
The following diagram illustrates the Genesys Softphone architecture when it is installed on a physical workstation as a standard executable gathering all product functionalities:
 +
 
 +
[[File:Genesys_Softphone_900_Architecture.png]]<br>
 +
 
 +
===Architecture in VDI environments===
 +
 
 +
Genesys Softphone supports the Citrix Virtual Desktop Infrastructure (VDI). When deployed in this kind of environment, the Genesys Softphone software is divided into two parts:
 +
# The application layer, running in the Virtualized system. This is the Genesys Softphone executable. The user interface runs here as well as connectivity with other applications, such as Agent Desktop. You install this through the Genesys Softphone installation package by selecting the Citrix installation option.
 +
# The Signaling Protocols, the Media Protocols, and the Audio Device management. These are off-loaded to the physical workstation to optimize call quality and ensure network and data center scalability. It is a plug-in (DLL) to the VDI Client run-time (Citrix Workspace app, previously known as Citrix Receiver). It is deployed by the Genesys Softphone VDI Adapter installation package.
 +
 
 +
The two Software parts communicate over the Citrix ICA proprietary protocol already established for standard Citrix operations; therefore,  there is no need for any extra connectivity settings.
 +
 
 +
The following diagram illustrates the Genesys Softphone architecture in the Citrix VDI environment:
 +
 
 +
[[File:Genesys_Softphone_900_Architecture_VDI_Citrix.png]]<br>
 +
 
 +
==Features and functionality==
 +
 
 +
===DTMF===
 +
 
 +
The Genesys Softphone supports Dual-Tone Multi-Frequency (DTMF) signalling according to the RFC 2833 standard for third-party call control.
 +
 
 +
After receiving a NOTIFY with DTMF event, the Softphone Endpoint generates DTMF signals.
 +
 
 +
DTMF can be sent by using one of the three possible methods:
 +
* InbandRTP
 +
* RFC 2833 
 +
* SIP INFO message
 +
 
 +
===Third-party call control===
 +
 
 +
When the Genesys Softphone Endpoint has registered on the Genesys SIP Server, it will support the following third-party call control scenarios:
 +
 
 +
* Make a call
 +
* Answer a call
 +
* Hold and retrieve a call
 +
* Single-step and two-step transfers
 +
* Participate in a conference that is provided by the GVP
 +
* Play DTMF signals.
 +
 
 +
===SIP Voice===
 +
 
 +
The Genesys Softphone supports the following codecs for SIP signaling:
 +
 
 +
* PCMU/8000 (G.711/mu-law) 
 +
* PCMA/8000 (G.711/A-law)
 +
* G722/16000
 +
* iLBC/8000 (iLBC &mdash; [http://en.wikipedia.org/wiki/Internet_Low_Bitrate_Codec internet Low Bitrate Codec])
 +
* iSAC/32000 ((iSAC/32kHz) &mdash; [http://en.wikipedia.org/wiki/Internet_Speech_Audio_Codec internet Speech Audio Codec])
 +
* iSAC/16000
 +
* G729/8000
 +
* OPUS/48000/2
 +
 
 +
===WebRTC Voice===
 +
 
 +
The Genesys Softphone supports the following codecs for WebRTC signaling:
 +
 
 +
* OPUS
 +
* G711
 +
 
 +
{{AnchorDiv|WebRTC_OAuth}}
 +
====WebRTC and OAuth Support====
 +
 
 +
WebRTC with OAuth is supported in Agent Desktop/Softphone connector mode only. If you use the standalone Softphone mode, you must migrate to connector mode. To enable this feature in Agent Desktop you must configure the value of the <tt>sipendpoint.enable_webrtc_auth</tt> option to <tt>true</tt>.
 +
 
 +
===Virtual Desktop Infrastructure (VDI)===
 +
 
 +
Softphone supports Virtual Desktop Infrastructure (VDI) to enable agents to use Softphone in a VDI environment.
 +
 
 +
Softphone can be deployed in a Citrix virtual environment.
 +
 
 +
* [[SPDeploy#VDI_prerequisites|Prerequisites for installing Softphone in a Citrix VDI environment]]
 +
* [[SPDeploy#VDIAdapter|Installing the Genesys Softphone VDI Adapter]]
 +
 
 +
[[Category:V:PSAAS:Julie]]

Latest revision as of 23:11, June 21, 2020

Genesys Softphone

Important
This content may not be the latest Genesys Engage cloud content. To find the latest content, go to Genesys Engage cloud for Administrators.



Welcome to the Genesys Softphone Deployment Guide. This document describes how to deploy and configure the Genesys Softphone in your environment.

This article describes the Genesys Softphone architecture in your environment. It covers both standard and Virtual Desktop Infrastructure (VDI) installations.

Architecture

Genesys Softphone embeds the Genesys SIP Endpoint Core Library to take advantage of the SIP-based third-party call control functionality.

Standard Architecture

The following diagram illustrates the Genesys Softphone architecture when it is installed on a physical workstation as a standard executable gathering all product functionalities:

Genesys Softphone 900 Architecture.png

Architecture in VDI environments

Genesys Softphone supports the Citrix Virtual Desktop Infrastructure (VDI). When deployed in this kind of environment, the Genesys Softphone software is divided into two parts:

  1. The application layer, running in the Virtualized system. This is the Genesys Softphone executable. The user interface runs here as well as connectivity with other applications, such as Agent Desktop. You install this through the Genesys Softphone installation package by selecting the Citrix installation option.
  2. The Signaling Protocols, the Media Protocols, and the Audio Device management. These are off-loaded to the physical workstation to optimize call quality and ensure network and data center scalability. It is a plug-in (DLL) to the VDI Client run-time (Citrix Workspace app, previously known as Citrix Receiver). It is deployed by the Genesys Softphone VDI Adapter installation package.

The two Software parts communicate over the Citrix ICA proprietary protocol already established for standard Citrix operations; therefore, there is no need for any extra connectivity settings.

The following diagram illustrates the Genesys Softphone architecture in the Citrix VDI environment:

Genesys Softphone 900 Architecture VDI Citrix.png

Features and functionality

DTMF

The Genesys Softphone supports Dual-Tone Multi-Frequency (DTMF) signalling according to the RFC 2833 standard for third-party call control.

After receiving a NOTIFY with DTMF event, the Softphone Endpoint generates DTMF signals.

DTMF can be sent by using one of the three possible methods:

  • InbandRTP
  • RFC 2833
  • SIP INFO message

Third-party call control

When the Genesys Softphone Endpoint has registered on the Genesys SIP Server, it will support the following third-party call control scenarios:

  • Make a call
  • Answer a call
  • Hold and retrieve a call
  • Single-step and two-step transfers
  • Participate in a conference that is provided by the GVP
  • Play DTMF signals.

SIP Voice

The Genesys Softphone supports the following codecs for SIP signaling:

WebRTC Voice

The Genesys Softphone supports the following codecs for WebRTC signaling:

  • OPUS
  • G711

WebRTC and OAuth Support

WebRTC with OAuth is supported in Agent Desktop/Softphone connector mode only. If you use the standalone Softphone mode, you must migrate to connector mode. To enable this feature in Agent Desktop you must configure the value of the sipendpoint.enable_webrtc_auth option to true.

Virtual Desktop Infrastructure (VDI)

Softphone supports Virtual Desktop Infrastructure (VDI) to enable agents to use Softphone in a VDI environment.

Softphone can be deployed in a Citrix virtual environment.

This page was last edited on June 21, 2020, at 23:11.
Comments or questions about this documentation? Contact us for support!