LTE 모뎀 신호 모니터링: dBm에서 시각적 지표까지
Android 백그라운드 서비스는 매분 신호 강도와 네트워크 유형 데이터를 수집합니다. 데이터는 각 SIM 카드별로 텍스트 파일에 기록됩니다. 주기가 끝나면 일일 메트릭 그래프가 생성됩니다. 이 서비스는 지속적인 알림이 필요하며 대부분의 기기에서 화면 꺼짐에 강하지만, 일부 모델(예: Honor)에서는 중단될 수 있습니다.
라우터 지원으로 기능이 확장됩니다: MikroTik은 내장 스크립트를 사용하여 로깅하며, 데이터는 이메일로 전송됩니다. 예산 모델(Keenetic, Cudy, TP-Link, Huawei)의 경우 API 또는 독점 프로토콜을 통해 네트워크 폴링이 구현되며 응답이 정규화됩니다.
신호 강도 정규화
신호 강도는 RSRP 또는 RSSI를 기반으로 5단계 지표 척도(바)로 통일됩니다. 가능한 경우 RSRP를 우선합니다:
- RSRP > -80 dBm 또는 RSSI > -65 dBm = 5바
- RSRP > -90 dBm 또는 RSSI > -75 dBm = 4바
- RSRP > -100 dBm 또는 RSSI > -85 dBm = 3바
- RSRP > -110 dBm 또는 RSSI > -95 dBm = 2바
- RSRP > -120 dBm 또는 RSSI > -120 dBm = 1바
이러한 메트릭을 사용할 수 없는 경우 라우터의 기본 지표가 사용됩니다. 이를 통해 엔지니어링 애플리케이션 없이도 기기 간 데이터 비교가 가능합니다.
네트워크 유형 분류
네트워크 유형은 단순화된 척도로 매핑됩니다: 5G, 4G, 3G, 2G, xG(연결 없음). 다양한 제조사는 매핑이 필요한 수많은 변형을 반환합니다.
Huawei E3372H-320 펌웨어의 경우 51개의 코드가 있으며, 예를 들면:
var MACRO_NETWORK_TYPE_GPRS = '2';
var MACRO_NETWORK_TYPE_EDGE = '3';
var MACRO_NETWORK_TYPE_WCDMA = '4';
var MACRO_NETWORK_TYPE_HSDPA = '5';
var MACRO_NETWORK_TYPE_HSUPA = '6';
var MACRO_NETWORK_TYPE_HSPA = '7';
// ... up to var MACRO_NETWORK_TYPE_EX_NR = '111';
Keenetic은 5G, 4G+, 4G, 3G WCDMA/HSPA+/DC-HSPA+, 2G EDGE/GPRS를 구분합니다. Cudy: NR5G/5G NSA/SA, LTE/LTE-A/CA, 3G HSPA+, 2G GSM/EDGE. TP-Link TL-MR150: "GSM","WCDMA","4G LTE","TD-SCDMA","CDMA 1x","CDMA 1x Ev-Do","4G+ LTE".
라우터 폴링 프로토콜
폴링은 12초 타임아웃으로 매분 발생합니다. 최대 30개의 병렬 스레드를 사용하면 불안정한 네트워크에서 최대 150대의 기기를, 안정적인 로컬 네트워크에서 최대 800대의 기기를 모니터링할 수 있습니다.
- Keenetic: 재인증(코드 401)이 포함된 API 요청. 솔트 획득, 자격 증명 암호화, JSON 파싱이 포함됩니다.
- Cudy LT500 V2.0: 토큰 요청, 로그인/비밀번호 암호화, 매개변수 GET 요청.
- TP-Link TL-MR150: 독점 형식:
1&1\r\n[WAN_LTE_LINK_CFG#2,1,0,0,0,0#0,0,0,0,0,0]0,0\r\n[LTE_NET_STATUS#2,1,0,0,0,0#0,0,0,0,0,0]1,0\r\n
전송 전 4단계 암호화가 적용됩니다. Huawei(CPE B593s-22, E3372H-320) — 인증이 필요하지 않습니다.
MikroTik: 기기 내 스크립트가 로그를 생성하며, 이메일로 전송됩니다.
스마트폰의 SIM 카드는 자동으로 감지됩니다; 라우터는 수동으로 추가됩니다. Keenetic에서 다중 모뎀 지원(USB 통해).
확장성 및 제한 사항
가짜/오프라인 기기 테스트는 성능 영향을 보여줍니다: 오프라인 라우터는 온라인 라우터의 폴링을 느리게 합니다. 로컬 네트워크를 권장합니다; 원격 액세스의 경우 VPN 터널을 사용하세요.
지원 모델:
- MikroTik — LTE 인터페이스가 있는 모든 모델(스크립트)
- Keenetic — LTE/USB 모뎀이 있는 모델
- Cudy LT500 V2.0
- TP-Link TL-MR150 v2
- Huawei CPE B593s-22
- Huawei E3372H-320
서비스는 Android 10+(Huawei, Xiaomi)에서 안정적이지만, Honor에서는 화면이 꺼진 상태에서 문제가 있을 수 있습니다. 안정성을 위해 화면을 끄지 마세요.
핵심 요약
- RSRP/RSSI를 5단계 척도로 통일하면 정확도를 잃지 않으면서 분석이 단순화됩니다.
- 50개 이상의 네트워크 유형을 5개 범주로 매핑하면 기기 간 호환성이 보장됩니다.
- 최대 800대의 라우터를 12초 타임아웃으로 병렬 폴링하는 것은 대규모 네트워크에 적합합니다.
- Huawei의 인증 부재는 통합을 빠르게 합니다.
- 로컬 모니터링은 지연을 최소화합니다; 원격 액세스에는 VPN을 사용하세요.
— Editorial Team
아직 댓글이 없습니다.