一种实现节点发布链路信息的方法和装置的制作方法

文档序号:7702753阅读:104来源:国知局
专利名称:一种实现节点发布链路信息的方法和装置的制作方法
技术领域
本发明涉及光通信领域,特别涉及一种实现节点发布链路信息的方法和装置。

背景技术
OTH (Optical Transport Hierarchy,光传送体系)技术是新一代的标准化的数字传 送体系结构,基于OTH的OTN (Optical Transport Network,光传送网络)是针对骨干网络
层次大容量粗颗粒的调度需求而形成的一种透明传送技术,采用了数字包封技术为网络 运营者和客户提供可管理、可操作、高效的新一代光传送平台。在OTN网络中,为实现网络中连接的建立,由首节点计算连接的路径,并采 用扩展的 GMPLS (Generalized Multi-Protocol Label Switching,通用多协议标记交换) RSVP-TE (Resource Reservation Protocol with TE,带流量工程的资源预留协议)自动建立
该连接。其中,在计算路径之前,需要收集网络中的拓扑信息。通常,在一个区域内, 节点可以通过路由协议发布自己的链路信息到其它节点,并通过路由协议收集其它节点 的链路信息,从而达到收集网络中的拓扑信息的目的。其中,节点通过路由协议将自己的链路信息进行发布时(定义为ODU(Optical Channel Data Unit,光通道数据单元)链路的发布),现有的方案如下区域内的每个节 点根据自己的链路信息,生成LSACLink-StateAdvertisement,链路状态通告),并在LSA 中携带用于描述链路属性的TDM (TimeDivision Multiplex and Multiplexer,时分复用) Interface SwitchingCapability Descriptor sub—TLV(Type—Length—Value,类型长度值)(TDM 接口交换能力描述子类型长度值),其至少包括信号类型Signal Type字段,表示该链路 支持的业务类型;剩余时隙个数Number of Unallocated Timeslots字段,表示该链路剩余 带宽可支持的某业务类型的数据单元个数。现有的链路的时隙单位均为2.5G,例如,假 设该链路支持ODUl (其中,OTN定义了多种业务类型ODUk,k表示级别,每种业务类 型具有各自固定的带宽)业务,且该链路剩余带宽为12.5G,则可以支持5个ODUl业 务(0DU1固定带宽为2.5G),则生成的LSA中携带以下内容SignalType = ODUl, Number of Unallocated Timeslots = 5。 另外,如果该链路还可以支持0DU2业务(0DU2 固定带宽为10G),链路剩余带宽满足支持1个0DU2,则生成的LSA中还携带以下内 容SignalType = 0DU2,Number of Unallocated Timeslots = 1,以此类推。发明人在实现本发明的过程中,发现上述现有技术至少存在以下缺点和不足 现有技术中定义的sub-TLV格式中,针对链路支持的每种业务类型SignalType都对应 一个用于表示剩余带宽信息的剩余时隙个数Number of UnallocatedTimeslots字段,当该 链路可支持的业务类型很多时,就会对应着若干个剩余时隙个数Number of Unallocated Timeslots字段,造成大量的信息冗余,在使用路由协议进行ODU链路发布时会导致对平 面带宽的大量占用,造成资源的浪费。

发明内容
在ODU链路 发布时,为了减少链路信息发布时的信息冗余,降低路由协议发布 链路信息时所占用的带宽,避免资源浪费,本发明实施例提供了一种实现节点发布链路 信息的方法和装置。所述技术方案如下一方面,提供了一种实现节点发布链路信息的方法,所述方法包括根据待进行链路信息发布的节点与其它节点之间各链路的链路信息,生成链路 状态通告;所述链路状态通告中携带至少一条链路的链路信息,其中,在所述链路状态 通告中指示出所述链路支持的业务类型、所述链路所支持的时隙类型以及所述链路的时 隙剩余数目;或者,在所述链路状态通告中指示出所述链路支持的业务类型、所述链路 所支持的时隙类型、所述链路总带宽以及所述链路的时隙被占数目;通过路由机制将所述链路状态通告发布到所述其它节点,实现所述节点的链路 信息发布。另一方面,还提供一种实现节点发布链路信息的装置,所述装置包括生成模块,用于根据待进行链路信息发布的节点与其它节点之间各链路的链路 信息,生成链路状态通告;所述链路状态通告中携带至少一条链路的链路信息,其中, 在所述链路状态通告中指示出所述链路支持的业务类型、所述链路所支持的时隙类型以 及所述链路的时隙剩余数目;或者,在所述链路状态通告中指示出所述链路支持的业务 类型、所述链路所支持的时隙类型、所述链路总带宽以及所述链路的时隙被占数目;发布模块,用于通过路由机制将所述链路状态通告发布到所述其它节点,实现 所述节点的链路信息发布。本发明实施例提供的技术方案的有益效果是节点在发布链路信息时,通过下发链路支持的业务类型、以及链路的时隙被占 数目或链路的时隙剩余数目,使得接收节点可以根据链路的时隙被占数目或链路的时隙 剩余数目,获知该链路的剩余带宽,进而可以针对一个业务类型而言,就可以获知该剩 余带宽可以支持该业务的数量。从而在节点进行链路信息发布时,对于所有业务类型而 言,只需下发一项链路的时隙被占数目或链路的时隙剩余数目,有效减少了信息冗余, 降低了路由协议发布链路信息时所占用的带宽,节约了网络资源,有效避免了资源的浪 费;并且,通过下发链路所支持的时隙类型,可以使得接收节点获知该链路所支持的时 隙类型,满足了存在多种时隙类型标准的情况下的实际需求。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅 是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提 下,还可以根据这些附图获得其它的附图。图1是本发明实施例1提供的实现节点发布链路信息的方法流程图;图2是本发明实施例2、3、4提供的OTN网络架构示意图;图3是本发明实施例2提供的实现节点发布链路信息的方法流程图;图4是本发明实施例2提供的另一 OTN网络架构示意图5是本发明实施例2提供的实现节点发布链路信息的方法流程图;图6是本发明实施 例3提供的实现节点发布链路信息的方法流程图;图7是本发明实施例4提供的实现节点发布链路信息的装置示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施 方式作进一步地详细描述。实施例1本领域技术人员可知ODU链路的总带宽,由其HO ODU (高阶ODU)类型确 定,其中,HO ODU对应多种类型,各类HO ODU对应着其各自的链路最大带宽,例 如,HO ODU = ODU3时,其对应的链路最大带宽为40G。且HO ODU可以承载LO ODU(低阶ODU)业务,不同的ODU链路,其可以承载的LO ODU类型可能不一样。随 着光网的发展,在ODU链路中,在之前只有2.5G时隙单位的基础上出现了 1.25G时隙单 位。LO ODU可以以上述两种时隙为单位,复用到HOODU中去。因此,各节点在进行 链路信息发布时,所发布的ODU链路需要携带以下信息链路总带宽、链路支持的业务 类型以及剩余带宽。在ODU链路发布时,为了减少信息冗余,降低路由协议发布链路信息时所占用 的带宽,满足存在多个时隙类型的情况下链路信息的发布,本发明实施例提供了一种实 现节点发布链路信息的方法,参见图1,该方法内容如下101 根据待进行链路信息发布的节点与其它节点之间各链路的链路信息,生 成链路状态通告;链路状态通告中携带至少一条链路的链路信息,其中,在链路状态通 告中指示出链路支持的业务类型、链路所支持的时隙类型以及链路的时隙剩余数目;或 者,在链路状态通告中指示出链路支持的业务类型、链路所支持的时隙类型、链路总带 宽以及链路的时隙被占数目;102通过路由机制将链路状态通告发布到其它节点,实现节点发布链路信息。综上,节点在发布链路信息时,只需下发链路支持的业务类型、以及链路的时 隙被占数目或链路的时隙剩余数目,由于接收节点可以根据链路的时隙被占数目或链路 的时隙剩余数目,获知该链路的剩余带宽,进而可以针对一个业务类型而言,就可以获 知该剩余带宽可以支持该业务的数量。从而在节点进行链路信息发布时,对于所有业务 类型而言,只需下发一项链路的时隙被占数目或链路的时隙剩余数目。进一步地,随着光网的发展,ODU链路中在之前只有2.5G时隙单位的基础上 出现了其它时隙单位标准(如1.25G),由于现有技术是对于单一 2.5G时隙单位的情况下 实现节点发布链路信息的解决方案,而针对时隙类型为多个,即存在多个时隙类型的情 况,本发明实施例提供的方法也能够实现节点发布链路信息,详见如下上述步骤101 所涉及的在链路状态通告中指示出链路支持的业务类型、指示出链路所支持的时隙类型 以及指示出链路的被占数目或指示出链路的时隙剩余数目,包括在链路状态通告中通过业务指示字段表示链路支持的业务类型、通过时隙类型 字段表示链路所支持的时隙类型,通过时隙字段表示该链路所支持的时隙类型对应的时 隙被占数目或各时隙类型对应的时隙剩余数目。
进一步地,还可以包括在链路状态通告中通过标签交换路径的最大占用时隙 字段表示一条标签交换路径能够占用链路的最大时隙数目;在链路状态通告中通过总时 隙数目字段表示链路总的时隙数目。其中,针对上述通过业务指示字段表示链路支持的业务类型、通过时隙字段表 示各时隙类型对应的时隙被占数目或各时隙类型对应的时隙剩余数目,具体实现时,至 少包括以下情况1、其中,业务指示字段具体为标志位Flags,标志位Flags置1表示链路支持标 志位Flags对应的业务类型;时隙类型字段具体为时隙类型标识位T、时隙字段具体为时 隙被占标识位Occuping TS,则通过时隙类型标识位T指示链路支持的时隙类型;通过时 隙被占标识位Occuping TS表示时隙类型标识位T指示的时隙类型对应的时隙被占数目; 或,时隙类型字段具体为时隙类型标识位T、时隙字段具体为时隙剩余标识位Remaining TS,则通过时隙类型标识位T指示链路支持的时隙类型;通过时隙剩余标识位Remaining TS表示时隙类型标识位T指示的时隙类型对应的时隙剩余数目。其中,通过时隙类型标 识位T指示链路支持的时隙类型,包括通过时隙类型标识位T置O表示链路支持的时 隙类型为1.25G时隙单位;通过时隙类型标识位T置1表示链路支持的时隙类型为2.5G 时隙单位。2、其中,通过净荷类型PT位表示链路支持的时隙类型,且表示链路只支持以 时隙类型为单位的业务类型;通过时隙被占标识位Occuping TS表示链路支持的时隙类型 所对应的时隙被占数目;或,通过时隙剩余标识位Remaining TS表示链路支持的时隙类 型所对应的时隙剩余数目。即相当于时隙字段具体为时隙被占标识位Occuping TS或时 隙剩余标识位Remaining TS。其中,当净荷类型PT位表示链路支持的时隙类型为2.5G 时隙单位时,相应地,链路支持的业务包括光通道数据单元ODU1、ODU2、ODU2e ; 其中,当净荷类型PT位表示链路支持的时隙类型为1.25G时隙单位时,相应地,链路支 持的业务包括光通道数据单元ODU1、ODU2、ODU3、ODU2e。进一步地,在步骤102之后,方法还包括其它节点接收链路状态通告,根据业务指示字段获知链路支持的业务类型;根 据时隙字段获知链路各时隙类型对应的时隙被占数目或链路各时隙类型对应的时隙剩余 数目,根据获知的链路各时隙类型对应的时隙被占数目或链路各时隙类型对应的时隙剩 余数目,获知链路的剩余带宽信息。其中,在本发明实施例提供的链路状态通告实现时,至少可以采用以下方式 1、通过定义新的sub-TLV实现链路状态通告;或,2、通过修改现有的sub-TLV实现链路状态通告。示例如下将现有的接口交 换能力描述符的sub-TLV中的交换能力字段和编码字段置为预设值(如将交换能力字段 Switching Cap = 100,将编码字段Encoding = 12);预设值表示接口交换能力描述符的 sub-TLV用于携带至少一条链路的链路信息;通过接口交换能力描述符的sub-TLV中的 交换能力特定信息字段携带至少一条链路的链路信息。为了对上述本发明实施例提供的方法进行详细说明,请参见如下实施例实施例2为了减少信息冗余,降低路由协议发布链路信息时所占用的带宽,避免资源的浪费,本发明实施例提供了一种实现节点发布链路信息的方法。在路由协议GMPLS OSPF-TE (Open the Shortest Path First with TE 带流量工程的
开放式最短路径优先)定义的链路Link TLV下,定义ODU Linksub-TLV,用于携带ODU 链路的属性。参见表1,提供了一种ODU Link sub-TLV的格式示意表。表 1
0123 01234567890123456789012345678901
+-+—+-+—+-+—+_+—+—+—+_+_+_+—+—+-+_+_+-+—+_+—+—+-+_+_+-+-+—+-+—+-+IResv. |T| LT | Max LSP TS | Flags|E|D|C|B|A| +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
1Resv. ITotal TSI Resv. | Remaining TS| +-+—+—+-+—+-+-+-+-+—+—+-+—+-+-+-+—+—+-+-+-+-+—+-+—+-+-+-+-+-+-+-+如表1所示,一、T标志位字段,用于指示时隙类型。本实施例为了便于说明,定义以下时 隙类型1、T = 0表示时隙类型为1.25G的时隙;2、T=l表示时隙类型为2.5G的时隙。二、链路类型LT字段,用于表示链路类型。本实施例为了便于说明,定义以下 链路类型1、Link Type = 1 表示该链路的HO ODU类型为0DU1,即链路最大带宽为 2.5G(可支持1个2.5G时隙,或,支持2个1.25G时隙);2、Link Type = 2 表示该链路的HO ODU类型为0DU2,即链路最大带宽为 10G(可支持4个2.5G时隙,或支持8个1.25G时隙);3、Link Type = 3 表示该链路的HO ODU类型为0DU3,即链路最大带宽为 40G(可支持16个2.5G时隙,或,支持32个1.25G时隙);4、Link Type = 4 表示该链路的HO ODU类型为0DU4,即链路最大带宽为 100G(可支持40个2.5G时隙,或,支持80个1.25G时隙)。链路类型不同,该链路中的每个时隙的具体带宽有所不同。例如,同样是1.25G 时隙类型,链路类型为0TU2的链路中,每个时隙的具体带宽是1.249409620Gbps,而链 路类型为OTU 3的链路中,每个时隙的具体带宽为1.254703729Gbps。因此,需要根据 T标志位字段和链路类型字段来确定每时隙的带宽。三、可选地,标签交换路径的最大占用时隙Max LSP TS字段,用于表示一条标 签交换路径能占用该链路的最大时隙数目。四、标志位Flags字段,用于指示该链路可支持的业务类型。本实施例为了便于 说明,如表1所示,目前定义以下标识位A=I,表示该链路支持ODUO业务;否则为0,表示不支持ODUO业务。B = I,表示该链路支持ODUl业务;否则为0,表示不支持ODUl业务。C = I,表示该链路支持0DU2业务;否则为0,表示不支持0DU2业务。D=I,表示该链路支持0DU3业务;否则为0,表示不支持0DU3业务。E=I,表示该链路支持ODUflex业务;否则为0,表示不支持ODUflex业务。其中,ODUflex业务是OTN数据平面标准中新定义的业务类型,支持灵活的带宽配置。五、可选地,总时隙数目Total TS字段,表示该链路总的时隙数目。六、时隙剩余标识位Remaining TS字段,表示该链路剩余时隙数目。如果链路 类型标识位T = 0,则该时隙剩余标识位Remaining TS字段表示的是链路剩余的1.25G时 隙单位的数目;如果链路时隙类型标识位T= 1,则该时隙剩余标识位Remaining TS字段 表示的是链路剩余的2.5G时隙单位的数目。七、可选地,预留位Resv.,用于预留给以后扩展使用,本实施例对该字段不做限制。针对上述标签交换路径的最大占用时隙Max LSP TS字段,由于现有技术中,如 果节点和节点之间存在多条链路,且各链路的链路属性相同(包括链路的类型相同、链 路支持的时隙类型相同),则这些属性相同的链路可以组合成一条流量参数链路,这条组 合的流量参数链路的属性可以由该实施例定义的sub-TLV来携带,并使用OSPF路由机制 发布出去。在这种情况下,一条流量参数链路包含了多条成员链路,而一条标签交换路 径能占用的最大时隙数目则为该流量参数链路中各成员链路的最大剩余时隙数目。相应 地,针对该情况,节点下发的LSA中需要携带标签交换路径的最大占用时隙MaxLSPTS 字段。该字段用于表示一条标签交换路径能占用该链路的最大时隙数目。相应地,如果 一条流量参数链路只包含一条成员链路,则一条标签交换路径能占用的最大时隙数目则 为该成员链路的剩余时隙数目,此时则不需要标签交换路径的最大占用时隙Max LSP TS 字段。示例 1 基于上述描述,以一具体示例进行说明,详见如下,参见图2,本发明实施例提 供了一种OTN网络架构示意图,如图2所示,该OTN网络由4个节点组成,分别为 Ni、N2、N3、N4。节点间的连线表示一条成员链路。每条成员链路可以当作一条流量 参数链路发布出去。其中,仍以节点Nl进行链路发布为例进行说明,假设节点Nl与节 点N2之间的链路类型为0DU2,且剩余1个2.5G的时隙,并且支持ODUl业务;假设 节点m和节点N3之间的链路类型为0DU3,已剩余24个1.25G时隙,并且支持ODUO/ 0DUl/0DU2/0DUflex业务,其中,/表示和或的关系;假设节点m和节点N4之间的 链路类型为0DU2,剩余3个1.25G时隙,并且支持ODUflex业务。参见图3,本发明 实施例提供的实现节点发布链路信息的方法内容如下步骤301 节点Nl根据本地链路信息,获取节点Nl与其它节点连接的各链路 的链路信息,该链路信息包括链路类型、各链路支持的业务类型,各链路支持的时隙 类型、总时隙数量以及各链路剩余时隙数量。步骤302:节点Nl根据获取的链路信息,生成各链路对应的链路状态通告 LSA,该LSA中通过链路类型LT字段指示链路的链路类型、通过时隙类型标识位T字段 指示链路支持的时隙类型、通过时隙剩余标识位Remaining TS字段指示链路剩余时隙数 量、通过标志位Flags字段指示链路支持的业务类型。步骤303:节点Nl通过路由机制将生成的链路状态通告LSA,发布到其它各节
点ο步骤304 其它节点接收节点Nl发布的链路状态通告LSA,获取节点Nl的链路信息。其中,节点Nl发布的链路状态通告LSA格式,详见如下,一、如表2所示,节点Nl和节点N2的链路对应的LSA中包含以下sub-TLV 表权利要求
1.一种实现节点发布链路信息的方法,其特征在于,所述方法包括根据待进行链路信息发布的节点与其它节点之间各链路的链路信息,生成链路状态 通告;所述链路状态通告中携带至少一条链路的链路信息,其中,在所述链路状态通告 中指示出所述链路支持的业务类型、所述链路所支持的时隙类型以及所述链路的时隙剩 余数目;或者,在所述链路状态通告中指示出所述链路支持的业务类型、所述链路所支 持的时隙类型、所述链路总带宽以及所述链路的时隙被占数目;通过路由机制将所述链路状态通告发布到所述其它节点,实现所述节点的链路信息 发布。
2.如权利要求1所述的方法,其特征在于,所述在所述链路状态通告中指示出所述链 路支持的业务类型、指示出所述链路所支持的时隙类型、指示出所述链路的被占数目或 指示出所述链路的时隙剩余数目,包括在所述链路状态通告中通过业务指示字段表示所述链路支持的业务类型、通过时隙 类型字段表示所述链路所支持的时隙类型、通过时隙字段表示所述链路所支持的时隙类 型对应的时隙被占数目或各时隙类型对应的时隙剩余数目。
3.如权利要求2所述的方法,其特征在于,所述方法还包括在所述链路状态通告中通过标签交换路径的最大占用时隙字段表示一条标签交换路 径能够占用所述链路的最大时隙数目;或,在所述链路状态通告中通过总时隙数目字段表示所述链路总的时隙数目。
4.如权利要求2或3所述的方法,其特征在于,所述通过业务指示字段表示所述链 路支持的业务类型、通过时隙类型字段表示链路所支持的时隙类型、通过时隙字段表示 所述链路所支持的时隙类型对应的时隙被占数目或各时隙类型对应的时隙剩余数目,包 括所述业务指示字段具体为标志位Flags,所述标志位Flags置1表示所述链路支持所述 标志位Flags对应的业务类型;所述时隙类型字段具体为时隙类型标识位T,则通过所述时隙类型标识位T指示所述 链路支持的时隙类型;所述时隙字段具体为时隙被占标识位Occuping TS,则通过所述时隙被占标识位 Occuping TS表示所述时隙类型标识位T指示的时隙类型对应的时隙被占数目;或,所述时隙字段具体为时隙剩余标识位Remaining TS,则通过时隙类型标识位T指示所 述链路支持的时隙类型;通过时隙剩余标识位Remaining TS表示所述时隙类型标识位T 指示的时隙类型对应的时隙剩余数目。
5.如权利要求4所述的方法,其特征在于,所述通过时隙类型标识位T指示所述链路 支持的时隙类型,包括通过时隙类型标识位T置O表示链路支持的时隙类型为1.25G时隙单位;通过时隙类型标识位T置1表示链路支持的时隙类型为2.5G时隙单位。
6.如权利要求1所述的方法,其特征在于,在所述链路状态通告中指示出所述链路支 持的业务类型、所述链路所支持的时隙类型以及所述链路的时隙剩余数目或所述链路的 时隙被占数目,包括通过所述净荷类型PT位表示所述链路支持的时隙类型,且表示所述链路只支持以所述时隙类型为单位的业务类型;通过时隙剩余标识位Remaining TS表示所述链路支持的时隙类型所对应的时隙剩余 数目;或,通过所述时隙被占标识位Occuping TS表示所述链路支持的时隙类型所对应的 时隙被占数目。
7.如权利要求6所述的方法,其特征在于,当所述净荷类型PT位表示所述链路支 持的时隙类型为2.5G时隙单位时,相应地,所述链路支持的业务包括光通道数据单元 ODUl、0DU2、0DU2e ; 当所述净荷类型PT位表示所述链路支持的时隙类型为1.25G时隙单位时,相应地, 所述链路支持的业务包括光通道数据单元0DU1、0DU2、0DU3、0DU2e。
8.如权利要求2所述的方法,其特征在于,所述方法还包括所述其它节点接收所述链路状态通告,根据所述业务指示字段获知所述链路支持的 业务类型;根据所述时隙字段获知所述链路各时隙类型对应的时隙被占数目或所述链路 各时隙类型对应的时隙剩余数目,根据所述获知的所述链路各时隙类型对应的时隙被占 数目或所述链路各时隙类型对应的时隙剩余数目,获知所述链路的剩余带宽信息。
9.如权利要求2所述的方法,其特征在于,通过定义新的sub-TLV实现所述链路状态通告;或,通过修改现有的sub-TLV实现所述链路状态通告。
10.如权利要求9所述的方法,其特征在于,所述通过修改现有的sub-TLV实现所述 链路状态通告的步骤,具体包括将接口交换能力描述符的sub-TLV中的交换能力字段和编码字段置为预设值;所述 预设值表示所述接口交换能力描述符的sub-TLV用于携带至少一条链路的链路信息;通过所述接口交换能力描述符的sub-TLV中的交换能力特定信息字段携带所述至少 一条链路的链路信息。
11.一种实现节点发布链路信息的装置,其特征在于,所述装置包括生成模块,用于根据待进行链路信息发布的节点与其它节点之间各链路的链路信 息,生成链路状态通告;所述链路状态通告中携带至少一条链路的链路信息,其中,在 所述链路状态通告中指示出所述链路支持的业务类型、所述链路所支持的时隙类型以及 所述链路的时隙剩余数目;或者,在所述链路状态通告中指示出所述链路支持的业务类 型、所述链路所支持的时隙类型、所述链路总带宽以及所述链路的时隙被占数目;发布模块,用于通过路由机制将所述链路状态通告发布到所述其它节点,实现所述 节点的链路信息发布。
12.如权利要求11所述的装置,其特征在于,所述生成模块,具体用于根据待进行链 路信息发布的节点与其它节点之间各链路的链路信息,生成链路状态通告;所述链路状 态通告中携带至少一条链路的链路信息,其中,在所述链路状态通告中通过业务指示字 段表示所述链路支持的业务类型、通过时隙类型字段表示所述链路所支持的时隙类型、 通过时隙字段表示所述链路所支持的时隙类型对应的时隙被占数目或各时隙类型对应的 时隙剩余数目;发布模块,用于通过路由机制将所述生成模块生成的链路状态通告发布到所述其它 节点,实现所述节点的链路信息发布。
13.如权利要求11或12所述的装置,其特征在于,所述生成模块还用于在所述链路 状态通告中通过标签交换路径的最大占用时隙字段表示一条标签交换路径能够占用所述 链路的最大时隙数目;在所述链路状态通告中通过总时隙数目字段表示所述链路总的时 隙数目。
14.如权利要求12所述的装置,其特征在于,所述生成模块,包括第一设置单元,用于将所述链路支持的业务类型设置在所述业务指示字段,所述业 务指示字段具体为标志位Flags,所述标志位Flags置1表示所述链路支持所述标志位 Flags对应的业务类型;用于若所述时隙类型字段具体为时隙类型标识位T、所述时隙字 段具体为时隙被占标识位Occuping TS,则通过所述时隙类型标识位T指示所述链路支持 的时隙类型;通过所述时隙被占标识位Occuping TS表示所述时隙类型标识位T指示的时 隙类型对应的时隙被占数目;或,若所述时隙类型字段具体为时隙类型标识位T、所述 时隙字段具体为时隙剩余标识位RemainingTS,则通过时隙类型标识位T指示所述链路支 持的时隙类型;通过时隙剩余标识位Remaining TS表示所述时隙类型标识位T指示的时 隙类型对应的时隙剩余数目。
15.如权利要求14所述的装置,其特征在于,所述时隙类型标识位T置O表示链路支 持的时隙类型为1.25G时隙单位;所述时隙类型标识位T置1表示链路支持的时隙类型为 2.5G时隙单位。
16.如权利要求11所述的装置,其特征在于,所述生成模块包括第二设置单元,用于将所述链路支持的时隙类型以及所述业务类型设置在净荷类型 PT位,所述净荷类型PT位表示所述链路只支持以所述时隙类型为单位的业务类型;用 于通过时隙被占标识位Occuping TS表示所述链路支持的时隙类型所对应的时隙被占数 目;或,通过时隙剩余标识位Remaining TS表示所述链路支持的时隙类型所对应的时隙 剩余数目。
全文摘要
本发明公开了一种实现节点发布链路信息的方法和装置,属于光通信领域,方法包括根据待进行链路信息发布的节点与其它节点之间各链路的链路信息,生成链路状态通告;链路状态通告中携带至少一条链路的链路信息,在链路状态通告中指示出链路支持的业务类型、链路所支持的时隙类型以及链路的类时隙剩余数目;或者,在链路状态通告中指示出链路支持的业务类型、链路所支持的时隙类型、链路总带宽以及链路的时隙被占数目;通过路由机制将链路状态通告发布到其它节点,实现节点发布链路信息。装置包括生成模块和发布模块。本发明提供的方案有效减少了信息冗余,降低了路由协议发布链路信息时所占用的带宽,节约了网络资源,有效避免了资源的浪费。
文档编号H04Q11/00GK102014313SQ200910092449
公开日2011年4月13日 申请日期2009年9月8日 优先权日2009年9月8日
发明者林毅, 资小兵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1