Giao Thức Universal Plug andPlay

Một phần của tài liệu Tìm hiểu về NAS (network attached storage) (Trang 55)

Universal Plug and Play (UPnP) là một tập hợp các giao thức mạng.Mục tiêu của UPnP là để cho phép các thiết bị để kết nối liền mạch và đơn giản hóa việc thực hiện các mạng trong nhà (chia sẻ dữ liệu, truyền thông, và giải trí) và trong các môi trường của công ty để cài đặt đơn giản hóa của các thành phần máy tính.

Các UPnP thuật ngữ có nguồn gốc từ plug-and-play, một công nghệ cho các thiết bị tự động gắn trực tiếp vào máy tính, mặc dù UPnP là không trực tiếp liên quan đến công nghệ plug-trước đó..

2.3.5.1.Tổng Quan

Kiến trúc UPnP cho phép peer-to-peer của mạng máy tính, mạng nhà thiết bị gia dụng,CE thiết bị và các thiết bị không dây. Nó là một giao thức phân phối kiến trúc mở dựa trên các tiêu chuẩn thành lập như TCP / IP,UDP,HTTP,XML, và SOAP.

Kiến trúc UPnP hỗ trợ bằng không cấu hìnhmạng. Một thiết bị tương thích với UPnP từ nhà bán bất động có thể tham gia một mạng, có được một địa chỉ IP, công bố tên của

nó, chuyển tải khả năng của mình theo yêu cầu, và tìm hiểu về sự hiện diện và khả năng của các thiết bị khác.

UPnP được xuất bản như là một 73-một phần tiêu chuẩn quốc tế, ISO / IEC 29.341, trong tháng 12/2008

UPnP tính năng nâng cao :

Phương tiện truyền thông và độc lập thiết bị

UPnP công nghệ có thể chạy trên nhiều phương tiện truyền thông có hỗ trợ IP bao gồm Ethernet,FireWire, hồng ngoại (IrDA), nhà nối dây (G.hn) và RF (Bluetooth,Wi- Fi). Không có thiết bị đặc biệt driver hỗ trợ là cần thiết; giao thức phổ biến được sử dụng để thay thế.

Giao diện người dùng (UI) Control

UPnP kiến trúc cho phép các thiết bị để trình bày một giao diện người dùng thông qua một trình duyệt web.

Hệ điều hành và độc lập ngôn ngữ lập trình

Bất kỳ hệ điều hành và ngôn ngữ lập trình nào có thể được dùng để xây dựng UPnP sản phẩm. UPnP không xác định hoặc hạn chế việc thiết kế một API cho các ứng dụng chạy trên các điểm kiểm soát, điều hành các nhà cung cấp có thể tạo ra các API mà khách hàng của họ phù hợp với nhu cầu.

Chương trình kiểm soát

UPnP kiến trúc cũng cho phép điều khiển thông thường áp dụng chương trình.

Khả năng mở rộng

Mỗi sản phẩm UPnP có thể có thiết bị, dịch vụ cụ thể trên tầng trên cùng của kiến trúc cơ bản. Ngoài việc kết hợp các dịch vụ được xác định bởi UPnP Diễn đàn nhiều cách khác nhau, các nhà cung cấp thiết bị có thể định nghĩa riêng của họ và các loại dịch vụ,

và có thể mở rộng các thiết bị tiêu chuẩn và dịch vụ với nhà cung cấp, xác định các hành động, biến nhà nước, các yếu tố cấu trúc dữ liệu, và các giá trị biến.

2.3.5.2.UPnP AV Thành Phần

-UPnP MediaServer DCP - đó là UPnP-máy chủ (một 'tổng thể thiết bị) mà phương tiện thông tin thư viện thông tin và truyền thông luồng dữ liệu (như audio / video / hình ảnh / tập) để UPnP-khách hàng trên mạng.

-UPnP MediaServer ControlPoint - đó là UPnP-client (một '' nô lệ thiết bị) có thể tự động phát hiện UPnP-máy chủ trên mạng để trình duyệt và các phương tiện truyền thông dòng / dữ liệu tập tin từ chúng.

-UPnP MediaRenderer DCP - đó là thiết bị nô lệ 'a', có thể khiến (play) nội dung.

-UPnP RenderingControl DCP - kiểm soát cài đặt MediaRenderer; khối lượng, độ sáng, RGB, độ nét, và nhiều hơn nữa).

-UPnP Remote User Interface (Rui) khách hàng / máy chủ - mà gửi / nhận được lệnh kiểm soát giữa UPnP-UPnP-client và máy chủ trên mạng, (như hồ sơ, lịch trình, phát, tạm dừng, dừng, vv).

-Web4CE (CEA 2014) cho UPnP Remote UI - CEA-2014 được thiết kế theo tiêu chuẩn của Hiệp hội Điện tử 's R7 Trang chủ Uỷ ban mạng. Web dựa trên giao thức và khung cho giao diện người dùng từ xa trên

UPnP Mạng và Internet (Web4CE). Tiêu chuẩn này cho một UPnP có khả năng thiết bị mạng gia đình để cung cấp giao diện của nó (hiển thị và các tùy chọn điều khiển) như là một trang web để hiển thị trên bất kỳ thiết bị khác kết nối với mạng gia đình. Điều đó có nghĩa là bạn có thể điều khiển một thiết bị mạng gia đình thông qua các trang web bất kỳ trình duyệt dựa trên phương pháp truyền thông cho các thiết bị điện tử trên một mạng gia đình bằng cách sử dụng UPnP ethernet và một phiên bản đặc biệt

-QoS (Chất lượng dịch vụ) - là một điều quan trọng (nhưng không bắt buộc) phục vụ chức năng để sử dụng với UPnP AV (Audio và Video) QoS (Chất lượng dịch vụ). Đề cập đến các cơ chế kiểm soát mà có thể cung cấp ưu tiên khác nhau để người dùng khác nhau hoặc lưu dữ liệu, hoặc bảo lãnh một mức nhất định về hiệu suất cho một luồng dữ liệu theo yêu cầu từ các chương trình ứng dụng.

Một phần của tài liệu Tìm hiểu về NAS (network attached storage) (Trang 55)

Tải bản đầy đủ (PDF)

(90 trang)