发明名称 Grid router
摘要 A grid router includes a plurality of external interface units to receive packets of services from one point and to provide packets of services to another point and a second plurality of mailbox units to store and forward the packets associated with mailboxes, one per service. Each mailbox unit is connected to each external interface unit. The units are implemented on PCs (personal computers) having memory controllers and move the packets through the router close to or at the I/O (input/output) rate of the memory controllers.
申请公布号 US8929372(B2) 申请公布日期 2015.01.06
申请号 US200711927861 申请日期 2007.10.30
申请人 ConteXtream Ltd. 发明人 Noy Ariel;Sidi Ron;Barkai Sharon
分类号 H04L12/28;H04L12/743;H04L12/701;H04L12/775;H04L12/773;H04L12/931 主分类号 H04L12/28
代理机构 代理人
主权项 1. A method of forwarding traffic over a distributed edge network, the method comprising: providing a grid router in said distributed edge network for forwarding said traffic over said distributed edge network, said grid router comprising Clos connectivity; at said grid router: assigning mailboxes to given end users respectively, said mailboxes having locations on said distributed network which are functions respectively of a type of service being provided and a corresponding end user;storing packets and headers of a plurality of mailboxes of a mailbox unit in a general storage area;processing each said header to determine to which end user and to which respective mailbox each packet and associated header belong;placing pointers to said packet and its associated header into a mailbox queue for said respective mailbox; andprocessing said mailbox queue to control the input and output of said respective mailbox,wherein said processing said mailbox queue comprises transferring packets and headers, stored in said general storage area respectively of one personal computer and pointed to in said mailbox queue of said personal computer, to separate general storage areas of another personal computer via a direct data placement unit,wherein packets are written from input portions of external interface units of said grid router to a corresponding mailbox as per information in said packet headers,the method further comprising allowing reading of said packets from said mailbox units to output portions of said external interface unit of said grid router respectively associated with said mailboxes in which said packets are stored, thereby separating writing of packets into said mailbox from wading of said packets by said end users, andfrom said output portions sending said packets to a location associated with said corresponding end user.
地址 Petach-Tikva IL