Push-to-talk capacity enhancement
First Claim
1. A method of operating a wireless device in a first push-to-talk (PTT) grouping of wireless devices, comprising:
- in response to a command received from an access node, configuring a multicast session for transmission of a first encoded PTT multimedia message to the first PTT grouping of wireless devices and a second PTT grouping of wireless devices;
decoding the first encoded PTT multimedia message using a first orthogonal code, wherein validity of the first PTT multimedia message is determined based on a correlation of the first PTT multimedia message and the first orthogonal code; and
,when the first PTT multimedia message is valid, configuring the wireless device to play the decoded PTT multimedia messages received via the multicast session.
3 Assignments
0 Petitions
Accused Products
Abstract
Push-to-talk messages are sent via a wireless multicast channel to multiple push-to-talk groups of devices regardless of group membership. Thus, all of the devices using the multicast channel receive all of the push-to-talk messages. To separate messages bound for one push-to-talk group from those bound for another, a push-to-talk group specific orthogonal code is applied to each message. The devices in a specific group use the group specific orthogonal code to decode the received multicast messages. If a device decodes the multicast message with the correct group specific orthogonal code, then the message is decoded and the device can play the message. If a device decodes the multicast message with a different group specific code (i.e., because it is not a member of the group the message was intended for), the message is will not be properly decoded and thus will be unplayable or scrambled.
25 Citations
13 Claims
-
1. A method of operating a wireless device in a first push-to-talk (PTT) grouping of wireless devices, comprising:
-
in response to a command received from an access node, configuring a multicast session for transmission of a first encoded PTT multimedia message to the first PTT grouping of wireless devices and a second PTT grouping of wireless devices; decoding the first encoded PTT multimedia message using a first orthogonal code, wherein validity of the first PTT multimedia message is determined based on a correlation of the first PTT multimedia message and the first orthogonal code; and
,when the first PTT multimedia message is valid, configuring the wireless device to play the decoded PTT multimedia messages received via the multicast session. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A communication system, comprising:
-
a push-to-talk (PTT) processing node configured to send, via a multicast session, a first encoded PTT multimedia messages to a first PTT grouping of wireless devices and a second PTT grouping of wireless devices, wherein the first PTT grouping of wireless devices is assigned a first orthogonal code and the second PTT grouping of wireless devices is assigned a second orthogonal code; and
,a wireless access node configured to receive the first encoded PTT multimedia messages and forward, via a multicast channel, the first encoded PTT multimedia messages to at least one wireless device of the first PTT grouping of wireless devices and to a second wireless device of the second PTT grouping of wireless devices, wherein the at least one wireless device of the first PTT grouping of wireless devices is configured to decode the first encoded PTT multimedia messages using first orthogonal code and determine, based on a first correlation of the first PTT multimedia message and the first orthogonal code, whether the first decoded PTT multimedia messages are valid, and when the first PTT multimedia messages are valid, play the first decoded PTT multimedia messages received via the multicast session. - View Dependent Claims (7)
-
-
8. A method of operating a wireless communication system, comprising:
-
establishing a first push-to-talk (PTT) grouping of wireless devices and a second PTT grouping of wireless devices within a sector served by a first access node, wherein the first PTT grouping of wireless devices is assigned a first orthogonal code and the second PTT grouping of wireless devices is assigned a second orthogonal code in a same family of orthogonal codes; transmitting, via a multicast session, a first PTT multimedia message over a specified channel, wherein the first PTT multimedia message is encoded with the first orthogonal code and received by each of the wireless devices in both the first PTT grouping of wireless devices and the second PTT grouping of wireless devices; decoding, at the first PTT grouping of wireless devices, the encoded first PTT multimedia message using the first orthogonal code; determining that the decoded first PTT multimedia message is valid based on a first correlation of the first PTT multimedia message and the first orthogonal code; playing the decoded first PTT multimedia message to at least one wireless device in the first PTT grouping; decoding, at the second PTT grouping of wireless devices, the first encoded PTT multimedia message using the second orthogonal code; and determining that the decoded first PTT multimedia message is invalid based on a second correlation of the first PTT multimedia message and the second orthogonal code. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification