视讯网络的组网方法、dhcp服务器和视讯终端的制作方法

文档序号:7651134阅读:177来源:国知局
专利名称:视讯网络的组网方法、dhcp服务器和视讯终端的制作方法
技术领域
本发明涉及多媒体通讯技术领域,特别涉及一种视讯网络的组网方法和动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)服务器。
背景技术
随着因特网的普及和基于TCP/IP网络技术的不断发展,基于视讯网络的视频会议逐渐成为一种常见的交流方式。视讯网络通常由视讯终端、注册服务器、传输信道和多点控制单元(MCU)等组成。各个视讯终端采集本地的画面和声音数据,经过编码压缩后传输到MCU;MCU对上述数据进行重新整合和调配,按照会议创建者的需求将多路音视频数据流整合为一条音视频流,下发到各个视讯终端;各个视讯终端解码回放,从而使各个视讯终端得到统一的图像和声音。视讯终端作为一个桌面智能终端,可以与其他的视讯终端进行视频通讯。通常,视讯终端需要先向一个注册服务器进行注册,用以通告该视讯终端的注册标识和IP地址的对应关系。视讯终端之间可以依据IP地址或者对应的注册标识进行呼叫通话。上述注册服务器在基于ITU-T的H.323标准的视频会议系统中称为网守(GK,Gatekeeper),在SIP系统中称为注册(Register)服务器。
图1所示为基于H.323标准的视讯网络的结构示意图,如图1所示,该网络包括视讯终端A和B、DHCP服务器、注册服务器GK和多点控制单元MCU。MCU建立一个视频会议需要预先将要参与该会议的各个会场(即视讯终端)以视讯终端IP地址或者与该IP地址相对应的注册标识的形式定义给该会议。当需要召开视频会议的时候,MCU将各个视讯终端呼叫起来、从而召开多点视频会议。现有技术中,将参加视频会议的各视讯终端组成一个视讯网络,通常是按照以下方法进行预先在视讯终端处配置该视讯终端的注册服务器地址以及该视讯终端的注册标识等信息,以及在MCU处定义参加视频会议的各视讯终端;各个视讯终端启动后,携带自身的注册标识向注册服务器GK进行注册,从而将自身的IP地址与注册标识的绑定关系通告给GK,以便于其他视讯终端可以通过该注册标识呼叫本视讯终端;MCU呼叫参加该视频会议的各视讯终端,将各视讯终端组成一个视讯网络,用于建立视频会议。由于通常一个视讯终端代表一个会场参与视频会议,因此还可以预先在视讯终端处配置会场名称和通讯录等信息,视讯终端根据上述通讯录呼叫其他视讯终端,从而与其他视讯终端进行无需MCU参与的点到点的通信。
从上述描述可以看出,现有技术中组建一个视讯网络建立视频会议,需要在视讯终端和MCU处进行大量重复的配置工作,因而管理和维护的工作量比较大,容易发生配置错误的情况;并且由于参与会议的各个视讯终端分布在不同的物理位置,往往只能由会议参与者自己配置视讯终端,显然,这对于普通的会议参与者要求过高。

发明内容
本发明所要解决的技术问题是提供一种视讯网络的组网方法、DHCP服务器和视讯终端,无需在视讯终端处配置任何信息,视讯终端在启动后即可自动完成注册加入到视讯网络中。
为解决上述技术问题,本发明提供方案如下一种视讯网络的组网方法,用于将视讯终端加入到视讯网络中,该方法包括在视讯终端外部配置并保存包括该视讯终端的注册标识和该视讯终端的注册服务器地址的配置文件;在动态主机配置协议DHCP服务器上建立视讯终端和该视讯终端的配置文件所在位置信息之间的关联信息;DHCP服务器根据所述关联信息,将配置文件所在位置信息发送给对应的视讯终端;所述视讯终端根据接收到的配置文件所在位置信息获取配置文件,并利用配置文件中的注册标识和注册服务器地址进行注册。
本发明所述的方法,其中,所述关联信息是视讯终端的媒体访问控制MAC地址和该视讯终端的配置文件所在位置信息之间的关联信息。
本发明所述的方法,其中,所述配置文件所在位置信息是该配置文件所在的统一资源定位器URL地址信息。
本发明所述的方法,其中,所述配置文件所在位置信息进一步包括访问该配置文件所在位置的访问验证信息。
本发明所述的方法,其中,所述DHCP服务器进一步在为视讯终端分配IP地址时,将配置文件所在位置信息携带在DHCP消息中发送给对应的视讯终端。
本发明所述的方法,其中,进一步在DHCP服务器上为所述关联信息中的视讯终端指定IP地址;所述DHCP服务器为视讯终端分配IP地址,是为该视讯终端分配为其指定的IP地址。
本发明所述的方法,其中,在视讯终端注册完成之后,注册服务器进一步将该视讯终端的信息发送给多点控制单元MCU,所述视讯终端的信息包括视讯终端的IP地址或注册标识。
一种DHCP服务器,其特征在于包括关联信息保存模块和IP地址分配模块,其中,所述关联信息保存模块,用于保存视讯终端和该视讯终端的配置文件所在位置信息之间的关联信息;所述IP地址分配模块,用于根据所述关联信息保存模块保存的关联信息,确定视讯终端对应的配置文件所在位置信息并发送给该视讯终端。
本发明所述的DHCP服务器,其中,所述关联信息保存模块所保存的关联信息是视讯终端的MAC地址和该视讯终端的配置文件所在位置信息之间的关联信息。
本发明所述的DHCP服务器,其中,所述IP地址分配模块进一步用于在为视讯终端分配IP地址时,将配置文件所在位置信息携带在DHCP消息中发送给对应的视讯终端。
本发明所述的DHCP服务器,其中,所述关联信息保存模块进一步用于保存视讯终端和IP地址之间的对应关系;所述IP地址分配模块,进一步用于根据所述关联信息保存模块保存的视讯终端和IP地址之间的对应关系,为该视讯终端分配对应的IP地址。
一种视讯终端,包括配置文件获取模块,用于根据接收到的DHCP服务器发送配置文件所在位置信息,获取该视讯终端的配置文件;注册模块,用于根据配置文件获取模块获取的该视讯终端的配置文件进行注册。
从以上所述可以看出,本发明提供的视讯网络的组网方法、DHCP服务器和视讯终端,预先保存视讯终端的配置文件,视讯终端启动后,DHCP服务器在为该视讯终端分配IP的同时,将该视讯终端的配置文件的位置信息发送给该视讯终端,该视讯终端即可根据配置文件的位置信息获取配置文件,并根据配置文件完成向注册服务器的注册。按照本发明所述的方法、DHCP服务器和视讯终端,无需在视讯终端处保存或者配置任何配置信息,视讯终端启动后即可自动完成注册,加入视讯网络,实现了视讯终端的即插即用功能。


图1为基于H.323标准的视讯网络的网络结构图;图2为本发明较佳实施例的视讯网络的组网方法的流程图;图3为本发明实施例所述的DHCP服务器的结构示意图;图4为本发明实施例所述的视讯终端的结构示意图。
具体实施例方式
本发明提供了一种视讯网络的组网方法,预先配置并保存视讯终端的配置信息,视讯终端自动下载上述配置信息并根据该配置信息进行注册,从而免去了在视讯终端处的配置工作。以下以基于ITU-T的H.323标准的视讯网络为例,结合附图通过具体实施例对本发明做详细的说明。对于基于SIP标准的视讯网络,本发明同样适用。
请参照图2所示,本发明视讯网络的组网方法的较佳实施例,包括以下步骤步骤21,预先为网络中的视讯终端配置对应的配置文件,并将该配置文件保存在文件服务器上,所述配置文件中包括该视讯终端的注册标识和该视讯终端的注册服务器的地址。
这里,在基于H.323标准的视讯网络中,所述注册标识是H.323 ID,所述注册服务器的地址可以是GK的IP地址。视讯终端在向注册服务器注册时,将其注册标识发送给注册服务器,注册服务器获取该视讯终端的IP地址与该视讯终端的注册标识的对应关系。从而,视讯终端之间可以根据视讯终端的注册标识相互呼叫。当然,还可以在该视讯终端的配置文件中配置该视讯终端的会场名称和该视讯终端的通讯录等信息,以便于本视讯终端可以根据所述通讯录与其他视讯终端进行点到点的通信。
这里,用于保存配置文件的文件服务器,可以是文件传输协议(FTP,FileTransfer Protocol)服务器或简单文件传输协议(TFTP,Trivial File TransferProtocol)服务器等。
步骤22,在DHCP服务器上建立视讯终端的媒体访问控制(MAC,MediaAccess Control)地址、为该视讯终端分配的IP地址和该视讯终端的配置文件所在位置信息三者之间的关联信息。
这里,建立上述关联信息后,DHCP服务器可以根据视讯终端的MAC地址,通过查找关联信息中的对应关系,确定为该视讯终端所分配的IP地址和该视讯终端的配置文件的位置信息。
这里,上述关联信息中的视讯终端的MAC地址还可以是其他能唯一标识该视讯终端的信息,DHCP服务器据此信息可以唯一确定该视讯终端。
步骤23,DHCP服务器在为视讯终端分配IP地址时,根据该视讯终端的MAC地址,确定为该视讯终端分配的IP地址和该视讯终端的配置文件的位置信息,并通过DHCP消息发送给该视讯终端。
这里,视讯终端启动后,向DHCP服务器申请IP地址。DHCP服务器将所述为该视讯终端分配IP地址和该视讯终端的配置文件的位置信息携带在DHCP消息中发送给该视讯终端。视讯终端在获得IP地址的同时,也获取了该视讯终端的配置文件的位置信息。
这里,所述视讯终端的配置文件的位置信息可以是该配置文件的统一资源定位器(URL,Uniform Resource Locator)地址信息,即保存该配置文件的文件服务器的地址和配置文件在该文件服务器上的路径信息,DHCP服务器将该配置文件的URL地址信息携带在DHCP消息的选项Option 161和Option 162字段中发送给所述视讯终端;在所述文件服务器要求访问验证信息,例如要求用户名和密码时,所述视讯终端的配置文件的位置信息中还可以进一步包括上述访问验证信息,DHCP服务器在为视讯终端分配IP地址时,进一步将所述访问验证信息携带在DHCP消息的选项Option 183和Option 184字段中发送给视讯终端。
步骤24,视讯终端根据接收到的配置文件所在位置信息,从文件服务器获取该视讯终端的配置文件,并根据该配置文件中的注册标识和注册服务器地址信息进行注册。
这里,所述从文件服务器获取该视讯终端的配置文件,可以是根据配置文件的URL地址信息从文件服务器下载配置文件。如果文件服务器要求访问验证信息,则可以进一步根据用户名和密码等验证信息访问该文件服务器,获取配置文件。
在获取配置文件之后,该视讯终端根据该配置文件可以确定自己的注册标识、注册服务器的地址、会场名称和通讯录等信息。视讯终端通过向自己的注册服务器的地址发送注册消息,并在注册消息中携带该视讯终端的注册标识,用以向注册服务器进行注册。
步骤25,在视讯终端注册完成之后,注册服务器将该视讯终端的信息发送给多点控制单元MCU。
这里,所述视讯终端的信息包括视讯终端的IP地址、注册标识、会场名称和通讯录等信息,MCU可以根据所述视讯终端的信息将视讯终端召集到预先定义好的会议中,建立视频会议。
以上是本发明所述组网方法的较佳实施例,其中,步骤22中在DHCP服务器上建立的是视讯终端的MAC地址、为该视讯终端分配的IP地址以及该视讯终端的配置文件所在位置信息三者之间的关联信息。显然,更为简单的,这里也可以只建立视讯终端的MAC地址与该视讯终端的配置文件所在位置信息之间的关联信息,即可同样实现本发明的目的,此处不再一一赘述。
从以上所述可以看出,本发明所述的视讯网络的组网方法中,通过预先将视讯终端的注册标识和注册服务器信息保存在配置文件中,视讯终端启动后,DHCP服务器在为该视讯终端分配IP的同时,将该视讯终端的配置文件的位置信息发送给该视讯终端,该视讯终端即可根据配置文件的位置信息获取配置文件,并根据配置文件完成向注册服务器的注册。按照以上方法,本发明无需在视讯终端处保存或者配置任何配置信息,视讯终端启动后即可自动完成注册,加入视讯网络,实现了视讯终端的即插即用功能。
基于上述视讯网络的组网方法,本发明还提供了一种DHCP服务器。参照图3所示,该DHCP服务器30包括关联信息保存模块31和IP地址分配模块32,其中,所述关联信息保存模块31,用于保存视讯终端和该视讯终端的配置文件所在位置信息之间的关联信息。
所述IP地址分配模块32,用于根据所述关联信息保存模块31保存的关联信息,确定该视讯终端所对应的配置文件所在位置信息并发送给该视讯终端。
这里,所述关联信息保存模块所保存的关联信息可以是视讯终端的MAC地址和该视讯终端的配置文件所在位置信息之间的关联信息;所述关联信息保存模块31所保存的配置文件所在位置信息是该配置文件所在的URL地址信息,所述IP地址分配模块32进一步用于将所述URL地址信息携带在DHCP消息的选项Option 161和Option 162字段中发送给视讯终端;所述关联信息保存模块31所保存的配置文件所在位置信息中还可以进一步包括访问该配置文件所在位置的访问验证信息,此时,所述IP地址分配模块32,进一步用于将所述访问验证信息携带在DHCP消息的选项Option 183和Option 184字段中发送给视讯终端。
这里,所述关联信息保存模块31还可以进一步用于保存视讯终端和IP地址之间的对应关系,所述IP地址分配模块32,进一步用于根据所述关联信息保存模块31保存的视讯终端和IP地址之间的对应关系,为该视讯终端分配对应的IP地址。
基于上述视讯网络的组网方法,本发明还提供了一种视讯终端。参照图4所示,该视讯终端40包括配置文件获取模块41,用于根据接收到的DHCP服务器发送配置文件所在位置信息,获取该视讯终端的配置文件。
注册模块42,用于根据配置文件获取模块41获取的配置文件进行注册。
这里,注册模块42,进一步用于将配置文件保存的该视讯终端的注册标识携带在注册消息中,向配置文件保存的注册服务器地址发送注册消息进行注册。
本发明中所述的DHCP服务器、GK、MCU等都是逻辑上的功能体,它们可以以任何形式的组合在一个物理设备上实现,也可以独立在不同的物理设备上实现。
综上所述,本发明实施例所述的视讯网络的组网方法、DHCP服务器和视讯终端,通过预先在文件服务器上保存视讯终端的配置文件,视讯终端根据DHCP服务器返回的配置文件位置信息获取配置文件,从而无需在视讯终端处保存或配置任何配置信息,视讯终端在启动后即可自动向注册服务器注册,自动加入视讯网络,实现了视讯终端的即插即用功能。
本发明所述的视讯网络的组网方法、DHCP服务器和视讯终端,并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明之领域,对于熟悉本领域的人员而言可容易地实现另外的优点和进行修改,因此在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本发明并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。
权利要求
1.一种视讯网络的组网方法,用于将视讯终端加入到视讯网络中,其特征在于包括在视讯终端外部配置并保存包括该视讯终端的注册标识和该视讯终端的注册服务器地址的配置文件;在动态主机配置协议DHCP服务器上建立视讯终端和该视讯终端的配置文件所在位置信息之间的关联信息;DHCP服务器根据所述关联信息,将配置文件所在位置信息发送给对应的视讯终端;所述视讯终端根据接收到的配置文件所在位置信息获取配置文件,并利用配置文件中的注册标识和注册服务器地址进行注册。
2.如权利要求1所述的方法,其特征在于,所述关联信息是视讯终端的媒体访问控制MAC地址和该视讯终端的配置文件所在位置信息之间的关联信息。
3.如权利要求1所述的方法,其特征在于,所述配置文件所在位置信息是该配置文件所在的统一资源定位器URL地址信息。
4.如权利要求3所述的方法,其特征在于,所述配置文件所在位置信息进一步包括访问该配置文件所在位置的访问验证信息。
5.如权利要求1所述的方法,其特征在于,所述DHCP服务器进一步在为视讯终端分配IP地址时,将配置文件所在位置信息携带在DHCP消息中发送给对应的视讯终端。
6.如权利要求5所述的方法,其特征在于,进一步在DHCP服务器上为所述关联信息中的视讯终端指定IP地址;所述DHCP服务器为视讯终端分配IP地址,是为该视讯终端分配为其指定的IP地址。
7.如权利要求1所述的方法,其特征在于,在视讯终端注册完成之后,注册服务器进一步将该视讯终端的信息发送给多点控制单元MCU,所述视讯终端的信息包括视讯终端的IP地址或注册标识。
8.一种DHCP服务器,其特征在于包括关联信息保存模块和IP地址分配模块,其中,所述关联信息保存模块,用于保存视讯终端和该视讯终端的配置文件所在位置信息之间的关联信息;所述IP地址分配模块,用于根据所述关联信息保存模块保存的关联信息,确定视讯终端对应的配置文件所在位置信息并发送给该视讯终端。
9.如权利要求8所述的DHCP服务器,其特征在于,所述关联信息保存模块所保存的关联信息是视讯终端的MAC地址和该视讯终端的配置文件所在位置信息之间的关联信息。
10.如权利要求8所述的DHCP服务器,其特征在于,所述IP地址分配模块进一步用于在为视讯终端分配IP地址时,将配置文件所在位置信息携带在DHCP消息中发送给对应的视讯终端。
11.如权利要求10所述的DHCP服务器,其特征在于,所述关联信息保存模块进一步用于保存视讯终端和IP地址之间的对应关系;所述IP地址分配模块,进一步用于根据所述关联信息保存模块保存的视讯终端和IP地址之间的对应关系,为该视讯终端分配对应的IP地址。
12.一种视讯终端,其特征在于包括配置文件获取模块,用于根据接收到的DHCP服务器发送配置文件所在位置信息,获取该视讯终端的配置文件;注册模块,用于根据配置文件获取模块获取的该视讯终端的配置文件进行注册。
全文摘要
本发明提供了一种视讯网络的组网方法、DHCP服务器和视讯终端。本发明所述方法中,视讯终端在启动后获取其对应的配置文件并根据该配置文件进行注册,进而加入到视讯网络中。按照本发明所述的视讯网络的组网方法、DHCP服务器和视讯终端,无需在视讯终端处配置任何信息,视讯终端在启动后即可自动完成注册加入到视讯网络中。
文档编号H04L29/06GK101030878SQ20071009117
公开日2007年9月5日 申请日期2007年4月11日 优先权日2007年4月11日
发明者苏佳, 周迪 申请人:杭州华为三康技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1