專利名稱:一種報(bào)文處理方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信領(lǐng)域,具體的說,涉及一種報(bào)文處理方法及裝置。
背景技術(shù):
在實(shí)際應(yīng)用中,網(wǎng)絡(luò)設(shè)備需要處理大量的報(bào)文數(shù)據(jù),其中將正確的報(bào) 文進(jìn)行正確的轉(zhuǎn)發(fā),而對(duì)錯(cuò)誤的報(bào)文,需要將其丟棄,以免錯(cuò)誤的報(bào)文占 用線路,從而影響線路的性能。
一般來說,對(duì)報(bào)文的處理流程為從接口接收?qǐng)?bào)文數(shù)據(jù),將數(shù)據(jù)寫入 內(nèi)部緩存區(qū),同時(shí)4全查報(bào)文的正確性,并將錯(cuò)誤標(biāo)志通過標(biāo)簽的方式打在 對(duì)應(yīng)的報(bào)文數(shù)據(jù)上。
由于對(duì)報(bào)文數(shù)據(jù)正確性的判斷發(fā)生在數(shù)據(jù)寫入緩存區(qū)之后,所以,當(dāng) 發(fā)現(xiàn)報(bào)文數(shù)據(jù)錯(cuò)誤時(shí),報(bào)文的部分?jǐn)?shù)據(jù)或者全部數(shù)據(jù)已經(jīng)寫入緩存區(qū)了 。 因此,錯(cuò)誤報(bào)文的丟棄操作需要在接收下游的處理模塊來完成。由于緩存 區(qū)一般采用先進(jìn)先出隊(duì)列實(shí)現(xiàn),當(dāng)錯(cuò)誤報(bào)文進(jìn)入隊(duì)列后,下游的處理模塊 必須將錯(cuò)誤報(bào)文讀出之后,才能得到后續(xù)的正確報(bào)文的數(shù)據(jù)。這樣,下游 的處理模塊的處理效率隨著錯(cuò)誤報(bào)文數(shù)量的增加而降低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種報(bào)文處理方法及裝置,能夠快速丟棄錯(cuò) 誤報(bào)文,提供整個(gè)系統(tǒng)的報(bào)文處理能力。
為了解決上述技術(shù)問題,本發(fā)明采用了如下技術(shù)方案
一種報(bào)文處理方法,包括如下步驟
A、 網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備獲取報(bào)文控制信息,所述報(bào)文控制信息包含報(bào)文錯(cuò)誤 標(biāo)志和報(bào)文讀耳又地址指示;
B、 網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào)文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文。
在上述報(bào)文處理方法一種實(shí)施例中,所述報(bào)文讀取地址指示包括報(bào)文 長(zhǎng)度及報(bào)文緩存首地址,所述步驟B中,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地
址指示讀取所述正確報(bào)文按如下方式進(jìn)行
Bl、設(shè)置讀取次數(shù)計(jì)數(shù)器;從報(bào)文緩存首地址開始讀取所述正確報(bào)文, 每次讀耳又后,讀耳又次凄史加一;
B2、當(dāng)讀取次數(shù)計(jì)數(shù)等于報(bào)文長(zhǎng)度時(shí),讀取結(jié)束。
在上述才艮文處理方法一種實(shí)施例中,還包括網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備在報(bào)文接 收過程進(jìn)行報(bào)文檢查,根據(jù)檢查結(jié)果,對(duì)報(bào)文設(shè)置錯(cuò)誤標(biāo)志。
在上述報(bào)文處理方法一種實(shí)施例中,所述報(bào)文檢查為循環(huán)冗余檢查。
在上述報(bào)文處理方法一種實(shí)施例中,所述報(bào)文和所述報(bào)文控制信息分 別位于數(shù)據(jù)緩存區(qū)和控制緩存區(qū);網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備在數(shù)據(jù)緩存區(qū)和控制緩存 區(qū)都非滿時(shí)接收?qǐng)?bào)文。
本發(fā)明還公開了一種報(bào)文處理裝置,包括
控制信息獲取模塊,用于獲取報(bào)文控制信息,所述報(bào)文控制信息包含 報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;
報(bào)文處理模塊,用于根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào) 文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文。
在上述報(bào)文處理裝置一種實(shí)施例中,所述報(bào)文讀取地址指示包括報(bào)文 長(zhǎng)度及報(bào)文緩存首地址,所述報(bào)文處理模塊包括
計(jì)數(shù)讀取單元,用于設(shè)置讀取次數(shù)計(jì)數(shù),從報(bào)文緩存首地址開始讀取 所述正確纟艮文,每次讀耳又后,讀取次數(shù)加一;
讀取結(jié)束單元,用于當(dāng)讀取次數(shù)計(jì)數(shù)等于報(bào)文長(zhǎng)度時(shí),結(jié)束讀取。
在上述報(bào)文處理方法一種實(shí)施例中,還包括報(bào)文檢查模塊,用于在 報(bào)文接收過程進(jìn)行報(bào)文檢查,根據(jù)檢查結(jié)果,對(duì)報(bào)文設(shè)置錯(cuò)誤標(biāo)志。
本發(fā)明通過獲取報(bào)文控制信息,根據(jù)報(bào)文控制信息中的報(bào)文錯(cuò)誤標(biāo)志 和報(bào)文讀取地址指示進(jìn)行錯(cuò)誤報(bào)文的丟棄和正確報(bào)文的讀取,從而能夠快 速的丟棄錯(cuò)誤報(bào)文,提高系統(tǒng)的報(bào)文處理能力。
圖1示例性的描述本發(fā)明的系統(tǒng)結(jié)構(gòu);
圖2示例性的描述了本發(fā)明的報(bào)文接收處理流程;
圖3示例性的描述了本發(fā)明的報(bào)文處理流程。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的具體實(shí)施方式
做詳細(xì)說明。
參見圖1,圖1示例性的描述一個(gè)網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備的系統(tǒng)結(jié)構(gòu),在本例 中的網(wǎng)絡(luò)設(shè)備中,包括接收模塊101、控制緩存區(qū)102、數(shù)據(jù)緩存區(qū)103、 控制信息獲取&報(bào)文處理模塊104。
接收模塊101,當(dāng)控制緩存區(qū)和數(shù)據(jù)緩存區(qū)都非滿時(shí),該模塊接收?qǐng)?bào) 文數(shù)據(jù)。適宜的,接收模塊101還可以設(shè)置相關(guān)的接收處理功能例如統(tǒng) 計(jì)報(bào)文數(shù)據(jù)的字節(jié)長(zhǎng)度;報(bào)文數(shù)據(jù)的錯(cuò)誤檢查;在將報(bào)文數(shù)據(jù)寫入數(shù)據(jù)緩 沖區(qū)后,記錄報(bào)文數(shù)據(jù)在緩存區(qū)中的起始地址;當(dāng)報(bào)文數(shù)據(jù)全部寫入數(shù)據(jù) 緩存區(qū)后,將報(bào)文控制信息寫入控制緩沖區(qū)等等。這些接收處理將在下文 詳細(xì)說明。
控制緩存區(qū)102,用于存放報(bào)文的控制信息,控制信息例如包括報(bào)文 的4晉"i吳才示志。
數(shù)據(jù)緩存區(qū)10 3,用于存放報(bào)文數(shù)據(jù)。
控制信息獲取&報(bào)文處理模塊104,當(dāng)控制緩存區(qū)非空時(shí),該模塊發(fā)起 讀控制緩存區(qū)操作,得到報(bào)文控制信息。判斷錯(cuò)誤標(biāo)志,有效則直接丟棄 報(bào)文,繼續(xù)判斷控制緩存區(qū)的狀態(tài);否則,讀取"^艮文數(shù)據(jù)并處理。當(dāng)一個(gè) 報(bào)文處理結(jié)束后,繼續(xù)判斷控制緩存區(qū)的狀態(tài)??刂菩畔@取&報(bào)文處理模 塊104可細(xì)分為控制信息獲取模塊1041及報(bào)文處理模塊1042。
為描述之便,稱報(bào)文進(jìn)入網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備之前的過程為網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備的
的,在本文中,將上游的各種處理設(shè)備統(tǒng)稱為上游處理^t塊,下游的各種 處理設(shè)備統(tǒng)稱為下游處理;漢塊。
網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備對(duì)報(bào)文的處理主要包括
1、獲取報(bào)文控制信息,報(bào)文控制信息包含報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;
2、根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào)文直接丟棄,對(duì)正 確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取正確報(bào)文。
其中,報(bào)文控制信息和報(bào)文分別從控制緩存區(qū)102和數(shù)據(jù)緩存區(qū)103 獲取。接收模塊101從上游處理模塊接收?qǐng)?bào)文數(shù)據(jù),將接收到的報(bào)文數(shù)據(jù) 寫入數(shù)據(jù)緩沖區(qū)103中,并根據(jù)接收到的報(bào)文數(shù)據(jù)生成該報(bào)文的控制信息, 將控制信息寫入到控制緩存區(qū)102。
報(bào)文的控制信息,包括但不限于報(bào)文的錯(cuò)誤標(biāo)志和報(bào)文的讀取地址 指示。其中,報(bào)文的錯(cuò)誤標(biāo)志用于標(biāo)志其對(duì)應(yīng)的報(bào)文是否正確,以判斷報(bào) 文是丟棄還是進(jìn)一步處理;而報(bào)文的讀取地址指示,則用來指示報(bào)文處理 模塊1042正確的從數(shù)據(jù)緩存區(qū)103讀取報(bào)文數(shù)據(jù)。
報(bào)文讀取地址指示,可以包含報(bào)文長(zhǎng)度和報(bào)文的緩存首地址,其中, 報(bào)文長(zhǎng)度,由接收模塊101在接收?qǐng)?bào)文數(shù)據(jù)時(shí)對(duì)報(bào)文長(zhǎng)度進(jìn)行統(tǒng)計(jì)而得到, 其用于控制控制信息獲取&報(bào)文處理模塊104讀取數(shù)據(jù)緩存區(qū)的次數(shù)。報(bào)文 的緩存首地址,則用于決定從數(shù)據(jù)緩存區(qū)103的何處開始讀取報(bào)文數(shù)據(jù)。 在將報(bào)文寫入到數(shù)據(jù)緩存區(qū)103時(shí),記錄下報(bào)文的緩存首地址,即該報(bào)文 數(shù)據(jù)在數(shù)據(jù)緩存區(qū)103中緩存的起始地址。
報(bào)文在數(shù)據(jù)緩存區(qū)的起始地址,定義為報(bào)文開始標(biāo)志有效的那一拍的 數(shù)據(jù)在數(shù)據(jù)緩存區(qū)的地址。在接收模塊101將數(shù)據(jù)寫入數(shù)據(jù)緩存區(qū)時(shí),數(shù) 據(jù)緩存區(qū)的控制邏輯會(huì)實(shí)時(shí)的向接收模塊101返回?cái)?shù)據(jù)緩存區(qū)的寫地址。 接收模塊101在將報(bào)文開始標(biāo)志有效的那一拍數(shù)據(jù)寫入數(shù)據(jù)緩存區(qū)的時(shí) 候,并記錄這時(shí)的數(shù)據(jù)緩存區(qū)地址,這便是報(bào)文在數(shù)據(jù)緩存區(qū)的起始地址。
報(bào)文的錯(cuò)誤標(biāo)志,可以由上游處理模塊給出,也可以由網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備 本身生成。對(duì)于前一種方式,上游處理^t塊可以隨著數(shù)據(jù)在傳輸?shù)倪^程中 給出,比如數(shù)據(jù)的奇偶校驗(yàn)信號(hào),也可以在報(bào)文數(shù)據(jù)傳輸?shù)淖詈笠慌慕o出, 用于指示報(bào)文錯(cuò)誤與否。由此,報(bào)文本身已攜帶其錯(cuò)誤標(biāo)志信號(hào),因而, 網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備在接收到報(bào)文時(shí)可以直接根據(jù)上游處理模塊給出的錯(cuò)誤標(biāo)志 信號(hào)生成報(bào)文的錯(cuò)誤標(biāo)志。對(duì)于后一種方式,則需要網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備的報(bào)文 檢查模塊(圖1未示出,適宜的,該模塊可以設(shè)置于接收模塊101中)根 據(jù)報(bào)文內(nèi)容進(jìn)行錯(cuò)誤檢查,并根據(jù)檢查結(jié)果產(chǎn)生錯(cuò)誤標(biāo)志,錯(cuò)誤檢查方式 例如可以是循環(huán)冗余檢查等。控制信息獲取&報(bào)文處理模塊104,實(shí)時(shí)監(jiān)測(cè)控制緩存區(qū)102的狀態(tài), 當(dāng)控制緩存區(qū)102非空時(shí),讀取控制緩存區(qū)102,得到報(bào)文的控制信息。 根據(jù)控制信息中的錯(cuò)誤標(biāo)志決定下一步的操作,當(dāng)錯(cuò)誤標(biāo)志有效時(shí),說明 報(bào)文數(shù)據(jù)在傳輸過程中出現(xiàn)錯(cuò)誤,則不讀取數(shù)據(jù)緩沖區(qū)中相應(yīng)的報(bào)文數(shù)據(jù), 而是直接讀取控制緩存區(qū)102中的下一個(gè)報(bào)文控制信息;否則,如果根據(jù) 錯(cuò)誤標(biāo)志判斷是正確報(bào)文,則讀取數(shù)據(jù)緩存區(qū)103,將該正確報(bào)文讀出。
如圖2所示,本發(fā)明一實(shí)施例的報(bào)文接收流程包括
步驟201,判斷控制緩存區(qū)和數(shù)據(jù)緩存區(qū)是否非滿。如果二者都非滿 表示還能緩存報(bào)文數(shù)據(jù),則執(zhí)行步驟202,從上游接收?qǐng)?bào)文數(shù)據(jù);否則如 果控制緩存區(qū)和數(shù)據(jù)緩存區(qū)兩者中有 一個(gè)是滿狀態(tài),表示不能再緩存數(shù)據(jù), 則不從上游模塊接收數(shù)據(jù),繼續(xù)判斷。
步驟202,接收?qǐng)?bào)文數(shù)據(jù),統(tǒng)計(jì)報(bào)文長(zhǎng)度。如需錯(cuò)誤檢查,則對(duì)報(bào)文 數(shù)據(jù)進(jìn)行錯(cuò)誤檢查,同時(shí)將報(bào)文數(shù)據(jù)寫入數(shù)據(jù)緩存區(qū),記錄報(bào)文在數(shù)據(jù)緩 存區(qū)的起始地址。
步驟203,判斷報(bào)文是否接收完畢。如果沒有完畢,則繼續(xù)報(bào)文接收; 否則,執(zhí)行204。
步驟204,將控制信息寫入控制緩存區(qū),控制信息包含報(bào)文長(zhǎng)度,錯(cuò) 誤標(biāo)志,報(bào)文在數(shù)據(jù)緩存區(qū)的起始地址。
步驟205, 一個(gè)4艮文緩存完畢,繼續(xù)判斷控制緩存區(qū)和數(shù)據(jù)緩存區(qū)的 狀態(tài),開始新一輪的操作。
如圖3所示,本發(fā)明一實(shí)施例的報(bào)文處理流程包含如下步驟
步驟301,判斷控制緩存區(qū)非空,如果控制緩存區(qū)非空,表示至少有 一個(gè)報(bào)文緩存在數(shù)據(jù)緩存區(qū)中等待處理,則執(zhí)行步驟302,否則繼續(xù)判斷;
步驟302,由于控制緩存區(qū)非空,可以發(fā)起讀操作,得到報(bào)文的控制
4呂息。
步驟303,判斷錯(cuò)誤標(biāo)志是否有效。有效表明這個(gè)報(bào)文有錯(cuò)誤,需要 丟棄,無需進(jìn)行處理,直接執(zhí)行301;否則執(zhí)行304
步驟304,設(shè)置讀取次數(shù)計(jì)數(shù)器。給出數(shù)據(jù)緩存區(qū)的讀地址和讀控制 信號(hào),讀取數(shù)據(jù)緩存區(qū);
步驟305,判斷報(bào)文是否讀取完畢,當(dāng)讀取次數(shù)計(jì)數(shù)器等于報(bào)文長(zhǎng)度
8信息,表示報(bào)文的數(shù)據(jù)已經(jīng)從數(shù)據(jù)緩存區(qū)中全部讀出,則執(zhí)行步驟307, 結(jié)束讀取操作,否則執(zhí)行步驟306。
步驟306,當(dāng)才艮文數(shù)據(jù)沒有全部讀取完畢,則將讀地址加T,繼續(xù) 下一次讀^^喿作;
步驟307,由于報(bào)文數(shù)據(jù)已經(jīng)全部讀取完畢,則結(jié)束該報(bào)文的讀取操 作,等待下一輪操作。
與現(xiàn)有技術(shù)相比,本發(fā)明利用控制信息中的錯(cuò)誤標(biāo)志判斷報(bào)文是否正 確,對(duì)于正確報(bào)文,可以根據(jù)讀取地址指示,準(zhǔn)確的得到正確報(bào)文在數(shù)據(jù) 緩存區(qū)的存取地址而進(jìn)行正常讀取,從而可以跳過數(shù)據(jù)緩存區(qū)中的錯(cuò)誤報(bào) 文,不需要將錯(cuò)誤報(bào)文從數(shù)據(jù)緩沖區(qū)中讀出。這樣,當(dāng)出現(xiàn)錯(cuò)誤報(bào)文時(shí), 可以節(jié)省讀取錯(cuò)誤才艮文的時(shí)間,提高網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備及其下游處理模塊的處 理性能,保證不會(huì)因?yàn)殄e(cuò)誤報(bào)文而導(dǎo)致處理性能下降。而且,由于本發(fā)明 對(duì)報(bào)文的存取是按一個(gè)報(bào)文為單位(控制信息中的報(bào)文讀取地址指示保證 了每一報(bào)文的存取相互獨(dú)立),也可以有效的防止,由于前一個(gè)報(bào)文數(shù)據(jù)的 存取操作錯(cuò)誤而使得后續(xù)所有的報(bào)文存取都出錯(cuò)。
以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說 明,但這只是為便于理解而舉的實(shí)例,不應(yīng)認(rèn)為本發(fā)明的具體實(shí)施只局限 于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本 發(fā)明構(gòu)思的前提下,可以做出各種可能的等同改變或替換,這些改變或替 換都應(yīng)屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種報(bào)文處理方法,其特征在于,包括如下步驟A、網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備獲取報(bào)文控制信息,所述報(bào)文控制信息包含報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;B、網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào)文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文。
2. 如權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述報(bào)文讀取地 址指示包括報(bào)文長(zhǎng)度及報(bào)文緩存首地址,所述步驟B中,對(duì)正確報(bào) 文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文按如下方式進(jìn)行 Bl、設(shè)置讀取次數(shù)計(jì)數(shù)器;從報(bào)文緩存首地址開始讀取所述正確報(bào) 文,每次讀耳又后,讀耳又次數(shù)加一;B2、當(dāng)讀取次數(shù)計(jì)數(shù)等于報(bào)文長(zhǎng)度時(shí),讀取結(jié)束。
3. 如權(quán)利要求1或2所述的報(bào)文處理方法,其特征在于,還包括網(wǎng) 絡(luò)轉(zhuǎn)發(fā)設(shè)備在報(bào)文接收過程進(jìn)行報(bào)文檢查,根據(jù)檢查結(jié)果,對(duì)報(bào)文 設(shè)置錯(cuò)誤標(biāo)志。
4. 如權(quán)利要求3所述的報(bào)文處理方法,其特征在于,所述報(bào)文檢查為 循環(huán)冗余4企查。
5. 如權(quán)利要求1所述的報(bào)文處理方法,其特征在于,所述報(bào)文和所述 報(bào)文控制信息分別位于數(shù)據(jù)緩存區(qū)和控制緩存區(qū);網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備在 數(shù)據(jù)緩存區(qū)和控制緩存區(qū)都非滿時(shí)接收?qǐng)?bào)文。
6. —種報(bào)文處理裝置,其特征在于,包括 控制信息獲取模塊,用于獲取報(bào)文控制信息,所述報(bào)文控制信息包 含報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;報(bào)文處理模塊,用于根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤 報(bào)文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正 確才艮文。
7. 如權(quán)利要求6所述的報(bào)文處理裝置,其特征在于,所述報(bào)文讀取地 址指示包括報(bào)文長(zhǎng)度及報(bào)文緩存首地址,所述報(bào)文處理模塊包括計(jì)數(shù)讀取單元,用于設(shè)置讀取次數(shù)計(jì)數(shù),從報(bào)文緩存首地址開始讀取所述正確纟艮文,每次讀耳又后,讀耳又次^:加一;讀取結(jié)束單元,用于當(dāng)讀取次數(shù)計(jì)數(shù)等于報(bào)文長(zhǎng)度時(shí),結(jié)束讀取。
8. 如權(quán)利要求6或7所述的報(bào)文處理裝置,其特征在于,還包括報(bào) 文檢查模塊,用于在報(bào)文接收過程進(jìn)行報(bào)文檢查,根據(jù)檢查結(jié)果, 對(duì)報(bào)文設(shè)置錯(cuò)誤標(biāo)志。
9. 如權(quán)利要求8所述的報(bào)文處理裝置,其特征在于,所述報(bào)文檢查模 塊的報(bào)文檢查為循環(huán)冗余檢查。
全文摘要
本發(fā)明公開了一種報(bào)文處理方法及裝置,所述方法包括如下步驟網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備獲取報(bào)文控制信息,所述報(bào)文控制信息包含報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;網(wǎng)絡(luò)轉(zhuǎn)發(fā)設(shè)備根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào)文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文。所述裝置,包括控制信息獲取模塊,用于獲取報(bào)文控制信息,所述報(bào)文控制信息包含報(bào)文錯(cuò)誤標(biāo)志和報(bào)文讀取地址指示;報(bào)文處理模塊,用于根據(jù)報(bào)文錯(cuò)誤標(biāo)志判斷報(bào)文是否正確,對(duì)錯(cuò)誤報(bào)文直接丟棄,對(duì)正確報(bào)文,根據(jù)其報(bào)文讀取地址指示讀取所述正確報(bào)文。本發(fā)明能夠快速的丟棄錯(cuò)誤報(bào)文,提高系統(tǒng)的報(bào)文處理能力。
文檔編號(hào)H04L12/56GK101594305SQ20091010837
公開日2009年12月2日 申請(qǐng)日期2009年6月22日 優(yōu)先權(quán)日2009年6月22日
發(fā)明者邱圣斌 申請(qǐng)人:中興通訊股份有限公司