Content deleted Content added
Added BT Group template and category. |
Huggums537 (talk | contribs) Adding/removing wikilink(s) Adding/removing category/ies |
||
Line 1:
{{multiple issues|
{{unreferenced|date=October 2012}}
{{technical|date=October 2017}}
}}
The '''Digital Private Network Signalling System''' ('''DPNSS''') is a [[network protocol]] used on digital [[trunk lines]] for connecting to [[PABX]]. It supports a defined set of inter-networking facilities.
DPNSS was originally defined by [[British Telecom]]. The specification for the protocol is defined in BTNR188. The specification currently comes under the Network Interoperability Consultative Committee.
==History==
DPNSS was developed in the early 1980s by BT, or its forerunner, [[Post Office Telecommunications]] in recognition that the emerging Digital Private Circuit Primary Rate product 'Megastream' had to address the market for both data and voice, the latter being significantly greater because of the market for
The support for DPNSS as BT's own signaling protocol also differentiated BT's private circuit’s services from those of its emerging rival [[Mercury Communications]].
DPNSS was an active (and successful) collaboration between PBX manufacturers and BT which started relatively slowly (BT & Plessey) but quickly snowballed with [[Mitel|MITEL]], [[General Electric Company plc|GEC]], [[Ericsson]], [[Philips]] and eventually Nortel all joining to create a powerful and feature rich protocol.
BT and some of the UK manufacturers championed DPNSS into ECMA and [[CCITT]] (ITU) but it was eventually deprecated by the standards bodies in favour of [[Q931]] and QSig. Nevertheless, the elegance of the protocol and its compatibility with PBX features ensured the adoption DPNSS actually grew in Europe, compared to the much slower take-up of Qsig.
There were also attempts (during 1984) to take DPNSS into North America. Unfortunately the structures for the creation of standards in North America seemed to prevent manufacturer collaboration as a route forward and the [[ANSI]] standards body was not interested in creating PBX interworking standards.
Version 1 of BTNR188 (DPNSS) was issued in 1983; the last version of DPNSS to be released 6 in 1995 included compatibility with [[ISDN]] features released in V5. A lightweight version of DPNSS 'APNSS' was developed using analogue trunks (Sometimes compressed) and a [[modem]] to support D channel signalling.
==Overview of the Protocol==
Layer 1(CCITT) ITU-G703 defines the physical and electrical interface. G704 defines the Frame structure of the 2,048 Mbs sent across the link. G732 defines the allocation of that frame structure into the 32 discrete 64Kbit 'channels', of which 0 is used for alignment of the frames and 16 is (by convention only) allocated to common channel signaling. Speech is carried as G711.
Layer 2 Timeslot 16, 64Kbs operates as [[HDLC]] [[LAPB]], to support up to 60 PVCs or
DPNSS is a layer 3 protocol functioning as common channel signaling. The functionality is divided into Levels (confusingly nothing to do with OSI layers.) Levels 1-6 deal with simple call establishment (make call/break call) and are the minimum requirements by which a PBX can be said to be DPNSS compatible. The remaining levels are allocated to telephony features, supplementary services or to administrative features. Note that support of 'levels' by a PBX is not necessarily incremental. Some levels are interdependent but a PBX may omit support of some levels (above 6) and support others.
DPNSS is a compelled protocol in that each instruction issued must be met with an appropriate response from the other PBX otherwise the message is re-transmitted (until timer expiry). This means that when interworking two PBXs features invoked on PBX A must be acknowledged by PBX B even if that feature is not supported.
DPNSS carries its protocol messages as short strings of IA5 text. It is therefore much easier to interpret in its native form than Q931/Qsig or [[H323]]/H450 and a precursor to the plain language format of SIP.
==Practical Considerations==
Line 29 ⟶ 28:
==DPNSS and VoIP==
For a protocol that began life in the 1980s, DPNSS is natively a long way from [[VoIP]]. However, many of the hybrid VoIP PBXs available from manufacturers worldwide provide on-board DPNSS trunk cards. Where they do not, a protocol converter is necessary. Commercially available equipment offers the ability to convert from DPNSS to Q.Sig. Note that it is also possible to tunnel DPNSS and its associated PCM (G711) over an IP network. This can be point to point where the IP network carries packetised voice N x 64 Kbs speech and a separate IP signalling channel to carry the notional 64 Kbs of DPNSS signalling. A more sophisticated solution uses intelligence on the edge of the IP network to route voice to the correct node. This is a [[Voice VPN]].
Note that this should not be confused with the pre-VOIP 'Voice VPN' deployed by routing calls intelligently in a TDM switching platform, often [[Nortel]] DMS100 and customers PBX nodes.
==Criticisms==
|