Asosiy kontentga o'tish

Chiquvchi yo'nalishlar va raqam formati

Chiquvchi yo'nalish 4phone platformasiga qo'ng'iroqni qaysi SIP-trank orqali yuborish va raqamni aloqa operatoriga qanday ko'rinishda uzatish kerakligini bildiradi.

Ushbu sozlama chiquvchi qo'ng'iroq raqam formati tufayli o'tmaganda kerak bo'ladi. Masalan, xodim +998940560302 raqamini teradi, operator esa faqat 940560302 ko'rinishini qabul qiladi.

Maslahat

Agar sizda O'zbekistonda bitta oddiy trank bo'lsa, ko'pincha hech narsa sozlash shart emas: 4phone avtomatik ravishda +998XXXXXXXXX va 998XXXXXXXXX ko'rinishidagi raqamlarni tushunadi hamda operatorga mahalliy XXXXXXXXX formatini uzatadi. Chiquvchi yo'nalishlar provayder maxsus format talab qilganda yoki sizda bir nechta trank bo'lganda kerak bo'ladi.

Oddiy so'zlar bilan​

Tasavvur qiling, xodim bir xil raqamni turli usullarda terishi mumkin:

  1. 940560302
  2. 998940560302
  3. +998940560302

Inson uchun bu bitta raqam. SIP-operator uchun esa bu uchta har xil variant bo'lishi mumkin. Bitta operator barcha variantlarni qabul qiladi, ikkinchisi faqat +998 siz qabul qiladi, uchinchisi esa alohida prefiks qo'shishni so'raydi.

Chiquvchi yo'nalish raqamni operatoringiz kutayotgan ko'rinishga keltirishga yordam beradi.

Yo'nalishni qachon sozlash kerak​

Quyidagi hollarda chiquvchi yo'nalishni sozlang:

  1. +998 siz qo'ng'iroqlar o'tadi, lekin +998 bilan o'tmaydi;
  2. provayder "raqamni mamlakat kodisiz uzating" degan yo'riqnoma yuborgan;
  3. provayder texnik prefiks, masalan 9 orqali terishni so'raydi;
  4. sizda bir nechta trank bor va turli raqamlar turli operatorlar orqali ketishi kerak;
  5. boshqa formatdagi qo'lda qilingan qo'ng'iroq o'tsa ham, avtoqayta qo'ng'iroq yoki avtoinformator tusha olmayapti.

Agar chiquvchi qo'ng'iroqlar barcha kerakli formatlarda allaqachon o'tayotgan bo'lsa, yo'nalishga tegmaslik mumkin.

Provayderdan nimani so'rash kerak​

Sozlashdan oldin provayderga uchta oddiy savol bergan ma'qul:

  1. Qabul qiluvchi raqamini qaysi formatda kutasiz: 901234567, 998901234567 yoki +998901234567?
  2. Raqam oldiga texnik prefiks qo'shish kerakmi?
  3. Biz tomondan qaysi Caller ID ketishi kerak?
Tekshiring

Caller ID -- bu siz qo'ng'iroq qilayotgan raqam emas. Bu aloqa operatori va ba'zan mijoz ko'radigan sizning raqamingizdir. Agar provayder aniq Caller ID talab qilsa, uni SIP-trank sozlamalarida ko'rsating.

Bu qayerda sozlanadi​

4phone kabinetini oching va quyidagi tartibda o'ting:

  1. Sozlamalar.
  2. SIP-tranklar.
  3. Kerakli trankni tanlang.
  4. Chiquvchi yo'nalishlar blokini oching.
  5. Yo'nalish qo'shish tugmasini bosing.

Bo'lim nomi biroz farq qilishi mumkin, ammo mantiq har doim bir xil: yo'nalish trankni tanlaydi va raqamni operatorga yuborishdan oldin o'zgartiradi.

Maydonlarni qanday to'ldirish kerak​

Nomi​

Tushunarli nom yozing. Masalan:

  1. O'zbekiston mobil 998 siz
  2. Asosiy chiquvchi yo'nalish
  3. Sarkor orqali qo'ng'iroqlar

Nom faqat kabinet ichida ko'rinadi. U keyinchalik qoida nima uchun yaratilganini tushunish uchun kerak.

Trank​

Qo'ng'iroq ketishi kerak bo'lgan SIP-trankni tanlang.

Agar bitta trankingiz bo'lsa, uni tanlang. Agar tranklar bir nechta bo'lsa, ushbu turdagi qo'ng'iroqlarga xizmat ko'rsatishi kerak bo'lgan operatorni tanlang.

Raqam shabloni​

Shablon qaysi raqamlar ushbu qoidaga tushishini belgilaydi.

Eng ko'p uchraydigan variantlar:

Xodim nimani teradiShablon
+998940560302 yoki 998940560302^998\d{9}$
Faqat 90 bilan boshlanadigan raqamlar^90\d{7}$
O'zbekistonning har qanday 9 xonali raqami^\d{9}$
7 tadan 15 tagacha raqamdan iborat barcha raqamlar^\d{7,15}$
Maslahat

Boshidagi + belgisini tizim shablonni tekshirishdan oldin olib tashlaydi. Shuning uchun +998940560302 va 998940560302 uchun bitta shablondan foydalanish mumkin: ^998\d{9}$.

Boshidan nechta raqamni olib tashlash kerak​

Maydon odatda Raqamlarni olib tashlash, stripDigits yoki shunga o'xshash nomlanadi.

U raqamni operatorga yuborishdan oldin boshidagi nechta raqamni o'chirish kerakligini ko'rsatadi.

Misollar:

Terilgan raqamRaqamlarni olib tashlashOperatorga nima ketadi
9989405603023940560302
99405603021940560302
9405603020940560302

Standart +998 holati uchun odatda 3 qo'yiladi, chunki 998 mamlakat kodini olib tashlash kerak.

Boshiga nima qo'shish kerak​

Maydon odatda Prefiks (yoki prepend) deb ataladi.

U ortiqcha raqamlar olib tashlangandan keyin raqam oldiga yangi raqamlarni qo'shadi.

Misollar:

Terilgan raqamRaqamlarni olib tashlashPrefiksOperatorga nima ketadi
9405603020bo'sh940560302
940560302099940560302
9989405603023bo'sh940560302

Agar provayder maxsus prefiks so'ramagan bo'lsa, maydonni bo'sh qoldiring.

Ustuvorlik (Prioritet)​

Ustuvorlik qaysi qoida birinchi bo'lib tekshirilishini belgilaydi.

Son qanchalik kichik bo'lsa, qoida shunchalik oldin tekshiriladi. Masalan, 1 ustuvorlik 10 dan oldin tekshiriladi.

Oddiy yondashuv:

  1. Eng muhim qoida uchun 1 qo'ying.
  2. Umumiyroq qoidalar uchun 10 yoki 20 qo'ying.
  3. Bir xil ustuvorlikka ega ikkita bir xil qoida yaratmang.

Tayyor misollar​

1-misol. Provayder raqamni 998 siz qabul qiladi​

Vazifa: xodim +998940560302 teradi, operator esa 940560302 qabul qilishi kerak.

Sozlamalar:

MaydonQiymat
NomiO'zbekiston 998 siz
Shablon^998\d{9}$
Raqamlarni olib tashlash3
Prefiksbo'sh qoldiring
Trankasosiy trankingiz
Ustuvorlik1

Shundan so'ng:

  1. +998940560302 raqami 940560302 sifatida ketadi;
  2. 998940560302 raqami 940560302 sifatida ketadi;
  3. 940560302 raqami 940560302 holicha qoladi.

2-misol. Provayder 9 qo'shishni so'raydi​

Vazifa: xodim 940560302 teradi, operator esa 9940560302 qabul qilishi kerak.

Sozlamalar:

MaydonQiymat
Nomi9 prefiksi orqali
Shablon^\d{9}$
Raqamlarni olib tashlash0
Prefiks9
Trankkerakli trank
Ustuvorlik10

3-misol. Turli raqamlar uchun turli operatorlar​

Vazifa: 90 bilan boshlanuvchi raqamlarni bitta trank orqali, 97 bilan boshlanuvchilarni esa boshqa trank orqali yuborish.

Ikkita yo'nalish yarating:

NomiShablonTrankRaqamlarni olib tashlashPrefiks
Mobil 90^90\d{7}$1-trank0bo'sh
Mobil 97^97\d{7}$2-trank0bo'sh

Saqlangandan keyin qanday tekshirish kerak​

Sozlangandan so'ng qisqa test o'tkazing:

  1. 940560302 formatidagi raqamga qo'ng'iroq qiling.
  2. Xuddi shu raqamga 998940560302 formatida qo'ng'iroq qiling.
  3. Xuddi shu raqamga +998940560302 formatida qo'ng'iroq qiling.
  4. Qo'ng'iroqlar tarixi bo'limini oching.
  5. Qo'ng'iroqlar kerakli trank orqali ketganiga ishonch hosil qiling.

Agar bitta format ishlasa-yu, boshqasi ishlamasa, yo'nalishni tekshiring: ko'pincha xato shablonda yoki olib tashlanadigan raqamlar sonida bo'ladi.

Sozlamani tayyor deb hisoblashdan oldin
  1. SIP-trank faol yoki ro'yxatdan o'tgan.
  2. Agar provayder talab qilsa, Caller ID raqami to'ldirilgan.
  3. Yo'nalish shabloni xodim teradigan raqamga mos keladi.
  4. "Raqamlarni olib tashlash" maydoni raqamni aynan provayder talab qilganidek o'zgartiradi.
  5. +998 bilan, 998 bilan va mamlakat kodisiz test qilingan.

Ko'p uchraydigan xatolar​

940560302 bilan qo'ng'iroq o'tadi, lekin +998940560302 bilan o'tmaydi​

Katta ehtimol bilan operator + belgisini yoki 998 mamlakat kodini qabul qilmaydi.

Yechim: ^998\d{9}$ shabloni bilan yo'nalish yarating, Raqamlarni olib tashlash = 3 qo'ying, prefiksni bo'sh qoldiring.

Yo'nalishdan keyin raqam juda qisqa bo'lib qoldi​

Raqamlarni olib tashlash maydonini tekshiring. Masalan, agar 940560302 terilgan bo'lsa va 3 qo'ysangiz, operator 560302 oladi -- bu noto'g'ri.

998 siz 9 xonali raqam uchun odatda 0 qo'yish kerak.

Qo'ng'iroq noto'g'ri trank orqali ketdi​

Ustuvorliklarni tekshiring. Aniqroq qoida yuqoriroqda, ya'ni kichikroq raqam bilan bo'lishi kerak.

Masalan:

  1. ^90\d{7}$ -- ustuvorlik 1;
  2. ^\d{9}$ -- ustuvorlik 10.

Shunda 90 bilan boshlanadigan raqamlar avval maxsus qoidaga tushadi, qolgan 9 xonali raqamlar esa umumiy qoida bo'yicha ketadi.

Provayder Caller ID noto'g'ri ekanligini aytmoqda​

Chiquvchi yo'nalish qabul qiluvchi raqamini o'zgartiradi, ammo Caller ID ni emas.

Caller ID SIP-trankda sozlanadi. Trankni oching va Caller ID raqami maydonini provayder bergan qiymat bilan to'ldiring.

Raqamni aylana bo'yicha almashtirib turish kerak​

Chiquvchi yo'nalish Caller ID ni o'zgartirmaydi. Agar ikki va undan ortiq raqamni, masalan har 1000 ta qo'ng'iroqda navbatma-navbat almashtirish kerak bo'lsa, karuseldan foydalaning. Sozlash tartibi Chiquvchi raqamni har N qo'ng'iroqda almashtirish maqolasida tavsiflangan.

Nimalarni qilmaslik ma'qul​

  1. Zaruratsiz ko'plab o'xshash qoidalarni yaratmang.
  2. Umumiy ^\d+$ shablonini birinchi o'ringa qo'ymang, u barcha qo'ng'iroqlarni tutib olishi mumkin.
  3. Caller ID ni tavakkal o'zgartirmang, ba'zi provayderlar begona raqamli qo'ng'iroqlarni bloklaydi.
  4. Yangi qoidani sinashdan oldin eski ishlayotgan qoidani o'chirib yubormang. Qoidani vaqtincha o'chirib turish yoki pastroq ustuvorlik bilan yangisini yaratish yaxshiroq.

Agar ikkilansangiz, bitta oddiy qoidadan boshlang va bitta haqiqiy chiquvchi qo'ng'iroqni tekshirib ko'ring.

Keyin SIP-trankni qanday ulash mumkin va Ko'p uchraydigan muammolar va tezkor yechimlar bo'limlarini ochish foydali bo'ladi.