国产精品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>

      一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法

      文檔序號:7715402閱讀:753來源:國知局
      專利名稱:一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及數(shù)字通信領(lǐng)域的硬件芯片模擬軟件技術(shù),能夠用軟件來模 擬嵌入式通信設(shè)備上的通信芯片的處理過程,其中涉及到一種基于模擬通 信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法,在目標(biāo)板上將不同類型的報文進行統(tǒng)一的處 理,處理邏輯和轉(zhuǎn)發(fā)邏輯相分離,能夠提高通信軟件的模塊化、可理解性 和可靠性。
      背景技術(shù)
      在通信技術(shù)領(lǐng)域,往往要求通信軟件邏輯清晰、可靠性高,而通信產(chǎn) 品往往是復(fù)雜的大系統(tǒng),軟件開發(fā)的質(zhì)量保證面臨很大的挑戰(zhàn)。設(shè)法來提 高軟件的模塊化程度,增加軟件的可理解性和可維護性,是通信軟件設(shè)計 開發(fā)者不懈的追求。在數(shù)據(jù)通信軟件產(chǎn)品中,經(jīng)常要針對特殊的報文做特 殊的處理,這些軟件特殊處理中的轉(zhuǎn)發(fā)邏輯大部分情況下與硬件轉(zhuǎn)發(fā)邏輯 是相同的。如果每一種報文都有獨立的處理和轉(zhuǎn)發(fā)邏輯,顯然轉(zhuǎn)發(fā)邏輯將
      存在較大的重復(fù),不符合高品質(zhì)軟件的標(biāo)準(zhǔn);如果有軟件可以模擬硬件芯 片的處理流程,那么將可以把處理邏輯和轉(zhuǎn)發(fā)邏輯分割開來,提高軟件的 模塊化程度,降低軟件復(fù)雜度,提高產(chǎn)品質(zhì)量。因此現(xiàn)在急需一種可以將 所有特殊的報文進行統(tǒng)一的處理,用一套完整的處理和轉(zhuǎn)發(fā)邏輯解決所有 報文的轉(zhuǎn)發(fā)過程,現(xiàn)有技術(shù)并沒有提出,給本領(lǐng)域研發(fā)人員的研發(fā)過程帶 來了不便利。

      發(fā)明內(nèi)容
      本發(fā)明的目的是為了解決提供一套完整的處理和轉(zhuǎn)發(fā)邏輯,將不同類 型的報文進行統(tǒng)一處理的技術(shù)問題,設(shè)計了一種基于模擬通信芯片技術(shù)的 報文轉(zhuǎn)發(fā)方法,將報文處理和轉(zhuǎn)發(fā)邏輯分開進行,報文處理過程由目標(biāo)板
      CPU及配套軟件完成,而轉(zhuǎn)發(fā)邏輯由通信芯片完成,可以實現(xiàn)所有報文的
      統(tǒng)一處理,簡化了報文轉(zhuǎn)發(fā)的邏輯處理過程,縮短了研發(fā)時間。 本發(fā)明為實現(xiàn)發(fā)明目的采用的技術(shù)方案是,,一種基于模擬通信芯片技
      術(shù)的報文轉(zhuǎn)發(fā)方法,以上方法是借助設(shè)置有通信芯片、帶有CPU的目標(biāo)板
      以及配套管理軟件的配合處理過程中實現(xiàn)的,在目標(biāo)板上設(shè)置統(tǒng)一轉(zhuǎn)發(fā)報
      文用的專用處理單元,借助CPU將通信芯片允許接收的報文類型和該類型
      報文相關(guān)的通訊協(xié)議存入以上專用處理單元配套的專用存儲單元,借助配 套處理軟件調(diào)用與通信芯片相同的轉(zhuǎn)發(fā)處理邏輯和配置對轉(zhuǎn)發(fā)報文進行處 理,處理后將報文由專用處理單元返回至通信芯片進行端口輸出處理,最 后通信芯片將報文轉(zhuǎn)發(fā)出去。
      本發(fā)明的有益效果是通過將報文的處理邏輯和轉(zhuǎn)發(fā)邏輯相分離,使 軟件邏輯變的清晰簡單,處理過程一致性好;降低程序的復(fù)雜度,提高軟 件程序的可靠性、可理解性和可維護性;通過模擬軟件的復(fù)用,還加快了 軟件開發(fā)的進度,提高了研發(fā)效率,降低了開發(fā)費用,取得了很好的經(jīng)濟 效益。
      下面結(jié)合附圖對本發(fā)明迸行詳細(xì)說明。


      圖1是本發(fā)明的方法思路流程2是本發(fā)明的具體實施例的處理步驟流程圖。
      具體實施例方式
      參看圖1, 一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法,以上方法是借 助設(shè)置有通信芯片、帶有CPU的目標(biāo)板以及配套管理軟件的配合處理過程 中實現(xiàn)的,在目標(biāo)板上設(shè)置統(tǒng)一轉(zhuǎn)發(fā)報文用的專用處理單元,借助CPU將 通信芯片允許接收的報文類型和該類型報文相關(guān)的通訊協(xié)議存入以上專用 處理單元配套的專用存儲單元,借助配套處理軟件調(diào)用與通信芯片相同的 轉(zhuǎn)發(fā)處理邏輯和配置對轉(zhuǎn)發(fā)報文進行處理,處理后將報文由專用處理單元 返回至通信芯片進行端口輸出處理,最后通信芯片將報文轉(zhuǎn)發(fā)出去。
      通信芯片將報文存入專用處理單元以及報文由專用處理單元返回至通 信芯片時,借助配套處理軟件程序記錄報文處理過程的步驟信息。
      上述的專用處理單元中設(shè)置有報文分類模塊,報文分類模塊提取報文 信息,根據(jù)報文編碼的地址、協(xié)議字段信息判定報文的種類,根據(jù)報文的 類型借助專用處理單元進行統(tǒng)一處理。
      上述的專用處理單元中的處理邏輯和參數(shù)設(shè)置是借助查閱通信芯片手 冊以及編寫配套的處理邏輯、控制參數(shù)來進行設(shè)定的。
      上述的報文包括通信協(xié)議報文和控制報文。
      本發(fā)明是在用軟件模擬硬件的思路的基礎(chǔ)上,借助軟件處理技術(shù),來 實現(xiàn)軟、硬件處理的一致性,分割處理邏輯和包轉(zhuǎn)發(fā)邏輯。
      本發(fā)明的方法在具體實施時,首先需要對芯片的處理邏輯有詳盡的了 解,然后使用軟件方法對關(guān)鍵的轉(zhuǎn)發(fā)處理邏輯提取出來,并用軟件來模擬 處理過程。對于同一款或同一系列芯片,模擬軟件具有高度的可移植性。報文的處理邏輯和轉(zhuǎn)發(fā)邏輯設(shè)計時應(yīng)盡量分開,以降低邏輯復(fù)雜度。
      首先,將通信芯片的處理過程分解、編號,如一般的通信處理芯片從
      大類上來分,可以分為入端口處理、報文分類、計算目的端口、出端口處
      理等。入端口處理包括報文的標(biāo)簽處理,丟棄策略;報文分類一般包括虛
      擬子網(wǎng)劃分,協(xié)議類型劃分;計算目的端口指根據(jù)配置計算報文轉(zhuǎn)發(fā)的目
      的端口;出端口處理包括報文標(biāo)簽處理。
      其次,處理過程需要根據(jù)芯片配置參數(shù)來進行,配往硬件芯片的配置
      同樣需要在模擬軟件中體現(xiàn)出來,通過參數(shù)下發(fā)模塊,下發(fā)參數(shù)到各個處
      理節(jié)點,這些參數(shù)將會影響報文的處理結(jié)果。
      模擬軟件的提供給調(diào)用者選擇起始執(zhí)行節(jié)點的能力,入口點選擇能夠
      讓調(diào)用者選擇初始的執(zhí)行位置,以此與硬件配套的動作相對應(yīng)。有可能的
      話還可以同時選擇出口點位置,出口點位置的選擇需要根據(jù)驅(qū)動接口進行確定。
      硬件芯片將報文送往目標(biāo)板的CPU時,位置在整個模擬流程中的相應(yīng) 位置,報文從硬件芯片送往CPU時的位置就是模擬軟件入口點位置,當(dāng)然 調(diào)用者也可以進行定制,自己完成部分功能。
      最后,模擬軟件的輸入包括報文自帶信息、報文送往CPU的節(jié)點信息 和驅(qū)動程序?qū)笪乃突赜布墓?jié)點信息,輸出根據(jù)情況不同,可以采用自 動送回轉(zhuǎn)發(fā)模式和手動送回轉(zhuǎn)發(fā)模式。自動送回轉(zhuǎn)發(fā)模式時,報文會在模 擬軟件的適當(dāng)?shù)攸c被送回硬件繼續(xù)處理;手動送回轉(zhuǎn)發(fā)模式需要調(diào)用者自 己負(fù)責(zé)調(diào)用驅(qū)動將模擬軟件處理過后的報文送回硬件繼續(xù)處理。
      權(quán)利要求
      1、一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法,以上方法是借助設(shè)置有通信芯片、帶有CPU的目標(biāo)板以及配套管理軟件的配合處理過程中實現(xiàn)的,其特征在于在目標(biāo)板上設(shè)置統(tǒng)一轉(zhuǎn)發(fā)報文用的專用處理單元,借助CPU將通信芯片允許接收的報文類型和該類型報文相關(guān)的通訊協(xié)議存入以上專用處理單元配套的專用存儲單元,借助配套處理軟件調(diào)用與通信芯片相同的轉(zhuǎn)發(fā)處理邏輯和配置對轉(zhuǎn)發(fā)報文進行處理,處理后將報文由專用處理單元返回至通信芯片進行端口輸出處理,最后通信芯片將報文轉(zhuǎn)發(fā)出去。
      2、 根據(jù)權(quán)利要求1所述的一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法,其特征在于通信芯片將報文存入專用處理單元以及報文由專用處理單元 返回至通信芯片時,借助配套處理軟件程序記錄報文處理過程的步驟信息。
      3、 根據(jù)權(quán)利要求1所述的一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法, 其特征在于所述的專用處理單元中設(shè)置有報文分類模塊,報文分類模塊 提取報文信息,根據(jù)報文編碼的地址、協(xié)議字段信息判定報文的種類,根 據(jù)報文的類型借助專用處理單元進行統(tǒng)一處理。
      4、 根據(jù)權(quán)利要求1所述的一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法, 其特征在于所述的專用處理單元中的處理邏輯和參數(shù)設(shè)置是借助查閱通 信芯片手冊以及編寫配套的處理邏輯、控制參數(shù)來進行設(shè)定的。
      5、 根據(jù)權(quán)利要求1所述的一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法, 其特征在于所述的報文包括通信協(xié)議報文和控制報文。
      全文摘要
      一種基于模擬通信芯片技術(shù)的報文轉(zhuǎn)發(fā)方法,解決提供一套完整的處理和轉(zhuǎn)發(fā)邏輯,將不同類型報文進行統(tǒng)一處理的技術(shù)問題,采用的技術(shù)方案是,本方法是在目標(biāo)板上設(shè)置統(tǒng)一轉(zhuǎn)發(fā)報文用的專用處理單元,借助CPU將通信芯片允許接收的報文類型和該類型報文相關(guān)的通訊協(xié)議存入以上專用處理單元配套的專用存儲單元,借助配套處理軟件調(diào)用與通信芯片相同的轉(zhuǎn)發(fā)處理邏輯和配置對轉(zhuǎn)發(fā)報文進行處理,處理后將報文由專用處理單元返回至通信芯片進行端口輸出處理,最后通信芯片將報文轉(zhuǎn)發(fā)出去。本發(fā)明的優(yōu)點是軟件邏輯清晰簡單,降低程序的復(fù)雜度,加快了軟件開發(fā)的進度,取得很好的經(jīng)濟效益。
      文檔編號H04L12/56GK101674243SQ20091018999
      公開日2010年3月17日 申請日期2009年9月7日 優(yōu)先權(quán)日2009年9月7日
      發(fā)明者張錫鍵, 晏春平, 瀾 汪, 王志波, 蔡溯源 申請人:太倉市同維電子有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1