Broadcast message segmentation for wireless communication systems
First Claim
1. In a wireless communication system, a method for processing broadcast messages for transmission over a wireless channel, comprising:
- receiving a broadcast message for transmission;
partitioning the broadcast message into a plurality of segments;
forming a header for each segment; and
generating a segmented broadcast message with the plurality of segments and the associated headers.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for transmitting and receiving segmented broadcast messages to improve performance. At a transmitter, a broadcast message to be transmitted over a wireless channel is partitioned into a number of segments and a header is formed for each segment. Each segment header may include (1) a sequence number, (2) a first segment indicator, and/or (3) a last segment indicator. A segmented broadcast message is generated with the segments and their headers, and is transmitted multiple times to improve reliability. At a receiver, one or more message repetitions are received for the segmented broadcast message. Each received message repetition is processed to recover good segments, if any, for the broadcast message. The good segments from the received message repetition(s) are then combined to recover the broadcast message. The processing may terminate whenever all segments of the broadcast message have been recovered.
53 Citations
27 Claims
-
1. In a wireless communication system, a method for processing broadcast messages for transmission over a wireless channel, comprising:
-
receiving a broadcast message for transmission;
partitioning the broadcast message into a plurality of segments;
forming a header for each segment; and
generating a segmented broadcast message with the plurality of segments and the associated headers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a wireless communication system, a method for recovering broadcast messages received via a wireless channel, comprising:
-
receiving one or more message repetitions for a broadcast message that has been partitioned into a plurality of segments;
processing each received message repetition to recover good segments, if any, for the broadcast message; and
combining the good segments from the one or more message repetitions to recover the broadcast message. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A memory communicatively coupled to a digital signal processing device (DSPD) capable of interpreting digital information to:
-
receive a broadcast message for transmission;
partition the broadcast message into a plurality of segments;
form a header for each segment; and
generate a segmented broadcast message with the plurality of segments and the associated headers.
-
-
18. An apparatus in a wireless communication system, comprising:
-
means for receiving a broadcast message for transmission;
means for partitioning the broadcast message into a plurality of segments;
means for forming a header for each segment; and
means for generating a segmented broadcast message with the plurality of segments and the associated headers.
-
-
19. A transmitter unit in a wireless communication system, comprising:
-
a broadcast message generator operative to generate broadcast messages for transmission; and
a segmentation unit operative to partition each broadcast message into a plurality of segments, form a header for each segment, and generate a segmented broadcast message for the broadcast message with the plurality of segments and the associated headers. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus in a wireless communication system, comprising:
-
means for receiving one or more message repetitions for a broadcast message that has been partitioned into a plurality of segments;
means for processing each received message repetition to recover good segments, if any, for the broadcast message; and
means for combining the good segments from the one or more message repetitions to recover the broadcast message.
-
-
24. A receiver unit in a wireless communication system, comprising:
-
a deframing unit operative to process frames received via a wireless channel to provide one or more message repetitions for a broadcast message that has been partitioned into a plurality of segments; and
an assembly unit operative to process each received message repetition to recover good segments, if any, for the broadcast message, and to combine the good segments from the one or more message repetitions to recover the broadcast message. - View Dependent Claims (25, 26, 27)
-
Specification