发明名称 |
Route switching device and data cashing method thereof |
摘要 |
The present invention discloses a routing and switching device and a data caching method thereof. The method includes: a routing and switching device, when receiving a data packet, and if the routing and switching device inquires that a data caching state of an exterior cache is that there are data slice row addresses not fully filled and continuous space in the data slice row addresses not fully filled is enough to store all the data slices of the data packet, then writing all the data slices of the data packet into the data slice row addresses not fully filled, storing packet information of the data packet and the written data slice row addresses, and updating the data caching state of the exterior cache. The present invention enhances the utilization rate of the memory bandwidth. In addition, the present invention is also easy to be applied in other relevant data caching managements. |
申请公布号 |
US9025608(B2) |
申请公布日期 |
2015.05.05 |
申请号 |
US201013393632 |
申请日期 |
2010.05.24 |
申请人 |
ZTE Corporation |
发明人 |
Chen Hongqi;Zhou Chang |
分类号 |
G06F13/28;H04L29/08;H04L12/861 |
主分类号 |
G06F13/28 |
代理机构 |
Ling and Yang Intellectual Property |
代理人 |
Wu Ling;Yang Stephen;Ling and Yang Intellectual Property |
主权项 |
1. A data caching method, comprising:
a routing and switching device, when receiving a data packet, and if the routing and switching device inquires that a data caching state of an exterior cache is that there are data slice row addresses not fully filled and continuous space in the data slice row addresses not fully filled is enough to store all the data slices of the data packet, then writing all the data slices of the data packet into the data slice row addresses not fully filled, storing packet information of the data packet and the written data slice row addresses, and updating the data caching state of the exterior cache, wherein: in the step of writing all the data slices of the data packet into the data slice row addresses not fully filled, the routing and switching device continuously writes the data slices of the data packet into the data slice row addresses by continuous burst write operations, wherein, when the number of data slices of the data packet exceeds the maximum number of continuous burst write operations, the routing and switching device carries out burst write operations according to the maximum number of continuous burst write operations in the process of writing data each time, until all the data slices of the data are written into. |
地址 |
Shenzhen, Guangdong Providence CN |