[發明專利]一種基于硬件的反射內存網絡系統有效
| 申請號: | 202110574125.5 | 申請日: | 2021-05-25 |
| 公開(公告)號: | CN113300893B | 公開(公告)日: | 2022-03-08 |
| 發明(設計)人: | 呂梅柏;高貞;馮江宏 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | H04L41/0803 | 分類號: | H04L41/0803;H04L12/66;G06F9/54 |
| 代理公司: | 西安銘澤知識產權代理事務所(普通合伙) 61223 | 代理人: | 張舉 |
| 地址: | 710072 陜西*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 硬件 反射 內存 網絡 系統 | ||
本發明提供一種基于硬件的反射內存網絡系統,包括網關和多個反射內存網絡;每個所述反射內存網絡均包括多個網絡節點,每個所述網絡節點設置有對應的節點號;每個所述反射內存網絡分別接入所述網關的一個網關光口,并設置所述網關在每個所述反射內存網絡中的節點號,且與該所述反射內存網絡中的其他網絡節點的節點號不重復。該系統引入了網關技術,通過網關將每個網絡進行了編號隔離,但同時又能完成數據共享。
技術領域
本發明屬于反射內存網絡技術領域,涉及一種基于硬件的反射內存網絡系統。
背景技術
反射內存網絡是一種內存共享的實時通信網絡,網絡中的每個節點有獨立的編號設置,網絡要求所有節點的編號不能重復,如果編號重復,則網絡會構建失敗。在實際應用中會經常涉及對已設置好的網絡進行改造,或者將多個已有的網絡進行合并升級,已有的網絡編號不能改變,這時就很有可能會出現重復的硬件編號,導致項目性能下降或無法完成。
兩個獨立的反射內存網絡并網時,在一臺計算機插入兩張節點卡,兩個節點卡分屬兩個網絡,通過應用軟件根據項目需求定時或不定時將內容從一個網絡讀出,寫入另一個網絡。網絡中的數據更新為硬件更新,更新的地址及數據軟件無法預知,根據具體的應用軟件通信機制在兩個網絡間交互數據,有的項目降低實時性可以完成,有的項目根本無法完成。
為此,本發明提出一種基于硬件的反射內存網絡系統。
發明內容
為解決上述問題,本發明提出了一種基于硬件的反射內存網絡系統。該系統引入了網關技術,通過網關將每個網絡進行了編號隔離,但同時又能完成數據共享。
為實現上述目的,本發明提供了如下的技術方案。
一種基于硬件的反射內存網絡系統,包括網關和多個反射內存網絡;
每個所述反射內存網絡均包括多個網絡節點,每個所述網絡節點設置有對應的節點號;
每個所述反射內存網絡分別接入所述網關的一個網關光口,并設置所述網關在每個所述反射內存網絡中的節點號,且與該所述反射內存網絡中的其他網絡節點的節點號不重復。
優選地,通過軟件設置網絡映射的顆粒度,每個所述反射內存網絡分為多塊內存,每兩個所述反射內存網絡之間單向獨立映射或禁止映射,每兩個所述反射內存網絡的分塊內存之間單向獨立映射或禁止映射。
優選地,所述網絡映射的顆粒度最小為128KB,最大為256MB;
優選地,所述反射內存網絡數量為四個,每個所述反射內存網絡分別設有四個網絡節點;所述網關為四口網關,四個所述反射內存網絡分別接入四個網關光口,每個所述網關光口設有與之對應的所述反射內存網絡的節點號不重復的節點號;四個所述反射內存網絡之間互相映射。
優選地,所述顆粒度為64MB,每個所述反射內存網絡分為4塊,分別為0到64MB、64MB到128MB、128MB到192MB、192MB到256MB。
本發明有益效果:
本發明提出一種基于硬件的反射內存網絡系統。通過網關技術的引入,可以徹底解決節點編號重復的問題,網關的一個端口為一個網絡,一個網絡內的節點編號不重復,端口與端口間的數據交互由硬件邏輯完成,不僅可以完成硬件編號的改變,還可以完成共享內存塊的偏移改變,從而為用戶提供更靈活的解決方案。
以下結合附圖及實施例對本發明作進一步的說明。
附圖說明
圖1是本發明實施例中基于硬件的反射內存網絡系統的應用示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110574125.5/2.html,轉載請聲明來源鉆瓜專利網。





