Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Powiadomienia systemowe
  • Sesja wygasła!
  • Sesja wygasła!
  • Sesja wygasła!

Znaleziono wyników: 6

Liczba wyników na stronie
first rewind previous Strona / 1 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  convolutional codes
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available remote Recognition of convolutional codes
EN
Radio communication remains one of the most effective and prevalent methods of communication to date. Therefore, there is a need for tools (such as the Universal Digital Demodulator), which would give the appropriate state services the ability to monitor unknown radio emissions. Un-fortunately, manufacturers of hardware and software for automatic recognition of radio com-munication protocols do not publish the solutions they use, arguing that these solutions are proprietary information. The authors of the article did not find many articles on automatic recognition of convolutional codes in the available literature, and thus propose such a convolu-tional code recognition method, which is one of many components of the radio communication protocol recognition system. The first part of the article contains a short description of the convolutional code decoding process using the Viterbi algorithm. What follows is a presentation of an innovative method of automatic recognition of convolutional code types, based on monitoring of path metrics values during the operation of the Viterbi decoder. Finally, the results of operational efficiency measurements for the proposed algorithm convolutional code recognition algorithm, achieved using computer simulation, are presented.
PL
Łączność radiowa pozostaje jak dotąd jedną z najskuteczniejszych i najbardziej rozpowszechnionych metod komunikacji. Dlatego potrzebne są narzędzia (takie jak Uniwersalny Demodulator Cyfrowy), które dawałyby odpowiednim służbom państwowym możliwość monitorowania nieznanych emisji radiowych. Niestety, producenci sprzętu i oprogramowania do automatycznego rozpoznawania protokołów komunikacji radiowej nie publikują stosowanych przez siebie rozwiązań, twierdząc, że są to informacje zastrzeżone. Autorzy artykułu nie odnaleźli w dostępnej literaturze wielu artykułów dotyczących automatycznego rozpoznawania kodów splotowych, stąd proponują taką metodę rozpoznawania kodu splotowego, która jest jednym z wielu elementów składowych systemu rozpoznawania protokołów komunikacji radiowej. Pierwsza część artykułu zawiera krótki opis procesu dekodowania kodu splotowego z wykorzystaniem algorytmu Viterbiego. Poniżej przedstawiono prezentację innowacyjnej metody automatycznego rozpoznawania typów kodów splotowych, opartej na monitorowaniu wartości metryk ścieżki podczas pracy dekodera Viterbiego. Na koniec przedstawiono wyniki pomiarów efektywności działania proponowanego algorytmu rozpoznawania kodu splotowego, uzyskane za pomocą symulacji komputerowej.
EN
It is well known that convolutional codes are linear systems when they are defined over a finite field. A fundamental issue in the implementation of convolutional codes is to obtain a minimal state representation of the code. Compared with the literature on one-dimensional (1D) time-invariant convolutional codes, there exist relatively few results on the realization problem for time-varying 1D convolutional codes and even fewer if the convolutional codes are two-dimensional (2D). In this paper we consider 2D periodic convolutional codes and address the minimal state space realization problem for this class of codes. This is, in general, a highly nontrivial problem. Here, we focus on separable Roesser models and show that in this case it is possible to derive, under weak conditions, concrete formulas for obtaining a 2D Roesser state space representation. Moreover, we study minimality and present necessary conditions for these representations to be minimal. Our results immediately lead to constructive algorithms to build these representations.
PL
W artykule przedstawiono wyniki badań nad wyborem różnych kodów korekcyjnych mogących być potencjalnie zastosowanych w segmencie 5G URLLC – systemów o bardzo wysokiej niezawodności i ograniczonym opóźnieniu. Zbadano różne kody pod względem uzyskiwanej blokowej stopy błędów przy założeniu w przybliżeniu jednakowej złożoności algorytmicznej. Badane kody to turbokod znany z systemu LTE, wybrane kody LDPC, kody polaryzacyjne i splotowe. Uzyskane rezultaty wskazują, że żaden z badanych kodów nie jest najlepszy we wszystkich rozważanych scenariuszach transmisyjnych.
EN
The paper considers different channel coding schemes as potential candidate codes for 5G ultra-reliable low latency communication (URLLC). We investigate block error rate (BLER) for different codes with the additional assumption of equal algorithmic complexity. Channel codes considered in this paper are: LTE turbocode, selected LDPC codes, polar codes, and convolutional codes. The obtained results reveal that none of the presented codes can be found a clear winner for all the considered scenarios.
PL
Przedstawiono metody kodowania kanałowego stosowane w systemach komórkowych. Zaprezentowano kody splotowe stosowane w systemie komórkowym GSM i podsystemach GPRS i EDGE. Przedstawiono również kody splotowe i turbokody stosowane w systemie UMTS i standardzie LTE.
EN
The paper presents a method of channel coding schemes used in mobile communication systems. Presented convolutional codes used in GSM mobile systems and GPRS and EDGE subsystems. Also presented convolutional codes and turbo codes used in the UMTS system and LTE.
PL
Przedstawiono główne tezy i ciekawsze wyniki czterech prac doktorskich prowadzonych pod kierunkiem autora na temat przetwarzania i aplikacji sygnałów radiowych. Prace dotyczą zaawansowanych technik odbiorczych stosowanych w systemach DSSS w obecności zakłóceń nie-AWGN, także funkcjonowania kodów splotowych i turbokodów w tych warunkach, identyfikacji emisji ujawniającej metodą ślepego rozplatania i przetwarzania widma oraz aplikacji sieci sensorowych do wczesnego ostrzegania o zagrożeniach kolizji na drogach. Uzyskane wyniki wskazują na dużą wartość aplikacyjną prac.
EN
The main thesis and substantial results of four doctoral dissertations, carried out under the author in recent years, have been presented. The subjects of dissertations are as follows: (1) Adaptive double-matched reception of spread speetrum signals in color noise/interference, (2) Resistance of Viterbi chain and turbo codes to non-AWGN interference in SS systems, (3) Identification of aside EM signals via blind deconvolution and speetrum processing, (4) Early warning and collision avoidance system for road traffic, using sensor networks. The obtained results show at high application potential of works.
PL
Przedstawiono aktualną sytuację na rynku półprzewodników. Najbardziej dynamicznie rozwijającym się segmentem tego rynku jest rynek procesorów sygnałowych. Producenci procesorów DSP już wkrótce mogą dołączyć do grupy firm najbardziej zaawansowanych technologicznie. Omówiono algorytm Viterbiego. Przedstawione zostały także architektury trzech nowych procesorów sygnałowych TMS320C55x, TigerSHARC oraz Carmel. Szczególny nacisk w opisie położono na wyeksponowanie tych cech procesorów, które ułatwiają realizację algorytmu Viterbiego.
EN
In the article economic situation in semiconductor industry is presented. The most promising niche of the semiconductor market is market of digital signal processors. It is because of exponential growth in telecommunications. DSP manufacturers can will be the most technology advanced firms in semiconductor industry in the near future. An example of application on modern DSP is discussed. It is Viterbi algorithm used for convolutional codes decoding. Three new architectures of DSP are discussed too. It is TMS320C55x, TigerSHARC and Carmel. Special features built into DSP processors for fast Viterbi decoding are presented.
first rewind previous Strona / 1 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.