Hình 18: Mô hình hệ thống quản lý tài nguyên hệ thống
Hệ thống gồm các thành phần sau:
9 Web Server
9 Database
Các thành phần này sẽđược giới thiệu ở phần sau:
3.3.2. Các chức năng
Hệ thống này cung cấp cho nhà quản lý dịch vụ công cụ quản lý tài khoản tập trung, trong đó tất cả thông tin về tài khoản khách hàng được quản lý trên WebPortal Server, trước khi truy nhập và sử dụng dịch vụ, khách hàng sẽđược xác thực bởi WebPortal.
Hình 20: Giao diện quản lý tài khoản người dùng
Ngoài tài khoản khách hàng, WebPortal cũng hỗ trợ quản lý tài khoản người vận hành hệ thống (admin).
Hình 21: Quản lý tài khoản admin
Tùy theo đối tượng truy nhập (khách hàng, admin), hệ thống cung cấp khả năng quản lý những thông tin khác nhau. Ví dụ đối với tài khoản admin, thông tin liên quan gồm số điện thoại và địa chỉ liên hệ, còn đối với tài khoản khách hàng hệ
số lượng Camera, gói dịch vụ (chế độ hoạt động Camera, dung lượng lưu trữ, số
ngày lưu), cước phí…
Hình 22: Thông tin người quản trị
Hình 23: Thông tin khách hàng
Ngoài chức năng quản lý thông tin, ISP – VSN còn cung cấp các chức năng cao cấp:
¾ Phân quyền trên tài khoản khách hàng: số lượng Camera phân bố
cho khách hàng, dung lượng lưu trữ, quyền sử dụng dịch vụ như cảnh báo, giám sát qua thiết bị di động.
¾ Tạo tài khoản khách hàng con: cho phép khách hàng đăng ký dịch vụ
với nhà cung cấp khả năng tự tạo các tài khoản con để cho các người dùng khác cùng sử dụng dịch vụ.
3.3.3. Các thành phần hệ thống 3.3.3.1. Database
A. Giới thiệu về database
Được quản lý bởi phần mềm quản trị cơ sở dữ liệu: SQL Server 2008. Đây là nơi lưu trữ dữ liệu của toàn bộ hệ thống. Tích hợp nhiều chức năng thông minh khả năng nâng cấp, tối ưu hóa, báo cáo, truy vấn và phân tích dữ liệu.
B. Diagram
C. Chức năng :
Lưu trữ tất cả các thông tin hệ thống. Thông tin về tài khoản cá nhân, số tài khoản, mật khẩu, địa chỉ cũng như phân quyền cho hệ thống …
Thông tin về camera, thông tin cài đặt, danh sách camera của tài khoản …. Thông tin về NVR, các camera phân bổ và NVR cũng như cấu hình của NVR…. Cũng như hỗ trợ lưu sửa xóa các thông tin xác định.
3.3.3.2. Hệ thống WebServer A. Giới thiệu về hệ thống WebServer LAN DATABASE Web Server Internet Hình 25: Hệ thống WebServer
WebServer chứa webProtal, được tích hợp với CSDL (Database), hay điều khiển việc kết nối vào CSDL để có thể truy cập và kết xuất thông tin từ CSDL lên các trang Web và truyền tải chúng đến khách hàng.
Chức năng xác định phục vụ cho việc giao tiếp giữa hệ thống giám sát an ninh với các tài khoản. Dùng để cho User key để đăng nhập hệ thống, phân quyền và cho phép user giám sát qua mạng, điện thoại di động.
Trong đó, thành phần chính quản lý giao tiếp là WebProtal.
B. Cấu tạo của hệ thống WebServer
Web Server: Cung cấp giao diện web cho người sử dụng cấu hình các thông tin về
C. Chức năng của hệ thống Server trung tâm
¾ Cung cấp giao diện Web cho người sử dụng: 9 Cấu hình các thông tin của về các tài khoản.
9 Thiết lập các quyền sử dụng các chức năng của hệ thống cho mỗi tài khoàn. 9 Cấu hình thông tin của các tài khoản phụ của hệ thống.
¾ Giao tiếp với Camera để lấy các thông tin hình ảnh tại nơi muốn theo dõi.
¾ Gửi cảnh báo các sự kiện phát sinh từ Camera (Mất đô, người đột nhập, Xuất hiện vật lạ) cho người sử dụng qua e-mail, tin nhắn SMS hoặc qua giao diện Web.
¾ Quản lý về tình trạng kết nối của Server tới mỗi Camera.
¾ Quản lý các báo cáo tổng kết các thông số được gửi định kỳ từ IP camera về
Server.
• Client- Giao diện người sử dụng
Người sử dụng có thể truy nhập hệ thống qua bất cứ một máy tính nào nối mạng Internet ở bất cứđâu thông qua Web Browser.
Quá trình như sau: LAN DATABASE Web Server Giám sát qua trình duyệt Web
Giám sát qua thiết bị
di động Trung tâm giám sát
... ... Internet
http:// TCP/IP
Hình 26: Chưc năng của hệ thống Server trung tâm
1. Người sử dụng bật một trình duyệt Web Browser trên một máy tính bất kỳ. 2. Gõ địa chỉ trang Web của Web Server để tải về giao diện người sử dụng. 3. Qua giao diện người sử dụng có thể truy xuất Web Server qua giao thức http.
4. Việc truy xuất Camera Server được thực hiện bởi một ActiveX hay một Plug-in hỗ trợ trên trình duyệt qua giao thức TCP/IP.
3.3.4. Tài khoản trong hệ thống
3.3.4.1. Phân loại tài khoản trong hệ thống
Trong hệ thống thiết kế có 3 loại user:
Hình 27: Các loại tài khoản chính trong hệ thống
A. Admin (Quản trị viên)
Người quản trị hệ thống giám sát an ninh cho tất cả các hệ thống toà nhà. Có quyền: 9 Thiết lập và quản lý thông tin hệ thống
9 Thiết lập thông tin tài khoản khách hàng User
9 Phân bố tài nguyên Camera của hệ thống VSN cho các khách hang 9 Xem thông tin tất cả các tài khoản khách hàng User trong hệ thống 9 Quản lý tài khoản khách hàng User
B. User (Khách hàng)
Thường là chủ các toà nhà thông minh. Được admin tạo ra. Có các quyền: 9 Thiết lập và quản lý tài khoản Sub-User.
C. Subuser (Tài khoản phụ)
Đây là toàn khoản phụ của User được User tạo ra để có thểđược 9 Sử dụng các tính năng của hệ thống giám sát an ninh
3.3.4.2. Các chức năng của tài khoản trong hệ thống
Hình 28: Chức năng của các tài khoản trong hệ thống Bảng 1: Chức năng của tài khoản với tài khoản
Chức năng Chi tiết
Xem danh sách các tài khoản
Cho phép người dùng xem toàn bộ thông tin các tài khoản mà người dùng quản lý
Sửa thông tin tài khoản
Cho phép người dùng chỉnh sửa thông tin tài khoản
Cho phép/ không
cho phép sử dung
tài khoản
Cho phép người dùng quản trị tạm thời không cho phép hoặc cấp phép hoạt động trở lại cho tài khoản mà người dùng quản lý, hoạt
động
Xóa tài khoản Cho phép người dùng quản trị xóa bỏ tài khoản mà người dùng quản lý
Xem thông tin chi tiết tài khoản
Cho phép người dùng xem thông tin tài khoản chi tiết
Tìm kiếm tài khoản Cho phép người dùng tìm kiếm nhanh một tài khoản
Lấy lại mật khẩu Cho phép người dùng quản trị cấp lại password cho tài khoản mà người dùng quản lý
Đổi mật khẩu Cho phép người dùng thay đổi password của mình
Bảng 2: Chức năng của tài khoản với NVR
Chức năng Chi tiết
Xem danh sách các NVR
Cho phép người quản trị xem toàn bộ thông tin các NVR mà người quản trị quản lý
Tạo NVR Cho phép người dùng tạo thêm mới một NVR
Sửa thông tin NVR Cho phép người dùng chỉnh sửa thông tin NVR Cho phép/ không
cho phép sử dụng NVR
Cho phép người dùng quản trị tạm thời không cho phép hoặc cấp phép hoạt động trở lại cho NVR mà người quản trị quản lý
Xóa NVR Cho phép người quản trị xóa bỏ NVR mà người quản trị quản lý Xem thông tin chi Cho phép người quản trị xem thông tin NVR chi tiết
tiết NVR
Phân bổ camera
cho NVR
Cho phép người dùng phân bổ camera cho vào các NVR
Bảng 3: Chức năng của tài khoản với camera
Chức năng Chi tiết
Xem danh sách các camera
Cho phép người quản trị xem toàn bộ thông tin các camera mà người quản trị quản lý
Tạo camera Cho phép người dùng tạo them mới một camera
Sửa thông tin
camera
Cho phép người dùng chỉnh sửa thông tin camera
Xóa camera Cho phép người quản trị xóa bỏ camera mà người quản trị quản lý Xem thông tin chi
tiết camera
Cho phép người quản trị xem thông tin camera chi tiết
Phân bổ camera
cho tài khoản
3.4. Hệ thống giám sát cảnh báo 3.4.1. Mô hình 3.4.1. Mô hình
Hệ thống gồm có các thành phần: • Camera Server: • Camera • WebServer • MailServer • SMS Server
Hệ thống này cung cấp cho khách hàng khả năng giám sát cũng nhưđiều khiển toà nhà. Dữ liệu được truyền từ IP Camera qua mạng đến NVR ởđây dữ liệu hình ảnh sẽ được xử lý thông minh theo thời gian thực (real time), người quản lý toà nhà có thể xem trực tiếp hình ảnh thông tin này qua webprotal, trung tâm CMS hoặc có thể
lưu trữ tại hệ thống SAN. Thông tin của khách hàng có thể lưu trên DATABASE thông tin về camera bộ nhớ như các camera đã được phân bổ… Khách hàng có thể
quản lý quay quét … thực hiện các chức năng của camera. Khi có cảnh bảo gì từ hệ
thống camera thì sẽ có mail/ sms gửi đến cho khách hàng.
3.4.2. Các chức năng
Chức năng Tiêu biểu
*Ghi hình Camera ghi nhận hình ảnh rõ nét, sáng rõ nhờống kính và cảm biến
ảnh CCD hoặc CMOS. Các dòng camera mới cho độ phân giải hình ảnh tới mức Megapixel (5Megapixel) cho hình ảnh rõ nét, mở rộng phạm vi quan sát, tiết kiệm số lượng camera cần thiết.
* Lưu trữ Ghi hình ảnh vào bộ nhớ tạm trong máy, ghi lên thẻ SD, hoặc sử dụng phần mềm để ghi ảnh vào máy tính. Ghi lên thẻ SD thường bị giới hạn bởi dung lượng thẻ, khi ghi hình bằng phần mềm, hình ảnh sẽ ghi trực tiếp vào ổ cứng. Phần mềm sẽ giúp cho ghi hình nhiều camera hơn, thời gian ghi và chất lượng hình ảnh tốt hơn.
* Kết nối Camera mạng sử dụng một Web Server lắp trong để chuyển hình ảnh, web server giúp cho camera có thể hoạt động độc lập. Webserver còn giúp cho việc truyền hình ảnh qua mạng LAN, internet hoặc điện thoại di động an toàn, phân quyền truy cập bằng user name và mật khẩu.
* Phát lại Xem lại hình ảnh trên máy tính hoặc điện thoại di động. Bạn có thể
xem nhiều ảnh một lúc nhờ chức năng hiển thị đa hình, hoặc dùng hệ thống giám sát camera không dây để hiển thị ngay trên tivi
* Điều khiển Điều khiển nhiều chức năng camera khác nhau bằng máy tính hoặc
điện thoại di động
Các sản phẩm camera mạng hiện nay khá đa dạng, mỗi sản phẩm có ưu thế riêng (các bạn xem thêm chi tiết đối với từng sản phẩm), do đó để có thể lựa chọn
được loại camera phù hợp cần có sự khảo sát, tư vấn để lên phương án cụ thể.
3.4.2.1. Giám sát tập trung A. Qua Web
Đối với hệ thống ISP – VSN, giám sát tập trung qua Web là chức năng quan trọng nhất để khách hàng truy cập vào hệ thống hệ thống và sử dụng dịch vụ. Chức năng giám sát tập trung qua Web được cung cấp bởi WebPortal Server và có thể nhúng vào Website sẵn có của nhà cung cấp dịch vụ.
Hình 31: Giao diện giám sát Camera qua Web
Thông qua WebPortal, khách hàng có thể giám sát được tất cả các Camera của mình mà không cần quan tâm đến việc Camera được lắp đặt ở đâu và kết nối vào NVR nào trong hệ thống của nhà cung cấp dịch vụ. Danh sách Camera được liệt kê ở
menu bên trái, khi muốn giám sát Camera, khách hàng chỉ cần click vào biểu tượng Camera tương ứng. Với WebPortal, khách hàng được cung cấp cách tính năng sau
đây sau đây trong qua trình quan sát Camera:
¾ Lựa chọn độ phân giải màn hình giám sát: khách hàng có thể lựa chọn các
độ phân giải khác nhau như 320x240, 640x480 và độ phân giải HD đối với các Camera hỗ trợđộ phân giải này.
¾ Lựa chọn chế độ mã hóa: khách hàng có thể lựa chọn các chế độ mã hóa MJPEG, MPEG-4, H.264. Mỗi chế độ mã hóa sẽ cho chất lượng hình ảnh và yêu cầu băng thông khác nhau.
¾ Điều khiển PTZ (Pan Tilt Zoom): cung cấp cho khách hàng chức năng điều khiển quay quét với các Camera có hỗ trợ chức năng PTZ.
¾ Điều khiển IO: nếu khách hàng đăng ký dịch vụ IO, khách hàng có thểđiều khiển bật tắt, giám sát trạng thái bật tắt của các thiết bịđiện trong nhà.
Nguyên lý hoạt động: Trong hệ thống ISP – VSN, thực chất, các Camera vẫn được quản lý trực tiếp bởi các NVR, để thực hiện chức năng trên, WebPortal có nhiệm vụ
nhận thực khách hàng sau đó dựa trên thông tin khách hàng lưu tập trung trên WebPortal Server để tương tác với NVR, tạo kết nối giữa NVR và khách hàng tương ứng theo yêu cầu. Cách thiết kế như vậy giúp phân tải giữa NVR và WebPortal đảm bảo khả năng mở rộng của hệ thống sau này.
Ngoài chức năng giám sát một Camera, WebPortal còn cung cấp cho khách hàng khả năng xem đồng thời nhiều Camera từ nhiều NVR khác nhau với số lượng lên
đến 16 Camera.
Hình 32: Giao diện giám sát nhiều Camera đồng thời
Trong hệ thống ISP – VSN, WebPortal là một trong những thành phần quan trọng nhất do đóng vai trò trực tiếp cung cấp dịch vụ tới khách hàng. Với sự hỗ trợ từ các chuyên gia GeoVision, đội ngũ phát triển của ETS đang không ngừng nghiên cứu, phát triển để bổ sung thêm các tính năng cho WebPortal đảm bảo đáp ứng mọi yêu cầu của khách hàng. Một trong những thành quả lớn nhất là khả năng giám sát qua nhiều trình duyệt Web khác nhau (Internet Explorer, FireFox, Google Chrome), một tính năng mà bản thân nhà cung cấp thiết bị là GeoVision cũng chưa cung cấp.
Hình 33: Trung tâm giám sát
Như đã trình bày ở phần 2.3, để xây dựng trung tâm giám sát qua hệ thống TV – wall, khách hàng phải trang bị máy chủ cài đặt phần mềm CenterView hoặc ClientView. Các phần mềm này sẽđược kỹ thuật viên cấu hình để kết nối trực tiếp tới trung tâm điều khiển, thông qua đó, khách hàng có thể giám sát toàn bộ Camera của mình (số lượng không hạn chế) trên màn hình giám sát. Ngoài ra, khách hàng cũng có khả năng lựa chọn nhiều chếđộ quan sát khác nhau trên màn hình như:
¾ Chếđộ thông thường: cho phép hiển thị liên tục các Camera, khách hàng có thể tự cài đặt để lựa chọn Camera cho từng màn hình quan sát khác nhau. ¾ Chế độ VMD: chỉ hiện thị trên màn hình các Camera có xuất hiện chuyển
động
¾ Chếđộ Qview: sử dụng kết hợp 2 màn hình, một màn hình hiển thị theo chế độ thông thường, khi người dùng click vào một Camera, hình ảnh Camera sẽ được hiển thịở chếđộ full screen trên màn hình còn lại
Ngoài chức năng quan sát Camera trên hệ thống TV – wall, trung tâm giám sát cung cấp đầy đủ các tính năng tương tự như giám sát qua trình duyệt Web bao gồm: điều khiển PTZ, điều khiển IO …
3.4.2.2. Tìm kiếm xem lại
Hình 34: Giao diện tìm kiếm và xem lại
Hệ thống ISP – VSN cung cấp cho khách hàng tính năng tìm kiếm và xem lại video thông qua cả trình duyệt Web và phần mềm CenterView. Khi kết nối vào hệ thống khách hàng có thể tìm kiếm các đoạn video đã được ghi lại theo nhiều tham số khác nhau:
¾ Tìm kiếm theo thời gian
¾ Tìm kiếm theo sự kiện: cho phép khách hàng tìm kiếm video theo các sự
kiện như có chuyển động, phát hiện xâm nhập, phát hiện vật thể lạ... ¾ Tìm kiếm kết hợp thời gian và sự kiện
3.4.2.3. Ghi hình
Lưu trữ hình ảnh vào cameraServer hoặc trên chính máy tính cá nhân của người dùng. Để người dùng có thể xem lại.
3.4.2.4. Cảnh báo A. Chuyển động
Khi có chuyển động thì cảnh báo.
Khi có vật thể lạ thì cảnh báo.