SlideShare une entreprise Scribd logo
1  sur  49
Bit Interleaved Coded Modulation 1 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Mridula Sharma February 28, 2011
2 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Outline ,[object Object]
 System Model: CM(Coded Modulation) and BICM (Bit Interleaved Coded Modulation)
Information-theoritical Framework and Results
Error Probability Analysis
BICM-ID
BICM-OFDM
Summary,[object Object]
highly efficient transmission of information over band-limited channels such as telephone lines
  1992: Zehavi: performance of coded modulation over Rayleigh fading  channel can be improved
Bit-wise interleaving at the encoder output
Appropriate soft-decision metric as an input to Viterbi decoder
 Modulation + Coding: Single entity for improved performance
 Bit Interleaved Coded Modulation (BICM)
 1998: Caire: Information-theoritical view on BICM,[object Object]
 Non-recursive non-Systematic Convolutional (NSC) code
Type of Serial Concatenated Code (SCC)
 Coded bits are interleaved prior to modulation
 increase the diversity order of TCM schemes
 uses bit-interleavers for all the bits of a symbol
 number of bit-interleavers equals to the number of bits assigned to one non-binary codeword
 interleaved bits are collected into Gray labeled non-binary symbols,[object Object]
 Disperse the burst errors and maximize the diversity order of the system
Uncorrelate the bits associated with the given transmitted symbolm-bits define a symbol Due to the interleaving the input bits to the mapper are approx. independent
6 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Introduction Binary to M-ary mapping Binary Encoder Bitwise Interleaver M-ary- modulator Complex flat-fading  AWGN Soft-In Binary Decoder LLR Bit Metric Calculation Receiver front end Bitwise Deinterleaver Fig : BICM Overview The combination of binary encoding, bitwise interleaving, and M-ary modulation actually yields better performance in fading than symbol-wise interleaving and trellis-coded modulation (Caire 1998)
7 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Gray Mapping ,[object Object]
 A binary map µ= {0, 1} m  χis a Gray labeling for χ if for all i= 1……..m and bϵ {0, 1}, each x ϵχ bi  has at most one z ϵχ bi   at distance dminFig : 16QAM Symbol arrangement chart with Gray labeling
8 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Gray Mapping ,[object Object]
 Main Function: to produce an equivalent channel that has ʋ parallel, independent, memoryless binary channels
Each channel corresponds to a position in the label of a signal x ϵχ
For each codeword at the output of the binary encoder, the interleaver assigns at random a position in the label of the signals to transmit the coded bits,[object Object]
10 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Set Partitioning ,[object Object]
 Errors for bit a1 can easily occur, because adjacent symbols of 8PSK will necessarily have different a1s
 If a1 is assumed to be correct, then a2 changes every other symbol of 8PSK and a symbol distance the same as that of QPSK will be obtained
 If a1 and a2 are assumed to be correct, then a3 can be determined if a decision can be made as to which diagonal symbol has been received, and a symbol distance the same as that of BPSK will be obtainedFig : 16QAM Symbol arrangement chart with Set Partitioning
11 Seminar on Signal Processing in Wireless Communications 2011 Building Blocks Bit Interleaved Coded Modulation ,[object Object]
 Interleaver π
 Modulator, modeled by a labeling map μand a signal set χ, i.e., a finite set of points in the complex N-dimensional Euclidean space CN
 A stationary finite-memory vector channel whose transition probability density function pƟ(y|x), x,y ϵCN may depend on a vector parameter Ɵ
 Demodulator (DEM)
 Branch Metric Deinterleaver π -1
 Decoder (DEC),[object Object]
13 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation  Vector Channel Model ,[object Object],{ pƟ(Y|X) : Ɵ ϵ CM; X,Y ϵ CN } ,[object Object],pƟ(Y|X) = ∏k pƟk (Yk|Xk) ,[object Object],[object Object]
Additive White Gaussian Noise (AWGN) channel (Ɵ = constant)
 AWGN channel with random phase (Ɵ is the residual phase due to imperfect carrier phase recovery)
 Frequency nonselective slow-fading channels (Ɵ describes the multiplicative fading process)
 But Inter-symbol Interference (ISI), or frequency selectivity infading channels  cannot be accounted for  ,[object Object],[object Object]
 Digital modulation
 Error correction,[object Object]

Contenu connexe

Tendances

Pulse modulation
Pulse modulationPulse modulation
Pulse modulationstk_gpg
 
Fading and Large Scale Fading
 Fading and Large Scale Fading Fading and Large Scale Fading
Fading and Large Scale Fadingvickydone
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its typesJAIGANESH SEKAR
 
Channel estimation - F. Ling
Channel estimation - F. LingChannel estimation - F. Ling
Channel estimation - F. LingFuyun Ling
 
Pathloss research paper
Pathloss research paper Pathloss research paper
Pathloss research paper Arvind sahu
 
Optimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN ChannelOptimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN ChannelAWANISHKUMAR84
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)asadkhan1327
 
digital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxdigital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxImranHasan760046
 
Multichannel fading
Multichannel fadingMultichannel fading
Multichannel fadingShree Krupa
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniquesSrinivasa Rao
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadManish Srivastava
 
Random process and noise
Random process and noiseRandom process and noise
Random process and noisePunk Pankaj
 

Tendances (20)

Pulse modulation
Pulse modulationPulse modulation
Pulse modulation
 
Fading and Large Scale Fading
 Fading and Large Scale Fading Fading and Large Scale Fading
Fading and Large Scale Fading
 
4.5 equalizers and its types
4.5   equalizers and its types4.5   equalizers and its types
4.5 equalizers and its types
 
Introduction to equalization
Introduction to equalizationIntroduction to equalization
Introduction to equalization
 
Channel estimation - F. Ling
Channel estimation - F. LingChannel estimation - F. Ling
Channel estimation - F. Ling
 
Pathloss research paper
Pathloss research paper Pathloss research paper
Pathloss research paper
 
Optimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN ChannelOptimum Receiver corrupted by AWGN Channel
Optimum Receiver corrupted by AWGN Channel
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)
 
Mimo
MimoMimo
Mimo
 
LDPC Codes
LDPC CodesLDPC Codes
LDPC Codes
 
Source coding
Source codingSource coding
Source coding
 
digital signal processing lecture 1.pptx
digital signal processing lecture 1.pptxdigital signal processing lecture 1.pptx
digital signal processing lecture 1.pptx
 
Modulation Techniques for Mobile Radio
Modulation Techniques for Mobile RadioModulation Techniques for Mobile Radio
Modulation Techniques for Mobile Radio
 
Multichannel fading
Multichannel fadingMultichannel fading
Multichannel fading
 
Spread spectrum
Spread spectrumSpread spectrum
Spread spectrum
 
Propagation mechanisms
Propagation mechanismsPropagation mechanisms
Propagation mechanisms
 
signal encoding techniques
signal encoding techniquessignal encoding techniques
signal encoding techniques
 
Power delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spreadPower delay profile,delay spread and doppler spread
Power delay profile,delay spread and doppler spread
 
Random process and noise
Random process and noiseRandom process and noise
Random process and noise
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 

En vedette

FHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumFHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumRohit Choudhury
 
wireless communications
wireless communications wireless communications
wireless communications faisalsaad18
 
Diversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiwaker Pant
 
Diversity Powerpoint
Diversity PowerpointDiversity Powerpoint
Diversity PowerpointLauraMcD
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....pptbalu008
 

En vedette (6)

FHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread SpectrumFHSS- Frequency Hop Spread Spectrum
FHSS- Frequency Hop Spread Spectrum
 
FHSS
FHSSFHSS
FHSS
 
wireless communications
wireless communications wireless communications
wireless communications
 
Diversity Techniques in mobile communications
Diversity Techniques in mobile communicationsDiversity Techniques in mobile communications
Diversity Techniques in mobile communications
 
Diversity Powerpoint
Diversity PowerpointDiversity Powerpoint
Diversity Powerpoint
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....ppt
 

Similaire à Bit interleaved coded modulation

Sinan Sami.docx
Sinan Sami.docxSinan Sami.docx
Sinan Sami.docxraaed5
 
Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes IJECEIAES
 
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTERA NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTERVLSICS Design
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi DecodingIJMER
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...IOSR Journals
 
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...ijasa
 
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers  Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers IJECEIAES
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder IJECEIAES
 
Simulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelSimulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelIOSR Journals
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)IISRT
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...ijceronline
 
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKS
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKSDESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKS
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKSIJCNCJournal
 
Satellite link using 16 psk
Satellite link using 16 pskSatellite link using 16 psk
Satellite link using 16 pskchintanajoshi
 
Linear Block code.pdf
Linear Block code.pdfLinear Block code.pdf
Linear Block code.pdfSuryaRamVM
 
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC Codes
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC CodesPerformance Analysis of Steepest Descent Decoding Algorithm for LDPC Codes
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC Codesidescitation
 
Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction GargiKhanna1
 
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...IJERA Editor
 

Similaire à Bit interleaved coded modulation (20)

Sinan Sami.docx
Sinan Sami.docxSinan Sami.docx
Sinan Sami.docx
 
Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes Study of the operational SNR while constructing polar codes
Study of the operational SNR while constructing polar codes
 
Dc unit iii final ppt
Dc unit iii final pptDc unit iii final ppt
Dc unit iii final ppt
 
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTERA NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER
A NEW APPROACH TO DESIGN LOW POWER CMOS FLASH A/D CONVERTER
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
 
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...
PERFORMANCE OF CONVOLUTION AND CRC CHANNEL ENCODED V-BLAST 4×4 MIMO MCCDMA WI...
 
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers  Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
Performances Concatenated LDPC based STBC-OFDM System and MRC Receivers
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
 
Simulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical LayermodelSimulation of Wimax 802.16E Physical Layermodel
Simulation of Wimax 802.16E Physical Layermodel
 
Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)Iisrt jona priyaa(1 5)
Iisrt jona priyaa(1 5)
 
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
Reduced Energy Min-Max Decoding Algorithm for Ldpc Code with Adder Correction...
 
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKS
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKSDESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKS
DESIGN OF SECURE AND RELIABLE MU-MIMO TRANSCEIVER SYSTEM FOR VEHICULAR NETWORKS
 
Satellite link using 16 psk
Satellite link using 16 pskSatellite link using 16 psk
Satellite link using 16 psk
 
Linear Block code.pdf
Linear Block code.pdfLinear Block code.pdf
Linear Block code.pdf
 
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC Codes
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC CodesPerformance Analysis of Steepest Descent Decoding Algorithm for LDPC Codes
Performance Analysis of Steepest Descent Decoding Algorithm for LDPC Codes
 
Turbo Code
Turbo Code Turbo Code
Turbo Code
 
Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction Logic Level Techniques for Power Reduction
Logic Level Techniques for Power Reduction
 
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
Design and Performance Analysis of Convolutional Encoder and Viterbi Decoder ...
 
115 118
115 118115 118
115 118
 

Dernier

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Dernier (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Bit interleaved coded modulation

  • 1. Bit Interleaved Coded Modulation 1 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Mridula Sharma February 28, 2011
  • 2.
  • 3. System Model: CM(Coded Modulation) and BICM (Bit Interleaved Coded Modulation)
  • 8.
  • 9. highly efficient transmission of information over band-limited channels such as telephone lines
  • 10. 1992: Zehavi: performance of coded modulation over Rayleigh fading channel can be improved
  • 11. Bit-wise interleaving at the encoder output
  • 12. Appropriate soft-decision metric as an input to Viterbi decoder
  • 13. Modulation + Coding: Single entity for improved performance
  • 14. Bit Interleaved Coded Modulation (BICM)
  • 15.
  • 16. Non-recursive non-Systematic Convolutional (NSC) code
  • 17. Type of Serial Concatenated Code (SCC)
  • 18. Coded bits are interleaved prior to modulation
  • 19. increase the diversity order of TCM schemes
  • 20. uses bit-interleavers for all the bits of a symbol
  • 21. number of bit-interleavers equals to the number of bits assigned to one non-binary codeword
  • 22.
  • 23. Disperse the burst errors and maximize the diversity order of the system
  • 24. Uncorrelate the bits associated with the given transmitted symbolm-bits define a symbol Due to the interleaving the input bits to the mapper are approx. independent
  • 25. 6 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Introduction Binary to M-ary mapping Binary Encoder Bitwise Interleaver M-ary- modulator Complex flat-fading AWGN Soft-In Binary Decoder LLR Bit Metric Calculation Receiver front end Bitwise Deinterleaver Fig : BICM Overview The combination of binary encoding, bitwise interleaving, and M-ary modulation actually yields better performance in fading than symbol-wise interleaving and trellis-coded modulation (Caire 1998)
  • 26.
  • 27. A binary map µ= {0, 1} m  χis a Gray labeling for χ if for all i= 1……..m and bϵ {0, 1}, each x ϵχ bi has at most one z ϵχ bi at distance dminFig : 16QAM Symbol arrangement chart with Gray labeling
  • 28.
  • 29. Main Function: to produce an equivalent channel that has ʋ parallel, independent, memoryless binary channels
  • 30. Each channel corresponds to a position in the label of a signal x ϵχ
  • 31.
  • 32.
  • 33. Errors for bit a1 can easily occur, because adjacent symbols of 8PSK will necessarily have different a1s
  • 34. If a1 is assumed to be correct, then a2 changes every other symbol of 8PSK and a symbol distance the same as that of QPSK will be obtained
  • 35. If a1 and a2 are assumed to be correct, then a3 can be determined if a decision can be made as to which diagonal symbol has been received, and a symbol distance the same as that of BPSK will be obtainedFig : 16QAM Symbol arrangement chart with Set Partitioning
  • 36.
  • 38. Modulator, modeled by a labeling map μand a signal set χ, i.e., a finite set of points in the complex N-dimensional Euclidean space CN
  • 39. A stationary finite-memory vector channel whose transition probability density function pƟ(y|x), x,y ϵCN may depend on a vector parameter Ɵ
  • 41. Branch Metric Deinterleaver π -1
  • 42.
  • 43.
  • 44. Additive White Gaussian Noise (AWGN) channel (Ɵ = constant)
  • 45. AWGN channel with random phase (Ɵ is the residual phase due to imperfect carrier phase recovery)
  • 46. Frequency nonselective slow-fading channels (Ɵ describes the multiplicative fading process)
  • 47.
  • 49.
  • 50. Full channel state information (CSI): rule for the transmitted code sequence
  • 51. No CSI: channel is not memoryless,
  • 52. Also, assuming ideal interleaver: For any KϲƵ with |K|<∞,
  • 53.
  • 54. 18 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Coded Modulation Fig : Performance of coded modulation using convolutional code
  • 55. 19 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Bit Interleaved Coded Modulation Binary Code Ĉ ENC μ π χ Channel
  • 56.
  • 57. Interleaver, π : k  (k‘, i)
  • 58. li(x): ithbit of label Xϵ {0, 1}
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65. Since, conditioned on X, Y and b are statistically independent, CCM ≥ CBICM
  • 66. 27 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Fig: CM and BICM capacity for 16QAM in AWGN
  • 67.
  • 68. Was important for comparing channels where finite complexity coding schemes were used
  • 69. Cut off Rate Ȓ oof the discrete-input continuous-outputchannel generated by a CM scheme , perfect CSI , no CSI
  • 70.
  • 71.
  • 72.
  • 73. Hence, cut-off rate Ȓ o for BICM: (resorting to Monte Carlo numerical integration for calculation)Ȓ o= m(1-log2(B+1))
  • 74.
  • 75. gis a scalar complex fading gain
  • 76.
  • 77. 34 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Fig: BICM and CM cutoff rate versus SNR for QAM signal sets with Gray (or quasi-Gray) labeling over Rayleigh fading with coherent detection and perfect CSI
  • 78.
  • 79. No CSI: Choose χ to be N-ary orthogonal (N = 2m).Eg. Hadamard sequences.
  • 80.
  • 81. Time-varying labeling map: In the parallel channel model, to make the channelsymmetric
  • 83. For each coded bit bi, let Uibe a binary random variable determining whether μ’ or μis used
  • 84.
  • 85.
  • 87. Pairwise Error Probability (PEP): P(cĉ)
  • 88.
  • 89.
  • 90. f (d, µ, χ) ≤ Bd
  • 91. BICM Union Bound derived free of Bhattacharyya and Chernoff upper bounds
  • 92. loose but provided basis for tight upper bounds
  • 93.
  • 94.
  • 95. First iteration - Gray labeling optimal here
  • 96. Gray labeling has a lower number of nearest neighbors compared to SP - based labeling.
  • 97. The higher the number of nearest neighbor the higher the chances for a bit to be decoded into wrong region
  • 99. The soft information allows to confine the decision region into a pair of constellation points
  • 100.
  • 101. For M=16 and r=⅓ coding, the improvement is 0.7 dB in Rayleigh flat fading
  • 102. The additional complexity is negligible
  • 104.
  • 105.
  • 106.
  • 107.
  • 109. analyzed in information-theoritical framework
  • 112.
  • 113. 49 Seminar on Signal Processing in Wireless Communications 2011 Bit Interleaved Coded Modulation Thank You!!!