通信连接方法、通信设备及存储介质.pdf

上传人:刘** 文档编号:11254185 上传时间:2021-09-14 格式:PDF 页数:24 大小:978.08KB
收藏 版权申诉 举报 下载
通信连接方法、通信设备及存储介质.pdf_第1页
第1页 / 共24页
通信连接方法、通信设备及存储介质.pdf_第2页
第2页 / 共24页
通信连接方法、通信设备及存储介质.pdf_第3页
第3页 / 共24页
文档描述:

《通信连接方法、通信设备及存储介质.pdf》由会员分享,可在线阅读,更多相关《通信连接方法、通信设备及存储介质.pdf(24页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910364475.1 (22)申请日 2019.04.30 (71)申请人 努比亚技术有限公司 地址 518057 广东省深圳市南山区高新园 北环大道9018号大族创新大厦A座10 楼 (72)发明人 张红宾 (74)专利代理机构 深圳鼎合诚知识产权代理有 限公司 44281 代理人 江婷李发兵 (51)Int.Cl. H04W 4/80(2018.01) H04W 60/00(2009.01) H04W 76/19(2018.01) H04W 76/11(2018.01。

2、) H04W 88/02(2009.01) (54)发明名称 通信连接方法、 通信设备及存储介质 (57)摘要 本申请提供一种通信连接方法、 通信设备及 存储介质, 第一通信设备与第二通信设备建立首 次蓝牙通信连接而关闭蓝牙再启动后, 通过SDP 对第一通信设备进行AG角色和HF角色中任一角 色的注册取到第一角色注册信息并与第一通信 设备的第一蓝牙地址绑定; 在对第一通信设备和 第二通信设备进行匹配之前, 通过SDP对第一通 信设备进行AG角色和HF角色中另一角色的注册 取到第二角色注册信息并与第二蓝牙地址绑定; 以第一通信设备和第二通信设备之间匹配的角 色建立连接; 本申请在通信设备开启蓝牙。

3、功能时 先后进行AG角色和HF角色的注册, 从而扩大了通 信设备的适用范围, 提升了用户使用体验。 权利要求书2页 说明书14页 附图7页 CN 110225499 A 2019.09.10 CN 110225499 A 1.一种通信连接方法, 其特征在于, 所述通信连接方法包括: 在与第二通信设备的首次蓝牙通信连接断开并在重新开启蓝牙时, 通过会话描述协议 SDP对第一通信设备进行音频网关AG角色和免提HF角色中任一角色的注册获取到第一角色 注册信息, 将所述第一角色注册信息与所述第一通信设备的第一蓝牙地址绑定; 在对所述第一通信设备和第二通信设备进行角色匹配之前, 通过SDP对所述第一通信。

4、 设备进行AG角色和HF角色中的另一角色的注册获取到第二角色注册信息, 将所述第二角色 注册信息与所述第一通信设备的第二蓝牙地址绑定; 匹配所述第一通信设备和第二通信设备之间的角色, 以匹配的角色与所述第二通信设 备建立连接。 2.如权利要求1所述的通信连接方法, 其特征在于, 将所述第二角色注册信息与所述第 一通信设备的第二蓝牙地址绑定之前, 还包括获取所述第二蓝牙地址, 获取所述第二蓝牙 地址包括: 在所述第一通信设备的蓝牙模块启动时, 从蓝牙地址存储文件中读取所述第二蓝牙地 址; 所述第二蓝牙地址为调用预设的蓝牙地址算法生成并预先存储于所述蓝牙地址存储文 件中的。 3.如权利要求2所述的。

5、通信连接方法, 其特征在于, 从所述蓝牙地址存储文件中读取所 述第二蓝牙地址失败时, 所述方法还包括: 调用预设的蓝牙地址算法生成第二蓝牙地址, 并将所述第二蓝牙地址存储于所述蓝牙 地址存储文件中。 4.如权利要求3所述的通信连接方法, 其特征在于, 所述调用预设的蓝牙地址算法生成 第二蓝牙地址包括: 获取所述第一蓝牙地址, 对所述第一蓝牙地址中地址低端区域内的值 进行随机变换得到第二蓝牙地址。 5.如权利要求1-4任一项所述的通信连接方法, 其特征在于, 所述通过SDP对第一通信 设备进行AG角色和HF角色中任一角色的注册包括: 通过在第一SDP中写入第一通用唯一识别码UUID进行注册, 所。

6、述第一UUID用于标识自 身支持AG角色; 或, 通过在第二SDP中写入第二UUID进行注册, 所述第二UUID用于标识自身支持HF角 色。 6.如权利要求1-4任一项所述的通信连接方法, 其特征在于, 在所述通过SDP, 对第一通 信设备进行AG角色和HF角色中另一角色的注册之后, 还包括: 为所述AG角色和HF角色在射频通信RFcomm上各占用至少一个链路, 等待后续连接。 7.如权利要求1-4任一项所述的通信连接方法, 其特征在于, 所述匹配所述第一通信设 备和第二通信设备之间的角色包括: 根据所述第一通信设备和第二通信设备首次连接情况, 对第一通信设备和第二通信设 备之间的角色进行匹配。

7、。 8.如权利要求1-4任一项所述的通信连接方法, 其特征在于, 所述以匹配的角色, 与第 二通信设备建立连接包括: 当所述第二通信设备仅支持AG角色时, 所述第一通信设备通过HF角色与所述第二通信 设备建立连接; 权利要求书 1/2 页 2 CN 110225499 A 2 当所述第二通信设备仅支持HF角色时, 所述第一通信设备通过AG角色与所述第二通信 设备建立连接; 当所述第二通信设备同时支持AG角色和HF角色时, 所述第一通信设备通过AG角色, 与 第二通信设备通过HF角色建立连接; 或, 所述第一通信设备通过HF角色, 与第二通信设备通 过AG角色建立连接。 9.一种通信设备, 其特。

8、征在于, 所述通信设备包括存储器、 发射器、 接收器、 处理器和通 信总线; 所述通信总线用于实现存储器和处理器之间的连接通信; 所述处理器调用发射器、 接收器, 以及存储器中存储的计算机程序, 以实现如权利要求 1-8任一项所述的通信连接方法中第一通信设备所执行的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 所述计算机程序可被处理器执行以实现如权利要求1-8任一项所述的通信连接方法中 第一通信设备所执行的步骤。 权利要求书 2/2 页 3 CN 110225499 A 3 通信连接方法、 通信设备及存储介质 技术领域 0001 本申请涉及终。

9、端技术领域, 具体涉及一种通信连接方法、 通信设备和计算机可读 存储介质。 背景技术 0002 蓝牙技术是一种无线技术标准, 蓝牙免提规范(Hands-free Profile, HFP)是蓝牙 技术中的一种协议, 在HFP协议中, 通信设备可以分为AG(Audio Gateway, 音频网关)角色和 HF(Hands Free, 免提)角色, 其中AG角色是HFP协议规定的一个角色, 音频支持输入、 输出, 典型的设备为手机; HF角色是HFP协议规定另一个角色, 适于AG角色音频输入、 输出, 典型的 设备为蓝牙耳机设备、 支持蓝牙功能的穿戴设备等。 0003 蓝牙技术的应用中, 一般的蓝。

10、牙设备, 只支持HF(Hands Free, 免提)角色或者AG (Audio Gate, 音频网关)角色, 例如, 手机支持仅作为AG(即蓝牙通话功能主端),蓝牙耳机 或者车载设备仅支持作为HF(即蓝牙通话功能从端), 这样对于一般的可穿戴蓝牙设备只能 选择作为HF或者AG, 比较限制了该设备的使用场景, 影响用户体验。 发明内容 0004 本申请要解决的技术问题在于: 针对目前蓝牙设备的使用场景受限, 用户体验差 的问题, 针对该技术问题, 提供一种通信连接方法、 通信设备和存储介质。 0005 为解决上述技术问题, 本申请提供一种通信连接方法, 所述通信连接方法包括: 0006 在与第二。

11、通信设备的首次蓝牙通信连接断开并在重新开启蓝牙时, 通过会话描述 协议SDP对第一通信设备进行音频网关AG角色和免提HF角色中任一角色的注册获取到第一 角色注册信息, 将所述第一角色注册信息与所述第一通信设备的第一蓝牙地址绑定; 0007 在对所述第一通信设备和第二通信设备进行角色匹配之前, 通过SDP对所述第一 通信设备进行AG角色和HF角色中的另一角色的注册获取到第二角色注册信息, 将所述第二 角色注册信息与所述第一通信设备的第二蓝牙地址绑定; 0008 匹配所述第一通信设备和第二通信设备之间的角色, 以匹配的角色与所述第二通 信设备建立连接。 0009 可选的, 将所述第二角色注册信息与。

12、所述第一通信设备的第二蓝牙地址绑定之 前, 还包括获取所述第二蓝牙地址, 获取所述第二蓝牙地址包括: 0010 在所述第一通信设备的蓝牙模块启动时, 从蓝牙地址存储文件中读取所述第二蓝 牙地址; 所述第二蓝牙地址为调用预设的蓝牙地址算法生成并预先存储于所述蓝牙地址存 储文件中的; 0011 可选的, 从所述蓝牙地址存储文件中读取所述第二蓝牙地址失败时, 所述方法还 包括: 0012 调用预设的蓝牙地址算法生成第二蓝牙地址, 并将所述第二蓝牙地址存储于所述 蓝牙地址存储文件中。 说明书 1/14 页 4 CN 110225499 A 4 0013 可选的, 所述调用预设的蓝牙地址算法生成第二蓝牙。

13、地址包括: 获取所述第一蓝 牙地址, 对所述第一蓝牙地址中地址低端区域内的值进行随机变换得到第二蓝牙地址。 0014 可选的, 所述通过SDP对第一通信设备进行AG角色和HF角色中任一角色的注册包 括: 0015 通过在第一SDP中写入第一通用唯一识别码UUID进行注册, 所述第一UUID用于标 识自身支持AG角色; 0016 或, 通过在第二SDP中写入第二UUID进行注册, 所述第二UUID用于标识自身支持HF 角色。 0017 可选的, 在所述通过SDP, 对第一通信设备进行AG角色和HF角色中另一角色的注册 之后, 还包括: 0018 为所述AG角色和HF角色在射频通信RFcomm上各。

14、占用至少一个链路, 等待后续连 接。 0019 可选的, 所述匹配所述第一通信设备和第二通信设备之间的角色包括: 0020 根据所述第一通信设备和第二通信设备首次连接情况, 对第一通信设备和第二通 信设备之间的角色进行匹配。 0021 可选的, 所述以匹配的角色, 与第二通信设备建立连接包括: 0022 当所述第二通信设备仅支持AG角色时, 所述第一通信设备通过HF角色与所述第二 通信设备建立连接; 0023 当所述第二通信设备仅支持HF角色时, 所述第一通信设备通过AG角色与所述第二 通信设备建立连接; 0024 当所述第二通信设备同时支持AG角色和HF角色时, 所述第一通信设备通过AG角 。

15、色, 与第二通信设备通过HF角色建立连接; 或, 所述第一通信设备通过HF角色, 与第二通信 设备通过AG角色建立连接。 0025 为了解决上述问题, 本发明还提供了一种通信设备, 所述通信设备包括存储器、 发 射器、 接收器、 处理器和通信总线; 0026 所述通信总线用于实现存储器和处理器之间的连接通信; 0027 所述处理器调用发射器、 接收器, 以及存储器中存储的计算机程序, 以实现如上所 述的通信连接方法中第一通信设备所执行的步骤。 0028 为了解决上述问题, 本发明还提供了一种计算机可读存储介质, 所述计算机可读 存储介质存储有计算机程序, 所述计算机程序可被处理器执行以实现如上。

16、所述的通信连接 方法中第一通信设备所执行的步骤。 0029 有益效果 0030 本申请提供一种通信连接方法、 通信设备及存储介质, 第一通信设备与第二通信 设备建立首次蓝牙通信连接而关闭蓝牙再启动后, 通过SDP对第一通信设备进行AG角色和 HF角色中任一角色的注册取到第一角色注册信息, 将该第一角色注册信息与第一通信设备 的第一蓝牙地址绑定; 在对第一通信设备和第二通信设备进行匹配之前, 通过SDP对第一通 信设备进行AG角色和HF角色中另一角色的注册取到第二角色注册信息, 将第二角色注册信 息与第一通信设备的第二蓝牙地址绑定; 匹配第一通信设备和第二通信设备之间的角色; 以匹配的角色, 与。

17、第二通信设备建立连接。 可见本申请可在通信设备关闭蓝牙再启动时, 可 说明书 2/14 页 5 CN 110225499 A 5 对同一通信设备, 先后进行AG角色和HF角色的注册并分别与不同的蓝牙地址进行绑定, 从 而使得通信设备对外呈现为两个独立的通信设备, 进而使得该通信设备可以同时支持AG角 色和HF角色, 且可根据需求与其他通信设备建立AG连接和/或HF连接, 扩大了通信设备的适 用范围, 使得蓝牙通信应用更为灵活, 适应性更好, 提升用户体验的满意度。 附图说明 0031 此处的附图被并入说明书中并构成本说明书的一部分, 示出了符合本申请的实施 例, 并与说明书一起用于解释本申请的。

18、原理。 0032 为了更清楚地说明本申请实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 对于本领域普通技术人员而 言, 在不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。 0033 图1为本申请实施例提供的通信设备一种实施方式的硬件结构示意图; 0034 图2-1为本申请实施例提供的可穿戴设备一种实施方式的屏幕展开时立体示意图 一; 0035 图2-2为本申请实施例提供的可穿戴设备一种实施方式的屏幕展开时立体示意图 二; 0036 图2-3为本申请实施例提供的可穿戴设备一种实施方式的屏幕弯曲时立体示意 图; 0037。

19、 图3为本申请实施例提供的手机的一种实施方式的示意图; 0038 图4为本申请第一实施例提供的通信连接方法的流程示意图; 0039 图5为本申请第一实施例提供的第二蓝牙地址获取流程示意图; 0040 图6为本申请第一实施例提供的另一第二蓝牙地址获取流程示意图; 0041 图7为本申请第二实施例提供的蓝牙协议栈结构示意图; 0042 图8为本申请第二实施例提供的蓝牙地址结构示意图; 0043 图9为本申请第二实施例提供蓝牙注册过程流程示意图; 0044 图10为本申请第二实施例提供的蓝牙协议栈与蓝牙固件连接示意图; 0045 图11为本申请第二实施例提供的通信连接方法流程示意图; 0046 图1。

20、2为本申请第三实施例提供的通信设备结构示意图。 具体实施方式 0047 应当理解, 此处所描述的具体实施例仅仅用以解释本申请, 并不用于限定本申请。 0048 在后续的描述中, 使用用于表示元件的诸如 “模块” 、“部件” 或 “单元” 的后缀仅为 了有利于本申请的说明, 其本身没有特定的意义。 因此,“模块” 、“部件” 或 “单元” 可以混合 地使用。 0049 本申请实施例中提供的通信设备可以为各种移动设备, 例如可以包括但不限于手 机、 IPAD、 车载设备、 通信设备100等, 其中通信设备100可包括但不限于智能手环、 智能手 表、 以及具有可穿戴特性的智能手机(本申请实施例也可称。

21、之为腕机)等移动终端。 随着屏 幕技术的不断发展, 柔性屏、 折叠屏等屏幕形态的出现, 智能手机等移动终端也可以作为通 信设备100。 本申请实施例中提供的通信设备100可以包括: 射频(Radio Frequency, RF)单 说明书 3/14 页 6 CN 110225499 A 6 元、 蓝牙模块、 WiFi模块、 音频输出单元、 A/V(音频/视频)输入单元、 传感 器、 显示单元、 用户输入单元、 接口单元、 存储器、 处理器、 以及电源等部件。 0050 请参阅图1, 其为实现本申请各个实施例的一种通信设备的硬件结构示意图, 该通 信设备100可以包括: 射频单元101、 蓝牙模。

22、块112、 WiFi模块102、 音频输出单元103、 A/V(音 频/视频)输入单元104、 传感器105、 显示单元106、 用户输入单元107、 接口单元108、 存储器 109、 处理器110、 以及电源111等部件。 本领域技术人员可以理解, 图1中示出的通信设备100 结构并不构成对通信设备100的限定, 通信设备100可以包括比图示更多或更少的部件, 或 者组合某些部件, 或者不同的部件布置。 0051 下面结合图1对通信设备100的各个部件进行具体的介绍: 0052 射频单元101可用于收发信息或通话过程中进行信号的接收和发送, 其可包括用 于进行信息发送的发射器和用于进行信息。

23、接收的接收器。 例如射频单元101的发射器可以 将上行信息发送给基站, 接收器用于接收基站发送的下行信息接收后, 发送给通信设备100 的处理器110处理, 基站向射频单元101发送的下行信息可以是根据射频单元101发送的上 行信息生成的, 也可以是在检测到通信设备100的信息更新后主向射频单元101推送的, 例 如, 在检测到通信设备100所处的地理位置发生变化后, 基站可以向通信设备100的射频单 元101发送地理位置变化的消息通知, 射频单元101在接收到该消息通知后, 可以将该消息 通知发送给通信设备100的处理器110处理, 通信设备100的处理器110可以控制该消息通知 显示在通信。

24、设备100的显示面板1061上; 通常, 射频单元101包括但不限于天线、 至少一个放 大器、 收发信机、 耦合器、 低噪声放大器、 双工器等。 此外, 射频单元101还可以通过无线通信 与网络和其他设备通信, 具体的可以包括: 通过无线通信与网络系统中的服务器通信, 例 如, 通信设备100可以通过无线通信从服务器中下载文件资源, 比如可以从服务器中下载应 用程序, 在通信设备100将某一应用程序下载完成之后, 若服务器中该应用程序对应的文件 资源更新, 则该服务器可以通过无线通信向通信设备100推送资源更新的消息通知, 以提醒 用户对该应用程序进行更新。 上述无线通信可以使用任一通信标准或。

25、协议, 包括但不限于 GSM(Global System of Mobile communication, 全球移动通讯系统)、 GPRS(General Packet Radio Service, 通用分组无线服务)、 CDMA2000(Code Division Multiple Access 2000, 码分多址2000)、 WCDMA(Wideband Code Division Multiple Access,宽带码分多 址)、 TD-SCDMA(Time Division-Synchronous Code Division Multiple Access, 时分同步 码分多址)、 。

26、FDD-LTE(Frequency Division Duplexing-Long Term Evolution, 频分双工长 期演进)和TDD-LTE(Time Division Duplexing-Long Term Evolution, 分时双工长期演 进)等。 0053 在一种实施方式中, 通信设备100可以通过插入SIM卡来接入现有的通信网络。 0054 在另一种实施方式中, 通信设备100可以通过设置esim卡(Embedded-SIM), 来实现 接入现有的通信网络, 采用esim卡的方式, 可以节省通信设备100的内部空间, 降低厚度。 0055 可以理解的是, 虽然图1示出了。

27、射频单元101, 但是可以理解的是, 射频单元101其 并不属于通信设备100的必须构成, 完全可以根据需要在不改变发明的本质的范围内而省 略。 通信设备100可以单独通过WiFi模块102来实现与其他设备或通信网络的通信连接, 本 申请实施例并不以此为限。 0056 通信设备100包括蓝牙模块112, 通信设备100通过蓝牙模块112, 可以与其他支持 说明书 4/14 页 7 CN 110225499 A 7 蓝牙通信的终端设备连接, 实现通信以及信息的交互。 蓝牙模块112可具有对应分别用于实 现发射和接收的发射器和接收器。 0057 WiFi属于短距离无线传输技术, 通信设备100通过。

28、WiFi模块102可以帮助用户收发 电子邮件、 浏览网页和访问流式媒体等, 它为用户提供了无线的宽带互联网访问。 虽然图1 示出了WiFi模块102, 但是可以理解的是, 其并不属于通信设备100的必须构成, 完全可以根 据需要在不改变发明的本质的范围内而省略。 0058 音频输出单元103可以在通信设备100处于呼叫信号接收模式、 通话模式、 记录模 式、 语音识别模式、 广播接收模式等等模式下时, 将射频单元101或WiFi模块102接收的或者 在存储器109中存储的音频数据转换成音频信号并且输出为声音。 而且, 音频输出单元103 还可以提供与通信设备100执行的特定功能相关的音频输出(。

29、例如, 呼叫信号接收声音、 消 息接收声音等等)。 音频输出单元103可以包括扬声器、 蜂鸣器等等。 0059 A/V输入单元104用于接收音频或视频信号。 A/V输入单元104可以包括图形处理器 (Graphics Processing Unit, GPU)1041和麦克风1042, 图形处理器1041对在视频捕获模式 或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处 理。 处理后的图像帧可以显示在显示单元106上。 经图形处理器1041处理后的图像帧可以存 储在存储器109(或其它存储介质)中或者经由射频单元101或WiFi模块102进行发送。 麦克 风104。

30、2可以在电话通话模式、 记录模式、 语音识别模式等等运行模式中经由麦克风1042接 收声音(音频数据), 并且能够将这样的声音处理为音频数据。 处理后的音频(语音)数据可 以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。 麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音 频信号的过程中产生的噪声或者干扰。 0060 在一种实施方式中, 通信设备100包括有一个或多个摄像头, 通过开启摄像头, 能 够实现对图像的捕获, 实现拍照、 录像等功能, 摄像头的位置可以根据需要进行设置。 0061 通信设备100还包括至少一种传感器10。

31、5, 比如光传感器、 运动传感器以及其他传 感器。 具体地, 光传感器包括环境光传感器及接近传感器, 其中, 环境光传感器可根据环境 光线的明暗来调节显示面板1061的亮度, 接近传感器可在通信设备100移动到耳边时, 关闭 显示面板1061和/或背光。 作为运动传感器的一种, 加速计传感器可检测各个方向上(一般 为三轴)加速度的大小, 静止时可检测出重力的大小及方向, 可用于识别手机姿态的应用 (比如横竖屏切换、 相关游戏、 磁力计姿态校准)、 振动识别相关功能(比如计步器、 敲击)等。 0062 在一种实施方式中, 通信设备100还包括接近传感器, 通过采用接近传感器, 通信 设备100能。

32、够实现非接触操控, 提供更多的操作方式。 0063 在一种实施方式中, 通信设备100还包括心率传感器, 在佩戴时, 通过贴近使用者, 能够实现心率的侦测。 0064 在一种实施方式中, 通信设备100还可以包括指纹传感器, 通过读取指纹, 能够实 现安全验证等功能。 0065 显示单元106用于显示由用户输入的信息或提供给用户的信息。 显示单元106可包 括显示面板1061, 可以采用液晶显示器(Liquid Crystal Display, LCD)、 有机发光二极管 (Organic Light-Emitting Diode, OLED)等形式来配置显示面板1061。 0066 在一种实。

33、施方式中, 显示面板1061采用柔性显示屏, 采用柔性显示屏的通信设备 说明书 5/14 页 8 CN 110225499 A 8 100在佩戴时, 屏幕能够进行弯曲, 从而更加贴合。 可选的, 所述柔性显示屏可以采用OLED屏 体以及石墨烯屏体, 在其他实施方式中, 所述柔性显示屏也可以是其他显示材料, 本实施例 并不以此为限。 0067 在一种实施方式中, 通信设备100的显示面板1061可以采取长方形, 便于佩戴时环 绕。 在其他实施方式中, 也可以采取其他方式。 0068 用户输入单元107可用于接收输入的数字或字符信息, 以及产生与通信设备100的 用户设置以及功能控制有关的键信号输。

34、入。 具体地, 用户输入单元107可包括触控面板1071 以及其他输入设备1072。 触控面板1071, 也称为触摸屏, 可收集用户在其上或附近的触摸操 作(比如用户使用手指、 触笔等任何适合的物体或附件在触控面板1071上或在触控面板 1071附近的操作), 并根据预先设定的程式驱动相应的连接装置。 触控面板1071可包括触摸 检测装置和触摸控制器两个部分。 其中, 触摸检测装置检测用户的触摸方位, 并检测触摸操 作带来的信号, 将信号传送给触摸控制器; 触摸控制器从触摸检测装置上接收触摸信息, 并 将它转换成触点坐标, 再送给处理器110, 并能接收处理器110发来的命令并加以执行。 此 。

35、外, 可以采用电阻式、 电容式、 红外线以及表面声波等多种类型实现触控面板1071。 除了触 控面板1071, 用户输入单元107还可以包括其他输入设备1072。 具体地, 其他输入设备1072 可以包括但不限于物理键盘、 功能键(比如音量控制按键、 开关按键等)、 轨迹球、 鼠标、 操作 杆等中的一种或多种, 具体此处不做限定。 0069 在一种实施方式中, 通信设备100的侧边可以设置有一个或多个按钮。 按钮可以实 现短按、 长按、 旋转等多种方式, 从而实现多种操作效果。 按钮的数量可以为多个, 不同的按 钮之间可以组合使用, 实现多种操作功能。 0070 进一步的, 触控面板1071可。

36、覆盖显示面板1061, 当触控面板1071检测到在其上或 附近的触摸操作后, 传送给处理器110以确定触摸事件的类型, 随后处理器110根据触摸事 件的类型在显示面板1061上提供相应的视觉输出。 虽然在图1中, 触控面板1071与显示面板 1061是作为两个独立的部件来实现通信设备100的输入和输出功能, 但是在某些实施例中, 可以将触控面板1071与显示面板1061集成而实现通信设备100的输入和输出功能, 具体此 处不做限定。 比如, 当通过射频单元101接收到某一应用程序的消息通知时, 处理器110可以 控制将该消息通知显示在显示面板1061的某一预设区域内, 该预设区域与触控面板10。

37、71的 某一区域对应, 通过对触控面板1071某一区域进行触控操作, 可以对显示面板1061上对应 区域内显示的消息通知进行控制。 0071 接口单元108用作至少一个外部装置与通信设备100连接可以通过的接口。 例如, 外部装置可以包括有线或无线头戴式耳机端口、 外部电源(或电池充电器)端口、 有线或无 线数据端口、 存储卡端口、 用于连接具有识别模块的装置的端口、 音频输入/输出(I/O)端 口、 视频I/O端口、 耳机端口等等。 接口单元108可以用于接收来自外部装置的输入(例如, 数 据信息、 电力等等)并且将接收到的输入传输到通信设备100内的一个或多个元件或者可以 用于在通信设备1。

38、00和外部装置之间传输数据。 0072 在一种实施方式中, 通信设备100的接口单元108采用触点的结构, 通过触点与对 应的其他设备连接, 实现充电、 连接等功能。 采用触点还可以防水。 0073 存储器109可用于存储软件程序以及各种数据。 存储器109可主要包括存储程序区 和存储数据区, 其中, 存储程序区可存储操作系统、 至少一个功能所需的应用程序(比如声 说明书 6/14 页 9 CN 110225499 A 9 音播放功能、 图像播放功能等)等; 存储数据区可存储根据手机的使用所创建的数据(比如 音频数据、 电话本等)等。 此外, 存储器109可以包括高速随机存取存储器, 还可以包。

39、括非易 失性存储器, 例如至少一个磁盘存储器件、 闪存器件、 或其他易失性固态存储器件。 0074 处理器110是通信设备100的控制中心, 利用各种接口和线路连接整个通信设备 100的各个部分, 通过运行或执行存储在存储器109内的软件程序和/或模块, 以及调用存储 在存储器109内的数据, 执行通信设备100的各种功能和处理数据, 从而对通信设备100进行 整体监控。 处理器110可包括一个或多个处理单元; 优选的, 处理器110可集成应用处理器和 调制解调处理器, 其中, 应用处理器主要处理操作系统、 用户界面和应用程序等, 调制解调 处理器主要处理无线通信。 可以理解的是, 上述调制解。

40、调处理器也可以不集成到处理器110 中。 0075 通信设备100还可以包括给各个部件供电的电源111(比如电池), 优选的, 电源111 可以通过电源管理系统与处理器110逻辑相连, 从而通过电源管理系统实现管理充电、 放 电、 以及功耗管理等功能。 0076 请参考图2-1至图2-3, 为本申请实施例提供的一种通信设备100一种实施方式下 的结构示意图。 本申请实施例中的通信设备100为可穿戴设备, 包括柔性屏幕。 在可穿戴设 备展开时, 柔性屏幕呈长条形; 在可穿戴设备处于佩戴状态时, 柔性屏幕弯曲呈环状。 图2-1 及图2-2示出了可穿戴设备屏幕展开时的结构示意图, 图2-3示出了可穿。

41、戴设备屏幕弯曲时 的结构示意图; 当然应当理解的本申请实施例中的可穿戴设备的显示屏也可不为柔性屏 幕。 0077 请参考图3, 为本申请实施例提供的一种通信设备100另一种实施方式下的结构示 意图。 本申请实施例中的通信设备100为手机。 0078 基于上述蓝牙通信终端硬件结构以及通信网络系统, 提出本申请方法各个实施 例。 0079 第一实施例 0080 针对目前蓝牙设备的使用场景受限, 用户体验差的问题, 本实施例提供了一种新 的通信连接方法, 请参考图4, 该通信连接方法包括: 0081 S401: 第一通信设备与第二通信设备的首次蓝牙通信连接断开并重新开启蓝牙。 0082 在本实施例的。

42、一些示例中, 第一通信设备与第二通信设备建立首次蓝牙通信连接 可以包括: 0083 第一通信设备发起蓝牙搜索, 确定第二通信设备所支持的角色; 或, 第一通信设备 接收第二通信设备发起的蓝牙搜索, 使第二通信设备确定第一通信设备所支持的角色; 0084 对第一通信设备和第二通信设备之间的角色进行匹配; 0085 以匹配的角色, 建立第一通信设备和第二通信设备之间的蓝牙通信连接。 在第一 通信设备和第二通信设备初次建立连接时, 第一通信设备或者第二通信设备需要发起蓝牙 搜索, 发现对端, 并确定对端所支持的角色。 0086 第一通信设备发起蓝牙搜索, 使第一通信设备确定第二通信设备所支持的角色。。

43、 蓝牙搜索方可以由第一通信设备或者第二通信设备来进行, 也就是说, 第一通信设备可以 作为搜索发起方, 第二通信设备也可以作为搜索发起方; 当第一通信设备作为搜索发起方 时, 第二通信设备就作为搜索接收方。 本实施例中确定待建立连接的第一通信设备和第二 说明书 7/14 页 10 CN 110225499 A 10 通信设备各自支持的AG角色和HF角色的情况, 而搜索方知晓自身的支持AG角色和HF角色的 情况, 仅需要通过搜索, 获知对方的支持情况即可。 在本实施例中, 也就是通过发起蓝牙搜 索, 使得第一蓝牙设备, 确定第二蓝牙设备所支持的角色。 0087 具体的, 第一通信设备发起蓝牙搜索。

44、, 使第一通信设备确定第二通信设备所支持 的角色可以包括: 0088 第一通信设备发起SDP搜索的请求消息; 0089 接收第二通信设备反馈的SDP搜索响应消息, SDP搜索响应消息中, 携带表征第二 通信设备所支持的角色的特征值。 其中, SDP搜索响应消息中, 携带的表征第二通信设备所 支持的角色的特征值, 也就是该第二通信设备在注册时写入的UUID。 0090 在一些实施例中, 确定待建立连接的第一通信设备和第二通信设备各自支持的AG 角色和HF角色的情况还可以包括: 0091 接收第二通信设备发起的蓝牙搜索, 使第二通信设备确定第一通信设备所支持的 角色。 该示例表明, 搜索方变为了第。

45、二通信设备, 第二通信设备在进行搜索时, 第一通信设 备则作为被搜索方, 相应的将自身所支持的角色, 反馈给第二通信设备, 其过程与上述的第 一通信设备作为搜索方的类似, 只是两者交换角色。 0092 在一些实施例中, 接收第二通信设备发起的蓝牙搜索, 使第二通信设备确定第一 通信设备所支持的角色可以包括: 0093 接收第二通信设备发起SDP搜索请求消息; 0094 向第二通信设备发送SDP搜索响应消息, SDP搜索响应消息中, 携带表征第一通信 设备所支持的角色的特征值。 0095 在本实施例中, 第一通信设备在关闭蓝牙后再启动蓝牙后, 表示第一通信设备和 第二通信设备之间, 在已经建立了。

46、蓝牙通信连接的情况下断开蓝牙通信连接, 并重新试图 连接; 在重连的过程中, 不需要再对对端进行蓝牙搜索操作, 需要的是在对重新启动蓝牙后 的第一通信设备, 进行角色注册, 然后进行两个通信设备之间的角色匹配。 从而简化蓝牙通 信连接和提升通信连接建立的效率以及资源利用率。 0096 S402: 通过会话描述协议SDP, 对第一通信设备进行音频网关AG和免提HF中任一角 色的注册获取到第一角色注册信息, 将第一角色注册信息与第一通信设备的第一蓝牙地址 绑定。 0097 本实施例中, 对第一通信设备的注册过程, 是对AG角色和HF角色进行分别注册, 也 就是通过各自的SDP进行注册; 具体而言,。

47、 通过会话描述协议SDP, 对第一通信设备进行音频 网关AG和免提HF中任一角色的注册可以包括: 0098 第一通信设备通过在第一SDP中写入第一UUID进行注册, 第一UUID用于标识自身 支持AG角色, 此时获取到的第一角色注册信息为AG角色注册信息; 在后续对另一角色注册 时获取到的第二角色注册信息则就为HF角色注册信息; 0099 或, 第一通信设备通过在第二SDP中写入第二UUID进行注册, 第二UUID用于标识自 身支持HF角色; 此时获取到的第一角色注册信息为HF角色注册信息; 在后续对另一角色注 册时获取到的第二角色注册信息则就为AG角色注册信息。 其中注册时具体先注册AG角色。

48、还 是HF角色可以采用随机控制方式, 或者根据上次连接所使用的方式, 或者固定的顺序等规 则进行设置。 说明书 8/14 页 11 CN 110225499 A 11 0100 本实施例中第一UUID和第二UUID分别用于表征该通信设备支持AG角色和HF角色; 在本实施例中, 第一通信设备通过两个UUID来分别表征自身所支持的角色同时包括AG角色 和HF角色。 其中, 本实施例中的一些示例中, AG角色和HF角色的注册过程可以是分离的, 例 如第一通信设备先采用其中任一角色进行注册, 在蓝牙搜索之后, 再进行另一个角色的注 册, 从而可以节约在首次注册时的资源占用, 提升注册效率。 或者AG角。

49、色和HF角色可以同时 进行注册。 0101 S403: 在对第一通信设备和第二通信设备进行匹配之前, 通过SDP, 对第一通信设 备进行AG和HF中另一角色的注册获取到第二角色注册信息, 将第二角色注册信息与第一通 信设备的第二蓝牙地址绑定。 0102 在一些实施例中, 在通过不同的会话描述协议SDP, 分别对第一通信设备进行音频 网关AG角色和免提HF角色的注册之后, 还包括: 0103 为AG角色和HF角色在RFcomm上各占用至少一个链路, 等待后续连接。 串口线性仿 真协议(RFcomm), 适于基于L2CAP的串口模拟。 HFP的实现基于串口线性仿真协议。 建立串口 线性仿真协议串行。

50、线性仿真协议连接, 在发送SABM包时需要远端(Remote)注册在服务发现 协议上的服务通道(server channel)作为参数, 以区分不同串口线性仿真协议连接。 0104 S404: 匹配第一通信设备和第二通信设备之间的角色, 以匹配的角色, 与第二通信 设备建立连接。 0105 在本实施例中S404为蓝牙模块重启后的重连的过程, 本步骤中不需要再对对端进 行蓝牙搜索操作, 需要的是在对重新启动蓝牙后的第一通信设备, 进行角色注册, 然后根据 之前的连接情况(例如可包括但不限于与第二通信设备首次蓝牙通信连接或上一次蓝牙通 信连接情况)直接进行两个通信设备之间的角色匹配, 因此可以提升。

展开阅读全文
内容关键字: 通信 连接 方法 设备 存储 介质
关于本文
本文标题:通信连接方法、通信设备及存储介质.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/11254185.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1