1.一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:三层异构蜂窝网络包括宏基站、微微蜂窝基站、毫微微蜂窝基站和若干用户,所述的用户的总个数为m,u为所有用户的集合,宏基站、微微蜂窝基站和毫微微蜂窝基站的总个数为k,b为所有基站的集合,sinrm,k表示第m个用户接入第k个基站后获得的接收信干噪比,γk-th为第k个基站的接收信干噪比门限,只有当sinrm,k≥γk-th时,第m个用户可接入第k个基站,所述的用户与基站关联方法具体步骤如下:
步骤1,设定基站负载初始值为零,用户与基站关联的所有标志位为零;
步骤2,对于每一个用户m,m∈u,按照接入某基站后的接收信干噪比是否超过门限值,计算它的候选基站集合:bm={k∈b|sinrm,k≥γk-th};
步骤3,对于每一个用户m,m∈u,记作n(m)=|bm|,按照n(m)的取值大小对u进行升序排列,记作u';
步骤4,对于u'中的所有用户,选出排序在第一位的用户;
步骤5,计算该用户所有候选基站的负载空余度;
步骤6,算该用户与所有候选基站关联后能达到的能量效率,记作关联能量效率;
步骤7,根据基站的负载空余度和关联能量效率计算候选基站的接入指标;
步骤8,选择接入指标最大的基站作为关联基站,将关联标志位置1,并将所选择关联基站的负载数加1;
步骤9,判断关联基站的负载数是否达到上限,若是,则将该基站从u'中后续用户的候选集站集合中删除,更新u'中后续用户的排序;
步骤10,判断u'中的所有用户是否遍历完;若未完成遍历,则按照u'中的用户排序选择后一位的用户执行步骤5至步骤10;若已经完成遍历,则返回所有标志位,结束。
2.如权利要求1所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的三层异构蜂窝网络中宏基站的个数为1,微微蜂窝基站的个数为np,毫微微蜂窝基站的个数为nf;所述的宏基站向接入的每个用户分配的带宽分别为bm,所述的宏基站的电路功率分别为pcm;所述的微微蜂窝基站向接入的每个用户分配的带宽分别为bp,所述的微微蜂窝基站的电路功率分别为pcp;所述的毫微微蜂窝基站向接入的每个用户分配的带宽分别为bf,所述的毫微微蜂窝基站的电路功率分别为pcf;第k个基站的电路功率为
3.如权利要求2所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤1中,设定基站负载初始值为零,用户与基站关联的所有标志位为零定义两个初始矩阵:l=01×k,a=0m×k。
4.如权利要求3所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤5中,所述的基站的负载空余度会随着实际负载的减小而增大,所述的基站k的负载空余度为
5.如权利要求4所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤6中,用户m与基站k关联后的关联能量效率为
6.如权利要求5所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤7中基站的负载空余度和关联能量效率关联的接入指标为义tm,k=eem,k·fk。
7.如权利要求6所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤8中用户m将接入指标最大的基站作为关联基站的过程为:所述的用户m=u'(i),计算用户m与所有候选集站的关联能量效率,计算所有候选基站的负载空余度,计算所有候选基站的接入指标,选择接入指标最大的基站作为关联基站,即
8.如权利要求7所述的一种基于能效和负载的异构蜂窝网络用户与基站关联方法,其特征在于:所述的步骤9中判断关联基站的负载数是否达到上限的步骤如下:若