Abstract:
A transceiver device (52 or 10) operates as a source of a data transmission in a communication system (50) capable of dynamically allocating spectrum for transmission of the data transmission between the transceiver device (52) and a second transceiver device (51). The transceiver device (10) includes a transmitter, a receiver coupled to the transmitter and a processor or controller (12) coupled to the transmitter and receiver. The transceiver device is programmed to monitor the spectrum (channels 1-13 of FIG. 3) to determine if a portion (channels 4-8 for example in time slot 8) of the spectrum is available. The transceiver determines what portion of the spectrum is desired for data transmission and then transmits (see time slots 11 and 13) the data transmission within a dynamically selected portion of the available spectrum.
Abstract:
A table (328) is created (402) for mapping, for ones of a plurality of portable subscriber units (122), a plurality of message types to a corresponding plurality of locations. A message matching one of the plurality of message types is then received (404) by a controller (112), the message intended for a portable subscriber unit. In response, the controller and the portable subscriber unit cooperate to determine (406) the location of the portable subscriber unit. The controller sends (428) the message to the portable subscriber unit when the location matches one of the plurality of locations corresponding to the one of the plurality of message types.
Abstract:
A selective call two-way communication system having a plurality of selective call transceiver units (170) using an inbound channel overlay on an outbound selective call system, the selective call transceiver units comprising a receiver (173) for receiving a message having an address directed to and decodable by the receiver wherein the address (58) points to a vector (60), a decoder (174) for decoding a pointer within the vector that points to a control information portion (66) within an outbound message portion (67) and for decoding another control information portion (64) for controlling inbound transmissions within an outbound message portion, and a transmitter (172) for transmitting information in accordance with the control information portions. The system further comprises a controller (114) for receiving, formatting and encoding messages having an address wherein the address points to a vector(s) which contains pointer(s) to control information portion(s) within an outbound message portion.
Abstract:
Interference removal in spread spectrum signals, comprises the steps at a spread spectrum transmitter (10) of spreading information across a predetermined spectrum by phase modulating a repeating noise sequence (18), providing a spread spectrum signal and transmitting the spread spectrum signal. The method further comprises the steps at a receiver of receiving the spread spectrum signal along with interference (41) multiplying (42) the spread spectrum signal along with interference by a window function (44) providing a multiplied spread spectrum signal. The information is recovered by despreading the multiplied (48) spread spectrum signal using a reciprocal (50) of the spectrum of the repeating noise sequence to obtain a data spectrum with interference and subsequently normalize (52) to obtain a clean data spectrum. Alternatively the information can be recovered by substituting a corrupted magnitude spectrum with a prestored PN sequence magnitude spectrum (70) as shown by receiver (60).
Abstract:
Interference removal in spread spectrum signals, comprises the steps at a spread spectrum transmitter (10) of spreading information across a predetermined spectrum by phase modulating a repeating noise sequence (18), providing a spread spectrum signal and transmitting the spread spectrum signal. The method further comprises the steps at a receiver of receiving the spread spectrum signal along with interference (41) multiplying (42) the spread spectrum signal along with interference by a window function (44) providing a multiplied spread spectrum signal. The information is recovered by despreading the multiplied (48) spread spectrum signal using a reciprocal (50) of the spectrum of the repeating noise sequence to obtain a data spectrum with interference and subsequently normalize (52) to obtain a clean data spectrum. Alternatively the information can be recovered by substituting a corrupted magnitude spectrum with a prestored PN sequence magnitude spectrum (70) as shown by receiver (60).
Abstract:
A table (328) is created (402) for mapping, for ones of a plurality of portable subscriber units (122), a plurality of message types to a corresponding plurality of locations. A message matching one of the plurality of message types is then received (404) by a controller (112), the message intended for a portable subscriber unit. In response, the controller and the portable subscriber unit cooperate to determine (406) the location of the portable subscriber unit. The controller sends (428) the message to the portable subscriber unit when the location matches one of the plurality of locations corresponding to the one of the plurality of message types.
Abstract:
A portable subscriber unit (122) and a controller (112) cooperate to maintain (402) a table (226, 326) identifying operations that utilize location information, and corresponding resolutions preferred for the location information when performing one of the operations. When a request to perform an operation is received (404), the portable subscriber unit and the controller cooperate to select (408) a resolution preferred for the operation, in response to the request; and then to determine (414) and report (418) the location information at the resolution preferred for the operation.
Abstract:
A first transceiver (122) detects (402) a need for desired information available from a network server (108). In response to detecting the need and before contacting the network server, the first transceiver attempts (412) to obtain the desired information from another transceiver of a plurality of wireless transceivers near the first transceiver, thereby potentially eliminating a necessity for the first transceiver to contact the network server to obtain the desired information.
Abstract:
Spread spectrum packet-switching radio devices (22) are operated in two or more ad-hoc networks or pico-networks (19, 20, 21) that share frequency-hopping channels and time slots that may collide. The piconets (19, 20, 21) can be short range wireless associations of communicating devices (22), for example according to the Bluetooth, Home RF or similar industry protocols. One device in each piconet (19, 20, 21) is a synchronizing master (25) and others are slaves (27) that follow the master's frequency hopping sequence. The sequences (54) of two or more operating piconets (19, 20, 21), i.e., masters (25), occasionally coincide, which could cause simultaneous transmissions that interfere or collide. The frequency hopping sequences (54) of two or more masters (25) are exchanged using identity codes, permitting the devices to anticipate collision time slots (52). Priorities are assigned to the simultaneously operating piconets (19, 20, 21) during collision slots (52), e.g., as a function of their message queue size or latency, or other factors. Lower priority devices may abstain from transmitting during predicted collision slots (52), and/or a higher priority device may employ enhanced transmission resources during those slots, such as higher error correction levels, or various combinations of abstinence and error correction may be applied. Collisions are avoided or the higher priority piconet (19, 20, 21) is made likely to prevail in a collision. Priorities are repetitively re-determined and re-assigned, to allocate communications resources among all the devices (22) and piconets (19, 20, 21).
Abstract:
In an ad hoc wireless network having a plurality of members, a master, while communicating on a first communication channel, recognizes (202) a need for assistance in managing the network. In response to the need, the master negotiates (204) with a member of the ad hoc wireless network for the member to become a sub-master. The sub-master then assumes (206) management of a portion of the plurality of members. The sub-master and the portion then communicate (208) on a second communication channel negotiated with the master.