- Domů
- /
- Článek
Konfigurace nastavení profilu pro telefony řady 9800 a 8875 (BroadWorks)
Tento článek nápovědy je určen pro Cisco Desk Phone řady 9800 a Cisco Video Phone 8875 registrované v Cisco BroadWorks. Informace na této stránce zahrnují synchronizaci profilu, ruční použití profilu a syntaxi konfigurace.
Nakonfigurujte telefon pro synchronizaci profilu
Resynchronizace profilu telefonu přes TFTP
Telefon podporuje více síťových protokolů pro načítání konfiguračních profilů. Nejzákladnějším protokolem přenosu profilu je TFTP (RFC1350). TFTP je široce používán pro zajišťování síťových zařízení v rámci privátních sítí LAN. Ačkoli se TFTP nedoporučuje pro nasazení vzdálených koncových bodů přes internet, může být vhodný pro nasazení v malých organizacích, pro vlastní předběžné zřizování a pro vývoj a testování. V následujícím postupu se profil změní po stažení souboru ze serveru TFTP.
| 1 |
V prostředí LAN připojte počítač a telefon k rozbočovači, přepínači nebo malému routeru. |
| 2 |
V počítači nainstalujte a aktivujte server TFTP. |
| 3 |
Pomocí textového editoru vytvořte konfigurační profil. Chcete-li ověřit, zda byl profil v telefonu zpřístupněn později, můžete některé hodnoty nastavit jako značky. Například nastavte hodnotu pro GPP_A na 12345678, jak je znázorněno v následujícím příkladu:
|
| 4 |
Uložte konfigurační soubor XML do kořenového adresáře serveru TFTP. Můžete ověřit, zda je server TFTP správně nakonfigurován: vyžádejte si soubor konfiguračního profilu pomocí jiného klienta TFTP, než je telefon. Přednostně použijte klienta TFTP, který je spuštěn na samostatném hostiteli od zřizovacího serveru. |
| 5 |
Ve webovém prohlížeči v počítači otevřete webovou stránku pro správu. Předpokládejme například, že adresa IP telefonu je 192.168.1.100, otevřete ve webovém prohlížeči následující adresu URL:
|
| 6 |
Vyberte kartu H a zkontrolujte hodnoty obecných parametrů GPP_A přes GPP_P. Ty by měly být prázdné. |
| 7 |
Znovu synchronizujte testovací telefon s konfiguračním profilem, který jste vytvořili otevřením adresy URL resynchronizace ve webovém prohlížeči. Příklad: Pokud je IP adresa serveru TFTP 192.168.1.200, příkaz by měl být podobný následujícímu příkladu:
Když telefon obdrží tento příkaz, zařízení na adrese 192.168.1.100 požádá o soubor konfiguračního profilu |
| 8 |
Ověřte, zda byl parametr správně aktualizován. Obnovte webovou stránku správy a přejděte na H Parametr GPP_A by nyní měl obsahovat hodnotu 12345678. |
Zřízení profilu specifického pro telefon na serveru TFTP
| 1 |
Získejte MAC adresu telefonu z jeho štítku produktu. (MAC adresa je číslo s čísly a malými hexadecimálními číslicemi, například 000e08aabbcc. |
| 2 |
Přejmenujte konfigurační soubor na Příklad:
|
| 3 |
Přesuňte nový soubor do virtuálního kořenového adresáře serveru TFTP. |
| 4 |
Přejděte na webovou stránku správy telefonu. |
| 5 |
Vyberte možnost |
| 6 |
Do pole Pravidlo profilu zadejte cestu k souboru profilu. Příklad: Předpokládejme, že IP adresa serveru TFTP je 192.168.1.200 a název souboru profilu je
|
| 7 |
Klikněte na Odeslat všechny změny. To způsobí okamžitý restart a opětovnou synchronizaci. Když dojde k další resynchronizaci, telefon načte nový soubor rozšířením výrazu makra $MA na jeho MAC adresu. |
Resynchronizujte profil telefonu s HTTP GET
| 1 |
Nainstalujte server HTTP do místního počítače nebo jiného přístupného hostitele. Open source server Apache lze stáhnout z internetu. |
| 2 |
Nahrajte soubor konfiguračního profilu do virtuálního kořenového adresáře nainstalovaného serveru. |
| 3 |
Chcete-li ověřit správnou instalaci serveru a přístup k souboru profilu, otevřete profil pomocí webového prohlížeče. |
| 4 |
Upravte Profile_Rule testovacího telefonu tak, aby namísto TFTP serveru ukazoval na server HTTP, aby byl jeho profil pravidelně stahován. Například za předpokladu, že server HTTP je na 192.168.1.300 a název souboru profilu je basic.txt, zadejte následující hodnotu:
|
| 5 |
Klikněte na Odeslat všechny změny. To způsobí okamžitý restart a opětovnou synchronizaci. |
| 6 |
Sledujte zprávy syslog, které telefon odesílá. Periodické resynchronizace by nyní měly získávat profil ze serveru HTTP. |
| 7 |
V protokolech serveru HTTP sledujte, jak se informace, které identifikují testovací telefon, objevují v protokolu uživatelských agentů. Tyto informace by měly obsahovat výrobce, název produktu, aktuální verzi firmwaru a sériové číslo. |
Automaticky znovu synchronizujte profil telefonu
Zařízení může periodicky synchronizovat se zřizovacím serverem, aby se zajistilo, že všechny změny profilu provedené na serveru budou přeneseny do koncového zařízení (na rozdíl od odesílání explicitního požadavku na opětovnou synchronizaci koncového bodu).
Aby se telefon pravidelně synchronizoval se serverem, je adresa URL konfiguračního profilu definována pomocí parametru Profile_Rule a perioda resyncování je definována pomocí parametru Resync_Periodic.
| 1 |
Přejděte na webovou stránku správy telefonu. |
| 2 |
Vyberte možnost |
| 3 |
Definujte parametr Profile_Rule. Tento příklad předpokládá IP adresu serveru TFTP 192.168.1.200. |
| 4 |
Do pole Znovu synchronizovat periodické zadejte malou hodnotu pro testování, například 30 sekund. |
| 5 |
Klikněte na Odeslat všechny změny. S novým nastavením parametrů se telefon dvakrát za minutu znovu synchronizuje s konfiguračním souborem, který URL určuje. |
| 6 |
Sledujte výsledné zprávy ve stopě syslog. |
| 7 |
Zkontrolujte, zda je pole Resynchronizace při resetování nastaveno na hodnotu Ano.
|
| 8 |
Zapněte telefon a vynuťte jej k opětovné synchronizaci se zajišťovacím serverem. Pokud operace resynchronizace selže z jakéhokoli důvodu, například pokud server nereaguje, jednotka počká (na počet sekund nakonfigurovaných v Resync Error Retry Delay), než se pokusí znovu synchroniz ovat. Pokud je zpoždění opakovaného pokusu o opětovné synchronizaci nulové, telefon se po neúspěšném pokusu o opětovnou synchronizaci nepokouší znovu synchronizovat. |
| 9 |
(Volitelné) Nastavte hodnotu pole Z poždění opakovaného pokusu o opětovné synchronizaci na malé číslo, například 30.
|
| 10 |
Zakažte TFTP server a sledujte výsledky ve výstupu syslog. |
Parametry resynchronizace profilu
Následující tabulka definuje funkci a využití parametrů synchronizace profilu v části Profil konfigurace na kartě H webové stránce telefonu. Definuje také syntaxi řetězce, který je přidán do konfiguračního souboru telefonu (cfg.xml) s kódem XML pro konfiguraci parametru.
|
Parametr |
Popis |
|---|---|
|
Povolit zřízení |
Povoluje nebo popírá akce synchronizace konfiguračního profilu.
Výchozí: Ano |
|
Resynchronizace při resetování |
Určuje, zda telefon po zapnutí a po každém pokusu o upgrade znovu synchronizuje konfigurace se zajišťovacím serverem.
Výchozí: Ano |
|
Resynchronizace náhodného zpoždění |
Zabraňuje přetížení zajišťovacího serveru při současném zapnutí velkého počtu zařízení a pokusu o počáteční konfiguraci. Toto zpoždění je účinné pouze při počátečním pokusu o konfiguraci po zapnutí nebo resetování zařízení. Parametr je maximální časový interval, který zařízení čeká, než naváže kontakt se zajišťovacím serverem. Skutečné zpoždění je pseudo-náhodné číslo mezi 0 a touto hodnotou. Tento parametr je v jednotkách 20 sekund. Platná hodnota se pohybuje mezi 0 a 65535.
Výchozí hodnota je 2 (40 sekund). |
|
Resynchronizace At (HHmm) |
Čas (HHmm), který telefon znovu synchronizuje se zajišťovacím serverem. Hodnota tohoto pole musí být čtyřmístné číslo v rozmezí od 0000 do 2400, aby bylo možné označit čas ve formátu HHmm. Například 0959 označuje 09:59.
Výchozí hodnota je prázdná. Pokud je hodnota neplatná, parametr je ignorován. Pokud je tento parametr nastaven na platnou hodnotu, bude parametr Resynchronizovat periodický parametr ignorován. |
|
Resynchronizace při náhodném zpoždění |
Zabraňuje přetížení zajišťovacího serveru při současném zapnutí velkého počtu zařízení. Aby se zabránilo zaplavení požadavků na opětovnou synchronizaci na server z více telefonů, telefon se resynchronizuje v rozsahu mezi hodinami a minutami a hodinami a minutami plus náhodným zpožděním (hhmm, hhmm+random_delay). Pokud například náhodné zpoždění = (Resynchronizace při náhodném zpoždění + 30) /60 minut, vstupní hodnota v sekundách se převede na minuty, zaokrouhlí se na další minutu, aby se vypočítal konečný interval random_delay.
Platná hodnota se pohybuje mezi 600 a 65535. Pokud je hodnota menší než 600, je interní náhodné zpoždění mezi 0 a 600. Výchozí hodnota je 600 sekund (10 minut). |
|
Periodická opětovná synchronizace |
Časový interval mezi periodickou resynchronizací se zajišťovacím serverem. Přidružený časovač synchronizace je aktivní až po první úspěšné synchronizaci se serverem. Platné formáty jsou následující:
Nastavte tento parametr na nulu, chcete-li zakázat periodickou resynchronizaci. Výchozí hodnota je 3600 sekund. |
|
Chyba opětovného synchronizace Zpoždění opakovaného pokusu |
Pokud operace opětovné synchronizace selže, protože telefon nemohl načíst profil ze serveru nebo je stažený soubor poškozen nebo dojde k interní chybě, telefon se pokusí znovu synchronizovat po čase určeném v sekundách. Platné formáty jsou následující:
Pokud je zpoždění nastaveno na hodnotu 0, zařízení se po neúspěšném pokusu o opětovnou synchronizaci nepokouší znovu synchronizovat.
Výchozí nastavení: 60,120,240,480,960,1920,3840,7680,15360,30720,61440,86400 |
|
Vynucené zpoždění synchronizace |
Maximální zpoždění (v sekundách), kdy telefon čeká před provedením resynchronizace. Zařízení se nesynchronizuje, když je aktivní jedna z jeho telefonních linek. Protože resynchronizace může trvat několik sekund, je žádoucí počkat, až bude zařízení delší dobu nečinné, než bude znovu synchronizovat. To umožňuje uživateli uskutečňovat hovory postupně bez přerušení. Zařízení má časovač, který začne odpočítávat, když se všechny jeho řádky stanou nečinnými. Tento parametr je počáteční hodnota čítače. Události resynchronizace jsou zpožděny, dokud se tento čítač nesníží na nulu. Platná hodnota se pohybuje mezi 0 a 65535.
Výchozí hodnota je 14 400 sekund. |
|
Resynchronizace z SIP |
Řídí požadavky na operace resynchronizace prostřednictvím události SIP NOTIFY odeslané z proxy serveru poskytovatele služeb do telefonu. Pokud je povoleno, může proxy požádat o opětovnou synchronizaci odesláním zprávy SIP NOTIFY obsahující hlavičku Event: resync do zařízení.
Výchozí: Ano |
|
Resynchronizace po pokusu o upgrade |
Povolí nebo zakáže operaci resynchronizace po provedení aktualizace. Pokud je vybrána možnost Ano, synchronizace se spustí po upgradu firmwaru.
Výchozí: Ano |
|
Resynchronizační spouštěč 1 Resynchronizační spouštěč 2 |
Pokud se logická rovnice v těchto parametrech vyhodnotí jako FALSE, resynchronizace se nespustí, ani když je Resync On Reset nastavena na hodnotu TRUE. Pouze resynchronizace prostřednictvím adresy URL přímé akce a upozornění SIP ignoruje tyto spouštěče resynchronizace. Parametry lze naprogramovat podmíněným výrazem, který prochází makro expanzí. Platná rozšíření makra naleznete v části Proměnné rozšíření makra v části Param etry zřizování.
Výchozí: Prázdné |
|
Uživatelsky konfigurovatelný Resync |
Umožňuje uživateli znovu synchronizovat telefon z nabídky obrazovky telefonu. Pokud je nastav ena na Ano, uživatel může znovu synchronizovat konfiguraci telefonu zadáním pravidla profilu z telefonu. Pokud je nastavena na Ne, parametr Pravid lo profilu se nezobrazí v nabídce obrazovky telefonu.
Výchozí: Ano |
|
Resynchronizace selže na FNF |
Resynchronizace je obvykle považována za neúspěšnou, pokud požadovaný profil není přijat ze serveru. Tento parametr přepíše toto chování. Pokud je nastaveno na Ne, zařízení přijme odpověď
Výchozí: Ano |
|
Typ ověřování profilu |
Určuje pověření, která se mají použít pro ověřování účtu profilu. Dostup né možnosti jsou:
Výchozí: Základní ověřování HTTP Další informace naleznete v části Zadání typu ověřování profilu v části Zadání telefonu pro synchronizaci profilu. |
|
Pravidlo profilu Pravidlo profilu B Pravidlo profilu C Pravidlo profilu D |
Každé pravidlo profilu informuje telefon o zdroji, ze kterého má získat profil (konfigurační soubor). Během každé operace resynchronizace telefon aplikuje všechny profily postupně.
Šifrovací klíč můžete volitelně uzavřít do uvozovek („).
Výchozí: |
|
Možnost DHCP k použití |
Možnosti DHCP, oddělené čárkami, slouží k načtení firmwaru a profilů. Výchozí nastavení: 66,160,159,150,60,43,125 |
|
DHCPv6 Možnost použití |
Možnosti DHCP, oddělené čárkami, slouží k načtení firmwaru a profilů. Výchozí nastavení: 17,160,159 |
Zřizování prostřednictvím Cisco XML
Telefony můžete zřídit prostřednictvím funkcí Cisco XML.
XML objekt můžete odeslat do telefonu paketem SIP Notify nebo HTTP Post do rozhraní CGI telefonu: http://PhoneIPAddress/CGI/Execute.
CP-xxxx-3PCC rozšiřuje funkci Cisco XML na podporu zřizování prostřednictvím objektu XML:
<CP-xxxx-3PCCExecute>
<ExecuteItem URL=Resync:[profile-rule]/>
</CP-xxxx-3PCCExecute>
Poté, co telefon obdrží objekt XML, stáhne zřizovací soubor z [profile-rule]. Toto pravidlo používá makra ke zjednodušení vývoje aplikace služeb XML.
Rozlišení URL s rozšířením makra
Podadresáře s více profily na serveru poskytují pohodlnou metodu pro správu velkého počtu nasazených zařízení. Adresa URL profilu může obsahovat:
-
Název zřizovacího serveru nebo explicitní IP adresa. Pokud profil identifikuje zřizovací server podle názvu, telefon provede vyhledávání DNS a vyřeší název.
-
Nestandardní serverový port, který je zadán v adrese URL pomocí standardní syntax:port za názvem serveru
. -
Podadresář virtuálního kořenového adresáře serveru, ve kterém je profil uložen, určený standardním zápisem URL a spravován rozšířením makra.
Například následující Profile_Rule požaduje soubor profilu ($PN.cfg) v podadresáři serveru /cisco/config ze serveru TFTP, který je spuštěn na hostiteli prov.telco .com a poslouchá připojení na portu 6900:
<Profile_Rule>
tftp://prov.telco.com:6900/cisco/config/$PN.cfg
</Profile_Rule>
Profil pro každý telefon lze identifikovat v parametru pro obecné účely, přičemž jeho hodnota je uvedena v rámci společného pravidla profilu pomocí rozšíření makra.
Předpokládejme například, že GPP_B je definován jako Dj6Lmp23Q.
Profile_Rule má hodnotu:
tftp://prov.telco.com/cisco/$B/$MA.cfg
Když se zařízení znovu synchronizuje a makra se rozbalí, telefon s MAC adresou 000e08012345 požádá o profil s názvem, který obsahuje MAC adresu zařízení na následující adrese URL:
tftp://prov.telco.com/cisco/Dj6Lmp23Q/000e08012345.cfg
Zadejte typ ověřování profilu
Ověření profilu umožňuje uživatelům telefonu znovu synchronizovat zřizovací profil do telefonu. Informace o ověření jsou vyžadovány, když se telefon pokouší znovu synchronizovat a stáhnout konfigurační soubor poprvé a zobrazí se chyba ověřování HTTP nebo HTTPS 401. Když tuto funkci povolíte, zobrazí se v telefonu obrazovka Nastavení účtu profilu v následujících situacích:
-
Když dojde k chybě ověřování HTTP nebo HTTPs 401 během prvního zřizování po restartování telefonu
-
Když jsou uživatelské jméno a heslo účtu profilu prázdné
-
Pokud v pravidle profilu není žádné uživatelské jméno a heslo
Pokud obrazovka Nastavení účtu profilu chybí nebo je ignorována, může uživatel také přistupovat k obrazovce nastavení prostřednictvím nabídky obrazovky telefonu nebo pomocí softwarové klávesy Nastavení, která se zobrazí pouze v případě, že není zaregistrována žádná linka v telefonu.
Když tuto funkci zakážete, obrazov ka Nastavení účtu profilu se v telefonu nezobrazí.
Uživatelské jméno a heslo v poli Pravidlo profilu mají vyšší prioritu než účet profilu.
-
Pokud zadáte správnou adresu URL v poli Pravid lo profilu bez uživatelského jména a hesla, telefon vyžaduje ověření nebo přehled pro opětovnou synchronizaci profilu. Se správným profilovým účtem prochází ověřování. S nesprávným profilovým účtem se ověřování nezdaří.
-
Pokud zadáte správnou adresu URL v poli Pravid lo profilu se správným uživatelským jménem a heslem, telefon vyžaduje ověření nebo přehled pro opětovnou synchronizaci profilu. Účet profilu se nepoužívá pro resynchronizaci telefonu. Přihlášení proběhlo úspěšně.
-
Pokud zadáte správnou adresu URL v poli Pravid lo profilu s nesprávným uživatelským jménem a heslem, telefon vyžaduje ověření nebo přehled pro opětovnou synchronizaci profilu. Účet profilu se nepoužívá k resynchronizaci telefonu. Přihlášení vždy selže.
-
Pokud zadáte nesprávnou adresu URL v poli Pravid lo profilu, přihlášení se vždy nezdaří.
Parametry můžete také nakonfigurovat v konfiguračním souboru telefonu pomocí kódu XML (cfg.xml).
Typ ověřování profilu můžete zadat na webové stránce správy telefonu.
| 1 |
Přejděte na webovou stránku správy telefonu. |
| 2 |
Vyberte možnost |
| 3 |
V části Profil konfigurace nastavte parametr Typ ověřování profilu a určete pověření, která mají být použita pro ověřování účtu profilu. Tento parametr můžete nakonfigurovat v souboru XML konfigurace telefonu (cfg.xml) zadáním řetězce v tomto formátu:
Možnosti:
Výchozí: Základní ověřování HTTP |
| 4 |
Klikněte na Odeslat všechny změny. |
Ruční použití profilu v telefonu
Stáhněte konfigurační soubor do telefonu ze serveru TFTP
Pomocí těchto kroků stáhnete konfigurační soubor do aplikace serveru TFTP v počítači.
| 1 |
Připojte počítač k portu LAN telefonu. |
| 2 |
Spusťte v počítači serverovou aplikaci TFTP a zkontrolujte, zda je konfigurační soubor k dispozici v kořenovém adresáři TFTP. |
| 3 |
Ve webovém prohlížeči zadejte IP adresu LAN telefonu, adresu IP počítače, název souboru a přihlašovací údaje. Použijte tento formát:
Příklad:
|
Stáhněte konfigurační soubor do telefonu pomocí cURL
Proveďte tyto kroky a stáhněte konfiguraci do telefonu pomocí cURL. Tento nástroj příkazového řádku se používá k přenosu dat se syntaxí URL. Chcete-li stáhnout cURL, navštivte:
https://curl.haxx.se/download.html
Doporučujeme, abyste k odeslání konfigurace do telefonu nepoužívali cURL, protože uživatelské jméno a heslo mohou být zachyceny při používání cURL.
| 1 |
Připojte počítač k portu LAN telefonu. |
| 2 |
Stáhněte konfigurační soubor do telefonu zadáním následujícího příkazu cURL:
|
Reference pro konfiguraci profilu
Telefon přijímá konfigurace ve formátu XML.
Příklady v této části používají konfigurační profily se syntaxí XML.
Formáty konfiguračních profilů
Konfigurační profil definuje hodnoty parametrů pro telefon.
Formát XML konfiguračního profilu používá ke kompilaci parametrů a hodnot standardní nástroje pro tvorbu XML.
Každý telefon má jinou sadu funkcí, a proto jinou sadu parametrů.
Otevřít formát profilu
Profil otevřeného formátu je textový soubor se syntaxí podobnou XML v hierarchii prvků, s atributy a hodnotami prvků. Tento formát umožňuje vytvořit konfigurační soubor pomocí standardních nástrojů. Konfigurační soubor XML lze odeslat ze zajišťovacího serveru do telefonu během operace resynchronizace bez kompilace jako binární objekt.
Telefon může přijímat konfigurační formáty, které generují standardní nástroje. Tato funkce usnadňuje vývoj softwaru back-end zajišťovacího serveru, který generuje konfigurační profily ze stávajících databází.
Pro ochranu důvěrných informací v konfiguračním profilu doručí zřizovací server konfigurační soubor XML do telefonu přes kanál zabezpečený službou TLS. Volitelně lze soubor komprimovat pomocí algoritmu gzip deflate (RFC1951).
Soubor lze zašifrovat jednou z těchto metod šifrování:
-
Šifrování AES-256-CBC
-
Šifrování obsahu HTTP založené na RFC-8188 s šifrováním AES-128-GCM
Konfigurační soubor může obsahovat tyto komponenty:
-
Značky prvků
-
atributy
-
Parametry
-
Funkce formátování
-
XML komentáře
Příklad: Otevřít formát profilu
<flat-profile>
<Resync_On_Reset> Yes </Resync_On_Reset>
<Resync_Periodic> 7200 </Resync_Periodic>
<Profile_Rule> tftp://prov.telco.com:6900/cisco/config/CP_xxxx_MPP.cfg</Profile_Rule>
</flat-profile>
Značka <flat-profile>prvku uzavírá všechny prvky parametrů, které telefon rozpozná.
Vlastnosti popisku prvku
Při vytváření nebo aktualizaci konfiguračního souboru mějte na paměti následující pravidla.
-
Formát zřizování XML a webové uživatelské rozhraní umožňují konfiguraci stejných nastavení. Názvy značek XML a názvy polí ve webovém uživatelském rozhraní jsou podobné, ale liší se v důsledku omezení názvů prvků XML. Například podtržítka (_) v konfiguračním souboru XML namísto mezer ve webovém uživatelském rozhraní.
-
<flat-profile>Telefon rozpoznává prvky se správnými názvy parametrů, které jsou zapouzdřeny ve speci
álním prvku. -
Názvy prvků jsou uzavřeny v úhlových závorkách.
-
Většina názvů prvků je podobná názvům polí ve webovém uživatelském rozhraní telefonu s následujícími úpravami:
-
Názvy prvků nesmí obsahovat mezery ani speciální znaky. Chcete-li odvodit název prvku z názvu webového pole, nahraďte podtržítko za každou mezeru nebo speciální znaky
[,],(,)nebo/.Příklad: Pr <Resync_On_Reset>vek představuje pole Resynchronizace při resetování.
-
Každý název prvku musí být jedinečný. Ve webovém uživatelském rozhraní telefonu se stejná pole mohou zobrazit na více webových stránkách, například na stránkách Řádek, Uživatel a Rozšíření. Přidejte
[n] k názvuprvku a označte číslo, které je zobrazeno na kartě stránky.Příklad: Pr
<Dial_Plan_1_>vek představuje čísel ný plán pro čáru 1.
-
-
Každá značka úvodního prvku musí mít odpovídající popisek uzavíracího prvku. Například:
<flat-profile> <Resync_On_Reset> Yes </Resync_On_Reset> <Resync_Periodic> 7200 </Resync_Periodic> <Profile_Rule>tftp://prov.telco.com: 6900/cisco/config/CP_xxxx_MPP.cfg </Profile_Rule> </flat-profile> -
Značky prvků rozlišují velká a malá písmena.
-
Značky prázdných prvků jsou povoleny a budou interpretovány jako konfigurace hodnoty tak, aby byla prázdná. Zadejte popisek prvku otevírání bez odpovídajícího popisku prvku a vložte mezeru a lomítko před uzavírací úhlovou závorku (>). V tomto příkladu je pravidlo profilu B prázdné:
<Profile_Rule_B /> -
Značku prázdného prvku lze použít k zabránění přepsání libovolných uživatelem zadaných hodnot během operace resynchronizace. V následujícím příkladu se nastavení rychlé volby uživatele nezmění:
<flat-profile> <Speed_Dial_2_Name ua="rw"/> <Speed_Dial_2_Number ua="rw"/> <Speed_Dial_3_Name ua="rw"/> <Speed_Dial_3_Number ua="rw"/> <Speed_Dial_4_Name ua="rw"/> <Speed_Dial_4_Number ua="rw"/> <Speed_Dial_5_Name ua="rw"/> <Speed_Dial_5_Number ua="rw"/> <Speed_Dial_6_Name ua="rw"/> <Speed_Dial_6_Number ua="rw"/> <Speed_Dial_7_Name ua="rw"/> <Speed_Dial_7_Number ua="rw"/> <Speed_Dial_8_Name ua="rw"/> <Speed_Dial_8_Number ua="rw"/> <Speed_Dial_9_Name ua="rw"/> <Speed_Dial_9_Number ua="rw"/> </flat-profile> -
Použijte prázdnou hodnotu k nastavení odpovídajícího parametru na prázdný řetězec. Zadejte otvírací a zavírací prvek bez jakékoli hodnoty mezi nimi. V následujícím příkladu je parametr GPP_A nastaven na prázdný řetězec.
<flat-profile> <GPP_A> </GPP_A> </flat-profile> -
Nerozpoznané názvy prvků jsou ignorovány.
Vlastnosti parametru
Tyto vlastnosti platí pro parametry:
Jakékoli parametry, které nejsou specifikovány profilem, zůstanou v telefonu nezměněny.
Nerozpoznané parametry jsou ignorovány.
Pokud profil Otevřený formát obsahuje více výskytů stejné tagy parametru, poslední takový výskyt přepíše všechny dřívější. Abyste předešli neúmyslnému přepsání hodnot konfigurace parametru, doporučujeme, aby každý profil zadal maximálně jednu instanci parametru.
Přednost má poslední zpracovaný profil. Pokud více profilů určuje stejný parametr konfigurace, má přednost hodnota posledně uvedeného profilu.
Formáty řetězců
Tyto vlastnosti platí pro formátování řetězců:
Komentáře jsou povoleny pomocí standardní XML syntaxe.
<!-- My comment is typed here -->Pro čitelnost je povolen úvodní a koncový prázdný prostor, ale je odstraněn z hodnoty parametru.
Nové čáry v hodnotě se převedou na mezery.
Záhlaví XML formuláře
<? ?> je povoleno, ale telefon to ignoruje.Pro zadání speciálních znaků použijte základní úniky znaků XML, jak je znázorněno v následující tabulce.
Speciální znak
XML Escape Sequence
& (ampersand)
&
< (méně než)
<
> (větší než)
>
'(apostrof)
'
„(dvojitá citace)
„
V následujícím příkladu jsou zadány úniky znaků, které představují symboly větší než a menší než, které jsou vyžadovány v pravidle číselného plánu. Tento příklad definuje telefonní plán informační horké linky, který nastaví <Dial_Plan_1_>parametr ( rovný (S0 <:18005551212>).
<flat-profile> <Dial_Plan_1_> (S0 <:18005551212>) </Dial_Plan_1_> </flat-profile>Jsou přeloženy číselné znaky pomocí desetinných a hexadecimálních hodnot
(s.a. (a.).Firmware telefonu podporuje pouze znaky ASCII.
Komprese otevřeného profilu
Podporovanou metodou komprese je algoritmus gzip deflate (RFC1951). Nástroj gzip a knihovna komprese, která implementuje stejný algoritmus (zlib), jsou k dispozici na internetových stránkách.
Pro identifikaci komprese telefon očekává, že komprimovaný soubor bude obsahovat hlavičku kompatibilní s gzip. Vyvolání nástroje gzip na původním profilu Otevřít vygeneruje záhlaví. Telefon zkontroluje staženou hlavičku souboru a určí formát souboru.
Pokud je například soubor profile.xml platným profilem, bude přijat také soubor profil.xml. gz. Tento typ profilu může generovat kterýkoli z následujících příkazů:
-
>gzip profile.xmlNahradí původní soubor komprimovaným souborem.
-
>cat profile.xml | gzip > profile.xml.gzPonechá původní soubor na místě a vytvoří nový komprimovaný soubor.
Šifrování otevřeného profilu
Šifrování symetrického klíče lze použít k šifrování otevřeného konfiguračního profilu bez ohledu na to, zda je soubor komprimován nebo ne. Komprese, pokud je použita, musí být použita před šifrováním.
Zřizovací server používá protokol HTTPS ke zpracování počátečního zřizování telefonu po nasazení. Předšifrování konfiguračních profilů offline umožňuje použití HTTP pro následnou resynchronizaci profilů. Tím se snižuje zatížení serveru HTTPS při rozsáhlých nasazeních.
Telefon podporuje dvě metody šifrování konfiguračních souborů:
-
Šifrování AES-256-CBC
-
Šifrování obsahu HTTP založené na RFC 8188 s šifrováním AES-128-GCM
Klíč nebo materiál pro zadávání klíčů (IKM) musí být v jednotce přednastaven dříve. Bootstrap tajného klíče lze bezpečně provést pomocí HTTPS.
Název konfiguračního souboru nevyžaduje konkrétní formát, ale název souboru, který končí příponou .cfg, obvykle označuje konfigurační profil.
Šifrování AES-256-CBC
Telefon podporuje šifrování AES-256-CBC pro konfigurační soubory.
Šifrování může provádět šifrovací nástroj OpenSSL, který je k dispozici ke stažení z různých internetových stránek. Podpora 256bitového šifrování AES může vyžadovat opětovnou kompilaci nástroje pro povolení kódu AES. Firmware byl testován proti verzi openssl-1.1.1d.
U šifrovaného souboru profil očekává, že soubor bude mít stejný formát jako generovaný následujícím příkazem:
# example encryption key = SecretPhrase1234
openssl enc –e –aes-256-cbc –k SecretPhrase1234 –in profile.xml –out profile.cfg
# analogous invocation for a compressed xml file
openssl enc –e –aes-256-cbc –k SecretPhrase1234 –in profile.xml.gz –out profile.cfg
Malá písmena -k předchází tajnému klíči, což může být jakákoli prostá textová fráze, a který se používá ke generování náhodného 64bitového soli. S tajemstvím zadaným argumentem -k odvozuje šifrovací nástroj náhodný 128bitový počáteční vektor a skutečný 256bitový šifrovací klíč.
Pokud je tato forma šifrování použita v konfiguračním profilu, musí být telefon informován o hodnotě tajného klíče pro dešifrování souboru. Tato hodnota je zadána jako kvalifikátor v adrese URL profilu. Syntaxe je následující, s použitím explicitní adresy URL:
[--key “SecretPhrase1234”] http://prov.telco.com/path/profile.cfg
Tato hodnota je naprogramována pomocí jednoho z parametrů Profile_Rule.
Několik parametrů zřizování podléhá internímu rozšíření makra před vyhodnocením. Tento krok předběžného vyhodnocení poskytuje větší flexibilitu při řízení aktivit resynchronizace a upgradu telefonu.
Tyto skupiny parametrů procházejí makro rozšířením před vyhodnocením:
-
Znovu synchronizovat spouštěč_*
-
Pravidlo_profilu*
-
Log_xxx_msg
-
Upgrade_Rule
Za určitých podmínek se některé obecné parametry (GPP_*) také podrobí rozšíření makra, jak je výslovně uvedeno v části Vol itelné argumenty resynchronizace níže.
Během expanze makra obsah pojmenovaných proměnných nahrazuje výrazy tvaru $NAME a $ (NAME). Mezi tyto proměnné patří obecné parametry, několik identifikátorů produktu, určité časovače událostí a hodnoty stavu zřizování. Úplný seznam naleznete v části Rozšiřující proměnné makra v části Parametry zřizování.
V následujícím příkladu se výraz $ (MAU) používá k vložení adresy MAC 000E08012345.
Správce zadá: $ (MAU) config.cfg
Výsledné rozšíření makra pro zařízení s MAC adresou 000E08012345 je: 000E08012345config.cfg
Pokud název makra není rozpoznán, zůstane nerozbalený. Například název STRANGE není rozpoznán jako platný název makra, zatímco MAU je rozpoznán jako platný název makra.
Správce zadá: $strange$mau.cfg
Výsledné rozšíření makra pro zařízení s MAC adresou 000E08012345 je: $strange000E08012345.cfg
Rozšíření makra se nepoužije rekurzivně. Například $$MAU“ se rozšiřuje na $MAU“ ($$ je rozšířen) a nevede k MAC adrese.
Obsah parametrů zvláštního účelu, GPP_SA až GPP_SD, je mapován na makro výrazy $SA až $SD. Tyto parametry jsou pouze makro rozšířené jako argument voleb --key, -- uid a -- pwd v URL resync.
Podmíněné výrazy mohou spouštět události resynchronizace a vybírat z alternativních adres URL pro operace opětovné synchronizace a upgradu.
Podmíněné výrazy se skládají ze seznamu srovnání oddělených operá torem a. Aby byla podmínka pravdivá, musí být splněna všechna srovnání.
Každé srovnání se může týkat jednoho z následujících tří typů literálů:
-
Celočíselné hodnoty
-
Čísla verzí softwaru nebo hardwaru
-
Řetězce s dvojitými uvozovkami
Čísla verzí
Verze softwaru pro Cisco Video Phone 8875 používá tento formát (kde BN je číslo sestavení):
PHONEOS rrrr. 1-0-1-0001 - CZ
kde rrr r označuje model telefonu nebo řadu telefonu; 1 je hlavní verze; 0 je vedlejší verze; 1-0001 je mikro verze; a BN je číslo sestavení.
Porovnávací řetězec musí používat stejný formát. V opačném případě dojde k chybě při analýze formátu.
Při porovnávání verze softwaru se hlavní verze, vedlejší verze a mikro verze porovnávají postupně a nejlevější číslice mají přednost před posledně jmenovanými. Pokud jsou čísla verzí identická, porovnává se číslo sestavení.
Příklady platného čísla verze
PHONEOS-8875.1-0-1-0001-19
Srovnání
Uváděné řetězce lze porovnat pro rovnost nebo nerovnost. Celá čísla a čísla verzí lze také porovnávat aritmeticky. Srovnávací operátory mohou být vyjádřeny jako symboly nebo jako zkratky. Zkratky jsou vhodné pro vyjádření podmínky v profilu otevřeného formátu.
|
Provozovatel |
Alternativní syntaxe |
Popis |
Použitelné pro celočíselné a verzní operandy |
Použitelné pro operandy řetězce s kótovanými řetězci |
|---|---|---|---|---|
|
= |
ekv |
rovná se |
Ano |
Ano |
|
!= |
ne |
není rovno |
Ano |
Ano |
|
< |
Lt |
méně než |
Ano |
Ne |
|
<= |
le |
menší nebo rovno |
Ano |
Ne |
|
> |
gt |
větší než |
Ano |
Ne |
|
>= |
ge |
větší nebo roven |
Ano |
Ne |
|
AND |
|
a |
Ano |
Ano |
Je důležité uzavřít makro proměnné do dvojitých uvozovek, kde se očekává doslovný řetězec. Nedělejte to tam, kde se očekává číslo nebo číslo verze.
Při použití v kontextu parametrů Profile_Rule* a Upgrade_Rule musí být podmíněné výrazy uzavřeny do syntaxe „(expr)?“ jako v tomto příkladu pravidla upgradu. Nezapomeňte nahradit BN číslem sestavení vašeho zatížení firmwaru, na které chcete upgradovat.
($SWVER ne PHONEOS-8875.1-0-1-0001-19)? http://ps.tell.com/sw/PHONEOS-8875.1-0-1-0001-BN.loads
Nepoužívejte předchozí syntaxi se závorkami ke konfiguraci parametrů Resync_Trigger_*.
Pomocí syntaxe standardní adresy URL určete, jak načíst konfigurační soubory a načtení firmwaru v parametrech Profile_Rule* a Upgrade_Rule. Syntaxe je následující:
[schéma://] [server [:port]] cesta k souboru
Kde schéma je jednou z těchto hodnot:
-
tftp
-
http
-
https
Pokud je schéma vynecháno, předpokládá se tftp. Server může být název hostitele rozpoznávaný DNS nebo číselná adresa IP. Port je cílové číslo portu UDP nebo TCP. Cesta k souboru musí začínat kořenovým adresářem (/); musí to být absolutní cesta.
Pokud server chybí, použije se tftp server určený pomocí DHCP (možnost 66).
Pro pravidla upgradu musí být zadán server.
Pokud port chybí, použije se standardní port pro zadané schéma. Tftp používá UDP port 69, http TCP port 80, https TCP port 443.
Musí být přítomna cesta k souboru. Nemusí nutně odkazovat na statický soubor, ale může naznačovat dynamický obsah získaný prostřednictvím CGI.
Rozšíření makra platí v adresách URL. Níže jsou uvedeny příklady platných adres URL:
/$MA.cfg
/cisco/cfg.xml
192.168.1.130/profiles/init.cfg
tftp://prov.call.com/cpe/cisco$MA.cfg
http://neptune.speak.net:8080/prov/$D/$E.cfg
https://secure.me.com/profile?Linksys
Při použití možnosti DHCP 66 není prázdná syntaxe podporována pravidly upgradu. Platí pouze pro pravidlo profilu*.
Šifrování obsahu HTTP založené na RFC 8188
Telefon podporuje šifrování obsahu HTTP založené na RFC 8188 s šifrováním AES-128-GCM pro konfigurační soubory. Pomocí této metody šifrování může každá entita číst záhlaví zpráv HTTP. Užitečné zatížení však mohou číst pouze entity, které znají vstupní klíčovací materiál (IKM). Když je telefon vybaven IKM, telefon a zajišťovací server si mohou bezpečně vyměňovat konfigurační soubory a zároveň umožňují síťovým prvkům třetích stran používat hlavičky zpráv pro analytické a monitorovací účely.
Parametr konfigurace XML IKM_HTTP_EncryptContent drží IKM v telefonu. Z bezpečnostních důvodů není tento parametr přístupný na webové stránce správy telefonu. Není také viditelný v konfiguračním souboru telefonu, ke kterému máte přístup z IP adresy telefonu nebo ze zpráv o konfiguraci telefonu odeslaných na zřizovací server.
Pokud chcete použít šifrování založené na RFC 8188, ujistěte se, že:
-
Zajistěte telefon s IKM zadáním IKM s parametrem XML
IKM_HTTP_EncryptContent v konfiguračním souboru, který je odeslánze zřizovacího serveru do telefonu. -
Pokud je toto šifrování použito na konfigurační soubory odeslané ze zajišťovacího serveru do telefonu, ujistěte se, že hlavička HTTP kódování obsahu v konfiguračním souboru má aes128gcm.
Při absenci tohoto záhlaví má přednost metoda AES-256-CBC. Telefon použije dešifrování AES-256-CBC, pokud je v pravidle profilu přítomen klíč AES-256-CBC, bez ohledu na IKM.
-
Pokud chcete, aby telefon použil toto šifrování na konfigurační sestavy, které odesílá na zřizovací server, ujistěte se, že v pravidle sestavy není zadán žádný klíč AES-256-CBC.
Volitelné argumenty resynchronizace
Volitelné argumenty, key, uid a pwd, mohou předcházet URL zadaným v parametrech Profile_Rule*, souhrnně uzavřené hranatými závorkami.
Volba
Samotný klíč je zadán jako řetězec za termínem --key inform uje telefon, že konfigurační soubor, který přijímá ze zřizovacího serveru, je zašifrován šifrováním AES-256-CBC, pokud hlavička kódování obsahu v souboru neoznačuje šifrování aes128 gcm.--key. Klíč lze volitelně uzavřít do uvozovek („). Telefon používá klíč k dešifrování konfiguračního souboru.
Příklady použití
[--key VerySecretValue]
[--key “my secret phrase”]
[--key a37d2fb9055c1d04883a0745eb0917a4]
Volitelné argumenty v závorkách jsou rozšířeny makro. Parametry pro speciální účel, GPP_SA až GPP_SD, jsou makro rozšířeny na makro proměnné, $SA až $SD, pouze pokud jsou použity jako klíčové argumenty volby. Podívejte se na tyto příklady:
[--key $SC]
[--key “$SD”]
V profilech otevřeného formátu musí být argument --key stejný jako argument pro volbu -k, který je zadán openssl.
Možnosti uid a pwd lze použít k určení uživatelského ID a hesla, které budou odeslány v reakci na výzvy ověřování HTTP Basic a Digest, když je požadována zadaná adresa URL. Volitelné argumenty v závorkách jsou rozšířeny makro. Parametry pro speciální účel, GPP_SA až GPP_SD, jsou makro rozšířeny na makro proměnné, $SA až $SD, pouze pokud jsou použity jako klíčové argumenty volby. Podívejte se na tyto příklady:
GPP_SA = MyUserID
GPP_SB = MySecretPassword
[--uid $SA --pwd $SB] https://provisioning_server_url/path_to_your_config/your_config.xml
by se pak rozšířil na:
[--uid myUserId --pwdMySecretPassword] https://provisioning_server_url/path_to_your_config/your_config.xml
Datové typy
Tyto datové typy se používají s parametry konfiguračního profilu:
-
{a, b, c,...} - Volba mezi a, b, c,...
-
Bool—booleovská hodnota buď „ano“ nebo „ne“.
-
CADScript — miniscript, který určuje parametry kadence signálu. Až 127 znaků.
Syntaxe: S 1 [; S 2], kde:
-
S i =D i (na i,1 /off i,1 [, na i, 2 /off i,2 [, na i, 3 /off i, 3 [, na i,4 /off i, 4 [, na i ,5 /off i,5 [, na i ,6 /off i ,6]]]) a je známý jako sekce.
-
na i, j a vypnuto i, j jsou doba zapnutí/vypnutí segment u v sekundách. i = 1 nebo 2 a j = 1 až 6.
-
D i je celková doba trvání sekce v sekundách.
Všechna trvání mohou mít až tři desetinná místa, aby poskytovaly rozlišení 1 ms. Zástupný znak „*“ znamená nekonečné trvání. Segmenty v sekci se přehrávají v pořadí a opakují se, dokud se nepřehraje celková doba trvání.
Příklad 1:
60(2/4) Number of Cadence Sections = 1 Cadence Section 1: Section Length = 60 s Number of Segments = 1 Segment 1: On=2s, Off=4s Total Ring Length = 60sPříklad 2 - Rozlišovací prsten (krátký, krátký, krátký, dlouhý):
60(.2/.2,.2/.2,.2/.2,1/4) Number of Cadence Sections = 1 Cadence Section 1: Section Length = 60s Number of Segments = 4 Segment 1: On=0.2s, Off=0.2s Segment 2: On=0.2s, Off=0.2s Segment 3: On=0.2s, Off=0.2s Segment 4: On=1.0s, Off=4.0s Total Ring Length = 60s -
-
DialPlanScript — skriptovací syntaxe, která se používá k určení číselných plánů řádku 1 a řádku 2.
-
Float <n>— hodnota s plovoucí desetinnou čárkou až s n desetinnými místy.
-
FQDN — plně kvalifikovaný název domény. Může obsahovat až 63 znaků. Příklady jsou následující:
sip.cisco.com:5060 nebo 109.12.14. 12:12345
Sip.cisco.com nebo 109.12.14.12
-
FreqScript - miniscript, který specifikuje parametry frekvence a úrovně tónu. Obsahuje až 127 znaků.
Syntaxe: F 1 @L 1 [, F 2 @L 2 [, F 3 @L 3 [, F 4 @L 4 [, F 5 @L 5 [, F 6 @L 6]]]], kde:
-
F 1 —F 6 jsou frekvence v Hz (pouze celá čísla bez znaménka).
-
L 1 —L 6 jsou odpovídající úrovně v dBm (až s jedním desetinným místem).
Mezery před a za čárkou jsou povoleny, ale nedoporučují se.
Příklad 1 - Tón čekání hovoru:
440@-10 Number of Frequencies = 1 Frequency 1 = 440 Hz at –10 dBmPříklad 2 — Tón volby:
350@-19,440@-19 Number of Frequencies = 2 Frequency 1 = 350 Hz at –19 dBm Frequency 2 = 440 Hz at –19 dBm -
-
IP— Platná adresa IPv4 ve formě x.x.x.x, kde x je mezi 0 a 255. Příklad: 10.1.2.100.
-
ID uživatele — ID uživatele, jak se zobrazuje v adrese URL; až 63 znaků.
-
Telefon — Řetězec telefonního čísla, například 14081234567, *69, *72, 345678; nebo obecná adresa URL, například 1234 @10 .10.10. 100:5068 nebo jsmith@Cisco.com. Řetězec může obsahovat až 39 znaků.
-
PHTMPLT - šablona telefonního čísla. Každá šablona může obsahovat jeden nebo více vzorů, které jsou odděleny čárkou (,). Bílá mezera na začátku každého vzoru je ignorována. „?“ a „*“ představují zástupné znaky. Chcete-li reprezentovat doslovně, použijte %xx. Například %2a představuje *. Šablona může obsahovat až 39 znaků. Příklady: „1408*, 1510*“, „1408123???? , 555? 1.“.
-
Port — číslo portu TCP/UDP (0-65535). Může být specifikován v desetinném nebo hexadecimálním formátu.
-
ProvisioningRuleSyntax — skriptovací syntaxe, která se používá k definování pravidel synchronizace konfigurace a upgradu firmwaru.
-
PWRLevel — úroveň výkonu vyjádřená v dBm s jedním desetinným místem, například —13,5 nebo 1,5 (dBm).
-
RSCTMPLT — šablona kódu stavu odpovědi SIP, například „404, 5*“, „61?“ , „407,408,487,481“. Může obsahovat až 39 znaků.
-
Sig <n>—Podepsaná n-bitová hodnota. Může být specifikován v desetinném nebo hexadecimálním formátu. Před zápornými hodnotami musí předcházet znaménko „-“. Znaménko + před kladnými hodnotami je volitelné.
-
Hvězdné kódy — Aktivační kód pro doplňkovou službu, například *69. Kód může obsahovat až 7 znaků.
-
Str <n>- obecný řetězec s až n nevyhrazených znaků.
-
Čas <n>— Doba trvání v sekundách, až s n desetinnými místy. Mimořádně zadaná desetinná místa jsou ignorována.
-
ToneScript — miniscript, který určuje parametry frekvence, úrovně a kadence tónu průběhu hovoru. Skript může obsahovat až 127 znaků.
Syntaxe: Frekvenční skript; Z 1 [; Z 2].
Sekce Z 1 je podobná sekci S 1 v CADscriptu, kromě toho, že za každým segmentem zapnutí/vypnutí následuje parametr frekvenčních komponent: Z 1 = D 1 (na i,1 /off i, 1 /f i,1 [, na i, 2 /off i, 2 /f i,2 [, na i, 3 /off i,3], na i, 4 /off i, 4 /f i, 4 [, na i,5 /vypnuto i ,5 /f i,5 [, na i ,6 /vypnuto i ,6 /f i,6]]]]]) kde:
-
f i, j = n 1 [+n 2] +n 3 [+n 4 [+n 5 [+n 6]]]].
-
1 < n k < 6 určuje frekvenční komponenty ve FreqScriptu, které se používají v tomto segmentu.
Pokud je v segmentu použita více než jedna složka frekvence, komponenty se sečtou dohromady.
Příklad 1 - Tón volby:
350@-19,440@-19;10(*/0/1+2) Number of Frequencies = 2 Frequency 1 = 350 Hz at –19 dBm Frequency 2 = 440 Hz at –19 dBm Number of Cadence Sections = 1 Cadence Section 1: Section Length = 10 s Number of Segments = 1 Segment 1: On=forever, with Frequencies 1 and 2 Total Tone Length = 10sPříklad 2 - koktavý tón:
350@-19,440@-19;2(.1/.1/1+2);10(*/0/1+2) Number of Frequencies = 2 Frequency 1 = 350 Hz at –19 dBm Frequency 2 = 440 Hz at –19 dBm Number of Cadence Sections = 2 Cadence Section 1: Section Length = 2s Number of Segments = 1 Segment 1: On=0.1s, Off=0.1s with Frequencies 1 and 2 Cadence Section 2: Section Length = 10s Number of Segments = 1 Segment 1: On=forever, with Frequencies 1 and 2 Total Tone Length = 12s -
-
Uns <n>— n-bitová hodnota bez znaménka, kde n = 8,16 nebo 32. Může být zadán v desetinném nebo hexadecimálním formátu, například 12 nebo 0x18, pokud se hodnota vejde do n bitů.
Mějte tyto v úvahu:
- <Par Name>představuje název konfiguračního parametru. V profilu je odpovídající značka vytvořena nahrazením mezery podtržítkem „_“, například Par _Name.
- Prázdné pole výchozí hodnoty znamená prázdný řetězec < „“ >.
- Telefon nadále používá poslední nakonfigurované hodnoty pro značky, které nejsou v daném profilu přítomny.
- Šablony jsou porovnány v daném pořadí. Je vybrán první, ne nejbližší, zápas. Název parametru se musí přesně shodovat.
- Pokud je v profilu zadána více než jedna definice parametru, poslední taková definice v souboru je ta, která se projeví v telefonu.
- Specifikace parametru s prázdnou hodnotou parametru vynutí parametr zpět na výchozí hodnotu. Chcete-li místo toho zadat prázdný řetězec, použijte prázdný řetězec „“ jako hodnotu parametru.