[发明专利]基于联盟博弈的TDD大规模MIMO系统导频分配方法有效
申请号: | 201710588429.0 | 申请日: | 2017-07-19 |
公开(公告)号: | CN107395334B | 公开(公告)日: | 2019-08-13 |
发明(设计)人: | 智慧;胡艳军 | 申请(专利权)人: | 安徽大学 |
主分类号: | H04L5/00 | 分类号: | H04L5/00;H04B7/0413 |
代理公司: | 合肥国和专利代理事务所(普通合伙) 34131 | 代理人: | 张祥骞 |
地址: | 230601 安徽省合肥市经*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及基于联盟博弈的TDD大规模MIMO系统导频分配方法,与现有技术相比解决了导频分配方法分析场景与实际应用场景差距较大的缺陷。本发明包括以下步骤:用户数据预处理;子联盟结构的建立;导频分配结果的获得。本发明将联盟博弈的思想引入到基于用户分组的导频分配中,既适用于小区形状不规则且每小区用户数不固定(用户随机分布)的场景,又能有效的减轻导频污染,可以缓解现有解决导频污染效应的方法难以实际应用的问题。 | ||
搜索关键词: | 基于 联盟 博弈 tdd 大规模 mimo 系统 分配 方法 | ||
【主权项】:
1.一种基于联盟博弈的TDD大规模MIMO系统导频分配方法,其特征在于,包括以下步骤:11)用户数据预处理,依次对所有用户进行编号,各个基站均获得所有用户到自己的距离信息,并将这些距离信息传递给基站控制器;12)子联盟结构的建立,基站控制器根据各个基站获得的所有用户距离信息,通过联盟博弈方法将所有用户归入P个互不相交的子联盟;所述的子联盟结构的建立包括以下步骤:31)初始化操作,设时间t=0,所有用户
的搜索次数初始值αjk=0,将所有用户随机归入P个子联盟
作为初始联盟状态
32)依据联盟博弈方法不断的调整联盟结构,直至方法结束获得P个子联盟结构;所述的依据联盟博弈方法不断的调整联盟结构包括以下步骤:41)从用户(1,1)开始,对所有的用户
依次循环进行搜索;判断用户(j,k)对于所有子联盟的退盟或入盟的条件是否满足;411)判断用户(j,k)对于所有子联盟的退盟条件是否满足,4111)从
开始,对
中所有的子联盟
依次进行搜索,判断用户(j,k)加入以后是否绝对增加自己的效用函数,其退盟判断式如下:
4112)若子联盟
不满足用户(j,k)的退盟判断式,则继续针对子联盟
进行退盟判断式的判断;4113)若搜索到最后一个子联盟
仍不满足退盟判断式,则继续针对下一个用户进行搜索;4114)若子联盟
满足用户(j,k)的退盟判断式,则搜索次数αjk加1,αjk=αjk+1,再进行判断用户(j,k)对于子联盟
的入盟条件是否满足;412)判断用户(j,k)对于子联盟
的入盟条件是否满足;4121)针对所有
的用户,判断用户(j,k)的加入是否满足不会减小联盟
中各用户的效用函数,其入盟判断式表示如下:
4122)若子联盟
不满足入盟判断式,且αjk≤τjk,αjk为用户(j,k)的当前搜索次数,τjk为用户(j,k)的搜索次数阈值,则继续针对子联盟
进行退盟判断式的判断;4123)若子联盟
不满足入盟判断式,且αjk>τjk,则继续针对下一个用户进行搜索;4124)若子联盟
满足入盟判断式,且αjk>τjk,则继续针对下一个用户进行搜索;4125)若子联盟
满足入盟判断式,且αjk≤τjk,则用户(j,k)加入子联盟
更新联盟结构
令
时间t=t+1;42)方法是否结束的判断,检查所有用户
对于所有子联盟的退盟和入盟的条件是否满足,若所有用户对于所有子联盟的退盟和入盟条件都不满足或
则联盟博弈方法结束,获得P个子联盟结构;否则继续针对下一个用户进行搜索;13)导频分配结果的获得,基站控制器根据P个互不相交的子联盟,对同一子联盟的用户分配使用同一个上行导频训练序列,不同子联盟的用户分配相互正交的导频序列,再将此导频分配结果通过各基站分发给每个用户。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710588429.0/,转载请声明来源钻瓜专利网。