CN101540711A - 分组网络中的点到多点隧道的建立方法、***和设备 - Google Patents

分组网络中的点到多点隧道的建立方法、***和设备 Download PDF

Info

Publication number
CN101540711A
CN101540711A CN200810081199A CN200810081199A CN101540711A CN 101540711 A CN101540711 A CN 101540711A CN 200810081199 A CN200810081199 A CN 200810081199A CN 200810081199 A CN200810081199 A CN 200810081199A CN 101540711 A CN101540711 A CN 101540711A
Authority
CN
China
Prior art keywords
point
multipoint tunnel
message
multipoint
tunnel establishment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200810081199A
Other languages
English (en)
Other versions
CN101540711B (zh
Inventor
王歆平
王东
曹玮
陈国义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN200810081199XA priority Critical patent/CN101540711B/zh
Priority to PCT/CN2009/070079 priority patent/WO2009114998A1/zh
Publication of CN101540711A publication Critical patent/CN101540711A/zh
Application granted granted Critical
Publication of CN101540711B publication Critical patent/CN101540711B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4633Interconnection of networks using encapsulation techniques, e.g. tunneling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2212/00Encapsulation of packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明实施例公开了一种分组网络中的点到多点隧道建立方法、***和设备。该方法包括以下步骤:所述点到多点隧道的源节点发送点到多点隧道建立消息,所述消息中携带点到多点隧道信息参数;接收点到多点隧道建立响应消息;进行资源预留以及表项的建立。通过采用本发明的实施例,通过源节点与其他节点间的点到多点隧道建立消息、点到多点隧道建立响应消息的交互,实现了点到多点隧道相关的资源预留以及表项的建立,可以在分组网络中简单高效的建立动态的点到多点隧道,提高分组网络中的***性能。

Description

分组网络中的点到多点隧道的建立方法、***和设备
技术领域
本发明涉及通信技术领域,特别涉及一种分组网络中的点到多点隧道建立方法、***和设备。
背景技术
随着技术的发展,电信网已顺利完成了由模拟技术向数字技术的过渡,正在进行由TDM(Time-Division Multiplexing,时分多路复用)技术向分组交换技术的过渡。ATM(Asynchronous Transfer Mode,异步传输模式)分组技术是这一过渡的代表。20世纪90年代初,基于IP(Internet Protocol,IP协议)分组技术的互联网由于Web技术的应用而获得了极大的成功。于是电信网引进了IP分组技术,并将全部电信业务加载在IP网上,期望由此来实现由TDM技术向分组技术的过渡。
在这一过程中,由于现有作为典型IP网络的互联网是一个自由开放,没有统一管理机制的分组网络,造成了互联网的不安全、不可信任、缺乏管理,且服务质量缺乏保证,对于很多重要的商用业务网以及服务质量要求较高的数据互联业务和实时视频业务,无法保证其安全地加载到公用IP网,因此IP分组技术也无法担当起电信网由TDM技术向分组技术过渡的重任。
现有技术中提出了HSAPN(Hierarchical and Sequential Address PacketNetwork,层次化有序地址分组网络),如公用电信分组数据网,来实现电信网的第二步过渡。该***包括至少一个HSAPN网、多个IP网或ATM网、FR(Frame Relay,帧中继)网,以及多个ED(边界实体)设备,IP网通过ED设备与HSAPN网相连接;每个HSAPN网中还包括至少一个ADT(地址翻译实体);HSAPN网中的所有设备与ED设备配有一个HSAPN地址,IP网中的所有设备和ED设备都分配有IP地址,IP地址与HSAPN地址之间的映射关系保存在ADT内的地址映射表中。该HSAPN用于承载目前业已存在的全部电信业务,并可以保证其承载的电信业务能提供与传统电信业务相同服务质量。还可以承载互联网业务,提供与现有互联网相同的能力,支持目前业已存在的全部互联网业务,并用来承载今后可能产生的其它业务。
在实现本发明的过程中,发明人发现现有技术存在以下缺点:
现有的层次化有序地址分组网络技术中提出了总体的解决方案,但是,对于当前的公用电信分组数据网中的点到多点的隧道,全部采用静态手工配置的方式来实现,缺乏动态隧道控制的具体实现方法,耗费人工、配置复杂且易出错。
发明内容
本发明实施例提供一种分组网络中的点到多点隧道建立方法、***和设备,以在分组网络中实现点到多点隧道的动态控制。
为达上述目的,本发明实施例提供一种分组网络中的点到多点隧道的建立方法,包括:
所述点到多点隧道的源节点发送点到多点隧道建立消息,所述消息中携带点到多点隧道信息参数;
接收点到多点隧道建立响应消息;
进行资源预留以及表项的建立。
本发明实施例还提供一种分组网络中点到多点隧道的建立方法,包括:
所述点到多点隧道的源节点接收点到多点隧道建立命令;
进行资源预留以及表项的建立;
发送点到多点隧道建立消息,所述消息中携带所述点到多点隧道信息参数;
接收点到多点隧道建立响应消息。
本发明实施例还提供一种源节点设备,包括:
消息发送单元,用于发送点到多点隧道建立消息;
消息接收单元,用于接收点到多点隧道建立响应;
资源预留单元,用于在所述消息发送单元发送所述点到多点隧道建立消息后进行资源预留以及表项的建立,或在所述消息接收单元接收所述点到多点隧道建立响应后进行资源预留以及表项的建立。
本发明实施例还提供一种中间节点设备,位于上游的点到多点隧道的源节点与下游的叶子节点之间,包括:
中间节点消息接收单元,用于接收点到多点隧道建立消息,或点到多点隧道建立响应消息;
中间节点隧道建立单元,用于在所述中间节点消息接收单元接收到所述点到多点隧道建立消息后进行资源的预留和表项的建立,或所述中间节点消息接收单元接收点到多点隧道建立响应消息后进行资源的预留和表项的建立。
本发明实施例还提供一种叶子节点设备,包括:
叶子节点消息接收单元,用于接收点到多点隧道建立消息;
叶子节点消息发送单元,用于发送点到多点隧道建立响应消息;
叶子节点隧道建立单元,用于在所述叶子节点消息接收单元接收到所述点到多点隧道建立消息后,进行资源预留以及表项的建立。
本发明实施例还提供一种分组网络中点到多点隧道的建立***,所述***包括:
源节点,用于接收点到多点隧道建立命令,根据所述命令中携带的所述点到多点隧道信息参数,发送点到多点隧道建立消息;接收点到多点隧道建立响应消息,进行资源预留以及表项的建立;
叶子节点,用于接收来自所述源节点的点到多点隧道建立消息,进行资源预留以及表项的建立,并向所述源节点发送点到多点隧道建立响应消息。
本发明实施例的技术方案具有以下优点:
通过源节点与其他节点间的点到多点隧道建立消息、点到多点隧道建立响应消息的交互,实现了点到多点隧道相关的资源预留以及表项的建立。通过使用本发明实施例提供的方法,实现了点到多点隧道的动态建立、控制与管理,可以在分组网络中简单高效的建立动态的点到多点隧道,提高分组网络中的***性能。
附图说明
图1为本发明实施例分组网络中的点到多点隧道建立方法流程图;
图2为本发明实施例又一分组网络中的点到多点隧道建立方法流程图;
图3为本发明实施例的点到多点隧道建立***的结构示意图;
图4为本发明实施例中的源节点设备的结构示意图;
图5为本发明实施例中的中间节点设备的结构示意图;
图6为本发明实施例中的叶子节点设备的结构示意图。
具体实施方式
本发明实施例提供的技术方案,是在HSAPN上,根据人工统筹规划,或者动态计算,确定点到多点隧道的源节点HSAPN地址、点到多点隧道的目的叶子节点HSAPN地址、资源需求、以及中间节点等信息,并将这些信息通过网络中的控制管理设备或其它实体,下发到点到多点隧道的源节点,由源节点发起点到多点隧道的建立以及维护管理等过程。以下结合附图,对本发明实施例进行详细说明。
本发明的实施例中提供一种分组网络中点到多点隧道的建立方法,如图1所示,包括:
100、源节点发送点到多点隧道建立消息,所述消息中携带点到多点隧道信息参数。
本实施例中,在源节点发送点到多点所述源节点首先接收点到多点隧道建立命令,所述命令中携带点到多点隧道信息参数;该点到多点隧道建立命令的发送方可能为网络中的控制管理设备或其它实体。
所述点到多点隧道信息参数包括:点到多点隧道的源节点HSAPN地址(以下称为源节点地址)、点到多点隧道的目的叶子节点HSAPN地址(以下称为叶子节点地址)以及资源需求等参数,其中资源需求可以是带宽等参数。
源节点对接收到的点到多点隧道建立命令进行准入控制,例如,判断接收到的点到多点隧道建立命令的数据格式是否正确,若正确,则判断自身节点的空闲资源是否满足所述资源需求,若满足,则确定准入检测成功。
在准入控制通过后,获取并记录所述命令中携带的点到多点隧道信息参数;源节点根据这些点到多点隧道信息参数生成点到多点隧道建立消息,并判断源是否需要对所述点到多点隧道建立消息进行分支处理。
(1)若需要对所述点到多点隧道建立消息进行分支处理:
若点到多点隧道信息参数还包括:出端口、下一跳地址,则源节点根据分支机制,将点到多点隧道建立消息发送至分支中的叶子节点。此时,分支的点到多点隧道建立消息还携带有分支标识Branch ID以及分支源节点标识Branch Originator。
若点到多点隧道信息参数还包括:出端口、下一跳地址、所述点到多点隧道的源节点和叶子节点间的预置路径,则源节点根据分支机制以及源节点和叶子节点间的预置路径,将点到多点隧道建立消息发送至分支中的叶子节点。此时,分支的点到多点隧道建立消息还携带有分支标识Branch ID以及分支源节点标识Branch Originator。
在这种情况下,分支源节点需要记录所有的点到多点隧道信息参数,Branch ID在该点到多点隧道中是唯一的。
(2)若不需要对所述点到多点隧道建立消息进行分支处理:
若点到多点隧道信息参数还包括:出端口以及下一跳地址,则源节点根据叶子节点的地址、层次化有序的地址结构以及路由规则,将点到多点隧道建立消息发送至叶子节点。
若点到多点隧道信息参数还包括:点到多点隧道的源节点和叶子节点间的预置路径、出端口以及下一跳地址,则源节点根据叶子节点的地址以及源节点和叶子节点间的预置路径,将所述点到多点隧道建立消息发送至所述叶子节点。
可以理解的是,中间节点接收到点到多点隧道建立消息后,与源节点接收到点到多点隧道建立命令后所做的处理是类似的。
中间节点对点到多点隧道建立消息进行准入控制;例如,判断接收到的点到多点隧道建立消息的数据格式是否正确,若正确,则判断自身节点的空闲资源是否满足所述资源需求,若满足,则确定准入检测成功。
在准入控制通过后,获取并记录所述消息中携带的点到多点隧道信息参数;判断是否需要对所述点到多点隧道建立消息进行分支处理。根据判断的结果以及具体的点到多点隧道信息参数,转发点到多点隧道建立消息。这样的过程不断重复,直到叶子节点接收到该点到多点隧道建立消息。
叶子节点接收到点到多点隧道建立消息后,类似的,对该消息进行准入控制,获取消息中携带的点到多点隧道信息参数,并根据这些参数进行资源预留以及表项的建立。在成功的进行资源预留以及建立表项后,向上游的中间节点发送点到多点隧道建立响应消息。
接收到点到多点隧道建立响应消息的中间节点根据之前记录的点到多点隧道信息参数,进行资源预留以及表项的建立。在成功的进行资源预留以及建立表项后,类似的,向上游的中间节点发送点到多点隧道建立响应消息。这样的过程不断重复,直到源节点接收到该点到多点隧道建立响应消息。
在这个过程中,若中间节点接收到了至少2个点到多点隧道建立响应消息,可以采用汇聚机制来减少带宽占用、减少报文数目,同时增强网管和源节点对点到多点隧道建立过程的可管理性。例如,当点到多点隧道存在多个分支时,该分支的源节点通过汇聚的方法,对点到多点隧道建立响应消息进行汇聚后沿该点到多点隧道的上游方向发送。
110、源节点接收点到多点隧道建立响应消息;本实施例中,源节点接收来自下游的中间节点的点到多点隧道建立响应消息。
120、源节点进行资源预留以及表项的建立。
本实施例中,进行资源预留的方式可以为固定方式,或共享方式,固定方式即为固定占用一定的资源,该资源只供当前业务使用,共享方式即为预留的资源可以根据占用率和其他业务共享。
本实施例中,在不同的工作方式下,所建立的表项是不同的。例如,在非面向连接的工作方式下,建立的表项为路由表,所述路由表中包括源地址、组地址、入接口、出接口;在面向连接的工作方式下,建立的表项为标签交换表,所述标签交换表中包括源地址、组地址、入接口、入接口标签、出接口、出接口标签。可以理解,上述表项中包括的参数还可以是其他参数,此处不再一一列举。
需要说明的是,本实施例中描述了源节点与叶子节点之间存在中间节点的情况,可以理解的是,若源节点与叶子节点之间存在直接的通讯通道,则可以不需要中间节点。
本发明的实施例中提供的又一种分组网络中点到多点隧道的建立方法,如图2所示,包括:
200、源节点接收点到多点隧道建立命令。
本实施例中,与上一实施例类似的,源节点对该命令进行准入控制,获取并记录该命令中携带的点到多点隧道信息参数。
210、源节点进行资源预留以及表项的建立。
与上一实施例不同,本实施例中,源节点在对点到多点隧道建立命令的准入控制通过以后,就根据该命令中携带的点到多点隧道信息参数进行资源预留以及表项的建立。同时根据该命令中携带的点到多点隧道信息参数,生成点到多点隧道建立消息。
220、源节点发送点到多点隧道建立消息,所述消息中携带所述点到多点隧道信息参数。
与上一实施例类似的,源节点判断是否需要对所述点到多点隧道建立消息进行分支处理。并根据判断的结果以及具体的点到多点隧道信息参数,向下游的中间节点或者叶子节点发送点到多点隧道建立消息。
下游的中间节点接收到点到多点隧道建立消息后,同样进行准入控制、获取并记录点到多点隧道信息参数等操作,在准入控制通过后,根据点到多点隧道信息参数进行资源预留以及表项的建立。这样的过程不断重复,直到叶子节点接收到点到多点隧道建立消息。
叶子节点接收到点到多点隧道建立消息后,同样进行准入控制、获取并记录点到多点隧道信息参数等操作,在准入控制通过后,根据点到多点隧道信息参数进行资源预留以及表项的建立。叶子节点成功进行资源预留以及表项的建立后,向上游的中间节点发送点到多点隧道建立响应消息。
中间节点接收到后,也会向自己上游的中间节点发送点到多点隧道建立响应消息。类似的,若中间节点接收到了至少2个点到多点隧道建立响应消息,可以采用汇聚机制来减少带宽占用、减少报文数目,同时增强网管和源节点对点到多点隧道建立过程的可管理性。例如,当点到多点隧道存在多个分支时,该分支的源节点通过汇聚的方法,对点到多点隧道建立响应消息进行汇聚后沿该点到多点隧道的上游方向发送。
这样的过程不断重复,直到源节点接收到点到多点隧道建立响应消息。
230、源节点接收点到多点隧道建立响应消息。
本实施例中,进行资源预留的方式可以为固定方式,或共享方式,固定方式即为固定占用一定的资源,该资源只供当前业务使用,共享方式即为预留的资源可以根据占用率和其他业务共享。
本实施例中,在不同的工作方式下,所建立的表项是不同的。例如,在非面向连接的工作方式下,建立的表项为路由表,所述路由表中包括源地址、组地址、入接口、出接口;在面向连接的工作方式下,建立的表项为标签交换表,所述标签交换表中包括源地址、组地址、入接口、入接口标签、出接口、出接口标签。可以理解,上述表项中包括的参数还可以是其他参数,此处不再一一列举。
需要说明的是,本实施例中描述了源节点与叶子节点之间存在中间节点的情况,可以理解的是,若源节点与叶子节点之间存在直接的通讯通道,则可以不需要中间节点。
以上实施例描述了点到多点隧道的建立过程。在本发明的实施例中,在点到多点隧道建立过程中,如果点到多点隧道建立消息或者点到多点隧道建立响应消息在执行的过程中出现错误,会生成错误通告消息进行通告。
进行错误的通告,可以使用统一的错误通告消息来通告点到多点隧道建立消息和点到多点隧道建立响应消息在执行过程中发生的错误;例如,使用统一的ErrReport消息来通告点到多点隧道建立消息和点到多点隧道建立响应消息在执行过程中发生的错误。
也可以使用不同的错误通告消息分别通告点到多点隧道建立消息和点到多点隧道建立响应消息在执行过程中发生的错误。例如,使用SetupErr消息来通告点到多点隧道建立消息在执行过程中发生的错误,使用ConnectErr消息来通告点到多点隧道建立响应消息在执行过程中发生的错误。
无论使用哪种方式,该错误通告消息中都携带有错误编码,通过错误编码可以识别发生错误的情况和发生错误的原因,较常见的发生错误的原因例如,点到多点隧道建立消息格式错误、多点隧道建立响应消息格式错误、点到多点隧道建立消息带宽资源不足、多点隧道建立响应消息带宽资源不足、点到多点隧道建立消息组播表建立错误、多点隧道建立响应消息组播表建立错误等。根据发生错误的原因,进行相应的处理。例如:
源节点和叶子节点接收到ErrReport消息通告点到多点隧道建立响应消息在执行过程中出现点到多点隧道建立响应消息格式错误,或者点到多点隧道建立响应消息组播表建立错误,则源节点忽略不做动作,而叶子节点重新发送点到多点隧道建立响应消息。
源节点和叶子节点收到ErrReport消息通告的是点到多点隧道建立响应消息带宽资源不足,则由源节点发起拆除操作。
源节点接收到SetupErr消息通告点到多点隧道建立消息执行过程中出现点到多点隧道建立消息格式错误,或者点到多点隧道建立消息组播表建立错误,则源节点重新发送点到多点隧道建立消息。
源节点和叶子节点接收到ConnectErr消息通告点到多点隧道建立响应消息执行过程中出现点到多点隧道建立响应消息格式错误,或者点到多点隧道建立响应消息组播表建立错误,则源节点忽略不做动作,而叶子节点重新发送点到多点隧道建立响应消息。
源节点和叶子节点收到ConnectErr消息通告点到多点隧道建立响应消息带宽资源不足,则由源节点发起拆除操作。
以上描述了点到多点隧道的建立过程中出现错误时的通告方法。在点到多点隧道建立过程中和建立成功之后,还需要对点到多点隧道的资源状态进行维护。
对点到多点隧道的资源状态的维护可以是周期主动维护,各节点按照预置的周期进行主动维护。
例如,在检测当前隧道是否被断开时,就可以每隔1分钟向下游节点发送隧道建立消息或者向上游节点发送隧道建立响应消息,并等待其它节点发送的点到多点隧道建立消息以及点到多点隧道建立响应消息,若在预置的检测周期内没有接收到其它节点发送的点到多点隧道建立消息或点到多点隧道建立响应消息,例如3分钟,则确定当前隧道已经被断开,则删除自身节点中预留的资源以及表项。
也可以设定门限值,当在预置的检测周期内,未接收到点到多点隧道建立消息或点到多点隧道建立响应消息的次数达到门限值,则确定当前隧道已经被断开。
当然,也可以设定门限值,而不具体的限定检测周期,只要未接收到点到多点隧道建立消息或点到多点隧道建立响应消息的次数达到门限值,就能确定当前隧道已经被断开。
对点到多点隧道的资源状态还可以是被动维护,各节点根据接收到的消息来对隧道进行具体的维护。
例如,各节点不会自行检测并拆除隧道资源,而是被动的等待其它节点路由器发送的隧道拆除请求,该隧道拆除请求可以由源节点发起,也可以由叶子节点发起,还可以由中间节点发起。
若由源节点发起,则该隧道拆除请求会按照隧道路径顺序经过中间节点以及叶子节点,当中间节点接收到该隧道拆除请求后,向其它中间节点转发该请求,并删除自身节点预留的资源以及表项,其它中间节点执行同样的操作,直至到达叶子节点;
若由叶子节点发起,则该隧道拆除请求会按照隧道路径顺序经过中间节点,到达源节点,当中间节点接收到该隧道拆除请求后,向上游节点转发该请求,并删除自身节点预留的资源以及表项,直至到达源节点;
若由中间节点发起,则该隧道拆除请求会按照隧道路径顺序同时发往上游源节点以及下游叶子节点,各节点同样删除自身节点预留的带宽资源以及表项。
当然,在上述点到多点隧道建立之后,源节点还可以根据***设置要求,从点到多点隧道中移除叶子节点,该操作叫做删除/剪枝。
删除/剪枝可以是显示删除/剪枝:源节点主动发送删除/剪枝请求消息SetupTear消息,释放各项资源,包括带宽、表项等。删除操作后,下游节点向源节点返回一个删除/剪枝响应消息ConnectTear响应,通告源节点,进而通告控制管理设备,删除成功或不成功。对点到多点隧道采用被动维护时,可以采用这种显示删除/剪枝。
删除/剪枝还可以是隐式删除/剪枝:在点到多点隧道建立消息中,源端节点将待删除/剪枝的节点的相关信息删除掉,这样,待删除/剪枝的节点长时间收不到点到多点隧道建立消息消息,便自动从该点到多点隧道中删除。对点到多点隧道采用周期主动维护时,可以采用这种隐式删除/剪枝。
当然,还可以将不属于点到多点隧道的节点加入到所述点到多点隧道,即嫁接操作。例如:源节点发送一个嫁接消息,嫁接消息的处理同点到多点隧道建立消息的处理方式一致,通过各节点对消息的处理,把这个新的节点加入到点到多点隧道中,并更新组播路由表或者标签交换表。当然,也可以通过在点到多点隧道建立消息中携带待加入的节点来实现。
本发明实施例还提供一种分组网络中点到多点隧道的建立***,如图3所示,包括:
源节点10,用于接收点到多点隧道建立命令,根据命令中携带的点到多点隧道信息参数,发送点到多点隧道建立消息,并接收点到多点隧道建立响应消息,进行资源预留以及表项的建立;
叶子节点30,用于接收源节点10发送的点到多点隧道建立消息,进行资源的预留以及表项的建立,并返回点到多点隧道建立响应消息。
所述***还包括:
至少一个中间节点20,用于接收来自所述源节点10的点到多点隧道建立消息,并将所述点到多点隧道建立消息发送给所述叶子节点30;接收来自所述叶子节点30的点到多点隧道建立响应消息,并将所述点到多点隧道建立响应消息发送给所述源节点10;进行资源的预留和表项的建立。
其中,非面向连接的工作方式下,建立的表项为路由表,所述路由表中包括源地址、组地址、入接口、出接口;在面向连接的工作方式下,建立的表项为标签交换表,所述标签交换表中包括源地址、组地址、入接口、入接口标签、出接口、出接口标签。可以理解,上述表项中包括的参数还可以是其他参数,此处不再一一列举。
本发明实施例还提供一种源节点设备100,如图4所示,包括:
消息发送单元101,用于发送点到多点隧道建立消息;
消息接收单元102,用于接收点到多点隧道建立响应;
资源预留单元103,用于在所述消息发送单元101发送所述点到多点隧道建立消息后进行资源预留以及表项的建立,或在所述消息接收单元102接收所述点到多点隧道建立响应后进行资源预留以及表项的建立。
所述源节点设备100还包括:
获取单元104,用于接收点到多点隧道建立命令,获取所述命令中携带的点到多点隧道信息参数;
准入控制单元105,用于对所述获取单元104接收到的点到多点隧道建立命令进行准入控制;
信息记录单元106,用于当所述准入控制单元105的准入控制通过时,记录所述点到多点隧道的信息参数;
消息生成单元107,用于根据所述点到多点隧道的信息参数生成点到多点隧道建立消息;
分支处理单元108,用于当所述准入控制单元105的准入控制通过时,判断是否需要对所述点到多点隧道建立消息进行分支处理;根据分支处理判断结果通知所述消息发送单元102向至少一个下游节点发送所述点的点到多点隧道建立消息。
进一步的,所述源节点设备还包括:
错误处理单元109,用于接收在点到多点隧道建立消息和/或点到多点隧道建立响应消息执行过程中发生错误而产生的错误通告消息,所述错误通告消息携带错误编码;根据所述错误编码对所述错误通告消息进行处理;
删除单元110,用于发送删除/剪枝请求消息,或不携带待删除节点信息的点到多点隧道建立消息,对所述点到多点隧道中的待删除节点进行删除;
嫁接单元111,用于发送嫁接消息,将不属于所述点到多点隧道的节点加入已所述点到多点隧道。
本发明实施例还提供一种中间节点设备200,如图5所示,包括:
中间节点消息接收单元201,用于接收点到多点隧道建立消息,或点到多点隧道建立响应消息;
中间节点隧道建立单元202,用于在所述中间节点消息接收单元201接收到所述点到多点隧道建立消息后进行资源的预留和表项的建立,或所述中间节点消息接收单元201接收点到多点隧道建立响应消息后进行资源的预留和表项的建立。
所述中间节点设备还包括:
中间节点准入控制单元203,用于对所述中间节点消息接收单元201接收到的点到多点隧道建立消息进行准入控制;
中间节点信息获取单元204,用于获取所述中间节点消息接收单元201接收到的点到多点隧道建立消息中携带的所述点到多点隧道的信息参数;
中间节点信息记录单元205,用于当所述中间节点准入控制单元203的准入控制通过时,记录所述点到多点隧道的信息参数;
中间节点消息转发单元206,用于转发所述点到多点隧道建立消息、或点到多点隧道建立响应消息;
汇聚单元207,用于将接收到的至少2个点到多点隧道建立响应消息进行汇聚,并将汇聚后的消息发送给所述中间节点消息转发单元206;
中间节点分支处理单元208,用于当所述中间节点准入控制单元203的准入控制通过时,判断是否需要对点到多点隧道建立消息进行分支处理;根据分支处理判断结果通知所述中间节点消息转发单元206向至少一个下游节点发送所述点到多点隧道建立消息。
进一步的,所述中间节点设备200还包括:
中间节点错误通告消息单元209,用于在所述建立消息、和/或响应消息执行过程中发生错误时,生成并发送错误通告消息,所述错误通告消息中携带错误编码。
本发明实施例还提供一种叶子节点设备300,如图6所示,包括:
叶子节点消息接收单元301,用于接收点到多点隧道建立消息;
叶子节点消息发送单元302,用于发送点到多点隧道建立响应消息;
叶子节点隧道建立单元303,用于在所述叶子节点消息接收单元301接收到所述点到多点隧道建立消息后,进行资源预留以及表项的建立。
所述叶子节点设备还包括:
叶子节点错误通告消息单元304,用于在所述建立消息、和/或响应消息执行过程中发生错误时,生成并发送错误通告消息,所述错误通告消息中携带错误编码。
通过上述实施例的描述,本发明实施例的技术方案具有以下优点:
通过源节点与其他节点间的点到多点隧道建立消息、点到多点隧道建立响应消息的交互,实现了点到多点隧道相关的资源预留以及表项的建立。通过使用本发明实施例提供的方法,实现了点到多点隧道的动态建立、控制与管理,可以在分组网络中简单高效的建立动态的点到多点隧道,提高分组网络中的***性能。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台终端设备(可以是手机,个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

Claims (26)

1、一种分组网络中点到多点隧道的建立方法,其特征在于,包括:
所述点到多点隧道的源节点发送点到多点隧道建立消息,所述消息中携带点到多点隧道信息参数;
接收点到多点隧道建立响应消息;
进行资源预留以及表项的建立。
2、如权利要求1所述分组网络中点到多点隧道的建立方法,其特征在于,在所述点到多点隧道的源节点发送点到多点隧道建立消息前,所述方法还包括:
接收点到多点隧道建立命令;
对所述点到多点隧道建立命令进行准入控制;
获取所述点到多点隧道建立命令中携带的点到多点隧道信息参数;
记录所述点到多点隧道的信息参数;
根据所述点到多点隧道的信息参数生成点到多点隧道建立消息;
判断所述点到多点隧道建立消息是否需要分支处理。
3、如权利要2所述分组网络中点到多点隧道的建立方法,其特征在于,所述点到多点隧道信息参数包括:所述点到多点隧道的源节点层次化有序地址分组网络地址、所述点到多点隧道的叶子节点层次化有序地址分组网络地址、以及资源需求。
4、如权利要求3所述分组网络中点到多点隧道的建立方法,其特征在于,对所述点到多点隧道建立命令进行准入控制,包括:
判断接收到的点到多点隧道建立命令的数据格式是否正确,若正确,则判断自身节点的空闲资源是否满足所述资源需求,若满足,则确定准入检测成功。
5、如权利要求4所述分组网络中点到多点隧道的建立方法,其特征在于,
若所述点到多点隧道建立消息不需要分支处理,所述点到多点隧道信息参数还包括:出端口以及下一跳地址,则所述点到多点隧道的源节点发送点到多点隧道建立消息,具体包括:所述点到多点隧道的源节点根据点到多点隧道的叶子节点的地址、层次化有序的地址结构以及路由规则,将所述点到多点隧道建立消息发送至所述叶子节点;
若所述点到多点隧道建立消息不需要分支处理,所述点到多点隧道信息参数还包括:点到多点隧道的源节点和叶子节点间的预置路径、出端口以及下一跳地址,则所述点到多点隧道的源节点发送点到多点隧道建立消息,具体包括:所述点到多点隧道的源节点根据叶子节点的地址以及点到多点隧道的源节点和叶子节点间的预置路径,将所述点到多点隧道建立消息发送至所述叶子节点;
若所述点到多点隧道建立消息需要分支处理,所述点到多点隧道信息参数还包括:出端口、下一跳地址,则所述点到多点隧道的源节点发送点到多点隧道建立消息,具体包括:所述点到多点隧道的源节点根据分支机制,将所述点到多点隧道建立消息发送至分支中的所述叶子节点;分支中的所述点到多点隧道建立消息携带分支标识Branch ID以及分支源节点标识BranchOriginator;
若所述点到多点隧道建立消息需要分支处理,所述点到多点隧道信息参数还包括:出端口、下一跳地址、所述点到多点隧道的源节点和叶子节点间的预置路径,则所述点到多点隧道的源节点发送点到多点隧道建立消息,具体包括:所述点到多点隧道的源节点根据分支机制以及点到多点隧道的源节点和叶子节点间的预置路径,将所述点到多点隧道建立消息发送至分支中的所述叶子节点;分支中的所述点到多点隧道建立消息携带分支标识Branch ID以及分支源节点标识Branch Originator。
6、如权利要求5所述分组网络中点到多点隧道的建立方法,其特征在于,所述叶子节点接收到所述点到多点隧道建立消息后,
对所述点到多点隧道建立消息进行准入控制;
获取所述点到多点隧道建立消息中携带的点到多点隧道信息参数;
根据所述点到多点隧道信息参数,进行资源预留以及表项的建立;
发送点到多点隧道建立响应消息至所述点到多点隧道的源节点。
7、如权利要求6所述分组网络中点到多点隧道的建立方法,其特征在于,若所述点到多点隧道的源节点与叶子节点之间存在中间节点,则
所述点到多点隧道的源节点通过所述中间节点将所述点到多点隧道建立消息发送至所述叶子节点,所述中间节点接收到所述点到多点隧道建立消息后,
对所述点到多点隧道建立消息进行准入控制;
获取所述点到多点隧道建立消息中携带的点到多点隧道信息参数;
记录所述点到多点隧道信息参数;
判断所述点到多点隧道建立消息是否需要分支处理;
根据所述判断结果以及所述点到多点隧道信息参数,向下游的中间节点发送所述点到多点隧道建立消息,直至将所述点到多点隧道建立消息发送至叶子节点;
所述叶子节点通过所述中间节点将所述点到多点隧道建立响应消息发送至所述点到多点隧道的源节点,所述中间节点接收到所述点到多点隧道建立响应消息后,
根据所述中间节点记录的所述点到多点隧道信息参数,进行资源的预留以及表项的建立;
向上游的中间节点发送所述点到多点隧道建立响应消息,直至将所述点到多点隧道建立响应消息发送至所述点到多点隧道的源节点。
8、如权利要求7所述分组网络中点到多点隧道的建立方法,其特征在于,若所述中间节点接收到至少2个所述点到多点隧道建立响应消息,则所述中间节点将接收到的点到多点隧道建立响应消息进行汇聚后向上游的中间节点发送。
9、如权利要求1至8中任一项所述分组网络中点到多点隧道的建立方法,其特征在于,
在非面向连接的工作方式下,所述表项为路由表;
在面向连接的工作方式下,所述表项为标签交换表。
10、如权利要求1至8中任一项所述分组网络中点到多点隧道的建立方法,其特征在于,所述方法还包括,
在所述点到多点隧道建立消息和/或所述点到多点隧道建立响应消息的执行过程中出现的错误时,产生错误通告消息进行通告;
接收到所述错误通告消息的节点,根据所述错误通告消息中携带的错误编码,识别发生错误的情况和发生错误的原因,并进行相应的处理。
11、如权利要求10所述分组网络中点到多点隧道的建立方法,其特征在于,
若所述点到多点隧道的源节点接收到所述错误通告消息,并且发生错误的原因是点到多点隧道建立消息格式错误,或者发生错误的原因是多点隧道建立消息组播表建立错误,则所述点到多点隧道的源节点重新发送点到多点隧道建立消息;
若所述点到多点隧道的源节点和所述叶子节点接收到所述错误通告消息,并且发生错误的原因是点到多点隧道建立响应消息格式错误,或者发生错误的原因是多点隧道建立响应消息组播表建立错误,则所述点到多点隧道的源节点不做处理,所述叶子节点重新发送点到多点隧道建立响应消息。
12、如权利要求1至8中任一项所述分组网络中点到多点隧道的建立方法,其特征在于,所述方法还包括,
所述点到多点隧道中的节点基于主动方式对所述点到多点隧道进行维护,所述点到多点隧道中的节点按照预置的周期,向自己的下游节点发送点到多点隧道建立消息或者向自己的上游节点发送点到多点隧道建立响应消息,并等待其它节点发送的点到多点隧道建立消息以及点到多点隧道建立响应消息,在预置的检测周期内没有接收到其它节点发送的点到多点隧道建立消息或点到多点隧道建立响应消息时,确定所述点到多点隧道已经被断开,删除自身节点中预留的资源以及表项;或者,
所述点到多点隧道中的节点基于被动方式对所述点到多点隧道进行维护,若所述点到多点隧道中的节点接收到隧道拆除请求,则向其它节点转发所述隧道拆除请求并删除自身节点预留的资源以及表项。
13、如权利要求1至8中任一项所述分组网络中点到多点隧道的建立方法,其特征在于,所述方法还包括,
对所述点到多点隧道的节点进行显示删除/剪枝,所述点到多点隧道的源节点发送删除/剪枝请求消息,接收到所述删除/剪枝请求消息的节点释放各项资源,向所述点到多点隧道的源节点返回删除/剪枝响应消息;
对所述点到多点隧道的节点进行隐式删除/剪枝,所述点到多点隧道的源节点发送的所述点到多点隧道建立消息中不携带有待删除/剪枝节点的信息,所述待删除/剪枝节点在预置的检测周期内没有接收到其它节点发送的点到多点隧道建立消息,自动从所述点到多点隧道中删除。
14、如权利要求1至8中任一项所述分组网络中点到多点隧道的建立方法,其特征在于,所述方法还包括,
将不属于所述点到多点隧道的节点加入所述点到多点隧道,所述点到多点隧道的源节点发送的所述点到多点隧道建立消息中,携带有所述不属于所述点到多点隧道的节点。
15、一种分组网络中点到多点隧道的建立方法,其特征在于,包括:
所述点到多点隧道的源节点接收点到多点隧道建立命令;
进行资源预留以及表项的建立;
发送点到多点隧道建立消息,所述消息中携带所述点到多点隧道信息参数;
接收点到多点隧道建立响应消息。
16、如权利要求15所述分组网络中点到多点隧道的建立方法,其特征在于,在所述点到多点隧道的源节点进行资源预留以及表项的建立前,所述方法还包括:
对所述点到多点隧道建立命令进行准入控制;
获取所述点到多点隧道建立命令中携带的点到多点隧道信息参数;
记录所述点到多点隧道的信息参数;
所述点到多点隧道的源节点进行资源预留以及表项的建立,具体为:根据所述记录的点到多点隧道的信息参数,进行资源预留以及表项的建立;
所述点到多点隧道的源节点发送点到多点隧道建立消息,具体为:根据所述点到多点隧道的信息参数生成点到多点隧道建立消息;并判断所述点到多点隧道建立消息是否需要分支处理,根据所述判断结果以及所述点到多点隧道信息参数,发送所述点到多点隧道建立消息。
17、一种源节点设备,其特征在于,包括:
消息发送单元,用于发送点到多点隧道建立消息;
消息接收单元,用于接收点到多点隧道建立响应;
资源预留单元,用于在所述消息发送单元发送所述点到多点隧道建立消息后进行资源预留以及表项的建立,或在所述消息接收单元接收所述点到多点隧道建立响应后进行资源预留以及表项的建立。
18、如权利要求17所述源节点设备,其特征在于,所述源节点设备还包括:
获取单元,用于接收点到多点隧道建立命令,获取所述命令中携带的点到多点隧道信息参数;
准入控制单元,用于对所述获取单元接收到的点到多点隧道建立命令进行准入控制;
信息记录单元,用于当所述准入控制单元的准入控制通过时,记录所述点到多点隧道的信息参数;
消息生成单元,用于根据所述点到多点隧道的信息参数生成点到多点隧道建立消息;
分支处理单元,用于当所述准入控制单元的准入控制通过时,判断是否需要对所述点到多点隧道建立消息进行分支处理;根据分支处理判断结果通知所述消息发送单元向至少一个下游节点发送所述点的点到多点隧道建立消息。
19、如权利要求17或18所述源节点设备,其特征在于,所述源节点设备还包括:
错误处理单元,用于接收在点到多点隧道建立消息和/或点到多点隧道建立响应消息执行过程中发生错误而产生的错误通告消息,所述错误通告消息携带错误编码;根据所述错误编码对所述错误通告消息进行处理;
删除单元,用于发送删除/剪枝请求消息,或不携带待删除节点信息的点到多点隧道建立消息,对所述点到多点隧道中的待删除节点进行删除;
嫁接单元,用于发送嫁接消息,将不属于所述点到多点隧道的节点加入已所述点到多点隧道。
20、一种中间节点设备,位于上游的点到多点隧道的源节点与下游的叶子节点之间,其特征在于,包括:
中间节点消息接收单元,用于接收点到多点隧道建立消息,或点到多点隧道建立响应消息;
中间节点隧道建立单元,用于在所述中间节点消息接收单元接收到所述点到多点隧道建立消息后进行资源的预留和表项的建立,或所述中间节点消息接收单元接收点到多点隧道建立响应消息后进行资源的预留和表项的建立。
21、如权利要求20所述中间节点设备,其特征在于,所述中间节点设备还包括:
中间节点准入控制单元,用于对所述中间节点消息接收单元接收到的点到多点隧道建立消息进行准入控制;
中间节点信息获取单元,用于获取所述中间节点消息接收单元接收到的点到多点隧道建立消息中携带的所述点到多点隧道的信息参数;
中间节点信息记录单元,用于当所述中间节点准入控制单元的准入控制通过时,记录所述点到多点隧道的信息参数;
中间节点消息转发单元,用于转发所述点到多点隧道建立消息、或点到多点隧道建立响应消息;
汇聚单元,用于将接收到的至少2个点到多点隧道建立响应消息进行汇聚,并将汇聚后的消息发送给所述中间节点消息转发单元;
中间节点分支处理单元,用于当所述中间节点准入控制单元的准入控制通过时,判断是否需要对点到多点隧道建立消息进行分支处理;根据分支处理判断结果通知所述中间节点消息转发单元向至少一个下游节点发送所述点到多点隧道建立消息。
22、如权利要求20或21所述中间节点设备,其特征在于,所述中间节点设备还包括:
中间节点错误通告消息单元,用于在所述建立消息、和/或响应消息执行过程中发生错误时,生成并发送错误通告消息,所述错误通告消息中携带错误编码。
23、一种叶子节点设备,其特征在于,包括:
叶子节点消息接收单元,用于接收点到多点隧道建立消息;
叶子节点消息发送单元,用于发送点到多点隧道建立响应消息;
叶子节点隧道建立单元,用于在所述叶子节点消息接收单元接收到所述点到多点隧道建立消息后,进行资源预留以及表项的建立。
24、如权利要求23所述的叶子节点设备,其特征在于,所述叶子节点设备还包括:
叶子节点错误通告消息单元,用于在所述建立消息、和/或响应消息执行过程中发生错误时,生成并发送错误通告消息,所述错误通告消息中携带错误编码。
25、一种分组网络中点到多点隧道的建立***,其特征在于,所述***包括:
源节点,用于接收点到多点隧道建立命令,根据所述命令中携带的所述点到多点隧道信息参数,发送点到多点隧道建立消息;接收点到多点隧道建立响应消息,进行资源预留以及表项的建立;
叶子节点,用于接收来自所述源节点的点到多点隧道建立消息,进行资源预留以及表项的建立,并向所述源节点发送点到多点隧道建立响应消息。
26、如权利要求25所述分组网络中点到多点隧道的建立***,其特征在于,所述***还包括:
至少一个中间节点,位于所述源节点与所述叶子节点之间,用于接收来自所述源节点的点到多点隧道建立消息,并将所述点到多点隧道建立消息发送给所述叶子节点;接收来自所述叶子节点的点到多点隧道建立响应消息,并将所述点到多点隧道建立响应消息发送给所述源节点;进行资源的预留和表项的建立。
CN200810081199XA 2008-03-17 2008-03-17 分组网络中的点到多点隧道的建立方法、***和设备 Expired - Fee Related CN101540711B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN200810081199XA CN101540711B (zh) 2008-03-17 2008-03-17 分组网络中的点到多点隧道的建立方法、***和设备
PCT/CN2009/070079 WO2009114998A1 (zh) 2008-03-17 2009-01-08 分组网络中的点到多点隧道的建立方法、***和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200810081199XA CN101540711B (zh) 2008-03-17 2008-03-17 分组网络中的点到多点隧道的建立方法、***和设备

Publications (2)

Publication Number Publication Date
CN101540711A true CN101540711A (zh) 2009-09-23
CN101540711B CN101540711B (zh) 2013-02-27

Family

ID=41090486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200810081199XA Expired - Fee Related CN101540711B (zh) 2008-03-17 2008-03-17 分组网络中的点到多点隧道的建立方法、***和设备

Country Status (2)

Country Link
CN (1) CN101540711B (zh)
WO (1) WO2009114998A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594645A (zh) * 2011-11-25 2012-07-18 中兴通讯股份有限公司 分布式网络中流量工程隧道的拆除方法及节点设备
CN108966039A (zh) * 2018-08-29 2018-12-07 迈普通信技术股份有限公司 一种组播方法和设备

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113010693B (zh) * 2021-04-09 2024-03-08 大连民族大学 融合指针生成网络的知识图谱智能问答方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3825258B2 (ja) * 1999-01-14 2006-09-27 ノキア コーポレイション 傍受方法及びシステム
CN1839590A (zh) * 2003-08-21 2006-09-27 摩托罗拉公司 提供多媒体广播组播服务数据给多媒体广播组播服务用户的方法和设备
US20050220131A1 (en) * 2004-03-31 2005-10-06 Boris Ginzburg Method and apparatus to multicast transmission
CN100442751C (zh) * 2005-01-19 2008-12-10 华为技术有限公司 移动主机开展组播业务的***及其方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594645A (zh) * 2011-11-25 2012-07-18 中兴通讯股份有限公司 分布式网络中流量工程隧道的拆除方法及节点设备
CN102594645B (zh) * 2011-11-25 2017-12-01 中兴通讯股份有限公司 分布式网络中流量工程隧道的拆除方法及节点设备
CN108966039A (zh) * 2018-08-29 2018-12-07 迈普通信技术股份有限公司 一种组播方法和设备
CN108966039B (zh) * 2018-08-29 2021-09-21 迈普通信技术股份有限公司 一种组播方法和设备

Also Published As

Publication number Publication date
CN101540711B (zh) 2013-02-27
WO2009114998A1 (zh) 2009-09-24

Similar Documents

Publication Publication Date Title
US7590749B2 (en) Method and apparatus for multicast management of user interface in a network access device
CN102075439B (zh) 一种组播报文转发方法和路由设备
CN101577722B (zh) 实现强制mac转发功能的方法和装置
US20050021817A1 (en) Digital content delivery, server and client
CN101291240B (zh) 一种组播流传输方法和***
CN109429364A (zh) 建立会话的方法和装置
CN103166849B (zh) IPSec VPN互联组网路由收敛的方法及路由设备
CN102098167B (zh) 一种组播流转发方法及其设备和***
CN101800742B (zh) 路由设备上游信息的更新处理方法、路由设备及网络***
CN101616019A (zh) 一种实现网络故障检测的方法、网络节点和***
CN103188153B (zh) 一种广播网链路上bfd报文发送方法和设备
CN101764756B (zh) 组播数据转发路径的剪枝处理方法、装置和网络设备
CN101540711B (zh) 分组网络中的点到多点隧道的建立方法、***和设备
CN101478781B (zh) 一种数据传输异常的处理方法及路径功能实体
US11323279B1 (en) Internet group management protocol host mobility in ethernet virtual private network multicast networks
CN102710495B (zh) 一种监控网络用户主机建立路由信息的方法及装置
US10063648B2 (en) Relaying mobile communications
CN101635656B (zh) 层次化有序地址分组网络中故障检测的方法、***及设备
CN103780503B (zh) 一种负载均衡的实现方法和设备
CN102394813B (zh) 一种组播路由表项管理方法和路由器
CN101291242B (zh) Pim dm支持带宽预留建立组播表项的方法、***及设备
CN101494587B (zh) 一种分组网络隧道处理方法及通讯***以及相关设备
CN101848169B (zh) 一种集群管理中的报文转发方法和交换机
CN100456685C (zh) 一种二层组播的实现方法及接入设备
CN101309286A (zh) 强制节点退出方法和应用层组播***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130227

Termination date: 20160317