Invention Grant
US07693166B2 Method and apparatus for transmitting data to network and method and apparatus for receiving data from network
失效
用于向网络发送数据的方法和装置以及用于从网络接收数据的方法和装置
- Patent Title: Method and apparatus for transmitting data to network and method and apparatus for receiving data from network
- Patent Title (中): 用于向网络发送数据的方法和装置以及用于从网络接收数据的方法和装置
-
Application No.: US11354904Application Date: 2006-02-16
-
Publication No.: US07693166B2Publication Date: 2010-04-06
- Inventor: Masatsugu Matsuura
- Applicant: Masatsugu Matsuura
- Applicant Address: JP Tokyo
- Assignee: NEC Corporation
- Current Assignee: NEC Corporation
- Current Assignee Address: JP Tokyo
- Agency: McGinn IIP Law Group, PLLC
- Priority: JP2005-040725 20050217
- Main IPC: H04L12/56
- IPC: H04L12/56

Abstract:
A TOE (TCP/IP Offload Engine) can transmit data to and receive data from a network without causing a plurality of high order processes to influence each other in a computer mounted by a plurality of processors, each of which is mounted by a plurality of cores. The TOE 101 generates a notification queue for each high order process. The TOE driver 102 holds information that tells which high order process corresponds to which socket and which notification queue. When transmitting data, the outgoing data are temporarily held on the transmission buffer queue 102-4 and the transmission buffer is added to the notification queue that corresponds to the relevant high order process after the transmission. When receiving data, the incoming data are stored in the reception buffer on the reception buffer queue 102-3 and the reception buffer is added to the notification queue that corresponds to the relevant high order process.
Public/Granted literature
Information query