Patents by Inventor Sho Shimizu

Sho Shimizu 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).

  • Publication number: 20170214593
    Abstract: The present disclosure may include a method that includes determining latency between a client system and a service provider system. The client system may include a network element and a client computing device and the service provider system may include a controller program configured to provide controller services to the network element of the client system. The method may also include, based on the latency being longer than a threshold, transmitting the controller program to the client computing device to be executed by the client computing device so that the client computing device provides controller services to the network element of the client system.
    Type: Application
    Filed: January 21, 2016
    Publication date: July 27, 2017
    Applicant: FUJITSU LIMITED
    Inventor: Sho SHIMIZU
  • Patent number: 9699090
    Abstract: A transfer device in a network including a plurality of control devices includes a network connection device, memory, and a processor. The network connection device communicates a target packet as a target of a transferring process. The memory stores a transfer rule received by the network connection device from a determination device as a control device for determining a transfer rule indicating a method of a process performed by the transfer device. The processor judges whether or not disable information indicating that the transfer rule is not to be acquired from the determination device when a transfer rule applicable to the target packet is not stored in the memory is included in the target packet. When the disable information is included, the processor outputs the target packet to the network connection device without requesting the transfer rule. The network connection device transmits the target packet to another transfer device.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: July 4, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Sho Shimizu, Toshio Soumiya
  • Patent number: 9628324
    Abstract: An OpenFlow switch used in an OpenFlow network including a plurality of OpenFlow switches and an OpenFlow controller configured to control the plurality of OpenFlow switches includes: a failure detector configured to detect a failure of a link connected to the OpenFlow controller; and a channel management unit configured to establish an OpenFlow channel to transmit control information to the OpenFlow controller through another OpenFlow switch among the plurality of OpenFlow switches when a failure is detected by the failure detector.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: April 18, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Shinji Yamashita, Akiko Yamada, Toshio Soumiya, Sho Shimizu, Keiichi Nakatsugawa
  • Patent number: 9559932
    Abstract: The processor obtains a process time, which is a time taken for processing a control message when the control device requests that a target processing device, selected from among the plurality of processing devices, process a control message. When the process time has become longer than a first threshold, the processor determines which of a first and a second congestion has occurred based on whether the process time has become longer than a second threshold, which is greater than the first threshold. The first congestion occurs in the transfer devices used for a communication between the control device and the target processing device. The second congestion occurs in the target processing device. The network connection device transmits a request message requesting that a transfer route for which it has been determined that the control message is not processed in a device in which the congestion has occurred be set.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 31, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Toshio Soumiya, Akiko Yamada, Sho Shimizu
  • Patent number: 9509559
    Abstract: There is provided a control apparatus that includes a reception unit configured to receive information including information of a transmission source, an amount of target data to be transmitted, and a destination, an identification unit configured to identify a transfer apparatus included in a route from the transmission source to the destination, a calculation unit configured to calculate a power consumption based on a transfer rate at which the transfer apparatus performs a transfer, power consumed by the transfer apparatus, and the amount of target data, a determination unit configured to determine a transfer rate corresponding to the power consumption calculated by the calculation unit, and a transmission unit configured to transmit a transfer request for requesting a transfer of the target data at the determined transfer rate to the transfer apparatus.
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: November 29, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Sho Shimizu
  • Patent number: 9276697
    Abstract: A network evaluation apparatus that evaluates a design of an optical network, the network evaluation apparatus including: a processor that selects two nodes, between which a lightpath is to be set up, from a plurality of nodes based on a traffic volume demand values, calculates a decreased amount of cost based on numbers of the plurality of nodes and a plurality of routers for relaying a signal transmitted between the two nodes selected, calculates an increased amount of cost based on a transmission distance of the lightpath and a number of a plurality of repeaters to be inserted according to a segment distance, and determines a value of the optical network based on the decreased amount of cost and the increased amount of cost.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: March 1, 2016
    Assignee: FUJITSU LIMITED
    Inventor: Sho Shimizu
  • Publication number: 20160036839
    Abstract: A controller for software defined networking includes a processor. The processor is configured to receive a first request including a first packet from a first communication partner. The processor is configured to generate an inspection message on basis of the first packet. The processor is configured to send the inspection message to the first communication partner. The processor is configured to monitor whether a first phenomenon occurs with respect to the first communication partner after the inspection message is sent. The first phenomenon is expected to occur when an authorized switch performs a process on basis of the inspection message. The processor is configured to determine, when the first phenomenon does not occur, that the first communication partner is not the authorized switch but an attacker.
    Type: Application
    Filed: July 13, 2015
    Publication date: February 4, 2016
    Inventor: Sho Shimizu
  • Publication number: 20150350085
    Abstract: The processor obtains a process time, which is a time taken for processing a control message when the control device requests that a target processing device, selected from among the plurality of processing devices, process a control message. When the process time has become longer than a first threshold, the processor determines which of a first and a second congestion has occurred based on whether the process time has become longer than a second threshold, which is greater than the first threshold. The first congestion occurs in the transfer devices used for a communication between the control device and the target processing device. The second congestion occurs in the target processing device. The network connection device transmits a request message requesting that a transfer route for which it has been determined that the control message is not processed in a device in which the congestion has occurred be set.
    Type: Application
    Filed: March 23, 2015
    Publication date: December 3, 2015
    Inventors: TOSHIO SOUMIYA, AKIKO YAMADA, Sho Shimizu
  • Publication number: 20150295752
    Abstract: An OpenFlow switch used in an OpenFlow network including a plurality of OpenFlow switches and an OpenFlow controller configured to control the plurality of OpenFlow switches includes: a failure detector configured to detect a failure of a link connected to the OpenFlow controller; and a channel management unit configured to establish an OpenFlow channel to transmit control information to the OpenFlow controller through another OpenFlow switch among the plurality of OpenFlow switches when a failure is detected by the failure detector.
    Type: Application
    Filed: March 23, 2015
    Publication date: October 15, 2015
    Inventors: Shinji Yamashita, AKIKO YAMADA, TOSHIO SOUMIYA, Sho Shimizu, Keiichi Nakatsugawa
  • Publication number: 20150281077
    Abstract: A control apparatus includes a generation unit to generate a plurality of entries to be supplied with the switch, the plurality of entries being stored in a storage, a transmission unit to transmit to the switch an integration entry that the plurality of entries is integrated in an integration rule, the switch storing the plurality of entries in a table used for processing input packets, an acquisition unit to acquire the plurality of entries from the storage, and a control unit to perform re-integration processing including generating a re-integration entry integrated the plurality of entries and an additional entry in a re-integration rule created based on content of the plurality of entries and the additional entry, the re-integration entry being transmitted to the switch.
    Type: Application
    Filed: March 24, 2015
    Publication date: October 1, 2015
    Inventors: Shinji Yamashita, AKIKO YAMADA, Sho Shimizu, TOSHIO SOUMIYA
  • Patent number: 9143446
    Abstract: A network control apparatus includes: a power consumption collecting unit configured to collect power consumption information measured by at least one electrical node included in an electrical layer network and at least one optical node included in an optical layer network; a cut-through range identifying unit configured to calculate an optical cut-through path based on the collected power consumption information; and a cut-through path setting instructing unit configured to instruct the electrical node and the optical node to set the optical cut-through path based on the calculation result in the cut-through range identifying unit.
    Type: Grant
    Filed: December 6, 2012
    Date of Patent: September 22, 2015
    Assignee: FUJITSU LIMITED
    Inventors: Toshio Soumiya, Satoshi Imai, Sho Shimizu
  • Publication number: 20150244782
    Abstract: A server is provided in a network system that controllers control switches based on information given from an application. The server includes queues, each of which is associated with the switches, to store information given from the application directed to the associated switch, a receiver to receive, from each controller, destination information including queue designating information and information for transmitting information read from the queue designated by the queue designating information to one of the controllers being a destination of the read information, and a transmitter to transmit the information read from each of the queues to one of the controllers to control at least one of the switches associated with each of the queues based on the destination information.
    Type: Application
    Filed: February 23, 2015
    Publication date: August 27, 2015
    Inventor: Sho Shimizu
  • Publication number: 20150109896
    Abstract: A transfer device in a network including a plurality of control devices includes a network connection device, memory, and a processor. The network connection device communicates a target packet as a target of a transferring process. The memory stores a transfer rule received by the network connection device from a determination device as a control device for determining a transfer rule indicating a method of a process performed by the transfer device. The processor judges whether or not disable information indicating that the transfer rule is not to be acquired from the determination device when a transfer rule applicable to the target packet is not stored in the memory is included in the target packet. When the disable information is included, the processor outputs the target packet to the network connection device without requesting the transfer rule. The network connection device transmits the target packet to another transfer device.
    Type: Application
    Filed: October 13, 2014
    Publication date: April 23, 2015
    Applicant: FUJITSU LIMITED
    Inventors: Sho SHIMIZU, Toshio SOUMIYA
  • Publication number: 20140198662
    Abstract: A centralized network control device for controlling a plurality of network devices in a centralized manner includes a processor configured to determine a load state of path calculation based on a predetermined threshold value when a path setting request is received, and perform, when a heavy load state of the path calculation is determined, setting control for a temporary path by using a path based on a path tree obtained by past path calculation execution.
    Type: Application
    Filed: November 27, 2013
    Publication date: July 17, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Sho SHIMIZU
  • Patent number: 8737836
    Abstract: An auxiliary graph representing connection relations between nodes on a plurality of lightpaths in an optical network is created using a plurality of edges each connecting a pair of nodes. The plurality of lightpaths includes first lightpaths existing in the optical network and the second lightpaths to be set to accommodate traffic that is newly generated for the optical network. Each of the plurality of edges is assigned a weight value indicating a magnitude of increase in power consumption of network devices allocated to the each edge. For start and end nodes, a minimum weight path that has a path weight value minimum among paths each being a continuous sequence of edges that starts from the start node and reaches the end node is obtained, where the path weight value is a total sum of weight values assigned to the continuous sequence of edges.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: May 27, 2014
    Assignee: Fujitsu Limited
    Inventor: Sho Shimizu
  • Publication number: 20140032711
    Abstract: There is provided a control apparatus that includes a reception unit configured to receive information including information of a transmission source, an amount of target data to be transmitted, and a destination, an identification unit configured to identify a transfer apparatus included in a route from the transmission source to the destination, a calculation unit configured to calculate a power consumption based on a transfer rate at which the transfer apparatus performs a transfer, power consumed by the transfer apparatus, and the amount of target data, a determination unit configured to determine a transfer rate corresponding to the power consumption calculated by the calculation unit, and a transmission unit configured to transmit a transfer request for requesting a transfer of the target data at the determined transfer rate to the transfer apparatus.
    Type: Application
    Filed: July 24, 2013
    Publication date: January 30, 2014
    Applicant: FUJITSU LIMITED
    Inventor: Sho SHIMIZU
  • Publication number: 20130258879
    Abstract: A network control apparatus includes: a power consumption collecting unit configured to collect power consumption information measured by at least one electrical node included in an electrical layer network and at least one optical node included in an optical layer network; a cut-through range identifying unit configured to calculate an optical cut-through path based on the collected power consumption information; and a cut-through path setting instructing unit configured to instruct the electrical node and the optical node to set the optical cut-through path based on the calculation result in the cut-through range identifying unit.
    Type: Application
    Filed: December 6, 2012
    Publication date: October 3, 2013
    Applicant: FUJITSU LIMITED
    Inventors: Toshio SOUMIYA, Satoshi IMAI, Sho SHIMIZU
  • Publication number: 20130022353
    Abstract: A network evaluation apparatus that evaluates a design of an optical network, the network evaluation apparatus including: a processor that selects two nodes, between which a lightpath is to be set up, from a plurality of nodes based on a traffic volume demand values, calculates a decreased amount of cost based on numbers of the plurality of nodes and a plurality of routers for relaying a signal transmitted between the two nodes selected, calculates an increased amount of cost based on a transmission distance of the lightpath and a number of a plurality of repeaters to be inserted according to a segment distance, and determines a value of the optical network based on the decreased amount of cost and the increased amount of cost.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 24, 2013
    Applicant: FUJITSU LIMITED
    Inventor: Sho Shimizu
  • Publication number: 20120301143
    Abstract: An auxiliary graph representing connection relations between nodes on a plurality of lightpaths in an optical network is created using a plurality of edges each connecting a pair of nodes. The plurality of lightpaths includes first lightpaths existing in the optical network and the second lightpaths to be set to accommodate traffic that is newly generated for the optical network. Each of the plurality of edges is assigned a weight value indicating a magnitude of increase in power consumption of network devices allocated to the each edge. For start and end nodes, a minimum weight path that has a path weight value minimum among paths each being a continuous sequence of edges that starts from the start node and reaches the end node is obtained, where the path weight value is a total sum of weight values assigned to the continuous sequence of edges.
    Type: Application
    Filed: May 22, 2012
    Publication date: November 29, 2012
    Applicant: FUJITSU LIMITED
    Inventor: Sho SHIMIZU
  • Publication number: 20070263544
    Abstract: There is provided a system that uses a network matrix to carry out a search for shortest paths from a starting node included in a network having a plurality of nodes to other nodes. The network matrix includes link costs of links and each link has a root end that is a node included in the network and a tail end that is another node connected to the root end.
    Type: Application
    Filed: November 21, 2006
    Publication date: November 15, 2007
    Applicants: IPFLEX INC., KEIO UNIVERSITY
    Inventors: Naoaki Yamanaka, Hiroyuki Ishikawa, Yutaka Arakawa, Sho Shimizu, Kosuke Shiba