ORACH

ODMA Random Access Channel

Radio Access Network →
Introduced in R99

ORACH is the ODMA Random Access Channel in UTRA TDD, used by mobile stations to initiate decentralized, ad-hoc peer-to-peer communication by sending random access bursts.

Category
Radio Access Network
Introduced
R99
Where
Radio Access Network › UTRAN (3G)
Specifications
7 specs
ORACH Description Purpose Related Classification Specifications

Description

The ODMA Random Access Channel (ORACH) is a specific channel type defined within the 3GPP specifications for the UTRA TDD (Time Division Duplex) mode, under the Opportunity Driven Multiple Access (ODMA) framework. ODMA was a concept exploring ad-hoc, multi-hop relaying in UMTS networks. ORACH serves as the primary channel for a Mobile Station (MS) to initiate a transmission request or connection setup in an ODMA cell or in a peer-to-peer relaying scenario. It operates on the physical layer, using defined time slots and codes within the TDD frame structure.

In the architecture of UTRA TDD, the physical layer is divided into frames and time slots. The ORACH is allocated within this structure. When an MS needs to communicate—for example, to request a relay link to another MS or to access the network via a peer—it transmits a Random Access Burst on the ORACH. This burst contains preamble information and potentially a short message. The transmission is "random" in the sense that it is not pre-scheduled by the network; the MS chooses an appropriate time slot and code based on listening to the channel (a listen-before-talk principle) to minimize collisions. This is crucial for the decentralized nature of ODMA.

How ORACH works involves a multi-step process. The MS first monitors the ORACH (and related channels) to assess activity. It then selects a free access opportunity, defined by a specific time slot and a Channelisation Code within that slot. The MS transmits its random access burst, which includes power ramping to allow the receiver to detect the start of the burst. The receiving entity—another MS acting as a relay or a base station—detects this burst and can respond, initiating the establishment of a link. The ORACH is tightly coupled with other ODMA channels like the ODMA Access Indicator Channel (OAICH), which provides feedback on the access attempt. Its role is to enable the initial contact in a dynamic, ad-hoc network topology, supporting the ODMA vision of extending coverage and capacity through user equipment relaying.

Purpose & Motivation

ORACH was created as part of the ODMA study item and subsequent specifications to solve challenges in coverage extension and capacity enhancement for UTRA TDD networks. Traditional cellular access relies on a direct link between the UE and a fixed base station, which limits coverage in remote areas and can create capacity bottlenecks. ODMA proposed using other UEs as relays to create multi-hop paths to the network. ORACH provides the fundamental mechanism for a UE to spontaneously initiate such a relay link request without centralized, scheduled control from a base station.

The historical context is the investigation of alternative access methods in 3GPP, particularly for TDD mode. ODMA was envisioned for scenarios like indoor coverage or group communication. The limitation of previous approaches was the need for all access to be coordinated by a NodeB. ORACH addresses this by enabling opportunistic, decentralized access, allowing UEs to discover and connect to each other directly. This supported the research into peer-to-peer networking within the cellular framework, aiming to improve resource utilization and user experience in dense or unevenly covered environments.

Classification

Part ofODMA

Evolution Across Releases

R99 Initial

ORACH was first introduced in the UTRA TDD specifications as part of the ODMA concept in Release 99. The initial architecture defined its physical characteristics, including its placement within the TDD time slots, the structure of the random access burst, and the basic procedures for MS transmission and collision avoidance.

Explore further

Broader topics and technologies where ORACH plays a role.

Defining Specifications

3GPP specifications that define or reference ORACH, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TR 21.905 vj00 3GPP Technical Terms and Definitions Rel-19
TS 25.221 vj00 UTRA TDD Physical Layer Specification Rel-19
TS 25.224 vj00 UTRA TDD Physical Layer Procedures Rel-19
TS 25.301 vj00 UE-UTRAN Radio Interface Protocol Architecture Rel-19
TS 25.302 vj00 UTRA Physical Layer Services Rel-19
TS 25.304 vj00 UTRA Idle Mode Procedures Specification Rel-19
TS 25.321 vj00 MAC Protocol Specification for UTRAN Rel-19