KR101625212B1 - multi-mode mobile terminal and method for selecting network mode in the terminal - Google Patents
multi-mode mobile terminal and method for selecting network mode in the terminal Download PDFInfo
- Publication number
- KR101625212B1 KR101625212B1 KR1020090124771A KR20090124771A KR101625212B1 KR 101625212 B1 KR101625212 B1 KR 101625212B1 KR 1020090124771 A KR1020090124771 A KR 1020090124771A KR 20090124771 A KR20090124771 A KR 20090124771A KR 101625212 B1 KR101625212 B1 KR 101625212B1
- Authority
- KR
- South Korea
- Prior art keywords
- network
- user satisfaction
- dynamic
- static
- candidate
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/34—Reselection control
- H04W36/36—Reselection control by user or terminal equipment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
멀티 모드 이동 통신 단말기에서의 모드 결정 방법에 관한 것으로, 상기 기술적 과제는 주기적으로 연결 상태의 네트워크 정보를 수신하는 단계, 수신되는 연결 상태의 네트워크 정보에 기초하여, 정적 사용자 만족도를 산출하는 단계, 연결 상태의 네트워크에 대한 정적 사용자 만족도가 임계치 이하이면, 후보 네트워크들에 대한 정적 사용자 만족도를 산출하는 단계, 산출된 정적 사용자 만족도와 후보 네트워크들에 대한 정적 사용자 만족도에 기초하여 후보 네트워크들 중 하나를 선택하는 단계, 및 선택된 후보 네트워크로 핸드오버를 수행하는 단계를 포함하는 것을 특징으로 하는 멀티 모드 이동통신 단말기의 모드 결정 방법에 의해 멀티 모드 이동통신 단말기에서 사용자 만족도를 높이기 위한 네트워크 탐색 시점 및 선택 시점을 결정할 수 있다. 이에 따라 파워 소모를 줄이고, 현재 사용자의 통신 환경에서 최적의 네트워크를 선택할 수 있다. A method for determining a mode in a multi-mode mobile communication terminal, the method comprising: receiving network information in a connected state periodically; calculating a static user satisfaction degree based on received network information in a connected state; Calculating a static user satisfaction level for the candidate networks if the static user satisfaction level for the network in the state is less than or equal to a threshold value, selecting one of the candidate networks based on the calculated static user satisfaction level and the static user satisfaction level for the candidate networks And performing a handover to a selected candidate network. The method of determining a mode of a multi-mode mobile communication terminal according to claim 1, Decisively . As a result, power consumption can be reduced and an optimal network can be selected in the current user's communication environment.
멀티모드, 이동단말, 모드결정, 만족도 Multimode, mobile terminal, mode decision, satisfaction
Description
본 발명은 멀티모드 이동통신 단말기에 관한 것으로, 특히, 멀티 모드 이동 통신 단말기에서의 모드 결정 방법에 관한 것이다. The present invention relates to a multimode mobile communication terminal, and more particularly, to a mode determination method in a multimode mobile communication terminal.
본 발명은 지식경제부의 IT원천기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다.[국가관리번호 : 2008-F-001-02, 과제명 : 이동통신 무선접속방식의 환경 적응형 자율제어 기술 연구]The present invention is derived from research carried out as part of the IT original technology development project of the Ministry of Knowledge Economy. [National Administration Number: 2008-F-001-02, Title: Environment Adaptive Self- Research]
이동통신 단말기는 다양한 기능을 수행할 수 있도록 구현될 수 있다. 여기서 이동통신 단말기가 수행하는 다양한 기능들은 예를들어 데이터 및 음성 통신 기능, 카메라를 통해 사진이나 동영상을 촬영하는 기능, 음성 저장 기능, 음악 파일 재생 기능, 이미지나 비디오의 디스플레이 기능 등이 있다. 또한 최근 이동통신 단말기는 멀티캐스트 신호를 수신하여 재생하는 것이 가능하여, 텔레비전 프로그램이나 비디오의 시청 기능을 제공하는 것도 가능하다. The mobile communication terminal can be implemented to perform various functions. Here, various functions performed by the mobile communication terminal include, for example, data and voice communication functions, a function of photographing a picture or a moving picture through a camera, a voice storage function, a music file playback function, and an image or video display function. In addition, a recent mobile communication terminal can receive and reproduce a multicast signal, and it is also possible to provide a viewing function of a television program or a video.
한편, 최근 이동통신 단말기를 이용하여 통신을 수행할 수 있는 네트워크가 다양화되고 있다. 따라서 다양한 네트워크를 이용하여 통신을 수행할 수 있는 이 동통신 단말기에 대한 연구가 진행되고 있다. In recent years, networks capable of performing communication using mobile communication terminals have been diversified. Therefore, research is being conducted on mobile communication terminals capable of performing communication using various networks.
현재 상용 듀얼 모드의 이동통신 단말은 수신 신호를 기준으로, 임계치 이상이면 우선순위가 높은 네트워크를 선택하는 방식이다. 그러나 서비스에 대한 사용자 만족을 보장하기 위해서 수신 신호뿐 아니라 수신 서비스의 QoS(Quality of Service) 또는, 네트워크의 현재 부하 상태 혹은 각 서비스에 대한 사용자의 선호도 정보 등을 고려해야 한다. 이러한 요구를 바탕으로 멀티 기준(Multiple Criteria) 기반의 네트워크 선택 방법에 관한 연구가 활발히 진행되고 있다. 이러한 연구들에서는 일반적으로 수신 서비스의 QoS 또는 수신 신호 세기가 임계치 이하로 떨어지면, 네트워크 선택을 트리거하는 방식이다. Currently, the commercial dual mode mobile communication terminal selects a network having a higher priority when the received signal is higher than a threshold value. However, in order to guarantee user satisfaction with the service, consideration should be given not only to the received signal but also to the quality of service (QoS) of the receiving service, the current load state of the network, or the user's preference information for each service. Based on these demands, research on network selection method based on multiple criteria has been actively carried out. These studies generally involve a method of triggering network selection if the QoS or received signal strength of the receiving service falls below a threshold.
본 발명은 이 같은 배경에서 도출된 것으로, 네트워크 탐색 시점 및 네트워크 선택 트리거 시점을 결정하는데 있어 소모되는 전력량을 감소시키고, 사용자 환경에서 최적의 네트워크를 통해 통신을 수행할 수 있도록 하는 네트워크 탐색 방법을 제공하는 것을 목적으로 한다. The present invention provides a network search method that reduces the amount of power consumed in determining a network search point and a network selection trigger point and enables communication through an optimal network in a user environment .
상기 기술적 과제는 연결 상태의 네트워크 정보를 주기적으로 수신하는 단계, 수신된 연결 상태의 네트워크 정보에 기초하여, 정적 사용자 만족도를 산출하는 단계, 산출된 정적 사용자 만족도가 임계치 이하이면, 후보 네트워크들에 대한 정적 사용자 만족도를 산출하는 단계, 산출된 정적 사용자 만족도와 후보 네트워크들에 대한 정적 사용자 만족도에 기초하여 후보 네트워크들 중 하나를 선택하는 단계, 및 선택된 후보 네트워크로 핸드오버를 수행하는 단계를 포함하는 멀티 모드 이동통신 단말기의 모드 결정 방법에 의해 달성된다. According to another aspect of the present invention, there is provided a method for providing a service to a candidate network, the method comprising: periodically receiving network information in a connected state; calculating a static user satisfaction based on the network information in the connected connection state; Selecting one of the candidate networks based on the calculated static user satisfaction and the static user satisfaction for the candidate networks, and performing handover to the selected candidate network, Mode mobile communication terminal.
본 발명에 따르면, 멀티 모드 이동통신 단말기에서 사용자 만족도를 높이기 위한 네트워크 탐색 시점 및 선택 시점을 결정할 수 있다. 이에 따라 파워 소모를 줄이고, 현재 사용자의 통신 환경에서 최적의 네트워크를 선택할 수 있다. According to the present invention, it is possible to determine a network search point and a selection point in order to improve user satisfaction in the multimode mobile communication terminal. As a result, power consumption can be reduced and an optimal network can be selected in the current user's communication environment.
구체적으로 동적인 사용자 만족도가 높은 상태이고, 정적인 사용자 만족도가 높은 상태인 경우, 사용자는 현재 네트워크에서의 연결 유지를 원하기 때문에 네트 워크 탐색 모듈을 오프(OFF)시킨다. 따라서 불필요한 네트워크 탐색을 수행하지 않고, 단말기의 배터리 낭비를 방지할 수 있다. Specifically, when the dynamic user satisfaction is high and the static user satisfaction is high, the user turns off the network search module because he wants to maintain the connection in the current network. Therefore, unnecessary network search is not performed, and battery waste of the terminal can be prevented.
그리고, 동적인 사용자 만족도가 높은 상태이고, 정적인 사용자 만족도가 저하된 상태인 경우, 정적인 사용자 만족도가 높은 후보 네트워크에 대해서만 네트워크 탐색을 수행함으로써 사용자 만족도를 더 향상시킬 수 있다. 현재 네트워크의 수신 신호 세기, 서비스의 QoS, 배터리 잔량을 고려한 동적인 사용자 만족도가 좋다 하더라도, 가격 및 사용자 선호도 측면에서의 정적인 사용자 만족도가 저하되어 있으면, 정적인 사용자 만족도가 높은 네트워크에 대하여 탐색하여, 동적인 사용자 만족도가 임계치 이상으로 높아진 경우에만, 네트워크 선택을 트리거하기 때문에 배터리 낭비를 방지할 수 있다. In the case where the dynamic user satisfaction is high and the static user satisfaction is low, the user search can be further improved by performing the network search only for the candidate network with high static user satisfaction. Even if the dynamic user satisfaction is good considering the received signal strength of the current network, the QoS of the service, and the remaining battery level, if the static user satisfaction is lowered in terms of price and user preference, , Battery wastage can be prevented by triggering network selection only when dynamic user satisfaction has risen above a threshold.
즉, 동적인 사용자 만족도와 정적인 사용자 만족도를 모두 고려하여, 네트워크 선택 시점을 결정함으로써, 사용자의 만족도를 최대화할 수 있다는 효과가 있다.That is, it is possible to maximize the satisfaction of the user by determining the network selection point in consideration of both the dynamic user satisfaction and the static user satisfaction.
전술한, 그리고 추가적인 본 발명의 양상들은 첨부된 도면들을 참조하여 설명되는 바람직한 실시예들을 통해 더욱 명확해질 것이다. 이하에서는 본 발명을 이러한 실시예들을 통해 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다. BRIEF DESCRIPTION OF THE DRAWINGS The foregoing and further aspects of the present invention will become more apparent from the following description of the preferred embodiments with reference to the attached drawings. Hereinafter, the present invention will be described in detail in order that those skilled in the art can easily understand and reproduce the present invention through these embodiments.
도 1 은 일 실시예에 따른 멀티 모드 이동통신 단말기의 구성도이다. 도 1 에 도시된 바와 같이 일 실시예에 따른 멀티 모드 이동통신 단말기는 단말 측정 부(100), 네트워크 정보 수신부(110), 네트워크 탐색부(130), 만족도 산출부(120), 네트워크 탐색 제어부(140), 네트워크 선택부(150)를 포함한다.1 is a block diagram of a multimode mobile communication terminal according to an exemplary embodiment of the present invention. 1, a multimode mobile communication terminal according to an exemplary embodiment of the present invention includes a terminal measurement unit 100, a network information receiving unit 110, a network search unit 130, a satisfaction calculation unit 120, a network search control unit 140, and a
단말 측정부(100)는 멀티 모드 이동통신 단말기의 전반적인 동작 상태를 측정한다. 일 실시예에 있어서 단말 측정부(100)는 이동 속도, 현재 연결된 네트워크의 수신 신호 세기 및 서비스 QoS 레벨, 배터리 용량 정보 등을 측정한다. The terminal measurement unit 100 measures the overall operation state of the multimode mobile communication terminal. In one embodiment, the terminal measurement unit 100 measures a moving speed, a received signal strength of a currently connected network, a service QoS level, battery capacity information, and the like.
네트워크 정보 수신부(110)는 멀티 모드 이동통신 단말기의 위치 정보에 따라 현재 위치한 지역의 네트워크 정보를 수신한다. 멀티 모드 이동통신 단말기가 다중 네트워크가 오버레이 되는 지역에 위치하는 경우에, 네트워크 정보 수신부(110)는 다중 네트워크 정보를 수신한다. 그리고 멀티 모드 이동통신 단말기가 단일 네트워크만 배치된 지역에 위치하는 경우에는 단일 네트워크 정보를 수신한다. 일 실시예에 있어서 네트워크 정보는 네트워크의 위치, 반경, 수신신호 세기, 부하 정도, 서비스 이용 가격과 같은 정보들을 포함한다. The network information receiving unit 110 receives the network information of the area currently located according to the location information of the multimode mobile communication terminal. When the multimode mobile communication terminal is located in an area where multiple networks are overlaid, the network information receiving unit 110 receives multiple network information. When the multimode mobile communication terminal is located in a region where only a single network is located, the mobile communication terminal receives the single network information. In one embodiment, the network information includes information such as the location of the network, the radius, the received signal strength, the degree of load, and the service use price.
네트워크 탐색부(130)는 네트워크 정보 수신부(110)에서 수신한 네트워크 배치 정보를 기반으로 멀티 모드 이동통신 단말기의 위치에서 특정 네트워크로부터의 수신 신호 세기를 측정한다. 그리고 측정된 수신 신호 세기에 기반하여 그 네트워크를 통해 실제 서비스 이용이 가능한지 여부를 확인한다. The network search unit 130 measures a received signal strength from a specific network at a location of the multimode mobile communication terminal based on the network configuration information received by the network information receiver 110. [ Then, based on the measured received signal strength, it is confirmed whether the actual service is available through the network.
만족도 산출부(120)는 현재 서비스 받고 있는 네트워크와 이용 가능한 다른 후보 네트워크에 대한 사용자 만족도를 산출한다.The satisfaction calculation unit 120 calculates the user satisfaction with respect to the currently receiving network and other available candidate networks.
네트워크 탐색 제어부(140)는 만족도 산출부(120)에서 산출되는 사용자 만족도 정보에 기초하여, 네트워크 탐색부(130)의 탐색 동작을 제어한다. The network search control unit 140 controls the search operation of the network search unit 130 based on the user satisfaction information calculated by the satisfaction calculation unit 120. [
네트워크 선택부(150)는 만족도 산출부(120)에서의 산출 결과에 기초하여, 현재 서비스 받고 있는 네트워크에 대한 사용자 만족도와, 통신 가능한 다른 네트워크들의 사용자 만족도를 파악한다. 그리고, 파악되는 사용자 만족도 정보에 기초하여 네트워크 선택을 제어한다. 일 실시예에 있어서 멀티 모드 이동통신 단말기는 네트워크 선택부(150)에서 선택되는 네트워크에 연결되어 서비스를 제공받는다. The
이하, 만족도 산출부(120)에서 사용자 만족도를 산출하는 방법에 대해 보다 상세히 설명한다. Hereinafter, a method for calculating the user satisfaction in the satisfaction calculating unit 120 will be described in more detail.
예를 들어 멀티 모드 이동통신 단말기가 UMTS, WiMAX, WLAN의 세 가지 네트워크로 통신이 가능하다고 가정하자. 서비스 이용자는 일반적으로 저렴한 가격에 좋은 품질의 서비스를 이용하고자 한다. 일반적으로 UMTS, WiMAX, WLAN 순으로 저가격으로 고속 데이터 서비스를 지원한다. 그러나 가격 효율성이 높을수록, 커버리지와 이동성 지원은 떨어지는 경우가 빈번하다. 따라서 사용자가 낮은 가격으로 고속의 서비스를 원한다 하더라도 고속 이동 중이거나 무선 LAN 접속 서비스를 받을 수 있는 지역(hot spot)이 아닌 곳에서는 UMTS 또는 WiMAX를 이용해야 한다. For example, suppose a multimode mobile communication terminal is capable of communicating over three networks: UMTS, WiMAX, and WLAN. Service users generally want to use good quality services at low prices. In general, UMTS, WiMAX, and WLAN support high-speed data services in the following order. However, the higher the price efficiency, the lower the coverage and mobility support. Therefore, even if a user wants high-speed service at a low price, he or she should use UMTS or WiMAX in a place that is not moving in a hot spot or a hot spot where a wireless LAN access service is available.
서비스 이용자는 멀티 모드 이동통신 단말기의 무선 환경에서 선호하는 무선 인터페이스가 사용가능하게 되면, 선호하는 무선 인터페이스로 핸드오버를 시도할 것이다. 그런데 이때 사용자는 서비스 이용 가격, 데이터 전송 속도, 신뢰성과 같은 통신 환경 스펙들 중 우선 적으로 선호하는 스펙을 만족하는 네트워크를 선택하길 원할 수 있다. 이 같이 사용자마다 다르게 적용되는 사용자 선호도를 정적인 사용자 만족도로 정의할 수 있다. 그러나 사용자의 현재 무선 환경 및 네트워크 자원 상태 등을 고려한 결과, 서비스 이용자의 정적 만족도가 높은 네트워크를 이용한 통신이 불가능할 수도 있다. 예를 들어 수신 신호 세기가 충분하지 않은 경우, 혹은 네트워크 부하가 너무 높은 경우, 혹은 이동 속도를 지원하지 못하는 경우 등이다. 이러한 경우에 적용되는 것을 동적 사용자 만족도라 정의한다. When the preferred air interface is available in the wireless environment of the multi-mode mobile communication terminal, the service user will attempt handover to the preferred air interface. At this time, the user may desire to select a network that satisfies the preference preference among the communication environment specifications such as the service utilization price, the data transmission rate, and the reliability. In this way, the user preference that is applied differently for each user can be defined as the static user satisfaction. However, as a result of considering the current wireless environment and the network resource status of the user, it may be impossible to communicate using a network in which the service user has a high degree of static satisfaction. For example, the received signal strength is not sufficient, or the network load is too high, or the mobile speed is not supported. What is applied in this case is defined as dynamic user satisfaction.
일 양상에 따른 만족도 산출부(120)는 현재 서비스 받고 있는 네트워크와 후보 네트워크에 대하여 정적 사용자 만족도 및 동적 사용자 만족도 레벨을 계산하고, 그 정보에 기초하여 네트워크 선택부(150)가 멀티모드 이동통신 단말기의 네트워크 탐색 및 네트워크 선택 트리거를 제어한다. The satisfaction calculator 120 according to an aspect calculates a static user satisfaction level and a dynamic user satisfaction level for a network and a candidate network that are currently being serviced, and based on the information, the
이하, 사용자 만족도 레벨(User Satisfaction Level)을 그 약어인 'USL'로 표시한다. 그리고 연결된 네트워크에 대한 동적 사용자 만족도 레벨을이라 하고, 연결된 네트워크에 대한 절대적 사용자 만족도 레벨을 이라 하고, 후보 네트워크에 대한 동적인 사용자 만족도 레벨을 이라 하고, 후보 네트워크에 대한 절대적 사용자 만족도 레벨을 이라한다. Hereinafter, the user satisfaction level (User Satisfaction Level) is denoted by the abbreviation 'USL'. And the dynamic user satisfaction level for the connected network. And an absolute user satisfaction level for the connected network. And a dynamic user satisfaction level for the candidate network , And the absolute user satisfaction level for the candidate network Quot;
각 파라미터에 대한 설명은 다음과 같다. The description of each parameter is as follows.
동적(Dynamic) 정보
Dynamic information
정적(Static)
정보
Static
Information
여기서 동적 정보(Dynamic Criteria)는 멀티 모드 이동통신 단말기의 현재 무선 통신 환경, 이동 속도, RAN(radio access network)의 접속 사용자 수 및 로드 등에 따라 동적으로 변경되는 정보이다. 그리고 정적 정보(static criteria)는 사용자 또는 RAN의 특성에 의해 결정되고, 사용자 또는 RAN 운영자가 값을 재설정하지 않는 한 변경되지 않는 정보이다. Here, the dynamic information is information that is dynamically changed according to the current wireless communication environment, the moving speed, the number of connected users of the RAN (radio access network), and the load of the multimode mobile communication terminal. And static criteria are information that is determined by the characteristics of the user or RAN and does not change unless the user or the RAN operator re-sets the value.
또한, 동적 사용자 만족도 레벨(User Satisfaction Level)과, 정적 사용자 만족도 레벨(User Satisfaction Level)을 계산하기 위한 파라미터들에 대한 설명은 다음과 같다. The parameters for calculating the dynamic user satisfaction level and the static user satisfaction level are as follows.
각 파라미터에 대한 사용자 만족도를 계산하기 위해 다음의 계산 과정을 거친다. In order to calculate user satisfaction for each parameter, the following calculation procedure is performed.
수학식 1과 수학식 2는 각 파라미터 값이 요구사항을 얼마나 만족하는지를 계산하기 위한 것이다. 파라미터 값이 요구사항을 100% 만족할 경우에 그 결과값은 1이 되고, 최고 요구사항을 미처 만족시키지 못할 경우에는 그 결과값이 0이 된다. Equations (1) and (2) are for calculating how each parameter value satisfies the requirement. If the parameter value satisfies the requirement 100%, the result value becomes 1. If the parameter value does not satisfy the highest requirement, the result value becomes 0.
u(X)는 네트워크 i에 대하여 네트워크 선택 파라미터 X에 대한 유틸리티 계산 값이다. 이때 0≤u(X)≤1이다. 그리고 는 네트워크 i에 대하여 네트워크 선택 파라미터 X측면에서 최소 요구하는 임계치 값이다. 예를 들어 Single Quality의 경우 통신을 위한 최소 신호 퀄리티(Signal Quality) 레벨이다. u (X) is a utility calculated value for network selection parameter X for network i. Where 0? U (X)? 1. And Is the minimum required threshold value in terms of network selection parameter X for network i. For example, in case of Single Quality, it is the minimum signal quality level for communication.
는 네트워크 i에 대하여 네트워크 선택 파라미터 X 측면에서 선호하는 임계치 값이다. 예를 들어 가장 높은 AMC 모드와 같은 최적의 모드로 동작하기 위해 필요한 신호 퀄리티(Signal Quality) 레벨 혹은 사용자가 선호하는 서비스 비용에 대한 임계치 비용(cost)일 수 있다. Is a preferred threshold value in terms of network selection parameter X for network i. For example, a signal quality level required to operate in an optimal mode such as the highest AMC mode, or a threshold cost for a user's preferred service cost.
는 네트워크 i에 대하여 네트워크 선택 파라미터 X 측면에서 허용하는 최대 임계치 값이다. 각 네트워크마다 지원 가능한 최대 이동 속도, 사용자가 최대로 지불할 것으로 예상되는 최대 서비스 비용을 의미한다. Is the maximum threshold value allowed in terms of network selection parameter X for network i. The maximum movement speed that can be supported for each network, and the maximum service cost that the user is expected to pay maximum.
그리고 는 멀티 모드 이동통신 단말기의 무선 환경과 네트워크 환경에 따라 동적으로 변화하는 사용자 만족도 레벨이다. 일 실시예에 있어서, 값은 아래 수학식을 통해 산출할 수 있다.And Is a user satisfaction level that changes dynamically according to the wireless environment and the network environment of the multimode mobile communication terminal. In one embodiment, The value can be calculated by the following equation.
여기서, Ws는 신호 퀄리티(signal Quality), WQ는 QoS 정보, QL은 배터리 라이프 타임(Battery Lifetime)이다. Where W s is the signal quality, W Q is the QoS information, and Q L is the battery lifetime.
은 사용자에 의해 정해진 정적인 사용자 만족도 레벨이다. 일 실시예에 있어서 값은 아래 수학식을 통해 산출될 수 있다. Is a static user satisfaction level determined by the user. In one embodiment The value can be calculated by the following equation.
여기서 WC 는 서비스 이용 비용(cost), WT는 데이터 처리량(throughput) WR 는 신뢰도(Reliability), WUP는 사용자 선호도(User Preference)이다. Where W C is the service usage cost, W T is the data throughput W R And W UP is a user preference.
는 후보 네트워크 i에 대하여 단말의 무선 환경과 네트워크의 환경에 따라 동적으로 변하는 사용자 만족도 레벨이다. 일 실시예에 있어서 값은 아래 수학식을 통해 산출될 수 있다. Is a user satisfaction level that dynamically changes with respect to the candidate network i according to the wireless environment of the terminal and the environment of the network. In one embodiment The value can be calculated by the following equation.
여기서, WS는 신호 퀄리티(Signal Quality), WV는 이동속도(Mobile Velocity), Wρ는 부하(Load), WL은 배터리 수명(Battery Lifetime)이다. Where W S is the signal quality, W V is the mobile velocity, W ρ is the load and W L is the battery lifetime.
는 후보 네트워크 i에 대하여 사용자에 의해 정해진 정적인 사용자 만족도 레벨이다. 일 실시예에 있어서, 값은 아래 수학식을 통해 산출될 수 있다. Is a static user satisfaction level determined by the user for the candidate network i. In one embodiment, The value can be calculated by the following equation.
여기서, WC 는 서비스 이용 비용(cost), WT는 데이터 처리량(throughput) WR 는 신뢰도(Reliability), WUP는 사용자 선호도(User Preference)이다. 이 값들은 각 네트워크의 특성과 서비스 요구 사항에 따라 가변되는 값들이다.Where W C is the service usage cost, W T is the data throughput W R And W UP is a user preference. These values vary depending on the characteristics of each network and service requirements.
추가적인 양상에 따라 각 파라미터 간의 가중치는 사용자에 의해 정의된 값을 적용할 수 있다. 예를 들어, 데이터 서비스 이용 시, 어떤 사용자는 가격을 가장 중요하게 고려할 수 있다. 또는 어떤 사용자는 가격에 상관없이 신뢰성을 가장 중요한 요소로 고려할 수 있다. 이러한 가중치 정보는 서비스에 대한 사용자 선호도로 사용자에 의해 정의된다.According to a further aspect, the weight between each parameter can be applied to a value defined by the user. For example, when using data services, some users may consider pricing the most. Or some users may consider reliability as the most important factor regardless of price. This weighting information is defined by the user as a user preference for the service.
도 2 는 일 실시예에 따른 사용자 만족도 레벨(User Satisfaction Level)의 상태 정의를 설명하기 위한 그래프이다. 도 2 에 도시된 바와 같이 USL은 기 정의된 임계치를 기준으로 좋은 상태(Good state)와 좋지 않은 상태(Degradation state)로 나뉜다.FIG. 2 is a graph illustrating a state definition of a user satisfaction level according to an exemplary embodiment of the present invention. Referring to FIG. As shown in FIG. 2, the USL is divided into a good state and a degradation state based on a predefined threshold.
각 USL은 각 파라미터에 대하여 사용자가 요구하는 값의 범위 및 최대/최소 허용하는 값을 기준으로 계산한 것이다. 일 실시예에 있어서, 임계치는 사용자 만족도를 평균 몇 퍼센트 만족하고 있는지를 나타낸다. 따라서 임계치는 0~100% 범위 이내에서 설정 가능하다. 예를 들어, 90%로 설정한 경우, 각 파라미터가 요구 하는 바에 따라 평균 90% 만족하는 것을 의미한다.Each USL is calculated based on the range of values required by the user and the maximum / minimum allowable values for each parameter. In one embodiment, the threshold represents an average percentage of users who are satisfied with the user satisfaction. Therefore, the threshold can be set within the range of 0 to 100%. For example, if you set it to 90%, it means that the average of 90% is satisfied according to the requirement of each parameter.
도 3 은 일 실시예에 따른 네트워크 탐색 방법을 도시한 흐름도이다. 3 is a flowchart illustrating a network search method according to an exemplary embodiment.
먼저 동적인 사용자 만족도 레벨의 상태를 파악한다. 도 2를 참조하여 사용자 만족도 레벨값이 설명한 것처럼 특정 임계치 이상이면 좋은 상태(Good state), 특정 임계치보다 작으면 좋지 않은 상태(Degradation state)로 판단할 수 있다.First, determine the state of the dynamic user satisfaction level. Referring to FIG. 2, the user satisfaction level value can be determined as a good state if the user satisfaction level is higher than a specific threshold value and a degradation state when the user satisfaction level value is lower than a specific threshold value.
동적인 사용자 만족도()가 저하된 경우(300), 즉시 네트워크 탐색 모듈을 ON하여, 사용 가능한 네트워크를 탐색한다(350). Dynamic user satisfaction ( (300), the network search module is immediately turned on to search for a usable network (350).
그리고 동적인 사용자 만족도가 좋은 상태이고, 정적인 사용자 만족도()도 좋은 상태인 경우(310)에는, 사용자가 현재 네트워크에서의 연결 유지를 원하므로, 네트워크 탐색 모듈을 OFF(340)한다. 이에 따라 사용자가 서비스 이용에 만족하는 경우에는 불필요한 네트워크 탐색을 수행하지 않음으로써 단말기의 배터리 낭비를 방지할 수 있다. And dynamic user satisfaction is good, and static user satisfaction ( (310), the user desires to maintain the connection in the current network, and turns off the network search module (340). Accordingly, when the user is satisfied with the use of the service, the unnecessary network search is not performed, so that battery waste of the terminal can be prevented.
그리고, 동적인 사용자 만족도가 좋은 상태(300)이고, 정적인 사용자 만족도가 저하된 상태인 경우(310), 네트워크 정보에서 수신한 후보 네트워크에 대하여 정적인 사용자 만족도()를 계산한다(320). 그리고 현재 연결된 네트워크의 사용자 만족도 보다 Δ 이상 더 높은 정적인 사용자 만족도를 가지는 후보 네트워크가 존재하는 경우(330), 즉시 네트워크 탐색 모듈을 온(ON)한다(350). 여기서Δ는 핑퐁 효과(ping-pong effect)를 막기 위한 한계 값(margin value)이다. 그리고 사용 가능한 네트워크를 탐색한다. 즉, 현재 네트워크에서 이동 속도(Mobile Velocity), 서비스의 QoS 정보, 그리고 배터리 수명시간(Battery Lifetime) 측면의 동적 사용자 만족도가 좋은 상태이더라도, 정적인 사용자 만족도가 더 높은 후보 네트워크가 존재하는 경우에 대하여 네트워크 탐색을 수행한다. 이에 따라 사용자 만족도를 향상시키는 효과가 있다. 또한, 정적인 사용자 만족도가 높은 후보 네트워크에 대해서만 네트워크 탐색을 수행함으로써, 단말기의 배터리 낭비를 방지할 수 있다.In a case where the dynamic user satisfaction is good (300) and the static user satisfaction is low (310), the static user satisfaction (320). If there is a candidate network having a static user satisfaction higher than the user satisfaction level of the currently connected
도 4 는 일 실시예에 따라 사용자 만족도에 따른 네트워크 선택 방법을 도시한 흐름도이다. 4 is a flowchart illustrating a network selection method according to an embodiment of the present invention.
먼저, 동적인 사용자 만족도()가 어느 정도 임계치 이상인 좋은 상태이고(400), 정적인 사용자 만족도()도 어느 정도 만족 상태인 경우(410), 현재 네트워크 연결 유지를 원하므로, 네트워크 선택 제어모듈은 종료된다.First, dynamic user satisfaction ( ) Is in a good state with a certain threshold value or higher (400), static user satisfaction ( (410), the network selection control module is terminated because it is desired to maintain the current network connection.
한편, 동적인 사용자 만족도()가 좋은 상태이고(400), 정적인 사용자 만족도가 저하된 상태인 경우(410), 현재 정적인 사용자 만족도보다 더 높은 정적인 사용자 만족도를 가지는 후보 네트워크에 대하여 동적인 사용자 만족도()를 계산한다(412).On the other hand, dynamic user satisfaction ( ) Is good 400 and if the static user satisfaction level is low 410 the dynamic user satisfaction level for a candidate network having a higher static user satisfaction level than the current static user satisfaction level (412).
그리고, 사용자 만족도에 부합하는 후보 네트워크가 존재하는 경우(414), 네트워크 선택을 트리거하여 사용자 만족도가 더 높은 네트워크로의 핸드오버를 시도한다(430).Then, if there is a candidate network matching the user satisfaction (414), the network selection is triggered and a handover to the network with higher user satisfaction is attempted (430).
이때, 후보 네트워크가 존재하는지 여부를 파악하는 것은 아래 식에 의해 판단할 수 있다.At this time, whether or not a candidate network exists can be determined by the following equation.
이를 통해 멀티모드 이동통신 단말기는 현재 네트워크에서 이동 속도(Mobile Velocity), 서비스의 QoS 정보, 그리고 배터리 수명(Battery Lifetime)과 같은 동적 사용자 만족도가 좋은 상태이더라도, 정적인 사용자 만족도가 더 높고 동적인 사용자 만족도 또한 이에 준하게 높은 후보 네트워크가 존재하는 경우, 새로운 네트워크로의 핸드오버를 시도하게 된다. 따라서 사용자 만족도를 향상시키는 효과가 있다. 또한, 현재 네트워크의 동적인 사용자 만족도에 따라 적응적으로 후보 네트워크를 선택하는 동적인 사용자 만족도의 임계치를 조절함으로써, 단말의 현재 상황에 적절한 네트워크로의 핸드오버 시점을 효과적으로 선택하는 효과가 있다.Accordingly, the multi-mode mobile communication terminal has a higher static user satisfaction level and a higher dynamic user satisfaction level even though the mobile user experience is good, such as the mobile speed, the QoS information of the service, and the battery lifetime, When there is a high candidate network satisfying the satisfaction level, a handover to a new network is attempted. Therefore, there is an effect of improving the user satisfaction. Also, by adjusting the threshold of dynamic user satisfaction that adaptively selects the candidate network according to the dynamic user satisfaction of the current network, it is possible to effectively select the handover point to the network appropriate to the current situation of the terminal.
동적인 사용자 만족도가 저하된 상태(400)인 경우, 현재 네트워크의 동적인 사용자 만족도 보다 더 높은 동적인 사용자 만족도를 가지는 후보 네트워크에 대하여 동적인 사용자 만족도를 계산한다(420). 그리고, 사용자 만족도에 부합하는 후보 네트워크가 존재하는 경우(425), 네트워크 선택을 트리거하여 사용자 만족도가 더 높은 네트워크로의 핸드오버를 시도한다(430).If the dynamic user satisfaction is low 400, the dynamic user satisfaction is calculated 420 for a candidate network having a higher dynamic user satisfaction than the current dynamic user satisfaction of the network. If there is a candidate network satisfying the user satisfaction (425), the network selection is triggered and a handover to the network with higher user satisfaction is attempted (430).
이때, 후보 네트워크가 존재하는지 여부를 파악하는 것은 아래 식에 의해 판단할 수 있다.At this time, whether or not a candidate network exists can be determined by the following equation.
여기서Δ는 핑퐁 효과(ping-pong effect)를 막기 위한 한계 값(margin value)이다. Where Δ is a margin value to prevent the ping-pong effect.
이를 통하여 멀티 모드 이동통신 단말기는, 현재 네트워크의 동적인 사용자 만족도가 저하된 경우, 현재 네트워크의 동적인 사용자 만족도에 따라 적응적으로 후보 네트워크를 선택하는 동적인 사용자 만족도의 임계치를 조절한다. 따라서 단말의 현재 상황에 적절한 네트워크로의 핸드오버 시점을 효과적 선택할 수 있다.The multimode mobile communication terminal adjusts a dynamic user satisfaction threshold that adaptively selects a candidate network according to the dynamic user satisfaction of the current network when the current dynamic satisfaction level of the network decreases. Therefore, it is possible to effectively select the handover point to the network appropriate to the current situation of the terminal.
즉, 현재 연결 상태인 네트워크에 대하여 사용자 만족도에 따른 단말의 네트워크 탐색 조건 및 네트워크 선택 트리거 조건을 정리하면 다음 표 3과 같다. That is, the network search condition and the network selection trigger condition of the terminal according to the user satisfaction with respect to the network that is currently connected are summarized in Table 3 below.
USL initiates higher network discovery
도 5 는 일 실시예에 따른 멀티 모드 이동 통신 단말기의 모드 결정 방법의 흐름도이다. 5 is a flowchart of a mode determination method of a multimode mobile communication terminal according to an embodiment.
먼저, 단말은 측정 타이머에 따라 주기적으로 단말 측정 절차 및 네트워크 정보 수신 절차를 수행한다(500). 그리고 현재 연결된 네트워크에 대해 동적 사용자 만족도()의 업데이트를 수행한다(505). 이때, 단말 측정 절차는 현재 단말의 수신 신호의 품질, QoS, 배터리 잔량 등의 측정 정보 측정하는 과정들을 포함한다. 그리고 현재 연결된 네트워크의 동적 사용자 만족도()가 저하되었는지 판단한다(510). First, the UE periodically performs a UE measurement procedure and a network information reception procedure according to a measurement timer (500). And dynamic user satisfaction ( (Step 505). At this time, the terminal measurement procedure includes the measurement information of the quality of the received signal of the current terminal, the QoS, and the remaining battery level. And the dynamic user satisfaction of the currently connected network ( (510).
그리고 동적 사용자 만족도가 저하되었으면, 즉시 네트워크 탐색 절차를 수행하여 네트워크 선택 트리거 조건을 체크한다. If the dynamic user satisfaction is degraded, the network selection trigger condition is checked by performing the network search procedure immediately.
구체적으로, 네트워크 탐색 절차를 수행하고(540), 통신 가능한 후보 네트워크가 존재하는 경우에(550) 후보 네트워크의 를 계산한다(560). 그리고 도 4 를 참조하여 전술한 네트워크 선택 방법에 의해 트리거 조건을 만족하는 후보 네트워크를 선택한다(570, 580). 이 후에 단말 재구성 및 접속 절차를 수행하여 새로운 네트워크로의 핸드오버를 시도한다(590).Specifically, a network search procedure is performed (540), and if a candidate candidate network exists (550) (560). The candidate network satisfying the trigger condition is selected by the network selection method described above with reference to FIG. 4 (570, 580). Thereafter, a handover to a new network is attempted by performing a terminal reconfiguration and connection procedure (590).
한편, 동적 사용자 만족도()가 좋은 상태이면, 정적 사용자 만족도()가 저하된 상태인지 판단한다(515). 정적 사용자 만족도도 좋은 상태이면, 사용자는 현 상태 유지를 원하므로 네트워크 탐색 모듈을 OFF하고 초기 상태로 되돌아간다. 하지만 정적 사용자 만족도가 저하된 상태이면, 수신한 네트워크 배치 정보를 바탕으로 후보 네트워크에 대하여 정적 사용자 만족도를 계산한다(520). On the other hand, dynamic user satisfaction ( ) Is in good condition, the static user satisfaction ( (Step 515). If the static user satisfaction is also good, the user wants to keep the current state, and turns off the network search module and returns to the initial state. However, if the static user satisfaction level is low, the static user satisfaction level is calculated for the candidate network based on the received network configuration information (520).
그리고 후보 네트워크 중 정적 사용자 만족도가 현재 연결된 네트워크의 정적 사용자 만족도보다 높은 후보 네트워크가 존재하는 경우(530), 즉시 네트워크 담색 모듈을 ON하여 네트워크 탐색 절차를 수행하여 RAN 선택 트리거 조건을 체크하고, 단말 재구성 및 접속 절차를 수행하여 새로운 네트워크로의 핸드오버를 시도한다(540,550,560,570,580,590). 반면, 후보 네트워크 중 정적 사용자 만족도가 현재 연결된 네트워크의 정적 사용자 만족도보다 높은 후보 네트워크가 존재하지 않는 경우(530), 네트워크 탐색 모듈을 OFF하고 초기 상태로 되돌아간다.If there is a candidate network having a static user satisfaction level higher than the static user satisfaction level of the currently connected network (530), a network search module is immediately turned on to check the RAN selection trigger condition, And a connection procedure to attempt handover to a new network (540, 550, 560, 570, 580, 590). On the other hand, if there is no candidate network in which the static user satisfaction level is higher than the static user satisfaction level of the currently connected network (530), the network search module is turned off and returned to the initial state.
한편, 전술한 멀티 모드 이동 통신 단말기의 모드 결정 방법은 컴퓨터 프로그램으로 작성 가능하다. 또한, 상기 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 컴퓨터에 의해 읽혀지고 실행됨으로써 구현될 수 있다. 상기 저장매체는 자기 기록매체, 광 기록 매체 등을 포함한다. Meanwhile, the mode determination method of the multimode mobile communication terminal described above can be written in a computer program. Also, the program may be stored in a computer-readable medium, readable and executed by a computer, and executed. The storage medium includes a magnetic recording medium, an optical recording medium, and the like.
이제까지 본 발명에 대해 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.The present invention has been described above with reference to the preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
도 1 은 일 실시예에 따른 멀티 모드 이동통신 단말기의 구성도,1 is a block diagram of a multimode mobile communication terminal according to an embodiment.
도 2 는 일 실시예에 따른 사용자 만족도 레벨(User Satisfaction Level)의 상태 정의를 설명하기 위한 그래프,2 is a graph illustrating a state definition of a user satisfaction level according to an embodiment,
도 3 은 일 실시예에 따른 네트워크 탐색 방법을 도시한 흐름도,3 is a flowchart illustrating a network search method according to an exemplary embodiment;
도 4 는 일 실시예에 따라 사용자 만족도에 따른 네트워크 선택 방법을 도시한 흐름도,4 is a flowchart illustrating a network selection method according to an embodiment of the present invention,
도 5 는 일 실시예에 따른 멀티 모드 이동 통신 단말기의 모드 결정 방법의 흐름도이다. 5 is a flowchart of a mode determination method of a multimode mobile communication terminal according to an embodiment.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090124771A KR101625212B1 (en) | 2009-12-15 | 2009-12-15 | multi-mode mobile terminal and method for selecting network mode in the terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090124771A KR101625212B1 (en) | 2009-12-15 | 2009-12-15 | multi-mode mobile terminal and method for selecting network mode in the terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110067969A KR20110067969A (en) | 2011-06-22 |
KR101625212B1 true KR101625212B1 (en) | 2016-05-27 |
Family
ID=44400318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090124771A KR101625212B1 (en) | 2009-12-15 | 2009-12-15 | multi-mode mobile terminal and method for selecting network mode in the terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101625212B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105611055B (en) * | 2015-12-23 | 2019-05-21 | 小米科技有限责任公司 | Call method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100763600B1 (en) | 2006-11-02 | 2007-10-05 | 한국전자통신연구원 | Apparatus and method and medium for searching an accessible wireless network in software defined radio terminal |
-
2009
- 2009-12-15 KR KR1020090124771A patent/KR101625212B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100763600B1 (en) | 2006-11-02 | 2007-10-05 | 한국전자통신연구원 | Apparatus and method and medium for searching an accessible wireless network in software defined radio terminal |
Also Published As
Publication number | Publication date |
---|---|
KR20110067969A (en) | 2011-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7411974B2 (en) | Wireless communication rate shaping | |
US9072108B2 (en) | Method for controlling inter-cell interference in a mobile communication system | |
US8145252B2 (en) | Method for inter-cell interference mitigation for a mobile communication system | |
CN102484848B (en) | Method and apparatus for mapping applications to radios in a wireless communication device | |
US6600903B1 (en) | Method for determining service availability | |
US20080107051A1 (en) | System and method for operating a portable electronic device | |
EP2757826A1 (en) | A system and a method for managing wireless networks | |
CA2505954C (en) | Wireless communication rate shaping | |
US20100273486A1 (en) | System and method for optimizing battery power | |
US7411923B2 (en) | Wireless communication rate shaping | |
US10251098B2 (en) | User equipment and circuit-switched fallback method thereof | |
JP2007096988A (en) | Communication terminal, mobile communication system and communication method | |
JP4709235B2 (en) | Bandwidth-based cell selection in cellular networks | |
WO2002030133A2 (en) | System and method for network and service selection in a mobile communication station | |
US20100041434A1 (en) | Radio communication system, its method, device and program used for them | |
JP2007134993A (en) | Telecommunication system, mobile communication terminal device, and control station | |
CN110267315B (en) | Network connection control method, system, intelligent terminal and computer readable storage medium | |
KR20150062586A (en) | Apparatus and method for controlling transmit power of terminal in wireless environment | |
JP4706919B2 (en) | Mobile communication terminal and cell switching control method | |
KR100979204B1 (en) | Handover method and apparatus in mobile network | |
KR101625212B1 (en) | multi-mode mobile terminal and method for selecting network mode in the terminal | |
CN108271184B (en) | VoLTE service processing method and device | |
CN113115447B (en) | Frequency band self-adaptive selection method and device and computer readable storage medium | |
US20110124332A1 (en) | System and method for load balancing among multiple base stations using network initiated handovers | |
KR101600013B1 (en) | Network selection apparatus of multi-mode mobile terminal and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20190425 Year of fee payment: 4 |