交互智能平板、网域冲突控制方法、装置及介质转让专利

申请号 : CN201810299201.4

文献号 : CN108494895B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘伟

申请人 : 广州视源电子科技股份有限公司广州视臻信息科技有限公司

摘要 :

本发明实施例公开了一种交互智能平板、网域冲突控制方法、装置及介质,交互智能平板包括网络控制器、以太网切换开关、USB接口网卡以及无线网络模块;网络控制器分别与无线网络模块、以太网切换开关、USB接口网卡以及至少一个共享终端相连;以太网切换开关与有线交换设备相连;网络控制器用于与至少一个共享终端相连,用于在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过以太网切换开关控制有线交换设备断开有线网络后,通过无线网络模块与无线网络建立通信连接;根据自身提供的动态主机配置协议DHCP服务,将无线网络共享至至少一个共享终端,实现避免网域冲突的目的。

权利要求 :

1.一种交互智能平板,其特征在于,包括:网络控制器、以太网切换开关、通用串行总线USB接口网卡以及用于提供无线网络信号的无线网络模块;

所述USB接口网卡的一端与所述网络控制器连接,另一端用于与有线交换设备相连,用于建立所述网络控制器与有线网络之间的通信连接;

所述以太网切换开关的一端与所述网络控制器连接,另一端用于与所述有线交换设备相连,用于根据所述网络控制器发送的切换控制指令,控制所述有线交换设备连接或者断开有线网络;

所述无线网络模块的一端与所述网络控制器连接,另一端用于与无线交换设备相连,用于建立所述网络控制器与无线网络之间的通信连接;

所述网络控制器,用于与至少一个共享终端相连,用于在有线共享模式下检测到无线共享模式切换请求时,向所述以太网切换开关发送切换控制指令,通过所述以太网切换开关控制所述有线交换设备断开所述有线网络;在确定所述有线交换设备成功断开有线网络后,通过所述无线网络模块与无线网络建立通信连接;根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至所述至少一个共享终端。

2.根据权利要求1所述的交互智能平板,其特征在于,所述无线网络模块包括无线保真模块。

3.根据权利要求1所述的交互智能平板,其特征在于,所述有线交换设备包括集线器、交换机或路由器。

4.一种网域冲突控制方法,应用于权利要求1-3任一所述的交互智能平板,其特征在于,包括:网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;

所述网络控制器在确定所述有线交换设备成功断开所述有线网络后,通过无线网络模块与无线网络建立通信连接;

所述网络控制器根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至至少一个共享终端。

5.根据权利要求4所述的方法,其特征在于,在所述网络控制器在有线共享模式下检测到无线共享模式切换请求之前,还包括:所述网络控制器在有线共享模式下,控制所述以太网切换开关保持所述有线交换设备与以太网信号之间的连接;

所述网络控制器接收所述有线交换设备提供的所述以太网信号;

所述网络控制器通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。

6.根据权利要求4所述的方法,其特征在于,所述确定所述有线交换设备成功断开有线网络,包括:所述网络控制器如果检测到预设等待时间段内未接收到所述有线交换设备发送的所述以太网信号,则确定所述有线交换设备成功断开有线网络。

7.根据权利要求4所述的方法,其特征在于,在所述网络控制器根据自身提供的DHCP服务,将所述无线网络共享至至少一个共享之后,还包括:所述网络控制器在无线共享模式下检测到有线共享模式切换请求时,停止提供DHCP服务,向所述以太网切换开关发送切换控制指令,控制所述以太网切换开关建立所述有线交换设备与所述以太网信号之间的连接;

所述网络控制器接收所述有线交换设备提供的所述以太网信号;

所述网络控制器通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。

8.根据权利要求4-7任一所述的方法,其特征在于,所述有线交换设备包括集线器、交换机或路由器。

9.一种网域冲突控制装置,应用于网络控制器中,应用于权利要求1-3任一所述的交互智能平板,其特征在于,包括:指令发送模块,用于在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;

连接建立模块,用于在确定所述有线交换设备成功断开所述有线网络后,通过无线网络模块与无线网络建立通信连接;

信号提供模块,用于根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至至少一个共享终端。

10.一种计算机存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求4-8中任一所述的网域冲突控制方法。

说明书 :

交互智能平板、网域冲突控制方法、装置及介质

技术领域

[0001] 本发明涉及计算机网络通信领域,尤其涉及一种交互智能平板、网域冲突控制方法、装置及介质。

背景技术

[0002] 在现有技术中,IP(Internet Protocol,网络协议)地址是IP网络中网络节点的一种标识,IP地址的分配要能够对各个网络节点进行唯一的标识。局域网络(Local Area Network,LAN)中设备(计算机、打印机、扫描仪、路由器等)的IP地址,都是由该局域网络中的计算机网络设备(如路由器)分配的。
[0003] 目前,笔记本电脑、智能手机以及其他智能终端设备都可以通过无线网络共享功能提供内部局域网,笔记本电脑还可以通过有线网络提供内部局域网。当一个网络设备利用无线网络共享功能向其他设备提供内部局域网时,会提供DHCP(Dynamic  Host Configuration Protocol,动态主机配置协议)服务。DHCP是一个局域网的网络协议,可以实现网络节点自动获取IP地址。如果此时网络设备同时连接外部以太网信号,则外部网络中网络设备提供的DHCP服务与内部局域网中网络设备提供的DHCP服务会存在冲突的可能性,也即引发外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题,从而导致局域网内的终端设备无法正常工作。

发明内容

[0004] 本发明提供一种交互智能平板、网域冲突控制方法、装置及介质,以解决外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题。
[0005] 第一方面,本发明实施例提供了一种交互智能平板,包括:网络控制器、以太网切换开关、通用串行总线USB接口网卡以及用于提供无线网络信号的无线网络模块;
[0006] 所述USB接口网卡的一端与所述网络控制器连接,另一端用于与有线交换设备相连,用于建立所述网络控制器与有线网络之间的通信连接;
[0007] 所述以太网切换开关的一端与所述网络控制器连接,另一端用于与所述有线交换设备相连,用于根据所述网络控制器发送的切换控制指令,控制所述有线交换设备连接或者断开有线网络;
[0008] 所述无线网络模块的一端与所述网络控制器连接,另一端用于与无线交换设备相连,用于建立所述网络控制器与无线网络之间的通信连接;
[0009] 所述网络控制器,用于与至少一个共享终端相连,用于在有线共享模式下检测到无线共享模式切换请求时,向所述以太网切换开关发送切换控制指令,通过所述以太网切换开关控制所述有线交换设备断开所述有线网络;在确定所述有线交换设备成功断开有线网络后,通过所述无线网络模块与无线网络建立通信连接;根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至所述至少一个共享终端。
[0010] 第二方面,本发明实施例还提供了一种网域冲突控制方法,包括:
[0011] 网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;
[0012] 所述网络控制器在确定所述有线交换设备成功断开所述有线网络后,通过无线网络模块与无线网络建立通信连接;
[0013] 所述网络控制器根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至至少一个共享终端。
[0014] 第三方面,本发明实施例还提供了一种网域冲突控制装置,应用于网络控制器中,包括:
[0015] 指令发送模块,用于在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;
[0016] 连接建立模块,用于在确定所述有线交换设备成功断开所述有线网络后,通过无线网络模块与无线网络建立通信连接;
[0017] 信号提供模块,用于根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至至少一个共享终端。
[0018] 第四方面,本发明实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述所涉及的任一所述的网域冲突控制方法。
[0019] 本发明实施例通过网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过控制有线交换设备断开有线网络后通过无线网络模块与无线网络建立通信连接;并通过自身提供的DHCP服务,将无线网络共享至至少一个共享终端,以解决外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题,实现在不改变外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的前提下,有效避免外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题。

附图说明

[0020] 图1是本发明实施例一提供的一种交互智能平板的示意图;
[0021] 图2a是本发明实施例二提供的一种网域冲突控制方法的流程图;
[0022] 图2b是本发明实施例二提供的一种启用无线共享模式的方法流程图;
[0023] 图3是本发明实施例三提供的一种网域冲突控制装置的示意图。

具体实施方式

[0024] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。
[0025] 另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0026] 实施例一
[0027] 图1是本发明实施例一提供的一种交互智能平板的示意图,如图1所示,该交互智能平板的结构包括:
[0028] 网络控制器110、以太网切换开关120、通用串行总线USB接口网卡(USB Physical Layer,USB PHY)130以及用于提供无线网络信号的无线网络模块140。
[0029] USB接口网卡130的一端与网络控制器110连接,另一端用于与有线交换设备150相连,用于建立网络控制器110与有线网络之间的通信连接;
[0030] 以太网切换开关120的一端与网络控制器110连接,另一端用于与有线交换设备150相连,用于根据网络控制器110发送的切换控制指令,控制有线交换设备150连接或者断开有线网络;
[0031] 无线网络模块140的一端与网络控制器110连接,另一端用于与无线交换设备相连,用于建立网络控制器110与无线网络之间的通信连接;
[0032] 网络控制器110,用于与至少一个共享终端160相连,用于在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关120发送切换控制指令,通过以太网切换开关120控制有线交换设备150断开有线网络;在确定有线交换设备150成功断开有线网络后,通过无线网络模块140与无线网络建立通信连接;根据自身提供的DHCP服务,将无线网络共享至至少一个共享终端160。
[0033] 其中,网络控制器110是可以运行安卓操作系统或Windows操作系统的主控芯片,能够充当路由器的功能并发布DHCP等服务,包括但不限于Hi3751V510及Hi3751V551等芯片。以太网切换开关120可以包括TS3L501E芯片以及以太网切换器等,只要能够完成对外部以太网信号的隔离和接收即可,本发明实施例对此并不进行限制。网络控制器110与有线交换设备150通过USB接口网卡130建立连接。USB接口网卡130的功能是接收有线交换设备150传过来的帧,并将帧重新组合成数据通过USB接口传输到网络控制器110;将网络控制器110发送的数据封装为帧,并通过以太网信号的形式发送给有线交换设备150。有线交换设备150可以是集线器、交换机或路由器,需要说明的是,当有线交换设备150采用不同的有线交换设备时,其获取到的技术效果不同。例如,当有线交换设备150采用交换机时,交互智能平板中的所有硬件部件可以在最大程度上高效利用交换机所提供的全部网络带宽资源,各个硬件部件中的网络带宽资源不发生冲突。而当有线交换设备150采用路由器时,交互智能平板中的所有硬件部件则需要争抢路由器所提供的网络带宽资源,这是由交换机和路由器本身所具备的功能决定的。同时,如果有线交换设备150采用路由器,还需要关闭路由器自身的DHCP服务,防止与网络控制器110的DHCP服务产生冲突。为此,从网络带宽资源高效利用及避免服务冲突的角度出发,有线交换设备150优选是选择交换机。有线交换设备150还可以连接其他使用有线网络的模块或芯片170。以太网信号即为有线网络信号,以太网切换开关120能够控制有线交换设备150接收外部以太网信号。有线共享模式是指网络控制器110通过有线交换设备150获取有线网络信号以提供内部局域网,无线共享模式是指网络控制器110通过无线网络模块140来获取无线网络信号以提供内部局域网。共享终端160可以是使用共享网络的模块或芯片,如智能手机、笔记本电脑、智能穿戴设备以及一些网络机顶盒采用的芯片Hi3716等,只要是可以使用共享网络的设备、模块或芯片都可以作为共享终端
160,本发明实施例对此并不进行限制。
[0034] 具体的,网络控制器110可以通过有线共享模式或无线共享模式提供内部局域网,使得共享终端160能够接入内部局域网。当有线交换设备150和无线网络模块140与网络控制器110同时连接,且网络控制器110通过无线网络模块140提供内部局域网并提供DHCP服务实现无线共享模式时,有可能与有线交换设备150提供的DHCP服务冲突,也即外部网络通过有线交换设备150提供的IP地址与内部局域网通过网络控制器110提供的IP地址出现网域冲突,网络控制器110无法正常工作,进而导致共享终端160无法接入内部局域网。因此,需要采取相应的手段来避免有线交换设备与网络控制器110提供的DHCP服务的冲突,保证共享终端160能够正常接入内部局域网。
[0035] 其中,所述无线网络模块140包括无线保真模块。
[0036] 在本发明实施例中,无线网络模块140可以包括WiFi(Wireless Fidelity,无线保真)模块,WiFi模块又名串口WiFi模块,属于物联网传输层,功能是将串口或TTL电平(Transistor Transistor Logic,晶体管-晶体管逻辑电平)转为符合WiFi无线网络通信标准的嵌入式模块,内置无线网络协议IEEE802.11b.g.n协议栈以及TCP/IP协议栈。在硬件设备中嵌入WiFi模块可以直接利用WiFi联入互联网,从而实现无线智能家居等物联网应用。需要说明的是,集成蓝牙功能的芯片基本电路集合的蓝牙模块也能够实现无线网络通信,但是基于蓝牙技术的电波覆盖范围非常小,半径大约只有50英尺左右(约合15米),主要用于短距离无线通信。而WiFi的半径则可达300英尺左右(约合100米)因此,WiFi的覆盖范围更广,普及程度更高。只要能够提供无线通信功能的模块都可以作为无线网络模块140,本发明实施例对此并不进行限制。无线网络模块140通过与无线交换设备如路由器等相连,用于建立网络控制器110与无线网络之间的通信连接。无线网络模块140通过通信接口与网络控制器110相连,其中,通信接口可以是USB接口也可以是串口,只要能够完成网络控制器
110与无线网络模块140之间的通信功能即可。
[0037] 在本发明实施例中,交互智能平板又称智能交互平板,可以是通过触控技术对显示在显示平板上的内容进行操控和实现人机交互操作的一体化设备,其集成了投影机、电子白板、幕布、音响、电视机以及视频会议终端等一种或多种功能。本发明实施例中的交互智能平板除了可以包括网络控制器110、以太网切换开关120、USB接口网卡130以及用于提供无线网络信号的无线网络模块140等硬件部件,还可以包括显示屏等其他功能性硬件部件,可以根据实际需求进行设计。显示屏,在本发明实施例中是指触摸屏、触控屏、触控面板,是一种感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。从技术原理来区别触摸屏,可以分为五个基本种类:矢量压力传感技术触摸屏、电阻技术触摸屏、电容技术触摸屏、红外线技术触摸屏、表面声波技术触摸屏。按照触摸屏的工作原理和传输信息的介质,可以把触摸屏分为四个种类:电阻式、电容感应式、红外线式以及表面声波式。当用户用手指或笔触摸屏幕时,将该点坐标定位,从而实现对智能处理系统的控制,随后通过智能处理系统内置的软件来实现不同的功能应用。本发明实施例中所提到的“屏幕”均指交互智能平板的显示屏;交互智能平板显示某个界面是指交互智能平板的显示屏显示该界面。
[0038] 本发明实施例中交互智能平板的工作原理是:在网络控制器110通过有线交换设备150以有线共享模式提供内部局域网时,如果检测到无线共享模式切换请求,则首先向以太网切换开关120发送切换控制指令,控制以太网切换开关120断开有线交换设备150与外部以太网信号之间的连接,通过自身提供的DHCP服务,将通过无线网络模块140接收的无线网络信号提供给共享终端160,实现无线网络共享。在网络控制器110通过无线网络模块140以无线共享模式提供内部局域网时,如果检测到有线共享模式切换请求,则停止提供DHCP服务,并向以太网切换开关120发送切换控制指令,控制以太网切换开关120建立有线交换设备150与外部以太网信号之间的连接,网络控制器110通过有线交换设备150以有线共享模式提供内部局域网,使得共享终端160能够正常接入内部局域网。
[0039] 本实施例的技术方案,通过网络控制器利用有线共享模式或无线共享模式提供内部局域网,使得共享终端能够接入内部局域网以正常工作,能够解决外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题,实现在不改变外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的前提下,有效避免外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题。
[0040] 实施例二
[0041] 图2a是本发明实施例二提供的一种网域冲突控制方法的流程图,本实施例可适用于控制外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突情况,该方法可以由网域冲突控制装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在网域冲突控制设备中,该方法包括如下操作:
[0042] S210、网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络。
[0043] 在本发明实施例中,网络控制器在利用有线网络信号和无线网络信号为共享终端提供内部局域网时,会充当路由器的作用。当网络控制器利用有线网络信号提供内部局域网时(即有线共享模式),与网络控制器相连接的有线交换设备负责提供DHCP服务。当网络控制器利用无线网络信号提供内部局域网时(即无线共享模式),网络控制器本身会提供DHCP服务。因此,本发明实施例中的网络控制器可以包括路由器、智能手机、PC(Personal Computer,个人计算机)以及其他具备DHCP服务功能的芯片等,本发明对此并不进行限制。以太网切换开关可以包括TS3L501E芯片以及以太网切换器等。
[0044] 具体的,当网络控制器检测到无线共享模式切换请求时,通过向以太网切换开关发送切换控制指令,控制以太网切换开关断开有线交换设备与外部以太网信号之间的连接,即断开有线网络,从而实现外部网络的隔离。例如,切换控制指令为0时,控制以太网切换开关断开有线交换设备与外部以太网信号之间的连接;切换控制指令为1时,控制以太网切换开关建立有线交换设备与外部以太网信号之间的连接。
[0045] S220、所述网络控制器在确定所述有线交换设备成功断开所述有线网络后,通过无线网络模块与无线网络建立通信连接。
[0046] 在本发明实施例中,网络控制器在利用无线网络信号提供内部局域网时,首先需要确定网络控制器不能从有线交换设备处获取有线网络信号,也即有线交换设备断开有线网络以后,网络控制器才会与无线网络模块建立连接,从而将无线网络模块提供的无线网络信号提供给网络控制器,使得网络控制器与无线网络建立通信连接。
[0047] S230、所述网络控制器根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至至少一个共享终端。
[0048] 具体的,网络控制器与无线网络模块建立连接并获取到无线网络模块提供的无线网络信号后,将该无线网络信号作为宽带网络资源并通过自身提供的DHCP服务为共享终端提供内部局域网,使得共享终端接入内部局域网以获取宽带网络资源。
[0049] 本发明实施例通过网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过控制有线交换设备断开有线网络后通过无线网络模块与无线网络建立通信连接;并通过自身提供的DHCP服务,将无线网络共享至至少一个共享终端,以解决外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题,实现在不改变外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的前提下,有效避免外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题。
[0050] 在本发明的一个可选实施例中,在所述网络控制器在有线共享模式下检测到无线共享模式切换请求之前,还包括:所述网络控制器在有线共享模式下,控制所述以太网切换开关保持所述有线交换设备与以太网信号之间的连接;所述网络控制器接收所述有线交换设备提供的所述以太网信号;所述网络控制器通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。
[0051] 具体的,当网络控制器没有检测到无线共享模式切换请求时,可以直接通过有线交换设备获取有线网络信号为共享终端提供内部局域网。此时,网络控制器不向以太网切换开关发送切换控制指令控制以太网切换开关断开有线交换设备与外部以太网信号之间的连接,而是需要以太网切换开关保持有线交换设备与外部以太网信号之间的连接,从而使得有线交换设备能够获取有线网络信号。在有线共享模式下,由于有线交换设备本身能够提供DHCP服务,所以网络控制器自身无需提供DHCP服务。
[0052] 在本发明的一个可选实施例中,所述确定所述有线交换设备成功断开有线网络,包括:所述网络控制器如果检测到预设等待时间段内未接收到所述有线交换设备发送的所述以太网信号,则确定所述有线交换设备成功断开有线网络。
[0053] 其中,预设等待时间段可以为1秒或者2秒,需要依据实际具体情况来设定,本发明对此并不进行限制。
[0054] 图2b是本发明实施例二提供的一种启用无线共享模式的方法流程图,如图2b所示,当网络控制器检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,控制以太网切换开关断开有线交换设备与外部以太网信号之间的连接。在这期间,如果网络控制器还能够接收到有线网络信号,则不开启无线共享模式切换请求,并等待预设等待时间后再次检测是否能够接收到有线网络信号。当网络控制器检测到未接收到有线网络信号时,即可确定有线交换设备与外部以太网信号成功断开连接,从而实现外部网络的隔离。
[0055] 在本发明的一个可选实施例中,在所述网络控制器根据自身提供的DHCP服务,将所述无线网络共享至至少一个共享之后,还包括:所述网络控制器在无线共享模式下检测到有线共享模式切换请求时,停止提供DHCP服务,向所述以太网切换开关发送切换控制指令,控制所述以太网切换开关建立所述有线交换设备与所述以太网信号之间的连接;所述网络控制器接收所述有线交换设备提供的所述以太网信号;所述网络控制器通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。
[0056] 具体的,当网络控制器在无线共享模式下检测到有线共享模式切换请求时,网络控制器需要切换到有线共享模式来提供内部局域网,此时网络控制器无需通过无线共享模式提供内部局域网。为了避免网络控制器与有线交换设备提供的DHCP服务冲突,网络控制器需要先关闭网络控制器的DHCP服务后,在开启有线共享模式,并通过有线交换设备提供的DHCP服务,将接收的以太网信号提供给共享终端。
[0057] 在本发明的一个可选实施例中,所述有线交换设备包括集线器、交换机或路由器。
[0058] 实施例三
[0059] 图3是本发明实施例三提供的一种网域冲突控制装置的示意图,如图3所示,所述装置包括:
[0060] 指令发送模块310,用于在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;
[0061] 连接建立模块320,用于在确定所述有线交换设备成功断开有线网络后,通过所述无线网络模块与无线网络建立通信连接;
[0062] 信号提供模块330,用于根据自身提供的DHCP服务,将所述无线网络共享至所述至少一个共享终端。
[0063] 本发明实施例通过网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过控制有线交换设备断开有线网络后通过无线网络模块与无线网络建立通信连接;并通过自身提供的DHCP服务,将无线网络共享至至少一个共享终端,以解决外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题,实现在不改变外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的前提下,有效避免外部网络与内部局域网中的网络设备通过DHCP服务分配的IP地址的网域冲突问题。
[0064] 进一步的,所述装置还包括连接保持模块340,用于在有线共享模式下,控制所述以太网切换开关保持所述有线交换设备与所述以太网信号之间的连接;
[0065] 接收所述有线交换设备提供的所述以太网信号;
[0066] 通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。
[0067] 进一步的,指令发送模块310,还用于如果检测到预设等待时间段内未接收到所述有线交换设备发送的所述以太网信号,则确定所述有线交换设备成功断开有线网络。
[0068] 进一步的,所述装置还包括服务停止模块350,用于在无线共享模式下检测到有线共享模式切换请求时,停止提供DHCP服务,向所述以太网切换开关发送切换控制指令,控制所述以太网切换开关建立所述有线交换设备与所述以太网信号之间的连接;
[0069] 接收所述有线交换设备提供的所述以太网信号;
[0070] 通过所述有线交换设备提供的DHCP服务,将接收的所述以太网信号提供给所述共享终端。
[0071] 上述网域冲突控制装置可执行本发明任意实施例所提供的网域冲突控制方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例提供的网域冲突控制方法。
[0072] 实施例四
[0073] 本发明实施例四还提供一种存储计算机程序的计算机存储介质,所述计算机程序在由计算机处理器执行时用于执行本发明上述实施例任一所述的网域冲突控制方法:网络控制器在有线共享模式下检测到无线共享模式切换请求时,向以太网切换开关发送切换控制指令,通过所述以太网切换开关控制有线交换设备断开有线网络;所述网络控制器在确定所述有线交换设备成功断开有线网络后,通过所述无线网络模块与无线网络建立通信连接;所述网络控制器根据自身提供的动态主机配置协议DHCP服务,将所述无线网络共享至所述至少一个共享终端。
[0074] 本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0075] 计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0076] 计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
[0077] 可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言——诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0078] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。