Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery
DCFirst Claim
Patent Images
1. A communication network supporting wireless communication throughout an area, said communication network comprising:
- a plurality of battery-powered, wireless terminal nodes that roam throughout the area;
a plurality of bridging nodes which, together, form a spanning tree that specifies wireless communication pathways for relaying messages between said plurality of battery-powered, wireless terminal nodes as said plurality of battery-powered, wireless terminal nodes roam throughout the area;
at least one of said plurality of battery-powered, wireless terminal nodes selectively enters and exits a sleep modeeach of said plurality of bridging nodes transmits at predetermined intervals hello messages that indicate the presence of pending messages;
each of said plurality of bridging nodes stores messages destined for said plurality of battery-powered, wireless terminal nodes;
each of said plurality of bridging nodes forwards stored messages to the said plurality of battery-powered, wireless terminal nodes upon request from said plurality of battery-powered, wireless terminal nodes; and
while in a sleep mode, the at least one of said plurality of battery-powered, wireless terminal nodes wakes to listen to the hello message transmissions to determine whether to exit the sleep mode to retrieve pending messages.
11 Assignments
Litigations
0 Petitions
Accused Products
Abstract
An apparatus and a method for routing data in a radio data communication system having one or more host computers, one or more intermediate base stations, and one or more RF terminals organizes the intermediate base stations into an optimal spanning-tree network to control the routing of data to and from the RF terminals and the host computer efficiently and dynamically. Communication between the host computer and the RF terminals is achieved by using the network of intermediate base stations to transmit the data.
381 Citations
32 Claims
-
1. A communication network supporting wireless communication throughout an area, said communication network comprising:
-
a plurality of battery-powered, wireless terminal nodes that roam throughout the area; a plurality of bridging nodes which, together, form a spanning tree that specifies wireless communication pathways for relaying messages between said plurality of battery-powered, wireless terminal nodes as said plurality of battery-powered, wireless terminal nodes roam throughout the area; at least one of said plurality of battery-powered, wireless terminal nodes selectively enters and exits a sleep mode each of said plurality of bridging nodes transmits at predetermined intervals hello messages that indicate the presence of pending messages; each of said plurality of bridging nodes stores messages destined for said plurality of battery-powered, wireless terminal nodes; each of said plurality of bridging nodes forwards stored messages to the said plurality of battery-powered, wireless terminal nodes upon request from said plurality of battery-powered, wireless terminal nodes; and while in a sleep mode, the at least one of said plurality of battery-powered, wireless terminal nodes wakes to listen to the hello message transmissions to determine whether to exit the sleep mode to retrieve pending messages. - View Dependent Claims (2, 3, 4)
-
-
5. A communication network supporting wireless communication of messages, said communication network comprising:
-
a plurality of terminal nodes each having a wireless receiver operable in a normal state or in a power saving state; a plurality of bridging nodes each having a wireless transceiver to support wireless communication to the plurality of terminal nodes; the plurality of bridging nodes attempt to immediately deliver messages destined for those of the plurality of terminal nodes that operate in the normal state; each of the plurality of bridging nodes attempt to deliver messages destined for those of the plurality of terminal nodes that operate in the power saving state by transmitting at predetermined intervals beacons that identify those of the plurality of wireless terminal nodes operating in the power saving state that have a message awaiting delivery; those of the plurality of wireless terminal nodes that operate in the power saving state synchronize operation of their receivers to receive the beacons from at least one of the plurality of bridging nodes; and each of those of the plurality of wireless terminal nodes operating in the power saving state that determines from the received beacons that it has a message awaiting delivery directs further operation of its receiver to receive the message. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A communication network supporting wireless communication of messages, said communication network comprising:
-
a plurality of terminal nodes each having a wireless receiver operable in a first state or in a second state, wherein, in the second state, attempts are made to minimize power consumption by the wireless receiver; a plurality of bridging nodes each having a wireless transceiver to support wireless communication to the plurality of terminal nodes; each of the plurality of bridging nodes attempt to deliver messages destined for those of the plurality of terminal nodes that operate in the second state by transmitting at predetermined intervals beacons that identify those of the plurality of wireless terminal nodes operating in the second state that have a message awaiting delivery; those of the plurality of wireless terminal nodes that operate in the second state synchronize operation of their receivers to receive the beacons from at least one of the plurality of bridging nodes; each of those of the plurality of wireless terminal nodes operating in the second state that determines from the received beacons that it has a message awaiting delivery directs further operation of its receiver to receive the message; and the plurality of bridging nodes deliver messages destined for those of the plurality of terminal nodes that operate in the first state without requiring those of the plurality of terminal nodes that operate in the first state to determine from the beacons that they have messages awaiting delivery. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification