System and method for wireless communication of uncompressed video having a composite frame format
Abstract
A system and method for efficiently communicating uncompressed video and for efficiently communicating corresponding acknowledgements in a system for wireless communication of uncompressed video are disclosed. In one embodiment, the method includes aggregating multiple subpackets of different types of data into a composite packet. The different types of data may include video, audio, control data, extraneous data files, and others. A robust composite packet configuration can provide for more flexible and more efficient transmission of data on the high rate channel as well as more efficient transmission of acknowledgements on the low rate channel.
Claims
exact text as granted — not AI-modified1 . A method of transmitting uncompressed video data comprising:
combining two or more subpackets to form a composite packet comprising a first cyclic redundancy check based on first significant bits and a second cyclic redundancy check based on second significant bits, wherein the first significant bits and the second significant bits combine to form mapped data symbols; and transmitting the composite packet over a wireless communication link.
2 . The method of claim 1 , further comprising:
selectively error control encoding data in two or more subpackets of the plurality of subpackets using two or more error coding schemes selected from a plurality of error coding schemes; and selectively mapping the data in each of the subpackets to symbols using one or more modulation schemes.
3 . The method of claim 2 , wherein subpackets that are selectively encoded and selectively mapped using the same error coding scheme and the same modulation scheme are combined to be adjacent in the composite packet.
4 . The method of claim 3 , further comprising:
encoding a packet header comprising a plurality of information fields related at least in part to identifying the error control coding or the mapping of the subpackets; and combining the packet header and the subpackets to form the composite packet.
5 . A method of receiving uncompressed video data comprising:
receiving a composite packet comprising two or more subpackets, the composite packet further comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits; and processing the subpackets to perform forward error control decoding of each of the subpackets.
6 . The method of claim 5 , wherein the most significant bits and the least significant bits combine to form mapped data symbols, and two or more error control encoding schemes were used to selectively encode the two or more subpackets.
7 . The method of claim 6 , wherein the forward error control decoding is related to the error control encoding scheme used to encode each subpacket.
8 . The method of claim 7 , further comprising receiving the composite packet over a wireless communication link.
9 . A system for transmitting uncompressed video data comprising:
a packetization subsystem that combines a plurality of subpackets and forms a composite packet comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits; and a transmitter that transmits the composite packet over a wireless communication link.
10 . The system of claim 9 , further comprising:
a forward error control subsystem that selectively error control encodes data in each of the plurality of subpackets using two or more error coding schemes selected from a plurality of error coding schemes.
11 . The system of claim 10 , further comprising:
a mapper subsystem that selectively maps data in each of the plurality of subpackets to symbols using one or more modulation schemes, wherein the most significant bits and the least significant bits combine to form the mapped data symbols.
12 . The system of claim 11 , further comprising:
a packet coding subsystem that encodes a packet header comprising a plurality of information fields, the information fields related at least in part to identifying the error control coding or the mapping of the subpackets; and the packetization subsystem combines the packet header and the subpackets to form the composite packet.
13 . The system of claim 11 , wherein subpackets that are selectively encoded and selectively mapped using the same error coding scheme and the same modulation scheme are combined to be adjacent in the composite packet.
14 . A system for receiving uncompressed video data comprising:
a receiver that receives a composite packet comprising two or more subpackets, the composite packet further comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits, wherein the most significant bits and the least significant bits combine to form mapped data symbols; and a receiver that receives the composite packet over a wireless communication link.
15 . The system of claim 14 , wherein two or more error control encoding schemes were used to selectively encode the two or more subpackets.
16 . The system of claim 15 , further comprising:
a forward error control subsystem that performs forward error control decoding of the subpackets based on which error control encoding scheme was used to encode each subpacket.
17 . The system of claim 16 , wherein the composite packet further comprises a packet header comprising a plurality of information fields, the information fields related at least in part to identifying the error control coding or the mapping used for processing the subpackets.
18 . A system for transmitting uncompressed video data comprising:
means for combining two or more subpackets to form a composite packet; and means for transmitting the composite packet over a wireless communication link.
19 . The system of claim 18 , further comprising:
means for selectively error control encoding data in the two or more subpackets using two or more error coding schemes selected from a plurality of error coding schemes.
20 . The system of claim 19 , further comprising:
means for selectively mapping the data in each of the subpackets to symbols using one or more modulation schemes, wherein the means for selectively mapping the data selects the one or more modulation schemes from a plurality of modulation schemes.
21 . A system for receiving uncompressed video data comprising:
means for receiving a composite packet comprising two or more subpackets, the composite packet further comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits.
22 . The system of claim 21 , wherein the most significant bits and the least significant bits combine to form mapped data symbols, and two or more error control encoding schemes were used to selectively encode the two or more subpackets.
23 . The system of claim 21 , further comprising:
means for processing the subpackets to perform forward error control decoding of each of the subpackets, wherein the forward error control decoding is related to the error control encoding scheme used to encode each subpacket.
24 . A wireless transmitter comprising:
a packetization subsystem that combines a plurality of subpackets and forms a composite packet comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits; and a transceiver subsystem that transmits the composite packet over a wireless communication link.
25 . The wireless transmitter of claim 24 , further comprising:
a forward error control subsystem that selectively error control encodes data in each of the plurality of subpackets using two or more error coding schemes selected from a plurality of error coding schemes.
26 . The wireless transmitter of claim 25 , further comprising:
a mapper subsystem that selectively maps data in each of the plurality of subpackets to symbols using one or more modulation schemes, wherein the most significant bits and the least significant bits combine to form the mapped data symbols.
27 . A wireless receiver comprising:
a wireless transceiver that receives a composite packet over a wireless communication link, the composite packet comprising two or more subpackets, the composite packet further comprising a first cyclic redundancy check based on most significant bits and a second cyclic redundancy check based on least significant bits; and a demapper subsystem that demodulates the subpackets based on a modulation scheme that was used to modulate each subpacket.
28 . The wireless receiver of claim 27 , wherein the most significant bits and the least significant bits combine to form mapped data symbols wherein two or more error control encoding schemes were used to selectively encode the two or more subpackets.
29 . The wireless receiver of claim 28 , further comprising:
a forward error control subsystem that performs forward error control decoding of the subpackets based on which error control encoding scheme was used to encode each subpacket.
30 . The wireless receiver of claim 29 , wherein the composite packet further comprises a packet header comprising a plurality of information fields, the information fields related at least in part to identifying the error control coding or mapping used for processing the subpackets.Join the waitlist — get patent alerts
Track US2013031441A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.