Method for distributing program code to intelligent nodes in a wireless mesh data communication network
First Claim
Patent Images
1. In a wireless mesh packet communications network, said network comprising a plurality of intelligent nodes interconnected by wireless links, a method for updating program code of the network, comprising the steps of:
- acquiring a program code file at a source node;
dividing said program code file into blocks of a size easily transmitted on the network;
transmitting a command packet from a network controller to a plurality of destination nodes said command packet directing said destination nodes to request program code downloading from said source node; and
in response to said command packet, beginning independent program code downloading at each of said destination nodes by said destination nodes sending individual block requests to said source node for said source node to transmit blocks containing said program code.
10 Assignments
0 Petitions
Accused Products
Abstract
A large data file is distributed to a number of nodes in a data communication network by a process of distributed downloading. Destination nodes are informed of the location in the network of the large data file and are directed to receive the large data file by requesting that blocks of data containing the file be transmitted to them from the designated source node. The destination nodes control the file transfer. The large data file may contain program code for updating network software.
139 Citations
10 Claims
-
1. In a wireless mesh packet communications network, said network comprising a plurality of intelligent nodes interconnected by wireless links, a method for updating program code of the network, comprising the steps of:
-
acquiring a program code file at a source node; dividing said program code file into blocks of a size easily transmitted on the network; transmitting a command packet from a network controller to a plurality of destination nodes said command packet directing said destination nodes to request program code downloading from said source node; and in response to said command packet, beginning independent program code downloading at each of said destination nodes by said destination nodes sending individual block requests to said source node for said source node to transmit blocks containing said program code. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a wireless mesh packet communications network, said network comprising a plurality of intelligent nodes interconnected by wireless links, method for transmitting the large data file to the plurality of intelligent nodes in a network, comprising the steps of:
-
acquiring the large data file at a source node dividing the large data file into blocks of a size easily transmitted on the network; transmitting a command packet to a plurality of destination nodes said command packet directing said destination nodes to request program code downloading; in response to said command packet, beginning data file transfer from said source node to said destination nodes by said destination nodes each sending individual transmit requests to said source node for said source node to transmit said large data file. - View Dependent Claims (9, 10)
-
Specification