基于可见光通信的信号收发装置及实现方法、系统与流程

文档序号:16899145发布日期:2019-02-19 17:47阅读:284来源:国知局
基于可见光通信的信号收发装置及实现方法、系统与流程

本发明涉及光通信技术领域,特别是指一种基于可见光通信的信号收发装置及实现方法、系统。



背景技术:

可见光通信技术是指利用可见光波段的光作为信息载体,无需光纤等有线信道的传输介质,在空气中直接传输光信号的通信方式。随着可见光通信技术的发展,信号的发射端同照明光源进行复用,因此可见光通信具有技能环保、低碳绿色环境友好等特点。当前可见光通信技术还在水下,以及一些低电磁环境干扰的套件下进行应用推广。

可见光通信通常采用发光二极管(led)作为数据发射端,采用感光二极管作为数据接收端。但是,单纯采用二极管作为收发单元的可见光通信装置,其传输效率较低,不适合大规模应用。



技术实现要素:

有鉴于此,本发明实施例的目的之一在于,提出一种基于可见光通信的信号收发装置及实现方法、系统,能够在一定程度上解决现有可见光通信方法的传输效率问题。

基于上述目的,本发明实施例的第一个方面,提供了一种基于可见光通信的信号发送装置,包括第一控制单元和可见光发光单元阵列:

所述第一控制单元,用于获取目标数据,并根据设定的编码规则将所述目标数据生成发光控制指令;所述发光控制指令,包括控制所述可见光发光单元阵列中各发光单元明暗状态的指令;

所述可见光发光单元阵列,用于根据所述发光控制指令,将所述目标数据以可见光信号形式发送出去。

可选的,所述第一控制单元,具体用于:

确定所述可见光发光单元阵列的排布方式;

根据所述排布方式,将所述目标数据分割为与所述排布方式相匹配的目标数据段;

根据所述目标数据段形成相应的发光控制指令,并将该发光控制指令依次发送到所述可见光发光单元阵列。

本发明实施例的第二个方面,提供了一种基于可见光通信的信号接收装置,包括可见光接收单元和第二控制单元;

所述可见光接收单元,用于采集可见光信号,得到具有明暗点阵列的图像数据;

所述第二控制单元,用于根据设定的解码规则解析所述图像数据并还原为目标数据。

可选的,所述第二控制单元,用于:

将预设时间间隔内采集的所述图像数据进行比对;

剔除明暗点阵列差异大于差异阈值的图像数据。

可选的,所述第二控制单元,用于:

解析所述图像数据,还原得到目标数据段;

将所述目标数据段整合为所述目标数据。

可选的,所述可见光接收单元为电荷耦合图像传感器或互补金属氧化物半导体图像传感器。

可选的,所述基于可见光通信的信号接收装置还包括透镜单元;所述透镜单元设置在所述可见光接收单元的入光侧。

本发明实施例的第三个方面,提供了一种可见光通信系统,包括如前所述的信号发送装置,以及,如前所述的信号接收装置。

可选的,所述可见光通信系统,还包括分光装置;所述分光装置设置在所述信号发送装置发送可见光信号的光路上,所述分光装置用于将所述可见光信号分为至少两路,并由至少两个信号接收装置分别接收。

本发明实施例的第四个方面,提供了一种可见光通信实现方法,包括:

获取目标数据;

根据设定的编码规则将所述目标数据生成发光控制指令;所述发光控制指令,包括控制所述可见光发光单元阵列中各发光单元明暗状态的指令;

根据所述发光控制指令,利用可见光发光单元阵列,将所述目标数据以可见光信号形式发送出去。

可选的,所述可见光通信实现方法,还包括:

确定所述可见光发光单元阵列的排布方式;

根据所述排布方式,将所述目标数据分割为与所述排布方式相匹配的目标数据段;

根据所述目标数据段形成相应的发光控制指令,并将该发光控制指令依次发送到所述可见光发光单元阵列。

本发明实施例的第五个方面,提供了一种可见光通信实现方法,包括:

采集可见光信号,得到具有明暗点阵列的图像数据;

根据设定的解码规则解析所述图像数据并还原为目标数据。

可选的,所述可见光通信实现方法,还包括:

将预设时间间隔内采集的所述图像数据进行比对;

剔除明暗点阵列差异大于差异阈值的图像数据。

可选的,所述可见光通信实现方法,还包括:

解析所述图像数据,还原得到目标数据段;

将所述目标数据段整合为所述目标数据。

从上面所述可以看出,本发明实施例提供的基于可见光通信的信号收发装置及实现方法、系统,在信号发送端,通过将目标数据根据设定的编码规则转换为发光控制指令,使可见光发光单元阵列根据该发光控制指令将所述目标数据通过可见光信号形式发送出去,从而完成基于可见光通信的信号发送;在信号接收端,通过采集可见光信号,得到具有明暗点阵列的图像数据,然后解析所述图像数据并还原为目标数据,从而完成基于可见光通信的信号接收;由于目标数据通过可见光发光单元阵列进行发送,根据阵列中发光单元的个数,在同一时间点能够完成相应数量可见光信号的发送,同时,目标数据通过采集的图像数据解析得到,而从一帧图像数据中能够解析得到不止一个发光单元的可见光信号,从而在同一时间点能够完成相应数量可见光信号的接收,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例的附图作简单地介绍,显而易见地,下面描述中的附图仅仅涉及本发明的一些实施例,而非对本发明的限制。

图1为本发明提供的一种基于可见光通信的信号发送装置实施例的结构框图;

图2为本发明实施例提供的可见光发光单元示意图;

图3为本发明提供的一种基于可见光通信的信号发送装置实施例的结构框图;

图4a为本发明实施例提供的一种图像数据示意图;

图4b为本发明实施例提供的另一种图像数据示意图;

图5为本发明提供的可见光通信系统的一个实施例的结构示意图;

图6a为本发明提供的可见光通信系统的另一个实施例的结构示意图;

图6b为图6a所示的可见光通信系统的光路示意图;

图7为本发明提供的可见光通信实现方法的一个实施例的流程示意图;

图8为本发明提供的可见光通信实现方法的另一个实施例的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外定义,本公开使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本公开中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”、“一”或者“该”等类似词语也不表示数量限制,而是表示存在至少一个。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。

本发明实施例的第一个方面,提供了一种基于可见光通信的信号发送装置,能够在一定程度上解决现有可见光通信方法的传输效率问题。

如图1所示,所述基于可见光通信的信号发送装置,包括第一控制单元11和可见光发光单元阵列12:

所述第一控制单元11,用于获取目标数据,并根据设定的编码规则将所述目标数据生成发光控制指令;所述发光控制指令,包括控制所述可见光发光单元阵列中各发光单元明暗状态的指令;

所述可见光发光单元阵列12,用于根据所述发光控制指令,将所述目标数据以可见光信号形式发送出去。

从上述实施例可以看出,本发明提供的基于可见光通信的信号发送装置,通过将目标数据根据设定的编码规则转换为发光控制指令,使可见光发光单元阵列根据该发光控制指令将所述目标数据通过可见光信号形式发送出去,从而完成基于可见光通信的信号发送;由于目标数据通过可见光发光单元阵列进行发送,根据阵列中发光单元的个数,在同一时间点能够完成相应数量可见光信号的发送,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

如图2所示,为所述可见光发光单元阵列12的一种实施例。该可见光发光单元阵列12由4×4个发光单元组成。以目标数据【1001001111000011】为例,假设编码规则为所述可见光发光单元阵列12中发光单元从左到右且从上到下依次对应所述目标数据,则相应地,所述发光控制指令为控制第一行发光单元“亮暗暗亮”,控制第二行发光单元“暗暗亮亮”,控制第三行发光单元“亮亮暗暗”,控制第四行发光单元“暗暗亮亮”。这样,在一帧时间内,就将目标数据发送了出去,而无需利用一个发光单元依次发送“亮暗暗亮暗暗亮亮亮亮暗暗暗暗亮亮”的可见光信号出去,从而大大提高了可见光通信方法的传输效率。

需要说明的是,在保证光通信质量和效率的前提下,所述可见光发光单元阵列12的阵列排布方式及其所能包含的发光单元个数可以根据实际进行选择,例如5×4、5×5、6×6等,而无需仅限制为本发明中所给出的示例。同时,前述的从左到右且从上到下依次对应所述目标数据的编码规则,并不唯一,可以想到,还可以采用先从上到下然后从左到右依次对应所述目标数据的编码规则,或者从右到左且从上到下,等等。只要能够符合一定规律进行编解码即可,具体编码规则并不需要做限制。

对于目标数据较大的情况,无法通过所述可见光发光单元阵列12在一帧时间内完成数据传输,因此需要对目标数据进行分割。作为本发明的一个实施例,所述第一控制单元11,具体用于:

确定所述可见光发光单元阵列的排布方式;所述排布方式例如是4×4、5×4、5×5、6×8等等;

根据所述排布方式,将所述目标数据分割为与所述排布方式相匹配的目标数据段;

根据所述目标数据段形成相应的发光控制指令,并将该发光控制指令依次发送到所述可见光发光单元阵列。

以目标数据为【10010011110000111100000111011101】、可见光发光单元阵列的排布方式为4×4为例,所述目标数据需要被分割为两个目标数据段,目标数据段1为【1001001111000011】,目标数据段2为【1100000111011101】。根据目标数据段分别需要传输的数据,生成相应的发光控制指令,在第一帧时间段内,控制可见光发光单元阵列12发送“亮暗暗亮暗暗亮亮亮亮暗暗暗暗亮亮”的可见光信号,在第二帧时间段内,控制可见光发光单元阵列12发送“亮亮暗暗暗暗暗亮亮亮暗亮亮亮暗亮”的可见光信号,从而完成目标数据的发送。

通过这样的方式,能够连续传输数据量较大的目标数据,实现更加复杂的可见光通信。

需要说明的是,前述实施例中以目标数据为二进制字符串为例进行举例说明,可以知道,当目标数据为十进制或十六进制等字符串时,可以相应转化为二进制字符串后通过所述可见光发光单元阵列12进行发送,工作原理基本相同,在此不再赘述。

本发明实施例的第二个方面,提供了一种基于可见光通信的信号接收装置,能够在一定程度上解决现有可见光通信方法的传输效率问题。

如图3所示,所述基于可见光通信的信号接收装置,包括可见光接收单元21和第二控制单元22;

所述可见光接收单元21,用于采集可见光信号,得到具有明暗点阵列的图像数据(参见图4a或4b);

所述第二控制单元22,用于根据设定的解码规则解析所述图像数据并还原为目标数据。

从上述实施例可以看出,本发明提供的基于可见光通信的信号接收装置,通过采集可见光信号,得到具有明暗点阵列的图像数据,然后解析所述图像数据并还原为目标数据,从而完成基于可见光通信的信号接收;由于目标数据通过采集的图像数据解析得到,而从一帧图像数据中能够解析得到不止一个发光单元的可见光信号,从而在同一时间点能够完成相应数量可见光信号的接收,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

具体地,所述解析所述图像数据并还原为目标数据的步骤,可以是将所述具有明暗点阵列的图像数据按预定的解码规则进行解析还原;该解码规则与前述的基于可见光通信的信号发送装置的实施例中的编码规则相对应。

以图4a为采集得到的图像数据为例,图像数据为4×4的明暗点阵列。假设解码规则为所述明暗点阵列中的明暗点从左到右且从上到下依次对应目标数据,且亮点对应的字符为“1”,暗点对应的字符为“0”,则相应地,图4a所示的图像数据则解析还原为:第一行的“亮暗暗亮”对应【1001】,第二行的“亮亮暗亮”对应【1101】,第三行的“暗亮亮亮”对应【0111】,第四行的“亮亮暗亮”对应【1101】。最后得到目标数据为【1001110101111101】。这样,在一帧时间内,就接收到了含有16个字符的目标数据,而无需依次接收“亮暗暗亮暗暗亮亮亮亮暗暗暗暗亮亮”的可见光信号,从而大大提高了可见光通信方法的传输效率。

需要说明的是,前述的从左到右且从上到下依次对应所述目标数据的解码规则,并不唯一,具体需要根据发送端的编码规则进行确定。可以想到,信号发送装置还可以采用先从上到下然后从左到右依次对应所述目标数据的编码规则,或者从右到左且从上到下,等等,只要能够符合一定规律进行编解码即可,具体编码规则并不需要做限制。因此,相应地,在编码规则改变的情况下,解码规则自然也需要做出相应的改变,在此不再赘述。

对于目标数据较大的情况,信号发送装置可能是在将目标数据进行分割后在不同帧时间依次传输的,因此需要对接收到的目标数据段进行整合,才能得到最终的目标数据。作为本发明的一个实施例,所述第二控制单元22,用于:

解析所述图像数据,还原得到目标数据段;

将所述目标数据段整合为所述目标数据。

如图4a和4b所示,为两个目标数据段对应的图像数据。对于两个图像数据,依次解析得到目标数据段【1001110101111101】和【0101100100110110】,二者整合后的目标数据则为【10011101011111010101100100110110】。

当然,为了知道连续接收到的图像数据所解析到的目标数据段属于同一目标数据,可以采用设定标记的方式来进行区分,例如目标数据段中的前四位为标记段,用于区分该目标数据段是否来自同一目标数据,从而最后将接收到的目标数据段中标记段相同的目标数据段依次整合得到目标数据。可以知道,除了位于段首的字符设置为标记段外,还可以采用位于段末的字符设置为标记段,或者其他部位的字符,或者首尾字符的结合。

还需要说明的是,前述的目标数据段分割方式和整合方式并不限于示例中所给出的方式,其他本领域技术人员能够想到的数据分割方式和整合方式均可以作为本发明的实施方式。

当采用led作为发光单元时,单个led采用高频闪烁进行信号的发射。如led处于发光状态时,发射数据信号“1”,led处于不发光状态时,发射数据信号“0”。

为了保证采集图像数据的准确,一个led的闪烁周期内需要拍摄大于一张图像,即,摄像头快门曝光时间要小于等于led频闪周期时间。如果快门时间比led的频闪时间长,会造成不能真实记录led明暗频闪的情况,从而造成数据丢失和误码。因此,作为本发明的一个实施例,所述可见光接收单元21为电荷耦合图像传感器(charge-coupleddevice,ccd)或互补金属氧化物半导体图像传感器(complementarymetal-oxide-semiconductor,cmos)。

采用ccd或者cmos作为光通信的数据接收端,更容易将可见光接收单元21兼容到移动终端等设备中,因此在智能移动终端应用可行性更高。

为了进一步改善采集数据的丢失、误码问题,作为本发明的一个可选实施例,所述第二控制单元22,用于:

将预设时间间隔内采集的所述图像数据进行比对;这里所述的预设时间间隔与信号发送装置发送一帧可见光信号的时间段相对应,可以知道,为了比对图像数据,在该时间段内应该采集不少于两张图像数据;

剔除明暗点阵列差异大于差异阈值的图像数据;可选的,所述差异阈值可以是某一图像数据中采集到的明暗点阵列有多于n个点的明暗状态与其他图像数据的明暗点阵列中对应点的明暗状态不同,该n的取值可根据实际需要进行设置。

这样,通过剔除差异较大的图像数据,利用剩余图像数据进行目标数据的解析还原,进一步提高了可见光通信的准确率。

作为本发明的一个可选实施例,所述信号接收装置,还包括透镜单元23;所述透镜单元23设置在所述可见光接收单元的入光侧。通过透镜成像原理,经过透镜单元23成像后,在可见光接收单元21上成像为具有明暗交替的矩阵点(如图4a或4b所示),从而提高采集得到的图像数据的清晰度和准确率。

本发明实施例的第三个方面,提供了一种可见光通信系统,能够在一定程度上解决现有可见光通信方法的传输效率问题。

如图5所示,所述可见光通信系统,包括信号发送装置10和信号接收装置20;所述信号发送装置为前述任意实施例或实施例的组合,所述信号接收装置为前述任意实施例或实施例的组合。

从上述实施例可以看出,本发明提供的可见光通信系统,在信号发送端,通过将目标数据根据设定的编码规则转换为发光控制指令,使可见光发光单元阵列根据该发光控制指令将所述目标数据通过可见光信号形式发送出去,从而完成基于可见光通信的信号发送;在信号接收端,通过采集可见光信号,得到具有明暗点阵列的图像数据,然后解析所述图像数据并还原为目标数据,从而完成基于可见光通信的信号接收;由于目标数据通过可见光发光单元阵列进行发送,根据阵列中发光单元的个数,在同一时间点能够完成相应数量可见光信号的发送,同时,目标数据通过采集的图像数据解析得到,而从一帧图像数据中能够解析得到不止一个发光单元的可见光信号,从而在同一时间点能够完成相应数量可见光信号的接收,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

作为本发明的一个可选实施例,如图6a和6b所示,所述可见光通信系统还包括分光装置30;所述分光装置30设置在所述信号发送装置10发送可见光信号的光路上,所述分光装置30用于将所述可见光信号分为至少两路,并由至少两个信号接收装置20分别接收,从而实现信号信道的拆分。可选的,所述分光装置30可以采用半透半反结构实现,将光分为两路。若需要进一步将光路增加,还可以在分光装置30分光以后的光路上再次设置分光装置。

由于光线只能沿直线传播,因此在需要通过不同角度进行数据传输时,则需要增设分光装置,将光线分为两路,从而通过位于两个位置且朝向角度不同的信号接收装置接收数据,如图6b所示。

本发明实施例的第四个方面,提供了一种可见光通信实现方法,能够在一定程度上解决现有可见光通信方法的传输效率问题。

所述可见光通信实现方法,包括:

步骤41:获取目标数据;

步骤42:根据设定的编码规则将所述目标数据生成发光控制指令;所述发光控制指令,包括控制所述可见光发光单元阵列中各发光单元明暗状态的指令;

步骤43:根据所述发光控制指令,利用可见光发光单元阵列,将所述目标数据以可见光信号形式发送出去。

从上述实施例可以看出,本发明提供的可见光通信实现方法,通过将目标数据根据设定的编码规则转换为发光控制指令,使可见光发光单元阵列根据该发光控制指令将所述目标数据通过可见光信号形式发送出去,从而完成基于可见光通信的信号发送;由于目标数据通过可见光发光单元阵列进行发送,根据阵列中发光单元的个数,在同一时间点能够完成相应数量可见光信号的发送,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

作为本发明的一个可选实施例,所述可见光通信实现方法,还可包括以下步骤:

确定所述可见光发光单元阵列的排布方式;

根据所述排布方式,将所述目标数据分割为与所述排布方式相匹配的目标数据段;

根据所述目标数据段形成相应的发光控制指令,并将该发光控制指令依次发送到所述可见光发光单元阵列。

通过这样的方式,能够连续传输数据量较大的目标数据,实现更加复杂的可见光通信。

本发明实施例的第五个方面,提供了一种可见光通信实现方法,能够在一定程度上解决现有可见光通信方法的传输效率问题。

所述可见光通信实现方法,包括:

步骤51:采集可见光信号,得到具有明暗点阵列的图像数据;

步骤52:根据设定的解码规则解析所述图像数据并还原为目标数据。

从上述实施例可以看出,本发明提供的可见光通信实现方法,通过采集可见光信号,得到具有明暗点阵列的图像数据,然后解析所述图像数据并还原为目标数据,从而完成基于可见光通信的信号接收;由于目标数据通过采集的图像数据解析得到,而从一帧图像数据中能够解析得到不止一个发光单元的可见光信号,从而在同一时间点能够完成相应数量可见光信号的接收,相较于现有技术中单个led的光信号传输,大大提高了可见光通信方法的传输效率。

作为本发明的一个可选实施例,所述可见光通信实现方法,还可包括以下步骤:

将预设时间间隔内采集的所述图像数据进行比对;

剔除明暗点阵列差异大于差异阈值的图像数据。

通过剔除差异较大的图像数据,利用剩余图像数据进行目标数据的解析还原,进一步提高了可见光通信的准确率。

作为本发明的一个可选实施例,所述可见光通信实现方法,还可包括以下步骤:

解析所述图像数据,还原得到目标数据段;

将所述目标数据段整合为所述目标数据。

通过这种方式,能够将数据量较大的目标数据通过分段接收并整合的方式进行传输和还原,使得所述可见光通信实现方法的应用领域更加广泛。

最后需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。所述计算机程序的实施例,其技术效果与前述任意方法实施例相同或者类似。

此外,典型地,本公开所述的装置、设备等可为各种电子终端设备,例如手机、个人数字助理(pda)、平板电脑(pad)、智能电视等,也可以是大型终端设备,如服务器等,因此本公开的保护范围不应限定为某种特定类型的装置、设备。本公开所述的客户端可以是以电子硬件、计算机软件或两者的组合形式应用于上述任意一种电子终端设备中。

此外,根据本公开的方法还可以被实现为由cpu执行的计算机程序,该计算机程序可以存储在计算机可读存储介质中。在该计算机程序被cpu执行时,执行本公开的方法中限定的上述功能。

此外,上述方法步骤以及系统单元也可以利用控制器以及用于存储使得控制器实现上述步骤或单元功能的计算机程序的计算机可读存储介质实现。

此外,应该明白的是,本文所述的计算机可读存储介质(例如,存储器)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器两者。作为例子而非限制性的,非易失性存储器可以包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦写可编程rom(eeprom)或快闪存储器。易失性存储器可以包括随机存取存储器(ram),该ram可以充当外部高速缓存存储器。作为例子而非限制性的,ram可以以多种形式获得,比如同步ram(dram)、动态ram(dram)、同步dram(sdram)、双数据速率sdram(ddrsdram)、增强sdram(esdram)、同步链路dram(sldram)以及直接rambusram(drram)。所公开的方面的存储设备意在包括但不限于这些和其它合适类型的存储器。

本领域技术人员还将明白的是,结合这里的公开所描述的各种示例性逻辑块、模块、电路和算法步骤可以被实现为电子硬件、计算机软件或两者的组合。为了清楚地说明硬件和软件的这种可互换性,已经就各种示意性组件、方块、模块、电路和步骤的功能对其进行了一般性的描述。这种功能是被实现为软件还是被实现为硬件取决于具体应用以及施加给整个系统的设计约束。本领域技术人员可以针对每种具体应用以各种方式来实现所述的功能,但是这种实现决定不应被解释为导致脱离本公开的范围。

结合这里的公开所描述的各种示例性逻辑块、模块和电路可以利用被设计成用于执行这里所述功能的下列部件来实现或执行:通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑、分立的硬件组件或者这些部件的任何组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以被实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、一个或多个微处理器结合dsp核、或任何其它这种配置。

结合这里的公开所描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或这两者的组合中。软件模块可以驻留在ram存储器、快闪存储器、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom、或本领域已知的任何其它形式的存储介质中。示例性的存储介质被耦合到处理器,使得处理器能够从该存储介质中读取信息或向该存储介质写入信息。在一个替换方案中,所述存储介质可以与处理器集成在一起。处理器和存储介质可以驻留在asic中。asic可以驻留在用户终端中。在一个替换方案中,处理器和存储介质可以作为分立组件驻留在用户终端中。

在一个或多个示例性设计中,所述功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则可以将所述功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于将计算机程序从一个位置传送到另一个位置的任何介质。存储介质可以是能够被通用或专用计算机访问的任何可用介质。作为例子而非限制性的,该计算机可读介质可以包括ram、rom、eeprom、cd-rom或其它光盘存储设备、磁盘存储设备或其它磁性存储设备,或者是可以用于携带或存储形式为指令或数据结构的所需程序代码并且能够被通用或专用计算机或者通用或专用处理器访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴线缆、光纤线缆、双绞线、数字用户线路(dsl)或诸如红外线、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则上述同轴线缆、光纤线缆、双绞线、dsl或诸如红外先、无线电和微波的无线技术均包括在介质的定义。如这里所使用的,磁盘和光盘包括压缩盘(cd)、激光盘、光盘、数字多功能盘(dvd)、软盘、蓝光盘,其中磁盘通常磁性地再现数据,而光盘利用激光光学地再现数据。上述内容的组合也应当包括在计算机可读介质的范围内。

公开的示例性实施例,但是应当注公开的示例性实施例,但是应当注意,在不背离权利要求限定的本公开的范围的前提下,可以进行多种改变和修改。根据这里描述的公开实施例的方法权利要求的功能、步骤和/或动作不需以任何特定顺序执行。此外,尽管本公开的元素可以以个体形式描述或要求,但是也可以设想多个,除非明确限制为单数。

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、“the”)旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。

上述本公开实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明实施例的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,并存在如上所述的本发明实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。因此,凡在本发明实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明实施例的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1