측정 방법
통신 속도 수치는 이렇게 만들어집니다.
이 사이트의 모든 속도, 등급, 표본 수 뒤에 있는 전체 방법론입니다. 저희 수치가 나쁘게 보이는 부분까지 포함해서요.
이 글을 쓴 사람
Mara Ellison, 측정 책임자
방법 페이지에 설명한 수동 측정 파이프라인을 만들었고, 모든 커버리지 행을 공개 전에 확인합니다.
담당 영역
- 커버리지 측정 방법
- 국가별 속도와 표본 수
- 공개 커버리지 데이터셋
검토자 Jonah Reyes
스피드 테스트가 아니라 수동 측정입니다
합성 스피드 테스트는 연결을 열고 데이터를 흘려보내 최고치를 기록합니다. 누군가 지켜보는 몇 초 동안 네트워크가 낼 수 있는 최고 성능을 측정하며, 그 과정에서 사용자의 데이터를 씁니다. 저희는 이런 테스트를 실행하지 않습니다.
대신 이미 일어난 일을 기록합니다. 스마트폰이 지도 타일을 불러오거나, 페이지를 열거나, 통화를 할 때 운영체제는 이미 몇 바이트가 얼마의 시간 동안 이동했는지 알고 있습니다. 저희는 딱 그것만 가져옵니다. 바이트 수, 소요 시간, 접속했던 네트워크, 사용한 무선 방식, 대략적인 위치. 패킷 내용도, 주소도, 페이지 이름도 수집하지 않습니다.
이 결과는 분명히 말할 가치가 있습니다. 저희 수치는 스피드 테스트보다 낮게 나옵니다. 같은 네트워크, 같은 거리에서 스피드 테스트를 하면 더 큰 수치가 나오는데, 그건 다른 것을 측정하기 때문입니다. 저희가 공개하는 것은 스마트폰을 평소처럼 사용할 때 실제로 얻은 처리량이며, 이것이 바로 영상 통화가 끊기지 않을지를 결정하는 수치입니다.
위치는 저장되기 전에 흐려집니다
세션 위치는 스마트폰에서 한 변이 약 1 km인 격자 단위로 반올림된 뒤에야 어딘가에 기록됩니다. 정확한 좌표는 기기에서 폐기되고 밖으로 나가지 않으므로, 유출되거나 소환되거나 팔릴 만한 세밀한 흔적이 애초에 없습니다.
그래서 저희는 국가와 도시까지만 공개하고 거리는 절대 공개하지 않습니다. 도쿄 도심에서 1 km 크기의 셀에는 수만 명이 있으므로, 네트워크에 대해 뭔가 말하기에는 충분하지만 개인에 대해서는 아무것도 말할 수 없습니다.
그 위에 집계가 더해집니다. 한 행이 성립하려면 25대의 서로 다른 기기가 필요하므로, 한 여행자의 일주일이 그 작은 마을에 대한 공개 수치가 되는 일은 없습니다.
측정값을 버리는 규칙
이 방법론의 대부분은 삭제로 이루어져 있습니다. 무엇이 살아남을지는 네 가지 규칙이 결정하며, 각 규칙은 데이터를 남겨 두면 공개 수치가 틀리게 나오기 때문에 존재합니다.
이 규칙들은 하나같이 저희의 핵심 수치를 낮추는 방향으로 작동합니다. 그것이 필터가 정직한지 가늠하는 기준입니다. 자기 수치만 올리는 필터는 필터가 아니라 선별입니다.
- 이동량이 2 MB 미만인 세션은 제외합니다. 그렇게 작은 전송은 무선이 준비를 마치기 전에 끝나므로, 네트워크가 아니라 준비 단계를 측정하게 됩니다.
- 스마트폰이 네트워크에 접속한 뒤 처음 60초는 제외합니다. 접속, 인증, 최초 베어러 설정은 설계상 느리며, 당신의 오후를 대표하지 않습니다.
- 25대 미만의 서로 다른 기기로 만들어진 행은 공개하지 않습니다. 세션 수가 아니라 기기 수를 기준으로 하므로, 헤비 유저 한 명이 국가 하나가 되는 일은 없습니다.
- 스마트폰으로 노트북을 테더링하는 세션은 유지합니다. 여행자들이 실제로 그렇게 하기 때문입니다. 다만 태그를 붙여서 시장 수치를 끌어올리는지 끌어내리는지 확인할 수 있게 합니다.
각 필터와 그 기준값
| 규칙 | 기준값 | 존재하는 이유 |
|---|---|---|
| 최소 세션 크기 | 2 MB | 이보다 작은 전송은 무선이 준비되기 전에 끝납니다 |
| 워밍업 구간 | 접속 후 60초 | 접속과 인증은 설계상 느립니다 |
| 최소 서로 다른 기기 수 | 25 | 헤비 유저 한 명이 국가 하나가 되어서는 안 됩니다 |
| 위치 정밀도 | 약 1 km | 네트워크를 설명하기에는 충분하지만 개인을 특정하기에는 충분하지 않습니다 |
| 공개 구간 | 90일 | 안정적이기에 충분히 길고, 여전히 사실이기에 충분히 짧습니다 |
매달 다시 계산합니다. 기준값을 더 이상 충족하지 못하는 행은 동결이 아니라 철회됩니다.
중앙값보다 하위 10퍼센타일이 중요한 이유
중앙값은 당신 하루의 한가운데입니다. 세션의 절반은 이보다 빨랐고 절반은 느렸다는 뜻입니다. 공정한 요약이지만, 당신이 체감하는 수치는 아닙니다.
당신이 체감하는 것은 나빴던 10분입니다. 택시 안에서 끊긴 통화, 게이트에서 뜨지 않던 탑승권, 교차로에서 멈춘 지도. 이런 순간들은 분포의 하위 10퍼센트에 있으며, 중앙값은 이를 완전히 가립니다. 두 나라가 같은 중앙값을 보여도 체감은 전혀 다를 수 있습니다. 한쪽은 길고 느린 꼬리를 갖고 있고 다른 쪽은 그렇지 않기 때문입니다.
그래서 모든 행에 두 수치를 함께 싣습니다. 하위 10퍼센타일은 빠르기보다 연결이 되는 것이 중요할 때 봐야 할 수치입니다. 열 번 중 한 번은 이보다 느렸다는 뜻입니다. 두 수치가 크게 벌어져 있다면, 그 네트워크는 느린 것이 아니라 불안정한 것이며, 이는 다른 문제이고 대개 더 나쁜 문제입니다.
이 수치는 저희에게 가장 불리한 수치이기도 합니다. 그래서 저희가 이를 공개한다는 사실을 믿을 만한 것입니다.
75,333
공개 수치의 근거가 된 세션 수
145
측정이 이루어진 목적지 수
25
한 행을 공개하기 전에 필요한 서로 다른 기기 수
1 km
저장 전 위치 격자 크기
공개되는 한 행에 담기는 내용
한 행은 90일 동안의 한 국가와 통신사 조합입니다. 두 수치, 두 표본 수, 무선 방식 구성비를 함께 싣습니다. 표본 수가 없는 수치는 의견에 불과하기 때문입니다.
공개되는 모든 행이 담고 있는 항목
| 항목 | 의미 |
|---|---|
| 중앙값 Mbps | 측정된 세션의 절반이 이보다 빨랐습니다 |
| 하위 10퍼센타일 Mbps | 열 번 중 한 번은 이보다 느렸습니다 |
| 서로 다른 기기 수 | 이 행의 근거가 된 개별 스마트폰 대수 |
| 세션 수 | 필터를 통과한 측정 전송 건수 |
| 통신사 | 해당 국가에서 저희가 접속하는 상위 네트워크 |
| 기간 | 이 행이 다루는 기간, 현재는 90일 |
이 방법론이 볼 수 없는 것
수동 측정은 저희 고객의 형태를 그대로 물려받습니다. 고객이 어디에 갔고, 언제 갔고, 거기서 무엇을 했는지는 보이지만, 그 외의 모든 곳은 보이지 않습니다. 아래의 사각지대는 구조적인 것이라서, 트래픽을 아무리 늘려도 없어지지 않습니다.
- 저희 고객이 가지 않는 곳. 두 도시를 두텁게 측정한다고 해서 세 번째 도시에 대해 알 수 있는 것은 없습니다.
- 협약이 없는 네트워크. 저희는 저희가 접속하는 통신사만 측정하므로, 같은 나라의 다른 네트워크가 더 나을 수도 있지만 저희는 알 수 없습니다.
- 네트워크의 한계치. 아무도 한계치를 찾을 만큼 세게 다운로드하지 않았다면, 저희 수치는 네트워크의 한계가 아니라 하한선입니다.
- 실내와 실외의 차이. 당신이 지하에 있었는지는 알 수 없지만, 지하는 수치가 낮게 나오는 주된 이유 중 하나입니다.
- 저희에게 고객이 생기기 전의 시기. 지난달 시작된 목적지는 측정 기간이 짧고 표본이 얇으며, 두 가지 모두 페이지에 표시됩니다.
- 저희 고객이 없었던 혼잡 상황. 킥오프 순간에 저희 여행자가 경기장에 아무도 없었다면, 그 경기장은 데이터에 없습니다.
이 방법론이 가장 약한 부분
세 가지 약점이 한 행의 수치를 읽는 방식을 바꾸므로, 각주가 아니라 여기에 적어야 합니다.
첫째는 얇은 시장입니다. 저희의 145개 목적지 중 5는 단일 상위 네트워크로 운영되며, 그곳의 수치는 국가라기보다 통신사 하나를 나타냅니다. 둘째는 기기 구성입니다. iOS와 Android는 시간 측정 방식이 약간 다르며, 그 차이를 보정하는 처리는 측정이 아니라 추정이므로, 한쪽 플랫폼에 크게 치우친 시장은 표본 수가 시사하는 것보다 더 큰 오차를 안고 있습니다. 셋째는 시간대입니다. 저희는 시간대 보정 없이 90일 구간을 공개하므로, 여행자 대부분이 주말 저녁에 도착하는 나라는 화요일 아침에 도착하는 나라보다 느리게 보일 수 있습니다.
이 중 어느 것도 표본을 늘린다고 해결되지 않습니다. 설계 자체의 한계이며, 한계를 함께 밝힌 수치가 그렇지 않은 수치보다 더 가치 있습니다.
동의, 그리고 중단하는 방법
측정은 기본으로 켜져 있으며, 앱의 개인정보 설정에서 한 번의 탭으로 끌 수 있습니다. 꺼도 서비스, 요금, 고객 지원에는 아무 변화가 없습니다.
동의를 철회한 기기는 대략적인 위치를 포함해 아무것도 보내지 않으며, 저희는 그 전에 보내온 데이터를 삭제합니다. 이 데이터를 판매하는 일은 없습니다. 집계 데이터는 누구나 무료로 쓸 수 있으며, 이는 데이터 사업의 정반대이고 의도적인 선택입니다. 이 데이터셋은 저희에게 비공개 자산보다 공개된 논거로서 더 가치가 있기 때문입니다.
이 수치를 인용하는 방법과 이의를 제기하는 방법
이 페이지가 인용 대상입니다. 커버리지 페이지의 수치를 인용할 때는 그 페이지와 읽은 날짜를 함께 밝혀 주세요. 행은 매달 다시 계산되므로 수치는 바뀝니다.
전체 데이터셋은 /api/coverage에서 JSON 형식으로 제공되며, 키도 요청 제한도 없습니다. 기계가 읽을 수 있는 요약본은 /llms.txt에 있습니다. 저희가 요청하는 크레딧 표기는 수치가 나온 페이지로의 링크뿐입니다. 그것이 이용 약관의 전부입니다.
수치가 틀렸다는 것을 보여 줄 수 있다면 알려 주세요. 정정 내용은 저희에게 유리한지와 상관없이 날짜와 변경 내용을 함께 진실 보고서에 게시합니다. 그것이 공개된 수치가 의미를 갖게 하는 유일한 방법입니다.