Method of message delivery adapted for a power conservation system
First Claim
1. In a radio data communications system adapted for power conservation, said system having an infrastructure and a subscriber device and a communications channel segmented into windows including root windows and non-root windows, a method of message delivery practiced at said subscriber device, said method comprising the steps of:
- scheduling a ping segment at a prearranged time in each window wherein said ping segment has a duration equal to a first predetermined time period substantially shorter than a window and is centered in its respective window;
when said window is a non-root window;
waking from a sleep mode at said prearranged time in said non-root window for said first predetermined time period to receive a ping message;
responding to said infrastructure when said ping message is received during said first predetermined time period; and
remaining awake for a second predetermined time period in said non-root window following said ping segment to receive from said infrastructure a data message;
when said window is a root window;
waking from a sleep mode at a commencement of said root window; and
receiving from said infrastructure any undelivered messages during said root window at least prior to said ping segment.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of message delivery used in a data communications system adapted for power conservation, the data communication system having an infrastructure (101), and a subscriber device (120), the method practiced at the subscriber device (120) and including the steps of: waking from a sleep mode at a prearranged time; responding to the infrastructure (101) when a first message is received at the prearranged time; and remaining awake for a predetermined time period to receive from the infrastructure (101) a data message.
-
Citations
11 Claims
-
1. In a radio data communications system adapted for power conservation, said system having an infrastructure and a subscriber device and a communications channel segmented into windows including root windows and non-root windows, a method of message delivery practiced at said subscriber device, said method comprising the steps of:
-
scheduling a ping segment at a prearranged time in each window wherein said ping segment has a duration equal to a first predetermined time period substantially shorter than a window and is centered in its respective window; when said window is a non-root window; waking from a sleep mode at said prearranged time in said non-root window for said first predetermined time period to receive a ping message; responding to said infrastructure when said ping message is received during said first predetermined time period; and remaining awake for a second predetermined time period in said non-root window following said ping segment to receive from said infrastructure a data message; when said window is a root window; waking from a sleep mode at a commencement of said root window; and receiving from said infrastructure any undelivered messages during said root window at least prior to said ping segment. - View Dependent Claims (2, 3)
-
-
4. In a radio data communications system adapted for power conservation, said system having an infrastructure, a subscriber device, and a communications channel, said communications channel temporally organized into a sequential plurality of root and non-root windows, a method of message delivery practiced at said subscriber device, said method comprising the steps of:
-
performing a registration procedure, with said infrastructure, including scheduling ping segment positioned in a center of a window, to deliver a ping message during said ping segment; becoming active during a root window for its entirety; receiving any undelivered messages during said root window; entering a sleep mode during a non-root window; waking from said sleep mode in said non-root window at a prearrange time; looking for said ping message individually addressed to said subscriber unit from said infrastructure when in said non-root window; if said ping message does not arrive, returning to the sleep mode; if the ping message does arrive, sending an acknowledgment to said infrastructure; and remaining awake in the non-root window for a second time period to receive from said infrastructure a second message. - View Dependent Claims (5)
-
-
6. In a radio data communications system adapted for power conservation, said system having an infrastructure, a subscriber device, and a communications channel, said communications channel temporally organized into a sequential plurality of frames, each of said sequential plurality of frames temporally organized into a sequential plurality of windows, said subscriber device having a root window in each of said sequential plurality of frames, a method for message delivery practiced at said subscriber device, said method comprising the steps of:
-
scheduling a ping segment substantially at a center of a non-root window; becoming active during said root window in its entirety and receiving any undelivered messages from the infrastructure during said root window; entering a sleep mode and remaining asleep during a first portion of a non-root window; waking up during said ping segment of said non-root window; responding to said infrastructure when a first message is received during said ping segment, else returning to said sleep mode; and remaining awake for a predetermined time period, following said step of responding, to receive from said infrastructure a second message. - View Dependent Claims (7)
-
-
8. In a radio data communications system adapted for power conservation, said system having an infrastructure, a subscriber device, and a communications channel, said communications channel temporally organized into frames, each frame comprising a root window and a sequential plurality of non-root windows each non-root window having a ping segment substantially shorter in duration than the non-root window and substantially centered in the non-root window, a method of message delivery practiced at said infrastructure, said method comprising the steps of:
-
delivering any undelivered messages to a subscriber device at least prior to a ping segment if said subscriber device is in a root window; sending a first message to said subscriber device during said ping segment if said subscriber device is in a non-root window; and delivering any undelivered messages to said subscriber device, if said subscriber device is in a non-root window, during any remaining time of said non-root window following the ping segment only when an acknowledgment message is received from said subscriber device within a predetermined time period following said first message. - View Dependent Claims (9)
-
-
10. In a radio data communications system adapted for power conservation, said system having an infrastructure, a subscriber device, and a communications channel, said communications channel temporally organized into a sequential plurality of frames, each of said sequential plurality of frames temporally organized into a sequential plurality of windows, said subscriber device having a root window and a plurality of non-root windows in each of said sequential plurality of frames, a method for message delivery practiced at said infrastructure, said method comprising the steps of:
-
receiving a ping segment schedule from said subscriber device; positioning a ping segment substantially in a center of a window; delivering messages to said subscriber device active in said root window during a first time period; delivering individual ping messages to said subscriber device active in a non-root window, if any, during a second time period; delivering messages to said subscriber device active in said non-root window within a third time period after acknowledgment messages are received from said subscriber device active in said non-root window; and delivering messages to said subscriber device active in said root window after the step of delivering messages to said subscriber device active in said non-root window but before the end of the root window. - View Dependent Claims (11)
-
Specification