信息提供方法及家庭网关、家庭网络系统的制作方法

文档序号:7761976阅读:162来源:国知局
专利名称:信息提供方法及家庭网关、家庭网络系统的制作方法
技术领域
本发明实施例涉及技术,尤其涉及一种信息提供方法及家庭网关、家庭网络系统。
背景技术
在现有的电信网络中,存在家庭管理的需求,例如需要在宽带远程接入服务器 (Broadband Remote Access Server,简称BRAS)上管理家庭网络的具体业务,基于不同的业务提供差异化的控制,包括带宽控制、权限控制等。在IPv6的家庭网络系统中,客户端可以通过家庭网关(Customerfremise Equipment,简称CPE)与BRAS连接,其中客户端可包括家庭中的终端,例如提供网络电话(Voice over IP,简称 VoIP)、网络电视(IP Television,简称 IPTV)、高速因特网(High Speed Internet,简称HSI)等业务的终端。在该IPv6的家庭网络系统中,CPE向BRAS申请家庭网络的网段,家庭网络系统中提供具体业务的终端再向CPE申请网段中的具体地址。在实现本发明过程中,发明人发现现有技术中至少存在如下问题当前IPv6的家庭网络中,给客户端分配具体地址的过程对于BRAS是不可见的。因此,在BRAS上无法感知客户端需要的业务类型,例如VoIP、IPTV、HSI等业务,导致BRAS无法针对客户端的不同业务进行调度与管理,从而影响了客户端业务的正常进行。

发明内容
本发明实施例提供一种信息提供方法及家庭网关、家庭网络系统,用以实现宽带远程接入服务器能够对客户端的不同业务进行调度与管理,保证客户端业务的正常进行。本发明实施例提供了一种信息提供方法,包括获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型;建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以使所述宽带远程接入服务器根据所述客户端的IPv6地址或IPv6 前缀与所述客户端的业务类型的对应关系,对所述客户端的业务进行调度与管理。本发明实施例还提供了一种家庭网关,包括获取模块,用于获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型;建立模块,用于建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;提供模块,用于向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以使所述宽带远程接入服务器根据所述客户端的 IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,对所述客户端的业务进行调
度与管理。本发明实施例再提供了一种家庭网络系统,包括家庭网关和宽带远程接入服务器,其中
所述家庭网关用于获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型,建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以及向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;所述宽带远程接入服务器用于获取所述家庭网关发送的所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,根据所述对应关系,对所述客户端的业
务进行调度与管理。由上述技术方案可知,本发明实施例通过家庭网关向宽带远程接入服务器发送建立的客户端的IPv6地址或IPv6前缀与该客户端的业务类型的对应关系,使得上述宽带远程接入服务器能够根据上述对应关系,对上述客户端的业务进行调度与管理,例如宽带远程接入服务器可以根据业务类型,为对应的客户端的业务进行差分调度;宽带远程接入服务器可以根据业务类型,为对应的客户端分配带宽,或者为对应的客户端设置不同的访问权限。从而实现了宽带远程接入服务器能够对客户端的不同业务进行调度与管理,保证了客户端业务的正常进行。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的家庭网络系统的结构示意图;图2为本发明实施例提供的信息提供方法的流程示意图;图3为本发明实施例提供的信息提供方法中扩展的两个DHCPv6选项示意图;图4为本发明实施例提供的信息提供方法中扩展的一个DHCPv6选项示意图;图5为本发明实施例提供的家庭网关的结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例提供的家庭网络系统的结构示意图,如图1所示,本实施例的家庭网络系统可以包括家庭网关11和宽带远程接入服务器12。其中家庭网关11用于获取客户端的IPv6地址或IPv6前缀和上述客户端的业务类型, 建立上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,以及向宽带远程接入服务器12发送上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系;宽带远程接入服务器12用于获取家庭网关11发送的上述客户端的IPv6地址或 IPv6前缀与上述客户端的业务类型的对应关系,根据上述对应关系,对上述客户端的业务进行调度与管理。具体地,家庭网关11可以通过扩展的DHCPv6协议消息携带上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,并向宽带远程接入服务器12发送上述扩展的DHCPv6协议消息。在本实施例中,客户端可包括家庭中的终端,例如提供网络电话(Voiceover IP, 简称 VoIP)、网络电视(IP Television,简称 IPTV)、高速因特网(Highspeed Internet,简称HSI)等业务的终端。本实施例通过家庭网关向宽带远程接入服务器发送建立的客户端的IPv6地址或 IPv6前缀与该客户端的业务类型的对应关系,使得上述宽带远程接入服务器能够根据上述对应关系,对上述客户端的业务进行调度与管理,例如宽带远程接入服务器可以根据业务类型,为对应的客户端的业务进行差分调度;宽带远程接入服务器可以根据业务类型,为对应的客户端分配带宽,或者为对应的客户端设置不同的访问权限。从而实现了宽带远程接入服务器能够对客户端的不同业务进行调度与管理,保证了客户端业务的正常进行。图2为本发明实施例提供的信息提供方法的流程示意图,如图2所示,本实施例的信息提供方法可以包括以下步骤;步骤201、家庭网关获取客户端的IPv6地址或IPv6前缀;其中,家庭网关可以利用IPv6动态主机配置协议(Dynamic HostConfiguration Protocol for IPv6,简称DHCPv6)向宽带远程接入服务器申请,由宽带远程接入服务器为该家庭网关分配IPv6地址或IPv6前缀。客户端可以通过三种方式获取IPv6地址或 IPv6前缀,一种方式是客户端利用IPv6动态主机配置协议(Dynamic Host Configuration Protocol for IPv6,简称DHCPv6)向家庭网关申请,由家庭网关根据自身获取的IPv6地址或IPv6前缀为该客户端分配;另一种方式是客户端利用邻居发现(NeighbordiscovenND) 协议向家庭网关申请,由家庭网关根据自身获取的IPv6地址或IPv6前缀为该客户端分配; 再一种方式是根据家庭网关的IPv6地址或IPv6前缀,为客户端静态配置。具体地,家庭网关获取客户端的IPv6地址或IPv6前缀的方式可以但不限于包括以下几种方式A、通过为客户端分配客户端的IPv6地址或IPv6前缀,获取所述客户端的IPv6地址或IPv6前缀;B、通过客户端的报文中所包含的所述客户端的IPv6地址或IPv6前缀,获取所述客户端的IPv6地址或IPv6前缀。步骤202、家庭网关获取上述客户端的业务类型;具体地,家庭网关获取客户端的业务类型的方式可以但不限于包括以下几种方式A、通过客户端使用的接入端口,获取所述客户端的业务类型;具体地,不同的客户端通过家庭网关接入网络系统,家庭网关不同的接入端口就对应了不同的业务,所以,家庭网关能够通过客户端使用的接入端口,获取该客户端的业务类型。B、通过客户端申请IPv6地址或IPv6前缀时的请求消息的选项,获取所述客户端的业务类型;
具体地,客户端可以向家庭网关发送DHCPv6请求消息或邻居发现(Neighbor discover,ND)请求消息,该请求消息中可以包含该客户端的业务类型标识,所以,家庭网关能够通过来自客户端的请求消息,获取该客户端的业务类型。C、通过客户端的报文中所包含的业务类型属性,获取所述客户端的业务类型。具体地,客户端可以向家庭网关发送业务报文,该业务报文中可以包含该客户端的业务类型标识,所以,家庭网关能够通过来自客户端的业务报文,获取该客户端的业务类型。在本实施例中,客户端可包括家庭中的终端,例如提供网络电话(Voiceover IP, 简称 VoIP)、网络电视(IP Television,简称 IPTV)、高速因特网(Highspeed Internet,简称HSI)等业务的终端。值得注意的是上述步骤201和步骤202没有先后进行的顺序。步骤203、家庭网关建立上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系;其中,客户端的业务类型可以用指定的标识来表示,例如特殊分隔符或者指定的字符串等,所以,客户端的IPv6地址或IPv6前缀与客户端的业务类型的对应关系可以为客户端的IPv6地址或IPv6前缀与客户端的业务类型标识的对应关系。步骤204、家庭网关向宽带远程接入服务器发送建立的上述客户端的IPv6地址或 IPv6前缀与上述客户端的业务类型的对应关系,以使宽带远程接入服务器根据上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,对客户端的业务进行调度与管理。具体地,家庭网关可以通过DHCPv6协议向宽带远程接入服务器发送客户端的 IPv6地址或IPv6前缀与客户端的业务类型的对应关系,例如家庭网关可以通过在消息类型(msg-type)为更新(renew)的DHCPv6协议消息中扩展新的DHCPv6选项,向宽带远程接入服务器发送客户端的IPv6地址或IPv6前缀与客户端的业务类型标识的对应关系,具体可以为 扩展DHCPv6协议消息中的两个DHCPv6选项,如图3所示,一个DHCPv6选项中携带客户端的IPv6地址或IPv6前缀(Option-code 待分配最新的ID ;Option-Ien :0-128bit ; Option-data :IPv6地址或IPv6前缀),另一个DHCPv6选项中携带客户端的业务类型标识 (Option-code 待分配最新的ID ;Option-Ien 不作要求;Option-data 业务类型标识(例如ID、字符串等));扩展DHCPv6协议消息中的一个DHCPv6选项,如图4所示,该DHCPv6选项中携带客户端的IPv6地址或IPv6前缀和客户端的业务类型标识(Option-code 待分配最新的ID ; Option-Ien 不作要求;Option-data :IPv6地址或IPv6前缀(0_U8bit) +业务类型标识 (例如ID、字符串等))。可替换地,上述家庭网关还可以通过其他任一基于IP的协议,例如接入节点控制协议(Access Node Control Protocol,简称 ANCP)、点到点协议(Point-to-Point ftOtocol,简称PPP),向宽带远程接入服务器发送上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型标识的对应关系,本发明实施例不对此进行限制。本实施例中,通过家庭网关向宽带远程接入服务器发送建立的客户端的IPv6地址或IPv6前缀与该客户端的业务类型的对应关系,使得上述宽带远程接入服务器能够根据上述对应关系,对上述客户端的业务进行调度与管理,例如宽带远程接入服务器可以根据业务类型,为对应的客户端的业务进行差分调度;宽带远程接入服务器可以根据业务类型,为对应的客户端分配带宽,或者为对应的客户端设置不同的访问权限。从而实现了宽带远程接入服务器能够对客户端的不同业务进行调度与管理,保证了客户端业务的正常进行。需要说明的是对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。图5为本发明实施例提供的家庭网关的结构示意图,如图5所示,本实施例的家庭网关可以包括获取模块51、建立模块52和提供模块53。其中,获取模块51获取客户端的 IPv6地址或IPv6前缀和上述客户端的业务类型,建立模块52建立上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,提供模块53向宽带远程接入服务器发送上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,以使上述宽带远程接入服务器根据上述客户端的IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,对上述客户端的业务进行调度与管理。上述图1对应的实施例提供的家庭网络系统中的家庭网关11、图2对应的实施例提供的信息提供方法中的家庭网关的功能均可以由本发明实施例提供的家庭网关实现。具体地,提供模块53具体可以通过扩展的DHCPv6协议消息携带上述客户端的 IPv6地址或IPv6前缀与上述客户端的业务类型的对应关系,并向宽带远程接入服务器发送上述扩展的DHCPv6协议消息。具体地,提供模块53可以通过扩展DHCPv6协议消息中的两个DHCPv6选项,分别携带上述客户端的IPv6地址或IPv6前缀和携带上述客户端的业务类型,并向宽带远程接入服务器发送扩展的DHCPv6协议消息;或者还可以通过扩展DHCPv6 协议消息中的一个DHCPv6选项,携带上述客户端的IPv6地址和上述客户端的业务类型,并向宽带远程接入服务器发送扩展的DHCPv6协议消息。本实施例中,通过提供模块向宽带远程接入服务器发送建立模块建立的客户端的 IPv6地址或IPv6前缀与该客户端的业务类型的对应关系,使得上述宽带远程接入服务器能够根据上述对应关系,对上述客户端的业务进行调度与管理,例如宽带远程接入服务器可以根据业务类型,为对应的客户端的业务进行差分调度;宽带远程接入服务器可以根据业务类型,为对应的客户端分配带宽,或者为对应的客户端设置不同的访问权限。从而实现了宽带远程接入服务器能够对客户端的不同业务进行调度与管理,保证了客户端业务的正常进行。本领域普通技术人员可以理解实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。 最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种信息提供方法,其特征在于,包括获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型;建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以使所述宽带远程接入服务器根据所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,对所述客户端的业务进行调度与管理。
2.根据权利要求1所述的方法,其特征在于,所述向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,包括通过扩展的DHCPv6协议消息携带所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,并向宽带远程接入服务器发送所述扩展的DHCPv6协议消息。
3.根据权利要求2所述的方法,其特征在于,所述通过扩展的DHCPv6协议消息携带所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,具体包括通过扩展DHCPv6协议消息中的两个DHCPv6选项,分别携带所述客户端的IPv6地址或 IPv6前缀和携带所述客户端的业务类型;或者通过扩展DHCPv6协议消息中的一个DHCPv6选项,携带所述客户端的IPv6地址和所述客户端的业务类型。
4.根据权利要求1至3任一权利要求所述的方法,其特征在于,获取客户端的IPv6地址或IPv6前缀,包括通过为客户端分配客户端的IPv6地址或IPv6前缀,获取所送客户端的IPv6地址或 IPv6前缀;或者通过客户端的报文中所包含的所述客户端的IPv6地址或IPv6前缀,获取所述客户端的IPv6地址或IPv6前缀。
5.根据权利要求1至3任一权利要求所述的方法,其特征在于,获取所述客户端的业务类型,包括通过客户端使用的接入端口,获取所述客户端的业务类型;或者通过客户端申请IPv6地址或IPv6前缀时的请求消息的选项,获取所述客户端的业务类型;或者通过客户端的报文中所包含的业务类型属性,获取所述客户端的业务类型。
6.一种家庭网关,其特征在于,包括获取模块,用于获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型;建立模块,用于建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;提供模块,用于向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以使所述宽带远程接入服务器根据所述客户端的IPv6 地址或IPv6前缀与所述客户端的业务类型的对应关系,对所述客户端的业务进行调度与管理。
7.根据权利要求6所述的家庭网关,其特征在于,所述提供模块用于向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,具体为所述提供模块用于通过扩展的DHCPv6协议消息携带所述客户端的IPv6地址或IPv6 前缀与所述客户端的业务类型的对应关系,并向宽带远程接入服务器发送所述扩展的 DHCPv6协议消息。
8.根据权利要求7所述的家庭网关,其特征在于,所述提供模块用于通过扩展的 DHCPv6协议消息携带所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,具体为所述提供模块用于通过扩展DHCPv6协议消息中的两个DHCPv6选项,分别携带所述客户端的IPv6地址或IPv6前缀和携带所述客户端的业务类型,并向宽带远程接入服务器发送扩展的DHCPv6协议消息;或者所述提供模块用于通过扩展DHCPv6协议消息中的一个DHCPv6选项,携带所述客户端的IPv6地址和所述客户端的业务类型,并向宽带远程接入服务器发送扩展的DHCPv6协议消息。
9.一种家庭网络系统,其特征在于,包括家庭网关和宽带远程接入服务器,其中 所述家庭网关用于获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型,建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以及向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;所述宽带远程接入服务器用于获取所述家庭网关发送的所述客户端的IPv6地址或 IPv6前缀与所述客户端的业务类型的对应关系,根据所述对应关系,对所述客户端的业务进行调度与管理。
10.根据权利要求9所述的系统,其特征在于,所述家庭网关用于向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,具体为所述家庭网关用于通过扩展的DHCPv6协议消息携带所述客户端的IPv6地址或IPv6 前缀与所述客户端的业务类型的对应关系,并向宽带远程接入服务器发送所述扩展的 DHCPv6协议消息。
全文摘要
本发明实施例提供一种信息提供方法及家庭网关、家庭网络系统,方法包括获取客户端的IPv6地址或IPv6前缀和所述客户端的业务类型;建立所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系;向宽带远程接入服务器发送所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,以使所述宽带远程接入服务器根据所述客户端的IPv6地址或IPv6前缀与所述客户端的业务类型的对应关系,对所述客户端的业务进行调度与管理。
文档编号H04L29/12GK102447746SQ20101050536
公开日2012年5月9日 申请日期2010年10月8日 优先权日2010年10月8日
发明者张磊, 王淑香, 赵志旺, 邱劲, 钱国锋, 陈辉煌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1