一种传输通道建立方法、装置及系统的制作方法

文档序号:7854114阅读:171来源:国知局
专利名称:一种传输通道建立方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种传输通道建立方法、装置及系统。
背景技术
随着通信网络规模的不断扩大,IP(Internet Protocol,网络之间互连的协议)设备作为一种数据传输设备,其数量是巨大的,一般情况下一个城市都是上千台设备的量级。而这些设备的硬件安装和设备配置是制约设备上线进度和安装费用的关键要素。目前,大部分运营商都采用一次进站完成硬件安装和上电的方式,节省了设备的硬件安装费用。但是,在完成设备配置上,例如,配置待上线设备的IP地址,仍需要人工登录已上线设备以完成配置,多台设备同时上线时,需要人工确认设备归属站点,不能够实现自动判断;同时,新上线设备时,需要人工在上游设备上相关联的接口上配置IP地址,才能实现下游设备上线,不能够实现全自动上线;因此,现有技术中,要完成设备上线及远程通道的打通,需要大量的人工参与,效率低下且容易出错,影响设备的上线进度。

发明内容
本发明的实施例提供一种传输通道建立方法、装置及系统,以解决现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。本发明的实施例采用如下技术方案—方面,本发明实施例提供了一种传输通道建立方法,包括服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备;当检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息后,所述服务器发送指示消息至所述已上线IP设备,以使所述已上线IP设备转发所述DHCP请求消息;所述服务器接收所述已上线IP设备转发的所述DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;所述服务器发送与所述DHCP请求消息对应的DHCP确认消息至所述已上线IP设备,所述DHCP确认消息中包含所述IP地址及电子序列号,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。另一方面,本发明实施例提供了一种传输通道建立方法,包括已上线IP设备接收来自待上线IP设备的DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;所述已上线IP设备接收来自服务器的指示消息,所述 指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于指示所述已上线IP设备转发所述DHCP请求消息至所述服务器;所述已上线IP设备发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;所述已上线IP设备接收所述服务器发送的与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号;所述已上线IP设备根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。一方面,本发明实施例提供了一种服务器,包括检测模块,用于检测与所述服务器连接的已上线IP设备是否连接有未配置IP地址的待上线IP设备以及所述已上线IP设备是否接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息,并将检测结果传输给第一生成模块;第一生成模块,用于接收来自所述检测模块的检测结果,确定所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后,生成指示消息,并将所述指示消息发送至所述已上线IP设备,以使所述已上线IP设备向第一接收模块转发所述DHCP请求消息;第一接收模块,用于接收来自所述已上线IP设备的所述DHCP请求消息,将所述DHCP请求消息传输至IP地址管理模块;所述DHCP请求消息包括所述待上线IP设备的电子序列号;IP地址管理模块,用于接收来自所述第一接收模块的所述DHCP请求消息,根据所述电子序列号为所述待上线IP设备分配IP地址,将所述IP地址传输至第二生成模块;第二生成模块,用于接收来自所述IP地址管理模块的所述IP地址,生成与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号,并将所述DHCP确认消息传输至所述已上线IP设备,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。另一方面,本发明实施例提供了一种IP设备,包括第二接收模块,用于接收来自待上线IP设备的DHCP请求消息,以及将所述DHCP请求消息传输至第三发送模块,所述DHCP请求消息包括所述待上线IP设备的电子序列号;第三接收模块,用于接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于使所述已上线IP设备返回所述DHCP请求消息至所述服务器,以及将所述指示消息传输至所述第三发送模块;第三发送模块,用于接收来自所述第二接收模块的所述DHCP请求消息,接收来自所述第三接收模块的所述指示消息,以及发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;第四接收模块,用于接收来自所述服务器的DHCP确认消息,以及将所述DHCP确认消息传输至第四发送模块,所述DHCP确认消息中包含所述IP地址及电子序列号;第四发送模块,用于接收来自所述第四接收模块的DHCP确认消息,以及根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。一方面,本发明实施例提供了一种通信系统,包括服务器,用于检测已上线IP设备是否连接有未配置IP地址的待上线IP设备;当检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息后,发送指示消息至所述已上线IP设备,以使所述已上线IP设备转发所述DHCP请求消息;接收所述已上线IP设备转发的所述DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;根据所述电子序列号为所述待上线IP设备分配IP地址;发送与所述DHCP请求消息对应的DHCP确认消息至所述已上线IP设备,所述DHCP确认消息中包含所述IP地址及电子序列号,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道;已上线IP设备,用于接收来自待上线IP设备的DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于指示所述已上线IP设备转发所述DHCP请求消息至所述服务器;发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;接收所述服务器发送的与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号;根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道;待上线IP设备,用于发送DHCP请求消息至已上线IP设备,所述DHCP请求消息包括所述待上线IP设备的电子序列号;接收来自所述已上线IP设备的DHCP确认消息,所述DHCP确认消息包括所述待上线IP设备的IP地址,所述DHCP确认消息为所述服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后,发送 指示消息至所述已上线IP设备,所述已上线IP设备根据所述指示消息将所述DHCP请求消息发送至服务器,所述服务器根据所述电子序列号生成所述IP地址后,所述服务器返回至所述已上线IP设备的;并根据所述IP地址建立传输数据所需的传输通道。本发明实施例提供了一种传输通道建立方法、装置及系统,通过以上技术方案,服务器检测已上线IP设备,并当满足条件时发送指示消息,以使得已上线IP设备转发待上线IP设备的DHCP请求消息,进而为待上线IP设备分配IP地址,待上线IP设备能够根据该IP地址建立传输数据所需的传输通道,从而解决了现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为发明实施例的一种传输通道建立方法的流程示意图一;图2为发明实施例的IP RAN组网框图;图3为发明实施例的一种传输通道建立方法的流程示意图二 ;
图4为发明实施例的一种传输通道建立方法的流程示意图三;图5为发明实施例的一种传输通道建立方法的流程示意图四;图6为发明实施例的一种服务器的结构示意图;图7为发明实施例的一种IP设备的结构示意图一;图8为发明实施例的一种IP设备的结构示意图二 ;图9为发明实施例的通信系统框图。
具体实施例方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。本文中描述的各种技术可用于各种无线通信系统,例如当前2G,3G通信系统和下一代通信系统,例如全球移动通信系统(GSM, Global System for Mobilecommunications),码分多址(CDMA, Code Division Multiple Access)系统,时分多址(TDMA, Time Division Multiple Access)系统,宽带码分多址(WCDMA, Wideband CodeDivision Multiple Access Wireless),步页分多址(FDMA, Frequency Division MultipleAddressing)系统,正交频分多址(0FDMA, Orthogonal Frequency-Division MultipleAccess)系统,单载波FDMA(SC-FDMA)系统,通用分组无线业务(GPRS,General PacketRadio Service)系统,长期演进(LTE, Long Term Evolution)系统,以及其他此类通信系统。基站(例如,接入点)可以是指接入网中在空中接口上通过一个或多个扇区与无线终端通信的设备。基站可用于将收到的空中帧与IP分组进行相互转换,作为无线终端与接入网的其余部分之间的路由器,其中接入网的其余部分可包括网际协议(IP)网络。基站还可协调对空中接口的属性管理。例如,基站可以是GSM或CDMA中的基站(BTS,BaseTransceiver Station),也可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(NodeB 或 eNB 或 e-NodeB, evolutional Node B),本发明并不限定。基站控制器,可以是GSM或CDMA中的基站控制器(BSC,base stationcontroller),也可以是 WCDMA 中的无线网络控制器(RNC, Radio Network Controller),本发明并不限定。实施例一本发明实施例提供了一种传输通道建立方法,如图I所示,该方法包括S101、服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备。以IP RAN(无线接入网IP化)网络为例,如图2所示,待上线IP设备3已完成了硬件安装和上电,即待上线IP设备3与已上线IP设备2之间的硬件通道已经搭设完成,且待上线IP设备3已开启,此时,还需要为待上线IP设备3进行设备配置,例如,配置待上线IP设备3的IP地址,待上线IP设备3才能工作,以作为基站与基站控制器之间的传输设备。在待上线IP设备3已完成了硬件安装和上电后,会发送DHCP请求消息至已上线IP设备2,但此时的已上线IP设备2并未开启DHCP中继功能,并不会转发该DHCP请求消息。
本发明实施例所提供的传输通道建立方法,服务器可以周期性地对各个已上线IP设备进行检测,具体地,可以检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,即待上线IP设备与已上线IP设备之间的硬件通道是否已经搭设完成,还可以检测已上线IP设备是否接收到来自待上线IP设备的DHCP请求消息。需要说明的是,本发明实施例仅是以IP RAN网络进行示例性说明,也可以是其他通信网络,并且服务器的检测周期可以是任意值,也可以是非周期性地检测,本发明均不做限制。S102、当检测到已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到来自待上线IP设备的动态主机设置协议DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息。服务器在检测已上线IP设备时,会判断已上线IP设备是否连接有未配置IP地址的待上线IP设备,以及已上线IP设备是否接收到来自待上线IP设备的DHCP请求消息,当检测到的已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到 DHCP请求消息后,发送指示消息至已上线IP设备。该指示消息即是用于指示已上线IP设备转发DHCP请求消息,即开启已上线IP设备的DHCP中继功能的,已上线IP设备在接收到指示消息后,会转发DHCP请求消息至服务器。S103、服务器接收已上线IP设备转发的DHCP请求消息,DHCP请求消息包括所述待上线IP设备的电子序列号。本发明实施例中,待上线IP设备在上电后,会发送DHCP请求消息给它的上行设备,即图2中的已上线IP设备,该DHCP请求消息包括待上线IP设备的电子序列号。那么,服务器接收已上线IP设备转发的DHCP请求消息中包括待上线IP设备的电子序列号。需要说明的是,电子序列号(ESN, Electronic Serial Number)可以是一个32比特长度的参数,它是设备的惟一标识。从技术上来说,电子序列号是一个非常重要的参数,它不但是通信系统用于区分各个设备的参数,也是通信系统鉴权中不可缺少的参数。本发明实施例,即是利用电子序列号是设备的惟一标识的这一特点,以使服务器根据电子序列号分配待上线IP设备的IP地址,以及使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,具体步骤后续实施例中会进行说明。S104、服务器根据电子序列号为待上线IP设备分配IP地址。服务器在接收到DHCP请求消息后,会根据电子序列号为待上线IP设备分配IP地址。S105、服务器发送与DHCP请求消息对应的DHCP确认消息至已上线IP设备,DHCP确认消息中包含IP地址及电子序列号,以使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,进而使得待上线IP设备根据IP地址建立传输数据所需的传输通道。进而,服务器发送DHCP确认消息至已上线IP设备,DHCP确认消息中携带有待上线IP设备的IP地址,以及待上线IP设备的电子序列号,从而,已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,待上线IP设备根据IP地址建立传输数据所需的传输通道,至此,设备配置完成,传输通道建立。本发明实施例还提供了一种传输通道建立方法,如图3所示,该方法包括
S201、已上线IP设备接收来自待上线IP设备的DHCP请求消息,DHCP请求消息包括所述待上线IP设备的电子序列号。待上线IP设备在上电后,会发送DHCP请求消息给它的上行设备,此处的上行设备即为已上线IP设备,也就是说,已上线IP设备会接收来自它的下行设备的DHCP请求消息,该DHCP请求消息包括待上线IP设备的电子序列号。S202、已上线IP设备接收来自服务器的指示消息,指示消息为服务器检测到已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到DHCP请求消息后发送的,指示消息用于指示已上线IP设备转发DHCP请求消息至服务器。已上线IP设备在接收到包括待上线IP设备的电子序列号后,可以记录电子序列号以及接收DHCP请求消息的接收端口号,即建立电子序列号与接收端口号的对应关系,其中,一个电子序列号唯一对应于一个接收端口号,那么,已上线IP设备就能够根据电子序列号查找到对应的接收端口,以将对应的IP地址通过该接收端口发送至待上线IP设备。服务器在检测已上线IP设备,并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,会发送指示消息至已上线IP设备,进而,已上线IP设备转发DHCP请求消息至服务器。需要补充的是,已上线IP设备给服务器发送的DHCP请求消息中可以包括已上线IP设备的回环地址,那么服务器就可以根据该回环地址返回DHCP确认消息给已上线IP设备了。S203、已上线IP设备发送DHCP请求消息至服务器,以使得服务器根据电子序列号为待上线IP设备分配IP地址。在接收到服务器的指示消息后,已上线IP设备会发送DHCP请求消息至服务器,月艮务器便会根据DHCP请求消息中的待上线IP设备的电子序列号为待上线IP设备分配IP地址。S204、已上线IP设备接收来自所述服务器的DHCP确认消息,DHCP确认消息中包含IP地址及电子序列号。进而,已上线IP设备会接收来自服务器的DHCP确认消息,DHCP确认消息中包含待上线IP设备的IP地址及电子序列号。S205、已上线IP设备接收服务器发送的与DHCP请求消息对应的DHCP确认消息,DHCP确认消息中包含IP地址及电子序列号。已上线IP设备可以根据电子序列号查找对应的接收端口号,通过接收端口号所标识的接收端口,发送与DHCP请求消息对应的DHCP确认消息至待上线IP设备,以使得待上线IP设备根据IP地址建立传输数据所需的传输通道,至此,设备配置完成,传输通道建立。本发明实施例还提供了一种传输通道建立方法,如图4所示,该方法包括S301、待上线IP设备发送DHCP请求消息至已上线IP设备,DHCP请求消息包括待上线IP设备的电子序列号。待上线IP设备在上电后,会发送DHCP请求消息给它的上行设备,此处的上行设备即为已上线IP设备,其中,DHCP请求消息包括待上线IP设备的电子序列号。S302、待上线IP设备接收来自已上线IP设备的DHCP确认消息,DHCP确认消息包、括待上线IP设备的IP地址,DHCP确认消息为服务器检测已上线IP设备并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,发送指示消息至已上线IP设备,已上线IP设备根据指示消息将DHCP请求消息发送至服务器,服务器根据电子序列号为待上线IP设备分配IP地址后,服务器返回至已上线IP设备的。服务器检测已上线IP设备并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器会发送指示消息至已上线IP设备,进而已上线IP设备根据指示消息将DHCP请求消息发送至服务器。服务器根据DHCP请求消息中的电子序列号会为待上线IP设备分配IP地址,并返回DHCP确认消息至已上线IP设备,其中,DHCP确认消息包括待上线IP设备的IP地址,从而,待上线IP设备会接收来自已上线IP设备的DHCP确认消息。S303、待上线IP设备根据IP地址建立传输数据所需的传输通道。 在接收到来自上线IP设备的DHCP确认消息后,待上线IP设备可以根据IP地址建立传输数据所需的传输通道,至此,设备配置完成,传输通道建立。本发明实施例提供了一种传输通道建立方法,通过服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息,进而服务器接收已上线IP设备转发的包括待上线IP设备的电子序列号的DHCP请求消息,并根据电子序列号为待上线IP设备分配IP地址,同时发送包括待上线IP设备的IP地址及电子序列号的DHCP确认消息至已上线IP设备,以使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,进而使得待上线IP设备根据IP地址建立传输数据所需的传输通道。通过该方案,服务器检测已上线IP设备,并当满足条件时发送指示消息,以使得已上线IP设备转发待上线IP设备的DHCP请求消息,进而为待上线IP设备分配IP地址,待上线IP设备能够根据该IP地址建立传输数据所需的传输通道,从而解决了现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。实施例二本发明实施例提供了一种传输通道建立方法,如图5所示,该方法包括S401、待上线IP设备上电后,发送DHCP请求消息至已上线IP设备,DHCP请求消息包括待上线IP设备的电子序列号。在待上线IP设备上电之后,待上线IP设备会自动发送DHCP请求消息给它的上行设备,DHCP请求消息包括待上线IP设备的电子序列号。需要补充的是,待上线IP设备可以将DHCP请求消息的options (可选)字段的值设置为61,用于该字段后设置有电子序列号,进而将待上线IP设备的电子序列号添加在该DHCP请求消息中。若以IP RAN网络为例,上行设备是指站在某台设备上,从连接关系上看,和它连接并且靠近基站控制器侧的另一台设备,结合图2可知,待上线IP设备的上行设备为已上线IP设备,那么已上线IP设备接收到DHCP请求消息包括待上线IP设备的电子序列号。
S402、已上线IP设备记录电子序列号以及接收DHCP请求消息的接收端口号,电子序列号唯一对应于接收端口号。已上线IP设备在接收到来自待上线IP设备的DHCP请求消息后,会记录该电子序列号以及接收DHCP请求消息的接收端口号,电子序列号唯一对应于接收端口号,即形成一个映射表。S403、服务器检测已上线IP设备。本发明实施例中,服务器可以周期性或非周期性地对各个已上线IP设备进行检测,具体地,可以检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,即待上线IP设备与已上线IP设备之间的硬件通道是否已经搭设完成。需要说明的是,服务器的检测已上线IP设备的周期可以是任意值,本发明并不做限制。S404、当检测到已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到来自待上线IP设备的动态主机设置协议DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息。服务器在检测已上线IP设备时,会判断已上线IP设备是否连接有未配置IP地址的待上线IP设备,当检测到已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器可以发送指示消息至已上线IP设备。该指示消息使已上线IP设备转发DHCP请求消息,即用于开启已上线IP设备的DHCP中继功能的,已上线IP设备在接收到指示消息后,会转发DHCP请求消息至服务器。需要补充的是,执行步骤S401至S402与执行步骤S403至S404之间并没有时间顺序的限制。S405、已上线IP设备发送DHCP请求消息至服务器。在接收到来自服务器的指示消息后,已上线IP设备会发送DHCP请求消息至服务器,同时,已上线IP设备可以将已上线IP设备的回环地址设置在DHCP请求消息的GIP字段。S406、服务器根据电子序列号为待上线IP设备分配IP地址。服务器在接收到DHCP请求消息后,会根据电子序列号为待上线IP设备分配IP地址。S407、服务器发送与DHCP请求消息对应的DHCP确认消息至已上线IP设备,DHCP确认消息中包含IP地址及电子序列号。进而,服务器可以根据已上线IP设备的回环地址发送DHCP确认消息至已上线IP设备,DHCP确认消息中携带有待上线IP设备的IP地址,以及待上线IP设备的电子序列号。S408、已上线IP设备根据电子序列号查询得到接收端口号,并通过接收端口号所标识的端口发送DHCP确认消息至待上线IP设备。由于一个电子序列号唯一对应于一个接收端口号,因此已上线IP设备便可以查找记录的电子序列号与接收端口号的映射表。已上线IP设备根据电子序列号查询得到接收端口号,并通过接收端口号所标识的端口发送DHCP确认消息至待上线IP设备。S409、待上线IP设备根据IP地址建立传输数据所需的传输通道。待上线IP设备在接收到DHCP确认消息后,可以根据DHCP确认消息中的IP地址建立传输数据所需的传输通道,至此,设备配置完成,传输通道建立。本发明实施例提供了一种传输通道建立方法,通过服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息,进而服务器接收已上线IP设备转发的包括待上线IP设备的电子序列号的DHCP请求消息,并根据电子序列号为待上线IP设备分配IP地址,同时发送包括待上线IP设备的IP地址及电子序列号的DHCP确认消息至已上线IP设备,以使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,进而使得待上线IP设备根据IP地址建立传输数据所需的传输通道。通过该方案,服务器检测已上线IP设备,并当满足条件时发送指示消息,以使得已上线IP设备转发待上线IP设备的DHCP请求消息,进而为待上线IP设备分配IP地址,待上线IP设备能够根据该IP地址建立传输数据所需的传输通道,从而解决了现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进 度、节约了安装费用。实施例三本发明实施例提供了一种服务器1,如图6所示,包括检测模块10,用于检测与所述服务器连接的已上线IP设备是否连接有未配置IP地址的待上线IP设备以及所述已上线IP设备是否接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息,并将检测结果传输给第一生成模块;第一生成模块11,用于接收来自所述检测模块的检测结果,确定所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后,生成指示消息,并将所述指示消息发送至所述已上线IP设备,以使所述已上线IP设备向第一接收模块转发所述DHCP请求消息;第一接收模块12,用于接收来自所述已上线IP设备的所述DHCP请求消息,将所述DHCP请求消息传输至IP地址管理模块;所述DHCP请求消息包括所述待上线IP设备的电子序列号;IP地址管理模块13,用于接收来自所述第一接收模块的所述DHCP请求消息,根据所述电子序列号为所述待上线IP设备分配IP地址,将所述IP地址传输至第二生成模块;第二生成模块14,用于接收来自所述IP地址管理模块的所述IP地址,生成与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号,并将所述DHCP确认消息传输至所述已上线IP设备,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。进一步地,所述DHCP请求消息的可选字段的值为61。进一步地,所述DHCP请求消息还包括所述已上线IP设备的回环地址;所述第二生成模块14,还用于根据所述回环地址发送所述指示消息至所述已上线IP设备。本发明实施例提供了一种IP设备2,如图7所示,包括第二接收模块20,用于接收来自待上线IP设备的DHCP请求消息,以及将所述DHCP请求消息传输至第三发送模块,所述DHCP请求消息包括所述待上线IP设备的电子序列号;第三接收模块21,用于接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于使所述已上线IP设备返回所述DHCP请求消息至所述服务器,以及将所述指示消息传输至所述第三发送模块;第三发送模块22,用于接收来自所述第二接收模块的所述DHCP请求消息,接收来自所述第三接收模块的所述指示消息,以及发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;第四接收模块23,用于接收来自所述服务器的DHCP确认消息,以及将所述DHCP确认消息传输至第四发送模块,所述DHCP确认消息中包含所述IP地址及电子序列号; 第四发送模块24,用于接收来自所述第四接收模块的DHCP确认消息,以及根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。进一步地,如图8所示,IP设备2还包括映射管理模块25,用于接收来自所述第二接收模块的所述DHCP请求消息,以及记录所述电子序列号以及接收所述DHCP请求消息的接收端口号,所述电子序列号唯一对应于所述接收端口号,以及将所述电子序列号对应的所述接收端口号传输至所述第四发送模块;所述第四发送模块24,具体用于接收来自所述映射管理模块的所述电子序列号对应的所述接收端口号,以及通过所述接收端口号所标识的端口发送所述DHCP确认消息至所述待上线IP设备。本发明实施例提供了一种传输通道建立装置,通过服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息,进而服务器接收已上线IP设备转发的包括待上线IP设备的电子序列号的DHCP请求消息,并根据电子序列号为待上线IP设备分配IP地址,同时发送包括待上线IP设备的IP地址及电子序列号的DHCP确认消息至已上线IP设备,以使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,进而使得待上线IP设备根据IP地址建立传输数据所需的传输通道。通过该方案,服务器检测已上线IP设备,并当满足条件时发送指示消息,以使得已上线IP设备转发待上线IP设备的DHCP请求消息,进而为待上线IP设备分配IP地址,待上线IP设备能够根据该IP地址建立传输数据所需的传输通道,从而解决了现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。实施例四本发明实施例提供了一种通信系统,如图9所示,包括服务器I、已上线IP设备2和待上线IP设备3。服务器I,用于检测已上线IP设备2是否连接有未配置IP地址的待上线IP设备3;当检测到所述已上线IP设备2连接有未配置IP地址的待上线IP设备3,且所述已上线IP设备2接收到来自所述待上线IP设备3的动态主机设置协议DHCP请求消息后,发送指示消息至所述已上线IP设备2,以使所述已上线IP设备2转发所述DHCP请求消息;接收所述已上线IP设备2转发的所述DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备3的电子序列号;根据所述电子序列号为所述待上线IP设备3分配IP地址;发送与所述DHCP请求消息对应的DHCP确认消息至所述已上线IP设备2,所述DHCP确认消息中包含所述IP地址及电子序列号,以使所述已上线IP设备2根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备3,进而使得所述待上线IP设备3根据所述IP地址建立传输数据所需的传输通道;已上线IP设备2,用于接收来自待上线IP设备3的DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备3的电子序列号;接收来自服务器I的指示消息,所述指示消息为所述服务器I检测到所述已上线IP设备2连接有未配置IP地址的待上线IP设备3,且所述已上线IP设备2接收到所述DHCP请求消息后发送的,所述指示消息用于指示所述已上线IP设备2转发所述DHCP请求消息至所述服务器I ;发送所述DHCP请求消息至所 述服务器1,以使得所述服务器I根据所述电子序列号为所述待上线IP设备3分配IP地址;接收所述服务器I发送的与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号;根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备3,以使得所述待上线IP设备3根据所述IP地址建立传输数据所需的传输通道;待上线IP设备3,用于发送DHCP请求消息至已上线IP设备2,所述DHCP请求消息包括所述待上线IP设备3的电子序列号;接收来自所述已上线IP设备2的DHCP确认消息,所述DHCP确认消息包括所述待上线IP设备3的IP地址,所述DHCP确认消息为所述服务器I检测已上线IP设备2是否连接有未配置IP地址的待上线IP设备3,并当所述已上线IP设备2连接有未配置IP地址的待上线IP设备3,且所述已上线IP设备2接收到所述DHCP请求消息后,发送指示消息至所述已上线IP设备2,所述已上线IP设备2根据所述指示消息将所述DHCP请求消息发送至服务器1,所述服务器I根据所述电子序列号生成所述IP地址后,所述服务器I返回至所述已上线IP设备2的;并根据所述IP地址建立传输数据所需的传输通道。本发明实施例提供了一种通信系统,通过服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,服务器发送指示消息至已上线IP设备,以使已上线IP设备转发DHCP请求消息,进而服务器接收已上线IP设备转发的包括待上线IP设备的电子序列号的DHCP请求消息,并根据电子序列号为待上线IP设备分配IP地址,同时发送包括待上线IP设备的IP地址及电子序列号的DHCP确认消息至已上线IP设备,以使已上线IP设备根据电子序列号将DHCP确认消息发送至待上线IP设备,进而使得待上线IP设备根据IP地址建立传输数据所需的传输通道。通过该方案,服务器检测已上线IP设备,并当满足条件时发送指示消息,以使得已上线IP设备转发待上线IP设备的DHCP请求消息,进而为待上线IP设备分配IP地址,待上线IP设备能够根据该IP地址建立传输数据所需的传输通道,从而解决了现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。权利要求
1.一种传输通道建立方法,其特征在于,包括 服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备; 当检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息后,所述服务器发送指示消息至所述已上线IP设备,以使所述已上线IP设备转发所述DHCP请求消息; 所述服务器接收所述已上线IP设备转发的所述DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号; 所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址; 所述服务器发送与所述DHCP请求消息对应的DHCP确认消息至所述已上线IP设备,所述DHCP确认消息中包含所述IP地址及电子序列号,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据 所述IP地址建立传输数据所需的传输通道。
2.根据权利要求I所述的传输通道建立方法,其特征在于,所述DHCP请求消息的可选字段的值为61。
3.根据权利要求I所述的传输通道建立方法,其特征在于,所述DHCP请求消息还包括所述已上线IP设备的回环地址; 其中,所述服务器所述发送DHCP确认消息至所述已上线IP设备,包括 所述服务器根据所述回环地址发送所述DHCP确认消息至所述已上线IP设备。
4.一种传输通道建立方法,其特征在于,包括 已上线IP设备接收来自待上线IP设备的DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号; 所述已上线IP设备接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于指示所述已上线IP设备转发所述DHCP请求消息至所述服务器; 所述已上线IP设备发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址; 所述已上线IP设备接收所述服务器发送的与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号; 所述已上线IP设备根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。
5.根据权利要求4所述的传输通道建立方法,其特征在于,在所述已上线IP设备接收来自服务器的指示消息之前,还包括 所述已上线IP设备记录所述电子序列号以及接收所述DHCP请求消息的接收端口号,所述电子序列号唯一对应于所述接收端口号; 其中,所述已上线IP设备根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,包括 所述已上线IP设备根据所述电子序列号查询得到所述接收端口号,并通过所述接收端口号所标识的端ロ发送所述DHCP确认消息至所述待上线IP设备。
6.根据权利要求4或5所述的传输通道建立方法,其特征在于,所述DHCP请求消息的可选字段的值为61。
7.根据权利要求4或5所述的传输通道建立方法,其特征在于,所述DHCP请求消息还包括所述已上线IP设备的回环地址,以使得所述服务器根据所述回环地址返回所述DHCP确认消息。
8.一种服务器,其特征在于,包括 检测模块,用于检测与所述服务器连接的已上线IP设备是否连接有未配置IP地址的待上线IP设备以及所述已上线IP设备是否接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息,并将检测结果传输给第一生成模块; 第一生成模块,用于接收来自所述检测模块的检测結果,确定所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后,生成指示消息,并将所述指示消息发送至所述已上线IP设备,以使所述已上线IP设备向第一接收模块转发所述DHCP请求消息; 第一接收模块,用于接收来自所述已上线IP设备的所述DHCP请求消息,将所述DHCP请求消息传输至IP地址管理模块;所述DHCP请求消息包括所述待上线IP设备的电子序列号; IP地址管理模块,用于接收来自所述第一接收模块的所述DHCP请求消息,根据所述电子序列号为所述待上线IP设备分配IP地址,将所述IP地址传输至第二生成模块; 第二生成模块,用于接收来自所述IP地址管理模块的所述IP地址,生成与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号,并将所述DHCP确认消息传输至所述已上线IP设备,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。
9.根据权利要求8所述的传输通道建立方法,其特征在于,所述DHCP请求消息还包括所述已上线IP设备的回环地址; 所述第二生成模块,还用于根据所述回环地址发送所述指示消息至所述已上线IP设备。
10.ー种IP设备,其特征在于,包括 第二接收模块,用于接收来自待上线IP设备的DHCP请求消息,以及将所述DHCP请求消息传输至第三发送模块,所述DHCP请求消息包括所述待上线IP设备的电子序列号; 第三接收模块,用于接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于使所述已上线IP设备返回所述DHCP请求消息至所述服务器,以及将所述指示消息传输至所述第三发送模块; 第三发送模块,用于接收来自所述第二接收模块的所述DHCP请求消息,接收来自所述第三接收模块的所述指示消息,以及发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址; 第四接收模块,用于接收来自所述服务器的DHCP确认消息,以及将所述DHCP确认消息传输至第四发送模块,所述DHCP确认消息中包含所述IP地址及电子序列号;第四发送模块,用于接收来自所述第四接收模块的DHCP确认消息,以及根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道。
11.根据权利要求10所述的IP设备,其特征在于,还包括 映射管理模块,用于接收来自所述第二接收模块的所述DHCP请求消息,以及记录所述电子序列号以及接收所述DHCP请求消息的接收端口号,所述电子序列号唯一对应于所述接收端口号,以及将所述电子序列号对应的所述接收端口号传输至所述第四发送模块; 所述第四发送模块,具体用于接收来自所述映射管理模块的所述电子序列号对应的所述接收端口号,以及通过所述接收端ロ号所标识的端ロ发送所述DHCP确认消息至所述待上线IP设备。
12.ー种通信系统,其特征在于,包括 服务器,用于检测已上线IP设备是否连接有未配置IP地址的待上线IP设备;当检测·到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到来自所述待上线IP设备的动态主机设置协议DHCP请求消息后,发送指示消息至所述已上线IP设备,以使所述已上线IP设备转发所述DHCP请求消息;接收所述已上线IP设备转发的所述DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;根据所述电子序列号为所述待上线IP设备分配IP地址;发送与所述DHCP请求消息对应的DHCP确认消息至所述已上线IP设备,所述DHCP确认消息中包含所述IP地址及电子序列号,以使所述已上线IP设备根据所述电子序列号将所述DHCP确认消息发送至所述待上线IP设备,进而使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道; 已上线IP设备,用于接收来自待上线IP设备的DHCP请求消息,所述DHCP请求消息包括所述待上线IP设备的电子序列号;接收来自服务器的指示消息,所述指示消息为所述服务器检测到所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后发送的,所述指示消息用于指示所述已上线IP设备转发所述DHCP请求消息至所述服务器;发送所述DHCP请求消息至所述服务器,以使得所述服务器根据所述电子序列号为所述待上线IP设备分配IP地址;接收所述服务器发送的与所述DHCP请求消息对应的DHCP确认消息,所述DHCP确认消息中包含所述IP地址及电子序列号;根据所述电子序列号发送所述DHCP确认消息至所述待上线IP设备,以使得所述待上线IP设备根据所述IP地址建立传输数据所需的传输通道; 待上线IP设备,用于发送DHCP请求消息至已上线IP设备,所述DHCP请求消息包括所述待上线IP设备的电子序列号;接收来自所述已上线IP设备的DHCP确认消息,所述DHCP确认消息包括所述待上线IP设备的IP地址,所述DHCP确认消息为所述服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备,并当所述已上线IP设备连接有未配置IP地址的待上线IP设备,且所述已上线IP设备接收到所述DHCP请求消息后,发送指示消息至所述已上线IP设备,所述已上线IP设备根据所述指示消息将所述DHCP请求消息发送至服务器,所述服务器根据所述电子序列号生成所述IP地址后,所述服务器返回至所述已上线IP设备的;并根据所述IP地址建立传输数据所需的传输通道。
全文摘要
本发明公开了一种传输通道建立方法、装置及系统,以解决现有技术中需要人工登录已上线设备以配置待上线设备的IP地址的情况,实现设备自动发现和远程通道打通,提升了设备上线进度、节约了安装费用。该方法包括服务器检测已上线IP设备是否连接有未配置IP地址的待上线IP设备;当检测到已上线IP设备连接有未配置IP地址的待上线IP设备,且已上线IP设备接收到待上线IP设备的DHCP请求消息后,发送指示消息至已上线IP设备;接收已上线IP设备转发的DHCP请求消息;根据电子序列号为待上线IP设备分配IP地址;发送DHCP确认消息至已上线IP设备。
文档编号H04L12/26GK102739819SQ201210208439
公开日2012年10月17日 申请日期2012年6月21日 优先权日2012年6月21日
发明者赵博 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1