Software-updating method for a wireless communication network
AssigneeWirepas Oy
InventorsVille Juven, Jussi Ylänen, Ville Kaseva
Life of this patent
Estimating the term…
Abstract
Disclosed is a wireless communication network including radio nodes, which include a first radio node and a second radio node. The nodes are configured to provide a bi-directional radio communication between each other. The nodes are configured to receive a software-distribution package. In addition, the first node sends to at least the second node a timer frame indicating when all nodes of the network start to execute the received package in order to update a software of the nodes.
Claims20
A wireless communication network comprising:
- radio nodes comprising a first radio node and a plurality of second radio nodes, the radio nodes providing a bi-directional radio communication between each other, the radio nodes receiving a software-distribution package, each of the second radio nodes having received and stored the software-distribution package sending an indication to the first radio node indicating that the software-distribution package is received and stored,
- wherein, after the first radio node has received the indication that the software-distribution package has been received and stored from each of the second radio nodes that has received and stored the software-distribution package, the first radio node sends to each of the second radio nodes having sent the indication a timer frame indicating timing information that indicates a moment of time when each of the second radio nodes that has sent the indication, and the first radio node are to start to execute the received software-distribution package to simultaneously update a software of the radio nodes, and
- wherein each of the first radio node and each of the second radio nodes, which has sent the indication, simultaneously update the software of the radio nodes at the indicated moment of time.
A software-updating method for a wireless communication network including radio nodes including a first radio node and a plurality of second radio nodes, the radio nodes providing a bi-directional radio communication between each other, said method comprising:
- receiving, by the radio nodes, a software-distribution package;
- sending, by each of the second radio nodes having received and stored the software-distribution package, an indication to the first radio node indicating that the software-distribution package is received and stored;
- sending, by the first radio node, after the first radio node has received the indication that the software-distribution package has been received and stored from each of the second radio nodes that has received and stored the software-distribution package to each of the second radio nodes having sent the indication, a timer frame indicating timing information that indicates a moment of time when each of the second radio nodes that has sent the indication, and the first radio node are to start to execute the received software-distribution package to simultaneously update a software of the radio nodes;
- receiving, by at least the second radio node, the timer frame;
- and
- simultaneously updating, by each of the first radio node and each of the second radio nodes, which has sent the indication, the software of the radio nodes at the indicated moment of time.
A radio node device for a wireless communication network, the radio node device comprising:
- a microcontroller;
- and
- a radio transceiver,
- wherein the radio node device is configured to
- provide, by the radio transceiver, a bi-directional radio communication with a plurality of other radio node devices,
- receive, by the radio transceiver, a software-distribution package,
- receive, by the radio transceiver, an indication indicating that the software-distribution package is received and stored from each of the other radio node devices having received and stored the software-distribution package,
- send, by the radio transceiver, after the radio node device has received the indication that the software-distribution package has been received and stored from each of the other radio nodes that has received and stored the software-distribution package to each of the other radio node devices having sent the indication, a timer frame indicating timing information that indicates a moment of time when each of the other radio node devices that has sent the indication, and the radio node device are to start to execute the received software-distribution package to simultaneously update a software of the radio node devices, and
- update, by the radio node device simultaneously with each of the other radio node devices, which has sent the indication, the software of the radio nodes at the indicated moment of time.
A software-updating method for a radio node device in a wireless communication network, said radio node device including a microcontroller and a radio transceiver, said software-updating method comprising:
- providing, by the radio transceiver of the radio node device, the bi-directional radio communication with at least one of a plurality of other radio node devices;
- receiving, by the radio transceiver of the radio node device, a software-distribution package;
- receiving, by the radio transceiver of the radio node device, an indication indicating that the software-distribution package is received and stored from each of the other radio node devices having received and stored the software-distribution package;
- sending, by the radio transceiver of the radio node device, after the radio node device has received the indication that the software-distribution package has been received and stored from each of the other radio nodes that has received and stored the software-distribution package to each of the other radio node devices having sent the indication, a timer frame indicating timing information that indicates a moment of time when each of the other radio node devices that has sent the indication, and the radio node device are to start to execute the received software-distribution package to simultaneously update a software of the radio node devices;
- and
- updating, by the radio node device simultaneously with each of the other radio node devices, which has sent the indication, the software of the radio nodes at the indicated moment of time.
A non-transitory computer readable medium on which is stored a computer program that, when executed by a computer, performs a software-updating method for a radio node device in a wireless communication network, said radio node device including a microcontroller and a radio transceiver, said software-updating method comprising:
- providing, by the radio transceiver of the radio node device, the bi-directional radio communication with at least one of a plurality of other radio node devices;
- receiving, by the radio transceiver of the radio node device, a software-distribution package;
- receiving, by the radio transceiver of the radio node device, an indication indicating that the software-distribution package is received and stored from each of the other radio node devices having received and stored the software-distribution package;
- sending, by the radio transceiver of the radio node device, after the radio node device has received the indication that the software-distribution package has been received and stored from each of the other radio nodes that has received and stored the software-distribution package to each of the other radio node devices having sent the indication, a timer frame indicating timing information that indicates a moment of time when each of the other radio node devices that has sent the indication, and the radio node device are to start to execute the received software-distribution package to simultaneously update a software of the radio node devices;
- and
- updating, by the radio node device simultaneously with each of the other radio node devices, which has sent the indication, the software of the radio nodes at the indicated moment of time.
Dependencies are inferred from the claim text.