国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種分布式epon通信設(shè)備中多板卡cpu報(bào)文處理優(yōu)化方法

      文檔序號(hào):7822955閱讀:447來源:國(guó)知局
      一種分布式epon通信設(shè)備中多板卡cpu報(bào)文處理優(yōu)化方法
      【專利摘要】本發(fā)明提供一種分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,包括以下步驟:配置分布式EPON通信設(shè)備的交換芯片,重寫交換芯片驅(qū)動(dòng)層的端口初始化函數(shù);修改分布式EPON通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文,在報(bào)文的包頭加入特征值;向分布式EPON通信設(shè)備交換芯片注冊(cè)過濾報(bào)文隊(duì)列,關(guān)聯(lián)特征值,將符合條件的報(bào)文送到對(duì)應(yīng)的報(bào)文通道,優(yōu)先發(fā)送各個(gè)板卡CPU間的通信和管理報(bào)文。本發(fā)明針對(duì)分布式EPON通信設(shè)備內(nèi)多板卡之間的高可靠通信的需求,實(shí)現(xiàn)多主控卡、各種業(yè)務(wù)板卡之間CPU報(bào)文的優(yōu)化管理,從而保障了分布式EPON通信設(shè)備,即以太無源光網(wǎng)絡(luò)通信設(shè)備的高可靠性。
      【專利說明】_種分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種優(yōu)化方法,具體涉及一種分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法。

      【背景技術(shù)】
      [0002]在分布式EPON (Ethernet Passive Optical Network)通信設(shè)備中,分布式管理系統(tǒng)(堆疊機(jī)制)發(fā)揮著重大作用,用來管理各個(gè)板卡的狀態(tài)、設(shè)置板卡的通信模式、控制板卡間通信、收集管理各板卡報(bào)文等,因此分布式系統(tǒng)中保障各CPU間管理報(bào)文通信快速穩(wěn)定尤為重要。當(dāng)發(fā)往CPU的報(bào)文流量特別大時(shí)或者網(wǎng)絡(luò)出現(xiàn)其他異常情況時(shí)(網(wǎng)絡(luò)風(fēng)暴或者各種攻擊行為),管理報(bào)文會(huì)出現(xiàn)傳輸堵塞、丟失等問題甚至CPU —直忙于處理網(wǎng)絡(luò)報(bào)文導(dǎo)致通信設(shè)備系統(tǒng)崩潰。傳統(tǒng)的做法是限制可能出問題的報(bào)文,在連接CPU的交換芯片上針對(duì)CPU端口做各種報(bào)文的限速,比如針對(duì)IGMP,廣播報(bào)文,未知單播等特殊報(bào)文在交換芯片上做配置,缺陷是每一種報(bào)文都要在軟件底層做芯片級(jí)設(shè)置,而且有些特殊的報(bào)文過濾交換芯片未必支持。


      【發(fā)明內(nèi)容】

      [0003]為了克服上述現(xiàn)有技術(shù)的不足,本發(fā)明提供一種分布式EP0N通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,針對(duì)分布式EP0N通信設(shè)備內(nèi)多板卡之間的高可靠通信的需求,實(shí)現(xiàn)多主控卡、各種業(yè)務(wù)板卡之間CPU報(bào)文的優(yōu)化管理,從而保障了分布式EP0N通信設(shè)備,即以太無源光網(wǎng)絡(luò)通信設(shè)備的高可靠性。
      [0004]為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明采取如下技術(shù)方案:
      [0005]本發(fā)明提供一種分布式EP0N通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,所述方法包括以下步驟:
      [0006]步驟1:配置分布式EP0N通信設(shè)備的交換芯片,重寫交換芯片驅(qū)動(dòng)層的端口初始化函數(shù);
      [0007]步驟2:修改分布式EP0N通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文,在報(bào)文的包頭加入特征值;
      [0008]步驟3:向分布式EP0N通信設(shè)備交換芯片注冊(cè)過濾報(bào)文隊(duì)列,關(guān)聯(lián)特征值,將符合條件的報(bào)文送到對(duì)應(yīng)的報(bào)文傳送通道,優(yōu)先發(fā)送各個(gè)板卡CPU間的通信和管理報(bào)文。
      [0009]所述步驟1包括以下步驟:
      [0010]步驟1-1:在交換芯片的驅(qū)動(dòng)層重寫端口初始化函數(shù),通過配置交換芯片的寄存器來完成交換芯片的端口初始化配置;
      [0011]步驟1-2:配置交換芯片為多CPU報(bào)文通道傳輸模式,為CPU報(bào)文通道初始化硬件cache ;
      [0012]步驟1-3:配置交換芯片的寄存器,選擇A通道和B通道作為CPU報(bào)文傳輸通道,A通道設(shè)置為不限速,最高優(yōu)先級(jí)出通道設(shè)置為限速,報(bào)文傳輸速率10Mbit/S,低優(yōu)先級(jí)。
      [0013]所述步驟2包括具體以下步驟:
      [0014]步驟2-1:修改分布式EPON通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信應(yīng)答和響應(yīng)報(bào)文,在包頭加入特征值,該特征值包括為本地CPU媒體訪問控制值和板卡ID號(hào);
      [0015]步驟2-2:修改分布式EPON通信設(shè)備內(nèi)各個(gè)板卡CPU間的管理報(bào)文/板卡間的堆疊報(bào)文,在包頭加入特征值,該特征值包括為本地CPU媒體訪問控制值和板卡ID號(hào)。
      [0016]所述步驟3具體包括以下步驟:
      [0017]步驟3-1:在分布式EPON通信設(shè)備交換芯片的端口初始化函數(shù)中添加注冊(cè)過濾報(bào)文隊(duì)列,配置交換芯片的寄存器來完成過濾報(bào)文初始化;
      [0018]步驟3-2:將過濾報(bào)文的匹配特征值設(shè)置為分布式EPON通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文包頭中所添加的特征值;
      [0019]步驟3-3:將所有過濾出的通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文送入步驟1-3的A通道,其他所有報(bào)文送往B通道。
      [0020]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果在于:
      [0021]本發(fā)明提供的分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,數(shù)據(jù)在CPU端口分隊(duì)列傳送,保證了需要通過的報(bào)文優(yōu)先到達(dá),有效保障了分布式EPON通信設(shè)備內(nèi)的通信和管理,解決了管理報(bào)文傳輸堵塞、丟失等問題,有效地增強(qiáng)了電力通信設(shè)備的可靠性。

      【專利附圖】

      【附圖說明】
      [0022]圖1是分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法流程圖。

      【具體實(shí)施方式】
      [0023]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
      [0024]本發(fā)明提供一種分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,是在CPU端口上做報(bào)文分隊(duì)列傳送,過濾出需要通過的報(bào)文發(fā)往優(yōu)先隊(duì)列,其它的報(bào)文發(fā)往控制隊(duì)列一概限制,有效保障了分布式EPON通信設(shè)備內(nèi)的通信和管理,解決了管理報(bào)文傳輸堵塞、丟失等問題,有效增強(qiáng)了電力通信設(shè)備的可靠性。
      [0025]本發(fā)明提供一種分布式EPON通信設(shè)備中多板卡CPU報(bào)文處理優(yōu)化方法,所述方法包括以下步驟:
      [0026]步驟1:配置分布式EPON通信設(shè)備的交換芯片,重寫交換芯片驅(qū)動(dòng)層的端口初始化函數(shù);
      [0027]步驟2:修改分布式EPON通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文,在報(bào)文的包頭加入特征值;
      [0028]步驟3:向分布式EPON通信設(shè)備交換芯片注冊(cè)過濾報(bào)文隊(duì)列,關(guān)聯(lián)特征值,將符合條件的報(bào)文送到對(duì)應(yīng)的報(bào)文傳送通道,優(yōu)先發(fā)送各個(gè)板卡CPU間的通信和管理報(bào)文。
      [0029]所述步驟1包括以下步驟:
      [0030]步驟1-1:在交換芯片的驅(qū)動(dòng)層重寫端口初始化函數(shù),通過配置交換芯片的寄存器來完成交換芯片的端口初始化配置;
      [0031]步驟1-2:配置交換芯片為多CPU報(bào)文通道傳輸模式,為CPU報(bào)文通道初始化硬件cache ;
      [0032]步驟1-3:配置交換芯片的寄存器,選擇A通道和B通道作為CPU報(bào)文傳輸通道,A通道設(shè)置為不限速,最高優(yōu)先級(jí)(0_255,0為最高優(yōu)先級(jí))出通道設(shè)置為限速,報(bào)文傳輸速率10Mbit/S,低優(yōu)先級(jí)(優(yōu)先級(jí)為10)。
      [0033]所述步驟2包括具體以下步驟:
      [0034]步驟2-1:修改分布式EP0N通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信應(yīng)答和響應(yīng)報(bào)文(類似心跳報(bào)文),在包頭加入特征值,該特征值包括為本地CPU媒體訪問控制(MediumAccess Control,簡(jiǎn)稱為MAC)值和板卡ID號(hào);
      [0035]步驟2-2:修改分布式EP0N通信設(shè)備內(nèi)各個(gè)板卡CPU間的管理報(bào)文/板卡間的堆疊報(bào)文,在包頭加入特征值,該特征值包括為本地CPU媒體訪問控制(Medium AccessControl,簡(jiǎn)稱為MAC)值和板卡ID號(hào)。
      [0036]所述步驟3具體包括以下步驟:
      [0037]步驟3-1:在分布式EP0N通信設(shè)備交換芯片的端口初始化函數(shù)中添加注冊(cè)過濾報(bào)文隊(duì)列,配置交換芯片的寄存器來完成過濾報(bào)文初始化;
      [0038]步驟3-2:將過濾報(bào)文的匹配特征值設(shè)置為分布式EP0N通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文包頭中所添加的特征值;
      [0039]步驟3-3:將所有過濾出的通信設(shè)備內(nèi)各個(gè)板卡CPU間的通信和管理報(bào)文送入步驟1-3的A通道,其他所有報(bào)文送往B通道。
      [0040]最后應(yīng)當(dāng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對(duì)其限制,所屬領(lǐng)域的普通技術(shù)人員參照上述實(shí)施例依然可以對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行修改或者等同替換,這些未脫離本發(fā)明精神和范圍的任何修改或者等同替換,均在申請(qǐng)待批的本發(fā)明的權(quán)利要求保護(hù)范圍之內(nèi)。
      【權(quán)利要求】
      1.一種分布式通信設(shè)備中多板卡0^報(bào)文處理優(yōu)化方法,其特征在于:所述方法包括以下步驟: 步驟1:配置分布式通信設(shè)備的交換芯片,重寫交換芯片驅(qū)動(dòng)層的端口初始化函數(shù); 步驟2:修改分布式通信設(shè)備內(nèi)各個(gè)板卡0^間的通信和管理報(bào)文,在報(bào)文的包頭加入特征值; 步驟3:向分布式通信設(shè)備交換芯片注冊(cè)過濾報(bào)文隊(duì)列,關(guān)聯(lián)特征值,將符合條件的報(bào)文送到對(duì)應(yīng)的報(bào)文傳送通道,優(yōu)先發(fā)送各個(gè)板卡0^間的通信和管理報(bào)文。
      2.根據(jù)權(quán)利要求1所述的分布式即0~通信設(shè)備中多板卡⑶[報(bào)文處理優(yōu)化方法,其特征在于:所述步驟1包括以下步驟: 步驟1-1:在交換芯片的驅(qū)動(dòng)層重寫端口初始化函數(shù),通過配置交換芯片的寄存器來完成交換芯片的端口初始化配置; 步驟1-2:配置交換芯片為多0^報(bào)文通道傳輸模式,為0^報(bào)文通道初始化硬件080116 ; 步驟1-3:配置交換芯片的寄存器,選擇纟通道和8通道作為0^報(bào)文傳輸通道,八通道設(shè)置為不限速,最高優(yōu)先級(jí)通道設(shè)置為限速,報(bào)文傳輸速率10她1^3,低優(yōu)先級(jí)。
      3.根據(jù)權(quán)利要求1所述的分布式即0~通信設(shè)備中多板卡⑶[報(bào)文處理優(yōu)化方法,其特征在于:所述步驟2包括具體以下步驟: 步驟2-1:修改分布式通信設(shè)備內(nèi)各個(gè)板卡0^間的通信應(yīng)答和響應(yīng)報(bào)文,在包頭加入特征值,該特征值包括為本地0^媒體訪問控制值和板卡10號(hào); 步驟2-2:修改分布式通信設(shè)備內(nèi)各個(gè)板卡0^間的管理報(bào)文/板卡間的堆疊報(bào)文,在包頭加入特征值,該特征值包括為本地0^媒體訪問控制值和板卡10號(hào)。
      4.根據(jù)權(quán)利要求1所述的分布式即0~通信設(shè)備中多板卡⑶[報(bào)文處理優(yōu)化方法,其特征在于:所述步驟3具體包括以下步驟: 步驟3-1:在分布式2?0~通信設(shè)備交換芯片的端口初始化函數(shù)中添加注冊(cè)過濾報(bào)文隊(duì)列,配置交換芯片的寄存器來完成過濾報(bào)文初始化; 步驟3-2:將過濾報(bào)文的匹配特征值設(shè)置為分布式即0~通信設(shè)備內(nèi)各個(gè)板卡0^間的通信和管理報(bào)文包頭中所添加的特征值; 步驟3-3:將所有過濾出的通信設(shè)備內(nèi)各個(gè)板卡0^間的通信和管理報(bào)文送入步驟1-3的八通道,其他所有報(bào)文送往8通道。
      【文檔編號(hào)】H04L12/851GK104506454SQ201410773812
      【公開日】2015年4月8日 申請(qǐng)日期:2014年12月12日 優(yōu)先權(quán)日:2014年12月12日
      【發(fā)明者】虞躍, 于海, 姚啟桂, 吳軍民, 張剛, 黃在朝, 黃輝, 鄧輝, 喻強(qiáng), 吳鵬, 王瑋, 侯功, 陳磊, 劉川, 陶靜, 沈文, 張?jiān)鋈A, 王向群, 李春龍, 孫曉艷, 于鵬飛, 陳偉, 任杰, 黃治 申請(qǐng)人:國(guó)家電網(wǎng)公司, 中國(guó)電力科學(xué)研究院, 國(guó)網(wǎng)上海市電力公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1