Multi-mode sending device, method and terminal
By using module reuse technology in multi-mode transmitters, the problems of large circuit size and high cost in multi-mode wireless communication products have been solved, achieving circuit miniaturization and cost reduction.
Patent Information
- Application Number
- CN202410518316.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-26
- Publication Date
- 2025-11-04
AI Technical Summary
Existing multimode wireless communication products have large circuit sizes and high costs due to the technical differences between various communication standards, which is not conducive to product miniaturization.
By reusing the storage module, processing module, DFT module, and IFFT module in the multi-mode transmission device, concurrent processing of multiple communication standards can be achieved, supporting flexible processing on demand and reducing circuit size and power consumption costs.
While ensuring that the performance of communication signals is not compromised, the circuit size can be reduced and the chip cost can be lowered by reusing modules.
Smart Images

Figure CN120896822A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of wireless communication, and in particular, to a multi-mode transmitting device, method and terminal. BACKGROUND
[0002] With the evolution of wireless communication technology, there are currently multiple communication modes in wireless communication networks, such as global system for mobile communication (GSM), wideband code division multiple access (WCDMA), time division-synchronous code division multiple access (TD-SCDMA), long term evolution (LTE), long term evolution advanced (LTE-A), new radio (NR), long term evolution vehicle to everything (LTE-V2X), new radio vehicle to everything (NR-V2X), narrow band internet of things (NB-IoT), and wireless fidelity (WiFi).
[0003] Different communication modes are suitable for different wireless communication scenarios, and in some wireless communication scenarios, multiple communication modes need to be supported at the same time. In addition, some wireless communication products need to support historical communication modes (for example, terminals supporting NR can also be compatible with LTE and / or LTE-A) while supporting new communication modes to ensure service continuity. Therefore, multi-mode wireless communication products that can support multiple communication modes at the same time have emerged. Each communication mode will undergo a long-term evolution process, and the historical life of related wireless communication products is relatively long. The future evolution trend of multi-mode wireless communication products is that the integration of products is higher and higher, the functions are more and more complete, and the cost is lower and lower.
[0004] In some related technologies, due to the large difference between the technologies used by each communication mode, the implementation logic and circuit of the multiple communication modes supported by the multi-mode wireless communication product are independently designed, which will result in a larger circuit size and higher cost of the multi-mode wireless communication product, and is not conducive to product miniaturization. SUMMARY
[0005] This disclosure provides a multi-mode transmission device, method, and terminal to support flexible on-demand processing of multiple communication standards and to support concurrent processing of multiple communication standards within the same time window, thereby reducing circuit size and chip cost.
[0006] In a first aspect, embodiments of this disclosure provide a multi-mode transmission device, comprising: a storage module for acquiring and storing input information blocks of multiple communication standards; a processing module for processing the corresponding input information blocks based on communication standard algorithms of multiple communication standards to generate corresponding processed signals; a discrete Fourier transform (DFT) module for performing DFT processing on the processed signals generated by the processing module to generate corresponding DFT output signals; an inverse fast Fourier transform (IFFT) module for performing IFFT processing on the DFT output signals to generate corresponding IFFT output signals; and an output module for generating wireless signals based on the IFFT output signals and transmitting the wireless signals.
[0007] Secondly, embodiments of this disclosure provide a multi-mode transmission method applied to a multi-mode transmission device. The multi-mode transmission device includes a storage module, a processing module, a DFT module, an IFFT module, and an output module. The method includes: acquiring and storing input information blocks of multiple communication standards through the storage module; processing the corresponding input information blocks based on the communication standard algorithms of the multiple communication standards through the processing module to generate corresponding processed signals; performing DFT processing on the processed signals generated by the processing module through the DFT module to generate corresponding DFT output signals; performing IFFT processing on the DFT output signals through the IFFT module to generate corresponding IFFT output signals; and generating and transmitting wireless signals based on the IFFT output signals through the output module.
[0008] Thirdly, embodiments of this disclosure provide a terminal, including the multi-mode transmitting device of the first aspect.
[0009] Fourthly, embodiments of this disclosure provide another terminal, which includes a memory and a processor; the memory stores a computer program that can be executed by the processor, and when the computer program is executed by the processor, it implements the second aspect and any possible embodiments of the second aspect.
[0010] The multi-mode transmitting device provided in this disclosure can concurrently process the transmission data of multiple communication standards by multiplexing multiple modules, and supports flexible processing of multiple communication standards as needed. Under the premise of ensuring that the transmission signal performance of each communication standard is not lost, the circuit size can be reduced by multiplexing multiple modules, reducing area and power consumption costs, thereby reducing chip costs. Attached Figure Description
[0011] In the drawings of the embodiments of the present disclosure:
[0012] Figure 1 A communication system architecture diagram is provided for the embodiments of the present disclosure.
[0013] Figure 2 Another communication system architecture diagram is provided for the embodiments of the present disclosure.
[0014] Figure 3 A baseband signal generation and processing flow diagram is provided for the embodiments of the present disclosure.
[0015] Figure 4 A structure diagram of a multi-mode transmitting device 400 is provided for the embodiments of the present disclosure.
[0016] Figure 5 Another structure diagram of a multi-mode transmitting device 400 is provided for the embodiments of the present disclosure.
[0017] Figure 6 A multi-mode transmitting method flow diagram is provided for the embodiments of the present disclosure.
[0018] Figure 7 Another structure diagram of a multi-mode transmitting device is provided for the embodiments of the present disclosure.
[0019] Figure 8 Another structure diagram of a multi-mode transmitting device is provided for the embodiments of the present disclosure.
[0020] Figure 9 Another multi-mode transmitting method flow diagram is provided for the embodiments of the present disclosure.
[0021] Figure 10 A storage RAM multiplexing manner diagram is provided for the embodiments of the present disclosure.
[0022] Figure 11 Another storage RAM multiplexing manner diagram is provided for the embodiments of the present disclosure.
[0023] Figure 12 Another storage RAM multiplexing manner diagram is provided for the embodiments of the present disclosure.
[0024] Figure 13 A DFT and IFFT multiplexing manner diagram is provided for the embodiments of the present disclosure.
[0025] Figure 14 An IFFT post-processing multiplexing manner diagram is provided for the embodiments of the present disclosure.
[0026] Figure 15Another IFFT post-processing multiplexing mode provided by the embodiment of the present disclosure is shown in the figure;
[0027] Figure 16 A time-space two-dimensional model block diagram of a multi-mode sending device provided by the embodiment of the present disclosure is shown in the figure;
[0028] Figure 17 A component block diagram of a terminal provided by the embodiment of the present disclosure is shown in the figure. DETAILED DESCRIPTION
[0029] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the multi-mode sending device, method and terminal provided by the embodiment of the present disclosure are described in detail below with reference to the accompanying drawings.
[0030] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the present disclosure are shown. The present disclosure may, however, be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art.
[0031] The accompanying drawings of the present disclosure are used to provide a further understanding of the embodiments of the present disclosure, and constitute a part of the specification, which is used to explain the present disclosure together with the detailed embodiments, and do not constitute a limitation of the present disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing the detailed embodiments with reference to the accompanying drawings.
[0032] In the case of no conflict, each embodiment of the present disclosure and each feature in the embodiments can be combined with each other.
[0033] The terms used in the present disclosure are only used to describe specific embodiments, and are not intended to limit the present disclosure. As used in the present disclosure, the term "and / or" includes any and all combinations of one or more related listed items. As used in the present disclosure, the singular forms "a" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. As used in the present disclosure, the terms "comprise", "made of" specify the presence of the described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0034] In the description of the present disclosure, the terms "first", "second", etc. are only used for the purpose of description, and cannot be understood as indicating or implying relative importance, nor can it be understood as indicating or implying order.
[0035] Unless otherwise defined, all terms (including technical and scientific terms) used within the present disclosure have the same meaning as commonly understood by one of ordinary skill in the art. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure and will not be interpreted in an overly literal or overly formal sense unless expressly so defined herein.
[0036] In the present disclosure, the following technical terms are to be understood as follows, unless explicitly stated otherwise:
[0037] 1) Terminal, which can also be referred to as UE, UE unit, UE device, mobile station, mobile station (MS), mobile terminal (MT), remote terminal, mobile equipment, etc., refers to a device that provides voice and / or data connectivity to a user. Examples of terminals include, but are not limited to, handheld devices, vehicles equipped with wireless connectivity, etc. Examples of terminals include, but are not limited to, mobile phones, cellular phones, cordless phones, session initiation protocol (SIP) phones, hand-held devices with wireless connectivity, tablets, laptops, palmtops, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in V2X communication, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, etc.
[0038] 2) Base station, which can also be referred to as a radio access network (RAN) node (or device) or an access point, refers to a device that accesses a UE to a wireless network. Currently, some examples of base stations are: next generation radio access network node (NG-RAN node), gNB, transmission reception point (TRP), evolved NodeB (eNB), radio network controller (RNC), Node B (NB), relay station, base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), or wireless fidelity (Wifi) access point (AP), etc. In addition, in a network structure, the base station can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including a CU node and a DU node.
[0039] Reference is made to the accompanying drawings Figure 1 A communication system architecture diagram is provided for the embodiments of the present disclosure, combined with the accompanying drawings Figure 1 The scenario applicable to the present disclosure is described. Figure 1 The communication system 100, also referred to as a conventional wireless communication system, can include one or more base stations 101, and one or more UEs 102 that can access the base station 101. The UE 102 can access the wireless network through the base station 101 to obtain services through the wireless network, or communicate with other devices through the wireless network. During the communication between the UE 102 and the base station 101, the UE 102 can send signals to the base station 101 through the uplink transmission link, and the UE 102 can also receive signals from the base station 101 through the downlink reception link. Figure 1 This is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solutions provided in the present application.
[0040] The present disclosure is applicable to Figure 1The type of the illustrated communication system 100 is not limited, for example, it can be an LTE-A communication system, an NR communication system, a GSM communication system, a WCDMA communication system, a TD-SCDMA communication system, or a future evolved communication system. In addition, it can also be a hybrid communication system of the above-mentioned multiple communication systems, for example, it can be an LTE-NR dual connectivity (ENDC or NEDC) communication system.
[0041] Figure 1 The illustrated UE 102 can support one or more different communication modes, for example, it can support at least one of LTE-A, NR, GSM, WCDMA, and TD-SCDMA.
[0042] Referring to the accompanying drawings Figure 2 Another communication system architecture diagram is provided for the embodiments of the present disclosure, combined with the accompanying drawings Figure 2 The scenario applicable to the present disclosure is described. Figure 2 The communication system 200 can also be referred to as a V2X communication system (which can include LTE-V2X and / or NR-V2X), which can include multiple vehicles 201, and the vehicles 201 adopt an equal direct connection mode and can communicate through a wireless network. Among them, the vehicle 201 can send signals to other vehicles 201 through a transmission link (such as transmission link 1, transmission link 2). Figure 2 This is only an illustrative diagram and does not constitute a limitation on the applicable scenarios of the technical solutions provided in the present application.
[0043] The present disclosure Figure 2 The illustrated communication system 200 can be an LTE-V2X communication system, an NR-V2X communication system, or a hybrid communication system composed of LTE-V2X and NR-V2X, which is not limited.
[0044] The embodiments of the present disclosure can be applied to Figure 1 Or Figure 2 The illustrated communication system can also be applied to a hybrid communication system obtained by fusing the communication systems illustrated in Figure 1 And Figure 2 The communication systems illustrated in the communication systems, for example, a stand-alone (SA) + V2X communication system, or a non-stand-alone (NSA) + V2X communication system, and other traditional communication modes combined with V2X concurrent scenarios.
[0045] Wireless communication transmission links (for example Figure 1 The uplink in the Figure 2The signal in the transmission link 1 and the transmission link 2 needs to pass through baseband and radio frequency processing before being transmitted in a wireless environment. The generation and processing of the baseband signal includes transport block (TB) data source preparation, bit-level signal processing, symbol-level signal generation, and symbol-level signal post-processing. For details, refer to the attached Figure 3 The generation and processing flowchart of the baseband signal provided by the embodiment of the present disclosure is shown in the figure. The content related to each flowchart is described below.
[0046] The TB data source preparation mainly includes the preparation of the TB service data of the shared channel (SCH) and the preparation of the control information (such as channel state information (CSI) and acknowledge (ACK)) of the control channel (CCH). The service data source with a large amount of information is generally stored in a double data rate synchronous dynamic random access memory (DDR) and a level 2 data cache (L2D). The control data source is generally stored in the form of a dedicated memory or a software and hardware interface register.
[0047] The bit-level signal processing, also known as uplink transmission (UTR), mainly includes the processes of cyclic redundancy check (CRC) addition, code block segmentation, channel coding (such as convolution coding, Viterbi, Turbo, LDPC, and Polar), rate matching, and data multiplexing.
[0048] Symbol-level signal generation mainly includes bit scrambling, modulation, layer mapping, transmission precoding, precoding, physical resource grid mapping, and symbol generation from the previous input data source, as well as the generation of corresponding reference signal (RS) sequences (such as demodulation reference signal (DMRS), phase-tracking reference signal (PTRS) for the physical uplink shared channel (PUSCH), and channel state information-reference signal (CSI-RS)). Additionally, this process also includes the generation of channel symbol data for some special channels, such as the physical random access channel (PRACH) and sounding reference signal (SRS).
[0049] Symbol-level signal post-processing mainly involves applying signal processing techniques to the symbol-level signals generated in the previous stage to meet the quality requirements of the communication protocol. These techniques include adding cyclic prefixes to suppress inter-symbol interference, windowing, upsampling, downsampling, filtering, window roll-off, window creepage, cyclic shifting, and frequency offset compensation, as required by the communication protocol.
[0050] In some wireless communication scenarios, terminals need to support multiple communication standards simultaneously, for example, using Figure 1 and Figure 2 Taking the hybrid communication system obtained by the integration of the communication systems shown as an example, while the vehicle 201 is in motion, the user can control the relevant intelligent functions of the vehicle 201 through UE102. At the same time, the user can also obtain other services from the wireless network through base station 101 via UE102. In this communication scenario, UE102 may need to support multiple communication standards such as LTE-A, NR, LTE-V2X, and NR-V2X simultaneously. The technologies used in the generation and processing of baseband signals for different communication standards are quite different.
[0051] In some related technologies, given the significant differences in the technologies used for generating and processing baseband signals for various communication standards, the implementation logic and circuits for generating and processing baseband signals for multiple communication standards supported by the terminal are designed independently. This results in a large circuit size and high cost for the terminal, which is not conducive to product miniaturization.
[0052] Therefore, the embodiment of the present disclosure provides a multi-mode sending device, method and terminal to support multiplexing of the generation and processing flow of baseband signals of multiple communication modes, which can be applied to the communication system shown in the above Figure 1 , the communication system shown in the above Figure 2 , or the hybrid communication system obtained by fusion of the communication system shown in the above Figure 1 and the communication system shown in the above Figure 2 . The following will be described in detail with reference to the accompanying drawings.
[0053] In a first aspect, referring to the accompanying Figure 4 , a structure schematic diagram of a multi-mode sending device 400 is provided in the embodiment of the present disclosure, which can be applied to the UE 102 in the above Figure 1 , can be applied to the vehicle 201 in the above Figure 2 , and can also be applied to the UE 102 or the vehicle 201 in the hybrid communication system obtained by fusion of the above Figure 1 and the above Figure 2 , the multi-mode sending device 400 comprises:
[0054] A storage module 401 is configured to acquire and store input information blocks of multiple communication modes.
[0055] In the embodiment of the present disclosure, the multiple communication modes are not limited, for example, can include at least two of the following communication modes: LTE-A, NR, LTE-V2X, NR-V2X, GSM, WCDMA, TD-SCDMA, NB-IoT or WiFi. The input information block can be service type data and / or control type data. The service type data can include TB data, and the control type data can include CSI, ACK and the like.
[0056] In the embodiment of the present disclosure, the number of the storage module 401 can be one or more. The storage module 401 can be partitioned to obtain multiple storage partitions, and different storage partitions can store input information blocks of different communication modes or different component carriers (CCs), which can facilitate data management.
[0057] A processing module 402 is configured to process corresponding input information blocks based on communication standard algorithms of multiple communication modes to generate corresponding processed signals.
[0058] In some embodiments, the processing module 402 comprises multiple communication mode processing units, each of which corresponds to a communication mode and is configured to process corresponding input information blocks based on a communication standard algorithm of the corresponding communication mode to generate a corresponding processed signal.
[0059] Figure 5In some embodiments, the number of processing modules 402 is multiple, respectively, processing modules 402_1~402_N, any processing module 402 is denoted as 402_i in the embodiments of the present disclosure, wherein i is an integer from 1 to N, N is an integer greater than or equal to 2, and the processing module 402_i includes a communication standard processing unit. For details, refer to the communication standard processing unit in the processing module 402 of the embodiment of the present disclosure. Figure 5 Another structure schematic diagram of a multi-mode sending device 400 provided by the embodiments of the present disclosure.
[0060] In the embodiments of the present disclosure, the processing of the communication standard processing unit on the corresponding input information block can include: obtaining the control logic of the input information block of the corresponding communication standard from the storage module 401, and the pre-IFFT processing including the bit scrambling, modulation, layer mapping, precoding, physical resource grid mapping, RS sequence generation and other processing of the input information block. Correspondingly, the communication standard algorithm refers to the algorithm related to the foregoing processing, such as scrambling algorithm, modulation algorithm, coding algorithm, etc.
[0061] In some embodiments, at least one communication standard processing unit includes: a plurality of carrier processing sub-units, each carrier processing sub-unit includes a carrier standard processing sub-unit, each carrier standard processing sub-unit corresponds to one CC of the communication standard corresponding to the communication standard processing unit, and is used for processing the input information block of the CC based on the communication standard algorithm of the corresponding communication standard to generate a corresponding processed signal. In this way, the sending data of multiple CCs can be processed concurrently, and the on-demand flexible processing of multiple CC data is supported.
[0062] The DFT module 403 is configured to perform DFT processing on the processed signal generated by the processing module 402 to generate a corresponding DFT output signal.
[0063] In the embodiments of the present disclosure, the number of DFT modules 403 can be one or more.
[0064] The IFFT module 404 is configured to perform IFFT processing on the DFT output signal to generate a corresponding IFFT output signal.
[0065] In the embodiments of the present disclosure, the number of IFFT modules 404 can be one or more.
[0066] The output module 405 is configured to generate a wireless signal based on the IFFT output signal and send the wireless signal.
[0067] In the embodiments of the present disclosure, each module is physically separated, has corresponding concurrent processing capability, and is connected to each other, so that each module can concurrently process data of multiple communication standards.
[0068] In the embodiments of the present disclosure, the multi-mode sending device 400 is provided, which can concurrently process sending data of multiple communication modes by multiplexing the multi-mode module, support flexible processing of multiple communication modes on demand, and reduce the circuit size, the area and the power consumption cost by multiplexing the multi-mode module under the premise of ensuring the performance of the sending signals of the communication modes, thereby reducing the chip cost.
[0069] In some embodiments, the DFT module 403 performs DFT processing on the processed signals generated by the processing module 402 to generate corresponding DFT output signals, including: the DFT module 403 performs DFT processing on the processed signals generated by all communication mode processing units included in the processing module (such as the processing module 402 or the processing modules 402_1-402_N) to generate corresponding DFT output signals.
[0070] In some embodiments, the DFT module 403 performs DFT processing on the processed signals generated by the processing module 402 to generate corresponding DFT output signals, including: the DFT module 403 performs DFT processing on the processed signals generated by part of the communication mode processing units included in the processing module (such as the processing module 402 or the processing modules 402_1-402_N) to generate corresponding DFT output signals; in this embodiment, the IFFT module 404 is further configured to perform IFFT processing on the processed signals generated by the communication mode processing units and not processed by the DFT module 403 to generate corresponding IFFT output signals.
[0071] In some embodiments, the multi-mode sending device 400 further includes:
[0072] The IFFT post-processing module is configured to perform preset IFFT post-processing on the IFFT output signals to generate post-processed IFFT output signals meeting preset signal quality requirements, wherein each post-processed IFFT output signal corresponds to one communication mode; and the output module 405 is configured to generate wireless signals based on the IFFT output signals, including: generating wireless signals based on the post-processed IFFT output signals. In this way, the IFFT post-processing module can multiplex the IFFT post-processing processes of multiple communication modes to improve the processing efficiency and further reduce the circuit size.
[0073] In the embodiments of the present disclosure, the preset IFFT post-processing refers to IFFT post-processing operations performed on the IFFT output signal in advance to meet the requirements of relevant standards on signal quality, for example, at least one of adding a cyclic prefix to an orthogonal frequency division multiplexing (OFDM) signal to suppress inter-symbol interference, windowing, upsampling, downsampling, filtering, window roll-off, window climb, cyclic shift, or frequency offset compensation.
[0074] In some embodiments, at least one of the plurality of carrier processing sub-units further comprises:
[0075] The IFFT post-processing sub-unit is configured to perform preset IFFT post-processing on the IFFT output signal to generate a post-processed IFFT output signal meeting preset signal quality requirements, wherein each post-processed IFFT output signal corresponds to one communication standard.
[0076] In some embodiments, at least one of the plurality of processing modules 402_1-402_N further comprises:
[0077] The IFFT post-processing unit is configured to perform preset IFFT post-processing on the IFFT output signal to generate a post-processed IFFT output signal meeting preset signal quality requirements, wherein each post-processed IFFT output signal corresponds to one communication standard.
[0078] In some embodiments, the number of storage modules 401 is at least two, the number of DFT modules 403 is at least two, and the number of IFFT modules 404 is at least two.
[0079] The multi-mode transmitting apparatus 400 further comprises:
[0080] The power supply module comprises a plurality of power supply partitions, each of which supplies power to one storage module 401 or DFT module 403 or IFFT module 404 or communication standard processing unit or carrier standard processing sub-unit. In this way, power supply can be partitioned according to module types or various communication standards or various CCs, thereby reducing power consumption.
[0081] In some embodiments, at least one of the plurality of power supply partitions is in an on state by default. In this way, the top power supply partition can be designed to be always in an on state, and can supply power for any mode or CC.
[0082] In a second aspect, referring to the accompanying drawings Figure 6 A flow chart of a multi-mode sending method is provided for the embodiments of the present disclosure, which can be applied to the multi-mode sending device 400 in the first aspect and any possible embodiment in the first aspect. The method comprises the following steps.
[0083] S601: Obtain and store input information blocks of multiple communication modes by the storage module 401.
[0084] S602: Process the input information blocks corresponding to the multiple communication modes based on the communication standard algorithm of the corresponding communication mode by the processing module 402 to generate corresponding processed signals.
[0085] In some embodiments, the processing module 402 can include multiple communication mode processing units, each of which corresponds to a communication mode. In this embodiment, the input information blocks corresponding to the communication mode can be processed by the communication mode processing unit based on the communication standard algorithm of the corresponding communication mode to generate corresponding processed signals.
[0086] In some embodiments, the number of processing modules 402 can be multiple, which are processing modules 402_1 to 402_N. The processing modules 402_1 to 402_N can each include a communication mode processing unit.
[0087] In some embodiments, at least one communication mode processing unit includes multiple carrier processing sub-units, each of which includes a carrier mode processing sub-unit. Each carrier mode processing sub-unit corresponds to a CC of the communication mode corresponding to the communication mode processing unit. In this embodiment, the input information blocks of the CC corresponding to the carrier mode processing sub-unit can be processed by the carrier mode processing sub-unit based on the communication standard algorithm of the corresponding communication mode to generate corresponding processed signals.
[0088] S603: Perform DFT processing on the processed signals generated by the processing module 402 to generate corresponding DFT output signals by the DFT module 403.
[0089] S604: Perform IFFT processing on the DFT output signals to generate corresponding IFFT output signals by the IFFT module 404.
[0090] S605: Generate wireless signals based on the IFFT output signals by the output module 405, and send the wireless signals.
[0091] It should be noted that the same concepts or implementations involved in the second aspect as the first aspect can be referred to the description of the first aspect, and will not be described again in the second aspect.
[0092] In some embodiments, the DFT module 403 performs DFT processing on the processed signals generated by the processing module 402 to generate corresponding DFT output signals, including: the DFT module 403 performs DFT processing on the processed signals generated by all communication standard processing units included in the processing module (such as the processing module 402 or the processing modules 402_1~402_N) to generate corresponding DFT output signals.
[0093] In some embodiments, the DFT module 403 performs DFT processing on the processed signals generated by the processing module 402 to generate corresponding DFT output signals, including: the DFT module 403 performs DFT processing on the processed signals generated by part of the communication standard processing units included in the processing module (such as the processing module 402 or the processing modules 402_1~402_N) to generate corresponding DFT output signals; in this embodiment, the IFFT module 404 can also perform IFFT processing on the processed signals generated by the communication standard processing units without being processed by the DFT module 403 to generate corresponding IFFT output signals.
[0094] In some embodiments, the multi-mode transmitting device 400 further includes an IFFT post-processing module, in this embodiment, the IFFT post-processing module can perform preset IFFT post-processing on the IFFT output signals to generate post-processed IFFT output signals meeting preset signal quality requirements, wherein each kind of post-processed IFFT output signal corresponds to a communication standard, and the output module 405 generates wireless signals based on the IFFT output signals, including: generating wireless signals based on the post-processed IFFT output signals.
[0095] In some embodiments, at least one carrier processing subunit of the plurality of carrier processing subunits further includes an IFFT post-processing subunit, in this embodiment, the IFFT post-processing subunit can perform preset IFFT post-processing on the IFFT output signals to generate post-processed IFFT output signals meeting preset signal quality requirements, wherein each kind of post-processed IFFT output signal corresponds to a communication standard; the output module generates wireless signals based on the IFFT output signals, including: generating wireless signals based on the post-processed IFFT output signals.
[0096] In some embodiments, at least one of the plurality of processing modules 402_1-402_N further comprises an IFFT post-processing unit, in which case, the IFFT output signals can be pre-set IFFT post-processed by the IFFT post-processing unit to generate post-processed IFFT output signals meeting pre-set signal quality requirements, wherein each post-processed IFFT output signal corresponds to one communication standard, and the output module 405 generates wireless signals based on the IFFT output signals comprises generating wireless signals based on the post-processed IFFT output signals.
[0097] In some embodiments, the number of storage modules 401 is at least two, the number of DFT modules 403 is at least two, and the number of IFFT modules 404 is at least two; the multi-mode transmitting device 400 further comprises a power supply module, and the power supply module comprises a plurality of power supply partitions, in which case, each power supply partition can supply power to one storage module 401 or DFT module 403 or IFFT module 404 or communication standard processing unit or carrier standard processing subunit.
[0098] In some embodiments, at least one of the plurality of power supply partitions is in an open state by default.
[0099] In order for those skilled in the art to more clearly understand the technical solutions provided by the embodiments of the present disclosure, the technical solutions provided by the embodiments of the present disclosure are further described below through specific embodiments:
[0100] Refer to the accompanying drawings Figure 7 For another structure of the multi-mode transmitting device provided by the embodiments of the present disclosure, the following will be described in combination with Figure 7 The structure of the multi-mode transmitting device in this embodiment and the functions of each component will be described.
[0101] In this embodiment, the plurality of communication standards are LTE-A, NR, LTE-V2X and NR-V2X, the multi-mode transmitting device supports 4 CCs of NR, 2 CCs of LTE-A, LTE-V2X and NR-V2X. In Figure 7In the embodiment, the storage RAM, the DFT, the IFFT, the radio frequency interface processing are respectively a specific implementation of the storage module 401, the DFT module 403, the IFFT module 404, and the output module 405 in the first aspect, the LTE-V2X processing unit and the NR-V2X processing unit are a specific implementation of the communication mode processing unit in the first aspect, the NR carrier mode processing subunit 1 to the NR carrier mode processing subunit 4 and the LTE-A carrier mode processing subunit 1 and the LTE-A carrier mode processing subunit 2 are a specific implementation of the carrier mode processing subunit in the first aspect, and the IFFT post-processing subunit 1 to the IFFT post-processing subunit 4 are a specific implementation of the IFFT post-processing subunit in the first aspect. In the embodiment, the storage RAM includes a plurality of storage partitions, such as the storage RAM_0, the storage RAM_1, and the storage RAM_2.
[0102] In actual application, if the supported capability level of each communication mode changes, for example, the number of CCs supported by NR changes from 4 to 3, a multi-mode sending device applicable to the changed capability level can be obtained by adding or deleting part of the logic and adjusting the appropriate multiplexing scheme on the basis of the multi-mode sending device. Figure 7 Figure 8 , and another structure schematic diagram of a multi-mode sending device provided by the embodiment of the present disclosure is provided. Figure 7 , and Figure 8 The functions of each component contained in the multi-mode sending device are introduced as follows.
[0103] (1) The storage RAM is used to obtain and store the input information blocks of LTE-A, NR, LTE-V2X, and NR-V2X. The input information block can be, for example, the original service TB data to be sent. Since the maximum TB size supported by each communication mode under different capability levels or different application scenarios is different, in the embodiment, a storage RAM with a larger storage space is used for multiplexing to simultaneously support the storage multiplexing of the input information blocks of multiple communication modes and multiple CCs.
[0104] (2) The NR carrier mode processing subunit 1 to the NR carrier mode processing subunit 4 correspond to one CC of NR respectively, and are used to process the input information block of the corresponding CC based on the communication standard algorithm corresponding to NR. The processing can include: control logic for obtaining the corresponding input information block (i.e., data transfer) from the storage RAM, UTR, IFFT pre-processing, and other special processing under the NR mode.
[0105] (3) LTE-A carrier mode processing subunit 1 and LTE-A carrier mode processing subunit 2: corresponding to one CC of LTE-A respectively, used for processing the input information block of the corresponding CC based on the communication standard algorithm corresponding to LTE-A, the processing can include: the control logic of data transfer, UTR, IFFT pre-processing and other special processing under the LTE-A mode.
[0106] (4) LTE-V2X processing unit: corresponding to the LTE-V2X communication mode, used for processing the input information block of the corresponding CC based on the communication standard algorithm corresponding to LTE-V2X, the processing can include: the control logic of data transfer, UTR, IFFT pre-processing and other special processing under the LTE-V2X mode.
[0107] (5) NR-V2X processing unit: corresponding to the NR-V2X communication mode, used for processing the input information block of the corresponding CC based on the communication standard algorithm corresponding to NR-V2X, the processing can include: the control logic of data transfer, UTR, IFFT pre-processing and other special processing under the NR-V2X mode.
[0108] (6) DFT: used for DFT processing of the signals processed by NR carrier mode processing subunit 1-NR carrier mode processing subunit 4, LTE-A carrier mode processing subunit 1 and LTE-A carrier mode processing subunit 2, and LTE-V2X processing unit. The communication modes of LTE-A, NR and LTE-V2X all use Discrete Fourier Transform-Singlecarrier-Orthogonal Frequency Division Multiplexing (DFT-S-OFDM) waveform, therefore, the transmission data corresponding to LTE-A, NR and LTE-V2X all need to be processed by DFT, and NR-V2X uses Cyclic Prefix-Orthogonal Frequency Division Multiplexing (CP-OFDM) waveform, the signal processed by NR-V2X processing unit does not need to be processed by DFT. In this embodiment, DFT is multiplexed among multiple communication modes and multiple CCs, supporting concurrent DFT processing of multiple communication modes and multiple CCs.
[0109] (7) IFFT: used for IFFT processing of the output signal of DFT and the output signal of NR-V2X processing unit without DFT processing. In this embodiment, IFFT is multiplexed among multiple communication modes and multiple CCs, supporting concurrent IFFT processing of multiple communication modes and multiple CCs.
[0110] (8) IFFT post-processing sub-unit 1~IFFT post-processing sub-unit 4: corresponding to a set of IFFT post-processing logic respectively, used for performing preset IFFT post-processing operation on the IFFT output signal. In this embodiment, the IFFT post-processing logic is multiplexed among multiple communication modes and multiple CCs, supporting concurrent IFFT post-processing process of multiple communication modes and multiple CCs.
[0111] In this embodiment, Figure 7 and Figure 8 The IFFT post-processing sub-unit is designed as a carrier processing sub-unit belonging to the NR mode, for example. In actual application, the IFFT post-processing sub-unit can also be designed as a processing module or a carrier processing sub-unit corresponding to the LTEA / LTE-V2X / NR-V2X mode, which is not limited.
[0112] It should be noted that Figure 7 and Figure 8 The multi-mode sending device shown in and can also be applicable to other communication modes except for LTE-A, NR, LTE-V2X and NR-V2X, such as NB-IoT, WiFi, etc., and can also be applicable to combinations of other communication modes containing LTE-A, NR, LTE-V2X and NR-V2X, which is not limited. In addition, Figure 7 and Figure 8 The units or modules involved in and can be linearly added or deleted based on actual application requirements.
[0113] In this embodiment, the multi-mode sending device can support multiple communication modes and multiple CC concurrent processing using the same set of hardware, and the chip circuit scale using the multi-mode sending device is about 50% smaller than the circuit scale of each communication mode implemented separately, greatly reducing the circuit scale and reducing the chip cost.
[0114] Referring to the accompanying Figure 9 Another multi-mode sending method flow chart provided by the embodiment of the present disclosure can be applied to a terminal of the multi-mode sending device shown in and or Figure 7 or Figure 8 The method comprises the following steps:
[0115] Step 1: data carrying stage, including two implementation modes.
[0116] In one implementation, the protocol stack software schedules based on channel type. If the channel type is a service channel of the SCH category, the original TB data is extracted from the media access control (MAC) package, and the direct memory access (DMA) hardware unit of the terminal is scheduled to first transfer the original TB data to the storage medium double data rate synchronous dynamic random access memory (DDR) of the terminal. Then, the physical layer software controls the multi-mode sending device or the DMA hardware unit to transfer the original TB data to the storage RAM (internal MEM of the multi-mode sending device) of the multi-mode sending device.
[0117] In another implementation, the protocol stack software and the physical layer software jointly schedule. After the original TB data is extracted from the MAC package, the multi-mode sending device or the DMA hardware unit is controlled to transfer the original TB data to the storage RAM (internal MEM of the multi-mode sending device) of the multi-mode sending device. This implementation can save traffic.
[0118] In this embodiment, the storage RAM is multiplexed among different communication modes and multiple CCs based on at least the following features.
[0119] Feature 1: The area and power consumption of the storage RAM account for a large proportion in the entire sending link (basically in working state throughout the entire working period).
[0120] Feature 2: The storage RAM is required by LTE-A, NR, LTE-V2X, and NR-V2X modes.
[0121] Feature 3: The number of CCs supported by each communication mode, the number of TBs in each CC, the maximum TB size, and the amount of data to be processed by each communication mode or each CC are large.
[0122] For example, NR usually supports multiple CCs, and a single CC only needs to support 1 TB. The TB size of sub6G enhanced mobile broadband (eMBB) is the largest, and the data amount can reach the order of magnitude of millions of bits. The TB size of sub6G ultra-reliable and low latency communications (uRLLC) is about 1 / 3 of that of eMBB. The TB size of millimeter wave (mmWave) is different according to the size of the bandwidth supported by a single CC, and is about 1 / 4-1 / 2 of that of sub6G eMBB.
[0123] For example, LTE-A generally supports multi-CC, single-CC may need to support multi-TB, and the TB size varies with the capability level, for example, cat18, the maximum TB size is about 100,000 bits;
[0124] For example, LTE-V2X can support multi-CC, and based on the main application scenario, single-CC generally supports 1TB, and the maximum TB size is generally smaller than that of LTE-A, generally about tens of thousands of bits;
[0125] For example, NR-V2X can support multi-CC, and the TB size of single-CC generally needs to support hundreds of thousands of bits.
[0126] Feature 4: Need to support multiple communication system concurrent scenarios, such as ENDC or NEDC scenarios, and SA+V2X, NSA+V2X.
[0127] In one example, the storage RAM supports the integration of NR system and LTE-A system, and the NR sub6G eMBB supports a maximum TB size of 640,000 bits, 2CC, the NR sub6G uRLLC supports a maximum TB size of 240,000 bits, 2CC, the NR mmWave supports a maximum TB size of 150,000 bits, 4CC, and the LTE-A supports a maximum TB size of 100,000 bits, 2CC. For example, the storage RAM multiplexing mode is described with reference to the accompanying Figure 10 , a storage RAM multiplexing mode provided by an embodiment of the present disclosure is shown. In Figure 10 , based on the TB size specifications of various scenarios of LTE-A system and NR system, the storage RAM multiplexing mode is designed in detail. The storage RAM specification of 1CC eMBB is designed as a single dual port RAM (SDPRAM) 5120x128, the storage RAM is divided into two storage partitions 2048x128 and 3072x128, and the 2048x128 is further divided into two storage partitions 1024x128. The use of each storage RAM in various scenarios is as follows:
[0128] In the NR sub6G eMBB scenario, CC0 uses 2048x128+3072x128 of storage RAM0, and CC2 uses 2048x128+3072x128 of storage RAM1.
[0129] In the NR sub6G uRLLC scenario, CC0 uses 2048x128 of storage RAM0, and CC2 uses 2048x128 of storage RAM1.
[0130] In the NR mmWave scenario, CC0 uses 2048x128 of storage RAM0; CC1 uses 3072x128 of storage RAM0; CC2 uses 2048x128 of storage RAM1; and CC3 uses 3072x128 of storage RAM1.
[0131] In the LTE-A scenario, TB0 uses 1024x128 of 2048x128 of storage RAM0.
[0132] In the LTE-A scenario, TB1 uses 1024x128 of 2048x128 of storage RAM1.
[0133] For the NEDC or ENDC fusion concurrent scenario, NR and LTE-A usually support 1CC 1T, at this time, the LTE-A and NR maximum TB size can be designed according to halving, based on the above storage RAM multiplexing scheme, there are the following two multiplexing options under different software configurations:
[0134] Option one: LTE-A is 1CC 1TB 1T, multiplexed to NR CC0, using 1024x128 of 2048x128 of storage RAM0; NR is 1CC 1TB 1T, multiplexed to NR CC2, using 2048x128+3072x128 of storage RAM1.
[0135] Option two: LTE-A is 1CC 1TB 1T, multiplexed to NR CC2, using 1024x128 of 2048x128 of storage RAM1; NR is 1CC 1TB 1T, multiplexed to NR CC0, using 2048x128+3072x128 of storage RAM0.
[0136] Figure 10 The storage RAM multiplexing mode shown is only an example, and the embodiment can also use other specifications of storage RAM for combination multiplexing. Referring to FIG. 2, another storage RAM multiplexing mode provided by the embodiment of the present disclosure is shown, and the use of each storage RAM in various scenarios is similar to that of the embodiment of the present disclosure shown in FIG. 1, and is not described here. Figure 11 , another storage RAM multiplexing mode provided by the embodiment of the present disclosure is shown, Figure 12 , another storage RAM multiplexing mode provided by the embodiment of the present disclosure is shown, Figure 11 , and Figure 12 Two other possible storage RAM multiplexing modes are shown, and the use of each storage RAM in various scenarios is similar to that of the embodiment of the present disclosure shown in FIG. 1, and is not described here. Figure 10 The storage RAM multiplexing mode in the embodiment can also reduce the bit width of the storage RAM by half and increase the depth by one time for multiplexing, which can realize the fusion multiplexing of multiple communication systems and multiple CCs in addition to the mode of Figure 10- Figure 12
[0137] The following example illustrates the power partitioning method provided in this disclosure. Taking the LTE-A and NR converged concurrent scenario described in step ① above as an example, the power partitioning method shown in Table 1 can be used. If only the carrier standard processing subunit corresponding to a certain CC of NR is working, then only the power partition corresponding to the carrier standard processing subunit needs to be turned on, and the other power partitions are turned off to reduce power consumption. In addition, a top-level power partition can be set for the multi-mode transmission device. The top-level power partition is turned on by default. For example, the power partitions corresponding to the first set of DFT, the first set of IFFT, and the first set of storage RAM can be set as the top-level power partition.
[0138]
[0139] Table 1 shows one power zoning method.
[0140] Step 2, UTR processing, corresponding to Figure 7 and Figure 8 The functions of each standard processing unit (such as the LTE-V2X processing unit, NR-V2X processing unit, NR carrier standard processing subunits 1 to 4, and LTE-A carrier standard processing subunits 1 and 2) are detailed in the descriptions above. The data source for UTR processing comes from the raw TB data stored in the RAM. This step is mainly based on the communication standard algorithms corresponding to each communication standard, and can perform channel coding (convolutional coding, Viterbi, Turbo, LDPC, Polar, etc.), rate matching, and data multiplexing on the raw TB data.
[0141] One possible implementation is to reuse the channel coding involved in the UTR processing. For example, for LTE-A and LTE-V2X standards, the channel coding logic in their UTR processing is similar, so the channel coding logic in the UTR processing of LTE-A and LTE-V2X standards can be reused; similarly, for NR and NR-V2X standards, the channel coding logic in their UTR processing is similar, so the channel coding logic in the UTR processing of NR and NR-V2X standards can be reused. This can further reduce the circuit size and lower product costs.
[0142] Step ③, IFFT preprocessing. IFFT preprocessing includes DFT, which has a long processing time and accounts for a significant portion of the overall transmission link logic in terms of circuit size and power consumption. It also includes operations such as bit scrambling, modulation, layer mapping, precoding, physical resource grid mapping, and RS sequence generation from the preceding input data source. These processing circuits are relatively small in scale. In the IFFT preprocessing flow, this disclosure integrates and reuses the DFT, while the remaining logic, which has a smaller area footprint, is designed independently for each standard.
[0143] Different communication systems correspond to different DFT point numbers when DFT is performed. For example, for the NR system, in the sub6G scenario, 1-273 RBs are required to be supported according to the protocol, and DFT needs to support 53 point numbers of 12-3240; in the mmWave scenario, the maximum number of RBs to be supported is different based on different bandwidth requirements, for example, taking 100M bandwidth as an example, the maximum number of RBs is about 68, and DFT needs to support 27 point numbers of 12-768. For the LTE-A and LTE-V2X system, according to the protocol, the maximum bandwidth of 20M is usually supported, corresponding to about 108 RBs, and DFT needs to support 35 point numbers of 12-1296.
[0144] In the fourth step, IFFT, because the circuit size and power consumption of IFFT account for a large proportion in the whole sending link logic, IFFT is also fused and multiplexed in the present disclosure.
[0145] Different communication systems correspond to different IFFT point numbers when IFFT is performed. For example, for the NR system, in the sub6G scenario, IFFT needs to support multiple point numbers of 128-4096 and 1536 (DFT is multiplexed in the third step); in the mmWave scenario, IFFT needs to support multiple point numbers of 128-2048. For the NR-V2X system, IFFT needs to support 6 point numbers of 128-4096. For the LTE-A system, IFFT needs to support multiple point numbers of 128-2048 and 1536 (DFT is multiplexed in the third step). For the LTE-V2X system, IFFT needs to support multiple point numbers of 128-2048.
[0146] Referring to the accompanying drawings Figure 13 A DFT and IFFT multiplexing mode schematic diagram is provided for the embodiments of the present disclosure, Figure 13 In the first step, taking the fusion of the LTE-A and NR systems in the first step as an example, Figure 13 In the DFT multiplexing mode, two sets of DFT input and output interfaces are reserved for external use, which are CC0 and CC1 interfaces, the carrier system processing subunit corresponding to each CC of the NR (which can be referred to as NR single CC) and the communication system processing unit corresponding to the LTE-A system (which can be referred to as LTE-A) are multiplexed to the CC0 interface, and the remaining logic (including the arithmetic logic unit (ALU), the RAM control, etc.) is designed as two sets except that the internal RAM is designed as one set, and the CC0 / CC1 is distinguished. The internal RAM of the DFT can be partitioned based on the depth, for example, the internal RAM with a depth of 464 can be divided into two RAM partitions with a depth of 232. In the sub6G scenario, the CC0 uses the RAM after splicing; in the mmWave / LTE-A scenario, the CC0 / CC1 uses the RAM after partitioning. Figure 13The IFFT multiplexing mode is similar to the DFT multiplexing mode. The IFFT retains two sets of IFFT input and output interfaces externally, which are CC0 and CC1 interfaces. NR CCs and LTE-A are multiplexed to the CC0 interface. The internal logic of the IFFT is designed as two sets (including ALU, RAM control, etc.) except that the internal RAM is designed as one set, which distinguishes CC0 / CC1. The internal RAM of the IFFT can be partitioned based on the depth, for example, the internal RAM with a depth of 820 can be divided into two RAM partitions with a depth of 410. The CC0 uses the spliced RAM in the sub6G scenario; the CC0 / CC1 uses the partitioned RAM in the mmWave / LTE-A scenario.
[0147] In a possible implementation, the NR physical random access channel (PRACH) long code 1536-point IFFT calculation (sub6G) and the LTE-A PRACH format0-3 1536-point IFFT calculation can also be multiplexed to the DFT implementation. In this way, the circuit size of the multi-mode transmitting device can be further reduced, and the product cost can be saved.
[0148] In addition to the above multiplexing scheme, other multiplexing schemes with equivalent effects can also be used for implementation.
[0149] In a possible implementation, for Figure 7 As shown in the example, LTE-A 2CC can also be multiplexed to two sets of interfaces of one DFT, and NR, NR-V2X or LTE-V2X can be connected to two sets of interfaces of another DFT. LTE-A 2CC can also be multiplexed to two sets of interfaces of one IFFT, and NR, NR-V2X or LTE-V2X can be connected to two sets of interfaces of another IFFT.
[0150] For DFT and IFFT, there are many communication system multiplexing schemes that can achieve equivalent effects, which are mainly based on the point number requirements of each communication system and the fusion and concurrent scenarios. In general, the first set of interfaces of the DFT can be connected to LTE-A / LTE-V2X / NR-V2X / NR sub6G / NR mmWave, etc. (point number support is greater than 1620 points), and the second set of interfaces can be connected to LTE-A / LTE-V2X / NR-V2X / NR sub6G / NR mmWave, etc. (point number is less than 1620 points). The first set of interfaces of the IFFT can be connected to LTE-A / LTE-V2X / NR-V2X / NR sub6G / NR mmWave, etc. (point number support is greater than 2048 points), and the second set of interfaces can be connected to LTE-A / LTE-V2X / NR-V2X / NR sub6G / NR mmWave, etc. (point number is less than or equal to 2048 points).
[0151] Step 5, IFFT post-processing, which can include adding a cyclic prefix to the OFDM signal to suppress inter-symbol interference as required by the protocol, and some common signal processing means such as windowing, upsampling, downsampling, filtering, window roll-off, window climb, cyclic shift, frequency offset compensation, etc. These operations are mainly to meet the quality requirements of the signal by the protocol. The IFFT post-processing process has low coupling degree with the protocol standard under each communication system. The present disclosure performs inter-repetition on the IFFT post-processing process among various communication systems.
[0152] In a possible implementation, the IFFT post-processing function can be implemented by an IFFT post-processing subunit, which belongs to the carrier processing subunit of the NR system (which can be referred to as the NR carrier processing subunit). When the carrier system processing subunit of other communication systems such as LTE-A / LTE-V2X / NR-V2X needs to multiplex the IFFT post-processing logic, the relevant interaction signals need to be input into the NR carrier processing subunit, and after internal multiplexing, they are transmitted to the IFFT post-processing subunit. This implementation method uses single-mode integration, is easy to implement, and has good convenience. Referring to FIG. 6, which is a schematic diagram of an IFFT post-processing multiplexing method provided by an embodiment of the present disclosure, in the Figure 14 Figure 14 In the above-mentioned implementation, the IFFT post-processing subunit belongs to the NR carrier processing subunit. Taking LTE-A and NR multiplexing IFFT post-processing functions as an example, the carrier system processing subunit 1 of the LTE-A system (which can be referred to as the LTE-A carrier system processing subunit 1) is denoted as LTE-A_CC1, and the NR carrier system processing subunit 2 is denoted as NR_CC2, which share one IFFT post-processing subunit. The LTE-A carrier system processing subunit 0 is denoted as LTE-A_CC0, and the NR carrier system processing subunit 0 is denoted as NR_CC0, which share another IFFT post-processing subunit.
[0153] In another possible implementation, the IFFT post-processing function can be implemented by an IFFT post-processing module, which belongs to the multi-mode sending device and is independently designed from other modules. In this implementation, the registers related to IFFT post-processing can also be attached to the independent IFFT post-processing logic design. This multiplexing scheme can save part of the register configuration space. Referring to FIG. 7, which is a schematic diagram of another IFFT post-processing multiplexing method provided by an embodiment of the present disclosure, in the Figure 15 Figure 15 In the above-mentioned implementation, the IFFT post-processing module belongs to the multi-mode sending device. Taking LTE-A and NR multiplexing IFFT post-processing functions as an example, LTE-A_CC1 and NR_CC2 share one IFFT post-processing module, and LTE-A_CC0 and NR_CC0 share another IFFT post-processing module.
[0154] The embodiment of the present disclosure is mainly directed to Figure 9 The processes of the transport control in the first step, the storage RAM, the DFT in the third step, the IFFT in the fourth step, and the post-processing of the IFFT in the fifth step are fused and multiplexed. The time-space two-dimensional processing time sequence and logic of the multi-mode sending device provided by the embodiment of the present disclosure are described below with reference to one figure. Referring to the figure, Figure 16 The time-space two-dimensional model block diagram of the multi-mode sending device provided by the embodiment of the present disclosure is shown in the figure, Figure 16 The data transport, the UTR, the pre-processing of the IFFT, the IFFT, and the post-processing of the IFFT performed by the multi-mode sending device are taken as examples for illustration. In the embodiment of the present disclosure, Figure 16 In the embodiment of the present disclosure, the multi-mode sending device processes in a pipeline manner in units of one symbol in the frame structure specified by the 3rd Generation Partnership Project (3GPP) standard. Whether data transport is performed in each symbol is scheduled by software according to parameters such as channel type. The transport time corresponding to each symbol depends on the TB size, bus speed, and storage medium response speed, and the like. From the overall timeline, the data transport duration is indefinite and may last the entire working period. Whether the UTR corresponding to each symbol is started depends on the channel type, and the working time is relatively short, usually less than one symbol. The pre-processing of the IFFT+IFFT performs the present disclosure Figure 3 The related operations of the symbol-level signal generation in the embodiment of the present disclosure usually start from the bit-level data scrambling, and the hardware processing delay is usually no more than one symbol. The post-processing of the IFFT performs the present disclosure Figure 3 The related operations of the symbol-level signal post-processing in the embodiment of the present disclosure, although the hardware processing delay is also no more than one symbol, the signal is sent according to the frame structure specified by the 3GPP standard, and will last the entire working period. Through the multi-mode sending device provided by the present disclosure, the internal logic is extremely multiplexed in the time and space dimensions to reduce the implementation cost as much as possible.
[0155] In a third aspect, the embodiment of the present disclosure provides a terminal, which includes the multi-mode sending device 400 in the first aspect and any possible embodiment in the first aspect.
[0156] In a fourth aspect, the embodiment of the present disclosure provides a terminal, which includes Figure 17 The terminal provided by the embodiment of the present disclosure includes
[0157] one or more processors 1701;
[0158] The memory 1702 has one or more programs stored thereon. When the one or more programs are executed by the one or more processors 1701, the one or more processors 1701 implement the above-mentioned first aspect and any possible embodiment in the first aspect.
[0159] One or more I / O interfaces 1703 are located between the processor 1701 and the memory 1702, and are configured to enable information interaction between the processor 1701 and the memory 1702.
[0160] The processor 1701 is a device with data processing capability, including but not limited to a central processing unit (CPU) and the like; the memory 1702 is a device with data storage capability, including but not limited to a random access memory (RAM, more specifically SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface (read-write interface) 1703 is located between the processor 1701 and the memory 1702, and can enable information interaction between the processor 1701 and the memory 1702, including but not limited to a data bus (Bus) and the like.
[0161] In some embodiments, the processor 1701, the memory 1702 and the I / O interface 1703 are connected to each other through the bus 1704, and further connected to other components of the computing device.
[0162] Those of ordinary skill in the art can understand that all or some of the functional modules / units in the above disclosed steps, systems and devices can be implemented as software, firmware, hardware and appropriate combinations thereof.
[0163] In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation.
[0164] Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit (CPU), a digital signal processor, or a microprocessor, or hardware, or a combination of software and / or hardware. Such software can be distributed on computer readable media, which can comprise computer storage media (or non-transitory media), and communication media (or transitory media). Computer storage media, as used herein, includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, random access memory (RAM), such as SDRAM, DDR, or other RAM, read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory, or other memory technology, compact disc read only memory (CD-ROM), digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and that can be accessed by a computer. Further, it should be appreciated by those skilled in the art that computer storage media generally includes computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. Communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. Examples of communication media include, but are not limited to, ionized gases, or other propagation techniques.
[0165] The present disclosure has disclosed example embodiments, and while specific terminology has been employed, it is merely in the nature of a general description and is not intended to be limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics or / and elements described in connection with a particular embodiment can be used in conjunction with other embodiments unless otherwise explicitly stated. As such, those skilled in the art will appreciate that a variety of changes can be made without departing from the scope of the present disclosure as set forth in the claims that follow.
Claims
1. A multi-mode transmitting device, the multi-mode transmitting device comprising: The storage module is used to acquire and store input information blocks of various communication standards; The processing module is used to process the corresponding input information blocks based on the communication standard algorithms of the various communication standards, and generate the corresponding processed signals; The Discrete Fourier Transform (DFT) module is used to perform DFT processing on the processed signal and generate the corresponding DFT output signal. The Inverse Fast Fourier Transform (IFFT) module is used to perform IFFT processing on the DFT output signal to generate the corresponding IFFT output signal. The output module is used to generate a wireless signal based on the IFFT output signal and to transmit the wireless signal.
2. The apparatus according to claim 1, wherein, The processing module includes multiple communication standard processing units, each of which corresponds to a communication standard and is used to process the corresponding input information block based on the communication standard algorithm of its corresponding communication standard to generate the corresponding processed signal.
3. The apparatus according to claim 2, wherein, The number of processing modules is multiple, and each processing module includes one communication standard processing unit.
4. The apparatus according to any one of claims 1 to 3, wherein, The multi-mode transmitting device further includes: The IFFT post-processing module is used to perform preset IFFT post-processing on the IFFT output signal to generate a post-processed IFFT output signal that meets the preset signal quality requirements, wherein each type of post-processed IFFT output signal corresponds to one of the communication standards. The output module generates a wireless signal based on the IFFT output signal, including: generating a wireless signal based on the post-processed IFFT output signal.
5. The apparatus according to claim 2 or 3, wherein, At least one of the communication standard processing units includes: Multiple carrier processing subunits, each of which includes a carrier standard processing subunit. Each carrier standard processing subunit corresponds to a component carrier (CC) of the communication standard corresponding to the communication standard processing unit, and is used to process the input information block of the CC based on the communication standard algorithm of its corresponding communication standard to generate a corresponding processed signal.
6. The apparatus according to claim 5, wherein, At least one of the plurality of carrier processing subunits further includes: An IFFT post-processing subunit is used to perform preset IFFT post-processing on the IFFT output signal to generate a post-processed IFFT output signal that meets preset signal quality requirements, wherein each type of post-processed IFFT output signal corresponds to one of the communication standards. The output module generates a wireless signal based on the IFFT output signal, including: generating a wireless signal based on the post-processed IFFT output signal.
7. The apparatus according to claim 3, wherein, At least one of the plurality of processing modules further includes: An IFFT post-processing unit is used to perform preset IFFT post-processing on the IFFT output signal to generate a post-processed IFFT output signal that meets preset signal quality requirements, wherein each type of post-processed IFFT output signal corresponds to one of the communication standards. The output module generates a wireless signal based on the IFFT output signal, including: generating a wireless signal based on the post-processed IFFT output signal.
8. The apparatus according to claim 5, wherein, The number of storage modules is at least two, the number of DFT modules is at least two, and the number of IFFT modules is at least two; The multi-mode transmitting device further includes: The power module includes multiple power partitions, each of which supplies power to one of the storage modules, the DFT module, the IFFT module, the communication standard processing unit, or the carrier standard processing subunit.
9. The apparatus according to claim 8, wherein, At least one of the multiple power partitions is enabled by default.
10. The apparatus according to claim 2 or 3, wherein, The DFT module performs DFT processing on the processed signal generated by the processing module to generate a corresponding DFT output signal, including: The DFT module performs DFT processing on the processed signals generated by all communication standard processing units among the multiple communication standard processing units included in the processing module, and generates corresponding DFT output signals.
11. The apparatus according to claim 2 or 3, wherein, The DFT module performs DFT processing on the processed signal generated by the processing module to generate a corresponding DFT output signal, including: The DFT module performs DFT processing on the processed signals generated by some of the multiple communication standard processing units included in the processing module, and generates corresponding DFT output signals. The IFFT module is also used to perform IFFT processing on the processed signal generated by the communication standard processing unit that has not been processed by the DFT module, and generate a corresponding IFFT output signal.
12. A multi-mode transmission method applied to a multi-mode transmission device, the multi-mode transmission device comprising a storage module, a processing module, a Discrete Fourier Transform (DFT) module, an Inverse Fast Fourier Transform (IFFT) module, and an output module, the method comprising: The storage module acquires and stores input information blocks of various communication standards. The processing module processes the corresponding input information blocks based on the communication standard algorithms of the various communication standards to generate the corresponding processed signals. The DFT module performs DFT processing on the processed signal generated by the processing module to generate a corresponding DFT output signal. The IFFT module performs IFFT processing on the DFT output signal to generate the corresponding IFFT output signal. The output module generates a wireless signal based on the IFFT output signal and then transmits the wireless signal.
13. A terminal comprising a multimode transmitting device according to any one of claims 1 to 11.
14. A terminal comprising a memory and a processor; the memory storing a computer program executable by the processor, the computer program, when executed by the processor, implementing the method of claim 12.