多源多宿直通中继通信系统中的跨层优化设计方法技术方案

技术编号:10092511 阅读:241 留言:0更新日期:2014-05-28 16:14
本发明专利技术提供了一种多源多宿直通中继通信系统中的跨层优化设计方法,该方法能够增强D2D链路性能,提升系统资源利用率,并且能够降低D2D发射方功率,降低对蜂窝用户干扰,通过跨层设计和中继辅助将带来更大性能提升。技术方案是:本发明专利技术是一种蜂窝用户与D2D用户共存时多源多宿D2D用户使用中继通信的实现方法,该方法为实现多源多宿D2D用户簇内各个用户公平使用资源,得到满意的用户体验提供方案,适用于下一代蜂窝系统,该方法提出了使用图论分级和跨层设计的资源分配和利用问题。

【技术实现步骤摘要】
多源多宿直通中继通信系统中的跨层优化设计方法
本专利技术涉及计算机通信
,特别涉及一种基于终端直通通信的多源多宿中继通信方法。
技术介绍
传统蜂窝系统中引入直通技术(D2D)可以克服IMT-Advanced系统中随着无线多媒体业务发展带来的以基站为中心的小区业务提供模式在适应本地业务发展方面的局限性,D2D技术能够改善网络结构、增强覆盖、提高系统容量。但是,D2D技术的提出带来新的问题:直通用户很多应用场景是在高密度用户环境下对大流量多媒体数据大量需求的场景,这就需要1)、基站协助对其进行合适的资源分配;2)、在用户设备的体积功耗限制使D2D通信的功率和距离受限的情况下,高效利用资源;3)、保证直通服务的有效性、公平性和可靠性,提高每个直通用户的用户体验。为了解决以上的问题,本专利技术提出通过图论和分级的方法解决资源分配问题,同时通过自适应编码调制和混合自动请求重传结合方案可以很好地解决资源的高效利用问题。本专利技术中的方案一方面可以增强D2D链路性能,提升系统容量,另一方面可降低D2D发射方功率,降低对蜂窝用户干扰。
技术实现思路
技术问题:本专利技术目的在于提供了一种多源多宿直通中继通信系统中的跨层优化设计方法,该方法能够增强D2D链路性能,提升系统资源利用率,并且能够降低D2D发射方功率,降低对蜂窝用户干扰,通过跨层设计和中继辅助将带来更大性能提升。技术方案:本专利技术解决其技术问题所采取的技术方案是:本专利技术是一种蜂窝用户与D2D用户共存时多源多宿D2D用户使用中继通信的实现方法,该方法为实现多源多宿D2D用户簇内各个用户公平使用资源,得到满意的用户体验提供方案,适用于下一代蜂窝系统,该方法提出了使用图论分级和跨层设计的资源分配和利用问题。方法流程:首先,这里定义的术语定义如下:BS:基站D2D:端到端Ci:第i个蜂窝用户SINR:信干燥比HARQ:混合自动请求重传AMC:自适应编码调制方式ACK:接收端发送给发送端的应答信号M:在D2D链路层备选的AMC方案数N0:加性白高斯噪声功率α:路径损耗因子G(V,E):端集为V,边集为E的图vi,i=1,2,…n:端集V中的第i端点ei,i=1,2,…n:边集E中的第i条边n:端集中端点的个数αij,i,j∈V,i≠j:节点i到节点j链路上传输单位比特数据所需要的费用f1,f2:基站分配给直通用户的频率G:由端和边组成的图Gp:置定端集i:簇内第i个节点Gi:第i级置定端集Ni:第i级置定端集中节点数j:未置定端集中的任意一点Gi+1:第i+1级置定端集Ni+1:第i+1级置定端集中节点数fij:节点i到节点j链路上的流量dij:节点i到节点j的通信距离Pij:节点i发送单位比特数据到节点j所需要的功率αij:在链路ij上传输单位比特数据产生的费用rij:在链路ij上的数据传输速率vi,l,l=1,2,…Ni:集合Gi中的元素,表示第i级节点集合中的第1个节点vi+1,l,l=1,2,…Ni+1:集合Gi+1中的元素表示第i+1级节点集合中的第1个节点,Φ(fij,Pij):链路ij上产生的总费用函数fki:上一级节点k到本级节点i链路上的流量fmaxi:节点i的最大节点流量fmaxij:链路ij上的最大链路流量dij:节点i和j之间的距离hij:节点i和j之间的路径衰落因子I:j节点接收的干扰功率γjth:j节点正确接收信号的接收信噪比(SINR)门限值Pmini:节点i的最小单位比特发送功率Pmaxi:节点i的最大单位比特发送功率本专利技术的多源多宿直通中继通信系统中的跨层优化设计方法实现如下:1)通信场景在蜂窝小区中,可能会存在一个区域内集中分布大量密集直通用户的场景,该区域内用户有相同的或者不同的多媒体业务下载需求,将这样的区域称为一个簇,簇内的用户实现分布式的直通通信;具体的通信方式为:簇内有一个簇首用户,该用户首先通过其附近的蜂窝用户向基站请求获得信道资源和相应的多媒体业务,簇首向基站申请的是一组可用的信道资源,信道根据簇所在的位置,采用网格化频谱资源分配方法向该簇分配所需要的一组频率资源;簇内的用户对多媒体业务数据进行分级中继转发,对于簇首用户节点,簇首节点称为零级节点,零级节点对通信距离范围内的向其申请转发数据服务的节点根据端间最佳路径原则进行选择,被选的节点从簇首节点处下载数据,同时,从簇首节点处下载数据的节点成为一级节点,一级节点用同样的方式为下一级节点转发数据,以此类推;在同一级节点中,没有申请到服务的节点,继续在其通信距离范围内寻找下一级节点中可以转发服务的节点,直到找到为止;2)基站对直通用户的资源分配流程:簇首向基站申请资源分配时,除了告知基站本簇的地理位置外,还需要向基站申请可使用足够长时间的、不能在簇内和簇外对蜂窝系统产生干扰的频率资源,将基站覆盖范围划分为若干网格区域,基站根据“不在有效通信范围内不产生干扰”的距离原则为簇内用户分配频率资源;如果簇内用户都使用相同的频率资源,在用户申请同一种业务时是有利的,如果用户之间需要转发的业务数据类型不一样,同一个频率资源就会在簇内用户间产生干扰,因此,基站在分配频率资源的时候,需要根据簇内用户的业务状况进行分配;如果是相同类型业务,基站可以向簇首分配相距所在簇区域较远的区内的频率资源,如果簇内用户所转发的数据类型不相同,则基站根据情况向簇首分配两个以上的频率资源;直通用户簇的簇首用户向基站发送资源请求后,基站根据簇首用户所在的位置和簇首用户发来的关于簇的范围的信息,将簇所在的区域定义为0区域,以簇所在区域对应的圆心角为准,将整个蜂窝系统按该圆心角划分为若干区域,与0区相邻的区域定义为I区,与I区相邻的区域定义为II区,以此类推;基站将与0区不相邻区域的频率资源分配给簇内用户,以此避免簇内用户之间以及簇内用户和蜂窝用户之间的干扰;3)簇内节点用户分级方案首先定义簇首节点为零级节点,通过零级节点转发数据的节点定义为一级节点,所有同级节点定义为置定端集Gi,置定端集中端的个数即为该级中节点的个数,根据这种划分,在簇内节点在转发数据的链路连接过程中可以协调使用基站分配的资源,即:第一级转发使用频率f1,第二级转发使用频率f2,第三级转发使用频率f1,第四级转发使用频率f2,以此类推,有效地避免簇内的相互干扰;簇内节点按照端间优化的原则进行节点的分级,具体方法如下:假设节点i为置定端集中的一个元素,该置定端集定义为i级置定端集Gi,假设集合中一共有Ni个节点;节点j是未置定端集中的任意一点,该未置定端集定义为Gi+1,该集合中的端点由向Gi由节点申请转发数据的节点构成,假设集合中一共有Ni+1个节点;通过优化方案选出的节点保留在集合Gi+1中,同时更新集合中节点数Ni+1,剩余节点放在下一级未置定端集Gi+2中,进入选择程序,依此类推;定义fij表示节点i到节点j链路上的流量,dij表示节点i到节点j的通信距离,Pij表示从节点i发送单位比特数据到节点j所需要的功率,αij表示在链路ij上传输单位比特数据产生的费用,rij表示在链路ij上的数据传输速率,集合Gi中的元素vi,l,l=1,2,…Ni表示第i级节点集合中的第1个节点,集合Gi+1中的元素vi+1,l,l=1,2,…Ni+1表示第i本文档来自技高网...
多源多宿直通中继通信系统中的跨层优化设计方法

【技术保护点】
一种多源多宿直通中继通信系统中的跨层优化设计方法,其特征在于,该方法实现如下:1)通信场景在蜂窝小区中,可能会存在一个区域内集中分布大量密集直通用户的场景,该区域内用户有相同的或者不同的多媒体业务下载需求,将这样的区域称为一个簇,簇内的用户实现分布式的直通通信;具体的通信方式为:簇内有一个簇首用户,该用户首先通过其附近的蜂窝用户向基站请求获得信道资源和相应的多媒体业务,簇首向基站申请的是一组可用的信道资源,信道根据簇所在的位置,采用网格化频谱资源分配方法向该簇分配所需要的一组频率资源;簇内的用户对多媒体业务数据进行分级中继转发,对于簇首用户节点,簇首节点称为零级节点,零级节点对通信距离范围内的向其申请转发数据服务的节点根据端间最佳路径原则进行选择,被选的节点从簇首节点处下载数据,同时,从簇首节点处下载数据的节点成为一级节点,一级节点用同样的方式为下一级节点转发数据,以此类推;在同一级节点中,没有申请到服务的节点,继续在其通信距离范围内寻找下一级节点中可以转发服务的节点,直到找到为止;2)基站对直通用户的资源分配流程:簇首向基站申请资源分配时,除了告知基站本簇的地理位置外,还需要向基站申请可使用足够长时间的、不能在簇内和簇外对蜂窝系统产生干扰的频率资源,将基站覆盖范围划分为若干网格区域,基站根据“不在有效通信范围内不产生干扰”的距离原则为簇内用户分配频率资源;如果簇内用户都使用相同的频率资源,在用户申请同一种业务时是有利的,如果用户之间需要转发的业务数据类型不一样,同一个频率资源就会在簇内用户间产生干扰,因此,基站在分配频率资源的时候,需要根据簇内用户的业务状况进行分配;如果是相同类型业务,基站可以向簇首分配相距所在簇区域较远的区内的频率资源,如果簇内用户所转发的数据类型不相同,则基站根据情况向簇首分配两个以上的频率资源;直通用户簇的簇首用户向基站发送资源请求后,基站根据簇首用户所在的位置和簇首用户发来的关于簇的范围的信息,将簇所在的区域定义为0区域,以簇所在区域对应的圆心角为准,将整个蜂窝系统按该圆心角划分为若干区域,与0区相邻的区域定义为I区,与I区相邻的区域定义为II区,以此类推;基站将与0区不相邻区域的频率资源分配给簇内用户,以此避免簇内用户之间以及簇内用户和蜂窝用户之间的干扰;3)簇内节点用户分级方案首先定义簇首节点为0级节点,通过0级节点转发数据的节点定义为1级节点,所有同级节点定义为置定端集Gi,置定端集中端的个数即为该级中节点的个数,根据这种划分,在簇内节点在转发数据的链路连接过程中可以协调使用基站分配的资源,即:第一级转发使用频率f1,第二级转发使用频率f2,第三级转发使用频率f1,第四级转发使用频率f2,以此类推,有效地避免簇内的相互干扰;簇内节点按照端间优化的原则进行节点的分级,具体方法如下:假设节点i为置定端集中的一个元素,该置定端集定义为i级置定端集Gi,假设集合中一共有Ni个节点;节点j是未置定端集中的任意一点,该未置定端集定义为Gi+1,该集合中的端点由向Gi由节点申请转发数据的节点构成,假设集合中一共有Ni+1个节点;通过优化方案选出的节点保留在集合Gi+1中,同时更新集合中节点数Ni+1,剩余节点放在下一级未置定端集Gi+2中,进入选择程序,依此类推;定义fij表示节点i到节点j链路上的流量,dij表示节点i到节点j的通信距离,Pij表示从节点i发送单位比特数据到节点j所需要的功率,αij表示在链路ij上传输单位比特数据产生的费用,rij表示在链路ij上的数据传输速率,集合Gi中的元素vi,l,l=1,2,…Ni表示第i级节点集合中的第l个节点,集合Gi+1中的元素vi+1,l,l=1,2,…Ni+1表示第i+1级节点集合中的第l个节点,定义函数Φ(fij,Pij)表示链路ij上产生的总费用;Φ(fij,Pij)=Σj∈Gi+1αijfij+Σj∈Gi+1rijPij,Gi+1={vi+1,1,vi+1,2,...vi+1,Ni+1}i∈Gi,Gi={vi,1,vi,2,...vi,Ni}---(1)]]>优化方程为minimizeΦ(fij,Pij)subjecttoΣj∈Gi+1fij-Σk∈Gi-1fki=fmaxi---(a)0≤fij≤fmaxij,fij≤rij---(b)dij-α|hij|2Pij≥Iγjth---(c)fmaxiPmini≤Σj∈Gi+1rijPij≤fmaxiPmaxi---(d)---(2)]]>其...

【技术特征摘要】
1.一种多源多宿直通中继通信系统中的跨层优化设计方法,其特征在于,该方法实现如下:1)通信场景在蜂窝小区中,可能会存在一个区域内集中分布大量密集直通用户的场景,该区域内用户有相同的或者不同的多媒体业务下载需求,将这样的区域称为一个簇,簇内的用户实现分布式的直通通信;具体的通信方式为:簇内有一个簇首用户,该用户首先通过其附近的蜂窝用户向基站请求获得信道资源和相应的多媒体业务,簇首向基站申请的是一组可用的信道资源,信道根据簇所在的位置,采用网格化频谱资源分配方法向该簇分配所需要的一组频率资源;簇内的用户对多媒体业务数据进行分级中继转发,对于簇首用户节点,簇首节点称为零级节点,零级节点对通信距离范围内的向其申请转发数据服务的节点根据端间最佳路径原则进行选择,被选的节点从簇首节点处下载数据,同时,从簇首节点处下载数据的节点成为一级节点,一级节点用同样的方式为下一级节点转发数据,以此类推;在同一级节点中,没有申请到服务的节点,继续在其通信距离范围内寻找下一级节点中可以转发服务的节点,直到找到为止;2)基站对直通用户的资源分配流程:簇首向基站申请资源分配时,除了告知基站本簇的地理位置外,还需要向基站申请可使用足够长时间的、不能在簇内和簇外对蜂窝系统产生干扰的频率资源,将基站覆盖范围划分为若干网格区域,基站根据“不在有效通信范围内不产生干扰”的距离原则为簇内用户分配频率资源;如果簇内用户都使用相同的频率资源,在用户申请同一种业务时是有利的,如果用户之间需要转发的业务数据类型不一样,同一个频率资源就会在簇内用户间产生干扰,因此,基站在分配频率资源的时候,需要根据簇内用户的业务状况进行分配;如果是相同类型业务,基站可以向簇首分配相距所在簇区域较远的区内的频率资源,如果簇内用户所转发的数据类型不相同,则基站根据情况向簇首分配两个以上的频率资源;直通用户簇的簇首用户向基站发送资源请求后,基站根据簇首用户所在的位置和簇首用户发来的关于簇的范围的信息,将簇所在的区域定义为0区域,以簇所在区域对应的圆心角为准,将整个蜂窝系统按该圆心角划分为若干区域,与0区相邻的区域定义为I区,与I区相邻的区域定义为II区,以此类推;基站将与0区不相邻区域的频率资源分配给簇内用户,以此避免簇内用户之间以及簇内用户和蜂窝用户之间的干扰;3)簇内节点用户分级方案首先定义簇首节点为零级节点,通过零级节点转发数据的节点定义为一级节点,所有同级节点定义为置定端集Gi,置定端集中端的个数即为该级中节点的个数,根据这种划分,在簇内节点在转发数据的链路连接过程中可以协调使用基站分配的资源,即:第一级转发使用频率f1,第二级转发使用频率f2,第三级转发使用频率f1,第四级转发使用频率f2,以此类推,有效地避免簇内的相互干扰;簇内节点按照端间优化的原则进行节点的分级,具体方法如下:假设节点i为置定端集中的一个元素,该置定端集定义为i级置定端集Gi,假设集合中一共有Ni个节点;节点j是未置定端集中的任意一点,该未置定端集定义为Gi+1,该集合中的端点由向Gi由节点申请转发数据的节点构成,假设集合中一共有Ni+1个节点;通过优化方案选出的节点保留在集合Gi+1中,同时更新集合中节点数Ni+1,剩余节点放在下一级未置定端集Gi+2中,进入选择程序,依此类推;定义fij表示节点i到节点j链路上的流量,dij表示节点i到节点j的通信距离,Pij表示从节点i发送单位比特数据到节点j所需要的功率,αij表示在链路ij上传输单位比特数据产生的费用,rij表示在链路ij上的数据传输速率,集合Gi中的元素vi,l,l=1,2,…Ni表示第i级节点集合中的第l个节点,集合Gi+1中的元素vi+1,l,l=1,2,…Ni+1表示第i+1级节点集合中的第l个节点,定义函数Φ(fij,Pij)表示链路ij上产生的总费用;

【专利技术属性】
技术研发人员:孙君朱洪波
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1