WO2001056174A2 - Method and system for reducing power consumption in communication devices - Google Patents
Method and system for reducing power consumption in communication devices Download PDFInfo
- Publication number
- WO2001056174A2 WO2001056174A2 PCT/IB2001/000113 IB0100113W WO0156174A2 WO 2001056174 A2 WO2001056174 A2 WO 2001056174A2 IB 0100113 W IB0100113 W IB 0100113W WO 0156174 A2 WO0156174 A2 WO 0156174A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bits
- communication system
- error detection
- digital communication
- identification code
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/23—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using convolutional codes, e.g. unit memory codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3707—Adaptive decoding and hybrid decoding, e.g. decoding methods or techniques providing more than one decoding algorithm for one code
- H03M13/3715—Adaptation to the number of estimated errors or to the channel state
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0036—Systems modifying transmission characteristics according to link quality, e.g. power backoff arrangements specific to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0052—Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables
- H04L1/0053—Realisations of complexity reduction techniques, e.g. pipelining or use of look-up tables specially adapted for power saving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/03—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
- H03M13/05—Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
- H03M13/09—Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/39—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes
- H03M13/41—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates to digital communication systems
- a typical cellular telephone system includes a plurality of base
- Each station serving a pre-assigned geographical cell or region.
- base station transmits messages to a multitude of mobile units in its
- Each mobile unit includes microprocessor-controlled transceiver
- a base station To initiate communication with the mobile units, a base station
- a message which is intended for a
- a mobile unit detecting a message via the control channel,
- the mobile unit can transmit and receive voice and/or data
- each mobile unit continuously receives and decodes all
- the receiver section is continuously
- processors do not have a task to execute, using processors not
- the digital communication system includes a receiver for
- the device includes a
- the signal quality estimator determines a received signal quality
- the hard sample-to-bit converter converts the samples into hard bits, that are then decoded by employing
- decoded bits include estimated input data bits and estimated error
- the predetermined decoding data can be in the form of
- decoder convolutionally decodes the samples, thereby producing an
- the device further includes an error detection bits calculator,
- the error detection bits calculator calculates error
- the device can further include a second comparator, connected
- comparator compares between the system ID and received ID and
- control signal switches the system to a sleep mode for a predetermined time interval, if the system ID and received ID are not identical, and opens
- the system utilizes a convolutional decoding
- reducing energy consumption includes the steps of:
- the decoded bits include estimated input data bits and
- the predetermined decoding data can be in the form of a decoding matrix or in the form of a look-up table.
- samples can include a sequential maximum likelihood sequence
- the method can further include the steps of: calculating error
- method can further include the steps of:
- the method further includes the steps of: opening a
- Figure 1 is a schematic illustration of a communication system
- Figure 2 is an exemplary illustration of the data structure used in
- FIG. 3 is a schematic illustration in detail of a power controller
- Figure 4 is a schematic illustration of a method for operating a
- Figure 5 is an exemplary schematic illustration of conversion of
- System 10 includes a transmitting unit 12 and a
- Transmitting unit 12 includes a digital data source 16, a
- Channel encoder 18 is
- Receiver unit 14 includes a receiver 26, a power controller 28, a
- channel decoder 30 a comparator 32, a processor 34 and a front-end unit
- Power controller 28 is connected to receiver 26, to channel decoder 30
- Comparator 32 is connected to power controller 28,
- Processor 34 is connected to
- front-end unit 36 The front-end unit 36.
- Digital data source 16 provides data to channel encoder 18.
- channel encoder 18 processes a predetermined number of the input data bits.
- Channel encoder 18 adds error detection
- bits to the input data bits and encodes the resulting data also called a
- the message packet contains
- FEC convolutional forward error correction
- the channel encoder 18 determines a set of parity bits, based on
- encoder 18 generates r parity bits, which are packed into a message
- the rate of the code is
- the parity bits can be calculated, for example, according to
- Cyclic Redundancy Check (CRC) method is an example of an
- check bits are calculated based on the input data bits.
- the "check" bits are calculated based on the input data bits.
- checkword is appended to the input data, so that both are processed
- Channel encoder 18 provides the message packets to
- Transmitter 20 modulates the message packets with a
- transmitted signal travels though transmission path 22, which is typically
- error source 24 The wireless, and normally introduces errors (designated by error source 24)
- Receiver 26 receives the signal, transmitted via
- SQV can be a set of criteria, including the amplitude of the signal, statistical characteristics of the signal and the like.
- the power controller 28 provides the received signal to channel
- Channel decoder 30 performs conventional decoding, error
- power controller 28 utilizes a simplified low processing
- controller 28 is either a decoded signal, which includes a received
- Comparator 32 receives a decoded signal from either power
- Comparator 32 compares between
- system ID which is the identifying number of the receiver unit 14.
- Comparator 32 generates a control signal as a result of comparison
- Receiver unit 14 depending on the control
- Figure 1 Figure 2A represents input data, which
- Figure 2C represents a message packet
- bits PI ... P22 are generated.
- Power controller 28 includes a SQV estimator 80, a
- hard sample-to-bit converter 82 hard sample-to-bit converter 82, a decoder 84, a CRC bits calculator 86, a
- SQV estimator 80 is
- Hard sample-to-bit converter 82 is connected to
- CRC bits calculator 86 is connected to
- Switch 92 is operative to connect SQV estimator 80 with either hard
- comparator 90 is operative to connect comparator 88 with either channel decoder 30
- SQV estimator 80 receives signal samples from receiver 12 ( Figure 1 ), and estimates an SQV.
- estimator 80 activates switch 92 to connect to channel decoder 30 ( Figure
- SQV estimator 80 further provides the signal samples to channel
- SQV estimator 80 activates switch 92 to connect to hard sample-to-
- SQV estimator 80 further provides the signal samples to
- Hard sample-to-bit converter 82 converts
- Decoder 84 decodes
- CRC bits calculator 86 calculates CRC bits from the
- Comparator 88 compares between the calculated CRC
- Comparator 88 depending on a comparison result, activates switch 90 to
- step 50 a message packet is received.
- receiver 26 receives the message packet, thereby producing a
- step 52 an SQV is estimated.
- power controller 28 receives signal samples from
- step 54 the system proceeds to step 54 and performs simplified, energy saving
- step 54 the received samples are converted into hard bits.
- hard sample-to-bit converter 82 receives signal
- each of the recei ed samples having a value equal or greater than
- step 56 the data bits are decoded.
- decoder 84 decodes the original encoded bits.
- encoded input data and CRC bits are considered as the output of a block encoder.
- the encoding process can be described by
- every row of the encoding matrix R can be considered
- R 1 denotes an inverse matrix
- matrix R Similar to matrix R , matrix R also has a single row pattern,
- the output of the decoding operation is an estimation of the input data bits and CRC bits. It is noted that, matrix R can be replaced
- step 58 new CRC bits are calculated.
- CRC bits calculator 86 calculates CRC bits from the decoded
- step 60 the calculated and received CRC bits are compared.
- comparator 88 compares between the
- receiver unit 14 proceeds to step 62, performs a set
- step 64 it is noted, however, that since the SQV is within the valid
- step 64 the system ID is compared with the received ID.
- comparator 32 compares between the system ID
- receiver unit 14 ( Figure 1 ) switches to a sleep mode for a predetermined
- step 66 decodes the next message packet.
- step 68 processor 30 opens a channel for
- the method of the present invention can be adapted for use in
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU32152/01A AU3215201A (en) | 2000-01-27 | 2001-01-29 | Method and system for reducing power consumption in communication devices |
EP01904238A EP1192722A2 (en) | 2000-01-27 | 2001-01-29 | Method and system for reducing power consumption in communication devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0001874.7 | 2000-01-27 | ||
GB0001874A GB2358767B (en) | 2000-01-27 | 2000-01-27 | Method and system for reducing power consumption in communication devices |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001056174A2 true WO2001056174A2 (en) | 2001-08-02 |
WO2001056174A3 WO2001056174A3 (en) | 2002-01-10 |
Family
ID=9884441
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2001/000113 WO2001056174A2 (en) | 2000-01-27 | 2001-01-29 | Method and system for reducing power consumption in communication devices |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1192722A2 (en) |
AU (1) | AU3215201A (en) |
GB (1) | GB2358767B (en) |
WO (1) | WO2001056174A2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007000627A1 (en) * | 2005-06-29 | 2007-01-04 | Nokia Corporation | Method and apparatus for operating a receiver including forward error correction |
FR2892246A1 (en) * | 2005-10-19 | 2007-04-20 | Eads Telecom Soc Par Actions S | Signal receiving method for radio receiver, involves modifying configuration of receiver for adapting energy quantity consumed by receiver based on reception characteristics which corresponds to quality level determined from received signal |
US8230293B2 (en) | 2005-06-29 | 2012-07-24 | Nokia Corporation | Forward error correction |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2079265A3 (en) | 2002-08-13 | 2009-08-05 | Motorola, Inc. | Method for incoming message decoding for wireless communications devices |
US9369962B2 (en) | 2010-05-17 | 2016-06-14 | Qualcomm Incorporated | Reducing idle mode power consumption for monitoring neighboring base stations |
US8521237B2 (en) * | 2010-08-31 | 2013-08-27 | Qualcomm Incorporated | Power saving by limiting use of advanced signal processing |
US8861653B2 (en) | 2012-05-04 | 2014-10-14 | Qualcomm Incorporated | Devices and methods for obtaining and using a priori information in decoding convolutional coded data |
US8787506B2 (en) | 2012-05-04 | 2014-07-22 | Qualcomm Incorporated | Decoders and methods for decoding convolutional coded data |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5144296A (en) * | 1990-09-07 | 1992-09-01 | Motorola, Inc. | Adaptive battery saving controller with signal quality detecting means |
US5265270A (en) * | 1990-10-31 | 1993-11-23 | Motorola, Inc. | Method and apparatus for providing power conservation in a communication system |
US5448756A (en) * | 1992-07-02 | 1995-09-05 | Motorola, Inc. | High frequency battery saver for a radio receiver |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992009146A1 (en) * | 1990-10-31 | 1992-05-29 | Motorola, Inc. | Battery saver for a communication device |
JP4008029B2 (en) * | 1995-09-25 | 2007-11-14 | パシフィック コミュニケーション サイエンシーズ,インコーポレイテッド | Temporary device identifier message notification method |
-
2000
- 2000-01-27 GB GB0001874A patent/GB2358767B/en not_active Expired - Fee Related
-
2001
- 2001-01-29 WO PCT/IB2001/000113 patent/WO2001056174A2/en not_active Application Discontinuation
- 2001-01-29 AU AU32152/01A patent/AU3215201A/en not_active Abandoned
- 2001-01-29 EP EP01904238A patent/EP1192722A2/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5144296A (en) * | 1990-09-07 | 1992-09-01 | Motorola, Inc. | Adaptive battery saving controller with signal quality detecting means |
US5265270A (en) * | 1990-10-31 | 1993-11-23 | Motorola, Inc. | Method and apparatus for providing power conservation in a communication system |
US5448756A (en) * | 1992-07-02 | 1995-09-05 | Motorola, Inc. | High frequency battery saver for a radio receiver |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007000627A1 (en) * | 2005-06-29 | 2007-01-04 | Nokia Corporation | Method and apparatus for operating a receiver including forward error correction |
US8230293B2 (en) | 2005-06-29 | 2012-07-24 | Nokia Corporation | Forward error correction |
FR2892246A1 (en) * | 2005-10-19 | 2007-04-20 | Eads Telecom Soc Par Actions S | Signal receiving method for radio receiver, involves modifying configuration of receiver for adapting energy quantity consumed by receiver based on reception characteristics which corresponds to quality level determined from received signal |
Also Published As
Publication number | Publication date |
---|---|
WO2001056174A3 (en) | 2002-01-10 |
AU3215201A (en) | 2001-08-07 |
GB2358767A (en) | 2001-08-01 |
GB0001874D0 (en) | 2000-03-22 |
EP1192722A2 (en) | 2002-04-03 |
GB2358767B (en) | 2002-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6199190B1 (en) | Convolution decoding terminated by an error detection block code with distributed parity bits | |
US6108372A (en) | Method and apparatus for decoding variable rate data using hypothesis testing to determine data rate | |
CN100355201C (en) | Reduced soft output information packet selection | |
EP1855394B1 (en) | Wireless communication apparatus relaying either soft information or hard decoded bits | |
US5453997A (en) | Decoder selection | |
US6813323B2 (en) | Decoding method and communication terminal apparatus | |
KR100429506B1 (en) | apparatus and method for coding/decoding channel data in communication system | |
US7646748B2 (en) | Power saving in communication terminals | |
ES2291737T3 (en) | METHOD AND SYSTEM TO CALCULATE THE ERROR RATE OF THE BITS OF A RECEIVED SIGNAL. | |
CN1292958A (en) | Received signal quality determination methods and system for convolutionally encoded communication channels | |
US8380229B1 (en) | Saving power in wireless communication devices | |
US7953037B2 (en) | Electronic device for acquisition of a dummy paging message | |
US8230313B2 (en) | Low-power predecoding based viterbi decoding | |
EP1192722A2 (en) | Method and system for reducing power consumption in communication devices | |
US6665832B1 (en) | Slotted mode decoder state metric initialization | |
EP1506634B1 (en) | Blind transport format detection for transmission link | |
US5901160A (en) | Decoder with an error control adaptively applied on the basis of the estimated position of a slot in a frame | |
CA2720420C (en) | System and method for decoding a message using a priori information | |
KR20070078708A (en) | Selective decoding method and apparatus in wireless communication system | |
KR100580954B1 (en) | Apparatus and method for high speed shared control channel detection in high speed packet data transmission system | |
US20110113309A1 (en) | System and method for decoding a message using a priori information | |
Babalis et al. | A maximum likelihood decoding algorithm for wireless channels | |
Yeh et al. | An FEC overlay for idle slot utilization for IS-136 | |
MXPA99003948A (en) | Method and apparatus for decoding variable rate data | |
AU7323198A (en) | Decoding method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 2001904238 Country of ref document: EP |
|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AL AM AU AZ BA BB BG BR BY CA CN CU CZ EE GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LV MD MG MK MN MW MX NO NZ PL RO RU SD SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AL AM AU AZ BA BB BG BR BY CA CN CU CZ EE GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LV MD MG MK MN MW MX NO NZ PL RO RU SD SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR |
|
WWP | Wipo information: published in national office |
Ref document number: 2001904238 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: JP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 2001904238 Country of ref document: EP |