NGHIÊN CỨU XÂY DỰNG HỆ THỐNG BILLING ONLINE CỦA VNPT HÀ NỘIHiện nay các tổng đài ghi số liệu cước cuộc gọi tại VNPT Hà Nội đang đặt tại các khu vực theo từng quận huyện. Số liệu cước tại từng tổng đài được ghi ra băng từ, đĩa CD v.v.. và cung cấp cho Trung tâm Tính cước xử lý theo chu kỳ hàng tuần. Với khoảng cách địa lý rộng quá trình tiếp nhận và xử lý mất nhiều thời gian.
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG NGUYỄN KHẮC HIẾU NGHIÊN CỨU XÂY DỰNG HỆ THỐNG BILLING ONLINE CỦA VNPT HÀ NỘI CHUYÊN NGÀNH: TRUYỀN DỮ LIỆU VÀ MẠNG MÁY TÍNH MÃ SỐ: 60.48.01.04 TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI - 2013 Luận văn được hoàn thành tại: HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG Người hướng dẫn khoa học: PGS.TS. Lê Hữu Lập Phản biện 1: …………………………………………………………………………… Phản biện 2: ………………………………………………………………………… Luận văn sẽ được bảo vệ trước Hội đồng chấm luận văn thạc sĩ tại Học viện Công nghệ Bưu chính Viễn thông Vào lúc: giờ ngày tháng năm Có thể tìm hiểu luận văn tại: - Thư viện của Học viện Công nghệ Bưu chính Viễn thông 1 MỞ ĐẦU Hiện nay các tổng đài ghi số liệu cước cuộc gọi tại VNPT Hà Nội đang đặt tại các khu vực theo từng quận huyện. Số liệu cước tại từng tổng đài được ghi ra băng từ, đĩa CD v.v và cung cấp cho Trung tâm Tính cước xử lý theo chu kỳ hàng tuần. Với khoảng cách địa lý rộng quá trình tiếp nhận và xử lý mất nhiều thời gian. Mặc dù có nhiều cố gắng nhưng h ệ thống tính cước vẫn bộc lộ : chương trình có quy mô cồng kềnh và thiếu sự thống nhất; quy trình vận hành giao nhận và xử lý số liệu còn sử dụng nhiều nhân công; khó khăn trong việc đáp ứng các yêu cầu tra cứu cước gọi hàng ngày của khách hàng, các nghiệp vụ phát sinh khác của đơn vị. Xuất phát từ các hiện trạng nêu trên và từ thực tế VNPT Hà nội là một đơn vị thành viên của Tập đoàn Bưu chính Viễn thông Việt Nam (áp dụng một chính sách thống nhất của Tập đoàn). Cần phải tiếp tục nghiên cứu cải tiến hệ thống trong đó có việc tiếp nhận số liệu online từ các tổng đài, xử lý số liệu và tính cước tự động. Từ đó, có thể áp dụng vào triển khai thực tế tại VNPT Hà nội, đồng thời khuyến nghị mở r ộng việc áp dụng phần mềm này cho các Viễn thông tỉnh thành khác. Với mong muốn tiếp cận với đề tài có tính thực tế, gần gũi với công việc đang thực hiện tôi đã chọn đề tài nghiên cứu trong luận văn tốt nghiệp : “ Nghiên cứu xây dựng hệ thống Billing online của VNPT Hà Nội” Luận văn tập trung nghiên cứu về Hệ thống Billing online trong đó: thiết kế Module tiếp nhậ n hệ thống số liệu từ các tổng đài đến Billing server, xử lý số liệu và tính cước cuộc gọi online; cho phép tổng hợp số liệu báo cáo hàng ngày, cho phép khách hàng tra cứu cước chi tiết trên Web liên tục theo chu kỳ, hệ thống đảm bảo vận hành đơn giản giảm chi phí nhân công. Nội dung luận văn gồm 3 chương : Chương 1 : Tổng quan về hệ thống tính cước viễn thông Chương 2 : Xây dựng mô hình hệ th ống Billing online VNPT Hà nội Chương 3 : Xây dựng thử nghiệm module xử lý và tính cước chi tiết cuộc gọi trong hệ thống Billing onlile. M ặc dù tác giả đã có nhiều cố gắng, tuy có được một số kinh nghiệm đối với Hệ thống Tính cước hiện có, nhưng do thời gian có hạn nên trình bày luận văn có chỗ hạn chế, 2 do đó không tránh khỏi những trình bày đơn giản và sai sót. Kính mong các Thầy, cô và đồng nghiệp góp ý. Xin trân trọng cảm ơn./. Hà nội, 08.2013 Tác giả 3 CHƯƠNG 1 . TỔNG QUAN VỀ HỆ THỐNG TÍNH CƯỚC VIỄN THÔNG 1.1 Khái niệm định nghĩa. 1.1.1 Tính cước viễn thông Tính cước trong viễn thông là nhóm các quá trình cần thực hiện của nhà cung cấp dịch vụ như : nhận và ghi dữ liệu, tính toán và thu phí thông tin, in hóa đơn cho khác hàng, xử lý thanh toán và quản lý thu nợ. Tính cước và thanh toán trong viễn thông là một thành phần quan trọng của bất kỳ nhà cung cấp dịch vụ viễn thông nào bất kể chuyên ngành : điện thoại, thông tin di động, các nhà cung cấp dịch vụ Interrnet, các công ty truyền hình cáp …bởi vì nó tạo ra một giá trị kinh tế của doanh nghiệp. 1.1.2 Hệ thống tính cước viễn thông M ột hệ thống tính cước là sự kết hợp của phần mềm và phần cứng bao gồm nhận chi tiết cuộc gọi và thông tin sử dụng dịch vụ. Hình 1.1 Sơ đồ hệ thống tính cước Đây là một quy trình chuẩn cho một hệ thống tính cước. Biểu đồ cho thấy hệ thống tính cước được chia thành hai phần, phần một kết thúc trước (gần xử lý thời gian thực) và một kết thúc quay lại theo chu kỳ (xử lý hóa đơn định kỳ). Phần kết thúc trước tập hợp thông tin cuộc gọi như các kết nối được thực hiện qua mạng ( ví dụ như chuyển mạch) và th ực thi các lệch ghi cuộc gọi chi tiết (CDRs) của các thông tin liên lạc của khách hàng. Mỗi CDR bao 4 gồm việc xác định các khách hàng và các thông tin kháccó liên quan được đưa vạo hệ thống tính cước. Hệ thống tính cước cũng nhận được các dữ liệu cung cấp khác( chẳng hạn như một nhà cung cấp dịch vụ đường truyền). Những bản ghi tính cước cập nhật được lưu trữ trong một bảng dữ liệu. Kết thúc của phần tính cước định kỳ kết hợp với các b ản ghi từ các bảng CDR để tạo ra hóa đơn gửi tới khách hàng. Các khách hàng nhận hóa đơn và thanh toán cho nhà cung cấp dịch vụ viễn thông. Tài khoản thanh toán của khách hàng được ghi trong hệ thống thanh toán. File danh mục lịch sử khách hàng sau đó được cập nhật cho việc sử dụng các đại diện dịch vụ khách hàng (CSRs)và quản lý thanh toán. 1.2. Các chức năng cước viễn thông 1.2.1 Chức năng hoạt động Trong tính và thanh toán cước viễn thông, chức năng hoạt động bao gồm các chức năng - quản lý và lưu trữ dữ liệu khách hàng (tùy thuộc vào từng công ty cung cấp dịch vụ có thể có các công nghệ dịch vụ khác nhau như ghi chi tiết cuộc gọi, dữ liệu đo lưu lượng mạng ). - tính cước, đánh giá dịch vụ (tính thời gian, lưu lượng sử dụng dịch vụ của khách hàng, áp giá, giả m giá khuyến mại) - in và quản lý hóa đơn khách hàng, theo dõi thanh toán tài khoản của khách hàng. 1.2.2 Quản lý thông tin Khu vực quản lý thông tin kết hợp với chức năng hỗ trợ thông tin, sảm phẩm và dịch vụ dữ liệu khách hàng. Mô hình quản lý bao gồm lưu trữ các dữ liệu thô, dữ liệu tính cước, dữ liệu thanh toán và thông tin quản lý khách hàng. Thông tin khách hàng thường được tích hợp với hệ thống quản lý quan hệ khách hàng kết hợp với chức năng quản lý thông tin thanh toán qua mô hình quản lý quan hệ khách hàng (CRM) 1.2.3 Quản lý tài chính Khu vực quản lý tài chính bao gồm các chức năng : - theo dõi và xử lý thanh toán của khách hàng - lập báo cáo, biểu đồ doanh thu dịch vụ - quản lý nợ đọng, tính thuế công ty. 1.3 Nguyên tắc tính cước 5 1.3.1 Kiến trúc tính cước Sự khác nhau về kiến trúc giữa các miền, các dịch vụ và các phân hệ (ví dụ như CDRs, IMS) ảnh hưởng tới cái cách mà các chức năng tính cước được gắn vào các miền khác nhau, các dịch vụ và các phân hệ khác nhau. Tuy nhiên, việc yêu cầu theo chức năng của việc tính cước là luôn giống nhau trong tât cả các miền, các dịch vụ và các phân hệ. Trong phần này mô tả phương pháp chung cho việc định nghĩa các chức năng tính cước logic, cung cấp một kiến trúc logic thườ ng gặp cho tất cả các miền, các phân hệ và các dịch vụ mạng hiện nay có liên quan đến tiêu chuẩn hóa tính cước. Hình 1.2 : Kiến trúc tính cước tổng thể. 1.3.2 Đối tượng tính cước Đối tượng tính cước bao gồm hai phần riêng biệt, đó là tính cước dựa theo phiên và tính cước dựa theo sự kiện. 1.3.2.1 Tính cước dựa theo phiên Tính cước dựa theo phiên là chức năng dunhf cho việc tính cước của mạng/các phiên người dùng, ví dụ như các cuộc gọi thoại, gọi di động, truy nhập Internet hoặc các phiên IMS. Tính cước dựa theo phiên : bắt đầu của phiên người dùng được nhận dạng bởi các thiết bị mạng xử lý các phiên nghĩa là báo hiệu trao đổi giữa thiết bị người dùng và thiết bị mạng. Sự kiện có thể tính cước này sau đó được ánh x ạ trên một sự kiện tính cước như đặc biệt trong TS tính cước giữa mà ứng dụng cho thiết bị mạng kia. 1.3.2.2 Tính cước dựa theo sự kiện 6 Tính cước dựa vào là một sự kiện tính cước được định nghĩa như là một chuyển giao người dùng đầu cuối tới mạng. Sự kiện tính cước được nhận dạng trong thành phần mạng có thể xử lý nó, dựa trên báo hiệu thay đổi giữa thiết bị người dùng và thành phần mạng. Sự kiện sau đó được ánh xạ đến một sự kiện tính cước phù hợp. 1.3.3 Dữ liệu tính cước 1.3.3.1 Tham số cước - Lưu lượng số liệu trao đổi : phương thức tính cước này cho phép khách hàng onlile gửi và nhận các thông tin theo nhu cầu phản ánh đúng mức độ sử dụng thực tế của mạng lưới và các chi phí có liên quan. - Thời lượng sử dụng dịch vụ : đây là cách tính cước thông thường đối với các dịch vụ thoại hiện nay. Tuy nhiên tham số tính cước này không phát huy được ưu thế của dịch vụ và không phản ánh đúng m ức độ sử dụng. - Chất lượng dịch vụ mà khách hàng yêu cầu (QoS) : chất lượng dịch vụ bao gồm nhiều yếu tố (độ trễ, mức độ ưu tiên). - Đích truy nhập số liệu : APN được xác định khi thiết lập kết nối và sẽ giúp phân biệt việc sử dụng các dịch vụ của khách hàng. Do có APN mà khách hàng truy nhập sẽ là căn cứ để tính cước. Loại d ịch vụ : ban đầu APN có thể được sử dụng để phân biệt dịch vụ và sau đó mức độ QoS và APN sẽ được sử dụng để xác định loại dịch vụ mà khách hàng sử dụng. Ngoài ra còn một số tham số khác để tính cước như : - Thời gian truy nhập : giờ bận, giờ rỗi - Ngày truy nhập : ngày nghỉ ( thứ bẩy, chủ nhật), các ngày lễ… 1.3.3.2 Thu thập và xử lý tham số cước CTF được lắp đặt trong tất cả các thành phần mạng liên quan đến tính cước sẽ thu thập thông tin tính cước trong thành phần mạng quan tâm đến việc sử dụng các tài nguyên mạng bởi người dùng đầu cuối di động. Các tài nguyên mạng có thể gắn liền với người mang (ví dụ như CS,PS, WLAN), hệ thống con. Các mục đích của tính cước offline là để chuyển đổi thông tin tính cước thành các CDR mà post-processed trong miền thanh toán BD. Trong khi thu thập các thông tin tính cước sử dụng cho các CDR xuấ t hiện trong khi sử dụng tài nguyên mạng, không có ảnh hưởng của tính cước offline khi sử dụng các tài nguyên. Tất cả các hoạt động bao gồm trong việc chuyển giao của thông tin tính cước thành 7 hóa đơn người dùng đầu cuối và thu cước của người dùng đầu cuối nằm trong những hóa đơn này. 1.3.3.3 Chuyển tiếp dữ liệu cước Quá trình này nhận số liệu tính cước thu thập được và xác định các sự kiện có thể tính cước từ một tập các số liệu thu thập ở trên. Sau đóthu thập các sự kiện tính cước mà phù hợp với các sự kiện có thể tính cước đã được xác định trước chuyển các sự kiện tính cước tới chức năng dữ liệu tính cước thông qua điểm tham chiếu. Các sự kiện tính cướ c cung cấp thông tin liên quan trực tiếp tới các sự kiện có thể tính cước, nghĩa là những thông tin đại diện cho việc sử dụng tài nguyên mạng cùng với việc nhận diện của người dùng có liên quan. 1.4 Kết luận chương Chương này tập trung giới thiệu tổng quan về hệ thống tính cước viễn thông. Trong chương sau Luận văn sẽ mô tả về hiện trạng của hệ thống tính cước VNPT Hà Nội và xây dựng mô hình hệ thống tính cước online VNPT Hà Nội. 8 CHƯƠNG 2 . XÂY DỰNG MÔ HÌNH HỆ THỐNG TÍNH CƯỚC ONLINE VNPT HÀ NỘI 2.1 Mô hình tính cước truyền thống 2.1.1. Các dịch vụ và quy mô tính cước Hệ thống tính cước tại VNPT Hà nội có nhiệm vụ tính và in hóa đơn khách hàng các dịch vụ : - Tính cước cuộc gọi chi tiết (CDRs) : bao gồm cước gọi nội hạt, liên tỉnh, di động, quốc tế … - Tính cước truyền số liệu thuê kênh riêng (Leased Line). - Tính cước MetroNet (Metropolitan Area Network). - Tính cước MegaVNN, MegaWan, FiberVNN. - Tính cước MyTV (dịch vụ truyền hình qua giao thức Internet ) - Tính cước kết nối với các đơn vị trong Tập đoàn VNPT và các doanh nghiệp bên ngoài VNPT. - Tiếp nhậ n số liệu đã tính cước từ Vinaphone, Công ty Viễn thông quốc tế chuyển đến để tổng hợp in. Với tổng số lượng thuê bao tương đối lớn ~ gần 1,3 triệu thuê bao. Do đó, yêu cầu phải xử lý khối lượng lớn công việc tính cước. Đồng thời, việc tăng trưởng thường xuyên đối với việc phát sinh cuộc gọi, thời lượng truy cập của thuê bao Điện thoại C ố định/Gphone, MegaVNN là vấn đề quan trọng trong Bài toán Tính cước Viễn thông. 2.1.2. Cấu trúc hệ thống tính cước Hệ thống tính cước bao gồm nhiều module riêng lẻ ứng với mỗi người thực hiện các công việc tương ứng. Vì vậy chưa có được sự tập trung, thống nhất trong tất cả các khâu. - Module xử lý số liệu cước chi tiết cuộc gọi (CDR) được thực hiện theo chu kỳ 1 lần / 1 tuần. Quá trình tiếp nhận và xử lý số liệu bằng nhân công, số lượng băng từ nhận t ừ một tổng đài mất nhiều thời gian do khoảng cách địa lý xa. - Module load các số liệu đầu vào được thực hiện theo chu kỳ 1 lần / 1 tháng. Các số liệu tiếp nhận về từ các đơn vị được tập hợp xử lý và load lên cơ sở dữu liệu Oracle theo khuôn dạng thống nhất để phục vụ tính cước. [...]... việc sửa và cập nhật chương trình 2.2 Xây dựng mô hình hệ thống tính cước online VNPT Hà Nội 2.2.1 Các yêu cầu chung Hệ thống tính cước online (OCS) là một hệ thống cho phép nhà cung cấp dịch vụ tính chi phí khách hàng sử dụng trong thời gian thực Từ thực trạng còn rất nhiều vấn đề mà hệ thống tính cước của VNPT Hà nội chưa đáp ứng được vì vậy cần xây dựng một hệ thống tính cước hoàn chỉnh từ tiếp nhận... tiết đã đưa vào chạy thử và có kết quả nhanh chóng, ổn định Do vậy, kết quả của luận văn sẽ được áp dụng triển khai vào thực tế của VNPT Hà nội Với mục tiêu nghiên cứu: Xây dựng mô hình Hệ thống Billing online của VNPT Hà nội, luận văn đã hoàn thành các nội dung sau : Trình bày về tổng quan của một Hệ thống tính cước khách hàng tự động từ khâu tiếp nhận số liệu và tính cước, có thể được áp dụng cho... với hệ thống tính cước online cũng được đề cập tới Từ các vấn đề nêu trên, trong chương sau luận văn sẽ trình bày vấn đề xây dựng module tính cước cuộc gọi online, đây có thể nói là module quan trọng trong hệ thống tính cước này 14 CHƯƠNG 3 XÂY DỰNG THỬ NGHIỆM MODULE XỬ LÝ VÀ TÍNH CƯỚC CUỘC GỌI TRONG HỆ THỐNG BILLING ONLINE 3.1 Lựa chọn hệ điều hành và hệ quản trị CSDL 3.1.1 Hệ điều hành Hệ thống. .. chính xác VNPT Hà nội đã có một Hệ thống Tính cước được xây dựng phát triển và cập nhật để đáp ứng nhu cầu hoạt động của Doanh nghiệp Tuy nhiên, để kịp thời cung cấp cho khách hàng cũng như dữ liệu phục vụ cho sản xuất kinh doanh được sớm nhất thì cần phải có một hệ thống xử lý và tính cước tự động liên tục Tác giả là một trong các nhân sự chính của nhóm công tác VNPT Hà nội thực hiện hệ thống đó Hiện... toán, khiếu nại, portal… 23 Tuy nhiên trong giới hạn luận văn việc xây dựng hệ thống xử lý và tính cước mới dừng lại ở mức độ ứng dụng cho cuộc gọi chi tiết từ các tổng đài, Hệ thống Billing Online cần phải tiếp tục nghiên cứu xây dựng hoàn thiện 24 KIẾN NGHỊ CÁC HƯỚNG NGHIÊN CỨU TIẾP THEO Hệ thống xử lý và tính cước CDR mới sơ bộ đánh giá đã có thể đáp ứng... nghiệp kinh doanh viễn thông Từ việc phân tích đánh giá các ưu điểm, nhược điểm của Hệ thống cũ, luận văn tập trung trình bày mô hình hệ thống tính cước tự động, online và đi sâu nghiên cứu xây dựng module tiếp nhận số liệu cuộc gọi chi tiết từ các tổng đài, xử lý và tính cước tự động của VNPT Hà nội Module tính cước mới dựa trên Hệ quản trị CSDL Oracle và ngôn ngữ lập trình Visual Basic Đây là các công... line Billing Application với lisence do ANSV cung cấp c Hệ thống xử lý số liệu bao gồm các Module xử lý số liệu của từng loại tổng đài của các hãng, hàm tính cước CDR được gắn vào Triggers của từng bảng tương ứng với từng tổng đài c Bảng tổng hợp cước chi tiết bao gồm số liệu ở tất cả các tổng đài là CSDL chính để các hệ thống khác của VNPT Hà Nội kết nối vào phục vụ cho việc chăm sóc khách hàng, thống. .. cho từng thuê bao, được tính theo số ngày sử dụng trong tháng của thuê bao 10 - Cước cuộc gọi (CDR) : tính cước chi tiết cho từng cuộc gọi nội hạt, nội tỉnh, liên tỉnh, di dộng, quốc tế, VoIP, dịch vụ 108, 2.1.3 Đánh giá về hệ thống tính cước truyền thống Hệ thống tính cước của VNPT Hà Nội hiện nay có những ưu nhược điểm sau: a.Ưu điểm : Hệ thống tính cước bao gồm nhiều module nhỏ được phân công tương... kiểm tra bảng TB_LOGFILE Hệ thống sẽ lấy bản ghi nội dung từ file log trên và gửi vào SMS Gateway của VNPT Hà Nội đến số máy người quản trị, sử dụng hệ thống Billing Online 3.3 Thử nghiệm và đánh giá về module xử lý và tính cước cuộc gọi online 3.3.1 Chuẩn bị môi trường triển khai 3.3.1 Chuẩn bị môi trường triển khai Khi bắt đầu đưa chương trình xử lý và tính cước cuộc gọi online vào triển khai thực... trạm 4 Hình 3.1 : Sơ đồ Hệ thống máy chủ Tính cước 3.1.2 Hệ cơ sở dữ liệu Oracle và công nghệ Client/Server Oracle Corporation trở thành một công ty CSDL nổi tiếng nhờ tạo ra một Hệ thống quản trị cơ sở dữ liệu quan hệ kiểu Client/Server với hiệu suất cao và đầy đủ chức năng Oracle vượt qua tầm vóc của một công ty CSDL khi bổ sung hệ quản trị cơ sở dữ liệu quan hệ kiểu Server của nó những sản phẩm tích . tôi đã chọn đề tài nghiên cứu trong luận văn tốt nghiệp : “ Nghiên cứu xây dựng hệ thống Billing online của VNPT Hà Nội Luận văn tập trung nghiên cứu về Hệ thống Billing online trong đó: thiết. tính cước VNPT Hà Nội và xây dựng mô hình hệ thống tính cước online VNPT Hà Nội. 8 CHƯƠNG 2 . XÂY DỰNG MÔ HÌNH HỆ THỐNG TÍNH CƯỚC ONLINE VNPT HÀ NỘI . 2.2 Xây dựng mô hình hệ thống tính cước online VNPT Hà Nội 2.2.1 Các yêu cầu chung Hệ thống tính cước online (OCS) là một hệ thống cho phép nhà cung cấp dịch vụ tính chi phí khách hàng