Plunger for faster video stream recovery
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJonathan Lynam, Lars Ernstrom, Joel L. Wittenberg
Life of this patent
Estimating the term…
Abstract
A method performed by a base station includes receiving a data stream comprising a sequence of packets and detecting a packet of the sequence of packets is a restart packet. The base station determines that one or more packets of the sequence of packets is buffered for transmission in front of the restart packet. The base station removes the one or more packets in front of the restart packet from the buffer and transmits the restart packet and at least one packet in the sequence of packets that follows the restart packet.
Claims28
A method performed by a base station for transmitting a data stream, the method comprising:
- receiving a data stream comprising a sequence of packets;
- detecting a packet of the sequence of packets is a restart packet;
- determining that one or more packets of the sequence of packets is buffered for transmission in front of the restart packet;
- removing the one or more packets in front of the restart packet from the buffer;
- and
- transmitting the restart packet and at least one packet in the sequence of packets that follows the restart packet.
-10. (canceled)
A method performed by a video server for transmitting a data stream, the method comprising:
- transmitting, to a base station, a data stream comprising a sequence of packets;
- determining that the data stream needs to be restarted;
- indicating a packet of the sequence of packets as a restart packet;
- and
- transmitting, to the base station the restart packet and at least one packet in the sequence of packets that follows the restart packet.
-20. (canceled)
A base station for transmitting a data stream, the base station adapted to:
- receive a data stream comprising a sequence of packets;
- detect a packet of the sequence of packets is a restart packet;
- determine that one or more packets of the sequence of packets is buffered for transmission in front of the restart packet;
- remove the one or more packets in front of the restart packet from the buffer;
- and
- transmit the restart packet and at least one packet in the sequence of packets that follows the restart packet.
A video server for transmitting a data stream, the video server adapted to:
- transmit a data stream comprising a sequence of packets;
- determine the data stream needs to be restarted;
- indicate a packet of the sequence of packets as a restart packet;
- and
- transmit the restart packet and at least one packet in the sequence of packets that follows the restart packet.
Dependencies are inferred from the claim text.