STEAM: middleware dựa trên sự kiện cho các mạng ad hoc không dây

R. Meier1, V. Cahill1
1Department of Computer Science, Trinity College Dublin, Ireland

Tóm tắt

Với việc triển khai và sử dụng rộng rãi các hệ thống thông tin dữ liệu không dây trong lĩnh vực điện toán di động, nhu cầu về phần mềm trung gian (middleware) để kết nối các thành phần cấu thành một ứng dụng di động trong các môi trường phân tán và có khả năng khác biệt ngày càng tăng. Phần mềm trung gian sử dụng mô hình giao tiếp dựa trên sự kiện rất phù hợp để đáp ứng những yêu cầu của lĩnh vực điện toán di động, vì nó yêu cầu một mối quan hệ giao tiếp lỏng lẻo hơn giữa các thành phần ứng dụng so với mô hình giao tiếp truyền thống client/server. Điều này đặc biệt hữu ích khi sử dụng công nghệ không dây, nơi mà mối quan hệ giao tiếp giữa các thành phần ứng dụng được thiết lập rất linh động trong suốt thời gian hoạt động của các thành phần. Nghiên cứu gần đây trong lĩnh vực phần mềm trung gian dựa trên sự kiện cho lĩnh vực điện toán di động tập trung vào các mô hình mạng hạ tầng cho giao tiếp dữ liệu không dây. Trong bài viết này, chúng tôi giới thiệu STEAM, một dịch vụ phần mềm trung gian dựa trên sự kiện được thiết kế đặc biệt cho các mạng diện rộng không dây sử dụng mô hình mạng ad hoc. Chúng tôi cho rằng một mô hình sự kiện ngầm là phù hợp nhất cho môi trường ad hoc được hình dung và trình bày phương pháp của chúng tôi trong việc khai thác một sự kết hợp mới mẻ của ba loại bộ lọc sự kiện khác nhau để giải quyết các vấn đề liên quan đến việc cấu hình động của cấu trúc mạng cũng như ảnh hưởng của chúng đến khả năng mở rộng của hệ thống và việc giao nhận sự kiện kịp thời.

Từ khóa

#Phần mềm trung gian #Mạng ad hoc di động #Điện toán di động #Giao tiếp di động #Giao tiếp không dây #Giao tiếp dữ liệu #Điện toán phân tán #Máy chủ mạng #Công nghệ thông tin liên lạc #Mạng máy tính

Tài liệu tham khảo

killijian, 2001, Towards group communication for mobile participants, POMCO1, 75 10.1109/ICDCSW.2002.1030833 2000, Object Management Group, CORBAservices Common Object Services Specification - Notification Service Specification segall, 2000, Content based routing with elvin4, AUUG2K weiser, 1993, Ubiquitous computing, IEEE Hot Topics, 26, 71 10.1145/380749.380767 banavar, 1999, A case for message oriented middleware, DISC'99 10.1109/35.620533 10.1145/227210.227231 10.1109/PDSE.2000.847853 10.1109/32.950318 10.1109/2.825698 10.1109/2.940013 10.1145/263698.263734