專利名稱:一種業(yè)務服務方法、業(yè)務服務器及業(yè)務服務系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及通信領域,尤其涉及一種業(yè)務服務方法及業(yè)務服務器及業(yè)務服務系統(tǒng)。
背景技術:
虛擬用戶可以被稱為在線機器人,其技術原理是在即時消息的服務端新啟動一個 服務,并為該服務分配一個特定的用戶帳號,該服務使用此帳號向即時消息系統(tǒng)進行注冊, 模擬成為一個永久在線用戶。其他真實用戶可以在自己的即時消息客戶端上添加該虛擬用 戶,并向其發(fā)送特定字符消息,該虛擬用戶根據(jù)字符消息觸發(fā)特定的功能,將執(zhí)行結(jié)果再以 消息方式返回給真實用戶?;谶@套方案,可以實現(xiàn)24X7在線客服,天氣查詢、股市查詢、 機器人聊天等各種交互業(yè)務,而且新業(yè)務的開發(fā)不受限制更加方便,任何人都可以開發(fā)自 己的新業(yè)務。 虛擬用戶概念作為最新的即時消息系統(tǒng)功能擴展已經(jīng)在MSN、 Yahoo、 QQ等系統(tǒng)上 開始出現(xiàn),在已有的即時消息系統(tǒng)中,業(yè)務直接作為后臺被動服務,直接與用戶進行交互, 不利于虛擬業(yè)務的拓展。 IMS(IP Multimedia Subsystem, IP多媒體系統(tǒng))能夠滿足現(xiàn)在的終端客戶更新
穎、更多樣化多媒體業(yè)務的需求。目前,IMS被認為是下一代網(wǎng)絡的核心技術,也是解決移
動與固網(wǎng)融合,引入語音、數(shù)據(jù)、視頻三重融合等差異化業(yè)務的重要方式。 發(fā)明人在實現(xiàn)本發(fā)明的過程中發(fā)現(xiàn)在現(xiàn)有虛擬業(yè)務服務主要在各服務提供商各
自開發(fā)的基于非MS網(wǎng)絡的系統(tǒng)中實現(xiàn),不利于虛擬業(yè)務的拓展。
發(fā)明內(nèi)容
本發(fā)明實施例解決的技術問題是在IMS網(wǎng)絡中提出一種虛擬業(yè)務服務方法、業(yè)務 服務器及業(yè)務服務系統(tǒng),實現(xiàn)在MS網(wǎng)絡中提供可靈活擴展且易于拓展新業(yè)務的虛擬業(yè)務 服務。 為解決上述問題,本發(fā)明實施例提出了一種業(yè)務服務方法,包括接收核心網(wǎng)根據(jù) 虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求;根據(jù)所述虛擬用戶業(yè) 務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息;向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由 所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。 相應的,本發(fā)明實施例還提出了一種業(yè)務服務器,包括接收單元,用于接收核心
網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求;獲取單元,用
于根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息;發(fā)送單元,向所述核
心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。 同時,本發(fā)明實施例還提出了一種業(yè)務服務系統(tǒng),包括業(yè)務服務器,用于接收核
心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求;根據(jù)所述虛
擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息;并向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。 實施本發(fā)明實施例,業(yè)務服務器接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā) 的來自用戶端的虛擬用戶業(yè)務請求,根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取 業(yè)務結(jié)果信息,進而向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果 信息轉(zhuǎn)發(fā)至用戶端,提出一種基于核心網(wǎng)注冊機制的虛擬業(yè)務服務,進而提供了一種可靈 活擴展且易于拓展新業(yè)務的虛擬業(yè)務服務。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)
有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可 以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例一業(yè)務服務系統(tǒng)示意圖;
圖2為本發(fā)明業(yè)務服務器第一實施例組成示意圖;
圖3為本發(fā)明業(yè)務服務器第二實施例組成示意圖;
圖4為本發(fā)明業(yè)務服務器第三實施例組成示意圖;
圖5為本發(fā)明業(yè)務服務器第四實施例組成示意圖;
圖6為本發(fā)明業(yè)務服務方法第一實施例流程示意圖;
圖7為本發(fā)明業(yè)務服務方法第二實施例流程示意圖;
圖8為本發(fā)明業(yè)務服務方法第三實施例流程示意圖;
圖9為本發(fā)明業(yè)務服務方法第四實施例流程示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 下面結(jié)合附圖對本發(fā)明的具體實施例進行詳細說明。 參見圖1為本發(fā)明實施例一業(yè)務服務系統(tǒng)示意圖,該系統(tǒng)具體可以包括業(yè)務服
務器1、核心網(wǎng)2、及通過所述核心網(wǎng)2接入的用戶端3,下面分別對其進行說明 所述業(yè)務服務器l,用于接收所述核心網(wǎng)2根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)
的來自用戶端3的虛擬用戶業(yè)務請求;根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲
取業(yè)務結(jié)果信息;并向所述核心網(wǎng)2返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)2將該業(yè)務結(jié)
果信息轉(zhuǎn)發(fā)至用戶端。 在本發(fā)明實施例中,具體可基于IMS系統(tǒng)中實現(xiàn)本實施例所述業(yè)務服務系統(tǒng),此 時,本發(fā)明實施例中所述的虛擬用戶業(yè)務請求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議 SIP消息;所述業(yè)務結(jié)果信息為攜帶有業(yè)務結(jié)果信息的SIP消息,所述業(yè)務服務器1通過向 所述核心網(wǎng)2發(fā)起虛擬用戶注冊請求進行虛擬用戶身份注冊登記,在接收到所述核心網(wǎng)2 轉(zhuǎn)發(fā)的來自用戶端3的攜帶有虛擬用戶業(yè)務請求的SIP消息后,根據(jù)所述攜帶有虛擬用戶
6業(yè)務請求的SIP消息中的虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息(如所 述虛擬用戶業(yè)務請求為股票查詢,該虛擬用戶業(yè)務請求中攜帶需要查詢的股票代碼,則其 查找的虛擬用戶業(yè)務為對應的股票信息查詢服務,所述業(yè)務結(jié)果信息則是對應所述股票代 碼的股票信息),并向所述核心網(wǎng)2返回攜帶有所述業(yè)務結(jié)果信息的SIP消息,由所述核心 網(wǎng)2將該攜帶有所述業(yè)務結(jié)果信息的SIP消息發(fā)送至用戶端3。 在IMS網(wǎng)絡內(nèi),所述核心網(wǎng)2接收業(yè)務服務器1注冊請求,核心網(wǎng)2登記該業(yè)務服 務器1的PSI (Public service identity,公共服務標識),在IMS網(wǎng)絡內(nèi)核心網(wǎng)可通過PSI 確定該服務器1的地址信息及位置,同時在本實施例中,業(yè)務服務器1還需要代表虛擬業(yè)務 的用戶身份在核心網(wǎng)2上進行注冊登記,具體實現(xiàn)時,也即核心網(wǎng)需登記所述業(yè)務服務器 所需要注冊的虛擬用戶的URI,由此,核心網(wǎng)2在接收到攜帶有虛擬業(yè)務請求的消息時,能 夠通過查找虛擬業(yè)務的注冊登記信息,查找到虛擬業(yè)務,進而找到相應的業(yè)務服務器。
本實施例所述的虛擬用戶服務系統(tǒng)還可以進一步包括即時消息服務器4,此時虛 擬業(yè)務服務以即時消息的形式提供給真實用戶,真實用戶及虛擬用戶可在即時消息服務器 上進行注冊成為注冊用戶,當?shù)顷懗晒蟪蔀樵诰€用戶,真實用戶通過即時消息服務器與 虛擬用戶間進行即時消息的交互。 本實施例中所述的業(yè)務服務器1向所述核心網(wǎng)2注冊登記的虛擬用戶即可以是 本服務器提供的虛擬業(yè)務服務,也可以代理MS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶業(yè)務實體 5所提供的虛擬業(yè)務服務,可選的,所述業(yè)務服務器還可以代理MS網(wǎng)外的虛擬用戶業(yè)務實 體6所提供的虛擬業(yè)務服務。 需要說明的是,當業(yè)務服務器1代理IMS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體 5或所述IMS網(wǎng)外的虛擬用戶業(yè)務實體6,其所代理的虛擬業(yè)務服務需業(yè)務服務器1中進 行登記,以使業(yè)務服務器1在接收到給特定虛擬用戶的請求時,可通過查找相應的登記信 息找到對應的虛擬用戶業(yè)務實體,從而查找獲取相應虛擬業(yè)務服務。若業(yè)務服務器1所代 理IMS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體5,其所代理的虛擬業(yè)務服務需在業(yè)務服務 器1上登記所代理的虛擬業(yè)務服務的URI及該虛擬業(yè)務服務所屬網(wǎng)元設備的PSI。當業(yè)務 服務器1所代理MS網(wǎng)外的的虛擬用戶業(yè)務實體6,其所代理的虛擬業(yè)務服務需在業(yè)務服 務器1上登記所代理的虛擬業(yè)務服務的URI及該虛擬業(yè)務服務實體的地址信息。業(yè)務服 務器在代理MS網(wǎng)外的虛擬用戶業(yè)務實體提供虛擬業(yè)務服務時,業(yè)務服務器需要將SIP信 息轉(zhuǎn)變?yōu)槠渌麉f(xié)議的消息發(fā)送給IMS網(wǎng)外的虛擬用戶業(yè)務實體,如基于簡單對象訪問協(xié)議 SOAP(Simple Object Access Protocol)實現(xiàn)MS網(wǎng)外的虛擬用戶業(yè)務實體間的通信。
基于上述分析可知,本發(fā)明實施例所述的業(yè)務服務器1通過向核心網(wǎng)注冊登記虛 擬用戶身份,所述虛擬用戶即可以是本服務器自身提供的虛擬業(yè)務服務,也可以是代理IMS 網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶服務或IMS網(wǎng)外的虛擬業(yè)務服務實體提供的服務,由此實 現(xiàn)了在IMS網(wǎng)絡中提供一種可靈活擴展且易于拓展新業(yè)務的虛擬業(yè)務服務。
參見圖2,為本發(fā)明實施例業(yè)務服務器的第一實施例組成示意圖,本實施例所述業(yè) 務服務器主要包括 接收單元ll,用于接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端 的虛擬用戶業(yè)務請求; 獲取單元12,用于根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息; 需要說明的是,獲取單元12在根據(jù)業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息過程中,查找的虛擬用戶業(yè)務服務可為業(yè)務服務器1自身虛擬用戶業(yè)務實體單元提供的,也可為MS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體提供的,還可以是IMS網(wǎng)外其他虛擬用戶業(yè)務實體提供的虛擬業(yè)務,后文將結(jié)合圖3、圖4、圖5分別對三種實施方式進行詳細闡述。 發(fā)送單元13,用于向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。 本實施例所述業(yè)務服務器還可以進一步包括注冊單元14,用于向核心網(wǎng)發(fā)起虛擬
用戶注冊請求,以使核心網(wǎng)根據(jù)該虛擬用戶注冊請求對虛擬用戶身份注冊登記。 具體的,業(yè)務服務器1在部署及啟動過程中,需要完成應用服務器與用戶身份的
雙重設置與注冊,且可注冊多個用戶身份,每個用戶身份均可代表一個虛擬用戶業(yè)務。下面
以業(yè)務服務器的公共服務標識PSI以及天氣預報虛擬業(yè)務為例進行說明,在核心網(wǎng)的部署
配置過程中,為業(yè)務服務器配置一個PSI為〈sip: vup. huawei. com〉,業(yè)務服務器1還需要
將代表虛擬業(yè)務的用戶身份在核心網(wǎng)上進行開戶配置,這里開戶用戶身份代表的虛擬業(yè)務
為天氣預報〈sip:weather恥uawei. com> ;在核心網(wǎng)可用狀態(tài)下,業(yè)務服務器1啟動時向核
心網(wǎng)發(fā)出第三方注冊請求,以〈sip:weather(ghuawei. com>作為第三方注冊的用戶身份。虛
擬用戶與普通用戶不同,其代表的是一種業(yè)務,不是由普通用戶注冊和使用,而是由業(yè)務服
務器1這個應用服務注冊,并直接用于與所有普通用戶進行交互的業(yè)務處理入口 ,真實用
戶可以在自己的即時消息客戶端上添加該虛擬用戶,并向其發(fā)送特定消息以獲取需要的消息。 本實施例所述的業(yè)務服務器通過向核心網(wǎng)注冊登記虛擬用戶身份,所述虛擬用戶既可以是本服務器自身提供的虛擬業(yè)務服務,也可以是代理MS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶服務或IMS網(wǎng)外的虛擬業(yè)務服務實體提供的服務,由此實現(xiàn)了在IMS網(wǎng)絡中提供一種可靈活擴展且易于拓展新業(yè)務的虛擬業(yè)務服務。 參見圖3,是本發(fā)明業(yè)務服務器第二實施例組成示意圖。在本實施例中,虛擬用戶為業(yè)務服務器1自身提供虛擬業(yè)務服務,本實施例所述業(yè)務服務器1包括接收單元11、獲取單元12、發(fā)送單元13,注冊單元14及虛擬用戶業(yè)務實體單元15,其中所述接收單元11、獲取單元12、發(fā)送單元13、注冊單元14與本發(fā)明業(yè)務服務器的第一實施例中所述的相應單元的功能是基本相同或相似的,在此不再贅述,本例中所述的虛擬用戶業(yè)務實體單元15用于在通過所述注冊單元向核心網(wǎng)注冊登記虛擬用戶身份后,提供虛擬用戶業(yè)務服務,所述獲取單元12通過虛擬用戶業(yè)務請求從所述虛擬用戶業(yè)務實體單元15查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息,所述虛擬用于業(yè)務請求可以為攜帶有虛擬用戶業(yè)務請求的初始會話協(xié)議SIP消息,所述業(yè)務結(jié)果信息可以為攜帶有業(yè)務結(jié)果信息的SIP消息。優(yōu)選的,本例所述的獲取單元12主要包括 第一URI獲取單元1201,用于所述虛擬用戶業(yè)務請求中獲取虛擬用戶的通用資源標識URI ; 獲取執(zhí)行單元1202,用于根據(jù)所述虛擬用戶的URI從所述虛擬用戶業(yè)務實體單元中查找虛擬業(yè)務服務,獲取業(yè)務結(jié)果信息。
本實施例所述的業(yè)務服務器通過歸屬于自身的虛擬業(yè)務實體提供虛擬用戶服務,利于服務提供商在基于MS網(wǎng)絡系統(tǒng)下統(tǒng)一部署虛擬業(yè)務服務,在業(yè)務服務器上可同時包括多個虛擬業(yè)務實體,以提供多種虛擬業(yè)務服務,既利于新業(yè)務的拓展,也有利用對各個虛擬業(yè)務的統(tǒng)一管理維護。 參見圖4是本發(fā)明業(yè)務服務器第三實施例組成示意圖。在本實施例中,業(yè)務服務器1代理IMS網(wǎng)絡內(nèi)的其他網(wǎng)元維護的虛擬用戶業(yè)務實體所提供的虛擬業(yè)務服務。本實施例所述業(yè)務服務器1包括接收單元11、獲取單元12、發(fā)送單元13,注冊單元14,及第一管理單元16,其中所述接收單元12、獲取單元13、發(fā)送單元14、注冊單元14與本發(fā)明業(yè)務服務器的第一實施例中所述的相應單元的功能是基本相同或相似的,在此不再贅述,本例所述第一管理單元16第一管理單元16,用于在通過所述注冊單元12向核心網(wǎng)注冊登記業(yè)務服務器所代理的虛擬用戶身份后,建立并管理業(yè)務服務器所代理的虛擬用戶的URI與該虛擬用戶所屬網(wǎng)元的公共服務標識PSI的對應關系。在本實施例中,優(yōu)選的,所述獲取單元12主要包括 第二URI獲取單元1211,用于從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI。
PSI獲取單元1212,用于根據(jù)所述虛擬用戶的URI查詢所述第一管理單元16并獲取與該虛擬用戶的URI對應的PSI。 第一訪問執(zhí)行單元1213,用于根據(jù)所述PSI訪問所述虛擬用戶業(yè)務實體所屬網(wǎng)元,并根據(jù)所述虛擬用戶業(yè)務請求從所述虛擬用戶業(yè)務實體中獲得業(yè)務結(jié)果信息,所述虛擬用于業(yè)務請求可以為攜帶有虛擬用戶業(yè)務請求的初始會話協(xié)議SIP消息,所述業(yè)務結(jié)果信息可以為攜帶有業(yè)務結(jié)果信息的SIP消息。 本實施例所述的業(yè)務服務器通過代理IMS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶業(yè)務實體,利于虛擬業(yè)務服務部署的靈活性,有利于新業(yè)務拓展,當然本領域技術人員應當清楚本例所述的業(yè)務服務器在代理MS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶業(yè)務實體提供虛擬業(yè)務服務的同時,也還是可以通過類似于本發(fā)明業(yè)務服務器第二實施例中描述的方式提供虛擬業(yè)務服務的。 參見圖5是本發(fā)明業(yè)務服務器第四實施例組成示意圖。在本實施例中,業(yè)務服務器1代理IMS網(wǎng)絡外虛擬用戶業(yè)務實體所提供的虛擬業(yè)務服務,虛擬用戶業(yè)務實體可以為普通用戶開發(fā)并維護的虛擬用戶服務。本實施例所述業(yè)務服務器1包括接收單元11、獲取單元12、發(fā)送單元13、注冊單元14,及第二管理單元17,其中所述接收單元11、獲取單元12、發(fā)送單元13、注冊單元14與本發(fā)明業(yè)務服務器的第一實施例中所述的相應單元的功能是基本相同或相似的,在此不再贅述,本例中所述第二管理單元17,用于在通過所述注冊單元12向核心網(wǎng)注冊登記業(yè)務服務器所代理的虛擬用戶身份后,建立并管理業(yè)務服務器所代理的虛擬用戶的URI與該虛擬用戶所屬虛擬用戶業(yè)務實體的地址信息的對應關系。
在本實施例中,優(yōu)選的,所述獲取單元12主要包括 第三URI獲取單元1221,用于從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ;
地址信息獲取單元1222,用于根據(jù)所述虛擬用戶的URI查詢所述第二管理單元17并獲取與該虛擬用戶的URI對應的地址信息; 具體的,在本實施例中,任何用戶都可以開發(fā)自己的虛擬用戶與其他用戶交互和提供業(yè)務服務,在申請一個虛擬用戶時,需要在業(yè)務服務器1中登記該虛擬用戶的訪問地址,以便業(yè)務服務器在收到給特定的虛擬用戶的請求時,能夠正確找到虛擬業(yè)務,這一登記動作可以在申請?zhí)摂M用戶開戶時由開戶系統(tǒng)管理程序調(diào)用完成。 第二訪問獲取單元1223,用于根據(jù)所述地址信息訪問所述虛擬用戶業(yè)務實體,并根據(jù)所述攜帶有虛擬用戶業(yè)務從所述虛擬用戶業(yè)務實體中獲得業(yè)務結(jié)果信息,所述虛擬用于業(yè)務請求可以為攜帶有虛擬用戶業(yè)務請求的初始會話協(xié)議SIP消息,所述業(yè)務結(jié)果信息可以為攜帶有業(yè)務結(jié)果信息的SIP消息。 本實施例所述的業(yè)務服務器通過代理MS網(wǎng)外的虛擬用戶業(yè)務實體提供虛擬業(yè)務服務,可進一步地增加虛擬業(yè)務服務部署的靈活性,利于新業(yè)務拓展,如普通的非MS用戶終端也可開發(fā)自己的虛擬用戶服務,然后通過在業(yè)務服務器上的注冊登記等方式即可成為虛擬業(yè)務服務的提供者,當然本領域技術人員應當清楚本例所述的業(yè)務服務器在代理MS網(wǎng)外的虛擬用戶業(yè)務實體提供虛擬業(yè)務服務的同時,也還是可以通過類似于本發(fā)明業(yè)務服務器第二實施例中描述的方式或本發(fā)明業(yè)務服務器第三實施例中描述的方式提供虛擬業(yè)務服務的。 參加圖6為本發(fā)明一種業(yè)務服務方法第一實施例流程示意圖,包括如下步驟
S601,接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求; 優(yōu)選地,步驟S601可以具體為接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息將來自用戶端的虛擬用戶業(yè)務請求交由即時消息服務器處理后轉(zhuǎn)發(fā)的虛擬用戶業(yè)務請求。
在步驟S601之前,還可以包括步驟向核心網(wǎng)發(fā)起虛擬用戶注冊請求,以使核心網(wǎng)根據(jù)該虛擬用戶注冊請求對虛擬用戶身份注冊登記。 業(yè)務服務器1在部署及啟動過程中,需要完成應用服務器與用戶身份的雙重設置與注冊,且可注冊多個用戶身份,每個用戶身份均可代表一個虛擬用戶業(yè)務。下面以業(yè)務服務器的公共服務標識PSI以及天氣預報虛擬業(yè)務為例進行說明,在核心網(wǎng)的部署配置過程中,為業(yè)務服務器配置一個PSI為〈sip:vup.huawei. com〉,業(yè)務服務器1還需要將代表虛擬業(yè)務的用戶身份在核心網(wǎng)上進行開戶配置,這里開戶用戶身份代表的虛擬業(yè)務為天氣預報〈sip:weather恥uawei. com> ;在核心網(wǎng)可用狀態(tài)下,業(yè)務服務器1啟動時向核心網(wǎng)發(fā)出第三方注冊請求,以〈sip:weather恥uawei. com〉作為第三方注冊的用戶身份。虛擬用戶與普通用戶不同,其代表的是一種業(yè)務,不是由普通用戶注冊和使用,而是由業(yè)務服務器l這個應用服務注冊,并直接用于與所有普通用戶進行交互的業(yè)務處理入口 ,真實用戶可以在自己的即時消息客戶端上添加該虛擬用戶,并向其發(fā)送特定消息以獲取需要的消息。
S602,根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息,所述虛擬用戶業(yè)務請求可以為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息;所述業(yè)務結(jié)果信息可以為攜帶有業(yè)務結(jié)果信息的SIP消息; 在此步驟中,當所述虛擬用戶為本服務器自身維護的虛擬用戶業(yè)務實體;所述根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述
虛擬用戶業(yè)務請求中獲取虛擬用戶的通用資源標識URI ;根據(jù)所述虛擬用戶的URI在該業(yè)務服務器自身維護的虛擬業(yè)務服務實體中查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息;
當所述虛擬用戶為IMS網(wǎng)絡內(nèi)的其它網(wǎng)元維護的虛擬用戶業(yè)務實體;所述根據(jù)虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ;根據(jù)所述URI取該虛擬用戶所屬網(wǎng)元的的公共服務標識PSI ;根據(jù)所述PSI訪問所述虛擬用戶所屬網(wǎng)元,并根據(jù)所述虛擬用戶業(yè)務請求查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息; 當所述虛擬用戶為IMS網(wǎng)絡外的虛擬用戶業(yè)務實體;所述根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI,根據(jù)所述URI獲取該虛擬用戶所屬虛擬用戶業(yè)務實體的地址信息;根據(jù)所述地址信息訪問所述虛擬用戶業(yè)務實體,并根據(jù)所述虛擬用戶業(yè)務請求查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息。 S603,向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。 優(yōu)選的,步驟S603步驟還可具體為向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由
所述核心網(wǎng)將該業(yè)務結(jié)果信息交由所述即時消息服務器處理后轉(zhuǎn)發(fā)至用戶端。 本實施例所述的業(yè)務服務器通過向核心網(wǎng)注冊登記虛擬用戶身份,所述虛擬用戶
即可以是本服務器自身提供的虛擬業(yè)務服務,也可以是代理MS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛
擬用戶服務或IMS網(wǎng)外的虛擬業(yè)務服務實體提供的服務,由此實現(xiàn)了在IMS網(wǎng)絡中提供一
種可靈活擴展且易于拓展新業(yè)務的虛擬業(yè)務服務。 參見圖7為本發(fā)明一種業(yè)務服務方法第二實施例流程示意圖,本實施例中,所述
虛擬用戶為本服務器自身維護的虛擬用戶業(yè)務實體。在本實施例中,假設虛擬用戶業(yè)務請
求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息,假設業(yè)務結(jié)果信息為攜帶有業(yè)務
結(jié)果信息的SIP消息。 本實施例方法包括如下步驟 S701,用戶端向虛擬用戶發(fā)送出一條攜帶有虛擬用戶業(yè)務請求的SIP消息,該消息被送往核心網(wǎng); S702,核心網(wǎng)根據(jù)用戶業(yè)務觸發(fā)規(guī)則將請求SIP消息轉(zhuǎn)發(fā)給即時消息服務器;
具體的,所述業(yè)務觸發(fā)規(guī)則為IMS網(wǎng)絡中的一種消息發(fā)送策略,也就是當消息被送往核心網(wǎng)后,核心網(wǎng)會消息中的頭域取值、請求URI、主被叫身份決定這個消息發(fā)送到核心網(wǎng)中的哪一個應用服務器上,例如在本實施例中,該請求SIP消息可以被規(guī)定為主叫觸發(fā),且規(guī)定核心網(wǎng)發(fā)送給即時消息服務器。 S703,即時消息服務器對所述請求SIP消息進行處理,識別該消息需要被發(fā)送到虛擬用戶; S704,即時消息服務器將所述請求SIP消息向虛擬用戶發(fā)送,消息被送到核心網(wǎng); S705,核心網(wǎng)將所述SIP消息發(fā)送給作為虛擬用戶注冊的業(yè)務服務器; S706,業(yè)務服務器根據(jù)所述請求SIP消息攜帶的虛擬用戶業(yè)務請求查找虛擬用戶
業(yè)務,并獲取業(yè)務結(jié)果信息; S707,業(yè)務服務器將結(jié)果信息放在SIP信息中發(fā)送給用戶端,該結(jié)果SIP信息被送到核心網(wǎng); S708,核心網(wǎng)根據(jù)用戶的業(yè)務觸發(fā)規(guī)則將結(jié)果SIP信息發(fā)送給即時消息服務器;
S709,即時消息服務器對結(jié)果SIP信息進行處理,識別該結(jié)果SIP信息需要被發(fā)送給用戶端;
S710,即時消息服務器將結(jié)果SIP信息向用戶端發(fā)送,該信息被送到核心網(wǎng);
S711,核心網(wǎng)將所述結(jié)果SIP信息發(fā)送給用戶端,用戶在虛擬用戶發(fā)送過來的即時消息中看到需要的信息。 需要說明的是,S701中,用戶端向虛擬用戶發(fā)送出一條攜帶有虛擬用戶業(yè)務請求的SIP消息,假設消息內(nèi)容為一個股票代碼,則在S706中,業(yè)務服務器根據(jù)所述請求SIP消息中的股票代碼查找到對應的股票信息,生成結(jié)果信息;當結(jié)果信息被返回客戶端時,用戶在即時消息中看到股票代碼對應的股票信息。 在本實施例中,業(yè)務服務器自身既進行虛擬用戶的模擬又提供虛擬用戶業(yè)務,業(yè)務服務器可向核心網(wǎng)注冊一個虛擬用戶,也可以注冊多個虛擬用戶,可以同時提供一個或多個虛擬用戶業(yè)務。比如一個業(yè)務服務器向核心網(wǎng)注冊(或隱式注冊)了兩個SIP URI,一個是sip:weather@huawei. com,—個是sip: stock@huawei. com,真實用戶通過向這兩個虛擬用戶發(fā)送約定的SIP即時消息即可獲取對應的天氣預報或股票查詢業(yè)務服務。從部署和管理上考慮,也可以將虛擬用戶業(yè)務從業(yè)務服務器中獨立出來成為單獨的模塊或應用服務器。 本實施例所述的業(yè)務服務器通過歸屬于自身的虛擬業(yè)務實體提供虛擬用戶服務,利于服務提供商在基于MS網(wǎng)絡系統(tǒng)下統(tǒng)一部署虛擬業(yè)務服務,在業(yè)務服務器上可同時包括多個虛擬業(yè)務實體,以提供多種虛擬業(yè)務服務,既利于新業(yè)務的拓展,也有利用對各個虛擬業(yè)務的統(tǒng)一管理維護。 參見圖8為本發(fā)明業(yè)務服務方法第三實施例流程示意圖,本實施例中,所述虛擬
用戶為IMS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體,在本實施例中,假設虛擬用戶業(yè)務請
求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息,假設業(yè)務結(jié)果信息為攜帶有業(yè)務
結(jié)果信息的SIP消息。 本實施例方法包括步驟 S801,用戶端向虛擬用戶發(fā)送出一條攜帶有虛擬用戶業(yè)務請求的SIP消息,該消息被送往核心網(wǎng); S802,核心網(wǎng)根據(jù)用戶業(yè)務觸發(fā)規(guī)則將請求SIP消息轉(zhuǎn)發(fā)給即時消息服務器;
S803,即時消息服務器對所述請求SIP消息進行處理,識別該消息需要被發(fā)送到虛擬用戶; S804,即時消息服務器將所述請求SIP消息向虛擬用戶發(fā)送,消息被送到核心網(wǎng);
S805,核心網(wǎng)將所述SIP消息發(fā)送給作為虛擬用戶注冊的業(yè)務服務器;
S806,業(yè)務服務器根據(jù)所述請求SIP消息獲取虛擬用戶URI,根據(jù)虛擬用戶URI獲取虛擬用戶業(yè)務實體所屬網(wǎng)元的公共服務標識PSI,根據(jù)所述PSI將請求SIP消息發(fā)送到虛擬業(yè)務所在的MS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體; S807,所述虛擬業(yè)務所在的IMS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體根據(jù)虛擬業(yè)務請求查找虛擬用戶業(yè)務,并獲取相應業(yè)務結(jié)果SIP信息; S808,所述虛擬業(yè)務所在的IMS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體將獲取的結(jié)果SIP信息發(fā)送給業(yè)務服務器; S809,業(yè)務服務器將結(jié)果SIP信息發(fā)送給用戶端,該結(jié)果SIP信息被送到核心網(wǎng);
S810,核心網(wǎng)根據(jù)用戶的業(yè)務觸發(fā)規(guī)則將結(jié)果SIP信息發(fā)送給即時消息服務器;
S811,即時消息服務器對結(jié)果SIP信息進行處理,識別該結(jié)果SIP信息需要被發(fā)送給用戶端; S812,即時消息服務器將結(jié)果SIP信息向用戶端發(fā)送,該信息被送到核心網(wǎng);
S813,核心網(wǎng)將所述結(jié)果SIP信息發(fā)送給用戶端,用戶在虛擬用戶發(fā)送過來的即時消息中看到需要的信息。 本實施例所述的業(yè)務服務器通過代理MS網(wǎng)內(nèi)的其他網(wǎng)元維護的虛擬用戶業(yè)務實體,利于虛擬業(yè)務服務部署的靈活性,有利于新業(yè)務拓展。 參見圖9為本發(fā)明業(yè)務服務方法第四實施例流程示意圖,本實施例中,所述虛擬用戶為MS網(wǎng)外的虛擬用戶業(yè)務實體,本實施例中,假設虛擬用戶業(yè)務請求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息,業(yè)務結(jié)果信息為攜帶有業(yè)務結(jié)果信息的SIP消息;假設業(yè)務服務器與頂S網(wǎng)外虛擬用戶業(yè)務實體之間通過SOAP協(xié)議交互。
本實施例方法包括步驟 S901、用戶端向虛擬用戶發(fā)送出一條攜帶有虛擬用戶業(yè)務請求的SIP消息,該消息被送往核心網(wǎng); S902、核心網(wǎng)根據(jù)用戶業(yè)務觸發(fā)規(guī)則將請求SIP消息轉(zhuǎn)發(fā)給即時消息服務器;
S903、即時消息服務器對所述請求SIP消息進行處理,識別該消息需要被發(fā)送到虛擬用戶; S904、即時消息服務器將所述請求SIP消息向虛擬用戶發(fā)送,消息被送到核心網(wǎng);
S905、核心網(wǎng)將所述SIP消息發(fā)送給作為虛擬用戶注冊的業(yè)務服務器;
S906、業(yè)務服務器根據(jù)所述請求SIP消息獲取虛擬用戶URI,根據(jù)虛擬用戶URI獲取虛擬用戶業(yè)務實體的地址信息,根據(jù)所述地址信息將請求SIP消息轉(zhuǎn)換成SOAP消息發(fā)送到虛擬業(yè)務所在的MS網(wǎng)外的虛擬用戶業(yè)務實體; S907、所述虛擬業(yè)務所在的MS網(wǎng)外的虛擬用戶業(yè)務實體根據(jù)虛擬業(yè)務請求查找虛擬用戶業(yè)務,并獲取相應業(yè)務SOAP結(jié)果信息; S908、所述虛擬業(yè)務所在的MS網(wǎng)內(nèi)其他網(wǎng)元維護的虛擬用戶業(yè)務實體將獲取的SOAP結(jié)果信息發(fā)送給業(yè)務服務器; S909、業(yè)務服務器將SOAP結(jié)果信息轉(zhuǎn)換成結(jié)果SIP信息發(fā)送給用戶端,該結(jié)果SIP信息被送到核心網(wǎng); S900、核心網(wǎng)根據(jù)用戶的業(yè)務觸發(fā)規(guī)則將結(jié)果SIP信息發(fā)送給即時消息服務器;
S911、即時消息服務器對結(jié)果SIP信息進行處理,識別該結(jié)果SIP信息需要被發(fā)送給用戶端; S912、即時消息服務器將結(jié)果SIP信息向用戶端發(fā)送,該信息被送到核心網(wǎng);
S913、核心網(wǎng)將所述結(jié)果SIP信息發(fā)送給用戶端,用戶在虛擬用戶發(fā)送過來的即時消息中看到需要的信息。 本發(fā)明實施例所述業(yè)務服務器,通過注冊機制使得業(yè)務服務器自身既可作為MS網(wǎng)絡中的一個應用服務器存在,又可作為IMS網(wǎng)絡中的一個或多個用戶存在,即業(yè)務服務器能與核心網(wǎng)以及其他MS應用服務器交互,也能與IMS網(wǎng)絡外的虛擬用戶業(yè)務實體進行交互,實現(xiàn)虛擬用戶代理功能,不再將業(yè)務作為一種后臺被動服務,利于拓展MS業(yè)務規(guī)模;同時,業(yè)務服務器可通過特定協(xié)議(如SOAP協(xié)議)與IMS網(wǎng)外虛擬業(yè)務服務實體進行交互,解決了不同網(wǎng)絡間信息交互問題;由于本發(fā)明虛擬用戶技術構架是在IMS網(wǎng)絡基礎 上,充分利用MS網(wǎng)絡優(yōu)勢,能將交互信息從單純的文字消息交互擴展到圖片、聲音、視頻。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到本發(fā)明可借助 軟件加必需的硬件平臺的方式來實現(xiàn),當然也可以全部通過硬件來實施?;谶@樣的理解, 本發(fā)明的技術方案對背景技術做出貢獻的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來, 該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使 得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例 或者實施例的某些部分所述的方法。 以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權 利范圍,因此依本發(fā)明權利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
權利要求
一種業(yè)務服務方法,其特征在于,包括接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求;根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息;向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。
2. 如權利要求1所述的方法,其特征在于,所述接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登 記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求的步驟之前還包括;向核心網(wǎng)發(fā)起虛擬用戶注冊請求,以使核心網(wǎng)根據(jù)該虛擬用戶注冊請求對虛擬用戶身 份注冊登記。
3. 如權利要求1所述的方法,其特征在于,所述根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的通用資源標識URI ;根據(jù)所述虛擬用戶的URI在該業(yè)務服務器自身維護的虛擬業(yè)務服務實體中查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息。
4. 如權利要求1所述的方法,其特征在于,所述根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ,根據(jù)所述URI獲取該虛擬用戶所屬網(wǎng)元的的公共服務標識PSI ;根據(jù)所述PSI訪問所述虛擬用戶所屬網(wǎng)元,并根據(jù)所述虛擬用戶業(yè)務請求查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息。
5. 如權利要求1所述的方法,其特征在于,所述根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息包括業(yè)務服務器從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ,根據(jù)所述URI獲取該虛 擬用戶所屬虛擬用戶業(yè)務實體的地址信息;根據(jù)所述地址信息訪問所述虛擬用戶業(yè)務實體,并根據(jù)所述虛擬用戶業(yè)務請求查找虛 擬業(yè)務服務,獲得業(yè)務結(jié)果信息。
6. 如權利要求1至5任一項所述的方法,其特征在于,所述接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬用戶業(yè)務請求的步驟具體為接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息將來自用戶端的虛擬用戶業(yè)務請求交由 即時消息服務器處理后轉(zhuǎn)發(fā)的虛擬用戶業(yè)務請求。
7. 如權利要求6所述的方法,其特征在于,所述向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端的步驟具體為向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息交由所述即 時消息服務器處理后轉(zhuǎn)發(fā)至用戶端。
8. 如權利要求1至5任意一項所述的方法,其特征在于,所述虛擬用戶業(yè)務請求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息;所述業(yè)務結(jié)果信息為攜帶有業(yè)務結(jié)果信息的SIP消息。
9. 一種業(yè)務服務器,其特征在于,包括接收單元,用于接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛擬 用戶業(yè)務請求;獲取單元,用于根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息; 發(fā)送單元,向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息 轉(zhuǎn)發(fā)至用戶端。
10. 如權利要求9所述的業(yè)務服務器,其特征在于,所述業(yè)務服務器還包括 注冊單元,用于向核心網(wǎng)發(fā)起虛擬用戶注冊請求,以使核心網(wǎng)根據(jù)該虛擬用戶注冊請求對虛擬用戶身份注冊登記。
11. 如權利要求10所述的業(yè)務服務器,其特征在于,所述業(yè)務服務器還包括 虛擬用戶業(yè)務實體單元,用于在通過所述注冊單元向核心網(wǎng)注冊登記虛擬用戶身份后,提供虛擬用戶業(yè)務服務。
12. 如權利要求11所述的業(yè)務服務器,其特征在于,所述獲取單元包括第一URI獲取單元,用于從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的通用資源標識URI ;獲取執(zhí)行單元,根據(jù)所述虛擬用戶的URI從所述虛擬用戶業(yè)務實體單元中查找虛擬業(yè) 務服務,獲取業(yè)務結(jié)果信息。
13. 如權利要求10所述的業(yè)務服務器,其特征在于,所述業(yè)務服務器還包括第一管理單元,用于在通過所述注冊單元向核心網(wǎng)注冊登記業(yè)務服務器所代理的虛擬用戶身份后,建立并管理業(yè)務服務器所代理的虛擬用戶的URI與該虛擬用戶所屬網(wǎng)元的公 共服務標識PSI的對應關系。
14. 如權利要求13所述的業(yè)務服務器,其特征在于,所述獲取單元包括第二URI獲取單元,用于從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ;PSI獲取單元,根據(jù)所述虛擬用戶的URI查詢所述第一管理單元并獲取與該虛擬用戶的URI對應的PSI ;第一訪問獲取單元,用于根據(jù)所述PSI獲取單元獲取的PSI訪問所述虛擬用戶所屬網(wǎng) 元,并根據(jù)所述虛擬用戶業(yè)務請求查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息。
15. 如權利要求10所述的業(yè)務服務器,其特征在于,所述業(yè)務服務器還包括第二管理單元,用于在通過所述注冊單元向核心網(wǎng)注冊登記業(yè)務服務器所代理的虛擬用戶身份后,建立并管理業(yè)務服務器所代理的虛擬用戶的URI與該虛擬用戶所屬虛擬用戶 業(yè)務實體的地址信息的對應關系。
16. 如權利要求15所述的業(yè)務服務器,其特征在于,所述獲取單元包括第三URI獲取單元,用于從所述虛擬用戶業(yè)務請求中獲取虛擬用戶的URI ;地址信息獲 取單元,根據(jù)所述虛擬用戶的URI查詢所述第二管理單元并獲取與該虛擬用戶的URI對應 的地址信息;第二訪問獲取單元,用于根據(jù)所述地址信息獲取單元獲取的地址信息訪問所述虛擬用 戶所屬的虛擬用戶業(yè)務實體,并根據(jù)所述虛擬用戶業(yè)務請求查找虛擬業(yè)務服務,獲得業(yè)務結(jié)果信息。
17. 如權利要求9至16任意一項所述的業(yè)務服務器,其特征在于,所述虛擬用戶業(yè)務請 求為攜帶有虛擬用戶業(yè)務請求的初時會話協(xié)議SIP消息;所述業(yè)務結(jié)果信息為攜帶有業(yè)務結(jié)果信息的SIP消息。
18. —種業(yè)務服務系統(tǒng),其特征在于,包括業(yè)務服務器,用于接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息轉(zhuǎn)發(fā)的來自用戶端的虛 擬用戶業(yè)務請求;根據(jù)所述虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息;并 向所述核心網(wǎng)返回所述業(yè)務結(jié)果信息,經(jīng)由所述核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端。
全文摘要
本發(fā)明提供了一種業(yè)務服務方法、業(yè)務服務器及業(yè)務服務器系統(tǒng),業(yè)務服務器通過接收核心網(wǎng)根據(jù)虛擬用戶身份注冊登記信息準發(fā)的來自用戶端的虛擬用戶業(yè)務請求后,根據(jù)該虛擬用戶業(yè)務請求查找虛擬用戶業(yè)務,獲取業(yè)務結(jié)果信息,并向所述核心網(wǎng)返回業(yè)務結(jié)果信息,經(jīng)由核心網(wǎng)將該業(yè)務結(jié)果信息轉(zhuǎn)發(fā)至用戶端,實現(xiàn)了在IMS網(wǎng)絡中提供一種基于向核心網(wǎng)注冊機制的虛擬業(yè)務服務,進而在IMS網(wǎng)絡中提供可靈活擴展且易于拓展新業(yè)務的虛擬業(yè)務服務。
文檔編號H04L9/32GK101753477SQ20081021974
公開日2010年6月23日 申請日期2008年12月8日 優(yōu)先權日2008年12月8日
發(fā)明者沙晉 申請人:華為技術有限公司