Wireless Communications and Mobile Computing / 2018 / Article / Alg 1

Research Article

A Biological Model for Resource Allocation and User Dynamics in Virtualized HetNet

Algorithm 1

Biological Competing Resource Allocation Algorithm.
1: for Each MVNO do
2: for Each user do
3: Check the state of data transmission every time
4: if Data transmission has been accomplished then
5: Release the resources occupied by user
6: end if
7: end for
8: Update the carrying capacity every time
9: if then
10: Update
11: end if
12: Update competition coefficient every time according to (5)
13: if then
14: Update
15: end if
16: Allocate virtual radio resources to MVNO according to Equations (9)
17: Sort the users’ resource requests of MVNO by their potential utility
18: for Each user with the largest utility do
19: Assign the requested virtual radio resource blocks that satisfy restrictions to it
20: if Failing in Line 19 then
21: Reject the request and postpone it to the waiting queue, Break
22: end if
23: Users that have occupied resource can begin data transmission
24: end for
25: end for

We are committed to sharing findings related to COVID-19 as quickly and safely as possible. Any author submitting a COVID-19 paper should notify us at help@hindawi.com to ensure their research is fast-tracked and made available on a preprint server as soon as possible. We will be providing unlimited waivers of publication charges for accepted articles related to COVID-19. Sign up here as a reviewer to help fast-track new submissions.