Procesando

Espere un momento...

Configuración

Configuración

1. KR1020160138510 - 로밍 네트워크 액세스 방법 및 장치

Nota: Texto obtenido mediante procedimiento automático de reconocimiento óptico de caracteres.
Solo tiene valor jurídico la versión en formato PDF
로밍 네트워크 액세스 방법 및 장치{ROAMING NETWORK ACCESS METHOD AND APPARATUS}
기 술 분 야
 본 발명의 실시예는 통신 기술에 관한 것이고, 특히 로밍 네트워크 액세스 방법 및 장치에 관한 것이다.
배경기술
 사용자 장비(User Equipment, UE)가 파워 온된 후 또는 로밍하고 있을 때, 주요한 태스크는 공중 육상 이동 네트워크(Public Land Mobile Network, PLMN)를 선택하고 성공적으로 PLMN에 등록하는 것이고, UE가 이 방법으로만이 호(call) 및 데이터 전송 같은 정상적인 통신 서비스를 획득할 수 있다
 종래 기술에서, UE가 파워 온 된 후에, 그것은 이전에 성공적으로 등록했던 공중 육상 이동 네트워크(Registered PLMN, RPLMN)에 먼저 등록을 시도한다. 등록이 실패하면, UE는 전대역 PLMN 검색을 수행한다. UE는 UE가 지원하는 주파수 대역 및 무선 액세스 기술((Radio Access Technologies, RAT)에 따라 모든 네트워크를 검색하고, 이용 가능한 네트워크 리스트를 생성하고, 상기 리스트의 각 요소는 이용 가능한 네트워크의 PLMN 및 RAT를 포함한다. UE가 이용 가능한 네트워크에 더 신속하게 등록하도록 돕기 위해, UE는 구체적인 규칙에 따라, 발견된 이용 가능한 네트워크의 전술한 리스트로부터 PLMN을 선택한다. 예를 들어, 3GPP((3rd Generation Partnership Project, 3GPP) 규격에서는 UE가 다음 순서에 따라 PLMN을 선택하는 것이 규정되어 있다: RPLMN --> 홈 공중 육상 이동 네트워크(Home PLMN, HPLMN), --> 사용자 제어 공중 육상 이동 네트워크(User PLMN, UPLMN) --> 운영자 제어 공중 육상 이동 네트워크(Operator PLMN, OPLMN) --> 다른 이용 가능한PLMN.
 UE에 수행하는 네트워크 검색의 지속시간은 UE가 지원하는 주파수 대역 및 RAT, UE가 위치하는 지역 내의 커버리지 셀의 수량, 및 UE의 소프트웨어 및 하드웨어 제약 같은 인자에 주로 의존한다. 롱 텀 에볼루션(Long Term Evolution, LTE) 기술의 상업화와 함께, UE는 더 많은 RAT를 지원할 수 있다. UE가 로밍할 때, UE는 PLMN을 선택하고 선택된 PLMN에 등록을 시도하기 전에, UE가 지원하는 모든 표준과 주파수 대역을 살펴보고 이용 가능한 네트워크의 리스트를 생성할 필요가 있고, 이는 네트워크 검색의 과도하게 긴 시간을 초래한다.
 UE가 수행하는 PLMN 선택의 지속시간은 상기 리스트 내의 전술한 발견된 이용 가능한 네트워크의 순서에 주로 의존한다. UE가 로밍하는 시나리오에서, UE의 로밍 지역에 많은 양의 운영자가 있다면, 발견된 이용 가능한 네트워크 리스트는 길 수 있다. 예를 들어, 홍콩, 미국 및 일부 유럽 국가들 내에, 많은 소규모 운영자가 있고, 상기 이용 가능한 네트워크의 리스트 내의 요소들의 수는 수십 개에 이를 수 있다. 추가적으로, PLMN 선택 절차는 시행착오 절차이다. 각각의 선택된 PLMN 및 RAT에 대해, UE의 등록 시도 절차는 복수회의 전체 네트워크 시그널릴 메시지 상호작용을 포함한다. 추가적으로, 하나의 등록 시도가 실패하면, UE는 기 설정된 중지 조건이 만족될 때, 예를 들면 실패한 시도의 수가 기 설정된 실패 시도의 수 문턱값에 도달할 때까지 동일한 PLMN 및 RAT에 등록을 계속 시도할 필요가 있고, 이는 PLMN 선택의 과도하게 긴 시간을 초래한다.
 종래 기술에서는, UE가 로밍 지역에서 네트워크에 최초로 액세스할 때, UE가 로밍 지역에서 네트워크에 성공적으로 등록하는 데 비교적 긴 시간이 걸리고, 사용자 경험이 과도하게 긴 대기 시간으로 인해 영향을 받는다.
발명의 상세한 설명
   과제의 해결 수단
 본 발명의 실시예는 로밍 네트워크 액세스 방법 및 장치를 제공하여, 사용자 장비가 로밍 지역에서 최초로 네트워크에 액세스하는 시간을 단축시킬 수 있도록 한다.
 제1 측면에 따라, 본 발명의 일 실시예는 로밍 네트워크 액세스 방법을 제공하고, 상기 방법은,
 로밍 지역의 이동 국가 코드(mobile country code, MCC)를 획득하는 단계;
 우선적 로밍 리스트(preferential roaming list)를 획득하는 단계;
 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하는 단계; 및
 상기 검색에 의해 네트워크가 발견될 때마다, 상기 발견된 네트워크에 등록을 시도하는 단계를 포함하고, 상기 우선적 로밍 리스트는 사용자가 로밍할 때 사용자 장비가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용된다.
 제1 측면에 따라, 제1 측면의 제1 구현 방식에서, 상기 로밍 지역의 MCC를 획득하는 단계는,
 캠프-온된(camped-on) 긴급 서비스 셀이 지원하는 PLMN(public land mobile network)에 따라 상기 로밍 지역의 상기 MCC를 획득하는 단계를 포함한다.
 제1 측면에 따라, 제1 측면의 제2 구현 방식에서, 상기 로밍 지역의 MCC를 획득하는 단계는,
 상기 사용자의 획득된 일정 및/또는 비행 정보에 따라 상기 로밍 지역의 상기 MCC를 획득하는 단계를 포함한다.
 제1 측면에 따라, 제1 측면의 제3 가능한 구현 방식에서, 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하는 단계는,
 이용 가능한 우선적 로밍 리스트를 생성하기 위해, 스크리닝에 의해서, 상기 우선적 로밍 리스트로부터 상기 MCC와 매칭하는 적어도 하나의 네트워크를 획득하는 단계; 및
 상기 이용 가능한 우선적 로밍 리스트 내의 네트워크를 하나씩 선택하고 상기 선택된 네트워크를 검색하는 단계를 포함한다.
 제1 측면에 따라, 제1 측면의 제4 가능한 구현 방식에서, 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하는 단계는,
 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하는 단계;
 상기 선택된 네트워크에 매칭되는 주파수 대역을 획득하는 단계; 및
 상기 선택된 네트워크에 매칭되는 상기 획득된 주파수 대역에 따라 상기 선택된 네트워크를 검색하는 단계를 포함한다.
 제1 측면 및 제1 측면의 제1 내지 제4 가능한 구현 방식 중 어느 하나에 따라, 제1 측면의 제5 가능한 구현 방식에서 상기 우선적 로밍 리스트는,
 OPLMN(operator controlled public land mobile network)의 리스트; 또는 UPLMN(user controlled public land mobile network)의 리스트; 또는 이력 로밍 정보의 리스트 중 적어도 하나이고, 상기 이력 로밍 정보는, 상기 사용자가 로밍 중에 등록을 성공한 및/또는 등록을 실패한 네트워크를 기록하기 위해 사용되는 것이다.
 제2 측면에 따라, 본 발명의 일 실시예는 로밍 네트워크 액세스 장치를 제공하고, 상기 장치는,
 로밍 지역의 이동 국가 코드(mobile country code, MCC)를 획득하도록 구성되는 획득 모듈; 상기 획득 모듈에 의해 획득된 우선적 로밍 리스트로부터, 상기 획득 모듈에 의해 획득된, 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하도록 구성되는 검색 모듈; 및 상기 검색 모듈이 검색에 의해 네트워크를 검색할 때마다, 상기 검색된 네트워크에 등록을 시도하도록 구성되는 등록 모듈을 포함하고, 상기 획득 모듈은 우선적 로밍 리스트(preferential roaming list)를 획득하도록 더 구성되고, 상기 우선적 로밍 리스트는 사용자가 로밍할 때 사용자 장비가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용된다.
 제2 측면에 따라, 제2 측면의 제1 가능한 구현 방식에서, 상기 획득 모듈은 구체적으로, 캠프-온된(camped-on) 긴급 서비스 셀이 지원하는 PLMN(public land mobile network)에 따라 상기 로밍 지역의 상기 MCC를 획득하도록 구성된다.
 제2 측면에 따라, 제2 측면의 제2 가능한 구현 방식에서, 상기 획득 모듈은 구체적으로, 상기 사용자의 획득된 일정 및/또는 비행 정보에 따라 상기 로밍 지역의 상기 MCC를 획득하도록 구성된다.
 제2 측면에 따라, 제2 측면의 제3 가능한 구현 방식에서, 상기 검색 모듈은 구체적으로,
 이용 가능한 우선적 로밍 리스트를 생성하기 위해, 스크리닝에 의해서, 상기 우선적 로밍 리스트로부터 상기 MCC와 매칭하는 적어도 하나의 네트워크를 획득하고, 상기 이용 가능한 우선적 로밍 리스트 내의 네트워크를 하나씩 선택하고 상기 선택된 네트워크를 검색하도록 구성된다.
 제2 측면에 따라, 제2 측면의 제4 가능한 구현 방식에서, 상기 검색 모듈은 구체적으로,
 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고; 상기 선택된 네트워크에 매칭되는 주파수 대역을 획득하고; 상기 선택된 네트워크에 매칭되는 상기 획득된 주파수 대역에 따라 상기 선택된 네트워크를 검색하도록 구성된다.
 제2 측면 및 제2 측면의 제1 내지 제4 가능하나 구현 방식 중 어느 하나에 따라, 제2 측면의 제5 가능한 구현 방식에서, 상기 우선적 로밍 리스트는,
 OPLMN(operator controlled public land mobile network)의 리스트; 또는 UPLMN(user controlled public land mobile network)의 리스트; 적어도 한 편의 이력 로밍 정보의 리스트 중 적어도 하나이고, 상기 이력 로밍 정보는, 상기 사용자가 로밍 중에 등록에 성공한 및/또는 등록에 실패한 네트워크를 기록하기 위해 사용되는 것이다.
 종래 기술에 비해, 본 발명의 이 실시예에 제공된 로밍 네트워크 액세스 방법 및 장치에 의하여, 사용자 장비가 로밍 지역에서 최초로 네트워크에 액세스할 때, 사용자 장비는 사용자 장비가 지원하는 모든 RAT 및 주파수 대역을 살펴볼 필요도 없고 HPLMN --> UPLMN --> OPLMN --> 다른 이용 가능한 PLMN의 순서에 따라 PLMN을 선택할 필요도 없고, 대신에, 사용자 장비는 로밍 지역의 MCC에 따라 사용자가 로밍할 때 사용자가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용되는 우선적 로밍 리스트로부터 로밍 지역의 MCC에 매칭되는 네트워크를 선택하고, 상기 선택된 네트워크를 검색하고, 상기 검색에 의해 사용자 장비가 네트워크를 발견할 때마다 사용자 장비가 발견된 네트워크에 등록을 시도하고, 이는 사용자 장비가 수행하는 네트워크 검색의 지속시간을 단축시키고, 뿐만 아니라 우선적 로밍 지역의 MCC 및 우선적 로밍 리스트에 기초하여, 사용자 장비가 네트워크 검색 및 등록을 위한 네트워크를 적절히 선택하여, 로밍 지역에서 최초 네트워크 액세스에 사용자 장비가 보내는 시간이 단축되고 사용자 경험이 개선된다.
도면의 간단한 설명
 도 1은 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 방법의 플로우차트이다.
도 2는 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 장치의 도식적 구조 다이어그램이다.
도 3은 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 장치의 다른 도식적 구조 다이어그램이다.
발명을 실시하기 위한 구체적인 내용
 도 1은 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 방법의 플로우차트이다. 도 1에 도시된 바와 같이, 상기 방법은:
 101: 로밍 지역의 이동 국가 코드(mobile country code, MCC)를 획득한다.
 102: 우선적 로밍 리스트(preferential roaming list)를 획득하고, 상기 우선적 로밍 리스트는 사용자가 로밍할 때 사용자가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용된다.
 단계 101 및 단계 102 간에 엄격한 시간적 순서는 없다. 단계 101이 단계 102 이전에 수행될 수 있거나, 또는 단계 101이 단계 102 이후에 수행될 수 있거나, 또는 단계 101 및 단계 102가 동시에 수행될 수 있다.
 103: 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색한다.
 104: 상기 검색에 의해 네트워크가 발견될 때마다, 상기 발견된 네트워크에 등록을 시도한다.
 등록이 성공적이면 네트워크 검색은 중지될 수 있다.
 구체적으로, 상기 방법은 사용자 장비에 의해 실행될 수 있고, 상기 방법은 사용자의 사용자 장비가 로밍 지역에서 로밍으로부터 네트워크에 최초로 액세스하는 시나리오에 적용될 수 있다. 사용자 장비는 셀룰러 전화, 및 태블릿 같은 무선 통신 장치일 수 있다. 상기 우선적 로밍 리스트 내의 네트워크에 대한 정보는 네트워크의 PLMN 정보, 또는 네트워크의 PLMN 정보 및 PLMN에 의해 지원되는 RAT에 대한 정보를 포함한다.
 선택적으로, 우선적 로밍 리스트는 다음 중 적어도 하나이다: OPLMN, UPLMN, 및 이력 로밍 정보. 이력 로밍 정보는 상기 사용자 장비가 로밍할 때 성공적으로 등록한 및/또는 실패한 네트워크를 기록하기 위해 사용된다.
 종래 기술에 비해, 본 발명의 이 실시예에 제공된 로밍 네트워크 액세스 방법에 의하여, 사용자 장비가 로밍 지역에서 최초로 네트워크에 액세스할 때, 사용자 장비는 사용자 장비가 지원하는 모든 RAT 및 주파수 대역을 살펴볼 필요도 없고 HPLMN --> UPLMN --> OPLMN --> 다른 이용 가능한 PLMN의 순서에 따라 PLMN을 선택할 필요도 없고, 대신에, 사용자 장비는 로밍 지역의 MCC에 따라 사용자가 로밍할 때 사용자가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용되는 우선적 로밍 리스트로부터 로밍 지역의 MCC에 매칭되는 네트워크를 선택하고, 상기 선택된 네트워크를 검색하고, 상기 검색에 의해 사용자 장비가 네트워크를 발견할 때마다 사용자 장비가 발견된 네트워크에 등록을 시도하고, 이는 사용자 장비가 수행하는 네트워크 검색의 지속시간을 단축시키고, 뿐만 아니라 우선적 로밍 지역의 MCC 및 우선적 로밍 리스트에 기초하여, 사용자 장비가 네트워크 검색 및 등록을 위한 네트워크를 적절히 선택하여, 로밍 지역에서 최초 네트워크 액세스에 사용자 장비가 보내는 시간이 단축되고 사용자 경험이 개선된다.
 선택적으로, 전술한 실시예에 기초하여, 로밍 지역의 MCC를 획득하는 일 구현 방식은: 사용자 장비가 캠프-온된(camped-on) 긴급 서비스 셀이 지원하는 PLMN에 따라 상기 로밍 지역의 상기 MCC를 획득한다.
 로밍 지역의 MCC를 획득하는 다른 구현 방식은: 사용자 장비가 상기 사용자의 획득된 일정 및/또는 비행 정보에 따라 상기 로밍 지역의 상기 MCC를 획득한다. 구체적으로, 상기 사용자의 일정 및/또는 비행 정보는 목적지(로밍 지역) 정보를 포함하고, 사용자 장비는 사용자의 일정 및/또는 비행 정보에 따라 목적지 정보를 획득하고, 획득된 목적지 정보에 따라 테이블 대조 같은 방법으로 목적지(즉 로밍 지역)의 MCC를 획득한다. 사용자는 사용자 장비에서 수동으로 사용자의 일정 및/또는 비행 정보를 설정할 수 있다고 이해할 수 있다. 사용자의 일정 및/또는 비행 정보는 비행기 이륙 또는 사용자 장비가 로밍 지역에서 파워 온 된 후에 설정될 수 있다. 특정 애플리케이션이 목적지의 MCC 정보를 제공하기 위해 사용될 수 있고, 사용자 장비는 목적지에 따라 상기 특정 애플리케이션을 사용하여 미리 목적지의 MCC를 획득한다.
 선택적으로, 전술한 실시예에 기초하여, 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하는 단계의 구현 방식은 다음 중 적어도 하나를 포함한다:
 구현 방식 1:
 사용자 장비는, 이용 가능한 우선적 로밍 리스트를 생성하기 위해, 스크리닝에 의해서, 상기 우선적 로밍 리스트로부터 상기 MCC와 매칭하는 적어도 하나의 네트워크를 획득하고; 상기 이용 가능한 우선적 로밍 리스트 내의 네트워크를 하나씩 선택하고 상기 선택된 네트워크를 검색한다.
 구체적으로, 사용자 장비는 스크리닝에 의해서, 상기 우선적 로밍 리스트로부터 상기 MCC와 매칭하는 PLMN을 획득하고, 우선적 로밍 리스트에 기록되고 PLMN에 의해 지원되는 스크리닝에 의해서 획득되는 RAT에 관하여 이용 가능한 로밍 리스트를 생성하고; 상기 이용 가능한 로밍 리스트는 PLMN 및 PLMN에 의해 지원되는 RAT에 대한 정보를 포함하고; 상기 사용자 장비는 상기 우선적 로밍 리스트 내의 요소를 하나씩 선택하고 네트워크를 검색하고; 상기 검색에 의해 네트워크가 발견될 때마다 상기 발견된 네트워크에 등록을 시도한다.
 구현 방식 2:
 사용자 장비가 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고; 상기 선택된 네트워크에 매칭되는 주파수 대역을 획득하고; 상기 선택된 네트워크에 매칭되는 상기 획득된 주파수 대역에 따라 상기 선택된 네트워크를 검색한다.
 구체적으로, 사용자 장비가 우선적 로밍 리스트로부터 MCC와 매칭되는 PLMN을 선택하고, 상기 우선적 로밍 리스트에 기록되고 선택된 PLMN에 의해 지원될 수 있는 RAT에 따라, 주파수 대역 리스트로부터 RAT의 이용 가능한 주파수 대역을 획득하여, 검색 시도 리스트를 생성하고; 상기 검색 시도 리스트 내의 각각의 요소는 PLMN, PLMN에 의해 지원되는 RAT, 및 RAT의 이용 가능한 주파수 대역을 포함하고; 상기 사용자 장비는 상기 우선적 로밍 리스트 내의 요소를 하나씩 선택하고 네트워크를 검색하고; 상기 검색에 의해 네트워크가 발견될 때마다 상기 발견된 네트워크에 등록을 시도한다.
 사용자 장비 내의 주파수 밴드 리스트는 글로벌 MCC-MNC, 표준 및 주파수 대역 정보를 저장한다. 사용자 장비 내의 주파수 대역 리스트가 데이터베이스의 형태로 저장되고 동적으로 업데이트될 수 있다.
 전술한 구현 방식 2에 의해 제공되는 기술적 해결수단에 의해서, 우선적 로밍 리스트로부터 로밍 지역의 MCC와 매칭되는 PLMN을 선택한 이후, 사용자 장비는 PLMN에 의해 지원되는 전 주파수 대역 또는 선택된 PLMN에 의해 지원되는 RAT의 이용 가능한 전 주파수 대역을 살펴볼 필요가 없고, 대신에, 사용자 장비는 선택된 PLMN에 대해 로밍 지역에서 운영자 네트워크에 의해 지원될 수 있는 주파수 대역만 검색하고, 사용자 장비가 수행하는 네트워크 검색의 지속시간이 단축되고, 로밍 지역에서 최초 네트워크 액세스에 사용자 장비가 보내는 시간이 단축되고 사용자 경험이 개선된다.
 선택적으로, 검색 시도 리스트를 생성하기 위해 주파수 대역 리스트로부터 RAT의 이용 가능한 주파수 대역을 획득한 후, 사용자 장비는, 사용자 장비에 의해 지원될 수 있는 RAT 및 주파수 대역에 따라 검색 시도 리스트로부터 사용자 장비에 의해 지원되지 않는 RAT 및 주파수 대역을 삭제하여, 검색 범위를 더 줄이고 네트워크 검색 지속시간을 단축한다.
 선택적으로, 전술한 실시예에 기초하여, 이력 로밍 정보는 제1 로밍 네트워크 리스트 및/또는 제2 로밍 네트워크 리스트를 포함한다; 제1 로밍 네트워크 리스트는 사용자가 로밍 중에 성공적으로 등록한 네트워크를 기록하기 위해 사용되고, 제2 로밍 네트워크 리스트는 사용자가 로밍 중에 등록을 실패한 네트워크를 기록하기 위해 사용된다.
 나아가, 우선적 로밍 리스트가 이력 로밍 정보를 포함하면, 사용자 장비가 발견된 PLMN에 등록을 시도한 후마다, 사용자 장비는 상기 등록이 성공적이었는지 여부에 따라 실시간으로 이력 로밍 정보를 업데이트한다:
 (1) 이력 로밍 정보가 제1 로밍 네트워크 리스트를 포함할 때:
 사용자 장비가 발견된 PLMN에 등록이 실패한 것을 확인하면, 사용자 장비가 발견된 PLMN이 제1 로밍 네트워크 리스트에 나타나는지 확인하고, 발견된 PLMN이 제1 로밍 네트워크 리스트에 나타나는 것이 확인되면, 사용자 장비가 제1 로밍 네트워크 리스트로부터 발견된 PLMN을 삭제하거나, 또는
 사용자 장비가 발견된 PLMN에 성공적으로 등록한 것을 확인하면, 사용자 장비가 발견된 PLMN이 제1 로밍 네트워크 리스트에 나타나는지 확인하고, 발견된 PLMN이 제1 로밍 네트워크 리스트에 나타나지 않는 것이 확인되면, 사용자 장비가 제1 로밍 네트워크 리스트에 발견된 PLMN을 추가한다.
 (2) 이력 로밍 정보가 제2 로밍 네트워크 리스트를 포함할 때:
 사용자 장비가 발견된 PLMN에 등록이 실패한 것을 확인하면, 사용자 장비가 발견된 PLMN이 제2 로밍 네트워크 리스트에 나타나는지 확인하고, 발견된 PLMN이 제2 로밍 네트워크 리스트에 나타나지 않는 것이 확인되면, 사용자 장비가 제2 로밍 네트워크 리스트에 발견된 PLMN을 추가하거나, 또는
 사용자 장비가 발견된 PLMN에 성공적으로 등록한 것을 확인하면, 사용자 장비가 발견된 PLMN이 제2 로밍 네트워크 리스트에 나타나는지 확인하고, 발견된 PLMN이 제2 로밍 네트워크 리스트에 나타나는 것이 확인되면, 사용자 장비가 제2 로밍 네트워크 리스트로부터 발견된 PLMN을 삭제한다.
 선택적으로, 전술한 실시예에 기초하여, 우선적 로밍 리스트는 사용자 장비의 비휘발성 메모리(non-volatile memory)에 저장된다.
 나아가, 우선적 로밍 리스트의 백업이 클라우드에 저장된다. 상기 클라우드는 적어도 하나의 사용자의 우선적 로밍 리스트를 저장하기 위해 사용되고, 각 사용자의 우선적 로밍 리스트는 각 사용자의 식별자에 따라 저장된다; 식별자는 사용자 신원을 특징짓는 정보, 예를 들어 클라우드 계정, 사용자의 전화번호 또는 사용자 장비의 IMEI 번호일 수 있다. 사용자가 사용자 장비를 분실하거나 변경한 후, 사용자 장비는 변경 후 클라우드로부터 사용자의 우선적 로밍 리스트를 획득할 수 있다.
 사용자 장비가 우선적 로밍 리스트를 획득하는 실행가능한 구현 방식은: 사용자 장비가 우선적 로밍 리스트가 사용자 장비의 비휘발성 메모리 내에 저장되어 있는지 여부를 감지하고; 그렇지 않으면, 사용자 장비가 클라우드로부터 클라우드 내에 저장되어 있는 우선적 로밍 리스트를 획득하거나; 또는 그렇다면, 사용자 장비가 비휘발성 메모리로부터 우선적 로밍 리스트를 획득하고, 사용자 장비의 비휘발성 메모리 내에 저장된 우선적 로밍 리스트의 버전 정보(예를 들어, 동기화 식별자 및 시간스템프)가 클라우드 내에 저장된 우선적 로밍 리스트의 버전 정보와 동일하도록 클라우드와 정보 동기화를 수행한다.
 나아가, 우선적 로밍 리스트가 업데이트된 후, 사용자 장비는 이력 로밍 정보를 클라우드에 동기화시키고, 저장 로밍 정보의 변화를 클라우드에 동기적으로 업로드하여, 클라우드 내에 저장된 우선적 로밍 리스트 및 그 버전 정보를 업데이트할 수 있도록 한다.
 선택적으로, 전술한 실시예에 기초하여, 우선적 로밍 리스트가 가입자 식별 모듈(SIM) 내에 저장된다. 가입자 식별 모듈 내에 우선적 로밍 리스트를 저장하는 실행가능한 구현 방식은 새로운 기본 파일(Elementary File, EF), EF-Roam을 SIM에 추가하는 것이고, EF-Roam은 사용자의 우선적 로밍 리스트를 저장하기 위해 사용된다.
 우선적 로밍 리스트가 이력 로밍 정보를 기록하는 것이 예로 사용된다. 사용자 장비가 로밍 지역에서 최초로 네트워크에 액세스할 때:
 등록 성공 메시지 또는 위치 업데이트 성공 메시지가 수신된 후에, 사용자 장비는 사용자 장비가 성공적으로 등록한 현재 이용 가능한 네트워크에 대한 정보가 EF-Roam에 저장된다.
 사용자 장비의 등록 요청이 거절되고, 예를 들어 거절의 이유가 PLMN이 가용하지 않는다는(PLMN not allowed) 것일 때, 사용자 장비는 사용자 장비가 현재 등록을 실패한 이용 가능한 네트워크가 EF-Roam에 기록되어 있는지를 확인하고, 그렇다면, 사용자 장비가 현재 등록을 실패한 이용 가능한 네트워크를 EF-Roam으로부터 삭제한다.
 선택적으로, EF-Roam 내에 유효 시간 필드가 설정된다. 이용 가능한 네트워크에 대한 정보가 EF-Roam에 추가될 때, 유효 시간이 시작하고, 유효 시간이 만료되면, 이용 가능한 네트워크에 대한 정보는 자동적으로 EF-Roam에서 삭제된다.
 도 2는 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 장치의 도식적 구조 다이어그램이다. 도 2에 도시된 바와 같이, 본 발명의 이 실시예에서 제공되는 로밍 네트워크 액세스 장치(200)은,
 로밍 지역의 이동 국가 코드(mobile country code, MCC)를 획득하도록 구성되는 획득 모듈(201);
 상기 획득 모듈(201)에 의해 획득된 우선적 로밍 리스트로부터, 상기 획득 모듈(201)에 의해 획득된, 상기 MCC에 매칭되는 네트워크를 선택하고 상기 선택된 네트워크를 검색하도록 구성되는 검색 모듈(202); 및
 상기 검색 모듈(203)이 검색에 의해 네트워크를 검색할 때마다, 상기 검색된 네트워크에 등록을 시도하도록 구성되는 등록 모듈(203)을 포함하고, 상기 획득 모듈(201)은 우선적 로밍 리스트(preferential roaming list)를 획득하도록 더 구성되고, 상기 우선적 로밍 리스트는 사용자가 로밍할 때 사용자 장비가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용된다.
 본 발명의 이 실시예에서 제공된 로밍 네트워크 액세스 장치(200)는 사용자 장비에 설치될 수 있다. 로밍 네트워크 액세스 장치(200)는 도 1에 도시된 방법 실시예의 기술적 해결수단을 수행하도록 구성될 수 있고, 유사한 구현 원리 및 기술적 효과를 가지고 있어, 세부사항은 여기에 다시 설명되지 않는다.
 선택적으로, 획득 모듈(201)은 구체적으로 캠프-온된(camped-on) 긴급 서비스 셀이 지원하는 PLMN(public land mobile network)에 따라 상기 로밍 지역의 상기 MCC를 획득하도록 구성된다.
 선택적으로, 획득 모듈(201)은 구체적으로 상기 사용자의 획득된 일정 및/또는 비행 정보에 따라 상기 로밍 지역의 상기 MCC를 획득하도록 구성된다.
 선택적으로, 검색 모듈(202)은 구체적으로,
 이용 가능한 우선적 로밍 리스트를 생성하기 위해, 스크리닝에 의해서, 상기 우선적 로밍 리스트로부터 상기 MCC와 매칭하는 적어도 하나의 네트워크를 획득하고,
 상기 이용 가능한 우선적 로밍 리스트 내의 네트워크를 하나씩 선택하고 상기 선택된 네트워크를 검색하도록 구성된다.
 선택적으로, 검색 모듈(202) 구체적으로,
 상기 우선적 로밍 리스트로부터 상기 MCC에 매칭되는 네트워크를 선택하고;
 상기 선택된 네트워크에 매칭되는 주파수 대역을 획득하고;
 상기 선택된 네트워크에 매칭되는 상기 획득된 주파수 대역에 따라 상기 선택된 네트워크를 검색하도록 구성된다.
 전술한 실시예에 기초하여, 선택적으로, 우선적 로밍 리스트는 다음 중 적어도 하나이다: OPLMN, UPLMN, 및 이력 로밍 정보. 그리고 이력 로밍 정보는 상기 사용자 장비가 로밍할 때 성공적으로 등록한 및/또는 실패한 네트워크를 기록하기 위해 사용된다.
 도 3은 본 발명의 일 실시예에 따르는 로밍 네트워크 액세스 장치의 다른 도식적 구조 다이어그램이다. 도 3에 도시된 바와 같이, 본 발명의 이 실시예에 제공된 로밍 네트워크 액세스 장치(300)는 입력 유닛(301), 프로세서 유닛(302), 출력 유닛(303), 통신 유닛(304), 저장 유닛(305), 주변 인터페이스(306), 및 전원(307) 같은 부품들을 포함한다. 이러한 부품들은 하나 이상의 버스를 사용하여 통신을 수행한다. 이 기술분야의 통상의 기술자는 도 3에 도시된 로밍 네트워크 액세스 장치(300)의 구조가 본 발명에 제한을 구성하지 않는다는 것을 이해할 수 있고, 상기 구조는 버스 구조일 수 있거나, 또는 스타(star) 구조일 수 있고, 도 3에 도시된 것들보다 많거나 적은 부품을 더 포함할 수 있거나, 또는 일부 부품을 결합되거나, 또는 상이한 부분 배치를 사용할 수 있다 본 발명의 일 구현 방식에서, 로밍 네트워크 액세스 장치(300)는 이동 또는 휴대 통신 장치일 수 있고, 이동 전화, 이동 컴퓨터, 태블릿, 개인용 정보 단말기(Personal Digital Assistant, PDA), 미디어 플레이어, 스마트 텔레비전, 및 전술한 2개 이상의 아이템의 결합 등을 포함하나 이에 제한되지는 않는다.
 입력 유닛(301)은 사용자 및 로밍 네트워크 액세스 장치(300) 및/또는 로밍 네트워크 액세스 장치(300)로의 정보 입력 간의 상호작용을 구현하도록 구성된다. 예를 들어, 입력 유닛(301)은 사용자가 입력한 숫자 또는 문자 정보를 수신하여, 사용자 설정 또는 기능 제어와 관련된 신호 입력을 생성하도록 할 수 있다. 본 발명의 구체적인 실시 방식에서, 입력 유닛(301)은 터치 제어 패널일 수 있거나, 또는 물리 입력키 및 마이크로폰 같은 다른 인간-기계 상호작용 인터페이스일 수 있고, 또는 카메라 같은 다른 외부 정보 캡처 장치일 수 있다. 터치스크린이라고도 지칭되는 터치 패널은, 사용자에 의해 수행되는 터치 패널 상의 터치 조작 행동 또는 사용자에 의해 수행되는 터치 패널에 접근하는 조작 행동, 예를 들어 손가락 또는 스타일러스 같은 적절한 물체 또는 액세서리로 터치 패널 상에서 또는 근처에서 사용자가 실행하는 조작 행동을 수집할 수 있고, 대응하는 연결 장치는 기 설정된 프로그램에 따라 구동된다. 선택적으로, 터치 패널은 터치 감지 장치 및 터치 제어기 2개 부분을 포함할 수 있다. 터치 감지 장치는 사용자의 터치 조작을 감지하고 상기 감지된 터치 조작을 전기적 신호로 변환하고, 상기 전기 신호를 터치 제어기로 송신한다. 상기 터치 제어기는 터치 감지 장치로부터 수신한 전기 신호를 수신하고, 상기 전기 신호를 터치 점 좌표로 변환하고, 프로세서 유닛(302)에 상기 터치 점 좌표를 송신한다. 터치 제어기는 또한 프로세서 유닛(302)으로부터 송신된 명령을 수신하고 실행할 수 있다. 추가적으로, 터치 패널은 저항 방식의 터치 패널, 용량 방식의 터치 패널, 적외선 터치 패널 및 표면 탄성파(surface acoustic wave) 터치 패널 같은 복수 유형의 터치패널로 구현될 수 있다. 본 발명의 다른 실시 방식에서, 입력 유닛(301)이 사용하는 물리 입력키는 하나 이상의 다음 사항을 포함하나 이에 제한되지는 않는다: 물리 키보드, 기능 키(음량 제어 키 또는 스위치 키), 트랙볼, 마우스, 조이스틱 등. 마이크로폰 형태의 입력 유닛은 사용자 또는 환경에 의해 입력되는 음향을 수집하고, 상기 음향을 전기적 신호의 형태이고 프로세서 유닛(302)에 의해 실행될 수 있는 명령으로 변환할 수 있다.
 본 발명의 다른 일부 구현 방식에서, 입력 유닛(301)은 나아가, 힘, 토크, 압력, 스트레스, 위치, 변위, 속력, 가속도, 각도, 각속도, 회전량, 회전 속력 및 동작 상태가 변화되는 시간 같은 로밍 네트워크 액세스 장치(300)의 물리량을 측정하고, 상기 물리량을 감지 및 제어를 위해 전기량으로 변환하도록 구성되는 홀(Hall) 구성요소 같은 다양한 유형의 센서일 수 있다. 다른 센서들은 중력 센서, 3축 가속력계, 자이로스코프 등을 포함할 수 있다.
 프로세서 유닛(302)은 로밍 네트워크 액세스 장치(300)의 제어 센터이고, 다양한 인터페이스 및 도선을 사용하여 전체 로밍 네트워크 액세스 장치(300)의 다양한 부분들에 연결된다. 저장 유닛(305) 내에 저장된 소프트웨어 프로그램 및/또는 모듈을 실행 또는 수행하고, 저장 유닛(305) 내에 저장된 데이터를 호출하여, 프로세서 유닛(302)은 다양한 기능을 수행하고 및/또는 로밍 네트워크 액세스 장치(300)의 데이터를 처리하는 것을 구현한다. 프로세서 유닛(302)은 집적 회로(Integrated Circuit, IC)를 포함할 수 있고, 예를 들어 프로세서 유닛(302)은 단일 패키지 IC를 포함할 수 있거나 동일한 기능 또는 상이한 기능을 구비하는 복수 패키지 IC를 포함할 수 있다. 예를 들어, 프로세서 유닛(302)은 중앙 처리 장치(Central Processing Unit, CPU)만을 포함할 수 있거나, 또는 GPU, 디지털 신호 처리기(Digital Signal Processor, DSP), 및 통신 유닛(304) 내의 제어 칩(예를 들어 베이스밴드 칩)의 조합일 수 있다. 본 발명의 이 구현 방식에서, CPU는 단일 연산 코어일 수 있거나, 또는 복수의 연산 코어를 포함할 수 있다.
 통신 유닛(304)은 로밍 네트워크 액세스 장치(300) 및 다른 장치 간의 통신을 구현하도록 구성되고, 데이터 패킷이 통신 유닛(304)을 사용하여 수신 또는 송신될 수 있다. 통신 유닛(304)은 무선 근거리 통신망(Wireless Local Area Network, wireless LAN) 모듈, 블루투스 모듈, 베이스밴드(Base Band) 모듈, 및 통신 모듈에 대응되는 무선 주파수(Radio Frequency, RF) 회로 같은 통신 모듈을 포함할 수 있고, RF 회로는 무선 근거리 통신망, 블루투스 통신, 적외선 통신 및/또는 광대역 코드 분할 대중 접속(Wideband Code Division Multiple Access, W-CDMA), 및/또는 고속 다운링크 패킷 접속((High Speed Downlink Packet Access, HSDPA) 같은 셀룰러 통신 시스템 통신을 수행하도록 구성된다. 통신 모듈은 로밍 네트워크 액세스 장치(300) 내의 부품들 간의 통신을 제어하도록 구성되고, 직접 메모리 접근(Direct Memory Access)을 지원할 수 있다.
 본 발명의 상이한 구현 방식에서, 통신 유닛(304) 내의 통신 모듈은 일반적으로 집적 회로 칩(Integrated Circuit Chip)의 형태로 나타나고, 선택적으로 조합될 수 있고, 통신 유닛(304)은 모든 통신 모듈 및 대응하는 안테나 그룹을 포함할 필요가 없다. 예를 들어, 통신 유닛(304)은 베이스밴드 칩, RF 칩 및 대응하는 안테나만을 포함하여, 셀룰러 통신 시스템에서 통신 기능을 제공하도록 할 수 있다. 로밍 네트워크 액세스 장치(300)는 무선 근거리 통신망 또는 WCDMA 액세스 같은, 통신 유닛(304)에 의해 구축된 무선 통신 연결을 통해 셀룰러 네트워크(Cellular Network) 또는 인터넷(Internet)에 연결될 수 있다. 본 발명의 일부 선택적인 구현 방식에서, 베이스밴드 모듈 같은 통신 유닛(304)의 통신 모듈은 프로세서 유닛(302)에 집성될 수 있고, 퀄컴(Qualcomm)사에 의해 제공되는 APQ+MDM 계열 플랫폼이 전형적인 예이다.
 출력 유닛(303)은 이미지 출력 유닛 및 음향 출력 유닛을 포함하고 이에 제한되지는 않는다. 영상 출력 유닛은 텍스트, 이미지 및/또는 영상을 출력하도록 구성된다. 영상 출력 유닛은 디스플레이 패널, 예를 들어 LCD(액정 디스플레이, liquid crystal display), OLED(유기 발광 다이오드, organic light-emitting diode), 전계 방출 디스플레이(field emission display, FED) 등을 사용하여 구성되는 디스플레이 패널을 포함할 수 있다. 선택적으로, 영상 출력 유닛은 전기영동식(electrophoretic) 디스플레이 또는 광간섭변조(Interferometric Modulation of Light)의 기술을 이용한 디스플레이 같은 반사식 디스플레이를 포함할 수 있다. 영상 출력 유닛은 단일의 디스플레이 또는 복수의 상이한 크기의 디스플레이를 포함할 수 있다. 본 발명의 구체적인 실시 방식에서, 전술한 입력 유닛(301)에 의해 사용되는 터치 패널은 출력 유닛(303)의 디스플레이 패널로서 사용될 수도 있다. 예를 들어, 터치 제어 패널 상에서 터치 패널 상의 터치 제스처 동작 또는 터치 패널에 근접하는 제스처 동작을 감지한 이후, 터치 패널은 프로세서 유닛(302)에 제스처를 송신하여, 터치 이벤트의 유형을 판단할 수 있도록 하고, 프로세서 유닛(302)은 상기 터치 이벤트에 따라 디스플레이 패널에 대응하는 시각적 출력을 제공한다. 도 3에서는, 입력 유닛(301) 및 출력 유닛(303)이 로밍 네트워크 액세스 장치(300)의 입력 및 출력 기능을 구현하는 2개의 분리된 부분으로 사용되지만, 일부 실시예에서는. 터치 패널 및 디스플레이 패널이 로밍 네트워크 액세스 장치(300)의 입력 및 출력 기능을 구현하도록 집성될 수 있다. 예를 들어, 영상 출력 유닛은 다양한 그래픽 사용자 인터페이스(Graphical User Interface, GUI)를 디스플레이할 수 있어, 가상 제어 부품으로서 기능할 수 있도록 하고, 이는 윈도, 스크롤바, 아이콘, 클립보드를 포함하나 그에 제한되지는 않아, 사용자가 터치 방식으로 작동할 수 있도록 지원한다.
 본 발명의 구체적인 실시 방식에서, 영상 출력 유닛은 프로세서 유닛(302)이 생성하는 영상을 필터링하고 증폭하도록 구성되는 필터 및 증폭기를 포함한다. 음향 출력 유닛은 프로세서 유닛(302)이 출력하는 음향 신호를 디지털 형식에서 아날로그 형식으로 변환하도록 구성되는 디지털-아날로그 변환기를 포함한다.
 저장 유닛(305)은 소프트웨어 프로그램 및 모듈을 저장하도록 구성될 수 있다. 저장 유닛(305)에 저장된 프로그램 및 모듈을 실행함으로써, 프로세서 유닛(302)은 로밍 네트워크 액세스 장치(300)의 다양한 기능 애플리케이션을 실행하고 데이터 프로세싱을 구현한다. 저장 유닛(305)은 주로 프로그램 저장 영역 및 데이터 저장 영역을 포함한다. 상기 프로그램 저장 영역은, 적어도 하나의 기능, 예를 들어 음향 플레이 기능 또는 이미지 플레이 기능에 의해 요청되는 운영 체계 및 응용 프로그램을 저장할 수 있다. 상기 데이터 저장 영역은 로밍 네트워크 액세스 장치(300) 등의 사용에 따라 생성되는 데이터(음향 데이터 또는 주소록 같은)를 저장할 수 있다. 본 발명의 구체적인 실시 방식에서, 저장 유닛(305)은 비휘발성 동적 RAM(Non-volatile Random Access Memory, NVRAM), 상변화 램(Phase Change RAM, PRAM), 또는 자기저항 램(Magetoresistive RAM, MRAM) 같은 휘발성 메모리를 포함할 수 있고, 나아가 적어도 하나의 자기 디스크 저장 부품, EEPROM(Electrically Erasable Programmable Read-Only Memory), 또는 플래시 메모리, 예를 들어 NOR 플래시 메모리 또는 NAND 플래시 메모리 부품 같은 비휘발성 메모리를 더 포함할 수 있다. 비휘발성 메모리는 프로세서 유닛(302)에 의해 실행되는 운영 체계 및 응용 시스템을 저장할 수 있다. 프로세서 유닛(302)은 상기 비휘발성 메모리로부터 메모리로 실행될 프로그램 및 데이터를 로딩하고, 대량 저장 장치 내에 디지털 콘텐트를 저장한다. 운영 체계는 메모리 관리, 저장 장치 제어, 전원 관리, 및 각종 소프트웨어 및 하드웨어 간의 통신을 가능케 하는 것 같은 통상적인 시스템 태스크를 제어하고 관리하도록 구성되는 다양한 부품 및/또는 드라이버를 포함한다. 본 발명의 이 구현 방식에서, 운영 체계는 구글의 안드로이드 시스템, 애플이 개발한 iOS 시스템, 마이크로소프트가 개발한 윈도 운영 체계 등 또는 Vxworks 같은 내장형 운영 체계일 수 있다.
 응용 프로그램은 로밍 네트워크 액세스 장치(300) 상에 설치된 임의의 애플리케이션을 포함하고, 브라우저, 이메일, 인스턴트 메시징 서비스, 텍스트 처리, 키보드 가상화, 윈도 위젯(Widget), 암호화, 디지털 저작권 관리, 음성 인식, 음성 복제, 측위(전지구 측위 시스템이 제공하는 기능 같은), 음악 플레이백 등을 포함하나 이에 제한되지는 않는다.
 구체적으로, 이 발명의 이 실시예에서, 저장 유닛(305)는 프로그램 데이터를 저장하고, 프로세서 유닛(302)는 로밍 지역의 MCC를 획득하기 위해 상기 프로그램 데이터를 실행한다. 통신 유닛(304)는 네트워크 서버로부터 우선적 로밍 리스트를 획득하도록 더 구성되고, 여기서 우선적 로밍 리스트는 사용자가 로밍할 때 사용자가 우선적으로 등록을 시도하는 적어도 하나의 네트워크에 대한 정보를 나타내기 위해 사용된다. 선택적으로, 저장 유닛(305)는 우선적 로밍 리스트를 저장한다. 프로세서 유닛(302)는 저장 유닛(305) 내에 저장된 프로그램 데이터를 실행하여, 통신 유닛(304)에 의해 저장된 우선적 로밍 리스트로부터 또는 또는 저장 유닛(305) 내에 저장된 우선적 로밍 리스트로부터 MCC에 매칭되는 네트워크를 선택하고; 통신 유닛(304)는 프로세서 유닛(302)에 의해 선택된 MCC에 매칭되는 네트워크에 따라 선택된 네트워크를 검색하고, 네트워크가 검색에 의해 발견될 때마다 발견된 네트워크에 등록을 시도한다.
 나아가, 선택적으로, 저장 유닛(305)는 프로그램 데이터를 저장하고, 프로세서 유닛(302)은 프로그램 데이터를 실행하여, 캠프-온된 긴급 서비스 셀이 지원하는 PLMN에 따라 로밍 지역의 MCC를 획득할 수 있도록 한다.
 전원(307)은 부품의 작동을 유지하기 위해 로밍 네트워크 액세스 장치(300)의 상이한 부품에 전력을 공급하도록 구성된다. 일반적으로 전원은 통상의 리튬 이온 배터리 또는 NiMH 배터리와 같은 내장형 배터리일 수 있고, AC 어댑터와 같은, 로밍 네트워크 액세스 장치(300)에 직접 전력을 공급하는 외부 전원을 포함할 수도 있다고 이해된다. 본 발명의 일부 구현 방식에서, 전원(307)은 더 넓은 정의를 더 가질 수 있고, 예를 들어, 전원(307)은 전력 관리 시스템, 충전 시스템, 전원 고장 감지 회로, 전력 변환기 역변환기, 전력 상태 지시기(발광 다이오드 같은), 및 로밍 네트워크 액세스 장치(300)의 전기 에너지 생성, 관리 및 분배와 관련된 임의의 다른 부품을 포함할 수 있다.
 이 명세서 내의 용어 "및/또는"은 연관된 대상들을 설명하기 위한 연관 관계만을 설명하고 3가지 관계가 존재할 수 있다는 것을 나타내는 것을 주의하여야 한다. 예를 들어, A 및/또는 B는 다음 3가지 경우를 나타낸다: A만이 존재, A 및 B 모두 존재, 및 B만이 존재. 추가적으로, 이 명세서 내의 문자 "/" 는 일반적으로 관련된 대상 간의 "또는"의 관계를 나타낸다. 전술한 실시예들에서, 각각의 실시예는 각각의 초점을 가지고 있다. 하나의 실시예에서 상세하게 설명되지 않은 부분에 대해서, 다른 실시예들 내의 관련된 설명을 참조할 수 있다. 추가적으로, "제1" 및 "제2" 같은 관계 용어는 단지 하나의 엔티티를 다른 것으로부터 구별하기 위해 사용되었고, 이러한 엔티티 간에 어떠한 실제 관계 또는 순서가 존재하는 것을 필요로 하거나 암시하지 않는다.
 이 기술분야의 통상의 기술자는 상기 방법 실시예의 전부 또는 일부의 단계들이 프로그램 명령 관련 하드웨어에 의해 구현될 수 있다는 것을 이해할 수 있다. 상기 프로그램은 컴퓨터 판독 가능한 저장 매체 내에 저장될 수 있다. 상기 프로그램이 실행될 때, 상기 방법 실시예의 단계들이 수행된다. 상기 전술한 저장 매체는, ROM, RAM, 또는 광 디스크 같은, 프로그램 코드를 저장할 수 있는 임의의 매체를 포함한다.
 끝으로, 상기 전술한 실시예는 단지 본 발명의 기술적 해결수단을 설명하기 위해 의도되었고, 각 실시예 내에 제공된 기술적 해결방안 간에 서로 참조되거나 결합될 수 있다는 것을 주의하여야 한다. 본 발명이 전술한 실시예에 관하여 상세하게 설명되었으나, 이 기술분야의 통상의 기술자는 그들이 여전히, 본 발명의 실시예의 기술적 해결수단의 정신 및 범주로부터 벗어나지 않으면서, 전술한 실시예에 기술된 기술적 해결수단에 수정을 가할 수 있거나, 또는 그 기술적 특징 일부 또는 전부에 대한 균등한 치환을 할 수 있음을 이해하여야 한다.