Description
The default midamble is a concept in TD-SCDMA (Time Division Synchronous Code Division Multiple Access) networks, defined in 3GPP specifications 25.433 (UTRAN Iub interface Node B Application Part (NBAP) signalling) and 25.453 (UTRAN Iupc interface Positioning Calculation Application Part (PCAP) signalling). In TD-SCDMA, the midamble is a training sequence transmitted in the middle of each timeslot, used for channel estimation, synchronization, and beamforming. The default midamble refers to a mode of midamble allocation where the midamble shift (the specific training sequence and its offset) is selected by Layer 1 (physical layer) based on the associated channelisation code. This means that the network does not need to explicitly signal the midamble shift for each user; instead, the UE and Node B derive it from the allocated channelisation code.
In TD-SCDMA, each timeslot contains multiple midambles that are shifted versions of a base midamble sequence. These shifts allow multiple users to share the same timeslot while maintaining orthogonality for channel estimation. The midamble allocation can be either default or common. In default midamble allocation, the midamble shift is implicitly linked to the channelisation code assigned to the user. Specifically, the midamble shift is determined by the channelisation code's position in the code tree, ensuring that users with different codes use different midamble shifts. This implicit mapping reduces the need for explicit signaling of midamble parameters, thereby saving control channel resources and simplifying radio resource management.
The default midamble scheme is particularly useful in dynamic channel allocation scenarios where the network frequently assigns and releases codes. By tying the midamble to the code, the system ensures that whenever a code is allocated, the corresponding midamble is automatically available, avoiding conflicts and reducing processing delay. Layer 1 at both the UE and Node B performs the mapping based on predefined rules specified in 3GPP TS 25.221 (Physical channels and mapping of transport channels onto physical channels). The mapping is deterministic: for a given channelisation code, the midamble shift is calculated using a formula that considers the code's spreading factor and code number.
In contrast, common midamble allocation allows multiple users to share the same midamble shift, which is signaled explicitly by higher layers. This is typically used for broadcast channels or when the network wants to optimize midamble usage for specific scenarios. The default midamble is more efficient for dedicated channels and high-speed downlink packet access (HSDPA) in TD-SCDMA, as it minimizes signaling overhead and simplifies the allocation process.
The default midamble concept was introduced in Release 19 of 3GPP specifications, although TD-SCDMA itself was standardized much earlier (Release 4 and beyond). The inclusion in Release 19 likely reflects ongoing maintenance and clarification of the specifications for legacy TD-SCDMA networks, which are still deployed in some regions. The definitions in 25.433 and 25.453 provide the signaling aspects for the Iub and Iupc interfaces, ensuring that Node B and positioning entities can correctly interpret midamble allocation.
Overall, the default midamble is a key mechanism in TD-SCDMA that enhances spectral efficiency and reduces control overhead by implicitly linking midamble shifts to channelisation codes. It exemplifies the tight integration between physical layer and radio resource control in TD-SCDMA, a technology that pioneered many concepts later adopted in LTE and NR.
Purpose & Motivation
The default midamble exists to simplify and streamline the allocation of midamble shifts in TD-SCDMA networks. In TD-SCDMA, the midamble is essential for channel estimation and synchronization, but explicitly signaling the midamble shift for every user would consume valuable control channel resources and increase latency. By automatically deriving the midamble shift from the assigned channelisation code, the default midamble eliminates the need for explicit signaling, reducing overhead and speeding up resource allocation. This is particularly beneficial in dynamic environments where codes are frequently assigned and released, such as in packet data transmissions.
Prior to the default midamble concept, networks had to either use common midambles (which could lead to collisions and reduced channel estimation performance) or explicitly signal midamble shifts (which increased signaling load). The default midamble provides a middle ground: it ensures unique midamble shifts for each user without additional signaling, thereby improving channel estimation accuracy and overall system capacity. It also simplifies the implementation of Layer 1 procedures, as the mapping is deterministic and can be hardcoded in both UE and Node B.
The introduction of the default midamble in Release 19, while TD-SCDMA is a legacy technology, underscores the importance of maintaining and clarifying specifications for deployed networks. It ensures that interoperability and performance are preserved, and provides a clear reference for engineers working on TD-SCDMA systems. The concept also influenced later technologies: for example, in LTE, the demodulation reference signal (DMRS) is similarly tied to resource allocation, though the mapping is more flexible. Thus, the default midamble represents an early example of implicit signaling in cellular systems.
What changed in its specifications
The latest release-to-release comparison of specifications that define Default midamble. Each summary describes the whole specification, not only this term.
Rel-12 added EUL enhancements, BeiDou support, DCH enhancements, HSPA signalling enhancements, and Enhanced Broadcast of System Information.
Full comparison in TS 25.433 →Rel-12 adds BeiDou (BDS) support to UTRA positioning assistance data. This includes new information elements, procedures, and cause codes.
Full comparison in TS 25.453 →Evolution Across Releases
An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.
Defining Specifications
3GPP specifications that define or reference Default midamble, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TS 25.433 vj00 | Node B Application Part (NBAP) Protocol | Rel-19 read |
| TS 25.453 vj00 | PCAP Protocol Specification | Rel-19 read |