NB-IoT Subframe 3 Validation for UE-Compatible Data Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is a need to harmonize the understanding between base stations and user equipment regarding the validity of subframe 3 for receiving additional SystemInformationBlockType1 (SIB1) in narrowband internet of things (NB-IoT) systems, as certain UEs do not support SIB1 in subframe 3, leading to inefficiencies in data throughput.
Innovation Solution
Systems and methods for validating subframe 3 as a valid subframe for dynamic data allocation by confirming UE capability to receive SIB1 through radio resource control (RRC) messaging or core network communication, overriding previous bitmap indications if necessary.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a base station transmits additional SIB1 in subframe 3, then system information coverage is improved, but compatibility with UEs that do not support subframe 3 reception is compromised
Solution Approach 1:
The system applies different quality characteristics to different subframes: subframe 3 is designated for additional SIB1 transmission with specific properties (invalid for dynamic data), while other subframes maintain standard characteristics. This local differentiation allows the network to provide enhanced system information coverage through additional SIB1 transmissions in subframe 3 without affecting the operation of UEs that only support standard subframe configurations, as those UEs simply ignore the subframe 3 specific indications.
2Reliability
If subframe 3 is marked as invalid in the bitmap, then additional SIB1 transmission is ensured, but data throughput is reduced due to loss of potential data allocation opportunities
Solution Approach 1:
The system dynamically adjusts the validity status of subframe 3 based on UE capability. When a UE indicates support for subframe 3 reception, the bitmap is updated to mark subframe 3 as valid, enabling dynamic data allocation in that subframe and increasing throughput. When the UE does not support subframe 3, it remains marked as invalid to ensure reliable additional SIB1 transmission. This dynamic adaptation resolves the contradiction by making subframe 3 validity conditional on UE capability rather than fixed.
3Adaptability or versatility
If a UE supports receipt of additional SIB1 in subframe 3, then system information reception capability is enhanced, but subframe validation complexity increases due to bitmap interpretation requirements
Solution Approach 1:
The UE provides feedback to the base station regarding its capability to receive additional SIB1 in subframe 3. Based on this feedback, the base station configures the bitmap accordingly and provides explicit indications to the UE about subframe validity. This feedback mechanism simplifies the UE's validation process, as the UE can rely on the network-provided indications rather than independently interpreting complex bitmap patterns, thereby reducing validation complexity while maintaining enhanced reception capability.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A system and method for valid subframe determination between a base station and user equipment based on transmission of an additional system information block are disclosed herein. In one embodiment, a method performed by a communication device includes: receiving a SystemInformationBlockType1 message in a first subframe of a frame from a communication node; receiving the SystemInformationBlockType1 message in a second subframe of the frame from the communication node based on communication device capability for processing the SystemInformationBlockType1 message in the second subframe; sending a radio resource control signal to the communication node based on the communication device capability for processing the SystemInformationBlockType1 message in the second subframe; and utilizing the second subframe as either a valid subframe or an invalid subframe based on the communication device capability for processing the SystemInformationBlockType1 message in the second subframe.