发明名称 用于多重对等式转接网路之系统及方法
摘要 本发明揭示用于实施对等式转接之方法及装置。在一项实施中,一种支援多重对等式转接网路之网路环境,包括:一第一对等式转接网路,其包含N1个对等系统;以及一第二对等式转接网路,其包含N2个对等系统;其中该第一对等式转接网路中的每个对等系统都被连接至该第一对等式转接网路中的数个其他对等系统,连接数目小于或等于一第一连接上限,该第一连接上限大于或等于2,该第一连接上限小于或等于N1-2,该第一对等式转接网路中的每个对等系统都被组态成,依据一由一或多项转接规则组成的第一组转接规则,转接资料至该对等系统所连接的多个对等系统。其中该第二对等式转接网路中的每个对等系统都被连接至该第二对等式转接网路中的数个其他对等系统,连接数目小于或等于一第二连接上限,该第二连接上限大于或等于2,该第二连接上限小于或等于N2-2,该第二对等式转接网路中的每个对等系统都被组态成,依据一由一或多项转接规则组成的第二组转接规则,转接资料至该对等系统所连接的多个对等系统,以及该第一对等式转接网路中的至少一对等系统也是在该第二对等式转接网路中。
申请公布号 TWI256806 申请公布日期 2006.06.11
申请号 TW093122435 申请日期 2004.07.27
申请人 新力电脑娱乐()股份公司 发明人 葛兰 范 达塔;安东尼 麦
分类号 H04L12/46 主分类号 H04L12/46
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种支援多重对等式转接网路之网路系统,包括: 一第一对等式转接网路,其包含N1个对等系统;以及 一第二对等式转接网路,其包含N2个对等系统; 其中该第一对等式转接网路中的每个对等系统都 被连接至该第一对等式转接网路中的数个其他对 等系统,连接数目小于或等于一第一连接上限, 该第一连接上限大于或等于2, 该第一连接上限小于或等于N1-2, 该第一对等式转接网路中的每个对等系统都被组 态成,依据一由一或多项转接规则组成的第一组转 接规则,转接资料至该对等系统所连接的多个对等 系统, 其中该第二对等式转接网路中的每个对等系统都 被连接至该第二对等式转接网路中的数个其他对 等系统,连接数目小于或等于一第二连接上限, 该第二连接上限大于或等于2, 该第二连接上限小于或等于N2-2, 该第二对等式转接网路中的每个对等系统都被组 态成,依据一由一或多项转接规则组成的第二组转 接规则,转接资料至该对等系统所连接的多个对等 系统,以及 该第一对等式转接网路中的至少一对等系统也是 在该第二对等式转接网路中。 2.如请求项1之系统,进一步包括: 一伺服器,其连接至每个对等系统。 3.如请求项1之系统,其中: 该第一连接上限等于该第二连接上限。 4.如请求项1之系统,其中; 由一或多项转接规则组成的该第一组转接规则不 同于由一或多项转接规则组成的该第二组转接规 则。 5.如请求项1之系统,其中: 该第二对等式转接网路中的所有对等系统也是在 该第一对等式转接网路中。 6.如请求项5之系统,其中: 该第一对等式转接网路中的至少一对等系统不是 在该第二对等式转接网路中。 7.如请求项5之系统,其中: 该第一对等式转接网路中的对等系统表示一线上 游戏中的游戏者。 8.如请求项7之系统,其中: 该第二对等式转接网路中的该等对等系统表示该 线上游戏中属于相同小组的游戏者。 9.如请求项1之系统,其中: 在该第一对等式转接网路中转接的资料是网路服 务资料。 10.如请求项1之系统,其中: 在该第一对等式转接网路中转接的资料是一线上 环境资料。 11.如请求项10之系统,其中: 在该第一对等式转接网路中转接的资料是一会客 室环境资料。 12.如请求项10之系统,其中: 在该第二对等式转接网路中转接的资料是该会客 室环境中的一聊天室资料。 13.如请求项10之系统,其中: 在该第二对等式转接网路中转接的资料是一线上 游戏资料。 14.如请求项1之系统,进一步包括: 一第三对等式转接网路,其包含N3个对等系统; 其中该第三对等式转接网路中的每个对等系统都 被连接至该第三对等式转接网路中的数个其他对 等系统,连接数目小于或等于一第三连接上限, 该第三连接上限大于或等于2, 该第二连接上限小于或等于N3-2, 该第三对等式转接网路中的每个对等系统都被组 态成,依据一由一或多项转接规则组成的第三组转 接规则,转接资料至该对等系统所连接的多个对等 系统,以及 该第三对等式转接网路中的至少一对等系统也是 在该第一对等式转接网路中。 15.如请求项14之系统,其中: 该第三对等式转接网路中的所有对等系统都不是 在该第二对等式转接网路中。 16.如请求项1之系统,其中: 至少一对等系统是一具备网路功能的游戏控制台 。 17.如请求项1之系统,其中: 至少两个对等系统系透过网际网路连接。 18.一种在对等式转接网路中转接资料之方法,包括 : 在一对等式转接网路中,在一转接端对等系统处接 收来自一连接至该转接端对等系统之传送端对等 系统的资料; 选取一相对应于该接收之资料的第一对等式转接 网路,其中该所选取之对等式转接网路具有一由一 或多项转接规则组成的对应转接规则组; 套用由一或多项转接规则组成的该转接规则组,藉 此选择由一或多项转接规则组成的该转接规则组 所指示之零或多个对等系统,以便转接该资料至所 选对等系统;以及 转接该资料至藉由套用由一或多项转接规则组成 的该转接规则组所选择的任何对等系统。 19.如请求项18之方法,其中: 该转接端对等系统系在两个或两个以上对等式转 接网路中,以及 该转接端对等系统具有由一或多个连接所组成的 对应连接组,用于连至该转接端对等系统所属之各 对等式转接网路中的其他对等系统。 20.如请求项18之方法,其中: 该转接端对等系统针对该转接端对等系统所属之 各个对等式转接网路,储存一相应之连接上限及一 由一或多个连接所组成的对应转接规则组, 一连接上限定义一对等系统被允许连接至该对等 式转接网路中其他对等系统的数目,以及 一由一或多项转接规则组成的转接规则组定义,在 该对等式转接网路中的一对等系统转接资料至该 对等系统所连接之其他对等系统的转接方式。 21.一种在对等式转接网路中之对等系统,包括: 接收构件,用于在一对等式转接网路中,在一转接 端对等系统处接收来自一连接至该转接端对等系 统之传送端对等系统的资料; 选取构件,用于选取一相对应于该接收之资料的第 一对等式转接网路,其中该所选取之对等式转接网 路具有一由一或多项转接规则组成的对应转接规 则组; 套用规则构件,用于套用由一或多项转接规则组成 的该转接规则组,藉此选择由一或多项转接规则组 成的该转接规则组所指示之零或多个对等系统,以 便转接该资料至所选对等系统;以及 转接构件,用于转接该资料至藉由套用由一或多项 转接规则组成的该转接规则组所选择的任何对等 系统。 22.如请求项21之对等系统,其中: 该对等系统系在两个或两个以上对等式转接网路 中,以及 该对等系统具有由一或多个连接所组成的对应连 接组,用于连至该转接端对等系统所属之各对等式 转接网路中的其他对等系统。 23.如请求项21之对等系统,其中: 该对等系统针对该对等系统所属之各个对等式转 接网路,储存一相应之连接上限及一由一或多个连 接所组成的对应转接规则组, 一连接上限定义一对等系统被允许连接至该对等 式转接网路中其他对等系统的数目,以及 一由一或多项转接规则组成的转接规则组定义,在 该对等式转接网路中的一对等系统转接资料至该 对等系统所连接之其他对等系统的转接方式。 24.一种电脑可读取媒体,其被编码有一电脑程式, 用于在一对等式转接网路中的对等系统中使用,该 程式包括促使一电脑执行下列动作的可执行指令: 在一对等式转接网路中,处理在一转接端对等系统 处接收自一连接至该转接端对等系统之传送端对 等系统的资料; 选取一相对应于该接收之资料的第一对等式转接 网路,其中该所选取之对等式转接网路具有一由一 或多项转接规则组成的对应转接规则组; 套用由一或多项转接规则组成的该转接规则组,藉 此选择由一或多项转接规则组成的该转接规则组 所指示之零或多个对等系统,以便转接该资料至所 选对等系统;以及 转接该资料至藉由套用由一或多项转接规则组成 的该转接规则组所选择的任何对等系统。 25.如请求项24之电脑可读取媒体,其中: 该对等系统系在两个或两个以上对等式转接网路 中,以及 该对等系统具有由一或多个连接所组成的对应连 接组,用于连至该转接端对等系统所属之各对等式 转接网路中的其他对等系统。 26.如请求项24之电脑可读取媒体,其中: 该对等系统针对该对等系统所属之各个对等式转 接网路,储存一相应之连接上限及一由一或多个连 接所组成的对应转接规则组, 一连接上限定义一对等系统被允许连接至该对等 式转接网路中其他对等系统的数目,以及 一由一或多项转接规则组成的转接规则组定义,在 该对等式转接网路中的一对等系统转接资料至该 对等系统所连接之其他对等系统的转接方式。 图式简单说明: 图1描绘对等式转接网路之实施表示图。 图2描绘讯息的实施方块图。 图3描绘在对等式转接网路中一对等系统转接讯息 之实施流程图。 图4描绘在对等式转接网路中一对等系统依据一组 转接规则来转接讯息之实施流程图。 图5描绘建置对等式转接网路之实施流程图。 图6描绘连接一对等系统至一对等式转接网路之实 施流程图。 图7描绘选取多个对等系统来加入一对等式转接网 路的实施流程图。 图8描绘在对等式转接网路中用于强制一对等系统 提供连至一新对等系统之连接的实施流程图。 图9描绘在一对等式转接网路中切断连接之实施流 程图。 图10描绘维护对等式转接网路之实施流程图。 图11至图18描绘建置、调整及维护一网格之实施的 实例。 图19描绘在一对等式转接网路中建置一冗余清单 之实施流程图。 图20描绘在一对等式转接网路中用于更新一切断 连接之对等系统的冗余清单之实施流程图。 图21描绘从一属于多个网格之对等系统转接一讯 息之实施流程图。 图22描绘在一支援观测器及参与端之网格中转接 一讯息之实施流程图。 图23描绘侦测一网格中是否有对等系统群岛(island) 之实施流程图。 图24描绘在一对等式转接网路中移除对等系统群 岛之实施流程图。 图25及图26描绘侦测对等系统群岛及加入对等系统 群岛之实例。 图27描绘在一对等式转接网路中侦测一欺骗违规 之实施流程图。 图28描绘在一对等式转接网路中侦测一安全性违 规之实施流程图。 图29及图30分别描绘一伺服器及一对等系统之实施 方块图。 图31A及图31B描绘典型的主从式架构及对等式架构 。
地址 美国