專利名稱::響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法、系統(tǒng)及服務(wù)網(wǎng)關(guān)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,特別涉及一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法、系統(tǒng)及服務(wù)網(wǎng)關(guān)。
背景技術(shù):
:在目前的EPS(演進(jìn)的數(shù)據(jù)網(wǎng)絡(luò)系統(tǒng))系統(tǒng)中,同一種協(xié)議的處理消息可能會(huì)經(jīng)過(guò)多個(gè)節(jié)點(diǎn)的處理才能達(dá)到最終目的端。這些中間節(jié)點(diǎn)并不僅是簡(jiǎn)單的轉(zhuǎn)發(fā)消息,而是需要保存和理解消息中的參數(shù)。在這種情況下,中間節(jié)點(diǎn)和最終目的節(jié)點(diǎn)都有可能因?qū)ο⒌奶幚沓霈F(xiàn)問(wèn)題而導(dǎo)致出現(xiàn)處理錯(cuò)誤。但是在目前的核心網(wǎng)中,發(fā)送最初消息的節(jié)點(diǎn)收到的響應(yīng)中,只有直接發(fā)送響應(yīng)回來(lái)的中間處理節(jié)點(diǎn)的出錯(cuò)原因參數(shù)。例如,GTP(GPRSTunnelingProtocol,GPRS隧道協(xié)議)的隧道管理消息可以是由MME(MobilityManagementEntity,移動(dòng)性管理實(shí)體)或SGSN(ServingGPRSSupportNode;服務(wù)GPRS支持節(jié)點(diǎn))發(fā)送給S-GW(ServiceGateway,服務(wù)網(wǎng)關(guān)),之后S-GW經(jīng)過(guò)處理再發(fā)送相同或不同的隧道管理消息給P-GW(PDNGW,PackedDataNetworkGateway,分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān))。P-GW經(jīng)過(guò)處理之后,返回成功或失敗給S-GW,S-GW再基于P-GW處理的結(jié)果給MME發(fā)送響應(yīng)消息。這樣的消息包括有Attach(附著)過(guò)程中的創(chuàng)建缺省承載請(qǐng)求消息、Handover(切換)過(guò)程中的創(chuàng)建承載消息和更新承載消息等等。圖1為MME或SGSN發(fā)送的隧道管理請(qǐng)求消息示意圖,該情況如圖l所示。相反的路徑上,也存在這樣的GTP消息處理流程。P-GW可以通過(guò)GTP發(fā)送隧道管理消息給S-GW,之后由S-GW發(fā)送給MME或SGSN。MME/SGSN經(jīng)過(guò)處理后返回響應(yīng)給S-GW,S-GW再根據(jù)MME/SGSN的處理結(jié)果返回響應(yīng)給P-GW。圖2為P-GW發(fā)送的隧道管理請(qǐng)求消息示意圖,該相反的情況如圖2所示。在這些流程中,節(jié)點(diǎn)之間通過(guò)在TunnelManagement(隧道管理)響應(yīng)消息中攜帶Cause參數(shù)指示消息的出錯(cuò)原因,如圖1中P-GW給S-GW發(fā)送的響應(yīng)消息中攜帶該隧道管理操作是否在P-GW中成功;如果失敗,則在響應(yīng)消息中攜帶具體的失敗原因。如果P-GW無(wú)法理解S-GW中發(fā)送過(guò)來(lái)的某些參數(shù),那么P-GW給S-GW的響應(yīng)消息的Cause參數(shù)中還攜帶了這些不理解的IE(InformationElement,信元)。S-GW在收到P-GW的響應(yīng)后作相關(guān)處理,并返回給SGSN/MME響應(yīng)消息,消息中攜帶了自己的Cause參數(shù)。目前GTPv2中,如果出錯(cuò)是由于某些IE不能夠被理解,那么Cause參數(shù)的定義如下<table>tableseeoriginaldocumentpage7</column></row><table>其中OffendingIE是那些不能被理解的IE。圖3為PMIP(ProxyMobileIP,移動(dòng)IP代理)協(xié)i義下的處理示意圖,如圖所示,對(duì)于使用PMIP協(xié)議的S2a和S8b接口以及S2b和S8b的情況下,其處理同理。雖然PMIP與GTP的協(xié)議處理機(jī)制有所不同,但消息中所攜帶的Cause參數(shù)問(wèn)題與GTP類似。并且以上關(guān)于GTP和PMIP的描述同樣適用于3GPP核心網(wǎng)中所有的兩個(gè)或兩個(gè)以上接口使用同一協(xié)議通過(guò)中間節(jié)點(diǎn)完成一個(gè)流程的情況,如使用Diameter協(xié)議通過(guò)中間節(jié)點(diǎn)完成一個(gè)流程的情況。由上述流程可知當(dāng)前的技術(shù)存在以下不足有些消息在由MME或SGSN發(fā)送給S-GW后,S-GW經(jīng)過(guò)處理還會(huì)將同樣的參數(shù)經(jīng)過(guò)S5/S8接口發(fā)送給P-GW處理。MME或SGSN在收到S-GW的響應(yīng)消息時(shí),如果該響應(yīng)消息指示錯(cuò)誤,但是MME或SGSN卻無(wú)法從S-GW得到的Cause參數(shù)中得知此錯(cuò)誤為S-GW的錯(cuò)誤還是P-GW的錯(cuò)誤。而且如果該cause參數(shù)中攜帶了OffendingIE時(shí),MME或SGSN無(wú)法區(qū)分該出錯(cuò)的參數(shù)是S-GW不理解還是P-GW不理解。同理,P-GW收到S-GW的隧道管理響應(yīng)消息時(shí)也無(wú)法區(qū)分錯(cuò)誤是由P-GW還是S-GW發(fā)出,也不能區(qū)分Offending正是S-GW無(wú)法理解還是MME無(wú)法對(duì)于其他的使用同一協(xié)議并通過(guò)中間節(jié)點(diǎn)完成處理流程的情況,這個(gè)問(wèn)題同樣存在。雖然其他協(xié)議目前還沒(méi)有OffendingIE,但是對(duì)于出錯(cuò)原因指示不清晰的問(wèn)題同樣存在。
發(fā)明內(nèi)容本發(fā)明提供了一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法、系統(tǒng)及服務(wù)網(wǎng)關(guān),用以解決在核心網(wǎng)中所有的、兩個(gè)或兩個(gè)以上接口使用同一協(xié)議,并通過(guò)中間節(jié)點(diǎn)完成消息轉(zhuǎn)發(fā)流程時(shí),能夠正確地指示發(fā)生的錯(cuò)誤以及發(fā)生錯(cuò)誤的節(jié)點(diǎn)的問(wèn)題。本發(fā)明提供了一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法,包括如下步驟中間節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的第一響應(yīng)消息;中間節(jié)點(diǎn)確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)時(shí),在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn);中間節(jié)點(diǎn)將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。較佳地,所述中間節(jié)點(diǎn)將標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)發(fā)生節(jié)點(diǎn)的第二響應(yīng)消息反饋至上層節(jié)點(diǎn),具體為若錯(cuò)誤指示參數(shù)中沒(méi)有標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn);或,若錯(cuò)誤指示參數(shù)中標(biāo)識(shí)了所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息反々赍至上層節(jié)點(diǎn)。較佳地,當(dāng)P-GW向MME/SGSN反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),MME/SGSN為上層節(jié)點(diǎn),P-GW為下層節(jié)點(diǎn);或,當(dāng)MME/SGSN向P-GW反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),P-GW為上層節(jié)點(diǎn),MME/SGSN為下層節(jié)點(diǎn)。較佳地,所述錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)通過(guò)第二響應(yīng)消息的Cause參數(shù)標(biāo)識(shí)。較佳地,所述響應(yīng)消息是反饋隧道管理消息處理結(jié)果的響應(yīng)消息。較佳地,所述隧道管理消息是GTP協(xié)議下S4/S11接口和S5/S8接口之間發(fā)送的隧道管理消息,或PMP協(xié)議下S2a/S2b接口和S8b接口之間發(fā)送的隧道管理消息。本發(fā)明還提供了一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸系統(tǒng),包括接收模塊,用于接收下層節(jié)點(diǎn)向中間節(jié)點(diǎn)反饋的第一響應(yīng)消息;確定模塊,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊,用于在被確定模塊觸發(fā)后,在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。較佳地,所述反饋模塊包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn);第二反饋單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息反^t至上層節(jié)點(diǎn)。較佳地,當(dāng)P-GW向MME/SGSN反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),MME/SGSN為上層節(jié)點(diǎn),P-GW為下層節(jié)點(diǎn);或,當(dāng)MME/SGSN向P-GW反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),P-GW為上層節(jié)點(diǎn),MME/SGSN為下層節(jié)點(diǎn)。較佳地,所述反饋模塊進(jìn)一步用于通過(guò)在第二響應(yīng)消息的Cause參數(shù)標(biāo)識(shí)所述錯(cuò)誤指示^t及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后反饋至上層節(jié)點(diǎn)。較佳地,接收模塊進(jìn)一步用于接收下層節(jié)點(diǎn)向中間節(jié)點(diǎn)反饋隧道管理消息處理結(jié)果的第一響應(yīng)消息;反饋模塊進(jìn)一步用于將反饋隧道管理消息處理結(jié)果的第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。較佳地,接收模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消息;反饋模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口將第二響應(yīng)消息^J睛至上層節(jié)點(diǎn)。本發(fā)明又提供了一種服務(wù)網(wǎng)關(guān),包括接收模塊,用于接收第一響應(yīng)消息;確定模塊,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊,用于在被確定模塊觸發(fā)后,在第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并反饋第二響應(yīng)消息。較佳地,所述反饋模塊包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,反饋第二響應(yīng)消息;第二^J赍單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,反饋第二響應(yīng)消息。較佳地,接收模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消息;反饋模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口反饋第二響應(yīng)消息。本發(fā)明有益效果如下在本發(fā)明中,當(dāng)中間節(jié)點(diǎn)接收到下層節(jié)點(diǎn)反饋的響應(yīng)消息時(shí),便會(huì)在反饋給上層節(jié)點(diǎn)的響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)。從而使得最后的節(jié)點(diǎn)在收到了相應(yīng)響應(yīng)消息后,如果響應(yīng)消息中指示了處理錯(cuò)誤的話,便可以知道最終收到的錯(cuò)誤都是在哪些節(jié)點(diǎn)上出現(xiàn)的錯(cuò)誤,從而彌補(bǔ)了目前核心網(wǎng)的協(xié)議中沒(méi)有類似解決的機(jī)制的問(wèn)題,使得網(wǎng)絡(luò)節(jié)點(diǎn)可以正確的執(zhí)行出錯(cuò)處理。圖1為
背景技術(shù):
中所迷MME或SGSN發(fā)送的隧道管理請(qǐng)求消息示意圖;圖2為
背景技術(shù):
中所述P-GW發(fā)送的隧道管理請(qǐng)求消息示意圖;圖3為
背景技術(shù):
中所述PMIP協(xié)議下的處理示意圖;圖4為本發(fā)明實(shí)施例中所述響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法實(shí)施流程示意圖5為本發(fā)明實(shí)施例中所述MME或SGSN發(fā)送的隧道管理請(qǐng)求消息后傳輸錯(cuò)誤指示參數(shù)的實(shí)施流程示意圖6為本發(fā)明實(shí)施例中所述P-GW發(fā)送的隧道管理請(qǐng)求消息后傳輸錯(cuò)誤指示參數(shù)的實(shí)施流程示意圖7為本發(fā)明實(shí)施例中所述響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸系統(tǒng)結(jié)構(gòu)示意圖8為本發(fā)明實(shí)施例中所述服務(wù)網(wǎng)關(guān)結(jié)構(gòu)示意圖。具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式進(jìn)行說(shuō)明。本發(fā)明實(shí)施中,主要是在多個(gè)節(jié)點(diǎn)間發(fā)送同種核心網(wǎng)消息時(shí),如果有節(jié)點(diǎn)發(fā)生錯(cuò)誤,則中間處理節(jié)點(diǎn)在反饋?lái)憫?yīng)消息至發(fā)送初始請(qǐng)求消息的節(jié)點(diǎn)時(shí),在響應(yīng)消息中攜帶發(fā)生錯(cuò)誤的節(jié)點(diǎn)以及該節(jié)點(diǎn)的錯(cuò)誤指示參數(shù),如有多個(gè)節(jié)點(diǎn)發(fā)生錯(cuò)誤,則攜帶每個(gè)出錯(cuò)節(jié)點(diǎn)的錯(cuò)誤指示參數(shù)。圖4為響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法實(shí)施流程示意圖,實(shí)施中,按照反饋?lái)憫?yīng)消息的方向,由下層節(jié)點(diǎn)逐級(jí)向上層節(jié)點(diǎn)反饋,最后至發(fā)出初始請(qǐng)求消息的節(jié)點(diǎn),實(shí)施中稱發(fā)出初始請(qǐng)求消息的節(jié)點(diǎn)與初始反々赍響應(yīng)消息的節(jié)點(diǎn)之間的節(jié)點(diǎn)為中間節(jié)點(diǎn),則如圖所示,可以包括如下步驟步驟401、中間節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的第一響應(yīng)消息。步驟402、中間節(jié)點(diǎn)確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)時(shí),在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)。步驟403、中間節(jié)點(diǎn)將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。本步驟中,如果錯(cuò)誤指示參數(shù)中沒(méi)有標(biāo)識(shí)錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),那么可以將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)就標(biāo)識(shí)為該下層節(jié)點(diǎn)。即,若錯(cuò)誤指示參數(shù)中沒(méi)有標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。若錯(cuò)誤指示參數(shù)中標(biāo)識(shí)了所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息^gJ貴至上層節(jié)點(diǎn)。在步驟403中,在標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)時(shí),可以通過(guò)響應(yīng)消息的Cause參數(shù)來(lái)進(jìn)行標(biāo)識(shí)。該響應(yīng)消息可以是反4責(zé)隧道管理消息處理結(jié)果的響應(yīng)消息。隧道管理消息可以是GTP協(xié)議下S4/S11接口和S5/S8接口之間發(fā)送的隧道管理消息,雖然PMIP與GTP的協(xié)議處理機(jī)制有所不同,但消息中所攜帶的Cause參數(shù)問(wèn)題與GTP類似,因此隧道管理消息也可以是PMIP協(xié)議下S2a/S2b接口和S8b接口之間發(fā)送的隧道管理消息。需要注意的是,由上述在GTP和PMIP協(xié)議中的實(shí)施方式可知,該方案并不僅限于該兩種協(xié)議,其同樣適用于3GPP核心網(wǎng)中所有的、兩個(gè)或兩個(gè)以上接口使用同一協(xié)議,并通過(guò)中間節(jié)點(diǎn)完成一個(gè)流程的情況,比如使用Diameter協(xié)議通過(guò)中間節(jié)點(diǎn)完成一個(gè)流程的實(shí)施也可采用。為使需要通過(guò)中間節(jié)點(diǎn)轉(zhuǎn)發(fā)消息的最初發(fā)送節(jié)點(diǎn)能夠更好的根據(jù)響應(yīng)消息判斷出出錯(cuò)的節(jié)點(diǎn)是哪個(gè)接收節(jié)點(diǎn)、以及具體哪個(gè)接收節(jié)點(diǎn)出了哪些錯(cuò)誤、哪些參數(shù)不能為哪個(gè)節(jié)點(diǎn)所理解等,就需在給最初發(fā)送節(jié)點(diǎn)的響應(yīng)消息中攜帶出錯(cuò)節(jié)點(diǎn)以及在其上發(fā)生的出錯(cuò)信息。下面以GTP為例,以S-GW為中間節(jié)點(diǎn),MME/SGSN為S-GW反饋?lái)憫?yīng)消息的上層節(jié)點(diǎn),P-GW為向S-GW反饋?lái)憫?yīng)消息的下層節(jié)點(diǎn)為例進(jìn)行說(shuō)明;同理,當(dāng)P-GW向MME/SGSN發(fā)送隧道管理消息,MME/SGSN反饋?lái)憫?yīng)消息時(shí),MME/SGSN是S-GW的下層節(jié)點(diǎn),而P-GW是S-GW的上層節(jié)點(diǎn)。在例中,S-GW在給MME/SGSN的響應(yīng)消息中攜帶S-GW的Cause參數(shù)之外,還攜帶P-GW的Cause參數(shù);同理,在S-GW給P-GW的響應(yīng)消息中攜帶S-GW的Cause參數(shù)之外還攜帶MME的Cause參數(shù)。顯然,如果S-GW沒(méi)有發(fā)生錯(cuò)誤,S-GW的Cause參數(shù)可以在給MME/SGSN或P-GW的響應(yīng)消息中不攜帶。圖5為MME或SGSN發(fā)送的隧道管理請(qǐng)求消息后傳輸錯(cuò)誤指示參數(shù)的實(shí)施流程示意圖,如圖所示,包括以下步驟步驟501、MME/SGSN通過(guò)S4/S11I/F(Interface,接口)向S-GW發(fā)送TunnelManagement請(qǐng)求消息;步驟502、S-GW通過(guò)S5/S8接口向P-GW發(fā)送TunnelManagement請(qǐng)求消息;步驟503、P-GW通過(guò)S5/S8接口向S-GW反饋TunnelManagement響應(yīng)消息,響應(yīng)消息中攜帶了P-GW的Cause參數(shù);步驟504、S-GW通過(guò)S4/S11接口向MME/SGSN反饋TunnelManagement響應(yīng)消息,響應(yīng)消息中攜帶了P-GW的Cause參數(shù),或攜帶了S-GW的Cause參數(shù)。圖6為P-GW發(fā)送的隧道管理請(qǐng)求消息后傳輸錯(cuò)誤指示參數(shù)的實(shí)施流程示意圖,如圖所示,包括以下步驟步驟601、P-GW通過(guò)SWS8接口向S-GW發(fā)送TunnelManagement請(qǐng)求消息;步驟602、S-GW通過(guò)S4/S11接口向MME/SGSN發(fā)送TunnelManagement請(qǐng)求消息;步驟603、MME/SGSN通過(guò)S4/S11接口向S-GW反饋TunnelManagement響應(yīng)消息,響應(yīng)消息中攜帶了MME/SGSN的Cause參數(shù);步驟604、S-GW通過(guò)S5/S8接口向P-GW反饋TunnelManagement響應(yīng)消息,響應(yīng)消息中攜帶了MME/SGSN的Cause參數(shù),或攜帶了S-GW的Cause顯然,該實(shí)施方式同樣適用于核心網(wǎng)中其他需要中間節(jié)點(diǎn)處理轉(zhuǎn)發(fā)的協(xié)議,如PMIP下在S2a/S2b和S8b之間處理轉(zhuǎn)發(fā)消息時(shí)也可按此實(shí)施。本發(fā)明還提供了一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸系統(tǒng),以及一種服務(wù)網(wǎng)關(guān),下面結(jié)合附圖對(duì)本系統(tǒng);o良務(wù)網(wǎng)關(guān)的具體實(shí)施方式進(jìn)行說(shuō)明。圖7為響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸系統(tǒng)結(jié)構(gòu)示意圖,如圖所示,系統(tǒng)中包括一個(gè)響應(yīng)消息在轉(zhuǎn)發(fā)過(guò)程中涉及的若干節(jié)點(diǎn),系統(tǒng)中稱發(fā)送響應(yīng)消息的節(jié)點(diǎn)為下層節(jié)點(diǎn),接收響應(yīng)消息的節(jié)點(diǎn)為上層節(jié)點(diǎn),在兩節(jié)點(diǎn)中進(jìn)行轉(zhuǎn)發(fā)的節(jié)點(diǎn)為中間節(jié)點(diǎn),以其中三個(gè)節(jié)點(diǎn)為例進(jìn)行說(shuō)明,即如圖中所示的上層節(jié)點(diǎn)701、中間節(jié)點(diǎn)702、下層節(jié)點(diǎn)703,由圖可見系統(tǒng)中還包括接收模塊704,用于接收下層節(jié)點(diǎn)703向中間節(jié)點(diǎn)702反饋的第一響應(yīng)消命'&,確定模塊705,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊706,用于在被確定模塊觸發(fā)后,在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)701。實(shí)施中,反饋模塊可以包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該4普誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn);第二反饋單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。具體實(shí)施中,當(dāng)P-GW向MME/SGSN反饋?lái)憫?yīng)消息時(shí),可以將S-GW作為中間節(jié)點(diǎn),MME/SGSN作為上層節(jié)點(diǎn),P-GW作為下層節(jié)點(diǎn);或者,當(dāng)MME/SGSN向P-GW反饋?lái)憫?yīng)消息時(shí),可以將S-GW作為中間節(jié)點(diǎn),P-GW作為上層節(jié)點(diǎn),MME/SGSN作為下層節(jié)點(diǎn)。在進(jìn)行標(biāo)識(shí)時(shí),反饋模塊可以通過(guò)在響應(yīng)消息的Cause參數(shù)標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后反饋至上層節(jié)點(diǎn)。實(shí)施中,接收模塊接收的是下層節(jié)點(diǎn)向中間節(jié)點(diǎn)反饋隧道管理消息處理結(jié)果的第一響應(yīng)消息;進(jìn)一步的,接收模塊可以通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消臺(tái)反饋模塊是將反饋隧道管理消息處理結(jié)果的響應(yīng)消息反饋至上層節(jié)點(diǎn)。進(jìn)一步的,反饋才莫塊可以通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b沖妻口和S8b接口將響應(yīng)消息反饋至上層節(jié)點(diǎn)。圖8為服務(wù)網(wǎng)關(guān)結(jié)構(gòu)示意圖,如圖所示,在服務(wù)網(wǎng)關(guān)中可以包括接收模塊704,用于接收第一響應(yīng)消息;確定模塊705,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊706,用于在被確定模塊觸發(fā)后,在第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并反饋第二響應(yīng)消息。所述反饋模塊可以包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,反饋第二響應(yīng)消息;第二反饋單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示M的發(fā)生節(jié)點(diǎn)后,反饋第二響應(yīng)消息。實(shí)施中,接收模塊可以通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消息;反饋模塊可以通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。由上述實(shí)施可知,在EPS系統(tǒng)中,同一種協(xié)議的處理消息可能會(huì)經(jīng)過(guò)多個(gè)節(jié)點(diǎn)的處理才能達(dá)到最終目的端。這些中間節(jié)點(diǎn)并不僅是簡(jiǎn)單的轉(zhuǎn)發(fā)消息,而是需要保存和理解消息中的參數(shù)。在這種情況下,中間節(jié)點(diǎn)和最終目的節(jié)點(diǎn)都有可能因?qū)ο⒌奶幚沓霈F(xiàn)問(wèn)題而導(dǎo)致出現(xiàn)處理錯(cuò)誤。采用本發(fā)明后,最初發(fā)送消息的節(jié)點(diǎn)在收到了相應(yīng)響應(yīng)消息后,如果響應(yīng)消息中指示了處理錯(cuò)誤的話,便可以知道最終收到的錯(cuò)誤都是在哪些節(jié)點(diǎn)上出現(xiàn)的錯(cuò)誤,從而彌補(bǔ)了目前EPS核心網(wǎng)的協(xié)議中沒(méi)有類似解決的機(jī)制的問(wèn)題,使得網(wǎng)絡(luò)節(jié)點(diǎn)可以正確的執(zhí)行出錯(cuò)處理。如上述GTP的實(shí)施為例,GTPv2的隧道管理消息在MME之間以及S-GW和P-GW之間發(fā)送,當(dāng)MME需要知道出錯(cuò)節(jié)點(diǎn)為S-GW還是P-GW,以便于決定進(jìn)一步的處理過(guò)程時(shí);同樣的,對(duì)于P-GW發(fā)起的承載管理過(guò)程,P-GW也需要同樣的信息。實(shí)施本發(fā)明后,雖然由于不同節(jié)點(diǎn)理解GTP的功能可能不同,但是MME或P-GW都可以根據(jù)節(jié)點(diǎn)所返回的響應(yīng)消息中的錯(cuò)誤指示參數(shù)作出相應(yīng)的判斷,即,在一個(gè)響應(yīng)消息中的錯(cuò)誤原因參數(shù)中攜帶多個(gè)節(jié)點(diǎn)的出錯(cuò)原因,從而能夠使響應(yīng)消息的接收端分辨出具體哪個(gè)節(jié)點(diǎn)出現(xiàn)錯(cuò)誤。接口之間錯(cuò)誤指示參數(shù)的傳輸問(wèn)題,其也能適用于使用Diameter協(xié)議的PDNGW與vPCRF(VisitedPolicyControlandChargingRulesFunction,拜訪地的策略控制和計(jì)費(fèi)規(guī)則功能)和hPCRF(HomePolicyControlandChargingRulesFunction,家鄉(xiāng)的策略控制和計(jì)費(fèi)規(guī)則功能)之間錯(cuò)誤指示參數(shù)的傳輸。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。權(quán)利要求1、一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法,其特征在于,包括如下步驟中間節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的第一響應(yīng)消息;中間節(jié)點(diǎn)確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)時(shí),在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn);中間節(jié)點(diǎn)將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。2、如權(quán)利要求1所述的方法,其特征在于,所述中間節(jié)點(diǎn)將標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)發(fā)生節(jié)點(diǎn)的第二響應(yīng)消息反^5t至上層節(jié)點(diǎn),具體為若錯(cuò)誤指示參數(shù)中沒(méi)有標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn);或,若錯(cuò)誤指示參數(shù)中標(biāo)識(shí)了所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),則在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。3、如權(quán)利要求1或2所述的方法,其特征在于,當(dāng)分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)P-GW向移動(dòng)性管理實(shí)體/服務(wù)GPRS支持節(jié)點(diǎn)MME/SGSN反饋?lái)憫?yīng)消息時(shí),所述服務(wù)網(wǎng)關(guān)S-GW為中間節(jié)點(diǎn),MME/SGSN為上層節(jié)點(diǎn),P-GW為下層節(jié)點(diǎn);或,當(dāng)MME/SGSN向P-GW反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),P-GW為上層節(jié)點(diǎn),MME/SGSN為下層節(jié)點(diǎn)。4、如權(quán)利要求1或2所述的方法,其特征在于,所述錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)通過(guò)第二響應(yīng)消息的Cause參數(shù)標(biāo)識(shí)。5、如權(quán)利要求1或2所述的方法,其特征在于,所述響應(yīng)消息^A饋隧道管理消息處理結(jié)果的響應(yīng)消息。6、如權(quán)利要求5所述的方法,其特征在于,所述隧道管理消息是GPRS隧道協(xié)議GTP下S4/S11接口和S5/S8接口之間發(fā)送的隧道管理消息,或移動(dòng)IP代理協(xié)議PMIP下S2a/S2b接口和S8b接口之間發(fā)送的隧道管理消息。7、一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸系統(tǒng),其特征在于,包括接收模塊,用于4妄收下層節(jié)點(diǎn)向中間節(jié)點(diǎn)反饋的第一響應(yīng)消息;確定模塊,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊,用于在被確定模塊觸發(fā)后,在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。8、如權(quán)利要求7所述的系統(tǒng),其特征在于,所述反饋模塊包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn);第二反饋單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。9、如權(quán)利要求7所述的系統(tǒng),其特征在于,當(dāng)P-GW向MME/SGSN反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),MME/SGSN為上層節(jié)點(diǎn),P-GW為下層節(jié)點(diǎn);或,當(dāng)MME/SGSN向P-GW反饋?lái)憫?yīng)消息時(shí),所述S-GW為中間節(jié)點(diǎn),P-GW為上層節(jié)點(diǎn),MME/SGSN為下層節(jié)點(diǎn)。10、如權(quán)利要求7所述的系統(tǒng),其特征在于,所述反饋模塊進(jìn)一步用于通過(guò)在第二響應(yīng)消息的Cause參數(shù)標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后反々貴至上層節(jié)點(diǎn)。11、如權(quán)利要求7所述的系統(tǒng),其特征在于,接收模塊進(jìn)一步用于接收下層節(jié)點(diǎn)向中間節(jié)點(diǎn)反^t隧道管理消息處理結(jié)果的第一響應(yīng)消息;反饋模塊進(jìn)一步用于將反饋隧道管理消息處理結(jié)果的第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。12、如權(quán)利要求11所述的系統(tǒng),其特征在于,接收模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消息;反饋模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。13、一種服務(wù)網(wǎng)關(guān),其特征在于,包括接收模塊,用于接收第一響應(yīng)消息;確定模塊,用于在確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)后觸發(fā)反饋模塊;反饋模塊,用于在被確定模塊觸發(fā)后,在第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),并反饋第二響應(yīng)消息。14、如權(quán)利要求13所述的服務(wù)網(wǎng)關(guān),其特征在于,所述反饋模塊包括判斷單元,用于判斷錯(cuò)誤指示參數(shù)中是否了標(biāo)識(shí)所述錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn),否則觸發(fā)第一反饋單元,是則觸發(fā)第二反饋單元;第一反饋單元,用于在第二響應(yīng)消息中將該錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)標(biāo)識(shí)為下層節(jié)點(diǎn)后,反饋第二響應(yīng)消息;第二反饋單元,用于在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)該錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn)后,反饋第二響應(yīng)消息。15、如權(quán)利要求14所述的服務(wù)網(wǎng)關(guān),其特征在于,接收模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口接收第一響應(yīng)消息;反饋模塊進(jìn)一步用于通過(guò)GTP協(xié)議下S4/S11接口和S5/S8接口,或通過(guò)PMIP協(xié)議下S2a/S2b接口和S8b接口反饋第二響應(yīng)消息。全文摘要本發(fā)明公開了一種響應(yīng)消息中錯(cuò)誤指示參數(shù)的傳輸方法、系統(tǒng)及服務(wù)網(wǎng)關(guān),包括中間節(jié)點(diǎn)接收下層節(jié)點(diǎn)反饋的第一響應(yīng)消息;中間節(jié)點(diǎn)確定第一響應(yīng)消息中攜帶錯(cuò)誤指示參數(shù)時(shí),在反饋給上層節(jié)點(diǎn)的第二響應(yīng)消息中標(biāo)識(shí)錯(cuò)誤指示參數(shù)及錯(cuò)誤指示參數(shù)的發(fā)生節(jié)點(diǎn);中間節(jié)點(diǎn)將第二響應(yīng)消息反饋至上層節(jié)點(diǎn)。使用本發(fā)明,如果響應(yīng)消息中指示了處理錯(cuò)誤的話,可以使最后的節(jié)點(diǎn)在收到了相應(yīng)響應(yīng)消息后,可以知道最終收到的錯(cuò)誤都是在哪些節(jié)點(diǎn)上出現(xiàn)的錯(cuò)誤,從而彌補(bǔ)了目前核心網(wǎng)的協(xié)議中沒(méi)有類似解決的機(jī)制的問(wèn)題,使得網(wǎng)絡(luò)節(jié)點(diǎn)可以正確的執(zhí)行出錯(cuò)處理。文檔編號(hào)H04L29/06GK101577945SQ20081010625公開日2009年11月11日申請(qǐng)日期2008年5月9日優(yōu)先權(quán)日2008年5月9日發(fā)明者沈宇希申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司