3. Các đặc điểm củamột hệ thốngRFID
4.5 Máy chủ và hệ thống phần mềm
Máy chủ và hệ thống phần mềm là một cách nói gọn nhằm chỉ các thành phần phần cứng và phần mềm tồn tại riêng biệt với phần cứng RFID (đó là, reader, thẻ, và anten). Nó bao gồm nhiều thành phần, nhưng ở mức độ đồ án này ta chỉ quan tâm đến thành phần middleware .
Để có thể thu được lợi ích đầy đủ từ RFID, thì những người thực hiện các giải pháp RFID phải tìm cách để kết hợp dữ liệu RFID vào bên trong các quy trình raquyết định của họ. Hệ thống các doanh nghiệp công nghệ thông tin là trung tâm củacác quy trình đó. Do đó, trừ khi các hệ thống RFID được kết hợp vào bên trong cáchệ thống thông tin doanh nghiệp và các tổ chức đầu tư vào RFID thì mới có thể cảithiện được tình hình kinh doanh và hiệu quả tổ chức. Và đó chính là nơi, middleware hướng đến.
Middleware là một phần mềm chịu trách nhiệm kết nối phần cứng RFID mớivới một hệ thống thông tin doanh nghiệp hiện có. Middleware chính là các cơng cụ phần mềm giúp người sử dụng làm việc trên các phần cứng RFID.Vì vậy nếu thiếu Middleware thì phần cứng RFID sẽ khơng bị ảnh hưởng gì cả nhưng nó sẽ trở nên vơ giá trị.
Middleware còn được sử dụng để định tuyến dữ liệu giữa các mạng RFID vàcác hệ thống thông tin ở bên trong một tổ chức. Nó thực hiện sáp nhập các hệ thống RFID mới với các hệ thống thơng tin hiện có. Nó cũng chịu trách nhiệm về chấtlượng và khả năng sử dụng thông tin được tạo ra từ các hệ thống RFID. Một vàimiddleware cịn có chức năng giống như một cảnh sát giao thông, quản lý cácluồng dữ liệu giữa nhiều reader và các ứng dụng, chẳng hạn như quản lý dâychuyền cung ứng và kế hoạch về các tài nguyên của ứng dụng, trong một tổ chức.
PHẠM QUỐC TUÂN: Cao học ĐT K3 45
Thuật ngữ middleware đã được áp dụng rất rộng rãi, không chỉ trong RFID mà trong cả nghành cơng nghệ thơng tin, chính vì vậy mà nó đã bắt đầu mất đi nghĩa thực của nó. Khơng giống với các cách dùng middleware khác, RFID middleware thông thường được thiết kế để hoạt động tại vùng biên của một mạng thông tin hơn là gần vùng trung tâm. Ví dụ, thành phần middleware của một mạng RFID thường được cài đặt sử dụng tại các nhà máy hoặc các kho hàng, không phải tại trung tâm của tổ chức hệ thống thông tin. Điều này đòi hỏi phải sử dụng tới mạng lưới phân phối và sự phân cấp cơ sở hạ tầng thông tin.
RFID middleware thực hiện nhiệm vụ dịch chuyển dữ liệu tới và từ các điểm giao dịch. Ví dụ, trong một quy trình đọc thẻ, middleware sẽ dịch chuyển dữ liệu được chứa bên trong một thẻ từ reader tới hệ thống thông tin doanh nghiệp thích hợp. Ngược lại, trong một quy trình ghi lên thẻ, middleware sẽ di chuyển dữ liệu từ hệ thống thông tin doanh nghiệp tới reader thích hợp và cuối cùng tới các thẻ thích hợp.
Tóm lại, RFID middleware có bốn chức năng chính là :
• Tập hợp dữ liệu –Middleware sẽ chịu trách nhiệm khai thác, tập hợp và lọc dữ liệu từ nhiều RFID reader thông qua một mạng RFID. Nó phục vụ như một vùng đệm giữa dữ liệu được thu thập bởi các reader RFID và khối lượng dữ liệu cần thiết được yêu cầu bởi các hệ thống thông tin doanh nghiệp trong một quy trình tạo quyết định. Nếu như khơng sử dụng tới bộ đệm này thì các hệ thống thông tin doanh nghiệp sẽ bị quá tải bởi các luồng dữ liệu, và có thể dẫn đến mất các dữ liệu quan trọng có tính nhạy cảm.
• Định tuyến dữ liệu –Middleware tạo điều kiện thuận lợi để kết hợp các mạng RFID với các hệ thống nghiệp vụ doanh nghiệp. Nó thực hiện việc đó bằng cách định hướng dữ liệu tới hệ thống nghiệp vụ doanh nghiệp thích hợp ở bên trong một tổ chức. Ví dụ, một số dữ liệu được tập hợp bởi mạng reader phải được đưa đến để làm đầu vào cho hệ thống quản lý kho hàng để
PHẠM QUỐC TUÂN: Cao học ĐT K3 46
theo dõi hàng tồn kho, trong khi đó các dữ liệu khác phải được đưa đến các ứng dụng khác như ứng dụng đặt hàng hoặc ứng dụng ghi nợ.
• Quản lý các quy trình – Middleware có thể được sử dụng để kích hoạt các sự kiện dựa trên cơ sở các quy tắc nghiệp vụ. Ví dụ, một đơn đặt hàng được tạo ra trên trang web của một cơng ty cịn kho hàng thì được đặt ở xa, bao gồm các khay hàng được dán các thẻ RFID. Sau khi đơn hàng đã được thiết lập trên trang web, thì hệ thống thơng tin doanh nghiệp sẽ chịu trách nhiệm khởi tạo thông tin vận chuyển và sau đó các thơng tin này được chuyển đến middleware, rồi middleware có nhiệm vụ xác định vị trí khay hàng cần thiết và ghi thơng tin vận chuyển đó lên thẻ dán trên khay hàng đó. Các sự kiện và các q trình khác mà middleware có thể chịu trách nhiệm quản lý như kiểm kê, giấy phép vận chuyển, phiếu vào, phiếu ra.....
• Quản lý thiết bị -Middleware cũng có thể được sử dụng để giám sát và điều phối các reader. Với một tổ chức lớn thì phải có đến hàng trăm , hàng nghìn các thiết bị reader trên mạng của nó. Nên kết nối mạng và theo dõi tình trạng hoạt động cũng như trạng thái của các reader này là một công việc hết sức quan trọng và có thể thực hiện hiệu quả nhất điều đó là ở mức middleware. Ngồi ra thơng qua middleware ta cũng có thể quản lý từ xa một mạng RFID. Nhiều sản phẩm middleware hiện tại là được phát triển dựa trên cơ sở tiêu chuẩn EPCglobal, hoặc biết đến với cái tên là Savant. Các đặc điểm kỹ thuật Savant phân loại các thành phần middleware dựa theo các chức năng mà chúng phục vụ như hình ở bên dưới. (các tiêu chuẩn EPCglobal được nói đến kỹ hơn ở phần các tiêu chuẩn).
PHẠM QUỐC TUÂN: Cao học ĐT K3 47
Hình 1.32 RFID Middleware là một phần của hệ thống RFID và hệ thống thông
tindoanh nghiệp