SIP เป็น PSTN
SIP (Softphone) และ PSTN (โทรศัพท์เก่า) ทั้งสองเครือข่ายต่างกันและพูดภาษาต่างกัน ดังนั้นเราจึงต้องการตัวแปล (เกตเวย์ที่นี่) เพื่อสื่อสารระหว่างสองเครือข่ายนี้
ให้เรายกตัวอย่างเพื่อแสดงให้เห็นว่าโทรศัพท์ SIP โทรไปยัง PSTN ผ่านเกตเวย์ PSTN ได้อย่างไร
ในตัวอย่างนี้ทอม (sip:[email protected]) เป็นโทรศัพท์แบบจิบและ Jerry ใช้หมายเลขโทรศัพท์ทั่วโลก +91401234567
SIP เป็น PSTN ผ่านเกตเวย์
ภาพประกอบต่อไปนี้แสดงขั้นตอนการโทรจาก SIP ไปยัง PSTN ผ่านเกตเวย์
ด้านล่างนี้เป็นคำอธิบายทีละขั้นตอนของกระบวนการทั้งหมดที่เกิดขึ้นในขณะที่โทรออกจากโทรศัพท์ SIP ไปยัง PSTN
ก่อนอื่นโทรศัพท์ SIP (Tom) กดหมายเลขทั่วโลก +91401234567 เพื่อติดต่อเจอร์รี่ ตัวแทนผู้ใช้ SIP เข้าใจว่าเป็นหมายเลขส่วนกลางและแปลงเป็น request-uri โดยใช้ DNS และเรียกใช้คำขอ
โทรศัพท์ SIP จะส่งคำเชิญไปยังเกตเวย์โดยตรง
เกตเวย์เริ่มต้นการโทรเข้าสู่ PSTN โดยเลือก SS7 ISUP trunk ไปยังสวิตช์โทรศัพท์ถัดไปใน PSTN
ตัวเลขที่โทรออกจาก INVITE จะถูกจับคู่กับ ISUP IAM ข้อความที่อยู่ ISUP สมบูรณ์ (ACM) ถูกส่งกลับโดย PSTN เพื่อระบุว่ามีการสร้างลำตัวแล้ว
โทรศัพท์จะสร้างเสียงเรียกเข้าและไปที่สวิตช์โทรศัพท์ เกตเวย์แมป ACM กับการตอบสนองความคืบหน้าของเซสชัน 183 ที่มี SDP ที่ระบุพอร์ต RTP ที่เกตเวย์จะใช้เพื่อเชื่อมต่อเสียงจาก PSTN
เมื่อรับสัญญาณ 183 UAC ของผู้โทรจะเริ่มรับแพ็กเก็ต RTP ที่ส่งจากเกตเวย์และนำเสนอเสียงไปยังผู้โทรเพื่อให้พวกเขารู้ว่าการโทรกำลังดำเนินไปใน PSTN
การโทรจะเสร็จสมบูรณ์เมื่อฝ่ายที่โทรมารับสายซึ่งทำให้สวิตช์โทรศัพท์ส่งข้อความตอบรับ (ANM) ไปยังเกตเวย์
จากนั้นเกตเวย์จะตัดการเชื่อมต่อเสียง PSTN ผ่านทั้งสองทิศทางและส่งการตอบสนอง 200 OK ไปยังผู้โทร เมื่อสร้างเส้นทางสื่อ RTP แล้วเกตเวย์จะตอบกลับ SDP ใน 183 แต่ไม่ทำให้เกิดการเปลี่ยนแปลงกับการเชื่อมต่อ RTP
UAC ส่ง ACK เพื่อทำการแลกเปลี่ยนสัญญาณ SIP ให้เสร็จสมบูรณ์ เนื่องจากไม่มีข้อความเทียบเท่าใน ISUP เกตเวย์จะดูดซับ ACK
ผู้โทรส่ง BYE ไปยังเกตเวย์เพื่อยกเลิก เกตเวย์แมป BYE กับข้อความรีลีส ISUP (REL)
เกตเวย์ส่ง 200OK ไปยัง BYE และรับ RLC จาก PSTN