一种软硬件协同的报文处理方法以及相关装置与流程
技术特征:
1.一种软硬件协同的报文处理方法,其特征在于,应用于软硬件协同设备,所述软硬件协同设备包括软件处理层和硬件处理层,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在通过所述软件处理层获取配置信息、以及主机侧设备发送的配置空间读写请求之前,所述方法还包括:
3.根据权利要求1至2中任一项所述的方法,其特征在于,在经由所述硬件处理层将所述配置空间读写请求对应的读写应答消息转发至所述主机侧设备之后,所述方法还包括:
4.根据权利要求1至2中任一项所述的方法,其特征在于,在所述目标设备的配置空间中,通过所述软件处理层对所述传输报文执行所述读写操作完成之后,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,在通过所述硬件处理层对所述传输报文进行报文更新处理,得到更新后的传输报文之前,所述方法还包括:
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至2中任一项所述的方法,其特征在于,所述软件处理层对所述传输报文执行所述读写操作完成,包括:
8.根据权利要求1至2中任一项所述的方法,其特征在于,在通过所述软件处理层获取配置信息、以及主机侧设备发送的配置空间读写请求之前,所述方法还包括:
9.根据权利要求1至2中任一项所述的方法,其特征在于,所述传输报文包括事物层数据包tlp报文。
10.一种软硬件协同的报文处理方法,其特征在于,应用于主机侧设备,所述方法包括:
11.一种软硬件协同设备,其特征在于,包括:
12.一种主机侧设备,其特征在于,包括:
13.一种报文处理设备,其特征在于,包括:输入/输出接口、处理器和存储器,所述存储器中存储有程序指令;
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机设备上运行时,使得所述计算机设备执行如权利要求1至10中任一项所述的方法。
15.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令在计算机设备上运行时,使得所述计算机设备执行如权利要求1至10中任一项所述的方法。
技术总结
本申请实施例公开了一种软硬件协同的报文处理方法以及相关装置,至少涉及云技术等,灵活地变更拓扑网络和设备能力,减少硬件资源开销,提供更丰富的可运维能力。在该方法中,通过软件处理层获取配置信息以及主机侧设备发送的配置空间读写请求,配置信息包括拓扑网络和能力信息,配置空间读写请求携带传输报文,传输报文包括指示传输报文需要到达的目标设备地址的字段信息;通过软件处理层基于配置信息和字段信息,查找目标设备地址对应的目标设备的配置空间;在目标设备的配置空间中,通过软件处理层对传输报文执行读写操作;在软件处理层对传输报文执行读写操作完成后,经由硬件处理层将配置空间读写请求对应的读写应答消息转发至主机侧设备。
技术研发人员:钱威,王亮,王欣凝,肖怀锋,吴楠
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/11/28
技术研发人员:钱威,王亮,王欣凝,肖怀锋,吴楠
技术所有人:腾讯科技(深圳)有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
