[發明專利]針對CORBA中間件的通用傳輸協議框架、通信系統及方法有效
| 申請號: | 201510514259.2 | 申請日: | 2015-08-20 |
| 公開(公告)號: | CN105162858B | 公開(公告)日: | 2018-11-27 |
| 發明(設計)人: | 吳宇;雷鵬斌;魏急波;施峻武;唐麒;吳尚峰;韓君妹 | 申請(專利權)人: | 中國人民解放軍國防科學技術大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/46;H04L12/24 |
| 代理公司: | 廣州凱東知識產權代理有限公司 44259 | 代理人: | 李俊康 |
| 地址: | 410000 湖*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 針對 corba 中間件 通用 傳輸 協議 框架 通信 系統 方法 | ||
1.針對CORBA中間件的通用傳輸系統,其特征在于:包括IIOP模塊、Socket套接字模塊、網絡協議棧模塊和若干虛擬網卡,其中:
IIOP模塊,一方面,負責接收來自客戶端ORB核心的請求,將請求封裝成標準的IIOP報文并發送至Socket套接字模塊;另一方面,將收到的IIOP報文進行解封裝處理后發送至服務器ORB核心,進行解析;
Socket套接字模塊,一方面接收來自網絡協議棧模塊或各個虛擬網卡的注冊請求,記錄注冊請求的網絡協議棧模塊或各個虛擬網卡所在的網段,并將來自IIOP模塊的報文封裝成IP報文格式,再根據注冊請求時記錄網段的目的IP地址分發該IP報文到網絡協議棧模塊或對應的虛擬網卡;另一方面,Socket套接字模塊將接收的IP報文轉換成IIOP報文后發送至IIOP模塊;
網絡協議棧模塊,當客戶端與服務器采用以太網傳輸機制的通信方式時,一方面,來自Socket套接字模塊的IP報文經網絡協議棧進行封裝報文頭處理后通過以太網驅動程序發送到服務器;另一方面,服務器收到的報文通過以太網驅動程序發送至網絡協議棧,網絡協議棧處理報文后以標準的IP報文發送到Socket套接字模塊;
虛擬網卡,當客戶端與服務器采用非以太網傳輸機制的通信方式時,一方面,來自Socket套接字模塊的IP報文經對應的虛擬網卡完成IP報文與對應協議報文的轉換后,通過對應的底層驅動程序將轉換后的報文發送到服務器;另一方面,服務器收到的報文經對應的底層驅動程序發送至對應的虛擬網卡,該虛擬網卡將報文封裝成IP報文后發送到Socket套接字模塊。
2.根據權利要求1所述的通用傳輸系統,其特征在于:所述網絡協議棧模塊主要包括網絡層、數據鏈路層和物理層,來自Socket套接字模塊的報文依次經網絡層、數據鏈路層和物理層封裝報文頭處理,再通過以太網驅動程序將報文發送到服務器。
3.根據權利要求2所述的通用傳輸系統,其特征在于:所述服務器收到的報文依次經過物理層、數據鏈路層和網絡層處理后以標準的IP報文發送到Socket套接字模塊。
4.根據權利要求1所述的通用傳輸系統,其特征在于:每一所述虛擬網卡包括注冊模塊和網絡層兩個模塊,注冊模塊向Socket套接字模塊注冊該虛擬網卡所在網段信息;網絡層根據自身維護的IP地址到對應協議地址映射表,解析報文頭信息,完成報文中IP地址和對應協議地址的轉換,同時完成IP報文和對應協議報文的轉換。
5.根據權利要求4所述的通用傳輸系統,其特征在于:每一所述虛擬網卡與對應的驅動程序直接相連。
6.根據權利要求5所述的通用傳輸系統,其特征在于:每一所述虛擬網卡從對應驅動程序接收對應協議報文時,網絡層負責解析對應報文頭并根據IP地址到對應協議地址映射表找到目的IP地址,將對應協議報文封裝成IP報文發送到Socket套接字模塊。
7.一種應用權利要求1至6中任意一項所述通用傳輸系統的通訊系統,包括客戶端和服務器,其特征在于:客戶端和服務器均包括應用層、CORBA中間件、通用傳輸系統、傳輸接口驅動層以及傳輸總線;當客戶端應用層的應用模塊得到服務器應用層的應用模塊的對象引用時,向服務器的所述應用模塊發送調用請求,客戶端的所述應用模塊首先將請求發送給客戶端CORBA中間件的ORB核心,該ORB核心對請求進行解析后將請求發送到客戶端通用傳輸系統,該通用傳輸系統根據對象引用中的地址信息確定通信機制,再將報文封裝成通信機制的對應協議報文,并發送給客戶端對應的傳輸接口驅動層,該驅動層通過客戶端對應的傳輸總線將報文發送到服務器;服務器通過服務器對應的傳輸總線將報文發送至服務器對應的傳輸接口驅動層,服務器的通用傳輸系統接收該驅動層的報文,并將報文解封裝處理后發送至服務器CORBA中間件的ORB核心,進行解析,服務器應用層的應用模塊根據請求報文內容準備封裝相應的應答報文。
8.根據權利要求7所述的通訊系統,其特征在于:所述服務器支持以太網總線、HPI總線和RapidIO總線三種通信機制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍國防科學技術大學,未經中國人民解放軍國防科學技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510514259.2/1.html,轉載請聲明來源鉆瓜專利網。





