專(zhuān)利名稱(chēng):一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體地涉及一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的方法及裝置。
背景技術(shù):
接入無(wú)關(guān)的基于IP(網(wǎng)絡(luò)互聯(lián)協(xié)議,Internet Protocol, IP)的通訊網(wǎng)絡(luò)包括下一代網(wǎng)絡(luò)(Next Generation Network, GN)、IP 多媒體子系統(tǒng)(IP Multimedia CoreNetwork Subsystem, IMS)、基于 Web 的實(shí)時(shí)通訊網(wǎng)(Real Time Communication on Web,RTCffeb)等網(wǎng)絡(luò),網(wǎng)絡(luò)為用戶(hù)提供業(yè)務(wù)能力,包括語(yǔ)音通訊、視頻通訊等實(shí)時(shí)通訊業(yè)務(wù),屬于業(yè)務(wù)網(wǎng)絡(luò)范疇。接入網(wǎng)包括電路CS域接入和分組PS域接入,CS域接入網(wǎng)包括GSM、CDMA等網(wǎng)絡(luò),PS域接入包括LTE、HSPA, EDGE、EVDO等網(wǎng)絡(luò)。在業(yè)務(wù)的進(jìn)行過(guò)程中,由于用戶(hù)設(shè)備UE的移動(dòng)或是業(yè)務(wù)的更新等需要對(duì)媒體面進(jìn)行更新。通信雙方需要通過(guò)MS信令對(duì)媒體面進(jìn)行更新,在更新的過(guò)程中,可能導(dǎo)致正在進(jìn)行的媒體通訊發(fā)生中斷,影響用戶(hù)的體驗(yàn)。圖1是現(xiàn)有的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的端口號(hào),實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:步驟101、UE-1向代理呼叫會(huì)話(huà)控制功能P-CSCFl發(fā)送MS更新消息,即SDP (session description protocol,會(huì)話(huà)表述協(xié)議)offer,通知其媒體面接收的端口號(hào)從端口 Portll更改為Portl2。P-CSCFl進(jìn)一步將消息轉(zhuǎn)發(fā)給代理呼叫會(huì)話(huà)控制功能P-CSCF2 ;步驟102、P-CSCF2進(jìn)一步將消息轉(zhuǎn)發(fā)給UE-2 ;步驟103、UE_2向P-CSCF2返回IMS OK消息(即SDP Answer,也稱(chēng)應(yīng)答消息)通知其端口號(hào)從Port21更改為Port22 ;步驟104、P_CSCF2向PCRF2提供更新的業(yè)務(wù)信息,攜帶更新的媒體面信息,更新的端口號(hào) Portl2,Port22 ;步驟105、策略計(jì)費(fèi)規(guī)則功能PCRF2向終呼側(cè)網(wǎng)關(guān)P-GW2提供更新的策略和計(jì)費(fèi)控制PCC規(guī)則,其中PCC規(guī)則中攜帶更新的流描述信息Port 12和Port22 ;步驟106、P-GW2發(fā)起承載修改流程,將更新后的流描述信息通知給UE2 ;此后,P-GW2將不允許目的IP地址是IP Addressll,目的端口號(hào)Portll的上行數(shù)據(jù),以及目的地址是IP Address21,目的端口號(hào)是Port22的下行數(shù)據(jù)通過(guò)。步驟107、UE2 采用 IP Address21、Port22 向 IP Addressll、Portl2 發(fā)送媒體信息;步驟108、P-CSCF2向P-CSCF1返回IMS OK消息,攜帶UE2的端口號(hào)從Port21更改為Port22的信息;步驟108和步驟104是同時(shí)進(jìn)行的。步驟109、P-CSCF2向UEl返回MS OK消息,攜帶UE2的新端口號(hào)Port22 ;
步驟110、P_CSCF1向PCRFl提供更新的業(yè)務(wù)信息,攜帶更新的媒體面信息,更新的端口號(hào) Portl2,Port22 ;步驟109和步驟110是同時(shí)進(jìn)行的。步驟111、PCRFl向P-GWl提供更新的PCC規(guī)則,其中PCC規(guī)則中攜帶新的流描述信息 Port 12 和 Port22 ;步驟112、P-Gffl發(fā)起承載修改流程,將更新后的流描述信息通知給UEl ;此后,P-GWl將不允許目的地址是IP Addressll,目的端口號(hào)Port 11的下行數(shù)據(jù),以及目的地址是IP Address21,目的端口號(hào)是Port21的上行數(shù)據(jù)通過(guò)。在上述流程中,在步驟105時(shí),由于P-GW2已經(jīng)把Portl2更改成了 Port22,因此,此時(shí)Portl2的下行數(shù)據(jù)將無(wú)法到達(dá)UE2。而UEl直到步驟109獲知UE2新的端口號(hào),所以在步驟105至步驟109時(shí)間間隔內(nèi)UEl發(fā)送給UE2的數(shù)據(jù)將被丟棄??紤]在跨域時(shí),MS信令延遲較大,導(dǎo)致被丟棄的數(shù)據(jù)包較多,造成業(yè)務(wù)出現(xiàn)中斷,影響了用戶(hù)體驗(yàn)。在其他場(chǎng)景中,譬如UEl更新了 IP地址,或UEl同時(shí)更新了 IP地址和端口號(hào),都會(huì)出現(xiàn)數(shù)據(jù)業(yè)務(wù)中斷的問(wèn)題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法及系統(tǒng),用于解決媒體面更新過(guò)程中下行媒體數(shù)據(jù)中斷技術(shù)問(wèn)題。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的方法,所述方法包括:在接入無(wú)關(guān)的基于IP的通訊網(wǎng)絡(luò)中的媒體面的IP地址和/或端口號(hào)的更新過(guò)程中,終呼側(cè)網(wǎng)關(guān)在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào),當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。進(jìn)一步地,終呼側(cè)網(wǎng)關(guān)在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào)的步驟具體為:在終呼側(cè)代理呼叫會(huì)話(huà)控制功能接收到終呼側(cè)終端通知更新媒體面端口號(hào)的應(yīng)答消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF提供攜帶新的流描述信息的業(yè)務(wù)信息;終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口 ;終呼側(cè)網(wǎng)關(guān)同時(shí)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)?;诒景l(fā)明一具體實(shí)施例,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為:當(dāng)終呼側(cè)代理呼叫會(huì)話(huà)控制功能接收到起呼側(cè)代理呼叫會(huì)話(huà)控制功能反饋的確認(rèn)消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF發(fā)送攜帶刪除終呼側(cè)終端更新前的端口號(hào)的業(yè)務(wù)信息;終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào),終呼側(cè)網(wǎng)關(guān)只允許目的端口為終呼側(cè)終端更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)?;诒景l(fā)明另一具體實(shí)施例,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為:當(dāng)終呼側(cè)網(wǎng)關(guān)依據(jù)所述終呼側(cè)PCRF的指示打開(kāi)新端口時(shí),終呼側(cè)網(wǎng)關(guān)啟動(dòng)一延時(shí)定時(shí)器;在所述延時(shí)定時(shí)器定時(shí)時(shí)間內(nèi),終呼側(cè)網(wǎng)關(guān)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò);在所述延時(shí)定時(shí)器超時(shí)后,終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)?;诒景l(fā)明另一具體實(shí)施例,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的的步驟具體為:終呼側(cè)網(wǎng)關(guān)檢測(cè)是否接收到以終呼側(cè)終端的新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流,當(dāng)檢測(cè)到以新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流時(shí),終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端的更新前的
端口號(hào)?;诒景l(fā)明另一具體實(shí)施例,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為:當(dāng)所述終呼側(cè)PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口時(shí),所述終呼側(cè)PCRF啟動(dòng)一延時(shí)定時(shí)器;在所述延時(shí)定時(shí)器超時(shí)后,所述終呼側(cè)PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)。進(jìn)一步地,終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口的方法具體為:所述終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF向所述終呼側(cè)網(wǎng)關(guān)提供的更新的策略計(jì)費(fèi)和控制PCC規(guī)則包含新端口的流描述信息。進(jìn)一步地,終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)的方法具體為:所述終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF向所述終呼側(cè)網(wǎng)關(guān)提供的更新的策略計(jì)費(fèi)和控制PCC規(guī)則不包含更新前端口的流描述信息。本發(fā)明還提供一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的系統(tǒng),該系統(tǒng)應(yīng)用于接入無(wú)關(guān)的基于IP的通訊網(wǎng)絡(luò)中的媒體面的IP地址和/或端口號(hào)更新過(guò)程,包括起呼側(cè)網(wǎng)關(guān)、策略計(jì)費(fèi)規(guī)則功能、代理呼叫會(huì)話(huà)控制功能,及終呼側(cè)的網(wǎng)關(guān)、策略計(jì)費(fèi)規(guī)則功能、代理呼叫會(huì)話(huà)控制功能;終呼側(cè)代理呼叫會(huì)話(huà)控制功能,用于在接收到終呼側(cè)終端通知更新媒體面端口號(hào)的應(yīng)答消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF提供攜帶新的流描述信息的業(yè)務(wù)信息;終呼側(cè)策略計(jì)費(fèi)規(guī)則功能,用于指示終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口 ;終呼側(cè)網(wǎng)關(guān),用于在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò);及在起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)?;诒景l(fā)明一具體實(shí)施例,終呼側(cè)代理呼叫會(huì)話(huà)控制功能還用于在接收到起呼側(cè)代理呼叫會(huì)話(huà)控制功能反饋的確認(rèn)消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF發(fā)送攜帶刪除終呼側(cè)終端更新前的端口號(hào)的業(yè)務(wù)信息;終呼側(cè)策略計(jì)費(fèi)規(guī)則功能還用于指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào);
終呼側(cè)網(wǎng)關(guān)在關(guān)閉終呼側(cè)終端更新前的端口號(hào)后,只允許目的端口為終呼側(cè)終端更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)?;诒景l(fā)明另一具體實(shí)施例,終呼側(cè)網(wǎng)關(guān)還用于在依據(jù)所述終呼側(cè)PCRF的指示打開(kāi)新端口時(shí),啟動(dòng)一延時(shí)定時(shí)器;在所述延時(shí)定時(shí)器定時(shí)時(shí)間內(nèi),終呼側(cè)網(wǎng)關(guān)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò);在所述延時(shí)定時(shí)器超時(shí)后,終呼側(cè)網(wǎng)關(guān)還用于關(guān)閉終呼側(cè)終端更新前的端口號(hào)。基于本發(fā)明另一具體實(shí)施例,終呼側(cè)網(wǎng)關(guān)還用于檢測(cè)是否接收到以終呼側(cè)終端的新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流,當(dāng)檢測(cè)到以新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流時(shí),關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。本發(fā)明在媒體面更新過(guò)程中,終呼側(cè)網(wǎng)關(guān)同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào),當(dāng)更新過(guò)程完成后,終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端的更新前的端口號(hào),從而避免了媒體面更新過(guò)程中下行媒體數(shù)據(jù)的中斷,提高了數(shù)據(jù)傳輸效率、提升了用戶(hù)體驗(yàn)。
圖1是現(xiàn)有的媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性實(shí)現(xiàn)流程圖;圖2是本發(fā)明實(shí)施例1的流程圖;圖3是本發(fā)明實(shí)施例2的流程圖;圖4是本發(fā)明實(shí)施例3的流程圖;圖5是本發(fā)明實(shí)施例4的流程圖;圖6是本發(fā)明實(shí)施例5的流程圖;圖7是本發(fā)明實(shí)施例6的流程圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。實(shí)施例1圖2是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的端口號(hào),實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Portl I,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面接收端口號(hào)為Portl2。步驟201、P-CSCF收到MS更新消息,即SDP提供(SDP offer)消息,起呼側(cè)終端UEl請(qǐng)求更改媒體面接收端口號(hào),從Portll更改為Portl2 ;通常地,業(yè)務(wù)信息中可以包括一個(gè)或多個(gè)業(yè)務(wù)數(shù)據(jù)流的流描述信息。接收端口號(hào)和發(fā)送端口號(hào)是相同的。步驟202、P-CSCF將消息前轉(zhuǎn)給UE2 ;步驟203、UE2向P-CSCF返回MS OK消息,(即SDPAnswer,也稱(chēng)應(yīng)答消息)通知對(duì)端UE2的媒體面接收端口號(hào)從Port21更改為Port22 ;步驟204、P-CSCF向PCRF提供業(yè)務(wù)信息,其中攜帶新的流描述信息,Portll更改為 Portl2, port21 更改為 Port22 ;步驟205、PCRF向終呼側(cè)網(wǎng)關(guān)P_GW發(fā)送PCC規(guī)則提供消息,其中攜帶更新的端口Port22,更新PCC規(guī)則,即在該業(yè)務(wù)數(shù)據(jù)流對(duì)應(yīng)的PCC規(guī)則的流描述信息中添加UE2的接收端口 Port22。步驟206、P-Gff根據(jù)更新后的PCC規(guī)則執(zhí)行相應(yīng)的承載修改操作;此后P-GW將同時(shí)允許目的端口是Port21和Port22的下行業(yè)務(wù)數(shù)據(jù)流,或源端口號(hào)是Port21和Port22的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。步驟207、UE2 采用 IPAddress21, Port22 向 UEl 的 Addressll, Portl2 發(fā)送數(shù)據(jù);步驟208、P-CSCF前轉(zhuǎn)MS OK消息給起呼側(cè)的代理呼叫會(huì)話(huà)控制功能,其中攜帶UE2的新端口號(hào)Port22 ;步驟204和步驟208是同步的。步驟209、P_CSCF接收到起呼側(cè)的P-CSCF發(fā)送的MS ACK消息(也稱(chēng)確認(rèn)消息);步驟210、P-CSCF 向 UE2 前轉(zhuǎn) MS ACK 消息;步驟211、P-CSCF向PCRF提供業(yè)務(wù)信息,通知PCRF刪除UE2原來(lái)的接收到端口Port21 ;步驟212、PCRF向PCEF提供更新的PCC規(guī)則,即在該業(yè)務(wù)數(shù)據(jù)流對(duì)應(yīng)的PCC規(guī)則的流描述信息中刪除UE2的接收端口 Port21,并向P-GW發(fā)送攜帶刪除UE2的接收端口 Port21信息的PCC規(guī)則提供消息;步驟213、P-Gff根據(jù)更新后的PCC規(guī)則執(zhí)行相應(yīng)的承載修改操作。 此后,P-Gff將不允許目的端口是Port21的下行業(yè)務(wù)數(shù)據(jù)流,或源端口號(hào)是Port21的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。實(shí)施例2圖3是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的端口號(hào),實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Port 11,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面接收端口號(hào)為Portl2。步驟301-步驟306與步驟201-步驟206相同。步驟307、P-GW啟動(dòng)定時(shí)器,該延時(shí)定時(shí)器的定時(shí)時(shí)長(zhǎng)取決于網(wǎng)絡(luò)配置;步驟308、UE2 采用 IPAddress2,Port22 向 UEl 的 Addressl,Portl2 發(fā)送數(shù)據(jù);步驟309、P-CSCF 前轉(zhuǎn) MS OK 消息步驟304和步驟309是同步的。步驟310、步驟307啟動(dòng)的定時(shí)器到期,P_GW從該業(yè)務(wù)數(shù)據(jù)流對(duì)應(yīng)的PCC規(guī)則的流描述信息中刪除UE2的接收端口 Port21 ; 此后,P-Gff將不允許目的端口是Port21的下行業(yè)務(wù)數(shù)據(jù)流,或源端口號(hào)是Port21的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。在其他實(shí)施例中,PCRF在步驟305向P_GW提供PCC規(guī)則時(shí),P-GW啟動(dòng)定時(shí)器(該延時(shí)定時(shí)器的定時(shí)時(shí)長(zhǎng)取決于網(wǎng)絡(luò)配置),當(dāng)啟動(dòng)的定時(shí)器到期時(shí),PCRF向P-GW提供更新的PCC規(guī)則,其中更新的PCC規(guī)則不包含終呼側(cè)終端更新前的端口號(hào)的流描述信息,而只包括終呼側(cè)終端更新后的端口號(hào)的流描述信息(即PCRF指示P-GW關(guān)閉終呼側(cè)終端更新前的端口號(hào))。P-Gff執(zhí)行承載操作。實(shí)施例3圖3是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的端口號(hào),實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Port 11,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面接收端口號(hào)為Portl2。步驟401-步驟408與步驟201-步驟208相同。步驟409、P-GW檢測(cè)到目的端口號(hào)為Port22的業(yè)務(wù)數(shù)據(jù)流,P_GW從該業(yè)務(wù)數(shù)據(jù)流對(duì)應(yīng)的PCC規(guī)則的流描述信息中刪除UE2的接收端口 Port21 ;此后,P-Gff將不允許目的端口是Port21的下行業(yè)務(wù)數(shù)據(jù)流,或源端口號(hào)是Port21的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。實(shí)施例4圖5是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的IP地址,實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Port 11,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面的地址為AddreSS12,接收端口號(hào)為Portl2。步驟501、P-CSCF收到MS更新消息,即SDP offer,起呼側(cè)終端UEl請(qǐng)求更改媒體面的地址從Addressll到Addressl2,更改接收端口號(hào)從Portll更改為Portl2 ;步驟502、P-CSCF將消息前轉(zhuǎn)給UE2 ;步驟503、UE2向P-CSCF返回MS OK消息,即SDP Answer,通知對(duì)端UE2的媒體面接收端口號(hào)從Port21更改為Port22 ;步驟504、P_CSCF向PCRF提供業(yè)務(wù)信息,其中攜帶新的流描述信息,Addressll更改為 Addressl2, Portll 更改為 Portl2, Port21 更改為 Port22 ;步驟505-步驟511與步驟205-步驟211相同。實(shí)施例5圖6是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的IP地址,實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Port 11,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面的地址為AddreSS12,接收端口號(hào)為Portl2。步驟601-步驟604與步驟501-步驟504相同;步驟605-步驟610與步驟305-步驟310相同。在其他實(shí)施例中,PCRF在步驟605向P_GW提供PCC規(guī)則時(shí),P-GW啟動(dòng)定時(shí)器(該延時(shí)定時(shí)器的定時(shí)時(shí)長(zhǎng)取決于網(wǎng)絡(luò)配置),當(dāng)啟動(dòng)的定時(shí)器到期時(shí),PCRF向P-GW提供更新的PCC規(guī)則,其中更新的PCC規(guī)則不包含終呼側(cè)終端更新前的端口號(hào)的流描述信息,而只包括終呼側(cè)終端更新后的端口號(hào)的流描述信息(即PCRF指示P-GW關(guān)閉終呼側(cè)終端更新前的端口號(hào))。P-Gff執(zhí)行承載操作。實(shí)施例6圖7是本發(fā)明的在業(yè)務(wù)進(jìn)行過(guò)程中,更新媒體面的IP地址,實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的流程圖,其描述如下:起呼側(cè)終端UEl和終呼側(cè)終端UE2進(jìn)行通信,其媒體面地址和端口號(hào)如下:起呼側(cè)終端接收地址Addressl I,端口號(hào)Port 11,終呼側(cè)終端接收地址Address21,端口號(hào)Port21。在某個(gè)時(shí)候,UEl決定更改媒體面的地址為AddreSS12,接收端口號(hào)為Portl2。步驟701-步驟704與步驟501-步驟504相同;步驟705-步驟709與步驟405-步驟409相同。上述所有實(shí)施例中,終呼側(cè)接入網(wǎng)系統(tǒng)以EPS(Evolved Packet System,演進(jìn)的分組系統(tǒng))為例。由于MS是與接入無(wú)關(guān)的,因此接入網(wǎng)系統(tǒng)可以為任何分組系統(tǒng)(如GPRS (General Packet Radio System,通用分組無(wú)線系統(tǒng))、UMTS (Universal MobileTelecommunications System,通用移動(dòng)通訊系統(tǒng))。因此上述實(shí)施例中的P-GW,也可以是其他分組數(shù)據(jù)網(wǎng)關(guān)(如GGSN(GRPS Gateway Supporting Node, GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)),PDG (Packet Data Gateway,分組數(shù)據(jù)網(wǎng)關(guān))等)。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的方法,其特征在于,所述方法包括: 在接入無(wú)關(guān)的基于IP的通訊網(wǎng)絡(luò)中的媒體面的IP地址和/或端口號(hào)的更新過(guò)程中,終呼側(cè)網(wǎng)關(guān)在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào),當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,終呼側(cè)網(wǎng)關(guān)在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào)的步驟具體為: 在終呼側(cè)代理呼叫會(huì)話(huà)控制功能接收到終呼側(cè)終端通知更新媒體面端口號(hào)的應(yīng)答消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF提供攜帶新的流描述信息的業(yè)務(wù)信息; 終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口 ; 終呼側(cè)網(wǎng)關(guān)同時(shí)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為: 當(dāng)終呼側(cè)代理呼叫會(huì)話(huà)控制功能接收到起呼側(cè)代理呼叫會(huì)話(huà)控制功能反饋的確認(rèn)消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF發(fā)送攜帶刪除終呼側(cè)終端更新前的端口號(hào)的業(yè)務(wù)信息; 終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào),終呼側(cè)網(wǎng)關(guān)只允許目的端口為終呼側(cè)終端更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。
4.根據(jù)權(quán)利要求 2所述的方法,其特征在于,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為: 當(dāng)終呼側(cè)網(wǎng)關(guān)依據(jù)所述終呼側(cè)PCRF的指示打開(kāi)新端口時(shí),終呼側(cè)網(wǎng)關(guān)啟動(dòng)一延時(shí)定時(shí)器; 在所述延時(shí)定時(shí)器定時(shí)時(shí)間內(nèi),終呼側(cè)網(wǎng)關(guān)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò); 在所述延時(shí)定時(shí)器超時(shí)后,終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的的步驟具體為: 終呼側(cè)網(wǎng)關(guān)檢測(cè)是否接收到以終呼側(cè)終端的新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流,當(dāng)檢測(cè)到以新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流時(shí),終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)的步驟具體為: 當(dāng)所述終呼側(cè)PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口時(shí),所述終呼側(cè)PCRF啟動(dòng)一延時(shí)定時(shí)器; 在所述延時(shí)定時(shí)器超時(shí)后,所述終呼側(cè)PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)。
7.如權(quán)利要求2所述的方法,其特征在于,終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口的方法具體為:所述終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF向所述終呼側(cè)網(wǎng)關(guān)提供的更新的策略計(jì)費(fèi)和控制PCC規(guī)則包含新端口的流描述信息。
8.如權(quán)利要求3所述的方法,其特征在于,終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào)的方法具體為:所述終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF向所述終呼側(cè)網(wǎng)關(guān)提供的更新的策略計(jì)費(fèi)和控制PCC規(guī)則不包含更新前端口的流描述信息。
9.一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性的系統(tǒng),該系統(tǒng)應(yīng)用于接入無(wú)關(guān)的基于IP的通訊網(wǎng)絡(luò)中的媒體面的IP地址和/或端口號(hào)更新過(guò)程,包括起呼側(cè)網(wǎng)關(guān)、策略計(jì)費(fèi)規(guī)則功能、代理呼叫會(huì)話(huà)控制功能,及終呼側(cè)的網(wǎng)關(guān)、策略計(jì)費(fèi)規(guī)則功能、代理呼叫會(huì)話(huà)控制功能,其特征在于, 終呼側(cè)代理呼叫會(huì)話(huà)控制功能,用于在接收到終呼側(cè)終端通知更新媒體面端口號(hào)的應(yīng)答消息后,向終呼側(cè)策略計(jì)費(fèi)規(guī)則功能PCRF提供攜帶新的流描述信息的業(yè)務(wù)信息; 終呼側(cè)策略計(jì)費(fèi)規(guī)則功能,用于指示終呼側(cè)網(wǎng)關(guān)打開(kāi)新端口 ; 終呼側(cè)網(wǎng)關(guān),用于在起呼側(cè)完成相應(yīng)的承載更新之前,同時(shí)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò);及在起呼側(cè)完成相應(yīng)的承載更新后,終呼側(cè)網(wǎng)關(guān)再關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 終呼側(cè)代理呼叫會(huì)話(huà)控制功能,還用于在接收到起呼側(cè)代理呼叫會(huì)話(huà)控制功能反饋的確認(rèn)消息后,向終呼側(cè)策略計(jì)費(fèi) 規(guī)則功能PCRF發(fā)送攜帶刪除終呼側(cè)終端更新前的端口號(hào)的業(yè)務(wù)信息; 終呼側(cè)策略計(jì)費(fèi)規(guī)則功能,還用于指示所述終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端更新前的端口號(hào); 終呼側(cè)網(wǎng)關(guān)在關(guān)閉終呼側(cè)終端更新前的端口號(hào)后,只允許目的端口為終呼側(cè)終端更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò)。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 終呼側(cè)網(wǎng)關(guān),還用于在依據(jù)所述終呼側(cè)PCRF的指示打開(kāi)新端口時(shí),啟動(dòng)一延時(shí)定時(shí)器;在所述延時(shí)定時(shí)器定時(shí)時(shí)間內(nèi),終呼側(cè)網(wǎng)關(guān)允許目的端口為終呼側(cè)終端更新前和更新后的端口號(hào)的下行業(yè)務(wù)數(shù)據(jù)流或源端口為終呼側(cè)終端更新前和更新后的端口號(hào)的上行業(yè)務(wù)數(shù)據(jù)流通過(guò);在所述延時(shí)定時(shí)器超時(shí)后,終呼側(cè)網(wǎng)關(guān)還用于關(guān)閉終呼側(cè)終端更新前的端口號(hào)。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 終呼側(cè)網(wǎng)關(guān),還用于檢測(cè)是否接收到以終呼側(cè)終端的新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流,當(dāng)檢測(cè)到以新端口號(hào)為目的端口的業(yè)務(wù)數(shù)據(jù)流時(shí),關(guān)閉終呼側(cè)終端的更新前的端口號(hào)。
全文摘要
本發(fā)明公開(kāi)了一種媒體面更新過(guò)程中實(shí)現(xiàn)業(yè)務(wù)連續(xù)性實(shí)現(xiàn)方法及系統(tǒng),用于解決媒體面更新過(guò)程中下行媒體數(shù)據(jù)中斷技術(shù)問(wèn)題,本發(fā)明在媒體面更新過(guò)程中,終呼側(cè)網(wǎng)關(guān)同時(shí)打開(kāi)終呼側(cè)終端的更新前后的端口號(hào),當(dāng)更新過(guò)程完成后,終呼側(cè)網(wǎng)關(guān)關(guān)閉終呼側(cè)終端的更新前的端口號(hào),從而避免了媒體面更新過(guò)程中下行媒體數(shù)據(jù)的中斷,提高了數(shù)據(jù)傳輸效率、提升了用戶(hù)體驗(yàn)。
文檔編號(hào)H04W8/02GK103167462SQ201110406368
公開(kāi)日2013年6月19日 申請(qǐng)日期2011年12月8日 優(yōu)先權(quán)日2011年12月8日
發(fā)明者周曉云, 宗在峰, 李振東, 謝振華 申請(qǐng)人:中興通訊股份有限公司