[go: up one dir, main page]

KR100589679B1 - High speed mobile internet system and his ranging method - Google Patents

High speed mobile internet system and his ranging method Download PDF

Info

Publication number
KR100589679B1
KR100589679B1 KR1020030095024A KR20030095024A KR100589679B1 KR 100589679 B1 KR100589679 B1 KR 100589679B1 KR 1020030095024 A KR1020030095024 A KR 1020030095024A KR 20030095024 A KR20030095024 A KR 20030095024A KR 100589679 B1 KR100589679 B1 KR 100589679B1
Authority
KR
South Korea
Prior art keywords
ranging
mobile terminal
ats
acs
internet system
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
Application number
KR1020030095024A
Other languages
Korean (ko)
Other versions
KR20050063606A (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 KR1020030095024A priority Critical patent/KR100589679B1/en
Publication of KR20050063606A publication Critical patent/KR20050063606A/en
Application granted granted Critical
Publication of KR100589679B1 publication Critical patent/KR100589679B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]

Landscapes

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

Abstract

본 발명은 고속 휴대 인터넷 시스템과 그의 레인징 방법에 관한 것이다. 본 발명은 고속 휴대 인터넷 시스템의 레인징 기능을 AP의 서브시스템에 분산시켜서 수행하도록 한다. 이와 같이 하면, 레인징 기능 수행시간 지연을 최소화 할 수 있고 자원 관리도 원활하게 할 수 있다.The present invention relates to a high speed portable Internet system and a ranging method thereof. The present invention distributes the ranging function of the high-speed portable Internet system to the subsystem of the AP to perform. In this way, delay in executing the ranging function can be minimized and resource management can be smoothly performed.

고속 휴대 인터넷 시스템, 레인징, 액세스 포인트, 액세스 트래픽 서브시스템, 액세스 컨트롤 서브시스템High speed portable internet system, ranging, access point, access traffic subsystem, access control subsystem

Description

고속 휴대 인터넷 시스템과 그의 레인징 방법{HIGH-SPEED PORTABLE INTERNET SYSTEM AND RANGING METHOD FOR THE SAME}HIGH-SPEED PORTABLE INTERNET SYSTEM AND RANGING METHOD FOR THE SAME}

도 1은 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템의 구성도이다.1 is a block diagram of a high-speed portable Internet system according to an embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 ATS의 소프트웨어 구조도이다. 2 is a software structural diagram of an ATS according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 RNGB의 내부 기능을 나타낸 도이다.3 is a diagram showing the internal function of the RNGB according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 ATS 내에서 레인징 기능을 수행하는 절차를 나타내는 도이다.4 is a diagram illustrating a procedure of performing a ranging function in an ATS according to an embodiment of the present invention.

도 5a 및 도 5b는 본 발명의 실시예에 따른 AT에서 요구하는 초기 레인징 기능을 ATS에서 처리하게 하는 과정을 나타낸 도이다. 5A and 5B illustrate a process of causing an ATS to process an initial ranging function required by an AT according to an embodiment of the present invention.

도 6은 본 발명의 실시예에 따른 레인징 관리를 위한 테이블을 나타낸 도이다. 6 is a diagram illustrating a table for ranging management according to an embodiment of the present invention.

본 발명은 고속 휴대 인터넷 시스템(High speed Portable internet, HPi)에 관한 것으로, 고속 휴대 인터넷 시스템에서 단말기가 시스템에 접속하는데 필요한 레인징 방법에 관한 것이다. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a high speed portable internet system (HPi), and to a ranging method required for a terminal to access a system in a high speed portable internet system.

종래의 OFDM(Orthogonal Frequency Division Multiplexing) 무선통신 시스템에서는 각 기지국에서 사용하는 레인징 코드를 다르게 할당함으로써 각 기지국간의 간섭을 최소화시키는 알고리즘들 주로 제안하고 있다. 일반적으로 사용하는 레인징 코드들을 모든 기지국에서 사용하는 경우에는 간섭이 증가하기 때문에 이러한 알고리즘이 필요한 것이다. Conventional Orthogonal Frequency Division Multiplexing (OFDM) wireless communication systems mainly propose algorithms for minimizing interference between base stations by differently assigning ranging codes used by each base station. In general, when the ranging codes are used in all base stations, such an algorithm is necessary because interference increases.

이러한 레인징 코드 할당 알고리즘은 각 기지국이 사용하는 코드들을 할당함으로서 기지국간의 간섭을 줄일 수 있지만, 각 기지국에 할당되는 코드 수 자체가 줄어들기 때문에 여러 가입자가 동시에 접속을 요청할 경우에는 효율성이 떨어진다. 그리고 자원 관리를 수행하는 제어 프로세서에서 레인징 기능을 수행 할 경우에는 레인징 기능을 수행하는 시간이 많이 걸리는 문제점이 발생한다.Such a ranging code allocation algorithm can reduce interference between base stations by allocating codes used by each base station. However, since the number of codes allocated to each base station itself is reduced, when the multiple subscribers request access at the same time, the efficiency is low. In addition, when the ranging function is performed in a control processor that performs resource management, a problem that takes a long time to perform the ranging function occurs.

한편, 고속 휴대 인터넷 시스템에서 이동 단말기가 AP(Access Point)에 접속하기 위해서는 레인징 기능이 필요하며, 이러한 레인징 기능은 단말기가 자신이 할당한 CDMA code를 가지고 최초로 AP에 접근하는 초기 레인징 기능, 초기 레인징이 성공한 단말이 송신하는 RNG REQ(Ranging Request, 레인징 요구) 메시지로 처리하는 RNG RSP(Ranging Response, 레인징 응답) 기능 및 주기적으로 단말이 자신의 상태를 AP로 보고하는 주기적인 레인징으로 구분할 수 있다.On the other hand, in a high-speed portable Internet system, a mobile terminal needs a ranging function to access an access point (AP). This ranging function is an initial ranging function in which a terminal first accesses an AP with a CDMA code assigned thereto. RNG RSP (Ranging Response) function that processes the RNG REQ (Ranging Request) message transmitted by a terminal that has successfully initial ranging and periodically reports its status to the AP. It can be classified as ranging.

즉, 이동 단말기가 AP에 접속하기 위해서 CDMA(Code Division Multiple Acess) 코드를 이용한 레인징 기능을 수행할 경우에 수신되는 레인징 코드를 모뎀이 수신하여 DSP(Digital Signal Processing)를 통해 트래픽을 제어하는 ATS(Access Traffic Subsystem)에게 전달한다. 이때 모뎀이 수신한 CDMA 코드는 코 드를 송신한 단말기의 타이밍, 전력, 주파수의 조정 옵셋값을 다시 RNG RSP 메시지를 통해서 송신하여 단말기가 초기 동기를 맞추도록 하는 초기 레인징 기능은 실시간 프로세서인 ATS에서 수행한다. That is, when a mobile terminal performs a ranging function using a code division multiple access (CDMA) code to access an AP, the modem receives a ranging code and controls traffic through DSP (Digital Signal Processing). Delivers to ATS (Access Traffic Subsystem). In this case, the CDMA code received by the modem transmits the timing, power, and frequency adjustment offset values of the terminal transmitting the code again through the RNG RSP message, so that the terminal synchronizes with the initial synchronization. Perform on

또한, RNG RSP 메시지를 받은 단말기가 다시 RNG REQ 메시지를 통해서 레인징 요청을 할 경우에 해당 이동 단말기의 기본(Basic) CID와 주(Primary) CID를 할당해야 하기 때문에 제어 프로세서에게 레인징 요청 내부 메시지를 송신한다. 또한, 레이징 요청 내부 메시지를 수신한 호를 제어하는 ACS(Access Controller Subsystem)는 해당 단말기의 자원을 할당해 주고 할당된 정보를 ATS에게 알려 준다.In addition, when the terminal receiving the RNG RSP message makes a ranging request again through the RNG REQ message, the basic CID and the primary CID of the mobile terminal need to be allocated. Send. In addition, an access controller subsystem (ACS) that controls a call that receives a raging request internal message allocates resources of a corresponding terminal and informs ATS of the allocated information.

그러나 단말기가 ATS와 ACS 내부 메시지를 송수신 할 경우에 현재 수신되는 레인징 정보와 이전에 수신된 레인징 정보 사이의 동기가 불일치되는 문제점이 발생할 수 있다.However, when a terminal transmits and receives an ATS and an ACS internal message, there may be a problem in that synchronization between currently received ranging information and previously received ranging information is inconsistent.

본 발명이 이루고자 하는 기술적 과제는 고속 휴대 인터넷 시스템의 레인징 기능을 AP의 서브시스템에 분산시켜서 수행하도록 함으로써 레인징 수행 시간을 감소시키는 방법을 제공하는 것이다. An object of the present invention is to provide a method of reducing ranging execution time by distributing a ranging function of a high-speed portable Internet system to a subsystem of an AP.

또한 본 발명이 이루고자 하는 기술적 과제는 AT와 ATS간의 레인징 기능을 위한 동기를 맞추는 방법을 제공하는 것이다. Another object of the present invention is to provide a method for synchronizing a ranging function between AT and ATS.

이러한 상기 목적을 달성하기 위한 본 발명의 특징에 따른 고속 휴대 인터넷 시스템은 액세스 포인트(AP)와 패킷 액세스 라우터(PAR)를 통하여 접속한 이동 단말에게 서비스를 제공하는 고속 휴대 인터넷 시스템으로서,A high-speed portable Internet system according to a feature of the present invention for achieving the above object is a high-speed portable Internet system for providing a service to a mobile terminal connected through an access point (AP) and a packet access router (PAR),

상기 AP는, The AP,

트래픽 처리 및 무선링크 송수신을 제어하고, 상기 이동 단말로부터의 접속 요청에 응답하여 초기 레인징을 수행하며, 주기적으로 상기 이동 단말로부터 수신되는 상태를 보고하는 레인징을 수행하는 ATS(Access Traffic Subsystem); 및 사용자 및 셀 관리를 수행하며, 상기 초기 레인징이 완료된 이동 단말로부터 수신되는 레인징 요구 메시지에 응답하여 레인징을 수행하는 ACS(Access Controller Subsystem)를 포함한다.ATS (Access Traffic Subsystem) for controlling traffic processing and radio link transmission and reception, performing initial ranging in response to a request for access from the mobile terminal, and performing ranging for periodically reporting a state received from the mobile terminal. ; And an access controller subsystem (ACS) that performs user and cell management and performs ranging in response to a ranging request message received from the mobile terminal in which the initial ranging is completed.

상기 ATS는,The ATS,

무선링크를 제어하며, 레인징 기능을 수행하는 RNGB(Ranging Control Block); 및 상기 블록들을 관리하고 상기 ACS로부터 수신된 메시지를 처리하는 TRMB(Traffic Resource Management Block)를 포함한다.A ranging control block (RNGB) for controlling a radio link and performing a ranging function; And a Traffic Resource Management Block (TRMB) that manages the blocks and processes the messages received from the ACS.

상기 RNGB는,The RNGB,

상기 초기 레인징이 완료된 이동 단말로부터 수신되는 레인징 요구 메시지 정보 및 상기 이동 단말의 정보를 상기 ACS로 송신하며, 상기 ACS로부터 상기 TRMB를 통하여 수신된 레인징 응답 메시지를 상기 이동 단말로 송신한다.The ranging request message information received from the mobile terminal having completed the initial ranging and the information of the mobile terminal are transmitted to the ACS, and the ranging response message received from the ACS through the TRMB is transmitted to the mobile terminal.

상기 ATS는,The ATS,

패킷의 스케줄링을 담당하는 PSCB(Packet Scheduling Block); 무선구간에 전송할 MAC PDU(Medium Access Control Protocol Data Unit)를 구성하는 PHDB(Packet Handling Block); 패킷 분류 기능과 수신 패킷의 CID 매핑 기능을 주된 기능으로 수행하는 PCFB(Packet Classification Block); 및 DSP(Digital Signal Processing)와 인터페이스를 관리하는 DICB(DSP Interface Control Block)를 더 포함할 수 있다.Packet Scheduling Block (PSCB) responsible for scheduling of packets; A packet handling block (PHDB) for configuring a MAC PDU (Medium Access Control Protocol Data Unit) to be transmitted in a radio section; A packet classification block (PCFB) that performs a packet classification function and a CID mapping function of a received packet as a main function; And a DSP interface control block (DICB) for managing an interface with a digital signal processing (DSP).

본 발명의 특징에 따른 고속 휴대 인터넷 시스템의 레인징 방법은 액세스 포인트(AP)-여기서, 상기 AP는 트래픽 처리 및 무선링크 송수신을 제어하는 ATS(Access Traffic Subsystem) 및 사용자 및 셀 관리를 수행하는 ACS(Access Controller Subsystem)를 포함함-와 패킷 액세스 라우터(PAR)를 통하여 접속한 이동 단말에게 서비스를 제공하는 고속 휴대 인터넷 시스템에서 레인징을 수행하는 방법으로서,A ranging method of a high-speed portable Internet system according to an aspect of the present invention is an access point (AP), where the AP controls an access traffic subsystem (ATS) for controlling traffic processing and radio link transmission and reception and an ACS for user and cell management. A method of performing ranging in a high-speed portable Internet system that includes a (Access Controller Subsystem) and a service to a mobile terminal connected through a packet access router (PAR),

a) 상기 ATS가 초기 접속을 시도하는 상기 이동 단말로부터 레인징 코드를 수신하고 대역을 할당하여 초기 레인징을 수행하는 단계; b) 상기 초기 레인징에 성공한 상기 이동 단말로부터 레인징 요구 메시지를 수신하여 상기 ACS로 전송하는 단계; c) 상기 레인징 요구 메시지를 수신한 상기 ACS가 상기 이동 단말에 대한 레인징을 수행하고 상기 ATS로 레인징 응답 메시지를 전송하는 단계; 및 d) 상기 레인징 응답 메시지를 수신한 상기 ATS가 상기 이동 단말로 레인징 완료를 알리는 단계를 포함한다.a) receiving the ranging code from the mobile terminal to which the ATS attempts initial access and allocating a band to perform initial ranging; b) receiving a ranging request message from the mobile terminal which has succeeded in initial ranging and transmitting the ranging request message to the ACS; c) the ACS receiving the ranging request message performs ranging on the mobile terminal and transmits a ranging response message to the ATS; And d) informing the mobile terminal of completion of ranging by the ATS receiving the ranging response message.

상기 a) 단계는,Step a) is

i) 상기 ATS가 초기 접속을 시도하는 상기 이동 단말에 대하여 아이디를 할당하는 단계; ii) 상기 초기 레인징에 필요한 정보를 저장하고 상기 이동 단말로부 터 수신된 정보로부터 상기 이동 단말의 상태 정보를 결정하는 단계; iii) 상기 결정된 상태 정보를 토대로 레인징 응답 메시지를 패킹(packing)하는 단계; 및 iv) 초기 레인징 코드를 처리하기 위한 함수를 수행하는 단계를 포함한다.i) assigning an ID to the mobile terminal to which the ATS attempts initial access; ii) storing information necessary for the initial ranging and determining state information of the mobile terminal from the information received from the mobile terminal; iii) packing a ranging response message based on the determined state information; And iv) performing a function to process the initial ranging code.

상기 iii) 단계에서,In step iii),

상기 상태 정보가 실패를 나타내면, 상기 이동 단말에 대한 아이디를 해제한다.If the status information indicates a failure, the ID for the mobile terminal is released.

상기 a) 단계는,Step a) is

상기 iv) 단계 이후에, 상기 이동 단말에 대한 아이디의 타입이 초기 레인징 코드 타입이면 대역 할당을 요구하는 단계를 더 포함할 수 있다.After the step iv), if the type of the ID for the mobile terminal is the initial ranging code type may further comprise the step of requesting the band allocation.

상기 c) 단계는,C),

상기 레인징 요구 메시지를 수신한 상기 ACS가 상기 이동 단말에 대한 제어 정보를 할당하고 상기 ATS로 상기 이동 단말에 대한 정보 할당을 요청하는 메시지를 송신하는 단계; 상기 정보 할당 요청 메시지를 수신한 상기 ATS가 상기 이동단말에 대한 정보를 할당하고 상기 ACS로 정보 할당에 대한 응답 메시지를 송신하는 단계; 및 상기 정보 할당에 대한 응답 메시지를 수신한 ACS가 상기 ATS로 레인징 응답 메시지를 전송하는 단계를 포함한다.The ACS receiving the ranging request message allocates control information for the mobile terminal and transmits a message to the ATS requesting information allocation for the mobile terminal; The ATS receiving the information allocation request message allocates information on the mobile terminal and transmits a response message to the information allocation to the ACS; And receiving, by the ACS receiving the response message for the information allocation, the ranging response message to the ATS.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였다. 명세서 전체를 통하여 유사한 부분에 대해서는 동일한 도면 부호를 붙였다.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.

먼저, 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템의 구성을 첨부한 도면을 참고하여 설명한다. First, a configuration of a high speed portable Internet system according to an embodiment of the present invention will be described with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템의 구조를 나타낸 도이다. 1 is a diagram showing the structure of a high-speed portable Internet system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템은 단말(Access Terminal, AT)(100), 기지국 기능을 수행하는 액세스 포인트(Access Point, AP)(200) 및 패킷 접속 라우팅 기능 및 모바일 아이피(Mobile IP)의 외부 에이전트 기능을 수행하는 패킷 액세스 라우터(Packet Access Router, PAR)(300)를 포함한다.As shown in FIG. 1, a high speed portable Internet system according to an embodiment of the present invention includes an access terminal (AT) 100, an access point 200 that performs a base station function, and a packet connection. A packet access router (PAR) 300 that performs a routing function and an external agent function of mobile IP is included.

AP(200)는 사용자 단말(100)의 호 접속을 위하여 CDMA 코드 레인징 기능을 수행하는 것으로, ACS(Access Controller Subsystem)(230), ATS(Access Traffic Subsystem)(220), BBS(Baseband Subsystem)(210) 및 이더넷 스위치(240)를 포함한다.The AP 200 performs a CDMA code ranging function for a call connection of the user terminal 100, and includes an access controller subsystem (ACS) 230, an access traffic subsystem 220, and a baseband subsystem (BBS). 210 and Ethernet switch 240.

ACS(230)는 각 AT의 자원을 관리하고 기지국의 제어 기능을 담당하고, BBS(210)는 무선 구간의 송수신 기능을 수행하며, ATS(220)는 기지국와 단말기 사이의 트래픽 처리 및 무선링크 송수신 제어 기능을 수행한다. 이더넷 스위치(240)는 PAR(300)과 ATS(220) 및 ACS(230)를 연결한다.The ACS 230 manages the resources of each AT and performs the control function of the base station, the BBS 210 performs the transmission and reception function of the radio section, and the ATS 220 controls the traffic processing and the radio link transmission and reception between the base station and the terminal. Perform the function. The Ethernet switch 240 connects the PAR 300 with the ATS 220 and the ACS 230.

다음으로, 본 발명의 실시예에 따른 ACS(230)와 ATS(220)에 대하여 상세히 설명한다.Next, the ACS 230 and the ATS 220 according to the embodiment of the present invention will be described in detail.

도 2는 본 발명의 실시예에 따른 ATS(220)의 소프트웨어 구조를 상세히 나타낸 것이다.2 illustrates in detail the software structure of ATS 220 according to an embodiment of the invention.

도 2에 도시된 바와 같이, ATS(220)는 PSCB(Packet Scheduling Block)(224), RNGB(Ranging Control Block)(225), PHDB(Packet Handling Block)(222), PCFB(Packet Classification Block)(221), DICB(DSP Interface Control Block)(223) 및 TRMB(Traffic Resource Management Block)(226)의 소프트웨어 블록으로 구성된다. As shown in FIG. 2, the ATS 220 includes a Packet Scheduling Block (PSCB) 224, a Routing Control Block (RNGB) 225, a Packet Handling Block (PHDB) 222, and a Packet Classification Block (PCFB) ( 221, a DSP interface control block (DICB) 223, and a software block of a traffic resource management block (TRMB) 226.

PSCB(224)은 패킷의 스케줄링을 담당하고, RNGB(225)은 무선링크를 제어 하며, PHDB(222)는 무선구간에 전송할 MAC PDU(Medium Access Control Protocol Data Unit)를 구성한다. PCFB(221)는 패킷 분류 기능과 수신 패킷의 CID 매핑 기능을 주된 기능으로 수행하며, DICB(223)는 DSP와 인터페이스를 관리한다. TRMB(226)는 각 블록들을 관리하고 ACS(230)에서 송신하는 메시지를 수신하여 처리하거나 필요한 블록을 분배한다.The PSCB 224 is responsible for scheduling the packet, the RNGB 225 controls the radio link, and the PHDB 222 configures a MAC Medium Access Control Protocol Data Unit (PDU) to be transmitted in the radio section. The PCFB 221 performs a packet classification function and a CID mapping function of a received packet as a main function, and the DICB 223 manages a DSP and an interface. The TRMB 226 manages each block and receives and processes the messages sent from the ACS 230 or distributes the necessary blocks.

다음, 본 발명의 실시예에 따른 RNGB(225)의 기능을 상세하게 설명한다.Next, the function of the RNGB 225 according to an embodiment of the present invention will be described in detail.

도 3은 본 발명의 실시예에 따른 RNGB(225)를 기능별로 나타낸 것이다.3 illustrates the RNGB 225 according to an embodiment of the present invention by function.

도 3에 도시된 바와 같이, RNGB(225)는 기능에 따라 크게 블록 초기화부, 상향 레인징 처리부 및 하향 레인징 처리부로 나눌 수 있다. As shown in FIG. 3, the RNGB 225 may be broadly divided into a block initializer, an up-ranging processor, and a down-ranging processor according to functions.

상향 레인징 처리부는 다시 DSP에서 수신되는 구조에 의하여 초기 코드접속 기능, AT에서 요청하는 주기 CDMA 접속처리 기능, 대역 할당 요청 처리 기능 및 초 기 레인징 접속이 끝난 후 수신되는 RNG_REQ 기능을 수행하는 RNG_REQ 처리 기능으로 구성된다. 또한, 하향 레인징 처리부는 초기 코드 접속 기능에 대한 응답으로 수행하는 초기 RNG_RSP 기능과 RNG_REQ 요청을 ACS(223)로 송신하고 그 응답으로 수신한 메시지를 바탕으로 RNG_RSP 메시지를 생성하여 AT(100)에게 송신하는 RNG_RSP 기능으로 구성된다.The RNG_REQ performs the initial code access function, the periodic CDMA access processing function requested by the AT, the bandwidth allocation request processing function, and the RNG_REQ function received after the initial ranging connection is terminated by the structure received from the DSP. It consists of processing functions. In addition, the down-ranging processing unit transmits an initial RNG_RSP function and an RNG_REQ request to the ACS 223 performed in response to the initial code access function, and generates an RNG_RSP message based on the received message in response to the AT 100 to the AT 100. It consists of the RNG_RSP function to transmit.

이하에서는 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템에서 레인징이 이루어지는 과정을 상세하게 설명한다.Hereinafter, a process of ranging in a high speed portable Internet system according to an embodiment of the present invention will be described in detail.

도 4는 본 발명의 실시예에 따른 고속 휴대 인터넷 시스템에서 레인징이 이루어지는 절차를 나타낸 것이다.4 illustrates a procedure of ranging in a high speed portable Internet system according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 먼저, AT(100)가 연결 설정을 위해서 ATS(220)로 CDMA코드를 이용한 초기 레인징 정보를 요구한다(S401). ATS(220)의 RNGB(225)는 AT(100)로부터 수신된 초기 레인징 코드를 가지고 PSCB(224)로 RNG_REQ를 위한 UL영역 할당을 위한 함수를 호출한다(S402). PSCB(224)로부터 해당 단말(100)을 위한 RNG_REQ 할당이 확인된 후, RNGB(225)는 RNG_RSP를 만들고(Making) 이를 송신한다(S403). As shown in FIG. 4, first, the AT 100 requests initial ranging information using the CDMA code to the ATS 220 to establish a connection (S401). The RNGB 225 of the ATS 220 calls a function for UL region allocation for the RNG_REQ to the PSCB 224 with the initial ranging code received from the AT 100 (S402). After the RNG_REQ allocation for the corresponding UE 100 is confirmed from the PSCB 224, the RNGB 225 creates an RNG_RSP and transmits it (S403).

AT(100)는 RNG_RSP를 수신한 후 상태 필드가 "SUCCESS"인 경우에 레인징을 위한 RNG_REQ를 ATS(220)으로 송신한다(S404). AT(100)로부터 RNG_REQ 메시지를 수신한 ATS(220)의 RNGB(225)는 해당 메시지의 정보와 함께 모뎀에서 측정한 정보를 저장한 후, 레인징을 요구하는 메시지(msgAlapRangingReq)를 통하여 ACS(230)로 아이디(rngbId)와 MAC 어드레스를 송신한다(S405). After receiving the RNG_RSP, the AT 100 transmits an RNG_REQ for ranging to the ATS 220 when the status field is "SUCCESS" (S404). Receiving the RNG_REQ message from the AT 100, the RNGB 225 of the ATS 220 stores the information measured by the modem together with the information of the corresponding message, and then the ACS 230 through the message (msgAlapRangingReq) requesting ranging. ID (rngbId) and MAC address are transmitted (S405).

메시지(msgAlapRangingReq)를 수신한 ACS(230)는 AT(100)의 제어 정보를 할당하고 ATS(220) 내의 AT 정보를 할당하기 위한 메시지(msgAlapRangingSetupCmd)를 TRMB(226)로 송신한다(S406). 메시지(msgAlapRangingSetupCmd)를 수신한 TRMB(226)는 수신된 정보를 가지고 ATS(220) 내에서 필요한 AT(100) 정보를 설정을 하고 응답 메시지(msgAlapRangingSetupCpt)를 ACS(230)에게 보낸다(S407). Upon receiving the message msgAlapRangingReq, the ACS 230 allocates control information of the AT 100 and transmits a message msgAlapRangingSetupCmd for allocating AT information in the ATS 220 to the TRMB 226 (S406). The TRMB 226 receiving the message (msgAlapRangingSetupCmd) sets up the necessary AT 100 information in the ATS 220 with the received information and sends a response message (msgAlapRangingSetupCpt) to the ACS 230 (S407).

메시지(msgAlapRangingSetupCpt)를 수신한 ACS(230)는 메시지(msgAlapRangingRsp)를 TRMB(226)에게 보낸다(S408). 메시지(msgAlapRangingRsp)는 RNG REQ 메시지를 받은 ATS(220)가 ACS(230)에게 보낸 레인징 요구 메시지(msgAlapRangingReq)에 대하여 ACS(230)가 ATS(220)로 보내는 응답 메시지이다. TRMB(226)는 수신된 메시지(msgAlapRangingRsp)를 RNGB(225)로 송신하기 위한 함수를 호출하고(S409), 하나의 메시지를 AT(100)로 전송하기 위해 RNG_RSP 메시지를 생성하여 AT(100)로 송신한다(S410). Upon receiving the message msgAlapRangingSetupCpt, the ACS 230 sends a message msgAlapRangingRsp to the TRMB 226 (S408). The message msgAlapRangingRsp is a response message that the ACS 230 sends to the ATS 220 in response to the ranging request message msgAlapRangingReq that the ATS 220 receives the RNG REQ message to the ACS 230. The TRMB 226 calls a function for transmitting the received message (msgAlapRangingRsp) to the RNGB 225 (S409), and generates an RNG_RSP message to send the AT 100 to the AT 100. Transmit (S410).

도 5a 내지 도 5b는 ATS(220)가 AT(100)에서 요구한 초기 레인징(Initial Raning) 기능을 처리하는 과정을 상세하게 나타낸 것이다. 5A through 5B illustrate a process in which the ATS 220 processes an initial ranging function requested by the AT 100 in detail.

먼저, 도 5a에 도시된 바와 같이, AT(100)로부터 초기 레인징 요구를 받은 ATS(220)는 수신된 측정값을 저장하기 위한 아이디(rngbId)를 할당한다(S501). ATS(220)는 RNG_RSP에서 필요한 정보를 저장한 후 수신된 측정값이 기준 값의 범위에 속하는 값인지를 판단하여 상태값을 결정(S502)하며, 결정된 상태 정보를 가지고 RNG_RSP 메시지를 TLV(Type Length Value) 형태로 패키지(Packing) 한다(S503). First, as shown in FIG. 5A, the ATS 220 receiving the initial ranging request from the AT 100 allocates an ID (rngbId) for storing the received measurement value (S501). The ATS 220 determines the state value by storing the necessary information in the RNG_RSP and then determines whether the received measurement value is a value within the range of the reference value (S502), and uses the determined state information to transmit the RNG_RSP message with a TLV (Type Length). Value) to package (S503).

다음으로, S502 단계에서 결정된 상태값(result)이 "SUCCESS"이면 PCFB(221) 로 RNG_RSP 메시지를 보내고(S504~S505), 상태값이 "FAIL"이면, S501 단계에서 설정된 아이디(rngbId)를 해제한 후(S506), 초기 레인징 코드 처리 수행 과정을 종료한다. Next, when the status value determined in step S502 is "SUCCESS", a RNG_RSP message is sent to the PCFB 221 (S504 to S505). If the status value is "FAIL", the ID (rngbId) set in step S501 is released. After that (S506), the process of performing the initial ranging code processing is terminated.

또한, S505 단계 이후에 다시 상태값을 판단하여(S507) 상태값이 "FAIL"이 아니면 초기 레인징 코드 처리 수행 과정을 종료한다. In addition, the state value is determined again after step S505 (S507), and if the state value is not "FAIL", the process of performing the initial ranging code processing is terminated.

한편, 도 5a의 S505 단계에서 송신한 RNG_RSP 메시지가 PSCB(224)에서 할당되어 단말기(100)로 송신되면, PCFB(224)는 도 5b에 도시된 바와 같이 송신 데이터 요청시 사용한 아이디(rngbId) 정보를 가지고 요청한 RNG_RSP 메시지가 AT(100)로 송신되었음을 RNGB(225)에게 알려준다(S511). Meanwhile, when the RNG_RSP message transmitted in step S505 of FIG. 5A is allocated from the PSCB 224 and transmitted to the terminal 100, the PCFB 224 uses ID (rngbId) information used when requesting transmission data as shown in FIG. 5B. Informs the RNGB 225 that the requested RNG_RSP message has been transmitted to the AT 100 (S511).

이후, RNGB(225)는 이 함수가 불려지면 해당 아이디(rngbId)의 타입(type)을 검사하여 초기 레인징 코드인지 아닌지를 확인한다(S512). 확인 결과 아이디(rngbId)가 초기 레인징 코드이면, FNGB(225)는 PSCB(224)에게 RNG_REQ를 위한 대역 할당 요구 메시지를 요청한다(S513). Subsequently, when this function is called, the RNGB 225 checks the type of the corresponding rngbId to determine whether it is an initial ranging code or not (S512). If the ID rngbId is the initial ranging code, the FNGB 225 requests the PSCB 224 for a bandwidth allocation request message for RNG_REQ (S513).

도 6은 본 발명의 실시예에 따른 아이디 타입(rngbInfo_type)의 구성 요소의 예를 나타낸 것이다. 6 illustrates an example of a component of an ID type (rngbInfo_type) according to an embodiment of the present invention.

이러한 아이디(rngbInfo)의 타입 정보를 사용하여 ATS의 레인징 기능과 AT의 레인징 기능 사이의 동기를 맞출 수 있다. 즉, AT(100)가 상향링크로 송신할 데이터가 있을 경우에 AP(200)에서 AT(100)에게 대역을 할당해주어야 한다. 이때, 초기 레인징에 대한 RNG RSP를 먼저 단말(100)이 수신하지 않은 상태에서 RNG REQ를 위한 대역 할당을 받는 것은 의미가 없다. 따라서, AST(220)의 RNGB(225)에게 RNG RSP 메시지를 AT(100)로 보낸 후에 PSCB(221)에게 RNG REQ를 위한 대역 할당 요청 메시지를 보냄으로써 ATS의 레인징 기능과 AT의 레인징 기능 사이의 동기를 맞춘다.The type information of the ID (rngbInfo) may be used to synchronize synchronization between the ranging function of the ATS and the ranging function of the AT. That is, when there is data to be transmitted in the uplink by the AT 100, the AP 200 should allocate a band to the AT 100. In this case, it is not meaningful to receive the band allocation for the RNG REQ in a state in which the terminal 100 does not first receive the RNG RSP for the initial ranging. Therefore, after the RNG RSP message is sent to the RNGB 225 of the AST 220 to the AT 100, the ranging function of the ATS and the ranging function of the AT are transmitted to the PSCB 221 by sending a band allocation request message for the RNG REQ. Match the motivation between.

이상에서 본 발명의 바람직한 실시예에 대하여 상세하게 설명하였지만 본 발명은 이에 한정되는 것은 아니며, 그 외의 다양한 변경이나 변형이 가능하다.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.

앞서 설명한 바와 같이 본 발명에 따르면 고속 휴대 인터넷 시스템의 AT에서 연결 설정을 요구하는 CDMA 코드를 이용한 레인징 기능을 AP에서 처리할 때, 트래픽 처리를 담당하는 ATS에서 초기 레인징 기능과 다른 레인징 기능을 수행하게 하고, 연결 자원 정보가 필요한 RNG_REQ 메시지만을 ACS에 전달하여 연결 자원 정보를 할당받게 하며, 자원 관리 기능은 그대로 ACS에서 수행하도록 한다. 따라서, 연결 접속 시간을 단축시킬 수 있으며, 아이디(rngbInfo)의 타입 정보를 사용하여 ATS의 레인징 기능과 AT의 레인징 기능 사이의 동기를 맞출 수 있다.As described above, according to the present invention, when the AP processes a ranging function using a CDMA code for requesting connection setup in an AT of a high-speed portable Internet system, the ranging function is different from the initial ranging function in the ATS in charge of traffic processing. In this case, only the RNG_REQ message requiring the connection resource information is transmitted to the ACS to receive the connection resource information, and the resource management function is performed in the ACS as it is. Therefore, the connection connection time can be shortened and synchronization between the ranging function of the ATS and the ranging function of the AT can be synchronized using the type information of the ID (rngbInfo).

Claims (9)

액세스 포인트(AP)와 패킷 액세스 라우터(PAR)를 통하여 접속한 이동 단말에게 서비스를 제공하는 고속 휴대 인터넷 시스템에 있어서,In the high-speed portable Internet system for providing a service to a mobile terminal connected via an access point (AP) and a packet access router (PAR), 상기 AP는, The AP, 트래픽 처리 및 무선링크 송수신을 제어하고, 상기 이동 단말로부터의 접속 요청에 응답하여 초기 레인징을 수행하며, 주기적으로 상기 이동 단말로부터 수신되는 상태를 보고하는 레인징을 수행하는 ATS(Access Traffic Subsystem); 및 ATS (Access Traffic Subsystem) for controlling traffic processing and radio link transmission and reception, performing initial ranging in response to a request for access from the mobile terminal, and performing ranging for periodically reporting a state received from the mobile terminal. ; And 사용자 및 셀 관리를 수행하며, 상기 초기 레인징이 완료된 이동 단말로부터 수신되는 레인징 요구 메시지에 응답하여 레인징을 수행하는 ACS(Access Controller Subsystem)An access controller subsystem (ACS) that performs user and cell management and performs ranging in response to a ranging request message received from the mobile terminal in which the initial ranging is completed. 를 포함하는 고속 휴대 인터넷 시스템.High speed mobile internet system comprising a. 제1항에 있어서,The method of claim 1, 상기 ATS는,The ATS, 무선링크를 제어하며, 레인징 기능을 수행하는 RNGB(Ranging Control Block); 및A ranging control block (RNGB) for controlling a radio link and performing a ranging function; And 상기 블록들을 관리하고 상기 ACS로부터 수신된 메시지를 처리하는 TRMB(Traffic Resource Management Block)Traffic Resource Management Block (TRMB), which manages the blocks and processes messages received from the ACS 를 포함하는 고속 휴대 인터넷 시스템.High speed mobile internet system comprising a. 제2항에 있어서,The method of claim 2, 상기 RNGB는,The RNGB, 상기 초기 레인징이 완료된 이동 단말로부터 수신되는 레인징 요구 메시지 정보 및 상기 이동 단말의 정보를 상기 ACS로 송신하며, 상기 ACS로부터 상기 TRMB를 통하여 수신된 레인징 응답 메시지를 상기 이동 단말로 송신하는 Transmitting ranging request message information received from the mobile terminal having completed the initial ranging and information on the mobile terminal to the ACS, and transmitting a ranging response message received from the ACS through the TRMB to the mobile terminal. 고속 휴대 인터넷 시스템.High speed mobile internet system. 제1항에 있어서,The method of claim 1, 상기 ATS는,The ATS, 패킷의 스케줄링을 담당하는 PSCB(Packet Scheduling Block); Packet Scheduling Block (PSCB) responsible for scheduling of packets; 무선구간에 전송할 MAC PDU(Medium Access Control Protocol Data Unit)를 구성하는 PHDB(Packet Handling Block);A packet handling block (PHDB) for configuring a MAC PDU (Medium Access Control Protocol Data Unit) to be transmitted in a radio section; 패킷 분류 기능과 수신 패킷의 CID 매핑 기능을 주된 기능으로 수행하는 PCFB(Packet Classification Block); 및A packet classification block (PCFB) that performs a packet classification function and a CID mapping function of a received packet as a main function; And DSP(Digital Signal Processing)와 인터페이스를 관리하는 DICB(DSP Interface Control Block)DSP Interface Control Block (DICB), which manages DSP and interfaces 를 더 포함하는 고속 휴대 인터넷 시스템.High speed mobile internet system further including. 액세스 포인트(AP)-여기서, 상기 AP는 트래픽 처리 및 무선링크 송수신을 제 어하는 ATS(Access Traffic Subsystem) 및 사용자 및 셀 관리를 수행하는 ACS(Access Controller Subsystem)를 포함함-와 패킷 액세스 라우터(PAR)를 통하여 접속한 이동 단말에게 서비스를 제공하는 고속 휴대 인터넷 시스템에서 레인징을 수행하는 방법에 있어서,An access point (AP), wherein the AP includes an Access Traffic Subsystem (ATS) that controls traffic processing and radio link transmission and reception, and an Access Controller Subsystem (ACS) that performs user and cell management; In the method for performing ranging in a high-speed portable Internet system providing a service to a mobile terminal connected via a PAR), a) 상기 ATS가 초기 접속을 시도하는 상기 이동 단말로부터 레인징 코드를 수신하고 대역을 할당하여 초기 레인징을 수행하는 단계;a) receiving the ranging code from the mobile terminal to which the ATS attempts initial access and allocating a band to perform initial ranging; b) 상기 초기 레인징에 성공한 상기 이동 단말로부터 레인징 요구 메시지를 수신하여 상기 ACS로 전송하는 단계;b) receiving a ranging request message from the mobile terminal which has succeeded in initial ranging and transmitting the ranging request message to the ACS; c) 상기 레인징 요구 메시지를 수신한 상기 ACS가 상기 이동 단말에 대한 레인징을 수행하고 상기 ATS로 레인징 응답 메시지를 전송하는 단계; 및c) the ACS receiving the ranging request message performs ranging on the mobile terminal and transmits a ranging response message to the ATS; And d) 상기 레인징 응답 메시지를 수신한 상기 ATS가 상기 이동 단말로 레인징 완료를 알리는 단계d) the ATS receiving the ranging response message notifies the mobile terminal of completion of ranging; 를 포함하는 고속 휴대 인터넷 시스템의 레인징 방법.Ranging method of a high-speed mobile Internet system comprising a. 제5항에 있어서,The method of claim 5, 상기 a) 단계는,Step a) is i) 상기 ATS가 초기 접속을 시도하는 상기 이동 단말에 대하여 아이디를 할당하는 단계;i) assigning an ID to the mobile terminal to which the ATS attempts initial access; ii) 상기 초기 레인징에 필요한 정보를 저장하고 상기 이동 단말로부터 수신된 정보로부터 상기 이동 단말의 상태 정보를 결정하는 단계;ii) storing information necessary for the initial ranging and determining state information of the mobile terminal from information received from the mobile terminal; iii) 상기 결정된 상태 정보를 토대로 레인징 응답 메시지를 패킹(packing)하는 단계; 및iii) packing a ranging response message based on the determined state information; And iv) 초기 레인징 코드를 처리하기 위한 함수를 수행하는 단계iv) performing a function to process the initial ranging code 를 포함하는 고속 휴대 인터넷 시스템의 레인징 방법.Ranging method of a high-speed mobile Internet system comprising a. 제6항에 있어서,The method of claim 6, 상기 iii) 단계에서,In step iii), 상기 상태 정보가 실패를 나타내면, 상기 이동 단말에 대한 아이디를 해제하는If the status information indicates a failure, to release the ID for the mobile terminal 고속 휴대 인터넷 시스템의 레인징 방법.Ranging method of high speed mobile Internet system. 제6항에 있어서,The method of claim 6, 상기 a) 단계는,Step a) is 상기 iv) 단계 이후에, 상기 이동 단말에 대한 아이디의 타입이 초기 레인징 코드 타입이면 대역 할당을 요구하는 단계After step iv), requesting band allocation if the type of ID for the mobile terminal is an initial ranging code type; 를 더 포함하는 고속 휴대 인터넷 시스템의 레인징 방법.Ranging method of a high-speed mobile Internet system further comprising. 제5항에 있어서,The method of claim 5, 상기 c) 단계는,C), 상기 레인징 요구 메시지를 수신한 상기 ACS가 상기 이동 단말에 대한 제어 정보를 할당하고 상기 ATS로 상기 이동 단말에 대한 정보 할당을 요청하는 메시지를 송신하는 단계;Receiving, by the ACS, the ranging request message, allocating control information for the mobile terminal and transmitting a message requesting information allocation for the mobile terminal to the ATS; 상기 정보 할당 요청 메시지를 수신한 상기 ATS가 상기 이동단말에 대한 정보를 할당하고 상기 ACS로 정보 할당에 대한 응답 메시지를 송신하는 단계; 및The ATS receiving the information allocation request message allocates information on the mobile terminal and transmits a response message to the information allocation to the ACS; And 상기 정보 할당에 대한 응답 메시지를 수신한 ACS가 상기 ATS로 레인징 응답 메시지를 전송하는 단계An ACS receiving the response message for the information allocation, transmitting a ranging response message to the ATS 를 포함하는 고속 휴대 인터넷 시스템의 레인징 방법.Ranging method of a high-speed mobile Internet system comprising a.
KR1020030095024A 2003-12-22 2003-12-22 High speed mobile internet system and his ranging method Expired - Lifetime KR100589679B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030095024A KR100589679B1 (en) 2003-12-22 2003-12-22 High speed mobile internet system and his ranging method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030095024A KR100589679B1 (en) 2003-12-22 2003-12-22 High speed mobile internet system and his ranging method

Publications (2)

Publication Number Publication Date
KR20050063606A KR20050063606A (en) 2005-06-28
KR100589679B1 true KR100589679B1 (en) 2006-06-15

Family

ID=37255436

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030095024A Expired - Lifetime KR100589679B1 (en) 2003-12-22 2003-12-22 High speed mobile internet system and his ranging method

Country Status (1)

Country Link
KR (1) KR100589679B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101137511B1 (en) 2005-12-09 2012-04-20 한국전자통신연구원 A method and device for searching and deallocating abnormal terminal in wireless portable internet system

Also Published As

Publication number Publication date
KR20050063606A (en) 2005-06-28

Similar Documents

Publication Publication Date Title
JP6008032B2 (en) Communication of uplink signaling information
US9521662B2 (en) Uplink synchronization management in wireless networks
CA2686159C (en) Pre-allocated random access identifiers
KR102211263B1 (en) Method and apparatus for reporting buffer status of ue
WO2020125573A1 (en) Communication method and apparatus, terminal, network device and storage medium
US11464000B2 (en) Information indication method, terminal device, and network device
HK1257407A1 (en) Method and device for relay transmission
JP2005513933A (en) Communication channel structure and method
JP2004530349A (en) Increase link capacity through simultaneous transmission in centralized wireless LAN
JP2000224231A (en) Mobile communication system and packet data transmission method
JP3926799B2 (en) Wireless network system and wireless communication control method
KR20070048552A (en) Uplink resource request and allocation method in wireless communication system supporting real-time service
WO2017147760A1 (en) Data transmission method and system at unlicensed frequency spectrum and terminal device
US8687562B2 (en) Wireless network enhancements
WO2017080380A1 (en) Data transmission control method and network device
CN102088704A (en) Dual radio multi-channel data interaction method and system of wireless Mesh network
CN107113335A (en) A kind of method for user device switching and equipment
JP3652555B2 (en) Radio bandwidth control method and apparatus
JP2018528714A (en) Data transmission method, user equipment, and network device
US8520631B2 (en) Proxy based approach for IP address assignment to decrease latency of hand-offs in mobile IP telephony
KR100589679B1 (en) High speed mobile internet system and his ranging method
US20030214933A1 (en) System and method for single-point to fixed-multipoint data communication
CN113840307B (en) Request sending method, resource allocation method, terminal and network equipment
KR100625245B1 (en) METHOD FOR Downlink BURST PROFILE CHANGING OF HIGH-SPEED POTABLE INTERNET SYSTEM
KR20100038668A (en) A method for allocation resource in a video telephony service and a system thereof

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20031222

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

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060607

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060608

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20090513

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20100520

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20110523

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20120518

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20130520

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20130520

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20140519

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20140519

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20150519

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20150519

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20160519

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20160519

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20170607

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20170607

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20180517

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20180517

Start annual number: 13

End annual number: 13

FPAY Annual fee payment

Payment date: 20190515

Year of fee payment: 14

PR1001 Payment of annual fee

Payment date: 20190515

Start annual number: 14

End annual number: 14

PR1001 Payment of annual fee

Payment date: 20200512

Start annual number: 15

End annual number: 15

PR1001 Payment of annual fee

Payment date: 20210513

Start annual number: 16

End annual number: 16

PC1801 Expiration of term

Termination date: 20240622

Termination category: Expiration of duration