Co je to CALL ID a proč se neustále mění číslo ?

Diskuze o telefonování a telefonních službách, rady, návody, připomínky, ...
Odpovědět
helmut.niederman
Příspěvky: 1025
Registrován: stř 10. črc 2013 21:40:28

Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od helmut.niederman »

Chci se zeptat, k čemu vůbec je to call ID a proč se neustále to číslo mění ? Uvedu příklad na příchozích hovorech, volám z mobilu např. 603 603 603 na číslo nomadické 910110000 a v detailním výpisu hovoru se mi zobrazí call id v osmimístném tvaru například 68000000. Ale když ukončím hovor a opět znovu z mobilu vytočím to stejné číslo 910 110 000 tak se pak změní Call ID na jiné číslo např. 68000010 jak je to možné ? A jaký má tedy smysl spíše poslání v sítí ODORIK tento Call ID ? TO je něco jako IP adresa telefonního hovoru popřípadě ústředny ? :-) Protože to číslo začínající 680 vůbec nesouvisí s číslem linky ke které je ono nomadické číslo na které bylo voláno jako příchozí hovor připojené.

Potřeboval bych to vysvětlit.
lifdo69
Příspěvky: 157
Registrován: úte 28. kvě 2013 11:55:12
Bydliště: Jižní Morava

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od lifdo69 »

Podle mě je to tím že každý hovor má svoje číslo v databázi, ne?
Uživatelský avatar
Largon
Příspěvky: 448
Registrován: pon 07. lis 2011 10:14:09

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od Largon »

Je to jedinečný identifikátor hovoru. Na základě toho čísla lze vybrat/nalézt jeden konkrétní hovor z množiny všech hovorů, které kdy přes Odorik šly.

Je logické, že se to číslo mění. 68000000 je hovor z čísla X na číslo Y v čase A, 68000010 je potom jiný hovor z čísla X na číslo Y v čase B.
helmut.niederman
Příspěvky: 1025
Registrován: stř 10. črc 2013 21:40:28

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od helmut.niederman »

Děkuji za vysvětlení, Mne právě napadlo jestli ten identifikátor hovoru například 68010010 nesouvisí s časem ? A není to tak, že ten identifikátor hovoru je vlastně vyjádření v sekundách ? Tedy když někdo uskuteční hovor ve 14 hodin 14 minut 00 sekund tedy 14:14:00 tak se tento čas převede na sekundy, tedy to znamená 50400840 kde 50400 představuje 840 minut rovná se 14 hodin a 840 představuje 14 minut. Ale podle této logiky mi to ale nevychází, protože jsem se díval do výpisu hovorů a všude je tam jakoby prefix 680 ale mění se jen pět posledních číslic.
Georgius
Příspěvky: 223
Registrován: pon 22. črc 2013 16:07:46

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od Georgius »

Tipuji, že je to pořadí hovoru za dobu existence Odorika. Mimochodem, co dostane majitel účtu, který realizuje desetimilióntý telefonát :?: :lol:
helmut.niederman
Příspěvky: 1025
Registrován: stř 10. črc 2013 21:40:28

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od helmut.niederman »

Ještě mám zvídavou otázku, co znamená to dlouhé alfanumerické call ID ve výpisu na stránce https://www.odorik.cz/ucet/sip_tisk.html?line=[i]číslo linky ODORIK[/i] ?
Uvedu příklad z výpisu registrovaných SIP zařízení :

From: <sip:cislol_linky_odorik@sip.odorik.cz>;tag=00000b0f
Call-ID: aflanumerické tedy např. ABC1DeFgHIJ6KLM4NoP6RSTuVWx7YZabCdefGHi6JRS
CSeq: 14 REGISTER
Expires: 3600
Georgius
Příspěvky: 223
Registrován: pon 22. črc 2013 16:07:46

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od Georgius »

Toto číslo v hlavičce jste si vymyslel Vy, resp. vaše zařízení. Je to stálé ID Vašeho zařízení po dobu jeho přihlášení k SIP serveru. Hodnota tohoto řetězce je case-sensitive (je rozdíl ve velkých a malých písmenech) a doporučuje se použít kryptograficky náhodné identifikátory (viz RFC 1750 ). Pokud by někdo uhádl Vaše CallID (třeba byste použil Vaši emailovou adresu, což je naprosto OK z hlediska protokolu), mohl by Vám "ukrást" identitu, t.j. volat na Váš účet. Nicméně toto je problém vašeho SIP programu či telefonu, který nemusíte řešit. Ovládáte-li angličtinu, dozvíte se mnoho zajímavého o SIP prokolu třeba tady: http://tools.ietf.org/html/rfc3261#section-8.1.1.4
MaT
Příspěvky: 364
Registrován: pát 29. bře 2013 14:35:14

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od MaT »

No prostě chce to nezaměňovat Call ID a Caller ID... Jinak kdo má trochu zkušenosti s databázemi, tak je zvyklý, že skoro každá tabulka má vždycky nějaký sloupec "id" nebo "něco_id" - tzv. primární klíč. Ono se pak s takovou databází daleko lépe pracuje - když se člověk buď na ten konkrétní řádek potřebuje odkázat, nebo ho třeba nějak upravit - stačí databázi říct - smaž řádek s ID 438190... Vzhledme k tomu, že ten primární klíč musí být pro každý řádek unikátní, je to vždycky jednoznačné - než třeba říkat databázi: smaž řádek, kde tenhle sloupec je tahle hodnota, tenhle sloupec tahle - a doufat, že tam sloupců, které splňují tyto podmínky není víc... Databáze se navíc umí starat o to, aby si tohle id vygenerovaly samy (třeba vzrůstající řada čísel).
Uživatelský avatar
xsouku04
Administrátor
Příspěvky: 8559
Registrován: pát 15. říj 2010 11:11:44
Bydliště: Brno
Kontaktovat uživatele:

Re: Co je to CALL ID a proč se neustále mění číslo ?

Příspěvek od xsouku04 »

Ani existují dvě různí call id. Jedno je to co generuje koncové sip zařízení, a posílá je v sip paketech
tedy např.:

From: <sip:cislol_linky_odorik@sip.odorik.cz>;tag=00000b0f
Call-ID: aflanumerické tedy např. ABC1DeFgHIJ6KLM4NoP6RSTuVWx7YZabCdefGHi6JRS
CSeq: 14 REGISTER
Expires: 3600

Tohle ale našemu koncovému uživateli ale bývá skryto. Používá se pokud někdo chce analyzovat sip pakety u daného hovoru.

Jiné call id, je id hovoru v naší databázi. Např. 68106055
Tohle call id zobrazujeme ve výpise hovorů, pokud si zvolíte "podrobný" a je to v pravém sloupečku dole.
Tohle callid je dobré uvádět, pokud hlásíte nějaký problém. Callid můžete uvést i na fóru, protože tím nezveřejňujete z jakého čísla se na jaké volalo, ale přitom my víme přesně, o jaký hovor se jedná, a můžeme poté prošetřit, co přesně se dělo.
Odpovědět