[发明专利]计算机通信连接方法及系统有效
申请号: | 201010612615.1 | 申请日: | 2010-12-29 |
公开(公告)号: | CN102567123A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 尤洪涛;漆锋滨;唐大国;姜小成;卞卫峰;孙俊;张立博 | 申请(专利权)人: | 无锡江南计算技术研究所 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆苏华 |
地址: | 214083 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 通信 连接 方法 系统 | ||
1.一种计算机通信连接方法,其特征在于,包括:
确定每个通信进程连接的最大通信进程数量;
获取所有通信进程的总数量,并依据所述每个通信进程连接的最大通信进程数量,将通信进程划分为至少两组进程组;
进程组内的各个通信进程与同进程组内的其他通信进程建立连接;
不同进程组内部分通信进程之间建立连接。
2.根据权利要求1所述的计算机通信连接方法,其特征在于,所述不同进程组内部分通信进程之间建立连接包括:
对各个进程组内的通信进程进行编号,所述通信进程编号为0~n-1;
不同进程组内编号相同的通信进程之间建立连接。
3.根据权利要求1所述的计算机通信连接方法,其特征在于,所述不同进程组内部分通信进程之间建立连接包括:
对各个进程组内的通信进程进行编号,所述通信进程编号为0~n-1;
编号各个进程组,所述进程组编号为0~m-1;
编号相邻的进程组之间,编号相同的通信进程之间建立连接。
4.根据权利要求3所述的计算机通信连接方法,其特征在于,所述编号相同的通信进程之间建立连接具体包括:一个或者所有编号相同的通信进程之间建立连接。
5.根据权利要求1所述的计算机通信连接方法,其特征在于,所述确定每个通信进程连接的最大通信进程数量是依据该通信进程所分配的内存空间确定的。
6.根据权利要求1-5任意一项所述的计算机通信连接方法,其特征在于,所述进程组内的各个通信进程与同进程组内的其他通信进程建立连接包括:
需要建立连接的两个通信进程各自创建发送队列、接收队列以及完成队列;
建立与发送队列、接收队列以及完成队列相对应的队列对;
交换各自的端口号和队列对信息;
依据端口号和队列对信息建立连接。
7.根据权利要求1所述的计算机通信连接方法,其特征在于,在所述不同进程组内部分通信进程之间建立连接之后还包括:
当不同组内未建立连接的任意两个通信进程通信时,选取中转连接进行通信,所述中转连接是从已经建立的连接中选取。
8.根据权利要求7所述的计算机通信连接方法,其特征在于,所述中转连接为所选取的最短中转连接。
9.根据权利要求1-5、7和8任意一项所述的计算机通信连接方法,其特征在于,所述连接采用可靠连接模式。
10.一种计算机通信连接系统,其特征在于,包括:
通信进程数量确定装置,用于确定每个通信进程连接的最大通信进程数量;
与通信进程数量确定装置相连的通信进程划分装置,用于获取所有通信进程的总数量,并依据所述通信进程数量确定装置确定的通信进程数量,将通信进程划分为至少两组进程组;
与通信进程划分装置相连的同组连接建立装置,用于建立进程组内的各个通信进程与同进程组内的其他通信进程的连接;
与通信进程划分装置相连的不同组连接建立装置,用于建立不同进程组内部分通信进程之间的连接。
11.根据权利要求10所述的系统,其特征在于,所述不同组连接建立装置包括:
编号单元,用于对各个进程组内的通信进程进行编号,所述通信进程编号为0~n-1;
连接建立单元,用于建立不同进程组内编号相同的通信进程之间的连接。
12.根据权利要求10所述的系统,其特征在于,所述不同组连接建立装置包括:
编号单元,用于对各个进程组内的通信进程进行编号,所述通信进程编号为0~n-1,以及编号各个进程组,所述进程组编号为0~m-1;
连接建立单元,用于建立编号相邻的进程组之间,编号相同的通信进程之间的连接。
13.根据权利要求10所述的系统,其特征在于,所述通信进程数量确定装置确定通信进程数量是依据该通信进程所分配的内存空间确定的。
14.根据权利要求10所述的系统,其特征在于,还包括:与同组连接建立装置和不同组连接建立装置相连的中转连接选取装置,用于当不同进程组内未建立连接的任意两个通信进程通信时,选取中转连接进行通信,所述中转连接从同组连接建立装置和不同组连接建立装置建立的连接中选取。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010612615.1/1.html,转载请声明来源钻瓜专利网。