Jak pracovat s DVB-C zařízeními a šifrováním Conax 
V současné době se kritéria mohou zadávat jako parametr k digitálním TV službám  "Digitální TV (DVB-C)" (lze povolit další třídy, které mohou obsahovat DVB-C služby). Nastavení se provádí v modulu "Produkty a služby" na záložce "Produkty a služby" v tabulce "Parametry služby nebo produktu". Kritéria je také možné (dle nastavení lokace) evidovat přímo u kanálů s novou možností párování klíčů a SN STB a odesílání párovacích SMS. Podporovaná zařízení jsou třídy DVB_STB (DVB-C 
SetTopBox) a SETTOPBOX (Set-top BOX). V textu níže se mluví o těchto zařízeních a mohou obsahovat jeden zvolený typ jako příklad.
  Operace prováděná v CIBS a providerem 
Pro nastavení a využívání tohoto způsobu evidence je zapotřebí:
  Nastavení zařízení typu TVCODER 
U zařízení reprezentující kódér CIBS partnera (ntype: TVCODER, device_type: CONAX_CODER), pod kterým mají být evidované STB se musí v modulu "Cesta sítí" v záložce "Náhled na interface", přidat interface "dvb-c" se jménem "dvb-c".
U  zařízení reprezentující kódér CIBS partnera (ntype: TVCODER, device_type: CONAX_CODER;) se musí v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní" nastavit parametry:
	
		
			|  Název  | 
			 Hodnota  | 
			 Popis  | 
		
	
	
		
			|  Poskytovatel (CODER_PROVIDER)  | 
			 LICA, SELFSERVIS  | 
			 Vyberte Vašeho providera Set-top BOXu.  | 
		
		
			|  Přístupový URL (ACCESS_URL)  | 
			    | 
			    | 
		
		
			|  Přístupový účet (ACCESS_ACOUNT)  | 
			    | 
			 Zadejte Váš přístupový účet (přístupový účet získáte u Vašeho providera).  | 
		
		
			|  Přístupové heslo (ACCESS PSSWD)  | 
			    | 
			 Zadejte Vaše přístupové heslo (přístupové heslo získáte u Vašeho providera).  | 
		
		
			|  Číslo souboru SMS (LICA_FILE_NO)  | 
			    | 
			 Zadejte hodnotu 1. Při přiblížení se k číslování souboru ps*.emm a cs*.emm souborů k hodnotě 999999 je potřeba zajistit, aby se začalo číslovat zase od jedničky (požadavek od LICA). V parametru se tedy zase nastaví hodnota 1 a na úložišti zák. podpora smaže/archivuje staré soubory.  | 
		
	
  Evidence code_criterium u TV kanálů/skupin 
V modulu TELEVIZE, jak u kanálu tak u skupiny je možné u typu DVBC zadat parametr "Kód kritéria", který se pak za určitých okolností převede k zařízení. Vyšší váhu má nastavené kritérium u skupiny, tedy pokud je zde nastaveno, bude přeneseno k zařízení.
  Evidence zařízení v CIBSu 
Podporovaná zařízení se připojují pod zařízení třídy TVCODER a mají tyto parametry:
	
		
			|  PARAMETR  | 
			 POPIS  | 
		
	
	
		
			|  CONAX_PAIRING_KEY  | 
			 Párovací klíč - 11 místné číslo je vidět v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní" ale je k dispozici i v dialogu na vložení/editaci zařízení  | 
		
		
			|  CONAX_CARD  | 
			 ID conaxové karty - 12 místné číslo (poslední číslo je kontrolní) je vidět v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní" ale je i k dispozici v dialogu na vložení/editaci zařízení.  | 
		
		
			|  CONAX_CRITERIUM  | 
			 Kódy kritéria - je vidět v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní", parametr "Kódy kritéria". Tyto kódy generuje CIBS automaticky.  | 
		
		
			|  CONAX_PAIRING_DATE  | 
			 Datum spárování (obsahuje datum odeslání požadavku na spárování zařízení) - je vidět v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní", ale je i k dispozici v modulu , ve formuláři "Detail zařízení". V případě použití akce   "Opakované odeslání požadavku na spárování zařízení třídy Set-top BOX", dojde k odeslání požadavku na spárování k providerovi, informace o párování  ZDE .  | 
		
		
			|  CODER_ID  | 
			 Vazba na TV kodér (vybrán automaticky)  | 
		
	
V modulu "Koncová zařízení", záložka "Koncová zařízení pro televizní služby", jsou k dispozici tyto volitelné sloupce: 
-  "Párovací klíč" s hintem "Párovací klíč STB"
  -  "Číslo karty" s hintem "Číslo karty STB"
  -  "Kritéria" (hodnoty oddělené čárkou a mezerou) s hintem "Kritéria STB"
 
 
V modulu "Koncová zařízení", záložka "Koncová zařízení pro televizní služby", jsou k dispozici tyto volitelné filtry: 
-  "Párovací klíč" s hodnotami "*VŠE" (výchozí hodnota), "bez párovacího klíče", "s párovacím klíčem"
  -  "Číslo karty"
  -  "Kritéria"
 
 
V modulu "Koncová zařízení", záložka "Koncová zařízení pro televizní služby", jsou k dispozici tyto akce: 
-  tlačítko "Import STB a párovacích klíčů", které provede import párovacích klíčů a podporovaných zařízení
 
 
  CONAX_CARD 
Mechanismus na kontrolu posledního kontrolního čísla conaxové karty je použit při přidávání/editaci conaxové karty. Dále kontrolujeme počet znaků conaxové karty.
Mechanismus kontrol se skládá ze tří úrovní: 
-  povinnost uvedení čísla conaxové karty
  -  globální unikátnost záznamu v databázi (kontrola duplicity je řešena přes nastavení v databázi: node_params.NP_UNIQUE = 'global')
  -  správnost kontrolního čísla conaxové karty
 
 
Pro kontroly se používají 2 nové APPBUS funkce: 
 
V případě zadání neúplného čísla conaxové karty systém zobrazí nápovědu "!!! Číslo conaxové karty není správné, zadejte 12 znaků (11 znaků čísla karty + kontrolní součet)"
V případě zadání nesprávného kontrolního čísla conaxové karty systém zobrazí nápovědu "!!! Číslo conaxové karty není správné, ověřte správnost čísla a kontrolní znaku."
V případě duplicitní karty systém zobrazí nápovědu "Duplicitní! Parametr musí být jedinečný v rámci celého systému CIBS".
  Import párovacích klíčů pro zařízení podle sériového čísla STB 
Import párovacích klíčů se provádí v modulu "Koncová zařízení", záložka "Koncová zařízení pro televizní služby", akce "Import STB a párovacích klíčů". Importovat lze buď jen SETTOPBOX, nebo SETTOPBOX + párovací klíč (platí pro všechny podporované třídy zařízení). Data se importují do DB tabulky import_nodes a odtud dále 
AppBus procedurami.
Speciální případ importu jsou SETTOPBOXy (platí pro všechny podporované třídy zařízení) z reklamace. 
-  Buď se bude jednat o SETTOPBOX, který v systému nemáme > naimportujeme ho.
  -  Pokud se bude jednat o SETTOPBOX, který již v CIBS je, tak se provede: 
-  nahrazení hodnoty parametru CONAX_PAIRING_KEY (Párovací klíč) a vymazání hodnoty parametru CONAX_PAIRING_DATE (Datum spárování).
  -  Pokud je k STB evidována nějaká karta, tak jí ponecháme (parametr CONAX_CARD ponecháme bez změny).
 
 
 
 
Obecné požadavky na CSV soubor: 
-  CSV soubor musí být čistý textový formát s hodnotami oddělenými symbolem ";"" (středník) a tento znak se nesmí objevit v obsahu hodnoty.
  -  Pokud v daném řádku a daném sloupci není žádná hodnota, nechává se zápis prázdný bez mezery a jakéhokoliv jiného znaku.
  -  Hodnoty nemusí být uvozeny uvozovkami.
  -  Pokud se ve sloupcích objevuje diakritika, musí být soubor v kódování UTF-8.
  -  V souboru nesmí být záhlaví. Tedy už první řádek jsou hodnoty, nikoliv pojmenování sloupců atd.
  -  V souboru se mohou objevit prázdné řádky, které budou ignorovány.
  -  Sloupce mají přesně dané pořadí a nemohou být zaměňovány, či jinak seřazeny.
 
 
Přehled sloupců: 
Význam jednotlivých sloupců: 
-  1. pack - Číslo krabice. Musí být na každém řádku dané dodávky, tzn. není žádným způsobem automaticky doplněno. Žádný konflikt.
  -  2. pack_number - Pořadové číslo krabice. Žádný konflikt.
  -  3. complet_id - ID kompletu páru. Musí být unikátní, jinak konflikt. Formát pro LICA: 8 místné číslo, např.: 1019501. Formát pro ostatní: řetězec max. 15 znaků dlouhý a začínající identifikací dodavatele a pomlčkou, např: MTL-0000cokoliv
  -  4. serial_number - Sériové číslo SETTOPBOXu. Musí být unikátní. Pokud už existuje, řádek označen ke kontrole administrátorem.
  -  5. pairing_key - Párovací klíč. Musí být unikátní. Pokud už v systému existuje, řádek označen ke kontrole administrátorem.
  -  6. card - ID conaxové karty vč. kontrolního součtu, tedy 12 čísel. Musí být unikátní. Pokud už v systému existuje, řádek označen ke kontrole administrátorem.
  -  7. order_id - Číslo objednávky. Žádný konflikt.
  -  8. type_stb - Typ setopboxu, max. 50 znaků. Musí jít o jeden z typů existujících STB. Pokud SETTOPBOX neexistuje, řádek bude označen ke kontrole administrátorem. Seznam existujících SETTOPBOXů a jejich identifikačních stringů naleznete níže. V případě, že se objeví nový typ SETTOPBOXu, můžete navrhnout identifikační string, ten uvést v CSV souboru a do poznámky note napsat, že se jedná o nový typ SETTOPBOXu. Seznam existujících typů SETTOPBOXů pro itself s.r.o. přiložen níže.
  -  9. delivery_note_number - Číslo dodacího listu. Žádný konflikt.
  -  10. operator - Z pohledu dodavatele jde o identifikaci odběratele. Identifikační řetězec musí být jeden z existujících. Pokud v systému neexistuje, je řádek označen ke kontrole administrátorem. V případě, že se objeví nový operátor/odběratel, můžete navrhnout identifikační string, ten uvést v CSV souboru a do poznámky note napsat, že se jedná o nového operátora. Seznam existujících operátorů pro itself s.r.o. přiložen níže.
  -  11. note - Poznámka k řádku od dodavatele pro itself s.r.o. Žádný konflikt.
  -  12. reclamation - Indikuje, zda se jedná o nový předmět dodávky nebo o dříve reklamovaný pár, SETTOPBOX nebo kartu. Nabývá hodnot REKLAMACE nebo zůstává prázdné. Pokud nabývá hodnoty REKLAMACE je řádek označen pro kontrolu a zpracování administrátorem. V případě reklamace nejsou povinné sloupce "order_id" a "delivery_note_number", je však nutné vyplnit sloupec REKLAMACE !!!
 
 
Seznam existujících typů STB (stav k 15.4.2015):
	
		
			|  ID string (Typ STB)  | 
			 Výrobce  | 
		
	
	
		
			|  A110  | 
			 PopcornHour  | 
		
		
			|  AC-2410VHD  | 
			 Arion  | 
		
		
			|  AC-2410VHD_PR  | 
			 Arion  | 
		
		
			|  ARC-1010HR  | 
			 Arion  | 
		
		
			|  ARIVA-102  | 
			 Ferguson  | 
		
		
			|  AT-2410VHD  | 
			 Arion  | 
		
		
			|  AT-N310PD2A  | 
			 Arion  | 
		
		
			|  CA module  | 
			 Conax  | 
		
		
			|  CAM NEOTION  | 
			 Irdeto  | 
		
		
			|  CAM SMIT  | 
			 SMIT  | 
		
		
			|  CAM SMIT C+  | 
			 SMIT  | 
		
		
			|  CAM TechniCrypt CXV  | 
			 TechniSat  | 
		
		
			|  CV-5000  | 
			 Handan  | 
		
		
			|  CV-6000  | 
			 Handan  | 
		
		
			|  CV-7000  | 
			 Handan  | 
		
		
			|  DigiCorder  | 
			 NoName  | 
		
		
			|  DIGIT MF4  | 
			 TechniSat  | 
		
		
			|  HC8610CX  | 
			 FORTIS  | 
		
		
			|  HD-C63CX  | 
			 Intek  | 
		
		
			|  KCF-B3001 HD PVR  | 
			 KAON  | 
		
		
			|  KCF-S270 HD  | 
			 KAON  | 
		
		
			|  LCX-700T  | 
			 Handan  | 
		
		
			|  MK-4 Technisat  | 
			 TechniSat  | 
		
		
			|  PZ-786C  | 
			 Prozeta  | 
		
		
			|  SD-C30CX  | 
			 Intek  | 
		
		
			|  SD-C60CX  | 
			 Intek  | 
		
		
			|  SmarCAM 3  | 
			 Irdeto  | 
		
		
			|  TechniBox K1 CSP  | 
			 TechniSat  | 
		
		
			|  TechniBox K1 CSP PVR  | 
			 TechniSat  | 
		
		
			|  TechniCrypt CX CSP  | 
			 TechniSat  | 
		
		
			|  VIP 1910-9  | 
			 Motorola  | 
		
	

 Pozor při použití akce 

 "Opakované odeslání požadavku na spárování zařízení třídy Set-top BOX" u zařízení značky Technisat, která již byla spárovaná. Opakované párování vede u těchto zařízení k zablokování Set-top BOXům.
Příklad dat CSV souboru (zdroj itself s.r.o.): 
-  varianta "STB a jeho karta":
 
 
STB463;1;1019499;0909BAW04DS02991;01660525446;017250379868;20090696;CV-5000;0434;BKS;poznámka;
  
;;;0909BAW04DS02991;01660525446;;20090696;CV-5000;0434;BKS;poznámka;
Vlastní popis importu: 
Import párovacích klíčů a podporovaných zařízení se provádí v modulu "Koncová zařízení", záložka "Koncová zařízení pro televizní služby", akce "Import STB a párovacích klíčů". Importovat lze buď jen SETTOPBOX, nebo SETTOPBOX + párovací klíč. V zobrazeném formuláři je editační pole pro výběr souboru CSV. Jako nadřazený uzel se bude jednat o DVB kodér a interface uzlu bude dvb-c. Před vlastním importem se provádí zakladní kontrola importovaného CSV souboru (počet sloupců a použitý oddělovač ";").
K naimportovaným hodnotám se dále přidávají ještě dodatečné údaje o importu: 
-  ID operátora, který provedl import CSV souboru (nodes.N_L_ID, zdroj: logins.ID)
  -  Datum a čas importu CSV souboru (nodes.N_CREATED)
  -  ID CIBS partnera (nodes.N_CT, zdroj: installations.ID), podle aktuální vybrané lokace při importu CSV souboru
 
 
V případě  vyplněného sloupce "Reklamace" hodnotou "REKLAMACE" a shodou ID CIBS partnera dojde k aktualizaci existujícího údaje pro uvedený "SN SETTOPBOXu" (jedná se totiž o registraci opraveného STB). V ostatních případech musí být hodnota "S/N STB" jedinečná napříč všemy CIBS partnery.
O provedeném importu CSV souboru přijde operátorovi email, ve kterém jsou uvedeny informace o existenci duplicitních sériových čísel SETTOPBOXu. V emailu se uvádí vždy sériové číslo SETTOPBOXu a párovací klíč SETTOPBOXu. Dále se v emailu zobrazují i informace o provedených updatech pro daný "S/N STB". Aktualizace parametrů se provádí u dohledaných SETTOPBOXů, porovnání se provádí dle SN (sériové číslo).
Příklad obsahu emailu při duplicitním SN SETTOPBOXu: Existující zařízení dle SN:0909BAW04DS02992(NID: 128886)
Příklad obsahu emailu při označení SETTOPBOXu k reklamaci: Reklamace zařízení SN: 0909BAW04DS02992, NID: 128886, CONAX_PAIRING_KEY: 1660525446
Příklad obsahu emailu při importu nového zařízení: OK: Zařízení NID: 128888, TYPE: CV-5000 bylo vytvořeno.
  Kdy dochází k odeslání párovací SMS k providerovi? 
K odeslání párovací SMS dochází ve chvíli, kdy u podporovaného zařízení došlo k přidání/odebrání kritérií nebo k akci 

 "Opakované odeslání požadavku na spárování zařízení třídy Set-top BOX". Parametr lze vidět v modulu "Cesta sítí" v záložce "Náhled na strukturu sítě a parametry", tabulka "Parametry zařízení a jeho rozhraní", ale je i k dispozici v modulu 
, ve formuláři "Detail zařízení". K odeslání dochází na zařízeních třídy TVCODER. Rozlišují se různé typy odeslání (podle nastavení v parametrech zařízení TVCODER), které budou rozlišovat způsob odeslání: 
-  CIBS kontroluje interval expirace párovací SMS, který v případě LICA je 40 dní. Datum spárování lze poznat z parametru Datum spárování (CONAX_PAIRING_DATE). Po odeslání nové párovací SMS se aktualizuje hodnota v parametru Datum spárování (CONAX_PAIRING_DATE).
 
 

 K automatické obnově předplatného na další období dochází každého 1. dne v měsíci v 7:00. Předplatné se prodlužuje pouze na kartách, u kterých je evidována služba ve stavu aktivní a aktivují se pouze ta kritéria, která jsou evidována u TV kanálu/skupiny kanálu přiřazených ke službě.

 Systém monitoruje provedení odeslání prodloužení předplatného (řádný termín je 1. dne v měsíci v 7:00). V případě neprovedení je zákaznická podpora informována a ta zajistí manuální odeslání předplatného a kontrolu systému. 
  Kdy dochází k aktualizaci kritérií u providera? 
Existují různé "spouštěče", které spustí akci aktualizace kritérií u providera. Spouštěče jsou: 
-  Změní se kritérium u TV programu, resp. skupiny programů.
  -  Změní se TV programy resp. skupiny programů u definice služby.
  -  K podporovanému zařízení se přidá, odstraní nebo změní televizní služba (i pomocí procesů).
  -  Uživatel vyvolá akci manuálně (aktualizace zařízení v modulech pracujících se zařízeními).
 
 

 Při každé této akci se musí nejprve provést přenos hodnot parametrů od služeb k zařízení 

 itself s.r.o. zpracovává údaje v intervalu 20min, card get se pouští 1x za hodinu v 5 minutu. 

 V případě odebírání kritérií (změnou nebo ukončením služby) se odesílá do conaxu soubor s termínem ukončení dnes 23:59.
Údaje k CSV souboru pro vkládání informací o párech a SETTOPBOXech použitých v tomto článku byla využita dokumentace poskytnutá od společnosti itself s.r.o.:  conax_csv_format.pdf
  Co dělat když nefungují kódované kanály? 
Doporučený postup od itself s.r.o., co lze se zákazníkem zkusit, než budete kontaktovat provozovatele conaxu.
Pokud nevíme, zda se jedná o STB nebo CA modul, a nevíme co se přesně zákazníkovi hlásí za chybu, tak: 
-  Vypnout ze zásuvky STB, vyndat/zandat kartu, a zapnout STB
  -  V případě CA modulu vytáhnout CA modul, vyndat/zandat kartu, a opět vrátit modul do TV
 
 

 Stává, se že má karta špatný kontakt, nebo je STB "zblbnutý".