로밍: 홈 라우팅과 로컬 브레이크아웃
두 가지 로밍 아키텍처, 즉 트래픽을 홈으로 보내는 방식과 단말 가까이에서 내보내는 방식입니다. 각각이 경로, 제어, 측정, 적용 규칙에서 무엇을 바꾸는지 설명합니다.
홈 라우팅은 로밍 트래픽을 홈 네트워크로 되돌려 보내고, 로컬 브레이크아웃은 방문 네트워크에서 인터넷으로 내보냅니다. 홈 라우팅은 정책을 중앙에 모으고 복귀 경로를 더합니다. 로컬 브레이크아웃은 경로를 줄이고 제어와 의무를 분산합니다. 지연을 비교하기 전에 아키텍처를 먼저 선택해야 합니다.
주요 정보
- 홈 라우팅은 로밍 트래픽을 홈 네트워크의 게이트웨이로 되돌려 보내고, 로컬 브레이크아웃은 방문 네트워크에서 트래픽을 내보냅니다.
- 홈 라우팅은 정책을 중앙에 모으고 복귀 경로를 더하며, 로컬 브레이크아웃은 경로를 줄이고 현지 구성 사항을 늘립니다.
- 로컬 브레이크아웃은 SIM 유형이 아니라 아키텍처입니다. 3GPP 로컬 브레이크아웃은 홈 가입을 유지하며, 로컬 프로파일이나 multi-IMSI 프로파일은 로컬 출구를 얻는 별도의 방법입니다.
- 어느 아키텍처도 빛의 속도를 바꾸지 않으며, 거리에 따른 하한은 두 방식 모두에 적용됩니다.
이 모듈을 마치면 할 수 있는 것
- 각 아키텍처에서 사용자 평면이 어디에 고정되는지 설명합니다.
- 로컬 브레이크아웃이 무엇을 없애고 무엇을 그대로 두는지 설명합니다.
- 지연을 비교하기 전에 아키텍처를 결정하는 질문을 고릅니다.
이 페이지의 목차
홈 라우팅은 트래픽을 되돌려 보냅니다
홈 라우팅은 사용자 평면을 홈 네트워크로 되돌려 보냅니다. 방문 네트워크는 무선 구간을 전달하고, 세션을 홈 네트워크의 게이트웨이까지 터널로 보냅니다. 이 게이트웨이가 주소를 할당하고 정책을 적용하며 인터넷으로 내보냅니다. 경로는 단말과 콘텐츠 사이의 거리보다 길며, 늘어난 이 구간이 트롬본입니다.
홈 라우팅은 제어를 중앙에 모읍니다. 주소 풀 하나, 정책 하나, 로그 지점 하나, APN을 변경하는 곳 하나입니다. 이는 모든 시장에서 같은 모습이어야 하는 단말군에 도움이 됩니다. 동시에 홈 게이트웨이와 사업자 간 링크가 모든 세션의 경로에 놓이므로, 그곳의 장애는 위치와 관계없이 모든 단말에 영향을 줍니다.
가입은 방문 네트워크에서 보기에 외국 가입으로 그대로 남습니다. 방문 네트워크는 로밍 가입자를 보고, 홈 네트워크가 계속 고정점이 됩니다. 이는 성능이 아니라 정책에 관한 사실입니다. 트래픽은 여전히 그 거리를 두 번 지납니다.
터널은 하나의 링크가 아닙니다. 터널은 두 사업자 사이의 상호접속을 지나며, 복귀 경로가 비대칭일 수 있습니다. 홉마다 작은 지연이 더해지고, 혼잡한 상호접속은 큰 지연을 더합니다. 그래서 홈 라우팅 경로는 거리만으로 예상한 것보다 느릴 수 있습니다.
사용자 평면이 고정되는 곳
홈 라우팅
- 단말
- 방문 네트워크
- 모바일 코어
- 홈 네트워크
- PGW / UPF
- 인터넷
- 단말
- 방문 네트워크
- 모바일 코어
- 로컬 브레이크아웃
- 인터넷
텍스트 설명
홈 라우팅 상태에서는 단말이 방문 네트워크에 접속하고, 세션은 인터넷에 도달하기 전에 홈 네트워크의 게이트웨이까지 터널로 전달됩니다. 로컬 브레이크아웃 상태에서도 단말은 홈 가입으로 인증하지만, 사용자 평면은 방문 네트워크의 게이트웨이를 통해 나갑니다. 두 상태 모두에서 홈 네트워크가 가입과 정책 고정점을 유지합니다.
로컬 브레이크아웃은 단말 가까이에서 내보냅니다
로컬 브레이크아웃은 단말 가까이에서 트래픽을 내보냅니다. 방문 네트워크가 무선 구간을 전달하고 게이트웨이를 제공합니다. 이 게이트웨이는 현지 주소를 할당하고 그 국가에서 트래픽을 인터넷으로 보냅니다. 단말은 여전히 홈 가입으로 인증하며, 사용자 평면은 홈으로 이동하지 않습니다.
경로가 짧아지므로 지연 가운데 거리에서 오는 부분이 줄어듭니다. 나머지는 바뀌지 않습니다. 빛의 속도, 로컬 게이트웨이와 목적지 사이의 경로, 큐잉, 애플리케이션 자체의 왕복은 그대로입니다. 로컬 브레이크아웃은 트롬본을 없앨 뿐 물리 법칙을 없애지는 않습니다.
로컬 브레이크아웃은 현지에서 갖춰야 할 구성을 늘립니다. 시장마다 설정된 게이트웨이, 출구를 허용하는 로밍 계약, 방문 네트워크 게이트웨이를 허용하는 APN 또는 정책 설정이 필요합니다. 단말은 홈 가입을 유지합니다. 현지 식별자를 갖춘 로컬 프로파일이나 multi-IMSI 프로파일은 별도의 대안이며, 역시 로컬 출구를 제공하지만 그 뒤의 운영 작업이 따릅니다.
주소는 고정점에 따라 바뀝니다. 홈 라우팅 단말은 홈 풀의 주소를 사용하고 홈 리졸버로 이름을 해석할 수 있으므로, 콘텐츠 네트워크가 먼 캐시로 보낼 수 있습니다. 로컬 브레이크아웃은 방문 국가의 주소를 부여하므로, 현지 서비스, 허용 목록, 위치 확인이 단말을 보는 방식이 달라집니다.
로그 눈금으로 본 거리 하한
40 ms
| 값 | 의미 |
|---|---|
| 10 ms | 지역 경로 |
| 40 ms | 지역 경로 |
| 130 ms | 대륙 간 경로 |
| 400 ms | 대기열 또는 긴 경로 |
텍스트 설명
눈금자는 1ms에서 1000ms까지 이어집니다. 10ms, 40ms, 130ms, 400ms의 눈금은 각각 같은 도시권, 지역, 대륙 간, 장거리 또는 큐잉이 있는 경로를 나타냅니다. 130ms 눈금은 경로 계수 1.0에서 멕시코시티–상하이 구간의 대권 거리 왕복 하한입니다. 아래 도구는 시나리오의 경로 계수 1.5를 적용하며, 이에 따라 하한이 높아집니다. 측정된 왕복에는 경로와 장비가 포함되므로 항상 더 높습니다.
바뀌는 것과 바뀌지 않는 것
경로가 바뀝니다. 홈 라우팅은 방문 네트워크와 홈 게이트웨이 사이에 복귀 구간을 더합니다. 로컬 브레이크아웃은 그 구간을 없애고 방문 국가에서 내보냅니다. 변화의 크기는 아키텍처의 이름이 아니라 목적지의 위치에 따라 달라집니다.
제어가 바뀝니다. 홈 라우팅은 주소 풀, 정책, 로그, APN을 한곳에 둡니다. 로컬 브레이크아웃은 이를 여러 시장에 분산하므로, 시장마다 자체 설정과 운영 담당자가 필요합니다. 중앙 제어는 운영이 더 단순하고, 현지 제어는 트래픽에 더 가깝습니다.
측정은 바뀌지 않습니다. 두 아키텍처 모두에서 단말부터 애플리케이션이 사용하는 목적지까지의 왕복을 최번시에 측정하고 경로를 기록해야 합니다. 공개 속도 테스트는 다른 경로를 측정하므로 어떤 아키텍처가 적용되어 있는지 알려 주지 못합니다.
규제 질문도 바뀌지 않지만, 그 답은 바뀔 수 있습니다. 고정점이 어느 시장이 트래픽을 보는지, 어떤 규칙이 적용될 수 있는지를 결정합니다. 로컬 출구는 현지 등록, 보관, 합법적 감청 의무를 적용 범위에 넣을 수 있습니다. 홈 라우팅 가입은 영구 로밍처럼 보일 수 있습니다. 규칙은 시장마다 다르고 바뀌므로, 법률 자문가에게 서면으로 확인해야 합니다.
수치보다 아키텍처를 먼저 선택합니다
일반적인 선호가 아니라 애플리케이션과 시장을 기준으로 선택해야 합니다. 사람을 기다리게 하는 영상 통화, 원격 제어, POS 승인은 추가 왕복에 민감합니다. 모든 것을 홈에서 호스팅하는 하나의 플랫폼으로 보내는 단말군은 단일 정책 지점을 선호할 수 있습니다.
출발지, 목적지, 측정 시간대가 같지 않다면 홈 라우팅 지연과 로컬 브레이크아웃 지연을 비교하지 말아야 합니다. 다른 국가의 공개 엔드포인트로 보낸 한 번의 ping은 아키텍처가 아니라 그 엔드포인트를 측정합니다. 고정점, 경로, 왕복을 함께 비교해야 합니다.
단말군마다 고정점, APN, 주소 풀, 시장 규칙을 기록해 두어야 합니다. 두 방식을 섞는 것은 일반적입니다. 문제는 기록되지 않은 혼합입니다. 다음 담당자는 어느 단말이 어느 경로를 쓰는지 알 수 없고, 한 시장의 변경이 다른 시장의 전제를 깨뜨립니다.
애플리케이션이 실제로 수행하는 트랜잭션으로 두 경로를 모두 테스트해야 합니다. 로그인, 결제 승인, 영상 프레임은 왕복 횟수가 서로 다릅니다. 공개 엔드포인트로 보내는 ping은 출발점일 뿐 답이 아닙니다. 애플리케이션도, 게이트웨이의 정책도 거치지 않기 때문입니다.
이해도 확인
-
브라질에 있는 단말이 독일의 서버와 통신합니다. 어느 경로를 쓰고 있으며, 어떻게 알 수 있습니까?
어느 쪽이든 가능합니다. 출구 주소와 경로를 확인합니다. 독일의 홈 게이트웨이에서 받은 주소는 홈 라우팅을 가리키고, 브라질의 방문 게이트웨이에서 받은 주소는 로컬 브레이크아웃을 가리킵니다. APN 정책과 traceroute로 확인할 수 있습니다.
-
로컬 브레이크아웃은 무엇을 바꾸고 무엇을 바꾸지 않습니까?
홈 네트워크로 가는 복귀 구간을 없애고 경로를 줄일 수 있습니다. 빛의 속도, 목적지까지의 경로, 큐잉, 현지 계약의 필요성은 바꾸지 않습니다.
-
선택하기 전에 어떤 질문을 해야 합니까?
목적지는 어디인지, 추가 왕복 한 번이 애플리케이션에 어떤 영향을 주는지, 트래픽에 어느 시장의 규칙이 적용되는지입니다. 아키텍처는 이 답에 따라 정해집니다.
답은 요청 시 공개됩니다. 채점, 저장, 전송은 하지 않습니다.
자주 묻는 질문
어느 쪽이 더 빠릅니까?
로컬 브레이크아웃에는 현지 SIM이 필요합니까?
두 방식을 섞어 쓸 수 있습니까?
관련 자료
- 영구 로밍, 국가별로 확인하기
브라질·멕시코·콜롬비아에서 해외 SIM이 로컬 프로파일 없이 얼마나 오래 로밍할 수 있는지, 그리고 적합한 제품으로 가는 결정 경로를 정리합니다.
- IoT 기기를 위한 SGP.32
SGP.32가 IoT 플릿에 가져오는 변화, 적합한 기기, 그리고 SGP.02 기기를 OTA로 업그레이드할 수 없는 이유.
- eUICC 식별자(EID)
가입과는 별개인 eUICC의 식별자입니다.
실무에 적용하기
트래픽, 대상 국가, 필요한 측정을 알려 주시면 다음 단계를 안내해 드립니다.