本发明涉及电力物联网领域,尤其涉及一种基于智能电网的数据收发方法。
背景技术:
近年来,电力网络的发电、输电、变电、配电、用电五个环节中的各类应用对电力供应和监控的覆盖范围、电能数量和电能质量的要求均呈指数型增长,传统电力网络的性能己经逐渐跟不上日益增长的电力需求。
“智能电网”(smartgrid,sg)作为全球能源互联网基石,面对海量多样化的电力智能终端接入,打通“最后一公里”通信势在必行。目前,智能电网的发展,已形成以骨干光纤为主体,多种接入技术共同发展的趋势,无线通信由于其部署便利性、安全性和灵活性,已成为智能电网发展的最佳接入方式。智能电网将数字化技术与传统的物理电网技术相结合,运用现代化的智能传感技术、通信技术、储能技术以及智能控制技术等先进的方法,实现更安全、更可靠、更经济、更高效、更环保的新型电力系统。相比传统的电力网络,智能电网的自动化与信息化程度更高,能够有效提升电网的运行效率,增强电网的运行可靠性。
目前针对电网采用的数据传输方式不安全,且易造成资源的浪费。
技术实现要素:
为解决上述问题,本发明提出一种基于智能电网的数据收发方法。
一种基于智能电网的数据收发方法,包括:
s1:确定需要接入的所有终端;
s2:确定接入的终端用户、用户需要调度的次数以及用户采用的数据传输方式;
s3:针对每个上行传输的终端用户完成数据传输:
s31:根据侦听到的基站的信号接入免授权频段信道,开始上行调度;
s32:基于srs计算上行cqi;
s33:基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置;
s34:进行包括时域和频域的上行调度并输出当前调度的统计数据;
s35:计算上行业务资源分配的各prb上的发射功率;
s36:计算上行业务信道iot;
s37:判断调度是否完成,如果完成,进行业务传输的数据统计;如未完成,调度计数器+1,子帧号采用下一上行子帧,返回步骤s31;
s38:判断是否所有终端数据传输完成,如果完成,所有终端传输完毕;如未完成,终端数计数器+1,返回步骤s2;
s4:针对每个下行传输的终端用户完成数据传输:
s41:根据信道接入准则选择免授权频段信道接入,开始下行调度;
s42:基于srs计算下行cqi;
s43:基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置;
s44:进行包括时域和频域的下行调度并输出当前调度的统计数据;
s45:下行是否调整pa值及调整量;
s46:计算下行业务资源分配的各prb上的发射功率,计算下行控制信道发射功率;
s47:计算下行业务信道iot;
s48:判断调度是否完成,如果完成,进行业务传输的数据统计;如未完成,调度计数器+1,子帧号采用下一下行子帧,返回步骤s4;
s49:判断是否所有终端数据传输完成,如果完成,所有终端传输完毕;如未完成,终端数计数器+1,返回步骤s2。
优选的,所述确定需要接入的所有终端包括:
确定需要接入的所有终端,用集合k表示,所有终端的数目用n表示;初始化控制的基站b;初始化智能电网通信系统使用的具体频段以及接入无线信道的机制。
优选的,所述基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置包括:
通用无线资源管理crrm针对每一个用户设备ue分别计算优先级;
并按照计算所得的优先级将所有ue进行排序,生成有序ue队列,无线资源管理crrm遍历所述有序ue队列中的每一个ue,确定ue中心;
无线资源管理crrm确定每一个ue的边缘位置。
通过使用本发明,可以实现以下效果:
1.针对每个上行传输的终端用户,进行干扰计算、上行icic计算、上行调度计算、上行功控计算、上行控制信道干扰判断调度是否完成、判断是否所有终端数据传输完成实现有效安全准确的上行传输;
2.针对每个下行传输的终端用户,进行干扰计算、下行icic计算、下行调度计算、下行功控计算、下行控制信道干扰判断调度是否完成、判断是否所有终端数据传输完成实现有效安全准确的下行传输。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1是本发明一实施例一种基于智能电网的数据收发方法的示意性流程图;
图2是本发明一实施例一种基于智能电网的数据收发方法中步骤s3的示意性流程图;
图3是本发明一实施例一种基于智能电网的数据收发方法中步骤s4的示意性流程图.
具体实施方式
以下结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
考虑智能电网系统中,一组既包括上行终端也包括下行终端的用户接入免授权频段进行数据传输的场景。考虑系统中共有n个用户,中心基站b协助所有用户终端进行数据传输。
本发明提出了一种基于智能电网的数据收发方法,如图1~3所示,包括以下步骤:
s1:确定需要接入的所有终端;
s2:确定接入的终端用户、用户需要调度的次数以及用户采用的数据传输方式;
s3:针对每个上行传输的终端用户完成数据传输:
s31:根据侦听到的基站的信号接入免授权频段信道,开始上行调度;
s32:基于srs计算上行cqi;
s33:基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置;
s34:进行包括时域和频域的上行调度并输出当前调度的统计数据;
s35:计算上行业务资源分配的各prb上的发射功率;
s36:计算上行业务信道iot;
s37:判断调度是否完成,如果完成,进行业务传输的数据统计;如未完成,调度计数器+1,子帧号采用下一上行子帧,返回步骤s31;
s38:判断是否所有终端数据传输完成,如果完成,所有终端传输完毕;如未完成,终端数计数器+1,返回步骤s2;
s4:针对每个下行传输的终端用户完成数据传输:
s41:根据信道接入准则选择免授权频段信道接入,开始下行调度;
s42:基于srs计算下行cqi;
s43:基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置;
s44:进行包括时域和频域的下行调度并输出当前调度的统计数据;
s45:下行是否调整pa值及调整量;
s46:计算下行业务资源分配的各prb上的发射功率,计算下行控制信道发射功率;
s47:计算下行业务信道iot;
s48:判断调度是否完成,如果完成,进行业务传输的数据统计;如未完成,调度计数器+1,子帧号采用下一下行子帧,返回步骤s4;
s49:判断是否所有终端数据传输完成,如果完成,所有终端传输完毕;如未完成,终端数计数器+1,返回步骤s2。
其中,所述确定需要接入的所有终端包括:
确定需要接入的所有终端,用集合k表示,所有终端的数目用n表示;初始化控制的基站b;初始化智能电网通信系统使用的具体频段以及接入无线信道的机制。
其中,所述基于前一周期值和调度情况,获得当前周期基于预测的各prb调度优先级、ue中心与边缘的位置包括:通用无线资源管理crrm针对每一个用户设备ue分别计算优先级;并按照计算所得的优先级将所有ue进行排序,生成有序ue队列,无线资源管理crrm遍历所述有序ue队列中的每一个ue,确定ue中心;无线资源管理crrm确定每一个ue的边缘位置。
针对每个上行传输的终端用户ku,进行干扰计算、上行icic计算、上行调度计算、上行功控计算、上行控制信道干扰判断调度是否完成、判断是否所有终端数据传输完成实现有效安全准确的上行传输。
同理,针对每个下行传输的终端用户kd,进行干扰计算、下行icic计算、下行调度计算、下行功控计算、下行控制信道干扰判断调度是否完成、判断是否所有终端数据传输完成实现有效安全准确的下行传输。
本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。