Specials

All specials

IEC 62295 : 1.0

IEC 62295 : 1.0

MULTIMEDIA SYSTEMS - COMMON COMMUNICATION PROTOCOL FOR INTER-CONNECTIVITY ON HETEROGENEOUS NETWORKS

International Electrotechnical Committee

More details

Download

PDF AVAILABLE FORMATS IMMEDIATE DOWNLOAD
$34.32

$78.00

(price reduced by 56 %)

Table of Contents

FOREWORD
INTRODUCTION
1 Scope and object
2 Normative references
3 Terms, definitions, abbreviations and conventions
   3.1 Terms and definitions
   3.2 Abbreviations
   3.3 Conventions
4 Requirements
   4.1 Home server interface requirements
        4.1.1 Basic requirements for data delivery
        4.1.2 Functional requirements for HNMP
        4.1.3 Home server interface requirements for
                unicast, multicast and broadcast
   4.2 CCP device requirements
        4.2.1 Requirements for device registration
        4.2.2 Requirements for classification of CCP devices
5 Common communication protocol (CCP) layer
   5.1 CCP layer
   5.2 Data delivery over heterogeneous networks
6 CCP addressing
   6.1 General
   6.2 An addressing structure to facilitate traffic
        switching for the home server.Version 0
        6.2.1 Domain address
        6.2.2 Cluster address
        6.2.3 Device ID field
7 CCP packet format and fields
   7.1 General
   7.2 CCP packet format
        7.2.1 CCP identification (CCPID)
        7.2.2 CCP header version (CCPHDRVER)
        7.2.3 CCP address version (CCPADDRVER)
        7.2.4 Destination address (DESTADDR)
        7.2.5 Source address (SRCADDR)
        7.2.6 Type (TYPE) field
        7.2.7 Reserved (RSV) field
        7.2.8 CCP payload length (CCPPLEN) field
        7.2.9 CCP payload field
8 Home network management protocol (HNMP)
   8.1 General
   8.2 HNMP packet format
        8.2.1 Transaction ID (TID)
        8.2.2 HNMP command (HNMPCMD)
        8.2.3 Reserved (RSV) field
        8.2.4 HNMP payload length (HNMPPLEN) field
        8.2.5 HNMP payload
   8.3 Home server registration
   8.4 Device registration
        8.4.1 Device registration request (DEV_REG_REQ) packet
        8.4.2 Device registration response (DEV_REG_RES) packet
   8.5 Device management
        8.5.1 Add device (ADD_DEV) packet
        8.5.2 Delete device (DEL_DEV) packet
        8.5.3 Initialize device (INI_DEV) packet
        8.5.4 Alive-check request (ALV_CHK_REQ) packet
        8.5.5 Alive-check response (ALV_CHK_RES) packet
   8.6 Address and name information of devices
        8.6.1 Device address and name information request
                (DEV_INFO_REQ) packet
        8.6.2 Device address and name information response
                (DEV_INFO_RES) packet
   8.7 Other management functions
9 Universal home control protocol (UHCP)
   9.1 UHCP packet format
        9.1.1 Transaction ID (TID)
        9.1.2 Message type (MT) and action type (AT)
        9.1.3 Reserved (RSV) field
        9.1.4 UHCP payload length (UHCPPLEN) field
        9.1.5 UHCP payload
   9.2 Execution messages (EXE)
        9.2.1 Execution of registration (EXE_REG)
        9.2.2 Execution of control (EXE_CTRL)
        9.2.3 Response OK (EXE_RESOK)
        9.2.4 Response NOK (EXE_RESNOK)
   9.3 Query messages (QUE)
        9.3.1 Query of registration status (QUE_REGSTAT)
        9.3.2 Query of control status (QUE_CTRLSTAT)
        9.3.3 Query of all status (QUE_ALLSTAT)
        9.3.4 Response OK (QUE_RESOK)
        9.3.5 Response NOK (QUE_RESNOK)
   9.4 Notification messages (NTFY)
   9.5 UHCP payload syntax
        9.5.1 Basic syntax for UHCP payload
        9.5.2 Syntax for UHCP registration
        9.5.3 Syntax for device control
        9.5.4 Syntax for query of controlling and monitoring
                status
        9.5.5 Syntax for notification
10 Home data service protocol (HDSP)
   10.1 Functional requirements of HDSP
        10.1.1 Interoperability with CCP
        10.1.2 File and directory services
        10.1.3 Messaging service
   10.2 HDSP packet format
        10.2.1 Transaction ID (TID)
        10.2.2 HDSP command
        10.2.3 HDSP payload length (HDSPPLEN) field
        10.2.4 HDSP payload
   10.3 Messages for directory services
        10.3.1 Query request message (DIR_QUE_REQ)
        10.3.2 Query response message (DIR_QUE_RES)
        10.3.3 Deletion request message (DIR_DEL_REQ)
        10.3.4 Deletion response message (DIR_DEL_RES)
        10.3.5 Renaming request message (DIR_REN_REQ)
        10.3.6 Renaming response message (DIR_REN_RES)
        10.3.7 Making request message (DIR_MAKE_REQ)
        10.3.8 Making response message (DIR_MAKE_RES)
   10.4 Messages for file services
        10.4.1 Query request message (FILE_QUE_REQ)
        10.4.2 Query response message (FILE_QUE_RES)
        10.4.3 Deletion request message (FILE_DEL_REQ)
        10.4.4 Deletion response message (FILE_DEL_RES)
        10.4.5 Renaming request message (FILE_REN_REQ)
        10.4.6 Renaming response message (FILE_REN_RES)
        10.4.7 Negotiation request message (FILE_NEGO_REQ)
        10.4.8 Negotiation response message (FILE_NEGO_RES)
        10.4.9 Getting request message (FILE_GET_REQ)
        10.4.10 Getting response message (FILE_GET_RES)
        10.4.11 Putting request message (FILE_PUT_REQ)
        10.4.12 Putting response message (FILE_PUT_RES)
   10.5 Messages for messaging service
        10.5.1 Sending request message (MSG_PUT_REQ)
        10.5.2 Sending response message (MSG_PUT_RES)
   10.6 Error codes
11 Home multimedia service protocol (HMSP)
   11.1 Functional requirements of HMSP
        11.1.1 Interoperability with CCP
        11.1.2 Management of multimedia resource
        11.1.3 Stream and play of multimedia resource
Annex A (informative) FSM of FS-CCPDEV supporting HNMP
Annex B (informative) FSM of FS-CCPDEV for supporting UHCP

Abstract

Specifies the common communication protocol (CCP) layer that is capable of providing interoperability and interconnectivity between heterogeneous network technologies, as well as the basic data transmission scheme between devices linked to heterogeneous networks through the CCP layer.

General Product Information

Document Type Standard
Status Current
Publisher International Electrotechnical Committee
Committee TC 100

Contact us