Research Article
Software-Defined Multilayered Admission Control for Quality of Service Assurance in Mobile Ad-hoc Networks
Algorithm 2
Estimating and admitting data service.
| Input: The instances , , received from Neighbor nodes | | = generate_set ; // denotes the multi-instance sets | | Initialize ; j = 1; | | = getCount(); // get the number of instances | | for j = 1 to | | repeat // repeat and validate multi-instance set | | if then | | if (SOfdpredictionindex > SReqpredictionindex) then | | AC_list = Ii | | end; | | else if then | | if (SOfdpredictionindex < SReqpredictionindex) then | | RC_list = Ii; //Instance labeled as reject candidate | | end; | | else | | UC_list = Ii; //instance labeled unknown candidate | | err = derive_Error(); // find error derivative | | calssify_candidates(err); //classify instance AC or RC or UC | | end | | j = j+1; | | until ; // continue for all instances | end /∗ end of for loop | | = getMasterCandidate(AC_list, RC_list, UC_list); | | add_to_MID(Mlabel) //add master list to DB. | | send_to_neighbor() | | Output: Classify instances and generate error derivative |
|