LTE Traffic Simulator Channel Decoder CRC Validation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of testing and validating Long Term Evolution (LTE) code blocks and transport blocks in wireless networks, particularly with increasing user equipment nodes, requires optimized simulation methods to meet performance requirements.
Innovation Solution
A method and system using an LTE traffic simulator with a channel decoder to decode and verify Cyclic Redundancy Check (CRC) codes for both code blocks and transport blocks simultaneously, reducing processing time by parsing data only once.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional separate validation methods are used for LTE transport blocks and code blocks, then validation completeness is improved, but processing time and system complexity increase
Solution Approach 1:
The patent combines the validation of transport block CRC and code block CRC into a single parallel processing framework. The channel decoder simultaneously performs transport block decoding and code block decoding while both CRC validations proceed in parallel, eliminating sequential processing steps and reducing overall validation time while maintaining complete validation coverage.
Solution Approach 2:
The patent implements continuous CRC verification during the decoding process itself. Rather than performing CRC validation as a separate post-processing step, the system continuously checks CRC codes throughout the decoding operation, ensuring that validation actions overlap with useful decoding work and maximizing processing efficiency.
2Measurement precision
If multiple separate validation steps are implemented for LTE blocks, then validation accuracy is improved, but device complexity increases
Solution Approach 1:
The channel decoder is designed with multi-functionality, simultaneously performing transport block decoding, code block decoding, transport block CRC validation, and code block CRC validation. This universal approach allows a single component to execute multiple validation functions that would traditionally require separate dedicated modules, reducing overall system complexity while maintaining validation accuracy.
Solution Approach 2:
The patent segments the validation process into independent parallel threads - one for transport block validation and another for code block validation. This segmentation allows each validation operation to proceed independently without interfering with the other, simplifying the control logic while ensuring both validations are performed accurately.
3Productivity
If sequential decoding and CRC verification is used, then implementation simplicity is maintained, but validation efficiency decreases
Solution Approach 1:
The patent implements periodic interleaving of validation operations with decoding operations. CRC checks are performed at regular intervals during the decoding process rather than as a continuous sequential stream, allowing validation efficiency to be maintained through structured periodic verification while managing processing architecture complexity through rhythmical operation patterns.
Data Source
AI summary
According to one aspect, the subject matter described herein includes a method for validating a long term evolution (LTE) transport data block and code blocks within the data block. The method includes steps occurring at an LTE traffic simulator configured to simulate plural user equipment (UE) devices. The steps include receiving, from an evolved nodeB under test, an LTE transport block including a plurality of code blocks. The steps also include decoding the code blocks and verifying a cyclic redundancy check (CRC) code for each of the code blocks. The steps further include while decoding the code blocks and verifying the CRC codes for the code blocks, verifying a CRC code for the transport block.


