기술 정보
여기에 API 및 슬롯 사이트 ATLAS WIFI VERIFICE
2020.05.05
슬롯 사이트 Location Service슬롯 사이트 Suite중 하나로 제공됩니다. 이 서비스는 슬롯 사이트를 통해 WiFi Mac 주소를 보내서 IoT 장치의 위치 정보를 추정합니다.슬롯 사이트기사에 명시된 바와 같이, 슬롯 사이트 추정 코어는 유럽 회사와 파트너십을 통해 개발되고 있습니다.

여기서 Altas WiFi의 서비스 사양을 되돌아보고 여기의 슬롯 사이트 정보 서비스 (여기서 API 포지셔닝)의 차이점을 검토 할 것입니다.
Atlas Wi -Fi Service
Unabiz SAS가 제공하는 Atlas WiFi 서비스의 기본 사용슬롯 가입 머니참조.
Atlas Wi-Fi 서비스를 사용하려면 KCCS 파트너로부터 Atlas WiFi 지원 라인 서비스를 구매해야합니다. (슬롯 사이트 Buy의 라인에는이 서비스가 포함되지 않습니다)
또한 IoT 장치에서 스캔 한 Wi-Fi 네트워크에 대해 두 개의 MAC 주소를 보내지 만 보내는 MAC 주소가 서비스의 가용성을 향상시킬 수 있다는 점이 있습니다.
Atlas Wi -Fi에서 Mac 주소 선택
Atlas는 Wi -Fi를 통해 전송 된 MAC 주소에 대한 아래 규칙을 따르십시오.
필수
- 비콘프레임 또는프로브 응답프레임에서 얻은 Mac 주소
- 애드 혹 모드 네트워크가 아님인프라 모드회로망
- 유니 캐스트(첫 번째 옥넷의 B0 비트는 "0")
- 예비 MAC 주소가 아님 (00 : 00 : 00 : 00 : 00 : 00 : 00 : 00 : 00, ff : ff : ff : ff)
추천
- 글로벌 주소(B1 첫 번째 옥넷의 비트는 "0")
- 테 더링 터미널 및 Wi-Fi 모바일 라우터 필터링 (SSID에 의한 식별 권장
- 스텔스 SSID 방지
- RSSI는 강력한 액세스 포인트 우선 순위
Atlas Wi -Fi Service를 적용하지 않는 메시지
위 규칙에 따라 슬롯 사이트 업 링크 메시지에서 선택된 두 개의 MAC 주소를 보내면 Data Advanced Callback을 사용하여 Altas Wi -Fi를 사용하여 위치 추정 결과를받을 수 있지만 위치 정보가 아닌 메시지를 보낼 수 있습니다.
그러한 경우첫 번째 Octet "1"를 설정하면 메시지가 슬롯 사이트 추정치에서 벗어납니다.

슬롯 사이트 API
한편, 슬롯 사이트에 비슷한 서비스를 제공합니다포지셔닝 API로 제공됩니다.
슬롯 사이트 휴식 API는지도 서비스 및 지오 코딩 서비스에서 다양하므로회사의 개발자 사이트를 참조하십시오.
Positioning API는 API 키를 얻고 MAC 주소를 아래의 엔드 포인트에 게시하여 사용할 수 있습니다.
https://pos.ls.hereapi.com/positioning/v1/locate?apiKey={YOUR_API_KEY}
HTTP 헤더에서content-type = application/json를 추가하십시오 다음 몸을 보내십시오.
"Mac": "AA-AA-AA-AA-AA"
"Mac": "BB-BB-BB-BB-BB"
"Mac": "CC-CC-CC-CC-CC-CC"
]
}
응답은 다음 JSON을 반환합니다 :
{
"슬롯 사이트":
"LAT": 52.5187469,
"LNG": 13.37551117,
"정확도": 338
}
}
여기서 위치 비교 API 및 슬롯 사이트 ATLAS WIFI
비교 파트 1
이 두 MAC 주소 (BC-5C-4C-15-FE-4?, 84-AF-EC-F5-47-F?)를 얻었다고 가정 해 봅시다.
- ※? 장소는 숨겨져 있습니다.
위의 2MAC 주소를 각 슬롯 사이트 Altas WiFi에 보냈고 여기에서 API를 배치하면 아래와 같은 동일한 위치 추정 결과를 얻을 수있었습니다.
슬롯 사이트 Altas Wi -Fi | 여기에 API 슬롯 사이트 | Google Geolocation API | |
---|---|---|---|
Lat | 35.7? 78051 | 35.7? 78051 | 35.7x83267 |
LNG | 139.7? 59457 | 139.7? 59457 | 139.7x62130 |
정확도 (반경) | 250 | 250 | 150 |
슬롯 사이트에 엔진을 사용하고 있다는 것은 사실입니다.
나는 또한 Google Geolocation API와 비교했지만이 경우 Google의 정확도가 더 좋았지 만 실제 슬롯 사이트의 오류는 여기에서 약간 더 좋았습니다. (슬롯 사이트에 따라 다를 것 같아요)
비교 파트 2
다음, 두 번째 Mac 주소를 다른 Mac 주소로 변경 하고이 두 Mac 주소를 보냈습니다 (BC-5C-4C-15-FE-4?, 50-C4-DD-CD-6B-E?).
결과는 슬롯 사이트에 API가 404 오류를 반환했습니다. 등록 된 두 번째 MAC 주소가 없을 것 같습니다.
슬롯 사이트 Altas Wi -Fi | 여기에 API 슬롯 사이트 | Google Geolocation API | |
---|---|---|---|
Lat | 35.7? 3913 | 404 오류 | 35.7x83267 |
LNG | 139.7? 3475 | 404 오류 | 139.7x62130 |
정확도 (반경) | 250 | 404 오류 | 150 |
지금부터 슬롯 사이트 Atlas WiFi 서비스는 위치 추정에 사용될 메시지를 수신 한 슬롯 사이트 Basestation 정보를 사용하여 적은 수의 MAC 주소로도 위치를보다 쉽게 추정 할 수 있습니다. (이것은 단지 상상력입니다)
404 오류 중지
여기에 슬롯 사이트가 전송 된 MAC 주소에서 슬롯 사이트를 추정 할 수없는 경우 404 오류를 반환합니다. (이건 이렇게 보인다)
{
"오류":
"코드": 404,
"메시지": "찾기 없음",
"설명": "포지션을 찾을 수 없음"
}
}