Bộ tiêu chuẩn này hỗ trợ việc vận hành các sản phẩm thông tin và điện tử thông qua các giao diện từ xa, thay thế và các tác nhân thông minh. Tiêu chuẩn này xác định khung tổng quát của các thành phần kết hợp với nhau để kích hoạt các giao diện người sử dụng từ xa và điều khiển các thiết bị, dịch vụ điện tử có thể truy cập mạng từ xa thông qua bộ điều khiển từ xa phổ dụng (URC). Tiêu chuẩn này cung cấp cái nhìn tổng quan về khung tổng quát URC và các thành phần của nó.
TIÊU CHUẨN QUỐC GIA TCVN 11523-1:2016 ISO/IEC 24752-1:2014 CÔNG NGHỆ THÔNG TIN - GIAO DIỆN NGƯỜI SỬ DỤNG - BỘ ĐIỀU KHIỂN TỪ XA PHỔ DỤNG PHẦN 1: KHUNG TỔNG QUÁT CHUNG Information technology - User interfaces - Universal remote console - Part 1: General framework Lời nói đầu TCVN 11523-1:2016 hoàn toàn tương đương với ISO/IEC 24752-1:2014 TCVN 11523-1:2016 Tiểu Ban kỹ thuật tiêu chuẩn quốc gia TCVN/JTC 1/SC 35 Giao diện người sử dụng biên soạn, Tổng cục Tiêu chuẩn Đo lường Chất lượng đề nghị, Bộ Khoa học Công nghệ công bố Bộ tiêu chuẩn TCVN 11523 Công nghệ thông tin - Giao diện người sử dụng - Bộ điều kiển từ xa phổ dụng gồm sáu phần: - TCVN 11523-1:2016 (ISO/IEC 24752-1:2014), Phần 1: Khung tổng quát chung - TCVN 11523-2:2016 (ISO/IEC 24752-2:2014), Phần 2: Mô tả socket giao diện người sử dụng - TCVN 11523-3:2016, Phần 3: Khn mẫu trình bày - TCVN 11523-4:2016 (ISO/IEC 24752-4:2014), Phần 4: Mơ tả đích - TCVN 11523-5:2016 (ISO/IEC 24752-5:2014), Phần 5: Mô tả tài nguyên - TCVN 11523-6:2016 (ISO/IEC 24752-6:2014), Phần 6: Tích hợp dịch vụ web CÔNG NGHỆ THÔNG TIN - GIAO DIỆN NGƯỜI SỬ DỤNG - BỘ ĐIỀU KHIỂN TỪ XA PHỔ DỤNG PHẦN 1: KHUNG TỔNG QUÁT CHUNG Information technology - User interfaces - Universal remote console - Part 1: General framework Phạm vi áp dụng Bộ tiêu chuẩn hỗ trợ việc vận hành sản phẩm thông tin điện tử thông qua giao diện từ xa, thay tác nhân thông minh Tiêu chuẩn xác định khung tổng quát thành phần kết hợp với để kích hoạt giao diện người sử dụng từ xa điều khiển thiết bị, dịch vụ điện tử truy cập mạng từ xa thông qua điều khiển từ xa phổ dụng (URC) Tiêu chuẩn cung cấp nhìn tổng quan khung tổng quát URC thành phần Sự phù hợp 2.1 URC Một URC thích hợp phải tuân theo yêu cầu URC quy định Điều Điều Bảng tóm tắt yêu cầu URC Bảng - Tóm tắt yêu cầu URC Yêu cầu (“một URC phải ”) Xem điều Lấy tài liệu từ đích, bao gồm việc nhận biết kiểu MINE 4.2.3 Giải thích mơ tả đích cho URC định danh đích mở phiên điều khiển với socket 4.2.4 Hỗ trợ dẫn chứng chức định vị đích 4.2.5 Hỗ trợ yêu cầu phiên mở cho đích 4.3.2 Hỗ trợ kiện phiên đóng URC cho đích 4.3.5 Hỗ trợ kiện phiên bị bỏ qua từ đích 4.3.6 Tìm thơng tin trạng thái kết nối từ mạng trực thuộc (TUN) 4.3.7 Đồng hóa giá trị biến socket 4.4.2 Yêu cầu dẫn chứng lệnh socket, bao gồm việc hỗ trợ cho thông số cục cập nhật trạng thái lệnh 4.4.3 Nhận thông báo, bao gồm việc hỗ trợ xếp thông báo 4.4.4 trạng thái chúng Đồng hóa số thực tế tập hợp socket thẻ socket 4.4.5 Hỗ trợ thuộc tính “timeout” thơng báo 44 Cung cấp liên kết mạng URC đích (xem điều 7.2 yêu cầu TUN) 4.5.1 Hỗ trợ việc nhận cập nhật tài nguyên nguyên tử động thời gian chạy 4.5.2 Cung cấp giao diện người sử dụng cụ thể cho phiên điều khiển với socket 4.7 đích Cài đặt chức an tồn quyền riêng tư có sẵn từ TUN cài đặt 8.2 2.2 Đích Một đích thích hợp phải đáp ứng yêu cầu quy định Điều Điều Bảng tóm tắt yêu cầu đích Bảng - Tóm tắt u cầu đích Yêu cầu (“Một đích phải ”) Xem điều Có định danh đối tượng 5.1.2 Cung cấp chế tìm nạp cho tài liệu URI khơi phục, bao gồm việc hỗ 5.1.3 trợ kiểu MINE (xem thích bên dưới) Cung cấp xác mơ tả đích với tham chiếu tới tất mô tả 5.1.4 socket, tệp tài nguyên yêu cầu tệp tạo nhóm (xem thích bên dưới) Cung cấp chức định vị 5.1.5 Cung cấp nhiều socket giao diện người sử dụng cung cấp 5.2.2 chung truy cập đến chức cung cấp giao diện người sử dụng cài sẵn đích Đặt bên socket đích: 5.2.3 - biến phải bao gồm tất liệu động trạng thái socket đích, người sử dụng nhận biết thao tác, - lệnh phải bao gồm tất chức đích người sử dụng gọi cách rõ ràng ngầm định, - thông báo phải bao trùm tất loại bỏ mà đích cần thơng báo cho người sử dụng Cung cấp mô tả socket giao diện người sử dụng cho socket đích (xem thích bên dưới) 5.3 Cung cấp tài nguyên đích u cầu ngơn ngữ tự nhiên 5.4.6 - tài nguyên tạo nhóm cho socket đích - tài nguyên nhãn (nguyên bản) Hỗ trợ yêu cầu phiên mở từ URC 5.5.1 Hỗ trợ yêu cầu phiên tạm ngừng từ URC 5.5.2 Hỗ trợ yêu cầu phiên tiếp từ URC 5.5.3 Hỗ trợ kiện phiên đóng từ URC 5.5.4 Gửi kiện phiên hủy trường hợp hủy phiên 5.5.5 Tìm thơng tin trạng thái kết nối từ mạng TUN trực thuộc 5.5.6 Gửi kiện chuyển tiếp phiên đến URC trường hợp chuyển tiếp phiên 5.5.7 Tạo trì phiên socket URC mà tham gia vào phiên chung với socket 5.6.1 Cho URC biết sẵn sàng thẻ socket thời gian chạy 5.6.3 Đồng hóa biến socket socket URC tham gia vào phiên chung với socket 5.6.5 Hỗ trợ yêu cầu dẫn lệnh từ URC (bao gồm việc xử lý thông số cục bộ) 5.6.6 đồng hóa trạng thái lệnh Hỗ trợ việc phổ biến trạng thái thông báo, biến lệnh cài sẵn đến URC kết nối chấp nhận báo nhận thích hợp với thơng báo custom-type 5.6.7 Đồng hóa số thực tế tập hợp thẻ socket 5.6.8 Không dựa vào việc URC giải thích phần phụ thuộc thẻ socket 5.6.9 Cung cấp chế liên quan đến thời gian chờ hồi đáp người sử dụng: 5.6.10 - sau kéo dài thời gian chờ quay trạng thái nhiệm vụ người sử dụng đạt tới trước thời gian chờ; - sử dụng thuộc tính “timeout” thơng báo để biểu diễn thời lượng thời gian chờ; - ý: thơng báo thời gian chờ 10 giây Cung cấp kết nối mạng URC-đích (xem điều 7.2 yêu cầu TUN) 5.7 CHÚ THÍCH Là lựa chọn mục đích cung cấp tài liệu (mơ tả đích, mơ tả socket, tài nguyên nguyên tử tạo nhóm yêu cầu), chúng cung cấp riêng rẽ tài nguyên bổ sung, đích sản phẩm cung cấp chức truyền thông chức điều khiển cần thiết thông qua tảng mạng (mạng URC-đích) Thuật ngữ định nghĩa Tiêu chuẩn áp dụng thuật ngữ, định nghĩa sau 3.1 Tài nguyên khóa truy cập (access key resource) Tài nguyên nguyên tử quy định ký tự đơn sử dụng kết hợp với chế dành cho URC để di chuyển trọng tâm đến thẻ giao diện CHÚ THÍCH Khi khóa truy cập gắn kết với lệnh việc đưa vào khóa truy cập kích hoạt lệnh 3.2 Tài nguyên nguyên tử (atomic resource) Tài nguyên sử dụng thực thể nguyên tử việc xây dựng giao diện người sử dụng cụ thể VÍ DỤ Tài nguyên nguyên tử bao gồm tài nguyên nhãn, nguồn trợ giúp, tài nguyên khóa truy cập, tài ngun từ khóa mơ tả vị trí CHÚ THÍCH Tài ngun ngun tử dạng bao gồm văn bản, hình ảnh, âm thanh, ảnh động video Xem TCVN 11523-5 (ISO/IEC 24752-5) 3.3 Mô tả tài nguyên nguyên tử (atomic resource description) Mô tả tài nguyên tài nguyên nguyên tử CHÚ THÍCH TCVN 11523-5 (ISO/IEC 24752-5) quy định định dạng cho mô tả tài nguyên nguyên tử 3.4 Lệnh (command) Lệnh socket (socket command) Thẻ socket biểu diễn chức người sử dụng u cầu thực đích khơng thể đạt thông qua việc thao tác giá trị biến đơn VÍ DỤ Hoạt động 'thiết lập lại' ‘đệ trình’ CHÚ THÍCH Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.5 Thông số lệnh (command parameter) Thông số lệnh socket (socket command parameter) Giá trị biến sử dụng cho việc thực lệnh CHÚ THÍCH Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.6 Kết nối (connection) Sự kết hợp thiết lập đơn vị chức cho việc truyền liệu [NGUỒN: Từ điển tiêu chuẩn quốc gia Mỹ công nghệ thông tin (ANSDIT)] 3.7 Ngữ cảnh sử dụng (context of use, use context) Người sử dụng, nhiệm vụ, trang thiết bị (phần cứng, phần mềm tài liệu), môi trường vật lý môi trường xã hội mà sản phẩm sử dụng [NGUỒN: ISO 9241-11:1998, điều 3.5] 3.8 Pha điều khiển (control phase) Khoảng thời gian URC đích bắt đầu kết thúc phiên điều khiển URC socket đích cụ thể 3.9 Phần phụ thuộc (dependency) Biểu thức xác định mối quan hệ đặc tính biến, lệnh socket thẻ thông báo giá trị thẻ socket khác 3.10 Thiết bị (device) Thiết bị vật lý với giao diện người sử dụng có sẵn điều khiển điện VÍ DỤ cơng tắc đèn, ổn nhiệt, thiết bị nhà, trang thiết bị nghe-nhìn, máy bán hàng tự động thiết bị điểm bán 3.11 Thẻ socket thứ nguyên (dimensional socket element) Thẻ thứ nguyên (dimensional element) Tập giá trị đồng liên quan đến thẻ socket CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.12 Tập socket thứ nguyên (dimensional socket set) Tập socket lặp (repeating socket set) Tập hợp tập đồng với số khác CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.13 Khám phá (discovery) Quá trình mà URC định vị kết nối đến đích mơi trường 3.14 Pha khám phá (discovery phase) Khoảng thời gian URC duyệt qua mơi trường cho đích có sẵn định danh socket chúng 3.15 Tài nguyên nguyên tử động (dynamic atomic resource) Tài nguyên nguyên tử cung cấp đích thời gian chạy 3.16 Thẻ (element) Đơn vị logic tài liệu XML 3.17 Thơng số tồn cục (global parameter) Thơng số lệnh toàn cục (global command parameter) Tham chiếu từ lệnh đến biến dùng thông số đầu đầu vào cho lệnh CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.18 Tài nguyên tạo nhóm (grouping resource) Tạo nhóm (grouping) Cấu trúc phân cấp thẻ socket giao diện người sử dụng thẻ mô tả cài đặt giao diện người sử dụng theo kiểu xuống cung cấp từ bên ngồi cho mơ tả socket CHÚ THÍCH: Cú pháp ngữ nghĩa tài nguyên tạo nhóm xác định TCVN 11523-5 (ISO/IEC 24752-5) 3.19 Tệp tạo nhóm (grouping sheet) Tệp chứa tài nguyên tạo nhóm CHÚ THÍCH: Cú pháp ngữ nghĩa tệp tạo nhóm xác định TCVN 11523-5 (ISO/IEC 24752-5) 3.20 Tài nguyên trợ giúp (help resource) Tài nguyên nguyên tử sử dụng để cung cấp trợ giúp cho người sử dụng đích 3.21 Thơng số đầu vào (input parameter) Giá trị biến đích đọc trước thực lệnh, nhằm tác động đến việc thực kết CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.22 Thơng số đầu vào - đầu (input-output parameter) Biến sử dụng thông số đầu vào đầu cho lệnh CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.23 Bộ tạo giao diện (interface generator) Phần mềm tạo giao diện người sử dụng cho đích mà đích thích hợp với ngữ cảnh sử dụng biết CHÚ THÍCH: Trong tiêu chuẩn TCVN 11523 (ISO/IEC 24752), việc tạo giao diện dựa mô tả socket, tệp tài nguyên tệp tạo nhóm 3.24 Tài nguyên từ khóa (keyword resource) Tài nguyên nguyên tử quy định từ khóa liên quan đến thẻ tham chiếu 3.25 Tài nguyên nhãn (label resource) Tài nguyên nguyên tử sử dụng để ghi nhãn, định danh biểu diễn thẻ giao diện người sử dụng VÍ DỤ Nhãn “Sân bay quốc tế John F Kennedy” sử dụng để biểu diễn giá trị “JFK” nhãn “Nơi đến” sử dụng để định danh trường đầu vào người sử dụng phải nhập nơi đến 3.26 Thông số cục (local parameter) Thông số đầu vào đầu gắn với lệnh CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.27 Chức định vị (locator function) Bộ định vị (locator) Chức đích gọi người sử dụng giúp người sử dụng định vị đích VÍ DỤ Các chức nghe tiếng bíp chng, chức nhìn đèn flash chức hướng chức “ping hồng ngoại" 3.28 Thông báo (notification) Trạng thái đặc biệt đích mà hoạt động thơng thường bị tạm ngưng VÍ DỤ Trạng thái loại bỏ CHÚ THÍCH: Xem TCVN 11523-2 (ISO/1EC 24752-2) 3.29 Thẻ khai báo (notify element) Thẻ khai báo socket (socket notify element) Thẻ socket biểu diễn thông báo 3.30 Thông số đầu (output parameter) Kết lệnh (command result) Giá trị biến cập nhật đích sau thực lệnh, nhằm tác động đến kết việc thực CHÚ THÍCH: Xem TCVN 11523-2(ISO/IEC 24752-2) 3.31 Tài nguyên (resource) Đối tượng sử dụng thực thể để hỗ trợ cho việc đưa định trình xây dựng giao diện người sử dụng cụ thể VÍ DỤ Tài ngun bao gồm mơ tả cài đặt giao diện người sử dụng, tệp tài nguyên loại tài nguyên nguyên tử tài nguyên nhãn, tài nguyên trợ giúp, tài nguyên khóa truy cập tài ngun từ khóa CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.32 Mô tả tài nguyên (resource description) Mô tả tài ngun dạng đặc tính CHÚ THÍCH: Định danh mơ tả tài ngun quy định TCVN 11523-5 (ISO/IEC 24752-5) 3.33 Dịch vụ tài nguyên (resource service) Dịch vụ cung cấp tài nguyên từ nhà sản xuất đích bên thứ ba nào, nhà sản xuất URC, ngoại trừ tài ngun đích CHÚ THÍCH: Xem TCVN 11523-5 (ISO/IEC 24752-5) 3.34 Mô tả dịch vụ tài nguyên (resource service description) Mô tả tham chiếu đến dịch vụ tài ngun CHÚ THÍCH: Định dạng mơ tả dịch vụ tài nguyên quy định TCVN 11523-5 (ISO/IEC 247525) 3.35 Tệp tài nguyên (resource sheet) Tệp chứa mơ tả tài ngun ngun tử CHÚ THÍCH: Định dạng tệp tài nguyên quy định TCVN 11523-5 (ISO/IEC 24752-5) 3.36 Mạng URC-tài nguyên (resource-URC network) RUN Mạng kết nối URC với nguồn tài nguyên bổ sung mô tả cài đặt giao diện người sử dụng (UIIDs) CHÚ THÍCH: Có thể sử dụng cơng nghệ kết nối công nghệ nối mạng 3.37 Liên kết mạng URC-tài nguyên (resource-URC network link) RUNL Liên kết từ URC đến mạng URC-tài nguyên 3.38 Dịch vụ (service) Chức tạo sẵn cho người sử dụng VÍ DỤ Dịch vụ giữ chỗ hàng không, dịch vụ đổi tiền, dự báo thời tiết, giới thiệu nhà hàng, v.v 3.39 Phiên (session) Phiên điều khiển Giai đoạn kết nối socket đích URC nhằm mục đích điều hành socket qua URC 3.40 Đích-yêu cầu phiên (session-full target) Đích yêu cầu mở phiên với URC cho phần tất chức đích 3.41 Đích-khơng u cầu phiên (session - less target) Đích cung cấp tất chức cho URC mà không yêu cầu phiên 3.42 Phiên chia sẻ (shared sessions) Các phiên socket mà giá trị thẻ socket chung chia sẻ (các phiên chéo) cho thẻ socket với định danh 3.43 socket (socket) socket giao diện người sử dụng (user interface socket) Điểm truy cập điều khiển cho máy để vận hành đích CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.44 Mô tả socket (socket description) Mô tả socket giao diện người sử dụng (user interface socket description) Mô tả chức đặc tính socket CHÚ THÍCH: Mơ tả socket trình bày XML với ngơn ngữ đánh dấu quy định TCVN 11523-2 (ISO/IEC 24752-2) 3.45 Thẻ socket (socket element) Biến, lệnh thẻ khai báo CHÚ THÍCH: Xem TCVN (ISO/IEC 24752-2) 3.46 Thành phần thẻ socket (socket element component) Một giá trị không thuộc tập giá trị cho thẻ socket thứ nguyên CHÚ THÍCH: Xem TCVN 11523-2(ISO/IEC 24752-2) 3.47 Tập socket (socket set) Tập (set) Tập bao gồm thẻ socket tập khác CHÚ THÍCH: Xem TCVN 11523-2 (ISO/1EC 24752-2) 3.48 Tài nguyên nguyên tử tĩnh (static atomic resource) Tài nguyên nguyên tử cung cấp trước thời gian chạy, ví dụ: thông qua tệp tài nguyên 3.49 Tài nguyên nguyên tử bổ sung (supplemental atomic resource) Tài nguyên bổ sung sử dụng thực thể nguyên tử việc xây dựng giao diện người sử dụng cụ thể 3.50 Tài nguyên tạo nhóm bổ sung (supplemental grouping resource) Tạo nhóm bổ sung (supplemental grouping) Tài nguyên tạo nhóm cung cấp bên dịch vụ tài nguyên cho đích 3.51 Nhãn bổ sung (supplemental label) Tài ngun nhãn tạo sẵn bên ngồi cho đích 3.52 Tài nguyên bổ sung (supplemental resource) Tài nguyên tạo sẵn bên ngồi cho đích 3.53 Đích (target) Thiết bị dịch vụ mà người dùng muốn sử dụng VÍ DỤ Đầu thu cát-sét video (VCR), danh mục điện thoại trực tuyến CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) 3.54 Tài nguyên nguyên tử đích (target atomic resource) Tài nguyên đích sử dụng thực thể nguyên tử việc xây dựng giao diện người sử dụng cụ thể 3.55 Mơ tả đích (target description) TD Tài liệu chứa thơng tin đích cần thiết cho việc khám phá truy cập đích socket CHÚ THÍCH: Có mơ tả cho đích 3.56 Định danh đối tượng đích (target instance identifier) Định danh cho đối tượng đích số tất đích với tên 3.57 Tài nguyên đích (target resource) Tài nguyên cung cấp đích mơi trường mạng cục 3.58 Mạng URC- đích (target-URC network) TUN Mạng kết nối đích URC sử dụng cơng nghệ nối mạng cơng nghệ kết nối CHÚ THÍCH: Các ví dụ công nghệ kết nối bao gồm Ethernet, bluetooth 802.11 Các ví dụ cơng nghệ nối mạng bao gồm UpnP Java/Jini 3.59 Liên kết mạng URC- đích (target-URC network link) TUNL Liên kết đích URC mạng URC đích CHÚ THÍCH: Mỗi TUNL đặc trưng cho công nghệ nối mạng công nghệ kết nối sử dụng VÍ DỤ "UPnP TUNL bluetooth”, "Jini TUNI 802.11 b” "Jini TUNL bluetooth” 3.60 Bộ điều khiển từ xa phổ dụng (universal remote console) URC Thiết bị phần mềm mà người sử dụng truy cập đích CHÚ THÍCH: URC có khả trả lại giao diện người sử dụng cho đích Từ "phổ dụng” có nghĩa sử dụng đề điều khiển đích Giả sử người sử dụng chọn URC có khả đáp ứng yêu cầu tương tác cá nhân 3.61 Giao diện người sử dụng (user interface) UI Phương tiện mà người sử dụng tương tác với đích CHÚ THÍCH: Giao diện bao gồm thông tin đưa cho người sử dụng, giá trị người sử dụng nhập thao tác tay tất hoạt động người sử dụng hướng dẫn cho đích thực 3.62 Mơ tả cài đặt giao diện người sử dụng (user interface implementation description) UIID Mô tả việc cài đặt giao diện người sử dụng cho đích dựa socket đích CHÚ THÍCH: Có thể dùng dạng mô tả giao diện người sử dụng bao gồm mã khả thi tác động lên lớp URC riêng 3.63 Biến (variable) Biến socket (socket variable) Thẻ socket biểu diễn giá trị liên quan đến giao diện người sử dụng đích thay đổi đích người sử dụng CHÚ THÍCH: Xem TCVN 11523-2 (ISO/IEC 24752-2) Các yêu cầu điều khiển từ xa phổ dụng (URC) 4.1 Khái quát Bộ điều khiển từ xa phổ dụng (URC) thiết bị phần mềm mà người sử dụng truy cập đích URC "phổ dụng” có nghĩa sử dụng để điều khiển đích tuân theo mệnh lệnh URC đưa giao diện cho đích tuân theo mệnh lệnh đến người sử dụng chuyển tiếp hoạt động người sử dụng cho đích URC cung cấp thơng tin cho người sử dụng theo bất CHÚ THÍCH Cách đích phản ứng với yêu cầu phiên mở có phiên mở (với URC khác) xác định xem liệu vận hành nhiều URC thời điểm hay không Phiên song song socket khơng thể chia sẻ trạng thái socket phiên có Điển hình là, Tivi cho phép nhiều phiên chia sẻ giá trị trạng thái socket Sử dụng tính chuyển tiếp, máy ATM nên tính đến phiên 'hoạt động' nhiều phiên 'xếp hàng chờ' 5.5.2 Hỗ trợ cho yêu cầu phiên treo URC Đích yêu cầu phiên phải hỗ trợ yêu cầu phiên treo từ URC Đích khơng u cầu phiên khơng cung cấp phương pháp tạm ngưng phiên Đích yêu cầu phiên phải trả lời yêu cầu phiên treo URC (xem điều 4.3.3) cách sau đây: - từ chối; - cấp yêu cầu cung cấp giá trị thời gian chờ dự kiến cho phiên treo URC Mục tiêu lấy giá trị URC gợi ý giá trị thời gian chờ khác Giá trị thời gian chờ dự kiến phải cho biết đích dự định giữ phiên có hiệu lực Đó giá trị khơng đảm bảo dù đích ngừng phiên thời điểm sau yêu cầu Trong trường hợp từ chối, đích phải trả lời yêu cầu phiên treo với mã sau đây: - “Bad Request”: định danh phiên không hợp lệ; - “Inappropriate”: trạng thái phiên không phù hợp cho việc tạm ngừng phiên; - “Not Implemented”: đích khơng cài đặt chức phiên treo/tiếp; - “Internal Server Error”: lỗi bên xảy đích; - “Other”: khơng có mã cung cấp cho lý từ chối; - "Unknown”: đích khơng muốn cung cấp lý từ chối 5.5.3 Hỗ trợ cho yêu cầu phiên tiếp URC Đích yêu cầu phiên phải hỗ trợ yêu cầu phiên tiếp từ URC Đích khơng u cầu phiên không cung cấp phương pháp bắt đầu lại phiên Đích yêu cầu phiên phải trả lời yêu cầu phiên tiếp URC (xem điều 4.3.4) cách sau đây: - từ chối yêu cầu Điều phiên bị ngừng đích lý khác; cấp yêu cầu thiết lập lại phiên treo với URC Phiên mà bắt đầu lại bị tạm ngưng URC yêu cầu URC khác (Do phiên truyền từ URC đến URC khác.) Trong trường hợp từ chối, đích phải trả lời yêu cầu phiên tiếp với mã sau đây: - “Bad Request”: định danh phiên không hợp lệ; - “Too Many Sessions”: đích có q nhiều phiên mở; - “Inappropriate”: trạng thái phiên thời không phù hợp cho việc bắt đầu lại phiên; - “Not Implemented”: đích khơng cài đặt chức phiên treo/tiếp; - “Internal Server Error”: lỗi bên xảy đích; - “Other”: khơng có mã cung cấp cho lý từ chối; - “Unknown”: đích khơng muốn cung cấp lý từ chối 5.5.4 Hỗ trợ cho kiện phiên đóng URC 5.5.4.1 Khái quát Đích yêu cầu phiên phải hỗ trợ kiện phiên đóng từ URC Đích khơng u cầu phiên khơng cung cấp phương pháp đóng phiên Đích u cầu phiên phải trả lời kiện phiên đóng URC cách đóng phiên tức - Đối với socket đơn (ví dụ: ATM) Mọi giao dịch hồn thành, xác nhận lưu khơng làm lại - Đối với socket nhiều người sử dụng (ví dụ: Ti vi): phụ thuộc vào cách socket phản ứng với việc khơng kết nối URC 5.5.4.2 Thốt khỏi ứng dụng Sự kiện phiên đóng URC khơng phải cách khỏi ứng dụng thông thường Đối với nhiệm vụ phức tạp, giao diện người sử dụng dựng sẵn đích chứa tín hiệu “exit" "reset" Trong trường hợp socket giao diện người sử dụng phải chứa tín hiệu tương đương (sử dụng lệnh socket, biến socket thông báo socket) để người sử dụng xóa ứng dụng theo cách đắn 5.5.5 Sự kiện phiên hủy 5.5.5.1 Khái quát Các socket hủy phiên người sử dụng thời điểm khác với lý khác nhau, điều cho biết việc kết thúc phiên mà khơng có yêu cầu xác nhận người sử dụng Trong trường hợp này, đích phải gửi kiện phiên hủy đến URC Trong trường hợp hủy, đích phải cung cấp mã sau cho biết lý hủy phiên: - “Session Expired”: thời gian chờ xảy đích; - “Suspended Session Timeout": thời gian chờ xảy đích sau phiên bị tạm ngưng - “Session Forwarded”: phiên bị đóng đích u cầu chuyển tiếp; - “Too Many Sessions”: đích có q nhiều phiên mở; - “Gone”: đích/socket khơng hoạt động thời điểm tại; - “Internal Server Error”: lỗi bên xảy đích; - “Other”: khơng có mã cung cấp cho lý từ chối; - “Unknown”: đích khơng muốn cung cấp lý từ chối 5.5.5.2 Các điều kiện Các điều kiện hủy phiên khác Tuy nhiên, nhà thiết kế socket nên bảo đảm điều kiện hủy phiên không áp đặt gánh nặng hay rào cản cho người dùng khơng có khả người dùng môi trường ràng buộc, xem mục (c) Các điều kiện hủy phiên bao gồm: a) kết nối Trong trường hợp này, URC nhận kiện phiên hủy kết nối bị mất; b) thời gian chờ trả lời người sử dụng Xem điều 4.4.7 5.6.10; c) tần số lỗi người sử dụng Người sử dụng khả mơi trường ràng buộc (ví dụ: ồn ào, gập gềnh) tạo tần số cao nhà thiết kế socket mong đợi Các phiên không bị hủy tần số lỗi người sử dụng cao, ngoại trừ lý an toàn lỗi mật lặp lại thủ tục đăng nhập người sử dụng 5.5.6 Kết nối thiết lập 5.5.6.1 Khái quát Trong pha điều khiển, đích phải tìm thơng tin trạng thái kết nối từ mạng TUN trực thuộc, cho xác định xem liệu kết nối với URC hay không 5.5.6.2 Mất kết nối Trong trường hợp kết nối pha điều khiển, tùy thuộc vào cách socket phản ứng, ví dụ: thực hoạt động thiết lập lại tức sau thời gian chờ định Khi thích hợp, socket nên nhắc nhở người sử dụng liệu họ có muốn bắt đầu lại hội thoại hay không, kết nối thiết lập lại với số thời gian định 5.5.7 Chuyển tiếp phiên 5.5.7.1 Khái quát Đích yêu cầu phiên yêu cầu URC mở phiên với socket khác (của đích đích khác nhau) thời điểm phiên điều khiển Có hai kiểu chuyển tiếp phiên: đóng phiên cũ (“chuyển tiếp có hủy”) giữ phiên cũ (“chuyển tiếp phiên nhân’’ “yêu cầu phiên con”) Trong trường hợp thứ hai, phiên cũ kết thúc độc lập với 5.5.7.2 Chỉ báo chuyển tiếp phiên mơ tả socket Nếu việc thực lệnh socket kích khởi việc chuyển tiếp phiên đích nên báo mô tả socket cách bao hầm chức “subSession” điều kiện sau thẻ lệnh (xem TCVN 11523-2 (ISO/IEC 24752-2)) 5.5.7.3 Sự kiện chuyển tiếp phiên Đối với chuyển tiếp phiên, socket phải gửi kiện chuyển tiếp phiên cho URC, định danh kiểu chuyển tiếp chứa URI đích định danh socket đích cụ thể mà URC chuyển tiếp đến Sự kiện chuyển tiếp phiên chứa mã cho phép cho URC để mở phiên Socket khơng u cầu có sẵn TUN sử dụng đích xuất phát 5.5.7.4 Sau kiện chuyển tiếp phiên Sau kiện chuyển tiếp phiên trợ giúp người sử dụng, tùy thuộc vào URC xác định xem liệu có làm theo yêu cầu chuyển tiếp phiên từ đích hay khơng Nếu kiện chuyển tiếp phiên làm theo URC gửi yêu cầu phiên mở (xem điều 4.3.2) cho đích mà chuyển tiếp đến, đích đầy đủ phiên Trong trường hợp này, đích nên chấp nhận yêu cầu phiên mở kích khởi kiện chuyển tiếp phiên xảy khung thời gian hợp lý Socket tự chuyển URC đến phiên Tuy nhiên, trường hợp chuyển tiếp có hủy, đích u cầu phiên hủy phiên cũ cách gửi kiện phiên hủy đến URC (xem điều 5.5.5) 5.5.7.5 Chuyển tiếp đích Đối với việc chuyển tiếp phiên đích yêu cầu phiên đích mà cài đặt liên kết mạng URC đích, kiện chuyển tiếp đến URC chứa thơng số đặc trưng cho tảng nối mạng để tối ưu hóa chuyển tiếp socket VÍ DỤ Sự cung cấp định danh đích - socket đặc trưng cho việc nối mạng xóa bỏ q trình khám phá tốn nhiều thời gian cho socket 5.6 Quản lý socket 5.6.1 Khái quát Sau yêu cầu phiên mở thành công URC, phiên phải tạo trì giữ socket URC 5.6.2 Các phiên socket Socket đích u cầu phiên có nhiều phiên mở thời điểm nhiều URC tham gia phiên điều khiển chung với socket Phụ thuộc vào đích socket để xác định xem liệu giá trị thẻ socket có chia sẻ phiên hay khơng Thực tế, điều khác với thẻ socket khác thẻ chia sẻ chi chia sẻ tập URC kết nối Đối với đích khơng u cầu phiên, khơng có phiên mà có kết nối socket với URC Trong trường hợp nhiều URC kết nối với socket, thẻ socket chia sẻ URC Đối với đích khơng u cầu phiên, khơng có phiên mà có kết nối socket với URC Trong trường hợp nhiều URC kết nối với socket thẻ socket chia sẻ URC 5.6.3 Chỉ báo tính sẵn có thẻ socket thời gian chạy Đích phải báo đến URC thơng qua phương tiện chuyên TUN số thẻ socket tùy chọn sẵn có cho phiên riêng (điều 7.2.5.2) CHÚ THÍCH “thẻ socket tùy chọn" thẻ socket mà có thuộc tính 'optional' với giá trị “true” (xem TCVN 11523-2 (ISO/IEC 24752-2)) 5.6.4 Cơ chế đồng hóa Quản lý socket bao gồm chức đồng hóa thẻ socket với URC kết nối Điều bao gồm cập nhật socket đáp ứng việc thay đổi giá trị khởi tạo người sử dụng phổ biến thay đổi đến URC kết nối Cơ chế thay đổi cài đặt qua TUNL, dựa chế đặc trưng cho tảng TUN để đạt việc đồng hóa CHÚ THÍCH Đặc tả socket dựa việc cài đặt đối tượng phân tán cung cấp tầng TUN trực thuộc Người cài đặt socket sử dụng giải pháp có (trung gian) cho mơ hình đối tượng phân tán, cài đặt phiên họ CHÚ THÍCH Việc cài đặt chế đồng hóa thẻ socket đặc trưng cho tảng TUN vượt phạm vi tiêu chuẩn Điển hình là, chế cập nhật dựa kiện giả thiết qua phiếu bầu sử dụng Trong điều nhỏ sau đây, thuật ngữ “phổ biến" sử dụng để bao gồm tất chế đồng hóa xảy 5.6.5 Biến đồng hóa giá trị biến 5.6.5.1 Khái quát Các biến socket quy định TCVN 11523-2 (ISO/IEC 24752-2) Các giá trị (ngoại trừ kiểu dòng) biến socket thành phần chúng có phải đồng hóa socket URC mà tham gia vào phiên chung với socket CHÚ THÍCH Đối với biến với kiểu dịng, dịng khơng thể quản lý socket 5.6.5.2 Các giá trị không xác định Đích có thẻ đặt giá trị biến khơng xác định thời điểm Thông tin giá trị không xác định phải bao gồm thơng tin đồng hóa từ đích đến URC CHÚ THÍCH Các giá trị biến khơng xác định với lý khác Ví dụ, chúng khơng khởi tạo Hoặc chúng phản ánh tính mà khơng sẵn có đối tượng đích riêng (xem điều 7.6.3) 5.6.5.3 Các biến khơng sẵn có Giá trị biến khơng sẵn có phải khơng xác định Thơng tin tính sẵn có biến phải bao gồm thơng tin đồng hóa từ đích đến URC Đích khơng thay đổi trạng thái sẵn có biến suốt thời gian chạy CHÚ THÍCH Điều cho phép URC kiểm tra tính sẵn có biến lúc bắt đầu phiên Mục tiêu phải bỏ qua yêu cầu URC đặt giá trị biến khơng sẵn có 5.6.5.4 Thay đổi giá trị khởi tạo URC URC mà có kết nối với socket yêu cầu thay đổi giá trị biến socket Đích chấp nhận từ chối thay đổi đưa URC kết nối Nếu thay đổi URC chấp nhận đích phải phản hồi cách truyền giá trị đến tất URC kết nối chia sẻ biến liên quan Nếu thay đổi bị từ chối đích phải thông báo với URC từ người thay đổi yêu cầu CHÚ THÍCH Socket cần từ chối thay đổi biến từ URC Do không ổn định mạng (chậm trễ) lý an toàn Các trường hợp sử dụng thích hợp bao gồm biến khơng thể ghi thời điểm thay đổi URC chưa nhận thay đổi trạng thái từ socket tạo phần phụ thuộc write biến false Hoặc URC thay đổi biến thời điểm vậy, tùy vào socket để định xem chấp nhận giá trị 5.6.5.5 Cập nhật giá trị khởi tạo đích Đích phải cập nhật giá trị biến socket truyền chúng đến URC kết nối CHÚ THÍCH Khơng có phân tích hàm ý ‘đồng bộ’ chặc gọi từ xa sử dụng để đồng hóa giá trị biến socket URC đích Việc đồng hóa nhiều biến socket tiến hành đồng thời khơng đồng hóa, phụ thuộc vào đích liên quan đến ràng buộc mô tả socket URC liên quan đến giá trị hoàn trả từ đích 5.6.5.6 Đa phiên điều khiển Đối với đích yêu cầu phiên, socket phải trì tập giá trị biến socket riêng cho phiên điều khiển, ngoại trừ giá trị mà chia sẻ qua phiên (ví dụ: nhiệt độ thời lị) 5.6.5.7 Đồng hóa giá trị phụ thuộc Đích cung cấp chế cung cấp cập nhật giá trị phụ thuộc đến URC kết nối 5.6.6 Lệnh đồng hóa trạng thái lệnh 5.6.6.1 Khái quát Đích phải hỗ trợ yêu cầu dẫn lệnh từ URC đồng hóa trạng thái lệnh Các lệnh socket quy định TCVN11523-2 (ISO/IEC 24752-2) 5.6.6.2 Các thông số đầu vào cục Khi nhận yêu cầu URC việc dẫn lệnh với thông số đầu vào cục bộ, đích phải nhận từ URC giá trị thông số đầu vào cục mà lệnh bao hàm Điều xảy chế đặc trưng cho tảng TUN Khơng có động hóa thông số đầu vào cục khác đến URC từ URC xảy CHÚ THÍCH Các thơng số đầu vào toàn cục (các tham chiếu từ lệnh đến biến mà dùng thông số cho lệnh) khơng truyền tải đến đích theo cách Thay vào đó, chúng đồng hóa theo thay đổi giá trị quy định cho biến (xem điều 5.6.5) 5.6.6.3 Các thông số đầu cục 5.6.6.3.1 Khái quát Để kết luận lệnh với thơng số đầu cục bộ, đích phải gửi đến URC giá trị tất thông số đầu cục mà lệnh bao hàm Điều xảy chế đặc trưng cho tảng TUN Khơng có động hóa thơng số đầu cục khác đến URC từ URC xảy CHÚ THÍCH Các thơng số đầu toàn cục (các tham chiếu từ lệnh đến biến mà dùng thông số cho lệnh) không nhận từ đích theo cách Thay vào đó, chúng đồng hóa theo thay đổi giá trị quy định cho biến (xem điều 5.6.5) 5.6.6.4 Trạng thái lệnh Lệnh kiểu uis:basicCommand uis:timedCommand có trạng thái đích phải đồng hóa chiều từ socket đến URC kết nối thời điểm khởi tạo giao diện người sử dụng hoàn thành việc thực lệnh Chỉ có đích thay đổi trạng thái lệnh, bỏ qua thay đổi trạng thái truyền từ URC Đích phải ý đến ý nghĩa giá trị trạng thái lệnh (như quy định TCVN 11523-2 (ISO/IEC 24752-2)) để phản ánh kết việc thực gọi trước Trạng thái lệnh ban đầu (trước việc thực xảy ra) phải “khơng xác định” Vào lúc hồn thành việc thực hiện, đích phải đảm bảo tất sửa đổi thông số đầu cục toàn cục lệnh truyền đến URC trước với phổ biến việc thực lệnh trạng thái 5.6.6.5 Các trạng thái lệnh khơng xác định Đích đặt trạng thái lệnh không xác định thời điểm Thông tin trạng thái lệnh không xác định phải bao gồm thông tin đồng hóa từ đích đến URC Điều gắn cho kiểu lệnh đề cập đến thông tin trạng thái lệnh (uis:basicCommand, uis:timedCommand) CHÚ THÍCH Các trạng thái lệnh phải không xác định với lý khác Ví dụ, chúng khơng khởi tạo Hoặc chúng phản ánh tính khơng sẵn có đối tượng đích riêng (xem điều 5.6.6.6) 5.6.6.6 Các lệnh khơng sẵn có Trạng thái lệnh khơng sẵn có phải khơng xác định Thơng tin tính sẵn có lệnh phải bao gồm thơng tin đồng hóa từ mục tiến đến URC Đích khơng thay đổi trạng thái tính sẵn có lệnh suốt thời gian chạy CHÚ THÍCH Điều cho phép URC kiểm tra tính sẵn có lệnh lúc bắt đầu phiên Đích phải bỏ qua yêu cầu URC nhằm thực lệnh không sẵn có 5.6.6.7 Đa phiên điều khiển Sockets phải trì tập trạng thái lệnh socket phiên điều khiển (cho đích yêu cầu phiên) URC kết nối (cho đích khơng u cầu phiên) CHÚ THÍCH Lý khơng chia sẻ trạng thái lệnh phản ánh kết việc thực lệnh cuối yêu cầu từ URC riêng 5.6.6.8 Giới hạn đồng thời Trong lệnh kiểu uis:basicCommand, uis:timedCommand xử lý đích đích khơng phép gọi thêm lệnh Đích phải báo điều cách giữ trạng thái lệnh inProgress thực CHÚ THÍCH Không nên giả thiết gọi phương thức từ xa đồng bị chặn sử dụng để gọi lệnh đích để đồng hóa trạng thái lệnh socket URC đích Việc đồng hóa nhiều lệnh socket bắt đầu đồng thời khơng đồng bộ, phụ thuộc vào đích liên quan đến ràng buộc mô tả socket URC liên quan đến giá trị trạng thái hồn trả từ đích 5.6.6.9 timeToComplete Lệnh kiểu uis:timedCommand có trường timeToComplete hợp lệ lệnh trạng thái inProgress Nếu trạng thái inProgress đích phải “đếm ngược” theo chu kỳ giá trị timeToComplete lệnh chuyển đến trạng thái khác Giá trị timeToComplete gợi ý từ đích đến URC để biết thời gian ước tính để hồn thành bao nhiêu- khơng có đảm bảo cung cấp đích 5.6.6.10 Yêu cầu thực lệnh URC Đích khơng thể thực lệnh (của kiểu) yêu cầu URC URC yêu cầu thực lệnh thông qua chế đặc trưng cho tảng TUN, tham chiếu lệnh định danh Nếu đích từ chối u cầu thực lệnh đích phải cập nhật trạng thái lệnh (nếu có) “failed” phiên liên quan Trong lúc hồn thành việc thực lệnh u cầu, đích phải cập nhật trạng thái lệnh phản ánh kết việc gọi lệnh phiên liên quan 5.6.7 Thông báo báo nhận 5.6.7.1 Khái quát Đích phải hỗ trợ việc truyền trạng thái thông báo đến URC kết nối chấp nhận báo nhận thích hợp Các thông báo socket quy định TCVN 11523-2 (ISO/IEC 24752-2) 5.6.7.2 Các trạng thái Thơng báo có trạng thái sau đây: khơng hoạt động, hoạt động, không xác định 5.6.7.3 Các trạng thái thơng báo khơng xác định Đích đặt trạng thái thông báo không xác định Thông tin trạng thái thông báo không xác định phải bao gồm thơng tin đồng hóa từ đích đến URC CHÚ THÍCH Trạng thái thơng báo không xác định với nhiều lý khác Ví dụ, chúng khơng khởi tạo Hoặc chúng phản ánh tính mà khơng sẵn đối tượng đích riêng (xem điều 5.6.7.4) 5.6.7.4 Các thơng báo khơng sẵn có Trạng thái thơng báo khơng sẵn có phải khơng xác định Thơng tin tính sẵn có thơng báo phải bao gồm thơng tin đồng hóa từ đích đến URC Đích khơng thay đổi tình trạng sẵn có thông báo suốt thời gian chạy CHÚ THÍCH Điều cho phép URC kiểm tra tính sẵn có thơng báo lúc bắt đầu phiên Đích phải bỏ qua việc báo nhận URC thơng báo khơng sẵn có 5.6.7.5 Đa phiên điều khiển Socket phải trì trạng thái thơng báo tách riêng cho phiên điều khiển (cho đích yêu cầu phiên) URC kết nối (cho đích khơng u cầu phiên), ngoại trừ kiện biểu thị thông báo liên quan đến tất phiên/các URC (ví dụ: báo cháy) không báo nhận rõ ràng người sử dụng 5.6.7.6 Báo nhận người sử dụng Socket phải chấp nhận báo nhận từ URC sau thơng báo hoạt động Socket hoạt động báo nhận cách (ví dụ: đặt trạng thái thông báo “không hoạt động”), bỏ qua Socket bắt đầu lại hoạt động (tức đặc trạng thái thông báo “không hoạt động”) mà không nhận báo nhận chí nơi mong chờ CHÚ THÍCH Tất thông báo yêu cầu báo nhận người sử dụng ngoại trừ thông báo kiểu “show Xem TCVN 11523-2(ISO/IEC 24752-2)” 5.6.7.7 Truyền trạng thái thông báo Socket phải truyền thông tin trạng thái cho thông báo socket đến URC kết nối phải bỏ qua cập nhật trạng thái thông báo nhận từ URC 5.6.7.8 Xếp chồng thơng báo Socket kích hoạt thơng báo phiên thông báo khác hoạt động phiên Trong trường hợp này, thông báo thứ hai chiếm ưu thơng báo thứ Socket phải giải phóng thơng báo thứ tự kích hoạt đảo ngược 5.6.8 Các số thực tế cho tập/các thẻ socket thứ nguyên Các tập kết hợp số thực tế cho tập socket thẻ socket thứ nguyên, có phải đồng hóa socket URC tham gia vào phiên chung với socket Đích nên truyền tải đến URC đối tượng tập thẻ socket thứ nguyên theo thứ tự phản ánh thứ tự giá trị số xác định khía cạnh sở ‘có thứ tự’ xác định kiểu số (xem Lược đồ XML Phần 2: Kiểu liệu) Đối với kiểu số xác định giới hạn (các kiểu liệt kê), thứ tự nên phản ánh thứ tự mà giá trị liệt kê định nghĩa Nếu kiểu liệt kê kết hợp toán tử kết hợp thứ tự nên theo sau thứ tự mà kiểu sở xuất mệnh đề kết hợp CHÚ THÍCH Trong có khuyến cáo URC đưa thẻ số thứ tự mô tả, khuyến cáo giúp cho URC khỏi việc phải xếp danh sách dài kết hợp số ban đầu Tuy nhiên, URC chịu trách nhiệm cho việc xác định vị trí khuyến cáo giá trị số mà nhận cập nhật từ đích Socket chấp nhận từ chối yêu cầu URC để thêm vào bỏ số thực tế tập thẻ socket thứ nguyên (xem điều 4.4.5) Nếu chấp nhận u cầu phải truyền sửa đổi đến URC (và tất URC kết nối khác) Nếu từ chối u cầu phải thơng báo với URC việc từ chối Trong trường hợp socket chấp nhận số phải cung cấp giá trị ban đầu cho thành phần thẻ đến URC kết nối Do đó, đích chấp nhận giá trị đề xuất URC bao gồm yêu cầu 5.6.9 Giải thích phía URC tính phụ thuộc thẻ socket Socket không dựa việc URC thực việc giải thích tính phụ thuộc thẻ socket Tính phụ thuộc thẻ socket quy định TCVN 11523-2 (ISO/IEC 24752-2) URC khơng thể giải thích xác tính phụ thuộc thẻ socket trạng thái socket thời khơng thể phản ánh xác URC mạng độ trễ mạng cố mạng 5.6.10 Thời gian chờ trả lời người sử dụng 5.6.10.1 Khái quát Các yêu cầu sau gắn với thời gian chờ tạo socket tính không hoạt động thực chậm người sử dụng Chúng tham chiếu ‘thời gian chờ trả lời người sử dụng’ Thời gian chờ nhắc kiện thời gian thực không phụ thuộc vào yêu cầu này, ví dụ kết thúc bán đấu giá 5.6.10.2 Sử dụng thông báo cảnh báo thời gian chờ Nếu đích có điều kiện thời gian chờ khác với thông báo biên thời gian đích nên sử dụng thơng báo để báo trước cho người sử dụng điều kiện thời gian chờ xảy cho phép người sử dụng yêu cầu nhiều thời gian Trong trường hợp vậy, người sử dụng yêu cầu nhiều thời gian thơng qua thơng báo đích phải quay lại trạng thái nhiệm vụ mà người sử dụng hoàn thành trước thời gian chờ VÍ DỤ Nếu người sử dụng hết thời gian hồn thành mẫu nhận thông báo thời gian chờ yêu cầu thêm thời gian, sau trường mẫu mà chúng hồn thành nên giữ lại giá trị thơng báo bị xóa người sử dụng trở với nhiệm vụ CHÚ THÍCH Trong số phạm vi quyền hạn số thiết bị dịch vụ, điều khiển thời gian chờ khả kéo dài thời gian chờ luật pháp yêu cầu Bản thân tiêu chuẩn khơng tự u cầu điều giúp cho đích đáp ứng điều chúng lựa chọn 5.6.10.3 Thời gian chờ thông báo Tất thẻ thông báo mà có thời gian chờ trả lời người sử dụng phải biểu diễn giá trị thời gian chờ mặc định thuộc tính ‘timeout’, cho biết thời gian mặc định để người sử dụng trả lời thông báo trước đích xóa bỏ Giá trị phải 10 giây 5.6.10.4 Hỗ trợ yêu cầu kéo dài thời gian chờ thông báo Khi thời gian chờ trả lời người sử dụng thơng báo đích phải cho phép URC kéo dài thời gian chờ lên đến lần thời gian chờ mặc định, chí thơng báo hoạt động CHÚ THÍCH Cơ chế yêu cầu kéo dài thời gian chờ URC đích khơng thuộc phạm vi tiêu chuẩn 5.6.11 Cung cấp tài nguyên nguyên tử động Đích cung cấp tài nguyên nguyên tử động cho thẻ socket kiểu bên bên ngồi socket Các tài ngun ngun tử động thay đổi thời gian chạy mà yêu cầu đồng hóa với URC suốt phiên điều khiển 5.7 Liên kết mạng URC đích (TUNL) đích 5.7.1 Khái quát Liên kết mạng URC đích đích liên kết từ đích đến mạng URC đích Đích hỗ trợ nhiều TUNL cho phép thực chức với công nghệ tảng mạng khác 5.7.2 Yêu cầu Mỗi đích phải cung cấp TUNL Mỗi TUNL đặc trưng cho công nghệ kết nối nối mạng riêng sử dụng VÍ DỤ “UPnP TUNL Bluetooth” “Jini 802.11bTUNL” v.v CHÚ THÍCH Đặc tả kỹ thuật chế đặc trưng cho tảng nối mạng để thực thi tiêu chuẩn tảng TUN riêng không thuộc phạm vi tiêu chuẩn 5.8 An toàn yêu cầu tính riêng tư Xem điều 8.3 Tài nguyên bổ sung 6.1 Khái quát Các tài nguyên bổ sung loại thông tin mà cung cấp bên ngồi cho đích Các tài ngun bổ sung bổ sung thay tài ngun đích cung cấp nhà sản xuất đích., nhà sản xuất URC bên thứ ba URC tìm kiếm tài ngun bổ sung cho đích cụ thể từ dịch vụ tài nguyên Các tài nguyên bổ sung sử dụng URC việc xây dựng giao diện người sử dụng Chúng sử dụng người thiết kế mô tả cài đặt giao diện người sử dụng việc xây dựng UIID cho sản phẩm URC riêng 6.2 Các tài nguyên bổ sung từ bên thứ ba Các tài nguyên bổ sung chuẩn bị phân phối bên thứ ba VÍ DỤ Bất kỳ tạo tài nguyên thay cho sản phẩm cho tạo sẵn internet Do đó, người dùng tạo giao diện thân thiện với người sử dụng (UIID) cho hệ thống stereo chạy điện thoại thông minh tạo sẵn internet Bất kỳ muốn tải UIID sử dụng kết hợp với sản phẩm kiểu người dùng mua điều khiển từ xa phổ dụng sử dụng chúng để điều khiển thiết bị ngày 6.3 Các tài nguyên bổ sung tùy chọn Tính sẵn có tài ngun bổ sung khơng yêu cầu việc sử dụng URC khung tổng quát URC Các tài nguyên bổ sung tài nguyên tùy chọn, bổ sung, cần lưu ý khơng có vị trí riêng mà tài nguyên bổ sung lưu trữ VÍ DỤ Các tài nguyên bổ sung lưu trữ trang web nhà sản xuất, trang chung trang riêng Chúng lưu trữ vị trí truy cập mạng khác lấy dịch vụ tài nguyên để sử dụng URC Các tài nguyên bổ sung cung cấp miễn phí chúng sản phẩm bổ sung giá trị mà thiết kế bán tài nguyên bổ sung khác 6.4 Định dạng tài nguyên bổ sung Mặc dù tài nguyên bổ sung thuộc quyền sở hữu riêng công khai, TCVN 11523-5 (ISO/IEC 24752-5) cung cấp định dạng chuẩn cho tài nguyên bổ sung nhằm thuận lợi hóa việc sử dụng nhà xây dựng URC Các nhà sản xuất đích URC tự xác định dạng thêm vào tài nguyên bổ sung chúng không xung đột với hạng mục tài nguyên bổ sung nêu TCVN 11523-5 (ISO/IEC 24752-5) Cụ thể, nhà sản xuất đích URC sử dụng tài nguyên chuẩn thuộc quyền sở hữu riêng mô tả cài đặt giao diện người sử dụng đặc trưng cho URC chuyên dụng (UIIDs) 6.5 Các dạng dịch vụ tài nguyên Nhìn chung, dịch vụ tài nguyên cung cấp tài nguyên bổ sung có nhiều dạng Chúng bao gồm - dịch vụ cung cấp dạng UIID, nghĩa thành phần giao diện người sử dụng cắm vào socket đích; - dịch vụ cung cấp nhãn thay thế, bao gồm hình ảnh, ảnh động âm thanh; - dịch vụ cung cấp nhóm thay thế; - dịch vụ cung cấp thông tin cho chức đích; - dịch vụ chuyển dịch tập nhãn từ ngôn ngữ sang ngôn ngữ khác; - công cụ suy luận giúp giải thích lệnh khơng rõ ràng từ người sử dụng sang điều khiển phù hợp thiết bị; - siêu sở liệu; - từ điển chuyên đề; - từ điển; - công cụ nhận diện giọng nói; - cơng cụ xử lý ngôn ngữ tự nhiên; - dịch vụ biên dịch; - thư viện hình tượng; - dịch vụ cung cấp tập điều khiển chung (ví dụ: điều khiển phát cho VCR CD), v.v - dịch vụ sẵn có cục từ xa qua kết nối mạng (thời gian thực tải); - v.v 6.6 Tài nguyên nguyên tử bổ sung Các tài nguyên nguyên tử bổ sung tài nguyên nguyên tử cung cấp bên dịch vụ tài nguyên cho đích Các tài nguyên nguyên tử bổ sung sau có dạng chuẩn hóa xác định TCVN 11523-5 (ISO/IEC 24752-5): nhãn, từ khóa, trợ giúp, khóa truy cập tài nguyên vị trí 6.7 Tệp tài nguyên bổ sung Các tài nguyên nguyên tử bổ sung quy định tầng nguyên tử, xác định TCVN 11523-5 (ISO/IEC 24752-5) Phụ lục B ví dụ tệp tài nguyên cho nhiệt kế điện tử Tệp tài nguyên bổ sung ổn định tốt Nó thay đổi định danh ngày tháng sửa đổi bị thay đổi 6.8 Tài nguyên tạo nhóm bổ sung Các tài nguyên tạo nhóm bổ sung tài nguyên tạo nhóm mà cung cấp bên dịch vụ tài ngun cho đích Các tài ngun tạo nhóm định dạng chúng quy định TCVN 11523-5 (ISO/IEC 24752-5) 6.9 Tệp tạo nhóm bổ sung Các tài nguyên tạo nhóm bổ sung quy định tệp tạo nhóm, xác định TCVN 11523-5 (ISO/IEC 24752-5) Phụ lục B cho biết ví dụ tệp tạo nhóm Tệp tạo nhóm bổ sung ổn định tốt Nó thay đổi định danh ngày tháng sửa đổi bị thay đổi 6.10 Mô tả cài đặt giao diện người sử dụng bổ sung (UIIDs) UIIDs mô tả cụ thể việc cài đặt giao diện người sử dụng cho đích, dựa socket đích UIID bổ sung UIID cung cấp bên dịch vụ tài ngun cho đích UIIDs bổ sung định dạng công khai thuộc sở hữu riêng VÍ DỤ Nhà sản xuất hệ thống nghe-nhìn nhà tạo UIIDs mà tối ưu hóa để chạy điều khiển từ xa đặc trưng, PDA phổ biến (như Palm Pocket PC) chạy laptop máy tính cá nhân Các UIID lấy mẫu giao diện người sử dụng mô tả kiểu chuẩn chứa mã thực thi để chạy thiết bị riêng (URC) Các công ty định tạo số UIID chuẩn chung số UIID biên dịch Với tất UIID, UIID bổ sung dựa nhiều socket, nghĩa tương tác đích UIID thơng qua socket UIID bổ sung sử dụng tài nguyên bổ sung sử dụng thay thông tin tương đương tạo thành UIID bổ sung Mạng 7.1 Khái quát Để giúp cho URC giao tiếp với đích truy cập tải tài ngun đích có số kết nối mạng chúng Mạng URC đích giống với mạng với tài nguyên bổ sung dịch vụ tài nguyên Nhưng mạng cho tài ngun bổ sung khơng u cầu chất thời gian thực (các tài nguyên bổ sung tải xuống URC để sử dụng sau này), mạng với đích (phải thời gian thực) xử lý riêng biệt 7.2 Mạng URC đích (TUN) 7.2.1 Khái qt Điều mơ tả yêu cầu cho tảng mạng sử dụng cho giao tiếp URC đích áp dụng để quản lý khám phá quản lý phiên Tiêu chuẩn giả thiết tầng nối mạng trực thuộc cung cấp việc khám phá (định vị tùy chọn) đích, phân phối đồng hóa đối tượng, điều khiển chương trình tính an tồn Tiêu chuẩn giả thiết tính sẵn có dịch vụ chức mạng yêu cầu kiến trúc thiết bị riêng nói rõ yêu cầu sử tảng TUN trực thuộc để thực thi tiêu chuẩn Đích thiết bị URC kết nối sử dụng phương pháp Chúng nối mạng sử dụng phương pháp hỗ trợ yêu cầu cho TUN Nơi đích URC hỗ trợ các cơng nghệ TUN khác cổng sử dụng để tạo mạng URC đích liền mạch chúng VÍ DỤ Các cơng nghệ kết nối tiềm bao gồm mạng hồng ngoại, RF, dây cáp, Ethernet, Bluetooth , IrDA 802.11 VÍ DỤ Các công nghệ nối mạng tiềm bao gồm UPnP Java/Jini 7.2.2 Định danh đối tượng Mạng trực thuộc phải tạo sẵn định danh đối tượng đích (xem điều 5.1.2) Nếu đích hỗ trợ nhiều mạng định danh phải chung cho tất mạng 7.2.3 Hỗ trợ khám phá 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 đích sẵn có cho URC Các đích sẵn có (các dịch vụ 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 giới hạn cho môi trường cục bộ, nghĩa TUN trực tiếp Tuy nhiên, số chế khám phá đích có khoảng cách dài yêu cầu cho tảng nối mạng định Tối thiểu, đích có sẵn, địa biết địa truy cập qua mạng URC đích yêu cầu xác nhận mạng thỏa mãn khởi tạo phiên điều khiển với đích 7.2.4 Hỗ trợ triển khai tài liệu 7.2.4.1 Cơ chế tìm nạp TUN phải hỗ trợ chế tìm nạp mà cho phép URC tìm kiếm mơ tả đích, mơ tả socket tài ngun đích URI Cơ chế tìm nạp bao gồm việc xác thực chế cho URC và/hoặc đích 7.2.4.2 Phạm vi triển khai tài liệu Triển khai tài liệu phải sẵn có pha khám phá pha điều khiển 7.2.4.3 Mô tả đích Mạng trực thuộc phải có hỗ trợ cho việc cung cấp thơng tin đích, cụ thể, việc truyền phát mơ tả đích Sự khám phá xảy vài chu trình, tức khơng phải tất đặc tính đích cần sẵn có yêu cầu đơn 7.2.4.4 Các chức định vị đích Mạng trực thuộc phải hỗ trợ việc gọi chức định vị đích từ URC pha khám phá pha điều khiển 7.2.5 Hỗ trợ quản lý phiên Tiêu chuẩn dựa việc cài đặt đối tượng phân phối cung cấp tầng TUN trực thuộc Các nhà cài đặt sử dụng giải pháp có (trung gian) cho mơ hình đối tượng phân phối cài đặt phiên họ 7.2.5.1 Truyền phát tài liệu Trong pha khám phá thời điểm bắt đầu 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 tài liệu (xem điều 5.2) 7.2.5.2 Hỗ trợ báo thẻ socket sẵn có thời gian chạy Mạng URC đích phải truyền tải báo thẻ socket sẵn có đích thời gian chạy cho phiên riêng (xem điều 5.6.3) 7.2.5.3 Hỗ trợ đồng hóa socket Trạng thái đích mơ tả socket tập biến, trạng thái lệnh trạng thái thông báo Khi mở phiên (đối với đích yêu cầu phiên) kết nối socket (với đích khơng yêu cầu phiên) với URC, đích chuyển giá trị đến URC Khi đích thay đổi trạng thái việc thay đổi phải truyền tải đến URC Tương tự, Khi trạng thái URC thay đổi lệnh đích gọi từ URC thay đổi phải truyền tải đến đích CHÚ THÍCH Các kiện, kiểm sốt vịng chế đồng hóa khác sử dụng để thuận lợi hóa việc phổ biến thay đổi trạng thái từ đích đến URC ngược lại 7.2.5.4 Hỗ trợ đồng hóa tài nguyên nguyên tử động Mạng URC đích phải cung cấp phương tiện đồng hóa tài nguyên nguyên tử động Các tài nguyên nguyên tử động thay đổi thời gian chạy yêu cầu đồng hóa với URC suốt phiên điều khiển 7.2.5.5 Các yêu cầu xếp thứ tự cho thơng điệp Mạng URC đích phải chuyển giao tất thông điệp tạo URC cho đích theo thứ tự mà chúng tạo Tương tự, thứ tự thơng điệp từ đích đến URC phải 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 tài liệu theo cách mà nội dung xác đích bảo quản 7.2.5.7 Tình trạng kết nối 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 cho đích URC xác định liệu chúng kết nối tác động trở lại 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ợ kết nối độc lập đồng thời từ đích đến nhiều URC 7.2.6 An toàn yêu cầu quyền riêng tư Xem điều 8.4 7.3 Mạng URC tài nguyên (RUN) Tiêu chuẩn không quy định công nghệ hay liên kết mạng riêng sử dụng RUN URC tài nguyên kết nối sử dụng phương thức nối mạng Có thể thấy liên kết thường số kiểu công nghệ nối mạng TCP/IP mà kết nối thời gian thực ngẫu nhiên tới Internet Đối với xem xét an toàn quyền riêng tư, xem điều 8.4 Các xem xét an toàn quyền riêng tư 8.1 Khái quát Các nhiệm vụ thực thông qua hội thoại URC-đích có hậu tiềm tàng bao hàm liệu nhạy cảm mà việc tiết lộ cho bên khơng liên quan gây hại nghiêm trọng đến lợi ích người sử dụng nhà cung cấp dịch vụ hay nhà cung cấp sản phẩm đích Việc xử lý thiết bị tính tốn thơng tin chia sẻ qua mạng liệu dễ thỏa hiệp với nhiều nỗ lực phụ thuộc vào đề phịng phải có Đích có tập hợp đối tác hội thoại tương đối giống nhau: cá nhân dùng thiết bị URC Đích có báo nhận kết chức truy cập yêu cầu an toàn, yêu cầu quyền riêng tư cài đặt việc bảo vệ yêu cầu Mặc khác, URC đối mặt với nhiều tập hợp đối tác hội thoại khác Các u cầu an tồn thích hợp với đích khác khác nhiều Do đó, URC nên cài đặt chức an tồn để kích hợp truy cập tới khơng đích an tồn mức thấp mà cịn tới đích an tồn mức cao VÍ DỤ Ví dụ cung cấp Phụ lục A 8.2 Các xem xét URC URC phải cài đặt chức an toàn quyền riêng tư sẵn có từ TUN cài đặt để liên tác cách thích hợp với đích mà định chọn cài đặt chức Ngồi chức sẵn có từ TUN cài đặt, trách nhiệm đích tạo truy cập sẵn có cho người sử dụng với giúp đỡ hộp thoại người sử dụng CHÚ THÍCH Các URC cài đặt chức quản lý chứng nhận người dùng khóa nhằm tiến hành việc xác thực mức ứng dụng Tuy nhiên, chức không thuộc phạm vi tiêu chuẩn 8.3 Các xem xét đích Các nhà xây dựng đích nên xem lại nhiệm vụ mà thực với sản phẩm dịch vụ họ cài đặt chiến lược an toàn quyền riêng tư thích hợp cho khả tiết lộ thơng tin khơng thích hợp điều khiển thơng qua hỗ trợ URC Phụ thuộc vào yêu cầu quyền riêng tư yêu cầu xác nhận thích hợp cho nhiệm vụ này, đích nên cài đặt chức quyền riêng tư chức xác thực sẵn có từ TUN cài đặt và bổ sung chúng cần thiết với chức quyền riêng tư, xác thực xác nhận ví dụ: đăng nhập cài đặt phần chức đích Chức đích hoạt động thông qua socket đáp ứng yêu cầu tài liệu văn hóa yêu cầu hoạt động khác tiêu chuẩn 8.4 Các xem xét mạng Mạng nên cung cấp chức bảo vệ an tồn quyền riêng tư thích hợp với việc để lộ tính hiệu mơi trường vật lý ngữ cảnh sử dụng Phụ lục A (Tham khảo) Ví dụ an tồn quyền riêng tư Các nhà xây dựng sản phẩm dịch vụ nên cân nhắc vấn đề an toàn quyền riêng tư họ thiết kế tiêu chuẩn thành sản phẩm họ Tuy nhiên, điều khoản an toàn quyền riêng tư mà họ cài đặt khác phụ thuộc vào chức đích mạng cài đặt URC Tiêu chuẩn cung cấp hoạt động đích từ xa thơng qua việc thiết lập liệu chung hộp thoại chuẩn đích URC Việc tăng truy cập thông tin điều khiển thiết bị dịch vụ đích tăng hội mà thông tin truy cập điều khiển bên khơng thích hợp Ví dụ, mức ứng dụng khắc phục tránh bao gồm: - Một người tinh nghịch sử dụng URC để mở hệ thống âm mức tối đa nhà hàng xóm lúc nửa đêm - Tên trộm sử dụng URC để tắt hệ thống an toàn nhà - Tên cướp kiểm tra hộp thoại URC người sử dụng với ATM sử dụng thông tin để rút tiền - Tên khủng bố kiểm tra hộp thoại URC với thiết bị cuối công khai mà người sử dụng tự định danh sử dụng định danh để nhập cảnh với mục đích xấu - Tên tội phạm đưa dịch vụ đích giả để đánh lừa người sử dụng phải tiết lộ thông tin nhạy cảm Các điểm yếu tồn thiết bị tính tốn công nghệ truyền thông liệu Tuy nhiên, yêu cầu ứng dụng khác chuẩn đơn lẻ phù hợp với ứng dụng giống việc thành lập định danh góp phần vào việc sử dụng tiêu chuẩn cài đặt thời điểm Các miền ứng dụng cho thực hành chung rộng nhiều việc mở rộng ‘dặm cuối cùng’ tương tác người sử dụng dự tính Phụ lục B (Tham khảo) Ví dụ mã XML Phụ lục cung cấp tham chiếu đến tài nguyên trực tuyến mã mẫu minh họa số khái niệm kiểu tài liệu giới thiệu tiêu chuẩn Tất ví dụ liên quan đến ổn nhiệt số đích Đích cung cấp tài liệu sau cho URC: - Mơ tả đích (http://www.openurc.orq/TPL/basic-thermostat-1/td) - Mô tả socket (http://www.openurc.org/TPL/basic-thermostat-1/uis) - Tệp tài nguyên cung cấp đích với tài nguyên nhãn tài nguyên trợ giúp (http://www.openurc.org/TPL/basic-thermostat-1/rsheet) - Tệp tài nguyên cung cấp đích với tài ngun tạo nhóm (http://www.openurc.org/TPL/basicthermostat-1/qsheet) Ngồi tài ngun đích, URC có tệp tài ngun bổ sung tệp tạo nhóm từ dịch vụ tài nguyên bổ sung THƯ MỤC TÀI LIỆU THAM KHẢO [1] ISO/IEC 10646, Information technology - Universal Coded Character Set (UCS) [2] TCVN 11523-2:2016 (ISO/IEC 24752-2:2014), Công nghệ thông tin - Giao diện người sử dụng - Bộ điều khiển từ xa phổ dụng - Phần 2: Mô tả socket giao diện người sử dụng [3] TCVN 11523-4 (ISO/IEC 24752-4), Công nghệ thông tin - Giao diện người sử dụng - Bộ điều khiển từ xa phổ dụng - Phần 4: Mơ tả đích [4] TCVN 11523-5 (ISO/IEC 24752-5), Công nghệ thông tin - Giao diện người sử dụng - Bộ điều khiển từ xa phổ dụng - Phần 5: Mô tả tài nguyên [5] TCVN 11523-5:2016 (ISO/IEC 24752-5:2014), Công nghệ thông tin - Giao diện người sử dụng - Bộ điều khiển từ xa phổ dụng - Phần 6: Tích hợp dịch vụ web [6] Overview of the universal remote console framework OpenURC Alliance http://openurc.org/urcoverview [7] American National Standard Dictionary of Information Technology (ANSDIT) http://www.agr.unideb.hu/~agocs/informatics/06_e_network/e_ansiinfodict/www.ncits.org/tc_hom/k5htm /c5.htm [8] W3C Recommendation: Extensible Markup Language (XML) 1.0 (Fifth Edition), W3C Recommendation 26 November 2008, http://www.w3.org/TR/2008/REC-xml-20081126/ [9] W3C Recommendation: XML Schema Part 2: Datatypes Second Edition, W3C Recommendation 28 October 2004, http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/ MỤC LỤC Lời nói đầu Phạm vi áp dụng Sự phù hợp Thuật ngữ định nghĩa Các yêu cầu điều khiển từ xa phổ dụng (URC) 4.1 Khái quát 4.2 Quản lý khám phá 4.3 Quản lý phiên 4.4 Quản lý socket 4.5 Liên kết mạng URC đích URC 4.6 Liên kết mạng URC tài nguyên (RUNL) URC 4.7 Tạo giao diện người sử dụng 4.8 An toàn yêu cầu quyền riêng tư Thành phần đích yêu cầu 5.1 Quản lý khám phá 5.2 Socket giao diện người sử dụng 5.3 Mô tả socket giao diện người sử dụng 5.4 Tài nguyên đích 5.5 Quản lý phiên 5.6 Quản lý socket 5.7 Liên kết mạng URC đích (TUNL) đích 5.8 An tồn u cầu tính riêng tư Tài nguyên bổ sung 6.1 Khái quát 6.2 Các tài nguyên bổ sung từ bên thứ ba 6.3 Các tài nguyên bổ sung tùy chọn 6.4 Định dạng tài nguyên bổ sung 6.5 Các dạng dịch vụ tài nguyên 6.6 Tài nguyên nguyên tử bổ sung 6.7 Tệp tài nguyên bổ sung 6.8 Tài nguyên tạo nhóm bổ sung 6.9 Tệp tạo nhóm bổ sung 6.10 Mô tả cài đặt giao diện người sử dụng bổ sung (UIIDs) Mạng 7.1 Khái quát 7.2 Mạng URC đích (TUN) 7.3 Mạng URC tài nguyên (RUN) Các xem xét an toàn quyền riêng tư 8.1 Khái quát 8.2 Các xem xét URC 8.3 Các xem xét đích 8.4 Các xem xét mạng Phụ lục A (Tham khảo) ví dụ an toàn quyền riêng tư Phụ lục B (Tham khảo) ví dụ mã XML ... generator) Phần mềm tạo giao diện người sử dụng cho đích mà đích thích hợp với ngữ cảnh sử dụng biết CHÚ THÍCH: Trong tiêu chuẩn TCVN 11523 (ISO/IEC 24752), việc tạo giao diện dựa mô tả socket,... điều tiết nhiều URC, thông tin giao diện người sử dụng cung cấp theo kiểu trừu tượng theo định dạng cụ thể cho giao diện (ví dụ giao diện nhìn, giao diện lời nói, giao diện tối ưu hóa cho điện... 5.2.3.4 Đồng hóa Tiêu chuẩn dựa mức cao tảng mạng có thay chúng Tiêu chuẩn dựa vào cách đồng hóa trạng thái socket đặc trưng cho tảng TUN socket đích URC kết nối 5.3 Mô tả socket giao diện người