Abstract:
A communications system includes a first PTT network, and a second PTT network having a plurality of interoperability gateways. A method for efficiently selecting an interoperability gateway for PTT calls terminated at the second PTT network includes receiving a PTT call request from the first PTT network, the PTT call request identifying a target subscriber unit on the second PTT network and forwarding the PTT call request to a first interoperability gateway. Notification is received if the request has succeeded, and the notification includes an identification of the target and a second interoperability gateway. This information is stored in cache for directing subsequent PTT calls to the same target to the corresponding second interoperability gateway. In one embodiment, the first PTT network is an iDEN network and the second PTT network is a HPPTT network and the PTT call is a HPPTT call.