Patents by Inventor Katsumi Imamura
Katsumi Imamura has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8599693Abstract: The packet transmission device including: a first and a second storage module to store a token value; a token controller to add a predetermined token value to a first total token value, and subtract a predetermined token value from the first total value in response to the output of the packet; an overrun state controller to add an excess of the first total token value over a predetermined upper limit value to a second total token value, in the case where the first total token value added by addition control is greater than or equal to the predetermined upper limit value; and an underrun state controller to subtract a predetermined token value from the second total token value and add the subtracted token value to the first total token value, in the case where the subtracted first total token value is less than the predetermined upper limit value.Type: GrantFiled: November 29, 2010Date of Patent: December 3, 2013Assignee: Fujitsu LimitedInventors: Tsutomu Noguchi, Katsumi Imamura, Hideyo Fukunaga, Yoko Ohta, Yoshito Kachita, Naoya Matsusue
-
Patent number: 8306045Abstract: The packet forwarding apparatus of the present invention includes a packet buffer for temporarily storing packets to be forwarded, a timer for measuring the time of every predetermined unit period, a plurality of first queues corresponding to each of a plurality of address groups that form the packet buffer, a plurality of second queues that are provided corresponding to the property of the packets, a first controller for executing the writing of the packets, and a second controller for executing the discarding of the packets. According to this invention, through managing the first queues and the second queues, packets in the packet buffer can be discarded without the packets being read from the packet buffer.Type: GrantFiled: January 29, 2009Date of Patent: November 6, 2012Assignee: Fujitsu LimitedInventors: Akihiro Hata, Hiroshi Tomonaga, Katsumi Imamura
-
Patent number: 8032677Abstract: An aspect of the embodiment utilizes a selection circuit that includes a first storage circuit for storing information of m×n bits each corresponding to a choice. The storage circuit indicates whether the corresponding choice is in a selectable state or not. A first round robin circuit for executing a round robin process on the second storage circuit selects one of the bits contained in the corresponding bit string and indicates that a choice is in a selectable state. A second round robin circuit executes the round robin process on the bit string having the m-bit width to select one of the bits indicating that the corresponding choice, and a control circuit controls the first and the second round robin circuit.Type: GrantFiled: July 23, 2009Date of Patent: October 4, 2011Assignee: Fujitsu LimitedInventors: Takeshi Sumou, Katsumi Imamura, Hideyo Fukunaga
-
Publication number: 20110128847Abstract: The packet transmission device including: a first and a second storage module to store a token value; a token controller to add a predetermined token value to a first total token value, and subtract a predetermined token value from the first total value in response to the output of the packet; an overrun state controller to add an excess of the first total token value over a predetermined upper limit value to a second total token value, in the case where the first total token value added by addition control is greater than or equal to the predetermined upper limit value; and an underrun state controller to subtract a predetermined token value from the second total token value and add the subtracted token value to the first total token value, in the case where the subtracted first total token value is less than the predetermined upper limit value.Type: ApplicationFiled: November 29, 2010Publication date: June 2, 2011Applicant: FUJITSU LIMITEDInventors: Tsutomu Noguchi, Katsumi Imamura, Hideyo Fukunaga, Yoko Ohta, Yoshito Kachita, Naoya Matsusue
-
Patent number: 7885280Abstract: A packet relaying apparatus includes queues holding packet information, and queue control units controlling dequeueing. The dequeueing means transmission of packet information from a queue of a previous stage to a queue of a next stage. The packet relaying apparatus further includes a packet information control unit that, on receiving packet information to be dequeued at the time of dequeueing, returns discard information and data volume corresponding to the received packet information, a first bandwidth adjusting unit that, on determining that the received packet has been discarded, discards the packet information, maintains a usable bandwidth, and transfers the discard information and the data volume to the previous stage, and a second bandwidth adjusting unit that, on receiving the discard information and the data volume from the next stage, adds the data volume to the usable bandwidth and transfers the discard information and the data volume to a previous stage.Type: GrantFiled: January 27, 2009Date of Patent: February 8, 2011Assignee: Fujitsu LimitedInventors: Hideyo Fukunaga, Takeshi Sumou, Tsutomu Noguchi, Katsumi Imamura
-
Patent number: 7778174Abstract: A shaper circuit includes a storage part storing a current token, an add token, and a max token, a subtraction part subtracting a packet length of a dequeue target from the current token stored in the storage part and storing the current token in the storage part, an addition part adding the add token stored in the storage part to the current token stored in the storage part at constant periodic intervals and storing the current token in the storage part, a comparison part comparing the result of the addition with the max token stored in the storage part and preventing the addition result from exceeding the max token, and a determining part outputting a dequeue permission request. A number of bits in a decimal part of the current token are set and a number of bits in an integer part of the add token are set.Type: GrantFiled: June 7, 2006Date of Patent: August 17, 2010Assignee: Fujtisu LimitedInventors: Yoko Ohta, Katsumi Imamura, Yasushi Kurokawa, Hideyo Fukunaga
-
Patent number: 7764603Abstract: When a ringlet with a high frame transfer quality is selected as a switching candidate for each station of a transfer destination from information on frame transfer quality for each ringlet, when it is determined that a fundamental ringlet is in a preceding stage of degradation of the frame transfer quality from information on the frame transfer quality of the fundamental ringlet, and if the fundamental ringlet is different from the switching candidate, a ringlet for transferring a frame to a station of the transfer destination is switched from the fundamental ringlet to the switching candidate.Type: GrantFiled: September 11, 2007Date of Patent: July 27, 2010Assignee: Fujitsu LimitedInventors: Junichi Kawaguchi, Seishiro Taniguchi, Katsumi Imamura
-
Publication number: 20100082864Abstract: An aspect of the embodiment utilizes a selection circuit that includes a first storage circuit for storing information of m×n bits each corresponding to a choice. The storage circuit indicates whether the corresponding choice is in a selectable state or not. A first round robin circuit for executing a round robin process on the second storage circuit selects one of the bits contained in the corresponding bit string and indicates that a choice is in a selectable state. A second round robin circuit executes the round robin process on the bit string having the m-bit width to select one of the bits indicating that the corresponding choice, and a control circuit controls the first and the second round robin circuit.Type: ApplicationFiled: July 23, 2009Publication date: April 1, 2010Applicant: FUJITSU LIMITEDInventors: Takeshi Sumou, Katsumi Imamura, Hideyo Fukunaga
-
Publication number: 20090257441Abstract: The packet forwarding apparatus of the present invention includes a packet buffer for temporarily storing packets to be forwarded, a timer for measuring the time of every predetermined unit period, a plurality of first queues corresponding to each of a plurality of address groups that form the packet buffer, a plurality of second queues that are provided corresponding to the property of the packets, a first controller for executing the writing of the packets, and a second controller for executing the discarding of the packets. According to this invention, through managing the first queues and the second queues, packets in the packet buffer can be discarded without the packets being read from the packet buffer.Type: ApplicationFiled: January 29, 2009Publication date: October 15, 2009Applicant: FUJITSU LIMITEDInventors: Akihiro Hata, Hiroshi Tomonaga, Katsumi Imamura
-
Publication number: 20090252035Abstract: A packet relaying apparatus includes queues holding packet information, and queue control units controlling dequeueing. The dequeueing means transmission of packet information from a queue of a previous stage to a queue of a next stage. The packet relaying apparatus further includes a packet information control unit that, on receiving packet information to be dequeued at the time of dequeueing, returns discard information and data volume corresponding to the received packet information, a first bandwidth adjusting unit that, on determining that the received packet has been discarded, discards the packet information, maintains a usable bandwidth, and transfers the discard information and the data volume to the previous stage, and a second bandwidth adjusting unit that, on receiving the discard information and the data volume from the next stage, adds the data volume to the usable bandwidth and transfers the discard information and the data volume to a previous stage.Type: ApplicationFiled: January 27, 2009Publication date: October 8, 2009Applicant: FUJITSU LIMITEDInventors: Hideyo Fukunaga, Takeshi Sumou, Tsutomu Noguchi, Katsumi Imamura
-
Patent number: 7496034Abstract: A packet transmission device improved in packet transmission efficiency. Each packet input processor generates a pointer and identifies a packet type with respect to a received packet, and generates identification data including the pointer and the packet type identification result. A memory access controller detects a header readout amount of the packet based on the packet type identification result, generates first readout data including the header readout amount and a readout pointer indicative of a storage location of the packet in a shared memory, and adaptively reads out header data of the packet from the shared memory in accordance with the first readout data. A protocol processor analyzes the destination of the read header data, and a packet updater updates the old destination address of the packet to a new one to generate a packet with the updated destination address, and outputs the generated packet.Type: GrantFiled: March 11, 2005Date of Patent: February 24, 2009Assignee: Fujitsu LimitedInventors: Hideyo Fukunaga, Katsumi Imamura, Yasushi Kurokawa, Hideyuki Kudou, Yoko Watanabe
-
Publication number: 20080170577Abstract: An Ethernet frame nester nests Ethernet frames addressed to a plurality of remote station devices affiliated with a shared station device on the basis of the correspondence relation between a MAC address of the station device and MAC addresses of the remote station devices stored in a table and the transmission destination addresses of the Ethernet frames. The Ethernet frame nester then converts them into an RPR frame. When receiving an RPR frame addressed to the own station device, an Ethernet frame extractor extracts Ethernet frames from the RPR frame and transmits each Ethernet frame to the addressed remote station devices.Type: ApplicationFiled: January 9, 2008Publication date: July 17, 2008Applicant: FUJITSU LIMITEDInventors: Takeshi Sumou, Yoshiyuki Karakawa, Kousuke Nakamura, Katsumi Imamura, Junichi Kawaguchi, Hideyo Fukunaga
-
Publication number: 20080095044Abstract: When a ringlet with a high frame transfer quality is selected as a switching candidate for each station of a transfer destination from information on frame transfer quality for each ringlet, when it is determined that a fundamental ringlet is in a preceding stage of degradation of the frame transfer quality from information on the frame transfer quality of the fundamental ringlet, and if the fundamental ringlet is different from the switching candidate, a ringlet for transferring a frame to a station of the transfer destination is switched from the fundamental ringlet to the switching candidate.Type: ApplicationFiled: September 11, 2007Publication date: April 24, 2008Applicant: FUJITSU LIMITEDInventors: Junichi Kawaguchi, Seishiro Taniguchi, Katsumi Imamura
-
Publication number: 20070223375Abstract: A shaper circuit for controlling input packets using a token bucket algorithm is disclosed.Type: ApplicationFiled: June 7, 2006Publication date: September 27, 2007Inventors: Yoko Ohta, Katsumi Imamura, Yasushi Kurokawa, Hideyo Fukunaga
-
Publication number: 20060098648Abstract: A packet transmission device improved in packet transmission efficiency. Each packet input processor generates a pointer and identifies a packet type with respect to a received packet, and generates identification data including the pointer and the packet type identification result. A memory access controller detects a header readout amount of the packet based on the packet type identification result, generates first readout data including the header readout amount and a readout pointer indicative of a storage location of the packet in a shared memory, and adaptively reads out header data of the packet from the shared memory in accordance with the first readout data. A protocol processor analyzes the destination of the read header data, and a packet updater updates the old destination address of the packet to a new one to generate a packet with the updated destination address, and outputs the generated packet.Type: ApplicationFiled: March 11, 2005Publication date: May 11, 2006Inventors: Hideyo Fukunaga, Katsumi Imamura, Yasushi Kurokawa, Hideyuki Kudou, Yoko Watanabe
-
Publication number: 20030219014Abstract: A packet communication apparatus using a timer for always completing the transmission of a received packet within a delay assurance time length assurable by itself. The packet communication apparatus notifies information on the delay assurance time length to a destination side packet communication apparatus, while the destination side packet communication apparatus determines a received packet buffering quantity in communication with the origination side packet communication apparatus on the basis of the information notified. This optimizes a received packet buffering quantity in the destination side packet communication apparatus in a packet communication system, thus enabling the assurance of a necessary communication quality at a low cost.Type: ApplicationFiled: December 19, 2002Publication date: November 27, 2003Inventors: Shigeru Kotabe, Yushi Murata, Katsumi Imamura, Takeshi Miyaura, Hideyo Fukunaga, Mitsukuni Yoshida