블로그 이미지
안녕1999

카테고리

전체 (3067)
자바스크립트 (20)
안드로이드 (14)
WebGL (4)
변비 (17)
정치,경제 (35)
C언어,ARM (162)
컴퓨터(PC, Note Book, 윈.. (41)
전자회로, PCB (27)
유머,안웃긴,GIF,동영상 (118)
국부론60 (71)
모듈(PCB) (3)
건강 (2)
FreeCAD (25)
PADS (43)
퇴직,퇴사,구직,취업 활동 (3)
C# (86)
엑셀 (8)
워드 (0)
LabView (6)
레고 (30)
FPGA (0)
Total
Today
Yesterday

달력

« » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

공지사항

최근에 올라온 글

'wi-fi'에 해당되는 글 3건

  1. 2017.04.01 블루투스 통신에 대한 잘못된 이해
  2. 2016.12.27 iot - 스마트플러그
  3. 2016.06.19 인터넷 속도

2017년, 전자제품을 개발할때, 특히 ITO 관련 제품 개발시,

심심하면 나오는것이 블루투스입니다.

스마트폰에서 블루투스를 지원하니, 보편화가 되고 있다고 봅니다.

그러나, 블루투스에 대한, 잘못된 이해(?)로 인하여, 

불필요한 제품에 블루투스를 넣는 경향이 큽니다.

"ITO는 무조건 블루투스가 되야한다"는 식입니다.


블루투스는 목적은 좋지만, 사실상, 크게 활용도가 없습니다.

스마트폰과 연결하지 않는다면, 거의 쓸데가 없죠.

물론, 블루투스 스피커등 많은 제품이 있습니다만,

써보시면 알겠지만, 큰 매리트가 없습니다.

블루투스 제품은 충전해야 사용할 수 있는 경우가 대부분입니다.

제품사서, 몇달 쓰고, 그 이상은 안씁니다.

저 같은 경우에는, 아예 블루투스 기능을 끕니다.


블루투스 기능이 되는제품을 사기위해, 돈을 지출합니다.

이어폰 같은 경우, 블루투스 없어도, 문제 없습니다.

블루투스가 더 좋은 음질을 들려준다는것은 장점입니다만,

거의 매일 충전해야하고, 잃어 버리기 쉬우며, 방해전파등에 취약하여,

소리가 끊어지는 경우도 발생합니다.

또한, 무선이다보니, 잃어버리기 쉽습니다.


물론, 한번 사서, 자주, 오랫동안 잘 쓰시는 분들도 있습니다.


"블루투스가되면, 크게 좋아질거다"라는 인식이 강합니다.

그러나, 현실은 대부분, 나빠집니다.

좋아지긴 해도, 꾸준하기가 어렵습니다.


블루투스는 좋은 통신장치이나, 실생활에서는 필수기능이 아닙니다.

물론 필수 기능이 되는 제품도 있긴 합니다.


현실적으로, 블루투스보다는 인터넷(wi-fi)이 되는 제품이 더 실용성있습니다.

블루투스는 근거리에서만 사용이 가능한데 반해, 인터넷(wi-fi)는 지구 어디에서나 사용할 수 있습니다.

물론, wi-fi가 더 비싸고, 더 복잡합니다.

그러나, 기능성면에서는 블루투스보다 훨씬 뛰어납니다.


블루투스가 좋을거라는 막연한 기대감으로, 제품을 만드는 분들도 많고,

블루투스 기능을 넣어달라는 소비자들도 많습니다.


제가 알고 있는 업체에서도, 수년간 수십번 제품에 적용 또는 검토를 했지만,

정작 제대로 만들어진 제품도 별로 없고, 제대로 사용하는 사용자도 별로 없습니다.


(넣을 수 있는 제품이라면) 블루투스 기능을 넣을거면, 차라리, wi-fi기능을 넣으세요.

물론, 블루투스로만 해야되는 제품도 있습니다.


요약 : 막연한 기대감으로, 무조건 넣고보자는 식

Posted by 안녕1999
, |
Wi-fi로 on/off 가능한 전원 콘센트
가격이 1만원이면 적당할듯 싶네요.

[ 옥션 ]
세마 IoT 스마트 플러그/멀티탭 스위치 콘센트 타이머
http://mobile.auction.co.kr/ego.aspx?t=vp&p=B343819431
Posted by 안녕1999
, |

인터넷 속도

카테고리 없음 / 2016. 6. 19. 16:00

10Mbps

100Mbps

1Gbps


흔히 말하는 인터넷 속도이다.

그러나 실제로, 1Gbps 속도가 나오는 사람은 없다.

왜 그럴까?


가장 많이 사용하는 100Mbps에 대해 알아보자.

100M bit per second

즉, 1초에 100M비트를 전송할 수 있다.

그러나 이는 사실과 다르다.

100Mbps는 100MHz 클럭으로 데이터가 전송되며,

NRZ등의 방식으로 전송시, 실제 속도보다 더 많이 전송할 수 도 있다.

데이터 압축이 조금 될 수 있다.

어째든 이런 통신방식(프로토콜)은 제외하고, 그냥 100M bit per second라고 치고,

1초에 100M 비트를 전송하지만,

우리가 흔히 알고 있는 이더넷의 경우, 

1개의 패킷은 약 1492바이트이며, 이는 헤더포함이다.

"에이~ 헤더는 얼마 안되네?"

패킷 헤더는 약 20~40바이트 고정이다.(프로토콜마다 조금씩 다름)

1460/1492=0.978552

즉 약 2%는 패킷 헤더로, 실제 데이터는 약 98%이다.

이는 패킷당이며, 패킷에 데이터가 1460바이트 꽊채워 보낼때 해당하는 사항이다.

작은 데이터를 자주 보내면, 패킷헤더의 비율이 커져, 실제 전송대역폭이 크게 줄어든다.

10바이트 데이터를 자주 전송하면, 헤더가 40바이트이므로, 배보다 배꼽이 큰 상황이 벌어집니다.


어쨋든, 100Mbps로 전송을 해도, 실제 데이터는 이론상 최대 약 98%인 98Mbps만 전송이 가능합니다.

그러나 여기서 또 몇가지를 빼야합니다.

데이터 전송오류(충돌)

이더넷 방식은 데이터 충돌을 인정하고, 오류발생시, 재전송을 하게 됩니다.

이렇게, 네트워크 전송을 하기위해 장비들끼리 부가적으로 통신을 하게되고,

이런 절차에 의해, 실제 대역폭이 또 줄어듦니다.


게다가, 또, PC나 핸드폰등에서 전송버퍼등의 부족, 패킷 분석등으로 고성능 PC(하드웨어)가 아니면, 이또한 처리를 다 하기가 어렵습니다.

그래서 보통 100Mbps일때 약 60~80%정도를 최대 전송량이라고 봅니다.(이는 장비, 시대, 장소에 따라 차이가 있음)


간단하게 PC2대를 직접 연결하여 파일전송을 해보면,

윈도우가 파일 처리를 하는데 대역폭을 또 소비합니다.

실제 파일만 전송이 되는게 아니고, 여러가지 부가정보 및 프로토콜 정보도 전송이 됩니다.

그러다 보니, 잘해야 10Mbyte정도 속도가 나옵니다.

1byte는 8bit이므로, 약 80Mbps정도라고 할 수 있습니다.

이는 PC를 직접 연결했을때, 일이고, 공유기나 허브등을 거치면, 수치는 또 떨어집니다.

PC사양에도 영향을 받습니다.



Gbps로 동작하면 더 빠를것이다?

고주파대역에서는 노이즈에 더 취약합니다.

예를 들어 1비트 전송시간이 1/1GHz이므로 0.000000001초만 노이즈가 발생해도, 1비트 오류가 납니다.

1비트 오류는 1패킷을 재전송해야하고, 그것도 쌍방이 합의해서 해야하니, 시간이 배는 걸립니다.

그러다보니, 10Mbps때보다도 실제 대역폭 비율은 상당히 낮아집니다.(주의 : 비율입니다.)

빨라지기는 하지만, 주변에 노이즈원이 많다면, 생각보다는 매우 많이 낮은 성능이 나옵니다.



Gbps로 동작해서 좋은점

전송속도가 빨라질 수 록 딜레이(레이턴시) 가 줄어듧니다.

100Mbps일때, "야~"하고 소리치면, 반대쪽에서 들릴때 "야~"하고 들리려면, 0.01초가 걸린다고 가정하면,

1Gbps일때는 같은 시간에 "야~"를 1000번을 더 말할 수 있습니다.

그러므로, 더 빨리 반응이 옵니다.


더 정확히 말하면, 100Mbps에서는 0.01초가 지나야, "야~"소리를 들을 수 있지만,

(그전에는 아무 소리도 못들음)

1Gbps에서는 "야------------------------아----------------------------"하고 계속 바뀝니다.


이는, 프로 디지털 음향기기에서 100Mbps대역도 충분한데, 굳이 Gbps 장비를 사용하는 이유가 됩니다.

또한, 오디오에서 48kHz샘플링 보다 더 높은 96kHz샘플링을 사용하면, 더빠른 반응을 얻을 수 있어, 레이턴시가 줄어드는 효과가 나타납니다.


Gbps로 동작해서 나쁜점

전송속도가 빨라질 수 록 주파수가 높아지고, 주파수가 높아질 수 록 에너지 효율이 떨어집니다.

빠를 수록 전기를 많이 소모한다는 말입니다.

쉽게 말해서, 속도가 빠른 공유기는 발열도 심합니다.

요즘 Gbps대역의 공유기들은 저소비전력과 방열이 화두입니다.

에너지 효율로 따지면, 10Mbps로 전송하는것이 가장 유리합니다.

전력면에서는 데이터가 적으면, 저속으로 통신하는것이 유리합니다.


또한, 노이즈에 민감해집니다.

10Mbps에서는 100MHz대역의 노이즈는 문제가 안됩니다만,

Gbps에서는 100MHz대역의 노이즈는 치명적일 수 있습니다.


무선 100Mbps 인터넷속도와 유선 100Mbps속도는 다르다?

유선과 무선의 차이점은 무선은 노이즈 영향을 많이 받습니다.

유선은 상대적으로 적게 받습니다.

노이즈 영향으로 패킷 오류등이 더 많이 발생하여, 무선은 유선보다 근본적으로 더 느립니다.

보통 Wi-Fi는 약 40,80Mbps의 성능이며, 160Mbps(급)등의 Wi-Fi도 있으나, 이는 핸드폰등이 이 속도를 지원해야 사용 가능한 속도입니다.

가정에서 노트북으로 Wi-Fi를 사용하면, 대부분 유선인터넷보다 느립니다.(몇년 후에는 달라지겠네요)

100Mbps 공유기에서 나오는 무선 Wi-Fi속도는 100bps가 아닙니다.(대부분 40~80Mbps)


Posted by 안녕1999
, |

최근에 달린 댓글

글 보관함