[发明专利]网络接口设备在审
申请号: | 201910940540.0 | 申请日: | 2019-09-30 |
公开(公告)号: | CN110971586A | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 史蒂夫·波普;大卫·里多克 | 申请(专利权)人: | 赛灵思公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06F13/42 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王青芝;王小东 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 接口 设备 | ||
网络接口设备。网络接口设备包括被配置为一个接一个地处理数据流的多个组件。控制组件被配置为在数据流中提供一个或更多个控制消息,所述一个或更多个控制消息被一个接一个地提供给所述多个组件,从而改变所述多个组件中的一个或更多个组件的配置。
技术领域
本申请涉及网络接口设备,尤其但并不排他地涉及网络接口设备的配置。
背景技术
网络接口设备是已知的,并且通常用于提供计算设备和网络之间的接口。网络接口设备可以被配置为处理从网络接收的数据和/或处理将被置于网络上的数据。
就处理能力而言,网络接口设备越来越多地具有了更多的能力,这些能力可以根据网络接口设备所支持的应用的要求进行配置。
发明内容
根据一个方面,提供了一种网络接口设备,该网络接口设备包括:多个组件,所述多个组件被配置为一个接一个地处理数据流;以及控制组件,所述控制组件被配置为在所述数据流中提供一个或更多个控制消息,所述一个或更多个控制消息被一个接一个地提供给所述多个组件,从而改变所述多个组件中的一个或更多个组件的配置。
所述多个组件中的各个组件被配置为响应于所述一个或更多个控制消息来更新该组件的配置,使得由具有更新配置的相应组件来处理所述数据流中的在所述控制消息之后接收到的数据。
控制组件可被配置成接收请求并响应于该请求来配置一个或更多个组件。
控制组件可以被配置为响应于该请求而分配所述多个组件中的一个或更多个组件来处理相应的数据流。
可以从应用接收该请求。
请求被配置为使所述一个或更多个组件处理相应的数据流,以提供接收到请求的应用所需的数据处理的至少部分卸载。
网络接口设备可以包括被配置为与主机设备对接的至少一个接口。
网络接口设备可以包括被配置为与网络对接的至少一个接口。
由控制器提供的至少一个控制消息可以被配置为使所述多个组件规定用于相应数据流的数据管道。
由控制器提供的至少一个控制消息可以被配置为使得进行所述多个组件中的至少两个组件之间的互连资源的创建和配置中的一者,以规定所述数据管道的所述多个组件中的至少两个组件之间的数据路径。
控制组件可以被配置为将所述一个或更多个控制分组注入到所述数据流中。
所述控制组件被配置为使一个或更多个请求控制消息被输出,所述一个或更多个请求控制消息被配置为使得一个或更多个组件响应于所述一个或更多个请求控制消息而提供状态信息。
状态信息可以包括状态信息、性能信息和可用性信息中的一个或更多个。
控制组件可以被配置为使得一个或更多个策略被改变并且应用所述一个或更多个改变的策略。
所述至少一个组件可以与第一级特权相关联,并且所述控制器被配置为仅当相关联的应用被授权使用具有该第一级特权的组件时才配置所述至少一个组件。
被配置为处理所述数据流的组件可以规定数据路径。
规定数据路径的组件可以包括以下中的至少一者:与主机设备的接口;处理引擎;以及与网络的接口。
数据路径可以包括数据处理管道。
至少一个组件可以包括至少一个加速器。
加速器可以包括硬件实现的加速器。
所述至少一个加速器可以包括以下中的一个或更多者:视频处理加速器、安全加速器和协议处理实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛灵思公司,未经赛灵思公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910940540.0/2.html,转载请声明来源钻瓜专利网。