Patents by Inventor Yibin Yang

Yibin Yang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20160031957
    Abstract: The invention relates to peptide inhibitors of linear ubiquitin chain assembly complex (LUBAC) and to methods of treating diseases including activated B-cell like diffuse large B cell lymphboma (ABC DLBCL) and autoimmune or inflammatory disorders.
    Type: Application
    Filed: March 11, 2014
    Publication date: February 4, 2016
    Applicant: The United States of America, as represented by the Secretary, Department of Health and Human Serv
    Inventors: Louis M. Staudt, Yibin Yang, Federico Bernal
  • Publication number: 20160036946
    Abstract: Upon receiving a first message, from the second network device, indicating that the second network device is incompatible with one or more virtual local area network (VLAN) pruning techniques, a timer on a first network device is configured to expire after a predetermined period of time. The first network device is configured to maintain a subscription for the second network device to one or more VLANs until the timer expires. The second network device is configured to transmit the first message in response to detecting an upcoming control plane outage at the second device. Prior to the timer expiring, embodiments transmit data assigned to the one or more VLANs to the second network device. Embodiments also periodically receive update messages, from the second network device, identifying one or more VLANs to which the second network device wants to subscribe.
    Type: Application
    Filed: August 3, 2015
    Publication date: February 4, 2016
    Inventors: Siddharth KASAT, Christian SASSO, Ankur GOYAL, Shivaranjani Sankara KRISHNAN, Yibin YANG
  • Publication number: 20160028557
    Abstract: A method is provided in one example embodiment and includes acquiring at a local network element information regarding a remote network element via a control protocol distribution method and refraining from instantiating the remote VTEP for the remote network element on the local network element until unicast traffic from the local network element to the remote network element via an overlay network has begun. The method may further include detecting unicast traffic from the local network element to the remote network element and subsequent to the detecting, instantiating the remote VTEP for the remote network element on the local network element. Some embodiments may include detecting cessation of the unicast traffic from the local network element to the remote network element and subsequent to the detecting cessation, uninstantiating the remote VTEP for the remote network element from the local network element.
    Type: Application
    Filed: July 24, 2014
    Publication date: January 28, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Liqin Dong, Yibin Yang, Di Jin, Xinggang Zhou, Siu-Man Leung
  • Publication number: 20160020921
    Abstract: An example method for facilitating multiple mobility domains with VLAN translation in a multi-tenant network environment is provided and includes detecting attachment of a first virtual machine on a first port and a second virtual machine on a second port of a network element, the first port and the second port being configured with a first mobility domain and a second mobility domain, respectively, and the first and second virtual machines being configured on a same original VLAN, determining whether the original VLAN falls within a pre-configured VLAN range, translating the original VLAN to a first VLAN on the first port corresponding to the first mobility domain and to a second VLAN on the second port corresponding to the second mobility domain, and segregating traffic on the original VLAN into the first VLAN and the second VLAN according to the respective mobility domains for per-port VLAN significance.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Chiajen Tsai, Yibin Yang, Patnala Debashis Rao, Manish Chandra Agrawal, Rick Chang
  • Publication number: 20150372827
    Abstract: Multi-destination frames in a network fabric may be carried in IP multicast packets. As such, the network fabric may us IP multicast technique such as a PIM protocol for handling the multi-destination frames. To provide redundancy, the system administrator can use phantom rendezvous points (RPs) that include multiple physical RPs where one of the RPs serves as a primary RP and the other RPs serve as secondary RPs (e.g., backup RPs). Instead of the system administrator manually configuring the phantom RPs, the RPs are automatically configured. To do so, the system administrator may use a GUI to provide multicast groups allocated for the multi-destination traffic, the number of desired phantom RPs (or physical RPs), and the desired RP redundancy. Based on these parameters, a data center manager generates one or more templates that automatically configure the network devices in the fabric as they are booted.
    Type: Application
    Filed: June 23, 2014
    Publication date: December 24, 2015
    Inventors: Liqin DONG, Yibin YANG, Xinggang ZHOU
  • Patent number: 9215147
    Abstract: A monitoring session associated with a virtual nickname may be established in a TRILL network. A monitoring station may be connected to an edge switch of the TRILL network specifying the virtual nickname for the monitoring session. The monitoring station is set as a destination for the monitoring session and the virtual nickname is flooded throughout the TRILL network. A source may then be configured to the monitoring session by specifying the virtual nickname of the monitoring session without knowing the destination tied to the monitoring session. Network traffic through the source may then be forwarded to the destination tied to the monitoring session.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: December 15, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Rajagopalan Janakiraman, Yibin Yang, Pags Krishnamoorthy, Padmanabhan Krishnan
  • Patent number: 9203643
    Abstract: Methods and apparatuses for rapid TRILL convergence are disclosed herein. The methods can be implemented in a network including a plurality of RBridges or in a cloud network environment including a plurality of cloud switch domains. An example method for rapid TRILL convergence can include: Executing a spanning tree protocol (STP) for network topology in a network; and executing a Hello protocol for control and forwarding at the RBridge. The Hello protocol can be configured to elect a designated RBridge and assign an appointed forwarder. The method can also include assigning a transient appointed forwarder during a period of time between convergence of the STP and convergence of the Hello protocol. The transient appointed forwarder can be configured to forward frames in the network during the period of time between convergence of the STP and convergence of the Hello protocol.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: December 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Yibin Yang, Chiajen Tsai, Patnala Debashis Rao, Yuchen Zhou
  • Patent number: 9203749
    Abstract: An example method for calculating a constrained distribution tree in a TRILL network including a plurality of VL and FGL RBridges can include learning an FGL multi-destination frame filtering capability of at least one of the FGL RBridges in the TRILL network, constructing a sub-graph including the FGL RBridges and associated links and calculating at least one sub-tree based on the sub-graph. The method can also include constructing a graph including VL RBridges, the FGL RBridges and associated links by adding links between the VL RBridges and the FGL RBridges. The FGL RBridge to which the VL RBridge is linked can have sufficient FGL multi-destination frame filtering capability. Further, the method can include calculating a constrained distribution tree based on the graph by treating the sub-tree as a logical node.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: December 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Yibin Yang, Chiajen Tsai, Liqin Dong
  • Patent number: 9203738
    Abstract: An example method for determining an optimal forwarding path across a network having VxLAN gateways configured to implement both FGL networking and VxLAN capabilities can include learning RBridge nicknames associated with the VxLAN gateways in the network. Additionally, the method can include determining a path cost over the FGL network between each of the VxLAN gateways and a source node and a path cost over the VxLAN between each of the VxLAN gateways and a destination node. Further, the method can include determining an encapsulation overhead metric associated with the VxLAN and selecting one of the VxLAN gateways as an optimal VxLAN gateway. The selection can be based on the computed path costs over the FGL network and the VxLAN and the encapsulation overhead metric.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: December 1, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Yibin Yang, Chiajen Tsai, Liqin Dong, Shyam Kapadia
  • Publication number: 20150304117
    Abstract: A method is provided in one example embodiment and includes establishing a pool of multicast group addresses reserved for assignment to Layer 2 (“L2”) and Layer 3 (“L3”) segment IDs of a network comprising an Internet protocol (“IP”) fabric, and assigning a first multicast group address from the pool to an L3 segment ID of a Virtual Routing and Forwarding element (“VRF”) associated with a new partition established in the network. The method further includes pushing the first multicast group address assignment to a database to provide arguments for configuration profiles, and configuring a new tenant detected on a leaf node of the network using the configuration profiles, in which the configuring comprises specifying multicast group to segment ID assignments for the tenant as specified in the configuration profiles.
    Type: Application
    Filed: April 17, 2014
    Publication date: October 22, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Liqin Dong, Yibin Yang
  • Patent number: 9143442
    Abstract: A segment within a virtual network is identified as being supported by a segment bundling device. The segment within the virtual network supports a first host connected to a first bridging device and a second host connected to a second bridging device. The segment bundling device is used to receive virtual network address information describing the virtual network segmentation identifier (ID) for the segment used for receiving virtual network traffic for the first and second host. A segment bundling table associating a bundle ID with the virtual network segmentation identifier based on the upper ID and the lower ID of the virtual network ID is generated by the segment bundling device. The segment bundling device is used to distribute the segment bundling table to traffic forwarding devices in the virtual network that interface with the first bridging device and the second bridging device.
    Type: Grant
    Filed: December 12, 2012
    Date of Patent: September 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Yibin Yang, Alex Tsai, Vinay Parameswarannair
  • Patent number: 9137119
    Abstract: A method is provided in one example embodiment and includes establishing at least one fixed topology distribution tree in a network, where the fixed topology distribution tree comprises one root node and a plurality of leaf nodes connected to the root node; maintaining at the root node an indication of multicast group interests advertised by the leaf nodes; and pruning traffic at the root node based on the advertised multicast group interests of the leaf nodes. In one embodiment, the root node is a spine switch and each of the leaf nodes is a leaf switch and each of the leaf nodes is connected to the root node by a single hop.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: September 15, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yibin Yang, Liqin Dong, Chiajen Tsai
  • Patent number: 9130775
    Abstract: A method is provided in one example embodiment and includes establishing a virtual trunk link between a first network element and a second network element. The first and second network elements are located at a first site and the first site and a second site comprise at least a portion of an overlay network. The method further includes receiving data traffic at the first network element, which data traffic is associated with a segment of the overlay network, and mapping a first network identifier allocated to the overlay network segment at the first network element to a virtual trunk link and a VLAN ID. The method additionally includes forwarding the data traffic from the first network element to the second network element via the virtual trunk link with the VLAN ID.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: September 8, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Dileep K. Devireddy, Shyam Kapadia, Yibin Yang
  • Patent number: 9131014
    Abstract: In Service Software Upgrade (ISSU) permits administrators to upgrade the control plane software of a network device without any disruption to the traffic passing through the data plane of the network device. However, because the control plane is unavailable, the network device is unable to transmit periodic messages to re-subscribe to specific VLANs. This may result in a service outage in end devices that rely on the network device to receive data assigned to those VLANs. To prevent the network device from being unsubscribed from the VLANs while the control plane is unavailable, the network device may transmit a control plane message before starting ISSU. Once a neighboring network device receives the message, the neighboring device delays unsubscribing the network device until the control plane is again available. Thus, the network device may perform ISSU without the possibility of data traffic not reaching end devices.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 8, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Siddharth Kasat, Christian Sasso, Ankur Goyal, Shivaranjani Sankara Krishnan, Yibin Yang
  • Publication number: 20150180721
    Abstract: In accordance with one example embodiment, there is provided a system configured for virtual local area network (VLAN) blocking on a virtual port channel (vPC) member link to handle discrepant virtual network instance (VNI) to VLAN mappings. In other embodiments, the system can be configured for providing Virtual Switch Interface Discovery Protocol (VDP) and virtual switch enhancements to accommodate discrepant VNI to VLAN mappings. In another example embodiment, an apparatus is provided that includes a processor, and a memory coupled to the processor, where the apparatus is configured such that if a server is connected through a virtual port channel, a VDP is used to notify the server of different VNI to VLAN mappings. In another embodiment, the apparatus can extend a VDP Filter Info Field to carry a set of VLANs mapped to a VNI, keyed by leaf MAC addresses that serve as bridge identifiers.
    Type: Application
    Filed: April 29, 2014
    Publication date: June 25, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shyam Kapadia, Rick Chang, Yibin Yang, Rajesh Babu Nataraja
  • Publication number: 20150180722
    Abstract: In accordance with one example embodiment, there is provided a system configured for virtual local area network (VLAN) blocking on a virtual port channel (vPC) member link to handle discrepant virtual network instance (VNI) to VLAN mappings. In other embodiments, the system can be configured for providing Virtual Switch Interface Discovery Protocol (VDP) and virtual switch enhancements to accommodate discrepant VNI to VLAN mappings. In another example embodiment, an apparatus is provided that includes a processor, and a memory coupled to the processor, where the apparatus is configured such that if a server is connected through a virtual port channel, a VDP is used to notify the server of different VNI to VLAN mappings. In another embodiment, the apparatus can extend a VDP Filter Info Field to carry a set of VLANs mapped to a VNI, keyed by leaf MAC addresses that serve as bridge identifiers.
    Type: Application
    Filed: April 30, 2014
    Publication date: June 25, 2015
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Shyam Kapadia, Rick Chang, Yibin Yang, Rajesh Babu Nataraja
  • Patent number: 9065661
    Abstract: A method is provided in one example embodiment and includes determining a route target (“RT”) membership for a network element; determining at least one attribute for the RT membership; and advertising the RT membership with the at least one attribute to other network elements. The at least one attribute may include an RT membership type attribute for indicating whether the RT membership is due to a local virtual network connection, transit support, or both. Additionally or alternatively, the at least one attribute may include a distribution tree binding attribute for indicating a distribution tree for the RT membership.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 23, 2015
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yibin Yang, Chiajen Tsai, Liqin Dong, Shyam Kapadia
  • Publication number: 20150139035
    Abstract: A leaf switch of a switch fabric includes multiple ports to connect with respective ones of multiple servers. Virtual local area networks (VLANs) are configured on the leaf switch. Dynamic creation of virtual ports is enabled on the leaf switch for at least one of the VLANs on an as needed basis. The leaf switch receives from a particular server connected to a corresponding one of the ports a notification message that a virtual machine is hosted on the particular server. Responsive to the notification message, the leaf switch dynamically creates a virtual port that associates the corresponding one of the ports with the at least one of the VLANs.
    Type: Application
    Filed: November 15, 2013
    Publication date: May 21, 2015
    Applicant: Cisco Technology, Inc.
    Inventors: Vipin Jain, Suran Saminda de Silva, Chiajen Tsai, Debashis Patnala Rao, Yibin Yang, Palathingal Frank, Shyam Kapadia, Vijay Gopal Krishnan
  • Publication number: 20150117188
    Abstract: In one embodiment, a period between periodic transmissions of protocol data units (PDUs) used to form or maintain a link aggregation group is initially set to a fixed value. When a stress condition is detected, the period between periodic transmissions of PDUs is increased from the initial value. When the stress condition is determined to have eased, the period between periodic transmissions of PDUs is reduced back toward the fixed value.
    Type: Application
    Filed: December 23, 2014
    Publication date: April 30, 2015
    Inventors: Yuchen Zhou, Chia Alex Tsai, Yibin Yang, Rajagopalan Janakiraman
  • Publication number: 20150103841
    Abstract: Techniques are presented for distributing host route information of virtual machines to routing bridges (RBridges). A first RBridge receives a routing message that is associated with a virtual machine and is sent by a second RBridge. The routing message comprises of mobility attribute information associated with a mobility characteristic of the virtual machine obtained from an egress RBridge that distributes the routing message. The first RBridge adds a forwarding table attribute to the routing message that indicates whether or not the first RBridge has host route information associated with the virtual machine in a forwarding table of the first RBridge. The first RBridge also distributes the routing message including the mobility attribute information and the forwarding table attribute, to one or more RBridges in the network.
    Type: Application
    Filed: December 19, 2014
    Publication date: April 16, 2015
    Inventors: Yibin Yang, Chia Tsai, Liqin Dong