Fountain Code Joint Transmission Licensed Unlicensed Bands
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless communication protocols operate exclusively in either licensed or unlicensed spectrum bands, leading to unreliable data transmissions and inefficient use of spectrum resources, as licensed bands provide reliable data but with limited capacity, while unlicensed bands support high-volume low-latency transmissions but with reduced reliability due to interference.
Innovation Solution
A system and method using fountain codes to encode traffic flows and transmit different subsets of encoded packets over both licensed and unlicensed spectrum bands, dynamically adjusting transmission rates based on quality of service (QoS) metrics and band conditions to optimize bandwidth utilization and reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If transmissions are performed over unlicensed spectrum bands, then high-volume low-latency transmissions are supported, but reliability deteriorates due to interference and contention from other unlicensed users
Solution Approach 1:
The encoded packets are segmented and distributed across multiple transmission channels (licensed and unlicensed bands). The fountain code divides the original data into multiple encoded packets that can be transmitted independently over different spectrum bands, allowing the system to exploit both the high capacity of unlicensed bands and the reliability of licensed bands.
Solution Approach 2:
The system dynamically adjusts transmission parameters including the distribution of encoded packets across licensed and unlicensed bands based on channel conditions, QoS requirements, and interference levels. This allows optimization of the balance between transmission volume and reliability by changing the proportion of traffic sent over each band.
2Reliability
If transmissions are performed over licensed spectrum bands, then reliable data transmission is maintained, but transmission capacity is limited
Solution Approach 1:
The system merges the advantages of both licensed and unlicensed spectrum bands by transmitting fountain-coded packets over both channels simultaneously. This combination allows the system to achieve both the reliability of licensed bands and the high capacity of unlicensed bands, effectively resolving the contradiction between reliability and transmission capacity.
Solution Approach 2:
The fountain code mechanism provides universal applicability across different spectrum types. The same encoding scheme works for both licensed and unlicensed bands, allowing the system to flexibly allocate packets to either band based on current conditions while maintaining consistent reliability and capacity benefits.
3Reliability
If fountain codes are used to encode traffic flows and transmit over both licensed and unlicensed bands, then bandwidth utilization and reliability are optimized, but system complexity increases
Solution Approach 1:
The fountain code acts as an intermediary mechanism that simplifies the complexity of managing multiple transmission channels. Instead of implementing complex channel selection and switching logic, the system uses fountain codes to generate packets that can be independently transmitted over any available band, with the decoding process automatically handling the recombination of packets from different sources.
Data Source
AI summary
Transporting different sets of encoded packets generated from the same traffic flow over the respective licensed and unlicensed bands may provide bandwidth utilization efficiencies in addition to enabling more robust data streaming. More specifically, a transmit point may encode a traffic flow using a fountain code to obtain encoded packets, and then transmit different subsets of the encoded packets over the respective licensed and unlicensed bands. The fountain code may be applied at the physical layer, the media access control (MAC) layer, the radio link control (RLC) layer, or the application layer. The respective subsets of packets may be transmitted over the licensed and unlicensed bands at different rates. Different coding rates may be used over the respective bands.


