自动化设定网络式电话设备基本数据的通信系统及方法

文档序号:7621818阅读:120来源:国知局
专利名称:自动化设定网络式电话设备基本数据的通信系统及方法
技术领域
本发明是一种通信系统和通信方法,尤指一种自动化设定网络式电话设备基本数据的通信系统和方法,可令网络式电话设备在与网际网络相连线后,自动地自管理端设备得到自己的基本设定数据,使所述网络式电话设备在网络上具备随插即用,顺利完成彼此连线,立即进行通话的功能。
一般现今使用的网络电话,由于可令使用者无需花费昂贵的国际长途电话费用,即可通过网络与远方的他人进行通话,故近年来极受消费者的欢迎,而许多网络通讯系统业者,亦顺应此一市场趋势,借增设网络式电话设备(VoIP,Voice Over IP Device),以提供网络用户有关长途及国际通信的服务,此举不仅可节省使用者在长途及国际通信上的费用支出,亦为网络通讯系统业者带来极大的市场商机。此外,依研究数据显示,未来将有高达百分之七十的传统电话使用者,有兴趣改用网络式电话设备,进行长途及国际间的通信联络,此一数量庞大的通信用户及需求,势必将令网络式电话设备的管理端(如网络电话服务提供者(Call Agent…)等),面临下列问题1)如何辨识网络式电话设备的使用者;2)如何指定网络式电话设备的IP地址;3)如何能随时更换或更改管理端的设定数据,而不致影响该网络式电话设备的使用方式;4)如何能令使用者端的该网络式电话设备,无需任何人为修改设定的动作;5)如何自动执行网络式电话设备的软件升级动作……等。
另外,在利用现有的网络式电话设备,进行网络线上的沟通连络时,一般均需先对下列设定值进行基本的设定及管理1)管理端(Call Agent…)的IP地址或DNS名称及/或内定连接端口的号数(Default Port number)使所述网络式电话设备可借该IP地址或DNS名称找到管理端,并与其进行沟通。
2)DNS伺服器的IP地址所述网络式电话设备是借该IP地址,找到该DNS伺服器,并利用管理端(Call Agent…)的DNS名称将其转换成对应的IP地址。
3)网络式电话设备的识别名(如gateway domain name in MGCP endPointidentifier)所述网络式电话设备是借该识别名,令管理端(Call Agent…)辩识使用者的身份,而非利用电话设备的IP地址,来确认使用者的身份,因此,所述网络式电话设备随时可能分配到不同的IP地址。
4)网络式电话设备的驱动软件档名(filename)及TFTP(Trivial FileTransfer Protocol)伺服器的IP地址所述网络式电话设备是借所述信息,据以判断是否进行软件版本的升级。
所述网络式电话设备主要可依下列两种方式,完成对前述设定值的设定或修改1)由所述网络式电话设备提供一RS-232连接端口,令管理人员可将电脑的COM连接端口,直接与该RS-232连接端口相连线,再利用电脑上所安装的软件(如win98的终端机),登入该网络式电话设备的设定画面,直接对其进行设定或修改。此一设定方式的缺点,是管理人员必须直接到该网络式电话设备摆放地点进行设定或修改,故网络式电话设备被摆设在哪里,管理人员就必须到该摆设位置,对其进行设定或修改,造成人力及时间上极大的浪费。
2)由所述网络式电话设备提供一HTTP伺服器(或TELNET伺服器),令管理人员可在远端利用电脑上网,并通过网络浏览器(或TELNET)登入该网络式电话设备的设定画面,对其进行设定或修改。此一设定方式的缺点,是管理人员必须确实知道每一部网络式电话设备的IP地址,才能正确登入该电话设备的设定画面,且任一部电话设备不能与另一部电话设备有相同的IP地址,对该管理人员将造成极大的困扰。
由于管理人员在通过前述网络浏览器,对该网络式电话设备进行设定或修改时,其动作是先查出第一部网络式电话设备的IP地址,登入设定画面,对其进行设定,然后离开;再查出下一部电话设备的IP地址,登入,进行设定,然后离开;然后,再查出另一部电话设备的IP地址,登入,进行设定,然后离开,如此反复执行,直到所有网络式电话设备均完成设定为止。所以,若有十部网络式电话设备,该管理人员就必须进行十次类似的设定动作;若有数千部设备,该管理人员即必须进行数千次类似的设定动作,且日后一旦所述设定有变更,前述设定动作(含管理端及使用端)均必需重新进行一次,实属一极为耗费人力及时间的工程。
尤其是,在网络式电话通信用户数量爆增的情形下,数量庞大的网络式电话设备,势必对管理业者在设定、管理及维护上,造成极大的困扰。所以,如何能令所述网络式电话设备的设定及管理作业更趋自动化,以大幅精简人力,缩短作业时间,并有效减少因人为设定所造成的错误,令管理端可轻易地针对分布各地的使用端的网络式电话设备,快速且自动地设定或更改其上的设定值,即成为现今网络式电话设备的设计、开发及制造业者亟待解决的一个重要课题。
因此,为改进前述传统网络式电话设备在设定管理上所发生的诸多缺点,特提出本发明的自动化设定网络式电话设备基本数据的通信系统和方法。
本发明的一个目的及技术方案,是在网络式电话设备与网际网络连线后,可根据其上所安装的一通讯协定,将其MAC地址传送至该网络式电话设备的管理端设备,使向该管理端设备要求取得有关的设定数据,该管理端设备亦将根据此要求,依其上所安装的该通讯协定,自其数据库中搜寻有关各该网络式电话设备的设定数据,并自动分配IP地址给每一部网络式电话设备,且在回传各该IP地址时,将其他信息一并传送至各该网络式电话设备。如此,所述网络式电话设备即可自动地自管理端设备得到自己的基本设定数据,令所述网络式电话设备在网络上具备随插即用的特性,且不致因使用端与管理端设定不匹配的问题,而发生电话拨接不通的现象。
本发明的另一目的,是该通讯协定可采用DHCP(Dynamic HostConfiguration Protocol)通讯协定或BOOTP(Bootstrap Protocol)通讯协定,以实现前述自动化设定网络式电话设备基本数据的目的。
本发明的又一目的及其技术方案,是在该设定数据中包括网络式电话设备的TFTP档名及TFTP伺服器的IP地址,使在该TFTP伺服器内安装所述网络式电话设备的驱动软件的升级版本,以在网络式电话设备接收到由该管理端传回的设定数据时,可判断是否需进行升级,并决定是否自该TFTP伺服器,依其IP地址,下载(Download)该升级版驱动软件。当下载第一个数据包时,此网络式电话设备会借此数据包内容,判断此指定的升级版驱动软件是否已存在在此电话设备上,故不致重复下载同一版本的驱动软件,可有效降低网络流量上无谓的负担。
本发明的又另一目的,是在该设定数据中包括须更改网络式电话设备功能的设定值,故网络式电话设备在接收到由该管理端传回的该设定数据时,可据以更改所述网络式电话设备的原设定。
通过以上对本发明目的和技术方案的描述可知,应用本发明的自动化设定网络式电话设备基本数据的通信系统和方法,所述网络式电话设备即可自动地得到自己的基本设定值,而无须管理人员逐一在各所述网络式电话设备上,分别更改其设定,不仅可大幅缩减人力及时间上无谓的浪费,亦可令所述网络式电话设备在网络上具备随插即用的特性,使得所述网络式电话设备在网络顺畅的情形下,不致因使用端与管理端设定不匹配的问题,而有电话拨接不通的现象。
以下为本发明的附图

图1是本发明的通信系统的方块示意图。
图中元件符号说明网络式电话设备10、11 网际网络20管理端设备30 数据库40
下面结合附图对本发明做详细说明在现今网际网络的通讯协定中,一种名为DHCP(Dynamic Host ConfigurationProtocol)的通讯协定,可令与网际网络上的一用户端的电子设备,通过广播数据包,将其在乙太网络上的地址(Ethernet Address),经由网际网络,传送至一伺服端的电子设备,使向该伺服端电子设备取得有关的设定数据,如IP地址、netmask、default gateway及DNS值……等数据,此种利用DHCP通讯协定进行沟通的该用户端电子设备,本发明称之为DHCP用户端,与其对应的该伺服端电子设备,本发明则称之为DHCP伺服端。该DHCP伺服端在接收到该DHCP用户端发出的广播数据包时,先会在其数据库(database)中搜寻有关该DHCP用户端的设定数据,再将所述数据回传给该DHCP用户端。
一般而言,该DHCP伺服端的数据库中所储存的数据,主要可分成静态数据(static data)及动态数据(dynamic data)两种,其中静态数据是与其连线的所述DHCP用户端的IP地址、netmask、default gateway及DNS值……等基本数据,该动态数据是指所保留的IP地址,使该DHCP伺服端根据该DHCP用户端传来的要求数据包,无法在该静态数据中找到其乙太网络地址(ethernetAddress)及对应的数据时,可自该动态数据中挑选一尚未被使用的IP地址,分配予该DHCP用户端。
本发明即利用该DHCP通讯协定中所具备可自动分派IP地址给每一部DHCP用户端的特性,将使用者端的各该网络式电话设备设定为该DHCP用户端,则所述网络式电话设备的基本数据管理端设备(以下简称管理端)即为该DHCP伺服端,参阅图1所示,使各该网络式电话设备10、11与网际网络20相连线后,可根据该DHCP通讯协定,将其在乙太网络上的地址(Ethernet Address),以广播的方式传送至该管理端30,向该管理端30要求取得有关的设定数据,该管理端30亦将根据此一要求,自其数据库40中搜寻有关各该网络式电话设备的设定数据,并自动分配IP地址给每一部网络式电话设备10、11,且在回传各该IP地址时,将其他信息一并传送至各该网络式电话设备10、11。如此,由于设定各该网络式电话设备基本数据的管理工作,均是集中在该管理端,而该管理端又可依该DHCP通讯协定,根据各该网络式电话设备的要求,自动分配IP地址及其他设定数据,故所述网络式电话设备即可自动地自该管理端得到自己的基本设定值,不再须管理人员以手动方式进行设定。
由于每一部网络式电话设备内均设有独一无二的MAC地址,本发明中该网络式电话设备的管理端在安装该DHCP通讯协定后,即可将该MAC地址作为各网络式电话设备在乙太网络上的唯一地址,以区别每一部电话设备。故当各该网络式电话设备与网际网络相连线后,其上所安装的驱动软件,即根据该DHCP通讯协定,主动地将其MAC地址传送至该管理端,以向该管理端要求取得有关的设定数据,该管理端自其数据库中搜寻到有关的设定数据后,即自动分别将其回传至各该网络式电话设备。在本发明中,各该网络式电话设备的基本设定数据,可分别为1)各该网络式电话设备的IP地址,该IP地址为其必要的基本设定数据,或/且subnet mask,IP of default router…;2)各该网络式电话设备的识别名(如gateway domain name In MGCPendpoint identifier…);3)管理端的IP地址、内定连接部编号或管理端的DNS名称(含local name,domain name);4)DNS伺服器的IP地址。
在本发明中,该设定数据尚包括网络式电话设备的TFTP file name及TFTP伺服器的IP地址,如此,当所述网络式电话设备的驱动软件改版时,仅需将该驱动软件的升级版本安装在该TFTP伺服器,即可在所述网络式电话设备接收到由该管理端传回的设定数据时,判断是否需进行升级,然后才自该TFP伺服器上,依其IP地址,下载该升级版的驱动软件。当下载第一个数据包时,此网络式电话设备会借此数据包内容,判断此指定的升级版驱动软件是否已存在在此电话设备上,而不致重复下载同一版本的驱动软件,以降低网络流量上无谓的负担,且令管理人员无须在所述网络式电话设备完成升级后,立即删除升级的信息(TFTP档名及TFTP伺服器IP地址),以免造成所述网络式电话设备不断重复下载该TFTP档。
另,在本发明中,该设定数据尚可包括须更改所述网络式电话设备功能的设定数据,故当所述网络式电话设备接收到由该管理端传回的该设定数据时,所述网络式电话设备随即下载管理端所指定的设定档,并检查该设定档的内容,并据以更改所述网络式电话设备的设定值。如是否启动DNS、DTMF relay、NAT或DHCP伺服器……等的功能;更改Transmit Gain或Receive Gain值;更改Dial Tone、Ring Back Tone或Busy Tone等的频率值……等信息。
在本发明的另一实施例中,由于名为BOOTP(Bootstrap Protocol)的通讯协定,亦具有DHCP通讯协定的前述特性,且二者数据包格式亦极为近似,故本发明亦可利用该BOOTP通讯协定中所具备可自动分派IP地址给每一部BOOTP用户端的特性,将使用者端的各该网络式电话设备设定为该BOOTP用户端,将该管理端设定为该BOOTP伺服端,使各该网络式电话设备与网际网络相连线后,可根据该BOOTP通讯协定,将其MAC地址传送至该管理端,向该管理端要求取得有关的设定数据,该管理端亦将根据此一要求,自其数据库中搜寻相关的设定数据,并自动将IP地址及其他信息分配给每一部网络式电话设备。
以上所述,仅为本发明的最佳具体实施例,但本发明的设计并不局限于此,任何熟悉该项技术者在本发明领域内,可轻易思及的变化或修饰,都应包括于本发明的保护范围内。
权利要求
1.一种自动化设定网络式电话设备基本数据的通信系统,其特征是该系统包括一管理端设备;一个以上的通过网际网络与所述管理端设备相连的网络式电话设备;一包括一数据库的通讯协定,该数据库中储存有关于所述网络式电话设备的设定数据。
2.如权利要求1所述的自动化设定网络式电话设备基本数据的通信系统,其特征是所述设定数据包括所述网络式电话设备的IP地址;所述网络式电话设备的识别名;该管理端设备的IP地址;DNS伺服器的IP地址。
3.如权利要求1所述的自动化设定网络式电话设备基本数据的通信系统,其特征是所述设定数据还包括所述网络式电话设备的TFTP档名及TFTP伺服器的IP地址。
4.如权利要求1所述的自动化设定网络式电话设备基本数据的通信系统,其特征是所述设定数据还包括须更改所述网络式电话设备功能的设定数据。
5.如权利要求1、2、3或4项所述的自动化设定网络式电话设备基本数据的通信系统,其特征是所述通讯协定可为DHCP通讯协定。
6.如权利要求1、2、3或4项所述的自动化设定网络式电话设备基本数据的通信系统,其特征是所述通讯协定可为BOOTP通讯协定。
7.如权利要求1所述的系统的一种自动化设定网络式电话设备基本数据的通信方法,其特征是所述系统可根据其安装的通讯协定,将其MAC地址传送到该管理端设备,向该管理端设备要求取得有关设定数据;而该管理端设备也将根据此要求,依该通讯协定,从其数据库中搜寻有关该网络式电话设备的设定数据,并自动地将该设定数据分配给该网络式电话设备。
8.如权利要求7所述的自动化设定网络式电话设备基本数据的通信方法,其特征是当所述网络式电话设备的驱动软件版本更改时,仅需将该驱动软件的升级版本安装在该TFTP伺服器,即可在所述网络式电话设备接收到由该管理端传回的设定数据时,判断TFTP档名及TFTP伺服器的IP地址是否存在,若需进行升级,才从该TFTP伺服器上,依其IP地址,下载该升级版的驱动软件;当下载第一个数据包时,此网络式电话设备会借此数据包内容,判断此指定的升级版驱动软件是否已存在在此电话设备上,而不致重复下载同一版本的驱动软件,以降低网络流量上无谓的负担。
9.如权利要求8所述的自动化设定网络式电话设备基本数据的通信方法,其特征是当所述网络式电话设备接收到由该管理端传回的该设定数据时,所述网络式电话设备随即下载管理端所指定的设定档,并检查该设定档的内容,然后据以更改所述网络式电话设备的设定值。
全文摘要
本发明公开了一种自动化设定网络式电话设备基本数据的通信系统及方法,该系统在网络式电话设备与网际网络相连线后,根据其上所安装的DHCP或BOOTP通讯协定,将其MAC地址传送至管理端设备,并向其要求取得有关的设定数据,该管理端设备自其数据库中搜寻有关设定数据,并自动分配IP地址给每一部网络式电话设备,且在回传各该IP地址时,将其他信息一并传回;使所述网络式电话设备即可自动地自管理端设备得到自己的基本设定数据,具备在网络上随插即用的特性,且不致因使用端与管理端设定不匹配的问题,而发生电话拨接不通的现象。
文档编号H04L29/06GK1378371SQ0111042
公开日2002年11月6日 申请日期2001年4月4日 优先权日2001年4月4日
发明者江相禹 申请人:友讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1