Oproepbeheer van derden instellen

Het MAC-adres van de telefoon vaststellen

Als u telefoons aan het oproepbeheersysteem van derden wilt toevoegen, kunt u het MAC-adres van Cisco IP-telefoon bepalen.

Procedure


Voer een van de volgende handelingen uit:

  • Druk op de telefoon op Toepassingen > Telefoongegevens en bekijk het veld MAC-adres.

  • Zoek het MAC-label op de achterkant van de telefoon.

  • Open de webpagina voor de telefoon en selecteer Info > Systeemstatus > Productinformatie.


Netwerkconfiguratie

Cisco IP-telefoon wordt gebruikt als een onderdeel van een SIP-netwerk, omdat de telefoon SIP (Session Initiation Protocol) ondersteunt. Cisco IP-telefoon is compatibel met andere op SIP gebaseerde IP-PBX-gespreksbeheersystemen, zoals BroadSoft, MetaSwitch en Asterisk.

Configuratie van deze systemen wordt niet in dit document beschreven. Voor meer informatie raadpleegt u de documentatie voor het SIP-PBX-systeem waarmee u Cisco IP-telefoon verbindt.

In dit document worden bepaalde veel gebruikte netwerkconfiguraties beschreven. Uw configuratie kan echter variëren, afhankelijk van het type apparatuur die uw serviceprovider gebruikt.

Inrichting

Telefoons kunnen worden ingericht om configuratieprofielen of bijgewerkte firmware van een externe server te downloaden wanneer ze verbonden zijn met een netwerk, wanneer ze zijn ingeschakeld en op ingestelde intervallen. Inrichting maakt meestal deel uit van VoIP-implementaties (Voice-over-IP) voor grote volumes en is beperkt tot serviceproviders. Configuratieprofielen of bijgewerkte firmware worden overgebracht naar het apparaat door middel van TFTP, HTTP of HTTPS.

Huidige telefoonconfiguratie rapporteren aan inrichtingsserver

U kunt de telefoon zo configureren dat deze de volledige configuratie, deltawijzigingen in de configuratie of statusgegevens rapporteert aan de server. U kunt maximaal twee URL's toevoegen aan het veld met de rapportregel om de bestemming voor het rapport aan te geven. U kunt een optionele codeersleutel opnemen.

Wanneer u tegelijk deltaconfiguratie- en statusrapporten aanvraagt, kunt u de rapportregels scheiden met een spatie. Geef een URL op voor de bestemming van de upload in elk van de rapportregels. U kunt de rapportregel optioneel voorafgaan door een of meer inhoudsargumenten binnen vierkante haken [ ].

Wanneer er wordt geprobeerd een rapport te uploaden, specificeert het veld HTTP-rapportmethode of het HTTP-verzoek dat de telefoon verzendt HTTP PUT of HTTP POST moet zijn. Kies:

  • PUT-methode: een nieuw rapport maken of een bestaand rapport overschrijven op een bekende locatie op de server. Als u bijvoorbeeld elk rapport wilt overschrijven, verzendt u alleen de meest recente configuratie op de server en slaat u deze op.

  • POST-methode: de rapportgegevens naar de server verzenden voor verwerking, bijvoorbeeld door een PHP-script. Deze aanpak biedt meer flexibiliteit voor het opslaan van de configuratiegegevens. Als u bijvoorbeeld een reeks telefoonstatusrapporten wilt verzenden en alle rapporten wilt opslaan op de server.

Gebruik de volgende inhoudsargumenten in het veld Rapportregel om specifieke configuratierapporten te verzenden:

Inhoudsargument

Inhoud van rapport

Standaard: leeg

Volledige configuratierapport

[--delta]

Configuratierapport bevat alleen de meest recent gewijzigde velden

Bijvoorbeeld:

  • Rapport 1 bevat ABC wijzigingen.

  • Rapport 2 bevat XYZ wijzigingen (niet ABC en XYZ).

[--status]

Volledig telefoonstatusrapport

Opmerking

 

De bovenstaande argumenten kunnen worden gecombineerd met andere argumenten, zoals, --sleutel,--uid, en --wachtwoord. Deze argumenten besturen de verificatie en codering van de upload en worden beschreven in het veld Profielregel.

  • Wanneer u het argument [--toets <encryption key>] in de Rapportregel opgeeft, past de telefoon de AES-256-CBC-codering toe op het bestand (configuratie, status of delta), met de opgegeven coderingssleutel.


    Opmerking


    Als u de telefoon hebt ingericht met het Input Keying Material (IKM) en wilt dat de telefoon de codering op basis van RFC 8188 op het bestand toepast, geef het argument --key dan niet op.

Voordat u begint

Open de beheerwebpagina van de telefoon. Zie De webinterface van de telefoon openen.

Procedure


Stap 1

Selecteer Spraak > Inrichting > Configuratieopties uploaden.

Stap 2

Stel de parameter in voor elk van de vijf velden zoals beschreven in Parameters voor het rapporteren van de telefoonconfiguratie aan de server.

Stap 3

Klik op Submit All Changes.

Voorbeeld van gebruikersinvoer en de resulterende acties van de telefoon en inrichtingsserver voor de Rapportregel:

  • HTTP PUT ALL-configuratie:

    Wanneer de HTTP-rapportmethode PUT is, geeft u de URL voor de rapportregel in deze indeling op:

    http://my_http_server/config-mpp.xml

    Vervolgens rapporteert de telefoon de configuratiegegevens aan http://my_http_server/config-mpp.xml.

  • Gewijzigde HTTP PUT-configuratie

    Wanneer de HTTP-rapportmethode PUT is, geeft u de URL voor de rapportregel in deze indeling op:

    [--delta]http://my_http_server/config-mpp-delta.xml;

    Vervolgens rapporteert de telefoon de gewijzigde configuratie aan http://my_http_server/config-mpp-delta.xml.

  • Gecodeerde HTTP PUT Delta-configuratie

    Wanneer de HTTP-rapportmethode PUT is, geeft u de URL voor de rapportregel in deze indeling op:

    [--delta --key test123]http://my_http_server/config-mpp-delta.enc.xml;

    Vervolgens rapporteert de telefoon de statusgegevens aan http://my_http_server/config-mpp-delta.enc.xml

    Aan de kant van de rapportserver kan het bestand als volgt worden gedecodeerd: # openssl enc -d -aes-256-cbc -k test123 -in config-mpp-delta.enc-delta.enc -out cfg.xml

  • HTTP PUT-statusgegevens

    Wanneer de HTTP-rapportmethode PUT is, geeft u de URL voor de rapportregel in deze indeling op:

    [--status]http://my_http_server/config-mpp-status.xml;

    Vervolgens rapporteert de telefoon de statusgegevens aan http://my_http_server/config-mpp-status.xml

  • Gewijzigde HTTP PUT-configuratie en status

    Wanneer de HTTP-rapportmethode PUT is, geeft u de URL voor de rapportregel in deze indeling op:

    [--status]http://my_http_server/config-mpp-status.xml [--delta]http://my_http_server/config-mpp-delta.xml

    De telefoon rapporteert de statusgegevens aan http://my_http_server/config-mpp-status.xml en http://my_http_server/config-mpp-delta.xml

  • Gewijzigde HTTP POST-configuratie

    Wanneer de HTTP-rapportmethode POST is, geeft u de URL voor de rapportregel in deze indeling op:

    [--delta]http://my_http_server/report_upload.php

    De bestandsindeling van de rapportupload

    // report_upload.php content
    <?php
    $filename = “report_cfg.xml”;  // report file name
    // where to put the file
    $file = “/path/to/file”.$filename;
    // get data from http post
    $report_data = file_get_contents(‘php://input');
    // save the post data to file
    $file_put_contents($file, $report_data);
    ?>

    De telefoon uploadt de gewijzigde gegevens naar http://my_http_server/report_cfg.xml


Parameters voor het rapporteren van de telefoonconfiguratie aan de server

Tabel 1. Parameters voor het rapporteren van de telefoonconfiguratie aan de server
Veld Beschrijving
Rapportregel

Hiermee geeft u op hoe de telefoon de huidige interne configuratie rapporteert aan de inrichtingsserver. De URL's in dit veld geven de bestemming op voor een rapport en kunnen een codeersleutel bevatten.

U kunt de volgende trefwoorden, codeersleutel en bestandslocaties en -namen gebruiken om te bepalen hoe u de configuratiegegevens van de telefoon opslaat:

  • Geen trefwoorden en alleen een XML-bestand dat de hele configuratiegegevens rapporteert aan de server.

  • Trefwoord [--status] rapporteert de statusgegevens aan de server.

  • Trefwoord [--delta] rapporteert de gewijzigde configuratie aan de server.

  • Het trefwoord [[--toets <encryption key>] zorgt ervoor dat de telefoon de AES-256-CBC-codering met de opgegeven coderingssleutel toepast op het configuratierapport alvorens dat naar de server wordt gestuurd.

    U kunt de coderingssleutel optioneel tussen dubbele aanhalingstekens (") plaatsen.

    Opmerking

     
    Als u de telefoon hebt ingericht met het Input Keying Material (IKM) en wilt dat de telefoon de codering op basis van RFC 8188 op het bestand toepast, geef dan geen AES-256-CBC-coderingssleutel op.
  • Twee regels worden samen gebruikt als:

    [--delta]http://my_http_server/config-mpp-delta.xml 
    [--status]http://my_http_server/config-mpp-status.xml

Waarschuwing

 
Als u de bestandsregels [--delta]xml-delta en [--status]xml-status samen moet gebruiken, scheidt u de regels van elkaar met een spatie.

Voer een van de volgende handelingen uit:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in:
    <Profile_Rule ua="na">
    [--delta]http://my_http_server/config-mpp-delta.xml 
    [--status]http://my_http_server/config-mpp-status.xml
    </Profile_Rule>
  • Voer in de telefoonwebinterface de profielregel in dit veld in.

HTTP-rapportmethode:

Specificeert of het HTTP-verzoek dat de telefoon verzendt een PUT of een POST moet zijn.

  • PUT: een nieuw rapport maken of een bestaand rapport overschrijven op een bekende locatie op de server. Als u bijvoorbeeld elk rapport wilt overschrijven, verzendt u alleen de meest recente configuratie op de server en slaat u deze op.

  • POST: de rapportgegevens naar de server verzenden voor verwerking, bijvoorbeeld door een PHP-script. Deze aanpak biedt meer flexibiliteit voor het opslaan van de configuratiegegevens. Als u bijvoorbeeld een reeks telefoonstatusrapporten wilt verzenden en alle rapporten wilt opslaan op de server.

Voer een van de volgende handelingen uit:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in:
    <HTTP_Report_Method ua="na">PUT</HTTP_Report_Method>
  • Selecteer een HTTP-rapportmethode in de telefoonwebinterface.

Toegestane waarden: PUT|POST

Standaard: POST

Rapporteren aan server:

Definieert wanneer de telefoon de configuratie rapporteert aan de inrichtingsservers.

  • Op verzoek: de telefoon rapporteert de configuratie alleen wanneer een beheerder een SIP-melding verzendt of wanneer de telefoon opnieuw start.

  • Bij lokale wijziging: de telefoon rapporteert de configuratie wanneer een configuratieparameter wordt gewijzigd door een actie op de telefoon of op de beheerwebpagina van de telefoon. De telefoon wacht een paar seconden nadat een wijziging is gemaakt en rapporteert vervolgens de configuratie. Deze vertraging zorgt ervoor dat de wijzigingen in batches aan de webserver worden gerapporteerd, in plaats van na elke wijziging.

  • Periodiek: de telefoon rapporteert de configuratie op vaste intervallen. Het interval wordt uitgedrukt in seconden.

Voer een van de volgende handelingen uit:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in:
    <Report_to_Server ua="na">Periodically</Report_to_Server>
  • Selecteer in de telefoonwebinterface een optie in de lijst.

Toegestane waarden: Op verzoek|Bij lokale wijziging|Periodiek

Standaard: Op verzoek

Periodieke upload naar server:

Definieert het interval (in seconden) dat de telefoon de configuratie van de instellingen voor inrichtingsservers rapporteert.

Dit veld wordt alleen gebruikt als Rapporteren aan server is ingesteld op Periodiek.

Voer een van de volgende handelingen uit:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in:
    <periodic_upload_to_server ua="na">3600</periodic_upload_to_server>
  • In de webinterface van de telefoon stelt u de tijd in seconden in.

Toegestane waarden: een geheel getal tussen 600 en 259200

Standaard: 3600

Uploadvertraging bij lokale wijziging:

Definieert de vertraging (in seconden) tussen het moment dat een wijziging is gemaakt en waarop de telefoon de configuratie rapporteert.

Dit veld wordt alleen gebruikt als Rapporteren aan server is ingesteld op Bij lokale wijziging.

Voer een van de volgende handelingen uit:

  • Voer in het telefoonconfiguratiebestand met XML(cfg.xml) een tekenreeks in de volgende notatie in:
    <Upload_Delay_On_Local_Change ua="na">60</Upload_Delay_On_Local_Change>
  • In de webinterface van de telefoon stelt u de tijd in seconden in.

Toegestane waarden: een geheel getal tussen 10 en 900

Standaard: 60