Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
119 KB
Nội dung
Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent IV. 2. Command Center IV.2.1. Chức năng Command Center điều khiển hoạt động của mạng Clarentthông qua hệthống DataBase. Command Center đóng vai trò trung gian giữa Gateway, Gatekeeper, Call Manager với DataBase, trả lời các yêu cầu về xác nhận thuê bao, chọn tuyến, tính cước . Để mạng Clarent làm việc được, DataBase cần phải có đầy đủ thông tin về các thành phần mạng trong các bảng, cụ thể là thông tin về: - Command Center (bảng pins) - Gateway (bảng register_server, server_info, subscriber) - Gatekeeper (bảng register_server, server_info, subscriber) - Call Manager (bảng gateway_profile, register_server, server_info, subscriber) - Thuê bao (bảng subscriber) - Các tuyến gọi (bảng call_routing) - Qui tắc quay số (bảng dial_rule, call_routing) - Cách tính cước (bảng call_rating) - CDR - Call Detail Records, bản ghi chi tiết cuộc gọi (bảng billing_record) Trong mạng Clarent, Command Center có các chức năng cơ bản dưới đây: - Xác nhận thuê bao (Subscriber Authentication): Kiểm tra ANI/mật khẩu Ngoài ra còn có chức năng xác nhận Gateway, Gatekeeper, Call Manager - Xác định miền (Domain Identification) Tạo ra các nhóm logic gồm Gateway, thuê bao, tuyến gọi, cước phí, mã tài khoản và lớp dịch vụ để quản lý tài nguyên mạng. - Chọn tuyến động (Dynamic Call Routing) Chọn tuyến dựa trên miền Gateway hoặc thuê bao, qui tắc quay số, mã phân vùng trong thành phố (subcity code) để đảm bảo cuộc gọi không bị gián đoạn. - Cân bằng tải (Load Balancing) Thực hiện cân bằng tải giữa các tuyến để tăng tốc độ truyền thông tin và tăng độ tin cậy bằng nhiều cách: + Đặt nhiều Command Center chạy ở chế độ làm việc song song, mỗi Command Center quản lý một số lượng Gateway nhất định. IV - 5 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent + Định nghĩa mỗi server group thực hiện một tỉ lệ phần trăm các cuộc gọi vào mạng nhất định bằng cách đặt giá trị cột proportion trong bảng call_routing. + Thực hiện phương án chọn tuyến theo cổng (định nghĩa số cổng vào, số cổng ra cho một Gateway) bằng cách đặt tham số port_list trong bảng register_server. - Tính cước linh hoạt (Flexible Call Rating) Cho phép thực hiện các mức tính cước khác nhau: cân bằng, theo khỏang cách, theo ngày, giờ . - Khoá cuộc gọi (Call Blocking) Thiếtlập việc khoá cuộc gọi hoặc đặt cuộc gọi miễn phí đến từng số đích cụ thể (có thể khoá đường dài, khoá quốc tế .). - Tính cước thời gian thực (Realtime Call Billing) Command Center theo dõi từng cuộc gọi, thu thập thông tin chi tiết, hỗ trợ cả thuê bao trả trước hay các thuê bao trả tiền hàng tháng thông thường. - Giám sát (Tracking) Thực hiện chức năng giám sát trạng thái và thốngkê của Gateway, Gatekeeper và Call Manager. IV.2.2. Các thành phần A. Phần cứng: • Bộ xử lý Pentium III, tốc độ 600MHz. • 256 MB RAM. • ổ cứng 10 GByte. • ổ CD-ROM. • Card mạng. B. Phần mềm: • Microsoft Windows NT Server v.4.0, trong đó có: Microsoft Internet Information Server (IIS) v.4.0 ODBC driver cho Microsoft SQL Server v.70 • TCP/IP phải được cài đặt, đặt cấu hình và đảm bảo làm việc trước khi cài đặt Command Center. • Web Browser (trình duyệt Web): Microsoft Internet Explorer v.4.1. IV - 6 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent • ODBC driver cho Microsoft SQL Server (tương ứng với cơ sở dữ liệu Microsoft SQL Server trong DataBase). Tại Command Center, cần phải cài đặt phần mềm DataBase Client để thiếtlập kết nối ODBC tới DataBase server. • Clarent Command Center Configuration Tool. • Clarent Command Center. • Visual cmd. C. Mạng lưới: • Mạng Internet phải hỗ trợ giao thức TCP/IP. • Command Center phải có địa chỉ IP cố định: Địa chỉ IP của Command Center do Vietel chọn và thông báo đến nhà cung cấp thiết bị để cấp license key. Khi muốn thay đổi địa chỉ IP, phải thông báo cho nhà cung cấp để đổi license key. IV.2.3. Cài đặt A. Clarent Distribution Manager Clarent Distribution Manager là một dịch vụ của Windows NT, có trong Command Center. Phần mềm này phải được cài đặt trên các thành phần mạng cần phải phân phát gói tới đó. Khi nhận được yêu cầu thay đổi phần mềm và cấu hình từ Clarent Package Distributor, Clarent Distribution Manager sẽ download các gói, sử dụng giao thức HTTP. Việc cài đặtClarent Distribution Manager được thực hiện theo các bước như sau: - Loại bỏ chức năng Auto Restart • Start -> Program -> Clarent -> Command Center Configuration Tool • Click Yes để chấp nhận các yêu cầu của nhà cung cấp. Command Center tab hiện lên. • Trong phần Command Center Settings, xoá dấu trong hộp Auto Restart. • Click OK - Trên cửa sổ chính Command Center, click Shutdown - Thoát khỏi tất cả các chương trình Windows - Cho đĩa cài đặt vào ổ CD-ROM - Start -> Run - Gõ <CD_ROM drive>:/DMSetup.exe - Hộp thoại Welcome xuất hiện, click Next - Khi hộp Setup Complete biến mất, click Finish IV - 7 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Chương trình cài đặtClarent Distribution Manager khởi động dịch vụ SNMP trong Windows NT , dịch vụ này phải được chạy trên Command Center để Clarent Distribution Manager có thể báo cáo trạng thái thời gian thực của các hoạt động đang diễn ra tới hệthống quản lý mạng. Sau khi thực hiện các bước cài đặt như trên, cần phải đặt cấu hình cho Command Center với một địa chỉ mà các thành phần mạng có thể download gói từ đó. Vị trí này có thể là bất kỳ một thiết bị nào có chạy chương trình Web Server. Việc cài đặt được thực hiện bởi một trong hai lệnh sau: - neticmd CM SETWEBSERVER http: //192.168.20.30/Clarent/Packages (địa chỉ IP của Application Server) - SNMP SET để đặt giá trị biến URL MIB cơ sở Sau khi đặt URL, nếu không muốn cho người khác sử dụng lệnh SNMP set để thay đổi URL, dùng Windows NT Registry Editor để đặt giá trị khoá đăng ký Config Manager Base URL Once là 1. Các bước thực hiện như sau: - Start -> Run - Gõ regedit, click OK - Chọn đường dẫn HKEY_LOCAL_MACHINE\SOFTWARE\Clarent Corp.\Clarent Server - Chọn Config Manager Base URL Once - Trên menu Edit, click Modify - Đặt trường Value Data bằng 1 - Click OK B. Cài đặtClarent Command Center Phần mềm cài đặt cho Command Center đã được ghi lại trong đĩa CD-ROM, nên các bước thực hiện khá đơn giản: - Cho đĩa cài đặt vào ổ CD-ROM. - Start -> Run - Gõ <CD_ROM drive>:\CCSetup.exe - Click OK và thực hiện theo các chỉ dẫn trên màn hình - Khi phần mềm đã được cài đặt xong, mở và đọc file readme.txt - Click OK. Địa chỉ IP của CC1 là 192.168.20.20, với CCID được đặt là 10. IV - 8 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Mặc dù mạng Clarent chỉ cần có một Command Center sơ cấp là đã có thể hoạt động ổn định được, tuy nhiên, nhà cung cấp Clarent vẫn khuyến nghị khách hàng cài đặt 2 Command Center trong một mạng lưới. Địa chỉ của 2 Command Center này được lập trình trong các Gateway khác nhau trong mạng, và có thể được đặt cấu hình ở chế độ chia sẻ tải hoặc dự phòng nóng. Việc có một Command Center dự phòng có lợi ở chỗ, khi Command Center sơ cấp gặp sự cố thì Clarent Gateway tự động chuyển mạch đến Command Center thứ cấp (hoạt động như thiết bị dự phòng) để tránh tình trạng mất các cuộc gọi đang diễn ra. Việc cài đặt cho Command Center thứ cấp được thực hiện như Command Center sơ cấp. Để đặt cấu hình cho Command Center thứ cấp làm việc ở chế độ dự phòng, cần thực hiện các bước sau: - Thêm Command Center thứ cấp vào bảng pins, cần đảm bảo xác định giá trị acctmgr_id là duy nhất cho Command Center dự phòng. CCID được đặt là 11, địa chỉ IP của CC2 là 192.168.20.21. - Xác định địa chỉ IP của Command Center dự phòng cho tham số Secondary Host trên Gateway tab của Clarent Gateway Configuration Tool. C. Cài đặt TimeServer TimeServer là một chương trình toàn diện cho phép đồng bộ đồng hồhệthống của các máy tính trên mạng, trong đó có một máy tính đồng bộ với đồng hồ nguyên tử trên Internet. Chương trình này được biên dịch với RFC868(TIME), RFC867(DAYTIME) và RFC1769(SNTP). Yêu cầu tối thiểu để cài đặt phần mềm TimeServer là máy tính có hệ điều hành Windows 95, 98, NT4, 2000. Chương trình TimeServer được download trên mạng từ URL: http://www.ece.edu/~ntp/, bao gồm các phần mềm sau: - Install.exe - InstallTimeServer.hlp - RasConnection.exe - Readme.txt - TimeServer.exe - TimeServer.hlp - Uninstall.exe Đặt Command Center 1 là nguồn (Primary Source), các thiết bị mạng khác lấy thời gian theo giờ chuẩn của Command Center 1. IV - 9 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Để cài đặt, vào đường dẫn C:\ClarentServer\TimeServ\. Chạy Install.exe. Nhập đường dẫn để cài đặt TimeServer và chọn các option: - Launch on StartUp: Tạo shortcut trong thư mục StartUp để tự động chạy chương trình TimeServer mỗi khi khởi động máy tính. - Install Shortcut: Tạo shortcut cho TimeServer trong Start Menu. Click Next và đặt các tham số khác cho chương trình: Đặt CC1 là Primary Server. Server Address: 192.168.20.20 (CC1). Chọn cách thức thâm nhập TimeServer cho các máy khác trong mạng :Local Area Network. Click Install Now. Khi muốn thay đổi cấu hình cho TimeServer, cần chạy chương trình Uninstall và cài đặt lại từ đầu. IV.2.4. Thiếtlập cấu hình Việc đặt cấu hình Command Center được thực hiện trong chương trình Command Center Configuration Tool, được truy nhập như sau: Start -> Program -> Clarent -> Command Center Configuration Tool Command Center Configuration Tool chứa 7 thanh tab: - Blocked Calls - Command Center - DataBase - DataBase Clerks - Free Calls - Licensed Connections - Logging A. Blocked Calls Phần này chứa danh sách các số điện thoại, hoặc trong cùng một thành phố, có cùng các số đầu (prefix) như nhau, hoặc các số điện thoại cụ thể bị khoá. Khi thiếtlập các số điện thoại bị khoá khi click Add trong Blocked Calls tab, danh sách này sẽ được Phone Number Checker directory trong file LPD (Line Port Director) trên mỗi Gateway kiểm tra, và thông qua trường Source Telephone Number Field để xác định số bị khoá là số điện thoại đích (nếu chọn Telephone Number), ANI (nếu chọn ANI), hay DNIS (nếu chọn DNIS). Khi thiếtlập danh sách các số điện thoại bị khoá phải nhập vào các tham số sau: - Country Code (mã nước): luôn yêu cầu phải có. IV - 10 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent - Area Code (mã vùng): trường này có thể là mã thành phố hoặc mã vùng của số điện thoại cần khoá. - Local Phone Number (số điện thoại): trường này có thể là một số điện thoại cụ thể hoặc là phần đầu của các số điện thoại muốn khoá. Hiện tại chưa có số điện thoại nào bị khoá. B. Command Center - Command Center Settings Thôngsố Giá trị ý nghĩa Command Center ID 10 Giá trị của cột acctgr_id trong bảng pins của DataBase Listen on port number 5001 (mặc định) Là cổng mà Command Center trao đổi thông tin với Gateway, Connect Server và Connect proxy License 39pe8v74.6553 License key. Trước khi nhập thôngsố này phải đảm bảo đã có đủ thông tin về: • Licensed ports (Trong Licensed Connection tab). • Licensed Clarent Connect networks (Trong Licensed Connection tab). • Licensed Roaming partner (Trong Licensed Connection tab). • Địa chỉ IP cố định gán cho Command Center. • DataBase ID. Auto Restart √ SNMP agent tự động khởi động lại Command Center khi tắt SNMP Community Name TULIP Tên của SNMP Community chứa Command Center. Trường này chỉ có ý nghĩa khi chọn thôngsố Enable SNMP . Việc này nhằm làm tăng tính an toàn cho mạng, có nghĩa là agent chỉ nhận yêu cầu của nhà quản lý trong community đó mà thôi. Enable SNMP √ Quản lý mạng bằng giao thức SNMP. IV - 11 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent - Gateway Connections Thôngsố Giá trị ý nghĩa Check every X seconds X = 3 (mặc định) Tần suất Command Center kiểm tra kết nối với Gateway. Retry Y times Y = 4 (mặc định) Số lần Command Center thực hiện tiến trình kiểm tra nếu không có phúc đáp của Gateway. Nếu vượt quá con số này, Command Center coi như Gateway không hoạt động được và xoá thông tin về Gateway trong bảng server_info. - Roaming Settings Dành cho dịch vụ chuyển vùng điện thoại. Phần này không được khai thác trong mạng VoIP. - Subscriber Login Settings Phần này được sử dụng để tránh sự xâm nhập bất hợp pháp vào tài khoản của các thuê bao thuộc mạng. Thôngsố Giá trị ý nghĩa Maximum Failed Login 10 Số lần được phép đăng nhập sai tối đa Failed Login Period (hours) 24 (mặc định) Khoảng thời gian mà trong đó người sử dụng được phép đăng nhập sai với số lần sai tối đa. Nếu vượt quá Maximum Failed Login trong Failed Login Period, thuê bao đó sẽ bị khoá và phải đăng kí lại với nhà điều hành mạng. Suspend Status of account if failed login account √ Hai trường trên chỉ có ý nghĩa nếu chọn trường này c. DataBase IV - 12 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent - ODBC Settings Thôngsố Giá trị ý nghĩa DSN Vietel Corp Data Source Name. Giá trị thôngsố này phải trùng với giá trị DSN đã đặt trong ODBC Setup, sử dụng ODBC Data Source Adminitrator. Username testing Tên chủ sở hữu các bảng trong DataBase. Password testing Mật khẩu, không được vượt quá 16 kí tự. - DataBase Thôngsố Giá trị ý nghĩa Max Transaction per session 256 Số lần trao đổi DataBase lớn nhất trong một phiên làm việc (từ 0 đến 2000). Choice of DataBase Ο Oracle ⊕ Microsoft SQL Server Cơ sở dữ liệu mà thiết bị sử dụng. Hiện tại đang dùng Microsoft SQL Server 7.0. D. DataBase Clerks Khi Clarent Command Center chạy, một tiến trình Win NT được tạo ra. Tiến trình (process) trong Win NT thuộc loại đối tượng, bao gồm chương trình thực thi Command Center, một tập các địa chỉ bộ nhớ, và một hoặc nhiều thread. Thread là đối tượng trong một tiến trình (process) của Win NT thực hiện việc chạy các lệnh chương trình của Command Center. Chúng cho phép thực hiện các công việc đồng thời trong một tiến trình và cho phép một tiến trình đồng thời chạy trên những phần khác nhau của chương trình Command Center trên những bộ xử lý khác nhau. Mỗi thread được coi như một DataBase clerk riêng rẽ, thực hiện chức năng truy nhập DataBase cho Clarent Command Center. - DataBase Clerk Settings Thôngsố Giá trị ý nghĩa IV - 13 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Default # of clerks 4 Thôngsố này hiện không còn sử dụng Maximum # of clerks 15 (mặc định) Số DataBase clerk lớn nhất mà Command Center tạo ra Start a new clerk when task count reach 15 Thôngsố này hiện không còn sử dụng Khi đặt các tham số Maximum # of clerks, cần phải đảm bảo có đủ giấy phép về DataBase để hỗ trợ số lượng DataBase clerk lớn nhất. e. Free Calls Phần này cho phép tạo ra danh sách các số điện thoại thuộc một vùng, các số bắt đầu bởi những số nhất định, hay các số điện thoại cụ thể không tính cước khi có cuộc gọi. Khi thiếtlập các số điện thoại miễn phí khi click Add trong Blocked Calls tab, danh sách này sẽ được Phone Number Checker directory trong file LPD (Line Port Director) trên mỗi Gateway kiểm tra, và thông qua trường Source Telephone Number Field để xác định số miễn phí là số điện thoại đích (nếu chọn Telephone Number), ANI (nếu chọn ANI), hay DNIS (nếu chọn DNIS). Khi thiếtlập danh sách các số điện thoại miễn phí phải nhập vào các tham số sau: - Country Code (mã nước): luôn yêu cầu phải có. - Area Code (mã vùng): trường này có thể là mã thành phố hoặc mã vùng của số điện thoại miễn phí. - Local Phone Number (số điện thoại): trường này có thể là một số điện thoại cụ thể hoặc là phần đầu của các số điện thoại miễn phí. Hiện tại, trong hệthống chưa đặt các số điện thoại miễn phí. f. Licensed Connections Clarent Command Center cho phép thay đổi các thông tin về giấy phép trên Licensed Connections tab mà không cần phải khởi tạo lại Command Center, chỉ cần click vào Reload Memory Tables trên cửa sổ chính là đủ. Hệthống sẽ kiểm tra thông tin mới về license key, nếu không tương thích, hệthống sẽ đặt lại giá trị cũ và hiện thông báo lỗi trong log file của Command Center:”License Key check failed; rolling back to previous values”. Thôngsố Giá trị ý nghĩa Lincensed Ports 240 Số cổng được phép sử dụng. Không tính đến tham số Maximum Port IV - 14 [...]... thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Count trong Clarent Connect Proxy Configuration Tool Lincensed Clarent Connect Network 1 Lincensed Partner Số lượng mạng Clarent khác có kết nối song phương hay thông qua clearinghouse 0 Roaming Số lượng đối tác nhiều nhất để thực hiện (mặc định) dịch vụ chuyển vùng Clarent Connect Server Group Tên nhóm server của Clarent Connect Server Clarent Connect Pin Pin (Personal... Identification Number) của Clarent Connect Clarent Password Mật khẩu của Clarent Connect server Connect Clarent Connect Domain Miền của Clarent Connect server Deny Public Access Xác định Clarent Connect server có được phép tìm một miền công cộng (public domain) hay không khi thực hiện một cuộc gọi ra PSTN - Configure As • Clarent Connect Partner or Stand Alone Command Center: Nếu Command Center là Clarent Connect... Command Center là Clarent Connect server hoặc Clarent Connect clearinghouse, hoặc Command Center không có Clarent Connect • Clarent Connect clearinghouse: Nếu Command Center là clearinghouse g Logging Phần này định nghĩa việc đặt các tham số cho log file, bao gồm: tên, kích thước, vị trí - Log File Settings Thôngsố Giá trị ý nghĩa Log File Directory C:\ClarentSerrver\log\ Đường dẫn đến các log file... này phải được đặt nếu chọn Enable System Logging Enable Logging - System Xác định có cho phép đăng nhập vào hệ thống và sao chép tất cả các log file mà Command Center tạo ra tới một máy tính khác hay không Debug File Settings Thôngsố Giá trị ý nghĩa Debug file C:\ClarentServer\bin\debug.txt Tên và đường dẫn của file cấu hình Command (mặc định) IV - 16 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Center... bao gồm: tên, kích thước, vị trí - Log File Settings Thôngsố Giá trị ý nghĩa Log File Directory C:\ClarentSerrver\log\ Đường dẫn đến các log file (mặc định) IV - 15 Hå s¬ thiÕt kÕ l¾p ®Æt hÖ thèng VoIP Clarent Log File Append String Command Center Log File Rollover Size 1024 KB (mặc định) (mặc định) Max Number of Files Enable Logging - 1000 Phần bắt buộc phải có trong tên các log file Kích thước tối . ®Æt hÖ thèng VoIP Clarent IV. 2. Command Center IV. 2.1. Chức năng Command Center điều khiển hoạt động của mạng Clarent thông qua hệ thống DataBase. Command. Center, cần phải cài đặt phần mềm DataBase Client để thiết lập kết nối ODBC tới DataBase server. • Clarent Command Center Configuration Tool. • Clarent Command