Patents by Inventor Andres Garcia SAAVEDRA
Andres Garcia SAAVEDRA 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: 20240004704Abstract: A method for operating a virtualized radio access point (vRAP) includes: providing a digital signal processor (DSP) pipeline including a number of DSP workers for execution of a plurality of threads of a physical layer (PHY) of the vRAP, wherein a thread of the plurality of threads includes a sequence of processing tasks, including at least one of processing an uplink, UL, subframe, performing UL and downlink, DL, resource scheduling and processing a DL subframe; and interlinking at least three dedicated DSP workers of the DSP pipeline in such a way that different processing tasks of the thread are executed in parallel.Type: ApplicationFiled: November 23, 2020Publication date: January 4, 2024Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ, Marco GRAMAGLIA, Albert BANCHS
-
Patent number: 11844100Abstract: A radio access network includes a processing system and one or more radio access points configured to broadcast over a radio band including one or more radio channels. Contextual data is acquired which is representative of at least one of: (i) a quality of the radio band and (ii) a quantity of data demanded by user equipment in communication with the one or more radio access points over the radio band. A compute policy and a radio policy are generated based on the acquired contextual data. Data transmissions for processing are assigned to computing resources of the processing system based on the compute policy. Data are scheduled for transmission over the radio band based on the radio policy. A modulation and coding scheme for the scheduled data transmissions is selected based on the radio policy.Type: GrantFiled: August 7, 2019Date of Patent: December 12, 2023Assignee: NEC CORPORATIONInventors: Jose Ayala Romero, Andres Garcia-Saavedra, Xavier Costa Perez
-
Patent number: 11818746Abstract: A method for facilitating allocation of network resources to at least one slice in a communication network includes obtaining information identifying a mapping between network resource allocations and a respective quality of experience (QoE) associated with a user and obtaining information relating to a quality of service (QoS) tolerance for a particular QoE. The method includes providing to a controller for allocating at least a portion of the network resources to the at least one slice: i) the information identifying a mapping between network resource allocations and a QoE; ii) the information relating to the QoS tolerance; and iii) information identifying a current QoE and a target QoE associated with at least one user.Type: GrantFiled: September 6, 2019Date of Patent: November 14, 2023Assignee: NEC CORPORATIONInventors: Linghang Fan, Andres Garcia-Saavedra, Hassan Al-Kanani, Iskren Ianev
-
Publication number: 20230217256Abstract: A method for dynamically allocating radio resources across a set of virtualized radio access points (vRAPs) in a virtual radio access network (vRAN) includes collecting contextual information across all vRAPs that share a common carrier bandwidth of a physical radio access point. The method also includes mapping, by a radio resource controller according to an internal mapping policy, the contextual information of the vRAPs into an allocation of vRAN slices to the vRAPs, wherein each vRAN slice comprises allocated computing resources and an allocated bandwidth part (BWP) of the common carrier bandwidth, the BWPs being orthogonal across the vRAN slices. The method also includes notifying the vRAPs of the allocated BWP.Type: ApplicationFiled: June 4, 2020Publication date: July 6, 2023Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ
-
Patent number: 11522888Abstract: A method for anomaly detection and troubleshooting in a network includes parsing a network service descriptor (NSD) describing a network service (NS) to be deployed in the network. Monitoring data including time series of service-level metrics and resource-level metrics of network functions (NFs) of the NS are received from different domains of the network. Representations of the time series from the different domains are learned with a common dimensionality. An NS signature of the NS is computed as a cross-correlation matrix comprising cross-correlations between the service-level metrics and the resource-level metrics of the NFs. Embeddings of the NS signature are learned using a model and determining a reconstruction error of the model. It is determined whether the NS is anomalous based on the reconstruction error of the model. The NS is identified as a target for the troubleshooting in a case that the NS was determined to be anomalous.Type: GrantFiled: July 2, 2019Date of Patent: December 6, 2022Assignee: NEC CORPORATIONInventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
-
Patent number: 11500888Abstract: A method for anomaly detection of cloud services based on mining time-evolving graphs includes steps of receiving tracing data for a plurality of micro-services of the deployed cloud service, wherein the tracing data defines relationships between the plurality of micro-services of the deployed cloud service at a plurality of different time intervals, computing a functional graph based on the tracing data for each of the plurality of different time intervals, wherein nodes of each functional graph include the plurality of micro-services and wherein links between the nodes represent relationships between the plurality of micro-services, comparing the functional graphs for each of the plurality of time intervals to determine an anomaly score for each of the functional graphs, and detecting a presence of one or more anomalies based on the anomaly scores.Type: GrantFiled: August 7, 2020Date of Patent: November 15, 2022Assignee: NEC LABORATORIES EUROPE GMBHInventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
-
Publication number: 20220342719Abstract: A method for managing radio and computing resources of a virtualized radio access network, vRAN (40), wherein the vRAN (40) comprises a number of virtualized radio access points, vRAPs (11), sharing a common pool of central processing units, CPUs (12), enhances efficiency and practicability of vRAN resource management. The method comprises dividing, per vRAP (11), a L1 layer processing pipeline (30) into at least one main processing pipelines (50) and into a number of subordinate processing pipelines (51, 52), and coordinating the execution of the pipelines (50, 51, 52) across multiple vRAPs (11). The coordinating includes allocating tasks of the main processing pipelines (50) to dedicated CPUs (12a), and allocating tasks of the subordinate processing pipelines (51, 52) to shared CPUs (12b).Type: ApplicationFiled: November 4, 2019Publication date: October 27, 2022Inventors: Andres GARCIA-SAAVEDRA, Xavier COSTA-PEREZ
-
Patent number: 11251537Abstract: Systems and methods for dynamically controlling connections between a plurality of servers in a data center, where the data center includes at least a first reconfigurable intelligent surface (RIS) and a first RIS controller (RISC) configured to control physical propagation settings of physical propagation elements of the first RIS, wherein each server of the plurality of servers includes or is communicably connected with a wireless connection component enabling communication via directive wireless propagation via the physical propagation elements of the first RIS. A controller device pushes a set of one or more RIS configurations to the RIS and a set of one or more transceiver beamforming configurations to the wireless connection components and jointly determines an optimal transceiver beamforming configuration and an optimal RIS configuration using the connection feedback information.Type: GrantFiled: June 4, 2020Date of Patent: February 15, 2022Assignee: NEC CORPORATIONInventors: Vincenzo Sciancalepore, Andres Garcia Saavedra, Xavier Costa Perez
-
Publication number: 20220043811Abstract: A method for anomaly detection of cloud services based on mining time-evolving graphs includes steps of receiving tracing data for a plurality of micro-services of the deployed cloud service, wherein the tracing data defines relationships between the plurality of micro-services of the deployed cloud service at a plurality of different time intervals, computing a functional graph based on the tracing data for each of the plurality of different time intervals, wherein nodes of each functional graph include the plurality of micro-services and wherein links between the nodes represent relationships between the plurality of micro-services, comparing the functional graphs for each of the plurality of time intervals to determine an anomaly score for each of the functional graphs, and detecting a presence of one or more anomalies based on the anomaly scores.Type: ApplicationFiled: August 7, 2020Publication date: February 10, 2022Inventors: Josep Xavier SALVAT LOZANO, Andres GARCIA-SAAVEDRA, Xi Li, Xavier COSTA PEREZ
-
Publication number: 20210384637Abstract: Systems and methods for dynamically controlling connections between a plurality of servers in a data center, where the data center includes at least a first reconfigurable intelligent surface (RIS) and a first RIS controller (RISC) configured to control physical propagation settings of physical propagation elements of the first RIS, wherein each server of the plurality of servers includes or is communicably connected with a wireless connection component enabling communication via directive wireless propagation via the physical propagation elements of the first RIS. A controller device pushes a set of one or more RIS configurations to the RIS and a set of one or more transceiver beamforming configurations to the wireless connection components and jointly determines an optimal transceiver beamforming configuration and an optimal RIS configuration using the connection feedback information.Type: ApplicationFiled: June 4, 2020Publication date: December 9, 2021Inventors: Vincenzo Sciancalepore, Andres Garcia-Saavedra, Xavier Costa Perez
-
Publication number: 20210337555Abstract: A method for facilitating allocation of network resources to at least one slice in a communication network includes obtaining information identifying a mapping between network resource allocations and a respective quality of experience (QoE) associated with a user and obtaining information relating to a quality of service (QoS) tolerance for a particular QoE. The method includes providing to a controller for allocating at least a portion of the network resources to the at least one slice: i) the information identifying a mapping between network resource allocations and a QoE; ii) the information relating to the QoS tolerance; and iii) information identifying a current QoE and a target QoE associated with at least one user.Type: ApplicationFiled: September 6, 2019Publication date: October 28, 2021Inventors: Linghang Fan, Andres Garcia-Saavedra, Hassan Al-Kanani, Iskren Ianev
-
Patent number: 11019534Abstract: A method for managing radio resources in a multiple radio access technology (multi-RAT) wireless communication network, which includes one or more orthogonal frequency-division multiple access (OFDMA)-based base stations that implement different radio access technologies (RATs), includes the step of creating, for each of a plurality of mobile terminals, an incoming queue where data destined to the respective mobile terminal is buffered. Queue information of each mobile terminal is collected and provided to the multi-RAT wireless communication network. System constraints of the multi-RAT wireless communication network are defined and network constraint information is provided.Type: GrantFiled: March 27, 2018Date of Patent: May 25, 2021Assignee: NEC CORPORATIONInventors: Andres Garcia-Saavedra, Luis Diez Fernandez, Ramon Agueero, Xi Li, Xavier Costa Perez
-
Patent number: 10979319Abstract: A method provides operating information for a network having a set of computing entities (CPE) for performing functions on data; a set of connecting entities (CNE) for connecting users and performing functions on data; and a set of forwarding entities (SFE) for forwarding data between the CPE and CNE. CNE are assigned to the CPE. At least part of the functions performed by the CNE are split and offloaded to the assigned CPE for performing the part of functions. The method includes: determining: a) network information, including network topology information and network capability information of the network, b) entity location information, including network locations of the entities, and c) function splitting information, including possible configurable functions which can be split; and, based on the determined information of a)-c), jointly optimizing: routing between the network entities, assignments of the CNE to the CPE, and function splits.Type: GrantFiled: April 4, 2016Date of Patent: April 13, 2021Assignee: NEC CORPORATIONInventors: Andres Garcia-Saavedra, Xi Li, Xavier Costa-Perez
-
Publication number: 20200322367Abstract: A method for anomaly detection and troubleshooting in a network includes parsing a network service descriptor (NSD) describing a network service (NS) to be deployed in the network. Monitoring data including time series of service-level metrics and resource-level metrics of network functions (NFs) of the NS are received from different domains of the network. Representations of the time series from the different domains are learned with a common dimensionality. An NS signature of the NS is computed as a cross-correlation matrix comprising cross-correlations between the service-level metrics and the resource-level metrics of the NFs. Embeddings of the NS signature are learned using a model and determining a reconstruction error of the model. It is determined whether the NS is anomalous based on the reconstruction error of the model. The NS is identified as a target for the troubleshooting in a case that the NS was determined to be anomalous.Type: ApplicationFiled: July 2, 2019Publication date: October 8, 2020Inventors: Josep Xavier Salvat Lozano, Andres Garcia-Saavedra, Xi Li, Xavier Costa Perez
-
Publication number: 20200296741Abstract: A radio access network includes a processing system and one or more radio access points configured to broadcast over a radio band including one or more radio channels. Contextual data is acquired which is representative of at least one of: (i) a quality of the radio band and (ii) a quantity of data demanded by user equipment in communication with the one or more radio access points over the radio band. A compute policy and a radio policy are generated based on the acquired contextual data. Data transmissions for processing are assigned to computing resources of the processing system based on the compute policy. Data are scheduled for transmission over the radio band based on the radio policy. A modulation and coding scheme for the scheduled data transmissions is selected based on the radio policy.Type: ApplicationFiled: August 7, 2019Publication date: September 17, 2020Inventors: Jose Ayala Romero, Andres Garcia-Saavedra, Xavier Costa Perez
-
Patent number: 10756843Abstract: Provided is a method for correcting errors in a data transmission network, comprising: transmitting a plurality of uncoded information packets across a network path; transmitting a plurality of coded packets for recovering information packets lost in transmission across said network path, the coded packets being temporally interspersed among said uncoded information packets, wherein the coded packets are encoded based on information packets transmitted prior to a previously transmitted coded packet; and determining the interspersion of the coded packets according to a packet loss rate.Type: GrantFiled: February 15, 2019Date of Patent: August 25, 2020Assignees: NATIONAL UNIVERSITY OF IRELAND, MAYNOOTH, Massachusetts Institute of TechnologyInventors: Andres Garcia Saavedra, Mohammad Karzand, Douglas Leith, Muriel Medard
-
Patent number: 10667258Abstract: A method for operating a plurality of different wireless networks operating at least in part in overlapping frequency bands includes monitoring, by a first wireless transmitter, activity in the overlapping frequency bands. The first wireless transmitter determines whether a channel in the overlapping frequency bands is idle for a predefined time period. Based on the channel being idle for the predefined time period, it is determined that the first wireless transmitter has a transmission opportunity on the channel. The first wireless transmitter measures an amount of time until a next frame boundary on the channel and, based on the amount of time until the next frame boundary being below a threshold, reserves the channel for a fixed duration of time. Based on the amount of time until the next frame boundary being above the threshold, the first wireless transmitter skips the transmission opportunity on the channel.Type: GrantFiled: December 12, 2017Date of Patent: May 26, 2020Assignee: NEC CORPORATIONInventors: Andres Garcia-Saavedra, Xavier Costa Perez
-
Patent number: 10638514Abstract: A method for operating a plurality of wireless networks includes blocking a channel in a second wireless network (SWN) by a first wireless network station (FWN-S) connected to a first wireless network (FWN) and the SWN within an overlapping frequency band. A time for performing blocking after a busy channel is smaller than a predetermined time period. The method further includes indicating part of a total airtime the channel in the SWN will be occupied by the first FWN-S for transmission. The total airtime is computed as a sum of time slots used for successful transmission, their number being computed such that the transmission performance of the SWN is not degraded more than the level of transmission performance is degraded if the first FWN-S would be operating for transmission within the SWN only.Type: GrantFiled: February 4, 2016Date of Patent: April 28, 2020Assignee: NEC CORPORATIONInventors: Victor Valls, Andres Garcia-Saavedra, Xavier Costa-Perez
-
Patent number: 10541932Abstract: A method is disclosed for transmitting data between a source node and destination node connected via multiple paths of a heterogeneous network, at least one of the paths delivering packets with a non-deterministic delivery time. Data is divided into frames, each frame comprising a number of packets, where processing by the destination node of an information packet p is conditional on receipt of the data for any information packet i where i<p. A number of sequential transmission slots s, each for transmitting a given packet p of a frame, are allocated for each network path k. A set D of possible assignments of packets to transmission slots for a frame are provided. The method comprises determining an assignment x with minimum in-order delivery delay of said packets based on expected arrival times of packets to their destination and expected reordering delay for packets. Packets are then transmitted in accordance with the determined assignment x.Type: GrantFiled: August 10, 2017Date of Patent: January 21, 2020Assignee: National University of Ireland, MaynoothInventors: Andrés Garcia Saavedra, Mohammad Karzand, Douglas Leith
-
Patent number: 10531351Abstract: A method for configuring resources of a radio access network (RAN) including a radio unit includes monitoring, by a data plane node, a quality of at least one portion of a link between the radio unit and a central processing unit of the RAN; determining, by the data plane node, that the quality of the at least one portion of the link has changed relative to a previous quality of the at least one portion of the link; generating, by the data plane node according to local control logic programmed into the data plane node, a decision specifying a placement for one or more RAN functions; and transmitting, by the data plane node to one or both of the radio unit and the central processing unit, a notification including the decision specifying the placement for the one or more RAN functions.Type: GrantFiled: October 20, 2017Date of Patent: January 7, 2020Assignee: NEC CORPORATIONInventors: Xi Li, Andres Garcia-Saavedra, Fabian Schneider, Xavier Costa Perez