1.一種消息處理的方法,其特征在于,包括:
基站在過載流控狀態(tài)下接收到至少一個(gè)過載消息時(shí),確定所接收到的過載消息的消息類型;
根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列;
按序?qū)λ鱿⑻幚黻?duì)列中的消息進(jìn)行處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基站內(nèi)預(yù)設(shè)有消息類型優(yōu)先級,且根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列,包括:
按照所述消息類型優(yōu)先級,且根據(jù)所接收到的過載消息的消息類型,對所接收到的過載消息進(jìn)行排序,形成過載消息序列;
依次將所述過載消息序列中的消息加入到所述消息處理隊(duì)列中,直至所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括:
在所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力時(shí),將所述過載消息序列中未加入所述消息處理隊(duì)列的過載消息丟棄。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列,包括:
統(tǒng)計(jì)所接收到的過載消息中屬于第一類型的過載消息的數(shù)量,所述第一類型為所接收到的過載消息所屬的所有消息類型中的任一個(gè)消息類型;
當(dāng)所述第一類型的過載消息的數(shù)量大于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),對所述屬于第一消息類型的過載消息進(jìn)行刪除處理,直至刪除處理后剩余的屬于第一類型的過載消息的數(shù)量小于或等于所述第一預(yù)設(shè)門限,將所述剩余的屬于第一類型的過載消息加入消息處理隊(duì)列;或者,
當(dāng)所述第一類型的過載消息的數(shù)量小于或等于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),將所接收的過載消息加入消息處理隊(duì)列。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述對所述屬于第一消息類型的過載消息進(jìn)行刪除處理,包括:
在每個(gè)時(shí)間步長內(nèi),刪除預(yù)設(shè)數(shù)量的所述第一類型的過載消息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基站內(nèi)預(yù)設(shè)有消息類型信息,且根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列,包括:
當(dāng)所接收到的過載消息的消息類型屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息加入消息處理隊(duì)列;或者,
當(dāng)所接收到的過載消息的消息類型不屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息進(jìn)行丟棄。
7.一種基站,其特征在于,包括:
確定模塊,用于在處于過載流控狀態(tài)下的基站接收到至少一個(gè)過載消息時(shí),確定所接收到的過載消息的消息類型;
隊(duì)列更新模塊,用于根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列;
消息處理模塊,用于按序?qū)λ鱿⑻幚黻?duì)列中的消息進(jìn)行處理。
8.根據(jù)權(quán)利要求7所述的基站,其特征在于,還包括:
第一存儲模塊,用于存儲預(yù)設(shè)的消息類型優(yōu)先級;
所述隊(duì)列更新模塊包括:
消息排序單元,用于按照所述消息類型優(yōu)先級,且根據(jù)所接收到的過載消息的消息類型,對所接收到的過載消息進(jìn)行排序,形成過載消息序列;
第一加入單元,用于依次將所述過載消息序列中的消息加入到所述消息處理隊(duì)列中,直至所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力。
9.根據(jù)權(quán)利要求8所述的基站,其特征在于,所述隊(duì)列更新模塊還包括:
第一丟棄單元,用于在所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力時(shí),將所述過載消息序列中未加入所述消息處理隊(duì)列的過載消息丟棄。
10.根據(jù)權(quán)利要求7所述的基站,其特征在于,所述隊(duì)列更新模塊包括:
消息統(tǒng)計(jì)單元,用于統(tǒng)計(jì)所接收到的過載消息中屬于第一類型的過載消息的數(shù)量,所述第一類型為所接收到的過載消息所屬的所有消息類型中的任一個(gè)消息類型;
第一處理單元,用于當(dāng)所述第一類型的過載消息的數(shù)量大于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),對所述屬于第一消息類型的過載消息進(jìn)行刪除處理,直至刪除處理后剩余的屬于第一類型的過載消息的數(shù)量小于或等于所述第一預(yù)設(shè)門限,將所述剩余的屬于第一類型的過載消息加入消息處理隊(duì)列;
第二處理單元,用于當(dāng)所述第一類型的過載消息的數(shù)量小于或等于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),將所接收的過載消息加入消息處理隊(duì)列。
11.根據(jù)權(quán)利要求10所述的基站,其特征在于,所述第一處理單元具體用于:
當(dāng)所述第一類型的過載消息的數(shù)量大于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),在每個(gè)時(shí)間步長內(nèi),刪除預(yù)設(shè)數(shù)量的所述第一類型的過載消息,直至刪除處理后剩余的屬于第一類型的過載消息的數(shù)量小于或等于所述第一預(yù)設(shè)門限,將所述剩余的屬于第一類型的過載消息加入消息處理隊(duì)列。
12.根據(jù)權(quán)利要求7所述的基站,其特征在于,還包括:
第二存儲模塊,用于存儲預(yù)設(shè)的消息類型信息;
所述隊(duì)列更新模塊包括:
第二加入單元,用于當(dāng)所接收到的過載消息的消息類型屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息加入消息處理隊(duì)列;
第二丟棄單元,用于當(dāng)所接收到的過載消息的消息類型不屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息進(jìn)行丟棄。
13.一種基站,其特征在于,包括接收機(jī)、存儲器和分別與所述接收機(jī)和存儲器連接的處理器,其中,所述接收機(jī)用于接收消息,所述存儲器存儲有程序代碼,所述處理器用于調(diào)用所述存儲器中存儲的程序代碼,所述處理器執(zhí)行如下步驟:
在處于過載流控狀態(tài)下的基站的所述接收機(jī)接收到至少一個(gè)過載消息時(shí),確定所接收到的過載消息的消息類型;
根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列;
按序?qū)λ鱿⑻幚黻?duì)列中的消息進(jìn)行處理。
14.根據(jù)權(quán)利要求13所述的基站,其特征在于,所述存儲器內(nèi)預(yù)設(shè)有消息類型優(yōu)先級,所述處理器在執(zhí)行根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列時(shí),具體執(zhí)行如下步驟:
按照所述消息類型優(yōu)先級,且根據(jù)所接收到的過載消息的消息類型,對所接收到的過載消息進(jìn)行排序,形成過載消息序列;
依次將所述過載消息序列中的消息加入到所述消息處理隊(duì)列中,直至所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力。
15.根據(jù)權(quán)利要求14所述的基站,其特征在于,所述處理器還執(zhí)行如下步驟:
在所述消息處理隊(duì)列中的消息數(shù)量超過基站的處理能力時(shí),將所述過載消息序列中未加入所述消息處理隊(duì)列的過載消息丟棄。
16.根據(jù)權(quán)利要求13所述的基站,其特征在于,所述處理器在執(zhí)行根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列時(shí),具體執(zhí)行如下步驟:
統(tǒng)計(jì)所接收到的過載消息中屬于第一類型的過載消息的數(shù)量,所述第一類型為所接收到的過載消息所屬的所有消息類型中的任一個(gè)消息類型;
當(dāng)所述第一類型的過載消息的數(shù)量大于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),對所述屬于第一消息類型的過載消息進(jìn)行刪除處理,直至刪除處理后剩余的屬于第一類型的過載消息的數(shù)量小于或等于所述第一預(yù)設(shè)門限,將所述剩余的屬于第一類型的過載消息加入消息處理隊(duì)列;或者,
當(dāng)所述第一類型的過載消息的數(shù)量小于或等于所述第一類型對應(yīng)的第一預(yù)設(shè)門限時(shí),將所接收的過載消息加入消息處理隊(duì)列。
17.根據(jù)權(quán)利要求16所述的基站,其特征在于,所述處理器在執(zhí)行對所述屬于第一消息類型的過載消息進(jìn)行刪除處理時(shí),具體執(zhí)行如下步驟:
在每個(gè)時(shí)間步長內(nèi),刪除預(yù)設(shè)數(shù)量的所述第一類型的過載消息。
18.根據(jù)權(quán)利要求13所述的基站,其特征在于,所述存儲器內(nèi)預(yù)設(shè)有消息類型信息,所述處理器在執(zhí)行根據(jù)所接收到的過載消息的消息類型,更新消息處理隊(duì)列時(shí),具體執(zhí)行如下步驟:
當(dāng)所接收到的過載消息的消息類型屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息加入消息處理隊(duì)列;或者,
當(dāng)所接收到的過載消息的消息類型不屬于預(yù)設(shè)的消息類型時(shí),將所述過載消息進(jìn)行丟棄。