Extended communication server 4.1 : VoIP SIP service- Administration Mai, 2008 Alcatel-Lucent Office Offer - All Rights Reserved Alcatel-Lucent 2007
Ce document explique comment configurer le Service VOIP-SIP de l ECS. Nous allons voir 3 cas d utilisation de ce service: - Communications entre utilisateurs du Softphone du Bureau Virtuel - Communications entre utilisateurs du Softphone du Bureau Virtuel et d autre poste téléphonique - Ajout d un bouton click-to-call utilisant le service VOIP-SIP dans un site web PRE-REQUIS Versions applicables: 4.0, 4.0.1, 4.1 1- Les patchs suivants sont en pré-requis: - P-5270 - P-5356 - P-5813 - P-5505 - P-5323 - P-5373 - P-5297 - P-5274 - P-5341 - P-5283 - P-5374 - P-5528 - P-5537 - P-5324 - P-5450 - P-5534 Note: Si vous n avez pas les pré-requis précédent, installez-les dans l ordre montré ci-dessus. 2- Le service VOIP - SIP requiert un Nom et un Certificat. 3- Serveur de Nom: Dans cette documentation, nous considérons que l ECS est le serveur de nom DNS pour le nom de domaine choisi et les PCs client. Le service DNS est également correctement configuré. All Rights Reserved Alcatel-Lucent 2007 Page 2
4- Certificat: Vous devez avoir un certificate correctement configure pour le nom de domaine choisi pour le service VOIP - SIP (voir document P- 5323_Certificate_Management_Improvements_ed01.pdf) 5- Le faisceau SIP de l ECS est compatible avec l OmniPCX Office release 700 ou supérieur. DETAILS TECHNIQUES - Ports de signalisation SIP : o SIP Standard: 5060 TCP/UDP o SIP Sécurisé: 5061 TCP - Support RTP / SRTP - Codec : G711, ILBC et Speex CONFIGURATION Communications entre utilisateurs du Softphone du Bureau Virtuel Sur l interface d administration : - Aller dans Gestion des Services > Téléphonie sur Internet (VoIP - SIP) > Configuration - Entrer le Nom du Domaine SIP Nota: Ce domaine peut être celui déjà utilisé par l appliance ou un nouveau. Il peut être privé même pour le cas des travailleurs à domicile. Il ne faut en aucun cas déclarer un domaine géré par un autre serveur de nom que l ECS. - Cocher la case Création Automatique de la zone DNS associée. Les champs spécifiques du domaine SIP sont automatiquement créés dans la configuration DNS de l ECS. - Sélectionner l adresse IP Publique du serveur. - Choisir le préfixe et la plage de numérotation des stations VoIP (le nombre minimum de stations étant de 100). - Cliquer sur le bouton VALIDER All Rights Reserved Alcatel-Lucent 2007 Page 3
- Aller sur l onglet Certificats SSL et choisir le Certificat correspondant au nom de domaine VoIP-SIP. - Activer le serveur Téléphonie sur Internet Par défaut, tous les utilisateurs de l appliance ont un numéro de stations VoIP assigné et active. Dans le menu Gestion des Services > Téléphonie sur Internet (VoIP - SIP) > Configuration des stations VoIP, vous pouvez désactiver le service VoIP pour les utilisateurs sélectionnés. All Rights Reserved Alcatel-Lucent 2007 Page 4
Activation du DNS: - Aller dans le menu Gestion des Services > Nommage DNS > Nommage DNS > Configuration - Activer le serveur DNS ==>> Les Utilisateurs du Bureau Virtuel peuvent maintenant communiquer les uns avec les autres. Télé-Travailleurs Le SoftPhone est un outil utile pour les travailleurs à domicile. Cela permet à ces télé-travailleurs connectés au Bureau Virtuel d appeler d autres utilisateurs de l ECS comme vu précédemment et également sa liste de contact ou d autre numéro de téléphone (voir la configuration dans le chapitre suivant). Si l ordinateur du télé-travailleur est derrière un firewall, voici la liste des ports qui doivent être authorizes sur celui-ci: - Port 5061 tcp de l ordinateur vers internet - Plage de port 8000:9000 (cette plage par défaut peut être modifiée) tcp/udp de l ordinateur vers internet L ECS doit avoir une adresse IP publique sur Internet. Communications entre utilisateurs du Softphone du Bureau Virtuel et d autre poste téléphonique Ce chapitre est applicable avec l OmniPCX Office release 700 et supérieure. Pour établir une communication entre un utilisateur du Softphone er d autre poste téléphonique, la première étape est de créer un faisceau SIP entre l OmniPCX Office et l ECS. Dans la configuration du faisceau SIP OXO, nous supposons que l OXO a déjà été configuré correctement (accès analogique, terminaux ) All Rights Reserved Alcatel-Lucent 2007 Page 5
Configuration du faisceau SIP sur OXO Se connecter avec OMC sur l OXO Matériels et Limites\ Configuration LAN/IP - Modifier l adresse du routeur par défaut par l adresse IP de l ECS Voix sur IP\VoIP: Paramètres - Onglet General: o Nombre de canaux accès VoIP: sélectionner au moins 2 canaux o Protocole VoIP: SIP o RTP Direct non sélectionné - Onglet Gateway: o Sélectionner Table de fin de numérotation utilisée Lignes Externes - Tableau des accès externes o Sélectionner l accès VoIP et cliquer sur le bouton détails o Cliquer sur le bouton Catégorie de liaison CL3 norm.: 12 CL3 Rest.: 16 CL2 norm. 2 CL2 rest. 2 Cliquer sur OK o Ne pas sélectionner Réseau Public o Cliquer sur OK - Liste des faisceaux o Sélectionner un index libre (pas de faisceau dessus) et cliquer sur le bouton Détails Ajouter l accès VoIP Cliquer sur catégorie de liaison et mettre CL3 norm. et rest. à 2 Plan de numérotation - Plans de numérotation o Plan de numérotation interne - Appel Direction Logique Ajouter un Faisceau Secondaire Dans les champs Début et Fin entrer les numéros choisis pour les stations VoIP Base ADL TMN Cons. Priv Oui o Liste des Faisceaux Ajouter l index choisi dans les lignes externes\liste des faisceaux All Rights Reserved Alcatel-Lucent 2007 Page 6
Ident: V o Paramètres de Gateway Index: 1 Entrer le login et mot de passé de votre choix Entrer dans le champ realm le numéro d ID de l ECS (sur l interface d administration Gestion du Boîtier > Licences & Versions > Versions logiciel) o Tableau ADL Activation: Oui Réseau: Priv Préfixe: Entrer le préfixe choisi dans le faisceau secondaire Remplacer: Identique au préfixe Liste Fsc.: 1 Appelé(ISPVPN/H450): het Faire un click droit et sélectionner IP Paramètres Destination: Gateway SIP Adresse IP: Entrer l adresse IP de l ECS qui sera utilisée par le serveur VoIP. Gateway Protocole Actif: SIP Option Bande Passante Gateway: Sélectionner la bande passante supportée par votre réseau Index Paramètres Gateway: Sélectionner 1 L OXO est maintenant configuré. Configuration VOIP SIP sur ECS La première étape consiste à configurer l ECS comme décrit dans le chapitre Communications entre utilisateurs du bureau virtuel. Sur l interface d administration: - Aller dans Gestion des Services > OmniPCX Office > Détection et Configuration - Cliquer sur le bouton Détection de l IP de l OmniPCX - Cliquer sur OK et Activer le service - Aller dans Gestion des services > Téléphonie sur Internet (VoIP - SIP) > Configuration - Sur cette page est ajouté l OmniPCX Office - VoIP SIP configuration - Cocher la case Utiliser ce serveur pour faire de la VoIP-SIP - Entrer l adresse IP de la carte VoIP de l OXO - Entrer le login et mot de passé des paramètres de Gateway (configuration du faisceau SIP sur OXO) - Cliquer sur OK (Vous pouvez alors vérifier votre configuration en cliquant sur Vérifier la connexion) All Rights Reserved Alcatel-Lucent 2007 Page 7
All Rights Reserved Alcatel-Lucent 2007 Page 8
Ajout d un bouton click to call sur un site web en utilisant le service VOIP - SIP Dans ce cas, nous ajoutons un bouton click-to-call sur un site web. Cela permet aux visiteurs de votre site web de contacter un utilisateur du service VoIP-SIP de l ECS. Le pré-requis pour utiliser cette fonction est de configurer l ECS et l OXO comme dans le chapitre précédent. La première étape est de configurer le site web: - Aller dans gestion des services > Web > Configuration des sites web - Ajouter un site web (dans l exemple suivant, par nom) - Cliquer sur le bouton modifier et aller dans l onglet VoIP - Passer Activer les extensions VoIP pour ce site à ON - Sélectionner un utilisateur sur la liste et cliquer sur le bouton Ajouter. La clé d identification donnée pour cet utilisateur sera utilisée dans le code html du bouton click-tocall. Maintenant vous pouvez activer et configurer le serveur FTP ou le serveur de Fichier pour charger les données sur votre site web. All Rights Reserved Alcatel-Lucent 2007 Page 9
Dans cet exemple, j utilise le serveur ftp pour charger les données. Je crée un nouveau fichier appelé call_freard.html avec le code suivant: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd" > <html xmlns="http://www.w3.org/1999/xhtml" > <head > <meta http-equiv="content-type" content="text/html; charset=utf-8" > <title >Click to call </title > <script language='javascript' src='/voip/softphone.js' ></script > </head > <body > <form > <input type='button' value='call freard' onclick='ctd("89ee2fd28baa89b003f7068eef6eaf3d")' > </form > </body > </html > Dans ce code, vous devrez modifier les valeurs suivantes: <input type='button' value='call freard' -> Il s agit du nom du bouton onclick='ctd("89ee2fd28baa89b003f7068eef6eaf3d")' > -> à remplacer par la clé d identification correspondante (voir l interface administration) </form > Ensuite, je pousse ce fichier dur par ftp sur ftpgroups/www.mywebsite.com/html Vous pouvez maintenant aller sur le site web et testez ce bouton. Lors du premier clique sur celui-ci, le plugin softphone sera installé sur le PC du visiteur. Les pré-requis pour ce plugin sont Internet Explorer 6 ou supérieur et l ActiveX doit être activé. Restrictions connues Voir ci-dessous la liste des restrictions connues pour ce niveau logiciel (en Anglais): - Web site : Do not disturb status not visible in the click to call button integrated in a web site - Virtual desktop : DTMF codes not taken into account during for an external call - Web site: SIP Calls issued from a web site are not correctly logged: caller id is false. - Virtual desktop: Soft phone Do not disturb mode may not be effective. All Rights Reserved Alcatel-Lucent 2007 Page 10
- Virtual desktop: Caller id is not displayed in the soft phone for a call issued from an OXO phone. - Virtual desktop: When the IP address of the ECS is changed, the PCs using the soft phone for this server must be rebooted (Windows DNS cache problem). - Web site : A web site created before the VoIP SIP patches installation cannot be used for the click-to-call from a web site All Rights Reserved Alcatel-Lucent 2007 Page 11
- www.alcatel-lucent.com All Rights Reserved Alcatel-Lucent 2007 Page 12