-
公开(公告)号:US09319264B1
公开(公告)日:2016-04-19
申请号:US13547949
申请日:2012-07-12
申请人: Leon Poutievski , Amin Vahdat , Ashish Naik
发明人: Leon Poutievski , Amin Vahdat , Ashish Naik
CPC分类号: H04L29/08315 , H04L41/082 , H04L41/12 , H04L45/02 , H04L45/64
摘要: Network performance may be improved by adjusting a logical network topology while avoiding attendant disruptions. By identifying an alternative logical topology, routing network traffic away from links that will be eliminated from the alternative logical topology, and updating a traffic routing plan upon the adoption of the alternative logical topology, a network may adopt a more efficient topology without misdirecting network traffic.
摘要翻译: 通过调整逻辑网络拓扑同时避免服务中断,可以提高网络性能。 通过识别替代逻辑拓扑,将路由网络流量远离将从替代逻辑拓扑中消除的链路,并且在采用替代逻辑拓扑时更新流量路由计划,网络可采用更有效的拓扑,而不会误导网络流量 。
-
公开(公告)号:US08355630B1
公开(公告)日:2013-01-15
申请号:US13475667
申请日:2012-05-18
申请人: Amin Vahdat , Leon Poutievski , Shashidhar Gandham
发明人: Amin Vahdat , Leon Poutievski , Shashidhar Gandham
IPC分类号: H04B10/08
CPC分类号: H04B10/0771
摘要: A system and method of detecting polarity inversion in an optical switching circuit is disclosed. The method includes performing a first round of a port verification process on at least two optical ports, transmitting a payload from at least one optical port in the at least two optical ports, determining if the payload was received at a second optical port in the at least two optical ports, assigning a pair of ports to a first group in the case that the predetermined payload was communicated between the pair of ports, and assigning a pair of ports to a second group in the case that the predetermined payload was not communicated between the pair of ports. The method also includes determining that either the first group of ports or the second group of ports has inverted polarity.
摘要翻译: 公开了一种在光开关电路中检测极性反转的系统和方法。 该方法包括在至少两个光学端口上执行端口验证过程的第一轮,从至少两个光学端口中的至少一个光学端口传输有效载荷,确定有效载荷是否在第二个光学端口处被接收 至少两个光学端口,在所述预定有效负载在所述一对端口之间通信的情况下,将一对端口分配给第一组,并且在所述预定有效载荷不在第二组之间传送的情况下,将一对端口分配给第二组 这对端口。 该方法还包括确定第一组端口或第二组端口具有反相极性。
-
公开(公告)号:US08904041B1
公开(公告)日:2014-12-02
申请号:US13460063
申请日:2012-04-30
申请人: Leon Poutievski , Barry Friedman , Amin Vahdat
发明人: Leon Poutievski , Barry Friedman , Amin Vahdat
IPC分类号: G06F15/16
CPC分类号: H04L61/103 , H04L49/25 , H04L61/2007 , H04L61/2038 , H04L61/6068
摘要: A system, apparatus, and method for link layer address resolution of overlapping network addresses is disclosed. In one aspect, the method performed on a first device includes receiving a first address resolution request from a second device, the first address resolution request having a sender network address and a target network address, wherein the target network address is an overlapping network address that is a gateway address of the second device and a network address of a third device, creating a first address resolution response having a sender link layer address associated with the first device, and sending the first address resolution response to the second device.
摘要翻译: 公开了一种用于重叠网络地址的链路层地址解析的系统,装置和方法。 一方面,在第一设备上执行的方法包括从第二设备接收第一地址解析请求,所述第一地址解析请求具有发送方网络地址和目标网络地址,其中所述目标网络地址是重叠的网络地址, 是第二设备的网关地址和第三设备的网络地址,创建具有与第一设备相关联的发送者链路层地址的第一地址解析响应,以及向第二设备发送第一地址解析响应。
-
公开(公告)号:US08351782B1
公开(公告)日:2013-01-08
申请号:US13303975
申请日:2011-11-23
申请人: Amin Vahdat , Leon Poutievski , Shashidhar Gandham
发明人: Amin Vahdat , Leon Poutievski , Shashidhar Gandham
IPC分类号: H04B10/08
CPC分类号: H04B10/0771
摘要: A system and method of detecting polarity inversion in an optical switching circuit is disclosed. The method includes performing a first round of a port verification process on at least two optical ports, transmitting a payload from at least one optical port in the at least two optical ports, determining if the payload was received at a second optical port in the at least two optical ports, assigning a pair of ports to a first group in the case that the predetermined payload was communicated between the pair of ports, and assigning a pair of ports to a second group in the case that the predetermined payload was not communicated between the pair of ports. The method also includes determining that either the first group of ports or the second group of ports has inverted polarity.
-
公开(公告)号:US08676004B1
公开(公告)日:2014-03-18
申请号:US13402855
申请日:2012-02-22
申请人: Ryohei Urata , Leon Poutievski , Amin Vahdat , Hong Liu , Xiaoxue Zhao , Cedric Fung Lam
发明人: Ryohei Urata , Leon Poutievski , Amin Vahdat , Hong Liu , Xiaoxue Zhao , Cedric Fung Lam
IPC分类号: G02B6/24
CPC分类号: H04Q11/0005 , H04Q2011/0035
摘要: Systems and methods for optimizing port usage in an optical circuit switch are disclosed herein. A plurality of optical circulators can be coupled to the plurality of input and output ports of an optical circuit switch. An optical circulator coupled to an input port and an optical circulator coupled to an output port can form a bidirectional pair capable of communicating with any other bidirectional pair of the optical circuit switch. In this regard, the number of bidirectional ports of an optical circuit switch can be increased allowing additional bandwidth to flow through the optical circuit switch. Increasing the efficiency and capabilities of optical circuit switches within a large scale communications network can offer increased functionality and performance with little trade off.
摘要翻译: 本文公开了用于优化光电开关中的端口使用的系统和方法。 多个光循环器可以耦合到光电开关的多个输入和输出端口。 耦合到输入端口的光循环器和耦合到输出端口的光循环器可以形成能够与光电路开关的任何其它双向对通信的双向对。 在这方面,可以增加光学电路开关的双向端口的数量,允许额外的带宽流过光电开关。 在大规模通信网络中提高光电开关的效率和能力可以提供更多的功能和性能,几乎没有什么折衷。
-
公开(公告)号:US20130094350A1
公开(公告)日:2013-04-18
申请号:US13274230
申请日:2011-10-14
申请人: Subhasree Mandal , Subbaiah Venkata , Leon Poutievski , Amit Gupta , Min Zhu , Rajiv Ramanathan , James M. Wanderer , Joon Ong
发明人: Subhasree Mandal , Subbaiah Venkata , Leon Poutievski , Amit Gupta , Min Zhu , Rajiv Ramanathan , James M. Wanderer , Joon Ong
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for semi-centralized routing. In one aspect, a computer-implemented method receives a network protocol packet at a router adapted for routing data packets to one or more additional routers. The network protocol packet conforms to a routing protocol that provides distributed routing computation. The method also sends the network protocol packet, through a controller, to a selected one of a plurality of route control servers. The method also processes the network control packet at the selected route control server to generate a routing computation result that conforms to the routing protocol. The method also generates routing information based on the routing computation. The routing information conforms to a control protocol that provides centralized routing computation. The method also sends the routing information to the router for routing of data packets based on the control protocol.
摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于半集中式路由。 在一个方面,计算机实现的方法在适于将数据分组路由到一个或多个附加路由器的路由器处接收网络协议分组。 网络协议分组符合提供分布式路由计算的路由协议。 该方法还通过控制器将网络协议分组发送到多个路由控制服务器中的所选择的一个。 该方法还处理所选择的路由控制服务器上的网络控制分组,以生成符合路由协议的路由计算结果。 该方法还基于路由计算生成路由信息。 路由信息符合提供集中式路由计算的控制协议。 该方法还根据控制协议将路由信息发送给路由器进行路由数据包路由。
-
公开(公告)号:US08755389B1
公开(公告)日:2014-06-17
申请号:US13439748
申请日:2012-04-04
申请人: Leon Poutievski , Subhasree Mandal , Subbaiah Venkata , Amit Gupta , Joon Ong
发明人: Leon Poutievski , Subhasree Mandal , Subbaiah Venkata , Amit Gupta , Joon Ong
IPC分类号: H04L12/56
CPC分类号: H04L45/245 , H04L45/745
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for semi-centralized routing. One of the methods includes receiving one or more routes and determining that a received route identifies a new set of paths different from each routing path group in a maintained set of routing path groups. A new routing path group is created that corresponds to the new set of paths. The new routing path group is assigned an identifier of the routing path group. The new routing path group is converted to a corresponding new flow path group. A flow path group that was converted from the routing path group is replaced on a network device with the converted new flow path group.
摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于半集中式路由。 其中一种方法包括接收一个或多个路由并且确定接收到的路由识别在维护的路由路由组集合中与每个路由路径组不同的新路径集合。 创建一个对应于新路径集的新路由路径组。 新路由路径组被分配了路由路径组的标识符。 新路由路径组被转换为相应的新的流路径组。 从路由路径组转换的流路径组在具有转换的新流路径组的网络设备上被替换。
-
公开(公告)号:US08830820B2
公开(公告)日:2014-09-09
申请号:US13274230
申请日:2011-10-14
申请人: Subhasree Mandal , Subbaiah Venkata , Leon Poutievski , Amit Gupta , Min Zhu , Rajiv Ramanathan , James M. Wanderer , Joon Ong
发明人: Subhasree Mandal , Subbaiah Venkata , Leon Poutievski , Amit Gupta , Min Zhu , Rajiv Ramanathan , James M. Wanderer , Joon Ong
IPC分类号: H04L12/26 , H04L12/715
摘要: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for semi-centralized routing. In one aspect, a computer-implemented method receives a network protocol packet at a router adapted for routing data packets to one or more additional routers. The network protocol packet conforms to a routing protocol that provides distributed routing computation. The method also sends the network protocol packet, through a controller, to a selected one of a plurality of route control servers. The method also processes the network control packet at the selected route control server to generate a routing computation result that conforms to the routing protocol. The method also generates routing information based on the routing computation. The routing information conforms to a control protocol that provides centralized routing computation. The method also sends the routing information to the router for routing of data packets based on the control protocol.
摘要翻译: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于半集中式路由。 在一个方面,计算机实现的方法在适于将数据分组路由到一个或多个附加路由器的路由器处接收网络协议分组。 网络协议分组符合提供分布式路由计算的路由协议。 该方法还通过控制器将网络协议分组发送到多个路由控制服务器中的所选择的一个。 该方法还处理所选择的路由控制服务器上的网络控制分组,以生成符合路由协议的路由计算结果。 该方法还基于路由计算生成路由信息。 路由信息符合提供集中式路由计算的控制协议。 该方法还根据控制协议将路由信息发送给路由器进行路由数据包路由。
-
-
-
-
-
-
-