Hazırlama parametre türleri

Bu bölümde, genel olarak fonksiyona göre düzenlenmiş hazırlama parametreleri açıklanmaktadır.

Genel amaçlı parametreler

Telefon belirli bir hazırlama çözümüyle etkileşim kurmak üzere yapılandırılırken, GPP_* (Yönetici Oturumu > Gelişmiş > Ses > Hazırlama) genel amaçlı parametreleri boş dize kayıtları olarak kullanılır. GPP_* parametreleri varsayılan olarak boştur. Bunlar, aşağıdakiler de dahil olmak üzere çeşitli değerler içerecek şekilde yapılandırılabilir:

  • Şifreleme anahtarları

  • URL’ler

  • Çok aşamalı hazırlama durum bilgileri.

  • Talep sonrası şablonları

  • Parametre adı takma ad eşlemeleri

  • Kısmi dize değerleri, sonunda tam parametre değerlerinde birleştirilir.

GPP_* parametreleri makro genişletme için diğer hazırlama parametreleri içerisinde mevcuttur. Bu amaçla, tek büyük harfli makro adları (A'dan P'ye) GPP_A'dan GPP_P'nin içeriğini tanımlamak için yeterlidir. Ayrıca, SA'dan SD'ye iki büyük harfli makro adları, aşağıdaki URL seçeneklerinin değişkenleri olarak kullanıldığında GPP_SA'dan GPP_SD'yi özel bir durum olarak tanımlar:

anahtar, uid ve pwd

Bu parametreler hazırlama ve yükseltme kurallarında değişkenler olarak kullanılabilir. Bunlar, değişken adının önüne "$" karakteri eklenerek (ör. $GPP_A) atıfta bulunulmaktadır.

Parametreleri etkinleştir

Provision_Etkinleştir ve Upgrade_Etkinleştir parametreleri, tüm profil yeniden eşitleme ve üretici yazılımı yükseltme işlemlerini kontrol eder. Bu parametreler yeniden eşitlemeleri ve yükseltmeleri birbirinden bağımsız olarak kontrol eder. Bu parametreler, yönetim web sunucusu aracılığıyla oluşturulan URL komutlarını yeniden eşitleme ve yükseltme işlemini de kontrol eder. Bu parametrelerin her ikisi de varsayılan olarak Evet olarak ayarlanmıştır.

Resync_From_SIP parametresi yeniden eşitleme işlemleri isteklerini kontrol eder. Hizmet sağlayıcı proxy sunucusundan telefona bir SIP NOTIFY olayı gönderilir. Etkinleştirilirse, proxy yeniden eşitleme isteyebilir. Proxy bunu yapmak için Olayı içeren bir SIP NOTIFY mesajı gönderir: cihazla yeniden eşitleme üstbilgisi.

Cihaz, isteği 401 yanıtıyla sınar (kullanılan kimlik bilgileri için yetkilendirme reddedildi). Cihaz, proxy'den gelen yeniden eşitleme isteğini kabul etmeden önce daha sonra kimliği doğrulanmış bir talep bekler. Etkinlik: reboot_now ve Etkinlik: restart_now üstbilgiler sırasıyla soğuk ve sıcak yeniden başlatmalar gerçekleştirir ve bunlar da sınanır.

Kalan iki etkinleştirme Resync_On_Reset ve Resync_After_Upgrade_Attempt’tır. Bu parametreler, açılma yazılımı yeniden başlatıldıktan ve her yükseltme denemesinden sonra cihazın bir yeniden eşitleme işlemi gerçekleştirilip gerçekleştirmeyeceğini belirler.

Resync_On_Sıfırlama etkinleştirildiğinde, cihaz sıfırlama gerçekleştirilmeden önce çalıştırma sırasını takip eden rastgele bir gecikme uygular. Gecikme, Resync_Random_Gecikmesinin (saniye cinsinden) belirttiği değere kadar olan rastgele bir süredir. Aynı anda açılan bir telefon havuzunda, bu gecikme yeniden eşitleme isteklerinin başlangıç saatlerini her birimden yayar. Bu özellik, bölgesel bir güç kesintisi durumunda büyük bir konut kurulumunda yararlı olabilir.

Tetikleyiciler

Telefon belirli aralıklarda veya belirli bir zamanda yeniden eşitlemenize izin verir.

Belirli aralıklarda yeniden eşitleme

Telefon, hazırlama sunucusuyla periyodik olarak yeniden eşitlemek üzere tasarlanmıştır. Yeniden eşitleme aralığı Resync_Periodic (saniye) olarak yapılandırılır. Değer boş bırakılırsa cihaz periyodik olarak yeniden eşitlemez.

Yeniden eşitleme, genellikle ses hatları boştayken gerçekleşir. Yeniden eşitleme zamanı geldiğinde bir ses hattı etkinse telefon, hat yeniden boşta olana kadar yeniden eşitleme prosedürünü geciktirir. Yeniden eşitleme, yapılandırma parametresi değerlerinin değişmesine neden olabilir.

Telefon sunucudan profili alamadığı, indirilen dosya bozuk olduğu veya dahili bir hata oluştuğu için yeniden eşitleme işlemi başarısız olabilir. Cihaz, Resync_Error_Retry_Gecikmesinde (saniye) belirtilen bir süre sonra yeniden eşitlemeyi dener. Resync_Error_Retry_Gecikmesi 0 olarak ayarlanırsa, cihaz başarısız bir yeniden eşitleme denemesinden sonra tekrar yeniden eşitlemeyi denemez.

Yükseltme başarısız olursa Upgrade_Error_Retry_Gecikme saniyelerinden sonra yeniden deneme gerçekleştirilir.

Koşullu bir yeniden eşitlemeyi tetiklemek için yapılandırılabilir iki parametre kullanılabilir: Resync_Trigger_1 ve Resync_Trigger_2. Her bir parametre makro genişletmeden geçen koşullu bir ifadeyle programlanabilir. Yeniden eşitleme aralığının süresi dolduğunda (bir sonraki yeniden eşitleme zamanı), ayarlanmışsa bir veya daha fazla tetikleyici doğru olarak değerlendirilmediği sürece tetikleyiciler yeniden eşitlemeyi engeller.

Aşağıdaki örnek koşulu bir yeniden eşitlemeyi tetikler. Örnekte, son telefon yükseltme denemesi 5 dakikadan (300 saniye) fazla sürmüştür ve son yeniden eşitleme denemesinden bu yana en az 10 dakika (600 saniye) geçmiştir.

$UPGTMR gt 300 ve $PRVTMR ge 600

Belirli bir zamanda yeniden eşitleme

Resync_At parametresi, telefonun belirli bir saatte yeniden eşitlemesini sağlar. Bu parametre saati belirtmek için 24 saatlik biçimi (ssdd) kullanır.

Resync_At_Random_Gecikme parametresi, telefonun belirtilmemiş bir gecikme süresinde yeniden eşitlemesini sağlar. Bu parametre süreyi belirtmek için pozitif bir tam sayı biçimi kullanır.

Aynı anda yeniden eşitlemeye ayarlanan birden fazla telefondan gelen yeniden eşitleme talepleriyle sunucuda taşkın meydana gelmesinden kaçınılmalıdır. Bunu yapmak için, telefon yeniden eşitlemeyi belirtilen süreden en fazla 10 dakika sonra tetikler.

Örneğin, yeniden eşitleme saatini 1000 (10:00) olarak ayarlarsanız, telefon yeniden eşitlemeyi 10:00 ile 10:10 arasında herhangi bir zamanda tetikler.

Bu özellik, varsayılan olarak devre dışıdır. Resync_At parametresi sağlanırsa, Resync_Periyodik parametresi yoksayılır.

Yapılandırılabilir planlar

Planları periyodik yeniden eşitlemeler için yapılandırabilir ve aşağıdaki hazırlama parametrelerini kullanarak yeniden eşitleme ve yükseltme hataları için yeniden deneme aralıklarını belirtebilirsiniz:

  • Resync_Periyodik

  • Resync_Error_Retry_Gecikmesi

  • Upgrade_Error_Retry_Gecikmesi

Her parametre tek bir gecikme değeri kabul eder (saniye). Yeni genişletilmiş sözdizimi, ardışık gecikme öğeleri virgülle ayrılmış listesine izin verir. Dizideki son öğe örtük olarak sonsuza kadar tekrarlanır.

Isteğe bağlı olarak, rastgele bir ekstra gecikme ekleyen başka bir sayısal değer belirlemek için artı işareti kullanabilirsiniz.

Örnek 1

Bu örnekte, telefon 2 saatte bir periyodik olarak yeniden eşitler. Yeniden eşitleme hatası meydana gelirse cihaz şu aralıklarla yeniden dener: 30 dakika, 1 saat, 2 saat, 4 saat. Cihaz, başarıyla yeniden eşitlenene kadar 4 saatlik aralıklarda denemeye devam eder.

 Resync_Periyodik=7200 Resync_Error_Retry_Gecikme=1800,3600,7200,14400 

Örnek 2

Bu örnekte, cihaz saatte bir periyodik olarak yeniden eşitler (artı en fazla 10 dakikalık ekstra rastgele gecikme). Bir yeniden eşitleme hatası olması durumunda, cihaz aşağıdaki aralıklarla yeniden dener: 30 dakika (artı en fazla 5 dakika). 1 saat (artı en fazla 10 dakika), 2 saat (artı en fazla 15 dakika). Cihaz, başarıyla yeniden eşitlenene kadar 2 saatlik aralıklarla (artı 15 dakikaya kadar) denemeye devam eder.

 Resync_Periyodik=3600+600 Resync_Error_Retry_Gecikme=1800+300,3600+600,7200+900 

Örnek 3

Bu örnekte, uzak yükseltme denemesi başarısız olursa, cihaz 30 dakika içinde, ardından bir saat daha sonra ve iki saat sonra yükseltmeyi yeniden dener. Yükseltme hala başarısız olursa, cihaz yükseltme başarılı olana kadar dört ila beş saatte bir tekrar dener.

 Upgrade_Error_Retry_Gecikme  =  1800,3600,7200,14400+3600 

Profil kuralları

Telefon birden fazla uzak yapılandırma profili parametresi sağlar (Profile_Kuralı*). Böylece, her bir yeniden eşitleme işlemi farklı sunucuların yönettiği birden fazla dosya alabilir.

En basit senaryoda, cihaz merkezi bir sunucudaki tek bir profile periyodik olarak yeniden eşitler ve ilgili tüm dahili parametreleri günceller. Alternatif olarak, profil farklı dosyalar arasında bölünebilir. Bir dosya, bir dağıtımdaki tüm telefonlar için ortaktır. Her hesap için ayrı, benzersiz bir dosya sağlanır. Şifreleme anahtarları ve sertifika bilgileri ayrı bir sunucuda saklanan başka bir profil tarafından sağlanabilir.

Yeniden eşitleme işleminin zamanı geldiğinde, telefon dört Profile_Kuralı* parametresini sırayla değerlendirir:

  1. Profile_Kuralı

  2. Profile_Rule_B

  3. rofile_Rule_C

  4. rofile_Rule_D

Her değerlendirme, bazı dahili parametrelerin olası güncellenmesiyle birlikte uzak hazırlama sunucusundan profil alınmasına yol açabilir. Bir değerlendirme başarısız olursa yeniden eşitleme dizisi kesilir ve Resync_Error_Retry_Gecikme parametresi (saniye) tarafından belirtilen en baştan tekrar denenir. Tüm değerlendirmelerin başarılı olması durumunda, cihaz Resync_Periodic parametresi tarafından belirtilen saniye boyunca bekler ve ardından başka bir yeniden eşitleme gerçekleştirir.

Her bir Profile_Kuralı* parametresinin içeriği bir dizi alternatiften oluşur. Alternatifler | (kanal) karakteriyle ayrılır. Her bir alternatif bir koşullu ifade, bir atama ifadesi, bir profil URL'si ve ilişkili tüm URL seçeneklerinden oluşur. Tüm bu bileşenler her bir alternatifte isteğe bağlıdır. Aşağıdakiler geçerli kombinasyonlar ve mevcutsa görünmeleri gereken sıradır:

 [ koşullu-expr ] [ atama-expr ] [[ seçenekler ] URL ] 

Her bir Profile_Kuralı* parametresinde, sonuncusu hariç olmak üzere tüm alternatifler bir koşullu ifade sağlamalıdır. Bu ifade değerlendirilir ve şu şekilde işlenir:

  1. Doğru olarak değerlendirilen bir alternatif bulunana kadar (veya koşullu ifadesi olmayan bir alternatif bulunana kadar) koşullar soldan sağa doğru değerlendirilir.

  2. Mevcutsa, eşlik eden tüm atama ifadeleri değerlendirilir.

  3. Bir URL'nin bu alternatifin parçası olarak belirtilmesi durumunda, belirtilen URL'de bulunan profili indirmeye çalışılır. Sistem, dahili parametreleri buna göre güncellemeye çalışır.

Tüm alternatiflerin koşullu ifadeleri varsa ve hiçbiri doğru olarak değerlendirilmezse (veya tüm profil kuralı boşsa), Profile_Kuralı* parametresinin tamamı atlanır. Dizideki bir sonraki profil kuralı parametresi değerlendirilir.

Örnek 1

Bu örnek belirtilen URL'deki profili koşulsuz olarak yeniden eşitler ve uzak hazırlama sunucusuna bir HTTP GET isteği gerçekleştirir:


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

Örnek 2

Bu örnekte, cihaz Hat 1'in kayıt durumuna bağlı olarak iki farklı URL'ye yeniden eşitler. Kaydın kaybedilmesi durumunda, cihaz bir CGI komut dosyasına HTTP POST işlemi gerçekleştirir. Cihaz, cihaz durumu hakkında ek bilgiler sağlayabilecek makro genişletilmiş GPP_A içeriğini gönderir:

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

Örnek 3

Bu örnekte, cihaz aynı sunucuya yeniden eşitler. Üniteye bir sertifika yüklenmemişse cihaz ek bilgiler sağlar (eski 2.0 öncesi birimler için):

 (“$CCERT” eq “Yüklendi”)? https://p.tel.com/config? | https://p.tel.com/config?cisco$MAU 

Örnek 4

Bu örnekte, GPP_A ilk URL üzerinden Sağlandı'ya eşit olarak ayarlanana kadar Hat 1 devre dışı bırakılır. Daha sonra, ikinci URL'ye yeniden eşitler:

 (“$A” ya da “Sağlanmış”)? (Line_Enable_1_ = “Hayır”;)! https://p.tel.com/init-prov | https://p.tel.com/configs 

Örnek 5

Bu örnekte, sunucunun döndürdüğü profilin XML öğe etiketleri içerdiği varsayılır. Bu etiketlerin, GPP_B'de depolanan takma adlar eşlemesi tarafından uygun parametre adlarıyla yeniden eşleştirilmesi gerekir:

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

Talep edilen bir profil sunucudan alınmazsa, yeniden eşitleme işlemi genellikle başarısız olarak değerlendirilir. Resync_Fails_On_FNF parametresi bu varsayılan davranışı geçersiz kılabilir. Resync_Fails_On_FNF Hayır olarak ayarlanırsa cihaz sunucudan gelen dosya bulunamadı yanıtını başarılı bir yeniden eşitleme olarak kabul eder. Resync_Fails_On_FNF için varsayılan değer Evet'tir.

Yükseltme kuralı

Yükseltme kuralı, cihaza yeni bir yüklemeyi etkinleştirmesini ve gerekirse yüklemeyi nereden alacağını söyler. Yük zaten cihazda ise, yüklemeyi denemez. Bu nedenle, istenen yük etkin olmayan bölümde olduğunda yük konumunun geçerliliği önemli değildir.

Upgrade_Kuralı, geçerli yükten farklıysa koşullu bir ifadeyle sınırlanmadığı veya Upgrade_Etkinleştir Hayır olarak ayarlanmadığı takdirde indirilecek ve uygulanacak bir üretici yazılımı yükü belirtir.

Telefon yapılandırılabilir bir uzak yükseltme parametresi sağlar: Upgrade_Kuralı. Bu parametre, profil kuralı parametrelerine benzer sözdizimini kabul eder. Yükseltmeler için URL seçenekleri desteklenmez ancak koşullu ifadeler ve atama ifadeleri kullanılabilir. Koşullu ifadeler kullanılırsa, parametre | karakteriyle ayrılan birden fazla alternatifle doldurulabilir. Her bir alternatif için sözdizimi aşağıdaki gibidir:

 [ koşullu-expr ] [ atama-expr ] URL'si 

Profile_Kuralı* parametrelerinde olduğu gibi, Upgrade_Kuralı parametresi bir koşullu ifade karşılanana veya koşullu ifadesi olmayan bir alternatif bulunana kadar her bir alternatifi değerlendirir. Belirtilirse, eşlik eden atama ifadeleri değerlendirilir. Ardından, belirtilen URL'ye yükseltme denenir.

Upgrade_Kuralı koşullu ifadesi olmayan bir URL içeriyorsa cihaz URL'nin belirttiği üretici yazılımı görüntüsüne yükseltir. Kuralın makro genişletilmesi ve değerlendirilmesinden sonra, kural değiştirilene veya şema + sunucu + bağlantı noktası + dosya yolunun etkin kombinasyonu değiştirilene kadar cihaz yükseltmeyi yeniden denemez.

Üretici yazılımı yükseltmesi girişimi için, cihaz prosedürün başlangıcında sesi devre dışı bırakır ve prosedürün sonunda yeniden başlatılır. Cihaz, yalnızca tüm ses hatları o anda etkin olmadığında Upgrade_Kuralı içerikleri tarafından yönlendirilen bir yükseltmeye otomatik olarak başlar.

Örneğin,


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

Bu örnekte, Upgrade_Kuralı üretici yazılımını belirtilen URL'de depolanan görüntüye yükseltir.

Başka bir örnek:

 ("$F" ne "beta-müşteri")? 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 

Bu örnek, üniteyi GPP_F genel amaçlı parametresinin içeriğine göre iki görüntüden birini yüklemeye yönlendirir.

Hazırlama parametreleri

Hazırlama parametrelerini telefon web sayfasındaki Hazırlama sekmesinde bulabilirsiniz.

Yapılandırma profili parametreleri

Aşağıdaki tabloda, Sağlama sekmesi altındaki Yapılandırma Profili Parametreleri bölümündeki her bir parametrenin işlevi ve kullanımı tanımlanmıştır.

Tablo 1. Yapılandırma profili parametreleri

Parametre adı

Açıklama ve varsayılan değer

Sağlamayı Etkinleştir

Üretici yazılımı yükseltme eylemlerinden bağımsız olarak tüm yeniden eşitleme eylemlerini kontrol eder. Uzak sağlamayı etkinleştirmek için Evet olarak ayarlayın.

Varsayılan değer Evet'tir.

Sıfırlama Sırasında Yeniden Eşitleme

Parametre güncellemelerinin ve üretici yazılımı yükseltmelerinin neden olduğu yeniden başlatmalar hariç her yeniden başlatmadan sonra yeniden eşitlemeyi tetikler.

Varsayılan değer Evet'tir.

Yeniden Eşitleme Rastgele Gecikmesi

Sıfırlama gerçekleştirmeden önce çalıştırma sırasını takip eden rastgele bir gecikme (saniye cinsinden). Bu, aynı anda açılması planlanan IP Telefon cihazlarının olduğu bir havuzda, her birimin hazırlama sunucusuna bir yeniden eşitleme talebi gönderdiği sürelerde bir yayılmaya neden olur. Bu özellik, bölgesel bir güç kesintisi durumunda büyük bir konut kurulumunda yararlı olabilir.

Bu alanın değeri 0 ile 65535 arasında bir tam sayı olmalıdır.

Varsayılan değer 2'dir.

Yeniden Eşitleme Saati (SAdk)

Cihazın hazırlama sunucusuyla yeniden eşitlediği saat (SAdk).

Bu alanın değeri, saati SSdd biçiminde göstermek için 0000 ile 2400 arasında değişen dört basamaklı bir sayı olmalıdır. Örneğin, 0959 09:59 değerini gösterir.

Varsayılan değer boştur. Değer geçersizse parametre yoksayılır. Bu parametre geçerli bir değerle ayarlanırsa, Periyodik Yeniden Eşitleme parametresi yoksayılır.

Rastgele Gecikmede Yeniden Eşitleme

Aynı anda çok sayıda cihaz açıldığında hazırlama sunucusunun aşırı yüklenmesini önler.

Sunucuya birden fazla telefondan gelen yeniden eşitleme taleplerinin taşmasını önlemek için, telefon saatler ve dakikalar arasındaki aralıkta ve saatler ve dakikalar artı rastgele gecikme (ssdd, ssdd+random_delay) arasındaki aralıkta yeniden eşitler. Örneğin rastgele gecikme = (Rastgele Gecikmede Eşitleme + 30)/60 dakikaysa giriş değeri saniye cinsinden dakikaya çevrilir ve son random_delay aralığı hesaplamak üzere bir sonraki dakikaya yuvarlanır.

Geçerli değer 600 ile 65535 arasında değişir.

Değer 600'den küçükse rastgele gecikme 0 ile 600 arasındadır.

Varsayılan değer 600 saniyedir (10 dakika).

Periyodik Yeniden Eşitleme

Hazırlama sunucusuyla periyodik yeniden eşitlemeler arasındaki zaman aralığı. Ilişkili yeniden eşitleme zamanlayıcısı, yalnızca sunucuyla yapılan ilk başarılı eşitlemeden sonra etkin olur.

Geçerli biçimler aşağıdaki gibidir:

  • Bir tam sayı

    Örnek: 3000 değerinde bir giriş, bir sonraki yeniden eşitlemenin 3000 saniye içinde gerçekleşeceğini belirtir.

  • Birden fazla tam sayı

    Örnek: 600,1200,300 değerinde bir giriş, ilk yeniden eşitlemenin 600 saniye, ikinci yeniden eşitlemenin birincisinden sonraki 1200 saniye ve üçüncü yeniden eşitlemenin ikincisinden sonraki 300 saniye içinde gerçekleşeceğini belirtir.

  • Bir zaman aralığı

    Örnek: 2400+30 değerinde bir giriş, bir sonraki yeniden eşitlemenin başarılı bir yeniden eşitlemeden sonra 2400 ile 2430 saniye arasında gerçekleşeceğini belirtir.

Periyodik yeniden eşitlemeyi devre dışı bırakmak için bu parametreyi sıfır olarak ayarlayın.

Varsayılan değer 3600 saniyedir.

Yeniden Eşitleme Hatası Yeniden Deneme Gecikmesi

IP Telefon cihazı sunucudan bir profili alamadığı için yeniden eşitleme işlemi başarısız olursa veya indirilen dosya bozuksa ya da dahili bir hata meydana gelirse, saniye cinsinden belirtilen bir süre sonrasında cihaz tekrar yeniden eşitlemeyi dener.

Geçerli biçimler aşağıdaki gibidir:

  • Bir tam sayı

    Örnek: 300 değerinde bir giriş, bir sonraki yeniden eşitleme denemesinin 300 saniye içinde gerçekleşeceğini belirtir.

  • Birden fazla tam sayı

    Örnek: 600,1200,300 değerinde bir giriş, başarısızlıktan sonraki ilk yeniden denemenin 600 saniye, ikinci yeniden denemenin ilk yeniden denemenin başarısız olmasından sonraki 1200 saniye ve üçüncü yeniden denemenin ikinci yeniden denemenin başarısız olmasından sonraki 300 saniye içinde gerçekleşeceğini belirtir.

  • Bir zaman aralığı

    Örnek: 2400+30 değerinde bir giriş, bir sonraki yeniden denemenin yeniden eşitleme hatasından sonra 2400 ile 2430 saniye arasında gerçekleşeceğini belirtir.

Gecikme 0 olarak ayarlanırsa, cihaz başarısız bir yeniden eşitleme denemesinden sonra tekrar yeniden eşitlemeyi denemez.

Zorlamalı Yeniden Eşitleme Gecikmesi

Yeniden eşitleme gerçekleştirmeden önce telefonun beklediği maksimum gecikme (saniye cinsinden).

Cihaz, telefon hatlarından biri etkinken yeniden eşitlemez. Yeniden eşitleme birkaç saniye sürebileceğinden, yeniden eşitlemeden önce cihazın uzun bir süre boşta kalması beklenir. Bu, bir kullanıcının kesintisiz olarak art arda çağrı yapmasını sağlar.

Cihazın, tüm hatları boşta olduğunda geri saymaya başlayan bir zamanlayıcısı vardır. Bu parametre sayacın ilk değeridir. Bu sayaç sıfıra inene kadar yeniden eşitleme olayları gecikir.

Geçerli değer 0 ile 65535 arasında değişir.

Varsayılan değer 14.400  saniyedir.

SIP Üzerinden Yeniden Eşitleme

SIP NOTIFY mesajı aracılığıyla tetiklenecek bir yeniden eşitlemeyi etkinleştirir.

Varsayılan değer Evet'tir.

Yükseltme Denemesinden Sonra Yeniden Eşitleme

Herhangi bir yükseltme gerçekleştikten sonra yeniden eşitleme işlemini etkinleştirir veya devre dışı bırakır. Evet seçilirse senkronizasyon tetiklenir.

Varsayılan değer Evet'tir.

Yeniden Eşitleme Tetikleyici 1, Yeniden Eşitleme Tetikleyici 2

Yapılandırılabilir yeniden eşitleme tetikleme koşulları. Bu parametrelerdeki mantık denklemi DOĞRU olarak değerlendirildiğinde bir yeniden eşitleme tetiklenir.

Varsayılan değer (boş).

Yeniden Eşitleme FNF'de Başarısız Oluyor

Istenen bir profil sunucudan alınmazsa yeniden eşitleme başarısız olarak kabul edilir. Bu, bu parametreyle geçersiz kılınabilir. Hayır olarak ayarlandığında, cihaz sunucudan gelen dosya bulunamadı yanıtını başarılı bir yeniden eşitleme olarak kabul eder.

Varsayılan değer Evet'tir.

Profil Kuralı

Profil Kuralı B


Profil Kuralı C


Profil Kuralı D

Her bir profil kuralı, telefona bir profilin (yapılandırma dosyası) alınacağı kaynağı bildirir. Her yeniden eşitleme işlemi sırasında, telefon sırayla tüm profilleri uygular.

Varsayılan: /$PSN.xml

Yapılandırma dosyalarına AES-256-CBC şifrelemesi uyguluyorsanız şifreleme anahtarını aşağıdaki şekilde --key anahtar sözcüğüyle belirtin:

[--key ]

Şifreleme anahtarını isteğe bağlı olarak çift tırnak içine (") alabilirsiniz.

Kullanılacak DHCP Seçeneği

Üretici yazılımı ve profilleri almak için kullanılan, virgüllerle ayrılmış DHCP seçenekleri.

Varsayılan değer 66,160,159,150,60,43,125'tir.

Günlük Isteği Mesajı

Bu parametre, bir yeniden eşitleme denemesinin başlangıcında sistem günlüğü sunucusuna gönderilen mesajı içerir.

Varsayılan değer: $PN $MAC –% $SCHEME://$SERVIP:$PORT$PATH isteniyor.

Günlük Başarılı Mesajı

Bir yeniden eşitleme denemesinin başarıyla tamamlanmasının ardından oluşturulan sistem günlüğü mesajı.

Varsayılan değer: $PN $MAC –Başarılı Yeniden Eşitleme % $SCHEME://$SERVIP:$PORT$PATH -- $ERR.

Günlük Hatası Mesajı

Başarısız bir yeniden eşitleme denemesinden sonra oluşturulan sistem günlüğü mesajı.

Varsayılan değer $PN $MAC -- Yeniden eşitleme başarısız oldu: $ERR.

Kullanıcı Tarafından Yapılandırılabilir Yeniden Eşitleme

Bir kullanıcının, telefonu IP telefonu ekranından yeniden eşitlemesine olanak verir.

Varsayılan değer Evet'tir.

Üretici yazılımı yükseltme parametreleri

Aşağıdaki tabloda, Sağlama sekmesinin Üretici Yazılımı Yükseltmesi bölümündeki her bir parametrenin işlevi ve kullanımı tanımlanmıştır.

Tablo 2. Üretici yazılımı yükseltme parametreleri

Parametre adı

Açıklama ve varsayılan değer

Yükseltmeyi Etkinleştir

Yeniden eşitleme eylemlerinden bağımsız olarak üretici yazılımı yükseltme işlemlerini etkinleştirir.

Varsayılan değer Evet'tir.

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Upgrade_Enable ua="na">EvetEnable>pgrade_

  • Telefon yönetimi web sayfasında, bu alanı Evet veya Hayır olarak ayarlayın.

Yükseltme Hatası Yeniden Deneme Gecikmesi

Yükseltme hatası olması durumunda yükseltme yeniden deneme aralığı (saniye cinsinden) uygulanır. Cihazda, başarısız bir üretici yazılımı yükseltme denemesinden sonra etkinleştirilen bir üretici yazılımı yükseltme hatası zamanlayıcısı vardır. Süreölçer, bu parametrede değer ile başlatılır. Bu süreölçer sıfır olarak dolduğunda sonraki üretici yazılımı yükseltme girişiminden sonra gerçekleşir.

Varsayılan değer 3600 saniyedir.

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • Telefon yönetimi web sayfasında, değeri ayarlayın.

Yükseltme Kuralı

Yükseltme koşullarını ve ilişkili üretici yazılımı URL'lerini tanımlayan bir üretici yazılımı yükseltme komut dosyası. Profil Kuralı ile aynı sözdizimini kullanır.

Yükseltme kuralını girmek için aşağıdaki biçimi kullanın:

<tftp|http|https>:////

Örneğin:

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

Protokol belirtilmezse, TFTP varsayılır. Sunucu adı belirtilmezse, URL'yi talep eden ana bilgisayar sunucu adı olarak kullanılır. Bağlantı noktası belirtilmezse, varsayılan bağlantı noktası kullanılır (TFTP için 69, HTTP için 80 veya HTTPS için 443).

Varsayılan değer boştur.

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • Telefon yönetimi web sayfasında, yük dosyasının depolandığı yolu girin.

Günlük Yükseltme Isteği Mesajı

Toplantı yazılımı yükseltme girişiminin başlangıcında Syslog mesajı verildi.

Varsayılan: $PN $MAC -- Yükseltme isteniyor $SCHEME://$SERVIP:$PORT$PATH

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- Yükseltme isteniyor $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • Telefon yönetimi web sayfasında, parametreyi gerektiği gibi özelleştirin.

Günlük Yükseltme Başarılı Mesajı

Bir bellenim yükseltme girişiminden sonra Syslog mesajı başarıyla tamamlanır.

Varsayılan değer: $PN $MAC -- Başarılı yükseltme $SCHEME://$SERVIP:$PORT$PATH -- $ERR

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- Başarılı yükseltme $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • Telefon yönetimi web sayfasında, parametreyi gerektiği gibi özelleştirin.

Günlük Yükseltme Hatası Mesajı

Hatalı bellenim yükseltme girişiminden sonra Syslog mesajı verildi.

Varsayılan değer: $PN $MAC -- Yükseltme başarısız oldu: $ERR

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- Yükseltme başarısız oldu: $ERRUpgrade_Failure_Msg>og_

  • Telefon yönetimi web sayfasında, parametreyi gerektiği gibi özelleştirin.

Eş Üretici Yazılımı Paylaşımı

Eş Üretici Yazılımı Paylaşımı (PFS) özelliğini etkinleştirir veya devre dışı bırakır. Özelliği etkinleştirmek veya devre dışı bırakmak için Evet veya Hayır 'ı seçin.

Varsayılan: Evet

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Peer_Firmware_Sharing ua="na">EvetFirmware_Sharing>eer_

  • Telefon yönetimi web sayfasında, bu alanı Evet veya Hayır olarak ayarlayın.

Eş Üretici Yazılımı Paylaşımı Günlük Sunucusu

UDP mesajının gönderildiği IP adresini ve bağlantı noktasını gösterir.

Örneğin: 10.98.76.123:514 burada, 10.98.76.123 IP adresi ve 514 bağlantı noktası numarasıdır.

Bu parametreyi şu yöntemlerden biriyle yapılandırın:

  • XML bulunan telefon yapılandırma dosyasına(cfg.xml), şu biçime sahip bir dize girin: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • Telefon yönetimi web sayfasında, günlük sunucusu adresini girin.

Genel amaçlı parametreler

Aşağıdaki tabloda, Sağlama sekmesinin Genel Amaçlı Parametreler bölümündeki her bir parametrenin işlevi ve kullanımı tanımlanmıştır.

Tablo 3. Genel amaçlı parametreler

Parametre adı

Açıklama ve varsayılan değer

gpp a - gpp p

Telefonlar belirli bir hazırlama çözümüyle etkileşim kurmak üzere yapılandırılırken, genel amaçlı parametreleri GPP_* boş dize kayıtları olarak kullanılır. Bunlar, aşağıdakiler de dahil olmak üzere çeşitli değerler içerecek şekilde yapılandırılabilir:

  • Şifreleme anahtarları.

  • URL'ler.

  • Çok aşamalı hazırlama durum bilgileri.

  • Istek sonrası şablonları.

  • Parametre adı takma ad eşlemeleri.

  • Kısmi dize değerleri, sonunda tam parametre değerlerinde birleştirilir.

Varsayılan değer boştur.

Makro genişletme değişkenleri

Belirli makro değişkenleri, aşağıdaki hazırlama parametreleri içerisinde tanınır:

  • Profile_Kuralı

  • Profile_Rule_*

  • Resync_Trigger_*

  • Upgrade_Kuralı

  • Log_*

  • GPP_* (belirli koşullar altında)

Bu parametreler içinde, $NAME veya $(NAME) gibi sözdizimi türleri tanınır ve genişletilir.

Makro değişken alt dizeleri $(NAME:p) ve $(NAME:p:q) gösterimi ile belirtilebilir; burada p ve q negatif olmayan tamsayılardır (2.0.11 ve üstü revizyonlarda mevcuttur). Sonuç makro genişletme, q uzunluğu ile p karakter offseti ile başlayan alt dizedir (veya q belirtilmezse dizenin sonuna kadar). Örneğin, GPP_A ABCDEF içeriyorsa $(A:2) CDEF'ye ve $(A:2:3) CDE'ye genişletilir.

Tanınmayan bir ad çevrilmez ve $NAME veya $(NAME) formu parametre değerinde genişletme sonrasında değişmeden kalır.

Parametre Adı

Açıklama ve Varsayılan Değer

$

$$ biçimi tek bir $ karakterine genişletilir.

A'dan P'ye

GPP_A ila GPP_P genel amaçlı parametrelerin içerikleri ile değiştirilir.

SA'dan SD'ye

GPP_SA ila GPP_SD özel amaçlı parametrelerle değiştirilir. Bu parametreler, sağlamada kullanılan anahtarları veya parolaları tutar.

$SA ila $SD isteğe bağlı yeniden eşitleme URL niteleyicisinin (--key) değişkenleri olarak tanınır.

MA

000e08aabbcc gibi küçük harf onaltılık basamaklar kullanılan MAC adresi.

MAU

000E08AABBCC gibi büyük harf onaltılık basamaklar kullanılan MAC adresi.

MAC

Küçük harf onaltılık basamaklar ve onaltılık basamak çiftlerini ayırmak için iki nokta kullanan MAC adresi. Örneğin, 00:0e:08:aa:bb:cc.

PN

Ürün Adı. Örneğin, CP-8875-CC-C-9K.

sn.

Ürün Seri Numarası. Örneğin, V03.

sn.

Seri Numarası dizesi. Örneğin 88012BA01234.

ccert

SSL Istemci Sertifikası durumu: Yüklendi veya Yüklenmedi.

IP

Telefonun yerel alt ağı içindeki IP adresi. Örneğin 192.168.1.100.

extip

Telefonun Internette görülen harici IP'si. Örneğin 66.43.16.52.

yüzücü

Yazılım sürümü dizesi. Örneğin,

telefon-8875.1-0-1-0001-1

hwver

Donanım sürümü dizesi. Örneğin, 2.0.1

prvst

Hazırlama Durumu (sayısal bir dize):

-1 = açık yeniden eşitleme isteği

0 = açılır yeniden eşitleme

1 = periyodik yeniden eşitleme

2 = yeniden eşitleme başarısız, yeniden deneme

yükseliş

Yükseltme Durumu (sayısal bir dize):

1 = ilk yükseltme denemesi

2 = yükseltme başarısız, yeniden deneme

upgerr

Önceki yükseltme denemesinin sonuç mesajı (ERR); örneğin http_get başarısız oldu.

prvtmr_count

Son yeniden eşitleme denemesinden beri geçen saniye.

gttype

Son yükseltme denemesinden bu yana geçen saniye.

REGTMR1

Hat 1 SIP sunucusu kaydının kaybından beri geçen saniye.

REGTMR2

Hat 2 SIP sunucusu kaydının kaybından beri geçen saniye.

Yukarý

Eski makro adı.

şema

Yeniden eşitleme veya yükseltme URL'si ayrıştırıldıktan sonra elde edilen dosya erişim şeması (TFTP, HTTP veya HTTPS'den biri).

sunucu

Yeniden eşitleme veya yükseltme URL'si ayrıştırıldıktan sonra elde edilen hedef sunucu ana bilgisayar adı talebi.

servis

Yeniden eşitleme veya yükseltme URL'si ayrıştırıldıktan sonra, muhtemelen DNS araması sonrasında elde edilen hedef sunucu IP adresi talebi.

bağlantı noktası

Yeniden eşitleme veya yükseltme URL'si ayrıştırıldıktan sonra elde edilen hedef UDP/TCP bağlantı noktası isteği.

yol

Yeniden eşitleme veya yükseltme URL'si ayrıştırıldıktan sonra elde edilen hedef dosya yolu talebi.

hata

Yeniden eşitleme veya yükseltme denemesinin sonuç mesajı. Yalnızca sonuç sistem günlüğü mesajlarının oluşturulmasında kullanışlıdır. Yükseltme denemeleri durumunda değer UPGERR değişkeninde korunur.

Kullanıcı Kimliği

Hat n Kullanıcı Kimliği yapılandırma parametresinin içerikleri.

ems

Dahili Hat Taşınabilirlik Durumu

sessiz

Dahili Hat Taşınabilirliği Kullanıcı Kimliği

MPWD

Dahili Hat Taşınabilirlik Parolası

Dahili hata kodları

Telefon, birimin belirli hata koşullarındaki davranışı üzerinde daha iyi kontrol sağlamada yapılandırmayı kolaylaştırmak için bir dizi dahili hata kodu (X00–X99) tanımlar.

Tablo 4. Dahili hata kodları

Parametre adı

Açıklama ve varsayılan değer

X00

SIP isteği gönderilirken aktarım katmanı (veya ICMP) hatası.

X20

Yanıt beklenirken SIP isteği zaman aşımına uğradı.

X40

Genel SIP protokolü hatası (örneğin, 200 ve ACK mesajlarında SDP'de kabul edilemez codec veya ACK beklenirken zaman aşımına uğruyor).

X60

Belirtilen arama planına göre aranan numara geçersiz.