设备间联通方法、电子设备、及计算机可读存储介质技术

技术编号:38005772 阅读:8 留言:0更新日期:2023-06-30 10:21
本申请提供一种设备间联通方法、电子设备、及计算机可读存储介质。其中设备间联通方法用于在第一电子设备与第二电子设备之间基于第一电子设备的USB模块进行联通,包括:第一电子设备启动第一联通模式;所述第一电子设备为所述第一电子设备以及所述第二电子设备分配IP地址;所述第一电子设备停止将经由所述USB模块接收的数据传输至所述第一电子设备的移动通信模块。根据本申请实施例的设备间联通方法,在第一电子设备与第二电子设备之间通过USB线连接的前提下,将第一电子设备虚拟成USB网卡,以在第一电子设备与第二电子设备之间打通IP层,同时使得第二电子设备不能共享第一电子设备的移动网络以避免第二电子设备偷跑第一电子设备的流量。一电子设备的流量。一电子设备的流量。

【技术实现步骤摘要】
设备间联通方法、电子设备、及计算机可读存储介质
[0001]本申请要求于2020年10月20日提交中国知识产权局、申请号为202011124452.2、申请名称为“设备间联通方法、电子设备、及计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及通信
,具体涉及一种设备间联通方法、电子设备及计算机可读存储介质。

技术介绍

[0003]随着全场景设备的普及,多设备之间进行协同工作已经成为趋势。
[0004]多屏协同属于分布式技术,目的在于实现跨系统、跨设备协同,将手机与电脑、平板连接,实现资源共享,协同操作。多屏协同,不仅仅是平板/电脑和手机之间文件互传,更是利用平板/电脑的运算能力和专业系统能力,实现平板/电脑和手机的无缝协同,键盘、鼠标成为手机的外设,在一个大屏设备上完成两个设备的任务,回微信、回邮件等,同时也利用平板/电脑更专业的应用生态实现更多的应用。
[0005]设备之间实现多屏协同的方法包括有线方法,例如通过一根USB连接线连接并基于USB协议进行通信。然而,该方法无法打通IP层,导致其数据传播速度难以满足要求。

技术实现思路

[0006]有鉴于此,本申请提供一种设备间联通的方法,用于在第一电子设备与第二电子设备之间基于第一电子设备的USB模块进行联通,通过将第一电子设备虚拟成USB网卡,能够打通第一电子设备与第二电子设备之间的IP层,使得第一电子设备与第二电子设备之间的数据传输更为迅速,同时切断第二电子设备利用第一电子设备的移动通信模块例如蜂窝模块或WIFI模块进行上网的通路,能够避免第二电子设备利用第一电子设备的网络上网偷跑流量的问题。
[0007]其中,第一电子设备可以为例如手机、平板电脑等任意具有USB接口以及移动通信模块且能够实现IP层通信的终端设备,第二电子设备可以为手机、平板电脑、笔记本电脑、台式电脑、智能电视、大屏电视等任意具有USB接口的可实现IP层通信的终端设备。换言之,第一电子设备也可以属于第二电子设备中的一种,也就是说,本申请的设备间联通方法,例如可以在手机和手机之间执行,也可以在手机和笔记本电脑之间执行等等。
[0008]以下从多个方面介绍本申请,以下多个方面的实施方式和有益效果可互相参考。
[0009]第一方面,本申请提供一种设备间联通的方法,用于在第一电子设备与第二电子设备之间基于第一电子设备的USB模块进行联通,包括:所述第一电子设备启动第一联通模式,所述第一联通模式用于在所述第一电子设备和第二电子设备之间进行IP层联通;所述第一电子设备为所述第一电子设备以及所述第二电子设备分配IP地址;所述第一电子设备接收来自所述第二电子设备的数据,所述第一电子设备停止将所述数据传输至所述第一电
子设备的移动通信模块。
[0010]根据本申请的设备间联通方法,在实现第一联通模式(以下将该第一联通模式记作USB P2P模式)时,利用USB将第一电子设备与第二电子设备之间进行连接,并且进行IP地址分配,打通第一电子设备与第二电子设备这两设备之间的IP层,实现IP层通信,同时,停止将经由所述USB模块接收的来自第二电子设备的数据传输至所述第一电子设备的移动通信模块,也就是停止将第二电子设备发来的请求享用第一电子设备的移动网络的请求转发给第一电子设备的移动通信模块,由此避免第二电子设备利用第一电子设备的网络上网。也就是说,USB P2P模式是一种在第一电子设备与第二电子设备之间实现IP层联通,同时,在第一电子设备与第二电子设备之间并不共享网络的一种联通模式。
[0011]在上述第一方面的一种可能的实现中,所述第一电子设备利用DHCP功能,经由所述USB模块为所述第一电子设备以及所述第二电子设备分配IP地址。
[0012]DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),是一个局域网的网络协议,指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。DHCP通常被应用于大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态地获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP协议采用UDP作为传输协议,主机发送请求消息到DHCP服务器,DHCP服务器回应应答消息给主机。
[0013]作为执行DHCP协议的软件,例如包括但不限于DNSmasq软件。DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。它服务那些只在本地适用的域名,这些域名是不会在全球的DNS服务器中出现的。DNSmasq把因特网地址和地址

域名映射关系放入cache中,减少服务器负担的同时也提升了性能(特别是在modem连接中)。此外,DNSmasq能配置来自动用PPP或DHCP配置请求从上行域名解析服务器中获取地址信息,如果信息发生改变,它会自动重载这些信息。
[0014]在上述第一方面的一种可能的实现中,还包括:在所述第二电子设备上镜像同屏显示所述第一电子设备的桌面,以实现所述第一电子设备与所述第二电子设备的多屏协同。也就是说,本申请第一方面的设备间联通方法,可以用于实现设备间的多屏协同。
[0015]在上述第一方面的一种可能的实现中,所述第一电子设备包括手机、平板电脑中的任一个,所述第二电子设备包括手机、平板电脑、笔记本电脑、台式电脑、智能电视中的任一个。也就是说,根据本申请的设备间联通方法可以用于手机和手机、平板电脑、笔记本电脑、台式电脑、智能电视中任一个之间的联通,也可以用于平板电脑与手机或笔记本电脑等等之间的任一个联通。
[0016]在上述第一方面的一种可能的实现中,所述经由所述USB模块为所述第一电子设备以及所述第二电子设备分配IP地址包括:所述第一电子设备使得所述USB模块以RNDIS模式工作,以将所述第一电子设备虚拟成USB网卡;基于DHCP功能,为所述USB模块分配IP地址;所述USB模块将所述IP地址分别分配给所述第一电子设备与所述第二电子设备。
[0017]也就是说,首先,将第一电子设备虚拟成USB网卡,此后通过DHCP功能,经由所述
USB模块分别为第一电子设备与第二电子设备分配IP地址。由此,在第一电子设备与第二电子设备之间实现了IP层的连通。
[0018]其中,将第一电子设备虚拟成USB网卡,可以基于RNDIS(Remote Network Driver Interface Specification,远程网络驱动接口规范)来实现,具体地可以将第一电子设备的USB模块设置成RNDIS模式来实现,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备间联通方法,应用于第一电子设备,其特征在于,所述方法包括:所述第一电子设备与第二电子设备有线连接;响应于用户的第一操作,所述第一电子设备启动数据分享模式;基于所述数据共享模式,所述第一电子设备向所述第二电子设备分享所述第一电子设备的存储数据;响应于用户的第二操作,所述第一电子设备启动网络分享模式;基于所述网络分享模式,所述第一电子设备向所述第二电子设备分享所述的第一电子设备的移动网络。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述第一电子设备显示设置界面:所述设置界面包括数据分享模式选项和所述网络分享模式选项;所述启动数据分享模式,包括:响应于用户对所述数据分享模式选项的打开操作,第一电子设备启动所述数据分享模式;所述启动网路分享模式,包括:响应于用户对所述网络分享模式选项的打开操作,第一电子设备启动所述网路分享模式。3.如权利要求1或2所述的方法,其特征在于,所述方法还包括:响应于用户的第三操作,所述第一电子设备进入充电模式;所述第一电子设备关闭所述数据分享模式;或者,所述第一电子设备关闭所述数据分享模式和所述网络分享模式。4.如权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述第一电子设备的应用的启动请求,所述第一电子设备启动数据分享模式;或者,响应于运行的所述应用的关闭请求,所述第一电子设备退出所述数据分享模式。5.一种设备间联通方法,应用于第一电子设备和第二电子设备构成的系统,其特征在于,所述方法包括:所述第一电子设...

【专利技术属性】
技术研发人员:梁勇毛宇锋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1