[發明專利]一種采用通用計算機實現路由器和終端一體化集成的方法有效
| 申請號: | 201811316398.4 | 申請日: | 2018-11-07 |
| 公開(公告)號: | CN111158845B | 公開(公告)日: | 2023-09-12 |
| 發明(設計)人: | 楊曉;王建兵;張煒;李云峰;潘毅;彭汝鳳;趙渝潔 | 申請(專利權)人: | 重慶金美通信有限責任公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455 |
| 代理公司: | 北京慕達星云知識產權代理事務所(特殊普通合伙) 11465 | 代理人: | 崔自京 |
| 地址: | 400030 重慶*** | 國省代碼: | 重慶;50 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 采用 通用計算機 實現 路由器 終端 一體化 集成 方法 | ||
本發明公開了一種采用通用計算機實現路由器和終端一體化集成的方法,本方法在通用計算機里安裝虛擬機軟件VMware,虛擬機創建vxworks實例,執行傳統路由器核心的控制管理功能和開發者自定義功能。采用特定的方式對虛擬機和通用計算機進行配置,建立接口關聯關系和業務傳輸路徑,邏輯上構成路由器和終端一體化集成系統,同時實現傳統路由器的路由轉發和終端的業務接入功能。
技術領域
本發明屬于通信領域,具體涉及嵌入式開發技術和虛擬機技術。
背景技術
工程應用基于不同的使用場景,經常需要自開發路由器,除實現常規的路由功能外,還需要加入自定義功能以滿足用戶需求,比如流量控制,業務統計等功能。開發該類路由器,通常采用嵌入式開發技術。嵌入式開發技術以應用為中心,基于專用嵌入式處理器,采用嵌入式軟件進行開發,是當前發展最快、應用最廣、最有發展前景的信息技術。傳統的路由器普遍采用該技術進行開發,但是該方式需要專用硬件芯片,成本較高,硬件開發也需要相關的專業技術背景和開發環境,配備專用儀器儀表。
虛擬機技術指通過軟件在現有系統上模擬具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統,該技術可以透明化底層物理硬件,有效利用系統資源。近年來,虛擬機技術受到越來越多的關注和重視,已經在企業計算,和系統安全領域得到了廣泛應用。
隨著計算機技術和互聯網技術的發展,通用計算機作為業務終端,已經非常普及。通信設備的開發,一般都會用到通用計算機,但只是將其用作編程工具,用來進行輔助開發,并不會將通用計算機作為目標設備。因為通用計算機大部分采用windows系統,這是一種面對普通用戶的應用系統,屏蔽了通信資源的編程接口,不適合作為通信設備的開發。
有一些特殊的應用場景,比如仿真試驗網絡、路由器開發學習、通信車設備集成,為了快速搭建網絡環境,或者為了降低產品成本,減小設備體積,?往往需要以網口連接其它路由器,傳輸信令和業務報文,實現傳統路由器的路由轉發和業務接入功能。
發明內容
本發明的有益技術效果是:無需采用專用芯片開發,降低了硬件成本,也省去了硬件開發環節,縮短了開發周期,可以直接移植自開發目標程序。采用純軟件開發產品,簡化了開發環境,無需專用儀器儀表,只需要通用計算機。一體化集成路由器和終端,減少了設備數量,也縮減了設備體積,更適宜于部署裝配。通用計算機既做業務終端又做路由器,可以充分利用豐富的應用層資源,便于實現應用服務與路由器的一體化開發與集成。
附圖說明
圖1是vxworks工程包含模塊及模塊交互信息;
圖2是虛擬機報文接收處理流程圖;
圖3是虛擬機以太網和計算機以太網關聯示意圖;
圖4?是通用計算機以太網地址配置舉例;
圖5是本專利邏輯原理等效示意圖;
圖6是路由器配置實現原理圖。
具體實施方式
具體實施步驟如下:
1.先期準備
1)準備一臺通用計算機,需具備兩個以太網接口,預裝操作系統,支持Windowsserver?2003、Windows?server?2008、windows?xp、windows?7;
2)Tornado?2.2?for?pcPentium開發環境,在步驟1準備好的計算機上安裝;
3)虛擬機VMware-workstation-5.5.3-34685,在步驟1準備好的計算機上安裝;
4)步驟3安裝成功之后,通用計算機會具備3個以太網接口,物理以太網口1,物理以太網口2,虛擬以太網口3;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶金美通信有限責任公司,未經重慶金美通信有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811316398.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種HID人體工學操縱桿
- 下一篇:一種交互式無線控制裝置





