컴퓨터프로그래밍

무소음 코딩 : 모든 것이 시작하는 방법?

그것은 비밀이 어떤 메시지의 정보의 전송이 왜곡 될 수 있다는 사실입니다입니다, 즉, 전송되는 것에 판독 오류의 원인이 될 수 있습니다. 허위 요인의 광범위한 배열의 영향으로 발생할 수 있지만 가장 흔한은 다음과 같습니다 :

-의 수신 장치 또는 하드웨어 또는 소프트웨어 부분 송신기 문제를 송신의 발생;

- 연결 소음의 존재 하에서 통신 채널 로 인해 손상하거나 오류로 인해, 그리고 인해 외부 영향의 존재에 문제가있다 (또는 임의의 타겟).

다양한 통신 채널, 오늘날 사용되는 다양한 기술에 대한 데이터 메시지 전송의 무결성,하지만 무소음 코딩에 대한 데이터 보호를 보장하는 가장 일반적인 인기, 간단하고 편리한 수단을 보장하기 위해.

이 섀넌의의 유명한 작품 출판되었을 때 전송시 역사 보전과 데이터는 1948 년에 시작했다 "통신의 수학적 이론을." 그것은이 문서가,이를 수정 필요한 경우, 오류 제어 기능을 제공하고 코딩을 의미 무소음 코딩과 같은 물건의 형성을위한 기본 원칙입니다.

섀넌의 글은 놀라운 결론 다음에서 오류 메시지의 형성을 최소화하는 통신 채널의 구성에 참여하기를 그것이 어렵고 경제적으로 실행할 수 없게된다. 이 정보를 인코딩하는 다양한 방법을 적용하는 것이 훨씬 쉽고 저렴합니다. 동시에 섀넌은 특정 코드를 표시하지만, 그들의 존재를 증명하지 않았다.

유형 코딩 정보는 광범위하게 지난 세기의 50 대 연구되어왔다,하지만 결과는 실제적인 효과를 가져 오지 않았다. 다음 십 년간은 메시지를 보낼 때 오류의 형성의 가능성을 줄이기 위해 다양한 기술을 만들 수 있도록 해주는 방법의 발견에 의해 표시되었다.

첫 번째 기술은 블록 코드라고, 자연에서 주로 수학했다한다. 블록 코드는 하나의 오류를 정정 할 때 형태 처음 무소음 코딩은 1950 년에 도입되었다. 물론,이 코드는 효과가 있지만, 때문에 오랜 시간 동안 연구와 개발의 다양한 가졌다. 그 결과, 추적 할 수있는 코드와 올바른 여러 오류의 전체 클래스입니다.

오류 제어 코딩을 특징 짓는 또 다른 기술은, - 인코딩 및 디코딩, 확률 이론의 관점에서 모양과 오류를 이해하려고 시도. 그 결과, 장기 연구 클래스 NONBLOCK 코드에서 가장 널리 사용되는 길쌈 코드 작성되었습니다.

지난 세기의 70 년대,이 두 기술은 결국 정확히 그의 기사, 섀넌에서 주도하는 코드를 얻을 수 있었다 결과와 같은 맥락에서 고려되고있다. 제안되고 상기 통신 채널을 통해 전송 될 때 메시지의 무결성을 보장하는 높은 성능을 제공하는 한 패밀리의 코드를 형성 작업 두 회로의 복수의 결과.

이러한 오류 정정 부호의 생성의 이력이다. 물론, 오늘은 다른 함수 (Functionals), 중복, 구조, 효율성 및 기타 주요 매개 변수의 신뢰성있는 회로와 정보 전송의 보존 개념의 다양한 제안했다.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.