IP Library Granted Patent US 10,349,439
Granted Patent B2
US 10,349,439 · App. 15/107,350 · Granted Jul 9, 2019

Release of semi-persistent scheduling

Inventors: Alexander Langereis (Sigtuna, SE); Saad Naveed Ahmed (Solna, SE); Don Corry (Stockholm, SE); David Sandberg (Solna, SE)
Assignee: Telefonaktiebolaget LM Ericsson (publ)
H04W72/14H04W28/0278H04W72/042H04W76/38H04M7/006H04W72/0413H04W72/1284
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 10,349,439
App. No.
15/107,350
Granted
Jul 9, 2019
Kind
B2
Abstract

It is presented a method for releasing semi-persistent scheduling, SPS, for a wireless device. The method is performed in a network node and comprising the steps of: transmitting an SPS release message to the wireless device to release uplink SPS; starting a timer; when a first condition is true, transmitting a grant for uplink transmission to the wireless device, the first condition being true when the timer expires and/or a scheduling request has been received from the wireless device; receiving a data type indication from the wireless device; and determining that an SPS release message has been correctly received by the wireless device when a scheduling request has been received from the wireless device, the grant has been transmitted and the data type indication indicates only voice over internet protocol, VoIP, data from the wireless device.

Claims (38)

1. A method for releasing semi-persistent scheduling (SPS) for a wireless device, the method being performed in a network node and comprising:

transmitting an SPS release message to the wireless device to release uplink SPS;

starting a timer;

when a first condition is true, transmitting a grant for uplink transmission to the wireless device, the first condition being true when at least one of the timer expires and a scheduling request has been received from the wireless device;

receiving a data type indication from the wireless device;

determining that an SPS release message has been correctly received by the wireless device when the scheduling request has been received from the wireless device, the grant has been transmitted, and the data type indication indicates only voice over internet protocol (VoIP) data from the wireless device; and

retransmitting the SPS release message; wherein repetition of the transmitting the SPS release message is performed in parallel to transmitting the SPS release message, starting the timer, transmitting the grant for uplink transmission to the wireless device, receiving the data type indication from the wireless device, and determining that the SPS release message has been correctly received by the wireless device.

2. The method according to claim 1 , wherein the data type indication comprises a buffer status report.

3. The method according to claim 1 , wherein the data type indication comprises payload data.

4. The method according to claim 1 , further comprising determining that no SPS release message has been correctly received by the wireless device when no scheduling request has been received from the wireless device and the data type indication indicates only VoIP data from the wireless device.

5. The method according to claim 4 , wherein the method is repeated when it is determined that no SPS release message has been correctly received.

6. The method according to claim 1 , further comprising re-starting the timer when the scheduling request has been received from the wireless device and the data type indication indicates data other than just VoIP data from the wireless device.

7. The method according to claim 1 , wherein transmitting the grant triggers the wireless device to send the data type indication.

8. The method according to claim 1 , further comprising detecting that uplink VoIP communication from the wireless device transitions from a talk state to a silence state prior to transmitting the SPS release message.

9. A network node arranged to release semi-persistent scheduling (SPS) for a wireless device, the network node comprising:

a processing circuit; and

a memory circuit to store instructions that, when executed by the processing circuit, causes the network node to:

transmit an SPS release message to the wireless device to release uplink SPS;

start a timer;

when a first condition is true, transmit a grant for uplink transmission to the wireless device, the first condition being true when at least one of the timer expires and a scheduling request has been received from the wireless device;

receive a data type indication from the wireless device;

determine that an SPS release message has been correctly received by the wireless device when the scheduling request has been received from the wireless device, the grant has been transmitted, and the data type indication indicates only voice over internet protocol (VoIP) data; and

retransmit the SPS release message; wherein repetition of the transmitting the SPS release message is performed in parallel to transmitting the SPS release message, starting the timer, transmitting the grant for uplink transmission to the wireless device, receiving the data type indication from the wireless device, and determining that the SPS release message has been correctly received by the wireless device.

10. The network node according to claim 9 , wherein the data type indication comprises a buffer status report.

11. The network node according to claim 9 , wherein the data type indication comprises payload data.

12. The network node according to claim 9 , further comprising instructions that, when executed by the processing circuit, causes the network node to determine that no SPS release message has been correctly received by the wireless device when no scheduling request has been received from the wireless device and the data type indication indicates only VoIP data from the wireless device.

13. The network node according to claim 12 , further comprising instructions that, when executed by the processing circuit, causes the network node to repeat the instructions when it is determined that no SPS release message has been correctly received.

14. The network node according to claim 9 , further comprising instructions that, when executed by the processing circuit, causes the network node to return to the instructions to start the timer when the scheduling request has been received from the wireless device and the data type indication indicates data other than just VoIP data from the wireless device.

15. The network node according to claim 9 , further comprising instructions that, when executed by the processing circuit, causes the network node to repeat the instructions to transmit an SPS release message.

16. The network node according to claim 15 , wherein the instructions to repeatedly transmit an SPS release message are performed in parallel to other instructions.

17. The network node according to claim 9 , further comprising instructions that, when executed by the processing circuit, causes the network node to detect that uplink VoIP communication from the wireless device transitions from a talk state to a silence state.

18. A non-transitory computer readable medium storing a computer program product for releasing semi-persistent scheduling (SPS) for a wireless device, the computer program product comprising software instructions that, when executed by processing circuitry of a network node, causes the network node to:

transmit an SPS release message to the wireless device to release uplink SPS;

start a timer;

when a first condition is true, transmit a grant for uplink transmission to the wireless device, the first condition being true when at least one of the timer expires and a scheduling request has been received from the wireless device;

receive a data type indication from the wireless device; and

determine that an SPS release message has been correctly received by the wireless device when the scheduling request has been received from the wireless device, the grant has been transmitted, and the data type indication indicates only voice over Internet protocol (VoIP) data; and

retransmit the SPS release message: wherein repetition of the transmitting the SPS release message is performed in parallel to transmitting the SPS release message, starting the timer, transmitting the grant for uplink transmission to the wireless device, receiving the data type indication from the wireless device, and determining that the SPS release message has been correctly received by the wireless device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2016
From: AHMED, SAAD NAVEED; CORRY, DON; LANGEREIS, ALEXANDER; SANDBERG, DAVID
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 038987/0613 →
CHANGE OF NAME Recorded Jun 22, 2016
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 039117/0834 →
Continuity (1)
Related Publication 20170027018A1 · Jan 26, 2017