具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
为改善上述问题,本公开揭示了一种基于5G和区块链的信息处理方法及云计算服务器,能够根据每个节点设备的实时信息处理状态对每个节点设备的信息处理线程进行自适应调整,这样可以提高节点设备的信息处理灵活性。为更好地理解上述的信息处理方法,本公开首先揭示一种基于5G和区块链的信息处理***100的通信架构连接图。
请参阅图1,所述信息处理***100可以包括互相之间通信的云计算服务器200以及多个节点设备400。其中,节点设备400可以理解为区块链节点设备,可以应用于多个领域,例如自动驾驶、远程医疗、智慧城市、无人机救援和大宗数字交易等,在此不作限定。云计算服务器200则可以用于对每个节点设备400的实时信息处理状态进行监测和分析,从而向每个节点设备400下发对应的自适应调整指令,以使每个节点设备400根据自适应调整指令进行信息处理线程的调整,从而提高信息处理的灵活性。
在上述基础上,请结合参阅图2,揭示了一种基于5G和区块链的信息处理方法的流程图,所述信息处理方法可以应用于图1中的云计算服务器200,具体可以包括以下步骤所描述的内容。
步骤S210,在区块链中追踪每个节点设备,基于每个节点设备在当前时段的第一状态参数与该节点设备在上一时段的第二状态参数生成该节点设备的第一状态日志,并根据所述第一状态日志确定每个节点设备的状态轨迹。
在本公开中,所述状态轨迹用于表征所述节点设备进行信息处理的延时和错误率的变化情况。
步骤S220,在监测每条状态轨迹的过程中,采集每条状态轨迹的轨迹变化量,并基于所述轨迹变化量确定每个节点设备的第二状态日志。
在本公开中,轨迹变化量中包括轨迹节点的位置变化数值和用于表征轨迹节点的方向变化的描述信息。
步骤S230,在根据第一节点设备的第二状态日志确定出所述第一节点设备的第一状态轨迹与第二节点设备的第二状态轨迹存在交点时,提取所述第一节点设备在所述交点处的第一信息处理线程的第一线程参数以及所述第二节点设备在所述交点处的第二信息处理线程的第二线程参数。
在本公开中,第一节点设备和第二节点设备是所述区块链中存在通信的两个不同的节点设备。第一节点设备的第一状态轨迹和第二节点设备的状态轨迹位于同一预设的轨迹平面中。
进一步地,线程参数中可以包括(第一和/或第二)节点设备对应的信息处理线程在进行信息接收、信息存储、信息转发和信息筛选等处理时的配置参数,不同的配置参数用于执行不同的处理策略。例如,若针对信息接收的配置参数为D1,则表征信息接收的频率可以为F1,若针对信息接收的配置参数为D2,则表征信息接收的频率可以为F2。可以理解,线程参数可以涵盖(第一和/或第二)节点设备的多类信息处理方式,在此不作限定。
步骤S240,确定所述第一线程参数的第一参数网格以及所述第二线程参数的第二参数网格。
在本公开中,所述第一参数网格中封装有所述第一节点设备的第一线程脚本,所述第二参数网格中封装有所述第二节点设备的第二线程脚本,所述第一参数网格和所述第二参数网格中分别包括多个网格区域,每个网格区域对应至少一个线程参数集。
步骤S250,利用所述第一参数网格在第一状态轨迹中对应的第一轨迹节点的实时位置信息,获取所述第一参数网格的第一网格路径与所述第二参数网格的第二网格路径的路径差异系数;在判断出所述路径差异系数与预设差异系数不相同时,则确定所述路径差异系数与所述预设差异系数的系数差值并基于所述系数差值生成用于对所述第一信息处理线程的第一线程参数进行调整的调整指令,将所述调整指令下发给所述第一节点设备以使所述第一节点设备根据所述调整指令对所述第一线程参数进行修改。
在本公开中,第一节点设备在对第一线程参数进行修改后,能够修改对信息进行处理的方式。例如,第一节点设备在对第一线程参数进行修改后,可以对按照其他节点设备的设备优先级的大小顺序延迟接收其他节点设备发送的信息,这样可以提高第一节点设备的信息处理的有序性。又例如,第一节点设备在对第一线程参数进行修改后,还可以按照设定发送频率将信息进行发送。应当理解,第一节点设备进行信息处理的方式有很多种,在此不作限定。
可以理解,云计算服务器的作用是向每个节点设备下发调整指令,而实际的信息处理过程还是由各个节点设备自行实施。
在应用本公开提供的上述步骤S210-步骤S250所描述的方法时,首先对区块链中的每个节点设备进行追踪以确定每个节点设备的状态轨迹从而实现对状态轨迹的监测。进一步地,在对状态轨迹的检测过程中确定每个节点设备的第二状态日志。针对两个不同的节点设备,在根据第一节点设备的第二状态日志确定出两个节点设备的状态轨迹存在交点时,分别提取两个节点设备的第一线程参数和第二线程参数进而确定出第一参数网格和第二参数网格。最后基于第一参数网格和第二参数网格生成对第一线程参数的调整指令,以将调整指令发送给第一节点设备,从而使第一节点设备实现对信息处理线程的自适应调整。
通过上述步骤所描述的内容,能够将每个节点设备的实时信息处理状态进行轨迹化和可视化,从而将不同节点设备之间的交互性和影响性考虑在内,这样能够对每个节点设备的信息处理线程的线程参数进行深度挖掘和分析,从而根据不同节点设备之间的线程参数的差异对相应的节点设备进行信息处理线程的自适应调整,提高整个区块链的信息处理灵活性。
在具体实施时,为了准确地确定每个节点设备的状态轨迹,从而确保对每个节点设备的信息处理线程的准确分析,请结合参阅图3,步骤S210所描述的基于每个节点设备在当前时段的第一状态参数与该节点设备在上一时段的第二状态参数生成该节点设备的第一状态日志,并根据所述第一状态日志确定每个节点设备的状态轨迹,具体可以包括以下步骤S211-步骤S215所描述的内容。
步骤S211,将所述第一状态参数和所述第二状态参数中的共有参数标识列出。
步骤S212,针对每个共有参数标识,依次将所述第一状态参数中与所述共有参数标识对应的第一参数组以及所述第二状态参数中与所述共有参数标识对应的第二参数组添加到该共有参数标识对应的第一预设列表中。
步骤S213,将所述第一状态参数中除所述共有参数标识对应的第一参数组之外的第一剩余参数组添加到第一设定标识对应的第二预设列表中并将所述第二状态参数中除所述共有参数标识对应的第二参数组之外的第二剩余参数组添加到第二设定标识对应的第三预设列表中。
步骤S214,按照所述第一预设列表、所述第二预设列表以及所述第三预设列表的列表权重值的大小顺序将所述第一预设列表、所述第二预设列表以及所述第三预设列表进行整合以得到所述第一状态日志。
步骤S215,将所述第一状态日志中携带有指向性签名的列表单元进行汇总得到列表单元集,根据所述列表单元集中的指向性签名的签名注册信息将每个列表单元对应的单元节点进行连接,得到每个节点设备对应的状态轨迹。
可以理解,通过上述步骤S211-步骤S215所描述的内容,能够对第一状态参数和第二状态参数的共有参数标识进行分析,从而基于分析得到的多个预设列表生成第一状态日志,然后根据第一状态日志中携带有指向性签名的列表单元确定每个节点设备对应的状态轨迹。如此,通过对指向性签名进行分析,能够将第一状态参数和第二状态参数进行轨迹化和可视化,从而完整准确地确定出每个节点设备对应的状态轨迹,为后续的线程参数分析提供依据。
发明人在实施上述方案时发现,在确定第二状态日志时,由于是基于状态轨迹确定的,可能会由于状态轨迹的可视化展示和第二状态日志的数字化展示之间的差异导致轨迹变化量的映射结果出现缺失,这样会影响第二状态日志的完整性,进而影响到后续调整指令的生成准确性。为改善上述问题,请结合参阅图4,在步骤S220中,采集每条状态轨迹的轨迹变化量,并基于所述轨迹变化量确定每个节点设备的第二状态日志,具体可以包括以下步骤S221-步骤S224所描述的内容。
步骤S221,获取每条状态轨迹的描述信息,以及每条状态轨迹的可视化脚本文件对应的文件源码;将所述描述信息和所述文件源码按照预设对应关系进行融合,得到至少两个目标数据包;其中,所述目标数据包中包含有存在关联关系的描述值和源码字符。
步骤S222,获取每个所述目标数据包的分布结构信息以及与所述目标数据包对应的全局变量信息和局部变量信息,所述全局变量信息和所述局部变量信息是所述描述信息的一部分。
步骤S223,根据每个所述目标数据包的分布结构信息、所述全局变量信息和所述局部变量信息,计算将每个所述目标数据包拟合至所述状态轨迹对应的第一状态日志时的缺损权重,在所述缺损权重相对于所述状态轨迹收敛时,将所述目标数据包拟合至所述描述信息中对应的变量集合中得到所述目标数据包在所述变量集合中的映射数据。
步骤S224,按照所述映射数据在所述变量集合中的变量等级将所述映射数据按照所述变量集合中的目标变量的格式进行导出得到多组轨迹变化量,将多组轨迹变化量按照导出时刻的先后顺序进行排列以得到所述第二状态日志。
在执行上述步骤S221-步骤S224所描述的内容时,能够对状态轨迹的描述信息和文件源码进行融合处理,从而消除状态轨迹的可视化展示和第二状态日志的数字化展示之间的差异。进一步地,在确定出缺损权重时,能够在缺损权重收敛的前提下确定出映射数据,这样能够确保映射数据的完整性。从而确保轨迹变化量的映射结果不会出现缺失。最后将到处的轨迹变量进行排列,能够完整地生成第二状态日志。
在实际实施过程中,为了准确提取第一线程参数和第二线程参数,在步骤S230中,提取所述第一节点设备在所述交点处的第一信息处理线程的第一线程参数以及所述第二节点设备在所述交点处的第二信息处理线程的第二线程参数,具体可以包括:分别确定所述第一节点设备的第一设备延时以及所述第二节点设备的第二设备延时;按照所述第一设备延时确定所述第一节点设备在所述交点对应的目标时刻处的第一设定时段以及按照所述第二设备延时确定所述第二节点设备在所述交点对应的目标时刻处的第二设定时段;分别提取所述第一信息处理线程在所述第一设定时段内的第一线程参数以及所述第二信息处理线程在所述第二设定时段内的第二线程参数。
如此,能够将第一节点设备和第二节点设备的设备延时考虑在内,这样在第一状态轨迹和第二状态轨迹相交时,可以准确确定第一节点设备和第二节点设备对应的设定时段,从而根据不同的设定时段提取不同的信息处理线程的线程参数,避免“一刀切”的线程参数提取方式,进而确保线程参数的准确性。
发明人在实施上述方案中发现,在计算路径差异系数时,需要将实时位置信息的置信度考虑在内,否则会导致第一网格路径和第二网格路径之间在比较时出现错位。为改善上述问题,请结合参阅图5,在步骤S250中,利用所述第一参数网格在第一状态轨迹中对应的第一轨迹节点的实时位置信息,获取所述第一参数网格的第一网格路径与所述第二参数网格的第二网格路径的路径差异系数,具体可以包括以下步骤S251-步骤S255所描述的内容。
步骤S251,获取所述第一参数网格的网格分布信息,以及所述第一参数网格所属的网格类别,根据所述网格类别从所述第一状态轨迹中确定多个目标轨迹节点;其中,所述目标轨迹节点的节点类别和所述网格类别同属于一个分类类别下。
步骤S252,根据所述第一参数网格的网格分布信息生成网格位置序列,所述网格位置序列包括用于表示所述第一参数网格的网格密度的序列权重、评价所述第一参数网格的网格稳定性的评价权重以及记录所述第一参数网格的网格饱和度的分布权重。
步骤S253,根据所述网格位置序列的所述序列权重、所述评价权重和所述分布权重生成节点描述向量;在所述节点描述向量与其中一个目标轨迹节点的节点向量之间的余弦距离达到设定值时,将该目标轨迹节点确定为所述第一轨迹节点;计算所述第一轨迹节点在所述第一状态轨迹中的调用频率,按照预设的映射列表确定所述调用频率对应的置信系数,将所述置信系数确定为所述第一轨迹节点的实时位置信息的置信度。
步骤S254,根据所述置信度确定所述第一网格路径和所述第二网格路径的比对顺序,按照所述比对顺序将所述第一网格路径和所述第二网格路径进行遍历比对,在遍历过程中,记录每次比对的比对结果对应的匹配度;其中,所述匹配度用于表征所述第一网格路径和所述第二网格路径中的各个路径节点之间的距离。
步骤S255,按照所述置信度对每个匹配度分配加权系数,并基于所述加权系数对所述匹配度进行加权得到所述路径差异系数。
基于上述步骤S251-步骤S255,能够将实时位置信息的置信度考虑在内,从而避免第一网格路径和第二网格路径之间在比较时出现路径节点的错位,这样能够准确确定出第一网格路径和第二网格路径之间的路径差异系数,为后续生成调整指令提供准确的数据基础。
为了指示第一节点设备对第一信息处理线程进行灵活、准确地调整以确保整个区块链的稳定可靠运行,在步骤S250中,基于所述系数差值生成用于对所述第一信息处理线程的第一线程参数进行调整的调整指令,具体可以包括以下步骤(1)-(5)所描述的内容。
(1)在判断出所述系数差值位于设定数值范围时,调取指令资源包;其中,所述设定数值范围用于表征所述第一节点设备处于可调整状态。
(2)在所述第一节点设备存在有待处理信息清单时,分析所述待处理信息清单的处理标签。
(3)当分析出所述待处理信息清单的处理标签为应急标签或者为预设名单中的标签时,将所述标签对应的待处理信息清单直接加载至指令资源包的第一资源池中,或者将所述标签对应的待处理信息清单传入至所述指令资源包后,经由所述指令资源包将所述标签对应的待处理信息清单加载至指令资源包的第一资源池中。
(4)当分析出所述待处理信息清单的标签不为所述应急标签,且不为所述预设名单中的标签时,将所述标签对应的待处理信息清单加载至所述指令资源包的第二资源池中,使得所述标签对应的待处理信息清单无法被转移到所述第一资源池中。
(5)从所述第一资源池或所述第二资源池中抽取与所述待处理信息清单对应的资源代码,基于所述资源代码生成与所述第一信息处理线程对应的接口请求信息,并将所述待处理信息清单中的信息字段映射至所述指令资源包的指令集合中以在所述指令集合中得到与所述信息字段对应的调整指令,将所述调整指令封装于所述接口请求信息中;其中,所述接口请求信息用于向所述第一节点设备请求指令介入。
可以理解,通过上述步骤(1)-(5)所描述的内容,能够根据调取得到的指令资源包进行待处理信息清单的标签分析,这样能够基于分析结果生成与第一节点设备进行指令介入的接口请求信息,避免在下发调整指令时第一节点设备拒绝接收。如此,能够指示第一节点设备对第一信息处理线程进行灵活、准确地调整以确保整个区块链的稳定可靠运行。
在一种可替换的实施方式中,在上述步骤S210-步骤S250的基础上,还可以包括以下步骤S260-步骤S290所描述的内容。
步骤S260,接收所述第一节点设备基于所述调整指令反馈的响应信息,解析所述响应信息得到所述响应信息中包括的多个指令响应结果。
步骤S270,在基于所述响应信息判定出所述第一节点设备的第一进程参数调整进度没有达到设定进度时,确定与所述响应信息对应的第一结果分组和第二结果分组;其中,所述第一结果分组用于收录所述第一节点设备完成调整的指令响应结果,所述第二结果分组用于收录所述第一节点设备没有完成调整的指令响应结果。
步骤S280,根据所述响应信息在第一结果分组下的指令响应结果及其结果权重确定所述响应信息在所述第二结果分组下的各指令响应结果与所述响应信息在所述第一结果分组下的各指令响应结果之间的结果关联度,并将所述响应信息在所述第二结果分组下的与在所属第一结果分组下的指令响应结果相似的指令响应结果调整所述第一结果分组下。
步骤S290,在所述第一结果分组下的指令响应结果的数量没有达到设定数量时,对所述调整指令进行修正得到目标指令,然后将所述目标指令继续发送给所述第一节点设备。
通过上述步骤S260-步骤S290,能够对第一节点设备反馈的响应信息进行分析,从而在第一节点设备没有完全执行调整指令时对调整指令进行修正。如此,能够确保第一节点设备对信息处理线程的自适应调整。
在上述基础上,请结合参阅图6,还提供了基于5G和区块链的信息处理装置300的功能模块框图,所述信息处理装置300包括:
轨迹确定模块310,用于在区块链中追踪每个节点设备,基于每个节点设备在当前时段的第一状态参数与该节点设备在上一时段的第二状态参数生成该节点设备的第一状态日志,并根据所述第一状态日志确定每个节点设备的状态轨迹;其中,所述状态轨迹用于表征所述节点设备进行信息处理的延时和错误率的变化情况;
轨迹监测模块320,用于在监测每条状态轨迹的过程中,采集每条状态轨迹的轨迹变化量,并基于所述轨迹变化量确定每个节点设备的第二状态日志;
参数确定模块330,用于在根据第一节点设备的第二状态日志确定出所述第一节点设备的第一状态轨迹与第二节点设备的第二状态轨迹存在交点时,提取所述第一节点设备在所述交点处的第一信息处理线程的第一线程参数以及所述第二节点设备在所述交点处的第二信息处理线程的第二线程参数;
网格确定模块340,用于确定所述第一线程参数的第一参数网格以及所述第二线程参数的第二参数网格;其中,所述第一参数网格中封装有所述第一节点设备的第一线程脚本,所述第二参数网格中封装有所述第二节点设备的第二线程脚本,所述第一参数网格和所述第二参数网格中分别包括多个网格区域,每个网格区域对应至少一个线程参数集;
指令下发模块350,用于利用所述第一参数网格在第一状态轨迹中对应的第一轨迹节点的实时位置信息,获取所述第一参数网格的第一网格路径与所述第二参数网格的第二网格路径的路径差异系数;在判断出所述路径差异系数与预设差异系数不相同时,则确定所述路径差异系数与所述预设差异系数的系数差值并基于所述系数差值生成用于对所述第一信息处理线程的第一线程参数进行调整的调整指令,将所述调整指令下发给所述第一节点设备以使所述第一节点设备根据所述调整指令对所述第一线程参数进行修改。
可选地,指令下发模块350,还用于:
接收所述第一节点设备基于所述调整指令反馈的响应信息,解析所述响应信息得到所述响应信息中包括的多个指令响应结果;
在基于所述响应信息判定出所述第一节点设备的第一进程参数调整进度没有达到设定进度时,确定与所述响应信息对应的第一结果分组和第二结果分组;其中,所述第一结果分组用于收录所述第一节点设备完成调整的指令响应结果,所述第二结果分组用于收录所述第一节点设备没有完成调整的指令响应结果;
根据所述响应信息在第一结果分组下的指令响应结果及其结果权重确定所述响应信息在所述第二结果分组下的各指令响应结果与所述响应信息在所述第一结果分组下的各指令响应结果之间的结果关联度,并将所述响应信息在所述第二结果分组下的与在所属第一结果分组下的指令响应结果相似的指令响应结果调整所述第一结果分组下;
在所述第一结果分组下的指令响应结果的数量没有达到设定数量时,对所述调整指令进行修正得到目标指令,然后将所述目标指令继续发送给所述第一节点设备。
可选地,轨迹确定模块310,具体用于:
将所述第一状态参数和所述第二状态参数中的共有参数标识列出;
针对每个共有参数标识,依次将所述第一状态参数中与所述共有参数标识对应的第一参数组以及所述第二状态参数中与所述共有参数标识对应的第二参数组添加到该共有参数标识对应的第一预设列表中;
将所述第一状态参数中除所述共有参数标识对应的第一参数组之外的第一剩余参数组添加到第一设定标识对应的第二预设列表中并将所述第二状态参数中除所述共有参数标识对应的第二参数组之外的第二剩余参数组添加到第二设定标识对应的第三预设列表中;
按照所述第一预设列表、所述第二预设列表以及所述第三预设列表的列表权重值的大小顺序将所述第一预设列表、所述第二预设列表以及所述第三预设列表进行整合以得到所述第一状态日志;
将所述第一状态日志中携带有指向性签名的列表单元进行汇总得到列表单元集,根据所述列表单元集中的指向性签名的签名注册信息将每个列表单元对应的单元节点进行连接,得到每个节点设备对应的状态轨迹。
可选地,轨迹监测模块320,具体用于:
获取每条状态轨迹的描述信息,以及每条状态轨迹的可视化脚本文件对应的文件源码;将所述描述信息和所述文件源码按照预设对应关系进行融合,得到至少两个目标数据包;其中,所述目标数据包中包含有存在关联关系的描述值和源码字符;
获取每个所述目标数据包的分布结构信息以及与所述目标数据包对应的全局变量信息和局部变量信息,所述全局变量信息和所述局部变量信息是所述描述信息的一部分;
根据每个所述目标数据包的分布结构信息、所述全局变量信息和所述局部变量信息,计算将每个所述目标数据包拟合至所述状态轨迹对应的第一状态日志时的缺损权重,在所述缺损权重相对于所述状态轨迹收敛时,将所述目标数据包拟合至所述描述信息中对应的变量集合中得到所述目标数据包在所述变量集合中的映射数据;
按照所述映射数据在所述变量集合中的变量等级将所述映射数据按照所述变量集合中的目标变量的格式进行导出得到多组轨迹变化量,将多组轨迹变化量按照导出时刻的先后顺序进行排列以得到所述第二状态日志。
可选地,参数确定模块330,具体用于:
分别确定所述第一节点设备的第一设备延时以及所述第二节点设备的第二设备延时;
按照所述第一设备延时确定所述第一节点设备在所述交点对应的目标时刻处的第一设定时段以及按照所述第二设备延时确定所述第二节点设备在所述交点对应的目标时刻处的第二设定时段;
分别提取所述第一信息处理线程在所述第一设定时段内的第一线程参数以及所述第二信息处理线程在所述第二设定时段内的第二线程参数。
可选地,指令下发模块350,具体用于:
获取所述第一参数网格的网格分布信息,以及所述第一参数网格所属的网格类别,根据所述网格类别从所述第一状态轨迹中确定多个目标轨迹节点;其中,所述目标轨迹节点的节点类别和所述网格类别同属于一个分类类别下;
根据所述第一参数网格的网格分布信息生成网格位置序列,所述网格位置序列包括用于表示所述第一参数网格的网格密度的序列权重、评价所述第一参数网格的网格稳定性的评价权重以及记录所述第一参数网格的网格饱和度的分布权重;
根据所述网格位置序列的所述序列权重、所述评价权重和所述分布权重生成节点描述向量;在所述节点描述向量与其中一个目标轨迹节点的节点向量之间的余弦距离达到设定值时,将该目标轨迹节点确定为所述第一轨迹节点;计算所述第一轨迹节点在所述第一状态轨迹中的调用频率,按照预设的映射列表确定所述调用频率对应的置信系数,将所述置信系数确定为所述第一轨迹节点的实时位置信息的置信度;
根据所述置信度确定所述第一网格路径和所述第二网格路径的比对顺序,按照所述比对顺序将所述第一网格路径和所述第二网格路径进行遍历比对,在遍历过程中,记录每次比对的比对结果对应的匹配度;其中,所述匹配度用于表征所述第一网格路径和所述第二网格路径中的各个路径节点之间的距离;
按照所述置信度对每个匹配度分配加权系数,并基于所述加权系数对所述匹配度进行加权得到所述路径差异系数。
可选地,指令下发模块350,具体用于:
在判断出所述系数差值位于设定数值范围时,调取指令资源包;其中,所述设定数值范围用于表征所述第一节点设备处于可调整状态;
在所述第一节点设备存在有待处理信息清单时,分析所述待处理信息清单的处理标签;
当分析出所述待处理信息清单的处理标签为应急标签或者为预设名单中的标签时,将所述标签对应的待处理信息清单直接加载至指令资源包的第一资源池中,或者将所述标签对应的待处理信息清单传入至所述指令资源包后,经由所述指令资源包将所述标签对应的待处理信息清单加载至指令资源包的第一资源池中;
当分析出所述待处理信息清单的标签不为所述应急标签,且不为所述预设名单中的标签时,将所述标签对应的待处理信息清单加载至所述指令资源包的第二资源池中,使得所述标签对应的待处理信息清单无法被转移到所述第一资源池中;
从所述第一资源池或所述第二资源池中抽取与所述待处理信息清单对应的资源代码,基于所述资源代码生成与所述第一信息处理线程对应的接口请求信息,并将所述待处理信息清单中的信息字段映射至所述指令资源包的指令集合中以在所述指令集合中得到与所述信息字段对应的调整指令,将所述调整指令封装于所述接口请求信息中;其中,所述接口请求信息用于向所述第一节点设备请求指令介入。
关于上述功能模块的描述请参阅对图2所示的方法的说明,在此不作详细介绍。
在上述基础上,还提供了基于5G和区块链的信息处理***,关于该***的功能性描述如下。
一种基于5G和区块链的信息处理***,包括互相之间通信连接的云计算服务器和多个节点设备,所述节点设备形成区块链;
所述云计算服务器,用于:
在区块链中追踪每个节点设备,基于每个节点设备在当前时段的第一状态参数与该节点设备在上一时段的第二状态参数生成该节点设备的第一状态日志,并根据所述第一状态日志确定每个节点设备的状态轨迹;其中,所述状态轨迹用于表征所述节点设备进行信息处理的延时和错误率的变化情况;
在监测每条状态轨迹的过程中,采集每条状态轨迹的轨迹变化量,并基于所述轨迹变化量确定每个节点设备的第二状态日志;
在根据第一节点设备的第二状态日志确定出所述第一节点设备的第一状态轨迹与第二节点设备的第二状态轨迹存在交点时,提取所述第一节点设备在所述交点处的第一信息处理线程的第一线程参数以及所述第二节点设备在所述交点处的第二信息处理线程的第二线程参数;
确定所述第一线程参数的第一参数网格以及所述第二线程参数的第二参数网格;其中,所述第一参数网格中封装有所述第一节点设备的第一线程脚本,所述第二参数网格中封装有所述第二节点设备的第二线程脚本,所述第一参数网格和所述第二参数网格中分别包括多个网格区域,每个网格区域对应至少一个线程参数集;
利用所述第一参数网格在第一状态轨迹中对应的第一轨迹节点的实时位置信息,获取所述第一参数网格的第一网格路径与所述第二参数网格的第二网格路径的路径差异系数;在判断出所述路径差异系数与预设差异系数不相同时,则确定所述路径差异系数与所述预设差异系数的系数差值并基于所述系数差值生成用于对所述第一信息处理线程的第一线程参数进行调整的调整指令,将所述调整指令下发给所述第一节点设备;
所述第一节点设备,用于:
根据所述调整指令对所述第一线程参数进行修改。
可选地,所述云计算服务器,具体用于:
将所述第一状态参数和所述第二状态参数中的共有参数标识列出;
针对每个共有参数标识,依次将所述第一状态参数中与所述共有参数标识对应的第一参数组以及所述第二状态参数中与所述共有参数标识对应的第二参数组添加到该共有参数标识对应的第一预设列表中;
将所述第一状态参数中除所述共有参数标识对应的第一参数组之外的第一剩余参数组添加到第一设定标识对应的第二预设列表中并将所述第二状态参数中除所述共有参数标识对应的第二参数组之外的第二剩余参数组添加到第二设定标识对应的第三预设列表中;
按照所述第一预设列表、所述第二预设列表以及所述第三预设列表的列表权重值的大小顺序将所述第一预设列表、所述第二预设列表以及所述第三预设列表进行整合以得到所述第一状态日志;
将所述第一状态日志中携带有指向性签名的列表单元进行汇总得到列表单元集,根据所述列表单元集中的指向性签名的签名注册信息将每个列表单元对应的单元节点进行连接,得到每个节点设备对应的状态轨迹。
可选地,所述云计算服务器,具体用于:
获取每条状态轨迹的描述信息,以及每条状态轨迹的可视化脚本文件对应的文件源码;将所述描述信息和所述文件源码按照预设对应关系进行融合,得到至少两个目标数据包;其中,所述目标数据包中包含有存在关联关系的描述值和源码字符;
获取每个所述目标数据包的分布结构信息以及与所述目标数据包对应的全局变量信息和局部变量信息,所述全局变量信息和所述局部变量信息是所述描述信息的一部分;
根据每个所述目标数据包的分布结构信息、所述全局变量信息和所述局部变量信息,计算将每个所述目标数据包拟合至所述状态轨迹对应的第一状态日志时的缺损权重,在所述缺损权重相对于所述状态轨迹收敛时,将所述目标数据包拟合至所述描述信息中对应的变量集合中得到所述目标数据包在所述变量集合中的映射数据;
按照所述映射数据在所述变量集合中的变量等级将所述映射数据按照所述变量集合中的目标变量的格式进行导出得到多组轨迹变化量,将多组轨迹变化量按照导出时刻的先后顺序进行排列以得到所述第二状态日志。
可选地,所述云计算服务器,具体用于:
分别确定所述第一节点设备的第一设备延时以及所述第二节点设备的第二设备延时;
按照所述第一设备延时确定所述第一节点设备在所述交点对应的目标时刻处的第一设定时段以及按照所述第二设备延时确定所述第二节点设备在所述交点对应的目标时刻处的第二设定时段;
分别提取所述第一信息处理线程在所述第一设定时段内的第一线程参数以及所述第二信息处理线程在所述第二设定时段内的第二线程参数。
可选地,所述云计算服务器,具体用于:
获取所述第一参数网格的网格分布信息,以及所述第一参数网格所属的网格类别,根据所述网格类别从所述第一状态轨迹中确定多个目标轨迹节点;其中,所述目标轨迹节点的节点类别和所述网格类别同属于一个分类类别下;
根据所述第一参数网格的网格分布信息生成网格位置序列,所述网格位置序列包括用于表示所述第一参数网格的网格密度的序列权重、评价所述第一参数网格的网格稳定性的评价权重以及记录所述第一参数网格的网格饱和度的分布权重;
根据所述网格位置序列的所述序列权重、所述评价权重和所述分布权重生成节点描述向量;在所述节点描述向量与其中一个目标轨迹节点的节点向量之间的余弦距离达到设定值时,将该目标轨迹节点确定为所述第一轨迹节点;计算所述第一轨迹节点在所述第一状态轨迹中的调用频率,按照预设的映射列表确定所述调用频率对应的置信系数,将所述置信系数确定为所述第一轨迹节点的实时位置信息的置信度;
根据所述置信度确定所述第一网格路径和所述第二网格路径的比对顺序,按照所述比对顺序将所述第一网格路径和所述第二网格路径进行遍历比对,在遍历过程中,记录每次比对的比对结果对应的匹配度;其中,所述匹配度用于表征所述第一网格路径和所述第二网格路径中的各个路径节点之间的距离;
按照所述置信度对每个匹配度分配加权系数,并基于所述加权系数对所述匹配度进行加权得到所述路径差异系数。
可选地,所述云计算服务器,具体用于:
在判断出所述系数差值位于设定数值范围时,调取指令资源包;其中,所述设定数值范围用于表征所述第一节点设备处于可调整状态;
在所述第一节点设备存在有待处理信息清单时,分析所述待处理信息清单的处理标签;
当分析出所述待处理信息清单的处理标签为应急标签或者为预设名单中的标签时,将所述标签对应的待处理信息清单直接加载至指令资源包的第一资源池中,或者将所述标签对应的待处理信息清单传入至所述指令资源包后,经由所述指令资源包将所述标签对应的待处理信息清单加载至指令资源包的第一资源池中;
当分析出所述待处理信息清单的标签不为所述应急标签,且不为所述预设名单中的标签时,将所述标签对应的待处理信息清单加载至所述指令资源包的第二资源池中,使得所述标签对应的待处理信息清单无法被转移到所述第一资源池中;
从所述第一资源池或所述第二资源池中抽取与所述待处理信息清单对应的资源代码,基于所述资源代码生成与所述第一信息处理线程对应的接口请求信息,并将所述待处理信息清单中的信息字段映射至所述指令资源包的指令集合中以在所述指令集合中得到与所述信息字段对应的调整指令,将所述调整指令封装于所述接口请求信息中;其中,所述接口请求信息用于向所述第一节点设备请求指令介入。
可选地,所述云计算服务器,还用于:
接收所述第一节点设备基于所述调整指令反馈的响应信息,解析所述响应信息得到所述响应信息中包括的多个指令响应结果;
在基于所述响应信息判定出所述第一节点设备的第一进程参数调整进度没有达到设定进度时,确定与所述响应信息对应的第一结果分组和第二结果分组;其中,所述第一结果分组用于收录所述第一节点设备完成调整的指令响应结果,所述第二结果分组用于收录所述第一节点设备没有完成调整的指令响应结果;
根据所述响应信息在第一结果分组下的指令响应结果及其结果权重确定所述响应信息在所述第二结果分组下的各指令响应结果与所述响应信息在所述第一结果分组下的各指令响应结果之间的结果关联度,并将所述响应信息在所述第二结果分组下的与在所属第一结果分组下的指令响应结果相似的指令响应结果调整所述第一结果分组下;
在所述第一结果分组下的指令响应结果的数量没有达到设定数量时,对所述调整指令进行修正得到目标指令,然后将所述目标指令继续发送给所述第一节点设备。
在上述基础上,还提供了一种云计算服务器,包括:互相之间通信的处理器和存储器;所述处理器在运行时从所述存储器中调取计算机程序,并通过运行所述计算机程序,以执行上述的方法。
进一步地,还提供了一种应用于计算机的可读存储介质,所述可读存储介质烧录有计算机程序,所述计算机程序在云计算服务器中运行时实现上述的方法。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。