HAM 여행

1. 무선기와 핫스팟과 서버

  현재 아마추어무선에서 가장 많이 사용하는 서버는 DMR+(DMR PLUS라함),브랜드마이스터( BM이라고 함)입니다. BM과 핫스팟(Hotspot), 그리고 핫스팟과 무선기와의 동작이 어떻게 이루어지는지를 알아 보겠습니다.
BM은 많은 노드들이 네트워크를 통해서 연결되어 있는 서버이며, 핫스팟은 많은 노드중 하나 입니다. 핫스팟은 네트워크+송수신기로 이루어져 있으며, 한쪽에서 입력이 있으면 다른쪽으로 출력을 해 주는 중계장치입니다.
무선기를 TG450으로 맞추고 PTT를 잡으면, 핫스팟에서 고주파수신이 되고, 핫스팟은 입력을 받았기 때문에 네트워크로 출력합니다. 네트워크에서 신호가 들어오면, 고주파로 송신을 하고 이것은 무선기에 수신이 됩니다.
무선기에서는 코드(TG)가 맞으면 음성을 디코딩하여 들려주지만, 코드가 맞지 않으면 LED가 점등은 되어도 소리는 들리지 않습니다. 핫스팟은 네트워크와 고주파송수신기 사이의 중계기입니다. 네트워크와 고주파 사이의 인터페 이스라고 할 수도 있습니다. 중계기로써의 역할 이외에 여러 가지 추가적인 설정이 가능하도 록 만들기도 하지만, 핫스팟의 기본기능은 네트워크와 고주파송수신기 사이의 중계기입니다.
핫스팟과 BM 사이에서는 DMR의 3가지 코드중에서 TG(토크그 룹)이라는 코드만 사용하므로 BM 설명에시 코드라고 하면 TG(토크그룹)라고 이해하시기 바랍 니다.

 

2. BM(브랜드마이스터)에서 핫스팟으로 어떤 신호를 보내주는가? 핫스팟이 BM에 연결되면 BM에서는 어떤 ID를 가진 장치가 연결되었는지 인식합니다. 예를 들어 DMR-ID 1234567이라는 핫스팟이 BM과 연결된 상태에서, 무선기를 TG45004로 맞추고 PTT를 잡으면, 핫스팟에서 수신이 되고, 핫스팟은 그 신호를 BM으로 보냅니다.
BM에서는 핫스팟(1234567)으로부터 TG45004라는 코드가 포함된 신호를 수신하게 됩니다. 이것을 수신한 BM에서는 핫스팟(1234567)에 TG45004라는 것을 설정해 두고, 지금부터 BM 의 네트워크를 통해서 TG45004 코드가 포함된 신호를 수신하면, 그 신호를 1234567 핫스팟 으로 보내줍니다.
BM에서는 각 핫스팟을 DMR-ID로 구분합니다. DMR-ID는 핫스팟을 설정할 때 입력하 고 이것은 그 핫스팟의 고유 ID가 됩니다. 핫스팟이 여러개일 경우에 각각 다른 DMR-ID를 사용하는 것이 좋습니다. D-star에서는 여러개의 장치가 있는 경우라도 한 사람당 하나의 ID 만 등록하고 그 아래에 여러개의 장치를 등록하도록 하고 있지만, DMR은 여러개의 장치가 있는 경우에 각각 별도의 ID로 등록하는 것을 권장하고 있습니다. 하지만 한 사람이 여러개의 ID를 미리 독점하는 것은 바람직하지 않습니다.

대안으로 개인 DMR ID 뒤에 00~99까지 숫자를 임으로 붙여 사용할수 있습니다.


3. TG450에 맞추었는데, TG45004의 신호가 들린다? TG45004에서 한번 PTT를 잡았다 놓으면, BM에서는 핫스팟(1234567)으로 TG45004가 포함된 신호를 보내주도록 설정합니다. BM에서는 계속해서 이것을 기억하는 것이 아니고, 10분이 지나면 이 설정을 지웁니다. (시간 은 BM의 서버관리자가 변경할 수 있음) 만약 TG45004에서 PTT를 한번 잡고, 5분후에 TG450에서 PTT를 잡는다면 앞으로 5분동안은 TG450과 TG45004의 코드가 포함된 신호를 모두 받을 수 있게 됩니다.

핫스팟에서는 네트워크로부터 신호를 받으면 그대로 고주파로 중계해 줍니다. 이때 무선기의 LED가 점등되지만, 아래의 그림과 같이, 무선기의 설정에 따라 음성이 들리기도 하고, 들리지 않을 수도 있습니다.
다시 5분이 지나면, BM에서 TG45004가 포함된 신호는 더 이상 보내주지 않고 TG450의 신 호만 보냅니다. 그리고 마지막 TG450에서 PTT를 잡은후에 더 이상 PTT를 잡지 않으면, BM 서버에서의 마지막 TG에 대한 설정은 계속 유효하게 동작합니다. 즉, TG450이 포함된 네트 워크 신호가 있으면 시간이 지나도 계속해서 핫스팟(1234567)으로 보내주게 됩니다.


4. 다른 TG의 신호가 나오지 않도록 할 수 없는가? 위의 예에서, TG450으로 변경했는데도, TG45004의 신호가 수신될수 있다는 것을 이해하셨으리라 생각합니다. 음성수신이 되거나 안되거나 상관없이 수신 LED가 점등되므로 송신을 할수 없습니다. 이렇게 되면 다른 TG로 이동을 할수도 없습니다. 듀플렉스인 경우는 상관없이 이동할수 있습니다.그러나 심플렉스 인경우 만약 이것이 불편하다면, 남은 시 간동안 기다릴 필요없이 바로 BM의 설정값을 지우는 방법이 있습니다. BM서버에 접속해서 하는 방법은 다음편에서 설명하도록 하고, 여기에서는 무선기에서 바로 실행하는 방법을 설명 하겠습니다.방법은, BM으로 TG4000의 신호를 보내면 됩니다. 실제의 방법은 무선기마다 다르므로 개략 적인 방법을 설명하면, 무선기의 프로그램을 할 때, TG4000(Group Call) 채널을 만들어 두 고, TG4000 채널로 맞춘후 PTT를 한번 잡았다 놓으면 됩니다. 이렇게 TG4000을 보내면, 마 지막의 TG 설정값인 TG450에 대한 내용도 모두 지워지게 되고, 이후에 BM에서는 이 핫스팟 (1234567)으로 음성데이터 신호를 보내주지 않게 됩니다.
TG4000 코드는 DMR에서 특별한 명령코드로 인식합니다. TG4000(Private Call)은 리플 렉터의 연결을 끊는 명령으로, TG4000(Group Call)은 리플렉터뿐만 아니라 설정된 모든 TG 의 값을 지우는 명령으로 인식합니다. 이 명령을 실행하면, BM에서는 우렁찬(?) 여자 목소리 로 “Unlinked”라고 송출합니다.

 

Booking.com

'DV 이야기 > DMR 이야기' 카테고리의 다른 글

DMR 통신 4  (0) 2018.10.24
DMR 통신 3  (0) 2018.10.24
DMR 통신 1  (0) 2018.10.24
Alinco DJ-MD5TGP Dual Band DMR HT W/GPS  (0) 2018.10.21
MMDVM Duplex v1.2 Firmware.  (0) 2018.10.21

HAM을 위해서 개발된 D-star와 달리 DMR은 상업용으로 개발되었기 때문에 아마추어무선사 가 사용할 때 금방 이해가 되지 않는 부분이 있습니다. 게다가 핫스팟과 함께 인터넷에 연결 해서 사용하기 때문에 더욱 더 복잡합니다.

 

1. 칼라코드, 타임슬롯, 토크그룹은 무엇인가? DMR의 통신코드에는 칼라코드(Color Code), 타임슬롯(TimeSlot), 토크그룹(Talk Group)이 있습니다. 두 DMR 무선기 사이에 교신이 성립되려면, 주파수만 맞추어서는 교신이 되지 않 고 통신코드도 함께 맞추어야 합니다.
두 무선기가 통신을 하려면, 우선 주파수가 같아야 하지만 주파수가 같아도 코드가 같지 않으 면 통신이 되지 않습니다. TG450으로 간다는 얘기는, TG450으로 코드를 맞춘다는 것입니다. DMR의 통신코드는 마치 아날로그 무선기의 톤스퀠치와 같습니다. 아날로그 FM무선기에서도 톤이 맞지 않으면 서로 교신이 되지 않는 것과 같다고 생각할 수 있습니다.
3가지 코드중 하나를 TG(토크그룹)라고 이름을 지은 것은 이름일뿐입니다. 물리적이나 소프트웨어적으로 할당된 공간이 있는 것이 아닙니다. 이름을 이렇게 짓다보니, 마치 대화를 하는 모임인 것처럼 이해될 수 있지만 TG는 대화방이 아니고 코드의 일부이며 이 코드(TG)를 맞추 었기 때문에 통신이 되는 것입니다.
3가지의 코드 중에서 가장 많이 사용하는 코드는 TG(토크그룹)입니다. 특히 우리가 사용하는 브랜드마이스터 서버에서 각 신호의 인식을 위해 가장 중요하게 구분하는 것은 TG라는 코드 입니다. 신호에 포함된 코드(TG)를 분석하여 그 신호를 어디로 보낼 것인지 결정하게 됩니다.


2. 여러개의 TG를 스캔할 수 있는가? 아날로그 무선기에 여러개의 주파수를 스캔하는 기능이 있듯이, DMR에도 여러개의 TG를 스 캔하는 기능이 있습니다. 하지만 아마추어무선, 특히 서버(브랜드마이스터)를 사용할때는 아래 와 같은 이유로 추천하지 않는 방법입니다. - 송수신을 반복하기 때문에 밧데리 소모가 많아진다. - 서버에 연결하여 스캔시, 시간이 많이 걸린다. - 서버에 연결하여 스캔시, 현재의 TG가 아닌 다른 TG의 신호가 들린다. (다이나믹 TG와 관련된 문제)


3. RX그룹은 무엇인가? DMR의 RX그룹은 여러개의 TG를 함께 수신할 수 있도록 만드는 기능입니다. 예를 들어, TG450을 수신할 때, TG45021, 45022, 45023을 함께 수신하도록 프로그램할 수 있습니다. 무선기의 종류마다 실제의 방법에는 차이가 있지만, 우선, TG45021, TG45022, TG45023을 묶어서 그룹이름을 만듭니다. 만약 KOR1이라고 이름을 붙였다면, TG450 채널을 만들 때, RX그룹기능을 on하고, 함께 수신할 그룹을 KOR1으로 지정하면 됩니다.
이렇게 만들면, TG450에 맞추었을 때 다른 3개의 TG도 함께 수신이 됩니다. 동시에 수신되 는 것이 아니고 가장 먼저 입력되는 TG의 신호를 수신합니다. 반대로 TG45021에 맞추었을때 에는 다른 TG의 신호가 수신되지는 않습니다. 그렇게 하려면 TG45021 채널을 만들 때, RX 그룹기능을 on하고, 함께 수신할 그룹 이름을 지정해 주어야 합니다.


4. 모든 TG의 신호를 수신할 수 있는가? 위에서 설명한 RX그룹은 정해둔 TG의 신호만 함께 수신할 수 있지만, 모든 TG의 신호를 수 신할 수 있는 기능도 있습니다. 이것은 무선기의 종류마다 기능이 있을 수도 있고, 없을 수도 있기 때문에 이런 기능도 있다는 정도로 설명을 줄입니다.
이 기능을 버튼 하나로 켜고 끌 수 있다면, 프로그램을 해야 하는 RX그룹보다 편리하게 사용 할 수도 있습니다.

Booking.com

'DV 이야기 > DMR 이야기' 카테고리의 다른 글

DMR 통신 3  (0) 2018.10.24
DMR 통신 2  (0) 2018.10.24
Alinco DJ-MD5TGP Dual Band DMR HT W/GPS  (0) 2018.10.21
MMDVM Duplex v1.2 Firmware.  (0) 2018.10.21
DMR 이해  (0) 2018.09.20