DocumentCode
1980556
Title
Multi-Context-Aware cache accelerating processing on network processors for future Internet traffic
Author
Akimura, Airi ; Nishi, Hiroaki
Author_Institution
Sci. & Technol., Keio Univ., Hiyoshi, Japan
Volume
1
fYear
2010
fDate
7-10 Feb. 2010
Firstpage
377
Lastpage
382
Abstract
The next-generation backbone routers need large-bandwidth communication capability because of increased future Voice over Internet Protocol (VoIP) services. Providing these or other future ubiquitous services will require new Network Processor (NP) designs, since these protocols or services are expected to require enormous increases in processing power in order to address their fine-grain communication pattern. These improvements of processing power will not be enough for future NP designs due to the requirements of cost reduction and lower power consumption. To meet these requirements, the cache mechanism has received increasing attention in NP design. Cache can reduce the load and time needed for table lookup by taking advantage of temporal localities in network traffic. For these reasons P-Gear, an advanced cache-based network processor, has been proposed by our laboratory. P-Gear, which provides a sophisticated cache architecture, can be used not only for table lookup but also for determining processing results, and achieves high-speed packet processing. In this paper, the cache architecture of P-Gear is shown and an extended cache mechanism called Multi-Context-Aware cache is proposed. Multi-Context-Aware cache can improve the speed of packet processing because it can control cache entry by analyzing the packet header and payload. To evaluate the validity of this proposed method, simulators of SIP (Session Initiation Protocol)-Aware cache, IKE (Internet Key Exchange)-Aware cache and FTP (File Transfer Protocol)- Aware cache were designed as subsets of Multi-Context-Aware cache. According to the simulation results, SIP-Aware, IKE-Aware and FTP-Aware cache can all make contributions to improving the cache hit rate by managing cache entry. In addition, they all can reduce processing unit requirements.
Keywords
Internet telephony; cache storage; ubiquitous computing; FTP-aware cache; IKE-aware cache; Internet key exchange; P-Gear processor; SIP-aware cache; VoIP services; cache accelerating processing; cache mechanism; file transfer protocol; fine-grain communication pattern; future Internet traffic; multicontext-aware cache; network processors; next-generation backbone routers; session initiation protocol; voice over Internet protocol; Acceleration; Costs; Energy consumption; IP networks; Internet telephony; Process design; Protocols; Spine; Table lookup; Telecommunication traffic; FTP; IKE; Multi-Context-Aware Cache; Network Processor; VoIP;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Communication Technology (ICACT), 2010 The 12th International Conference on
Conference_Location
Phoenix Park
ISSN
1738-9445
Print_ISBN
978-1-4244-5427-3
Type
conf
Filename
5440439
Link To Document