專利名稱:一種報(bào)文傳輸方法及系統(tǒng)及接入服務(wù)路由器及寄存器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及具體一種報(bào)文傳輸方法及系統(tǒng)及接入服務(wù)路由器及身份位置寄存器。
背景技術(shù):
現(xiàn)有因特網(wǎng)廣泛使用的傳輸控制協(xié)議/互聯(lián)網(wǎng)絡(luò)協(xié)議(Transmission ControlProtocol/Internet Protocol,簡(jiǎn)稱TCP/IP)協(xié)議中IP地址具有雙重功能,既作為網(wǎng)絡(luò)層的通信終端主機(jī)網(wǎng)絡(luò)接口在網(wǎng)絡(luò)拓?fù)渲械奈恢脴?biāo)識(shí),又作為傳輸層主機(jī)網(wǎng)絡(luò)接口的身份標(biāo)識(shí)。但是,當(dāng)主機(jī)移動(dòng)越來(lái)越普遍時(shí),這種IP地址的語(yǔ)義過(guò)載缺陷日益明顯。當(dāng)主機(jī)的IP地址發(fā)生變化時(shí),不僅路由發(fā)生變化,通信終端主機(jī)的身份標(biāo)識(shí)也發(fā)生變化,這樣將會(huì)導(dǎo)致路由負(fù)載越來(lái)越重,而且主機(jī)標(biāo)識(shí)的變化還將導(dǎo)致應(yīng)用和連接的中斷。身份標(biāo)識(shí)和位置分離問(wèn)題提出的目的是為了解決IP地址的語(yǔ)義過(guò)載和路由負(fù)載嚴(yán)重等問(wèn)題,將IP地址的雙重功能進(jìn)行分離,實(shí)現(xiàn)對(duì)移動(dòng)性、多家鄉(xiāng)性、IP地址動(dòng)態(tài)重分配、減輕路由負(fù)載及下一代互聯(lián)網(wǎng)中不同網(wǎng)絡(luò)區(qū)域之間的互訪等問(wèn)題的支持。圖1示出了一種身份和位置分離的通信網(wǎng)絡(luò)架構(gòu),在此通信網(wǎng)絡(luò)架構(gòu)中,配置接入標(biāo)識(shí)(Access Identif ier,簡(jiǎn)稱AID)作為移動(dòng)節(jié)點(diǎn)(Mobile Node,簡(jiǎn)稱MN)即終端和相應(yīng)節(jié)點(diǎn)(Correspondent Node,簡(jiǎn)稱CN)的身份標(biāo)識(shí)。接入服務(wù)路由器(Access ServiceRouter,簡(jiǎn)稱ASR)作為接入路由器,配置路由標(biāo)識(shí)(Router Identif ier,簡(jiǎn)稱RID)作為終端的位置標(biāo)識(shí)。所有終端通過(guò)ASR進(jìn)行注冊(cè)、認(rèn)證并接入網(wǎng)絡(luò)。當(dāng)終端接入或離開(kāi)ASR時(shí),ASR都需向身份和位置登記寄存器(Identifier&Location Register,簡(jiǎn)稱ILR)報(bào)告。ILR根據(jù)ASR的報(bào)告,保存并維護(hù)終端身份標(biāo)識(shí)AID和所在位置RID的映射關(guān)系(AID,RID),并同時(shí)提供對(duì)查詢映射關(guān)系的響應(yīng)。報(bào)文在身份和位置網(wǎng)絡(luò)中轉(zhuǎn)發(fā)如圖2所示。當(dāng)麗與CN進(jìn)行通信時(shí),麗發(fā)送至CN的報(bào)文到達(dá)ASRl后,ASRl根據(jù)報(bào)文的目的地址(即CN的AID),查詢ASRl的本地映射記錄上是否存在CN的當(dāng)前RID。若存在,則ASRl根據(jù)查詢到的CN的RID對(duì)報(bào)文進(jìn)行封裝轉(zhuǎn)發(fā)。若不存在,ASRl則向ILR查詢CN當(dāng)前的RID ;ASR1從ILR獲得CN的RID,然后使用ASRl和CN的RID對(duì)報(bào)文進(jìn)行封裝,再將封裝報(bào)文轉(zhuǎn)發(fā)至CN的RID對(duì)應(yīng)的ASR2 ;最后ASR2對(duì)接收的報(bào)文進(jìn)行解封裝,并轉(zhuǎn)發(fā)到CN。在報(bào)文轉(zhuǎn)發(fā)流程中,報(bào)文的封裝格式分為原始報(bào)文和RID封裝報(bào)文兩種:原始報(bào)文轉(zhuǎn)發(fā):在身份與位置分離網(wǎng)絡(luò)的接入層,即Host與ASR之間采用AID作為源地址和目的地址進(jìn)行報(bào)文轉(zhuǎn)發(fā),報(bào)文格式如圖3所示。RID封裝報(bào)文轉(zhuǎn)發(fā):在身份與位置分離網(wǎng)絡(luò)的核心層,即ASR與ASR之間采用RID封裝后的報(bào)文轉(zhuǎn)發(fā),報(bào)文如圖4所示。目前,由于終端可以同時(shí)具有多個(gè)連接,使得終端AID與RID的映射關(guān)系變得復(fù)雜。如圖5所示,MN通過(guò)兩個(gè)不同的接口 if I (interfacel)和if2 (interface〗)接入標(biāo)識(shí)網(wǎng),其中ifl接入ASR1, if2接入ASR2。這樣ifl和if2將會(huì)使用不同的位置標(biāo)識(shí),ifl被分配ASRl的RID1,而if2被分配ASR2的RID2。而如圖6所示,麗也是通過(guò)兩個(gè)不同的接口 ifl和if2接入標(biāo)識(shí)網(wǎng),但是ifl和if2接入相同的ASR,因此被分配相同的RID,即ASRl的 RIDl。在單接入技術(shù)場(chǎng)景下,ILR維護(hù)的映射關(guān)系(AID,RID)能夠較好地完成路由任務(wù),但多接入技術(shù)場(chǎng)景下,MN上的多個(gè)接口都將使用相同的AID,此時(shí)由ILR維護(hù)的映射關(guān)系(AID, RID)將無(wú)法區(qū)分來(lái)自同一 MN的不同接口,因此多接入技術(shù)場(chǎng)景下,ILR不僅要維護(hù)(AID, RID),還應(yīng)包含MN每個(gè)接口的接入技術(shù)類型,以區(qū)分屬于同一 MN的不同接口。擴(kuò)展ILR上的映射關(guān)系為(AID,RID,IF),由ASR完成麗上不同接口接入類型在ILR的注冊(cè)。多接入技術(shù)場(chǎng)景下,擴(kuò)展的ILR映射關(guān)系(AID,RID, IF)區(qū)分了屬于同一 MN的不同接口,但是通過(guò)(AID,RID,IF)進(jìn)行路由存在以下問(wèn)題:圖5示出多接口麗的不同接口接入不同的ASR,MN在ILR上存在兩條映射關(guān)系:(AID1,RIDl,IFl)和(AID1,RID2,IF2)。當(dāng)CN發(fā)起至MN的通信時(shí),ASR3將無(wú)法確定合適的映射關(guān)系來(lái)路由報(bào)文至MN的哪個(gè)接口。圖6示出多接口麗的不同接口接入相同的ASR,MN在ILR上存在兩條映射關(guān)系,(AID1,RID1,IFl)和(AID1,RID1,IF2)。當(dāng)CN發(fā)送發(fā)起至MN的通信時(shí),ASRl收到來(lái)自于CN的報(bào)文,ASRl將無(wú)法確定麗的接口進(jìn)行報(bào)文轉(zhuǎn)發(fā)。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種報(bào)文傳輸方法及系統(tǒng)及接入服務(wù)路由器及身份位置登記寄存器,解決在身份標(biāo)識(shí)和位置分離網(wǎng)絡(luò)中多接口接入的終端作為數(shù)據(jù)報(bào)文的目的終端時(shí)的路由選擇問(wèn)題。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種報(bào)文傳輸方法,其中,接入服務(wù)路由器(ASR)收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,所述ASR或身份位置登記寄存器(ILR)根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,所述ASR按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述多接口接入的目的終端是通過(guò)不同的接口接入同一 ASR或不同ASR的終端。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由;所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;或者,所述ILR向所述ASR發(fā)送策略服務(wù)器的地址,所述ASR從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;或者,所述ILR觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述ASR向所述ILR發(fā)送流路由查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述ASR在所述流路由查詢請(qǐng)求中指示ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí)還在所述流路由查詢請(qǐng)求中指示所述ILR返回所述目的終端的流路由策略還是策略服務(wù)器的地址。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述ASR收到所述數(shù)據(jù)報(bào)文后向所述ILR發(fā)送流路由查詢請(qǐng)求,或者,所述ASR收到所述數(shù)據(jù)報(bào)文并向所述ILR或在本地查詢所述目的終端的身份位置映射信息獲知所述目的終端的身份信息對(duì)應(yīng)相同或不同位置信息的不同接口后,向所述ILR發(fā)送流路由查詢請(qǐng)求。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述ILR或所述ASR獲知所述目的終端的流路由策略變化后,所述ILR或所述ASR為所述數(shù)據(jù)報(bào)文重新確定數(shù)據(jù)流路由。進(jìn)一步地,上述方法還可以具有以下特點(diǎn):所述流路由策略包括靜態(tài)流路由策略和/或動(dòng)態(tài)流路由策略,所述靜態(tài)流路由策略包括以下策略中的一種或多種:根據(jù)數(shù)據(jù)流的流屬性的選擇策略、根據(jù)接入點(diǎn)的選擇策略,根據(jù)忙閑時(shí)段的選擇策略、根據(jù)運(yùn)營(yíng)商策略的選擇策略;所述動(dòng)態(tài)流路由策略包括以下策略中的一種或多種:終端多接口的連接狀態(tài)、終端用戶的選擇意愿、網(wǎng)絡(luò)側(cè)的鏈路及負(fù)載狀況。為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種報(bào)文傳輸系統(tǒng),包括接入服務(wù)路由器(ASR)和身份位置登記寄存器(ILR),其中,所述ASR包括ASR報(bào)文處理模塊,所述ILR包括ILR報(bào)文處理模塊;所述ASR報(bào)文處理模塊,用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由或者從所述ILR獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文;所述ILR報(bào)文處理模塊,用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn):所述ILR報(bào)文處理模塊,用于在所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由;還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送所述目的終端的流路由策略。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn):所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送策略服務(wù)器的地址;所述ASR報(bào)文處理模塊,還用于根據(jù)所述策略服務(wù)器的地址從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn):
所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略;所述ASR報(bào)文處理模塊,還用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn):所述ASR報(bào)文處理模塊,還用于向所述I LR發(fā)送流路由查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。進(jìn)一步地,上述系統(tǒng)還可以具有以下特點(diǎn):所述系統(tǒng)還包括策略服務(wù)器;所述策略服務(wù)器,用于保存所述目的終端的流路由策略。為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種接入服務(wù)路由器(ASR),其中,所述ASR包括ASR報(bào)文處理模塊,所述ASR報(bào)文處理模塊,用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由或者從身份位置登記寄存器(ILR)獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。進(jìn)一步地,上述接入服務(wù)路由器還可以具有以下特點(diǎn):所述ASR報(bào)文處理模塊,還用于根據(jù)從所述ILR獲知策略服務(wù)器的地址,從所述策略服務(wù)器獲得所述目的終端的流路由策略,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。進(jìn)一步地,上述接入服務(wù)路由器還可以具有以下特點(diǎn):所述ASR報(bào)文處理模塊,還用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。為了解決上述技術(shù)問(wèn)題,本發(fā)明還提供了一種身份位置登記寄存器(ILR),其中,所述ILR包括ILR報(bào)文處理模塊;所述ILR報(bào)文處理模塊,用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并將所述數(shù)據(jù)流路由通知至接入服務(wù)路由器(ASR)。進(jìn)一步地,上述身份位置登記寄存器還可以具有以下特點(diǎn):所述ILR報(bào)文處理模塊,還用于在所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送所述目的終端的流路由策略。進(jìn)一步地,上述身份位置登記寄存器還可以具有以下特點(diǎn):所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送策略服務(wù)器的地址。進(jìn)一步地,上述身份位置登記寄存器還可以具有以下特點(diǎn):所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略。本發(fā)明為身份標(biāo)識(shí)和位置分離網(wǎng)絡(luò)中多接口接入的終端作為數(shù)據(jù)報(bào)文的目的終端時(shí)的路由選擇問(wèn)題提供解決方案,解決在身份標(biāo)識(shí)和位置分離網(wǎng)絡(luò)中多接口接入的終端作為數(shù)據(jù)報(bào)文的目的終端時(shí)的路由選擇問(wèn)題。
圖1是現(xiàn)有技術(shù)中的身份和位置分離的通信網(wǎng)絡(luò)架構(gòu)示意圖;圖2是現(xiàn)有技術(shù)中的報(bào)文在身份和位置分離網(wǎng)絡(luò)中的轉(zhuǎn)發(fā)過(guò)程示意圖;圖3是現(xiàn)有技術(shù)中的原始AID報(bào)文示意圖;圖4是現(xiàn)有技術(shù)中的RID封裝報(bào)文示意圖;圖5是現(xiàn)有技術(shù)中的多接口麗不同接口連接至不同ASR場(chǎng)景示意圖;圖6是現(xiàn)有技術(shù)中的多接口麗不同接口連接至相同ASR場(chǎng)景示意圖;圖7是實(shí)施例中的報(bào)文傳輸系統(tǒng)示意圖;圖8是具體實(shí)施例一中的CN發(fā)起至麗的流路由轉(zhuǎn)發(fā)流程圖;圖9是具體實(shí)施例一中ILR更新流路由的流程圖;圖10是具體實(shí)施例二中的CN發(fā)起至麗的流路由轉(zhuǎn)發(fā)流程圖;圖11是具體實(shí)施例二中ASR更新流路由的流程圖。
具體實(shí)施例方式本方案中報(bào)文傳輸方法包括:接入服務(wù)路由器(ASR)收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,所述ASR或身份位置登記寄存器(ILR)根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,所述ASR按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。所述多接口接入的目的終端是擁有多種通信制式(如3G、LTE、WLAN等)的通過(guò)不同的接口接入同一 ASR或不同ASR的終端,此終端可以不同通信制式的接口附著至網(wǎng)絡(luò)。如圖5或圖6所不的兩種場(chǎng)景均適用于本方案。本方案中流路由策略包括靜態(tài)流路由策略和/或動(dòng)態(tài)流路由策略,所述靜態(tài)流路由策略包括以下策略中的一種或多種:根據(jù)數(shù)據(jù)流的流屬性的選擇策略、根據(jù)接入點(diǎn)的選擇策略,根據(jù)忙閑時(shí)段的選擇策略、根據(jù)運(yùn)營(yíng)商策略的選擇策略;所述動(dòng)態(tài)流路由策略包括以下策略中的一種或多種:終端多接口的連接狀態(tài)、終端用戶的選擇意愿、網(wǎng)絡(luò)側(cè)的鏈路及負(fù)載狀況。流路由策略是指MN通過(guò)多接口同時(shí)接入網(wǎng)絡(luò)的場(chǎng)景下,CN發(fā)起至MN的數(shù)據(jù)流通信時(shí)數(shù)據(jù)流路由策略,該策略是針對(duì)單一 MN制定的,即每個(gè)MN都會(huì)有自己的流路由策略。數(shù)據(jù)流流路由策略存放在策略服務(wù)器中,ASR/ILR可以從策略服務(wù)器上獲取MN的流路由策略。流路由策略都存放在策略服務(wù)器上,策略服務(wù)器部署在標(biāo)識(shí)網(wǎng)絡(luò)中。本方案中數(shù)據(jù)流路由是指,在麗通過(guò)多接口同時(shí)接入網(wǎng)絡(luò)的場(chǎng)景下,CN發(fā)起至麗的數(shù)據(jù)流通信時(shí)數(shù)據(jù)流通過(guò)MN的某一接口所轉(zhuǎn)發(fā)的路徑。本方案可以包括以下兩種實(shí)施方式:實(shí)施方式一:ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由。實(shí)施方式二:ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),采用以下方式中的一種:方式(一)ILR向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;方式(二)ILR向所述ASR發(fā)送策略服務(wù)器的地址,所述ASR從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;方式(三)ILR觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。其中,ASR可以向所述ILR發(fā)送流路由查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。ASR還可以在所述流路由查詢請(qǐng)求中指示ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí)還在所述流路由查詢請(qǐng)求中指示所述ILR返回所述目的終端的流路由策略還是策略服務(wù)器的地址。所述ASR收到所述數(shù)據(jù)報(bào)文后向所述ILR發(fā)送流路由查詢請(qǐng)求,或者,所述ASR收到所述數(shù)據(jù)報(bào)文并向所述ILR或在本地查詢所述目的終端的身份位置映射信息獲知所述目的終端的身份信息對(duì)應(yīng)相同或不同位置信息的不同接口后,向所述ILR發(fā)送流路由查詢請(qǐng)求。本方法中還可以根據(jù)流路由策略更新而實(shí)時(shí)更新數(shù)據(jù)流路由,即ILR或ASR獲知所述目的終端的流路由策略變化后,所述ILR或所述ASR為所述數(shù)據(jù)報(bào)文重新確定數(shù)據(jù)流路由。與上述方法所對(duì)應(yīng)的報(bào)文傳輸系統(tǒng),包括接入服務(wù)路由器(ASR)和身份位置登記寄存器(ILR),其中,所述ASR包括ASR報(bào)文處理模塊,所述ILR包括ILR報(bào)文處理模塊;所述ASR報(bào)文處理模塊,用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由或者從所述ILR獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文;所述ILR報(bào)文處理模塊,用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。所述系統(tǒng)還包括策略服務(wù)器;所述策略服務(wù)器,用于保存所述目的終端的流路由策略。所述ASR報(bào)文處理模塊還用于向所述ILR發(fā)送流路由查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例一即所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),本系統(tǒng)中ILR報(bào)文處理模塊用于根據(jù)目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(一),本系統(tǒng)中ILR報(bào)文處理模塊用于向所述ASR發(fā)送所述目的終端的流路由策略;所述ASR報(bào)文處理模塊,用于根據(jù)從所述ILR獲知的所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(二),本系統(tǒng)中所述ILR報(bào)文處理模塊用于向所述ASR發(fā)送策略服務(wù)器的地址;所述ASR報(bào)文處理模塊用于根據(jù)所述策略服務(wù)器的地址從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(三),本系統(tǒng)中所述ILR報(bào)文處理模塊用于觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略;所述ASR報(bào)文處理模塊用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。本方案中還提供了組成上述系統(tǒng)的各組成設(shè)備,下面對(duì)各組成設(shè)備進(jìn)行分別說(shuō)明。本方案中接入服務(wù)路由器(ASR)包括ASR報(bào)文處理模塊。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例一即所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ASR報(bào)文處理模塊用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)從所述ILR獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(一)時(shí),所述ASR報(bào)文處理模塊用于根據(jù)從所述ILR獲知的所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(二)時(shí),所述ASR報(bào)文處理模塊用于根據(jù)從ILR獲知策略服務(wù)器的地址,從所述策略服務(wù)器獲得所述目的終端的流路由策略,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(三)時(shí),所述ASR報(bào)文處理模塊用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。本方案中身份位置登記寄存器(ILR)包括ILR報(bào)文處理模塊。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例一即所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR報(bào)文處理模塊用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并將所述目的終端的流路由策略通知至接入服務(wù)路由器(ASR)。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(一)時(shí),所述ILR報(bào)文處理模塊還用于在所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送所述目的終端的流路由策略。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(二)時(shí),所述ILR報(bào)文處理模塊用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送策略服務(wù)器的地址。對(duì)應(yīng)于上述報(bào)文傳輸方法中的實(shí)施例二即所述ASR作為數(shù)據(jù)流路由決策點(diǎn)中實(shí)施方式(三)時(shí),所述ILR報(bào)文處理模塊用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略。為了更清楚的描述具體實(shí)施例的內(nèi)容,做如下規(guī)定:CN為麗的通信對(duì)端節(jié)點(diǎn),CN可以有多個(gè)。CN_ASR 是指 CN 連接的 ASR。MN_ID是指麗的標(biāo)識(shí)符。MN_IF1是指當(dāng)前MN的接口 I。
MN_IF2是指當(dāng)前麗的接口 2。MN_IF1ASR是指當(dāng)前MN的接口 I連接的ASR。MN_IF2ASR是指當(dāng)前MN的接口 2連接的ASR。flow X是指由CN發(fā)起的,至麗的數(shù)據(jù)流X。下面以圖7為例說(shuō)明本方案的具體實(shí)施例。圖7中是麗通過(guò)不同接口接入不同ASR的場(chǎng)景。麗通過(guò)不同接口接入同一 ASR的場(chǎng)景中應(yīng)用方法與本實(shí)施例同理。圖7中,MN的兩個(gè)接口 IFl和IF2分別通過(guò)MN_IF1_ASR和MN_IF2_ASR接入網(wǎng)絡(luò)。例如:ASR1和ASR2分別為IFl和IF2在ILR上注冊(cè)響應(yīng)的身份與位置標(biāo)識(shí)的綁定,ILR上關(guān)于MN的身份與位置標(biāo)識(shí)映射關(guān)系為(AID1,RIDl,IFl),(AID1,RID2,IF2)。此實(shí)施例中,ASR3 為 CN_ASR。具體實(shí)施例一如圖8所示,CN發(fā)起至MN的數(shù)據(jù)流路由轉(zhuǎn)發(fā)的方法包括以下步驟:步驟801,CN_ASR收到CN發(fā)往麗的flow X后,查找是否存在相應(yīng)的流路由,若有,則直接轉(zhuǎn)發(fā)flow X報(bào)文,否則,則緩存flow X報(bào)文。步驟802,CN_ASR根據(jù)flow X報(bào)文中的目的地址(即麗的AID)向ILR查詢麗
的位置信息。ILR在收到來(lái)自于CN_ASR的麗位置標(biāo)識(shí)查詢后,向CN_ASR返回麗的身份與位置映射信息。步驟803,CN_ASR從ILR獲得麗的身份與位置映射信息后,發(fā)現(xiàn)存在與麗相關(guān)的多條位置標(biāo)識(shí),例如:ASR3獲得的MN映射信息分別是(AID1,RID1,IF1)和(AIDLRID2,IF2),CN_ASR暫時(shí)無(wú)法確定哪條位置標(biāo)識(shí)用于flow X的路由,則CN_ASR向ILR發(fā)起流路由查詢請(qǐng)求消息。此流路由查詢請(qǐng)求消息中攜帶MN身份標(biāo)識(shí)。此流路由查詢請(qǐng)求消息中攜帶流路由決策標(biāo)識(shí)位,當(dāng)流路由決策標(biāo)識(shí)位為I時(shí),表示CN_ASR希望成為路由決策點(diǎn);當(dāng)流路由決策標(biāo)識(shí)為O時(shí),表示CN_ASR希望ILR進(jìn)行路由決策。在此實(shí)施例中,流路由決策標(biāo)識(shí)為O,由ILR進(jìn)行路由決策。此流路由查詢請(qǐng)求消息中還可以攜帶flow X屬性用于描述flow X的屬性,例如可以是flow X的五元組。在此實(shí)施例中,流路由決策標(biāo)識(shí)為0,可以需要攜帶flow X屬性。此流路由查詢請(qǐng)求消息中還可以攜帶流路由相關(guān)選項(xiàng)。流路由相關(guān)選項(xiàng)可以包含流路由策略請(qǐng)求選項(xiàng),該選項(xiàng)用于向ILR請(qǐng)求MN的流路由策略。在此實(shí)施例中,流路由決策標(biāo)識(shí)位為0,流路由查詢請(qǐng)求消息不攜帶此選項(xiàng)。流路由相關(guān)選項(xiàng)還可以包含策略服務(wù)器地址請(qǐng)求選項(xiàng),該選項(xiàng)將向ILR請(qǐng)求MN的策略服務(wù)器地址,當(dāng)獲得地址后,CN_ASR可從策略服務(wù)器上獲取MN的流路由策略。在此實(shí)施例中,流路由決策標(biāo)識(shí)位為0,流路由查詢請(qǐng)求消息不攜帶此選項(xiàng)。步驟804,ILR收到來(lái)自于CN_ASR的流路由查詢請(qǐng)求消息,獲知流路由決策標(biāo)識(shí)為0,由ILR作為流路由決策點(diǎn)。ILR具有確定數(shù)據(jù)流路由能力時(shí),ILR根據(jù)MN的身份與位置映射關(guān)系、MN的流路由策略(從策略服務(wù)器獲得)、請(qǐng)求消息中攜帶的flow X屬性等信息,為CN_ASR選擇合適的RID用于flow X的路由。例如:ILR上MN的注冊(cè)的映射關(guān)系有(AID1,RID1,IFl)和(AID1,RID2,IF2),ILR根據(jù)MN的流程路由策略判斷出flow X優(yōu)先選擇由IFl至MN,則ILR將(AID1,R皿,IFl)選擇作為flow X的流路由規(guī)則。步驟805,ILR向CN_ASR發(fā)送流路由查詢響應(yīng),響應(yīng)中攜帶麗身份標(biāo)識(shí)、ILR為CN_ASR選擇的flow X流路由。步驟806,CN_ASR在收到流路由查詢響應(yīng)后,從中提取出flow X的流路由并存儲(chǔ)。例如:ASR3將ILR的流路由查詢響應(yīng)中的flow X屬性和麗流路由提取出來(lái),形成流路由(flow X,RID1)。步驟807,CN_ASR根據(jù)flow X的流路由轉(zhuǎn)發(fā)flow X至相應(yīng)的ASR。例如:ASR3根據(jù)(flow X,RID1)將flow X轉(zhuǎn)發(fā)給ASRl,ASRl再將flow X轉(zhuǎn)發(fā)至IFl,流程結(jié)束。本具體實(shí)施例中,在步驟804處,ILR收到來(lái)自于CN_ASR的流路由查詢請(qǐng)求消息,獲知流路由決策標(biāo)識(shí)為0,由ILR作為流路由決策點(diǎn),但I(xiàn)LR不具備確定數(shù)據(jù)流路由能力時(shí),在步驟805中向CN_ASR發(fā)送的流路由查詢響應(yīng)的攜帶麗的流路由策略或者麗的策略服務(wù)器地址,CN_ASR收到的查詢響應(yīng)中攜帶關(guān)于MN的流路由策略或者M(jìn)N的策略服務(wù)器地址,則CN_ASR向策略服務(wù)器請(qǐng)求關(guān)于MN的流路由策略,CN_ASR根據(jù)MN的身份位置映射信息、麗的流路由策略、Flow X屬性,為Flow X報(bào)文的轉(zhuǎn)發(fā)選擇合適的路徑?;蛘撸琁LR向策略服務(wù)器發(fā)送策略查詢請(qǐng)求(攜帶CN_ASR和MN信息等),使得策略服務(wù)器主動(dòng)向CN_ASR發(fā)送關(guān)于麗的流路由策略,CN_ASR從策略服務(wù)器處獲知麗的流路由策略后,為Flow X報(bào)文的轉(zhuǎn)發(fā)選擇合適的路徑。在本具體實(shí)施例一的其它變例中,執(zhí)行完步驟801后可直接執(zhí)行步驟803,在步驟803的流路由查詢請(qǐng)求消息中攜帶MN身份位置映射關(guān)系請(qǐng)求。如圖9所示,本具體實(shí)施例一中ILR獲知MN的流路由策略發(fā)生變化后更新流路由的方法包括:步驟901,當(dāng)CN發(fā)送flow X至MN時(shí),CN_ASR根據(jù)已有流路由(flowX,RID1),將flow X轉(zhuǎn)發(fā)至MN_IF1_ASR,并最終達(dá)到MN_IF1。步驟902,ILR獲知麗的流路由策略發(fā)生變化,觸發(fā)流移動(dòng)性。例如:動(dòng)態(tài)流路由策略會(huì)根據(jù)實(shí)時(shí)通信狀態(tài)發(fā)生變化,例如終端的連接狀態(tài)、網(wǎng)絡(luò)鏈路狀況、負(fù)載狀況等。ILR如何獲得動(dòng)態(tài)變化的流路由策略不在本專利內(nèi)描述。步驟903,ILR根據(jù)麗的身份與位置映射關(guān)系、麗的流路由策略、flowX屬性、流移動(dòng)性觸發(fā)條件等信息,為CN_ASR更新合適的流路由。例如:此時(shí)麗的IFl的接入網(wǎng)絡(luò)負(fù)載過(guò)重,ILR獲知此情況后,選擇MN的另一條映射關(guān)系(AID1,RID2,IF2)用于流路由。步驟904,ILR向CN_ASR發(fā)起流移動(dòng)性請(qǐng)求,請(qǐng)求消息中攜帶MN身份標(biāo)識(shí)、flow X屬性,及ILR為CN_ASR更新的流路由。步驟905,CN_ASR在收到流移動(dòng)性請(qǐng)求后,從中提取更新的流路由并存儲(chǔ)。例如:ASR3將ILR的流移動(dòng)性請(qǐng)求中的flow X屬性和麗更新流路由提取出來(lái),形成流路由(flowX,RID2)。步驟906,流路由更新后,CN_ASR向ILR發(fā)送流移動(dòng)性確認(rèn)消息。步驟907,CN_ASR根據(jù)更新后的流路由,將flow X轉(zhuǎn)發(fā)至相應(yīng)的ASR。例如:ASR3根據(jù)(flow X,RID2)將 flow X 轉(zhuǎn)發(fā)給 ASR2,ASR2 再將 flow X 轉(zhuǎn)發(fā)至 IF2。具體實(shí)施例二
具體實(shí)施例二與具體實(shí)施例一的不同之處在于具體實(shí)施例一中ILR為數(shù)據(jù)流路由決策點(diǎn),具體實(shí)施例二中ASR為數(shù)據(jù)流路由決策點(diǎn)。如圖10所示,CN發(fā)起至麗的數(shù)據(jù)流路由轉(zhuǎn)發(fā)的方法包括以下步驟:步驟1001,CN_ASR收到CN發(fā)往麗的flow X后,查找是否存在相應(yīng)的流路由,若有,則直接轉(zhuǎn)發(fā)flow X報(bào)文,否則,則緩存flow X報(bào)文。步驟1002,CN_ASR根據(jù)flow X報(bào)文中的目的地址(即麗的AID)向ILR查詢麗
的位置信息。ILR在收到來(lái)自于CN_ASR的麗位置標(biāo)識(shí)查詢后,向CN_ASR返回麗的身份與位置映射信息。步驟1003,CN_ASR從ILR獲得麗的身份與位置映射信息后,發(fā)現(xiàn)存在與麗相關(guān)的多條位置標(biāo)識(shí),例如:ASR3獲得的MN映射信息分別是(AID1,RID1,IF1)和(AIDLRID2,IF2),CN_ASR暫時(shí)無(wú)法確定哪條位置標(biāo)識(shí)用于flow X的路由,則CN_ASR向ILR發(fā)起流路由查詢請(qǐng)求消息。此流路由查詢請(qǐng)求消息中攜帶MN身份標(biāo)識(shí)。此流路由查詢請(qǐng)求消息中攜帶流路由決策標(biāo)識(shí)位,在此實(shí)施例中,流路由決策標(biāo)識(shí)為1,由ASR進(jìn)行路由決策。在此實(shí)施例中,流路由決策標(biāo)識(shí)為0,可以不攜帶flow X屬性。此流路由查詢請(qǐng)求消息中還可以攜帶流路由相關(guān)選項(xiàng)。流路由相關(guān)選項(xiàng)可以包含流路由策略請(qǐng)求選項(xiàng),該選項(xiàng)用于向ILR請(qǐng)求MN的流路由策略。在此實(shí)施例中,流路由決策標(biāo)識(shí)位為I,流路由查詢請(qǐng)求消息可以攜帶此選項(xiàng)。流路由相關(guān)選項(xiàng)還可以包含策略服務(wù)器地址請(qǐng)求選項(xiàng),該選項(xiàng)將向ILR請(qǐng)求MN的策略服務(wù)器地址,當(dāng)獲得地址后,CN_ASR可從策略服務(wù)器上獲取MN的流路由策略。在此實(shí)施例中,流路由決策標(biāo)識(shí)位為1,流路由查詢請(qǐng)求消息可以攜帶此選項(xiàng)。CN_ASR進(jìn)行路由決策時(shí),在流路由查詢請(qǐng)求消息中,流路由策略請(qǐng)求選項(xiàng)和策略服務(wù)器地址請(qǐng)求選項(xiàng)攜帶其中任一選項(xiàng)即可。步驟1004,ILR收到來(lái)自于CN_ASR的流路由查詢請(qǐng)求消息,獲知流路由決策標(biāo)識(shí)為1,由CN_ASR作為流路由決策點(diǎn)。當(dāng)CN_ASR的流路由查詢請(qǐng)求消息中攜帶MN身份標(biāo)識(shí)和流路由策略請(qǐng)求選項(xiàng)時(shí),ILR將在流路由查詢響應(yīng)消息中攜帶麗的流路由策略。當(dāng)CN_ASR的查詢請(qǐng)求中攜帶的MN身份標(biāo)識(shí)和策略服務(wù)器地址請(qǐng)求選項(xiàng)時(shí),ILR將在流路由查詢響應(yīng)中攜帶策略服務(wù)器地址。如果ILR在返回至CN_ASR的流路由查詢響應(yīng)中沒(méi)有攜帶流路由策略或者麗的策略服務(wù)器地址,則ILR可能向策略服務(wù)器發(fā)送策略查詢請(qǐng)求(攜帶CN_ASR和麗信息等),使得策略服務(wù)器主動(dòng)向CN_ASR發(fā)送關(guān)于MN的流路由策略。步驟1005,當(dāng)CN_ASR收到的流路由查詢響應(yīng)中攜帶策略服務(wù)器地址時(shí),CN_ASR將根據(jù)該地址向策略服務(wù)器發(fā)起關(guān)于MN的流路由策略查詢。步驟1006,策略服務(wù)器收到CN_ASR的流路由策略查詢后,向CN_ASR發(fā)出流路由策略響應(yīng),響應(yīng)中攜帶麗的流路由策略。步驟1007,CN_ASR根據(jù)麗的身份與位置映射關(guān)系、MN的流路由策略、flow X屬性等信息,選擇合適的MN流路由。例如:MN的注冊(cè)的映射關(guān)系有(AID1,RID1,IF1)和(AID1,RID2,IF2),麗的流程路由策略為flow X優(yōu)先選擇由IFl至麗,則ASR3將根據(jù)上述信息選擇(AID1,RIDl,IFl)作為MN的流轉(zhuǎn)發(fā)路徑,形成流路由(flow X,RID1)。步驟1008,CN_ASR根據(jù)flow X的流路由轉(zhuǎn)發(fā)flow X至相應(yīng)的ASR。例如:ASR3根據(jù)(flow X,RID1)將 flow X 轉(zhuǎn)發(fā)給 ASRl,ASRl 再將 flow X 轉(zhuǎn)發(fā)至 MN_IF1。在本具體實(shí)施例的其它變例中,執(zhí)行完步驟1001后可直接執(zhí)行步驟1003,在步驟1003的流路由查詢請(qǐng)求消息中攜帶MN身份位置映射關(guān)系請(qǐng)求。如圖11所示,本具體實(shí)施例二中ASR獲知麗的流路由策略發(fā)生變化后更新流路由的方法包括:步驟1101,當(dāng)CN需要發(fā)送flow X至MN時(shí),CN_ASR根據(jù)已有流路由(flow X,RID1),將 flow X 轉(zhuǎn)發(fā)至 MN_IF1_ASR,并最終達(dá)到 MN_IF1。步驟1102,CN_ASR獲知麗的流路由策略發(fā)生變化,觸發(fā)流移動(dòng)性。例如:動(dòng)態(tài)流路由策略會(huì)根據(jù)實(shí)時(shí)通信狀態(tài)發(fā)生變化,例如終端的連接狀態(tài)、網(wǎng)絡(luò)鏈路狀況、負(fù)載狀況等。CN_ASR如何獲得動(dòng)態(tài)變化的流路由策略不在本專利內(nèi)描述。步驟1103,CN_ASR根據(jù)麗的身份與位置映射關(guān)系、麗的流路由策略、flow X屬性、流移動(dòng)性觸發(fā)條件等信息,更新合適的流路由。例如:此時(shí)MN的IFl的接入網(wǎng)絡(luò)負(fù)載過(guò)重,CN_ASR獲知此情況后,選擇MN的另一條映射關(guān)系(AID1,RID2,IF2)用于流路由。步驟1104,CN_ASR根據(jù)更新后的flow X流路由,將flow X轉(zhuǎn)發(fā)至相應(yīng)的ASR。例如:ASR3 根據(jù)(flow X,RID2)將 flow X 轉(zhuǎn)發(fā)給 ASR2, ASR2 再將 flow X 轉(zhuǎn)發(fā)至 MN_IF2。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
1.一種報(bào)文傳輸方法,其中, 接入服務(wù)路由器(ASR)收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,所述ASR或身份位置登記寄存器(ILR)根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,所述ASR按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。
2.如權(quán)利要求1所述的方法,其特征在于, 所述多接口接入的目的終端是通過(guò)不同的接口接入同一 ASR或不同ASR的終端。
3.如權(quán)利要求1所述的方法,其特征在于, 所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由; 所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),所述ILR向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;或者,所述ILR向所述ASR發(fā)送策略服務(wù)器的地址,所述ASR從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由;或者,所述ILR觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略,所述ASR獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
4.如權(quán)利要求3所述的方法,其特征在于, 所述ASR向所述ILR發(fā)送流路由`查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。
5.如權(quán)利要求4所述的方法,其特征在于, 所述ASR在所述流路由查詢請(qǐng)求中指示ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí)還在所述流路由查詢請(qǐng)求中指示所述ILR返回所述目的終端的流路由策略還是策略服務(wù)器的地址。
6.如權(quán)利要求4所述的方法,其特征在于, 所述ASR收到所述數(shù)據(jù)報(bào)文后向所述ILR發(fā)送流路由查詢請(qǐng)求,或者,所述ASR收到所述數(shù)據(jù)報(bào)文并向所述ILR或在本地查詢所述目的終端的身份位置映射信息獲知所述目的終端的身份信息對(duì)應(yīng)相同或不同位置信息的不同接口后,向所述ILR發(fā)送流路由查詢請(qǐng)求。
7.如權(quán)利要求1所述的方法,其特征在于, 所述ILR或所述ASR獲知所述目的終端的流路由策略變化后,所述ILR或所述ASR為所述數(shù)據(jù)報(bào)文重新確定數(shù)據(jù)流路由。
8.如權(quán)利要求1所述的方法,其特征在于, 所述流路由策略包括靜態(tài)流路由策略和/或動(dòng)態(tài)流路由策略,所述靜態(tài)流路由策略包括以下策略中的一種或多種:根據(jù)數(shù)據(jù)流的流屬性的選擇策略、根據(jù)接入點(diǎn)的選擇策略,根據(jù)忙閑時(shí)段的選擇策略、根據(jù)運(yùn)營(yíng)商策略的選擇策略;所述動(dòng)態(tài)流路由策略包括以下策略中的一種或多種:終端多接口的連接狀態(tài)、終端用戶的選擇意愿、網(wǎng)絡(luò)側(cè)的鏈路及負(fù)載狀況。
9.一種報(bào)文傳輸系統(tǒng),包括接入服務(wù)路由器(ASR)和身份位置登記寄存器(ILR),其中,所述ASR包括ASR報(bào)文處理模塊,所述ILR包括ILR報(bào)文處理模塊; 所述ASR報(bào)文處理模塊,用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由或者從所述ILR獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文; 所述ILR報(bào)文處理模塊,用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述ILR報(bào)文處理模塊,用于在所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并向所述ASR發(fā)送確定出的所述數(shù)據(jù)報(bào)文的數(shù)據(jù)流路由;還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送所述目的終端的流路由策略。
11.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送策略服務(wù)器的地址; 所述ASR報(bào)文處理模塊,還用于根據(jù)所述策略服務(wù)器的地址從所述策略服務(wù)器獲得所述目的終端的流路由策略后根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
12.如權(quán)利要求9所述的系 統(tǒng),其特征在于, 所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的流路由策略; 所述ASR報(bào)文處理模塊,還用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
13.如權(quán)利要求9所述的系統(tǒng),其特征在于, 所述ASR報(bào)文處理模塊,還用于向所述I LR發(fā)送流路由查詢請(qǐng)求,在此流路由查詢請(qǐng)求中指示數(shù)據(jù)流路由決策點(diǎn)是所述ILR或者所述ASR。
14.如權(quán)利要求9至13中任一所述的系統(tǒng),其特征在于, 所述系統(tǒng)還包括策略服務(wù)器;所述策略服務(wù)器,用于保存所述目的終端的流路由策略。
15.一種接入服務(wù)路由器(ASR),其中,所述ASR包括ASR報(bào)文處理模塊, 所述ASR報(bào)文處理模塊,用于收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由或者從身份位置登記寄存器(ILR)獲知所述ILR根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。
16.如權(quán)利要求15所述的接入服務(wù)路由器,其特征在于, 所述ASR報(bào)文處理模塊,還用于根據(jù)從所述ILR獲知策略服務(wù)器的地址,從所述策略服務(wù)器獲得所述目的終端的流路由策略,根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
17.如權(quán)利要求15所述的接入服務(wù)路由器,其特征在于, 所述ASR報(bào)文處理模塊,還用于獲得策略服務(wù)器主動(dòng)發(fā)送的所述目的終端的流路由策略后根據(jù)此流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由。
18.一種身份位置登記寄存器(ILR),其中,所述ILR包括ILR報(bào)文處理模塊;所述ILR報(bào)文處理模塊,用于根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,并將所述數(shù)據(jù)流路由通知至接入服務(wù)路由器(ASR)。
19.如權(quán)利要求18所述的身份位置登記寄存器,其特征在于, 所述ILR報(bào)文處理模塊,還用于在所述ILR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送所述目的終端的流路由策略。
20.如權(quán)利要求18所述的身份位置登記寄存器,其特征在于, 所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),向所述ASR發(fā)送策略服務(wù)器的地址。
21.如權(quán)利要求18所述的身份位置登記寄存器,其特征在于, 所述ILR報(bào)文處理模塊,還用于在所述ASR作為數(shù)據(jù)流路由決策點(diǎn)時(shí),觸發(fā)策略服務(wù)器向所述ASR發(fā)送所述目的終端的 流路由策略。
全文摘要
本發(fā)明公開(kāi)了一種報(bào)文傳輸方法及系統(tǒng)及接入服務(wù)路由器及寄存器,接入服務(wù)路由器(ASR)收到目標(biāo)為多接口接入的目的終端的數(shù)據(jù)流報(bào)文后,所述ASR或身份位置登記寄存器(ILR)根據(jù)所述目的終端的流路由策略為所述數(shù)據(jù)報(bào)文確定數(shù)據(jù)流路由,所述ASR按照所述數(shù)據(jù)流路由發(fā)送所述數(shù)據(jù)報(bào)文。本發(fā)明為身份標(biāo)識(shí)和位置分離網(wǎng)絡(luò)中多接口接入的終端作為數(shù)據(jù)報(bào)文的目的終端時(shí)的路由選擇問(wèn)題提供解決方案,解決在身份標(biāo)識(shí)和位置分離網(wǎng)絡(luò)中多接口接入的終端作為數(shù)據(jù)報(bào)文的目的終端時(shí)的路由選擇問(wèn)題。
文檔編號(hào)H04W40/02GK103118409SQ20111036378
公開(kāi)日2013年5月22日 申請(qǐng)日期2011年11月16日 優(yōu)先權(quán)日2011年11月16日
發(fā)明者嚴(yán)為, 周娜, 黃翔, 魏元 申請(qǐng)人:中興通訊股份有限公司