지금 비행기를 타고 30,000 피트에 있는데 왜 “현재 위치”가 공항을 가리 킵니까? [닫은]

내가 이것을 쓰는 지금 나는 애틀랜타에서 보스턴으로 향하는 델타 비행에 있습니다 (기술은 훌륭합니다). 우리는 공중에 30,000 피트 (아마도 DC 지역 어딘가에 있음)이며 1 시간 정도 후에 착륙 할 것입니다.

Wi-Fi 위치에 따라 정확한 위치를 찾을 수 있는지 궁금해서 maps.google.com으로 향했습니다.

이것이 내가보고있는 것입니다 :
비행 중 Google 위치

그렇다면 Wi-Fi 셀 타워에서 삼각 측량 위치가 보이지 않습니다. 내 옆에 앉아있는 친구는 위성을 사용하기 때문이라고 생각합니다 (비행기가 10,000 피트 미만인 경우 오류가 발생하기 때문에).

그렇다면 왜 위치가 하트 필드 공항을 가리 킵니까?



답변

아마도 IP 주소는 공항 (비행기 고도에 셀 신호가 없기 때문에 인터넷 액세스가 오는 공항) 또는 인근 타워 (공항에 설치되었을 수도 있음)에 속하며 인터넷 연결은 단지 항공기에 중계.

주변을 검색하면서 비행기에서 Wi-Fi가 어떻게 작동합니까? 비슷한 것을 설명합니다.

지면 기반 셀룰러 네트워크지면 기반 시스템에서 평면 하단에있는 안테나는지면 기반 타워와 신호를 송수신하며 휴대폰 네트워크와 유사한 방식으로 작동합니다. 비행기의 안테나는 가장 가까운 타워로 신호를 전송하고,이 신호는 지상국으로 신호를 전달합니다. 지상국은 셀 타워가 비행기로 방송하는 필요한 데이터를 검색합니다. 공급자가 더 많은 타워를 세울수록 네트워크 범위가 확장됩니다. 보다 빠른 확장을 위해 기존 휴대폰 타워에 필요한 장비를 장착 할 수 있습니다. FCC 규정으로 인해 라이센스는 항공 전용이므로 네트워크를 10,000 피트 미만으로 사용할 수 없습니다.

그리고 서비스에 대한 미국 항공의 설명에서 :

Gogo는 미국 전역에 셀룰러 타워 네트워크를 갖추고있어 Gogo가 장착 된 항공기로 광대역 인터넷 연결을 전송할 수 있습니다. 항공기 외부에 설치된 3 개의 소형 안테나 (항공기 아래에 2 개의 ATG 안테나와 항공기 상단에 1 개의 GPS 안테나)가 신호를 수신하여 항공기의 Gogo 시스템으로 보냅니다. 그런 다음 Gogo 시스템은 승객이 사용할 수 있도록 객실 내부에서 Wi-Fi 신호를 전송합니다.

또한 그 서비스가 일종의 캐시를 사용한다고 가정합니다. 애틀랜타 (설명에서 언급 한 델타의 홈) 서버에 설치 될 수도 있습니다.


답변

Wi-Fi 기반 위치 서비스는 먼저 다양한 Wi-Fi 액세스 지점의 지리적 위치에 대한 방대한 데이터베이스를 컴파일하여 작동합니다. AP의 BSSID (무선 MAC 주소)를 키 오프합니다.

그런 다음 클라이언트 장치가보고있는 BSSID의 현재 지리적 위치를보고하도록하여 최신 상태를 유지합니다. iPhone은 Apple의 데이터베이스를 업데이트하고 Android 휴대폰은 Google의 데이터베이스 등을 업데이트합니다.

마지막으로 사용중인 위치 서비스가 비행기에서 AP의 BSSID를 발견했을 때 비행기는 Hartsfield Atlanta Internaional Airport에있었습니다.

널리 알려진 오해와는 달리, 이는 IP 주소 기반 “GeoIP”위치와 관련이 없으며 일반적으로 대도시 전체보다 더 구체적으로 위치를 찾을 수 없습니다. 비행 중에는 셀 타워와 관련이 없습니다. 특히 셀룰러 데이터 (3G / 4G) 어댑터가없는 랩톱을 사용하는 경우.


답변

30000ft는 5 마일 이상이며 도시에서 5 마일을 전송할 수 있으면 WiFi 라우터 채널 간섭이 많이 발생합니다.

친구의 의견에 따르면, 그는 부분적으로 정확합니다. 보안상의 이유로 현대 GPS 레코더는 특정 속도 이상 또는 특정 고도 이상으로 이동하는 것을 감지하면 전화로 데이터보고를 중단합니다. 이것은 사람들이 싼 집에서 만든 토마 호크 미사일을 짓는 것을 막기위한 것입니다. GPS를 사용하여 Heathrow에서 Reykjavik까지의 비행을 기록하려고 시도했지만 신호가 양호하더라도 이륙 직후 중단되었습니다.