Устройство и способ для формирования видимого сигнала в соответствии с объемом передачи данных в системе связи через видимый свет
Иллюстрации
Показать всеИзобретение относится к технике оптической связи и может использоваться для формирования видимого сигнала. Технический результат состоит в предоставлении пользователю возможности подтверждения объема передачи данных в Связи через Видимый Свет (VLC). Для этого устройство предварительно получает информацию об объеме данных, которые должны быть переданы или приняты, и получает соотношение объема данных переданного устройству VLC принимающей стороны от передающего устройства VLC или объем данных, переданный от устройства VLC передающей стороны и принятый принимающим устройством VLC к суммарному объему данных. Устройство определяет выходной образец видимого света, соответствующий соотношению данных, и формирует видимый свет определенного выходного образца. 3 н. и 17 з.п. ф-лы, 11 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение, в общем, относится к системе Связи через Видимый Свет (VLC), и, в частности, к способу и устройству для формирования видимого сигнала, чтобы предоставить пользователю возможность подтверждения объема передачи данных при приеме данных.
Уровень техники
VLC относится к методике беспроводной связи, использующей свет в диапазоне длины волны видимого света. В последнее время, в связи с распространением Светодиодов (LED), огромные исследования были связаны с технологиями VLC. В обычной системе VLC, передатчик отправляет видимый свет, используя в качестве источника света LED или Лазерный Диод (LD), а приемник обрабатывает видимый свет, используя Фотодетектор (PD) и т.д. Инфракрасная связь использует методики аналогичные тем, которые используются в системе VLC. Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей процесс передачи данных в обычной системе беспроводной связи, использующей инфракрасное излучение. Как проиллюстрировано на Фиг. 1, беспроводная связь, использующая инфракрасное излучение, включает в себя процесс 101 активации инфракрасной связи, процесс 102 поиска внешнего устройства инфракрасной связи, процесс 103 определения схемы связи, процесс 104 соединения, процесс 105 передачи данных, процесс 106 определения разрыва соединения, и процесс 107 разрыва соединения связи. Посредством такого набора процессов, пользователь организует линию связи посредством направления света в устройство инфракрасной связи.
Схема передачи данных между передатчиком и приемником, которые осуществляют инфракрасную связь, описывается со ссылкой на Фиг. 2. Фиг. 2 является схемой, иллюстрирующей схему передачи данных на канальном уровне системы инфракрасной беспроводной связи. На этапе 203 передатчик 201 передает данные приемнику 202. Если данные приняты успешно, то на этапе 204 приемник 202 передает сигнал квитирования (ACK) в качестве ответа на прием данных. Таким образом, выполняется передача данных между передатчиком 201 и приемником 202. Тем не менее, так как пользователь не может непосредственно подтвердить состояние связи или состояние канала связи между устройствами, то даже если в середине передачи данных линия связи между устройствами связи разрывается, после того как линия связи установлена, пользователь не имеет возможности узнать статус состояния линии связи.
Разработанная на сегодняшний день VLC отличается от инфракрасной связи тем, что она учитывает такую проблему. А именно, наиболее характерным признаком VLC, отличающим ее от инфракрасной связи, является то, что VLC предоставляет пользователю возможность непосредственно подтвердить состояние линии связи, используя источник света диапазона видимого света. Вследствие этого, пользователь может управлять направлением светового сигнала, так чтобы свет направлялся на целевое устройство даже во время процесса формирования линии связи.
Раскрытие изобретения
Техническая задача
Так как инфракрасная связь использует длины волн диапазона невидимого света, линия связи является невидимой пользователю и вследствие этого, пользователь не может знать условий, в которых осуществляется связь. Тем не менее, VLC использует источник света диапазона видимого света, так что пользователь может визуально подтвердить состояние канала связи. В схеме связи, использующей в качестве носителя света видимый свет, требуются способы разного использования видимого света и в данном случае, первым должно рассматриваться удобство использования для пользователя. Например, если пользователь может интуитивно знать степень передачи данных, то есть, объем передачи или соотношение передачи данных во время передачи и приема данных, то повышается удобство использования для пользователя.
Решение задачи
Аспект настоящего изобретения направлен на решение, по меньшей мере, вышеупомянутых задач и/или недостатков и на то, чтобы предоставить, по меньшей мере, описанные ниже преимущества. Соответственно, аспект настоящего изобретения предоставляет устройство и способ, предоставляющие пользователю возможность подтверждения объема передачи данных при передаче данных между двумя иди более устройствами VLC, использующими VLC.
В соответствии с аспектом вариантов осуществления настоящего изобретения, способ для формирования сигнала видимого света в соответствии с объемом передачи данных в устройстве Связи через Видимый Свет (VLC) включает в себя этапы, на которых: определяют объем данных, принимаемый от устройства VLC передающей стороны; определяют образец сигнала видимого света, соответствующий определенному объему данных; и формируют сигнал видимого света, соответствующий определенному образцу сигнала видимого света.
В соответствии с другим аспектом вариантов осуществления настоящего изобретения, устройство для формирования сигнала видимого света в соответствии с объемом передачи данных включает в себя: приемник Связи через Видимый Свет (VLC), для приема данных посредством VLC; аналого-цифровой преобразователь, для преобразования принятых данных в цифровой сигнал; модуль хранения, для хранения информации об объеме принятых данных и хранения информации соответствия между информацией об объеме и выходном образце видимого сигнала; процессор данных, для определения выходного образца видимого света, соответствующего объему принятых данных, на основании информации соответствия всякий раз, когда принимаются данные, и формирования сигнала управления таким образом, чтобы формировать видимый свет определенного выходного образца видимого света в качестве ответа на прием данных; и передатчик VLC, для формирования сигнала видимого света выходного образца видимого света в соответствии с сигналом управления.
В соответствии с другим аспектом вариантов осуществления настоящего изобретения, устройство для формирования сигнала видимого света в соответствии с объемом передачи данных включает в себя: передатчик VLC, для передачи данных устройству VLC принимающей стороны посредством VLC; цифро-аналоговый преобразователь, для преобразования цифрового сигнала, который должен быть передан в аналоговой сигнал; модуль хранения, для хранения информации соответствия между информацией об объеме и выходным образцом видимого света; и процессор данных, для определения выходного образца видимого света, соответствующего объему передаваемых данных на основании информации соответствия всякий раз, когда передаются данные, и формирования сигнала управления таким образом, чтобы формировать сигнал видимого света определенного выходного образца видимого света всякий раз, когда передаются данные, при этом передатчик VLC формирует сигнал видимого света выходного образца видимого света в соответствии с сигналом управления.
Преимущественные результаты изобретения
В соответствии с настоящим изобретением, так как пользователь может интуитивно знать степень передачи данных, то есть, объем передачи или соотношение передачи данных при передаче и приеме данных, то повышается удобство использования для пользователя.
Краткое описание чертежей
Вышеназванные и прочие аспекты, признаки и преимущества определенных вариантов осуществления настоящего изобретения станут более очевидными из нижеследующего описания, рассматриваемого совместно с сопроводительными чертежами, в которых:
Фиг. 1 является блок-схемой последовательности операций, иллюстрирующей процесс передачи данных в обычной системе беспроводной связи, использующей инфракрасное излучение;
Фиг. 2 является схемой, иллюстрирующей схему передачи данных на канальном уровне системы инфракрасной беспроводной связи;
Фиг. 3 является внутренней структурной схемой устройства VLC в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 4 и 5 являются схемами, иллюстрирующими процессы передачи видимого сигнала в зависимости от изменения объема передачи данных в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 6 является структурной схемой устройства VLC передающей стороны и устройства VLC принимающей стороны в системе VLC в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 7 и 8 являются схемами, иллюстрирующими процессы передачи видимого сигнала в зависимости от изменения объема передачи данных в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 9 является блок-схемой последовательности операций, иллюстрирующей процесс управления выходным образцом видимого света в соответствии с объемом принятых данных в устройстве VLC принимающей стороны;
Фиг. 10 является схемой, иллюстрирующей процесс передачи видимого сигнала посредством сравнения суммарного объема данных с объемом переданных данных в устройстве VLC передающей стороны в соответствии с другим вариантом осуществления настоящего изобретения; и
Фиг. 11 является схемой, иллюстрирующей процесс передачи видимого сигнала посредством сравнения суммарного объема данных с объемом информации данных принятых от устройства VLC принимающей стороны в соответствии с другим вариантом осуществления настоящего изобретения.
Необходимо понимать, что во всех чертежах, одинаковые цифровые обозначения на чертежах относятся к одинаковым элементам, признакам и структурам.
Лучший вариант осуществления изобретения
Теперь более подробно будут упомянуты варианты осуществления настоящего изобретения со ссылкой на сопроводительные чертежи. Нижеследующее подробное описание включает в себя конкретные подробности для того, чтобы предоставить исчерпывающее понимание настоящего изобретения. Тем не менее, специалисту в соответствующей области должно быть очевидно, что настоящее изобретение может быть воплощено на практике без таких конкретных подробностей.
Настоящее изобретение предоставляет способ для информирования пользователя об объеме переданных данных в устройстве VLC. С этой точки зрения, способ включает в себя этапы, на которых: получают суммарный объем данных; определяют выходной образец видимого света, соответствующий соотношению объема переданных/принятых данных к суммарному объему данных; и формируют видимый свет определенного выходного образца.
По мере передачи данных, растет объем переданных данных. Тогда может формироваться видимый свет с постепенно меняющимися выходными образцами, так чтобы пользователь мог интуитивно подтвердить объем передачи данных. Настоящее изобретение предоставляет способ для формирования видимого света, обладающего постепенно меняющимися выходными образцами в соответствии с объемом принятых данных. В других вариантах осуществления, подробно описываются способы, использующие разные цвета и скорости мерцания в качестве постепенно меняющихся выходных образцов видимого света. В альтернативном варианте осуществления подробно описывается способ, использующий интенсивность, т.е. яркость, видимого света в качестве выходных образцов видимого света.
Структура и функционирование устройства VLC в системе VLC, обладающей описанными выше функциями, описываются со ссылкой на Фиг. 3. Фиг. 3 является внутренней структурной схемой устройства VLC в соответствии с вариантом осуществления настоящего изобретения.
Обращаясь к Фиг. 3, устройство VLC включает в себя приемопередатчик 300 VLC, контроллер 310 VLC и процессор 320 данных для подтверждения объема данных и формирования сигнала, соответствующего объему данных. Устройство VLC передающей стороны и устройство VLC принимающей стороны могут иметь одинаковые составляющие части, и каждое из них может формировать разные выходные образцы видимого света в зависимости от объема данных в соответствии с вариантом осуществления настоящего изобретения.
В частности, приемопередатчик 300 VLC включает в себя приемник 301 VLC и передатчик 302 VLC. Приемник 301 VLC принимает данные посредством видимого света от устройства VLC передающей стороны. Передатчик 302 VLC передает требуемые данные устройству VLC принимающей стороны или формирует сигнал ACK в качестве ответа на принятые данные, сигнал для информирования устройство VLC передающей стороны об объеме принятых данных, сигнал видимого света других цветов и сигнала видимого света другой яркости. Приемник 301 VLC может включать в себя PD, который преобразует подаваемый из вне сигнал видимого света в электрический сигнал. Передатчик 302 VLC может включать в себя LED видимого света. Приемник 301 VLC передает сигнал видимого света, принятый от устройства VLC передающей стороны, контроллеру 310 и передает выходной сигнал от контроллера 310 устройству VLC передающей стороны посредством передатчика 302 VLC.
Контроллер 310 включает в себя Аналого-Цифровой (A/D) преобразователь и/или Цифро-Аналоговый (D/A) преобразователь 311, модуль 312 хранения и модуль 313 модуляции/демодуляции.
A/D и/или D/A преобразователь 311 преобразует данные, принятые от приемника 301 VLC, в цифровой сигнал или преобразует цифровой сигнал, который должен быть передан, в аналоговый сигнал. Информация о суммарном объеме принятых данных преобразуется в цифровой сигнал и затем временно сохраняется в модуле 312 хранения. При передаче данных, информация об объеме переданных данных так же хранится в модуле 312 хранения.
Модуль 312 хранения хранит информацию соответствия между соотношением данных и информацией о цвете в соответствии с вариантом осуществления настоящего изобретения. Модуль 312 хранения хранит информацию соответствия между соотношением данных и интервалом мерцания в соответствии с другим вариантом осуществления настоящего изобретения. Модуль 312 хранения хранит информацию соответствия между соотношением данных и яркостью (или интенсивностью) видимого света в соответствии с дополнительным вариантом осуществления настоящего изобретения. Например, в модуле 312 хранения хранится то, что по мере достижения соотношения данных 100%, информация соответствия указывает на то, что интервал мерцания видимого света постепенно растет или падает. В данном случае, этап, на котором находится соотношение данных, может определяться в соответствии с цветами, излучаемыми LED. В качестве альтернативы, этап на котором яркость видимого света, которую может распознать пользователь, становится ярче или темнее, может определяться в соответствии с соотношением данных. Например, если LED излучает три цвета, соотношение данных может быть разделено на три этапа, соответствующие трем цветам, или может быть разделено на три или более этапа, используя сочетание трех цветов. Различные цвета, скорости мерцания или яркость видимого света приводятся в соответствие с соответствующими этапами, а информация соответствия сохраняется в модуле 312 хранения.
Соотношение данных относится к соотношению объема переданных или принятых данных к суммарному объему данных. Модуль 313 модуляции/демодуляции демодулирует преобразованные данные в данные приемлемые для схемы VLC.
Процессор 320 данных формирует сигнал управления таким образом, чтобы передать данные и одновременно во время передачи данных сформировать видимый свет выходного образца, соответствующего соотношению данных. В качестве альтернативы, процессор 320 данных может формировать сигнал управления таким образом, чтобы передавать сигнал образца видимого света во время интервала отсутствия передачи данных во время передачи данных.
Более того, процессор 320 данных передает сигнал ACK всякий раз, когда данные приняты, и одновременно формирует сигнал управления таким образом, чтобы сформировать видимый свет выходного образца, соответствующего соотношению данных. В качестве альтернативы, процессор 320 данных выполняет функцию управления таким образом, чтобы передать сигнал ACK независимо от формирования видимого света выходного образца, соответствующего соотношению данных, когда формирование сигнала ACK отложено.
В устройстве VLC принимающей стороны, процессор 320 данных формирует сигнал ACK в качестве ответа всякий раз, когда данные приняты, и одновременно выполняет функцию управления так, чтобы передать устройству VLC передающей стороны информацию об объеме принятых данных, хранящуюся в модуле 312 хранения. Процессор 320 данных включает в себя модуль 321 подтверждения объема данных, процессор 322 и генератор 323 сигнала.
Модуль 321 подтверждения объема данных подтверждает объем данных, хранящихся в модуле 312 хранения, чтобы определить объем переданных или принятых на текущий момент данных и предоставляет результат процессору 322. Процессор 322 подтверждает соотношение объема переданных или принятых данных к суммарному объему данных. Процессор 322 определяет образец видимого сигнала или изменение цвета отображаемого видимым светом, соответствующие подтвержденному соотношению на основании информации соответствия, хранящейся в модуле 312 хранения. Генератор 323 сигнала формирует сигнал управления применительно к образцу видимого сигнала или изменению цвета и передает сигнал управления передатчику 302 VLC. Передатчик 302 VLC в соответствии с сигналом управления формирует посредством использования LED и т.д. видимый сигнал различных цветов.
Например, генератор 323 сигнала может формировать сигнал заранее определенного цвета или сигнал заданного образца мерцания в соответствии с соотношением данных, подтвержденным процессором 322. А именно, генератор 323 сигнала изменяет цвет или образец сигнала, формируемого в соответствии с изменением объема данных.
Должно быть отмечено, что описанное выше устройство VLC может выполнять формирование как для передающей стороны, так и принимающей стороны. Вследствие этого, показанное на Фиг. 3 устройство VLC может дополнительно включать в себя дисплей для приема видимого сигнала и отображения видимого сигнала, используя LD, LED или их совокупность. Посредством описанных выше составляющих элементов, были описаны случаи, где устройство VLC формирует видимый сигнал, используя объем переданных данных, используя объем принятых данных и используя объем данных, принятый от принимающего устройства после передачи данных.
Со ссылкой на Фиг. 4 и 5 описывается процесс передачи видимого сигнала в зависимости от изменения объема передачи данных в соответствии с вариантом осуществления настоящего изобретения. Здесь и далее, устройство VLC передающей стороны будет именоваться как первое устройство 401, а устройство VLC принимающей стороны будет именоваться как второе устройство 402.
Обращаясь к Фиг. 4, на этапе 403, первое устройство 401 передает информацию о данных, например, информацию о суммарном размере (или объеме) данных до фактической передачи данных. На этапе 404, по приему сигнала ACK, в качестве ответа на передачу информации о данных, первое устройство 401 передает данные второму устройству 402 посредством сигнала видимого света. В качестве альтернативы, первое устройство 401 может определить объем переданных данных, непосредственно определить выходной образец видимого света, который должен быть сформирован вторым устройством 402, и проинформировать второе устройство 402 об определенном выходном образце видимого света. В данном случае, первое устройство 401 может проинформировать множество устройств VLC принимающей стороны о выходном образце видимого света.
Затем, на этапе 405, второе устройство 402 передает сигнал ACK первому устройству 401 и одновременно формирует видимый свет первого цвета, соответствующий объему принятых данных. В качестве альтернативы, второе устройство 402 может формировать видимый свет выходного образца видимого света, определенного первым устройством 401. Здесь, второе устройство 402 может подтвердить оставшейся объем данных передачи, то есть, объем данных, который должен быть принят, на основании информации о суммарном размере данных. Соответственно, объем принятых данных может быть заменен оставшимся объемом данных передачи.
Так как по мере передачи данных соотношение данных меняется, как на этапе 406, то на этапе 407 второе устройство 402 формирует видимый свет второго цвета, соответствующий изменившемуся соотношению данных. Таким образом, так как по мере передачи данных соотношение принятых данных растет, то второе устройство 402 постепенно меняет цвета в соответствии с меняющимся соотношением данных и формирует видимый свет измененных цветов. Таким образом, пользователь информируется об объеме передачи данных, используя видимый свет, в соответствии с соотношением объема принятых данных к суммарному объему данных. Вследствие этого, пользователь может визуально подтвердить объем передачи данных.
Сигнал ACK и видимый свет могут формироваться процессом отличным от того, что показан на Фиг. 4. Данный процесс передачи сигнала ACK и видимого света показан на Фиг. 5 и основной поток данных на Фиг. 5 точно такой же, как поток на Фиг. 4. Обращаясь к Фиг. 5, этапы 413 и 414 точно такие же, как этапы 403 и 404 на Фиг. 4. Тем не менее, если в устройстве 402 существует задержка в формировании сигнала ACK, то на этапе 415 второе устройство 402 формирует видимый свет третьего цвета независимо от сигнала ACK. По мере передачи данных, как на этапе 416, второе устройство 402 на этапе 417 формирует видимый свет четвертого цвета. В данном случае, может продолжаться формирование видимого света соответствующего цвета до тех пор, пока формируется сигнал ACK.
Как описано выше, совместно с Фиг. 4 и 5 был описан случай, где видимый свет разных цветов постепенно передается в соответствии с результатом сравнения суммарного объема данных с объемом принятых на текущий момент данных. Разные цвета могут формироваться посредством управления интенсивностью Красного (R), Зеленого (G) и Синего (B) цветов.
Данный подход описывается со ссылкой на Фиг. 6, которая иллюстрирует устройство VLC передающей стороны и устройство VLC принимающей стороны в системе VLC в соответствии с вариантом осуществления настоящего изобретения.
В VLC, различные цвета могут создаваться посредством смешивания цветов R, G и B. С этой точки зрения, производится управление силами тока или напряжениями, подаваемыми на R, G, и B LED. Контроллер 501 устройства VLC передающей стороны формирует сигналы для управления цветами, которые могут излучаться посредством LED. Сигналы управления цветом преобразуются в аналоговые сигналы посредством D/A преобразователей 502. Аналоговые сигналы управляют LED 503 трех цветов. Таким образом, контроллер 501 формирует сигналы управления для управления соответствующими LED 503 так, чтобы формировать видимый свет разных цветов по мере роста объема принятых данных.
В устройстве VLC принимающей стороны, видимый свет разных цветов принимается посредством PD 504 и преобразуется в цифровой сигнал посредством A/D преобразователей 505. Преобразованные цифровые сигналы подаются на контроллер 506.
В устройстве VLC принимающей стороны, конкретный цвет может выборочно использоваться для создания сигнала ACK, который является ответом на переданный сигнал. В данном случае, цвет меняется посредством регулировки интенсивности цвета за исключением цветов, используемых для передачи сигнала. Затем, приемник устройства VLC передающей стороны может принять только требуемый цвет посредством использования фильтра приема сигнала. В данном случае, цвет, используемый для создания сигнала ACK, не должен использоваться для других целей. Устройство для приема сигнала ACK может использовать фильтр для того, чтобы отличать цвет, используемый для сигнала ACK. С этой точки зрения, PD 504 могут использовать фильтр для того чтобы отличать другие цвета.
Фиг. 6 иллюстрирует один вариант осуществления, использующий три цвета из R, G и B и аналогичное описание может быть применено к другим LED, отличным от R, G и B LED, использованным в фактическом устройстве VLC.
В описанном выше варианте осуществления настоящего изобретения, был описан процесс, использующий видимый свет разных цветов, в качестве способа для информирования пользователя об изменении объема передачи данных. В другом варианте осуществления настоящего изобретения, способ может использовать разные скорости мерцания, то есть, разные интервалы мерцания видимого света.
Со ссылкой на Фиг. 7 и 8 описан процесс передачи видимого сигнала в зависимости от изменения объема данных передачи в соответствии с другим характерным вариантом осуществления настоящего изобретения.
Обращаясь к Фиг. 7, этапы 603 и 604 аналогичны этапам 403 и 404 на Фиг. 4 и вследствие этого их подробное описание опущено. На Фиг. 7 интервал мерцания постепенно изменяется в соответствии с объемом принятых данных на основании суммарного объема данных. По приему данных на этапе 604, второе устройство 402 на этапе 605 определяет интервал мерцания, соответствующий объему принятых данных, и формирует видимый свет в определенный интервал мерцания совместно с сигналом ACK в качестве ответа на прием данных. По приему следующих данных на этапе 606, так как объем принятых данных вырос, второе устройство 402 определяет интервал мерцания, соответствующий увеличившемуся объему данных. Если объем данных достигает соотношения данных следующей стадии, при которой должен быть изменен интервал мерцания, то второе устройство 402 формирует видимый свет в измененном интервале мерцания следующей стадии, как на этапе 607. Таким образом, так как интервал мерцания постепенно меняется, пользователь может подтвердить изменение скорости передачи данных. Например, если скорость передачи данных достигает 100% при передаче данных, скорость мерцания может быть быстрее или медленнее чтобы вызвать тем самым подтверждение со стороны пользователя скорости передачи.
В противоположность Фиг. 7, Фиг. 8 показывает сигнал ACK, передаваемый отдельно от видимого света. Этапы 613 и 614 на Фиг. 8 аналогичны этапам 413 и 414 на Фиг. 5. На Фиг. 8, если во втором устройстве 402 существует задержка при формировании сигнала ACK, то видимый свет формируется отдельно от сигнала ACK. Второе устройство 402 формирует видимый свет, обладающий скоростью мерцания как на этапе 615, как только приняты данные. По приему данных на этапе 616, так как объем принятых данных изменяется, второе устройство 402 формирует видимый свет, обладающий измененным интервалом мерцания в сравнении с предыдущим интервалом мерцания, как показано на этапе 617.
Со ссылкой на Фиг. 9 описывается процесс управления для управления выходным образцом видимого света в соответствии с объемом принятых данных в устройстве VLC принимающей стороны.
Обращаясь к Фиг. 9, если режим VLC начинается на этапе 700, то устройство VLC принимающей стороны инициализирует линию связи посредством соединения линии связи на этапе 705. Далее, на этапе 710, устройство VLC принимающей стороны определяет, принята ли информация о данных. Если информация о данных принята, то на этапе 715 устройство VLC принимающей стороны определяет суммарный объем данных, который будет передан устройством VLC передающей стороны на основании принятой информации о данных. Если на этапе 720 приняты данные, то устройство VLC принимающей стороны на этапе 725 определяет выходной образец в соответствии с объемом принятых данных на основании суммарного объема данных и на этапе 730 формирует видимый свет определенного выходного образца. На этапе 720 устройство VLC принимающей стороны продолжает принимать данные до тех пор, пока на этапе 735 линия связи не будет разорвана. Таким образом, устройство VLC принимающей стороны формирует видимый свет постепенно изменяющегося выходного образца по мере роста объема принятых данных.
Здесь и далее, со ссылкой на Фиг. 8 и 9 описываются процессы передачи видимого сигнала, использующие сравнение суммарного объема данных с объемом переданных/принятых данных в соответствии с другим вариантом осуществления настоящего изобретения.
Фиг. 10 является схемой иллюстрирующей процесс передачи видимого сигнала, использующий сравнение суммарного объема данных с объемом переданных данных в устройстве VLC передающей стороны в соответствии с другим вариантом осуществления настоящего изобретения. Этапы 800 и 810 аналогичны этапам 403 и 404 на Фиг. 4 и вследствие этого их подробное описание будет опущено. На Фиг. 8, выходной образец видимого света становится другим в соответствии с соотношением объема переданных данных к суммарному объему данных, как на этапах 815 и 820. Как ранее описывалось, выходным образцом видимого света могут цвета, яркость (или интенсивность) или интервалы мерцания видимого света.
Фиг. 11 иллюстрирует процесс передачи видимого сигнала, использующий сравнение суммарного объема данных с информацией об объеме принятых данных от устройства VLC принимающей стороны. На Фиг. 11, на этапе 900, первое устройство 401 передает данные второму устройству 402 и на этапе 905 принимает информацию о размере принятых данных от второго устройства 402. На этапах 910 и 925 первое устройство 401 формирует видимый цвет разных выходных образцов в соответствии с соотношение размера принятых данных, на основании информации о принятом размере, к суммарному размеру данных.
Несмотря на то, что характерные варианты осуществления настоящего изобретения были раскрыты в целях иллюстрации, возможны различные модификации, дополнения и замены не отступая от объема и сущности изобретения, которые раскрываются в сопроводительной формуле изобретения. Соответственно, объем настоящего изобретения не должен ограничиваться описанием варианта осуществления, а определяться сопроводительной формулой изобретения и ее эквивалентами.
1. Способ для формирования сигнала видимого света в соответствии с объемом передачи данных в устройстве Связи через Видимый Свет (VLC), при этом способ содержит этапы, на которых: определяют объем данных, принятых от устройства VLC передающей стороны; определяют образец сигнала видимого света, соответствующий определенному объему данных; и формируют сигнал видимого света, соответствующий определенному образцу сигнала видимого света.
2. Способ по п.1, дополнительно содержащий этап, на котором получают информацию о суммарном объеме данных, которые должны быть приняты от устройства VLC передающей стороны.
3. Способ по п.2, при этом этап, на котором определяют объем данных, принятых от устройства VLC передающей стороны, содержит этап, на котором определяют объем оставшихся данных после того, как данные приняты от устройства VLC передающей стороны на основании информации о суммарном объеме данных.
4. Способ по п.2, при этом этап, на котором определяют объем данных, принятых от устройства VLC передающей стороны содержит этап, на котором определяют объем данных, которые были до сих пор получены от устройства VLC передающей стороны на основании информации о суммарном объеме данных.
5. Способ по п.1, при этом этап, на котором формируют сигнал видимого света определенного образца сигнала видимого света, содержит этап, на котором формируют сигнал видимого света, обладающий цветами, которые меняются в соответствии с определенным объемом данных.
6. Способ по п.1, при этом этап, на котором формируют сигнал видимого света определенного образца сигнала видимого света, содержит этап, на котором формируют сигнал видимого света, обладающий скоростями мерцания, которые меняются в соответствии с определенным объемом данных.
7. Способ по п.1, при этом этап, на котором формируют сигнал видимого света определенного образца сигнала видимого света, содержит этап, на котором формируют сигнал видимого света, обладающий яркостью цвета, которая меняется в соответствии с определенным объемом данных.
8. Способ по п.1, при этом видимый свет определенного образца сигнала видимого света формируется одновременного с тем, когда передается сигнал квитирования (АСК).
9. Способ по п.8, дополнительно содержащий этап, на котором сигнал АСК передают независимо от формирования сигнала видимого света, соответствующего определенному образцу сигнала видимого света, когда формирование сигнала АСК откладывается.
10. Устройство для формирования сигнала видимого света в соответствии с объемом передачи данных, при этом устройство содержит:приемник Связи через Видимый Свет (VLC) для приема данных посредством VLC;аналого-цифровой преобразователь для преобразования принятых данных в цифровой сигнал;модуль хранения для хранения информации об объеме принятых данных и хранения информации соответствия между информацией об объеме данных и выходным образцом видимого света;процессор данных для определения выходного образца видимого света, соответствующего объему принятых данных на основании информации соответствия всякий раз, когда принимаются данные и формирования сигнала управления таким образом, чтобы формировать видимый свет определенного выходного образца видимого света в качестве ответа на прием данных; и передатчик VLC для формирования сигнала видимого света выходного образца видимого света в соответствии с сигналом управления.
11. Устройство по п.10, при этом процессор данных определяет объем оставшихся данных, которые должны быть приняты на основании суммарного объема данных всякий раз, когда принимаются данные, и определяет выходной образец видимого света, соответствующий определенному объему оставшихся данных.
12. Устройство по п.10, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего цветами, которые постепенно меняются в соответствии с объемом принятых данных.
13. Устройство по п.10, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего скоростями мерцания, которые постепенно меняются в соответствии с объемом принятых данных.
14. Устройство по п.10, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего яркостью, которая постепенно меняется в соответствии с объемом принятых данных.
15. Устройство по п.10, при этом процессор данных формирует сигнал управления таким образом, чтобы одновременно формировать сигнал видимого света при передаче сигнала квитирования (АСК) в качестве ответа на прием данных.
16. Устройство для формирования сигнала видимого света в соответствии с объемом передачи данных, при этом устройство содержит: передатчик VLC для передачи данных устройству VLC принимающей стороны посредством VLC; цифроаналоговый преобразователь для преобразования цифрового сигнала, который должен быть передан, в аналоговый сигнал; модуль хранения для хранения информации соответствия между информацией об объеме данных и выходным образцом видимого света; и процессор данных для определения выходного образца видимого света, соответствующего объему переданных данных на основании информации соответствия всякий раз, когда передаются данные, и формирования сигнала управления таким образом, чтобы формировать сигнал видимого света определенного выходного образца видимого света всякий раз, когда передаются данные, при этом передатчик VLC формирует сигнал видимого света выходного образца видимого света в соответствии с сигналом управления.
17. Устройство по п.16, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего цветами, которые постепенно меняются в соответствии с объемом переданных данных.
18. Устройство по п.16, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего скоростями мерцания, которые постепенно меняются в соответствии с объемом переданных данных.
19. Устройство по п.16, при этом процессор данных формирует сигнал управления для формирования сигнала видимого света, обладающего яркостью, которая постепенно меняется в соответствии с объемом переданных данных.
20. Устройство по п.16, при этом процессор данных определяет выходной образец видимого света, соответствующий объему переданных данных на основании информации соответствия, и получает информацию об объеме переданных данных от устройства VLC принимающей стороны.