全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211007468.4 (22)申请日 2022.08.22 (71)申请人 康瑞 地址 163000 黑龙江省大庆市通 运路乘新 小区2-17号2门101室 (72)发明人 康瑞 朱梦菲  (74)专利代理 机构 深圳市世纪恒程知识产权代 理事务所 4 4287 专利代理师 廖永耀 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/40(2022.01) H04L 67/133(2022.01) H04L 67/1097(2022.01) (54)发明名称 服务功能链实现方法、 装置、 终端设备以及 存储介质 (57)摘要 本申请公开了一种服务功能链实现方法、 装 置、 终端设备 以及存储介质, 其服务功能链实现 方法包括: 响应流量所请求的目标服务功能, 并 根据目标服务功能确定当前所属服务功能链, 服 务功能链基于预设的区块链服务层及用户设定 的配置信息创建得到; 读取配置信息, 配置信息 包括目标服务功能定义、 目标服务功能定义所对 应的第一私有数据; 通过预设的服务链组件层获 取用户所发送的第二私有数据, 基于第一私有数 据、 第二私有数据进行身份验证, 并基于目标服 务功能定义、 第一私有数据, 执行目标服务功能。 本申请旨在满足服务功能的按需组合, 数据传输 的安全性, 降低数据传输成本 。 权利要求书2页 说明书18页 附图9页 CN 115473650 A 2022.12.13 CN 115473650 A 1.一种服 务功能链实现方法, 其特 征在于, 所述 服务功能链实现方法包括以下步骤: 响应流量所请求的目标服务功能, 并根据所述目标服务功能确定当前所属服务功能 链, 所述服务功能链基于预设的区块链服 务层及用户设定的配置信息创建得到; 读取所述配置信息, 所述配置信息包括目标服务功能定义、 所述目标服务功能定义所 对应的第一私有数据; 通过预设的服务链组件层获取所述用户所发送的第 二私有数据, 基于所述第 一私有数 据、 第二私有数据进行身份验证, 并基于所述目标服务功能定义、 第一私有数据, 执行所述 目标服务功能。 2.如权利要求1所述的服务功能链实现方法, 其特征在于, 所述响应流量所请求的目标 服务功能, 并根据所述目标服 务功能确定当前 所属服务功能链的步骤之前, 还 包括: 接收所述用户的创建请求, 根据所述创建请求向所述用户提供预设的服务功能列表, 以供所述用户设定所述配置信息; 基于预设的可用条件及所述配置信 息, 在所述区块链服务层中创建通道并加入对等节 点及排序服 务; 基于预设的操作条件将预设的链码设置在所述 通道上, 所述链码包括智能合约; 根据所述配置信息在预设的服务功能链组件层中对应部署若干个服务功能以及分类 器, 并将所述配置信息写入账本中, 其中, 所述第一私有数据由所述用户通过账本 分别与各 目标服务功能对应的供应商 进行共享; 基于每一 服务功能, 得到所述 服务功能链。 3.如权利要求2所述的服务功能链实现方法, 其特征在于, 所述第 一私有数据包括身份 标识以及下一跳位置, 所述通过预设的服务链组件层获取所述用户所发送的第二私有数 据, 基于所述第一私有数据、 第二私有数据进行身份验证, 并基于所述 目标服务功能定义、 第一私有数据, 执 行所述目标服 务功能的步骤 包括: 通过调用所述链码读取所述第 二私有数据, 验证所述身份标识与所述第 二私有数据 是 否匹配; 若是, 则针对所述目标服务功能定义, 执行所述目标服务功能并将对应的处理记录通 过调用所述链码写入所述账本中; 根据所述下一跳位置获取对应的服务功能, 执行所述响应流量所请求的目标服务功 能, 并根据所述目标服务功能确定当前所属 服务功能链的步骤, 直到所述下一跳位置为预 设的目的节点。 4.如权利要求2所述的服务功能链实现方法, 其特征在于, 所述响应流量所请求的目标 服务功能的步骤 包括: 通过分类 器接收所述 流量, 所述流量由所述用户发送; 根据预设的策略对所述流量进行匹配, 得到所述流量的流量目的地, 所述流量目的地 包括所述 服务功能链中第一 位置的服 务功能; 引导所述 流量从所述用户至所述 服务功能链中的第一个服 务功能中。 5.如权利要求3所述的服务功能链实现方法, 其特征在于, 所述响应流量所请求的目标 服务功能, 并根据所述目标服 务功能确定当前 所属服务功能链的步骤之后, 还 包括: 根据预设的流量验证条件, 验证所述流量是否来自于当前所属目标服务功能的上一跳权 利 要 求 书 1/2 页 2 CN 115473650 A 2位置; 若是, 则执 行读取所述配置信息以及之后的步骤; 所述服务功能链实现方法, 还 包括以下步骤: 从所述账本中读取 所述上一跳位置; 根据预设的匹配条件以及哈希值判断所述上一跳位置以及对应的流量类型与所述服 务功能是否匹配。 6.如权利要求1所述的服务功能链实现方法, 其特征在于, 所述服务功能链实现方法, 还包括以下步骤: 获取修改后的服 务功能链配置; 将所述修改后的服务功能链配置输入到预先创建的资源分配模型以及预设的控制器 中, 得到资源分配方案; 根据所述资源分配方案, 对预设的基础设施层中的功能组件进行部署, 所述功能组件 设有对应的服 务功能。 7.如权利要求6所述的服务功能链实现方法, 其特征在于, 所述控制器包括通知器、 工 作队列, 所述将所述修改后的服务功能链配置输入到预先创建的资源分配模型以及预设的 控制器中, 得到资源分配方案的步骤 包括: 通过所述通知器监听所述 修改后的服 务功能链配置, 生成对应的事 件; 通过所述工作队列处 理所述事 件; 通过所述资源分配模型获取预设的可用资源数量, 并根据 所述可用资源数量计算所述 事件, 得到所述资源分配方案 。 8.一种服 务功能链实现装置, 其特 征在于, 所述 服务功能链实现装置包括: 获取模块, 用于响应流量所请求的目标服务功能, 并根据所述目标服务功能确定当前 所属服务功能链, 所述服务功能链基于预设的区块链服务层及用户设定的配置信息创建得 到; 读取模块, 用于读取所述配置信息, 所述配置信息包括目标服务功能定义、 所述目标服 务功能定义所对应的第一私有数据; 执行模块, 用于通过预设的服务链组件层获取所述用户所发送的第二私有数据, 基于 所述第一私有 数据、 第二私有 数据进行身份验证, 并基于所述目标服务功能定义、 第一私有 数据, 执行所述目标服 务功能。 9.一种终端设备, 其特征在于, 所述终端设备包括存储器、 处理器及存储在所述存储器 上并可在所述处理器上运行的服务功能链实现程序, 所述服务功能链实现程序被所述处理 器执行时实现如权利要求1 ‑7中任一项所述的服 务功能链实现方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有服务功 能链实现程序, 所述服务功能链实现程序被处理器执行时实现如权利要求1 ‑7中任一项所 述的服务功能链实现方法的步骤。权 利 要 求 书 2/2 页 3 CN 115473650 A 3

PDF文档 专利 服务功能链实现方法、装置、终端设备以及存储介质

文档预览
中文文档 30 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共30页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 服务功能链实现方法、装置、终端设备以及存储介质 第 1 页 专利 服务功能链实现方法、装置、终端设备以及存储介质 第 2 页 专利 服务功能链实现方法、装置、终端设备以及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:06:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。