CN109936840B - 通信方法、装置及电子设备 - Google Patents
通信方法、装置及电子设备 Download PDFInfo
- Publication number
- CN109936840B CN109936840B CN201910000680.XA CN201910000680A CN109936840B CN 109936840 B CN109936840 B CN 109936840B CN 201910000680 A CN201910000680 A CN 201910000680A CN 109936840 B CN109936840 B CN 109936840B
- Authority
- CN
- China
- Prior art keywords
- equipment
- signature information
- authentication
- communication
- connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006854 communication Effects 0.000 title claims abstract description 94
- 238000004891 communication Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 26
- 230000003993 interaction Effects 0.000 claims abstract description 21
- 238000004590 computer program Methods 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 15
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/069—Authentication using certificates or pre-shared keys
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/50—Secure pairing of devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种通信方法、装置及电子设备,该方法包括:第一设备与第二设备建立蓝牙连接;所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果;若所述鉴权结果为鉴权成功,则所述第一设备与所述第二设备进行基于语音的数据交互。该方法能够提升设备通信时的连接速度、连接成功率以及通信安全性。
Description
技术领域
本发明实施例涉及通信技术,尤其涉及一种通信方法、装置及电子设备。
背景技术
在无线通信领域中,既需要支持长距离的无线通信,也需要支持设备之间的短距离通信。短距离通信例如可以是一栋楼宇或一个家庭内的设备之间的数据通信。设备之间需要基于特定的通信协议完成数据交互,其中,蓝牙协议是很多设备所支持的一种通信协议。
现有技术中,设备之间基于蓝牙协议进行通信时,主要经历扫描(主设备)、广播(从设备)、建立通信连接以及数据交互过程。
但是,基于现有的蓝牙协议进行短距离通信的方法在连接速度、连接成功率以及通信安全性上存在不足之处。
发明内容
本发明实施例提供一种通信方法、装置及电子设备,所述技术方案如下。
本发明实施例第一方面提供一种通信方法,包括:
第一设备与第二设备建立蓝牙连接;
所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果;
若所述鉴权结果为鉴权成功,则所述第一设备与所述第二设备进行基于语音的数据交互。
进一步的,还包括:
在所述第一设备和/或所述第二设备满足第一条件时,所述第一设备与所述第二设备断开通信连接;
所述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
进一步的,所述第一设备与第二设备建立通信连接,包括:
所述第一设备根据所述第二设备所广播的厂商标识信息以及所述第二设备支持的协议版本标识,与所述第二设备建立通信连接。
进一步的,所述通信连接建立在无线射频通信RFCOMM链路上。
进一步的,所述第一设备具有连接互联网的能力,所述第二设备具有语音接收能力或音频播放能力。
进一步的,所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果之前,还包括:
所述第一设备与云端的服务器建立通信连接;
所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果,包括:
所述第一设备通过所述服务器与所述第二设备进行鉴权处理,得到鉴权结果。
本发明实施例第二方面提供一种通信装置,应用于第一设备,所述装置包括:
第一连接模块,用于与第二设备建立蓝牙连接;
鉴权模块,用于与所述第二设备进行鉴权处理,得到鉴权结果;
交互模块,用于在所述鉴权结果为鉴权成功时,与所述第二设备进行基于语音的数据交互。
进一步的,还包括:
断开模块,用于在所述第一设备和/或所述第二设备满足第一条件时,与所述第二设备断开通信连接;
所述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
进一步的,所述第一连接模块,包括:
连接单元,用于根据所述第二设备所广播的厂商标识信息以及所述第二设备支持的协议版本标识,与所述第二设备建立通信连接。
进一步的,所述通信连接建立在无线射频通信RFCOMM链路上。
进一步的,所述第一设备具有连接互联网的能力,所述第二设备具有语音接收能力或音频播放能力。
进一步的,还包括:
第二连接模块,用于与云端的服务器建立通信连接;
所述鉴权模块,包括:
鉴权单元,用于通过所述服务器与所述第二设备进行鉴权处理,得到鉴权结果。
本发明实施例第三方面提供一种电子设备,包括:
存储器,用于存储程序指令;
处理器,用于调用并执行所述存储器中的程序指令,执行上述方法实施例中所述的方法步骤。
本发明实施例第四方面提供一种可读存储介质,所述可读存储介质中存储有计算机程序,所述计算机程序用于执行上述方法实施例中所述的方法。
本发明实施例所提供的通信方法、装置及电子设备,通过第一设备与第二设备进行鉴权处理,只有在鉴权成功后才可进行基于语音的数据交互,从而使得数据交互的安全性得到极大提升。另外,第一设备通过第二设备广播信息中的特定参数建立通信连接,也是的通信连接的连接速度和连接成功率得到较大提升。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例所涉及的通信方法的***架构图;
图2为本发明实施例提供的通信方法实施例一的流程示意图;
图3为本发明实施例提供的通信方法实施例二的流程示意图;
图4为本发明实施例通过的通信方法的交互流程图;
图5为本发明实施例提供的一种通信装置的模块结构图;
图6为本发明实施例提供的一种通信装置的模块结构图;
图7为本发明实施例提供的一种通信装置的模块结构图;
图8为本发明实施例提供的一种通信装置的模块结构图;
图9为本发明实施例提供的一种通信装置的模块结构图;
图10为本发明实施例提供的一种电子设备的实体框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在现有的通信过程中,终端设备和蓝牙外设在建立通信连接时的连接速度和连接成功率均存在不足,同时,在终端设备和蓝牙外设建立通信连接后,在数据交互过程中,终端设备、蓝牙外设和服务器之间并不执行鉴权处理,因此,在安全性上也存在不足。
本发明实施例通过增加鉴权处理过程,使得通信安全性得到极大提升,同时,在建立通信连接的连接速度和连接成功率上也有较大提升。
图1为本发明实施例所涉及的通信方法的***架构图,如图1所示,该方法涉及终端设备、蓝牙外设以及云端的服务器。其中,该终端设备具有连接互联网的能力,例如,该终端设备能够向互联网中的服务器等设备发送获取数据的请求,并接收互联网中的设备所发送的数据。该终端设备例如可以是手机、平板电脑等。该蓝牙外设可以不具备连接互联网的能力,也可以具备连接互联网的能力,同时具备语音接收能力或音频播放能力。该蓝牙外设例如可以是内置麦克风的智能音箱、智能车载支架等。上述终端设备和蓝牙外设均支持蓝牙协议,可以基于蓝牙进行语音数据交互。上述服务器可以是互联网中可以为终端设备提供所请求的数据的服务器。
以上述蓝牙外设为智能车载支架为例,在一种示例性的应用场景中,用户位于车辆内,该车辆内安装上述智能车载支架,同时,用户将携带的手机放置在车辆内,此时,用户可以通过特定的操作触发手机扫描周围的蓝牙外设,并通过本发明实施例所提供的方法与扫描到的智能车载支架进行通信连接以及进行鉴权处理,在鉴权成功后,用户可以向智能车载支架说出特定的唤醒词以唤醒该智能车载支架,智能车载支架被唤醒之后,用户可以向智能车载支架发出语音指令,例如“请帮我查询明天的天气”,智能车载支架可以将该语音指令发送给终端设备,终端设备对该语音指令进行解析,并转化为数据获取请求发送给互联网中的服务器设备,在接收到服务器返回的数据后,终端设备将数据返回给智能车载支架,由智能车载支架向用户播放。
图2为本发明实施例提供的通信方法实施例一的流程示意图,该方法的执行主体为第一设备,该第一设备可以为上述图1所示的终端设备。如图2所示,该方法包括:
S201、第一设备与第二设备建立蓝牙连接。
可选的,在本发明实施例中,第一设备具有连接互联网能力,例如可以为上述图1所示的终端设备,第二设备具有语音接收能力或音频播放能力,例如可以为上述图1所示的蓝牙外设,第二设备可以不具有连接互联网的能力。
可选的,在本步骤之前,第一设备可以基于用户的操作触发向外广播扫描消息,该扫描消息用于蓝牙扫描位于第一设备周围预设范围内的设备。其中,用户的操作可以是用户打开终端设备上的应用程序(Application,简称APP)或者用户点击APP页面上的预设控件等。
第一设备广播了扫描消息之后,第二设备如果接收到该扫描信息,则第二设备可以向外广播包含自身标识信息的消息,第一设备可以基于该标识信息与第二设备建立蓝牙蓝牙连接。
S202、第一设备与上述第二设备进行鉴权处理,得到鉴权结果。
S203、若上述鉴权结果为鉴权成功,则上述第一设备与上述第二设备进行基于语音的数据交互。
可选的,在通信连接建立后,第一设备可以在用户操作(例如用户点击APP界面上所显示的第二设备的名称)的触发下向第二设备发起配对请求,
第二设备在配对响应中携带的第二设备的签名信息,第一设备据此签名信息从服务器获取服务器侧的签名信息。进而,在与第二设备交互之前,第一设备首先向第二设备发送服务器侧的签名信息,第二设备对第一设备侧的签名信息和服务器侧的签名信息进行签名比对,得到鉴权结果,如果比对结果为签名信息匹配,则第一设备与第二设备的鉴权成功,第二设备可以向第一设备发送语音数据。第一设备再与服务器侧进行鉴权处理,如果服务器侧的鉴权结果也为鉴权成功,则服务器向第一设备提供上述语音数据所请求的结果数据,第一设备再向第二设备返回该结果数据。
本实施例中,通过第一设备与第二设备进行鉴权处理,只有在鉴权成功后才可进行基于语音的数据交互,从而使得数据交互的安全性得到极大提升。另外,第一设备通过第二设备广播信息中的特定参数建立通信连接,也是的通信连接的连接速度和连接成功率得到较大提升。
在一种可选的实施方式中,第一设备可以根据第二设备所广播的厂商标识信息以及第二设备支持的协议版本标识,与所述第二设备建立通信连接。
以下具体进行说明。
图3为本发明实施例提供的通信方法实施例二的流程示意图,如图3所示,第一设备扫描以及与第二设备建立通信连接的过程包括:
S301、第一设备广播扫描消息,该扫描消息用于蓝牙扫描位于第一设备周围预设范围内的设备。
示例性的,当用户打开第一设备的APP或者用户点击APP页面上的预设控件时,可以触发第一设备广播扫描信息。
S302、第二设备广播第一消息,该第一消息用于指示第二设备的标识信息。
可选的,第二设备的标识信息可以包括第二设备所广播的厂商标识信息以及第二设备支持的协议版本标识。
其中,上述第二设备的厂商标识可以是生产该第二设备的厂商ID,该厂商ID可以是预先为该厂商分配的固定的ID。上述第二设备支持的协议版本标识可以是协议版本号,该协议可以是基于蓝牙的由企业所制定的协议。第二设备可以支持该协议。
另外,第二设备的标识信息还可以包括第二设备的媒体访问控制(Media AccessControl,简称MAC)地址。
S303、第一设备确定第一消息中携带了第二设备的标识信息。
可选的,第一设备接收到上述第一消息后,对第一消息进行解析,以确定第一消息中是否携带上述第二设备的标识信息。
S304、第一设备在RFCOMM链路上向第二设备发起建立连接请求。
如果第一设备确定第二设备的广播信息中携带了第二设备的标识信息,则第一设备直接在无线射频通信(Radio Frequency communication,简称RFCOMM)链路上与第二设备建立通信连接。
S305、第二设备向第一设备回传支持的协议版本。
S306、第一设备确认支持该协议版本,向第二设备发送获取设备信息请求。
S307、第二设备向第一设备发送设备信息。
由于在现有的处理方法中,第一设备首先需要同第二设备在低功耗蓝牙(BloothLow Power,简称BLE)链路上建立通信连接,在确认第二设备支持RFCOMM链路传输后在,再断开BLE连接,进而重新建立RFCOMM连接,而本发明实施例中,第一设备根据第二设备所广播的厂商标识信息和第二设备支持的协议版本标识,可以直接在RFCOMM链路上建立连接,因此,在连接速度和连接成功率上均有极大提升。
另一实施例中,当上述第一设备和/或上述第二设备满足第一条件时,第一设备与第二设备可以断开通信连接。
其中,上述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
示例性的,当用户在第一设备的***配置界面上关闭了第一设备的蓝牙开关,则第一设备切换为蓝牙关闭状态,当第一设备切换到该状态时,第一设备可以向第二设备发送断开请求,以断开和第二设备的通信连接。
示例性的,当用户点击第一设备的APP界面上所显示的第二设备对应的断开按钮,则第一设备确定接收到用户输入的针对第二设备的断开指令,第一设备进而可以向第二设备发送断开请求,以断开和第二设备的通信连接。
另一实施例中,第一设备在于第二设备进行鉴权处理,得到鉴权结果之前,还可以与云端的服务器建立通信连接。
具体的,如前所述,在通信连接建立后,第一设备可以在用户操作(例如用户点击APP界面上所显示的第二设备的名称)的触发下向第二设备发起配对请求,第二设备在配对响应中携带的第二设备的签名信息,之后,第二设备需要从服务器获取服务器侧的签名信息。因此,在此之前,第一设备可以首先与服务器建立通信连接。
当第一设备与服务器建立通信连接后,第一设备可以通过服务器与第二设备进行鉴权处理,得到鉴权结果。
具体的,在接收到包含第二设备签名信息后,第一设备可以向服务器发送签名校验请求,并在请求中携带第二设备的签名信息,服务器据此生成服务器的签名信息并发送给第一设备。第一设备向第二设备发送服务器侧的签名信息,第二设备对第一设备侧的签名信息和服务器侧的签名信息进行签名比对,得到鉴权结果,如果比对结果为签名信息匹配,则第一设备与第二设备的鉴权成功,第二设备可以向第一设备发送语音数据。进一步的,第一设备可以再与服务器侧进行鉴权处理,如果服务器侧的鉴权结果也为鉴权成功,则服务器向第一设备提供上述语音数据所请求的结果数据,第一设备再向第二设备返回该结果数据。
图4为本发明实施例通过的通信方法的交互流程图,如图4所示,第一设备、第二设备和服务器之间的通信过程包括:
S401、第一设备广播扫描消息,该扫描消息用于蓝牙扫描位于第一设备周围预设范围内的设备。
S402、第二设备广播第一消息,该第一消息用于指示第二设备的标识信息。
S403、第一设备根据第一消息,在RFCOMM链路上向第二设备发起建立连接请求。
S404、第二设备向第一设备回传支持的协议版本。
S405、第一设备确认支持该协议版本,向第二设备发送获取设备信息请求。
S406、第二设备向第一设备发送设备信息。
S407、第一设备与第二设备进行鉴权处理。
S408、第一设备与第二设备进行基于语音的数据交互。
S409、第一设备确定需要断开与第二设备的通信连接。
S410、第一设备向第二设备发送断开连接请求。
S411、第二设备向第一设备返回断开连接响应。
上述各步骤的具体执行过程可以参照前述的实施例,此处不再赘述。
图5为本发明实施例提供的一种通信装置的模块结构图,应用于第一设备,如图5所示,该装置包括:
第一连接模块501,用于与第二设备建立蓝牙连接。
鉴权模块502,用于与所述第二设备进行鉴权处理,得到鉴权结果。
交互模块503,用于在所述鉴权结果为鉴权成功时,与所述第二设备进行基于语音的数据交互。
该装置用于实现前述方法实施例,其实现原理和技术效果类似,此处不再赘述。
图6为本发明实施例提供的一种通信装置的模块结构图,如图6所示,该装置还包括:
断开模块504,用于在所述第一设备和/或所述第二设备满足第一条件时,与所述第二设备断开通信连接。
所述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
图7为本发明实施例提供的一种通信装置的模块结构图,如图7所示,第一连接模块501,包括:
连接单元5011,用于根据所述第二设备所广播的厂商标识信息以及所述第二设备支持的协议版本标识,与所述第二设备建立通信连接。
另一实施例中,所述通信连接建立在无线射频通信RFCOMM链路上。
另一实施例中,所述第一设备具有连接互联网的能力,所述第二设备具有语音接收能力或音频播放能力。
图8为本发明实施例提供的一种通信装置的模块结构图,如图8所示,,还包括:
第二连接模块505,用于与云端的服务器建立通信连接。
图9为本发明实施例提供的一种通信装置的模块结构图,如图9所示,,鉴权模块502,包括:
鉴权单元5021,用于通过所述服务器与所述第二设备进行鉴权处理,得到鉴权结果。
图10为本发明实施例提供的一种电子设备的实体框图,如图10,该电子设备1000包括:
存储器1000,用于存储程序指令。
处理器1000,用于调用并执行存储器1000中的程序指令,执行上述方法实施例中第一设备所执行的方法步骤。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (8)
1.一种通信方法,其特征在于,包括:
第一设备与第二设备建立蓝牙连接;
所述第一设备获取所述第二设备的签名信息;
所述第一设备根据所述第二设备的签名信息与所述第二设备进行鉴权处理,得到鉴权结果;
若所述鉴权结果为鉴权成功,则所述第一设备与所述第二设备进行基于语音的数据交互;
所述第一设备与第二设备建立通信连接,包括:
所述第一设备根据所述第二设备所广播的厂商标识信息以及所述第二设备支持的协议版本标识,与所述第二设备在无线射频通信RFCOMM链路上建立通信连接;
所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果之前,还包括:
所述第一设备与云端的服务器建立通信连接;
所述第一设备与所述第二设备进行鉴权处理,得到鉴权结果,包括:
所述第一设备可以向所述服务器发送签名校验请求,并在请求中携带第二设备的签名信息;
所述第一设备接收所述服务器根据所述第二设备的签名信息生成的服务器侧签名信息;
所述第一设备将接收到的所述服务器侧签名信息发送至所述第二设备,以使所述第二设备根据所述第二设备的签名信息与所述服务器侧签名信息进行签名信息比对,得到鉴权结果。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述第一设备和/或所述第二设备满足第一条件时,所述第一设备与所述第二设备断开通信连接;
所述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
3.根据权利要求1或2所述的方法,其特征在于,所述第一设备具有连接互联网的能力,所述第二设备具有语音接收能力或音频播放能力。
4.一种通信装置,其特征在于,应用于第一设备,包括:
第一连接模块,用于与第二设备建立蓝牙连接;
鉴权模块,用于获取所述第二设备的签名信息;
所述鉴权模块,还用于根据所述第二设备的签名信息与所述第二设备进行鉴权处理,得到鉴权结果;
交互模块,用于在所述鉴权结果为鉴权成功时,与所述第二设备进行基于语音的数据交互;
所述第一连接模块,包括:
连接单元,用于根据所述第二设备所广播的厂商标识信息以及所述第二设备支持的协议版本标识,与所述第二设备在无线射频通信RFCOMM链路上建立通信连接;
第二连接模块,用于与云端的服务器建立通信连接;
所述鉴权模块,包括:
鉴权单元,用于所述第一设备可以向所述服务器发送签名校验请求,并在请求中携带第二设备的签名信息;
所述第一设备接收所述服务器根据所述第二设备的签名信息生成的服务器侧签名信息;
所述第一设备将接收到的所述服务器侧签名信息发送至所述第二设备,以使所述第二设备根据所述第二设备的签名信息与所述服务器侧签名信息进行签名信息比对,得到鉴权结果。
5.根据权利要求4所述的装置,其特征在于,还包括:
断开模块,用于在所述第一设备和/或所述第二设备满足第一条件时,与所述第二设备断开通信连接;
所述第一条件包括下述至少一项:
断电、切换为蓝牙关闭状态、接收到用户输入的断开指令。
6.根据权利要求4或5所述的装置,其特征在于,所述第一设备具有连接互联网的能力,所述第二设备具有语音接收能力或音频播放能力。
7.一种电子设备,其特征在于,包括:
存储器,用于存储程序指令;
处理器,用于调用并执行所述存储器中的程序指令,执行权利要求1-3任一项所述的方法步骤。
8.一种可读存储介质,其特征在于,所述可读存储介质中存储有计算机程序,所述计算机程序用于执行权利要求1-3任一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910000680.XA CN109936840B (zh) | 2019-01-02 | 2019-01-02 | 通信方法、装置及电子设备 |
US16/726,818 US20200213844A1 (en) | 2019-01-02 | 2019-12-24 | Communication method, communication apparatus and electronic device |
JP2019239409A JP7173956B2 (ja) | 2019-01-02 | 2019-12-27 | 通信方法、通信装置、電子機器及びコンピュータ可読記憶媒体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910000680.XA CN109936840B (zh) | 2019-01-02 | 2019-01-02 | 通信方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109936840A CN109936840A (zh) | 2019-06-25 |
CN109936840B true CN109936840B (zh) | 2023-01-03 |
Family
ID=66984981
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910000680.XA Active CN109936840B (zh) | 2019-01-02 | 2019-01-02 | 通信方法、装置及电子设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20200213844A1 (zh) |
JP (1) | JP7173956B2 (zh) |
CN (1) | CN109936840B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111182597B (zh) * | 2019-12-31 | 2021-10-22 | 联想(北京)有限公司 | 一种处理方法及装置 |
US20220201460A1 (en) * | 2020-12-18 | 2022-06-23 | Hill-Rom Services, Inc. | Pairable devices and systems and methods for providing assisted pairing of devices to particular locations |
CN113726881B (zh) * | 2021-08-30 | 2024-04-05 | 北京百度网讯科技有限公司 | 通信连接建立方法、相关装置及计算机可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200165A (zh) * | 2012-01-10 | 2013-07-10 | 歌乐株式会社 | 信息分发方法、信息分发***及车载终端 |
CN103812536A (zh) * | 2014-02-18 | 2014-05-21 | 天地融科技股份有限公司 | 蓝牙设备连接方法和蓝牙设备 |
CN104994106A (zh) * | 2015-07-13 | 2015-10-21 | 河南中盾云安全研究中心 | 用于智能手机与可穿戴设备的配对/解配对***及方法 |
CN105050034A (zh) * | 2015-08-25 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | 基于蓝牙连接的语音服务实现方法和装置及*** |
CN106792646A (zh) * | 2017-03-30 | 2017-05-31 | 联想(北京)有限公司 | 通信连接建立方法及电子设备 |
CN108173856A (zh) * | 2017-12-28 | 2018-06-15 | 北京奇虎科技有限公司 | 车辆通信数据安全检测方法、装置及车载终端 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016078729A (ja) * | 2014-10-20 | 2016-05-16 | トヨタ車体株式会社 | 車両の情報処理装置及びオーディオ装置 |
CN104348977A (zh) * | 2014-11-11 | 2015-02-11 | 深圳市中兴移动通信有限公司 | 移动终端的操作控制方法、主终端及从终端 |
CN104539701B (zh) * | 2014-12-29 | 2018-04-27 | 飞天诚信科技股份有限公司 | 一种在线激活移动终端令牌的设备和***的工作方法 |
CN108735211A (zh) * | 2018-05-16 | 2018-11-02 | 智车优行科技(北京)有限公司 | 语音处理方法、装置、车辆、电子设备、程序及介质 |
-
2019
- 2019-01-02 CN CN201910000680.XA patent/CN109936840B/zh active Active
- 2019-12-24 US US16/726,818 patent/US20200213844A1/en not_active Abandoned
- 2019-12-27 JP JP2019239409A patent/JP7173956B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103200165A (zh) * | 2012-01-10 | 2013-07-10 | 歌乐株式会社 | 信息分发方法、信息分发***及车载终端 |
CN103812536A (zh) * | 2014-02-18 | 2014-05-21 | 天地融科技股份有限公司 | 蓝牙设备连接方法和蓝牙设备 |
CN104994106A (zh) * | 2015-07-13 | 2015-10-21 | 河南中盾云安全研究中心 | 用于智能手机与可穿戴设备的配对/解配对***及方法 |
CN105050034A (zh) * | 2015-08-25 | 2015-11-11 | 百度在线网络技术(北京)有限公司 | 基于蓝牙连接的语音服务实现方法和装置及*** |
CN106792646A (zh) * | 2017-03-30 | 2017-05-31 | 联想(北京)有限公司 | 通信连接建立方法及电子设备 |
CN108173856A (zh) * | 2017-12-28 | 2018-06-15 | 北京奇虎科技有限公司 | 车辆通信数据安全检测方法、装置及车载终端 |
Also Published As
Publication number | Publication date |
---|---|
JP7173956B2 (ja) | 2022-11-16 |
US20200213844A1 (en) | 2020-07-02 |
JP2020109966A (ja) | 2020-07-16 |
CN109936840A (zh) | 2019-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3790186B2 (ja) | 装置の隠蔽 | |
US10516988B2 (en) | Profile processing method, profile processing apparatus, user terminal, and eUICC | |
CN110996405B (zh) | 耳机连接方法、终端、耳机盒子与计算机可读存储介质 | |
CN107864469B (zh) | 无线连接方法及设备 | |
CN109936840B (zh) | 通信方法、装置及电子设备 | |
CN109168149B (zh) | 移动终端、数据传输方法及相关产品 | |
CN113411793A (zh) | 一种蓝牙通信的方法及终端 | |
CN110856086A (zh) | 音响***的控制方法及装置、可读存储介质 | |
JP6062293B2 (ja) | ハンズフリー通話装置及びコンピュータプログラム | |
WO2016029842A1 (zh) | 多终端交互的通信方法、终端及计算机存储介质 | |
CN112468981B (zh) | 通信方法、装置及设备 | |
JP5109702B2 (ja) | 通信システム | |
CN109660988B (zh) | 通信鉴权处理方法、装置及电子设备 | |
CN114844983A (zh) | 一种显示设备、通话设备及投屏控制方法 | |
CN113810887B (zh) | 蓝牙协议连接方法、装置、存储介质及相关设备 | |
CN114844736A (zh) | 一种设备及通话控制方法 | |
CN114844735A (zh) | 一种显示设备及语音转发方法 | |
CN110418430B (zh) | 应用的发送、接收方法及装置、存储介质、电子装置 | |
JP2003198672A (ja) | 携帯通信端末およびその制御方法 | |
CN107396384B (zh) | 无线连接建立方法和装置 | |
CN115209510B (zh) | 无线网络连接方法及装置、电子设备及存储介质 | |
CN115087062B (zh) | 网络切换方法、装置、终端及存储介质 | |
CN114786058B (zh) | 多媒体数据展示方法、装置、终端及存储介质 | |
JP2004147017A (ja) | 移動端末、通信制御方法及び通信システム | |
US20230276500A1 (en) | Method for random access, communication device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210518 Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Applicant after: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd. Applicant after: Shanghai Xiaodu Technology Co.,Ltd. Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing Applicant before: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |