SERVICE INCLUSION OF SUBSCRIBERS WITH MATCHING EXPERTISE IN A TRUNKED COMMUNICATION SYSTEM
Original Publication Date: 2004-Sep-27
Included in the Prior Art Database: 2004-Sep-27
Group voice call services (GVC) in trunked communication systems would need to become more flexible to use ad-hoc group formation for specific service instances. One of these ad-hoc group extension solutions would include new group members from peer-to-peer (P2P) data exchange enabled public systems based on the content of the P2P exposed data
Group voice call services (GVC) in trunked communication systems would need to become more flexible to use ad-hoc group formation for specific service instances. One of these ad-hoc group extension solutions would include new group members from peer-to-peer (P2P) data exchange enabled public systems based on the content of the P2P exposed data.
Dynamic group formations in trunked system have been commonly used and known as “dynamic regrouping”. Such a regrouping solution was disclosed by Comroe et al. as cited in the reference section below. What we propose here is three-fold:
1. Extend the GVC service logic for patching in new members after a new GVC service instance has already started;
2. Utilize an Internet gateway network function to communicate between the trunked GVC subscriber units (SUs) and prospective new GVC participant Internet SUs that are also provisioned with interoperable GVC service logic;
3. Utilize P2P protocols to find and share data in the new SU selection process. An example of such P2P protocol is Gnutella which was reported by Kover in the reference section below.
This is illustrated below by showing PTT and P2P subscribers. The Push-To-Talk (PTT) subscribers represent a generalization of the trunked dispatch, GVC service subscribers. They might also use PTT Over Cellular (POC) services similar to the trunked dispatch service.
The group extension is initiated by a GVC SU while a trunked group-voice call is in progress. This is shown in the illustration below by SUA sending a search request to the PTT–P2P Internet gateway.
The routing table in the gateway has the intelligence to select the initial P2P subscriber(s), such as Subc, that are the most likely to match the search criteria defined by the initiating PTT subscriber either with their own attributes or with references to further P2P subscribers with good correlation of successful prior matches. For example, expertise definition keywords could be a typical application example of search criteria to select additional, P2P subscribers. The search criteria expressions can also include constraints on the location and presence attributes of the new subscriber candidates.
The routing table is typically initialized and updated based on the results of prior successful search requests and subsequent matches. The selected P2P subscriber Subc will utilize its own, similarly built & cached routing table to determine to which further P2P subscriber(s) the search request should propagate to, such as the subscribers SubM andSubN in the illustration below.
Once a P2P subscriber founds matching expertise criteria in its own expertise description store while running its internal Search function, it notifies the gateway on the successful match. In response, the gateway forwards the recorded Objective Statement that it h...