Methods for implementing a talkgroup call with competing sources in a multicast IP network
First Claim
1. In a communication system including a plurality of communication devices participating in an active talkgroup call, the active talkgroup call defining a first payload transmitted from a first communication device to one or more network devices and addressed to a first payload multicast group address, the communication devices having joined the first payload multicast group address to receive the first payload from the one or more network devices, a method comprising:
- receiving, from a second communication device, a request to transmit during the active talkgroup call;
identifying a second payload multicast group address to be used for distributing payload from the second communication device during the active talkgroup call, the payload from the second communication device defining a second payload;
leaving, by a first group of the communication devices, the first payload multicast group address;
joining, by the first group of the communication devices and a second group of communication devices, the second payload multicast group address;
sending, from the second communication device to the one or more network devices, the second payload addressed to the second payload multicast group address; and
sending the second payload from the one or more network devices to the first and second group of communication devices joined to the second payload multicast group address.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for implementing talkgroup calls in an IP multicast network among competing sources, including console dispatch takeover of an active call from a subscriber, subscriber unit attempted takeover of an active call from a console, and operation of communication devices in different receive modes. In the takeover or attempted takeover situation, the methods allow for a first group of participating devices (e.g., consoles) to hear both competing sources, and for a second group of participating devices (e.g., base site repeaters) to hear only the higher priority source. The methods allow for different dekeying sequences between the competing sources after the takeover or attempted takeover, as appropriate, such that participating devices will hear the remaining source. Where multiple payloads are addressed to the same multicast group address, an exclusive receive mode enables a group of communication devices (e.g., base site repeaters) having joined the address to exclusively receive a selected one of the payloads.
-
Citations
24 Claims
-
1. In a communication system including a plurality of communication devices participating in an active talkgroup call, the active talkgroup call defining a first payload transmitted from a first communication device to one or more network devices and addressed to a first payload multicast group address, the communication devices having joined the first payload multicast group address to receive the first payload from the one or more network devices, a method comprising:
-
receiving, from a second communication device, a request to transmit during the active talkgroup call;
identifying a second payload multicast group address to be used for distributing payload from the second communication device during the active talkgroup call, the payload from the second communication device defining a second payload;
leaving, by a first group of the communication devices, the first payload multicast group address;
joining, by the first group of the communication devices and a second group of communication devices, the second payload multicast group address;
sending, from the second communication device to the one or more network devices, the second payload addressed to the second payload multicast group address; and
sending the second payload from the one or more network devices to the first and second group of communication devices joined to the second payload multicast group address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
determining, by a controller, that the first communication device has dekeyed;
sending, by the controller to the second group of communication devices, respective messages indicating that the first communication device has dekeyed; and
leaving, by the second group of communication devices, the first payload multicast group address, the first and second group of communication devices remaining joined to the second payload multicast group address to receive the second payload from the second communication device.
-
-
9. The method of claim 8 further comprising the steps of:
-
determining, by a controller, that the second communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the second payload multicast group address, respective messages indicating that the second communication device has dekeyed; and
leaving, by the first and second group of communication devices, the second payload multicast group address.
-
-
10. The method of claim 1, wherein the second communication device dekeys before the first communication device, the method comprising:
-
determining, by a controller, that the second communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the second payload multicast group address, respective messages indicating that the second communication device has dekeyed;
leaving, by the first and second group of communication devices, the second payload multicast group address;
joining, by the first group of communication devices, the first payload multicast group address, the first and second group of communication devices thereby being joined to the first payload multicast group address to receive the first payload from the first communication device.
-
-
11. The method of claim 10 further comprising the steps of:
-
determining, by a controller, that the first communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the first payload multicast group address, respective messages indicating that the first communication device has dekeyed; and
leaving, by the first and second group of communication devices, the first payload multicast group address.
-
-
12. In a communication system including a plurality of communication devices participating in an active talkgroup call, the active talkgroup call defining a first payload transmitted from a first communication device to one or more network devices and addressed to a first payload multicast group address, a method comprising:
-
joining, by a first and second group of the communication devices, the first payload multicast group address;
receiving, from a second communication device, a request to transmit during the active talkgroup call;
identifying a second payload multicast group address to be used for distributing payload from the second communication device during the active talkgroup call, the payload from the second communication device defining a second payload;
joining, by the second group of communication devices, the second payload multicast group address sending, from the second communication device to the one or more network devices, the second payload addressed to the second payload multicast group address; and
sending the second payload from the one or more network devices to the second group of communication devices joined to the second payload multicast group address. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
determining, by a controller, that the second communication device has dekeyed;
sending, by the controller to the second group of communication devices joined to the second payload multicast group address, respective messages indicating that the second communication device has dekeyed; and
leaving, by the second group of communication devices, the second payload multicast group address, the first and second group of communication devices remaining joined to the first payload multicast group address to receive the first payload from the first communication device.
-
-
19. The method of claim 18 further comprising the steps of:
-
determining, by a controller, that the first communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the first payload multicast group address, respective messages indicating that the first communication device has dekeyed; and
leaving, by the first and second group of communication devices, the first payload multicast group address.
-
-
20. The method of claim 12, wherein the first communication device dekeys before the second communication device, the method comprising:
-
determining, by a controller, that the first communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the first payload multicast group address, respective messages indicating that the first communication device has dekeyed;
leaving, by the first and second group of communication devices, the first payload multicast group address;
joining, by the first group of communication devices, the second payload multicast group address, the first and second group of communication devices thereby being joined to the second payload multicast group address to receive the second payload from the second communication device.
-
-
21. The method of claim 20 further comprising the steps of:
-
determining, by a controller, that the second communication device has dekeyed;
sending, by the controller to the first and second group of communication devices joined to the second payload multicast group address, respective messages indicating that the second communication device has dekeyed; and
leaving, by the first and second group of communication devices, the second payload multicast group address.
-
-
22. A method comprising the steps of:
-
simultaneously sending multiple payloads to one or more network devices from multiple sources, the multiple payloads being addressed to a first payload multicast group address;
assigning, by a controller, a communication device having joined the first payload multicast group address to enter an exclusive receive mode;
sending, from the communication device to the one or more network devices, respective messages requesting operation in the exclusive receive mode; and
sending, from the one or more network devices to the communication device having requested operation in the exclusive receive mode, only a selected one of the multiple payloads. - View Dependent Claims (23, 24)
identifying, by the controller, the selected one of the multiple payloads that is to be received in the exclusive receive mode;
sending, from a controller to the communication device, a message instructing the communication device to enter the exclusive receive mode, the message identifying the selected one of the multiple payloads that is to be received in the exclusive receive mode.
-
-
24. The method of claim 23, further comprising the steps of:
-
sending, from the controller to the communication device, a message indicating that a communication device associated with the selected one of the multiple payloads has dekeyed;
sending, from the communication device to the one or more network devices, respective messages requesting to discontinue operation in the exclusive receive mode; and
sending, from the one or more network devices to the communication device having requested to discontinue operation in the exclusive receive mode, a remaining one or more of the multiple payloads.
-
Specification