专利名称:自动侦测网络连线模式的方法与系统的制作方法
技术领域:
本发明涉及一种网络连线模式的设定方法及与统,特别是涉及一种自 动侦测网络连线模式的方法与系统。
背景技术:
一般而言,目前宽频网络的主要连线模式主要区分为点对点通讯协定(Point-to-Point Protocol over Ethernet, PPPoE)、动态位址通讯协定 (Dynamic Host Configuration Protocol, DHCP)以及固定位址(Static IP Address)等三种连线模式,当使用者欲使一电子设备与网络连线,必须先 将电子设备与一网络存取装置或一网络伺服器取得通讯协定,才能够令电 子设备连上网络,因此使用者必须先手动设定网络连线模式才得以连线至 网际网络而使用网络资源。然而,不同的连线模式所需要设定的参数皆不尽相同,除非使用者对 于网络有相当程度的认识与研究而可自行设定外,对于一般不熟悉网络的 使用者而言,要了解各种网络连线模式的设定方式是较为困难及复杂的。 因此常常有使用者因为对于网络连线模式的设定不清楚,导致网络连线模 式设定发生错误而无法使用,或是需要经过较长的时间来研究如何设定,而 造成使用者的困扰。因此,如何提供一种能够令使用者简易的设定网络连线模式,以节省 网络连线模式的设定时间,实属当前重要课题之一。由此可见,上述现有的设定网络连线模式在结构与使用上,显然仍存 在有不便与缺陷,而亟待加以进一步改进。为了解决上述存在的问题,相 关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被 发展完成,而一般产品又没有适切的结构能够解决上述问题,此显然是相 关业者急欲解决的问题。因此如何能创设一种新型的自动侦测网络连线模 式的方法与系统,实属当前重要研发课题之一,亦成为当前业界极需改进的 目标。有筌于上述现有的设定网络连线模式存在的缺陷,本发明人基于从事 此类产品设计制造多年丰富的实务经验及专业知识,并配合学理的运用,积 极加以研究创新,以期创设一种新型的自动侦测网络连线模式的方法与系 统,能够改进一般现有的设定网络连线模式,使其更具有实用性。经过不 断的研究、设计,并经过反复试作样品及改进后,终于创设出确具实用价值的本发明。 发明内容本发明的主要目的在于,克服现有的设定网络连线模式存在的缺陷,而 提供一种新型的自动侦测网络连线模式的方法与系统,所要解决的技术问 题是使其藉由自动侦测网络连线模式,以减少使用者在设定网络连线模式时 因为不熟悉设定方式而产生错误发生与时间浪费,以提高使用的便利性,从 而更加适于实用。本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据 本发明提出的 一种自动侦测网络连线模式的方法,是决定一用户端与 一伺 服器端的一网络连线模式,该用户端具有一发送模组、 一接收模组及一判断模组,其特征在于该自动侦测网络连线模式的方法包含 一第一侦测封 包发送程序,其是由该发送模组发送一第一网络连线模式侦测封包至该伺 服器端; 一第一判断程序,判断该接收模组是否接收一第一网络连线模式 回应封包,以决定该网络连线模式是否为一第一网络连线模式; 一第二侦 测封包发送程序,当该接收模组未接收到该第一网络连线模式回应封包,由 该发送模组发送一第二网络连线模式侦测封包至该伺服器端;以及一第二 判断程序,当该接收模组接收一第二网络连线模式回应封包时,判断该网 络连线模式是为 一第二网络连线模式。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的自动侦测网络连线模式的方法,其中所述的第 一侦测封包发送 程序更包含记录该发送模组所发送的该第一网络连线模式侦测封包的次 数。前述的自动侦测网络连线模式的方法,其中所述的第一判断程序包含判 断该发送模组所发送的该第 一 网络连线模式侦测封包的次数是否达到 一 第 一预设值;以及当该次数达到该第一预设值时,执行该第二侦测封包发送 程序或当该次数未达到该第 一预设值时,执行该第 一侦测封包发送程序。前述的自动侦测网络连线模式的方法,其中所述的第二侦测封包发送 程序更包含记录该发送模组所发送的该第二网络连线模式侦测封包的次 数。前述的自动侦测网络连线模式的方法,其中所述的第二判断程序包舍判 断该发送模组所发送的该第二网络连线模式侦测封包的次数是否达到 一 第 二预设值;以及当该次数达到该第二预设值时,决定该网络连线模式是为 一固定位址连线模式或当该次数未达到该第二预设值时,执行该第二侦测 封包发送程序。前述的自动侦测网络连线模式的方法,其中所述的第一判断程序包含计算该发送模组在发送该第 一 网络连线模式侦测封包后至该接收模组接收该第一网络连线模式回应封包的一第一等待时间;以及当该第一等待时间超 过一第 一预设时间时,执行该第二侦测封包发送程序。前述的自动侦测网络连线模式的方法,其中所述的第二判断程序包^:计 算该发送模组在发送该第二网络连线模式侦测封包后至该接收模组接收该 第二网络连线模式回应封包的一第二等待时间;以及当该第二等待时间超 过一第二预设时间时,决定该网络连线模式是为一 固定位址连线模式或当 该第二等待时间未超过该第二预设时间时,执行该第二侦测封包发送程序。前述的自动侦测网络连线模式的方法,其中所述的第一网络连线模式 侦测封包或该第二网络连线模式侦测封包是为一点对点通讯协定主动发现 起始讯框或 一动态位址发现讯框。前述的自动侦测网络连线模式的方法,其中所述的第一网络连线模式 及该第二网络连线模式是分别为 一通讯协定连线^^莫式。前述的自动侦测网络连线模式的方法,其中所述的通讯协定连线模式 是为一点对点通讯协定连线模式或一动态位址连线模式。本发明的目的及解决其技术问题还采用以下技术方案来实现。依据本 发明提出的 一种自动侦测网络连线模式的系统,是由 一用户端与 一伺服器 端配合应用,该自动侦测网络连线模式的系统包含 一发送模组,是发送 一第 一 网络连线模式侦测封包或一第二网络连线模式侦测封包至该伺服器 端; 一接收模组,是接收该伺服器端回传的一第一网络连线模式回应封包 或一第二网络连线模式回应封包;以及一判断模组,是依据该接收模组接 收该伺服器端所回传该第一网络连线模式回应封包或该第二网络连线模式 回应封包,以决定该网络连线模式是为一第一网络连线模式、 一第二网络连线模式或一 固定位址连线模式。本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。 前述的自动侦测网络连线模式的系统,其中所述的判断模组更包含一 计数单元,是记录该发送模组发送该第一网络连线模式侦测封包的次数或 记录该第二网络连线模式侦测封包的次数;以及一计时单元,是计算该发 送模组在发送该第 一 网络连线模式侦测封包后至该接收模组接收该第 一 网 络连线模式回应封包的一第一等待时间,或计算该发送模组在发送该第二网络连线模式侦测封包后至该接收模组接收该第二网络连线模式回应封包 的一第二等待时间。前述的自动侦测网络连线模式的系统,其中所述的第一网络连线模式 侦测封包或该第二网络连线模式侦测封包是为 一点对点通讯协定主动发现 起始讯框或 一动态位址发现讯框。前述的自动侦测网络连线模式的系统,其中所述的第一网络连线模式及该第二网络连线模式是分别为 一通讯协定连线模式。前述的自动侦测网络连线模式的系统,其中所述的通讯协定连线模式是为一点对点通讯协定连线模式或一动态位址连线模式。本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,本发明自动侦测网络连线模式的方法与系统至少具有下列优点承 上所述,因依据本发明的自动侦测网络连线模式的方法与系统,藉由用户 端自动发送网络连线模式侦测封包来侦测网络连线模式,而能够减少使用 者在设定网络连线模式时产生错误发生与时间浪费的情况,以提高使用的 便利性。综上所述,本发明是有关于一种自动侦测网络连线模式的方法是决定 一用户端与一伺服器端的一网络连线模式,用户端具有一发送模组、 一接 收模组及一判断模组。此方法包含 一第一侦测封包发送程序,其是由发 送模组发送一第一网络连线模式侦测封包至伺服器端; 一第一判断程序,其 是判断接收模组是否接收一第一网络连线模式回应封包,以决定网络连线 模式是否为一第一网络连线模式; 一第二侦测封包发送程序,其是当接收模组未接收一第一网络连线模式回应封包,由发送模组发送一第二网络连线模式侦测封包至伺服器端;以及一第二判断程序,其是当接收模组接收一 第二网络连线模式回应封包时,判断网络连线模式是为一第二网络连线模 式。本发明可提高使用的便利性。本发明具有上述诸多优点及实用价值,其 不论在方法或功能上皆有较大的改进,在技术上有显著的进步,并产生了 好用及实用的效果,且较现有的设定网络连线模式具有增进的突出功效,从 而更加适于实用,并具有产业的广泛利用价值,诚为一新颖、进步、实用 的新设计。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的 技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和 其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附 图,详细说明如下。
图1A是显示依本发明较佳实施例的自动侦测网络连线模式的系统的一 示意图;图1B是显示依本发明较佳实施例的自动侦测网络连线模式的系统的另 一示意图;以及图2是显示依本发明较佳实施例的自动侦测网络连线模式的方法的一流程图。1:自动侦测网络连线模式的系统2:伺服器端3:用户端 31:发送模组311:第一网络连线模式侦测封包312:第二网络连线模式侦测封包32:接收模组 321:第一网络连线模式回应封包322:第二网络连线模式回应封包33:判断模組331:计数单元 332:计时单元Sl:第一侦测封包发送程序Sll-S12:第一侦测封包发送程序的步骤S2:第一判断程序 S21-S23:第一判断程序的步骤S3:第二侦测封包发送程序S31-S32:第二侦测封包发送程序的步骤S4:第二判断程序 S41-S44:第二判断程序的步骤具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功 效,以下结合附图及较佳实施例,对依据本发明提出的自动侦测网络连线模 式的方法与系统其具体实施方式
、结构、特征及其功效,详细说明如后。如图1A与图1B所示,是为本发明较佳实施例的自动侦测网络连线模 式的系统1。自动侦测网络连线模式的系统1是包含一伺服器端2与一用户 端3,其中用户端3是包含一发送模组31、 一接收模组32以及一判断模组 33。发送模组31是发送一第一网络连线模式侦测封包311 (如图1A所示) 或一第二网络连线模式侦测封包312 (如图1B所示)至伺服器端2。接收模组32是接收伺服器端2所回传的一第一网络连线模式回应封包 321或一第二网络连线模式回应封包322。判断模组33是依据接收模组32接收伺服器端2所回传第一网络连线 模式回应封包321或第二网络连线模式回应封包322,以决定网络连线模式 是为一第一网络连线模式、 一第二网络连线模式或一固定位址连线模式,其 中第一网络连线模式及第二网络连线模式是分别为一点对点通讯协定 (PPPoE )连线模式或一动态位址(DHCP)连线模式。本实施例中,判断模组33更包含一计数单元331及一计时单元332。 计数单元331是记录由发送模组31发送的第一网络连线模式侦测封包311 的次数或第二网络连线模式侦测封包312的次数。另外,计时单元332是 计算发送模组31在发送第一网络连线模式侦测封包311后至接收模组32 接收到第一网络连线模式回应封包321的一第一等待时间,或计算发送模 组31在发送第二网络连线模式侦测封包312后至接收模组32接收到第二 网络连线模式回应封包322的一第二等待时间。在上述自动侦测网络连线模式的系统1中,第一网络连线模式侦测封包311是可为一点对点通讯协定主动发现起始讯框(PPPoE active discovery initiation frame),而第二网络连线冲莫式侦测封包312是可为 一动态位址发现讯框(DHCP discovery frame);当然,第一网络连线模式 侦测封包311亦可为动态位址发现讯框,而第二网络连线模式侦测封包312 是可为点对点通讯协定主动发现起始讯框。另外,如图2所示,是为本发明较佳实施例的自动侦测网络连线模式 的方法,其是决定一用户端与一伺服器端的一网络连线模式。用户端具有 一发送模组、 一接收模组及一判断模组。自动侦测网络连线模式的方法是 包含一第一侦测封包发送程序S1、 一第一判断程序S2、 一第二侦测封包发 送程序S3以及一第二判断程序S4。在以下说明中,亦请同时参照图IA与 图1B。第一侦测封包发送程序Sl是包括步骤Sll与步骤S12。在步骤S11中, 是由用户端3的发送模组31发送一第一网络连线模式侦测封包311至伺服 器端2,其中第一网络连线模式侦测封包311是为一点对点通讯协定主动发 现起始讯框。接着,在步骤S12中,是由计数单元331将发送模组31所发 送的第一网络连线模式侦测封包311的次数值加1,并记录第一网络连线模 式侦测封包311的发送次数。第一判断程序S2是包括步骤S21、 S22与S23。在步骤S21中,判断模 组33是在一第一等待时间内判断接收模组32是否有接收到一第一网络连 线模式回应封包321,以决定网络连线模式是否为一第一网络连线模式。本 实施例中,当接收模组在第一等待时间内接收到第一网络连线模式回应封 包321,则如步骤S23所示,决定该网络连线模式是为第一网络连线模式。 而当接收模组32在第一等待时间超过一第一预设时间(例如5秒)未接收 到第一网络连线模式回应封包321,则如步骤S22所示,进一步判断第一网 络连线模式侦测封包311的发送次数是否达到一第一预设值(例如3次)。 当然,第一预设时间及第一预设值是可依据实际设计而作调整,在此并不 加以限制。当判断模组33判断第一网络连线模式侦测封包311的发送次数 未达到第一预设值时,流程是回到第一侦测封包发送程序Sl的步骤Sll。 当判断模组33是判断第一网络连线模式侦测封包311的发送次数达到第一 预设值时,则执行第二侦测封包发送程序S3。需注意,当系统l并无计时机制存在时,则接收模组32在第一等待时间超过第一预设时间,而未接收到第一网络连线模式回应封包321时,即 执行第二侦测封包发送程序S3。第二侦测封包发送程序S3是包括步骤S31与步骤S32。在步骤S31中,是 由用户端3的发送模组31发送一第二网络连线模式侦测封包312至伺服器端2,其中第二网络连线模式侦测封包312为一动态位址发现讯41接着,在 步骤S32中,是由计数单元331将发送模组31所发送的笫二网络连线模式 侦测封包312的次数值加1,并记录第二网络连线模式侦测封包312的发送 次数。第二判断程序S4是包括步骤S41、 S42、 S43与S44。在步骤S41中,判 断模组33是在一第二等待时间内判断接收;f莫组32是否有接收到一第二网 络连线模式回应封包322,以决定网络连线模式是否为一第二网络连线模 式。本实施例中,当接收模组32在第二等待时间内接收到第二网络连线模 式回应封包322,则如步骤S43所示,决定网络连线模式是为第二网络连线 模式。而当接收模组32在第二等待时间超过一第二预设时间(例如5秒) 未接收到第二网络连线模式回应封包322,则如步骤S42所示,进一步判断 第二网络连线模式侦测封包312的发送次数是否达到一第二预设值(例如3 次)。当然,第二预设时间及第二预设值是可依据实际设计而作调整,在此 并不加以限制。当判断模组33判断第二网络连线模式侦测封包312的发送 次数未达到第二预设值时,流程是回到第二侦测封包发送程序S3的步骤 S31。当判断模组33判断第二网络连线模式侦测封包312的发送次数达到 第二预设值时,则如步骤S44,决定网络连线模式是为固定位址网络连线模 式。在上述自动侦测网络连线模式的方法中,第一 网络连线模式侦测封包 亦可为动态位址发现讯框,而第二网络连线模式侦测封包亦可为点对点通 讯协定主动发现起始讯框,而第一判断程序S2则是判断网络连线模式是否 为动态位址连线模式,第二判断程序S4则是判断网络连线模式是为点对点 通讯协定连线模式或是为固定位址连线模式。以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式 上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发 明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利 用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但 凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所 作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1. 一种自动侦测网络连线模式的方法,是决定一用户端与一伺服器端的一网络连线模式,该用户端具有一发送模组、一接收模组及一判断模组,其特征在于该自动侦测网络连线模式的方法包含一第一侦测封包发送程序,其是由该发送模组发送一第一网络连线模式侦测封包至该伺服器端;一第一判断程序,判断该接收模组是否接收一第一网络连线模式回应封包,以决定该网络连线模式是否为一第一网络连线模式;一第二侦测封包发送程序,当该接收模组未接收到该第一网络连线模式回应封包,由该发送模组发送一第二网络连线模式侦测封包至该伺服器端;以及一第二判断程序,当该接收模组接收一第二网络连线模式回应封包时,判断该网络连线模式是为一第二网络连线模式。
2、 根据权利要求l所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第 一侦测封包发送程序更包含记录该发送模组所发送的该第 一 网络连线模式侦测封包的次数。
3、 根据权利要求2所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第 一判断程序包含判断该发送模组所发送的该第 一 网络连线模式侦测封包的次数是否达 到一第一预设值;以及当该次数达到该第 一预设值时,执行该第二侦测封包发送程序或当该 次数未达到该第一预设值时,执行该第一侦测封包发送程序。
4、 根据权利要求l所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第二侦测封包发送程序更包含记录该发送模组所发送的该第二网络连线模式侦测封包的次数。
5、 根据权利要求4所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第二判断程序包含判断该发送模组所发送的该第二网络连线模式侦测封包的次数是否达 到一第二预设值;以及当该次数达到该第二预设值时,决定该网络连线模式是为一固定位址连线模式或当该次数未达到该第二预设值时,执行该第二侦测封包发送程序。
6、 根据权利要求l所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第 一判断程序包含计算该发送模组在发送该第 一 网络连线模式侦测封包后至该接收模组接收该第一网络连线-漠式回应封包的一第一等待时间;以及当该第一等待时间超过一第一预设时间时,执行该第二侦测封包发送 程序。
7、 根据权利要求l所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第二判断程序包含计算该发送模组在发送该第二网络连线模式侦测封包后至该接收模组 接收该第二网络连线模式回应封包的 一 第二等待时间;以及当该第二等待时间超过一第二预设时间时,决定该网络连线模式是为 一固定位址连线模式或当该第二等待时间未超过该第二预设时间时,执行 该第二侦测封包发送程序。
8、 根据权利要求l所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第 一 网络连线模式侦测封包或该第二网络连线模式侦测封包是 为 一点对点通讯协定主动发现起始讯框或一动态位址发现讯框。
9、 根据权利要求1所述的自动侦测网络连线模式的方法,其特征在于 其中所述的第 一 网络连线模式及该第二网络连线模式是分别为 一通讯协定 连线模式。
10、 根据权利要求9所述的自动侦测网络连线模式的方法,其特征在 于其中所述的通讯协定连线模式是为一点对点通讯协定连线模式或一动态位址连线模式。
11、 一种自动侦测网络连线模式的系统,是由一用户端与一伺服器端 配合应用,该自动侦测网络连线模式的系统包含一发送模组,是发送一第一网络连线模式侦测封包或一第二网络连线 模式侦测封包至该伺服器端;一接收模组,是接收该伺服器端回传的一第一网络连线模式回应封包 或一第二网络连线;溪式回应封包;以及一判断模组,是依据该接收模组接收该伺服器端所回传该第一网络连 线模式回应封包或该第二网络连线模式回应封包,以决定该网络连线模式 是为一第一网络连线模式、 一第二网络连线模式或一固定位址连线模式。
12、 根据权利要求ll所述的自动侦测网络连线模式的系统,其特征在 于其中所述的判断模组更包含一计数单元,是记录该发送模组发送该第一网络连线模式侦测封包的 次数或记录该第二网络连线模式侦测封包的次数;以及一计时单元,是计算该发送模组在发送该第一网络连线模式侦测封包 后至该接收模组接收该第一网络连线模式回应封包的一第一等待时间,或计算该发送模组在发送该第二网络连线模式侦测封包后至该接收模组接收 该第二网络连线模式回应封包的一第二等待时间。
13、 根据权利要求ll所述的自动侦测网络连线模式的系统,其特征在 于其中所述的第 一 网络连线模式侦测封包或该第二网络连线模式侦测封包 是为 一点对点通讯协定主动发现起始讯框或一动态位址发现讯框。
14、 根据权利要求ll所述的自动侦测网络连线模式的系统,其特征在 于其中所述的第 一 网络连线模式及该第二网络连线模式是分别为 一通讯协 定连线模式。
15、 根据权利要求14所述的自动侦测网络连线模式的系统,其特征在 于其中所述的通讯协定连线模式是为 一点对点通讯协定连线模式或一动态 位址连线模式。
全文摘要
本发明是有关于一种自动侦测网络连线模式的方法是决定一用户端与一伺服器端的一网络连线模式,用户端具有一发送模组、一接收模组及一判断模组。此方法包含一第一侦测封包发送程序,其是由发送模组发送一第一网络连线模式侦测封包至伺服器端;一第一判断程序,其是判断接收模组是否接收一第一网络连线模式回应封包,以决定网络连线模式是否为一第一网络连线模式;一第二侦测封包发送程序,其是当接收模组未接收一第一网络连线模式回应封包,由发送模组发送一第二网络连线模式侦测封包至伺服器端;以及一第二判断程序,其是当接收模组接收一第二网络连线模式回应封包时,判断网络连线模式是为一第二网络连线模式。本发明可提高使用的便利性。
文档编号H04L12/24GK101242311SQ200710003469
公开日2008年8月13日 申请日期2007年2月5日 优先权日2007年2月5日
发明者卢诞春, 陈理律 申请人:智邦科技股份有限公司