KR100561616B1 - Subscriber Information Management Method in Mobile Internet System - Google Patents
Subscriber Information Management Method in Mobile Internet System Download PDFInfo
- Publication number
- KR100561616B1 KR100561616B1 KR20030084436A KR20030084436A KR100561616B1 KR 100561616 B1 KR100561616 B1 KR 100561616B1 KR 20030084436 A KR20030084436 A KR 20030084436A KR 20030084436 A KR20030084436 A KR 20030084436A KR 100561616 B1 KR100561616 B1 KR 100561616B1
- Authority
- KR
- South Korea
- Prior art keywords
- subscriber
- par
- service
- service flow
- profile
- 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 - Lifetime
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 휴대 인터넷 시스템의 가입자 정보 관리 방법에 관한 것이다. 이 가입자 정보 관리 방법에 따르면, 액세스 포인트(AP), 패킷 액세스 라우터(PAR) 및 AAA(Authentication Authorization Accounting) 서버를 포함하는 휴대 인터넷 시스템에서 가입자로부터 서비스 접속이 시도되면, AAA 서버와 PAR 사이에 가입자 인증이 수행된 후, 가입자에 대응되는 가입자 프로파일 항목과 서비스 플로우 항목을 포함하는 가입자 정보를 PAR에서 정의하여 생성한다. PAR에서 생성된 가입자 정보에 따른 서비스를 상기 가입자에게 제공하도록 가입자 정보가 관리된다. 본 발명에 따르면, 휴대 인터넷 시스템에서 각 서비스들을 서비스 플로우별로 관리가 가능하기 때문에 사용자별로 다수의 서비스를 생성할 수 있고, 각 서비스별로 차별화된 정책을 적용할 수 있다.The present invention relates to a subscriber information management method of a portable internet system. According to this subscriber information management method, when a service connection is attempted from a subscriber in a portable Internet system including an access point (AP), a packet access router (PAR), and an authentication authorization accounting (AAA) server, a subscriber is connected between the AAA server and the PAR. After authentication is performed, subscriber information including a subscriber profile item and a service flow item corresponding to the subscriber is defined and generated in the PAR. The subscriber information is managed to provide the subscriber with a service according to the subscriber information generated in the PAR. According to the present invention, since each service can be managed for each service flow in the portable Internet system, a plurality of services can be generated for each user, and different policies for each service can be applied.
휴대 인터넷, 가입자 프로파일, 서비스 플로우, 패킷 액세스 라우터, AAAMobile Internet, Subscriber Profile, Service Flow, Packet Access Routers, AAA
Description
도 1은 본 발명의 실시예에 따른 휴대 인터넷 망의 구성을 나타내는 도면이다.1 is a view showing the configuration of a portable Internet network according to an embodiment of the present invention.
도 2는 본 발명의 실시예에 따른 휴대 인터넷 시스템의 가입자 정보 항목을 나타내는 도면이다.2 is a diagram illustrating subscriber information items of a portable Internet system according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 따른 가입자 프로파일 생성 절차를 나타내는 동작 흐름도이다.3 is an operation flowchart illustrating a subscriber profile generation procedure according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 따른 가입자 프로파일 및 서비스 플로우의 검색 및 변경 절차를 나타내는 동작 흐름도이다.4 is an operation flowchart illustrating a procedure for searching and changing a subscriber profile and service flow according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 따른 서비스 플로우 삭제 절차를 나타내는 동작 흐름도이다.5 is an operation flowchart illustrating a service flow deletion procedure according to an embodiment of the present invention.
도 6은 본 발명의 실시예에 따른 가입자 프로파일 삭제 절차를 나타내는 동작 흐름도이다.6 is a flowchart illustrating an operation of deleting a subscriber profile according to an embodiment of the present invention.
본 발명은 휴대 인터넷 시스템의 가입자 정보 관리 방법에 관한 것으로, 보다 구체적으로, 고속 휴대 인터넷 시스템(High-speed Personal Internet: HPI)의 패킷 액세스 라우터(Packet Access Router: PAR)에서 관리되는 가입자 프로파일 항목을 정의하고, 이러한 가입자 프로파일 항목 및 서비스 플로우 정보를 PAR에 기록하고 관리하는 휴대 인터넷 시스템의 가입자 정보 관리 방법에 관한 것이다.The present invention relates to a method of managing subscriber information in a portable Internet system. More particularly, the present invention relates to a subscriber profile item managed in a packet access router (PAR) of a high-speed personal internet (HPI). The present invention relates to a subscriber information management method of a portable Internet system that defines and records and manages such subscriber profile items and service flow information in a PAR.
관련 기술로서, 대한민국 특허출원번호 제1997-19111호(1997. 5. 17 출원)에 "디지털 무선 이동통신을 위한 HLR 시스템의 데이터베이스 변경을 위한 방법"이 개시되어 있는 바, 디지털 무선 이동통신 시스템에서 무선 통신 시스템의 모든 가입자 정보, 전자 시리얼 넘버, 국제 이동국 식별, 사용자 프로파일, 흐름 위치 등을 보존함으로써, 이동 가입자를 관리하는데 사용되는 HLR(Home Location Register) 시스템의 데이터베이스를 변경하거나 수정하는데 이용될 수 있는 디지털 무선 이동통신을 위한 HLR 시스템의 데이터베이스 변경을 위한 방법이 개시되어 있다. 이 기술의 특징은 통합된 환경에서 단 한번의 작업으로 원하는 모든 작업을 동시에 수행할 수 있기 때문에, 운용자의 입장에서도 데이터베이스의 변경과 수정 및 삭제의 작업을 수행할 때 보다 쉽고 편리하게 작업할 수 있으며, 데이터베이스의 내용을 모르는 일반 운용자라도 쉽고도 간편하게 작업을 수행할 수 있는 것이다.As a related art, Korean Patent Application No. 1997-19111 (filed May 17, 1997) discloses a "method for changing a database of an HLR system for digital wireless mobile communication." By preserving all subscriber information, electronic serial number, international mobile station identification, user profile, flow location, etc. of the wireless communication system, it can be used to modify or modify the database of the Home Location Register (HLR) system used to manage mobile subscribers. A method for changing a database of an HLR system for digital wireless mobile communication is disclosed. The unique feature of this technology is that it can perform all the desired tasks simultaneously in a single operation in an integrated environment, making it easier and more convenient for operators to change, modify and delete databases. For example, even general operators who do not know the contents of the database can easily and simply perform tasks.
한편, 휴대 인터넷 시스템은 이동통신 시스템과 무선랜 시스템과 장점들을 취하면서 단점은 보완한 시스템이라고 말할 수 있다. 무선랜 시스템은 고속의 전송속도를 제공하지만 서비스 커버리지 및 이동성 지원이 되지 않는 단점이 있으며, 이동통신 시스템은 넓은 서비스 커버리지 및 이동성은 지원하지만 전송속도가 저속 이라는 단점을 가지고 있다. 휴대 인터넷 시스템은 고속의 전송속도를 제공하고 이동통신 시스템의 넓은 커버리지 및 이동성을 지원한다.On the other hand, it can be said that the portable Internet system takes advantage of the mobile communication system and the wireless LAN system and complements the disadvantages. The WLAN system provides a high speed transmission speed but does not support service coverage and mobility. The mobile communication system supports a wide service coverage and mobility but has a disadvantage that the transmission speed is low. The portable Internet system provides a high transmission speed and supports the wide coverage and mobility of the mobile communication system.
이러한 휴대 인터넷 시스템의 가입자 정보는 기존 시스템의 장점을 절충한 시스템으로서 휴대 인터넷 시스템에 맞는 가입자 정보는 아직까지 정의되지 않고 있는 실정이다.The subscriber information of the portable Internet system is a compromise between the advantages of the existing system, and the subscriber information suitable for the portable Internet system is not defined yet.
상기 문제점을 해결하기 위한 본 발명의 목적은 사용자별로 다수의 데이터를 연결 설정할 수 있으며, 이러한 연결 설정별 다양한 서비스 클래스를 지원할 수 있는 휴대 인터넷 시스템의 특성을 이용하여, 다양한 서비스를 사용한 가입자에 대한 프로파일 및 서비스 플로우를 정의하고 서비스가 원활하게 이루어지도록 관리할 수 있는 휴대 인터넷 시스템의 가입자 정보 관리 방법을 제공하기 위한 것이다.An object of the present invention for solving the above problems is to establish a plurality of data for each user connection, using the characteristics of the mobile Internet system that can support a variety of service classes for each connection setting, the profile for the subscriber using a variety of services And it is to provide a subscriber information management method of the portable Internet system that can define the service flow and manage the service smoothly.
상기 목적을 달성하기 위한 본 발명의 하나의 특징에 따른 가입자 정보 관리 방법은,Subscriber information management method according to an aspect of the present invention for achieving the above object,
액세스 포인트(AP), 패킷 액세스 라우터(PAR) 및 AAA(Authentication Authorization Accounting) 서버를 포함하는 휴대 인터넷 시스템에서 가입자 정보를 관리하는 방법으로서,A method of managing subscriber information in a portable Internet system including an access point (AP), a packet access router (PAR), and an authentication authorization accounting (AAA) server,
a) 가입자로부터 서비스 접속이 시도되면, 상기 AAA 서버와 PAR 사이에 상기 가입자 인증이 수행되는 단계; b) 상기 가입자에 대한 인증이 완료되면, 상기 가입자에 대응되는 가입자 프로파일 항목과 서비스 플로우 항목을 포함하는 가입자 정보를 상기 PAR에서 정의하여 생성하는 단계; 및 c) 상기 PAR에서 상기 가입자 정복들이 생성된 후, 특정된 서비스 플로우별로 연결 설정이 이루어지면서 상기 서비스 플로우 항목들이 생성되어 상기 가입자 정보에 따른 서비스를 상기 가입자에게 제공하도록 상기 가입자 정보를 관리하는 단계를 포함한다.a) when the service connection is attempted from the subscriber, performing the subscriber authentication between the AAA server and the PAR; b) when authentication for the subscriber is completed, defining and generating subscriber information in the PAR including subscriber profile items and service flow items corresponding to the subscriber; And c) after the subscriber conquests are generated in the PAR, the connection settings are made for each specified service flow, and the service flow items are generated to manage the subscriber information to provide a service according to the subscriber information to the subscriber. It includes.
또한, 상기 AAA 서버와 PAR은 다이아메터(Diameter) 프로토콜을 사용하여 통신을 수행하는 것을 특징으로 한다.In addition, the AAA server and the PAR is characterized in that for performing communication using a (diameter) protocol.
삭제delete
또한, 상기 가입자 프로파일 항목에는, 상기 AP와 PAR 사이에 유일한 식별자인 콘텍스트 ID, 사용자의 인터넷 주소를 나타내는 IP 주소 정보, 상기 가입자의 하드웨어 인식 주소인 메시지 인증 코드(Massage Authentication Code: MAC) 주소, 서비스되는 플로우 개수, 현재 가입자의 서비스 상태, 사용자에게 제공되는 서비스 등급 개수, 서비스 등급 이름, 가입자에게 서비스되는 주소 형태 및 상기 가입자가 서비스를 받고 있는 장소의 셀 ID가 포함된다.In addition, the subscriber profile item includes a context ID, which is a unique identifier between the AP and the PAR, IP address information indicating an Internet address of the user, a message authentication code (MAC) address, which is a hardware recognition address of the subscriber, and a service. The number of flows to be received, the current service status of the subscriber, the number of service classes provided to the user, the service class name, the type of address serviced to the subscriber, and the cell ID of the place where the subscriber is being served.
또한, 상기 서비스 플로우 항목은 하나의 가입자에 대해 다수의 서비스가 제공될 때 사용되며, 상기 AP와 PAR 사이에 유일한 식별자인 콘텍스트 ID, 서비스 플로우를 유일하게 구분하는 플로우 ID, 서비스 클래스의 이름, QoS 형태, 최대 지속 트래픽율, 최대 트래픽 버스트, 최소 예약 트래픽율, 플로우 스케줄 형태 및 허용 지터를 포함한다.In addition, the service flow item is used when a plurality of services are provided for one subscriber, a context ID that is a unique identifier between the AP and the PAR, a flow ID that uniquely distinguishes a service flow, a name of a service class, and QoS. Form, maximum sustained traffic rate, maximum traffic burst, minimum reserved traffic rate, flow schedule type, and allowed jitter.
또한, 상기 a) 단계는, 상기 AAA 서버가 상기 PAR의 요청에 의해 상기 가입자 인증을 수행하는 단계; 상기 PAR이 세션 정보와 연결 정보를 상기 AAA 서버로 전달하는 단계; 상기 PAR이 인증서 교환을 위한 메시지를 상기 AAA 서버로 전송하는 단계; 상기 AAA가 새로운 암호화 알고리즘의 사용과 핸드쉐이킹(hand-shaking) 절차가 완료되었음을 알리는 메시지를 상기 PAR에게 전송하는 단계; 상기 가입자에 대한 인증이 완료된 후 상기 AAA가 상기 가입자 프로파일 관련 정보들을 상기 PAR로 전송하는 단계; 및 상기 PAR이 상기 AAA 서버로부터 전송된 상기 가입자 프로파일 관련 정보들을 사용하여 상기 가입자에 대한 프로파일을 생성하여 저장하는 단계를 포함한다.In addition, the step a), the AAA server performing the subscriber authentication at the request of the PAR; The PAR delivering session information and connection information to the AAA server; Sending, by the PAR, a message for certificate exchange to the AAA server; The AAA sending a message to the PAR informing that the use of a new encryption algorithm and a handshaking procedure have been completed; Sending, by the AAA, the subscriber profile related information to the PAR after authentication of the subscriber is completed; And generating and storing, by the PAR, a profile for the subscriber using the subscriber profile related information transmitted from the AAA server.
또한, 상기 가입자 프로파일은 상기 가입자에 대한 인증이 완료되는 시점에 발생하는 것이 바람직하다.In addition, the subscriber profile is preferably generated when the authentication for the subscriber is completed.
또한, 상기 c) 단계는, 상기 가입자에 대한 인증 후, 상기 가입자 프로파일과 서비스 플로우를 검색하여 변경하는 단계; 상기 가입자로부터 서비스 플로우 해제 요구가 있는 경우, 요구된 서비스 플로우를 삭제하는 단계; 및 상기 가입자로부터 등록 해제 요구가 있는 경우, 요구된 가입자 프로파일을 삭제하는 단계를 포함한다.In addition, step c) may include: searching for and changing the subscriber profile and service flow after authentication of the subscriber; Deleting a requested service flow when there is a service flow release request from the subscriber; And if there is a deregistration request from the subscriber, deleting the required subscriber profile.
또한, 상기 가입자 프로파일 검색 및 변경 단계는, 상기 가입자에 대한 인증이 완료된 후, 상기 AP가 상기 가입자의 등록 정보를 PAR에게 전송하는 단계; 상기 PAR이 상기 가입자 프로파일에 대한 검색을 수행하는 단계; 상기 가입자의 등록에 대한 수용 여부를 결정하여, 그 결과를 상기 AP로 전송하는 단계; 및 상기 검색된 가입자 프로파일에 대한 변경을 수행하는 단계를 포함한다.In addition, the searching and changing of the subscriber profile may include: transmitting, by the AP, registration information of the subscriber to a PAR after authentication of the subscriber is completed; The PAR performing a search for the subscriber profile; Determining whether to accept the subscriber's registration and transmitting the result to the AP; And performing a change to the retrieved subscriber profile.
또한, 상기 서비스 플로우 검색 및 변경 단계는, i) 상기 AP가 새로운 트래픽 연결 설정 요구를 상기 PAR로 전송하는 단계; ii) 상기 PAR이 상기 요구된 트래픽에 대해 제공 가능한 서비스 플로우 검색을 수행하여 그 결과를 상기 AP로 전송하는 단계; iii) 상기 AP가 상기 검색 결과에 따라 상기 트래픽 연결 설정 여부를 상기 PAR로 알려주는 단계; 및 iv) 상기 PAR이 상기 검색된 서비스 플로우를 변경하는 단계를 포함한다.In addition, the service flow search and change step, i) the AP transmits a new traffic connection establishment request to the PAR; ii) the PAR performing a service flow search capable of providing the requested traffic and transmitting the result to the AP; iii) the AP informing the PAR whether to establish the traffic connection according to the search result; And iv) the PAR changing the retrieved service flow.
또한, 상기 ii) 단계는 호 수락 제어 메커니즘으로 요구에 대해 수락 여부를 결정하기 위해 수행되는 것이 바람직하다.In addition, step ii) is preferably performed by the call admission control mechanism to determine whether to accept the request.
또한, 상기 iii) 단계는 상기 AP에서 요구한 새로운 트래픽에 대해 제공 가능한 QoS 값이나 서비스 수준을 포함하는 정보를 협상하기 위해 수행되는 것이 바람직하다.In addition, step iii) is preferably performed to negotiate information including a QoS value or a service level that can be provided for new traffic requested by the AP.
또한, 상기 서비스 플로우에 대한 검색 및 변경은 상기 가입자가 제공받는 서비스 개수만큼 발생하는 것이 바람직하다.In addition, the search and change for the service flow is preferably generated by the number of services provided by the subscriber.
또한, 상기 서비스 플로우를 삭제하는 단계는, 서비스를 받고 있던 가입자에 대한 서비스 플로우를 해제하도록, 기존에 설정된 트래픽 해제 요구를 상기 PAR로 전송하는 단계; 상기 트래픽 해제 요구를 수신한 PAR가 상기 요구된 트래픽을 삭제하는 단계; 및 상기 트래픽 해제 요구에 대한 확인 응답을 상기 AP로 전송하는 단계를 포함한다.In addition, the deleting of the service flow may include transmitting a previously released traffic release request to the PAR to release the service flow for the subscriber who was receiving the service; The PAR receiving the traffic release request deletes the requested traffic; And transmitting an acknowledgment for the traffic release request to the AP.
또한, 상기 가입자 프로파일을 삭제하는 단계는, 서비스를 받고 있던 가입자의 등록 해제 요구를 상기 PAR로 전송하는 단계; 상기 등록 해제 요구를 수신한 PAR가 상기 가입자에 대한 프로파일을 삭제하는 단계; 및 상기 등록 해제 요구에 대한 확인 응답을 상기 AP로 전송하는 단계를 포함한다.In addition, the deleting of the subscriber profile may include: transmitting a deregistration request of a subscriber who is receiving a service to the PAR; The PAR receiving the deregistration request deletes the profile for the subscriber; And transmitting an acknowledgment for the deregistration request to the AP.
또한, 상기 가입자 프로파일 삭제 단계는 상기 가입자 프로파일과 관련된 서비스 플로우 정보가 있는 경우 함께 삭제하는 것이 바람직하다.In addition, the deletion of the subscriber profile is preferably deleted together with service flow information related to the subscriber profile.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다. DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention. Like parts are designated by like reference numerals throughout the specification.
이하, 첨부된 도면을 참조하여, 본 발명의 실시예에 따른 휴대 인터넷 시스템의 가입자 정보 관리 방법을 상세히 설명한다.Hereinafter, a subscriber information management method of a portable internet system according to an embodiment of the present invention will be described in detail with reference to the accompanying drawings.
휴대 인터넷 시스템과 비교할 수 있는 기존의 시스템으로는 이동통신 시스템과 무선랜 시스템이 있으며, 이동통신 시스템에서는 VLR(Visitor Location Register), 무선랜 시스템에서는 AAA에서 가입자 정보를 관리하였는데, 이때, 가입자 정보는 일반적으로 가입자 프로파일 정보였다.Existing systems that can be compared with the portable Internet system include a mobile communication system and a wireless LAN system. In the mobile communication system, subscriber information is managed by a VLR (Visitor Location Register) and a wireless LAN system. Generally it was subscriber profile information.
하지만, 휴대 인터넷 시스템은 상기 가입자 정보에 프로파일 정보뿐만 아니라 서비스 질에 따른 서비스를 제공하기 위해 서비스 플로우 정보도 관리한다. 여기서, 상기 가입자 프로파일은 무선랜 시스템에서처럼 AAA에 존재하는 프로파일 정보로부터 획득하여 사용하고, 플로우 정보는 별도로 PAR에서 정의하여 사용하게 된 다.However, the portable Internet system manages not only profile information but also service flow information in order to provide a service according to a service quality. Here, the subscriber profile is obtained from the profile information existing in the AAA as in the WLAN system, and the flow information is defined and used separately in the PAR.
전술한 바와 같이, 휴대 인터넷 시스템에서의 가입자 정보는 가입자 프로파일과 서비스 플로우로 나눌 수 있으며, 휴대 인터넷 시스템은 상기 가입자 프로파일과 서비스 플로우 정보를 정의하고 원활하게 관리하기 위해서, 기존의 무선 랜 환경이나 이동통신 환경과는 달리 액세스 네트워크 시스템은 액세스 포인트 및 패킷 액세스 라우터를 포함한다.As described above, the subscriber information in the portable Internet system can be divided into a subscriber profile and a service flow, and the portable internet system can define and smoothly manage the subscriber profile and service flow information. Unlike a communication environment, an access network system includes an access point and a packet access router.
따라서 본 발명에서는 휴대 인터넷 시스템의 PAR 시스템에서 관리되는 가입자 프로파일 항목을 정의하고, 이러한 가입자 프로파일 항목 및 서비스 플로우 정보를 PAR에 기록하고 관리하는 방법에 대하여 기술하며, 이때 PAR 가입자 프로파일 정보는 가입자별로 생성되며, 서비스 플로우는 가입자별로 요구되는 서비스에 따라 생성되어 관리되며, 응용 블록에 의해 실시간으로 데이터가 전달되고, 수정 및 변경되기 위해서 공유 메모리 기법을 이용한 메커니즘을 이용하여 가입자에 대한 서비스가 이루어진다.Therefore, the present invention defines a subscriber profile item managed in the PAR system of the portable Internet system, and describes a method of recording and managing such subscriber profile item and service flow information in the PAR, wherein the PAR subscriber profile information is generated for each subscriber The service flow is generated and managed according to the service required for each subscriber, and the service is provided to the subscriber by using a mechanism using a shared memory technique to transmit, modify, and change data in real time by an application block.
도 1은 본 발명의 실시예에 따른 휴대 인터넷 망의 구조를 나타내는 도면이다.1 is a view showing the structure of a portable Internet network according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 휴대 인터넷 망(101)은 휴대 인터넷 단말인 액세스 단말(Access Terminal: AT)(107), 기지국 기능을 수행하는 액세스 포인트(Access Point : AP)(106), 패킷 접속 라우팅 기능 및 이동 아이피(Mobile IP)의 외부 에이전트 기능을 수행하는 패킷 액세스 라우터(Packet Access Router: PAR)(105), 그리고, 인증, 권한 검증 및 과금 기능을 수행하는 AAA 서버(Authentication, Authorization and Accounting: 104)로 구성된다.As shown in FIG. 1, the portable Internet network 101 includes an access terminal (AT) 107 which is a portable internet terminal, an access point (AP) 106 performing a base station function, and a packet connection. A packet access router (PAR) 105 that performs routing and mobile agent external agent functions, and an AAA server that performs authentication, authorization, and billing functions. : 104).
이러한 휴대 인터넷 망은 상기 AAA 서버(104)를 통하여 타 인터넷망과 연동 할 수 있고, 이를 위하여 인터넷 표준화가 진행 중인 다이아메터(Diameter) 프로토콜을 사용할 수 있다. 본 발명에 따른 상기 AAA(104)와 PAR(105) 사이에는 초기화 절차가 이루어지며, 가입자 정보 생성, 검색 및 삭제 등이 사용자의 요구에 의해서 수행된다.Such a portable internet network may interwork with other internet networks through the AAA
도 2는 본 발명의 실시예에 따른 휴대 인터넷에서 PAR에서 생성 및 관리되는 가입자 정보 항목을 나타내는 도면이다.2 is a diagram illustrating subscriber information items generated and managed in a PAR in the portable Internet according to an embodiment of the present invention.
도 2를 참조하면, 상기 가입자 정보는 크게 가입자 프로파일과 서비스 플로우로 나누어지는데, 각각의 가입자당 하나의 프로파일과 다수 개의 플로우 항목이 생성된다. 이것은 사용자에게 제공하는 서비스 품질(QoS)에 따라 서비스 플로우별로 관리되기 때문이다. 상기 프로파일 항목은 AP(106)와 PAR(105) 사이에 유일한 식별자인 콘텍스트 ID(201), 사용자의 인터넷 주소를 나타내는 IP 주소 정보(202), 상기 AT(107)의 하드웨어 인식 주소인 메시지 인증 코드(Massage Authentication Code: MAC) 주소(203), 서비스되는 플로우 개수(204), 현재 AT의 서비스 상태(205), 사용자에게 제공되는 서비스 등급 개수(206), 서비스 등급 이름(207), 가입자에게 서비스되는 주소 형태(209), 상기 가입자가 서비스를 받고 있는 장소의 셀 ID(210)로 구성된다. 또한, 상기 플로우 항목은 하나의 가입자에 대해 다수의 서비스가 제공될 때 필요한 항목으로서, 상기 AP(106)와 PAR(105) 사이에 유일한 식별자인 콘텍스트 ID(201), 서비스 플로우를 유일하게 구분하는 플로우 ID(211), 서비스 클래스의 이름(212), QoS 형태(213), 최대 지속 트래픽율(214), 최대 트래픽 버스트(215), 최소 예약 트래픽율(216), 플로우 스케줄 형태(217) 및 허용 지터(218)로 분류된다. 상기 가입자에 대한 인증이 완료되면, 상기 프로파일 항목들이 채워지고, 이후 각각의 플로우별로 연결 설정이 이루어지면서 상기 플로우 항목들이 채워지고 관리된다.Referring to FIG. 2, the subscriber information is largely divided into a subscriber profile and a service flow. One profile and a plurality of flow items are generated for each subscriber. This is because it is managed for each service flow according to the quality of service (QoS) provided to the user. The profile item is a
도 3은 본 발명의 실시예에 따른 휴대 인터넷에서 가입자 프로파일 생성 절차를 나타내는 동작 흐름도이다.3 is an operation flowchart illustrating a subscriber profile generation procedure in the portable Internet according to an embodiment of the present invention.
도 3을 참조하면, 상기 가입자 프로파일의 생성은 가입자에 대한 인증이 완료되는 시점에 일어난다. Referring to FIG. 3, the generation of the subscriber profile occurs at the time when authentication for the subscriber is completed.
먼저, 가입자가 서비스 접속을 시작하면, 상기 PAR(105)는 가입자의 아이디를 포함한 DER(Diameter EAP Request)/Identity 메시지를 인증 서버인 AAA(104)에게 보내고(S301), 이를 받은 AAA(104)는 사용자가 적법한 가입자인지를 판단하여 DEA(Diameter EAP Answer)/TLS start 메시지를 전송한다(S302). 여기서, EAP는Extensible Authentication Protocol이며, TLS는 Transport Layer Security를 말한다.First, when the subscriber starts to access the service, the
이후, 상기 PAR(105)에서 세션 정보와 연결 정보를 포함한 DER/Client-Hello 메시지를 보내고(S303), 그에 대한 응답으로 상기 AAA(104)에서 마찬가지로 DEA/Server-Hello를 전송한다(S304).Thereafter, the
다음으로, 상기 PAR(105) 및 AAA(104) 서로 간의 인증서 교환을 위해 DER/TLS certificate를 PAR(105)에서 보내고(S305), 상기 AAA(104)에서는 DEA/TLS change cipher spec, TLS finished 메시지를 실어서 전송함으로써, 새로운 암호화 알고리즘의 사용과 핸드쉐이킹(hand-shaking) 절차가 완료되었음을 상기 PAR(105)에게 전달한다(S306).Next, the
최종적으로, DER/Ack을 전송하고(S307), DEA/Success를 받음으로써 서로 간의 인증서 교환이 완료된다(S308).Finally, the DER / Ack is transmitted (S307), and by receiving the DEA / Success, the exchange of certificates between each other is completed (S308).
이와 같은 절차가 성공적으로 이루어지면 가입자에 대한 인증이 완료되는데, 이때 상기 AAA(104)로부터 가입자 프로파일 정보들이 전달되고, 이 정보들은 PAR(105) 시스템 내의 메모리에 가입자 프로파일로 생성된다(S309).If the procedure is successful, authentication of the subscriber is completed. At this time, subscriber profile information is transmitted from the
도 4는 본 발명의 실시예에 따른 휴대 인터넷에서 가입자 프로파일 및 플로우 검색 및 변경 절차를 나타내는 동작 흐름도이다.4 is an operation flowchart illustrating a subscriber profile and a flow search and change procedure in the portable Internet according to an embodiment of the present invention.
도 4를 참조하면, 이러한 절차는 가입자에 대한 인증(HPI 인증)이 완료된 후(S401), 상기 AP(106)에서 가입자 단말의 등록 정보를 PAR(105)에게 알려주기 위해서 CREG_req 메시지를 전송하면서 절차가 시작되고(S402), 상기 PAR(105)에서는 가입자 프로파일에 대한 검색을 수행하고(S403), 상기 가입자의 등록에 대한 수용 여부를 결정하여, 그 결과를 포함한 CREG_rsp 메시지를 AP(106)로 전송한다(S404).Referring to FIG. 4, after the subscriber authentication (HPI authentication) is completed (S401), the
상기 메시지 전송이 완료되고 서비스 등록이 완료되면, 상기 가입자 프로파일에 대한 변경을 수행한다(S405). 이후, 상기 AP(106)에서 새로운 트래픽 연결 설정 요구를 포함한 DSA_req 메시지가 전송된다(S406). 상기 DSA_req 메시지를 수신한 PAR(105)는 호 수락 제어 메커니즘으로 요구에 대해 수락 여부를 결정하기 위해 서비스 플로우에 대한 검색을 수행한다(S407).When the message transmission is completed and the service registration is completed, the change to the subscriber profile is performed (S405). Thereafter, the
상기 PAR(105)에서는 상기 AP(106)에서 요구한 새로운 트래픽에 대해 제공 가능한 QoS 값이나 서비스 수준 등을 협상하여 트래픽 연결 설정 요구에 대한 수락 여부와 협상 값들을 포함한 DSA_rsp 메시지를 상기 AP(106)에게 다시 전송한다(S408).The
이후, 상기 AP(106)는 DSA_rsp 메시지의 확인 응답 메시지로 DSA_req에서 요구하였던 트래픽 연결 설정 여부를 DSA_ack 메시지로 송신함으로써 알려주고(S409), 이후, 상기 PAR(105)에서 서비스 플로우에 대한 변경이 일어난다(S410). 이때, 상기 서비스 플로우에 대한 검색 및 변경은 가입자가 제공받는 서비스 개수만큼 일어나게 된다.Subsequently, the
도 5는 본 발명의 실시예에 따른 휴대 인터넷에서 서비스 플로우를 삭제하는 절차를 나타내는 동작 흐름도이다.5 is an operation flowchart illustrating a procedure of deleting a service flow in the portable Internet according to an embodiment of the present invention.
도 5를 참조하면, 이러한 삭제 절차는 서비스를 받고 있던 AT(107)에 대한 서비스 플로우를 해제하는 절차로서, 먼저 기존에 설정된 트래픽 해제를 요구하기 위해서 DSD_req 메시지를 PAR(105)로 전송한다(S501). 이후, DSD_req 메시지를 수신한 PAR(105)는 요구된 트래픽을 삭제하고(S502), 상기 DSD_req 메시지에 대한 확인 응답 메시지로서 DSD_rsp 메시지를 상기 AP(106)로 전송함으로써(S503), 삭제 절차가 완료된다.Referring to FIG. 5, this deletion procedure is a procedure of releasing a service flow for the AT 107 which is receiving a service. First, a DSD_req message is transmitted to the
도 6은 본 발명의 실시예에 따른 휴대 인터넷에서 가입자 프로파일을 삭제하는 절차를 나타내는 동작 흐름도이다.6 is a flowchart illustrating a procedure of deleting a subscriber profile from the portable Internet according to an embodiment of the present invention.
도 6을 참조하면, 이러한 삭제 절차는 서비스를 받고 있던 AT(107)에 대한 등록을 해제하는 절차로서, 설정된 AT(106)에 등록의 해제를 요구하기 위해서 DREG_req 메시지를 PAR(105)로 전송한다(S601). 상기 DREG_req 메시지를 수신한 PAR(105)는 가입자 프로파일을 삭제하는데(S602), 이때, 상기 가입자 프로파일과 관련된 플로우 정보가 있다면 함께 삭제한다. 상기 DREG_req 메시지에 대한 확인 응답 메시지로서 DREG_rsp 메시지를 AP(106)로 전송함으로써(S603) 삭제 절차가 완료된다.Referring to FIG. 6, this deletion procedure is a procedure of releasing registration for the AT 107 which is receiving the service, and transmits a DREG_req message to the
결론적으로, 고속 휴대 인터넷은 기존의 무선 인터넷과는 달리 서비스 종류에 따라서 다수의 서비스 플로우를 정의하고 있으며, 사용자가 요구하는 서비스에 따라 플로우가 생성되고 유지 관리된다. 기존의 무선 인터넷 망에서는 AAA 서버에서 가입자 프로파일의 관리만이 이루어지지만, 고속 휴대 인터넷 시스템에서는 AAA에서의 가입자 프로파일뿐만 아니라 실제적인 트래픽 제어가 일어나는 PAR에서 가입자 프로파일 및 서비스 플로우의 관리가 이루어지게 된다. 따라서 최초 인증시 가입자 정보가 PAR로 로딩되면 PAR의 모든 응용 블록들은 PAR 내의 가입자 프로파일을 바탕으로 동작을 수행하며, 서비스가 추가되면 각 서비스에 대해 서비스 플로우를 관리하면서 동작을 수행한다. 이때, AAA 서버와 PAR 사이의 통신은 Internet Engineering Task Force(IETF)의 다이아메터(Diameter) 프로토콜을 이용하여 이루어지며, 가입자가 등록이 시작되면 AAA로부터 PAR로 프로파일 정보가 전달되고, 상기 가입자가 서비스를 해제하면 즉시 PAR에서 가입자 정보가 삭제되는 것이다.In conclusion, unlike the conventional wireless Internet, the high-speed portable Internet defines a plurality of service flows according to service types, and flows are generated and maintained according to a service required by a user. In the existing wireless Internet network, only the subscriber profile is managed in the AAA server, but in the high-speed portable Internet system, not only the subscriber profile in the AAA but also the subscriber profile and the service flow are managed in the PAR where actual traffic control occurs. Therefore, when the subscriber information is loaded into the PAR during the initial authentication, all the application blocks of the PAR perform operations based on the subscriber profile in the PAR, and when services are added, the operation is performed while managing the service flow for each service. At this time, the communication between the AAA server and the PAR is made using the Diameter Protocol of the Internet Engineering Task Force (IETF) .When a subscriber starts registration, profile information is transferred from the AAA to the PAR, and the subscriber service Releasing the subscriber will immediately delete the subscriber information from the PAR.
그러므로 본 발명에 따른 휴대 인터넷 시스템의 가입자 정보의 관리 방법은, 상기 가입자 프로파일과 서비스 플로우 정보는 가입자에 대한 플로우별로 서비스가 가능하고 각 서비스별로 과금 또한 가능하게 함으로써 기존 이동통신이나 무선랜보다 한 차원 높은 서비스를 제공할 수 있다.Therefore, in the method of managing subscriber information of the portable Internet system according to the present invention, the subscriber profile and the service flow information can be serviced by the flow of the subscriber and the billing of each service is also possible. It can provide high service.
이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명은 이에 한정되는 것은 아니며, 그 외의 다양한 변경이나 변형이 가능하다. Although the preferred embodiment of the present invention has been described in detail above, the present invention is not limited thereto, and various other changes and modifications are possible.
본 발명에 따르면, 휴대 인터넷 시스템에서 각 서비스들을 서비스 플로우별로 관리가 가능하기 때문에 사용자별로 다수의 서비스를 생성할 수 있고, 각 서비스별로 차별화된 정책을 적용할 수 있다.According to the present invention, since each service can be managed for each service flow in the portable Internet system, a plurality of services can be generated for each user, and different policies for each service can be applied.
또한, 본 발명에 따르면, 서비스 플로우를 적절히 적용함으로써 하나의 사용자에 대해서 차별화된 다수의 서비스를 제공할 수 있고, 또한, 이러한 차별화된 서비스 정책은 과금 등의 타 정책 적용에도 용이하게 적용될 수 있다.In addition, according to the present invention, by appropriately applying the service flow can provide a plurality of differentiated services for one user, and, in addition, such a differentiated service policy can be easily applied to other policies such as billing.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030084436A KR100561616B1 (en) | 2003-11-26 | 2003-11-26 | Subscriber Information Management Method in Mobile Internet System |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20030084436A KR100561616B1 (en) | 2003-11-26 | 2003-11-26 | Subscriber Information Management Method in Mobile Internet System |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050050794A KR20050050794A (en) | 2005-06-01 |
KR100561616B1 true KR100561616B1 (en) | 2006-03-15 |
Family
ID=38666117
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20030084436A Expired - Lifetime KR100561616B1 (en) | 2003-11-26 | 2003-11-26 | Subscriber Information Management Method in Mobile Internet System |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100561616B1 (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101042114B1 (en) * | 2004-09-13 | 2011-06-16 | 주식회사 케이티 | Subscriber service provision control system and control method |
KR101049729B1 (en) * | 2005-08-02 | 2011-07-19 | 에스케이 텔레콤주식회사 | Encryption method by subscriber or service type in portable internet system |
KR101129049B1 (en) * | 2005-11-14 | 2012-03-23 | 주식회사 케이티 | Network reachablility analysis system and method thereof |
KR100726173B1 (en) * | 2005-12-09 | 2007-06-11 | 한국전자통신연구원 | How state machines operate in user sessions and routers that perform them |
KR100703171B1 (en) * | 2006-02-28 | 2007-04-09 | 에스케이 텔레콤주식회사 | How to Improve Data Call Rate and Manage Over Limits in Mobile Internet |
US7756509B2 (en) | 2006-03-31 | 2010-07-13 | Intel Corporation | Methods and apparatus for providing an access profile system associated with a broadband wireless access network |
US8539559B2 (en) | 2006-11-27 | 2013-09-17 | Futurewei Technologies, Inc. | System for using an authorization token to separate authentication and authorization services |
KR100792599B1 (en) * | 2006-12-08 | 2008-01-09 | 한국전자통신연구원 | Flow Profile Information Control System and Method for Dynamic Control of Upstream Traffic in IP Packet Networks |
US8099597B2 (en) | 2007-01-09 | 2012-01-17 | Futurewei Technologies, Inc. | Service authorization for distributed authentication and authorization servers |
US8285990B2 (en) | 2007-05-14 | 2012-10-09 | Future Wei Technologies, Inc. | Method and system for authentication confirmation using extensible authentication protocol |
-
2003
- 2003-11-26 KR KR20030084436A patent/KR100561616B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
KR20050050794A (en) | 2005-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10511961B2 (en) | Service in WLAN inter-working, address management system, and method | |
JP4034729B2 (en) | Mobile internet communication apparatus and method | |
US7945777B2 (en) | Identification information protection method in WLAN inter-working | |
JP3984993B2 (en) | Method and system for establishing a connection through an access network | |
KR101073282B1 (en) | User plane based location service (LCS) system, method and apparatus | |
US7542455B2 (en) | Unlicensed mobile access (UMA) communications using decentralized security gateway | |
CN101160887B (en) | Wireless access method, device and system | |
JP4687788B2 (en) | Wireless access system and wireless access method | |
CN102812749B (en) | Redirection method and device for data service between WAN and LAN | |
JP2006516845A (en) | Control system and method for selecting packet data providing node in mobile internet protocol network | |
CN101088265A (en) | Domain name system (DNS) IP address distribution in a telecommunications network using the protocol for carrying authentication for network access (PANA) | |
KR100561616B1 (en) | Subscriber Information Management Method in Mobile Internet System | |
WO2006000149A1 (en) | A method for implementing access authentication of wlan user | |
CN1323526C (en) | Method for Establishing Service Connection in Wireless Local Area Network | |
KR20100021690A (en) | Method and system for supporting authentication and security protected non-access stratum protocol in mobile telecommunication system | |
US20120264478A1 (en) | Qos server in mobile communication system | |
JP2009124711A (en) | How to set up a network-based tunnel for mobile terminals in local network interconnection | |
Rojas et al. | VIP (VHE in mobile IP networks) architecture | |
MÄKELÄ | ROAMING, HANDOVER AND SECURITY ISSUES WITH WIRELESS OPERATOR NETWORKS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031126 |
|
PA0201 | Request for examination | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20040309 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050901 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060222 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060309 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060310 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090226 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100212 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110216 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20120221 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130221 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20130221 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20140218 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20140218 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20150213 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20150213 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20160217 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20160217 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20170217 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20170217 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180220 Year of fee payment: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20180220 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20200213 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20200213 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20210209 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20220214 Start annual number: 17 End annual number: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20230213 Start annual number: 18 End annual number: 18 |
|
PC1801 | Expiration of term |
Termination date: 20240526 Termination category: Expiration of duration |