量更大。解決了 CPU處理能力不足帶來的鏈路數(shù)據(jù)帶寬利用率低的問題,從而不再依賴于CPU的系統(tǒng)性能,完全由系統(tǒng)的鏈路帶寬來決定報(bào)文接收和發(fā)送能力。
[0154]實(shí)施例三:
[0155]如圖10所示,本實(shí)施例提供了一種報(bào)文收發(fā)裝置,包括至少兩個(gè)實(shí)施例二所述的通道單元,其中一個(gè)所述通道單元對(duì)應(yīng)一個(gè)設(shè)備網(wǎng)絡(luò)接口,各個(gè)所述通道單元并行接收各個(gè)設(shè)備網(wǎng)絡(luò)接口傳輸?shù)膱?bào)文;
[0156]所述通道單元還包括匯聚模塊;所述匯聚模塊用于將各個(gè)通道單元發(fā)送給處理器的報(bào)文進(jìn)行匯聚后發(fā)送給所述處理器,以及將所述處理器返回的響應(yīng)報(bào)文發(fā)送給對(duì)應(yīng)的所述通道單元。
[0157]本實(shí)施例中報(bào)文收發(fā)裝置可以由可編程邏輯模塊來實(shí)現(xiàn)。
[0158]如圖11所示,本實(shí)施例還提供了一種通信設(shè)備,包括處理器、至少兩個(gè)設(shè)備網(wǎng)絡(luò)接口和如圖10所述的報(bào)文收發(fā)裝置。
[0159]本實(shí)施例的通信設(shè)備通過CPU和報(bào)文收發(fā)裝置(例如可編程邏輯)的分工協(xié)作,充分利用報(bào)文收發(fā)裝置(例如可編程邏輯)的并行處理方式,充分利用鏈路的帶寬資源完成報(bào)文的收發(fā)處理。避免了 CPU系統(tǒng)處理能力不足帶來的鏈路空閑,進(jìn)一步提高了鏈路利用效率。
[0160]以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種報(bào)文收發(fā)方法,其特征在于,包括如下步驟: 通道單元接收設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備發(fā)送的報(bào)文; 所述通道單元判斷接收到的報(bào)文是否為需要處理器處理的報(bào)文; 若是,則所述通道單元將該報(bào)文發(fā)送給處理器,接收所述處理器返回的響應(yīng)報(bào)文,并將所述響應(yīng)報(bào)文直接轉(zhuǎn)發(fā)給所述設(shè)備; 若否,則所述通道單元生成對(duì)應(yīng)的響應(yīng)報(bào)文發(fā)送給所述設(shè)備。2.如權(quán)利要求1所述的方法,其特征在于,所述通道單元生成對(duì)應(yīng)的響應(yīng)報(bào)文發(fā)送給所述設(shè)備步驟包括: 所述通道單元對(duì)接收?qǐng)?bào)文進(jìn)行解析提取出該報(bào)文的基本信息,并存儲(chǔ)該報(bào)文的基本信息; 所述通道單元生成與所述接收?qǐng)?bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,根據(jù)存儲(chǔ)的基本信息對(duì)所述響應(yīng)報(bào)文進(jìn)行組幀,將組幀后的所述響應(yīng)報(bào)文發(fā)送給所述設(shè)備。3.如權(quán)利要求1或2所述的方法,其特征在于,還包括:所述通道單元主動(dòng)生成報(bào)文發(fā)送給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備。4.如權(quán)利要求3所述的方法,其特征在于,還包括:接收所述處理器發(fā)送的所述設(shè)備網(wǎng)絡(luò)接口承載的各設(shè)備的基本信息; 所述通道單元主動(dòng)發(fā)送報(bào)文給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備的步驟包括: 所述通道單元主動(dòng)生成待發(fā)送報(bào)文,提取設(shè)備的基本信息,根據(jù)該基本信息對(duì)所述待發(fā)送報(bào)文進(jìn)行組幀,將組幀后的待發(fā)送報(bào)文發(fā)送給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備。5.如權(quán)利要求4所述的方法,其特征在于,還包括: 根據(jù)報(bào)文最大發(fā)包頻率將一個(gè)基本時(shí)間單元?jiǎng)澐譃槿舾蓵r(shí)隙段; 根據(jù)當(dāng)前需要生成報(bào)文的種類將所述時(shí)隙段劃分為若干子區(qū)間段,一個(gè)所述子區(qū)間段對(duì)應(yīng)一個(gè)報(bào)文種類; 根據(jù)所述設(shè)備網(wǎng)絡(luò)接口承載的最大設(shè)備數(shù),將所述子區(qū)間段劃分為若干子時(shí)隙段,一個(gè)所述子時(shí)隙段對(duì)應(yīng)所述設(shè)備網(wǎng)絡(luò)接口承載的一個(gè)設(shè)備; 所述通道單元主動(dòng)發(fā)送報(bào)文給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備的步驟包括: 當(dāng)所述子區(qū)間段中子時(shí)隙段到來時(shí),所述通道單元生成與所述子區(qū)間段對(duì)應(yīng)類型的待發(fā)送報(bào)文,提取與所述子時(shí)隙段對(duì)應(yīng)的目標(biāo)設(shè)備的基本信息,根據(jù)該基本信息對(duì)該待發(fā)送報(bào)文進(jìn)行組幀,將組幀后的報(bào)文發(fā)送給所述目標(biāo)設(shè)備。6.如權(quán)利要求2所述的方法,其特征在于,還包括: 根據(jù)報(bào)文最大發(fā)包頻率將一個(gè)基本時(shí)間單元?jiǎng)澐譃槿舾蓵r(shí)隙段; 根據(jù)當(dāng)前需要生成報(bào)文的種類將所述時(shí)隙段劃分為若干子區(qū)間段,一個(gè)所述子區(qū)間段對(duì)應(yīng)一個(gè)報(bào)文種類; 所述通道單元生成與所述接收?qǐng)?bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,根據(jù)存儲(chǔ)的基本信息對(duì)所述響應(yīng)報(bào)文進(jìn)行組幀,將組幀后的所述響應(yīng)報(bào)文發(fā)送給所述設(shè)備的步驟包括: 當(dāng)所述子區(qū)間段到來時(shí),生成與所述子區(qū)間段對(duì)應(yīng)類型的響應(yīng)報(bào)文,根據(jù)存儲(chǔ)的基本信息對(duì)所述響應(yīng)報(bào)文進(jìn)行組幀,將組幀后的所述響應(yīng)報(bào)文發(fā)送給所述設(shè)備。7.—種通道單元,其特征在于,包括:接收?qǐng)?bào)文處理模塊、發(fā)送報(bào)文處理模塊和報(bào)文生成模塊; 所述接收?qǐng)?bào)文處理模塊用于接收設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備發(fā)送的報(bào)文,判斷接收到的報(bào)文是否為需要處理器處理的報(bào)文,若是,則將該報(bào)文發(fā)送給處理器; 所述報(bào)文生成模塊用于當(dāng)所述接收?qǐng)?bào)文處理模塊判斷為否的情況下,生成對(duì)應(yīng)的響應(yīng)報(bào)文; 所述發(fā)送報(bào)文處理模塊用于接收所述處理器返回的響應(yīng)報(bào)文,并將所述響應(yīng)報(bào)文直接轉(zhuǎn)發(fā)給所述設(shè)備;以及將所述報(bào)文生成模塊中的響應(yīng)報(bào)文發(fā)送給所述設(shè)備。8.如權(quán)利要求7所述的通道單元,其特征在于,所述報(bào)文生成模塊包括發(fā)送報(bào)文組幀模塊和接收?qǐng)?bào)文緩存模塊; 所述接收?qǐng)?bào)文處理模塊還用于對(duì)接收?qǐng)?bào)文進(jìn)行解析提取出該報(bào)文的基本信息; 所述接收?qǐng)?bào)文緩存模塊用于存儲(chǔ)提取出的接收?qǐng)?bào)文的基本信息; 所述發(fā)送報(bào)文組幀模塊用于生成與所述接收?qǐng)?bào)文對(duì)應(yīng)的響應(yīng)報(bào)文,根據(jù)所接收?qǐng)?bào)文緩存模塊中存儲(chǔ)的基本信息對(duì)所述響應(yīng)報(bào)文進(jìn)行組幀; 所述發(fā)送報(bào)文處理模塊用于將所述發(fā)送報(bào)文組幀模塊中組幀后的所述響應(yīng)報(bào)文發(fā)送給所述設(shè)備。9.如權(quán)利要求7或8所述的通道單元,其特征在于,所述報(bào)文生成模塊還用于主動(dòng)生成報(bào)文;所述發(fā)送報(bào)文處理模塊還用于將所述報(bào)文生成模塊主動(dòng)生成的報(bào)文發(fā)送給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備。10.如權(quán)利要求9所述的通道單元,其特征在于,所述報(bào)文生成模塊還包括:基本信息獲取模塊; 所述基本信息獲取模塊用于接收所述處理器發(fā)送的所述設(shè)備網(wǎng)絡(luò)接口承載的各設(shè)備的基本信息; 所述發(fā)送報(bào)文組幀模塊用于主動(dòng)生成待發(fā)送報(bào)文,從所述基本信息獲取模塊中提取目標(biāo)設(shè)備的基本信息,根據(jù)該基本信息對(duì)所述待發(fā)送報(bào)文進(jìn)行組幀; 所述發(fā)送報(bào)文處理模塊用于將組幀后的待發(fā)送報(bào)文發(fā)送給所述設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備。11.如權(quán)利要求10所述的通道單元,其特征在于,所述報(bào)文生成模塊還包括:時(shí)隙劃分模塊;所述時(shí)隙劃分模塊用于: 根據(jù)報(bào)文最大發(fā)包頻率將一個(gè)基本時(shí)間單元?jiǎng)澐譃槿舾蓵r(shí)隙段; 根據(jù)當(dāng)前需要生成報(bào)文的種類將所述時(shí)隙段劃分為若干子區(qū)間段,一個(gè)所述子區(qū)間段對(duì)應(yīng)一個(gè)報(bào)文種類; 根據(jù)所述設(shè)備網(wǎng)絡(luò)接口承載的最大設(shè)備數(shù),將所述子區(qū)間段劃分為若干子時(shí)隙段,一個(gè)所述子時(shí)隙段對(duì)應(yīng)所述設(shè)備網(wǎng)絡(luò)接口承載的一個(gè)設(shè)備; 所述發(fā)送報(bào)文組幀模塊用于當(dāng)所述子區(qū)間段中子時(shí)隙段到來時(shí),生成與所述子區(qū)間段對(duì)應(yīng)類型的待發(fā)送報(bào)文,提取與所述子時(shí)隙段對(duì)應(yīng)的目標(biāo)設(shè)備的基本信息,根據(jù)該基本信息對(duì)該待發(fā)送報(bào)文進(jìn)行組幀。12.如權(quán)利要求8所述的通道單元,其特征在于,所述報(bào)文生成模塊還包括:時(shí)隙劃分模塊;所述時(shí)隙劃分模塊用于: 根據(jù)報(bào)文最大發(fā)包頻率將一個(gè)基本時(shí)間單元?jiǎng)澐譃槿舾蓵r(shí)隙段; 根據(jù)當(dāng)前需要生成報(bào)文的種類將所述時(shí)隙段劃分為若干子區(qū)間段,一個(gè)所述子區(qū)間段對(duì)應(yīng)一個(gè)報(bào)文種類; 所述發(fā)送報(bào)文組幀模塊用于當(dāng)所述子區(qū)間段到來時(shí),生成與所述子區(qū)間段對(duì)應(yīng)類型的響應(yīng)報(bào)文,根據(jù)存儲(chǔ)的基本信息對(duì)所述響應(yīng)報(bào)文進(jìn)行組幀,將組幀后的所述響應(yīng)報(bào)文發(fā)送給所述設(shè)備。13.一種報(bào)文收發(fā)裝置,其特征在于,包括至少兩個(gè)如權(quán)利要求7-12任一項(xiàng)所述的通道單元,其中一個(gè)所述通道單元對(duì)應(yīng)一個(gè)設(shè)備網(wǎng)絡(luò)接口,各個(gè)所述通道單元并行接收各個(gè)設(shè)備網(wǎng)絡(luò)接口傳輸?shù)膱?bào)文; 所述通道單元還包括匯聚模塊;所述匯聚模塊用于將各個(gè)通道單元發(fā)送給處理器的報(bào)文進(jìn)行匯聚后發(fā)送給所述處理器,以及將所述處理器返回的響應(yīng)報(bào)文發(fā)送給對(duì)應(yīng)的所述通道單元。14.一種通信設(shè)備,其特征在于,包括:處理器、至少兩個(gè)設(shè)備網(wǎng)絡(luò)接口和如權(quán)利要求13所述的報(bào)文收發(fā)裝置。
【專利摘要】本發(fā)明公開了一種報(bào)文收發(fā)方法及裝置、通道單元及通信設(shè)備。本發(fā)明的報(bào)文收發(fā)方法具體包括:通道單元接收設(shè)備網(wǎng)絡(luò)接口承載的設(shè)備發(fā)送的報(bào)文;所述通道單元判斷接收到的報(bào)文是否為需要處理器處理的報(bào)文;若是,則所述通道單元將該報(bào)文發(fā)送給處理器,接收所述處理器返回的響應(yīng)報(bào)文,并將所述響應(yīng)報(bào)文直接轉(zhuǎn)發(fā)給所述設(shè)備;若否,則所述通道單元生成對(duì)應(yīng)的響應(yīng)報(bào)文發(fā)送給所述設(shè)備;本發(fā)明報(bào)文收發(fā)方法,可以充分利用鏈路帶寬資源完成報(bào)文的接收和發(fā)送處理,解決了CPU業(yè)務(wù)處理能力不足帶來的鏈路數(shù)據(jù)帶寬利用率低的問題。
【IPC分類】H04L12/701
【公開號(hào)】CN105323160
【申請(qǐng)?zhí)枴緾N201410354371
【發(fā)明人】汪立林, 鄢林, 王仰鋒, 傅小明
【申請(qǐng)人】中興通訊股份有限公司
【公開日】2016年2月10日
【申請(qǐng)日】2014年7月23日
【公告號(hào)】WO2015117502A1