首页> 中国专利> 具有网络自动切换功能的电子装置以及网络自动切换方法

具有网络自动切换功能的电子装置以及网络自动切换方法

摘要

本发明提供一种具有网络自动切换功能的电子装置与用于一电子装置的网络自动切换方法,该电子装置包含有:一第一网络联机单元,具有一第一特定网络传输规格;以及一第二网络联机单元,具有一第二特定网络传输规格,其中,该第二特定网络传输规格不同于该第一特定网络传输规格,以及该网络自动切换方法包含有:利用一检测单元来检测该第一网络联机单元与该第二网络联机单元的网络联机情况以产生一检测结果;利用一网络存取单元依据该检测结果来决定选择该第一网络联机单元或该第二网络联机单元进行一网络联机操作,或者不进行该网络联机操作。

著录项

  • 公开/公告号CN103220233A

    专利类型发明专利

  • 公开/公告日2013-07-24

    原文格式PDF

  • 申请/专利权人 瑞昱半导体股份有限公司;

    申请/专利号CN201210020109.2

  • 发明设计人 唐崇文;黄亮维;梁礼涵;曾达钦;

    申请日2012-01-21

  • 分类号H04L12/903;H04L12/26;

  • 代理机构北京康信知识产权代理有限责任公司;

  • 代理人余刚

  • 地址 中国台湾新竹

  • 入库时间 2024-02-19 19:50:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-02-17

    授权

    授权

  • 2013-08-21

    实质审查的生效 IPC(主分类):H04L12/903 申请日:20120121

    实质审查的生效

  • 2013-07-24

    公开

    公开

说明书

技术领域

本发明关于一种具有网络自动切换功能的电子装置以及一种用于一电子装置的网络自动切换方法。 

背景技术

目前最新的高分辨率多媒体接口(High Definition Multimedia Interface,HDMI)1.4版的规格新增了高分辨率多媒体接口以太网络与声音返回信道(HDMI Ethernet and Audio return Channel,HEAC)的功能,使高分辨率多媒体接口可以同时传递/接收高分辨率多媒体接口以太网络信道(HDMI Ethernet Channel,HEC)的网络数据信号,因此便可以通过高分辨率多媒体接口的连接线来取代传统以太网络的走线。 

目前的系统厂商(例如制造笔记型计算机或数字多功能光驱(Digital Versatile Disc,DVD)等的系统厂商)尚无法决定客户端的高分辨率多媒体接口都有支持1.4版本以及以太网络的传输,所以系统厂商在硬件上会保留传统以太网络接头以及具有以太网络功能的高分辨率多媒体接口接头,然而目前的系统厂商并没有提供在上述不同的网络联机模式之间自动切换的功能,而且在硬件上还需要分别设置两组媒体存取控制(media access control,MAC)层控制电路以及两组实体层(physical layer,PHY)控制电路,所以造成硬件的成本上升。 

发明内容

有鉴于此,本发明的目的之一在于提供一种具有网络自动切换功能的电子装置以及一种用于一电子装置的网络自动切换方法,该电子装置以及该网络自动切换方法可以在两种不同的网络联机模式之间自动切换,以解决上述的问题。 

依据本发明的申请专利范围,其披露一种具有网络自动切换功能的电子装置,该电子装置包含有:一第一网络联机单元(first network connecting unit)、一第二网络联机单元、一检测单元以及一网络存取单元。该第一网络联机单元具有一第一特定网络传输规格,以及该第二网络联机单元具有一第二特定网络传输规格,其中,该第二特定网络传输规格不同于该第一特定网络传输规格;该检测单元耦接于该第一网络联机单元与该第二网络联机单元,并且用于检测该第一网络联机单元与该第二网络联机单元的网络联机情况以产生一检测结果;以及该网络存取单元耦接于该检测单元、该第一网络联机单元与该第二网络联机单元,并且用于至少依据该检测结果来决定选择该第一网络联机单元或该第二网络联机单元进行一网络联机操作,或者不进行该网络联机操作。 

依据本发明的申请专利范围,其披露一种用于一电子装置的网络自动切换方法,该电子装置包含有:一第一网络联机单元,具有一第一特定网络传输规格;以及一第二网络联机单元,具有一第二特定网络传输规格,其中,该第二特定网络传输规格不同于该第一特定网络传输规格,以及该网络自动切换方法包含有:利用一检测单元来检测该第一网络联机单元与该第二网络联机单元的网络联机情况以产生一检测结果;利用一网络存取单元依据该检测结果来决定选择该第一网络联机单元或该第二网络联机单元进行一网络联机操作,或者不进行该网络联机操作。 

综上所述,相较于先前技术,本发明所披露的该电子装置以及该网络自动切换方法可以在两种不同的网络联机模式之间自动切换,而且在硬件 上只需要分别设置一组媒体存取控制(media access control,MAC)层控制电路以及两组实体层(physical layer,PHY)控制电路(或者一组实体层控制电路),所以可以降低硬件的成本。 

附图说明

图1示出了依据本发明的一实施例的一种具有网络自动切换功能的电子装置的简化方块示意图。 

图2为本发明的一实施例的状态机器示意图。 

图3为图2中的状态机器的各种条件的列表。 

图4示出了依据图1的电子装置的运作方式来概述本发明的用于一电子装置的网络自动切换方法的一实施例的流程图。 

主要组件符号说明 

100:电子装置                102:第一网络联机单元 

104:第二网络联机单元        106:检测单元 

108:网络存取单元            110:处理单元 

具体实施方式

请参考图1,图1示出了依据本发明的一实施例的一种具有网络自动切换功能的电子装置100的简化方块示意图,其中,电子装置100可以为一笔记型计算机或一数字多功能光驱(Digital Versatile Disc,DVD)等。如图1所示,电子装置100包含有:一第一网络联机单元102、一第二网络联机单元104、一检测单元106、一网络存取单元108以及一处理单元110。第一网络联机单元102具有一第一特定网络传输规格,以及第二网 络联机单元104具有一第二特定网络传输规格,其中,该第二特定网络传输规格不同于该第一特定网络传输规格,举例来说,该第一特定网络传输规格可以为以太网络(Ethernet)以及该第二特定网络传输规格可以为高分辨率多媒体接口以太网络信道(HDMI Ethernet Channel,HEC),但这只是作为本发明的举例说明,并非本发明的限制条件。检测单元106耦接于第一网络联机单元102与第二网络联机单元104,并且用于检测第一网络联机单元102与第二网络联机单元104的网络联机情况以产生一检测结果;以及网络存取单元108耦接于检测单元106、第一网络联机单元102与第二网络联机单元104,并且用于至少依据该检测结果来决定选择第一网络联机单元102或第二网络联机单元104进行一网络联机操作,或者不进行该网络联机操作。处理单元110耦接于网络存取单元108,并且用于调整网络存取单元108的至少一网络设定参数,其中,网络存取单元108依据该检测结果以及该至少一网络设定参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作,或者不进行该网络联机操作。在一实施例中,该至少一网络设定参数包含有一目前联机优先参数、一优先选择联机参数以及一固定选择联机参数;当该目前联机优先参数具有一第一目前联机优先设定值(例如0)时,网络存取单元108不会优先选择目前所选择的第一网络联机单元102或目前所选择的第二网络联机单元104;当该目前联机优先参数具有一第二目前联机优先设定值(例如1)时,网络存取单元108会优先选择目前所选择的第一网络联机单元102或目前所选择的第二网络联机单元104;当该优先选择联机参数具有一第一优先选择联机设定值(例如0)时,网络存取单元108会优先选择第一网络联机单元102;当该优先选择联机参数具有一第二优先选择联机设定值(例如1)时,网络存取单元108会优先选择第二网络联机单元104;当该固定选择联机参数具有一第一固定选择联机设定值(例如0)时,网络存取单元108会固定选择第一网络联机单元102;以及当该固定选择联机参数具有一第二固定选择联机设定值(例如1)时,网络存取单元108会固定选择第二网络联机单元104。此外,在此请注意,上述的实施例仅作为本发明的举例说明,非本发明的限制条件,例如,该第一目前联机优 先设定值、该第二目前联机优先设定值、该第一优先选择联机设定值、该第二优先选择联机设定值、该第一固定选择联机设定值以及该第二固定选择联机设定值都可以依据其它不同的需求来设计。另外,网络存取单元108也可以依据网络存取单元108目前的网络联机状态以及该检测结果,来决定选择第一网络联机单元102或第二网络联机单元104进行一网络联机操作,或者不进行该网络联机操作。 

在本发明的一实施例中,在网络存取单元108内部利用一软件所实现的状态机器(state machine)来进行上述的网络自动切换操作,请同时参考图2以及图3,图2为本发明的一实施例的状态机器示意图,以及图3为图2中的状态机器的各种条件的列表,其中,图3中的「LDM False」表示该目前联机优先参数具有该第一目前联机优先设定值,「LDM True」表示该目前联机优先参数具有该第二目前联机优先设定值,「Prefer Eth」表示该优先选择联机参数具有该第一优先选择联机设定值,「Prefer HEC」表示该优先选择联机参数具有该第二优先选择联机设定值,「Fix Eth」表示该固定选择联机参数具有该第一固定选择联机设定值,「Fix HEC」表示该固定选择联机参数具有该第二固定选择联机设定值,「~NWAY rdy &~AHEC」表示第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,「NWAY rdy & ~AHEC」表示第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,「~NWAY rdy & AHEC」表示第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,以及「NWAY rdy & AHEC」表示第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机,并且图2以及图3中的「No link」表示网络存取单元108不进行该网络联机操作,「Eth link」表示网络存取单元108选择第一网络联机单元102进行该网络联机操作,以及「HEC link」表示网络存取单元108选择第二网络联机单元104进行该网络联机操作。如图2以及图3所示,当图3中的条件2、4、6、10、12、18、20、22、26以及28成立时,如果网络存取单元108原本的联机状态是「No link」, 则网络存取单元108的联机状态会切换为「Eth link」;当图3中的条件3、7、8、15、16、19、23、24、31以及32成立时,如果网络存取单元108原本的联机状态是「No link」,则网络存取单元108的联机状态会切换为「HEC link」;当图3中的条件1、2、4~6、9~14、17、18、21、22、25、26、29以及30成立时,如果网络存取单元108原本的联机状态是「HEC link」,则网络存取单元108的联机状态会切换为「No link」;以及当图3中的条件1、3、5、7~9、11、13~17、19、21、23、25、27、29以及31成立时,如果网络存取单元108原本的联机状态是「Eth link」,则网络存取单元108的联机状态会切换为「No link」。 

此外,在此请注意,上述的实施例仅作为本发明的举例说明,非本发明的限制条件,举例来说,上述的状态机器也可以依据其它不同的设计需求而由硬件来实现,另外,在本发明的另一实施例的状态机器中,当图3中的条件2、4、6、10、12、18、22以及26成立时,如果网络存取单元108原本的联机状态是「HEC link」,则网络存取单元108的联机状态可以直接切换为「Eth link」,而不需要先切换到「No link」之后,再切换到「Eth link」;以及当图3中的条件3、7、8、15、16、19、23以及31成立时,如果网络存取单元108原本的联机状态是「Eth link」,则网络存取单元108的联机状态可以直接切换为「HEC link」,而不需要先切换到「No link」之后,再切换到「HEC link」;换句话说,当网络存取单元108依据该检测结果、该目前联机优先参数以及该优先选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该优先选择联机参数分别具有该第一目前联机优先设定值以及该第一优先选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机 情况为无法联机并且第二网络联机单元104的网络联机情况为可联机时,则网络存取单元选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该优先选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该优先选择联机参数分别具有该第一目前联机优先设定值以及该第二优先选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该固定选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该固定选择联机参数分别具有该第一目前联机优先设定值以及该第一固定选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,则网络存取单元108选择不进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元 104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该固定选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该固定选择联机参数分别具有该第一目前联机优先设定值以及该第二固定选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择不进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该优先选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该优先选择联机参数分别具有该第二目前联机优先设定值以及该第一优先选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前选择第二网络联机单元104进行该网络联机操作,则网络存取单元108继续选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前不是选择第二网络联机单元104进行该网络联机操作,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机 时,则网络存取单元选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该优先选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该优先选择联机参数分别具有该第二目前联机优先设定值以及该第二优先选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前选择第一网络联机单元102进行该网络联机操作,则网络存取单元108继续选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前不是选择第一网络联机单元102进行该网络联机操作,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该固定选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该固定选择联机参数分别具有该第二目前联机优先设定值以及该第一固定选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前选择第二网络联机单元104进行该网络联机操作,则网络存取单元108继续选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102与第二网络联机单元104的网络联机情况 均为可联机并且网络存取单元108目前不是选择第二网络联机单元104进行该网络联机操作,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,则网络存取单元108选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,而网络存取单元108目前选择第二网络联机单元104进行该网络联机操作,则网络存取单元108继续选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,而网络存取单元108目前不是选择第二网络联机单元104进行该网络联机操作,则网络存取单元108选择不进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。当网络存取单元108依据该检测结果、该目前联机优先参数以及该优先选择联机参数来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作或者不进行该网络联机操作,并且该目前联机优先参数以及该优先选择联机参数分别具有该第二目前联机优先设定值以及该第二优先选择联机设定值时,如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前选择第一网络联机单元102进行该网络联机操作,则网络存取单元108继续选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为可联机并且网络存取单元108目前不是选择第一网络联机单元102进行该网络联机操作,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网络联机情况为无法联机,而网络存取单元108目前选择第一网络联机单元102进行该网络联机操作,则网络存取单元108继续选择第一网络联机单元102进行该网络联机操作;如果第一网络联机单元102的网络联机情况为可联机并且第二网络联机单元104的网 络联机情况为无法联机,而网络存取单元108目前不是选择第一网络联机单元102进行该网络联机操作,则网络存取单元108选择不进行该网络联机操作;如果第一网络联机单元102的网络联机情况为无法联机并且第二网络联机单元104的网络联机情况为可联机,则网络存取单元108选择第二网络联机单元104进行该网络联机操作;以及如果第一网络联机单元102与第二网络联机单元104的网络联机情况均为无法联机,则网络存取单元108选择不进行该网络联机操作。网络存取单元108至少依据网络存取单元108目前的网络联机状态以及该检测结果,来决定选择第一网络联机单元102或第二网络联机单元104进行该网络联机操作,或者不进行该网络联机操作。 

请参考图4,图4示出了依据上述的电子装置100的运作方式来概述本发明的用于一电子装置的网络自动切换方法的一实施例的流程图,假如大体上可以得到相同的结果,则流程中的步骤不一定需要按图4所示的顺序来执行,也不一定需要是连续的,也就是说,这些步骤之间可以插入其它的步骤。本发明的网络信号接收方法的第一实施例包含有下列步骤: 

步骤400:开始。 

步骤402:利用检测单元106来检测第一网络联机单元102与第二网络联机单元104的网络联机情况以产生一检测结果。 

步骤404:利用处理单元110来调整网络存取单元108的至少一网络设定参数。 

步骤406:利用网络存取单元108依据网络存取单元108目前的网络联机状态、该检测结果以及该至少一网络设定参数来决定选择第一网络联机单元102或第二网络联机单元104进行一网络联机操作,或者不进行该网络联机操作。 

步骤408:结束。 

其中,步骤406的详细操作过程为上述图2中的状态机器的操作过程,在此不重述。请注意,上述的实施例仅作为本发明的举例说明,并非本发明的限制条件,如在本发明的另一实施例中,网络存取单元108也可以只依据108网络存取单元目前的网络联机状态以及该检测结果,来决定选择第一网络联机单元102或第二网络联机单元104进行一网络联机操作,或者不进行该网络联机操作;换句话说,上述的步骤404可以被省略。 

综上所述,相较于先前技术,本发明所披露的该电子装置以及该网络自动切换方法可以在两种不同的网络联机模式之间自动切换,而且在硬件上只需要分别设置一组媒体存取控制(media access control,MAC)层控制电路以及两组实体层(physical layer,PHY)控制电路(或者一组实体层控制电路),所以可以降低硬件的成本。 

以上所述仅为本发明的实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。 

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号