Patent ID: 7903657

Claim:
A method of classifying a type of an application being used on an IP (Internet Protocol) network based on a packet transmitted over the network to calculate an application constitution ratio, comprising: a step of providing a storage for storing statistical information of the packet; a reception step of receiving the packet; a data gathering step of storing in the storage statistical information on at least a TCP (Transmission Control Protocol) flag and a TCP packet size of the packet received in said reception step; a first classification step of using a first mathematical equation on the basis of the statistical information on the TCP flag stored in the storage to classify the application into two types; a second classification step of using a second mathematical equation on the basis of the statistical information on the TCP packet size stored in the storage to classify the application into two other types; and a third classification step of classifying the application into four types in dependence upon a result of said first and second classification steps, wherein said data gathering step stores a first total number of packets having a syn flag and a second total number of packets having both a syn flag and an ack flag as the storage statistical information, and wherein said first classification step: classifies the application in view of first and second transmission types, determines a stable degree of connection of sessions during a predetermined sampling time on the basis of said first and second total numbers in the predetermined sampling time, determines first and second establishment ratios for establishing the sessions by the applications of said first and second transmission types in advance, respectively, and classifies the application into said first or second transmission type according to said stable degree and said first and second establishment ratios.