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

CN107437973A - Flexible Ethernet expense multi-frame locking means and device, OTN equipment - Google Patents

Flexible Ethernet expense multi-frame locking means and device, OTN equipment Download PDF

Info

Publication number
CN107437973A
CN107437973A CN201610357582.8A CN201610357582A CN107437973A CN 107437973 A CN107437973 A CN 107437973A CN 201610357582 A CN201610357582 A CN 201610357582A CN 107437973 A CN107437973 A CN 107437973A
Authority
CN
China
Prior art keywords
frame
expense
lock
ethernet
flexible ethernet
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.)
Pending
Application number
CN201610357582.8A
Other languages
Chinese (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610357582.8A priority Critical patent/CN107437973A/en
Publication of CN107437973A publication Critical patent/CN107437973A/en
Pending legal-status Critical Current

Links

Classifications

    • 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/1652Optical Transport Network [OTN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0057Operations, administration and maintenance [OAM]
    • H04J2203/006Fault tolerance and recovery

Landscapes

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

Abstract

The invention provides a kind of flexibly Ethernet expense multi-frame locking means and device, OTN equipment;Wherein, this method includes:Framing processing is carried out to the flexible Ethernet expense frame in flexible ethernet physical layer PHY;In the case of framing is successful, flexible Ethernet expense multi-frame is conducted the locking operations, wherein, when detecting the first predetermined condition of satisfaction, into expense multi-frame lock-out state;By the present invention, solve the problems, such as to obtain flexible Ethernet expense in correlation technique not accurate enough.

Description

Flexible Ethernet expense multi-frame locking means and device, OTN equipment
Technical field
The present invention relates to the communications field, in particular to a kind of flexibly Ethernet expense multi-frame Locking means and device, OTN equipment.
Background technology
Flexible Ethernet (Flexible Ethernet, abbreviation FlexE) technology is by International standardization Tissue OIF is initiated to study and is formally voted through correlation in March, 2016 in March, 2015 Technical documentation.Flexible ethernet technology provides a kind of general mechanism to transmit a series of differences The business of medium education (Media Access Control, abbreviation MAC) speed, can To be that the bigger business of single MAC speed or multiple MAC speed are smaller Business set, be no longer defined to the business of single MAC speed;Flexible Ethernet leads to It is as shown in Figure 1 with structure.Flexible Ethernet includes three kinds of general-purpose capabilities:Bind multiple speed phases With ethernet PHY transmit the bigger business of MAC speed, such as binding 3 100G Ethernet physical layer PHY be used for support MAC speed be 300G business;Sub- speed, For example the industry that a MAC speed is 75G is transmitted in 100G ethernet PHY Business;Channelizing, i.e., transmit multiple differences with an ethernet PHY or one group of ethernet PHY The business of MAC speed, such as 2 100G of binding ethernet PHY are used for transmitting one MAC speed is the business that 150G and 5 MAC speed is 10G.
Flexible Ethernet is flexible Ethernet in MAC with the difference in traditional ethernet structure Layer and Physical Coding Sublayer (Physical Coding Sublayer, abbreviation PCS) layer more one Individual FlexE bed courses (FlexE Shim), be exactly the bed course realize three kinds of flexible Ethernet it is logical With ability, that is, bind, sub- speed and channelizing.In existing document, it implements mechanism For structure one size be 20*n 66b block calendar (Calendar), n be bind with PHY number is netted very much, each 66b blocks represent 5G time slot.It is different in multiplexing side The business of MAC speed is put into corresponding number 66b blocks according to the multiple proportion with 5G. Every 20 66b blocks form a sub- calendar (sub-Calendar), and size is 20*n's Calendar is distributed in n sub-Calendar.For each sub-Calendar, often 20*1023 66b block adds the expense of a 66b block, for storing the mapping relations of correlation, Each sub-Calendar is transmitted in single 100G ethernet PHY.Side is being demultiplexed, N sub-Calendar forms the Calendar that a size is 20*n, is stored according in expense Mapping relations extract corresponding client traffic from the 66b blocks of corresponding number.At present, OIF only considers the ethernet PHY that speed is 100G, following 200G, 400G ether at present After net standard promulgation, the ethernet PHY of bigger speed can be also considered.Flexible Ethernet group (FlexE group) refers to getting up what is formed to the binding of n bars ethernet PHY by one 1 One group.
Due in flexible Ethernet and in the absence of abundant oam (Operation Administration and Maintenance, abbreviation OAM) function, short distance can only be carried out Transmission, the transmission to carry out longer distance, then need by optical transfer network (Optical Transport Network, abbreviation OTN) network.
Flexible Ethernet service has two kinds of situations, Yi Zhongshi when being transmitted in OTN networks Flexible Ethernet is directly mapped to Optical Channel Data Unit-k by transparent transmission, i.e. OTN equipment In (Optical Data Unit, abbreviation ODU) k/ODUflex, it is not necessary to carry out its elsewhere Reason;Another kind is nontransparent transmission, i.e., OTN equipment will be carried out to the expense of flexible Ethernet Detection, further mapping is done according to the content of expense again and handled, therefore expense content is correct Can property directly influences mapping process, expense frame structure is accurately recovered from 66b data flows Expense correctness is had influence on, is still at present to continue to use in the method for processing Ethernet expense and motion OTN handles method during other business, not the structure in view of flexible Ethernet and spy Property, it is incorrect processing method to be present, the problem of considering uncomplete content face.
For the above-mentioned technical problem in correlation technique, effective solution is not yet proposed at present.
The content of the invention
The embodiments of the invention provide a kind of flexibly Ethernet expense multi-frame locking means and device, OTN equipment, it is not accurate enough at least to solve to obtain flexible Ethernet expense in correlation technique Problem.
According to one embodiment of present invention, there is provided a kind of flexibly Ethernet expense multi-frame locking Method, including:Flexible Ethernet expense multi-frame is conducted the locking operations, wherein, detecting When meeting the first predetermined condition, into expense multi-frame lock-out state, wherein, the first predetermined condition Including:Correctly continuous two flexible Ethernet expense frames are verified in cyclic redundancy check (CRC) In, the value of expense multi-frame OMF overhead fields is there occurs saltus step, and in OMF overhead fields Value occur for the first time saltus step and second occur to be spaced between saltus step CRC check it is correct and The value of OMF overhead fields is the flexible Ethernet expense frame of the first predetermined quantity of same value.
Alternatively, when detecting the second predetermined condition of satisfaction, locked into expense multi-frame abnormal State, wherein, the second predetermined condition includes:The value of OMF overhead fields is jumped for the first time Become and second occurs that the CRC check that is spaced between saltus step is correct and OMF overhead fields The number for being worth the flexible Ethernet expense frame for same value is not the first predetermined quantity and/or OMF Saltus step occurs for the first time for the value of overhead field and second of OMF for occurring to be spaced between saltus step is opened Pin field value be same value flexible Ethernet expense frame number be the first predetermined quantity but Exist in the flexible Ethernet expense frame of first predetermined quantity one of CRC check mistake or Multiple flexibly Ethernet expense frames.
Alternatively, after expense multi-frame locking abnormality is entered, method also includes:Continue Carry out flexible Ethernet expense multi-frame lock operation;Detecting the spirit of continuous second predetermined quantity When Ethernet expense multi-frame locking living occurs abnormal, into expense multi-frame out-of-lock condition;Wherein, Expense multi-frame out-of-lock condition indicates that flexible Ethernet expense multi-frame loses locking.
Alternatively, after expense multi-frame out-of-lock condition is entered, method also includes:Continuously examining After surveying the bit of the 3rd predetermined quantity, 66b block one of both, if can not be lost from expense multi-frame Lock status enters expense multi-frame lock-out state, reports for indicating that flexible Ethernet expense multi-frame loses First warning information of lock.
Alternatively, if entering expense multi-frame lock-out state from expense multi-frame out-of-lock condition, and After being consecutively detected the bit of the 4th predetermined quantity, 66b block one of both, expense is not entered into Multi-frame out-of-lock condition, remove the first warning information.
Alternatively, before being conducted the locking operations to flexible Ethernet expense multi-frame, the above method Also include:Framing is carried out to the flexible Ethernet expense frame in flexible ethernet physical layer PHY Processing;Wherein, in the case of framing is successful, flexible Ethernet expense multi-frame is locked Operation.
Alternatively, in the case of framing is successful, method also includes:To flexible Ethernet expense Specific field in frame is detected, wherein, specific field includes:Physical layer numbering PHY Number, physical layer mapping map PHY MAP, flexible Ethernet group # FlexE group Number, OMF overhead field, crc field;Detecting CRC corresponding to crc field In the case of check errors, the second warning information for indicating CRC check mistake is reported.
Alternatively, other in the second warning information compacting specific field in addition to crc field Alerted caused by expense detection mistake corresponding to field.
Alternatively, method also includes:In the case of framing failure, into frame out-of-lock condition, After the continuously bit or 66b blocks of the 5th predetermined quantity of detection, if can not be from frame losing lock shape State enters frame lock state, then reports the 3rd announcement for indicating flexible Ethernet expense frame losing lock Alert information;Wherein, frame lock state is the flexible successful state of Ethernet expense frame lock.
Alternatively, method also includes:If frame lock state is entered from frame out-of-lock condition, and After being consecutively detected the bit or 66b blocks of the 6th predetermined quantity, frame out-of-lock condition is not entered into, Remove the 3rd warning information.
Alternatively, the 3rd warning information suppresses the second warning information.
According to another embodiment of the invention, there is provided a kind of flexibly Ethernet expense multi-frame lock Determine device, including:Multi-frame locking module, for being locked to flexible Ethernet expense multi-frame Operation, wherein, detect meet the first predetermined condition when, into expense multi-frame lock-out state, Wherein, the first predetermined condition includes:In cyclic redundancy check (CRC) verification correct continuous two In individual flexibly Ethernet expense frame, the values of expense multi-frame OMF overhead fields there occurs saltus step, And saltus step occurs for the first time in the value of OMF overhead fields and occurs for second to be spaced between saltus step CRC check is correct and the value of OMF overhead fields is first predetermined quantity of same value Flexible Ethernet expense frame.
Alternatively, when detecting the second predetermined condition of satisfaction, locked into expense multi-frame abnormal State, wherein, the second predetermined condition includes:The value of OMF overhead fields is jumped for the first time Become and second occurs that the CRC check that is spaced between saltus step is correct and OMF overhead fields The number for being worth the flexible Ethernet expense frame for same value is not the first predetermined quantity and/or OMF Saltus step occurs for the first time for the value of overhead field and second of OMF for occurring to be spaced between saltus step is opened Pin field value be same value flexible Ethernet expense frame number be the first predetermined quantity but Exist in the flexible Ethernet expense frame of first predetermined quantity one of CRC check mistake or Multiple flexibly Ethernet expense frames.
Alternatively, multi-frame locking module is additionally operable to continue flexible Ethernet expense multi-frame locking Operation;Wherein, locked in the flexible Ethernet expense multi-frame for detecting continuous second predetermined quantity When occurring abnormal, into expense multi-frame out-of-lock condition;Wherein, expense multi-frame out-of-lock condition indicates Flexible Ethernet expense multi-frame loses locking.
Alternatively, device also includes:First alarm report module, in continuous detection the 3rd After the bit of predetermined quantity, 66b block one of both, if can not be from expense multi-frame out-of-lock condition Into expense multi-frame lock-out state, report for indicate flexible Ethernet expense multi-frame losing lock One warning information.
Alternatively, said apparatus also includes:First removes module, if for from expense multi-frame Out-of-lock condition enters expense multi-frame lock-out state, and is consecutively detected the ratio of the 4th predetermined quantity After special, 66b block one of both, expense multi-frame out-of-lock condition is not entered into, removes the first alarm Information.
Alternatively, framing module, in flexible ethernet physical layer PHY it is flexible with Too net expense frame carries out framing processing;Wherein, in the case of framing is successful, to flexible ether Net expense multi-frame is locked.
Alternatively, device also includes:Detection module, in flexible Ethernet expense frame Specific field is detected, wherein, specific field includes:Physical layer numbering PHY Number, Physical layer map PHY MAP, flexible Ethernet group # FlexE group number, OMF Overhead field, crc field;Second alarm report module, for detecting crc field In the case of corresponding CRC check mistake, report for indicate CRC check mistake second Warning information.
Alternatively, other in the second warning information compacting specific field in addition to crc field Alerted caused by expense detection mistake corresponding to field.
Alternatively, device also includes:3rd alarm report module, for the feelings in framing failure Under condition, into frame out-of-lock condition, in the bit or 66b blocks of continuously the 5th predetermined quantity of detection Afterwards, if frame lock state can not be entered from frame out-of-lock condition, report for indicating flexible ether 3rd warning information of net expense frame losing lock;Wherein, frame lock state is flexible Ethernet expense The successful state of frame lock.
Alternatively, device also includes:Second removes module, if for entering from frame out-of-lock condition Enter to frame lock state, and after being consecutively detected the bit or 66b blocks of the 6th predetermined quantity, do not have Have and enter frame out-of-lock condition, remove the 3rd warning information.
Alternatively, the 3rd warning information suppresses the second warning information.
According to another embodiment of the invention, there is provided a kind of Optical Transmission Network OTN OTN equipment, Including above-mentioned flexibly Ethernet expense multi-frame locking device.
According to still another embodiment of the invention, a kind of storage medium is additionally provided.The storage is situated between Matter is arranged to the program code that storage is used to perform following steps:To flexible Ethernet expense multi-frame Conduct the locking operations, wherein, when detecting the first predetermined condition of satisfaction, into expense multi-frame Lock-out state, wherein, the first predetermined condition includes:In cyclic redundancy check (CRC) verification just In continuous two true flexible Ethernet expense frames, the value hair of expense multi-frame OMF overhead fields Saltus step has been given birth to, and saltus step occurs for the first time with jumping for the second time in the value of OMF overhead fields It is spaced that CRC check is correct and the value of OMF overhead fields is the first of same value between change The flexible Ethernet expense frame of predetermined quantity.
By the present invention, because when detecting the first predetermined condition, flexible Ethernet expense is answered Frame lock success, wherein, first predetermined condition includes:In flexible Ethernet expense multi-frame Cyclic redundancy check (CRC) verification correctly in continuous two flexible Ethernet expense frames, open The value of multi-frame overhead field is sold there occurs saltus step, and in the value first time of expense multi-frame overhead field Saltus step and second occurs and occurs to be spaced between saltus step that CRC check is correct and overhead field It is worth the flexible Ethernet expense frame of the first predetermined quantity for same value;With examining in the prior art The saltus step that OMF overhead fields occur between 1 and 0 is measured to be judged as flexible Ethernet expense and answer The successful technical scheme of frame lock is compared, and can more accurately determine flexible Ethernet expense multi-frame Lock successfully, and then can accurately obtain flexible Ethernet expense, therefore, can solve phase The problem of flexible Ethernet expense is not accurate enough is obtained in the technology of pass.
Brief description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, forms the application A part, schematic description and description of the invention is used to explain the present invention, not structure Into inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the schematic diagram of the flexible Ethernet universal architecture in correlation technique;
Fig. 2 is the schematic diagram of the network architecture provided according to embodiments of the present invention;
Fig. 3 is the flexible Ethernet expense multi-frame locking means provided according to embodiments of the present invention Flow chart;
Fig. 4 is the signal of the flexible Ethernet expense frame structure provided according to embodiments of the present invention Figure;
Fig. 5 is the FlexE over OTN aware application scenes provided according to embodiments of the present invention;
Fig. 6 is the FlexE over OTN termination application scenarios provided according to embodiments of the present invention;
Fig. 7 is that the FlexE over OTN provided according to embodiments of the present invention perceive scene process Schematic diagram;
Fig. 8 is the FlexE over OTN termination scene process provided according to embodiments of the present invention Schematic diagram;
Fig. 9 is the knot of flexible Ethernet expense multi-frame locking device according to embodiments of the present invention Structure block diagram.
Embodiment
Describe the present invention in detail below with reference to accompanying drawing and in conjunction with the embodiments.Need what is illustrated It is that, in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combination.
It should be noted that the art in description and claims of this specification and above-mentioned accompanying drawing Language " first ", " second " etc. are for distinguishing similar object, without specific for describing Order or precedence.
Embodiment 1
The embodiment of the present application can apply on the flexible Ethernet shown in Fig. 1, can also Fig. 2 In the shown network architecture, as shown in Fig. 2 the network architecture includes:At least two routers, Pass through the flexible Ethernet service of OTN network transmissions between router.
Provide in the present embodiment in a kind of flexible Ethernet applied to shown in Fig. 1 or Fig. 2 Flexible Ethernet expense multi-frame locking means in the shown network architecture, Fig. 3 is according to this hair The flow chart of the flexible Ethernet expense multi-frame locking means of bright embodiment, as shown in figure 3, should Flow comprises the following steps:
Step S302, the flexible Ethernet expense frame in flexible ethernet physical layer PHY is entered The processing of row framing;
Step S304, flexible Ethernet expense multi-frame is conducted the locking operations, wherein, examining When measuring the first predetermined condition of satisfaction, into expense multi-frame lock-out state, expense multi-frame locking shape State indicates that flexible Ethernet expense multi-frame locks successfully, wherein, the first predetermined condition includes: Cyclic redundancy check (CRC) verification correctly continuous two spirits in flexible Ethernet expense multi-frame In Ethernet expense frame living, the value of expense multi-frame OMF overhead fields there occurs saltus step, and The value of OMF overhead fields occurs saltus step and occurs for second to be spaced between saltus step for the first time CRC check is correct and the value of OMF overhead fields is the flexible of the first predetermined quantity of same value Ethernet expense frame.
By above-mentioned steps, due to when detecting the first predetermined condition, flexible Ethernet expense Multi-frame locks successfully, wherein, first predetermined condition includes:In flexible Ethernet expense multi-frame In cyclic redundancy check (CRC) verification correctly in continuous two flexible Ethernet expense frames, The value of OMF overhead fields occurs for the first time there occurs saltus step, and in the value of OMF overhead fields Saltus step and second occurs to be spaced between saltus step that CRC check is correct and OMF overhead fields Value for same value the first predetermined quantity flexible Ethernet expense frame;With existing in the prior art Detect that the saltus step that OMF overhead fields occur between 1 and 0 is judged as Ethernet expense multi-frame Lock successful technical scheme to compare, can more accurately determine flexible Ethernet expense multi-frame lock Fixed success, and then flexible Ethernet expense can be accurately obtained, therefore, can solve correlation The problem of flexible Ethernet expense is not accurate enough is obtained in technology.
It should be noted that above-mentioned steps S304 can be with individualism, can also be with step S302 With reference to, when being combined with step S302, above-mentioned steps S306 is performed again after framing success, But it is not limited to this.
It should be noted that include several flexible ether for above-mentioned flexibly Ethernet expense multi-frame Net expense frame, can be determined according to actual conditions, above-mentioned first predetermined quantity and calendar, The frame structure or multi-frame structure of the structure of sub- calendar and/or flexible Ethernet are relevant, but specifically First predetermined quantity is how many, can also be determined according to actual conditions, such as speed For 100G ethernet PHY, flexible Ethernet multi-frame can include 32 Ethernet expenses Frame, above-mentioned first predetermined quantity can be 16, but be not limited to this.Above-mentioned expense multi-frame is opened Sell field value can be 0 or 1, such as expense multi-frame overhead field from 0 saltus step be 1, Expense multi-frame overhead field be may be considered there occurs saltus step, in expense multi-frame overhead field from 1 When saltus step is 0, it is also assumed that also there occurs saltus step for expense multi-frame overhead field.
It should be noted that for flexible Ethernet expense multi-frame lock operation, due to existing Crc field and the error of other overhead fields may still lead to the correct situation of CRC check, therefore Need to perform an affirmation mechanism, and the interval between confirmation must be CRC check twice Correct OMF fields are the FlexE expense frames of above-mentioned first predetermined quantity of same value, if It is incorrect in the presence of some or multiple FlexE expenses frame CRC checks, even if being spaced OMF The FlexE expense frames of above-mentioned first predetermined quantity of field identical, it can not judge to enter expense Multi-frame lock-out state;Because CRC check is incorrect, it may be possible to there is mistake in OMF fields, Even if OMF fields do not have mistake, it is also possible to mistake be present in other overhead fields, thus Expense content can not be correctly drawn, and then correct can be obtained when meeting above-mentioned first predetermined condition Go out expense content.
In one embodiment of the invention, when detecting the second predetermined condition of satisfaction, enter Expense multi-frame locks abnormality, and expense multi-frame locking abnormality indicates flexible Ethernet expense Multi-frame locking is abnormal, wherein, the second predetermined condition includes:The value of expense multi-frame overhead field The CRC check being once spaced between generation saltus step and second of generation saltus step is correct and expense is answered The value of frame overhead field is not first predetermined for the number of the flexible Ethernet expense frame of same value Quantity and/or the value of OMF overhead fields occur for the first time saltus step with occur for second saltus step it Between the value of OMF overhead fields that is spaced be that the number of flexible Ethernet expense frame of same value is CRC check be present in the flexible Ethernet expense frame of first predetermined quantity but the first predetermined quantity One or more flexible Ethernet expense frame of mistake.
Further, after expense multi-frame locking abnormality is entered, flexible ether is continued Net expense multi-frame lock operation;Detecting the flexible Ethernet expense of continuous second predetermined quantity When multi-frame locking occurs abnormal, into expense multi-frame out-of-lock condition;Wherein, expense multi-frame losing lock The flexible Ethernet expense multi-frame of state instruction loses locking.Further, expense multi-frame is being entered After out-of-lock condition, after the continuously bit of the 3rd predetermined quantity of detection, 66b block one of both, If cannot be introduced into expense multi-frame lock-out state, report for indicating flexible Ethernet expense multi-frame First warning information of losing lock.
If it should be noted that enter expense multi-frame lock-out state from expense multi-frame out-of-lock condition, And after continuously detecting the bit of the 4th predetermined quantity, 66b block one of both, it is introduced into expense Multi-frame out-of-lock condition, then remove the first warning information reported.
It should be noted that above-mentioned second predetermined threshold, the 3rd predetermined threshold, the 4th predetermined threshold The value of value and calendar (Calendar), the structure and FlexE of sub- calendar (sub-Calendar) Expense structure it is relevant.
In one embodiment of the invention, after framing success, the above method can also wrap Include:Specific field in flexible Ethernet expense frame is detected, wherein, specific field bag Include:PHY is numbered, physical layer map, flexible Ethernet group #, OMF overhead fields, Crc field;In the case where detecting CRC check mistake corresponding to crc field, on Report the second warning information for indicating CRC check mistake.
It should be noted that because mistake occurs in flexible Ethernet expense CRC check, then it is right Answer the expense in flexible Ethernet expense frame to there may be mistake, but which expense can not be judged There is mistake, thus flexibly alarm caused by Ethernet expense CRC check mistake needs to press Make in flexible Ethernet expense frame and alerted caused by other overhead fields, i.e., above-mentioned second alarm letter Breath can suppress opening corresponding to other fields in above-mentioned specific field in addition to crc field Alerted caused by pin detection mistake;Above-mentioned compacting can be understood as:Report above-mentioned second After warning information, corresponding to other fields in above-mentioned specific field in addition to crc field Expense detection mistake caused by alarm can not report, can also report in specific field except Alerted caused by expense detection mistake corresponding to other fields outside crc field, still Even if having reported the alarm, it can also ignore the alarm, but be not limited to this.
It should be noted that other field institutes in above-mentioned specific field in addition to crc field Alarm caused by corresponding expense detection mistake can report simultaneously, in the absence of what is mutually suppressed Phenomenon.
It should be noted that the caused announcement of expense detection mistake corresponding to other above-mentioned fields Police can report simultaneously, can apply in the case of above-mentioned CRC check is correct, also may be used In the case of producing alarm applied to above-mentioned CRC check mistake, but in CRC check mistake When producing in the case of alerting, alerted caused by expense detection mistake corresponding to other above-mentioned fields Can be by the compacting alerted caused by CRC check mistake.
It should be noted that expense detection can pass through the value of overhead field corresponding to other fields Be compared to be detected with predetermined value, obtain other fields corresponding to expense detect whether mistake By mistake.
In one embodiment of the invention, in the case of framing failure, into frame losing lock shape State, after the continuously bit or 66b blocks of the 5th predetermined quantity of detection, if can not be lost from frame Lock status enters frame lock state, then report for indicate flexible Ethernet expense frame losing lock Three warning information;Wherein, frame lock state is the flexible successful state of Ethernet expense frame lock. If entering frame lock state from frame out-of-lock condition, and it is consecutively detected the 6th predetermined quantity After bit or 66b blocks, frame out-of-lock condition is not entered into, removes the 3rd warning information.
It should be noted that above-mentioned 5th predetermined threshold, the value and calendar of the 6th predetermined threshold (Calendar), the structure of sub- calendar (sub-Calendar) and FlexE expense structure It is relevant.
It should be noted that above-mentioned 3rd warning information can suppress the second warning information.Need Illustrate, the 3rd warning information is suppressed the second warning information and can be understood as:Report the 3rd During warning information, above-mentioned second warning information can not report, even if having reported above-mentioned second to accuse Alert information, recipient can also ignore second warning information, but be not limited to this.Need to illustrate , above-mentioned 3rd warning information can also suppress in specific field other overhead fields detection Alerted caused by mistake.
It should be noted that the executive agent of the above method can be OTN equipment, can also It is OTN nodes, but is not limited to this, can is specifically that OTN nodes and/or OTN are set Standby entrance, but it is not limited to this.
For a better understanding of the present invention, the present invention is done into one below in conjunction with preferred embodiment Step is explained.
The preferred embodiment of the present invention for correlation technique scheme in OTN equipment processing flexibly with Problem and shortage too existing for net expense, according to the characteristics of flexible Ethernet expense frame structure, carry Gone out a kind of method for more improving rational flexibly Ethernet expense multi-frame locking, make flexibly with Too the acquisition of net expense is more accurately and reliably.
It should be noted that flexibly the expense frame structure of Ethernet is a kind of more special structure, In order to obtain correctly flexibly Ethernet Overhead, framing first is carried out to flexible Ethernet, After framing success, recover flexible Ethernet expense frame, in the correct feelings of expense frame CRC check Flexible Ethernet expense multiframe alignment operation is carried out under condition, successfully navigates to flexible Ethernet expense After multi-frame, just can correctly recover flexible Ethernet expense content, could correctly carry out flexibly with The too detection and processing of net expense content, alerting occurs in above-mentioned any operating process then can not be accurate Recover flexible Ethernet expense content.
Flexible Ethernet document in correlation technique, the Ethernet using speed as 100G Exemplified by PHY, for flexible Ethernet (FlexE) signal sequence per 20*1023 66b block Have an expense of a 66b block, the expense structure of flexible Ethernet single time slot as shown in figure 4, The FlexE expense frame structures formed with 8 66b expenses blocks, the structure store one The configuration information of single 5G time slots in sub-Calendar;32 FlexE expenses frames form one Individual FlexE expenses multi-frame, FlexE expenses multi-frame store a sub-Calendar all 20 The configuration information of individual 5G time slots.
In the case of nontransparent transmission, it is mapped into by flexible Ethernet client traffic Before ODUflex/ODUk, OTN nodes need to solve from the ethernet PHY received Flexible Ethernet service or solution are examined at sub-Calendar to the expense of flexible Ethernet Survey, according to the flexible Ethernet expense situation detected, the flexible Ethernet industry further done again It is engaged in ODUflex/ODUk mapping processing.
The flexible Ethernet expense detection procedure carried out is all the entrance in OTN nodes What place was carried out.
The expense of flexible Ethernet is carried out in the every PHY sended over to transmitting terminal router Detection, according to OIF formulate FlexE IA in provide, from 66b data flows to flexibly with Too net expense frame carries out framing operation, fixed less than frame, then into out-of-lock condition, otherwise, then enters Enter frame lock state.Into after out-of-lock condition, the continuous bit/66b for detecting fixed number M After block, frame lock state is still cannot be introduced into, then reports frame losing lock to alert.Enter from out-of-lock condition To lock-out state, and after continuous detection fixed number M bit/66b blocks, still it is introduced into frame Out-of-lock condition, remove the alarm of frame losing lock.M value and Calendar, sub-Calendar Structure is relevant.
If framing success, collect 8 66b expenses blocks and form FlexE expense frame structures, then According to the expense frame structure shown in Fig. 4, overhead field is detected, if detecting 8*66b There is mistake in CRC check in block expense structure, then reports flexible Ethernet expense CRC check The alarm of error.
Due to the configuration information storage of 20 5G time slots in one sub-Calendar of complete characterization In the FlexE expense multi-frames that 32 FlexE expenses frames are formed, only FlexE expenses are answered When can just draw single 5G in each FlexE expenses frame and sub-Calendar after frame is locked The corresponding relation of gap.If in CRC check correctly continuous two FlexE expense frames, OMF There is the saltus step between 1 and 0 in overhead field, and OMF overhead fields are jumped again During change, it is same value to be spaced the correct OMF fields of 16 CRC checks with last transition FlexE expense frames, then into expense multi-frame lock-out state.Locked for FlexE expenses multi-frame It is fixed, due to crc field be present and the error of other overhead fields to may still lead to CRC check correct Situation, it is therefore desirable to perform an affirmation mechanism, and the interval between confirming twice is necessary It is the FlexE expense frames that the correct OMF fields of 16 CRC checks are same value, if depositing It is incorrect in some or multiple FlexE expenses frame CRC checks, even if being spaced 16 OMF field identical FlexE expense frames, it can not judge to enter expense multi-frame lock-out state, Because CRC check is incorrect, the possibility that mistake occur in OMF fields be present, even if OMF Field does not have mistake, and other overhead fields also likely to be present mistake, correctly can not draw in expense Hold.
In the case where FlexE expenses multi-frame locks, if the adjacent expense frames of FlexE twice The CRC check that being spaced between 0 and 1 occur in OMF fields is correct and OMF fields are same The number of the FlexE expense frames of individual value is not 16 or FlexE that CRC check mistake occur is opened Frame is sold, then expense multi-frame locking exception occurs, if continuously there is fixed number of times X FlexE Expense multi-frame locks abnormal conditions, then into expense multi-frame out-of-lock condition.Lost into expense multi-frame After lock status, after the continuous bit or 66b blocks for detecting fixed number Y, still it cannot be introduced into out Multi-frame lock-out state is sold, then reports FlexE expense multi-frames losing lock to alert.If lost from expense multi-frame Lock status enters expense multi-frame lock-out state, and continuous detection fixed number Y bit/66b After block, expense multi-frame out-of-lock condition is introduced into, then removes the FlexE expense multi-frame losing locks reported Alarm.X and Y value and Calendar, sub-Calendar structure and FlexE's Expense structure is relevant.
FlexE expense frames can be being locked, and in the case of expense frame CRC check is correct, To PHY Number, PHY Map, the FlexE group number of the FlexE expense frames And Client Calendar are detected, corresponding alarm is reported if exception is detected.Only Into after expense multi-frame lock-out state, one could be obtained completely from FlexE expenses multi-frame The configuration information of 20 time slots in sub-Calendar, carry out the processing procedure of next step.
If flexible Ethernet expense frame losing lock, can not accurately build FlexE expense frame structures, Therefore opened because alarm caused by flexible Ethernet expense frame losing lock needs to suppress flexible Ethernet Alerted caused by pin detection is inconsistent.If there is mistake in flexible Ethernet expense CRC check, Then correspond to the expense in flexible Ethernet expense frame and there may be mistake, but can not judge which is opened There is mistake in pin, therefore flexibly alarm caused by Ethernet expense CRC check mistake needs Suppress in FlexE expense frames and alerted caused by other overhead fields.Other FlexE overhead fields Alarm can report simultaneously, in the absence of the demand suppressed mutually.
In the case of nontransparent transmission, if detecting above-mentioned in any ethernet PHY Anticipate an alarm signal, then the FlexE expenses in the ethernet PHY there may be problem, The configuration information stored in the FlexE expenses can not be obtained, and then has influence on the ethernet PHY Place PHY group overall recovery.Therefore the regulation according to OIF FlexE IA is needed, if Appearance expense in one or more ethernet PHYs alerts, then corresponding one or more FlexE signals in FlexE group are substituted by the maintenance signal generated according to fixed rate.
Specifically, illustrated below in conjunction with specific application scenarios:For nontransparent transmission Situation, two kinds of typical scenes are listed in FlexE standards:The first scene is the field perceived Scape, as shown in figure 5, being needed each ethernet PHY solution at OTN equipment corresponding to Sub-Calendar layers, the content of detection overhead.At mapping, deleted according to expense content every Unavailable 66b blocks are marked as in individual PHY, then by multiple deletion unavailable The sub-Calendar signal interleavings of 66b blocks together, are mapped to ODUflex in OTN nets Transmitted in network.Second of scene is the scene of termination, as shown in fig. 6, in OTN equipment Porch from ethernet PHY, it is necessary to solve client traffic, then corresponding to be mapped to Transmitted in ODUflex/ODUk in OTN networks.In the exit of OTN equipment, then need Client traffic is solved from ODUflex/ODUk, is packaged into by FlexE Shim layers One or one group of ethernet PHY pass to end-to-end router.
Preferred embodiment 1
As shown in fig. 7, the application scenarios perceived for FlexE over OTN, a 600G Client traffic will from route A be sent to router B, router A is between router B Across an OTN network.The speed of every ethernet PHY is 100G, therefore 600G This six ethernet PHYs divide into two by 6 ethernet PHY carryings of business point Subgroup, each subgroup include 3 ethernet PHYs.Under the scene, flow Processing includes:
Step 1, will when OTN ingress receives the ethernet PHY from router A Every ethernet PHY solution is at sub-Calendar.
Step 2, framing processing is carried out to the FlexE signals in every ethernet PHY, if Can not find frame head then enter frame out-of-lock condition after, if continuously have detected 160 FlexE frames again still Lock-out state is cannot be introduced into, then reports frame losing lock to alert, all FlexE expenses are suppressed in the alarm Alerted caused by detection, wherein, a FlexE frame is by (20*1023+1) individual 66b blocks group Into.
Step 3, after navigating to FlexE frame heads, FlexE expense frame structures is built, are started pair PHY Number, PHY MAP, FlexE group number, Client Calendar, OMF Field checked, it is incorrect to check CRC check, then reports CRC check fault alarm, And suppress the inconsistent caused alarm of other expenses detection.
Step 4, the locking of FlexE expenses multi-frame is carried out, in CRC check correctly continuous two In FlexE expense frames, there is the saltus step between 1 and 0, and OMF in OMF overhead fields When saltus step occurs again for overhead field, it is correct to be spaced 16 CRC checks with last transition OMF fields are the FlexE expense frames of same value, then into expense multi-frame lock-out state. The locking of FlexE expenses multi-frame is completed, so that it may which complete obtain is located in the ethernet PHY Sub-Calendar 20 time slot configuration information.
In the case where FlexE expenses multi-frame locks, if the adjacent expense frames of FlexE twice The CRC check that being spaced between 0 and 1 occur in OMF fields is correct and OMF fields are same The number of the FlexE expense frames of individual value is not 16 or FlexE that CRC check mistake occur is opened Frame is sold, then FlexE expenses multi-frame locking exception occurs, if continuously there is the FlexE of 5 times Expense multi-frame locks abnormal conditions, then into expense multi-frame out-of-lock condition.Lost into expense multi-frame After lock status, after continuously detecting 30 FlexE multi-frames, the locking of expense multi-frame still cannot be introduced into State, then FlexE expense multi-frames losing lock is reported to alert.It can not now obtain positioned at the Ethernet Sub-Calendar 20 time slot configuration information are, it is necessary to explanation, a FlexE in PHY Multi-frame is made up of 32*8 FlexE frame, and a FlexE frame is by (20*1023+1) individual 66b Block forms, i.e. a FlexE multi-frame is by the individual 66b blocks of 32*8* (20*1023+1).
Step 5, if FlexE expenses multi-frame locks, and expense detection does not alert, by one Signal in individual subgroup carries out unavailable time slot processing, adds pad, and interweave one Rise and be mapped to ODUflex.If alerting, maintenance signal is mapped into ODUflex.
Step 6, in OTN egress, demapping therefrom solves the FlexE signals after interweaving, Operation is deinterleaved, is packaged into FlexE signal format, is sent to router B.
Preferred embodiment 2
As shown in figure 8, be FlexE over OTN termination an application scenarios, a 140G Router B, 50G client's industry are sent to 10G client traffic from route A Business will be sent to router C from route A.Router A, router B and router C it One OTN network of span, the speed of every ethernet PHY is 100G.In the scene Under, flow processing includes:
Step 1, will when OTN ingress receives the ethernet PHY from router A Every ethernet PHY solution is at sub-Calendar.
Step 2, framing processing is carried out to the FlexE signals in every ethernet PHY, if Into after frame out-of-lock condition, and continuously have detected 160 FlexE frames still cannot be introduced into locking shape State, then frame losing lock is reported to alert, the alarm is suppressed to be alerted caused by all FlexE expenses detections. If into frame lock, some in the sub-Calendar stored in the expense frame structure can be obtained The information of time slot.
Step 3, after navigating to FlexE frame heads, FlexE expense frame structures is built, are started pair PHY Number, PHY MAP, FlexE group number in the FlexE expense frames, Client Calendar, OMF, crc field is checked, if detecting CRC check not Correctly, then CRC check fault alarm is reported, and suppresses other expenses and detects inconsistent generation Alarm.
Step 4, the locking of FlexE expenses multi-frame is carried out, in CRC check correctly continuous two In FlexE expense frames, there is the saltus step between 1 and 0, and OMF in OMF overhead fields When saltus step occurs again for overhead field, it is correct to be spaced 16 CRC checks with last transition OMF fields are the FlexE expense frames of same value, then into expense multi-frame lock-out state. The locking of FlexE expenses multi-frame is completed, so that it may which complete obtain is located in the ethernet PHY Sub-Calendar 20 time slot configuration information.
In the case where FlexE expenses multi-frame locks, if the adjacent expense frames of FlexE twice The CRC check that being spaced between 0 and 1 occur in OMF fields is correct and OMF fields are same The number of the FlexE expense frames of individual value is not 16 or FlexE that CRC check mistake occur is opened Frame is sold, then FlexE expenses multi-frame locking exception occurs, if continuously there is the multi-frame lock of 5 times Determine abnormal conditions, then into expense multi-frame out-of-lock condition.Into after expense multi-frame out-of-lock condition, Continuously detection 30 FlexE multi-frames after, still cannot be introduced into expense multi-frame lock-out state, then on FlexE expense multi-frames losing lock is reported to alert.It can not now obtain in the ethernet PHY Sub-Calendar 20 time slot configuration information.
Step 5, if detecting, expense alerts, and can not recover corresponding expense content, This can not just solve client traffic.Now substitute 140G, 10G and 50G with maintenance signal Client traffic.
Step 6, if not alerting, by 140G, 10G and 50G client traffics are from ether Solution is come out in net PHY, and 140G 10G is mapped into one or two ODUflex/ODUk In transmitted in OTN networks, 50G is mapped to an ODUflex in OTN nets Transmitted in network.If alerting, maintenance signal is mapped into corresponding ODUflex, Then router B and C are sent to.
Step 7, in OTN egress, demapping goes out client traffic from ODUflex, FlexE forms are packaged into, are sent to router B and C.
Through the above description of the embodiments, those skilled in the art can be understood that The mode of general hardware platform necessary to can add to the method according to above-described embodiment by software To realize, naturally it is also possible to which by hardware, but the former is more preferably embodiment in many cases. Based on such understanding, technical scheme substantially makes tribute to prior art in other words The part offered can be embodied in the form of software product, and the computer software product is stored in In one storage medium (such as ROM/RAM, magnetic disc, CD), including some instructions to A so that station terminal equipment (can be mobile phone, computer, server, or network equipment etc.) Perform the method described in each embodiment of the present invention.
Embodiment 2
A kind of flexibly Ethernet multi-frame locking device is additionally provided in the present embodiment, and the device is used In realizing above-described embodiment and preferred embodiment, repeating no more for explanation had been carried out.Such as Used below, term " module " can realize the software and/or hardware of predetermined function Combination.Although device described by following examples is preferably realized with software, hardware, Or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 9 is the knot of flexible Ethernet expense multi-frame locking device according to embodiments of the present invention Structure block diagram, as shown in figure 9, the device includes:
Framing module 92, for opening the flexible Ethernet in flexible ethernet physical layer PHY Sell frame and carry out framing processing;
Multi-frame locking module 94, it is connected with above-mentioned framing module 92, for flexible Ethernet Expense multi-frame conducts the locking operations, wherein, when detecting the first predetermined condition of satisfaction, enter Expense multi-frame lock-out state, the multiple flexible Ethernet expense multi-frame locking of expense frame lock state instruction Success, wherein, the first predetermined condition includes:Circulation in flexible Ethernet expense multi-frame is superfluous In the remaining correct continuous two flexible Ethernet expense frames of check (CRC) verification, expense multi-frame The value of OMF overhead fields occurs for the first time there occurs saltus step, and in the value of OMF overhead fields Saltus step and second occurs to be spaced between saltus step that CRC check is correct and OMF overhead fields Value for same value the first predetermined quantity flexible Ethernet expense frame.
By said apparatus, due to when detecting the first predetermined condition, flexible Ethernet expense Multi-frame locks successfully, wherein, first predetermined condition includes:In flexible Ethernet expense multi-frame In cyclic redundancy check (CRC) verification correctly in continuous two flexible Ethernet expense frames, The value of OMF overhead fields occurs for the first time there occurs saltus step, and in the value of OMF overhead fields Saltus step and second occurs to be spaced between saltus step that CRC check is correct and OMF overhead fields Value for same value the first predetermined quantity flexible Ethernet expense frame;With existing in the prior art Detect that the saltus step that OMF overhead fields occur between 1 and 0 is judged as Ethernet expense multi-frame Lock successful technical scheme to compare, can more accurately determine flexible Ethernet expense multi-frame lock Fixed success, and then flexible Ethernet expense can be accurately obtained, therefore, can solve correlation The problem of flexible Ethernet expense is not accurate enough is obtained in technology.
It should be noted that above-mentioned multi-frame locking module 94 can be with individualism, can also be with Above-mentioned framing module 92 combines, however it is not limited to this.
It should be noted that include several flexible ether for above-mentioned flexibly Ethernet expense multi-frame Net expense frame, can be determined according to actual conditions, above-mentioned first predetermined quantity and calendar, The frame structure or multi-frame structure of the structure of sub- calendar and/or flexible Ethernet are relevant, but specifically First predetermined quantity is how many, can also be determined according to actual conditions, such as speed For 100G ethernet PHY, flexible Ethernet expense multi-frame can include 32 Ethernets Expense frame, above-mentioned first predetermined quantity can be 16, but be not limited to this.Above-mentioned expense is answered The value of frame overhead field can be 0 or 1, for example expense multi-frame overhead field is from 0 saltus step For 1, it is believed that be expense multi-frame overhead field there occurs saltus step, in expense multi-frame expense word Section from 1 saltus step be 0 when, it is also assumed that also there occurs saltus step for expense multi-frame overhead field.
It should be noted that locked for flexible Ethernet expense multi-frame, due to CRC be present Field and the error of other overhead fields may still lead to the correct situation of CRC check, it is therefore desirable to An affirmation mechanism is performed, and the interval between confirmation must be that CRC check is correct twice OMF fields are the FlexE expense frames of above-mentioned first predetermined quantity of same value, if in the presence of Some or multiple FlexE expenses frame CRC checks are incorrect, even if being spaced OMF fields The FleE expense frames of above-mentioned first predetermined quantity of identical, it can not judge to enter expense multi-frame Lock-out state;Because CRC check is incorrect, it may be possible to which mistake occur in OMF fields, i.e., OMF fields is not had mistake, it is also possible to mistake be present in other overhead fields, thus also without Method correctly draws expense content, and then can correctly be drawn when meeting above-mentioned first predetermined condition Expense content.
In one embodiment of the invention, when detecting the second predetermined condition of satisfaction, enter Expense multi-frame locks abnormality, and expense multi-frame locking abnormality indicates flexible Ethernet expense Multi-frame locking is abnormal, wherein, the second predetermined condition includes:The value of expense multi-frame overhead field The CRC check being once spaced between generation saltus step and second of generation saltus step is correct and expense is answered The value of frame overhead field is not first predetermined for the number of the flexible Ethernet expense frame of same value Quantity and/or the value of OMF overhead fields occur for the first time saltus step with occur for second saltus step it Between the value of OMF overhead fields that is spaced be that the number of flexible Ethernet expense frame of same value is CRC check be present in the flexible Ethernet expense frame of first predetermined quantity but the first predetermined quantity One or more flexible Ethernet expense frame of mistake.
In one embodiment of the invention, above-mentioned multi-frame locking module 96 be additionally operable to continue into The flexible Ethernet expense multi-frame lock operation of row;Wherein, continuous second predetermined quantity is being detected Flexible Ethernet expense multi-frame locking occur it is abnormal when, into expense multi-frame out-of-lock condition;Its In, expense multi-frame out-of-lock condition indicates that flexible Ethernet expense multi-frame loses locking.
In one embodiment of the invention, said apparatus can also include:First alarm report Module, it is connected with above-mentioned multi-frame locking module 96, in continuously the 3rd predetermined quantity of detection Bit, after 66b block one of both, if expense can not be entered from expense multi-frame out-of-lock condition Multi-frame lock-out state, report the first alarm letter for indicating flexible Ethernet expense multi-frame losing lock Breath.
It should be noted that said apparatus can also include:First removes module, with above-mentioned the One alarm report module connects, if for being locked from expense multi-frame lock-out state into expense multi-frame Determine state, and continuously after the bit of the 4th predetermined quantity of detection, 66b block one of both, not Into expense multi-frame out-of-lock condition, then the first warning information reported is removed.
It should be noted that above-mentioned second predetermined threshold, the 3rd predetermined threshold and the 4th predetermined threshold The value of value and calendar (Calendar), the structure and FlexE of sub- calendar (sub-Calendar) Expense structure it is relevant.
In one embodiment of the invention, said apparatus can also include:Detection module, with Above-mentioned constructing module 94 connects, for being carried out to the specific field in flexible Ethernet expense frame Detection, wherein, specific field includes:PHY is numbered, physical layer map, flexible Ethernet Group #, overhead field, crc field;Second alarm report module, for detecting In the case of CRC check mistake corresponding to crc field, report for indicating CRC check Second warning information of mistake.
It should be noted that because mistake occurs in flexible Ethernet expense CRC check, then it is right Answer the expense in flexible Ethernet expense frame to there may be mistake, but which expense can not be judged There is mistake, thus flexibly alarm caused by Ethernet expense CRC check mistake needs to press Make in flexible Ethernet expense frame and alerted caused by other overhead fields, i.e., above-mentioned second alarm letter Breath can suppress opening corresponding to other fields in above-mentioned specific field in addition to crc field Alerted caused by pin detection mistake;Above-mentioned compacting can be understood as:Report above-mentioned second After warning information, corresponding to other fields in above-mentioned specific field in addition to crc field Expense detection mistake caused by alarm can not report, can also report in specific field except Alerted caused by expense detection mistake corresponding to other fields outside crc field, still Even if having reported the alarm, it can also ignore the alarm, but be not limited to this.
It should be noted that other field institutes in above-mentioned specific field in addition to crc field Alarm caused by corresponding expense detection mistake can report simultaneously, in the absence of what is mutually suppressed Phenomenon.
It should be noted that the caused announcement of expense detection mistake corresponding to other above-mentioned fields Police can report simultaneously, can apply in the case of the verification correctly of above-mentioned crc field, In the case of the generation alarm of above-mentioned crc field check errors can also be applied to, but in CRC When in the case of the generation alarm of field check errors, expense detection is wrong corresponding to other above-mentioned fields Alarm can be by the compacting alerted caused by crc field check errors caused by by mistake.
In one embodiment of the invention, said apparatus can also include:3rd alarm report Module, for enter frame out-of-lock condition under, continuously detection the 5th predetermined quantity bit or After person's 66b blocks, if frame lock state can not be entered from frame out-of-lock condition, report for indicating 3rd warning information of flexible Ethernet expense frame losing lock;Wherein, frame lock state for flexibly with The too successful state of net expense frame lock.
It should be noted that said apparatus can also include:Second remove module, be additionally operable to as Fruit enters frame lock state from frame out-of-lock condition, and is consecutively detected the ratio of the 6th predetermined quantity After special or 66b blocks, frame out-of-lock condition is not entered into, removes the 3rd warning information.
It should be noted that above-mentioned first alarm module, the second alarm module, the 3rd alarm mould Block can be identical module or different modules, can be located at identical processor In, it can also be located in different processors, however it is not limited to this.
It should be noted that above-mentioned 5th predetermined threshold, the value and calendar of the 6th predetermined threshold (Calendar), the structure of sub- calendar (sub-Calendar) and FlexE expense structure It is relevant.
Alternatively, the 3rd warning information suppresses the second warning information.
It should be noted that above-mentioned 3rd warning information can suppress the second warning information.Need Illustrate, the 3rd warning information is suppressed the second warning information and can be understood as:Report the 3rd During warning information, above-mentioned second warning information can not report, even if having reported above-mentioned second to accuse Alert information, recipient can also ignore second warning information, but be not limited to this.Need to illustrate , above-mentioned 3rd warning information can also suppress in specific field other overhead fields detection Alerted caused by mistake.
It should be noted that said apparatus can be located in OTN equipment, OTN can also be located at In node, but this is not limited to, can specifically be located at OTN nodes and/or OTN equipment Entrance China, but be not limited to this.
It should be noted that above-mentioned modules can be realized by software or hardware, For the latter, can be accomplished by the following way, but not limited to this:Above-mentioned module is respectively positioned on together In one processor;Or the form of above-mentioned modules in any combination is respectively positioned at different In processor.
Embodiment 3
A kind of OTN equipment, including the ether in embodiment 2 are additionally provided in the present embodiment Net multi-frame locking device.It should be noted that the explanation for Ethernet multi-frame locking device, The explanation of embodiment 2 is may be referred to, here is omitted.
Embodiment 4
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, Above-mentioned storage medium can be configured to the step of storage is used to perform the method in embodiment 1 Program code.
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, Read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various to store The medium of program code.
Alternatively, in the present embodiment, processor is according to the program generation stored in storage medium Code performs the step of method in embodiment 1.
Alternatively, the specific example in the present embodiment may be referred to above-described embodiment and optional implementation Example described in mode, the present embodiment will not be repeated here.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each Step can realize that they can concentrate on single computing device with general computing device On, or be distributed on the network that multiple computing devices are formed, alternatively, they can be used The executable program code of computing device is realized, it is thus possible to be stored in storage dress Performed in putting by computing device, and in some cases, can be with suitable different from herein Sequence performs shown or described step, or they are fabricated to each integrated circuit die respectively Block, or the multiple modules or step in them are fabricated to single integrated circuit module to realize. So, the present invention is not restricted to any specific hardware and software combination.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, For those skilled in the art, the present invention can have various modifications and variations.It is all this Within the spirit and principle of invention, any modification, equivalent substitution and improvements made etc. all should Within protection scope of the present invention.

Claims (23)

  1. A kind of 1. flexibly Ethernet expense multi-frame locking means, it is characterised in that including:
    The flexibly Ethernet expense multi-frame is conducted the locking operations, wherein, detecting When meeting the first predetermined condition, into expense multi-frame lock-out state, wherein, described first Predetermined condition includes:Correctly continuous two spirits are verified in cyclic redundancy check (CRC) In Ethernet expense frame living, the value of expense multi-frame OMF overhead fields there occurs saltus step, and The value of the OMF overhead fields occur for the first time saltus step with second occur saltus step it Between be spaced that CRC check is correct and the value of the OMF overhead fields is the of same value The flexibly Ethernet expense frame of one predetermined quantity.
  2. 2. according to the method for claim 1, it is characterised in that full detecting During the second predetermined condition of foot, abnormality is locked into expense multi-frame, wherein, described the Two predetermined conditions include:Saltus step and the occurs for the first time for the values of the OMF overhead fields The CRC check being spaced between secondary generation saltus step is correct and the OMF overhead fields The number for being worth the flexibly Ethernet expense frame for same value is not described first predetermined Quantity and/or the value of the OMF overhead fields occur saltus step and occurred with second for the first time The value for the OMF overhead fields being spaced between saltus step for same value it is described flexibly with Too the number of net expense frame is first predetermined quantity but first predetermined quantity One or more spirit of CRC check mistake in the flexibly Ethernet expense frame be present Ethernet expense frame living.
  3. 3. according to the method for claim 2, it is characterised in that into expense After multi-frame locking abnormality, methods described also includes:
    Continue flexible Ethernet expense multi-frame lock operation;
    Locked out in the flexible Ethernet expense multi-frame for detecting continuous second predetermined quantity When now abnormal, into expense multi-frame out-of-lock condition;Wherein, the expense multi-frame losing lock shape State indicates that flexible Ethernet expense multi-frame loses locking.
  4. 4. according to the method for claim 3, it is characterised in that into expense After multi-frame out-of-lock condition, methods described also includes:
    After the continuously bit of the 3rd predetermined quantity of detection, 66b block one of both, if The expense multi-frame lock-out state can not be entered from the expense multi-frame out-of-lock condition, reported For indicating the first warning information of flexible Ethernet expense multi-frame losing lock.
  5. 5. according to the method for claim 4, it is characterised in that methods described is also Including:
    If the expense multi-frame lock-out state is entered from expense multi-frame out-of-lock condition, and After being consecutively detected the bit of the 4th predetermined quantity, 66b block one of both, do not enter into The expense multi-frame out-of-lock condition, remove first warning information.
  6. 6. according to the method for claim 1, it is characterised in that to flexibly with Before too net expense multi-frame conducts the locking operations, methods described also includes:
    Flexible Ethernet expense frame in flexible ethernet physical layer PHY is carried out at framing Reason;Wherein, in the case of framing is successful, flexible Ethernet expense multi-frame is locked Fixed operation.
  7. 7. according to the method for claim 6, it is characterised in that in framing success In the case of, methods described also includes:
    Specific field in the flexibly Ethernet expense frame is detected, wherein, institute Stating specific field includes:Physical layer numbering PHY Number, physical layer map PHY MAP, Flexible Ethernet group # FlexE group number, OMF overhead fields, CRC words Section;
    In the case where detecting the CRC check mistake corresponding to crc field, on Report the second warning information for indicating CRC check mistake.
  8. 8. according to the method for claim 7, it is characterised in that described second accuses Alert information suppresses other field institutes in the specific field in addition to the crc field Alerted caused by corresponding expense detection mistake.
  9. 9. according to the method for claim 7, it is characterised in that methods described is also Including:
    In the case of framing failure, into expense frame out-of-lock condition, in continuous detection the After the bit or 66b blocks of five predetermined quantities, if frame can not be entered from frame out-of-lock condition Lock-out state, then report the 3rd alarm letter for indicating flexible Ethernet expense frame losing lock Breath;Wherein, the frame lock state is the flexible successful state of Ethernet expense frame lock.
  10. 10. according to the method for claim 9, it is characterised in that methods described is also Including:If enter the frame lock state, and continuous inspection from the frame out-of-lock condition After the bit or 66b blocks that measure the 6th predetermined quantity, the frame out-of-lock condition is not entered into, Remove the 3rd warning information.
  11. 11. according to the method for claim 9, it is characterised in that the described 3rd accuses Alert information suppresses second warning information.
  12. A kind of 12. flexibly Ethernet multi-frame locking device, it is characterised in that including:
    Multi-frame locking module, for carrying out locking behaviour to the flexibly Ethernet expense multi-frame Make, wherein, when detecting the first predetermined condition of satisfaction, shape is locked into expense multi-frame State, wherein, first predetermined condition includes:In cyclic redundancy check (CRC) verification just In the continuous two true flexibly Ethernet expense frames, expense multi-frame OMF overhead fields Value there occurs saltus step, and the OMF overhead fields value for the first time occur saltus step with Second occurs to be spaced between saltus step that CRC check is correct and the value of OMF overhead fields For the flexibly Ethernet expense frame of the first predetermined quantity of same value.
  13. 13. device according to claim 12, it is characterised in that detecting When meeting the second predetermined condition, abnormality is locked into expense multi-frame, wherein, it is described Second predetermined condition includes:The values of the OMF overhead fields occur for the first time saltus step with Second occurs that the CRC check that is spaced between saltus step is correct and the value of OMF overhead fields Number for the flexibly Ethernet expense frame of same value is not first predetermined number Amount and/or the value of the OMF overhead fields occur saltus step and jumped with second for the first time The value for the OMF overhead fields being spaced between change into same value the flexible ether The number of net expense frame for first predetermined quantity but first predetermined quantity institute State exist in flexible Ethernet expense frame CRC check mistake one or more is flexible Ethernet expense frame.
  14. 14. device according to claim 13, it is characterised in that the multi-frame Locking module is additionally operable to continue flexible Ethernet expense multi-frame lock operation;Wherein, It is different that appearance is locked in the flexible Ethernet expense multi-frame for detecting continuous second predetermined quantity Chang Shi, into expense multi-frame out-of-lock condition;Wherein, the expense multi-frame out-of-lock condition refers to Show that flexible Ethernet expense multi-frame loses locking.
  15. 15. device according to claim 14, it is characterised in that described device Also include:First alarm report module, for the ratio in continuously the 3rd predetermined quantity of detection After special, 66b block one of both, if can not enter from the expense multi-frame out-of-lock condition The expense multi-frame lock-out state, report for indicating flexible Ethernet expense multi-frame losing lock The first warning information.
  16. 16. device according to claim 15, it is characterised in that described device Also include:
    First removes module, if for entering described open from expense multi-frame out-of-lock condition Multi-frame lock-out state is sold, and is consecutively detected the bit of the 4th predetermined quantity, 66b blocks two After one of person, the expense multi-frame out-of-lock condition is not entered into, removes first alarm Information.
  17. 17. device according to claim 12, it is characterised in that described device Also include:
    Framing module, for opening the flexible Ethernet in flexible ethernet physical layer PHY Sell frame and carry out framing processing;Wherein, in the case of framing is successful, to flexible Ethernet Expense multi-frame is locked.
  18. 18. device according to claim 17, it is characterised in that described device Also include:
    Detection module, for being carried out to the specific field in the flexibly Ethernet expense frame Detection, wherein, the specific field includes:Physical layer numbering PHY Number, thing Manage layer map PHY MAP, flexible Ethernet group # FlexE group number, OMF Overhead field, crc field;
    Second alarm report module, for detecting the CRC corresponding to crc field In the case of check errors, the second warning information for indicating CRC check mistake is reported.
  19. 19. device according to claim 18, it is characterised in that described second Warning information suppresses other fields in addition to the crc field in the specific field Alerted caused by corresponding expense detection mistake.
  20. 20. device according to claim 18, it is characterised in that described device Also include:
    3rd alarm report module, in the case of failing in framing, into frame losing lock State, after the continuously bit or 66b blocks of the 5th predetermined quantity of detection, if can not Enter frame lock state from frame out-of-lock condition, report for indicating flexible Ethernet expense frame 3rd warning information of losing lock;Wherein, the frame lock state is flexible Ethernet expense The successful state of frame lock.
  21. 21. device according to claim 20, it is characterised in that described device Also include:
    Second removes module, if for entering the frame lock from the frame out-of-lock condition Determine state, and after being consecutively detected the bit or 66b blocks of the 6th predetermined quantity, do not enter Enter the frame out-of-lock condition, remove the 3rd warning information.
  22. 22. device according to claim 20, it is characterised in that the described 3rd Warning information suppresses second warning information.
  23. A kind of 23. Optical Transmission Network OTN OTN equipment, it is characterised in that including:Right will Seek the device any one of 12 to 22.
CN201610357582.8A 2016-05-25 2016-05-25 Flexible Ethernet expense multi-frame locking means and device, OTN equipment Pending CN107437973A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610357582.8A CN107437973A (en) 2016-05-25 2016-05-25 Flexible Ethernet expense multi-frame locking means and device, OTN equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610357582.8A CN107437973A (en) 2016-05-25 2016-05-25 Flexible Ethernet expense multi-frame locking means and device, OTN equipment

Publications (1)

Publication Number Publication Date
CN107437973A true CN107437973A (en) 2017-12-05

Family

ID=60454381

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610357582.8A Pending CN107437973A (en) 2016-05-25 2016-05-25 Flexible Ethernet expense multi-frame locking means and device, OTN equipment

Country Status (1)

Country Link
CN (1) CN107437973A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379214A (en) * 2018-09-25 2019-02-22 中国联合网络通信集团有限公司 A FlexE link configuration method and device
WO2019119389A1 (en) * 2017-12-22 2019-06-27 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for configuring a flex ethernet node
CN109981208A (en) * 2017-12-27 2019-07-05 华为技术有限公司 Method and apparatus based on flexible Ethernet FlexE transmitting business stream
CN109995559A (en) * 2017-12-29 2019-07-09 华为技术有限公司 Flexible Ethernet capacity update method, device, system, network element and storage medium
WO2019137296A1 (en) * 2018-01-15 2019-07-18 深圳市中兴微电子技术有限公司 Data transmission method and apparatus and storage medium
CN111727589A (en) * 2017-12-22 2020-09-29 瑞典爱立信有限公司 Method and device for configuring Flex Ethernet node
CN112118197A (en) * 2019-06-19 2020-12-22 深圳市中兴微电子技术有限公司 Overhead monitoring method and device and computer readable storage medium
CN112291030A (en) * 2019-07-24 2021-01-29 深圳市中兴微电子技术有限公司 A data receiving and data sending method and device
WO2021115452A1 (en) * 2019-12-12 2021-06-17 中兴通讯股份有限公司 Flexible ethernet overhead multiframe receiving method, apparatus, device, and medium
WO2021129578A1 (en) * 2019-12-23 2021-07-01 中兴通讯股份有限公司 Method and apparatus for configuring synchronisation information, network device, and storage medium
CN113453097A (en) * 2021-06-23 2021-09-28 烽火通信科技股份有限公司 Service recovery method, device, equipment and readable storage medium
WO2021259121A1 (en) * 2020-06-22 2021-12-30 华为技术有限公司 Method for data frame transmission and related device
WO2022166852A1 (en) * 2021-02-08 2022-08-11 中兴通讯股份有限公司 Ethernet frame framing method and device
RU2817007C1 (en) * 2020-06-22 2024-04-09 Хуавэй Текнолоджиз Ко., Лтд. Method of transmitting data frames and corresponding device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040258058A1 (en) * 2003-06-19 2004-12-23 Cisco Technology, Inc. Multi-rate, multi-protocol, multi-port line interface for a multiservice switching platform
CN103595515A (en) * 2012-08-13 2014-02-19 中兴通讯股份有限公司 Data mapping method and device for optical transport network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040258058A1 (en) * 2003-06-19 2004-12-23 Cisco Technology, Inc. Multi-rate, multi-protocol, multi-port line interface for a multiservice switching platform
CN103595515A (en) * 2012-08-13 2014-02-19 中兴通讯股份有限公司 Data mapping method and device for optical transport network

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11489607B2 (en) 2017-12-22 2022-11-01 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for configuring a flex ethernet node
CN111788794A (en) * 2017-12-22 2020-10-16 瑞典爱立信有限公司 Method and apparatus for configuring flexible Ethernet nodes
US11444798B2 (en) 2017-12-22 2022-09-13 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for configuring a flex ethernet node
CN111727589A (en) * 2017-12-22 2020-09-29 瑞典爱立信有限公司 Method and device for configuring Flex Ethernet node
CN111788794B (en) * 2017-12-22 2022-07-08 瑞典爱立信有限公司 Method and apparatus for configuring flexible Ethernet nodes
WO2019119389A1 (en) * 2017-12-22 2019-06-27 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for configuring a flex ethernet node
US11469844B2 (en) 2017-12-27 2022-10-11 Huawei Technologies Co., Ltd. Method and apparatus for transmitting service flow based on flexible ethernet FlexE
CN109981208A (en) * 2017-12-27 2019-07-05 华为技术有限公司 Method and apparatus based on flexible Ethernet FlexE transmitting business stream
CN109981208B (en) * 2017-12-27 2021-02-09 华为技术有限公司 Method and device for transmitting service flow based on flexible Ethernet Flexe
CN109995559A (en) * 2017-12-29 2019-07-09 华为技术有限公司 Flexible Ethernet capacity update method, device, system, network element and storage medium
CN110048798A (en) * 2018-01-15 2019-07-23 深圳市中兴微电子技术有限公司 A kind of data transmission method and device
WO2019137296A1 (en) * 2018-01-15 2019-07-18 深圳市中兴微电子技术有限公司 Data transmission method and apparatus and storage medium
CN110048798B (en) * 2018-01-15 2021-09-24 深圳市中兴微电子技术有限公司 A data transmission method and device
CN109379214B (en) * 2018-09-25 2021-07-13 中国联合网络通信集团有限公司 A FlexE link configuration method and device
CN109379214A (en) * 2018-09-25 2019-02-22 中国联合网络通信集团有限公司 A FlexE link configuration method and device
CN112118197B (en) * 2019-06-19 2021-07-09 深圳市中兴微电子技术有限公司 An overhead monitoring method and apparatus, and a computer-readable storage medium
US12063106B2 (en) 2019-06-19 2024-08-13 Sanechips Technology Co., Ltd. Overhead monitoring method and apparatus, and computer-readable storage medium
WO2020253403A1 (en) * 2019-06-19 2020-12-24 深圳市中兴微电子技术有限公司 Overhead monitoring method and apparatus, and computer readable storage medium
CN112118197A (en) * 2019-06-19 2020-12-22 深圳市中兴微电子技术有限公司 Overhead monitoring method and device and computer readable storage medium
CN112291030B (en) * 2019-07-24 2025-01-24 深圳市中兴微电子技术有限公司 A method and device for receiving and sending data
CN112291030A (en) * 2019-07-24 2021-01-29 深圳市中兴微电子技术有限公司 A data receiving and data sending method and device
CN112994839A (en) * 2019-12-12 2021-06-18 中兴通讯股份有限公司 Flexible Ethernet overhead multiframe receiving method, device, equipment and medium
WO2021115452A1 (en) * 2019-12-12 2021-06-17 中兴通讯股份有限公司 Flexible ethernet overhead multiframe receiving method, apparatus, device, and medium
WO2021129578A1 (en) * 2019-12-23 2021-07-01 中兴通讯股份有限公司 Method and apparatus for configuring synchronisation information, network device, and storage medium
US12184406B2 (en) 2019-12-23 2024-12-31 Zte Corporation Method and apparatus for configuring synchronisation information, network device, and storage medium
RU2817007C1 (en) * 2020-06-22 2024-04-09 Хуавэй Текнолоджиз Ко., Лтд. Method of transmitting data frames and corresponding device
WO2021259121A1 (en) * 2020-06-22 2021-12-30 华为技术有限公司 Method for data frame transmission and related device
US12199747B2 (en) * 2020-06-22 2025-01-14 Huawei Technologies Co., Ltd. Data frame transmission method and related device
WO2022166852A1 (en) * 2021-02-08 2022-08-11 中兴通讯股份有限公司 Ethernet frame framing method and device
CN113453097A (en) * 2021-06-23 2021-09-28 烽火通信科技股份有限公司 Service recovery method, device, equipment and readable storage medium

Similar Documents

Publication Publication Date Title
CN107437973A (en) Flexible Ethernet expense multi-frame locking means and device, OTN equipment
Mas et al. An efficient algorithm for locating soft and hard failures in WDM networks
US10826604B2 (en) Fault localization using tandem connection monitors in optical transport network
CN106612220A (en) Flexible Ethernet lane management method and apparatus
US9379809B2 (en) Method and device for realizing optical channel data unit shared protection ring
KR102415793B1 (en) Method and device for indicating faults in flexible ethernet
US8873946B2 (en) Predictive end-to-end management for SONET networks
US9323618B2 (en) Method and apparatus for coordinating fault recovery techniques among domains
CN109218061A (en) The failure notification and acquisition methods, device, communication equipment of flexible Ethernet
DE4409644C2 (en) Tandem connection maintenance system
US6839871B2 (en) Method for transparent multiplexing of SONET/ SDH streams
WO2016116002A1 (en) Method and device for automatically detecting otn network fault node
CN112994839A (en) Flexible Ethernet overhead multiframe receiving method, device, equipment and medium
US9525509B2 (en) Data transmission apparatus and data transmission method
CN102656843B (en) For positioning the method for the fault occurring along transmission path
US6463037B1 (en) Looping detection apparatus
CA2472980A1 (en) Communications system
CN102377522A (en) Transmission system
CN100571158C (en) Method and device for monitoring network quality
CN107437977A (en) Positioning, method to set up and the device of flexible Ethernet interlacing frames
CA2439351A1 (en) Transmission path monitoring
DE60211564T2 (en) Self-routing star-coupler based communication network
WO2012083756A1 (en) Method and system for transmitting alerting information of tdm distal circuit emulation service
CN107800558A (en) Failure determination, method for sending information and device, source equipment, egress equipment
US7471896B2 (en) Optical transponder and method for detecting and treating errors in optical channel sublayer of the optical transponder

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20171205