ზარი წყდება: 30 წამში, 15–30 წუთში
გაწყვეტა „ზუსტად ამდენ ხანში“ ცუდი კავშირი კი არა, ტაიმერია: ერთ-ერთი მხარე რაღაცას ელოდა, ვერ მიიღო და ყურმილი დაკიდა. ამიტომ გაწყვეტის დროით მიზეზის თითქმის დანამდვილებით დასახელება შეიძლება: ~32 წამი — საუბრის დაწყების დადასტურება არ მივიდა; ~15 ან ~30 წუთი — საუბრის გაგრძელების განახლება ვერ შესრულდა; შემომავალი ზარები მხოლოდ პირველ წუთებში მუშაობს — როუტერმა ტელეფონისკენ გზა დახურა. ქვემოთ მოცემულია თითოეული შემთხვევის მექანიზმი სიტყვიერად და რა უნდა გააკეთოთ.
ტელეფონების საერთო გამართვა — მიმოხილვაში „SIP-ტელეფონების გამართვა“, სხვა სიმპტომები — დიაგნოსტიკაში სიმპტომების მიხედვით.
ჯერ ადმინისტრირების პანელში შეამოწმეთ#
- ზარების ჟურნალი — გახსენით გაწყვეტილი ზარი. „საუბარი“ ხანგრძლივობას წამის სიზუსტით აჩვენებს: 0:31–0:33 — პირველი შემთხვევის დამახასიათებელი ნიშანია, დაახლოებით 15:00 ან 29:30 — მეორის. იქვეა „ვინ დაკიდა ყურმილი“ (დამრეკი, თანამშრომელი ან სადგური) და „გათიშვის მიზეზი“.
- ექოტესტი
*43, ოღონდ ხანგრძლივი: აკრიფეთ და ყურმილი 45 წამი გეჭიროთ.*43-ც ზარია და მასში საუბრის დაწყების დადასტურებაც იმავე გზას გადის. გაწყდა 32-ე წამზე — ხარვეზია ტელეფონსა და სადგურს შორის; გაძლო — ტელეფონი და ობიექტის ქსელი წესრიგშია, ძებნა გააგრძელეთ (გარე ზარები, კავშირის ოპერატორი). - აპარატის ბარათი → „გამართულობა“: რეგულარული ჩავარდნები „კავშირი არ არის“ — როუტერი ტელეფონისკენ უკუგზას კეტავს (იხ. მესამე შემთხვევა).
- „აპარატზე დარეკვა“ ბარათში, ბოლო ზარიდან 10 წუთის შემდეგ: დარეკა — ტელეფონისკენ გზა მუშაობს; მწვანე წერტილის მიუხედავად დუმს — ეს როუტერია.
- SIP-კვალი გამოყოფილ სადგურზე: განმეორებადი
200 OKACK-ის გარეშე, შემდეგBYE— პირველი შემთხვევა;BYEსაუბრის შუაშიINVITE-ის ანUPDATE-ის შემდეგ — მეორე.
გაწყვეტა 30–32 წამში#
რატომ ხდება ასე#
საუბრის დასაწყისი სამი შეტყობინების გაცვლაა: „ვურეკავ“ (INVITE) — „უპასუხეს“ (200 OK) — „გასაგებია, ვიწყებთ“ (ACK). მოპასუხე მხარე იმეორებს თავის „უპასუხეს“ შეტყობინებას, სანამ „გასაგებია“ არ მიუვა. SIP პროტოკოლის წესით, თუ „გასაგებია“ 64 × T1 = 64 × 0,5 წმ = 32 წამში არ მოვიდა, საუბარი უნდა დასრულდეს. ხმა ამ დროს უკვე გადაიცემა — ამიტომ ნახევარი წუთის განმავლობაში ყველაფერი კარგადაა, შემდეგ კი ზარი თავისით წყდება.
ამრიგად, 32-ე წამზე გაწყვეტა ნიშნავს: ACK დადასტურება სადღაც იკარგება. მიზეზები, ხშირიდან იშვიათამდე:
- SIP ALG როუტერზე. როუტერი სამსახურებრივ შეტყობინებებში მისამართებს ცვლის და დადასტურება არასწორ ადგილას მიდის ან იკარგება. ეს ყოველთვის პირველ რიგში უნდა შეამოწმოთ.
- ზედმეტად დიდი პაკეტი. თუ ტელეფონში ათეულობით კოდეკია ჩართული, ზარის აღწერა ~1300 ბაიტს აჭარბებს და UDP-ით „ნაწილებად“ (ფრაგმენტებად) იგზავნება. ბევრი როუტერი და ქსელთაშორისი ეკრანი ფრაგმენტებს შეტყობინების გარეშე აგდებს — სწორედ საჭირო შეტყობინება იკარგება. SIP პროტოკოლი ასეთი შეტყობინებებისთვის პირდაპირ მოითხოვს TCP-ზე გადასვლას.
- შიდა მისამართი შეტყობინებებში. ტელეფონი საკუთარ შიდა მისამართს (
192.168.x.x) წერს და დადასტურება იქ იგზავნება. ჩვენი სატელეფონო სადგური ამას თავად ასწორებს — პასუხობს იქ, საიდანაც შეტყობინება რეალურად მოვიდა, — მაგრამ კავშირგაბმულობის ოპერატორს ასეთი დაცვა შეიძლება არ ჰქონდეს: მაშინ მხოლოდ გარე ზარები წყდება. - ორმაგი NAT ან მკაცრი ქსელთაშორისი ეკრანი, რომელიც ზარის პირველ შეტყობინებებს ატარებს, შემდეგებს კი ბლოკავს.
ქსელის ადმინისტრატორისთვის: რომელი მხარე თიშავს ზარს
RFC 3261-ის (§13.3.1.4) მიხედვით, მხარე, რომელმაც 200 OK უპასუხა, მას T1-დან T2-მდე ინტერვალით იმეორებს და 64 × T1-ის შემდეგ, ACK-ის გარეშე, სესიას BYE მოთხოვნით ასრულებს; T1 ნაგულისხმევად 500 მწმ-ია (§17.1.1.1), აქედან მოდის 32 წამი.
- ტელეფონზე შემომავალი ზარი:
200 OK-ს ტელეფონი აგზავნის,ACK-ს — სატელეფონო სადგური. თუACKტელეფონისკენ მიმავალ გზაზე დაიკარგა, ზარს ტელეფონი თიშავს. - ტელეფონიდან გამავალი ზარი და
*43:200 OK-ს სატელეფონო სადგური აგზავნის,ACK-ს — ტელეფონი. თუACKსადგურისკენ მიმავალ გზაზე დაიკარგა, ზარს სადგური თიშავს. - ფრაგმენტაცია: RFC 3261 §18.1.1 — თუ მოთხოვნა 1300 ბაიტზე გრძელია (ან გზის MTU-ს 200 ბაიტზე ნაკლებით ჩამორჩება), კლიენტმა ის TCP-ით, გადატვირთვის კონტროლით უნდა გაგზავნოს. ჩვენი სატელეფონო სადგური TCP-ს იმავე 5060 პორტზე იღებს.
რა გააკეთოთ#
ყოველი ნაბიჯის შემდეგ გაიმეორეთ ხანგრძლივი *43 (45 წამი) და სატესტო ზარი; შემდეგ ნაბიჯზე მხოლოდ მაშინ გადადით, თუ წინა არ დაგეხმარათ.
- გამორთეთ SIP ALG როუტერზე („SIP Helper“, „SIP Passthrough“, „ALG SIP-ისთვის“) და გადატვირთეთ როუტერი. სად მდებარეობს ის პოპულარულ ბრენდებში — „ქსელი, როუტერი და ინტერნეტი“.
- ტელეფონში სამი კოდეკი დატოვეთ — G.711 PCMA, G.711 PCMU და G.722, — დანარჩენები გამორთეთ: შეტყობინებები დამოკლდება და აღარ დაიყოფა.
- ტრანსპორტი TCP-ზე გადართეთ (პორტი იგივეა, 5060), თუ მე-2 ნაბიჯმა არ უშველა: TCP გრძელ შეტყობინებებს თავად სწორად ყოფს და ფრაგმენტაცია ქრება. ჩვენი სატელეფონო სადგური UDP-საც იღებს და TCP-საც.
- მხოლოდ გარე ზარები წყდება, ხოლო
*43და შიდა ზარები გრძელდება — პრობლემა სატელეფონო სადგურსა და კავშირგაბმულობის ოპერატორს შორისაა. მხარდაჭერას რამდენიმე გაწყვეტილი ზარის დრო გაუგზავნეთ. - მოაშორეთ ორმაგი NAT — პროვაიდერის როუტერი ხიდის რეჟიმში გადაიყვანეთ ან ტელეფონი პირდაპირ მას შეუერთეთ.
15 ან 30 წუთის შემდეგ ზარის გაწყვეტა#
რატომ ხდება ასე#
ხანგრძლივი საუბრისას მხარეები დროდადრო ადასტურებენ, რომ საუბარი ჯერ კიდევ გრძელდება — ეს სესიის ტაიმერებია. ინტერვალი ზარის დასაწყისში თანხმდება; ერთი მხარე ვალდებულებას იღებს, ინტერვალის შუაში საუბარი „გაახანგრძლივოს“, მეორე კი ამ გაგრძელებას ელოდება. ჩვენს სატელეფონო სადგურზე სესიის ტაიმერები ჩართულია 1800 წამზე (30 წუთზე); ისინი საჭიროა იმისთვის, რომ კავშირის უხმოდ დაკარგვის შემთხვევაში საუბარი საათობით არ დარჩეს აქტიური და ხაზი არ დაიკავოს.
აქედან ორი სურათი მიიღება:
- დაახლოებით 15 წუთზე — ინტერვალის შუაში გაგრძელება გაიგზავნა, მაგრამ არ გავიდა: მეორე მხარემ უარყო ან პასუხი არ მიუღია;
- დაახლოებით 29,5 წუთზე — გაგრძელება საერთოდ არ ყოფილა და მხარემ, რომელიც მას ელოდებოდა, ინტერვალის ამოწურვამდე ცოტა ადრე გათიშა ზარი.
რატომ ვერ გადის გაგრძელება:
- როუტერმა სამსახურებრივი შეტყობინებების გზა დახურა. საუბრის დროს ხმა უწყვეტად გადაიცემა, ხოლო სამსახურებრივი შეტყობინებები ჩუმად არის. თუ ტელეფონში keep-alive გამორთულია, როუტერი რამდენიმე წუთში სამსახურებრივი შეტყობინებებისთვის „კარს“ კეტავს — ამიტომ სადგურიდან ტელეფონამდე გაგრძელება ვეღარ მიდის.
- ტელეფონს გაგრძელების მეთოდი არ ესმის ან მას უარყოფს — ძველი firmware, ჩართულია „Session Timer“ არასტანდარტული პარამეტრებით.
- SIP ALG აგზავნის გაგრძელების შეტყობინებას შეცვლილი სახით.
- ოპერატორის ტაიმერი — თუ წყდება მხოლოდ გარე ზარები და ყოველთვის ერთსა და იმავე წუთზე.
სატელეფონო სადგური საუბარში ტაიმერებს მხოლოდ მაშინ რთავს, თუ მათ ტელეფონიც უჭერს მხარს ⚠️ verify. დესკტოპ-ტელეფონების უმეტესობაში „Session Timer“ ქარხნულად გამორთულია (Yealink-ისა და Grandstream-ის დოკუმენტაციის მიხედვით), ამიტომ საუბარში ტაიმერები საერთოდ არ გამოიყენება.
ქსელის ადმინისტრატორისთვის: მნიშვნელობები სატელეფონო სადგურის მხარეს
timers=yes— ტაიმერები მხარდაჭერილია;timers_sess_expires=1800— ინტერვალი 1800 წმ;timers_min_se=90— სატელეფონო სადგური 90 წამზე ნაკლებს არ მიიღებს (shared/sip/advanced-options.json,protocolჯგუფი).- RFC 4028-ის მიხედვით გაგრძელება ინტერვალის შუაში (900 წამზე) იგზავნება, ხოლო მხარე, რომელმაც ის ვერ მიიღო, სესიას
BYE-ით ასრულებს ამოწურვამდე min(32 წმ, ინტერვალი / 3) დროით ადრე — დაახლოებით 1768 წამზე. - დუმილის გამო სატელეფონო სადგური ზარს არ წყვეტს (
rtp_timeout=0), ამიტომ „უხმო საუბარი“ თავისთავად არ წყდება. - გამოყოფილ სატელეფონო სადგურზე იგივე მნიშვნელობები არის „SIP-ის გაფართოებულ პარამეტრებში“ („სესიის ტაიმერები“, „სესიის განახლება, წამები“). მათი შეცვლა პროვაიდერის მოთხოვნის გარეშე საჭირო არ არის.
რა უნდა გააკეთოთ#
- ტელეფონში ჩართეთ keep-alive — ის სამსახურებრივი შეტყობინებების გზას ღიას ინარჩუნებს, მათ შორის საუბრის დროსაც. Yealink: Account → Advanced → Keep Alive Type (Default ან Options) და Keep Alive Interval — 30 წმ (ქარხნული მნიშვნელობა).
- როუტერზე გამორთეთ SIP ALG.
- თუ ტელეფონში ჩართეთ „Session Timer“ — დააბრუნეთ ქარხნული მნიშვნელობა (გამორთული) ან დააყენეთ 1800 წამის ინტერვალი: Yealink — Account → Advanced → Session Timer / Session Expires; Grandstream — Account → SIP Settings → Session Timer (Enable Session Timer, Session Expiration).
- განაახლეთ ტელეფონის firmware — საუბრის გაგრძელებასთან დაკავშირებული შეცდომები ხშირად ახალ ვერსიებშია გამოსწორებული.
- მხოლოდ გარე ზარები წყდება და ყოველთვის ერთსა და იმავე წუთზე — მხარდაჭერის სამსახურს გაუგზავნეთ ზარების დრო: ოპერატორთან ტაიმერებს შევადარებთ.
შემომავალი ზარები ჩართვის შემდეგ მხოლოდ პირველ წუთებში მუშაობს#
რატომ ხდება ასე#
ტელეფონი როუტერის უკანაა და სატელეფონო სადგურს მასთან დაკავშირება მხოლოდ იმ „კარით“ შეუძლია, რომელიც ტელეფონმა ბოლო შეტყობინებით გახსნა. როუტერი ასეთ კარებს დიდხანს არ ტოვებს — საყოფაცხოვრებო როუტერებში ნახევარი წუთიდან რამდენიმე წუთამდე უქმობის შემდეგ — და ხურავს. სანამ ტელეფონი ხშირად გზავნის რამეს (რეგისტრაცია ჩართვისთანავე, keep-alive), კარი ღიაა. გაჩუმდა — დაიხურა და სადგურიდან შემომავალი ზარი როუტერს ეჯახება.
ადმინისტრაციულ პანელში წერტილი ამ დროს შეიძლება მწვანედ დარჩეს: რეგისტრაციას ტელეფონი თავად, შიგნიდან ანახლებს და ის წარმატებით სრულდება, მაგრამ ტელეფონთან გარედან შესვლა უკვე შეუძლებელია. გადატვირთვა „შველის“, რადგან კარს თავიდან ხსნის — დროებით.
ჩვენი სატელეფონო სადგური თავის მხრივ ყოველ 60 წამში თითოეულ აპარატს მოთხოვნით ამოწმებს: „კავშირზე ხარ?“ ეს შემხვედრი პაკეტიც კარს ღიად ტოვებს — მაგრამ მხოლოდ მაშინ, თუ როუტერი მას წუთზე მეტხანს არ ხურავს. თუ აპარატმა არ უპასუხა, სადგური მას მიუწვდომლად მიიჩნევს, წერტილი ქრება და „მუშაობის მდგომარეობაში“ ჩავარდნა ჩნდება.
რა გააკეთოთ#
ყოველი ნაბიჯის შემდეგ შემომავალი ზარი 10-წუთიანი უქმობის შემდეგ შეამოწმეთ (ღილაკით „აპარატზე დარეკვა“ ან მეზობელი შიდა ნომრიდან); შემდეგ ნაბიჯზე მხოლოდ მაშინ გადადით, თუ წინა არ დაგეხმარათ.
- ჩართეთ ტელეფონში keep-alive 20–30-წამიანი ინტერვალით. Yealink: Account → Advanced → Keep Alive Type / Keep Alive Interval (ქარხნული Default და 30 წმ); Fanvil-ში — Keep Alive Type ხაზის დამატებით პარამეტრებში.
- გამორთეთ SIP ALG როუტერზე — მასაც სჩვევია კარების „დავიწყება“.
- შეამცირეთ რეგისტრაციის ვადა ტელეფონში (Expires / Register Expiration) 60–120 წამამდე — ტელეფონი თავად უფრო ხშირად გახსნის კარს. 60-ზე ნაკლებს ჩვენი სატელეფონო სადგური არ მიიღებს (
423 Interval Too Brief). - გამოყოფილ სადგურზე აპარატების უფრო ხშირად შემოწმება შეიძლება: „SIP-ის დეტალური პარამეტრები“ → „კავშირის შემოწმება, წამები“ — 20–30, 60-ის ნაცვლად. ეს სადგურის მხრიდან კარს ღიად ტოვებს, მაგრამ სამსახურებრივ ტრაფიკს ზრდის; ტელეფონის keep-alive უფრო საიმედოა.
- ორმაგი NAT (პროვაიდერის როუტერი + საკუთარი) — ორი კარია და სხვადასხვა წესით იხურება: ერთი მოაშორეთ — „ქსელი, როუტერი და ინტერნეტი“.
კავშირის გაწყვეტა Wi-Fi-დან მობილურ ინტერნეტზე გადასვლისას#
რატომ ხდება ასე#
ობიექტის Wi-Fi და მობილური ინტერნეტი ორი სხვადასხვა მისამართია. საუბარი ერთით დაიწყო და სატელეფონო სადგურმა დასაწყისში დაიმახსოვრა, საიდან მოდის ხმა: უსაფრთხოების მიზნით ის ხმას მხოლოდ ამ მისამართიდან იღებს. როდესაც სმარტფონი მობილურ ქსელზე გადადის, ხმა ახალი მისამართიდან იწყებს მოსვლას — სატელეფონო სადგურისთვის ეს უკვე უცხო ნაკადია, ხოლო სამსახურებრივი შეტყობინებები ძველ მისამართზე იგზავნება, რომელიც აღარ არსებობს. ერთ ქსელში დაწყებული საუბარი მეორეზე გადასვლისას თითქმის ყოველთვის წყდება. ეს თავად ტექნოლოგიის შეზღუდვაა და არა გაუმართაობა.
იმავე საკითხის მეორე მხარე: სანამ სმარტფონი გადაერთვება, სოფტფონი რეგისტრაციას კარგავს და ამ წამებში შემომავალი ზარები ვერ აღწევს. Android დამატებით ფონურ აპებს აძინებს — დაწვრილებით მიმოხილვაში, განყოფილებაში პროგრამული ტელეფონების შესახებ.
რა გააკეთოთ#
- საუბრისას ქსელი არ შეცვალოთ: ზარი Wi-Fi-ის ზონიდან გასვლამდე დაასრულეთ.
- სმარტფონზე გამორთეთ ცუდი Wi-Fi-დან მობილურ ქსელზე ავტომატური გადართვა (iPhone-ზე — „Wi-Fi-ის დახმარება“, Android-ზე — „მობილურ ქსელზე გადართვა“ Wi-Fi-ის პარამეტრებში): ახლა ის კაფის ზღურბლზე საუბარს წყვეტს.
- სოფტფონს ფონში მუშაობის უფლება მიეცით და მისთვის ბატარეის დაზოგვა გამორთეთ — მაშინ ქსელის შეცვლის შემდეგ უფრო სწრაფად ხელახლა დარეგისტრირდება.
- იქ, სადაც ზარის დაკარგვა დაუშვებელია (დახლი, მიმღები), სმარტფონის ნაცვლად დადგით სამაგიდო ტელეფონი ან DECT ყურმილი.
რა გავუგზავნოთ მხარდაჭერას#
- რამდენიმე გაწყვეტილი ზარის თარიღი და დრო წუთის სიზუსტით, ნომრები და დამატებითი ნომერი;
- რამდენ ხანში წყდება (ჟურნალში — «საუბარი») და ყოველთვის ერთნაირად თუ არა;
- წყდება ყველა ზარი თუ მხოლოდ გარე; ძლებს თუ არა ხანგრძლივი
*43(45 წამი); - ტელეფონის მოდელი და firmware (სტრიქონი აპარატის ტეგიდან), ჩართულია თუ არა keep-alive და Session Timer;
- როუტერის მოდელი, გამორთულია თუ არა SIP ALG, არის თუ არა პროვაიდერის მეორე როუტერი;
- გამოყოფილ PBX-ზე — განმეორებითი გაწყვეტის SIP-კვალის (trace) ტექსტი.
როგორ მოგვწეროთ — «მხარდაჭერა».
ხშირად დასმული კითხვები#
რატომ წყდება ზარი ზუსტად 32-ე წამზე და არა 30-ე ან 40-ე წამზე?#
იმიტომ, რომ ეს რიცხვი თავად SIP-პროტოკოლშია ჩადებული: საუბრის დაწყების დადასტურებას ელოდებიან 64 ნახევარწამიანი ინტერვალი — 32 წამი. თუ თქვენთან „დაახლოებით 30 წამში“ ყოველ ჯერზე ერთნაირად წყდება, მიზეზი ეს არის, თუნდაც წამზომმა 31 ან 33 წამი აჩვენოს: დროის ნაწილი ზარის სიგნალსა და პასუხს დასჭირდა.
SIP ALG გამორთულია, მაგრამ 30-ე წამზე გაწყვეტა დარჩა — კიდევ რა შევამოწმო?#
შეამოწმეთ, რომ ALG გამორთულია გზაზე არსებულ ყველა როუტერზე (პროვაიდერის როუტერს ხშირად საკუთარი ALG აქვს), ტელეფონში დატოვეთ სამი კოდეკი და სცადეთ TCP ტრანსპორტი. თუ წყდება მხოლოდ გარე ზარები, ხოლო *43 45 წამს გრძელდება, პრობლემა კავშირის ოპერატორამდე მონაკვეთზეა; გამოგზავნეთ ზარების დრო.
წერტილი მწვანეა, მაგრამ შემომავალი ზარები არ მოდის — ესეც „გაწყვეტაა“?#
ეს იგივე მექანიზმია, რაც პირველ წუთებში შემომავალი ზარების განყოფილებაში: რეგისტრაცია შიგნიდან ახლდება, ტელეფონთან გარედან მისასვლელი კი უკვე დაკეტილია. შემოწმება — 10 წუთი უქმად ყოფნის შემდეგ „აპარატზე დარეკვა“; გამოსავალი — ტელეფონში keep-alive.
შეიძლება PBX-ზე სესიის ტაიმერები უბრალოდ გავთიშო?#
შეიძლება (გამოყოფილ PBX-ზე, „SIP-ის გაფართოებული პარამეტრები“), მაგრამ ეს მიზეზს კი არა, სიმპტომს მკურნალობს: განახლება ვერ გადის, რადგან სამსახურებრივი შეტყობინებების გზა დაკეტილი ან დაზიანებულია, ხოლო იგივე გზა საჭირო იქნება ზარის გადასართავად და დასაკავებლად. გარდა ამისა, ტაიმერების გარეშე უხმოდ გაწყვეტილი საუბრები საათობით დარჩება და ხაზებს დაიკავებს. ჯერ keep-alive და SIP ALG შეამოწმეთ.
დაკავშირებული განყოფილებები#
- ტელეფონი არ მუშაობს: დიაგნოსტიკა სიმპტომებით — მათ შორის „შემომავალი ზარები არ არის, გამავალი კი მუშაობს“
- ხმა არ ისმის, ისმის მხოლოდ ერთ მხარეს, ექო, „რობოტის ხმა“
- არ რეგისტრირდება: წარწერები და შეცდომების კოდები — „რეგისტრირდება და ქრება“,
423 Interval Too Brief - ქსელი, როუტერი და ინტერნეტი ტელეფონიისთვის — სად გამორთოთ SIP ALG, ორმაგი NAT
- SIP ტელეფონების გამართვა — ობიექტის ქსელი, კავშირის ხარისხის შემოწმება
- ზარების ჟურნალი და SIP ტრეისი
წყაროები#
- RFC 3261 — SIP:
200 OK-ის გამეორებაACK-ის მიღებამდე და სესიის დასრულება 64 × T1-ის შემდეგ (§13.3.1.4), T1 = 500 მწმ (§17.1.1.1), TCP-ზე გადასვლა 1300 ბაიტზე გრძელი შეტყობინებებისთვის (§18.1.1) — https://www.rfc-editor.org/rfc/rfc3261 - RFC 4028 — Session Timers: განახლება ინტერვალის შუაში,
BYEვადის გასვლამდე min(32 წმ, ინტერვალი / 3)-ით ადრე — https://www.rfc-editor.org/rfc/rfc4028 - Yealink SIP-T2/T3/T4/T5/CP920 Administrator Guide V86.60 — Keep Alive Type / Interval (ქარხნულად Default, 30 წმ), Session Timer (ქარხნულად გამორთული; Session Expires 1800 წმ; განახლება ინტერვალის ნახევარზე)
- Grandstream GRP261x/262x/263x Administration Guide — Session Timer: Enable Session Timer (ქარხნულად «No»), Session Expiration, Min-SE — https://documentation.grandstream.com/knowledge-base/grp261x-grp262x-grp263x-series-administration-guide/
- Zoiper 5 User Guide v1.0.7 — UDP და პაკეტის ზომის შეზღუდვა, როუტერის NAT-ტაიმაუტები — https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf
- ATS-ის კოდი:
shared/sip/advanced-options.json(timers=yes,timers_sess_expires=1800,timers_min_se=90,qualify_frequency=60,minimum_expiration=60,rtp_timeout=0,force_rport,rewrite_contact),sip-edge/asterisk/rtp.conf(strictrtp=yes),sip-edge/sipsync/linecheck.go(ექოს ტესტი*43, შემოწმების ზღვარი 300 წმ)