Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
1,59 MB
Nội dung
1 HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG VŨ THỊ THANH HÀ NGHIÊN CỨU GIẢI PHÁP XÂY DỰNG GIAO DIỆN CỔNG ĐẦU NỐI DỊCH VỤ GIÁ TRỊ GIA TĂNG CHO DOANG NGHIỆP VIỄN THÔNG DI ĐỘNG Chuyên ngành: Khoa học máy tính Mã số: 60.48.01 Người hướng dẫn khoa học: TS HÀ HẢI NAM TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI – 2012 MỞ ĐẦU Nghành công nghiệp viễn thông nghành kinh tế quan trọng quốc gia Trong năm qua ngành cơng nghiệp viễn thơng nước ta có bước phát triển nhanh chóng nay, viễn thơng Việt Nam “sánh vai” với nước phát triển giới công nghệ, mật độ điện thoại, giá cước, dịch vụ… trở thành nghành phát triển nhanh đem lại lợi nhuận lớn nhất, góp phần đáng kể vào tăng ngân sách cho nhà nước ta Một nguồn doanh thu lợi nhuận lớn không ngừng phát triển theo xu thời đại kinh doanh dịch vụ giá trị gia tăng viễn thông di động Đặc biệt vài năm gần đây, doanh nghiệp di động giới Việt Nam liên tục phát triển dịch vụ nhờ công nghệ mạng di động 3G - công nghệ tiên tiến với tốc độ truyền thông tin cao Cũng theo thị trường viễn thơng di động phát triển mạnh với nhiều nhà cung cấp dịch vụ, chạy đua tranh giành thị trường thống lĩnh thị trường nhà cung cấp cho đời nhiều dịch vụ tiện ích, chương trình khuyến mại gói cước Data, dịch vụ khác Doanh thu từ dịch vụ thoại chia sẻ cho doanh thu loại hình dịch vụ giá trị gia tăng, dịch vụ nội dung, cước Data Các sản phẩm dịch vụ đời từ nhiều nhà cung cấp khác để sản phẩm dịch vụ tới tay khách hàng nhà cung cấp dịch vụ phải tích hợp với hạ tầng mạng lưới doanh nghiệp cung cấp dịch vụ viễn thông di động Bên cạnh với cạnh tranh khốc liệt nhà mạng, yêu cầu sản phẩm dịch vụ cần phải đời nhanh phát triển không ngừng để đáp ứng nhu cầu khách hàng tăng doanh thu cho doanh nghiệp Trong bối cảnh việc triển khai nhanh để đưa vào khai thác dịch vụ với nhà mạng viễn thông vấn đề quan trọng Tuy nhiên hãng viễn thông gặp phải thách thức sau: - Hầu hết sở hạ tầng mà hãng sử dụng tạo thời gian khác với cách thức phương tiện truy cập hệ thống khác Điều làm cho ứng dụng trở nên độc lập tổ chức mạng - Các hệ thống bên mạng viễn thơng thường có nguồn gốc đa dạng: nhà mạng tự xây dựng, mua hãng khác chỉnh sửa phát triển tiếp để phù hợp với hạ tầng mạng khai thác Như phân tích cho thấy vấn đề quan trọng triển khai dịch vụ cần phải nhanh chóng tích hợp với hạ tầng hệ thống nhà mạng, trạng lại có nhiều hệ thống độc lập, để hồn thành xây dựng tích hợp với hệ thống địi hỏi nhiều thời gian khảo sát, thiết kế xây dựng cho tương thích với hệ thống đó, không đáp ứng mục tiêu triển khai dịch vụ nhanh, chất lượng tốt tới khách hàng Điều ảnh hưởng nhiều đến phát triển nâng cao khả cạnh tranh nhà khai thác mạng, thách thức vượt qua mạng có hệ thống hỗ trợ phát triển dịch vụ đủ mạnh linh hoạt Hệ thống Giao diện cổng đấu nối cho dịch vụ giá trị gia tăngService Provisioning Gateway (SPG) Có thể nói SPG hệ thống mở bao gồm thành phần quản lý dịch vụ; truy nhập dịch vụ mở; thực thi dịch vụ, xây dựng gói cước dịch vụ giá trị gia tăng… SPG cho phép hãng phát triển phần mềm tham gia phát triển dịch vụ, chia sẻ lợi nhuận Đây yếu tố định cho việc nhanh chóng phát triển dịch vụ đa dạng nhiều loại hình mạng viễn thơng khác PSTN, NGN, GSM, 3G, Wimax… Hiện nay, 04 nhà khai thác mạng di động Việt Nam Viettel, VinaPhone, MobiFone, Hanoi Telecom cấp giấy phép cung cấp dịch vụ 3G Trong trình cạnh tranh khốc liệt nay, nhà khai thác mạng phải khẩn trương đưa nhiều dịch vụ giá trị gia tăng đa dạng hóa sách khuyến mại dịch vụ công nghệ 3G để nhằm thu hút khách hàng sử dụng nhiều lưu lượng, tạo doanh thu lớn cho doanh nghiệp Khi SPG chìa khố giúp cho nhà khai thác mạng đạt mục tiêu mình: Nhanh chóng cung cấp dịch vụ Chính lí mà tơi lựa chọn nghiên cứu đề tài: “Nghiên cứu giải pháp xây dựng giao diện cổng đấu nối dịch vụ giá trị gia tăng cho doanh nghiệp viễn thông di động” Thông qua kiến thức đào tạo suốt thời gian khóa Cao học Học viện Cơng nghệ Bưu viễn thơng nghiên cứu tài liệu ngồi nước, tơi nhận thấy xu hướng công nghệ giới công nghệ thông tin đánh giá cao kiến trúc hướng dịch vụ - SOA, kiểu kiến trúc dễ dàng mở rộng tích hợp, bao gồm service kết nối lỏng lẻo, dễ dàng sử dụng lại, tương tác khơng phụ thuộc vào kỹ thuật thực Sau nghiên cứu kỹ kiến trúc thấy việc áp dụng để xây dựng giao diện cổng đấu nối SPG phù hợp đặc thù dịch vụ triển khai có nhiều đặc điểm chung cần phải đấu nối dịch vụ, tính cước dịch vụ, quản lý thông tin dịch vụ… Với nghiên cứu đây, lựa chọn công nghệ SOA giải pháp để xây dựng hệ thống giao diện cổng đấu nối dịch vụ giá trị gia tăng – Service Provisioning Gateway Luận văn gồm phần sau: : -Chương 1: Mạng viễn thông di động việc phát triển loại dịch vụ giá trị gia tăng - Chương 2: Nghiên cứu giải pháp kiến trúc hướng dịch vụ SOA ứng dụg việc xây dựng giao diện cổng đấu nối dịch vụ - Chương 3: Xây dựng giao diện cổng đấu nối dịch vụ ứng dụng thử nghiệm mạng di động Mobifone CHƯƠNG MẠNG VIỄN THÔNG DI ĐỘNG VÀ VIỆC PHÁT TRIỂN CÁC LOẠI DỊCH VỤ GIÁ TRỊ GIA TĂNG Chương giới thiệu chung mơ hình mạng viễn thơng di động, loại hình dịch vụ GTGT nay, hạ tầng mạng viễn thơng, việc tích hợp với hạ tầng mạng phát triển quản lý dịch vụ GTGT 1.1 Tổng quan mạng viễn thông di động loại dịch vụ Mơ hình kết nối mạng viễn thơng cung cấp ứng dụng Hình 1.1 Mơ hình kết nối mạng cung cấp ứng dụng Qua hình 1.1 ta thấy đặc điểm việc việc cung cấp dịch vụ qua mơ hình kết nối mạng là: Việc kết nối dịch vụ nội dung riêng rẽ không theo giao diện thống cho nhà cung cấp dịch vụ Có nhiều nội dung cơng việc lặp lại Môi trường mạng cung cấp dịch vụ hạn chế hỗ trợ dịch vụ nhà khai thác mạng, khó để kết nối với nhà cung cấp dịch vụ thứ Để đáp ứng nhu cầu khách hàng, mạng viễn thông di động cung cấp nhiều dịch vụ cho khách hàng bao gồm dịch vụ sau: - Dịch vụ thoại - Các dịch vụ bổ sung : Call forwarding, Call hold, Call Wait… - Dịch vụ truyền tin ngắn (SMS) - Dịch vụ hộp thư thoại ảo (VMS) - Dịch vụ Voice SMS - Dịch vụ chuyển vùng quốc tế (IR): Cho phép thuê bao di động thực nhận gọi máy di động di chuyển phạm vi nhiều quốc gia - Dịch vụ VoIP 171, 1717 Cardphone - Dịch vụ mạng thông minh (IN): cung cấp dịch vụ cho thuê bao trả trước - Dịch vụ vơ tuyến gói chung GPRS : Truyền số liệu, truy cập mạng nội từ xa, truy cập dịch vụ WAP GPRS, truy cập trực tiếp Internet qua GPRS - Dịch vụ nhắn tin đa phương tiện MMS với tin tích hợp text, âm thanh, hình ảnh - Các dịch vụ ứng dụng khác như: Chatting, Email, Truyền âm thanh, hình ảnh động - Dịch vụ thông báo gọi nhỡ (Missed Calls Alert) - Dịch vụ Colour Ringback Tones, Media Ringback Tones - Dịch vụ call me Back - Dịch vụ Callbarring + Các dịch vụ gia tăng: Download ring tone, logo, Tra cứu thông tin Như thời tiết, kết xổ số, Dịch vụ bình chọn từ xa (Televote): Nhằm phục vụ cho thăm dị xã hội, bình chọn qua truyền hình, Các dịch vụ giải trí với chương trình truyền hình, phát Trung ương địa phương , Bình chọn nhân vật, tác phẩm giải lĩnh vực thể thao, ca nhạc, điện ảnh, khoa học, giáo dục… - Các dịch vụ băng rộng Moblie TV, Internet băng rộng… - Dịch vụ thương mại điện tử …… Trong dịch vụ trên, dịch vụ SMS dịch vụ gia tăng SMS, dịch vụ kết nối internet dịch vụ DATA GPRS dịch vụ phát triển 1.2 Các nghiên cứu liên quan: Các hệ thống tác nghiệp liên quan đến hệ thống dịch vụ GTGT cần tích hợp gồm sau: SMSC: Hệ thống SMSC mạng thông tin di động hệ thống độc lập, kết nối với MSC hệ thống GSM qua báo hiệu số để cung cấp: Dịch vụ tin ngắn SMS thuê bao di động; Kết nối với nhà cung cấp dịch vụ giá trị gia tăng (Content provider) để cung cấp dịch vụ bình chọn, thong tin giải trí… Ví dụ Mobifone Vinafone có từ 6-8 SMSC USSD: Đón nhận phản hồi cho thuê bao di động theo giao thức USSD Quản lý khách hàng- tính cước: hệ thống tính cước, khóa sổ cho th bao trả sau quản lý toàn liệu khách hàng trả trước + trả sau Quản lý mạng trả trước thơng minh - IN: Đóng vai trị cổng giao tiếp tập trung vào vào tất IN nhằm tác động vào tài khoản thuê bao trả trước IN Quản lý trạng thái cập nhật mạng thuê bao - HLR: Đây hệ thống quản lý trạng thái thuê bao vị trí định vị thuê bao Quản lý tình trạng sử dụng dịch vụ DATA – Flexi-NDS: Đây hệ thống quản lý dịch vụ DATA thuê bao, quản lý dịch vụ gói cước DATA Portal: Là trang web thơng tin doanh nghiệp di động, giúp cho khách hàng thực đăng ký dịch vụ thông qua môi trường internet Các yêu cầu phát triển dịch vụ GTGT nay: Mỗi hệ thống dịch vụ GTGT bao gồm dịch vụ gói cước DATA, SMS… có đặc điểm chung triển khai phải thực kết nối với nhiều phần tử mạng nêu trên, ngồi cịn tùy đặc thù mạng viễn thơng cịn có hệ thống quản lý riêng Mục đích kết nối với hệ thống để hình thành cơng cụ cho khách hàng đăng ký/hủy sử dụng dịch vụ chủ động, ngồi việc tính cước phải đảm bảo tính online xác cho khách hàng 1.3 Tính cấp thiết mục tiêu nghiên cứu luận văn 1.3.1 Các thách thức nhà khai thác mạng Với phương thức kết nối mạng trạng đặt nhiều thách thức nhà cung cấp dịch vụ, : - Các dịch vụ chạy hệ thống độc lập - Mất nhiều thời gian triển khai dịch vụ - Hệ thống thiếu khả mở tích hợp - Cạnh tranh SP/CP Internet - Hệ thống không hỗ trợ dịch vụ tương lai 1.3.2 Các yêu cầu phải thực nhà khai thác mạng Để vượt qua thách thức nhà khai thác mạng cần phải giải vấn đề sau: - Rút ngắn thời gian cung cấp dịch vụ - Giảm thiểu dịch vụ lặp lại - Tích hợp tạo môi trường mở - Quản lý môi trường cung câp dịch vụ - Xây dựng mạng dựa kiến trúc SOA 1.4 Kết luận chương: Chương nghiên cứu nêu cấu hình mạng lưới viễn thơng di động việc phát triển dịch vụ di động, thách thức khó khăn phát triển dịch vụ có nhiều dịch vụ đời hệ thống phải tích hợp với nhiều hệ thống độc lập Mục tiêu đặt cần xây dựng cổng tập trung để tích hợp với hệ thống theo nhiều giao thức khác nhau, đồng thời cung cấp cổng giao diện để hệ thống khác tích hợp, điều giải vấn đề giữ lại hạ tầng sẵn có mà khơng cần phải đầu tư mới, hệ thống dịch vụ phần nhẹ nhàng khơng cần quan tâm đến việc tích hợp hệ thống liên quan, cần biết đến cổng giao diện để truyền hàm tham số Qua cho thấy rút ngắn thời gian triển khai dịch vụ mới, tiết kiệm chi phí xây dựng chương trình tách bỏ chức xứ lý tích hợp với nhiều hệ thống CHƯƠNG NGHIÊN CỨU GIẢI PHÁP KIẾN TRÚC HƯỚNG DỊCH VỤ SOA VÀ ỨNG DỤNG TRONG VIỆC XÂY DỰNG GIAO DIỆN CỔNG ĐẤU NỐI DỊCH VỤ 2.1 Phân tích lựa chọn giải pháp: 2.1.1 Thực trạng Phần mềm trở nên phức tạp dường vượt khỏi khả kiểm sốt mơ hình phát triển phần mềm có Albert Einstein nói :“Mọi việc nên thực theo cách đơn giản đến mức có thể…”, thực trạng đáng buồn có nhiều hệ thống phần mềm xây dựng với kiến trúc phức tạp, chi phí phát triển bảo trì cao, đặc biệt với hệ thống phần mềm cao cấp Theo Hình 1-1 ứng dụng địi hỏi 20 kết nối trực tiếp, ứng dụng thứ tích hợp thêm vào yêu cầu thêm 10 kết nối mới! Tệ nữa, mã nguồn ứng dụng cũ phải chỉnh sửa để thêm vào kết nối, từ kéo theo chi phí kiểm thử, bảo trì 2.1.2 Phân tích, đánh giá số mơ hình kiến trúc phân tán Ba kiến trúc phân tán phổ biến CORBA, DCOM EJB Các kiến trúc mở rộng hệ thống hướng đối tượng cách cho phép phân tán đối tượng mạng • CORBA – Common Object Request Broker Architecture, dược định nghĩa Object Management Group (OMG), kiến trúc phân tán mở, độc lập tảng độc lập ngôn ngữ EJB - Enterprise Java Bean: Kiến trúc EJB kiến trúc thành tố bên phía máy chủ dùng cho việc phát triển triển khai ứng dụng phân tán hướng đối tượng cỡ vừa lớn Hình 2.2 – Mơ hình thành phần EJB DCOM – Distributed Component Object Model: DCOM mô hình phân tán dễ triển khai với chi phí thấp, hỗ trợ tigh coupling ứng dụng hệ điều hành 2.1.3 Các vấn đ ề phát sinh, nguyên nhân biện pháp khắc phục Ngày áp lực đặt lên doanh nghiệp ngày lớn: giảm chi phí đầu tư sở hạ tầng, khai thác có hiệu cơng nghệ có sẵn, phải cố gắng phục vụ yêu cầu khách hàng ngày tốt hơn, đáp ứng tốt thay đổi nghiệp vụ, khả tích hợp cao với hệ thống bên ngồi… Ngun nhân khó khăn là: không đồng thay đổi Trong q trình kết hợp chắn gặp khó khăn như: • Khơng đủ khả quản lý quy trình nghiệp vụ • Tốn chi phi tích hợp • Số lượng lớn nhà cung cấp khách hàng, chưa kể đối thủ cạnh trạnh, quy trình nghiệp vụ phức tạp • Số lượng lớn ứng dụng cần kết hợp quản lý Enterprise Resource Planning (ERP), Supply Chain Management (SCM), Product Data Management(PDM) … • Quá nhiều định dạng liệu • Vấn đề bảo mật Trong thay đổi liên tục xảy ra: • Tồn cầu hố dẫn đến tính cạnh tranh khốc liệt địi hỏi phải rút ngắn quy trình sản phẩm để tăng ưu cạnh tranh với đối thủ • Nhu cầu yêu cầu khách hàng thường xuyên thay đổi nhanh chóng nhằm cho sản phẩm có tính cạnh tranh liên tục xuất thị trường • Cải tiến cơng nghệ dẫn đến thay đổi thành phần liên quan Hình 2.4- Ví dụ mơ tả thực trạng hạ tầng kết nối dịch vụ Mobifone Đa phần khó khăn bắt nguồn từ ba nguyên nhân: phức tạp, không linh hoạt không bền vững May mắn thay, có cách tiếp cận giải tồn diện khó khăn nêu triển khai thực tế Cách tiếp cận gọi “kiến trúc hướng dịch vụ” Service oriented Architecture (SOA) 2.2 Giới thiệu Kiến trúc hướng dịch vụ SOA 2.2.1.Định nghĩa SOA: Kiến trúc hướng dịch vụ (Service-oriented architecture) hướng tiếp cận với việc thiết kế tích hợp phần mềm, chức năng, hệ thống theo dạng module, module đóng vai trị “dịch vụ có tính loose coupling”, có khả truy cập thơng qua mơi trường mạng Hiểu cách đơn giản hệ thống SOA tập hợp dịch vụ chuẩn hoá mạng trao đổi với ngữ cảnh tiến trình nghiệp vụ Trong SOA có ba đối tượng chính, minh họa Hình 2-5 Hình 2.5 – Sơ đồ tương tác SOA Nhà cung cấp (service) dịch vụ cần cung cấp thông tin dịch vụ cho dịch vụ lưu trữ thông tin dịch vụ (service directory) Người sử dụng (service consumer) thơng qua service directory để tìm kiếm thơng tin mơ tả dịch vụ cần tìm sau xây dựng kênh giao tiếp với phía nhà cung cấp SOA cung cấp giải pháp để giải vấn đề tồn hệ thống như: phức tạp, không linh hoạt không ổn định Một hệ thống triển khai theo mơ hình SOA có khả dễ mở rộng, liên kết tốt Đây sở tảng cho việc tích hợp, tái sử dụng lại tài nguyên có 2.2.2.Bốn nguyên tắc hệ thống SOA Sự phân định ranh giới rạch ròi dịch vụ Các dịch vụ tự hoạt động Các dịch vụ chia sẻ lược đồ Tính tương thích dịch vụ dựa sách 2.2.3 Các tính chất hệ thống SOA Loose coupling: Sử dụng lại dịch vụ 10 Sử dụng dịch vụ bất đồng Quản lý sách Coarse granularity Khả cộng tác Tự động dò tìm ràng buộc động Tự hồi phục 2.2.4 Lợi ích SOA Sử dụng lại thành phần có sẵn Giải pháp ứng dụng tổng hợp cho doanh nghiệp Hỗ trợ đa thiết bị đa tảng Tăng khả mở rộng khả sẵn sàng cung cấp 2.2.5.Sử dụng thông điệp (message) SOA Cross-platform: thông điệp (message) trở thành ngôn ngữ chung platform ngôn ngữ lập trình khác Asynchronous communications: hoạt động gởi nhận thông điệp thực theo chế Fire- and-Forget Sender Receiver không cần phải chờ thông điệp trả lời sau gởi thông điệp Reliable communication: thơng điệp từ Sender gởi đến service trung gian có nhiệm vụ lưu trữ (store) thông điệp Service trung gian gởi (forward) thơng điệp cho Receiver Receiver xử lý yêu cầu Thread management: Việc trao đổi thông điệp theo chế bất đồng giúp ứng dụng không cần ngừng thực thi để chờ tác vụ kết thúc mà tạo thread xử lý công việc khác Remote communication: Các thông điệp lưu trữ thông tin đối tượng liệu dạng đặc tả hình thức thay việc phải serialization and deserialization đối tượng liệu truyền qua mạng ứng dụng thực remote call ứng dụng khác End-to-end security: Thơng điệp lưu trữ thơng tin security context kênh giao tiếp 2.2.6 Một số mơ hình triển khai SOA Chúng ta thảo luận ba mơ hình triển khai SOA là: service registy, service broker service bus Service registry: mô hình truyền thống để định vị liên kết dịch vụ hệ thống SOA), mơ hình service registry cần chuẩn Web services thông thường SOAP, WSD UDDI Service broker: Một trung gian làm việc dịch vụ cung cấp dịch vụ tiêu thụ Trong mơ hình bản, tất thông điệp trung chuyển qua service broker Mơ hình broker phân tán 12 + Không làm ảnh hưởng đến hệ thống không liên quan + Đáp ứng tốt yêu cầu tính dễ mở rộng, ổn định, hiệu quả, khả chịu lỗi, bảo mật… + Linh hoạt dễ tùy biến để dễ dàng thích nghi với u cầu dự án khác Việc tích hợp áp dụng nhiều tầng khác nhau: Tích hợp liệu Tích hợp thơng điệp Tích hợp thành tố Tích hợp ứng dụng Tích hợp dịch vụ Tích hợp tiến trình + Tích hợp thành phần giao tiếp người dùng SOA web service giải vấn đề tích hợp nào? Web service công nghệ triệu gọi từ xa có tính khả chuyển cao nay: mang tính độc lập nền, độc lập ngơn ngữ Do đó, chương trình code ngơn ngữ lập trình khác nhau, chạy tảng (phần cứng & OS) khác trao đổi với thông qua công nghệ Giải pháp Web Service SOA Web service thực service sử dụng web protocol để giao tiếp Web service cung cấp hệ thống phần mềm hỗ trợ việc giao tiếp máy tính network Cấu trúc Web service: Kiến trúc web service bao gồm tầng sau : - Tầng vận chuyển - Tầng mô tả dịch vụ (Service Description) - Tầng dịch vụ ( Service) - Bên cạnh service có tính an tồn , tồn vẹn bảo mật thơng tin kiến trúc web service có thêm tầng Policy , Security , Transaction , Management giúp tăng cường tính bảo mật , an tồn tồn vẹn thông tin sử dụng service Các thành phần web service: - XML: ngôn ngữ mô tả văn với cấu trúc người sử dụng định nghĩa - SOAP giao thức nằm tầng vận chuyển tầng mô tả thông tin dịch vụ, SOAP cho phép người dùng triệu gọi service từ xa thông qua message XML - WSDL ngôn ngữ mô tả giao tiếp thực thi dựa XML Web service sử dụng ngôn ngữ WSDL để truyền tham số loại liệu cho thao tác , chức mà web service cung cấp 13 - UDDI dùng cho người dùng ̣ SOAP server, cho phép đăng ký dịch vụ để người dùng gọi thực thi hàm , chức web service hay nói cách khác service cần phải đăng ký phép client gọi thực Kết luận: Để tạo web service cần xây dựng tầng cần thiết kiến trúc web service hay nói cách khác xây dựng thiết lập thành phần tầng Bên cạnh phải quan tâm đến việc service có tính an tồn , tồn vẹn bảo mật thơng tin web services service liên quan đến giao dịch thương mại tài Sơ đồ cho thấy rõ thành phần cần thiết web service mối quan hệ thành phần Hình 2.17- Các thành phần cần thiết web service mối quan hệ thành phần 2.3 Ứng dung SOA vào việc xây dựng cổng đấu nối dịch vụ: Như phân tích trạng thực tế doanh nghiệp di động đề cập Chương số ví dụ điển hình thực trạng doanh nghiệp khác trình bày phần 2.1 2.2 cho thấy tính khả thi cao phù hợp áp dụng mơ hình kiến trúc SOA giải pháp kèm để giải toán doanh nghiệp đặc biệt với doanh nghiệp khai thác mạng di động nghiên cứu luận văn Yêu cầu cần xây dựng cổng giao diện lõi vừa cung cấp cho hệ thống khác tích hợp dễ dang, lại vừa có khả tích hợp với nhiều hệ thống khác với đa giao thức kết nối Kết luận chương Các SOA cung cấp cách tiếp cận linh hoạt, mở rộng cấu tạo lại để sử dụng lại mở rộng ứng dụng có đồng thời xây dựng ứng dụng Các dịch vụ thông báo công khai khả năng, khả cung cấp lẫn khả tiêu thụ, cách khai báo giao diện mà chúng triển khai thực mong chờ dịch vụ khác triển khai thực cách khai báo sách chi phối tương tác đối tác có tiềm Kiến trúc SOA sử dụng Webservice giải pháp để giải vấn đề tích hợp nghiệp vụ hệ thống (bên cạnh giải pháp dùng công nghê Messaging) 14 CHƯƠNG XÂY DỰNG GIAO DIỆN CỔNG ĐẤU NỐI DỊCH VỤ VÀ ỨNG DỤNG THỬ NGHIỆM TRÊN MẠNG DI ĐỘNG MOBIFONE Chương giới thiệu tốn, phạm vi u cầu ứng dụng mơ hình theo kiến trúc SOA vào xây dựng giao diện cổng đấu nối dịch vụ 3.1 Các yêu cầu mà cổng đấu nối dịch vụ phải đạt Một chiến lược quan trọng Công ty Thông tin di động (VMS) cạnh tranh giữ vững vị thị trường đa dạng hóa loại hình dịch vụ, đem lại tiện lợi tối đa cho khách hàng Hơn nữa, mục tiêu mà VMS mong muốn mang lại cho khách hàng chất lượng dịch vụ cho khách hàng, khách hàng trả trước chiếm số lượng lớn 90% tổng số thuê bao mạng Trước nhu cầu phát triển nhanh thuê bao, số lượng thuê bao tiến đến số 40 triệu, bên cạnh VMS vừa đưa vào khai thác hàng loạt sản phẩm (Mobile Zone, Mobile Q, Q-Teen, QStudent, Q_PAY…), đồng thời dịch vụ giá trị gia tăng ngày phát triển mạnh mẽ dựa dịch vụ 3G (Video Call, Mobile Broadband, Download Content, Mobile TV, Fastconnect ) Với lượng hạ tầng phức tạp nhà mạng khác, Mobifone phải đương đầu với thách thức để triển khai dịch vụ cách nhanh chóng mặt đem lại nhiều tiện ích cho khách hàng, mặt khác tăng vị thị trường cạnh tranh khốc liệt đem lại doanh thu cao cho doanh nghiệp Để thay hoàn toàn hạ tầng phục vụ khách hàng sử dụng dịch vụ lâu năm phải tốn lương chi phí lớn việc khó khăn với doanh nghiệp viễn thơng lâu đời Mobifone Do tốn đặt phát triển nhanh dịch vụ mới, tối ưu việc quản lý dịch vụ cũ, tận dụng tối đa tài nguyên hệ thống hạ tầng có mà khơng tốn nhiều chi phí để thay tồn hệ thống Qua việc nghiên cứu cơng nghệ đưa giải pháp phù hợp chương 2, nhận thấy khả đưa vào áp dụng thực tế có tính khả thi cao, mơ hình xây dựng theo kiến trúc dịch vụ SOA, công nghệ tạo môi trường dịch vụ lõi, giúp cho việc tích hợp với hệ thống có với đa dạng công nghệ cách dễ dàng Qua việc khảo sát hạ tầng hệ thống liên quan tới nghiệp vụ đấu nối, tác động nghiệp vụ thuê bao Mobifone gồm nhiều hệ thống độc lập, hệ thống có nhiệm vụ chức đặc thù riêng hệ thống tổng đài quản lý vị trí thuê bao HLR, Quản lý thuê bao trả trước thông minh IN, hệ thống quản lý dịch vụ DATA, hệ thống Billing, hệ thống CRM, hệ thống quản lý liệu thuê bao CSKH Khi cần tác động dịch vụ cụ thể cho th bao thân hệ thống quản lý dịch vụ (như hệ thống RingbackTone - RBT, quản lý gọi nhỡ MCA, quản lý chặn gọi đến theo danh sách Call barring, quản lý đăng ký/hủy dịch vụ GPRS, quản lý gói cước Fastconnect ) phải thực kết nối tích hợp với nhiều hệ thống hạ tầng nêu thực nghiệp vụ cho thuê bao Ví du 15 kích hoạt đăng ký dịch vụ Ringback tone, hệ thống RBT phải xây dựng giao diện kết nối riêng tới hệ thống sau: + Kết nối đến HLR để tạo cờ cho thuê bao + Kết nối tới hệ thống IN để trừ tiền cước dịch vụ ban đầu Trong Mobifone có 40 hệ thống dịch vụ GTGT khai thác độc lập nhiều hãng phần mềm cung cấp, hệ thống có đặc thù riêng Đồng thời trải qua thời gian dài phát triển dịch vụ việc gây lãng phí cho dư thừa, lặp lại xây dựng interface độc lập cho riêng Hơn có q nhiều cơng nghệ để xây dựng chương trình nên hệ thống lại có kiến trúc riêng tùy thuộc vào kinh nghiệm thiết kế lập trình Qua cho thấy có lãng phí định vào việc đầu tư hệ thống dịch vụ Bằng việc xây dựng giao diện cổng tập trung đấu nối dịch vụ (Service Provisioning Gateway- SPG) dựa kiến trúc SOA – mơ hình thiết kế mở, dễ dàng tích hợp, mở rộng giúp cho việc triển khai dich vụ nhanh hơn, quản lý dịch vụ có cách tối ưu tập trung hơn, linh hoạt Công cụ SPG xây dựng với mục tiêu cổng lõi đấu nối dịch vụ đặc biệt dịch vụ giá trị gia tăng giúp cho việc kích hoạt dịch vụ cách dễ dàng thông qua cơng vụ dịch vụ lõi (Core Service) Do SPG xây dựng cần đáp ứng mục tiêu sau đây: Là cổng giao tiếp tập trung vào hệ thống công nghệ thông tin hệ thống quản lý khách hàng, hệ thống Tính cước thuê bao trả sau, hệ thống tổng đài, hệ thống quản lý mạng thuê bao trả trước thông minh phục vụ đấu nối dịch vụ GTGT chương trình gói cước đa dạng Mobifone nói riêng mạng viễn thông khác Việt Nam nói chung Cho phép giao tiếp với hệ thống hạ tầng sở hữu đa đạng giao thức chuẩn HTTP, Telnet, Corba, SOAP Là giao diện lõi để hệ thống Client thực kết nối tích hợp vào hệ thống hạ tầng liên quan Đảm bảo tính mở dễ dàng khai báo cấu hình để đáp ứng công tác kinh doanh Mobifone dịch vụ cung cấp luôn bổ sung, thay đổi Đảm bảo tính cân tải có nhiều hệ thống Client kết nối vào Đảm bảo hệ thống an toàn bảo mật ổn định chạy online 24/24 Đáp ứng tốt khả ghi nhận đầy đủ log giao dịch công đoạn giúp cho công tác giám sát, cảnh báo có cố, tra cứu log cần Trong luận văn xét phạm vi toán xây dựng dịch vụ lõi để tích hợp với hệ thống hạ tầng HLR, IN, NDS-Flexi hệ thống tảng liên quan tới dịch vụ 16 3.2 Xây dựng kiến trúc mơ hình chức hệ thống.: 3.2.1 Hiện trạng kết nối hệ thống quản lý dịch vụ: Như trình bày trên, dịch vụ GTGT có đặc thù nghiệp vụ riêng, có chung đặc điểm chung việc xây dựng khai thác sau là: + Phải kết nối với hệ thống hạ tầng nhà mạng để thực thi dịch vụ Tùy thuộc vào đặc tính dịch vụ mà kết nối với hệ thống liên quan đến dịch vụ Nhưng hệ thống tảng mà bắt buộc với dịch vụ cần giao tiếp là: HLR, IN, Billing, với dịch vụ gói cước DATA cần kết nối với hệ thống Flexi-NDS mơ tả mơ hình kết nối hình 3-1 + Việc kết nối với hệ thống tảng nhằm làm nhiệm vụ: Thực đăng ký/hủy dịch vụ cho thuê bao Tính cước sử dụng dịch vụ cho thuê bao Hình 3-1: Mơ hình kết nối hệ thống dịch vụ GTGT với hệ thống khác Ý nghĩa kết nối hệ thống liên quan: - Giao diện kết nối sang hệ thống HLR (Home Location Register): Đây hệ thống quản lý định vị trạng thái dịch vụ thuê bao di động Kết nối theo giao thức telnet phục vụ việc cắt mở/tạm dừng dịch vụ - Giao diện kết nối sang hệ thống IN (Intelligent Network): Đây hệ thống quản lý tài khoản tính cước thơng minh cho th bao trả trước Kết nối theo giao thức telnet, thực hầu hết cơng việc xử lý kích hoạt/ hủy kích hoạt chương trình khuyến mại VMS MobiFone - Giao diện kết nối sang Billing: thực số công việc cắt mở dịch vụ liên quan đến tính cước cho thuê bao trả sau - Giao diện kết nối sang SMSC Gateway: thực gửi nhận sms từ đầu số tắt dịch vụ, ví dụ đầu số tắt gửi/nhận tin nhắn đăng ký dịch vụ dịch vụ Funring 9224 Kết nối theo giao thức SMPP - Giao diện kết nối sang hệ thống dịch vụ GTGT có liên quan khác: 17 - Kết nối sang hệ thống Flexi-NDS: quản lý dịch vụ có sử dụng dịch vụ DATA GRPS (các gói cước Mobile Internet, chương trình khuyến mại (HTC, Nokia….) 3.2.2 Dịch vụ thử nghiệm: Tương tự hệ thống dịch vụ GTGT khác Mobifone, hệ thống MCA – thông báo gọi nhỡ hệ thống dịch vụ phát triển từ lâu Đây dịch vụ cho phép khách hàng biết thông tin gọi nhỡ tới số thuê bao điện thoại thuê bao tắt máy, hết pin vùng phủ sóng Các tính hệ thống dịch vụ MCA: TT Tính hệ thống I Nhóm liên quan kích hoạt dịch vụ tính cước Đăng ký, hủy dịch Tiếp nhận đăng ký/hủy đăng ký dịch vụ qua SMS, Web MobiFone Portal, qua Trung vụ tâm CSKH 1090 VMS Tính tính cước - Tính cước online: thông qua hệ thống INGW (giao thức RTEC Diameter) - Tính cước offline: kết xuất file CDR để trừ cước offline - Chu kỳ cước: Thực tính cước theo ngày, theo block ngày, block 15 ngày, định kỳ hàng tháng - Có khả tính cước theo nhiều gói cước khác như: Gói ngày, ngày, 30 ngày - Có khả tính cước dịch vụ thuê bao nạp tiền Cho phép CP kết nối Cho phép CP kết nối tới hệ thống MCA qua hàm API để thực đăng ký, hủy dịch để, đăng ký, hủy vụ MCA cho thuê bao Hệ thống MCA phải tạo CDR theo định dạnh dịch vụ MobiFone Tự động cắt dịch vụ Hệ thống lấy danh sách thuê bao cần hủy dịch vụ từ hệ thống Tính Cước & Quản thuê bao đưa vào lý khách hàng thực xóa dịch vụ MCA cho thuê bao tái sử dụng Nhóm chức liên quan đến xử lý nghiệp vụ dịch vụ: Tính ghi nhận - Khi th bao ngồi vùng phủ sóng tắt máy thông tin - Khi thuê bao roaming quốc tế, gọi không thiết lập (không nghe máy gọi nhỡ từ chối gọi) II Mơ tả chi tiết Tính gửi tin nhắn MCA - Thông tin gọi nhỡ gửi tới thuê bao thông qua SMSC hệ thống ghi nhận thơng tin gọi Tính Notify Me - Khả gửi tin nhắn thông báo cho thuê bao chủ gọi Tính Auto – Reply - Hệ thống có khả gửi lại 01 tin nhắn cho thuê bao chủ gọi với nội dung định trước thuê bao bị gọi có đăng kí MCA Thêm mẩu tin quảng cáo - Hệ thống chèn thêm nội dung quảng cáo để gửi đến thuê bao, nội dung định nghĩa người quản trị hệ thống Tạo tin nhắn thông minh - Khi thuê bao bị gọi trở lại mạng nằm vùng phủ sóng, MCA tổng hợp tồn thông tin gọi lỡ để thông báo Thông báo gọi nhỡ số chủ gọi giấu số Tích hợp danh bạ điện thoại Tính tích hợp danh bạ (hay Phonebook) cho phép hệ thống có danh bạ thuê bao MCA (bao gồm số điện thoại tên chủ số điện thoại đó) Tính khuyến mại Gửi tin gọi nhỡ tới số thuê Kích hoạt cho thuê bao sử dụng dịch vụ miễn phí vịng X ngày Dịch vụ hỗ trợ cho thuê bao có nhiều số điện thoại khác (có thể nội mạng ngoại mạng) 18 10 11 12 bao Cấu hình ngừng dịch vụ khoảng thời gian định Tính HLR Alert Cho phép gửi tin thơng báo gọi nhỡ Đây tính thiết lập khoảng thời gian cố định, thuê bao không nhận tin MCA Hệ thống MCA tích hợp với HLR MobiFone để phát thuê bao nhập mạng Cho phép thuê bao nhận tin báo gọi nhỡ dạng email máy tính cá nhân Bảng 3.1: Bảng mơ tả tính dịch vụ MCA Trong đó: + Nhóm I: gồm tính liên quan kích hoạt dịch vụ tính cước: thực kết nối tới hệ thống tác nghiệp khác Mobifone hầu hết dịch vụ GTGT cần thiết phải có, cụ thể mơ tả bước mơ hình kết nối hệ thống MCA sau: Hình 3.2: Mơ hình kết nối kích hoạt dịch vụ MCA cho thuê bao Chu trình sau: (1) Hệ thống MCA cung cấp API cho phép CP kết nối vào hệ thống để gửi danh sách số thuê bao cần đăng kí dịch vụ Hoặc tiếp nhận kênh đăng ký đơn lẻ dịch vụ từ thuê bao (2) Hệ thống MCA thực kiểm tra tài khoản trừ cước đăng kí dịch vụ thuê bao trả trước thông qua kết nối với hệ thống IN, trả sau thông qua kết nối với Billing Nếu hợp lệ trừ tiền phí thuê bao vào tài khoản online IN Trả sau kết xuất CDR file (3) Hệ thống MCA thực đăng kí dịch vụ cho thuê bao danh sách thông qua giao tiếp với HLR để dựng cờ call forward cho thuê bao (4) Gửi thông báo SMS tới thuê bao đăng kí MCA thành cơng (5) Hệ thống MCA gửi kết đăng ký dịch vụ cho hệ thống CP + Nhóm II: gồm tính nghiệp vụ riêng hệ thống MCA Qua trạng nêu cho thấy hệ thống MCA phải tự xây dựng chức tác động đến hệ thống nghiệp vụ bao gồm: 19 + Hệ thống HLR: Tạo/huỷ cở dịch vụ để đăng ký/huỷ dịch vụ MCA + Hệ thống IN: kiểm tra tài khoản thuê bao trả trước trước có phép thuê bao sử dụng dịch vụ + Hệ thống Billing: Kiểm tra tình trạng nợ cước thuê bao trả sau trước cho phép thuê bao sử dụng dịch vụ Như kích hoạt dịch vụ hệ thống MCA cần thao tác tới nhiều hệ thống, người quản trị cần nắm cấu trúc lệnh hệ thống đó, ngồi ln phải quản lý thông tin kết nối IP máy chủ, cổng, database, giao thức kết nối hệ thống Mỗi có thay đổi hệ thống này, hệ thống MCA cần chỉnh sửa để phù hợp cho tích hợp Sau xây dựng cổng giao diện đấu nối tập trung, hệ thống MCA cần gửi 01 yêu cầu để đáp ứng nghiệp vụ liên quan Cụ thể trình bày phần sau 3.2.3 Thiết kế, xây dựng chương trình 3.2.3.1 Mơ hình thiết kế tổng thể : SPG thiết kế xây dựng theo kiến trúc đa tầng sau: Hình 3.3 Mơ hình kiến trúc tổng thể hệ thống Hệ thống đầu tiếp nhận để đấu nối vào phần tử mạng lõi (HLR, IN, Flexi, CRM) cho yêu cầu đăng ký dịch vụ, gói cước cho tất thuê bao thuộc mạng Mobifone Hệ thống cung cấp giao diện Webservice chuẩn cho hệ thống tác nghiệp bên kết nối để thực thi nhiệm vụ Hệ thống có khả kết nối với phần tử mạng lõi thông qua loạt giao diện tương ứng MML, Telnet, Corba, HTTP, Soap Hệ thống có Database riêng để chủ động việc quản lý số gói cước dịch vụ thuê bao đăng ký Hệ thống có khả kết nối đến hệ thống đối tác với VMS trường hợp triển khai dịch vụ liên quan đến đối tác Mơ tả hệ thống tác nghiệp khác có liên quan: 20 Hệ thống HLR: hệ thống quản lý trạng thái thuê bao, cho phép thuê bao thực hiện/không thực dịch vụ di động thoại, SMS, GPRS IN-GW: Hệ thống IN Gateway hệ thống phần mềm ứng dụng phần cứng thực vai trò cổng giao tiếp tập trung cho tất IN VMS NDS-Flexi: Hệ thống quản lý liệu dịch vụ Data thuê bao như: quản lý dung lượng sử dụng dịch vụ thuê bao, cho phép thuê bao được/không sử dụng dịch vụ Trong phạm vi luận văn tập trung vào giải xây dựng Module CoreService thực kết nối tới phần tử mạng HLR, IN, Billing, Flexi-NDS 3.2.3.2 Mơ hình chi tiết CoreService: Hình 3.4 Mơ hình kiến trúc chi tiết Core Service Module Listener: Cho phép hệ thống tiếp nhận kết nối xử lý tin yêu cầu từ phía client Authenticate & Authorization: Module xử lý việc xác thực quyền truy nhập hệ thống quyền thực lệnh từ phía client Nếu client khơng có quyền hệ thống từ chối yêu cầu client Request analysis: Module cho phép hệ thống phân tích yêu cầu từ phía client Nếu tin yêu cầu từ phía client cấu trúc định dạng hệ thống cho phép thực Các tin sai cấu trúc bị từ chối thực Receptionist: Module lắng nghe kết nối từ phía client tạo kênh kết nối để giao tiếp client hệ thống Module Dispatcher: Module quản lý kết nối đến hệ thống IN, HLR, Billing, Flexi-Nds, thực lệnh hệ thống Command Translator: Module translator thực việc biên dịch lệnh thành dạng mà hệ thống tích hợp hiểu biên dịch kết trả từ hệ thống IN, HLR… thành dạng hệ thống xử lý 21 Connection Management: Module quản lý kết nối đến hệ thống bên Các kết nối ln kết nối đảm bảo tính sẵn sàng có u cầu thực từ phía client Balancing: Trong trường hợp hệ thống bên ngồi có nhiều server để chia tải Module balacing thực cân tải server đảm bảo an toàn tránh tải hệ thống bên Module Router: Module thực việc định tuyến tin yêu cầu đến phần tử mạng (IN, HLR,Flexi…) theo yêu cầu nghiệp vụ từ phía client Module Message Queue: Module message queue tạo queue nhớ RAM nhằm thực việc điều tiết lưu lượng hệ thống, đồng thời xử lý việc xác định việc ưu tiên thực lệnh: Client quan trọng ưu tiên thực trước Module Logging: Module cho phép ghi log tin giao dịch vào database để phục vụ tra cứu sau Module Monitoring: Module thực xác định tải hệ thống, phân tích trạng thái kết nối đưa cảnh báo hệ thống có cố 3.3 Thử nghiệm chương trình dịch vụ giá trị gia tăng Nền tảng phát triển chương trình: o Hệ điều hành (OS): Window, Linux, Unix o Hệ quản trị sở liệu: Oracle 10g trở lên o Ngơn ngữ lập trình: Java o Các thư viện sử dụng: Axis (Apache)/Servlet ; HTTP client (Apache); Common-net (Apache); Log4J (Apache) o Môi trường phát triển: công cụ Eclippse Phần cài đặt module chương trình gồm sau: o Lớp tiếp nhận kết nối xử lý tin yêu cầu từ phía client o Các lớp kết nối đến hệ thống theo giao diện TELNET o Các lớp kết nối đến hệ thống theo giao diện XML o Các lớp kết nối đến hệ thống theo giao diện HTTP o Các lớp kết nối đến hệ thống theo giao diện SOAP o Lớp xử lý định tuyến lệnh o Các lớp xử lý template lệnh o Lớp kết nối Database Oracle o Lớp Giao diện Các giao thức cung cấp cho hệ thống dịch vụ cần tích hợp để cắt mở dịch vụ: giao thức webservices theo cấu trúc wsdl giao thức socket Các bước chạy thử nghiệm chương trình cho việc đăng ký dịch vụ GTGT có tên MCA: + Đầu vào: thực đăng ký dịch vụ MCA với mã code dịch vụ = 30 – giá trị chương trình khai báo vào yêu cầu hệ thống tác nghiệp thực gọi lệnh cần truyền vào 22 + Để thực đăng ký dịch vụ, chương trình cần thực khai báo cung cấp cho Client mã lệnh Tiếp theo cần khai báo sẵn mã lệnh cần tác động vào hệ thống liên quan HLR + Kết trả cho phía Client: thành cơng thất bại + Các giao diện chương trình sau: Bước 1: Khai báo lệnh cho Client gọi: register_service Hình 3.5 Giao diện khai báo mã lệnh cho Client + Bước 2: Khai báo lệnh tác động vào HLR: thực đấu nối lệnh Call_forward Hình 3.6 Giao diện khai báo mã lệnh tác động vào hệ thống phần tử mạng +Bước 3: Thực map lệnh cung cấp cho Client với lệnh khai báo để tác động vào hệ thống HLR 23 Hình 3.7 Giao diện map mã lệnh Client với lệnh tác động +Bước 4: Màn hình nhập tham số đầu vào kết trả về, dựa giao diện SoapUI: Hình 3.8 Giao diện thử nghiệm Soap: nhập đầu vào kết trả + Màn hình quản lý tiến trình hoạt động chương trình: Hình 3.9 Giao diện quản lý tiến trình Phân tích kết cài đặt: 24 Từ yêu cầu cần xử lý lệnh đăng ký dịch vụ MCA truyền vào từ hệ thống MCA, chương trình phân tích yêu cầu nghiệp vụ liên quan đến dịch vụ MCA việc khai báo sẵn lệnh nghiệp vụ hệ thống tác nghiệp HLR, IN, Billing 3.4 Đánh giá kết đạt kết luận chương: - Phần thiết kế chương trình sử dụng theo mơ hình SOA giải pháp Webservice tạo cổng giao diện đấu nối dịch vụ cho hệ thống dịch vụ GTGT thực kích hoạt, tính cước dịch vụ cho thuê bao - Chương trình tích hợp với nhiều hệ thống yêu cầu kết nối chuẩn giao thức khác phổ biến SOAP, Telnet/Socket, Ldap, XML, HTTP, giúp cho việc chỉnh sửa kết nối tới hệ thống cần tích hợp, bổ sung tích hợp với hệ thống - Giao thức SOAP giao thức theo chuẩn phổ biến để hệ thống dịch vụ dễ dàng tích hợp kết nối - Tập thư viện sử dụng ngôn ngữ Java hỗ trợ người lập trình dễ dàng phát triển ứng dụng, xây dựng lớp giao diện Soap cho hệ thống dịch vụ kết nối, xây dựng giao diện kết nối tới hệ thống liên quan - Chương trình hỗ trợ giao diện có cấu trúc để người quản trị chủ động dễ dàng khai báo tạo mã lệnh nghiệp vụ hệ thống tích hợp - Cài đặt thử nghiệm thành cơng cho dịch vụ điển hình Mobifone - Dựa kết cài đặt thử nghiệm, áp dụng nhiều hệ thống dịch vụ GTGT khác Đặc biệt phát triển hệ thống dịch vụ mới, nhà sản xuất cần biết đến cổng đấu nối tập trung Mobifone mà không cần phải quan tâm đến việc xây dựng chức tích hợp với hệ thống nghiệp vụ, giúp giảm chi phí đầu tư, công sức xây dựng việc quản trị khai thác sau Mơ hình sau cho thấy kết sau triển khai Hình 3.10 Mơ hình kết nối hệ thống sau triển khai SPG Chương mơ tả tốn, thực trạng đa hệ thống, đa kết nối Mạng di động Mobifone, từ đưa yêu cầu để giải thực trạng Bằng việc thiết kế chương trình theo kiến trúc SOA thông qua công cụ hỗ trợ để tạo cổng giao diện dịch vụ lõi có khả tích hợp với nhiều hệ thống nghiệp vụ 25 với nhiều giao thức kết nối khác nhau, đồng thời tạo giao diện Soap dựa cơng cụ Webservice để hệ thống dịch vụ tích hợp Việc triển khai áp dụng thực tế có tính khả thi cao, phù hợp với doanh nghiệp nhiều năm phát triển có mật độ dày hạ tầng hệ thống công nghệ thông tin, điển hỉnh Mạng động Mobifone Sự kế thừa hệ thống có sẵn tối ưu sử dụng mang lại hiệu chi phí đầu tư cho doanh nghiệp 26 KẾT LUẬN Qua tìm hiểu nghiên cứu đề tài, em nắm mơ hình xây dựng phát triển dịch vụ doanh nghiệp di động, qua nắm bắt sở hạ tầng mạng lưới đặc biệt hệ thống công nghệ thông tin phục vụ nghiệp vụ viễn thông di động Mặt khác với việc nghiên cứu kiến thức học thông tin công nghệ nay, em tiếp cận cở sở lý thuyết kiến trúc hướng dịch vụ (SOA), bao gồm khái niệm, tính chất, nguyên tắc thiết kế, bước cần thực thi xây dựng hệ thống SOA Rõ ràng có nhiều thách thức, nhiều vấn đề cần quan tâm việc ứng dụng giải pháp SOA dự án cụ thể Thế khó khăn không làm cản trở quan tâm tổ chức, nhà doanh nghiệp nhà quản lý hệ thống chúng nhỏ bé so với giá trị thiết thực mà hệ thống SOA đem lại triển khai thành công SOA thật kiến trúc “lý tưởng” cho hệ thống quản lý tổ chức, doanh nghiệp Với kết cấu mở, linh hoạt, khả dễ mở rộng tính liên kết cao làm cho hệ thống SOA thật có “sức đề kháng” cao rủi ro thay đổi xảy môi trường hoạt động nghiệp vụ tổ chức Thay đổi yếu tố thiếu hoạt động nghiệp vụ nhằm nâng cao hiệu chất lượng phục, đặc biệt môi trường cạnh tranh ngày Một hệ thống SOA dễ dàng tùy biến để đáp ứng nhanh chóng yêu cầu thay đổi với mức chi phí thấp nhiều so với giải pháp trước SOA làm điều khả tái sử dụng lại tài nguyên sẵn có, khả mở rộng liên kết tốt với hệ thống để tạo nên môi trường đồng Để hỗ trợ việc thiết kế triển khai hệ thống SOA phần dễ dàng hiệu hơn, việc nghiên cứu áp dụng thực tế công nghệ Webservice giải pháp tất yếu đặc biệt mơi trường tích hợp nhiều hệ thống doanh nghiệp di động cụ thể mạng di động Mobifone, có khả áp dụng rộng rãi môi trường Internet Với kết tìm hiểu được, em tin đề tài giải pháp tốt để giải vấn đề khó khăn mà doanh nghiệp di động gặp phải, trở thành tảng mang tính chiến lược tổ chức, doanh nghiệp tương lai ... loại dịch vụ giá trị gia tăng - Chương 2: Nghiên cứu giải pháp kiến trúc hướng dịch vụ SOA ứng dụg việc xây dựng giao di? ??n cổng đấu nối dịch vụ - Chương 3: Xây dựng giao di? ??n cổng đấu nối dịch vụ. .. xây dựng giao di? ??n cổng đấu nối dịch vụ giá trị gia tăng cho doanh nghiệp viễn thông di động? ?? Thông qua kiến thức đào tạo suốt thời gian khóa Cao học Học viện Cơng nghệ Bưu viễn thơng nghiên cứu. .. công nghệ SOA giải pháp để xây dựng hệ thống giao di? ??n cổng đấu nối dịch vụ giá trị gia tăng – Service Provisioning Gateway Luận văn gồm phần sau: : -Chương 1: Mạng viễn thông di động việc phát