Kiến trúc IMS và ứng dụng hỗ trợ tương tác trong phòng học dựa trên máy tính

6 51 0
Kiến trúc IMS và ứng dụng hỗ trợ tương tác trong phòng học dựa trên máy tính

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

Thông tin tài liệu

trình bày tổng quan về kiến trúc IMS, trên cơ sở đó chúng tôi xây dựng ứng dụng hỗ trợ tương tác giữa người dạy và người học trong phòng học sử dụng máy tính có kết nối mạng LAN.

JOURNAL OF SCIENCE OF HNUE Educational Sci., 2015, Vol 60, No 7A, pp 131-136 This paper is available online at http://stdb.hnue.edu.vn DOI: 10.18173/2354-1075.2015-0060 KIẾN TRÚC IMS VÀ ỨNG DỤNG HỖ TRỢ TƯƠNG TÁC TRONG PHỊNG HỌC DỰA TRÊN MÁY TÍNH Đoàn Thị Quế, Hoàng Hồng Sơn Vũ Thái Giang Khoa Công nghệ Thông tin, Trường Đại học Sư phạm Hà Nội Tóm tắt Phân hệ mạng lõi đa phương tiện IP (IMS) cấu thành phát triển tổ chức chuẩn hóa mạng di động (3GPP), kiến trúc điều khiển chung cho truyền tải dịch vụ IP Kiến trúc gồm số thực thể thực chức báo hiệu, điều khiển dịch vụ đa phương tiện Trong báo này, chúng tơi trình bày tổng quan kiến trúc IMS, sở chúng tơi xây dựng ứng dụng hỗ trợ tương tác người dạy người học phòng học sử dụng máy tính có kết nối mạng LAN Từ khóa: Phân hệ mạng lõi đa phương tiện, OPENIMS, my monster client, phần mềm hỗ trợ tương tác dạy học, mạng LAN Mở đầu Sự đời phân hệ mạng lõi đa phương tiện dựa giao thức IP (Internet Protocol Multimedia Subsystem – IMS) mở xu hướng cho phát triển dịch vụ đa phương tiện dựa giao thức IP IMS tảng cung cấp dịch đa phương tiện cố định di động cho phép người dùng tương tác với qua thoại, video, text [1] Trong hoạt động dạy học, trao đổi thông tin người dạy người học hoạt động quan trọng góp phần nâng cao hiệu việc dạy học Trong phòng học sử dụng máy tính (chúng tơi gọi phòng học dựa máy tính), việc trao đổi thông tin trực tuyến người dạy người học diễn thường xuyên xuyên suốt buổi học Để hỗ trợ trao đổi trực tuyến, người ta sử dụng công cụ Yahoo messenger, Skype, Tuy nhiên, với cơng cụ đòi hỏi máy tính phòng học phải nối mạng Internet, phải sử dụng dịch vụ bên thứ Để khắc phục tình trạng trên, nhà phát triển ứng dụng tìm kiếm nhiều cơng cụ hỗ trợ cho việc giao tiếp trực tuyến phòng học dựa máy tính có kết nối mạng LAN mà khơng có kết nối mạng internet IMS công nghệ hữu hiệu để xây dựng ứng dụng đa phương tiện quan tâm nghiên cứu rộng rãi giới có ưu điểm hỗ trợ ứng dụng truyền tải IP [2] Ngày nhận bài: 15/7/2015 Ngày nhận đăng: 01/11/2015 Liên hệ: Đoàn Thị Quế, e-mail: quedt@hnue.edu.vn 131 Đoàn Thị Quế, Hoàng Hồng Sơn Vũ Thái Giang 2.1 Nội dung nghiên cứu Kiến trúc IMS Kiến trúc IMS [3] bao gồm lớp (Hình 1): IMS core Application IMS core lõi hệ thống Nó điều khiển gọi tạo kết nối người sử dụng dựa giao thức điều khiển phiên (Session Initiation Protocol - SIP) [4] Nó định tuyến thơng điệp thơng qua máy chủ CSCF (Call Session Control Function) P-CSCF điểm chuyển tiếp thông điệp tới IMS I-CSCF định tuyến thông điệp đến S-CSCF tương ứng S-CSCF điểm trung tâm trình chuyển giao đăng kí, định tuyến, trì tình trạng kết nối Application cung cấp ứng dụng Các máy chủ thuê bao nhà (Home Subscriber Server – HSS) sở liệu, nơi lưu trữ hồ sơ người dùng thông tin liên quan đến dịch vụ Chức định vị thuê bao (Subscriber Locator Function - SLF) xác định HSS chứa hồ sơ người dùng tương ứng Ngồi ra, IMS bổ sung thêm số thực thể để đảm bảo truy nhập thiết bị đến từ mạng khác (CS mobile, PSTN, ) thông qua cổng BGCF (Breakout Gateway Control Function), MGCF (Media Gateway Control Function), Media Gateway (MGW), Signaling Gateway (SGW) Hình Kiến trúc IMS 2.2 Xây dựng ứng dụng hỗ trợ tương tác phòng học dựa máy tính tảng IMS Như trình bày mục 1, mục đích xây dựng hệ thống nhằm tách biệt phụ thuộc vào mạng Internet phòng học dựa máy tính Ở người học trao đổi thông tin với giáo viên với môi trường truyền tin mạng LAN với nhiều mục đích: - Học viên gửi câu hỏi trực tiếp cho giáo viên trình học - Học viên nộp thực hành trực tiếp cho giảng viên - Hỗ trợ giảng viên điểm danh học sinh - Hỗ trợ gọi điện trao đổi trực tiếp với chất lượng tốt với môi trường truyền mạng nội 132 Kiến trúc IMS ứng dụng hỗ trợ tương tác phòng học dựa máy tính sở giáo dục Hệ thống xây dựng kiến trúc IMS dựa phần mềm mã nguồn mở viện FOKUS [5, 6] Triển khai hệ thống: Để triển khai hệ thống cần cấu sau: Máy chủ cài hệ điều hành Ubuntu Server tối thiểu với vi xử lí Intel Core I 5, RAM 4G, máy khách cài hệ điều hành Ubuntu Window với xử lí Intel Pentium 4, RAM 1G, máy chủ máy trạm kết nối mạng cục sở giáo dục Thứ tự bước cài đặt OpenIMS [5] cho Bảng Bước - Cài đặt gói phần mềm cần thiết 2.3 Bảng Các bước cài đặt OpenIMS Bước - Download OpenIMS Core - Tạo thư mục chứa file cài đặt - Phân quyền thư mục OpenIMSCore - Tải mã nguồn - Biên dịch mã nguồn Bước Bước Bước -Cấu hình DHCP DNS - Copy file open-ims dns file vào thư mục bind etc - Restart lại bind - Cài đặt Cơ sở liệu - Tạo sở liệu - Chỉnh sửa file hosts - Khởi động OpenIMS Kết thực nghiệm Chúng triển khai hệ thống máy chủ Ubutu Server version 12.04 với 20 máy khách chạy hệ điều hành Ubuntu Destop 12.04 Đã cài đặt thành công thực thể điều khiển gọi (S-CSCF, I-CSCF, P-CSCF), sở liệu (HSS) [5], IMS Clients [6] • Giao diện FhoSS (Hình 2): Hình Giao diện FhoSS • Tạo người dùng (Hình 3): • Quản lí người dùng (Hình 4): 133 Đồn Thị Quế, Hồng Hồng Sơn Vũ Thái Giang Hình Tạo người dùng Hình Quản lí người dùng Hình Danh bạ quản lí học sinh • Học sinh gửi tin nhắn trực tiếp cho giáo viên (Hình 6): • Hơn trực tiếp kết nối thiết lập gọi (Hình 7): Triển khai thực nghiệm máy khách: Giáo viên đăng nhập với tài khoản Giáo viên: - QueGV@open-ims.test 134 Kiến trúc IMS ứng dụng hỗ trợ tương tác phòng học dựa máy tính Hình Học sinh gửi tin nhắn trực tiếp cho giáo viên Hình Trực tiếp kết nối thiết lập gọi - Giao thức: sip:QueGV@open-ims.test Học sinh đăng nhập với tài khoản hocsinh01: - hocsinh01@open-ims.test - Giao thức: sip:hocsinh01@open-ims.test • Với hệ thống hỗ trợ tương tác giáo viên tạo cho danh bạ để quản lí học sinh (Hình 5) Kết luận Trong báo này, đưa nhìn tổng quát kiến trúc IMS Trên sở đó, chúng tơi xây dựng ứng dụng hỗ trợ tương tác phòng học dựa máy tính ứng dụng hỗ trợ trao đổi thông tin trực tuyến người dạy người học dạng text call Đây sở cho ứng dụng thực tế tích hợp IMS Hướng phát triển xây dựng hệ thống hỗ trợ truyền thông đa phương tiện phòng học dựa máy tính góp nhằm nâng cao chất lượng dạy học 135 Đoàn Thị Quế, Hoàng Hồng Sơn Vũ Thái Giang TÀI LIỆU THAM KHẢO [1] G Camarillo and M A Garcia-Martin, 2006 The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds 2nd edn John Wiley & Sons Ltd [2] Miika Poikselka, Georg Mayer, Hisham Khartabil, Aki Niemi, 2006 The IMS: IP Multimedia Concepts and Services 2nd edn John Wiley & Sons Ltd [3] 3GPP TS 23.002: Network Architecture http://www.3gpp.org/ftp/specs/archive/23_series/23.002/ [4] J Rosenberg, H Schulzrinne, G Camarillo, A Johnston, J Peterson, R Sparks, M Handley, E Schooler, 2002 SIP: Session Initiation Protocol June 2002 [5] http://sourceforge.net/projects/openimscore/ [6] IMS Client, http://www.monster-the-client.org/index.html ABSTRACT IMS architecture and supporting interaction in the classroom using computers The Internet Protocol Multimedia Subsystem, a common control architecture for the transmission of IP-based services, is developed and specified by the 3rd Generation Partnership Project (3GPP) The architecture consists of a number of entities that perform signaling and control functions for multimedia services In this paper, we first present an overview of IMS architecture We then build applications that support interaction between teachers and students in the classroom using computers connected to the LAN Keywords: Internet Protocol Multimedia Subsystem, OPENIMS, my monster client, interaction teaching software, LAN 136 ... Kiến trúc IMS 2.2 Xây dựng ứng dụng hỗ trợ tương tác phòng học dựa máy tính tảng IMS Như trình bày mục 1, mục đích xây dựng hệ thống nhằm tách biệt phụ thuộc vào mạng Internet phòng học dựa máy. .. Trong báo này, chúng tơi đưa nhìn tổng quát kiến trúc IMS Trên sở đó, xây dựng ứng dụng hỗ trợ tương tác phòng học dựa máy tính ứng dụng hỗ trợ trao đổi thông tin trực tuyến người dạy người học. .. - Hỗ trợ giảng viên điểm danh học sinh - Hỗ trợ gọi điện trao đổi trực tiếp với chất lượng tốt với môi trường truyền mạng nội 132 Kiến trúc IMS ứng dụng hỗ trợ tương tác phòng học dựa máy tính

Ngày đăng: 13/01/2020, 02:34

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan