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

CN105337856A - Cross-domain service processing method, device and system - Google Patents

Cross-domain service processing method, device and system Download PDF

Info

Publication number
CN105337856A
CN105337856A CN201410397808.8A CN201410397808A CN105337856A CN 105337856 A CN105337856 A CN 105337856A CN 201410397808 A CN201410397808 A CN 201410397808A CN 105337856 A CN105337856 A CN 105337856A
Authority
CN
China
Prior art keywords
territory
cross
path
interconnected
protection path
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410397808.8A
Other languages
Chinese (zh)
Other versions
CN105337856B (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.)
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 CN201410397808.8A priority Critical patent/CN105337856B/en
Priority to PCT/CN2014/089088 priority patent/WO2015154423A1/en
Publication of CN105337856A publication Critical patent/CN105337856A/en
Application granted granted Critical
Publication of CN105337856B publication Critical patent/CN105337856B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Hardware Redundancy (AREA)

Abstract

The invention provides a cross-domain service processing method, a device and a system. the method comprises steps: a sharing path for mutually sharing node information between interconnecting master and slave nodes is built between cross-domain interconnecting master and slave nodes; and according to the node information shared between the interconnecting master and slave nodes by the built sharing path and detected fault, forwarding processing is carried out on the cross-domain service. Thus, the problem that a cross-domain protection scheme for keeping independent switching on each domain does not exist in the prior art can be solved, and effects of keeping independence and simplicity of protection switching on each domain in a condition in which fault happens to the interconnecting link or the node can be achieved.

Description

Cross-domain service processing method, Apparatus and system
Technical field
The present invention relates to the communications field, in particular to a kind of cross-domain service processing method, Apparatus and system.
Background technology
For in current resist technology, mainly for the guard method of territory internal fault, as: Ethernet cable protection is G.8031, OTN linear protection (G.873.1) and OTN looped network protection (G.873.2) and MPLS-TP linear protection (G.8131) etc., protect mainly on single Autonomous Domain, and for the protection of cross-domain path or business, special under interlink node or link failure situation, only in voucher territory, guard method does not recover cross-domain service, linking switching on two territories is needed to recover cross-domain service and to protect, but linking switching can have influence on the independence of each territory pretection switch like this, bring the complexity that protection switches, this is the less desirable result of operator.In addition, some schemes of current existence, by control plane signaling, set up a cross-domain end-to-end Protection path in advance and end-to-end protection is carried out to cross-domain operating path, but this mode, implements more complicated, control plane on each territory is needed to carry out adjacent domains topology learning; Also have a kind of scheme, under setting up static binding backup at domain-to-domain link inter-domain path protects inter-domain link fault situation, protect, bring configuration trouble and malfunction; And G.MDSP (Multi-DomainSegmentProtection) standard document is being studied and formulated in current itu-tSG15Q9 working group, a main networkobjective is needing pretection switch behavior on each territory to keep independence (independent) principle exactly.Below this problem is illustrated; the scene schematic diagram of two place's faults while that Fig. 1 being same territory in correlation technique; as shown in Figure 1; when on territory 1, operating path breaks down with shared link on its two territory simultaneously; on its territory, operating path and Protection path all break down; according to current 1:1 Linear protection method, it is the protection cannot carrying out cross-domain service.According to the switching that mutually links between two territories, the independence protecting switching between territory can be had influence on.
But, do not exist in the related for keeping the independent cross-domain protection scheme switched on each territory.
Summary of the invention
The invention provides a kind of cross-domain service processing method, Apparatus and system, at least to solve in correlation technique the problem do not existed for the independent cross-domain protection scheme switched on each territory can be kept.
According to an aspect of the present invention, provide a kind of cross-domain service processing method, comprising: between cross-domain interconnected main-standby nodes, set up the overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes; According to the shared nodal information that the described overlapping trees set up is shared between described interconnected main-standby nodes, and the fault detected, forward process is carried out to described cross-domain service.
Preferably; after set up the described overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes between described cross-domain interconnected main-standby nodes; also comprise: for described overlapping trees is based upon Protection path corresponding in each territory; wherein, described Protection path performs the function of described overlapping trees when described overlapping trees breaks down.
Preferably; after be based upon described Protection path corresponding in each territory for described overlapping trees; also comprise: priority Protection path corresponding in each territory being determined to the function preferentially performing described overlapping trees when described overlapping trees breaks down, determines the Protection path of the function performing described overlapping trees according to described priority.
Preferably, according to the shared nodal information that the described overlapping trees set up is shared between described interconnected main-standby nodes, and the fault detected, carrying out forward process to described cross-domain service comprises one of following: when working path failure in the first territory on cross-domain path, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service, when the operating path in the first territory on cross-domain path and the equal fault of described overlapping trees, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by the Protection path of described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service, when interconnected host node fault, described interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path, Protection path in Protection path in described first territory and described second territory is spliced, the described cross-domain service received from the Protection path in described first territory is carried out forward process by the Protection path in described second territory to described cross-domain service.
According to a further aspect in the invention, provide a kind of cross-domain service processing unit, comprising: first sets up module, for setting up the overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes between cross-domain interconnected main-standby nodes; Processing module, for the shared nodal information shared between described interconnected main-standby nodes according to the described overlapping trees set up, and the fault detected, forward process is carried out to described cross-domain service.
Preferably, this device also comprises: second sets up module, and for being based upon Protection path corresponding in each territory for described overlapping trees, wherein, described Protection path performs the function of described overlapping trees when described overlapping trees breaks down.
Preferably; this device also comprises: determination module; for determining the priority of the function preferentially performing described overlapping trees when described overlapping trees breaks down to Protection path corresponding in each territory, determine the Protection path of the function performing described overlapping trees according to described priority.
Preferably, described processing module comprises one of following: the first processing unit, when working path failure on path cross-domain in the first territory, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service; Second processing unit, when the operating path on path cross-domain in the first territory and the equal fault of described overlapping trees, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by the Protection path of described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service; 3rd processing unit; for when interconnected host node fault; described interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path; Protection path in Protection path in described first territory and described second territory is spliced, the described cross-domain service received from the Protection path in described first territory is carried out forward process by the Protection path in described second territory to described cross-domain service.
According to also one side of the present invention, provide a kind of cross-domain service treatment system, comprise: one or more first territory, one or more second territory, it is interconnected that interconnected main-standby nodes is passed through in described one or more first territory and described one or more second territory, wherein, and described interconnected main-standby nodes, according to the overlapping trees set up between described interconnected main-standby nodes, mutually share the shared nodal information of Correspondent Node; Described interconnected slave node; when also breaking down for the fault happens in operational in described first territory and/or host node, the described cross-domain service received from the Protection path in described first territory is transmitted to described interconnected host node by described overlapping trees.
Preferably, described interconnected main-standby nodes, also for when described overlapping trees breaks down, shares described shared nodal information by the Protection path of described overlapping trees, and the forward process to described cross-domain service.
By the present invention, adopt and set up for the overlapping trees sharing nodal information mutual between described interconnected main-standby nodes between cross-domain interconnected main-standby nodes; According to the shared nodal information that the described overlapping trees set up is shared between described interconnected main-standby nodes; and the fault detected; forward process is carried out to described cross-domain service; solve in correlation technique the problem do not existed for the independent cross-domain protection scheme switched on each territory can be kept; and then reach when inter-connection links or one malfunctions, keep protection on each territory to switch the effect of independence and simplicity.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, and form a application's part, schematic description and description of the present invention, for explaining the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
The scene schematic diagram of two place's faults while that Fig. 1 being same territory in correlation technique;
Fig. 2 is the flow chart of the cross-domain service processing method according to the embodiment of the present invention;
Fig. 3 is the structured flowchart of the cross-domain service processing unit according to the embodiment of the present invention;
Fig. 4 is the preferred structure block diagram one of the cross-domain service processing unit according to the embodiment of the present invention;
Fig. 5 is the preferred structure block diagram two of the cross-domain service processing unit according to the embodiment of the present invention;
Fig. 6 is the preferred structure block diagram of processing module 34 in the cross-domain service processing unit according to the embodiment of the present invention;
Fig. 7 is the structured flowchart of the cross-domain service treatment system according to the embodiment of the present invention;
Fig. 8 is the structured flowchart of cross-domain service treatment system according to the preferred embodiment of the invention;
Fig. 9 is the cross-domain trail protection structural representation according to the embodiment of the present invention;
Figure 10 is the territory internal fault operator guards schematic diagram according to the preferred embodiment of the present invention 1;
Figure 11 is the interlink node fail secure configuration schematic diagram according to the preferred embodiment of the present invention 2;
Figure 12 is the structural representation of cross-domain individual path according to the preferred embodiment of the present invention 3 and shared tunnel simultaneous faults;
Figure 13 is the cross-domain service protection flow chart according to the preferred embodiment of the present invention 4.
Embodiment
Hereinafter also describe the present invention in detail with reference to accompanying drawing in conjunction with the embodiments.It should be noted that, when not conflicting, the embodiment in the application and the feature in embodiment can combine mutually.
Provide a kind of cross-domain service processing method in the present embodiment, Fig. 2 is the flow chart of the cross-domain service processing method according to the embodiment of the present invention, and as shown in Figure 2, this flow process comprises the steps:
Step S202, sets up the overlapping trees being used for mutually sharing nodal information between interconnected main-standby nodes between cross-domain interconnected main-standby nodes;
Step S204, the shared nodal information shared between interconnected main-standby nodes according to the overlapping trees set up, and the fault detected, carry out forward process to cross-domain service.
By above-mentioned steps, between cross-domain interconnected main-standby nodes, set up the overlapping trees being used for mutually sharing nodal information between interconnected main-standby nodes; According to the shared nodal information that the overlapping trees set up is shared between interconnected main-standby nodes; and the fault detected; forward process is carried out to cross-domain service; solve in correlation technique the problem do not existed for the independent cross-domain protection scheme switched on each territory can be kept; and then reach when inter-connection links or one malfunctions, keep protection on each territory to switch the effect of independence and simplicity.
In order to ensure when overlapping trees breaks down; also sharing of information can be carried out between interconnected main-standby nodes; can after set up the overlapping trees being used for mutually sharing nodal information between interconnected main-standby nodes between cross-domain interconnected main-standby nodes; for overlapping trees is based upon Protection path corresponding in each territory; wherein, this Protection path performs the function of overlapping trees when overlapping trees breaks down.
More preferably; after be based upon Protection path corresponding in each territory for overlapping trees; the priority of the function preferentially performing overlapping trees when overlapping trees breaks down can also be determined Protection path corresponding in each territory, determine the Protection path of the function performing overlapping trees according to priority.
At the shared nodal information shared between interconnected main-standby nodes according to the overlapping trees set up, and the fault detected, when forward process is carried out to cross-domain service, according to the difference of the scene broken down, different forward process can be adopted: such as, when working path failure in the first territory on cross-domain path, the cross-domain service received from the Protection path in the first territory is sent to interconnected host node by overlapping trees by interconnected slave node, interconnected host node is according to Protection path packaged in cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to cross-domain service, again such as, when the operating path in the first territory on cross-domain path and the equal fault of overlapping trees, the cross-domain service received from the Protection path in the first territory is sent to interconnected host node by the Protection path of overlapping trees by interconnected slave node, interconnected host node is according to Protection path packaged in cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to cross-domain service, again such as, when interconnected host node fault, interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path, Protection path in Protection path in first territory and the second territory is spliced, the cross-domain service received from the Protection path in the first territory is carried out forward process by the Protection path in the second territory to cross-domain service.
Additionally provide a kind of cross-domain service processing unit in the present embodiment, this device is used for realizing above-described embodiment and preferred implementation, has carried out repeating no more of explanation.As used below, term " module " can realize the software of predetermined function and/or the combination of hardware.Although the device described by following examples preferably realizes with software, hardware, or the realization of the combination of software and hardware also may and conceived.
Fig. 3 is the structured flowchart of the cross-domain service processing unit according to the embodiment of the present invention, and as shown in Figure 3, this device comprises first and sets up module 32 and processing module 34, is described below to this device.
First sets up module 32, for setting up the overlapping trees being used for mutually sharing nodal information between interconnected main-standby nodes between cross-domain interconnected main-standby nodes; Processing module 34, is connected to above-mentioned first and sets up module 32, for the shared nodal information shared between interconnected main-standby nodes according to the overlapping trees set up, and the fault detected, forward process is carried out to cross-domain service.
Fig. 4 is the preferred structure block diagram one of the cross-domain service processing unit according to the embodiment of the present invention, and as shown in Figure 4, this device, except comprising all modules shown in Fig. 3, also comprises second and sets up module 42, below this second is set up to module 42 and is described.
Second sets up module 42, is connected to above-mentioned first and sets up module 32, and for being based upon Protection path corresponding in each territory for overlapping trees, wherein, Protection path performs the function of overlapping trees when overlapping trees breaks down.
Fig. 5 is the preferred structure block diagram two of the cross-domain service processing unit according to the embodiment of the present invention, and as shown in Figure 5, this device, except comprising all modules shown in Fig. 4, also comprises determination module 52, is described below to this determination module 52.
Determination module 52; be connected to above-mentioned second and set up module 42; for determining the priority of the function preferentially performing overlapping trees when overlapping trees breaks down to Protection path corresponding in each territory, determine the Protection path of the function performing overlapping trees according to priority.
Fig. 6 is the preferred structure block diagram of processing module 34 in the cross-domain service processing unit according to the embodiment of the present invention, as shown in Figure 6, this processing module 34 comprises one of following: the first processing unit 62, second processing unit 64, the 3rd processing unit 66, be described this processing module 34 below.
First processing unit 62, when working path failure on path cross-domain in the first territory, the cross-domain service received from the Protection path in the first territory is sent to interconnected host node by overlapping trees by interconnected slave node, interconnected host node is according to Protection path packaged in cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to cross-domain service; Second processing unit 64, when the operating path on path cross-domain in the first territory and the equal fault of overlapping trees, the cross-domain service received from the Protection path in the first territory is sent to interconnected host node by the Protection path of overlapping trees by interconnected slave node, interconnected host node is according to Protection path packaged in cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to cross-domain service; 3rd processing unit 66; for when interconnected host node fault; interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path; Protection path in Protection path in first territory and the second territory is spliced, the cross-domain service received from the Protection path in the first territory is carried out forward process by the Protection path in the second territory to cross-domain service.
Fig. 7 is the structured flowchart of the cross-domain service treatment system according to the embodiment of the present invention, as shown in Figure 7, this system 70 comprises: one or more first territory 72, one or more second territory 74, one or more first territory and one or more second territory by interconnected host node 76 and interconnected slave node 78 interconnected, wherein, interconnected host node 76, interconnected slave node 78, according to the overlapping trees set up between interconnected main-standby nodes, shares the shared nodal information of Correspondent Node mutually; Interconnected slave node 78, when also breaking down for the fault happens in operational in the first territory and/or host node, is transmitted to interconnected host node by the cross-domain service received from the Protection path in the first territory by overlapping trees.
Preferably, interconnected host node 76, interconnected slave node 78, also for when overlapping trees breaks down, shares nodal information by the Protection path of overlapping trees, and the forward process to cross-domain service.
For in correlation technique when inter-connection links or one malfunctions, cann't be solved the protection problem of cross-domain service by guard method in existing single domain.In the present embodiment, utilize information between interconnected main-standby nodes mutually to share, realize independent protective on each territory, can be avoided the fault in a territory, cause other adjacent domains upper pathway and switch and bring operating aspect complexity.
Fig. 8 is the structured flowchart of this cross-domain service treatment system according to the preferred embodiment of the invention; as shown in Figure 8; this system mainly comprises following structure: path configurations module 82 (set up module 32 and/or second with above-mentioned first and set up module 42), information sharing module 84, business forwarding module 86 (both functions combine with above-mentioned processing module 34), protection handover module 88 (partial function with above-mentioned processing module 34), be described this system below.
Path configurations module 82: this module is mainly used to configure shared link or tunnel between interconnected main-standby nodes, and be protection link corresponding to this shared link or tunnel configuration one or tunnel respectively on each territory;
Information sharing module 84: this module is present on the interconnected main-standby nodes in two territories, by this module, make link detecting state or institute's information such as distributing labels, binding relationship between main-standby nodes, stamp corresponding configuration state information mark, send peer node by shared tunnel, guarantee that main-standby nodes all knows binding relationship between operating path mark with Protection path mark, work and Protection path state information;
Business forwarding module 86: detecting in territory that operating path breaks down in situation, Protection path is received business by backup interlink node, is transmitted to host node by shared tunnel;
Protection handover module 88: when shared link or shared tunnel detect fault, according to the priority in institute's configuration protection link or tunnel, triggers corresponding service and is sent to corresponding node by the Protection path of its correspondence or tunnel;
Fig. 9 is the cross-domain trail protection structural representation according to the embodiment of the present invention, as shown in Figure 9, for cross-domain network, realizes the protection of cross-domain path or business, mainly comprises following process:
1 carries out service protection for cross-domain path Protection path in each territory top set path configurations corresponding domain; And for sharing tunnel or link between interconnected main-standby nodes, two territories of sharing this link configure a protection tunnel or link respectively, and to these two territories being protected link or tunnel setting protection priority;
The interconnected main-standby nodes in connection two territories is invented a node by 2, by mark and state information on each node, stamp corresponding configuration status indicator, by shared link or tunnel each other, inside, send on peer node, realize information sharing on two interlink nodes, comprise the splicing relation in active finger path on the protection relation of active finger path and corresponding Protection path on a territory on a cross-domain path and two territories;
3 when cross-domain path top set path detection in a territory is to fault, then according to traditional 1:1 guard method, its protected business is switched to Protection path in corresponding territory.After slave node interconnected on Protection path receives the service message sended over from Protection path, after stamping business information mark, then this service message is pressed in this shared tunnel, is transmitted to interconnected host node;
4 interconnected host nodes receive shared tunnel and forward service message, according to the business information mark above it, identify that this message is business information message, then the mark of Protection path packaged by service message, as: label; This service message is pressed in former operating path again and transmits;
5 when there is fault in the shared tunnel that interconnected main-standby nodes detects between it, according to state status and the priority relationship in the protection tunnel configured on two adjacent domains, the protection tunnel selecting one of them priority high will send from information data between two interlink nodes;
6 when on a territory, active finger path and shared tunnel break down simultaneously, still the 1:1 linear protection mechanism in territory can first be started, business to be switched in its territory on Protection path, be sent on its interconnected backup node, again by sharing the protection tunnel corresponding to tunnel, this protected service message is pressed on corresponding protection tunnel, sends interconnected host node to, continue to forward according to former operating path;
7 when interconnected host node fault, then on the adjacent domains of this interlink node, node is when all testing individual path exists fault, then two territories all starting protection handoff procedures; And for interconnected backup node, according to host node feed back the splicing relation in active finger path on two territories, Protection path on this two territory is also spliced, realizes cross-domain protection;
By adopting above-mentioned process, under inter-connection links or one malfunctions situation, protection on each territory is kept to switch independence and simplicity.
Below in conjunction with accompanying drawing, invention preferred embodiment is described.
Preferred embodiment 1: the protection of territory internal fault
Figure 10 is the territory internal fault operator guards schematic diagram according to the preferred embodiment of the present invention 1, as shown in Figure 10, comprises following process:
1 is that cross-domain individual path (A-B) configures a Protection path (A-C) on territory 1, and a corresponding Protection path (D-C) is configured for the cross-domain individual path (D-B) on territory 2, and a shared tunnel or path is set up between active and standby interlink node B and C, and for setting up corresponding protection tunnel respectively in territory 1 and territory 2 in this shared tunnel or path, as: territory 1:C-A-B, territory 2:C-D-B;
The cross-domain individual path in territory 1 (A-B) mark that 2 interconnected host node B will it configure, the information such as binding relationship between cross-domain individual path (B-D) mark of splicing on territory 2 and both cross-domain individual path, after configuring, before tunnel is shared in press-in, stamp configuration information status indicator, send to backup node C;
3 is same, and Protection path (D-C) mark corresponding for cross-domain individual path (D-B) on Protection path (A-C) mark corresponding for cross-domain individual path (A-B) on the territory 1 that it configures and territory 2 is sent to main interlink node B by interconnected slave node C;
4 by the information sharing between interconnected main-standby nodes B and C, thus all learns mark and the corresponding relation of the cross-domain individual path Protection path corresponding with it at B and C node;
5 when individual path (A-B) cross-domain on territory 1 detects fault, then switched by A node trigger protection, protected cross-domain service is switched to Protection path (A-C), is sent on back-up interlink node C;
This service message, after backup interlink node C receives the service message sended over from Protection path (A-C), is directly stamped corresponding business information mark, is encapsulated in the shared tunnel of interlink node B and C, sends to main interlink node B by 6;
7 send over service message when B receives from shared tunnel, according to business information packaged on it mark, judge that this is service message, again according to the mark in packaging protection path, determine corresponding cross-domain individual path, then send egress D on territory 2 to by cross-domain individual path (B-D) on adjacent domains 2;
Preferred embodiment 2: interlink node fault
Figure 11 is the interlink node fail secure configuration schematic diagram according to the preferred embodiment of the present invention 2, as shown in figure 11, comprises following process:
1 step 1,2,3,4 are equal to preferred embodiment 1; When interconnected host node B breaks down, on its territory 1 and territory 2, two end node A and D detect cross-domain individual path (A-B) and (D-B) all exists fault, directly switch Protection path (A-C) and (D-C) upper transmission of its correspondence;
2 work as interconnected backup node C receives the fault message sended over from A or D Protection path, when C detects that again it all exists fault to the shared work between interconnected host node B with protection tunnel simultaneously, then according to the cross-domain individual path Protection path relation corresponding to it that this node is preserved, and two splice relation between the cross-domain individual path in territory (A-B) and (B-D), Protection path (A-C) and (C-D) on two territories are spliced;
3 when C node receives cross-domain service from its Protection path (A-C) or (D-C), and the Protection path directly by another territory is spliced sends;
Preferred embodiment 3: cross-domain individual path and shared tunnel simultaneous faults
Figure 12 is the structural representation of cross-domain individual path according to the preferred embodiment of the present invention 3 and shared tunnel simultaneous faults, as shown in figure 12, comprises following process:
1 step 1,2,3,4 are equal to preferred embodiment 1; When there is fault in cross-domain individual path (A-B) and shared tunnel (B-C); First when A detects that on territory 1, cross-domain individual path (A-B) exists fault, then on this cross-domain individual path, business is switched to Protection path (A-C) transmission of its correspondence, and sends pretection switch solicited message to opposite end C node;
2 receive the pretection switch solicited message that A node sends over when C node, then determine to receive business from Protection path; Meanwhile, when also detecting that between itself and B node, shared tunnel also exists fault, C node is sent to the information of B by it, is also switched to the protection tunnel (C-D-B) of its correspondence, sends to B node; In addition, there is protection handover request information to B node;
3 receive after C node sends over protection handover request when B node, are switched to protection tunnel (C-D-B) receives C node to send over service message; And B node receives after C node sends over service message; identify according to business information; judge that this is service message; again according to the mark of Protection path on service message; judge the mark of the cross-domain individual path that B node is corresponding, be switched to cross-domain individual path (B-D) on territory 2 again and transmit.
Preferred embodiment 4
Figure 13 is the cross-domain service protection flow chart according to the preferred embodiment of the present invention 4, and as shown in figure 13, this flow process comprises the steps:
Step S1302 is cross-domain path top set path configurations Protection path in each territory;
Step S1304, for overlapping trees configures a corresponding Protection path on each territory;
Step S1306, interconnected main-standby nodes carries out information sharing by overlapping trees;
Step S1308, judges whether fault to be detected, when judged result is no, enters step S1310, otherwise enters step S1312;
Step S1310, proceeds fault detect;
Step S1312, judges whether to there is single domain path failure, in judged result under being situation, enters step S1314, otherwise enters step S1316;
Step S1314, starts 1:1 protection in territory;
Step S1316, judges whether to there is interlink node fault, when judged result is for being, enters step S1318, otherwise enters step S1320;
Step S1318, two territories all start 1:1 protection;
Step S1320, cross-domain individual path and overlapping trees simultaneous faults, start 1:1 protection and Shared-path protection in single domain.
Obviously, those skilled in the art should be understood that, above-mentioned of the present invention each module or each step can realize with general calculation element, they can concentrate on single calculation element, or be distributed on network that multiple calculation element forms, alternatively, they can realize with the executable program code of calculation element, thus, they can be stored and be performed by calculation element in the storage device, and in some cases, step shown or described by can performing with the order be different from herein, or they are made into each integrated circuit modules respectively, or the multiple module in them or step are made into single integrated circuit module to realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a cross-domain service processing method, is characterized in that, comprising:
The overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes is set up between cross-domain interconnected main-standby nodes;
According to the shared nodal information that the described overlapping trees set up is shared between described interconnected main-standby nodes, and the fault detected, forward process is carried out to described cross-domain service.
2. method according to claim 1, is characterized in that, after set up the described overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes between described cross-domain interconnected main-standby nodes, also comprises:
For described overlapping trees is based upon Protection path corresponding in each territory, wherein, described Protection path performs the function of described overlapping trees when described overlapping trees breaks down.
3. method according to claim 2, is characterized in that, after be based upon described Protection path corresponding in each territory for described overlapping trees, also comprises:
Protection path corresponding in each territory is determined to the priority of the function preferentially performing described overlapping trees when described overlapping trees breaks down, determine the Protection path of the function performing described overlapping trees according to described priority.
4. method according to claim 1, is characterized in that, the shared nodal information shared between described interconnected main-standby nodes according to the described overlapping trees set up, and the fault detected, carries out forward process comprise one of following to described cross-domain service:
When working path failure in the first territory on cross-domain path, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service;
When the operating path in the first territory on cross-domain path and the equal fault of described overlapping trees, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by the Protection path of described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service;
When interconnected host node fault; described interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path; Protection path in Protection path in described first territory and described second territory is spliced, the described cross-domain service received from the Protection path in described first territory is carried out forward process by the Protection path in described second territory to described cross-domain service.
5. a cross-domain service processing unit, is characterized in that, comprising:
First sets up module, for setting up the overlapping trees being used for mutually sharing nodal information between described interconnected main-standby nodes between cross-domain interconnected main-standby nodes;
Processing module, for the shared nodal information shared between described interconnected main-standby nodes according to the described overlapping trees set up, and the fault detected, forward process is carried out to described cross-domain service.
6. device according to claim 5, is characterized in that, also comprises:
Second sets up module, and for being based upon Protection path corresponding in each territory for described overlapping trees, wherein, described Protection path performs the function of described overlapping trees when described overlapping trees breaks down.
7. device according to claim 6, is characterized in that, also comprises:
Determination module, for determining the priority of the function preferentially performing described overlapping trees when described overlapping trees breaks down to Protection path corresponding in each territory, determines the Protection path of the function performing described overlapping trees according to described priority.
8. device according to claim 5, is characterized in that, described processing module comprises one of following:
First processing unit, when working path failure on path cross-domain in the first territory, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service;
Second processing unit, when the operating path on path cross-domain in the first territory and the equal fault of described overlapping trees, the described cross-domain service received from the Protection path in described first territory is sent to interconnected host node by the Protection path of described overlapping trees by interconnected slave node, described interconnected host node is according to Protection path packaged in described cross-domain service mark, and the binding relationship between operating path and Protection path, by the operating path in the second territory, forward process is carried out to described cross-domain service;
3rd processing unit; for when interconnected host node fault; described interconnected slave node is according to the binding relationship between the operating path shared from interconnected host node and Protection path; Protection path in Protection path in described first territory and described second territory is spliced, the described cross-domain service received from the Protection path in described first territory is carried out forward process by the Protection path in described second territory to described cross-domain service.
9. a cross-domain service treatment system, is characterized in that, comprising: one or more first territory, one or more second territory, and it is interconnected that interconnected main-standby nodes is passed through in described one or more first territory and described one or more second territory, wherein,
Described interconnected main-standby nodes, according to the overlapping trees set up between described interconnected main-standby nodes, shares the shared nodal information of Correspondent Node mutually;
Described interconnected slave node; when also breaking down for the fault happens in operational in described first territory and/or host node, the described cross-domain service received from the Protection path in described first territory is transmitted to described interconnected host node by described overlapping trees.
10. system according to claim 9; it is characterized in that, described interconnected main-standby nodes, also for when described overlapping trees breaks down; described shared nodal information is shared by the Protection path of described overlapping trees, and the forward process to described cross-domain service.
CN201410397808.8A 2014-08-13 2014-08-13 Cross-domain service processing method, apparatus and system Expired - Fee Related CN105337856B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410397808.8A CN105337856B (en) 2014-08-13 2014-08-13 Cross-domain service processing method, apparatus and system
PCT/CN2014/089088 WO2015154423A1 (en) 2014-08-13 2014-10-21 Cross-domain service processing method, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410397808.8A CN105337856B (en) 2014-08-13 2014-08-13 Cross-domain service processing method, apparatus and system

Publications (2)

Publication Number Publication Date
CN105337856A true CN105337856A (en) 2016-02-17
CN105337856B CN105337856B (en) 2019-09-24

Family

ID=54287190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410397808.8A Expired - Fee Related CN105337856B (en) 2014-08-13 2014-08-13 Cross-domain service processing method, apparatus and system

Country Status (2)

Country Link
CN (1) CN105337856B (en)
WO (1) WO2015154423A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017206785A1 (en) * 2016-06-02 2017-12-07 中兴通讯股份有限公司 Network element, protection switching method and system, and storage medium
CN107592251A (en) * 2016-07-08 2018-01-16 中兴通讯股份有限公司 The method of shared ring transannular networking structure and transannular Business Stream forwarding
CN108762946A (en) * 2018-05-16 2018-11-06 福建天泉教育科技有限公司 A kind of cross-domain web terminal communication means and terminal
CN112737947A (en) * 2020-12-29 2021-04-30 优刻得科技股份有限公司 Virtual network cross-domain transmission method, system, equipment and medium based on MPLS
WO2024222013A1 (en) * 2023-04-25 2024-10-31 中兴通讯股份有限公司 Spn system and protection switching method based on spn system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109788018B (en) * 2017-11-15 2021-08-06 中国移动通信有限公司研究院 Cross-domain service intercommunication method, network equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976313A (en) * 2006-09-19 2007-06-06 中国人民解放军国防科学技术大学 High performance router routing protocol distribution parallel realizing method
CN101170578A (en) * 2007-11-30 2008-04-30 北京理工大学 Hierarchical peer-to-peer network structure and constructing method based on syntax similarity
US20100034084A1 (en) * 2008-08-05 2010-02-11 At&T Intellectual Property I, Lp Reliability as an Interdomain Service
CN102571401A (en) * 2010-12-24 2012-07-11 华为技术有限公司 Method and device for building backup path and method and device for selecting backup path
CN102740175A (en) * 2012-06-12 2012-10-17 烽火通信科技股份有限公司 Method for protecting and recovering cross-domain end-to-end label switched path

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7515529B2 (en) * 2004-12-14 2009-04-07 Cisco Technology, Inc. Efficient mechanism for fast recovery in case of border router node failure in a computer network
US7535828B2 (en) * 2005-03-18 2009-05-19 Cisco Technology, Inc. Algorithm for backup PE selection
US7627290B2 (en) * 2005-07-07 2009-12-01 Cisco Technology, Inc. Route convergence monitoring system and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976313A (en) * 2006-09-19 2007-06-06 中国人民解放军国防科学技术大学 High performance router routing protocol distribution parallel realizing method
CN101170578A (en) * 2007-11-30 2008-04-30 北京理工大学 Hierarchical peer-to-peer network structure and constructing method based on syntax similarity
US20100034084A1 (en) * 2008-08-05 2010-02-11 At&T Intellectual Property I, Lp Reliability as an Interdomain Service
CN102571401A (en) * 2010-12-24 2012-07-11 华为技术有限公司 Method and device for building backup path and method and device for selecting backup path
CN102740175A (en) * 2012-06-12 2012-10-17 烽火通信科技股份有限公司 Method for protecting and recovering cross-domain end-to-end label switched path

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017206785A1 (en) * 2016-06-02 2017-12-07 中兴通讯股份有限公司 Network element, protection switching method and system, and storage medium
CN107592251A (en) * 2016-07-08 2018-01-16 中兴通讯股份有限公司 The method of shared ring transannular networking structure and transannular Business Stream forwarding
CN108762946A (en) * 2018-05-16 2018-11-06 福建天泉教育科技有限公司 A kind of cross-domain web terminal communication means and terminal
CN108762946B (en) * 2018-05-16 2020-09-11 福建天泉教育科技有限公司 Cross-domain web end communication method and terminal
CN112737947A (en) * 2020-12-29 2021-04-30 优刻得科技股份有限公司 Virtual network cross-domain transmission method, system, equipment and medium based on MPLS
CN112737947B (en) * 2020-12-29 2022-08-30 优刻得科技股份有限公司 Virtual network cross-domain transmission method, system, equipment and medium based on MPLS
WO2024222013A1 (en) * 2023-04-25 2024-10-31 中兴通讯股份有限公司 Spn system and protection switching method based on spn system

Also Published As

Publication number Publication date
CN105337856B (en) 2019-09-24
WO2015154423A1 (en) 2015-10-15

Similar Documents

Publication Publication Date Title
CN105337856A (en) Cross-domain service processing method, device and system
RU2633527C1 (en) Communication line switching method, device and system
CN101317388B (en) Apparatus and method for multi-protocol label switching label-switched path protection switching
CN105490932A (en) Two-way forwarding detection method, device and system
CN106464563A (en) Control of protection switching in a communication network
EP2632081B1 (en) Path switch-back method and apparatus in transport network
CN101227399B (en) Message transmission method, system and forwarding node
CN106533736B (en) Network equipment restarting method and device
CN102264088A (en) Method and device for implementing pseudo wire protection switching
CN106559280A (en) Bidirectional forwarding detection (BFD) method and device
CN103634134B (en) Cross-domain protection intercommunication method and system
CN102468977B (en) The guard method of Packet Transport Network and device
CN105656776B (en) Pseudo wire dual-homing protection switching system, method and device
CN103036756A (en) Hybrid looped network protection method and system based on sharing channel
JP2016536906A5 (en)
EP3048761B1 (en) Control method and device for self-loopback of network data
CN102882779A (en) VRRP (Virtual Router Redundancy Protocol) advertisement link protection method and system
CN103516534A (en) Method for realizing dual-homing protection switching, and home node
CN105681149A (en) Loop network protection method and device
CN107040392B (en) Pseudo wire dual-homing protection management method and communication equipment
CN103229456B (en) The system of transport multicast business, apparatus and method
JP4190170B2 (en) Detour route setting system
WO2014079010A1 (en) Service protection method, device and system
EP2750336B1 (en) Inter-loop service protection method and apparatus
US9525590B2 (en) Relay system and relay device

Legal Events

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

Granted publication date: 20190924

Termination date: 20200813