Shopping Cart

No products in the cart.

BS EN 62481-1:2014

$215.11

Digital living network alliance (DLNA) home networked device interoperability guidelines – Architecture and protocols

Published By Publication Date Number of Pages
BSI 2014 884
Guaranteed Safe Checkout
Categories: ,

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

IEC 62481-1:2013(E) specifies the core architecture and protocols of DLNA implementations It provides vendors with the information needed to build interoperable networked platforms and devices for the digital home. This second edition cancels and replaces the first edition published in 2007 and constitutes a technical revision. It includes the following changes: – inclusion of variable play (trick mode) support; – addition of the Scheduled Recording feature; – addition of the EPG feature; – additon fo the RUI feature; – addition of the Upload and Download Synchronziation feature; – additon of Wi-Fi Direct, MoCA, and HPNA Phys; – inclusion of updates to resolve interoperability issues.

PDF Catalog

PDF Pages PDF Title
12 CONTENTS
18 INTRODUCTION
Tables
Table 1 – Key technology ingredients
20 1 Scope
2 Normative references
28 3 Terms, definitions, symbols and abbreviations
3.1 Terms and definitions
37 3.2 Symbols and abbreviations
50 3.3 Conventions
4 DLNA home network architecture
4.1 General
Figures
Figure 1 – DLNA functional components
51 4.2 Networking and connectivity
4.2.1 General
4.2.2 Network Quality of Service
4.3 Device discovery and control
4.4 Media management
52 4.5 Media formats
4.6 Media transport
4.7 Remote UI
53 5 DLNA device model
5.1 Overview
5.2 Device model elements
55 5.3 Device Functions
Figure 2 – DLNA device model terms hierarchy
56 5.4 Device Categories
5.5 Device Classes and roles
57 5.6 Device Capabilities and roles
58 5.7 System Usages
5.7.1 General
60 5.7.2 2-Box Pull System Usage
5.7.3 2-Box Push System Usage
Figure 3 – 2-Box Pull System Usage interaction model
61 5.7.4 3-Box System Usage
Figure 4 – 2-Box Push System Usage interaction model
62 5.7.5 2-Box Printing System Usage
Figure 5 – 3-Box System Usage interaction model
63 5.7.6 3-Box Printing System Usage
Figure 6 – 2-Box Printing System Usage interaction model
64 5.7.7 Download System Usage
Figure 7 – 3-Box Printing System Usage interaction model
65 5.7.8 Upload System Usage
Figure 8 – Download System Usage interaction model
66 5.7.9 Download Synchronization System Usage
Figure 9 – Upload System Usage interaction model
67 5.7.10 Upload Synchronization System Usage
Figure 10 – Download Synchronization System Usage interaction model
68 5.7.11 2-Box RUI Pull with/without A/V System Usage
Figure 11 – Upload Synchronization System Usage interaction model
Figure 12 – RUI Pull without A/V System Usage interaction model
69 5.7.12 3-Box UI-only System Usage
Figure 13 – RUI Pull with A/V System Usage interaction model
Table 2 – Collocation possibilities of +RUIPL+ and +RUISRC+ capabilities for A/V
70 Figure 14 – 3-Box UI-only System Usage interaction model
71 Figure 15 – Physical box configuration for 3-Box UI-only System Usage model
Figure 16 – Physical box configuration for 3-Box UI-only System Usage model
72 5.7.13 3-Box UI with A/V System Usage
Figure 17 – Combining 2 instances of 3-Box UI-only System Usage
Table 3 – Collocation possibilities of +RUISRC+ and +RUISINK+ capabilities for A/V
73 5.7.14 Scheduled Recording System Usage
Figure 18 – 3-Box UI with 3-Box A/V System Usage interaction model
74 5.7.15 EPG System Usage
Figure 19 – Scheduled Recording System Usage interaction model
75 5.8 Home Infrastructure Device (HID) System Usage
5.8.1 General
Figure 20 – EPG System Usage interaction model
76 5.8.2 Bridging HND and MHD Network Connectivity
Figure 21 – 2-Box Pull System Usage interaction model between Device Categories
Figure 22 – MNCF Bridging the Network Connectivity gap between MHD and HND
77 5.8.3 Bridging HND and MHD Media Formats
Figure 23 – Media interoperability between Device Categories
78 5.9 Interoperability Guidelines usage
Table 4 – DLNA Device Classes in the HND Device Category
79 Table 5 – DLNA Device Capabilities
80 Table 6 – DLNA Device Classes in the MHD Device Category
Table 7 – DLNA Device Classes in the HID Device Category
81 6 Guideline terminology and conventions
6.1 Guideline compliance classifiers
6.2 Standard or specification usage classifiers
6.3 Guideline font usage conventions
82 6.4 Guideline syntax notation conventions
6.5 Guideline normative and informative text conventions
6.6 DLNA XML namespaces and schemas
6.7 General rules on XML documents and fragments
Table 8 – DLNA namespace values
83 7 Guideline requirements
7.1 Guidelines overview
7.1.1 General
84 Figure 24 – Guideline layout and definitions
85 Figure 25 – Visual map of possible values for the attribute tables
86 7.1.2 Conditions for measuring time in message exchanges
7.2 Networking and Connectivity
7.2.1 General
7.2.2 Normative definitions of NC-PS modes
Table 9 – Allowed values for change indicator fields in attribute tables
87 7.2.3 Networking and Connectivity: General capability requirements
Table 10 – Normative definitions of Network Connectivity Power Saving modes
100 7.2.4 Networking and Connectivity: QoS requirements
101 Figure 26 – DLNA QoS visual organization
Table 11 – Normative priorities for DLNA traffic types
107 7.2.5 Networking and Connectivity: device requirements
131 Table 12 – BT-IEEE 802.11 DLNAQOS access category mapping
Table 13 – IEEE 802.1D user priority values
133 7.3 Device discovery and control
7.3.1 General
7.3.2 Device discovery and control guidelines
141 Figure 27 – UPnP discovery robustness
174 Table 14 – Color depth of device icons
179 7.4 Media management
7.4.1 AV media management
184 Table 15 – DMR serviceType and serviceID values
187 Table 16 – DMS/M-DMS serviceType and serviceID values
191 Table 17 – CDS and UPnP maximum byte length
198 Table 18 – Namespace prefixes
Table 19 – Recommended metadata properties
262 Table 20 – CDS:Search minimum support of operators
263 Table 21 – UPnP:class for searching all CDS objects
275 Table 22 – Capability ID syntax
283 Figure 28 – DLNA PlayContainer URI example
329 Table 23 – DLNA state variables for Controller-byte seek operations
331 Table 24 – Arguments for AVT:X_DLNA_GetBytePositionInfo
332 Table 25 – Error codes for AVT:X_DLNA_GetBytePositionInfo
344 Table 26 – Capability IDs for AnyContainer support
353 Table 27 – Required Media Class UPnP values
359 Table 28 – Required UPnP createClass elements
392 7.4.2 Image printing media management
394 Table 29 – DMPr serviceType and serviceId values
395 Table 30 – UPnP Printer dlna:X_DLNACAP element
405 Table 31 – Media size dimensions
407 7.4.3 Content synchronization MM/CM guidelines
411 Table 32 – Capability ID syntax
414 Table 33 – UPnP AV MediaServer Metadata SearchCriteria
421 7.4.4 Scheduled Recording Media Management guidelines
423 Table 34 – dlna:objectType values
425 Table 35 – Guidelines for recorded CDS properties based on srs:class values
Table 36 – Recommended recorded CDS properties based on srs:class value
449 Figure 29 – Recording conflict behavior
459 Table 37 – dlna:openDuration Property Type and Multi Value
462 Table 38 – dlna:desiredPN property type and multi value
463 Table 39 – dlna:PN property type and multi value
467 Figure 30 – CDS and SRS object lifetimes
471 Table 40 – Capability ID syntax
472 7.4.5 Extended Tuner media management guidelines
473 Figure 31 – Extended Tuner and its containers
475 Figure 32 – Modeling DLNA Extended Tuner
481 Table 41 – Modulation format values
494 Table 42 – CDS:X_DLNA_SelectChange action parameters
495 Table 43 – CDS:X_DLNA_SelectChange action error codes
496 Table 44 – A_ARG_TYPE_DLNAChannelID state variable
497 Table 45 – A_ARG_TYPE_DLNAConnectionID state variable
501 7.4.6 EPG Media management guidelines
537 7.5 Media Transport
7.5.1 General
Table 46 – DLNA Media Transfer modes
538 Table 47 – Permitted combinations of DLNAQOS_UPand Transfer Mode per Media Class
539 7.5.2 Uniform Client Data Availability Model
540 Figure 33 – UCDAM summary
541 7.5.3 Media Operations
Table 48 – DLNA Streaming Media Operation definitions
542 7.5.4 Media Transport protocols
543 Table 49 – MT Media Class Transfer Modes
622 Table 50 – HTTP prohibited operations references
644 Figure 34 – Example of a valid and invalid pipelined POST transaction
661 Figure 35 – Calculated Line
Figure 36 – Wall Clock Time sample accuracy distribution
664 Figure 37 – Packet with Wall Clock Time Sample header extension
665 Figure 38 – Packet with another header extension following Wall Clock Time Sample
672 Figure 39 – BFR packet format
746 7.6 Content transformation device virtualization
7.6.1 Theory of operations
747 7.6.2 Virtual device implementation
Figure 40 – Content transformation with a virtual MediaServer
Figure 41 – Content transformation with a virtual MediaRenderer
748 7.6.3 Virtual device, Device Discovery and Control (DDC)
752 7.6.4 Virtual device Media Management (MM)
768 7.6.5 Virtual device Media Formats (MF)
769 7.6.6 Virtual device Media Transport (MT)
770 7.7 Media Interoperability Unit (MIU)
7.7.1 General
771 7.7.2 MIU Media Management guidelines
774 7.8 Remote User Interfaces (RUI)
7.8.1 General
7.8.2 RUI guidelines
805 Annex A (informative) Network Infrastructure Device (NID) recommendations
Table A.1 – NID functions
809 Table A.2 – WMM Access Category mapping
Table A.3 – WMM access and IEEE 802.1D priority
813 Table A.4 – MoCA Priority mapping
Table A.5 – MoCA Access and IEEE 802.1D Priority
815 Table A.6 – HPNA Priority mapping
816 Table A.7 – HPNA Access and IEEE 802.1D Priority
818 Annex B (informative) Basic Tuner representation
822 Annex C (informative) UPnP devices with multiple network interfaces
Figure C.1 – UPnP Device representation
823 Figure C.2 – UPnP device on multiple networks
824 Figure C.3 – Representation at the CDS level
825 Figure C.4 – Content URIs over multiple networks
827 Annex D (informative) Printer support
Table D.1 – DMPr Printer verses PC attached Printer
828 Table D.2 – Printing Controller ((PR1(, (PR2() UI Components
829 Figure D.1 – Photo layout options
Table D.3 – Printer Status – Response
830 Figure D.2 – DMPr architecture components
831 Table D.4 – UPnP PrintEnhanced:1 Actions summary
Table D.5 – Evented variables
833 Annex E (informative) Example applications of the Uniform Client Data Availability Model
Figure E.1 – Abstract representation of a stream
834 Figure E.2 – A stored content stream
Figure E.3 – Stream with no random access support
Figure E.4 – Stream with random access support
835 Figure E.5 – Live stream with growing buffer and no random access
Figure E.6 – Live stream with growing buffer and random access
836 Figure E.7 – Live stream with sliding buffer and random access support
Figure E.8 – Time-delayed live stream with sliding buffer and random access support
839 Annex F (informative) Auto-IP developer guidance
840 Figure F.1 – IP mixed network (Auto-IP and DHCP)
841 Table F.1 – Auto-IP route
Table F.2 – DHCP route
842 Figure F.2 – Communication in mixed IP network.
843 Table F.3 – Windows routing table example for device w/DHCP address
Table F.4 – Windows routing table example for device w/Auto-IP address.
Table F.5 – Linux routing table example for device w/DHCP address
844 Table F.6 – Linux routing table example for device w/Auto-IP address
845 Figure F.3 – New routes in address transition flow
846 Annex G (informative) Mobile Network Connectivity and Power Saving operation principles
848 Figure G.1 – Illustration of the abstraction introduced by the NC-PS modes
849 Figure G.2 – NC-PS mode transition diagram
Table G.1 – Dynamic behavior of the MNCF depending on the current NC-PS mode
850 Annex H (informative) RTP Protocol Stack and SDP/RTSP/RTCP Parameters
Figure H.1 – Overview of the protocol stack for RTP transport
851 Figure H.2 – SDP and RTSP Parameters
852 Figure H.3 – RTCP Parameters
853 Annex I (informative) Guidance on address conflict resolution in Auto-IP
854 Annex J (informative) Wi-Fi Direct for DLNA
855 Figure J.1 – P2P Group
Figure J.2 – Group formation simplified diagram
856 Figure J.3 – Device discovery procedure
858 Figure J.4 – Intra-BSS distribution and Cross-connection
859 Figure J.5 – 2-Box System Usage: Step 1
860 Figure J.6 – 2-Box System Usage: Step 2a
Figure J.7 – 2-Box System Usage: Step 2b.1
861 Figure J.8 – 2-Box System Usage: step 2b.2
862 Figure J.9 – 3-Box System Usage: Step 1
Figure J.10 – 3-Box System Usage: Step 2a
863 Figure J.11 – 3-Box System Usage: Step 2b.1
Figure J.12 – 3-Box System Usage: Step 2b.2
865 Annex K (informative) EPG Theory of Operation
872 Annex L (normative) Rating systems
873 Table L.1 – Rating sytems
882 Bibliography
BS EN 62481-1:2014
$215.11