可见光通信装置方法及装置制造方法及图纸

技术编号:19266371 阅读:22 留言:0更新日期:2018-10-27 04:00
本申请实施例提供了一种可见光通信装置方法及装置,涉及可见光通信技术领域。方法包括:根据待发送数据和预设的第一光特性值获得第一可见光通信数据,第一可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,N个原色光特性数据表征出的光特性值与M个CSK光特性数据表征出的光特性值之和与第一光特性值匹配,M为正整数,N为不小于3的整数;根据第一可见光通信数据发射颜色值和亮度值均满足第一光特性值的第一特性光。故在实现基于第一特性光来将待发送数据传输的同时,还实现了发射的第一特性光的颜色值和亮度值是满足用户需求的第一光特性值,从而提高了用户的体验。

【技术实现步骤摘要】
可见光通信装置方法及装置
本申请涉及可见光通信
,具体而言,涉及一种可见光通信装置方法及装置。
技术介绍
目前,由于可见光通信具有高速、保密性好、无需占用无线电频谱资源等优点,可见光通信的技术已经逐渐得到普及。
技术实现思路
本申请在于提供一种可见光通信装置方法及装置。本申请的实施例通过如下方式实现:第一方面,本申请实施例提供了一种可见光通信方法,所述方法包括:根据待发送数据和预设的第一光特性值获得第一可见光通信数据,所述第一可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第一光特性值匹配,M为正整数,N为不小于3的整数;根据所述第一可见光通信数据发射颜色值和亮度值均满足所述第一光特性值的第一特性光。结合第一方面提供的技术方案,在一些可能的实现方式中,所述第一光特性值包括:第一颜色值和第一亮度值,所述根据待发送数据和预设的第一光特性值获得第一可见光通信数据,包括:根据待发送数据和预设第一光特性值,获得M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第一颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第一亮度值匹配;根据所述M个CSK光特性数据和所述N个原色光特性数据获得第一可见光通信数据。结合第一方面提供的技术方案,在一些可能的实现方式中,所述根据待发送数据和预设第一光特性值,获得M个CSK光特性数据和N个原色光特性数据,包括:根据待发送数据获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第一颜色值获得N个初始原色光特性数据;根据所述第一亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第一亮度值匹配;将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。结合第一方面提供的技术方案,在一些可能的实现方式中,所述根据所述M个CSK光特性数据和所述N个原色光特性数据获得第一可见光通信数据,包括:根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个第一数据包,其中,所述至少一个第一数据包中的每个第一数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数;根据预设的数据生成规则生成包括头数据包、所述至少一个第一数据包和尾数据包的第一可见光通信数据。结合第一方面提供的技术方案,在一些可能的实现方式中,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据;所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。结合第一方面提供的技术方案,在一些可能的实现方式中,所述根据所述可见光通信数据发射颜色值和亮度值均满足所述第一光特性值的第一特性光之后,所述方法还包括:根据终端设备发送调节指令将所述第一光特性值调节为第二光特征值;根据所述待发送数据和所述第二光特性值获得第二可见光通信数据;根据所述第二可见光通信数据发射颜色值和亮度值均满足所述第二光特性值的第二闪烁光。第二方面,本申请实施例提供了一种可见光通信装置,其特征在于,所述装置包括:获得模块,用于根据待发送数据和预设的第一光特性值获得第一可见光通信数据,所述第一可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第一光特性值匹配,M为正整数,N为不小于3的整数。发射模块,用于根据所述第一可见光通信数据发射颜色值和亮度值均满足所述第一光特性值的第一特性光。结合第二方面提供的技术方案,在一些可能的实现方式中,所述第一光特性值包括:第一颜色值和第一亮度值,所述获得模块包括:第一获得单元,用于根据待发送数据和预设第一光特性值,获得M个CSK光特性数据和N个原色光特性数据。其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第一颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第一亮度值匹配。第二获得单元,用于根据所述M个CSK光特性数据和所述N个原色光特性数据获得第一可见光通信数据。结合第二方面提供的技术方案,在一些可能的实现方式中,所述第一获得单元包括:数据获得子单元,用于根据待发送数据获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第一颜色值获得N个初始原色光特性数据。亮度值确定子单元,用于根据所述第一亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第一亮度值匹配。数据打包子单元,用于将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。结合第二方面提供的技术方案,在一些可能的实现方式中,所述第二获得单元,包括:数据包获得子单元,用于根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个第一数据包,其中,所述至少一个第一数据包中的每个第一数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数。光通信数据获得子单元,用于根据预设的数据生成规则生成包括头数据包、所述至少一个第一数据包和尾数据包的第一可见光通信数据。第三方面,本申请实施例提供了一种通信设备,所述通信设备包括:处理器,存储器,总线和发射器,所述处理器、所述发射器和存储器通过所述总线连接;所述存储器,用于存储程序;所述处理器,用于通过调用存储在所述存储器中的程序,控制所述发射器执行可见光通信方法。第四方面,本申请实施例提供了一种具有处理器可执行的非易失的程序代码的计算机可读储存介质,所述程序代码使所述处理器执行可见光通信方法。本申请实施例的有益效果是:通过根据待发送数据和预设的第一光特性值获得的第一可见光通信数据,实现通过第一可见光通信数据发射的第一特性光来将待发送数据传输。且由于第一可见光通信数据中包括M个CSK光特性数据和N个原色光特性数据,以及N个原色光特性数据表征出的光特性值与M个CSK光特性本文档来自技高网...

【技术保护点】
1.一种可见光通信方法,其特征在于,所述方法包括:根据待发送数据和预设的第一光特性值获得第一可见光通信数据,所述第一可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第一光特性值匹配,M为正整数,N为不小于3的整数;根据所述第一可见光通信数据发射颜色值和亮度值均满足所述第一光特性值的第一特性光。

【技术特征摘要】
1.一种可见光通信方法,其特征在于,所述方法包括:根据待发送数据和预设的第一光特性值获得第一可见光通信数据,所述第一可见光通信数据包括:M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的光特性值与所述N个原色光特性数据表征出的光特性值之和与所述第一光特性值匹配,M为正整数,N为不小于3的整数;根据所述第一可见光通信数据发射颜色值和亮度值均满足所述第一光特性值的第一特性光。2.根据权利要求1所述的可见光通信方法,其特征在于,所述第一光特性值包括:第一颜色值和第一亮度值,所述根据待发送数据和预设的第一光特性值获得第一可见光通信数据,包括:根据待发送数据和预设第一光特性值,获得M个CSK光特性数据和N个原色光特性数据;其中,所述M个CSK光特性数据表征出的颜色值与所述N个原色光特性数据表征出的颜色值之和与所述第一颜色值匹配,所述M个CSK光特性数据表征出的亮度值与所述N个原色光特性数据表征出的亮度值之和与所述第一亮度值匹配;根据所述M个CSK光特性数据和所述N个原色光特性数据获得第一可见光通信数据。3.根据权利要求2所述的可见光通信方法,其特征在于,所述根据待发送数据和预设第一光特性值,获得M个CSK光特性数据和N个原色光特性数据,包括:根据待发送数据获得M个CSK初始光数据,以及根据所述M个CSK初始光数据和所述第一颜色值获得N个初始原色光特性数据;根据所述第一亮度值,为所述M个CSK初始光数据中每个CSK初始光数据确定出对应的每个CSK光亮度值,并为所述N个初始原色光特性数据中每个初始原色光特性数据确定出对应的每个原色光亮度值,其中,M个CSK光亮度值和N个原色光亮度值相加之和与所述第一亮度值匹配;将每个CSK初始光数据和对应的每个CSK光亮度值打包获得每个CSK光特性数据,将每个初始原色光特性数据和对应的每个原色光亮度值打包获得每个原色光特性数据,共获得M个CSK光特性数据和N个原色光特性数据。4.根据权利要求3所述的可见光通信方法,其特征在于,所述根据所述M个CSK光特性数据和所述N个原色光特性数据获得第一可见光通信数据,包括:根据所述M个CSK光特性数据和所述N个原色光特性数据,获得包括所述M个CSK光特性数据和所述N个原色光特性数据的至少一个第一数据包,其中,所述至少一个第一数据包中的每个第一数据包包括m个CSK光特性数据和/或n个原色光特性数据,m为不大于M的正整数,n为不大于N的正整数;根据预设的数据生成规则生成包括头数据包、所述至少一个第一数据包和尾数据包的第一可见光通信数据。5.根据权利要求4所述的可见光通信方法,其特征在于,所述N个原色光特性数据划分成至少一组原色光特性数据,所述至少一组原色光特性数据中每组原色光特性数据包括:红色光数据、蓝色光数据、绿色光数据和琥珀色光数据;所述M个CSK光特性数据中每个CSK光特性数据对应表征出的每个CSK光的颜色值为红色光、蓝色光、绿色光和琥珀色光按对应的亮度比例构成。6.根据权...

【专利技术属性】
技术研发人员:王明强
申请(专利权)人:广州光瀚科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1