US 12,015,547 B2
Method of and an arrangement for communicating by a server with a node device of a network of interconnected node devices
Lei Feng, Shanghai (CN); Changjie Wang, Shanghai (CN); Jaya Karthik, Bangalore (IN); and Ronny Andreas Antonius Maria Jacobs, Reading, MA (US)
Assigned to SIGNIFY HOLDING B.V., Eindhoven (NL)
Appl. No. 17/634,255
Filed by SIGNIFY HOLDING B.V., Eindhoven (NL)
PCT Filed Jul. 20, 2020, PCT No. PCT/EP2020/070433
§ 371(c)(1), (2) Date Feb. 10, 2022,
PCT Pub. No. WO2021/028155, PCT Pub. Date Feb. 18, 2021.
Claims priority of application No. PCT/CN2019/100664 (WO), filed on Aug. 14, 2019; and application No. 19209929 (EP), filed on Nov. 19, 2019.
Prior Publication US 2022/0321462 A1, Oct. 6, 2022
Int. Cl. H04L 45/00 (2022.01); H04L 45/12 (2022.01); H04L 45/24 (2022.01)
CPC H04L 45/32 (2013.01) [H04L 45/124 (2013.01); H04L 45/20 (2013.01); H04L 45/24 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method of communicating between a server and a target node device operating in a network of operatively interconnected node devices, each node device comprising a first communication interface and a second communication interface, wherein said first communication interface is arranged for direct uplink and downlink wireless message exchange via a wireless communication system between said server and a node device, and said second communication interface is arranged for inter-node device communication between node devices in said network, wherein said server is arranged for keeping a record of a last communication message successfully exchanged with each node device via the first communication interface, and wherein said last communication message excludes a heartbeat message, said method comprising:
determining, by said server, prior to communicating with said target node device, a current communication status of said target node device, wherein said current communication status is based on information in the record of said last communication message successfully exchanged with said target node device via said first communication interface;
communicating, by said server with said target node device, via said first communication interface of said target node device, if said determined current communication status of said target node device indicates availability for data exchange via said first communication interface; and
communicating, by said server, with said target node device, via at least one other node device of said network selected by said server, if said determined current communication status of said target node device indicates non-availability for data exchange via said first communication interface,
wherein the record for said target node device comprises a time stamp of the last successfully exchanged communication message, wherein said current communication status of said target node device is determined by said server to be non-availability for data exchange via said first communication interface when said last successfully exchanged communication message with said target node device is exchanged at a point in time prior to a predetermined time period from determining said current communication status by said server, and wherein the predetermined time period comprises a sleep mode cycle, known by said server, of said target node device.