Abstract:
A communication system (100) segments a field of data such that segments of data are transmitted in their own timeslot with their own control field. The communication system (100) segments the field of data into segments of data, adds control to the timeslot in a field designated for user information, and transmits the segmented data and control during the timeslots to a receiving unit. A receiving unit receives the timeslot, stores the segment of data representing a segment of the field, and recombines the segments to produce the field of data. If a retransmission is requested by a receiving unit, the transmitting unit need only retransmit the single timeslot containing the segment of data received in error. There is never a need to retransmit multiple timeslots since, in effect, each timeslot contains a discrete segment of the field of data.
Abstract:
Handoff between coverage areas is achieved in a radiotelephone system coupled to standard wireline switches. Upon initiation of a radiotelephone call in one radio coverage area, a directory number and radio call identifier (203) are downloaded to the subscriber unit (101) from a fixed control unit (111) associated with the coverage area. When the subscriber unit determines a handoff to a target radio coverage area is desirable, it transmits the directory number and radio call identifier to another fixed control unit (113) associated with the target radio coverage area. This fixed control unit calls the directory number and is coupled to the first fixed control unit via the standard wireline switch (115, 117). The radio call identifier is then sent to the first fixed control unit to enable the proper connection for handoff.
Abstract:
Data transmission within a broad-band communication system occurs as follows: during time periods where a remote unit (113) is not actively communicating to a base station (100) utilizing either a fundamental or a supplemental channel, the remote unit (113) is actively or periodically monitoring a forward control channel (IS-95A paging channel) for notification of any pending transmission by the base station (100). The base station (100) determines that a high data rate transmission to the remote unit (113) needs to take place and determines if supplemental channel circuitry (105) is available for utilization. Shortly prior to supplemental channel avaibility, the base station (100) notifies the remote unit (113) of a pending data transmission and assigns the remote unit (113) a fundamental channel to establish an appropriate transmit power level. Finally, data transmission to the remote unit (113) takes place utilizing the supplemental channel.
Abstract:
In a wireless private branch exchange (11), communication network (10), a method and apparatus are offered for identifying network communication resources. The method includes the steps of measuring a signal quality factor of a channel of a selected spectrum and comparing the measured values with a threshold value. The method further includes the step of selecting channels, exceeding the threshold, as network communication resources. The selected spectrum is that also used by a local cellular communication network. Where scanning determines that a channel is not used by the cellular system then use is permitted with the private system.
Abstract:
A wireless interface block (115) allows wireless service to a plurality of wireless subscribers in a public branch exchange (PBX) wireline environment. Wireless interface block (115) provides the necessary signalling information to base-stations (120-122) in the wireless system via a time slot interchange (218), a processor (206), and a signalling interface (200). By implementing wireless interface block (115) between a PBX (103) and the wireless system, wireless telephone is provided to the wireless system in the PBX wireline environment while all the features and functions of PBX (103) are maintained.
Abstract:
In order to reduce messaging within a wireless communication system an emulator (137) is provided that receives multicast packet data from a router (138). The multicast packet data is transmitted from a server (120) and destined to at least one remote unit (113-117). The emulator (137) additionally receives control data for the current multicast session from the router (138). The first set of data is transmitted to the remote unit (113-117) and the emulator (137) responds to the control data (via a response message (134)) without transmitting the control messages to the remote unit (113-117).
Abstract:
Remote units (113) having large amounts of data to transmit will be dynamically assigned Orthogonal Variable Spreading Factor (OVSF) codes corresponding to higher data rates and remote units (113) with lower amounts of data to be transmitted will be assigned OVSF codes corresponding to lower data rates. Additionally, in an alternate embodiment of the present invention, once system interference becomes greater than a predetermined threshold, the data rate between the base station (100) and remote units (113) in communication with the base station (100) is reduced. The reduction of the data rate between the base station (100) and remote units (113) occurs by changing the current OVSF codes utilized by both the remote units (113) and the base station (100).
Abstract:
In order to reduce messaging within a wireless communication system an emulator (137) is provided that receives multicast packet data from a router (138). The multicast packet data is transmitted from a server (120) and destined to at least one remote unit (113-117). The emulator (137) additionally receives control data for the current multicast session from the router (138). The first set of data is transmitted to the remote unit (113-117) and the emulator (137) responds to the control data (via a response message (134)) without transmitting the control messages to the remote unit (113-117).
Abstract:
Remote units (113-117) that wish to receive a multicast session, monitor a multicast advertisement message on a system broadcast channel to determine a session to receive. Once a remote unit (113-117) requests participation in the multicast event, a common supplemental channel (205) is assigned to the remote unit (113-117), and the multicast session is broadcast to all remote units (113-117) currently participating in the multicast event. The common supplemental channel (205) utilizes two unique spreading codes for channel assignment, with one of the spreading codes being a function of the multicast session address (501) that is broadcast by the server (120).
Abstract:
During data transmission to a remote unit (113) utilizing a supplemental, high-speed data channel (105), data transmission stops due to all data being communicated to the remote unit (113) or because of an interruption in transmission. In the situation where all data has been transmitted to the remote unit (113) the remote unit (113) will drop the supplemental channel (105) prior to acknowledging reception of the last frames transmitted, and acknowledgment will take place utilizing the low-speed fundamental channel (103). In the situation where an interruption occurs, data transmission will continue utilizing a fundamental channel (103) if less than a predetermined amount of data remains to be transmitted.