Abstract:
A method for coordinating wireless coverage between a first wireless network and a second wireless network for a communication device, wherein the communication device performs the method, which includes: detecting wireless coverage by the first wireless network; affiliating to a communication group to become a member of the communication group; receiving, from an infrastructure device coupled to the first wireless network, a set of channels on the second wireless network for the communication group, wherein the set of channels is determined based on the location of members of the communication group; detecting a loss of coverage in the first wireless network of at least one member of the communication group; and, responsive to detecting the loss of coverage, switching to a channel in the set of channels on the second wireless network for communications for the communication group.
Abstract:
A method and receiver apparatus for a receiving radio unit are disclosed for use in a wireless communication system for processing transmissions from different radio units at the receiving radio unit. A first transmitting radio unit transmits first audio information (e.g., a first audio encoded frame) in a first time slot, and a second transmitting radio unit then transmits second audio information (e.g., a second audio encoded frame) in a second time slot. The receiving radio unit receives radio frequency (RF) signals comprising a first bit stream corresponding to the first audio information, and a second bit stream corresponding to the second audio information. Based on the first bit stream and the second bit stream the receiving radio unit generates a single analog audio signal that comprises combined audio information corresponding to the first audio information and the second audio information.
Abstract:
A method for synchronizing media reproduction across heterogeneous networks is presented. The networks include end-to-end IP broadband and narrowband simulcast networks that contain broadband and narrowband devices associated with a common communications group. A controller in the networks determines delay times for reproduction of a media stream across devices in the networks and establishes the longest delay time. The longest delay time is used to calculate appropriate transmission and reproduction timestamps to permit the devices to reproduce the provided media stream in synchronization. Narrowband base stations repeat the media stream at the time specified by a transmission timestamp, and broadband end devices reproduce the media stream at the time specified by a reproduction timestamp. By synchronizing the presentation time, the devices present the media at substantially the same time and are granted fair rights to communicate with one another.
Abstract:
A method and apparatus is provided for communicating a group message packet among wireless communication devices (WCDs) over a wide area communication network that includes a first infrastructure device (ID), a second ID and a third ID. A first communication connection is established between an envoy packet duplicator module (EPDM) that is in communication range of a source wireless communication device (WCD) and a first envoy module implemented at the first ID that is in communication range of a first destination WCD. The EPDM is implemented at the third ID. The source WCD communicates a group message packet from the source WCD to a third envoy module implemented at the third ID, which forwards the group message packet to the EPDM. The EPDM generates a first copy of the group message packet destined for the first destination WCD, and communicates the first copy of the group message packet to the first envoy module.
Abstract:
Methods for performing client to client communication in a wireless local area network are disclosed. At an 'n' tier client in the wireless local area network, a signaling message from an 'n-1' tier client is received wherein the signaling message comprises a first period, a second period, and a third period. Communicating with the 'n-1' tier client during the first period and communicating with the 'n+1' tier client during the third period. At an access point in the wireless local area network, an association table identifying clients in the wireless local area network is created and a first period for client to client communication based upon the association table and traffic in the wireless local area network is determined where the access point does not communicate with the clients during the first period.
Abstract:
Methods for providing a client access to a channel in a meshed wireless local area network are disclosed. The methods comprise that a client in the meshed wireless local area network implement a polling based channel access methodology. The client determines that the channel is available by sensing that the channel is not busy and sends a request for access to the channel to an access point, wherein the request specifies a priority of data that is to be transmitted when the client is granted access to the channel. The client waits a time period before receiving at least one of a) a rejection of the request for access to the channel, b) access to the channel, c) modification of the request for access to the channel, and d) delay access to the channel.
Abstract:
Methods for informing a mobile device of adjacent sites in a RF communication system wherein the RF communication system comprises a first network and a second network are disclosed. A mobile device in the first network of the RF communication system updates a signaling gateway with position information of the mobile device wherein the signaling gateway interfaces between the first network and the second network and receives a list of adjacent sites in the second network from the signaling gateway.
Abstract:
A method for subscriber registration and affiliation in a peer to peer wide area network is provided. The peer to peer wide area network includes at least one Subscriber and a plurality of Peers. The method includes: communicating a registration and affiliation message including a Subscriber Registration Affiliation Index from a Subscriber to a Peer of the plurality of Peers; routing a registration and affiliation update message including a Peer Registration Affiliation Index equal to the received Subscriber Registration Affiliation Index from the Peer to other Peers of the plurality of Peers; comparing the received Peer Registration Affiliation Index with one or more other received Peer Registration Affiliation Indexes by each of the plurality of Peers; and selecting by each of the plurality of Peers a Peer Registration Affiliation for the Subscriber corresponding to a highest value Peer Registration Affiliation Index.
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.
Abstract:
Methods for providing a client access to a channel in a meshed wireless local area network are disclosed. The methods comprise that a client in the meshed wireless local area network implement a polling based channel access methodology. The client determines that the channel is available by sensing that the channel is not busy and sends a request for access to the channel to an access point, wherein the request specifies a priority of data that is to be transmitted when the client is granted access to the channel. The client waits a time period before receiving at least one of a) a rejection of the request for access to the channel, b) access to the channel, c) modification of the request for access to the channel, and d) delay access to the channel.