一種利用服務(wù)代理器傳輸信息的方法及服務(wù)代理器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其涉及一種利用服務(wù)代理器傳輸信息的方法及服務(wù)代理 器。
【背景技術(shù)】
[0002] 互聯(lián)網(wǎng)協(xié)議(InternetProtocol,簡稱為IP)多媒體子系統(tǒng)(IPMultimedia Subsystem,簡稱為IMS)是第三代合作組織(The3rdGenerationPartnershipProject,簡 稱為3GPP)規(guī)范的體系架構(gòu),是通信核心網(wǎng)全I(xiàn)P化演進(jìn)的主要標(biāo)志性階段。隨著通信網(wǎng)的 IP化,通信業(yè)務(wù)的開發(fā)門檻逐漸降低,業(yè)務(wù)開發(fā)商也會(huì)出現(xiàn)百家爭鳴的局面,隨之而來的就 是業(yè)務(wù)管理問題。
[0003] -方面,在IMS架構(gòu)下,是通過初始過濾規(guī)則(InitialFilterCriteria,簡稱為 IFC)來控制觸發(fā)各個(gè)業(yè)務(wù),從而實(shí)現(xiàn)業(yè)務(wù)與控制的分離,但是這種靜態(tài)解決業(yè)務(wù)交互問題 的方法還是會(huì)導(dǎo)致業(yè)務(wù)沖突;另一方面,傳統(tǒng)網(wǎng)絡(luò)還有大量的用戶設(shè)備,很多運(yùn)營商需要維 護(hù)傳統(tǒng)網(wǎng)絡(luò)上的已有業(yè)務(wù),以及將各種已有業(yè)務(wù)組合起來為用戶設(shè)備提供更豐富多彩的體 驗(yàn),因此傳統(tǒng)網(wǎng)絡(luò)升級(jí)到IMS不可能是突變的,只可能是漸變的,而且時(shí)間很長。
[0004] 鑒于這兩方面的考慮,3GPP又提出了服務(wù)代理器(ServiceBroker)的概念。在 IMS網(wǎng)絡(luò)架構(gòu)中,ServiceBroker作為核心網(wǎng)和智能業(yè)務(wù)平臺(tái)的中間部件,針對(duì)核心網(wǎng)而 言,它看到的智能業(yè)務(wù)平臺(tái)是ServiceBroker,針對(duì)智能業(yè)務(wù)平臺(tái)而言,它看到的核心網(wǎng)是 ServiceBroker。當(dāng)觸發(fā)實(shí)體觸發(fā)核心網(wǎng)發(fā)起智能業(yè)務(wù)流程時(shí),ServiceBroker會(huì)將觸發(fā) 實(shí)體的地址信息統(tǒng)一修改為業(yè)務(wù)管理平臺(tái)ServiceBroker的地址信息,這樣智能業(yè)務(wù)平臺(tái) 看到的觸發(fā)核心網(wǎng)發(fā)起智能業(yè)務(wù)流程的觸發(fā)實(shí)體的地址信息就是ServiceBroker的地址 信息,因此就會(huì)導(dǎo)致觸發(fā)核心網(wǎng)發(fā)起智能業(yè)務(wù)的觸發(fā)實(shí)體的地址信息丟失,從而有可能造 成智能業(yè)務(wù)平臺(tái)無法對(duì)觸發(fā)實(shí)體進(jìn)行業(yè)務(wù)管理。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明的實(shí)施例提供一種利用服務(wù)代理器傳輸信息的方法及ServiceBroker,用 以解決觸發(fā)實(shí)體觸發(fā)核心網(wǎng)發(fā)起智能業(yè)務(wù)流程過程中,一部分用于業(yè)務(wù)管理的信息會(huì)丟失 的問題。
[0006] 為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007] 第一方面,提供了一種利用服務(wù)代理器傳輸信息的方法,該方法包括:
[0008] ServiceBroker接收觸發(fā)實(shí)體觸發(fā)核心網(wǎng)發(fā)送的第一消息;其中,所述第一消息 按照第一協(xié)議格式化;
[0009] 獲取針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信息;
[0010] 將所述第一消息按照第二協(xié)議格式化,并將所述業(yè)務(wù)管理信息與所述按照第二協(xié) 議格式化后的第一消息合并,得到第二消息;
[0011] 向智能業(yè)務(wù)平臺(tái)發(fā)送所述第二消息。
[0012] 結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,在所述獲取針對(duì)所述觸發(fā)實(shí)體的業(yè) 務(wù)管理信息之后,所述方法還包括:
[0013] 將針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信息保存在存儲(chǔ)空間中。
[0014] 結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述將所 述業(yè)務(wù)管理信息與所述按照第二協(xié)議格式化后的第一消息合并,得到第二消息包括 :
[0015] 將所述存儲(chǔ)空間中保存的所述針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信息與所述按照第 二協(xié)議格式化后的第一消息合并,得到第二消息。
[0016] 結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述獲取針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù) 管理信息包括:
[0017] 從接收到的所述第一消息中獲取所述業(yè)務(wù)管理信息。
[0018] 結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式至第三種可能的實(shí)現(xiàn)方式中 的任一種,在第四種可能的實(shí)現(xiàn)方式中,所述按照第二協(xié)議格式化后的第一消息包括:Arg 參數(shù)單元;
[0019] 所述將所述業(yè)務(wù)管理信息與所述按照第二協(xié)議格式化后的第一消息合并,得到第 二消息包括:
[0020] 將所述業(yè)務(wù)管理信息賦值到所述按照第二協(xié)議格式化后的第一消息的Arg參數(shù) 單元中。
[0021] 結(jié)合第一方面,在第五種可能的實(shí)現(xiàn)方式中,所述核心網(wǎng)包括:智能網(wǎng)絡(luò)應(yīng)用協(xié) 議INAP網(wǎng)絡(luò)、全球移動(dòng)通信GSM網(wǎng)絡(luò)、碼分多址CDMA網(wǎng)絡(luò)、互聯(lián)網(wǎng)協(xié)議IP多媒體子系統(tǒng) MS網(wǎng)絡(luò)中的任一種;
[0022] 所述智能業(yè)務(wù)平臺(tái)包括:INAP網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、GSM網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、 CDMA網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、頂S網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)中的任一種。
[0023] 結(jié)合第一方面,在第六種可能的實(shí)現(xiàn)方式中,所述針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理 信息包括:所述觸發(fā)實(shí)體的地址信息、所述觸發(fā)實(shí)體觸發(fā)的業(yè)務(wù)類型信息中的至少一種。
[0024] 第二方面,提供了一種服務(wù)代理器,該服務(wù)代理器包括:
[0025] 接收模塊,用于接收觸發(fā)實(shí)體觸發(fā)核心網(wǎng)發(fā)送的第一消息;其中,所述第一消息按 照第一協(xié)議格式化;
[0026] 獲取模塊,用于獲取所述接收模塊接收的所述第一消息中針對(duì)所述觸發(fā)實(shí)體的業(yè) 務(wù)管理信息;
[0027] 處理模塊,用于將所述接收模塊接收的所述第一消息按照第二協(xié)議格式化,并將 所述獲取模塊獲取的所述業(yè)務(wù)管理信息與所述按照第二協(xié)議格式化后的第一消息合并,得 到第二消息;
[0028] 發(fā)送模塊,用于向智能業(yè)務(wù)平臺(tái)發(fā)送所述處理模塊得到的第二消息。
[0029] 結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)代理器還包括:保存模塊;
[0030] 所述處理模塊,用于將所述獲取模塊獲取的針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信息保 存在所述保存模塊的存儲(chǔ)空間中。
[0031] 結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述處理 模塊,用于將保存在所述保存模塊的存儲(chǔ)空間中的所述針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信息 與所述按照第二協(xié)議格式化后的第一消息合并,得到第二消息。
[0032] 結(jié)合第二方面,在第三種可能的實(shí)現(xiàn)方式中,所述獲取模塊,用于從所述接收模塊 接收到的所述第一消息中獲取所述業(yè)務(wù)管理信息。
[0033] 結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式至第三種可能的實(shí)現(xiàn)方式中 的任一種,在第四種可能的實(shí)現(xiàn)方式中,所述按照第二協(xié)議格式化后的第一消息包括:Arg 參數(shù)單元;
[0034] 所述處理模塊,用于將所述業(yè)務(wù)管理信息賦值到所述按照第二協(xié)議格式化后的第 一消息的Arg參數(shù)單元中。
[0035] 結(jié)合第二方面,在第五種可能的實(shí)現(xiàn)方式中,所述核心網(wǎng)包括:智能網(wǎng)絡(luò)應(yīng)用協(xié) 議INAP網(wǎng)絡(luò)、全球移動(dòng)通信GSM網(wǎng)絡(luò)、碼分多址CDMA網(wǎng)絡(luò)、互聯(lián)網(wǎng)協(xié)議IP多媒體子系統(tǒng) MS網(wǎng)絡(luò)中的任一種;
[0036] 所述智能業(yè)務(wù)平臺(tái)包括:INAP網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、GSM網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、 CDMA網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)、頂S網(wǎng)絡(luò)的智能業(yè)務(wù)平臺(tái)中的任一種。
[0037] 結(jié)合第二方面,在第六種可能的實(shí)現(xiàn)方式中,所述針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理 信息包括:所述觸發(fā)實(shí)體的地址信息、所述觸發(fā)實(shí)體觸發(fā)的業(yè)務(wù)類型信息中的至少一種。
[0038] 本發(fā)明實(shí)施例提供的利用服務(wù)代理器傳輸信息的方法及服務(wù)代理器,Service Broker接收觸發(fā)實(shí)體觸發(fā)核心網(wǎng)發(fā)送的第一消息,并獲取針對(duì)所述觸發(fā)實(shí)體的業(yè)務(wù)管理信 息,待將所述第一消息按照第二協(xié)議格式化,并將所述業(yè)務(wù)管理信息與所述按照第二協(xié)議 格式化后的第一消息合并得到第二消息后,又向智能業(yè)務(wù)平臺(tái)發(fā)送所述第二消息;由于在 將所述第一消息按照第二協(xié)議格式化之前,ServiceBroker已經(jīng)獲取到針對(duì)所述觸發(fā)實(shí)體 的業(yè)務(wù)管理信息,因此當(dāng)將所述