Patents by Inventor Hideki Hinosugi

Hideki Hinosugi 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: 8929205
    Abstract: A packet relay apparatus of the type that can virtually use in the interlocking arrangement a plurality of apparatuses includes a link optimization adjustment part and a packet analyzing unit, automatically judges the mode of flow of communication and traffic and optimizes the line that is mainly operated, to manage the traffic flowing through a control port and make up for band insufficiency of the control port.
    Type: Grant
    Filed: December 6, 2011
    Date of Patent: January 6, 2015
    Assignee: Alaxala Networks Corporation
    Inventor: Hideki Hinosugi
  • Patent number: 8761012
    Abstract: The packet relay apparatus is provided. The packet relay apparatus includes a receiver that receives a packet; and a determiner that determines to drop the received packet without storing the received packet into a queue among the multi-stage queue. The determiner determines to drop the received packet at a latter stage, based on former-stage queue information representing a state of a queue at any former stage which the received packet belongs to and latter-stage queue information representing a state of a queue at the latter stage which the received packet belongs to.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: June 24, 2014
    Assignee: Alaxala Networks Corporation
    Inventors: Takahiro Yamada, Hideki Hinosugi
  • Patent number: 8593955
    Abstract: A packet relay device is equipped with a buffer memory including a plurality of queues for temporarily storing packets, and a storage unit for storing the first queue lengths indicating the respective queue length of each of the queues and a second queue length indicating a value according to a total of the plurality of first queue lengths. When the packet relay device receives packets, it discerns the queue to which the received packet belongs from among the plurality of queues, and temporarily stores the packet in relation to the discerned queue within the buffer memory. Then, the first queue length and the second queue length are updated, and a determination is made of whether or not to send a congestion notification to the packet sending source according to the first queue length corresponding to the discerned queue, and to the second queue length.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: November 26, 2013
    Assignee: Alaxala Networks Corporation
    Inventors: Hiroki Yano, Keigo Uchizumi, Hideki Hinosugi
  • Patent number: 8553543
    Abstract: A packet relay device comprises a distribution processing unit classifying traffics into groups and users based on header information of packets received; a calculation unit calculating available frame rate of each user from peak frame rate, minimum frame rate, and weight information set for each user; a scheduling control unit updating a transmission schedule point-in-time calculated based on the available frame rate of each user, and judging which packet should be transmitted in accordance with the transmission schedule point-in-time updated; and a shaping unit updating a transmission schedule point-in-time calculated based on the peak frame rate of each user, and performing a shaping of packets at the peak frame rate on each user basis in accordance with the transmission schedule point-in-time updated; and a priority-control processing unit performing a strict priority control over transmission of packets of each group in correspondence with degree of priority of each group.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: October 8, 2013
    Assignee: Alaxala Networks Corporation
    Inventors: Hideki Hinosugi, Yoshihiko Sakata, Atsushi Anzai, Takeshi Kumagai, Shinsuke Nakashima
  • Patent number: 8520688
    Abstract: In a transmission system of transferring a packet input from a first device to a second device via a network, a receiver device comprises a storage module configured to successively accumulate received packets, which are transferred over a multiple transmission paths, in correlation to each of the multiple transmission paths, a packet selector configured to sequentially perform a packet selection process with respect to each of the received packets accumulated in the storage module, where after elapse of a predetermined time period since a receipt time of a first packet received by the receiver device, the packet selection process respectively reads out one packet for each of the multiple transmission paths among the received identical packets, which are accumulated in correlation to each of the multiple transmission paths, and selects one packet with higher reliability out of the read-out packets, and an output module configured to output the packet selected by the packet selector to the second device.
    Type: Grant
    Filed: October 5, 2009
    Date of Patent: August 27, 2013
    Assignee: Alaxala Networks Corporation
    Inventors: Hideki Hinosugi, Yoshihiko Sakata
  • Patent number: 8254252
    Abstract: A bandwidth calculation section calculates a usable bandwidth from a communication amount of each user or a session connection time stored in a statistic management memory and minimum bandwidth information and maximum bandwidth information recorded in a bandwidth setting memory. The bandwidth calculation section allocates a large usable bandwidth to a user with a small communication amount or a short session connection time. A transmission control section performs transmission scheduling of packet information stored in a packet buffer based on a transmission scheduled time calculated from the usable bandwidth stored in a transmission scheduled time memory.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: August 28, 2012
    Assignee: Alaxala Networks Corporation
    Inventors: Hideki Hinosugi, Atsushi Anzai, Takeshi Kumagai
  • Publication number: 20120155254
    Abstract: A packet relay apparatus of the type that can virtually use in the interlocking arrangement a plurality of apparatuses includes a link optimization adjustment part and a packet analyzing unit, automatically judges the mode of flow of communication and traffic and optimizes the line that is mainly operated, to manage the traffic flowing through a control port and make up for band insufficiency of the control port.
    Type: Application
    Filed: December 6, 2011
    Publication date: June 21, 2012
    Applicant: ALAXALA NETWORKS CORPORATION
    Inventor: Hideki HINOSUGI
  • Patent number: 8121120
    Abstract: In a packet relay apparatus equipped with a hierarchical bandwidth control function, a queuing unit of a bandwidth controller for controlling a bandwidth of a packet to be transmitted recognizes user information for identifying a user from VLAN ID of a received Tag-VLAN packet, acquires queue information representative of a queue position by referring to a priority mapping table by using a user priority order in the packet, and queues the packet to the queue identified by the user information and queue information. Bandwidth control can therefore be performed without searching a QoS information management table.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: February 21, 2012
    Assignee: Alaxala Networks Corporation
    Inventors: Hideo Kodaka, Ken Sunata, Hideki Hinosugi
  • Publication number: 20120033550
    Abstract: A packet relay device is equipped with a buffer memory including a plurality of queues for temporarily storing packets, and a storage unit for storing the first queue lengths indicating the respective queue length of each of the queues and a second queue length indicating a value according to a total of the plurality of first queue lengths. When the packet relay device receives packets, it discerns the queue to which the received packet belongs from among the plurality of queues, and temporarily stores the packet in relation to the discerned queue within the buffer memory. Then, the first queue length and the second queue length are updated, and a determination is made of whether or not to send a congestion notification to the packet sending source according to the first queue length corresponding to the discerned queue, and to the second queue length.
    Type: Application
    Filed: July 26, 2011
    Publication date: February 9, 2012
    Inventors: HIROKI YANO, Keigo Uchizumi, Hideki Hinosugi
  • Publication number: 20110176554
    Abstract: The packet relay apparatus is provided. The packet relay apparatus includes a receiver that receives a packet; and a determiner that determines to drop the received packet without storing the received packet into a queue among the multi-stage queue. The determiner determines to drop the received packet at a latter stage, based on former-stage queue information representing a state of a queue at any former stage which the received packet belongs to and latter-stage queue information representing a state of a queue at the latter stage which the received packet belongs to.
    Type: Application
    Filed: January 18, 2011
    Publication date: July 21, 2011
    Inventors: TAKAHIRO YAMADA, Hideki Hinosugi
  • Publication number: 20110063978
    Abstract: A packet relay device comprises a distribution processing unit classifying traffics into groups and users based on header information of packets received; a calculation unit calculating available frame rate of each user from peak frame rate, minimum frame rate, and weight information set for each user; a scheduling control unit updating a transmission schedule point-in-time calculated based on the available frame rate of each user, and judging which packet should be transmitted in accordance with the transmission schedule point-in-time updated; and a shaping unit updating a transmission schedule point-in-time calculated based on the peak frame rate of each user, and performing a shaping of packets at the peak frame rate on each user basis in accordance with the transmission schedule point-in-time updated; and a priority-control processing unit performing a strict priority control over transmission of packets of each group in correspondence with degree of priority of each group.
    Type: Application
    Filed: November 16, 2010
    Publication date: March 17, 2011
    Applicant: ALAXALA NETWORKS CORPORATION
    Inventors: Hideki HINOSUGI, Yoshihiko SAKATA, Atsushi ANZAI, Takeshi KUMAGAI, Shinsuke NAKASHIMA
  • Patent number: 7855960
    Abstract: A packet relay device comprises a distribution processing unit classifying traffics into groups and users based on header information of packets received; a calculation unit calculating available frame rate of each user from peak frame rate, minimum frame rate, and weight information set for each user; a scheduling control unit updating a transmission schedule point-in-time calculated based on the available frame rate of each user, and judging which packet should be transmitted in accordance with the transmission schedule point-in-time updated; and a shaping unit updating a transmission schedule point-in-time calculated based on the peak frame rate of each user, and performing a shaping of packets at the peak frame rate on each user basis in accordance with the transmission schedule point-in-time updated; and a priority-control processing unit performing a strict priority control over transmission of packets of each group in correspondence with degree of priority of each group.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: December 21, 2010
    Assignee: Alaxala Networks Corporation
    Inventors: Hideki Hinosugi, Yoshihiko Sakata, Atsushi Anzai, Takeshi Kumagai, Shinsuke Nakashima
  • Publication number: 20100189129
    Abstract: A bandwidth calculation section calculates a usable bandwidth from a communication amount of each user or a session connection time stored in a statistic management memory and minimum bandwidth information and maximum bandwidth information recorded in a bandwidth setting memory. The bandwidth calculation section allocates a large usable bandwidth to a user with a small communication amount or a short session connection time. A transmission control section performs transmission scheduling of packet information stored in a packet buffer based on a transmission scheduled time calculated from the usable bandwidth stored in a transmission scheduled time memory.
    Type: Application
    Filed: November 25, 2009
    Publication date: July 29, 2010
    Inventors: Hideki Hinosugi, Atsushi Anzai, Takeshi Kumagai
  • Publication number: 20100085980
    Abstract: In a transmission system of transferring a packet input from a first device to a second device via a network, a receiver device comprises a storage module configured to successively accumulate received packets, which are transferred over a multiple transmission paths, in correlation to each of the multiple transmission paths, a packet selector configured to sequentially perform a packet selection process with respect to each of the received packets accumulated in the storage module, where after elapse of a predetermined time period since a receipt time of a first packet received by the receiver device, the packet selection process respectively reads out one packet for each of the multiple transmission paths among the received identical packets, which are accumulated in correlation to each of the multiple transmission paths, and selects one packet with higher reliability out of the read-out packets, and an output module configured to output the packet selected by the packet selector to the second device.
    Type: Application
    Filed: October 5, 2009
    Publication date: April 8, 2010
    Inventors: Hideki Hinosugi, Yoshihiko Sakata
  • Publication number: 20090316714
    Abstract: In a packet relay apparatus equipped with a hierarchical bandwidth control function, a queuing unit of a bandwidth controller for controlling a bandwidth of a packet to be transmitted recognizes user information for identifying a user from VLAN ID of a received Tag-VLAN packet, acquires queue information representative of a queue position by referring to a priority mapping table by using a user priority order in the packet, and queues the packet to the queue identified by the user information and queue information. Bandwidth control can therefore be performed without searching a QoS information management table.
    Type: Application
    Filed: June 12, 2009
    Publication date: December 24, 2009
    Applicant: ALAXALA NETWORKS CORPORATION
    Inventors: Hideo KODAKA, Ken SUNATA, Hideki HINOSUGI
  • Publication number: 20090190470
    Abstract: There are provided a distribution unit for classifying traffics into group/user/class units, a transmission point-in-time processing unit for calculating available frame rate from peak-frame-rate/minimum-frame-rate/weight set for each user, and managing a transmission schedule point-in-time, a scheduling control unit for controlling a scheduling in accordance with the transmission schedule point-in-time, a user/group/line's each peak-frame-rate control unit for performing a shaping of the traffics at each peak frame rate of the user/group/line, and a priority-control processing unit for carrying out an inter-groups priority control.
    Type: Application
    Filed: November 26, 2008
    Publication date: July 30, 2009
    Inventors: Hideki HINOSUGI, Yoshihiko SAKATA, Atsushi ANZAI, Takeshi KUMAGAI, Shinsuke NAKASHIMA