一种建立通信连接的方法、装置和设备与流程

文档序号:11961436阅读:188来源:国知局
一种建立通信连接的方法、装置和设备与流程

本发明涉及无线通信技术领域,尤其涉及一种建立通信连接的方法、装置和设备。



背景技术:

无线传屏技术,是指通过无线网络,将源多媒体终端的屏幕显示内容通过截取,以流媒体的形式实时地传送到目的多媒体终端上显示。

随着互联网技术和多媒体技术的发展,要实现多媒体设备之间的互连互通已成为一种工作和生活必不可少的技术。例如,利用无线传屏技术的应用,实现了在移动网络、WiFi等网络环境下媒体终端(如智能电视、手机、平板电脑、笔记本等)之间的无线互联,从而实现了内容分享、多屏互动以及与用户之间的自然交互,即可以理解为通过无线传屏,将笔记本电脑、手机、PAD等终端上当前的操作内容即时同步地显示到电视上或同时显示到另一个多个笔记本电脑、手机、PAD等终端上,其中显示的内容包括视频、音频等各类多媒体信息。

现有技术中,最为广泛应用的是有线连接传屏,但是有线连接通常会受环境限制,因此无法实现多场景交互。发明人在实现本发明的过程中发现,无线传屏时,由于需要扫描所有信道(通常扫描13个信道)之后才进行相应信道传输,因此会导致传屏时传输不稳定,耗时过长的问题。



技术实现要素:

本发明实施例的目的是提供一种建立通信连接的方法、装置和设备,以解决相关技术中设备之时间进行无线连接时耗时过长的问题。

根据本发明实施例的一个方面,提供一种建立通信连接的方法,该方法包括:

基于预设的扫描策略,扫描无线信号的主信道,其中,所述无线信号为目标设备基于无线局域网通信标准协议发射的信号;

检测各个主信道的信号强度;

将信号强度大于阈值的所述主信道作为优等主信道;

通过所述优等主信道与所述目标设备建立通信连接。

进一步地,在所述基于预设的扫描策略,扫描无线信号的主信道之前,所述方法还包括:

确定所述无线信号的工作频段;

基于工作频段与扫描策略的对应关系,确定与所述无线信号的工作频段相对应的扫描策略。

进一步地,所述无线局域网通信标准协议为802.11a、802.11b、802.11g、802.11ac和802.11ad中的一个或多个。

进一步地,所述无线信号的工作频段为2.4Ghz、5Ghz或60Ghz。

进一步地,在所述无线信号的工作频段为2.4Ghz时,所述扫描策略为将所述无线信号的第1信道、第6信道和第11信道作为主信道。

根据本发明实施例的另一个方面,提供一种建立通信连接的装置,该装置包括:

扫描单元,用于基于预设的扫描策略,扫描无线信号的主信道,其中,所述无线信号为目标设备基于无线局域网通信标准协议发射的信号;

检测单元,用于检测各个主信道的信号强度;

选择单元,用于将信号强度大于阈值的所述主信道作为优等主信道;

建立连接单元,用于通过所述优等主信道与所述目标设备建立通信连接。

进一步地,在所述基于预设的扫描策略,扫描无线信号的主信道之前,所述装置还包括:

第一确定单元,用于确定所述无线信号的工作频段;

第二确定单元,用于基于工作频段与扫描策略的对应关系,确定与所述无线信号的工作频段相对应的扫描策略。

进一步地,所述无线局域网通信标准协议为802.11a、802.11b、802.11g、802.11ac和802.11ad中的一个或多个。

进一步地,所述无线信号的工作频段为2.4Ghz、5Ghz或60Ghz。

进一步地,在所述无线信号的工作频段为2.4Ghz时,所述扫描策略为将所述无线信号的第1信道、第6信道和第11信道作为主信道。

根据本发明实施例的又一个方面,提供一种设备,其中,该设备包括上述建立通信连接的装置。

现有技术中,通过无线方式建立设备之间的通信连接(尤其是无线传屏)时需要扫描所有信道(通常需要扫描13个信道)之后才进行相应信道传输,因此会导致耗时过长的问题。本发明实施例基于预设的扫描策略,扫描设备发射的无线信号的主信道,并从主信道中确定传输数据的优等主信道,不需要扫描所有的传输信道,因此,减少了需要扫描的传输信道的个数,缩短了设备之时间进行无线连接的耗时,进一步缩短了传输数据(尤其是无线传屏)的传输耗时;并且,本发明实施例根据信道的信号强度确定多个设备进行数据传输的优等主信道,从而使多个设备通过该优等主信道进行数据传输,解决了现有技术中无线数据传输(尤其是无线传屏)的传输不稳定的问题。

附图说明

图1是根据本发明第一实施方式的一种建立通信连接的方法的流程图;

图2是根据本发明第二实施方式的一种建立通信连接的方法的流程图;

图3是根据本发明第三实施方式的一种建立通信连接的装置的结构图;

图4是根据本发明第四实施方式的一种建立通信连接的装置的结构图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例提供了一种建立通信连接的方法。图1是根据本发明第一实施方式的一种建立通信连接的方法的流程图。

如图1所示,本发明实施例的建立通信连接的方法至少包括如下步骤:

S110、基于预设的扫描策略,扫描无线信号的主信道,其中,所述无线信号为目标设备基于无线局域网通信标准协议发射的信号;

本发明实施例的目标设备可以是任意支持无线局域网通信标准协议的设备,例如,计算机、手机、PAD、智能电视等终端。可选地,无线局域网通信标准协议为802.11a、802.11b、802.11g、802.11ac和802.11ad中的一个或多个。所述预设的扫描策略是根据目标设备发射的无线信号的工作频段确定的。在基于不同的通信标准协议的无线局域网中,设备发射的无线信号的工作频段不同。所述工作频段具体可以为2.4Ghz、5Ghz或60Ghz。

在无线传输信道中通常包含两种类型的信道,即主信道和辅信道。主信道发送beacon帧报文和部分数据报文,辅信道发送其他报文。无线WIFI网络设备不管是802.11b/g还是802.11b/g/n一般都支持13个信道,它们的中心频率虽然不同,但是因为都占据一定的频率范围,所以会有一些相互重叠的情况。例如,在802.11b/g网络标准中,相邻的多个信道存在频率重叠(如1信道与2、3、4、5信道有频率重叠)整个频段内只有3个(1、6、11)互不干扰信道。因此,这3个信道的传输速率最高,可视这3个没有频率重叠、互不干扰的信道为主信道,那么这3个信道只发送beacon帧报文和部分数据报文,并且受干扰率最小(即干扰最弱,可根据频谱信号中信噪比得出,由于受干扰率的获得属于现有技术,因此不过多赘述)。

不同的工作频段下不重叠的信道是不同的,例如,IEEE802.11b或IEEE802.11g标准的工作频段在2.4GHz,只支持3个不重叠的传输信道,只有信道1、6、11是互不冲突的。而IEEE802.11a标准的工作频段在5GHz,拥有12条不重叠的传输信道,全部信道都不重叠。因此,可根据当前目标设备发出的无线信号的工作频段确定所述无线信号的不重叠的信道,即,该目标设备发射的无线信号的主信道。所述扫描策略是指将不同工作频段对应的不重叠的信道作为扫描的主信道。例如,若工作频段在2.4GHz,则将不重叠的信道1、6、13作为扫描的主信道;若工作频段在5GHz,则将全部的12条不重叠的信道作为扫描的主信道。

S120、检测各个主信道的信号强度;

具体而言,信号强度越强,信号在信道中传输的速率越高,因此,检测各个主信道的信号强度,以确定各个主信道中作为与目标设备进行数据传输的主信道。

S130、将信号强度大于阈值的所述主信道作为优等主信道;

即,将信号强度大于阈值的主信道作为与目标设备进行数据传输的主信道。

S140、通过所述优等主信道与所述目标设备建立通信连接。

本发明实施例通过所述优等主信道与所述目标设备建立通信连接,从而可以与目标设备进行数据传输,其中,数据可以是指视频数据和音频数据等多媒体信息,也可以是指各类型文档,与所述目标设备进行的数据传输可以为多媒体信息的传屏,即将源设备的屏幕上显示的内容传输到所述目标设备上进行显示。

具体地,针对多媒体信息传屏,步骤S140可以通过下述方式实现:

第一,源设备截取当前屏幕显示的视频信息和播放的音频信息;

第二,源设备通过所述优等主信道,将截取到的所述当前屏幕显示的视频信息和播放的音频信息传送至所述目标设备;

第三,目标设备通过所述优等主信道,获取源设备传送的所截取到的当前屏幕显示的视频信息和播放的音频信息;

第四,目标设备在屏幕上显示所述视频信息并播放所述音频信息。

需要说明的是,本发明对目标设备的数量并未做任何限定,也就是说,源设备可对应多个目标设备,例如,源设备为手机,目标设备可以为手机和电视机,可以进一步理解为一部手机同时向另一部手机和电视机进行传屏。

如图2所示,基于上述实施例,优选地,在步骤S110之前还包括步骤S101和步骤S102;

S101,确定所述无线信号的工作频段:

S102,基于工作频段与扫描策略的对应关系,确定与当前工作频段相对应的扫描策略。

如前所述,所述扫描策略是指将不同工作频段对应的不重叠的信道作为扫描的主信道。由于不同的工作频段对应的不重叠的信道是不同的,因此,不同的工作频段对应的扫描策略不同。因此,可以预先保存不同工作频段与扫描策略的对应关系。例如,工作频段2.4GHz,对应的主信道为1、6、13信道;工作频段5GHz,对应的主信道为全部的12条信道。根据所述无线信号的工作频段以及所述预先保存的不同工作频段与扫描策略的对应关系确定与该工作频段对应的扫描策略。

基于上述步骤,本发明实施例提供一种建立通信连接的方法,基于预设的扫描策略,扫描目标设备发射的无线信号的主信道,并从主信道中确定与目标设备的优等主信道,减少了需要扫描的传输信道的个数,缩短了设备之时间进行无线连接的耗时,从而解决了现有技术中无线传输数据(尤其是无线传屏)时必须要扫描完所有传输信道后才能建立通信连接以传输屏幕信息,而造成传输耗时过长的问题。并且,通过检测各个主信道的信号强度,将信号强度大于阈值的所述主信道作为优等主信道,并通过所述优等主信道与所述目标设备建立通信连接并进行数据传输,从而使得设备之间数据传输更加稳定。

本发明实施例提供了一种建立通信连接的装置。图3是根据本发明第三实施方式的一种建立通信连接的装置的结构图。

如图3所示,该装置包括:

扫描单元10,用于基于预设的扫描策略,扫描无线信号的主信道,其中,所述无线信号为目标设备基于无线局域网通信标准协议发射的信号;

检测单元20,用于检测各个主信道的信号强度;

选择单元30,将信号强度大于阈值的所述主信道作为与另一设备的优等主信道;

建立连接单元40,用于通过所述优等主信道与所述目标设备建立通信连接。

可选地,如图4所示,该装置还包括:

第一确定单元50,用于确定所述无线信号的工作频段;

第二确定单元60,用于基于工作频段与扫描策略映射表,确定所述扫描策略。

可选地,所述无线局域网通信标准协议为802.11a、802.11b、802.11g、802.11ac和802.11ad中的一个或多个。

可选地,所述无线信号的工作频段为2.4Ghz、5Ghz或60Ghz。

可选地,在所述无线信号的工作频段为2.4Ghz时,所述扫描策略为将所述无线信号的第1信道、第6信道和第11信道作为主信道。

本发明实施例提供的一种建立通信连接的装置,该建立通信连接的装置基于预设的扫描策略,扫描目标设备发射的无线信号的主信道,并从主信道中确定优等主信道,减少了需要扫描的传输信道的个数,从而解决了现有技术中无线传输数据(尤其是无线传屏)时必须要扫描完所有传输信道后才能传输屏幕信息,而造成传输耗时过长的问题。并且,通过检测各个主信道的信号强度,将信号强度大于阈值的所述主信道作为与目标设备的优等主信道,并通过所述优等主信道与目标设备进行数据传输,从而使得该设备之间数据传输更加稳定。

根据本发明实施例还提供一种设备,其中,该设备包括上述建立通信连接的装置。

本发明实施例的设备可以是各种类型的终端,例如,计算机、PAD、手机、智能电视等,由于在终端上设置上述建立通信连接的装置,通过上述建立通信连接的装置即可以实现该终端快速地和其他设备建立连接以传输数据。

应当理解的是,本发明的上述具体实施方式仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。

本发明实施例还提供了一种计算机存储介质。该计算机存储介质可存储有程序,该程序用于执行上述的用于终端无线传屏的方法中的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、数据库或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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