CN100477645C - Lcas宿端删除成员的方法 - Google Patents

Lcas宿端删除成员的方法 Download PDF

Info

Publication number
CN100477645C
CN100477645C CNB2006800000170A CN200680000017A CN100477645C CN 100477645 C CN100477645 C CN 100477645C CN B2006800000170 A CNB2006800000170 A CN B2006800000170A CN 200680000017 A CN200680000017 A CN 200680000017A CN 100477645 C CN100477645 C CN 100477645C
Authority
CN
China
Prior art keywords
state
removing members
treats
deletion
duan
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.)
Active
Application number
CNB2006800000170A
Other languages
English (en)
Other versions
CN1883169A (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
Publication of CN1883169A publication Critical patent/CN1883169A/zh
Application granted granted Critical
Publication of CN100477645C publication Critical patent/CN100477645C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/14Monitoring arrangements
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1611Synchronous digital hierarchy [SDH] or SONET

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Liquid Crystal Substances (AREA)
  • Telephonic Communication Services (AREA)
  • Grinding Of Cylindrical And Plane Surfaces (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
  • Paper (AREA)

Abstract

本发明公开了一种实现链路容量调整机制(LCAS)宿端删除成员的方法,该方法包括:A.宿端接收到删除成员指示后,向源端通知待删除成员进入删除状态;B.宿端判断是否收到来自源端的通知响应,若未接收到,则所述待删除成员继续处于删除状态且继续从所述待删除成员中提取业务,并等待;若接收到,则将该待删除成员的状态迁移为空闲状态。本发明同时公开了一种实现该方法的宿端状态机,在宿端为成员状态新增一删除(REMOVE)状态,使得在源端停止在待删除成员上映射业务的同时,宿端停止从该待删除成员内提取业务,保证了源端和宿端的带宽同时得到调整,从而保证了对业务无损伤。

Description

LCAS宿端删除成员的方法
技术领域
本发明涉及通信技术领域,尤指一种实现链路容量调整机制(LCAS,Link Capacity Adjustment Scheme)宿端删除成员的方法。
背景技术
国际电信联盟(ITU-T)G.7042标准定义了LCAS,LCAS提供了虚级联组(VCG,Virtual Concatenation Group)的源端(Source Side)与宿端(SinkSide)的协商过程,以保证在增加或删除成员时对业务不会造成损伤,实现带宽的无缝调整。
虚级联(VC,Virtual Concatenation)的建立或删除、成员的增加或减少是通过改变控制分组(Control Packet)中状态字段的指令,在源端和宿端间建立协商通信进程来实现的。LCAS所定义的控制分组描述了虚级联的链路状态,保证在网络发生变化时,链路的源端与宿端能够保持同步。控制分组主要承载的控制字段有:
1.成员状态(MST,Member status)字段:从宿端发送至源端,用于传递各成员的状态;
2.再排序确认(RS-Ack,Re-sequence acknowledge)字段:从宿端发送至源端,用于传递宿端检测出的成员的序列变化;
3.控制(CTRL,Control)字段:从源端发送至宿端,用于实现两端组成员状态同步;
4.组标识(GID,Group ID)字段:用于标识VCG;
5.差错校验码(CRC,Cyclic Redundancy Check)字段:用于保护控制分组。
对于虚级联组中的每个成员,都有一个在源端的源端状态机,和一个在宿端的宿端状态机。每个成员的源端状态机的状态包括:空闲(IDLE)状态、正常(NORMAL)状态、路径失效(DNU)状态、增加(ADD)状态和删除(REMOVE)状态。每个成员的宿端状态机的状态包括:空闲(IDLE)状态、用于表示该成员的信息未检测到错误或该成员为新加入且请求通过的携载业务(OK)状态,以及用于表示该成员的信息检测到有错误或该成员被删除的失败(FAIL)状态。
G.7042标准中定义的源端状态机中,为了保证业务无损伤,LCAS要求增加或删除成员操作需要由源端发起,具体实现过程可参见相关标准,由源端发起的增加或删除成员过程与本发明无关,这里不再赘述;而对于由宿端发起删除成员操作的情况,G.7042标准中定义的宿端状态机无法保证对业务无损伤,不能实现带宽的无缝调整。
图1是现有技术G.7042标准所定义的宿端状态机发起删除成员的协商过程示意图,如图1所示,宿端成员在携载业务状态即OK状态下,收到来自网管***(NMS,Network Management System)的删除成员指示MREMOVE后,宿端向源端发送该成员的MST为FAIL状态,可表示为:MST=FAIL,接着停止从该成员内提取业务(Stop reading payload),然后该成员的状态迁移到IDLE状态,即被成功删除。
其中,NMS从宿端首先发起删除成员的操作时,宿端状态机的协商过程具体如下:
1)宿端收到来自NMS的删除成员指示后,向源端发送该成员的MST为FAIL状态;
2)宿端在下一个复帧,停止从该成员内提取业务,并且将该成员的状态迁移为IDLE状态,即该成员被删除。
需要说明的是,图1中与本发明相关的是虚线框中的删除成员状态机部分,其它部分与标准中规定的一致,这里不再赘述。
G.7042所定义的源端状态机相应的协商过程具体为:
1)源端提取到该成员的MST为FAIL状态;
2)将CTRL字段的信息更改为DNU状态,即表示在源端已将该成员的状态从NORMAL状态迁移到DNU状态;
3)源端在下一个复帧,停止在该成员上映射业务(Stop sending payload)。
上述协商过程中,按照标准宿端发送的该成员的MST为FAIL状态需要经过64ms/128ms后才能被源端VCG提取到。假设宿端从发送该成员的MST为FAIL状态到停止从该成员内提取业务的时间间隔为tRx,源端提取到MST为FAIL状态到该成员状态迁移到DNU状态所需的时间为tTx,一旦源端停止映射业务的时刻和宿端停止提取业务的时刻不同,比如若tRx小于或大于tTx+64ms/128ms,便会造成对业务的损伤。而每个站点的tRx和tTx均不同,所以按照G.7042的宿端状态机,无法保证从宿端首先发起删除成员时对业务无损伤,不能实现带宽的无缝调整。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现LCAS宿端删除成员的方法,能够保证由宿端发起的删除成员处理对业务无损伤。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种实现链路容量调整方式LCAS宿端删除成员的方法,该方法包括以下步骤:
A.宿端接收到删除成员指示后,向源端通知待删除成员进入删除REMOVE状态;
B.宿端判断是否收到来自源端的通知响应,若未接收到,则所述待删除成员继续处于删除REMOVE状态且继续从所述待删除成员中提取业务,并等待;若接收到,则将该待删除成员的状态迁移为空闲IDLE状态。
步骤A中所述通知待删除成员进入删除状态的方法为:
所述宿端向所述源端发送所述待删除成员的成员状态MST字段信息为失败FAIL状态;所述宿端将所述待删除成员的状态由携载业务OK状态迁移为删除REMOVE状态。
步骤B中所述通知响应消息中携带有:控制CTRL字段的信息为路径失效DNU状态,或增加ADD状态,或空闲IDLE状态。
步骤B中所述判断接收到通知响应之后,该方法还包括:在下一复帧停止从所述待删除成员中提取业务。
步骤B中所述等待中,该方法还包括:若检测到所述待删除成员出现故障,则停止从所述待删除成员中提取业务,之后结束本方法流程。
所述停止从所述待删除成员中提取业务之后,结束本方法流程之前,该方法还包括:所述宿端将所述待删除成员删除。
由上述技术方案可见,本发明在G.7042所定义的LCAS宿端状态机上,新增一个用于表示处于删除过程中的状态即REMOVE状态,在REMOVE状态下在宿端,待删除成员正在等待删除确认,且在REMOVE状态下依然需要从该待删除成员中提取业务;在REMOVE状态下该待删除成员收到源端发出的相应的CTRL字段的信息为DNU状态后,在下一个复帧停止从该待删除成员提取业务,并且将该待删除成员的状态迁移为IDLE状态,即该待删除成员被删除。
在源端,该待删除成员是在CTRL字段的信息变为DNU状态的下一复帧停止在该待删除成员上映射业务;而在宿端,该待删除成员是在收到CTRL字段的信息为DNU状态的下一复帧停止从该待删除成员内提取业务,这样保证了源端和宿端的带宽同时得到调整,从而保证了对业务无损伤。
附图说明
图1是现有技术G.7042标准所定义的宿端状态机发起删除成员的协商过程示意图;
图2是本发明从宿端状态机发起删除成员的协商过程示意图。
具体实施方式
为使本发明的目的、技术方案更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
图2是本发明从宿端状态机发起删除成员的协商过程示意图,假设宿端成员在携载业务状态即OK状态下,收到来自NMS或源端或其它管理设备的删除成员指示删除成员指示MREMOVE后,该方法包括:宿端向源端通知待删除成员进入删除状态;宿端判断是否收到来自源端的通知响应,若未接收到,则继续处于删除状态且可以继续从该待删除成员中提取业务,并等待接收通知响应;若接收到,则将该待删除成员的状态迁移为空闲状态。协商过程具体包括如下步骤:
a)宿端向源端发送待删除成员的MST为FAIL状态,以通知源端更改该待删除成员的状态,并且将该待删除成员的状态由OK状态迁移为REMOVE状态;
b)源端提取该待删除成员的MST为FAIL状态后,将CTRL字段的信息更改为DNU状态,以使该待删除成员状态从NORMAL状态迁移为DNU状态,并将该CTRL字段的信息为DNU状态发送给宿端;
(c)宿端收到该待删除成员的CTRL字段的信息为DNU状态后,在下一复帧停止从该待删除成员中提取业务;
(d)宿端将该待删除成员的状态从REMOVE状态迁移为IDLE状态,以示删除该待删除成员成功。
在源端,该待删除成员是在CTRL字段的信息变为DNU状态的下一复帧停止在该待删除成员上映射业务;而在宿端,该待删除成员是在收到CTRL字段的信息为DNU状态的下一帧停止从该待删除成员内提取业务,这样保证了源端和宿端的带宽同时得到调整,从而保证了对业务无损伤。
需要说明的是,图2中与本发明相关的是虚线框中的删除成员状态机部分,其它部分与标准中规定的一致,这里不再赘述。
进一步地,在宿端等待源端返回通知响应期间,如果宿端检测到该待删除成员出现故障,则立即停止从该待删除成员中提取业务,同时将该待删除成员从宿端删除;或者,该待删除成员在正常状态下,根据源端发送的CTRL状态的信息决定是否删除成员,比如,若CTRL字段的信息为DNU/ADD/IDLE状态,则将该待删除成员删除。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1、一种实现链路容量调整方式LCAS宿端删除成员的方法,其特征在于,该方法包括以下步骤:
A.宿端接收到删除成员指示后,向源端通知待删除成员进入删除REMOVE状态;
B.宿端判断是否收到来自源端的通知响应,若未接收到,则所述待删除成员继续处于删除REMOVE状态且继续从所述待删除成员中提取业务,并等待;若接收到,则将该待删除成员的状态迁移为空闲IDLE状态。
2、根据权利要求1所述的方法,其特征在于,步骤A中所述通知待删除成员进入删除状态的方法为:
所述宿端向所述源端发送所述待删除成员的成员状态MST字段信息为失败FAIL状态;所述宿端将所述待删除成员的状态由携载业务OK状态迁移为删除REMOVE状态。
3、根据权利要求1所述的方法,其特征在于,步骤B中所述通知响应消息中携带有:控制CTRL字段的信息为路径失效DNU状态,或增加ADD状态,或空闲IDLE状态。
4、根据权利要求1所述的方法,其特征在于,步骤B中所述判断接收到通知响应之后,该方法还包括:在下一复帧停止从所述待删除成员中提取业务。
5、根据权利要求1所述的方法,其特征在于,步骤B中所述等待中,该方法还包括:若检测到所述待删除成员出现故障,则停止从所述待删除成员中提取业务,之后结束等待。
6、根据权利要求5所述的方法,其特征在于,所述停止从所述待删除成员中提取业务之后,结束本方法流程之前,该方法还包括:所述宿端将所述待删除成员删除。
CNB2006800000170A 2005-03-01 2006-03-01 Lcas宿端删除成员的方法 Active CN100477645C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNA2005100334342A CN1829217A (zh) 2005-03-01 2005-03-01 实现lcas宿端删除成员的方法和实现该方法的宿端状态机
CN200510033434.2 2005-03-01
PCT/CN2006/000301 WO2006092097A1 (fr) 2005-03-01 2006-03-01 Méthode d’implémentation de la suppression d’un participant par le côté collecte de lcas et machine d’état côté collecte de ceci

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101530626A Division CN101202750A (zh) 2006-08-11 2006-08-11 Lcas宿端删除成员的方法及实现该方法的宿端状态机

Publications (2)

Publication Number Publication Date
CN1883169A CN1883169A (zh) 2006-12-20
CN100477645C true CN100477645C (zh) 2009-04-08

Family

ID=36940836

Family Applications (2)

Application Number Title Priority Date Filing Date
CNA2005100334342A Pending CN1829217A (zh) 2005-03-01 2005-03-01 实现lcas宿端删除成员的方法和实现该方法的宿端状态机
CNB2006800000170A Active CN100477645C (zh) 2005-03-01 2006-03-01 Lcas宿端删除成员的方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CNA2005100334342A Pending CN1829217A (zh) 2005-03-01 2005-03-01 实现lcas宿端删除成员的方法和实现该方法的宿端状态机

Country Status (14)

Country Link
US (1) US20080123519A1 (zh)
EP (1) EP1850536B1 (zh)
JP (1) JP4537462B2 (zh)
KR (1) KR100886425B1 (zh)
CN (2) CN1829217A (zh)
AT (1) ATE494706T1 (zh)
AU (1) AU2006220145B2 (zh)
BR (1) BRPI0609148B1 (zh)
CA (1) CA2600625C (zh)
DE (1) DE602006019380D1 (zh)
ES (1) ES2359154T3 (zh)
HK (1) HK1108990A1 (zh)
RU (1) RU2373657C2 (zh)
WO (1) WO2006092097A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE400102T1 (de) * 2004-12-23 2008-07-15 Tellabs Denmark As Zeitlich begrenzte deaktivierung eines elements einer virtuell verketteten gruppe
CN101150563B (zh) * 2006-09-20 2012-03-07 中兴通讯股份有限公司 一种虚级联组成员自动搜索方法及装置
CN101145874B (zh) * 2007-03-23 2011-09-21 中兴通讯股份有限公司 无损伤信息删除方法及***
JP5051000B2 (ja) * 2008-05-23 2012-10-17 富士通株式会社 伝送システム、パス制御方法及び伝送装置
ATE523977T1 (de) * 2009-06-24 2011-09-15 Alcatel Lucent Verfahren zur dynamischen einstellung der übertragungskapazität einer datenübertragungsverbindung

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3490611B2 (ja) * 1998-07-02 2004-01-26 富士通株式会社 バーチャルコンカチチャネル管理方法及びこれに用いられる伝送装置
US7058008B1 (en) * 2002-03-04 2006-06-06 Nortel Networks Limited Link capacity adjustment component
EP1367751A1 (en) 2002-05-28 2003-12-03 Alcatel Fallback in transmission of data signals through a synchronous digital network using virtual concatenated containers
JP2004153623A (ja) * 2002-10-31 2004-05-27 Fujitsu Ltd 伝送装置、管理装置及びネットワークシステム
US6965612B2 (en) 2002-12-18 2005-11-15 Transwitch Corporation Methods and apparatus for the hardware implementation of virtual concatenation and link capacity adjustment over SONET/SDH frames
JP3925468B2 (ja) * 2003-06-27 2007-06-06 日本電信電話株式会社 パス容量及びパス経路変更方法、及びノード装置
JP2005184301A (ja) * 2003-12-18 2005-07-07 Fujitsu Ltd 仮想連結帯域の自動変更方法
JP4361427B2 (ja) * 2004-06-21 2009-11-11 富士通株式会社 回線制御装置および回線制御方法
EP1675292B1 (en) * 2004-12-23 2010-03-10 Tellabs Denmark A/S Reduction of the transport capacity of a virtual concatenation group

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
链路容量调整方案的控制原理分析. 刘国辉.中国有线电视,第21期. 2003
链路容量调整方案的控制原理分析. 刘国辉.中国有线电视,第21期. 2003 *

Also Published As

Publication number Publication date
BRPI0609148B1 (pt) 2019-05-07
ATE494706T1 (de) 2011-01-15
WO2006092097A1 (fr) 2006-09-08
AU2006220145A1 (en) 2006-09-08
CN1883169A (zh) 2006-12-20
CA2600625C (en) 2011-02-08
BRPI0609148A2 (pt) 2010-02-17
KR100886425B1 (ko) 2009-03-02
ES2359154T3 (es) 2011-05-18
CA2600625A1 (en) 2006-09-08
RU2007135488A (ru) 2009-04-10
RU2373657C2 (ru) 2009-11-20
AU2006220145B2 (en) 2009-03-05
HK1108990A1 (en) 2008-05-23
CN1829217A (zh) 2006-09-06
JP4537462B2 (ja) 2010-09-01
EP1850536A4 (en) 2010-02-17
KR20070113234A (ko) 2007-11-28
US20080123519A1 (en) 2008-05-29
EP1850536A1 (en) 2007-10-31
DE602006019380D1 (de) 2011-02-17
EP1850536B1 (en) 2011-01-05
JP2008533777A (ja) 2008-08-21

Similar Documents

Publication Publication Date Title
KR101503247B1 (ko) 윈도우의 콘텐트 동기화 기반 게이트웨이, 기지국 및 방법
CN101156396B (zh) 一种数据帧的传输处理方法和***
EP0464014A2 (en) Communications systems using a fault tolerant protocol
CN100477645C (zh) Lcas宿端删除成员的方法
JPH0286245A (ja) データリンクレイヤ処理方式
EP1708445A1 (en) Communication device and logical link abnormality detection method
JP2003078565A (ja) 無線通信装置
EP1702424B1 (en) Method and network for lossless packet delivery to a mobile terminal
CN106407065A (zh) 一种密码键盘usb通信异常恢复方法及***
US6452946B1 (en) Apparatus and method for improving performance in master and slave communications systems
CN101237664A (zh) 维护信息的传输方法、装置和***
CN101420351B (zh) 一种实现弹性分组环上业务保护的装置及方法
CN102970221A (zh) 一种基于多网络的节点间的冗余通讯方法
CN101202750A (zh) Lcas宿端删除成员的方法及实现该方法的宿端状态机
CN111355561A (zh) 数据重传的指示、处理方法及装置
CN101827333A (zh) 手机浏览器后台服务器数据处理方法
CN110798359B (zh) 一种自动切换高可靠的用户放号方法
CN111245577B (zh) 数据传输方法、***和相关设备
JPH11234347A (ja) データ通信におけるバッファ管理方法および方式
KR20010007109A (ko) 오류 복구 방법
WO2003079658A1 (fr) Procede de transmission de donnees et dispositif de transmission
CN101309199A (zh) 避免业务数据丢失的方法及***及实体
Choi Quality Assurance by the Error Cause Detecting Function in a Packet Switching System
CN1375962A (zh) 异机种***中用于自动端口标识发现的设备和方法
JPS61287350A (ja) 多重通信路デ−タ伝送方式

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