KR20110084652A - 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치 - Google Patents

휴대 단말기의 공중 이동 통신망 선택 방법 및 장치 Download PDF

Info

Publication number
KR20110084652A
KR20110084652A KR1020100004314A KR20100004314A KR20110084652A KR 20110084652 A KR20110084652 A KR 20110084652A KR 1020100004314 A KR1020100004314 A KR 1020100004314A KR 20100004314 A KR20100004314 A KR 20100004314A KR 20110084652 A KR20110084652 A KR 20110084652A
Authority
KR
South Korea
Prior art keywords
plmn
active
plmn list
list
selecting
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.)
Granted
Application number
KR1020100004314A
Other languages
English (en)
Other versions
KR101634214B1 (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 KR1020100004314A priority Critical patent/KR101634214B1/ko
Priority to US13/008,336 priority patent/US9031555B2/en
Publication of KR20110084652A publication Critical patent/KR20110084652A/ko
Application granted granted Critical
Publication of KR101634214B1 publication Critical patent/KR101634214B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

본 발명은 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치에 관한 것이다. 이러한 본 발명은 로밍 중 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 방법에 있어서, PLMN 선택 이벤트 발생 시 마지막으로 등록되었던 PLMN을 의미하는 등록된 PLMN(Registered PLMN : RPLMN)이 유효한 상태인지 확인하는 과정; 상기 RPLMN이 유효한 상태가 아닌 경우 기 저장된 Active PLMN list가 존재하는지 확인하는 과정; 상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 PLMN을 선택하는 과정; 및 상기 선택된 PLMN의 특정 셀에 캠프 온하는 과정을 포함하는 것을 특징으로 한다. 이러한 본 발명은 로밍 상태에서 PLMN 선택 이벤트 발생 시 HPLMN에 등록을 시도하지 않고, 적합한 PLMN을 빠르고 효율적으로 등록할 수 있다. 또한, 본 발명은 필드에 존재하지 않는 PLMN을 선택하여 등록을 시도하지 않아, 배터리 소모를 감소시킬 수 있다.

Description

휴대 단말기의 공중 이동 통신망 선택 방법 및 장치{METHOD AND APPARATUS FOR PLMN SELECTION OF PORTABLE TERMINAL}
본 발명은 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 방법 및 장치에 관한 것으로, 특히 로밍 상태에서 PLMN 선택 이벤트가 발생한 경우 빠르고 효율적으로 PLMN을 선택할 수 있는 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치에 관한 것이다.
일반적으로, PLMN 선택 이벤트 발생 시 휴대 단말기는 가입자 식별 모듈(Subscriber Identification Module : SIM) 내에 저장되어 있는 등록된 공중 이동 통신망(Registered PLMN 이하 RPLMN)을 우선적으로 선택하여 등록을 시도한다. 상기 RPLMN은 휴대 단말기가 마지막으로 등록되었던 PLMN을 의미한다. 상기 RPLMN이 존재하지 않거나 RPLMN에 등록 불가능한 경우 휴대 단말기는 홈 공중 이동 통신망(Home PLMN 이하 HPLMN) 또는 EHPLMN(Equipvalent HPLMN)을 선택하여 등록을 시도하게 된다. 상기 HPLMN은 사용자가 가입한 PLMN을 의미하고, EHPLMN은 PLMN 선택 시 HPLMN과 등가인 것으로 간주되는 PLMN을 의미한다. 예를 들어, 상기 EHPLMN은 HPLMN와 로밍 협약이 체결된 PLMN이 될 수 있다.
상기 HPLMN 또는 EHPLMN에 등록되지 않으면 휴대 단말기는 사용자 또는 사업자에 의해 가입자 식별 모듈(SIM) 내에 우선 순위를 가지도록 저장된 선호 PLMN 리스트(Preferred PLMN list)를 참조하여 특정 공중 이동 통신망(PLMN)을 선택하여 등록을 시도한다. 예를 들어, 선호 PLMN이 A-B-C-D 순으로 저장이 되어 있으면, 휴대 단말기는 우선 순위에 따라 A에 해당하는 PLMN을 선택한다. 상기 A에 해당하는 PLMN이 미리 정해져 있는 수신 전계 강도 이상이 되지 않아서 선택이 되지 않으면, 두 번째의 순서인 상기 B에 해당하는 PLMN을 선택한다. 상기 선호 PLMN이 모두 선택되지 않으면, 상기 휴대 단말기는 스캔된 공중 이동 통신망들 중 어느 하나를 랜덤하게 선택한다.
상술한 바와 같은 종래 PLMN 선택 절차는 PLMN 선택 이벤트 발생 시 RPLMN이 존재하지 않거나 RPLMN에 등록되지 않는 경우 우선 적으로 HPLMN 또는 EHPLMN에 등록을 시도하게 된다. 하지만 로밍(ROAMING) 상태에서 PLMN 선택 이벤트가 발생하는 경우, HPLMN은 실제 필드에 존재하지 않는다. 이와 같이 종래 PLMN 선택 절차는 PLMN 선택 이벤트 발생 시 실제 필드에 존재하지 않는 HPLMN에 우선적으로 등록을 시도하여 배터리 소모가 빨라지는 문제점과 PLMN 선택에 있어서 불필요한 시간이 소요되는 문제점이 있다. 또한, 종래에는 PLMN 선택 시 우선 순위가 없거나 동일한 경우 랜덤하게 하나의 PLMN을 선택하여 등록을 시도하고, 등록이 되지않는 경우 타 PLMN을 선택하여 등록을 시도하였다. 이와 같이 하나씩 PLMN을 선택하여 등록을 시도하는 것은 불필요한 시간이 소요되는 문제점과 배터리 소모가 빨라지는 문제점이 있다.
따라서 본 발명은 전술한 종래 기술의 문제점을 해결하기 위하여 창안된 것으로, 본 발명의 목적은 로밍 상태에서 PLMN 선택 이벤트가 발생하는 경우 HPLMN을 선택하지 않도록 하여 적합한 PLMN을 빠르고 효율적으로 선택할 수 있는 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치를 제공함에 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 휴대 단말기의 공중 이동 통신망 선택 방법은 로밍 중 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 방법에 있어서, PLMN 선택 이벤트 발생 시 마지막으로 등록되었던 PLMN을 의미하는 등록된 PLMN(Registered PLMN : RPLMN)이 유효한 상태인지 확인하는 과정; 상기 RPLMN이 유효한 상태가 아닌 경우 기 저장된 Active PLMN list가 존재하는지 확인하는 과정; 상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 PLMN을 선택하는 과정; 및 상기 선택된 PLMN의 특정 셀에 캠프 온하는 과정을 포함하는 것을 특징으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명의 실시 예에 따른 휴대 단말기의 공중 이동 통신망 선택 장치는 로밍 중 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 장치에 있어서, PLMN 선택 이벤트 발생 시 마지막으로 등록되었던 PLMN을 의미하는 등록된 PLMN(Registered PLMN : RPLMN)이 유효한 상태인지 확인하고, 상기 RPLMN이 유효한 상태가 아닌 경우 기 저장된 Active PLMN list가 존재하는지 확인하고, 상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 PLMN을 선택하며, 상기 선택된 PLMN의 특정 셀에 캠프 온하도록 하는 프로토콜 처리부; 및 상기 선택된 PLMN의 특정 셀에 캠프 온 요청 신호를 전송하는 무선 통신부를 포함하는 것을 특징으로 한다.
이상에서 살펴본 바와 같이 본 발명에 따른 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치는 로밍 상태에서 PLMN 선택 이벤트 발생 시 HPLMN에 등록을 시도하지 않아 적합한 PLMN을 빠르고 효율적으로 등록할 수 있다. 또한, 본 발명은 필드에 존재하지 않는 PLMN을 선택하여 등록을 시도하는 것을 방지함으로써, 배터리 소모를 감소시킬 수 있다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기의 구성을 개략적으로 나타낸 블록도,
도 2는 본 발명의 실시 예에 따른 프로토콜 처리부의 구성을 나타낸 도면,
도 3은 본 발명의 실시 예에 따른 휴대 단말기의 공중 이동 통신망 선택 방법을 나타낸 도면,
도 4는 본 발명의 실시 예에 따른 부팅 시 휴대 단말기의 공중 이동 통신망 선택 과정을 나타낸 순서도,
도 5는 본 발명의 실시 예에 따른 노 서비스 이벤트 발생 시 휴대 단말기의 공중 이동 통신망 선택 과정을 나타낸 순서도.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예들을 상세히 설명한다. 이 때, 첨부된 도면에서 동일한 구성 요소는 가능한 동일한 부호로 나타내고 있음에 유의해야한다. 또한, 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다.
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명의 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
본 발명의 상세한 설명에 앞서, 본 발명의 실시 예에 따른 휴대 단말기는 로밍(Roming)이 가능한 단말기로써, 스마트폰(Smart phone), IMT-2000(International Mobile Telecommunication 2000), TDMA(Time Division Multiple Access), GSM(Global System for Mobile Communication), CDMA(Code Division Multiple Access), UMTS(Universal Mobile Telecommunication Service) 및 WCDMA(Wideband Code Division Multiple Access) 단말기 등 모든 정보통신기기 및 멀티미디어 기기와, 그에 대한 응용에도 적용될 수 있음은 자명할 것이다.
도 1은 본 발명의 실시 예에 따른 휴대 단말기(100)의 구성을 개략적으로 나타낸 도면이고, 도 2는 본 발명의 실시 예에 따른 프로토콜 처리부(10)의 구성을 나타낸 도면이다.
상기 도 1 및 도 2를 참조하면, 본 발명의 실시 예에 따른 휴대 단말기(100)는 제어부(110), 저장부(120), 표시부(130), 입력부(140), 무선 통신부(150) 및 장착부(160)를 포함할 수 있다. 상기 제어부(110)는 프로토콜 처리부(10)를 포함하고, 상기 저장부(120)는 Active PLMN list 저장영역(20)을 포함하며, 장착부(160)는 가입자 식별 모듈(SIM, 60)을 포함할 수 있다. 이하 각 구성에 대하여 상세히 설명하기로 한다.
상기 입력부(140)는 숫자 또는 다양한 문자 정보를 입력받고, 각종 기능들의 설정 및 상기 휴대 단말기(100)의 기능 제어를 위한 입력키 및 기능키 등을 포함할 수 있다. 예컨대, 상기 입력부(140)는 음성 통화 요청을 위한 통화키, 화상 통화 요청을 위한 화상 통화키, 음성 통화 또는 화상 통화 종료 등을 요청하는 종료키, 오디오 신호의 출력 볼륨을 조정할 수 있는 볼륨키 등을 포함할 수 있다. 이러한 입력부(140)는 휴대 단말기(100)의 제공 형태에 따라 터치패드(Touch-pad), 터치스크린(Touch-screen), 일반적인 키 배열의 버튼식 키패드, 쿼티 방식의 버튼식 키패드 등과 같은 입력 장치들 중 어느 하나 또는 이들의 조합으로 형성될 수 있다.
상기 표시부(130)는 휴대 단말기(100)의 각종 메뉴 화면을 비롯하여 사용자가 입력한 사용자 데이터, 기능 설정정보 또는 사용자에게 제공하는 다양한 정보를 표시할 수 있다. 이러한 상기 표시부(130)는 액정 표시 장치(Liquid Crystal Display : LCD), 유기 발광 다이오드(Organic Light Emitting Diode : OLED), 능동형 유기 발광 다이오드(Active Matrix Organic Light Emitting Diode : AMOLED) 등으로 형성될 수 있으며, 상기 표시부(130)가 터치스크린(Touchscreen) 형태로 형성되는 경우 표시부(130)는 입력부(140)의 기능을 수행할 수 있다.
상기 무선 통신부(150)는 제어부(110)의 제어 하에 기지국과 통신채널을 형성하여 데이터 및 음성 통신을 수행할 수 있다. 상기 무선통신부(150)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF송신기(미도시)와, 수신되는 신호를 저잡음 증폭하고 주파수를 하향 변환하는 RF수신기(미도시) 등으로 구성될 수 있다. 또한, 상기 무선 통신부(150)는 기지국과 통신채널을 형성하기 위하여 제어부(110) 제어에 따라 휴대 단말기(100)의 주변에 분포된 주파수들을 검출할 수 있다. 이를 보다 상세히 설명하면, 상기 무선 통신부(150)는 전원 오프 상태에서 전원 온 상태로 천이되거나, 서비스 불가능한 지역에 위치하거나, 서비스 불가능 지역에서 서비스 가능 지역으로 이동할 경우, 휴대 단말기(100)의 주변을 스캔(Scan)하여 기지국들이 송신하는 주파수를 검출할 수 있다. 예를 들어, 상기 무선 통신부(150)는 SI(System Information)을 수신할 수 있다. 상기 SI는 기지국이 방송(Broadcast)하는 PLMN 코드 및 이웃 셀 정보 등 휴대 단말기(100)가 알아야 하는 정보들을 포함한다. 상기 무선 통신부(150)는 캠프 온 요청 신호, 등록 요청 신호 및 위치 정보 업데이트 요청 신호를 기지국에 전송할 수 있다.
상기 장착부(160)는 가입자 식별 모듈(60)이 장착되는 장치이다. 즉, 상기 장착부(160)는 제어부(110)와 가입자 식별 모듈(60) 사이의 물리적 인터페이스 역할을 수행한다. 상기 가입자 식별 모듈(60)은 사용자 인증 정보를 저장할 수 있다. 또한, 상기 가입자 식별 모듈(60)은 HPLMN, EHPLMN, RPLMN, 선호 PLMN list 등을 저장할 수 있다. 또한, 상기 가입자 식별 모듈(60)은 MMI(Man Machine Interface) PLMN code table을 저장할 수 있다. 상기 MMI PLMN code table은 국가별 PLMN 정보를 저장한 테이블로써, PLMN code와 PNN(Plmn Network Name)을 매핑하여 저장한다. 이를 통해 휴대 단말기(100)는 PLMN 수동 선택 시 스캔된 이용 가능한 PLMN(Available PLMN)에 해당하는 이동 통신 사업자 이름을 표시부(130)에 출력할 수 있다. 이를 위하여 가입자 식별 모듈(60)은 EF-OPL 및 EF-PNN을 저장할 수 있다. 상기 EF-OPL 및 EF-PNN은 3GPP 표준에 따른 것으로 상세한 설명은 생략하기로 한다. 특히, 본 발명에 따른 가입자 식별 모듈(60)은 Active PLMN list를 저장할 수 있다. 상기 Active PLMN list에 대한 상세한 설명은 후술하기로 한다.
상기 저장부(120)는 본 발명의 실시 예에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 사용자에 의해 생성되는 사용자 데이터 및 송수신되는 데이터 등을 저장할 수 있다. 특히, 본 발명에 따른 저장부(120)는 Active PLMN list를 저장하는 Active PLMN list 저장 영역(20)을 포함할 수 있다. 한편, Active PLMN list가 가입자 식별 모듈(60)에 저장되는 경우 상기 저장부(120)는 상기 Active PLMN list 저장 영역(20)을 포함하지 않을 수도 있다.
상기 Active PLMN list는 해외 로밍 시 PLMN 선택을 효율적으로 수행하기 위하여 해당 국가에서 서비스되고 있는 PLMN정보(예컨대 PLMN 코드)를 저장할 수 있다. 상기 PLMN 코드는 이동 국가 코드(Mobile Country Code : MCC) 및 이동 네트워크 코드(Mobile Network Code : MNC) 중 적어도 하나를 포함할 수 있다. 또한, 상기 Active PLMN list는 각 PLMN 별 유효 ARFCN(Absolute Radio Frequency Channel Number)을 매핑하여 저장할 수 있다. 이에 따라 접속 계층(12)은 ARFCN에 따른 BCCH(Broadcast Control CHannel) 검색 시 전체 채널에 대하여 검색을 수행하지 않고, 저장된 유효 ARFCN부터 검색을 수행하여 효율적인 BCCH 검색이 가능하도록 한다. 상기 유효 ARFCN은 큐(Queue) 방식으로 저장된다. 즉, 등록된 셀(Cell)이 변경되는 경우 가장 오래된 유효 ARFCN을 삭제하고 나머지 유효 ARFCN을 이동(shift)시킨 후 새로운 유효 ARFCN을 저장할 수 있다. 이를 위하여 상기 저장부(120)는 ActivePlmnSet 함수를 저장할 수 있다. 상기 ActivePlmnSet 함수의 구조는 아래 <표 1>과 같다.
Figure pat00001
상기 <표 1>을 참조하면, ActivePlmnSet 함수는 plmn[APS_MAX_NO_OF_PLMN] 필드 및 arfcn[APS_MAX_NO_OF_PLMN] [APS_MAX_NO_OF_ARFCN] 필드를 포함할 수 있다. 상기 plmn[APS_MAX_NO_OF_PLMN] 필드는 ActivePlmnSet 함수를 구성하는 PLMN code들 구성된다. 이때, 하나의 ActivePlmnSet 함수는 최대 6개의 PLMN code를 저장할 수 있으며, ActivePlmnSet 함수는 동일 MCC를 갖는 PLMN들로 구성된다. 이때, ActivePlmnSet에 속한 각 PLMN들은 우선 순위가 정의되지 않거나 동일한 우선순위를 가진다.
상기 arfcn[APS_MAX_NO_OF_PLMN][APS_MAX_NO_OF_ARFCN] 필드는 각 PLMN에 해당하는 main BCCH ARFCN 정보를 담고 있는 필드로, 각 PLMN 당 최대 12개의 ARFCN을 저장할 수 있다. 상기 arfcn[APS_MAX_NO_OF_PLMN] [APS_MAX_NO_OF_ARFCN] 필드는 셀(cell)이 변경될 때마다 현재 캠핑된 셀의 ARFCN을 추가하며 전체적인 동작 방식은 선입선출(FIFO)의 큐(Queue) 방식으로 저장되도록 구성된다.
상기 ActivePlmnSet 함수를 통해 생성되는 Active PLMN list는 6 행 12열의 구조를 가질 수 있다. 즉, 상기 Active PLMN list는 6개의 PLMN 정보를 저장하고, 각 PLMN에 대하여 12개의 유효 ARFCN을 저장할 수 있다. 하지만 본 발명이 이에 한정되지는 않는다. Active PLMN list에 저장되는 PLMN 개수 및 유효 ARFCN 개수는 휴대 단말기(100)의 성능 및 이동 통신 환경을 고려하여 설계자의 의도에 따라 다양하게 설정될 수 있다.
여기서, 상기 Active PLMN list의 생성 방법을 설명하면, RPLMN에 등록이 안되고, SI 디코딩을 통해 확인된 PLMN의 MCC와 HPLMN의 MCC가 다르며, 접속 계층(12)에서 주파수 스캔을 통해 추출된 이용 가능한 PLMN들의 우선 순위가 정의되어 있지 않거나 동일한 우선 순위를 가지는 경우, 접속 계층(12)은 주변의 주파수를 스캐닝(Scanning)하여 이용 가능한 PLMN list를 생성하고, 상기 생성된 이용 가능한 PLMN list를 RR_ACT_REJ 신호에 포함하여 비접속 계층(11)에 전송한다. 비접속 계층(11)은 RR_ACT_REJ 신호에 포함된 이용 가능한 PLMN list를 Active PLMN list에 저장한다. 추가적으로, 비접속 계층(11)은 MMI(Man Machine Interface)에서 사업자명을 표시하기 위해 사용하는 MMI PLMN code table을 참조하여 현재 PLMN의 MCC와 동일한 MCC를 가지는 PLMN들을 Active PLMN list에 추가 저장할 수 있다. 상기 Active PLMN list는 저장부(120)의 비휘발성 영역(예컨대 EEPROM)에 저장하여 휴대 단말기(100)의 전원이 오프된 상태에서도 데이터를 유지할 수 있도록 한다.
상기 제어부(110)는 휴대 단말기(100)의 전반적인 동작 및 휴대 단말기(100)의 내부 블록들 간 신호 흐름을 제어하고, 상기 무선 통신부(150)가 송수신한 데이터를 처리하는 데이터 처리부의 기능을 포함할 수 있다. 특히, 본 발명에 따른 제어부(110)는 로밍 상태에서 PLMN 선택 이벤트가 발생하고 RPLMN에 캠프 온할 수 없는 경우, Active PLMN list가 존재하는지 확인하고, 상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 등록 요청할 특정 PLMN을 선택하고, 상기 선택된 PLMN의 특정 셀에 캠프 온하는 프로토콜 절차를 수행할 수 있다. 이를 위하여 제어부(110)는 프로토콜 처리 절차를 수행하는 프로토콜 처리부(10)를 포함할 수 있다. 상기 프로토콜 처리부(10)는 물리 계층(13), 접속 계층(Access Stratum, 12) 및 비접속 계층(Non-Access Stratum, 11)을 포함할 수 있다.
상기 물리 계층(13)은 데이터 전송을 위하여 물리적인 링크를 설정하고 유지하며, 절단하는 역할을 수행한다. 상기 비접속 계층(11)은 무선 통신 제어 및 모바일 관리(Mobile Management) 기능을 수행한다. 특히, 본 발명에 따른 비접속 계층(11)은 Active PLMN list를 생성하고, 로밍 상태에서 PLMN 선택 이벤트가 발생하면 Active PLMN list를 접속 계층(12)에 전송한다. 또한, 특정 PLMN의 특정 셀(cell)에 캠프 온된후 접속 계층(12)으로부터 RR_ACT_CNF 신호를 전송받으면 상기 비접속 계층(11)은 Active PLMN list를 갱신하고, 위치 정보 업데이트 절차를 수행하여 휴대 단말기(100)의 PLMN 등록 절차를 완료할 수 있다. 상기 비접속 계층(11)은 국가 이동 시 즉, MCC가 변경되는 경우 상기 Active PLMN list를 초기화 시키고, 해당 국가에서 서비스되는 PLMN 정보를 이용하여 Active PLMN list를 재구성 할 수 있다. 이를 통해, 본 발명에 따른 상기 Active PLMN list는 특정 형태로 고정되지 않고, 해당 국가에 따라 동적으로 변경되므로, PLMN 선택 이벤트 발생 시 적합한 PLMN을 빠르고 효율적으로 선택할 수 있다.
상기 접속 계층(12)은 주파수를 스캔하고, SI(System Information)를 디코딩하여 특정 PLMN의 특정 셀에 캠프 온하는 절차를 수행할 수 있다. 특히, 본 발명의 실시 예에 따른 접속 계층(12)은 상기 무선 통신부(150)를 통해 수신한 SI를 디코딩하여 PLMN 코드(code)를 추출하고, 상기 추출된 PLMN 코드와 동일한 PLMN 코드를 가지는 PLMN이 상기 Active PLMN list에 존재하는지 확인할 수 있다. 상기 동일한 PLMN code를 가지는 PLMN이 Active PLMN list에 존재하는 경우 접속 계층(12)은 해당 PLMN에 매핑되어 있는 ARFCN(Absolute Radio Frequency Channel Number) 정보를 이용하여 상기 해당 PLMN의 특정 셀에 캠프 온할 수 있다.
한편, 상기 도 2에 도시하지는 않았지만, 상기 프로토콜 처리부(10)는 3GPP 표준에 따른 응용프로그램 계층(미도시), 사용자 인터페이스 계층(미도시) 등을 더 포함할 수 있다. 또한, 본 발명의 실시 예에 따른 휴대 단말기(100)는 그 제공 형태에 따라 이미지 또는 동영상 촬영을 위한 카메라 모듈, 근거리 무선 통신을 위한 근거리 통신 모듈, 방송 수신을 위한 방송 수신 모듈, MP3 모듈과 같은 디지털 음원 재생 모듈 및 인터넷 기능을 수행하는 인터넷 통신 모듈 등의 부가 기능을 갖는 구성 요소들을 선택적으로 더 포함할 수 있다. 이러한 구성 요소들은 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 본 발명에 따른 휴대 단말기(100)는 상기 언급된 구성 요소들과 동등한 수준의 구성 요소들을 더 포함할 수 있다.
이상에서는 본 발명의 실시 예에 따른 휴대 단말기(100)의 각 구성에 대하여 설명하였다. 이하에서는 본 발명의 실시 예에 따른 휴대 단말기(100)의 공중 이동 통신망 선택 방법에 대하여 설명하기로 한다.
도 3은 본 발명의 실시 예에 따른 휴대 단말기(100)의 공중 이동 통신망 선택 방법을 나타낸 도면이다.
이하, 상기 휴대 단말기(100)는 로밍 상태이고, RPLMN에 등록 불가능 상태이며, 상기 Active PLMN list는 저장부(120) 또는 가입자 식별 모듈(60)에 기 저장된 것으로 가정하여 설명하기로 한다.
상기 도 1 내지 도 3을 참조하면, 휴대 단말기(100)가 로밍 중이고, RPLMN에 등록이 불가능한 상태에서 PLMN 선택 이벤트가 발생하는 경우, 상기 비 접속 계층(Non-Access Srtatum : NAS, 11)은 301 단계에서 Active PLMN list를 접속 계층(Access Srtatum : AS,12)에 전송한다. 상기 Active PLMN list를 전송 받은 접속 계층(12)은 303 단계에서 주파수를 스캔하고, 305 단계에서 수신 신호의 세기가 가장 큰 주파수의 시스템 정보(System Information : SI)를 디코딩하여 PLMN 코드(code)를 추출할 수 있다. 상기 PLMN 코드는 이동 국가 코드(MCC) 및 이동 네트워크 코드(MNC)를 포함할 수 있다.
다음으로 접속 계층(12)은 307 단계에서 SI에서 추출된 PLMN 코드와 상기 Active PLMN list에 포함된 PLMN 코드를 비교하고, 308 단계에서 상기 추출된 PLMN 코드와 동일한 PLMN 코드를 가지는 PLMN이 상기 Active PLMN list에 존재하는지 확인할 수 있다. 한편, 상기 Active PLMN list가 동일한 MCC를 가지는 PLMN들로 구성된 경우 접속 계층(12)은 PLMN 코드 전체가 아닌 MNC만을 비교할 수도 있다.
상기 308 단계에서 Active PLMN list에 동일한 PLMN 코드를 가지는 PLMN이 존재하지 않는 경우 접속 계층(12)은 305 단계로 복귀한다. 이때, 접속 계층(12)은 이전에 디코딩된 주파수 다음으로 수신 신호 세기가 큰 주파수의 SI를 디코딩할 수 있다.
반면에 상기 308 단계에서 Active PLMN list에 동일한 PLMN 코드를 가지는 PLMN이 존재하는 경우 접속 계층(12)은 309 단계로 진행하여 SI 디코딩을 중지하고, PLMN 코드가 일치하는 PLMN의 특정 셀에 캠프 온할 수 있다. 이때, 상기 접속 계층(12)은 Active PLMN list의 유효 ARFCN 정보를 참조하여 캠프 온을 시도할 수 있다. 한편, Active PLMN list에 존재하는 모든 PLMN에 등록이 불가능한 경우 휴대 단말기(100)는 수신 신호 세기가 가장 강한 셀을 선택하여 응급 전화(Emergency call)만이 가능한 상태가 될 수 있다.
상술한 과정을 통해 특정 PLMN에 캠프 온되면, 접속 계층(12)은 311 단계에서 캠프 온된 PLMN 및 셀 정보(예컨대 ARFCN)를 비접속 계층(11)에 전송할 수 있다. 상기 PLMN 정보 및 셀 정보를 전송받은 비접속 계층(11)은 312 단계에서 상기 셀 정보를 이용하여 Active PLMN list를 갱신할 수 있다. 상세하게는 비접속 계층(11)은 Active PLMN list의 유효 ARFCN 정보를 갱신할 수 있다. 또한, 도시하지는 않았지만 비접속 계층(11)은 캠프 온된 PLMN을 RPLMN로 설정할 수 있다.
다음으로 비접속 계층(11)은 313 단계에서 위치 정보 업데이트 절차를 수행할 수 있다. 상기 위치 정보 업데이트는 VLR(Visitor Location Register) 또는 HLR(Home Location Register)에 휴대 단말기(100)의 현재 위치를 등록하는 절차이다. 상기 업데이트 절차는 일반적인 3GPP 표준에 따른 것으로 상세한 설명을 생략하기로 한다.
도 4는 본 발명의 실시 예에 따른 휴대 단말기(100)의 부팅 시 공중 이동 통신망 선택 과정을 나타낸 순서도이다.
상기 도 1 내지 도 4를 참조하면, 본 발명의 실시 예에 따른 휴대 단말기(100)는 401 단계에서 전원 온(Power ON)될 수 있다. 전원이 온되면 제어부(110)의 프로토콜 처리부(10)는 403 단계에서 가입자 식별 모듈(SIM, 60)을 리드할 수 있다. 이때, 제어부(110)의 프로토콜 처리부(10)는 가입자 정보 및 가입자와 관련된 정보, RPLMN 및 LOCI(LOCation Information) 값 등을 리드할 수 있다. 상기 RPLMN은 휴대 단말기(100)가 마지막으로 등록되었던 PLMN을 의미한다. 상기 LOCI는 위치 정보를 저장하는 영역으로, 국가 코드(MCC), 네트워크 코드(MNC) 및 위치 코드(Location Area Code : LAC)로 구성된다.
다음으로, 상기 제어부(110)의 프로토콜 처리부(10)는 405 단계에서 RPLMN이 이용 가능한 유효 상태인지 확인할 수 있다. 상기 제어부(110)의 프로토콜 처리부(10)는 RPLMN 정보가 존재하지 않거나, 상기 LAC 정보가 없는 경우 RPLMN이 유효하지 않은 상태인 것으로 판단한다. 상기 RPLMN이 유효한 상태인 경우 제어부(110)의 프로토콜 처리부(10)는 407 단계로 진행하여 Active PLMN list에 RPLMN을 추가할 수 있다. 상세하게는, 프로토콜 처리부(10)의 비접속 계층(11)은 ActivePlmnSet.plmn[0]에 RPLMN을 추가한다. 이후, 제어부(110)의 프로토콜 처리부(10)는 409 단계에서 ActivePlmnSet.length를 1로 설정할 수 있다. 상기 ActivePlmnSet.length는 Active PLMN list에 존재하는 PLMN의 개수를 나타낸다. 예를 들어, 상기 ActivePlmnSet.length가 1의 값을 가지면 Active PLMN list에 하나의 PLMN이 존재함을 의미한다. 이후, 프로토콜 처리부(10)는 411 단계에서 캠프 온 절차를 수행할 수 있다. 좀 더 상세히 설명하면, 프로토콜 처리부(10)의 비접속 계층(11)은 RPLMN 정보를 포함하는 RR_ACT_REQ 신호를 접속 계층(12)에 전송하고, 상기 RR_ACT_REQ 신호를 전송받은 접속 계층(12)은 상기 RPLMN의 특정 셀에 캠프 온하며, 캠프 온 후 프로토콜 처리부(10)의 접속 계층(12)은 캠프 온된 PLMN 및 셀 정보를 포함하는 RR_ACT_CNF 신호를 비접속 계층(11)에 전송할 수 있다.
다음으로 프로토콜 처리부(10)의 비접속 계층(11)은 413 단계에서 Active PLMN list를 갱신할 수 있다. 상기 Active PLMN list의 갱신은 Active PLMN list에 유효 ARFCN을 매핑하여 저장하는 과정이다. 상기 비접속 계층(11)은 셀(cell) 변경 시 Active PLMN list에서 가장 오래된 유효 ARFCN을 삭제하고, 나머지 유효 ARFCN을 이동시킨 후 새로운 ARFCN을 Active PLMN list에 추가할 수 있다.
상기 프로토콜 처리부(10)의 비접속 계층(11)은 415 단계에서 휴대 단말기(100)의 위치 정보 업데이트 절차를 수행할 수 있다. 상기 위치 정보 업데이트 절차가 완료되면 제어부(110)는 부팅 절차를 완료하고, 417 단계에서 대기 상태(Idle state)가 될 수 있다.
한편, 상기 405 단계에서 RPLMN이 유효한 상태가 아닌 경우 제어부(110)의 프로토콜 처리부(10)는 419 단계로 진행하여 HPLMN의 MCC와 RPLMN의 MCC를 비교할 수 있다. 상기 419 단계에서 HPLMN의 MCC와 RPLMN의 MCC가 일치하는 경우 즉, 로밍 상태가 아닌 경우 제어부(110)의 프로토콜 처리부(10)는 429 단계로 진행하여 ActivePlmnSet.plmn[0]에 HPLMN을 추가하고, 상기 409 단계로 진행하여 ActivePlmnSet.length의 값을 1로 설정한다. 이후, 프로토콜 처리부(10)는 RPLMN을 HPLMN로 대체하여 상술한 411 단계 내지 417 단계를 수행한다.
반면에, 상기 419 단계에서 상기 HPLMN의 MCC와 RPLMN의 MCC가 일치하지 않는 경우 즉, 로밍 상태인 경우 제어부(110)의 프로토콜 처리부(10)는 421 단계로 진행하여 Active PLMN list가 존재하는지 확인할 수 있다. 즉, 제어부(110)는 ActivePlmnSet.length = 1인지 확인할 수 있다. 상기 Active PLMN list가 존재하는 경우 즉, ActivePlmnSet.length가 1이 아닌 경우 제어부(110)는 411 단계로 진행하여 캠프 온 절차를 수행할 수 있다. 상세하게는 프로토콜 처리부(10)는 Active PLMN list에 저장된 PLMN 중 특정 PLMN의 특정 셀에 캠프 온할 수 있다. 즉, 프로토콜 처리부(10)는 도 3에서 설명한 상기 301 내지 311 단계를 수행할 수 있다.
반면에 상기 421 단계에서 Active PLMN list가 존재하지 않는 경우 즉, ActivePlmnSet.length = 1인 경우 제어부(110)의 프로토콜 처리부(10)는 Active PLMN list 생성 과정(423 단계 내지 427 단계)을 수행할 수 있다. 이를 상세히 설명하면, Active PLMN list가 존재하지 않는 경우 프로토콜 처리부(10)의 접속 계층(12)은 423 단계에서 주파수 풀 스캔을 수행할 수 있다. 상기 주파수 풀 스캔은 주변의 이용 가능한 모든 PLMN을 검색하여 이용 가능한 PLMN list를 생성하는 과정이다. 상기 주파수 풀 스캔이 완료되면 프로토콜 처리부(10)의 접속 계층(12)은 상기 이용 가능한 PLMN list를 포함하는 RR_ACT_REJ 신호를 비접속 계층(11)에 전송한다. 상기 RR_ACT_REJ 신호를 전송 받은 비접속 계층(11)은 425 단계에서 이용 가능한 PLMN들을 Active PLMN list에 추가할 수 있다. 이때, 본 발명은 MMI PLMN code table을 참조하여 상기 이용 가능한 PLMN들의 MCC와 동일한 MCC를 가지는 PLMN들을 Active PLMN list에 추가 저장하는 과정을 더 포함할 수 있다. 이후, 비접속 계층(11)은 427 단계에서 ActivePlmnSet.length 값을 변경할 수 있다. 상기 ActivePlmnSet.length 값은 이용 가능한 PLMN의 수로 설정될 수 있다. 예를 들어, 이용 가능한 PLMN 수가 4인 경우 ActivePlmnSet.length 값은 4로 설정될 수 있다. 이와 같이 Active PLMN list를 생성한 제어부(110)의 프로토콜 처리부(10)는 411 단계로 진행하여 캠프 온 절차를 수행할 수 있다. 즉, 프로토콜 처리부(10)는 도 3에서 상술한 상기 301 내지 311 단계를 수행할 수 있다.
이상에서는 부팅 시 휴대 단말기(100)의 PMN 선택 방법에 대하여 설명하였다. 이하에서는 노 서비스 이벤트 발생 시 휴대 단말기의 공중 이동 통신망 선택 방법을 설명하기로 한다.
도 5는 본 발명의 실시 예에 따른 노 서비스 이벤트 발생 시 휴대 단말기(100)의 공중 이동 통신망 선택 과정을 나타낸 순서도이다.
상기 도 1 내지 도 5를 참조하면, 제어부(110)의 프로토콜 처리부(10)는 501 단계에서 노 서비스 이벤트 발생을 감지할 수 있다. 상기 노 서비스 이벤트는 3GPP 표준에서 정의된 minor cause에 의한 Network Reject 발생, 서비스 불가능 지역(지하, 엘리베이터 등의 전계가 약한 지역)에서 서비스 가능 지역으로 이동, 서비스 불가능 지역에 위치 및 타 PLMN의 서비스 지역으로 이동하는 경우 중 어느 하나에 의해 발생할 수 있다.
상기 노 서비스 이벤트가 발생하면, 제어부(110)는 503 단계에서 Active PLMN list의 존재하는지 확인할 수 있다. 이를 위하여 제어부(110)는 ActivePlmnSet.length 값을 확인할 수 있다. 상기 Active PLMN list가 존재하는 경우 제어부(110)의 프로토콜 처리부(10)는 후술하는 526 단계로 진행한다. 반면에, 상기 Active PLMN list가 존재하지 않는 경우 제어부(110)는 505 단계로 진행하여 주변의 주파수를 스캔하여 이용 가능한 PLMN 리스트를 생성하고, 상기 생성된 이용 가능한 PLMN 리스트를 포함하는 RR_ACT_REJ 신호를 비접속 계층(11)에 전송하도록 프로토콜 처리부(10)의 접속 계층(11)을 제어할 수 있다.
상기 이용 가능한 PLMN 리스트를 전송받은 비접속 계층(11)은 507 단계에서 이용 가능한 PLMN 리스트의 MCC와 HPLMN의 MCC가 일치하는지 비교할 수 있다. 상기 이용 가능한 PLMN 리스트의 MCC와 HPLMN의 MCC가 일치하는 경우 비접속 계층(11)은 509 단계로 진행하여 3GPP 표준안에 따라 특정 PLMN을 선택하고, 선택된 특정 PLMN을 포함하는 RR_ACT_REQ 신호를 접속 계층(12)에 전송할 수 있다. 다음으로, 비접속 계층(11)은 511 단계에서 선택된 특정 PLMN을 Active PLMN list에 추가할 수 있다. 즉, 비접속 계층(11)은 선택된 특정 PLMN을 ActivePlmnSet.plmn[0]에 추가할 수 있다. 상기 비접속 계층(11)은 513 단계에서 ActivePlmnSet.length 값을 1로 설정할 수 있다.
상기 접속 계층(12)은 515 단계에서 선택된 특정 PLMN의 특정 셀에 캠프 온할 수 있다. 캠프 온되면, 접속 계층(12)은 517 단계에서 캠프 온된 PLMN 및 셀 정보를 비접속 계층(11)에 전송할 수 있다. 이때, 접속 계층(12)은 캠프 온된 PLMN 및 셀 정보를 포함하는 RR_ACT_CNF 신호를 비접속 계층(11)에 전송할 수 있다. 상기 RR_ACT_CNF 신호를 전송받은 비접속 계층(11)은 519 단계에서 Active PLMN 리스트를 갱신할 수 있다. 즉, 상기 비접속 계층(11)은 상기 셀 정보를 이용하여 Active PLMN list의 유효 ARFCN 정보를 갱신하고, 상기 캠핑된 특정 PLMN을 RPLMN로 설정할 수 있다. 이후, 비접속 계층(11)은 521 단계에서 위치 정보를 업데이트할 수 있다. 위치 정보 업데이트 완료 후 제어부(110)는 522 단계에서 대기 상태가 될 수 있다.
한편, 상기 507 단계에서 이용 가능한 PLMN 리스트의 MCC와 HPLMN의 MCC가 일치하지 않는 경우 523 단계로 진행하여 비접속 계층(11)은 이용 가능한 PLMN들을 Active PLMN 리스트에 추가할 수 있다. 이때, 비접속 계층(11)은 MMI PLMN code table을 참조하여 상기 이용 가능한 PLMN들의 MCC와 동일한 MCC를 가지는 PLMN들을 Active PLMN list에 추가 저장할 수 있다.
다음으로 상기 비접속 계층(11)은 525 단계에서 ActivePlmnSet.length 값을 변경할 수 있다. 상기 ActivePlmnSet.length 값은 이용 가능한 PLMN의 수로 설정될 수 있다. 예를 들어, 이용 가능한 PLMN 수가 4인 경우 ActivePlmnSet.length 값은 4로 설정될 수 있다.
다음으로 비접속 계층(11)은 526 단계에서 Active PLMN 리스트를 접속 계층(12)에 전송할 수 있다. 상기 Active PLMN 리스트를 전송받은 접속 계층(12)은 527 단계에서 상기 Active PLMN 리스트를 이용하여 캠프 온 절차를 수행할 수 있다. 즉, 접속 계층(12)은 상기 Active PLMN 리스트에 포함된 특정 PLMN의 특정 셀에 캠프 온할 수 있다. 상기 접속 계층(12)의 캠프 온 절차에 대한 상세한 설명은 도 3의 303 단계 내지 309 단계에서 상술하였으므로 생략하기로 한다. 다음으로 접속 계층(12)은 상기 517 단계로 진행한다.
요약하면, 본 발명은 PLMN 선택 이벤트가 발생하는 경우 로밍 여부를 판단하여 로밍 상태인 경우 HPLMN에 대한 주파수 선택 과정을 생략하도록 함으로써, 빠르고 효율적으로 PLMN을 선택하여 서비스를 획득하는 것을 특징으로 한다. 또한, 본 발명은 PLMN 선택 시 비접속 계층(11)이 접속 계층(12)으로부터 전송받은 이용 가능한 PLMN들 중 어느 하나를 Selected PLMN으로 설정하고, 상기 설정된 하나의 Selected PLMN을 접속 계층(12)으로 전달하여 상기 이용 가능한 PLMN들에 순차적으로 캠프 온을 시도하던 종래의 PLMN 선택 방식을 개선하여 Selected PLMN 전송 시 현재 휴대 단말기(100)가 위치한 지역에서 서비스되는 PLMN과 동일한 MCC를 가지는 PLMN들을 하나의 패키지(Package)로 형성한 Actice PLMN list를 접속 계층(12)에 전달하는 것을 특징으로 한다. 또한, 본 발명은 각 PLMN에서 주로 사용하는 유효 ARFCN을 Active PLMN list에 매핑하여 저장함으로써, BCCH 검색 시 저장된 ARFCN부터 검색하여 효율성을 증가시킬 수 있다. 또한, 본 발명은 국가 이동 시 상기 Active PLMN list를 초기화하여 새로 작성할 수 있다. 즉, 본 발명은 해당 국가에 대응하여 Active PLMN list를 동적으로 관리함으로써, PLMN 선택 이벤트 발생 시 적합한 이동 통신망을 빠르고 효율적으로 선택할 수 있다.
이상에서는 본 발명에 따른 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치에 대하여 본 명세서 및 도면을 통해 바람직한 실시 예들에 대하여 설명하였으며, 비록 특정 용어들이 사용되었으나 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위해 일반적인 의미에서 사용된 것일 뿐, 본 발명이 전술한 실시 예에 한정되는 것은 아니다. 즉, 본 발명의 기술적 사상에 바탕을 둔 다양한 실시 예가 가능함은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.
100 : 휴대 단말기 110 : 제어부
10 : 프로토콜 처리부 11 : 비접속 계층(NAS)
12 : 접속 계층(AS) 120 : 저장부
130 : 표시부

Claims (16)

  1. 로밍 중 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 방법에 있어서,
    PLMN 선택 이벤트 발생 시 마지막으로 등록되었던 PLMN을 의미하는 등록된 PLMN(Registered PLMN : RPLMN)이 유효한 상태인지 확인하는 과정;
    상기 RPLMN이 유효한 상태가 아닌 경우 기 저장된 Active PLMN list가 존재하는지 확인하는 과정;
    상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 PLMN을 선택하는 과정; 및
    상기 선택된 PLMN의 특정 셀에 캠프 온하는 과정을 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  2. 제1항에 있어서,
    상기 Active PLMN list가 존재하지 않는 경우 상기 Active PLMN list를 생성하는 과정을 더 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  3. 제2항에 있어서,
    상기 Active PLMN list를 생성하는 과정은
    주변의 주파수를 스캔하여 이용 가능한 PLMN list를 작성하는 과정; 및
    상기 이용 가능한 PLMN list를 상기 Active PLMN list에 추가하는 과정을 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  4. 제3항에 있어서,
    상기 Active PLMN list를 생성하는 과정은
    국가별 PLMN 정보를 저장한 MMI(Man Machine Interface) PLMN code table에서 상기 이용 가능한 PLMN들과 동일한 MCC를 가지는 PLMN들을 추출하여 상기 Active PLMN list에 추가하는 과정을 더 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  5. 제2항에 있어서,
    상기 Active PLMN list를 생성하는 과정은
    각 PLMN에 대하여 기 설정된 개수의 유효 절대 라디오 주파수 채널 넘버(Absolute Radio Frequency Channel Number : ARFCN)를 저장하는 과정을 더 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  6. 제1항에 있어서,
    상기 Active PLMN list를 이용하여 PLMN을 선택하는 과정은
    주파수를 스캔하는 과정;
    상기 스캔된 주파수들의 시스템 정보(System Information : SI)를 수신 신호 세기에 따라 디코딩하여 이동 네트워크 코드(Mobile Network Code : MNC)를 추출하는 과정; 및
    상기 추출된 MNC와 동일한 MNC를 가지는 PLMN을 상기 Active PLMN list에서 선택하는 과정을 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  7. 제1항에 있어서,
    상기 캠프 온된 PLMN 및 셀 정보를 이용하여 Active PLMN list를 갱신하는 과정; 및
    위치 정보를 업데이트하는 과정을 더 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  8. 제1항에 있어서,
    국가 이동 시 상기 Active PLMN list를 초기화하는 과정을 더 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 방법.
  9. 로밍 중 휴대 단말기의 공중 이동 통신망(Public Land Mobile Network : PLMN) 선택 장치에 있어서,
    PLMN 선택 이벤트 발생 시 마지막으로 등록되었던 PLMN을 의미하는 등록된 PLMN(Registered PLMN : RPLMN)이 유효한 상태인지 확인하고, 상기 RPLMN이 유효한 상태가 아닌 경우 기 저장된 Active PLMN list가 존재하는지 확인하고, 상기 Active PLMN list가 존재하는 경우 상기 Active PLMN list를 이용하여 PLMN을 선택하며, 상기 선택된 PLMN의 특정 셀에 캠프 온하도록 하는 프로토콜 처리부; 및
    상기 선택된 PLMN의 특정 셀에 캠프 온 요청 신호를 전송하는 무선 통신부를 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  10. 제9항에 있어서,
    상기 프로토콜 처리부는
    상기 Active PLMN list가 존재하지 않는 경우 상기 Active PLMN list를 생성하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  11. 제10항에 있어서,
    상기 프로토콜 처리부는
    주변의 주파수를 스캔하여 이용 가능한 PLMN list를 작성하고, 상기 이용 가능한 PLMN list를 상기 Active PLMN list에 추가하여 상기 Active PLMN list 생성하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  12. 제11항에 있어서,
    상기 프로토콜 처리부는
    국가별 PLMN 정보를 저장한 MMI(Man Machine Interface) PLMN code table에서 상기 이용 가능한 PLMN들과 동일한 MCC를 가지는 PLMN들을 추출하여 상기 Active PLMN list에 더 추가하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  13. 제9항에 있어서,
    상기 프로토콜 처리부는
    상기 무선 통신부에 의해 스캔된 주파수들의 시스템 정보(System Information : SI)를 수신 신호 세기에 따라 디코딩하여 이동 네트워크 코드(Mobile Network Code : MNC)를 추출하고, 상기 추출된 MNC와 동일한 MNC를 가지는 PLMN을 상기 Active PLMN list에서 선택하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  14. 제9항에 있어서,
    상기 프로토콜 처리부는
    상기 캠프 온된 PLMN 및 셀 정보를 이용하여 Active PLMN list를 갱신하고, 위치 정보를 업데이트하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  15. 제9항에 있어서,
    상기 프로토콜 처리부는
    국가 이동 시 상기 Active PLMN list를 초기화하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
  16. 제9항에 있어서,
    상기 프로토콜 처리부는
    상기 Active PLMN list를 생성하고, 로밍 상태에서 PLMN 선택 이벤트가 발생하면 Active PLMN list를 접속 계층에 전송하고, 캠프 온되면 상기 Active PLMN list의 갱신하고, 국가 이동 시 상기 Active PLMN list를 초기화하며, 위치 정보 업데이트 절차를 수행하는 비접속 계층; 및
    주파수를 스캔하도록 무선 통신부를 제어하고, 스캔된 주파수의 SI를 디코딩하여 상기 Active PLMN list에 포함된 특정 PLMN의 특정 셀에 캠프 온하도록 제어하는 접속 계층을 포함하는 것을 특징으로 하는 휴대 단말기의 공중 이동 통신망 선택 장치.
KR1020100004314A 2010-01-18 2010-01-18 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치 Active KR101634214B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100004314A KR101634214B1 (ko) 2010-01-18 2010-01-18 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치
US13/008,336 US9031555B2 (en) 2010-01-18 2011-01-18 PLMN selection method and apparatus in portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100004314A KR101634214B1 (ko) 2010-01-18 2010-01-18 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20110084652A true KR20110084652A (ko) 2011-07-26
KR101634214B1 KR101634214B1 (ko) 2016-06-28

Family

ID=44277933

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100004314A Active KR101634214B1 (ko) 2010-01-18 2010-01-18 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치

Country Status (2)

Country Link
US (1) US9031555B2 (ko)
KR (1) KR101634214B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140111435A (ko) * 2013-03-11 2014-09-19 삼성전자주식회사 네트워크를 검색하기 위한 방법 및 그 전자 장치

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI477183B (zh) * 2011-08-10 2015-03-11 Mediatek Inc 管理事件資訊存取的方法和用戶設備
EP2765822B1 (en) * 2011-10-03 2016-06-29 LG Electronics Inc. Method and apparatus for controlling user equipment access in wireless communication system
KR102064377B1 (ko) * 2012-05-09 2020-02-12 삼성전자 주식회사 이동 통신 시스템에서 측정 정보 송수신 방법 및 장치
US9277492B2 (en) 2012-07-27 2016-03-01 Apple Inc. Enhancement to PLMN selection process while roaming
US9198088B2 (en) * 2013-06-26 2015-11-24 Qualcomm Incorporated Method and apparatus for an optimized search for service when a multi-mode UE goes out of service
US9332489B2 (en) * 2013-08-29 2016-05-03 Samsung Electronics Co., Ltd. Method and system for optimizing power consumption in multi-SIM mobile device
US9503997B2 (en) * 2013-09-27 2016-11-22 Broadcom Corporation Method and apparatus for registering with a public land mobile network
EP2879442B1 (en) * 2013-09-29 2016-11-09 Huawei Device Co., Ltd. Searching a plmn
US20150119029A1 (en) * 2013-10-30 2015-04-30 Motorola Solutions, Inc. Method and apparatus for searching for radio frequency signals by a subscriber unit in a wireless communication system
US9288750B2 (en) * 2013-12-09 2016-03-15 Cellco Partnership Inbound roaming controls in a shared network
EP3136800B1 (en) * 2014-05-12 2019-06-19 Huawei Technologies Co. Ltd. Method for updating rplmn information, and user equipment
WO2015196465A1 (zh) * 2014-06-27 2015-12-30 华为技术有限公司 选择公共陆地移动网络plmn的方法及其装置和设备
US9942816B2 (en) * 2014-11-27 2018-04-10 Blackberry Limited Method for selecting a cellular network
US10264517B2 (en) 2017-02-17 2019-04-16 At&T Mobility Ii Llc Optimization for priority-based network identifier scans
US10045287B1 (en) * 2017-05-11 2018-08-07 Apple Inc. Cellular system selection frequency scan scope for roaming
CN107580296B (zh) * 2017-08-31 2020-04-28 北京尼克耐特计算机科技有限责任公司 一种利用手机开展lte扫频及参数提取的方法
CN109451564B (zh) * 2018-12-14 2020-09-01 深圳市万普拉斯科技有限公司 搜网方法、装置、计算机设备和存储介质
CN111372253B (zh) * 2018-12-25 2023-03-24 中国电信股份有限公司 小区接入方法、装置、系统及计算机可读存储介质
CN109743725B (zh) * 2019-02-22 2022-05-27 维沃移动通信有限公司 一种信息处理方法及设备
US12089289B2 (en) * 2020-10-29 2024-09-10 Tracfone Wireless, Inc. System and process for configuring a dynamic roaming public land mobile network (PLMN)
EP4340458A4 (en) * 2021-08-30 2024-11-06 Samsung Electronics Co., Ltd. Electronic device for obtaining network information, and operation method thereof
CN119031350A (zh) * 2023-05-25 2024-11-26 荣耀终端有限公司 一种选网方法及终端

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040065860A (ko) * 2003-01-16 2004-07-23 삼성전자주식회사 이동통신 단말기 및 이동통신 단말기의 plmn선택방법
JP2006222774A (ja) * 2005-02-10 2006-08-24 Nec Corp 移動体通信ネットワーク(plmn)の選択方法、移動体通信システム、装置、及び、プログラム
KR20060129093A (ko) * 2004-03-23 2006-12-14 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) 네트워크 공유를 위해 plmn을 선택하는 방법 및 시스템
KR20080082495A (ko) * 2007-03-07 2008-09-11 리서치 인 모션 리미티드 I―wlan plmn 선택을 용이하게 하기 위한 장치,및 관련 방법

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7596378B1 (en) * 1999-09-30 2009-09-29 Qualcomm Incorporated Idle mode handling in a hybrid GSM/CDMA network
GB2369265B (en) * 2000-09-11 2004-03-17 Cable & Wireless Hkt Csl Ltd Method of automatically establishing roaming services in a mobile telecommunications system.
US6697629B1 (en) * 2000-10-11 2004-02-24 Qualcomm, Incorporated Method and apparatus for measuring timing of signals received from multiple base stations in a CDMA communication system
US6856604B2 (en) * 2001-12-19 2005-02-15 Qualcomm Incorporated Efficient multi-cast broadcasting for packet data systems
US7986672B2 (en) * 2002-02-25 2011-07-26 Qualcomm Incorporated Method and apparatus for channel quality feedback in a wireless communication
US7027813B2 (en) * 2002-08-23 2006-04-11 Sony Ericsson Mobile Communications Ab System and method for home network determination in a mobile phone
KR100663418B1 (ko) * 2002-11-29 2007-01-02 삼성전자주식회사 복합 자동 재전송 방식을 지원하는 이동통신 시스템에서역방향 전송 장치 및 방법
KR100512373B1 (ko) * 2003-05-10 2005-09-05 삼성전자주식회사 방문지에서의 배터리 소모와 시간 절약을 위한 이동단말기의 확장된 근접 셀 관리 방법
US7738901B2 (en) * 2003-07-10 2010-06-15 Telefonaktiebolaget Lm Ericsson (Publ) Secondary link power control in a wireless communication network
JP4318520B2 (ja) * 2003-09-26 2009-08-26 富士通株式会社 端末の状態制御システム
US7197312B2 (en) * 2003-11-12 2007-03-27 Research In Motion Limited Data-capable network prioritization with reject code handling
US20050245278A1 (en) * 2004-04-29 2005-11-03 Rath Vannithamby Method and apparatus for forward link power control at non-serving radio sector transmitters
US7773990B2 (en) * 2005-05-23 2010-08-10 Telefonaktiebolaget L M Ericsson (Publ) Avoidance of service interruptions in visited public land mobile network (VPLMNs)
KR100765183B1 (ko) * 2006-06-21 2007-10-12 삼성전자주식회사 이동통신 단말기에서 피엘엠앤 재선택을 위한 방법 및 장치
KR20090069472A (ko) * 2007-12-26 2009-07-01 삼성전자주식회사 무선 네트워크에서 휴대단말의 위치 업데이트 방법 및 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040065860A (ko) * 2003-01-16 2004-07-23 삼성전자주식회사 이동통신 단말기 및 이동통신 단말기의 plmn선택방법
KR20060129093A (ko) * 2004-03-23 2006-12-14 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) 네트워크 공유를 위해 plmn을 선택하는 방법 및 시스템
JP2006222774A (ja) * 2005-02-10 2006-08-24 Nec Corp 移動体通信ネットワーク(plmn)の選択方法、移動体通信システム、装置、及び、プログラム
KR20080082495A (ko) * 2007-03-07 2008-09-11 리서치 인 모션 리미티드 I―wlan plmn 선택을 용이하게 하기 위한 장치,및 관련 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140111435A (ko) * 2013-03-11 2014-09-19 삼성전자주식회사 네트워크를 검색하기 위한 방법 및 그 전자 장치

Also Published As

Publication number Publication date
US20110177810A1 (en) 2011-07-21
KR101634214B1 (ko) 2016-06-28
US9031555B2 (en) 2015-05-12

Similar Documents

Publication Publication Date Title
KR101634214B1 (ko) 휴대 단말기의 공중 이동 통신망 선택 방법 및 장치
KR101661221B1 (ko) 적응적 데이터 통신 제어 방법 및 이를 지원하는 휴대 단말기
CN101185360B (zh) 在多模设备中提供快速网络选择的方法、装置
US10117163B2 (en) Network access method and mobile communication terminal
KR101124482B1 (ko) 듀얼 모드를 지원하는 이동통신 단말기의 동작 방법 및 장치
KR101286844B1 (ko) 보다 높은 우선순위 공중 육상 이동 네트워크에 대해무선전화가 스캔하는 방법
CN100415003C (zh) 用于无线电话搜寻较高优先级网络的方法
CN101247631A (zh) 使用优选的无线电访问技术来扫描网络的方法
EP3247140A1 (en) Network access method and mobile communications terminal
KR102395203B1 (ko) 무선 통신 시스템에서 plmn을 검색하기 위한 전자 장치 및 방법
JP2024167439A (ja) ネットワーク選択方法、情報送信方法、情報取得方法及び装置
US20110045830A1 (en) Method of managing home cell selection for a wireless communication system and related device
US11297572B2 (en) Method for reducing battery power consumption of user equipment (UE) during manual CSG selection
CN104980992B (zh) 一种分享网络的方法及移动终端
WO2015196389A1 (zh) 一种用户设备数据处理方法和设备
KR100754793B1 (ko) 이동통신 단말기의 홈 공용 지상 모바일 네트워크 스캐닝장치 및 방법
CN104185257A (zh) 一种重新注册网络的方法、装置及终端
CN106912087A (zh) 性能优化方法及其通信装置
CN114339876B (zh) 终端接入网络的方法、装置、设备及可读存储介质
CN116548021A (zh) 选择网络的方法、装置、设备及存储介质
KR20100137158A (ko) 기지국 스캐닝 방법 및 그를 수행하는 통신 시스템

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20100118

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20141210

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20100118

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20150821

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20160217

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20150821

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20160217

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20151021

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20160323

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20160318

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160217

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20151021

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20160622

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20160623

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190530

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20190530

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20200528

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20240530

Start annual number: 9

End annual number: 9