Patents by Inventor Italo Busi
Italo Busi 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).
-
Patent number: 11855806Abstract: A network node for a Data Communication Network (DCN) and a network device for providing traffic to the DCN are provided. The network node is configured to receive a plurality of packets carrying DCN messages; determine, from the received packets, a first set of packets addressed to other network nodes of the DCN. The network node is then configured to forward the first set of packets over a Time-Division-Multiplexing (TDM) connection, in particular over an Optical Data Unit-k (ODUk) connection, to a determined network node of the DCN. According to the application, a high bandwidth efficiency is maintained, and the number of interfaces to be managed on a controller is reduced.Type: GrantFiled: September 20, 2021Date of Patent: December 26, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Italo Busi, Yi Lin, Jia He
-
Publication number: 20220394010Abstract: A method, an apparatus, and a system for sending a control request based on a key value configuration. The method includes generating, by a client controller, a control request, wherein having a plurality of configuration parameters, wherein the plurality of configuration parameters comprise a flexible key value, a control object name, and a universally unique identifier (UUID), where the flexible key value identifies a requested control object, and the flexible key value is determined using at least one of the control object name or the UUID, and sending, by the client controller, the control request to a server controller, where the control request indicates to the server controller to configure the control object.Type: ApplicationFiled: August 17, 2022Publication date: December 8, 2022Inventors: Haomian Zheng, Italo Busi, Chaode Yu
-
Patent number: 11444825Abstract: A node comprises at least one processor configured to determine whether a degree of bandwidth degradation of a local link of the microwave node fulfils a degradation condition. Further, the at least one processor is configured to generate a signal indicating a fail of the local link, if the degradation condition is fulfilled.Type: GrantFiled: July 2, 2020Date of Patent: September 13, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Min Ye, Italo Busi
-
Patent number: 11251863Abstract: The present disclosure discloses a protection switching method and a node. The method can include: receiving, by an intermediate node, a first protection switching request message sent by an upstream neighboring node, where the first protection switching request message is used to request to activate a first protection path, and the intermediate node is a node on the first protection path; determining, by the intermediate node, that the first protection path needs to occupy N1 timeslots, and selecting N1 timeslots for the first protection path from N2 available timeslots in a preset order; and sending, by the intermediate node, a second protection switching request message to the downstream neighboring node, where the second protection switching request message is used to request the downstream neighboring node to complete a cross-connection, on the first protection path, between the downstream neighboring node and the intermediate node based on the first group of timeslots.Type: GrantFiled: July 10, 2020Date of Patent: February 15, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Haomian Zheng, Yu Zheng, Italo Busi, Qinfen Tan, Qingcong Lu
-
Publication number: 20220006672Abstract: A network node for a Data Communication Network (DCN) and a network device for providing traffic to the DCN are provided. The network node is configured to receive a plurality of packets carrying DCN messages; determine, from the received packets, a first set of packets addressed to other network nodes of the DCN. The network node is then configured to forward the first set of packets over a Time-Division-Multiplexing (TDM) connection, in particular over an Optical Data Unit-k (ODUk) connection, to a determined network node of the DCN. According to the application, a high bandwidth efficiency is maintained, and the number of interfaces to be managed on a controller is reduced.Type: ApplicationFiled: September 20, 2021Publication date: January 6, 2022Inventors: Italo BUSI, Yi LIN, Jia HE
-
Patent number: 11165496Abstract: A network analytics engine predicts impairment of one or more communications links included in a current data path being used to transmit data through a network, and transmits information indicating the predicted impairment to a network controller in a warning message. In response to receiving the warning message, the network controller identifies potential alternative data paths that exclude any communication links predicted to experience an impairment. Before setting up an alternative data path, however, the network controller waits for a fault notification confirming the predicted impairment. If the fault notification is received before expiration of a waiting period, the network controller sets up one of the potential alternative data paths in place of the current data path.Type: GrantFiled: September 10, 2020Date of Patent: November 2, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Young Lee, Italo Busi
-
Publication number: 20210119914Abstract: A multiprotocol label switching (MPLS) node sends an output packet including control information and payload data. The MPLS node is configured to: receive an input packet including the payload data, from a first pseudo-wire segment; modify an encapsulation format of the payload data of the input packet to generate the output packet; and send the output packet to a second pseudo-wire segment. The MPLS node can also be configured to support the opposite operating direction, that is an MPLS, node may be configured to receive an input packet including the payload data from a second pseudo-wire segment; modify an encapsulation format of the payload data of the input packet to generate an output packet; and send the output packet to a first pseudo-wire segment.Type: ApplicationFiled: December 28, 2020Publication date: April 22, 2021Inventors: Italo BUSI, Stewart Frederick BRYANT, Andrew G. MALIS, Jie DONG
-
Patent number: 10952213Abstract: A frequency allocation method includes receiving, by a control device, a frequency allocation message using a dedicated channel, wherein the frequency allocation message carries a node identifier and a received signal strength information for a frequency, and determining, according to the frequency allocation message, a station needing frequency allocation, and obtaining node information of each station in a network. The method further includes computing, according to the received signal strength information for the frequency of the station needing frequency allocation and further according to the node information of each station, an optimum working frequency of the station needing frequency allocation, and allocating the optimum working frequency to the station needing frequency allocation.Type: GrantFiled: August 25, 2017Date of Patent: March 16, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hao Long, Dejun Li, Xiaodong Li, Maurizio Mattivi, Italo Busi
-
Publication number: 20210050915Abstract: A network analytics engine predicts impairment of one or more communications links included in a current data path being used to transmit data through a network, and transmits information indicating the predicted impairment to a network controller in a warning message. In response to receiving the warning message, the network controller identifies potential alternative data paths that exclude any communication links predicted to experience an impairment. Before setting up an alternative data path, however, the network controller waits for a fault notification confirming the predicted impairment. If the fault notification is received before expiration of a waiting period, the network controller sets up one of the potential alternative data paths in place of the current data path.Type: ApplicationFiled: September 10, 2020Publication date: February 18, 2021Inventors: Young Lee, Italo Busi
-
Patent number: 10826722Abstract: A method implemented by a customer network controller (CNC) in a network comprises storing, by a memory of the CNC, a mapping between a virtual local area network (VLAN) identifier (ID) of a VLAN, an application ID of an application executed in the VLAN, and a service policy associated with the application, the service policy defining a network requirement for the application, the VLAN being associated with a customer edge (CE), transmitting, by a transmitter of the CNC, a tunnel creation request comprising the VLAN ID, the application ID, and the service policy, and storing, by the memory, a tunnel ID of a tunnel established in response to the tunnel creation request, the tunnel defining a path between an ingress provider edge (PE) node and an egress PE node that satisfies the service policy.Type: GrantFiled: December 18, 2017Date of Patent: November 3, 2020Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Italo Busi
-
Publication number: 20200343971Abstract: The present disclosure discloses a protection switching method and a node. The method can include: receiving, by an intermediate node, a first protection switching request message sent by an upstream neighboring node, where the first protection switching request message is used to request to activate a first protection path, and the intermediate node is a node on the first protection path; determining, by the intermediate node, that the first protection path needs to occupy N1 timeslots, and selecting N1 timeslots for the first protection path from N2 available timeslots in a preset order; and sending, by the intermediate node, a second protection switching request message to the downstream neighboring node, where the second protection switching request message is used to request the downstream neighboring node to complete a cross-connection, on the first protection path, between the downstream neighboring node and the intermediate node based on the first group of timeslots.Type: ApplicationFiled: July 10, 2020Publication date: October 29, 2020Inventors: Haomian ZHENG, Yu ZHENG, Italo BUSI, Qinfen TAN, Qingcong LU
-
Publication number: 20200336363Abstract: A node comprises at least one processor configured to determine whether a degree of bandwidth degradation of a local link of the microwave node fulfils a degradation condition. Further, the at least one processor is configured to generate a signal indicating a fail of the local link, if the degradation condition is fulfilled.Type: ApplicationFiled: July 2, 2020Publication date: October 22, 2020Inventors: Min Ye, Italo Busi
-
Patent number: 10735090Abstract: The present disclosure discloses a protection switching method and a node. The method includes: receiving, by an intermediate node, a first protection switching request message sent by an upstream neighboring node, where the first protection switching request message is used to request to activate a first protection path, and the intermediate node is a node on the first protection path; determining, by the intermediate node, that the first protection path needs to occupy N1 timeslots, and selecting N1 timeslots for the first protection path from N2 available timeslots in a preset order; and sending, by the intermediate node, a second protection switching request message to the downstream neighboring node, where the second protection switching request message is used to request the downstream neighboring node to complete a cross-connection, on the first protection path, between the downstream neighboring node and the intermediate node based on the first group of timeslots.Type: GrantFiled: March 21, 2019Date of Patent: August 4, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Haomian Zheng, Yu Zheng, Italo Busi, Qinfen Tan, Qingcong Lu
-
Patent number: 10623304Abstract: A computer implemented method of configuring an optical path includes selecting with one or more processors a wavelength for the optical path, generating with one or more processors, a first request for a first type of node in the optical path, generating with one or more processors a second request for a second type of node in the optical path, the second type of node having different data plane capabilities than the first type of node, wherein the first and second requests are generated as a function of a joint configuration model accommodating both types of nodes, and sending the first request from the one or more processors to the first type of node and the second request to the second type of node to configure the optical path.Type: GrantFiled: January 17, 2018Date of Patent: April 14, 2020Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Italo Busi, Ricard Vilalta, Haomian Zheng
-
Patent number: 10601537Abstract: The disclosure provides an interconnecting node for interconnecting first and second protected domains, the second protected domain comprising a working path and a protection path for linear protection in a network for traffic forwarding between two end-nodes. The interconnecting node comprises at least one interface for receiving first monitoring information from the first protected domain, a monitoring unit for detecting an isolation condition of the interconnecting node within the first protected domain based on the first monitoring information, and generating second monitoring information to be transmitted to the working path so that a failure in the working path is detectable based on the second monitoring information at a far-end node of the working path. If an isolation condition is detected, the monitoring unit starts transmitting alarm indication information to the working path for suppressing at the far-end node an alarm reporting regarding a failure in the working path.Type: GrantFiled: August 10, 2018Date of Patent: March 24, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Italo Busi, Min Ye
-
Patent number: 10587937Abstract: A method is provided to establish a path in an optical domain to couple first and second IP routing domains for use by a VPN. A network controller (NC) receives an optical path setup command and, in response, determines an optical path ID identifying an optical path. The NC sends a mapping command to a domain controller (DC) associated with the first IP routing domain and receives routing information that includes a VPN label. The NC sends a forwarding command including the routing information to a DC associated with the second IP routing domain, the forwarding command configured to cause a termination point in the second IP routing domain to forward a packet to the optical path when the packet comprises elements of the routing information.Type: GrantFiled: April 9, 2018Date of Patent: March 10, 2020Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Italo Busi
-
Publication number: 20190313167Abstract: A method is provided to establish a path in an optical domain to couple first and second IP routing domains for use by a VPN. A network controller (NC) receives an optical path setup command and, in response, determines an optical path ID identifying an optical path. The NC sends a mapping command to a domain controller (DC) associated with the first IP routing domain and receives routing information that includes a VPN label. The NC sends a forwarding command including the routing information to a DC associated with the second IP routing domain, the forwarding command configured to cause a termination point in the second IP routing domain to forward a packet to the optical path when the packet comprises elements of the routing information.Type: ApplicationFiled: April 9, 2018Publication date: October 10, 2019Inventors: Young Lee, Italo Busi
-
Publication number: 20190222506Abstract: A computer implemented method of configuring an optical path includes selecting with one or more processors a wavelength for the optical path, generating with one or more processors, a first request for a first type of node in the optical path, generating with one or more processors a second request for a second type of node in the optical path, the second type of node having different data plane capabilities than the first type of node, wherein the first and second requests are generated as a function of a joint configuration model accommodating both types of nodes, and sending the first request from the one or more processors to the first type of node and the second request to the second type of node to configure the optical path.Type: ApplicationFiled: January 17, 2018Publication date: July 18, 2019Inventors: Young Lee, Italo Busi, Ricard Vilalta, Haomian Zheng
-
Publication number: 20190215060Abstract: The present disclosure discloses a protection switching method and a node. The method includes: receiving, by an intermediate node, a first protection switching request message sent by an upstream neighboring node, where the first protection switching request message is used to request to activate a first protection path, and the intermediate node is a node on the first protection path; determining, by the intermediate node, that the first protection path needs to occupy N1 timeslots, and selecting N1 timeslots for the first protection path from N2 available timeslots in a preset order; and sending, by the intermediate node, a second protection switching request message to the downstream neighboring node, where the second protection switching request message is used to request the downstream neighboring node to complete a cross-connection, on the first protection path, between the downstream neighboring node and the intermediate node based on the first group of timeslots.Type: ApplicationFiled: March 21, 2019Publication date: July 11, 2019Inventors: Haomian ZHENG, Yu ZHENG, Italo BUSI, Qinfen TAN, Qingcong LU
-
Publication number: 20190190746Abstract: A method implemented by a customer network controller (CNC) in a network comprises storing, by a memory of the CNC, a mapping between a virtual local area network (VLAN) identifier (ID) of a VLAN, an application ID of an application executed in the VLAN, and a service policy associated with the application, the service policy defining a network requirement for the application, the VLAN being associated with a customer edge (CE), transmitting, by a transmitter of the CNC, a tunnel creation request comprising the VLAN ID, the application ID, and the service policy, and storing, by the memory, a tunnel ID of a tunnel established in response to the tunnel creation request, the tunnel defining a path between an ingress provider edge (PE) node and an egress PE node that satisfies the service policy.Type: ApplicationFiled: December 18, 2017Publication date: June 20, 2019Inventors: Young Lee, Italo Busi