Open Settlement Protocol

Open Settlement Protocol

The Open Settlement Protocol (OSP) is a client/server protocol used by Internet service providers to exchange authorization, accounting, and usage information to support IP telephony. Open Settlement Protocol is implemented in voice telephony gateways such as softswitches, H.323 multimedia conferencing gateways, and Session Initiation Protocol (SIP) proxies.

OSP is defined by the European Telecommunications Standards Institute (ETSI) Project TIPHON (Telecommunications and Internet Protocol Harmonization Over Networks).

A press release of September 2, 1998, announced that the industry leaders 3Com Corporation, Cisco, GRIC Communications, iPass, and TransNexus had "teamed up to promote inter-domain authentication, authorization and accounting standards for IP telephony through the Open Settlement Protocol (OSP)". The Open Settlement Protocol is being developed under the authority of the European Telecommunications Standards Institute's ETSI project TIPHON. The TIPHON project objective is

"to support the market for voice communication and related voiceband communication (such asfacsimile) between users . . . [to] ensure that users connected to IP based networks can communicate with users in Switched Circuit Networks (such as PSTN/ISDN and GSM), and vice versa."

One of the benefits of the new Open Settlement Protocol is: "flexible and feature-rich information exchange via the Extensible Markup Language (XML)". The message system defined in the protocol architecture uses HTTP to communicate the principal message content; this includes a MIME header together with the XML document in a <Message>.

Open Settlement Protocol standard specification may be found in the document ETSI Technical Specification 101 321: Telecommunications and Internet Protocol Harmonization Over Networks (TIPHON) Release 4: Open Settlement Protocol for Inter-domain pricing, authorisation, and usage exchange. Version 4.1.1 of this document was ratified in November 2003.

The document's statement of scope reads:

"This document specifies a set of protocols and associated profiles to permit the exchange of inter-domain pricing, authorisation, and settlement information between internet telephony operators. The protocols specified fulfil the essential requirements of such services, by providing appropriate functionality between multiple administrative domains in a secure manner. The specification also provides for non-standard extensions that permit co-operating parties to augment or replace the basic functionality."

Section 6 (XML Content)

"specifies the actual message format used by the OSP to exchange pricing, authentication and authorization, and usage information. It outlines the overall XML document structure, lists the individual XML elements, and describes how those elements are combined into exchanges."

XML element and attribute declarations in this section define the provisional DTD for the Open Settlement Protocol.

The OSP Toolkit is a complete development kit for software developers who want to implement the client side of the European Telecommunication Standards Institute's (ETSI) OSP standard for secure VoIP peering. The OSP Toolkit includes source code written in ANSI C, test tools and extensive documentation on how to implement the OSP standard. A hosted OSP test server is freely available on the Internet for all developers to test their OSP implementation.

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Look at other dictionaries:

  • Open Settlement Protocol — (OSP)  клиент/серверный протокол, применяемый провайдерами Интернета, для авторизации, аккунтинга (accounting) при использовании SIP телефонии. Этот протокол используется в шлюзах VoIP телефонии, например, в софтсвичах (softswitch), шлюзах H …   Википедия

  • protocol — protocolar /proh teuh kol euhr/, protocolary, protocolic, adj. /proh teuh kawl , kol , kohl /, n. 1. the customs and regulations dealing with diplomatic formality, precedence, and etiquette. 2. an original draft, minute, or record from which a… …   Universalium

  • Kerberos (protocol) — Kerberos is a computer network authentication protocol, which allows individuals communicating over a non secure network to prove their identity to one another in a secure manner. It is also a suite of free software published by Massachusetts… …   Wikipedia

  • International Centre for Settlement of Investment Disputes —   ICSID in force   ICSID …   Wikipedia

  • Boxer Protocol — (1901)    After the allied forces marched into Beijing and crushed the Boxer Insurrection in 1900, the Empress Dowager and the imperial court fled to Xian and summoned Viceroy Li Hongzhang (1823–1901) to be in charge of negotiations with the… …   Encyclopedia of the Age of Imperialism, 1800–1914

  • TransNexus — TransNexus, founded in 1997, is a commercial company providing software products for managing peering among VoIP networks. VoIP Peering is a concept that has grown from the practice of peering IP data networks. Evolution of VoIP PeeringIn the… …   Wikipedia

  • OSP — may refer to: Names Osp, a valley and a village in Slovenia Acronyms Independent Socialist Party (Netherlands) (Dutch:Onafhankelijke Socialistische Partij) obiit sine prole, Latin phrase meaning died without offspring Oblate Sisters of Providence …   Wikipedia

  • OSP — Outside Plant (Computing » Telecom) *** Oregon State Police (Governmental » Police) * Off Street Parking (Community) * Orange Smoothie Productions (Business » Firms) * Outer Surface Protein (Medical » Human Genome) * Open Settlement Protocol… …   Abbreviations dictionary

  • открытый протокол взаиморасчетов — — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN open settlement protocolOSP …   Справочник технического переводчика

  • Xfire — Infobox Software name = Xfire logo= caption = Main server list window on version 1.90 with the new default skin developer = Xfire, Inc. latest release version = 1.98 latest release date = September 22 2008 operating system = Windows 2000, XP,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”