Resource Pool Managing System for Signal Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IF signal processing systems in base stations are limited to single communication modes, lacking the ability to simultaneously support multiple bandwidth carrier signals, leading to fixed filter orders, processing bandwidth, and poor universality due to non-shared resources.
Innovation Solution
A resource pool managing system where all filters share a set of operation and caching resources, allowing dynamic distribution based on priority and channel congestion, enabling support for different carrier rates and filter orders, and maximizing resource utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each stage of filters has a fixed number of shift registers and multipliers, then the hardware design is simple, but the supported maximum orders of filters and processing bandwidth are fixed and cannot be adjusted
Solution Approach 1:
The patent implements a universal filter processing system where a single set of shift registers and multipliers can serve multiple filter stages with different orders and bandwidth requirements. The controlling module dynamically allocates these shared resources to different filters based on their operational needs, allowing the same hardware to support various filter configurations without requiring dedicated resources for each filter type.
Solution Approach 2:
The patent introduces dynamic resource allocation where the controlling module can reallocate shift registers and multipliers between different filter stages based on changing operational requirements. This dynamic sharing mechanism allows the system to adapt filter orders and processing bandwidth on-the-fly, transforming static hardware into a flexible, reconfigurable system that can handle varying signal processing demands.
2Productivity
If multiply-adding and caching resources are dedicated to each filter, then each filter has guaranteed resource availability, but resource utilization efficiency is low and cannot be shared among filters
Solution Approach 1:
The patent merges the resource allocation mechanisms of multiple filters into a single shared resource pool managed by the controlling module. Instead of having separate dedicated resources for each filter, the system combines shift registers, multipliers, and caching resources into a unified pool that can be dynamically distributed among filters based on their current operational needs, thereby improving overall resource utilization efficiency.
Solution Approach 2:
The controlling module monitors the operational status and resource requirements of different filters, using this feedback information to dynamically adjust resource allocation. This feedback mechanism ensures that resources are allocated efficiently based on actual demand while maintaining reliable operation, as the system can respond to changing conditions and reallocate resources where needed.
3Adaptability or versatility
If link relationships and parameters are fixed, then the system design is simple, but the system cannot adapt to changes in carrier rates, filter orders, or link configurations
Solution Approach 1:
The patent implements parameterizable filter designs where the filter order, carrier number, and link parameters can be dynamically adjusted through software control rather than requiring hardware redesign. The controlling module manages these parameter changes by reallocating shared resources accordingly, allowing the system to adapt to different carrier rates and link configurations while maintaining a relatively simple underlying hardware architecture.
Data Source
AI summary
A resource pool managing system and a signal processing method are provided in embodiments of the present disclosure. On the basis of the resource pool, all filters on links share one set of operation resources and cached resources. The embodiment can be adapted to support different application scenarios with unequal carrier rates while mixing modes are supported and the application scenarios with unequal carrier filter orders. The embodiment also supports each stage of filters of the supporting mode-mixing system to share one set of multiply-adding and cached resources to unify the dispatching of resources in one resource pool and maximize the utilization of resources, and supports the parameterized configuration of the links forward-backward stages, link parameter, carrier rate, and so on.


