KR100764291B1 - Method for updating profile information to run application software in a mobile communication terminal - Google Patents

Method for updating profile information to run application software in a mobile communication terminal Download PDF

Info

Publication number
KR100764291B1
KR100764291B1 KR1020060025231A KR20060025231A KR100764291B1 KR 100764291 B1 KR100764291 B1 KR 100764291B1 KR 1020060025231 A KR1020060025231 A KR 1020060025231A KR 20060025231 A KR20060025231 A KR 20060025231A KR 100764291 B1 KR100764291 B1 KR 100764291B1
Authority
KR
South Korea
Prior art keywords
mobile communication
communication terminal
profile information
provisioning
information
Prior art date
Application number
KR1020060025231A
Other languages
Korean (ko)
Other versions
KR20070095048A (en
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 KR1020060025231A priority Critical patent/KR100764291B1/en
Publication of KR20070095048A publication Critical patent/KR20070095048A/en
Application granted granted Critical
Publication of KR100764291B1 publication Critical patent/KR100764291B1/en

Links

Images

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/095Traffic lights
    • EFIXED CONSTRUCTIONS
    • E04BUILDING
    • E04HBUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
    • E04H12/00Towers; Masts or poles; Chimney stacks; Water-towers; Methods of erecting such structures
    • E04H12/02Structures made of specified materials
    • E04H12/08Structures made of specified materials of metal

Landscapes

  • Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Materials Engineering (AREA)
  • Wood Science & Technology (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명에 따른 이동통신단말 내의 프로파일 정보를 업데이트하는 방법은, IP 기반의 하나 이상의 이동통신단말 및 상기 이동통신단말에 네트워크 기반의 어플리케이션을 실행하기 위한 프로파일 정보를 제공하는 프로비전 서버를 이용하여 이동통신단말 내의 프로파일 정보를 업데이트하는 방법에 있어서, 상기 이동통신단말이 가입자 정보 데이터베이스로부터 상기 프로비전 서버와의 접속을 위해 필요한 프로비전 설정 정보를 획득하는 제 1 단계; 상기 이동통신단말이 상기 프로비전 서버에 가입 허가를 받는 제 2 단계; 상기 프로비전 서버가, 상기 가입 허가를 받은 이동통신단말 중 프로파일 정보의 업데이트가 필요한 이동통신단말로, 가용 어플리케이션의 프로파일 정보들을 수집하여 통합 프로파일 정보로서 전송하는 제 3 단계; 및 상기 이동통신단말이 상기 통합 프로파일 정보를 다운로드받아서 상기 가용 어플리케이션와 매핑함으로써 상기 프로파일 정보들을 업데이트하는 제 4 단계를 포함하는 것을 특징으로 한다.A method for updating profile information in a mobile communication terminal according to the present invention comprises moving using a provision server for providing one or more mobile communication terminals based on IP and profile information for executing a network based application to the mobile communication terminal. CLAIMS What is claimed is: 1. A method of updating profile information in a communication terminal, the method comprising: a first step of the mobile communication terminal obtaining provision setting information necessary for access to the provisioning server from a subscriber information database; A second step in which the mobile communication terminal receives a subscription permission from the provisioning server; A third step, wherein the provisioning server collects profile information of available applications and transmits them as unified profile information to a mobile communication terminal requiring updating of profile information among the mobile communication terminals which have received the subscription permission; And a fourth step in which the mobile communication terminal updates the profile information by downloading the integrated profile information and mapping it with the available application.

통합 프로파일 정보, 프로비전 설정 정보, 프로비전 서버 Integration profile information, provisioning settings information, provisioning server

Description

이동통신단말 내에서 어플리케이션의 실행을 위한 프로파일 정보를 업데이트하는 방법{METHOD FOR UPDATING PROFILE INFORMATION TO RUN APPLICATION SOFTWARE IN A MOBILE COMMUNICATION TERMINAL}METHOD FOR UPDATING PROFILE INFORMATION TO RUN APPLICATION SOFTWARE IN A MOBILE COMMUNICATION TERMINAL}

도 1 은 본 발명에 따라 이동통신단말과 프로비전 서버 간에 프로파일 정보의 업데이트를 위해 주고받는 메세지를 나타내는 도면.1 is a view showing a message sent and received for updating profile information between a mobile communication terminal and a provision server according to the present invention.

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

100 이동통신단말100 mobile communication terminal

200 프로비전 서버200 provisioning server

본 발명은 이동통신단말 내에서 어플리케이션의 실행을 위한 프로파일 정보를 업데이트하는 방법에 관한 것으로, 특히 이동통신단말측에서 계속적으로 프로파일의 업데이트가 필요한지 여부에 대해 확인할 필요가 있는 프로파일 정보의 업데이트 방법에 관한 것이다.The present invention relates to a method for updating profile information for execution of an application in a mobile communication terminal, and more particularly, to a method for updating profile information that needs to be checked as to whether a profile update is continuously required at the mobile communication terminal. will be.

종래에는 단순히 이동통신단말기의 구동용 펌웨어만 설치하여도 되었지만, 최근 이동통신단말의 성능이 향상되고 무선 인터넷을 이용한 다양한 서비스의 보급 이 확대되면서, 이동통신단말에는 무선 채팅, 메일 전송, 모바일 네트워크 게임과 같이 네트워크 서비스가 지원되는 다양한 응용 프로그램을 설치하는 경우가 늘어나고 있다.Conventionally, only the driving firmware of the mobile communication terminal may be installed. However, as the performance of the mobile communication terminal has been improved recently and the spread of various services using the wireless Internet has been expanded, the mobile communication terminal has wireless chat, mail transmission, and mobile network games. Increasingly, various applications that support network services are being installed.

그런데, 이와 같은 응용 프로그램을 이동통신단말에 설치해서 구동하거나 이미 설치된 응용 프로그램의 업데이트된 버전을 이동통신단말에 적용하기 위해서는 이동통신단말에 해당 응용 프로그램을 구동하기 위한 최소한의 정보를 입력해야 한다. 이와 같은 최소한의 정보를 프로파일 정보라고 하는데, 여기에는 어플리케이션 서버(응용 프로그램을 이동통신단말기에 제공해 주는 서버, 사업자별로 및/또는 서비스별로 별도로 갖추어져 있음)의 위치 정보나 포트 정보, 그리고 서비스의 옵션 정보 등이 포함된다.However, in order to install and run such an application program on a mobile communication terminal or to apply an updated version of an already installed application program to the mobile communication terminal, the minimum information for driving the application program must be input to the mobile communication terminal. This minimum information is called profile information, which includes location or port information for application servers (servers that provide applications to mobile terminals, service providers and / or services), and service options. Etc. are included.

종래에는, 이동통신단말이 특정 어플리케이션을 구동하기 위해 이와 같은 프로파일 정보를 이동통신단말에 수동으로 입력해야 하는 불편함이 있었고, 또 이동통신단말의 제조시나 배포시에 이동통신단말에 미리 입력하는 방식이어서 해당 이동통신단말기의 무선 사업자를 예컨대 A 사업자로부터 B 사업자로 변경할 경우에는 호환성이 없었다. 이로 인해 이동통신단말기 자체를 사업자에 맞는 것으로 교체하지 않는 한 기존의 이동통신단말로는 원하는 어플리케이션에 의한 무선 서비스 자체를 받지 못하는 문제가 있었다.Conventionally, there has been inconvenience that the mobile communication terminal has to manually input such profile information to the mobile communication terminal in order to drive a specific application, and also inputs the mobile communication terminal in advance in the manufacture or distribution of the mobile communication terminal. Subsequently, there was no compatibility when the wireless operator of the mobile communication terminal was changed from A operator to B operator. As a result, unless the mobile communication terminal itself is replaced with a service provider, there is a problem that the existing mobile communication terminal does not receive the wireless service itself by the desired application.

다시 말해, 응용 프로그램의 적용을 위한 프로파일 정보는 사업자에 따라 다를 수도 있고 서비스의 형태나 사용자가 가입한 서비스의 정도에 따라 다를 수 있음에도 불구하고 이를 이동통신단말기의 제조시나 배포시에 설정해 버림으로 인해 이동통신단말기의 확장성, 호환성 및 효율성이 저하되는 문제가 있다.In other words, the profile information for applying the application may be different depending on the service provider and may be different depending on the type of service or the degree of the service subscribed to by the user. There is a problem that the scalability, compatibility and efficiency of the mobile communication terminal is reduced.

한편, 새로운 서비스가 제공됨에 따라 새로운 서비스의 제공을 위한 응응 프로그램의 프로파일 정보 또한 새롭게 추가되거나 변경되게 되는데, 종래에는 WAP(Wireless Application Protocol)과 같이 무선 통신에 적합한 프로토콜을 이용하여 응용 프로그램의 구동을 위한 프로파일 정보를 이동통신단말에 전송함으로써, 프로파일 정보를 추가하거나 갱신하도록 하고 있다. 그러나, 이 방법은 이동통신단말이 새로운 프로파일 정보를 요구하거나 이미 가지고 있던 프로파일 정보의 변경 여부를 알고자 하는 경우에 이동통신단말이 서버로 계속해서 리퀘스트를 전송하여 응답을 받아야만 하기 때문에 네트워크 자원이나 서버의 프로세스 자원을 불필요하게 많이 사용한다는 단점이 있다.Meanwhile, as a new service is provided, profile information of an application program for providing a new service is also newly added or changed. In the related art, driving of an application program using a protocol suitable for wireless communication, such as a wireless application protocol (WAP), is performed. By sending the profile information for the mobile communication terminal, profile information is added or updated. However, this method uses network resources or server because the mobile station must continuously send a request to the server and receive a response if the mobile station requires new profile information or wants to know whether the profile information has changed. The disadvantage is that the process resources of the system are unnecessarily heavily used.

본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 이루어진 것으로, 이동통신단말기에 네트워크 서비스를 제공하는 사업자별로 또는 응용 프로그램에 의해 지원되는 서비스별로 다른 프로파일 정보의 관리 체계를 하나로 통합하고 프로파일 정보의 추가나 갱신을 위해 불필요한 네트워크 자원이 사용되는 것을 방지할 수 있는 프로파일 정보의 관리 방법을 제공하는 것을 목적으로 한다.The present invention has been made to solve the problems of the prior art as described above, by integrating the management system of different profile information for each operator providing a network service to the mobile communication terminal or for each service supported by the application program and profile information An object of the present invention is to provide a method of managing profile information that can prevent unnecessary network resources from being used for the addition or update of data.

상기 목적을 달성하기 위해, 본 발명에 따른 방법은, IP 기반의 하나 이상의 이동통신단말 및 상기 이동통신단말에 네트워크 기반의 어플리케이션을 실행하기 위한 프로파일 정보를 제공하는 프로비전 서버(Provision Server)를 이용하여 이동통신단말 내의 프로파일 정보를 업데이트하는 방법에 있어서, 상기 이동통신단말이 가입자 정보 데이터베이스로부터 상기 프로비전 서버와의 접속을 위해 필요한 프로비전 설정 정보를 획득하는 제 1 단계; 상기 이동통신단말이 상기 프로비전 서버에 가입 허가를 받는 제 2 단계; 상기 프로비전 서버가, 상기 가입 허가를 받은 이동통신단말 중 프로파일 정보의 업데이트가 필요한 이동통신단말로, 가용 어플리케이션의 프로파일 정보들을 수집하여 통합 프로파일 정보로서 전송하는 제 3 단계; 및 상기 이동통신단말이 상기 통합 프로파일 정보를 다운로드받아서 상기 가용 어플리케이션와 매핑함으로써 상기 프로파일 정보들을 업데이트하는 제 4 단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the method according to the present invention, using a provisioning server (Provision Server) for providing an IP-based one or more mobile communication terminal and profile information for executing a network-based application to the mobile communication terminal A method of updating profile information in a mobile communication terminal, the method comprising: a first step of the mobile communication terminal obtaining provision setting information necessary for accessing the provisioning server from a subscriber information database; A second step in which the mobile communication terminal receives a subscription permission from the provisioning server; A third step, wherein the provisioning server collects profile information of available applications and transmits them as unified profile information to a mobile communication terminal requiring updating of profile information among the mobile communication terminals which have received the subscription permission; And a fourth step in which the mobile communication terminal updates the profile information by downloading the integrated profile information and mapping it with the available application.

즉 본 발명에 따르면, 이동통신단말의 제조시나 배포시에 미리 어플리케이션을 위한 프로파일 정보를 입력하지 않고 단말의 링크 초기화시에 획득한 프로비전 서버에 관한 정보를 바탕으로 프로비전 서버에 접속하여 프로파일 정보를 얻도록 하고 있으므로, 기존의 이동통신단말을 가지고 통신 사업자만을 변경하는 것이 가능하여 이동통신단말의 호환성, 효율성을 높일 수 있다. 뿐만 아니라, 종래와 같이 이동통신단말이 계속해서 프로파일 정보의 업데이트 여부를 확인할 필요 없이 가입 허가된 이동통신단말에 대하여 프로비전 서버측에서 통보(Notify)해주는 방식을 취함으로써, 불필요한 네트워크 자원 낭비를 막을 수 있다.That is, according to the present invention, the profile information is accessed by accessing the provisioning server based on the information on the provisioning server obtained at the time of link initialization of the terminal without inputting the profile information for the application in advance in the manufacture or distribution of the mobile communication terminal. Since it is possible to obtain, it is possible to change only the carrier with the existing mobile communication terminal can increase the compatibility, efficiency of the mobile communication terminal. In addition, as a conventional method, the provisioning server side notifies a mobile communication terminal that has been subscribed to without having to continuously check whether the profile information has been updated, thereby preventing unnecessary waste of network resources. Can be.

여기서, 상기 프로비전 설정 정보는 상기 프로비전 서버의 주소와 연결 포트 및 연결 체계를 포함하는 것으로, 이는 이동통신단말의 최초 부팅시 링크를 초기화하는 단계에서 어느 프로비전 서버와 어떠한 포트로 어떤 프로토콜 하에서 통신할 것인지에 관한 정보를 정하는 것을 의미한다.Here, the provisioning setting information includes an address of the provisioning server, a connection port, and a connection scheme, which are used in any protocol to which provisioning server and which port in initializing a link at the first boot of the mobile communication terminal. It means setting information about whether to communicate.

이 중에서도, 특히 상기 연결 체계는 SIP(Session Initiation Protocol) 기반의 연결 체계인 것이 바람직하다. SIP는 세션의 생성 및 유지 관리를 위해 고안된 프로토콜이지만, 양방향성의 특징을 가지고 있기 때문에, 본 발명과 같은 프로비전 시스템에 적용한다면 적법하게 가입 절차를 마친 이동통신단말에 대해서는 서버측에서 능동적으로, 다시 말해 이동통신단말로부터의 리퀘스트가 없더라도 프로파일 정보의 업데이트가 필요한 시점에는 이동통신단말에 그러한 사항을 통보하도록 시스템을 구현하는 것이 용이하다는 장점이 있다.Among these, in particular, the connection scheme is preferably a SIP (Session Initiation Protocol) based connection scheme. SIP is a protocol designed for the creation and maintenance of sessions, but because it has a bi-directional feature, if applied to a provisioning system such as the present invention, a server that is legally signed up is actively and again on the server side. In other words, even when there is no request from the mobile communication terminal, it is easy to implement a system to notify the mobile communication terminal of such a point when an update of the profile information is required.

또한, 상기 제 3 단계에 있어서 상기 통합 프로파일 정보는, 소정의 압축 프로토콜에 따라 압축된 상태로, 상기 가입 허가를 받은 이동통신단말에 전송되는 것이 좋다. 왜냐하면 유선망에 비해 무선 인터넷 기반의 이동통신단말에 할당된 대역폭이 충분하지 못하기 때문에 송수신 패킷을 있는 그대로 전송하는데에는 대역폭의 부담이 있을 수 있기 때문이다.In the third step, the unified profile information may be transmitted to the mobile communication terminal that has received the subscription permission in a compressed state according to a predetermined compression protocol. This is because the bandwidth allocated to the wireless Internet based mobile communication terminal is not sufficient compared to the wired network, and there may be a bandwidth burden in transmitting and receiving packets as they are.

한편, 본 발명의 상기 제 2 단계는, 상기 이동통신단말이 상기 프로비전 설정 정보를 이용하여 상기 프로비전 서버에 가입 신청 메세지를 전송하는 단계; 및 상기 프로비전 서버가 소정의 인증 절차를 거친 이동통신단말에 대해 가입 허가 메세지를 전송함으로써 가입 허가하는 단계를 포함하는 것이 바람직한데, 이는 프로파일 정보를 요청하는 이동통신단말이 적법한 권한을 가진 것인지 여부를 판별하여 서비스 제공에 있어서의 신뢰성과 안정성을 확보하기 위해서이다.On the other hand, the second step of the present invention, the mobile communication terminal using the provisioning setting information to send a subscription request message to the provision server; And by the provisioning server, granting a subscription by sending a subscription permission message to the mobile communication terminal that has undergone a predetermined authentication procedure, whether or not the mobile communication terminal requesting profile information has legitimate authority. This is to determine the reliability and to ensure the reliability and stability in service provision.

이하, 본 발명에 따른 이동통신단말 내의 프로파일 정보를 업데이트하는 방법에 관하여 첨부도면을 참조하여 상세하게 설명한다.Hereinafter, a method of updating profile information in a mobile communication terminal according to the present invention will be described in detail with reference to the accompanying drawings.

도 1 은 본 발명에 따라 이동통신단말(100)과 프로비전 서버(200) 간에 어플리케이션 프로파일의 업데이트를 위해 주고받는 메세지의 흐름을 나타낸 도면이다.1 is a diagram illustrating a flow of messages exchanged for updating an application profile between a mobile communication terminal 100 and a provision server 200 according to the present invention.

우선, 스텝 S1 에서는, 이동통신단말(100)의 링크 초기화 동작이 수행된다. 즉, 단말(100)의 전원을 켜면, 단말(100)은 데이터 통신을 위해 파일럿 채널을 수신한 후 동기 채널을 통하여 시스템 정보를 수신하고 대기 상태로 된다. 여기서, 대기 상태란 단말(100)을 이용하여 이동통신을 비롯한 다양한 서비스를 이용할 수 있는 상태를 말한다. 다만, 종래기술에서와는 달리, 단말(100)에 대한 네트워크 어플리케이션을 적용하기 위해 어플리케이션 서버(미도시)의 위치 정보나 포트 정보를 비롯한 프로파일 정보 등을 단말(100)에 미리 설정한 상태가 아니다.First, in step S1, a link initialization operation of the mobile communication terminal 100 is performed. That is, when the terminal 100 is powered on, the terminal 100 receives a pilot channel for data communication, receives system information through a synchronization channel, and enters a standby state. Here, the standby state refers to a state in which various services including mobile communication can be used by using the terminal 100. However, unlike the related art, in order to apply a network application to the terminal 100, profile information including location information and port information of an application server (not shown) is not previously set in the terminal 100.

다음으로, 스텝 S2 에서 이동통신단말(100)은 프로비전 서버(200)와의 통신을 위한 프로비전 설정 정보를 획득한다. 보통, 단말(100)이 스텝 S1 을 거쳐서 대기 상태로 되었을 때, 망(미도시)이 단말(100)에 SMS로 프로비전 설정 정보를 전송하는 방식에 의하여 프로비전 설정 정보를 취득하게 되는데, 여기서 프로비전 설정 정보라 함은 프로비전 서버(200)의 IP 주소, 포트, 연결 체계를 포함하는 개념이다. 한편, 망이라 함은 가입자 정보를 관리하는 엔티티(Entity)이면 그 형태를 불문하지만, 통상적으로는 가입자 정보 데이터베이스와 같이 프로비전 서버(200)와의 통신을 위한 프로비전 설정 정보를 관리하는 엔티티가 망에 해당하게 된다. 물론, 프로비전 설정 정보는 이 외에도 부가적으로 필요한 정보를 포함하도록 확장 정의하는 것이 가능하다.Next, in step S2, the mobile communication terminal 100 obtains provisioning setting information for communication with the provision server 200. Usually, when the terminal 100 goes to the standby state through step S1, the network (not shown) acquires the provisioning setting information by a method of transmitting the provisioning setting information to the terminal 100 by SMS, where The provisioning setting information is a concept including an IP address, a port, and a connection scheme of the provisioning server 200. On the other hand, a network may be any type of entity that manages subscriber information, but usually, an entity that manages provisioning setting information for communication with the provision server 200, such as a subscriber information database, is networked. Will correspond to. Of course, the provisioning setting information can be extended and defined to include additionally necessary information.

한편, 본 발명은 이동통신단말(100)과 프로비전 서버(200)가 통신하기 위한 연결 체계의 일례로서 SIP 를 제안하고 있는데, 그 이유는 기존의 클라이언트-서버 기반의 프로비전 시스템과 같이 클라이언트인 이동통신단말(100)이 서버(200)에 계속해서 프로파일 정보의 업데이트가 필요한지 여부를 체크해야 하는 불편함을 지양 하고, 적법하게 서버(200)에 가입된 단말(100)에 대해서는 서버(200)측에서 프로파일의 업데이트 내용을 통지하는 시스템을 구현하기 위해서이다.On the other hand, the present invention proposes SIP as an example of a connection scheme for communication between the mobile communication terminal 100 and the provision server 200, the reason is that the client as the existing client-server-based provisioning system Avoid the inconvenience that the mobile communication terminal 100 needs to continuously check whether the server 200 needs to update the profile information, and the server 200 for the terminal 100 legally subscribed to the server 200. This is to implement a system that notifies the profile of the profile update.

스텝 S3 내지 스텝 S6 은 이동통신단말(100)이 SIP 를 이용하여 프로비전 서버(200)에 가입 허가를 받는 과정을 나타낸다.Steps S3 to S6 represent a process in which the mobile communication terminal 100 receives a subscription permission to the provision server 200 using SIP.

스텝 S3 에서 이동통신단말(100)은 SUBSCRIBE 메세지를 전송하여 프로비전 서버(200)에게 자신이 프로비전 서비스(이동통신단말(100)에 적용될 어플리케이션용 프로파일 정보를 일괄적으로 전송받는 서비스)를 받을 수 있음을 알린다. 이 때, 프로비전 서버(200)는 이동통신단말(100)이 사용 허가된 장치인가를 확인하기 위해 UNAUTHORIZED 메세지를 단말(100)에 전송하여 인증을 요구할 수 있다(S4). 프로비전 서버(200)가 인증을 요구한 경우에, 이동통신단말(100)은 SUBSCRIBE 메세지를 재작성함과 동시에 프로비전 서버(200)가 요구한 인증 정보, 예컨대 해당 단말(100)에 고유하게 부여된 시리얼 번호나 사용자 암호 등을 프로비전 서버(200)로 전송한다(S5).In step S3, the mobile communication terminal 100 transmits a SUBSCRIBE message to receive the provision service (the service for receiving a batch of application profile information to be applied to the mobile communication terminal 100) to the provision server 200. Inform you that you can. At this time, the provision server 200 may request authentication by transmitting a UNAUTHORIZED message to the terminal 100 to confirm whether the mobile communication terminal 100 is a licensed device (S4). When the provisioning server 200 requests authentication, the mobile communication terminal 100 rewrites the SUBSCRIBE message and at the same time, uniquely assigns the authentication information requested by the provisioning server 200 to the corresponding terminal 100. The serial number or the user password is transmitted to the provision server 200 (S5).

이러한 과정을 거쳐 프로비전 서버(200)가 해당 단말(100)이 프로비전 서비스를 받을 수 있는 단말임을 확인하였다면(S6), 이동통신단말(100)은 프로비전 서버(200)에 프로파일의 업데이트가 필요한지 여부에 대한 REQUEST 메세지를 전송할 필요 없이 프로비전 서버(200)로부터의 프로파일 업데이트 이벤트가 발생하길 기다리면 된다.After the provisioning server 200 confirms that the terminal 100 is a terminal that can receive provisioning service through the process (S6), the mobile communication terminal 100 updates the profile to the provisioning server 200. Wait for the profile update event to occur from the provisioning server 200 without having to send a REQUEST message as to whether it is needed.

스텝 S7 에서, 프로비전 서버(200)는 스텝 S3 내지 스텝 S6 을 통해 가입 허가를 받은 이동통신단말(100)에 적용될 어플리케이션용 프로파일들 중 업데이트가 필요한 프로파일이 있는지를 검색한 후, 예컨대 SIP 를 이용하여 XML 형식의 통합 프로파일 정보를 NOTIFY 메세지와 함께 업데이트가 필요한 이동통신단말(100)로 일괄 전송한다. 여기서, 가입 허가를 받은 이동통신단말(100)에 적용될 어플리케이션에는 어떤 것들이 있으며 그 어플리케이션의 프로파일 정보가 업데이트될 필요가 있는지 여부에 대해서는 프로비전 서버(200)가 어플리케이션 서버(미도시)나 미리 수집된 프로파일 관련 데이터베이스(미도시)를 조회하여 취득하면 된다. 또한, 상기 통합 프로파일 정보는 소정의 압축 프로토콜에 따라 압축된 상태로 가입 허가를 받은 이동통신단말(100)에 전송되는 것이 바람직하다.In step S7, the provisioning server 200 searches whether there is a profile that needs to be updated among the profiles for applications to be applied to the mobile communication terminal 100 that has been granted subscription through steps S3 to S6, and then uses, for example, SIP. The integrated profile information in XML format is transmitted together with the NOTIFY message to the mobile communication terminal 100 that needs updating. Here, there are some applications to be applied to the mobile communication terminal 100 that has received the subscription permission, and whether the provisioning server 200 needs to be updated or not, the provisioning server 200 may be an application server (not shown) or previously collected. A profile related database (not shown) may be queried and acquired. In addition, the integrated profile information is preferably transmitted to the mobile communication terminal 100 that has been granted a subscription in a compressed state according to a predetermined compression protocol.

스텝 S7 을 통해 프로비전 서버(200)로부터 이동통신단말(100)에 통합 프로파일 정보가 전송되면, 이동통신단말(100)은 프로비전 서버(200)로 OK 메세지를 전송하며, 이동통신단말(100) 내의 하나 이상의 어플리케이션은 통합 프로파일 정보 중 자신에게 맞는 프로파일 정보를 매핑해서 취득함으로써 프로파일 정보를 설정하거나 업데이트한다(S8).When the integrated profile information is transmitted from the provision server 200 to the mobile communication terminal 100 through step S7, the mobile communication terminal 100 transmits an OK message to the provision server 200, and the mobile communication terminal 100. One or more applications in the) set or update the profile information by mapping and acquiring the profile information suitable for itself among the integrated profile information (S8).

이상 살펴본 바와 같이, 본 발명에 따른 방법을 적용할 경우, 이동통신단말(100)의 프로파일 정보는 미리 정해져 있을 필요가 없으며, 예컨대 이동통신 사업자를 변경함으로 인해 종래에 서비스를 받던 네트워크 어플리케이션과는 다른 어플리케이션을 적용받는 경우에도, 새로운 프로비전 서버의 설정 정보를 취득한 후 새로운 프로비전 서버에 가입 허가를 받아서 NOTIFY 메세지를 대기하는 형태로 어플리케이션용 프로파일 정보의 다운로드 및 업데이트를 하는 것이 가능하다.As described above, when applying the method according to the present invention, the profile information of the mobile communication terminal 100 does not need to be predetermined, and is different from a network application that is conventionally serviced by changing a mobile communication provider. Even when the application is applied, it is possible to download and update the profile information for the application in the form of waiting for a NOTIFY message after acquiring the setting information of the new provisioning server and receiving a subscription permission to the new provisioning server.

본 발명에 의하면, 이동통신단말기에 네트워크 서비스를 제공하는 사업자별로 또는 응용 프로그램에 의해 지원되는 서비스별로 다른 프로파일 정보의 관리 체계를 하나로 통합하고 프로파일 정보의 추가나 갱신을 위해 불필요한 네트워크 자원이 사용되는 것을 방지하는 것이 가능하다.According to the present invention, it is possible to integrate different profile information management systems for each service provider or service supported by an application program to a mobile communication terminal and prevent unnecessary network resources from being used for addition or update of profile information. It is possible to do

Claims (5)

IP 기반의 하나 이상의 이동통신단말 및 상기 이동통신단말에 네트워크 기반의 어플리케이션을 실행하기 위한 프로파일 정보를 제공하는 프로비전 서버를 이용하여 이동통신단말 내의 프로파일 정보를 업데이트하는 방법에 있어서,A method of updating profile information in a mobile communication terminal using at least one IP-based mobile communication terminal and a provision server providing profile information for executing a network-based application to the mobile communication terminal, 상기 이동통신단말이 가입자 정보 데이터베이스로부터 상기 프로비전 서버와의 접속을 위해 필요한 프로비전 설정 정보를 획득하는 제 1 단계;A first step of the mobile communication terminal acquiring provisioning setting information necessary for accessing the provisioning server from a subscriber information database; 상기 이동통신단말이 상기 프로비전 서버에 가입 허가를 받는 제 2 단계;A second step in which the mobile communication terminal receives a subscription permission from the provisioning server; 상기 프로비전 서버가, 상기 가입 허가를 받은 이동통신단말 중 프로파일 정보의 업데이트가 필요한 이동통신단말로, 가용 어플리케이션의 프로파일 정보들을 수집하여 통합 프로파일 정보로서 전송하는 제 3 단계; 및A third step, wherein the provisioning server collects profile information of available applications and transmits them as unified profile information to a mobile communication terminal requiring updating of profile information among the mobile communication terminals which have received the subscription permission; And 상기 이동통신단말이 상기 통합 프로파일 정보를 다운로드받아서 상기 가용 어플리케이션와 매핑함으로써 상기 프로파일 정보들을 업데이트하는 제 4 단계를 포함하는 것을 특징으로 하는 방법.And a fourth step in which the mobile communication terminal updates the profile information by downloading the integrated profile information and mapping it with the available application. 제 1 항에 있어서,The method of claim 1, 상기 프로비전 설정 정보는 상기 프로비전 서버의 주소와 연결 포트 및 연결 체계를 포함하는 것을 특징으로 하는 방법.The provisioning setting information includes an address of the provisioning server, a connection port, and a connection scheme. 제 2 항에 있어서,The method of claim 2, 상기 연결 체계는 SIP(Session Initiation Protocol) 기반의 연결 체계인 것 을 특징으로 하는 방법.The connection scheme is characterized in that the connection scheme based on Session Initiation Protocol (SIP). 제 1 항에 있어서,The method of claim 1, 상기 제 3 단계에 있어서 상기 통합 프로파일 정보는, 소정의 압축 프로토콜에 따라 압축된 상태로, 상기 가입 허가를 받은 이동통신단말에 전송되는 것을 특징으로 하는 방법.In the third step, the unified profile information, characterized in that the compressed in accordance with a predetermined compression protocol, is transmitted to the mobile communication terminal receiving the subscription permission. 제 1 항에 있어서,The method of claim 1, 상기 제 2 단계는,The second step, 상기 이동통신단말이 상기 프로비전 설정 정보를 이용하여 상기 프로비전 서버에 가입 신청 메세지를 전송하는 단계; 및Transmitting, by the mobile communication terminal, a subscription request message to the provisioning server using the provisioning setting information; And 상기 프로비전 서버가 소정의 인증 절차를 거친 이동통신단말에 대해 가입 허가 메세지를 전송함으로써 가입 허가하는 단계를 포함하는 것을 특징으로 하는 방법.And the provisioning server grants subscription by sending a subscription permission message to the mobile communication terminal that has passed through a predetermined authentication procedure.
KR1020060025231A 2006-03-20 2006-03-20 Method for updating profile information to run application software in a mobile communication terminal KR100764291B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060025231A KR100764291B1 (en) 2006-03-20 2006-03-20 Method for updating profile information to run application software in a mobile communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060025231A KR100764291B1 (en) 2006-03-20 2006-03-20 Method for updating profile information to run application software in a mobile communication terminal

Publications (2)

Publication Number Publication Date
KR20070095048A KR20070095048A (en) 2007-09-28
KR100764291B1 true KR100764291B1 (en) 2007-10-05

Family

ID=38688476

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060025231A KR100764291B1 (en) 2006-03-20 2006-03-20 Method for updating profile information to run application software in a mobile communication terminal

Country Status (1)

Country Link
KR (1) KR100764291B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013118956A1 (en) * 2012-02-10 2013-08-15 에스케이플래닛 주식회사 System and method for providing integrated membership service

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100873198B1 (en) * 2006-11-30 2008-12-10 주식회사 케이티프리텔 Method and System for Managing the Integrated Software of the Personal Digital Assistant
KR20110063297A (en) * 2009-12-02 2011-06-10 삼성전자주식회사 Mobile device and control method thereof
EP2461613A1 (en) 2010-12-06 2012-06-06 Gemalto SA Methods and system for handling UICC data
US9408066B2 (en) 2010-12-06 2016-08-02 Gemalto Inc. Method for transferring securely the subscription information and user data from a first terminal to a second terminal

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040063965A (en) * 2001-11-20 2004-07-15 노키아 코포레이션 Network services broker system and method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040063965A (en) * 2001-11-20 2004-07-15 노키아 코포레이션 Network services broker system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013118956A1 (en) * 2012-02-10 2013-08-15 에스케이플래닛 주식회사 System and method for providing integrated membership service

Also Published As

Publication number Publication date
KR20070095048A (en) 2007-09-28

Similar Documents

Publication Publication Date Title
AU2021273540B2 (en) Network slicing serving function
US7860963B2 (en) Service communication control method, service relaying apparatus, management server, portal server, and service communication control system
US20070168458A1 (en) Remote access to local network
KR100953855B1 (en) Methods and apparatus for simultaneously hosting multiple service providers on a network
JP5871916B2 (en) Method, telecommunications network, and program for efficient management and / or configuration of connections between telecommunications networks and customer premises equipment
KR101401799B1 (en) System and method for providing device management service to electrical devices having no broadband communication module
KR100764291B1 (en) Method for updating profile information to run application software in a mobile communication terminal
US20080133723A1 (en) Extended home service apparatus and method for providing extended home service on p2p networks
US9413829B2 (en) Method for efficient initialization of a telecommunications network and telecommunications network
WO2010087748A1 (en) Method and arrangement for multi device provisioning and configuration
KR20110131995A (en) Server and method for providing device management service and device to be provided the service
WO2011160810A1 (en) Method and system for efficient use of a telecommunications network and the connection between the telecommunications network and a customer premises equipment
KR102014005B1 (en) Method of providing nomadic service through virtual residential gateway
CN110268730B (en) Techniques for managing subscriptions with operators
KR102560548B1 (en) Access point, home gateway and home network system, and method for performing ip communication on the home network system
EP2987343B1 (en) Method and network node for managing device-related data and method and communication device for communicating with the network node
US10097643B2 (en) Technique for remote administration of a device belonging to a private network
KR101240189B1 (en) Conditional access system client software download method by device type in downloadable conditional access system
KR100944064B1 (en) Method for updating connection profile in content deliveryservice
KR20130082639A (en) System and method for contents providing

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: 20120905

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130830

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140917

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150901

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160901

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee