地址上报方法及装置、连接建立方法及装置、通信系统的制作方法

文档序号:7925479阅读:135来源:国知局
专利名称:地址上报方法及装置、连接建立方法及装置、通信系统的制作方法
技术领域
本发明涉及通信技术领域,具体涉及地址上报方法及装置、连接建立方 法及装置、通信系统。
背景技术
数字用户线路(DSL: Digital Subscriber Line)是一种宽带接入技术,已 经广泛进入千家万户。由此带来的是范围广泛的宽带技术应用,例如网络电 话(VOIP: Voice over Internet Protocol),交互式网纟各电一见(IPTV: Internet Protocol Television )等,针对这些应用或应用的组合形成各种各样的基于网际 协议(IP: Internet Protocol)的设备类型。为了使用上述宽带技术应用而进入 家庭的IP应用终端可以称为用户驻地设备(CPE: Customer Premises Equipment )。在实际应用中,由自动配置服务器(ACS: Auto-configuration Server)负责对用户驻地设备进行自动配置,以达到不需要用户对用户驻地设 备进行设置,用户驻地设备就可以正常工作的目的。
为了完成自动配置服务器对用户驻地设备进行的自动配置,用户驻地设 备要提供连接请求地址(ConnectionR叫uestURL )消息,连"l妄请求地址由用户 驻地设备自行生成,包括用户驻地设备的IP地址、端口号和i 各径等,如 201.12.34.56: 8765/用户驻地设备路径(CPE path )。通过该消息可以使自动配 置服务器能够主动与用户驻地设备进行通信,具体地,如果自动配置服务器 需要与用户驻地设备建立连接,可以根据连接请求地址中的地址,使用超文 本传输协议(HTTP: Hyper Text Transfer Protocol)向用户驻地设备发出HTTP Get请求,用户驻地设备收到该请求并验证自动配置服务器的合法性后,将发 起与自动配置服务器的连接。
为了实现上述流程,自动配置服务器必须保存用户驻地设备发送的连接 请求地址,以便可以随时向用户驻地设备发送请求。在实际应用中,用户驻 地设备可以维持连接请求地址所使用的端口和路径基本不变,但是对于IP地 址,在数字用户线路网络中,用户驻地设备所获得的广域网(WAN: Wide AreaNetwork)侧IP地址很有可能是由宽带运营商动态分配的,导致每次拨号获得的IP地址都不一样,因此为了实现自动配置服务器可以随时向用户驻地设备发送请求,要求自动配置服务器必须保存用户驻地设备的最新的连接请求地址。于是用户驻地设备必须在每次与自动配置服务器进行通信时都携带连接请求地址,以便自动配置服务器每次检查并更新用户驻地设备最新的连接请求地址。
在对现有技术的应用和实践中,发明人发现现有的上述技术方案至少存在如下缺陷:由于用户驻地设备必须在每次与自动配置服务器进行通信时都携带连接请求地址,增加了用户驻地设备的处理负荷,降低了用户驻地设备的处理效率。

发明内容
本发明实施例提供了地址上报方法及装置、连接建立方法及装置、通信系统,使用本发明实施例提供的技术方案,用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地址。
本发明实施例的目的是通过以下技术方案实现的
一种地址上报方法,包括
获取网络地址和静态信息;
向动态域名系统服务器注册所述网络地址和所述静态信息;构造包括所述静态信息的第 一连接请求地址;将所述第一连接请求地址上报给自动配置服务器。一种连接建立方法,包括
向动态域名系统服务器发送地址查询消息,所述地址查询消息包括用户驻地设备的静态信息;
接收来自所述动态域名系统服务器的地址响应消息,所述地址响应消息包括与所述静态信息对应的网络地址;
才艮据所述网络地址向所述用户驻地设备发送连接建立消息。一种地址上报装置,包括
获取单元,用于获取网络地址和静态信息;
注册单元,用于向动态域名系统服务器注册所述获取单元获取的所述网络地址和静态信息;
构造单元,用于构造包括所述静态信息的连接请求地址;
上报单元,用于上才艮所述构造单元构造的所述连接请求地址。
一种连接建立装置,包括
地址查询消息发送单元,用于发送地址查询消息,所述地址查询消息包括用户驻地设备的静态信息;
接收单元,用于接收地址响应消息,所述地址响应消息包括与所述静态信息对应的网络地址;
连接建立消息发送单元,用于4艮据所述接收单元接收的所述网络地址发送连接建立消息。
一种通信系统,包括
用户驻地设备,用于获取网络地址和静态信息;向动态域名系统服务器注册所述网络地址和静态信息;构造包括所述静态信息的连接请求地址;上报所述连接请求地址;接收连接建立消息;
自动配置服务器,用于发送地址查询消息,所述地址查询消息包括用户驻地设备的所述静态信息;接收地址响应消息,所述地址响应消息包括与所述静态信息对应的网络地址;根据所述网络地址发送连接建立消息;
动态域名系统服务器,用于注册所述网络地址和静态信息;接收所述地址查询消息,发送所述地址响应消息。
从本发明实施例提供的以上技术方案可以看出,由于本发明实施例的技术方案中向自动配置服务器发送包括静态信息的连接请求地址,并且自动配置服务器可以通过静态信息向动态域名系统(DDNS: Dynamic Domain NameSystem)服务器获取与静态信息对应的网络地址,进而通过网络地址与用户驻地设备建立连接,所以即使用户驻地设备的网络地址经常变化,但是由于
7静态信息没有变,所以用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地址,从而可以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处理效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作筒单地介绍,显而易见地,'下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以才艮据这些附图获得其他的附图。
图1为本发明实施例中地址上报方法实施例的流程图;图2为本发明实施例中连接建立方法实施例一的流程图;图3为本发明实施例中连接建立方法实施例二的流程图;图4为本发明实施例中地址上报装置实施例的结构图;图5为本发明实施例中连接建立装置实施例的结构图;图6为本发明实施例中通信系统实施例的结构图。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
先介绍本发明实施例提供的地址上报方法,地址上报方法描述的是用户驻地设备的处理流程,图1描述了地址上报方法实施例一的流程,包括
101、 获取网络地址和静态信息;
网络地址是用户驻地设备通过拨号或其他方式从网络侧获得的, 一般为IP地址;静态信息是用户驻地设备的标识信息, 一般情况下不会改变,例如静态信息可以是用户驻地设备向DDNS服务器注册的域名;
102、 向DDNS服务器注册网络地址和静态信息;
8具体地,可以向DDNS服务器发送了更新消息注册网络地址和静态信息;如果DDNS服务器没有保存与该静态信息对应的网络地址,则直接建立该网络地址与该静态信息的对应关系;如果DDNS服务器已经保存了该静态信息与另一网络地址的对应关系,则在收到该更新消息后,将该另一网络地址替换为该网络地址,从而知道静态信息就可以从DDNS服务器获得对应的网络地址;
103、 构造包括静态信息的第一连接请求地址;
其中,构造第一连接请求地址的过程可以是将原来包括网络地址的连接请求地址中的网络地址替换为静态信息获得第 一连接请求地址;也可以是重新构建包括静态信息的第一连接请求地址;
104、 将第一连接请求地址上报给自动配置服务器。
向自动配置服务器上报第一连接请求地址后,就可以让自动配置服务器获知用户驻地设备的静态信息,进而可以通过DDNS服务器获知用户驻地设备的网络地址,从而可以随时与用户驻地i殳备通信。
从上可知,本实施例向自动配置服务器发送包括静态信息的连接请求地址,所以即使用户驻地设备的网络地址经常变化,但是由于静态信息没有变,所以用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地址,从而可以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处理效率。
具体地,用户驻地设备可以在从未向自动配置服务器发送过连接请求地址时,向自动配置服务器发送连接请求地址。
由于用户驻地设备每次从网络侧获得的网络地址可能都不一样,因此为了保证DDNS维护的用户驻地设备的静态信息与网络地址的对应关系的准确性,如果用户驻地设备获取了不同的新网络地址,本发明实施例提供的网络地址上报方法还可以包括
向DDNS服务器注册新网络地址和静态信息;在该过程中,DDNS服务器会使用新网络地址替换原有的网络地址,从而确保维护的静态信息与网络地址的对应关系的准确性。在连接请求地址为第一连接请求地址时,由于连接请求地址除了包括静态信息外还包括端口号和路径信息,此时如果连接请求地址的端口号、和/或路径信息、和/或静态信息发生了变化,都需要重新发送连接请求地址给自动配置服务器,从而将改变后的端口号、和/或改变后的路径信息、和/或静态信息发送给自动配置服务器,确保自动配置服务器能够保存正确的连接请求地址,因此如果端口号发生改变,本发明实施例提供的网络地址上报方法还可
以包括
构造第二连接请求地址,第二连接请求地址包括静态信息和改变后的端口号;
向自动配置服务器上报第二连接请求地址。
如果路径信息发生改变,本发明实施例提供的网络地址上报方法还可以
包括
构造第三连接请求地址,第三连接请求地址包括静态信息和改变后的路径信息;
向自动配置服务器上报第三连接请求地址。
如果路径信息和端口号都发生改变,本发明实施例提供的网络地址上报方法还可以包括
构造第三连接请求地址,第三连接请求地址包括静态信息、改变后的路径信息和改变后的端口号;
向自动配置服务器上"^艮第三连接请求地址。
如果自动配置服务器由于某种原因没有保存用户驻地设备的连接请求地址,自动配置服务器在接收到用户驻地设备发送的消息时,可以向用户驻地设备发送查询消息查询用户驻地设备的连接请求地址,此时本发明实施例提供的网络地址上报方法还可以包括
接收来自自动配置服务器的查询消息;
向自动配置服务器发送连接请求地址响应该查询消息。
向自动配置服务器发送连接请求地址可以确保自动配置服务器保存了正确的连接请求地址,确保自动配置服务器能够随时与用户驻地设备建立连接。
再描述本发明实施例提供的连接建立方法,本发明实施例提供的连接建 立方法描述的是自动配置服务器的处理过程,图2描述了连接建立方法实施
例一的流程,包括
201 、向DDNS服务器发送地址查询消息,地址查询消息包括用户驻地设 备的静态信息;
由于自动配置服务器接收的用户驻地设备发送的连接请求地址包括的是 用户驻地设备的静态信息,因此为了能够正确的与用户驻地设备建立连接, 可以通过DDNS服务器获取与用户驻地设备的静态信息对应的网络地址;
202、接收来自DDNS服务器的地址响应消息,地址响应消息包括与用户 驻地设备的静态信息对应的网络地址;
203 、根据网络地址向用户驻地设备发送连接建立消息。
在从DDNS服务器获取了用户驻地设备的网络地址后,就可以根据获取 的网络地址向用户驻地设备发送连接建立消息,从而建立与用户驻地设备之 间的网络连接。
从上可知,本实施例可以通过静态信息向DDNS服务器获取与静态信息 对应的网络地址,进而通过网络地址与用户驻地设备建立连接,所以即使用 户驻地设备的网络地址经常变化,但是由于静态信息没有变,所以用户驻地 设备不需要在每次与自动配置服务器进行通信时携带连接请求地址,从而可 以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处理效率。
进一步,如果自动配置服务器没有保存用户驻地设备的连接请求地址, 本发明实施例提供的连接建立方法在向DDNS服务器发送地址查询消息前还 可以包括
向用户驻地设备发送查询消息;查询消息用于查询用户驻地设备的连接 请求地址;
接收来自用户驻地设备的连接请求地址,连接请求地址包括用户驻地设 备的静态信息。图3描述了本发明实施例提供的连接建立方法实施例二的信令流程,描
述了用户驻地设备、DDNS服务器以及自动配置服务器之间的信令流程,包 括
301、 用户驻地设备向DDNS服务器注册静态信息与网络地址信息;
用户驻地设备每次在取得WAN侧网络地址后,通过自身的DDNS客户 端向DDNS服务器注册静态信息与网络地址,从而使DDNS服务器能够更新 用户驻地设备的静态信息与WAN侧网络地址的映射关系;
302、 用户驻地设备向自动配置服务器上报连接请求地址;
用户驻地设备上报的给自动配置服务器的连接请求地址的地址部分使用 的301中的用户驻地设备的静态信息,具体地,用户驻地设备可以在下列情 况向自动配置服务器上报连接请求地址
用户驻地设备以前从未向该自动配置服务器上报过连接请求地址;或
用户驻地设备的连接请求地址发生了变化;或
用户驻地设备上保持的自动配置服务器地址发生了变化;或
自动配置服务器向用户驻地设备查询连接请求地址。
303、 自动配置服务器向DDNS服务器查询用户驻地设备的静态信息对应 的网结J也址;
自动配置服务器在需要给用户驻地设备发送连接建立请求时,向DDNS 服务器查询用户驻地设备上报中的连接请求地址中静态信息对应的网络地 址;
304、 自动配置服务器向用户驻地设备发送连接建立消息发起连接。
自动配置服务器根据用户驻地设备提供的连接请求地址和303中获得的 用户驻地设备的网络地址向用户驻地i殳备发起连接。
从上可知,本实施例中用户驻地设备向自动配置服务器发送包括静态信 息的连接请求地址,自动配置服务器可以通过静态信息向DDNS服务器获取 与静态信息对应的网络地址,进而通过网络地址与用户驻地设备建立连接,所以即使用户驻地设备的网络地址经常变化,但是由于静态信息没有变,所 以用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地 址,从而可以P争低用户驻地设备的处理负荷,可以提高用户驻地设备的处理 效率。
再介绍本发明实施例提供的地址上报装置,图4描述了地址上报装置实
施例的结构,包括
获取单元401,用于获取网络地址和静态信息;
注册单元402,用于向DDNS服务器注册获取单元401获取的网络地址 和静态信息;
构造单元403,用于构造包括静态信息的连接请求地址;
上报单元404,用于上报构造单元构造的所述连接请求地址。
从上可知,使用地址上报装置的本实施例可以向自动配置服务器发送包 括静态信息的连接请求地址,所以即使用户驻地设备的网络地址经常变化, 但是由于静态信息没有变,所以用户驻地设备不需要在每次与自动配置服务 器进行通信时携带连接请求地址,从而可以降低用户驻地设备的处理负荷, 可以提高用户驻地设备的处理效率。
进一步,本发明实施例提供的地址上报装置还可以包括
接收单元,用于接收查询消息;
此时,上报单元404,还可以用于在接收单元接收了查询消息时,发送构 造单元403构造的连接请求地址。
本发明实施例提供的地址上报装置可以作为用户驻地设备使用,如家庭 网关等。
图5描述了本发明实施例提供的连接建立装置实施例的结构,包括
地址查询消息发送单元501 ,用于发送地址查询消息,地址查询消息包括 用户驻地设备的静态信息;
接收单元502,用于接收地址响应消息,地址响应消息包括与用户驻地设
13备的静态信息对应的网络地址;
连接建立消息发送单元503,用于根据接收单元502接收的网络地址发送 连接建立消息。
从上可知,连接建立装置的本实施例可以通过静态信息向DDNS服务器 获取与静态信息对应的网络地址,进而通过网络地址与用户驻地设备建立连 接,所以即使用户驻地设备的网络地址经常变化,但是由于静态信息没有变, 所以用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求 地址,从而可以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处 理效率。
进一步,本发明实施例才是供的连接建立装置还可以包括 查询消息发送单元,用于发送查询消息;
此时,接收单元502还可以用于接收响应查询消息的连接请求地址,连 接请求地址包括用户驻地设备的静态信息;
地址查询消息发送单元501在接收单元502接收了连接请求地址时,才 发送地址查询消息。
本发明实施例提供的连接建立装置可以作为自动配置服务器使用。
图6描述了本发明实施例提供的通信系统实施例的结构,包括
用户驻地设备601 ,用于获取网络地址和静态信息;向DDNS服务器注 册网络地址和静态信息;构造包括静态信息的连接请求地址;上报连接请求 地址;接收连接建立消息;
自动配置服务器602,用于发送地址查询消息,地址查询消息包括用户 驻地设备的静态信息;接收地址响应消息,地址响应消息包括与静态信息对 应的网络地址;根据网络地址发送连接建立消息;
DDNS服务器603,用于注册网络地址和静态信息;接收地址查询消息, 发送地址响应消息。
从上可知,本实施例中用户驻地设备向自动配置服务器发送包括静态信 息的连接请求地址,自动配置服务器可以通过静态信息向DDNS服务器获取与静态信息对应的网络地址,进而通过网络地址与用户驻地设备建立连才妻, 所以即使用户驻地设备的网络地址经常变化,但是由于静态信息没有变,所 以用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地 址,从而可以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处理 效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机 可读存储介质中,该程序在执行时,执行本发明实施例提供的上述方法实施 例的部分或全部步骤。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上对本发明实施例所提供的地址上报方法及装置、连接建立方法及装 置、通信系统进行了详细介绍,以上实施例的说明只是用于帮助理解本发明
的方法及其思想;同时,对于本领域的一般技术人员,依据本发明的思想, 在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不 应理解为对本发明的限制。
权利要求
1、一种地址上报方法,其特征在于,包括获取网络地址和静态信息;向动态域名系统服务器注册所述网络地址和所述静态信息;构造包括所述静态信息的第一连接请求地址;将所述第一连接请求地址上报给自动配置服务器。
2、 如权利要求1所述的地址上报方法,其特征在于,所述连接请求地址 包括端口号,如果所述端口号发生改变,该方法还包括构造第二连接请求地址,所述第二连接请求地址包括所述静态信息和改 变后的端口号;将所述第二连接请求地址上报给自动配置服务器。
3、 如权利要求1或2所述的地址上^^方法,其特征在于,所述连接请求 地址包括路径信息,如果所述路径信息发生改变,该方法还包括构造第三连接请求地址,所述第三连接请求地址包括所述静态信息和改 变后的路径信息;将所述第三连接请求地址上报给自动配置服务器。
4、 如权利要求1所述的地址上报方法,其特征在于,将所述第一连接请 求地址上报给自动配置服务器前进一步包括接收来自所述自动配置服务器的查询消息。
5、 如权利要求1所述的地址上报方法,其特征在于,所述静态信息为域名。
6、 一种连接建立方法,其特征在于,包括向动态域名系统服务器发送地址查询消息,所述地址查询消息包括用户 驻地设备的静态信息;接收来自所述动态域名系统服务器的地址响应消息,所述地址响应消息 包括与所述静态信息对应的网络地址;才艮据所述网络地址向所述用户驻地设备发送连接建立消息。
7、 如权利要求6所述的连接建立方法,其特征在于,向动态域名系统服务器发送地址查询消息前进一步包括 向所述用户驻地设备发送查询消息;接收来自所述用户驻地设备的响应所述查询消息的连接请求地址,所述 连接请求地址包括所述用户驻地设备的静态信息。
8、 一种地址上报装置,其特征在于,包括 获取单元,用于获取网络地址和静态信息;注册单元,用于向动态域名系统服务器注册所述获取单元获取的所述网 络地址和静态信息;构造单元,用于构造包括所述静态信息的连接请求地址;上报单元,用于上报所述构造单元构造的所述连接请求地址。
9、 如权利要求8所述的地址上报装置,其特征在于,还包括 接收单元,用于接收查询消息;所述连接请求地址发送单元,还用于在所述接收单元接收了所述查询消 息时,发送所述构造单元构造的所述连接请求地址。
10、 一种连接建立装置,其特征在于,包括地址查询消息发送单元,用于发送地址查询消息,所述地址查询消息包 括用户驻地设备的静态信息;接收单元,用于接收地址响应消息,所述地址响应消息包括与所述静态 信息对应的网络地址;连接建立消息发送单元,用于根据所述接收单元接收的所述网络地址发 送连接建立消息。
11、 如权利要求IO所述的连接建立装置,其特征在于,还包括 查询消息发送单元,用于发送查询消息;所述接收单元,还用于接收响应所述查询消息的连接请求地址,所述连 接请求地址包括所述用户驻地设备的静态信息;所述地址查询消息发送单元,用于在所述接收单元"^收了所述连接请求 地址时,发送所述;也址查询消息。
12、 一种通信系统,其特征在于,包括用户驻地设备,用于获取网络地址和静态信息;向动态域名系统服务器 注册所述网络地址和静态信息;构造包括所述静态信息的连接请求地址;上 报所述连接请求地址;接收连接建立消息;自动配置服务器,用于发送地址查询消息,所述地址查询消息包括用户 驻地设备的所述静态信息;接收地址响应消息,所述地址响应消息包括与所 述静态信息对应的网络地址;根据所述网络地址发送连接建立消息;动态域名系统服务器,用于注册所述网络地址和静态信息;接收所述地 址查询消息,发送所述地址响应消息。
全文摘要
本发明涉及通信技术领域,公开了地址上报方法及装置、连接建立方法及装置、通信系统;其中地址上报方法包括获取网络地址和静态信息;向动态域名系统服务器注册所述网络地址和所述静态信息;构造包括所述静态信息的第一连接请求地址;将所述第一连接请求地址上报给自动配置服务器。使用本发明实施例提供的技术方案,用户驻地设备不需要在每次与自动配置服务器进行通信时携带连接请求地址,可以降低用户驻地设备的处理负荷,可以提高用户驻地设备的处理效率。
文档编号H04L29/12GK101668049SQ20081021560
公开日2010年3月10日 申请日期2008年9月4日 优先权日2008年9月4日
发明者吴黄伟 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1