Phát triển một số dịch vụ giá trị gia tăng sử dụng công nghệ IMS1

120 167 0
Phát triển một số dịch vụ giá trị gia tăng sử dụng công nghệ IMS1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI - NGUYỄN MẠNH HIẾU PHÁT TRIỂN MỘT SỐ DỊCH VỤ GIÁ TRỊ GIA TĂNG SỬ DỤNG CÔNG NGHỆ IMS LUẬN VĂN THẠC SĨ KHOA HỌC NGÀNH : ĐIỆN TỬ - VIỄN THÔNG Hà Nội - Năm 2011 LỜI CAM ĐOAN Tôi xin cam đoan công trình nghiên cứu thân, xuất phát từ yêu cầu phát sinh công việc để hình thành hướng nghiên cứu Các số liệu có nguồn gốc rõ ràng tuân thủ nguyên tắc kết trình bày luận văn thu thập trình nghiên cứu trung thực chưa công bố trước Hà Nội, tháng 09 năm 2011 Tác giả luận văn Nguyễn Mạnh Hiếu LỜI NÓI ĐẦU Có thể nói phần lớn doanh thu viễn thông có nhờ dung lượng thoại Tuy nhiên khả tiếp tục tăng trưởng doanh số dịch vụ bị hạn chế Hiện nay, dịch vụ SMS dịch vụ truyền số liệu coi thành công mang lại phần lớn doanh thu lại Thêm vào nhà khai thác mạng di động, mạng IP trở thành xu hướng tất yếu Việc tích hợp trở nên cấp bách lưu lượng liệu chuyển mạch gói mạng tăng nhanh với xuất công nghệ truy cập khác GPRS, UTMS hay WLAN Một tiêu chí đặt làm để đưa dịch vụ đa phương tiện có khả làm tăng giá trị phương tiện truyền thống thoại … cách nhanh chóng linh hoạt Vì năm qua, xu hướng hội tụ mạng internet, mạng di động mạng PSTN trở thành mối quan tâm hàng đầu lĩnh vực thông tin liên lạc Nhiều kiến trúc đời trình phát triển hợp mạng với mục đích tạo mạng IP Phân hệ IP Multimedia Subsystem(IMS) đời xu phát triển IMS đóng vai trò chủ chốt sở hạ tầng mạng IP tương lai, nhiên giai đoạn phát triển Sẽ cần phải có thời gian mạng điện thoại di động 3G nâng cấp thành 3GPP phiên cho mạng cố định chuyển dần từ mạng điện thoại chuyển mạch công cộng (PSTN) sang IMS dựa tảng mạng hệ (NGN) Sẽ phải thêm nhiều năm trước IMS hoàn toàn thực Tuy nhiên, tổ chức doanh nghiệp chờ IMS Rất nhiều nơi bắt đầu sử dụng giải pháp phần mềm chuyển mạch SIP VoIP SIP VoIP chứng tỏ hiểu phát triển rộng khắp suốt thời gian qua Chính cần phải có giải pháp để liên kết Open Source IMS Open Source VoIP/SIP Do đó, với xu phát triển yêu cầu trên, tác giả lựa chọn đề tài “Giải pháp kết nối mạng IMS với VoIP/SIP qua dịch vụ Call Center” Em xin chân thành cám ơn PGS TS Nguyễn Hữu Thanh giúp đỡ tận tình cho em thời gian làm luận văn vừa qua Xin chân thành cám ơn Hà Nội, ngày 16 tháng 09 năm 2011 Học viên Nguyễn Mạnh Hiếu TÓM TẮT LUẬN VĂN Phân hệ IMS đời với mục đích cung cấp dịch vụ Internet nơi lúc thông qua việc sử dụng công nghệ mạng tế bào IMS hứa hẹn mang lại nhiều lợi ích bao gồm việc giảm chi phí gọi đường dài, nâng cao chất lượng dịch vụ multimedia, cung cấp dịch vụ tích hợp… Theo 3GPP, IMS không hướng đến chuẩn hóa dịch vụ mà hỗ trợ việc truy nhập ứng dụng multimedia đầu cuối không dây có dây thông qua lớp điều khiển phân cách mạng truy nhập lớp dịch vụ Do đó, dịch vụ không cần có chức điều khiển riêng mà sử dụng lớp điều khiển chung Thông qua giao diện mà IMS định nghĩa, nhà cung cấp dễ dàng tích hợp phát triển dịch vụ Vì vậy, IMS chìa khóa để tạo dịch vụ đa dạng tương lai Dịch vụ Call dịch vụ thiếu nhà cung cấp dịch vụ Vì việc triển khai dịch vụ Call quan tâm nhà cung cấp mạng có hệ thống Trong luận văn này, mong muốn đưa đến cho người đọc kiến thức tổng quan hệ thống IMS mà thấy linh hoạt IMS việc kết hợp với công nghệ phát triển ABSTRACT The ideal of the IMS (IP Multimedia Subsystem) is to offer Internet services everywhere and at any time using cellular technologies IMS delivers a lot of benefits including decreasing long-distance call cost, enhancing service qualities (QoS), providing intergration of different services, etc According to 3GPP, IMS does not bring out the service standard; however, it supports wired terminations and wireless ones in accessing multimedia application by using a control interface isolating access network and application layer Therefore, services can utilize this common interface instead of requiring private control functions By using IMS defined interfaces, vendors can intergrate and develop new services easily In brief, IMS is a crucial key to create diversified services in present and future Call is a basic service and indispensable for any service provider So the deployment of Call service is the first attention of network providers when there is any new system In this thesis, I hope that the readers have not only know about the overview knowleage of IMS but also you can see the flexibility of IMS in case of techniq integration Luận văn tốt nghiệp Thạc sỹ   MỤC LỤC LỜI CAM ĐOAN .1 LỜI NÓI ĐẦU TÓM TẮT LUẬN VĂN .3 MỤC LỤC DANH SÁCH HÌNH VẼ DANH SÁCH BẢNG BIỂU 10 DANH SÁCH CÁC TỪ VIẾT TẮT .11 CHƯƠNG 1: MỞ ĐẦU 15 1.1 Tầm quan trọng đề tài 15 1.2 Nội dung nghiên cứu 19 CHƯƠNG 2: TỔNG QUAN VỀ IMS 20 2.1 Các yêu cầu IMS .20 2.1.1 Phiên đa phương tiện IP 20 2.1.2 Chất lượng dịch vụ QoS .20 2.1.3 Internetworking 21 2.1.4 Chuyển vùng (Roaming) .21 2.1.5 Điều khiển dịch vụ 21 2.1.6 Phát triển dịch vụ 22 2.1.7 Đa truy nhập 22 2.2 Tổng quan giao thức sử dụng IMS 23 2.2.1 Giao thức điều khiển phiên 23 2.2.2 Giao thức AAA .24 2.2.3 Các giao thức khác 24 2.3 Kiến trúc tổng quát IMS 25 2.3.1 Mạng truy nhập 26 2.3.2 Mạng lõi 26 2.3.3 Tầng dịch vụ 34 Luận văn tốt nghiệp Thạc sỹ 2.4   Định danh IMS 35 2.4.1 Định danh người dùng công cộng .36 2.4.2 Định danh người dùng riêng 37 2.4.3 Mối quan hệ định danh công cộng định danh riêng .37 2.4.4 Định danh dịch vụ công cộng .39 2.5 SIM, USIM ISIM 3GPP 40 2.5.1 SIM .41 2.5.2 USIM 41 2.5.3 ISIM 41 2.6 Tiêu chuẩn lọc .41 2.7 Triển khai kiến trúc IMS .46 CHƯƠNG 3: ĐIỀU KHIỂN PHIÊN TRONG IMS 49 3.1 Chức SIP 49 3.1.1 Mô tả phiên SDP 49 3.1.2 Mô hình Offer/Answer 50 3.1.3 SIP SIPS URIs 51 3.1.4 Định vị người dùng .52 3.2 Cơ SIP 54 3.2.1 SIP .54 3.2.2 SIP liên hệ với HTTP 55 3.2.3 Bản tin SIP 57 3.2.4 Phiên giao dịch (Transaction) .58 3.2.5 Hội thoại (dialog) 60 3.2.6 Trường điều khiển Record-Route, Route Contact 62 CHƯƠNG 4: MÁY CHỦ CHỨC NĂNG .63 4.1 Máy chủ ứng dụng IMS 63 4.1.1 Chức AS mô hình IMS (Máy chủ ứng dụng) .63 4.1.2 Các chế độ hoạt động máy chủ ứng dụng 64 4.1.1.1 As hoạt động Sip UA 65 Luận văn tốt nghiệp Thạc sỹ   4.1.1.2 As hoạt đông back-to-back user agent 65 4.1.1.3 As đóng vai trò Sip Proxy máy chủ ứng dụng .66 4.1.1.4 As đóng vai trò Sip Redirect máy chủ ứng dụng: 67 4.1.3 Giao diện AS với thành phần khác mạng 68 4.1.3.1 Giao diện với IMS core – ISC 68 4.1.3.2 Giao diện với HSS – Sh 69 4.1.4 Qúa trình cung cấp dịch vụ - tương tác S-CSCF với máy chủ ứng dụng AS 73 4.1.4.1 Giới thiệu 73 4.1.4.2 Sự hình thành tiêu chuẩn lọc khởi tạo 73 4.1.4.3 Lựa chọn máy chủ ứng dụng 75 4.1.4.4 Hành vi máy chủ ứng dụng 76 4.1.4.5 Máy chủ ứng dụng tương tác với HSS để tải thông tin liên quan tới người dùng thông qua giao diện Sh 77 4.1.4.6 Máy chủ ứng dụng gửi yêu cầu phía S-CSCF 77 4.2 Tổng đài Asterisk 78 4.2.1 Giới thiệu chung 78 4.2.2 Cấu trúc Asterisk 79 4.2.3 Tính Asterisk 81 4.2.4 Các giao thức VoIP Asterisk hỗ trợ 84 4.2.5 Các định dạng file 85 4.2.6 Dialplan Asterisk: 87 4.3 Tổng đài Openser 88 4.3.1 Lịch sử phát triển SER 88 4.3.2 Các đặc tính 90 4.3.3 Kiến trúc OpenSER .91 CHƯƠNG 5: GIẢI PHÁP KẾT NỐI VÀ TRIỂN KHAI DỊCH VỤ CALL CENTER TRÊN NỀN IMS 5.1 Giải pháp kết nối 98 5.1.1 Mô hình giải pháp 98 Luận văn tốt nghiệp Thạc sỹ   5.1.2 Những ưu điểm giải pháp 100 5.2 Xây dựng dịch vụ Call Center chạy IMS .101 5.1.1 Kịch dịch vụ mô hình kết nối 103 5.1.2 Các thủ tục xử lý dịch vụ Call Center IMS 105 5.1.1 Quá trình đăng ký 105 5.1.2 Quá trình thực gọi 109 5.1.3 Xây dựng số module IMS Client .111 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI .117 TÀI LIỆU THAM KHẢO .119 Luận văn tốt nghiệp Thạc sỹ   DANH SÁCH HÌNH VẼ Hình 0-1: Tổng quan kiến trúc IMS 25 Hình 0-2: Giao tiếp PSTN/CS gateway mạng CS 31 Hình 0-3: P-CSCF đặt mạng khách 33 Hình 0-4: P-CSCF đặt mạng chủ 34 Hình 0-5: Quan hệ định danh người dùng riêng định danh người dùng công cộng theo 3GPP R5 38 Hình 0-6: Quan hệ định danh người dùng riêng định danh người dùng công cộng theo 3GPP R6 39 Hình 0-7: Cấu trúc User Profile 43 Hình 0-8: Cấu trúc tiêu chuẩn lọc khởi tạo 44 Hình 0-9: Sơ đồ khối chức kiến trúc IMS 47 Hình 0-10: Một ví dụ mô tả phiên SDP 49 Hình 0-11: Các kiểu SDP 50 Hình 0-12: Mô tả phiên SDP Bob 51 Hình 0-13: Alice đăng ký vị trí người dùng với tên miền domain.com registrar 53 Hình 0-14: Các bước thiết lập gọi 55 Hình 0-15: Cấu trúc tin SIP 58 Hình 0-16: Transaction 60 Hình 0-17: Luồng gọi hội thoại SIP 61 Hình 0-18: Cách sử dụng Record-Route, Route Contact 62 Hình 4-1: Hướng tiếp cận dịch vụ kiến trúc IMS 63 Hình 4-2: AS hoạt động SIP UA 65 Hình 4-3: Kiến trúc logic SIP B2BUA 65 Hình 4-4: AS ứng dụng đóng vai trò SIP B2BUA 66 Hình 4-5: AS ứng dụng đóng vai trò SIP PROXY AS 67 Hình 4-6: AS ứng dụng đóng vai trò SIP Redirect AS 67 Hình 4-7: Sh data uml diagram 71 Hình 4-8: Sơ đồ khối Asterisk 80 Hình 4-9: Ví dụ hệ thống Asterisk 82 Hình 5-1: Mô hình tổng đài Call Center thực tế 102 Hình 5-2: Mô hình hệ thống Call Center IMS 104 Hình 5-3: Quá trình đăng nhập hệ thống .106 Hình 5-4: Quá trình đăng nhập hệ thống (tiếp) .108 Hình 5-5: Quá trình thực gọi 109 Hình 5-6: Giao diện ghi nhận phản hồi khách hàng .113 Hình 5-7: Giao diện tra cứu tìm kiếm thông tin phản hồi khách hàng .116 Luận văn tốt nghiệp Thạc sỹ •   IMS Client: Là phần mềm chạy IMS cài đặt máy giao dịch viên Trong luận văn này, sử dụng lại client kết nghiên cứu phát triển nhóm thực đồ án tốt nghiệp đại học năm 2009-Phần mềm IMSCommunicator Tuy nhiên, phát triển thêm tính giúp giao dịch viên nhập vào thông tin khiếu nại có gọi đến, lưu thông tin xem lại thông tin Tính giúp giao dịch viên dễ dàng việc quản lý khiếu nại đến Chi tiết tính trình bày mục 5.2.2.3 5.2.2 Các thủ tục xử lý dịch vụ Call Center IMS: 5.2.2.1 Quá trình đăng ký: Các thủ tục đăng ký IMS: • UE xác định địa P-CSCF, P-CSCF sử dụng proxy biên SIP suốt trình đăng ký cho tất báo hiệu SIP khác đăng ký • UE gửi tin REGISTER tới mạng chủ tobias để thực đăng ký SIP cho nhận dạng người dùng công cộng tobias • I-CSCF lựa chọn S-CSCF phục vụ người dùng đăng ký • S-CSCF tải liệu xác thực người dùng từ HSS 105 Luận văn tốt nghiệp Thạc sỹ   • UE mạng S-CSCF xác thực liệu • Các chức bảo mật IP (IP sec) UE P-CSCF thiết lập • UE học đường đến S-CSCF • S-CSCF học đường đến UE Hình 5-3: Quá trình đăng nhập hệ thống Quá trình đăng ký tiếp tục với thủ tục: • S-CSCF tải hồ sơ người dùng từ HSS 106 Luận văn tốt nghiệp Thạc sỹ   • S-CSCF đăng ký nhận dạng người dùng công cộng mặc định người dùng • S-CSCF dựa hồ sơ người dùng để đăng ký nhận dạng người dùng công cộng khác • UE biết tất nhận dạng người dùng công cộng gán cho tobias trạng thái đăng ký • P-CSCF biết tất nhận dang công cộng gán cho tobias trạng thái đăng ký 107 Luận văn tốt nghiệp Thạc sỹ   Hình 5-4: Quá trình đăng nhập hệ thống (tiếp) 108 Luận văn tốt nghiệp Thạc sỹ   5.2.2.2 Quá trình thực gọi: Hình 5-5: Quá trình thực gọi Quá trình thực gọi diễn sau: • Khách hàng quay số 205 gọi đến tổng đài CSKH mobifone, sipclient khách hàng gửi tin 205@192.168.1.4 đến tổng đài Asterisk • Tại tổng đài Asterisk, sau nhận gọi từ khách hàng, tổng đài tự động trả lời khách hàng hướng dẫn khách hàng quay số máy lẻ để gặp giao dịch viên Chức IVR config file extensions.conf tổng đài Asterisk đoạn chương trình [ivr_main] ; answer and play announcement exten => s,1,Set(TIMEOUT(response)=2) exten => s,2,Set(TIMEOUT(digit)=2) exten => s,3,BackGround(test/welcome) 109 Luận văn tốt nghiệp Thạc sỹ   exten => s,4,WaitExten(2) exten => s,5,GoTo(s|3) ; handle key presses exten => 0,1,Playback(good-bye) exten => 0,2,Playback(beep) exten => 0,3,Hangup() exten => 1,1,Dial(SIP/sms@192.168.1.100,15,t) exten => 2,1,Dial(SIP/funring@192.168.1.100,20,t) exten => 3,1,Dial(SIP/roaming@192.168.1.100,20,m,t) exten => 0,1,Dial(SIP/helps@192.168.1.100,20,m,t) ; handle invalid key presses exten => i,1,Playback(pbx-invalid) exten => i,2,GoTo(s|3) ; handle time out (user did not make a selection) exten => t,1,GoTo(0|1) ; go to Hangup :-) • Khi khách hàng thực bấm số theo hướng dẫn, ví dụ khách hàng bấm số bàm phím, gọi tiếp tục xử lý kịch config file extensions.conf Tức gọi route đến giao dịch viên hỗ trợ dịch vụ SMS Tổng đài Asterisk gửi tin sip:sms@192.168.1.100 tới OpenSer Tại đây, dựa vào kịch khai báo có tin invite với uri = xxx@192.168.1.100 gửi đến sửa lại thành xxx@ims.vms.com chuyển tiếp tin tới OpenIMSCore Trên OpenSer ta sửa file openser.cfg đây: # account only INVITEs if (is_method("INVITE")) { setflag(1); # accouting if(src_ip == 192.168.1.4) #tu asterisk den ims { route(20); } if(src_ip == 192.168.1.20) # tu ims den asterisk { route(30); } 110 Luận văn tốt nghiệp Thạc sỹ   } …… route[20] { rewritehostport("ims.hut.vn"); t_relay(); exit; } route[30] { rewritehostport("192.168.1.4"); t_relay("192.168.1.4"); exit; } • Sau OpenIMSCore nhận tin invite yêu cầu gọi đến giao dịch viên hỗ trợ SMS chuyển tin invite tới user: sms@ims.vms.vn 5.2.2.3 Xây dựng số module IMS Client: Như trình bày trên, phần mô luận văn, sử dụng lại client phát triển trình làm đồ án đại học Tuy nhiên, phần mềm phát triển thêm số tính để phù hợp tạo tiện lợi cho giao dịch viên CSKH Cụ thể, phát triển thêm module cho phép giao dịch viên nhập vào nội dung khiếu nại trình nghe phản ánh khách hàng qua phone Ngoài ra, có thêm tính cho phép lưu trữ tra cứu thông tin cần thiết a Chức ghi nhận phản hồi Cơ chế chức ghi phản hồi sau: + Khi có gọi đến hệ thống, hệ thống thực tất nhiệm vụ phát sinh thông qua phương thức public void callReceived(CallEvent evt) thuộc lớp SipCommunicator 111 Luận văn tốt nghiệp Thạc sỹ   Vì việc mở cửa sổ ghi phản hồi gắn chặt với kiện có gọi đến nên hành động yêu cầu hệ thống mở cửa sổ ghi phản hồi thực phương thức nêu trên: guiManager.call_alert(call.getRemoteName()); Trong GUIManager lớp có nhiệm vụ quản lý tất tác vụ liên quan đến hiển thị Phương thức call_alert lớp mở cửa sổ ghi phản hồi xây dựng lớp newcall_alert lớp mà cần phải xây dựng thêm Tham số truyền vào phương thức call_alert tên người thực gọi Tham số sử dụng cho mục đích ghi liệu sau Cấu trúc lớp newcall_alert gồm có phương thức chính: - Phương thức khởi tạo: Khởi tạo giao diện cửa sổ - Phương thức display_alert: Cập nhật thông tin gọi lên giao diện: tên, thời điểm diễn gọi public void display_alert(String name) { txt_comment.setText(""); client_name.setText(name); DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss dd-MMyyyy"); Date date = new Date(); date_name.setText((new StringBuilder(String.valueOf(dateFormat.format(date)))).toString()); setVisible(true); } - Phương thức write_data: ghi liệu phản hồi vào file log public void write_data() { DateFormat dateFormat = new SimpleDateFormat("ddMMyyyy"); Date date = new Date(); String file_name = dateFormat.format(date); try { File file = new File((new StringBuilder("./log_data/")).append(file_name).append(".txt").toStri ng()); if(!file.exists()) file.createNewFile(); FileWriter fw = new FileWriter(file, true); BufferedWriter bw = new BufferedWriter(fw); String str = new String(""); 112 Luận văn tốt nghiệp Thạc sỹ   str = (new StringBuilder("$#")).append(client_name.getText()).append("++++").app end(date_name.getText()).append("++++").append(txt_comment.getText()) append("\r\n").toString(); bw.write(str); System.out.print("write data ok"); bw.close(); } catch(IOException ex) { System.out.println("Khong the mo file."); return; } } + Phương thức tổ chức lưu trức liệu: Lựa chọn hình thức lưu trữ theo File thay lưu trữ vào CSDL Mục đích nhằm đơn giản hóa việc triển khai ứng dụng xuống máy tính khác + Dữ liệu quản lí theo thời gian: ngày hệ thống tự phát sinh file ghi liệu Cơ chế đặt tên sau : yyyy+mm+dd+”.txt” Cơ chế đặt tên đảm bảo tính không trùng lặp tệp liệu + Toàn tệp lưu trữ thư mục log_data đồng cấp với nơi cài đặt ứng dụng Giao diện ghi nhận phản hồi Hình 5-6: Giao diện ghi nhận phản hồi khách hàng 113 Luận văn tốt nghiệp Thạc sỹ   b Chức tìm kiếm, tra cứu thông tin phản hồi khách hàng Giao dịch viên tiến hành tìm kiếm tra cứu thông tin từ giao diện ứng dụng - Khi nhận yêu cầu tra cứu, cửa sổ bật lên Tại cửa sổ này, giao dịch viên thực chức theo dõi thông tin phản hồi ngày, tìm kiếm thông tin phản hồi ngày khứ Chức đảm nhận lớp Log_table Lớp Log_table có phương thức chính: - Phương thức khởi tạo: Khởi tạo giao diện người dung - Phương thức getlogData: Tìm kiếm thông tin phản hồi thư mục lưu trữ liệu Dựa theo thông số từ người dùng ngày cần tìm kiếm liệu, phương thức tìm đến tệp liệu cho ngày hôm đó, đọc, bóc tách hiển thị lên cho người dùng public void getLogData(String file_name) { 114 Luận văn tốt nghiệp Thạc sỹ   current_search = file_name; System.out.println(file_name); for(; model.getRowCount() > 0; model.removeRow(0)); try { File file = new File((new StringBuilder("./log_data/")).append(file_name).append(".txt").toStri ng()); if(!file.exists()) { System.out.println("No log data for this day"); } else { FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); String name = new String(""); String date = new String(""); String comment = new String(""); String s; while((s = br.readLine()) != null) if(s.indexOf("$#") == 0) { Vector rowdata = new Vector(); if(!name.equalsIgnoreCase("")) { rowdata.add(name); rowdata.add(date); rowdata.add(comment); model.addRow(rowdata); } s = s.substring(2); String arrstr[] = s.split("\\+\\+\\+\\+"); name = arrstr[0]; date = arrstr[1]; if(arrstr.length > 2) comment = arrstr[2]; else comment = ""; } else { comment = (new StringBuilder(String.valueOf(comment))).append(s).toString(); } Vector rowdatas = new Vector(); if(!name.equalsIgnoreCase("")) { rowdatas.add(name); rowdatas.add(date); rowdatas.add(comment); model.addRow(rowdatas); } setVisible(true); } } catch(Exception ix) 115 Luận văn tốt nghiệp Thạc sỹ   { System.out.println(ix.toString()); } } Giao diện thu Hình 5-7: Giao diện tra cứu tìm kiếm thông tin phản hồi khách hàng 116 Luận văn tốt nghiệp Thạc sỹ   KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI Kết luận Hiện nay, dịch vụ 3G triển khai nhà mạng nước ta, có dịch vụ bước đầu triển khai dựa 3G số lượng chưa nhiều, tương lai hứa hẹn bùng nổ giá trị gia tăng nhà mạng dựa vào dịch vụ GTGT để phát triển mà dịch vụ bão hòa Vì vậy, giải pháp kết hợp mạng điện thoại di động truyền thống mạng internet đem lại nhiều lợi ích dịch vụ có giá trị hơn, tiện ích cho người dùng nhà cung cấp dịch vụ Trong luận văn đưa giải pháp cho việc kết hợp OpenIMSCore với Asterisk triển khai dịch vụ Call Center chạy IMS Ngoài phát triển thêm số module cho phần mềm IMS Client hỗ trợ hiệu cho giao dịch viên tiếp nhận hậu xử lý khiếu nại Giải pháp đưa hoàn toàn mang tính ứng dụng cao hoàn toàn triển khai thực tế Tuy nhiên bên cạnh mặt thuận lợi đạt khó khăn, nhược điểm : • Đó thiếu kinh nghiệm lập trình dẫn đến việc phát triển nâng cao hệ thống nhiều hạn chế • Vấn đề bảo mật chưa quan tâm nhiều • Số mẫu thử với trường hợp nhiều gọi đến tổng đài, nhiều gọi đến line chưa thực hạn chế thiết bị mô • Do hạn chế mặt thời gian làm luận văn nên kịch cho IVR tổng đài Asterisk chưa phong phú Tuy nhiên, với nỗ lực cá nhân giúp đỡ nhiệt tình PGS TS Nguyễn Hữu Thanh tin thời gian tới tiếp tục 117 Luận văn tốt nghiệp Thạc sỹ   nghiên cứu phát triển dịch vụ hoàn thiện Đồng thời tiến tới xây dựng nhiều dịch vụ ứng dụng phục vụ cho người sử dụng đem lại nhiều lợi ích cho quan nơi công tác Hướng phát triển đề tài Luận văn đưa giải pháp kết hợp hiệu IMS VoIP Vì dịch vụ Call Center ra, luận văn tích hợp phát triển thêm nhiều dịch vụ giá trị gia tăng khác ví dụ kết hợp IMSCore mạng PSTN… Tôi định hướng thử nghiệm ứng dụng dịch vụ đơn vị công tác TT DV GTGT - Công ty Thông tin di đông (mobifone) để kiểm tra hiệu dịch vụ vào thực tế Đồng thời, nghiên cứu tích hợp dịch vụ IMSCore công ty phát triển 118 Luận văn tốt nghiệp Thạc sỹ   TÀI LIỆU THAM KHẢO [1] Gonzalo Camarillo & Miguel A.Garcia-Martin, The 3G IP Multimedia Subsystem Merging The Internet And The Cellular Worlds, Second Edition, John Wiley & Sons, Ltd, 2006 [2] Alan B.Johnston, SIP: Understanding the session initiation protocol, second edition, Artech House telecommunications library, 2004 [3] Miikka Poikselkä and Georg Mayer, The IMS: IP Multimedia Concepts and Services, Second Edition, Hisham Khartabil and Aki Niemi © 2006 John Wiley & Sons, Ltd ISBN: 0-470-01906-9 [4] Rfc 3725, Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) [5] Rfc 3327, Session Initiation Protocol (SIP) Extension Header Field [6] Gilles Bertrand, The IP Multimedia Subsystem in Next Generation Networks, May 30, 2007 [7] Syed A Ahson, Mohammad Ilyas, IP multimedia subsystem (IMS) handbook , CRC Press, 2009 [8] Ngô Phương Lan, JAVA – tập 1, 2, nhà xuất lao động xã hội [9] http://www.iptel.org [10] http://tech-invite.com [11] http://www.opensips.org/ [12] http://www.openimscore.org/ [13] http://www.asterisk.org/ 119 ... lượng dịch vụ nâng cao, có hội sử dụng nhiều dịch vụ tiện ích mới… Một tất yếu khác công nghệ khoa học phát triển, hội nhập nước ngày cao, dịch vụ hoàn toàn sẵn có người dùng nhà cung cấp dịch vụ. .. sử dụng lớp điều khiển chung Thông qua giao diện mà IMS định nghĩa, nhà cung cấp dễ dàng tích hợp phát triển dịch vụ Vì vậy, IMS chìa khóa để tạo dịch vụ đa dạng tương lai Dịch vụ Call dịch vụ. .. Luận văn tốt nghiệp Thạc sỹ   SIP chọn làm giao thức điều khiển phiên IMS Thực tế SIP làm cho việc tạo dịch vụ trở nên dễ dàng SIP dựa HTTP nên nhà phát triển dịch vụ SIP sử dụng tất chế phát triển cho HTTP CGI (Common

Ngày đăng: 22/07/2017, 23:06

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • MỤC LỤC

  • DANH SÁCH HÌNH VẼ

  • DANH SÁCH CÁC BẢNG

  • DANH SÁCH CÁC TỪ VIẾT TẮT

  • CHƯƠNG 1. MỞ ĐẦU

  • CHƯƠNG 2. TỔNG QUAN VỀ IMS

  • CHƯƠNG 3. ĐIỀU KHIỂN PHIÊN TRONG IMS

  • CHƯƠNG 4. MÁY CHỦ CHỨC NĂNG TRONG IMS

  • CHƯƠNG 5. GIẢI PHÁP KẾT NỐI VÀ TRIỂN KHAI

  • KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CỦAĐỀ TÀI

  • TÀI LIỆU THAM KHẢO

Tài liệu cùng người dùng

Tài liệu liên quan