Information processing device, computer program product, and information processing system
US-2023067096-A1 · Mar 2, 2023 · US
US12107735B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12107735-B2 |
| Application number | US-202217929737-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 5, 2022 |
| Priority date | Mar 17, 2022 |
| Publication date | Oct 1, 2024 |
| Grant date | Oct 1, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to one embodiment, an information processing apparatus includes a communication amount predictor. The communication amount predictor acquires relation data in which a variation of a communication amount in a first environment including first devices of a plurality of function types is associated with a varied number of the first devices for each of the plurality of function types in a case where a number of first devices for each of the plurality of function types varies in the first environment. The communication amount predictor predicts a communication amount in a second environment including second devices of the plurality of function types on a basis of the relation data and a number of the second devices for each of the plurality of function types in the second environment.
Opening claim text (preview).
The invention claimed is: 1. An information processing apparatus implemented by a computer including a processing circuitry and a memory, the processing circuitry comprising: a communication amount predictor that acquires first packets communicated among first devices in each of a plurality of first environments including each different number of the first devices of a plurality of function types, each first packet including a transmission source address and a transmission destination address, acquires relation data indicating a number of the first packets by which the number of the first packets communicated among the first devices varies, in a case where the number of the first devices of each of the function types in each first environment increases by a predetermined number and the number of the first devices of the other function types does not increase and decrease, acquires information of a second environment which includes a plurality of second devices of the plurality of function types, the information of the second environment including the function type and an address of each second device, and predicts a number of packets communicated between the second devices in the second environment based on the relation data and the number of second devices per function type; and a communication predictor that replaces the source address and the destination address of each of the first packets obtained from one or more of the first environments with the address of any second device of same functional type as the first device having the source address and the address of any second device of same functional type as the first device having the destination address, and generates a plurality of predicted packets that are expected to be communicated between the second devices in the second environment by the number of packets predicted by the communication amount predictor. 2. The information processing apparatus according to claim 1 , wherein the communication amount predictor selects the first environment where a number of the first device of each of the functional types is one, calculates, for each of the function types, a difference between the number of the first devices of the function type in the first environment and the number of the second devices of same function type as the function type in the second environment, multiplies, for each of the function types, the difference and a variation amount of the number of the first packets varied in a case where the number of the first devices of the function type increases by one in the environment, and adds a multiplied value between the difference and the variation amount for each of the function types to the number of the first packets in the first environment in which the number of the first devices of each of the function types is one, to thereby obtain the number of packets communicated in the second environment. 3. The information processing apparatus according to claim 1 , wherein the number of the first devices in each of the first environments is one or two for each of the function types. 4. The information processing apparatus according to claim 1 , wherein the communication amount predictor calculates coefficients for a plurality of terms corresponding to combinations of the function types on a basis of the first packets communicated among the first devices in the first environment, the function being a function of summing up the terms multiplied by the coefficients, the terms each indicating a multiplied value of the numbers of first devices in the corresponding combination of the function types, and the communication amount predictor predicts the number of packets communicated among the second devices in the second environment on a basis of the calculated coefficients and the numbers of the second devices for the function types in the second environment. 5. The information processing apparatus according to claim 1 , wherein the processing circuitry further comprises: a communication classifier that classifies the first packets among the first devices in the first environments into a plurality of classification classes, wherein the communication amount predictor predicts the number of the packets in the second environment for each of the classification classes. 6. The information processing apparatus according to claim 5 , wherein the communication classifier classifies the first packets on a basis of the function type of each of two first devices having a transmission source address and a transmission destination address in the first packet. 7. The information processing apparatus according to claim 6 , wherein the communication classifier classifies the first packets on a basis of at least one of a value of a payload portion of the first packets or a communication protocol of the first packets. 8. The information processing apparatus according to claim 1 , wherein the communication amount predictor is configured to selectively turn on or off a plurality of first devices in a certain environment including the plurality of first devices for each of the function types, and thereby generate the plurality of first environment in sequence. 9. The information processing apparatus according to claim 1 , wherein the processing circuitry further comprises: a communication amount adjuster that if the number of the first packets acquired is less than the predicted number of packets, duplicates at least a portion of the predicted packets are duplicated to obtain predicted packets for the predicted number of packets, or if the number of the first packets acquired is greater than the predicted number of packets, discards at least a portion of the predicted packets to obtain predicted packets for the predicted number of packets. 10. The information processing apparatus according to claim 9 , wherein the processing circuitry further comprises: a learner that generates a model that detects an anomaly in the second environment on a basis of the plurality of predicted packets. 11. The information processing apparatus according to claim 10 , wherein the processing circuitry further comprises: a communicator that communicate with the second devices in the second environment and receives the second packets from the second devices in the second environment; and an anomaly detector that detects an anomaly of the second environment on a basis of the received second packets and the model. 12. The information processing apparatus according to claim 5 , wherein the communication amount predictor predicts a value based on a ratio between a number of first packets in each of the plurality of classification classes and a total of a number of first packets in the plurality of classification classes. 13. An information processing method comprising: acquiring first packets communicated among first devices in each of a plurality of first environments including each different number of the first devices of a plurality of function types, each first packet including a transmission source address and a transmission destination address; acquiring relation data indicating a number of the first packets by which the number of the first packets communicated among the first devices varies, in a case where the number of the first devices of each of the function types in each first environment increases by a predetermined number and the number of the first devices of the other function types does not increase and decrease; acquiring information of a second environment which includes a plurality of second devices of the plurality of function types, the information of the second environment including the fu
involving simulating, designing, planning or modelling of a network · CPC title
for prediction of maintenance · CPC title
by checking functioning · CPC title
using statistical or mathematical methods · CPC title
for predicting network behaviour · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.