[go: up one dir, main page]

KR20070011698A - Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system - Google Patents

Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system Download PDF

Info

Publication number
KR20070011698A
KR20070011698A KR1020050066186A KR20050066186A KR20070011698A KR 20070011698 A KR20070011698 A KR 20070011698A KR 1020050066186 A KR1020050066186 A KR 1020050066186A KR 20050066186 A KR20050066186 A KR 20050066186A KR 20070011698 A KR20070011698 A KR 20070011698A
Authority
KR
South Korea
Prior art keywords
roaming
list
systems
base station
mobile communication
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
KR1020050066186A
Other languages
Korean (ko)
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 KR1020050066186A priority Critical patent/KR20070011698A/en
Publication of KR20070011698A publication Critical patent/KR20070011698A/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 브로드캐스팅하는 기지국과, 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)를 저장하고 있고, 기지국 스캔을 통해 스캔된 홈 시스템의 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여 선호 로밍 리스트에서 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하고, 로밍 서비스가 요청되는 경우 선별된 로밍 시스템의 기지국만을 차례대로 스캔하는 이동 통신 단말기를 포함하는 이동 통신 시스템을 제공한다.The present invention stores a base station broadcasting a list of roaming neighboring systems in a corresponding region, and a preferred roaming list (PRL) consisting of a home system and a roaming system, and scans a home system scanned through a base station scan. A mobile communication terminal that receives a list of neighboring roaming systems from the base station, selects roaming systems in the neighboring system list from the preferred roaming list, and sequentially scans only the base stations of the selected roaming system when roaming service is requested. It provides a mobile communication system comprising a.

본 발명에 의하면, 이동 통신 단말기는 로밍 서비스를 수행하기 위해 무선 채널을 검색할 때 PRL에서 선별된 로밍 시스템만을 차례대로 검색하게 됨에 따라 PRL에 있는 모든 로밍 시스템중에서 해당 지역에서 로밍 서비스 가능한 로밍 시스템을 우선적으로 스캔할 수 있게 됨으로써 로밍을 수행하기 위한 로밍 시스템 스캔시간을 단축시킬 수 있고, 로밍 시스템 스캔의 성공율을 높일 수 있게 된다.According to the present invention, when the mobile communication terminal searches only a roaming system selected from the PRL when searching for a radio channel to perform a roaming service, a roaming system capable of roaming service capable of roaming in a corresponding region among all roaming systems in the PRL is searched. By being able to preferentially scan, the roaming system scan time for roaming can be shortened, and the success rate of roaming system scan can be increased.

Description

이동 통신 단말기의 로밍 서비스 방법, 그 이동 통신 단말기 및 그 이동 통신 시스템{METHOD FOR ROAMING SERVICE OF MOBILE PHONE AND THE MOBILE PHONE AND SYSTEM THEREOF }Roaming service method of a mobile terminal, the mobile terminal and the mobile communication system TECHNICAL FIELD

도 1은 본 발명의 일실시예에 따른 이동 통신 시스템의 구성 블록도.1 is a block diagram of a mobile communication system according to an embodiment of the present invention;

도 2는 본 발명의 일실시예에 따른 이동 통신 단말기에서 로밍 서비스를 수행하는 것을 설명하기 위한 이동 통신 단말기의 구성도.2 is a block diagram of a mobile communication terminal for explaining performing a roaming service in a mobile communication terminal according to an embodiment of the present invention;

도 3 및 도 4는 본 발명의 일실시예에 따른 이동 통신 단말기에서 로밍 서비스를 수행하는 흐름도.3 and 4 are flowcharts of performing a roaming service in a mobile communication terminal according to an embodiment of the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

10 : 홈 시스템의 기지국 20,30,40,50 : 로밍 시스템의 기지국10: base station of the home system 20,30,40,50: base station of the roaming system

100 : 이동 통신 단말기 110 : 메모리100: mobile communication terminal 110: memory

111 : 롬(ROM) 112 : 플래시 메모리111: ROM 112: flash memory

113 : 램(RAM) 120 : 제어부113: RAM 120: control unit

130 : RF부 140 : 음성 처리부130: RF unit 140: voice processing unit

150 : 스피커 160 : 마이크로폰150: speaker 160: microphone

170 : 키입력부 180 : 표시부170: key input unit 180: display unit

본 발명은 셀룰러 이동 통신 시스템의 로밍(Roaming) 서비스에 관한 것으로, 상세하게는 기지국이 해당 지역내에서 로밍 서비스 가능한 이웃 시스템의 정보를 각 이동 통신 단말기에 브로드캐스팅해줌으로써 이동 통신 단말기가 로밍 서비스를 수행하기 위해 무선 채널을 검색할 때 해당 지역내에서 로밍 서비스 가능한 이웃 시스템들을 우선적으로 검색하게 하는 이동 통신 단말기의 로밍 서비스 방법, 이동 통신 단말기 및 이동 통신 시스템에 관한 것이다.The present invention relates to a roaming service of a cellular mobile communication system, and more particularly, a base station broadcasts information of a neighboring system capable of roaming service in a corresponding area to each mobile communication terminal so that the mobile communication terminal can provide roaming service. The present invention relates to a roaming service method of a mobile communication terminal, a mobile communication terminal, and a mobile communication system that first search for roaming serviceable neighbor systems in a corresponding area when searching a wireless channel for performing.

고정 무선(fixed wireless) 및 셀룰러 타입 이동 통신 네트워크를 포함하는 무선 통신 네트워크는 계속해서 진보되어 왔다. 코드 분할 다중 접속(CDMA), 시분할 다중 접속(TDMA), 범 유럽 셀룰러 이동 통신 시스템(GSM), 개량된 이동 전화 시스템(AMPS) 및 디지털 AMPS(D-AMPS)(IS-135 TDMA)를 포함하는 무선 통신을 제공하는 여러 이용 가능한 기술이 존재한다. Wireless communication networks, including fixed wireless and cellular type mobile communication networks, continue to evolve. Including code division multiple access (CDMA), time division multiple access (TDMA), pan-European cellular mobile communication system (GSM), advanced mobile phone system (AMPS) and digital AMPS (D-AMPS) (IS-135 TDMA) There are many available technologies for providing wireless communication.

이동 통신 단말기의 가입자가 특정 서비스 공급자(service provider)A 와 사용 계약을 맺었을 경우, 이 서비스 공급자 A 의 시스템을 홈시스템 이라고 하고, 서비스 공급자 A가 타 서비스 공급자들과 로밍(roaming) 계약을 맺음으로 인해 가입자가 로밍 서비스를 통해 사용 가능한 시스템을 로밍 시스템이라고 한다.When the subscriber of the mobile terminal has a use contract with a specific service provider A, the system of this service provider A is called a home system, and the service provider A has a roaming agreement with other service providers. For this reason, a system that a subscriber can use through a roaming service is called a roaming system.

따라서, 이동 통신 단말기는 홈 시스템의 신호가 임계치 미만으로 약하거나 기타 다른 이유로 로밍 시스템을 획득할 필요가 있을 경우 이동 통신 단말기내에 저장하고 있는 선호 로밍 리스트(Preferred Roaming List : PRL)를 이용하여 로밍 시스템을 검색한다.Therefore, the mobile communication terminal uses the preferred roaming list (PRL) stored in the mobile communication terminal when the signal of the home system is less than the threshold or needs to acquire the roaming system for other reasons. Search for.

이 선호 로밍 리스트는 서비스 공급자에 의해 제공되며, 개통 시 이동 통신 단말기에 저장된다. 이때 선호 로밍 리스트에는 가용한 로밍 시스템들의 목록이 우선순위대로 정렬되어 있어 이동 통신 단말기는 그 우선 순위대로 시스템을 검색할 수 있게 된다.This preferred roaming list is provided by the service provider and stored in the mobile communication terminal upon opening. At this time, the list of available roaming systems is sorted in priority order in the preferred roaming list so that the mobile communication terminal can search for the systems in the priority order.

미국이나 중국 등 광대한 지역에 서비스를 하는 서비스 공급자(service provider)의 경우 하나의 선호 로밍 리스트상에 모든 지역의 홈(home) 또는 로밍 시스템(roaming system) 상황을 지역별, 우선순위별로 유지하고 사용하는 것은 어렵고 복잡하다.Service providers serving large regions, such as the United States or China, maintain and use home or roaming system status of all regions by region and priority on one preferred roaming list. It is difficult and complicated to do.

따라서 작은 단위(반경 10Km 정도)의 시스템 정보를 효과적으로 이동 통신 단말기에 제공하지 못한다. 로밍 리스트상에, 지역 구분이 다소 큰 단위( 미국의주 단위, 또는 한국의 도 단위)로 구분되어 있는 경우 지역 내의 모든 이동 통신 단말기가 같은 로밍 리스트 정보를 이용하여 시스템을 서칭하는 것은 각 지역의 시스템 구성 상태를 반영하지 못하는 비 효율적인 검색 방법이다.Therefore, the system information of a small unit (radius about 10 km) cannot be effectively provided to the mobile communication terminal. In the roaming list, if the regional classification is divided into larger units (states of the United States or provinces of Korea), all mobile terminals in the region search the system using the same roaming list information. This is an inefficient search method that does not reflect the system configuration status.

이 경우 특정 지역에서 이동 통신 단말기가 로밍 리스트에 있지만 실제로는 지역적으로 상당히 멀리 떨어져 있어 획득 불가능한 시스템을 실제 존재하는 시스템보다 먼저 검색하게 됨으로써 시간을 낭비하는 결과를 초래하게 된다.In this case, a mobile communication terminal in a roaming list in a specific area is actually far away from the local area, so that it is a waste of time by searching for an unobtainable system before an existing system.

본 발명은 이러한 문제점을 해결하기 위하여 안출된 것으로, 서로 다른 지역에서 동작하는 각 이동 통신 단말기에서 이동 통신 단말기가 로밍 서비스를 수행하기 위해 무선 채널을 검색할 때 획일적인 선호 로밍 리스트에 의해 로밍 시스템에 대한 검색을 수행하지 않고 해당 지역내에서 로밍 서비스 가능한 이웃 시스템들을 우선적으로 검색하게 하는 이동 통신 단말기의 로밍 서비스 방법, 이동 통신 단말기 및 이동 통신 시스템을 제공하는데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve such a problem. In the mobile communication terminal operating in different regions, the mobile communication terminal searches for a wireless channel to perform a roaming service. It is an object of the present invention to provide a roaming service method, a mobile communication terminal, and a mobile communication system of a mobile communication terminal that preferentially search for roaming serviceable neighbor systems in a corresponding region without performing a search.

이러한 목적을 달성하기 위한 본 발명의 일측면에 의한 이동 통신 단말기는 메모리와 제어부를 구비하고 있다. 메모리에는 적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)가 저장되어 있다.According to an aspect of the present invention, a mobile communication terminal includes a memory and a controller. In the memory, a preferred roaming list (PRL) including at least one home system and a roaming system is stored.

제어부는 기지국 스캔을 통해 홈 시스템의 기지국을 스캔한다. 제어부는 스캔된 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여, 선호 로밍 리스트에서 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별한다. 이후, 로밍 서비스가 요청되는 경우 제어부는 선별된 로밍 시스템의 기지국만을 차례대로 스캔한다.The control unit scans the base station of the home system through the base station scan. The control unit receives a list of neighboring roaming systems in the region from the scanned base station, and selects roaming systems in the list of neighboring systems from the preferred roaming list. Then, when the roaming service is requested, the controller sequentially scans only base stations of the selected roaming system.

로밍 서비스가 요청되면 제어부는 선호 로밍 리스트에서 로밍을 수행하기 위한 로밍 시스템들을 차례대로 스캔하여 최적의 로밍 시스템을 선택하는 절차를 수 행해야 하는데, 여기에서는 선호 로밍 리스트에 있는 모든 로밍 시스템을 차례대로 스캔하지 않고, 기지국으로부터 수신된 이웃 시스템의 리스트에 의해 선별되어 해당 지역에서 로밍 가능한 로밍 시스템만을 차례대로 스캔함에 따라 로밍 시스템의 스캔절차를 현저하게 간소화시킬수 있게 된다.When a roaming service is requested, the control unit must sequentially scan roaming systems for roaming in the preferred roaming list and select an optimal roaming system. In this case, all roaming systems in the preferred roaming list are sequentially scanned. Instead, the scanning procedure of the roaming system can be significantly simplified by sequentially scanning only roaming systems that are selected by the list of neighboring systems received from the base station and roamable in the corresponding area.

바람직하게 메모리는, 선호 로밍 리스트를 저장하는 비휘발성 메모리와, 이웃 시스템의 리스트를 저장하는 휘발성 메모리를 포함하여 구성될 수 있다.Preferably, the memory may comprise a nonvolatile memory for storing a preferred roaming list and a volatile memory for storing a list of neighboring systems.

본 발명의 다른 측면에 의한 이동 통신 단말기의 로밍 서비스 방법에서는 적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)를 저장하는 단계가 수행된다.In a roaming service method of a mobile communication terminal according to another aspect of the present invention, a step of storing a preferred roaming list (PRL) including at least one home system and a roaming system is performed.

선호 로밍 리스트가 저장된 상태에서 선호 로밍 리스트에 의해 홈 시스템의 기지국을 스캔하여 그 스캔된 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여 저장하는 단계가 수행된다.Scanning the base station of the home system by the preferred roaming list while the preferred roaming list is stored, and receiving and storing a list of neighboring roaming systems in the region from the scanned base station.

이웃 시스템의 리스트가 수신되면 선호 로밍 리스트에서 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하는 단계가 수행된다.When a list of neighboring systems is received, a step of selecting roaming systems in the list of neighboring systems from the preferred roaming list is performed.

로밍 시스템들이 선별된 상태에서 로밍 서비스가 요청되는 경우 선별된 로밍 시스템의 기지국만을 차례대로 스캔하는 단계가 수행된다.When roaming services are requested while roaming systems are selected, only the base stations of the selected roaming systems are sequentially scanned.

여기에서, 이웃 시스템 리스트를 수신하여 저장하는 단계는, 스캔된 기지국으로부터 브로드캐스팅되는 이웃 시스템의 리스트를 수신하는 단계와, 수신된 이웃 시스템의 리스트와 기저장된 이웃 시스템의 리스트를 비교하여 그 비교결과에 따라 최신 정보로 이웃 시스템의 리스트를 업데이트하는 단계를 포함할 수 있다.Here, receiving and storing the neighboring system list may include receiving a list of neighboring systems broadcast from the scanned base station, comparing the list of the received neighboring systems with a list of previously stored neighboring systems, and comparing the list of neighboring systems. And updating the list of neighboring systems with the latest information.

본 발명의 다른 측면에 의한 이동 통신 시스템은 기지국과 이동 통신 단말기를 포함하고 있다. 기지국은 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 해당 지역에 있는 이동 통신 단말기에 주기적으로 브로드캐스팅한다.A mobile communication system according to another aspect of the present invention includes a base station and a mobile communication terminal. The base station periodically broadcasts a list of roaming neighboring systems in the region to the mobile communication terminal in the region.

이동 통신 단말기는 적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)를 저장하고 있고, 기지국 스캔을 통해 스캔된 홈 시스템의 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여 선호 로밍 리스트에서 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하고, 로밍 서비스가 요청되는 경우 선별된 로밍 시스템의 기지국만을 차례대로 스캔한다.The mobile terminal stores a preferred roaming list (PRL) composed of at least one home system and a roaming system, and the base station scans a list of neighboring roaming systems in the region from the base station of the scanned home system through a base station scan. Upon reception, the roaming systems in the neighboring system list are selected from the preferred roaming list, and only roaming base stations of the selected roaming system are sequentially scanned when roaming service is requested.

이하, 첨부된 도면을 참조하여 본 발명을 상세히 설명하도록 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 따른 이동 통신 시스템의 구성 블록도이다.1 is a block diagram of a mobile communication system according to an embodiment of the present invention.

도 1을 참조하면, 본 발명의 일실시예에 따른 이동 통신 시스템은 로밍 가능한 시스템의 리스트를 브로드 캐스팅하는 홈 시스템의 기지국(10)과, 홈 시스템의 기지국(10)을 운영하는 이동 통신 사업자와 로밍 서비스 계약이 체결된 타 이동 통신 사업자의 기지국들(20, 30, 40, 50)과, 기지국 스캔을 통하여 스캔된 홈 시스템의 기지국(10)으로부터 브로드캐스팅되는 이웃 시스템의 리스트를 수신하여 저장하고, 그 이웃 시스템의 리스트에 의거하여 로밍을 위한 로밍 시스템(20)을 스캔하는 이동 통신 단말기(100)를 포함하여 구성된다.1, a mobile communication system according to an embodiment of the present invention includes a base station 10 of a home system broadcasting a list of roamable systems, and a mobile communication operator operating a base station 10 of a home system. Receives and stores a list of base stations 20, 30, 40, 50 of other mobile communication providers with roaming service agreements, and neighboring systems broadcasted from the base station 10 of the home system scanned through the base station scan. And a mobile communication terminal 100 for scanning the roaming system 20 for roaming based on the list of neighboring systems.

홈 시스템의 기지국을 운영하는 이동 통신 사업자와 로밍 서비스 계약이 체결된 타 이동 통신 사업자의 기지국들(20, 30, 40, 50)은 홈 시스템의 기지국(10) 의 측면에서 이웃 시스템이 된다.The base stations 20, 30, 40, and 50 of the other mobile communication service providers that have a roaming service contract with the mobile communication service provider operating the base station of the home system become neighboring systems in terms of the base station 10 of the home system.

여기에서, 이웃 시스템이라 함은 홈 시스템의 기지국을 운영하는 이동 통신 사업자와 로밍 서비스 계약이 체결된 타 이동 통신 사업자의 기지국들(20, 30, 40, 50)을 의미하는 것으로 도면에서 도시되지 않았지만 동일한 통신 사업자에 의해 운영되고 있는 홈 시스템의 기지국은 포함되지 않는 것으로 한다.Here, the neighboring system refers to base stations 20, 30, 40, and 50 of other mobile communication providers that have a roaming service contract with a mobile communication operator operating a base station of a home system. It is assumed that base stations of home systems operated by the same communication service provider are not included.

또한, 도면에서는 설명을 용이하게 하기 위해 이동 통신 단말기(100)가 홈 시스템 기지국(10)으로부터 이웃 시스템 리스트를 수신하여 로밍을 수행하는 것을 도시하였으나, 홈 시스템의 기지국은 해당 지역에서 핸드 오프를 수행하기 위해 다수개가 구비된다.Also, in the drawing, the mobile communication terminal 100 receives roaming by receiving a neighbor system list from the home system base station 10 to facilitate explanation, but the base station of the home system performs a handoff in a corresponding region. Many are provided for this purpose.

기지국(10)은 해당 지역에서 로밍 서비스 계약이 체결된 타 이동 통신 사업자의 시스템(20, 30, 40, 50)에 대한 리스트를 가지고 있다. 이 리스트를 이웃 시스템 리스트(Neighbor System list)라고 한다. 이 이웃 시스템 리스트는 각 기지국마다 해당 기지국이 위치하고 있는 지역에서 로밍 서비스 계약이 체결된 타 이동 통신 사업자에 의해 운영되고 있는 시스템들의 리스트이다.The base station 10 has a list of systems 20, 30, 40, and 50 of roaming service providers with roaming service contracts in the area. This list is called a neighbor system list. The neighbor system list is a list of systems operated by other mobile communication providers that have a roaming service contract in each region where the base station is located.

따라서, 각 기지국이 가지고 있는 이웃 시스템 리스트(Neighbor System list)는 해당 기지국이 위치하고 있는 지역에 따라 서로 다르게 된다.Therefore, the neighbor system list of each base station is different depending on the region where the base station is located.

이웃 시스템 리스트(Neighbor System list)는 해당 기지국이 위치하고 있는 지역에서 로밍 서비스 계약이 체결된 이웃 시스템의 각종 시스템 식별자를 포함하는 것이다. 즉, 로밍 서비스 계약이 체결된 타 이동 사업자에 의해 운영되고 있는 시스템에 대한 정보를 포함하고 있다.The neighbor system list includes various system identifiers of neighboring systems for which roaming service contracts are concluded in the region where the corresponding base station is located. That is, it includes information on the system that is operated by another mobile operator that has a roaming service contract.

따라서, 이웃 시스템 리스트(Neighbor System list)는 기지국이 이동 통신 단말기에 기지국 정보를 제공하기 위하여 브로드캐스팅하는 이웃 리스트 메시지(NLM : Neighbor List Message), 일반 이웃 리스트 메시지(GNLM : General Neighbor List Message), 확대 이웃 리스트 메시지(ENLM : Extended Neighbor List Message), 시스템 파라메터 메시지(SPM: System Parameter Message), 확장 시스템 파라메터 메시지(ESPM: Extended System Parameter Message)와는 구별된다.Therefore, the neighbor system list (Neighbor System list) is a neighbor list message (NLM: Neighbor List Message) broadcast by the base station to provide the base station information to the mobile communication terminal, the General Neighbor List Message (GNLM), It is distinguished from an Extended Neighbor List Message (ENLM), a System Parameter Message (SPM), and an Extended System Parameter Message (ESPM).

이웃 리스트 메시지(Neighbor List Message)는 같은 이동 통신 사업자에 의해 운영되는 이웃 기지국에 대한 정보로서 핸드오프를 수행하기 위한 정보이다.The neighbor list message is information for a neighbor base station operated by the same mobile operator and is information for performing handoff.

일반 이웃 리스트 메시지(GNLM : General Neighbor List Message), 확대 이웃 리스트 메시지(ENLM : Extended Neighbor List Message)는 이웃 리스트 메시지(NLM : Neighbor List Message)와 마찬가지로 핸드 오프를 위한 정보이다.The General Neighbor List Message (GNLM) and the Extended Neighbor List Message (ENLM) are information for handoff similarly to the Neighbor List Message (NLM).

이웃 시스템 리스트(Neighbor System list)에 포함되는 시스템 식별자에는 주파수 채널 정보, 지오그래피(Geography) 정보, 우선순위, 통신 사업자의 시스템 식별자(SID) 정보, 네트워크 식별자(NID) 등이 포함될 수 있다. 가장 단순하게는 주파수 채널 정보만으로도 이루져도 가능하다.The system identifier included in the neighbor system list may include frequency channel information, geography information, priority, communication system identifier (SID) information of the service provider, network identifier (NID), and the like. In the simplest case, this can be done with frequency channel information alone.

각 기지국은 자신이 가지고 있는 이웃 시스템 리스트(Neighbor System list)를 주기적으로 해당 지역에 있는 이동 통신 단말기(100)에서 브로드캐스팅한다.Each base station periodically broadcasts its neighbor system list from the mobile communication terminal 100 in the corresponding area.

여기에서, 각 기지국은 이웃 시스템 리스트(Neighbor System list)를 별도의 메시지 형태로 하여 브로드캐스팅할 수 도 있고, 각 기지국의 정보를 브로드캐스팅하기 위하여 기정의된 메시지에 부가되어 브로드캐스팅될 수 도 있다. 기정의된 메 시지는 이동 통신 표준에 의해 정의된 순방향 메시지중에서 브로드캐스팅되는 메시지를 의미하는 것으로 여기에서는 상세한 설명을 생략하도록 한다.Here, each base station may broadcast a neighbor system list in a separate message form, or may be broadcast in addition to a predefined message for broadcasting information of each base station. . The predefined message means a message that is broadcast among forward messages defined by the mobile communication standard, and a detailed description thereof will be omitted.

이동 통신 단말기(100)는 선호 로밍 리스트(Preferred Roaming List : PRL)를 가지고 있다. 선호 로밍 리스트에는 이동 통신 단말기(100)에서 무선망 접속을 위해 필요한 홈 시스템 및 로밍 시스템의 시스템 정보들이 저장되어 있다.The mobile communication terminal 100 has a preferred roaming list (PRL). The preferred roaming list stores system information of a home system and a roaming system necessary for accessing a wireless network in the mobile communication terminal 100.

이동 통신 단말기(100)는 초기 기동되어 무선망 시스템에 접속하고자 할 경우, PRL을 읽어들여 스캔할 홈시스템의 기지국을 선택한다.When the mobile communication terminal 100 is initially activated and wants to access a wireless network system, the mobile communication terminal 100 selects a base station of a home system to be read and scanned by a PRL.

스캔할 기지국이 선택되면 이동 통신 단말기(100)는 PRL에 있는 해당 기지국의 무선 주파수를 사용하여 해당 기지국에 대한 스캔을 수행하고, 해당 무선 주파수를 통해 해당 기지국으로부터 브로드캐스팅되는 기지국의 정보를 수신하면 해당 기지국에 위치 등록을 수행한다.When the base station to be scanned is selected, the mobile communication terminal 100 scans the base station using the radio frequency of the base station in the PRL, and receives the information of the base station broadcast from the base station through the radio frequency. Perform location registration with the base station.

이동 통신 단말기(100)는 위치 등록을 수행한 후 해당 기지국으로부터 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 수신하게 된다. 이웃 시스템의 리스트는 각 기지국으로부터 브로드캐스팅되는 정보로서, 해당 지역에서 로밍 서비스 가능한 이웃 시스템의 목록으로 이루어져 있다.After performing location registration, the mobile communication terminal 100 receives a list of neighboring roaming systems from a corresponding base station. The list of neighboring systems is information broadcast from each base station and consists of a list of neighboring systems roaming serviceable in a corresponding area.

이동 통신 단말기(100)는 가지고 있던 PRL에서 램(113)에 저장된 이웃 시스템의 리스트에 있는 이웃 시스템을 선별한다.The mobile communication terminal 100 selects neighboring systems in the list of neighboring systems stored in the RAM 113 in the PRL it has.

이후, 이동 통신 단말기(100)는 해당 기지국과 통신을 수행하다가 해당 기지국으로부터의 수신 전력이 임계치 이하로 낮아지거나 해당 이동 통신 단말기가 노 서비스(no service)영역에 위치하게 되면 홈 시스템에서 로밍 시스템으로 로밍을 수행하기 위한 절차를 수행한다.Subsequently, the mobile communication terminal 100 communicates with the base station, and when the received power from the base station is lowered below the threshold or the mobile communication terminal is located in the no service area, the mobile communication terminal 100 moves from the home system to the roaming system. Follow the procedure for roaming.

이동 통신 단말기(100)는 로밍 서비스를 수행하기 위하여 가지고 있던 PRL을 읽어들여 그 PRL에 있는 로밍 시스템의 목록에 의거하여 우선순위대로 이동 통신 서비스가 가능한 로밍 시스템을 차례대로 스캔하는 절차를 수행하게 된다.The mobile communication terminal 100 performs a procedure of sequentially scanning a roaming system capable of a mobile communication service based on a list of roaming systems in the PRL by reading a PRL which has a roaming service. .

이때, 이동 통신 단말기(100)는 이웃 시스템의 리스트에 의해 선별된 로밍 시스템만을 차례대로 스캔하게 된다.In this case, the mobile communication terminal 100 sequentially scans only roaming systems selected by a list of neighboring systems.

이동 통신 단말기(100)는 PRL에 있는 로밍 시스템들 중에서 이웃 시스템의 리스트에 의해 선별된 로밍 시스템들을 차례대로 스캔함에 따라 해당 지역에서 로밍 서비스가 가능한 로밍 시스템을 우선적으로 스캔하게 된다. As the mobile communication terminal 100 sequentially scans roaming systems selected by a list of neighboring systems among roaming systems in the PRL, the roaming system capable of roaming service in a corresponding region is first scanned.

이동 통신 단말기(100)는 PRL에 있는 로밍 시스템들 중에서 이웃 시스템의 리스트에 의해 선별된 로밍 시스템중에서 우선 순위가 가장 높은 로밍 시스템의 무선 주파수를 이용하여 해당 로밍 시스템의 기지국을 스캔한다.The mobile communication terminal 100 scans the base station of the roaming system using the radio frequency of the roaming system having the highest priority among the roaming systems selected by the list of neighboring systems among the roaming systems in the PRL.

이후, 해당 로밍 시스템의 무선 주파수를 통해 해당 기지국의 기지국 정보가 수신되면 해당 기지국에 위치 등록을 수행하고 로밍 서비스 절차를 수행한다.Subsequently, when base station information of the base station is received through the radio frequency of the roaming system, location registration is performed with the base station and a roaming service procedure is performed.

도 2는 본 발명의 일실시예에 따른 이동 통신 단말기에서 로밍 서비스를 수행하는 것을 설명하기 위한 이동 통신 단말기의 구성도이다.2 is a block diagram of a mobile communication terminal for explaining performing a roaming service in a mobile communication terminal according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 일실시예에 따른 이동 통신 단말기(100)는 PRL을 포함하여 로밍 서비스를 위한 각종 정보를 저장하고 있는 메모리(110)와, PRL에 정의된 시스템 식별자를 이용하여 무선망 시스템 접속을 수행하는 제어부(120)와, 제어부(120)에 의해 생성된 무선망 시스템 접속 메시지를 무선통신을 통해 무선망 으로 전송하는 RF부(130)와, 음성 처리부(140)와, 스피커(150)와, 마이크로폰(160)와, 버튼으로 구성되는 키입력부(170)와, 화면창을 제공하는 표시부(180)를 포함하여 구성된다.Referring to FIG. 2, the mobile communication terminal 100 according to an embodiment of the present invention uses a memory 110 that stores various information for a roaming service including a PRL and a system identifier defined in the PRL. A control unit 120 for performing a wireless network system connection, an RF unit 130 for transmitting a wireless network system connection message generated by the control unit 120 to a wireless network through wireless communication, a voice processing unit 140, The speaker 150, the microphone 160, a key input unit 170 formed of a button, and a display unit 180 providing a screen window are configured.

이동 통신 단말기(100)는 이동 통신 단말기(100)의 초기 기동을 수행하기 위한 데이터들과 각종 멀티미디어 서비스를 수행하기 위한 해당 소프트웨어 프로그램들을 메모리(110)에 저장하고 있다. The mobile communication terminal 100 stores data for performing initial startup of the mobile communication terminal 100 and corresponding software programs for performing various multimedia services in the memory 110.

이동 통신 단말기(100)의 초기 기동을 수행하기 위한 데이터들은 롬(111)에 저장되고, 실시간 처리를 요하는 OS(Operating System) 호처리 소프트웨어 및 각종 멀티미디어 서비스를 수행하기 위한 소프트웨어 프로그램들은 일반적으로 이동 통신 단말기(100)의 플래시 메모리(112)에 저장된다. 이들 프로그램들의 변수 및 상태는 램(113)에 불러와서 해당 동작이 수행된다.Data for performing initial startup of the mobile communication terminal 100 are stored in the ROM 111, and operating system (OS) call processing software requiring real time processing and software programs for performing various multimedia services are generally mobile. It is stored in the flash memory 112 of the communication terminal 100. The variables and states of these programs are loaded into RAM 113 and the corresponding operations are performed.

플래시 메모리(112)에 저장되는 데이터들은 유무선 인터넷 또는 유선망을 통해 해당 소프트웨어 프로그램을 다운로드 받아 설치하거나 추가로 업데이트할 수 있다.Data stored in the flash memory 112 may be downloaded and installed or additionally updated by the corresponding software program through wired or wireless Internet or wired network.

또한, 이동 통신 단말기(100)는 무선망의 시스템 접속을 위한 PRL를 롬(111) 또는 플래시 메모리(112)에 저장하고 있게 된다. PRL은 통신 사업자별로 할당된 시스템 식별자 정보를 저장하고 있는 리스트로서 홈 시스템과 로밍 시스템의 정보를 포함하고 있다.In addition, the mobile communication terminal 100 stores the PRL for accessing the system of the wireless network in the ROM 111 or the flash memory 112. The PRL is a list that stores system identifier information allocated to each service provider and includes information about a home system and a roaming system.

홈시스템의 정보는 해당 이동 통신 단말기(100)가 등록되는 있는 이동 통신 사업자에 의해 운영되는 모든 홈 시스템의 시스템 정보로 이루어져 있다.The information of the home system consists of system information of all home systems operated by the mobile communication service provider in which the corresponding mobile communication terminal 100 is registered.

로밍 시스템 정보는 해당 이동 통신 사업자와 로밍 서비스 계약을 맺은 타 이동 통신 사업자에 의해 운영되고 있는 로밍 시스템의 정보로 이루어져 있다.The roaming system information consists of information of the roaming system operated by another mobile communication service provider that has a roaming service contract with the mobile communication service provider.

PRL은 이동 통신 단말기(100)의 제작시에 롬(111) 또는 플래시 메모리(112)에 저장되어 출시될 수 있고, 유무선 인터넷 또는 유선망을 통해 플래시 메모리(112)에 다운로드되어 저장되거나, 추가로 업데이트될 수 도 있다. 이때, 롬(111)에 최초로 저장되는 PRL을 디폴트 PRL이라 한다.The PRL may be stored and released in the ROM 111 or the flash memory 112 at the time of manufacture of the mobile communication terminal 100, downloaded and stored in the flash memory 112 via wired or wireless Internet or a wired network, or further updated. It can also be. At this time, the PRL first stored in the ROM 111 is called a default PRL.

플래시 메모리(112)에 저장되는 PRL에는 주파수 채널 정보, 지오그래피(Geography) 정보, 우선순위, 통신 사업자의 시스템 식별자(SID) 정보, 이동 통신 단말기가 PRL의 이용시에 지정된 시스템 식별자 정보를 이용할 것인지 여부를 명시한 정보(Preferred only)를 포함한다.In the PRL stored in the flash memory 112, frequency channel information, geography information, priority, communication system identifier (SID) information of a carrier, and whether the mobile communication terminal uses system identifier information designated when the PRL is used. Contains information specifying (Preferred only).

여기에서, Preferred only 필드가 True로 설정되어 있으면, PRL에 명시된 시스템만을 획득하는 것을 의미하며, FALSE로 설정되어 있으면 네가티브 시스템(negative system)이 아닌 경우에는 획득가능함을 의미한다.Here, if the Preferred only field is set to True, it means that only the system specified in the PRL is acquired. If it is set to FALSE, it means that it is obtainable if it is not a negative system.

시스템 식별자(SID) 정보는 통신 사업자별로 할당되며 중복되는 경우가 없다. 예를 들어 시스템 식별자(SID)가 0이면 모든 통신 사업자의 시스템을 나타내며, 시스템 식별자(SID)가 특정한 값이면 해당 통신 사업자에서 사용하는 시스템을 나타낸다. PRL의 각 설정 필드 및 설정값에 대하여는 인터넷 사이트 http://www.ifast.org을 참고할 수 있다. System identifier (SID) information is allocated for each carrier and does not overlap. For example, a system identifier (SID) of 0 indicates a system of all service providers, and a system identifier (SID) of a specific value indicates a system used by the service provider. For each setting field and setting value of the PRL, refer to the Internet site http://www.ifast.org.

한편, 이동 통신 단말기(100)는 플래시 메모리(112)에 저장되어 있는 PRL의 사용이 불가한 경우에 롬(111)에 저장된 디폴트 PRL을 사용하도록 되어 있다. 롬 (111)에 저장되어 있는 디폴트 PRL은 롬(111)의 제작시에 하드 코딩(hard coding)되는 것으로, 이동 통신 단말기(100)의 제품 출시후에 사용자가 유무선 인터넷 또는 유선망을 통해 다운로드받아 업데이트할 수 있는 것이 아니다.On the other hand, the mobile communication terminal 100 is to use the default PRL stored in the ROM 111 when the PRL stored in the flash memory 112 cannot be used. The default PRL stored in the ROM 111 is hard coded at the time of manufacture of the ROM 111. After the product release of the mobile communication terminal 100, the user may download and update the wired / wireless Internet or wired network. It is not possible.

여기에서, 롬(111)에 코딩되는 디폴트 PRL은 특정 사업자의 시스템 식별자를 이용하여 무선망 시스템에 접속할 수 있도록 주파수 채널 정보, 위치정보, 우선순위, 지정된 통신 사업자의 시스템 식별자 정보와, 이동 통신 단말기가 디폴트 PRL의 이용시에 지정된 시스템 식별자 정보만을 이용하도록 명시한 정보를 포함한다.Here, the default PRL coded in the ROM 111 may include frequency channel information, location information, priority, system identifier information of a designated carrier, and a mobile communication terminal so as to access a wireless network system using a system identifier of a specific operator. Contains information specifying to use only the system identifier information specified when using the default PRL.

제어부(120)는 초기 기동되어 무선망 시스템에 접속하고자 할 경우, 플래시 메모리(112)에 저장되어 있는 PRL을 읽어들여 스캔할 홈시스템의 기지국을 선택한다.When the controller 120 is initially started and wants to access the wireless network system, the controller 120 selects the base station of the home system to be scanned by reading the PRL stored in the flash memory 112.

일반적으로 PRL에는 스캔 우선순위가 선정되어 있음에 따라 우선 순위가 높은 홈시스템의 기지국이 스캔의 대상으로 선택된다.In general, as the scan priority is selected in the PRL, a base station of a high priority home system is selected as a scan target.

스캔할 기지국이 선택되면 제어부(120)는 PRL에 있는 해당 기지국의 무선 주파수를 사용하여 해당 기지국에 대한 스캔을 수행한다.When the base station to be scanned is selected, the controller 120 performs a scan for the base station using the radio frequency of the base station in the PRL.

제어부(120)는 해당 무선 주파수를 통해 해당 기지국으로부터 브로드캐스팅되는 기지국의 정보를 수신하면 해당 기지국에 위치 등록을 수행한다.When the controller 120 receives information of the base station broadcast from the base station through the corresponding radio frequency, the controller 120 performs location registration with the base station.

제어부(120)는 위치 등록을 수행한 후 해당 기지국으로부터 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 수신하게 된다.After performing location registration, the controller 120 receives a list of neighboring roaming systems in the corresponding area from the corresponding base station.

이웃 시스템의 리스트는 각 기지국으로부터 브로드캐스팅되는 정보로서, 해당 지역에서 로밍 서비스 가능한 이웃 시스템의 목록으로 이루어져 있다.The list of neighboring systems is information broadcast from each base station and consists of a list of neighboring systems roaming serviceable in a corresponding area.

제어부(120)는 기지국으로부터 수신된 이웃 시스템의 목록을 휘발성 메모리인 램(113)에 저장한다.The controller 120 stores a list of neighboring systems received from the base station in the RAM 113 which is a volatile memory.

이웃 시스템의 목록은 휘발성 메모리인 램(113)에 저장됨에 따라 수시로 업데이트가 가능하며, 이동 통신 단말기의 전원이 차단되면 램(113)에 저장된 이웃 시스템의 목록도 소거된다.The list of neighbor systems may be updated at any time as stored in the RAM 113, which is a volatile memory, and the list of neighbor systems stored in the RAM 113 is also erased when the power of the mobile communication terminal is cut off.

제어부(120)는 플래시 메모리(112)에 저장된 PRL에서 램(113)에 저장된 이웃 시스템의 리스트에 있는 이웃 시스템을 선별한다.The controller 120 selects neighbor systems in the list of neighbor systems stored in the RAM 113 from the PRL stored in the flash memory 112.

이후, 제어부(120)는 해당 기지국과 통신을 수행하다가 해당 기지국으로부터의 수신 전력이 임계치 이하로 낮아지거나 해당 이동 통신 단말기가 노 서비스(no service)영역에 위치하게 되면 홈 시스템에서 로밍 시스템으로 로밍을 수행하기 위한 절차를 수행한다.Subsequently, the controller 120 communicates with the base station, and when the received power from the base station becomes lower than the threshold or the mobile terminal is located in the no service area, roaming from the home system to the roaming system is performed. Perform the procedure to carry out.

제어부(120)는 로밍 서비스를 수행하기 위하여 플래시 메모리(112)에 저장된 PRL을 읽어들여 그 PRL에 있는 로밍 시스템의 목록에 의거하여 우선순위대로 이동 통신 서비스가 가능한 로밍 시스템을 차례대로 스캔하는 절차를 수행하게 된다.In order to perform a roaming service, the controller 120 reads a PRL stored in the flash memory 112 and sequentially scans a roaming system capable of a mobile communication service based on a list of roaming systems in the PRL. Will be performed.

이때, 제어부(120)는 플래시 메모리(112)에 저장된 PRL을 모든 로밍 시스템을 차례대로 스캔하는 것이 아니라, 이웃 시스템의 리스트에 의해 선별된 로밍 시스템만을 차례대로 스캔하게 된다.In this case, the control unit 120 does not scan all roaming systems in sequence for the PRL stored in the flash memory 112, but only scans roaming systems selected by a list of neighboring systems.

제어부(120)는 PRL에 있는 로밍 시스템들 중에서 이웃 시스템의 리스트에 의해 선별된 로밍 시스템들을 차례대로 스캔함에 따라 해당 지역에서 로밍 서비스가 가능한 로밍 시스템을 우선적으로 스캔하게 된다. 이에 따라, 최적의 로밍 시스템 을 찾는데 소용되는 시간이 현저하게 줄어들게 된다.The controller 120 sequentially scans roaming systems selected by a list of neighboring systems among roaming systems in the PRL, and then scans roaming systems capable of roaming services in a corresponding region. As a result, the time required to find the optimal roaming system is significantly reduced.

RF부(130)는 제어부(120)의 제어를 받으며, 제어부(120)로부터 출력되는 신호를 무선신호로 변환한다. 또한, RF부(130)는 안테나를 통해 수신된 무선신호를 원하는 신호로 변환하여 출력한다.The RF unit 130 is controlled by the controller 120 and converts a signal output from the controller 120 into a wireless signal. In addition, the RF unit 130 converts the radio signal received through the antenna into a desired signal and outputs it.

음성처리부(140)는 마이크로폰(microphone)(160)으로부터 입력된 음성 신호를 변조하여 음성 데이터로 변환하고, RF부(130)로부터 입력된 음성 데이터 및 메모리(110)에 저장된 음성 데이터를 음성신호로 복조하여 스피커(speaker)(150)를 통해 음성으로 출력한다.The voice processing unit 140 modulates the voice signal input from the microphone 160 and converts the voice signal into voice data, and converts the voice data input from the RF unit 130 and voice data stored in the memory 110 into voice signals. The demodulator outputs the voice through the speaker 150.

키입력부(170)는 다수의 숫자 키와 메뉴 키 및 각종 기능을 수행하기 위한 기능 키로 이루어지며, 외부의 조작에 의해 제어부(120)로 키 데이터를 출력한다.The key input unit 170 includes a plurality of numeric keys, menu keys, and function keys for performing various functions, and outputs key data to the control unit 120 by an external operation.

따라서, 제어부(120)는 키입력부(170)에 의한 사용자의 메뉴 표시 요구에 따라 해당 메뉴를 메모리(110)로부터 독출하여 표시부(180)에 표시한다. 즉, 키입력부(170)는 통상적인 사용자 정보 입력 수단으로, 다수의 숫자 키와 기능키 등 적용되는 이동 통신 단말기에 적절한 다수의 키들을 구비하며, 구비된 각 키들의 입력이 있으면 입력 키 각각에 있어 해당되는 고유의 키 데이터를 출력하여 제어부(120)로 전달함으로써, 키입력부(170)의 키 입력 동작을 통해 메뉴 표시 모드로의 진입 및 메뉴의 선택이 이루어지게 된다. 그러면, 제어부(120)에서 해당 키 입력에 따른 메뉴를 메모리(110)에서 독출하여 표시부(180)에 표시하게 된다.Accordingly, the controller 120 reads the menu from the memory 110 and displays the menu on the display unit 180 according to a user's menu display request by the key input unit 170. That is, the key input unit 170 is a conventional user information input means, and has a plurality of keys suitable for a mobile communication terminal to be applied, such as a plurality of numeric keys and function keys, and if there is an input of each of the provided keys, Therefore, by outputting the corresponding unique key data to the control unit 120, through the key input operation of the key input unit 170 to enter the menu display mode and selection of the menu is made. Then, the controller 120 reads a menu according to the corresponding key input from the memory 110 and displays the menu on the display unit 180.

표시부(180)는 액정표시장치(LCD) 등과 같은 표시장치로서, 제어부(120)의 제어를 받아 이동 통신 단말의 상태나 프로그램의 진행 상황을 표시한다. 즉, 이동 통신 단말기의 전반적인 상태 및 입력되는 사용자 정보 등을 표시한다.The display unit 180 is a display device such as a liquid crystal display (LCD). The display unit 180 displays a state of a mobile communication terminal or a progress of a program under the control of the controller 120. That is, the overall state of the mobile communication terminal and input user information are displayed.

도 3 및 도 4는 본 발명의 일실시예에 따른 이동 통신 단말기에서 로밍 서비스를 수행하는 흐름도이다.3 and 4 are flowcharts of performing a roaming service in a mobile communication terminal according to an embodiment of the present invention.

도 3 및 도 4를 참조하면, 이동 통신 단말기(100)의 제어부(120)는 전원이 공급되면 롬(111)으로부터 이동 통신 단말기(100)를 초기 기동하기 위한 데이터를 램(113)으로 읽어와서 부팅을 수행한다(S1). 부팅이 수행됨에 따라 표시부(180)에 이동 통신 단말기의 화면 정보들이 표시된다.3 and 4, the controller 120 of the mobile communication terminal 100 reads data to the RAM 113 for initial startup of the mobile communication terminal 100 from the ROM 111 when power is supplied. Perform a boot (S1). As booting is performed, screen information of the mobile communication terminal is displayed on the display unit 180.

제어부(120)는 초기 기동을 위한 부팅이 수행된 후에는 플래시 메모리(112)에 저장된 PRL을 읽어들여, PRL에 지정된 홈시스템의 우선순위 엔트리에 따라 우선순위별로 각 홈시스템의 기지국을 스캔한다(S2).After booting for initial startup is performed, the controller 120 reads the PRL stored in the flash memory 112 and scans the base station of each home system by priority according to the priority entry of the home system specified in the PRL ( S2).

제어부(120)는 PRL에 있는 홈 시스템의 목록중에서 가장 우선순위가 높은 홈 시스템의 무선 주파수를 사용하여 RF부(130)를 통해 해당 홈시스템의 기지국을 스캔한다.The control unit 120 scans the base station of the home system through the RF unit 130 using the radio frequency of the home system having the highest priority among the list of home systems in the PRL.

제어부(120)는 RF부(130)에 의해 해당 무선 주파수를 통해 해당 기지국으로부터 브로드캐스팅되는 기지국의 정보를 수신하면 해당 기지국에 위치 등록을 수행한다(S3).When the controller 120 receives the information of the base station broadcast from the base station through the radio frequency by the RF unit 130, the controller 120 registers a location with the base station (S3).

이동 통신 단말기가 기지국에 위치 등록 절차를 수행하는 것은 공지의 기술을 이용하여 수행됨에 따라 여기에서는 상세한 설명을 생략하도록 한다.Since the mobile communication terminal performs the location registration procedure with the base station using a known technique, a detailed description thereof will be omitted.

제어부(120)는 위치 등록을 수행한 후 해당 기지국으로부터 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 RF부(130)를 통해 수신하게 된다(S4).After performing location registration, the control unit 120 receives a list of neighboring systems roamable in the corresponding area from the base station through the RF unit 130 (S4).

제어부(120)는 RF부(130)를 통해 기지국으로부터 수신된 이웃 시스템의 목록을 휘발성 메모리인 램(113)에 저장한다(S5).The controller 120 stores a list of neighboring systems received from the base station through the RF unit 130 in the RAM 113, which is a volatile memory (S5).

제어부(120)는 플래시 메모리(112)에 저장된 PRL에서 램(113)에 저장된 이웃 시스템의 리스트에 있는 로밍 시스템을 선별한다(S6).The controller 120 selects roaming systems in a list of neighboring systems stored in the RAM 113 from the PRL stored in the flash memory 112 (S6).

이후, 제어부(120)는 RF부(130)를 통해 주기적으로 기지국 스캔을 수행하여 기지국으로부터의 수신 전력이 가장 강한 기지국에 위치 등록을 수행하고 핸드 오프를 수행하게 된다.Thereafter, the controller 120 periodically performs a base station scan through the RF unit 130 to perform location registration with a base station having the strongest reception power from the base station and perform handoff.

따라서, 제어부(120)는 주기적으로 핸드 오프가 수행되었는지 여부를 판단한다(S7).Therefore, the controller 120 determines whether the handoff is performed periodically (S7).

제어부(120)는 임의의 기지국에서 주변의 다른 기지국으로 핸드 오프를 수행하면 해당 기지국으로부터 브로드캐스팅되는 이웃 시스템의 리스트를 수신하여 자신의 램(113)에 기저장된 이웃 시스템의 리스트를 새로운 이웃 시스템의 리스트로 업데이트한다(S8).When the controller 120 performs a handoff from one base station to another neighboring base station, the control unit 120 receives a list of neighboring systems broadcasted from the corresponding base station and stores the list of neighboring systems previously stored in its RAM 113 of the new neighboring system. Update to a list (S8).

이에 따라, 이동 통신 단말기가 임의의 지역에서 다른 지역으로 이동하게 되면 이동 통신 단말기는 플래시 메모리(112)에 저장된 PRL에서 해당 지역에서 로밍 서비스 가능한 이웃 시스템만을 선별할 수 있게 된다.Accordingly, when the mobile communication terminal moves from one region to another region, the mobile communication terminal can select only a neighboring system capable of roaming service in the region from the PRL stored in the flash memory 112.

이후, 제어부(120)는 해당 기지국과의 통신시 해당 기지국으로부터의 수신 전력이 임계치 이하로 낮아졌는지 여부를 판단한다(S9).Thereafter, the controller 120 determines whether the reception power from the base station is lowered below the threshold when communicating with the base station (S9).

판단 결과, 해당 기지국으로부터 수신 전력이 임계치 이하로 낮아지는 경우에는 자신이 노서비스 영역에 위치했는지 여부를 판단한다(S10).As a result of the determination, when the reception power from the base station is lowered below the threshold, it is determined whether or not it is located in the no service area (S10).

여기에서, 노서비스 영역에 위치했는지 여부는 PRL에 있는 홈시스템의 기지국들을 차례대로 스캔했음에도 불구하고 이동 통신 서비스를 수행할 수 있는 기지국이 스캔되었는지 여부에 따라 판단된다. PRL에 있는 홈시스템의 기지국들을 차례대로 스캔했음에도 불구하고 서비스 가능한 홈시스템의 기지국이 전혀 없는 경우에는 노서비스 영역에 있는 것으로 판단한다.Here, whether the base station is located in the no service area is determined based on whether a base station capable of performing a mobile communication service is scanned even though the base stations of the home system in the PRL are sequentially scanned. If the base stations of the home system in the PRL are sequentially scanned but there are no base stations of the serviceable home system, it is determined that they are in the no service area.

제어부(120)는 판단 결과 해당 이동 통신 단말기가 노 서비스(no service)영역에 위치하고 있지 않으면 핸드오프를 수행한다(S11).If it is determined that the corresponding mobile communication terminal is not located in the no service area, the controller 120 performs handoff (S11).

제어부(120)는 판단 결과 해당 이동 통신 단말기가 노 서비스(no service)영역에 위치하게 되면 홈 시스템에서 로밍 시스템으로 로밍을 수행하기 위한 절차를 수행한다. 제어부(120)는 로밍 서비스를 수행하게 되면 로밍 서비스를 수행하고 있음을 알리는 메시지를 표시부(180)에 화면정보로 표시할 수 있다.The controller 120 performs a procedure for roaming from the home system to the roaming system when the determined mobile communication terminal is located in the no service area. When the roaming service is performed, the controller 120 may display a message indicating that the roaming service is being performed on the display unit 180 as screen information.

제어부(120)는 로밍 서비스를 수행하기 위하여 플래시 메모리(112)에 저장된 PRL중에서 이웃 시스템의 리스트에 의해 선별된 로밍 시스템중에서 우선순위가 가장 높은 로밍 시스템의 무선 주파수를 사용하여 해당 로밍 시스템의 기지국을 스캔한다(S12).The control unit 120 uses the radio frequency of the roaming system having the highest priority among the roaming systems selected from the list of neighboring systems among the PRLs stored in the flash memory 112 to perform the roaming service. Scan (S12).

그리고, 해당 무선 주파수를 통해 해당 로밍 시스템의 기지국으로부터 브로드캐스팅되는 기지국의 정보를 수신여부를 판단한다(S13).In operation S13, it is determined whether information of the base station broadcast from the base station of the roaming system is received through the corresponding radio frequency.

판단 결과, 해당 로밍 시스템의 기지국으로부터 기지국 정보가 수신되면 해당 기지국에 위치 등록을 수행하여 로밍 서비스를 위한 절차를 수행한다(S14).As a result of the determination, when base station information is received from the base station of the roaming system, a procedure for roaming service is performed by performing location registration with the base station (S14).

판단 결과, 해당 로밍 시스템의 기지국으로부터 기지국 정보가 수신되지 않 으면 플래시 메모리(112)에 저장된 PRL중에서 이웃 시스템의 리스트에 의해 선별된 로밍 시스템중에서 그 다음 우선순위에 해당하는 로밍 시스템의 무선 주파수를 사용하여 해당 로밍 시스템의 기지국을 스캔하는 절차를 수행한다(S15).If it is determined that base station information is not received from the base station of the roaming system, the radio frequency of the roaming system corresponding to the next priority among the roaming systems selected by the list of neighboring systems among the PRLs stored in the flash memory 112 is used. To perform a procedure for scanning the base station of the roaming system (S15).

본 발명은 바람직한 실시예 및 많은 구체적인 변형 실시예를 참조하여 설명되었다. 그렇지만, 구체적으로 설명된 것과는 다른 많은 기타 실시예들이 또한 본 발명의 사상 및 범위 내에 들어간다는 것을 관련 분야의 당업자들은 이해할 것이다.The present invention has been described with reference to preferred embodiments and many specific variations. However, those skilled in the art will understand that many other embodiments other than those specifically described also fall within the spirit and scope of the invention.

본 발명에 의하면, 기지국이 해당 지역내에서 로밍 서비스 가능한 이웃 시스템의 리스트를 해당 지역에 있는 각 이동 통신 단말기에 주기적으로 브로드캐스팅해준다.According to the present invention, the base station periodically broadcasts a list of neighboring systems capable of roaming service in the region to each mobile communication terminal in the region.

이동 통신 단말기는 기지국으로부터 브로드캐스팅되는 이웃 시스템의 리스트를 수신하여 그 이웃 시스템의 리스트에 의해 자신의 메모리에 저장하고 있는 PRL에서 해당 지역에서 로밍 서비스 가능한 로밍 시스템만을 선별할 수 있게 된다.The mobile communication terminal receives a list of neighboring systems broadcast from the base station and selects only roaming systems capable of roaming service in the region from the PRL stored in its memory by the list of the neighboring systems.

이동 통신 단말기는 로밍 서비스를 수행하기 위해 무선 채널을 검색할 때 PRL에서 선별된 로밍 시스템만을 차례대로 검색하게 됨에 따라 PRL에 있는 모든 로밍 시스템중에서 해당 지역에서 로밍 서비스 가능한 로밍 시스템을 우선적으로 스캔할 수 있게 됨으로써 로밍을 수행하기 위해 로밍 시스템을 스캔하는데 걸리는 시간을 단축시킬 수 있고, 로밍 시스템 스캔의 성공율을 높일 수 있게 된다.When searching for a wireless channel to perform a roaming service, the mobile terminal searches only the roaming systems selected from the PRL in turn, and thus, among the roaming systems in the PRL, the roaming service capable of roaming service in the region can be first scanned. By doing so, the time taken to scan the roaming system to perform roaming can be shortened, and the success rate of the roaming system scan can be increased.

Claims (5)

적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)를 저장하고 있는 메모리와,A memory for storing a preferred roaming list (PRL) comprising at least one home system and a roaming system; 기지국 스캔을 통해 스캔된 홈 시스템의 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여 상기 선호 로밍 리스트에서 상기 수신된 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하고, 로밍 서비스가 요청되는 경우 상기 선별된 로밍 시스템의 기지국만을 차례대로 스캔하는 제어부를 포함하는 이동 통신 단말기.Receiving a list of roaming neighboring systems in the region from the base station of the home system scanned through the base station scan to screen the roaming systems in the list of the received neighboring systems in the preferred roaming list, and when the roaming service is requested And a control unit that sequentially scans only base stations of the selected roaming system. 청구항 1에 있어서, 상기 메모리는, The method of claim 1, wherein the memory, 상기 선호 로밍 리스트를 저장하는 비휘발성 메모리와,A nonvolatile memory for storing the preferred roaming list; 상기 이웃 시스템의 리스트를 저장하는 휘발성 메모리를 포함하는 이동 통신 단말기.And a volatile memory for storing a list of the neighboring systems. 적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리스트(Preferred Roaming List : PRL)를 저장하는 단계와,Storing a preferred roaming list (PRL) comprising at least one home system and a roaming system; 홈 시스템의 기지국을 스캔하여 그 스캔된 기지국으로부터 해당 지역에서 로 밍가능한 이웃 시스템의 리스트를 수신하여 저장하는 단계와,Scanning a base station of the home system and receiving and storing a list of roaming neighboring systems in the region from the scanned base station; 상기 선호 로밍 리스트에서 상기 수신된 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하는 단계와,Selecting roaming systems in the received list of neighboring systems in the preferred roaming list; 로밍 서비스가 요청되는 경우 상기 선호 로밍 리스트에서 상기 선별된 로밍 시스템의 기지국만을 차례대로 스캔하는 단계를 포함하는 이동 통신 단말기의 로밍 서비스 방법.And roaming sequentially scanning only base stations of the selected roaming system in the preferred roaming list when a roaming service is requested. 청구항 3에 있어서, The method according to claim 3, 상기 이웃 시스템 리스트를 수신하여 저장하는 단계는,Receiving and storing the neighbor system list, 스캔된 기지국으로부터 브로드캐스팅되는 이웃 시스템의 리스트를 수신하는 단계와, Receiving a list of neighboring systems broadcast from the scanned base station; 수신된 이웃 시스템 리스트와 기저장된 이웃 시스템의 리스트를 비교하여 그 비교결과에 따라 최신 정보로 이웃 시스템의 리스트를 업데이트하는 단계를 포함하는 이동 통신 단말기의 로밍 서비스 방법.And comparing the received neighbor system list with a list of previously stored neighbor systems and updating the list of neighboring systems with the latest information according to the comparison result. 해당 지역에서 로밍 가능한 이웃 시스템의 리스트를 브로드캐스팅하는 기지국과,A base station broadcasting a list of roaming neighboring systems in the region; 적어도 하나 이상의 홈 시스템 및 로밍 시스템으로 이루어지는 선호 로밍 리 스트(Preferred Roaming List : PRL)를 저장하고 있고, 기지국 스캔을 통해 스캔된 홈 시스템의 기지국으로부터 해당 지역에서 로밍가능한 이웃 시스템의 리스트를 수신하여 상기 선호 로밍 리스트에서 상기 수신된 이웃 시스템의 리스트에 있는 로밍 시스템들을 선별하고, 로밍 서비스가 요청되는 경우 상기 선별된 로밍 시스템의 기지국만을 차례대로 스캔하는 이동 통신 단말기를 포함하는 이동 통신 시스템.Preferred Roaming List (PRL), which consists of at least one home system and roaming system, is stored, and a list of neighboring roaming systems in a corresponding region is received from a base station of a scanned home system through a base station scan. And a mobile communication terminal that selects roaming systems in the received list of neighboring systems from a preferred roaming list, and sequentially scans only base stations of the selected roaming systems when roaming service is requested.
KR1020050066186A 2005-07-21 2005-07-21 Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system Ceased KR20070011698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050066186A KR20070011698A (en) 2005-07-21 2005-07-21 Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050066186A KR20070011698A (en) 2005-07-21 2005-07-21 Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system

Publications (1)

Publication Number Publication Date
KR20070011698A true KR20070011698A (en) 2007-01-25

Family

ID=38012296

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050066186A Ceased KR20070011698A (en) 2005-07-21 2005-07-21 Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system

Country Status (1)

Country Link
KR (1) KR20070011698A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100973427B1 (en) * 2007-06-29 2010-08-02 삼성전자주식회사 Apparatus and method for supporting handover between home cell and macro cell in wireless communication system
KR20110061262A (en) * 2009-12-01 2011-06-09 삼성전자주식회사 Method and System for Updating Preferred Channel and Supporting Mobile Devices
KR20140042340A (en) * 2012-09-28 2014-04-07 삼성전자주식회사 Method for processing connection between devies and apparatus for the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100973427B1 (en) * 2007-06-29 2010-08-02 삼성전자주식회사 Apparatus and method for supporting handover between home cell and macro cell in wireless communication system
KR20110061262A (en) * 2009-12-01 2011-06-09 삼성전자주식회사 Method and System for Updating Preferred Channel and Supporting Mobile Devices
KR20140042340A (en) * 2012-09-28 2014-04-07 삼성전자주식회사 Method for processing connection between devies and apparatus for the same

Similar Documents

Publication Publication Date Title
KR101033424B1 (en) Roaming indicator for multimode wireless communication devices
US7937083B2 (en) Method, apparatus and computer program providing for rapid network selection in a multimode device
EP1621029B1 (en) A method for a radiotelephone to scan for higher priority public land mobile network
KR101634214B1 (en) Method and apparatus for plmn selection of portable terminal
US20080064393A1 (en) Managing Multimode Roaming Mobile Devices
EP1978772A1 (en) Authentication policy
CN101547499A (en) Method for searching initial cell of mobile terminal
KR20020026944A (en) Protocol utilization based on mobile country code
US20090135952A1 (en) Portable Terminal Having Automatic Searching Function For Broadcasting Channel And Method For Searching Broadcasting Channel Automatically In Portable Terminal
US20070197211A1 (en) Method and apparatus for determining a system in a mobile terminal
CN115052327B (en) Network control method, device and storage medium
CN103210687B (en) Mobile communication terminal and method
JP2009296535A (en) Mobile communication terminal and method for controlling mobile communication
KR100584444B1 (en) Cell Selection Method of Multiband Mobile Communication Terminal
KR20070011698A (en) Roaming service method of a mobile communication terminal, the mobile communication terminal and the mobile communication system
CN106912087A (en) Performance optimization method and communication device thereof
EP2211577B1 (en) Method for wireless system selection optimization
TWI775690B (en) Network accessing method and communications apparatus utilizing the same
JP5185023B2 (en) Wireless communication device
KR100653047B1 (en) Mobile communication network registration processing method and mobile communication terminal
KR20070023776A (en) Management of multimode roaming mobile devices
KR101359667B1 (en) Apparatus and method for time configuration management in mobile communication system
KR100638464B1 (en) 3G network first search method and mobile communication terminal
WO2000030389A1 (en) Method and apparatus to provide roaming after activation without over the air programming
HK1146652B (en) Method for wireless system selection optimization

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050721

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060829

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20070125

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20060829

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

PG1501 Laying open of application