World Library  
Flag as Inappropriate
Email this Article

Parlay Group

Article Id: WHEBN0000193037
Reproduction Date:

Title: Parlay Group  
Author: World Heritage Encyclopedia
Language: English
Subject: Parlay X, Computer-supported telecommunications applications
Publisher: World Heritage Encyclopedia

Parlay Group

'Parlay/OSA' was an open API for the telephone network. It was developed by The Parlay Group, which worked closely with ETSI and 3GPP, which all co-publish it. Within 3GPP, Parlay is part of Open Services Access.


  • Overview 1
    • Parlay X 1.1
  • Parlay Technology 2
    • Parlay Framework 2.1
    • Implementing Parlay 2.2
    • Parlay and Web Services 2.3
  • See also 3
  • References 4


The Parlay Group was a technical industry consortium (founded 1998, ended around 2007) that specifies IT developers, rather than telephony experts.

Important Parlay APIs include: call control, conferencing, user interaction (audio and text messaging, SMS/MMS), and billing. The APIs are specified in the CORBA Interface definition language and WSDL. The use of CORBA enables remote access between the Parlay gateway and the application code. A set of Java mappings allow the APIs to be invoked locally as well. A major goal of the APIs is to be independent of the underlying telephony network technology (e.g. CDMA, GSM, landline SS7).

Parlay X

In 2003 the Parlay Group released a new set of web services called Parlay X. These are a much simpler set of APIs intended to be used by a larger community of developers. The Parlay X web services include Third Party Call Control (3PCC), location and simple payment. The Parlay X specifications complement the more powerful but more complex Parlay APIs. Parlay X implementations are now (September 2004) in commercial service from BT and Sprint.

Parlay work historically stems from the TINA effort. Parlay is somewhat related to JAIN, and is currently (early 2003) completely unrelated to the Service Creation Community.

Parlay Technology

The objective of Parlay/OSA is to provide an API that is independent of the underlying networking technology and of the programming technology used to create new services. As a result the Parlay/OSA APIs are specified in UML. There are then a set of realizations, for specific programming environments:

Parlay Framework

The role of the Parlay/OSA Framework was to provide a way for the network to authenticate applications using the Parlay/OSA API. The Framework also allows applications to discover the capabilities of the network, and provides management functions for handling fault and overload situations.

This is to ensure to a telecom network operator that any applications using the Parlay API cannot affect the security or integrity of the network.

Implementing Parlay

The Parlay/OSA specifications define an API, they do not say how the API is to be implemented.

The typical Parlay/OSA implementation adds a new network element - the Parlay/OSA Gateway, which implements the Framework. It may implement the individual service APIs, or may interact with other network elements such as switches to provide individual service capabilities such as call control or location. Some vendors treat the Parlay/OSA Gateway as a stand-alone network element (e.g., the Ericsson NRG, jNetX OSA/Parlay GW, AePONA Network Gateway [1] (formerly known as Causeway), HERIT Parlay/Parlay X Gateway), others include this function in an IN Service Control Point (e.g., the Telcordia OSP).

Parlay and Web Services

The Parlay X APIs define a set of simple telecom-related Web services. Parlay X Version 1, published in May 2003, defines web services for:

  • Third Party Call, Network Initiated Third Party Call, Send SMS, Receive SMS, Send Message, Receive Message, Amount Charging, Volume Charging, User Status and Terminal Location

Parlay X Version 2.1, published in June 2006,[2] defines web services for:

  • Third Party Call, Call Notification, Short Messaging, Multimedia Messaging, Payment, Account Management, Terminal Status, Terminal Location, Call Handling, Audio Call, Multimedia Conference, Address List Management, and Presence.

The current draft specifications for Parlay X 3.0 as of September 2007 [3] defines web services for:

  • Third Party Call, Call Notification, Short messaging, Multimedia Messaging, Payment, Account Management, Terminal Status, Terminal Location, Call Handling, Audio Call, Multimedia Conference, Address List Management, Presence, Message Broadcast, Geocoding, Application Driven QoS, Device Capabilities and Configuration, Multimedia Streaming control, Multimedia Multicast Session Management.

See also


  1. ^
  2. ^ ETSI OSA Parlay X 2.1 Specifications,
  3. ^ ETSI OSA PArlay x 3.0 Specifications,


  • Parlay/OSA at ETSI
  • Download specifications
  • Telecommunications Information Networking Architecture Consortium:


Journal Articles

  • Moerdijk, A-J; & Klostermann, L. Opening the Networks with Parlay/OSA: Standards and Aspects Behind the APIs. IEEE Network. May/June 2003, 58-64.


  • Unmehopa, Musa; Vemuri, Kumar; & Bennett, Andy. Parlay/OSA: From Standards to Reality. John Wiley, 2006. ISBN 0-470-02595-6
  • Jain, Ravi; Bakker, John-Luc; & Anjum, Farooq (2004). Programming Converged Networks: Call Control in Java, XML and Parlay/OSA,. Wiley Interscience, 2004. ISBN 0-471-26801-1
  • Mueller, Steve. APIs And Protocols For Convergent Network Services. McGraw-Hill, 2002. ISBN 0-07-138880-X
  • Zuidweg, Johan. Next Generation Intelligent Networks. Artech House, 2002. ISBN 1-58053-263-2


  • Let your mouse do the dialling (26 May 2004)., Financial Times, IT Review p. 3.
  • BT plc (26 April 2004). BT Wholesale Web Call Connect service: [broken] Press Release.

Related Company

  • Aepona Ltd. provides OSA/Parlay Gateway and Parlay X System:
  • jNetX provides OSA/Parlay Gateway as Exposure/Integration Layer of N(x) Convergent Service Platform:
  • HERIT Inc. HERIT provides OSA/Parlay Gateway, Parlay AS and Parlay X System :
  • hSenid Mobile provides OSA/Parlay Gateway :
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.