Telecommunications apparatus and method, storage medium, and program
First Claim
1. An electronic device comprising:
- circuitry configured tooutput a check packet to another electronic device using Transmission Control Protocol (TCP);
receive a TCP acknowledgement message to the check packet from the another electronic device, the TCP acknowledgement message including acknowledgement information based on shared data shared with the another electronic device;
compute expected acknowledgment information based on the shared data shared with the another electronic device;
produce a comparison result for the another electronic device based on the acknowledgment information and the expected acknowledgment information;
count a time elapsed from transmitting the check packet; and
determine that authentication has failed when the comparison result indicates that acknowledgment information and the expected acknowledgment information do not match or when a predetermined time elapsed from transmitting the check packet expires before the TCP acknowledgement message is received.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a telecommunications apparatus and a method, a storage medium, and a program for determining whether or not an other side communicating apparatus is near in a network. In a transmitting apparatus, a transmitting unit transmits a sending-message, and a control unit receives a response message to the sending-message, which includes acknowledgement information based on shared data and transmission information in the sending-message. The transmitting apparatus also includes a first judging unit that judges whether a response time of the acknowledgement message is less than a predetermined time. A receiving apparatus includes a generating unit that generates the acknowledgment information and transmits the response message to the transmitting apparatus.
20 Citations
20 Claims
-
1. An electronic device comprising:
circuitry configured to output a check packet to another electronic device using Transmission Control Protocol (TCP); receive a TCP acknowledgement message to the check packet from the another electronic device, the TCP acknowledgement message including acknowledgement information based on shared data shared with the another electronic device; compute expected acknowledgment information based on the shared data shared with the another electronic device; produce a comparison result for the another electronic device based on the acknowledgment information and the expected acknowledgment information; count a time elapsed from transmitting the check packet; and determine that authentication has failed when the comparison result indicates that acknowledgment information and the expected acknowledgment information do not match or when a predetermined time elapsed from transmitting the check packet expires before the TCP acknowledgement message is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
15. An electronic device comprising:
-
means for outputting a check packet to another electronic device using Transmission Control Protocol (TCP); means for receiving a TCP acknowledgement message to the check packet from the another electronic device, the TCP acknowledgement message including acknowledgement information based on shared data shared with the another electronic device; means for computing expected acknowledgment information based on the shared data shared with the another electronic device; means for producing a comparison result for the another electronic device based on the acknowledgment information and the expected acknowledgment information; means for counting a time elapsed from transmitting the check packet; and means for determining that authentication has failed when the comparison result indicates that acknowledgment information and the expected acknowledgment information do not match or when a predetermined time elapsed from transmitting the check packet expires before the TCP acknowledgement message is received. - View Dependent Claims (16)
-
-
17. A method performed by an electronic device, the method comprising:
-
outputting a check packet to another electronic device using Transmission Control Protocol (TCP); receiving a TCP acknowledgement message to the check packet from the another electronic device, the TCP acknowledgement message including acknowledgement information based on shared data shared with the another electronic device; computing expected acknowledgment information based on the shared data shared with the another electronic device; producing a comparison result for the another electronic device based on the acknowledgment information and the expected acknowledgment information; counting a time elapsed from transmitting the check packet; and determining that authentication has failed when the comparison result indicates that acknowledgment information and the expected acknowledgment information do not match or when a predetermined time elapsed from transmitting the check packet expires before the TCP acknowledgement message is received. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable medium including computer-program instructions, which when executed by an electronic device, cause the electronic device to:
-
output a check packet to another electronic device using Transmission Control Protocol (TCP); receive a TCP acknowledgement message to the check packet from the another electronic device, the TCP acknowledgement message including acknowledgement information based on shared data shared with the another electronic device; compute expected acknowledgment information based on the shared data shared with the another electronic device; produce a comparison result for the another electronic device based on the acknowledgment information and the expected acknowledgment information; count a time elapsed from transmitting the check packet; and determine that authentication has failed when the comparison result indicates that acknowledgment information and the expected acknowledgment information do not match or when a predetermined time elapsed from transmitting the check packet expires before the TCP acknowledgement message is received. - View Dependent Claims (20)
-
Specification