Cấu hình SBC và PBX
Thiết lập SBC và PBX
Vui lòng xác nhận các mục sau đã được hoàn thành trước khi cấu hình SBC và PBX cho Microsoft Teams Direct Routing:
- PBX đã được cài đặt và cấu hình.
- SBC đã được cài đặt và cấu hình.
- Định tuyến trực tiếp Microsoft Teams đã được cấu hình.
1. Thêm Tên miền cơ sở Teams
- Đăng nhập vào cổng web SBC
https://sbc.skyx.cc:8883/ - Chọn menu Settings > Teams Base Domains (Cài đặt > Tên miền cơ sở Teams), và nhấp vào nút Add (Thêm) để thêm tên miền SBC mà SBC sẽ gửi tin nhắn OPTIONS đến MS Teams để giữ kết nối, trong trường hợp này là "
sbc.skyx.cc".

Sau khi thêm tên miền cơ sở của Teams, SBC sẽ định kỳ gửi OPTIONS đến Teams; nếu nhận được phản hồi 200 OK cho tin nhắn OPTIONS, Trạng thái của tên miền này sẽ hiển thị là Active (Hoạt động).
Nếu nó hiển thị là Inactive (Không hoạt động), có điều gì đó không ổn, vui lòng kiểm tra lại từng bước.
2. Thêm SBC làm trunk Teams trong PBX
- Đảm bảo truyền tải TCP trên cổng 5063 đã được thêm vào PBX.
- Đăng nhập vào cổng web PBX với tư cách System Admin (Quản trị viên hệ thống), điều hướng đến menu Tenants (Người thuê), chọn một người thuê để quản lý, và nhấp vào nút Manage (Quản lý); hoặc đăng nhập người dùng có vai trò "admin" của người thuê vào cổng web PBX.
- Đảm bảo tên miền SIP cho người thuê này đã được đặt là
sbc.skyx.cc. - Chọn menu Call Manager > Trunks (Quản lý cuộc gọi > Trunk), và nhấp vào nút mũi tên để chọn loại trunk Microsoft Teams.
- DID/DDI Pool: Số điện thoại sẽ được quay số từ Teams đến PBX, nó có thể là một số duy nhất hoặc một dải số, ví dụ,
331001-331100;33là mã quốc gia của người dùng Teams mà bạn đã chỉ định khi bạn tạo người dùng người thuê (33 là cho Pháp);1001-1100là dải số điện thoại cho người dùng Teams. - Tên miền host hoặc IP không thể sửa đổi, cổng phải là 5060.
- Nhập IP riêng của máy chủ SBC
192.168.1.73vào trường Outbound Proxy Server (Máy chủ Proxy đầu ra). Nếu SBC được cài đặt trên cùng máy chủ với PBX, thì đây là IP riêng của máy chủ PBX. - Outbound Proxy Server Port (Cổng Máy chủ Proxy đầu ra) mặc định là 5069, cổng này là cổng truyền tải SBC giao tiếp với PBX.
- Truyền tải là TCP.

- Nhấp vào nút Next (Tiếp theo).
- Tắt tùy chọn Rewrite the host IP of Via header by the public IP when sending the request to the trunk (Ghi lại IP host của tiêu đề Via bằng IP công cộng khi gửi yêu cầu đến trunk), và nhấp OK để hoàn tất cấu hình Teams Trunk.
3. Tạo quy tắc đầu vào
Quy tắc đầu vào phải được tạo để định tuyến cuộc gọi Microsoft Teams đến máy nhánh hoặc dịch vụ hệ thống, chẳng hạn như IVR, Hàng đợi cuộc gọi (Call Queue), và Nhóm đổ chuông (Ring Group).
- Đăng nhập vào Cổng Web SkyX PBX bằng thông tin đăng nhập của Quản trị viên hệ thống, nhấp vào menu Người thuê, chọn một người thuê, sau đó nhấp vào nút Quản lý để quản lý người thuê này để cấu hình quy tắc đến. Hoặc đăng nhập người dùng có quyền Quản trị viên người thuê vào Cổng Web để quản lý người thuê đó.
- Từ Cổng Web, chọn Call Manager > Inbound Rules (Quản lý cuộc gọi > Quy tắc đầu vào), và nhấp vào nút Add (Thêm).
- Nhập một tên thân thuộc cho quy tắc, ví dụ, "From Teams", như ảnh chụp màn hình bên dưới. Khi quay số
331001từ Teams, cuộc gọi sẽ được định tuyến đến máy nhánh PBX 101. Khi người dùng Teams quay số 1001, và một khi cuộc gọi đến PBX, số được quay sẽ là+331001, chúng ta nên loại bỏ dấu+và chỉ nhập số.

4. Tạo quy tắc đầu ra
Chúng ta có thể tạo một quy tắc đầu ra để định tuyến các cuộc gọi từ PBX đến Microsoft Teams.
- Đăng nhập vào Cổng Web SkyX PBX bằng thông tin đăng nhập của Quản trị viên hệ thống, nhấp vào menu Người thuê, chọn một người thuê, sau đó nhấp vào nút Quản lý để quản lý người thuê này để cấu hình các quy tắc điầu ra. Hoặc đăng nhập người dùng có quyền Quản trị viên người thuê vào Cổng Web để quản lý người thuê đó.
- Từ Cổng Web, chọn Call Manager > Outbound Rules (Quản lý cuộc gọi > Quy tắc đầu ra), và nhấp vào nút Add (Thêm).
- Chúng ta muốn định tuyến tất cả các cuộc gọi được thực hiện bởi máy nhánh 102 đến Microsoft Teams, sau đó cấu hình quy tắc đầu ra như ảnh chụp màn hình bên dưới.

Khi máy nhánh 102 quay một số không tồn tại trong thư mục nội bộ của PBX, cuộc gọi sẽ được định tuyến đến Microsoft Teams.
Ví dụ, khi máy nhánh 102 quay số 1001, PBX định tuyến cuộc gọi đến Microsoft Teams, và vì số người nhận là 1001, người dùng Teams có số điện thoại 1001 sẽ đổ chuông.
5. Chuyển tiếp cuộc gọi Teams đến Trunk cho bất kỳ số nào
Xem xét kịch bản này: Một người gọi Teams gọi các số điện thoại và định tuyến đến SBC/PBX. Các cuộc gọi này nên được gửi đến trunk để đổ chuông điện thoại di động/điện thoại cố định. Vì không thể tạo nhiều quy tắc đàu vào cho tất cả các số điện thoại, chúng ta có thể thực hiện dễ dàng như sau:
- Khi tạo Teams trunk, chỉ định DID pool là 1 hoặc một dải số bao gồm 1, ví dụ,
1-1000000.

- Tạo quy tắc đầu vào và chỉ định số DID là 1. Chỉ định số đích là 0. Số 1 có nghĩa là khớp tất cả các số được gọi đến từ Teams, và số 0 có nghĩa là không sửa đổi số được gọi.

- Tạo quy tắc đầu ra để định tuyến cuộc gọi Teams đến trunk theo ý muốn của bạn.