Control procedure for simultaneous media communications within a talk group in communication networks for public safety
First Claim
1. A method of controlling simultaneous media streams from multiple clients in a Push-to-Talk (PTT) network, the method comprising the steps of:
- receiving, simultaneously, requests to transmit media streams from one or more clients to other members of a PTT talk group;
designating, upon receipt of the requests, a first media stream from one of the one or more clients as preferred media and each remaining media stream as non-preferred media; and
dynamically determining a destination for the non-preferred media based on an application specified treatment of the non-preferred media.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for a set of procedures that a push-to-talk (PTT) server can use to control multiple simultaneous media streams within a talk group. The present invention provides floor control messages and protocols for identifying, transmitting, and distributing the simultaneous media streams. The invention may be used with any real-time protocol (RTP) payload format as long as the encoding allows a receiver of the packets means to distinguish between the transmitting clients. Although the present invention provides server-based control of multiple transmissions, end-point-based transmission control procedures are supported.
50 Citations
32 Claims
-
1. A method of controlling simultaneous media streams from multiple clients in a Push-to-Talk (PTT) network, the method comprising the steps of:
-
receiving, simultaneously, requests to transmit media streams from one or more clients to other members of a PTT talk group; designating, upon receipt of the requests, a first media stream from one of the one or more clients as preferred media and each remaining media stream as non-preferred media; and dynamically determining a destination for the non-preferred media based on an application specified treatment of the non-preferred media. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for controlling simultaneous media streams from multiple clients in a Push-to-Talk (PTT) network, comprising:
-
means for receiving, simultaneously, requests to transmit media streams from one or more clients to other members of a PTT talk group; means for designating, upon receipt of the requests, a first media stream from one of the one or more clients as preferred media and each remaining media stream as non-preferred media; and means for dynamically determining a destination for the non-preferred media based on an application specified treatment of the non-preferred media. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A server operable to receive, simultaneously, requests to transmit one or more multi-media streams from one or more clients to other members of a PTT talk group, wherein the server dynamically determines a destination for at least one of the one or more multi-media streams based on an application specified treatment of the at least one of the one or more multi-media streams.
Specification