KR100738539B1 - Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal - Google Patents
Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal Download PDFInfo
- Publication number
- KR100738539B1 KR100738539B1 KR1020050075418A KR20050075418A KR100738539B1 KR 100738539 B1 KR100738539 B1 KR 100738539B1 KR 1020050075418 A KR1020050075418 A KR 1020050075418A KR 20050075418 A KR20050075418 A KR 20050075418A KR 100738539 B1 KR100738539 B1 KR 100738539B1
- Authority
- KR
- South Korea
- Prior art keywords
- mac address
- services
- mac
- masking
- wireless terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법은, 가상 MAC 주소의 생성과 그 생성된 가상 MAC 주소의 이용을 통하여 하나의 무선장치가 동시에 여러개의 장치처럼 동작할 수 있도록 함으로써, 무선장치를 이용하는 사용자가 하나의 무선장치만으로도 동시에 여러 가지의 서비스를 획득할 수 있고, 경제적인 부담도 줄일 수 있다. An apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention may enable one wireless device to operate like multiple devices at the same time through generation of a virtual MAC address and use of the generated virtual MAC address. By doing so, a user using a wireless device can obtain various services simultaneously with only one wireless device, and the economic burden can be reduced.
또한, 본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법은, 하나의 무선장치에서 여러 가지 서비스를 수행함에 있어서 하나의 무선망뿐만 아니라, 서비스 수행에 따른 각각의 다른 무선망에 동시에 접속할 수 있음으로써 품질과 보안이 보다 보장된 서비스를 제공할 수 있다.In addition, the apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention, in performing various services in one wireless device, as well as one wireless network, each different wireless network according to the performance of the service Simultaneous access to services can provide more guaranteed services with quality and security.
Description
도 1은 본 발명의 일 실시예에 따른 복수의 서비스를 동시에 지원하는 무선장치의 블록 구성도.1 is a block diagram of a wireless device that simultaneously supports a plurality of services according to an embodiment of the present invention.
도 2은 본 발명의 일 실시예에 따른 음성 및 데이터 서비스를 동시에 지원하는 VoWLAN 장치의 블록 구성도. 2 is a block diagram of a VoWLAN device simultaneously supporting voice and data services according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 음성 및 데이터 서비스를 동시에 지원하는 VoWLAN 장치의 데이터 서비스 수행 방법을 나타낸 플로우챠트.3 is a flowchart illustrating a data service performing method of a VoWLAN apparatus simultaneously supporting voice and data services according to an embodiment of the present invention.
*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100 : 무선장치 110 : RF부100: wireless device 110: RF unit
120 : MAC/베이스밴드부 130 : 제어부120: MAC / baseband unit 130: control unit
140 : 저장부140: storage unit
본 발명은 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal.
종래 음성 서비스는 회선교환 방식의 전화 및 VoIP(Voice over Internet Protocol) 단말을 통하여 제공된다. Conventional voice services are provided through circuit switched telephones and Voice over Internet Protocol (VoIP) terminals.
VoIP는 데이터 통신용으로 사용되는 인터넷 또는 IP 네트워크에 음성데이터를 실어 보내는 기술이다. 즉, VoIP는 사용자에게 음성 서비스와 음성 데이터를 동시에 제공한다. 이와 같은 기술을 적용한 VoIP 단말은 음성과 데이터를 하나의 망으로 전송함으로써 망 효율을 높일 수 있고, 인터넷과 연계된 다양한 지능망 서비스도 사용자에게 제공할 수 있다. 또한 VoIP 단말은 시외, 국제전화 등 원거리 통화에서도 요금이 저렴한 장점을 갖고 있다. VoIP is a technology that delivers voice data to the Internet or IP networks used for data communication. In other words, VoIP provides a voice service and voice data to a user at the same time. The VoIP terminal applying this technology can improve network efficiency by transmitting voice and data to one network, and can provide various intelligent network services linked to the Internet to users. In addition, VoIP terminals have the advantage of low cost even in long distance calls such as long distance and international calls.
한편, 최근 무선으로 음성 서비스를 제공하는 기술 개발이 활발하다. On the other hand, the recent development of technology for providing a voice service over the air.
여기서, 무선 기술로는 무선랜(Wireless LAN), 블루투스(Bluetooth), 홈 RF(Radio Frequency) 등의 기술이 있다. 블루투스란 핸드폰, PDA, 노트북과 같은 포터블(Portable)한 장치들간의 양방향 근거리 통신을 복잡한 전선 없이도 저가격으로 구현하기 위한 표준, 근거리 무선통신 기술 및 제품을 총칭하여 일컫는다. 블루투스는 자체 보안 기능을 가지고 있어 전자상거래와 같은 높은 보안이 필요한 통신 매체로도 활용할 수 있다. 블루투스는 동작영역이 10m이고 데이터 전송은 1Mbps 의 속도에서 이루어진다(2세대 기술에서는 최고 2Mbps까지 가능함). 그리고 블루투스는 데이터 외에도 음성채널을 최대 3개까지 사용할 수 있다.Here, the wireless technologies include technologies such as a wireless LAN, Bluetooth, home RF, and the like. Bluetooth is a general term for standards, short-range wireless communication technologies and products for low-cost, two-way short-range communication between portable devices such as mobile phones, PDAs, and laptops without complicated wires. Bluetooth has its own security features and can be used as a high security communication medium such as e-commerce. Bluetooth has an operating range of 10m and data transmission at 1Mbps (up to 2Mbps in 2nd generation technology). In addition to data, Bluetooth can use up to three voice channels.
홈 RF는 동작역역이 50m로 블루투스보다 길고 속도도 2Mbps로 빠르다. 홈 RF는 음성채널 4개와 데이터채널 1개로 데이터와 음성을 동시에 전송할 수 있는 장점을 가진다. Home RF has a 50m operating range, longer than Bluetooth, and a speed of 2Mbps. Home RF has the advantage of simultaneously transmitting data and voice over four voice channels and one data channel.
그리고, 현재 음성 서비스를 제공하는 무선장치가 유선 인터페이스 연결을 통하여, 데이터 서비스를 위한 인터페이스가 없는 장치 및 단말에 데이터 서비스를 제공하는 기술이 있다.In addition, a wireless device that provides a voice service currently provides a data service to a device and a terminal that do not have an interface for a data service through a wired interface connection.
음성 서비스를 제공하는 무선장치는, 음성 서비스 제공 중 사용자에 의해 데이터 서비스를 위한 인터페이스가 없는 장치 및 단말과 유선 인터페이스로 연결되면, 제공중인 음성 서비스를 중지한다. 그리고 무선 단말은 연결된 장치 및 단말로 데이터 서비스를 제공한다. 여기서 유선 인터페이스를 위하여 시리얼 포트(Serial Port), USB(Universal Serial Bus), IEEE 1394 등이 이용될 수 있다.When a wireless device providing a voice service is connected to a device and a terminal that do not have an interface for data service by a user while providing a voice service, the wireless device stops the provided voice service. The wireless terminal provides a data service to the connected device and the terminal. The serial port, USB (Universal Serial Bus), IEEE 1394, etc. may be used for the wired interface.
이와 같이 음성 서비스를 제공하는 무선장치는 음성 서비스를 제공하지 않을 경우에만 데이터 서비스를 제공할 뿐 음성 서비스와 동시에 데이터 서비스를 제공할 수 없는 문제점이 있다.As such, a wireless device providing a voice service may not provide a data service at the same time as providing a data service only when the voice service is not provided.
한편, 현재 음성 서비스를 제공하는 무선장치에서만이 아니라 다른 무선장치에서도 여러 가지 기능을 동시에 수행할 수 없다. On the other hand, it is not possible to perform various functions simultaneously in other wireless devices as well as wireless devices that provide voice services.
만약, 무선장치가 여러 가지 기능을 수행하고 할 경우, 무선장치는 기능 수행을 원하는 수만큼의 MAC/베이스밴드칩과 RF칩을 무선망 접속을 위하여 장착하여 야 한다. 하지만 이와 같은 경우에도 무선망 사업자가 서비스 품질이나 보안 등의 이유로 각 기능의 무선망을 달리하여 운영하면, 무선장치는 각 기능의 무선망에 동시에 접속하는 것이 불가능하다. If the wireless device performs various functions, the wireless device should be equipped with as many MAC / baseband chips and RF chips as desired for the wireless network connection. However, even in such a case, if a wireless network operator operates a wireless network of each function differently for reasons of service quality or security, the wireless device cannot simultaneously access the wireless network of each function.
따라서, 본 발명은 상기한 종래 기술에 따른 문제점을 해결하기 위한 것으로, 본 발명의 목적은 무선장치에서 여러 가지 기능을 동시에 수행할 수 있도록 하는 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to solve the problems according to the prior art, and an object of the present invention is to provide a method and apparatus for simultaneously supporting a plurality of services in a single wireless terminal to perform various functions simultaneously in a wireless device. In providing.
본 발명의 일 측면에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치는, 소정의 기능을 수행하는 복수의 기능부들; 상기 무선단말에 기 저장되어 있는 MAC 주소를 이용하여 가상 MAC 주소들을 생성하고, 무선망으로부터 수신되는 패킷의 목적지 MAC 주소에 대하여 MAC 주소 마스킹 기능을 수행하는 MAC 처리부; 상기 기능부들별로 상기 생성된 가상 MAC주소를 할당하고, 상기 할당된 MAC 주소를 이용하여 무선망에 접속하며, 무선망으로부터의 각 수신 패킷은 상기 MAC 주소 마스킹 기능을 통해 할당된 기능부별로 분배하는 제어부를 포함한다.An apparatus for simultaneously supporting a plurality of services in a single wireless terminal according to an aspect of the present invention, a plurality of functional units for performing a predetermined function; A MAC processor for generating virtual MAC addresses using a MAC address previously stored in the wireless terminal and performing a MAC address masking function on a destination MAC address of a packet received from a wireless network; The generated virtual MAC address is allocated to each of the functional units, and the wireless network is accessed using the assigned MAC address, and each received packet from the wireless network is distributed by the allocated functional units through the MAC address masking function. It includes a control unit.
상기 MAC 처리부는, 상기 기 저장되어 있는 MAC 주소와 기 저장되는 마스킹 비트를 이용하여 연속되는 가상 MAC 주소들을 생성한다.The MAC processing unit generates consecutive virtual MAC addresses using the pre-stored MAC address and the pre-stored masking bits.
상기 마스킹 비트는, MAC 주소 마스킹에 의해 0으로 설정될 수 있는 MAC 주소의 임의의 하위 비트수이다.The masking bit is the number of arbitrary lower bits of the MAC address that can be set to zero by MAC address masking.
MAC 주소 마스킹 기능은, MAC 주소의 임의의 하위 비트에 대해서 0으로 설정하는 기능이다.The MAC address masking function is a function of setting to 0 any arbitrary bit of the MAC address.
상기 제어부는, 상기 기능부들이 각각에 할당된 상기 가상 MAC 주소를 소스 MAC 주소로 기록한 패킷을 상기 무선망으로 송신하도록 한다.The control unit causes the functional units to transmit a packet, which records the virtual MAC address assigned to each source, as a source MAC address, to the wireless network.
상기 제어부는, 상기 MAC 처리부가 상기 무선망으로부터 수신되는 패킷의 목적지 MAC 주소에 대하여 MAC 주소 마스킹 기능을 수행하면, 상기 목적지 MAC 주소가 상기 생성된 가상 MAC 주소중 하나인지를 확인하여, 상기 생성된 가상 MAC 주소중 하나이면 상기 무선망으로 ACK를 송신하고 상기 확인된 가상 MAC 주소를 할당했던 기능부에 상기 수신된 패킷을 전달한다.When the MAC processor performs a MAC address masking function on a destination MAC address of a packet received from the wireless network, the controller determines whether the destination MAC address is one of the generated virtual MAC addresses, and generates the generated MAC address. If it is one of the virtual MAC addresses, it transmits an ACK to the wireless network and forwards the received packet to the functional unit which allocated the confirmed virtual MAC address.
상기 제어부는, 상기 기능부들이 상기 무선망에 접속되어 동시에 각각의 기능을 수행하도록 한다.The controller allows the functional units to be connected to the wireless network to simultaneously perform their respective functions.
상기 제어부는, 상기 기능부들이 동일한 무선망에 접속되게 하거나, 각각의 기능에 따른 서로 다른 무선망에 접속되게 한다.The control unit allows the functional units to be connected to the same wireless network or to different wireless networks according to respective functions.
또한 본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치는, 상기 MAC 주소와 마스킹 비트를 저장하는 저장부를 더 포함한다.In addition, the apparatus for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention further comprises a storage unit for storing the MAC address and the masking bits.
한편, 본 발명의 다른 측면에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 방법은, 상기 기 저장되어 있는 MAC 주소를 이용하여 가상 MAC 주소들 을 생성하는 단계; 상기 생성된 가상 MAC 주소들을 소정의 기능부별로 하나씩 할당하고, 상기 소정의 기능부가 상기 할당된 가상 MAC 주소를 이용하여 무선망에 접속되도록 하는 단계; 상기 무선망으로부터 임의의 패킷이 수신되면 수신된 패킷에 포함된 MAC 주소에 대하여 MAC 주소 마스킹 기능을 수행하는 단계; 상기 MAC 주소 마스킹 기능 수행 후, 상기 수신된 패킷에 포함된 MAC 주소가 상기 생성된 가상 MAC 주소중 하나인지를 확인하여 상기 생성된 가상 MAC 주소중 하나이면 ACK를 송신하고, 상기 확인된 MAC 주소를 할당했던 기능부로 상기 수신된 패킷을 전달하는 단계를 포함한다.On the other hand, a method for simultaneously supporting a plurality of services in a single wireless terminal according to another aspect of the present invention, generating virtual MAC addresses using the pre-stored MAC address; Assigning the generated virtual MAC addresses one by one for each predetermined function unit, and allowing the predetermined function unit to be connected to a wireless network using the assigned virtual MAC address; Performing a MAC address masking function on a MAC address included in the received packet when an arbitrary packet is received from the wireless network; After performing the MAC address masking function, check whether the MAC address included in the received packet is one of the generated virtual MAC addresses, and transmit an ACK if it is one of the generated virtual MAC addresses. And forwarding the received packet to the functional unit that has been assigned.
상기 기 저장되어 있는 MAC 주소를 이용하여 가상 MAC 주소들을 생성하는 단계는, 상기 기 저장되어 있는 MAC 주소와 기 저장되는 마스킹 비트를 이용하여 연속되는 가상 MAC 주소들을 생성하는 단계이다.Generating virtual MAC addresses using the pre-stored MAC address is a step of generating consecutive virtual MAC addresses using the pre-stored MAC address and the pre-stored masking bits.
전술한 바와 같이, 이하 기술하는 본 발명의 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법은, 무선장치에서 가상 MAC 주소를 이용하여 하나의 무선장치가 여러개의 장치처럼 동작할 수 있도록 하는 것이다. 여기서, 하나의 무선장치가 여러개의 장치인 것처럼 동작하기 위해서는 하나의 무선장치에서 여러개의 MAC 주소를 송/수신할 수 있어야 한다. 본 발명에서는 무선장치가 여러개의 가상 MAC 주소를 생성하고, 생성한 가상 MAC 주소를 송/수신함으로써 하나의 무선장치가 여러개의 무선장치처럼 동작 할 수 있다.As described above, an apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal of the present invention described below allow a wireless device to operate as a plurality of devices by using a virtual MAC address. will be. Here, in order to operate as if one wireless device is a plurality of devices, one wireless device should be able to transmit / receive several MAC addresses. In the present invention, a wireless device generates several virtual MAC addresses and transmits / receives the generated virtual MAC addresses so that one wireless device can operate like several wireless devices.
MAC(Media Access Control:미디어 액세스 제어)이란 IEEE가 정의한 데이터 링크 계층의 두 가지 서브 레이어 중의 하위 레이어로서 OSI 7계층 중 데이터링크 계층의 주소로 네트워크카드의 48비트 하드웨어 주소를 말한다. MAC 서브 레이어는 토큰 패싱이나 경합할 것인지 여부와 같은, 공유 미디어 액세스 문제를 처리한다.Media Access Control (MAC) is a lower layer of the two sub-layers of the IEEE-defined data link layer. The MAC address is a 48-bit hardware address of the network link. The MAC sublayer handles shared media access issues, such as token passing or contention.
MAC 주소(MAC address)는 네트워크에 연결되는 모든 포트나 장치에 필요한 표준화된 데이터 링크 계층 주소로, 네트워크상의 다른 장치들은 이 주소를 사용해 네트워크 내의 특정한 포트를 찾고 라우팅 테이블과 데이터 구조를 만들거나 업데이트한다. MAC 주소의 길이는 6바이트이며 IEEE에서 관리하며, 하드웨어 주소(hardware address), MAC 레이어 주소(MAC-layer address), 물리적 주소(physical address) 등의 이름으로도 표현한다. The MAC address is a standardized data link layer address required for every port or device connected to the network. Other devices on the network use this address to find specific ports in the network and create or update routing tables and data structures. . The length of a MAC address is 6 bytes and is managed by the IEEE and is also expressed as a name such as a hardware address, a MAC-layer address, and a physical address.
MAC 주소에는 글로벌 주소(global address)와 로컬 주소(local address)의 2종류가 있다. 둘 다 48 비트(6바이트)로 구성되어 있다. 글로벌 주소는 전세계적으로 고유하게 할당되어 있는 것으로, 인터네트워킹에서는 대부분 이것을 이용한다. 로컬 주소는 특정 사용자 네트워크 범위 내에서 고유한 체계가 되도록 사용자 스스로 설정한다. 즉 통신장비 생산업체가 일련번호로 부여한다.There are two types of MAC addresses, a global address and a local address. Both consist of 48 bits (6 bytes). Global addresses are uniquely assigned around the world and are used mostly by internetworking. Local addresses are set up by the user so that they are unique within the scope of a particular user's network. That is, it is assigned by serial equipment manufacturer.
글로벌 주소는 IEEE가 관리하고 있으며, 상위 3바이트는 네트워크 기기업체에게 할당한다. 기기제조업체는 상위 3바이트를 구입하여, 하위 3바이트를 개개의 제품에 할당하여, 네트워크 기기의 제조시에 글로벌 주소를 ROM(Read Only Memory)에 찍어 출하한다. 사용자는 네트워크 기기의 도입 또는 교환시에 글로벌 주소를 자신이 설정할 필요는 없다.The global address is managed by the IEEE and the top three bytes are allocated to the network device vendor. The device manufacturer purchases the upper 3 bytes, allocates the lower 3 bytes to individual products, and prints the global address into ROM (Read Only Memory) when the network device is manufactured. The user does not need to set a global address for the introduction or exchange of network devices.
한편 로컬 주소를 사용하는 경우에는, 네트워크 내에서 같은 주소를 복수의 사용자에게 할당되지 않도록 주소 체계를 관리할 필요가 있다.On the other hand, when using a local address, it is necessary to manage the address system so that the same address is not assigned to a plurality of users in the network.
사용하고 있는 MAC 주소가 글로벌 주소인지 또는 로컬 주소인지 여부는 2진수 표시된 주소를 보면 알 수 있다. 식별용 비트가 1인 경우는 글로벌 주소이고, 0인 경우는 로컬 주소이다. You can find out whether your MAC address is global or local by looking at the binary address. If the bit for identification is 1, it is a global address, and if it is 0, it is a local address.
이하 본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법을 첨부한 도면을 참조하여 상세히 설명한다. Hereinafter, an apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시예에 따른 복수의 서비스를 동시에 지원하는 무선장치의 블록 구성도이다.1 is a block diagram of a wireless device that simultaneously supports a plurality of services according to an embodiment of the present invention.
도 1에 도시된 바와 같이, 무선장치(100)는 RF부(110), MAC/베이스밴드부(120), 제어부(130), 저장부(140)를 포함하도록 구성될 수 있다.As shown in FIG. 1, the
무선장치(100)에서 RF(Radio Front End)부(110)는 무선망과의 무선 송/수신을 수행한다. 여기서 RF부(110)는 무선랜, 블루투스, 홈 RF 등을 이용하여 무선 송/수신을 수행할 수 있다.In the
RF부(110)의 송/수신에 대하여 자세히 살펴보면, RF부(110)는 베이스밴드(Baseband)의 낮은 디지털 신호를 중간 주파수(IF: Intermediate Frequency)를 거쳐 RF(Radio Frequency)로 변조한다. 그리고 RF부(110)는 RF로 변조된 신호의 출력을 높여 무선망으로 송신한다. 또한, RF부(110)는 무선망으로부터 신호를 수신하고, 수신된 신호에 대하여 출력을 낮추어 베이스밴드의 낮은 디지털 신호로 복조한다. Looking at the transmission / reception of the
MAC/베이스밴드부(120)는 아날로그 신호를 처리한다. MAC/베이스밴드부(120)는 MAC과 베이스밴드 각각의 별개 칩을 포함하여 구성될 수 있으며, 경우에 따라 단일칩으로 구현될 수도 있다. The MAC /
MAC/베이스밴드부(120)는 무선 프로토콜(Protocol)이 수행될 수 있도록 하는 기능을 수행한다. 또한, MAC/베이스밴드부(120)는 MAC 주소 마스킹을 수행할 수 있으며, 가상 MAC 주소를 생성할 수 있다. 그리고, MAC/베이스밴드부(120)는 RF부(110)를 제어하는 기능을 수행하여, RF부(110)가 송/수신하는 신호들의 게인(Gain)을 제어하는 자동 게인 컨트롤(AGC: Automatic Gain Control) 기능 등을 수행할 수 있다.The MAC /
제어부(130)는 MAC/베이스밴드부(120)와 같은 무선 물리계층을 제어할 수 있다. The
그리고 제어부(130)는 소정의 기능부들(도시하지 않음)을 포함할 수 있으며, MAC/베이스밴드부(120)에서 생성한 가상 MAC 주소를 소정의 기능부에 각각 하나씩 할당할 수 있다. 여기서 기능부는 음성, 데이터 서비스 등과 같은 기능을 수행하는 것을 지칭한다. The
저장부(140)는 램(RAM) 또는 롬(ROM) 등으로 구성될 수 있으며, 제어부(130)를 운용하기 위한 프로그램인 사용자 인터페이스 프로그램 및 데이터를 저장할 수 있다. 그리고, 무선장치의 MAC 주소를 저장한다.The
이와 같은 구성을 갖는 무선장치에서 가상 MAC 주소를 송/수신하는 동작에 대하여 살펴보도록 한다.The operation of transmitting / receiving a virtual MAC address in a wireless device having such a configuration will be described.
먼저, 제어부(130)는 MAC/베이스밴드부(120)를 제어하여 MAC/베이스밴드부(120)가 저장부(140)에 저장되어 있는 MAC 주소에 대하여 가상 MAC 주소들을 생성하도록 할 수 있다. 그리고, 제어부(130)는 생성된 가상 MAC 주소들을 모두 무선장치(100)의 MAC 주소로 인식할 수 있다.여기서, MAC/베이스밴드부(120)는 저장부(140)에 저장되어 있는 MAC 주소의 마지막 임의의 비트에 연속되는 즉, 마스킹 비트에 따른 가상 MAC 주소들을 생성할 수 있다. First, the
'MAC 주소 마스킹'은 저장부(140)에 저장되어 있는 MAC 주소의 임의의 하위 비트에 대해서 0으로 설정하는 기능을 일컫는다.'MAC address masking' refers to a function of setting 0 to any lower bit of the MAC address stored in the
또한, '마스킹 비트'는 MAC 주소 마스킹에 의해 0으로 설정될 수 있는 비트를 일컫는다. 여기서, 마스킹 비트수는 기 설정될 수 있다.In addition, the 'masking bit' refers to a bit that can be set to 0 by MAC address masking. Here, the number of masking bits may be preset.
한편, MAC/베이스밴드부(120)는 마지막 비트가 연속되지 않는 2개 이상의 가상 MAC 주소를 생성할 수 없다.Meanwhile, the MAC /
다음으로 MAC/베이스밴드부(120)의 가상 MAC 주소 생성에 따른 예를 살펴보도록 한다. 여기서 저장부(140)에 저장된 MAC 주소는 00:00:f0:8f:1e:80이라 가정한다.Next, an example of generating a virtual MAC address of the MAC /
먼저 마스킹 비트가 MAC 주소의 마지막 한비트로 기 설정되었을 경우, MAC/베이스밴드부(120)가 생성할 수 있는 가상 MAC 주소는 00:00:f0:8f:1e:80, 00:00:f0:8f:1e:81이 될 수 있다. 따라서, 이 경우 새롭게 생성된 가상 MAC 주소는 00:00:f0:8f:1e:81이 되며, 제어부(130)는 00:00:f0:8f:1e:80, 00:00:f0:8f:1e:81 2개의 MAC 주소를 동일한 MAC 주소로 인식할 수 있다. If the masking bit is first set to the last bit of the MAC address, the virtual MAC address that the MAC /
두 번째로 마스킹 비트가 마지막 2비트로 기 설정되었을 경우, MAC/베이스밴드부(120)가 생성할 수 있는 가상 MAC 주소는 00:00:f0:8f:1e:80, 00:00:f0:8f:1e:81, 00:00:f0:8f:1e:82, 00:00:f0:8f:1e:83이 될 수 있다. 따라서, 이 경우 새롭게 생성된 가상 MAC 주소는 00:00:f0:8f:1e:81, 00:00:f0:8f:1e:82, 00:00:f0:8f:1e:83이 되며, 제어부(130)는 00:00:f0:8f:1e:80, 00:00:f0:8f:1e:81, 00:00:f0:8f:1e:82, 00:00:f0:8f:1e:83 4개의 MAC 주소를 동일한 MAC 주소로 인식할 수 있다. Secondly, when the masking bit is set to the last 2 bits, the virtual MAC address that the MAC /
여기서, 새롭게 생성된 가상 MAC 주소는 다른 제품의 MAC 주소와 달라야 하므로, 제품 생산 단계에서부터 몇 개까지의 가상 MAC 주소를 지원할 것인지 고려하여 할당 가능한 가상 MAC주소를 확보해 놓아야 한다. In this case, the newly created virtual MAC address should be different from the MAC address of other products, so it is necessary to secure the assignable virtual MAC address in consideration of how many virtual MAC addresses will be supported from the production stage.
제어부(130)는 MAC/베이스밴드부(120)에 의해 생성된 여러개의 가상 MAC 주소를 소정의 기능부에 각각 하나씩 할당할 수 있다. 그리고 제어부(130)는 소정의 기능부가 각각에 할당된 MAC 주소를 소스(source) MAC 주소로 기록한 패킷을 MAC/베이스밴드부(120)와 RF부(110)를 통하여 무선망으로 송신하도록 할 수 있다. The
또한, 제어부(130)는 무선망으로부터 RF부(110)를 통하여 임의의 패킷이 수신되면 MAC/베이스밴드부(120)를 제어하여, 수신된 패킷의 목적지(destination) MAC 주소에 대하여 MAC 주소 마스킹 기능을 수행하도록 할 수 있다. In addition, when an arbitrary packet is received from the wireless network through the
여기서, MAC 주소 마스킹은 MAC 주소의 마지막 비트에 대해서만 0으로 설정할 수 있는 기능을 지칭한다. Here, MAC address masking refers to a function that can be set to 0 only for the last bit of the MAC address.
제어부(130)는 MAC/베이스밴드부(120)의 MAC 주소 마스킹을 통하여, 여러개 의 가상 MAC 주소에 대해서도 무선장치(100)의 MAC 주소로써 인식할 수 있다. 예를 들어 저장부(140)에 저장된 MAC 주소가 00:00:f0:8f:1e:80인 경우, 제어부(130)의 제어에 의해 MAC/베이스밴드부(120)는 각각 00:00:f0:8f:1e:80와 00:00:f0:8f:1e:81을 목적지 MAC 주소로 가지는 패킷이 수신되면, 각각의 MAC 주소 마지막 비트에 대해서 0으로 마스킹할 수 있다. 따라서, 제어부(130)는 두개의 MAC 주소 모두를 무선장치(100)의 MAC 주소로 인식할 수 있다.The
제어부(130)는 이와 같이 MAC/베이스밴드부(120)의 MAC 주소 마스킹 수행을 통하여 수신된 패킷의 목적지 MAC 주소가 MAC/베이스밴드부(120)에서 생성한 가상 MAC 주소, 즉 무선장치(100)의 MAC 주소인지를 확인할 수 있다. 제어부(230)는 확인된 목적지 MAC 주소가 무선장치(100)의 MAC 주소로 확인되는 모든 패킷에 되하여 ACK를 송신하고, 확인된 해당 MAC 주소가 할당되었던 기능부로 수신된 패킷을 전달할 수 있다. The
이와 같이 무선장치(100)는, 가상 MAC 주소들을 생성하고 생성된 가상 MAC 주소들을 무선망으로 송/수신하는 동작을 통하여, 여러개의 장치처럼 동작할 수 있다.As such, the
다음으로 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치에 대하여 VoWLAN(Voice over Wireless LAN) 장치를 일 실시예로 들어 설명하도록 한다.Next, a voice over wireless LAN (VoWLAN) device will be described as an embodiment for a device that simultaneously supports a plurality of services in a single wireless terminal.
VoWLAN은 무선랜을 이용하여 음성 서비스를 수행하는 기술이다. 현재 많이 사용되는 무선 랜(Wireless LAN) 표준으로는 IEEE 802.11이 있다. VoWLAN is a technology that performs a voice service using a wireless LAN. A widely used wireless LAN standard is IEEE 802.11.
이하, 본 발명의 일 실시예로 살펴볼 VoWLAN 장치는 가상 MAC 주소를 이용하 여 음성 서비스 수행과 동시에 데이터 서비스를 수행할 수 있다. Hereinafter, the VoWLAN device, which will be described as an embodiment of the present invention, may perform a data service simultaneously with performing a voice service using a virtual MAC address.
도 2는 본 발명의 일 실시예에 따른 음성 및 데이터 서비스를 동시에 지원하는 VoWLAN 장치의 블록 구성도이다. 2 is a block diagram of a VoWLAN apparatus that simultaneously supports voice and data services according to an embodiment of the present invention.
도 2에 도시된 바와 같이, VoWLAN 장치(200)는 RF부(210), MAC/베이스밴드부(220), 제어부(230), 저장부(240), 음성 처리부(250), 외부 접속부(260)를 포함하도록 구성될 수 있다. As shown in FIG. 2, the
여기서, 도 1에 도시된 구성요소와 동일한 구성요소에 대하여는 그 설명을 생략한다.Here, the description of the same components as those shown in FIG. 1 will be omitted.
음성 처리부(250)는 무선랜을 통한 음성 서비스를 수행한다. The voice processor 250 performs a voice service through the WLAN.
외부 접속부(260)는 데이터 서비스를 위한 인터페이스가 없는 장치와의 연결을 통하여 연결된 장치가 데이터 서비스를 수행할 수 있도록 한다.The
외부 접속부(260)는 시리얼 포트, USB 및 IEEE 1394 등과 같은 유선 인터페이스와 Ultra Wideband(UWB)와 같은 무선 인터페이스 중 적어도 하나를 포함할 수 있다. UWB는 1~2m 이내에서 100~200Mbps 정도의 고속 데이터 통신이 가능한 초근거리 무선 인터페이스이다.The
이와 같은 구성을 갖는 VoWLAN 장치가 가상 MAC 주소를 이용하여 음성 서비스와 데이터 서비스를 수행하는 방법에 대하여 살펴보도록 한다.A method of performing a voice service and a data service using a virtual MAC address by a VoWLAN device having such a configuration will be described.
우선 제어부(230)는 저장부(240)에 저장되어 있는 MAC 주소를 이용하여 음성 처리부(250)를 제어하여 음성 서비스를 수행할 수 있다.First, the
사용자는 VoWLAN 장치(200)의 음성 서비스 중 외부 접속부(260)로 데이터 서 비스를 위한 인터페이스가 없는 외부 장치(이하 외부 장치로 줄여서 칭함)를 유/무선으로 연결할 수 있다.The user may connect an external device (hereinafter referred to as an external device for short) to the
제어부(230)는 음성 서비스 수행 중, 외부 접속부(260)가 외부 장치와 유/무선으로 연결되었음이 확인되면, MAC/베이스밴드부(220)를 동작시켜 MAC/베이스밴드부(220)가 가상 MAC 주소를 생성하도록 할 수 있다. If the
MAC/베이스밴드부(220)는 제어부(230)의 제어에 의해 저장부(240)에 저장되어 있는 MAC 주소와 마스킹 비트를 이용하여 연속된 가상 MAC 주소를 생성할 수 있다. 여기서, 가상 MAC 주소의 생성으로 인한 두개의 MAC 주소에 대하여 각각 제1 MAC 주소와 제2 MAC 주소로 칭하기로 한다.The MAC /
제어부(230)는 MAC/베이스밴드부(220)가 가상 MAC 주소를 생성하면 제1 MAC 주소는 음성 처리부(250)에, 제2 MAC 주소는 외부 접속부(260)에 할당할 수 있다. 여기서, 제1 MAC 주소는 외부 접속부(260)에, 제2 MAC 주소는 음성 처리부(250)에 할당하여도 무관하다. When the MAC /
이와 같이 MAC 주소가 음성 처리부(250)와 외부 접속부(260)에 할당되면, 음성 처리부(250)는 소스 MAC 주소를 제1 MAC 주소로 기록한 패킷을 MAC/베이스밴드부(220)와 RF부(210)를 통하여 무선랜망으로 송신할 수 있다. 또한 외부 접속부(260)는 소스 MAC 주소를 제2 MAC 주소로 기록한 패킷을 MAC/베이스밴드부(220)와 RF부(210)를 통하여 무선랜망으로 송신할 수 있다.When the MAC address is allocated to the voice processing unit 250 and the
한편, 제어부(230)는 무선랜망으로부터 패킷이 수신되면, MAC/베이스밴드부(220)가 MAC 주소 마스킹 기능을 수행하도록 할 수 있다. 제어부(230)는 MAC/베이 스밴드부(220)의 MAC 주소 마스킹 수행을 통하여 수신된 패킷의 목적지 MAC 주소가 제1 혹은 제2 MAC 주소인지를 확인할 수 있다. 제어부(230)는 확인된 목적지 MAC 주소가 제1 MAC 주소이면 수신된 패킷을 음성 처리부(250)로 전달하며, 제 2 MAC 주소이면 수신된 패킷을 외부 접속부(260)로 전달할 수 있다.Meanwhile, when a packet is received from the WLAN, the
이와 같이 VoWLAN 장치(200)는 가상 MAC 주소를 생성하여 생성된 가상 MAC 주소를 음성 처리부(250)와 외부 접속부(260)에 할당함으로써, 음성 처리부(250)와 외부 접속부(260)가 하나의 장치 안에서 동시에 음성 서비스와 데이터 서비스를 수행하도록 할 수 있다.As such, the
즉, VoWLAN 장치(200)는 제1 MAC 주소를 음성 처리부(250)에 할당함으로써 음성 처리부(250)가 무선랜망에 접속하여 음성 서비스를 수행하도록 할 수 있다.That is, the
또한, VoWLAN 장치(200)는 제2 MAC 주소를 외부 처리부(260)에 할당함으로써 외부 처리부(260)가 무선랜망에 접속하여, 외부 처리부(260)와 연결되어 있는 데이터 서비스를 수행할 수 있는 인터페이스가 없는 장치가 데이터 서비스를 수행하도록 할 수 있다.In addition, the
여기서, VoWLAN 장치(200)는 음성 처리부(250)와 외부 접속부(260)가 동일한 무선랜망에 접속하도록 할 수 있으며, 음성 서비스 무선랜망과 데이터 서비스 무선랜망 각각에 동시에 접속하도록 할 수도 있다. 이와 같이 VoWLAN 장치(200)가 각각 서로 다른 망에 동시에 접속하게 되는 경우, 사용자는 보다 품질이 보장된 음성 서비스와 보안이 보장된 데이터 서비스를 획득할 수 있다.Here, the
도 3은 본 발명의 일 실시예에 따른 음성 및 데이터 서비스를 동시에 지원하 는 VoWLAN 장치의 데이터 서비스 수행 방법을 나타낸 플로우챠트이다.3 is a flowchart illustrating a data service performing method of a VoWLAN device simultaneously supporting voice and data services according to an embodiment of the present invention.
도 3에 도시된 바와 같이 VoWLAN 장치(200)는 먼저 음성 처리부(250)를 동작시켜 무선랜을 통한 음성 서비스를 수행할 수 있다(S101).As illustrated in FIG. 3, the
VoWLAN 장치(200)는 음성 서비스 수행 중 사용자로부터 데이터 서비스 수행 요청이 수신되었는지를 확인할 수 있다(S103).The
VoWLAN 장치(200)는 사용자로부터 데이터 서비스 수행 요청이 수신되지 않았으면 계속해서 음성 서비스를 수행한다.If the
하지만, VoWLAN 장치(200)는 사용자로부터 데이터 서비스 수행 요청이 수신되었으면, 가상 MAC 주소를 생성할 수 있다(S105). 여기서 VoWLAN 장치(200)는 이미 저장부(240)에 저장되어 있는 MAC 주소의 마지막 비트에 연속되는 가상 MAC 주소를 생성할 수 있다. However, if the
VoWLAN 장치(200)는 생성된 가상 MAC 주소를 이용하여 음성 서비스와 동시에 데이터 서비스를 수행할 수 있다(S107). 여기서 VoWLAN 장치(200)는 생성된 가상 MAC 주소를 외부 접속부(260)에 할당하고, 외부 접속부(260)에 할당된 가상 MAC 주소를 이용하여 무선랜망을 통한 데이터 서비스를 수행할 수 있다. The
상기한 바와 같은 본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법은, 가상 MAC 주소의 생성과 그 생성된 가상 MAC 주소의 이용을 통하여 하나의 무선장치가 동시에 여러개의 장치처럼 동작할 수 있도록 함 으로써, 무선장치를 이용하는 사용자가 하나의 무선장치만으로도 동시에 여러 가지의 서비스 획득할 수 있고, 경제적인 부담도 줄일 수 있다. As described above, an apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention may be achieved by generating a virtual MAC address and using the generated virtual MAC address. By operating, a user using a wireless device can acquire various services at the same time with only one wireless device, and reduce the economic burden.
또한, 본 발명에 따른 단일 무선단말에서 복수의 서비스를 동시에 지원하는 장치 및 방법은, 하나의 무선장치에서 여러 가지 서비스를 수행함에 있어서 하나의 무선망뿐만 아니라, 서비스 수행에 따른 각각의 다른 무선망에 동시에 접속할 수 있음으로써 품질과 보안이 보다 보장된 서비스를 제공할 수 있다. In addition, the apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal according to the present invention, in performing various services in one wireless device, as well as one wireless network, each different wireless network according to the performance of the service Simultaneous access to services can provide more guaranteed services with quality and security.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050075418A KR100738539B1 (en) | 2005-08-17 | 2005-08-17 | Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050075418A KR100738539B1 (en) | 2005-08-17 | 2005-08-17 | Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070020978A KR20070020978A (en) | 2007-02-22 |
KR100738539B1 true KR100738539B1 (en) | 2007-07-11 |
Family
ID=41633445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050075418A Expired - Fee Related KR100738539B1 (en) | 2005-08-17 | 2005-08-17 | Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100738539B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100186929B1 (en) | 1993-07-28 | 1999-05-15 | 마크 마이클 | Network station with multiple network addresses |
KR20030039348A (en) * | 2003-03-25 | 2003-05-17 | 최훈 | Method and System for data flow separation on network using Host routing and IP aliasing technique |
-
2005
- 2005-08-17 KR KR1020050075418A patent/KR100738539B1/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100186929B1 (en) | 1993-07-28 | 1999-05-15 | 마크 마이클 | Network station with multiple network addresses |
KR20030039348A (en) * | 2003-03-25 | 2003-05-17 | 최훈 | Method and System for data flow separation on network using Host routing and IP aliasing technique |
Also Published As
Publication number | Publication date |
---|---|
KR20070020978A (en) | 2007-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8001223B2 (en) | Automatic switching network points based on configuration profiles | |
US7286507B1 (en) | Method and system for dynamically routing between a radio access network and distributed antenna system remote antenna units | |
US6757269B2 (en) | Mobile wireless router | |
JP5123302B2 (en) | Radio interface selection for terminals | |
US7596120B2 (en) | Multiple mode terminal supporting handoff between heterogeneous networks and handoff method thereof | |
US8885504B2 (en) | Method, apparatus and system for bandwidth aggregation of mobile internet access node | |
US20090262715A1 (en) | Bridge device and method for bridging a wlan to a wwan | |
US20080107077A1 (en) | Subnet mobility supporting wireless handoff | |
US7881269B2 (en) | Media type access category based channel management for a wireless network | |
CN102143045B (en) | Method, device and system for processing service packets in wireless local area network | |
KR101342590B1 (en) | Wireless local area network system based on access point of supporting roaming of a mobile terminal | |
JP2004364260A (en) | Wireless LAN communication method using multi-channel | |
US20060265480A1 (en) | Method of transmitting and receiving data in network environment with wired and wireless networks bridged using relay portal | |
KR20090114806A (en) | Traffic dynamic distribution method and apparatus in channel bonding wireless LAN system | |
US20100157897A1 (en) | Mobile gateway apparatus and method of connecting ip based services using the same | |
US9356908B2 (en) | Method and system for causing a client device to renew a dynamic IP address | |
JP2005304042A (en) | Coordinator-based wireless network apparatus and method | |
US20080198819A1 (en) | Concurrent Ad-Hoc and Infrastructure Connectivity for a Wireless LAN | |
US8248927B2 (en) | VLAN pooling | |
KR100738539B1 (en) | Apparatus and method for simultaneously supporting a plurality of services in a single wireless terminal | |
CN113632558B (en) | Wi-Fi communication method and device | |
KR20050103395A (en) | Method and apparatus for communication between coordinator-based wireless networks connected through a backbone network | |
US20160037384A1 (en) | Non-blocking uplink architecture for access points | |
CN119156885A (en) | Method and apparatus for TDLS discovery of NSTR constrained devices | |
JP2004304570A (en) | Roaming method in wireless lan system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050817 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061107 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
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: 20070529 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070705 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070706 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
PR1001 | Payment of annual fee |
Payment date: 20100629 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110629 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120628 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130627 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140627 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140627 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150629 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20150629 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160629 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160629 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20180416 |