HSUPA Cipher Multiplexing Engine for Fast Retransmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current wireless terminal processors face challenges in minimizing processing time for retransmission of lost packets during high-speed data transfers in WCDMA and HSUPA systems, which can increase demands on processing capacity and affect service quality.
Innovation Solution
A combined data packing, cipher, and multiplexing engine is introduced within user equipment (UE) to support high-speed uplink packet access (HS-UPA), featuring a master port, radio link control (RLC) data packer, and cipher multiplexing processing module that efficiently processes and multiplexes data, including ciphering and non-ciphering RLC PDUs, to minimize processing time without overburdening the processor.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If fast retransmission of lost packets is implemented during high-speed data transfers, then service quality is improved, but processing time requirements increase and processor capacity demands worsen
Solution Approach 1:
The patent combines the ciphering function and multiplexing function into a single integrated engine. The cipher multiplexing engine performs both ciphering of RLC PDUs and multiplexing with MAC headers in one unified processing stage, eliminating the need for separate processing passes and reducing overall processing time while maintaining reliable fast retransmission capability
Solution Approach 2:
The cipher multiplexing engine performs preliminary processing by ciphering RLC PDUs and preparing multiplexed data structures in advance before transmission. This preliminary action ensures that when retransmission is needed, the processed data is already ready or can be quickly retrieved, minimizing additional processing time during retransmission events
2Productivity
If processor capacity is increased to handle high-speed data transfers and retransmissions, then data processing capability is improved, but device complexity and power consumption worsen
Solution Approach 1:
By merging ciphering and multiplexing functions into a single engine, the patent reduces the number of separate processing units needed. This integration decreases device complexity while maintaining high data processing capability, as the unified engine handles both functions efficiently in sequence without requiring multiple independent processors
Solution Approach 2:
The cipher multiplexing engine is designed as a multi-functional unit that can perform both ciphering operations and multiplexing operations. This universal design allows a single processing entity to handle diverse data processing tasks, reducing the need for specialized processors and thereby lowering overall device complexity while preserving productivity
Data Source
AI summary
A combined data packing, cipher and multiplexing engine operable to support high speed uplink packet access (HS-UPA) within user equipment (UE) is provided. This combined cipher multiplexing engine includes a master port, a radio link control (RLC) data packer, and a cipher multiplexing processing module. The master port couples to an advanced microprocessor bus architecture (AMBA) high speed buss (AHB) on which control information for the combined cipher and multiplexing engine is provided. The RLC couples to the master port and receives RLC service data units (SDUs) from the AHB. Then the RLC data packer may concatenate or segment RLC SDUs into RLC packet data units (PDUs) which are stored for use by a cipher multiplexing processing module. The cipher multiplexing processing module retrieves the RLC PDU from the RLC PDU buffer and ciphers to produce ciphered data, if cipher is enabled and multiplexes the ciphered/non-ciphered data together with the RLC header, MAC-es header, MAC-e header and enters the multiplexed results to a hybrid automatic repeat request (HARQ) buffer. A protocol stack executed within the UE activates and provides an array on the formation of the RLC PDU, RLC header information to the combined cipher and multiplexing engine for RLC PDU ciphering and medium access control (MAC) multiplexing of the enhanced data transport channel (E-DCH).


