用于使用可见光通信控制对区域的出入的方法和设备的制造方法_2

文档序号:9292016阅读:来源:国知局
明装置发射的VLC信号接收最新散列信息。可基于人体运动的时间标度(例如,每隔10秒)产生新散列。
[0045]例如,通过输入/输出接口 220将散列值HIadi 218从出入授权装置传达到在一些实施例中包含调制器222的照明控制器106。照明控制器106通过基于接收到的散列出入ID HIadi 218的位调制由照明装置LI 120产生及发射的VLC信号来控制照明装置L1120。在一些实施例中,可单独地控制每一灯具(照明装置)以发射独立消息。在一些实施例中,这可通过专用DC供电照明基础设施系统来实现,其中照明装置仅使用电信号驱动LED或其它光发射器,从而产生沿电缆从照明控制器106发送到光发射器的VLC信号(携有散列出入ID位)在所述实施例中照明控制器106的任务为通过选择在适当电缆上发射来确定将发送哪些数据到哪个照明装置。
[0046]在另一实施例中,照明装置(例如,灯具)从耦合到多个可寻址灯具的PLC线接收数据(例如,散列出入ID位HIadi),在此情况下数字PLC信号解码器在照明装置处用于恢复与特定照明装置有关的信息。在一些此类实施例中,发射器为PLC路由器,例如Hy-Fi路由器,并且每一照明装置具有唯一 MAC地址,因为PLC线在系统中的所有照明装置中共享。在一些此类实施例中,PLC路由器通过将特定照明装置的MAC地址追加到封包(例如,传达待由MAC地址所对应的灯具发射的散列ID位的封包)的前置码来将消息发送到特定照明装置。仅具有匹配MAC地址的照明装置解码接收到的封包,恢复散列出入ID位(例如,HIadi位),并且将其再调制为VLC信号,所述VLC信号接着(例如)在散列出入装置识别符所对应的出入装置的区域中经发射。
[0047]移动装置102通过移动装置102中所包含的光接收器模块230接收传达HIadi位的VLC信号,并且处理接收到的信息。在一些实施例中,移动装置102使用接收到的散列出入ID HIadi来产生出入请求消息以解锁/出入接收到的出入ID (HI AD1)所对应的出入装置,例如出入装置112。
[0048]图3根据示范性实施例说明包含关于图1的系统中的出入装置及照明装置的信息的表300。表300可存储在且在一些实施例中存储在出入授权装置108及光控制器106中。
[0049]列302中的每一项代表对应于出入装置的识别符,例如MAC ID或另一识别符。列304中的每一项指示列302中的对应项中的识别符所对应的出入装置的出入装置数目(例如,门数目)或名称。列306中的每一项指示对应于由列302及304中的对应项所识别的出入装置的代表性照明装置识别符。
[0050]举例来说,在表300中,考虑列302、304及306的第一行。列302中的第一项识别对应于由列304中的对应第一项中的出入装置数目“AD1”识别的出入装置的识别符“00:19:47:FF:1D:2E”。列306中的对应第一项识别代表性照明装置“LI”,所述代表性照明装置负责使用VLC信号广播出入装置ADl的出入装置识别符(或一些实施例中的出入装置识别符的散列值)。类似地,考虑列302、304及306的第二行。列302中的第二项识别对应于由列304中的对应项中的出入装置数目“AD5”识别的出入装置的识别符“00:1A:C3:32:B9:6A”。列306中的对应第二项识别代表性照明装置“L15”,所述代表性照明装置负责使用VLC信号广播出入装置数目AD5的出入装置识别符。
[0051]图4为根据示范性实施例更详细地说明系统100的一部分,并且展示移动装置102、出入授权装置108及出入装置112的出入装置控制器113之间的信号传递的图400。更具体地说,在移动装置(例如,移动装置102)接收到以可见光通信信号(例如,H1AD1)传达的出入装置ID(或散列出入ID值)之后,信号传递与出入请求及出入授予程序有关。
[0052]如图4中所示,移动装置通过光接收器模块230接收传达散列出入装置ID值H1AD1的可见光通信信号125。移动装置102可例如临时存储接收到的散列值H1AD1并且使用其来产生出入请求。如所展示,移动装置102包含经配置以产生作为输出的出入请求消息的出入请求产生模块404。出入请求产生模块404包含X0R门408及消息产生模块412。至X0R门408的输入为接收到的出入ID散列值H1及对应于移动装置102的唯一识别符,例如MID 406。X0R门的输出为在本文中通常被称作H2值的散列认证值。
[0053]将散列值H2作为输入提供到产生包含散列值H2的请求消息的消息产生模块412。消息产生模块412产生适当格式的出入请求消息,所述格式适合于通过通信网络(例如,如蜂窝式通信网络的WAN、WiFi或另一网络)(例如)空中传达到出入授权装置108。在一些实施例中,也将接收到的出入ID值H1AD1提供到消息产生模块412。在一些此类实施例中,消息产生模块412产生包含产生的散列值H2及对应于出入装置1 112的接收到的散列出入ID值H1AD1的出入请求消息。因此,应了解,传达到出入授权装置108的出入请求消息包含产生的散列值H2和任选地H1AD1值。产生的请求消息经内部传达到移动装置102中所包含的无线无线电模块414,如由箭头416所指示。无线无线电模块414将出入请求消息RQSTMSG 127发射到出入授权装置108。
[0054]出入授权装置108通过输入/输出接口 220接收出入请求消息127。出入授权装置108中所包含的匹配模块422执行匹配/认证操作以确定请求出入的移动装置UE 102是否为经授权装置。在一些实施例中,出入授权数据库424包含可用以执行匹配/认证操作的信息。例如,所存储的信息包含经授权以出入各种出入装置的移动装置的识别符、出入装置ID及对应于各种出入装置的散列出入ID值。使用接收到的出入请求127及数据库424中所存储的信息,匹配模块422执行匹配操作以确定请求装置是否经授权出入。在一些实施例中,当出入请求消息127包含由移动装置产生的H2值但并不包含对应于出入装置的H1值(例如,H1AD1值)时,匹配模块422 (例如)通过计算H2 = M ID XOR HI AD1来计算各种可能移动装置ID及存储在数据库424中的出入装置ID的H2值列表(例如,移动ID的位使用对应于出入装置1的H1值的对应位逐位地进行X0R运算,其中,在此情况下,移动ID及H1值具有相同位数)。因此,在此情况下,授权装置108的任务更复杂,因为其必须为对应于系统中的每一出入装置的每一可能散列出入ID值H1产生H2值。如果存在匹配,那么允许移动装置102出入,并且将出入授予命令129发送到出入装置1控制器113以允许出入移动装置102。
[0055]在一些实施例中,当出入请求消息127包含对应于出入装置1 112的H2值及H1AD1值时(移动装置102为所述出入装置1寻求出入),匹配模块422能够验证(例如)由于出入请求中指示的H1■值出入请求打算用于哪个出入装置。因此,在此情况下,授权装置108的任务与出入请求中并不包含H1AD1值的其它情况相比略简单。为了确定哪个移动装置想要获得出入,匹配模块422计算经授权以出入装置112的数据库424中的各种可能移动装置ID的H2值列表,并且比较列表的每一项与从移动装置102接收的H2值的位。如果存在匹配,那么允许移动装置102出入,并且将出入授予命令129发送到出入装置控制器113以允许出入移动装置102。在一些实施例中,视情况也将通知430发送到移动装置102。通知430(例如,外部可察觉警报)向移动装置102指示用户已被授予还是被拒绝出入。
[0056]图5为说明根据示范性实施例的操作移动装置(例如,移动无线通信装置)的示范性方法的步骤的流程图500。实施流程图500的方法的移动装置为图1的系统中所示的移动装置I 102到移动装置K 104中的任一者。出于论述图5的目的,考虑移动装置102实施流程图500的方法。
[0057]操作开始于步骤502。在步骤502中,通电并初始化移动通信装置。操作从开始步骤502进行到步骤504。在步骤504中,移动装置102以可见光通信信号(VLC信号)接收与定位于发出可见光的可见光发射器附近的出入装置对应的识别信息。在一些实施例中,移动无线通信装置为包含相机的蜂窝电话,并且通过所述相机接收可见光通信信号中的识别信息。在一些实施例中,接收到的识别信息为对应于出入装置112的出入装置ID。在一些实施例中,识别信息为对应于出入装置(例如,出入装置112)、由照明装置(例如出入装置112附近的LI 120)传达的散列出入装置ID值,例如HIadi值。因此,在一些实施例中,对应于出入装置的所述识别信息为使用散列函数产生的时变值,所述散列函数将时变值(例如,作为时间的函数产生的伪随机数及对应于出入装置的唯一识别符)作为输入接收。
[0058]操作从步骤504进行到步骤506。在接收可见光通信信号之后的步骤506中,移动装置102处理接收到的可见光通信信号以恢复对应于出入装置的识别信息。在一些实施例中,处理可见光通信信号包含恢复传达的散列出入ID位,例如HIadi值的位。
[0059]操作从步骤506进行到步骤508。在步骤508中,移动装置102基于对应于出入装置的接收到的识别信息及对应于移动无线通信装置的唯一识别符产生一值(例如,H2值)。在一些实施例中,产生值的步骤508包含执行步骤510,在步骤510中使用具有作为输入的对应于出入装置的识别信息及对应于移动装置的识别符的散列函数产生所述值。在一些实施例中,在步骤510中,通过使用出入装置识别符(例如,HIadi值)对移动通信装置识别符(M ID)进行XOR运算来产生散列值。举例来说,如图4中所论述,移动装置102可产生H2值=M ID XOR HIad1
[0060]操作从步骤508进行到步骤511。在步骤511中,移动装置102产生控制消息(例如,出入请求消息127),包含产生的值(例如,在步骤508中产生的散列值H2),所述控制消息用于触发通过出入授权装置解锁与接收到的识别信息相关联的出入装置。在一些实施例中,产生的控制消息将从接收到的VLC信号恢复的对应于出入装置的识别信息与产生的值包含。
[0061]操作从步骤511进行到步骤512。在步骤512中,移动装置102以用于触发通过出入授权装置解锁与接收到的识别信息相关联的出入装置的控制消息将产生的值(例如,H2值)发射到出入授权装置。因此,移动装置102以控制消息(例如,出入请求消息127)将产生的值发射到出入授权装置108。在一些实施例中,步骤512包含步骤514,在步骤514中移动装置102以控制消息将从接收到的VLC信号恢复的对应于出入装置的识别信息与产生的值一起发射。因此,在一些实施例中,除H2值之外,移动装置还将出入装置ID或散列出入装置ID值(例如,HIadi值)发射到出入授权装置108。在一些实施例中,以射频信号发射包含产生的值(H2值)的控制消息。在一些此类实施例中通过WiFi通信链路、蓝牙链路或蜂窝式通信链路发射射频信号。
[0062]在一些实施例中,出入授权装置108为出入装置的部分。在所述实施例中,出入装置包含无线接口,并且可检查接收到的出入请求是否以与出入授权装置独立于出入装置实施时进行所述确定相同的方式导致出入装置的解锁,例如打开门。
[0063]操作从包含步骤514的步骤512进行到步骤516。步骤516如由虚线框所指示为任选的,并且在一些但不一定是所有的实施例中执行。在并不执行步骤516的一些实施例中,操作从步骤512进行回到步骤504。在步骤516中,移动通信装置102从出入授权装置108接收出入授权授予或出入拒绝通知。操作从步骤516进行到步骤518。在步骤518中,移动通信装置102产生并向移动通信装置102的用户呈现警报(例如,外部可察觉警报),从而向用户警示/指示已授予或拒绝出入。外部可察觉警报可为(例如)振动警报、视觉警报(例如,闪红光或绿光)和/或给定类型的音频。在各种实施例中,在出入授予的情况下呈现的外部可察觉警报不同于在拒绝出入时呈现的外部可察觉警报。操作从步骤518进行回到步骤504。
[0064]图6为根据示范性实施例的示范性移动无线通信装置600的图。移动通信装置600可实施并且有时的确实施根据图5的流程图500的方法。移动无线通信装置600可用作图1中所示的移动装置102到104中的任一者。
[0065]移动装置600包含经由总线609耦合在一起的处理器602和存储器604,各种元件(602、604)可经由总线609互换数据和信息。存储器604包含例程611和数据/信息613。移动装置600进一步包含光接收器模块606 (例如,VLC接收器模块)及一或多个无线电模块(无线电模块I 608,…,无线电模块M 610) ο光接收器模块606及无线电模块(608,…,610)通过总线609耦合到处理器602。在各种实施例中,一或多个或所有光接收器模块606及无线电模块(608,…,610)包含可配置特征,且(例如)在处理器602的控制下为可配置的。不同可配置特征包含(例如)可配置波段选择、可配置带宽、可配置调制方案、可配置调制群集、可配置数据速率、可配置译码类型、可配置译码速率、可配置通信协议、可配置功率级、可配置滤波器、可配置符号时序、可配置音调宽度、可配置时序结构、可配置信道等。光接收器模块606经配置以接收可见光通信信号(VLC信号),并且处理其以恢复以接收到的VLC信号传达的信息和/或数据。因此,在一些实施例中,光接收器模块606接收传达对应于出入装置的出入装置ID(例如,Hl值)的VLC信号。在一些实施例中,移动通信装置600为蜂窝电话。在一些此类实施例中,移动通信装置600包含相机607,并且可不包含光接收器模块606。在一些实施例中,接收VLC信号包含通过移动通信装置600中所包含的相机607接收VLC信号。在一些实施例中,将恢复的信息/数据(例如,出入装置ID)传达到处理器602。处理器602可并且在一些实施例中的确产生并发射控制信号到光接收器模块606和/或无线电模块以控制其操作。
[0066]第一无线电模块608包含耦合到接收天线628的第一无线接收器模块620,移动装置600通过所述接收天线接收无线电信号。无线电信号包含(例如)通过出入授权装置108传达的信号、来自出入点的下行链路流量数据信号等。第一无线电模块608包含耦合到发射天线630的第一无线发射器模块622,移动装置600通过所述发射天线发射无线电信号。无线电信号包含流量数据信号(例如,上行链路流量数据信号)、出入请求消息等。在一些实施例中,第一无线电模块608为WAN(广域网)无线电模块。在所述实施例中,第一无线接收器模块620为WAN接收器,而无线发射器模块622为WAN发射器。
[0067]无线电模块M 610包含耦合到接收天线632 (移动装置600通过所述接收天线接收无线电信号)的第M无线接收器模块624及耦合到发射天线634 (移动装置600通过所述发射天线发射无线电信号)的第M无线发射器模块626。在一些实施例中,第M无线电模块610为经配置以(例如)通过WiFi出入点接收及发射信号的WiFi无线电模块。在所述实施例中,第M无线接收器模块624为WiFi接收器,而无线发射器模块626为WiFi发射器。除WAN、WiFi无线电模块以外的各种其它类型的无线电模块可在一些实施例中用于(例如)蓝牙模块。
[0068]因此,在一些实施例中,不同无线电模块对应于不同通信技术、不同通信协议和/或不同频带。举例来说,一个无线电模块可对应于WiFi,另一无线电模块可对应于LTE,并且又一无线电模块可对应于CDMA。在一些实施例中,移动装置600可以并且有时的确同时通过无线电模块610与一个基站(例如,WiFi AP)通信,并且通过无线电模块608与另一基站(例如,LTE基站)通信。可启动和/或使用一或多个无线电模块。
[0069]在一些实施例中,一或多个模块606、608及610包含于处理器602中。在一些实施例中,模块606、608及610中的一或多个的一或多个部分包含于处理器602中。
[0070]在各种实施例中,处理器602经配置以在可见光通信信号(VLC信号)中接收对应于定位于发出可见光的可见光发射器附近的出入装置的识别信息。在一些实施例中,识别信息为对应于出入装置112的出入装置ID。在一些实施例中,识别信息为对应于出入装置(例如,出入装置112)、由照明装置(例如出入装置112附近的LI 120)传达的散列出入装置ID值,例如HIadi值。
[0071 ] 在一些实施例中,处理器602进一步经配置以处理接收到的可见光通信信号光以恢复对应于出入装置的识别信息。在一些实施例中,处理可见光通信信号包含恢复传达的散列出入ID位,例如HIadi值的位。
[0072]在一些实施例中,处理器602进一步经配置以基于对应于出入装置的识别信息及对应于
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1