專(zhuān)利名稱(chēng):信息共享方法、系統(tǒng)及應(yīng)用服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域中的信息共享技術(shù),尤其涉及信息共享方法、系統(tǒng)及 應(yīng)用服務(wù)器。
背景技術(shù):
下一代網(wǎng)絡(luò)(NGN, Next Generation Network),是對(duì)基于電路交換的公共 電話交換網(wǎng)(PSTN, Public Switched Telephone Network)、公共陸地移動(dòng)通信 網(wǎng)(PLMN, Public Land Mobile Network)等電路交換網(wǎng)絡(luò)和基于分組交換的 IP網(wǎng)絡(luò)進(jìn)行融合的產(chǎn)物,目前在NGN網(wǎng)絡(luò)中已經(jīng)開(kāi)展了語(yǔ)音、視頻以及數(shù)據(jù) 等綜合業(yè)務(wù)。圖1為NGN的組網(wǎng)結(jié)構(gòu)圖,由該圖可知,該組網(wǎng)結(jié)構(gòu)包括應(yīng)用服務(wù)器(AS, Application Server),作為業(yè)務(wù)邏輯執(zhí)行的能力部件,提供了業(yè)務(wù)創(chuàng)作的平臺(tái); 軟交換(SoftSwitch),作為NGN網(wǎng)絡(luò)的核心部件,^是供了呼叫控制的能力, 其呼叫控制協(xié)議為會(huì)話初始協(xié)議(SIP, Session Initiation Protocol);智能歸屬 位置寄存器(SHLR, Smart Home Location Register)及主、被叫用戶(hù)所使用的 終端。圖2為現(xiàn)有技術(shù)在NGN網(wǎng)絡(luò)中業(yè)務(wù)用戶(hù)建立呼叫的流程圖,由該圖可知, 業(yè)務(wù)用戶(hù)呼叫建立流程為al,主叫用戶(hù)通過(guò)撥打被叫用戶(hù)的用戶(hù)號(hào)碼,向軟交換發(fā)送呼叫請(qǐng)求消息, 該呼叫請(qǐng)求消息內(nèi)包含主、被叫用戶(hù)號(hào)碼;a2,軟交換根據(jù)該呼叫請(qǐng)求消息內(nèi)的主叫號(hào)碼,生成簽約信息查詢(xún)請(qǐng)求消 息并向SHLR發(fā)送,該簽約信息查詢(xún)請(qǐng)求消息內(nèi)包含主叫號(hào)碼、被叫號(hào)碼,用 于請(qǐng)求查詢(xún)主叫用戶(hù)的簽約信息;a3, SHLR根據(jù)該簽約信息查詢(xún)請(qǐng)求消息,查詢(xún)主叫用戶(hù)的簽約信息,并 將查詢(xún)出的主叫簽約信息反饋給軟交換;a4,軟交換根據(jù)接收到的主叫簽約信息,判斷出主叫用戶(hù)為該呼叫業(yè)務(wù)的 簽約用戶(hù),于是向AS發(fā)送主叫流程觸發(fā)消息;該消息內(nèi)包含主、被叫號(hào)碼及 用于觸發(fā)主叫流程的接入碼;a5, AS根據(jù)接收到的主叫流程觸發(fā)消息內(nèi)包含的用于觸發(fā)主叫流程的接 入碼,觸發(fā)主叫流程,進(jìn)行主叫流程處理;a6,在主叫流程處理完成以后,AS向軟交換發(fā)送請(qǐng)求接續(xù)被叫號(hào)碼的接 續(xù)請(qǐng)求消息,該接續(xù)請(qǐng)求消息內(nèi)包含被叫號(hào)碼及主叫號(hào)碼;a7,軟交換在接收到該接續(xù)請(qǐng)求消息以后,生成簽約信息查詢(xún)請(qǐng)求消息并 向SHLR發(fā)送,該簽約信息查詢(xún)請(qǐng)求消息內(nèi)包含被叫號(hào)碼,用于請(qǐng)求查詢(xún)被叫 用戶(hù)的簽約信息;a8, SHLR根據(jù)該簽約信息查詢(xún)請(qǐng)求消息,查詢(xún)被叫用戶(hù)的簽約信息,并 將查詢(xún)出的被叫簽約信息反饋給軟交換;a9,軟交換根據(jù)接收到的被叫簽約信息,判斷出被叫用戶(hù)為該呼叫業(yè)務(wù)的 簽約用戶(hù),于是向AS發(fā)送被叫流程觸發(fā)消息;該消息內(nèi)包含主、被叫號(hào)碼及 用于觸發(fā)被叫流程的接入碼;a10, AS根據(jù)接收到的被叫流程觸發(fā)消息包含的用于觸發(fā)被叫流程的接入 碼,觸發(fā)被叫流程,進(jìn)行被叫流程處理;all,在被叫流程處理完成以后,AS向軟交換發(fā)送請(qǐng)求接續(xù)目的號(hào)碼的接 續(xù)請(qǐng)求消息,該接續(xù)請(qǐng)求消息內(nèi)包含目的號(hào)碼;所述目的號(hào)碼為與主叫用戶(hù)進(jìn)行通話的用戶(hù)號(hào)碼,所述#1叫號(hào)碼為主叫用 戶(hù)呼叫的號(hào)碼;被叫號(hào)碼可能會(huì)對(duì)應(yīng)多個(gè)目的號(hào)碼,例如群組呼叫時(shí)呼叫的群 號(hào),被叫號(hào)碼也可以是目的號(hào)碼;a12,軟交換根據(jù)接收到的接續(xù)請(qǐng)求消息內(nèi)包含的目的號(hào)碼,接續(xù)目的號(hào) 碼,建立主、被叫用戶(hù)間的通話。
通過(guò)上述流程可知,由于缺少一種主、-陂叫流程間的信息共享方法,因此 使得主叫流程與被叫流程之間,除了主、被叫號(hào)碼以外,未能共享其他信息, 例如未能共享被叫用戶(hù)所在終端的類(lèi)型信息,操作信息及主、被叫用戶(hù)間的個(gè) 性化信息等,從而降低了信息共享的有效性。發(fā)明內(nèi)容本發(fā)明實(shí)施例提供一種信息共享方法、系統(tǒng)及應(yīng)用服務(wù)器,以提高主叫流 程與被叫流程之間信息共享的有效性。本發(fā)明實(shí)施例提供了一種信息共享方法,包括步驟應(yīng)用服務(wù)器將自身第一信息源提供的待共享信息,發(fā)送給軟交換;接收所述軟交換反饋來(lái)的該待共 享信息;以及將所述接收到的該待共享信息,提供給自身的第二信息源。本發(fā)明實(shí)施例還提供了一種信息共享系統(tǒng),包括應(yīng)用服務(wù)器,用于將自 身第一信息源提供的待共享信息發(fā)送給所述軟交換,并接收所述軟交換反饋來(lái) 的該待共享信息,以及將接收到的該待共享信息提供給自身第二信息源;軟交 換,用于將應(yīng)用服務(wù)器發(fā)來(lái)的待共享信息,反饋給應(yīng)用服務(wù)器。本發(fā)明實(shí)施例還提供了一種應(yīng)用服務(wù)器,包括發(fā)送單元,用于將自身第 一信息源提供的待共享信息,發(fā)送給軟交換;接收單元,用于接收所述軟交換 反饋來(lái)的該待共享信息;以及提供單元,用于將所述接收單元接收到的該待共 享信息,提供給自身的第二信息源。本發(fā)明實(shí)施例通過(guò)將應(yīng)用服務(wù)器中第 一信息源提供的待共享信息發(fā)給軟 交換,接收軟交換反饋回的該待共享信息,以及將接收到的該待共享信息提供 給第二信息源,其中待共享信息可以為多種信息,例如視頻信息,圖片信息等, 從而提高了應(yīng)用服務(wù)器內(nèi)信息源之間信息共享的有效性。
圖1為NGN的組網(wǎng)結(jié)構(gòu)圖;圖2為現(xiàn)有技術(shù)在NGN網(wǎng)絡(luò)中業(yè)務(wù)用戶(hù)建立呼叫的流程圖; 圖3為本發(fā)明實(shí)施例提出的信息共享方法的流程圖; 圖4為本發(fā)明實(shí)施例中AS與軟交換建立消息鏈路的示意圖; 圖5為本發(fā)明實(shí)施例基于會(huì)話內(nèi)INFO消息來(lái)共享信息的過(guò)程示意圖; 圖6為本發(fā)明基于會(huì)話外INFO消息攜帶待共享信息的第一實(shí)施例處理過(guò) 程示意圖;圖7為本發(fā)明實(shí)施例提出的信息共享系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
針對(duì)背景技術(shù)提及的問(wèn)題,本發(fā)明實(shí)施例提出在主叫用戶(hù)和被叫用戶(hù)建 立通話以后,基于AS與軟交換之間的消息體可以擴(kuò)展的基礎(chǔ),來(lái)攜帶待共享 信息,以實(shí)現(xiàn)在AS內(nèi)主叫流程與被叫流程之間的信息共享,以提高信息共享 的有效性。目前AS與軟交換之間通?;赟IP進(jìn)行信令交互,因此在本發(fā)明實(shí)施例 中,可以攜帶待共享信息的消息主要為在SIP協(xié)議內(nèi),可以擴(kuò)充消息體的消息, 例如SIP會(huì)話內(nèi)信息(INFO, Information)消息、SIP會(huì)話外INFO消息及SIP 通訊(MESSAGE)消息等。當(dāng)然,如果AS與軟交換之間還有其他消息也可 以擴(kuò)充消息體,攜帶待共享信息,那么也可以應(yīng)用于本方案?;谏鲜鏊枷耄景l(fā)明實(shí)施例提出如下設(shè)計(jì)思路應(yīng)用服務(wù)器將自身第一 信息源提供的待共享信息,發(fā)送給軟交換;接收軟交換反饋來(lái)的該待共享信息; 以及將接收到的該待共享信息,提供給自身的第二信息源。其中第一信息源可以為主叫流程,第二信息源可以為被叫流程;當(dāng)然第一 信息源也可以為被叫流程,第二信息源也可以為主叫流程。本發(fā)明實(shí)施例中,主叫流程可以向被叫流程發(fā)送其欲共享的信息,被叫流
程也可以向主叫流程發(fā)送其欲共享的信息,兩者的實(shí)現(xiàn)過(guò)程類(lèi)似。為表述方便, 下述以被叫流程向主叫流程發(fā)送其欲共享的信息為例,來(lái)說(shuō)明本發(fā)明實(shí)施例提 出的信息共享方法。圖3為本發(fā)明實(shí)施例提出的信息共享方法的流程圖,由該圖可知,本發(fā)明 實(shí)施例提出的信息共享方法的流程如下 步驟l, AS與軟交換建立消息鏈路。圖4為本發(fā)明實(shí)施例中AS與軟交換建立消息鏈路的示意圖,主叫流程與 被叫流程均位于AS內(nèi),通過(guò)AS與軟交換進(jìn)行消息傳遞。一般來(lái)講,當(dāng)主、被叫用戶(hù)基于如背景技術(shù)所述的通話建立過(guò)程,成功建 立通話以后,AS即已和軟交換成功建立消息鏈路,相應(yīng)的,此時(shí)主、被叫流 程就可以與軟交換進(jìn)行消息傳遞。步驟2,被叫流程獲取待共享信息;所述待共享信息可以是多種信息,可以包括被叫流程根據(jù)從外界獲得 的信息對(duì)應(yīng)生成的信息,及接收到的外界的信息,例如^C叫用戶(hù)傳送來(lái)的信息 等。被叫流程根據(jù)從外界獲得的信息對(duì)應(yīng)生成的信息可以是被叫用戶(hù)終端的 相關(guān)信息,例如被叫用戶(hù)終端的類(lèi)型信息、被叫用戶(hù)終端的操作信息等。對(duì)應(yīng)不同的信息,被叫流程有不同的獲取方式,例如對(duì)于被叫用戶(hù)終端的類(lèi) 型信息可以由被叫流程根據(jù)被叫用戶(hù)號(hào)碼來(lái)獲取,假設(shè)被叫用戶(hù)號(hào)碼以"13" 開(kāi)始,則被叫流程即可判斷出該被叫用戶(hù)所使用的終端為手機(jī),從而獲取到對(duì) 應(yīng)的終端類(lèi)型信息。被叫用戶(hù)傳送給被叫流程的信息可以是被叫用戶(hù)的個(gè)性化信息,例如文字 信息、多々某體信息及應(yīng)用信息等。被叫用戶(hù)可以通過(guò)下述方式向被叫流程傳送其個(gè)性化信息。被叫用戶(hù)向軟交換發(fā)送個(gè)性化信息,軟交換在接收到所述個(gè)性化信息后, 將該個(gè)性化信息再發(fā)送給被叫流程。步驟3,:故叫流程生成攜帶所述待共享信息的消息,并將所述生成的消息 發(fā)送給軟交換;由于在目前的SIP協(xié)議中,可以通過(guò)擴(kuò)充消息體,來(lái)攜帶待共享信息,其中可擴(kuò)充消息體的消息包括會(huì)話內(nèi)INFO消息、會(huì)話外INFO消息及SIP MESSAGE消息,因此本發(fā)明實(shí)施例將主要采用這三類(lèi)消息來(lái)發(fā)送所述待共享 信息。步驟4,軟交換在接收到所述消息以后,將所述消息轉(zhuǎn)發(fā)給AS內(nèi)的主叫 流程。其中軟交換將所述消息轉(zhuǎn)發(fā)給AS內(nèi)的主叫流程包含兩步 一是軟交換將 所述消息發(fā)送給AS,然后AS確定由相應(yīng)的主叫流程處理該消息,即將該消息 提供給相應(yīng)的主叫流程。上述步驟4中,主叫流程在接收到所述消息,并獲取到該消息中攜帶的共 享信息后,可以根據(jù)所述共享信息實(shí)現(xiàn)相應(yīng)功能,例如可以基于被叫用戶(hù)使用 的終端類(lèi)型,對(duì)主叫用戶(hù)實(shí)行不同的計(jì)費(fèi)方式,例如可以在被叫用戶(hù)終端為移 動(dòng)終端時(shí),對(duì)主叫用戶(hù)釆用相應(yīng)的話費(fèi)優(yōu)惠措施等。另外當(dāng)所述共享信息為被 叫用戶(hù)發(fā)送來(lái)的個(gè)性化信息時(shí),還可以增強(qiáng)用戶(hù)體驗(yàn),例如基于上述方法,被 叫流程將被叫用戶(hù)發(fā)送來(lái)的用戶(hù)留言發(fā)送給主叫流程后,主叫流程即可將該用 戶(hù)留言發(fā)送給主叫用戶(hù),增強(qiáng)了用戶(hù)體驗(yàn)。下面分別根據(jù)攜帶待共享信息的消息為會(huì)話內(nèi)INFO消息、會(huì)話外INFO 消息及SIPMESSAGE消息為例來(lái)分別給出實(shí)施例,以詳細(xì)闡述本發(fā)明實(shí)施例 提出的信息共享方法。一、基于會(huì)話內(nèi)INFO消息,來(lái)傳遞待共享信息。與會(huì)話外INFO消息及SIP MESSAGE消息相比,基于會(huì)話內(nèi)INFO消息 攜帶待共享信息是一種較佳的方式,原因在于,部分軟交換并不能支持會(huì)話外 INFO消息及SIP MESSAGE消息;而且基于會(huì)話外INFO消息及SIP MESSAGE 消息傳遞待共享信息時(shí),主、被叫流程在傳遞信息前,需要交換各自對(duì)應(yīng)的呼 叫實(shí)例標(biāo)識(shí)。因此基于會(huì)話內(nèi)INFO消息傳遞待共享信息是一種較佳的方式, 下面以待共享信息為被叫用戶(hù)使用的終端類(lèi)型信息為例,詳細(xì)闡述該方案。圖5為本發(fā)明實(shí)施例基于會(huì)話內(nèi)INFO消息來(lái)共享信息的過(guò)程示意圖,由 該圖可知,基于會(huì)話內(nèi)INFO消息,傳遞待共享信息的步驟為bl,在主、被叫用戶(hù)建立通話以后,被叫流程基于被叫用戶(hù)的用戶(hù)號(hào)碼,獲取待共享信息,本實(shí)施例中該待共享信息為被叫用戶(hù)使用的終端的類(lèi)型信 臺(tái) 如背景技術(shù)所述的通話過(guò)程,在建立通話過(guò)程中,被叫流程會(huì)獲知到被叫 號(hào)碼,進(jìn)而根據(jù)所述被叫號(hào)碼,獲取目的號(hào)碼,即通話雙方中,被叫用戶(hù)的用 戶(hù)號(hào)碼,因此在建立通話后,被叫流程即可基于目的號(hào)碼,獲取被叫用戶(hù)使用 的終端類(lèi)型信息。b2,被叫流程生成攜帶被叫用戶(hù)使用的終端類(lèi)型信息的會(huì)話內(nèi)INFO消息;所述會(huì)話內(nèi)INFO消息包含Request URI字段,其中Request URI包含目的 標(biāo)識(shí)信息,所述目的標(biāo)識(shí)信息可以用于指示將該會(huì)話內(nèi)INFO消息傳遞給哪一 個(gè)接收方,在本實(shí)施例中,所述目的標(biāo)識(shí)信息可以是主叫用戶(hù)號(hào)碼。所述會(huì)話內(nèi)INFO消息還包含Call-ID值,用于識(shí)別主、被叫用戶(hù)建立的 通話對(duì)應(yīng)的是哪一個(gè)呼叫;會(huì)話內(nèi)INFO消息中的From字段中還包括Tag值, 用于識(shí)別在主叫用戶(hù)號(hào)碼對(duì)應(yīng)的多個(gè)終端內(nèi),主叫用戶(hù)使用的是哪一個(gè)終端; To字段中還包括Tag值,用于識(shí)別在被叫號(hào)碼對(duì)應(yīng)的多個(gè)終端內(nèi),被叫用戶(hù)使 用的是哪一個(gè)終端。要使會(huì)話內(nèi)INFO消息攜帶所述用戶(hù)使用的終端類(lèi)型信息,則需要對(duì)INFO 消息的消息體進(jìn)行擴(kuò)展。針對(duì)不同的待共享信息,可以基于多種格式對(duì)消息體進(jìn)行擴(kuò)展,所述格式 可以是XML格式,txt格式等。當(dāng)然這些格式需要滿足能夠使攜帶共享信息的 消息能夠被消息發(fā)送方,及消息接收方識(shí)別出來(lái)的條件。例如本實(shí)施例中,由于待共享信息為被叫用戶(hù)使用的終端類(lèi)型信息,屬于 文本信息,因此可以基于XML格式對(duì)消息體進(jìn)行擴(kuò)展。b3, AS內(nèi)的被叫流程在將所述被叫用戶(hù)使用的終端類(lèi)型信息,通過(guò)擴(kuò)展 消息體,添加到會(huì)話內(nèi)INFO消息中后,即可將該會(huì)話內(nèi)INFO消息發(fā)送給軟 交換。b4,軟交換在接收到所述會(huì)話內(nèi)INFO消息后,基于該消息中Request URI 字段內(nèi)的目的標(biāo)識(shí)信息,將所述會(huì)話內(nèi)INFO消息透?jìng)鹘oAS;所述透?jìng)魇侵杠浗粨Q不關(guān)心該會(huì)話內(nèi)INFO消息內(nèi)攜帶的具體信息,在接 收到該會(huì)話內(nèi)INFO消息后,軟交換即將該會(huì)話內(nèi)INFO消息發(fā)送給AS。b5, AS根據(jù)該會(huì)話內(nèi)INFO消息中包含的Call-ID值、From字段中的Tag 值及To字段中的tag值,確定出由對(duì)應(yīng)的主叫流程處理該會(huì)話內(nèi)INFO消息。 所述主叫流程在處理該會(huì)話內(nèi)INFO消息時(shí),即可提取出該會(huì)話內(nèi)INFO 消息攜帶的待共享信息,然后可以依據(jù)提取出的信息進(jìn)行相應(yīng)處理。例如在本 實(shí)施例中所述待共享信息為被叫用戶(hù)使用的終端類(lèi)型信息,假設(shè)對(duì)主叫用戶(hù)的 計(jì)費(fèi)方式依賴(lài)于被叫用戶(hù)使用的終端類(lèi)型信息,則主叫流程在從會(huì)話內(nèi)INFO 消息內(nèi)提取出該被叫用戶(hù)使用的終端類(lèi)型信息后,可以根據(jù)該終端類(lèi)型信息采 取不同的計(jì)費(fèi)方式計(jì)費(fèi)。二、基于會(huì)話外INFO消息,傳遞待共享信息。由于會(huì)話外INFO與所述主、被叫用戶(hù)建立呼叫不是同一個(gè)會(huì)話,AS不 能夠僅僅根據(jù)該會(huì)話外INFO消息中包含的CaMD、 From字段中的tag值及 To字段中的tag值,來(lái)確定出由哪一個(gè)呼叫流程(主叫流程或被叫流程)處理 該會(huì)話外INFO消息,因此要在同一個(gè)呼叫的主叫流程與被叫流程之間,基于 會(huì)話外INFO消息共享信息,則需要在會(huì)話外INFO消息內(nèi)攜帶呼叫實(shí)例標(biāo)識(shí), 用于指示AS確定由該呼叫實(shí)例標(biāo)識(shí)對(duì)應(yīng)的呼叫流程,來(lái)處理該會(huì)話外INFO 消息。因此如果被叫流程要基于會(huì)話外INFO消息向主叫流程傳遞待共享信息, 則需要獲取與主叫流程對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí)。同理,如果主叫流程要基于會(huì)話 外INFO消息向被叫流程傳遞待共享信息,則需要獲取與被叫流程對(duì)應(yīng)的呼叫
實(shí)例標(biāo)識(shí)。本實(shí)施例以被叫流程向主叫流程發(fā)送待共享信息,以及將被叫用戶(hù)的個(gè)性 化信息,例如一段;現(xiàn)頻信息作為待共享信息為例,來(lái)詳細(xì)闡述如何基于會(huì)話外INFO消息,在主叫流程及被叫流程之間共享信息。其中本實(shí)施例還通過(guò)由主叫流程將與自身對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí),基于軟交 換共享給被叫流程的方式,使被叫流程獲取主叫流程的呼叫實(shí)例標(biāo)識(shí)。圖6為本發(fā)明基于會(huì)話外INFO消息攜帶待共享信息的第一實(shí)施例處理過(guò) 程示意圖,由該圖可知,本發(fā)明實(shí)施例基于會(huì)話外INFO消息來(lái)共享信息的具 體過(guò)程為cl,在主、被叫用戶(hù)建立通話后,主叫流程生成包含自身對(duì)應(yīng)的呼叫實(shí)例 標(biāo)識(shí),以及所述Request URI字段內(nèi)的目的標(biāo)識(shí)信息的會(huì)話內(nèi)INFO消息,并 將該會(huì)話內(nèi)INFO消息發(fā)送給軟交換;所述會(huì)話內(nèi)消息內(nèi)也包含上述Call-ID值、From字段中的Tag值以及To 字段中的Tag值。所述主叫流程對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí)由AS生成,并傳送給主叫流程。其中使用會(huì)話內(nèi)INFO消息攜帶主叫流程對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí)的方式與上 述實(shí)施例中會(huì)話內(nèi)INFO消息攜帶待共享信息的方式相似。c2,軟交換在接收到該會(huì)話內(nèi)INFO消息后,基于該消息內(nèi)包含的所述 Request URI字段中的目的標(biāo)識(shí)信息,將該會(huì)話內(nèi)INFO消息轉(zhuǎn)發(fā)給AS;c3, AS在接收到該會(huì)話內(nèi)INFO消息后,基于該消息內(nèi)包含的CaMD值、 From字段中的Tag值及To字段中的tag值,確定出由對(duì)應(yīng)的被叫流程處理該 消息;c4,所述被叫流程從該會(huì)話內(nèi)INFO消息中,提取出主叫流程對(duì)應(yīng)的呼叫 實(shí)例標(biāo)識(shí),并存儲(chǔ)該標(biāo)識(shí);c5,被叫流程生成攜帶待共享信息的會(huì)話外INFO消息,并將該會(huì)話外 INFO消息發(fā)送給軟交換; 所述會(huì)話外INFO消息中包含Request URI字段的目的標(biāo)識(shí)信息;會(huì)話外INFO消息攜帶待共享信息的方式與會(huì)話內(nèi)INFO消息攜帶待共享 信息的方式類(lèi)似,也是通過(guò)擴(kuò)展消息體,以攜帶待共享信息。所述會(huì)話外INFO消息還包含與主叫流程對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí)。本實(shí)施例中,假設(shè)攜帶的待共享信息為被叫用戶(hù)的一段視頻信息,該視頻 信息由被叫用戶(hù)發(fā)送給被叫流程。C6,軟交換接收該會(huì)話外INFO消息,并基于該消息內(nèi)包含的Request URI 字段的目的標(biāo)識(shí)信息,將該會(huì)話外INFO消息轉(zhuǎn)發(fā)給AS;c7, AS基于該會(huì)話外INFO消息中包含的主叫流程對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí), 確定出由相應(yīng)的主叫流程處理該消息。所述主叫流程即可從該會(huì)話外INFO消息內(nèi)提取出所述^L頻信息。三、基于SIP MESSAGE消息,傳遞待共享信息。基于SIP MESSAGE消息共享信息的過(guò)程,與基于會(huì)話外INFO消息共享 信息的過(guò)程相似,同樣以被叫流程向主叫流程傳遞待共享信息為例首先主叫流程經(jīng)由軟交換,將與自身對(duì)應(yīng)的呼叫實(shí)例標(biāo)識(shí),共享給被叫流 程;然后被叫流程通過(guò)擴(kuò)展SIP MESSAGE消息的消息體,生成攜帶待共享信 息的SIP MESSAGE消息,并通過(guò)軟交換,將該SIP MESSAGE消息發(fā)送給AS, AS再確定出由相應(yīng)的主叫流程處理該消息。通過(guò)本發(fā)明實(shí)施例提出的信息共享方法,實(shí)現(xiàn)了應(yīng)用服務(wù)器內(nèi)不同業(yè)務(wù)流 程之間的信息共享,其中共享的信息可以是多種信息,例如視頻信息、圖片信 息等,從而提高了信息共享的有效性,而且使得不同的業(yè)務(wù)流程,能夠基于共 享到的信息,采取多種措施,豐富業(yè)務(wù)內(nèi)容,滿足不同的業(yè)務(wù)需求,進(jìn)而還可 以提高用戶(hù)體驗(yàn)?;谏鲜鎏岢龅男畔⒐蚕矸椒?,本發(fā)明實(shí)施例還提出了一種信息共享系 統(tǒng),以提高應(yīng)用服務(wù)器內(nèi)信息源之間信息共享的有效性。請(qǐng)參照?qǐng)D7,為本發(fā)明實(shí)施例提出的信息共享系統(tǒng)的結(jié)構(gòu)示意圖,由該圖
可知,本發(fā)明實(shí)施例提出的信息共享系統(tǒng)包括應(yīng)用服務(wù)器10及軟交換20,其 中應(yīng)用服務(wù)器10,用于將自身第一信息源提供的待共享信息發(fā)送給所述軟交 換20,并接收所述軟交換20反饋來(lái)的該待共享信息,以及 將接收到的該待共享信息提供給自身第二信息源。軟交換20,用于將接收到的應(yīng)用服務(wù)器IO發(fā)來(lái)的待共享信息,反饋給應(yīng) 用服務(wù)器10;通過(guò)上述信息共享系統(tǒng),本發(fā)明實(shí)施例實(shí)現(xiàn)了應(yīng)用服務(wù)器內(nèi)信息源間的信 息共享,其中待共享的信息為多種,例如視頻信息,圖片信息等,提高了信息 源間信息共享的有效性?;谏鲜鎏岢龅男畔⒐蚕硐到y(tǒng),本發(fā)明實(shí)施例還4^出一種應(yīng)用服務(wù)器,還 請(qǐng)參照?qǐng)D7,由該圖可知,該應(yīng)用服務(wù)器10包括發(fā)送單元11,用于將自身第一信息源提供的待共享信息,發(fā)送給軟交換20;接收單元12,用于接收所述軟交換20反饋來(lái)的該待共享信息;以及 提供單元13,用于將所述接收單元20接收到的該待共享信息,提供給自 身的第二信息源。如上述方法實(shí)施例所述,該待共享信息可以承載于會(huì)話內(nèi)INFO消息、會(huì) 話外INFO消息或者SIP MESSAGE消息中,當(dāng)該待共享信息承載于會(huì)話外 INFO消息或者SIP MESSAGE消息中時(shí),還需要將第二信息源的信息源標(biāo)識(shí) 共享給第一信息源。因此該應(yīng)用服務(wù)器IO還可以包括標(biāo)識(shí)共享單元14,用于 將與所述第二信息源對(duì)應(yīng)的信息源標(biāo)識(shí),共享給所述第 一信息源。通過(guò)該應(yīng)用服務(wù)器10,本發(fā)明實(shí)施例基于軟交換,將第一信息源的待共享 信息,共享給第二信息源,由于該待共享信息為多種信息,例如—見(jiàn)頻信息,圖 片信息等,從而提高了應(yīng)用服務(wù)器內(nèi)信息源之間信息共享的有效性。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其寺同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1、一種信息共享方法,其特征在于,包括步驟應(yīng)用服務(wù)器將自身第一信息源提供的待共享信息,發(fā)送給軟交換;接收所述軟交換反饋來(lái)的該待共享信息;以及將所述接收到的該待共享信息,提供給自身的第二信息源。
2、 如權(quán)利要求l所述的方法,其特征在于,所述第一信息源為主叫流程, 第二信息源為^皮叫流程;或者所述第一信息源為被叫流程,第二信息源為主叫流程。
3、 如權(quán)利要求1所述的方法,其特征在于,所述待共享信息承載于基于 會(huì)話初始協(xié)議的消息中。
4、 如權(quán)利要求3所述的方法,其特征在于,所述消息為會(huì)話內(nèi)信息消息。
5、 如權(quán)利要求3所述的方法,其特征在于,所述消息為會(huì)話外信息消息, 或會(huì)話初始協(xié)i義通訊消息;所述方法還包括步驟將與所述第二信息源對(duì)應(yīng)的信息源標(biāo)識(shí),共享給所述第一信息源,以及 所述第一信息源在發(fā)送給軟交換的、攜帶待共享信息的基于會(huì)話初始協(xié)議 的消息中承載有第二信息源的信息源標(biāo)識(shí)。
6、 如權(quán)利要求5所述的方法,其特征在于,所述將第二信息源對(duì)應(yīng)的信 息源標(biāo)識(shí),共享給第一信息源的過(guò)程具體包括將與第二信息源對(duì)應(yīng)的信息源標(biāo)識(shí)發(fā)送給軟交換;以及接收軟交換反饋來(lái)的所述信息源標(biāo)識(shí); 將所述接收到的信息源標(biāo)識(shí),提供給第一信息源。
7、 如1至6任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述待共享信息 為第一信息源根據(jù)從外界獲得的信息,對(duì)應(yīng)生成的信息。
8、 如1至6任一項(xiàng)權(quán)利要求所述的方法,其特征在于,所述待共享信息 為第 一信息源從外界獲得的信息。
9、 一種信息共享系統(tǒng),其特征在于,包括應(yīng)用服務(wù)器和軟交換,其中 應(yīng)用服務(wù)器,用于將自身第 一信息源提供的待共享信息發(fā)送給所述軟交換,并接收所述軟交換反饋來(lái)的該待共享信息,以及 將接收到的該待共享信息提供給自身第二信息源; 軟交換,用于將應(yīng)用服務(wù)器發(fā)來(lái)的待共享信息,反饋給應(yīng)用服務(wù)器。
10、 一種應(yīng)用服務(wù)器,其特征在于,包括發(fā)送單元,用于將自身第一信息源提供的待共享信息,發(fā)送給軟交換; 接收單元,用于接收所述軟交換反饋來(lái)的該待共享信息;以及 提供單元,用于將所述接收單元接收到的該待共享信息,提供給自身的第 二信息源。
11、 如權(quán)利要求10所述的應(yīng)用服務(wù)器,其特征在于,所述第一信息源為 主叫流程,第二信息源為^l皮叫流程;或者所述第 一信息源為被叫流程,第二信息源為主叫流程。
12、 如權(quán)利要求10所述的應(yīng)用服務(wù)器,其特征在于,還包括標(biāo)識(shí)共享單 元,用于將與所述第二信息源對(duì)應(yīng)的信息源標(biāo)識(shí),共享給所述第一信息源。
全文摘要
本發(fā)明公開(kāi)了一種信息共享方法、系統(tǒng)及應(yīng)用服務(wù)器,以提高主叫流程與被叫流程之間信息共享的有效性。其中該共享方法包括應(yīng)用服務(wù)器將自身第一信息源提供的待共享信息,發(fā)送給軟交換;接收所述軟交換反饋來(lái)的該待共享信息;以及將所述接收到的該待共享信息,提供給自身的第二信息源;該共享系統(tǒng)包括應(yīng)用服務(wù)器,用于將自身第一信息源提供的待共享信息發(fā)送給所述軟交換,并接收所述軟交換反饋來(lái)的該待共享信息,以及將接收到的該待共享信息提供給自身第二信息源;軟交換,用于將應(yīng)用服務(wù)器發(fā)來(lái)的待共享信息,反饋給應(yīng)用服務(wù)器。
文檔編號(hào)H04M7/00GK101159792SQ20071018828
公開(kāi)日2008年4月9日 申請(qǐng)日期2007年11月30日 優(yōu)先權(quán)日2007年11月30日
發(fā)明者章永偉 申請(qǐng)人:華為軟件技術(shù)有限公司