'*** 밑에 분류 무시'에 해당되는 글 131

  1. 2008.03.16 강의노트, 강의정리 - communication system: chap 3. baseband pulse and digital signaling
  2. 2008.03.12 chap 3. baseband pulse and digital signaling: digital signaling
  3. 2008.03.11 강의노트, 강의정리 - communication system: chap 4. bandpass signal processing and circuits
  4. 2008.03.07 chap 4. bandpass signal processing and circuits: detector
  5. 2008.03.06 chap 4. bandpass signal processing and circuits: phase-locked loops (PLL)
  6. 2008.03.05 chap 4. bandpass signal processing and circuits: frequency synthesizers
  7. 2008.03.02 chap 5. AM, FM, and digital modulated systems: analog modulation system
  8. 2008.03.02 chap 5. AM, FM, and digital modulated systems: digital modulated sytem: binary modulated signal (ASK)
  9. 2008.03.02 chap 5. AM, FM, and digital modulated systems: digital modulated sytem: binary modulated signal (BPSK)
  10. 2008.03.02 chap 5. AM, FM, and digital modulated systems: digital modulated sytem: binary modulated signal (FSK)
  11. 2008.02.28 chap 5. AM, FM, and digital modulated systems: digital modulated sytem: multilevel signal (QPSK)
  12. 2008.02.27 chap 5. AM, FM, and digital modulated systems: spread spectrum systems
  13. 2008.02.26 chap 5. AM, FM, and digital modulated systems: spread spectrum systems: DS system
  14. 2008.02.26 chap 5. AM, FM, and digital modulated systems: spread spectrum systems: FH system
  15. 2008.02.25 chap 5. AM, FM, and digital modulated systems: spread spectrum systems: SS frequency bands
  16. 2008.02.25 pseudorandom sequence generator
  17. 2008.02.25 pseudorandom noise (PRN), PN code, maximum-length sequence
  18. 2008.02.21 binary communication model
  19. 2008.02.16 강의노트, 강의정리 - communication system: chap 6. random processes and spectral analysis
  20. 2008.02.15 chap 6. random processes and spectral analysis:
  21. 2008.02.14 강의정리, 참고자료: detection and estimation theory: foundamental concepts
  22. 2008.02.03 대승 천주교 vs. 소승 천주교
  23. 2008.02.03 강의정리: detection and estimation theory (2008SP ESE 524) Lec. 5
  24. 2008.02.02 Homework and Exam: detection and estimation theory (SP2008 ESE 524)
  25. 2008.02.02 강의노트, 강의정리 - Kreyszig: numeric analysis

강의노트, 강의정리 - communication system: chap 3. baseband pulse and digital signaling

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 3. baseband pulse and digital signaling: digital signaling

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

강의노트, 강의정리 - communication system: chap 4. bandpass signal processing and circuits

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 4. bandpass signal processing and circuits: detector

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 4. bandpass signal processing and circuits: phase-locked loops (PLL)

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 4. bandpass signal processing and circuits: frequency synthesizers

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 5. AM, FM, and digital modulated systems: analog modulation system


chap 5. AM, FM, and digital modulated systems: digital modulated sytem: binary modulated signal (ASK)

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 5. AM, FM, and digital modulated systems: digital modulated sytem: binary modulated signal (FSK)

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 5. AM, FM, and digital modulated systems: digital modulated sytem: multilevel signal (QPSK)

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 5. AM, FM, and digital modulated systems: spread spectrum systems


text section 5.13 의 내용

there are many types of SS systems. to be considered an SS system, a system must satisfy two criteria:
  • the bandwidth of the transmitted signal
     need to be much greater than that of the message
    .
  • the relatively wide bandwidth of
     must be caused by an independent modulating waveform
     called the spreading signal, and this signal must be known by the receiver in order for the message signal
     to be detected.

(FYI) 본 text에서 소개된 criteria와 비슷한 내용이 spread spectrum definition에 사용되었다. http://worthatry.tistory.com/499

the SS signal is

where the complex envelope is a function of both
 and
. in most cases, a product function is used, so that


where
 and
 are the usual types of modulation complex-envelope functions. the SS signal are classified by the type of mapping function that are used for
.


we will deal about most common types of SS signals: direct sequence (DS) and frequency hopping (FH), and hybrid techniques that include both DS and FH.
  • direct sequence (DS). here, a DSB-SC type of spreading modulation is used [i.e.,
    ], and
     is a polar NRZ waveform.

(FYI) 2. spread spectrum techniques: direct sequence systems

  • frequency hopping (FH). here
     is of the FM type where there are
     hop frequencies determined by the
     words obtained from the spreading code waveform
    .

(FYI)

  • hybrid techniques that include both DS and FH.

(FYI) 본 text, digital and analog communication systems, 의 목적상 spread spectrum에 대한 내용은 전체적인 흐름만을 파악할 수 있을 정도의 내용만 다룬다. spread spectrum 이라는 특화된 주제에 대해서는 text, spread spectrum systems with commercial applications' 을 기본교재로 정하며 이후에 연구되는 내용들은 이 text을 바탕으로 집약되어 정리될 수 있도록 한다.

chap 5. AM, FM, and digital modulated systems: spread spectrum systems: DS system


direct sequence

  • information waveform
     comes from a digital source and is a polar waveform having values of
    . furthermore we use BPSK modulation as a complex envelope.

DS system is usually used with BPSK information signal.[각주:1]

data(bit) rate is

, where
 is bit interval.

  • spreading signal,
     which is generated by pseudonoise(PN) code generator has values of
    , and use the
     as a complex envelope.

chip rate is

, where
 is chip interval which corresponding to pulse width

  • spread spectrum system assumes 
    .


BPSK/DS transmitter

  • section의 목적상 (spread spectrum system의 이해), information signal,
     이 BPSK로 modulation 되는 과정에 대한 설명은 생략하도록 한다. digital signal인
    는 modulation 과정을 거쳐서, bandpass signal의 형태인
    로 주어진다고 가정한다.
  • pseudorandom sequence or code generator 에 대한 내용은 중요성을 고려하여 별도의 글을 작성하였다.
    • 참고 posting

pseudorandom sequence generator
pseudorandom noise (PRN), PN code, maximum-length sequence

    • PRN generator-maximum-length sequence characteristic

has period of


has specific shape of auto-correlation function and PSD

  • PSD for an m-sequence PN waveform

(FYI) BPSK/DS signal의 spectrum 에 대한 유도는 pseudorandom noise (PRN), PN code, maximum-length sequence 을 참고한다.

  • signal spectrum analysis: bandwidth change in system

we see that the PSDs of both

 and
 are of the sinc function type, where the bandwidth of
 is much larger than that of
 because it is assumed that
. (FYI. Fourier analysis of frequently used function, rectangular pulse and its spectrum)

    • pulse width가 증가하면, spectrum shape은 sharpe, and vice versa.


to simplify the mathematics, approximate these PSDs by rectangular spectra where the heights of the PSD are selected so that the areas under the curves are unity because the powers of

 and
 are unity.

 is obtained by multiplying
 and
 in the time domain,
, thus the PSD for the complex envelope of the BPSK/DS signal is obtained by a convolution operation in the frequency domain. 

    • bandpass BPSK signal은 spreading signal과 multiplication함으로서 DS signal이 완성된다. 굳이 complex envelope의 개념을 이용하여 연산의 순서을 생각하면서 문제를 복잡하게 생각할 필요가 없이, bandpass BPSK signal과 spreading signal이 곱하여 DS signal이 완성된다고 이해한다. 

  • 위 block diagram에 나타난 system processing 과정 중 '완성된 bandpass BPSK signal'에 단순히 'spreading signal'을 multiplication함으로 DS spread signal이 완성된다는 점을 remind.


BPSK/DS receiver

  • system이 동작되는 환경에 따라 발생할 수 있는 많은 경우의 jamming case[각주:2] 중에서, narrowband sine wave jamming signal (tones) case 에 따른 processing에 대해서 알아본다.

 

(FYI) tone jamming 에 대한 비슷한 수학적 분석, 11. spread spectrum communications: applications of spread spectrum - military: AJ system

 

    • input to the receiver consists of the SS signal plus a noise (jammer) signal.

assume that noise (jamming) signal is a narrowband (sine wave) jammer signal which is set to
 for the worst-case jamming effect,
    • output of the despreader is


since


    • with the multiplication of
      , the input to the LPF is


and the terms

 have been neglected because they do not pass through the LPF.
let
.

    • final detected signal form will be



  • computing processing gain which defined as the ratio of 'the noise power out without SS' divided by 'the noise power out with SS'. this is equivalent to the ratio
     where
     is the SNR power into the receiver and
     is the SNR power out of the LPF.

jamming power at the receiver output without SS (conventional BPSK system)

jamming power at the receiver output with SS




 

  1. TEXT: the mobile communications handbook / editor, Jerry D. Gibson, http://worthatry.tistory.com/423, sec 11.4.1. [본문으로]
  2. various jammer types과 관련하여서는 theory of spread-spectrum communications - a tutorial [IEEE transactions on communications May 1982], http://worthatry.tistory.com/383 의 section 4. anti-jam considerations을 참고. various types; single frequency sine wave(tones), broad-band noise, swept-frequency jammers, pulse-burst jammers, and repeat jammers. [본문으로]

chap 5. AM, FM, and digital modulated systems: spread spectrum systems: FH system

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 5. AM, FM, and digital modulated systems: spread spectrum systems: SS frequency bands










pseudorandom sequence generator


purely random sequence can be used to spread the signal spectrum. however, in order to despread the signal, the receiver needs a replica of the transmitted sequence (in most perfect time synchronism). in practice, therefore, we generate pseudorandom or pseudonoise (PN) sequence.[각주:1]


linear feedback shift register (LFSR)
  • one canonical form of a 'binary LFSR' is a 'simple shift register generator (SSRG)'

the shift register consists of binary storage elements (boxes) which transfer their contents to the right after each clock pulse. the contents of the register are linearly combined with the binary (0, 1) coefficients
 and are fed back to the first stage.



if the initial state of the shift register is 0 0 0 1, then the output (from position 4) at each state would be 1 0 0 0 1 1 1 1 0 1 0 1 1 0 0.



  • modular shift register generator (MSRF), which is commonly used implementation of a LFSR




  1. 본 포스팅의 내용은 theory of spread-spectrum communications - a tutorial [IEEE transactions on communications May 1982], http://worthatry.tistory.com/383 의 chapter 3. pseudorandom sequence generators의 내용을 정리한 것이다. [본문으로]
  2. maximum length sequence와 관련된 내용은 http://worthatry.tistory.com/382에 종합하여 정리하였다. [본문으로]

pseudorandom noise (PRN), PN code, maximum-length sequence


pseudonoise, pseudorandom noise (PRN)
  • PRN is a signal which is similar to noise

although it seems to lack any definite pattern, PRN consists of a deterministic sequence of pulses that will repeat itself after its period.


pseudonoise code (PN code)

  • PN code is one that has a spectrum similar to a random sequence of bits but is deterministically generated.
  • the most commonly used sequences in direct-sequence spread spectrum systems are maximal length sequences, gold codes, kasami codes, and barker codes.


maximum length sequence[각주:1] [각주:2]

  • one of the simplest and most effective devices for generating deterministic sequences of pseudorandom Ones and Zeros is the shift register.

shift register of degree n is a device consisting of n consecutive binary storage positions, which shifts the contents of each position to the next position down the line at the rate set by a timing device, or clock. 

  • a shift register can be converted into a pseudorandom sequence generator (more specific, maximum length sequence) by including a feedback loop, which computes a new term for the first stage based on the previous n terms.

from fig. 3, in the case of n=4, and feedback from stages 3 and 4 is modulo-2 added and returned to stage 1. if the initial state of the shift register is 1 0 0 0, then the output (from position 4) at each state would be 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 . this would continue repeating itself with a period of 15 states.

it may be ovserved that, while this looks like a random sequence, it is deterministic and has a finite periodicity.
 
  • given any linear shift register of degree n, the ouput sequence is always ultimately periodic, with a period
     at most. any output sequence achieving a period of
     is called a maximum length sequence.

 

(FYI) for general signal,

for binary sequence auto-correlation,


 

based on above formula, general auto-correlation function for maximum length sequence looks like,

 






 

  1. 자료는 'spread spectrum - principles and possible application to spectrum utilization and allocation, IEEE communication magazine 9 1978' 에서 발췌하였다. [본문으로]
  2. 추가. 자료는 'theory of spread-spectrum communications - a tutorial [IEEE transactions on communications May 1982]' 에서 발췌하였다. [본문으로]

binary communication model

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

강의노트, 강의정리 - communication system: chap 6. random processes and spectral analysis

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

chap 6. random processes and spectral analysis:


random process

a real random process (or stochastic process) is an indexed set of real functions of some parameter (usually time) that has certain statistical properties.

erogodicity of random process

a rondom process is said to be erogodic if all time averages of any sample function are equal to the corresponding ensemble averages (expectations).



 

강의정리, 참고자료: detection and estimation theory: foundamental concepts

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

대승 천주교 vs. 소승 천주교

생각 생각

강의정리: detection and estimation theory (2008SP ESE 524) Lec. 5

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

Homework and Exam: detection and estimation theory (SP2008 ESE 524)

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

강의노트, 강의정리 - Kreyszig: numeric analysis


algorithm
  • numeric methods can be formulated as algorithms. an algorithm is a step-by-step procedure that states a numeric method in a form (a pseudocode) understandable to humans.

pseudocode is a compact and informal high-level description of a computer programming algorithm that uses the structural conventions of some programming language, but is intended for human reading rather than machine reading.