建立网络连接的方法和装置以及电子设备制造方法及图纸

技术编号:24217104 阅读:45 留言:0更新日期:2020-05-20 19:42
本申请提供了建立网络连接的方法和电子设备,能够通过网络接口建立满足用户需求的网络连接。该方法包括应用于电子设备,所述电子设备包括第一网络接口,所述方法包括:获取网络接口信息和指示信息,所述网络接口信息用于指示使用所述第一网络接口,所述指示信息用于指示使用所述第一网络接口的第一业务功能,所述第一业务功能包括STA功能或P2P功能;根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,所述第一网络连接支持所述第一业务功能。

Methods and devices for establishing network connection and electronic equipment

【技术实现步骤摘要】
建立网络连接的方法和装置以及电子设备
本申请涉及通信领域,并且更具体地,涉及通信领域中的建立网络连接的方法和装置以及电子设备。
技术介绍
随着网络技术的发展,我们的生活、学习和工作越来越离不开无线保真(wirelessfidelity,WIFI),WIFI连接的稳定性和吞吐率成为评价WIFI性能的重要指标。WIFI的功能分为接入点(accesspoint,AP)功能、站点(station,STA)功能和点对点(pointtopoint,P2P)功能。AP功能提供无线接入服务,允许其它无线设备接入,提供数据访问,例如,无线路由/网桥和手机建立WIFI热点功能;STA功能类似于无线终端,STA本身并不接受无线的接入,它可以连接到AP,通过AP访问数据;P2P功能允许两个终端之间连接起来互相传输数据,例如,WIFI直连和投屏。目前市场上大部分的智能终端都设置有两个WIFI网络接口,一个网络接口固定用来实现STA功能,另一个网络接口固定用来实现P2P功能,例如,终端一边通过STA功能连接AP下载文件数据,一边通过P2P功能连接电视投影播放视频。然而,用户使用现有的双网络接口终端时只能实现一路STA功能和一路P2P功能,在某些场景下,例如两路同时实现一种功能的场景下,不能满足用户的网络连接需求,灵活性较差。
技术实现思路
本申请提供一种建立网络连接的方法和装置以及电子设备,能够通过网络接口建立满足用户需求的网络连接。第一方面,本申请实施例提供一种建立网络连接的方法,所述方法应用于电子设备,所述电子设备包括第一网络接口,所述方法包括:获取网络接口信息和指示信息,所述网络接口信息用于指示使用所述第一网络接口,所述指示信息用于指示使用所述第一网络接口的第一业务功能,所述第一业务功能包括STA功能或P2P功能;根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,所述第一网络连接支持所述第一业务功能。需要说明的是,本申请实施例中所述的“网络接口”是一种逻辑的概念。例如,“网络接口”可以对应网卡。一个电子设备安装至少一个网卡可以理解为该电子设备包括至少一个“网络接口”。一个“网络接口”可以设置在不同的业务功能模式,在不同的业务功能模式下,可以与网络侧建立支持该业务功能的网络连接。本申请实施例提供的建立网络连接的方法,通过网络接口信息指示建立网络连接使用的第一网络接口,通过指示信息指示使用该第一网络接口的第一业务功能,该第一业务功能包括P2P功能或STA功能,通过该网络接口信息和该指示信息,能够灵活根据用户的需求通过该第一网络接口建立满足用户需求的网络连接。在一种可能的实现方式中,所述接口信息和所述指示信息被承载于第一消息中。在一种可能的实现方式中,所述接口信息和所述指示信息被承载于所述第一消息中的相同字段;或,所述接口信息和所述指示信息被承载于所述第一消息中的不同字段。在一种可能的实现方式中,所述接口信息被承载于第一消息中,所述指示信息被承载于第二消息中。需要说明的是,本申请实施例中所述的网络接口是指能够实现WLAN功能的接口,是一种逻辑的概念。一个网络接口可以设置在不同的业务功能模式,在不同的业务功能模式下,可以建立支持该业务功能的网络连接。还需要说明的是,本申请实施例中仅以网络接口为网卡为例进行介绍,即一个电子设备安装至少一个网卡可以理解为该电子设备包括至少一个网络接口,网络接口还可以为其它能够实现WLAN功能的接口,但本申请实施例对此不作限定。还需要说明的是,本申请实施例中所述的STA功能是指终端自身并不接受无线的接入,但是能够接入AP,并通过该AP访问数据的功能,类似于无线终端;P2P功能是指允许两个终端之间建立WIFIP2P连接并互相传输数据的功能,例如:WIFI直连和投屏。还需要说明的是,建立STA功能的网络连接是指与AP建立WLAN连接,建立P2P功能的网络连接是指与终端之间建立WIFIP2P连接。可选地,与AP建立WLAN连接的流程和与终端建立WIFIP2P功能的流程可以参考现有技术中相应的标准流程,本申请实施例不再赘述。下面将结合不同的场景,详细介绍该电子设备建立该第一网络连接的实现方式。场景一:该电子设备未建立任何STA功能和P2P功能的网络连接,该第一业务功能为STA功能的情况。在一种可能的实现方式中,所述第一业务功能为所述STA功能,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,包括:检测到用户的第一操作,所述第一操作包括指示所述用户请求与第一AP建立所述第一网络连接的操作;响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。场景二:该电子设备任何STA功能和P2P功能的网络连接,该第一业务功能为P2P功能的情况。在一种可能的实现方式中,所述第一业务功能为所述P2P功能,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,包括:检测到用户的第一操作,所述第一操作包括指示所述用户请求与第一AP建立所述第一网络连接的操作;响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述目标电子设备建立所述第一网络连接。场景三:该电子设备包括第一网络接口和第二网络接口,且该电子设备已通过第二网络接口建立一路支持STA功能的网络连接,该第一业务功能为STA功能的情况。需要说明的是,在场景三中,该电子设备支持双WLAN连接功能,即该电子设备支持通过第一网络接口和第二网络接口分别建立两路支持STA功能的网络连接。在一种可能的实现方式中,所述电子设备还包括第二网络接口,所述响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接,包括:响应于所述第一操作,确定当前存在第二网络连接,所述第二网络连接是通过所述第二网络接口建立的,且所述第二网络连接支持所述STA功能;检测到所述用户的第二操作,所述第二操作包括指示所述用户允许建立多路支持所述STA功能的网络连接的操作;响应于所述第二操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。在一种可能的实现方式中,所述第一网络接口与所述第二网络接口所分配的IP地址相同;或,所述第一网络接口与所述第二网络接口所分配的IP地址不同。需要说明的是,该第一网络接口与第二网络接口所分配的IP地址相同时,能够通过两路网络连接同时上网,能够提高网络的吞吐率,同时,当其中一路网络连接信号不稳定的时候,可以使用另一路网络连接继续上网,能够提高网络的稳定性。场景四:该电子设备包括第一网络接口,且该电子设备已通过第一网络接口建立一路支持STA功能的网络连接,该第一业务功能为STA功能的情况。在一种可能的实现方式中,所述响应于所述第一操作,根据所述网络接本文档来自技高网...

【技术保护点】
1.一种建立网络连接的方法,所述方法应用于电子设备,所述电子设备包括第一网络接口,其特征在于,所述方法包括:/n获取网络接口信息和指示信息,所述网络接口信息用于指示使用所述第一网络接口,所述指示信息用于指示使用所述第一网络接口的第一业务功能,所述第一业务功能包括STA功能或P2P功能;/n根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,所述第一网络连接支持所述第一业务功能。/n

【技术特征摘要】
1.一种建立网络连接的方法,所述方法应用于电子设备,所述电子设备包括第一网络接口,其特征在于,所述方法包括:
获取网络接口信息和指示信息,所述网络接口信息用于指示使用所述第一网络接口,所述指示信息用于指示使用所述第一网络接口的第一业务功能,所述第一业务功能包括STA功能或P2P功能;
根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,所述第一网络连接支持所述第一业务功能。


2.根据权利要求1所述的方法,其特征在于,所述第一业务功能为所述STA功能,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,包括:
检测到用户的第一操作,所述第一操作包括指示所述用户请求与第一AP建立所述第一网络连接的操作;
响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。


3.根据权利要求2所述的方法,其特征在于,所述电子设备还包括第二网络接口,所述响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接,包括:
响应于所述第一操作,确定当前存在第二网络连接,所述第二网络连接是通过所述第二网络接口建立的,且所述第二网络连接支持所述STA功能;
检测到所述用户的第二操作,所述第二操作包括指示所述用户允许建立多路支持所述STA功能的网络连接的操作;
响应于所述第二操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。


4.根据权利要求3所述的方法,其特征在于,所述第一网络接口与所述第二网络接口所分配的IP地址相同;或,所述第一网络接口与所述第二网络接口所分配的IP地址不同。


5.根据权利要求2所述的方法,其特征在于,所述响应于所述第一操作,根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接,包括:
响应于所述第一操作,确定当前存在第三网络连接,所述第三网络连接是通过所述第一网络接口建立的,且所述第三网络连接支持所述STA功能;
检测到所述用户的第三操作,所述第三操作包括指示所述用户不允许建立多路支持所述STA功能的网络连接的操作;
响应于所述第三操作,断开所述第三网络连接;
根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。


6.根据权利要求2至5中任一项所述的方法,其特征在于,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,包括:
根据所述网络接口信息和所述指示信息,将所述第一网络接口设置在所述STA功能模式;
通过所述STA功能模式的所述第一网络接口建立所述第一网络连接。


7.根据权利要求1所述的方法,其特征在于,所述第一业务功能为所述P2P功能,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口建立第一网络连接,包括:
检测到所述用户的第四操作,所述第四操作包括指示所述用户请求与目标电子设备建立所述第一网络连接的操作;
响应于所述第一操作,确定当前存在第四网络连接,所述第四网络连接是通过所述第一网络接口建立的,且所述第四网络连接支持所述STA功能;
断开所述第四网络连接;
根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接。


8.根据权利要求7所述的方法,其特征在于,所述断开所述第四网络连接,包括:
检测到所述用户的第五操作,所述第五操作包括指示所述用户请求断开所述第一网络连接的操作;
响应于所述第五操作,断开所述第一网络连接。


9.根据权利要求7或8所述的方法,其特征在于,所述根据所述网络接口信息和所述指示信息,通过所述第一网络接口与所述第一AP建立所述第一网络连接,包括:
根据所述网络接口信息和所述指示信息,将所述第一网络接口由STA功能模式切换至P2P功能模式;
通过所述P2P功能模式的所述第一网络接口建立所述第一网络连接。


10.根据权利要求1至9中任一项所述的方法,其特征在于,所述接口信息和所述指示信息被承载于第一消息中。


11.根据权利要求10所述的方法,其特征在于,
所述接口信息和所述指示信息被承载于所述第一消息中的相同字段;或,
所述接口信息和所述指示信息被承载于所述第一消息中的不同字段。


12.根据权利要求1至9中任一项所述的方法,其特征在于,所述接口信息被承载于第一消息中,所述指示信息被承载于第二消息中。


13.一种电子设备,所述电子设备包括第一网络接口,其特征在于,所述电子设备还包括处理器以及与所述处理器耦合的收发器;
所述...

【专利技术属性】
技术研发人员:李亚磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1