1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationBS EN 50132-5-2:2011Alarm systems CCTV surveillance systems for use in security applicationsPart 5-2: IP Video Transmission ProtocolsIncorporating corrigendum July 2012National f
2、orewordBRITISH STANDARDBS EN 50132-5-2:2011A list of organizations represented on this subcommittee can be obtained on request to its secretary.This publication does not purport to include all the necessary provisions of a contract. Users are responsible for its correct application.Compliance with a
3、 British Standard cannot confer immunity from legal obligations.ISBN 978 0 580 73700 8ICS 13.310; 33.160.40This British Standard was published under the authority of the Standards Policy and Strategy Committee on 30 November 2012. The British Standards Institution 2012. Published by BSI Standards Li
4、mited 2012Amendments/corrigenda issued since publication Date Text affectedThis British Standard is the UK implementation of Together with BS EN 50132-5-1:2011 and BS EN 50132-5-3:2012,which is withdrawn.The UK participation in its preparation was entrusted by Technical Committee GW/1, Electronic se
5、curity systems, to Subcommittee GW/1/10, Closed circuit television (CCTV).The start and finish of text introduced or altered by corrigendum is indicated in the text by tags. Text altered by CENELEC corrigendum July 2012 is indicated in the text by .EN 50132-5-2:2011, incorporating corrigendum July 2
6、012.it supersedes BS EN 50132-5:2001EUROPEAN STANDARD EN 50132-5-2 NORME EUROPENNE EUROPISCHE NORM December 2011 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Management Centre: Avenue
7、Marnix 17, B - 1000 Brussels 2011 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 50132-5-2:2011 E ICS 13.310; 33.160.40 English version Alarm systems - CCTV surveillance systems for use in security applications - Part 5-2: IP Vid
8、eo Transmission Protocols Systmes dalarme - Systmes de surveillance CCTV usage dans les applications de scurit - Partie 5-2: Protocoles de Transmission de Vido dIP Alarmanlagen - CCTV-berwachungsanlagen fr Sicherungsanwendungen - Teil 5-2: IP Video bertragung Protokolle This European Standard was ap
9、proved by CENELEC on 2011-10-31. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such na
10、tional standards may be obtained on application to the CEN-CENELEC Management Centre or to any CENELEC member. This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its
11、 own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions. CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary,
12、Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom. 2 Contents Page Foreword . 9 Introduction 10 1 Scope 11 2 Normative references . 11 3 Definitions and abbreviation
13、s 12 3.1 Terms and definitions 12 4 Video Transmission network architecture (informative) 28 4.1 General . 28 4.2 Networking and connectivity . 30 4.3 Device discovery and description . 30 4.4 Video media types and payload formats . 31 4.5 Video Transport 31 4.6 Eventing and Health Check . 31 5 The
14、Building Block of Existing Standards (informative) 31 6 CCTV system device model . 32 6.1 Overview . 32 6.2 Device model elements 33 7 General IP interoperability requirements 33 7.1 General Protocol Requirements Overview 33 7.2 General High Level IP Video Interface and Protocol Requirements 34 7.3
15、Non-Conformance Video Transmission Systems and Devices 34 7.4 Mandatory Documentation for the IP Video Interface of a VTD . 35 8 Video and Data Transport: Mandatory Streaming Requirements 37 8.1 Detailed RTSP Protocol Requirements and Definitions . 37 9 Device discovery and description . 42 9.1 UPnP
16、 Device Discovery and Description (METHOD 1) . 42 9.2 Zeroconf service discovery and description (METHOD 2) 45 9.3 Web Service Discovery (METHOD 3) . 48 10 Eventing Requirements . 48 11 Video Network Device Management Requirements 49 11.1 Requirements for standard MIB compliance 49 11.2 SNMP Trap No
17、tification Requirements 53 11.3 MIB Enterprise Tree Definitions for Video Transmission Devices . 54 11.4 Monitoring and Polling Applications . 62 11.5 CCTV SNMP Trap Requirements for Event Management . 62 11.6 Security Requirements SNMP . 62 BS EN 50132-5-2:2011 EN 50132-5-2:2011 (E)3 12 Requirement
18、s on other IP Video Interfaces 63 13 Bibliography . 63 APPENDIX I - IP Interoperability Implementation Based on HTTP and REST Services . 66 APPENDIX I.A REST Service Model Version 1.1 . 67 1 Introduction 67 2 Design Considerations . 67 2.1 REST Overview . 67 2.2 Conformance 68 2.3 HTTP Methods and R
19、EST . 69 2.4 HTTP Status Codes and REST . 69 2.5 Unique Identifiers . 72 2.6 ID Encoding 72 3 Architecture and Namespace. 73 4 System Flow . 76 4.1 Service Discovery 76 4.2 Persistent Connections 77 4.3 Authentication 77 4.4 Access Restrictions . 78 4.5 Setting Configurations . 78 4.6 Getting Config
20、urations . 79 4.7 Getting Capabilities 80 4.8 Uploading Data . 80 4.9 Receiving Data 81 4.10 Operations 81 4.11 Diagnostics . 82 4.12 Response Status 82 4.13 Processing Rules . 83 5 XML Modeling . 83 5.1 File Format 83 5.2 Data Structures. 83 5.3 Lists 83 5.4 Capabilities . 84 6 Custom Services abil
21、ity for information or services to be exchanged directly and smoothly between providers and consumers 3.1.47 Internet Protocol (IP) basic connectionless network-layer protocol 3.1.48 IP camera device capturing and transmitting live video images over an IP network allowing remote viewing, recording,
22、and management 3.1.49 IP video transmission of video signals over an IP network 3.1.50 IP video interface software point of communication for IP video between a device and the network 3.1.51 IP video network collection of video transmisison devices connected to each other allowing to communicate wit
23、h each other, share resources and information over a variety of connection protocols 3.1.52 IP video packet transmission process of addressing, transferring, and controlling IP video packets passing through switching points in a network 3.1.53 IP video surveillance video surveillance system allowing
24、 analog and/or digital IP video to operate over a standard IP network by transmitting real-time video streams 3.1.54 IP video system combinations of equipment, software, and processes that are used to gather video streams from various sources, organized into channels, creating or receiving digitized
25、 video signals, compressing digital video, packetizing video, distributed through various communication systems, managing the transfer of packets through a network, receiving and re-sequence the data packets, and rendering into a form that can be viewed by operators allowing them to select, monitor
26、and control video on one or more types of presentation devices BS EN 50132-5-2:2011 EN 50132-5-2:2011 (E)17 3.1.55 jitter variation in a network delay that is perceived by the receiver of each packet 3.1.56 keyframe see I-frame 3.1.57 latency delay in the response of far end participants, often a re
27、sult of network congestion and geographic distance 3.1.58 link relationship between two network nodes when one resource refers to the other resource e.g. by the means of a URI 3.1.59 manage view, control, provision, update, monitor, health check, notify components of an ip system, e.g. by a centrali
28、zed application, called management system 3.1.60 managed objects parameters and values of network devices that can be read by the SNMP manager, like alarm status, control relay status, system uptime, etc defining in SNMP terms, every network device as a set of these managed objects 3.1.61 Management
29、 Information Base (MIB) formal description of a set of objects that can be managed via SNMP as data structure describing SNMP network elements as a list of data objects, implemented by an agent, described in a MIB document, written in the ASN.1 data description language NOTE To monitor SNMP devices,
30、 the SNMP manager will compile a MIB file for every different video transmission device in the network. 3.1.62 message authentication assessment of an entity about the certainty that the purported sender of the message is in fact the sender of that message 3.1.63 Message Digest 5 (MD5) standard encr
31、yption algorithm that generates out of data input such as a message of arbitrary length an output of a 128-bit fingerprint or message digest for the purpose to detect any modifications made to the input data when transmitted by recalculating the fingerprint or digest in a similar concept to CRC NOTE
32、 The MD5 algorithm is used as part of the SNMPv3 security subsystem. 3.1.64 message basic unit of communication containing the data to be transmitted between network nodes such as client and server BS EN 50132-5-2:2011 EN 50132-5-2:2011 (E)18 3.1.65 messaging exchange of messages, which are speciall
33、y formatted data packets, describing events, commands, status information, requests, replies, etc of a messaging source to a subscribing or listening client 3.1.66 MIB extensions extension of a standard MIB for a single set of related management entities to include proprietary objects in SNMP 3.1.67
34、 MIB family family of SNMP variables consisting all of the leaf MIB variables with the same immediate parent node, or root (the object identifier without the instance information) EXAMPLE In MIB-II the following variables form a single family since they are all children of ifEntry (1.3.6.1.2.1.2.2.1
35、). 3.1.68 MIB view set of MIB objects that are accessible in a given user/group configuration in SNMP 3.1.69 MIB-II current standard for MIB definition in SNMP 3.1.70 MIB-CCTV SNMP MIB Object under the Network Management Private Enterprise Code with the Prefix iso.org.dod.internet. private.enterpris
36、e.cctv 1.3.6.1.4.1.31373 3.1.71 Moving Picture Experts Group (MPEG) working committee that defines and develops industry standards for digital video systems, specifying the data compression and decompression processes and how they are delivered on digital video systems 3.1.72 MPEG/H.264 level amount
37、 of capability that a MPEG or H.264 profile can offer ranging from low level (low resolution) to high level (high resolution) 3.1.73 MPEG/H.264 profile particular implementation or set of required features and tools that enable a particular application 3.1.74 Multipurpose Internet Mail Extension (MI
38、ME) standard system for identifying the type of data streamed across network including graphics, photos, sound, video and formatted text documents 3.1.75 namespace document information resource in UPnP identified by a namespace URI, e.g www.upnp.org, that contains useful information, machine- and/or
39、 human-usable and readable about definitions in a particular domain BS EN 50132-5-2:2011 EN 50132-5-2:2011 (E)19 3.1.76 network architecture framework and technology foundation for the design, building and managing of a communication network, typically in a layered structure dividing the communicati
40、on tasks into a number of smaller parts, each part accomplishing a particular sub-task and interacting with the other parts in a small number of well-defined ways 3.1.77 network connectivity physical (wired or wireless) and logical (protocol) connection of multiple devices or a single device to a ne
41、twork, such as a ip video network 3.1.78 network hub network device that can only send or receive at one time in the so-called half-duplex mode 3.1.79 network interfaces point of communication between a device and the network 3.1.80 network node grouping of one or more network components which provi
42、des network related functions, administered as a single entity 3.1.81 network protocol defined rules and procedures for the network communications 3.1.82 network switch network device with the ability to send and receive data at the same time using the so-called full-duplex mode 3.1.83 Next-Generati
43、on Network (NGN) generic term used to describe packet-based networks converging traffic such as audio, video, and data with respect to the appropriate quality of service realized by special-purpose network technology 3.1.84 National Television Standards Committee (NTSC) standardized video signal for
44、mat used in the United States, delivering 29.97 frames per second 3.1.85 Network Video Recorder (NVR) network video device recording multiple video streams onto a hard disk in digital format, which allows viewing, replay and management remotely via a VT client 3.1.86 Organization for the Advancement
45、 of Structured Information Standards (OASIS) nonprofit, international consortium whose goal is to promote the adoption of product-independent standards for information formats such as Extensible Markup Languages (XML), Hypertext Markup Language (HTML) etc. 3.1.87 Object Identifier (OID) unique ident
46、ifier of a SNMP MIB object in the global tree of objects if form of sequence of elements, as specified by the standard RFC 1442, that uniquely identifies each object from a large hierarchy of identifiers BS EN 50132-5-2:2011 EN 50132-5-2:2011 (E)20 3.1.88 OID subtree part of a MIB tree that is speci
47、fic to a given entity or domain EXAMPLE The subtree for the domain of CCTV applications has 1.3.6.1.4.1.323123 as root OID. 3.1.89 Open Network Video Interface Forum (ONVIF) open industry forum for the development of a global standard for the interface of network video products 3.1.90 Open Systems I
48、nterconnection (OSI) complete suite of network routing protocols developed by ISO including routing protocols between the different layers of the system 3.1.91 packet buffer memory space for storing a packet awaiting transmission or for storing a received network packet 3.1.92 Packet Internet Gopher
49、 (PING) ICMP (Internet Control Message Protocol) echo request to determine whether a device on an IP network is online EXAMPLE Used as basic network program to diagnostically check the status of a network host or device to see if a particular network address (IP address or host name) is occupied or not, or if the host at that address is responding normally. 3.1.93 Phase Alternating Line (PAL) analog color encoding system used in television systems in Europe and in many other parts of the world, defining the video signal, using 625 TV lines per frame, at a ref