CPC H04L 67/51 (2022.05) [H04L 41/22 (2013.01); H04L 67/12 (2013.01); H04L 69/08 (2013.01); H04L 69/321 (2013.01)] | 20 Claims |
1. A first apparatus for providing an internet of things, TOT, interworking service, the first apparatus comprising a processor, a memory, and communication circuitry, the first apparatus being connected to a network via its communication circuitry, the first apparatus further comprising computer-executable instructions stored in the memory of the first apparatus which, when executed by the processor of the first apparatus, cause the first apparatus to perform operations comprising:
receiving, from a second apparatus, the second apparatus being an IoT device, a first message comprising information regarding the second apparatus which is to be shared with an IoT server and being sent in a first protocol;
adding, to a repository of device information, the information regarding the second apparatus, the information regarding the second apparatus being derived from the information of the first message received from the second apparatus;
selecting, based on a repository of server information, a repository of device information, and a policy, a third apparatus, wherein the third apparatus is compatible with the second apparatus and is an IoT server;
sending, to the third apparatus selected according to the policy, a second message, the second message being sent in a second protocol and requesting registration at the third apparatus of the second apparatus; and
receiving, from the third apparatus, a response to the second message, the response being sent in the second protocol and indicating whether the second apparatus has been registered at the third apparatus.
|