舰船无线通信中5G 信道资源分配算法设计

2023-09-16 09:14章小宝彭岚峰
舰船科学技术 2023年16期
关键词:用户组资源分配吞吐量

章小宝,彭岚峰

(南昌大学科学技术学院,江西 九江 332020)

0 引 言

信息、通信技术的不断进步与应用,对海上信息交互起到了极大的推动作用[1],无线通信网络是实现舰船信息交互的重要载体[2],其性能的优劣直接决定了舰船交互信息的传输质量,舰船无线通信网络信道资源分配能力将对网络吞吐量的高低产生重要影响[3]。在恶劣海洋环境下,舰船交互信息的正常通信将受到一定程度的干扰,这对舰船无线通信性能提出了更高挑战[4]。5G 网络的提出与应用使得舰船交互信息的高质量、快速传输成为可能[5],尤其是非正交多址接入技术在5G 网络的应用,对降低网络时延、提高业务服务质量等具有重要意义。

时永鹏等[6]为提高频谱资源利用率,提出了基于NOMA 的5G 资源分配算法,该算法将当前网络的最低设备计算代价作为优化目标,分别采用模拟退火、内点法以及贪心算法对应计算设备计算迁移、带宽分配以及分组匹配问题,经过联合优化算法的不断循环交替计算,实现资源分配方案的最终确定,但该算法获得资源分配策略仅为局部最优策略,导致子信道允许接入的用户数量较低。史建超等[7]为提高通信网络性能,提出基于OFDM 的跨层资源分配算法。该算法基于子载波分配模型和MAC 层数据包调度效用值模型,依据MAC 层数据包调度准则实现通信网络信道资源分配,但该算法信道占用率高,极大限制了网络的数据传输能力。

为了提高舰船无线通信网络吞吐量,本文设计舰船无线通信中5G 信道资源分配算法。通过优化资源分配、功率分配和采用NOMA 传输机制,可以改善舰船无线通信网络的通信质量,降低干扰度,提高数据传输的可靠性和稳定性。通过该算法,实现多个D2D 用户组的接入,提供更多的通信服务,满足舰船无线通信网络中多样化的通信需求,达到改善网络通信质量目标。

1 船舶无线通信中5G 信道资源分配

运用非正交多址技术(NOMA)使D2D 发送用户与若干个D2D 接收用户建立数据通信5G 信道,从而生成D2D 用户组[8]。

通过分析船舶无线通信网络中各个用户之间的关系、通信信道以及信号传输和干扰情况,提供了船舶无线通信网络的基本信息和特性。

通过目标函数和约束条件的定义,来寻找最优的D2D 组信道匹配策略和功率分配策略,以达到最大化D2D 通信吞吐量的目标。目标优化模型描述为:

利用低复杂度匹配算法(USTSMA)实现D2D 用户与子信道的匹配优化求解子信道完成数据通信任务时,需将信道接入请求提交给子信道,子信道可响应其申请,但也有拒绝的权利,直至D2D 用户全部提交接入申请后,即可完成该轮申请任务。本文利用封闭对阐述子信道对接入申请的决策处理,即:

基于USTSMA 算法的舰船无线网络信道资源分配可通过两步实现,分别为初始化、匹配。在第一阶段,基于给定的信道状态信息,完成各子信道、D2D 用户偏好列表的确定。第二阶段中,D2D 用户在其偏好列表中搜寻从未拒绝其接入申请的子信道,将接入申请传送给可实现最大吞吐量的子信道,当被选择的子信道容量低于l,就将接入申请予以保留;当其容量高于l时,能够接受的接入申请用户数量不得高于µ+1,当用户不再发送新的接入申请后,即停止匹配。USTSMA 算法的实现过程具体为:

通过迭代注水功率分配算法,能够更好地利用可用的功率资源,确保每个用户都能够获得适当的功率分配,从而实现最大化系统吞吐量的目标。

2 实验分析

以舰船无线通信网络为研究对象,利用Matlab 构建舰船无线通信网络的模拟环境,并进行性能分析和优化。设定其上行链路场景中,仅含有一个BS,且其中的蜂窝用户与D2D 用户呈均衡性分布特点。各蜂窝用户均可获得一条信道进行舰船监测数据的传输,各D2D 用户采取复用蜂窝用户信道方式并遵循NOMA 机制实现舰船监测数据通信,相关参数如表1 所示。设定该基站可用信道总数为20,采用本文算法对该网络信道资源进行分配,验证本文算法的应用性能。使用Python 对实验结果进行统计分析、可视化和结果呈现。

表1 舰船无线通信网络相关参数Tab.1 Relevant parameters of ship wirelesscommunication network

设定某一时刻舰船无线通信网络内有200 个待传输数据包,采用本文算法对舰船无线通信网络上行链路通信环境进行信道资源分配,通过对信道分配结果、安全性以及信道干扰等进行分析,研究本文算法的实用性能,实验结果如表2 所示。

表2 信道资源分配结果分析Tab.2 Analysis of Channel Resource Allocation Results

本文算法可完成舰船无线通信网络信道资源的分配,实现待传输数据包的安全传输,最大信道干扰度为25、最小值为15,数据传输速率可达到220 bps 以上。实验结果表明,本文算法具有信道资源分配能力。这是因为本文算法对信道资源进行合理分配,将干扰度维持在较低水平,避免了过高的干扰。

为进一步分析本文算法的信道资源分配性能,将文献[6]的基于NOMA 的资源分配算法、文献[7]的OFDM 跨层资源分配算法作为对比算法,通过对D2D 用户组接入数量进行对比分析,验证本文算法的信道资源分配能力,实验结果如图1 所示。

图1 各算法信道资源分配能力对比分析Fig.1 Comparative analysis of channel resource allocation capabilities of various algorithms

可知,本文算法的信道资源分配能力突出,允许接入网络的D2D 用户组数量更大。

将本文算法应用到舰船无线通信网络信道资源分配中,设定D2D 用户组分别以NOMA、OMA 传输机制进行数据通信,通过对比2 种传输机制下的网络吞吐量的差异,分析本文算法的性能,实验结果如图2所示。

图2 不同传输机制下的舰船无线通信网络性能对比Fig.2 Comparison of ship wireless communication network performance under different transmission mechanisms

可知,将更多的D2D 用户组接入到舰船无线通信网络后,网络吞吐量呈不断增大趋势变化,在接入的D2D 用户组数量一定的情况下,NOMA 传输机制下的网络吞吐量高于OMA 机制,这是由于应用NOMA 传输机制,可将同一信道分配给多个D2D 用户组,通过信道复用大大降低了用户对网络信道资源的占用,大大提高网络吞吐量目标。实验结果表明,本文算法具有突出的信道资源分配性能,对提高网络吞吐量产生有利影响。

3 结 语

通过对比分析接入D2D 用户组数量以及网络吞吐量,验证本文算法的信道资源分配能力,可以得出以下结论:

1)该算法实现了舰船无线通信网络5G 信道资源分配,能够将所有数据包分配到安全的信道上,保证数据的机密性和完整性。通过合理的信道资源分配和对干扰度的控制,能够实现较高的传输速率,达到220 bps 以上。

2)该算法能够为更多的D2D 用户组分配信道资源,接入的D2D 用户组数更多。说明本文算法在信道资源分配能力方面具有优越性,能够更好地满足舰船无线通信网络的需求。

3)该算法能够提高舰船无线通信网络的吞吐量,满足不同D2D 用户组的接入需求。

猜你喜欢
用户组资源分配吞吐量
文件共享安全管理方案探讨
新研究揭示新冠疫情对资源分配的影响 精读
一种基于价格竞争的D2D通信资源分配算法
2017年3月长三角地区主要港口吞吐量
云环境下公平性优化的资源分配方法
2016年10月长三角地区主要港口吞吐量
2016年11月长三角地区主要港口吞吐量
青云QingCloud发布资源协作功能实现资源共享与权限控制
ASP.NET中细分新闻类网站的用户对页面的操作权限
2014年1月长三角地区主要港口吞吐量