欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
IP 多媒體子系統 (IMS) 簡(jiǎn)介,第 1 部分: SOA Parlay X Web 服...
 

2007 年 1 月 11 日

IP 多媒體子系統 (IMS) 是電信行業(yè)的“下一個(gè)亮點(diǎn)”。此第三代合作伙伴計劃 (3GPP) 是經(jīng)過(guò)標準化的下一代網(wǎng)絡(luò ) (NGN) 體系結構,可將長(cháng)期存在的 IP 網(wǎng)絡(luò )提供的服務(wù)與便攜式數字設備(如 3G 移動(dòng)電話(huà))的移動(dòng)性集成。在本文中,您將了解如何使用 IMS SOA ParlayX Web 服務(wù)創(chuàng )建有用的電信服務(wù)。

關(guān)于本文

為了讓您恰當地理解 IMS 以及其使用情況,我們將對 IMS 網(wǎng)絡(luò )總體體系結構進(jìn)行介紹。我們將考慮以下問(wèn)題:什么是 IMS?為何要使用它?誰(shuí)在使用 IMS?然后,我們將深入 IMS 的核心:ParlayX SOA Web 服務(wù)。我們將討論服務(wù)提供的函數調用以及這些服務(wù)如何適應 IMS。最后,我們將提供一個(gè)實(shí)際示例,以說(shuō)明如何使用 IMS SOA ParlayX Web 服務(wù)創(chuàng )建有用的電信服務(wù)。





回頁(yè)首


1. IMS 簡(jiǎn)介

1.1 什么是 IMS?

IP 多媒體子系統 (IMS) 是一組規范,描述用于實(shí)現基于 IP 的電話(huà)和多媒體服務(wù)的下一代網(wǎng)絡(luò ) (NGN) 體系結構。IMS 定義了一個(gè)完整的體系結構和框架,允許在基于 IP 的基礎設施上對聲音、視頻、數據和移動(dòng)網(wǎng)絡(luò )技術(shù)進(jìn)行聚合。它填補了兩個(gè)最成功的通信范式(移動(dòng)電話(huà)和 Internet 技術(shù))之間的空白。您是否想像過(guò)某天可以這樣,無(wú)論您在何處使用 3G 手持設備,都能夠在網(wǎng)上沖浪、玩網(wǎng)絡(luò )游戲或參加視頻會(huì )議?這正是 IMS 的遠景:提供對 Internet 提供的所有服務(wù)的移動(dòng)接入。

1.2 IMS 的歷史

IMS 最初是由第三代合作伙伴計劃 (3GPP) 定義的,3GPP 是多個(gè)電信標準組織間達成的協(xié)作協(xié)議,是其支持 GSM 網(wǎng)絡(luò )和無(wú)線(xiàn)電技術(shù)發(fā)展的標準化工作的一部分。IMS 最初是在 3GPP 第 5 版中推出的,其中將互聯(lián)網(wǎng)工程工作小組(Internet Engineering Task Force ,IETF)定義的“會(huì )話(huà)發(fā)起協(xié)議”(Session Initiated Protocol,SIP)作為了 IMS 的主要協(xié)議。3 GPP 的第 6 版和第 7 版對此進(jìn)行了進(jìn)一步的增強,以包括其他功能,如在線(xiàn)狀態(tài)和組管理、與 WLAN 和基于 CS 的系統協(xié)作以及固定帶寬接入等。

另一個(gè)標準組織,第三代合作伙伴計劃 2(3rd Generation Partnership Project 2,3GPP2)也對自己的 IMS 進(jìn)行了標準化。成立 3GPP2 是為了將北美和亞洲移動(dòng)無(wú)線(xiàn)電通信跨系統操作過(guò)渡到第三代系統。3GPP2 規范有關(guān) IMS 的最初版本主要源自 3GPP 第 5 版。兩個(gè)組織定義的 IMS 網(wǎng)絡(luò )相當類(lèi)似,但并非完全相同。3GPP2 根據其特定的問(wèn)題進(jìn)行了相應的調整。不過(guò),這兩個(gè)組織的目的都是為了確保 IMS 應用程序將跨不同的網(wǎng)絡(luò )基礎設施一致地工作。

除了 3GPP 和 3GPP2 外,開(kāi)放移動(dòng)聯(lián)盟(Open Mobile Alliance,OMA)在制訂和開(kāi)發(fā) IMS 移動(dòng)標準化方面也扮演著(zhù)重要的角色。OMA 定義的服務(wù)構建于 IMS 基礎設施之上,如即時(shí)消息傳遞(Instant Messaging,IM)、在線(xiàn)狀態(tài)服務(wù)和組管理服務(wù)等。

1.3 IMS 的好處

我們已經(jīng)討論過(guò)了,IMS 是一種使用移動(dòng)技術(shù)在任何地方提供 Internet 服務(wù)的方法。您可能已經(jīng)非常熟悉通過(guò) 2.5G 和 3G 移動(dòng)電話(huà)訪(fǎng)問(wèn) Internet 服務(wù)(如網(wǎng)絡(luò )接入、電子郵件或即時(shí)消息傳遞等)。因此,您可能會(huì )覺(jué)得奇怪,為什么我們還需要 IMS 呢?

IMS 優(yōu)于現有移動(dòng)網(wǎng)絡(luò )基礎設施的好處可通過(guò)以下四個(gè)方面體現。

  • IMS 提供了公共平臺來(lái)減少推出新多媒體服務(wù)的上市時(shí)間:目前的通信網(wǎng)絡(luò )面臨的最大挑戰之一是對用于創(chuàng )建新服務(wù)的冗長(cháng)而開(kāi)銷(xiāo)很大的流程進(jìn)行改進(jìn)。服務(wù)提供商都在尋找減少推出新多媒體服務(wù)的上市時(shí)間的方法。IMS 基礎設施通過(guò)提供標準平臺和可重用組件解決了此問(wèn)題。IMS 基礎設施提供的標準接口和常用功能使得服務(wù)提供商能夠方便地采用第三方創(chuàng )建的服務(wù)和創(chuàng )建與很多服務(wù)有效集成的服務(wù)。此外,通過(guò) IMS 提供的標準化接口,服務(wù)將不再僅由單個(gè)提供商提供;任何實(shí)現標準化接口的提供商都可以提供服務(wù)。多供應商服務(wù)創(chuàng )建行業(yè)可帶來(lái)一個(gè)開(kāi)放的市場(chǎng),允許服務(wù)提供商選擇最有效的方式推出新服務(wù)。
  • IMS 通過(guò)服務(wù)質(zhì)量(Quality of Service,QoS)增強功能提供多媒體服務(wù):盡管 3G 移動(dòng)網(wǎng)絡(luò )中大幅度增加的帶寬提供了比 2.5G 移動(dòng)網(wǎng)絡(luò )更快更可靠的 Internet 接入,但并不能保證服務(wù)的質(zhì)量。3G 移動(dòng)網(wǎng)絡(luò )提供了“盡力服務(wù)” (best effort),這意味著(zhù)網(wǎng)絡(luò )將盡力確保所需的代碼,但并不能保證將保持在相同的水平。因此,特定連接的帶寬可能會(huì )因時(shí)間不同而發(fā)生重大變化。為了解決此問(wèn)題,開(kāi)發(fā)了服務(wù)質(zhì)量 (QoS) 機制來(lái)在傳輸期間提供保證的網(wǎng)絡(luò )帶寬水平,而不是采用“盡力服務(wù)”。IMS 指定了 IP 網(wǎng)絡(luò )內的服務(wù)質(zhì)量增強功能,并利用 QoS 機制來(lái)提高和保證傳輸質(zhì)量。
  • IMS 允許運營(yíng)商對多媒體會(huì )話(huà)進(jìn)行適當收費:如果用戶(hù)通過(guò) 3G 移動(dòng)網(wǎng)絡(luò )使用了視頻會(huì )議,則通常會(huì )產(chǎn)生包含音頻和視頻的大量數據傳輸。這通常開(kāi)銷(xiāo)非常大,因為運營(yíng)商通常是按照傳輸的字節數進(jìn)行收費的。另一方面,如果運營(yíng)商愿意根據實(shí)際移動(dòng)類(lèi)型提供不同的收費方案,則對用戶(hù)的好處將更大。IMS 的優(yōu)勢在于,它提供有關(guān)用戶(hù)調用的移動(dòng)類(lèi)型的信息,從而允許運營(yíng)商確定如何基于移動(dòng)類(lèi)型對用戶(hù)進(jìn)行收費,即,他們可以選擇按照所傳輸的字節數、會(huì )話(huà)持續時(shí)間(基于時(shí)間)對用戶(hù)進(jìn)行收費或執行任何新類(lèi)型的收費方式。
  • IMS 允許以不受用戶(hù)的位置影響的方式提供所有服務(wù):使用移動(dòng)技術(shù)時(shí)一個(gè)典型的令人懊惱的問(wèn)題就是,當用戶(hù)在其他國家(地區)漫游時(shí),某些服務(wù)將不可用。為了解決此問(wèn)題,IMS 將使用 Internet 技術(shù)和協(xié)議來(lái)允許用戶(hù)在國家(地區)之間自由漫游,且仍然能夠像在國內網(wǎng)絡(luò )中一樣執行所有的服務(wù)。

1.4 IMS 體系結構

IMS 體系結構支持各種基于 SIP 協(xié)議啟用的大量服務(wù)。正如您在下面的圖 1-1 中所看到的,IMS 體系結構提供的多媒體服務(wù)可由服務(wù)通過(guò) IP 網(wǎng)絡(luò )或傳統電話(huà)系統從各種設備進(jìn)行訪(fǎng)問(wèn)?;A網(wǎng)絡(luò )體系結構可分為三個(gè)層次(設備層、傳輸層和控制層),其上還有服務(wù)層,我們將按照從下向上的順序分別進(jìn)行介紹。

  • 設備層:IMS 體系結構提供了各種選擇,供用戶(hù)選擇端點(diǎn)設備。計算機、手機、PDA 和數字電話(huà)等 IMS 設備可以通過(guò)網(wǎng)絡(luò )連接到 IMS 基礎設施。其他類(lèi)型的設備(如傳統模擬電話(huà))盡管不能直接連接到 IP 網(wǎng)絡(luò ),但能夠通過(guò) PSTN 網(wǎng)關(guān)與這些設備建立連接。
  • 傳輸層:傳輸層負責發(fā)起和終止 SIP 會(huì )話(huà),并提供所傳輸的數據在模擬/數字格式和 IP 數據包格式之間的轉換。IMS 設備通過(guò)各種傳輸媒體連接到傳輸層中的 IP 網(wǎng)絡(luò ),此類(lèi)傳輸媒體包括 WiFi(一種無(wú)線(xiàn)局域網(wǎng)技術(shù))、DSL、光纖、SIP、GPRS(通用分組無(wú)線(xiàn)業(yè)務(wù)——General Packet Radio Service,一種移動(dòng)數據服務(wù))和 WCDMA(寬帶碼分多址——Wideband Code Division Multiple Access,一種 3G 移動(dòng)網(wǎng)絡(luò ))。此外,傳輸層允許 IMS 設備通過(guò) PSTN 網(wǎng)關(guān)呼叫 PSTN 網(wǎng)絡(luò )或其他電路交換網(wǎng)絡(luò )和接收來(lái)自這些網(wǎng)絡(luò )的呼叫。
  • 控制層:呼叫會(huì )話(huà)控制功能(Call Session Control Function,CSCF)是指代 SIP 服務(wù)器或代理的統稱(chēng),是控制層中的核心組成部分之一。CSCF 負責端點(diǎn)的 SIP 注冊,并處理服務(wù)層中恰當應用服務(wù)器的 SIP 信號消息傳遞??刂茖又械牧硪粋€(gè)組成部分是存儲每個(gè)用戶(hù)的唯一服務(wù)配置文件的歸屬訂戶(hù)服務(wù)器(Home Subscriber Server,HSS)數據庫。服務(wù)配置文件可以包含用戶(hù)的 IP 地址、電話(huà)記錄、聯(lián)系人列表、語(yǔ)音郵件問(wèn)候語(yǔ)等等。通過(guò)將用戶(hù)的信息集中在 HSS 中,服務(wù)提供商可以跨 IMS 中提供的所有服務(wù)創(chuàng )建統一的個(gè)人目錄和進(jìn)行集中用戶(hù)數據管理。
  • 服務(wù)層:在 IMS 網(wǎng)絡(luò )體系結構之上是服務(wù)層。上面描述的三個(gè)層提供了一個(gè)集成的標準網(wǎng)絡(luò )平臺,以允許服務(wù)提供商在服務(wù)層中提供各種多媒體服務(wù)。服務(wù)全部由應用服務(wù)器運行。應用服務(wù)器不僅負責承載和執行服務(wù),而且還要使用 SIP 協(xié)議提供針對控制層的接口。單個(gè)應用服務(wù)器可以承載多個(gè)服務(wù),例如電話(huà)和消息傳遞服務(wù)可以在同一個(gè)應用服務(wù)器上運行;這種靈活性的優(yōu)勢在于,可以減少控制層的工作負載。有很多提供不同服務(wù)的應用服務(wù)器,以下將專(zhuān)門(mén)討論三種 IMS 核心應用服務(wù)器。
    • 在線(xiàn)狀態(tài)服務(wù)器:“在線(xiàn)狀態(tài)服務(wù)器”提供用于收集、管理和分發(fā)實(shí)時(shí)可用性和用戶(hù)間的通信方法的服務(wù)。它允許用戶(hù)發(fā)布其在線(xiàn)狀態(tài)信息,還允許訂閱服務(wù),以接收其他用戶(hù)變化的通知。
    • 組列表管理服務(wù)器:“組列表管理服務(wù)器”提供特定的服務(wù),以允許用戶(hù)或管理員管理、創(chuàng )建、修改、刪除和搜索基于網(wǎng)絡(luò )的組定義和關(guān)聯(lián)成員列表。它還維護訪(fǎng)問(wèn)權限和其他與組及成員關(guān)聯(lián)的特定屬性。另外,還用于為即時(shí)消息傳遞或其他服務(wù)提供聯(lián)系人列表。
    • 即時(shí)消息傳遞服務(wù)器:“即時(shí)消息傳遞服務(wù)器”提供允許用戶(hù)發(fā)送和接收即時(shí)消息的通信服務(wù)。用戶(hù)能夠通過(guò) IP 網(wǎng)絡(luò )交付包含富文本、圖像、音頻、視頻或這些內容的組合的消息。它在目前的 Internet 社區得到了廣泛的應用,IMS 將為移動(dòng)世界提供相同的服務(wù)體驗。

圖 1-1. IMS 體系結構關(guān)系圖

服務(wù)提供商急切地想為其客戶(hù)提供利用上面描述的現有服務(wù)資源開(kāi)發(fā)和實(shí)現服務(wù)的能力。不過(guò),很多企業(yè)應用程序開(kāi)發(fā)人員可能具有 IT 背景,但并不熟悉這些復雜的電話(huà)協(xié)議(如 SIP、ISDN、SS7 等等);他們需要用于進(jìn)行服務(wù)創(chuàng )建和開(kāi)發(fā)的簡(jiǎn)單 API。這就歸結到了 Parlay X SOA (Service-Oriented Architecture) Web 服務(wù);這些服務(wù)是由 Parlay Group 于 2003 年定義,目的是為了提供一組與電信相關(guān)的簡(jiǎn)單易用的高級 Web 服務(wù)。Parlay X 的基本思路是為了在已經(jīng)為大量開(kāi)發(fā)人員和程序員廣為接受和了解的上下文中提供 Web 服務(wù),在提供了各種開(kāi)發(fā)工具的環(huán)境中進(jìn)行相關(guān)工作。通過(guò)使用 Parlay X SOA Web 服務(wù)接口,應用程序開(kāi)發(fā)人員可以更方便地通過(guò) Web 服務(wù)訪(fǎng)問(wèn)和利用現有 IMS 服務(wù)。Parlay X SOA Web 服務(wù)通過(guò) Open Services Access - Gateway (OSA-GW) 或直接通過(guò) IP 協(xié)議上的數據服務(wù)組件連接到電信網(wǎng)絡(luò )。

將在下一部分對 Parlay X SOA Web 服務(wù)的細節進(jìn)行說(shuō)明。





回頁(yè)首


2. IMS SOA Parlay X Web 服務(wù)

現在,您應該已經(jīng)具備了 IMS 的基本知識??梢詫⑵浔茸麟娦判袠I(yè)的一個(gè)包含各種工具的百寶箱,而 SOA Parlay X Web 服務(wù)則是百寶箱中最有用的資源。在這一部分,您將了解可以使用哪些 SOA Web 服務(wù)。

圖 2-1 給出了 IMS 體系結構內 Parlay X SOA Web 服務(wù)概略視圖:


圖 2-1. Parlay X SOA Web 服務(wù)如何適應 IMS

在深入了解細節前,我們需要了解有關(guān) Parlay 的一些其他信息。Parlay 是非營(yíng)利標準組織,于 1998 年成立,其會(huì )員由很多公司組成。它的主要目標是整理出供電信行業(yè)專(zhuān)門(mén)用于創(chuàng )建創(chuàng )新服務(wù)的公共 API (Application Programming Interface) 集。由于 Web 服務(wù)大受歡迎,于 2000 年將 Parlay 4.0 API 更新為了 Web 服務(wù),以便支持創(chuàng )建面向服務(wù)的體系結構(Service Oriented Architecture,SOA)。我們將此遷移所得到的產(chǎn)品稱(chēng)為 SOA Parlay X Web 服務(wù)。SOA Parlay X Web 服務(wù)出現后,不具有電信知識的 IT 開(kāi)發(fā)人員現在就可以像調用任何普通 Web 服務(wù)一樣操作電信服務(wù)了:從 Java 進(jìn)行一個(gè)簡(jiǎn)單的函數調用,就能以簡(jiǎn)單而直接的方式進(jìn)入復雜的電信世界了。

Parlay 4.0 包含 17 個(gè) Parlay X Web 服務(wù);它提供的豐富功能允許開(kāi)發(fā)人員創(chuàng )建大量創(chuàng )新的電信服務(wù),其可能性?xún)H受到開(kāi)發(fā)人員的想象力的限制:

  • 公共基礎
  • 第三方呼叫
  • 呼叫通知
  • 短信(Short Messaging,SMS)
  • 彩信(Multimedia Messaging,MMS)
  • 支付
  • 帳戶(hù)管理
  • 終端狀態(tài)
  • 終端位置
  • 呼叫處理
  • 語(yǔ)音呼叫
  • 多媒體會(huì )議
  • 地址列表管理
  • 在線(xiàn)狀態(tài)
  • 消息廣播
  • 地理編碼和映射
  • 應用程序驅動(dòng)的服務(wù)質(zhì)量(Quality of Service,QoS)

我們將深入介紹一些最重要的服務(wù),而其他的服務(wù)將僅點(diǎn)到為止。好,讓我們開(kāi)始吧!

2.1 Parlay X Web 服務(wù)——第三方呼叫

簡(jiǎn)單說(shuō)來(lái),Parlay X 第三方呼叫 Web 服務(wù)允許您發(fā)起兩個(gè)電話(huà)之間的呼叫連接。通過(guò)公開(kāi)的高級 Web 服務(wù)接口,開(kāi)發(fā)人員可以從 Java 程序建立任意兩個(gè)呼叫者之間的電話(huà)呼叫;此程序可以為應用程序、Servlet 甚至 EJB (Enterprise Java Bean)。makeCall(Agent1, Agent2, ...) 可在 Agent1 和 Agent2 之間建立呼叫連接,如圖 2-2 中所示:


圖 2-2. 第三方呼叫函數:makeCall(Agent1, Agent2, ...)

如果您成功建立了雙方間的 SIP 呼叫,將會(huì )返回表示此特定呼叫會(huì )話(huà)的 CallIdentifier。通過(guò)將 CallIdentifier 傳遞到 getCallInformation(CallIdentifier) 函數中,可以檢索有關(guān)此呼叫會(huì )話(huà)的信息,如呼叫狀態(tài)、會(huì )話(huà)持續時(shí)間、呼叫開(kāi)始時(shí)間和終止原因(如果會(huì )話(huà)已終止)。具體如圖 2-3 中所示:


圖 2-3. 第三方呼叫函數:getCallInformation(CallIdentifier)

假定您希望結束 Agent1 和 Agent2 間的 SIP 呼叫會(huì )話(huà),則可以對第三方呼叫 Web 服務(wù)發(fā)出 endCall(CallIdentifier) 函數調用。類(lèi)似地,您傳遞的 CallIdentifier 參數將唯一地表示特定呼叫會(huì )話(huà)。具體如圖 2-4 中所示:


圖 2-4. 第三方呼叫函數:endCall(CallIdentifier)

第三方呼叫為開(kāi)發(fā)人員提供的最后一個(gè)操作是取消呼叫的能力,通過(guò) cancelCall(CallIdentifier) 函數進(jìn)行。取消呼叫和停止呼叫之間的區別在于,前者在使用 makeCall() 請求尚未完全建立會(huì )話(huà)期間使用,而后者則在使用 makeCall () 請求已成功建立了會(huì )話(huà)之后使用。

2.2 Parlay X Web 服務(wù)——在線(xiàn)狀態(tài)

Parlay X 在線(xiàn)狀態(tài) Web 服務(wù)允許應用程序訂閱在線(xiàn)狀態(tài)實(shí)體,還能夠同步查詢(xún)在線(xiàn)狀態(tài)實(shí)體的當前在線(xiàn)狀態(tài)信息。隨后當在線(xiàn)狀態(tài)實(shí)體更改其狀態(tài)時(shí)它將以異步方式接收通知,還能夠向在線(xiàn)狀態(tài)實(shí)體取消訂閱。在線(xiàn)狀態(tài)實(shí)體是其在線(xiàn)狀態(tài)信息被關(guān)注的實(shí)體。例如,您可以通過(guò) Web 服務(wù)函數 subscribePresence(Presentity, Attributes,...) 使用在線(xiàn)狀態(tài) Web 服務(wù)來(lái)向自己的車(chē)輛的車(chē)載單元(On-Board Unit,OBU)進(jìn)行訂閱,其中 Presentity 參數應為指向您的 OBU 的位置的 URI,如 SIP URI。成功訂閱后,可以隨后發(fā)出 getUserPresence(Presentity, attributes) 來(lái)以同步方式檢索您的車(chē)輛的 OBU 的在線(xiàn)情況信息。具體如圖 2-5 中所示:


圖 2-5. 使用 getUserPresence(Presentity, Attribute) 以同步方式檢索在線(xiàn)狀態(tài)信息

此時(shí),您可能會(huì )覺(jué)得奇怪,在線(xiàn)狀態(tài) Web 服務(wù)如何知道您的車(chē)輛的最新在線(xiàn)狀態(tài)實(shí)體信息呢?這是通過(guò)您車(chē)輛的 OBU 對在線(xiàn)狀態(tài) Web 服務(wù)進(jìn)行的另一個(gè)服務(wù)調用實(shí)現的,即 publish(Presence) 方法。publish(Presence) 函數允許您的 OBU 定期將其在線(xiàn)狀態(tài)信息發(fā)布到在線(xiàn)狀態(tài) Web 服務(wù),如其位置、狀態(tài)、當前活動(dòng)、首選通信類(lèi)型或保密級別,這些信息將隨后通過(guò)后端在線(xiàn)狀態(tài)服務(wù)器保存到數據庫中。此數據流如下面的圖 2-6 中所示:


圖 2-6. 使用 publish(Presence) 定期發(fā)布您的在線(xiàn)狀態(tài)實(shí)體信息,以供檢索

既然已經(jīng)了解了如何發(fā)布在線(xiàn)狀態(tài)實(shí)體信息以及如何以同步方式檢索信息,也應該知道可以采用異步方式檢索此信息。例如,如果您希望在車(chē)輛更改其狀態(tài)時(shí)以異步方式獲得通知,則可以進(jìn)行此操作。首先,您將調用 Web 服務(wù)函數 startPresenceNotification(Presentity, Attrributes ...),如果您的車(chē)輛的位置狀態(tài)發(fā)生變化,您將接收到有關(guān)最近發(fā)生的更改的通知。請參見(jiàn)圖 2-7:


圖 2-7. 以異步方式檢索有關(guān)在線(xiàn)狀態(tài)實(shí)體狀態(tài)更改的通知

調用 startPresenceNotification() 時(shí),您還將傳入一個(gè) Correlator 作為參數。此 Correlator 用于一個(gè)重要的用途:稍后終止此通知請求。通過(guò) endPresenceNotification(Correlator) Web 服務(wù)調用,您的程序可以終止 correlator 指定的通知請求,從而停止接收以后的通知。

2.3 Parlay X Web 服務(wù)——終端狀態(tài)

Parlay X 終端狀態(tài) Web 服務(wù)提供與在線(xiàn)狀態(tài) Web 服務(wù)類(lèi)似的功能,但更為簡(jiǎn)單,僅允許查詢(xún) IMS 終端設備的狀態(tài)。另一方面,在線(xiàn)狀態(tài) Web 服務(wù)提供了豐富而完整的在線(xiàn)狀態(tài)實(shí)體信息,對僅關(guān)心某個(gè)特定移動(dòng)電話(huà)當前是否在線(xiàn)的簡(jiǎn)單應用程序而言,有時(shí)候太過(guò)豐富,資源使用量太大了。

通過(guò)調用終端狀態(tài) Web 服務(wù)的 getStatus(TerminalAddr) 函數,能以同步方式檢索 IMS 終端的當前狀態(tài)。IMS 終端可以為很多種形式,如 3G 電話(huà)。所返回的狀態(tài)只有三種類(lèi)型:Reachable、UnreachableBusy。圖 2-8 顯示了有關(guān)這如何工作的序列關(guān)系圖:


圖 2-8. 使用 getStatus(TerminalAddr) 檢索 IMS 終端(如 3G 電話(huà))的當前狀態(tài)

您還可以使用一個(gè) Web 服務(wù)方法調用來(lái)獲取整組 IMS 終端的狀態(tài),即 getStatusForGroup(TerminalAddr[]) 函數。通過(guò)傳入終端服務(wù)地址數組,可以通過(guò)單個(gè)調用來(lái)查詢(xún)、處理和返回這些設備的狀態(tài)。例如,我們的數組 A 中包含以下 SIP URI:sip:phone1@parlay.com、sip:phone2@parlay.comsip:phone3@parlay.com,現在我們將數組 A 傳入到此方法調用中,如 getStatusForGroup(A),然后返回值將為另一個(gè)數組 B,其中包含 [Busy, Busy, Reachable] 之類(lèi)的類(lèi)似內容,指示電話(huà) 1 和 2 目前忙,而電話(huà) 3 可以接通。此場(chǎng)景如圖 2-9 中所示:


圖 2-9. 使用 getStatusForGroup(TerminalAddr[]) 檢索多個(gè) IMS 終端的狀態(tài)

最后,與在線(xiàn)狀態(tài) Web 服務(wù)一樣,您還可以在特定 IMS 終端的狀態(tài)更改時(shí)以異步方式接收通知,可以通過(guò)對終端狀態(tài) Web 服務(wù)進(jìn)行 startNotification(..., TerminalAddrs, Correlator, ...) 函數調用來(lái)達到此目的。與此類(lèi)似,可以使用另一個(gè) endNotification(Correlator) 來(lái)終止將來(lái)的任何通知。

2.4 Parlay X Web 服務(wù)——支付

正如此部分開(kāi)始提到的,可以將 IMS 視為包含大量用于電信行業(yè)的工具的百寶箱,在采用 IMS 的過(guò)程中,您將需要使用支付機制來(lái)提供集成的計費功能。Parlay X 支付 Web 服務(wù)支持以開(kāi)放的基于 Web 服務(wù)的方式對內容進(jìn)行支付和計費。

存在兩種使用支付 Web 服務(wù)進(jìn)行收費的模式:按流量 收費和按批量 收費。顧名思義,前者允許按數量收費,而后者允許按其他標準(如按時(shí)間)收費。通過(guò)對 Web 操作 chargeAmount(endUserID, ChargeInfo, ...) 的請求,可以對 endUserID 進(jìn)行收費,后者通常是一個(gè) SIP URI,如 sip:user@parlay.com。調用 refundAmount(endUserID, ChargeInfo, ...) 可以從之前收取的費用中退還一定金額。

類(lèi)似地,如果希望按時(shí)間對某個(gè)用戶(hù)收費,如用戶(hù)使用移動(dòng)電話(huà)通過(guò) 3G 觀(guān)看視頻的時(shí)間,則可以發(fā)出 chargeVolume(endUserID, Volume, ...) 請求。稍后可以使用 refundVolume(endUserID, Volume, ...) 進(jìn)行退費。

使用支付服務(wù)的一個(gè)常見(jiàn)情況是客戶(hù)機使用基于 Web 的短信服務(wù)(Short Messaging Service,SMS)或彩信服務(wù)(Multimedia Messaging Service,MMS)。用戶(hù)成功發(fā)出 SMS 或 MMS 后,將調用支付 Web 服務(wù)進(jìn)行計費和收費。

2.5 Parlay X Web 服務(wù)——MMS 和 SMS

根據 Forrester Research Inc. 的研究,到 2006 年底,電信市場(chǎng)文本和多媒體消息傳遞收益將超過(guò) 4.3 億美元;有雄心的服務(wù)提供商不應忽略在短信服務(wù) (SMS) 和彩信服務(wù) (MMS) 方面的創(chuàng )新。IMS Parlay X MMS 和 SMS Web 服務(wù)提供了基于 Web 服務(wù)的接口,以供您的應用程序調用、發(fā)送和接收 SMS 或 MMS 消息。

讓我們首先討論較為簡(jiǎn)單的一個(gè):SMS。其函數調用相對較為直觀(guān)。如果您希望發(fā)送 SMS,可以調用 Web 服務(wù)方法 sendSms(Addresses, SenderName, ..., Message)。Addresses 表示此消息的接收者的列表,而 Message 參數包含消息主體本身。對 sendSms() 的調用將返回一個(gè) SmsID,表示此特定的 SMS 請求。具體如圖 2-10 中所示:


圖 2-10. 發(fā)送 SMS 消息

調用了 sendSms() 后,可以調用 getSmsDeliveryStatus(SmsID) 來(lái)對交付請求進(jìn)行確認,交付狀態(tài)將為以下之一:

  • DeliveredToNetwork
  • DeliveryUncertain
  • DeliveryImpossible
  • MessageWaiting
  • DeliveredToTerminal

除了傳統的 sendSms() 之外,還可以通過(guò)分別使用 sendSmsRingtone(Addrs, Ringtone, ...)sendSmsLogo(Addrs, Image, ...) 發(fā)送鈴聲和圖像。請注意,鈴聲應為 RTX 格式(一種包含鈴聲名稱(chēng)和鈴聲定義的 XML 文件),而圖像應為 JPEG、GIF 或 PNG 格式。

MMS 的工作方式與此類(lèi)似,sendMessage() 用于發(fā)送 MMS 消息,而 getMessageDeliveryStatus() 用于確認交付情況。MMS 消息是作為帶附件的 SOAP 消息附加的,具體內容本文將不予討論。MMS 消息包含多媒體內容,如視頻、圖像或音頻,是大部分 3G 運營(yíng)商提供的基本服務(wù)。

2.6 其他 Parlay X Web 服務(wù)

我們已經(jīng)了解了如何使用 Parlay X SOA Web 服務(wù)中的 6 個(gè)服務(wù),其余的 Web 服務(wù)都以相同的方式工作,允許您的程序調用 Web 服務(wù)調用,且各個(gè) Web 服務(wù)調用都具有不同的功能。

此處我們給出了一個(gè)表格,針對您的應用程序對其他 Parlay X Web 服務(wù)的功能進(jìn)行了說(shuō)明:


表 2-1. Parlay X SOA Web 服務(wù)及其功能的完整列表
IMS Parlay X SOA Web 服務(wù) 描述
1. 公共基礎 所有其他服務(wù)使用的公共基礎設施和 XML 定義
2. 第三方呼叫 請參見(jiàn) 2.1 部分。使用您的應用程序連接兩個(gè) IMS 終端間的呼叫。
3. 呼叫通知 當主叫方進(jìn)行呼叫和結束呼叫時(shí)向應用程序發(fā)送狀態(tài)通知。
4. 短信 (SMS) 請參見(jiàn) 2.5 部分。允許應用程序發(fā)送 SMS 和接收 SMS。
5. 彩信 (MMS) 請參見(jiàn) 2.5 部分。允許應用程序發(fā)送 MMS 和接收 MMS。
6. 支付 請參見(jiàn) 2.4 部分。聯(lián)機收費機制。
7. 帳戶(hù)管理 支持帳戶(hù)查詢(xún)、管理、使用憑單對帳戶(hù)進(jìn)行直接充值或收費。
8. 終端狀態(tài) 請參見(jiàn) 2.3 部分。提供 IMS 終端的狀態(tài)。
9. 終端位置 提供 IMS 終端的位置。
10. 呼叫處理 允許應用程序決定如何處理呼叫。阻止呼叫、轉發(fā)呼叫、接受所有呼叫、播放針對來(lái)電的音頻……等等。
11. 語(yǔ)音呼叫 提供靈活的方式交付音頻內容,如 VoiceXML、WAV、Text。
12. 多媒體會(huì )議 允許應用程序創(chuàng )建多媒體會(huì )議、動(dòng)態(tài)管理參與者和管理所使用的媒體。
13. 地址列表管理 管理組和成員。創(chuàng )建、刪除、管理訪(fǎng)問(wèn)權限等。
14. 在線(xiàn)狀態(tài) 請參見(jiàn) 2.2 部分。提供 IMS 終端的詳細位置和在線(xiàn)狀態(tài)。
15. 消息廣播 允許應用程序將消息向指定位置的所有 IMS 終端廣播。
16. 地理編碼和映射 將 IMS 終端的坐標轉換為地理位置,如可讀的地址。
17. 應用程序驅動(dòng)的服務(wù)質(zhì)量 (QoS) 受應用程序控制的服務(wù)質(zhì)量

現在,您應該已經(jīng)知道了每個(gè) Parlay X SOA Web 服務(wù)的功能以及 Parlay X Web 服務(wù)在 IMS 世界中扮演的角色。在下一部分,我們將實(shí)際使用上面介紹的一些 Parlay X Web 服務(wù)來(lái)創(chuàng )建有用的實(shí)際創(chuàng )新應用程序。





回頁(yè)首


3. 使用 IMS Parlay X Web 服務(wù)的實(shí)際應用程序

讓我們假設某個(gè)汽車(chē)公司希望通過(guò)使用 IMS parlayX Web 服務(wù)來(lái)實(shí)現自己的客戶(hù)服務(wù)基礎設施,并在每臺汽車(chē)上安裝具有 Parlay X Web 服務(wù)功能的設備。他們使用的 Parlay X Web 服務(wù)之一是“第三方呼叫”功能。例如,該汽車(chē)公司可以在客戶(hù)注冊自己的車(chē)輛時(shí)輸入其手機號碼。那么,在任何時(shí)候,只要客戶(hù)遇到問(wèn)題,就可以直接單擊“客戶(hù)服務(wù)”按鈕,“makeCall”操作將會(huì )發(fā)起客戶(hù)和客戶(hù)服務(wù)中心之間的呼叫。在呼叫過(guò)程中,客戶(hù)可以隨時(shí)單擊“取消”按鈕來(lái)調用“cancelCall”或“endCall”操作來(lái)分別取消或終止呼叫標識符。


圖 3-1. 通過(guò)使用第三方呼叫 Web 服務(wù)自動(dòng)聯(lián)系客戶(hù)中心

而另一方面,維修人員在完成了車(chē)輛維修工作后可以方便地撥打客戶(hù)的手機??蛻?hù)在首次將車(chē)輛送修時(shí)留下其手機號碼。當維修人員完成了維修工作后,他或她將使用“makeCall”發(fā)起對客戶(hù)的呼叫,并播放預先錄制的消息來(lái)告知客戶(hù)可以提車(chē)了。維修人員并不需要花時(shí)間查找客戶(hù)的電話(huà)號碼、打電話(huà)或與客戶(hù)交談。如果不能完成呼叫,“getCallInformation”操作可允許自動(dòng)系統重新嘗試未能接通的號碼,或指示需要采用其他方法聯(lián)系的客戶(hù)。

對于啟用了遙感功能的車(chē)輛,可將用于發(fā)送和接收 SMS 消息的 Parlay X Web 服務(wù)用于在客戶(hù)和服務(wù)中心之間傳遞數據。例如,每月檢查車(chē)輛的引擎、剎車(chē)防抱死制動(dòng)和剩余油量等主要系統,并通過(guò)使用“sendSms”操作將這些數據發(fā)送回客戶(hù)服務(wù)中心??蛻?hù)可以接收到有關(guān)其車(chē)輛狀態(tài)的自動(dòng)電子郵件報告。如果通過(guò)查看和比較月報告發(fā)現汽車(chē)工作不正常,客戶(hù)可以按下“診斷檢查”按鈕來(lái)強制系統調用“sendSms”操作向服務(wù)中心發(fā)送數據。根據所接收到的數據,技術(shù)人員可以快速地評估問(wèn)題,并通過(guò)“makeCall”通知客戶(hù)?!?strong>sendSms”操作還可以用于向客戶(hù)發(fā)送短信,以就任何不正常的車(chē)輛狀態(tài)向他或她發(fā)出警告,或者提醒其已到了應該進(jìn)行計劃維護的時(shí)間。

除了客戶(hù)服務(wù)支持外,Parlay X Web 服務(wù)還可以給車(chē)輛帶來(lái)各種革命性的功能。例如,服務(wù)提供商可以使用 IMS Parlay X Web 服務(wù)技術(shù)來(lái)實(shí)現服務(wù)基礎設施平臺,以提供很多服務(wù),如交通狀況、名勝古跡、打折信息、酒店位置和其他服務(wù)。車(chē)輛引擎發(fā)動(dòng)時(shí),Palay X Web 服務(wù)設備可以通過(guò) Presence Parlay X Web 的在線(xiàn)狀態(tài)提供者接口將其活動(dòng)狀態(tài)“發(fā)布”到服務(wù)基礎設施平臺。每輛汽車(chē)都可以使用“sendSms”將汽車(chē)的當前行駛速度發(fā)送到服務(wù)提供商。駕駛員可以進(jìn)行“subscribePresence”操作,以訂閱其感興趣的內容。


圖 3-2. 使用在線(xiàn)狀態(tài) Web 服務(wù)獲取 POI

這并不是想像;通過(guò)使用 IMS SOA Parlay X Web 服務(wù),可以將這些東西在您自己的汽車(chē)內實(shí)現!





回頁(yè)首


4. 總結

IMS 是用于電信行業(yè)的先進(jìn)技術(shù)工具集,類(lèi)似于一個(gè)包含各種工具的百寶箱,通過(guò)它可以讓您的應用程序輕松地進(jìn)入電信世界。簡(jiǎn)單說(shuō)來(lái),IMS 使用 Internet 技術(shù)提供大量服務(wù)和移動(dòng)技術(shù),真正實(shí)現無(wú)處不在。在本文的第一部分,我們了解了 IMS 的大致情況——什么是 IMS、其為何重要以及可以如何使用它。在第二部分,我們介紹了這個(gè)百寶箱中最有用的工具,SOA Parlay X Web 服務(wù)。我們了解了一些最有意義的 Parlay X Web 服務(wù),并了解了它們如何工作以及各自的功能。在最后一部分,我們使用在第二部分介紹的一些 Parlay X Web 服務(wù)組成了一個(gè)創(chuàng )新的實(shí)際電信應用程序。

IMS 是(今后也仍然是)電信行業(yè)的一個(gè)重要部分。它的涉及面非常廣泛,在一篇文章中并不足以對其進(jìn)行全面詮釋。在下一部分中,我們將介紹 IMS 的另一個(gè)重要組件。



參考資料

學(xué)習
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
精品文章
彩信以及彩信收發(fā)的基本原理
彩信技術(shù)大放送(二)
無(wú)線(xiàn)增值的知識
5G(NR)語(yǔ)音之路(6)--緊急呼叫和網(wǎng)絡(luò )功能參數
智能變電站MMS服務(wù)
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久