IP Library Patent Application 18729877
Patent Application
App. No. 18/729,877

ANALYSIS DEVICE, ANALYSIS METHOD, AND ANALYSIS PROGRAM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/729,877
Filed
Jul 17, 2024
Art Unit
2444
USPC
709/224
Abstract

An analysis device ( 40 ) receives an xFlow packet that is generated based on a sampled encapsulation packet and includes information regarding an outer header of the encapsulation packet and statistical information of a flow including the encapsulation packet. The analysis device ( 40 ) collates information regarding the outer header associated with information for identifying a user of VPN with information regarding the outer header included in the xFlow packet received by a reception unit ( 431 ), and specifies the user of the VPN from which the xFlow packet is transferred.

Claims (40)

1 . An analysis device comprising:

a reception unit configured to receive an xFlow packet generated based on a sampled encapsulation packet, the xFlow packet including information regarding an outer header of the encapsulation packet and statistical information of a flow including the encapsulation packet; and

a collation unit configured to collate information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in an xFlow packet received by the reception unit to specify the user of the VPN from which the xFlow packet is transferred.

2 . The analysis device according to claim 1 , wherein in a case where the information regarding the outer header with which the information for identifying the user of the VPN is associated and the information regarding the outer header included in the xFlow packet received by the reception unit do not match, the collation unit stores the information regarding the outer header included in the xFlow packet and the information indicating that the user of the VPN is unknown in association with each other in a storage unit.

3 . The analysis device according to claim 1 , further comprising:

a display control unit configured to display the statistical information included in the xFlow packet on a screen of a terminal device in a case where information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in the xFlow packet received by the reception unit match as a result of the collating by the collation unit.

4 . An analysis method comprising:

a receiving step of receiving an xFlow packet generated based on a sampled encapsulation packet, the xFlow packet including information regarding an outer header of the encapsulation packet and statistical information of a flow including the encapsulation packet;

a collating step of collating information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in an xFlow packet received in the receiving step to specify a user of the VPN from which the xFlow packet is transferred.

5 . (canceled)

6 . The analysis method according to claim 4 , wherein in a case where the information regarding the outer header with which the information for identifying the user of the VPN is associated and the information regarding the outer header included in the xFlow packet received do not match, the information regarding the outer header included in the xFlow packet and the information indicating that the user of the VPN is unknown in association with each other.

7 . The analysis method according to claim 4 , further comprising:

displaying the statistical information included in the xFlow packet on a screen of a terminal device in a case where information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in the xFlow packet received match as a result of the collating.

8 . A computer-readable non-transitory recording medium storing computer-executable program instructions that when executed by a processor cause a computer to execute an analysis method comprising:

receiving an xFlow packet generated based on a sampled encapsulation packet, the xFlow packet including information regarding an outer header of the encapsulation packet and statistical information of a flow including the encapsulation packet; and

collating information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in an xFlow packet received in the receiving step to specify a user of the VPN from which the xFlow packet is transferred.

9 . The analysis method according to claim 8 , wherein in a case where the information regarding the outer header with which the information for identifying the user of the VPN is associated and the information regarding the outer header included in the xFlow packet received do not match, the information regarding the outer header included in the xFlow packet and the information indicating that the user of the VPN is unknown in association with each other.

10 . The analysis method according to claim 8 , further comprising:

displaying the statistical information included in the xFlow packet on a screen of a terminal device in a case where information regarding an outer header associated with information for identifying a user of a VPN and information regarding an outer header included in the xFlow packet received match as a result of the collating.

11 . The analysis device according to claim 1 , further comprising:

a separating unit configured to separate the xFlow packet acquired by a conversion device into xFlow packets containing the outer header and inner headers of the sampled encapsulation packes and the xFlow packet containing statistical information.

12 . The analysis device according to claim 11 , further comprising:

a removal unit configured to remove the outer header from the xFlow packet containing the outer header and inner header of the sampled packet among the xFlow packet separated by the separation unit.

13 . The analysis device according to claim 11 , further comprising:

a conversion unit configured to convert the xFlow packet acquired by the conversion device into an xFlow packet in a format corresponding to the processing content of the output destination.

14 . The analysis method according to claim 4 , further comprising:

a separation step of separating the xFlow packet acquired into xFlow packets containing the outer header and inner headers of the sampled encapsulation packes and the xFlow packet containing statistical information.

15 . The analysis method according to claim 14 , further comprising:

a removal step of removing the outer header from the xFlow packet containing the outer header and inner header of the sampled packet among the xFlow packet separated.

16 . The analysis method according to claim 15 , further comprising:

a conversion step of converting the xFlow packet acquired into an xFlow packet in a format corresponding to the processing content of the output destination.

17 . The analysis method according to claim 8 , further comprising:

separating the xFlow packet acquired into xFlow packets containing the outer header and inner headers of the sampled encapsulation packes and the xFlow packet containing statistical information.

18 . The analysis method according to claim 17 , further comprising:

removing the outer header from the xFlow packet containing the outer header and inner header of the sampled packet among the xFlow packet separated.

19 . The analysis method according to claim 18 , further comprising:

converting the xFlow packet acquired into an xFlow packet in a format corresponding to the processing content of the output destination.

20 . The analysis method according to claim 8 , further comprising:

matching the information on the outer header associated with the information identifying a VPN user with the information on the outer header included in the xFlow packet received and transfer the xFlow packet.

21 . The analysis device according to claim 1 , wherein a matching unit extracts the outer header from the xFlow packet received by a receiving unit and containing the outer header and statistical information about the outer header.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2026
From: INOUE, SATOMI; HAYASHI, YUHEI; YAMADA, MASATO; MORIOKA, CHIHARU; MIYOSHI, YUKI; FURUTA, AKINORI; SUTO, ATSUSHI
To: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
Reel/Frame 074301/0518 →
CHANGE OF NAME Recorded Jan 1, 2026
From: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
To: NTT, INC.
Reel/Frame 074164/0693 →