Claims
- 1. A wireless communication system comprising:
a plurality of location areas each including one or more sites; a plurality of wireless communication units distributed among the location areas; a packet network that supports at least a first location area multicast address corresponding to a first location area of the plurality of location areas, wherein the packet network is adapted for routing messages to one or more sites of the first location area having joined the first location area multicast address.
- 2. The wireless communication system of claim 1, wherein the packet network is used for routing control messages including indicia of a talkgroup call in the first location area to the one or more sites of the first location area having joined the first location area multicast address.
- 3. The wireless communication system of claim 2, including one or more controllers associated with the one or more sites, the controllers being adapted for determining, responsive to receiving the indicia of the talkgroup call, which sites include communication units desirous of participating in the talkgroup call, thereby defining participating sites.
- 4. The wireless communication system of claim 3, wherein the packet network supports at least a first payload multicast group address for routing outbound traffic for the talkgroup call to the participating sites having joined the first payload multicast group address.
- 5. In a location area including a plurality of sites linked together by a packet network, a method comprising:
determining a location area multicast group address associated with the location area; and issuing commands to the packet network requesting reconfiguration of the packet network to enable the sites of the location area to receive at least control messages via the location area multicast group address.
- 6. The method of claim 5, wherein the step of issuing commands comprises sending, from each site of the plurality of sites, an IGMP Join message identifying the location area multicast address to one or more network devices of the packet network.
- 7. The method of claim 5, further comprising:
determining a payload multicast address for a cellular call; issuing commands to the packet network requesting reconfiguration of the packet network to enable a first site to receive outbound traffic for the call via the payload multicast group address; receiving, by the first site, an outbound message for the call via the payload multicast group address; determining one or more participating devices for the call; and sending at least a portion of the outbound message to the participating devices.
- 8. The method of claim 5, further comprising:
receiving, by a first site of the plurality of sites, an affiliation message for a talkgroup; determining a payload multicast address corresponding to the talk group; issuing commands to the packet network requesting reconfiguration of the packet network to enable the first site to receive outbound traffic via the payload multicast group address; receiving, by the first site, an outbound message for the talkgroup via the payload multicast group address; determining a number of participating devices of the talkgroup; and sending at least a portion of the outbound message to the participating devices.
- 9. The method of claim 8, wherein the step of issuing commands comprises the first site sending an IGMP Join message identifying the payload multicast address to one or more network devices of the packet network.
- 10. The method of claim 8, wherein the outbound message is part of an active call for the talkgroup, the step of determining a number of participating devices comprising identifying devices already participating in the active call as participating devices.
- 11. The method of claim 8, further comprising;
determining, by the first site, that the talk group is no longer affiliated with the first site; and issuing commands to the packet network requesting reconfiguration of the packet network to enable the first site to discontinue receiving outbound traffic via the payload multicast group address.
- 12. The method of claim 8, wherein the outbound message is not part of an active call for the talkgroup, the step of determining a number of participating devices comprising identifying devices desiring to participate in the talkgroup call as participating devices.
- 13. The method of claim 12, wherein the step of identifying devices desiring to participate in the talkgroup call comprises:
sending pages throughout a coverage area of the first site; and if page responses are received from one or more responding communication units at the first site, identifying the responding communication units as participating devices.
- 14. The method of claim 13, further comprising:
prior to determining a number of participating devices of the talkgroup, storing, by the first site, at least a portion of the message for possible delivery to the participating devices; and upon receiving page responses from the responding communication units, thereby defining participating devices, sending the stored payload to the participating devices.
- 15. The method of claim 14, wherein if page responses are not received from one or more responding communication units at the first site, the method comprises:
clearing the at least a portion of the message stored by the first site; and issuing commands to the packet network requesting reconfiguration of the packet network to enable the first site to discontinue receiving outbound traffic via the payload multicast group address.
- 16. The method of claim 12, wherein the step of identifying devices desiring to participate in the active call comprises:
sending, from the first site to the packet network, a message addressed to the location area multicast address including indicia of the talkgroup call; receiving, by at least a second site of the plurality of sites having joined the location area multicast address, the message including indicia of the talkgroup call; sending pages throughout a coverage area of the second site; and if page responses are received from one or more responding communication units at the second site, identifying the responding communication units as participating devices.
- 17. The method of claim 16, wherein if page responses are received from the responding communication units at the second site, thereby defining participating devices, the method comprises:
issuing commands to the packet network requesting reconfiguration of the packet network to enable the second site to receive outbound traffic via the payload multicast group address; and receiving, by the second site, outbound messages for the talkgroup via the payload multicast group address.
- 18. The method of claim 12, wherein the step of identifying devices desiring to participate in the active call comprises:
tunneling, from the first site to the packet network, at least a portion of the outbound traffic for the talkgroup via the location area multicast address; receiving, by at least a second site of the plurality of sites having joined the location area multicast address, the at least a portion of the outbound traffic for the talkgroup; sending pages throughout a coverage area of the second site; and if page responses are received from one or more responding communication units at the second site, identifying the responding communication units as participating devices.
- 19. The method of claim 18, wherein if page responses are received from the responding communication units at the second site, thereby defining participating devices, the method comprises:
issuing commands to the packet network requesting reconfiguration of the packet network to enable the second site to receive outbound traffic via the payload multicast group address; and receiving, by the second site, outbound messages for the talkgroup via the payload multicast group address.
- 20. The method of claim 18, further comprising:
prior to determining a number of participating devices of the talkgroup at the second site, storing, by the second site, at least a portion of the outbound traffic for possible delivery to the participating devices; and upon receiving page responses from the responding communication units, thereby defining participating devices, sending the stored payload to the participating devices.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This invention is related to U.S. patent application Ser. No. 09/283,121, filed Mar. 31, 1999, titled “Wireless Communication System Incorporating Multicast Addressing and Method for Use,” which application issued Oct. 31, 2000 as U.S. Pat. No. 6,141,347.