自动网络配置系统的制作方法

文档序号:7597273阅读:187来源:国知局
专利名称:自动网络配置系统的制作方法
技术领域
本发明涉及自动网络配置服务器及使用它的系统。
背景技术
近年来随着宽带网络的扩展,常常需要根据最终用户或最终用户的系统环境的要求,改变网络操作(将数据网络上的终端与计算机网络如因特网相连的通信电路的操作)。例如在ADSL服务中,因为每个最终用户的电话电路长度、噪声产生因数等等是不同的,所以每个最终用户的最佳网络操作也不相同。在ADSL服务中,ADSL电路在恶劣条件下变得不稳定,有时会陷入通信根本不能进行的状态。所以,有必要根据每一电路的操作状态改变电路配置。
一般来说,为了响应来自最终用户的请求,操作员在呼叫中心接收最终用户的请求,并按照最终用户的请求,通过网络管理系统(NMS)对作为请求对象的网络设备进行设置。但是,这种网络操作系统需要许多具有先进技术和知识的操作员,效率不高。所以,要求开发一种能代替操作员工作的系统。
关于操作员工作的替代。作为第一个常规例子,日本专利申请公报(JP-A-Heisei 10-98480)披露了一种自动网络设置系统,第二个常规例子是日本专利申请公报(JP-P2000-244495A)披露的网络控制系统。
作为第三个常规例子,日本专利申请公报(JP-P2003-69631A)披露了一种协同调度型Qos控制系统。在第三个常规例子的控制系统中,当业务服务器基于从客户端收集的使用请求条件和从服务器收集的服务性能,向客户端提供服务时,网络控制单元进行调度。因此,它的目的是根据服务性能以时分方式,在节点之间控制网络使用,以提高网络带宽的使用效率。
但是,在上述常规例子中存在下列问题(1)预定的值被设置到每一节点,不能根据节点中各个电路的动态操作状态进行自动设置。也就是说,每个电路的设置是基于物理配置而改变的。
(2)因为每一节点的配置是基于物理配置和逻辑标识符例如节点的IP地址而确定的,所以当节点数增加时,参数的组合变得复杂。因此,不能根据来自最终用户和最终用户的系统环境的请求,而提供网络操作。
特别是,在第三个常规例子中,当由业务服务器提供服务时,网络控制单元从客户端采集的数据,是网络的使用条件。它不是分配给每个客户端的电路的状态数据。因此能根据最终用户的请求进行设置,但网络不能根据每个客户端的实际电路状态而自动设置。
由此可见,在像ADSL这样的通信电路的情况下,其每个电路的最佳操作条件不同,一般不能根据来自最终用户和最终用户环境的请求,动态地使设备的通信电路的设置,改变为每个电路的最佳设置,这里所述的设备将信息网络上的终端经通信电路与计算机网络相连。
与上面的描述有关,日本专利申请公报(JP-A-Heisei 8-110878)披露了一种网络系统。在这个常规例子中,网络系统有一个服务器节点和由服务器节点控制的多个节点。节点包含物理配置数据采集部,其采集节点的物理配置数据;标识符存储部,其存储分配给节点的标识符;和节点数据发送部,其向服务器节点发送标识符和物理配置数据。服务器节点包含节点数据接收部,其接收由节点数据发送部发送的节点标识符和物理配置数据;和参数产生部,其基于接收到的物理配置数据,产生网络设置参数。
日本专利申请公报(JP-A-Heisei 11-346224)还披露了一种网络控制系统。在这个常规例子中,当使用不同协议的多个逻辑网络的配置数据,和多个设备的设备数据被访问和变动时,网络上的用户数据和用户所属组织的数据被显示出来,并结合用户数据或组织数据的访问操作或变动操作,进行变动过程和更新过程。
日本专利申请公报(JP-P2000-324104A)还披露了一种在虚拟通信网络中设置安全策略的方法。在这个常规例子中,在网络映像屏幕上选择虚拟网络的多个通信终端,以规定设置范围。在规定的设置范围内的通信条件,是从安全策略数据表中选择的,表中事先写入包含密码算法的通信条件。因而基于规定的设置范围和所选的通信条件,搜索网络上的通信路径,并搜索所得到的通信路径的网络设备。然后所选的通信条件相继地被设置到搜索而得的网络设备。
日本专利申请公报(JP-P2001-230805A)还披露了一种数据转发设备。在这个常规例子中,数据转发设备的组成是设备控制部,其管理整个设备并设置分组传送方法;分组发送和接收部,其与通信网络相连,向/从通信网络发送/接收数据分组;和分组交换部。静态数据收集部收集由分组发送和接收部发送或接收的分组静态数据。当静态数据中发生特殊变化时,静态数据管理部管理静态数据并产生通知事件。从静态数据收集部呼叫通知部,使其通知静态数据并甚至通知事先已登记的静态数据使用部。当从通知部接收到通知时,静态数据使用部基于事先设置的条件改变操作。

发明内容
本发明的一个目的是提供一种自动网络配置服务器和使用它的系统,其中,能根据来自最终用户和最终用户的系统环境的请求,动态地使设备的通信电路的设置,改变为每个电路的最佳设置,这里所述的设备将数据网络上的终端经通信电路与计算机网络如因特网相连。
在一种自动网络配置系统中包括有设备和自动网络配置部。设备配置成基于当前参数数据,将第一网络上的终端经通信电路与第二网络相连。自动网络配置部与设备相连,并响应采集指令从设备采集包含实在参数数据的设备数据,并基于实在参数数据动态地向设备设置新的参数数据。
这里,自动网络配置部可包括自动网络配置服务器,其经过管理网络与设备相连,并响应采集指令采集包含实在参数数据的设备数据,并基于实在参数数据动态地向设备设置新的参数数据。
代之,自动网络配置部可包括设备控制服务器和自动网络配置服务器。设备控制服务器与设备相连,并响应采集指令采集包含实在参数数据的设备数据,响应传送指令传送设备数据,并在接收到新的参数时,向设备设置新的参数数据。自动网络配置服务器经过管理网络与设备相连,其向设备控制服务器发出传送指令,基于实在参数数据确定新的参数数据,并向设备控制服务器传送新的参数数据。在这种情况下,自动网络配置系统可进一步包括多个设备控制服务器和多个设备。多个设备控制服务器是为在设置有自动网络配置服务器自动网络配置服务器的区域中为自动网络配置服务器自动网络配置服务器而提供的。多个设备是为每个设备控制服务器而提供的。还有,自动网络配置系统可进一步包括多个设备控制服务器和多个设备。多个设备控制服务器在第一区域中为自动网络配置服务器而提供,自动网络配置服务器则提供在与第一区域不同的第二区域。多个设备为每个设备控制服务器而提供。
自动网络配置服务器可包括收集部,其响应采集指令采集包含实在参数数据的设备数据,并基于实在参数数据确定通信电路的状态;和设备设置部,其基于确定结果确定新的参数数据,并向设备设置新的参数数据。在这种情况下,自动网络配置服务器可进一步包括存储变换表的存储部。收集部将设备数据存储在存储部,从存储部读取设备数据,并基于设备数据的实在参数数据确定通信电路的状态。设备设置部基于确定结果和变换表,确定新的参数数据,并向设备设置新的参数数据自动网络配置服务器还可以进一步包括定时器部,其在预定时间产生触发信号。收集部响应触发信号产生采集指令。自动网络配置服务器还可进一步包括产生采集指令的客户端部。
设备控制服务器可包括控制部,其响应采集指令从设备采集包含实在参数数据的设备数据,响应传送指令将设备数据传送至自动网络配置服务器,并在接收到新参数时,向自动网络配置服务器设置新的参数数据。在这种情况下,设备控制服务器可进一步包括在预定时间产生第一触发信号的第一定时器部。控制部响应第一触发信号产生采集指令。自动网络配置服务器可包括收集部,其向设备控制服务器发出传送指令,并基于实在参数数据确定通信电路的状态;和设备设置部,其基于确定结果确定新的参数数据,并向设备控制服务器发送新的参数数据。在这种情况下,自动网络配置服务器可进一步包括存储变换表的存储部。收集部将设备数据存储在存储部,从存储部读取设备数据,并基于设备数据的实在参数数据确定通信电路的状态。设备设置部基于确定结果的实在参数数据和变换表,确定新的参数数据,并向设备控制服务器发送新的参数数据。自动网络配置服务器还可进一步包括第二定时器部,其在预定时间产生第二触发信号。收集部响应第二触发信号产生传送指令。自动网络配置系统还可包括产生采集指令的客户端部。
此外,通信电路是ADSL电路。
在另一方面,本发明提供一种用在上述自动网络配置系统中的自动网络配置服务器。本发明也提供一种用在上述自动网络配置服务器中的设备控制服务器。
在本发明的另一方面,实现一种动态地改变设备的配置的方法,即通过响应采集指令,从设备采集包含实在参数数据的设备数据;和基于实在参数数据,动态地向设备设置新的参数数据,从而基于当前参数数据,将第一网络上的终端经通信电路与第二网络相连。
这里,采集和动态地设置可以在单一服务器中进行。作为替代,采集和动态地设置可以在第一服务器中进行。在这种情况下,实现所述方法可通过进一步包括在第二服务器产生传送指令;响应传送指令,从第一服务器向第二服务器传送设备数据;在第二服务器中,基于实在参数数据确定新的参数数据;和向第一服务器传送新的参数数据。
实现所述方法可通过进一步包括在服务器中,在预定的时间产生触发信号;和响应触发信号产生采集指令。
另外,实现所述方法可通过进一步包括在预定的时间产生第一触发信号;和响应第一触发信号产生采集指令。
实现所述方法可通过进一步包括在预定的时间产生第二触发信号;和响应第二触发信号产生传送指令。
另外,实现所述方法可通过进一步包括从外部产生采集指令。
在本发明的另一方面,提供实现至少一种上述方法的软件产品。


图1示出根据本发明第一实施例的自动网络配置系统的配置图;图2示出数据网络的示例图;图3示出设备数据的数据配置示例图;
图4示出电路状态确定数据的数据配置示例图;图5示出轮廓文件数据的数据配置示例图;图6示出轮廓文件传送数据的数据配置示例图;图7示出第一实施例中自动网络配置系统的操作流程图;图8A至8C示出自动网络配置服务器常规操作中设备数据的变化;图9A至9C示出自动网络配置服务器11常规操作中电路设备数据产生的方法;图10示出根据本发明第二实施例的自动网络配置系统的配置图;图11示出根据本发明第三实施例的自动网络配置系统的配置图;图12示出一状态图,其中根据第三实施例的自动网络配置系统装备在分布式系统中;和图13示出一状态图,其中根据第三实施例的自动网络配置系统装备在中央系统中。
具体实施例方式
下面,将描述本发明的自动网络配置系统。
图1示出根据本发明第一实施例的自动网络配置系统的配置方框图。参考图1,自动网络配置系统包括自动网络配置服务器11和设备121和122,它们通过管理网络200与服务器11相连。设备121和122是不同类型的设备。换句话说,设备121和122自动设置的逻辑数据不相同。设备121和122通过通信电路131和132分别将数据网络301和302连接至计算机网络400例如因特网。应当注意,管理网络200是利用SNMP在服务器之间发送和接收数据的网络。例如,管理网络200是例如以太网(R)和ATM网这样的网络。另一方面,数据网络301和302是最终用户所用的发送和接收数据的网络。更明确地说,数据网络包含最终用户的终端或者专用LAN的网络,如图2所示。另外,通信电路131和132是电路例如ADSL,其中最佳操作条件彼此不同。设备121和122以及计算机网络400具有高于通信电路131和132的数据传输速率。例如,如果通信电路131和132是ADSL电路的话,计算机网络是由光光纤网络构成。
自动网络配置服务器11从设备121和122收集设备数据14,并且基于设备数据14动态地进行分配给设备121和122的通信电路131和132的自动设置。设备121和122是自动网络配置服务器11进行的状态改变的对象,它们将通信电路131和132的参数设置数据和参数状态数据提供给自动网络配置服务器11。通信电路的最大传输速率是参数设置数据的一个示例,实际传输速率是参数状态数据的一个示例。除传输速率外,数据例如电路频带、噪声容限、ADSL标准和位映射都包含在参数设置数据和参数状态数据中。
自动网络配置服务器11包括系统程序部13以及用于设备数据14、电路状态确定数据15、轮廓文件数据16和轮廓文件过渡数据17的存储部。
系统程序部13基于软件程序实现,控制整修服务器11的操作。设备数据14包括参数设置数据和参数状态数据,并经过管理网络200周期地从设备121和122收集而来。电路状态确定数据15用来对分配给设备121和122的通信电路131和132进行状态确定。轮廓文件数据16用来规定分配给设备121和122的通信电路131和132的参数设置数据的参数值组(轮廓文件)。轮廓文件过渡数据17用来基于通信电路的电路状态确定结果,规定下次要设置的参数设置数据和轮廓文件。
系统程序部13具有定时器控制部18、收集和控制部19、设备设置和控制部111、数据登记部112以及设备接口110a和110b。
定时器控制部18产生系统的操作触发信号。收集和控制部19接收从定时器控制部18来的通知(操作触发信号)并产生采集指令。因此,设备数据(参数设置数据和参数状态数据)经过设备接口110a和110b从各个设备121和122收集而来。收集可在设备121和122之间独立进行,并可在响应通知时同时进行。
参数设置数据的参数值组利用轮廓文件数据16变换为相应的轮廓文件名。收集和控制部19利用电路状态确定数据15为被收集的设备数据14进行电路状态确定,并将确定结果写入设备数据14。设备设置和控制部111从收集和控制部19接收通知,并基于设备数据14和轮廓文件过渡数据17计算下次要分配给每个电路的参数设置数据的值的轮廓文件。然后,设备设置和控制部111通过轮廓文件数据16确定所计算的轮廓文件的新参数设置数据,并通过设备接口110a和110b设置每个设备121和122的新参数设置数据。数据登记部112是向系统输入对系统进行操作所必须的各种数据例如电路状态确定数据15、轮廓文件数据16和轮廓文件过渡数据17的用户接口。例如,当数据通过管理网络200输入系统时,要应用与www浏览器的访问相应的基于万维网的用户接口。如果数据直接输入自动网络配置服务器11,就应用带输入设备例如键盘的用户接口。
应当注意,设备类型之间的差别可通过适用于各种设备类型的设备接口100(110a、110b、…)而化解。明确地说,系统程序部13具有多个设备接口110,设备接口110a收集设备121的数据,设备接口110b收集设备122的数据。
图3示出设备数据14的数据配置示例。设备数据14由电路标识码141、轮廓文件名142、状态值组143和电路状态144组成。电路标识码141是唯一地识别分配给每个设备的通信电路的标识码。轮廓文件名142表示每个通信电路的当前参数值组的名称。状态值组143表示每个通信电路操作状态的各种参数值组。电路状态144表示由分配给每个设备的通信电路的状态确定结果,它是基于状态值组143的参数值确定的。在设备数据14中,只有电路状态144项与其他项的字符不同。电路状态144不是从设备121或122实际收集的数值字段,而是基于收集得的状态值组143用电路状态确定数据15进行电路状态确定的结果。
图4示出电路状态确定数据15的数据配置示例,电路状态确定数据15由电路状态名151和作为参数值的定义152组成。这里,定义152中的条件数目是可选的,对每一电路状态,定义至少包含一个条件(152a、152b、152c、152d、…)。电路状态名151表示分配给每个设备的各个通信电路名称。基于条件的组合来定义通信电路的状态。更具体地说,基于各个条件规范的逻辑操作(AND)来定义。在图4中,按如下的方法进行定义,α(A≥10)和(B≠0)β(A≥10)和(B=0)
γ(A<10)和(C≥65400)和(D<1500)δ(A<10)和(C≥65400)和(D≥1500)和(D<300)应当注意,用在条件中的参数A、B、C和D与图3所示的设备数据14的参数A、B、C、D、…是相同的。满足上述条件组合的通信电路的电路状态确定定义为电路状态名151中的α、β、γ和δ。
图5示出轮廓文件数据16的数据配置示例。轮廓文件数据16由轮廓文件名161和参数值组(X1 162a、X2 162b、X3 162c、X4 162d、…)组成。轮廓文件名161表示轮廓文件名。轮廓文件基于参数值的组合来指定。在图5所示的轮廓文件数据16中,每个轮廓文件的定义如下。
Profile 1定义为值X1=10、X2=1230和X4=210的组合。
Profile 2定义为值X1=15、X2=1520、X3=0和X4=200的组合。
Profile 3定义为值X1=20、X2=1860、X3=0和X4=250的组合。
Profile 4定义为值X1=25、X2=2110、X3=0和X4=200的组合。
图6示出轮廓文件过渡数据17的数据配置示例。轮廓文件过渡数据17由源轮廓文件名171、电路状态172和目的轮廓文件名173组成。源轮廓文件名171表示过渡或改变之前的轮廓文件名。电路状态172表示与通信电路状态的确定结果等同的过渡条件。目的轮廓文件名173表示当条件满足时作为过渡目的的轮廓文件。图6所示的轮廓文件过渡数据17解释如下。
轮廓文件Profile_2被分配给轮廓文件名为Profile_1和电路状态为α的通信电路。
轮廓文件Profile_3被分配给轮廓文件名为Profile_1和电路状态为β的通信电路。
轮廓文件Profile_4被分配给轮廓文件名为Profile_1和电路状态为γ的通信电路。
轮廓文件Profile_5被分配给轮廓文件名为Profile_2和电路状态为α的通信电路。
应当注意,电路状态172是图4所示电路状态确定数据15中被定义为电路状态名151的值(α、β、γ、δ、…)中的任何一个。源轮廓文件名171和目的轮廓文件名173是图5所示轮廓文件数据16中被定义为轮廓文件名161的值(Profile_1、Profile_2、Profile_3、Profile_4、…)中的任何一个。
下面,将描述自动网络配置系统的操作。在常规操作之前,电路状态确定数据15、轮廓文件数据16和轮廓文件过渡数据17由自动网络配置服务器11上的数据登记部112登记。数据登记部112用通常的加载方法实现,例如www浏览器的访问登记和服务器上的命令输入登记。
图7示出自动网络配置服务器11的流程图。图8A至8C示出常规操作中设备数据的变化。图9A至9C示出自动网络配置服务器11常规操作中电路设置数据的产生方法。下面参考这些图描述自动网络配置系统的操作。
当系统操作启动时,自动网络配置服务器11确定定时器控制部18是否处于经过数据登记部112预先任意设置的过程开始时间(步骤S101)。在过程开始的时间的情况下(步骤S101/是),定时器控制部18通知收集和控制部19过程开始。当定时器控制部18通知过程开始时,收集和控制部19产生采集指令并将它发送至设备121和122。因此,由设备121和122保持的当前参数设置数据和参数状态数据71通过设备接口110a和110b而被收集。这些数据表示为电路标识码、设置值组(参数设置数据的参数值组)和状态值组(参数状态数据的实在参数值组)的组合,如图8A所示。
收集和控制部19将轮廓文件数据16与收集的参数值组进行比较,以搜索轮廓文件名161。然后,收集和控制部19将收集的参数值组交换为其参数值组与轮廓文件数据16中收集的参数值组相符的相应轮廓文件名。例如,假定收集的参数值组是下列组,X1=10、X2=1230、X3=0、X4=210、…。在这种情况下,参数值组与图5所示轮廓文件数据16中Profile_1相符合。因此,收集和控制部19将这个收集的参数值组变换为Profile_1。收集和控制部19将这样产生的数据72保持作为设备数据14(步骤S102)。应当注意,在这一步骤中,设备数据14的电路状态字段变成空的。
接着,收集和控制部19读出电路状态确定数据15,并按电路状态定义,从设备数据14中与每个电路状态条件相应的通信电路中选择一个。然后,收集和控制部19将条件的电路状态名写入设备数据14的被选通信电路的电路状态字段中(步骤103)。例如,状态值组A=10、B=613、C=12566、D=0、…与图4中所示的电路状态确定数据15的电路状态相应。因此,收集和控制部19在设备数据的轮廓文件Profile_1的电路状态字段中写入“α”,如图8C所示。这样,已写有电路状态的数据73保持在自动网络配置服务器11中作为设备数据14。
接着,收集和控制部19向设备设置和控制部111发出指令进行设置。当接收到这个指令时,设备设置和控制部111确定设备数据14中的轮廓文件名142和电路状态144的组合是否与设备数据14中源轮廓文件名171和目的轮廓文件名173的组合相符。换句话说,图9A所示的带黑圆的字段进行比较,图9A所示的带白圆的字段进行比较,并搜索相符字段的组合。从而搜索设置改变对象的通信电路(步骤S104)。结果得到数据81,表示下次要设置的设置改变对象电路的轮廓文件名,如图9B所示。例如,假定设备数据14中,通信电路的轮廓文件名142是“Profile_1”,它的电路状态144是“α”。在这种情况下,在轮廓文件过渡数据17中搜索过渡原始轮廓文件名171为“Profile_1”和电路状态173为“α”的组合。这样,下次要设置的轮廓文件名被确定为“Profile_2”。
应当注意,当在步骤S104发现没有带源轮廓文件名与电路状态组合的通信电路和轮廓文件名142与电路状态144的组合相符时,则认为设置改变对象不存在,并将过程结束。
此外,设备设置和控制部111基于数据81通过轮廓文件数据16确定要分配给设置改变对象电路的新参数值组(X1 162a、X2 162b、X3 162c、X4 162d、…)。例如,与Profile_2相应的参数设置为图5所示的轮廓文件数据16中的X1=15、X2=1520、X3=0、X4=200、…。因此,设备设置和控制部111获得新的参数数据作为目的的轮廓文件名为Profile_2的通信电路的参数值组,并为新的参数数据产生数据82,如图9C所示。设备设置和控制部111用设置数据82经过设备接口110a和110b对各个设备121和122进行设置(步骤S105)。
由此可见,按照这个实施例中的自动网络配置系统能得到下面的效果。
(1)基于由管理网络从每台设备收集的设备数据,可对将数据网络301和302上的终端与计算机网络400相连的每台设备的通信电路,进行电路状态确定。将适当的轮廓文件分配给通信电路,并确定设置值组。因此能动态地按照每一通信电路的操作状态进行自动设置。
(2)在电路状态确定中用的逻辑数据(设置值组)的配置和轮廓文件的分配是灵活的,改变是很容易的。所以,只要数据登记部替换逻辑数据就可改变系统的操作,即使在新的操作决窍应用于系统以及新技术引入电路从而改变设置和参数设置的情况下。
(3)基于通信电路的操作状态对要设置的轮廓文件进行选择。因此,在电路状态确定数据和轮廓文件过渡数据中逻辑数据毫不增加,也不变得复杂,即使增加所要控制的设备的数目。
(4)执行电路状态确定的收集和控制部,以及计算轮廓文件过渡的设备设置和控制部,都从设备接口独立开来。因此,只要向系统程序增添新的设备接口就足够了,甚至在增添不同类型的设备(其他卖主的设备)的时候。
应当注意,在第一实施例中设备数据的收集,是在过程开始时间进行的。但是,这种收集也可在响应经由数据登记部提供的指令时开始。
根据本发明第一实施例的自动网络配置服务器的配置不局限于在单一设备中实现的配置。例如,当增添要控制的新设备时,有时希望配置用于设备的新设备接口,作为从自动网络配置服务器分离出来的系统。下面将描述根据本发明第二实施例的自动网络配置系统,作为配置为独立的设备接口的示例。
图10示出根据第二实施例的自动网络配置系统的配置。在这个系统中,自动网络配置服务器11与设备控制服务器91a和91b通过管理网络200相连。除存储单元外设备控制服务器91a和91b可用软件实现。设备121a至121n和122a至122n分别与设备控制服务器91a和91b相连。设备121a至121n将数据网络301a至301n经过通信电路131a至131n与计算机网络400例如因特网相连。设备122a至122n分别将数据网络302a至302n经过通信电路132a至132n与计算机网络400例如因特网相连。自动网络配置服务器11基本上与第一实施例的自动网络配置服务器相同,但是设备接口110a和110b以设备控制服务器接口98a和98b替代。设备控制服务器接口98a和98b作为与设备控制服务器的接口,在结构和功能上是相同的。
设备控制服务器91a由设备数据92a的存储单元、定时器控制部93a、操作控制部94a、设备接口95a和自动设置服务器接口96a组成。设备接口95a类似于第一实施例中的设备接口110a,并与设备121a至121n对接。定时器控制部93a在预定时间产生触发信号,用于在管理之下从各个设备121a至121n进行设备数据的收集。设备接口95a响应触发信号产生指令,并经过设备接口95a将它发送至设备121a至121n之一。因此,经过设备接口95a收集设备数据92a并存储到存储单元中。响应指令时,收集操作可在全部设备121a至121n或设备121a至121n的相应之一中进行。
定时器控制部18在预定的时间产生触发信号,用于从设备121a至121n收集设备数据。收集和控制部19产生传送指令,并经过设备控制服务器接口98a将它发送至自动设置服务器接口96a。自动设置服务器接口96a接收来自自动网络配置服务器11的传送指令,从存储单元读出设备数据92a并将设备数据92a传送给自动网络配置服务器11。因此,类似于第一实施例,进行状态确定并确定新的参数数据。
设备121a至121n和122a至122n的设置按照下面的程序进行。设备控制服务器91a中的自动设置服务器接口96a经过设备控制服务器接口98a接收从自动网络配置服务器11发送来的新的参数数据,并将新的参数数据传送给操作控制部94a。操作控制部94a经过设备接口95a对通信电路131a至131n中的相应之一进行设置,以便数据网络301a至301n中的相应之一终端,能经过通信电路131a至131n中的相应之一和设备121a至121n中的相应之一,向/从因特网400发送/接收数据。
应当注意,设备控制服务器96b具有与设备控制服务器91a相同的配置,并执行与上述相同的操作。
在这个实施例中,安装在第一实施例的单一自动网络配置服务器11中的功能模块的一部分被安装在设备控制服务器91a或91b中,因此,能实现分布式服务器配置。采用这种配置,在系统管理之下增添新型设备时,根据设备增添设备控制服务器就足够了。因此,不必改变自动网络配置服务器11的配置,系统的管理变得很容易。
图11示出根据本发明第三实施例的自动网络配置系统配置。第三实施例的自动网络配置系统与第二实施例的自动网络配置系统几乎相同。第三实施例不同于第二实施例之外是进一步提供了操作员客户端100和客户端接口103。操作员客户端100具有客户端显示和控制部101以及自动设置服务器接口102。客户端显示和控制部101控制客户端屏幕的显示和设置。自动设置服务器接口102和客户端接口103是在自动网络配置服务器11与操作员客户端100之间发送和接收数据的接口。在这个实施例中,操作员客户端100产生触发信号并经过客户端接口103将它发送至收集和控制部19。结果,上述的操作被启动。另外,操作员客户端100能经过设备控制服务器接口从设备控制服务器接收设备数据,经过客户端接口103从设备设置和控制部接收轮廓文件、状态确定之后的设备数据和新的参数数据。因此,分配给任意设备的通信电路的设备数据,经过客户端接口103被显示在客户端显示和控制部101上,当参数值要改变时设备数据与轮廓文件进行比较。
在根据本实施例的自动网络配置系统中,能使用网络的自动设置和操作员客户端100的操作员的手动设置两者。例如,假定自动网络配置服务器11的定时器控制部18只在夜晚的预定时间产生触发信号,而由操作员呼叫中心的处理在白天的时间区段进行。在这种情况下,通过自动网络配置服务器11的自动设置和通过操作员的手动设置,可没有冲突地使用。
下面,将描述系统配置示例。当实际安装这个系统时,图12所示的分布式系统的图13所示的中央管理系统都使用。
在分布式系统中,操作员客户端1102安排在顾客支持中心1101内,自动网络配置服务器1105(1105a、1105b)和设备控制服务器1106(1106a、1106A、1106b、1106B、…)安排在区域底部,以在设备控制服务器1106之下管理设备。在分布式系统中,不同的原理可选用于各区域底部中的自动网络配置服务器1105a和1105b。因此能根据区域特性进行操作,例如在ADSL的情况下,由于站和最终用户靠得近的城市区段与站较少的近效区域之间的跟踪长度不同,所以最佳配置在网络操作上是不同的,还有,自动网络配置服务器和设备控制服务器可通过LAN连接起来,所以专用的通信电路是不必要的。除此以外,也能分配自动网络配置服务器的负载。
另一方面,在中央管理系统中,操作员客户端1102和自动网络配置服务器1105安排在顾客支持中心1201中,设备控制服务器1206a、1206b、…安排在各个区域底部1204a、1204b、…,在设备控制服务器1206a、1206b、…之下管理设备。在中央管理系统中,因为自动网络配置服务器1205安排在顾客支持中心中,所以系统的管理和维护很容易。还有,由于操作员客户端和自动网络配置服务器11可采用LAN连接,所以专门使用的通信电路是不必要的。
如上面所述,在本发明的自动网络配置系统中,根据设备的操作情况,能动态地选择适当的参数值组,并对连接数据网络上的终端和计算机网络的设备进行设置。收集和控制部19根据各种逻辑特性数据(电路状态确定数据15、轮廓文件数据16、轮廓文件过渡数据17),经过设备接口110a或110b对从设备(节点)121或122收集来的设备数据14进行电路状态(当数据网络300上的终端经过通信电路131或132和设备121或122进行通信时的通信可靠性和位速率)的确定。因此,收集和控制部19基于确定结果通过设备设置和控制部111确定下次要设置的设置值组。这样,根据经自动网络配置服务器110a或110b实现了动态设置。
另外,逻辑数据受表的数据格式的操纵,配置是灵活的。结果,通过数据登记部112能容易地进行逻辑数据的替换。所以,本发明容易地测出要求系统改变操作的情况,因为累积有操作决窍以及设备和状态的参数设置引入了新的电路技术。另外,设备121或122的设置不是基于物理元素例如设备121或122的地址来确定的,而基于利用电路状态确定数据15对设备数据14所计算的电路状态来确定的。即使在系统管理下的设备数目(电路数目)增加,逻辑数据(电路状态确定数据15、轮廓文件数据16、轮廓文件过渡数据17)也决不增加,也不变得复杂。
应当注意,上述实施例是本发明的适用示例,但本发明并不局限于这些实施例。例如,在上述实施例中,描述了由自动网络配置服务器和设备控制服务器管理下的两类设备的情况。但也能在管理之下提供更多类型的设备。由此可见,本发明可进行各种各样的修改。
在本发明中,能根据来自使用通信电路的最终用户请求,和分配给数据网络终端的每个节点以发送和接收数据的通信电路特有的操作状态,动态地进行自动设置。还有,能简单地进行自动设置,而不需增加应用于分配给每个节点的通信电路的设置描述(逻辑描述),即使节点数目增加。此外,能容易地改变应用于分配给每个节点的通信电路的设置描述(逻辑描述)。
权利要求
1.一种自动网络配置系统,其特征在于包括设备,其配置成基于当前参数数据将第一网络上的终端经通信电路与第二网络相连;和自动网络配置部,其与所述设备相连,并配置成响应采集指令从所述设备采集包含实在参数数据的设备数据,并基于所述实在参数数据动态地向所述设备设置新的参数数据。
2.根据权利要求1所述的自动网络配置系统,其特征在于所述自动网络配置部包括自动网络配置服务器,其经过管理网络与所述设备相连,并且配置成响应所述采集指令从所述设备采集包含所述实在参数数据的设备数据,并基于所述采集到的所述实在参数数据,动态地向所述设备设置所述新的参数数据。
3.根据权利要求1所述的自动网络配置系统,其特征在于所述自动网络配置部包括设备控制服务器,其与所述设备相连,并且配置成响应所述采集指令采集包括所述实在参数数据的设备数据,响应传送指令传送所述设备数据,并在接收到所述新的参数数据时,向所述设备设置所述新的参数数据;和自动网络配置服务器,其经管理网络与所述设备相连,并且配置成向所述设备控制服务器发出所述传送指令,基于所述实在参数数据确定所述新的参数数据,并向所述设备控制服务器传送所述新的参数数据。
4.根据权利要求3所述的自动网络配置系统,其特征在于进一步包括多个所述设备控制服务器,其是为在其中提供有所述自动网络配置服务器区域中的所述自动网络配置服务器而提供的;和为每一所述设备控制服务器而提供的多个所述设备。
5.根据权利要求3所述的自动网络配置系统,其特征在于进一步包括多个所述设备控制服务器,其在第一区域中为所述自动网络配置服务器而提供,所述自动网络配置服务器提供在与所述第一区域不同的第二区域;和为每一所述设备控制服务器而提供的多个所述设备。
6.一种自动网络配置服务器,其用于对配置成基于当前参数数据将第一网络上的终端经通信电路与第二网络相连的设备进行控制,其特征在于包括接口;控制部,其响应采集指令,经所述接口从所述设备采集包含实在参数数据的设备数据,并基于所述实在参数数据,确定所述通信电路的状态;和设备设置部,其基于确定结果确定新的参数数据,并经所述接口向所述设备设置所述新的参数数据。
7.根据权利要求6所述的自动网络配置服务器,其特征在于进一步包括存储变换表的存储部;其中所述收集部将所述设备数据存储在所述存储部,从所述存储部读取所述设备数据,并基于所述设备数据的所述实在参数数据,确定所述通信电路的状态,和所述设备设置部基于确定结果和所述变换表,确定所述新的参数数据,并向所述设备设置所述新的参数数据。
8.根据权利要求6所述的自动网络配置服务器,其特征在于进一步包括定时器部,其在预定的时间产生触发信号,其中所述收集部响应所述触发信号产生所述采集指令。
9.根据权利要求6所述的自动网络配置服务器,其特征在于进一步包括客户端部,其产生所述采集指令。
10.根据权利要求6所述的自动网络配置服务器,其特征在于所述接口取决于所述设备的类型。
11.一种自动网络配置服务器,其用于对配置成基于当前参数数据将第一网络上的终端经通信电路与第二网络相连的设备的控制进行控制,其中,设备控制服务器与所述设备相连,并且响应采集指令采集包含实在参数数据的设备数据,并在接收到所述新的参数数据时,向所述设备设置所述新的参数数据,其特征在于包括收集部,其向所述设备控制服务器发出传送指令,以便采集来自所述设备的包含所述实在参数数据的所述设备数据,并基于所述实在参数数据确定所述通信电路的状态;和设备设置部,其基于确定结果确定新的参数数据,并向所述设备控制服务器发送新的参数数据,以便向所述设备设置所述新的参数数据。
12.根据权利要求11所述的自动网络配置服务器,其特征在于进一步包括存储变换表的存储部;其中所述收集部将所述设备数据存储在所述存储部,从所述存储部读取所述设备数据,并基于所述设备数据的所述实在参数数据,确定所述通信电路的状态,和所述设备设置部基于确定结果和所述变换表,确定所述新的参数数据,并向所述设备控制服务器设置所述新的参数数据。
13.根据权利要求11所述的自动网络配置服务器,其特征在于进一步包括定时器部,其在预定的时间产生触发信号,和所述收集部响应所述触发信号产生所述传送指令。
14.根据权利要求11所述的自动网络配置服务器,其特征在于所述通信电路是ADSL电路。
15.一种设备控制服务器,其用于对配置成基于当前参数数据将第一网络上的终端经通信电路与第二网络相连的设备进行控制,,其特征在于包括接口;控制部,其经过所述接口向所述设备发出采集指令,以便采集包含所述实在参数数据的设备数据响应传送指令传送所述设备数据;并在接收到基于所述设备数据确定的新的参数数据时,向所述设备设置新的参数数据。
16.根据权利要求15所述的设备控制服务器,其特征在于进一步包括定时器部,其在预定的时间产生触发信号,和所述控制部响应所述触发信号产生所述采集指令。
17.根据权利要求15所述的设备控制服务器,其特征在于所述通信电路是ADSL电路。
18.根据权利要求15所述的设备控制服务器,其特征在于所述接口取决于所述设备。
19.一种动态地改变设备的设置的方法,其基于当前参数数据,将第一网络上的终端经通信电路与第二网络相连,其特征在于所述方法包括响应采集指令从所述设备采集包含在参数数据的设备数据;和动态地向所述设备设置基于所述实在参数数据所产生的新的参数数据。
20.根据权利要求19所述的方法,其特征在于所述采集和所述动态设置在单一服务器中进行。
21.根据权利要求19所述的方法,其特征在于所述采集和所述动态设置在第一服务器中进行,所述方法进一步包括在第二服务器产生传送指令;响应所述传送指令从所述第一服务器向所述第二服务器传送所述设备数据;在所述第二服务器中,基于所述实在参数数据确定新的参数数据;和向所述第一服务器传送所述新的参数数据。
22.根据权利要求21所述的方法,其特征在于所述确定包括基于所述实在参数数据确定所述通信电路的状态;和基于确定结果确定所述新的参数数据。
23.根据权利要求19所述的方法,其特征在于进一步包括在所述服务器中,在预定的时间产生触发信号;和响应所述触发信号产生所述采集指令。
24.根据权利要求21所述的方法,其特征在于进一步包括在预定的时间产生第一触发信号;和响应所述第一触发信号产生所述采集指令。
25.根据权利要求24所述的方法,其特征在于进一步包括在预定的时间产生第二触发信号;和响应所述第二触发信号产生所述传送指令。
26.根据权利要求19至25之任一所述的方法,其特征在于进一步包括从外部产生所述采集指令。
全文摘要
一种设备和自动网络配置部。设备配置成基于当前参数数据将第一网络上的终端经通信电路与第二网络相连。自动网络配置部与设备相连,响应采集指令从设备采集包含实在参数数据的设备数据,并基于实在参数数据动态地向设备设置新的参数数据。
文档编号H04L12/24GK1595874SQ20041007680
公开日2005年3月16日 申请日期2004年9月7日 优先权日2003年9月10日
发明者松野伦卓, 中井正一郎 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1