이동 통신은 사용자가 이동하는 동안 통신을 유지하기 위해 특정한 셀에서 인접 셀로 이동할 때 통신이 끊기지 않고 지속되도록 하는 기술이 필요하다. 이러한 기술을 핸드오프 또는 핸드오버라 하는데 이동 전화 가입자가 한 무선 구역에서 다른 무선 구역으로 이동해 갈 때 현 통화 채널을 다른 무선 구역의 통화 채널로 자동적으로 전환해 줌으로써 통화가 계속되게 하는 기능을 말한다.

 

  핸드오프는 채널을 어떻게 전환하느냐의 따라 구분이 된다. 하나의 셀 내부, 즉 동일 기지국 내 다른 섹터 간의 핸드오프를 소프터 핸드오프라 하고 인접 기지국 2개의 채널을 동시에 운영하며, 종국에는 1개 채널을 서서히 끊는 것을 소프트 핸드오프라고 한다. 그리고 현재 통화중인 채널을 끊고, 곧바로 다른 채널로 연결하는 것은 하드 핸드오프이다.

 

블로그 이미지

NCookie

,

DSSS(Direct-sequence spread spectrum)

 

  In the telecommunications, direct-sequence spread spectrum (DSSS) is a spread spectrum modulation technique. Spread spectrum systems are such that they transmit the message bearing signals using a bandwidth that is in excess of the bandwidth that is actually needed by the message signal. This spreading of the transmitted signal over a large bandwidth make the resulting wideband signal appear as a noise signal which allows greater resistance to intentional and unintentional interference with the transmitted signal.

 

  통신에서 직접 확산 변조는 스펙트럼 확산 조정 기술이다. 스펙트럼 확산 시스템은 실제로 메시지 시그널에 의해서 요구되는 대역폭을 초과한 대역폭을 이용하여 신호를 저장하고 있는 메시지를 전송하도록 한다. 이 큰 대역폭으로 전송된 시그널의 확산은 광대역 신호가 전송된 시그널의 의도적이고 고의적이 아닌 전파 방해에 대한 큰 저항을 허가하는 잡음 신호로 나타나는 결과를 만들어낸다.

 

  One of the methods of achieving this spreading of the message signal is provided by DSSS modulation. In DSSS the message signal is used to modulate a bit sequence known as the Pseudo Noise (PN) code; this PN code consists of pulses of a much shorter duration (larger bandwidth) than the pulse duration of the message signal, therefore the modulation by the message signal has the effect of chopping up the pulses of the message signal and thereby resulting in a signal which has a bandwidth nearly as large as that of the PN sequence. In this context the duration of the pulse of the PN code is referred to as the chip duration and the smaller this value, the larger the bandwidth of the resultant DSSS signal and the more immune to interference the resultant signal becomes.

 

  이 메시지 시그널의 확산을 해낸 방법들 중 하나는 DSSS 모듈에 의해 제공된다. DSSS에서 메시지 시그널은 Pseudo Noise(PN)으로 알려진 비트 흐름을 조절하는데 사용된다. PN 코드는 메시지 시그널의 펄스 지속 시간보다 훨씬 더 짧은 (대역폭보다는 큰) 펄스들로 이루어져 있으므로 메시지 시그널에 의한 변조는 메시지 시그널의 펄스를 잘게 쪼갠 효과와 그렇게 함으로써 PN 시퀸스와 크기가 거의 비슷한 대역폭을 가진 시그널에서 초래된 결과를 가진다. 이런 맥락에서 PN 코드 펄스의 지속시간은 지속 시간의 조각과 DDSS 시그널의 결과로 생긴 대역폭과 시그널이 되는 결과로 생긴 간섭에 더 면역이 있는 더 작은 이 값이라고 언급된다.

==============================================================

 

  DSSSCDMA의 기초가 되는 방식으로, 데이터 비트를 매우 빠르게 무작위 비트 패턴, PN 시퀀스와 곱(XOR)함으로써, 데이터를 해당 채널의 전체 대역폭을 차지하는 대규모 코드 흐름으로 확산시킨다.

 

  이 방식은 우수한 잡음 방지 성능을 가지고 있으며, 데이터를 중간에서 가로채기가 어려워 보안성이 우수하다는 등의 장점이 있으나, 수신기의 구조가 복잡해지는 등의 단점이 있다.

 

  FHSS 보다 전력 효율이나 대역폭 효율면에서 월등하여, 이동통신 CDMA와 거의 같은 의미로 받아들여진다.

 

  전송되는 각각의 bits에 잉여의 bit를 추가(추가된 bitpatternchip이라 함) 하고, 데이터 전송시 발생할 경우 Chip속의 bit error를 복구함으로써 데이터의 재전송이 필요 없어진다. 1Mbps,2Mbps,.10Mbps향후 30Mbps까지 이용 가능해 진다. 데이터 처리량과 이용제한 거리가 우수하므로 학교, 사무실에 적합하다.

 

 

FHSS(Frequency-hopping spread spectrum)

 

  Frequency Hopping Spread Spectrum (FHSS) is a method of transmitting radio signals by rapidly switching a carrier among many frequency channels, using a pseudorandom sequence known to both transmitter and receiver. It is used as a multiple access method in the frequency-hopping code division multiple access (FH-CDMA) scheme.

 

  주파수 호핑 방식은 많은 송신기와 수신기 둘 모두에게 알려진 의사 무작위 추출 시퀀스를 이용하여 주파수 채널에서 빠르게 carrier를 스위칭 함으로써 라디오 시그널들을 송신하는 방식이다. 그것은 주파수 호핑 코드 분할 다중 접속 스키마의 다중 접속 방식으로 이용된다.

 

  FHSS is a wireless technology that spreads its signal over rapidly changing frequencies. Each available frequency band is divided into sub-frequencies. Signals rapidly change ("hop") among these in a pre-determined order. Interference at a specific frequency will only affect the signal during that short interval. FHSS can, however, cause interference with adjacent direct-sequence spread spectrum (DSSS) systems. A sub-type of FHSS used in Bluetooth wireless data transfer is adaptive frequency hopping spread spectrum (AFH).

 

  FHSS는 주파수를 빠르게 바꾸는 시그널을 확산하는 무선 기술이다. 가능한 주파수 대역은 각각 sub 주파수로 나눈 것이다. 이미 정해진 순서에서 시그널들은 빠르게 바뀐다. 특정 주파수에서 전파 방해는 짧은 간격의 시그널에 영향을 끼칠 것이다. 전파 방해의 원인인 인접한 DSSS 시스템과 달리 FHSS는 할 수 있다. 무선 블루투스 데이터 전송에 이용되는 FHSSsub-typeFHSS에 적용할 수 있다.(AFH)

==============================================================

  데이터 전송 시 송신과 수신측이 주어진 Sequence내에서 주파수를 변경할 수 있고, Single logical Channel을 구현하며, 2.4GHz ISM 대역 내에 79개의 채널이 존재하고, 각 채널은 1MHz의 대역을 할당할 수 있고, Minimum Hop2.5Hops/s이다. 또한 1Mbps, 2Mbps,. 3.2Mbps로 속도가 제한되며, Warehouse, Manufacturing Market 또는 보안성이 요구되는 Stock Market, Military Market에 적합하다.





[출처]

DSSS

https://en.wikipedia.org/wiki/Direct-sequence_spread_spectrum

http://www.ktword.co.kr/abbr_view.php?m_temp1=1564

http://www.terms.co.kr/DSSS.htm

FHSS

https://en.wikipedia.org/wiki/Frequency-hopping_spread_spectrum

http://www.netmanias.com/ko/post/qna/3029

블로그 이미지

NCookie

,

안드로이드에서 사용하는 유용한 단축키들을 모아놓은 링크입니다. 그 중 아래의 것은 많이 사용할 것 같은 단축키입니다.


Text Multi Selection

  • Mac : Ctrl+G
  • Windows/Linux: Alt+J

  아마 이 기능은 서브라임이나 비주얼 스튜디오 코드에서 Ctrl + D로 자주 사용해 보셨을 것입니다.




참고 링크


http://www.developerphil.com/android-studio-tips-of-the-day-roundup-4/

블로그 이미지

NCookie

,

  머신러닝 강좌 중 Gradient Descent 에서 Feature Scailing 의 방법 중 하나인 Mean Normalization 이라는 것을 알게 되었습니다. 해석하면 '평균 정규화'라고 되는데... 통계학적인 의미로는 데이터를 이용할 수 있도록 데이터의 범위를 일치시키거나 분포를 유사하게 만들어주는 것이다. 여기에는 평균값이나 중간값을 이용한 것이 있습니다.


  그런데 통계를 공부하지 않은지 반 년 정도 밖에 안 되었는데 헷갈려서 검색하다보니 유클리디안 거리(Euclidean Distance)와 마할라노비스 거리(Mahalanobis Distance)라는 것을 알게 되었습니다. 기억이 가물가물한 것을 되찾기 위해 표준편차부터 이야기 해보겠습니다.


  간단한 예시를 들어 설명해보자면 어느 블로그에 하루 접속자 수를 1년 동안 집계한 데이터가 있다고 하겠습니다. 이 데이터는 평균이 100이고 표준편차가 5라고 합시다. 이 말은 하루에 블로그에 방문하는 사람이 평균과의 오차가 평균이 5라는 것입니다. 어느 날 200명의 사람이 방문할 수도 있지만 평소에는 101명, 103명, 99명... 이렇게 방문한다는 것입니다. 


  저는 이제 여기서 언제 블로그에 들어오는 사람이 갑자기 많아졌는지, 그리고 그 이유를 알기 위해서 데이터를 분석하고 싶습니다. 이 때 사용할 수 있는 것이 마할라노비스 거리라는 것입니다. 이것은 어떤 값이 평균값과 비교했을 때 얼마나 발생하기 힘든 값인지, 얼마나 이상한지를 수치화한 것이라고 볼 수 있습니다. 그렇기 때문에 블로그 방문자 수가 200명일 때는 마할라노비스 거리의 값이 커지겠지요. 마할라노비스 거리는 '평균과의 거리가 표준편차의 몇 배' 인지 나타내는 값이라고 합니다.


  그리고 우리가 일반적으로 평균값과 표본의 차이, 점과 점 사이의 거리를 유클리디안 거리라고 합니다. 좌표평면 상에서 피타고라스의 정리로 점과 점 사이의 거리를 구하는 것을 생각하시면 되겠습니다.


  

  일단 나중에 다시 보기 위해서 써놓기는 하였지만 아직 행렬도 배우지 않았고 이해도 잘 안되서 증명까지는 적지 못하였고 대충 어떤 개념인지만 작성했습니다. 다음에 좀 더 공부를 한다면 이 글을 수정할 예정입니다.


  아래는 제가 참고한 링크들입니다. 이 분들 보면 좀 더 분발해야겠다는 생각이 드네요. 부족한 글 읽어주셔서 감사합니다.


http://darkpgmr.tistory.com/41

http://yeunhwa.tistory.com/entry/%EA%B1%B0%EB%A6%AC-%EC%B2%99%EB%8F%84%EC%97%90-%EB%8C%80%ED%95%B4%EC%9C%A0%ED%81%B4%EB%A6%AC%EB%94%94%EC%95%88-%EA%B1%B0%EB%A6%AC-%EB%A7%88%ED%95%A0%EB%9D%BC%EB%85%B8%EB%B9%84%EC%8A%A4-%EA%B1%B0%EB%A6%AC-%ED%99%94%EC%9D%B4%ED%8A%B8%EB%8B%9D-%EB%B3%80%ED%99%98

http://adnoctum.tistory.com/184

'확률과 통계' 카테고리의 다른 글

[통계] 푸아송 분포  (0) 2016.11.10
[통계] 공부할 때 참고할만한 사이트들  (0) 2016.10.21
블로그 이미지

NCookie

,

[Week1] Supervised Learning

2016. 7. 24. 22:39

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