Method and system for peer-to-peer communication among sites
First Claim
1. A method for communication among a plurality of sites in a land mobile radio (LMR) system, the plurality of sites being interconnected by a data network, the method comprising:
- providing each of the plurality of sites to be operable to serve as a control point of a talk group on the data network of the LMR system;
periodically transmitting a first message from each of the plurality of sites to each other site of the plurality of sites without the use of a bridge device, the first message including an identity of the transmitting site and a list of one or more sites from which the transmitting site will accept messages;
receiving a plurality of the transmitted first messages at each of the plurality of sites, wherein the talk group is formed from sites that will accept messages from each other;
causing one of the plurality of sites to serve as an initiating site to initiate a call request to operate as the control point for setting up a call within the talk group by;
(a) transmitting a call request message from the initiating site that intends to communicate with the sites in the talk group, the call request message being multicast over the data network to the sites of the talk group, and(b) receiving, at the initiating site, an acknowledgement message from one or more sites in the talk group confirming their willingness to communicate with the initiating site; and
conducting the call within the talk group, including transmitting, from the initiating site, a voice message, the voice message being multicast over the data network to the sites of the talk group.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for peer-to-peer communication among a plurality of sites in a land mobile radio (LMR) system. The sites are interconnected by a data network, such as an IP network. When a site, referred to as the initiating site, intends to communicate with other sites, the initiating site transmits a call request message. The call request message is multicast over the data network to the intended recipients. The initiating site receives an acknowledgement message from the other sites confirming their willingness to communicate with the initiating site. The initiating site then sends a voice message, via multicasting, to the other sites interested in the call.
54 Citations
13 Claims
-
1. A method for communication among a plurality of sites in a land mobile radio (LMR) system, the plurality of sites being interconnected by a data network, the method comprising:
-
providing each of the plurality of sites to be operable to serve as a control point of a talk group on the data network of the LMR system; periodically transmitting a first message from each of the plurality of sites to each other site of the plurality of sites without the use of a bridge device, the first message including an identity of the transmitting site and a list of one or more sites from which the transmitting site will accept messages; receiving a plurality of the transmitted first messages at each of the plurality of sites, wherein the talk group is formed from sites that will accept messages from each other; causing one of the plurality of sites to serve as an initiating site to initiate a call request to operate as the control point for setting up a call within the talk group by; (a) transmitting a call request message from the initiating site that intends to communicate with the sites in the talk group, the call request message being multicast over the data network to the sites of the talk group, and (b) receiving, at the initiating site, an acknowledgement message from one or more sites in the talk group confirming their willingness to communicate with the initiating site; and conducting the call within the talk group, including transmitting, from the initiating site, a voice message, the voice message being multicast over the data network to the sites of the talk group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification