CA2408619A1 - Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission - Google Patents
Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission Download PDFInfo
- Publication number
- CA2408619A1 CA2408619A1 CA002408619A CA2408619A CA2408619A1 CA 2408619 A1 CA2408619 A1 CA 2408619A1 CA 002408619 A CA002408619 A CA 002408619A CA 2408619 A CA2408619 A CA 2408619A CA 2408619 A1 CA2408619 A1 CA 2408619A1
- Authority
- CA
- Canada
- Prior art keywords
- slot
- bit
- data
- deciding
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Abstract
In a high data rate communication system capable of variable rate transmission, an open loop rate control can be adjusted with a closed loop rate control to maximize throughput. An access point generates interleaved multi-slot packets that allow an access terminal to transmit indicator messages to the access point in accordance with recently received data carried within slots of the multi-slot packets.
Claims (23)
1. A method for increasing the data throughput rate of a communication network, comprising the steps of:
generating a plurality of data slots and a plurality of gap slots at an access point, wherein the plurality of data slots are interleaved with the plurality of gap slots to form a plurality of packets;
transmitting the plurality of packets to an access terminal; and detecting the plurality of packets at the access terminal, wherein the access terminal transmits at least one indicator message to the access point indicating a reception status.
generating a plurality of data slots and a plurality of gap slots at an access point, wherein the plurality of data slots are interleaved with the plurality of gap slots to form a plurality of packets;
transmitting the plurality of packets to an access terminal; and detecting the plurality of packets at the access terminal, wherein the access terminal transmits at least one indicator message to the access point indicating a reception status.
2. The method of Claim 1, wherein the plurality of data slots are interleaved with the plurality of gap slots in an alternating pattern.
3. The method of Claim 1, wherein the plurality of data slots are interleaved with the plurality of gap slots such that every N th slot is a gap slot.
4. The method of Claim 1, wherein the plurality of data slots are interleaved with the plurality of gap slots in accordance with an aperiodic structure.
5. A method for increasing the data throughput rate for transmissions from an access point to an access terminal, comprising the steps of:
generating a plurality of data packets at the access point for transmission to the access terminal, wherein each of the plurality of data packets comprises at least one slot, and the access point designates each slot in each of the plurality of data packets as a data slot or a gap slot;
transmitting the plurality of data packets to the access terminal at an initial data rate;
determining a set of estimated channel parameters at the access terminal;
transmitting a data request message to the access point based on the set of estimated channel parameters, wherein the step of transmitting the plurality of data packets to the access terminal is performed in accordance with the data request message;
determining a set of actual channel parameters at the access terminal;
transmitting an indicator message to the access point if the set of actual channel parameters passes a predetermined quality amount, wherein the step of transmitting is performed during a time period associated with at least one gap slot; and modifying a subsequent data packet for transmission to the access terminal in accordance with the indicator message received at the access point.
generating a plurality of data packets at the access point for transmission to the access terminal, wherein each of the plurality of data packets comprises at least one slot, and the access point designates each slot in each of the plurality of data packets as a data slot or a gap slot;
transmitting the plurality of data packets to the access terminal at an initial data rate;
determining a set of estimated channel parameters at the access terminal;
transmitting a data request message to the access point based on the set of estimated channel parameters, wherein the step of transmitting the plurality of data packets to the access terminal is performed in accordance with the data request message;
determining a set of actual channel parameters at the access terminal;
transmitting an indicator message to the access point if the set of actual channel parameters passes a predetermined quality amount, wherein the step of transmitting is performed during a time period associated with at least one gap slot; and modifying a subsequent data packet for transmission to the access terminal in accordance with the indicator message received at the access point.
6. The method of Claim 5, wherein the indicator message is a stop indicator message if the set of actual channel parameters indicates a noise level less than a noise level associated with the set of estimated channel parameters.
7. The method of Claim 5, wherein the indicator message is an extend indicator message if the set of actual channel parameters indicates a noise level greater than a noise level associated with the set of estimated channel parameters.
8. The method of Claim 5, wherein the indicator message comprises a bit received during a slot n, and the access point designates each slot in the plurality of data packets in accordance with an alternating pattern, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-1 and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-1 and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
9. The method of Claim 5, wherein the indicator message comprises a bit received during a slot n, and the access point designates each slot in the plurality of data packets in accordance with a period p, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-p+1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-p+1, and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-p+1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-p+1, and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
10. The method of Claim 5, wherein the indicator message comprises a bit received during a slot n, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-N(i),, wherein N(i) is the number of gap slots between data slots and i indicates a data rate index number;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-N(i), and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-N(i),, wherein N(i) is the number of gap slots between data slots and i indicates a data rate index number;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-N(i), and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
11. The method of Claim 5, wherein the set of actual channel parameters comprises a signal-to-interference and noise ratio.
12. The method of Claim 5, wherein the step of determining a set of actual channel parameters comprises the step of decoding the plurality of data packets at the access terminal to determine a packet error event, wherein the packet error event indicates a good data packet reception or a bad data packet reception.
13. The method of Claim 12, wherein the step of decoding the plurality of data packets at the access terminal comprises the steps of:
decoding a plurality of cyclic redundancy check (CRC) bits; and comparing the decoded plurality of CRC bits with an estimated quality metric, wherein the estimated quality metric is computed from the set of estimated channel parameters.
decoding a plurality of cyclic redundancy check (CRC) bits; and comparing the decoded plurality of CRC bits with an estimated quality metric, wherein the estimated quality metric is computed from the set of estimated channel parameters.
14. The method of Claim 5, wherein the step of transmitting the indicator message to the access point comprises the steps of:
processing code symbols to determine a probability value for transmission errors; and transmitting an extend indicator message if the probability value for transmission errors is greater than a predetermined amount.
processing code symbols to determine a probability value for transmission errors; and transmitting an extend indicator message if the probability value for transmission errors is greater than a predetermined amount.
15. The method of Claim 12, wherein the indicator message comprises a bit received during a slot n, and the access point designates each slot in the plurality of data packets in accordance with an alternating pattern, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-1 and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-1 and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
16. The method of Claim 12, wherein the indicator message comprises a bit received during a slot n, and the access point designates each slot in the plurality of data packets in accordance with a period p, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-p+1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-p+1, and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-p+1;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-p+1, and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
17. The method of Claim 12, wherein the indicator message comprises a bit received during a slot n, wherein the step of modifying the subsequent data packet for transmission to the access terminal comprises the steps of:
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-N(i), wherein N(i) is a number of gap slots between data slots and i indicates a data rate index number;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-N(i), and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
deciding the bit is a request for a termination of transmission if a repetition of one of the plurality of data packets is already scheduled for slot n+1;
deciding the bit is a request for retransmission if an already transmitted packet ended transmission in slot n-N(i), wherein N(i) is a number of gap slots between data slots and i indicates a data rate index number;
deciding the bit is a request for retransmission if a previous indicator bit caused a retransmission of an already transmitted packet in slot n-N(i), and fewer than a predetermined number of retransmissions have been already processed for the plurality of data packets; and deciding the bit is a false alarm if no conditions are satisfied.
18. A system for increasing the data throughput rate of transmissions from an access point to an access terminal, comprising a processor at the access point configured to generate a plurality of interleaved data slots and gap slots for transmission to the access terminal.
19. The system of Claim 18, further comprising a processor at the access terminal configured to decode the plurality of interleaved data slots and gap slots, determine a quality value associated with transmissions from the access point to the access terminal, generate data rate request messages for transmission in accordance with the quality value, and generate indicator messages in accordance with the quality value, wherein the indicator message is generated and transmitted to the access point during a time period associated with at least one gap slot.
20. The apparatus of Claim 19, wherein the quality value is determined by a channel noise and interference value.
21. The apparatus of Claim 19, wherein the quality value is determined by a packet error value based on the decoded plurality of data slots.
22. An apparatus for adjusting an open loop rate control process, comprising:
a scheduler at an access point for scheduling a plurality of interleaved data slots and gap slots, wherein the schedule is coupled to at least one buffer that stores data to be transmitted on a forward link channel;
a data rate request message decoder coupled to the scheduler for decoding a plurality of data request messages received on a reverse link channel, and for inputting data rate request information to the scheduler; and an indicator message decoder coupled to the scheduler for decoding the plurality of indicator messages received on the reverse link channel and for inputting decoded indicator messages to the scheduler.
a scheduler at an access point for scheduling a plurality of interleaved data slots and gap slots, wherein the schedule is coupled to at least one buffer that stores data to be transmitted on a forward link channel;
a data rate request message decoder coupled to the scheduler for decoding a plurality of data request messages received on a reverse link channel, and for inputting data rate request information to the scheduler; and an indicator message decoder coupled to the scheduler for decoding the plurality of indicator messages received on the reverse link channel and for inputting decoded indicator messages to the scheduler.
23. An apparatus for adjusting an open loop rate control process, comprising:
an estimation element at the access terminal for determining a quality value associated with a forward link channel;
an open loop rate control element coupled to the estimation element for generating a plurality of data rate request messages, wherein the open loop rate control element uses the quality value received from the estimation element for the determining the contents of the plurality of data rate request messages;
a closed loop rate control element coupled to the estimation element and a decoder for generating a plurality of indicator messages based on either the quality value from the estimation element or an error value from the decoder, wherein the decoder is configured to decode a plurality of interleaved data slots and gap slots received on the forward link channel;
a controller coupled to the decoder and the estimation element for enabling the closed loop rate control element in accordance with a set of threshold values.
an estimation element at the access terminal for determining a quality value associated with a forward link channel;
an open loop rate control element coupled to the estimation element for generating a plurality of data rate request messages, wherein the open loop rate control element uses the quality value received from the estimation element for the determining the contents of the plurality of data rate request messages;
a closed loop rate control element coupled to the estimation element and a decoder for generating a plurality of indicator messages based on either the quality value from the estimation element or an error value from the decoder, wherein the decoder is configured to decode a plurality of interleaved data slots and gap slots received on the forward link channel;
a controller coupled to the decoder and the estimation element for enabling the closed loop rate control element in accordance with a set of threshold values.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/570,210 | 2000-05-12 | ||
US09/570,210 US7245594B1 (en) | 2000-05-12 | 2000-05-12 | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission |
PCT/US2001/015381 WO2001089162A2 (en) | 2000-05-12 | 2001-05-11 | Method and apparatus for rate adaption in packet data transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2408619A1 true CA2408619A1 (en) | 2001-11-22 |
CA2408619C CA2408619C (en) | 2013-02-05 |
Family
ID=24278709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2408619A Expired - Lifetime CA2408619C (en) | 2000-05-12 | 2001-05-11 | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission |
Country Status (21)
Country | Link |
---|---|
US (4) | US7245594B1 (en) |
EP (7) | EP2256997B1 (en) |
JP (3) | JP4689931B2 (en) |
KR (2) | KR100861279B1 (en) |
CN (2) | CN1976315B (en) |
AT (2) | ATE508561T1 (en) |
AU (2) | AU2001263081B8 (en) |
BR (1) | BRPI0110730B1 (en) |
CA (1) | CA2408619C (en) |
DE (2) | DE60144560D1 (en) |
DK (4) | DK2256997T3 (en) |
ES (7) | ES2397545T3 (en) |
HK (6) | HK1076951A1 (en) |
IL (4) | IL152712A0 (en) |
MX (1) | MXPA02011181A (en) |
NO (1) | NO327847B1 (en) |
PT (4) | PT2249521E (en) |
RU (1) | RU2275748C2 (en) |
TW (1) | TWI232660B (en) |
UA (2) | UA79923C2 (en) |
WO (1) | WO2001089162A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111585701A (en) * | 2020-05-09 | 2020-08-25 | 哈尔滨海能达科技有限公司 | Data transmission method, device, system and storage medium |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7245594B1 (en) * | 2000-05-12 | 2007-07-17 | Qualcomm Incorporated | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission |
US7126927B2 (en) * | 2001-11-27 | 2006-10-24 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for fair, channel-dependent scheduling for wireless systems |
JP3989298B2 (en) * | 2002-05-22 | 2007-10-10 | 株式会社エヌ・ティ・ティ・ドコモ | Random access method, radio station, and CDMA packet communication system |
KR100483977B1 (en) * | 2002-10-10 | 2005-04-19 | 엘지전자 주식회사 | System And Method For Serving Short Message In High Rate Packet Data System |
EP1554844B1 (en) * | 2002-10-17 | 2008-07-30 | Koninklijke Philips Electronics N.V. | A scheduler system and method thereof |
CN100452758C (en) * | 2002-11-26 | 2009-01-14 | 高通股份有限公司 | Preamble detection and data rate control in a UMTS system |
US7611480B2 (en) | 2003-04-24 | 2009-11-03 | Levy Mark M | Gastrointestinal bioreactor |
US8488457B2 (en) * | 2003-11-14 | 2013-07-16 | Interdigital Technology Corporation | Wireless communication method and apparatus for transferring buffered enhanced uplink data from a mobile station to a node-B |
US8040834B2 (en) | 2004-03-31 | 2011-10-18 | Interdigital Technology Corporation | Wireless communication method and apparatus for reporting traffic volume measurement information to support enhanced uplink data transmissions |
US7979072B2 (en) * | 2004-06-04 | 2011-07-12 | Nortel Networks Limited | Method and system for soft handoff in mobile broadband systems |
DE102004028703A1 (en) * | 2004-06-14 | 2005-12-29 | Siemens Ag | Method for allocating transmission capacities in a signal transmission, base station and mobile terminal |
EP1790088B1 (en) * | 2004-08-17 | 2015-09-30 | LG Electronics Inc. | A method for establishing fast feedback channel and transmitting information in a wireless communication system |
US20060039344A1 (en) * | 2004-08-20 | 2006-02-23 | Lucent Technologies, Inc. | Multiplexing scheme for unicast and broadcast/multicast traffic |
US7292856B2 (en) | 2004-12-22 | 2007-11-06 | Qualcomm Incorporated | Methods and apparatus for flexible forward-link and reverse-link handoffs |
KR100909531B1 (en) | 2004-12-31 | 2009-07-27 | 삼성전자주식회사 | Scheduling Apparatus and Method in Communication System Using Multicarrier |
US9240834B2 (en) * | 2005-03-22 | 2016-01-19 | Hughes Network Systems, Llc | Method and apparatus for providing open loop bandwidth allocation |
US7983674B2 (en) | 2005-06-16 | 2011-07-19 | Qualcomm Incorporated | Serving base station selection in a wireless communication system |
US8254360B2 (en) | 2005-06-16 | 2012-08-28 | Qualcomm Incorporated | OFDMA control channel interlacing |
US8125961B2 (en) | 2005-10-25 | 2012-02-28 | Qualcomm Incorporated | Four way handshake for robust channel estimation and rate prediction |
RU2402877C1 (en) * | 2006-08-18 | 2010-10-27 | Самсунг Электроникс Ко., Лтд. | Method and device for reporting on extent of stream service reception by terminal in system of mobile broadcasting, and system on their basis |
KR101328798B1 (en) * | 2007-06-11 | 2013-11-13 | 삼성전자주식회사 | Apparatus and method for receiving of cell control message in wireless commnunication system |
KR101433939B1 (en) * | 2007-09-13 | 2014-08-26 | 삼성전자주식회사 | Method and apparatus for re-transmitting data in wireless local area network using visible light communication |
RU2511540C2 (en) * | 2007-10-02 | 2014-04-10 | Нокиа Сименс Нетворкс Ой | Perfected detection of dtx ack/nack |
JP2009094612A (en) * | 2007-10-04 | 2009-04-30 | Hitachi Communication Technologies Ltd | Handoff control method in radio communication system |
RU2468511C2 (en) * | 2008-01-07 | 2012-11-27 | Эл Джи Электроникс Инк. | Method for planning of distributed units of virtual resources |
KR100925441B1 (en) | 2008-01-07 | 2009-11-06 | 엘지전자 주식회사 | A method for scheduling of distributed virtual resource blocks |
KR100913099B1 (en) | 2008-01-07 | 2009-08-21 | 엘지전자 주식회사 | A method for scheduling of distributed virtual resource blocks |
CN101227739B (en) * | 2008-02-02 | 2011-12-07 | 中兴通讯股份有限公司 | Distribution method of physics commingle retransmission indicating channel resource |
CN101547433B (en) * | 2008-03-25 | 2013-02-13 | 华为技术有限公司 | Method for reporting terminal capacity information, method for distributing slot resources, devices and systems |
CN101562496B (en) * | 2008-04-15 | 2012-06-06 | 中兴通讯股份有限公司 | System and method for controlling signal channel rate dynamic adjustment |
BRPI0823065A2 (en) * | 2008-09-11 | 2015-06-16 | Ericsson Telefon Ab L M | Method for use in a cellular telecommunications system and control station |
US8516101B2 (en) * | 2009-06-15 | 2013-08-20 | Qualcomm Incorporated | Resource management for a wireless device |
EP2302828A1 (en) * | 2009-09-29 | 2011-03-30 | Thomson Licensing | WLAN data rate adaption method |
US9712206B2 (en) * | 2010-12-27 | 2017-07-18 | Microchip Technology Incorporated | Preamble design and processing method for on-the-fly, frame-by-frame air data rate detection in wireless receivers |
US8792407B2 (en) * | 2012-02-21 | 2014-07-29 | Qualcomm Incorporated | Wireless communication device power reduction method and apparatus |
US8797911B2 (en) | 2012-02-21 | 2014-08-05 | Qualcomm Incorporated | Method and apparatus for reducing power consumption in a wireless communication device |
US9668191B2 (en) * | 2012-06-11 | 2017-05-30 | Qualcomm Incorporated | Methods and apparatuses for saving user equipment power by search length reduction |
US9078266B2 (en) | 2012-10-11 | 2015-07-07 | Qualcomm Incorporated | Devices and methods for facilitating discontinuous transmission on access terminals |
US9161308B2 (en) | 2013-08-26 | 2015-10-13 | Qualcomm Incorporated | Devices and methods for facilitating autonomous discontinuous transmission in access terminals |
US11070995B2 (en) | 2019-06-14 | 2021-07-20 | Cypress Semiconductor Corporation | Method for IoT device to stagger TX and save power |
US20220377610A1 (en) * | 2019-07-03 | 2022-11-24 | Nokia Solutions And Networks Oy | Reinforcement learning based inter-radio access technology load balancing under multi-carrier dynamic spectrum sharing |
Family Cites Families (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3644678A (en) * | 1969-03-21 | 1972-02-22 | Communications Satellite Corp | Channel reallocation system and method |
EP0054077B1 (en) * | 1980-12-08 | 1984-11-21 | International Business Machines Corporation | Method of transmitting information between stations attached to a unidirectional transmission ring |
US4868866A (en) | 1984-12-28 | 1989-09-19 | Mcgraw-Hill Inc. | Broadcast data distribution system |
US4742512A (en) * | 1985-07-19 | 1988-05-03 | Nec Corporation | Multipoint communication system having polling and reservation schemes |
US4901307A (en) | 1986-10-17 | 1990-02-13 | Qualcomm, Inc. | Spread spectrum multiple access communication system using satellite or terrestrial repeaters |
US5227775A (en) * | 1988-05-09 | 1993-07-13 | Motorola Inc. | Method and arrangement for channel monitor and control |
US5483676A (en) * | 1988-08-04 | 1996-01-09 | Norand Corporation | Mobile radio data communication system and method |
US5172375A (en) * | 1989-06-22 | 1992-12-15 | Nec Corporation | Multiple access satellite communication system for mini-earth station networks |
FI86352C (en) * | 1989-11-14 | 1992-08-10 | Nokia Oy Ab | DIGITALISKT RADIOLAENKSYSTEM OCH FOERFARANDE FOER REGLERING AV EN SAENDINGSEFFEKT I ETT DIGITALISKT RADIOLAENKSYSTEM. |
JP2719619B2 (en) * | 1989-11-28 | 1998-02-25 | 日本電信電話株式会社 | Mobile communication channel assignment control method |
US5038399A (en) * | 1990-05-21 | 1991-08-06 | Motorola, Inc. | Method for assigning channel reuse levels in a multi-level cellular system |
US5511073A (en) | 1990-06-25 | 1996-04-23 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
JPH06500655A (en) * | 1990-10-03 | 1994-01-20 | スィンキング マシンズ コーポレーション | parallel computer system |
GB9024684D0 (en) * | 1990-11-13 | 1991-01-02 | Cognito Group Ltd | A method of communicating data |
US5295140A (en) * | 1991-03-28 | 1994-03-15 | Motorola, Inc. | Method for multi-purpose utilization of resources in a communication system |
JP2730338B2 (en) * | 1991-07-15 | 1998-03-25 | 日本電気株式会社 | Satellite communication system |
US5287544A (en) * | 1991-10-17 | 1994-02-15 | Motorola, Inc. | Method of channel assignment by matching channel interference with channel link loss |
US5603081A (en) | 1993-11-01 | 1997-02-11 | Telefonaktiebolaget Lm Ericsson | Method for communicating in a wireless communication system |
US5396516A (en) * | 1993-02-22 | 1995-03-07 | Qualcomm Incorporated | Method and system for the dynamic modification of control paremeters in a transmitter power control system |
US6005856A (en) * | 1993-11-01 | 1999-12-21 | Omnipoint Corporation | Communication protocol for spread spectrum wireless communication system |
NZ276006A (en) * | 1993-11-01 | 1997-11-24 | Ericsson Telefon Ab L M | Cellular radio: scanning of neighbouring control channels |
US5802105A (en) | 1994-11-30 | 1998-09-01 | Qualcomm Incorporated | Method and apparatus for testing a digital communication channel |
GB2301992B (en) * | 1995-06-07 | 1999-07-21 | Nippon Telegraph & Telephone | Method and system for data communication |
ATE221710T1 (en) * | 1995-10-23 | 2002-08-15 | Nokia Corp | METHOD FOR PACKET DATA TRANSMISSION USING HYBRID FEC/ARQ TYPE II METHOD |
US5790533A (en) * | 1995-10-27 | 1998-08-04 | Motorola, Inc. | Method and apparatus for adaptive RF power control of cable access units |
US5982747A (en) * | 1995-12-28 | 1999-11-09 | Dynarc Inc. | Method for managing failures on dynamic synchronous transfer mode dual ring topologies |
DE59609110D1 (en) | 1996-01-04 | 2002-05-23 | Siemens Ag | METHOD AND ARRANGEMENT FOR TRANSMITTING DATA IN A CELLULAR RADIO SYSTEM |
CA2224271C (en) * | 1996-04-12 | 2002-06-11 | Ntt Mobile Communications Network Inc. | Method and instrument for measuring receiving sir and transmission power controller |
US5929779A (en) * | 1996-05-31 | 1999-07-27 | Lucent Technologies Inc. | Read/write protocol for radio frequency identification tags |
DE19636744C2 (en) * | 1996-09-10 | 1998-09-17 | Siemens Ag | Method for transmitting data in a hybrid telecommunication system, in particular an "ISDN - DECT-specific RLL / WLL" system |
US5982761A (en) * | 1996-09-30 | 1999-11-09 | Amsc Subsidiary Corporation | Methods of communicating over time-division multiple-access (TDMA) communication systems with distinct non-time-critical and time-critical network management information transmission rates |
US5933462A (en) | 1996-11-06 | 1999-08-03 | Qualcomm Incorporated | Soft decision output decoder for decoding convolutionally encoded codewords |
US5991286A (en) | 1997-02-20 | 1999-11-23 | Telefonaktiebolaget L M Ericsson (Publ) | Support of multiple modulation levels for a cellular packet control channel |
EP0876008B1 (en) | 1997-05-02 | 2005-09-14 | Siemens Aktiengesellschaft | Adaptive data rate TDMA/CDMA communications system |
US6154450A (en) * | 1997-08-22 | 2000-11-28 | Telefonaktiebolaget Lm Ericsson | Signaling method for CDMA quality based power control |
US6760307B2 (en) * | 1997-08-29 | 2004-07-06 | Intel Corporation | Method and apparatus for controlling the flow of data between servers using optimistic transmitter |
US6181704B1 (en) * | 1997-08-29 | 2001-01-30 | Intel Corporation | Method and apparatus for input/output link retry, failure and recovery in a computer network |
US6343067B1 (en) * | 1997-08-29 | 2002-01-29 | Intel Corporation | Method and apparatus for failure and recovery in a computer network |
US6683850B1 (en) * | 1997-08-29 | 2004-01-27 | Intel Corporation | Method and apparatus for controlling the flow of data between servers |
US6324165B1 (en) * | 1997-09-05 | 2001-11-27 | Nec Usa, Inc. | Large capacity, multiclass core ATM switch architecture |
US6285655B1 (en) | 1997-09-08 | 2001-09-04 | Qualcomm Inc. | Method and apparatus for providing orthogonal spot beams, sectors, and picocells |
US6088337A (en) | 1997-10-20 | 2000-07-11 | Motorola, Inc. | Method access point device and peripheral for providing space diversity in a time division duplex wireless system |
US6353907B1 (en) * | 1997-10-29 | 2002-03-05 | At&T Corp. | Incremental redundancy radio link protocol |
US6574211B2 (en) * | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
US6192029B1 (en) * | 1998-01-29 | 2001-02-20 | Motorola, Inc. | Method and apparatus for performing flow control in a wireless communications system |
US6778558B2 (en) * | 1998-02-23 | 2004-08-17 | Lucent Technologies Inc. | System and method for incremental redundancy transmission in a communication system |
US6400701B2 (en) * | 1998-03-31 | 2002-06-04 | Nortel Networks Limited | Asymmetric internet access over fixed wireless access |
FR2778055B1 (en) * | 1998-04-28 | 2000-05-26 | Alsthom Cge Alcatel | TRANSMISSION METHOD IN A UMTS RADIOTELEPHONE NETWORK FOR PREPARING A JUMP TO A GSM CELL DURING A COMMUNICATION IN A UMTS CELL |
US6529730B1 (en) | 1998-05-15 | 2003-03-04 | Conexant Systems, Inc | System and method for adaptive multi-rate (AMR) vocoder rate adaption |
US6233074B1 (en) | 1998-05-18 | 2001-05-15 | 3Com Corporation | Ring networks utilizing wave division multiplexing |
US6219528B1 (en) * | 1998-06-29 | 2001-04-17 | Hughes Electronics Corporation | Dynamic power control with adaptive reference level |
JP4037965B2 (en) * | 1998-08-18 | 2008-01-23 | 富士通株式会社 | Code division multiple access communication system, base station for code division multiple access communication system, terminal apparatus for code division multiple access communication system, code division multiple access communication method, and communication method for terminal apparatus |
US20010056560A1 (en) * | 1998-10-08 | 2001-12-27 | Farooq Khan | Method and system for measurement based automatic retransmission request in a radiocommunication system |
US6704898B1 (en) * | 1998-10-23 | 2004-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Combined hybrid automatic retransmission request scheme |
CA2347946C (en) * | 1998-10-23 | 2013-05-07 | Telefonaktiebolaget Lm Ericsson | Combined hybrid automatic retransmission request scheme |
US6608821B1 (en) * | 1998-11-20 | 2003-08-19 | Texas Instruments Israel Ltd. | Method for collision avoidance in an asynchronous communication system |
US6487181B1 (en) * | 1998-11-30 | 2002-11-26 | Motorola, Inc. | Method and apparatus for transmitting and receiving information in a time slot |
US6661774B1 (en) * | 1999-02-16 | 2003-12-09 | Efficient Networks, Inc. | System and method for traffic shaping packet-based signals |
US6975611B1 (en) * | 1999-03-03 | 2005-12-13 | Lucent Technologies Inc. | Method and device for MAC layer feedback in a packet communication system |
SE514361C2 (en) | 1999-06-04 | 2001-02-12 | Ericsson Telefon Ab L M | Method and device in mobile packet data network |
US6459901B1 (en) * | 1999-07-01 | 2002-10-01 | At&T Corp. | Wireless network resource allocation |
US6426971B1 (en) * | 1999-09-13 | 2002-07-30 | Qualcomm Incorporated | System and method for accurately predicting signal to interference and noise ratio to improve communications system performance |
US6275488B1 (en) * | 1999-11-17 | 2001-08-14 | Motorola, Inc. | Variable rate spread spectrum communication method and apparatus |
US6501785B1 (en) * | 1999-11-17 | 2002-12-31 | At&T Corp. | Dynamic frequency hopping |
US6687227B1 (en) * | 2000-03-13 | 2004-02-03 | Nortel Networks Limited | Systems and methods for requesting packets for transmission over a wirless channel having a dynamically changing capacity due to a highly varibale delay |
US6603797B1 (en) * | 2000-03-22 | 2003-08-05 | Interdigital Technology Corporation | Outer loop/weighted open loop power control in a time division duplex communication system |
US7088701B1 (en) * | 2000-04-14 | 2006-08-08 | Qualcomm, Inc. | Method and apparatus for adaptive transmission control in a high data rate communication system |
US6751199B1 (en) * | 2000-04-24 | 2004-06-15 | Qualcomm Incorporated | Method and apparatus for a rate control in a high data rate communication system |
US7245594B1 (en) * | 2000-05-12 | 2007-07-17 | Qualcomm Incorporated | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission |
US20050203673A1 (en) * | 2000-08-18 | 2005-09-15 | Hassanayn Machlab El-Hajj | Wireless communication framework |
US7051268B1 (en) * | 2000-09-29 | 2006-05-23 | Qualcomm Incorporated | Method and apparatus for reducing power consumption of a decoder in a communication system |
ATE352911T1 (en) * | 2000-10-24 | 2007-02-15 | Nortel Networks Ltd | SHARED CHANNEL STRUCTURE, SYSTEMS AND PROCEDURES |
US7024216B2 (en) * | 2001-06-21 | 2006-04-04 | Motorola, Inc. | Method and apparatus for allocating a communication resource in a broadband communication system |
US7596090B2 (en) * | 2001-10-04 | 2009-09-29 | Qualcomm Incorporated | Capacity-efficient flow control mechanism |
US6901395B2 (en) | 2001-11-05 | 2005-05-31 | Qualcomm Incorporated | Method and apparatus for preferred roaming list compression |
US7152289B2 (en) | 2002-09-25 | 2006-12-26 | Intel Corporation | Method for forming bulk resonators silicon <110> substrate |
US8248938B2 (en) * | 2004-11-24 | 2012-08-21 | Qualcomm Incorporated | Preamble miss detection in transmission of multi-slot packets |
US9015019B1 (en) * | 2006-11-08 | 2015-04-21 | Nextel Communications Inc. | Radio access network simulator |
-
2000
- 2000-05-12 US US09/570,210 patent/US7245594B1/en not_active Expired - Lifetime
-
2001
- 2001-05-11 KR KR1020027015114A patent/KR100861279B1/en active IP Right Grant
- 2001-05-11 EP EP10174185A patent/EP2256997B1/en not_active Expired - Lifetime
- 2001-05-11 AU AU2001263081A patent/AU2001263081B8/en not_active Expired
- 2001-05-11 CN CN200610144585XA patent/CN1976315B/en not_active Expired - Lifetime
- 2001-05-11 RU RU2002133468/09A patent/RU2275748C2/en active
- 2001-05-11 BR BRPI0110730A patent/BRPI0110730B1/en active IP Right Grant
- 2001-05-11 PT PT10174195T patent/PT2249521E/en unknown
- 2001-05-11 PT PT10174185T patent/PT2256997E/en unknown
- 2001-05-11 ES ES10174195T patent/ES2397545T3/en not_active Expired - Lifetime
- 2001-05-11 ES ES06122876T patent/ES2330034T3/en not_active Expired - Lifetime
- 2001-05-11 WO PCT/US2001/015381 patent/WO2001089162A2/en active Application Filing
- 2001-05-11 EP EP01937333A patent/EP1287649B1/en not_active Expired - Lifetime
- 2001-05-11 ES ES06025215T patent/ES2386033T3/en not_active Expired - Lifetime
- 2001-05-11 ES ES01937333T patent/ES2362266T3/en not_active Expired - Lifetime
- 2001-05-11 DK DK10174185.8T patent/DK2256997T3/en active
- 2001-05-11 EP EP10174191A patent/EP2256998B1/en not_active Expired - Lifetime
- 2001-05-11 CA CA2408619A patent/CA2408619C/en not_active Expired - Lifetime
- 2001-05-11 DK DK10174195.7T patent/DK2249521T3/en active
- 2001-05-11 AT AT01937333T patent/ATE508561T1/en not_active IP Right Cessation
- 2001-05-11 DE DE60144560T patent/DE60144560D1/en not_active Expired - Lifetime
- 2001-05-11 JP JP2001585463A patent/JP4689931B2/en not_active Expired - Lifetime
- 2001-05-11 EP EP09165436.8A patent/EP2106077B1/en not_active Expired - Lifetime
- 2001-05-11 TW TW090111291A patent/TWI232660B/en not_active IP Right Cessation
- 2001-05-11 DE DE60139282T patent/DE60139282D1/en not_active Expired - Lifetime
- 2001-05-11 AU AU6308101A patent/AU6308101A/en active Pending
- 2001-05-11 ES ES09165436T patent/ES2745951T3/en not_active Expired - Lifetime
- 2001-05-11 ES ES10174185T patent/ES2396196T3/en not_active Expired - Lifetime
- 2001-05-11 DK DK06025215.2T patent/DK1770924T3/en active
- 2001-05-11 CN CNB018120601A patent/CN1305272C/en not_active Expired - Lifetime
- 2001-05-11 KR KR1020087004677A patent/KR100925126B1/en active IP Right Grant
- 2001-05-11 PT PT06025215T patent/PT1770924E/en unknown
- 2001-05-11 EP EP06025215A patent/EP1770924B1/en not_active Expired - Lifetime
- 2001-05-11 AT AT06025215T patent/ATE553572T1/en active
- 2001-05-11 IL IL15271201A patent/IL152712A0/en active IP Right Grant
- 2001-05-11 DK DK10174191.6T patent/DK2256998T3/en active
- 2001-05-11 EP EP10174195A patent/EP2249521B1/en not_active Expired - Lifetime
- 2001-05-11 PT PT10174191T patent/PT2256998E/en unknown
- 2001-05-11 MX MXPA02011181A patent/MXPA02011181A/en active IP Right Grant
- 2001-05-11 EP EP06122876A patent/EP1755293B1/en not_active Expired - Lifetime
- 2001-05-11 ES ES10174191T patent/ES2397543T3/en not_active Expired - Lifetime
- 2001-11-05 UA UA2002118951A patent/UA79923C2/en unknown
-
2002
- 2002-11-07 IL IL152712A patent/IL152712A/en unknown
- 2002-11-11 NO NO20025386A patent/NO327847B1/en not_active IP Right Cessation
-
2005
- 2005-09-30 HK HK05108701A patent/HK1076951A1/en unknown
-
2006
- 2006-11-02 JP JP2006298468A patent/JP4814053B2/en not_active Expired - Lifetime
- 2006-11-03 US US11/592,568 patent/US8498308B2/en not_active Expired - Fee Related
- 2006-12-26 IL IL180344A patent/IL180344A/en active IP Right Grant
-
2007
- 2007-02-06 UA UAA200701257A patent/UA91684C2/en unknown
- 2007-07-16 US US11/778,585 patent/US20070263655A1/en not_active Abandoned
- 2007-07-18 HK HK07107767.9A patent/HK1105724A1/en unknown
- 2007-08-28 HK HK07109395.5A patent/HK1104400A1/en unknown
-
2010
- 2010-04-28 IL IL205411A patent/IL205411A/en active IP Right Grant
- 2010-09-14 JP JP2010205267A patent/JP4778106B2/en not_active Expired - Lifetime
-
2011
- 2011-05-04 HK HK11104438.9A patent/HK1150407A1/en unknown
- 2011-06-01 HK HK11105512.5A patent/HK1151401A1/en unknown
- 2011-06-01 HK HK11105514.3A patent/HK1151647A1/en unknown
-
2013
- 2013-07-29 US US13/953,070 patent/US20130315143A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111585701A (en) * | 2020-05-09 | 2020-08-25 | 哈尔滨海能达科技有限公司 | Data transmission method, device, system and storage medium |
CN111585701B (en) * | 2020-05-09 | 2023-02-24 | 哈尔滨海能达科技有限公司 | Data transmission method, device, system and storage medium |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2408619A1 (en) | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission | |
RU2002133468A (en) | METHOD AND DEVICE FOR ADAPTATION OF DATA TRANSMISSION SPEED DURING BATCH DATA TRANSFER | |
AU683479B2 (en) | Method and apparatus for determining the data rate of a received signal | |
US5774496A (en) | Method and apparatus for determining data rate of transmitted variable rate data in a communications receiver | |
Ramis et al. | Cross-layer design of adaptive multirate wireless networks using truncated HARQ | |
US7577227B2 (en) | Link adaption in general packet radio service networks | |
CA2508525A1 (en) | Detection of channel quality indicator | |
EP1647103A1 (en) | Methods and apparatus for channel quality indicator determination | |
CN1268079C (en) | Testing loops for channel coder-decoder | |
KR20040023577A (en) | Apparatus and method for providing adaptive forward error correction | |
EP1010267A1 (en) | Method for the transmission of speech inactivity with reduced power in a tdma system | |
KR20090058033A (en) | Dynamic channel quality reporting in a wireless communication system | |
WO2006058117A1 (en) | Preamble miss detection in transmission of multi-slot packets | |
JPH09298526A (en) | Method and device fro controlling error in data communication | |
EP1668800A1 (en) | Apparatus and method for receiving a forward packet data control channel in a mobile communication system supporting packet data service | |
US20020131449A1 (en) | System for adaptive resending request control in mobile radio communications | |
EP1924116A2 (en) | Method for providing state information of a mobile station in a mobile communication system | |
KR20030029949A (en) | Methods and systems for multiplexing and decoding variable length messages in digital communications systems | |
EP2115955A1 (en) | Method of dynamic persistance control in wireless communication | |
KR20050070147A (en) | Method and apparatus for power control on a discontinuous transmission channel in a cdma system | |
CN114980144B (en) | Method for evaluating probability of multi-channel unlicensed retransmission scheme under low time delay | |
CN110612682B (en) | Method for false alarm detection in narrowband Internet of things downlink control channel | |
Assaad et al. | TCP performance over UMTS-HSDPA system | |
CN107800509A (en) | A kind of feedback of descending control signaling and repeating method and system | |
JP2002101136A (en) | Quality evaluating method of radio link in mobile radio communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20210511 |