ESTABLISHING COMMUNICATION PATHWAYS BETWEEN INFRASTRUCTURE DEVICES IN A GROUP COMMUNICATION SYSTEM IMPLEMENTED OVER A WIDE AREA NETWORK
First Claim
1. A method for establishing communication pathways between infrastructure devices in a wide area communication network, the infrastructure devices comprising a home infrastructure device of a source wireless communication device (WCD), a first infrastructure device and a second infrastructure device, the method comprising:
- generating, at a home steward module of the source WCD, a destination WCD distribution list for communications from the source WCD to a first communication group comprising the source WCD and a first destination WCD, and communicating the destination WCD distribution list to an envoy packet duplicator module located at the first infrastructure device;
communicating, from the home steward module, a first network socket of the envoy packet duplicator module to a second envoy module for the first destination WCD that is located at the second infrastructure device;
generating, at the home steward module, a first mapping comprising a second network socket for the second envoy module mapped to a first destination wireless communication device identifier of the first destination WCD, and communicating the first mapping to the envoy packet duplicator module; and
establishing, prior to transmission of a group message packet to the first communication group by the source WCD, a first communication connection between the first network socket and the second network socket.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus is provided for establishing communication pathways between infrastructure devices in a wide area communication network prior to transmission of a group message packet by a source wireless communication device (WCD). In one implementation, the infrastructure devices (IDs) can include a home ID of the source WCD, a first ID and a second ID. A home steward module (HSM) of the source WCD generates a distribution list (DL) for communications from the source WCD to a first communication group (CG), and communicates it to an envoy packet duplicator module (EPDM) located at the first ID. The first CG includes, for example, a first destination WCD. A first network socket of the EPDM is communicated from the HSM to a second envoy module (located at the second ID) for the first destination WCD. The HSM maps a second network socket for the second envoy module to an identifier of the first destination WCD, and communicates this mapping to the EPDM. A first communication connection can then be established between the first network socket and the second network socket.
-
Citations
23 Claims
-
1. A method for establishing communication pathways between infrastructure devices in a wide area communication network, the infrastructure devices comprising a home infrastructure device of a source wireless communication device (WCD), a first infrastructure device and a second infrastructure device, the method comprising:
-
generating, at a home steward module of the source WCD, a destination WCD distribution list for communications from the source WCD to a first communication group comprising the source WCD and a first destination WCD, and communicating the destination WCD distribution list to an envoy packet duplicator module located at the first infrastructure device; communicating, from the home steward module, a first network socket of the envoy packet duplicator module to a second envoy module for the first destination WCD that is located at the second infrastructure device; generating, at the home steward module, a first mapping comprising a second network socket for the second envoy module mapped to a first destination wireless communication device identifier of the first destination WCD, and communicating the first mapping to the envoy packet duplicator module; and establishing, prior to transmission of a group message packet to the first communication group by the source WCD, a first communication connection between the first network socket and the second network socket. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification