4. Kết cấu của luận văn
2.2.3 Kiến trúc hệ thống
Đối với phân phối video multicast cho người sử dụng không đồng nhất trong một phiên e-learning, do đó một máy chủ nên kết nối đến một máy chủ e-learning (máy chủ Web) và trình thích ứng như là một người gửi mới thường xuyên. Các yêu cầu QoS cho máy chủ lớp học, điều hành một cách tập trung, có thể biện minh cho sự cần thiết của lớp multicast, tăng cường thích ứng của dịch vụ. Tuy nhiên, công việc này nhằm tích hợp e-student với các thiết bị không đồng nhất khi truyền tải âm thanh và video vào nhóm, vì nó sẽ xảy ra trong một lớp học thông thường. Nếu một học viên (e-student) muốn tương tác với multicast video, sau đó hệ thống kiến trúc sẽ tích hợp e-student với những điều chỉnh hợp lý để tham dự kết nối đến server e-tutor. Thích ứng của các thành viên không nên phụ thuộc vào các thành viên trong nhóm khác, vì các thành viên trong nhóm là không thương xuyên ổn định do đó truyền tải có thể sẽ rất ít.
Khi các ứng dụng liên quan được đặc trưng bởi việc sử dụng chuyên sâu của máy chủ và các tài nguyên mạng, mục đích là đạt được bằng cách tính toán, trong một quy mô của năm chế độ phân biệt, sự hội nhập thích hợp của các thành viên mới multicasting. Trong phần này mô tả một học viên sẽ thực hiện tham gia một buổi học tập điện tử bằng cách bắt đầu MMC ứng dụng minh bạch, với chức năng tối ưu hóa cho các điều kiện hoạt động hiện hành. Để làm rõ các khía cạnh này Hình 2.13minh họa cấu trúc hệ thống. Như được hiển thị, ba phần hoạt động liên tục và phụ thuộc lẫn nhau, có trách nhiệm theo dõi và điều kiện đánh giá QoS; thông báo và / hoặc chỉnh sửa các thông số tính toán thích ứng.
Hình 2.12. hệ thống của kiến trúc
Hệ thống có thể sử dụng được nhiều hệ máy gồm nhiều hệ điều hành phổ biến như Windows, Linux và Unix. Các tập hợp dữ liệu cấu thành một đầu vào để tính toán một chỉ số thích ứng. Biên dịch khác nhau được thiết kế cho các trình duyệt phổ biến. Tất cả các quá trình tích hợp là minh bạch, tuy nhiên về tính chất thử nghiệm của hệ thống này, từng giai đoạn cho phép tương tác với người sử dụng, cung cấp thông tin kỹ thuật, thậm chí chấp nhận sở thích của người dùng. Để đạt được mục tiêu này, các phần các hình thức trao đổi dữ liệu HTML bằng cách sử dụng công nghệ của Sun Liveconnect.