logo好方法网

一种网络资源参数配置方法、装置和计算机可读存储介质


技术摘要:
本发明实施例公开了一种网络资源参数配置方法、装置和计算机可读存储介质;本发明实施例在接收网络资源参数配置请求后,根据网络资源参数配置请求获取待适配设备的数量和网络资源池的网络资源,该网络资源池的网络资源为待适配设备在统计周期内所使用的网络资源总量,  全部
背景技术:
近年来,随着4G、5G等移动网络通讯技术的不断发展和普及,特别是5G技术的发 展,它们的高速率、高稳定性和移动性极大地促进了工业互联网的发展;除了小部分具备固 定接入条件的厂房外,蜂窝连接网络普遍应用在工业各个领域中,例如工业制造设备的资 产追踪,能源行业设备的监控,物流行业的车辆定位跟踪等等。为了满足市场上不同企业的 需求,各大运营商相应的推出了多种多样的物联网卡资费的网络资源参数,每个网络资源 参数内包含了不同数量的网络资源和价格,这为企业提供了诸多选择,通常企业在对为物 联网设备适配网络资源参数时,都会适配一个固定的网络资源参数来满足连接网络的需 求。 在对现有技术的研究和实践过程中,本发明的发明人发现企业在每一个网络资源 统计期内使用网络资源的物联网设备和这些物联网设备产生的网络资源总量是不一定相 同的,就需要根据实际的物联网设备数量和网络资源总量来适配网络资源参数,企业还是 选择一个固定网络资源参数进行配置,就会导致网络资源参数配置的灵活性和配置效率大 大降低。
技术实现要素:
本发明实施例提供一种网络资源参数配置方法、装置和计算机可读存储介质,可 以提高网络资源参数配置的灵活性和配置效率。 一种网络资源参数配置方法,包括: 接收网络资源参数配置请求,所述网络资源参数配置请求携带网络资源的统计周 期和网络资源参数集合,所述网络资源参数集合包括多种网络资源参数; 根据所述网络资源参数配置请求,获取待适配设备的数量和网络资源池的网络资 源,所述网络资源池的网络资源为所述待适配设备在统计周期内所需的网络资源总量; 根据所述待适配设备的数量和网络资源池的网络资源,在所述网络资源参数集合 中为每一待适配设备选择目标网络资源参数,得到网络资源参数组合,使得所述网络资源 池中除所述网络资源参数组合以外的网络资源不超过预设网络资源阈值; 基于所述网络资源参数组合为所述待适配设备配置网络资源参数。 相应的,本发明实施例提供一种网络资源参数配置装置,包括: 接收单元,用于接收网络资源参数配置请求,所述网络资源参数配置请求携带网 络资源的统计周期和网络资源参数集合,所述网络资源参数集合包括多种网络资源参数; 获取单元,用于根据所述网络资源参数配置请求,获取待适配设备的数量和网络 资源池的网络资源,所述网络资源池的网络资源为所述待适配设备在统计周期内所需的网 5 CN 111585798 A 说 明 书 2/19 页 络资源总量; 选择单元,用于根据所述待适配设备的数量和网络资源池的网络资源,在所述网 络资源参数集合中为每一待适配设备选择目标网络资源参数,得到网络资源参数组合,使 得所述网络资源池中除所述网络资源参数组合以外的网络资源不超过预设网络资源阈值; 配置单元,用于基于所述网络资源参数组合为所述待适配设备配置网络资源参 数。 可选的,在一些实施例中,所述选择单元,具体可以用于根据所述待适配设备的数 量和网络资源池的网络资源,在所述网络资源参数集合中筛选出待适配设备的基础网络资 源参数,得到初始网络资源参数组合;计算所述网络资源池内除初始网络资源参数组合以 外的网络资源,得到剩余网络资源;当所述剩余网络资源超过预设网络资源阈值时,在所述 网络资源参数集合中确定用于替换基础网络资源参数的目标网络资源参数和目标替换数 量N,使得所述剩余网络资源不超过所述预设网络资源阈值;在所述初始网络资源参数组合 中将N个基础网络资源参数替换为所述目标网络资源参数,得到网络资源参数组合。 可选的,在一些实施例中,所述选择单元,具体可以用于根据所述待适配设备的数 量和网络资源池的网络资源,分别将基础网络资源参数替换为所述网络资源参数集合中的 其他网络资源参数,使得所述剩余网络资源不超过预设网络资源阈值,计算需要替换的替 换数量,并确定所述替换数量对应的替换后剩余网络资源,得到替换数量集合和替换后剩 余网络资源集合,所述替换后剩余网络资源为网络资源池中除基础网络资源参数和其他网 络资源参数以外的网络资源;在所述替换后剩余网络资源集合中查询与所述预设网络资源 阈值相等的替换后剩余网络资源;根据查询结果,在所述网络资源参数集合中筛选出用于 替换所述基础网络资源参数的目标网络资源参数,并在所述替换数量集合中筛选出所述目 标网络资源参数对应的目标替换数量N。 可选的,在一些实施例中,所述选择单元,具体可以用于根据所述网络资源参数集 合中网络资源参数中的网络资源数量,对所述网络资源参数进行排序;根据所述待适配设 备的数量和网络资源池的网络资源,对排序后网络资源参数集合进行遍历,以将基础网络 资源参数替换为所述网络资源参数集合中的其他网络资源参数,使得所述剩余网络资源不 超过预设网络资源阈值,计算需要替换的替换数量,并确定所述替换数量对应的替换后剩 余网络资源,得到替换数量集合和替换后剩余网络资源集合。 可选的,在一些实施例中,所述选择单元,具体可以用于在所述排序后网络资源参 数集合中筛选出网络资源数量最多的候选网络资源参数,并在所述网络资源参数集合中标 记出所述候选网络资源参数;将所述基础网络资源参数替换为所述候选网络资源参数,使 得所述剩余网络资源不超过预设网络资源阈值,计算需要替换的候选替换数量;根据所述 待适配设备的数量和网络资源池的网络资源,将候选替换数量对应的基础网络资源参数替 换为所述候选网络资源参数,并计算所述网络资源池的替换后剩余网络资源;当所述替换 后剩余网络资源小于所述预设网络资源阈值时,返回执行在所述排序后网络资源参数集合 中的未标记网络资源参数中筛选出网络资源数量最多的候选网络资源参数,直到所述替换 后剩余网络资源等于预设网络资源阈值或者所述排序后网络资源参数集合中的网络资源 参数全部标记为止,得到所述替换数量集合和替换后剩余网络资源集合;所述根据查询结 果,在所述网络资源参数集合中筛选出用于替换所述基础网络资源参数的目标网络资源参 6 CN 111585798 A 说 明 书 3/19 页 数,并在所述替换数量集合中筛选出所述目标网络资源参数对应的目标替换数量N,包括: 当所述替换后剩余网络资源等于所述预设网络资源阈值时,将所述候选网络资源参数作为 替换所述基础网络资源参数的目标网络资源参数,并将所述候选替换数量作为所述目标网 络资源参数对应的目标替换数量N。 可选的,在一些实施例中,所述选择单元,具体可以用于计算所述候选网络资源参 数与基础网络资源参数中的网络资源差值;计算所述剩余网络资源与网络资源差值的比 值,当所述比值存在小数部分时,去掉所述比值的小数部分,以取整所述比值,将取整后比 值作为所述候选替换数量;当所述比值不存在小数部分时,将所述比值作为所述候选替换 数量。 可选的,在一些实施例中,所述选择单元,具体可以用于获取所述基础网络资源参 数和候选网络资源参数中的参数内网络资源数量;根据所述候选替换数量和待适配设备的 数量,确定选择基础网络资源参数的待适配设备的基础数量;基于所述候选替换数量、基础 数量和参数内网络资源数量,计算出所述的基础网络资源参数和候选网络资源参数的参数 内网络资源总量;计算所述网络资源池的网络资源与参数内网络资源总量的网络资源差 值,得到所述替换后剩余网络资源。 可选的,在一些实施例中,所述选择单元,具体可以用于当所述替换后剩余网络资 源集合中存在与所述预设网络资源阈值相等的替换后剩余网络资源时,将所述与预设网络 资源阈值相等的替换后剩余网络资源对应的候选网络资源参数作为目标网络资源参数,并 在所述替换数量集合中筛选出所述目标网络资源参数对应的目标替换数量N;当所述替换 后剩余网络资源集合中不存在与所述预设网络资源阈值相等的替换后剩余网络资源时,在 所述替换后剩余网络资源集合中筛选出最大的替换后剩余网络资源,将所述最大的替换后 剩余网络资源对应的候选网络资源参数作为目标网络资源参数,并在所述替换数量集合中 筛选出所述目标网络资源参数对应的目标替换数量N。 可选的,在一些实施例中,所述配置单元,具体可以用于将所述网络资源参数组合 存储至区块链。 此外,本发明实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储 有应用程序,所述处理器用于运行所述存储器内的应用程序实现本发明实施例提供的网络 资源参数配置方法。 此外,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质 存储有多条指令,所述指令适于处理器进行加载,以执行本发明实施例所提供的任一种网 络资源参数配置方法中的步骤。 本发明实施例在接收网络资源参数配置请求后,该网络资源参数配置请求携带网 络资源的统计周期和网络资源参数集合,网络资源参数集合包括多种网络资源参数,根据 网络资源参数配置请求获取待适配设备的数量和网络资源池的网络资源,该网络资源池的 网络资源为待适配设备在统计周期内所需的网络资源总量,根据待适配设备的数量和网络 资源池的网络资源,在网络资源参数集合中为每一待适配设备选择目标网络资源参数,得 到网络资源参数组合,使得网络资源池中除网络资源参数组合以外的网络资源不超过预设 网络资源阈值,基于网络资源参数组合为待适配设备配置网络资源参数;由于该方案根据 网络资源统计周期内待适配设备的数量和网络资源池的网络资源,在网络资源参数集合中 7 CN 111585798 A 说 明 书 4/19 页 可以为每一待适配设备选择合适的目标网络资源参数,因此,可以大大提高网络资源参数 配置的灵活性和配置效率。 附图说明 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附 图。 图1是本发明实施例提供的网络资源参数配置方法的场景示意图; 图2是本发明实施例提供的网络资源参数配置方法的流程示意图; 图3是本发明实施例提供的计算替换数量和替换后剩余网络资源的流程示意图; 图4是本发明实施例提供的网络资源参数配置方法的另一流程示意图; 图5是本发明实施例提供的网络资源参数配置装置的结构示意图; 图6是本发明实施例提供的网络资源参数配置装置的选择单元的结构示意图; 图7是本发明实施例提供的电子设备的结构示意图。
分享到:
收藏