KR100885280B1 - Method and system for determining service provision using terminal information - Google Patents
Method and system for determining service provision using terminal information Download PDFInfo
- Publication number
- KR100885280B1 KR100885280B1 KR1020070127062A KR20070127062A KR100885280B1 KR 100885280 B1 KR100885280 B1 KR 100885280B1 KR 1020070127062 A KR1020070127062 A KR 1020070127062A KR 20070127062 A KR20070127062 A KR 20070127062A KR 100885280 B1 KR100885280 B1 KR 100885280B1
- Authority
- KR
- South Korea
- Prior art keywords
- service
- user terminal
- information
- terminal
- requested
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 단말 정보를 이용한 서비스 제공 여부 판단 방법 및 시스템에 관한 것으로, 더욱 상세하게는 사용자 단말로부터 요청된 특정 서비스에 대하여 서비스를 제공 여부를 판단 할 수 있는 방법 및 시스템에 관한 것이다. The present invention relates to a method and system for determining whether to provide a service using terminal information, and more particularly, to a method and system for determining whether to provide a service for a specific service requested from a user terminal.
본 발명에 따른 일 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법은 사용자 단말로부터 제공된 IMEISV 정보를 이용하여 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 획득하는 단계; 상기 사용자 단말로부터 소정의 서비스 요청을 수신하는 단계; 및 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 바탕으로, 상기 사용자 단말이 요청한 서비스를 제공할 수 있는지 판단하는 단계를 포함한다.Method for determining whether to provide a service using the terminal information according to an embodiment of the present invention comprises the steps of obtaining the service information that can be provided to the user terminal using the IMEISV information provided from the user terminal; Receiving a predetermined service request from the user terminal; And determining whether the user terminal can provide the requested service based on the service information that can be provided to the user terminal.
Description
본 발명은 단말 정보를 이용한 서비스 제공 여부 판단 방법 및 시스템에 관한 것으로, 더욱 상세하게는 사용자 단말로부터 요청된 특정 서비스에 대하여 서비스를 제공 여부를 판단 할 수 있는 방법 및 시스템에 관한 것이다.The present invention relates to a method and system for determining whether to provide a service using terminal information, and more particularly, to a method and system for determining whether to provide a service for a specific service requested from a user terminal.
정보 통신 서비스의 보편화와 다양한 멀티미디어 서비스들의 등장, 고품질 서비스의 출현 등 통신 서비스에 대한 요구가 급속히 증대되고 있다. 이동통신에 있어서는 이동통신 음성 통화 서비스의 가입자의 수요는 포화상태에 다다르고 있으나, 계속적인 다양한 부가 서비스가 개발됨에 따라 이에 가입하는 가입자의 수는 증가하고 있다.The demand for communication services is rapidly increasing, including the generalization of information and communication services, the emergence of various multimedia services, and the emergence of high quality services. In mobile communication, the demand of subscribers of mobile communication voice call service is saturating, but the number of subscribers is increasing as various additional services are developed continuously.
이와 함께, 2세대 이동통신인 GSM과 3세대 이동통신 시스템인 WCDMA 통신망에서는 SIM(Subscriber identity module card) 카드 및 USIM(Universal subscriber identity module card) 카드가 각 단말에 적용되어 단말 이동성이 지원되고 있다. 여기서, 단말 이동성이란 사용자는 자신의 가입자 정보를 포함하는 USIM 카드를 3 세대 또는 차세대 이동통신 서비스를 지원하는 임의의 단말에 착용함으로써 사용자의 현재 사용중인 단말이 변경될 수 있는 것을 말한다. 따라서, 사용자의 사용자 단말이 고정된 것이 아니라, 사용자 정보를 저장하는 USIM 카드가 착용되는 단말에 따라 단말 이동성을 가질 수 있다.In addition, in the GSM of the second generation mobile communication and the WCDMA communication network of the third generation mobile communication system, a subscriber identity module card (SIM) card and a universal subscriber identity module card (USIM) card are applied to each terminal to support terminal mobility. Here, the terminal mobility means that the user's currently using terminal can be changed by wearing the USIM card including the subscriber information on any terminal supporting the third generation or next generation mobile communication service. Accordingly, the user terminal of the user is not fixed, but may have terminal mobility according to the terminal on which the USIM card storing the user information is worn.
SIM 카드 또는 USIM 카드는 비동기 3세대 이동 통신(WCDMA)의 단말기에 삽입되는 스마트 카드로, 사용자 인증, 글로벌 로밍, 전자 상거래 등 다양한 기능을 포함하는 카드이다. 단말 이동성이 지원되는 환경하에서 일반적으로 사용자는 자신의 SIM 카드 또는 USIM 카드를 사용함으로써 빈번히 단말의 변경이 있을 수 있다. 이 경우에는 각 단말의 하드웨어적인 사양에 의존하여 서비스가 제공될 수 있다. 또는 USIM 카드를 확장한 범용 IC 카드인 UICC(Universal IC Card)에 의하여 단말 이동성을 지원할 수 있다. A SIM card or USIM card is a smart card inserted into a terminal of asynchronous third generation mobile communication (WCDMA) and includes various functions such as user authentication, global roaming, and electronic commerce. In an environment where terminal mobility is supported, a user may frequently change the terminal by using his or her SIM card or USIM card. In this case, a service may be provided depending on hardware specifications of each terminal. Alternatively, the terminal mobility may be supported by a Universal IC Card (UICC), which is a universal IC card that extends a USIM card.
따라서, 단말 이동성이 지원되는 환경에서는 사용자가 현재 사용중인 사용자 단말의 사양에 따라 사용자 단말에 제공될 수 있는 서비스가 달라질 수 있다. 예를 들어, 고사양의 사용자 단말의 경우에는 DMB 수신기가 장착될 수 있고 저사양의 사용자 단말에는 DMB 수신기가 미장착될 수 있다. 이와 같이, 사용자가 현재 사용하고 있는 사용자 단말의 사양에 따라 사용자 단말에 제공할 수 있는 서비스가 달라질 수 있다.Therefore, in an environment in which terminal mobility is supported, a service that may be provided to a user terminal may vary according to specifications of a user terminal currently used by the user. For example, a high specification user terminal may be equipped with a DMB receiver and a low specification user terminal may be not equipped with a DMB receiver. As such, the services that can be provided to the user terminal may vary according to the specifications of the user terminal currently used by the user.
사용자의 단말에 제공되는 서비스는 사용자가 가입한 서비스뿐만 아니라 사용자 단말에도 대하여도 의존적이다. 비록 사용자가 DMB 수신 서비스를 가입하였더라도, 사용자 단말이 DMB 수신기가 없다면 이를 지원할 수 없다.The service provided to the user's terminal depends not only on the service subscribed to by the user but also on the user terminal. Even if the user subscribes to the DMB reception service, the user terminal cannot support the DMB receiver if it does not have a DMB receiver.
이와 같이, 사용자 단말의 단말 정보를 이용하여 각 단말로부터 요청되는 특정 서비스에 대하여 서비스 제공 여부를 판단하는 방법 및 시스템이 필요하다. As such, there is a need for a method and system for determining whether to provide a service for a specific service requested from each terminal using terminal information of a user terminal.
본 발명은 상기와 같은 문제점을 고려하여 안출된 것으로서, 단말 정보를 가지는 IMEISV 정보를 이용하여 사용자 단말로부터 요청되는 소정의 서비스를 제공할 수 있는지 여부를 판단하는 방법 및 시스템을 제공하는데 그 목적이 있다.The present invention has been made in view of the above problems, and an object thereof is to provide a method and system for determining whether a predetermined service requested from a user terminal can be provided using IMEISV information having terminal information. .
이와 함께, 사용자 단말로부터 요청되는 서비스에 대하여 사용자 단말에 상기 서비스를 제공할 수 있는지 여부를 판단하여 처리함으로써 이동통신 망의 부하를 줄이는 것을 목적으로 한다.In addition, an object of the present invention is to reduce the load on the mobile communication network by determining whether the service can be provided to the user terminal for the service requested from the user terminal.
본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects that are not mentioned will be clearly understood by those skilled in the art from the following description.
상기한 목적을 달성하기 위한 본 발명에 따른 일 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법은 사용자 단말로부터 제공된 IMEISV 정보를 이용하여 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 획득하는 단계; 상기 사용자 단말로부터 소정의 서비스 요청을 수신하는 단계; 및 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 바탕으로, 상기 사용자 단말이 요청한 서비스를 제공할 수 있는지 판단하는 단계를 포함한다.Method for determining whether to provide a service using the terminal information according to an embodiment of the present invention for achieving the above object comprises the steps of obtaining the service information that can be provided to the user terminal using the IMEISV information provided from the user terminal; Receiving a predetermined service request from the user terminal; And determining whether the user terminal can provide the requested service based on the service information that can be provided to the user terminal.
상기한 목적을 달성하기 위한 본 발명에 따른 다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 시스템은 사용자 단말로부터 제공된 IMEISV 정보 를 이용하여 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 획득하는 서비스 정보 획득부; 상기 사용자 단말로부터 소정의 서비스 요청을 수신하는 서비스 요청 수신부; 및 상기 사용자 단말에게 제공할 수 있는 서비스 정보를 바탕으로 상기 사용자 단말이 요청한 서비스를 제공할 수 있는지 판단하는 서비스 제공 판단부를 포함한다.In accordance with another aspect of the present invention, there is provided a system for determining whether to provide a service using terminal information. Service information for obtaining service information that can be provided to the user terminal using IMEISV information provided from the user terminal. Acquisition unit; A service request receiving unit which receives a predetermined service request from the user terminal; And a service provision determination unit that determines whether the user terminal can provide the requested service based on the service information that can be provided to the user terminal.
본 발명의 일 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법 및 시스템은 다음과 같은 효과가 있다.Method and system for determining whether to provide a service using the terminal information according to an embodiment of the present invention has the following effects.
IMEISV 정보를 이용하여 사용자 단말로부터 요청되는 소정의 서비스를 제공할 수 있는지 여부를 판단할 수 있다.The IMEISV information may be used to determine whether a predetermined service requested from the user terminal can be provided.
이와 함께, 사용자 단말로부터 요청되는 서비스에 대하여 사용자 단말에 상기 서비스를 제공할 수 있는지 여부를 판단하여 처리함으로써 이동통신 망의 부하를 줄일 수 있다. 또한, 사용자 단말로부터 요청되는 특정 서비스에 대한 제공 여부를 판단하여 처리함으로써 사용자 단말로부터 요청되는 특정 서비스 제공에 대한 오류를 감소시킬 수 있다.In addition, it is possible to reduce the load on the mobile communication network by determining whether the service can be provided to the user terminal for the service requested from the user terminal. In addition, by determining whether the specific service requested from the user terminal is provided and processing the error, the specific service provided by the user terminal can be reduced.
본 발명의 효과들은 이상에서 언급한 효과들로 제한되지 않으며, 언급되지 않은 또 다른 효과들은 청구범위의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The effects of the present invention are not limited to the above-mentioned effects, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the claims.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있 다. 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.Specific details of other embodiments are included in the detailed description and drawings. Advantages and features of the present invention and methods for achieving them will be apparent with reference to the embodiments described below in detail with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but can be implemented in various different forms, and only the embodiments make the disclosure of the present invention complete, and the general knowledge in the art to which the present invention belongs. It is provided to fully inform the person having the scope of the invention, which is defined only by the scope of the claims. Like reference numerals refer to like elements throughout.
본 발명의 바람직한 실시예에 대해 첨부된 도면을 참조하여 보다 상세히 설명한다.Preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 UMTS 통신망을 보여주는 블록도이다.1 is a block diagram illustrating a UMTS communication network according to an embodiment of the present invention.
도 1을 참조하면, 본 발명의 일 실시예에 따른 UMTS 통신망은 단말(10), 무선 접속망(UTRAN; UMTS Terrestrial RAN, 20) 및 무선 접속망에 연결되며 외부망(40)과의 접속에 응답하는 코어망(Core Network; 30)을 포함할 수 있다. 이러한 UMTS 통신망을 공중 육상 이동 통신망(PLMN; Public Land Mobile Network)라 한다.Referring to FIG. 1, a UMTS communication network according to an embodiment of the present invention is connected to a
사용자 단말(10)은 무선 통신에 사용되는 사용자 기기뿐만 아니라 무선 통신을 할 수 있는 개인 휴대 단말기(PDA; Personal Digital Assistants), 컴퓨터 등을 포함할 수 있다. 사용자 단말(10)은 고정되거나 이동성을 가질 수 있으며, MS(mobile station), UT(user terminal), SS(subscriber station), 무선기기(wireless device) 등 다른 용어로 불릴 수 있다.The
사용자 단말(10)은 Uu 인터페이스를 거쳐 무선 통신을 위해 사용되는 단말 기기(UE: User Equipment, 13) 및 가입자를 확인하고, 인증 알고리즘을 수행하며, 사용자 단말에서 필요로 하는 인증 및 암호 키와 가입 정보를 저장하는 가입 인증 모듈(USIM: UMTS Subscriber Identity Module, 17)을 포함한다. 여기서, Uu 인터페이스는 WCDMA 이동 통신에서의 무선 인터페이스이다.The
무선 접속망(RAN: Radio Access Network, 20)은 WCDMA를 지원하기 위해 3GPP 규격의 무선 접속 규격을 수용한 기지국(22) 및 기지국 제어기(24)를 포함한다. 무선 접속망(20)은 사용자 단말로부터의 호 요청 신호 등을 코어망으로 전송한다.A radio access network (RAN) 20 includes a
기지국(22)은 기지국 제어기(24)에서 전달된 제어 정보에 따라 사용자 단말(10)과 데이터 교환에 필요한 무선 물리채널을 설정하고, 상위 계층 프로토콜로부터 전달된 데이터들을 무선 환경에 맞게 사용자 단말(10)로 전송한다. 이와 함께, 사용자 단말(10)로부터 수신된 데이터를 기지국 제어기(24)의 상위 계층 프로토콜로 전달한다. 기지국(22)은 무선 구간에서의 데이터 전송을 위하여 채널 코딩, 인터리빙, 변조와 복조 등 다양한 무선접속기술을 지원한다. 기지국(22)은 일반적으로 사용자 단말(10)과 통신하는 고정된 지점(fixed station)을 말하며, 노드-B(node-B), BTS(base transceiver system), 액세스 포인트(access point) 등 다른 용어로 불릴 수 있다.The
기지국 제어기(Radio network controller; 24)는 무선 통신 시스템의 무선 자원을 동적으로 할당하며, 기지국(22)을 제어한다. 기지국 제어기(24)는 유무선 채널 관리, 이동 통신 사용자 단말(10)의 프로토콜 정합, 기지국의 프로토콜 정합. 소프트 핸드오프(Soft Handoff) 처리, 코어망(Core Network; 30)과의 프로토콜 정 합, GPRS(General Packet Radio Service) 접속, 장애 관리, 시스템 로딩(Loading) 등과 같은 기능을 담당한다. 기지국 제어기(24)는 코어망(Core network; 30)을 통해 제공되는 서비스들에 대한 접속점(Access point) 역할을 한다. A base station controller (Radio network controller) 24 dynamically allocates radio resources of the wireless communication system and controls the
회선 교환기(Mobile switching center, 31)는 기지국(22)에서 착신 또는 발신되는 신호를 전달하며, 이동통신 가입자 상호 간의 교환, 이동통신 가입자와 PSTN, ISDN 등의 고정망 가입자와의 교환 기능을 제공한다. 회선 교환기(31)는 기본 및 부가 서비스를 처리하고, 기존 망 또는 타망과 연동하여 이동통신 사용자 단말(10)의 착발 신호를 처리하며, 위치 등록 및 핸드오프를 처리한다. The
회선교환 게이트웨이(GMSC; 32)는 회선 교환기(31)를 통하여 외부망(40)과 연결되는 지점에서의 게이트웨이(Gateway)이다. 모든 회선교환 접속은 회선교환 게이트웨이(32)를 거쳐서 이루어진다.The circuit switched gateway (GMSC) 32 is a gateway at the point where the circuit switched 31 is connected to the
상기 회선 교환기(31)와 회선교환 게이트웨이(32)를 포함하여 회선 교환부(100)로 칭할 수 있고, 회선 교환부(100)는 회선교환 접속을 통하여 사용자 단말(10)과의 통화로를 개설한다.The
패킷교환 지원 노드는(SGSN; Serving GPRS Support Node, 35)은 GPRS 서비스를 위하여 사용자 단말의 이동성 관리, 발/착신호 처리 절차 및 패킷 데이터의 송수신을 처리하기 위한 세션(Session) 관리, 인증 및 과금 기능 등을 지원한다. 또한, 패킷 데이터의 라우팅 처리 기능을 가진다.The Serving GPRS Support Node (SGSN) 35 (SGSN) is a mobile station for managing GPRS services, calling / incoming / outgoing call processing procedures, and session management, authentication, and billing for handling packet data transmission and reception. Function and so on. It also has a routing processing function of packet data.
패킷 교환 게이트웨이(GGSN; Gateway GPRS Support Node, 36)는 GPRS의 데이터 서비스를 위한 고속의 패킷 데이터 서비스를 제공하는 IP(Internet Protocol) 기반 패킷망의 서빙 노드(Serving Node)로서, 패킷 데이터 서비스를 위하여 세션을 관리하고 패킷 데이터의 라우팅 처리 기능을 하며 WDCMA망과 인터넷 망을 연결하기 위한 인터페이스를 제공한다.A packet switching gateway (GGSN) 36 is a serving node of an IP (Internet Protocol) based packet network that provides a high speed packet data service for GPRS data service. It manages the packet data, handles routing of packet data, and provides an interface for connecting the WDCMA network to the Internet.
상기 패킷교환 지원 노드(35)와 패킷 교환 게이트웨이(36)를 포함하여 패킷 교환부(200)로 칭할 수 있다. 패킷 교환부(200)는 사용자 단말의 데이터 송수신에 있어 패킷(Packet) 단위로 데이터를 송수신하도록 한다.The packet
외부망(40)은 회선교환부(100) 또는 패킷교환부(200)를 통하여 외부로 연결되는 망이다. 회선교환부(100)는 음성 통화 등 회선(circuit)의 송수신에 관련된다. 회선교환부(100)는 공중 교환 전화망(PSTN), 종합 정보 통신망(ISDN: Integrated Services Digital Network) 또는 공중 육상 이동 통신망(PLMN)일 수 있다. 패킷교환부(200)는 패킷(Packet)의 송수신에 관련된다. 패킷교환부(200)는 인터넷(Internet)과 같은 IP(Internet Protocol)망일 수 있다.The
홈 위치 등록기(HLR; Home location register; 52)는 가입자의 위치 정보를 저장 관리하며, 인증센터(AuC)는 인증 벡터를 생성하며 가입자 인증 기능을 수행한다. 일반적으로 인증센터(AuC)는 홈 위치 등록기(HLR)와 같이 맞물려 있고 이들은 상호간의 정보 교환을 할 수 있다.The home location register (HLR) 52 stores and manages the location information of the subscriber, and the authentication center (AuC) generates an authentication vector and performs a subscriber authentication function. In general, an authentication center (AuC) is interlocked with a home location register (HLR) and they can exchange information with each other.
기기 식별 등록기(EIR; Equipment Identity Register; 50)는 사용자 단말의 하드웨어와 관련된 식별 정보를 체크 또는 관리한다. 기기 식별 등록기(50)는 도난 및 분실된 단말의 정보를 저장하고 있으며, 가입자인증 및 위치등록요청시 회선 교환기(31)로부터 수신된 사용자 단말 정보와 미리 저장된 단말의 정보를 비교하여 해당 사용자 단말(10)에 대한 도난 및 분실여부를 결정할 수 있다. 이를 위하여, 기기 식별 등록기(50)에는 도난 및 분실된 단말기의 정보를 블랙리스트(Black list)로 저장한다.The Equipment Identity Register (EIR) 50 checks or manages identification information related to hardware of the user terminal. The device identification register 50 stores the information of the stolen or lost terminal, and compares the user terminal information received from the
기기 식별 등록기(50)는 사용자 단말(10)로부터 단말 정보를 수신하여, 사용자 단말(10)에 제공할 수 있는 서비스 정보를 파악할 수 있다. 또한 기기 식별 등록기(50)는 사용자 단말(10)로부터 요청된 특정 서비스에 대하여 사용자 단말(10)에 제공할 수 있는지 여부를 판단한다. 기기 식별 등록기(50)는 사용자 단말(10)로부터 요청된 특정 서비스를 제공할 수 있는지 여부를 판단하여, 특정 서비스를 사용자 단말(10)에 제공할 수 있는 경우에는 서비스 제공 서버(60)에 특정 서비스를 요청한다. 하지만, 특정 서비스를 사용자 단말(10)에 제공할 수 없는 경우에는 기기 식별 등록기(50)는 사용자 단말(10)에 해당 서비스의 제공이 불가함을 통보한다.The device identification register 50 may receive the terminal information from the
도 2는 본 발명의 일 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법의 흐름도를 보여주며, 도 3은 본 발명의 일 실시예에 따르는 IMEISV 정보의 데이터 구조를 보여준다. 도 4는 본 발명의 일 실시예에 따르는 IMEISV 정보에서 SVN에 대응되는 맵핑 테이블 구조를 보여준다. 2 is a flowchart illustrating a method of determining whether to provide a service using terminal information according to an embodiment of the present invention, and FIG. 3 illustrates a data structure of IMEISV information according to an embodiment of the present invention. 4 shows a mapping table structure corresponding to an SVN in IMEISV information according to an embodiment of the present invention.
도 2를 참조하면, 사용자 단말(10)은 회선 교환기(31) 또는 패킷교환 지원노드(35)에 단말 정보인 IMEISV 정보를 전송한다(S200). 회선 교환기(31) 또는 패킷교환 지원노드(35)는 IMEISV 정보를 기기 식별 등록기에 전송한다(S220).Referring to FIG. 2, the
예를 들어, 먼저 단말 이동성이 허용되는 환경하에서는 사용자 단말(10)로부 터 특정 서비스를 요청하는 경우를 가정할 수 있다. 예를 들어, 사용자 단말(10)로부터 서비스 제공 서버(60)로부터 64화음 벨소리 다운로드 서비스를 요청받을 수 있다. 일반적으로는 사용자 단말(10)이 64화음 벨소리 다운로드 서비스를 받을 수 있는지 여부에 상관 없이 또는 64화음 벨소리를 제공하는 서버가 코어망(30)에 사용자 단말(10)이 64화음 벨소리 다운 서비스를 받을 수 있는지를 확인한다. For example, it may be assumed that a specific service is requested from the
따라서, 먼저 사용자 단말(10)의 하드웨어적 또는 소프트웨어적인 사양에 의하여 사용자 단말(10)에 해당 서비스를 제공할 수 있는지 여부를 판단하여 처리하면, 코어망의 부하를 줄일 수 있다. 이와 함께, 예를 들어 사용자가 자신의 UICC 카드 또는 USIM 카드를 다른 단말에 끼워넣음으로써 사용자 단말(10)이 교체되는 상황인 단말 이동성이 허용되는 환경하에서는 코어망(30)에서 사용자 단말(10)에 대한 서비스 제공 여부를 명확히 알 수 없는 경우가 있을 수 있다. Therefore, if it is determined whether or not the corresponding service can be provided to the
이와 같이, 본 발명의 일 실시예에서는 사용자 단말(10)로부터 요청되는 서비스에 대하여 사용자 단말(10)로부터 제공되는 단말 정보를 이용하여 해당 서비스의 제공 여부를 판단할 수 있다. 따라서, 사용자 단말(10)의 요청 서비스에 대하여 코어망(30)의 다른 데이터베이스 서버(미도시됨)에 접속하지 않고서도 신속하게 처리할 수 있다. As such, in an embodiment of the present invention, whether the service is provided may be determined using terminal information provided from the
상기 단말 정보는 사용자 단말(10)에 대한 정보를 제공하는 것으로써 상기 단말 정보를 이용하여 서비스 정보를 획득할 수 있다. 예를 들어, 단말 정보는 IMEISV(International Mobile station Equipment Identity and Software Version Number) 정보 일 수 있다. IMEISV 정보에 대해서는 후술한다.The terminal information provides information on the
본 발명의 일 실시예에서 언급하는 '서비스 정보'는 사용자 단말(10)에 따라 지원 가능한 서비스에 관한 정보를 의미한다. 예를 들면, 사용자 단말(10)에 DMB 수신기가 장착되어 있는 단말이라면 DMB 서비스는 가능하며, 사용자 단말(10)에 GPS 수신기가 장착되어 있다면 길찾기 서비스가 가능하다고 판단하며, 이 때 서비스 정보는 'DMB 서비스' 또는 '길찾기 서비스'의 서비스가 사용자 단말(10)에 제공 가능 여부에 관한 정보이다. 'Service information' referred to in an embodiment of the present invention refers to information about a service that can be supported according to the
도 3을 참조하면, 본 발명의 일 실시예에 따르는 IMEISV 정보(300)의 데이터 구조는 IMEI(International Mobile Station Equipment Identity) 필드(310) 및 SVN(Software Version Number) 필드(320)를 포함할 수 있다. IMEISV 정보(300)는 IMEI 필드(310)와 SVN 필드(320)에 포함된 정보가 지칭하는 정보를 말한다.Referring to FIG. 3, the data structure of
IMEI 필드(310)는 기기 식별 정보를 포함한다. 일반적인 IMEI 필드(310)는 TAC(Type Approval Code; 330), FAC(Final Assembly Code; 340) 및 SNR(Serial Number; 350) 값을 포함할 수 있다. 일반적으로 IMEI 필드(310)는 14자리의 십진수로 표기될 수 있다. IMEI 필드(310)에 포함된 14자리의 십진수에 의하여 사용자 단말의 식별 번호가 표기될 수 있고, 기기 식별 등록기(50)는 상기 IMEI 필드에 포함된 정보에 의하여 사용자 단말에 대한 도난 및 분실 되었는지 여부를 알 수 있다.
상기 IMEI 필드(310)와 함께 IMSI(International Mobile Subscriber Identity) 정보도 함께 포함되어 기기 식별 등록기(50)에 전송될 수 있다. 이 때에는 IMSI 정보에는 사용자에 대한 정보가 포함되고, IMEI 필드(310)에는 기기에 대한 기기 식별 정보가 포함되어 있으므로, 기기 식별 등록기(50)는 IMSI 정보와 IMEI 필드(310)에 포함된 정보를 이용하여 도난 또는 분실 기기를 쉽게 판별할 수 있다. In addition to the
한편, IMEISV 정보(300)는 IMEI 필드와 함께 SVN(Software Version Number) 필드가 더 포함될 수 있다. SVN 필드(320)는 2바이트로 구성되며, 일반적으로 단말기 제조업체에 의하여 임의의 정보가 포함될 수 있다. 단말기 제조업체는 상기 SVN 필드(320)에 2바이트로 구성된 임의의 정보, 예를 들면 사용자 단말의 소프트웨어 버젼 등의 정보가 포함될 수 있으며, 상기 정보는 실질적으로 이동통신 망을 제어하는 망 사업자에 의하여는 거의 사용되지 아니하는 정보이다.Meanwhile, the
따라서, 본 발명의 일 실시예에서는 실질적으로 사용되지 아니하는 상기 SVN 필드(320)를 이용하여 단말에 지원가능한 '서비스 식별 정보'를 제공할 수 있다. 본 발명의 일 실시예에서는 SVN 필드(320)에 사용자 단말(10)에 지원가능한 서비스 식별 정보를 실어 기기 식별 등록기(50)에 전송하여, 기기 식별 등록기(50)로 하여금 상기 서비스 식별 정보를 이용하여 사용자 단말(10)에 제공할 수 있는 서비스 정보를 파악할 수 있도록 한다. Therefore, in an embodiment of the present invention, the service identification information that can be supported to the terminal may be provided to the terminal using the
예를 들어, 도 3에서와 같이 SVN 필드(320)가 2바이트로 구성되는 경우라면 16비트로 구성될 수 있다. 따라서, 각 비트에 대하여 0 또는 1 이 포함될 수 있다. 예를 들어, 첫번째 비트(321)에 대해서는 사용자 단말의 벨소리가 16화음, 두번째 비트(322)에는 벨소리가 32화음, 세번째 비트(323)에는 벨소리가 64화음, 네번째 비트(324)에는 GPS 수신기 장착, 다섯번째 비트(325)에는 DMB 수신기 장착 등등 16번째 비트에까지 사용자 단말의 서비스 식별 정보를 나타내기로 규정할 수 있다. SVN 필드(320)의 각 비트가 0이면 사용자 단말에는 해당 서비스가 제공될 수 없으며, 각 비트가 1이라면 사용자 단말에 해당 서비스가 제공될 수 있음을 나타낸다. 따라서, SVN 필드가 16비트로 구성되면 16가지의 서비스의 제공 여부를 나타내는 정보를 포함할 수 있다.For example, as shown in FIG. 3, if the
또 다른 예로서, SVN 필드(320)에 저장된 서비스 정보에 대응되는 맵핑 테이블(400)을 활용할 수 있다. 맵핑 테이블(400)을 이용하는 일례로서, 도 4와 같이 SVN 필드(320)에 특정 번호(410)가 매겨질 수 있고, 상기 특정 번호(410)에 대응하는 서비스 정보가 나열된 맵핑 필드(420)이 이용될 수 있다. 예를 들어, SVN 필드(320)에 '01'이라는 숫자가 주어지면, 이에 해당하는 서비스 정보를 저장하는 맵핑 필드(420) '01'에 따라 해당 사용자 단말에 제공할 수 있는 서비스 정보를 파악할 수 있다.As another example, the mapping table 400 corresponding to the service information stored in the
이와 같이, SVN 필드(320)에서 해당 사용자 단말(10)에 대한 특정 번호(410)가 매겨지고, 상기 특정 번호(410)에 따라 사용자 단말(10)이 제공할 수 있는 서비스 정보를 유형별로 분류한 맵핑 필드(420)에 대응되도록 한다. 상기 SVN 필드(320)에 실려지는 특정 번호(410)는 사용자 단말(10)에 의존적으로, 제조업자에 의하여 제조된 단말의 사양 및 단말이 사용되는 이동통신 망 등에 의해 좌우될 수 있다.In this way, a
다시 도 2를 참조하면, 기기 식별 등록기(EIR; 50)는 수신한 회선 교환기(31) 또는 패킷교환 지원노드(35)로부터 IMEISV 정보를 수신한다(S220). IMEISV 정보(300)는 IMEI 필드(310)에 기기 식별 정보 및 SVN 필드(320)에 서비스 식별 정 보를 포함할 수 있다.Referring back to FIG. 2, the device identification register (EIR) 50 receives IMEISV information from the received
기기 식별 등록기(50)는 IMEISV 정보를 이용하여 사용자 단말(10)에 제공할 수 있는 서비스 정보를 파악한다(S230). 예를 들어, 기기 식별 등록기(50)는 SVN 필드에 포함된 서비스 식별 정보를 이용하여 사용자 단말(10)에 제공할 수 있는 서비스 정보를 파악할 수도 있고, 또는 IMEI 필드(310)에 포함된 기기 식별 정보와 SVN 필드(320)에 포함된 서비스 식별 정보를 이용하여 사용자 단말에 제공할 수 있는 서비스 정보를 파악할 수도 있다. 기기 식별 등록기(50)는 파악된 사용자 단말의 서비스 정보를 데이터베이스 또는 임의의 저장소에 저장할 수 있다(S240).The
한편, 사용자 단말(10)로부터 회선 교환기(31) 또는 패킷교환 지원노드(350)에 특정 서비스를 제공을 요청한다(S250). 예를 들어, 특정 서비스는 64화음 벨소리 다운로드 서비스를 제공 요청 또는 DMB 수신을 요청하는 등 이동통신 망에서 제공하는 다양한 서비스 제공을 요청할 수 있다. On the other hand, the
회선 교환기(31) 또는 패킷교환 지원노드(350)은 사용자 단말(10)로부터 요청된 특정 서비스 제공 요청 신호를 기기 식별 등록기(50)에 전송한다(S260). 기기 식별 등록기(50)는 상기 특정 서비스 제공 요청 신호에 대하여 사용자 단말(10)에 해당 서비스를 제공할 수 있는지를 판단한다(S270). The
사용자 단말(10)에 해당 서비스를 제공할 수 있는지 여부는 미리 전송받은 IMEISV 정보를 이용하여 획득된 서비스 정보에 사용자 단말(10)이 요청한 특정 서비스가 포함되어 있는지를 확인하여 판단할 수 있다. 또는 사용자 단말(10)에 대응되는 IMEISV 정보 중에서 SVN 필드에 포함된 서비스 식별 정보를 이용할 수도 있 다.Whether the corresponding service can be provided to the
사용자 단말(10)에 해당 서비스를 제공할 수 있는지를 판단하는 일 예로서, 도 3에서와 같이 SVN 필드에 포함되어 있는 0 또는 1의 이진수에 의하여 나타내는 서비스 정보에 대응되는 해당 서비스의 제공 여부를 판단한다. 만일, 사용자 단말(10)이 16화음 벨소리 다운로드 서비스를 신청한 경우라면, 도 3에서와 같이 첫번째 비트가 '1'이므로 16화음 벨소리 다운로드 서비스를 제공 받을 수 있다고 판단할 수 있다. 하지만 사용자 단말(10)이 32화음 벨소리 다운로드 서비스를 요청한 경우라면 도 3에서와 같이 두번째 비트가 '0'이므로 32화음 벨소리 다운로드 서비스를 제공받을 수 없다고 판단한다.As an example of determining whether the corresponding service can be provided to the
사용자 단말(10)에 해당 서비스를 제공할 수 있는지를 판단하는 다른 예로서, 도 4에서와 같이 맵핑 테이블(400)을 활용할 수 있다. SVN 필드에서 제공되는 두 자리의 특정 번호(410)가 주어지면, 이에 따라 맵핑 필드(420)에 내재된 서비스 정보를 이용하여 사용자 단말(10)에 해당 서비스를 제공할 수 있는지 여부를 판단할 수 있다. 만일, SVN 필드의 특정 번호(410)가 '01'이고, 사용자 단말(10)의 요청 서비스가 16화음 벨소리 다운로드인 경우에는 '01'에 대응되는 맵핑 필드(420)를 참조하여 16화음 벨소리 다운로드 서비스를 제공 받을 수 있다고 판단할 수 있다. 하지만, 사용자 단말(10)이 32화음 벨소리 다운로드 서비스를 요청한 경우라면 맵핑 필드(420)에 의하여 32화음 벨소리 다운로드 서비스를 제공받을 수 없다고 판단한다.As another example of determining whether the corresponding service can be provided to the
사용자 단말(10)에 해당 서비스를 제공할 수 있는지를 판단하는 또다른 예로 서, IMEI 필드에 있는 TAC 정보와 SVN 필드에 있는 서비스 식별 정보를 이용하여 해당 서비스 정보를 제공할 수 있는지를 판단한다. TAC에서 제공되는 값에 의하여는 사용자 단말(10)의 기기 종류 또는 기기명을 판단하고, SVN 필드에 있는 서비스 식별 정보를 이용하여 해당 서비스 정보를 제공할 수 있는지를 판단할 수 있다.As another example of determining whether the corresponding service can be provided to the
다시 도 2를 참조하면, 기기 식별 등록기(50)가 사용자 단말(10)로부터 요청된 특정 서비스에 대하여 서비스 제공 여부가 가능하다고 판단되면 회선 교환기(31) 또는 패킷교환 지원노드(51)에 가능 신호를 전송한다(S280). 가능 신호를 수신한 회선 교환기(31) 또는 패킷교환 지원노드(51)는 서비스 제공 서버(60)에 특정 서비스를 요청한다(S285). 서비스 제공 서버(60)는 특정 서비스 요청에 대하여 사용자 단말(10)에 해당 서비스를 제공할 수 있다. 또한, 가능 신호를 수신한 회선 교환기(31) 또는 패킷교환 지원노드(51)는 사용자 단말(10)에 해당 서비스 제공이 가능함을 알려주는 가능 신호를 전송할 수 있다.Referring back to FIG. 2, if it is determined that the device identification register 50 is capable of providing a service for a specific service requested from the
한편, 기기 식별 등록기(50)가 사용자 단말(10)로부터 요청된 특정 서비스에 대하여 서비스 제공 여부가 불가능하다고 판단되면 회선 교환기(31) 또는 패킷교환 지원노드(51)에 불가능 신호를 전송한다(S290). 불가능 신호를 수신한 회선 교환기(31) 또는 패킷교환 지원노드(51)는 사용자 단말(10)에 불가능 신호를 전송한다(S295). 사용자 단말(10)의 화면상에 표시 또는 메시지에 의하여 사용자 단말(10)이 요청한 특정 서비스의 제공이 사용중인 사용자 단말(10)에서는 불가함을 통보할 수 있다.On the other hand, if it is determined that the device identification register 50 is unable to provide a service for the specific service requested from the
상기와 같이, 사용자 단말(10)로부터 요청된 특정 서비스에 대하여 단말 정 보를 이용하여 사용자 단말(10)에 해당 서비스가 제공 가능한지를 판단할 수 있다. 상기 판단에 따라 해당 서비스 제공을 위하여 서비스 제공 서버(60)에 요청하거나 또는 해당 서비스가 제공될 수 없음을 사용자 단말(10)에 전송할 수 있다. 따라서, 유용하지 활용되지 못하는 SVN 필드 상의 정보를 이용함으로써 사용자 단말(10)에 제공할 수 있는 서비스 정보를 용이하게 파악할 수 있고, 사용자 단말(10)로부터 요청된 특정 서비스에 대하여 기기 식별 등록기(50)에서 판단하여 처리함으로서 네트웍 트래픽을 감소시킬 수 있다.As described above, it may be determined whether the corresponding service can be provided to the
도 5는 본 발명의 다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법의 흐름도를 보여준다.5 is a flowchart illustrating a method for determining whether to provide a service using terminal information according to another exemplary embodiment of the present invention.
도 5를 참조하면, 먼저 사용자 단말(10)로부터 회선 교환기(31) 또는 패킷교환 지원노드(35)에 IMEISV 정보 및 특정 서비스 제공을 요청한다(S500). IMEISV 정보(300)는 단말 정보를 포함하며, IMEI 필드 및 SVN 필드의 데이터 구조를 가진다. 특정 서비스 제공은 사용자 단말(10)로부터 요청하는 서비스를 말한다. Referring to FIG. 5, first, a request for providing IMEISV information and a specific service is provided from the
회선 교환기(31) 또는 패킷교환 지원노드(35)는 수신한 IMEISV 정보 및 특정 서비스 요청 신호를 기기 식별 등록기(50)에 전송한다(S520). 기기 식별 등록기(50)는 IMEISV 정보를 이용하여 사용자 단말(10)에 제공 가능한 서비스를 나타내는 서비스 정보를 획득한다(S530). 기기 식별 등록기(50)는 사용자 단말(10)에 대한 IMEISV 정보 또는 IMEISV 정보로부터 획득한 서비스 정보를 데이터베이스에 저장할 수 있다(S540). The
기기 식별 등록기(50)는 사용자 단말(10)로부터 전송된 특정 서비스 요청에 대하여 사용자 단말(10)에 제공 가능한지를 판단한다(S550). 사용자 단말(10)에 제공가능한지 여부는 사용자 단말(10)로부터 전송된 IMEISV 정보를 이용하여 판단할 수도 있고, 데이터베이스에 저장되어 있는 IMEISV 정보 또는 IMEISV 정보로부터 획득한 서비스 정보를 이용하여 판단할 수 있다.The
사용자 단말(10)에 요청한 특정 서비스의 제공이 가능하다고 판단되는 경우에는 기기 식별 등록기(50)는 회선 교환기(31) 또는 패킷교환 지원노드(35)에 가능 신호를 전송한다(S580). 가능 신호를 수신한 회선 교환기(31) 또는 패킷교환 지원노드(35)는 해당 서비스를 제공할 수 있는 서비스 제공 서버(60)에 해당 서비스를 사용자 단말(10)에 제공하도록 요청한다(S585).If it is determined that the specific service requested to the
반면에 사용자 단말(10)에 요청한 특정 서비스의 제공이 불가능하다고 판단되는 경우에는 기기 식별 등록기(50)는 회선 교환기(31) 또는 패킷교환 지원노드(35)에 불가능 신호를 전송한다(S590). 회선 교환기(31) 또는 패킷교환 지원노드(35)는 상기 불가능 신호를 사용자 단말(10)에 전송한다(S595). 사용자 단말(10)에는 상기 불가능 신호를 화면 또는 메시지를 이용하여 사용자로 하여금 특정 서비스가 제공되지 않음을 통보할 수 있다.On the other hand, if it is determined that the provision of the specific service requested by the
도 6은 본 발명의 또다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 시스템의 블록도를 보여준다.6 is a block diagram of a system for determining whether to provide a service using terminal information according to another embodiment of the present invention.
도 6을 참조하면, 본 발명의 또다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 시스템은 서비스 정보 획득부(600), 서비스 요청 수신부(620), 서비스 제공 판단부(650), 서비스 요청부(670) 및 데이터베이스(630)을 포함할 수 있다.Referring to FIG. 6, the system for determining whether to provide a service using terminal information according to another embodiment of the present invention includes a service information obtaining unit 600, a service request receiving unit 620, a service providing determining unit 650, and a service request. The unit 670 and the database 630 may be included.
서비스 정보 획득부(600)는 사용자 단말(10)로부터 단말 정보를 수신하여 서비스 정보를 획득한다. 여기서, '서비스 정보'는 사용자 단말(10)에 따라 지원 가능한 서비스에 관한 정보를 의미한다. 서비스 정보 획득부(600)는 사용자 단말(10)로부터 IMEISV 정보(300)를 수신하고, IMEISV 정보에서 SVN 필드에 실려지는 서비스 식별 정보로부터 사용자 단말(10)에 제공할 수 있는 다양한 서비스을 파악할 수 있다. 서비스 정보 획득부(600)는 각 사용자 단말(10)에 대하여 획득된 서비스 정보 또는 IMEISV 정보를 데이터베이스(630)에 저장할 수 있다.The service information acquisition unit 600 receives terminal information from the
서비스 요청 수신부(620)는 사용자 단말(10)로부터 특정 서비스 제공에 대한 요청을 수신한다. The service request receiver 620 receives a request for providing a specific service from the
서비스 제공 판단부(650)는 사용자 단말(10)로부터 요청된 특정 서비스 제공에 대하여 사용자 단말(10)에 제공 가능한지 여부를 판단한다. 서비스 제공 판단부(650)는 서비스 정보 획득부(600)에서 구비한 사용자 단말(10)에 대한 서비스 정보에서 사용자 단말(10)로부터 요청된 특정 서비스가 포함되는지 여부로 서비스 제공 가능 여부를 판단할 수 있다.The service provision determination unit 650 determines whether the service provision request from the
서비스 요청부(670)는 서비스 제공 판단부(650)에 제공 가능한 서비스로 판단되는 경우에 서비스 제공 서버(60)에 서비스 제공을 요청한다. The service request unit 670 requests the
상기와 같이, 사용자 단말(10)로부터 전송된 IMEISV 정보(300)를 이용하여 서비스 정보를 파악하고, 사용자 단말(10)이 요청하는 특정 서비스의 제공 가능 여부를 코어망의 특정 서버를 참조할 필요 없이, 기기 식별 등록기(50)에 의하여 사 용자 단말(10)에 특정 서비스 가능 여부를 판단하여 처리할 수 있다. As described above, it is necessary to identify service information by using the
이와 함께, 실질적으로 효용성있게 사용되지 아니하는 IMEISV 정보(300) 중에 SVN 필드(320)에 사용자 단말(10)에 서비스 정보를 담은 서비스 식별 정보를 실어, 단말 이동성 환경에서 사용자 단말 의존적인 서비스 정보를 이용하여 사용자 단말(10)이 요청한 특정 서비스의 제공 여부를 효과적으로 판단할 수 있다. 이로 인하여, 사용자 단말(10)이 요청한 특정 서비스에 대하여 불필요한 호 처리 및 데이터 처리를 줄임으로써 네트웍 트래픽을 감소 또는 분산시킬 수 있다.In addition, the service identification information containing the service information in the
한편, 본 실시예에서 사용되는 구성요소 또는 '~부'는 메모리 상의 소정 영역에서 수행되는 태스크, 클래스, 서브 루틴, 프로세스, 오브젝트, 실행 쓰레드, 프로그램과 같은 소프트웨어(software)나, FPGA(field-programmable gate array)나 ASIC(application-specific integrated circuit)과 같은 하드웨어(hardware)로 구현될 수 있으며, 또한 상기 소프트웨어 및 하드웨어의 조합으로 이루어질 수도 있다. 상기 구성요소 또는 '~부'는 컴퓨터로 판독 가능한 저장 매체에 포함되어 있을 수도 있고, 복수의 컴퓨터에 그 일부가 분산되어 분포될 수도 있다.On the other hand, the components or '~' used in this embodiment is software such as tasks, classes, subroutines, processes, objects, execution threads, programs, or FPGAs (field-) that are performed in a predetermined area on the memory. It may be implemented in hardware such as a programmable gate array or an application-specific integrated circuit (ASIC), or may be a combination of the software and hardware. The component or 'unit' may be included in a computer readable storage medium, or a part of the components may be distributed and distributed to a plurality of computers.
이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 벗어나지 않는 범위 내에서 여러 가지로 치환, 변형 및 변경이 가능하므로 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.Although embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains have various permutations, modifications, and modifications without departing from the spirit or essential features of the present invention. It is to be understood that modifications may be made and other embodiments may be embodied. Therefore, it should be understood that the embodiments described above are exemplary in all respects and not restrictive.
도 1은 본 발명의 일 실시예에 따른 UMTS 통신망을 보여주는 블록도이다.1 is a block diagram illustrating a UMTS communication network according to an embodiment of the present invention.
도 2는 본 발명의 일 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법의 흐름도이다.2 is a flowchart illustrating a method of determining whether to provide a service using terminal information according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따르는 IMEISV 정보의 데이터 구조를 보여주는 도면이다.3 is a diagram showing a data structure of IMEISV information according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따르는 IMEISV 정보에서 SVN에 대응되는 맵핑 테이블 구조를 보여주는 도면이다.4 is a diagram illustrating a mapping table structure corresponding to an SVN in IMEISV information according to an embodiment of the present invention.
도 5는 본 발명의 다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 방법의 흐름도이다.5 is a flowchart illustrating a method of determining whether to provide a service using terminal information according to another exemplary embodiment of the present invention.
도 6은 본 발명의 또다른 실시예에 따른 단말 정보를 이용한 서비스 제공 여부 판단 시스템의 블록도이다.6 is a block diagram of a system for determining whether to provide a service using terminal information according to another exemplary embodiment of the present invention.
*도면의 주요 부분에 대한 설명** Description of the main parts of the drawings *
10: 사용자 단말10: user terminal
20: 무선 접속망20: wireless access network
30: 코어망 30: core network
40: 외부망40: external network
50: 기기 식별 등록기 50: Device Identification Register
310: IMEI 필드310: IMEI field
320: SVN 필드320: SVN field
600: 서비스 정보 획득부600: service information acquisition unit
620: 서비스 요청 수신부620: service request receiving unit
650: 서비스 제공 판단부650: service provision determination unit
670: 서비스 요청부670: service request unit
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070127062A KR100885280B1 (en) | 2007-12-07 | 2007-12-07 | Method and system for determining service provision using terminal information |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020070127062A KR100885280B1 (en) | 2007-12-07 | 2007-12-07 | Method and system for determining service provision using terminal information |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR100885280B1 true KR100885280B1 (en) | 2009-02-23 |
Family
ID=40682039
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020070127062A Expired - Fee Related KR100885280B1 (en) | 2007-12-07 | 2007-12-07 | Method and system for determining service provision using terminal information |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100885280B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100968962B1 (en) | 2008-08-04 | 2010-07-14 | 주식회사 케이티 | Service management method of communication terminal and service management server for same |
| JP2021145292A (en) * | 2020-03-13 | 2021-09-24 | 株式会社Nttドコモ | Communication control method, service providing server and communication system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060039525A (en) * | 2004-11-03 | 2006-05-09 | 한국전자통신연구원 | Device and method for managing user and terminal data in portable internet system |
| US20070032232A1 (en) | 2005-08-05 | 2007-02-08 | Bleckert Peter N O | Method and database for performing a permission status check on a mobile equipment |
-
2007
- 2007-12-07 KR KR1020070127062A patent/KR100885280B1/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20060039525A (en) * | 2004-11-03 | 2006-05-09 | 한국전자통신연구원 | Device and method for managing user and terminal data in portable internet system |
| US20070032232A1 (en) | 2005-08-05 | 2007-02-08 | Bleckert Peter N O | Method and database for performing a permission status check on a mobile equipment |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100968962B1 (en) | 2008-08-04 | 2010-07-14 | 주식회사 케이티 | Service management method of communication terminal and service management server for same |
| JP2021145292A (en) * | 2020-03-13 | 2021-09-24 | 株式会社Nttドコモ | Communication control method, service providing server and communication system |
| JP7491709B2 (en) | 2020-03-13 | 2024-05-28 | 株式会社Nttドコモ | COMMUNICATION CONTROL METHOD, SERVICE PROVIDING SERVER, AND COMMUNICATION SYSTEM |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2383366C (en) | Domain selecting system and method | |
| KR100905072B1 (en) | Method and system to prevent theft terminal use by forced re-registration | |
| JP4638504B2 (en) | Method and apparatus for providing network ID and time zone (NITZ) information to a mobile station | |
| US20140293986A1 (en) | System and method for routing a wireless connection in a hybrid network | |
| EP2541398A1 (en) | Interactive control of access to services and capabilities of a mobile device | |
| CA2623944A1 (en) | System and method for distributing wireless network access parameters | |
| US20100029259A1 (en) | Providing Location Information For Wireless Devices Using Name Service | |
| US11903047B2 (en) | Service-based policy for cellular communications | |
| US20040058692A1 (en) | Selecting domain for transmitting a location service request | |
| KR100627726B1 (en) | System and method for changing and managing customer terminal information in accordance with the movement of UE card | |
| JP3854148B2 (en) | Method and apparatus for selecting identification confirmation information | |
| KR100885280B1 (en) | Method and system for determining service provision using terminal information | |
| CN101217803A (en) | Method, system and computer program for controlling resources in a wireless telecommunications system | |
| CN116367139A (en) | Communication method and device | |
| KR100885279B1 (en) | Method and system for determining possible service of user terminal using terminal information | |
| US20040203647A1 (en) | Method and apparatus for accessing supplementary services with a multi-mode wireless device | |
| EP4462839A1 (en) | Apparatus, method, and computer program | |
| KR100949833B1 (en) | Personal information protection method and system in case of theft of terminal | |
| US7395063B2 (en) | Method and device for a shared radio network | |
| KR101809239B1 (en) | Apn changing apparatus and method, wireless terminal for apn change and record medium | |
| KR20040095657A (en) | Per call interactive high speed packet data activation | |
| KR101006253B1 (en) | System, method and multi-message converter for converting and transmitting multi-messages | |
| KR100974310B1 (en) | Method and apparatus for granting network usage authority according to subscriber information and terminal information | |
| KR101060898B1 (en) | Apparatus and Method for Call Processing of Heterogeneous Manganese | |
| KR101418814B1 (en) | Method of handling an emergency bearer service for mobile station |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130205 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140205 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| FPAY | Annual fee payment |
Payment date: 20150205 Year of fee payment: 7 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20160203 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| FPAY | Annual fee payment |
Payment date: 20170203 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20180326 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 15 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240218 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240218 |