掌桥专利:专业的专利平台
掌桥专利
首页

通信方法、装置、电子设备和存储介质

文献发布时间:2024-04-18 19:53:33


通信方法、装置、电子设备和存储介质

技术领域

本申请属于通信技术领域,具体涉及一种通信方法、装置、电子设备和存储介质。

背景技术

终端对设备的无线控制主要通过两种方式实现,一种为终端通过蜂窝通信技术,远程对设备进行控制,另外一种为终端通过短距离通信技术对设备进行控制。

其中,蜂窝通信技术需要用户支付网络流量费用,且对网络信号要求较高,而短距离通信技术的通信距离过短,适用环境较少,相关技术中的无线控制方案无法兼顾终端与设备之间的通信距离和连接稳定性。

发明内容

本申请实施例的目的是提供一种通信方法、装置、电子设备和存储介质,实现了提高终端与设备之间的通信连接稳定性和通信距离,使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

第一方面,本申请实施例提供了一种通信方法,应用于第一电子设备,包括:将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号;在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,以提高第一通信信号的扩频增益,直至接收到来自第二电子设备的第二通信信号,第一通信信号用于使第二电子设备在接收到第一通信信号的情况下向第一电子设备回传第二通信信号;在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接。

第二方面,本申请实施例提供了一种通信方法,应用于第二电子设备,包括:在接收到来自第一电子设备的第一通信信号的情况下,获取第一通信信号的信号强度;在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号,第二通信信号用于与第一电子设备建立通信连接,第二通信信号为调制第二通信数据得到的通信信号,第二通信数据为第一通信数据的应答数据。

第三方面,本申请实施例提供了一种通信装置,应用于第一电子设备,包括:调制模块,用于将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号;第一处理模块,用于在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,以提高第一通信信号的扩频增益,直至接收到来自第二电子设备的第二通信信号,第一通信信号用于使第二电子设备在接收到第一通信信号情况下向第一电子设备回传第二通信信号;第一通信模块,用于在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接。

第四方面,本申请实施例提供了一种通信装置,应用于第二电子设备,包括:第二处理模块,用于在接收到来自第一电子设备的第一通信信号的情况下,获取第一通信信号的信号强度;第二通信模块,用于在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号,第二通信信号用于与第一电子设备建立通信连接,第二通信信号为调制第二通信数据得到的通信信号,第二通信数据为第一通信数据的应答数据。

第五方面,本申请实施例提供了一种电子设备,包括:处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面或第二方面的通信方法的步骤。

第六方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面或第二方面的通信方法的步骤。

第七方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面或第二方面的通信方法的步骤。

第八方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面或第二方面的通信方法的步骤。

本申请实施例中,第一电子设备向第二电子设备传输的通信信号用于对第二电子设备的运行进行控制,故第一通信信号的数据传输量较低,采用扩频技术通过降低传输速率的方式增强第一电子设备与第二电子设备之间通信连接能力,使第一电子设备向第二电子设备发送的第一通信信号能够实现远离距通信。

本申请实施例中,在终端通过无线通信的方式对设备进行控制时,传输控制指令的数据量较小,终端采用扩频技术对传输的控制信号进行扩频处理,从而提高终端与设备之间的通信连接稳定性和通信距离,使终端发送的通信信号能够覆盖到公里级别,还使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

附图说明

图1示出了根据本申请的一些实施例的通信方法的流程图之一;

图2示出了本申请的一些实施例提供的第一电子设备中的射频信号框图;

图3示出了本申请的一些实施例提供的第二电子设备中的射频信号框图;

图4示出了根据本申请的一些实施例的通信方法的流程图之二;

图5示出了本申请的一些实施例提供的第二电子设备中的射频信号框图;

图6示出了本申请的一些实施例提供的第一电子设备中的射频信号框图;

图7示出了本申请的一些实施例提供的汽车远程控制方法的流程示意图;

图8示出了根据本申请实施例的通信装置的结构框图之一;

图9示出了根据本申请实施例的通信装置的结构框图之二;

图10示出了根据本申请实施例的电子设备的结构框图;

图11实现本申请实施例的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的术语在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图1至附图11,通过具体的实施例及其应用场景对本申请实施例提供的通信方法、装置、电子设备和存储介质进行详细地说明。

在本申请的一些实施例中,提供了一种通信方法,由第一电子设备执行,图1示出了根据本申请的一些实施例的通信方法的流程图之一,如图1所示,通信方法包括:

步骤102,将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号;

本申请实施例中,第一通信数据为数据信号,该第一通信数据中包括第一电子设备与第二电子设备之间的第一通信数据。

本申请实施例中,第一通信信号为对第一通信数据进行扩频调制后的通信信号。第二电子设备在接收到第一通信信号后,能够对第一通信信号进行解码处理,读取第一通信信号中的第一通信数据。

本申请实施例中,扩频码用于对第一通信数据进行扩频调制。对第一通信数据通过扩频技术对进行扩频处理,使得到的第一通信信号的传输距离提高。

本申请实施例中,通过将识别码调制入第一通信数据,实现第一电子设备与第二电子设备能够通过识别码之间进行配对。具体来说,在第二电子设备接收到第一通信信号之后,对第一通信信号进行解码处理,得到其中的识别码,通过识别码配对成功后,第二电子设备能够读取第一通信信号中的第一通信数据。

示例性地,识别码可以为动态伪随机码,相匹配的第一电子设备和第二电子设备能够生成相匹配的识别码。

步骤104,在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,以提高第一通信信号的扩频增益,直至接收到来自第二电子设备的第二通信信号,第一通信信号用于使第二电子设备在接收到第一通信信号情况下向第一电子设备回传第二通信信号;

本申请实施例中,第二通信信号为第二电子设备响应于第一电子设备发送的第一通信数据回传的通信信号,在第一电子设备接收到第二通信信号的情况下,第一电子设备能够确定第一通信数据已被第二电子设备成功接收。

本申请实施例中,第一通信链路为第一电子设备的上行链路,用于对第一通信数据进行调制,并将调制后得到的第一通信信号进行传输。

示例性地,第一通信链路为蓝牙通信链路,第一通信链路通过GFSK、8DPSK、Pi/4DQPSK调制第一通信信号进行传输。

具体来说,在第一通信信号传输的过程中,持续调整调制入第一通信信号中的识别码的长度。示例性地,第一电子设备为手机,第二电子设备为汽车端,识别码为伪随机码。在手机开始对第一通信信号进行传输后,对为随机码的长度进行逐步上调,从而提高第一通信信号的扩频增益的数值。例如:从1bit至100bit调整伪随机码的长度,能够将第一通信信号的扩频增益从0db调整至20db。伪随机码在1bit至100bit之间从小变大,调整PA增益档位,以完成对汽车端的扫描。

图2示出了本申请的一些实施例提供的第一电子设备中的射频信号框图,如图2所示,示例性地,第一电子设备通过信号调制器将第一通信信号、扩频码和伪随机码进行调制生成第一通信信号,将第一通信信号经过放大器204进行放大输出。通过伪随机生成跳变信号,经过载波信号发生器206传输至信号调制器进行调制,其中,放大器204为信号放大器,信号调制器为GFSK、8DPSK、Pi/4DQPSK调制202。

图3示出了本申请的一些实施例提供的第二电子设备中的射频信号框图,如图3所示,示例性地,第二电子设备通过低噪声放大器302接收到第一通信信号之后,将第一通信信号通过信号解调器对第一通信信号进行解调后,通过伪随机生成跳变信号,经过载波信号发生器306传输至信号解调器进行比对配对,在配对成功后将解调后得到的第二通信数据进行添加解扩码,其中,信号解调器为GFSK、8DPSK、Pi/4DQPSK解调304。

步骤106,在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接。

本申请实施例中,第二通信信号的信号参数包括信号强度、信号传输速度等参数,第一电子设备能够基于第二通信信号的信号参数确定第一电子设备和第二电子设备之间信号传递的质量和稳定性。在第一电子设备确定第二通信信号的信号参数满足预设条件时,则确定第一电子设备与第二电子设备之间的通信相对稳定,故与第二电子设备建立稳定的通信连接。

具体来说,第一电子设备发送的第一通信信号中的第一通信数据的数据量小于预设数据量,即第一电子设备所需发送的第一通信数据的数据量较低,故通过在第一通信数据中调制扩频码,以及能够调整数据长度的识别码的方式,能够提高第一通信信号的传输距离,实现第一电子设备与第二电子设备之间公里级的数据传输。

示例性地,第一电子设备为手机,第二电子设备为汽车。在手机接收到的来自汽车的第二通信信号之后,对第二通信信号的信号强度进行检测,在第二通信信号的强度大于强度阈值的情况下,手机与汽车建立通信连接。汽车回传汽车所处环境的视频数据和定位数据等,手机则继续向汽车发送控制指令,以对汽车的运行进行控制,实现远程遥控汽车。

本申请实施例中,第一电子设备向第二电子设备传输的通信信号用于对第二电子设备的运行进行控制,故第一通信信号的数据传输量较低,采用扩频技术通过降低传输速率的方式增强第一电子设备与第二电子设备之间通信连接能力,使第一电子设备向第二电子设备发送的第一通信信号能够实现远离距通信。

本申请实施例中,在终端通过无线通信的方式对设备进行控制时,传输控制指令的数据量较小,终端采用扩频技术对传输的控制信号进行扩频处理,从而提高终端与设备之间的通信连接稳定性和通信距离,使终端发送的通信信号能够覆盖到公里级别,还使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

在本申请的一些实施例中,在将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号之前,还包括:对第一通信数据的数据包头添加纠错码。

本申请实施例中,通过在第一通信信号中的第一通信数据的数据包头添加纠错码,能够提高第一通信信号中的第一通信数据的可信度。

具体来说,纠错码为前向纠错码,通过在第一通信信号中的第一通信数据添加前向纠错码,能够使第二电子设备接收到第一通信信号时,对第一通信信号进行纠错处理,提高第二电子设备接收到的第一通信信号的准确性。

如图2和图3所示,第一电子设备在对第一通信数据进行调制之前,对第一通信数据添加前向纠错码。第二电子设备对接收到的第一通信信号进行解码之后,通过添加前向纠错码能够使第二电子设备对第一通信信号进行纠错,提高第二电子设备对接收到的第一通信信号的纠错能力。

示例性地,第一电子设备为手机,第二电子设备为汽车,第一通信数据为控制手机对汽车发送的控制指令,并在第一通信信号中添加前向纠错码,在汽车端接收到第一通信信号后,发现第一通信信号的错误,则汽车接收端能够对第一通信信号中的第一通信数据进行再建,实现汽车端对第一通信数据的纠错。

本申请实施例中,在调制第一通信信号之前,通过对第一通信数据添加纠错码,能够提升第二电子设备的接收端信号的纠错能力,提高第二电子设备的接收增益。

在本申请的一些实施例中,识别码的数据量的取值范围为1bit至100bit。

在本申请实施例中,第一电子设备和第二电子设备中均能够生成识别码,第一电子设备向第二电子设备发送第一通信信号时,将该识别码调制入第一通信信号中,使第二电子设备能够通过该第一通信信号解码后得到的识别码与第一电子设备进行配对。

具体来说,第一电子设备将扩频码加入调制,并将识别码的长度的取值范围设置为1bit的增加到100bit,使扩频增益的范围为1db至20dB。其中,扩频码为序列扩频技术DSSS扩频码,识别码为伪随机识别码。

本申请实施例中,通过将扩频码和识别码加入调制,生成第一通信信号,并在输出第一通信信号的过程中持续提高识别码的长度,实现了第一电子设备保持低功耗、高集成状态下实现提高第一通信信号的传输距离。

在本申请的一些实施例中,在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,直至接收到来自第二电子设备的第二通信信号之前,还包括:确定第一通信信号传输过程中的传输损耗值;基于传输损耗值,确定第一通信信号的第一发送功率;通过第一通信链路以第一发送功率,发送第一通信信号。

本申请实施例中,传输损耗值为第一通信信号在空间中传输带来的损耗,根据第一通信信号在空间爱你的传输损耗值,能够计算得到第一通信信号所需的第一发送功率,并以计算得到的第一发送功率控制第一电子设备发送第一通信信号。

具体来说,第一通信信号的第一发送功率与第二电子设备的信号接收灵敏度和传输损耗值相关联。

示例性地,第一发送功率与第二电子设备的信号接收灵敏度和传输损耗值之间满足以下关系式(1):

PTx(dBm)-PRx(dBm)=FL(dB)+ATT(dB)(1);

其中,PTx为第一发送功率,PRx为第二电子设备的信号接收灵敏度,ATT为实际环境衰减增量,FL为传输损耗值。

本申请实施例中,在获取到传输损耗值的情况下,能够通过上述关系式计算得到第一通信信号所对应的第一发送功率。

具体来说,通过第一电子设备发送第一通信信号的工作频率和理想空间传输距离能够计算得到传输损耗值。

示例性地,传输损耗值与工作频率和理想空间传输距离之间满足以下关系式(2):

FL(dB)=32.45+20lgF(MHz)+20lgR(km)(2);

其中,FL为传输损耗值,F为工作频率,R为理想空间传输距离。

本申请实施例中,第一电子设备通过计算传输损耗值,并将基于传输损耗值,计算发送第一通信信号的第一发送功率,第一电子设备通过按照第一发送功率输出第一通信信号,能够实现对第一通信信号的远距离传输。

在本申请的一些实施例中,工作频率和理想空间传输距离为通过提前实验得到的数据,具体如下表1所示:

表1

由表1可见,为实现第一电子设备与第二电子设备之间的长距离通信,需要额外增加34dB的损耗。该34dB损耗可以通过将第一发送功率提升17dB至32dBm,通过加入纠错码提升6dB,以及通过添加扩频码和调整识别码中数据量提升10dB。

在上述任一实施例中,在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接之后,还包括:接收来自第二电子设备的运行数据;基于运行数据,发送控制指令至第二电子设备,以控制第二电子设备运行,控制指令为根据运行数据确定的指令;其中,运行数据包括以下至少一项:定位数据、视频数据。

在本申请实施例中,在第一电子设备与第二电子设备建立通信连接之后,即第一电子设备与第二电子设备能够进行稳定信号传输的情况下,第二电子设备将自身的运行数据传输至第一电子设备,以供第一电子设备根据该运行数据生成控制指令,并将控制指令发送至第二电子设备对第二电子设备的运行进行控制。

示例性地,第一电子设备为手机,第二电子设备的车辆,用户通过手机对车辆进行远程控制,在手机与车辆建立通信连接的情况下,车辆将自身的定位数据和采集到的视频数据传输至手机,以供手机输出该定位数据和视频数据,使用户能够及时了解到车辆当前的状况。用户能够通过手机向车辆发送控制指令,以对车辆的运行进行控制。其中,第一电子设备可以为手机、平板电脑等设备,第二电子设备还可以为无人机等可远程无线控制的设备。

本申请实施例中,在第一电子设备与第二电子设备配对成功后,第二电子设备能够将大数据量的运行数据传输至第一电子设备,便于用户通过第一电子设备对第二电子设备进行控制。

在本申请的一些实施例中,提供了一种通信方法,应用于第二电子设备,图4示出了根据本申请的一些实施例的通信方法的流程图之二,如图4所示,通信方法包括:

步骤402,在接收到来自第一电子设备的第一通信信号的情况下,获取第一通信信号的信号强度;

本申请实施例中,第一通信信号为第一电子设备发送至第二电子设备的通信信号,该第一通信信号中包括第一通信数据。

示例性地,第一电子设备为手机,第二电子设备为车辆,数据信号为手机向车辆发送的控制指令。

步骤404,在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号,第二通信信号用于与第一电子设备建立通信连接,第二通信信号为调制第二通信数据得到的通信信号,第二通信数据为第一通信数据的应答数据。

本申请实施例中,第二通信信号为第二电子设备回传至第一电子设备的通信信号,第二通信信号中包括第二通信数据,第二通信数据用于对第一通信数据进行应答。

具体来说,在第二电子设备接收到第一电子设备发送的第一通信信号的情况下,对接收到的第一通信信号的信号强度进行检测,在检测到第一通信信号的强度大于预设阈值,则确定能够与第一电子设备进行通信,故回传作为应答信号的第二通信信号至第一电子设备。

本申请实施例中,第二电子设备通过第一电子设备发送的通信信号的信号强度进行检测,通过该信号强度与预设阈值之间的数值关系,确定第二电子设备是否能够与第一电子设备稳定通信连接。在确定第一电子设备能够与第二电子设备稳定通信连接的情况下,回传应答信号,实现了第二电子设备对第一电子设备发送的通信信号质量的检测,避免在信号质量不佳的情况下与第一电子设备进行通信。

本申请实施例中,第二通信数据为第一通信数据的应答数据,在第二电子设备通过第二通信信号对第一通信信号应答时,通过对第二通信数据进行放大调制,得到相应的第二通信信号,保证第二通信信号能够远距离传输,使第一电子设备与第二电子设备之间的远距离通信,实现了提高终端与设备之间的通信连接稳定性和通信距离,使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

在本申请的一些实施例中,在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号至第一电子设备,包括:在信号强度大于预设阈值的情况下,通过宽带调制对第二通信数据进行调制,得到第二通信信号;通过第二通信链路按照第二发送功率,将第二通信信号发送至第一电子设备。

本申请实施例中,在第二电子设备检测到第一通信信号的信号强度大于预设阈值的情况下,通过OFDM宽带调制器对第二通信数据进行调制之后,得到第一通信信号的应答信号,即第二通信信号。在生成第二通信信号之后,按照第二发射功率向第一电子设备发送第二通信信号,实现对第一电子设备发送的第一通信信号的应答。

图5示出了本申请的一些实施例提供的第二电子设备中的射频信号框图,如图5所示,第二电子设备将第二通信数据经过信号调制器进行放大调制,调制后的第二通信信号通过放大器504放大后向第一电子设备传输,其中,放大器504为信号放大器,信号调制器为OFDM宽带调制502。

图6示出了本申请的一些实施例提供的第一电子设备中的射频信号框图,如图6所示,第一电子设备接收得到第二通信信号之后经过低噪声放大器602后,通过信号解调器解调得到第二通信数据,其中,信号解调器为OFDM宽带解调604。

示例性地,第二电子设备中配置有功率放大器,采用功率放大器能够将输出第二通信信号的发射功率进行放大,实现将第二通信信号远距离发送至第一电子设备。

图7示出了本申请的一些实施例提供的汽车远程控制方法的流程示意图,在本申请的一些实施例中,第一电子设备可以为手机,第二电子设备可以为汽车,第一电子设备中安装有汽车控制程序,用户通过操作第一电子设备中的汽车控制程序对汽车进行远程控制。汽车远程控制方法包括:

步骤701,手机运行汽车控制程序;

步骤702,手机检测车载门限信号超过阈值的情况下,尝试连接车载wifi,并判断是否连接成功,判断结果为是则执行步骤712,判断结果为否则执行步骤703;

步骤703,手机关闭wifi连接车载系统;

步骤704,进入远距离通信模块,将wifi设置为DSSS 1M 2PSK,在第一通信数据添加前向纠错码,提升6dB接收增益,调整识别码的长度1bit至100bit,实现扩频增益0至20dB;

步骤705,将识别码长度由1bit至100bit逐渐增大,调整PA增益档位,尝试扫描汽车终端,汽车通过上行通信链路接获信息;

步骤706,评估手机信号强度是否接入,判断结果为是则执行步骤707,判断结果为否返回执行步骤704;

步骤707,汽车下行通信链路开启宽带OFDM模型,通过下行通信链路回复手机第二通信信号,并与手机建立通信连接;

步骤708,判断通信连接是否满足汽车自动驾驶条件,判断结果为是执行步骤709,判断结果为否则执行步骤711;

步骤709,手机根据下行通信链路回传视频获取汽车所处环境信息,通过上行通信传输汽车控制命令,遥控汽车行驶速度、方向,实现远程控制汽车到达目的地;

步骤710,手机通过上行通信链路和下行通信链路控制汽车驾驶至指定位置;

步骤711,放弃连接,在手机端输出无可用远程汽车连接无线网络,无法控制汽车;

步骤712,手机通过wifi和汽车中控建立连接。

其中,上行通信链路为上述实施例中的第一通信链路,下行通信链路为上述实施例中的第二通信链路。

本申请实施例提供的通信方法,执行主体可以为通信装置。本申请实施例中以通信装置执行通信的方法为例,说明本申请实施例提供的通信的装置。

在本申请的一些实施例中,提供了一种通信装置,应用于第一电子设备,图8示出了根据本申请实施例的通信装置的结构框图之一,如图8所示,通信装置800包括:

调制模块802,用于将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号;

第一处理模块804,用于在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,以提高第一通信信号的扩频增益,直至接收到来自第二电子设备的第二通信信号,第一通信信号用于使第二电子设备在接收到第一通信信号情况下向第一电子设备回传第二通信信号;

第一通信模块806,用于在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接。

本申请实施例中,第一电子设备向第二电子设备传输的通信信号用于对第二电子设备的运行进行控制,故第一通信信号的数据传输量较低,采用扩频技术通过降低传输速率的方式增强第一电子设备与第二电子设备之间通信连接能力,使第一电子设备向第二电子设备发送的第一通信信号能够实现远离距通信。

本申请实施例中,在终端通过无线通信的方式对设备进行控制时,传输控制指令的数据量较小,终端采用扩频技术对传输的控制信号进行扩频处理,从而提高终端与设备之间的通信连接稳定性和通信距离,使终端发送的通信信号能够覆盖到公里级别,还使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

本申请的一些实施例中,第一处理模块804,用于在第一通信数据的数据包头添加纠错码。

本申请实施例中,在调制第一通信信号之前,通过对第一通信数据添加纠错码,能够提升第二电子设备的接收端信号的纠错能力,提高第二电子设备的接收增益。

本申请的一些实施例中,识别码的数据量的取值范围为1bit至100bit。

本申请实施例中,通过将扩频码和识别码加入调制,生成第一通信信号,并在输出第一通信信号的过程中持续提高识别码的长度,实现了第一电子设备保持低功耗、高集成状态下实现提高第一通信信号的传输距离。

本申请的一些实施例中,第一处理模块804,用于确定第一通信数据传输过程中的传输损耗值;

第一处理模块804,用于基于传输损耗值,确定第一通信信号的第一发送功率;

第一通信模块806,用于通过第一通信链路以第一发送功率,发送第一通信信号。

本申请实施例中,第一电子设备通过计算传输损耗值,并将基于传输损耗值,计算发送第一通信信号的第一发送功率,第一电子设备通过按照第一发送功率输出第一通信信号,能够实现对第一通信信号的远距离传输。

本申请的一些实施例中,第一通信模块806,用于接收来自第二电子设备的运行数据;

第一处理模块804,用于基于运行数据,发送控制指令至第二电子设备,以控制第二电子设备运行,控制指令为根据运行数据确定的指令;

其中,运行数据包括以下至少一项:定位数据、视频数据。

在本申请实施例中,在第一电子设备与第二电子设备建立通信连接之后,即第一电子设备与第二电子设备能够进行稳定信号传输的情况下,第二电子设备将自身的运行数据传输至第一电子设备,以供第一电子设备根据该运行数据对第二电子设备的运行进行控制。

本申请实施例中,在第一电子设备与第二电子设备配对成功后,第二电子设备能够将大数据量的运行数据传输至第一电子设备,便于用户通过第一电子设备对第二电子设备进行控制。

在本申请的一些实施例中,提供了一种通信装置,应用于第二电子设备,图9示出了根据本申请实施例的通信装置的结构框图之二,如图9所示,通信装置900包括:

第二处理模块902,用于在接收到来自第一电子设备的第一通信信号的情况下,获取第一通信信号的信号强度;

第二通信模块904,用于在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号,第二通信信号用于与第一电子设备建立通信连接,第二通信信号为调制第二通信数据得到的通信信号,第二通信数据为第一通信数据的应答数据。

本申请实施例中,第二电子设备通过第一电子设备发送的通信信号的信号强度进行检测,通过该信号强度与预设阈值之间的数值关系,确定第二电子设备是否能够与第一电子设备稳定通信连接。在确定第一电子设备能够与第二电子设备稳定通信连接的情况下,回传应答信号,实现了第二电子设备对第一电子设备发送的通信信号质量的检测,避免在信号质量不佳的情况下与第一电子设备进行通信。

本申请实施例中,第二通信数据为第一通信数据的应答数据,在第二电子设备通过第二通信信号对第一通信信号应答时,通过对第二通信数据进行放大调制,得到相应的第二通信信号,保证第二通信信号能够远距离传输,使第一电子设备与第二电子设备之间的远距离通信,实现了提高终端与设备之间的通信连接稳定性和通信距离,使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

在本申请的一些实施例中,第二处理模块902,用于在信号强度大于预设阈值的情况下,通过宽带调制对第二通信数据进行调制,得到第二通信信号;

第二通信模块904,用于通过第二通信链路按照第二发送功率,将第二通信信号发送至第一电子设备。

本申请实施例中,在第二电子设备检测到第一通信信号的信号强度大于预设阈值的情况下,通过OFDM宽带调制器对第二通信数据进行调制之后,得到第一通信信号的应答信号,即第二通信信号。在生成第二通信信号之后,按照第二发射功率向第一电子设备发送第二通信信号,实现对第一电子设备发送的第一通信信号的应答。

本申请实施例中的通信装置可以是电子设备,也可以是电子设备中的部件,例如集成电路或芯片。该电子设备可以是终端,也可以为除终端之外的其他设备。示例性的,电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、移动上网装置(Mobile Internet Device,MID)、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、机器人、可穿戴设备、超级移动个人计算机(ultra-mobile personalcomputer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,还可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personalcomputer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的通信装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为iOS操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的通信装置能够实现上述方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选地,本申请实施例还提供一种电子设备,图10示出了根据本申请实施例的电子设备的结构框图,如图10所示,电子设备1000包括处理器1002,存储器1004,存储在存储器1004上并可在处理器1002上运行的程序或指令,该程序或指令被处理器1002执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图11为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109以及处理器1110等部件。

本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

在电子设备为第一电子设备,其中,处理器1110,用于将第一通信数据通过扩频码和识别码进行调制,生成第一通信信号;

处理器1110,用于在通过第一通信链路发送第一通信信号的过程中,调整识别码的数据长度,以提高第一通信信号的扩频增益,直至接收到来自第二电子设备的第二通信信号,第一通信信号用于使第二电子设备在接收到第一通信信号情况下向第一电子设备回传第二通信信号;

处理器1110,用于在第二通信信号的信号参数满足预设条件的情况下,与第二电子设备建立通信连接。

本申请实施例中,第一电子设备向第二电子设备传输的通信信号用于对第二电子设备的运行进行控制,故第一通信信号的数据传输量较低,采用扩频技术通过降低传输速率的方式增强第一电子设备与第二电子设备之间通信连接能力,使第一电子设备向第二电子设备发送的第一通信信号能够实现远离距通信。

本申请实施例中,在终端通过无线通信的方式对设备进行控制时,传输控制指令的数据量较小,终端采用扩频技术对传输的控制信号进行扩频处理,从而提高终端与设备之间的通信连接稳定性和通信距离,使终端发送的通信信号能够覆盖到公里级别,还使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

进一步地,处理器1110,用于在第一通信数据的数据包头添加纠错码。

本申请实施例中,在调制第一通信信号之前,通过对第一通信数据添加纠错码,能够提升第二电子设备的接收端信号的纠错能力,提高第二电子设备的接收增益。

进一步地,识别码的数据量的取值范围为1bit至100bit。

本申请实施例中,通过将扩频码和识别码加入调制,生成第一通信信号,并在输出第一通信信号的过程中持续提高识别码的长度,实现了第一电子设备保持低功耗、高集成状态下实现提高第一通信信号的传输距离。

进一步地,处理器1110,用于确定第一通信数据传输过程中的传输损耗值;

处理器1110,用于基于传输损耗值,确定第一通信信号的第一发送功率;

处理器1110,用于通过第一通信链路以第一发送功率,发送第一通信信号。

本申请实施例中,第一电子设备通过计算传输损耗值,并将基于传输损耗值,计算发送第一通信信号的第一发送功率,第一电子设备通过按照第一发送功率输出第一通信信号,能够实现对第一通信信号的远距离传输。

进一步地,处理器1110,用于接收来自第二电子设备的运行数据;

处理器1110,用于基于运行数据,发送控制指令至第二电子设备,以控制第二电子设备运行,控制指令为根据运行数据确定的指令;

其中,运行数据包括以下至少一项:定位数据、视频数据。

在本申请实施例中,在第一电子设备与第二电子设备建立通信连接之后,即第一电子设备与第二电子设备能够进行稳定信号传输的情况下,第二电子设备将自身的运行数据传输至第一电子设备,以供第一电子设备根据该运行数据对第二电子设备的运行进行控制。

本申请实施例中,在第一电子设备与第二电子设备配对成功后,第二电子设备能够将大数据量的运行数据传输至第一电子设备,便于用户通过第一电子设备对第二电子设备进行控制。

在电子设备为第二电子设备,其中,处理器1110,用于在接收到来自第一电子设备的第一通信信号的情况下,获取第一通信信号的信号强度;

处理器1110,用于在信号强度大于预设阈值的情况下,向第一电子设备发送第二通信信号,第二通信信号用于与第一电子设备建立通信连接,第二通信信号为调制第二通信数据得到的通信信号,第二通信数据为第一通信数据的应答数据。

本申请实施例中,第二电子设备通过第一电子设备发送的通信信号的信号强度进行检测,通过该信号强度与预设阈值之间的数值关系,确定第二电子设备是否能够与第一电子设备稳定通信连接。在确定第一电子设备能够与第二电子设备稳定通信连接的情况下,回传应答信号,实现了第二电子设备对第一电子设备发送的通信信号质量的检测,避免在信号质量不佳的情况下与第一电子设备进行通信。

本申请实施例中,第二通信数据为第一通信数据的应答数据,在第二电子设备通过第二通信信号对第一通信信号应答时,通过对第二通信数据进行放大调制,得到相应的第二通信信号,保证第二通信信号能够远距离传输,使第一电子设备与第二电子设备之间的远距离通信,实现了提高终端与设备之间的通信连接稳定性和通信距离,使终端与设备之间的蜂窝信号环境差的情况下,能够进行稳定的通信连接。

进一步地,处理器1110,用于在信号强度大于预设阈值的情况下,通过宽带调制对第二通信数据进行调制,得到第二通信信号;

处理器1110,用于通过第二通信链路按照第二发送功率,将第二通信信号发送至第一电子设备。

本申请实施例中,在第二电子设备检测到第一通信信号的信号强度大于预设阈值的情况下,通过OFDM宽带调制器对第二通信数据进行调制之后,得到第一通信信号的应答信号,即第二通信信号。在生成第二通信信号之后,按照第二发射功率向第一电子设备发送第二通信信号,实现对第一电子设备发送的第一通信信号的应答。

应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(GraphicsProcessing Unit,GPU)11041和麦克风11042,图形处理器11041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板11061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板11061。用户输入单元1107包括触控面板11071以及其他输入设备11072中的至少一种。触控面板11071,也称为触摸屏。触控面板11071可包括触摸检测装置和触摸控制器两个部分。其他输入设备11072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

存储器1109可用于存储软件程序以及各种数据。存储器1109可主要包括存储程序或指令的第一存储区和存储数据的第二存储区,其中,第一存储区可存储操作系统、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器1109可以包括易失性存储器或非易失性存储器,或者,存储器1109可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本申请实施例中的存储器1109包括但不限于这些和任意其它适合类型的存储器。

处理器1110可包括一个或多个处理单元;可选的,处理器1110集成应用处理器和调制解调处理器,其中,应用处理器主要处理涉及操作系统、用户界面和应用程序等的操作,调制解调处理器主要处理无线通信信号,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(RandomAccess Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如上述方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 即时通信方法、装置、电子设备及存储介质
  • 一种即时通信的数据存储方法、装置、电子设备和介质
  • 通信方法以及装置、电子设备及存储介质
  • 电子设备的显示控制方法、装置、电子设备和存储介质
  • 电子设备控制方法及装置、电子设备及存储介质
  • 通信系统、中继通信装置、中继通信装置与电磁感应通信装置的组合、电磁感应通信装置、信息存储介质、信息存储介质制造方法
  • 通信系统、中继通信装置、中继通信装置与电磁感应通信装置的组合、电磁感应通信装置、信息存储介质、信息存储介质制造方法
技术分类

06120116336895