專利名稱::路由選擇方法、業(yè)務(wù)網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備及終端的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,特別是涉及路由選擇方法、業(yè)務(wù)網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備及終端。
背景技術(shù):
:IP多媒體子系統(tǒng)(IPMultimediaSubsystem,IMS)是3GPP在UMTSR5(及其以后版本)中定義的一個新的核心網(wǎng)絡(luò)"域"(Domain,—個由許多網(wǎng)元組成的新的移動網(wǎng)絡(luò)體系)。IMS的一個突出特征是,大量使用會話初始協(xié)議(SessionInitiationProtocol,SIP)來定義關(guān)鍵網(wǎng)元的能力和接口、關(guān)鍵網(wǎng)元,如具有代理呼叫服務(wù)控制服務(wù)器(ProxyCallServerControlFunction,P-CSCF)、查詢呼叫服務(wù)控制服務(wù)器(InterrogatingCallServerControlFunction,I-CSCF)、控制呼叫服務(wù)控制服務(wù)器(ServiceCallServerControlFunction,S-CSCF)等,都可以看成是不同類型的SIP代理/服務(wù)器。提供業(yè)務(wù)的應(yīng)用服務(wù)器(ApplicationServer,AS)也基于SIP協(xié)議實現(xiàn)。對通訊對端的發(fā)現(xiàn)和路由能力是IMS最核心的能力之一,對通訊對端的發(fā)現(xiàn)和路由能力即是對用統(tǒng)一資源標(biāo)識符(UniformResourceIdentifier,URI)所表示的目的地址的發(fā)現(xiàn)和路由能力。IMS核心網(wǎng)絡(luò)可以依據(jù)終端注冊所獲得的信息來實現(xiàn)此能力。路由能力由IMS的歸屬用戶服務(wù)器(HomeSubscriberServer,HSS)和CSCF配合實現(xiàn)。另外,IMS還包括為會話控制和運(yùn)營業(yè)務(wù)的需要而定義的其它能力,比如業(yè)務(wù)觸發(fā)能力系統(tǒng)或用戶可以定義觸發(fā)某個業(yè)務(wù)的條件,S-CSCF在收到一個SIP消息后能夠在按照預(yù)先定義的優(yōu)先級/順序?qū)IP消息轉(zhuǎn)發(fā)給相關(guān)的AS以觸發(fā)業(yè)務(wù)。每個AS都有自己的觸發(fā)條件,S-CSCF收到SIP消息后會根據(jù)消息的頭字段或消息內(nèi)容檢查該SIP消息是否符合AS設(shè)定的觸發(fā)條件(即InitialFilterCriteria,iFC),如果符合條件則觸發(fā)到對應(yīng)的AS,如果不符合就不觸發(fā)。目前,應(yīng)用服務(wù)器的觸發(fā)條件可以根據(jù)SIP消息的任何一個字段或消息體的內(nèi)容及它們的組合進(jìn)行匹配。例如,某用戶訂閱了即時消息業(yè)務(wù),則通過判斷用戶發(fā)送的SIP消息中攜帶的關(guān)鍵字來觸發(fā)將該消息發(fā)送到即時消息服務(wù)器。所述判斷SIP消息中攜帶的關(guān)鍵詞的方法可以是判斷SIP消息中的方法名是否為"MESSAGE";或者,判斷SIP消息的方法名是否為"INVITE",而且消息體的類型是否為"application/sdp"、SDP信息中的媒體級描述行"m"的內(nèi)容是否包含"message*msrp/tcp"(其中的*表示通配符);或者,判斷SIP消息的方法名是否為"INVITE",而且頭字段"TO"的值是否包含message@homedomain.com、而且為主叫流禾呈。然而,由于IMS的業(yè)務(wù)越來越多,AS種類和數(shù)量也就越來越多,而SIP協(xié)議的頭字段卻是有限的。許多SIP協(xié)議的頭字段需要供多種業(yè)務(wù)的匹配使用,這樣可能造成多個AS的匹配條件相似,互相影響。比如本來ASl的iFC是簡單的,當(dāng)加載AS2時,AS2的iFC包含了所有ASl的iFC的條件并還有其他的條件,這樣ASl就需要修改原來的iFC以區(qū)分AS2的iFC。因此在CSCF收到用戶發(fā)送的SIP信令后,觸發(fā)具體業(yè)務(wù)的iFC越來越難寫,很容易引起沖突;并且,當(dāng)UE收到SIP消息時,也很難判斷具體是哪個業(yè)務(wù)應(yīng)用服務(wù)器發(fā)過來的。為嘗試解決SIP協(xié)議頭字段有限的技術(shù)問題,現(xiàn)有技術(shù)提出一種SIP業(yè)務(wù)觸發(fā)能力的應(yīng)用方法,采用在SIP消息頭部和體部同時攜帶路由信息的方式來實現(xiàn)SIP業(yè)務(wù)觸發(fā)。參閱圖1,該技術(shù)將路由選擇信息(HRI)設(shè)置在SIP消息頭部;將呼叫者信息設(shè)置在該SIP消息的體部,稱其為體部路由選擇信息(BRI)。在SIP代理收到該SIP消息時,基于所述消息的頭部和體部路由選擇信息確定被呼叫的地址。另外,體部路由選擇信息可以包含與呼叫者相聯(lián)系的關(guān)鍵字,例如"洗衣機(jī)","服務(wù)"和"型號ABC"?;谠撔畔?,所述SIP代理可推斷呼叫者的意圖,并使用從數(shù)據(jù)庫和位置服務(wù)器檢索出的信息,將呼叫路由選擇到能熟練回答關(guān)于洗衣機(jī)型號ABC的服務(wù)問題的代理。在進(jìn)行本發(fā)明創(chuàng)造過程中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有在SIP消息頭部和體部同時攜帶路由信息來實現(xiàn)SIP業(yè)務(wù)觸發(fā)能力的技術(shù)中至少存在以下問題業(yè)務(wù)種類和數(shù)量受限制,并且局限在語音服務(wù)。此現(xiàn)有技術(shù)是通過攜帶部分關(guān)鍵字來代表呼叫者的意圖,但I(xiàn)MS網(wǎng)絡(luò)相關(guān)設(shè)備無法理解這些關(guān)鍵字的含義,也就是說無法為用戶實現(xiàn)服務(wù)的自動發(fā)現(xiàn)和調(diào)用,造成所能開展的業(yè)務(wù)種類和數(shù)量受關(guān)鍵字?jǐn)?shù)量的制約;另外不同的用戶用的關(guān)鍵字也可能不同,不利于規(guī)模應(yīng)用。
發(fā)明內(nèi)容本發(fā)明實施方式要解決的技術(shù)問題是提供一種路由選擇方法、業(yè)務(wù)網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備及終端,可以方便用戶通過IMS網(wǎng)絡(luò)使用更多類型的業(yè)務(wù),突破業(yè)務(wù)數(shù)量的限制。提供一種路由選擇方法,包括接收攜帶業(yè)務(wù)語義信息的會話控制協(xié)議SIP請求消息;將所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。提供一種業(yè)務(wù)網(wǎng)絡(luò),包括終端,包括請求單元,用于發(fā)送攜帶業(yè)務(wù)語義信息的SIP請求消息;會話控制功能實體,包括轉(zhuǎn)發(fā)單元,用于轉(zhuǎn)發(fā)所述攜帶業(yè)務(wù)語義信息的SIP請求消息;業(yè)務(wù)代理服務(wù)器,包括匹配單元,用于將接收到的所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。提供一種網(wǎng)絡(luò)設(shè)備,包括接收單元,用于接收消息,包括接收攜帶業(yè)務(wù)語義信息的SIP請求消息;匹配單元,用于將所述接收單元收到的SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶所述匹配單元查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。提供一種終端,包括選擇單元,用于在業(yè)務(wù)列表中選擇業(yè)務(wù);消息生成單元,用于生成消息,包括根據(jù)所述選擇單元選擇出業(yè)務(wù)的業(yè)務(wù)腳本,生成攜帶所述業(yè)務(wù)的語義描述信息的SIP請求消息;請求單元,用于發(fā)送請求,包括發(fā)送所述消息生成單元生成的攜帶業(yè)務(wù)語義信息的SIP請求消息。提供一種網(wǎng)絡(luò)設(shè)備,包括檢測單元,用于接收消息,并檢測所述消息是否為攜帶業(yè)務(wù)語義信息的SIP請求消息;轉(zhuǎn)發(fā)單元,用于在所述檢測單元檢測到所述消息為SIP的請求消息時,將所述攜帶業(yè)務(wù)語義信息的SIP請求消息轉(zhuǎn)發(fā)到業(yè)務(wù)代理服務(wù)器。提供一種網(wǎng)絡(luò)設(shè)備,包括業(yè)務(wù)發(fā)布單元,用于根據(jù)請求向關(guān)聯(lián)的業(yè)務(wù)代理服務(wù)器發(fā)送業(yè)務(wù)信息;業(yè)務(wù)處理單元,用于接收標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并處理所述業(yè)務(wù)請求。以上技術(shù)方案可以看出,由于在SIP業(yè)務(wù)請求中攜帶語義信息,因此可以采用語義推理技術(shù)來智能化地查找最適合的業(yè)務(wù),因此大幅增加可以請求的業(yè)務(wù)數(shù)量;語義借助于本體和描述邏輯等可以提供統(tǒng)一的、機(jī)器可理解的語言,使得業(yè)務(wù)的提供更多地依賴于機(jī)器(IMS系統(tǒng)),因此請求業(yè)務(wù)的操作更加智能和自動化,用戶使用IMS業(yè)務(wù)更加方便,簡單;生成的標(biāo)準(zhǔn)業(yè)務(wù)請求消息,等于在業(yè)務(wù)應(yīng)用服務(wù)器和客戶端中間設(shè)置一層功能強(qiáng)大的業(yè)務(wù)接口'使應(yīng)用和用戶兩側(cè)不受網(wǎng)絡(luò)類型、協(xié)議格式的限制。圖1是現(xiàn)有技術(shù)SIP消息的結(jié)構(gòu)示意圖;圖2是本發(fā)明業(yè)務(wù)網(wǎng)絡(luò)第一實施方式的原理框圖;圖3是本發(fā)明網(wǎng)絡(luò)設(shè)備第一實施方式的原理框圖;圖4是本發(fā)明網(wǎng)絡(luò)設(shè)備第二實施方式的原理框圖;圖5是本發(fā)明網(wǎng)絡(luò)設(shè)備第三實施方式的原理框圖;圖6是本發(fā)明網(wǎng)絡(luò)設(shè)備第四實施方式的原理框圖;圖7是本發(fā)明網(wǎng)絡(luò)設(shè)備第四實施方式的原理框圖;圖8是本發(fā)明終端第一實施方式的原理框圖;圖9是本發(fā)明網(wǎng)絡(luò)設(shè)備第五實施方式的原理框圖;圖io是本發(fā)明網(wǎng)絡(luò)設(shè)備第六實施方式的原理框圖;圖11是本發(fā)明網(wǎng)絡(luò)設(shè)備第七實施方式的原理框圖;圖12是本發(fā)明網(wǎng)絡(luò)設(shè)備第八實施方式的原理框圖;圖13是本發(fā)明路由選擇方法第一實施方式的流程圖;圖14是本發(fā)明實施方式進(jìn)行業(yè)務(wù)注冊的流程圖15是本發(fā)明實施方式進(jìn)行下載腳本的流程圖;圖16是本發(fā)明實施方式中終端顯示的業(yè)務(wù)列表的示意圖;圖17是本發(fā)明實施方式中擴(kuò)展的SIP消息的結(jié)構(gòu)示意圖;圖18是本發(fā)明實施方式進(jìn)行業(yè)務(wù)請求的流程圖。具體實施例方式為使本發(fā)明的目的、技術(shù)方案、及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實施方式,對本發(fā)明進(jìn)一步詳細(xì)說明。本發(fā)明實施方式通過擴(kuò)展SIP協(xié)議,在客戶端中生成符合語義格式的SIP業(yè)務(wù)請求,并在IMS網(wǎng)絡(luò)和應(yīng)用之間設(shè)置業(yè)務(wù)代理服務(wù)器,使用戶和應(yīng)用之間按照語義邏輯交互;增加業(yè)務(wù)代理服務(wù)器以及擴(kuò)展IMS相關(guān)業(yè)務(wù)訂閱機(jī)制,以實現(xiàn)業(yè)務(wù)和IMS網(wǎng)絡(luò)之間的松綁定,方便業(yè)務(wù)動態(tài)靈活地發(fā)布,最大限度地方便用戶使用IMS網(wǎng)絡(luò)上的各種業(yè)務(wù)。參閱圖2,本發(fā)明提供業(yè)務(wù)網(wǎng)絡(luò)第一實施方式,包括終端210,包括請求單元211,用于發(fā)送攜帶業(yè)務(wù)語義信息的SIP請求消息;會話控制功能實體220,包括轉(zhuǎn)發(fā)單元221,用于轉(zhuǎn)發(fā)來自所述請求單元211的攜帶業(yè)務(wù)語義信息的SIP請求消息;業(yè)務(wù)代理服務(wù)器230,包括匹配單元231,用于將接收到轉(zhuǎn)發(fā)單元221的所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元232,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶所述匹配單元231查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。以上實施方式可以看出,由于在終端的SIP業(yè)務(wù)請求中攜帶語義信息,并由會話控制功能實體220轉(zhuǎn)發(fā)所述SIP業(yè)務(wù)請求到業(yè)務(wù)代理服務(wù)器230,然后采用語義推理技術(shù)來智能化地查找最適合的業(yè)務(wù),可以大幅增加請求的業(yè)務(wù)數(shù)量;語義借助于本體和描述邏輯等可以提供統(tǒng)一的、機(jī)器可理解的語言,使得業(yè)務(wù)的提供更多地依賴于機(jī)器(IMS系統(tǒng)),因此請求業(yè)務(wù)的操作更加智能和自動化,用戶使用IMS業(yè)務(wù)更加方便,簡單;由路由單元232生成標(biāo)準(zhǔn)業(yè)務(wù)請求消息然后發(fā)送到應(yīng)用服務(wù)器,等于在業(yè)務(wù)應(yīng)用服務(wù)器和客戶端中間設(shè)置一層業(yè)務(wù)接口,使應(yīng)用和用戶兩側(cè)不受網(wǎng)絡(luò)類型、協(xié)議格式的限制。此實施方式中,是業(yè)務(wù)代理服務(wù)器230已經(jīng)存儲有各種業(yè)務(wù)的描述信息的情景。匹配單元231將語義信息作為輸入,在所述業(yè)務(wù)描述信息中找到對應(yīng)的業(yè)務(wù)。參閱圖3,本發(fā)明提供網(wǎng)絡(luò)設(shè)備第一實施方式,包括接收單元311,用于接收消息,包括接收攜帶業(yè)務(wù)語義信息的SIP請求消息;匹配單元312,用于將所述接收單元311收到的SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元313,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶所述匹配單元312查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。區(qū)別于現(xiàn)有技術(shù)由IMS網(wǎng)絡(luò)直接將業(yè)務(wù)觸發(fā)的SIP請求向業(yè)務(wù)應(yīng)用服務(wù)器發(fā)送的方式,本實施方式則是在發(fā)送該SIP請求到業(yè)務(wù)應(yīng)用服務(wù)器之前,在進(jìn)行業(yè)務(wù)的路由選擇時,采用本設(shè)備的匹配單元312通過語義推理查找所述語義信息所指明的業(yè)務(wù),同時,采用路由單元313生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,所述標(biāo)準(zhǔn)的業(yè)務(wù)請求消息顯然可以讓業(yè)務(wù)應(yīng)用服務(wù)器理解其內(nèi)容,并讓所述業(yè)務(wù)應(yīng)用服務(wù)器正確處理該請求的業(yè)務(wù),實現(xiàn)業(yè)務(wù)的路由選擇功能??梢岳斫猓揪W(wǎng)絡(luò)設(shè)備是作為業(yè)務(wù)代理服務(wù)器230實現(xiàn)業(yè)務(wù)路由選擇、業(yè)務(wù)發(fā)現(xiàn)/觸發(fā)的功能。參閱圖4,本發(fā)明網(wǎng)絡(luò)設(shè)備第二實施方式與上述第一實施方式基本相似,不同之處在于進(jìn)一步包括狀態(tài)確定單元314,用于在所述接收單元311所收到SIP請求消息后,獲取所述消息對應(yīng)用戶的用戶信息,并將所述用戶信息輸入所述匹配單元312,和所述SIP請求消息攜帶的語義信息一起作為查找的輸入。此單元主要和相關(guān)的網(wǎng)絡(luò)服務(wù)能力部件ServiceEnablers交互,并從這些ServiceEnablers獲耳又必要的信息,比如SIP請求消息所屬用戶的用戶信息,以輔助匹配單元312能根據(jù)這些信息更加準(zhǔn)確的為用戶請求找到適當(dāng)?shù)姆?wù)。另外,本單元的重要功能之一,是把從網(wǎng)絡(luò)能力部件獲取的不同數(shù)據(jù)匯總并轉(zhuǎn)換成內(nèi)部數(shù)據(jù)形式供匹配單元312使用。參閱圖5,本發(fā)明網(wǎng)絡(luò)設(shè)備第三實施方式與上述第一實施方式基本相似,不同之處在于進(jìn)一步包括注冊單元315,用于接受業(yè)務(wù)應(yīng)用服務(wù)器上業(yè)務(wù)的注冊,并保存所述業(yè)務(wù)的描述信息;或接收來自其他網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)描述信息并保存;所述注冊單元315首先接收業(yè)務(wù)應(yīng)用服務(wù)器的業(yè)務(wù)注冊請求,如果本設(shè)備中存在該業(yè)務(wù)類別的腳本,則按照所述腳本的要求指示所述應(yīng)用服務(wù)器向本設(shè)備提供該業(yè)務(wù)的描述信息;如果本設(shè)備中不存在該業(yè)務(wù)類別的腳本,則創(chuàng)建該業(yè)務(wù)類別的腳本,按照所述新腳本的要求指示所述應(yīng)用服務(wù)器向本設(shè)備提供該業(yè)務(wù)的描述信息;信息確定單元316,用于在所述接收單元311所收到SIP請求消息后,將在所述注冊單元315保存的各種業(yè)務(wù)描述信息輸入所述匹配單元312,和所述SIP請求消息攜帶的語義信息一起作為查找的輸入。這里所述的將業(yè)務(wù)描述信息作為查找的輸入,是指將語義信息這個"關(guān)鍵詞"和各種業(yè)務(wù)描述信息這個"被搜索數(shù)據(jù)庫"作為搜索引擎的"輸入,,,實質(zhì)是按照所述語義信息在所述各種業(yè)務(wù)描述信息查找對應(yīng)的業(yè)務(wù)。本實施方式可以讓新業(yè)務(wù)在本網(wǎng)絡(luò)設(shè)備內(nèi)注冊并且留下業(yè)務(wù)的描述信息,以利于采用匹配單元312進(jìn)行業(yè)務(wù)匹配之前,用信息確定單元316先在注冊信息中獲得所述業(yè)務(wù)描述信息,提供檢索庫給匹配單元312以進(jìn)行查找業(yè)務(wù)的操作。參閱圖6,本發(fā)明網(wǎng)絡(luò)設(shè)備第四實施方式與上述第三實施方式基本相似,不同之處在于所述接收單元311還接收注冊請求消息或腳本請求消息,進(jìn)一步包括腳本下發(fā)單元317,用于在所述接收單元311接收到所述腳本請求消息后,在所述注冊單元315內(nèi)得到請求的業(yè)務(wù)所對應(yīng)的業(yè)務(wù)腳本并下發(fā);消息判斷單元318,用于判斷所述接收單元311接收的消息是注冊請求消息、腳本請求消息還是業(yè)務(wù)請求消息,在判斷是注冊請求消息時,向所述注冊單元315發(fā)送所述將所述注冊請求消息,在判斷是腳本請求消息時,向所述腳本下發(fā)單元317發(fā)送所述腳本請求消息,在判斷是業(yè)務(wù)請求消息時,向所述匹配單元312發(fā)送所述業(yè)務(wù)請求消息。本實施方式是在接收到腳本請求消息后,在注冊單元315所保存的各種類別業(yè)務(wù)的腳本中取得適合該腳本請求的腳本,然后采用腳本下發(fā)單元317下發(fā)該業(yè)務(wù)腳本,下發(fā)的腳本形式可以是業(yè)務(wù)描述列表,可以讓終端根據(jù)該業(yè)務(wù)腳本所要求的格式發(fā)起SIP業(yè)務(wù)請求。這樣,用戶所能申請的業(yè)務(wù)可以動態(tài)更新,也就是說根據(jù)實際的能用的業(yè)務(wù)進(jìn)行申請,提高業(yè)務(wù)申請的靈活性,方便業(yè)務(wù)動態(tài)靈活地發(fā)布;可以主動通知用戶更新相關(guān)的業(yè)務(wù)信息,并立即可以被用戶使用而不需要重新進(jìn)行訂閱;而且用戶可以針對于自身的功能要求(業(yè)務(wù)列表)來進(jìn)行訂閱,而不需要針對具體的業(yè)務(wù),實現(xiàn)業(yè)務(wù)和IMS網(wǎng)絡(luò)之間的松綁定,最大限度地方便用戶使用IMS網(wǎng)絡(luò)上的各種業(yè)務(wù)。本實施方式中的消息判斷單元318可以根據(jù)接收到不同類型的請求,作出不同的反應(yīng),或者處理注冊請求、或者處理腳本請求、或者處理SIP業(yè)務(wù)請求。參閱圖7,本發(fā)明網(wǎng)絡(luò)設(shè)備第五實施方式包括請求處理單元711,用于根據(jù)定義的擴(kuò)展SIP消息語法提取所述接收單元311接收到的請求消息內(nèi)容,并將提取得到的消息轉(zhuǎn)換為內(nèi)部數(shù)據(jù)。能力判斷單元712,用于在所述接收單元311接收到所述攜帶業(yè)務(wù)語義信息的SIP請求消息后,判斷本網(wǎng)絡(luò)設(shè)備是否有能力處理該請求;轉(zhuǎn)交單元713,用于在所述能力判斷單元712判斷的結(jié)果是沒有能力時,在網(wǎng)絡(luò)設(shè)備保存的業(yè)務(wù)代理服務(wù)器信息庫中找到有能力處理所述SIP請求消息的代理服務(wù)器。本實施方式的請求處理單元711可以在接收單元311收到SIP業(yè)務(wù)請求時,根據(jù)發(fā)送方和接收方一起定義的擴(kuò)展SIP消息語法提取所請求消息內(nèi)容,并將提取得到的消息轉(zhuǎn)換為本設(shè)備各單元能夠理解的內(nèi)部數(shù)據(jù),方便后續(xù)處理;能力判斷單元712則在接收SIP業(yè)務(wù)請求進(jìn)行判斷,如果本設(shè)備能夠處理該業(yè)務(wù)請求,則由本設(shè)備繼續(xù)后續(xù)處理,否則由轉(zhuǎn)交單元713將該請求轉(zhuǎn)交到有能力處理該請求的業(yè)務(wù)代理服務(wù)器進(jìn)行處理。本發(fā)明實施方式中的網(wǎng)絡(luò)設(shè)備/業(yè)務(wù)代理服務(wù)器可以按照業(yè)務(wù)領(lǐng)域、地域等方式劃分為多個,這些代理服務(wù)器之間可以互相配合,并且在網(wǎng)絡(luò)上由互聯(lián)模塊來把這些代理服務(wù)器連接在一起,相互協(xié)作。當(dāng)有些請求消息在當(dāng)前代理服務(wù)器得不到處理時,互聯(lián)模塊則可以根據(jù)相關(guān)的配置信息把該請求轉(zhuǎn)發(fā)到適當(dāng)?shù)臉I(yè)務(wù)代理服務(wù)器進(jìn)行處理。參閱圖8,本發(fā)明還提供終端第一實施方式,包括選擇單元811,用于在業(yè)務(wù)列表中選擇業(yè)務(wù);消息生成單元812,用于生成消息,包括根據(jù)所述選擇單元811選擇出業(yè)務(wù)的業(yè)務(wù)腳本,生成攜帶所述業(yè)務(wù)的語義描述信息的SIP請求消息。請求單元813,用于發(fā)送請求,包括發(fā)送所述消息生成單元812生成的攜帶業(yè)務(wù)語義信息的SIP請求消息。本終端實施方式可以結(jié)合上述網(wǎng)絡(luò)設(shè)備第四實施方式,當(dāng)用戶需要從列表中選擇相關(guān)業(yè)務(wù)類別時,終端可以通過相關(guān)的業(yè)務(wù)代理服務(wù)器下載各類別業(yè)務(wù)的列表及對應(yīng)的業(yè)務(wù)腳本。該業(yè)務(wù)腳本內(nèi)容主要包含該類別業(yè)務(wù)的描述信息(可以采用關(guān)鍵字和屬性參數(shù)描述),然后由選擇單元811在業(yè)務(wù)列表中選擇業(yè)務(wù),并且由消息生成單元812根據(jù)該業(yè)務(wù)對應(yīng)的業(yè)務(wù)腳本生成攜帶業(yè)務(wù)語義信息的SIP請求消息,并發(fā)送到上述本發(fā)明網(wǎng)絡(luò)設(shè)備,實現(xiàn)按照語義來進(jìn)行路由選擇的功能。在其他實施方式中所述請求單元813還可以發(fā)送獲耳又業(yè)務(wù)腳本和/或業(yè)務(wù)列表的請求,以獲取最新的業(yè)務(wù)信息。終端可以對自己感興趣的業(yè)務(wù)進(jìn)行相關(guān)信息的下載,比如下載該類業(yè)務(wù)的業(yè)務(wù)腳本。當(dāng)用戶要使用某類服務(wù)時可以首先從下載得到的業(yè)務(wù)列表中找到對應(yīng)的業(yè)務(wù)腳本,然后按照下載的業(yè)務(wù)腳本生成一條包含語義描述信息的SIP請求消息向IMS業(yè)務(wù)網(wǎng)絡(luò)發(fā)送。參閱圖9,本發(fā)明還提供網(wǎng)絡(luò)設(shè)備第六實施方式,包括檢測單元911,用于接收消息,并檢測所述消息是否為攜帶業(yè)務(wù)語義信息的SIP請求消息;轉(zhuǎn)發(fā)單元912,用于在所述檢測單元9114企測到所述消息為SIP的請求消息時,將所述攜帶業(yè)務(wù)語義信息的SIP請求消息轉(zhuǎn)發(fā)到業(yè)務(wù)代理服務(wù)器。本網(wǎng)絡(luò)設(shè)備實施方式可以接收來自終端的SIP業(yè)務(wù)請求,并判斷其是否為攜帶業(yè)務(wù)語義信息的SIP請求,篩選出此類請求并轉(zhuǎn)發(fā)到業(yè)務(wù)代理服務(wù)器。本網(wǎng)絡(luò)設(shè)備可以是CSCF,由CSCF來協(xié)助實現(xiàn)本發(fā)明路由選擇的功能。參閱圖10,本發(fā)明網(wǎng)絡(luò)設(shè)備第七實施方式和上述第六實施方式類似,不同之處在于進(jìn)一步包括地址獲取單元913,用于在所述檢測單元911檢測到所述消息為SIP的請求消息時,向HSS請求所述業(yè)務(wù)對應(yīng)業(yè)務(wù)代理服務(wù)器的地址信息,并將獲得的所述地址信息輸入所述轉(zhuǎn)發(fā)單元912。本實施方式是增加確定業(yè)務(wù)代理服務(wù)器地址的功能,由HSS來保存相關(guān)業(yè)務(wù)代理服務(wù)器的地址,在本實施方式網(wǎng)絡(luò)設(shè)備收到SIP業(yè)務(wù)請求時,由地址獲取單元獲取目標(biāo)業(yè)務(wù)代理服務(wù)器的地址,并將所述SIP業(yè)務(wù)請求按照所述地址發(fā)送。參閱圖11,本發(fā)明網(wǎng)絡(luò)設(shè)備第八實施方式和上述第六實施方式類似,不同之處在于進(jìn)一步包括腳本轉(zhuǎn)發(fā)單元914,用于接收來自業(yè)務(wù)代理服務(wù)器更新的業(yè)務(wù)腳本,并將所述業(yè)務(wù)腳本下發(fā)給終端。本實施方式中的腳本轉(zhuǎn)發(fā)單元914將更新的業(yè)務(wù)腳本轉(zhuǎn)發(fā)給終端,利于終端使用該新的業(yè)務(wù)。參閱圖12,本發(fā)明還提供網(wǎng)絡(luò)設(shè)備第九實施方式,包括業(yè)務(wù)發(fā)布單元1211,用于根據(jù)請求向關(guān)聯(lián)的業(yè)務(wù)代理服務(wù)器發(fā)送業(yè)務(wù)信自業(yè)務(wù)處理單元1212,用于接收標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并處理所述業(yè)務(wù)請求。本實施方式是業(yè)務(wù)應(yīng)用服務(wù)器,最終處理終端的業(yè)務(wù)請求。區(qū)別于現(xiàn)有技術(shù)的應(yīng)用服務(wù)器,本實施方式中應(yīng)用服務(wù)器可以采用業(yè)務(wù)發(fā)布單元根據(jù)請求,發(fā)送符合請求方要求的業(yè)務(wù)描述信息,便于終端使用該業(yè)務(wù)。當(dāng)然,所述業(yè)務(wù)發(fā)布單元也可以直接下發(fā)業(yè)務(wù)腳本到關(guān)聯(lián)的業(yè)務(wù)代理服務(wù)器。值得說明的是,前述本發(fā)明網(wǎng)絡(luò)第一實施方式中的終端210、會話控制功能實體220或業(yè)務(wù)代理服務(wù)器230中的各單元可以集成在一個處理模塊中;同理,前述本發(fā)明網(wǎng)絡(luò)設(shè)備各實施方式、終端實施方式中的各單元也可以集成在一個處理模塊中;或者,前述各實施方式各單元中的任何兩個或兩個以上都可以集成在一個處理^^莫塊中。還值得說明的是,本發(fā)明實施方式中的各單元既可以采用硬件的形式實現(xiàn),可軟件實現(xiàn)的部分也可以采用軟件功能模塊的形式實現(xiàn)。相應(yīng)地,本發(fā)明實施方式既可以作為獨(dú)立的產(chǎn)品銷售或使用,可軟件實現(xiàn)的部分也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中進(jìn)行銷售或使用。參閱圖13,本發(fā)明還提供路由選擇方法第一實施方式,包括以下步驟步驟1301:接收攜帶業(yè)務(wù)語義信息的SIP請求消息;步驟1302:將所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);步驟1303:生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。在其他實施方式中,所述步驟1301::接收攜帶業(yè)務(wù)語義信息的SIP請求消息可以是接收經(jīng)會話控制功能實體220CSCF轉(zhuǎn)發(fā)的攜帶業(yè)務(wù)語義信息的SIP請求消息。其中,所述攜帶業(yè)務(wù)語義信息的SIP請求消息采用如下方式生成1)在業(yè)務(wù)列表中選擇業(yè)務(wù);2)根據(jù)所述選擇的業(yè)務(wù)的對應(yīng)業(yè)務(wù)腳本,生成攜帶所述選擇業(yè)務(wù)的語義信息的SIP請求消息。其中,所述的業(yè)務(wù)列表和業(yè)務(wù)腳本從注冊所述業(yè)務(wù)的業(yè)務(wù)代理服務(wù)器中得到。在步驟1301::接收攜帶業(yè)務(wù)語義信息的SIP請求消息之后,可以進(jìn)一步包括1)根據(jù)所述SIP請求消息內(nèi)容判斷本業(yè)務(wù)代理服務(wù)器是否有能力處理該請求;2)在判斷結(jié)果為不能處理時,在本業(yè)務(wù)代理服務(wù)器保存的業(yè)務(wù)代理服務(wù)器信息庫中找到有能力處理所述SIP請求消息的代理服務(wù)器;3)向所述有能力處理的代理服務(wù)器發(fā)送所述SIP請求消息。在判斷結(jié)果為能夠處理所述SIP請求消息時,可以進(jìn)一步包括獲取所述SIP請求消息對應(yīng)用戶的用戶信息以及所述業(yè)務(wù)的描述信息,并且將所述用戶信息、業(yè)務(wù)描述信息與所述SIP請求消息攜帶的語義信息一起作為輸入,結(jié)合本體庫并通過語義推理查找所述業(yè)務(wù)。所述步驟1303:生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息可以是根據(jù)所述查找得到的所述業(yè)務(wù)信息以及所述SIP請求消息,生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息;或?qū)⑺鯯IP請求消息中攜帶的語義信息轉(zhuǎn)換成所述業(yè)務(wù)應(yīng)用服務(wù)器所能理解的格式,并將所述經(jīng)轉(zhuǎn)換格式的語義信息和查找得到的所述業(yè)務(wù)信息作為內(nèi)容生成標(biāo)準(zhǔn)業(yè)務(wù)請求消息。這里,提供具體的業(yè)務(wù)注冊、下載腳本、業(yè)務(wù)的路由選擇例子一、首先業(yè)務(wù)應(yīng)用服務(wù)器在業(yè)務(wù)代理服務(wù)器中注冊業(yè)務(wù),參閱圖14,相關(guān)的交互過程如下a.當(dāng)有新的業(yè)務(wù)提供時,需要向業(yè)務(wù)代理服務(wù)器提交業(yè)務(wù)注冊請求消息,請求中包含業(yè)務(wù)名稱、業(yè)務(wù)類別、業(yè)務(wù)地址等相關(guān)信息;b.業(yè)務(wù)代理服務(wù)器根據(jù)相關(guān)的業(yè)務(wù)類別等信息,按照對應(yīng)的業(yè)務(wù)腳本的要求向業(yè)務(wù)應(yīng)用服務(wù)器請求業(yè)務(wù)具體的描述信息;如果該業(yè)務(wù)在業(yè)務(wù)代理服務(wù)器中沒有對應(yīng)的業(yè)務(wù)腳本,則人工或自動創(chuàng)建一個對應(yīng)的業(yè)務(wù)腳本;c.業(yè)務(wù)應(yīng)用服務(wù)器提交業(yè)務(wù)描述信息,例如業(yè)務(wù)功能等;d.業(yè)務(wù)代理服務(wù)器根據(jù)業(yè)務(wù)的類別等信息做相關(guān)處理;e.業(yè)務(wù)代理服務(wù)器把新業(yè)務(wù)更新信息通知其他業(yè)務(wù)代理服務(wù)器。二、其次,終端需要下載這些注冊的業(yè)務(wù)信息,參閱圖15,相關(guān)的交互過程如下a.用戶根據(jù)自己的需要發(fā)起業(yè)務(wù)腳本請求,請求消息中可指明業(yè)務(wù)代理服務(wù)器的地址和相關(guān)的業(yè)務(wù)類別信息;在一定條件下業(yè)務(wù)代理服務(wù)器也可以選擇主動發(fā)送業(yè)務(wù)腳本給用戶;b.CSCF才艮據(jù)SIPURI請求iFC;c.HSS根據(jù)相關(guān)條件,返回業(yè)務(wù)代理服務(wù)器的地址信息;d.CSCF把用戶的請求消息向業(yè)務(wù)代理服務(wù)器發(fā)送;e.業(yè)務(wù)代理服務(wù)器4艮據(jù)請求消息的具體指示,如getProfile@ServiceProxy的getProfile指示,根據(jù)該指示返回用戶需要的業(yè)務(wù)腳本;業(yè)務(wù)代理服務(wù)器還可以下發(fā)業(yè)務(wù)列表給UE,當(dāng)用戶使用具體的服務(wù)時在所述列表中選擇,然后根據(jù)該腳本生成對應(yīng)的請求消息。三、用戶請求業(yè)務(wù)在得到業(yè)務(wù)腳本后,用戶可以在業(yè)務(wù)列表中選擇想要的業(yè)務(wù)并生成對應(yīng)的SIP業(yè)務(wù)請求消息。由于業(yè)務(wù)的種類和數(shù)量都是不可預(yù)知和動態(tài)變化的,所以該列表采取分級的信息,具體業(yè)務(wù)分類依據(jù)可以遵從通用的分類方法(如全球行業(yè)分類標(biāo)準(zhǔn)GICS),也可以按照網(wǎng)絡(luò)運(yùn)營者自身的需求進(jìn)行(根據(jù)相關(guān)業(yè)務(wù)領(lǐng)域本體信息)分類,過程可以參閱圖16,業(yè)務(wù)列表腳本的格式則可以:i口下〈ServiceListxmlns="http:〃huawei.com/list.xsd"><menu><list><name>book</name></list><list><name>find</name></list><list><name>contact</name></list><list><name>video</name><parent>contact</parent></list><list><name〉voice</name><parent>contact</parent></list><list><name>text</name><parent>contact</parent〉</list><list><name>buddy</name><p3rent>voicc</parent></list><list><name>Restaurant</name><parent>voice</parent></list></menu><ServiceDiscription><Restaurantrdf:ID="LCAIRestaurant,,><Servefoodrdf:resource="#ChineseFood"/><Servefoodrdf:resource="#GermanFood"/></ServiceDiscription></ServiceList>當(dāng)用戶需要列表中相關(guān)業(yè)務(wù)類別時,SIP終端可以通過相關(guān)的代理服務(wù)器下載列表信息及對應(yīng)的業(yè)務(wù)腳本。該腳本內(nèi)容主要包含該類別業(yè)務(wù)的描述信息的模板,腳本可以采用關(guān)鍵字和屬性參數(shù)描述,也可以是采用本體描述語言(WebOntologyLangauge,,OWL)等方式描述。本實施方式中以O(shè)WL方式進(jìn)行說明)。終端在發(fā)送業(yè)務(wù)請求時根據(jù)該腳本可以生成包含業(yè)務(wù)描述信息的符合語義格式的擴(kuò)展SIP業(yè)務(wù)請求,如圖17所示,或者參閱下表<table>tableseeoriginaldocumentpage20</column></row><table>表一SIP業(yè)務(wù)請求消息格式其中Indication主要用來指示不同的請求目的,SIP終端可以通過Indication來指示獲取業(yè)務(wù)代理服務(wù)器的相關(guān)服務(wù)列表,并且需要某類子服務(wù)時,還可以指示獲取子服務(wù)類別的語義描述文件(內(nèi)容參見后面具體描述)。另外用戶具體實現(xiàn)某類服務(wù)時,SIP終端可以根據(jù)相關(guān)業(yè)務(wù)描述文件信息提取業(yè)務(wù)的本體信息填充該Indication字段,以便業(yè)務(wù)代理服務(wù)器接到該請求后進(jìn)行后續(xù)的處理(內(nèi)容參見相關(guān)的具體過程描述)。參閱圖18,用戶請求業(yè)務(wù)的過程如下a.用戶請求餐館服務(wù),終端根據(jù)用戶的需求和相關(guān)餐館的業(yè)務(wù)腳本生成攜帶語義信息的SIP業(yè)務(wù)請求消息并向CSCF發(fā)送;b.CSCF進(jìn)行iFC檢查并向HSS請求業(yè)務(wù)代理服務(wù)器的地址;c.CSCF根據(jù)所述業(yè)務(wù)代理服務(wù)器的地址將所述SIP業(yè)務(wù)請求消息發(fā)送到業(yè)務(wù)代理服務(wù)器;d.業(yè)務(wù)代理服務(wù)器接收到該請求消息后首先分析SIPURI發(fā)現(xiàn)是請求餐館服務(wù),本業(yè)務(wù)代理服務(wù)器如果不適合處理該請求消息,就根據(jù)相關(guān)信息把請求轉(zhuǎn)發(fā)給相關(guān)的業(yè)務(wù)代理服務(wù)器進(jìn)行處理;如果本業(yè)務(wù)代理服務(wù)器適合處理該請求消息,則根據(jù)所述請求消息當(dāng)前的用戶標(biāo)識等,請求相關(guān)ServiceEnabler提供相關(guān)信息,如用戶位置等;e.業(yè)務(wù)代理服務(wù)器根據(jù)用戶環(huán)境信息、請求消息以及代理服務(wù)器注冊的各種業(yè)務(wù)語義描述信息,通過語義推理為本次用戶請求自動尋找最合適的服務(wù),并根據(jù)目標(biāo)業(yè)務(wù)生成標(biāo)準(zhǔn)的SIP業(yè)務(wù)請求消息;如果目標(biāo)業(yè)務(wù)是WebService,則業(yè)務(wù)代理服務(wù)器根據(jù)相關(guān)參數(shù)的語義關(guān)系,將原始的SIP業(yè)務(wù)請求消息的語義信息根據(jù)業(yè)務(wù)語義描述信息或概念轉(zhuǎn)換模版轉(zhuǎn)換為最終業(yè)務(wù)應(yīng)用服務(wù)器所能理解的語義信息,并向目標(biāo)業(yè)務(wù)應(yīng)用服務(wù)器發(fā)送。圖中為了簡潔,只標(biāo)注了SIP消息,業(yè)務(wù)代理服務(wù)器也可以根據(jù)具體的請求產(chǎn)生簡單對象訪問協(xié)議(SimpleObjectAccessProtocol,SOAP)消息并向目標(biāo)業(yè)務(wù)應(yīng)用服務(wù)器發(fā)送?;虿糠植襟E是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可以包括前述本發(fā)明方法各個實施方式的內(nèi)容。這里所稱得的存儲介質(zhì),如ROM/RAM、磁碟、光盤等。綜上,本發(fā)明實施方式至少可以產(chǎn)生如下技術(shù)效杲1、可以大幅增加可請求的業(yè)務(wù)數(shù)量;采用語義邏輯方式進(jìn)行業(yè)務(wù)查詢與選擇,可以解決現(xiàn)有關(guān)鍵詞查詢方式所造成的業(yè)務(wù)數(shù)量受限的技術(shù)問題,使得用戶使用的業(yè)務(wù)數(shù)量基本不受SIP消息本身所造成的限制。2、請求業(yè)務(wù)的操作更加智能和自動化;語義借助于本體和描述邏輯等可以提供統(tǒng)一的、機(jī)器可理解的語言,使得業(yè)務(wù)的提供更多地依賴于機(jī)器(IMS系統(tǒng)),因此請求業(yè)務(wù)的操作更加智能和自動化,用戶使用IMS業(yè)務(wù)更加方便,簡單。3、實現(xiàn)網(wǎng)絡(luò)和業(yè)務(wù)應(yīng)用服務(wù)器之間的松耦合由路由單元生成標(biāo)準(zhǔn)業(yè)務(wù)請求消息然后發(fā)送到應(yīng)用服務(wù)器,等于在業(yè)務(wù)應(yīng)用服務(wù)器和客戶端中間設(shè)置一層業(yè)務(wù)接口,使應(yīng)用和用戶兩側(cè)不受網(wǎng)絡(luò)類型、協(xié)議格式的限制;因此,網(wǎng)絡(luò)和業(yè)務(wù)應(yīng)用服務(wù)器之間的耦合關(guān)系是松耦合,利于業(yè)務(wù)的動態(tài)發(fā)布、動態(tài)訂閱和訪問,克服現(xiàn)有技術(shù)用戶只能靜態(tài)選擇訂閱相關(guān)的具體業(yè)務(wù)、無法按照需求來訂閱業(yè)務(wù)的技術(shù)問題。4、請求業(yè)務(wù)的流程更加靈活方便通過腳本下載、業(yè)務(wù)列表選擇等方式,使得用戶在請求業(yè)務(wù)時更加靈活方便。以上對本發(fā)明所提供的一種路由選擇方法、業(yè)務(wù)網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備及終端通過具體實施例進(jìn)行了詳細(xì)介紹,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。權(quán)利要求1.一種路由選擇方法,其特征在于,包括接收攜帶業(yè)務(wù)語義信息的會話控制協(xié)議SIP請求消息;將所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。2.根據(jù)權(quán)利要求1所述的路由選擇方法,其特征在于,所述步驟接收攜帶業(yè)務(wù)語義信息的SIP請求消息,包括接收經(jīng)會話控制功能實體CSCF轉(zhuǎn)發(fā)的攜帶業(yè)務(wù)語義信息的SIP請求消息。3.根據(jù)權(quán)利要求1所述的路由選擇方法,其特征在于,所述攜帶業(yè)務(wù)語義信息的SIP請求消息采用如下方式生成在業(yè)務(wù)列表中選擇業(yè)務(wù);根據(jù)所述選擇的業(yè)務(wù)的對應(yīng)業(yè)務(wù)腳本,生成攜帶所述選擇業(yè)務(wù)的語義信息的SIP^"求消息。4.根據(jù)權(quán)利要求3所述的路由選擇方法,其特征在于,所述的業(yè)務(wù)列表和業(yè)務(wù)腳本從注冊所述業(yè)務(wù)的業(yè)務(wù)代理服務(wù)器中得到。5.根據(jù)權(quán)利要求1所述的路由選擇方法,其特征在于,在步驟接收攜帶業(yè)務(wù)語義信息的SIP請求消息之后,進(jìn)一步包括根據(jù)所述SIP請求消息內(nèi)容判斷本業(yè)務(wù)代理服務(wù)器是否有能力處理該請求;在判斷結(jié)果為不能處理時,在本業(yè)務(wù)代理服務(wù)器保存的業(yè)務(wù)代理服務(wù)器信息庫中找到有能力處理所述SIP請求消息的代理服務(wù)器;向所述有能力處理的代理服務(wù)器發(fā)送所述SIP請求消息。6.根據(jù)權(quán)利要求5所述的路由選擇方法,其特征在于,在判斷結(jié)果為能夠處理所述SIP請求消息時,進(jìn)一步包括獲取所述SIP請求消息對應(yīng)用戶的用戶信息以及所述業(yè)務(wù)的描述信息,并且將所述用戶信息、業(yè)務(wù)描述信息與所述SIP請求消息攜帶的語義信息一起作為輸入,結(jié)合本體庫并通過語義推理查找所述業(yè)務(wù)。7.根據(jù)權(quán)利要求l所述的路由選擇方法,其特征在于,所述步驟生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,包括根據(jù)所述查找得到的所述業(yè)務(wù)信息以及所述SIP請求消息,生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息。8.根據(jù)權(quán)利要求1所述的路由選擇方法,其特征在于,所述步驟生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,包括將所述SIP請求消息中攜帶的語義信息轉(zhuǎn)換成所述業(yè)務(wù)應(yīng)用服務(wù)器所能理解的格式,并將所述經(jīng)轉(zhuǎn)換格式的語義信息和查找得到的所述業(yè)務(wù)信息作為內(nèi)容生成標(biāo)準(zhǔn)業(yè)務(wù)請求消息。9.一種業(yè)務(wù)網(wǎng)絡(luò),其特征在于,包括終端,包括請求單元,用于發(fā)送攜帶業(yè)務(wù)語義信息的SIP請求消息;會話控制功能實體,包括轉(zhuǎn)發(fā)單元,用于轉(zhuǎn)發(fā)所述攜帶業(yè)務(wù)語義信息的SIP請求消息;業(yè)務(wù)代理服務(wù)器,包括匹配單元,用于將接收到的所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。10.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括接收單元,用于接收消息,包括接收攜帶業(yè)務(wù)語義信息的SIP請求消息;匹配單元,用于將所述接收單元收到的SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);路由單元,用于生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶所述匹配單元查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。11.根據(jù)權(quán)利要求IO所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括狀態(tài)確定單元,用于在所述接收單元所收到SIP請求消息后,獲取所述消息對應(yīng)用戶的用戶信息,并將所述用戶信息輸入所述匹配單元,和所述SIP請求消息攜帶的語義信息一起作為查找的輸入。12.根據(jù)權(quán)利要求IO所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括注冊單元,用于接受業(yè)務(wù)應(yīng)用服務(wù)器上業(yè)務(wù)的注冊,并保存所述業(yè)務(wù)的描述信息;或接收來自其他網(wǎng)絡(luò)設(shè)備的業(yè)務(wù)描述信息并保存;信息確定單元,用于在所述接收單元所收到SIP請求消息后,在所述注冊單元保存的業(yè)務(wù)描述信息中查找所述SIP請求消息所請求業(yè)務(wù)的描述信息,并將所述描述信息輸入所述匹配單元,和所述SIP請求消息攜帶的語義信息一起作為查找的輸入。13.根據(jù)權(quán)利要求12所述的網(wǎng)絡(luò)設(shè)備,其特征在于,所述接收單元還接收注冊請求消息或腳本請求消息,進(jìn)一步包括腳本下發(fā)單元,用于在所述接收單元接收到所述腳本請求消息后,在所述注冊單元內(nèi)得到請求的業(yè)務(wù)所對應(yīng)的業(yè)務(wù)腳本并下發(fā);消息判斷單元,用于判斷所述接收單元接收的消息是注冊請求消息、腳本請求消息還是業(yè)務(wù)請求消息,在判斷是注冊請求消息時,向所述注冊單元發(fā)送所述將所述注冊請求消息,在判斷是腳本請求消息時,向所述腳本下發(fā)單元發(fā)送所述腳本請求消息,在判斷是業(yè)務(wù)請求消息時,向所述匹配單元發(fā)送所述業(yè)務(wù)請求消息。14.根據(jù)權(quán)利要求IO所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括請求處理單元,用于根據(jù)定義的擴(kuò)展SIP消息語法提取所述接收單元接收到的請求消息內(nèi)容,并將提取得到的消息轉(zhuǎn)換為內(nèi)部數(shù)據(jù)。15.根據(jù)權(quán)利要求IO所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括能力判斷單元,用于在所述接收單元接收到所述攜帶業(yè)務(wù)語義信息的SIP請求消息后,判斷本網(wǎng)絡(luò)設(shè)備是否有能力處理該請求;轉(zhuǎn)交單元,用于在所述能力判斷單元判斷的結(jié)果是沒有能力時,在網(wǎng)絡(luò)設(shè)備保存的業(yè)務(wù)代理服務(wù)器信息庫中找到有能力處理所述SIP請求消息的代理服務(wù)器。16.—種終端,其特征在于,包括選擇單元,用于在業(yè)務(wù)列表中選擇業(yè)務(wù);消息生成單元,用于生成消息,包括根據(jù)所述選擇單元選擇出業(yè)務(wù)的業(yè)務(wù)腳本,生成攜帶所述業(yè)務(wù)的語義描述信息的SIP請求消息;請求單元,用于發(fā)送請求,包括發(fā)送所述消息生成單元生成的攜帶業(yè)務(wù)語義信息的SIP請求消息。17.根據(jù)權(quán)利要求16所述的終端,其特征在于,所述請求單元還用于發(fā)送獲取業(yè)務(wù)腳本的請求。18.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括檢測單元,用于接收消息,并檢測所述消息是否為攜帶業(yè)務(wù)語義信息的SIP請求消息;轉(zhuǎn)發(fā)單元,用于在所述檢測單元檢測到所述消息為SIP的請求消息時,將所述攜帶業(yè)務(wù)語義信息的SIP請求消息轉(zhuǎn)發(fā)到業(yè)務(wù)代理服務(wù)器。19.根據(jù)權(quán)利要求18所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括地址獲取單元,用于在所述檢測單元檢測到所述消息為SIP的請求消息時,向HSS請求所述業(yè)務(wù)對應(yīng)業(yè)務(wù)代理服務(wù)器的地址信息,并將獲得的所述地址信息輸入所述轉(zhuǎn)發(fā)單元。20.根據(jù)權(quán)利要求18所述的網(wǎng)絡(luò)設(shè)備,其特征在于,進(jìn)一步包括腳本轉(zhuǎn)發(fā)單元,用于接收來自業(yè)務(wù)代理服務(wù)器更新的業(yè)務(wù)腳本信息,并將所述業(yè)務(wù)腳本信息下發(fā)給終端。21.—種網(wǎng)絡(luò)設(shè)備,其特征在于,包括業(yè)務(wù)發(fā)布單元,用于根據(jù)請求向關(guān)聯(lián)的業(yè)務(wù)代理服務(wù)器發(fā)送業(yè)務(wù)信息;業(yè)務(wù)處理單元,用于接收標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并處理所述業(yè)務(wù)請求。全文摘要本發(fā)明公開一種路由選擇方法、業(yè)務(wù)網(wǎng)絡(luò)、網(wǎng)絡(luò)設(shè)備及終端。所述路由選擇方法包括接收攜帶業(yè)務(wù)語義信息的SIP請求消息;將所述SIP請求消息攜帶的語義信息作為輸入,通過語義推理查找所述業(yè)務(wù);生成標(biāo)準(zhǔn)的業(yè)務(wù)請求消息,并在所述業(yè)務(wù)請求消息中攜帶查找得到的所述業(yè)務(wù)信息,向處理所述業(yè)務(wù)的應(yīng)用服務(wù)器發(fā)送。本發(fā)明可以增加可請求的業(yè)務(wù)數(shù)量,提高請求業(yè)務(wù)的靈活性。文檔編號H04L29/08GK101388837SQ200810135008公開日2009年3月18日申請日期2008年7月24日優(yōu)先權(quán)日2007年9月13日發(fā)明者卡斯滕·雅各布,斯特凡·施特格利希,彥李,海科·普費(fèi)弗,達(dá)維德·林納,馬其鋒申請人:華為技術(shù)有限公司;德國弗勞恩霍夫應(yīng)用研究促進(jìn)協(xié)會