一种基于接近传感器的终端数字信息传输方法及装置与流程

文档序号:11845623阅读:171来源:国知局
一种基于接近传感器的终端数字信息传输方法及装置与流程

本发明涉及无线通信技术领域,特别涉及一种基于接近传感器的终端数字信息传输方法及装置。



背景技术:

目前手机设备上的数据传输手段多种多样,从有线到无线方式,速度由高到低,基本原理都是将原始数据信息转换为数字信号,并通过某种调制方式将信息发送并接收、然后还原为原始数据。市场上的大部分智能手机装配有接近光传感器,它可以自行发射红外光线并接收光信号来判断是否有物体接近或者远离,并上报给AP芯片,如果物体接近则通知手机AP芯片关闭LCD背光降低系统功耗,远离时则通知手机AP芯片打开LCD。

本文将采用接近传感器可以发射并接收光信号的功能,实现手机近距离无辐射P2P安全通信。

1、接近传感器:

接近传感器本身具有红外发射LED和红外光检测两部分模块。红外发射部分可由外部处理器控制打开或者关闭,红外接收部分可以检测接收到的光线强度,并输出数值可由外部处理器读取使用。一般情况下,手机AP芯片控制红外发射模块发出红外光线,同通过内部的红外线检测器来检测反射回来的红外线光量,当有物体在红外线发射的通路上的时候大部分的红外线被反射回到内部的红外线检测器中,该检测器可通过判断接收到的红外线光量来确定物体接近或在远离的状态,然后接近传感器可将该状态通过中断上报给手机的AP芯片,由AP芯片来控制手机实现所需要的功能。

2、数字信息

现代数字通信,将信息用基本的二进制数字来表示,用0和1表示两种不同状态,所有的复杂信息均可通过特定的变换转换成只用0和1表示的字串,使用二进制表示信息非常有利于信息的存储和传输,它构成了现代数字通信的基础。



技术实现要素:

本发明的目的在于提供一种基于接近传感器的终端数字信息传输方法及装置,解决了现有技术中因含有复杂的收发电路而不利于产品小型化的问题。

根据本发明的一个方面,提供了一种基于接近传感器的终端数字信息传输方法,包括以下步骤:

作为发送终端的手机和作为接收终端的手机利用各自的接近传感器建立通信链路;

在建立所述通信链路后,所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号;

所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息。

优选地,所述的所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号包括:

所述发送终端通过用二进制0信息关闭其接近传感器,产生对应于二进制0信息的第一断续信号;

所述发送终端通过用二进制1信息接通其接近传感器,产生对应于二进制1信息的第二断续信号。

优选地,所述的所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息包括:

当所述接收终端用其接近传感器接收到所述第二断续信号时,接收所述发送终端发送的二进制0和1信息的数据包。

优选地,还包括:

所述发送终端将待传输的原始信息转化为二进制0和1信息的数据包,并将其保存到所述发送终端的缓存区。

优选地,还包括:

所述接收终端接收到所述发送终端发送的二进制0和1信息的多个数据包后,将所收到的多个数据包中所包含的二进制0和1信息还原为原始信息,并将其保存到所述接收终端的缓存区。

优选地,所述发送终端向所述接收终端发送二进制0和1信息的多个数据包中分别设有校验信息,以便利用所述校验信息区分所述数据包。

根据本发明的另一方面,提供了一种基于接近传感器的终端数字信息传输装置,包括:

建立通信链路模块,用于作为发送终端的手机和作为接收终端的手机利用各自的接近传感器建立通信链路;

产生断续信号模块,用于在建立所述通信链路后,所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号;

接收模块,用于所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息。

优选地,所述的产生断续信号模块包括:

第一断续信号单元,用于所述发送终端通过用二进制0信息关闭其接近传感器,产生对应于二进制0信息的第一断续信号;

第二断续信号单元,用于所述发送终端通过用二进制1信息接通其接近传感器,产生对应于二进制1信息的第二断续信号。

优选地,所述的接收模块包括:

接收单元,用于当所述接收终端用其接近传感器接收到所述第二断续信号时,接收所述发送终端发送的二进制0和1信息的数据包。

优选地,还包括:

保存单元,用于所述发送终端将待传输的原始信息转化为二进制0和1信息的数据包,并将其保存到所述发送终端的缓存区。

与现有技术相比较,本发明的有益效果在于:

本发明通过接近光传感器实现基本半双工通信;相比之下,与之使用范围相近的NFC技术需要复杂的外部电路、专门的收发芯片和面积很大的线圈天线,提高了产品成本和设计复杂度,不利于终端产品的小型化;而蓝牙等中远距离的传输协议设备构成复杂,涉及标准专利较多,不利于产品降成本;红外收发模块需要专门的模块电路;而本发明实现电路简单,可以作为近距离点对点通信方式的一种有效补充。

附图说明

图1是本发明实施例提供的一种基于接近传感器的终端数字信息传输方法流程图;

图2是本发明实施例提供的一种基于接近传感器的终端数字信息传输装置示意图;

图3是本发明实施例提供的两个移动终端的接近传器信号处理示意图;

图4是本发明实施例提供的两个移动终端间的数据发送和接收的流程图。

具体实施方式

以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1显示了本发明实施例提供的一种基于接近传感器的终端数字信息传输方法流程图,如图1所示,包括以下步骤:

步骤S101:作为发送终端的手机和作为接收终端的手机利用各自的接近传感器建立通信链路;

步骤S102:在建立所述通信链路后,所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号;

步骤S103:所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息。

其中,所述的所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号包括:所述发送终端通过用二进制0信息关闭其接近传感器,产生对应于二进制0信息的第一断续信号;所述发送终端通过用二进制1信息接通其接近传感器,产生对应于二进制1信息的第二断续信号。所述的所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息包括:当所述接收终端用其接近传感器接收到所述第二断续信号时,接收所述发送终端发送的二进制0和1信息的数据包。

本发明还包括:所述发送终端将待传输的原始信息转化为二进制0和1信息的数据包,并将其保存到所述发送终端的缓存区。

本发明还包括:所述接收终端接收到所述发送终端发送的二进制0和1信 息的多个数据包后,将所收到的多个数据包中所包含的二进制0和1信息还原为原始信息,并将其保存到所述接收终端的缓存区。

其中,所述发送终端向所述接收终端发送二进制0和1信息的多个数据包中分别设有校验信息,以便利用所述校验信息区分所述数据包。

图2显示了本发明实施例提供的一种基于接近传感器的终端数字信息传输装置示意图,如图2所示,包括:建立通信链路模块201、产生断续信号模块202以及接收模块203。所述建立通信链路模块201,用于作为发送终端的手机和作为接收终端的手机利用各自的接近传感器建立通信链路;所述产生断续信号模块202,用于在建立所述通信链路后,所述发送终端通过用二进制0和1信息接通和关闭其接近传感器,产生对应于二进制0和1信息的断续信号;所述接收模块203,用于所述接收终端用其接近传感器接收所述断续信号,从而得到发送终端的二进制0和1信息。

具体地说,所述的产生断续信号模块202包括:第一断续信号单元,用于所述发送终端通过用二进制0信息关闭其接近传感器,产生对应于二进制0信息的第一断续信号;第二断续信号单元,用于所述发送终端通过用二进制1信息接通其接近传感器,产生对应于二进制1信息的第二断续信号。所述的接收模块203包括:接收单元,用于当所述接收终端用其接近传感器接收到所述第二断续信号时,接收所述发送终端发送的二进制0和1信息的数据包。

本发明还包括:保存单元,用于所述发送终端将待传输的原始信息转化为二进制0和1信息的数据包,并将其保存到所述发送终端的缓存区。

图3显示了本发明实施例提供的两个移动终端的接近传器信号处理示意图,如图3所示,包括手机A和手机B。

1、首先将所要传输的信息转化为二进制数据,即只有0和1表示的序列,将数据放到缓存当中备用,然后通过AP芯片控制接近光传感器的红外发射LED,以这些0、1序列来打开和关闭红外发射LED。AP芯片控制LED关闭表示信息0,以LED打开表示信息1。以这种方法可以得到数据通信中使用的发射器,红外光的有和无表示信息1和0,如果有一个可以感知光线变化的接收装置就可以读取到发射端的变化。

2、由于接近传感器内部还有一个红外光检测部分,它可以感知接收到的红 外光的强弱变化,当接收到的红外线超过或者低于某一门限时都会向外产生一个中断信号,告知手机AP芯片外部的光信号已经发生变化,AP芯片此时读取接近光传感器内的数据,若读数大于高光强门限数值表示为1,小于光强门限表示0,介于两个门限之间表示误码。一般高光强的门限数值大于低光强门限数值。

3、为实现数据传输,需要有两个手机的接近光传感器同时打开。两个手机间的数据交互以半双工的通信模式,即A手机只打开接近光传感器的红外发射LED,用LED的打开关闭表示传输1和0信息,B手机只打开接近光传感器的红外检测模块,通过与手机AP芯片配合接收1和0的信息序列,收到信息后存入相应的缓存当中待处理,然后由AP芯片转换为别的信息形式。如此完成了一次基本信息的发送与接收,其信号流图如图1所示。

4、为了增强通信的质量,发射的信息可以使用特定的编码工具对其打包,使它包含校验信息,当接收端收到一个信息包后,会对收到的信息进行校验,如果出现误码则抛弃收到的信息;在建立通信链接之处需要进行一定的握手交互,即A手机发出请求通信的序列,在指定时间内收到B手机发出的允许通信的回复序列后,继续发送下一数据包;如果无回复则等待指定时间后重发,若重发数次仍无回复则中断通信。

图4显示了本发明实施例提供的两个移动终端间的数据发送和接收的流程图,如图4所示,包括以下步骤:

第一步:在数据发出端(手机A)通过数据转换模块将原始数据分块、打包,转换成适合通过接近传感器传输的数据序列,存放到手机数据缓存中,等待AP控制器取用,然后进入下一步。

第二步:AP控制器(手机A端)根据0和1的序列控制接近光传感器通过红外LED发出预设的建立链接的数据包,然后等待手机B做出回应,此时B手机打开接近光传感器接收通路。如果在规定时间内(例如1ms)A手机没有收手机B发回的同意链接的应答包,手机A会再次发送请求,如果在规定请求次数内(例如10次)B手机都没有回应,则A手机中断请求,并向用户返回请求失败的信息。如果收到B手机法发出同意链接的数据包,并由A手机收到,手机A则开始下一步发送需要传输的数据。

第三步:在A、B手机建立链接后,A手机开始向B手机发送第一个数据包, 然后A手机等待B手机发出的接收正常的应答包。如果在规定时间内(例如1ms)A手机没有收到B手机的正确回应,A手机会以一定的时间间隔重新发送刚才发送的数据包;如果超过规定次数(比如10次),A手机就返回给用户通信失败的信息;如果B手机在规定时间和规定次数之内发出应答包并由A手机接收到,A手机就开始准备发送第二个数据包,每个数据包都有序列信息的包头,用于区分前后几个数据包的顺序。以此类推,直到所有数据发送完毕,最后向B手机发送结束包,用于结束传输。并向A手机上报传输完毕的信息。

第四步:B手机在第一次收到A手机的请求建立链接的请求包后立即发出同意链接的应答包;如果收到的是数据包,先进行CRC校验,如果数据正确则存放到手机内部缓存中,并且向手机A发送接收正常的应答包;如果收到的数据不正确则丢弃该数据;如果收到下一个数据包与缓存中的数据包序号相同,则丢弃该包。对于缓存中的数据包手机B直接传送给数据处理模块解析成原始数据供手机使用。如果收到手机A发送的结束信息,则向B手机上报接收完毕的信息,最后把收到的数据解析,还原成发送的原始数据。

本发明是利用接近传感器实现两个手机间的数字信息传输,具有以下显著优点:

1、它拓宽了接近传感器的应用范围,同时实现了一种新的手机数据传输方式,为用户提供了更加丰富的体验。

2、使用接近光传感器作为数据通信由于作用距离短、没有电磁辐射、通信隐蔽性高,功率低对人体无辐射,可以作为其他有线和无线数据传输方式的有效补充。

3、无需复杂的外部电路,设计简便容易实现,有利于终端产品降成本。

尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。

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