2017. 10. 17. 15:10ㆍIT/Network
다 까먹었어... 난 까마귀얌... ㅠㅠ + 새 용어 ㅠㅠ
MODEM (Modulator and DEModulator)
- 데이터 전송하기위한 변복조..장비..
Module
- 독립적으로 설치되고 , 교체, 사용 될 수 있는 구성요소를 말함.
- 시스템이나 제품 등에서 개별적인 기능이나 역할을 가진 부품, 요소를 칭함.
Topology
- Node 접속방식
Hop (= datalink)
(datalink -> I/O 확인/관찰하는것)
WSN ( Wireless sensor network )
or
WSAN ( Wireless sensor and actuator networks )
SSM ( Spread Spectrum Modulation - 확산 스펙트럼 변조 )
- key가 존재. 얇고 넓게 퍼짐.(거의 Noise정도로 인식), 이는 사전에 송수신측에 알려져 있어야함.
UART (범용 비동기화 송수신기: Universal asynchronous receiver/transmitter)
- 병렬 데이터의 형태를 직렬방식으로 전환하여 데이터를 전송하는 HW의 일종.
MCU(Micro Controller Unit)
- 칩 하나만으로 주변장치(LED, 모터) 제어가능.
MPU(Micro Processor Unit)
-연산수행 기능 중점. . 다른 장치가 추가되어야 사용 가능.
LoRa
LPWAN (Low Power Wide Area Network)
Serial 통신
- 주변장치를 통해서 외부와 정보를 교환 할 수 있으며, 일반적으로 정보를 외부와 교환하는 방법으로는 병/직렬로 나눌수가 있다.
- 병렬: 고속통신.
- 직렬: 느리지만 사용이 쉽고, 장거리 통신가능.
RS-485/232
- 직렬통신. -> 외부장치와의 통신에서 사용. 느리지만 사용이 쉽고, 장거리 통신이 가능.
- 한번에 1bit전송.
* RS-232
- Point to point 연결만 가능.
- 속도가 올라갈수록 케이블 길이 짧아져야함.
* RS-485
- 멀티 장비들의 네트워크 생성가능. (32개 까지 가능)
1. Bit Rate 와 Baud Rate 의 정의
1.1 Bit Rate 정의
비트 레이트 (Bit Rate) 는 초당 얼마나 많은 데이터 비트(‘1’ 또는 ‘0’) 를 전송할 수 있는가를 나타내는 말이다. 또 우리가 자주 쓰는 BPS 라는 말이 있는데 이는 Bit Per Second 로서 초당 보낼 수 있는 비트의 수를 나타낸다. 이는 모뎀의 전송속도를 측정하는 단위로 사용되어 졌다. 일반적으로 28,800 모뎀이라면 28,800bps 의 전송속도를 나타내는 것이다.
예를 들어, 2400bit/second(bps) 라면 초당 2400개의 비트 정보를 전달할 수 있다는 뜻이다. 이는 반대로 이야기하면 1 비트 정보를 보내기 위해서 416.6us 의 시간(1s/2400bit) 이 필요하다는 이야기이다.
1.2 Baud Rate
보 레이트 (Baud Rate) 는 초당 얼마나 많은 심볼(Symbol, 의미 있는 데이터 묶음) 을 전송할 수 있는가를 나타내는 말이다. 이는 이론적인 통신 단위로 초당 신호(Signal) 요소의 수를 나타낸다.
만약 하나의 신호요소가 2비트로 구성되어 있는 경우라면 보는 BPS 의 반이 된다. 즉, 1보 동안 2비트가 전송된다. 일반적으로 신호를 1비트로 여긴다면 BPS 와 같은 단위가 된다.
심볼이란 말은 의미 있는 데이터 비트의 묶음이다. 일반적으로 시리얼 통신에서는 데이터 비트가 8-bit 를 사용하므로 이를 하나의 심볼이라고 이야기 할 수 있다.
1개의 symbol (또는 character) 는 8개의 bit 정보와 같다.
예를 들어, 2400 baud rate 를 갖는다는 말은 1초에 2400개의 의미 있는 심볼 즉 캐릭터를 송신할 수 있다는 이야기이다. 1초에 2400개의 ASCII 코드를 전송할 수 있다는 말로 이해할 수 있다.
cf. CPS (Characters Per Second)
모뎀을 통해서 초당 몇 바이트(byte) 나 전송되고 있는가를 보여준다. 영문자를 기본으로 설정한 것이기 때문에 전송률을 바이트(byte : 8bit) 단위로 보면 된다. 따라서 28,800bps 모뎀의 경우는 3,600cps 의 평균 전송률을 가진다.
2. Bit Rate 와 Baud Rate 의 차이점
시리얼 통신 시, ASCII Code를 사용하여 통신을 할 때, 9600bps 의 통신 속도는 1200 Baud 로 표현할 수 있다. 이는 9600bit/8bit 로서 1200개의 character 로 표현된다.
그러나 Baud 는 상대적인 개념이다. 만일 Character 를 사용하지 않고 일반적인 bit 가 정보의 기본 단위라면 bit rate 는 baud rate 와 같아진다. ASCII Code 가 아니라 bit 를 정보로 받아들인다면 9600bps 는 9600 Baud 로 표현될 수 있다.
LPP(Low Power Probing, IEEE802.15.4e RIT MAC)
- LPP Radio 는 저전력을 지원하는 패킷 무선 통신(MAC) 프로토콜로서, 수신자는 주기적으로 probe 를 전송하며, 전송자는 수신자에게 보낼 패킷이 있을 때, 수신자의 probe 를 수신 한 후 Data wait 시간 내에 데이터를 전송하고, 수신자는 데이터 수신 후 ACK 을 전송한다. 수신자는 probe 전송 및 수신 대기 시간을 제외하고 저전력 모드로 동작한다.
Flash bootloader
RSSI
DR(Data Rate)
SNR
threshold
'IT > Network' 카테고리의 다른 글
Serial 통신 공부 ....게시판... (0) | 2018.03.19 |
---|---|
임베디드. 쭈욱- 정리해보자. (0) | 2018.03.14 |
Port Forwarding (0) | 2017.11.16 |
비콘 / 블루투스 / Nordic Semiconductor (0) | 2017.10.25 |
LoRa Class (0) | 2017.10.17 |