Mạng 1 Khái quát

Một phần của tài liệu Tiêu chuẩn Quốc gia TCVN 11523-1:2016 (Trang 34 - 36)

7.1 Khái quát

Để giúp cho URC giao tiếp với đích hoặc truy cập và tải các tài nguyên đích thì sẽ có một số kết nối mạng giữa chúng. Mạng giữa URC và đích có thể giống với mạng với các tài nguyên bổ sung và các dịch vụ tài nguyên. Nhưng vì mạng cho các tài nguyên bổ sung không được yêu cầu và có thể về bản chất không phải là thời gian thực (các tài nguyên bổ sung có thể được tải xuống URC để sử dụng sau này), mạng với đích (phải là thời gian thực) được xử lý riêng biệt.

7.2 Mạng URC đích (TUN)7.2.1 Khái quát 7.2.1 Khái quát

Điều này mô tả các yêu cầu cho nền tảng mạng sử dụng cho giao tiếp URC đích có thể áp dụng để quản lý khám phá và quản lý phiên. Tiêu chuẩn này giả thiết các tầng nối mạng trực thuộc cung cấp việc khám phá (định vị tùy chọn) các đích, phân phối và đồng bộ hóa đối tượng, điều khiển chương trình và tính an toàn. Tiêu chuẩn giả thiết tính sẵn có của các dịch vụ này trong chức năng mạng hơn là yêu cầu mọi kiến trúc thiết bị riêng và nói rõ các yêu cầu được sử nền tảng TUN trực thuộc để thực thi tiêu chuẩn này.

Đích và thiết bị URC có thể được kết nối sử dụng bất cứ phương pháp nào. Chúng có thể nối mạng sử dụng mọi phương pháp hỗ trợ các yêu cầu cho TUN. Nơi đích và URC hỗ trợ các các công nghệ TUN khác nhau thì cổng có thể được sử dụng để tạo mạng URC đích liền mạch giữa chúng.

VÍ DỤ 1 Các công nghệ kết nối tiềm năng bao gồm các mạng hồng ngoại, RF, dây cáp, Ethernet, Bluetooth , IrDA và 802.11.

VÍ DỤ 2 Các công nghệ nối mạng tiềm năng bao gồm UPnP và Java/Jini.

7.2.2 Định danh đối tượng duy nhất

Mạng trực thuộc phải tạo sẵn các định danh đối tượng của đích (xem điều 5.1.2). Nếu đích hỗ trợ nhiều mạng thì định danh duy nhất của nó phải chung cho tất cả các mạng.

7.2.3 Hỗ trợ khám phá7.2.3.1 Khái quát 7.2.3.1 Khái quát

Trong suốt pha khám phá, mạng trực thuộc phải cung cấp thông tin các đích sẵn có cho URC. Các đích sẵn có (các dịch vụ hoặc các thiết bị) tự truyền bá đến TUN trực thuộc.

7.2.3.2 Phạm vi khám phá

Sự khám phá thường được giới hạn cho môi trường cục bộ, nghĩa là TUN trực tiếp. Tuy nhiên, một số cơ chế về khám phá các đích có khoảng cách dài được yêu cầu cho các nền tảng nối mạng nhất định. Tối thiểu, nếu đích có sẵn, địa chỉ của nó đã biết và địa chỉ đó có thể truy cập qua mạng URC đích và mọi yêu cầu xác nhận mạng được thỏa mãn thì nó sẽ khởi tạo phiên điều khiển với đích.

7.2.4 Hỗ trợ triển khai tài liệu7.2.4.1 Cơ chế tìm nạp 7.2.4.1 Cơ chế tìm nạp

TUN phải hỗ trợ cơ chế tìm nạp mà cho phép URC tìm kiếm mô tả đích, các mô tả socket và các tài nguyên đích bởi URI. Cơ chế tìm nạp này có thể bao gồm việc xác thực các cơ chế cho URC và/hoặc đích.

7.2.4.2 Phạm vi của triển khai tài liệu

Triển khai tài liệu phải sẵn có trong pha khám phá và trong pha điều khiển.

7.2.4.3 Mô tả đích

Mạng trực thuộc phải có sự hỗ trợ cho việc cung cấp thông tin về các đích, cụ thể, việc truyền phát mô tả đích. Sự khám phá có thể xảy ra trong một vài chu trình, tức là không phải tất cả các đặc tính đích cần sẵn có bởi một yêu cầu đơn.

7.2.4.4 Các chức năng định vị của đích

Mạng trực thuộc phải hỗ trợ việc gọi các chức năng định vị của đích từ URC trong pha khám phá hoặc pha điều khiển.

7.2.5 Hỗ trợ quản lý phiên

Tiêu chuẩn này dựa trên việc cài đặt đối tượng phân phối được cung cấp bởi tầng TUN trực thuộc. Các nhà cài đặt có thể sử dụng giải pháp hiện có (trung gian) cho mô hình đối tượng phân phối hoặc cài đặt phiên bản của họ.

7.2.5.1 Truyền phát các tài liệu

Trong pha khám phá hoặc tại thời điểm bắt đầu của phiên điều khiển, đích cung cấp thông tin cần thiết cho việc xây dựng giao diện người sử dụng từ xa qua các tài liệu (xem điều 5.2)

7.2.5.2 Hỗ trợ chỉ báo các thẻ socket sẵn có tại thời gian chạy

Mạng URC đích phải truyền tải chỉ báo các thẻ socket sẵn có của đích tại thời gian chạy cho một phiên riêng (xem điều 5.6.3).

7.2.5.3 Hỗ trợ đồng bộ hóa socket

Trạng thái của đích được mô tả trong socket của nó bởi tập các biến, các trạng thái lệnh và các trạng thái thông báo. Khi mở một phiên (đối với các đích yêu cầu phiên) hoặc kết nối một socket (với các đích không yêu cầu phiên) với các URC, đích chuyển các giá trị này đến URC. Khi đích thay đổi trạng thái thì việc thay đổi này phải được truyền tải đến URC. Tương tự, Khi trạng thái trên URC thay đổi hoặc lệnh đích được gọi từ URC thì thay đổi này phải được truyền tải đến đích.

thuận lợi hóa việc phổ biến các thay đổi trạng thái từ các đích đến URC và ngược lại.

7.2.5.4 Hỗ trợ đồng bộ hóa các tài nguyên nguyên tử động (adsbygoogle = window.adsbygoogle || []).push({});

Mạng URC đích phải cung cấp phương tiện đồng bộ hóa các tài nguyên nguyên tử động. Các tài nguyên nguyên tử động có thể thay đổi tại thời gian chạy yêu cầu đồng bộ hóa với URC trong suốt phiên điều khiển.

7.2.5.5 Các yêu cầu sắp xếp thứ tự cho các thông điệp

Mạng URC đích phải chuyển giao tất cả các thông điệp tạo bởi URC cho đích theo thứ tự mà chúng được tạo. Tương tự, thứ tự của các thông điệp từ đích đến URC phải được bảo quản.

7.2.5.6 Bảo quản nội dung tài liệu

Mạng URC đích phải vận chuyển các tài liệu theo cách mà nội dung chính xác của mỗi đích được bảo quản.

7.2.5.7 Tình trạng của kết nối được thiết lập

Trong suốt pha điều khiển, mạng trực thuộc phải cung cấp thông tin tình trạng kết nối sao cho đích và URC có thể xác định liệu chúng vẫn được kết nối và tác động trở lại một cách phù hợp hay không.

7.2.5.8 Các kết nối với nhiều URC

TUN nên hỗ trợ các kết nối độc lập đồng thời từ đích đến nhiều URC.

7.2.6 An toàn và yêu cầu quyền riêng tư Xem điều 8.4.7.3 Mạng URC tài nguyên (RUN) 7.3 Mạng URC tài nguyên (RUN)

Tiêu chuẩn này không quy định bất kỳ công nghệ hay liên kết mạng riêng nào được sử dụng như RUN. URC và các tài nguyên có thể được kết nối sử dụng mọi phương thức nối mạng. Có thể thấy rằng liên kết thường sẽ là một số kiểu công nghệ nối mạng TCP/IP mà kết nối thời gian thực hoặc ngẫu nhiên tới Internet.

Đối với các xem xét về an toàn và quyền riêng tư, xem điều 8.4.

Một phần của tài liệu Tiêu chuẩn Quốc gia TCVN 11523-1:2016 (Trang 34 - 36)