Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
147 words
In a packet communication network with a plurality of stationary nodes, a method by which a roaming node may establish a communication link with said network comprising the steps of: transmitting a link acquisition packet to one or more of said stationary nodes; receiving a response packet from each of said stationary nodes that successfully receives said link acquisition packet; determining from data in said received response packets the one of said stationary nodes that provides the best communication link; selecting the one of said stationary nodes that provides the best communication link by transmitting to said selected stationary node a packet informing said selected stationary node that said selected stationary node is a current parent node for said roaming node; and transmitting data packets to nodes in the network using an identifier of said parent node as part of the return identifier for said roaming node.
Claim 2
Dependent Claim
147 words
In a packet communication network with a plurality of stationary nodes, a method by which a roaming node may establish a communication link with said network comprising the steps of: transmitting a link acquisition packet to one or more of said stationary nodes; receiving a response packet from each of said stationary nodes that successfully receives said link acquisition packet; determining from data in said received response packets the one of said stationary nodes that provides the best communication link; selecting the one of said stationary nodes that provides the best communication link by transmitting to said selected stationary node a packet informing said selected stationary node that said selected stationary node is a current parent node for said roaming node; and transmitting data packets to nodes in the network using an identifier of said parent node as part of the return identifier for said roaming node.
Claim 3
Dependent Claim
190 words
The method according to claim 1, further permitting said roaming node to change its network communication link to a new parent node in response to changed conditions and further including the steps of: monitoring each received data packet from said current parent node to determine whether said communication link is still good; intermittently transmitting link acquisition packets to one or more of said stationary nodes to determine the quality of the possible communication link with them; receiving a response packet from each of said stationary nodes that successfully receives said link acquisition packet; selecting from said received response packets one of said stationary nodes to be a new parent node when the link with said current parent node is no longer good; transmitting to said current parent node a packet informing said current parent node that said current parent node is no longer the current parent node and that said new parent node is a current parent node for said roaming node; and transmitting to said new parent node a packet informing said new parent node that said new parent node is a current parent node for said roaming node.
Claim 4
Independent Claim
226 words
A method for transmitting packet data between a plurality of stationary nodes and at least one roaming node comprising the steps of: assigning a unique stationary node identifier to each stationary node; assigning a unique roaming node identifier to said roaming node; providing communication means between individual stationary nodes forming a network such that each stationary node can communicate directly with at least one other stationary node and such that any stationary node can communicate with any other stationary node by relaying data through any number of stationary nodes and identifying said data with said unique stationary node identifier for the receiving stationary node; receiving at any number of stationary nodes a link acquisition packet from said roaming node and transmitting a response packet to said roaming node from each stationary node that received said link acquisition packet; receiving from said roaming node a packet designating a single stationary node as the current parent node for that roaming node; receiving at said parent node from said roaming node data packets which include said unique stationary node identifier for said parent node as part of the source address and transmitting said packets to other stationary nodes; accepting at said parent node from any of said plurality of stationary nodes data packets for said roaming node; transmitting said data packets to said roaming node from said parent node.
Claim 5
Independent Claim
226 words
A method for transmitting packet data between a plurality of stationary nodes and at least one roaming node comprising the steps of: assigning a unique stationary node identifier to each stationary node; assigning a unique roaming node identifier to said roaming node; providing communication means between individual stationary nodes forming a network such that each stationary node can communicate directly with at least one other stationary node and such that any stationary node can communicate with any other stationary node by relaying data through any number of stationary nodes and identifying said data with said unique stationary node identifier for the receiving stationary node; receiving at any number of stationary nodes a link acquisition packet from said roaming node and transmitting a response packet to said roaming node from each stationary node that received said link acquisition packet; receiving from said roaming node a packet designating a single stationary node as the current parent node for that roaming node; receiving at said parent node from said roaming node data packets which include said unique stationary node identifier for said parent node as part of the source address and transmitting said packets to other stationary nodes; accepting at said parent node from any of said plurality of stationary nodes data packets for said roaming node; transmitting said data packets to said roaming node from said parent node.
Claim 6
Dependent Claim
77 words
The method according to claim 3, further comprising the steps of: receiving at said parent node from said roaming node a packet designating said parent node as an old parent node and informing said parent node of the identifier of a new parent node; accepting at said old parent node data packets for said roaming node addressed to said old parent node; forwarding said data packets to said new parent node for delivery to said roaming node.
Claim 7
Dependent Claim
69 words
The method according to claim 3, further comprising the steps of: periodically receiving at a name server packets from said roaming node indicating the unique identifier of the current parent node and storing that information; transmitting from said name server to any of said nodes in said network said identifier of said current parent node for said roaming node in response to a query from any of said nodes.
Claim 8
Dependent Claim
77 words
The method according to claim 5, further comprising the steps of: receiving at said parent node from said name server a packet designating said parent node as an old parent node and informing said parent node of the identifier of a new parent node; accepting at said old parent node data packets for said roaming node addressed to said old parent node; forwarding said data packets to said new parent node for delivery to said roaming node.