Patents by Inventor Daniele Ceccarelli
Daniele Ceccarelli 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: 11509588Abstract: A method (100) for managing the provision of a service between origin and destination endpoints over a communication network is disclosed. The communication network comprises at least two Autonomous Systems (ASs) and an Abstraction and Control of Traffic Engineered Networks Virtual Network (VN) between the origin and destination endpoints. The method comprises defining, at each of the origin and destination endpoints, a service segregation loopback interface corresponding to a subset of traffic belonging to the service (110). The method further comprises binding the subset of traffic to the VN by exposing the service segregation loopback interface defined at the destination endpoint as routing next hop only to traffic belonging to the subset (120).Type: GrantFiled: May 30, 2018Date of Patent: November 22, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Daniele Ceccarelli, Marco Marchesini, Carlo Giovanni Perocchio
-
Patent number: 11368406Abstract: Apparatus and methods are provided for path computation for a service in a telecommunications network. In one aspect, a method comprises receiving a request to schedule the service utilizing the network in a time period determining that a path for the service is not available for the whole of the time period, and determining a plurality of paths for the service, each of the plurality of paths being available during a respective portion of the time period, such that at least one of the plurality of paths is available for the service at any time during the time period.Type: GrantFiled: May 19, 2017Date of Patent: June 21, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Daniele Ceccarelli, Gianmarco Bruno, Francesco Lazzeri, Jeroen Nijhof
-
Patent number: 11362964Abstract: Apparatus and methods are provided for scheduling services in a traffic-engineered communications network. In one aspect a method comprises: receiving a request to schedule a second service utilizing the network in a second time period, wherein the second time period overlaps a first time period in which a first service utilizing the network has already been scheduled; and computing a path for the second service through the network. The step of computing the path for the second service through the network comprises: responsive to a determination that the request is received less than the threshold period of time before the start of the first time period, disallowing the second service from pre-empting the first service.Type: GrantFiled: April 27, 2017Date of Patent: June 14, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Gianmarco Bruno, Daniele Ceccarelli, Francesco Lazzeri, Jeroen Nijhof
-
Patent number: 11343120Abstract: A method of managing a virtual network, VN, comprising a plurality of VN members comprises associating (710) one or more of the VN members with a first group, the first group including VN members requiring dedicated resource allocations for their corresponding network tunnels, and associating (720) others of the VN members with a second group, the second group comprising VN members that may share resource allocations with other VN members of the second group. Paths are assigned (730, 740) through the one or more physical network domains for the VN members such that the assigned paths for the VN members of the first group provide dedicated resource allocations to each VN member of the first group and such that at least one pair of VN members of the second group traversing a common physical link share a bandwidth allocation for the common physical link.Type: GrantFiled: December 13, 2017Date of Patent: May 24, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Manuela Scarella, Daniele Ceccarelli, Francesco Lazzeri
-
Publication number: 20220158938Abstract: Methods and apparatus are provided for routing Flex Ethernet (FlexE) data in a network. In an example aspect, a method comprises receiving data on a first FlexE physical layer (PHY) group, determining, from first FlexE overhead on the first FlexE PHY group, that data in one or more time slots on the first FlexE PHY group is associated with a predetermined path in the network, determining a second FlexE PHY group for the data in the one or more time slots based on at least a portion of the predetermined path in the network, and sending the data on the second FlexE PHY group.Type: ApplicationFiled: March 20, 2019Publication date: May 19, 2022Inventors: Fabio CAVALIERE, Daniele CECCARELLI, Paolo DEBENEDETTI
-
Patent number: 11336571Abstract: Embodiments include methods of controlling a client layer of a multi-layer communication network that also includes a server layer. Such methods include receiving, at a client physical network controller (PNC), an indication of at least one characteristic associated with one or more paths between server network nodes in the server layer. The indication is received from a multi-domain service controller (MDSC) in the multi-layer communication network, and the server layer is controlled by a server PNC. Such methods include, based on the at least one characteristic, computing one or more paths in the client layer that facilitate protection and/or restoration for the one or more paths in the server layer. Other embodiments include complementary methods performed by a MDSC, as well as client PNCs and MDSCs configured to perform such methods.Type: GrantFiled: May 26, 2020Date of Patent: May 17, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Giovanni Fiaschi, Diego Caviglia, Daniele Ceccarelli
-
Patent number: 11323365Abstract: In one example aspect, a method is provided for tearing down a label switched path (LSP) through a communications network. The method comprises sending a first message towards an egress node of the LSP informing nodes of the LSP and the egress node of a tear down of the LSP, determining that one of the nodes of the LSP has not forwarded the first message along the LSP, and sending a second message to a controller of the communications network to cause the controller to communicate directly with one of the nodes to inform the one of the nodes of the tear down of the LSP.Type: GrantFiled: May 17, 2018Date of Patent: May 3, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Daniele Ceccarelli, Paolo Rebella, Francesco Fondelli
-
Patent number: 11317272Abstract: A method and system for supporting roaming broadband services. The method is implemented by a computing device in a parent provider network of a user having a unique user identifier to enable the user to utilize services associated with a broadband access service contract of the user of the parent provider network in a visited location in the parent provider network or in a roaming provider network. The method includes receiving a registration request from the user, determining the unique user identifier for the user, determining services for the user based on the unique user identifier, determining whether the user is connected to a home customer premise equipment (CPE) in the parent provider network, and configuring services and resources at a local data center in the parent provider network, in response to the user being connected to the visited location in the parent provider network.Type: GrantFiled: December 28, 2017Date of Patent: April 26, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Daniele Ceccarelli, Mukunda Nemade, Srinivasa Prasad, Chirag Parekh
-
Patent number: 11290369Abstract: A method in a telecommunications network comprises acquiring values of one or more parameters relating to traffic flow between a first group of nodes in the network. The method further comprises using a first reinforcement learning agent to dynamically adjust a first routing metric used to route traffic through the first group of nodes, based on the values of the one or more parameters, so as to alter the traffic flow through the first group of nodes.Type: GrantFiled: December 13, 2017Date of Patent: March 29, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Daniele Ceccarelli, Tobias Ley, Massimiliano Maggiari
-
Publication number: 20220006741Abstract: One aspect of the disclosure provides a method for allocating traffic in a telecommunications network. The telecommunications network comprises a plurality of nodes, with pairs of nodes being connected by respective links. A plurality of demands for connectivity between respective first nodes and respective second nodes are allocated to the telecommunications network, with traffic for each demand being directed via a respective plurality of paths between the respective first and second nodes in accordance with respective weights assigned to each path.Type: ApplicationFiled: November 2, 2018Publication date: January 6, 2022Inventors: Giovanni Fiaschi, Francesco Davide Calabrese, Daniele Ceccarelli
-
Publication number: 20220006723Abstract: Examples relate to a method of segment routing in a network node (40) of a network comprising a plurality of network nodes (40,42). The method comprises receiving a segment routed packet (60) comprising a payload and having a segment route, and obtaining a target delivery time (106) from the received segment routed packet. The method further comprises determining (108) a time of arrival of the packet at a destination of the packet, and determining (110) if the time of arrival of the packet at the destination is prior to the target delivery time. For a determination that the time of arrival of the packet at the destination is prior to the target delivery time, transmitting (120) a packet comprising the payload towards the destination.Type: ApplicationFiled: November 19, 2018Publication date: January 6, 2022Inventors: Paolo Debenedetti, Raoul Fiorone, Daniele Ceccarelli
-
Patent number: 11190270Abstract: Methods and apparatus are provided for locating a fault in an optical communication link. In one aspect, a method comprises determining a fault in a first optical link, and determining a fault in a second optical link. The method then determines that a first portion of the first optical link is co-located with a second portion of the second optical link and identifies, as a result of determining that the first portion is co-located with the second portion, that the fault in the first optical link is located in the first portion and/or the fault in the second optical link is located in the second portion.Type: GrantFiled: October 5, 2017Date of Patent: November 30, 2021Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)Inventors: Gianmarco Bruno, Daniele Ceccarelli, Roberto Magri
-
Patent number: 11075816Abstract: A path computation method involves receiving (200) a request for computation of a new path in the network, the request indicating a future time interval when the path is desired. Subsequently a future network status is generated (210, 212, 214), having a representation of availability of path resources at the future time interval, based on selected paths already reserved at that future time interval. Then there is a step of computing (220) which of the path resources to select for the new path according to the future network status. By generating this future network status when the future time interval is known, it can be generated in respect of a limited time interval rather than covering all possible future reservable times. Thus the benefits of time aware path computation can be achieved without the need for maintaining a huge database of availability at all future times, of all the path resources.Type: GrantFiled: November 5, 2019Date of Patent: July 27, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Gianmarco Bruno, Daniele Ceccarelli, Francesco Lazzeri, Jeroen Nijhof
-
Publication number: 20210218668Abstract: In one example aspect, a method is provided for tearing down a label switched path (LSP) through a communications network. The method comprises sending a first message towards an egress node of the LSP informing nodes of the LSP and the egress node of a tear down of the LSP, determining that one of the nodes of the LSP has not forwarded the first message along the LSP, and sending a second message to a controller of the communications network to cause the controller to communicate directly with one of the nodes to inform the one of the nodes of the tear down of the LSP.Type: ApplicationFiled: May 17, 2018Publication date: July 15, 2021Inventors: Daniele Ceccarelli, Paolo Rebella, Francesco Fondelli
-
Publication number: 20210218682Abstract: A method (100) for managing the provision of a service between origin and destination endpoints over a communication network is disclosed. The communication network comprises at least two Autonomous Systems (ASs) and an Abstraction and Control of Traffic Engineered Networks Virtual Network (VN) between the origin and destination endpoints. The method comprises defining, at each of the origin and destination endpoints, a service segregation loopback interface corresponding to a subset of traffic belonging to the service (110). The method further comprises binding the subset of traffic to the VN by exposing the service segregation loopback interface defined at the destination endpoint as routing next hop only to traffic belonging to the subset (120).Type: ApplicationFiled: May 30, 2018Publication date: July 15, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Daniele CECCARELLI, Marco MARCHESINI, Carlo Giovanni PEROCCHIO
-
Publication number: 20210211371Abstract: A method in a telecommunications network comprises acquiring values of one or more parameters relating to traffic flow between a first group of nodes in the network. The method further comprises using a first reinforcement learning agent to dynamically adjust a first routing metric used to route traffic through the first group of nodes, based on the values of the one or more parameters, so as to alter the traffic flow through the first group of nodes.Type: ApplicationFiled: December 13, 2017Publication date: July 8, 2021Inventors: Daniele Ceccarelli, Tobias Ley, Massimiliano Maggiari
-
Publication number: 20210184894Abstract: A method of managing a virtual network, VN, comprising a plurality of VN members comprises associating (710) one or more of the VN members with a first group, the first group including VN members requiring dedicated resource allocations for their corresponding network tunnels, and associating (720) others of the VN members with a second group, the second group comprising VN members that may share resource allocations with other VN members of the second group. Paths are assigned (730, 740) through the one or more physical network domains for the VN members such that the assigned paths for the VN members of the first group provide dedicated resource allocations to each VN member of the first group and such that at least one pair of VN members of the second group traversing a common physical link share a bandwidth allocation for the common physical link.Type: ApplicationFiled: December 13, 2017Publication date: June 17, 2021Inventors: Manuela Scarella, Daniele Ceccarelli, Francesco Lazzeri
-
Publication number: 20210168582Abstract: A method and system for supporting roaming broadband services. The method is implemented by a computing device in a parent provider network of a user having a unique user identifier to enable the user to utilize services associated with a broadband access service contract of the user of the parent provider network in a visited location in the parent provider network or in a roaming provider network. The method includes receiving a registration request from the user, determining the unique user identifier for the user, determining services for the user based on the unique user identifier, determining whether the user is connected to a home customer premise equipment (CPE) in the parent provider network, and configuring services and resources at a local data center in the parent provider network, in response to the user being connected to the visited location in the parent provider network.Type: ApplicationFiled: December 28, 2017Publication date: June 3, 2021Inventors: Daniele CECCARELLI, Mukunda NEMADE, Srinivasa PRASAD, Chirag PAREKH
-
Patent number: 10965599Abstract: It is disclosed a coordinator (22), a physical network controller (24, 26) and methods therein for enabling end-point mobility of a traffic engineering, TE, tunnel in a multi-domain network. Based on a request for virtual network configuration of one or both of the ingress and the egress end-points of the TE tunnel, the coordinator of a multi-domain network determines 54, S416 a second request for virtualizing said one or both of the ingress and the egress end-points of the TE tunnel. The physical network controller may then virtualize end-points of the TE tunnel, providing a virtualized end-point, VEP, TE tunnel, having end-point mobility capacity. Recovery mechanisms of tunnel paths may be efficiently implemented. The present disclosure also provides scalability improvements and operational expenditure, OPEX, savings, as compared to state of art TE tunnels.Type: GrantFiled: August 29, 2016Date of Patent: March 30, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Daniele Ceccarelli, Giacomo Agostini, Manuela Scarella
-
Patent number: 10924389Abstract: Methods for segment routing in a software-defined networking (SDN) system are disclosed. In one embodiment, a method includes receiving a plurality of values of maximum segment identifier (SID) depths, each from one network element of the SDN system, and identifying a path for a packet to transmit through a plurality of network elements, where a plurality of SIDs corresponding to the plurality of network elements is ordered to represent the path. The method further includes splitting the path into a plurality of sub-paths based on the values of the maximum SID depths of the plurality of network elements, where each network element, for the path, is allocated to process a number of ordered SIDs, and where the number is within the network element's maximum SID depth, and causing packet forwarding of the packet along the plurality of sub-paths based on SIDs allocated to the network elements.Type: GrantFiled: August 15, 2016Date of Patent: February 16, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Daniele Ceccarelli, Gianluca Lombardi, Diego Caviglia