[go: up one dir, main page]

KR100579525B1 - 무선 개인영역 네트워크에서 채널시간 할당방법 - Google Patents

무선 개인영역 네트워크에서 채널시간 할당방법 Download PDF

Info

Publication number
KR100579525B1
KR100579525B1 KR20030099745A KR20030099745A KR100579525B1 KR 100579525 B1 KR100579525 B1 KR 100579525B1 KR 20030099745 A KR20030099745 A KR 20030099745A KR 20030099745 A KR20030099745 A KR 20030099745A KR 100579525 B1 KR100579525 B1 KR 100579525B1
Authority
KR
South Korea
Prior art keywords
channel
channel time
time
cta
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR20030099745A
Other languages
English (en)
Other versions
KR20050068391A (ko
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 KR20030099745A priority Critical patent/KR100579525B1/ko
Priority to US11/024,828 priority patent/US20050141451A1/en
Priority to JP2005000181A priority patent/JP4025777B2/ja
Publication of KR20050068391A publication Critical patent/KR20050068391A/ko
Application granted granted Critical
Publication of KR100579525B1 publication Critical patent/KR100579525B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1682Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

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

Abstract

무선 개인영역 네트워크에서 채널시간 할당방법이 개시된다. 본 채널시간 할당방법은, 하나의 중재자로부터 브로드캐스트되는 동기신호에 의해 동기화 되는 무선 개인영역 네트워크 환경에서, 무선 개인영역 네트워크에 링크된 복수의 디바이스가 중재자에게, 전송할 데이터의 유형에 따라, 필수적으로 소요되는 제1 채널시간 및 선택적으로 소요되는 제2 채널시간의 할당을 요청하는 코맨드를 각각 전송하는 단계, 중재자가 코맨드를 참조하여, 복수의 디바이스가 요청한 상기 제1 채널시간에 각각 대응되는 CTA(Channel Time Allocation) 구간, 및 복수의 디바이스가 각각 요청한 상기 제2 채널시간에 대응되며 복수의 디바이스가 공유하여 사용할 수 있는 공유된 CTA 구간을 포함하는 채널시간을 할당하는 단계, 및 할당된 채널시간에 대한 정보를 동기신호에 삽입하여 복수의 디바이스에 브로드캐스트 하는 단계를 구비한다. 이에 의해, 무선 개인영역 네트워크에서 채널 에러가 있더라도 QoS를 지원할 수 있으며, VBR 스트림이나 상위 계층 신뢰성 프로토콜을 네트워크 이용성 저하없이 지원할 수 있다.
WPAN, 채널시간, CTA

Description

무선 개인영역 네트워크에서 채널시간 할당방법{Channel time allocation method in WPAN}
도 1은 일반적인 무선 개인영역 네트워크의 구성을 나타낸 도면,
도 2는 IEEE 802.15.3 표준에 따른 슈퍼프레임의 구성을 나타낸 도면,
도 3은 CTA IE의 구성을 나타낸 도면,
도 4는 종래의 채널시간 할당방법에서의 채널 에러 발생시의 문제를 설명하기 위한 도면,
도 5a 및 도 5b는 종래의 채널시간 할당방법에서 VBR 스트림의 전송시 문제를 설명하기 위한 도면,
도 6은 본 발명에 따른 채널시간 할당방법을 개념적으로 설명하기 위한 도면,
도 7은 본 발명에 따른 채널시간 할당방법의 일 예를 설명하기 위한 메시지 시퀀스 차트(MSC),
도 8은 본 발명에 따른 채널시간 할당방법에서 사용되는 채널시간 요청 코맨드의 구성을 나타낸 도면,
도 9는 본 발명에 따른 채널시간 할당방법에서 사용되는 공유된 CTA IE의 구성을 나타낸 도면,
도 10은 명시적 채널 센싱에 의한 채널 접근을 설명하기 위한 도면, 그리고
도 11 및 도 12는 본 발명에 따른 채널시간 할당방법의 효과를 설명하기 위한 도면이다.
* 도면의 주요 부분에 대한 부호의 설명 *
10, 20, 30, 40, 50 : 디바이스
본 발명은 채널시간 할당방법에 관한 것으로, 더욱 상세하게는 채널 에러 등의 발생시에도 QoS(Quality of Service)를 제공할 수 있으며, MPEG-2 비디오와 같은 VBR(Variable Bit Rate) 스트림을 효율적으로 지원할 수 있는 채널시간 할당방법에 관한 것이다.
개인영역 네트워크라고 불리는 PAN(Personal Area Network)은 널리 알려진 근거리통신망(LAN)이나 원거리통신망(WAN)과 대비되는 개념으로 개인마다 각각 고유한 네트워크를 가지게 됨을 의미한다. 즉, 한 사람이 소유하고 있는 디바이스 (device)들이 제각기 그 사람의 편리를 목적으로 하나의 네트워크를 구성하게 한다는 것이다. 이와 같은 PAN을 무선으로 구현한다는 개념이, 무선 개인영역 네트워크(Wireless Personal Area Network : WPAN) 이다.
PAN을 무선으로 구현하기 위한 노력으로 IEEE 802.15 워킹그룹(Working Group)은 단거리 무선 네트워크의 표준으로 WPAN을 정하고, 그 아래 4개의 TG(Task Group)를 두고 있다. IEEE 802.15.1이 유명한 블루투스 (Bluetooth)이며, IEEE 802.15.3 및 IEEE 802.15.3a은 고속(high rate) WPAN, 그리고 일명 지그비 (ZigBee)라고 불리는 IEEE 802.15.4는 250kbps 이하의 저속(low rate) WPAN에 대한 표준작업을 수행한다.
도 1은 일반적인 무선 개인영역 네트워크의 구성을 나타낸 도면이다. 도 1을 참조하면, 무선 개인영역 네트워크 환경하에서 복수의 데이터 디바이스(DEV)(10~50)는 하나의 피코넷(piconet)을 구성하며, 피코넷내의 하나의 디바이스가 피코넷 중재자(Piconet Cordinator, 이하 'PNC'이라 함)(50)가 된다.
PNC(50)는 나머지 디바이스, 즉 DEV1(10), DEV2(20), DEV3(30), 및 DEV4(40)에 동기신호인 비이콘(beacon)을 브로드캐스트(broadcast)하여, 피코넷에 링크된 디바이스를 동기화시킨다. IEEE 802.15.3 표준이나 혹은 IEEE 802.15.3a 등과 같이 이를 개선한 표준(이하 'IEEE 802.15.3x'이라 함)에 따른 WPAN의 경우, 사용되는 수퍼프레임(superframe)의 구성은 도 2에 도시한 바와 같다.
한편, IEEE 802.15.3x 고속 WPAN에서는 기존에 널리 사용되어온 CSMA/CA 방식이 QoS를 제공할 수 없는 점을 인식하여, TDMA(Time Division Multiple Access) 방식와 유사하게, CTA(Channel Time Allocation)를 사용하는 기법을 도입하고 있다. 즉, 디바이스가 사용하고자 하는 채널시간을, 경쟁구간이라고 불리는 CAP(Contention Access Period)동안 채널시간 요청 코맨드(channel time request command)를 통해 PNC에게 통보한다. PNC는 이러한 채널시간 요청 코맨드를 검토하여 스케쥴링한 결과를, 도 3에 도시한 바와 같은, 비이콘 프레임의 CTA IE를 통해 디바이스들에게 브로드캐스트하고, 이에 따라 해당 디바이스는 자신에게 할당된 채널 구간에서 데이터를 송수신한다. 이때, PNC에 의해 할당된 구간(CTA)은 해당 디바이스만이 사용할 수 있으므로 QoS가 보장될 수 있다.
디바이스가 PNC에 요청하는 채널시간의 유형에는, 멀티미디어 스트림의 전송을 위한 등시성 스트림(isochronous stream)과 벌크(bulk) 데이터의 전송을 위한 비동기 채널시간(asynchronous channel time)가 있다.
먼저, 등시성 스트림의 경우는, 디바이스가 주기적으로 채널시간을 필요로 하는 경우로서, PNC는 디바이스가 요구하는 채널시간이 이용가능하지 않거나 해당 디바이스의 우선 순위를 지원할 수 없는 경우에는 이러한 요청을 거절하고, 그렇지 않은 경우에는 채널시간을 할당한다.
이에 대해, 비동시 채널시간은 디바이스가 주기적으로 채널시간을 필요로 하지 않고, 벌크 데이터를 전송하기에 필요한 총시간을 할당해 달라고 요청하는 경우이다. PNC는 해당 디바이스에 채널시간을 할당하고, 요청한 총 채널시간에서 이미 할당한 채널시간을 제외한 값을 유지하여, 다음 기회에 할당할 수 있도록 한다. 이때, 채널시간의 요청을 바로 수용할 수 없더라도, PNC는 그 요청을 큐잉하여 처리할 수 있다.
그런데, 이와 같은 종래의 채널시간 할당방법은, 채널상태가 나빠져서 프레임 에러 혹은 손실이 발생하게 되면, 전송해야할 프레임을 모두 전송하지 못하게 되므로 QoS가 저해된다. 예컨대, 도 4에 도시한 바와 같이, 등시성 스트림에서 3개의 프레임에서 에러가 발생하게 되면, 에러가 발생한 3개의 프레임을 전송하기 위한 채널시간이 더 할당되어야 한다. 이 경우, 채널 에러로 인한 재전송량을 미리 정확하게 예측할 수 있다면, 채널시간을 미리 더 할당할 수 있으나, 현실적으로 그 채널 에러 등으로 인한 재전송량을 정확히 예측하는 것은 불가능하다.
마찬가지로, VBR 스트림의 경우, 전송하는 순간마다 전송할 데이터량이 변화하게 되는데, 도 5a와 도시한 바와 같이, I 프레임을 기준으로 최대 데이터 속도(Peak data rate)에 맞추어 채널시간을 할당하게 되면, B 프레임이나 P 프레임경우에는 사용되지 않는 채널시간이 발생하게 된다. 또한, 평균 데이터 속도(average data rate)에 맞추게 된다면, I 프레임의 전송에 필요한 시간을 확보할 수 없게 된다. 따라서, VBR 스트림의 경우, QoS의 보장을 위해서는 네트워크 이용성이 저하되게 된다.
나아가서, 종래의 채널시간 할당방법은, 상위 계층 신뢰성 프로토콜(High Layer Reliable Protocol)을 제대로 지원하지 못하는 문제점도 있다. 예컨대, TCP 를 MAC 상에서 사용하면, TCP ACK 는 데이터 프레임으로 전송된다. 따라서 MAC 상에서는 종래와 같은 단일 방향의 CTA가 두개 할당되어야 양방향성을 갖게 된다. 그러나, 상위 계층 신뢰성 프로토콜이 플로우 제어(flow control)를 사용하는 경우, 근원지(source)에서 목적지(destination)로의 전송량과 목적지에서 근원지로의 전송량은 시간에 따라 가변적이므로, 이에 맞추어 채널시간을 할당하는 것은 현실적으로 어려움이 있다.
따라서, 본 발명의 목적은, 무선 개인영역 네트워크에서 채널 에러 등이 발 생하더라도 QoS를 지원할 수 있으며, VBR 스트림이나 상위 계층 신뢰성 프로토콜을 네트워크 이용성 저하없이 지원할 수 있는 채널시간 할당방법을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 채널시간 할당방법은, 하나의 중재자로부터 브로드캐스트되는 동기신호에 의해 동기화 되는 무선 개인영역 네트워크 환경에서, 상기 무선 개인영역 네트워크에 링크된 복수의 디바이스가 상기 중재자에게, 전송할 데이터의 유형에 따라, 필수적으로 소요되는 제1 채널시간 및 선택적으로 소요되는 제2 채널시간의 할당을 요청하는 코맨드를 각각 전송하는 단계, 상기 중재자가 상기 코맨드를 참조하여, 상기 복수의 디바이스가 요청한 상기 제1 채널시간에 각각 대응되는 CTA(Channel Time Allocation) 구간, 및 상기 복수의 디바이스가 각각 요청한 상기 제2 채널시간에 대응되며 상기 복수의 디바이스가 공유하여 사용할 수 있는 공유된 CTA 구간을 포함하는 채널시간을 할당하는 단계, 및 상기 할당된 채널시간에 대한 정보를 상기 동기신호에 삽입하여 상기 복수의 디바이스에 브로드캐스트 하는 단계를 포함한다. 바람직하게는, 상기 동기신호에 삽입된 상기 할당된 채널시간에 대한 정보에 기초하여 설정되는 구간에서, 상기 복수의 디바이스간에 데이터를 송수신하는 단계를 더 포함한다. 그리고, 상기 개인영역 네트워크는, WPAN(Wireless Personal Area Network)인 것이 바람직하다.
상기 전송할 데이터의 유형은, 멀티미디어 스트림의 등시성 전송을 위한 제1 데이터 유형, 및 비동기 벌크 데이터 전송을 위한 제2 데이터 유형 중 어느 하나인 것이 가능이다. 이때, 상기 제2 채널시간은, 상기 제1 데이터 유형에서, 채널 에 러가 발생하는 경우 재전송을 위해 할당되는 시간, 및 VBR 스트림의 특성에 따라 할당되는 시간 중 어느 하나일 수 있다.
채널시간의 할당을 요청하는 코맨드는, 상기 제1 및 제2 채널시간에 대응되는 정보를 구비하는 필드를 포함하는 채널시간 요청 코맨드를 사용할 수 있다. 또한, 상기 할당된 채널정보는, 상기 동기신호로 사용되는 비이콘 프레임내에 구비되는 공유된 CTA IE 에 포함되는 것이 가능하다. 이 경우, 상기 공유된 CTA IE는, 상기 공유된 CTA를 사용하는 디바이스의 개수, 채널 접근 방법, 채널 접근을 위한 대기 시간, 및 채널의 아이들 상태를 파악한 후 채널에 접근할 것인지 여부를 나타내는 정보를 나타내는 필드 중 적어도 어느 하나를 포함하는 CTA IE 를 사용할 수 있다. 그리고, 상기 접근방법은, 설정된 조건 및 시간을 만족하는 경우 채널에 접근하는 암시적 채널 센싱에 의한 방법, 및 상기 공유된 CTA를 사용하는 디바이스에 의해 채널 사용이 종료됨을 통보받은 후에 채널에 접근하는 명시적 채널 센싱에 의한 방법 중 어느 하나인 것이 가능하다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
본 발명에 따른 무선 개인영역 네트워크에서의 채널시간 할당방법은 기본적으로 IEEE 802.15.3 표준을 기반으로 하는 무선 개인영역 네트워크 환경에 적용되지만, 반드시 이에 국한되는 것은 아니며 본 발명에 따른 조건을 만족하는 다른 무선 네트워크 환경에서도 적용이 가능하다. 또한, 본 발명은 도 1에 도시된 일반적인 무선 개인영역 네트워크의 구성을 나타낸 도면과 함께 참조하여 설명하되, 도 1에 도시한 부분과 동일한 부분에 대해서는 동일한 참조부호를 부여하여 인용한다.
도 6은 본 발명에 따른 채널시간 할당방법을 개념적으로 설명하기 위한 도면이다. 도 6을 참조하면, 본 발명에 따른 채널시간 할당방법은 디바이스가 할당된 CTA를 독점적으로 사용하는 대신, 둘 이상의 디바이스가 하나의 CTA를 공동으로 사용할 수 있도록 채널시간을 할당하는데 있다. 즉, 도 6에 도시한 바와 같이, t1 까지는 DEV1(10)이 DEV2(20)에게 등시성 스트림을 전송하기 위해 구간으로 할당되며, t2 시간 이후에는 DEV3(30)이 DEV4(40)에게 벌크 데이터의 전송을 위한 비동기 채널시간으로 할당된다. 그리고, t1 에서 t2 사이의 구간은, DEV1(10)과 DEV3(30)가 공유하여 사용할 수 있는 공유된 CTA(Shared CTA)로 할당된다. 공유된 CTA 구간에서는, 우선 순위가 높게 설정된(즉, SIFS 값이 작게 설정된) DEV1(10)이 먼저 채널을 사용할 권리를 가지지만, 채널 에러 등이 발생하지 않아서 더 이상 공유된 CTA 구간을 사용할 필요가 없는 경우에는, DEV3(30)가 이 구간을 사용할 수 있다. 따라서, 채널 에러가 발생한 경우에도 QoS를 제공할 수 있으며, 공유된 CTA 구간을 상황에 따라 복수의 디바이스가 사용할 수 있도록 하여, 네트워크 이용성의 저하도 방지할 수 있다.
도 7은 본 발명에 따른 채널시간 할당방법의 일 예를 설명하기 위한 메시퀀스 차트(MSC)이다. 도 7을 참조하면, 먼저 DEV1(10)은 PNC(50)에 채널시간 요청 코맨드(channel time request command)를 전송하고(S100), PNC(50)가 이에 ACK 신호를 보낸다(S110). 마찬가지로, DEV3(30) PNC(50)에 채널시간 요청 코맨드를 전송하고(S120), PNC(50)가 이에 ACK 신호를 보낸다(S130).
DEV1(10)나 DEV3(30)이 PNC(50)에게 전송하는 채널시간 요청 코맨드는, 도 8 에 도시한 바와 같이, 기본적으로 IEEE 802.15.3x 에 규정된 채널시간 요청 코맨드와 동일한 형식을 사용하지만, 일부 필드의 해석을 다르게 사용한다. 즉, 등시성 스트림의 경우, Desired number of TUs 필드는 VBR 스트림에 따라 가변적인 양과 채널 에러로 인해 필요한 재전송량을 고려한 채널시간 요청량이 저장되며, Mininum number of TUs 필드에는 전송을 위해 꼭 필요한 채널시간 요청량이 저장된다. 비동기 채널시간의 경우에는, 필요한 총 채널시간을 Desired Nnumber of TUs 필드 및 Mininum number of TUs 필드에 각각 나누어 요청한다. 또한, TCP와 같은 상위 계층 신뢰성 프로토콜의 경우에는, CTRq control 필드의 예비 비트(reserved bit)인 4번째 비트를 "1"로 셋팅하여 구별한다.
PNC(50)는 채널시간을 요청한 디바이스들에게 채널시간 요청 사항을 검토하여 채널시간을 할당하고, 할당된 채널시간에 대한 정보를 포함하는 비이콘을 생성한다(S140). PCN(50)은 생성한 비이콘을 브로드 캐스트한다(S150). PNC(50)에 의해 브로드캐스트되는 비이콘에서 할당된 채널시간에 대한 정보를 포함되는 공유된 CTA IE는, 도 9에 도시된 바와 같다.
도 9을 참조하면, 본 발명에 따른 채널시간 할당방법에 사용되는 공유된 CTA IE는, 공유 스트림의 개수(Num of sharing stream), 접근 방법(Access method)필드가 추가되며, 공유된 CTA 구간을 공유하는 디바이스의 개수에 따라, 스트림 인덱스[i], SrcID[i], DestID[i], SIFS[i], CCA[i] 필드가 공유된 디바이스의 개수만큼 추가된다. 여기서, SIFS[i] 필드는 각 디바이스가 채널 사용을 위해 대기하는 시간 정보가 저장되며, CCA[i] 필드는 그 값이, "1"이면, 해당 디바이스가 SIFS[i] 시간후에 채널이 아이들 상태된 후 채널을 사용할 수 있음을 의미하며, 그 값이 "0"이면, 채널 상태를 체크할 필요없이 SIFS[i] 시간이 지나면 채널을 사용할 수 있음을 의미한다.
그리고, 접근 방법 필드에는 암시적 채널 센싱(channel sensing)에 의한 채널 접근방법 및 명시적 채널 센싱(channel sensing)에 의한 채널 접근방법 중 어느 하나를 사용하라는 정보가 저장된다. 즉, 본 발명에 따른 채널시간 할당방법에서는, 암시적 채널 센싱과 명시적 채널 센싱을 통한 두가지 채널 접근방법이 가능한다. 전술한 바와 같이, CCA[i] 필드의 값이 "1"인 경우, SIFS[i] 시간후에 채널이 아이들 상태가 된 후 채널을 사용하며, CCA[i] 필드의 값이 "0"인 경우에는, SIFS[i]시간 후에 채널을 사용하는 것이 암시적 채널 센싱에 의한 채널 접근방법이다. 이러한 암시적 채널 센싱에 의한 채널 접급 방법은, PNC가 공유 디바이스간에 히든 터미널 문제(Hidden Terminal Problem)가 발생하지 않는다고 판단될 때 사용한다.
이에 대해, 명시적 채널 센싱에 의한 채널 접근방법은, PNC가 공유 디바이스간에 히든 터미널 문제가 발생한다고 판단될 때 사용된다. 명시적 채널 센싱에 의한 채널 접근방법에서는, 채널을 사용중인 디바이스가 채널 사용이 끝났음을 명시적으로 나타내게 된다. 예컨대, 도 10에 도시한 바와 같이, DEV1(10)이 공유된 CTA 구간에서 더이상 채널을 사용할 필요가 없는 경우, More Data bit를 "0"을 셋팅하여 DEV2(20)에게 전송하게 되고, 이를 수신한 DEV2(20)는 PNC(50)에게 이를 통보한다. PNC(50)는 채널 사용이 끝났음을 다음번 채널을 사용할 디바이스인 DEV3(30)에게 통보하여 채널을 사용하도록 한다.
PNC(50)로부터 비이콘이 브로드캐스트되면, DEV1(10) 및 DEV3(30)는, 비이콘에 포함된 공유된 CTA IE를 참조하여, 설정된 채널시간에 각각 데이터를 전송한다(S150). 이때, 공유된 CTA 구간에서는, 먼저 DEV1(10)이 사용하고, 채널 에러 등이 발생하지 않아서 공유된 CTA 구간을 사용할 필요가 없는 경우에는, DEV3(30)이 이 구간을 사용한다.
도 11 및 도 12는 본 발명에 따른 채널시간 할당방법의 효과를 설명하기 위한 도면이다. 도 11에 도시한 바와 같이, 공유된 CTA 구간을 등시성 스트림 및 비동기 채널시간이 공유하여 사용하도록 하면, 실제 채널상황이 어떻게 변화하든 등시성 스트림의 QoS를 보장할 수 있다. 즉, 채널 에러로 3개의 프레임 에러 혹은 손실이 발생했다고 가정하면, 공유된 CTA 구간에서 등시성 스트림이 우선 순위를 갖고 에러 등이 발생한 3개의 프레임을 전송할 수 있다(error case). 이와 달리, 채널 상태가 양호해서 채널 에러가 발생하지 않으면, 공유된 CTA를 비동기 채널시간에 사용하게 되므로, 네트워크 이용성(network utilization) 저하되지 않는다(No error case).
도 12는 VBR 스트림의 경우, QoS를 만족하기 위해서 네트워크 이용성이 저하되는 것을 방지하기 위해서 공유된 CTA 구간을 사용하는 경우를 도시한 것이다. 즉, I 프레임의 경우 공유된 CTA 구간을 전부 사용하고, P 또는 B 프레임은 필요에 따라 공유된 CTA 구간을 선택적으로 사용하게 되므로, QoS 제공과 네트워크 이용성 유지를 동시에 만족시킬 수 있다
또한, 본 발명에 따른 채널시간 할당방법은, 상위 계층 신뢰성 프로토콜을 보다 잘 지원할 수 있다. 예컨대, 공유된 CTA를 TCP 근원지 디바이스와 목적지 디바이스가 공유하도록 할당한다. 근원지 디바이스는 SIFS 시간후 데이터를 송신하게 하고, 목적지 디바이스는 CCA 필드를 사용하여, SIFS + α 시간이 지나서 채널 아이들 상태가 된 후 TCP ACK를 송신하도록 한다. TCP 플로우 제어에 따라 근원지 디바이스가 보내는 TCP 세그먼트의 개수가 달라지더라도 일련의 세그먼트를 전송한 후, 하나의 TCP ACK 를 받고, 또 일련의 세그먼트를 보내고 TCP ACK를 받고 하는 과정을 하나의 공유된 CTA에서 수행할 수 있다. 따라서, 두개의 단일 방향성 CTA를 할당하는 방식에 비하여, 네트워크 이용성을 향상시킬 수 있다.
이상 설명한 바와 같이, 본 발명에 따르면, 복수의 디바이스가 사용할 수 있는 공유된 CTA를 할당하여 사용함으로써, 채널 에러 등의 발생시에도 QoS를 제공할 수 있다, 그리고, 공유된 CTA를 사용하여 VBR 스트림의 QoS도 네트워트 이용성의 저하 없이 제공할 수 있으며, TCP와 같은 상위 계층 신뢰성 프로토콜도 네트워크 이용성의 저하없이 효율적으로 지원할 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.

Claims (9)

  1. 하나의 중재자로부터 브로드캐스트되는 동기신호에 의해 동기화 되는 무선 개인영역 네트워크 환경에서의 채널시간 할당방법에 있어서,
    상기 무선 개인영역 네트워크에 링크된 복수의 디바이스가 상기 중재자에게, 전송할 데이터의 유형에 따라, 필수적으로 소요되는 제1 채널시간 및 선택적으로 소요되는 제2 채널시간의 할당을 요청하는 코맨드를 각각 전송하는 단계;
    상기 중재자가 상기 코맨드를 참조하여, 상기 복수의 디바이스가 요청한 상기 제1 채널시간에 각각 대응되는 CTA(Channel Time Allocation) 구간, 및 상기 복수의 디바이스가 각각 요청한 상기 제2 채널시간에 대응되며 상기 복수의 디바이스가 공유하여 사용할 수 있는 공유된 CTA 구간을 포함하는 채널시간을 할당하는 단계; 및
    상기 중재자가 상기 할당된 채널시간에 대한 정보를 상기 동기신호에 삽입하여 상기 복수의 디바이스에 브로드캐스트 하는 단계;를 포함하는 것을 특징으로 하는 채널시간 할당방법.
  2. 제1항에 있어서,
    상기 동기신호에 삽입된 상기 할당된 채널시간에 대한 정보에 기초하여 설정되는 구간에서, 상기 복수의 디바이스간에 데이터를 송수신하는 단계;를 더 포함하는 것을 특징으로 하는 채널시간 할당방법.
  3. 제1항에 있어서,
    상기 개인영역 네트워크는, WPAN(Wireless Personal Area Network)인 것을 특징으로 하는 채널시간 할당방법.
  4. 제3항에 있어서,
    상기 전송할 데이터의 유형은, 멀티미디어 스트림의 등시성 전송을 위한 제1 데이터 유형, 및 비동기 벌크 데이터 전송을 위한 제2 데이터 유형 중 어느 하나인 것을 특징으로 하는 채널시간 할당방법.
  5. 제4항에 있어서,
    상기 제2 채널시간은, 상기 제1 데이터 유형의 데이터에서, 채널 에러가 발생하는 경우 재전송을 위해 할당되는 시간, 및 VBR 스트림의 특성에 따라 할당되는 시간 중 어느 하나인 것을 특징으로 하는 채널시간 할당방법.
  6. 제4항에 있어서,
    채널시간의 할당을 요청하는 코맨드는, 상기 제1 및 제2 채널시간에 대응되는 정보를 구비하는 필드를 포함하는 채널시간 요청 코맨드인 것을 특징으로 하는 채널시간 할당방법.
  7. 제4항에 있어서,
    상기 할당된 채널정보는, 상기 동기신호로 사용되는 비이콘 프레임내에 구비되는 공유된 CTA IE 에 포함되는 것을 특징으로 하는 채널시간 할당방법.
  8. 제4항에 있어서,
    상기 공유된 CTA IE는, 상기 공유된 CTA를 사용하는 디바이스의 개수, 채널 접근 방법, 채널 접근을 위한 대기 시간, 및 채널의 아이들 상태를 파악한 후 채널에 접근할 것인지 여부를 나타내는 정보를 나타내는 필드 중 적어도 어느 하나를 포함하는 CTA IE 인 것을 특징으로 하는 채널시간 할당방법.
  9. 제8항에 있어서,
    상기 접근방법은, 설정된 조건 및 시간을 만족하는 경우 채널에 접근하는 암시적 채널 센싱에 의한 방법, 및 상기 공유된 CTA를 사용하는 디바이스에 의해 채널 사용이 종료됨을 통보받은 후에 채널에 접근하는 명시적 채널 센싱에 의한 방법 중 어느 하나인 것을 특징으로 하는 채널시간 할당방법.
KR20030099745A 2003-12-30 2003-12-30 무선 개인영역 네트워크에서 채널시간 할당방법 Expired - Fee Related KR100579525B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR20030099745A KR100579525B1 (ko) 2003-12-30 2003-12-30 무선 개인영역 네트워크에서 채널시간 할당방법
US11/024,828 US20050141451A1 (en) 2003-12-30 2004-12-30 Channel time allocation method in WPAN
JP2005000181A JP4025777B2 (ja) 2003-12-30 2005-01-04 無線個人領域ネットワークにおけるチャネル時間割当て方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20030099745A KR100579525B1 (ko) 2003-12-30 2003-12-30 무선 개인영역 네트워크에서 채널시간 할당방법

Publications (2)

Publication Number Publication Date
KR20050068391A KR20050068391A (ko) 2005-07-05
KR100579525B1 true KR100579525B1 (ko) 2006-05-15

Family

ID=34698712

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20030099745A Expired - Fee Related KR100579525B1 (ko) 2003-12-30 2003-12-30 무선 개인영역 네트워크에서 채널시간 할당방법

Country Status (3)

Country Link
US (1) US20050141451A1 (ko)
JP (1) JP4025777B2 (ko)
KR (1) KR100579525B1 (ko)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005086802A2 (en) 2004-03-08 2005-09-22 Proxense, Llc Linked account system using personal digital key (pdk-las)
KR100678941B1 (ko) * 2004-09-03 2007-02-07 삼성전자주식회사 할당된 시간 동안 양방향으로 데이터를 송수신하는 방법및 그 방법을 이용하는 무선 디바이스
KR100678946B1 (ko) * 2004-11-26 2007-02-07 삼성전자주식회사 조정자 기반 무선 네트워크에서 채널을 공유하는 방법 및장치
AU2005319019A1 (en) 2004-12-20 2006-06-29 Proxense, Llc Biometric personal data key (PDK) authentication
KR100646854B1 (ko) * 2005-10-06 2006-11-23 한국전자통신연구원 무선 개인 영역 네트워크에서 ecap을 이용한 채널타임할당 방법
US8483616B1 (en) * 2005-11-01 2013-07-09 At&T Intellectual Property Ii, L.P. Non-interference technique for spatially aware mobile ad hoc networking
US8036152B2 (en) 2006-01-06 2011-10-11 Proxense, Llc Integrated power management of a client device via system time slot assignment
US11206664B2 (en) 2006-01-06 2021-12-21 Proxense, Llc Wireless network synchronization of cells and client devices on a network
US8179871B2 (en) * 2006-03-29 2012-05-15 Samsung Electronics Co., Ltd. Method and system for channel access control for transmission of video information over wireless channels
US8325686B2 (en) * 2006-04-20 2012-12-04 Samsung Electronics Co., Ltd. Method and system for channel time allocation and access control in wireless network for high-definition video transmission
KR100791300B1 (ko) * 2006-04-21 2008-01-04 삼성전자주식회사 무선 네트워크 시스템 및 상기 무선 네트워크상에서데이터를 송수신하는 방법
US7904718B2 (en) 2006-05-05 2011-03-08 Proxense, Llc Personal digital key differentiation for secure transactions
KR100790389B1 (ko) * 2006-05-16 2008-01-02 인하대학교 산학협력단 지능적인 채널시간할당을 이용한 피코넷의 간섭 제거방법
US7920540B2 (en) * 2006-05-17 2011-04-05 Samsung Electronics Co., Ltd. Method and system for reliable broadcast or multicast communication in wireless networks
KR100803104B1 (ko) * 2006-07-25 2008-02-14 충북대학교 산학협력단 지그비 단말기의 구동방법
KR101399361B1 (ko) * 2006-08-25 2014-05-26 삼성전자주식회사 무선 통신 방법 및 장치
WO2008041417A1 (fr) * 2006-09-29 2008-04-10 Mitsubishi Electric Corporation procédé de notification d'attribution de canal, procédé de communication et appareil de communication
US9269221B2 (en) 2006-11-13 2016-02-23 John J. Gobbi Configuration of interfaces for a location detection system and application
KR100868474B1 (ko) * 2006-12-04 2008-11-12 한국전자통신연구원 개인 무선 통신망에서의 타이머를 이용한 방송형 데이터수신 방법
KR100889747B1 (ko) * 2006-12-05 2009-03-24 한국전자통신연구원 무선 애드 혹 네트워크의 매체접속 제어 및 자원할당을위한 방법과 그 방법을 위한 프레임 구조를 기록한기록매체
US7724765B2 (en) * 2006-12-07 2010-05-25 Motorola, Inc. Method and apparatus for providing quality of service over a contention access period of a wireless personal area network
US8767631B2 (en) 2007-09-25 2014-07-01 Samsung Electronics Co., Ltd. Method and system for alternate wireless channel selection for uplink and downlink data communication
KR101459756B1 (ko) * 2007-10-08 2014-11-07 엘지전자 주식회사 통신 시스템에서, 무선 채널 자원을 공유하는 방법
WO2009062194A1 (en) 2007-11-09 2009-05-14 Proxense, Llc Proximity-sensor supporting multiple application services
US8171528B1 (en) 2007-12-06 2012-05-01 Proxense, Llc Hybrid device having a personal digital key and receiver-decoder circuit and methods of use
US9251332B2 (en) 2007-12-19 2016-02-02 Proxense, Llc Security system and method for controlling access to computing resources
WO2009102979A2 (en) 2008-02-14 2009-08-20 Proxense, Llc Proximity-based healthcare management system with automatic access to private information
US8824422B2 (en) * 2008-03-11 2014-09-02 Intel Corporation Techniques enabling dynamic bandwidth reservation in a wireless personal area network
EP2260669B1 (en) * 2008-04-02 2017-08-09 LG Electronics Inc. Method of allocating channel time, method of determining compatible links, and apparatus for processing data
WO2009126732A2 (en) 2008-04-08 2009-10-15 Proxense, Llc Automated service-based order processing
JP5263735B2 (ja) * 2008-06-20 2013-08-14 独立行政法人情報通信研究機構 条件最適化のための物理層ヘッダを有する無線通信システム
KR20100009618A (ko) * 2008-07-20 2010-01-28 엘지전자 주식회사 비할당 채널 시간에서 가변 비트율 트래픽 할당 방법
US8355387B2 (en) * 2008-07-24 2013-01-15 Samsung Electronics Co., Ltd. System and method for bandwidth reservation protocol for spatial reuse in a wireless communication network
WO2010018523A2 (en) * 2008-08-11 2010-02-18 Koninklijke Philips Electronics, N.V. Techniques for efficient data transfers in a body area network
US8363579B2 (en) * 2008-12-08 2013-01-29 Intel Corporation Apparatus and method of communication in a wireless network
EP2227063B1 (en) * 2009-03-04 2012-03-14 Fujitsu Limited Improvements to wireless sensor networks
KR101164652B1 (ko) * 2009-04-20 2012-07-11 한국전자통신연구원 무선 개인 영역 네트워크에서 서비스 품질 보장을 위한 실시간 무선 통신 방법
US20110038356A1 (en) * 2009-08-13 2011-02-17 Yuval Bachrach VBR interference mitigation in an mmwave network
US9118428B2 (en) 2009-11-04 2015-08-25 At&T Intellectual Property I, L.P. Geographic advertising using a scalable wireless geocast protocol
US8351406B2 (en) 2009-12-21 2013-01-08 Intel Corporation Techniques for dynamic resource allocation
US9418205B2 (en) 2010-03-15 2016-08-16 Proxense, Llc Proximity-based system for automatic application or data access and item tracking
US9322974B1 (en) 2010-07-15 2016-04-26 Proxense, Llc. Proximity-based system for object tracking
JP5416677B2 (ja) * 2010-10-25 2014-02-12 パナソニック株式会社 無線通信システム
US8857716B1 (en) 2011-02-21 2014-10-14 Proxense, Llc Implementation of a proximity-based system for object tracking and automatic application initialization
US9161158B2 (en) 2011-06-27 2015-10-13 At&T Intellectual Property I, L.P. Information acquisition using a scalable wireless geocast protocol
US9319842B2 (en) 2011-06-27 2016-04-19 At&T Intellectual Property I, L.P. Mobile device configured point and shoot type weapon
US8942197B2 (en) * 2011-10-24 2015-01-27 Harris Corporation Mobile ad hoc network with dynamic TDMA slot assignments and related methods
US9071451B2 (en) 2012-07-31 2015-06-30 At&T Intellectual Property I, L.P. Geocast-based situation awareness
US9660745B2 (en) 2012-12-12 2017-05-23 At&T Intellectual Property I, L.P. Geocast-based file transfer
US9705656B2 (en) * 2013-05-03 2017-07-11 Qualcomm Incorporated Systems and methods for peer-to-peer and AP traffic multiplexing
US9405898B2 (en) 2013-05-10 2016-08-02 Proxense, Llc Secure element as a digital pocket
JP6822284B2 (ja) 2017-03-31 2021-01-27 富士通株式会社 通信制御装置、通信制御システム、通信制御方法及び通信制御プログラム
EP4011004B1 (en) * 2019-08-09 2023-03-15 Signify Holding B.V. Interference suppressing for optical wireless networks
CN111683402B (zh) * 2020-06-09 2022-02-22 江苏希塔信息科技有限公司 基于时间同步高可靠软实时短数据无线数据传输方法

Family Cites Families (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3886317A (en) * 1973-12-17 1975-05-27 Vidar Corp Synchronous data channel for pulse code modulation communications system
US4377859A (en) * 1980-09-02 1983-03-22 International Telephone And Telegraph Corporation Time slot interchanger and control processor apparatus for use in a telephone switching network
US5392280A (en) * 1994-04-07 1995-02-21 Mitsubishi Electric Research Laboratories, Inc. Data transmission system and scheduling protocol for connection-oriented packet or cell switching networks
US5956325A (en) * 1995-10-24 1999-09-21 Zenith Electronics Corporation Adaptive random access protocol for CATV networks
US6697415B1 (en) * 1996-06-03 2004-02-24 Broadcom Corporation Spread spectrum transceiver module utilizing multiple mode transmission
US6266702B1 (en) * 1998-09-28 2001-07-24 Raytheon Company Method and apparatus to insert and extract data from a plurality of slots of data frames by using access table to identify network nodes and their slots for insertion and extraction data
FI108600B (fi) * 1999-05-12 2002-02-15 Nokia Corp Menetelmä kuittaustiedon muodostamiseksi langattomassa tiedonsiirtojärjestelmässä sekä langaton tiedonsiirtojärjestelmä
US6690657B1 (en) * 2000-02-25 2004-02-10 Berkeley Concept Research Corporation Multichannel distributed wireless repeater network
US7023833B1 (en) * 1999-09-10 2006-04-04 Pulse-Link, Inc. Baseband wireless network for isochronous communication
US6683886B1 (en) * 1999-10-19 2004-01-27 Koninklijke Philips Electronics N.V. Bluetooth communication units, wireless communication systems, wireless communication devices, bluetooth communications methods, and wireless communication methods
JP3629174B2 (ja) * 1999-12-27 2005-03-16 株式会社東芝 データ転送方法及び無線端末
WO2001056182A1 (en) * 2000-01-31 2001-08-02 Texas Instruments Incorporated Home networking over phone lines
US6795418B2 (en) * 2000-03-31 2004-09-21 Koninklijke Philips Electronics N.V. Wireless MAC protocol based on a hybrid combination of slot allocation, token passing, and polling for isochronous traffic
JP2002016655A (ja) * 2000-06-28 2002-01-18 Sony Corp 伝送方法、伝送システム、伝送装置及び伝送制御装置
US6963534B1 (en) * 2000-10-05 2005-11-08 International Business Machines Corporation Methodology for improving the performance of asynchronous data traffic over TDD/TDMA wireless networks
US20020159418A1 (en) * 2000-11-02 2002-10-31 Sharp Laboratories Of America, Inc. Quality of service using wireless lan
US6920171B2 (en) * 2000-12-14 2005-07-19 Motorola, Inc. Multiple access frequency hopping network with interference anticipation
US6823186B2 (en) * 2000-12-28 2004-11-23 Nokia Corporation Apparatus, and associated method, for allocating channel capacity in a wireless communication system
US7236511B2 (en) * 2001-01-16 2007-06-26 Texas Instruments Incorporated Structured adaptive frequency hopping
WO2002063806A2 (en) * 2001-02-07 2002-08-15 Xtremespectrum, Inc. System, method, and computer program product for sharing bandwidth in a wireless personal area network or a wireless local area network
EP1457006A2 (en) * 2001-10-03 2004-09-15 Freescale Semiconductor, Inc. Method of operating a media access controller
US7088702B2 (en) * 2001-10-03 2006-08-08 Freescale Semiconductor Inc. Method for controlling a data stream in a wireless network
AU2003212813A1 (en) * 2002-01-22 2003-09-02 Xtremespectrum, Inc. Method of managing time slots in a wireless network through the use of contention groups
US20030140296A1 (en) * 2002-01-22 2003-07-24 Odman Knut T. Method of improving system performance in a wireless network by making requests without acknowledgement
JP4117781B2 (ja) * 2002-08-30 2008-07-16 セイコーインスツル株式会社 データ伝送システム及び身体装着型通信装置
US7020177B2 (en) * 2002-10-01 2006-03-28 Intel Corporation Method and apparatus to transfer information
KR100490429B1 (ko) * 2003-04-25 2005-05-17 삼성전자주식회사 피코넷에 대한 디바이스의 결합을 관리하는 시스템 및 방법
US20050128991A1 (en) * 2003-05-08 2005-06-16 Sriram Dayanandan Coordination between simultaneously operating Pico-Nets in high mobility wireless networks
US20050243765A1 (en) * 2003-07-25 2005-11-03 Schrader Mark E Mesh network and piconet work system and method
US7885174B2 (en) * 2004-02-20 2011-02-08 Freescale Semiconductor, Inc. Common signalling mode for use with multiple wireless formats
US20060146822A1 (en) * 2004-12-30 2006-07-06 Mikolaj Kolakowski System, protocol and associated methods for wireless multimedia distribution

Also Published As

Publication number Publication date
US20050141451A1 (en) 2005-06-30
JP2005198305A (ja) 2005-07-21
JP4025777B2 (ja) 2007-12-26
KR20050068391A (ko) 2005-07-05

Similar Documents

Publication Publication Date Title
KR100579525B1 (ko) 무선 개인영역 네트워크에서 채널시간 할당방법
JP5143821B2 (ja) 通信方法、システム及び調整装置
KR100555927B1 (ko) 개인영역 네트워크에서 tcp 스트림의 전송방법
CN101657996B (zh) 无线网络中信道时间分配和访问控制的方法和系统
EP2108234B1 (en) A method for transmitting a data packet and a method of allocating a channel in a wireless network
KR100544481B1 (ko) 고속 무선 개인영역 네트워크에서 채널시간 할당방법
US9167562B2 (en) Method of channel resource allocation and devices in wireless networks
CN109561513B (zh) 一种分布式无冲突自组网多址接入协议
CN101138208B (zh) 在无线网络中分配介质访问时隙的方法和装置
US20040013127A1 (en) Media access controller having pseudo-static guaranteed time slots
US20070060160A1 (en) Device for avoidance and resolution of channel time reservation conflict in distributed wireless mac systems, and reservation system having the same and method therefor
JP2009246955A (ja) 無線通信ネットワークのタイムスロット共有プロトコル
CN104994583A (zh) 车载自组织网络中基于簇机制的多信道mac协议方法
Shahin et al. An enhanced TDMA Cluster-based MAC (ETCM) for multichannel vehicular networks
KR20180076770A (ko) 산업 무선 센서 네트워크에서의 재전송 예약슬롯 기반 분산 스케줄링 장치 및 방법
KR102036505B1 (ko) Tdma 클러스터 기반의 mac 프로토콜에서 슬롯 할당 장치 및 방법
CN100429958C (zh) 一种用于无线个人网的带宽预留式介质访问控制方法
KR20060108573A (ko) 저속 무선 개인영역 네트워크에서 다수 음성통화를 위한무선통신 방법 및 장치
KR20040102956A (ko) 피코넷 내부 그룹에 채널 시간을 할당하는 방법
US20140286163A1 (en) Data channel scheduling method and system for orthogonal frequency division multiplexing access (ofdma)-based wireless mesh network
US20080137600A1 (en) System and method for allocating wireless resources in wireless personal area network
CN117295074B (zh) 基于邻居节点时隙占用的tdma动态时隙分配方法及系统
KR101363712B1 (ko) 분산 예약 기반 초광대역 와이미디어의 데이터 전송 방법
Rangnekar et al. Multiple Access Protocols and Scheduling Algorithms for Multiple Channel Wireless Networks.
KR20130022317A (ko) 선박용 고속 멀티미디어 서비스의 서비스 품질 제공을 위한 초광대역 분산 mac 프로토콜 방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20031230

PA0201 Request for examination
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: 20051111

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

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20060508

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20060509

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20090415

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20090415

Start annual number: 4

End annual number: 4

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee