Space Division Cross-Connect Memory Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for space division cross-connect and time division cross-connect require large resource and power consumption due to the need for extensive data memory and complex data copying, leading to high costs and time delays, which are not suitable for fast service dispatch and scalable integrated circuits.
Innovation Solution
A method and device that process channels first and then time slots, using a configuration memory to control a multiplexer to select and store data in data memories, reducing the need for storing channel information and minimizing resource usage, power consumption, and dependency on specialized integrated circuits.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data memory is used to cache all time slot information of all channels, then cross-connect functionality is achieved, but resource consumption and power consumption increase significantly
Solution Approach 1:
The patent divides the cross-connect function into two independent stages: channel selection and time slot selection. This segmentation allows each stage to use minimal storage (only configuration data) rather than caching all time slot information, dramatically reducing memory capacity requirements while maintaining full cross-connect functionality.
Solution Approach 2:
The patent extracts and removes the requirement for large-scale data memory caching by realizing that only configuration information (not actual time slot data) needs to be stored. The configuration memory holds only the mapping relationships needed for cross-connect, eliminating the need to cache all time slot information of all channels.
2Reliability
If data is copied in 1:1 mode between data memories, then data integrity is maintained, but resource consumption and processing time increase
Solution Approach 1:
The patent applies copying principle in a optimized manner: instead of 1:1 copying of all time slot data between multiple data memories, it uses a single configuration memory to store mapping relationships. The actual data flow passes through without copying, maintaining data integrity while eliminating redundant copying operations that consume resources and time.
3Adaptability or versatility
If P channels use P+1 data memories to cross-connect in P:1 mode, then resource sharing is improved, but cross-connect time delay increases by P times
Solution Approach 1:
The patent performs preliminary action by pre-configuring the mapping relationships between input channels and output time slots in the configuration memory before data transmission begins. This allows the actual data to flow directly through the system without requiring multiple sequential memory access stages, reducing time delay while maintaining resource sharing capabilities.
4Measurement precision
If configuration memory stores complete dispatch information for all time slots, then routing accuracy is improved, but memory resource consumption increases
Solution Approach 1:
The patent extracts only the essential routing information needed for cross-connect: the mapping relationship between input channel identifiers and output time slot identifiers. This minimal configuration data provides sufficient routing accuracy without requiring storage of complete dispatch information for all time slots, significantly reducing configuration memory capacity requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for implementing space division cross-connect and time division cross-connect and a device are provided in the present invention, related to the communication field. It solves the problems that space division cross-connect and time division cross-connect waste resources and incur high costs and power consumption. The technical solution is as follows: obtaining data to be processed from the input multi-channel data; inserting the data to be processed into the pre-set channel; selecting data that needs the channel to allocate time slots; and inserting the selected data that needs time slots into data memory. The present invention is adapted to implement space division cross-connect and time division cross-connect.