鬼佬大哥大
  • / 18
  • 下載費用:30 金幣  

一種流量控制的方法及設備.pdf

關 鍵 詞:
一種 流量 控制 方法 設備
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
摘要
申請專利號:

CN201180002280.4

申請日:

2011.09.30

公開號:

CN102388649B

公開日:

2015.01.28

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||實質審查的生效IPC(主分類):H04W 28/10申請日:20110930|||公開
IPC分類號: H04W28/10(2009.01)I 主分類號: H04W28/10
申請人: 華為技術有限公司
發明人: 周金海
地址: 518129 中國廣東省深圳市龍崗區坂田華為總部辦公樓
優先權:
專利代理機構: 北京三高永信知識產權代理有限責任公司 11138 代理人: 朱雅男
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN201180002280.4

授權公告號:

102388649B||||||

法律狀態公告日:

2015.01.28|||2012.05.02|||2012.03.21

法律狀態類型:

授權|||實質審查的生效|||公開

摘要

本發明實施例提供了一種流量控制的方法及設備,涉及通信技術領域,方法包括:按照第一控制原則實時確定第一流量控制級別,按照第二控制原則實時確定第二流量控制級別;當對發往核心網的業務流量進行控制時,比較第一流量控制級別與第二流量控制級別的大小,從所述第一流量控制級別和所述第二流量控制級別中選出流量控制級別較大的流量控制級別對發往核心網的業務流量進行控制。通過本發明技術方案的實現,消除核心網的擁塞問題,避免錯誤的業務流量控制。

權利要求書

1.一種流量控制的方法,其特征在于,所述方法包括:
按照第一控制原則實時確定第一流量控制級別,所述第一控制原則根據核心網對業務請
求的失敗應答進行流量控制,所述失敗應答所攜帶的失敗原因為擁塞;
按照第二控制原則實時確定第二流量控制級別,所述第二控制原則根據核心網對業務請
求的響應時延進行流量控制;
當對發往核心網的業務流量進行控制時,比較所述第一流量控制級別與所述第二流量控
制級別的大小,從所述第一流量控制級別和所述第二流量控制級別中選出流量控制級別較大
的流量控制級別對發往核心網的業務流量進行控制。
2.根據權利要求1所述的方法,其特征在于,所述按照第一控制原則實時確定第一流量
控制級別包括:
當接收到所述失敗應答時,將當前的第一流量控制級別上調一級,并設置第一預設時間;
在所述第一預設時間內,維持當前的第一流量控制級別不變直到達到所述第一預設時間,
則設置第二預設時間;
在所述第二預設時間內,根據所述失敗應答對當前的第一流量控制級別進行調整。
3.根據權利要求2所述的方法,其特征在于,所述在所述第二預設時間內,根據所述失
敗應答對當前的第一流量控制級別進行調整包括:
在所述第二預設時間內接收到所述失敗應答時,將所述第二預設時間置零,并將當前的
第一流量控制級別上調一級,重新設置所述第一預設時間,返回在所述第一預設時間內維持
當前的第一流量控制級別不變直到達到所述第一預設時間則設置第二預設時間的操作;
在所述第二預設時間內未接收到所述失敗應答時,則維持當前的第一流量控制級別不變
直到達到所述第二預設時間,判斷當前的第一流量控制級別是否為預定級別,
當當前的第一流量控制級別不為所述預定級別時,將當前的第一流量控制級別下調一級,
重新設置所述第二預設時間,返回執行在所述第二預設時間內根據所述失敗應答對當前的第
一流量控制級別進行調整的操作;
當當前的第一流量控制級別為所述預定級別時,將當前的第一流量控制級別下調一級。
4.根據權利要求1所述的方法,其特征在于,所述按照第二控制原則實時計算第二流量
控制級別包括:
確定統計周期和業務超時時間;
在當前的統計周期內,統計發往核心網的業務請求的數量得到第一統計值,并在當前的
業務超時時間到時,統計所述核心網未做出應答的業務請求的數量得到第二統計值;
根據所述第一統計值和所述第二統計值實時計算第二流量控制級別。
5.根據權利要求4所述的方法,其特征在于,所述根據所述第一統計值和所述第二統計
值實時計算第二流量控制級別包括:
判斷所述第一統計值是否小于第一預定值,
當所述第一統計值小于所述第一預定值時,將當前的第二流量控制級別下調一級;
當所述第一統計值不小于所述第一預定值時,根據所述第一統計值及所述第二統計值計
算當前統計周期內核心網的應答響應率,
如果所述應答響應率大于等于第一比例時,將當前的第二流量控制級別下調一級;
如果所述應答響應率小于第二比例時,將當前的第二流量控制級別上調一級;
如果所述應答響應率大于等于所述第二比例小于所述第一比例時,根據所述第一統計值、
第二統計值及所述當前統計周期內的應答響應率按照預設規則對當前的第二流量控制級別進
行調整。
6.根據權利要求4或5所述的方法,其特征在于,所述根據所述第一統計值、第二統計
值及所述所述當前統計周期內的應答響應率按照預設規則對當前的第二流量控制級別進行調
整包括:
根據所述當前統計周期內核心網的應答響應率及前一統計周期內核心網的應答響應率計
算得到應答響應率的相對變化率;
根據所述第一統計值及所述第二統計值計算得到在當前統計周期內核心網的應答響應
量,并根據所述當前統計周期內核心網的應答響應量及前一統計周期內核心網的應答響應量
計算得到應答響應量的相對變化率;
根據當前統計周期內得到的第一統計值及前一統計周期內得到的第一統計值計算得到發
往核心網的業務請求的變化率;
計算所述應答響應率的相對變化率與所述應答響應量的相對變化率的和;
根據所述應答響應率的相對變化率與所述應答響應量的相對變化率的和及所述業務請求
的變化率對當前的第二流量控制級別進行調整。
7.根據權利要求6所述的方法,其特征在于,所述根據所述應答響應率的相對變化率與
所述應答響應量的相對變化率的和及所述業務請求的變化率對當前的第二流量控制級別進行
調整包括:
當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和大于等于零時,判
斷所述業務請求的變化率是否大于第二預定值,
如果所述業務請求的變化率大于所述第二預定值,則將當前的第二流量控制級別下調一
級;
如果所述業務請求的變化率等于所述第二預定值,則將維持當前的第二流量控制級別不
變;
如果所述業務請求的變化率小于所述第二預定值,則將當前的第二流量控制級別上調一
級。
8.根據權利要求6所述的方法,其特征在于,所述根據所述應答響應率的相對變化率與
所述應答響應量的相對變化率的和及所述業務請求的變化率對當前的第二流量控制級別進行
調整包括:
當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和小于零時,判斷所
述發往核心網的業務請求的變化率是否小于第三預定值,
如果所述業務請求的變化率不小于所述第三預定值,則將當前的第二流量控制級別上調
一級;
如果所述業務請求的變化率小于所述第三預定值,則將維持當前的第二流量控制級別不
變。
9.根據權利要求6所述的方法,其特征在于,所述計算所述應答響應率的相對變化率與
所述應答響應量的相對變化率的和包括:分別將所述應答響應率的相對變化率乘以第一權值、
將所述應答響應量的相對變化率乘以第二權值,之后,將乘以第一權值后的應答響應率的相
對變化率與乘以第二權值后的應答響應量的相對變化率相加得到所述應答響應率的相對變化
率與所述應答響應量的相對變化率的和。
10.根據權利要求7所述的方法,其特征在于,所述當所述應答響應率的相對變化率與
所述應答響應量的相對變化率的和大于等于零時,判斷所述業務請求的變化率是否大于第二
預定值之前,所述方法還包括:
判斷當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和是否大于第四
預定值,
如果小于所述第四預定值,則將當前的第二流量控制級別上調一級;
如果不小于所述第四預定值,則執行判斷所述業務請求的變化率是否大于第二預定值的
操作。
11.根據權利要求8所述的方法,其特征在于,當所述應答響應率的相對變化率與所述
應答響應量的相對變化率的和小于零時,判斷所述業務請求的變化率是否小于第三預定值之
前,所述方法還包括:
判斷當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和是否小于第五
預定值,
如果小于所述第五預定值,則將當前的第二流量控制級別上調一級;
如果不小于所述第五預定值,則執行判斷所述業務請求的變化率是否大于第三預定值的
操作。
12.一種流量控制設備,其特征在于,所述設備包括:第一確定模塊、第二確定模塊、
比較執行模塊;
所述第一確定模塊,用于按照第一控制原則實時確定第一流量控制級別,所述第一控制
原則根據核心網對業務請求的失敗應答進行流量控制,所述失敗應答所攜帶的失敗原因為擁
塞;
所述第二確定模塊,用于按照第二控制原則實時確定第二流量控制級別,所述第二控制
原則根據核心網對業務請求的響應時延進行流量控制;
所述比較執行模塊,用于當對發往核心網的業務流量進行控制時,比較當前所述確定模
塊得到的第一流量控制級別與第二流量控制級別的大小,從所述第一流量控制級別和所述第
二流量控制級別中選出流量控制級別較大的流量控制級別對發往核心網的業務流量進行控
制。
13.根據權利要求12所述的設備,其特征在于,所述第一確定模塊包括:
第一調整單元,用于當接收到所述失敗應答時,將當前的第一流量控制級別上調一級,
并設置第一預設時間;
第二調整單元,用于在所述第一預設時間內,維持當前的第一流量控制級別不變直到達
到所述第一預設時間,則設置第二預設時間;
第三調整單元,用于在所述第二預設時間內,根據所述失敗應答對當前的第一流量控制
級別進行調整。
14.根據權利要求13所述的設備,其特征在于,所述第三調整單元包括:
第一調整子單元,用于在所述第二預設時間內接收到所述失敗應答時,將所述第二預設
時間置零,并將當前的第一流量控制級別上調一級,重新設置所述第一預設時間,通知所述
第二調整單元執行在在所述第一預設時間內維持當前的第一流量控制級別不變直到達到所述
第一預設時間則設置第二預設時間的操作;
判斷子單元,用于在所述第二預設時間內未接收到所述失敗應答時,維持當前的第一流
量控制級別不變直到達到所述第二預設時間,判斷當前的第一流量控制級別是否為預定級別;
第二調整子單元,用于當所述判斷子單元得出當前的第一流量控制級別不為所述預定級
別時,將當前的第一流量控制級別下調一級,重新設置所述第二預設時間,并通知所述第三
調整單元執行在所述第二預設時間內根據所述失敗應答對當前的第一流量控制級別進行調整
的操作;
第三調整子單元,用于當所述判斷子單元得出當前的第一流量控制級別為所述預定級別
時,將當前的第一流量控制級別下調一級。
15.根據權利要求12所述的設備,其特征在于,所述第二確定模塊包括:
確定單元,用于確定統計周期和業務超時時間;
第四調整單元,用于在當前的統計周期內,統計發往核心網的業務請求的數量得到第一
統計值,并在當前的業務超時時間到時,統計所述核心網未做出應答的業務請求的數量得到
第二統計值;
第五調整單元,用于根據所述第一統計值和所述第二統計值實時計算第二流量控制級別。
16.根據權利要求15所述的設備,其特征在于,所述第五調整單元包括:
判斷子單元,用于判斷所述第一統計值是否小于第一預定值;
第一執行子單元,用于當所述判斷子單元得出所述第一統計值小于所述第一預定值時,
將當前的第二流量控制級別下調一級;
第二執行子單元,用于當所述判斷子單元得出所述第一統計值不小于所述第一預定值時,
根據所述第一統計值及所述第二統計值計算當前統計周期內核心網的應答響應率;
第三執行子單元,用于如果所述第二執行子單元得到的應答響應率大于等于第一比例時,
將當前的第二流量控制級別下調一級;
第四執行子單元,用于如果所述第二執行子單元得到的應答響應率小于第二比例時,將
當前的第二流量控制級別上調一級;
第五執行子單元,用于如果所述第二執行子單元得到的應答響應率大于等于所述第二比
例小于所述第一比例時,根據所述第一統計值、第二統計值及所述當前統計周期內的應答響
應率按照預設規則對當前的第二流量控制級別進行調整。
17.根據權利要求15或16所述的設備,其特征在于,所述第五執行子單元,具有用于
根據所述當前統計周期內核心網的應答響應率及前一統計周期內核心網的應答響應率計算得
到應答響應率的相對變化率;
根據所述第一統計值及所述第二統計值計算得到在當前統計周期內核心網的應答響應
量,并根據所述當前統計周期內核心網的應答響應量及前一統計周期內核心網的應答響應量
計算得到應答響應量的相對變化率;
根據當前統計周期內得到的第一統計值及前一統計周期內得到的第一統計值計算得到發
往核心網的業務請求的變化率;
計算所述應答響應率的相對變化率與所述應答響應量的相對變化率的和;
根據所述應答響應率的相對變化率與所述應答響應量的相對變化率的和及所述業務請求
的變化率對當前的第二流量控制級別進行調整。
18.根據權利要求17所述的設備,其特征在于,當所述第五執行子單元用于根據所述應
答響應率的相對變化率與所述應答響應量的相對變化率的和及所述業務請求的變化率對當前
的第二流量控制級別進行調整時,具體用于當所述應答響應率的相對變化率與所述應答響應
量的相對變化率的和大于等于零時,判斷所述業務請求的變化率是否大于第二預定值,如果
所述業務請求的變化率大于所述第二預定值,則將當前的第二流量控制級別下調一級;如果
所述業務請求的變化率等于所述第二預定值,則將維持當前的第二流量控制級別不變;如果
所述業務請求的變化率小于所述第二預定值,則將當前的第二流量控制級別上調一級。
19.根據權利要求17所述的設備,其特征在于,當所述第五執行子單元用于根據所述應
答響應率的相對變化率與所述應答響應量的相對變化率的和及所述業務請求的變化率對當前
的第二流量控制級別進行調整時,具體用于當所述應答響應率的相對變化率與所述應答響應
量的相對變化率的和小于零時,判斷所述業務請求的變化率是否小于第二預定值,如果所述
業務請求的變化率不小于所述第三預定值,則將當前的第二流量控制級別上調一級;如果所
述業務請求的變化率小于所述第三預定值,則將維持當前的第二流量控制級別不變。
20.根據權利要求17所述的設備,其特征在于,當所述第五執行子單元用于計算所述應
答響應率的相對變化率與所述應答響應量的相對變化率的和時,具體用于分別將所述應答響
應率的相對變化率乘以第一權值、將所述應答響應量的相對變化率乘以第二權值,之后,將
乘以第一權值后的應答響應率的相對變化率與乘以第二權值后的應答響應量的相對變化率相
加得到所述應答響應率的相對變化率與所述應答響應量的相對變化率的和。
21.根據權利要求18所述的設備,其特征在于,所述設備還包括:第一判斷模塊,用于
判斷當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和是否大于第四預定
值,如果小于所述第四預定值,則將當前的第二流量控制級別上調一級;如果不小于所述第
四預定值,則通知所述第五執行子單元執行判斷所述業務請求的變化率是否大于第二預定值
的操作。
22.根據權利要求19所述的設備,其特征在于,所述設備還包括:第二判斷模塊,用于
判斷當所述應答響應率的相對變化率與所述應答響應量的相對變化率的和是否小于第五預定
值,如果小于所述第五預定值,則將當前的第二流量控制級別上調一級;如果不小于所述第
五預定值,則通知所述第五執行子單元執行判斷所述業務請求的變化率是否大于第三預定值
的操作。

說明書

一種流量控制的方法及設備

技術領域

本發明涉及通信技術領域,特別涉及一種流量控制的方法及設備。

背景技術

目前的移動通信系統中,在出現大量用戶位置更新或者核心網處理能力銳減的情況下,
都將導致系統內的業務量大大超過核心網的處理能力,此時,需要控制系統內到達核心網的
業務流量,以避免過大的業務流量而導致核心網的實際處理能力下降,產生通訊事故。

現有技術中,通常采用如下方式來控制到達核心網的業務流量:

方式一、當核心網出現業務擁塞時,核心網的業務層向BSC(Base?Station?Controller,
基站控制器)/RNC(Radio?Network?Controller,無線網絡控制器)發送OVERLOAD(過載)
消息,該OVERLOAD消息用于指示核心網擁塞,BSC/RNC根據該OVERLOAD消息來對發往核心
網的業務流量進行控制。

方式二、BSC/RNC根據本端上行發送隊列的擁塞情況對發往核心網的業務流量進行控制;

方式三、BSC/RNC根據信令轉接點上行發送隊列的擁塞情況對發往核心網的業務流量進
行控制;

方式四、BSC/RNC根據核心網發來的SCCP(Signaling?Connection?Control?Part,信令
連接控制部分)流控級別對發往核心網的業務流量進行控制。

但是,上述方式各有不足:

方式一依賴于核心網的實現,且在現網中出現過核心網在業務擁塞時并不發送OVERLOAD
消息的情況,因此,面對各品牌各版本的核心網實現,BSC/RNC單純依賴OVERLOAD消息來對
發往核心網的業務流量進行控制有時無法解決核心網擁塞問題;

方式二僅解決直連上行傳輸擁塞,由于該方法是根據未發送成功數據占發送緩存比例來
進行擁塞判斷的,因此在緩存較大或需要發送數據不多時,BSC/RNC將不會對發往核心網的
業務流量進行控制,但此時可能由于網絡的傳輸質量不好或數據多次重傳等因素導致超過了
上層業務等待的時延。

方式三僅解決非直連上行傳輸擁塞,同樣無法控制時延滿足業務要求;方式四則解決下
行傳輸擁塞,也同樣無法控制時延滿足業務要求。

發明內容

為了解決BSC/RNC依賴于核心網所發送OVERLOAD消息及業務時延的問題,本發明實施例
提供了一種流量控制的方法及設備。所述技術方案如下:

一種流量控制的方法,所述方法包括:

按照第一控制原則實時確定第一流量控制級別,所述第一控制原則根據核心網對業務請
求的失敗應答進行流量控制,所述失敗應答所攜帶的失敗原因為擁塞;

按照第二控制原則實時確定第二流量控制級別,所述第二控制原則根據核心網對業務請
求的響應時延進行流量控制;

當對發往核心網的業務流量進行控制時,比較所述第一流量控制級別與所述第二流量控
制級別的大小,從所述第一流量控制級別和所述第二流量控制級別中選出流量控制級別較大
的流量控制級別對發往核心網的業務流量進行控制。

一種流量控制設備,所述設備包括:第一確定模塊、第二確定模塊、比較執行模塊;

所述第一確定模塊,用于按照第一控制原則實時確定第一流量控制級別和第二流量控制
級別,所述第一控制原則根據核心網對業務請求的失敗應答進行流量控制,所述失敗應答所
攜帶的失敗原因為擁塞;

所述第二確定模塊,用于按照第二控制原則實時確定第二流量控制級別,所述第二控制
原則根據核心網對業務請求的響應時延進行流量控制;

所述比較執行模塊,用于當對發往核心網的業務流量進行控制時,比較當前所述計算模
塊得到的第一流量控制級別與第二流量控制級別的大小,從所述第一流量控制級別和所述第
二流量控制級別中選出流量控制級別較大的流量控制級別對發往核心網的業務流量進行控
制。

本發明實施例通過分別根據核心網返回的攜帶的失敗原因值為擁塞的失敗應答來實時確
定第一流量控制級別,及很據核心網對業務請求的響應時延來實時當前第二流量控制級別,
并從中選擇一個較大的流量控制級別來對發往核心網的業務流量進行控制的實現,消除核心
網的擁塞問題,避免錯誤的業務流量控制。

附圖說明

為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附
圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域
普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

圖1是本發明實施例1提供的一種流量控制的方法流程圖;

圖2是本發明實施例2提供的一種網絡架構圖;

圖3是本發明實施例2提供的一種流量控制的方法流程圖;

圖4是本發明實施例3提供的一種流量控制的設備框圖。

具體實施方式

為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進
一步地詳細描述。

實施例1

參見圖1,一種流量控制的方法,方法包括:

步驟101:按照第一控制原則實時確定第一流量控制級別,其中,第一控制原則根據核
心網對業務請求的失敗應答進行流量控制,失敗應答所攜帶的失敗原因為擁塞;

步驟102:按照第二控制原則實時確定第二流量控制級別,其中,第二流量控制級別根
據核心網對業務請求的響應時延進行流量控制;

步驟103:當對發往核心網的業務流量進行控制時,比較第一流量控制級別與第二流量
控制級別的大小,從所述第一流量控制級別和所述第二流量控制級別中選出流量控制級別較
大的流量控制級別對發往核心網的業務流量進行控制。

本發明實施例通過分別根據核心網返回的攜帶的失敗原因值為擁塞的失敗應答來實時確
定第一流量控制級別,及很據核心網對業務請求的響應時延來實時確定第二流量控制級別,
并從中選擇一個較大的流量控制級別來對發往核心網的業務流量進行控制的實現,消除核心
網的擁塞問題,避免錯誤的業務流量控制。

實施例2

本發明實施例所對應的網絡架構可以如圖2所示,接入網側實體RNC(Radio?Network?
Controller,無線網絡控制器)或者BSC(Base?Station?Controller,基站控制器)可以向
核心網側實體MSC(Mobile?Switching?Center,移動交換中心)發送業務請求,MSC對接收
到的業務請求進行處理后返回應答消息給RNC或者BSC,這里,RNC與MSC之間通過IU接口
相連并進行通信,BSC與MSC之間通過A接口相連并進行通信,本發明實施例中,RNC或者
BSC和MSC之間的所傳遞的消息可以經由傳輸設備轉發,這里,傳輸設備具體可以是PDH
(Plesiochronous?Digital?Hierarchy,準同步數字系列)光端機、SDH(Synchronous?Digital?
Hierarchy,同步數字系列)光端機或SPDH(Synchronous?Plesiochronous?Digital?Hierarchy,
同步準同步數字體系)光端機等光傳輸設備,其中,業務請求包括用戶位置登記請求、用戶
呼叫請求或者用戶切換請求等。

在具體實現時,RNC或者BSC向MSC發送業務請求時,首先會發送第一條消息CR,該CR
消息為SCCP(Signaling?Connection?Control?Part,信令連接控制部分)層的連接建立請
求,是單用戶發往核心網的第一條消息;其中,SCCP主要提供在一個或不同SS7(SS7Signaling
System?No.7,7號信令)網絡的兩個信令點(例如,本發明實施例中這兩個信令點可以為BSC
和MSC,或者為RNC和MSC)之間消息的傳輸方法,SS7為電信網絡中用于控制呼叫或業務的
協議,常使用專有的64kbit數據電路來承載分組消息,為同一個網絡中兩臺或多臺設備之間
的通話提供連接控制服務;MSC在接收到經由傳輸設備轉發的CR消息后,對該CR消息進行
處理,并返回CR的應答消息CC(CR的成功應答)或者CREF(CR的失敗應答,攜帶失敗原
因值)給RNC或BSC。

本發明實施例中,RNC或者BSC發送CR消息給MSC后,傳輸設備在擁塞狀態下,可能延
時轉發CR消息給MSC或直接丟棄CR消息,這將導致MSC無法及時對CR消息進行響應甚至不
對CR消息進行任何響應;同樣的,MSC在將CC或CREF消息發送給RNC或者BSC后,傳輸設
備在擁塞狀態下,可能延時轉發CC或CREF消息給RNC或BSC,或直接丟棄CC或CREF消息;

MSC在擁塞狀態下,可能只來得及對RNC或者BSC所發送的部分CR消息進行處理,甚至
丟棄未來得及處理的CR消息,返回部分的CC和部分的CREF,甚至不返回任何應答消息,其
中,所返回的CREF消息所攜帶的失敗原因值為擁塞。

本發明實施例中,RNC或BSC在收到原因值是“擁塞”的CREF時,將降低單位時間內發
往MSC的CR數量,之后,根據MSC的反饋情況對單位時間內發往MSC的CR數量進行調整,
如此反復,將發往MSC的CR強度匹配到MSC的處理能力;

同時,RNC或者BSC也會根據CC或CREF的時延、丟棄情況,調整單位時間內CR發送的
數量,之后,根據MSC的反饋情況對單位時間內發往MSC的CR數量進行調整,如此反復,將
發往MSC的CR強度控制到最佳,以匹配傳輸設備和MSC的處理能力。

下面將結合具體實例來詳細說明:在傳輸設備或者MSC出現擁塞時,RNC或者BSC如何
根據接收到的攜帶的失敗原因值為擁塞的CREF或者CR應答時延來控制單位時間內發往MSC
的CR數量,參見圖3,一種流量控制的方法,該方法的執行主體具體為RNC或者BSC等接入
網側設備,具體包括如下步驟:

步驟201:按照第一控制原則實時確定第一流量控制級別,其中,第一控制原則根據核
心網對業務請求的失敗應答進行流量控制,該失敗應答所攜帶的失敗原因為擁塞;

其中,按照第一控制原則實時確定第一流量控制級別具體可以包括如下操作:

當接收到MSC返回的CR的失敗應答,且該失敗應答所攜帶的失敗原因值為擁塞時,將當
前的第一流量控制級別上調一級,并設置第一預設時間;

在第一預設時間內,維持當前的第一流量控制級別不變直到達到第一預設時間,則設置
第二預設時間;

在第二預設時間內,根據所述失敗應答對當前的第一流量控制級別進行調整。

本發明實施例中,在第二預設時間內,根據所述失敗應答對當前的第一流量控制級別進
行調整具體可以包括:

在第二預設時間內接收到MSC返回的CR的失敗應答,且該失敗應答所攜帶的失敗原因值
為擁塞時,將第二預設時間置零,并將當前的第一流量控制級別上調一級,重新設置第一預
設時間,返回在第一預設時間內維持當前的第一流量控制級別不變直到達到第一預設時間則
開啟第二定時器的操作;或者

在第二預設時間內未接收到MSC返回的CR的失敗應答時,且該失敗應答所攜帶的失敗原
因值為擁塞時,則維持當前的第一流量控制級別不變直到達到第二預設時間,判斷當前的第
一流量控制級別是否為預定級別,

當當前的第一流量控制級別不為預定級別時,將當前的第一流量控制級別下調一級,重
新設置第二預設時間,返回執行在第二預設時間內根據所述失敗應答對當前的第一流量控制
級別進行調整的操作;

當當前的第一流量控制級別為預定級別時,將當前的第一流量控制級別下調一級。

本發明實施例中,第一預設時間及第二預設時間可以分別有第一定時器和第二定時器來
控制實現,第一預設時間和第二預設時間可以自行設置,本發明實施例對此并無特別的限定,
一般情況下,第一預設時間要不大于第二預設時間。

本發明實施例中,預定級別可以自行設置,本發明實施例對此并無特別的限定,一般情
況下,將預定級別定為第一級別。

需要說明的是,每一第一流量控制級別對應一發往核心網業務請求的時速,第一流量控
制級別越高,則RNC或者BSC單位時間內發往MSC的CR消息就相對越少,反之,則RNC或者
BSC單位時間內發往MSC的CR消息就相對越多。例如,第一流量控制級別的第一級別對應的
發往核心網業務請求的時速為100/S(每秒發100個業務請求),第二級別對應的發往核心網
的業務請求的時速為90/S,第三級別對應的發往核心網的業務請求的時速為85/S,等等。

步驟202:按照第二控制原則實時確定第二流量控制級別,其中,第二控制原則根據核
心網對業務請求的響應時延進行流量控制;

其中,按照第二控制原則實時確定第二流量控制級別具體可以包括:

確定統計周期和業務超時時間,本發明實施例中,統計周期與業務超時時間可以是一樣
的;

之后,在當前的統計周期內,統計發往核心網的業務請求的數量得到第一統計值,并在
當前的業務超時時間到時,統計核心網未做出應答的業務請求的數量得到第二統計值;

根據第一統計值和第二統計值實時計算第二流量控制級別。

本發明實施例中,根據第一統計值和第二統計值實時計算第二流量控制級別具體可以包
括:

判斷第一統計值是否小于第一預定值,本發明實施例中,第一預定值可以自行設置,本
發明實施例對此并無特別的限定,例如,第一預定值可以是100或者更小的數值等;

當第一統計值小于第一預定值時,將當前的第二流量控制級別下調一級;或者

當第一統計值不小于第一預定值時,根據第一統計值及第二統計值計算當前統計周期內
核心網的應答響應率,具體地,當前統計周期內核心網的應答響應率=(第一統計值-第二統
計值)/第一統計值;

當應答響應率大于等于第一比例時,將當前的第二流量控制級別下調一級,其中,第一
比例可以自行設置,例如,第一比例可以是90%或者更高的比例等;或者

當應答響應率小于第二比例時,將當前的第二流量控制級別上調一級,其中,第二比例
可以自行設置,例如,第二比例可以是10%或者更低的比例等;或者

當應答響應率大于等于第二比例小于第一比例時,根據所述第一統計值、第二統計值及
所述當前統計周期內的應答響應率按照預設規則對當前的第二流量控制級別進行調整。

本發明實施例中,根據所述第一統計值、第二統計值及所述當前統計周期內的應答響應
率按照預設規則對當前的第二流量控制級別進行調整具體可以包括:

根據當前統計周期內核心網的應答響應率及前一統計周期內核心網的應答響應率計算得
到應答響應率的相對變化率,具體地,應答響應率的相對變化率=(當前統計周期內核心網的
應答響應率-前一統計周期內核心網的應答響應率)/前一統計周期內核心網的應答響應率;

根據第一統計值及第二統計值計算得到在當前統計周期內核心網的應答響應量,具體地,
當前統計周期內核心網的應答響應量=第一統計值-第二統計值;根據當前統計周期內核心網
的應答響應量及前一統計周期內核心網的應答響應量計算得到應答響應量的相對變化率,具
體地,應答響應量的相對變化率=(當前統計周期內核心網的應答響應量-前一統計周期內核
心網的應答響應量)/前一統計周期內核心網的應答響應量;

根據當前統計周期內得到的第一統計值及前一統計周期內得到的第一統計值計算得到發
往核心網的業務請求的變化率,具體地,業務請求的變化率=(當前統計周期內得到的第一統
計值-前一統計周期內得到的第一統計值)/前一統計周期內得到的第一統計值;

接下來,計算應答響應率的相對變化率與所述應答響應量的相對變化率的和;

之后,根據計算得到應答響應率的相對變化率與應答響應量的相對變化率的和及計算得
到的業務請求的變化率對當前的第二流量控制級別進行調整。

本發明實施例中,上述有關應答響應率的相對變化率、應答響應量的相對變化率和業務
請求的變化率的計算沒有順序上的限制,可以同時計算,也可以不分先后的分別計算。

本發明實施例中,計算應答響應率的相對變化率與應答響應量的相對變化率的和具體還
包括:分別將應答響應率的相對變化率和應答響應量的相對變化率乘以第一權值和第二權值
后相加得到應答響應率的相對變化率與應答響應量的相對變化率的和,本發明實施例中,第
一權值和第二權值可以相同的,本發明實施例對此并不做具體限制。

本發明實施例中,根據計算得到應答響應率的相對變化率與應答響應量的相對變化率的
和及計算得到的業務請求的變化率對當前的第二流量控制級別進行調整具體可以包括:

當應答響應率的相對變化率與應答響應量的相對變化率的和為大于等于零時,判斷發往
核心網的業務請求的變化率是否大于第二預定值,其中,第二預定值是可以自行設置的,例
如,第二預定值可以是5%等;

當發往核心網的業務請求的變化率大于第二預定值,則將當前的第二流量控制級別下調
一級;或者

當發往核心網的業務請求的變化率等于第二預定值,則將維持當前的第二流量控制級別
不變;或者

當發往核心網的業務請求的變化率小于第二預定值,則將當前的第二流量控制級別上調
一級。

本發明實施例中,根據計算得到應答響應率的相對變化率與應答響應量的相對變化率的
和及計算得到的業務請求的變化率對當前的第二流量控制級別進行調整具體還可以包括:

當應答響應率的相對變化率與應答響應量的相對變化率的和小于零時,判斷發往核心網
的業務請求的變化率是否小于第三預定值,其中,第三預定值是可以自行設置的,例如,第
二預定值可以是-5%等;

如果發往核心網的業務請求的變化率不小于第三預定值,則將當前的第二流量控制級別
上調一級;

如果發往核心網的業務請求的變化率小于第三預定值,則將維持當前的第二流量控制級
別不變。

本發明實施例中,每一第二流量控制級別對應一發往核心網業務請求的時速,第二流量
控制級別越高,則RNC或者BSC單位時間內發往MSC的CR消息就相對越少,反之,則RNC或
者BSC單位時間內發往MSC的CR消息就相對越多。例如,第二流量控制級別的第一級別對應
的發往核心網業務請求的時速為100/S(每秒發100個業務請求),第二級別對應的發往核心
網的業務請求的時速為90/S,第三級別對應的發往核心網的業務請求的時速為85/S,等等;

本發明實施例中,進一步優選地,當應答響應率的相對變化率與應答響應量的相對變化
率的和為大于等于零時,判斷發往核心網的業務請求的變化率是否大于第二預定值之前,方
法還包括:

判斷當應答響應率的相對變化率與應答響應量的相對變化率的和是否大于第四預定值,
這里,第四預定值是可以自行設置的,例如,該第四預定值可以為5%等;

如果小于第四預定值,則認為流量控制效果惡化,將當前的第二流量控制級別上調一級;

如果不小于第四預定值,則認為流量控制效果較好,執行判斷發往核心網的業務請求的
變化率是否大于第二預定值的操作。

本發明實施例中,進一步優選地,當應答響應率的相對變化率與應答響應量的相對變化
率的和為小于零時,判斷發往核心網的業務請求的變化率是否小于第三預定值之前,方法還
包括:

判斷當應答響應率的相對變化率與應答響應量的相對變化率的和是否小于第五預定值,
這里,第五預定值是可以自行設置的,例如,該第五預定值可以為-5%等;

如果小于第五預定值,則認為流量控制效果惡化,將當前的第二流量控制級別上調一級;

如果不小于第五預定值,則認為流量控制效果較好,執行判斷發往核心網的業務請求的
變化率是否大于第三預定值的操作。

本發明實施例中,步驟201與步驟202無執行順序上的先后之分,步驟201和步驟202
所述的方法在具體實現時同時執行。

步驟203:當對發往核心網的業務流量進行控制時,比較當前第一流量控制級別與當前
第二流量控制級別的大小,

當第一流量控制級別大于等于第二流量控制級別時,執行步驟204;

當第一流量控制級別小于第二流量控制級別時,執行步驟205;

步驟204:按照第一流量控制級別對發往核心網的業務流量進行控制;

步驟205:按照第二流量控制級別對發往核心網的業務流量進行控制。

這里,RNC或者BSC預先配置有流量級別與單位時間內發往核心網業務量之間的映射關
系,RNC或者BSC按照步驟201和步驟202實時計算在不同流量控制原則下的流量控制級別,
并在需要對發往核心網的業務流量進行控制時,從當前計算得到的第一流量控制級別及第二
流量控制級別中選擇一個較大的流量控制級別,并按照該較大的流量控制級別所對應的單位
時間內發往核心網的業務量來發送業務。

下面介紹一下本發明實施例所帶來的有益效果:本發明根據核心網所發送的攜帶失敗原
因值為擁塞的CREF消息來對發往核心網的業務流量進行控制,使得在核心網擁塞、沒有發送
OVERLOAD消息時,依然可以對發往核心網的業務流量進行控制,從而消除核心網擁塞的問題;

對于核心網嚴重過載、沒有發送OVERLOAD消息或丟棄超出其處理能力的業務請求消息而
完全不返回任何CC或CREF消息的情況下,本發明實施例根據核心網對業務請求的響應時延
進行流量控制的原則來對發往核心網的業務流量進行控制,從而消除核心網擁塞的問題;

對于核心網因地震而導致消息處理能力下降、沒有發送OVERLOAD消息或者或丟棄超出其
處理能力的業務請求消息而返回部分CC或CREF消息的情況下,本發明實施例根據核心網對
業務請求的響應時延進行流量控制的原則來對發往核心網的業務流量進行控制,從而消除核
心網擁塞的問題;

對于由于傳輸設備傳輸緩存了過多的A口/IU口消息而導致BSC/RNC收到的所有核心網
的應答都是超時的情況,本發明實施例根據核心網對業務請求的響應時延進行流量控制的原
則來對發往核心網的業務流量進行控制,從而消除核心網擁塞的問題。

綜上所述,正是本發明實施例通過分別根據核心網返回的攜帶的失敗原因值為擁塞的失
敗應答來實時確定第一流量控制級別,和很據核心網對業務請求的響應時延來確定計算第二
流量控制級別,并從中選擇一個較大的流量控制級別來對發往核心網的業務流量進行控制的
實現,消除傳輸設備及核心網的擁塞問題,避免錯誤的業務流量控制。

實施例3

參見圖4,一種流量控制的設備,該設備具體可以與方法實施例2中所述的RNC或者BSC
等接入網側實體相同,包括:第一確定模塊301、第二確定模塊302、比較執行模塊303;

第一確定模塊301,用于按照第一控制原則實時確定第一流量控制級別,第一控制原則
根據核心網對業務請求的失敗應答進行流量控制,失敗應答所攜帶的失敗原因為擁塞;

第二確定模塊302,用于按照第二控制原則實時確定第二流量控制級別,第二控制原則
根據核心網對業務請求的響應時延進行流量控制;

比較執行模塊303,用于當對發往核心網的業務流量進行控制時,比較當前確定模塊得
到的第一流量控制級別與第二流量控制級別的大小,從所述第一流量控制級別和所述第二流
量控制級別中選出流量控制級別較大的流量控制級別對發往核心網的業務流量進行控制。

其中,第一確定模塊301具體包括:

第一調整單元,用于當接收到失敗應答時,將當前的第一流量控制級別上調一級,并設
置第一預設時間;

第二調整單元,用于在第一預設時間內,維持當前的第一流量控制級別不變直到達到第
一預設時間,則設置第二預設時間;

第三調整單元,用于在第二預設時間內,根據所述失敗應答對當前的第一流量控制級別
進行調整。

本發明實施例中,第三調整單元包括:第一調整子單元,用于在第二預設時間內接收到
失敗應答時,將第二預設時間置零,并將當前的第一流量控制級別上調一級,重新設置第一
預設時間,返回通知所述第二調整單元執行在第一預設時間內維持當前的第一流量控制級別
不變直到達到第一定時器超時關閉則開啟第二定時器的操作;

判斷子單元,用于在第二預設時間內未接收到失敗應答時,則維持當前的第一流量控制
級別不變直到達到第二預設時間,判斷當前的第一流量控制級別是否為預定級別;

第二調整子單元,用于當判斷子單元得出當前的第一流量控制級別不為預定級別時,將
當前的第一流量控制級別下調一級,重新設置第二預設時間,并通知第三調整單元執行在第
二預設時間根據所述失敗應答對當前的第一流量控制級別進行調整的操作;

第三調整子單元,用于當判斷子單元得出當前的第一流量控制級別為預定級別時,將當
前的第一流量控制級別下調一級。

其中,第二計算模塊302包括:

設置單元,用于確定統計周期和業務超時時間;

第四調整單元,用于在當前的統計周期內,統計發往核心網的業務請求的數量得到第一
統計值,并在當前的業務超時時間到時,統計核心網未做出應答的業務請求的數量得到第二
統計值;

第五調整單元,用于根據第一統計值和第二統計值實時計算第二流量控制級別。

具體地,第五調整單元包括:

判斷子單元,用于判斷第一統計值是否小于第一預定值;

第一執行子單元,用于當判斷子單元得出第一統計值小于第一預定值時,將當前的第二
流量控制級別下調一級;

第二執行子單元,用于當判斷子單元得出第一統計值不小于第一預定值時,根據第一統
計值及第二統計值計算當前統計周期內核心網的應答響應率;

第三執行子單元,用于如果第二執行子單元得到的應答響應率大于等于第一比例時,將
當前的第二流量控制級別下調一級;

第四執行子單元,用于如果第二執行子單元得到的應答響應率小于第二比例時,將當前
的第二流量控制級別上調一級;

第五執行子單元,用于如果第二執行子單元得到的應答響應率大于等于第二比例小于第
一比例時,根據所述第一統計值、第二統計值及所述當前統計周期內的應答響應率按照預設
規則對當前的第二流量控制級別進行調整。

其中,第五執行子單元,具有用于根據當前統計周期內核心網的應答響應率及前一統計
周期內核心網的應答響應率計算得到應答響應率的相對變化率;

根據第一統計值及第二統計值計算得到在當前統計周期內核心網的應答響應量,并根據
當前統計周期內核心網的應答響應量及前一統計周期內核心網的應答響應量計算得到應答響
應量的相對變化率;

根據當前統計周期內得到的第一統計值及前一統計周期內得到的第一統計值計算得到發
往核心網的業務請求的變化率;

接下來,計算應答響應率的相對變化率與應答響應量的相對變化率的和;

之后,根據所述應答響應率的相對變化率與所述應答響應量的相對變化率的和及所述業
務請求的變化率對當前的第二流量控制級別進行調整。

本發明實施例中,當所述第五執行子單元用于根據所述應答響應率的相對變化率與所述
應答響應量的相對變化率的和及所述業務請求的變化率對當前的第二流量控制級別進行調整
時,具體用于當應答響應率的相對變化率與應答響應量的相對變化率的和為大于等于零時,
判斷發往核心網的業務請求的變化率是否大于第二預定值,如果發往核心網的業務請求的變
化率大于第二預定值,則將當前的第二流量控制級別下調一級;如果發往核心網的業務請求
的變化率等于第二預定值,則將維持當前的第二流量控制級別不變;如果發往核心網的業務
請求的變化率小于第二預定值,則將當前的第二流量控制級別上調一級。

本發明實施例中,當所述第五執行子單元用于根據所述應答響應率的相對變化率與所述
應答響應量的相對變化率的和及所述業務請求的變化率對當前的第二流量控制級別進行調整
時,具體用于當應答響應率的相對變化率與應答響應量的相對變化率的和為小于零時,判斷
發往核心網的業務請求的變化率是否小于第二預定值,如果發往核心網的業務請求的變化率
不小于第三預定值,則將當前的第二流量控制級別上調一級;如果發往核心網的業務請求的
變化率小于第三預定值,則將維持當前的第二流量控制級別不變。

本發明實施例中,當第五執行子單元用于計算所述應答響應率的相對變化率與所述應答
響應量的相對變化率的和時,具體用于分別將所述應答響應率的相對變化率乘以第一權值、
將所述應答響應量的相對變化率乘以第二權值,之后,將乘以第一權值后的應答響應率的相
對變化率與乘以第二權值后的應答響應量的相對變化率相加得到所述應答響應率的相對變化
率與所述應答響應量的相對變化率的和。

設備還包括:第一判斷模塊,用于判斷當應答響應率的相對變化率與應答響應量的相對
變化率的和是否大于第四預定值,如果小于第四預定值,則認為流量控制效果惡化,將當前
的第二流量控制級別上調一級;如果不小于第四預定值,則認為流量控制效果較好,通知第
五執行子單元執行判斷發往核心網的業務請求的變化率是否大于第二預定值的操作。

第二判斷模塊,用于判斷當應答響應率的相對變化率與應答響應量的相對變化率的和是
否小于第五預定值,如果小于第五預定值,則認為流量控制效果惡化,將當前的第二流量控
制級別上調一級;如果不小于第五預定值,則認為流量控制效果較好,通知第五執行子單元
執行判斷發往核心網的業務請求的變化率是否大于第三預定值的操作。

本發明實施例通過分別根據核心網返回的攜帶的失敗原因值為擁塞的失敗應答來實時確
定第一流量控制級別,及很據核心網對業務請求的響應時延來實時確定第二流量控制級別,
并從中選擇一個較大的流量控制級別來對發往核心網的業務流量進行控制的實現,消除傳輸
設備及核心網的擁塞問題,避免錯誤的業務流量控制。

本發明方法和設備實施例,可以互相參照引用。尤其是,由于在方法中對整個流程已經
進行了詳細描述,設備實施例中的一些細節沒有再詳細描述,但均可以參照方法實施例。

本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,
也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,
上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。

以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之
內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。

關于本文
本文標題:一種流量控制的方法及設備.pdf
鏈接地址:http://www.wwszu.club/p-6420952.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
鬼佬大哥大