Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2007079095) RUNTIME ADAPTABLE SEARCH PROCESSOR
Latest bibliographic data on file with the International Bureau   

Pub. No.: WO/2007/079095 International Application No.: PCT/US2006/049317
Publication Date: 12.07.2007 International Filing Date: 26.12.2006
IPC:
G06F 15/16 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
15
Digital computers in general; Data processing equipment in general
16
Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
Applicants:
PANDYA, Ashish, A. [US/US]; US
Inventors:
PANDYA, Ashish, A.; US
Agent:
LEAL, Peter, R.; DLA PIPER US LLP ATTN: PATENT DEPARTMENT 2000 University Avenue East Palo Alto, CA 94303-2248, US
Priority Data:
11/323,16530.12.2005US
Title (EN) RUNTIME ADAPTABLE SEARCH PROCESSOR
(FR) PROCESSEUR DE RECHERCHE ADAPTABLE AU TEMPS D'EXECUTION
Abstract:
(EN) A runtime adaptable search processor is disclosed. The search processor provides high speed content search capability to meet the performance need of network line rates growing to 1Gbps, IOGbps and higher. The search processor provides a unique combination of NFA and DFA based search engines that can processincoming data in parallel to perform the search against the specific rules programmed in the search engines. The procesor architecture also provides capabilities to transport and process Internet Protocol (IP) packets from Layer 2 through transport protocol layer and may also provide packet inspection through Layer 7. A security system is also disclosed that enables a new way of implementing security capabilities inside enterprise networks in a distributed manner using a protocol processing hardware with appropriate security features.
(FR) La présente invention concerne un processeur de recherche adaptable au temps d'exécution. Le processeur de recherche assure une capacité de recherche de contenu à grande vitesse pour répondre aux besoins d'efficacité des débits de lignes de réseau allant jusqu'à 1 gigabit/seconde, 10 gigabits/seconde et au delà. Le processeur de recherche fournit une combinaison unique de moteurs de recherche à base d'automate non déterministe à états finis (NFA) et d'automate déterministe à états finis (DFA) qui peuvent traiter des données entrantes en parallèle pour effectuer la recherche par rapport aux règles spécifiques programmées dans les moteurs de recherche. L'architecture du processeur fournit également des capacités pour le transport et le traitement de paquets IP depuis la couche 2 à travers la de couche de protocole de transport et peut également fournir une inspection de paquets via la couche 7. En outre, un processeur adaptable au temps d'exécution est relié au matériel de traitement de protocole et peut être adapté de manière dynamique pour effectuer des tâches matérielles selon les besoins de trafic du réseau en cours de transmission ou de réception et/ou les politiques ou services ou applications en cours d'exécution. Un ensemble de moteurs peut effectuer une classification de paquets d'intercommunication, de traitement de politiques et/ou de traitement de sécurité permettant la transmission en continu de paquets à travers l'architecture presqu'à plein débit de ligne. L'invention concerne également un processeur de recherche de contenu de haute efficacité et de sécurité de traitement de règles qui peut être utilisé pour une couche d'application et la sécurité de couche de réseau, un programmateur assurant la programmation de paquets vers des processeurs de paquets pour traitement. Une mémoire interne ou une mémoire cache de base de données de session locale assure le stockage de base de données d'information de session pour un certain nombre de sessions actives. L'information de session qui ne se trouve pas dans la mémoire interne est stockée et extraite dans/depuis une mémoire supplémentaire. Une application exécutée sur une entité d'origine ou une entité de destination peut dans certaines instanciations enregistrer une zone de mémoire, qui est rendue disponible à son/ses homologue(s) pour l'accès direct sans intervention significative d'hôte via un transfert de données RDMA. L'invention concerne en outre un système de sécurité permettant une nouvelle technique de mise en oeuvre de capacités de sécurité au sein de réseaux d'entreprise de manière distribuée au moyen d'un matériel de traitement de protocole avec des caractéristiques de sécurité appropriées.
front page image
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (EPO) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)