IP Library Granted Patent US 9,204,388
Granted Patent B2
US 9,204,388 · App. 12/290,935 · Granted Dec 1, 2015

Layer-1 signaling of traffic indication for power saving class of type I in WiMAX

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,204,388
App. No.
12/290,935
Granted
Dec 1, 2015
Kind
B2
Abstract

Disclosed herein are apparatus, method, and computer program whereby a mobile station receives an indication from a base station in a physical layer field and interprets the indication for use in at least a power management function.

Claims (101)

1. A method comprising:

receiving at a user equipment an indication from a base station in a physical layer field; and

interpreting the indication for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, wherein the second bit-map is defined as a medium access control layer message, the second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

2. A method, comprising:

receiving at a user equipment an indication from a base station in a physical layer field;

interpreting the indication for use in at least a power management function, wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window;

receiving at the user equipment a plurality of selectively set flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, decoding a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, decoding another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, listing a plurality of sleeping identifications in the indication.

3. A method, comprising:

receiving at a user equipment an indication from a base station in a physical layer field, the indication being located immediately after the end of a downlink map; and

interpreting the indication for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

4. A method comprising:

determining that a mobile station does not need to receive and decode a downlink transmission; and

transmitting from a network node an indication to the mobile station, where the indication is transmitted in a physical layer field;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

5. A method comprising:

determining that a mobile station does not need to receive and decode a downlink transmission; and

transmitting from a network node an indication to the mobile station, wherein the indication is transmitted in a physical layer field, where the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window;

selectively setting a plurality of flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, decoding a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, decoding another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, listing a plurality of sleeping identifications in the indication.

6. A method comprising:

determining that a mobile station does not need to receive and decode a downlink transmission; and

transmitting from a network node an indication to the mobile station, where the indication is transmitted in a physical layer field and is located immediately after the end of a downlink map;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

7. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

receiving an indication from a base station in a physical layer field; and

interpreting the indication for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

8. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

receiving an indication from a base station in a physical layer field; and

interpreting the indication for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window;

receiving a plurality of selectively set flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, decoding a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, decoding another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, listing a plurality of sleeping identifications in the indication.

9. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

receiving an indication from a base station in a physical layer field, the indication being located immediately after the end of a downlink map; and

interpreting the indication for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

10. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

determining that a mobile station does not need to receive and decode a downlink transmission; and

transmitting an indication to the mobile station, where the indication is transmitted from a physical layer field;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

11. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

determining that a mobile station does not need to receive and decode a downlink transmission;

transmitting an indication to the mobile station, where the indication is transmitted from a physical layer field;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window;

selectively setting a plurality of flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, decoding a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, decoding another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, listing a plurality of sleeping identifications in the indication.

12. A non-transitory computer readable memory in which is stored a computer program executable by a processor to perform actions comprising:

determining that a mobile station does not need to receive and decode a downlink transmission; and

transmitting an indication to the mobile station, where the indication is transmitted from a physical layer field and is located immediately after the end of a downlink map;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

13. An apparatus comprising:

a receiver configured to receive an indication from a base station in a physical layer field; and

a controller configured to interpret the wakeup-indication field for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

14. An apparatus comprising:

a receiver configured to receive an indication from a base station in a physical layer field; and

a controller configured to interpret the wakeup-indication field for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window; and

where the receiver is further configure to receive a plurality of selectively set flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, the controller is further configured to decode a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, the controller is further configured to decode another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, the controller is further configured to list a plurality of sleeping identifications in the indication.

15. An apparatus comprising:

a receiver configured to receive an indication from a base station in a physical layer field, the indication being located immediately after the end of a downlink map, or located immediately after a frame control header and before the start of a downlink map; and

a controller configured to interpret the wakeup-indication field for use in at least a power management function;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

16. An apparatus comprising:

a controller configured to determine that a mobile station does not need to receive and decode a downlink transmission; and

a transmitter configured to send an indication to the mobile station, where the indication is transmitted in a physical layer field;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

17. An apparatus comprising:

a controller configured to determine that a mobile station does not need to receive and decode a downlink transmission; and

a transmitter configured to send an indication to the mobile station, where the indication is transmitted in a physical layer field;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window;

and wherein the controller is further configured to selectively set a plurality of flag bits in a frame control header, where the flag bits are defined as a flag;

in response to the flag=01 and being a member of the group whose bits are set, the controller is further configured to decode a medium access control layer message in the same frame to determine a detailed wakeup bitmap;

in response to the flag=10 and being a member of the group whose bits are set, the controller is further configured to decode another physical layer field immediately after the indication in the same frame to determine a detailed wakeup bitmap; and

in response to the flag=11, the controller is further configured to list plurality of sleeping identifications in the indication.

18. An apparatus comprising:

a controller configured to determine that a mobile station does not need to receive and decode a downlink transmission; and

a transmitter configured to send an indication to the mobile station, where the indication is transmitted in a physical layer field and is located immediately after the end of a downlink map;

wherein the physical layer field comprises a bit-map, and the indication comprises a first wakeup bit-map in a superframe header and is followed by a second bit-map, where the second bit-map is defined as a medium access control layer message, said second bit-map corresponds to groups having the indication bits set in the first wakeup bit-map, and in response to being a member of the group, decoding downlink map messages in following frames in a listening window.

19. The method as in claim 1 , wherein the physical field comprises a sleeping identification and the indication comprises at least one bit in a frame control header and at least one sleeping identification; and

in response to having corresponding sleeping identification, decoding downlink map messages.

20. The method as in claim 19 , further comprising receiving physical layer synchronization fields, operating identification, and sector identification prior to receiving the identification to enable synchronization with the base station.

21. The method as in claim 1 , wherein the first wakeup bit-map corresponds to a number of groups.

22. The method as in claim 2 , wherein the first wakeup bit-map corresponds to a number of groups.

23. The method as in claim 3 , wherein the first wakeup bit-map corresponds to a number of groups.

24. The method as in claim 4 , wherein the first wakeup bit-map corresponds to a number of groups.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2023
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CONVERSANT WIRELESS LICENSING LTD.
Reel/Frame 063507/0900 →
RELEASE OF SECURITY INTEREST Recorded Apr 13, 2021
From: CPPIB CREDIT INVESTMENTS INC.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 055910/0698 →
AMENDED AND RESTATED U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Aug 22, 2018
From: CONVERSANT WIRELESS LICENSING S.A R.L.
To: CPPIB CREDIT INVESTMENTS, INC.
Reel/Frame 046897/0001 →
CHANGE OF NAME Recorded Oct 20, 2017
From: CORE WIRELESS LICENSING S.A.R.L.
To: CONVERSANT WIRELESS LICENSING S.A R.L.
Reel/Frame 044250/0398 →