US 12,463,954 B2
Authentication of an entity
Zeki Bilgin, Istanbul (TR); Emrah Tomur, Izmir (TR); Elif Ustundag Soykan, Istanbul (TR); and Mehmet Akif Ersoy, Istanbul (TR)
Assigned to Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
Appl. No. 17/781,085
Filed by Telefonaktiebolaget LM Ericsson (publ), Stockholm (SE)
PCT Filed Feb. 25, 2020, PCT No. PCT/EP2020/054908
§ 371(c)(1), (2) Date May 31, 2022,
PCT Pub. No. WO2021/110288, PCT Pub. Date Jun. 10, 2021.
Claims priority of application No. 19404006 (EP), filed on Dec. 4, 2019.
Prior Publication US 2023/0006993 A1, Jan. 5, 2023
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0823 (2013.01) 23 Claims
OG exemplary drawing
 
1. A method performed by a first entity of an internet of things (IoT) network, the method comprising:
acquiring contextual information for the first entity and a timestamp for the contextual information, wherein the acquiring the contextual information comprises receiving the contextual information from one or more sensors in the IoT network that are associated with the first entity and that measure the contextual information, wherein the contextual information is reported by the first entity or the one or more sensors to a third entity of the IoT network via an out-of-band communication channel;
generating a first authentication token using the contextual information acquired;
initiating, via an in-band communication channel between the first entity and a second entity of the IoT network, transmission of an authentication request message towards the second entity of the IoT network requesting authentication of the first entity with the second entity, wherein the authentication request message comprises the first authentication token generated and the timestamp for use in the authentication, with the authentication to be based on whether the first authentication token matches a second authentication token generated using the contextual information reported to the third entity via the out-of-band communication channel; and
receiving, via the in-band communication channel between the first entity and the second entity, an authentication response message indicative of whether authentication of the first entity with the second entity is successful or unsuccessful.