SIP tới PSTN
SIP (Softphone) và PSTN (Điện thoại cũ) đều là các mạng khác nhau và nói các ngôn ngữ khác nhau. Vì vậy, chúng ta cần một trình dịch (Gateway ở đây) để giao tiếp giữa hai mạng này.
Hãy để chúng tôi lấy một ví dụ cho thấy cách một điện thoại SIP thực hiện cuộc gọi đến PSTN thông qua cổng PSTN.
Trong ví dụ này, Tom (sip:[email protected]) là một chiếc điện thoại nhâm nhi và Jerry sử dụng số điện thoại toàn cầu +91401234567.
SIP đến PSTN thông qua Cổng
Hình minh họa sau đây cho thấy luồng cuộc gọi từ SIP đến PSTN thông qua các cổng.
Dưới đây là phần giải thích từng bước về tất cả quy trình diễn ra trong khi thực hiện cuộc gọi từ điện thoại SIP tới PSTN.
Trước hết, điện thoại (Tom) SIP quay số toàn cầu +91401234567 để liên lạc với Jerry. Tác nhân người dùng SIP hiểu nó như một số toàn cầu và chuyển nó thành request-uri bằng DNS và kích hoạt yêu cầu.
Điện thoại SIP gửi INVITE trực tiếp đến cổng.
Cổng kết nối bắt đầu cuộc gọi vào PSTN bằng cách chọn một trung kế ISUP SS7 tới tổng đài điện thoại tiếp theo trong PSTN.
Các chữ số đã gọi từ INVITE được ánh xạ vào IAM ISUP. Thông báo hoàn thành địa chỉ ISUP (ACM) được gửi lại bởi PSTN để chỉ ra rằng trung kế đã được tạo.
Điện thoại tạo ra nhạc chuông và nó sẽ chuyển đến tổng đài điện thoại. Cổng ánh xạ ACM tới phản hồi Tiến trình phiên 183 có chứa một SDP cho biết cổng RTP mà cổng sẽ sử dụng để kết nối âm thanh từ PSTN.
Khi nhận được 183, UAC của người gọi bắt đầu nhận các gói RTP được gửi từ cổng vào và trình bày âm thanh cho người gọi để họ biết rằng callee đang tiến hành trong PSTN.
Cuộc gọi hoàn tất khi bên được gọi trả lời điện thoại, điều này khiến tổng đài điện thoại gửi tin nhắn trả lời (ANM) tới cổng.
Sau đó, cổng kết nối sẽ cắt kết nối âm thanh PSTN theo cả hai hướng và gửi phản hồi 200 OK đến người gọi. Khi đường dẫn phương tiện RTP đã được thiết lập, cổng trả lời SDP trong 183 nhưng không gây ra thay đổi đối với kết nối RTP.
UAC gửi một ACK để hoàn thành việc trao đổi tín hiệu SIP. Vì không có thông báo tương đương trong ISUP, cổng vào sẽ hấp thụ ACK.
Người gọi gửi BYE đến cổng kết thúc. Cổng ánh xạ BYE vào thông báo phát hành ISUP (REL).
Cổng vào gửi 200OK đến BYE và nhận RLC từ PSTN.