Vrste parametrov omogočanja uporabe

V tem razdelku so opisani parametri omogočanja uporabe, ki so široko organizirani glede na funkcijo.

Parametri splošnega namena

Splošni parametri GPP_* (Admin Login > advanced > Voice > Provisioning) se uporabljajo kot brezplačni registri nizov pri konfiguriranju telefona za interakcijo z določeno rešitvijo strežnika za omogočanje uporabe. Parametri GPP_* so privzeto prazni. Konfigurirati jih je mogoče z raznolikimi vrednostmi, vključno z naslednjimi:

  • šifrirni ključi,

  • URL-ji,

  • podatki o stanju večstopenjskega omogočanja uporabe,

  • predloge za objavo zahtev,

  • preslikave vzdevkov imen parametrov,

  • delne vrednosti nizov, ki so sčasoma kombinirane v celotne vrednosti parametrov.

Parametri GPP_* so na voljo za razširitev makrov z drugimi parametri za omogočanje uporabe. Za ta namen za identifikacijo vsebine GPP_A do GPP_P zadostujejo enomestna imena makrov z velikimi črkami (A do P). Dvomestna imena makrov z velikimi črkami od SA do SD določajo GPP_SA do GPP_SD kot poseben primer, če jih uporabite kot argumente naslednjih možnosti URL-jev:

key, uid in pwd

Te parametre je mogoče uporabiti kot spremenljivke v pravilih za omogočanje uporabe in nadgradnjo. Sklic nanje se izvede tako, da imenu spremenljivke dodate predpono z znakom "$", kot je $GPP_A.

Omogoči parametre

Parametra Provision_Enable in Upgrade_Enable nadzirata vse postopke resinhronizacije profilov in nadgradnje vdelane programske opreme. Ta parametra nadzirata resinhronizacije in nadgradnje neodvisno drug od drugega. Ta parametra nadzirata tudi ukaze URL-jev za resinhronizacijo in nadgradnjo, izdane prek skrbniškega spletnega strežnika. Oba ta parametra sta privzeto nastavljena na Yes (Da).

Parameter Resync_From_SIP nadzira zahteve za postopke resinhronizacije. Iz strežnika proxy ponudnika storitev se v telefon pošlje dogodek SIP NOTIFY. Če je omogočen, lahko strežnik proxy zahteva resinhronizacijo. To strežnik proxy stori tako, da napravi pošlje sporočilo SIP NOTIFY, ki vsebuje glavo "Event: resync".

Naprava se na zahtevo odzove s pozivom 401 (avtorizacija zavrnjena za uporabljene poverilnice). Naprava nato pričakuje zahtevo s preverjeno pristnostjo, preden izvede zahtevo za resinhronizacijo iz strežnika proxy. Glavi Event: reboot_now in Event: restart_now izvedeta strojni oziroma programski vnovični zagon, ki sta prav tako zavrnjena s pozivom.

Preostali omogočanji sta Resync_On_Reset in Resync_After_Upgrade_Attempt. Ta parametra določata, ali naprava izvede postopek resinhronizacije po vnovičnem zagonu programske opreme ob vklopu in po vsakem poskusu nadgradnje.

Ko je omogočen parameter Resync_On_Reset, naprava vstavi naključno zakasnitev, ki sledi postopku zagona, preden izvede ponastavitev. Zakasnitev je naključen časovni interval do vrednosti, ki jo določa Resync_Random_Delay (v sekundah). V skupini telefonov, ki se hkrati vklopijo, ta zakasnitev porazdeli čase zagona in zahteve za resinhronizacijo iz posameznih enot. Ta funkcija je lahko koristna v velikem stanovanjskem sistemu, če pride do območnega izpada napajanja.

Sprožilniki

Telefon omogoča resinhronizacijo ob določenih intervalih ali ob določeni uri.

Vnovična sinhronizacija v določenih intervalih

Telefon je zasnovan tako, da se redno resinhronizira s strežnikom za omogočanje uporabe. Interval resinhronizacije je konfiguriran v Resync_Periodic (v sekundah). Če to vrednost pustite prazno, se naprava ne resinhronizira ob rednih intervalih.

Resinhroniziranje se običajno izvede, ko so glasovne linije nedejavne. Če je glasovna linija aktivna, ko naj bi se izvedla resinhronizacija, telefon resinhronizacijo odloži, dokler ni linija spet nedejavna. Resinhronizacija lahko povzroči spremembo vrednosti konfiguracijskih parametrov.

Postopek resinhronizacije lahko ne uspe, če telefon ne more prenesti profila iz strežnika, če je prenesena datoteka poškodovana ali če je prišlo do notranje napake. Naprava poskuša resinhronizacijo spet izvesti po času, navedenem v Resync_Error_Retry_Delay (v sekundah). Če je Resync_Error_Retry_Delay nastavljen na 0, naprava po neuspešnem poskusu resinhronizacije ne poskuša resinhronizirati.

Če nadgradnja ne uspe, se vnovični poskus izvede po številu sekund, določenem v Upgrade_Error_Retry_Delay.

Na voljo sta dva parametra, ki ju je mogoče konfigurirati in lahko pogojno sprožita resinhronizacijo: Resync_Trigger_1 in Resync_Trigger_2. Vsak parameter je mogoče programirati s pogojnim izrazom, za katerega se izvede razširitev makrov. Ko poteče interval za resinhronizacijo (čas za naslednjo resinhronizacijo), bodo morebitni nastavljeni sprožilniki razrešeni na vrednost "true".

Naslednji primer pogoja sproži resinhronizacijo. V tem primeru je zadnji poskus nadgradnje telefona pretekel več kot 5 minut (300 sekund) in od zadnjega poskusa vnovične sinhronizacije je preteklo vsaj 10 minut (600 sekund).

$UPGTMR gt 300 in $PRVTMR ge 600

Vnovična sinhronizacija ob določenem času

Parameter Resync_At, da telefon izvede resinhronizacijo ob določeni uri. Ta parameter uporablja 24-urno obliko (hhmm) za določanje ure.

Parameter Resync_At_Random_Delay telefonu omogoča izvedbo resinhronizacije z nenavedeno zakasnitvijo. Ta parameter uporablja obliko pozitivnega celega števila za določanje ure.

Preplavitvi telefona z zahtevami za resinhronizacijo iz več telefonov, ki so nastavljeni, da se resinhronizira ob istem času, se je treba izogibati. V ta namen telefon sproži ponovno sinhronizacijo do 10 minut po določenem času.

Če na primer čas ponovne sinhronizacije nastavite na 1000 (10h), telefon sproži ponovno sinhronizacijo kadar koli med 10.00 in 10.10.

Ta funkcija je privzeto onemogočena. Če je nastavljen parameter Resync_At, se parameter Resync_Periodic prezre.

Nastavljivi urniki

S temi parametri za omogočanje uporabe lahko nastavite urnike za redne resinhronizacije in določite intervale, ob katerih naj se ob neuspešnih resinhronizacijah in nadgradnjah izvedejo vnovični poskusi:

  • Resync_Periodic

  • Resync_Error_Retry_Delay

  • Upgrade_Error_Retry_Delay

Vsak parameter sprejme eno vrednost za zakasnitev (v sekundah). Nova razširjena sintaksa omogoča uporabo z vejicami ločenega seznama zaporednih elementov zakasnitve. Zadnji element v zaporedju se implicitno za vedno ponavlja.

Izbirno lahko uporabite znak plus (+), da določite drugo številsko vrednost, ki doda naključno dodatno zakasnitev.

Primer 1

V tem primeru se telefon redno resinhronizira vsaki 2 uri. Če resinhronizacija ne uspe, naprava poskuša znova ob teh intervalih: 30 minut, 1 ura, 2 uri, 4 ure. Naprava poskuse ponavlja v 4-urnih intervalih, dokler ne izvede uspešne resinhronizacije.

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

Primer 2

V tem primeru se telefon redno resinhronizira vsako uro (plus dodatna naključna zakasnitev do 10 minut). Če resinhronizacija ne uspe, naprava poskuša znova ob teh intervalih: 30 minut (plus največ 5 minut). 1 ura (plus največ 10 minut), 2 uri (plus največ 15 minut). Naprava poskuse ponavlja v 2-urnih intervalih (plus največ 15 minut), dokler ne izvede uspešne resinhronizacije.

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

Primer 3

Če v tem primeru poskus oddaljene nadgradnje ne uspe, naprava znova poskuša čez 30 minut, nato spet čez eno uro in nato spet čez dve. Če nadgradnja še vedno ne uspe, naprava poskuša vsakih štiri do pet ur, dokler ne uspe.

 Upgrade_Error_Retry_Delay = 1800,3600,7200,14400+3600 

Pravila profila

Telefon ponuja več parametrov oddaljenega konfiguracijskega profila (Profile_Rule*). Tako lahko vsak postopek resinhronizacije pridobi več datotek, ki jih upravljajo različni strežniki.

V najpreprostejšem primeru se naprava vsake toliko časa sinhronizira z enim samim profilom v osrednjem strežniku, ki posodobi vse ustrezne notranje parametre. Profil je mogoče razdeliti med različnimi datotekami. Ena datoteka je skupna za vse telefone v posameznem uvajanju. Za vsak račun je zagotovljena ločena edinstvena datoteka. Šifrirni ključi in podatki o potrdilih so lahko pridobljeni iz spet drugega profila, shranjenega v ločenem strežniku.

Telefon vsakič, ko naj se zgodi postopek resinhronizacije, v zaporedju oceni štiri parametre profile_Rule*:

  1. Profile_Rule

  2. Profile_Rule_B

  3. Profile_Rule_C

  4. Profile_Rule_D

Rezultat vsakega razreševanja je lahko prenos profila iz oddaljenega strežnika za omogočanje uporabe, možna pa je tudi posodobitev določenega števila notranjih parametrov. Če razreševanje ne uspe, je zaporedje resinhronizacije prekinjeno in se poskuša znova izvesti od začetka, navedenega v parametru Resync_Error_Retry_Delay (v sekundah). Če vsa razreševanja uspejo, naprava počaka toliko sekund, kot je določeno s parametrom Resync_Periodic, in nato izvede še eno resinhronizacijo.

Vsebina vsakega parametra Profile_Rule* je sestavljena iz več alternativ. Alternative so ločene z navpičnico (|). Vsaka alternativa je sestavljena iz pogojnega izraza, dodelitvenega izraza, URL-ja profila in morebitnih povezanih možnosti za URL. Vse te komponente so izbirne v vsaki alternativi. V nadaljevanju so veljavne kombinacije in vrstni red, v katerem morajo biti, če so prisotne:

 [ pogojno-iztekanje ] [ podaljšek dodelitve ] [[ možnosti ] URL ] 

V vsakem parametru Profile_Rule* morajo vse alternative razen zadnje navesti pogojni izraz. Ta izraz se oceni in obdela na naslednji način:

  1. Pogoji se razrešujejo od leve proti desni, dokler ni najden tak, katerega rešitev je "true" (oziroma je najdena alternativa brez pogojnega izraza).

  2. Če je prisoten povezan dodelitveni izraz, se prav tako razreši.

  3. Če je v okviru zadevne alternative naveden URL, se izvede poskus prenosa profila, ki je na lokaciji navedenega URL-ja. Sistem poskuša ustrezno posodobiti notranje parametre.

Če imajo vse alternative pogojne izraze in ni rešitev nobenega "true" (ali če je celotno pravilo profila prazno), se preskoči celoten parameter Profile_Rule*. Nadaljuje se razreševanje naslednjega parametra pravila profila v zaporedju.

Primer 1

Ta primer se brezpogojno resinhronizira s profilom na navedenem URL-ju in izvede zahtevo HTTP GET oddaljenemu strežniku za omogočanje uporabe:

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

Primer 2

V tem primeru se naprava znova sinhronizira z dvema različnima URL-jema, odvisno od stanja registracije linije 1. V primeru izgube registracije naprava izvede HTTP POST v skriptu CGI. Naprava pošlje vsebino z makrom razširjenega GPP_A, ki lahko vsebuje dodatne podatke o stanju naprave:

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

Primer 3

V tem primeru se naprava resinhronizira z istim strežnikom. Naprava posreduje dodatne podatke, če v napravi ni nameščeno potrdilo (za starejše naprave pred različico 2.0):

 ("$CCERT" eq "Nameščen")? https://p.tel.com/config? | https://p.tel.com/config?cisco$MAU 

Primer 4

V tem primeru je linija 1 onemogočena, dokler ni GPP_A prek prvega URL-ja nastavljen tako, da je enako "Provisioned". Potem se resinhronizira z drugim URL-jem:

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

Primer 5

V tem primeru se sklepa, da profil, ki ga vrne strežnik, vsebuje oznake elementa XML. Te oznake je treba preslikati v ustrezna imena parametrov s preslikavo vzdevkov, shranjeno v GPP_B:

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

Običajno se obravnava, da resinhronizacija ni uspešna, če iz strežnika ni prejet zahtevani profil. Parameter Resync_Fails_On_FNF lahko preglasi ta privzeti način delovanja. Če je Resync_Fails_On_FNF nastavljen na "No" (Ne), naprava kot uspešno resinhronizacijo od strežnika sprejme odgovor, da datoteka ni najdena. Privzeta vrednost za Resync_Fails_On_FNF je "Yes" (Da).

Pravilo nadgradnje

Pravilo za nadgradnjo napravi pove, naj aktivira novo nalaganje, in po potrebi, kje ga dobiti. Če je obremenitev že na napravi, ne bo poskušala dobiti tovora. Torej veljavnost mesta nalaganja ni pomembna, če je želena obremenitev v neaktivni particiji.

Upgrade_Rule določa nalaganje vdelane programske opreme. Če se to razlikuje od trenutnega nalaganja, bo preneseno in uporabljeno, razen če je omejeno s pogojnim izrazom ali je možnost Upgrade_Enable nastavljena na Ne.

Telefon ponuja en parameter za oddaljeno nadgradnjo, ki ga je mogoče konfigurirati: Upgrade_Rule. Ta parameter sprejema sintakso, podobno parametrom za pravila profila. Možnosti URL-ja niso podprte za nadgradnje, lahko pa uporabite pogojne izraze in izraze dodelitve. Če uporabite pogojni izraz, je parameter mogoče izpolniti z različnimi možnostmi, ločenimi z znakom |. Sintaksa za posamezne možnosti je naslednja:

 [ pogojno-iztekanje ] [ podaljšek dodelitve ] URL 

Tako kot v primeru parametrov Profile_Rule* parameter Upgrade_Rule razrešuje posamezne možnosti, dokler ni izpolnjen pogojni izraz oziroma možnost nima pogojnega izraza. Če je naveden povezan dodelitveni izraz, se prav tako razreši. Nato se izvede poskus nadgradnje na navedeni URL.

Če Upgrade_Rule vsebuje URL brez pogojnega izraza, naprava nadgradi na posnetek vdelane programske opreme, ki jo določa URL. Po razširitvi makra in oceni pravila naprava ne poskuša znova nadgraditi, dokler pravila ne spremenite ali dokler se ne spremeni učinkovita kombinacija sheme + strežnika + vrat + filepatha.

Pred poskusom nadgradnje vdelane programske opreme naprava onemogoči zvok, na koncu postopka pa se znova zažene. Naprava samodejno začne nadgradnjo, ki temelji na vsebini parametra Upgrade_Rule, samo če so vse glasovne linije trenutno nedejavne.

Primer:

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

V tem primeru Upgrade_Rule nadgradi vdelano programsko opremo na posnetek, ki je shranjen na navedenem URL-ju.

Tu je še en primer:

 ("$F" ne "beta-kupec")? 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 

V tem primeru enoti damo navodila, da naloži enega od dveh posnetkov, in sicer na podlagi vsebine parametra splošnega namena GPP_F.

Parametri načrtovanja rezervacij

Parametre omogočanja uporabe najdete na zavihku Omogočanje uporabe na spletni strani telefona.

Parametri konfiguracijskega profila

V naslednji tabeli so opredeljene funkcije in uporaba posameznih parametrov v razdelku Parametri konfiguracijskega profila pod zavihkom Omogočanje uporabe.

Preglednica 1. Parametri konfiguracijskega profila

Ime parametra

Opis in privzeta vrednost

Provision Enable (Omogoči omogočanje uporabe)

Nadzira vsa dejanja resinhronizacije neodvisno od dejanj nadgradnje vdelane programske opreme. Če želite omogočiti oddaljeno omogočanje uporabe, nastavite na Yes (Da).

Privzeta vrednost je "Yes" (Da).

Resync On Reset (Resinhronizacija ob ponastavitvi)

Sproži resinhronizacijo po vsakem vnovičnem zagonu, razen ko vnovični zagon povzročijo posodobitve parametrov ali nadgradnje vdelane programske opreme.

Privzeta vrednost je "Yes" (Da).

Resync Random Delay (Naključna zakasnitev resinhronizacije)

Naključna zakasnitev po zagonskem zaporedju, določena v sekundah, preden se izvede ponastavitev. V skupini naprav za telefonijo IP, ki so načrtovane za hkratni zagon, se s tem uvede paleta časov, ob katerih vsaka enota pošlje zahtevo za resinhronizacijo strežniku za omogočanje uporabe. Ta funkcija je lahko koristna v velikem stanovanjskem sistemu, če pride do območnega izpada napajanja.

Vrednost za to polje mora biti celo število med 0 in 65535.

Privzeta vrednost je 2.

Resync At (HHmm) (Resinh. ob (HHmmm))

Ura (HHmm), ko se naprava znova sinhronizira s strežnikom za omogočanje uporabe.

Vrednost za to polje mora biti štirimestno število od 0000 do 2400, ki kaže čas v obliki zapisa HHmm. 0959 na primer označuje 09:59.

Privzeto je ta možnost prazna. Če je vrednost neveljavna, se parameter prezre. Če je ta parameter nastavljen na veljavno vrednost, se parameter za resinhronizacijo ob rednih intervalih (Resync Periodic) prezre.

Resync At Random Delay (Resinhronizacija ob naključni zakasnitvi)

Preprečuje preobremenitev strežnika za omogočanje uporabe, ko se hkrati vklopi veliko število naprav.

Za preprečitev preobremenitve strežnika z velikim številom zahtev za resinhronizacijo iz več telefonov se telefon resinhronizira v obsegu med urami in minutami ter urami in minutami plus naključno zakasnitvijo (hhmm, hhmm + naključna_zakasnitev). Če je naključna zakasnitev = (vnovična sinhronizacija z naključno zakasnitvijo + 30)/60 minut, je vhodna vrednost v sekundah pretvorjena v minute in zaokrožena navzgor na naslednjo minuto, da se izračuna končni interval random_delay.

Obseg veljavnih vrednosti je med 600 in 65535.

Če je vrednost manjša od 600, je notranja naključna zakasnitev med 0 in 600.

Privzeta vrednost je 600 sekund (10 minut).

Resync Periodic (Resinhronizacija ob rednih intervalih)

Časovni interval med resinhronizacijami s strežnikom za omogočanje uporabe ob rednih intervalih. Povezani časovnik za resinhronizacijo je aktiven samo po prvi uspešni sinhronizaciji s strežnikom.

Veljavne oblike zapisa so:

  • Celo število

    Primer: vnos 3000 kaže, da se bo naslednja vnovična sinhronizacija izvedla čez 3000 sekund.

  • Več celih števil

    Primer: vnos 600,1200,300 kaže, da se prva vnovična sinhronizacija izvede čez 600 sekund, druga vnovična sinhronizacija čez 1200 sekund po prvi, tretja vnovična sinhronizacija pa 300 sekund po drugi.

  • Časovni razpon

    Vnos 2400+30 kaže, da se naslednja vnovična sinhronizacija izvede med 2400 in 2430 sekundami po uspešni vnovični sinhronizaciji.

Če želite onemogočiti resinhronizacijo ob rednih intervalih, ta parameter nastavite na nič.

Privzeta vrednost je 3600 sekund.

Resync Error Retry Delay (Zakasnitev vnovičnega poskusa ob napaki resinhronizacije)

Če postopek resinhronizacije ne uspe, ker naprava za telefonijo IP iz strežnika ni mogla dobiti profila, ker je prenesena datoteka poškodovana ali je prišlo do notranje napake, naprava po obdobju, določenem v sekundah, znova poskuša resinhronizirati.

Veljavne oblike zapisa so:

  • Celo število

    Primer: vnos 300 kaže, da se bo naslednji poskus vnovične sinhronizacije izvedel čez 300 sekund.

  • Več celih števil

    Primer: vnos 600,1200,300 kaže, da se prvi vnovični poskus izvede 600 sekund po napaki, drugi vnovični poskus 1200 sekund po napaki pri prvem vnovičnem poskusu, tretji vnovični poskus pa 300 sekund po napaki pri drugem vnovičnem poskusu.

  • Časovni razpon

    Vnos 2400+30 kaže, da se naslednji vnovični poskus izvede med 2400 in 2430 sekundami po napaki pri vnovični sinhronizaciji.

Če je zakasnitev nastavljena na 0, naprava po neuspešnem poskusu resinhronizacije ne poskuša resinhronizirati.

Forced Resync Delay (Vsiljena zakasnitev resinhronizacije)

Največja zakasnitev (v sekundah), ko telefon čaka pred izvedbo resinhronizacije.

Naprava resinhronizacije ne izvede, medtem ko je aktivna ena od njenih telefonskih linij. Ker lahko resinhronizacija traja nekaj sekund, je pred resinhronizacijo dobro počakati, da je naprava dalj časa nedejavna. Tako lahko uporabnik izvede več zaporednih klicev brez prekinitev.

Naprava ima časovnik, ki začne odštevati, ko so vse njene linije neaktivne. Ta parameter je začetna vrednost števca. Dogodki resinhronizacije so odloženi, dokler ta števec ne odšteje do ničle.

Obseg veljavnih vrednosti je med 0 in 65535.

Privzeta vrednost je 14.400 sekund.

Resync From SIP (Resinh. iz SIP)

Omogoča sprožanje resinhronizacije s sporočilom SIP NOTIFY.

Privzeta vrednost je "Yes" (Da).

Resync After Upgrade Attempt (Resinhronizacija po poskusu nadgradnje)

Omogoči ali onemogoči postopek resinhronizacije po vsaki nadgradnji. Če je izbrana možnost "Yes" (Da), se sproži sinhronizacija.

Privzeta vrednost je "Yes" (Da).

Resync Trigger 1, Resync Trigger 2 (Sprožilnik resinhronizacije 1, sprožilnik resinhronizacije 2)

Pogoji sprožanja resinhronizacije, ki jih je mogoče konfigurirati. Resinhronizacija se sproži, ko se logična enačba v teh parametrih razreši na vrednost TRUE.

Privzeto je ta možnost prazna.

Resync Fails On FNF (Resinhronizacija ne uspe, ker datoteka ni najdena)

Obravnava se, da je resinhronizacija neuspešna, če iz strežnika ni prejet zahtevani profil. To je mogoče preglasiti s tem parametrom. Ko je nastavljen na no, naprava kot uspešno resinhronizacijo od strežnika sprejme odgovor datoteka ni najdena.

Privzeta vrednost je "Yes" (Da).

Pravilo za profil

Pravilo za profil B

Pravilo za profil C

Pravilo za profil D

Vsako pravilo profila telefon obvesti o viru, iz katerega naj pridobi profil (konfiguracijska datoteka). Telefon med vsakim postopkom resinhronizacije uporabi vse profile v zaporedju.

Privzeto: /$PSN.xml

Če za konfiguracijske datoteke uporabljate šifriranje AES-256-CBC, navedite šifrirni ključ s ključno besedo --key, kot je navedeno v nadaljevanju:

[--key <šifrirni ključ>]

Šifrirni ključ je lahko izbirno naveden v dvojnih narekovajih (").

DHCP Option To Use (Možnost DHCP, ki naj bo uporabljena)

Možnosti DHCP, ločene z vejicami, ki naj se uporabijo za pridobivanje vdelane programske opreme in profilov.

Privzeta vrednost je 66,160,159,150,60,43,125.

Log Request Msg (Sporočilo dnevniške zahteve)

Ta parameter vsebuje sporočilo, ki se ob začetku poskusa resinhronizacije pošlje strežniku sistemskega dnevnika.

Privzeta vrednost je $PN $MAC –Requesting % $SCHEME://$SERVIP:$PORT$PATH.

Log Success Msg (Dnevniško sporočilo o uspehu)

Sporočilo sistemskega dnevnika, izdano ob uspešnem poskusu resinhronizacije.

Privzeta vrednost je $PN $MAC –Successful Resync % $SCHEME://$SERVIP:$PORT$PATH -- $ERR.

Log Failure Msg (Dnevniško sporočilo o neuspehu)

Sporočilo sistemskega dnevnika, izdano ob neuspešnem poskusu resinhronizacije.

Privzeta vrednost je $PN $MAC -- Resync failed: $ERR.

User Configurable Resync (Resinhronizacija, ki jo konfigurira uporabnik)

Uporabniku omogoča, da vnovično sinhronizacijo sproži z zaslona telefona IP.

Privzeta vrednost je "Yes" (Da).

Parametri nadgradnje vdelane programske opreme

V naslednji tabeli so opredeljene funkcije in uporaba posameznih parametrov v razdelku Nadgradnja vdelane programske opreme na zavihku Omogočanje uporabe.

Preglednica 2. Parametri nadgradnje vdelane programske opreme

Ime parametra

Opis in privzeta vrednost

Upgrade Enable (Omogoči nadgradnjo)

Omogoči postopke nadgradnje vdelane programske opreme neodvisno od resinhronizacije.

Privzeta vrednost je "Yes" (Da).

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Upgrade_Enable ua="na">Da</Upgrade_Enable>

  • Na spletni strani skrbništva telefona nastavite to polje na Da ali Ne.

Upgrade Error Retry Delay (Zakasnitev za vnovični poskus ob napaki nadgradnje)

Interval čakanja pred vnovičnim poskusom nadgradnje (v sekundah) v primeru neuspešne nadgradnje. Naprava ima časovnik za napake pri nadgradnji vdelane programske opreme, ki se vklopi po neuspešnem poskusu nadgradnje vdelane programske opreme. Časovnik začne odštevati pri vrednosti, določeni s tem parametrom. Naslednji poskus nadgradnje vdelane programske opreme se začne, ko ta časovnik prešteje do vrednosti nič.

Privzeta vrednost je 3600 sekund.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Upgrade_Error_Retry_Delay ua="na">3600</Upgrade_Error_Retry_Delay>

  • Na spletni strani skrbništva telefona nastavite vrednost.

Pravilo za nadgradnjo

Skript za nadgradnjo vdelane programske opreme, ki določa pogoje za nadgradnjo in povezane URL-je vdelane programske opreme. Uporablja enako sintakso kot pravilo za profil.

Za vnos pravila za nadgradnjo uporabite to sintakso:

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

Na primer:

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

Če ni naveden protokol, se uporabi TFTP. Če ime strežnika ni določeno, se kot ime strežnika uporabi gostitelj, ki zahteva URL. Če vrata niso določena, se uporabijo privzeta vrata (69 za TFTP, 80 za HTTP ali 443 za HTTPS).

Privzeto je ta možnost prazna.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Na spletni strani skrbništva telefona vnesite pot, kjer je shranjena datoteka za nalaganje.

Log Upgrade Request Msg (Dnevniško sporočilo o zahtevi za nadgradnjo)

Sporočilo sistemskega dnevnika, izdano na začetku poskusa nadgradnje vdelane programske opreme.

Privzeto: $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Zahteva za nadgradnjo $SCHEME://$SERVIP:$PORT$PATH</Log_Upgrade_Request_Msg>

  • Na spletni strani za skrbništvo telefona prilagodite parameter po potrebi.

Log Upgrade Success Msg (Dnevniško sporočilo o uspešni nadgradnji)

Sporočilo sistemskega dnevnika, izdano po uspešnem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Uspešna nadgradnja $SCHEME://$SERVIP:$PORT$PATH -- $ERR</Log_Upgrade_Success_Msg>

  • Na spletni strani za skrbništvo telefona prilagodite parameter po potrebi.

Log Upgrade Failure Msg (Dnevniško sporočilo o neuspešni nadgradnji)

Sporočilo sistemskega dnevnika, izdano po neuspešnem poskusu nadgradnje vdelane programske opreme.

Privzeta vrednost je $PN $MAC -- Upgrade failed: $ERR

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Nadgradnja ni uspela: $ERR</Log_Upgrade_Failure_Msg>

  • Na spletni strani za skrbništvo telefona prilagodite parameter po potrebi.

Skupna raba vdelane programske opreme med enakovrednimi

Omogoči ali onemogoči funkcijo skupne rabe vdelane programske opreme (PFS). Izberite Da ali Ne, da omogočite ali onemogočite funkcijo.

Privzeto: Da

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Peer_Firmware_Sharing ua="na">Da</Peer_Firmware_Sharing>

  • Na spletni strani skrbništva telefona nastavite to polje na Da ali Ne.

Dnevniški strežnik za Peer Firmware Sharing

Označuje naslov IP in vrata, na katera se pošlje sporočilo UDP.

Na primer: 10.98.76.123:514, kjer je 10.98.76.123 naslov IP, 514 pa številka vrat.

Ta parameter konfigurirajte z eno od metod:

  • V konfiguracijsko datoteko telefona z XML (cfg.xml) vnesite niz v tej obliki: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514</Peer_Firmware_Sharing_Log_Server>

  • Na spletni strani skrbništva telefona vnesite naslov dnevniškega strežnika.

Parametri splošnega namena

V naslednji tabeli so opredeljene funkcije in uporaba posameznih parametrov v razdelku Parametri splošnega namena zavihka Omogočanje uporabe.

Preglednica 3. Parametri splošnega namena

Ime parametra

Opis in privzeta vrednost

GPP A–GPP P

Parametri splošnega namena GPP_* se uporabljajo kot prosti registri za nize pri konfiguriranju telefonov za interakcijo z določeno strežniško rešitvijo za omogočanje uporabe. Konfigurirati jih je mogoče z raznolikimi vrednostmi, vključno z naslednjimi:

  • šifrirni ključi,

  • URL-ji,

  • podatki o stanju večstopenjskega omogočanja uporabe,

  • predloge za objavo zahtev,

  • preslikave vzdevkov imen parametrov,

  • delne vrednosti nizov, ki so sčasoma kombinirane v celotne vrednosti parametrov.

Privzeto je ta možnost prazna.

Spremenljivke razširitve makrov

Nekatere spremenljivke makrov so prepoznane z naslednjimi parametri za omogočanje uporabe:

  • Profile_Rule

  • Profile_Rule_*

  • Resync_Trigger_*

  • Upgrade_Rule

  • Log_*

  • GPP_* (pod določenimi pogoji)

V okviru teh parametrov so prepoznane in razširjene vrste sintakse, kot je $NAME ali $(NAME).

Podnize spremenljivk makrov je mogoče navesti z zapisom $(NAME:p) in $(NAME:p:q), pri čemer sta p in q nenegativni celi števili (na voljo v različici 2.0.11 in novejših). Posledična razširitev makra je podniz, ki se začne pri odmiku znaka p in ima dolžino q (če q ni naveden, pa do konca niza). Če na primer GPP_A vsebuje ABCDEF, se $(A:2) razširi v CDEF in $(A:2:3) v CDE.

Neprepoznana imena se ne prevedejo in oblika $NAME ali $(NAME) po razširitvi ostane nespremenjena v vrednosti parametra.

Ime parametra

Opis in privzeta vrednost

$

Oblika $$ se razširi v posamezen znak $.

A do P

Zamenjajo se z vsebino parametrov splošnega namena od GPP_A do GPP_P.

SA do SD

Zamenjajo se s parametri za posebne namene od GPP_SA do GPP_SD. Ti parametri vsebujejo ključe ali gesla, uporabljene pri omogočanju uporabe.

$SA do $SD so prepoznani kot argumenti za izbirni kvalifikator resinhronizacijskega URL-ja: --key.

MA

Naslov MAC, sestavljen iz malih črk šestnajstiškega števila – primer: 000e08aabbcc

MAU

Naslov MAC, sestavljen iz velikih črk šestnajstiškega števila – primer: 000E08AABBCC

MAC

Naslov MAC, sestavljen iz malih črk šestnajstiškega števila in podpičij, ki ločujejo pare števk – primer: 00:0e:08:aa:bb:cc

PN

Ime izdelka. Na primer, CP-8875, DP-9851, DP-9871.

PSN

Številka serije izdelka – primer: V03

SN

Niz s serijsko številko – primer: 88012BA01234

CCERT

Stanje odjemalskega potrdila SSL: nameščeno ali nenameščeno

IP

Naslov IP telefona v lokalnem podomrežju – primer: 192.168.1.100

EXTIP

Zunanji IP telefona, kot je viden iz interneta – primer: 66.43.16.52

SWVER

Niz različice programske opreme – Primer:

PHONEOS.3-1-1-0104-37

HWVER

Niz različice strojne opreme – primer: 2.0.1

PRVST

Stanje omogočanja uporabe (številski niz):

-1 = izrecna zahteva za resinhronizacijo

0 = resinhronizacija ob zagonu

1 = redna resinhronizacija

2 = resinhronizacija ni uspela, vnovični poskus

UPGST

Stanje nadgradnje (številski niz):

1 = prvi poskus nadgradnje

2 = nadgradnja ni uspela, vnovični poskus

UPGERR

Sporočilo z rezultatom (ERR) prejšnjega poskusa nadgradnje; primer: http_get failed

PRVTMR

Št. sekund od zadnjega poskusa resinhronizacije

UPGTMR

Št. sekund od zadnjega poskusa nadgradnje

REGTMR1

Št. sekund, odkar je linija 1 izgubila registracijo s strežnikom SIP

REGTMR2

Št. sekund, odkar je linija 2 izgubila registracijo s strežnikom SIP

UPGCOND

Ime podedovanega makra

SCHEME

Shema za dostop do datotek – TFTP, HTTP ali HTTPS, pridobljena z razčlenitvijo URL-ja za resinhronizacijo ali nadgradnjo

SERV

Gostiteljsko ime ciljnega strežnika zahteve, pridobljeno z razčlenitvijo URL-ja za resinhronizacijo ali nadgradnjo

SERVIP

Naslov IP ciljnega strežnika zahteve, pridobljen z razčlenitvijo URL-ja za resinhronizacijo ali nadgradnjo, po možnosti po iskanju DNS

PORT

Vrata UDP/TCP ciljnega strežnika zahteve, pridobljeno z razčlenitvijo URL-ja za resinhronizacijo ali nadgradnjo

PATH

Datotečna pot ciljnega strežnika zahteve, pridobljena z razčlenitvijo URL-ja za resinhronizacijo ali nadgradnjo

ERR

Sporočilo z rezultatom poskusa resinhronizacije ali nadgradnje Uporabno samo za generiranje sporočil sistemskega dnevnika z rezultatom. Vrednost je ohranjena v spremenljivki UPGERR v primeru poskusov nadgradnje.

UIDn

Vsebina konfiguracijskega parametra UserID za linijo n.

EMS

Stanje funkcije Extension Mobility

MUID

Uporabniški ID za funkcijo Extension Mobility

MPWD

Geslo za funkcijo Extension Mobility

Kode notranjih napak

Telefon ima določenih več kod notranjih napak (X00–X99), ki omogočajo konfiguriranje s tem, ker zagotavljajo natančnejši nadzor nad načinom delovanja enote v različnih pogojih, ko pride do napake.

Preglednica 4. Kode notranjih napak

Ime parametra

Opis in privzeta vrednost

X00

Napaka transportnega sloja (ali ICMP) pri pošiljanju zahteve SIP.

X20

Časovna omejitev zahteve SIP poteče med čakanjem na odziv.

X40

Splošna napaka protokola SIP (npr. nesprejemljiv kodek v SDP v sporočilih 200 in ACK ali potek časovne omejitve med čakanjem na ACK).

X60

Klicana številka je neveljavna v skladu z danim načrtom klicanja.