用于升级光子接收端的方法技术

技术编号:10049785 阅读:230 留言:0更新日期:2014-05-15 20:10
本发明专利技术提供了一种用于升级光子接收端的方法,包括:从第一光子客户端接收光形式的光信息参数指令;从该光信息参数指令中提取指令码;以及响应于该指令码执行该光子接收端的升级。

【技术实现步骤摘要】

本专利技术涉及可见光通信系统,尤其涉及可见光通信系统中用于升级光子接收端的方法。 
技术介绍
可见光通信技术是一种在LED技术上发展起来的新型无线光通信技术。通过LED光源的高频率闪烁来进行通信,可见光通信的传输速率最高达每秒千兆。可见光通信有着相当丰富的频谱资源,这是包括微波通信在内的一般无线通信无法比拟的。同时,可见光通信可以适用任何通信协议、适用于任何环境,并且可见光通信的设备架设灵活便捷、成本低廉,适合大规模普及应用。 可见光通信系统利用可见光进行近距离通信,可见光的指向性高,不能穿透障碍物,比使用无线通信方式具有更高的安全性。目前已有一些可见光通信系统开始应用,如光子物联网中的光子门禁系统等。光子门禁系统利用可见光通信技术,将光子客户端(即客户端)中的身份(ID)信息通过编码,变成可见光信号被发射出去。光子接收端将接收到的可见光信号转化为电信号,从中获得客户端的ID信息,并将其发送至门禁控制器进行ID权限判断,确定是否打开门锁。光子客户端可以是各种发光装置,例如随着诸如手机之类的便携式设备的日益普及,可以利用手机的闪光灯功能将手机用作光子客户端,这大大地降低了门禁系统的成本,而且由于手机原本就是用户随身携带的,因此不会对用户造成额外负担。 然而,不同发光装置的发光参数是不一样的,例如不同品牌、甚至同一品牌的不同型号的手机的闪光灯的发光参数都是不一样的,对于光子接收端而言需要依据光子客户端所采用的发光参数才能对该光子客户端发射的可见光信号进行合适的解读。这要求光子接收端能够不断升级以支持新的光子客户端。 在一些特殊场合中,特别是在光子门禁系统中出于安全性考虑,一般不允许在云端向光子接收端进行在线升级。 因此,本领域亟需一种利用光子客户端通过可见光通信来给光子接收端进行在线升级的方案。 
技术实现思路
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。 根据本专利技术的一方面,提供了一种用于升级光子接收端的方法,包括:从第一光子客户端接收光形式的光信息参数指令;从该光信息参数指令中提取指令码;以及响应于该指令码执行该光子接收端的升级。 在一实例中,该光形式为红外光、可见光或紫外光。 在一实例中,该方法还包括:从该光信息参数指令中提取校验码;对该光信息参数指令执行校验,若校验通过,则执行该提取指令码的步骤。 在一实例中,该方法还包括在升级后发出反馈信号以指示升级是否成功。 在一实例中,该指令码指示增加光信息参数,响应于该指令码执行该光子接收端的升级包括:从该光信息参数指令中提取光信息参数编号和光信息参数集;以及将所提取的光信息参数集与所提取的光信息参数编号相关联地存储在数据库中。 在一实例中,该指令码指示修改光信息参数,响应于该指令码执行该光子接收端的升级包括:从该光信息参数指令中提取光信息参数编号和光信息参数集;以及用所提取的光信息参数集替换数据库中已与所提取的光信息参数编号相关联地存储着的光信息参数集。 在一实例中,该指令码指示修改光信息参数,响应于该指令码执行该光子接收端的升级包括:从光信息参数指令中提取光信息参数集;用所提取的光信 息参数集替换数据库中已存储的光信息参数集。 在一实例中,该光信息参数集选自预热参数、组内参数、组间参数中的一种或多种。 在一实例中,预热参数包括预热时间,组内参数包括组内每个信号之间的时间间隔,组间参数包括组信号和组信号之间的时间间隔。 在一实例中,该方法还包括:在该升级之后接收来自第二光子客户端的光信号;分析该光信号的发光模式以获得该第二光子客户端所用的组内参数或组间参数;根据该第二光子客户端所用的组内参数或组间参数在该数据库中执行反向查找以获得该第二光子客户端所用的光信息参数集;以及根据该第二光子客户端所用的光信息参数集对该光信号解码。 在一实例中,该光子接收端是光子门禁系统中的光子锁、与POS机相连的光子接收端、光子会议系统的光子接收端、光子票务系统的光子接收端、光子防伪标签的光子接收端。 在一实例中,该第二光子客户端是包括手机、平板电脑、PDA的便携式设备和光钥匙。 在一实例中,该光信号为红外光信号、可见光信号或紫外光信号。 附图说明在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本专利技术的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。 图1是示出了可在其中实践本专利技术的可见光通信系统的简化框图; 图2是示出了多种编码方式的信号编码的示意图; 图3是示出了可在其中实践本专利技术的通信环境的示意图; 图4是示出了根据本专利技术的一方面的光信息参数指令的格式的示意图;以及 图5是示出了根据本专利技术的一方面的用于升级光子接收端的方法的流程图。 具体实施方式以下结合附图和具体实施例对本专利技术作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本专利技术的保护范围进行任何限制。 图1示出了可在其中实践本专利技术的可见光通信系统的简化框图。可见光通信系统100包括光子客户端110和光子接收端120。光子客户端110包括编码器111。编码器111接收原始通信数据。原始通信数据可以是与光子客户端110要传达给光子接收端的任何信息数据,例如,用户身份(ID)信息、操作指令等等。 编码器111可以采用任何编码方式来编码原始通信数据。常见的编码可包括NRZ编码、NRZI编码、NRZI反转计数编码等等。NRZ编码是以高电平代表1,低电平代表0。NRZI编码是以信号的翻转即高低电平的跳变为代表一个逻辑例如1(0),而信号高低电平保持不变表示另一逻辑例如0(1)。RZ脉冲计数编码是将原始信息以n个比特为一组,相邻两组信号之间设有组间时间间隔,每组内以脉冲的个数表示该组信号中的n个比特的信息。如图2中的表1所示,当n=2,即以两个比特为一组时,分别用1、2、3和4个脉冲代表00、01、10和11。如图2所示,组间时间间隔设定为25ms,图中的两组号分别代表信息位00、10。根据RZ编码,用一个脉冲表示信息位00,用3个脉冲表示信息10。注意,表1中的RZ编码的10、101010中的1和0是用于代表高电平和低电平,而非信息位。 NRZI反转计数编码也是将原始信息以n个比特为一组,相邻两组信号之间设有组间时间间隔。区别于RZ脉冲计数编码,NRZI是在每组内以高电平到低电平(或低电平到高电平)的反转次数分别表示该组信号中的n个比特的信息。如图2中的表2所示,当n=2,即以两个比特为一组时,分别用1、2、3和4个反转次数代表00、01、10和11。如图2所示,组间时间间隔设定为25ms,图中的两组号分别代表信息00、10。根据本文档来自技高网
...

【技术保护点】
一种用于升级光子接收端的方法,包括:从第一光子客户端接收光形式的光信息参数指令;从所述光信息参数指令中提取指令码;以及响应于所述指令码执行所述光子接收端的升级。

【技术特征摘要】
1.一种用于升级光子接收端的方法,包括:
从第一光子客户端接收光形式的光信息参数指令;
从所述光信息参数指令中提取指令码;以及
响应于所述指令码执行所述光子接收端的升级。
2.如权利要求1所述的方法,其特征在于,所述光形式为红外光、可
见光或紫外光。
3.如权利要求1所述的方法,其特征在于,还包括:
从所述光信息参数指令中提取校验码;
对所述光信息参数指令执行校验,若校验通过,则执行所述提取指令
码的步骤。
4.如权利要求1所述的方法,其特征在于,还包括:
在升级后发出反馈信号以指示升级是否成功。
5.如权利要求1所述的方法,其特征在于,所述指令码指示增加光信
息参数,响应于所述指令码执行所述光子接收端的升级包括:
从所述光信息参数指令中提取光信息参数编号和光信息参数集;以及
将所提取的光信息参数集与所提取的光信息参数编号相关联地存储在
数据库中。
6.如权利要求1所述的方法,其特征在于,所述指令码指示修改光信
息参数,响应于所述指令码执行所述光子接收端的升级包括:
从所述光信息参数指令中提取光信息参数编号和光信息参数集;
用所提取的光信息参数集替换数据库中已与所提取的光信息参数编号

\t相关联地存储着的光信息参数集。
7.如权利要求1所述的方法,其特征在于,所述指令码指示修改光信
息参数,响应于所述指令码执行所述光子接收端的升级包括:
从所述光信息参数指令中提取光信息参数集;
用所提取的光信息参数集替换数据库中已存储的光信息参数集。
8.如权利要求5或6...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:深圳光启创新技术有限公司
类型:发明
国别省市:广东;44

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

1