Hệ thống chuyển đổi số liệu cước tuy được viết trờn cựng một module nhưng việc triển khai là khỏc nhau. Hệ thống sẽ bao gồm chương trỡnh chạy tại cỏc điểm thu thập dữ liệu và hệ thống chạy tại trung tõm xử lý dữ liệu.
Hệ thống cần trang bị tại cỏc điểm thu thập dữ liệu bao gồm:
- Một mỏy PC chạy hệ thống chuyển đổi, chuẩn húa và lọc dữ liệu, mỏy này phải cú
đường mạng kết nối đến mỏy chủ Ftp Server tại trung tõm và kết nối được đến mỏy chủ CSDL Mediation.
- Cỏc file thư viện cần thiết để cú thể chuyển đổi dữ liệu - Hệ thống tại trung tõm bao gồm:
- Mỏy chủ CSDL Mediation - Mỏy xử lý dữ liệu Mạng truyền số liệu Điểm thu thập Tổng đài X.25 Điểm thu thập Tổng đài TCP/IP Điểm thu thập Tổng đài X.25 Máy xử lý dữ liệu Trung tâm xử lý Ftp Server Mediation Database Server Billing Database Server
Hỡnh 3-30. Mụ hỡnh vật lý của hệ thống thu thập và xử lý dữ liệu
Mụ hỡnh này bao gồm một trung tõm xử lý dữ liệu và nhiều điểm thu thập dữ liệu. Việc truyền dữ liệu cú thể được thực hiện thụng qua mạng Intranet hoặc Internet. Mỏy chủ CSDL Mediation chỉ cần cấu hỡnh vừa phải nhưng cần phải cú giải phỏp lưu trữ dữ liệu lớn do lượng dữ liệu thu thập cho cỏc hệ thống tớnh cước kết nối thường rất lớn.
3.3. Cài đặt miền chuyờn biệt định dạng dữ liệu cước để tạo ra cỏc thư viện liờn kết động liờn kết động
Như đó trỡnh bày trong mục 3.2.2. (b) về chức năng thu thập số liệu trong giai đoạn chuyển đổi số liệu, do đặc trưng thường xuyờn cần tạo ra cỏc file DLL của mỗi tổng đài để phục vụ chức chuyển đổi dữ liệu cước, cỏc thư viện này thường xuyờn được cập nhật khi tổng đài được nõng cấp hoặc cú tổng đài mới do đú tụi đó sử dụng cụng cụ Microsoft DSL để thiết kế miền chuyờn biệt để sinh ra cỏc dll tự động theo đặc trưng của từng tổng đài. Cụng việc thiết kế bao gồm cỏc bước sau:
3.3.1.Định nghĩa miền chuyờn biệt định dạng dữ liệu tổng đài
Để định nghĩa một miền chuyờn biệt về file cước của tổng đài ta sử dụng một số thuật ngữ sau:
Thuật ngữ Giải thớch
CDR Call Detail Record
Bản ghi chi tiết cuộc gọi
calling Số gọi
Called Số bị gọi
sTime Thời gian bắt đầu cuộc gọi
eTime Thời gian kết thỳc cuộc gọi
duration Độ dài cuộc gọi
REC_SIZE Chiều dài của một cuộc gọi (byte)
BLOCK_HEADER Chiều dài của phần header
BLOCK_SIZE Chiều dài của một BLOCK (một block bao gồm nhiều bản ghi cuộc gọi)
REC_PER_BLOCK= BLOCK_SIZE div REC_SIZE
DANH SÁCH MỘT SỐ CHỦNG LOẠI TỔNG ĐÀI
Cỏc đặc trưng của miền file cước tổng đài: Chiều dài số chủ gọi khụng vượt quỏ 15
Trong cỏc file CDR cước, phần header chỉ ghi thụng tin về chủng loại tổng đài. Phần dữ liệu tiếp theo sẽ lần lượt ghi cỏc BLOCK chứa thụng tin cước, mỗi một BLOCK lại bao gồm nhiều RECORD. RECORD là phần dữ liệu chứa thụng tin của một cuộc gọi. Việc quy định số lượng cỏc record trong một block và số lượng cỏc block trong một file cdr là tựy thuộc vào từng chủng loại tổng đài.
Ta sử dụng cỏc thuật ngữ, cỏc đặc trưng của miền tổng đài để tạo ra miền tổng đài CDRAXE bằng cụng cụ Microsoft DSL:
Tổng đài Hóng
EWSD (Siemens)
E10 (Alcatel - Phỏp)
AXE-10,AXE-105 (Erricson – Sweden- Thụy Điển)
NEAX (NEC - Nhật) StarexVK (LG - Hàn) TDX-1B (Korea - LGIC) NEAX-61 (NEC - Nhật ) S-12 (ShangHai) FETEX-150 (FUJITSU) LINEA-UT (Italia) DMS (Nortel)
STAREX-VK (Korea – LGIC):
Hỡnh 3-31. Định nghĩa miền định dạng file cước tổng đài
Sau khi thiết kế miền tổng đài AXECDR thực hiện F5 để chạy ứng dụng, hệ thống sẽ sinh ra lớp ứng dụng cho người phỏt triển cú thể sử dụng, kế thừa, bổ sung thuộc tớnh, phương thức lớp tổng đài CDRAXE.
Hỡnh 3-32. Ứng dụng thiết kế trờn miền định dạng file cước tổng đài