Method and system for video stream transmission over wireless channels
First Claim
Patent Images
1. A method of transmitting video information from a sender to a receiver over a wireless channel, comprising:
- inputting video information bits at the sender;
packetizing the video information bits into multiple data packets;
appending beamtracking information to a last data packet of the multiple data packets, wherein the beamtracking information comprises information for tuning beamforming parameters at both the sender and the receiver in order to maintain continuous optimization of directional beams from the sender to the receiver over a high-rate data channel;
transmitting the multiple data packets in a burst sequence from the sender to the receiver over the wireless channel in a first time frame, wherein transmission of each data packet is separated from transmission of the next data packet by an inter-frame time period which is shortened by a channel switching duration comprising a time period including time for channel switching from the high-rate data channel to a low-rate control channel and associated processing delays; and
retransmitting selected video information bits from the sender to the receiver in a second time frame.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for transmitting video information from a sender to a receiver over a wireless channel, is provided. Video information bits are placed into multiple data packets, and transmitted in a burst sequence from a sender to a receiver over a wireless channel in a first time frame. Transmission of each data packet is separated from transmission of the next data packet by an inter-frame time period which is shortened by a channel switching duration. Then, selected video information bits are retransmitted to from the sender to the receiver in a second time frame.
23 Citations
59 Claims
-
1. A method of transmitting video information from a sender to a receiver over a wireless channel, comprising:
-
inputting video information bits at the sender;
packetizing the video information bits into multiple data packets;appending beamtracking information to a last data packet of the multiple data packets, wherein the beamtracking information comprises information for tuning beamforming parameters at both the sender and the receiver in order to maintain continuous optimization of directional beams from the sender to the receiver over a high-rate data channel; transmitting the multiple data packets in a burst sequence from the sender to the receiver over the wireless channel in a first time frame, wherein transmission of each data packet is separated from transmission of the next data packet by an inter-frame time period which is shortened by a channel switching duration comprising a time period including time for channel switching from the high-rate data channel to a low-rate control channel and associated processing delays; and retransmitting selected video information bits from the sender to the receiver in a second time frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A communication system for transmission of video information over wireless channels, comprising:
-
a wireless transmitter including; a packetizer that places video information bits into multiple data packets and appends beamtracking information to a last data packet of the multiple data packets; a communication controller that transmits the multiple data packets in a burst sequence over a high-rate wireless channel via directional transmission beams during a first time frame, wherein transmission of each data packet is separated from transmission of the next data packet by an inter-frame time period shortened by a channel switching duration comprising a time period including time for channel switching from a high-rate data channel to a low-rate control channel and associated processing delays; a retransmitter configured such that in a second time frame, the retransmitter retransmits selected video information bits from the transmitter to a receiver; the receiver including; a depacketizer configured for extracting the video information bits from the multiple packets; an acknowledgement module configured to generate acknowledgments for the multiple data packets; a communication module configured to transmit the acknowledgments in a burst sequence from the receiver to the transmitter over a wireless channel during a beamtracking time period, wherein the beamtracking information comprises information for tuning beamforming parameters at both the wireless transmitter and the wireless receiver in order to maintain continuous optimization of directional beams from the sender to the receiver over the high-rate data channel. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A transmitter for the transmitting of video information to a receiver over wireless channels, comprising:
-
a packetizer that places video information bits into multiple data packets and appends beamtracking information to a last data packet of the multiple data packets, wherein the beamtracking information comprises information for tuning beamforming parameters at both the transmitter and the receiver in order to maintain continuous optimization of directional beams from the sender to the receiver over a high-rate data channel; a communication controller configured to transmit the multiple data packets in a burst sequence over a high-rate wireless channel via directional transmission beams during a first time frame, wherein transmission of each data packet is separated from transmission of the next data packet by an inter-frame time period shortened by a channel switching duration comprising a time period including time for channel switching from the high-rate data channel to a low-rate control channel and associated processing delays; and a retransmitter configured such that in a second time frame, the retransmitter retransmits selected video information bits of the multiple data packets transmitted during a last beamtracking time period from the transmitter to the receiver. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A receiver for receiving video information from a transmitter over wireless channels, the video information including a burst of multiple video packets including information bits, the receiver comprising:
-
a depacketizer configured for extracting the video information bits from the multiple packets received during a first time frame and extracting beamtracking information from a last data packet of the multiple data packets, wherein the beamtracking information comprises information for tuning beamforming parameters at both the transmitter and the receiver in order to maintain continuous optimization of directional beams from the receiver to the transmitter over a high-rate data channel; an acknowledgement module configured to generate acknowledgments for the multiple data packets; and a communication module configured to transmit the acknowledgments in a burst sequence to the transmitter over a wireless channel during said first time frame, wherein; said first time frame comprises a beamtracking period; and transmission of each data packet is separated from transmission of a next data packet by an inter-frame time period shortened by a channel switching duration comprising a time period including time for channel switching from the high-rate data channel to a low-rate control channel and associated processing delays. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59)
-
Specification