Visible Light Communication (VLC) Resource Allocation in Multi-User Environment Dima Bykhovsky & Shlomi Arnon Optical Wireless Communication Laboratory Ben-Gurion University of the Negev International Congress of Imaging Science (ICIS) May 2014 Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 1 / 12
31
Embed
Visible Light Communication (VLC) - BGUbykhov/conf/2014-ICIS-pres.pdf · Visible Light Communication (VLC) Resource Allocation in Multi-User Environment Dima Bykhovsky & Shlomi Arnon
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Visible Light Communication (VLC)Resource Allocation in Multi-User Environment
Dima Bykhovsky & Shlomi Arnon
Optical Wireless Communication LaboratoryBen-Gurion University of the Negev
International Congress of Imaging Science (ICIS)May 2014
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 1 / 12
Challenges of VLCChallenges addressed in the presented research
Currently, there is no effectivescalable solution for big-areaapartments, conference halls,corridors and etc.
Some of the VLC challenges are:Efficient scalability with growth innumber of transmitters and/orusers“Fairness” and/or QoS betweenusers in scalable environment
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 2 / 12
Challenges of VLCChallenges addressed in the presented research
Currently, there is no effectivescalable solution for big-areaapartments, conference halls,corridors and etc.
Some of the VLC challenges are:Efficient scalability with growth innumber of transmitters and/orusers“Fairness” and/or QoS betweenusers in scalable environment
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 2 / 12
Challenges of VLCChallenges addressed in the presented research
Currently, there is no effectivescalable solution for big-areaapartments, conference halls,corridors and etc.
Some of the VLC challenges are:Efficient scalability with growth innumber of transmitters and/orusers“Fairness” and/or QoS betweenusers in scalable environment
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 2 / 12
Resource Allocation in VLCResource Allocation – Why is it so important?
The promising solution for thesechallenges is the resource allocation
Resource allocation may be used forImproved scalabilityImprovement of communicationperformanceQuality of service (QoS) and/orfairness between users
Spatial reuse is possible
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 3 / 12
Resource Allocation in VLCResource Allocation – Why is it so important?
The promising solution for thesechallenges is the resource allocation
Resource allocation may be used forImproved scalabilityImprovement of communicationperformanceQuality of service (QoS) and/orfairness between users
Spatial reuse is possible
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 3 / 12
Resource Allocation in VLCResource Allocation – Why is it so important?
The promising solution for thesechallenges is the resource allocation
Resource allocation may be used forImproved scalabilityImprovement of communicationperformanceQuality of service (QoS) and/orfairness between users
Spatial reuse is possible
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 3 / 12
Resource Allocation RequirmentsResource Allocation – General Constraints
Centralized control– Minimum communication
between transmittersReal-time re-allocation
– Reasonable allocationalgorithm complexity
Modular solution– Same hardware is used
for resource-allocatedand for conventionalcommunication
Rx
Resource Allocation
Communication Controller
Communication Data
Time-Sync
Tx
Channel State
Tx
Rx
Downlink
Uplink
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 4 / 12
Resource Allocation RequirmentsResource Allocation – General Constraints
Centralized control– Minimum communication
between transmittersReal-time re-allocation
– Reasonable allocationalgorithm complexity
Modular solution– Same hardware is used
for resource-allocatedand for conventionalcommunication
Rx
Resource Allocation
Communication Controller
Communication Data
Time-Sync
Tx
Channel State
Tx
Rx
Downlink
Uplink
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 4 / 12
Resource Allocation RequirmentsResource Allocation – General Constraints
Centralized control– Minimum communication
between transmittersReal-time re-allocation
– Reasonable allocationalgorithm complexity
Modular solution– Same hardware is used
for resource-allocatedand for conventionalcommunication
Rx
Resource Allocation
Communication Controller
Communication Data
Time-Sync
Tx
Channel State
Tx
Rx
Downlink
Uplink
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 4 / 12
Resource Allocation RequirmentsResource Allocation – General Constraints
Centralized control– Minimum communication
between transmittersReal-time re-allocation
– Reasonable allocationalgorithm complexity
Modular solution– Same hardware is used
for resource-allocatedand for conventionalcommunication
Rx
Resource Allocation
Communication Controller
Communication Data
Time-Sync
Tx
Channel State
Tx
Rx
Downlink
Uplink
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 4 / 12
Resource Allocation RequirmentsResource Allocation – Why is it so complicate?
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 9 / 12
Proposed Three-Step Resource Allocation AlgorithmThe proposed solution is divided into three sequential steps
1 Single transmitter allocation by the highest channel gain. Othertransmitters are either:
ReusedInterfere with other receiversHas is insignificant small gain
2 Subchannel allocation by greedy algorithmUser with the least allocated bit-rate chooses the best availablesubchannelPower is assumed equally distributed between all activesubchannels
3 Bit-and-power allocation of each transmitter independentlyWell-established algorithmsThe interference is assumed as constant
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 10 / 12
Proposed Three-Step Resource Allocation AlgorithmThe proposed solution is divided into three sequential steps
1 Single transmitter allocation by the highest channel gain. Othertransmitters are either:
ReusedInterfere with other receiversHas is insignificant small gain
2 Subchannel allocation by greedy algorithmUser with the least allocated bit-rate chooses the best availablesubchannelPower is assumed equally distributed between all activesubchannels
3 Bit-and-power allocation of each transmitter independentlyWell-established algorithmsThe interference is assumed as constant
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 10 / 12
Proposed Three-Step Resource Allocation AlgorithmThe proposed solution is divided into three sequential steps
1 Single transmitter allocation by the highest channel gain. Othertransmitters are either:
ReusedInterfere with other receiversHas is insignificant small gain
2 Subchannel allocation by greedy algorithmUser with the least allocated bit-rate chooses the best availablesubchannelPower is assumed equally distributed between all activesubchannels
3 Bit-and-power allocation of each transmitter independentlyWell-established algorithmsThe interference is assumed as constant
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 10 / 12
Simulation ResultsExpected ×3 gain for 80m2 room
5 m
5 m
2 m
2 m 1.5 m
7 m
7 m
2 m
2 m
2 m
1.5 m
2 m
1.5
m
(a)
(b)
(c)
9 m
9 m
2 m
2 m
2 m
1.5 m
2 m
1.5
m
2 m
2 m
M (number of receivers)
Gainover
TDMA-D
MT
[×]
5 10 15 20 25 301
1.5
2
2.5
3
3.5
4
Conf. (a)
Conf. (b)
Conf. (c)
D. Bykhovsky and S. Arnon,“Multiple-access resource allocation in visible light communication systems,”Journal of Lightwave Technology, 32(8), 1594 – 1600, 2014.
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 11 / 12
Summary
The scalability of VLC in large rooms can be significantly improvedThe scalability improvement is obtained by resource allocationResource allocation may be used to provide QoS/fairnessbetween users
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 12 / 12
Summary
The scalability of VLC in large rooms can be significantly improvedThe scalability improvement is obtained by resource allocationResource allocation may be used to provide QoS/fairnessbetween users
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 12 / 12
Summary
The scalability of VLC in large rooms can be significantly improvedThe scalability improvement is obtained by resource allocationResource allocation may be used to provide QoS/fairnessbetween users
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 12 / 12
Summary
The scalability of VLC in large rooms can be significantly improvedThe scalability improvement is obtained by resource allocationResource allocation may be used to provide QoS/fairnessbetween users
Dima Bykhovsky & Shlomi Arnon (BGU) VLC in MU Environment ICIS 2014 12 / 12