Typy parametrov poskytovania

Táto časť popisuje parametre poskytovania široko usporiadané podľa funkcie.

Parametre na všeobecné použitie

Univerzálne parametre GPP_* (Admin Login > advanced > Voice > Provisioning) sa používajú ako bezplatné reťazcové registre pri konfigurácii telefónu na interakciu s konkrétnym riešením poskytujúceho servera. Parametre GPP_*sú predvolene prázdne. Môžu byť nakonfigurované, aby obsahovali rôzne hodnoty, napríklad:

  • Šifrovacie kľúče

  • Adresy URL

  • Informácie o stave viacstupňového poskytovania.

  • Šablóny požiadavky post

  • Mapy aliasov názvov parametrov

  • Čiastočné hodnoty reťazcov, ktoré sa nakoniec spoja a vytvoria kompletné hodnoty parametrov.

Parametre GPP_* môžu prejsť rozvojom makier v rámci iných parametrov poskytovania. Na tento účel postačujú na zistenie obsahu parametrov GPP_A až GPP_P názvy makier s jedným veľkým písmenom (A až P). Názvy makier s dvomi veľkými písmenami (SA až AD) identifikujú parametre GPP_SA až GPP_SD ako špeciálny prípad, ak sú použité ako argument v nasledovných možnostiach URL.

kľúč, UID a PWD

Tieto parametre môžu byť použité ako premenné v pravidlách poskytovania a aktualizácie. Odkazuje sa na ne uvedením znaku „$” pred názov premennej, napríklad $GPP_A.

Povoliť parametre

Parametre Provision_Enable a Upgrade_Enable spravujú všetky operácie opätovnej synchronizácie profilu a aktualizácie firmvéru. Tieto parametre spravujú opätovnú synchronizáciu a aktualizáciu nezávisle od seba. Tiež spravujú príkazy URL pre opätovnú synchronizáciu a aktualizáciu zaslané administračným webovým serverom. Oba tieto parametre sú predvolene nastavené na možnosť Áno.

Parameter Resync_From_SIP spravuje žiadosti pre operácie opätovnej synchronizácie. Udalosť SIP NOTIFY je poslaná zo servera proxy poskytovateľa služby na telefón. Ak to je povolené, proxy môže požiadať o opätovnú synchronizáciu. Aby to uskutočnil, proxy pošle zariadeniu správu SIP NOTIFY, ktorá obsahuje hlavičku Event: resync.

Zariadenie na overenie použije odpoveď 401 (overenie pre použité prihlasovacie údaje odmietnuté). Zariadenie následne očakáva overenú žiadosť a potom schváli žiadosť o opätovnú synchronizáciu z proxy. Hlavička Event: reboot_now spúšťa studený reštart a hlavička Event: restart_now spúšťa teplý reštart, obe sú taktiež overené.

Posledné dva povoľovacie parametre sú Resync_On_Reset a Resync_After_Upgrade_Attempt. Tieto parametre určujú, či zariadenie uskutoční operáciu opätovnej synchronizácie po spustení systému a po každom pokuse o aktualizáciu.

Keď je možnosť Resync_On_Reset povolená, zariadenie pridá po spustení zariadenia náhodné oneskorenie pred tým, ako sa uskutoční reset. Oneskorenie je náhodný počet sekúnd, najdlhšie trvanie určuje parameter Resync_Random_Delay (v sekundách). V skupine telefónov, ktoré sa zapínajú naraz, toto oneskorenie rovnomerne rozloží počiatočný čas žiadostí všetkých jednotiek o opätovnú synchronizáciu. Táto funkcia môže byť užitočná vo veľkom obytnom nasadení v prípade výpadku energie v regióne.

Spúšťače

Telefón vám umožňuje uskutočniť opätovnú synchronizáciu v určených intervaloch alebo v konkrétnom čase.

Resynchronizácia v špecifických intervaloch

Telefón je navrhnutý tak, aby sa v pravidelných intervaloch opätovne synchronizoval s poskytovacím serverom. Interval opätovnej synchronizácie je nakonfigurovaný v parametri Resync_Periodic (sekundy). Ak je táto hodnota prázdna, zariadenie sa nebude pravidelne opätovne synchronizovať.

Opätovná synchronizácia zvyčajne prebieha, keď sú hlasové linky nečinné. Ak sa vyžaduje opätovná synchronizácia, keď je hlasová linka aktívna, telefón odloží proces opätovnej synchronizácie na dobu, keď bude linka znovu nečinná. Opätovná synchronizácia môže spôsobiť zmenu hodnôt parametra konfigurácie.

Operácia opätovnej synchronizácie môže zlyhať, ak telefón nie je schopný načítať profil zo servera, stiahnutý súbor je poškodený alebo ak nastala interná chyba. Zariadenie sa po čase určenom v parametri Resync_Error_Retry_Delay (v sekundách) znova pokúsi o opätovnú synchronizáciu. Ak je parameter Resync_Error_Retry_Delay nastavený na 0, zariadenie sa po prvom neúspešnom pokuse o opätovnú synchronizáciu nebude pokúšať znova.

Ak aktualizácia zlyhá, po dobe špecifikovanej v parametri Upgrade_Error_Retry_Delay v sekundách sa pokus uskutoční znovu.

Na podmienené spustenie opätovnej synchronizácie sú dostupné dva konfigurovateľné parametre: Resync_Trigger_1 a Resync_Trigger_2. Každý parameter môže byť naprogramovaný pomocou podmieneného výrazu, ktorý prejde rozvojom makier. Po uplynutí intervalu na opätovnú synchronizáciu (času pre ďalšiu opätovnú synchronizáciu) spúšťače, ak sú nastavené, zabránia opätovnej synchronizácii, pokiaľ aspoň jeden spúšťač nebude vyhodnotený ako pravdivý.

Nasledovný príklad podmienky spustí opätovnú synchronizáciu. V príklade posledný pokus o inováciu telefónu uplynul viac ako 5 minút (300 sekúnd) a od posledného pokusu o opätovnú synchronizáciu uplynulo najmenej 10 minút (600 sekúnd).

$UPGTMR GT 300 a $PRVTMR GE 600

Resynchronizácia v konkrétnom čase

Parameter Resync_At umožňuje telefónu opätovne sa synchronizovať v presne určenom čase. Tento parameter na špecifikovanie času používa 24-hodinový formát (hhmm).

Parameter Resync_At_Random_Delay umožňuje telefónu opätovne sa synchronizovať v po neurčenej dobe oneskorenia. Tento parameter na špecifikovanie času používa kladné celé číslo.

Je potrebné vyhnúť sa preťaženiu servera veľkým množstvom žiadostí o opätovnú synchronizáciu od telefónov ktoré sú nastavené tak, aby sa synchronizovali naraz. Za týmto účelom telefón spustí opätovnú synchronizáciu do 10 minút po určenom čase.

Ak napríklad nastavíte čas opakovanej synchronizácie na 1000 (10:00), telefón spustí opakovanú synchronizáciu kedykoľvek medzi 10:00 a 10:10.

Táto možnosť je predvolene deaktivovaná. Ak je poskytovaný parameter Resync_At, parameter Resync_Periodic sa ignoruje.

Konfigurovateľné plány

Pomocou týchto poskytovacích parametrov môžete konfigurovať plány pravidelných opätovných synchronizácií a určiť, aké dlhé majú byť intervaly medzi pokusmi o opätovnú synchronizáciu a zlyhanie aktualizácií:

  • Resync_Periodic

  • Resync_Error_Retry_Delay

  • Upgrade_Error_Retry_Delay

Každý parameter akceptuje jedinú hodnotu oneskorenia (v sekundách). Nová rozšírená syntax umožňuje používanie čiarkami oddeleného zoznamu za sebou nasledujúcich elementov oneskorenia. Posledný element v tomto zozname sa implicitne opakuje donekonečna.

Voliteľne môžete použiť znamienko plus na určenie ďalšej číselnej hodnoty, ktoré náhodne pridáva ďalšie oneskorenie.

Príklad 1

V tomto príklade sa telefón pravidelne opätovne synchronizuje každé 2 hodiny. Ak sa opätovná synchronizácia zlyhá, zariadenie sa o ňu pokúsi znova v týchto intervaloch: 30 minút, 1 hodina, 2 hodiny, 4 hodiny. Zariadenie pokračuje v pokuse o opätovnú synchronizáciu každé 4 hodiny, až kým neprebehne správne.

 Resync_Periodic=7200 Resync_Error_Retry_Delay=1800,3600,7200,14400 

Príklad 2

V tomto príklade sa zariadene opätovne synchronizuje každú hodinu (plus pridané náhodné oneskorenie do 10 minút). V prípade zlyhania opätovnej synchronizácie sa o ňu zariadenie pokúsi znova v týchto intervaloch: 30 minút (plus až 5 minút). 1 hodiny (plus až do 10 minút), 2 hodiny (plus až do 15 minút). Zariadenie pokračuje v pokuse o opätovnú synchronizáciu každé 2 hodiny (plus až 15 minút), až kým neprebehne správne.

 Resync_Periodic=3600+600 Resync_Error_Retry_Delay=1800+300,3600+600,7200+900 

Príklad 3

V tomto príklade sa zariadenie v prípade zlyhania vzdialenej aktualizácie pokúsi o ďalšiu aktualizáciu o 30 minút, potom o hodinu, potom o dve hodiny. Ak aktualizácia naďalej zlyháva, zariadenie sa o ňu pokúša každých 4 – 5 hodín, až kým neprebehne úspešne.

 Upgrade_Error_Retry_Delay = 1800,3600,7200,14400+3600 

Pravidlá profilu

Telefón poskytuje viacero konfigurovateľných vzdialených parametrov profilu (Profile_Rule*). Preto každá operácia opätovnej synchronizácie môže načítať viaceré súbory, ktoré môžu byť riadené rôznymi servermi.

V najjednoduchšom prípade sa zariadenie pravidelne opätovne synchronizuje s jedným profilom na centrálnom serveri, ktorý aktualizuje všetky relevantné vnútorné parametre. Je tiež možné profil rozdeliť medzi viacero súborov. Jeden súbor je spoločný pre všetky telefóny v jednom nasadení. Pre každý účet je poskytnutý individuálny, jedinečný súbor. Šifrovacie kľúče a informácie o certifikáte môžu byť dodávané ďalším profilom uloženom na individuálnom serveri.

Telefón vždy, keď sa vyžaduje opätovná synchronizácia, vyhodnotí všetky štyri parametre Profile_Rule* v poradí:

  1. Profile_Rule

  2. Profile_Rule_B

  3. Profile_Rule_C

  4. Profile_Rule_D

Každé vyhodnotenie môže vyvolať načítanie profilu zo vzdialeného poskytovacieho servera a prípadne aj aktualizáciu niektorých vnútorných parametrov. Ak vyhodnotenie zlyhá, sekvencia opätovnej synchronizácie sa preruší a od začiatku prebehne nový pokus určený parametrom Resync_Error_Retry_Delay (v sekundách). Ak sú všetky vyhodnotenia úspešné, zariadenie počká dobu určenú parametrom Resync_Periodic a potom znova uskutoční opätovnú synchronizáciu.

Obsah každého parametra Profile_Rule* pozostáva zo skupiny alternatív. Alternatívy sú oddelené znakom zvislej čiary (|). Každá alternatíva obsahuje podmienený výraz, priraďovací výraz, URL profilu a prípadne pridružených možností URL. Všetky tieto súčasti sú v rámci každej alternatívy voliteľné. Nasledujú príklady platných kombinácií a poradia, v ktorom sa musia uvádzať:

 [ podmienené-expr ] [ priradenie-expr ] [[ možnosti ] URL ] 

V každom parametri Profile_Rule* musia všetky alternatívy okrem poslednej poskytovať podmienený výraz. Tento výraz sa vyhodnotí a spracuje nasledovne:

  1. Podmienky sa vyhodnocujú zľava doprava, až kým sa jedna nevyhodnotí ako pravdivá (alebo kým sa nenájde alternatíva bez podmieneného výrazu).

  2. Ak je uvedený sprievodný priraďovací výraz, je tiež vyhodnotený.

  3. Ak je URL určená ako súčasť tejto alternatívy, vykoná sa pokus o stiahnutie profilu umiestneného na špecifikovanej URL. Systém s pokúsi o zodpovedajúcu aktualizáciu vnútorných parametrov.

Ak všetky alternatívy obsahujú podmienené výrazy a žiaden z nich sa nevyhodnotí ako pravdivý (alebo ak je celé pravidlo profilu prázdne), celý parameter Profile_Rule* sa preskočí. Vyhodnotí sa ďalší parameter pravidla profilu v poradí.

Príklad 1

V tomto príklade prebieha opätovná synchronizácia bez podmienky s profilom na určenej URL a uskutoční sa požiadavka HTTP GET na vzdialený poskytovací server.

 http://remote.server.com/cisco/$MA.cfg 

Príklad 2

V tomto príklade sa zariadenie znova synchronizuje s dvoma rôznymi adresami URL v závislosti od stavu registrácie linky 1. V prípade straty registrácie zariadenie vykoná HTTP POST na CGI skript. Zariadenie odošle obsah parametra GPP_A po rozvoji makier, ktorý môže poskytnúť ďalšie informácie o stave zariadenia:

 ($PRVTMR GE 600)? http://p.tel.com/has-reg.cfg | [--príspevok a] http://p.tel.com/lost-reg? 

Príklad 3

V tomto príklade sa zariadenie opätovne synchronizuje s rovnakým serverom. Zariadenie poskytuje ďalšie informácie, ak v jednotke nie je nainštalovaný certifikát (pre staršie jednotky pred verziou 2.0)

 ("$CCERT" ekvalizér "Inštalované")? https://p.tel.com/config? | https://p.tel.com/config?cisco$MAU 

Príklad 4

V tomto príklade je Linka 1 zakázaná, až kým sa GPP_A nenastaví na hodnotu Poskytnutý prostredníctvom prvého URL. Potom prebehne synchronizácia s druhou URL:

 ("$A" ne "Provisioned")? (Line_Enable_1_ = "Nie";)! https://p.tel.com/init-prov | https://p.tel.com/configs 

Príklad 5

V tomto príklade sa očakáva, že profil vrátený serverom obsahuje značky prvkov XML. Tieto značky sa musia premapovať na správne názvy parametrov pomocou mapy aliasov uloženej v GPP_B:

 [--alias b] https://p.tel.com/account/$PN$MA.xml 

Opätovná synchronizácia sa typicky považuje za neúspešnú, ak požadovaný profil nebol prijatý zo servera. Parameter Resync_Fails_On_FNF môže toto predvolené správanie prepísať. Ak je parameter Resync_Fails_On_FNF nastavený na Nie, zariadenie prijme odpoveď servera file-not-found (súbor nebol nájdený) ako úspešnú opätovnú synchronizáciu. Predvolená hodnota pre Resync_Fails_On_FNF je Áno.

Pravidlo aktualizácie

Pravidlo aktualizácie prikazuje zariadeniu aktivovať nové načítanie a v prípade potreby aj určuje, kde ho získať. Ak sa načítanie už nachádza v zariadení, nepokúsi sa ho získať. Platnosť miesta načítania teda nezáleží na tom, kedy je požadované zaťaženie v neaktívnom oddiele.

Upgrade_Rule určuje načítanie firmvéru, ktoré, ak sa líši od súčasného načítania, bude stiahnuté a aplikované, pokiaľ podmienený výraz alebo Upgrade_Enable nie je nastavený na Nie.

Telefón poskytuje jeden konfigurovateľný parameter vzdialenej aktualizácie: Upgrade_Rule. Tento parameter akceptuje syntax podobnú parametrom pravidiel profilu. Pri inováciách nie sú podporované možnosti URL adries, ale môžu sa použiť podmienené výrazy a výrazy priradení. Ak sa použijú podmienené výrazy parameter sa môže zaplniť viacerými alternatívami oddelenými znakom |. Syntax každej alternatívy je nasledovná:

 [ podmienené-expr ] [ priradenie-expr ] Adresa URL 

Rovnako, ako parametre Profile_Rule*, aj parameter Upgrade_Rule vyhodnocuje každú alternatívu, až kým sa nesplní podmienka podmieneného výrazu alebo alternatíva nemá žiadny podmienený výraz. Ak je určený sprievodný priraďovací výraz, je tiež vyhodnotený. Potom sa uskutoční pokus o aktualizáciu z určenej URL.

Ak parameter Upgrade_Rule obsahuje URL bez podmieneného výrazu, zariadenie sa aktualizuje na obraz firmvéru, ktorý určí URL. Po rozšírení makra a vyhodnotení pravidla sa zariadenie nepokúsi o aktualizáciu, kým sa pravidlo nezmení, alebo kým sa nezmení efektívna kombinácia schéma + server + port + cesta k súboru.

Pri pokuse o aktualizáciu firmvéru zariadenie na začiatku procesu vypne audio a na konci sa reštartuje. Zariadenie automaticky spustí aktualizáciu, ktorá sa riadi obsahom parametra Upgrade_Rule, iba v prípade, ak sú všetky hlasové linky momentálne neaktívne.

Napríklad

 https://10.73.10.223/firmware/PHONEOS-8875.1-0-1-0001-1.loads

V tomto príklade parameter Upgrade_Rule aktualizuje firmvér na obraz, ktorý je uložený na určenom URL.

Tu je ďalší príklad:

 ("$F" ne "beta-zákazník")? http://p.tel.com/firmware/PHONEOS-8875.1-0-1-0001-1.loads | http://p.tel.com/firmware/PHONEOS-8875.1-0-1-0001-1.loads 

Tento príklad prikáže jednotke načítať jeden alebo dva obrazy na základe obsahu parametru pre všeobecné účely GPP_F.

Parametre poskytovania

Parametre poskytovania nájdete na karte Poskytovanie na webovej stránke telefónu.

Parametre konfiguračného profilu

Nasledovná tabuľka definuje funkcie a použitie každého parametra v sekcii Parametre konfiguračných profilov na karte Poskytovanie.

Tabuľka 1. Parametre konfiguračného profilu

Názov parametra

Popis a predvolená hodnota

Povoliť poskytovanie

Spravuje všetky aktivity opätovnej synchronizácie nezávisle od aktivít aktualizácie firmvéru. Ak chcete povoliť vzdialené poskytovanie, nastavte ho na Áno.

Predvolená hodnota je Áno.

Po reštarte opätovne synchronizovať

Po každom reštarte s výnimkou reštartov spôsobených aktualizáciou parametrov a firmvéru spustí opätovnú synchronizáciu.

Predvolená hodnota je Áno.

Náhodné oneskorenie opätovnej synchronizácie

Náhodné oneskorenie po spustení pred reštartovaním, určené v sekundách. V skupine telefonických IP zariadení, ktoré sa majú zapínať naraz, vytvára rozostup v požiadavkách o opätovnú synchronizáciu, ktoré jednotky posielajú na poskytovací server. Táto funkcia môže byť užitočná vo veľkom obytnom nasadení v prípade výpadku energie v regióne.

Hodnota v tomto poli musí byť celé číslo v rozsahu od 0 do 65535.

Predvolená hodnota je 2.

Opätovná synchronizácia o (HHmm)

Čas (HHmm), kedy sa zariadenie opätovne synchronizuje s poskytujúcim serverom.

Hodnota v tomto poli musí byť štvorciferné číslo v rozsahu od 0000 do 2400 predstavujúca čas vo formáte HHmm. Napríklad hodnota 0959 značí čas 09:59.

Predvolená hodnota je prázdna. Ak hodnota nie je platná, parameter sa ignoruje. Ak má tento parameter nastavenú platnú hodnotu, parameter Pravidelná opätovná synchronizácia sa ignoruje.

Opätovná synchronizácia s náhodným oneskorením

Zabraňuje preťaženiu poskytovacieho servera pri súčasnom zapnutí veľkého množstva zariadení.

Aby sa predišlo veľkému množstvu žiadostí o opätovnú synchronizáciu z rôznych telefónov na server, telefón sa opätovne synchronizuje v rozsahu hodín a minút a hodín a minút plus náhodné oneskorenie (hhmm, hhmm + náhodné oneskorenie). Napríklad ak náhodné oneskorenie = (Opätovná synchronizácia s náhodným oneskorením + 30)/60 minút, zadaná hodnota v sekundách sa prepočíta na minúty a zaokrúhli sa nahor pre výpočet výsledného intervalu oneskorenia.

Platné hodnoty sú v rozsahu od 600 do 65535.

Ak je hodnota menšia ako 600, náhodné oneskorenie je medzi 0 a 600.

Predvolená hodnota je 600 sekúnd (10 minút).

Pravidelná opätovná synchronizácia

Časový interval pravidelných opätovných synchronizácií s poskytovacím serverom. Pridružený časovač opätovnej synchronizácie je aktívny iba po prvej úspešnej synchronizácii so serverom.

Platné formáty:

  • Celé číslo

    Príklad: zadaná hodnota 3000 značí, že ďalšia opätovná synchronizácia sa vykoná o 3000 sekúnd.

  • Viacero celých čísel

    Príklad: zadaná hodnota 600,1200,300 značí, že prvá opätovná synchronizácia sa vykoná o 600 sekúnd, druhá opätovná synchronizácia 1200 sekúnd po prvej a tretia opätovná synchronizácia sa vykoná 300 sekúnd po druhej.

  • Časový rozsah

    Príklad: zadaná hodnota 2400+30 značí, že ďalšia opätovná synchronizácia sa vykoná v čase 2400 až 2430 sekúnd po úspešnej opätovnej synchronizácii.

Nastavením parametra na nulu pravidelnú opätovnú synchronizáciu vypnete.

Predvolená hodnota je 3600 sekúnd.

Oneskorenie ďalšieho pokusu po chybe opätovnej synchronizácie

Ak operácia opätovnej synchronizácie zlyhala, pretože telefonické IP zariadenie nebolo schopné načítať profil zo servera, ak je stiahnutý súbor poškodený alebo ak sa stane interná chyba, zariadenie sa po časovom intervale (určenom v sekundách) znova pokúsi o opätovnú synchronizáciu.

Platné formáty:

  • Celé číslo

    Príklad: zadaná hodnota 300 značí, že ďalší pokus o opätovnú synchronizáciu sa vykoná o 300 sekúnd.

  • Viacero celých čísel

    Príklad: zadaná hodnota 600,1200,300 značí, že prvý opakovaný pokus sa vykoná o 600 sekúnd, druhý opakovaný pokus 1200 sekúnd po zlyhaní prvého a tretí opakovaný pokus sa vykoná 300 sekúnd po zlyhaní druhého.

  • Časový rozsah

    Príklad: zadaná hodnota 2400+30 značí, že ďalší opakovaný pokus sa vykoná v čase 2400 až 2430 sekúnd po zlyhaní opätovnej synchronizácie.

Ak je oneskorenie nastavené na 0, zariadenie sa po prvom neúspešnom pokuse o opätovnú synchronizáciu nebude pokúšať znova.

Vynútené oneskorenie opätovnej synchronizácie

Maximálne oneskorenie (v sekundách) pred uskutočnením opätovnej synchronizácie.

Kým je telefónna linka aktívna, zariadenie sa nesynchronizuje. Keďže opätovná synchronizácia môže trvať niekoľko sekúnd, je vhodné pred ňou zabezpečiť, aby bolo zariadenie dlhšiu dobu nečinné. Vďaka tomu bude používateľ môcť uskutočňovať hovory bez prerušenia.

Zariadenie má časovač, ktorý spustí odpočítavanie, keď sú všetky jeho linky nečinné. Tento parameter je počiatočnou hodnotou časovača. Udalosti opätovnej synchronizácie sú odložené, až kým sa odpočítavanie dostane na nulu.

Platné hodnoty sú v rozsahu od 0 do 65535.

Predvolená hodnota je 14,400 sekúnd.

Opätovná synchronizácia z protokolu SIP

Umožňuje, aby opätovnú synchronizáciu spustila správa NOTIFY z protokolu SIP.

Predvolená hodnota je Áno.

Opätovná synchronizácia po pokuse o aktualizáciu

Povoľuje alebo zakazuje operáciu opätovnej synchronizácie po uskutočnení akejkoľvek aktualizácie. Ak je vybraná možnosť Áno, spustí sa synchronizácia.

Predvolená hodnota je Áno.

Spúšťač opätovnej synchronizácie 1, spúšťač opätovnej synchronizácie 2

Konfigurovateľné podmienky spúšťača opätovnej synchronizácie. Opätovná synchronizácia sa spustí, keď sa logická rovnica týchto parametrov bude rovnať hodnote TRUE.

Predvolená hodnota je (prázdne).

Zlyhanie opätovnej synchronizácie – FNF

Ak požadovaný profil nebol prijatý od servera, opätovná synchronizácia sa považuje za neúspešnú. Toto nastavenie môže byť prepísané týmto parametrom. Ak je vybraná možnosť Nie, zariadenie prijme odpoveď servera file-not-found (súbor nebol nájdený) ako úspešnú opätovnú synchronizáciu.

Predvolená hodnota je Áno.

Pravidlo profilu

Pravidlo profilu B

Pravidlo profilu C

Pravidlo profilu D

Každé pravidlo profilu informuje telefón o zdroji, z ktorého má získať profil (konfiguračný súbor). Pri každej operácii opätovnej synchronizácie telefón aplikuje všetky profily v poradí.

Predvolené: /$PSN.xml

Ak chcete aplikovať šifrovanie AES-256-CBC na konfiguračné súbory, zadajte šifrovací kľúč s voľbou --key nasledovne:

[--key <šifrovací kľúč>]

Ak chcete, šifrovací kľúč môžete uzavrieť do úvodzoviek (").

Použitie možnosti DHCP

Možnosti DHCP oddelené čiarkami používané na načítanie firmvéru a profilov.

Predvolená hodnota je 66,160,159,150,60,43,125.

Denníková správa o žiadosti

Tento parameter obsahuje správu, ktorá je zaslaná serveru systémového denníka na začiatku pokusu o opätovnú synchronizáciu.

Predvolená hodnota je $PN $MAC –Requesting % $SCHEME://$SERVIP:$PORT$PATH.

Denníková správa o úspechu

Správa systémového denníka vyslaná po úspešnom dokončení pokusu o opätovnú synchronizáciu.

Predvolená hodnota je $PN $MAC –Successful Resync % $SCHEME://$SERVIP:$PORT$PATH -- $ERR.

Denníková správa o zlyhaní

Správa systémového denníka vyslaná po neúspešnom dokončení pokusu o opätovnú synchronizáciu.

Predvolená hodnota je $PN $MAC -- Resync failed: $ERR.

Opätovná synchronizácia konfigurovateľná používateľom

Umožňuje používateľovi opätovne synchronizovať telefón z obrazovky IP telefónu.

Predvolená hodnota je Áno.

Parametre inovácie firmvéru

Nasledovná tabuľka definuje funkcie a použitie každého parametra v sekcii Aktualizácia firmvéru na karte Poskytovanie.

Tabuľka 2. Parametre inovácie firmvéru

Názov parametra

Popis a predvolená hodnota

Povoliť aktualizáciu

Povolí všetky operácie aktualizácie firmvéru bez ohľadu na akcie opätovnej synchronizácie.

Predvolená hodnota je Áno.

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu s XML(cfg.xml)zadajte reťazec v tomto formáte: <Upgrade_Enable ua="na">Yes</Upgrade_Enable>

  • Na webovej stránke pre správu telefónu nastavte toto pole na hodnotu Áno alebo Nie.

Oneskorenie ďalšieho pokusu po chybe

Interval uskutočnenia ďalšieho pokusu (v sekundách) v prípade zlyhania aktualizácie. Zariadenie má časovač aktualizácie firmvéru, ktorý sa spustí po zlyhaní pokusu o aktualizáciu firmvéru. Časovač sa začne odpočítavať na hodnote uvedenej v tomto parametri. Keď sa odpočítavanie dostane na nulu, uskutoční sa ďalší pokus o aktualizáciu firmvéru.

Predvolená hodnota je 3600 sekúnd.

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu pomocou XML(cfg.xml) zadajte reťazec v tomto formáte: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Na webovej stránke správy telefónu nastavte hodnotu.

Pravidlo aktualizácie

Skript aktualizácie firmvéru, ktorý definuje podmienky aktualizácie a pridružené URL firmvéru. Používa rovnakú syntax ako pravidlo profilu.

Na zadanie pravidla aktualizácie používajte nasledovný formát:

<tftp|http|https>://<IP adresa><:p ort>/<path>/<load name>

Príklad:

tftp://192.168.1.5/firmware/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

Ak nie je určený žiadny protokol, predpokladá sa TFTP. Ak nie je zadaný žiadny názov servera, ako názov servera sa použije hostiteľ, ktorý požaduje adresu URL. Ak nie je zadaný žiadny port, použije sa predvolený port (69 pre TFTP, 80 pre HTTP alebo 443 pre HTTPS).

Predvolená hodnota je prázdna.

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu s XML(cfg.xml)zadajte reťazec v tomto formáte: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Na webovej stránke správy telefónu zadajte cestu, kde je uložený súbor načítania.

Denníková správa o žiadosti o aktualizáciu

Správa denníka systému vyslaná na začiatku pokusu o aktualizáciu firmvéru.

Predvolená hodnota: $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH.

Nakonfigurujte tento parameter jedným z metód:

  • Do konfiguračného súboru telefónu s XML(cfg.xml) zadajte reťazec v tomto formáte: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Žiadosť o inováciu $SCHEME://$SERVIP:$PORT$PATH</Log_Upgrade_Request_Msg>

  • Na webovej stránke správy telefónu prispôsobte parameter podľa potreby.

Denníková správa o úspechu aktualizácie

Správa denníka systému po úspešnom dokončení aktualizácie firmvéru.

Predvolená hodnota je $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR.

Nakonfigurujte tento parameter jedným z metód:

  • Do konfiguračného súboru telefónu s XML(cfg.xml) zadajte reťazec v tomto formáte: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Úspešná inovácia $SCHEME://$SERVIP:$PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Na webovej stránke správy telefónu prispôsobte parameter podľa potreby.

Denníková správa o zlyhaní aktualizácie

Správa denníka systému po neúspešnom dokončení aktualizácie firmvéru.

Predvolená hodnota je $PN $MAC -- Upgrade failed: $ERR.

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu pomocou XML(cfg.xml) zadajte reťazec v tomto formáte: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Inovácia zlyhala: $ERR</Log_Upgrade_Failure_Msg>

  • Na webovej stránke správy telefónu prispôsobte parameter podľa potreby.

Zdieľanie verzie SW v skupine

Zapína alebo vypína funkciu zdieľania firmvéru v rovnocenných zariadeniach (PFS). Výberom možnosti Áno alebo Nie zapnete, respektíve vypnete túto funkciu.

Predvolená hodnota: Áno

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu s XML(cfg.xml)zadajte reťazec v tomto formáte: <Peer_Firmware_Sharing ua="na">Yes</Peer_Firmware_Sharing>

  • Na webovej stránke pre správu telefónu nastavte toto pole na hodnotu Áno alebo Nie.

Server zapisovania do denníka funkcie Zdieľanie verzie SW v skupine

Určuje adresu IP a port, kam sa má poslať správa UDP.

Napríklad: 10.98.76.123:514, kde 10.98.76.123 je adresa IP a 514 je číslo portu.

Nakonfigurujte tento parameter jedným z metód:

  • V konfiguračnom súbore telefónu s XML(cfg.xml) zadajte reťazec v tomto formáte: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514</Peer_Firmware_Sharing_Log_Server>

  • Na webovej stránke správy telefónu zadajte adresu servera denníka.

Parametre na všeobecné použitie

Nasledovná tabuľka definuje funkcie a použitie každého parametra v sekcii Parametre na všeobecné účely na karte Poskytovanie.

Tabuľka 3. Parametre na všeobecné použitie

Názov parametra

Popis a predvolená hodnota

GPP A – GPP P

Parametre na všeobecné účely GPP_* sa používajú ako register voľných reťazcov pri konfigurácii telefónov pre interakciu s konkrétnym riešením poskytovacieho servera. Môžu byť nakonfigurované, aby obsahovali rôzne hodnoty, napríklad:

  • Šifrovacie kľúče.

  • Adresy URL.

  • Informácie o stave viacstupňového poskytovania.

  • Šablóny požiadavky post.

  • Mapy aliasov názvov parametrov.

  • Čiastočné hodnoty reťazcov, ktoré sa nakoniec spoja a vytvoria kompletné hodnoty parametrov.

Predvolená hodnota je prázdna.

Premenné makro rozšírenia

Niektoré premenné makier sú rozpoznávané v nasledovným poskytovacích parametroch:

  • Profile_Rule

  • Profile_Rule_*

  • Resync_Trigger_*

  • Upgrade_Rule

  • Log_*

  • GPP_* (v určených podmienkach)

V týchto parametroch sa rozpoznávajú a rozvíjajú typy syntaxe ako napríklad $NAME alebo $(NAME).

Podreťazce premennej makra môžu byť určené v zápise $(NAME:p) a $(NAME:p:q), kde p a q sú nezáporné celé čísla (dostupné vo verzii 2.0.11 a vyššej). Výsledný rozvoj makra je podreťazec, ktorý začína na umiestnení určenom znakom p s dĺžkou q (alebo s dĺžkou do konca reťazca ak q nie je určené). Napríklad GPP_A obsahuje ABCDEF, takže $(A:2) sa rozvinie na CDEF a $(A:2:3) sa rozvinie na CDE.

Nerozpoznaný názov sa nepreloží a tvar $(NAME) alebo $(NAME) sa v hodnote parametra po rozvoji nezmení.

Názov parametra

Opis a predvolená hodnota

$

Tvar $$ sa rozvinie na jediný znak $.

A až P

Nahradené obsahom parametrov pre všeobecné účely GPP_A až GPP_P.

SA až SD

Nahradené obsahom parametrov pre špeciálne účely GPP_SA až GPP_SD. Tieto parametre obsahujú kľúče alebo heslá používané počas poskytovania.

$SA až $SD sa považujú za argumenty voliteľného kvalifikátora URL opätovnej synchronizácie – kľúča.

MA

Adresa MAC s použitím cifier v šestnástkovej sústave s malými písmenami, napríklad 000e08aabbcc.

MAU

Adresa MAC s použitím cifier v šestnástkovej sústave s veľkými písmenami, napríklad 000E08AABBCC.

MAC

Adresa MAC s použitím cifier v šestnástkovej sústave s malými písmenami (a dvojbodkami na oddelenie párov cifier v šestnástkovej sústave). Napríklad 00:0e:08:aa:bb:cc.

PN

Názov produktu. Napríklad CP-8875, DP-9851, DP-9871.

PSN

Číslo série produktu. Napríklad V03.

SN

Reťazec sériového čísla, napríklad 88012BA01234.

CCERT

Stav certifikátu klienta SSL: Nainštalovaný alebo nenainštalovaný.

IP

Adresa IP telefónu v rámci jeho miestnej podsiete. Napríklad 192.168.1.100.

EXTIP

Externá adresa IP telefónu, ktorá je uvedená na internete. Napríklad 66.43.16.52.

SWVER

Reťazec verzie softvéru. Napríklad

PHONEOS.3-1-1-0104-37

HWVER

Reťazec verzie hardvéru. Napríklad 2.0.1.

PRVST

Stav poskytovania (číselný reťazec):

-1 = explicitná žiadosť o opätovnú synchronizáciu

0 = opätovná synchronizácia pri spustení

1 = pravidelná opätovná synchronizácia

2 = opätovná synchronizácia zlyhala, skúsiť znova

UPGST

Stav aktualizácie (číselný reťazec):

1 = prvý pokus o aktualizáciu

2 = aktualizácia zlyhala, skúsiť znova

UPGERR

Výsledná správa (ERR) posledného pokusu o aktualizáciu, napríklad http_get zlyhalo.

PRVTMR

Počet sekúnd od posledného pokusu o opätovnú synchronizáciu.

UPGTMR

Počet sekúnd od posledného pokusu o aktualizáciu.

REGTMR1

Počet sekúnd, odkedy Linka 1 stratila registráciu na serveri SIP.

REGTMR2

Počet sekúnd, odkedy Linka 2 stratila registráciu na serveri SIP.

UPGCOND

Pôvodný názov makra.

SCHEME

Schéma prístupu k súboru (TFTP, HTTP alebo HTTPS), ktorá bola získaná pri analýze opätovnej synchronizácie alebo URL aktualizácie.

SERV

Názov hostiteľa servera, ktorý bol cieľom požiadavky, získaný pri analýze opätovnej synchronizácie alebo URL aktualizácie.

SERVIP

Názov adresy IP servera, ktorá bola cieľom požiadavky, získaný pri analýze opätovnej synchronizácie alebo URL aktualizácie, prípadne po vyhľadávaní DNS

PORT

Názov portu UDP/TCP, ktorý bol cieľom požiadavky, získaný pri analýze opätovnej synchronizácie alebo URL aktualizácie.

PATH

Názov cesty súboru, ktorý bol cieľom požiadavky, získaný pri analýze opätovnej synchronizácie alebo URL aktualizácie.

ERR

Výsledná správa o opätovnej synchronizácii alebo pokuse o aktualizáciu. Užitočná len pre generovaní výsledných správ systémového denníka. Hodnota je uložená v premennej UPGERR pre prípad pokusov o aktualizáciu.

UIDn

Obsah parametra konfigurácie ID používateľa Linky n.

EMS

Stav služby Extension mobility

MUID

ID používateľa služby Extension Mobility

MPWD

Heslo služby Extension Mobility

Interné kódy chýb

Telefón definuje niekoľko kódov interných chýb (X00 – X99), aby sa uľahčila konfigurácia poskytovania podrobného riadenia správania jednotky v určitých chybových podmienkach.

Tabuľka 4. Interné kódy chýb

Názov parametra

Popis a predvolená hodnota

X00

Chyba transportnej vrstvy (alebo ICMP) pri odosielaní žiadosti SIP.

X20

Žiadosť SIP vyprší pri čakaní na odpoveď.

X40

Všeobecná chyba protokolu SIP (napríklad neprijateľný codec v SDP v správach 200 a ACK alebo vypršanie pri čakaní na ACK).

X60

Vytočené číslo je podľa plánu vytáčania neplatné.