Research Article
A New Hybrid Protocol for Random Access and Data Transmission Based on Two-Phase ACB Mechanisms for M2M Communications
Algorithm 1
Joint optimization of the ACB factors and the number of RBs for PRACH.
Input: | The total number of RBs in a RA cycle (i.e., ), the estimated number of active M2M UEs in the th cycle (i.e., ), the number | of preambles assigned in every 6 RBs in the th cycle (i.e., ), the number of RBs constituting one PUSCH in the th cycle (i.e., ). | Output: | The first ACB factor (i.e., ), the second ACB factor (i.e., ), the number of RBs for PRACH (i.e., ). | ()if then | ()Determine the first ACB factor . | ()Determine the number of RBs for PRACH based on (22) and (23). | ()Determine the second ACB factor . | ()else | ()Determine the first ACB factor . | ()Determine the number of RBs for PRACH based on (19) and (20). | ()Determine the second ACB factor . | ()end if | () return , , ; |
|