Transmitting and receiving data based on multipath
US-9503959-B2 · Nov 22, 2016 · US
US10135719B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10135719-B2 |
| Application number | US-201615288984-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 7, 2016 |
| Priority date | Sep 29, 2012 |
| Publication date | Nov 20, 2018 |
| Grant date | Nov 20, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, apparatuses and systems for transmitting and receiving data based on multipath for transmitting data based on multipath include: establishing WiMAX connection-based multiple paths between a first device and a second device; transmitting data frames in a data queue in the multiple paths; obtaining the quality condition of the multiple paths; and based on the quality condition, adjusting the transmission of the data frames in the data queue in the multiple paths. According to one aspect, there is provided a method for receiving data based on multipath, which includes: establishing WiMAX connection-based multiple paths between a first device and a second device; receiving a plurality of data frames in the multiple paths; processing the received plurality of data frames based on quality condition of the multiple paths. There are further provided corresponding apparatuses and systems.
Opening claim text (preview).
The invention claimed is: 1. An apparatus for transmitting data based on multipath, comprising: an establishing module configured to establish Worldwide Interoperability for Microwave Access (WiMAX) connection-based multiple paths between a first device and a second device; a transmitting module configured to transmit data frames in a data queue in the multiple paths; an obtaining module configured to obtain a quality condition of the multiple paths; an adjusting module configured to adjust, using a hardware processor, the transmission of the data frames in the data queue across the multiple paths based on the quality condition; and a balancing module configured to balance the transmission traffic in each of the multiple paths in response to the quality condition of at least one of the multiple paths satisfying a second threshold range, the second threshold range being a range of values associated with the quality condition. 2. The apparatus according to claim 1 , wherein the apparatus is implemented on a Medium Access Control (MAC) layer. 3. The apparatus according to claim 1 , wherein the adjusting module comprises: a data transmitting module configured to, in response to the quality condition of each of the multiple paths satisfying a first threshold range, transmit same data frames in the data queue in each of the multiple paths; wherein the first threshold range is a range of values associated with the quality condition. 4. The apparatus according to claim 1 , wherein the balancing module comprises: a first predicting module configured to predict a predicted completion time that is spent in transmitting one data frame in each of the multiple paths; and a first transmitting module configured to transmit the data frames in a path corresponding to a shortest predicted completion time. 5. The apparatus according to claim 1 , wherein the balancing module comprises: a second predicting module configured to predict power consumption for transmitting one data frame in each of the multiple paths; and a second transmitting module configured to transmit the data frames in a path corresponding to a minimum power consumption. 6. The apparatus according to claim 1 , wherein the quality condition is any one or combination of: Block Error Rate, Quality of Service Indicator and Channel Quality Indicator. 7. The apparatus according to claim 1 , wherein the first device and the second device are a base station and an access device, respectively. 8. An apparatus for receiving data based on multipath, comprising: an establishing module configured to establish Worldwide Interoperability for Microwave Access (WiMAX) connection-based multiple paths between a first device and a second device; a receiving module configured to receive a plurality of data frames from across the multiple paths; a processing module configured to process, using a hardware processor, the plurality of data frames received from across the multiple paths based on a quality condition of the multiple paths; and a connection module configured to connect the plurality of data frames according to frame serial numbers or timestamps in the plurality of data frames in response to the quality condition of at least one of the multiple paths satisfying a second threshold range, the second threshold range being a range of values associated with the quality condition. 9. The apparatus according to claim 8 , wherein the apparatus is implemented on a Medium Access Control (MAC) layer. 10. The apparatus according to claim 8 , wherein the processing module comprises: a selecting module configured to, for the plurality of data frames, in response to the quality condition of each of the multiple paths satisfying a first threshold range, select correct data frames from the plurality of data frames, wherein the first threshold range is a range of values associated with the quality condition. 11. The apparatus according to claim 8 , wherein the quality condition is any one or combination of: Block Error Rate, Quality of Service Indicator and Channel Quality Indicator. 12. The apparatus according to claim 8 , wherein the first device and the second device are a base station and an access device, respectively.
Related publications grouped by family.
Answers are generated from the same data shown on this page.