-
11.
公开(公告)号:US12185164B2
公开(公告)日:2024-12-31
申请号:US17641209
申请日:2020-09-24
Applicant: NEC Corporation
Inventor: Yuki Hayashi , Jun Suzuki
Abstract: An object of the present disclosure is to provide a transmitting-side relay apparatus, a system, a method, and a program, each adapted to reduce congestions in a network while appropriately using a communication resource for a network-based communication. A transmitting-side relay apparatus according to the present disclosure includes a request rate calculation unit configured to calculate, based on a transmission rate of an input packet, an encoding loss rate at the time of encoding the input packet to generate an encoded packet, and a packet loss rate of the encoded packet in a receiving-side relay apparatus, a request rate of the encoded packet; a permissible rate calculation unit configured to calculate, based on at least one of a delay time indicating a time period from the time of generation of the input packet to the time of reception of the encoded packet.
-
公开(公告)号:US11411880B2
公开(公告)日:2022-08-09
申请号:US16476905
申请日:2018-01-09
Applicant: NEC Corporation
Inventor: Yuki Hayashi , Jun Suzuki , Masaki Kan
Abstract: Provided are a connection management mechanism and a connection management method with which computer bus connections can be managed such that failures and freezes do not occur in a computer system when delays and packet losses occur. A connection management unit, which is used in computer bus communication in which packets are transmitted between a request source and a request destination, has a dummy return packet generation/transmission function wherein a dummy return packet is generated and is transmitted to the request source when a delay or loss occurs in a return packet transmitted from the request destination, and/or a filter function wherein, after transmission of the dummy return packet, a legitimate return packet arriving from the request destination is discarded.
-
公开(公告)号:US11126576B2
公开(公告)日:2021-09-21
申请号:US16770250
申请日:2018-12-19
Applicant: NEC Corporation
Inventor: Jun Suzuki , Yuki Hayashi
IPC: G06F13/24 , G06F12/1009 , G06F13/10 , G06F13/28 , G06F13/40
Abstract: Provided is an input/output (I/O) execution device possible for a device driver to input and output to and from an I/O device unconnected to a bridge and an I/O device connected to the bridge through the same interface. The device provided with: a device driver for accessing a virtual space area allocated to an I/O device and thereby issuing an I/O command; a device memory management unit for setting the area to a state in which the area generates a page fault when accessed; an access intercept unit for detecting a page fault generated when the device driver accesses the area, detecting the I/O command issuance, and identifying the I/O command; and an I/O packet transmission/reception unit for generating an I/O packet generated when a bridge connecting an I/O device receives the identified I/O command and transmitting the generated packet to an I/O device connected to an un-bridge connecting unit.
-
14.
公开(公告)号:US10909044B2
公开(公告)日:2021-02-02
申请号:US16095727
申请日:2017-04-17
Applicant: NEC Corporation
Inventor: Masaki Kan , Jun Suzuki , Yuki Hayashi , Akira Tsuji
Abstract: To avoid degradation of access performance and resource use efficiency when a multi-node system utilizing a resource-disaggregated architecture makes data access across nodes under the control of software and the like which are not compatible with the resource-disaggregated architecture, an access control unit 410-1 is a unit included in an access control system 2, wherein remote access from a first processor 420-1 to a second information processing resource 440-2 is made via first and second communication networks, and is equipped with: a determination part 411-1 for determining whether or not the access made by the first processor 420-1 is remote access; and an access conversion part 412-1 for converting, when the access is remote access, the remote access to local access by updating access destination management information 432-1 such that the second information processing resource is associated with a first information processing device.
-
15.
公开(公告)号:US10831547B2
公开(公告)日:2020-11-10
申请号:US16070312
申请日:2017-01-27
Applicant: NEC CORPORATION
Inventor: Jun Suzuki , Masaki Kan , Yuki Hayashi
Abstract: An accelerator control apparatus includes: a task storage part which holds an executable task(s); a data scheduler which selects a task needing a relatively small input/output data amount on a memory included in an accelerator when the task is executed by the accelerator from the executable task(s) and instructs the accelerator to prepare for data I/O on the memory for the selected task; and a task scheduler which instructs the accelerator to execute the selected task and adds a task that becomes executable upon completion of the selected task to the task storage part, wherein the data scheduler continues, depending on a use status of the memory, selection of a next task from the executable task(s) held in the task storage part and preparation of data I/O for the next task selected.
-
16.
公开(公告)号:US10797957B2
公开(公告)日:2020-10-06
申请号:US15771800
申请日:2016-10-27
Applicant: NEC CORPORATION
Inventor: Yuki Hayashi , Jun Suzuki , Masaki Kan
IPC: H04L12/825 , H04L12/851 , H04L12/24
Abstract: A network management apparatus includes: a determination part that determines, when a set of transmission rates set for a plurality of groups including one or more flows is gradually changed from a start state to an end state, a set(s) of transmission rates used in an intermediate state(s) in such a manner that a constraint(s) on a bandwidth(s) of a link(s) through which a flow(s) passes is satisfied; and a setting part that gradually changes the set of transmission rates set for the plurality of groups from the start state to the end state while using the determined set(s) of transmission rates in the intermediate state(s).
-
公开(公告)号:US10200296B2
公开(公告)日:2019-02-05
申请号:US15309297
申请日:2015-05-07
Applicant: NEC Corporation
Inventor: Jun Suzuki , Yuki Hayashi , Masaki Kan
IPC: H04L12/875 , H04L12/879 , H04L12/873 , H04L12/863
Abstract: [Problem] In a case where a plurality of packets are compiled for transmission to a network, the length of data to be continuously transmitted to each of a plurality of destinations is increased and hence the time interval in which the packet(s) addressed to each destination gets a transmission opportunity is increased, with the result that the packet delay is disadvantageously increased. [Solution] A packet extraction unit (22 of FIG. 2) extracts a plurality of packets as a whole from a packet compilation queue (21 of FIG. 2) that sorts, according to destinations, and stores packets. A limited number of packets to be extracted as a whole at this time is given in accordance with a maximum packet compilation number defined by a maximum compilation number calculation unit (29 of FIG. 2) on the basis of a band increase and a delay increase due to a packet compilation.
-
公开(公告)号:US11580146B2
公开(公告)日:2023-02-14
申请号:US16609506
申请日:2018-04-26
Applicant: NEC Corporation
Inventor: Yuki Hayashi , Jun Suzuki
IPC: G06F16/33
Abstract: A rule storing unit stores a set of rules each defining facts and a relation between the facts, and weights representing importance levels of the rules. An input data storing unit stores input data. A query storing unit stores a query. An importance level calculating unit calculates an importance level of each fact type of the facts defined by the rules. A fact data generating unit generates, for each fact type, fact data in which true/false is observed as a fact by a number corresponding to the importance level of the fact type, from the input data. A fact data storing unit stores the fact data. An inference performing unit performs probabilistic inference of a result of the query by using the fact data, the rules, and the weights. An output unit outputs a result of the inference.
-
公开(公告)号:US11321251B2
公开(公告)日:2022-05-03
申请号:US17055381
申请日:2019-05-14
Applicant: NEC Corporation
Inventor: Jun Suzuki , Yuki Hayashi
Abstract: An input/output process allocation control device includes: allocation unit that, in a case where a second information processing resource element different from a first information processing resource element executes an input/output-data-transmission/reception-process with an input/output device in response to an access request to the input/output device by the first information processing resource element, the first and second information processing resource elements being among a plurality of information processing resource elements included in an information processing apparatus, allocates the input/output-data-transmission/reception-process to the second information processing resource element and excluding the second information processing resource element, of the plurality of information processing resource elements, from a new allocation destination of a process including an access request to the input/output device.
-
公开(公告)号:US10291549B2
公开(公告)日:2019-05-14
申请号:US15559938
申请日:2016-03-17
Applicant: NEC Corporation
Inventor: Yuki Hayashi , Jun Suzuki , Masaki Kan
IPC: H04L12/26 , H04L12/24 , H04L12/911
Abstract: A parameter determination apparatus is provided with: an input/output I/F configured to receive topology information representing connections between nodes included in a communication system, and node pair information indicating node pairs that communicate with each other; a parameter determination unit configured to simultaneously determine, based on the topology information and the node pair information, a group formed of 1 or more node pairs and a transmission rate to be assigned to the group; and a parameter setting unit configured to give notification of the group and the transmission rate to the nodes included in the communication system. In this way, network utilization efficiency is increased.
-
-
-
-
-
-
-
-
-