KR101769619B1 - Apparatus and method for resource allocation in transmitter and receiver system of visible light communications - Google Patents

Apparatus and method for resource allocation in transmitter and receiver system of visible light communications Download PDF

Info

Publication number
KR101769619B1
KR101769619B1 KR1020100071865A KR20100071865A KR101769619B1 KR 101769619 B1 KR101769619 B1 KR 101769619B1 KR 1020100071865 A KR1020100071865 A KR 1020100071865A KR 20100071865 A KR20100071865 A KR 20100071865A KR 101769619 B1 KR101769619 B1 KR 101769619B1
Authority
KR
South Korea
Prior art keywords
visible light
light communication
band
communication terminal
allocated
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
KR1020100071865A
Other languages
Korean (ko)
Other versions
KR20120011361A (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 KR1020100071865A priority Critical patent/KR101769619B1/en
Publication of KR20120011361A publication Critical patent/KR20120011361A/en
Application granted granted Critical
Publication of KR101769619B1 publication Critical patent/KR101769619B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/382Monitoring; Testing of propagation channels for resource allocation, admission control or handover
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/1853Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
    • H04B7/18539Arrangements for managing radio, resources, i.e. for establishing or releasing a connection

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Electromagnetism (AREA)
  • Astronomy & Astrophysics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Optical Communication System (AREA)

Abstract

본 발명은 다양한 밴드 대역을 지원하는 가시광 통신 시스템에서 가시광 통신 단말의 지원 능력을 고려하여 자원을 할당하는 방법을 제안한다. 이를 위해 본 발명은 통신 제어 장치에서 광원의 서비스 영역에 위치한 가시광 통신 단말들과 다중밴드를 이용하여 가시광 통신 서비스를 제공하는 과정과, 상기 서비스 영역에 새로 진입한 가시광 통신 단말이 있으면, 상기 새로 진입한 가시광 통신 단말에서 지원하는 자원이 사용 가능한지를 판단하는 과정과, 사용 가능한 자원이 없는 경우 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로 자원 교환을 요청하는 과정으로 이루어진다. 만일 자원 교환을 허락한다면 새로 진입한 가시광 통신 단말에게는 회수된 자원을 할당할 수 있게 되어 가시광 통신 서비스를 제공할 수 있게 된다. The present invention proposes a method of allocating resources in consideration of the supporting capability of a visible light communication terminal in a visible light communication system supporting various band bands. To this end, the present invention provides a method for providing a visible light communication service using a multi-band with a visible light communication terminal located in a service area of a light source in a communication control device, Determining whether a resource supported by a visible light communication terminal is available; and requesting a visible light communication terminal to exchange a resource with another visible light communication terminal if there is no available resource. If the exchange of resources is permitted, the recovered resources can be allocated to the newly entered visible light communication terminal, so that the visible light communication service can be provided.

Description

가시광 통신 시스템에서 자원 할당을 위한 장치 및 방법{APPARATUS AND METHOD FOR RESOURCE ALLOCATION IN TRANSMITTER AND RECEIVER SYSTEM OF VISIBLE LIGHT COMMUNICATIONS}[0001] APPARATUS AND METHOD FOR RESOURCE ALLOCATION IN TRANSMITTER AND RECEIVER SYSTEM OF VISIBLE LIGHT COMMUNICATIONS [0002]

본 발명은 가시광 통신 시스템에 관한 것으로서, 특히 가시광 통신 시스템에서 서로 다른 통신밴드를 가진 가시광 통신 단말이 광원 셀 영역에서 통신하기 위한 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a visible light communication system, and more particularly, to an apparatus and a method for communicating visible light communication terminals having different communication bands in a light source cell region in a visible light communication system.

최근 들어, LED(Light Emitting Diode)의 발광 효율이 개선되고 가격이 떨어짐에 따라 휴대기기, 디스플레이, 자동차, 신호등, 광고판 등의 특수 조명 시장뿐만 아니라 형광등 백열등과 같은 일반 조명 시장에서도 LED가 보편화되어가고 있다. 또한 최근에는 RF(Radio Frequency) 대역 주파수 고갈, 여러 무선 통신 기술 간의 혼선 가능성, 통신의 보안성 요구 증대, 4G 무선 기술의 초고속 유비쿼터스 통신 환경 도래 등으로 인하여 RF 기술과 상호 보완적인 광무선 기술에 대한 관심이 증가하고 있어 가시광 LED를 이용한 가시광 무선통신에 대한 연구가 여러 기업 및 연구소 등에서 진행되고 있다. In recent years, as the luminous efficiency of LED (Light Emitting Diode) has improved and the price has dropped, LEDs have become commonplace in general lighting markets such as fluorescent lighting incandescent lamps as well as special lighting markets such as portable devices, displays, automobiles, have. Recently, due to depletion of radio frequency (RF) frequency band, possibility of confusion between various wireless communication technologies, increase of security requirement of communication, and the introduction of ultra high-speed ubiquitous communication environment of 4G wireless technology, With increasing interest, researches on visible light wireless communication using visible light LEDs are being conducted by various companies and research institutes.

눈에 보이는 가시광선을 이용해서 정보를 전달하는 가시광 통신은 안전하며, 그 사용 대역이 넓고 규제를 받지 않고 자유롭게 사용할 수 있다는 점 외에도 광이 도달하는 장소나 진행하는 방향을 볼 수 있기 때문에 정보의 수신범위를 정확하게 알 수 있다는 장점이 있다. 따라서 보안 측면에서도 신뢰할 수 있고, 전력소모 측면에서도 저전력으로 구동시킬 수 있는 장점이 있다. 따라서 가시광 통신은 RF(Radio Frequency) 사용이 제한된 병원, 비행기에서도 적용이 가능하며, 또한 전광판을 이용한 부가 정보 서비스도 제공 가능하다. 이러한 가시광 통신 시스템에 대하여 도 1을 참조하여 살펴보기로 한다. Visible light communication, which transmits information using visible visible light, is safe, has a wide use band, and can be used freely without being regulated. Since it can see the place where the light arrives or the direction in which the light travels, It has the advantage of knowing the range accurately. Therefore, it is reliable from the viewpoint of security, and has a merit that it can be driven with low power in terms of power consumption. Therefore, visible light communication can be applied to hospitals and airplanes where the use of radio frequency (RF) is restricted, and additional information service using a display board can also be provided. Such a visible light communication system will be described with reference to FIG.

도 1은 일반적인 가시광 통신(VLC: Visible Light Communication)을 이용한 가시광 통신 시스템의 구성도이다. 일반적인 가시광 통신 시스템은 LED 또는 LD(Laer Diode)로 구성되어 조명의 역할과 동시에 가시광을 사용하여 데이터 송수신을 수행하는 광원(10)과 가시광 송수신 모듈을 구비하여 상기 광원(10)과 데이터 송수신을 수행하는 가시광 통신 단말(20)을 포함하여 구성된다. 상기 가시광 통신 단말은 휴대폰, PDA와 같은 이동 단말기나 데스크탑 형태의 고정형 단말기 등을 포함할 수 있다. 부가적으로 가시광 통신은 유,무선의 다른 통신 매체를 사용한 통신 시스템과 결합하여 더욱 효율적으로 사용할 수 있다. 1 is a block diagram of a visible light communication system using general visible light communication (VLC). A general visible light communication system includes a light source 10 and an visible light transmission / reception module, which are composed of LEDs or LDs (Laid Diodes) and perform data transmission / reception by using visible light and at the same time perform data transmission / reception with the light source 10 And a visible light communication terminal (20). The visible light communication terminal may include a mobile terminal such as a mobile phone, a PDA, or a fixed terminal of a desktop type. In addition, visible light communication can be used more efficiently in combination with a communication system using different communication media such as wired and wireless.

이러한 가시광 통신 시스템에서는 다양한 단말을 지원하기 위해 사용되는 파장 대역을 나누어 사용함으로써 많은 사용자 서비스가 가능하다. 하지만 현재 가시광 통신 시스템에서는 LED 및 LD 밴드에 대한 사용 규격에 대해 규정된 바가 없어 단일/다중(multi) 밴드를 지원하는 LED 광원을 통해 통신 제어 장치인 억세스 장치(AP: Access Point)가 서비스 관리를 해야한다. 이러한 광원의 서비스 영역에는 하나 이상의 가시광 통신 단말이 위치하게 되는데, 그 하나 이상의 가시광 통신 단말이 지원하는 밴드는 서로 다를 수 있다. 즉, 그 서비스 영역에는 단일 밴드를 지원하는 단말뿐만 아니라 다중 밴드를 지원하는 단말이 공존할 수 있다. 예를 들어, 단일 밴드를 지원하는 단말이 초기 억세스 시 통신 제어 장치에서는 다른 단말에 이미 그 밴드를 할당하였을 때 그 초기 억세스한 단말과의 통신은 불가능하게 된다. 이러한 경우에는 밴드 자원에 대한 할당 문제가 중요한 이슈가 될 수 있다. In such a visible light communication system, many user services are possible by dividing the wavelength band used to support various terminals. However, in the current visible light communication system, there is no specification on the use standard for LED and LD band, and an access device (AP) as a communication control device through a LED light source supporting a single / multi band performs service management Should be. In the service area of such a light source, one or more visible light communication terminals are located, and the bands supported by the one or more visible light communication terminals may be different from each other. That is, not only a terminal supporting a single band but also a terminal supporting multiple bands coexist in the service area. For example, when a terminal supporting a single band initially allocates the band to another terminal in the communication control apparatus at the time of initial access, communication with the terminal that has initially accessed the terminal is impossible. In such a case, the problem of allocation of band resources may become an important issue.

따라서 본 발명은 하나 이상의 가시광 통신 단말에 자원 할당을 효율적으로 하기 위한 장치 및 방법을 제공한다. Accordingly, the present invention provides an apparatus and method for efficiently allocating resources to one or more visible light communication terminals.

또한 본 발명은 광원의 서비스 영역에서 단일 밴드 및 다중 밴드를 지원하는 단말이 공존할 경우에도 가시광 통신을 가능하게 하는 장치 및 방법을 제공한다.The present invention also provides an apparatus and method for enabling visible light communication even when terminals supporting a single band and multiple bands coexist in a service area of a light source.

상기한 바를 달성하기 위한 본 발명은, 가시광 통신시스템의 자원 할당 장치에서 자원 할당을 위한 방법에 있어서, 가시광 통신 단말로부터 초기 접속을 수신하는 과정과, 상기 가시광 통신 단말에게 할당할 자원이 있는지를 판단하는 과정과, 상기 판단 결과 할당할 자원이 없는 경우 광원 서비스 영역에 속한 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로부터 할당된 자원을 회수하는 과정과, 상기 회수된 자원에 대한 정보를 상기 초기 접속한 가시광 통신 단말로 전송하는 과정을 포함함을 특징으로 한다.According to another aspect of the present invention, there is provided a method for allocating resources in a resource allocation apparatus for a visible light communication system, the method comprising: receiving an initial connection from a visible light communication terminal; determining whether there is a resource to be allocated to the visible light communication terminal; The method of claim 1, further comprising the steps of: (a) collecting resources allocated from a visible light communication terminal of any one of visible light communication terminals belonging to a light source service area when there is no resource to be allocated as a result of the determination; To the connected visible light communication terminal.

또한, 본 발명은 가시광 통신시스템의 자원 할당 장치에 있어서, 하나의 광원과, 상기 광원을 통해 가시광 통신 단말로부터 초기 접속을 수신하고, 상기 가시광 통신 단말에게 할당할 자원이 있는지를 판단하고, 상기 판단 결과 할당할 자원이 없는 경우 광원 서비스 영역에 속한 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로부터 할당된 자원을 회수한 후, 상기 회수된 자원에 대한 정보를 상기 초기 접속한 가시광 통신 단말로 전송하는 제어부를 포함함을 특징으로 한다.According to another aspect of the present invention, there is provided a resource allocation apparatus for a visible light communication system, including: a light source; an initial connection from the visible light communication terminal through the light source; If there is no resource to be allocated as a result, after collecting resources allocated from any one of the visible light communication terminals of the visible light communication terminals belonging to the light source service area, information on the collected resources is transmitted to the initially accessed visible light communication terminal And a control unit for controlling the display unit.

본 발명에 따르면, 다중 밴드를 사용하는 가시광 통신 시스템에서 광원의 서비스 영역에 속한 단말들에게 자원을 할당 후 신규 진입한 단말에게 자원할당이 필요할 때 신규 진입한 단말에게도 자원을 할당할 수 있어 자원을 효율적으로 활용할 수 있는 이점이 있다. According to the present invention, in a visible light communication system using multiple bands, resources are allocated to terminals belonging to a service area of a light source, and resources can be allocated to newly entering terminals when resources are allocated to newly entering terminals. There is an advantage that it can be utilized efficiently.

또한 본 발명에 따르면, 신규 진입한 단말에게도 자원을 할당할 수 있게 되어 하나의 서비스 영역에서 보다 많은 단말에 대한 통신 서비스가 가능한 이점이 있다.In addition, according to the present invention, it is possible to allocate resources to a newly entering terminal, which enables communication services for more terminals in a single service area.

도 1은 일반적인 가시광 통신 시스템을 나타낸 도면,
도 2는 본 발명의 실시예에 따른 가시광 통신 시스템의 구성도,
도 3은 본 발명의 실시예에 따른 초기 접속에 따른 자원 할당 과정을 나타낸 도면,
도 4는 본 발명의 실시예에 따른 가시광 통신 단말의 내부 블록 구성도,
도 5는 본 발명의 실시예에 따른 자원 할당 장치의 내부 블록 구성도,
도 6은 본 발명의 실시예에 따른 자원 할당 방법을 설명하기 위한 흐름도,
도 7은 본 발명의 실시예에 따른 프레임 구조를 나타낸 도면.
1 shows a general visible light communication system,
2 is a configuration diagram of a visible light communication system according to an embodiment of the present invention,
3 is a diagram illustrating a resource allocation process according to an initial connection according to an embodiment of the present invention;
4 is an internal block diagram of a visible light communication terminal according to an embodiment of the present invention;
5 is an internal block diagram of a resource allocation apparatus according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating a resource allocation method according to an embodiment of the present invention;
7 illustrates a frame structure according to an embodiment of the present invention.

이하 첨부된 도면을 참조하여 본 발명을 구성하는 장치 및 동작 방법을 본 발명의 실시 예를 참조하여 상세히 설명한다. 하기 설명에서는 구체적인 구성 소자 등과 같은 특정 사항들이 나타나고 있는데 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들이 본 발명의 범위 내에서 소정의 변형이나 혹은 변경이 이루어질 수 있음은 이 기술분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 또한, 본 발명을 설명함에 있어서 본 발명과 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an apparatus and an operation method of the present invention will be described in detail with reference to the accompanying drawings. It will be appreciated that those skilled in the art will readily observe that certain changes in form and detail may be made therein without departing from the spirit and scope of the present invention as defined by the appended claims. To those of ordinary skill in the art. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.

본 발명은 다양한 밴드 대역을 지원하는 가시광 통신 시스템에서 가시광 통신 단말의 지원 능력을 고려하여 자원을 할당하는 방법을 제안한다. 이를 위해 본 발명은 통신 제어 장치에서 광원의 서비스 영역에 위치한 가시광 통신 단말들과 다중밴드를 이용하여 가시광 통신 서비스를 제공하는 과정과, 상기 서비스 영역에 새로 진입한 가시광 통신 단말이 있으면, 상기 새로 진입한 가시광 통신 단말에서 지원하는 자원이 사용 가능한지를 판단하는 과정과, 사용 가능한 자원이 없는 경우 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로 자원 교환을 요청하는 과정으로 이루어진다. 만일 자원 교환을 허락한다면 새로 진입한 가시광 통신 단말에게는 회수된 자원을 할당할 수 있게 되어 가시광 통신 서비스를 제공할 수 있게 된다. The present invention proposes a method of allocating resources in consideration of the supporting capability of a visible light communication terminal in a visible light communication system supporting various band bands. To this end, the present invention provides a method for providing a visible light communication service using a multi-band with a visible light communication terminal located in a service area of a light source in a communication control device, Determining whether a resource supported by a visible light communication terminal is available; and requesting a visible light communication terminal to exchange a resource with another visible light communication terminal if there is no available resource. If the exchange of resources is permitted, the recovered resources can be allocated to the newly entered visible light communication terminal, so that the visible light communication service can be provided.

본 발명을 설명하기에 앞서, 본 발명에서 이용되는 가시광 통신 시스템에서 지원하는 다양한 밴드에 대해 간략하게 설명하기로 한다. Before describing the present invention, various bands supported by the visible light communication system used in the present invention will be briefly described.

일반적으로 가시광 통신 시스템에서 사용하는 가시광 파장의 전체 범위는 380 ~780nm 이며, 각각 파장 채널로 사용할 수 있는 유효한 파장 밴드는 최대 13개까지 존재할 수 있다. 하지만 분할하고자 하는 파장 밴드의 개수는 여러 요인을 고려하여 변경할 수 있으며, 예를 들어, 6개의 파장 밴드를 사용한다면 하나의 타임 슬롯 채널당 여섯 개의 파장 밴드별로 서로 다른 데이터를 전송할 수 있는 것이다. In general, the total range of visible light wavelengths used in the visible light communication system is 380 to 780 nm, and up to thirteen effective wavelength bands, which can be used as wavelength channels, can exist. However, the number of wavelength bands to be divided can be changed in consideration of various factors. For example, if six wavelength bands are used, different data can be transmitted for six wavelength bands per one time slot channel.

이와 같이 다중 밴드의 지원이 가능한 가시광 통신 시스템의 각 구성요소 및 그 동작을 도 2를 참조하여 설명하기로 한다. 도 2는 본 발명의 실시예에 따른 가시광 통신 시스템의 구성도이다.The components of the visible light communication system capable of supporting multiple bands and their operation will now be described with reference to FIG. 2 is a configuration diagram of a visible light communication system according to an embodiment of the present invention.

도 2를 참조하면, 가시광 통신 시스템은 하나 이상의 단말1~n(201,202,203,204,205,206), 광원(210) 및 통신 제어 장치(215)를 포함한다. 여기서, 각 단말1~n(201,202,203,204,205,206)은 광원(210)의 서비스 영역에 위치한 상태에서, 각 단말1~n(201,202,203,204,205,206)은 n개로 나누어진 시간슬롯 중 자신에게 할당된 시간슬롯에서 동작한다고 가정한다. 또한 각 단말1~n(201,202,203,204,205,206)은 서로 다른 밴드를 이용하여 광원(210)과 통신할 때, 단말1(201)은 밴드1, 단말2(202)는 밴드 1~6, 단말n(206)은 밴드 1~5를 이용하여 통신한다고 가정한다. 2, the visible light communication system includes one or more terminals 1 to n (201, 202, 203, 204, 205 and 206), a light source 210 and a communication control device 215. Herein, it is assumed that each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) operates in a time slot allocated to itself among n time slots that are located in the service area of the light source 210 . When the terminals 1 to n (201, 202, 203, 204, 205, and 206) communicate with the light sources 210 using different bands, band 1, band 2, It is assumed that communication is performed using bands 1 to 5.

이와 같이 각 단말1~n(201,202,203,204,205,206)은 서로 다른 밴드를 가지고 통신을 하기 때문에, 광원(210)은 서로 다른 밴드에 맞추어 각 단말1~n(201,202,203,204,205,206)과 통신을 해야한다. 이를 위해 각 단말1~n(201,202,203,204,205,206)은 광원(210)의 서비스 영역에 위치하면, 광원(210)으로부터 전송되는 초기 메시지를 수신한다. 그리고 그 초기 메시지에 포함된 미리 정해진 시간 슬롯인 C 슬롯(230)을 이용해 시간 동기를 맞추고, 그 미리 정해진 시간 슬롯과, 미리 정해진 밴드 또는 랜덤한 밴드를 이용하여 초기 접속(initial access)을 광원(210)으로 전송한다. 만일 랜덤한 밴드를 이용하여 초기 접속을 하는 단말의 경우 광원(210)에서는 다중 밴드를 지원할 수 있다면 그 단말과의 통신 링크 구성이 가능하다. 이에 따라 통신 링크가 형성되게 된다. 이때, 각 단말1~n(201,202,203,204,205,206)은 자신이 사용할 수 있는 밴드 정보를 초기 접속에 포함시켜 전송한다. Since each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) performs communication with different bands, the light source 210 must communicate with each of the terminals 1 to n (201, 202, 203, 204, 205 and 206) in accordance with different bands. To this end, each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) receives an initial message transmitted from the light source 210 when located in a service area of the light source 210. Then, time synchronization is performed using a C slot 230, which is a predetermined time slot included in the initial message, and an initial access is made to a light source (not shown) using a predetermined time slot and a predetermined band or a random band 210). In case of a terminal making initial connection using a random band, if the light source 210 can support multiple bands, it is possible to configure a communication link with the terminal. Thus, a communication link is formed. At this time, each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) transmits band information that they can use by including them in the initial connection.

그리고나서 각 단말1~n(201,202,203,204,205,206)은 광원(210)을 통해 자신에게 할당된 시간 슬롯 및 밴드에 대한 정보를 포함하는 자원 할당 정보를 수신하면, 할당된 밴드를 설정한다. 이에 따라 각 단말1~n(201,202,203,204,205,206)은 자신에게 할당된 시간 슬롯에 설정된 밴드를 이용하여 가시광 통신에 따른 데이터를 송수신하게 된다. Then, each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) receives the resource allocation information including the time slot and the band allocated to itself through the light source 210, and sets the allocated band. Accordingly, each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) transmits and receives data according to visible light communication using the band set in the time slot allocated to itself.

예를 들어, 밴드 1이 초기 접속을 위해 미리 정해진 밴드일 경우 초기 접속을 시도하고자 하는 단말은 밴드 1을 이용하여 자신이 사용 가능한 밴드 정보를 광원(210)에게 전달한다. 그리고나서 광원(210)은 이러한 밴드 정보를 이용하여 단말에게 사용 가능한 시간 슬롯 및 밴드를 할당함으로써 통신 자원을 할당하는 것이다.For example, if band 1 is a predetermined band for initial connection, the terminal that intends to attempt initial connection transmits band information that can be used by band 1 to light source 210. Then, the light source 210 allocates communication resources by allocating usable time slots and bands to the terminal using the band information.

한편, 광원(210)은 통신 링크를 확립한 후 각 단말1~n(201,202,203,204,205,206)과 사용 가능한 밴드 정보 및 통신 가능한 시간 슬롯 정보를 교환한 후 각 단말1~n(201,202,203,204,205,206)에게 자원을 할당한다. 이는 각 단말1~n(201,202,203,204,205,206)은 서로 다른 밴드를 가지고 있기 때문에, 광원(210)은 서로 다른 밴드에 맞추어 각 단말1~n(201,202,203,204,205,206)과 통신을 하는 것이다. Meanwhile, after establishing a communication link, the light source 210 exchanges available band information and available time slot information with each of the terminals 1 to n (201, 202, 203, 204, 205 and 206), and allocates resources to the terminals 1 to n (201, 202, 203, 204, 205 and 206). Since each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) has different bands, the light source 210 communicates with each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) according to different bands.

따라서 통신 가능한 밴드 자원 및 시간 슬롯을 할당함으로써 광원(210)은 각 단말1~n(201,202,203,204,205,206)에게 할당된 시간 슬롯과 밴드를 이용하여 각 단말1~n(201,202,203,204,205,206)과 통신하게 된다. 이러한 자원할당은 초기 접속 시에 이루어진다. 만일 여러 단말1~n(201,202,203,204,205,206)이 서로 다른 밴드를 가지고 광원(210)과 통신을 한다면, 동일한 시간 슬롯에서도 여러 단말1~n(201,202,203,204,205,206)과 광원(210) 간의 통신이 가능하다.Accordingly, the light source 210 communicates with each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) using the time slots and bands assigned to the terminals 1 to n (201, 202, 203, 204, 205 and 206) by allocating communication band resources and time slots. This resource allocation is made at the time of initial connection. If a plurality of terminals 1 to n (201, 202, 203, 204, 205, and 206) communicate with the light sources 210 with different bands, communication between the terminals 1 to n (201, 202, 203, 204, 205, 206) and the light sources 210 is possible in the same time slot.

여기서는, 도 2에서는 단말1(201)에는 시간슬롯 TS1(Time Slot)이 할당되는 등 각 단말2~n(202,203,204,205,206)에 TS2~TSn이 하나씩 할당되는 경우를 예시하고 있으나, 시간 슬롯의 할당 방법은 이에 한정되지 않는다. 각 단말1~n(201,202,203,204,205,206)이 서로 다른 밴드를 가지고 있을 경우 하나의 동일한 시간 슬롯에 할당되는 프레임 구조를 가질 수 있음은 물론이다. 따라서 본 발명의 실시예에 따르면 단말의 지원 가능한 밴드와 할당할 시간 슬롯 간의 조합은 다양할 수 있다. Here, in FIG. 2, a case is shown in which one time slot TS1 (Time Slot) is allocated to the terminal 1 (201), and one TS2 to TSn is assigned to each terminal 2 to n (202,203,204,205,206) But is not limited thereto. It is needless to say that each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) may have a frame structure allocated to one and the same time slot if they have different bands. Therefore, according to the embodiment of the present invention, a combination between a band that can be supported by a terminal and a time slot to be allocated may vary.

이러한 자원 할당이 적용된 프레임 구조의 예는 도면부호 220에 의해 지시되는 바와 같다. 도 2에서의 프레임 구조는 초기 접속에 사용되는 시간 슬롯인 C 슬롯(230), 제어 정보(235), 업링크 구간(240) 및 다운링크 구간(250)을 포함한다. 이러한 프레임 구조에서 자원 할당 정보는 제어 정보(235) 구간에 송수신될 수 있다.An example of a frame structure to which such a resource allocation is applied is as indicated by reference numeral 220. The frame structure in FIG. 2 includes a C slot 230, control information 235, an uplink interval 240, and a downlink interval 250, which are time slots used for initial connection. In this frame structure, the resource allocation information may be transmitted / received in the control information 235 period.

이러한 광원(210)은 통신 제어 장치(200)로부터 수신되는 송신 데이터를 자신의 서비스 영역에 위치한 각 단말1~n(201,202,203,204,205,206)로 전송한다. 그리고 광원(210)은 각 단말1~n(201,202,203,204,205,206)로부터 수신되는 수신 데이터를 통신 제어 장치(200)로 전송한다.The light source 210 transmits the transmission data received from the communication control device 200 to each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) located in its service area. The light source 210 transmits the reception data received from each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) to the communication control device 200.

이후, 단말n+1(207)이 초기 접속을 시도하는 경우 광원(210)은 단말n+1(207)에게 자원을 할당하기 위해 시간 슬롯의 여유가 있는지를 판단한다. 만일 할당할 시간 슬롯이 없을 경우 그 단말n+1(207)이 사용 가능한 밴드가 기존의 단말1~n(201,202,203,204,205,206) 중에서 사용되고 있는지를 판단한다. 만일 이미 사용 중이어서 할당할 밴드가 없는 경우에는 통신 자원을 할당할 수 없게 되어, 단말n+1(207)과의 통신이 불가능하게 될 수 있다. 이를 방지하기 위해 본 발명에서는 광원(210)은 기존의 단말1~n(201,202,203,204,205,206)에게 할당된 밴드를 다른 밴드로 재할당하거나 시간 슬롯을 재할당한다. 또는 밴드 및 시간 슬롯 모두를 재할당할 수도 있다. 이를 위해 광원(210)은 기존의 단말1~n(201,202,203,204,205,206) 중 어느 하나의 단말로 밴드 및/또는 시간 슬롯의 자원 교환을 요청한 후, 자원 교환을 허락한다면 새로 진입한 단말n+1(207)에게 회수된 자원을 할당하게 된다. 이에 대한 구체적인 설명은 후술하기로 한다.Thereafter, when the terminal n + 1 207 attempts initial connection, the light source 210 determines whether there is a time slot available for allocating resources to the terminal n + 1 (207). If there is no time slot to allocate, the terminal n + 1 207 determines whether a usable band is used among the existing terminals 1 to n (201, 202, 203, 204, 205, and 206). If there is no band to allocate because it is already in use, communication resources can not be allocated, and communication with the terminal n + 1 (207) becomes impossible. In order to prevent this, the light source 210 reallocates bands assigned to existing terminals 1 to n (201, 202, 203, 204, 205, and 206) to different bands or reallocates time slots. Or reassign both the band and the time slot. To this end, the light source 210 requests resource exchange of a band and / or a time slot to any one of the existing terminals 1 to n (201, 202, 203, 204, 205, and 206) Quot; is allocated to the resource. A detailed description thereof will be described later.

통신 제어 장치(215)는 가시광 통신에 따라 단말1~n(201,202,203,204,205,206)과 송신할 데이터를 처리하여 광원(210)을 통해 해당 단말1~n(201,202,203,204,205,206)로 송신하고, 광원(210)으로부터 단말1~n(201,202,203,204,205,206)을 통해 수신되는 데이터를 처리한다. The communication control unit 215 processes the data to be transmitted to the terminals 1 to n (201, 202, 203, 204, 205 and 206) according to visible light communication and transmits the processed data to the terminals 1 to n (201, 202, 203, 204, 205 and 206) through the light source 210, 202,203, 204,205, 206). < / RTI >

이러한 통신 제어 장치(215)는 광원(210)을 관리하며, 특히 본 발명의 실시예에 따라 시간 슬롯 및 밴드를 관리한다. 이하의 설명에서는, 이러한 광원(210) 및 통신 제어 장치(215)를 포함하는 장치를 자원 할당 장치라고 하며, 본 발명의 실시예에 따라 자원 할당 장치는 광원(210)을 통해 각 단말1~n(201,202,203,204,205,206)에서 사용할 특정 시간 슬롯 및 그 특정 시간 슬롯에 사용할 밴드를 할당하는 역할을 한다. 이러한 자원 할당 장치로는 억세스 포인트(Access Point), 기지국(base station) 등이 있다. This communication control device 215 manages the light source 210, and in particular manages time slots and bands in accordance with embodiments of the present invention. In the following description, a device including the light source 210 and the communication control device 215 is referred to as a resource allocation device, and according to the embodiment of the present invention, 206, 203, 204, 205, and 206, and a band to be used for the specific time slot. Such resource allocation apparatuses include an access point, a base station, and the like.

한편, 초기 접속 과정을 상세히 설명하기 위해 도 3을 참조한다. 도 3은 본 발명의 실시예에 따른 초기 접속에 따른 자원 할당 과정을 나타낸 도면으로, 단말1(201)이 초기 접속하는 경우를 예시하고 있다. 또한 도 3에서는 단말(201)과 광원(210) 간의 자원 할당 과정을 예시하고 있지만, 광원(210)에 연결된 통신 제어 장치(215)에서 자원 할당을 위한 제어를 수행하는 것이며, 이하에서는 설명의 편의를 위해 광원(210)을 주체로 하여 설명하기로 한다.Meanwhile, FIG. 3 is referred to in order to explain the initial connection process in detail. FIG. 3 is a diagram illustrating a resource allocation process according to an initial connection according to an embodiment of the present invention, illustrating a case where the first UE 201 initially accesses. 3 illustrates a process of allocating a resource between the terminal 201 and the light source 210. The communication controller 215 connected to the light source 210 performs control for resource allocation. The light source 210 will be mainly described.

도 3을 참조하면, 단말1(201)은 301단계에서 광원(210)에 초기 접속 밴드를 이용하여 초기 접속을 시도한다. 이에 따라 광원(210)과의 통신 링크가 확립되게 된다. 여기서, 초기 접속을 위해 단말1(201)은 도 2의 C 슬롯(230)과 같이 초기 접속 시도용 시간 슬롯을 이용한다. 또한 초기 접속 밴드로는 미리 정해진 밴드가 사용될 수 있다. 다르게는 단말1(201)의 초기 접속 밴드가 제한적이지 않도록 광원(210)이 다중 밴드를 지원하도록 구성될 수도 있다. 만일 광원(210)이 다중 밴드를 지원하는 경우에는 단말1(201)이 임의의 밴드를 사용하여 C슬롯과 같은 초기접속 시간 슬롯에서 초기 접속을 시도하더라도 광원(210)은 어떠한 밴드도 사용 가능하기 때문에 단말1(201)의 초기 접속이 가능하다. 즉, 광원(210)이 다중 밴드를 지원할 수 있으므로, 단말에서 사용하는 밴드에 상관없이 초기 접속을 시도하는 단말은 모두 초기 접속이 가능하다. Referring to FIG. 3, in step 301, the terminal 1 (201) attempts initial connection to the light source 210 using an initial access band. Accordingly, a communication link with the light source 210 is established. Here, for initial connection, the first terminal 201 uses an initial connection time slot like the C slot 230 of FIG. In addition, a predetermined band can be used as the initial connection band. Alternatively, the light source 210 may be configured to support multiple bands so that the initial connection band of the terminal 1 (201) is not limited. If the light source 210 supports multiple bands, the light source 210 can use any band even if the first terminal 201 tries to make an initial connection in an initial connection time slot such as a C slot using an arbitrary band Therefore, initial connection of the terminal 1 (201) is possible. That is, since the light source 210 can support multiple bands, all terminals attempting initial connection regardless of bands used in the terminal can be initially connected.

초기 접속에 따른 통신 링크가 확립된 이후 광원(210)은 305단계에서 단말1(201)에게 초기 접속 밴드를 이용하여 시간 슬롯을 할당한다. 이러한 할당된 시간 슬롯 정보는 도 2의 제어 정보 구간(235)에 포함되어 단말1(201)로 전송된다. 이에 따라 310단계에서와 같이 할당된 시간 슬롯에서 데이터를 송수신함으로써 광원(210)과 단말1(201) 간에 가시광 통신이 이루어진다. After the communication link according to the initial connection is established, the light source 210 allocates a time slot to the first terminal 201 in step 305 using the initial access band. The allocated time slot information is included in the control information section 235 of FIG. 2 and is transmitted to the terminal 1 (201). Accordingly, visible light communication is performed between the light source 210 and the terminal 1 (201) by transmitting and receiving data in the allocated time slot as in step 310.

이어, 광원(210)은 315단계에서 초기 접속 밴드를 이용하여 할당된 시간 슬롯에서 광원(210)이 사용가능한 다중 밴드에 대한 정보를 전송할 수 있다. 이러한 과정은 광원(210)이 지원 가능한 다중 밴드로 초기 접속 밴드를 변경하거나 초기 접속을 시도할 다른 단말을 위해 그 초기 접속 밴드를 남겨두기 위함이다. 즉, 초기 접속 밴드는 초기 접속 시에만 이용될 수 있도록 하기 위해 밴드를 변경하는 것이다. 광원(210)이 사용하는 다중 밴드 정보를 315단계에서와 같이 단말1(201)에서 제공받을 수 있지만, 다르게는 광원(210)도 단말1(201)에서 사용 가능한 다중 밴드 정보를 제공받을 수 있도록 구현 가능함은 물론이다. 이러한 다중 밴드 정보의 전송 과정은 양방향으로 이루어질 수 있으며, 어느 하나의 방향으로만 이루어질 수도 있다. In step 315, the light source 210 may transmit information on multiple bands available for the light source 210 in the allocated time slots using the initial access band. This process is performed to change the initial access band to the multiband that the light source 210 can support, or to leave the initial access band for other terminals to attempt initial access. That is, the initial access band changes the band so that it can be used only during the initial connection. The multiband information used by the light source 210 can be received from the first terminal 201 as in step 315. Alternatively, the light source 210 can also receive multiband information available in the first terminal 201 It is of course possible to implement. The transmission process of the multi-band information may be bidirectional or may be performed in any one direction.

이에 따라 325단계에서 단말1(201)은 다중 밴드 정보에 대한 응답을 광원(210)으로 전송한다. 이러한 응답을 위해 단말1(201)은 광원(210)의 다중 밴드와 자신이 사용 가능한 밴드를 비교한 후, 비교 결과 공통된 밴드를 응답으로써 전송할 수 있다. 또는 단말1(201)은 광원(210)의 다중 밴드 중에서 자신이 사용 가능한 밴드를 선택하여 선택된 밴드를 응답으로써 전송할 수도 있다. 만일 광원(210)에서 단말1(201)의 다중 밴드 정보를 제공받을 경우에는 330단계에서 응답을 단말1(201)로 전송하며, 그 응답을 위한 동작은 단말1(201)에서와 같다. Accordingly, in step 325, the terminal 1 (201) transmits a response to the multi-band information to the light source 210. For this response, the terminal 1 (201) may compare the multibands of the light source 210 with the available bands, and then transmit the common band as a result of the comparison. Alternatively, the terminal 1 (201) may select a usable band among multiple bands of the light source 210 and transmit the selected band as a response. If the multi-band information of the first terminal 201 is received from the light source 210, a response is transmitted to the first terminal 201 in step 330, and the operation for the response is the same as in the first terminal 201. [

이러한 응답을 수신하게 되면 광원(210)은 335단계에서 다중 밴드의 변경을 확인한 후 이러한 확인을 통해 다중 밴드 변경에 대한 과정이 완료된다. 이와 마찬가지로 330단계에서 광원(210)이 응답을 전송하면 340단계에서 단말1(201)이 다중 밴드의 변경을 확인한다. 이에 따라 345단계에서 단말1(201)에 대해 할당된 시간 슬롯에서 다중 밴드를 이용한 데이터 송수신이 이루어지게 된다. 이와 같이 315, 325, 335단계와 320, 330, 340단계에서의 주체는 다르나 동일한 동작을 나타내며 어느 한쪽에서의 동작만으로도 가시광 통신이 가능하다. 그러면 단말1(201)은 350단계에서 데이터의 송수신 여부를 확인하는 Ack/Nack 신호를 광원(210)으로 전송한다. 만일 Nack 신호가 전송되면 355단계에서 광원(210)은 할당된 시간 슬롯에서 다중 밴드를 이용하여 데이터를 재전송하게 된다. Upon receiving the response, the light source 210 confirms the change of the multiple bands in step 335, and the process of changing the multiple bands is completed through the confirmation. Likewise, if the light source 210 transmits a response in step 330, the terminal 1 201 confirms the change of the multiple bands in step 340. Accordingly, in step 345, data transmission / reception using multi-bands is performed in the time slot allocated to the first mobile station 201. In this manner, steps 315, 325, and 335 and steps 320, 330, and 340 are different from each other, but show the same operation, and visible light communication is possible with only one of the operations. In step 350, the terminal 1 (201) transmits an Ack / Nack signal to the light source 210 for confirming whether data is transmitted or received. If the Nack signal is transmitted, the light source 210 retransmits the data using the multiple bands in the allocated time slot in step 355.

상기와 같이 구성되는 가시광 통신 시스템에 있어서, 가시광 통신 단말의 일예를 도 4에 도시하였다. 도 4는 가시광 통신 단말의 구성을 나타낸 도면이다. In the visible light communication system configured as described above, an example of the visible light communication terminal is shown in Fig. 4 is a diagram showing a configuration of a visible light communication terminal.

도 4를 참조하면, 가시광 통신 단말(400)은 제1메모리(411), 제어부(412), 제1인코더(413), 제1변조부(414), 제1송신드라이버(415), LED(Light Emitting Diode)(416), 선택부(417), 제1디코더(418), 제1복조부(419), 제1수신드라이버(420), 포토 다이오드(photodiode:PD)(421)를 포함한다. 4, the visible light communication terminal 400 includes a first memory 411, a controller 412, a first encoder 413, a first modulator 414, a first transmission driver 415, an LED A first demodulator 416, a first demodulator 416, a first demodulator 416, a first demodulator 416, and a photodiode 421 .

제어부(412)는 가시광 통신에 따른 데이터 송수신을 위해 데이터를 처리하고, 제1인코더(413)와 제1디코더(48), 선택부(417)를 제어하며, 가시광 통신 단말(400)의 전반적인 동작을 제어한다. The control unit 412 processes data for transmitting and receiving data according to visible light communication and controls the first encoder 413, the first decoder 48 and the selection unit 417, and controls the overall operation of the visible light communication terminal 400 .

이러한 제어부(412)는 할당된 시간 슬롯에서 자원 할당 장치로부터 할당된 자원의 변경 또는 해제 요청이 있으면, 이를 허락하거나 거절하는 응답을 생성하여 전송하는 역할을 한다. 여기서, 할당된 자원의 변경 요청에는 가시광 통신 단말(400)이 사용 중인 밴드 또는 시간 슬롯의 변경 요청이거나 밴드 및 시간 슬롯 모두에 대한 변경 요청일 수 있다. 예를 들어, 밴드 1~6의 사용이 가능한 가시광 통신 단말(400)이 밴드 1을 사용 중일 경우 자원 할당 장치는 밴드 2~6 중에서 하나의 밴드를 선택하여 밴드 1을 선택된 밴드로 변경할 것을 요청할 수 있다. 그러면 제어부(412)는 선택된 밴드로의 밴드 변경 여부를 허락하거나 거절하는 응답을 전송한다. If there is a request to change or release a resource allocated from the resource allocation device in the allocated time slot, the controller 412 generates and transmits a response to permit or reject the resource. Here, the change request for the allocated resource may be a change request for the band or time slot being used by the visible light communication terminal 400, or a change request for both the band and the time slot. For example, when the visible light communication terminal 400 capable of using the bands 1 to 6 is using the band 1, the resource allocation device may select one of the bands 2 to 6 to request the band 1 to change to the selected band have. Then, the control unit 412 transmits a response to permit or reject the band change to the selected band.

다르게는 자원 할당 장치가 가시광 통신 단말(400)이 사용 중인 밴드 1의 해제를 요청할 경우 제어부(412)는 밴드 1을 통한 서비스 중단 여부를 응답으로 전송할 수 있다. 서비스 중단 여부의 선택은 가시광 통신 단말(400)의 사용자에 의해 이루어질 수 있다. Alternatively, when the resource allocation apparatus requests release of the band 1 being used by the visible light communication terminal 400, the control unit 412 may transmit the service interruption through the band 1 as a response. Selection of service interruption can be made by the user of the visible light communication terminal 400.

제1인코더(413)는 제어부(412)에서 입력되는 송신 데이터를 인코딩하여 제1변조부(414)로 출력한다. 제1변조부(414)는 입력되는 송신 데이터를 변조하여 제1송신 드라이버(415)로 출력한다. The first encoder 413 encodes the transmission data input from the controller 412 and outputs the encoded data to the first modulator 414. The first modulator 414 modulates the input transmission data and outputs it to the first transmission driver 415.

제1송신 드라이버(415)는 LED(416) 드라이버로서, 선택부(417)에 의해 선택된 밴드에 따라, 제1변조부(414)에서 입력되는 송신 데이터를 광변조하고 LED(416)를 구동한다. The first transmission driver 415 is an LED 416 driver that optically modulates the transmission data input from the first modulation unit 414 and drives the LED 416 according to the band selected by the selection unit 417 .

LED(416)는 광 신호를 이용해 송신 데이터를 외부 장치로 전달하기 위해 구비되는 발광 소자로서, 제1송신 드라이버(415)에 의해 구동된다. 가시광 통신 단말이 구비할 수 있는 발광 소자의 종류는 다양하며, 각 발광 소자는 그 특성에 따라 지원하는 밴드가 상이하다. 따라서 가시광 통신 단말에 구비되는 발광 소자의 파장 특성에 따라 사용할 수 있는 밴드의 종류가 정해진다. The LED 416 is a light emitting element provided for transmitting the transmission data to the external device using the optical signal, and is driven by the first transmission driver 415. The types of light emitting devices that the visible light communication terminal can have are various, and each light emitting device supports different bands depending on its characteristics. Therefore, the type of band that can be used is determined according to the wavelength characteristic of the light emitting device provided in the visible light communication terminal.

포토다이오드(421)는 외부의 장치로부터 전달되는 광 신호를 감지하는 감광 소자로서, 광원(210)으로부터 수신 데이터를 포함하는 광 신호를 수신하고 이를 전기 신호로 변환하여 제1수신 드라이버(420)로 출력한다. The photodiode 421 is a photosensitive element that senses an optical signal transmitted from an external device. The photodiode 421 receives an optical signal including received data from the light source 210, converts the optical signal into an electrical signal, Output.

제1수신 드라이버(420)는 포토다이오드(421)에 대한 드라이버로서, 선택부(117)에 의해 선택된 밴드에 따라, 포토다이오드(421)의 밴드 검출을 조정한다. 그리고 제1수신드라이버(420)는 포토다이오드(421)에서 입력되는 전기 신호를 제1복조부(419)로 출력한다. The first reception driver 420 adjusts the band detection of the photodiode 421 according to the band selected by the selection unit 117 as a driver for the photodiode 421. The first reception driver 420 outputs the electric signal input from the photodiode 421 to the first demodulation unit 419.

제1복조부(419)는 제1수신 드라이버(420)에서 입력되는 전기 신호를 광무선 통신 방식에 따른 데이터로 복조함으로써, 수신 데이터를 제1디코더(418)로 출력한다. The first demodulation unit 419 demodulates the electric signal input from the first reception driver 420 into data according to the optical wireless communication system, and outputs the reception data to the first decoder 418.

제1디코더(418)는 입력되는 수신 데이터를 디코딩하여 제어부(412)로 출력하고, 제어부(412)는 제1디코더(418)로부터 입력되는 수신 데이터를 처리한다. The first decoder 418 decodes the received data and outputs the decoded data to the control unit 412. The control unit 412 processes the received data input from the first decoder 418. [

제1메모리(411)는 제어부(412)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터 등을 저장하며, 본 발명의 실시예에 따라 할당된 시간 슬롯 및 밴드에 대한 정보를 저장한다.The first memory 411 stores a program for processing and controlling the control unit 412, reference data, various updatable storage data, and the like, and stores information on time slots and bands allocated according to the embodiment of the present invention .

이하, 본 발명의 실시예에 따른 자원 할당 장치의 구성 및 그 동작을 도 5를 참조하여 살펴보기로 한다. 도 5는 본 발명의 실시예에 따른 자원 할당 장치의 내부 블록 구성도이다. Hereinafter, a configuration and operation of a resource allocation apparatus according to an embodiment of the present invention will be described with reference to FIG. 5 is an internal block diagram of a resource allocation apparatus according to an embodiment of the present invention.

자원 할당 장치는 통신 제어 장치(215)와 이에 연결된 광원(210)을 포함하며, 구체적으로 통신 제어 장치(215)는 제2메모리(551), 제어부(552), 제2인코더(553), 제2변조부(554), 제2디코더(555), 제2복조부(556), 제1입출력단(559)을 포함한다. The resource allocation device includes a communication control unit 215 and a light source 210 connected thereto. Specifically, the communication control unit 215 includes a second memory 551, a control unit 552, a second encoder 553, A second demodulation unit 554, a second decoder 555, a second demodulation unit 556, and a first input / output stage 559.

또한, 광원(210)은 하나의 파장 가변 LED 또는 복수의 LED 및 복수의 포토다이오드를 포함할 수 있다. 이러한 LED는 파장 가변 또는 파장 선택이 가능한 LED이거나 파장 고정된 LED이며, 예를 들어 각 LED는 백색광 LED와 파장 가변(또는 선택) 필터를 포함할 수 있다. 마찬가지로 각 포토다이오드도 파장 가변(또는 선택) 필터를 포함할 수 있다. 이러한 광원(210)은 가시광 통신 단말의 구성부에서와 유사하게 제2입출력단, 선택 제어부, 제2송신드라이버, LED, 제2수신드라이버 및 포토다이오드를 포함할 수 있다. In addition, the light source 210 may include one wavelength tunable LED or a plurality of LEDs and a plurality of photodiodes. These LEDs are wavelength tunable or wavelength selectable or wavelength fixed LEDs, for example, each LED may include a white light LED and a tunable (or optional) filter. Likewise, each photodiode may also include a tunable (or selective) filter. The light source 210 may include a second input / output unit, a selection control unit, a second transmission driver, an LED, a second reception driver, and a photodiode, similarly to the configuration of the visible light communication terminal.

그 중에서도 제2인코더(553), 제2변조부(554), 제2디코더(555), 제2복조부(556), 제2송신드라이버, 제2수신드라이버, LED, 포토다이오드, 선택 제어부에서의 동작은 가시광 통신 단말의 각 구성부와 유사하게 동작하며, 유사한 역할을 하므로, 구체적인 설명은 생략하기로 한다.Among them, the second encoder 553, the second modulator 554, the second decoder 555, the second demodulator 556, the second transmission driver, the second reception driver, the LED, the photodiode, Operates in a similar manner to each component of the visible light communication terminal and plays a similar role, so that a detailed description thereof will be omitted.

제2메모리(551)는 제어부(552)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터 등을 저장하며, 본 발명의 실시예에 따라 각 단말에 대한 자원 할당 상태 정보 즉, 할당된 시간 슬롯 및 밴드에 대한 정보 등을 저장한다.The second memory 551 stores a program for processing and controlling the control unit 552, reference data, various updatable storage data, and the like. In accordance with the embodiment of the present invention, Information on allocated time slots and bands, and the like.

통신 제어 장치(215)는 제1입력출력단(559)를 통해 광원(210)과의 데이터를 송수신한다. The communication control unit 215 transmits and receives data with the light source 210 through the first input output 559.

제어부(552)는 자원 할당 장치의 전반적인 동작을 제어하며, 본 발명의 실시예에 따라 광원(210)의 서비스 영역에 속한 각 단말에 대한 시간 슬롯 및 밴드에 대한 할당 및 관리를 수행하는데 필요한 모든 동작을 제어한다. 구체적으로 제어부(552)는 광원(210)의 서비스 영역에 초기 접속을 시도하는 단말이 있을 경우 할당 가능한 자원을 검색한다. 만일 할당 가능한 자원 즉, 시간 슬롯 및 밴드가 없을 경우 제어부(552)는 제2메모리(551)에 저장된 자원 할당 상태를 근거로 기존의 단말 중에서 할당 자원을 회수하기 위한 단말을 결정한다.The control unit 552 controls the overall operation of the resource allocation apparatus and controls all operations required to allocate and manage time slots and bands for each terminal belonging to the service area of the light source 210 according to an embodiment of the present invention. . More specifically, the control unit 552 searches for a resource that can be allocated when there is a terminal attempting initial access to the service area of the light source 210. [ If there is no allocatable resource, that is, no time slot and no band, the controller 552 determines a terminal for collecting allocated resources from existing terminals based on the resource allocation state stored in the second memory 551. [

기존 단말들에게 할당된 자원을 변경함으로써 초기 접속을 시도한 단말에게 할당하는 방법은 다음과 같다. 구체적으로, 제어부(552)는 기존 단말들 중에서 다중 밴드 사용이 가능한 단말을 선택하고, 선택된 단말에서 사용 중인 밴드를 다른 밴드로 변경하거나 사용 중인 밴드의 해제를 요청한다. 이러한 방법은 시간 슬롯변경 없이 밴드만 변경하는 방법이다. A method for allocating resources to an attempted terminal by changing resources allocated to existing terminals is as follows. More specifically, the control unit 552 selects a terminal capable of using multiple bands from existing terminals, changes the band in use in the selected terminal to another band, or requests release of a band in use. This method is a method of changing only the band without changing the time slot.

또한 여러 단말이 서로 다른 밴드를 가지고 있다면 동일한 시간 슬롯에서도 여러 단말과의 통신이 가능하다. 이러한 경우 제어부(552)는 기존 단말들 중에서 다중 밴드 사용이 가능한 단말을 선택하고, 선택된 단말에 할당된 시간 슬롯을 그 선택된 단말이 사용 중인 밴드와 중복되지 않는 밴드를 사용하는 단말에게 할당된 시간 슬롯으로 변경을 요청한다. 이러한 방법은 시간 슬롯만 변경하는 방법이다. Also, if several terminals have different bands, it is possible to communicate with various terminals in the same time slot. In this case, the control unit 552 selects a terminal capable of using multiple bands from existing terminals and transmits a time slot allocated to the selected terminal to a time slot allocated to the terminal using a band that is not overlapped with the band currently used by the selected terminal . This method is a method of changing only the time slot.

또한 제어부(552)는 선택된 단말에 할당된 시간 슬롯을 다른 단말에게 할당된 시간 슬롯으로 변경을 요청하면서 선택된 단말에서 사용 중이던 밴드도 그 다른 단말이 사용 중인 밴드와는 중복되지 않는 밴드로 변경을 요청한다. 이러한 방법은 시간 슬롯 및 밴드 모두를 변경하는 방법이다. In addition, the control unit 552 requests to change the time slot allocated to the selected terminal to the time slot allocated to the other terminal, and changes the band being used by the selected terminal to a band that is not overlapped with the band currently used by the other terminal do. This method is a method of changing both the time slot and the band.

상기한 바와 같이 제어부(552)는 저장된 자원 할당 상태를 근거로 할당된 밴드만 회수할 것인지 아니면 시간 슬롯만 회수할 것인지 또는 밴드 및 시간 슬롯 모두를 회수할 것인지 등을 판단하게 된다. 이러한 판단 결과에 따라 제어부(552)는 결정된 단말로 할당된 자원의 변경을 요청하거나 해제를 요청한다. 그리고나서 제어부(552)는 이러한 요청에 대해 허락한 단말로부터 회수된 자원을 초기 접속을 시도한 단말에게 할당한다. As described above, the control unit 552 determines whether to collect only the allocated bands, only the time slots, or both the bands and time slots based on the stored resource allocation status. According to the determination result, the control unit 552 requests the change of the resource allocated to the determined mobile station or requests release of the resource. Then, the control unit 552 allocates the resources recovered from the allowed terminal to the terminal attempting the initial connection.

상기한 바와 같이 구성되는 가시광 통신 단말(400) 및 자원 할당 장치에서의 동작을 살펴보기 위해 도 6을 참조한다. 도 6은 본 발명의 실시예에 따른 자원 할당 방법을 설명하기 위한 흐름도이다. 이하의 설명에서 도 2를 예시하여 설명하며, 초기 접속 밴드로는 밴드 1이 이용되는 경우를 예로 들어 설명한다. Referring to FIG. 6, the operation of the visible light communication terminal 400 and the resource allocation device configured as described above will be described. 6 is a flowchart illustrating a resource allocation method according to an embodiment of the present invention. In the following description, FIG. 2 will be exemplified and a case where band 1 is used as an initial connection band will be described as an example.

도 6을 참조하면, 자원 할당 장치(600)는 광원(210)의 서비스 영역에 속한 단말1~n(201,202,203,204,205,206) 각각과 초기 접속 및 통신 링크를 설정한다. 그리고나서 자원 할당 장치(600)는 설정된 링크를 이용하여 603단계 내지 607단계에서와 같이 초기 접속 밴드를 이용하여 각 단말1~n(201,202,203,204,205,206)에 시간 슬롯을 할당한다. 이어, 자원 할당 장치(600)는 609단계에서 각 단말1~n(201,202,203,204,205,206)에 할당된 시간 슬롯에서 각 단말1~n(201,202,203,204,205,206)과 다중 밴드 정보를 교환하고, 이러한 밴드 정보 교환을 통해 정해진 밴드 및 할당된 시간 슬롯을 이용하여 데이터를 송수신하게 된다. 이러한 각 단말1~n(201,202,203,204,205,206)에서의 초기 접속에 따른 자원 할당 과정은 도 3에서 이미 상세히 설명하였으므로, 도 3에서의 동작을 참조하기로 한다. Referring to FIG. 6, the resource allocation apparatus 600 establishes an initial connection and a communication link with each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) in the service area of the light source 210. Then, the resource allocation apparatus 600 allocates time slots to each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) using the initial access band as in steps 603 to 607 using the set link. In step 609, the resource allocation apparatus 600 exchanges multi-band information with each of the terminals 1 to n (201, 202, 203, 204, 205, 206) in the time slots allocated to the terminals 1 to n (201, 202, 203, 204, 205, 206) And transmits and receives data using the allocated time slots. The resource allocation process according to the initial connection in each of the terminals 1 to n (201, 202, 203, 204, 205, and 206) has been described in detail with reference to FIG. 3, and therefore, the operation in FIG. 3 will be referred to.

여기서, 다중 밴드 정보의 전송을 위해 도 7에서와 같은 프레임 구조가 이용될 수 있다. 자원 할당 장치(600)는 각 단말마다 할당된 시간 슬롯에서 초기 접속 밴드를 이용하여 각 단말로 밴드 정보를 제공하거나 그 각 단말로부터 제공받을 수 있다. 이러한 다중 밴드 정보의 교환을 위해 도 7의 프레임 구조 중 제1다중 밴드 정보 필드(Src_multi_info)(710)와 제2다중 밴드 정보 필드(Des_multi_info)(715)가 이용될 수 있다. 제1다중 밴드 정보 필드(Src_multi_info)(710)는 자원 할당 장치(600)에서의 이용 가능한 다중 밴드 정보가 실리며, 제2다중 밴드 정보 필드(Des_multi_info)(715)에는 단말에서 이용 가능한 다중 밴드 정보가 실린다. 또한 시간 슬롯의 할당을 위해서는 도 7의 시간 슬롯 정보 필드(S_info)(700)가 이용된다. Here, a frame structure as shown in FIG. 7 may be used for transmission of multi-band information. The resource allocation apparatus 600 may provide band information to each terminal using an initial access band in a time slot allocated to each terminal or may be provided from each terminal. In order to exchange multi-band information, a first multi-band information field (Src_multi_info) 710 and a second multi-band information field (Des_multi_info) 715 of the frame structure of FIG. 7 can be used. The first multi-band information field (Src_multi_info) 710 stores available multi-band information in the resource allocation apparatus 600 and the second multi-band information field (Des_multi_info) 715 stores multi- . Also, the time slot information field (S_info) 700 of FIG. 7 is used for time slot allocation.

상기한 바와 같이 각 단말1~n(201,202,203,204,205,206)에 대해 시간 슬롯 및 밴드 등의 자원이 할당되게 되면 할당된 자원을 이용한 데이터 송수신이 수행되게 된다. 이러한 도중에 단말n+1(207)이 광원(210)의 서비스 영역에서 초기 접속 밴드를 이용하여 초기 접속을 시도할 수 있다. 이때, 단말n+1(207)은 기존의 다른 단말에서와 마찬가지로 초기 접속을 위한 C 슬롯에서 초기 접속 밴드를 이용하여 초기 접속을 시도한다. 이러한 경우 자원 할당 장치(600)는 611단계에서 초기 접속을 수신한 후, 613단계에서 단말n+1(207)에게 할당 가능한 시간 슬롯 및 밴드가 있는지를 검색한다. As described above, when resources such as time slots and bands are allocated to each of the terminals 1 to n (201, 202, 203, 204, 205, and 206), data transmission / reception using the allocated resources is performed. In the meantime, the terminal n + 1 (207) can attempt initial connection using the initial access band in the service area of the light source 210. At this time, the terminal n + 1 207 attempts initial connection using the initial access band in the C slot for the initial connection as in the other terminals. In this case, after receiving the initial access in step 611, the resource allocation apparatus 600 searches the terminal n + 1 (207) for the available time slots and bands in step 613.

여기서, 자원 할당 장치(600)는 단말n+1(207)이 사용하는 밴드정보에 대해 609단계에서와 같이 도 7의 프레임 구조를 이용하여 밴드 정보를 별도로 교환할 수 있다. 다르게는 단말n+1(207)이 611단계에서 초기 접속 시에 도 7의 프레임 구조를 이용하여 자신이 사용 가능한 밴드 정보를 전송할 수도 있다. Here, the resource allocation apparatus 600 may separately exchange band information using the frame structure of FIG. 7, as in step 609, with respect to the band information used by the terminal n + 1 (207). Alternatively, the terminal n + 1 207 may transmit the usable band information using the frame structure of FIG. 7 at the initial access in step 611. [

따라서 자원 할당 장치(600)는 초기 접속에 포함된 단말n+1(207)에서의 사용 가능한 밴드 정보 또는 다중 밴드 정보의 교환을 통해 획득한 밴드 정보를 근거로 할당 자원을 검색할 수 있다. 초기 접속 시 전송되는 밴드에 대한 정보는 자원 할당 장치(600)에게 제공되는 것이므로, 도 7의 프레임 구조 중 제2다중 밴드 정보 필드(Des_multi_info)(715)에 실려서 제공된다. 예를 들어, 단말n+1(207)에서 사용 가능한 밴드가 밴드 1일 경우 밴드 1에 대한 정보만 제2다중 밴드 정보 필드(Des_multi_info)(715)에 비트로 설정되어 전달되게 된다. 제1다중 밴드 정보 필드(Src_multi_info)(710)와 제2다중 밴드 정보 필드(Des_multi_info)(715)에는 밴드 조합에 따라 비트가 맵핑되어 있어, 이용 가능한 밴드에 대응하여 맵핑된 비트를 이용한다면 다중 밴드 정보의 교환이 가능하다. Therefore, the resource allocation apparatus 600 can search the allocated resources based on the available band information in the terminal n + 1 (207) included in the initial connection or the band information acquired through exchange of the multi-band information. Since the information on the band to be transmitted in the initial connection is provided to the resource allocation apparatus 600, it is provided in a second multi-band information field (Des_multi_info) 715 of the frame structure of FIG. For example, when the available band in the terminal n + 1 (207) is band 1, only information on the band 1 is set in the second multi-band information field (Des_multi_info) 715 and transmitted. If the bits are mapped according to the band combination in the first multi-band information field (Src_multi_info) 710 and the second multi-band information field (Des_multi_info) 715 and using the bits mapped corresponding to the available bands, Information exchange is possible.

613단계에서의 단말n+1(207)에게 할당 가능한 시간 슬롯 및 밴드를 검색하는 과정은 다음과 같다. 구체적으로 자원 할당 장치(600)는 단말n+1(207)에서 사용 가능한 밴드 예컨대, 밴드 1이 다른 시간 슬롯에서 사용되고 있는지를 검색한다. 만약 할당 가능한 시간 슬롯도 없고, 밴드 1도 각 시간 슬롯에서 타 단말들에게 점유되어 사용되고 있는지를 검색하는 것이다. 만일 할당 가능한 시간 슬롯 및 밴드가 검색되지 않는다면, 자원 할당 장치(600)는 615단계에서 기존의 할당 자원의 변경을 위한 단말을 결정한다. The procedure for searching for time slots and bands that can be allocated to the terminal n + 1 (207) in step 613 is as follows. Specifically, the resource allocation apparatus 600 searches whether a band available in the terminal n + 1 (207), for example, band 1, is used in another time slot. If there is no allocatable time slot and band 1 is also occupied by other terminals in each time slot, it is searched. If no allocatable time slots and bands are found, the resource allocation apparatus 600 determines a terminal for changing an existing allocated resource in step 615. [

자원 할당 장치(600)는 기존 단말들에게 할당된 자원을 변경하기 위해 밴드 1을 포함하여 다중밴드를 사용하는 기존 통신중인 단말들 중 하나를 선택한다. 그리고나서 자원 할당 장치(600)는 선택된 단말에게는 밴드 1을 다른 밴드로 변경하거나 밴드 1에 대한 서비스를 제한함으로써 회수된 자원을 재분배하는 동작을 수행한다. 이와 같이 회수된 자원을 재분배함으로써 신규로 접속 시도한 단말n+1(207)과의 통신이 가능하게 된다. The resource allocation apparatus 600 selects one of existing terminals using multiple bands including band 1 to change resources allocated to existing terminals. Then, the resource allocation apparatus 600 performs an operation of redistributing the recovered resources by changing the band 1 to another band or limiting the service to the band 1 for the selected terminal. By redistributing the recovered resources, it is possible to communicate with the terminal n + 1 207 that has attempted a new connection.

도 2에서와 같이 단말2(202)는 밴드 1~6, 단말n(206)은 밴드 1~5를 이용하여 통신 가능한 단말이라고 가정했을 경우 자원 할당 장치(600)는 이러한 다중 밴드를 사용하는 단말2, n(202, 206) 중 어느 하나에게 할당 자원의 변경을 요청한다. 이러한 경우 자원 할당 장치(600)는 가장 많은 종류의 밴드의 사용이 가능한 단말 및/또는 다중 밴드 중 단말n+1(207)과 중복되지 않는 밴드를 사용하는 단말에게 할당 자원의 변경을 요청할 수 있다. 도 2에서는 단말2(202)가 가장 많은 종류의 밴드 사용이 가능한 단말이므로, 자원 할당 장치(600)는 단말2(202)로 617단계에서와 같이 할당 자원의 변경을 요청하거나 해제를 요청할 수 있다.Assuming that the terminal 2 202 is a terminal capable of communicating using bands 1 to 6 and the terminal n 206 is a terminal capable of communicating using bands 1 to 5 as shown in FIG. 2, the resource allocation apparatus 600 allocates resources 2, and n (202, 206). In this case, the resource allocation apparatus 600 may request the change of the allocated resource to the terminal that can use the band of the largest number of bands and / or the terminal that uses the band that does not overlap with the terminal n + 1 207 among the multiple bands . 2, since the terminal 2 202 is the terminal that can use the most kinds of bands, the resource allocation apparatus 600 can request the terminal 2 202 to request allocation of the allocated resources or cancel the allocated resources as in step 617 .

만일 단말2(202)가 밴드 1을 포함하여 밴드2~6 중 일부를 사용하고 있거나 밴드1~6 전체를 사용하고 있을 때, 할당 자원의 변경 요청은 사용 중인 밴드 1을 밴드 2~6 중에서 사용 중이지 않은 밴드로의 변경 요청을 의미한다. 또한 할당 자원의 해제 요청은 밴드 1을 이용한 서비스 중지 요청을 의미한다. 이때, 단말2(202)에게 할당된 시간 슬롯은 TS2이므로 이러한 변경 요청은 시간슬롯 TS2 구간에서 전달된다. 이러한 할당 자원의 변경 방법은 시간 슬롯변경 없이 밴드만 변경하는 방법에 해당된다. If the terminal 2 202 is using some of the bands 2 to 6, including band 1, or all of the bands 1 to 6, the request for change of the allocated resource uses the used band 1 among the bands 2 to 6 It means a change request to a non-busy band. Also, the release request of the allocated resource means a service stop request using the band 1. At this time, since the time slot allocated to the terminal 2 (202) is TS2, the change request is transmitted in the time slot TS2. This method of changing the allocated resources corresponds to a method of changing only the band without changing the time slot.

만일 단말2(202)가 밴드 1~6 중 일부를 사용하고 있지만, 밴드 1~5 중 일부를 사용하는 단말n(206)과는 중복되는 밴드가 없는 경우 단말2(202)에게 할당된 시간 슬롯만 변경하도록 요청할 수 있다. 이러한 경우 자원 할당 장치(600)는 단말2(202)에게 TS2를 단말n(206)에게 할당된 시간 슬롯 TSn으로의 변경을 요청한다. 이와 같이 할당 자원의 변경을 요청 시에 시간 슬롯만 변경하도록 요청할 수 있다. If the terminal 2 202 uses some of the bands 1 to 6 but there is no overlapping band with the terminal n 206 using some of the bands 1 to 5, To change it. In this case, the resource allocation apparatus 600 requests the terminal 2 (202) to change the TS2 to the time slot TSn assigned to the terminal n (206). In this way, when requesting the change of the allocated resource, it can be requested to change only the time slot.

만일 단말2(202)가 밴드 1을 포함하여 밴드2~6 중 일부를 사용하고 있을 때 단말n(206)에게 할당된 시간 슬롯으로 변경을 요청하면서 동시에 단말2(202)에서 사용 중인 밴드를 단말n(206)에서 사용 중인 밴드와는 중복되지 않는 밴드로 변경을 요청할 수 있다. 즉, 자원 할당 장치(600)는 시간 슬롯 및 밴드 모두의 변경을 요청할 수 있다. If the terminal 2 202 is using some of the bands 2 to 6 including the band 1, it requests the terminal n 206 to change the time slot allocated to the terminal n 206, n 206 may request a change to a band that does not overlap with the band in use. That is, the resource allocation apparatus 600 can request a change of both the time slot and the band.

이러한 요청에 대응하여 단말2(202)는 할당 자원 변경에 대한 응답 또는 해제에 대한 응답을 자원 할당 장치(600)로 전송한다. 이렇게 함으로써 자원 할당 장치(600)는 단말2(202)로부터 할당된 자원을 회수하게 된다. 이에 따라 625단계에서 자원 할당 장치(600)는 625단계에서 회수한 자원을 단말n+1(207)에게 할당하기 위해 할당 자원 정보를 전송한다. 그러면 단말n+1(207)은 627단계에서 할당 자원에 대한 확인을 전송하고, 629단계에서 할당 자원을 이용하여 자원 할당 장치(600)와 단말n+1(207) 간에 데이터 송수신이 이루어지게 된다.In response to the request, the terminal 2 (202) transmits a response to the allocation resource change or a release response to the resource allocation apparatus 600. In this way, the resource allocation apparatus 600 recovers resources allocated from the terminal 2 (202). Accordingly, in step 625, the resource allocation apparatus 600 transmits the allocated resource information to allocate resources recovered in step 625 to the terminal n + 1 207. [ In step 627, the terminal n + 1 207 transmits an acknowledgment to the allocated resource, and in step 629, data transmission / reception is performed between the resource allocation apparatus 600 and the terminal n + 1 207 using the allocated resources .

예를 들어, 단말2(202)로부터 시간 슬롯 TS2 및 밴드1을 회수하였을 경우 단말n+1(207)에게는 시간 슬롯 TS2 및 밴드1이 할당된다. 이러한 시간 슬롯 정보 및 밴드 정보는 제어 정보(235)를 통해 단말n+1(207)로 전송된다. 이에 따라 단말n+1(207)은 자원 할당 장치(600)와 할당된 시간 슬롯 TS2 구간에서 밴드1을 이용하여 데이터를 교환한다. For example, if time slot TS2 and band 1 are retrieved from terminal 2 202, time slot TS2 and band 1 are allocated to terminal n + 1 207. [ The time slot information and the band information are transmitted to the terminal n + 1 207 via the control information 235. Accordingly, the terminal n + 1 207 exchanges data with the resource allocation apparatus 600 using the band 1 in the allocated time slot TS2.

상기한 바와 같이 본 발명은 자원 할당 장치에서 광원 서비스 영역에 속하는 단말들에서 사용 가능한 밴드가 다양할 때 그 중에서도 서비스 가능한 자원을 할당한 후, 신규로 접속 시도한 단말이 있을 경우 그 접속 시도한 단말에서 사용 가능한 자원과 할당 가능한 자원을 비교한다. 만일 할당 가능한 자원이 없을 경우 그 접속 시도한 단말에 할당되기 위한 자원을 제외한 자원을 이용하여 통신할 수 있는 단말이 기존 단말들 중에 있는지를 검색한다. 그리고나서 검색된 단말로 할당된 자원의 변경 요청을 시도한 후, 이를 허락하는 응답을 수신하였을 경우 회수된 자원을 접속 시도한 단말에게 할당하는 과정으로 이루어진다. As described above, according to the present invention, when a band available in terminals belonging to a light source service area is varied in a resource allocation device, a serviceable resource is allocated among them, and if there is a terminal that has attempted a new connection, Compare available resources with available resources. If there is no allocatable resource, it is checked whether the terminal capable of communicating using the resources other than the resource to be allocated to the attempted terminal exists in the existing terminals. Then, after attempting to request a change of resources allocated to the terminal searched for, and receiving a response to allow the resource to be allocated to the terminal attempting to access the searched resource.

상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 예를 들어, 상기한 실시예에서는 자원 할당 장치에서 자원을 할당하는 것으로 가정하여 설명하였으나, 통신 제어 장치 또는 광원에서 자원을 할당하도록 구성할 수도 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해져야 한다. While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. For example, in the above-described embodiment, it is assumed that a resource is allocated in the resource allocation device. However, resources may be allocated in the communication control device or the light source. Therefore, the scope of the present invention should not be limited by the described embodiments but should be determined by the equivalents of the claims and the claims.

Claims (18)

가시광 통신시스템의 자원 할당 장치에서 자원 할당을 위한 방법에 있어서,
가시광 통신 단말이 초기 접속을 시도하는 경우, 상기 가시광 통신 단말에게 할당할 자원이 있는지를 판단하는 과정과,
상기 판단 결과 할당할 자원이 없는 경우 광원 서비스 영역에 속한 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로 할당 자원의 변경을 요청하는 과정과,
상기 어느 하나의 가시광 통신 단말로부터 상기 요청에 대한 응답 수신 시 상기 어느 하나의 가시광 통신 단말로부터 회수된 자원에 대한 정보를 상기 초기 접속을 시도한 가시광 통신 단말로 전송하는 과정을 포함함을 특징으로 하는 자원 할당을 위한 방법.
A method for resource allocation in a resource allocation apparatus of a visible light communication system,
Determining whether there is a resource to be allocated to the visible light communication terminal when the visible light communication terminal attempts initial connection;
Requesting a visible light communication terminal of any one of the visible light communication terminals belonging to the light source service area to change the allocated resources when there is no resource to be allocated as a result of the determination;
And transmitting the information on the resources recovered from the one of the visible light communication terminals to the visible light communication terminal attempting the initial connection when receiving the response to the request from the one of the visible light communication terminals. Method for allocation.
제1항에 있어서, 상기 자원은,
시간 슬롯 및 밴드 중 적어도 하나를 포함함을 특징으로 하는 자원 할당을 위한 방법.
The method of claim 1,
A time slot, and a band.
삭제delete 제1항에 있어서, 상기 할당 자원의 변경을 요청하는 과정은,
상기 다른 가시광 통신 단말들 중 가장 많은 밴드를 지원하면서 상기 초기 접속한 가시광 통신 단말의 가용 밴드와 중복되지 않는 밴드를 사용하는 가시광 통신 단말로 상기 할당 자원의 변경을 요청하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
The method of claim 1, wherein the request for changing the allocated resource comprises:
And requesting the visible light communication terminal to use the band that does not overlap with the available band of the initially accessed visible light communication terminal while supporting the largest band among the other visible light communication terminals. Lt; / RTI >
제2항에 있어서, 상기 할당된 자원을 회수하는 과정은,
상기 어느 하나의 가시광 통신 단말에게 할당된 시간 슬롯 및 밴드 중 적어도 하나의 변경을 요청하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
3. The method of claim 2, wherein the step of recovering the allocated resource comprises:
And requesting a change of at least one of a time slot and a band allocated to any one of the visible light communication terminals.
제1항에 있어서, 상기 할당할 자원이 있는지를 판단하는 과정은,
상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
The method of claim 1, wherein the step of determining whether there is a resource to be allocated comprises:
And determining whether there is a band to be allocated based on available band information of the initially connected visible light communication terminal.
제1항에 있어서, 상기 할당할 자원이 있는지를 판단하는 과정은,
상기 초기 접속한 가시광 통신 단말과 다중 밴드 정보를 교환하는 과정과,
상기 다중 밴드 정보의 교환을 통해 상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 획득하는 과정과,
상기 획득한 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단하는 과정을 포함함을 특징으로 하는 자원 할당을 위한 방법.
The method of claim 1, wherein the step of determining whether there is a resource to be allocated comprises:
Exchanging multi-band information with the initially accessed visible light communication terminal;
Acquiring available band information of the initially accessed visible light communication terminal through exchange of the multiband information;
And determining whether there is a band to be allocated based on the obtained available band information.
제1항에 있어서, 상기 회수된 자원에 대한 정보는,
제어 정보를 이용하여 상기 초기 접속한 가시광 통신 단말로 전송되는 것임을 특징으로 하는 자원 할당을 위한 방법.
2. The method of claim 1,
And the control information is transmitted to the initially-connected visible light communication terminal using the control information.
제1항에 있어서,
상기 회수된 자원에 포함된 할당 시간 슬롯에서 상기 회수된 자원에 포함된 할당 밴드를 이용하여 상기 초기 접속한 가시광 통신 단말과 데이터를 송수신하는 과정을 더 포함함을 특징으로 하는 자원 할당을 위한 방법.
The method according to claim 1,
And transmitting and receiving data with the initially accessed visible light communication terminal using an allocated band included in the recovered resource in an allocated time slot included in the recovered resource.
가시광 통신시스템의 자원 할당 장치에 있어서,
하나의 광원과,
상기 광원을 통해 가시광 통신 단말이 초기 접속을 시도하는 경우, 상기 가시광 통신 단말에게 할당할 자원이 있는지를 판단하고, 상기 판단 결과 할당할 자원이 없는 경우 광원 서비스 영역에 속한 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로 할당 자원의 변경을 요청하고, 상기 어느 하나의 가시광 통신 단말로부터 상기 요청에 대한 응답 수신 시, 상기 어느 하나의 가시광 통신 단말로부터 회수된 자원에 대한 정보를 상기 초기 접속한 가시광 통신 단말로 전송하는 제어부를 포함함을 특징으로 하는 자원 할당 장치.
A resource allocation apparatus for a visible light communication system,
A light source,
Determining whether there is a resource to be allocated to the visible light communication terminal when the visible light communication terminal attempts initial connection through the light source; and if it is determined that there is no resource to be allocated to the visible light communication terminal, The method comprising the steps of: requesting a visible light communication terminal to change the allocated resources; receiving information on resources recovered from the one of the visible light communication terminals when receiving a response to the request from the one of the visible light communication terminals; And a control unit for transmitting the resource to the communication terminal.
제10항에 있어서, 상기 자원은,
시간 슬롯 및 밴드 중 적어도 하나를 포함함을 특징으로 하는 자원 할당 장치.
11. The method of claim 10,
A time slot, and a band.
삭제delete 제10항에 있어서, 상기 제어부는,
상기 다른 가시광 통신 단말들 중 가장 많은 밴드를 지원하면서 상기 초기 접속한 가시광 통신 단말의 가용 밴드와 중복되지 않는 밴드를 사용하는 가시광 통신 단말로 상기 할당 자원의 변경을 요청함을 특징으로 하는 자원 할당 장치.
11. The apparatus according to claim 10,
And requests a visible light communication terminal using a band that does not overlap with an available band of the initially accessed visible light communication terminal while supporting the largest band among the other visible light communication terminals, .
제10항에 있어서, 상기 제어부는,
상기 어느 하나의 가시광 통신 단말에게 할당된 시간 슬롯 및 밴드 중 적어도 하나의 변경을 요청함을 특징으로 하는 자원 할당 장치.
11. The apparatus according to claim 10,
And requests a change of at least one of a time slot and a band assigned to any one of the visible light communication terminals.
제10항에 있어서, 상기 제어부는,
상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단함을 특징으로 하는 자원 할당 장치.
11. The apparatus according to claim 10,
And determines whether there is a band to be allocated based on the available band information of the initially connected visible light communication terminal.
제10항에 있어서, 상기 제어부는,
상기 초기 접속한 가시광 통신 단말과 다중 밴드 정보를 교환하고, 상기 다중 밴드 정보의 교환을 통해 상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 획득한 후, 상기 획득한 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단함을 특징으로 하는 자원 할당 장치.
11. The apparatus according to claim 10,
Exchanges multiband information with the initially connected visible light communication terminal, acquires available band information of the initially connected visible light communication terminal through exchange of the multiband information, and allocates the available band information based on the obtained available band information And judges whether or not there is a band.
제10항에 있어서, 상기 회수된 자원에 대한 정보는,
제어 정보를 이용하여 상기 초기 접속한 가시광 통신 단말로 전송되는 것임을 특징으로 하는 자원 할당 장치.
11. The method of claim 10,
And is transmitted to the initially connected visible light communication terminal using the control information.
제10항에 있어서, 상기 제어부는,
상기 회수된 자원에 포함된 할당 시간 슬롯에서 상기 회수된 자원에 포함된 할당 밴드를 이용하여 상기 초기 접속한 가시광 통신 단말과 데이터를 송수신함을 특징으로 하는 자원 할당 장치.
11. The apparatus according to claim 10,
And transmits and receives data with the initially accessed visible light communication terminal using an allocation band included in the recovered resource in an allocated time slot included in the recovered resource.
KR1020100071865A 2010-07-26 2010-07-26 Apparatus and method for resource allocation in transmitter and receiver system of visible light communications Expired - Fee Related KR101769619B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100071865A KR101769619B1 (en) 2010-07-26 2010-07-26 Apparatus and method for resource allocation in transmitter and receiver system of visible light communications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100071865A KR101769619B1 (en) 2010-07-26 2010-07-26 Apparatus and method for resource allocation in transmitter and receiver system of visible light communications

Publications (2)

Publication Number Publication Date
KR20120011361A KR20120011361A (en) 2012-02-08
KR101769619B1 true KR101769619B1 (en) 2017-08-21

Family

ID=45835585

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100071865A Expired - Fee Related KR101769619B1 (en) 2010-07-26 2010-07-26 Apparatus and method for resource allocation in transmitter and receiver system of visible light communications

Country Status (1)

Country Link
KR (1) KR101769619B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101673097B1 (en) * 2015-11-02 2016-11-04 연세대학교 산학협력단 Method for Transmitting Uplink in Wireless Communication System
CN114727363B (en) * 2021-01-04 2025-02-11 中国移动通信有限公司研究院 Access configuration method, terminal, access network equipment and storage medium

Also Published As

Publication number Publication date
KR20120011361A (en) 2012-02-08

Similar Documents

Publication Publication Date Title
KR101654934B1 (en) Visible communication method and apparatus
KR101653832B1 (en) Apparatus and method for supporting mobility of mobile terminal performing visible light communication
US8452188B2 (en) Visible light communication method and system
US8380082B2 (en) Method and apparatus for outputting visibility frame in visible light communication system providing multiple communication modes
KR101683881B1 (en) Method and apparatus for transmitting decision of visibility frame in transmitter and receiver of visible light communications
KR101709785B1 (en) Method and apparatus for transmitting visibility frame according to sleep mode in visible light communication
KR101612126B1 (en) Apparatus and method for changing mode in lbs system using visible light communication
US8380081B2 (en) Method and apparatus for channel allocation in a visible light communication system
US8792790B2 (en) Apparatus and method for supporting mobility of a mobile terminal that performs visible light communication
KR101433939B1 (en) Method and apparatus for retransmitting data in wireless LAN system using visible light communication
US20100129087A1 (en) Method and system for providing broadcasting service in visible light communication apparatus
US10056997B2 (en) Wireless base station, wireless communication terminal, and wireless communication system
KR20080049506A (en) Communication link connection method using visible light communication
KR20120054889A (en) Apparatus and method and method that do send-receive using wave of light in visible light communication system
KR20140121051A (en) Appratus and method for communicating device to device in an wireless network
KR101769619B1 (en) Apparatus and method for resource allocation in transmitter and receiver system of visible light communications
KR101377308B1 (en) Method for changing duplex mode in wireless local area network using visible light comunication
KR20110031264A (en) Fractional Resource Allocation Device and Method in Visible Light Communication System
KR20140078992A (en) Method and terminal for communicating a device in a specific direction
KR101530096B1 (en) Method and system for recognizing state of uplink in wireless local area network using visible light communication
KR20120028781A (en) Apparatus and method for supporting mobility of mobile terminal performing visible light communication
KR20120062553A (en) Apparatus and method for generating visible signal according to data transmitting rate in visible light communication system

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P22-X000 Classification modified

St.27 status event code: A-2-2-P10-P22-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20200812

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20200812