KR20240061788A - 지역 단위 로밍 스티어링 장치 및 방법 - Google Patents

지역 단위 로밍 스티어링 장치 및 방법 Download PDF

Info

Publication number
KR20240061788A
KR20240061788A KR1020220143548A KR20220143548A KR20240061788A KR 20240061788 A KR20240061788 A KR 20240061788A KR 1020220143548 A KR1020220143548 A KR 1020220143548A KR 20220143548 A KR20220143548 A KR 20220143548A KR 20240061788 A KR20240061788 A KR 20240061788A
Authority
KR
South Korea
Prior art keywords
roaming
signal quality
company
telecommunication company
steering
Prior art date
Application number
KR1020220143548A
Other languages
English (en)
Inventor
김동민
양재원
Original Assignee
주식회사 엘지유플러스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엘지유플러스 filed Critical 주식회사 엘지유플러스
Priority to KR1020220143548A priority Critical patent/KR20240061788A/ko
Publication of KR20240061788A publication Critical patent/KR20240061788A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명의 실시예는 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 함으로써 고품질의 로밍 서비스를 제공하는 지역 단위 로밍 스티어링 기술에 관한 것으로서, 본 발명의 일 측면에 따른 지역 단위 로밍 스티어링 방법은, 로밍 품질 관리 서버에서 수행하는 지역 단위 로밍 스티어링 방법으로서, (a) 사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터를 사용자 단말로부터 수집하기 위한 단계; (b) 상기 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 단계; (c) 사용자 단말의 지역간 이동 시 상기 구축된 데이터베이스를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교하기 위한 단계; 및 (d) 상기 단계 (c)의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행하기 위한 단계;를 포함할 수 있다.

Description

지역 단위 로밍 스티어링 장치 및 방법{Apparatus and method for regional roaming steering}
본 발명은 로밍 스티어링 기술에 관한 것으로, 보다 상세하게는 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 하는, 지역 단위 로밍 스티어링 장치 및 방법에 관한 것이다.
일반적으로, 국제화 시대에 따라 해외 여행, 해외 출장 등이 많아지면서, 사용자가 해외에서도 음성 통화 서비스, 문자 서비스를 이용하는 사례가 늘고 있다. 이러한 사용 패턴에 따라 이동통신사에서는 국내에서 사용하던 단말을 이용하 여 해외에서도 국내와 같이 음성 통화 서비스 문자 서비스를 이용할 수 있는 로밍 서비스를 제공하고 있다.
로밍 서비스(roaming service)는 이동전화나 인터넷 등 통신 사용자가 지역적으로 다른 통화권에서 통신을 하고자 할 때 이를 단말기에 알려줌으로써 통신을 가능하게 하는 것을 말한다. 로밍 서비스가 실시되면 사용자가 다른 통화권으로 이동할 때 사용자의 단말기가 이를 자동적으로 파악하여 통화를 가능하게 해 준다.
이때 관련 사업자 간에는 기본적으로 로밍 협정을 맺어야 하고 같은 방식의 시스템을 적용해야 호환이 가능하며, 로밍 중에 홈 네트워크가 호스팅 네트워크를 선택하는 옵션을 로밍의 스티어링(SoR: steering of roaming)이라 칭해진다.
그러나, 종래의 로밍 스티어링의 경우에는 신호 품질을 고려하지 않고 국가별로만 로밍 스티어링 기능을 적용하여, 특정 지역에서 품질이 낮은 현지 통신사의 로밍 서비스를 고객에게 제공하는 경우가 발생하며, 이로 인하여 저품질의 로밍 서비스가 제공되는 문제점이 있었다.
공개특허공보 제10-2020-0140313호(2020.12.15.)
본 발명은 전술한 종래의 문제점을 해결하기 위하여 창작된 것으로서, 그 목적은 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 함으로써 고품질의 로밍 서비스를 제공하는 지역 단위 로밍 스티어링 장치 및 방법을 제공하는 것이다.
즉, 종래의 로밍 서비스는 통신사간 로밍 계약 상황에 따라 고객에게 로밍 망을 제공해 고객은 품질과 무관하게 로밍 서비스를 제공받고 통신사는 자사 고객이 로밍 서비스 이용 시 어떤 품질의 서비스를 제공받는지 알지 못하는 반면, 본 발명은 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 하고, 이에 따라 고품질의 로밍 서비스를 제공하는 것을 목적으로 한다.
전술한 목적을 달성하기 위하여 본 발명의 일 측면에 따른 지역 단위 로밍 스티어링 방법은, 로밍 품질 관리 서버에서 수행하는 지역 단위 로밍 스티어링 방법으로서, (a) 사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터를 사용자 단말로부터 수집하기 위한 단계; (b) 상기 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 단계; (c) 사용자 단말의 지역간 이동 시 상기 구축된 데이터베이스를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교하기 위한 단계; 및 (d) 상기 단계 (c)의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행하기 위한 단계;를 포함할 수 있다.
상기 단계 (b)에서 상기 데이터베이스는 사용자 단말로부터 국가/지역/통신사 별로 수집된 신호 세기 데이터들의 일정 기간(ex. 일단위) 평균값을 신호 품질 점수 값으로 환산하고, 환산된 신호 품질 점수 값들의 일정 기간(ex. 월단위) 평균값을 해당 국가/지역/통신사의 신호품질 정보로 관리할 수 있다.
상기 단계 (c)는 해당 지역의 복수의 통신사 중 현재 접속 중인 통신사(이하, 제1 통신사)의 신호 품질(점수)과 다른 통신사(이하, 제2 통신사)의 신호 품질(점수)을 비교할 수 있고, 상기 단계 (d)는 제1 통신사의 신호 품질(점수)이 가장 높을(좋을) 경우 로밍 스티어링을 미진행하고, 그렇지 않을 경우 제2 통신사 중 신호 품질(점수)이 가장 높은(좋은) 통신사(이하, 제3 통신사)로 로밍 스티어링을 진행할 수 있다.
상기 단계 (d)에서 로밍 스티어링은 로밍 품질 관리 서버에서 로밍 서버(GLR)로 로밍 스티어링을 요청하고, 로밍 서버에서 해당 사용자 단말의 우선접속사업자를 제1 통신사에서 제3 통신사로 변경하고 이를 해당 사용자 단말로 통지하면, 해당 사용자 단말은 제1 통신사와의 접속을 끊고 제3 통신사로 접속할 수 있다.
전술한 목적을 달성하기 위하여 본 발명의 다른 측면에 따른 지역 단위 로밍 스티어링 장치는, 로밍 품질 관리 서버에 포함되는 지역 단위 로밍 스티어링 장치로서, 사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터를 사용자 단말로부터 수집하기 위한 수집부; 상기 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 관리부; 사용자 단말의 지역간 이동 시 상기 구축된 데이터베이스를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교하기 위한 비교부; 및 상기 비교부의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행하기 위한 스티어링부;를 포함할 수 있다.
상기 관리부는 사용자 단말로부터 국가/지역/통신사 별로 수집된 신호 세기 데이터)들의 일정 기간(ex. 일단위) 평균값을 신호 품질 점수 값으로 환산하고, 환산된 신호 품질 점수 값들의 일정 기간(ex, 월단위) 평균값을 해당 국가/지역/통신사의 신호품질 정보로 관리하는 데이터베이스를 구축할 수 있다.
상기 비교부는 해당 지역의 복수의 통신사 중 현재 접속 중인 통신사(이하, 제1 통신사)의 신호 품질과 다른 통신사(이하, 제2 통신사)의 신호 품질을 비교할 수 있고, 상기 스티어링부는 상기 비교 결과 제1 통신사의 신호 품질이 가장 높을(좋을) 경우 로밍 스티어링을 미진행하고, 그렇지 않을 경우 제2 통신사 중 신호 품질이 가장 높은(좋은) 통신사(이하, 제3 통신사)로 로밍 스티어링을 진행할 수 있다.
상기 로밍 스티어링은 상기 스티어링부를 통하여 로밍 품질 관리 서버로부터 로밍 서버(GLR)로 로밍 스티어링을 요청하고, 로밍 서버가 해당 사용자 단말의 우선접속사업자를 제1 통신사에서 제3 통신사로 변경하고 이를 해당 사용자 단말로 통지하면, 해당 사용자 단말이 제1 통신사와의 접속을 끊고 제3 통신사로 접속할 수 있다.
상기 수집된 신호 품질 관련 데이터는 위경도 정보, 통신사 정보, 및 신호 세기(RSRP: Reference Signal Received Power) 정보를 포함할 수 있다.
전술한 목적을 달성하기 위하여 본 발명의 또 다른 측면에 따르면 상기 지역 단위 로밍 스티어링 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공할 수 있다.
전술한 목적을 달성하기 위하여 본 발명의 또 다른 측면에 따르면 상기 지역 단위 로밍 스티어링 방법을 하드웨어와 결합하여 실행시키기 위하여 컴퓨터로 읽을 수 있는 기록 매체에 저장된 애플리케이션을 제공할 수 있다.
전술한 목적을 달성하기 위하여 본 발명의 또 다른 측면에 따르면 상기 지역 단위 로밍 스티어링 방법을 컴퓨터에서 실행시키기 위하여 컴퓨터에서 읽을 수 있는 기록 매체에 저장된 컴퓨터 프로그램을 제공할 수 있다.
이상에서 설명한 바와 같이 본 발명의 다양한 측면에 따르면, 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 함으로써 고품질의 로밍 서비스를 제공할 수 있는 효과가 있다.
즉, 단말에 탑재된 자사 앱을 통해 수집한 신호세기 빅데이터를 수집/가공/관리하여 국가/지역/통신사업자별 로밍 품질맵을 구축하고, 이 데이터를 이용하여 통신사별 로밍 품질이 크게 차이나는 지역에 진입한 가입자에게 로밍 스티어링 기능을 적용하여 품질이 좋은 사업자의 로밍 서비스를 사용할 수 있도록 함으로써, 로밍 사용자의 수작업 없이 좋은 품질의 현지 통신사로 전환을 시켜 고객 편의성을 향상시킬 수 있다.
특히 외국에서 통신이 잘 되지 않는 오지나 외곽 관광지에 진입한 경우 자동으로 품질이 나은 사업자(통신사)로 전환을 시켜 통신 사각 지대에서 벗어날 수 있도록 할 수 있다. 따라서, 고객은 로밍 서비스 이용 시 단말에서 수신하는 모바일망 신호 품질에 따라 여행내내 모든 지역에서 신호품질이 가장 좋은 통신사 망을 제공받을 수 있다.
도 1은 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 시스템의 구성도,
도 2는 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 장치의 구성도,
도 3은 본 발명의 예시적인 실시예에 따른 국가/지역/통신사 별 신호 품질 관리 테이블을 나타낸 도면,
도 4는 도 본 발명의 예시적인 실시예에 따른 3의 테이블에 대응하는 신호 품질 지도를 나타낸 도면,
도 5는 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 방법의 흐름도,
도 6은 본 발명의 예시적인 실시예에 따라 여행지를 좌표기반 격자(지역단위)로 관리하기 위한 도면,
도 7은 본 발명의 예시적인 실시예에 따른 신호세기(RSRP) 대 신호품질점수 간의 매칭 테이블을 나타낸 도면,
도 8은 본 발명의 예시적인 실시예에 따라 A4 지역의 B 통신사에 대하여 일 단위로 등록된 통화 품질 점수 테이블을 나타낸 도면,
도 9는 본 발명의 예시적인 실시예에 따른 데이터베이스의 국가/지역/통신사 별 신호 품질 관리 테이블을 나타낸 도면이다.
이하, 첨부도면을 참조하여 본 발명의 실시예에 대해 구체적으로 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 한다. 또한, 본 발명의 실시예에 대한 설명 시 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.
도 1은 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 시스템의 구성도로, 동 도면에 도시된 바와 같이, 사용자 단말(1), 로밍 품질 관리 서버(2), 로밍 서버(3), 및 통신망(4)을 포함할 수 있다.
사용자 단말(1)은 사용자의 단말 장치로서 음성 통신, 데이터 통신, 및 인터넷 통신 등이 가능한 이동통신 단말기, PDA, 스마트 폰, 노트북/태블릿/개인 PC, 등을 포함할 수 있다.
로밍 품질 관리 서버(2)는 로밍 가입자(사용자) 단말의 로밍 품질을 관리하기 위한 서버 장치로서, 특히 단말 신호품질 수집 및 분석을 통하여 국가/지역/통신사 별 로밍 품질을 분류하여 데이터베이스를 구축하고 사용자 단말(1)의 지역 간 이동 시 데이터베이스를 기초로 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 할 수 있다.
종래의 로밍 서비스는 통신사간 로밍 계약 상황에 따라 고객에게 로밍 망을 제공해 고객은 품질과 무관하게 로밍 서비스를 제공받고 통신사는 자사 고객이 로밍 서비스 이용 시 어떤 품질의 서비스를 제공받는지 알지 못하는 반면, 로밍 품질 관리 서버(2)에 따르면 단말 신호품질 수집 및 분석을 통하여 지역/사업자별 로밍 품질을 분류하고 이를 활용하여 로밍 사용자별 지역 단위 로밍 스티어링을 가능하게 하고, 이에 따라 고품질의 로밍 서비스를 제공할 수 있다.
로밍 서버(3)는 GLR(Gateway Location Register)을 나타내는 것으로서, 이동 통신망의 기본 요소인 HLR과 VLR의 기능 및 프로토콜 변환 기능을 함께 가지고 있는 이동 통신망의 요소이고, 상이한 MAP(Mobile Application Part) 프로토콜(GSM, ANSI-41, PDC등)을 사용하고 있는 이동 통신 사업자(또는 통신사라 칭함) 간의 로밍 서비스를 가능케 하는 관문 역할을 하는 시스템이다.
통신망(4)은 사용자 단말(1), 로밍 품질 관리 서버(2), 및 로밍 서버(3) 간을 유선, 무선 및/또는 인터넷 등으로 연결하여 통신할 수 있도록 하기 위한 단독 또는 복합의 통신망을 통칭하여 나타낸 것이다.
도 2는 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 장치(20)의 구성도로서, 동 도면에 도시된 바와 같이, 장치(20)는 도 1의 로밍 품질 관리 서버(2)에 포함될 수 있고, 수집부(21), 관리부(23), 비교부(25), 및 스티어링부(27)를 포함할 수 있다.
수집부(21)는 로밍 가입자의 사용자 단말(1)로부터 통신 신호 품질 관련 데이터를 수집하기 위한 것으로, 사용자 단말(1)의 앱으로부터 측정된 해당 국가의 해당 지역의 해당 통신사 별(이하, '국가/지역/통신사 별'로 칭함) 신호 품질 관련 데이터를 사용자 단말(1)로부터 수집할 수 있다.
본 실시예에서 신호 품질 관련 데이터는 위경도 정보, 통신사 정보, 및 신호 세기(RSRP: Reference Signal Received Power) 정보를 포함할 수 있다.
예를 들어, 고객이 로밍 서비스 이용 시 사용자 단말(1)의 앱에서 주기적으로 통신사 별 신호 품질 데이터를 수집해 앱 내부 테이블에 저장하고, 사용자 단말(1)은 해당 앱을 통해 주기적으로 수집한 데이터를 서버(2)로 전송하며, 이에 따라 수집부(21)는 사용자 단말(1)로부터 위경도/통신사/신호세기 등의 정보를 포함하는 신호 품질 관련 데이터를 수집할 수 있다.
관리부(23)는 수집부(21)를 통해 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 것이다.
관리부(23)는 사용자 단말(1)로부터 국가/지역/통신사 별로 수집된 신호 세기 데이터들의 일정 기간(ex. 일단위) 평균값을 신호 품질 점수 값으로 환산하고, 환산된 신호 품질 점수 값들의 일정 기간(ex. 월단위) 평균값을 해당 국가/지역/통신사의 신호품질 정보로 관리하는 데이터베이스를 구축할 수 있다.
본 실시예에 따른 신호 품질 관련 데이터베이스는, 예를 들어, 도 3(또는 도 9)에 도시된 바와 같은 국가/지역/통신사 별 신호 품질 관리 테이블 및 도 4에 도시된 바와 같은 로밍 신호 품질 지도 등을 포함할 수 있다.
도 4의 로밍 신호 품질 지도는 도 3의 테이블 또는 도 9 테이블에 대응하여 제작될 수 있는데, 본 실시예에서는 도 3의 국가/지역/통신사 별 신호 품질 관리 테이블에 대응하도록 예시한 것이다.
도 6 내지 도 9를 참조하여 본 실시예에 따른 신호 품질 관련 데이터베이스를 구축하는 과정의 일 예를 설명한다.
도 6은 로밍 여행지를 좌표기반 격자의 지역 단위로 관리하기 위한 예시도로서, 동 도면에 도시된 바와 같이, 로밍 여행지를 좌표 기반의 격자로 구획하고 구획된 각 지역에 해당 지역을 식별할 수 있는 지역 (식별) 코드를 예를 들어 A1~A5, B1~B5, C1~C5, D1~D5, E1~E5 등과 같이 부여할 수 있다.
도 7은 본 발명의 예시적인 실시예에 따른 신호세기(RSRP) 대 신호품질점수 간의 매칭 테이블을 나타낸 도면으로서, 동 도면에 도시된 바와 같이, 사용자 단말(1)로부터 RSRP값(dB)이 수집되면 도 7의 테이블을 참조하여 수집된 RSRP값에 대응하는 신호 품질 점수(예: 1~9점)를 부여할 수 있다.
도 8은 본 발명의 예시적인 실시예에 따라 특정 지역(예: A4 지역)의 특정 통신사(예: B 통신사)에 대하여 일 단위로 등록된 신호 품질 점수 테이블을 나타낸 도면으로서, 관리부(23)는 수집한 신호(통화) 품질 점수들을 수집된 시간 기준으로 해당하는 지역코드 및 통신사 별 신호(통화) 품질 점수 테이블(도 8에 예시된 테이블 참조)에 등록하는데, 예를 들어 도 8에 예시된 테이블을 참조하여 설명하면, A4 지역의 B 통신사에 대하여 사용자 #1로부터 2022년 03월 01일 하루동안 수집된 RSRP 값들의 평균값(dB)이 -80dB 이하인 경우 도 7의 테이블을 기초로 해당 신호품질 점수 9점이 부여되어 도 8의 테이블과 같이 등록할 수 있고, A4 지역의 B 통신사에 대하여 사용자 #2로부터 2022년 03월 01일 하루동안 수집된 RSRP 값들의 평균값(dB)이 -80dB 내지 -85dB의 범위에 속하는 경우 도 7의 테이블을 기초로 해당 신호품질 점수 8점이 부여되어 도 8의 테이블과 같이 등록할 수 있다.
도 9는 본 발명의 예시적인 실시예에 따른 데이터베이스의 국가/지역/통신사 별 신호 품질 관리 테이블을 나타낸 도면으로서, 관리부(23)는 도 8에 예시된 테이블의 신호(통화) 품질 점수 값들의 평균값(예: 월 단위 평균값)을 데이터베이스의 해당 지역의 신호(통화) 품질 정보로 등록하여 관리할 수 있는데, 예를 들어, 도 8에 예시된 테이블이 A4 지역의 B 통신사에 대하여 일일 단위로 한달간 등록된 것이라 가정하면, 도 8의 테이블에 등록된 신호(통화) 품질 점수 값들의 평균값 (9+8+3+3+4+2+2+1)/9 = 4를 도 9의 데이터베이스의 국가/지역/통신사 별 신호 품질 관리 테이블의 해당 란 즉, 국가(미국)/지역(A4)/통신사(B) 란에 신호(통화) 품질 정보로 등록하여 관리할 수 있다.
다시 도 2에서, 비교부(25)는 사용자가 속한 지역내에 복수의 통신사가 존재하는 경우 해당하는 복수의 통신사 간의 통신 서비스 품질을 비교하기 위한 것으로서, 사용자 단말(1)의 지역간 이동 시 관리부(23)를 통해 구축된 데이터베이스(도 9의 테이블 참조)를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교할 수 있는데, 예를 들어, 사용자 단말(1)이 A1 지역에서 A2 지역으로 이동한 경우 도 9의 테이블을 기초로 A2 지역에서 서비스하고 있는 A, B, C 통신사의 신호 품질 정보(점수)가 각각 5점, 7점, 6점인 것을 확인하여 통신사 간의 통신 서비스 품질을 비교할 수 있다.
스티어링부(27)는 지역 단위로 통신사 간의 로밍 스티어링을 진행하기 위한 것으로서, 비교부(25)의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행할 수 있다.
예를 들어, 비교부(25)는 해당 지역(예: A2 지역)의 복수의 통신사 중 현재 접속 중인 통신사(이하, 통신사 A)의 신호 품질 정보(점수)와 다른 나머지 통신사(이하, 통신사 B, C)의 신호 품질 정보(점수)를 비교하고, 스티어링부(27)는 비교부(25)의 비교 결과 통신사 A의 신호 품질 정보(점수)가 가장 높을 경우 로밍 스티어링을 미진행하고, 그렇지 않을 경우 통신사 B와 C중 신호 품질 정보(점수)가 가장 높은 통신사로 로밍 스티어링을 진행할 수 있다.
본 실시예에서 도 9의 테이블에 따르면 A1 지역에서 A2 지역으로 이동한 경우 A2 지역에서 통신사 A, B, C 중 통신사 B의 신호 품질 정보(점수)가 가장 높으므로, 스티어링부(27)는 통신사 A에서 통신사 B로의 로밍 스티어링을 진행(시작)할 것이다. 따라서 스티어링부(27)는 로밍 품질 관리 서버(2)를 통하여 로밍 서버(GLR)(3)로 해당 로밍 스티어링(통신사 A --> 통신사 B)을 요청하고, 로밍 서버(3)는 로밍 품질 관리 서버(2)로부터의 로밍 스티어링 요청에 따라 해당 사용자 단말(1)의 우선접속사업자를 통신사 A에서 통신사 B로 변경하고 이를 해당 사용자 단말(1)로 통지하면, 해당 사용자 단말(1)은 통신사 A와의 접속을 끊고 통신사 B로 접속하여 로밍 서비스를 받는다.
도 5는 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 방법의 흐름도로서, 도 2의 장치(20)를 구비한 도 1의 서버(2)에서 수행되므로 해당 장치(2, 20) 및 관련 장치(1, 3)의 동작과 병행하여 설명한다.
먼저, 로밍 품질 관리 서버(2)는 사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터(ex. 위경도 정보, 통신사 정보, RSRP 정보 등)를 사용자 단말(1)로부터 수집하는데, 예를 들어, 고객이 로밍 서비스 이용 시 사용자 단말(1)의 앱에서 주기적으로 통신사 별 신호 품질 데이터를 수집해 앱 내부 테이블에 저장하고, 사용자 단말(1)이 해당 앱을 통해 주기적으로 수집한 데이터를 로밍 품질 관리 서버(2)로 전송하면, 로밍 품질 관리 서버(2)는 사용자 단말(1)로부터 위경도/통신사/RSRP 등의 정보를 포함하는 신호 품질 관련 데이터를 수집할 수 있다(S501).
다음, 로밍 품질 관리 서버(2)는 단계 S501을 통해 사용자 단말(1)로부터 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하는데, 예를 들어, 본 실시예에 따른 신호 품질 관련 데이터베이스는 전술한 바와 같이 도 3(또는 도 9)에 도시된 바와 같은 국가/지역/통신사 별 신호 품질 관리 테이블 및 도 4에 도시된 바와 같은 로밍 신호 품질 지도 등을 포함할 수 있고, 도 4 내지 도 9를 참조로 전술한 바와 같이 구축할 수 있다(S503).
다음, 로밍 품질 관리 서버(2)는 사용자 단말(1)의 지역간 이동 시(S505) 단계 S501을 통해 구축된 신호 품질 관련 데이터베이스를 기초로 해당 지역(즉, 진입한 지역)의 통신사 별 신호 품질 정보를 비교하는데, 예를 들어, 해당 진입 지역의 복수의 통신사 중 현재 접속 중인 통신사(이하, 제1 통신사)의 신호 품질 정보와 하나 이상의 다른 통신사(이하, 제2 통신사)의 신호 품질 정보를 비교할 수 있다(S507).
예를 들어, 단계 S507에서 로밍 품질 관리 서버(2)는 사용자 단말(1)이 도 6의 A1 지역에서 A2 지역으로 지역간 이동 시 단계 S503을 통해 구축된 데이터베이스(예: 도 9의 테이블 참조)를 기초로 해당 진입 지역 A2의 통신사 별 신호 품질 정보를 비교하는 경우, 도 9의 테이블을 기초로 A2 지역에 속한 A, B, C 통신사의 신호 품질 정보(점수)가 각각 5점, 7점, 6점인 것을 확인하여 통신사 간의 통신 서비스 품질을 비교할 수 있다.
마지막으로, 로밍 품질 관리 서버(2)는 단계 S507의 비교 결과 통신사 A, B, C 중 제1 통신사로서의 통신사 A의 신호 품질 정보(점수)가 가장 높은 지의 여부를 판단하여(S509), 그렇다면 로밍 스티어링을 미진행하고(S511) 종료하고, 그렇지 않을 경우 제2 통신사로서의 통신사 B, C 중 신호 품질 정보(점수)가 가장 높은 통신사 B로의 로밍 스티어링을 진행하고(S513) 종료한다.
단계 S513은, 예를 들어, 사용자 단말(1)이 도 6의 A1 지역에서 통신사 A로부터 서비스를 받으면서 A2 지역으로 이동한 경우 도 9의 테이블에 따르면 A2 지역에서는 통신사 A, B, C 중 통신사 B의 신호 품질 정보(점수)가 가장 높으므로, 로밍 품질 관리 서버(2)는 로밍 서버(GLR)(3)로 통신사 A에서 통신사 B로의 로밍 스티어링을 요청함으로써, 로밍 서버(3)가 로밍 품질 관리 서버(2)로부터의 로밍 스티어링 요청에 따라 해당 사용자 단말(1)의 우선접속사업자를 통신사 A에서 통신사 B로 변경한 후 이를 해당 사용자 단말(1)로 통지하도록 하고, 해당 사용자 단말(1)이 로밍 서버(3)로부터의 통지에 따라 A2 지역에서 기존 통신사 A와의 접속을 끊고 통신사 B로 접속(즉, 지역 단위 로밍 스티어링)하여 지역마다 가장 우수한 통신사로부터 로밍 서비스를 받도록 할 수 있다.
한편, 전술한 본 발명의 지역 단위 로밍 스티어링 방법에 따르면 해당 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 구현할 수 있다.
다른 한편, 전술한 본 발명의 지역 단위 로밍 스티어링 방법에 따르면 해당 방법을 하드웨어와 결합하여 실행시키기 위하여 컴퓨터에서 읽을 수 있는 기록 매체에 저장된 애플리케이션을 구현할 수 있다.
또 다른 한편, 전술한 본 발명의 지역 단위 로밍 스티어링 방법에 따르면 해당 방법을 컴퓨터에서 실행시키기 위하여 컴퓨터에서 읽을 수 있는 기록 매체에 저장된 컴퓨터 프로그램을 구현할 수 있다.
예를 들어, 전술한 바와 같이 본 발명의 예시적인 실시예에 따른 지역 단위 로밍 스티어링 방법은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독가능 기록 매체 또는 이러한 기록 매체에 저장된 애플리케이션으로 구현될 수 있다. 상기 컴퓨터 판독 가능 기록 매체는 프로그램 명령, 로컬 데이터 파일, 로컬 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 기록 매체는 본 발명의 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
1: 사용자 단말
2: 로밍 품질 관리 서버
3: 로밍 서버(GLR)
4: 통신망
20: 지역 단위 로밍 스티어링 장치
21: 수집부
23: 관리부
25: 비교부
27: 스티어링부

Claims (13)

  1. 로밍 품질 관리 서버에서 수행하는 지역 단위 로밍 스티어링 방법으로서,
    (a) 사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터를 사용자 단말로부터 수집하기 위한 단계;
    (b) 상기 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 단계;
    (c) 사용자 단말의 지역간 이동 시 상기 구축된 데이터베이스를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교하기 위한 단계; 및
    (d) 상기 단계 (c)의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행하기 위한 단계;
    를 포함하는 것을 특징으로 하는 지역 단위 로밍 스티어링 방법.
  2. 제1항에 있어서,
    상기 단계 (b)에서 상기 데이터베이스는 사용자 단말로부터 국가/지역/통신사 별로 수집된 신호 세기 데이터들의 일정 기간 평균값을 신호 품질 점수 값으로 환산하고, 환산된 신호 품질 점수 값들의 일정 기간 평균값을 해당 국가/지역/통신사의 신호품질 정보로 관리하는 것을 특징으로 하는 지역 단위 로밍 스티어링 방법.
  3. 제1항에 있어서,
    상기 단계 (c)는 해당 지역의 복수의 통신사 중 현재 접속 중인 통신사(이하, 제1 통신사)의 신호 품질과 다른 통신사(이하, 제2 통신사)의 신호 품질을 비교하고,
    상기 단계 (d)는 제1 통신사의 신호 품질이 가장 좋을 경우 로밍 스티어링을 미진행하고, 그렇지 않을 경우 제2 통신사 중 신호 품질이 가장 좋은 통신사(이하, 제3 통신사)로 로밍 스티어링을 진행하는 것을 특징으로 하는 지역 단위 로밍 스티어링 방법.
  4. 제3항에 있어서,
    상기 단계 (d)에서 로밍 스티어링은 로밍 품질 관리 서버에서 로밍 서버(GLR)로 로밍 스티어링을 요청하고, 로밍 서버에서 해당 사용자 단말의 우선접속사업자를 제1 통신사에서 제3 통신사로 변경하고 이를 해당 사용자 단말로 통지하면, 해당 사용자 단말은 제1 통신사와의 접속을 끊고 제3 통신사로 접속하는 것을 특징으로 하는 지역 단위 로밍 스티어링 방법.
  5. 제1항에 있어서,
    상기 수집된 신호 품질 관련 데이터는 위경도 정보, 통신사 정보, 및 신호 세기(RSRP: Reference Signal Received Power) 정보를 포함하는 것을 특징으로 하는 지역 단위 로밍 스티어링 방법.
  6. 로밍 품질 관리 서버에 포함되는 지역 단위 로밍 스티어링 장치로서,
    사용자 단말의 앱으로부터 측정된 국가/지역/통신사 별 신호 품질 관련 데이터를 사용자 단말로부터 수집하기 위한 수집부;
    상기 수집된 신호 품질 관련 데이터를 기초로 국가/지역/통신사 별 신호 품질 관련 데이터베이스를 구축하여 관리하기 위한 관리부;
    사용자 단말의 지역간 이동 시 상기 구축된 데이터베이스를 기초로 해당 지역의 통신사 별 신호 품질 정보를 비교하기 위한 비교부; 및
    상기 비교부의 비교 결과를 기초로 해당 지역에서 신호 품질이 가장 우수한 통신사로의 로밍 스티어링을 진행하기 위한 스티어링부;
    를 포함하는 것을 특징으로 하는 지역 단위 로밍 스티어링 장치.
  7. 제6항에 있어서,
    상기 관리부는 사용자 단말로부터 국가/지역/통신사 별로 수집된 신호 세기 데이터들의 일정 기간 평균값을 신호 품질 점수 값으로 환산하고, 환산된 신호 품질 점수 값들의 일정 기간 평균값을 해당 국가/지역/통신사의 신호품질 정보로 관리하는 데이터베이스를 구축하는 것을 특징으로 하는 지역 단위 로밍 스티어링 장치.
  8. 제6항에 있어서,
    상기 비교부는 해당 지역의 복수의 통신사 중 현재 접속 중인 통신사(이하, 제1 통신사)의 신호 품질과 다른 통신사(이하, 제2 통신사)의 신호 품질을 비교하고,
    상기 스티어링부는 상기 비교 결과 제1 통신사의 신호 품질이 가장 좋을 경우 로밍 스티어링을 미진행하고, 그렇지 않을 경우 제2 통신사 중 신호 품질이 가장 좋은 통신사(이하, 제3 통신사)로 로밍 스티어링을 진행하는 것을 특징으로 하는 지역 단위 로밍 스티어링 장치.
  9. 제8항에 있어서,
    상기 로밍 스티어링은 상기 스티어링부를 통하여 로밍 품질 관리 서버로부터 로밍 서버(GLR)로 로밍 스티어링을 요청하고, 로밍 서버가 해당 사용자 단말의 우선접속사업자를 제1 통신사에서 제3 통신사로 변경하고 이를 해당 사용자 단말로 통지하면, 해당 사용자 단말이 제1 통신사와의 접속을 끊고 제3 통신사로 접속하는 것을 특징으로 하는 지역 단위 로밍 스티어링 장치.
  10. 제6항에 있어서,
    상기 수집된 신호 품질 관련 데이터는 위경도 정보, 통신사 정보, 및 신호 세기(RSRP: Reference Signal Received Power) 정보를 포함하는 것을 특징으로 하는 지역 단위 로밍 스티어링 장치.
  11. 제1항 내지 제5항 중 어느 한 항의 상기 지역 단위 로밍 스티어링 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체.
  12. 제1항 내지 제5항 중 어느 한 항의 상기 지역 단위 로밍 스티어링 방법을 하드웨어와 결합하여 실행시키기 위하여 컴퓨터로 읽을 수 있는 기록 매체에 저장된 애플리케이션.
  13. 제1항 내지 제5항 중 어느 한 항의 상기 지역 단위 로밍 스티어링 방법을 컴퓨터에서 실행시키기 위하여 컴퓨터에서 읽을 수 있는 기록 매체에 저장된 컴퓨터 프로그램.
KR1020220143548A 2022-11-01 2022-11-01 지역 단위 로밍 스티어링 장치 및 방법 KR20240061788A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220143548A KR20240061788A (ko) 2022-11-01 2022-11-01 지역 단위 로밍 스티어링 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220143548A KR20240061788A (ko) 2022-11-01 2022-11-01 지역 단위 로밍 스티어링 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20240061788A true KR20240061788A (ko) 2024-05-08

Family

ID=91074679

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220143548A KR20240061788A (ko) 2022-11-01 2022-11-01 지역 단위 로밍 스티어링 장치 및 방법

Country Status (1)

Country Link
KR (1) KR20240061788A (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200140313A (ko) 2018-04-05 2020-12-15 퀄컴 인코포레이티드 로밍의 스티어링을 가능하게 하는 시스템 및 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200140313A (ko) 2018-04-05 2020-12-15 퀄컴 인코포레이티드 로밍의 스티어링을 가능하게 하는 시스템 및 방법

Similar Documents

Publication Publication Date Title
US9144009B2 (en) Method and apparatus for controlling wireless access selection
RU2602091C2 (ru) Многоканальный терминал связи
JP4964951B2 (ja) 無線ネットワークにおける区域内通話エリアの判定
US7751798B2 (en) Method and computer-readable medium having a program for managing billing for a telecommunications campus by assigning different billing rates inside the campus
KR101658853B1 (ko) 이동 통신 가입자를 위한 전화번호 검색 서비스 제공 방법 및 시스템
CN101836474A (zh) 自配置小型基站
US20140357219A1 (en) Method and System of Handling Mobile Roaming
CN104509171A (zh) 通信***、节点装置、通信方法和程序
CN111130855B (zh) 一种问题定位方法和装置
JP2004186749A (ja) 無線lan通信方法及びシステム
CN109982257B (zh) 确定移动用户归属区域的方法、装置、***
CN105959934A (zh) 重入网识别方法和***
CN106973379B (zh) 重入网识别方法和装置
KR20170127520A (ko) 통신 시스템, 기지국, 판정 방법, 통신 단말 및 접속 방법
KR20160147927A (ko) 모바일 네트워크의 용량 확장 최적화
KR101716642B1 (ko) Ue에 대해 로밍 트래픽 과금을 수행하기 위한 방법 및 장치
US10264137B2 (en) Method and system to control expense and usage of subscriptions in a mobile device
KR100660183B1 (ko) 무선통신시스템에서의 차량 호출 서비스 방법
KR20130031993A (ko) 위치 기반 네트워크 접속 시스템 및 방법
KR20240061788A (ko) 지역 단위 로밍 스티어링 장치 및 방법
WO2014195809A1 (en) Method and system of handling mobile data roaming
CN103888923A (zh) 应用于虚拟专用移动网的呼叫接续方法、***及装置
US20140355593A1 (en) AP Response Method, AP Discovery Method, AP and Terminal
EP1777978A1 (en) Service provider selection in a communication network
CN108513297A (zh) 定位wlan网络移动终端用户归属ap位置的方法及装置

Legal Events

Date Code Title Description
E902 Notification of reason for refusal