專利名稱:呼叫處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種呼叫處理方法及裝置。
背景技術(shù):
在電信網(wǎng)和互聯(lián)網(wǎng)業(yè)務(wù)融合的背景之下,網(wǎng)絡(luò)協(xié)議多媒體子系統(tǒng)(InternetProtocol Multimedia Subsyste m,簡稱為IMS)的全IP架構(gòu)使得第三方應(yīng)用服務(wù)器的接入和第三方融合應(yīng)用的開發(fā)都變得更為方便、快捷。特別地,頂S網(wǎng)絡(luò)下應(yīng)用服務(wù)器與核心網(wǎng)網(wǎng)元呼叫會話控制功能實體(Call Session Control Function,簡稱為CSCF)之間采用會話啟動協(xié)議(The Session Initiation Protocol,簡稱為SIP)協(xié)議,SIP協(xié)議中定義的豐富字段及其良好的擴展性為增值業(yè)務(wù)的實現(xiàn)提供了較好的實現(xiàn)基礎(chǔ)。另一方面,社交網(wǎng)絡(luò)(或稱為社會性網(wǎng)絡(luò)服務(wù))(Social Networking Service,簡稱為SNS)及其應(yīng)用作為目前非常流行的一種互聯(lián)網(wǎng)應(yīng)用有著非常廣泛的用戶基礎(chǔ),將社交網(wǎng)絡(luò)應(yīng)用與MS的語音呼叫相結(jié)合,為IMS用戶帶來了新的用戶體驗。典型的MS呼叫通常由三種不同的實體組成,用戶終端UE,核心網(wǎng)網(wǎng)元CSCF和應(yīng)用服務(wù)器AS。主叫用戶UE撥打電話號碼,呼叫送到CSCF之后,將由CSCF根據(jù)用戶已經(jīng)簽約的業(yè)務(wù)屬性,把呼叫觸發(fā)到相應(yīng)的應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器根據(jù)業(yè)務(wù)邏輯來執(zhí)行一定的任務(wù)并將該呼叫經(jīng)CSCF送到被叫UE。針對相關(guān)技術(shù)中呼叫處理功能單調(diào),用戶體驗度比較差的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種呼叫處理方法及裝置,以至少解決上述相關(guān)技術(shù)中呼叫處理功能單調(diào),用戶體驗度比較差的問題。根據(jù)本發(fā)明的一個方面,提供了一種呼叫處理方法,包括應(yīng)用服務(wù)器接收呼叫請求;應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,應(yīng)用服務(wù)器通過ISG對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括應(yīng)用服務(wù)器通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口(API)的封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;應(yīng)用服務(wù)器通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,應(yīng)用服務(wù)器通過ISG對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括應(yīng)用服務(wù)器通過ISG調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議SIP字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,應(yīng)用服務(wù)器與ISG之間的接口為簡單對象范圍協(xié)議(Simple ObjectAccess Protocol,簡稱為SOAP)互聯(lián)網(wǎng)服務(wù)(Webservice)接口或表述性狀態(tài)轉(zhuǎn)移(Representation State Transfer,簡稱為 RESTful)格式的 Webservice 接口。
進一步地,互聯(lián)網(wǎng)業(yè)務(wù)為社交網(wǎng)絡(luò)應(yīng)用。根據(jù)本發(fā)明的再一方面,提供了一種呼叫處理方法,包括互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息;ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括ISG使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的進行封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或ISG使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括
ISG使用控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。根據(jù)本發(fā)明的另一方面,提供了一種呼叫處理裝置,應(yīng)用于應(yīng)用服務(wù)器,包括接收模塊,用于接收呼叫請求;第一調(diào)用模塊,用于通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,第一調(diào)用模塊包括第一處理模塊,用于通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口(API)的封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;第二處理模塊,用于通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,第一調(diào)用模塊,用于通過ISG將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。根據(jù)本發(fā)明的另一方面,提供了一種呼叫處理裝置,應(yīng)用于ISG,包括獲取模塊,用于獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息;第二調(diào)用模塊,用于使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,第二調(diào)用模塊包括第三處理模塊,用于使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口(API)的進行封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或第四處理模塊,用于使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。進一步地,第二調(diào)用模塊,用于使用控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息發(fā)送給應(yīng)用服務(wù)器,攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過本發(fā)明,采用應(yīng)用服務(wù)器接收呼叫請求;應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用,提高了用戶體驗度。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實施例的呼叫處理方法的第一流程圖;圖2是根據(jù)本發(fā)明實施例的呼叫處理方法的第二流程圖;圖3是根據(jù)本發(fā)明實施例的呼叫處理的實現(xiàn)架構(gòu)的示意圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例的呼叫處理方法的流程圖5是根據(jù)本發(fā)明實施例的呼叫處理裝置的第一結(jié)構(gòu)框圖;圖6是根據(jù)本發(fā)明實施例的呼叫處理裝置的優(yōu)選的第一結(jié)構(gòu)框圖;圖7是根據(jù)本發(fā)明實施例的呼叫處理裝置的第二結(jié)構(gòu)框圖;以及圖8是根據(jù)本發(fā)明實施例的呼叫處理裝置的優(yōu)選的第二結(jié)構(gòu)框圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。本實施例提供了一種呼叫處理方法,圖I是根據(jù)本發(fā)明實施例的呼叫處理方法的流程圖,如圖I所示,該方法包括步驟S102 :應(yīng)用服務(wù)器接收呼叫請求;步驟S104 :應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過上述步驟,應(yīng)用服務(wù)器接收呼叫請求,并通過ISG對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用,實現(xiàn)了呼叫與互聯(lián)網(wǎng)業(yè)務(wù)的融合,克服了相關(guān)技術(shù)中呼叫處理功能單調(diào),用戶體驗度比較差的問題,從而提高了用戶體驗度。優(yōu)選地,步驟S104中應(yīng)用服務(wù)器通過ISG對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用有多種實施方式,下面列舉兩個優(yōu)選實施方式進行說明。方式一應(yīng)用服務(wù)器通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口(API)的封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。方式二 應(yīng)用服務(wù)器通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。需要說明的是,方式一使用了現(xiàn)有技術(shù)的API接口,大大降低了研發(fā)成本,方式二采用對現(xiàn)有的Web接口進行集成,實現(xiàn)了對現(xiàn)有接口的兼容。 優(yōu)選地,應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括應(yīng)用服務(wù)器通過ISG調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過該優(yōu)選實施例,采用現(xiàn)有信令實現(xiàn)業(yè)務(wù)的調(diào)用,大大降低了信令負荷和研發(fā)成本。優(yōu)選地,應(yīng)用服務(wù)器與ISG之間的接口為S0AP Webservice接口或RESTful格式的Webservice接口。通過該優(yōu)選實施例,采用接口實現(xiàn)了應(yīng)用服務(wù)器和ISG之間集成互聯(lián)網(wǎng)業(yè)務(wù)。優(yōu)選地,互聯(lián)網(wǎng)業(yè)務(wù)為社交網(wǎng)絡(luò)應(yīng)用。需要說明的是,社交網(wǎng)絡(luò)應(yīng)用包括多種,例如微博、開心網(wǎng)、Twitter、Linkedin或Last. Fm。通過該優(yōu)選實施例,實現(xiàn)了社交網(wǎng)絡(luò)應(yīng)用和IMS呼叫能力的結(jié)合,提高了用戶的業(yè)務(wù)體驗,同時擴展了社交網(wǎng)絡(luò)應(yīng)用(SNS)的應(yīng)用信息傳播的渠道。本實施例提供了一種呼叫處理方法,圖2是根據(jù)本發(fā)明實施例的呼叫處理方法的第二流程圖,如圖2所示,該方法包括步驟S202 :互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息;步驟S204 =ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過上述步驟,ISG獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息,并對呼叫請求的通信雙 方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用,克服了相關(guān)技術(shù)中呼叫處理功能單調(diào),用戶體驗度比較差的問題,實現(xiàn)了將呼叫處理和互聯(lián)網(wǎng)服務(wù)相結(jié)合,從而提高了用戶體驗度。步驟S204中ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用有多種實施方式,下面列舉兩個優(yōu)選實施方式進行說明。方式一 ISG使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的進行封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。方式二 ISG使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。需要說明的是,方式一使用了現(xiàn)有技術(shù)的API接口,大大降低了研發(fā)成本,方式二采用對現(xiàn)有的Web接口進行集成,實現(xiàn)了對現(xiàn)有接口的兼容。優(yōu)選地,ISG使用控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括ISG使用控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。實施例一本實施例提供了一種呼叫處理方法,本實施例結(jié)合了上述實施例及其優(yōu)選的實施方式,本實施例實現(xiàn)了融合MS網(wǎng)絡(luò)下的呼叫能力與互聯(lián)網(wǎng)社交網(wǎng)絡(luò)應(yīng)用服務(wù)能力的特色業(yè)務(wù),在本實施例中,在呼叫由CSCF觸發(fā)到應(yīng)用服務(wù)器之后,應(yīng)用服務(wù)器通過第三方開放出來的社交網(wǎng)絡(luò)服務(wù)能力API去調(diào)用社交網(wǎng)絡(luò)應(yīng)用的服務(wù)能力,查詢社交網(wǎng)絡(luò)應(yīng)用信息,并將該信息通過SIP協(xié)議的標(biāo)準(zhǔn)字段通過CSCF帶給被叫用戶。圖3是根據(jù)本發(fā)明實施例的呼叫處理的實現(xiàn)架構(gòu)的示意圖,如圖3所示,業(yè)務(wù)實現(xiàn)所涉及的網(wǎng)絡(luò)實體主要有四種MS用戶終端UE、核心網(wǎng)網(wǎng)元CSCF、應(yīng)用服務(wù)器AS和互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG, Internet Service Gateway),其中,用戶終端UE是標(biāo)準(zhǔn)的SIP終端,作為用戶端的呼叫設(shè)備;核心網(wǎng)網(wǎng)元CSCF,是IMS網(wǎng)絡(luò)下呼叫控制的主要實體之一;應(yīng)用服務(wù)器(AS),是IMS業(yè)務(wù)實現(xiàn)和業(yè)務(wù)邏輯執(zhí)行的實體;互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)是互聯(lián)網(wǎng)服務(wù)能力的接入和集成設(shè)備,負責(zé)實現(xiàn)包括社交網(wǎng)絡(luò)服務(wù)能力在內(nèi)的互聯(lián)網(wǎng)服務(wù)能力的統(tǒng)一接入和集成;其中還包括了三個接口 接口一 是核心網(wǎng)CSCF和應(yīng)用服務(wù)器AS之間的接口,采用標(biāo)準(zhǔn)的ISC-SIP協(xié)議;接口二 是應(yīng)用服務(wù)器AS和互聯(lián)網(wǎng)服務(wù)接入網(wǎng)關(guān)ISG之間的接口,采用標(biāo)準(zhǔn)的SOAPWebservice 接口或者 RESTful 格式的 Webservice 接口 ;接口三是互聯(lián)網(wǎng)服務(wù)接入網(wǎng)關(guān)ISG和互聯(lián)網(wǎng)服務(wù)之間的接口,采用互聯(lián)網(wǎng)服務(wù)提供商對外暴露的接口,可以是webservice的,也可以是普通的HTTP消息或者其它的遠程調(diào)用API。基于上述的實現(xiàn)架構(gòu),本實施例提供了一種呼叫處理方法,該方法包括如下步驟步驟I :用戶A和用戶B都是MS用戶,分別使用MS終端UE-A和UE-B,同時,用戶A和用戶B都是社交網(wǎng)絡(luò)的注冊用戶,例如Facebook、Twitter、Linkedin或Last, fm(本實施例以Twitter為例)。用戶A作為主叫,簽約了應(yīng)用服務(wù)器上所實現(xiàn)的融合業(yè)務(wù);步驟2 :互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG通過對社交網(wǎng)絡(luò)應(yīng)用Twitter對外提供的API的集成和封裝,實現(xiàn)了對Twitter等互聯(lián)網(wǎng)服務(wù)能力的集成,對外暴露為Restful的web服務(wù),供應(yīng)用服務(wù)器來調(diào)用,以便查詢被關(guān)注的好友在Twitter上發(fā)布的最新信息。ISG需要具備英特網(wǎng)的訪問能力,支持對多種互聯(lián)網(wǎng)服務(wù)能力的封裝和集成。對于以標(biāo)準(zhǔn)web服務(wù)方式對外暴露接口的互聯(lián)網(wǎng)服務(wù),ISG主要是集成的作用;對于以私有API暴露服務(wù)接口的互聯(lián)網(wǎng)服務(wù),ISG將會將其轉(zhuǎn)變?yōu)镽estful方式的web服務(wù),以便于應(yīng)用服務(wù)器能力方便、快捷地去進行訪問操作;步驟3 :當(dāng)主叫用戶UE-A發(fā)起對被叫用戶UE-B的呼叫時,CSCF將把該呼叫觸發(fā)到應(yīng)用服務(wù)器上,應(yīng)用服務(wù)器接受這個呼叫以后,將通過ISG去訪問Twitter的服務(wù)能力,獲取自己最新下載的音樂,然后將該信息通過填寫在外呼B的SIP INVITE字段中,F(xiàn)rom頭域中的Display Name值域中,然后將INVITE消息通過CSCF送到被叫,被叫接收到這個 INVITE事件時,會將Display Name中所填寫的信息實時顯示在被叫終端UE-B上。需要說明的是,本實施例所實現(xiàn)的MS與互聯(lián)網(wǎng)服務(wù)能力集成的融合業(yè)務(wù),不僅僅適用于Facebook、Twitter、Linkedin或Last, fm等社交網(wǎng)絡(luò)應(yīng)用,同樣適用于與其它社交網(wǎng)絡(luò)或微博應(yīng)用的集成,例如新浪微博、騰訊微博或開心網(wǎng)等。通過ISG可以將這些社交網(wǎng)絡(luò)應(yīng)用的服務(wù)能力統(tǒng)一集成起來,供SIP應(yīng)用服務(wù)器去訪問并與SIP應(yīng)用集成。本實施例實現(xiàn)的集成MS呼叫與互聯(lián)網(wǎng)服務(wù)能力的融合業(yè)務(wù),是對現(xiàn)有MS基本呼叫業(yè)務(wù)的補充,它極大地豐富了 MS用戶的業(yè)務(wù)體驗,同時,也擴展了社交網(wǎng)絡(luò)或微博應(yīng)用的好友信息的傳送渠道。此外,本實施例實現(xiàn)的方案的實現(xiàn)成本比較低,僅需在現(xiàn)有的MS應(yīng)用通用場景中增加一個互聯(lián)網(wǎng)服務(wù)能力的接入網(wǎng)關(guān),即可實現(xiàn)多種互聯(lián)網(wǎng)能力與IMS業(yè)務(wù)能力的集成;本實施例實現(xiàn)的系統(tǒng)架構(gòu)同時也具有良好的可擴展性,適用于多種應(yīng)用場景。需要說明的是,通過ISG來適配、封裝互聯(lián)網(wǎng)服務(wù)能力,屏蔽各種互聯(lián)網(wǎng)服務(wù)能力接口的不一致性,統(tǒng)一采用輕量級web服務(wù)的方式提供給SIP應(yīng)用服務(wù)器或其它實體去訪問,簡化了融合應(yīng)用的開發(fā)難度。此外,ISG還實現(xiàn)了 SIP應(yīng)用服務(wù)器與互聯(lián)網(wǎng)的隔離,在保證互聯(lián)網(wǎng)訪問能力的同時,也保證了 SIP應(yīng)用服務(wù)器的安全性。實施例二本實施例提供了一種呼叫處理方法,本實施例結(jié)合了上述實施例及其中的優(yōu)選實施方式,在本實施例中,實現(xiàn)了 MS呼叫中攜帶社交網(wǎng)絡(luò)好友信息的業(yè)務(wù),圖3是根據(jù)本發(fā)明優(yōu)選實施例的呼叫處理方法的流程圖,如圖4所示,該方法包括如下步驟S302至步驟S312。步驟S402 :主叫UE-A發(fā)起向被叫UE-B的呼叫,呼叫信令SIP-INVITE送到核心網(wǎng)CSCF。步驟S404 :CSCF根據(jù)主叫所簽約的業(yè)務(wù)屬性,將呼叫觸發(fā)到應(yīng)用服務(wù)器AS ;步驟S406 AS接收到INVITE之后,調(diào)用互聯(lián)網(wǎng)服務(wù)網(wǎng)關(guān)封裝的Twitter、Linkedin等SNS類服務(wù)能力,獲取好友最新發(fā)布的信息。步驟S408 AS將該信息填寫到SIP-INVITE方法中From頭部的DisplayName 字段中,如 From : " I just listened to the music ' When I Opened Up MyEyes8937,"〈tel +48225624095> ;tag = 973982815. 1181811100,并將 INVITE 消息發(fā)送至核心網(wǎng)CSCF ;步驟S410 :核心網(wǎng)CSCF將該INVITE發(fā)送給被叫UE-B ;步驟S412 :當(dāng)被叫UE-B接收到INVITE請求時,解析From頭中Display Name, “Ijustlistened to the music' When I Opened Up My Eyes8937”,并顯不出來,并米用通用的SIP信令流程繼續(xù)進行交互。需要說明的是,本實施例中實現(xiàn)的業(yè)務(wù)流程,并不僅僅局限于以下四個方面(I)本實施例通過ISG來集成SNS網(wǎng)絡(luò)服務(wù)能力,并將其以通用的webservice接口暴露出來,本發(fā)明使用的接口暴露的形式為SOAP webservice,也可以將這些服務(wù)能力暴露為 RESTful 的 webservice 接口。 (2)本實施例中的流程是一個通用的流程,本實施例通過ISG上集成的SNS網(wǎng)絡(luò)服務(wù)能力,也可以集成其它的互聯(lián)網(wǎng)服務(wù)能力,比如天氣預(yù)報等。在本發(fā)明的流程中,也可以獲取天氣預(yù)報的信息,并將其填寫到SIP-INVITE方法From頭的Display Name字段中;(3)本實施例中的業(yè)務(wù)流程不僅僅限于將獲取的互聯(lián)網(wǎng)信息填寫到送給被叫的SIP-INVITE中,也可以在收到被叫的振鈴事件SIP-180Ringing后,通過ISG獲取被叫相關(guān)的互聯(lián)網(wǎng)信息,然后填寫到SIP-180Ringing消息中From頭的Display Name字段里,帶給主叫,并在主叫手機上展示出來。(4)本實施例中采用的是標(biāo)準(zhǔn)的SIP協(xié)議,因而本發(fā)明除適用于網(wǎng)絡(luò)協(xié)議多媒體子系統(tǒng)(Internet Protocol Multimedia Subsystem,簡稱為IMS)網(wǎng)絡(luò)之外,也同樣適用于下一代網(wǎng)絡(luò)(Next Generation Network,簡稱為NGN)等SIP域網(wǎng)絡(luò)。本實施例提供了一種呼叫處理裝置,應(yīng)用于應(yīng)用服務(wù)器,用于實現(xiàn)上述的呼叫處理方法,圖5是根據(jù)本發(fā)明實施例的呼叫處理裝置的第一結(jié)構(gòu)框圖,如圖5所示,該裝置包括接收模塊52和第一調(diào)用模塊54,下面對上述結(jié)構(gòu)進行詳細說明。接收模塊52,用于接收呼叫請求;第一調(diào)用模塊54,連接至接收模塊52,用于通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)(ISG)對接收模塊42接收到的呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。圖6是根據(jù)本發(fā)明實施例的呼叫處理裝置的優(yōu)選的第一結(jié)構(gòu)框圖,如圖6所示,第一調(diào)用模塊54包括第一處理模塊542或第二處理模塊544,下面對上述結(jié)構(gòu)進行詳細說明第一處理模塊542,用于通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;第二處理模塊544,用于通過ISG對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。優(yōu)選地,第一調(diào)用模塊54,用于通過ISG將互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。優(yōu)選地,應(yīng)用服務(wù)器與ISG之間的接口為S0AP Webservice接口或RESTful格式的 Webservice 接口。優(yōu)選地,互聯(lián)網(wǎng)業(yè)務(wù)為社交網(wǎng)絡(luò)應(yīng)用。本實施例提供了一種呼叫處理裝置,應(yīng)用于ISG,用于實現(xiàn)上述的呼叫處理方法,圖7是根據(jù)本發(fā)明實施例的呼叫處理裝置的第二結(jié)構(gòu)框圖,如圖7所示,該裝置包括獲取模塊72和第二調(diào)用模塊74,下面對上述結(jié)構(gòu)進行詳細說明。獲取模塊72,用于獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息;第二調(diào)用模塊7 4,連接至獲取模塊72,用于使用獲取模塊72獲取到的控制信息對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。圖8是根據(jù)本發(fā)明實施例的呼叫處理裝置的優(yōu)選的第二結(jié)構(gòu)框圖,如圖8所示,第二調(diào)用模塊74包括第三處理模塊742或第四處理模塊744,下面對上述結(jié)構(gòu)進行詳細說明。第三處理模塊742,用于使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的進行封裝實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或第四處理模塊744,用于使用控制信息對互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。第二調(diào)用模塊74,用于使用控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將互聯(lián)網(wǎng)業(yè)務(wù)的信息發(fā)送給應(yīng)用服務(wù)器,攜帶在會話初始協(xié)議(SIP)字段實現(xiàn)對通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過上述實施例,提供了呼叫處理方法及裝置,通過應(yīng)用服務(wù)器接收呼叫請求,并通過ISG對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用,實現(xiàn)了呼叫與互聯(lián)網(wǎng)業(yè)務(wù)的融合,提高了用戶體驗度。該呼叫處理方法從業(yè)務(wù)形式上講,是一種非常有特色的電信業(yè)務(wù);從實現(xiàn)架構(gòu)上講,是一種互聯(lián)網(wǎng)服務(wù)能力與電信服務(wù)能力集成的基本架構(gòu)。無論從業(yè)務(wù)屬性的角度,還是從實現(xiàn)架構(gòu)的角度,都具有非常好的擴展性。本發(fā)明實現(xiàn)了 IMS基本呼叫能力與社交網(wǎng)絡(luò)服務(wù)能力進行集成,是一種有特色的信息和通信技術(shù)(Information andCommunication Technology,簡稱為ICT)融合業(yè)務(wù),可以極大地提高IMS用戶的業(yè)務(wù)體驗,同時也擴展了 SNS應(yīng)用信息傳播的渠道。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種呼叫處理方法,其特征在于,包括 應(yīng)用服務(wù)器接收呼叫請求; 所述應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述應(yīng)用服務(wù)器通過ISG對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括 所述應(yīng)用服務(wù)器通過所述ISG對所述互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的封裝實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或 所述應(yīng)用服務(wù)器通過所述ISG對所述互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括 所述應(yīng)用服務(wù)器通過所述ISG調(diào)用互聯(lián)網(wǎng)服務(wù)獲取所述通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將所述互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議SIP字段實現(xiàn)對所述通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
4.根據(jù)權(quán)利要求I至3中任一項所述的方法,其特征在于, 所述應(yīng)用服務(wù)器與所述ISG之間的接口為簡單對象訪問協(xié)議SOAP互聯(lián)網(wǎng)服務(wù)Webservice接口或表述性狀態(tài)轉(zhuǎn)移RESTful格式的Webservice接口。
5.根據(jù)權(quán)利要求I至3中任一項所述的方法,其特征在于, 所述互聯(lián)網(wǎng)業(yè)務(wù)為社交網(wǎng)絡(luò)應(yīng)用。
6.—種呼叫處理方法,其特征在于,包括 互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息; 所述ISG使用所述控制信息對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述ISG使用所述控制信息對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括 所述ISG使用所述控制信息對所述互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的進行封裝實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或 所述ISG使用所述控制信息對所述互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述ISG使用所述控制信息對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用包括 所述ISG使用所述控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取所述通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將所述互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議SIP字段實現(xiàn)對所述通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
9.一種呼叫處理裝置,應(yīng)用于應(yīng)用服務(wù)器,其特征在于,包括 接收模塊,用于接收呼叫請求; 第一調(diào)用模塊,用于通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一調(diào)用模塊包括 第一處理模塊,用于通過所述ISG對所述互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的封裝實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用; 第二處理模塊,用于通過所述ISG對所述互聯(lián)網(wǎng)業(yè)務(wù)的Web接口的集成實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述第一調(diào)用模塊,用于通過所述ISG調(diào)用互聯(lián)網(wǎng)服務(wù)獲取所述通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將所述互聯(lián)網(wǎng)業(yè)務(wù)的信息攜帶在會話初始協(xié)議SIP字段實現(xiàn)對所述通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
12.—種呼叫處理裝置,應(yīng)用于互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)ISG,其特征在于,包括獲取模塊,用于獲取應(yīng)用服務(wù)器對呼叫請求雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用的控制信息;第二調(diào)用模塊,用于使用所述控制信息對所述呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述第二調(diào)用模塊包括 第三處理模塊,用于使用所述控制信息對所述互聯(lián)網(wǎng)業(yè)務(wù)的應(yīng)用程序接口 API的進行封裝實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用;或 第四處理模塊,用于使用所述控制信息對所述互聯(lián)網(wǎng)業(yè)務(wù)的Web接口進行集成實現(xiàn)對所述通信雙方進行所述互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
14.根據(jù)權(quán)利要求12所述的裝置,其特征在于, 所述第二調(diào)用模塊,用于使用所述控制信息調(diào)用互聯(lián)網(wǎng)服務(wù)獲取所述通信雙方的互聯(lián)網(wǎng)業(yè)務(wù)信息,并將所述互聯(lián)網(wǎng)業(yè)務(wù)的信息發(fā)送給所述應(yīng)用服務(wù)器,攜帶在會話初始協(xié)議SIP字段實現(xiàn)對所述通信雙方進行互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。
全文摘要
本發(fā)明公開了呼叫處理方法及裝置,該方法包括應(yīng)用服務(wù)器接收呼叫請求;應(yīng)用服務(wù)器通過互聯(lián)網(wǎng)服務(wù)能力集成網(wǎng)關(guān)對呼叫請求的通信雙方實現(xiàn)互聯(lián)網(wǎng)業(yè)務(wù)的調(diào)用。通過本發(fā)明,實現(xiàn)了呼叫處理和互聯(lián)網(wǎng)服務(wù)相結(jié)合,提高了用戶體驗。
文檔編號H04L29/08GK102739609SQ201110088430
公開日2012年10月17日 申請日期2011年4月8日 優(yōu)先權(quán)日2011年4月8日
發(fā)明者屠要峰, 楊勇, 董振江, 陸平 申請人:中興通訊股份有限公司