午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法及裝置的制作方法

文檔序號:7971822閱讀:226來源:國知局
專利名稱:業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法及裝置。
背景技術(shù)
目前,隨著通信及網(wǎng)絡(luò)技術(shù)的發(fā)展,人們對移動信息服務(wù)的需求也日益增 長,移動用戶數(shù)量的快速增長使得大話務(wù)量對網(wǎng)元的沖擊越來越不容忽視。如 在傳統(tǒng)節(jié)假日、上班電話使用高峰期,常會遇到打不通電話的情形。很大一部 分原因是由于高峰期的話務(wù)量超過通信設(shè)備系統(tǒng)設(shè)計(jì)的負(fù)荷能力,造成通信設(shè) 備大面積擁塞、接通率下降,甚至引發(fā)通信設(shè)備故障。由于網(wǎng)絡(luò)的擁塞和過載 會嚴(yán)重影響系統(tǒng)的吞吐量,于是流控技術(shù)成為了研究的熱點(diǎn)?,F(xiàn)有的流控技術(shù)
大多基于底層鏈路擁塞,如MTP3 (ATM交換機(jī)消息傳遞部分第三級)層, 采用漏桶等技術(shù)簡單丟棄消息來達(dá)到緩解鏈路擁塞的目的。這種丟包的方式具 有很強(qiáng)的隨機(jī)性和任意性,由于網(wǎng)元間的業(yè)務(wù)交互流程需要一系列的消息交互 來完成,很顯然,這種隨機(jī)和任意的丟包策略會影響業(yè)務(wù)的正常進(jìn)行,甚至?xí)?造成業(yè)務(wù)中斷,網(wǎng)絡(luò)癱瘓等嚴(yán)重問題。

發(fā)明內(nèi)容
本發(fā)明的目的是^:供一種無線通信系統(tǒng)中擁塞控制方法,以解決現(xiàn)有的流 控方式對業(yè)務(wù)影響較大的問題,對無線鏈路的擁塞實(shí)現(xiàn)自動流控,并降低對業(yè) 務(wù)的影響。
本發(fā)明的另一個(gè)目的是提供一種無線通信系統(tǒng)中擁塞控制裝置,以實(shí)現(xiàn)對 無線鏈路擁塞的自動流控,并降低對業(yè)務(wù)的影響。如下的技術(shù)方案 一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法,所述方法包括
在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感知鏈路擁塞狀況;
根據(jù)鏈路擁塞狀況啟動或關(guān)閉流控;
在流控過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第一條消息。
優(yōu)選地,所述感知鏈路擁塞狀況的步驟包括
設(shè)定監(jiān)控周期;
統(tǒng)計(jì)所述監(jiān)控周期內(nèi)業(yè)務(wù)的失敗比例; 根據(jù)所述失敗比例確定鏈路擁塞狀況。
優(yōu)選地,所述根據(jù)鏈路擁塞狀況啟動或關(guān)閉流控的步驟包括 在設(shè)定的監(jiān)控周期內(nèi)如果所述失敗比例超過了預(yù)定的流控啟動門限,則啟 動流控;
在設(shè)定的監(jiān)控周期內(nèi)如果所述失敗比例低于預(yù)定的流控啟動門限,則關(guān)閉流控。
優(yōu)選地,所述丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第一條消息的步驟具體為 根據(jù)鏈路當(dāng)前的流控比例丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第 一條消息。 優(yōu)選地,所述方法進(jìn)一步包括根據(jù)所述失敗比例實(shí)時(shí)調(diào)整鏈路當(dāng)前的流
控比例。
所述才艮據(jù)失敗比例實(shí)時(shí)調(diào)整流控比例的步驟包括 如果連續(xù)兩個(gè)監(jiān)控周期內(nèi)所述失敗比例都超過預(yù)定的流控比例調(diào)整門限, 則增大流控比例;
如杲上一個(gè)監(jiān)控周期內(nèi)所述失敗比例低于所述流控比例調(diào)整門限,則降低 流控比例。
可選地,所述方法進(jìn)一步包括 對業(yè)務(wù)進(jìn)行分類,并設(shè)定對應(yīng)各類業(yè)務(wù)的優(yōu)先級; 當(dāng)本端設(shè)備上有多種業(yè)務(wù)并存時(shí),優(yōu)先丟棄優(yōu)先級低的業(yè)務(wù)消息。 特別地,移動終端進(jìn)行位置更新業(yè)務(wù)中,在取鑒權(quán)集時(shí)和/或發(fā)送位置更 新請求時(shí),啟動擁塞感知定時(shí)器以感知鏈路的擁塞情況。
一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制裝置,包括
擁塞感知單元,用于在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感 知鏈路擁塞狀況;
流控控制單元,用于根據(jù)所述鏈路擁塞狀況啟動或關(guān)閉流控;
流控執(zhí)行單元,根據(jù)所述流控控制單元的命令對鏈路進(jìn)行流控,并在流控 過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)開始的第一條消息。
所述擁塞感知單元包括
監(jiān)控周期控制單元,用于設(shè)定監(jiān)控周期,并對監(jiān)控周期進(jìn)行計(jì)時(shí); 統(tǒng)計(jì)單元,用于統(tǒng)計(jì)消息交互的超時(shí)情況,并在所述監(jiān)控單元對監(jiān)控周期
的計(jì)時(shí)到達(dá)監(jiān)控周期后,才艮據(jù)所述消息交互的超時(shí)情況計(jì)算所述監(jiān)控周期內(nèi)業(yè)
務(wù)的失敗比例,根據(jù)所述失敗比例確定鏈路擁塞狀況。 優(yōu)選地,所述裝置還包括
流控比例設(shè)定單元,設(shè)定并向所述流控執(zhí)行單元提供用于確定需要丟棄的 業(yè)務(wù)第 一條消息個(gè)數(shù)的流控比例。 優(yōu)選地,所述裝置還包括
監(jiān)測單元,與所述統(tǒng)計(jì)單元相連,用于監(jiān)測所述失敗比例在一個(gè)所述監(jiān)控 周期內(nèi)的數(shù)值以及在連續(xù)多個(gè)所述監(jiān)控周期內(nèi)的變化情況;
流控比例調(diào)整單元,用于根據(jù)所述監(jiān)測單元的監(jiān)測結(jié)果調(diào)整流控比例設(shè)定 單元設(shè)定的鏈路當(dāng)前的流控比例,如果連續(xù)兩個(gè)監(jiān)控周期內(nèi)所述超時(shí)比例都超 過預(yù)定的流控比例調(diào)整門限,則增大鏈路當(dāng)前的流控比例;如果上一個(gè)監(jiān)控周 期內(nèi)所述超時(shí)比例低于所述流控比例調(diào)整門限,則降低鏈路當(dāng)前的流控比例。
優(yōu)選地,所述裝置還包括 策略單元,用于設(shè)定并向所述流控控制單元提供啟動和/或關(guān)閉流控的流 由以上本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明采用事務(wù)處理時(shí)延
來感知某個(gè)實(shí)體的HTR ( Hard to Reach ),在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消 息交互時(shí),啟動與該業(yè)務(wù)對應(yīng)的擁塞感知定時(shí)器,根據(jù)本端設(shè)備上所有業(yè)務(wù)對 應(yīng)的擁塞感知定時(shí)器的超時(shí)比例進(jìn)行鏈路流量控制,從而屏蔽了底層鏈路轉(zhuǎn)接 等復(fù)雜的組網(wǎng)方式,使網(wǎng)絡(luò)設(shè)備根據(jù)鏈路的擁塞情況實(shí)現(xiàn)自動流控。保證了網(wǎng) 絡(luò)設(shè)備在大話務(wù)量沖擊鏈路的情況下,仍能夠正常運(yùn)行,不至于發(fā)生宕機(jī)等事 故,有效地提高了網(wǎng)絡(luò)的可靠性。另外,本發(fā)明在丟棄消息時(shí),與業(yè)務(wù)流程相 結(jié)合,可以根據(jù)業(yè)務(wù)流程有選擇性地丟棄業(yè)務(wù)消息,從而使業(yè)務(wù)損失代價(jià)最小。


圖1是本發(fā)明方法的一個(gè)優(yōu)選實(shí)施例的實(shí)現(xiàn)流程圖2是本發(fā)明實(shí)施例中根據(jù)鏈路擁塞比例丟棄業(yè)務(wù)消息的流程;
圖3是本發(fā)明方法在MAP位置更新中的應(yīng)用流程圖4是本發(fā)明裝置第一實(shí)施例的原理框圖5是本發(fā)明裝置第二實(shí)施例的原理框圖。
具體實(shí)施例方式
本發(fā)明的核心是采用事務(wù)處理時(shí)延來感知某個(gè)實(shí)體HTR( Hard to Reach ), 在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感知鏈路擁塞狀況;根據(jù)鏈 路擁塞狀況啟動或關(guān)閉流控,在流控過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第一 條消息。為了進(jìn)一步保證流控的合理、有效性,實(shí)時(shí)調(diào)整鏈路當(dāng)前的流控比例, 根據(jù)鏈路當(dāng)前的流控比例按比例確定丟棄消息的比例,流控比例越大,則被丟 棄的消息比例越大。
下面結(jié)合附圖和實(shí)施方式對本發(fā)明作進(jìn)一 步的詳細(xì)說明。
參照圖l,圖l示出了本發(fā)明方法的一個(gè)優(yōu)選施例的實(shí)現(xiàn)流程,包括以下步

步驟101:設(shè)定監(jiān)控周期。
可以4艮據(jù)實(shí)際網(wǎng)絡(luò)情況靈活設(shè)置,比如10秒為一個(gè)周期,各周期可以是連 續(xù)的,也可以有一定的間隔,例如2秒。在具體實(shí)現(xiàn)時(shí),可以通過一個(gè)監(jiān)控定 時(shí)器來控制。
步驟102:統(tǒng)計(jì)監(jiān)控周期內(nèi)業(yè)務(wù)的失敗比例。
本發(fā)明基于業(yè)務(wù)來實(shí)現(xiàn)流控,對業(yè)務(wù)消息的交互進(jìn)行超時(shí)監(jiān)測,比如,利 用一個(gè)計(jì)數(shù)器對消息超時(shí)進(jìn)行計(jì)數(shù)。在監(jiān)控周期開始后,計(jì)數(shù)器開始計(jì)數(shù),只 要有消息超時(shí),則表明業(yè)務(wù)失敗,此時(shí),該計(jì)數(shù)器加l。另外設(shè)置一個(gè)計(jì)數(shù)器 對業(yè)務(wù)成功進(jìn)行計(jì)數(shù)。只要完成一次業(yè)務(wù)處理的全部流程,則該計(jì)數(shù)加l。這 樣,即可根據(jù)這兩個(gè)計(jì)數(shù)器的統(tǒng)計(jì)結(jié)果確定一個(gè)監(jiān)控周期內(nèi)業(yè)務(wù)的失敗比例。 比如,按以下公式來計(jì)算業(yè)務(wù)的失敗比例
失敗比例=超時(shí)計(jì)數(shù)/ (超時(shí)計(jì)數(shù)+業(yè)務(wù)成功計(jì)數(shù))
由于消息交互的超時(shí)情況反映了鏈路的擁塞狀況,因此,按照上式統(tǒng)計(jì)出 的業(yè)務(wù)失敗比例也反映了鏈路的擁塞狀況。
在監(jiān)控周期開始后,計(jì)數(shù)器開始計(jì)數(shù),只要有擁塞感知定時(shí)器超時(shí),則該 計(jì)數(shù)器加l。這樣,就能準(zhǔn)確統(tǒng)計(jì)出每個(gè)監(jiān)控周期內(nèi)本端設(shè)備上所有業(yè)務(wù)對應(yīng) 的擁塞感知定時(shí)器的超時(shí)比例。
步驟103:判斷本監(jiān)控周期內(nèi)統(tǒng)計(jì)的失敗比例是否超過了預(yù)定的流控啟動 門限。如果已超過,則進(jìn)到步驟104;否則,進(jìn)到步驟105。
步驟104:判斷是否已啟動流控。如果已啟動,則進(jìn)到步驟106;否則,進(jìn) 到步驟107。
步驟105:判斷本監(jiān)控周期內(nèi)統(tǒng)計(jì)的超時(shí)比例是否低于預(yù)定的流控關(guān)閉門 限。如果是,則進(jìn)到步驟108;否則,進(jìn)到步驟106。
步驟106:根據(jù)失敗比例調(diào)整流控比例。然后,返回步驟102,對下一周期 進(jìn)行監(jiān)測。
步驟107:啟動流控,并設(shè)定默認(rèn)的流控比例。然后,返回步驟102,對下 一周期進(jìn)行監(jiān)測。
為了實(shí)現(xiàn)對業(yè)務(wù)流量的平滑調(diào)整,在啟動流控后,可以允許一部分流量通 過,也就是"i兌,i殳定一個(gè)流控比例。比如,流控比例為50%,則在每20個(gè)消息 中丟棄前10個(gè),后10個(gè)正常發(fā)送。
步驟108:關(guān)閉流控。然后,返回步驟102,對下一周期進(jìn)行監(jiān)控。 在上述流程中,流控的啟動門限和關(guān)閉門限可以才艮據(jù)系統(tǒng)仿真或者經(jīng)驗(yàn)值 來設(shè)定。
在上述步驟107啟動流控后,需要根據(jù)流控比例丟棄本端設(shè)備發(fā)送給對端 設(shè)備的業(yè)務(wù)第一條消息。在丟棄業(yè)務(wù)消息時(shí),可以采用一個(gè)默認(rèn)的流控比例。 也就是說,只要鏈路擁塞,就按該流控比例丟棄本端設(shè)備需要發(fā)送給對端設(shè)備 的業(yè)務(wù)第一條消息。這樣,如果一次流控的調(diào)整還不能使擁塞解除,到下一個(gè) 監(jiān)控周期,鏈路仍然擁塞,根據(jù)監(jiān)測結(jié)果,繼續(xù)丟棄需要發(fā)送的業(yè)務(wù)消息。
當(dāng)然,為了進(jìn)一步提高流控效率,還可以根據(jù)鏈路的擁塞狀況確定流控比 例,根據(jù)流控比例的大小來決定丟棄業(yè)務(wù)消息的比例。流控比例越大,被丟棄 的消息比例越大。圖1中的步驟106表明了這種情況。
在具體實(shí)現(xiàn)時(shí),可以根據(jù)鏈路的擁塞程度設(shè)定不同的流控比例,在啟動流 控后,根據(jù)鏈路當(dāng)前的流控比例丟棄本端設(shè)備需要發(fā)送給對端設(shè)備的業(yè)務(wù)第一 條消息。這樣,經(jīng)過一個(gè)監(jiān)控周期就可以基本上解除擁塞,使鏈路恢復(fù)正常。
比如,可以按照以下的流控比例調(diào)整策略來進(jìn)行調(diào)整
如果連續(xù)兩個(gè)監(jiān)控周期內(nèi)統(tǒng)計(jì)的超時(shí)比例都超過了預(yù)定的流控比例調(diào)整 門限。也就是說,需要監(jiān)測各監(jiān)控周期內(nèi)超時(shí)比例的變化情況,如果上一個(gè)監(jiān) 控周期與本周期內(nèi)統(tǒng)計(jì)的超時(shí)比例都超過了預(yù)定的流控比例調(diào)整門限,則增大
《l^空比例;
如果上一個(gè)監(jiān)控周期內(nèi)統(tǒng)計(jì)的超時(shí)比例低于預(yù)定的流控比例調(diào)整門限,則 降低流控比例。
流控比例調(diào)整門限可以根據(jù)系統(tǒng)仿真或者經(jīng)驗(yàn)值來設(shè)定。
在丟棄業(yè)務(wù)消息時(shí),可以假設(shè)所有業(yè)務(wù)具有相同的優(yōu)先級,也就是說,流 控啟動后,可以依需要發(fā)送的不同業(yè)務(wù)消息的先后順序,依次丟棄。
為了向不同類型業(yè)務(wù)提供差別服務(wù),也可以對業(yè)務(wù)進(jìn)行分類,并設(shè)定對應(yīng) 各類業(yè)務(wù)的優(yōu)先級,當(dāng)流控啟動后,優(yōu)先丟棄優(yōu)先級低的業(yè)務(wù)消息。這樣,可 以保證重要業(yè)務(wù)的服務(wù)質(zhì)量。
圖2示出了本發(fā)明實(shí)施例中根據(jù)業(yè)務(wù)失敗比例丟棄業(yè)務(wù)消息的流程,包括 以下步驟
步驟201:本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互。 步驟202:判斷是否已啟動了流控。如果已啟動,則進(jìn)到步驟203;否則, 進(jìn)到步驟205。
步驟203:判斷此消息是否是流控比例內(nèi)的業(yè)務(wù)消息。如果是,則進(jìn)到步 驟204;否則,進(jìn)到步驟206。
步驟204:判斷該消息是否為該業(yè)務(wù)的第一條消息。如果是,則進(jìn)到步驟 205;否則,進(jìn)到步驟206。
步驟205:丟棄該消息,放棄本次業(yè)務(wù)。
步驟206:發(fā)送該消息,同時(shí)啟動擁塞感知定時(shí)器,以對該消息是否超時(shí) 進(jìn)行監(jiān)控。
為了進(jìn)一步提高流控效率,還可以根據(jù)鏈路的擁塞狀況確定流控比例,沖艮 據(jù)流控比例的大小來決定丟棄業(yè)務(wù)消息的比例。流控比例越大,被丟棄的消息 比例越大。
在具體實(shí)現(xiàn)時(shí),可以根據(jù)鏈路的擁塞程度設(shè)定不同的流控比例,在啟動流 控后,根據(jù)鏈路當(dāng)前的流控比例丟棄本端設(shè)備需要發(fā)送給對端設(shè)備的業(yè)務(wù)第一 條消息。這樣,經(jīng)過一個(gè)監(jiān)控周期就可以基本上解除擁塞,4吏鏈路恢復(fù)正常。 除此之外,還可以設(shè)置一個(gè)流控比例的初始值,流控啟動后,根據(jù)連續(xù)的監(jiān)控 周期內(nèi)擁塞感知定時(shí)器超時(shí)比例的變化情況,實(shí)時(shí)調(diào)整鏈路當(dāng)前的流控比例。 然后,本端設(shè)備根據(jù)鏈路當(dāng)前實(shí)際的流控比例大小來決定需要發(fā)送的消息是否 為流控比例內(nèi)的消息,如果是,則丟棄該消息。當(dāng)然,流控比例越大,消息丟 棄的概率也就越大。
本發(fā)明可以應(yīng)用于任何需要業(yè)務(wù)消息交互的網(wǎng)絡(luò)中,比如,在MAP(移
動應(yīng)用部分)和CAP (CAMEL應(yīng)用部分)事務(wù)處理中。
本技術(shù)領(lǐng)域人員知道,MAP是移動通信系統(tǒng)間操作的接口協(xié)議,它包括 以MSC為中心,與其它系統(tǒng)實(shí)體的信令聯(lián)系,例如與另一MSC、 HLR、 VLR (拜訪位置寄存器)、SME (短消息實(shí)體)、AC (鑒權(quán)中心)、SMC (短消 息中心)的連接以及各系統(tǒng)實(shí)體彼此間的連接。該協(xié)議用于各實(shí)體之間的通信, 如位置登記/刪除、補(bǔ)充業(yè)務(wù)的處理、呼叫建立期間客戶參數(shù)的檢索和切換、 客戶管理、操作和維護(hù)、位置寄存器故障后的恢復(fù)、國際移動客戶設(shè)備識別 (IMEI)的管理和鑒權(quán)、支持短消息業(yè)務(wù)的程序等。在這些業(yè)務(wù)流程中,可 以利用本發(fā)明有效地控制鏈路的流量,防止鏈路擁塞。
例如,在移動終端的位置更新業(yè)務(wù)中,MSC有兩個(gè)點(diǎn)需要與HLR交互,一 個(gè)是取鑒權(quán)集,另一個(gè)是發(fā)送位置更新請求,在這兩個(gè)交互點(diǎn)需啟動與其對應(yīng) 的擁塞感知定時(shí)器,以感知鏈路的擁塞情況。 本發(fā)明的應(yīng)用流程如圖3所示
1. MS (移動終端)向MSC/VLR;義送位置更新i青求消息。
2. MSC/VLR收到該位置更新請求消息后,需要向HLR發(fā)送取鑒權(quán)集或位 置更新請求消息。在發(fā)送消息前,先根據(jù)鏈路擁塞情況判斷是否需要流控,如 果鏈路不擁塞,也就是說,不需要流控,則執(zhí)行3;如果需要流控,則執(zhí)行步 驟4。
3. 進(jìn)行正常處理流程,直接向HLR發(fā)送該消息,同時(shí)啟動擁塞感知定時(shí) 器,以對該消息是否超時(shí)進(jìn)行監(jiān)控。
4. MSC根據(jù)鏈路當(dāng)前的流控比例判斷是否丟棄該消息。如果需要丟棄, 則執(zhí)行步驟5;否則,執(zhí)行步驟6。
5. MSC丟棄該消息,并向MS回應(yīng)位置更新失敗消息。
6. MSC向HLR發(fā)送鑒權(quán)集或位置更新請求消息,同時(shí)啟動擁塞感知定時(shí) 器,以對該消息是否超時(shí)進(jìn)行監(jiān)控。
為了使網(wǎng)絡(luò)中的各實(shí)體能夠根據(jù)事務(wù)處理時(shí)延感知某個(gè)實(shí)體的HTR(Hard to Reach),有效地實(shí)現(xiàn)對鏈路流量的控制,避免網(wǎng)絡(luò)擁塞。本發(fā)明還提供了 一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制裝置。
參照圖4,圖4示出了本發(fā)明裝置第一實(shí)施例的原理框圖
該裝置包括擁塞感知單元41、流控控制單元42、流控執(zhí)行單元43。其
中,
擁塞感知單元41用于在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中, 感知鏈路擁塞狀況。
流控控制單元42用于根據(jù)鏈路擁塞狀況啟動或關(guān)閉流控。比如,當(dāng)鏈路 擁塞狀況超過某一門限值后,啟動流控;當(dāng)鏈路擁塞狀況低于另一門限值后, 關(guān)閉流控。當(dāng)然,也可以在該裝置中設(shè)置一個(gè)策略單元44,如圖所示。策略 單元44用于設(shè)定并向所述流控控制單元提供啟動和/或關(guān)閉流控的流控策略。
流控執(zhí)行單元43根據(jù)流控控制單元的命令對鏈路進(jìn)行流控,比如,可以4安照一個(gè)默i人的流控比例丟棄業(yè)務(wù)消息,而且丟棄發(fā)送給對端i殳備的業(yè)務(wù)開始 的第一條消息。
擁塞感知單元可以有多種實(shí)現(xiàn)方式,比如圖中所示,擁塞感知單元41包 括監(jiān)控周期控制單元411和統(tǒng)計(jì)單元412。其中,監(jiān)控周期控制單元411用 于設(shè)定監(jiān)控周期,并對監(jiān)控周期進(jìn)行計(jì)時(shí);統(tǒng)計(jì)單元412統(tǒng)計(jì)消息交互的超時(shí) 情況,并在所述監(jiān)控單元對監(jiān)控周期的計(jì)時(shí)到達(dá)監(jiān)控周期后,根據(jù)所述消息交 互的超時(shí)情況計(jì)算所述監(jiān)控周期內(nèi)業(yè)務(wù)的失敗比例,根據(jù)所述失敗比例即可了 解鏈路擁塞狀況。
對鏈路進(jìn)行流控的詳細(xì)過程與前面對本發(fā)明方法中的描述類似,在此不再 贅述。
參照圖5,圖5是本發(fā)明裝置第二實(shí)施例的原理框圖
與圖4所示本發(fā)明裝置第一實(shí)施例不同的是,在該實(shí)施例中,還設(shè)置了流 控比例設(shè)定單元45、監(jiān)測單元46和流控比例調(diào)整單元47。其中,
流控比例設(shè)定單元45與流控執(zhí)行單元43相連,設(shè)定用于確定需要丟棄的業(yè) 務(wù)第一條消息個(gè)數(shù)的流控比例,以使流控執(zhí)行單元43根據(jù)該流程比例確定需要 丟棄的業(yè)務(wù)第一條消息。
為了進(jìn)一步提高流控效率,由與統(tǒng)計(jì)單元412相連的監(jiān)測單元46監(jiān)測所述 失敗比例在一個(gè)所述監(jiān)控周期內(nèi)的數(shù)值以及在連續(xù)多個(gè)所述監(jiān)控周期內(nèi)的變 化情況,并由流控比例調(diào)整單元47一艮據(jù)監(jiān)測單元的監(jiān)測結(jié)果調(diào)整流控比例設(shè)定 單元設(shè)定的鏈路當(dāng)前的流控比例,如果連續(xù)兩個(gè)監(jiān)控周期內(nèi)所述超時(shí)比例都超 過預(yù)定的流控比例調(diào)整門限,則增大鏈路當(dāng)前的流控比例;如果上一個(gè)監(jiān)控周 期內(nèi)所述超時(shí)比例低于所述流控比例調(diào)整門限,則降低鏈路當(dāng)前的流控比例。 當(dāng)然,也可以采用其他調(diào)整策略對鏈路的流控比例進(jìn)行調(diào)整。 這樣,就可以使流控執(zhí)行單元43根據(jù)流控比例的大小來決定丟棄業(yè)務(wù)消息
的比例。流控比例越大,^皮丟棄的消息比例越大。從而可以」提高流控效率,經(jīng)
過一個(gè)監(jiān)控周期就可以基本上解除擁塞,使鏈路恢復(fù)正常。
本發(fā)明裝置可以應(yīng)用在任何需要業(yè)務(wù)交互的網(wǎng)絡(luò)設(shè)備上,以控制該網(wǎng)絡(luò)設(shè)
備與其他網(wǎng)絡(luò)設(shè)備相連的鏈路上的消息流量,避免設(shè)備在大業(yè)務(wù)量沖擊的情況
下出現(xiàn)宕機(jī)等事故,保證設(shè)備的安全運(yùn)行。
雖然通過實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多
變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化
而不脫離本發(fā)明的精神。
權(quán)利要求
1、一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法,其特征在于,所述方法包括在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感知鏈路擁塞狀況;根據(jù)鏈路擁塞狀況啟動或關(guān)閉流控;在流控過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第一條消息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述感知鏈路擁塞狀況的 步驟包括設(shè)定監(jiān)控周期;統(tǒng)計(jì)所述監(jiān)控周期內(nèi)業(yè)務(wù)的失敗比例; 根據(jù)所述失敗比例確定鏈路擁塞狀況。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)鏈路擁塞狀況啟 動或關(guān)閉流控的步驟包括在設(shè)定的監(jiān)控周期內(nèi)如果所述失敗比例超過了預(yù)定的流控啟動門限,則啟 動流控;在設(shè)定的監(jiān)控周期內(nèi)如果所述失敗比例低于預(yù)定的流控啟動門限,則關(guān)閉 流控。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述丟棄發(fā)送給對端設(shè)備 的業(yè)務(wù)第 一條消息的步驟具體為根據(jù)鏈路當(dāng)前的流控比例丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第 一條消息。
5、 根據(jù)權(quán)利要求2至4任一項(xiàng)所述的方法,其特征在于,所述方法進(jìn)一 步包括根據(jù)所述失敗比例實(shí)時(shí)調(diào)整鏈路當(dāng)前的流控比例。
6、 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)失敗比例實(shí)時(shí)調(diào) 整流控比例的步驟包括如果連續(xù)兩個(gè)監(jiān)控周期內(nèi)所述失敗比例都超過預(yù)定的流控比例調(diào)整門限, 則增大流控比例; 如果上一個(gè)監(jiān)控周期內(nèi)所述失敗比例低于所述流控比例調(diào)整門限,則降低 5危4空比例。
7、 根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所迷方法進(jìn)一 步包括對業(yè)務(wù)進(jìn)行分類,并設(shè)定對應(yīng)各類業(yè)務(wù)的優(yōu)先級; 當(dāng)本端設(shè)備上有多種業(yè)務(wù)并存時(shí),優(yōu)先丟棄優(yōu)先級低的業(yè)務(wù)消息。
8、 根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于, 移動終端進(jìn)行位置更新業(yè)務(wù)中,在取鑒權(quán)集時(shí)和/或發(fā)送位置更新請求時(shí),啟動擁塞感知定時(shí)器以感知鏈路的擁塞情況。
9、 一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制裝置,其特征在于,包括 擁塞感知單元,用于在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感知鏈路擁塞狀況;流控控制單元,用于根據(jù)所述鏈路擁塞狀況啟動或關(guān)閉流控; 流控執(zhí)行單元,根據(jù)所述流控控制單元的命令對鏈路進(jìn)行流控,并在流控過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)開始的第 一條消息。
10、 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述擁塞感知單元包括 監(jiān)控周期控制單元,用于設(shè)定監(jiān)控周期,并對監(jiān)控周期進(jìn)行計(jì)時(shí); 統(tǒng)計(jì)單元,用于統(tǒng)計(jì)消息交互的超時(shí)情況,并在所述監(jiān)控單元對監(jiān)控周期的計(jì)時(shí)到達(dá)監(jiān)控周期后,根據(jù)所述消息交互的超時(shí)情況計(jì)算所述監(jiān)控周期內(nèi)業(yè) 務(wù)的失敗比例,根據(jù)所述失敗比例確定鏈路擁塞狀況。
11、 根據(jù)權(quán)利要求9或IO所述的裝置,其特征在于,所述裝置還包括 流控比例設(shè)定單元,設(shè)定并向所述流控執(zhí)行單元提供用于確定需要丟棄的業(yè)務(wù)第 一條消息個(gè)數(shù)的流控比例。
12、 根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述裝置還包括 監(jiān)測單元,與所述統(tǒng)計(jì)單元相連,用于監(jiān)測所述失敗比例在一個(gè)所述監(jiān)控 周期內(nèi)的數(shù)值以及在連續(xù)多個(gè)所述監(jiān)控周期內(nèi)的變化情況;流控比例調(diào)整單元,用于根據(jù)所述監(jiān)測單元的監(jiān)測結(jié)果調(diào)整流控比例設(shè)定 單元設(shè)定的鏈路當(dāng)前的流控比例,如杲連續(xù)兩個(gè)監(jiān)控周期內(nèi)所述超時(shí)比例都超過預(yù)定的流控比例調(diào)整門限,則增大鏈路當(dāng)前的流控比例;如果上一個(gè)監(jiān)控周 期內(nèi)所述超時(shí)比例低于所述流控比例調(diào)整門限,則降低鏈路當(dāng)前的流控比例。 13、根據(jù)權(quán)利要求9或IO所述的裝置,其特征在于,所述裝置還包括 策略單元,用于設(shè)定并向所述流控控制單元提供啟動和/或關(guān)閉流控的流 控策略。
全文摘要
本發(fā)明公開了一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制方法,包括在本端設(shè)備與對端設(shè)備進(jìn)行業(yè)務(wù)消息交互過程中,感知鏈路擁塞狀況;根據(jù)鏈路擁塞狀況啟動或關(guān)閉流控;在流控過程中,丟棄發(fā)送給對端設(shè)備的業(yè)務(wù)第一條消息。本發(fā)明還公開了一種業(yè)務(wù)網(wǎng)絡(luò)擁塞控制裝置,包括擁塞感知單元,流控控制單元、流控執(zhí)行單元。利用本發(fā)明,可以實(shí)現(xiàn)對無線鏈路擁塞的自動流控,并降低對業(yè)務(wù)的影響。
文檔編號H04L12/56GK101170488SQ20061014998
公開日2008年4月30日 申請日期2006年10月25日 優(yōu)先權(quán)日2006年10月25日
發(fā)明者朱浩鵬 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1