1.一种网络数据卸载方法,其特征在于,所述方法包括如下步骤:S100,获取用户终端需要卸载到网络节点的任务的信息量H(X);
其中,信息量H(X)通过如下公式计算获得:
其中,pi为卸载到服务节点的任务X中第i个符号取当前值的概率,N为任务X中符号的总数;
S200,获取各网络节点历史接收用户终端的任务的平均信息量 选择平均信息量最小的网络节点为用户终端提供数据卸载服务;
S300,根据如下公式更新各网络节点历史接收用户终端的平均信息量:其中,α为历史信息量的遗忘因子,α取小于1的正数。
2.根据权利要求1所述的网络数据卸载方法,其特征在于,在步骤S200中,通过如下步骤获取各网络节点历史接收用户终端的任务的平均信息量平均信息量根据低通滤波公式 计算,其中, 为用户
终端上一任务执行完毕时网络节点历史接收用户终端的任务的平均信息量,α为历史信息量的遗忘因子,α取小于1的正数。
3.根据权利要求1所述的网络数据卸载方法,其特征在于,在步骤S100中,所述任务的信息量H(X)为任务的原始信息量H(X)或者与原始任务数据X相关的量,所述与原始任务数据X相关的量选自任务经过预处理后的信息量H(Y)、预处理后与原始任务数据X的互信息H(X/Y)中的一种。
4.根据权利要求1所述的网络数据卸载方法,其特征在于,在步骤S200中,还可通过平均信息量 相关的量选择网络节点,所述平均信息量 相关的量选自经过预处理后的平均信息量 预处理后与原始任务数据X的平均互信息 中的一种。
5.一种网络数据卸载装置,其特征在于,所述装置包括:
信息量评估模块,用于获取用户终端需要卸载到网络节点的任务的信息量H(X);
其中,信息量H(X)通过如下公式计算获得:
其中,pi为卸载到服务节点的任务X中第i个符号取当前值的概率,N为任务X中符号的总数;
卸载策略制定模块,用于获取各网络节点历史接收用户终端的任务的平均信息量选择平均信息量最小的网络节点为用户终端提供数据卸载服务;
信息量更新模块,用于根据如下公式更新提供卸载服务的网络节点历史接收用户终端的平均信息量;
其中,α为历史信息量的遗忘因子,α取小于1的正数。
6.根据权利要求5所述的网络数据卸载装置,其特征在于,所述任务的信息量H(X)为任务的原始信息量H(X)或者与原始任务数据X相关的量,所述与原始任务数据X相关的量选自任务经过预处理后的信息量H(Y)、预处理后与原始任务数据X的互信息H(X/Y)中的一种。
7.根据权利要求5所述的网络数据卸载装置,其特征在于,所述卸载策略制定模块可通过平均信息量 相关的量选择网络节点,所述平均信息量 相关的量选自经过预处理后的平均信息量 预处理后与原始任务数据X的平均互信息 中的一种。
8.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1~4任一项所述的方法。