摘要

本发明提出了一种基于Q学习算法的卫星物联网异步随机接入方法,用于解决现有技术中存在的低吞吐量导致信道资源利用率较低的问题。实现步骤为:卫星向用户端发送信道区间信息;用户端初始化Q学习算法的参数;用户端向卫星发送接入数据包;卫星将接收到的所有接入数据包转发至地面网关;地面网关向卫星发送奖惩因子r;卫星通过广播将已赋值的奖惩因子r发送至用户端;每个用户利用奖惩因子r对信道区间的Q评估值分别进行更新;直至所有用户全部完成发送数据包。本发明通过学习用户发送数据包的信道区间,降低了数据包冲突概率,提高了系统吞吐量,进而提升了信道资源利用率。