Abstract:
Establishing a connection between a paging unit and a standby unit in a channel hopping communications system includes activating the standby unit for an activation time period out of every standby time period. During each activation time period, the standby unit monitors a selected channel for receipt of a paging message. The selected channel is selected from a plurality of channels, and, for each subsequent activation time period, the selected channel is a subsequent one of the plurality of channels as specified by a hopping sequence and an internal clock. A page train is repeatedly transmitted from the paging unit to the standby unit, until a response is received from the standby unit. Each page train includes a plurality of paging messages, each paging message being transmitted on a different one of a subset of the plurality of channels. Selection of a page train for transmission by the paging unit may be based on an estimate of the standby unit's internal clock.
Abstract:
A method for controlling transmission resources for transmission and re-transmission of packets of a plurality of automatic repeat request processes comprises allocating, for each of the plurality of automatic repeat request processes, a transmission resource for transmission of a packet of the automatic repeat request process. The method further comprises allocating transmission resources as one or more re-transmission opportunities for re-transmission of the packet of at least two of the automatic repeat request processes such that at least two of the at least two automatic repeat request processes share transmission resource for at least one of the re-transmission opportunities. The method also comprises transmitting at least one control message indicating the allocated transmission resources. An electronic device for controlling transmission and retransmission of packets of a plurality of automatic repeat request processes is also described.
Abstract:
In a multi-reuse level cellular communications system, a channel is assigned for use by a mobile unit by first determining whether the mobile unit is a non-enhanced mobile unit or an enhanced mobile unit. Then a determination is made as to the type of communication service being requested. A minimum link quality required by the mobile unit can then be established based on factors that include the mobile unit type and the type of communication service being requested. A base station that has the necessary receiver detection capabilities and transceiver processing capabilities is then selected, and a channel, corresponding to a highest reuse plan, available to the base station is assigned to the call.
Abstract:
A method of transmitting data packets in a packet-based communications system includes assigning respective communications links for data transfer between a master unit and first and second slave units. The link between the master unit and the second slave unit is monitored so that during periods of inactivity thereon, data packets can be transmitted between the master unit and the first slave unit over the second communications link.
Abstract:
A dynamic carrier selection method and system permit units operating on a first carrier (0, 1, 2, 3, 75, 76) to change to a second carrier (0, 1, 2, 3, 75, 76) when performance of the first carrier (0, 1, 2, 3, 75, 76) becomes unacceptable. Carrier quality measurements are taken (503) in which carrier quality is a function of interference (I) and multi-path fading and carrier-signal strength (C). The carriers (0, 1, 2, 3, 75, 76) are ranked according to measured quality in a carrier candidate list. The carrier candidate list is used to permit units (403) to determine which carrier (0, 1, 2, 3, 75, 76) they should switch to (402) when the carrier (0, 1, 2, 3, 75, 76) they are currently operating on is determined to have unacceptable performance. Carrier measurements are retaken (503) in response to a carrier change by unit (403) or a predetermined time period having elapsed.
Abstract:
A system that uses a pingpong protocol in order to remain as flexible as possible during traffic allocation includes multiple units, each of which has a unique address. A first unit transmits a first data packet including a first length indicator toward a second unit or a third unit. Each of the second unit and the third unit is operable to receive the packet and then, upon receipt of the packet, can transmit another packet. One of the units can be assigned a master unit role and is operable to restart transmission operations using priority slots. A priority slot allows a unit to transmit a packet regardless of whether it has received a packet according to the ping-pong scheme. A selective-repeat automatic retransmission query scheme provides data integrity in an error-prone communications environment. The first unit and the second unit are operable to transmit packets that include a number of segments. Upon receipt of a packet, the receiving unit transmits another packet including acknowledgement information that indicates which, if any of the segments of the received packet were successfully received by the second unit bit map (BMS) and cumulative acknowledge (CUM_ACK) fields are used to indicate which segments were incorrectly received. Segments that are not successfully received can be repeatedly transmitted with a decreasing repetition interval.
Abstract:
An automatic retransmission protocol between one broadcast unit and a plurality of receiving units is achieved by assigning an ARQ scheme to the broadcast unit and receiving units. A plurality of return windows are assigned for transmitting return messages from the corresponding plurality of receiving units to the broadcast unit. The broadcast unit broadcasts a packet simultaneously to the plurality of receiving units. The broadcast unit receives the return messages from the plurality of receiving units and forms a composite acknowledgement from the returnmessages. Then, the broadcast unit retransmits at least portion of the packet, that is not acknowledged by the composite acknowledgement, simultaneously to all of the receiving units.