摘要:
The apparatus and methods described herein are used to provide a communication quality feedback of an end-to-end communication path between an application transmitter and an application receiver. One method includes transmitting data from the application transmitter to the application receiver via the end-to-end communication path, the end-to-end communication path having at least one wireless link with a wireless transmitter and a wireless receiver, generating, at the wireless transmitter, a first communication quality feedback message, and transmitting the first communication quality feedback message from the wireless transmitter to the application transmitter in a standardized format.
摘要:
A signal received via a plurality of antennas, and containing an interference component and a desired communication component, is processed to suppress the interference component. The interference component is suppressed based on an inverse of a spatial covariance matrix, which inverse is produced without performing a matrix inversion operation.
摘要:
An apparatus and method are disclosed for determining the optimal bandwidth fractions for all the users in each frequency band in a wireless communication system to maximize the net sum of user utilities. User utilities are functions of average rates of users, where different averaging rules can be used for different users. The standard approach of computing an optimal scheduler strategy involves the solution of a convex optimization problem that has a complexity on the order of O(N3) for N flows. This approach is not feasible for online implementation having a large number of flows. The method of the present work employs an efficient computational algorithm that obtains the optimal bandwidth fractions in O(N) time. This feature makes the method suitable for implementation in wideband cellular systems like LTE (Long Term Evolution) and UMB (Ultra Mobile Broadband).
摘要:
Disclosed are methods and apparatus for synchronizing tile processing and assignment processing in a communication device. In particular, the methods and apparatus utilize a tile processing scorecard with a number of assertable bits corresponding to a number of tiles to be tile processed. As each tile is tile processed, the scorecard or bit indicators are asserted to indicate that the tile has been processed. Assignment jobs, which involve codewords having information from symbols in multiple tiles are processed after all of the pertinent tiles are tile processed. The scorecard information is accessible for assignment processing to determine which tiles have been processed, thus affording synchronization of tile processing with assignment processing, while maximizing the independence of these two processing operations. Tile processing operations may further use the scorecard information to prioritize or order tile processing in relation to known queued assignment jobs.
摘要:
A communications method is provided. The method includes processing multiple packet queues for a high speed packet data network and associating one or more arrays for the multiple packet queues. The method also includes generating an index for the arrays, where the index is associated with a time stamp in order to determine a burst size for the high speed packet data network.
摘要:
An apparatus and method for tile processing using a plurality of tile descriptors comprising defining the plurality of tile descriptors in a time-frequency plane; preparing the plurality of tile descriptors to be sent to a receiver for storage; allocating at least one tile associated with the plurality of tile descriptors to a user; and notifying the allocated at least one tile to a transmitter for transmitting a wireless signal to the user using the allocated at least one tile. In one aspect, the apparatus and method further comprise receiving the wireless signal, wherein the wireless signal comprises an encoded user message; retrieving the plurality of tile descriptors from a memory unit; and demodulating the wireless signal using the plurality of tile descriptors to obtain the encoded user message.
摘要:
The apparatus and methods described herein are used to provide data between an application and a modem. One method includes providing data in application data units from the application to the modem, transmitting the data from the modem to a receiver, and reporting by the modem to the application, whether each application data unit has been successfully transmitted from the modem to the receiver.
摘要:
The apparatus and methods described herein are used to provide a communication quality feedback of an end-to-end communication path between an application transmitter and an application receiver. One method includes transmitting data from the application transmitter to the application receiver via the end-to-end communication path, the end-to-end communication path having at least one wireless link with a wireless transmitter and a wireless receiver, generating, at the wireless transmitter, a first communication quality feedback message, and transmitting the first communication quality feedback message from the wireless transmitter to the application transmitter in a standardized format.
摘要:
The apparatus and methods described herein are used to provide data between an application and a modem. One method includes providing data in application data units from the application to the modem, transmitting the data from the modem to a receiver, and reporting by the modem to the application, whether each application data unit has been successfully transmitted from the modem to the receiver.
摘要:
Disclosed are methods and apparatus for synchronizing tile processing and assignment processing in a communication device. In particular, the methods and apparatus utilize a tile processing scorecard with a number of assertable bits corresponding to a number of tiles to be tile processed. As each tile is tile processed, the scorecard or bit indicators are asserted to indicate that the tile has been processed. Assignment jobs, which involve codewords having information from symbols in multiple tiles are processed after all of the pertinent tiles are tile processed. The scorecard information is accessible for assignment processing to determine which tiles have been processed, thus affording synchronization of tile processing with assignment processing, while maximizing the independence of these two processing operations. Tile processing operations may further use the scorecard information to prioritize or order tile processing in relation to known queued assignment jobs.