一种请求处理方法、装置和通信设备制造方法及图纸

技术编号:44859815 阅读:23 留言:0更新日期:2025-04-08 00:05
本发明专利技术实施例公开了一种请求处理方法、装置和通信设备,其中,通信设备维护有原始标签池和冷却标签池,本发明专利技术实施例通过从原始标签池获取第一标签,生成并发送待处理的目标事务的携带有第一标签的第一事务请求,响应于在第一预定时长内未接收到第一事务请求对应的请求响应,将第一标签放入冷却标签池中进行冷却,响应于第一标签的冷却时间达到第二预定时长,将第一标签释放至原始标签池中。由此,本发明专利技术实施例通过设置标签冷却池使得被使用的标签在响应超时的情况下能够冷却足够时间后才释放至原始标签池中恢复使用,从而避免在通信链路中标签被重复使用而导致的事务混淆甚至系统异常的问题,保证了通信链路可靠性。

【技术实现步骤摘要】

本专利技术涉及半导体,更具体地,涉及一种请求处理方法、装置和通信设备


技术介绍

1、在采用相应通信协议(例如pcie协议)的通信设备中,通常维护一个标签池(tagpool),标签池中的标签用于唯一标识每个事务请求。当通信设备需要发起一个事务请求时,从标签池中选择一个未使用的标签添加至事务请求后进行发送,并在该事务请求完成收到相应的完成消息(completion,cpl或cpld)时,将对应的标签释放至标签池中,以供后续事务请求使用。

2、在某些情况下,由于通信链路故障、设备故障、流量拥塞等可能的异常情况,设备发出的事务请求可能存在超时未响应的问题。通常情况下,在超过预定的时间通信设备仍然未接收到某个事务请求对应的响应时,直接释放该事务请求对应的标签至标签池中。之后,若该事务请求在超过预定的时间后返回了对应的响应,且新的事务请求选择了相同的标签,则此时通信链路中存在两个事务请求采用同一标签的情况,也即造成了标签重复使用,无法准确识别真实的事务响应的情况,同时可能会造成系统异常。


技术实现思路>

1、本文档来自技高网...

【技术保护点】

1.一种请求处理方法,应用于通信设备,其特征在于,所述通信设备维护原始标签池和冷却标签池,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第二预定时长大于所述第一预定时长。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述通信设备采用PCIe协议通信

8....

【技术特征摘要】

1.一种请求处理方法,应用于通信设备,其特征在于,所述通信设备维护原始标签池和冷却标签池,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第二预定时长大于所述第一预定时长。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述方法还包括:

7.根...

【专利技术属性】
技术研发人员:张捷
申请(专利权)人:平头哥成都半导体有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1