一种可提高数据传输速率的数据分流方法_6

文档序号:8501325阅读:来源:国知局

42.根据权利要求41所述的方法,其中所述第二接口装置通过组合所述第一亚组数据包和所述第二组数据包重新生成所述第一数据。
43.根据权利要求41所述的方法,其中所述第一组数据包的第二亚组数据包经由与所述第二网络节点相关联的第三通信网络从所述第一网络节点传输到第二网络节点接口装置,其中所述第二网络节点包括以通信方式耦合的第二多个通信装置,不同于以通信方式耦合的第一多个通信装置。
44.根据权利要求43所述的方法,其中将所述第二亚组数据包分成第一微组数据包和第二微组数据包,其中所述第一微组数据包经由与所述第三网络节点相关联的第四通信网络从所述第二网络节点传输到第三网络节点,其中所述第三网络节点包括以通信方式耦合的第三多个通信装置,不同于以通信方式耦合的第一多个通信装置和以通信方式耦合的第二多个通信装置,并且其中所述第一微组数据包经由与所述第三网络节点相关联的所述第五通信网络从所述第三网络节点传输到所述第二接口装置。
45.根据权利要求44所述的方法,其中所述第二微组数据包从所述第二网络节点传输到第二通信装置,其中所述第二微组数据包从所述第二通信装置传输到所述第二接口装置。
46.根据权利要求41所述的方法,其中所述第一通信装置包括互联网网关。
47.根据权利要求41所述的方法,进一步包括: 由所述计算机处理器进行关于所有可用网络节点和通信装置传输所述多个数据包的性能的实时评估过程; 由所述计算机处理器基于所述实时评估过程的结果,选择用于所述传输所述第一组数据包的第一网络节点;并且 由所述计算机处理器基于所述实时评估程序的结果,选择用于所述传输所述第二组数据包的第一通信装置。
48.根据权利要求1所述的方法,其中所述第一接口装置包括一分立器件。
49.根据权利要求41所述的方法,其中一计算设备包括所述第一接口装置。
50.根据权利要求49所述的方法,其中所述计算设备包括选自由以下组成的组的设备:个人计算机、膝上型计算机、平板电脑、游戏机、WiFi移动装置、便携式媒体播放器、PDA、服务器、路由器装置和蜂窝式电话。
51.根据权利要求41所述的方法,其中所述第一通信装置和以通信方式耦合的所述第一多个通信装置包括选自由圆盘式卫星电视天线、无线接入点、PDA、硬连线路由器、无线电发射器/接收器、红外线通信装置、微波天线和蜂窝式电话组成的组的装置。
52.根据权利要求41所述的方法,进一步包括: 由所述计算机处理器第一轮询所述第一网络节点和所述第一通信网络; 由所述计算机处理器第二轮询所述第一通信装置和所述第二通信网络;并且 由所述计算机处理器基于所述第一轮询和所述第二轮询的结果,测定所述第一网络节点、所述第一通信网络、所述第一通信装置和所述第二通信网络的数据传送能力。
53.根据权利要求52所述的方法,进一步包括: 由所述计算机处理器轮询η个网络节点、η个通信装置和η个相关网络;并且 由所述计算机处理器基于所述轮询的结果,测定η个通信装置中的每一个通信装置、η个网络节点中的每一个网络节点和η个相关网络中的每一个相关网络的数据传送能力。
54.根据权利要求53所述的方法,进一步包括: 由所述计算机处理器分析与先前连接到η个相关网络相关的历史数据。
55.根据权利要求52所述的方法,进一步包括: 由所述计算机处理器分析与先前连接到所述第一通信网络和所述第二通信网络相关的历史数据,其中所述测定进一步基于所述分析的结果。
56.根据权利要求52所述的方法,其中所述第一轮询和所述第二轮询同时发生。
57.根据权利要求52所述的方法,其中所述第一轮询和所述第二轮询依次发生。
58.根据权利要求52所述的方法,进一步包括: 由所述计算机处理器从外部信源接收与先前连接到所述第一通信网络和所述第二通信网络相关的分析历史数据。
59.根据权利要求41所述的方法,其中所述第一通信网络包括第一特性,其中所述第二通信网络包括第二特性,并且其中传输所述第一组数据包和传输所述第二组数据包导致生成大于任一单个通信网络的特性的聚合特性。
60.根据权利要求41所述的方法,进一步包括: 由所述计算机处理器将所述多个数据包中的数据包X传输到耦合到所述第一网络节点的任一通信装置和相关网络。
61.—种接口设备,包括親合到计算机可读存储单元的计算机处理器,所述存储单元包括在由所述计算机处理器执行时实现一种方法的指令,所述方法包括: 由所述计算机处理器接收第一数据; 由所述计算机处理器将所述第一数据分成多个数据包; 由所述计算机处理器将所述多个数据包存储在所述第一接口装置所含的一个或多个数据缓冲区内; 由所述计算机处理器将所述多个数据包中的第一组数据包传输到以通信方式耦合到所述第一接口装置的第一网络节点,其中所述第一组数据包的第一亚组数据包经由与所述第一网络节点相关联的第一通信网络从所述第一网络节点传输到第二接口装置,其中所述第一亚组数据包包括至少一个数据包,其中所述第一亚组数据包不包括所述第一组数据包的所有数据包,并且其中所述第一网络节点包括以通信方式耦合的第一多个通信装置;并且 由所述计算机处理器将所述多个数据包中的第二组数据包传输到以通信方式耦合到所述第一接口装置的第一通信装置,其中所述第二组数据包经由与所述第一通信装置相关联的第二通信网络从所述第一通信装置传输到所述第二接口装置,其中所述第二接口装置将所述第一亚组数据包和所述第二组数据包存储在内部数据缓冲区内,其中所述第一亚组数据包不同于所述第二组数据包,其中所述第一通信装置不同于以通信方式耦合的第一多个通信装置,并且其中所述第一通信网络不同于所述第二通信网络。
62.一种计算机程序产品,包括存储计算机可读程序代码的计算机可读存储器,所述计算机可读程序代码包括在由接口设备的计算机处理器执行时实现一种方法的算法,所述方法包括: 由所述计算机处理器接收第一数据; 由所述计算机处理器将所述第一数据分成多个数据包; 由所述计算机处理器将所述多个数据包存储在所述第一接口装置所含的一个或多个数据缓冲区内; 由所述计算机处理器将所述多个数据包中的第一组数据包传输到以通信方式耦合到所述第一接口装置的第一网络节点,其中所述第一组数据包的第一亚组数据包经由与所述第一网络节点相关联的第一通信网络从所述第一网络节点传输到第二接口装置,其中所述第一亚组数据包包括至少一个数据包,其中所述第一亚组数据包不包括所述第一组数据包的所有数据包,并且其中所述第一网络节点包括以通信方式耦合的第一多个通信装置;并且 由所述计算机处理器将所述多个数据包中的第二组数据包传输到以通信方式耦合到所述第一接口装置的第一通信装置,其中所述第二组数据包经由与所述第一通信装置相关联的第二通信网络从所述第一通信装置传输到所述第二接口装置,其中所述第二接口装置将所述第一亚组数据包和所述第二组数据包存储在内部数据缓冲区内,其中所述第一亚组数据包不同于所述第二组数据包,其中所述第一通信装置不同于以通信方式耦合的第一多个通信装置,并且其中所述第一通信网络不同于所述第二通信网络。
63.—种方法,包括: 由包括计算机处理器的第一接口装置接收多个数据流; 由所述计算机处理器基于规定准则将所述多个数据流中的每个数据流分配给多个通信装置中的不同通信装置,其中所述多个通信装置以通信方式耦合到所述第一接口装置,并且其中所述多个通信装置中的每个通信装置均与多个通信网络中的通信网络相关联; 由所述计算机处理器将所述多个数据流中的第一数据流传输到所述多个通信装置中的第一通信装置,其中所述第一数据流经由所述多个通信网络中与所述第一通信装置相关联的第一通信网络从第一通信装置传输到第二接口装置;并且 由所述计算机处理器将所述多个数据流中的第二数据流传输到所述多个通信装置中的第二通信装置,其中所述第二数据流经由所述多个通信网络中与所述第二通信装置相关联的第二通信网络从第二通信装置传输到第二接口装置,其中所述第一数据流不同于所述第二数据流,其中所述第一通信装置不同于所述第二通信装置,并且其中所述第一通信网络不同于所述第二通信网络。
64.根据权利要求63所述的方法,其中所述第一接口装置包括一分立器件。
65.根据权利要求63所述的方法,其中一计算设备包括所述第一接口装置。
66.根据权利要求65所述的方法,其中所述计算设备包括选自由以下组成的组的设备:个人计算机、膝上型计算机、平板电脑、游戏机、WiFi移动装置、便携式媒体播放器、PDA、服务器、路由器装置和蜂窝式电话。
67.根据权利要求63所述的方法,其中所述第一通信装置和所述第二通信装置各自包括选自由圆盘式卫星电视天线、无线接入点、PDA、硬连线路由器、无线电发射器/接收器、红外线通信装置、微波天线和蜂窝式电话组成的组的装置。
68.根据权利要求63所述的方法,进一步包括: 由所述计算机处理器第一轮询所述第一通信装置和所述第一通信网络; 由所述计算机处理器第二轮询所述第二通信装置和所述第二通信网络,所述第一轮询和所述第二轮询同时发生;并且 由所述计算机处理器基于所述第一轮询和所述第二轮询的结果,测定所述第一通信装置、所述第一通信网络、所述第二通信装置和所述第二通信网络的数据传送能力。
69.根据权利要求68所述的方法,进一步包括: 由所述计算机处理器轮询η个通信装置和相关网络; 由所述计算机处理器基于所述轮询的结果,测定η个通信装置中的每一个通信装置和相关网络的数据传送能力。
70.根据权利要求69所述的方法,进一步包括: 由所述计算机处理器分析与先前连接到所述第一通信网络和所述第二通信网络相关的历史数据,其中所述测定进一步基于所述分析的结果。
71.根据权利要求70所述的方法,进一步包括: 由所述计算机处理器分析与先前连接到η个通信网络相关的历史数据。
72.根据权利要求63所述的方法,进一步包括: 由所述计算机处理器将η个通信装置中任一个装置和与其相关的通信网络上的多个数据流中的一个数据流从以通信方式耦合到一起的通信装置池传输到所述第一接口装置。
73.根据权利要求63所述的方法,进一步包括: 由所述计算机处理器从外部信源接收与先前连接到所述第一通信网络和所述第二通信网络相关的分析历史数据。
74.根据权利要求63所述的方法,其中所述第一通信网络包括第一特性,其中所述第二通信网络包括第二特性,并且其中传输所述第一组数据包和传输所述第二组数据包导致生成大于任一单个通信网络的特性的聚合特性。
75.根据权利要求63所述的方法,进一步包括: 由所述计算机处理器将所述多个数据流中的数据流X传输到耦合到所述第一接口装置的任一通信装置和相关网络。
76.—种方法,包括: 由包括计算机处理器的第一接口装置接收多个数据流; 由所述计算机处理器基于规定准则将所述多个数据流中的每个数据流分配给多个通信装置中的一通信装置,其中所述多个通信装置以通信方式耦合到所述第一接口装置,并且其中所述多个通信装置中的每个通信装置均与多个通信网络中的不同通信网络相关联; 由所述计算机处理器将所述多个数据流中的第一数据流第一次传输到所述多个通信装置中的第一通信装置,其中所述第一数据流经由所述多个通信网络中与所述第一通信装置相关联的第一通信网络从第一通信装置传输到第二接口装置;并且 由所述计算机处理器将所述第一数据流第二次传输到所述多个通信装置中的第二通信装置,其中所述第一数据流经由所述多个通信网络中与所述第二通信装置相关联的第二通信网络从第二通信装置传输到第二接口装置,其中所述第一通信装置不同于所述第二通信装置,并且其中所述第一通信网络不同于所述第二通信网络。
77.根据权利要求76所述的方法,其中所述第一次传输与所述第二次传输相结合使得辅助信道故障转移过程成为可能。
【专利摘要】提供了一种用于匹配带宽和传输数据的方法和系统。所述方法包括由第一接口装置接收数据。所述数据分成多个数据包并存储在内部缓冲区内。第一组数据包传输到以通信方式耦合到所述第一接口装置的网络节点或第一通信装置。所述第一组数据包经由第一通信网络从所述第一通信装置传输到第二接口装置。第二组数据包传输到以通信方式耦合到所述第一接口装置的第一通信装置。所述第二组数据包经由与所述第一通信装置相关联的第二通信网络从所述第一通信装置传输到所述第二接口装置。
【IPC分类】H04J3-16
【公开号】CN104823393
【申请号】CN201380047661
【发明人】凯斯·A·雷尼瑞
【申请人】第一原理公司
【公开日】2015年8月5日
【申请日】2013年9月13日
【公告号】CA2882946A1, EP2896149A1, US9100904, US20140071968, US20150271090, WO2014043469A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1