Method for distributing software upgrade in a communication network
AssigneeLumenRadio AB
InventorsMichael KARLSSON, Lars Fabian PAAPE, Marcus BENGTSSON
Life of this patent
Estimating the term…
Loading patent…
AssigneeLumenRadio AB
InventorsMichael KARLSSON, Lars Fabian PAAPE, Marcus BENGTSSON
Estimating the term…
The present invention relates to a method for distributing software upgrade in a communication network (30). The communication network comprises a plurality of nodes (N1-N5) and each node is configured to execute a node specific version of software and is configured to communicate with one or more neighbouring nodes. The method comprises storing (51), on each node, software upgrade information used to upgrade software to the node specific version of the software executed on each node, the software upgrade information comprises patch files for all versions of the software previously executed on each node; transmitting (52) from a first node, to neighbouring nodes, version information representing the node specific version currently executed on the first node; comparing (53) the node specific version currently executed on the first node with the node specific version of the software executed on each of the neighbouring nodes; and receiving (55), in the first node, software upgrade information from each neighbouring node when the node specific version currently executed on the first node represents an older version of the software executed on the neighbouring node, wherein the software upgrade information comprises at least one additional patch file to upgrade the node specific version currently executed on the first node.
A method for distributing a software upgrade in a communication network that includes a plurality of nodes, each node is configured to execute a node specific version of a software and is configured to communicate with one or more neighbouring nodes, the method comprising:
The method according to c1aim 1, wherein the communication network is a wireless network.
A node in a communication network that includes a plurality of nodes, each node is configured to execute a node specific version of a software and is configured to communicate with one or more neighbouring nodes, wherein the node is further configured:
A node in a communication network that includes a plurality of nodes, each node is configured to execute a node specific version of a software and is configured to communicate with one or more neighbouring nodes, wherein the node is further configured:
A node in a communication network that includes a plurality of nodes, each node is configured to execute a node specific version of a software and is configured to communicate with one or more neighbouring nodes, wherein the node is further configured:
Dependencies are inferred from the claim text.