• Partagez
  • E-mail
  • Intégrer
  • J'aime
  • Contenu privé
LyncConference2013 - Extension de Lync 2013 côté Serveur
 

LyncConference2013 - Extension de Lync 2013 côté Serveur

on

  • 1,001 vues

Lync Server 2013 - Extension Côte Serveur ...

Lync Server 2013 - Extension Côte Serveur
Mécanismes d'extension Serveur, démonstration et illustration avec le traitement des fonctions de gestion de numéro d'urgence et délégation boss/admin spécifiques.

Animée par Alexis Conia de Neitiv, Quang Duong et Quantin Lagenebre de Nextiraone, Dorian Corompt, Microsoft Consulting, Olivier Gerling de snom France

Voir aussi : http://fr.slideshare.net/TechnetFrance/lyncconference2013-extension-de-lync-2013-ct-client-28498100

Statistiques

Vues

Total des vues
1,001
Vues sur SlideShare
1,001
Vues externes
0

Actions

J'aime
0
Téléchargements
55
Commentaires
0

0 Ajouts 0

No embeds

Accessibilité

Catégories

Détails de l'import

Uploaded via as Adobe PDF

Droits d'utilisation

© Tous droits réservés

Report content

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Votre message apparaîtra ici
    Processing...
Poster un commentaire
Modifier votre commentaire

    LyncConference2013 - Extension de Lync 2013 côté Serveur LyncConference2013 - Extension de Lync 2013 côté Serveur Presentation Transcript

    • aka.ms/lync-conference
    • Agenda • Lync : Plateforme de développement • Traitement des numéros d’urgences • Filtrage Patron / Secrétaire • snom et Microsoft Lync • Q&A
    • Lync : Plateforme de développement • Plateforme multi devices / multi clients • Gestion des Trusted Applications • Utiliser Lync pour répondre à une problématique métier o o o o SVI Bot de messagerie instantanée Gestion avancé du routage des appels …
    • De nombreuses API .NET Lync SDK Lync Server SDK Lync Software Defined Networking UCMA 4.0 UCWA 4.0 Persistent Chat
    • Vue d’ensemble UCMA Conferencing • Gestion et planification de conférence • Canaux contextuels • Canal de communication Contrôle total des flux entre avec une extension participants • Salle d’attente • Routage des flux audio/video Silverlight au client Lync Appels Back-to-back Serveur IM / vocal • Agit comme n’importe quel Text-To-Speech Reconnaissance vocale client Lync • • Speech 11 Avec des privilèges • VXML supplémentaires Haute disponibilité
    • De nombreuses API .NET Lync SDK Lync Server SDK Lync Software Defined Networking UCMA 4.0 UCWA 4.0 Persistent Chat
    • Lync Server SDK
    • De nombreuses API .NET Lync SDK Lync Server SDK Lync Software Defined Networking UCMA 4.0 UCWA 4.0 Persistent Chat
    • Persistant Chat SDK
    • De nombreuses API .NET Lync SDK Lync Server SDK Lync Software Defined Networking UCMA 4.0 UCWA 4.0 Persistent Chat
    • Introduction
    • Agenda ▪ ▪ ▪ ▪ ▪
    • Besoins  15: Ambulance - SAMU  17: Police/Gendarmerie  18: Sapeurs Pompiers  112: Numéro d’urgence unique européen. Disponible depuis 1991 mais peu utilisé et peu développé.
    • Les principaux scénarios demandés
    • LIS/E911: Un seul numéro appelé L’utilisateur peut composer tous les numéros d’urgences définis dans « E911 dial mask ». Ces numéros sont « normalisés » et sont remplacés par le numéro défini dans « E911 dial number ». C’est ce numéro unique qui sera le numéro appelé d’urgence que Lync envoie au SIP Trunk/Gateway ELIN.
    • Scénario #1: SIP Trunk centralisé Sans développement NextiraOne • Data Center  EE Pool  SIP Trunk ITSP Bob enregistré sur EE Pool  Agence sans infra Lync • Paris Agence avec SBA (ou SBS + Gateway) WAN   Mediation Gateway certifée ELIN Alice enregistrée sur EE Pool seul numéro Lille Joe enregistré sur SBA SBA Lyon
    • Scénario #1: SIP Trunk centralisé Avec Développement NextiraOne • Data Center  EE Pool Mediation Gateway SIP Trunk ITSP Bob enregistré sur EE Pool Agence sans infra Lync • Paris Agence avec SBA (ou SBS + Gateway)     tous WAN Alice enregistrée sur EE Pool Lille Joe enregistré sur SBA SBA Lyon
    • Scénario #2: Accès TDM décentralisé • Sans développement NextiraOne Data Center  EE Pool Gateway LienTDM Bob enregistré sur EE Pool  Agence avec Gateway • Paris Gateway mobilité Agence avec SBA (ou SBS + Gateway) Joe enregistré sur SBA SBA Alice enregistrée sur EE Pool Lille PSTN WAN  Pas de support de la  Mediation PSTN PSTN Lyon
    • Scénario #2: Accès TDM décentralisé • Avec Développement NextiraOne Data Center  EE Pool Mediation Gateway LienTDM Bob enregistré sur EE Pool 999900115 999900215 Agence avec Gateway 999900315 •   Gateway Agence avec SBA (ou SBS + Gateway) WAN tous Lille Joe enregistré sur SBA SBA Alice enregistrée sur EE Pool   Paris PSTN PSTN PSTN Lyon
    • Scénario #3: Poste de sécurité sur site Sans développement NextiraOne •  Data Center EE Pool  Mediation Gateway Liens TDM Bob enregistré sur EE Pool Agence avec Gateway •  Pas de support de la Gateway mobilité  Paris Agence avec SBA (ou SBS + Gateway) WAN Joe enregistré sur SBA SBA Alice enregistrée sur EE Pool Lille PSTN PSTN PSTN Lyon
    • Scénario #3: Poste de sécurité sur site Avec Développement NextiraOne •  Data Center EE Pool Mediation Gateway Liens TDM Bob enregistré sur EE Pool Agence avec Gateway • Paris Gateway    Agence avec SBA (ou SBS + Gateway) WAN Joe enregistré sur SBA SBA Alice enregistrée sur EE Pool Lille PSTN PSTN PSTN Lyon
    • Notre solution  Support de tous les numéros d’urgences (15, 17, 18, 112, etc…)  Support des 3 scénarios et d’autres (personnalisable selon besoins du client – Manipulation ou routage spécifiques)  Support de la Mobilité  Facilité du provisioning et de la maintenance (interface web, import csv possible).  Supervision/Troubleshooting (Mode debug/Event logs)
    • Aperçu de la solution • Site Paris Front End (NDI=0145454545)  ITSP SIP INVITE From +331234567891 To +15 Subnet 10.1.0.0 SIP Request  User1@test.com +331234567891 10.1.1.31/16 SIP Request MSPL script • FIltrer les appels d’urgences (ex +15, +17, +18) et dispatch Vers l’application LyncEmergencyRouter LyncEmergencyDB  One site has one NDI and many subnets Appel d’urgence LyncEmergencyRouter: Paris (NDI 0145454545) Subnet 10.1.0.0 ?  Serveur hébergeant la base (SQL Express) LyncEmergencyPortal Application Web Pour le Provisionning de la base (import CSV possible) 1. Récupère l’adresse IP/subnet de l’appelant à partir de l’entête SIP. 2. Recherche dans la base 3. Modification du paramètre PAsserted-Identity par le NDI du site Lync Front end SIP INVITE From +331234567891 P-Asserted-Identity 0145454545 To +15
    • Provisioning/Configuration
    • Troubleshooting/Supervision
    • Démo (Vidéo)
    • Agenda Agenda Etat des lieux On a un problème… Vers une solution adaptée Retour d’expérience Questions/Réponses Comme chaque matin à 8h38 depuis 1962, Mme Boncoeur secrétaire de l’entreprise Contoso appuie sur le bouton de son combiné téléphonique pour prendre les appels de son patron alors en déplacemement. Elle appuie sur le bouton … Et ….
    • Paniquée Mme Boncoeur, Rien y fait, quand soudain !
    • Cette histoire aurait pu mal tourner Mais heureusement des ingénieurs ingénieux (de Microsoft) ont inventé: Et nous, chez MCS on l’a utilisé !
    • Cahier des charges Création d’un développement Lync Server non intrusif permettant les opérations: Web service utilisant l’API UCMA Ajout/suppression de transferts Ajout/suppression de délégations Ajout/suppression de transferts vers les délégués Depuis un client logiciel ou matériel quelconque tel qu’un: Navigateur Téléphone IP compatible Lync Standard Edition (Snom, Polycom etc…) Téléphone mobile Outlook Pour un utilisateur autorisé. Utilisation de HTTP comme protocole de transport. Système de plugin permettant de générer des réponses adaptées à chaque type de périphérique. Authentification Windows et composant pour garantir la sécurité des opérations.
    • Schéma de la solution WebService HTTP LyncServerExtension 4. (Si 3 OK) Vérification de l état actuel 5. (Si 3 OK) Traitement de l opération demandée 1. Appui sur la touche 2. Demande de clignotement de la touche 6. Message indiquant la fin de l opération Plugin Téléphone SNOM Serveur Lync 3.Vérification des droits Database SQL Server LyncServerExtension Contrôleur de domaine Active Directory
    • Quelques détails Composant UCMA Enregistrement d’une « CSTrustedApplication » sur un « CSTrustedApplicationPool » Lync. Création d’une « CollaborationPlatform » liée à cette « CSTrustedApplication ». Création d’ « UserEndPoint » lié à cette « CollaborationPlatform ». Envoi de requêtes SIP via l’ « UserEndPoint » pour la mise en place des opérations. Gestions de plugins L’Identifiant du plugin à utiliser pour générer la réponse est passé par le client en paramètre d’URL http://<CheminSiteWeb>/WebService?id=SnomIPPhone&operation=SetCallForwarding&user=upn:user@contoso.com&fromUser=sip:patron1@contoso.com&toUser=secretai re1@contoso.com&ledNumber=5 Utilisation de la « Reflection » .NET pour charger les plugins au démarrage. Gestions de la sécurité Authentification Windows. Un composant supplémentaire utilisant une base de données dans laquelle sont renseignées des règles pour chacune des opérations et des utilisateurs permet de renforcer la sécurité de la solution.
    • Mise en production Le module est actuellement en cours de déploiement: Des pilotes sont en cours chez:
    • Scénarii d’usage
    • Better Together Other Ethernet
    • Drivers pour Clients Lync2010 et Lync 2013
    • Ex: Appels, mise en attente …
    • Et …
    • www.snom.com snom-fr@snom.com