Bezdrátové routery LTE & UMTS datové a hlasové brány
Jak na to? USSD
www.2n.cz
1.
Použití USSD příkazů
V tomto dokumentu si ukážeme jak jednoduše ve 2N® SpeedRoute a 2N® EasyRoute nastavit zjišťování stavu kreditu. Obě brány vycházejí ze stejné platformy a proto je nastavení velmi podobné. Pro zjednodušení budou použity ukázky nastavení 2N® SpeedRoute. V případě použití 2N® EasyRoute bude nastavení obdobné. Zde je přehled toho, co v kapitole naleznete:
Okamžité odeslání USSD příkazu
Jak nastavit automatické zjišťování
Popis nastavovaných parametrů
3
Okamžité odeslání USSD příkazu
1.1
1.1 Okamžité odeslání USSD příkazu Jde o využívání funkce takzvaných USSD příkazů. Ty se odesílají jako hovor k operátorovi a ten vrací textové zprávy, které se zobrazují na displeji Vašeho mobilního telefonu. Nejedná se jen o zjištění stavu kreditu, lze jimi i kredit dobíjet nebo přistupovat k datovým službám. Někteří operátoři nabízí pod speciálním kódem menu, ve kterém lze získat základní informace o počasí, dopravě, novinkách apod. Abyste mohli tuto službu využívat, v menu Kredit povolte tuto funkci. Do pole požadavek zadejte kód, kterým u Vašeho operátora obvykle zjišťujete stav kreditu. Defaultně je nastaven na *101#. Funkci okamžitého odeslání USSD využijete v případě, že budete chtít přistupovat do mobilního menu nebo dobíjet kredit. K tomu aby bylo možné tento požadavek odeslat, je zapotřebí mít povolené odesílání USSD příkazů. Když chcete odesílat okamžité požadavky, musíte mít nastavený dostatečně dlouhý interval, aby bylo možné dostat odpověď. Každá příchozí odpověď totiž smaže tu předcházející. Odpověď na okamžitý požadavek se zobrazí v poli Poslední zpráva.
Pro příklad si ukážeme zjištění stavu kreditu u operátora T-Mobile CZ. Kód pro příkaz je *101#. Povolíme tedy funkci zaškrtávátkem Enable. Vložíme kód do Okamžitého požadavku a odešleme. Počkáme nastavený čas, nežli přijde odpověď. Ta se zobrazí jako Last message. Strejným způsobem funguje např. dobíjení kreditu, kdy daný kód pro kredit odešleme jako příkaz a počkáme na odpověď o přijetí požadavku. Nyní se zobrazila zpráva a výše kreditu. Údaj Balance Value se získává z prvního čísla v textu příchozí zprávy. Pokud by na tomto místě bylo např. telefonní číslo, je nutné použít message filter. Jak toto nastavit, zjistíte v dalších kapitolách.
4
Jak na automatické zjišťování kreditu
1.2
1.2 Jak na automatické zjišťování kreditu Nastavte periodu, po které se požadavek znovu odešle. Nezadávejte příliš krátké časy. Někteří operátoři povolují jen několik těchto příkazů denně, aby nedocházelo ke zbytečnému vytěžování sítě. V parametru filtr zpráv si můžete nastavit string, za kterým se nachází samotný údaj o stavu kreditu. Pokud ho nijak nenastavíte, zobrazí se celá zpráva. Pokud je informace o stavu kreditu jako první číselný údaj nemusíte tento filtr nijak nastavovat. Pokud je v odpovědní zprávě nejprve telefonní číslo nebo datum, je zapotřebí filtr nastavit, protože program vyhledává první číslo v přijaté zprávě a to zobrazí jako aktuální kredit. Filtr nastavíte tak, že zkopírujete přesné znění zprávy do pole pro filtr. Místo stavu kreditu zadáte znak $. To zabezpečí, že se zobrazí pouze kredit ostatní text bude zahozen. Zprávy, které neprojdou filtrem se nezobrazí. Následující parametry jsou pouze informativní. A nedají se nastavit. Parametr kredit zobrazuje aktuální výši kreditu. Čas poslední zprávy zobrazí čas kdy přišla poslední platná odpověď na USSD příkaz. Není podmínkou, že se čas zobrazí vždy. Někteří operátoři čas v odpovědích na USSD příkazy neposílají. V parametru poslední zpráva se zobrazuje celá poslední přijatá zpráva
5
Menu Nastavení / Mobilní síť
1.3
1.3 Menu Nastavení / Mobilní síť Balance
Povolit Povolí odesílání USSD příkazů.
Požadavek Nastavuje kód Vašeho operátora, kterým se zjišťuje výše kreditu. Ten může být u operátorů rozdílný. Zkontrolujte správnost nastavení.
Perioda Určuje časové rozestupy mezi jednotlivými USSD příkazy.
Filtr zpráv Tímto filtrem je možné specifikovat, kde se v textu příchozí zprávy nachází údaj o výši kreditu. V případě, že se filtr není použit, může se jako údaj o kreditu zobrazit např. datum. Program vyhledává první výskyt čísla v přijaté zprávě.
Kredit Zde se zobrazuje aktuální výše kreditu na předplacené SIM kartě.
Čas poslední zprávy Zde se zobrazuje datum a čas poslední přijaté zprávy.
Poslední zpráva Zde se zobrazuje celá poslední přijatá zpráva bez použití filtru.
Okamžitý požadavek Okamžitý požadavek slouží třeba pro dobití kreditu. Zadejte sem příkaz, který chcete odeslat a stiskněte tlačítko Apply. Odpověď na tento příkaz se zobrazí v parametru Poslední zpráva a zůstane zobrazen do dalšího odeslání okamžitého požadavku nebo automatického odeslání požadavku po uplynutí periody.
6
2N TELEKOMUNIKACE a.s. Modřanská 621, 143 01 Praha 4, Česká Republika Tel.: +420 261 301 111, Fax: +420 261 301 999 E-mail:
[email protected] Web: www.2n.cz