為了促進(jìn)電信業(yè)的競(jìng)爭(zhēng),英國(guó)電信部在20世紀(jì)90年代宣布英國(guó)電信(BT)必須允許第3方業(yè)務(wù)提供商訪問(wèn)其交換機(jī),這意味著必須開(kāi)放交換機(jī)的控制接口,將對(duì)運(yùn)營(yíng)商網(wǎng)絡(luò)的安全和完整性帶來(lái)巨大的挑戰(zhàn)。自然,BT不愿意公開(kāi)這些控制接口而讓第3方直接進(jìn)入其網(wǎng)絡(luò)。
為此,1998年3月,BT聯(lián)合由軟件廠商(如微軟、IBM)、設(shè)備制造商(如西門子、北電、愛(ài)立信)發(fā)起成立了Parlay組織(Parlay的英文原意就是賭博中連本帶利增值的意思)。Parlay工作組第一階段的主要工作側(cè)重于固定網(wǎng)絡(luò)呼叫控制、消息處理和安全管理。研究開(kāi)發(fā)安全的開(kāi)放式交換機(jī)接口,該接口屏蔽了交換機(jī)的原有控制接口,但是業(yè)務(wù)提供者卻可以利用該接口向交換機(jī)發(fā)出控制指令。實(shí)際上就是開(kāi)放原來(lái)封閉的智能網(wǎng)業(yè)務(wù)控制接口,形成一個(gè)更有競(jìng)爭(zhēng)性的增值業(yè)務(wù)開(kāi)發(fā)環(huán)境。這種接口稱之為應(yīng)用編程接口(API,Application Programming Interface),屬于第三方直接使用的接口,且不需對(duì)底層交換機(jī)有所了解。
1998年12月,Parlay工作組出版了Parlay API第一個(gè)版本:Parlay API 1.0。主要定義了應(yīng)用程序訪問(wèn)業(yè)務(wù)的接口,如呼叫控制業(yè)務(wù)、多方呼叫業(yè)務(wù)、多媒體業(yè)務(wù)、消息業(yè)務(wù)、會(huì)議業(yè)務(wù)等基本業(yè)務(wù)功能,還定義了框架接口包括鑒權(quán)、認(rèn)證、業(yè)務(wù)查找、事件通知等接口,它們能保證業(yè)務(wù)接口的開(kāi)放、安全、靈活和易于管理。
1999年5月,AT&T、Cegetel、Cisco、Ericsson、IBM和Lucent加入了Parlay工作組,擴(kuò)大為共有11個(gè)成員。此時(shí),Parlay工作組也開(kāi)始進(jìn)入了第二個(gè)階段的工作。第二個(gè)階段的工作側(cè)重于核心API能力,尤其是針對(duì)無(wú)線和IP服務(wù)領(lǐng)域,并于2000年1月出版了Parlay API 2.0。Parlay API 2.0在1.0的基礎(chǔ)上增加了企業(yè)對(duì)其內(nèi)部用戶使用Parlay業(yè)務(wù)的管理功能(如業(yè)務(wù)預(yù)定)接口,允許第三方提供基本業(yè)務(wù)功能的接口,并增加了移動(dòng)業(yè)務(wù)接口以及用于設(shè)定QoS等級(jí)的連通性業(yè)務(wù)接口。
在接下來(lái)的幾年中,Parlay工作組不斷擴(kuò)大,并陸續(xù)推出了Parlay API 2.1、Parlay API 3.0、Parlay API 4.0等版本。當(dāng)前,Parlay API的最新版本是Parlay API 5.0,可以在Parlay的官方網(wǎng)站看到完整的Parlay API。
Parlay工作組在制定Parlay API的過(guò)程中慢慢意識(shí)到Parlay規(guī)范的龐大和復(fù)雜,比較難以掌握,80%的Parlay業(yè)務(wù)只用到了20%的Parlay API。于是開(kāi)始著手定義Parlay X,并于2002年推出Parlay API 4.0之后推出了Parlay X Web Services規(guī)范1.0。
隨著研究的進(jìn)展,Parlay標(biāo)準(zhǔn)已不僅僅是開(kāi)放智能網(wǎng)業(yè)務(wù)交換功能(SSF)和業(yè)務(wù)控制功能(SCF)之間的接口,還包括諸如傳訊、QoS協(xié)商、計(jì)費(fèi)、移動(dòng)網(wǎng)中的位置管理等其他網(wǎng)絡(luò)的訪問(wèn)能力。其功能和適用網(wǎng)絡(luò)的類型隨著Parlay版本的升級(jí)不斷擴(kuò)充,已成為NGN最為重要的技術(shù)。使用應(yīng)用編程接口(API)構(gòu)建業(yè)務(wù)是實(shí)現(xiàn)開(kāi)放式業(yè)務(wù)結(jié)構(gòu)的關(guān)鍵技術(shù),也是下一代網(wǎng)絡(luò)區(qū)別于傳統(tǒng)電信網(wǎng)的主要特點(diǎn)之一。
由于Parlay API的廣泛應(yīng)用和它在業(yè)界的重大影響,現(xiàn)在Parlay就成為了API的代名詞。其實(shí),研究開(kāi)放第三方使用的API技術(shù)的不只Parlay API,許多著名的標(biāo)準(zhǔn)化組織和業(yè)界組織相繼宣布在自己制定的標(biāo)準(zhǔn)或規(guī)范中已經(jīng)采用了或者即將采用Parlay API規(guī)范。這些組織主要包括ITU-T、ETSI、IEEE、IETF、3GPP、OMG、TINA-C、Softswitch論壇、JAIN等。后來(lái)Parlay工作組、ETSI和3GPP已經(jīng)聯(lián)合起來(lái),共同發(fā)展Parlay協(xié)議。目前在這方面比較有影響力的技術(shù)有:
4、基于Web業(yè)務(wù)技術(shù)(Parlay X技術(shù))
欲進(jìn)一步了解NGN網(wǎng)絡(luò)概念的請(qǐng)進(jìn)入。