Patent ID: 8711706

Claim:
A protocol latency measuring apparatus that measures protocol latency due to internet protocol security processing in a communication terminal, the protocol latency measuring apparatus comprising: an identifier generator that generates an identifier of an unprocessed packet, the unprocessed packet being a packet before the internet protocol security processing; a database that stores the generated identifier with a first time stamp; a writer that writes the generated identifier in a storage region which maintains the identifier same before and after the internet protocol security processing in the communication terminal; a retriever that retrieves the identifier written in the storage region; an extractor that extracts the first time stamp stored in the database, with a same identifier as the retrieved identifier; and a calculator that calculates a difference between the extracted first time stamp and a second time stamp, as the protocol latency due to the internet protocol security processing, wherein the identifier includes an index number that guarantees a same packet before and after the internet protocol security processing, the index number being assigned to the unprocessed packet, an interceptor that intercepts the unprocessed packet and the processed packet and returns each of the intercepted processed and unprocessed packets to a respective interception point; and the index number of the unprocessed packet is a same as an index number of a corresponding processed packet, the processed packet being a packet after the internet protocol security processing.