Computer system and method for payload processing in cellular networks

The payload processing system addresses the limitations of single-entity antenna connections by enabling flexible digital beamforming across multiple endpoints in cellular networks, enhancing communication flexibility and reducing equipment costs.

JP2026106425APending Publication Date: 2026-06-29マクドナルド·デトワイラー·アンド·アソシエイツ·コーポレーション

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
マクドナルド·デトワイラー·アンド·アソシエイツ·コーポレーション
Filing Date
2025-12-10
Publication Date
2026-06-29

Smart Images

  • Figure 2026106425000001_ABST
    Figure 2026106425000001_ABST
Patent Text Reader

Abstract

This invention provides a system and method for processing the payload of a communication scenario in a cellular network. [Solution] The transmission scenario includes converting input data into frequency-domain capacitance granules, time-aligning the granules to a radio access network, distributing them to a partial beamforming chain, beamforming the frequency-domain aligned granules, converting the beamformed granules from the frequency domain to the time domain, and upconverting and converting them to the analog domain. The reception scenario includes converting from the analog domain, including downconversion, converting from the time domain to the frequency domain, beamforming the frequency-domain granules, adding the granules across partial beamformers, and converting the added frequency-domain granules into packet data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The following generally relates to the provision of communication services, and more particularly to systems and methods for payload processing in 5G and similar systems.

Background Art

[0002] Data and cellular networks are increasingly evolving to utilize mobile network nodes such as satellites. For example, satellite networks including low Earth orbit (LEO) satellites have been deployed and tested.

[0003] In such communication scenarios, there may be multiple different devices attempting to connect and communicate with each other both on the ground and in space.

[0004] However, in current architectures, an antenna is typically connected to only a single processing entity. An example of this is the use of a reprogrammable processor on a satellite, where the reprogrammable processor is the only device communicating with the antenna or beamformer. This dedicated communication format limits the capabilities of the antenna and the connected devices.

[0005] Therefore, there is a need for improved systems and methods for payload processing in cellular networks that overcome at least some of the drawbacks of existing systems and methods.

[0006] This background information is provided to disclose information that the applicant believes may be relevant to the present disclosure. None of the foregoing information is necessarily intended, nor should it be construed, to constitute prior art to the present disclosure.

Summary of the Invention

[0007] A system for processing the payload in a transmission scenario in a cellular network is provided. The system includes a frequency-domain partial beamforming network configured to convert input data into frequency-domain capacitive granules; a frequency-to-time converter configured to time-align the granules to a radio access network and distribute the aligned granules to a partial beamforming chain; and a partial beamforming chain configured to beamform the frequency-domain aligned granules, convert the beamformed granules from the frequency domain to the time domain, and upconvert and convert them to the analog domain.

[0008] In one embodiment, converting a beamformed granule from the frequency domain to the time domain includes at least one of beamforming subcarrier symbols, performing an inverse fast Fourier transform, adding cyclic prefixes and performing rate matching, and performing upconversion.

[0009] In one embodiment, converting a beamformed granule from the frequency domain to the time domain includes at least one of performing an inverse carrier fast Fourier transform, adding cyclic prefixes and performing rate matching, performing frequency multiplexing and decoupling, beamforming subchannels, performing frequency multiplexing, and performing upconversion.

[0010] In one embodiment, converting a beamformed granule from the frequency domain to the time domain includes at least one of performing a subchannel inverse fast Fourier transform, adding cyclic prefixes and performing rate matching, beamforming the subchannels, performing frequency multiplexing, and performing upconversion.

[0011] In one embodiment, a frequency-domain partial beamforming network is coordinated by a sample-synchronized and distribution fabric.

[0012] A method for processing the payload of a transmission scenario in a cellular network is provided. The method includes the steps of: converting input data into frequency-domain capacitance granules; time-aligning the granules to a radio access network; distributing the aligned granules to a partial beamforming chain; beamforming the frequency-domain aligned granules; converting the beamformed granules from the frequency domain to the time domain; and upconverting and converting to the analog domain.

[0013] In one embodiment, the step of converting a beamformed granule from the frequency domain to the time domain includes at least one of the following steps: beamforming subcarrier symbols; performing an inverse fast Fourier transform; adding cyclic prefixes and performing rate matching; and performing upconversion.

[0014] In one embodiment, the step of converting a beamformed granule from the frequency domain to the time domain includes at least one of the following steps: performing an inverse carrier fast Fourier transform; adding cyclic prefixes and performing rate matching; performing frequency multiplexing and decoupling; beamforming subchannels; performing frequency multiplexing; and performing upconversion.

[0015] In one embodiment, the step of converting a beamformed granule from the frequency domain to the time domain includes at least one of the following steps: performing a subchannel inverse fast Fourier transform; adding cyclic prefixes and performing rate matching; beamforming the subchannels; performing frequency multiplexing; and performing upconversion.

[0016] A system for processing payloads in a receiving scenario is provided in a cellular network. The system includes a frequency-domain partial beamforming network configured to convert from the analog domain, the conversion including downconversion; a frequency-to-time converter configured to convert from the time domain to the frequency domain, beamform frequency-domain granules, and add the granules across partial beamformers; and a partial beamforming chain configured to convert the added frequency-domain granules into packet data.

[0017] In one embodiment, the conversion from the time domain to the frequency domain includes at least one of performing a downconversion, removing cyclic prefixes and performing rate matching, performing a fast Fourier transform, and beamforming subcarrier symbols.

[0018] In one embodiment, the conversion from the time domain to the frequency domain includes at least one of the following: performing down-conversion, performing frequency multiplexing separation, beamforming subchannels, performing frequency multiplexing, performing cyclic prefix removal and rate matching, and performing carrier fast Fourier transform.

[0019] In one embodiment, the conversion from the time domain to the frequency domain includes at least one of performing downconversion, frequency multiplexing separation, beamforming subchannels, removing cyclic prefixes and performing rate matching, and performing subchannel fast Fourier transforms.

[0020] In one embodiment, a frequency-domain partial beamforming network is coordinated by a sample-synchronized and distribution fabric.

[0021] A method for processing the payload of a receiving scenario in a cellular network is provided. The method includes the steps of: converting from the analog domain, the conversion including downconversion; converting from the time domain to the frequency domain; beamforming the frequency domain granules; adding the granules across a partial beamformer; and converting the added frequency domain granules into packet data.

[0022] In one embodiment, the step of converting from the time domain to the frequency domain includes at least one of the following: performing a downconversion; performing cyclic prefix removal and rate matching; performing a fast Fourier transform; and beamforming subcarrier symbols.

[0023] In one embodiment, the step of converting from the time domain to the frequency domain includes at least one of the following: performing downconversion; performing frequency multiplexing separation; beamforming subchannels; performing frequency multiplexing; performing cyclic prefix removal and rate matching; and performing carrier fast Fourier transform.

[0024] In one embodiment, the step of converting from the time domain to the frequency domain includes at least one of the following: performing a downconversion; performing frequency multiplexing separation; beamforming subchannels; removing cyclic prefixes and performing rate matching; and performing a subchannel fast Fourier transform.

[0025] Other aspects and features will become apparent to those skilled in the art by considering the following description of some exemplary embodiments.

[0026] The drawings included herein are intended to illustrate various examples of the articles, methods, and apparatus described herein.

Brief Description of the Drawings

[0027] [Figure 1] Schematic diagram of a payload processing system in a cellular network according to an embodiment. [Figure 2] Schematic diagram of the sample synchronization and distribution fabric of FIG. 1 according to an embodiment. [Figure 3] Flowchart of a method for payload processing in a transmission scenario in a cellular network according to an embodiment. [Figure 4] Flowchart of a method for payload processing in a reception scenario in a cellular network according to an embodiment. [Figure 5] Schematic diagram of an electronic device according to an embodiment. [Figure 6] Annotated diagram of a method for payload processing in transmission and reception scenarios in a cellular network according to an embodiment. [Figure 7] Pair of flowcharts of a method for frequency-time conversion using individual subcarrier beamforming according to an embodiment. [Figure 8] Pair of flowcharts of a method for frequency-time conversion using subchannel beamforming according to an embodiment, where the subchannels are formed by frequency multiplexing of carriers. [Figure 9] Pair of flowcharts of a method for frequency-time conversion using subchannel beamforming according to an embodiment, where the subchannels are directly formed by modulation by the subchannels.

Modes for Carrying Out the Invention

[0028] Various apparatuses or processes are described below to provide examples of each claimed embodiment. The embodiments described below are not limiting to any claimed embodiment, and any claimed embodiment may cover a process or apparatus different from those described below. A claimed embodiment is not limited to an apparatus or process having all the features of any of the apparatuses or processes described below, or to features common to several or all of the apparatuses described below.

[0029] The term "approximately" used here should be interpreted as including changes from the nominal value, for example, changes of + / - 10% from the nominal value. It should be understood that such changes are always included in the given value provided here, whether specifically mentioned or not.

[0030] One or more systems described herein may be implemented as computer programs running on a programmable computer. Each programmable computer includes at least one processor, a data storage system (including volatile and non-volatile memory and / or storage elements), at least one input device, and at least one output device. For example, and without limitation, a programmable computer may be a programmable logic unit, a mainframe computer, a server, and a personal computer, a cloud-based program or system, a laptop, a personal data assistant, a mobile phone, a smartphone, or a tablet device.

[0031] Each program is preferably implemented in a high-level procedural or object-oriented programming language and / or scripting language for communication with the computer system. However, if necessary, the program may be implemented in assembly language or machine code. In either case, the language may be a compiled language or an interpreted language. When the storage medium or device is read by the computer in order to execute the procedures described herein, such computer programs are preferably stored in a storage medium or device that is readable by a general-purpose or dedicated programmable computer for configuring and operating the computer.

[0032] The description of embodiments including multiple components that communicate with each other does not imply that all such components are essential. Rather, various optional components are described to illustrate the various possible embodiments of this disclosure.

[0033] Furthermore, process steps, method steps, algorithms, etc., may be described in a certain order (in the disclosure and / or claims), but processes, methods, and algorithms may be configured to operate in an alternative order. In other words, any order or sequence of steps that can be described does not necessarily mean that there is a requirement that the steps be performed in that order. The steps of the process described herein may be performed in any practical order. Furthermore, some steps may be performed simultaneously.

[0034] Where a single device or article is described herein, it is self-evident that more than one device / article (whether they work together or not) may be used in place of the single device / article. Similarly, where more than one device or article is described herein (whether they work together or not), it is self-evident that a single device / article may be used in place of more than one device / article.

[0035] The following generally pertains to the provision of communication services, and in particular to payload processing systems and methods for 5G and similar systems.

[0036] Satellites are expected to be increasingly used in providing data and mobile network services. Therefore, the problem to be solved is how to synchronize communication capabilities across different devices.

[0037] This disclosure relates to a payload processing architecture that flexibly provides digital beamforming to multiple system endpoints. The endpoints may be located on the local satellite, on the ground, or on other satellites. The traffic transmitted by these endpoints may be inherently heterogeneous (e.g., different waveforms). Digital beamforming offers a very high degree of flexibility in terms of bandwidth granularity and the number of beams.

[0038] Advantageously, the techniques described herein may be used to provide highly flexible digital beamforming (e.g., in terms of beam count and bandwidth granularity) that can be shared among multiple system sources / sinks having potentially heterogeneous interfaces.

[0039] Referring to Figure 1, according to one embodiment, a system 100 of an example of a payload processing architecture is shown.

[0040] System 100 includes a set of antenna elements 102.

[0041] Each antenna element 102 may be connected to the uplink / downlink converter 104.

[0042] Multiple such uplink / downlink converters 104 communicate with the frequency-time converter 106.

[0043] In various embodiments, the communication between the uplink / downlink converter 104 and the frequency-time converter 106 is digital communication.

[0044] In various embodiments, communication between the uplink / downlink converter 104 and the frequency-time converter 106 is analog communication.

[0045] In one embodiment, the frequency-time converter 106 is a channelizer.

[0046] The system also includes a set of partial frequency-domain beamformers 108 that communicate with the frequency-time converter 106.

[0047] The partial frequency-domain beamformer 108 offers a high degree of flexibility in the architecture, allowing the processing load to be spread across multiple modules.

[0048] Multiple beamformers 108 are also suitable for supporting redundancy and can be implemented with wireless hardware defined by modern software.

[0049] Although the control mechanism for the beamformer 108 is not shown, it is understood to work in conjunction with the operation of the sample synchronization and distribution fabric 110.

[0050] In one embodiment, the sample synchronization and distribution fabric 110 ensures that the inputs / outputs to this network are time-aligned between all partial beamformers.

[0051] In one embodiment, the sample synchronization and distribution fabric 110 ensures that samples are extracted / inserted into the relevant frequency slots.

[0052] In one embodiment, the sample synchronization and distribution fabric 110 performs splitting / addition across partial beamformers.

[0053] In various embodiments, a split / add box may be used instead of the sample distribution fabric 110.

[0054] The synchronization and distribution fabric 110 connects to one or more sets of processors 112.

[0055] Although only three processors 112 are shown in the diagram, it is reasonable to understand that the number of processors 112 can be arbitrary.

[0056] Various examples of the processor 112 type may be used in this architecture.

[0057] In one embodiment, the processor 112 includes a channelizer that multiplexes into / from a transparent feeder link.

[0058] In one embodiment, the processor 112 includes a sample packetizer (depacketizer) and a compander that enable samples to be transmitted across a network.

[0059] In various embodiments, the processor 112 uses level control.

[0060] In various embodiments, in this example, level control is a shared resource.

[0061] Each processor 112 provides a source / sink 114 for the sample.

[0062] In one embodiment, the processor 112 may be an "internal" function overall (e.g., onboard storage or multiplexing to an RF link).

[0063] In one embodiment, the processor 112 may be connected to the network 116 to provide inputs and outputs to the processor 112.

[0064] In various embodiments, the network 116 may connect to other satellites via intersatellite links and / or to the ground, for example, via a feeder network.

[0065] Referring to Figure 2, according to one embodiment, an example of a magnified view of the sample synchronization and distribution fabric 110 in Figure 1 is shown therein.

[0066] In the sample synchronization and distribution fabric 110, in the transmission scenario 170, data flows from left to right.

[0067] Similarly, in receiving scenario 172, the data flows from right to left.

[0068] In some embodiments, both the receiving scenario 172 and the transmitting scenario 170 are implemented using the same device or components.

[0069] The sample synchronization and distribution fabric 110 includes a core field-programmable gate array (FPGA) 152 and a plurality of beamforming FPGAs 154.

[0070] In one embodiment, the number of beamforming FPGAs 154 is 3.

[0071] The core FPGA 152 includes a time alignment and distribution mechanism 156.

[0072] In one embodiment, the satellite interfaces with the ground via an ORAN 7-2 / 7-3 interface 160 (e.g., a gateway link modem 164).

[0073] This is essentially a packet format for symbols (transmit) and samples (receive). The ORAN interface 160 block converts between the standard ORAN interface 160 and frequency granules.

[0074] In one embodiment, the time alignment mechanism 156 is used to align time between different sources and sinks.

[0075] In one embodiment, the satellite uses a transparent interface to interface with the ground.

[0076] In one embodiment, the ORAN 7-2 / 7-3 interface 158 is used to interface with the Optical Intra-Satellite Link (OISL) 162.

[0077] Unlike ground systems, the systems described here can have fundamentally different latencies (for example, routes via OISL162 generally have higher latencies).

[0078] Once aligned, the frequency granules are distributed to three parallel beamforming chains 154 that perform beamforming by a time alignment and distribution mechanism 156.

[0079] In one embodiment, each beamforming FPGA 154 includes a frequency granule beamformer 166.

[0080] In one embodiment, each beamforming FPGA 154 includes an element channelizer 168.

[0081] In reception scenario 172, mapping from beamformer chain 154 is performed via partial beam summation.

[0082] Another application of the present disclosure may be implemented in a purely regenerative system of 5G New Radio (5G-NR) with uniform subcarrier spacing.

[0083] In various embodiments, the frequency-time conversion includes an (inverse) Fast Fourier Transform with the addition / removal of cyclic prefixes.

[0084] In various embodiments, the frequency-time conversion further includes filtering of the modulated OFDM waveform.

[0085] In such embodiments, the beamformer may be operated on a subcarrier.

[0086] In one embodiment, the processor may optionally include an ORAN fronthaul interface to the high PHY, and upper stack components on the ground or another satellite transmitted by inter-satellite link connections and / or feeder links.

[0087] In one embodiment, the processor may optionally include a local high PHY that performs onboard regeneration, and upper stack components on the ground or another satellite transmitted by intersatellite link connections and / or feeder links.

[0088] Furthermore, the system and applications may include processors for different use cases (e.g., reproducible 5G processing and any combination of transparent waveforms).

[0089] In various embodiments, the detailed signal processing for frequency-time conversion may need to be modified to fit the context of the use case, but the operating principles and beamformer principles may remain the same.

[0090] Advantageously, the technology described here allows for the multiplexing of different devices on the same antenna. As a result, the need for expensive equipment such as channelizers is largely eliminated, leading to cost savings.

[0091] Referring to Figure 3, one embodiment shows a method 300 for processing the payload of a transmission scenario in a cellular network.

[0092] Method 300 may be encoded as a computer executable instruction and executed by one or more computing devices including one or more processors. In one embodiment, Method 300 may be executed by the various components shown in Figures 1 and 2.

[0093] In 302, method 300 includes the step of converting input data into a frequency domain capacitance granule.

[0094] In 304, method 300 further includes the step of aligning the granules in time with a wireless access network.

[0095] In 306, method 300 further includes the step of distributing aligned granules to a partial beamforming chain.

[0096] In 308, method 300 further includes the step of beamforming granules aligned in the frequency domain.

[0097] In method 310, method 300 further includes the step of converting the beamformed granule from the frequency domain to the time domain.

[0098] In method 312, method 300 further includes the step of upconverting and converting to the analog domain.

[0099] Referring to Figure 4, one embodiment shows a method 400 for processing the payload of a receiving scenario in a cellular network.

[0100] Method 400 may be encoded as a computer executable instruction and executed by one or more computing devices including one or more processors. In one embodiment, Method 400 may be executed by the various components shown in Figures 1 and 2.

[0101] In method 402, method 400 includes a step of converting from the analog domain, and the conversion includes downconversion.

[0102] In method 404, method 400 further includes the step of converting from the time domain to the frequency domain.

[0103] In 406, method 400 further includes the step of beamforming a frequency-domain granule.

[0104] In 408, method 400 further includes the step of adding granules across a partial beamformer.

[0105] In method 410, method 400 further includes the step of converting the summed frequency domain granules into packet data.

[0106] Referring to Figure 5, schematic diagrams of electronic devices 500 capable of performing any or all of the operations of the above methods and the features explicitly or implicitly described herein are shown according to different embodiments of the present disclosure. For example, a network-enabled computer may be configured as electronic device 500.

[0107] As shown in the figure, the device includes a processor 510 such as a central processing unit (CPU), or a dedicated processor or other such processor unit (e.g., FPGA and ASIC) such as a graphics processing unit (GPU), all of which are communicably coupled via a bidirectional bus 570, memory 520, non-temporary mass storage 530, I / O interface 540, network interface 550, and transceiver 560. Depending on the particular embodiment, any or all of the depicted elements or a subset of the elements may be used. Furthermore, the device 500 may include multiple examples of multiple specific elements such as multiple processors, memory, or transceivers. Also, elements of the hardware device may be directly coupled to other elements without a bidirectional bus. In addition to or instead of the processor and memory, other electronics such as integrated circuits may be implemented to perform the necessary logic operations.

[0108] The memory 520 may include any type of non-temporary memory, such as static random-access memory (SRAM), dynamic random-access memory (DRAM), synchronous dynamic random-access memory (SDRAM), read-only memory (ROM), or a combination thereof. The mass storage element 530 may include any type of non-temporary storage device, such as a solid-state drive, hard disk drive, magnetic disk drive, optical disk drive, USB drive, or any computer program product configured to store data and machine-executable program code. According to a particular embodiment, the memory 520 or mass storage 530 may record therein executable statements and instructions for the processor 510 to perform any of the aforementioned method operations.

[0109] Referring to Figure 6, according to one embodiment, an annotated Figure 600 shows the sequence of method steps for a transmission and reception scenario.

[0110] The method steps are annotated with corresponding images illustrating how the packetized data is sent to the phased array antenna elements.

[0111] In various embodiments, the frequency domain granule may be an individual symbol (i.e., a single subcarrier) of the OFDM waveform, or a subchannel containing multiple OFDM subcarriers.

[0112] Referring to Figure 7, according to one embodiment, frequency-time conversion methods 700 and 750 using individual subcarrier beamforming are shown.

[0113] Method 700 (in the transmission scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0114] Method 700 provides the orthogonal frequency division multiplexing (OFDM) symbol 701.

[0115] In 702, method 700 includes the step of beamforming subcarrier symbols.

[0116] In 704, method 700 further includes the step of performing the inverse fast Fourier transform.

[0117] Method 700 further includes the steps of adding cyclic prefixes (CPs) and rate matching.

[0118] Method 708, and Method 700, further include the upconversion step.

[0119] Method 750 (in the receiving scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0120] Method 750 includes a downconversion step.

[0121] Method 750 further includes the steps of removing cyclic prefixes (CPs) and rate matching.

[0122] In 756, method 750 further includes the step of performing the Fast Fourier Transform.

[0123] In 758, method 750 further includes the step of beamforming subcarrier symbols.

[0124] Next, OFDM symbol 759 is obtained.

[0125] When processing only requires OFDM signals with fixed numerical values ​​(subcarrier spacing), individual subcarrier beamforming is a very efficient method.

[0126] Referring to Figure 8, according to one embodiment, frequency-time conversion methods 800 and 850 using subchannel beamforming are shown. Subchannels are formed by carrier frequency multiplexing and decoupling.

[0127] Methods 800 and 850 describe how to process various types of traffic, including non-OFDM signals.

[0128] Method 800 (in the transmission scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0129] Method 800 provides the carrier orthogonal frequency division multiplexing (OFDM) symbol 801.

[0130] In 802, method 800 includes the step of performing a carrier inverse fast Fourier transform (IFFT).

[0131] Method 800 further includes the steps of adding a cyclic prefix (CP) and rate matching.

[0132] In 806, method 800 further includes the step of frequency multiplexing separation.

[0133] At this stage, other waveforms 807 may also be applied to the data.

[0134] In 808, method 800 further includes the step of beamforming a subchannel.

[0135] In method 810, method 800 further includes a frequency multiplexing step.

[0136] Method 900, in addition to method 812, further includes the upconversion step.

[0137] Method 850 (in the receiving scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0138] Method 850, as described in 852, includes a downconversion step.

[0139] In 854, method 850 further includes the step of frequency multiplexing separation.

[0140] In 856, method 850 further includes the step of beamforming a subchannel.

[0141] In method 858, method 950 further includes a frequency multiplexing step.

[0142] At this stage, other waveforms 859 may also be acquired from the data.

[0143] Method 850 further includes the steps of removing cyclic prefixes (CPs) and rate matching.

[0144] In 862, method 850 further includes the step of performing a carrier fast Fourier transform (FFT).

[0145] Next, subchannel OFDM symbol 863 is acquired.

[0146] Referring to Figure 9, according to one embodiment, frequency-time conversion methods 900 and 950 using subchannel beamforming are shown. The subchannel is formed directly by subchannel modulation.

[0147] Methods 900 and 950 describe optimized versions of methods 800 and 850, providing a reduction in complexity except when the frequency granules are very fine.

[0148] Method 900 (in the transmission scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0149] Method 900 provides the subchannel orthogonal frequency division multiplexing (OFDM) symbol 901.

[0150] In 902, method 900 includes the step of performing a subchannel inverse fast Fourier transform (IFFT).

[0151] Method 900 further includes the steps of adding cyclic prefixes (CPs) and rate matching.

[0152] In 906, method 900 further includes the step of beamforming a subchannel.

[0153] At this stage, other waveforms 907 may also be applied to the data.

[0154] In 908, method 900 further includes a frequency multiplexing step.

[0155] Method 900, in addition to method 910, further includes the upconversion step.

[0156] Method 950 (in the receiving scenario) may be encoded as a computer executable instruction and executed by one or more computing devices, including one or more processors.

[0157] In 952, method 950 includes a down-conversion step.

[0158] In 954, method 950 further includes the step of frequency multiplexing separation.

[0159] In 956, method 950 further includes the step of beamforming a subchannel.

[0160] At this stage, other waveforms 957 may also be acquired from the data.

[0161] Method 950 further includes the removal of cyclic prefixes (CPs) and rate matching.

[0162] In method 950, method 960 further includes the step of performing a subchannel Fast Fourier Transform (FFT).

[0163] The subchannel OFDM symbol 961 is obtained from there.

[0164] While the above description provides examples of one or more devices, methods, or systems, it will be understood, as interpreted by those skilled in the art, that other devices, methods, or systems may be included within the scope of the claims.

[0165] Elements of each embodiment may be incorporated into other embodiments; for example, a configuration described in relation to one embodiment may be applied to other embodiments described herein.

[0166] Furthermore, it is evident that various modifications and combinations are possible without departing from the present invention. Accordingly, the specification and drawings should be considered merely illustrative examples of the invention as defined by the claims and are intended to cover any and all modifications, changes, combinations, or equivalents that fall within the scope of this disclosure.

Claims

1. A computer system for processing payloads in transmission scenarios in a cellular network, A frequency-domain partial beamforming network, wherein the frequency-domain partial beamforming network is configured to convert input data into frequency-domain capacitive granules, A frequency-time converter, wherein the frequency-time converter is The granules are time-aligned to the wireless access network, A frequency-time converter configured to distribute the aligned granules to a partial beamforming chain, The aforementioned partial beamforming chain, wherein the partial beamforming chain is The aligned granules are beamformed in the frequency domain, The beamformed granules are converted from the frequency domain to the time domain, Configured to upconvert and convert to the analog domain, in a chain, A system that includes this.

2. The system according to claim 1, wherein converting the beamformed granule from the frequency domain to the time domain includes at least one of beamforming subcarrier symbols, performing an inverse fast Fourier transform, adding cyclic prefixes and performing rate matching, and performing upconversion.

3. The system according to claim 1, wherein the conversion of the beamformed granule from the frequency domain to the time domain includes at least one of performing an inverse carrier fast Fourier transform, adding cyclic prefixes and performing rate matching, performing frequency multiplexing and decoupling, beamforming subchannels, performing frequency multiplexing, and performing upconversion.

4. The system according to claim 1, wherein the conversion of the beamformed granule from the frequency domain to the time domain includes at least one of performing a subchannel inverse fast Fourier transform, adding a cyclic prefix and performing rate matching, beamforming the subchannel, performing frequency multiplexing, and performing upconversion.

5. The system according to claim 1, wherein the frequency domain partial beamforming network is linked by a sample synchronization and distribution fabric.

6. A method for processing the payload of a transmission scenario in a cellular network, The steps include converting the input data into a frequency domain capacitance granule, The steps include aligning the granules in time with the wireless access network, The steps include distributing the aligned granules to a partial beamforming chain, The steps include beamforming the aligned granules in the frequency domain, The steps include converting the beamformed granule from the frequency domain to the time domain, Steps to upconvert and convert to the analog domain, Methods that include...

7. The method according to claim 6, wherein the step of converting the beamformed granule from the frequency domain to the time domain includes at least one of the steps of beamforming subcarrier symbols, performing an inverse fast Fourier transform, adding cyclic prefixes and performing rate matching, and performing upconversion.

8. The method according to claim 6, wherein the step of converting the beamformed granule from the frequency domain to the time domain includes at least one of the following steps: performing an inverse carrier fast Fourier transform; performing cyclic prefix addition and rate matching; performing frequency multiplexing and decoupling; beamforming subchannels; performing frequency multiplexing; and performing upconversion.

9. The method according to claim 6, wherein the step of converting the beamformed granule from the frequency domain to the time domain includes at least one of the following steps: performing a subchannel inverse fast Fourier transform; performing cyclic prefix addition and rate matching; beamforming the subchannels; performing frequency multiplexing; and performing upconversion.

10. A computer system for processing payloads in receiving scenarios in a cellular network, A frequency-domain partial beamforming network, wherein the frequency-domain partial beamforming network is A frequency-domain partial beamforming network configured to convert from the analog domain, the conversion including down-conversion, A frequency-time converter, wherein the frequency-time converter is Convert from the time domain to the frequency domain, The frequency domain granules are beamformed, A frequency-time converter configured to add the granules across partial beamformers, A partial beamforming chain, wherein the partial beamforming chain is A partial beamforming chain is configured to convert the summed frequency domain granules into packet data, A system that includes this.

11. The system according to claim 10, wherein the conversion from the time domain to the frequency domain includes at least one of performing a downconversion, removing cyclic prefixes and performing rate matching, performing a fast Fourier transform, and beamforming subcarrier symbols.

12. The system according to claim 10, wherein the conversion from the time domain to the frequency domain includes at least one of performing downconversion, performing frequency multiplexing separation, beamforming subchannels, performing frequency multiplexing, removing cyclic prefixes and performing rate matching, and performing carrier fast Fourier transform.

13. The system according to claim 10, wherein the conversion from the time domain to the frequency domain includes at least one of performing downconversion, performing frequency multiplexing separation, beamforming subchannels, removing cyclic prefixes and performing rate matching, and performing a subchannel fast Fourier transform.

14. The system according to claim 10, wherein the frequency domain partial beamforming network is linked by a sample synchronization and distribution fabric.