[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN100382553C - Method for realizing LCAS protocol nondestructive switching by employing master and backup pages - Google Patents

Method for realizing LCAS protocol nondestructive switching by employing master and backup pages Download PDF

Info

Publication number
CN100382553C
CN100382553C CNB2004100007717A CN200410000771A CN100382553C CN 100382553 C CN100382553 C CN 100382553C CN B2004100007717 A CNB2004100007717 A CN B2004100007717A CN 200410000771 A CN200410000771 A CN 200410000771A CN 100382553 C CN100382553 C CN 100382553C
Authority
CN
China
Prior art keywords
standby
page
list item
main
lcas
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.)
Expired - Fee Related
Application number
CNB2004100007717A
Other languages
Chinese (zh)
Other versions
CN1558632A (en
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 CNB2004100007717A priority Critical patent/CN100382553C/en
Publication of CN1558632A publication Critical patent/CN1558632A/en
Application granted granted Critical
Publication of CN100382553C publication Critical patent/CN100382553C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

The present invention provides a main and standby page designing method for realizing LCAS protocol lossless switching, which adopts a main and standby page working mode, namely, the method adopts a main list item and a standby list item, wherein the main list item is read by a working module as a working page to complete the correspondence between a data frame and a logical channel in virtual concatenation; the standby list item is modified by a main control module as a standby page to complete the configuration of the standby list item; the standby page is switched into a main page at the frame boundary of an LCAS multiframe, and simultaneously, the original main page is switched into the standby page, and the procedures alternate in the way. The method of the present invention, which is adopted, enables list item contents to be synchronized with a real-time data frame by adopting the main and standby page working mode and by strictly guaranteeing that a switching occasion of the main and the standby pages is at the frame boundary of the LCAS multiframe, and thereby, the present invention realizes the LCAS protocol lossless switching without an additional high-level user self-defining protocol. The present invention has the advantages of design complexity simplification, and hardware and software resource consumption reduction.

Description

A kind of master and backup pages that adopts is realized the harmless method of switching of LCAS agreement
Technical field:
The invention belongs to network communications technology field, be specifically related to a kind of method that in the SDH/SONET transport service, realizes the switching of LCAS agreement (Link CapacityAdjustment Scheme, link bandwidth adjustment scheme) data lossless with FPGA (field programmable gate array) or ASIC (customization chip).
Background technology:
The most modes of single mapping table that adopt of the processing of Virtual Concatenation (will be distributed in STM-N Frame virtual container and be combined into a logical channel) realize the Frame of SDH/SONET definition and the corresponding relation between the Different Logic passage in transport service at present.To the level and smooth modification of mapping item, realize the increase and decrease of respective logic passage by the LCAS agreement, thereby realize of the harmless transmission of carrying data at switching instant at source end and Su Duan.
Realization LCAS agreement is normally passed through the mode that main control device (as microprocessor) is assisted FPGA/AISC in transport service at present.FPGA/ASIC finishes the extraction of LCAS protocol frame and insertion, and the LCAS protocol frame of extraction is transferred to main control device and resolved, and finishes corresponding operation (as, the modification of mapping item, returning the generation of announcement information) according to agreement.Owing to adopt single mapping table, and main control device is in asynchronous mode fully to the configuration of mapping table and the transmission of SDH/SONET frame, this revises the content of list item and the problem of list item corresponding data frame on cooperating of real-time Transmission with regard to having caused main control device, deals with the failure that causes data lossless to switch easily improperly.In addition, according to the LCAS agreement, the LCAS control frame is made up of the every frame fixed byte in 16 frames, the SDH/SONET Frame of 16 frames under the control frame content correspondence, and this has just caused main control device to revise the LCAS control frame and mapping item need guarantee temporal precedence relationship.
Since above-mentioned, main control device is revised list item proposed very high requirement.In present actual design, how to remedy the problems referred to above by extra high-rise User Defined protocol modification LCAS agreement.Increasing so at double the design complexity, expend a large amount of software and hardware resources.
Summary of the invention:
The purpose of this invention is to provide the harmless master and backup pages method for designing of switching of a kind of LCAS of realization agreement, do not need extra high-rise User Defined agreement just can realize that the data lossless of LCAS agreement switches.
Technical scheme of the present invention is as follows:
A kind of harmless master and backup pages method for designing of switching of LCAS agreement that realizes, adopt the mode of operation of master and backup pages, promptly adopt main with list item and two list items of standby list item (not being original single list item), main read with page confession operational module as main, finish the corresponding of Frame and logical channel in the Virtual Concatenation with list item; Standby list item is finished the configuration to standby list item as the modification of the standby page for control module, and the standby page switches to the main page of using at the frame boundaries place of LCAS multi-frame (16 frame), and original master switches to the standby page with the page simultaneously, so alternately.
Further, the harmless method of switching of above-mentioned realization LCAS agreement, described master adopts a dual-port ram to realize that wherein, a port is read-only with list item and standby list item, is used to read the main list item of using; Another port is only write, and is used for the configuration of standby list item.
Further, the harmless method of switching of above-mentioned realization LCAS agreement, the concrete method that adopts of the switching of master and backup pages is: after control module configures standby contents in table, revise the list item high address and latch the high address by the high address latch module, switch to the main page of using at the standby page in the frame boundaries place of LCAS multi-frame, the content that list item is read in the main high address of sending here according to the high address latch module with the page is used for operational module.That is: distinguish the main page and the standby page used by highest address bit, the configuration of list item (being the use of the standby page) is finished the configuration to standby list item this moment by control module control highest address bit; The reading of list item (promptly main use with the page) according to the high address that list item high address latch module is sent here, read the content of table and used for operational module.
Advantage of the present invention and good effect:
The harmless master and backup pages method for designing of switching of realization LCAS agreement of the present invention does not need extra high-rise User Defined agreement just can realize that the data lossless of LCAS agreement switches, and has simplified the complexity of design greatly, has reduced the consumption of software and hardware resources.By adopting the mode of operation of master and backup pages, and the switching time of strict guarantee master and backup pages is at the frame boundaries place of LCAS multi-frame (16 frame), make contents in table and real time data frame synchronously, thereby realize the harmless switching of LCAS agreement.
Description of drawings:
Fig. 1 is the workflow schematic diagram of method of the present invention;
Fig. 2 is the flow chart of the present invention's one specific embodiment;
Fig. 3 is the flow chart that middle source end (SOURCE) embodiment illustrated in fig. 2 adds MEMBER;
Fig. 4 deletes the flow chart of MEMBER for source end (SOURCE) in embodiment illustrated in fig. 2;
Fig. 5 is the flow chart that middle source end (SOURCE) embodiment illustrated in fig. 2 is handled DNU;
Fig. 6 deletes the flow chart of MEMBER for Su Duan (SINK) in embodiment illustrated in fig. 2;
Fig. 7 is the flow chart that middle Su Duan (SINK) embodiment illustrated in fig. 2 adds MEMBER;
Fig. 8 is the flow chart that middle Su Duan (SINK) embodiment illustrated in fig. 2 handles DNU;
Fig. 9 is middle Su Duan (SINK) physical channel embodiment illustrated in fig. 2 recombination function schematic diagram.
Embodiment:
As shown in Figure 1, be the workflow schematic diagram of the harmless master and backup pages method for designing of switching of realization LCAS agreement of the present invention.Specifically comprise the following aspects:
1. active and standbyly adopt a dual-port ram to realize that a port is read-only, is used for the meter reading item with list item, another port is only write, and is used for the configuration of list item, distinguishes master and backup pages by highest address bit.
2. the configuration of list item (being writing of ram) is finished the configuration to standby list item this moment by control module control highest address bit.Different with most in the past designs, can not consider fully and the cooperating of real time data frame to the configuration of standby list item that here also needn't consider opportunity of disposing, control module can optionally dispose.
3. the reading of list item (promptly main use with the page) according to the high address that list item high address latch module is sent here, read the content of table and used for operational module.
4. latching of high address finished the switching of master and backup pages, finishes the synchronous of contents in table and real time data frame simultaneously, and it is the part of most critical among the design.After control module configures standby contents in table, revise the list item high address, do not finish active and standby switching this moment,, do switching again by the arrival of high address latch module wait switching machine meeting.
Switching machine can the generation strict guarantee at the frame boundaries place of LCAS multi-frame (16 frame), thereby guarantee cooperating of contents in table and real time data frame.
Fig. 2 shows the workflow diagram of the present invention's one specific embodiment.In the present embodiment, comprised at the source end and realized the harmless method of switching of LCAS agreement, also be included in the place end and realize the harmless method of switching of LCAS agreement.Among the figure:
SOURCE holds (source end), and workflow is as follows:
1. control module is selected mapping item by revising the high address;
2. control module is selected the LCAS control frame corresponding with mapping item by revising the high address;
3. locate standby LCAS control frame is changed into main using in adjustment chance (MFI1=0000);
4. equipment sends main LCAS control frame with the page;
5. the LCAS control frame of the actual transmission of device parses provides the selection information of mapping item;
6. mapping item is located the standby page is changed into the main page of using in adjustment chance (MFI1=0000);
By the above frame composition module that operates in data message is mapped to the SDH frame;
SINK holds (Su Duan), in two kinds of situation:
One, do when adding MEMBER (the minimum virtual container unit in the logical channel) operation, workflow is as follows:
1 ', resolve the LCAS control frame;
2 ', submit control module LCAS resolving information to;
3 ', control module revise logical channel ← → the standby mapping table of virtual container, revise the list item high address then, equipment switches to the standby page (control module notification source end adds successfully) when switching machine meeting (MFI1=0000);
4 ', equipment is resolved the LCAS control frame voluntarily, and when this Virtual Container Trunk did not have data, this passage of notice reconstructed module was invalid; When this virtual container had data, this passage of notice reconstructed module was effective, simultaneously reconfiguration information is submitted to reconstructed module;
5 ', reconstructed module is selected mapping table according to the reconfiguration information structural physical map information of each virtual container;
6 ', mapping table changes the standby page into the main page of using in change place of real data formation.
Two, when deleting MEMBER or DNU (interim obsolete virtual container in the Virtual Concatenation logical channel) operation, workflow is as follows:
A ', parsing LCAS control frame, when this Virtual Container Trunk did not have data, this passage of notice reconstructed module was invalid;
B ', reconstructed module select mapping table according to the reconfiguration information structural physical map information of each virtual container;
Certain virtual container of C ', notice control module logical channel is deleted or is in the DNU state;
Convert data message to by the above frame composition module SDH frame that operates in;
Wherein, mapping item is operated in the physical channel mapping relations after the reconstruct rather than is operated in the logical mappings relation of logical channel.Be illustrated in figure 9 as physical channel recombination function schematic diagram.For example, certain logical channel is made of 1,2,3 (DNU) and 4, through reconstruct, is configured to physical channel 1 ', 2 ' and 3 ' by 1,2 and 4 of reality use.So only need equal the mapping table of MEMBER quantity rather than equal the mapping table of 2^MEMBER quantity, effectively reduce the quantity of mapping item, determine mapping table voluntarily for equipment and lay a good foundation.
Fig. 3 to Fig. 8 shows the mutual control flow of LCAS processing module and control module.
Fig. 3 to Fig. 5 shows the interaction flow of source end and control module, and " modify steps A " among the figure refers to:
Revise the UPMAPPER mapping table
→ modification LCAS control word
→ modification VCG ← → VC NUM table
→ revise VCG ← → VC NUM shows the high address
→ modification LCAS control frame high address
As shown in Figure 3, for SO adds the MEMBER flow process, among the figure:
STEP1: issue the interpolation order by control module;
STEP2: revise the standby page of LCAS control frame, revise the standby page of mapping table, revise LCAS control frame high address;
STEP3, STEP4, STEP5: determine to add order according to the feedback of far-end and whether confirmed by far-end;
STEP6: re-construct data frame structure;
STEP7: whether inquiry far-end ACK overturns, and determines whether to send next order.
As shown in Figure 4, for SO deletes the MEMBER flow process, among the figure:
STEP1: issue by control module and to delete order;
STEP2: revise the standby page of LCAS control frame, revise the standby page of mapping table, revise LCAS control frame high address, re-construct data frame structure;
STEP3, STEP4, STEP5: determine to delete according to the feedback of far-end whether order is confirmed by far-end;
STEP6: whether inquiry far-end ACK overturns, and determines whether to send next order.
As shown in Figure 5, be the flow process of SO processing DNU, among the figure:
STEP1, STEP2: the LCAS control frame of resolving far-end confirms to have DNU to produce;
STEP3: revise the standby page of LCAS control frame, revise the standby page of mapping table, revise LCAS control frame high address, re-construct data frame structure;
STEP4: the LCAS control frame of resolving far-end confirms to have DNU to recover to produce;
STEP5: revise the standby page of LCAS control frame, revise the standby page of mapping table, revise LCAS control frame high address, re-construct data frame structure.
Fig. 6 to Fig. 8 shows the interaction flow of SK end and control module." modify steps B " refers among the figure:
Modification with reference to MST → modification VCG ← → VC NUM table
As shown in Figure 6, for SK deletes the flow process of MEMBER, among the figure:
STEP1: the LCAS control frame of resolving far-end defines deletes order, and logic is the reconstruct data frame voluntarily;
STEP2: the notice administration module is revised database, and administration module is received by the order of LCAS notice far-end;
STEP3: administration module is sent out ACK order notice far-end can receive next order.
As shown in Figure 7, be the flow process of SK interpolation MEMBER, among the figure:
STEP1: the LCAS control frame of resolving far-end defines and adds order, and logic is the reconstruct data frame voluntarily;
STEP2: the notice administration module is revised database, and administration module is revised mapping item;
STEP3: administration module is received by the order of LCAS notice far-end;
STEP4: the data that receive reconstruct;
STEP5: administration module is sent out ACK order notice far-end can receive next order.
As shown in Figure 8, for SK handles the DNU flow process, among the figure:
STEP1: the LCAS control frame of resolving far-end defines DNU, and logic is the reconstruct data frame voluntarily;
STEP2: the notice administration module is revised database, and administration module is revised mapping item;
STEP3: the LCAS control frame of resolving far-end defines DNU and recovers, and logic is the reconstruct data frame voluntarily;
STEP4: the notice administration module is revised database, and administration module is revised mapping item.

Claims (3)

1. one kind is adopted master and backup pages to realize the harmless method of switching of LCAS agreement, it is characterized in that, adopt mainly, mainly supply operational module to read as main with the page, finish the corresponding of Frame and logical channel in the Virtual Concatenation with list item with list item and two list items of standby list item; Standby list item is finished the configuration to standby list item as the modification of the standby page for control module, and the standby page switches to the main page of using at the frame boundaries place of LCAS multi-frame, and original master switches to the standby page with the page simultaneously, so alternately.
2. the harmless method of switching of realization LCAS agreement as claimed in claim 1 is characterized in that described master adopts a dual-port ram to realize that wherein, a port is read-only with list item and standby list item, is used to read the main list item of using; Another port is only write, and is used to dispose standby list item.
3. the harmless method of switching of realization LCAS agreement as claimed in claim 1, it is characterized in that, the concrete method that adopts of the switching of master and backup pages is: after control module configures standby contents in table, revise the list item high address and latch the high address by the high address latch module, switch to the main page of using at the standby page in the frame boundaries place of LCAS multi-frame, the content that list item is read in the main high address of sending here according to the high address latch module with the page is used for operational module.
CNB2004100007717A 2004-01-18 2004-01-18 Method for realizing LCAS protocol nondestructive switching by employing master and backup pages Expired - Fee Related CN100382553C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100007717A CN100382553C (en) 2004-01-18 2004-01-18 Method for realizing LCAS protocol nondestructive switching by employing master and backup pages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100007717A CN100382553C (en) 2004-01-18 2004-01-18 Method for realizing LCAS protocol nondestructive switching by employing master and backup pages

Publications (2)

Publication Number Publication Date
CN1558632A CN1558632A (en) 2004-12-29
CN100382553C true CN100382553C (en) 2008-04-16

Family

ID=34350499

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100007717A Expired - Fee Related CN100382553C (en) 2004-01-18 2004-01-18 Method for realizing LCAS protocol nondestructive switching by employing master and backup pages

Country Status (1)

Country Link
CN (1) CN100382553C (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097671A1 (en) * 2000-12-21 2002-07-25 At&T Corp. Method for selecting a restoration path in a mesh network
CN1434453A (en) * 2002-01-23 2003-08-06 华为技术有限公司 Method for realizing two first-in first-out queue using one double-port RAM
EP1339183A1 (en) * 2002-02-22 2003-08-27 Alcatel Method and device for transporting ethernet frames over a transport SDH/SONET network
CN1464674A (en) * 2002-06-29 2003-12-31 深圳市中兴通讯股份有限公司 Method for implementing optical network signal control platform

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020097671A1 (en) * 2000-12-21 2002-07-25 At&T Corp. Method for selecting a restoration path in a mesh network
CN1434453A (en) * 2002-01-23 2003-08-06 华为技术有限公司 Method for realizing two first-in first-out queue using one double-port RAM
EP1339183A1 (en) * 2002-02-22 2003-08-27 Alcatel Method and device for transporting ethernet frames over a transport SDH/SONET network
CN1464674A (en) * 2002-06-29 2003-12-31 深圳市中兴通讯股份有限公司 Method for implementing optical network signal control platform

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
虚级联信号的链路容量调整机制LCAS及其在新一代SDH智能带宽响应中的应用. 孙嵘.光通信技术,第8期. 2003 *
链路容量调整方案的控制原理分析. 刘国辉.中国有线电视,第21期. 2003 *

Also Published As

Publication number Publication date
CN1558632A (en) 2004-12-29

Similar Documents

Publication Publication Date Title
JP5706447B2 (en) Apparatus and method for synchronous network
Fiege et al. Supporting mobility in content-based publish/subscribe middleware
CN102143198B (en) Method, device and system for transferring messages
CN100588204C (en) A kind of real-time viewing platform of communication network simulation tool and its implementation
CN103430499B (en) The method and apparatus of multicast packet Path Setup in network virtualization system
CN106134133B (en) Tunneling time critical messages between substations over WAN
CN105577446B (en) Lightweight embedded network management system and method
CN100437522C (en) Long-distance inner server and its implementing method
CN102833180A (en) Method and system for sharing microblog messages
CN109005170A (en) A kind of conversion method of RapidIO agreement to FC agreement
CN105072021A (en) Cross-segment message forwarding method for dispatching automation systems
CN102981857A (en) Method for loading parallel compressed mass data of database cluster
CN104956629A (en) Software-defined network event distribution method, control device, and processor
CN102752148B (en) Management system and management method based on network element adaption subsystem
CN100382553C (en) Method for realizing LCAS protocol nondestructive switching by employing master and backup pages
CN100403749C (en) Method for realizing LCAS protocol nondestructive switching
CN100388737C (en) Method for realizing LCAS protocol nondestructive switching on source end
CN100591021C (en) Method and system for organising communication between manager objects and managed objects in a communication network
CN106657377B (en) A kind of WIA-PA/ interconnects manufacture network information service adapter and implementation method entirely
CN113179228A (en) Method, device, equipment and medium for improving switch stacking reliability
CN108462653A (en) The quick sending method of Protocol Control frame based on TTE
CN103532758B (en) Be applicable to the configuration processing method of transmission of future generation, data equipment fusion
CN109479027B (en) Techniques for interconnecting controller-based virtual networks and protocol-based virtual networks
CN110149339A (en) A kind of method and system for realizing AWS API based on RESTful API
CN101610274B (en) Data synchronization method based on enterprise converged communication platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
ASS Succession or assignment of patent right

Owner name: HUAWEI TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: GANGWAN NETWORK CO., LTD.

Effective date: 20060922

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20060922

Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Applicant after: Huawei Technologies Co., Ltd.

Address before: 100089, No. 21 West Third Ring Road, Beijing, Haidian District, Long Ling Building, 13 floor

Applicant before: Harbour Networks Holdings Limited

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080416

Termination date: 20120118