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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/11—Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
- H04B10/114—Indoor or close-range type systems
- H04B10/116—Visible light communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/1853—Satellite systems for providing telephony service to a mobile station, i.e. mobile satellite service
- H04B7/18539—Arrangements 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
본 발명은 가시광 통신 시스템에 관한 것으로서, 특히 가시광 통신 시스템에서 서로 다른 통신밴드를 가진 가시광 통신 단말이 광원 셀 영역에서 통신하기 위한 장치 및 방법에 관한 것이다.BACKGROUND OF THE
최근 들어, 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
이러한 가시광 통신 시스템에서는 다양한 단말을 지원하기 위해 사용되는 파장 대역을 나누어 사용함으로써 많은 사용자 서비스가 가능하다. 하지만 현재 가시광 통신 시스템에서는 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
또한, 본 발명은 가시광 통신시스템의 자원 할당 장치에 있어서, 하나의 광원과, 상기 광원을 통해 가시광 통신 단말로부터 초기 접속을 수신하고, 상기 가시광 통신 단말에게 할당할 자원이 있는지를 판단하고, 상기 판단 결과 할당할 자원이 없는 경우 광원 서비스 영역에 속한 다른 가시광 통신 단말들 중 어느 하나의 가시광 통신 단말로부터 할당된 자원을 회수한 후, 상기 회수된 자원에 대한 정보를 상기 초기 접속한 가시광 통신 단말로 전송하는 제어부를 포함함을 특징으로 한다.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
이와 같이 각 단말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
그리고나서 각 단말1~n(201,202,203,204,205,206)은 광원(210)을 통해 자신에게 할당된 시간 슬롯 및 밴드에 대한 정보를 포함하는 자원 할당 정보를 수신하면, 할당된 밴드를 설정한다. 이에 따라 각 단말1~n(201,202,203,204,205,206)은 자신에게 할당된 시간 슬롯에 설정된 밴드를 이용하여 가시광 통신에 따른 데이터를 송수신하게 된다. Then, each of the
예를 들어, 밴드 1이 초기 접속을 위해 미리 정해진 밴드일 경우 초기 접속을 시도하고자 하는 단말은 밴드 1을 이용하여 자신이 사용 가능한 밴드 정보를 광원(210)에게 전달한다. 그리고나서 광원(210)은 이러한 밴드 정보를 이용하여 단말에게 사용 가능한 시간 슬롯 및 밴드를 할당함으로써 통신 자원을 할당하는 것이다.For example, if
한편, 광원(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
따라서 통신 가능한 밴드 자원 및 시간 슬롯을 할당함으로써 광원(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
여기서는, 도 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
이러한 자원 할당이 적용된 프레임 구조의 예는 도면부호 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
이러한 광원(210)은 통신 제어 장치(200)로부터 수신되는 송신 데이터를 자신의 서비스 영역에 위치한 각 단말1~n(201,202,203,204,205,206)로 전송한다. 그리고 광원(210)은 각 단말1~n(201,202,203,204,205,206)로부터 수신되는 수신 데이터를 통신 제어 장치(200)로 전송한다.The
이후, 단말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
통신 제어 장치(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
이러한 통신 제어 장치(215)는 광원(210)을 관리하며, 특히 본 발명의 실시예에 따라 시간 슬롯 및 밴드를 관리한다. 이하의 설명에서는, 이러한 광원(210) 및 통신 제어 장치(215)를 포함하는 장치를 자원 할당 장치라고 하며, 본 발명의 실시예에 따라 자원 할당 장치는 광원(210)을 통해 각 단말1~n(201,202,203,204,205,206)에서 사용할 특정 시간 슬롯 및 그 특정 시간 슬롯에 사용할 밴드를 할당하는 역할을 한다. 이러한 자원 할당 장치로는 억세스 포인트(Access Point), 기지국(base station) 등이 있다. This
한편, 초기 접속 과정을 상세히 설명하기 위해 도 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
도 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
초기 접속에 따른 통신 링크가 확립된 이후 광원(210)은 305단계에서 단말1(201)에게 초기 접속 밴드를 이용하여 시간 슬롯을 할당한다. 이러한 할당된 시간 슬롯 정보는 도 2의 제어 정보 구간(235)에 포함되어 단말1(201)로 전송된다. 이에 따라 310단계에서와 같이 할당된 시간 슬롯에서 데이터를 송수신함으로써 광원(210)과 단말1(201) 간에 가시광 통신이 이루어진다. After the communication link according to the initial connection is established, the
이어, 광원(210)은 315단계에서 초기 접속 밴드를 이용하여 할당된 시간 슬롯에서 광원(210)이 사용가능한 다중 밴드에 대한 정보를 전송할 수 있다. 이러한 과정은 광원(210)이 지원 가능한 다중 밴드로 초기 접속 밴드를 변경하거나 초기 접속을 시도할 다른 단말을 위해 그 초기 접속 밴드를 남겨두기 위함이다. 즉, 초기 접속 밴드는 초기 접속 시에만 이용될 수 있도록 하기 위해 밴드를 변경하는 것이다. 광원(210)이 사용하는 다중 밴드 정보를 315단계에서와 같이 단말1(201)에서 제공받을 수 있지만, 다르게는 광원(210)도 단말1(201)에서 사용 가능한 다중 밴드 정보를 제공받을 수 있도록 구현 가능함은 물론이다. 이러한 다중 밴드 정보의 전송 과정은 양방향으로 이루어질 수 있으며, 어느 하나의 방향으로만 이루어질 수도 있다. In
이에 따라 325단계에서 단말1(201)은 다중 밴드 정보에 대한 응답을 광원(210)으로 전송한다. 이러한 응답을 위해 단말1(201)은 광원(210)의 다중 밴드와 자신이 사용 가능한 밴드를 비교한 후, 비교 결과 공통된 밴드를 응답으로써 전송할 수 있다. 또는 단말1(201)은 광원(210)의 다중 밴드 중에서 자신이 사용 가능한 밴드를 선택하여 선택된 밴드를 응답으로써 전송할 수도 있다. 만일 광원(210)에서 단말1(201)의 다중 밴드 정보를 제공받을 경우에는 330단계에서 응답을 단말1(201)로 전송하며, 그 응답을 위한 동작은 단말1(201)에서와 같다. Accordingly, in
이러한 응답을 수신하게 되면 광원(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
상기와 같이 구성되는 가시광 통신 시스템에 있어서, 가시광 통신 단말의 일예를 도 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
제어부(412)는 가시광 통신에 따른 데이터 송수신을 위해 데이터를 처리하고, 제1인코더(413)와 제1디코더(48), 선택부(417)를 제어하며, 가시광 통신 단말(400)의 전반적인 동작을 제어한다. The
이러한 제어부(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
다르게는 자원 할당 장치가 가시광 통신 단말(400)이 사용 중인 밴드 1의 해제를 요청할 경우 제어부(412)는 밴드 1을 통한 서비스 중단 여부를 응답으로 전송할 수 있다. 서비스 중단 여부의 선택은 가시광 통신 단말(400)의 사용자에 의해 이루어질 수 있다. Alternatively, when the resource allocation apparatus requests release of the
제1인코더(413)는 제어부(412)에서 입력되는 송신 데이터를 인코딩하여 제1변조부(414)로 출력한다. 제1변조부(414)는 입력되는 송신 데이터를 변조하여 제1송신 드라이버(415)로 출력한다. The
제1송신 드라이버(415)는 LED(416) 드라이버로서, 선택부(417)에 의해 선택된 밴드에 따라, 제1변조부(414)에서 입력되는 송신 데이터를 광변조하고 LED(416)를 구동한다. The
LED(416)는 광 신호를 이용해 송신 데이터를 외부 장치로 전달하기 위해 구비되는 발광 소자로서, 제1송신 드라이버(415)에 의해 구동된다. 가시광 통신 단말이 구비할 수 있는 발광 소자의 종류는 다양하며, 각 발광 소자는 그 특성에 따라 지원하는 밴드가 상이하다. 따라서 가시광 통신 단말에 구비되는 발광 소자의 파장 특성에 따라 사용할 수 있는 밴드의 종류가 정해진다. The
포토다이오드(421)는 외부의 장치로부터 전달되는 광 신호를 감지하는 감광 소자로서, 광원(210)으로부터 수신 데이터를 포함하는 광 신호를 수신하고 이를 전기 신호로 변환하여 제1수신 드라이버(420)로 출력한다. The
제1수신 드라이버(420)는 포토다이오드(421)에 대한 드라이버로서, 선택부(117)에 의해 선택된 밴드에 따라, 포토다이오드(421)의 밴드 검출을 조정한다. 그리고 제1수신드라이버(420)는 포토다이오드(421)에서 입력되는 전기 신호를 제1복조부(419)로 출력한다. The
제1복조부(419)는 제1수신 드라이버(420)에서 입력되는 전기 신호를 광무선 통신 방식에 따른 데이터로 복조함으로써, 수신 데이터를 제1디코더(418)로 출력한다. The
제1디코더(418)는 입력되는 수신 데이터를 디코딩하여 제어부(412)로 출력하고, 제어부(412)는 제1디코더(418)로부터 입력되는 수신 데이터를 처리한다. The
제1메모리(411)는 제어부(412)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터 등을 저장하며, 본 발명의 실시예에 따라 할당된 시간 슬롯 및 밴드에 대한 정보를 저장한다.The
이하, 본 발명의 실시예에 따른 자원 할당 장치의 구성 및 그 동작을 도 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
또한, 광원(210)은 하나의 파장 가변 LED 또는 복수의 LED 및 복수의 포토다이오드를 포함할 수 있다. 이러한 LED는 파장 가변 또는 파장 선택이 가능한 LED이거나 파장 고정된 LED이며, 예를 들어 각 LED는 백색광 LED와 파장 가변(또는 선택) 필터를 포함할 수 있다. 마찬가지로 각 포토다이오드도 파장 가변(또는 선택) 필터를 포함할 수 있다. 이러한 광원(210)은 가시광 통신 단말의 구성부에서와 유사하게 제2입출력단, 선택 제어부, 제2송신드라이버, LED, 제2수신드라이버 및 포토다이오드를 포함할 수 있다. In addition, the
그 중에서도 제2인코더(553), 제2변조부(554), 제2디코더(555), 제2복조부(556), 제2송신드라이버, 제2수신드라이버, LED, 포토다이오드, 선택 제어부에서의 동작은 가시광 통신 단말의 각 구성부와 유사하게 동작하며, 유사한 역할을 하므로, 구체적인 설명은 생략하기로 한다.Among them, the
제2메모리(551)는 제어부(552)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터 등을 저장하며, 본 발명의 실시예에 따라 각 단말에 대한 자원 할당 상태 정보 즉, 할당된 시간 슬롯 및 밴드에 대한 정보 등을 저장한다.The
통신 제어 장치(215)는 제1입력출력단(559)를 통해 광원(210)과의 데이터를 송수신한다. The
제어부(552)는 자원 할당 장치의 전반적인 동작을 제어하며, 본 발명의 실시예에 따라 광원(210)의 서비스 영역에 속한 각 단말에 대한 시간 슬롯 및 밴드에 대한 할당 및 관리를 수행하는데 필요한 모든 동작을 제어한다. 구체적으로 제어부(552)는 광원(210)의 서비스 영역에 초기 접속을 시도하는 단말이 있을 경우 할당 가능한 자원을 검색한다. 만일 할당 가능한 자원 즉, 시간 슬롯 및 밴드가 없을 경우 제어부(552)는 제2메모리(551)에 저장된 자원 할당 상태를 근거로 기존의 단말 중에서 할당 자원을 회수하기 위한 단말을 결정한다.The
기존 단말들에게 할당된 자원을 변경함으로써 초기 접속을 시도한 단말에게 할당하는 방법은 다음과 같다. 구체적으로, 제어부(552)는 기존 단말들 중에서 다중 밴드 사용이 가능한 단말을 선택하고, 선택된 단말에서 사용 중인 밴드를 다른 밴드로 변경하거나 사용 중인 밴드의 해제를 요청한다. 이러한 방법은 시간 슬롯변경 없이 밴드만 변경하는 방법이다. A method for allocating resources to an attempted terminal by changing resources allocated to existing terminals is as follows. More specifically, the
또한 여러 단말이 서로 다른 밴드를 가지고 있다면 동일한 시간 슬롯에서도 여러 단말과의 통신이 가능하다. 이러한 경우 제어부(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
또한 제어부(552)는 선택된 단말에 할당된 시간 슬롯을 다른 단말에게 할당된 시간 슬롯으로 변경을 요청하면서 선택된 단말에서 사용 중이던 밴드도 그 다른 단말이 사용 중인 밴드와는 중복되지 않는 밴드로 변경을 요청한다. 이러한 방법은 시간 슬롯 및 밴드 모두를 변경하는 방법이다. In addition, the
상기한 바와 같이 제어부(552)는 저장된 자원 할당 상태를 근거로 할당된 밴드만 회수할 것인지 아니면 시간 슬롯만 회수할 것인지 또는 밴드 및 시간 슬롯 모두를 회수할 것인지 등을 판단하게 된다. 이러한 판단 결과에 따라 제어부(552)는 결정된 단말로 할당된 자원의 변경을 요청하거나 해제를 요청한다. 그리고나서 제어부(552)는 이러한 요청에 대해 허락한 단말로부터 회수된 자원을 초기 접속을 시도한 단말에게 할당한다. As described above, the
상기한 바와 같이 구성되는 가시광 통신 단말(400) 및 자원 할당 장치에서의 동작을 살펴보기 위해 도 6을 참조한다. 도 6은 본 발명의 실시예에 따른 자원 할당 방법을 설명하기 위한 흐름도이다. 이하의 설명에서 도 2를 예시하여 설명하며, 초기 접속 밴드로는 밴드 1이 이용되는 경우를 예로 들어 설명한다. Referring to FIG. 6, the operation of the visible
도 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
여기서, 다중 밴드 정보의 전송을 위해 도 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
여기서, 자원 할당 장치(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
따라서 자원 할당 장치(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
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
자원 할당 장치(600)는 기존 단말들에게 할당된 자원을 변경하기 위해 밴드 1을 포함하여 다중밴드를 사용하는 기존 통신중인 단말들 중 하나를 선택한다. 그리고나서 자원 할당 장치(600)는 선택된 단말에게는 밴드 1을 다른 밴드로 변경하거나 밴드 1에 대한 서비스를 제한함으로써 회수된 자원을 재분배하는 동작을 수행한다. 이와 같이 회수된 자원을 재분배함으로써 신규로 접속 시도한 단말n+1(207)과의 통신이 가능하게 된다. The resource allocation apparatus 600 selects one of existing terminals using multiple
도 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
만일 단말2(202)가 밴드 1을 포함하여 밴드2~6 중 일부를 사용하고 있거나 밴드1~6 전체를 사용하고 있을 때, 할당 자원의 변경 요청은 사용 중인 밴드 1을 밴드 2~6 중에서 사용 중이지 않은 밴드로의 변경 요청을 의미한다. 또한 할당 자원의 해제 요청은 밴드 1을 이용한 서비스 중지 요청을 의미한다. 이때, 단말2(202)에게 할당된 시간 슬롯은 TS2이므로 이러한 변경 요청은 시간슬롯 TS2 구간에서 전달된다. 이러한 할당 자원의 변경 방법은 시간 슬롯변경 없이 밴드만 변경하는 방법에 해당된다. If the
만일 단말2(202)가 밴드 1~6 중 일부를 사용하고 있지만, 밴드 1~5 중 일부를 사용하는 단말n(206)과는 중복되는 밴드가 없는 경우 단말2(202)에게 할당된 시간 슬롯만 변경하도록 요청할 수 있다. 이러한 경우 자원 할당 장치(600)는 단말2(202)에게 TS2를 단말n(206)에게 할당된 시간 슬롯 TSn으로의 변경을 요청한다. 이와 같이 할당 자원의 변경을 요청 시에 시간 슬롯만 변경하도록 요청할 수 있다. If the
만일 단말2(202)가 밴드 1을 포함하여 밴드2~6 중 일부를 사용하고 있을 때 단말n(206)에게 할당된 시간 슬롯으로 변경을 요청하면서 동시에 단말2(202)에서 사용 중인 밴드를 단말n(206)에서 사용 중인 밴드와는 중복되지 않는 밴드로 변경을 요청할 수 있다. 즉, 자원 할당 장치(600)는 시간 슬롯 및 밴드 모두의 변경을 요청할 수 있다. If the
이러한 요청에 대응하여 단말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
예를 들어, 단말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
상기한 바와 같이 본 발명은 자원 할당 장치에서 광원 서비스 영역에 속하는 단말들에서 사용 가능한 밴드가 다양할 때 그 중에서도 서비스 가능한 자원을 할당한 후, 신규로 접속 시도한 단말이 있을 경우 그 접속 시도한 단말에서 사용 가능한 자원과 할당 가능한 자원을 비교한다. 만일 할당 가능한 자원이 없을 경우 그 접속 시도한 단말에 할당되기 위한 자원을 제외한 자원을 이용하여 통신할 수 있는 단말이 기존 단말들 중에 있는지를 검색한다. 그리고나서 검색된 단말로 할당된 자원의 변경 요청을 시도한 후, 이를 허락하는 응답을 수신하였을 경우 회수된 자원을 접속 시도한 단말에게 할당하는 과정으로 이루어진다. 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.
시간 슬롯 및 밴드 중 적어도 하나를 포함함을 특징으로 하는 자원 할당을 위한 방법.
The method of claim 1,
A time slot, and a band.
상기 다른 가시광 통신 단말들 중 가장 많은 밴드를 지원하면서 상기 초기 접속한 가시광 통신 단말의 가용 밴드와 중복되지 않는 밴드를 사용하는 가시광 통신 단말로 상기 할당 자원의 변경을 요청하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
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 >
상기 어느 하나의 가시광 통신 단말에게 할당된 시간 슬롯 및 밴드 중 적어도 하나의 변경을 요청하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
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.
상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단하는 과정임을 특징으로 하는 자원 할당을 위한 방법.
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.
상기 초기 접속한 가시광 통신 단말과 다중 밴드 정보를 교환하는 과정과,
상기 다중 밴드 정보의 교환을 통해 상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 획득하는 과정과,
상기 획득한 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단하는 과정을 포함함을 특징으로 하는 자원 할당을 위한 방법.
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.
제어 정보를 이용하여 상기 초기 접속한 가시광 통신 단말로 전송되는 것임을 특징으로 하는 자원 할당을 위한 방법.
2. The method of claim 1,
And the control information is transmitted to the initially-connected visible light communication terminal using the control information.
상기 회수된 자원에 포함된 할당 시간 슬롯에서 상기 회수된 자원에 포함된 할당 밴드를 이용하여 상기 초기 접속한 가시광 통신 단말과 데이터를 송수신하는 과정을 더 포함함을 특징으로 하는 자원 할당을 위한 방법.
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.
시간 슬롯 및 밴드 중 적어도 하나를 포함함을 특징으로 하는 자원 할당 장치.
11. The method of claim 10,
A time slot, and a band.
상기 다른 가시광 통신 단말들 중 가장 많은 밴드를 지원하면서 상기 초기 접속한 가시광 통신 단말의 가용 밴드와 중복되지 않는 밴드를 사용하는 가시광 통신 단말로 상기 할당 자원의 변경을 요청함을 특징으로 하는 자원 할당 장치.
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, .
상기 어느 하나의 가시광 통신 단말에게 할당된 시간 슬롯 및 밴드 중 적어도 하나의 변경을 요청함을 특징으로 하는 자원 할당 장치.
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.
상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단함을 특징으로 하는 자원 할당 장치.
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.
상기 초기 접속한 가시광 통신 단말과 다중 밴드 정보를 교환하고, 상기 다중 밴드 정보의 교환을 통해 상기 초기 접속한 가시광 통신 단말의 가용 밴드 정보를 획득한 후, 상기 획득한 가용 밴드 정보를 근거로 할당할 밴드가 있는지를 판단함을 특징으로 하는 자원 할당 장치.
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.
제어 정보를 이용하여 상기 초기 접속한 가시광 통신 단말로 전송되는 것임을 특징으로 하는 자원 할당 장치.
11. The method of claim 10,
And is transmitted to the initially connected visible light communication terminal using the control information.
상기 회수된 자원에 포함된 할당 시간 슬롯에서 상기 회수된 자원에 포함된 할당 밴드를 이용하여 상기 초기 접속한 가시광 통신 단말과 데이터를 송수신함을 특징으로 하는 자원 할당 장치.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.
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)
| 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 |
-
2010
- 2010-07-26 KR KR1020100071865A patent/KR101769619B1/en not_active Expired - Fee Related
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 |