This article needs additional citations for verification .(May 2017) |
The TV Network Protocol or TVNP as it is more commonly referred to is an open network protocol developed to enable CCTV systems from any manufacturer to be integrated into an existing CCTV network. It provides high levels of support for audio routing, video routing and camera control.
The protocol was developed by Philips Projects (now Tyco Integrated Systems) on behalf of the Traffic Control Systems Unit (TCSU), now a part of Transport for London (TfL). Tyco acts as the standards and approvals house for companies who want to implement the protocol.
The protocol's roots can be traced back to the Highways Agency HDLC standard. It is the property of TfL and is independent of any supplier. As of late of 2011 there are at least eight manufacturers who have a partial or full TVNP interface, including:
TVNP layers are broadly based on the OSI model. TVNP Layer 2 and 3 correspond to OSI Layers 2 and 3. When used over RS232 only, TVNP Layer 1 corresponds to OSI Layer 1. TVNP Layer 4 is equivalent to OSI Layer 7.
Structuring the TVNP in such a way means that as future needs and provisions change, aspects of one layer can be enhanced or modified without the need for change to the other layers.
Layer 1 (L1) For serial RS232 L1 is the Physical Protocol Layer that defines the electrical signals and interconnect requirements at the communication interface port(s) of the CCTV system. V3.0 of the specification allows UDP/IP, typically over Ethernet, to be used for L1. This option is not a physical protocol layer in the OSI sense.
Layer 2 (L2) is the Frame Protocol Layer, sometimes referred to as the Link Layer. Its purpose is to detect and correct errors in the stream of data passing between any two adjacent CCTV systems, so that CCTV network messages are not received in a corrupted form. Layer 2 operates strictly on point-to-point links between adjacent sites and contains no source or destination address information.
Layer 3 (L3) is the Network Protocol Layer, sometimes referred to as the Packet Layer. This is the layer of actual CCTV network messages. The messages have end-to-end significance and contain both source and destination address information.
Layer 4 (L4) is the Application Protocol Layer which makes use of the data network and lower protocol layers to provide services that are required either directly by the users of the system or for system management.
A digital replacement of TVNP has been produced by Costain, Highways England, Transport for London and the Metropolitan Police called DVNP or Digital Video Network Protocol. DVNP uses IP networks to link CCTV systems from different manufacturers with control message sent using |HTTP GET messages and video streamed using standard video streaming protocols like RTMP and RTSP. DVNP allows for User Authentication, Live viewing, PTZ control and Replaying of recordings from connected CCTV systems.
There are currently three known implementations of DVNP
Internetworking is the practice of interconnecting multiple computer networks, such that any pair of hosts in the connected networks can exchange messages irrespective of their hardware-level networking technology. The resulting system of interconnected networks are called an internetwork, or simply an internet.
The Internet protocol suite, commonly known as TCP/IP, is the set of communications protocols used in the Internet and similar computer networks. The current foundational protocols in the suite are the Transmission Control Protocol (TCP) and the Internet Protocol (IP).
The Open Systems Interconnection model is a conceptual model that characterises and standardises the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard communication protocols.
The Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, and terminating real-time sessions that include voice, video and messaging applications. SIP is used for signaling and controlling multimedia communication sessions in applications of Internet telephony for voice and video calls, in private IP telephone systems, in instant messaging over Internet Protocol (IP) networks as well as mobile phone calling over LTE (VoLTE).
In telecommunications, a protocol data unit (PDU) is a single unit of information transmitted among peer entities of a computer network. A PDU is composed of protocol-specific control information and user data. In the layered architectures of communication protocol stacks, each layer implements protocols tailored to the specific type or mode of data exchange.
In telecommunications and computer networking, a network packet is a formatted unit of data carried by a packet-switched network. A packet consists of control information and user data; the latter is also known as the payload. Control information provides data for delivering the payload. Typically, control information is found in packet headers and trailers.
In the seven-layer OSI model of computer networking, the physical layer or layer 1 is the first and lowest layer; The layer most closely associated with the physical connection between devices. This layer may be implemented by a PHY chip.
In the seven-layer OSI model of computer networking, the session layer is layer 5.
In computer networking, the transport layer is a conceptual division of methods in the layered architecture of protocols in the network stack in the Internet protocol suite and the OSI model. The protocols of this layer provide end-to-end communication services for applications. It provides services such as connection-oriented communication, reliability, flow control, and multiplexing.
A virtual private network (VPN) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network. The benefits of a VPN include increases in functionality, security, and management of the private network. It provides access to resources that are inaccessible on the public network and is typically used for remote workers. Encryption is common, although not an inherent part of a VPN connection.
An application layer is an abstraction layer that specifies the shared communications protocols and interface methods used by hosts in a communications network. An application layer abstraction is specified in both the Internet Protocol Suite (TCP/IP) and the OSI model. Although both models use the same term for their respective highest-level layer, the detailed definitions and purposes are different.
Connectionless-mode Network Service (CLNS) or simply Connectionless Network Service is an OSI network layer datagram service that does not require a circuit to be established before data is transmitted, and routes messages to their destinations independently of any other messages. As such it is a "best-effort" rather than a "reliable" delivery service. CLNS is not an Internet service, but provides capabilities in an OSI network environment similar to those provided by the Internet Protocol (IP). The service is specified in ISO 8348, the OSI Network Service Definition
Fieldbus is the name of a family of industrial computer networks used for real-time distributed control. Fieldbus profiles are standardized by the International Electrotechnical Commission (IEC) as IEC 61784/61158.
A computer network is a set of computers sharing resources located on or provided by network nodes. The computers use common communication protocols over digital interconnections to communicate with each other. These interconnections are made up of telecommunication network technologies, based on physically wired, optical, and wireless radio-frequency methods that may be arranged in a variety of network topologies.
In audio and broadcast engineering, Audio over Ethernet is the use of an Ethernet-based network to distribute real-time digital audio. AoE replaces bulky snake cables or audio-specific installed low-voltage wiring with standard network structured cabling in a facility. AoE provides a reliable backbone for any audio application, such as for large-scale sound reinforcement in stadiums, airports and convention centers, multiple studios or stages.
The Simple Sensor Interface (SSI) protocol is a simple communications protocol designed for data transfer between computers or user terminals and smart sensors. The SSI protocol is an Application layer protocol as in the OSI model.
The internet layer is a group of internetworking methods, protocols, and specifications in the Internet protocol suite that are used to transport network packets from the originating host across network boundaries; if necessary, to the destination host specified by an IP address. The internet layer derives its name from its function facilitating internetworking, which is the concept of connecting multiple networks with each other through gateways.
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any kind of variation of a physical quantity. The protocol defines the rules, syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.
A long-running debate in computer science known as the Protocol Wars occurred from the 1970s to the 1990s when engineers, organizations and nations became polarized over the issue of which communication protocol would result in the best and most robust computer networks. This culminated in the Internet–OSI Standards War in the late 1980s and early 1990s, which was ultimately "won" by the Internet protocol suite ("TCP/IP") by the mid-1990s and has since resulted in most other protocols disappearing.