Research Article
An Improved LTE RACH Protocol for M2M Applications
Algorithm 1
Distributed queuing access protocol for LTE (DQAL).
() Each step of the following will be repeated with every CRI | () Initialization | () eNodeB broadcast the RQ value and the preamble detection status | () Each MD increment RQ by one for each collided preamble | () if () then | () MDs Reduce the value of RQ by | () end if | () if (MD’s preamble status detected as collided) then | () Calculate pRQ based on the preamble order | () end if | () Preamble selection | () if ( and ) do | () Randomly select one of preambles on group | () end if | () if ( and ) do | () Randomly select one of preambles of group | () end if | () else | () Wait to the next CRI | () end if |
|