发明名称 Communication apparatus
摘要 A communication apparatus including: a processing unit configured to transition between a first state and a second state and configured to perform a response process on a packet received via the network, wherein the processing unit includes: a determination unit configured to perform a first determination process; a verification unit configured to perform a first verification process for verifying the validity of the first packet, if it is determined as a first case; and a first responding unit configured to perform the response process on the first packet, if the first packet is verified as valid, wherein if it is determined as a second case that the first packet is not the packet of which the response process is to be performed by the processing unit, the verification unit dose not perform the first verification process and the first responding unit does not perform the response process.
申请公布号 US9007930(B2) 申请公布日期 2015.04.14
申请号 US201113050986 申请日期 2011.03.18
申请人 Brother Kogyo Kabushiki Kaisha 发明人 Furukawa Akihiro
分类号 H04L12/26;H04L12/28;G06F1/00;G06F1/26;G06F3/12;G06K15/00;G06F1/32;H04L12/12 主分类号 H04L12/26
代理机构 Merchant & Gould PC 代理人 Merchant & Gould PC
主权项 1. A communication apparatus comprising: an interface configured to connect to a network; a first processing unit configured to transition between a first state and a second state in which power consumption is lower than the first state; and a second processing unit; wherein, while the first processing unit is in the second state, the second processing unit is configured to: receive, via the interface, a first packet; determine whether a response to the received first packet is required by using first information of the first packet, the first information being processed on a first layer, wherein the first information comprises both a destination IP address included in an IP header of the first packet and a destination port number included in a UDP header of the first packet;when it is determined that the response to the received first packet is not required, discard the received first packet; andwhen it is determined that the response to the received first packet is required, verify validity of the received first packet by using second information of the first packet, the second information being processed on a second layer that is lower than the first layer, wherein the second information comprises specific information included in the IP header of the first packet, the specific information being at least one of error detecting information, data size information and a source IP address;when the first packet is not verified as valid, discard the received first packet; andwhen the first packet is verified as valid, determine whether the first packet is to be processed by the first processing unit or by the second processing unit based on a particular operation indication parameter, wherein the particular operation indication parameter is set when determined that the received first packet is a fragmented packet;when it is determined that the first packet is to be processed by the second processing unit, generate a first response packet, which includes a first response to the received first packet, and transmit the generated first response packet via the interface; andwhen it is determined that the first packet is to be processed by the first processing unit, provide a particular signal to the first processing unit; wherein the first processing unit is further configured to: receive the particular signal;transition from the second state to the first state in response to receiving the particular signal;generate a second response packet, which includes a second response to the received first packet; andtransmit the generated second response packet via the interface.
地址 Nagoya-Shi, Aichi-Ken JP