US9775030B2ActiveUtilityA1
Wireless communication device
Est. expiryNov 21, 2034(~8.4 yrs left)· nominal 20-yr term from priority
Inventors:Toshiyuki Sugitani
G06F 12/1408H04L 63/061H04L 2209/80H04L 1/1858H04W 52/0216H04W 12/04H04L 1/08H04L 9/0891H04W 12/06H04L 12/2803H04L 63/0492H04L 9/0894H04L 9/0637H04W 12/02Y02B60/50H04W 12/033Y02D30/70
42
PatentIndex Score
0
Cited by
16
References
9
Claims
Abstract
Provided is a wireless communication device for packet communication. In a case where a communication failure occurs, authentication of the other communication party is performed. In a case where the other communication party is a legitimate party, an encryption key for packet communication is updated, a packet number is returned to an initial value, and the packet communication is resumed.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A wireless communication device that transmits to another communication party a data packet which includes a packet number, the device comprising:
a first physical storage in which the packet number is stored;
a second physical storage in which an encryption key is stored;
a controller that encrypts the data packet which includes the packet number, using the packet number and the encryption key; and
a wireless communicator that performs transmission and reception of the data packet between the wireless communication device and the other communication party under the control of the controller,
wherein, when the transmission and reception of the data packet is correctly performed and a delivery acknowledgement is received from the other communication party, the controller updates the packet number stored in the first physical storage,
wherein, when the transmission and reception of the data packet is not correctly performed, the controller performs authentication between the wireless communication device and the other communication party, rewrites the packet number stored in the first physical storage, as an initial value that is determined in advance, generates a new encryption key, and stores the new encryption key in the second physical storage.
2. The wireless communication device of claim 1 , further comprising:
a third physical storage in which the authentication key is stored,
wherein the controller performs the authentication using the authentication key.
3. The wireless communication device of claim 2 , wherein the controller performs the authentication between the wireless communication device and the other communication party by
receiving, from the other communication party, an authentication request in order to check whether or not the wireless communication device is a legitimate device, the authentication request including a random number;
transmitting an authentication reply to the other communication party;
performing an authentication computing operation, using the authentication key stored in the third physical storage and the random number; and
transmitting, to the other communication party, a first result of the authentication computing operation along with an authentication reply message,
wherein the other wireless communication party performs the authentication computing operation, using an authentication key that is stored in the other wireless communication party and the random number, compares a second result of the authentication computing operation by the other wireless communication party and the first result of the authentication computing operation transmitted from the controller of the wireless communication device; and determines that the wireless communication device is a legitimate device, when the first and second results are the same based on the comparison.
4. The wireless communication device of claim 1 , wherein
when the transmission and reception of the data packet is not correctly performed, the controller transmits, to the other communication party, a message for disconnection of a packet wireless link, and stops transmission and reception of the data packet, before the controller performs authentication between the wireless communication device and the other communication party.
5. The wireless communication device of claim 4 , wherein
when the transmission and reception of the data packet is not correctly performed, and after the packet wireless link is disconnected, the controller transmits, to the other communication party, a wireless link establishment request to establish a wireless connection for performing communication of a call control message between the wireless communication device and the other communication party, before the controller performs authentication between the wireless communication device and the other communication party.
6. The wireless communication device of claim 5 , wherein
when the transmission and reception of the data packet is not correctly performed, and after the wireless connection for performing communication of the call control message has been established, the controller transmits, to the other communication party, a message that activates an encryption communication, and
the controller performs authentication between the wireless communication device and the other communication party, after the encryption communication is activated between the wireless communication device and the other communication party.
7. The wireless communication device of claim 1 , further comprising a sensor that detects a predetermined event,
wherein the wireless communicator is in a waiting state in which the transmission and reception of data packet is not performed until the sensor detects the predetermined event,
the wireless communicator is activated to start wireless communication with the other communication party, when the sensor detects the predetermined event,
the wireless communicator returns to the waiting state, when the transmission and reception of the data packet is correctly performed and the packet number is updated, and
the wireless communicator returns to the waiting state when the transmission and reception of the data packet is not correctly performed and the packet number is rewritten as the initial value.
8. The wireless communication device of claim 1 , wherein
the controller increments the packet number stored in the first physical storage to update the packet number, when the transmission and reception of the data packet is correctly performed and a delivery acknowledgement is received from the other communication party, and
the controller rewrites the packet number stored in the first physical storage, as zero for the initial value, when the transmission and reception of the data packet is not correctly performed.
9. The wireless communication device of claim 1 , wherein
when the transmission and reception of the data packet is not correctly performed, the controller rewrites the packet number stored in the first physical storage, as the initial value, regardless of whether the packet number stored in the first physical storage is a maximum value.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.