Ticket #24389

page 46 Forward Error Correction (FEC)の機能について

Open Date: 2011-02-12 19:22 Last Update: 2011-02-14 10:33

Reporter:
Owner:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

cc1101(page 46) Forward Error Correction (FEC)の機能についての翻訳依頼。

Ticket History (3/7 Histories)

2011-02-12 19:22 Updated by: blackzoro
  • New Ticket "page 46 Forward Error Correction (FEC)の機能について" created
2011-02-12 19:22 Updated by: blackzoro
  • Owner Update from (None) to blackzoro
2011-02-14 10:02 Updated by: blackzoro
Comment

CC1101 has built in support for Forward Error Correction (FEC).

CC1101はForward Error Correction (FEC)を組み込みサポートしています。

To enable this option, set MDMCFG1.FEC_EN to 1.

このオプションを可能にするために、MDMCFG1.FEC_ENを1にセットしてください。

FEC is only supported in fixed packet length mode, i.e. when PKTCTRL0.LENGTH_CONFIG=0.

FECは、一定の箱までの長さのモードで支えられるだけです、すなわち、PKTCTRL0.LENGTH_CONFIG=0.とき、

FEC is employed on the data field and CRC word in order to reduce the gross bit error rate when operating near the sensitivity limit.

FECは、感度制限の近くで動くとき、総ビット誤り率を減らすために、データフィールドとCRC語で使用されます。

Redundancy is added to the transmitted data in such a way that the receiver can restore the original data in the presence of some bit errors.

冗長性は、レシーバーが若干のビットエラーの面前で最初のデータを元に戻すことができるそのような方法で、送られたデータに加えられます。

The use of FEC allows correct reception at a lower Signal-to-Noise Ratio (SNR), thus extending communication range if the receiver bandwidth remains constant.

FECの使用は下のNoiseへのSignal Ratio(SNR)で正しい受付を許します。このように、レシーバー帯域幅が一定のままであるならば、コミュニケーション範囲を広げます。

Alternatively, for a given SNR, using FEC decreases the bit error rate (BER).

あるいは、所定のSNRのために、FECを使うことは、ビット誤り率(BER)を低下させます。

The packet error rate (PER) is related to BER by

エラーレート(PER)がBERに関係がある箱

2011-02-14 10:10 Updated by: blackzoro
Comment

A lower BER can therefore be used to allow longer packets, or a higher percentage of packets of a given length, to be transmitted successfully.

下のBERはしたがって、より長い箱または所定の長さの箱のより高いパーセンテージを許すのに用いられることができます。そして、うまく送られます。

Finally, in realistic ISM radio environments, transient and time-varying phenomena will produce occasional errors even in otherwise good reception conditions.

最後に、現実的なISMラジオ環境では、一過性で時間様々な現象は、それ以外は良い受付状況におけるさえ時折のエラーを生じます。

FEC will mask such errors and, combined with interleaving of the coded data, even correct relatively long periods of faulty reception (burst errors).

FECはそのようなエラーを覆い隠して、コード化されたデータのインターリービングと結合されて、不完全な受付(バースト誤り)の比較的長い期間さえ修正します。

2011-02-14 10:16 Updated by: blackzoro
Comment

The FEC scheme adopted for CC1101 is convolutional coding, in which n bits are generated based on k input bits and the m most recent input bits, forming a code stream able to withstand a certain number of bit errors between each coding state (the m-bit window).

CC1101のために採用されるFEC計画は回旋状のコーディングです。そこにおいて、nビットはk入力ビットとmごく最近の入力ビットに基づいて発生します。そして、各々のコーディング州(m-ビットウインドウ)の間で特定の数のビットエラーに耐えることができるコード流を作ります。

The convolutional coder is a rate ½ code with a constraint length of m = 4.

回旋状のコーダーは、m = 4の制約長さによる率コードです。

The coder codes one input bit and produces two output bits;

コーダーは1つの入力ビットをコード化して、2つの出力ビットを生産します;

hence, the effective data rate is halved.

それゆえに、EDRは半分にされます。

This means that in order to transmit at the same effective data rate when using FEC, it is necessary to use twice as high over-the-air data rate.

これは、FECを使うとき、同じEDRで伝えるために、それが高無線データ信号速度として二度を使うのに必要なことを意味します。

This will require a higher receiver bandwidth, and thus reduce sensitivity.

これはより高いレシーバー帯域幅を必要として、このように感度を減らします。

In other words the improved reception by using FEC and the degraded sensitivity from a higher receiver bandwidth will be CC1101 SWRS061F Page 47 of 96 counteracting factors.

言い換えると、FECを用いて改善された受付とより高いレシーバー帯域幅からの低下する感度は、要因を打ち消している96のCC1101 SWRS061F 47ページです。

See Design Note

デザイン注を見てください

2011-02-14 10:29 Updated by: blackzoro
Comment

cc1101.pdf page 47

18.2 Interleaving

Data received through radio channels will often experience burst errors due to interference and time-varying signal strengths.

ラジオチャンネルを通して受け取られるデータは、干渉と時間様々な信号強度のためにバースト誤りをしばしば経験します。

In order to increase the robustness to errors spanning multiple bits, interleaving is used when FEC is enabled.

頑丈さを複数のビットにわたっているエラーに増やすために、FECが可能にされるとき、インターリービングが使われます。

After de-interleaving, a continuous span of errors in the received stream will become single errors spread apart.

非インターリービングの後、容認されている流れにおけるエラーの連続スパンは、離れて広げられる一回のエラーになります。

2011-02-14 10:33 Updated by: blackzoro
Comment

MDMCFG1.FEC_EN = 1 Enable(Only supported for fixed packet length mode, i.e.PKTCTRL0.LENGTH_CONFIG=0)

cc1101.pdf page 76より この機能はfixed packet length mode, i.e.PKTCTRL0.LENGTH_CONFIG=0 の時のみ機能が有効になるとのこと。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login