Patents by Inventor Roy Shor
Roy Shor 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: 10342032Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples and control data arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected control data arranged in packets to a controller, the selected control data being streamed between other radio units via the common public radio interface. In the radio unit, the selected control data are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected control data arranged in packets received via the serial interface are arranged in lanes to be streamed. Advantageously the control data of the streaming CPRI interface is seamlessly transferred to the controller via the packet based serial interface.Type: GrantFiled: July 4, 2013Date of Patent: July 2, 2019Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn, Yael Kahil, Shay Shpritz
-
Patent number: 10334008Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected data samples arranged in packets, the selected samples corresponding to selected lanes streamed between other radio units via the common public radio interface. In the radio unit, the selected data samples are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected data samples arranged in packets received via the serial interface are arranged in lanes. A system timer coupled to the CPRI generates a timebase for controlling the sRIO interface in order to have it synchronized. Advantageously the data sample transfer capacity of the streaming CPRI interface is extended using the packet based serial interface.Type: GrantFiled: July 4, 2013Date of Patent: June 25, 2019Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn, Avraham Rabinovich
-
Patent number: 10225196Abstract: A system for use in nodes communicating over a CPRI (common public radio interface) allows each networking node in a daisychain configuration to seamlessly manage the control and management HDLC (high-speed data link control) channel for both uplink and downlink. The connection is kept alive through a soft reset flow. Received HDLC packets can be extracted for use by a local node. Locally generated packets can be inserted into the packet data stream at the datalink layer for onward transmission over the CPRI. The system arbitrates between the locally generated packet data held in a buffer in the local node and remote packet data received from a remote node and held in the local node in a first in first out buffer for onward transmission to a subsequent node after arbitration. Remote packet data is given priority.Type: GrantFiled: February 15, 2013Date of Patent: March 5, 2019Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn, John Vaglica, Tuongvu Nguyen
-
Patent number: 9935873Abstract: A processor device processes data samples of a radio signal in a mobile communication system. A fast flow process is executed for all samples and a batch process is executed at intervals on a subset of the samples. The device has a processor for executing the flow process via a local buffer memory, a memory interface to a system memory, and a memory controller for controlling storing of the data samples in the buffer memory. The processor establishes whether data samples in the local buffer memory are part of the subset, and if not, invalidates them after executing the flow process. The memory controller provides free memory space in the local buffer by transferring data samples which are not invalidated from the local buffer memory to the system memory, and by invalidating processed samples. Advantageously the local buffer may be relatively small, while the amount of data transferred to the system memory is limited.Type: GrantFiled: June 18, 2013Date of Patent: April 3, 2018Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Amit Gur, Gad Yuval
-
Patent number: 9824044Abstract: A Common Public Radio Interface, CPRI, lane controller of a processor, in a Time Division Duplex, TDD, system, said CPRI lane controller comprising: a Direct Memory Access (or more than one), DMA, controller connected to a memory through a switch fabric to perform read or/and write memory access transactions via an internal system bus of said processor, wherein said DMA controller is adapted to generate a RX/TX transaction interrupt(s) for each completed memory access RX/TX transaction counted by a corresponding transaction counter(s) which provides a TDD slot awareness interrupt(s) when a RX/TX TDD slot has terminated, wherein said DMA controller has a steering control(s) adapted to steer the memory access transactions either to said memory or to be legitimately blocked by said switch fabric in response to said TDD slot awareness interrupt(s) to save bandwidth, BW, of the internal system bus of said processor.Type: GrantFiled: January 10, 2013Date of Patent: November 21, 2017Assignee: NXP USA, Inc.Inventors: Roy Shor, Nir Baruch, Ori Goren, Amit Gur
-
Patent number: 9730215Abstract: Interfacing according to a common public radio interface in a base station in a mobile communication system is described. The interfacing comprises a conversion process for rate-converting legacy data samples. First a predetermined number of the legacy data samples is converted to frequency samples in a frequency domain, then the frequency samples are zero padded to extend the frequency range according to a related sample rate of a 4G data format and then converted into a number of data samples of the related sample rate. The related sample rate is a multiplication of S/K times a basic frame rate of the 4G data format, S samples being allocated to K frames, K and S being integers and K being 8 or less. Advantageously large buffers for allocating a large number of legacy samples to 4G frames are avoided.Type: GrantFiled: May 29, 2013Date of Patent: August 8, 2017Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn
-
Patent number: 9635710Abstract: An apparatus for facilitating the re-distribution of processing load between a plurality of radio equipment controllers arranged in a daisy chain configuration on a Common Public Radio Interface. The apparatus may be included in each REC and has two framers which may co-operate to forward IQ data of antenna carriers received on a downlink from a preceding REC to a subsequent REC in the chain and a DMA module or channel which can read IQ data from a system memory for onward transmission. In a re-allocation mode, the framer may be reconfigured so that an AxC initially allocated to a preceding REC for processing may be instead, accessed by a second (usually redundant) transmit DMA module included in the apparatus from system memory and transferred to the framer for onward transmission.Type: GrantFiled: March 28, 2013Date of Patent: April 25, 2017Assignee: NXP USA, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn
-
Patent number: 9461869Abstract: A digital signal processor (300), compatible with the Common Public Radio Interface (CPRI), permits reading and writing of IQ data of antenna carriers which have two different sampling rates by using just two single sample rate DMA (Direct Memory Access) modules (306,313). The digital signal processor (300) is capable of processing data of different sampling rates on just one CPRI lane comprising one framer (302). This is achieved by incorporating a divider module (307) and a multiplexer module (314) between the framer (302) and system memory (309, 315). The processor (300) may also be configured so that single sampling rates can also be accommodated.Type: GrantFiled: January 7, 2014Date of Patent: October 4, 2016Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Roy Shor, Ori Goren, Avraham Horn
-
Patent number: 9392640Abstract: A method and apparatus automatically controls the insertion of information flow data over a shared CPRI link (561) by providing a hardware control mechanism (504-509) at a local radio base station subsystem (501) connected in a CPRI daisy chain configuration between a downstream RE device (570) and an upstream REC device (560) for determining whether the control word being transmitted is sourced from a downstream device (e.g., forwarded data from a downstream RE device) or from the local device.Type: GrantFiled: October 1, 2012Date of Patent: July 12, 2016Assignee: FREESCALE SEMICONDUCTOR, INC.Inventors: Tuongvu V. Nguyen, John J. Vaglica, Roy Shor, Somvir Dahiya, Ori Goren, Avraham Horn, Arvind Kaushik, Arindam Sinha, Puneet Wadhawan
-
Publication number: 20160150558Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples and control data arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected control data arranged in packets to a controller, the selected control data being streamed between other radio units via the common public radio interface. In the radio unit, the selected control data are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected control data arranged in packets received via the serial interface are arranged in lanes to be streamed. Advantageously the control data of the streaming CPRI interface is seamlessly transferred to the controller via the packet based serial interface.Type: ApplicationFiled: July 4, 2013Publication date: May 26, 2016Inventors: Roy SHOR, Ori GOREN, Avraham HORN, Yaei KAHIL, Shay SHPRITZ
-
Publication number: 20160142458Abstract: Interfacing between radio units in a base station in a mobile communication system uses a common public radio interface CPRI for streaming IQ data samples arranged in lanes. A separate serial interface sRIO is now additionally used for transferring selected data samples arranged in packets, the selected samples corresponding to selected lanes streamed between other radio units via the common public radio interface. In the radio unit, the selected data samples are arranged in packets to be transmitted via the serial interface, and, vice versa, the selected data samples arranged in packets received via the serial interface are arranged in lanes. A system timer coupled to the CPRI generates a timebase for controlling the sRIO interface in order to have it synchronized. Advantageously the data sample transfer capacity of the streaming CPRI interface is extended using the packet based serial interface.Type: ApplicationFiled: July 4, 2013Publication date: May 19, 2016Applicant: Freescale Semiconductor, Inc.Inventors: ROY SHOR, ORI GOREN, AVRAHAM HORN, AVRAHAM RABINOVICH
-
Publication number: 20160134521Abstract: A processor device processes data samples of a radio signal in a mobile communication system. A fast flow process is executed for all samples and a batch process is executed at intervals on a subset of the samples. The device has a processor for executing the flow process via a local buffer memory, a memory interface to a system memory, and a memory controller for controlling storing of the data samples in the buffer memory. The processor establishes whether data samples in the local buffer memory are part of the subset, and if not, invalidates them after executing the flow process. The memory controller provides free memory space in the local buffer by transferring data samples which are not invalidated from the local buffer memory to the system memory, and by invalidating processed samples. Advantageously the local buffer may be relatively small, while the amount of data transferred to the system memory is limited.Type: ApplicationFiled: June 18, 2013Publication date: May 12, 2016Applicant: Freescale Semiconductor, Inc.Inventors: ROY SHOR, ORI GOREN, AMIT GUR, GAD YUVAL
-
Publication number: 20160128040Abstract: Interfacing according to a common public radio interface in a base station in a mobile communication system is described. The interfacing comprises a conversion process for rate-converting legacy data samples. First a predetermined number of the legacy data samples is converted to frequency samples in a frequency domain, then the frequency samples are zero padded to extend the frequency range according to a related sample rate of a 4G data format and then converted into a number of data samples of the related sample rate. The related sample rate is a multiplication of S/K times a basic frame rate of the 4G data format, S samples being allocated to K frames, K and S being integers and K being 8 or less. Advantageously large buffers for allocating a large number of legacy samples to 4G frames are avoided.Type: ApplicationFiled: May 29, 2013Publication date: May 5, 2016Applicant: Freescale Semiconductor, Inc.Inventors: Roy Shor, Ori Goren, Avraham Horn
-
Publication number: 20160037580Abstract: An apparatus for facilitating the re-distribution of processing load between a plurality of radio equipment controllers arranged in a daisy chain configuration on a Common Public Radio Interface. The apparatus may be included in each REC and has two framers which may co-operate to forward IQ data of antenna carriers received on a downlink from a preceding REC to a subsequent REC in the chain and a DMA module or channel which can read IQ data from a system memory for onward transmission. In a re-allocation mode, the framer may be reconfigured so that an AxC initially allocated to a preceding REC for processing may be instead, accessed by a second (usually redundant) transmit DMA module included in the apparatus from system memory and transferred to the framer for onward transmission.Type: ApplicationFiled: March 28, 2013Publication date: February 4, 2016Inventors: Roy SHOR, Ori GOREN, Avraham HORN
-
Publication number: 20150372930Abstract: A system for use in nodes communicating over a CPRI (common public radio interface) allows each networking node in a daisychain configuration to seamlessly manage the control and management HDLC (high-speed data link control) channel for both uplink and downlink. The connection is kept alive through a soft reset flow. Received HDLC packets can be extracted for use by a local node. Locally generated packets can be inserted into the packet data stream at the datalink layer for onward transmission over the CPRI. The system arbitrates between the locally generated packet data held in a buffer in the local node and remote packet data received from a remote node and held in the local node in a first in first out buffer for onward transmission to a subsequent node after arbitration. Remote packet data is given priority.Type: ApplicationFiled: February 15, 2013Publication date: December 24, 2015Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: Roy SHOR, Ori GOREN, Avraham HORN, John VAGLICA, Tuongvu NGUYEN
-
Publication number: 20150347332Abstract: A Common Public Radio Interface, CPRI, lane controller of a processor, in a Time Division Duplex, TDD, system, said CPRI lane controller comprising: a Direct Memory Access (or more than one), DMA, controller connected to a memory through a switch fabric to perform read or/and write memory access transactions via an internal system bus of said processor, wherein said DMA controller is adapted to generate a RX/TX transaction interrupt(s) for each completed memory access RX/TX transaction counted by a corresponding transaction counter(s) which provides a TDD slot awareness interrupt(s) when a RX/TX TDD slot has terminated, wherein said DMA controller has a steering control(s) adapted to steer the memory access transactions either to said memory or to be legitimately blocked by said switch fabric in response to said TDD slot awareness interrupt(s) to save bandwidth, BW, of the internal system bus of said processor.Type: ApplicationFiled: January 10, 2013Publication date: December 3, 2015Applicant: Freescale Semiconductor, Inc.Inventors: ROY SHOR, NIR BARUCH, ORI GOREN, AMIT GUR
-
Patent number: 9112544Abstract: The method and system supports multiple bandwidth traffic over a single CPRI (common public radio interface) link (109) using a single bandwidth DMA (direct memory access) engine (505) and fast Fourier transform/inverse fast Fourier transform processing. (402, 404) The invention exploits fast Fourier transform/inverse fast Fourier transform properties and is particularly suitable for supporting LTE (Long Term Evolution) cellular communication systems (100) The CPRI Media Access Control is configured in each CPRI lane to run at the maximum bandwidth among the bandwidths required. In the uplink, lower bandwidth data samples are padded with zeros and flexible positioning may be used to arrange the data in a CPRI frame. In the downlink, the radio equipment receiver (106) only processes the relevant data and ignores any interpolated samples. The invention is compatible with CPRI and LTE standards.Type: GrantFiled: November 27, 2013Date of Patent: August 18, 2015Assignee: Freescale Semiconductor, Inc.Inventors: Roy Shor, Odi Dahan, Ori Goren, Avraham Horn
-
Publication number: 20150195740Abstract: A digital signal processor (300), compatible with the Common Public Radio Interface (CPRI), permits reading and writing of IQ data of antenna carriers which have two different sampling rates by using just two single sample rate DMA (Direct Memory Access) modules (306,313). The digital signal processor (300) is capable of processing data of different sampling rates on just one CPRI lane comprising one framer (302). This is achieved by incorporating a divider module (307) and a multiplexer module (314) between the framer (302) and system memory (309, 315). The processor (300) may also be configured so that single sampling rates can also be accommodated.Type: ApplicationFiled: January 7, 2014Publication date: July 9, 2015Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: ROY SHOR, ORI GOREN, AVRAHAM HORN
-
Publication number: 20150146612Abstract: The method and system supports multiple bandwidth traffic over a single CPRI (common public radio interface) link (109) using a single bandwidth DMA (direct memory access) engine (505) and fast Fourier transform/inverse fast Fourier transform processing. (402, 404) The invention exploits fast Fourier transform/inverse fast Fourier transform properties and is particularly suitable for supporting LTE (Long Term Evolution) cellular communication systems (100) The CPRI Media Access Control is configured in each CPRI lane to run at the maximum bandwidth among the bandwidths required. In the uplink, lower bandwidth data samples are padded with zeros and flexible positioning may be used to arrange the data in a CPRI frame. In the downlink, the radio equipment receiver (106) only processes the relevant data and ignores any interpolated samples. The invention is compatible with CPRI and LTE standards.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: ROY SHOR, ODI DAHAN, ORI GOREN, AVRAHAM HORN
-
Publication number: 20150146613Abstract: A method of resetting at least one node within a Common Public Radio Interface (CPRI) radio base station system is described. The method comprises, at an end-point Radio Equipment Controller (REC) node within the CPRI radio base station system, receiving on a slave port a reset notification, and in response thereto transmitting on the slave port a reset notification comprising a reset bit being set within at least ten hyperframes.Type: ApplicationFiled: November 27, 2013Publication date: May 28, 2015Applicant: FREESCALE SEMICONDUCTOR, INC.Inventors: ROY SHOR, ORI GOREN, AVRAHAM HORN, YAEL KAHIL