專利名稱:一種保證接入終端和接入網(wǎng)絡(luò)的資源預(yù)留信息一致的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,更具體的說,涉及一種用來實現(xiàn)AT (接入 終端)和AN (接入網(wǎng)絡(luò))的資源預(yù)留(Reservation)信息保持一致的方法。
背景技術(shù):
CDMA2000 EV-DO RevA實現(xiàn)了 IP QoS功能。AT的某一個IP應(yīng)用要 得到QoS服務(wù),須和AN進(jìn)行QoS協(xié)商,包括如下步驟步驟1: AT向AN請求資源預(yù)留。資源預(yù)留稱為Reservation,每個IP 應(yīng)用對應(yīng) 一 個Reservation ,每個Reservation由一個資源預(yù)留編號(ReservationLabel)來標(biāo)識,這個編號由AT分配。AN 4艮據(jù)Reservation的 QoS屬性進(jìn)行必要的協(xié)議參數(shù)配置,例如Reservation和RLP(Radio Link Protocol,無線鏈路協(xié)議)流的綁定關(guān)系、RLP流的屬性、RLP流和RTCMAC(反向業(yè)務(wù)信道媒體訪問控制)流的綁定關(guān)系、RTCMAC流的屬性等。步驟2: AT向AN請求打開相應(yīng)的Reservation, AN為Reservation分配 空口帶寬資源。步驟3:如果暫停某個IP應(yīng)用,AT則向AN請求關(guān)閉相應(yīng)的Reservation, AN釋放這個Reservation的空口帶寬資源;如果停止某個IP應(yīng)用,AT則向 AN請求釋放對應(yīng)的Reservation, AN須進(jìn)行相關(guān)的協(xié)議參數(shù)的修改,例如 解除Reservation和RLP流的綁定關(guān)系。以上QoS協(xié)商通過若干空口消息交互完成。由于空口鏈路的不可靠性, 可能會造成消息的丟失,導(dǎo)致AT和AN的Reservation信息不一致,甚至導(dǎo) 致AN留下一些無用的Reservation信息,浪費系統(tǒng)資源。例如可視電話有3 個IP流語音流、視頻流和控制流,它們的QoS各不相同。當(dāng)用戶啟用可 視電話時,AT向AN請求3個Reservation,編號分別是l、 2、 3。隨著AT 的移動,當(dāng)AT無線環(huán)境變差時,可視電話質(zhì)量變差,用戶停止此應(yīng)用,AT向AN請求釋放Reservation由于信號太差,AN很可能沒有收到此消息。 當(dāng)AT無線環(huán)境變好時,用戶繼續(xù)啟用可視電話,AT重新請求3個新的 Reservation,這次編號很可能發(fā)生了變化。這樣AN原來保留的Reservationl、 2、 3就成了 "垃圾,,信息,占用系統(tǒng)資源。目前EV-DO空口協(xié)議還沒有有 效的手段來發(fā)現(xiàn)并清除這些"垃圾,,信息。在商用網(wǎng)絡(luò)中,這種原因造成的 資源浪費是很可觀的。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種保持AT和AN的Reservation信息 一致的方法,避免系統(tǒng)中存在無用的Reservation信息,浪費系統(tǒng)的資源。本發(fā)明提出一種保證接入終端和接入網(wǎng)絡(luò)的資源預(yù)留信息一致的方法, 接入終端和接入網(wǎng)絡(luò)之間請求打開或關(guān)閉一個或多個資源預(yù)留Reservation 或進(jìn)行二者資源預(yù)留狀態(tài)同步時,發(fā)送資源預(yù)留更新請求消息,發(fā)送請求消 息的稱為請求端,接收請求消息的稱為被請求端,請求端向被請求端發(fā)送資 源預(yù)留更新請求消息,消息中攜帶請求端中與被請求端相關(guān)聯(lián)的所有 Reservation的狀態(tài)信息,被請求端收到該請求消息后,根據(jù)消息中的 Reservation狀態(tài)調(diào)整本地與請求端相關(guān)聯(lián)的Reservation狀態(tài),使本地 Reservation狀態(tài)和請求端一致。所述被請求端調(diào)整本地Reservation狀態(tài)后,向請求端發(fā)送資源預(yù)留更 新應(yīng)答消息,應(yīng)答消息中攜帶本地所有與請求端相關(guān)聯(lián)的Reservation的最 終狀態(tài);請求端收到該應(yīng)答消息后,根據(jù)消息中的Reservation狀態(tài)調(diào)整本 地與被z清求端相關(guān)聯(lián)的Reservation狀態(tài),4吏本地Reservation狀態(tài)和#1請求 端一致。所述請求端向被請求端發(fā)送的資源預(yù)留更新請求消息攜帶的 Reservation狀態(tài)信息中,請求端請求打開和已打開的Reservation狀態(tài)均為 打開open,請求關(guān)閉和已關(guān)閉的Reservation狀態(tài)均為關(guān)閉closed。所述被請求端收到請求消息后,檢查本地保存的每一個與請求端相關(guān)聯(lián) 的Reservation,如果本地保存的Reservation不在該請求消息中,釋放該 Reservation及其相應(yīng)資源;如果本地保存的Reservation狀態(tài)與請求消息中求消息中Reservation的狀態(tài)打開或關(guān)閉本地相應(yīng) Reservation, i青求消息中Reservation狀態(tài)若為open則打開本地Reservation, 若為closed則關(guān)閉本地Reservation所述請求端收到應(yīng)答消息后,檢查本地保存的每一個與被請求端相關(guān)聯(lián) 的Reservation,如果本地保存的Reservation不在應(yīng)答消息中,釋放該 Reservation及其相應(yīng)資源,如果本地保存的狀態(tài)是open,而應(yīng)答消息中是 closed ,則關(guān)閉該Reservation 。所述接入終端和接入網(wǎng)絡(luò)為CDMA2000 EV-DO系統(tǒng)中的接入終端和接 入網(wǎng)絡(luò)?,F(xiàn)有技術(shù)中AT向AN請求Reservation打開或關(guān)閉的消息,即 ReservationOnRequest或ReservationOffRequest中帶的只是需要改變狀態(tài)的 Reservation的信息,AN不能及時發(fā)現(xiàn)無用的Reservation信息。本發(fā)明通過 采用新的請求消息ReservationUpdateRequest ,帶全部的Reservation信息, AN可及時發(fā)現(xiàn)不一致的Reservation,及時糾正,避免資源浪費,同樣,AN 也可以向AT發(fā)ReservationUpdateRequest,以便AT及時發(fā)現(xiàn)和糾正不一致 的Reservation,從而達(dá)到了 AT和AN的Reservation保持一致的目的,避免 了無用Reservation的存在和系統(tǒng)資源的浪費。
圖1是本發(fā)明請求Reservation打開或關(guān)閉的示意圖; 圖2是本發(fā)明處理ReservationUpdateRequest的流程圖; 圖3是本發(fā)明處理ReservationUpdateAck的流程圖。
具體實施方式
下面結(jié)合附圖對本發(fā)明保證AT和AN的Reservation信息一致的方法進(jìn) 行說明。AN會記錄每個AT請求的Reservation,因此下面實施例中所說的請求 打開或關(guān)閉Reservation,都是指AT和AN中相關(guān)聯(lián)的Reservation,圖1是本發(fā)明AN或AT請求Reservation打開或關(guān)閉的示意圖。請求端 為i青求打開或關(guān)閉一個或多個Reservation的一端,可以為AT或AN,祐:請 求端為對應(yīng)的接收該請求的一端,當(dāng)請求端為AT時,被請求端可為AN, 請求端為AN時,被請求端可為AT。當(dāng)請求端請求某個(某些)Reservation 打開或關(guān)閉時,向被請求端發(fā)送ReservationUpdateRequest (資源預(yù)留更新請 求)消息,消息中請求打開的和已打開的Reservation狀態(tài)均為Open,請求 關(guān)閉的和已關(guān)閉的Reservation狀態(tài)均為Closed。被請求端收到該消息后, 做相應(yīng)的處理,然后返回ReservationUpdateAck (資源預(yù)留更新應(yīng)答)消息 至請求端。當(dāng)請求端為AT,被請求端為AN, AT請求某個(某些)Reservation打 開或關(guān)閉時,AT向AN發(fā)ReservationUpdateRequest消息,消息中包含AT 所有Reservation的狀態(tài)信息。AN比較ReservationUpdateRequest消息中和 本地的Reservation狀態(tài),進(jìn)行空口資源調(diào)整,并確定該AT的每個Reservation 的最終狀態(tài)。AN返回ReservationUpdateAck消息至AT,消息中攜帶該AT 所有的Reservation的最終狀態(tài)信息。當(dāng)請求端為AN,被請求端為AT, AN請求某個(某些)Reservation打 開或關(guān)閉時,AN向AT發(fā)送ReservationUpdateRequest消息,消息中包含該 AT保存在AN上的所有Reservation的狀態(tài)信息,AN的Reservation記錄在 AT的Session信息里,即AN可以知道AT有哪些Reservation AT比較本 地Reservation狀態(tài)和ReservationUpdateRequest消息中的Reservation狀態(tài), 根據(jù)本地情況確定每個Reservation的最終狀態(tài)。AT返回 ReservationUpdateAck消息至AN,消息中攜帶該AT所有的Reservation的 最終狀態(tài)信息。如圖2所示,AN或AT處理ReservationUpdateRequest消息的流程如下 步驟210:檢查本地保存的Reservation是否在ReservationUpdateRequest 消息中,如果在,轉(zhuǎn)步驟220,否則轉(zhuǎn)步驟240;步驟220:本地保存的Reservation狀態(tài)和ReservationUpdateRequest消息中是否一致,如果不一致,轉(zhuǎn)步驟230,否則,轉(zhuǎn)步驟250;步驟230:調(diào)整本地狀態(tài)使之一致,根據(jù)ReservationUpdateRequest消息 中的Reservation狀態(tài)打開或關(guān)閉本地Reservation,轉(zhuǎn)入步驟250;如果本地保存的 Reservation 狀態(tài)是 Closed , 其在 ReservationUpdateRequest消息中的狀態(tài)是Open,則打開這個Reservation; 如果打開成功,本地Reservation轉(zhuǎn)入Open狀態(tài);如果失敗,本地Reservation 仍保持Closed狀態(tài);如果本地保存的 Reservation 狀態(tài)是 Open , 其在 ReservationUpdateRequest消息中的狀態(tài)是Closed,則關(guān)閉這個Reservation , 狀態(tài)變?yōu)镃losed。步驟240:釋放該Reservation及其相應(yīng)資源,轉(zhuǎn)步驟250;步驟250:如果本地所有的Reservation都檢查完畢,則轉(zhuǎn)到步驟260, 否則轉(zhuǎn)到步驟210,檢查下一個Reservation;步驟260:向?qū)Χ朔祷豏eservationUpdateAck消息,消息中攜帶本地所 有的Reservation的狀態(tài)信息,結(jié)束。如圖3所示,AN或AT處理ReservationUpdateAck消息的流程如下步驟310: 檢查本地保存的每一個Reservation是否在 ReservationUpdateAck消息中,如果是,轉(zhuǎn)入步驟320,否則,轉(zhuǎn)入步驟340;步驟320:如果本地保存的Reservation狀態(tài)是Open,且其在 ReservationUpdateAck消息中的狀態(tài)是Closed,轉(zhuǎn)入步驟330,否則,轉(zhuǎn)入 步驟350;步驟330:關(guān)閉這個Reservation,轉(zhuǎn)入步驟350;此時請求對端打開Reservation失敗,應(yīng)答消息的狀態(tài)是closed,那么本 地必須釋放相關(guān)資源,回退到Cl0sed狀態(tài)。步驟340:釋放該Reservation及其相應(yīng)資源,轉(zhuǎn)入步驟350;步驟350:如果本地所有的Reservation都檢查完畢,則結(jié)束,否則轉(zhuǎn)到 步驟310,檢查下 一個Reservation。在步驟320中,如果請求是closed,應(yīng)答是open,本地仍要保持closed, 所以這個情況下不需要再對應(yīng)答消息中的狀態(tài)判斷進(jìn)行判斷。ReservationUpdateRequest不卩艮于打開或關(guān)閉Reservation的時4美發(fā)送, 也可以用作狀態(tài)同步,在需要對AT和AN的Reservation的狀態(tài)進(jìn)行同步時, 發(fā)送該消息,作上述類似的處理,使AT和AN的Reservation狀態(tài)一致。
權(quán)利要求
1. 一種保證接入終端和接入網(wǎng)絡(luò)的資源預(yù)留信息一致的方法,接入終端和接入網(wǎng)絡(luò)之間請求打開或關(guān)閉一個或多個資源預(yù)留Reservation或進(jìn)行二者資源預(yù)留狀態(tài)同步時,發(fā)送資源預(yù)留更新請求消息,發(fā)送請求消息的稱為請求端,接收請求消息的稱為被請求端,請求端向被請求端發(fā)送資源預(yù)留更新請求消息,消息中攜帶請求端中與被請求端相關(guān)聯(lián)的所有Reservation的狀態(tài)信息,被請求端收到該請求消息后,根據(jù)消息中的Reservation狀態(tài)調(diào)整本地與請求端相關(guān)聯(lián)的Reservation狀態(tài),使本地Reservation狀態(tài)和請求端一致。
2、 如權(quán)利要求1所述的方法,其特征在于所述被請求端調(diào)整本地 Reservation狀態(tài)后,向請求端發(fā)送資源預(yù)留更新應(yīng)答消息,應(yīng)答消息中攜帶 本地所有與請求端相關(guān)聯(lián)的Reservation的最終狀態(tài);請求端收到該應(yīng)答消 息后,根據(jù)消息中的Reservation狀態(tài)調(diào)整本地與被請求端相關(guān)聯(lián)的 Reservation狀,態(tài),l吏本地Reservation狀,態(tài)和凈皮請求端一致。
3、 如權(quán)利要求1或2所述的方法,其特征在于所述請求端向被請求 端發(fā)送的資源預(yù)留更新請求消息攜帶的Reservation狀態(tài)信息中,請求端請 求打開和已打開的Reservation狀態(tài)均為打開open,請求關(guān)閉和已關(guān)閉的 Reservation狀態(tài)均為關(guān)閉closed。
4、 如權(quán)利要求3所述的方法,其特征在于所述被請求端收到請求消 息后,檢查本地保存的每一個與請求端相關(guān)聯(lián)的Reservation,如果本地保存 的Reservation不在該請求消息中,釋放該Reservation及其相應(yīng)資源;如果 本地保存的Reservation狀態(tài)與請求消息中的不一致,則根據(jù)請求消息中 Reservation的狀態(tài)打開或關(guān)閉本地相應(yīng)Reservation,請求消息中Reservation 狀態(tài)若為open則打開本地Reservation,若為closed則關(guān)閉本地Reservation
5、 如權(quán)利要求2或4所述的方法,其特征在于所述請求端收到應(yīng)答 消息后,檢查本地保存的每一個與被請求端相關(guān)聯(lián)的Reservation,如果本地 保存的Reservation不在應(yīng)答消息中,釋放該Reservation及其相應(yīng)資源,如果本地j呆存的狀態(tài)是open,而應(yīng)答消息中是closed,則關(guān)閉該Reservation
6、如權(quán)利要求1所述的方法,其特征在于所述接入終端和接入網(wǎng)絡(luò) 為CDMA2000 EV-DO系統(tǒng)中的接入終端和接入網(wǎng)絡(luò)。
全文摘要
本發(fā)明提出一種保證接入終端和接入網(wǎng)絡(luò)的資源預(yù)留信息一致的方法,接入終端和接入網(wǎng)絡(luò)之間請求打開或關(guān)閉一個或多個資源預(yù)留Reservation或進(jìn)行二者資源預(yù)留狀態(tài)同步時,發(fā)送資源預(yù)留更新請求消息,發(fā)送請求消息的稱為請求端,接收請求消息的稱為被請求端,請求端向被請求端發(fā)送資源預(yù)留更新請求消息,消息中攜帶請求端中與被請求端相關(guān)聯(lián)的所有Reservation的狀態(tài)信息,被請求端收到該請求消息后,根據(jù)消息中的Reservation狀態(tài)調(diào)整本地與請求端相關(guān)聯(lián)的Reservation狀態(tài),使本地Reservation狀態(tài)和請求端一致。
文檔編號H04Q7/20GK101232627SQ20071000606
公開日2008年7月30日 申請日期2007年1月26日 優(yōu)先權(quán)日2007年1月26日
發(fā)明者東 韋 申請人:中興通訊股份有限公司