摘要:
A method is provided for transmitting data. A first device (121) generates a first signal (320) having a first duty cycle, comprising a first gated-on portion (323) and a first gated-off portion (363) in a time slot (260); and a second device (125) generates a second signal (330) having second duty cycle, comprising a second gated-on portion (333) and a second gated-off portion (363) in the same time slot (260). The first gated-on portion (323) is generated during a first segment of the time slot (260) and the first gated-off portion (363) is generated during a second segment of the time slot (260), while the second gated-on portion (333) is generated during the second segment and the second gated-off portion (363) is generated during the first segment. Media access control (MAC) can be used to further define positions within time slots (250) and provide error correction, power control, and the like. A preamble (860) can be transmitted at an increased power level to facilitate acquisition.
摘要:
A method (900) is provided for operating a transceiver that comprises: transmitting a preamble (905); transmitting an outer header (320) identifying parameters of an outer payload (340), after transmitting the preamble (910); and transmitting the outer payload after transmitting the outer header. The transmitting of the outer payload includes: transmitting an inner header (325) identifying parameters of an inner payload (345) (920); transmitting an inner payload after transmitting the inner header (930); and repeating the transmitting of the inner header and the transmitting of the inner payload a plurality of times. A corresponding method of operating a receiver functions by receiving each of these transmitted elements.
摘要:
A transmitter (500) is provided for transmitting host data over a wireless channel. The transmitter (500) includes a free-running timer (560) that provides a series of increasing free-running timing values; a host interface circuit (510) that receives host data from a local host circuit and a first free-running timing value from the series of increasing free-running timing values; a detection circuit (530) for detecting a global synchronizing event and receiving a second free-running timing value from the series of increasing free-running timing values, and for placing the host data and the first free-running timing value into a host interface packet; and a wireless transceiver (530) for adding the second free-running timing value and an identifier for the global synchronizing event to the host interface packet to form an air link frame, and transmitting the air link frame over a wireless channel to a remote wireless device.
摘要:
A method is provided for transmitting data. A first device (121) generates a first signal (320) having a first duty cycle, comprising a first gated-on portion (323) and a first gated-off portion (363) in a time slot (260); and a second device (125) generates a second signal (330) having second duty cycle, comprising a second gated-on portion (333) and a second gated-off portion (363) in the same time slot (260). The first gated-on portion (323) is generated during a first segment of the time slot (260) and the first gated-off portion (363) is generated during a second segment of the time slot (260), while the second gated-on portion (333) is generated during the second segment and the second gated-off portion (363) is generated during the first segment. The first and second duty cycles are individually below 100%, and the sum of the first and second duty cycles is below 100%.
摘要:
A method (500) is provided for operating an interleaver circuit 120 having N shift lines (2201-220N). Each shift line has a line input node, a line output node, and one or more bit storage elements (240). The method includes: storing don't-care bits in each bit storage element (520); isolating the line output nodes from an interleaver output node (520); receiving a stream of data bits at an interleaver input node (530); and sequentially connecting the interleaver input node to respective line input nodes to shift the stream of data bits into the bit storage elements of corresponding shift lines in an interleaved fashion (530). A don't-care bit is shifted out of each of the bit storage elements in corresponding shift lines as each data bit is shifted in. A last don't-care bit is shifted out of respective bit storage elements in the shift lines during N consecutively-received data bits.
摘要:
A method is provided for performing a clear channel assessment in a local device. The local device receives signal energy in a wireless channel and splits the received signal energy into a real portion and an imaginary portion. It determines a real portion of a squared signal energy by subtracting a squared imaginary portion of the signal energy from a squared real portion of the signal energy, and determines an imaginary portion of the squared signal energy by calculating twice the product of the real and imaginary portions of the signal energy. It can perform a signal detection function on the real and imaginary portions of the squared signal energy to produce a clear channel assessment signal that indicates whether a set signal type is present in the wireless channel. This clear channel assessment signal can be used to determine whether the local device should remain in a low-power mode.
摘要:
A method is provided for a master device (601) to allocate channel time. The master device sends a polling frame (240) to a current destination slave device (602) and a current polled slave device (603). The polling frame includes a current destination slave device address (350), a current polled slave device address (360), and a current payload (330). The master device receives a poll acknowledgement frame (280) if the current polled slave device does not wish to transmit data. However, if no poll acknowledgement frame is received, the master device waits for a set duration then sets the current destination device address to be equal to a new destination device address, sets the current polled device address to be equal to a new polled slave device address, and sets a current payload to be equal to a new payload. This can be repeated until a channel time allocation ends.
摘要:
A method is provided for dynamically controlling aggregation in an ultrawide bandwidth wireless device. In this method, a device receives a plurality of intermediate service data units at an intermediate layer, aggregates at least two of the plurality off intermediate service data units to form an intermediate protocol data unit, and sends the intermediate protocol data unit to a physical layer. The physical layer generates a data frame based on the intermediate protocol data unit and information corresponding to the physical layer, and transmits the data frame in a data stream. The device selects an intermediate size criteria for the intermediate protocol data unit based on a desired frame size criteria for the data frame. The aggregating of the at least two of the plurality of intermediate layer service data units is performed such that an actual intermediate layer protocol data unit size corresponds to the intermediate size criteria.
摘要:
A method (1200) is provided for allowing delayed acknowledgement in a local wireless transceiver. In this method the local transceiver (324) receives n data frames (1000) from a remote wireless transceiver (322), each data frame (1000) including a set of acknowledgement policy bits, which indicate a desired acknowledgement policy for the respective data frame (1000). The first (n—1) data frames (811-814) indicate an acknowledgement policy of delayed acknowledgement with no acknowledgement requested, while the final data frame (815) indicates an acknowledgement policy of delayed acknowledgement with acknowledgement requested. In response to the acknowledgement policy of the last data frame (815), the local transceiver (324) sends a delayed acknowledgement response frame (1135) to the remote wireless transceiver (322). This delayed acknowledgement response frame (1135) includes frame identifiers for the first (n−1) data frames (811-814), but does not include a frame identifier for the last data frame (815).
摘要:
A communication device (1001) is provided. The communication device (1001) can include a transceiver (1003), for transmitting and receiving communications when operably connected to a communication network. Also, the communication device (1001) can include a processor (1009) cooperatively operable with the transceiver (1003). The processor (1009) can facilitate receiving (1015) one or more frames from a transmitting device. Also, the processor (1009) can obtain a frame check sequence result (1019). Before obtaining the frame check sequence result, the processor can initiate (1017) a transmission of a responsive frame corresponding to the one or more frames. The responsive frame will explicitly indicate an acknowledgement (ACK) or negative acknowledgement (NAK) of the one or more frames.