WO2014001706A1 - Method for securing flows of different service classes, device and program - Google Patents
Method for securing flows of different service classes, device and program Download PDFInfo
- Publication number
- WO2014001706A1 WO2014001706A1 PCT/FR2013/051477 FR2013051477W WO2014001706A1 WO 2014001706 A1 WO2014001706 A1 WO 2014001706A1 FR 2013051477 W FR2013051477 W FR 2013051477W WO 2014001706 A1 WO2014001706 A1 WO 2014001706A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- oam
- connection
- flow
- continuity check
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/302—Route determination based on requested QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/14—Multichannel or multilink protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
Definitions
- the invention relates to a method and a device for securing flow of different classes of services.
- the field of application of the invention relates to flows carried from a first telecommunications network, which may be in particular a network of a telecommunications operator, to a second network, for example a private network of a customer of the operator.
- a first telecommunications network which may be in particular a network of a telecommunications operator
- a second network for example a private network of a customer of the operator.
- Different types of data flows (voice, data, etc.) generally correspond to different classes of service. According to the current techniques for securing flows, it is considered that all the data flows corresponding to different types of service classes, linked to a logical connection access (VCS), connecting the first network to an access equipment to the service (EAS) linking to the client network, takes the same physical path in the first network.
- a service access equipment (EAS) typically adds path continuity check (DCAM) frames or messages to a data stream corresponding to a given service class from the set of flows using the same path.
- logical access (EVC) in order to enable it to detect a flow cut and thus a possible failure on the corresponding physical path, and to trigger backup mechanisms accordingly.
- the fault detection is performed on the non-reception of continuity check messages (DC OAM) sent with a data flow corresponding to a single class of service, among the set of different service class streams transmitted via the logical access considered (EVC).
- DC OAM continuity check messages
- flows related to different service classes can take different physical paths in the first network, in particular to improve the transit time of the data.
- the invention thus aims to secure the transmission of data streams of different classes of service, which can be carried by different physical paths.
- the subject of the invention is a method for securing the transmission of a plurality of respectively associated data streams of the different classes of service, said streams being transmitted via at least one virtual connection through a first telecommunication network having at least two distinct physical paths to at least one access equipment to at least one second client network, characterized in that it comprises the following steps:
- the service access equipment comprises, in addition to the (or) virtual connection (s) to the first network:
- connection interface element with at least one second network for transmitting the flows between the virtual connection and the first network and the second network, each of the plurality of different service class streams taking a single physical path from the plurality of different physical paths in the first network;
- At least one switching member for the flows between the virtual connection (s) to the first network and the connection interface element;
- the aforementioned step of creating flow cut information is followed by a step of sending the flow cutoff information to at least one member of the service access equipment, among the aforementioned organs.
- the at least one flow cutoff information comprises a closing command of the connection interface member to the connection interface member, so that following this command this connecting interface member transmits no more flows between the service access equipment and the second network.
- the at least one flow cutoff information comprises a determined cut-off warning message of the flow associated with the undetected continuity check message to the connection interface member, for that the connection interface member transmits this determined cutoff warning message to the second network.
- the at least one flow cutoff information comprises a switching command determined at the switching element, so that at least the flow associated with the undetected continuity check message is transmitted. between at least one other virtual connection to the first network and the connection interface member.
- each service access equipment comprises a sending device for sending, for example periodically or successively, in each transmitted stream going to the first network in each virtual connection to the first network, the (or the) continuity check message (s) associated with this flow.
- the flow cutoff information triggers the transmission, by another virtual connection to the first network, at least the stream associated with the undetected path continuity check message (s).
- the determined data flow cut-off information for which the absence of continuity check messages has been detected triggers the transmission, by another virtual connection to the first network and by a other service access equipment, at least the stream corresponding to the undetected path continuity check messages.
- the respectively associated data flows of the different service classes take different physical paths in the first network.
- the method for securing the transmission of data streams is implemented in the form of one or more computer programs forming a software package whose execution by a processor of a network equipment, such as equipment access to the service defined above, causes the implementation of the steps of the method according to the invention. Therefore, the present invention also relates to such a computer program, which program can use any programming language and be in the form of source code, object code, or intermediate code between source code and object code.
- the invention is therefore also directed to a computer-readable information recording medium on which a computer program according to the invention is recorded.
- a recording medium may be constituted by any entity or device capable of storing such a program.
- such a medium may comprise storage means, such as a ROM (read only memory), or a removable recording means such as a USB key or a magnetic recording means, such as than a hard drive.
- the subject of the invention is a device for transmitting streams of different classes of service, for the implementation of a method of securing the transmission of the plurality of data streams such that described above, this device comprising at least one service access equipment, which comprises at least one virtual connection to a first network for the transmission of flows between the virtual connection to the first network and the second client network.
- the equipment for accessing the service comprises:
- the access equipment of the transmission device according to the invention further comprises:
- connection interface element to said at least one second network for transmission of flows between said virtual connection and the second network
- control control means able to trigger, in the absence of continuity check messages detected by the detection means, sending at least one flow cutoff information to at least one member among a connection interface member and a flow switching member.
- a method for securing different service class streams in which a plurality of different class of service streams is transmitted, via a first telecommunication network comprising a multiplicity of physical paths.
- at least one service access equipment which comprises at least one virtual connection to the first network and at least one connection interface member to at least one second user network for the transmission of flows between the connection virtual to the first network and the second network of the user, each of the plurality of different service class streams borrowing in the first network a single physical path from the plurality of different physical paths
- the service access equipment including at least one flow switching member between at least one virtual connection to the first network and the connection interface member, and a device for detecting the reception of a path continuity check message by each virtual connection to the first network.
- the continuity control message is sent in each transmitted stream of different service classes, the detection device being provided in the service access equipment for detecting the presence of the message. continuity check in each stream received on each virtual connection to the first network,
- the service access equipment comprising a control device which triggers, in the event of a continuity check message not detected by the detection device, sending at least one of the components of at least one information item to determined cut-off of the flow associated with the undetected continuity check message.
- the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. not detected, a closing command of the connection interface member to the connection interface member, so that following this command this connection interface member does not transmit more flow between the equipment access to the service and the second user network.
- the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. undetected, a determined flow failure warning message associated with the undetected continuity check message to the connection interface member for the connection interface member to transmit this warning message of determined cutoff at the second network.
- the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. not detected, from a switch command determined at the switch member, so that at least the flow associated with the undetected continuity check message is transmitted between at least one other virtual connection to the first network and the connection interface.
- the sending of the determined breaking information of the flow associated with the undetected continuity check message triggers by the control device, the transmission, by another virtual connection to the first network, at least the stream associated with the undetected path continuity check message.
- the sending of the determined cut-off information of the flow associated with the undetected continuity check message triggers by the control device, the transmission, by another virtual connection to the first network and by another service access equipment, at least the stream associated with the undetected path continuity check message.
- the invention also relates to a device for transmitting streams of different classes of service, this device comprising at least one service access equipment, which comprises at least one virtual connection. a first network and at least one connection interface member to at least a second user network for the transmission of the streams between the virtual connection to the first network and the second user network, the access equipment to the service comprising at least one flow switch between the at least one virtual connection to the first network and the connection interface member, and a device for detecting the reception of a path continuity check message by each virtual connection to the first network.
- this device comprising at least one service access equipment, which comprises at least one virtual connection. a first network and at least one connection interface member to at least a second user network for the transmission of the streams between the virtual connection to the first network and the second user network, the access equipment to the service comprising at least one flow switch between the at least one virtual connection to the first network and the connection interface member, and a device for detecting the reception of a path continuity check message by each virtual connection to the first network.
- the service access equipment comprises a sending device for sending, in each sent stream going to the first network in each virtual connection to the first network, the messages of path continuity control associated with this stream, the detection device being provided in the service access equipment for detecting by the detection device the presence of continuity check messages in each stream received on each virtual connection to the first. network.
- the service access equipment comprising a sending control device, in case of a continuity check message not detected by the detection device, to at least one of the aforementioned members, at least one information determined cutoff of the flow associated with the undetected continuity check message (s).
- FIG. 1 shows schematically the operation of a flow transmission device according to the state of the art
- FIG. 2 shows schematically the operation of the device according to Figure 1 of the state of the art in case of failure
- FIG. 3 schematically shows a flow transmission device operating according to the method according to the invention, in a first embodiment
- FIG. 4 shows schematically the device according to the first embodiment of Figure 3 in case of failure
- FIG. 5 schematically shows the device according to the first embodiment of Figure 3 after the failure
- FIG. 6 schematically shows a flow transmission device operating according to the method according to the invention, in a second embodiment
- FIG. 7 schematically shows a flow transmission device according to the invention operating according to the method according to the invention, in a third embodiment
- FIG. 8 shows schematically the device according to the third embodiment of Figure 7 in case of failure
- - Figure 9 schematically shows the device according to the third embodiment of Figure 7 following a failure
- FIG. 10 represents, by way of example, a block diagram of a service access equipment according to the invention.
- EAS service access equipment. It is an equipment, for example an operator, to be located at a customer or user. This is the first piece of equipment encountered by the streams when they leave the second UT network of the user or the client to go to the first telecommunication network RI, which may be the network of an operator.
- EVC Logical connection access or virtual connection between the EAS equipment and the first IN network.
- EVC is an abbreviation of "Ethernet Virtual Connection” ', that is virtual channel.
- This EVC access is positioned at the user.
- This EVC access is mounted between the EAS equipment and the first equipment El of the first network RI.
- the EVC access may contain multiple COS streams of different service classes, which then have different priorities in the IN network.
- COS class of service corresponding to a type of flow. Flows are referred to as Service Class COS Flows.
- COS 1 COS2 streams of different service classes.
- COS classes of different services so-called "best efforts" data, which have a most basic priority level and which are, for example, e-mail or Internet browsing data.
- Another class of services is for example critical data.
- Another class of services is, for example, real-time data, such as, for example, videoconferencing data or video.
- Another class of services is, for example, telephony data over IP.
- COS flows are flows sent by the user's UT network to the first network RI or sent from the first network RI to the second network UT of the user.
- Each COS class of service stream is marked at the entrance of the first network RI and is then treated both with regard to its priority but also its routing according to this marking.
- the COS streams of different classes of service can follow different physical paths C1, C2 in the first network RI.
- connection interface member or service access interface.
- This connection interface member IAS serves for the transmission of flows between the EAS equipment and the UT network of the user. This IAS interface member therefore materializes the limit of responsibility between the second network UT client and the first network RI.
- the network RI comprises several second nodes El, N defining several different physical paths C1, C2, C10, C20.
- the second user UT network comprises a plurality of second nodes or N2 elements, at least one of which is connected to the interface IAS element or to the IAS interface members.
- OAM-CC continuity check message.
- OAM is an abbreviation for "Operation, Administration and Maintenance". These OAM-CC messages are frames that are not part of the streams sent by the customer's UT network equipment positioned behind the EAS. These messages are added by the EAS on a stream of a given COS and follow the physical path taken by this stream in the first network RI.
- the OAM-CC path continuity check messages are periodically sent, for example, to each of the different service class data streams.
- FIG. 1 there is for example a first COS 1 stream having a different class of service than a second COS2 stream. It is assumed that the two streams COS 1 and COS 2 take different physical paths C1, C2 in the first network R1.
- the OAM-CC message is sent only for the COS 1 stream.
- the two COS 1 and COS 2 streams are for example sent by a second device EAS2 via the access EVC2 of the latter to the first network RI, then this first network.
- IR at a first access or EVCl virtual connection of a first EAS equipment 1 connected to the second UT network of the user by the IAS interface member.
- this failure P is a cut of the second path C2.
- This break can not be detected by the equipment EAS1, since it only checks the good transmission of the first stream COS l.
- the second stream COS2 is therefore always transmitted on the same physical path C2 and is therefore lost, whereas the first stream COS 1 and the messages OAM-CC continue to be correctly received by the equipment EAS 1.
- the current G.8031 / Y.1342 (06/2011) standard of the International Telecommunication Union has as its perimeter a backup mechanism (in English: back-up) carried by the same access EAS equipment with sending secure OAM-CC frames based on the Ethernet connection identifier or the VLAN (Virtual Local Area Network) and thus secures the EVC access. It therefore does not differentiate security by class of services.
- the standard deals only with the case where the emergency link is carried by the same EAS equipment which then carries all the security mechanisms; it therefore does not respond to the rescue problem on redundant EVC access carried by other EAS equipment than the nominal EAS equipment.
- FIGS 3 to 9 show various embodiments of the method according to the invention, Figure 10 showing an embodiment of the device for the implementation of this method.
- a plurality of COS I, COS2 streams of different classes of services are transmitted via the first telecommunications network RI comprising a multiplicity of different physical paths C1, C2 to at least one EAS service access equipment.
- the EAS 1 access access equipment comprises at least one EVC1 logical connection or virtual connection access to the first IN network and at least one IAS interface member for connection to the at least one second user UT network for the transmission of the COS I, COS2 flows between the access connection EVC1 to the network RI and the second network UT of users.
- Each COS 1, COS 2 stream among the plurality of different class of service streams borrows in the first network RI a single physical path C1, C2 from the multiplicity of different physical paths.
- first class of service stream COS 1 borrows in the first network RI a single physical path C1
- second class service stream COS2 different from the service class of the first stream Fl borrows in the first network RI only one second physical path C2. It is assumed that the first physical path C1 borrowed by the stream COS 1 is different from the second physical path C2 borrowed by the second stream COS2.
- EAS 1 access equipment comprises at least one device
- EAS access equipment 1 also comprises a device or DET means for detecting the receipt of a physical path continuity OAM-CC message by each access EVC1 connection to the first network RI.
- each transmitted COS 1, COS 2 and different service classes are sent the respective OAM-CC 1, OAM-CC 2 message for checking the continuity of the respective physical path C1, C2, the device Detection DET being provided in the EAS 1 access equipment for detecting by the detection DET device the presence of the physical path continuity check OAM-CC 1, OAM-CC2 message respectively in each COS 1 stream, COS2 received on each access EVC1 of connection to the first network RI.
- the service access equipment EAS1 comprises a control device CTRL which triggers, in the event of a message
- OAM-CC continuity check not detected by DET detection device sending at least one of the IAS devices, COMM, at least one determined cut-off information of the flow associated with the OAM-CC undetected continuity check message.
- the control device CTRL triggers, in the case of a continuity check message OAM-CC 1 which is not detected by the detection device DET in the stream COS 1, the sending as determined cut-off information of the flow associated with the undetected continuity check OAM-CC 1 message, of a closing command FER of the IAS interface member for connection to the connection interface member IAS, so that following this FER closing command, this connection interface member IAS no longer transmits flows between the EAS service access equipment 1 and the second user UT network.
- each EAS service access equipment comprises a device or sending means for sending, in each COS 1 stream, transmitted COS2 going to the first network RI in each connection EVC access to the first network RI. , the respective OAM-CC1, OAM-CC2 message of continuity of path control associated with this stream.
- a second service access equipment EAS2 sends, by its second access EVC2 of logical connection or virtual connection to the first network RI, the first stream COS 1 and the second stream COS 2 class of service different from the service class of the first stream Fl, and that in this case this second service access EAS2 equipment sends in the first stream COS 1 a first path continuity check message OAM-CC 1 and sends in the second stream COS2 the second OAM-CC2 continuity check message.
- the first and second streams COS 1 and COS 2 arrive via the EVCl access of logical connection to the first access service EAS equipment l associated with this first access EVCl.
- the detection DET detects that the first OAM-CC 1 continuity check message is present in the first received COS stream l and the second OAM-CC2 continuity check message is present in the second COS2 stream.
- These first and second streams COS 1 and COS 2 are then routed by the equipment EAS1 to the connection interface member IAS associated with this first equipment EAS1 to be transmitted to the user's UT network.
- a second EAS20 equipment for access to the emergency service associated with the second EAS2 service access equipment referred to as nominal, as well as a second logical connection access port EVC20.
- a first EAS 10 emergency service access equipment associated with the first EAS 1 service access equipment said to be nominal, as well as a first EVC10 access of backup logical connection to the second network R2, associated with the first access EVC1 logical connection, said nominal, to the second network R2.
- the logical connection or backup virtual connection ECV10 is provided to connect the COS 1 and COS 2 streams between the first network RI and EAS 10 emergency access equipment in the event of a breakdown or a break P from the first nominal logical connection access EVC1 to the first network RI.
- the emergency ECV20 logic connection access is provided to connect the COS2 and COS l streams between the second network R2 and EAS20 emergency service access equipment in the event of a breakdown or a break P second nominal logical connection access EVC2 to the first network RI.
- the first EAS 10 emergency service access equipment is different from the first nominal service access EAS equipment.
- the second EAS20 equipment for access to the emergency service is different from the second nominal EAS2 service access equipment.
- the first nominal logical connection access EVC1 and the first emergency EVC10 logical connection access. associated with this first access EVC1 are provided between the first network RI and the same access equipment EAS 1.
- the second nominal logical connection access EVC2 and the second EVC20 logical connection access of the associated second EVC2 access are provided between the second network R2 and the same EAS2 service access equipment.
- the COS 1 and COS 2 flows pass through the EVC10 and EVC20 backup logical connection access.
- the first and second streams COS 1 and COS 2 can respectively borrow the physical paths C1 and C2 in the first network R1 or other backup physical paths C10 and C20, different from the paths C1 and C2.
- the paths actually taken by the streams COS 1 and COS 2 are represented in a continuous line, whereas the paths not actually taken by the streams COS 1 and COS 2 are represented in broken line.
- the mechanism is implemented on both ends of the user's connectivity, that is to say not only on the EAS equipment 1 leading through the IAS interface to the user's second UT network, but also at the second EAS2 and EAS20 equipment, leading through another connection interface member not also shown to a network of the user.
- the IAS access interface member may be a physical input port or a user network interface (which is the translation of the English term UNI, which is the abbreviation for User Network Interface).
- the second UT network of the user detects, by appropriate means, that the IAS interface member connecting to the first service access EAS equipment 1 is closed, which triggers in the second UT network of the user the activation, by appropriate means, of its own protection mechanisms to pass the COS 1 and COS 2 streams on other service access equipment, such as for example the first EAS 10 access equipment to the emergency service as shown in FIG. 5.
- the activation of the protection mechanisms of the user's UT network triggers the passage of all the COS 1 and COS 2 flows through the network.
- EVC10 access of backup logical connection to the first network RI by the access equipment EAS 10 emergency service having another interface member IAS 10 connection to the second network UT of the user, and the other side by the second EAS20 emergency equipment and the second emergency access EVC20.
- At least the COS flow 1 associated with the OAM-CC1 continuity check message not detected by the first EAS equipment 1 passes through the emergency access ports EVC10 and EVC20 and by the access equipment. EAS 10 and EAS20 rescue service.
- control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the first received COS stream, sending, as a determined cut-off information of the flow associated with the undetected continuity check message OAM-CC1, of a MES message for a determined cut-off warning of the COS flow 1 associated with the OAM-CC1 continuity check message not detected at the connecting interface member IAS, so that this connection IAS interface member transmits this determined cutoff warning MES message to the user's second UT network.
- FIG. 6 assuming, as in FIGS.
- a cutoff or failure P on the first path C1 borrowed by the first flow COS 1 the information is propagated to the user's UT network by sending the MES message to the second UT network of the user.
- the mechanism in charge of the protection of the links in the second UT network of the user will therefore automatically propagate by appropriate means the fault MES information of the first stream F1.
- the UT network of the user can for example then activate, by appropriate means, its own protection mechanisms to pass the traffic of the at least COS 1 flow associated with the OAM-CC1 continuity check message not detected on other equipment EAS such as, for example, the first EAS 10 emergency equipment.
- control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the COS stream 1 received, the sending, as determined cut-off information of the flow associated with the undetected continuity check message OAM-CC1, of a determined switching CCO command to the switching COMM element, so that at least the COS flow 1 associated with the OAM-CC1 message undetected continuity control is transmitted between at least the other EVC10 logical connection access to the first network RI and the connection interface member IAS.
- a failure or cutoff P occurs on the first path C1 borrowed by the first stream COS 1, as indicated previously for FIG. 4.
- the control device CTRL sends the command CCO of commutation. to the switching COMM member, which then passes the first stream Fl, whose OAM-CC1 continuity check message was not detected by the detecting device DET of the first equipment EAS 1, the EVC10 logical connection access of the first equipment EAS 1 to the first network RI.
- control device CTRL triggers, in case of OAM-CC1 continuity check message not detected by the detection DET device in the received stream COS 1, the passage, by the emergency access access EVC10 and / or EVC20 and / or by the EAS 10 and / or EAS20 emergency access access equipment and by the corresponding emergency physical path C10, of at least the COS I stream associated with the OAM-CCl path continuity check message not detected, initially going through EVCl access.
- control device CTRL triggers, in the event of an OAM-CCl continuity check message not detected by the detection DET device in the received COS stream, the passage through the emergency access EVC10 and / or EVC20 and / or EAS 10 and / or EAS20 emergency service access equipment and the corresponding physical spare paths C10 and C20 of several COS streams COS1 initially passing through the EVCl port (for example, by also cutting this EVCl access by the cutoff command COUP), at least the COS stream associated with the OAM-CCl path continuity control message not detected.
- control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the received COS stream, the passage through the emergency access EVC10. and / or EVC20 and / or by EAS 10 and / or EAS20 backup service access equipment and by the corresponding backup physical paths C10 and C20, of all COS I, COS2 flows initially passing through the access EVCl (for example by also cutting this EVCl access by the cut OFF command ), of which at least the COS flow 1 associated with the OAM-CC1 continuity check message is not detected.
- the invention provides, in response to the non-detection of an OAM-CC continuity check message by the DET device for detecting EASl service access equipment, either sending to the UT network of the user of the information FER or MES of cut of the flow COS 1 associated with the message OAM-CC1 not detected, is the reassembly of this information CCO of cut of the flow COS 1 associated with the message OAM-CC1 not detected towards the equipment EAS l access to the service.
- the invention thus enables the user to refine the processing of its different types of flows and thus to better parameterize its engineering of its network UT according to its needs as well as to better ensure the maintenance of its requirements, especially in time. transit, by being warned of an IRON or MES interrupt information or by having an automatic action of its EAS equipment l in case of CCO cutoff information. The quality of the service is improved.
- the EAS access equipment 1 comprises a single virtual connection EVC1 to the first network RI and / or the access equipment EAS 1 comprises a single virtual connection EVC10 to the first network RI and / or the EAS2 access equipment comprises a single EVC2 virtual connection to the first network RI and / or EAS20 access equipment comprises a single EVC20 virtual connection to the first network RI.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
Procédé de sécurisation de flux de classes de service différentes, dispositif et programme Method for securing different class of service streams, device and program
L'invention concerne un procédé et un dispositif de sécurisation de flux de classes de services différentes. The invention relates to a method and a device for securing flow of different classes of services.
Le domaine d'application de l'invention concerne les flux acheminés d'un premier réseau de télécommunication, pouvant être notamment un réseau d'un opérateur de télécommunications, à un deuxième réseau, par exemple un réseau privé d'un client de l'opérateur. The field of application of the invention relates to flows carried from a first telecommunications network, which may be in particular a network of a telecommunications operator, to a second network, for example a private network of a customer of the operator.
Des types différents de flux de données (voix, données ...) correspondent généralement à des classes de service différentes. Selon les techniques actuelles de sécurisation de flux, on considère que l'ensemble des flux de données correspondant à des classes de service de type différent, liés à un accès de connexion logique (EVC), reliant le premier réseau à un équipement d'accès au service (EAS) faisant la liaison avec le réseau client, emprunte un même chemin physique dans le premier réseau. Dans ce contexte, un équipement d'accès au service (EAS) ajoute typiquement des trames ou messages de contrôle de continuité de chemin (OAM CC) à un flux de données correspondant à une classe de service déterminée parmi l'ensemble des flux empruntant l'accès logique (EVC), afin de lui permettre de détecter une coupure de flux et donc une panne éventuelle sur le chemin physique correspondant, et de déclencher en conséquence des mécanismes de secours. Different types of data flows (voice, data, etc.) generally correspond to different classes of service. According to the current techniques for securing flows, it is considered that all the data flows corresponding to different types of service classes, linked to a logical connection access (VCS), connecting the first network to an access equipment to the service (EAS) linking to the client network, takes the same physical path in the first network. In this context, a service access equipment (EAS) typically adds path continuity check (DCAM) frames or messages to a data stream corresponding to a given service class from the set of flows using the same path. logical access (EVC), in order to enable it to detect a flow cut and thus a possible failure on the corresponding physical path, and to trigger backup mechanisms accordingly.
Par conséquent, selon la technique exposée ci-dessus, la détection de pannes s'effectue sur la non-réception de messages de contrôle de continuité (OAM CC) envoyés avec un flux de données correspondant à une seule classe de service, parmi l'ensemble des flux de classes de services différentes transmis via l'accès logique considéré (EVC). Therefore, according to the technique described above, the fault detection is performed on the non-reception of continuity check messages (DC OAM) sent with a data flow corresponding to a single class of service, among the set of different service class streams transmitted via the logical access considered (EVC).
Cependant, dans la réalité, des flux liés à des classes de service distinctes peuvent emprunter des chemins physiques différents, dans le premier réseau, notamment afin d'améliorer le délai de transit des données. However, in reality, flows related to different service classes can take different physical paths in the first network, in particular to improve the transit time of the data.
Ainsi, si un chemin relatif à une classe de service ne portant pas de messages de contrôle de continuité subit une panne, les mécanismes de supervision et donc de sauvegarde ne seront pas déclenchés. Par conséquent, dans ce cas, les données relatives à la classe de service dont le chemin physique est en défaut continueront à être envoyées et seront par conséquent perdues. Thus, if a path relating to a class of service not carrying continuity control messages fails, the supervision mechanisms and therefore the backup will not be triggered. Therefore, in this case, the class of service data whose physical path is in fault will continue to be sent and will therefore be lost.
L'invention vise ainsi à sécuriser la transmission de flux de données de classes de service différentes, pouvant être portés par des chemins physiques différents. The invention thus aims to secure the transmission of data streams of different classes of service, which can be carried by different physical paths.
A cet effet, selon un premier aspect, l'invention a pour objet un procédé de sécurisation de la transmission d'une pluralité de flux de données respectivement associés des classes de service différentes, lesdits flux étant transmis via au moins une connexion virtuelle au travers d'un premier réseau de télécommunication ayant au moins deux chemins physiques distincts à destination d'au moins un équipement d'accès à au moins un deuxième réseau client, caractérisé en ce qu'il comporte les étapes suivantes : For this purpose, according to a first aspect, the subject of the invention is a method for securing the transmission of a plurality of respectively associated data streams of the different classes of service, said streams being transmitted via at least one virtual connection through a first telecommunication network having at least two distinct physical paths to at least one access equipment to at least one second client network, characterized in that it comprises the following steps:
- envoi de messages de contrôle de continuité de chemin dans chacun desdits flux de données ; sending path continuity check messages in each of said data streams;
- surveillance des messages de contrôle de continuité reçus par ledit équipement d'accès via ladite connexion virtuelle; monitoring continuity control messages received by said access equipment via said virtual connection;
- en cas de détection de l'absence de message de contrôle de continuité reçu pour un flux de données considéré, création d'au moins une de coupure de flux représentative de l'absence détectée de message de contrôle de continuité pour le flux de données considéré. - in case of detection of the absence of continuity check message received for a given data stream, creation of at least one of the flow cutoff representative of the detected absence of continuity check message for the data flow considered.
Grâce à l'envoi des messages de contrôle de continuité de chemin pour chaque flux, on arrive à tester une coupure de chaque flux, même lorsque les flux empruntent des chemins physiques différents, contrairement à l'état de la technique où un flux seulement pouvait disposer de messages de contrôle de continuité de chemin. Thanks to the sending of the continuity check messages for each flow, we manage to test a break of each flow, even when the flows take different physical paths, contrary to the state of the art where only one flow could have path continuity control messages.
Suivant un mode de réalisation de l'invention, dans lequel l'équipement d'accès au service comporte, en plus de la (ou des) connexion(s) virtuelle(s) au premier réseau : According to one embodiment of the invention, in which the service access equipment comprises, in addition to the (or) virtual connection (s) to the first network:
- au moins un organe d'interface de connexion à au moins un deuxième réseau pour la transmission des flux entre la connexion virtuelle au premier réseau et le deuxième réseau, chaque flux parmi la pluralité de flux de classes de service différentes empruntant dans le premier réseau un seul chemin physique parmi la multiplicité de chemins physiques différents de celui-ci; at least one connection interface element with at least one second network for transmitting the flows between the virtual connection and the first network and the second network, each of the plurality of different service class streams taking a single physical path from the plurality of different physical paths in the first network;
- au moins un organe de commutation des flux entre la (ou les) connexion(s) virtuelle(s) au premier réseau et l'organe d'interface de connexion; at least one switching member for the flows between the virtual connection (s) to the first network and the connection interface element;
l'étape susmentionnée de création d'une information de coupure de flux est suivie d'une étape d'envoi de l'information de coupure de flux à destination d'au moins un organe de l'équipement d'accès au service, parmi les organes précités. the aforementioned step of creating flow cut information is followed by a step of sending the flow cutoff information to at least one member of the service access equipment, among the aforementioned organs.
Suivant un mode de réalisation de l'invention, la au moins une information de coupure de flux comprend une commande de fermeture de l'organe d'interface de connexion à l'organe d'interface de connexion, pour que suite à cette commande cet organe d'interface de connexion ne transmette plus de flux entre l'équipement d'accès au service et le deuxième réseau. According to one embodiment of the invention, the at least one flow cutoff information comprises a closing command of the connection interface member to the connection interface member, so that following this command this connecting interface member transmits no more flows between the service access equipment and the second network.
Suivant un mode de réalisation de l'invention, la au moins une information de coupure de flux comprend un message d'avertissement de coupure déterminé du flux associé au message de contrôle de continuité non détecté à l'organe d'interface de connexion, pour que l'organe d'interface de connexion transmette ce message d'avertissement de coupure déterminé au deuxième réseau. According to one embodiment of the invention, the at least one flow cutoff information comprises a determined cut-off warning message of the flow associated with the undetected continuity check message to the connection interface member, for that the connection interface member transmits this determined cutoff warning message to the second network.
Suivant un mode de réalisation de l'invention, la au moins une information de coupure de flux comprend une commande de commutation déterminée à l'organe de commutation, pour qu'au moins le flux associé au message de contrôle de continuité non détecté soit transmis entre au moins une autre connexion virtuelle au premier réseau et l'organe d'interface de connexion. According to one embodiment of the invention, the at least one flow cutoff information comprises a switching command determined at the switching element, so that at least the flow associated with the undetected continuity check message is transmitted. between at least one other virtual connection to the first network and the connection interface member.
Suivant un mode de réalisation de l'invention, chaque équipement d'accès au service comporte un dispositif d'envoi pour envoyer, par exemple périodiquement ou successivement, dans chaque flux émis partant vers le premier réseau dans chaque connexion virtuelle au premier réseau, le (ou les) message(s) de contrôle de continuité de chemin associé à ce flux. According to one embodiment of the invention, each service access equipment comprises a sending device for sending, for example periodically or successively, in each transmitted stream going to the first network in each virtual connection to the first network, the (or the) continuity check message (s) associated with this flow.
Suivant un mode de réalisation de l'invention, l'information de coupure de flux déclenche la transmission, par une autre connexion virtuelle au premier réseau, d'au moins le flux associé au(x) message(s) de contrôle de continuité de chemin non détecté(s). According to one embodiment of the invention, the flow cutoff information triggers the transmission, by another virtual connection to the first network, at least the stream associated with the undetected path continuity check message (s).
Suivant un mode de réalisation de l'invention, l'information de coupure déterminée du flux de données pour lequel l'absence de messages de contrôle de continuité a été détectée, déclenche la transmission, par une autre connexion virtuelle au premier réseau et par un autre équipement d'accès au service, d'au moins le flux correspondant aux messages de contrôle de continuité de chemin non détectés. According to one embodiment of the invention, the determined data flow cut-off information for which the absence of continuity check messages has been detected, triggers the transmission, by another virtual connection to the first network and by a other service access equipment, at least the stream corresponding to the undetected path continuity check messages.
Suivant un mode de réalisation de l'invention, les flux de données respectivement associés des classes de service différentes empruntent des chemins physiques distincts dans le premier réseau. According to one embodiment of the invention, the respectively associated data flows of the different service classes take different physical paths in the first network.
En pratique, le procédé de sécurisation de transmission de flux de données, selon l'invention, tel que succinctement exposé ci-dessus, est implémenté sous forme d'un ou plusieurs programmes d'ordinateurs formant un ensemble logiciel dont l'exécution par un processeur d'un équipement réseau, tel qu'un équipement d'accès au service défini plus haut, provoque la mise en œuvre des étapes du procédé selon l'invention. Par conséquent, la présente invention a aussi pour objet un tel programme d'ordinateur, lequel programme peut utiliser n'importe quel langage de programmation et être sous forme de code source, code objet, ou de code intermédiaire entre code source et code objet. L'invention vise aussi par conséquent un support d'enregistrement d'informations lisible par un ordinateur, sur lequel est enregistré un programme d'ordinateur selon l'invention. Un tel support d'enregistrement peut être constitué par n'importe quelle entité ou dispositif capable de stocker un tel programme. Par exemple, un tel support peut comporter un moyen de stockage, tel qu'une mémoire de type ROM (read only memory), ou encore un moyen d'enregistrement amovible tel qu'une clé USB ou un moyen d'enregistrement magnétique, tel qu'un disque dur. In practice, the method for securing the transmission of data streams, according to the invention, as succinctly described above, is implemented in the form of one or more computer programs forming a software package whose execution by a processor of a network equipment, such as equipment access to the service defined above, causes the implementation of the steps of the method according to the invention. Therefore, the present invention also relates to such a computer program, which program can use any programming language and be in the form of source code, object code, or intermediate code between source code and object code. The invention is therefore also directed to a computer-readable information recording medium on which a computer program according to the invention is recorded. Such a recording medium may be constituted by any entity or device capable of storing such a program. For example, such a medium may comprise storage means, such as a ROM (read only memory), or a removable recording means such as a USB key or a magnetic recording means, such as than a hard drive.
Selon un deuxième aspect, l'invention a pour objet un dispositif de transmission de flux de classes de service différentes, pour la mise en œuvre d'un procédé de sécurisation de la transmission de la pluralité de flux de données tel que décrit ci-dessus, ce dispositif comportant au moins un équipement d'accès au service, lequel comporte au moins une connexion virtuelle à un premier réseau pour la transmission des flux entre la connexion virtuelle au premier réseau et le deuxième réseau client. Conformément à l'invention, le dispositif est remarquable en ce que l'équipement d'accès au service comporte : According to a second aspect, the subject of the invention is a device for transmitting streams of different classes of service, for the implementation of a method of securing the transmission of the plurality of data streams such that described above, this device comprising at least one service access equipment, which comprises at least one virtual connection to a first network for the transmission of flows between the virtual connection to the first network and the second client network. According to the invention, the device is remarkable in that the equipment for accessing the service comprises:
- des moyens de détection aptes à surveiller les messages de contrôle de continuité reçus avec chaque flux de données, via ladite connexion virtuelle, detection means able to monitor the continuity check messages received with each data stream, via said virtual connection,
- des moyens de création, en cas de détection de l'absence de message de contrôle de continuité reçu pour un flux de données considéré, d'au moins une information de coupure de flux représentative de l'absence détectée de message de contrôle de continuité pour le flux de données considéré. means for creating, in the event of detection of the absence of a continuity check message received for a given data stream, at least one flow cut information representative of the detected absence of a continuity check message; for the given data stream.
Selon un mode de réalisation particulier, l'équipement d'accès du dispositif de transmission selon l'invention, comporte en outre: According to a particular embodiment, the access equipment of the transmission device according to the invention further comprises:
- au moins un organe d'interface de connexion audit au moins un deuxième réseau pour la transmission des flux entre ladite connexion virtuelle et le deuxième réseau; at least one connection interface element to said at least one second network for transmission of flows between said virtual connection and the second network;
- au moins un organe de commutation des flux entre ladite connexion virtuelle et l'organe d'interface de connexion; at least one flow switch member between said virtual connection and the connection interface element;
- des moyens de contrôle de commande aptes à déclencher, en cas d'absence de messages de contrôle de continuité détectée par les moyens de détection, l'envoi d'au moins une information de coupure de flux à destination d'au moins un organe parmi un organe d'interface de connexion et un organe de commutation de flux. control control means able to trigger, in the absence of continuity check messages detected by the detection means, sending at least one flow cutoff information to at least one member among a connection interface member and a flow switching member.
Selon un troisième aspect de l'invention, il est prévu un procédé de sécurisation de flux de classes de service différentes, dans lequel on transmet une pluralité de flux de classes de service différentes, via un premier réseau de télécommunication comportant une multiplicité de chemins physiques différents, à au moins un équipement d'accès au service, lequel comporte au moins une connexion virtuelle au premier réseau et au moins un organe d'interface de connexion à au moins un deuxième réseau d'utilisateur pour la transmission des flux entre la connexion virtuelle au premier réseau et le deuxième réseau d'utilisateur, chaque flux parmi la pluralité de flux de classes de service différentes empruntant dans le premier réseau un seul chemin physique parmi la multiplicité de chemins physiques différents, l'équipement d'accès au service comportant au moins un organe de commutation des flux entre au moins une connexion virtuelle au premier réseau et l'organe d'interface de connexion, ainsi qu'un dispositif de détection de la réception d'un message de contrôle de continuité de chemin par chaque connexion virtuelle au premier réseau. According to a third aspect of the invention, there is provided a method for securing different service class streams, in which a plurality of different class of service streams is transmitted, via a first telecommunication network comprising a multiplicity of physical paths. different, to at least one service access equipment, which comprises at least one virtual connection to the first network and at least one connection interface member to at least one second user network for the transmission of flows between the connection virtual to the first network and the second network of the user, each of the plurality of different service class streams borrowing in the first network a single physical path from the plurality of different physical paths, the service access equipment including at least one flow switching member between at least one virtual connection to the first network and the connection interface member, and a device for detecting the reception of a path continuity check message by each virtual connection to the first network.
Conformément à l'invention définie selon ce troisième aspect, on envoie dans chaque flux émis de classes de service différentes le message de contrôle de continuité, le dispositif de détection étant prévu dans l'équipement d'accès au service pour détecter la présence du message de contrôle de continuité dans chaque flux reçu sur chaque connexion virtuelle au premier réseau, According to the invention defined according to this third aspect, the continuity control message is sent in each transmitted stream of different service classes, the detection device being provided in the service access equipment for detecting the presence of the message. continuity check in each stream received on each virtual connection to the first network,
l'équipement d'accès au service comportant un dispositif de commande qui déclenche, en cas de message de contrôle de continuité non détecté par le dispositif de détection, l'envoi, à au moins un des organes, d'au moins une information de coupure déterminée du flux associé au message de contrôle de continuité non détecté. the service access equipment comprising a control device which triggers, in the event of a continuity check message not detected by the detection device, sending at least one of the components of at least one information item to determined cut-off of the flow associated with the undetected continuity check message.
Suivant un mode de réalisation de l'invention, le dispositif de commande déclenche, en cas de message de contrôle de continuité non détecté par le dispositif de détection, l'envoi, comme information de coupure déterminée du flux associé au message de contrôle de continuité non détecté, d'une commande de fermeture de l'organe d'interface de connexion à l'organe d'interface de connexion, pour que suite à cette commande cet organe d'interface de connexion ne transmette plus de flux entre l'équipement d'accès au service et le deuxième réseau d'utilisateur. According to one embodiment of the invention, the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. not detected, a closing command of the connection interface member to the connection interface member, so that following this command this connection interface member does not transmit more flow between the equipment access to the service and the second user network.
Suivant un mode de réalisation de l'invention, le dispositif de commande déclenche, en cas de message de contrôle de continuité non détecté par le dispositif de détection, l'envoi, comme information de coupure déterminée du flux associé au message de contrôle de continuité non détecté, d'un message d'avertissement de coupure déterminé du flux associé au message de contrôle de continuité non détecté à l'organe d'interface de connexion pour que l'organe d'interface de connexion transmette ce message d'avertissement de coupure déterminé au deuxième réseau. Suivant un mode de réalisation de l'invention, le dispositif de commande déclenche, en cas de message de contrôle de continuité non détecté par le dispositif de détection, l'envoi, comme information de coupure déterminée du flux associé au message de contrôle de continuité non détecté, d'une commande de commutation déterminée à l'organe de commutation, pour qu'au moins le flux associé au message de contrôle de continuité non détecté soit transmis entre au moins une autre connexion virtuelle au premier réseau et l'organe d'interface de connexion. According to one embodiment of the invention, the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. undetected, a determined flow failure warning message associated with the undetected continuity check message to the connection interface member for the connection interface member to transmit this warning message of determined cutoff at the second network. According to one embodiment of the invention, the control device triggers, in the event of a continuity check message not detected by the detection device, sending, as determined cut-off information, the flow associated with the continuity check message. not detected, from a switch command determined at the switch member, so that at least the flow associated with the undetected continuity check message is transmitted between at least one other virtual connection to the first network and the connection interface.
Suivant un mode de réalisation de l'invention, l'envoi de l'information de coupure déterminée du flux associé au message de contrôle de continuité non détecté déclenche par le dispositif de commande, la transmission, par une autre connexion virtuelle au premier réseau, d'au moins le flux associé au message de contrôle de continuité de chemin non détecté. According to one embodiment of the invention, the sending of the determined breaking information of the flow associated with the undetected continuity check message triggers by the control device, the transmission, by another virtual connection to the first network, at least the stream associated with the undetected path continuity check message.
Suivant un mode de réalisation de l'invention, l'envoi de l'information de coupure déterminée du flux associé au message de contrôle de continuité non détecté déclenche par le dispositif de commande, la transmission, par une autre connexion virtuelle au premier réseau et par un autre équipement d'accès au service, d'au moins le flux associé au message de contrôle de continuité de chemin non détecté. According to one embodiment of the invention, the sending of the determined cut-off information of the flow associated with the undetected continuity check message triggers by the control device, the transmission, by another virtual connection to the first network and by another service access equipment, at least the stream associated with the undetected path continuity check message.
Selon l'aspect de l'invention exposé ci-dessus, l'invention concerne aussi un dispositif de transmission de flux de classes de service différentes, ce dispositif comportant au moins un équipement d'accès au service, lequel comporte au moins une connexion virtuelle à un premier réseau et au moins un organe d'interface de connexion à au moins un deuxième réseau d'utilisateur pour la transmission des flux entre la connexion virtuelle au premier réseau et le deuxième réseau d'utilisateur, l'équipement d'accès au service comportant au moins un organe de commutation des flux entre la au moins une connexion virtuelle au premier réseau et l'organe d'interface de connexion, ainsi qu'un dispositif de détection de la réception d'un message de contrôle de continuité de chemin par chaque connexion virtuelle au premier réseau. Selon l'invention, l'équipement d'accès au service comporte un dispositif d'envoi pour envoyer, dans chaque flux émis partant vers le premier réseau dans chaque connexion virtuelle au premier réseau, les messages de contrôle de continuité de chemin associé à ce flux, le dispositif de détection étant prévu dans l'équipement d'accès au service pour détecter par le dispositif de détection la présence de messages de contrôle de continuité dans chaque flux reçu sur chaque connexion virtuelle au premier réseau. Par ailleurs, l'équipement d'accès au service comportant un dispositif de commande d'envoi, en cas de message de contrôle de continuité non détecté par le dispositif de détection, à au moins un des organes précité, d'au moins une information de coupure déterminée du flux associé au(x) message(s) de contrôle de continuité non détecté(s). L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif, en référence aux dessins annexés, sur lesquels : According to the aspect of the invention set out above, the invention also relates to a device for transmitting streams of different classes of service, this device comprising at least one service access equipment, which comprises at least one virtual connection. a first network and at least one connection interface member to at least a second user network for the transmission of the streams between the virtual connection to the first network and the second user network, the access equipment to the service comprising at least one flow switch between the at least one virtual connection to the first network and the connection interface member, and a device for detecting the reception of a path continuity check message by each virtual connection to the first network. According to the invention, the service access equipment comprises a sending device for sending, in each sent stream going to the first network in each virtual connection to the first network, the messages of path continuity control associated with this stream, the detection device being provided in the service access equipment for detecting by the detection device the presence of continuity check messages in each stream received on each virtual connection to the first. network. Moreover, the service access equipment comprising a sending control device, in case of a continuity check message not detected by the detection device, to at least one of the aforementioned members, at least one information determined cutoff of the flow associated with the undetected continuity check message (s). The invention will be better understood on reading the description which will follow, given solely by way of nonlimiting example, with reference to the appended drawings, in which:
- la figure 1 représente schématiquement le fonctionnement d'un dispositif de transmission de flux suivant l'état de la technique ; - Figure 1 shows schematically the operation of a flow transmission device according to the state of the art;
- la figure 2 représente schématiquement le fonctionnement du dispositif selon la figure 1 de l'état de la technique en cas de panne ; - Figure 2 shows schematically the operation of the device according to Figure 1 of the state of the art in case of failure;
- la figure 3 représente schématiquement un dispositif de transmission de flux fonctionnant selon le procédé suivant l'invention, dans un premier mode de réalisation ; - Figure 3 schematically shows a flow transmission device operating according to the method according to the invention, in a first embodiment;
- la figure 4 représente schématiquement le dispositif suivant le premier mode de réalisation de la figure 3 en cas de panne ; - Figure 4 shows schematically the device according to the first embodiment of Figure 3 in case of failure;
- la figure 5 représente schématiquement le dispositif suivant le premier mode de réalisation de la figure 3 après la panne ; - Figure 5 schematically shows the device according to the first embodiment of Figure 3 after the failure;
- la figure 6 représente schématiquement un dispositif de transmission de flux fonctionnant selon le procédé suivant l'invention, dans un deuxième mode de réalisation ; - Figure 6 schematically shows a flow transmission device operating according to the method according to the invention, in a second embodiment;
- la figure 7 représente schématiquement un dispositif de transmission de flux suivant l'invention fonctionnant selon le procédé suivant l'invention, dans un troisième mode de réalisation ; - Figure 7 schematically shows a flow transmission device according to the invention operating according to the method according to the invention, in a third embodiment;
- la figure 8 représente schématiquement le dispositif suivant le troisième mode de réalisation de la figure 7 en cas de panne ; - la figure 9 représente schématiquement le dispositif suivant le troisième mode de réalisation de la figure 7 suite à une panne ; et - Figure 8 shows schematically the device according to the third embodiment of Figure 7 in case of failure; - Figure 9 schematically shows the device according to the third embodiment of Figure 7 following a failure; and
- la figure 10 représente à titre d'exemple un synoptique modulaire d'un équipement d'accès au service suivant l'invention. FIG. 10 represents, by way of example, a block diagram of a service access equipment according to the invention.
Les termes utilisés sont définis de la manière suivante. The terms used are defined as follows.
EAS : équipement d'accès au service. C'est un équipement, par exemple d'un opérateur, devant être situé chez un client ou utilisateur. C'est le premier équipement que rencontrent les flux lorsqu'ils sortent du deuxième réseau UT de l'utilisateur ou du client pour aller sur le premier réseau RI de télécommunication, pouvant être le réseau d'un opérateur. EAS: service access equipment. It is an equipment, for example an operator, to be located at a customer or user. This is the first piece of equipment encountered by the streams when they leave the second UT network of the user or the client to go to the first telecommunication network RI, which may be the network of an operator.
EVC : accès de connexion logique ou connexion virtuelle entre l'équipement EAS et le premier réseau RI . EVC est l'abréviation de "Ethernet Virtual Connection" ', c'est-à-dire de canal virtuel. Cet accès EVC est positionné chez l'utilisateur. Cet accès EVC est monté entre l'équipement EAS et le premier équipement El du premier réseau RI . L'accès EVC peut contenir plusieurs flux COS de classes de services différentes, qui ont ensuite des priorités différentes dans le réseau RI . EVC: Logical connection access or virtual connection between the EAS equipment and the first IN network. EVC is an abbreviation of "Ethernet Virtual Connection" ', that is virtual channel. This EVC access is positioned at the user. This EVC access is mounted between the EAS equipment and the first equipment El of the first network RI. The EVC access may contain multiple COS streams of different service classes, which then have different priorities in the IN network.
COS : classe de service correspondant à un type de flux. Les flux sont désignés par flux COS de classe de services. Il y a plusieurs flux COS 1, COS2 de classes de service différentes. Il peut y avoir ainsi par exemple un flux de commande, un flux de voix, un flux de données, un flux vidéo, qui sont autant de classes de service différentes. On trouve, par exemple, comme classes COS de services différentes, des données dites au mieux (en anglais « best efforts »), qui ont un niveau de priorité le plus base et qui sont par exemple des données de courriels ou de navigation par Internet. Une autre classe de services est par exemple des données critiques. Une autre classe de services est par exemple des données en temps réel, telles que par exemple des données de visioconférence ou de la vidéo. Une autre classe de services est par exemple des données de téléphonie sur IP. Ces flux COS sont des flux émis par le réseau UT de l'utilisateur vers le premier réseau RI ou envoyés depuis le premier réseau RI vers le deuxième réseau UT de l'utilisateur. Chaque flux COS de classe de service est marqué à l'entrée du premier réseau RI et est ensuite traité à la fois en ce qui concerne sa priorité mais aussi de son routage en fonction de ce marquage. Les flux COS de classes de service différentes peuvent suivre des chemins physiques différents Cl, C2 dans le premier réseau RI . COS: class of service corresponding to a type of flow. Flows are referred to as Service Class COS Flows. There are several COS 1, COS2 streams of different service classes. For example, there may be a control stream, a voice stream, a data stream, a video stream, which are as many different classes of service. There are, for example, as COS classes of different services, so-called "best efforts" data, which have a most basic priority level and which are, for example, e-mail or Internet browsing data. . Another class of services is for example critical data. Another class of services is, for example, real-time data, such as, for example, videoconferencing data or video. Another class of services is, for example, telephony data over IP. These COS flows are flows sent by the user's UT network to the first network RI or sent from the first network RI to the second network UT of the user. Each COS class of service stream is marked at the entrance of the first network RI and is then treated both with regard to its priority but also its routing according to this marking. The COS streams of different classes of service can follow different physical paths C1, C2 in the first network RI.
IAS : Organe d'interface de connexion ou interface d'accès au service. Cet organe d'interface IAS de connexion sert à la transmission des flux entre l'équipement EAS et le réseau UT de l'utilisateur. Cet organe d'interface IAS matérialise donc la limite de responsabilité entre le deuxième réseau UT du client et le premier réseau RI . Le réseau RI comporte plusieurs deuxièmes nœuds El, N définissant plusieurs chemins physiques différents Cl, C2, C10, C20. Le deuxième réseau UT d'utilisateur comporte plusieurs deuxièmes nœuds ou éléments N2, dont au moins un connecté à l'organe IAS d'interface ou aux organes IAS d'interface. IAS: Connection interface member or service access interface. This connection interface member IAS serves for the transmission of flows between the EAS equipment and the UT network of the user. This IAS interface member therefore materializes the limit of responsibility between the second network UT client and the first network RI. The network RI comprises several second nodes El, N defining several different physical paths C1, C2, C10, C20. The second user UT network comprises a plurality of second nodes or N2 elements, at least one of which is connected to the interface IAS element or to the IAS interface members.
OAM-CC : message de contrôle de continuité. OAM est l'abréviation de "Opération, Administration et Maintenance". Ces messages OAM-CC sont des trames qui ne font pas partie des flux envoyés par les équipements du réseau UT du client positionné derrière l'EAS. Ces messages sont rajoutés par les EAS sur un flux d'une COS donnée et suivent le chemin physique emprunté par ce flux dans le premier réseau RI . Les messages OAM-CC de contrôle de continuité de chemin sont envoyés par exemple périodiquement dans chacun des flux de données de classes de service différentes. OAM-CC: continuity check message. OAM is an abbreviation for "Operation, Administration and Maintenance". These OAM-CC messages are frames that are not part of the streams sent by the customer's UT network equipment positioned behind the EAS. These messages are added by the EAS on a stream of a given COS and follow the physical path taken by this stream in the first network RI. The OAM-CC path continuity check messages are periodically sent, for example, to each of the different service class data streams.
On explique ci-dessous le fonctionnement des mécanismes existants dans l'état de la technique en référence aux figures 1 et 2. The operation of the mechanisms existing in the state of the art is explained below with reference to FIGS. 1 and 2.
A la figure 1, il est par exemple prévu un premier flux COS 1 ayant une classe de service différente de celle d'un deuxième flux COS2. On suppose que les deux flux COS 1 et COS2 empruntent des chemins physiques différents Cl, C2 dans le premier réseau RI . Le message OAM-CC n'est envoyé que pour le flux COS 1. Les deux flux COS 1 et COS2 sont par exemple envoyés par un deuxième équipement EAS2 via l'accès EVC2 de ce dernier au premier réseau RI, puis de ce premier réseau RI à un premier accès ou connexion virtuelle EVCl d'un premier équipement EAS 1 connecté au deuxième réseau UT de l'utilisateur par l'organe d'interface IAS. La figure 2 représente le fonctionnement du mécanisme existant dans l'état de la technique en cas de panne P sur le chemin physique C2 du deuxième flux COS2 dans le premier réseau RI . Par exemple, cette panne P est une coupure du deuxième chemin C2. Cette coupure ne peut pas être détectée par l'équipement EAS1, puisque celui-ci ne vérifie que la bonne transmission du premier flux COS l . Le deuxième flux COS2 est donc toujours émis sur le même chemin physique C2 et est donc perdu, alors que le premier flux COS l et les messages OAM-CC continuent d'être réceptionnés correctement par l'équipement EAS 1. In Figure 1, there is for example a first COS 1 stream having a different class of service than a second COS2 stream. It is assumed that the two streams COS 1 and COS 2 take different physical paths C1, C2 in the first network R1. The OAM-CC message is sent only for the COS 1 stream. The two COS 1 and COS 2 streams are for example sent by a second device EAS2 via the access EVC2 of the latter to the first network RI, then this first network. IR at a first access or EVCl virtual connection of a first EAS equipment 1 connected to the second UT network of the user by the IAS interface member. FIG. 2 represents the operation of the mechanism existing in the state of the art in the event of a failure P on the physical path C2 of the second stream COS2 in the first network RI. For example, this failure P is a cut of the second path C2. This break can not be detected by the equipment EAS1, since it only checks the good transmission of the first stream COS l. The second stream COS2 is therefore always transmitted on the same physical path C2 and is therefore lost, whereas the first stream COS 1 and the messages OAM-CC continue to be correctly received by the equipment EAS 1.
La norme actuellement en vigueur G.8031/Y.1342 (06/2011) de l'Union internationale des Télécommunications a pour périmètre un mécanisme de secours (en anglais : back-up) porté par un même équipement EAS d'accès avec envoi des trames OAM-CC de sécurisation basées sur l'identifiant de connexion Ethernet ou du VLAN (réseau local virtuel) et permet donc la sécurisation de l'accès EVC. Elle ne permet donc pas de différencier la sécurisation par classe de services. De même, la norme traite uniquement le cas où le lien de secours est porté par le même équipement EAS qui porte alors l'ensemble des mécanismes de sécurisation ; elle ne répond donc pas à la problématique de secours sur un accès EVC redondant porté par un autre équipement EAS que l'équipement EAS nominal. The current G.8031 / Y.1342 (06/2011) standard of the International Telecommunication Union has as its perimeter a backup mechanism (in English: back-up) carried by the same access EAS equipment with sending secure OAM-CC frames based on the Ethernet connection identifier or the VLAN (Virtual Local Area Network) and thus secures the EVC access. It therefore does not differentiate security by class of services. Likewise, the standard deals only with the case where the emergency link is carried by the same EAS equipment which then carries all the security mechanisms; it therefore does not respond to the rescue problem on redundant EVC access carried by other EAS equipment than the nominal EAS equipment.
Les figures 3 à 9 représentent différents modes de réalisation du procédé suivant l'invention, la figure 10 représentant un mode de réalisation du dispositif permettant la mise en œuvre de ce procédé. Figures 3 to 9 show various embodiments of the method according to the invention, Figure 10 showing an embodiment of the device for the implementation of this method.
Aux figures 3 à 10, on transmet une pluralité de flux COS l, COS2 de classes de services différentes, via le premier réseau RI de télécommunications comportant une multiplicité de chemins physiques différents Cl, C2 à au moins un équipement d'accès au service EAS 1. L'équipement d'accès au service EAS 1 comporte au moins un accès EVC1 de connexion logique ou connexion virtuelle au premier réseau RI et au moins un organe d'interface IAS de connexion au au moins un deuxième réseau UT d'utilisateur pour la transmission des flux COS l, COS2 entre l'accès EVC1 de connexion au réseau RI et le deuxième réseau UT d'utilisateurs. Chaque flux COS 1, COS2 parmi la pluralité de flux de classes de service différentes emprunte dans le premier réseau RI un seul chemin physique Cl, C2 parmi la multiplicité de chemins physiques différents. Cela signifie que le premier flux COS 1 de classe de service emprunte dans le premier réseau RI un seul chemin physique Cl, tandis que le deuxième flux COS2 de classe de service différente de la classe de service du premier flux Fl emprunte dans le premier réseau RI un seul deuxième chemin physique C2. On suppose que le premier chemin physique Cl emprunté par le flux COS 1 est différent du deuxième chemin physique C2 emprunté par le deuxième flux COS2. In FIGS. 3 to 10, a plurality of COS I, COS2 streams of different classes of services are transmitted via the first telecommunications network RI comprising a multiplicity of different physical paths C1, C2 to at least one EAS service access equipment. 1. The EAS 1 access access equipment comprises at least one EVC1 logical connection or virtual connection access to the first IN network and at least one IAS interface member for connection to the at least one second user UT network for the transmission of the COS I, COS2 flows between the access connection EVC1 to the network RI and the second network UT of users. Each COS 1, COS 2 stream among the plurality of different class of service streams borrows in the first network RI a single physical path C1, C2 from the multiplicity of different physical paths. This means that the first class of service stream COS 1 borrows in the first network RI a single physical path C1, while the second class service stream COS2 different from the service class of the first stream Fl borrows in the first network RI only one second physical path C2. It is assumed that the first physical path C1 borrowed by the stream COS 1 is different from the second physical path C2 borrowed by the second stream COS2.
L'équipement d'accès au service EAS 1 comporte au moins un organe EAS 1 access equipment comprises at least one device
COMM de commutation des flux COS 1, COS2 entre le au moins un accès EVC1 de connexion logique au premier réseau RI et l'organe d'interface IAS de connexion. L'équipement d'accès au service EAS 1 comporte également un dispositif ou des moyens DET de détection de la réception d'un message OAM-CC de contrôle de continuité de chemin physique par chaque accès EVC1 de connexion au premier réseau RI . Switching control COS 1, COS2 flow between the at least one logical connection EVC1 access to the first network RI and the connection interface member IAS. EAS access equipment 1 also comprises a device or DET means for detecting the receipt of a physical path continuity OAM-CC message by each access EVC1 connection to the first network RI.
Suivant un mode de réalisation de l'invention, on envoie dans chaque flux COS 1, COS2 émis de classes de services différentes le message respectif OAM- CC 1, OAM-CC2 de contrôle de continuité du chemin physique respectif Cl, C2, le dispositif DET de détection étant prévu dans l'équipement d'accès au service EAS 1 pour détecter par le dispositif DET de détection la présence du message OAM-CC 1, OAM-CC2 de contrôle de continuité de chemin physique respectivement dans chaque flux COS 1, COS2 reçu sur chaque accès EVC1 de connexion au premier réseau RI . En cas de détection de l'absence de message de contrôle de continuité reçu pour un flux de données considéré, création d'au moins une information (FER et/ou MES et /ou CCO) de coupure de flux représentative de l'absence détectée de message de contrôle de continuité pour le flux de données considéré. According to one embodiment of the invention, each transmitted COS 1, COS 2 and different service classes are sent the respective OAM-CC 1, OAM-CC 2 message for checking the continuity of the respective physical path C1, C2, the device Detection DET being provided in the EAS 1 access equipment for detecting by the detection DET device the presence of the physical path continuity check OAM-CC 1, OAM-CC2 message respectively in each COS 1 stream, COS2 received on each access EVC1 of connection to the first network RI. In case of detection of the absence of a continuity check message received for a given data stream, creation of at least one information (FER and / or MES and / or CCO) of flow cutoff representative of the detected absence. continuity check message for the given data stream.
Dans le mode de réalisation de la figure 10, l'équipement d'accès au service EAS1 comporte un dispositif CTRL de commande qui déclenche, en cas de messageIn the embodiment of FIG. 10, the service access equipment EAS1 comprises a control device CTRL which triggers, in the event of a message
OAM-CC de contrôle de continuité non détecté par le dispositif DET de détection, l'envoi à au moins un des organes IAS, COMM, d'au moins une information de coupure déterminée du flux associé au message OAM-CC de contrôle de continuité non détecté. OAM-CC continuity check not detected by DET detection device, sending at least one of the IAS devices, COMM, at least one determined cut-off information of the flow associated with the OAM-CC undetected continuity check message.
Par exemple, dans le mode de réalisation de la figure 5, le dispositif CTRL de commande déclenche, en cas de message OAM-CC 1 de contrôle de continuité non détecté par le dispositif DET de détection dans le flux COS 1, l'envoi comme information de coupure déterminé du flux associé au message OAM-CC 1 de contrôle de continuité non détecté, d'une commande de fermeture FER de l'organe d'interface IAS de connexion à l'organe d'interface IAS de connexion, pour que suite à cette commande de fermeture FER cet organe d'interface IAS de connexion ne transmette plus de flux entre l'équipement d'accès au service EAS l et le deuxième réseau UT d'utilisateur. For example, in the embodiment of FIG. 5, the control device CTRL triggers, in the case of a continuity check message OAM-CC 1 which is not detected by the detection device DET in the stream COS 1, the sending as determined cut-off information of the flow associated with the undetected continuity check OAM-CC 1 message, of a closing command FER of the IAS interface member for connection to the connection interface member IAS, so that following this FER closing command, this connection interface member IAS no longer transmits flows between the EAS service access equipment 1 and the second user UT network.
Selon un mode de réalisation, chaque équipement d'accès au service EAS comporte un dispositif ou des moyens d'envoi pour envoyer, dans chaque flux COS 1, COS2 émis partant vers le premier réseau RI dans chaque accès EVC de connexion au premier réseau RI, le message OAM-CC1, OAM-CC2 respectif de contrôle de continuité de chemin associé à ce flux. According to one embodiment, each EAS service access equipment comprises a device or sending means for sending, in each COS 1 stream, transmitted COS2 going to the first network RI in each connection EVC access to the first network RI. , the respective OAM-CC1, OAM-CC2 message of continuity of path control associated with this stream.
Par exemple, aux figures 3 à 9, on suppose qu'un deuxième équipement d'accès au service EAS2 émet, par son deuxième accès EVC2 de connexion logique ou connexion virtuelle au premier réseau RI, le premier flux COS 1 et le deuxième flux COS2 de classe de service différente de la classe de service du premier flux Fl, et que dans ce cas ce deuxième équipement EAS2 d'accès au service envoie dans le premier flux COS 1 un premier message de contrôle de continuité de chemin OAM- CC 1 et envoie dans le deuxième flux COS2 le deuxième message de contrôle de continuité de chemin OAM-CC2. For example, in FIGS. 3 to 9, it is assumed that a second service access equipment EAS2 sends, by its second access EVC2 of logical connection or virtual connection to the first network RI, the first stream COS 1 and the second stream COS 2 class of service different from the service class of the first stream Fl, and that in this case this second service access EAS2 equipment sends in the first stream COS 1 a first path continuity check message OAM-CC 1 and sends in the second stream COS2 the second OAM-CC2 continuity check message.
En l'absence de pannes P et de coupures P sur les premier et deuxième chemins différents Cl et C2 empruntés respectivement par les premier et deuxième flux COS 1 et COS2, les premier et deuxième flux COS 1 et COS2 parviennent par l'accès EVCl de connexion logique au premier équipement EAS l d'accès au service associé à ce premier accès EVCl . Le dispositif DET de détection détecte dans ce cas que le premier message de contrôle de continuité de chemin OAM-CC 1 est bien présent dans le premier flux COS l reçu et que le deuxième message de contrôle de continuité de chemin OAM-CC2 est bien présent dans le deuxième flux COS2. Ces premier et deuxième flux COS l et COS2 sont alors acheminés par l'équipement EAS1 à l'organe d'interface IAS de connexion associé à ce premier équipement EAS1 pour être transmis vers le réseau UT de l'utilisateur. In the absence of P failures and P cuts on the first and second different paths C1 and C2 respectively borrowed by the first and second streams COS 1 and COS 2, the first and second streams COS 1 and COS 2 arrive via the EVCl access of logical connection to the first access service EAS equipment l associated with this first access EVCl. In this case, the detection DET detects that the first OAM-CC 1 continuity check message is present in the first received COS stream l and the second OAM-CC2 continuity check message is present in the second COS2 stream. These first and second streams COS 1 and COS 2 are then routed by the equipment EAS1 to the connection interface member IAS associated with this first equipment EAS1 to be transmitted to the user's UT network.
Dans le mode de réalisation représenté aux figures 3 à 6, il est prévu un deuxième équipement EAS20 d'accès au service de secours associé au deuxième équipement d'accès au service EAS2, dit nominal, ainsi qu'un deuxième accès EVC20 de connexion logique de secours ou connexion logique de secours EVC20 au premier réseau RI, associé au deuxième accès EVC2 de connexion logique, dit nominal, au premier réseau RI . De même, il est prévu dans le mode de réalisation représenté aux figures 3 à 6, un premier équipement EAS 10 d'accès au service de secours associé au premier équipement d'accès au service EAS 1, dit nominal, ainsi qu'un premier accès EVC10 de connexion logique de secours au deuxième réseau R2, associé au premier accès EVC1 de connexion logique, dit nominal, au deuxième réseau R2. L'accès de connexion logique ou connexion virtuelle ECV10 de secours est prévu pour assurer la connexion des flux COS l et COS2 entre le premier réseau RI et l'équipement d'accès au service de secours EAS 10 en cas de panne ou de coupure P du premier accès de connexion logique nominal EVC1 au premier réseau RI . De même, l'accès de connexion logique ECV20 de secours est prévu pour assurer la connexion des flux COS2 et COS l entre le deuxième réseau R2 et l'équipement d'accès au service de secours EAS20 en cas de panne ou de coupure P du deuxième accès de connexion logique nominal EVC2 au premier réseau RI . In the embodiment shown in FIGS. 3 to 6, there is provided a second EAS20 equipment for access to the emergency service associated with the second EAS2 service access equipment, referred to as nominal, as well as a second logical connection access port EVC20. backup or EVC20 emergency logical connection to the first network RI, associated with the second access EVC2 logical connection, said nominal, to the first network RI. Similarly, in the embodiment represented in FIGS. 3 to 6, there is provided a first EAS 10 emergency service access equipment associated with the first EAS 1 service access equipment, said to be nominal, as well as a first EVC10 access of backup logical connection to the second network R2, associated with the first access EVC1 logical connection, said nominal, to the second network R2. The logical connection or backup virtual connection ECV10 is provided to connect the COS 1 and COS 2 streams between the first network RI and EAS 10 emergency access equipment in the event of a breakdown or a break P from the first nominal logical connection access EVC1 to the first network RI. Similarly, the emergency ECV20 logic connection access is provided to connect the COS2 and COS l streams between the second network R2 and EAS20 emergency service access equipment in the event of a breakdown or a break P second nominal logical connection access EVC2 to the first network RI.
Dans le mode de réalisation représenté aux figures 3 à 6, le premier équipement EAS 10 d'accès au service de secours est différent du premier équipement EAS 1 nominal d'accès au service. De même, dans les modes de réalisation représentés aux figures 3 à 6, le deuxième équipement EAS20 d'accès au service de secours est différent du deuxième équipement EAS2 nominal d'accès au service. In the embodiment shown in FIGS. 3 to 6, the first EAS 10 emergency service access equipment is different from the first nominal service access EAS equipment. Likewise, in the embodiments shown in FIGS. 3 to 6, the second EAS20 equipment for access to the emergency service is different from the second nominal EAS2 service access equipment.
Dans le mode de réalisation des figures 7 à 9, le premier accès de connexion logique nominal EVC1 et le premier accès de connexion logique EVC10 de secours associé à ce premier accès EVC1 sont prévus entre le premier réseau RI et le même équipement d'accès au service EAS 1. De même, dans le mode de réalisation des figures 7 à 9, le deuxième accès de connexion logique nominal EVC2 et le deuxième accès de connexion logique EVC20 de secours associé à ce deuxième accès EVC2 sont prévus entre le deuxième réseau R2 et le même équipement d'accès au service EAS2. In the embodiment of FIGS. 7 to 9, the first nominal logical connection access EVC1 and the first emergency EVC10 logical connection access. associated with this first access EVC1 are provided between the first network RI and the same access equipment EAS 1. Similarly, in the embodiment of Figures 7 to 9, the second nominal logical connection access EVC2 and the second EVC20 logical connection access of the associated second EVC2 access are provided between the second network R2 and the same EAS2 service access equipment.
D'une manière générale, en cas de panne ou de coupure (cas non représentés aux figures) sur le premier accès de connexion logique EVC1 nominal ou sur le deuxième accès de connexion logique EVC2 nominal, les flux COS l et COS2 passent par l'accès de connexion logique de secours EVC10 et EVC20. Dans ce cas, les premier et deuxième flux COS 1 et COS2 peuvent emprunter respectivement les chemins physiques Cl et C2 dans le premier réseau RI ou d'autres chemins physiques C10 et C20 de secours, différents des chemins Cl et C2. Aux figures, les chemins réellement empruntés par les flux COS 1 et COS2 sont représentés en ligne continue, tandis que les chemins non réellement empruntés par les flux COS l et COS2 sont représentés en ligne interrompue. In a general manner, in the event of a breakdown or a cut-off (cases not shown in the figures) on the first nominal EVC1 logical connection access or on the second nominal EVC2 logical connection access, the COS 1 and COS 2 flows pass through the EVC10 and EVC20 backup logical connection access. In this case, the first and second streams COS 1 and COS 2 can respectively borrow the physical paths C1 and C2 in the first network R1 or other backup physical paths C10 and C20, different from the paths C1 and C2. In the figures, the paths actually taken by the streams COS 1 and COS 2 are represented in a continuous line, whereas the paths not actually taken by the streams COS 1 and COS 2 are represented in broken line.
Bien entendu, le mécanisme est implémenté sur les deux extrémités de la connectivité de l'utilisateur, c'est-à-dire non seulement sur l'équipement EAS 1 menant par l'interface IAS au deuxième réseau UT de l'utilisateur, mais également au niveau du deuxième équipement EAS2 et EAS20, menant par un autre organe d'interface de connexion non représenté également à un réseau de l'utilisateur. Of course, the mechanism is implemented on both ends of the user's connectivity, that is to say not only on the EAS equipment 1 leading through the IAS interface to the user's second UT network, but also at the second EAS2 and EAS20 equipment, leading through another connection interface member not also shown to a network of the user.
Dans le premier mode de réalisation des figures 3 à 5, on suppose à la figure 4 qu'il survient une panne ou une coupure P sur le premier chemin Cl emprunté par le premier flux COS l . Dans ce cas, le premier équipement d'accès au service EAS 1 et son dispositif DET de détection ne reçoivent plus le message OAM-CC1 de contrôle de continuité de chemin dans le premier flux COS l, puisqu'il ne reçoit plus ce premier flux COS l en raison de cette coupure ou panne P. Suite à la non- réception de ce message OAM-CC1 lié au premier flux COS l, on propage l'information vers le deuxième réseau UT de l'utilisateur en fermant l'organe IAS d'interface d'accès au service du premier équipement EAS 1 d'accès au service. D'une manière générale, l'organe d'interface d'accès au service IAS peut être un port physique d'entrée ou une interface de réseau d'utilisateur (qui est la traduction du terme anglais UNI, qui est l'abréviation en anglais de User Network Interface). Le deuxième réseau UT de l'utilisateur détecte, par des moyens appropriés, que l'organe IAS d'interface de connexion au premier équipement EAS 1 d'accès au service est fermée, ce qui déclenche dans le deuxième réseau UT de l'utilisateur l'activation, par des moyens appropriés, de ses propres mécanismes de protection pour faire passer les flux COS 1 et COS2 sur un autre équipement d'accès au service, tel que par exemple le premier équipement EAS 10 d'accès au service de secours, ainsi que cela est représenté à la figure 5. Dans le mode de réalisation représenté à la figure 5, l'activation des mécanismes de protection du réseau UT d'utilisateur déclenche le passage de l'ensemble des flux COS 1 et COS2 par l'accès EVC10 de connexion logique de secours au premier réseau RI par l'équipement d'accès au service EAS 10 de secours ayant un autre organe d'interface IAS 10 de connexion au deuxième réseau UT de l'utilisateur, ainsi que de l'autre côté par le deuxième équipement de secours EAS20 et le deuxième accès de secours EVC20. In the first embodiment of FIGS. 3 to 5, it is assumed in FIG. 4 that a failure or a cutoff P occurs on the first path C1 borrowed by the first stream COS 1. In this case, the first EAS 1 service access equipment and its detection DET device no longer receive the OAM-CC1 path continuity check message in the first COS I stream, since it no longer receives this first stream COS l because of this break or failure P. Following the non-receipt of this message OAM-CC1 related to the first stream COS l, the information is propagated to the second UT network of the user by closing the IAS body service access interface of the first service access EAS equipment 1. In general, the IAS access interface member may be a physical input port or a user network interface (which is the translation of the English term UNI, which is the abbreviation for User Network Interface). The second UT network of the user detects, by appropriate means, that the IAS interface member connecting to the first service access EAS equipment 1 is closed, which triggers in the second UT network of the user the activation, by appropriate means, of its own protection mechanisms to pass the COS 1 and COS 2 streams on other service access equipment, such as for example the first EAS 10 access equipment to the emergency service as shown in FIG. 5. In the embodiment represented in FIG. 5, the activation of the protection mechanisms of the user's UT network triggers the passage of all the COS 1 and COS 2 flows through the network. EVC10 access of backup logical connection to the first network RI by the access equipment EAS 10 emergency service having another interface member IAS 10 connection to the second network UT of the user, and the other side by the second EAS20 emergency equipment and the second emergency access EVC20.
Dans un autre mode de réalisation, au moins le flux COS 1 associé au message de contrôle de continuité de chemin OAM-CC1 non détecté par le premier équipement EAS 1 transite par les accès de secours EVC10 et EVC20 et par les équipements d'accès au service de secours EAS 10 et EAS20. In another embodiment, at least the COS flow 1 associated with the OAM-CC1 continuity check message not detected by the first EAS equipment 1 passes through the emergency access ports EVC10 and EVC20 and by the access equipment. EAS 10 and EAS20 rescue service.
Dans le deuxième mode de réalisation représenté à la figure 6, le dispositif CTRL de commande déclenche, en cas de message OAM-CC1 de contrôle de continuité non détecté par le dispositif DET de détection dans le premier flux COS 1 reçu, l'envoi, comme information de coupure déterminée du flux associé au message OAM-CC1 de contrôle de continuité non détecté, d'un message MES d'avertissement de coupure déterminée du flux COS 1 associé au message OAM- CC1 de contrôle de continuité non détecté à l'organe d'interface IAS de connexion, pour que cet organe d'interface IAS de connexion transmette ce message MES d'avertissement de coupure déterminée au deuxième réseau UT de l'utilisateur. Ainsi, à la figure 6, en supposant comme aux figures 4 et 5 une coupure ou panne P sur le premier chemin Cl emprunté par le premier flux COS 1, l'information est propagée vers le réseau UT de l'utilisateur en envoyant le message MES vers le deuxième réseau UT de l'utilisateur. Le mécanisme en charge de la protection des liens dans le deuxième réseau UT de l'utilisateur va donc automatiquement propager par des moyens appropriés l'information MES de défaut du premier flux Fl . Le réseau UT de l'utilisateur peut par exemple ensuite activer, par des moyens appropriés, ses propres mécanismes de protection pour faire transiter le trafic du au moins flux COS 1 associé au message OAM-CC1 de contrôle de continuité non détecté sur un autre équipement EAS tel que, par exemple, le premier équipement EAS 10 de secours. In the second embodiment shown in FIG. 6, the control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the first received COS stream, sending, as a determined cut-off information of the flow associated with the undetected continuity check message OAM-CC1, of a MES message for a determined cut-off warning of the COS flow 1 associated with the OAM-CC1 continuity check message not detected at the connecting interface member IAS, so that this connection IAS interface member transmits this determined cutoff warning MES message to the user's second UT network. Thus, in FIG. 6, assuming, as in FIGS. 4 and 5, a cutoff or failure P on the first path C1 borrowed by the first flow COS 1, the information is propagated to the user's UT network by sending the MES message to the second UT network of the user. The mechanism in charge of the protection of the links in the second UT network of the user will therefore automatically propagate by appropriate means the fault MES information of the first stream F1. The UT network of the user can for example then activate, by appropriate means, its own protection mechanisms to pass the traffic of the at least COS 1 flow associated with the OAM-CC1 continuity check message not detected on other equipment EAS such as, for example, the first EAS 10 emergency equipment.
Par exemple, à la figure 6, seul ce flux COS 1 associé au message OAM-CC1 de contrôle de continuité non détecté par le dispositif DET de détection est transmis du premier réseau RI sur le premier accès EVC10 de secours et le premier équipement EAS 10 de secours et de l'autre côté sur le deuxième accès EVC20 de secours et sur le deuxième équipement EAS20 de secours, le ou le(s) autre(s) flux COS2 continuant d'être acheminé(s) par le premier accès EVC20 et le premier équipement EAS 1 et de l'autre côté par le deuxième accès EVC2 et le deuxième équipement EAS2. For example, in FIG. 6, only this stream COS 1 associated with the OAM-CC1 continuity check message not detected by the detection DET device is transmitted from the first network RI to the first emergency access EVC10 and the first EAS equipment 10. and on the other side on the second emergency access EVC20 and on the second emergency equipment EAS20, the other COS2 stream (s) continuing to be routed through the first access EVC20 and the first EAS equipment 1 and on the other side the second EVC2 access and the second EAS2 equipment.
Dans le mode de réalisation représenté aux figures 7 à 9, le dispositif CTRL de commande déclenche, en cas de message OAM-CC1 de contrôle de continuité non détecté par le dispositif DET de détection dans le flux COS 1 reçu, l'envoi, comme information de coupure déterminée du flux associé au message OAM-CC1 de contrôle de continuité non détecté, d'une commande CCO de commutation déterminée à l'organe COMM de commutation, pour qu'au moins le flux COS 1 associé au message OAM-CC1 de contrôle de continuité non détecté soit transmis entre au moins l'autre accès EVC10 de connexion logique au premier réseau RI et l'organe d'interface IAS de connexion. In the embodiment represented in FIGS. 7 to 9, the control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the COS stream 1 received, the sending, as determined cut-off information of the flow associated with the undetected continuity check message OAM-CC1, of a determined switching CCO command to the switching COMM element, so that at least the COS flow 1 associated with the OAM-CC1 message undetected continuity control is transmitted between at least the other EVC10 logical connection access to the first network RI and the connection interface member IAS.
Par exemple, à la figure 7, une panne ou coupure P survient sur le premier chemin Cl emprunté par le premier flux COS 1, comme indiqué précédemment pour la figure 4. Dans ce cas, le dispositif CTRL de commande envoie la commande CCO de commutation à l'organe COMM de commutation, qui fait alors passer le premier flux Fl, dont le message OAM-CC1 de contrôle de continuité n'a pas été détecté par le dispositif DET de détection du premier équipement EAS 1, par l'accès EVC10 de connexion logique du premier équipement EAS 1 au premier réseau RI . For example, in FIG. 7, a failure or cutoff P occurs on the first path C1 borrowed by the first stream COS 1, as indicated previously for FIG. 4. In this case, the control device CTRL sends the command CCO of commutation. to the switching COMM member, which then passes the first stream Fl, whose OAM-CC1 continuity check message was not detected by the detecting device DET of the first equipment EAS 1, the EVC10 logical connection access of the first equipment EAS 1 to the first network RI.
Dans le mode de réalisation représenté à la figure 9, l'ensemble des flux COS l et COS2 qui passaient par le premier accès EVCl avant la panne ou coupure P est acheminé, suite à cette commande CCO de commutation, par l'autre accès EVC10 de connexion logique de secours du premier équipement EAS 1 au premier réseau RI et par les chemins C10 et C20 et le dispositif CTRL de commande coupe la totalité de l'accès EVCl par une commande COUP de coupure. In the embodiment shown in FIG. 9, all the streams COS 1 and COS 2 which passed through the first access EVC1 before the failure or cutoff P are routed, following this switching command CCO, by the other access EVC10. of the first EAS equipment 1 to the first network RI and the paths C10 and C20 and the control device CTRL cut the entire access EVCl by a cutoff command COUP.
D'une manière générale aux figures 5, 6 et 9, le dispositif CTRL de commande déclenche, en cas de message OAM-CCl de contrôle de continuité non détecté par le dispositif DET de détection dans le flux COS l reçu, le passage, par l'accès de secours EVC10 et/ou EVC20 et/ou par l'équipement d'accès au service de secours EAS 10 et/ou EAS20 et par le chemin physique correspondant de secours C10, d'au moins le flux COS l associé au message de contrôle de continuité de chemin OAM-CCl non détecté, passant initialement par l'accès EVCl . In a general manner with FIGS. 5, 6 and 9, the control device CTRL triggers, in case of OAM-CC1 continuity check message not detected by the detection DET device in the received stream COS 1, the passage, by the emergency access access EVC10 and / or EVC20 and / or by the EAS 10 and / or EAS20 emergency access access equipment and by the corresponding emergency physical path C10, of at least the COS I stream associated with the OAM-CCl path continuity check message not detected, initially going through EVCl access.
Dans un mode de réalisation, le dispositif CTRL de commande déclenche, en cas de message OAM-CCl de contrôle de continuité non détecté par le dispositif DET de détection dans le flux COS l reçu, le passage, par l'accès de secours EVC10 et/ou EVC20 et/ou par l'équipement d'accès au service de secours EAS 10 et/ou EAS20 et par les chemins physiques correspondants de secours C10 et C20, de plusieurs flux COS l, COS2 passant initialement par l'accès EVCl (par exemple en coupant également cet accès EVCl par la commande COUP de coupure), dont au moins le flux COS l associé au message de contrôle de continuité de chemin OAM- CCl non détecté. In one embodiment, the control device CTRL triggers, in the event of an OAM-CCl continuity check message not detected by the detection DET device in the received COS stream, the passage through the emergency access EVC10 and / or EVC20 and / or EAS 10 and / or EAS20 emergency service access equipment and the corresponding physical spare paths C10 and C20 of several COS streams COS1 initially passing through the EVCl port ( for example, by also cutting this EVCl access by the cutoff command COUP), at least the COS stream associated with the OAM-CCl path continuity control message not detected.
Dans un autre mode de réalisation, le dispositif CTRL de commande déclenche, en cas de message OAM-CCl de contrôle de continuité non détecté par le dispositif DET de détection dans le flux COS l reçu, le passage, par l'accès de secours EVC10 et/ou EVC20 et/ou par l'équipement d'accès au service de secours EAS 10 et/ou EAS20 et par les chemins physiques correspondants de secours C10 et C20, de tous les flux COS l, COS2 passant initialement par l'accès EVCl (par exemple en coupant également cet accès EVCl par la commande COUP de coupure ), dont au moins le flux COS 1 associé au message de contrôle de continuité de chemin OAM-CC1 non détecté. In another embodiment, the control device CTRL triggers, in the event of an OAM-CC1 continuity check message not detected by the detection DET device in the received COS stream, the passage through the emergency access EVC10. and / or EVC20 and / or by EAS 10 and / or EAS20 backup service access equipment and by the corresponding backup physical paths C10 and C20, of all COS I, COS2 flows initially passing through the access EVCl (for example by also cutting this EVCl access by the cut OFF command ), of which at least the COS flow 1 associated with the OAM-CC1 continuity check message is not detected.
Ainsi, l'invention prévoit, en réponse à la non-détection d'un message OAM- CC de contrôle de continuité par le dispositif DET de détection d'un équipement EASl d'accès au service, soit l'envoi au réseau UT de l'utilisateur de l'information FER ou MES de coupure du flux COS 1 associé au message OAM-CC1 non détecté, soit la remontée de cette information CCO de coupure du flux COS 1 associé au message OAM-CC1 non détecté vers l'équipement EAS l d'accès au service. Thus, the invention provides, in response to the non-detection of an OAM-CC continuity check message by the DET device for detecting EASl service access equipment, either sending to the UT network of the user of the information FER or MES of cut of the flow COS 1 associated with the message OAM-CC1 not detected, is the reassembly of this information CCO of cut of the flow COS 1 associated with the message OAM-CC1 not detected towards the equipment EAS l access to the service.
Ces deux mécanismes ne prévalent pas des actions qui seront effectuées par le deuxième réseau UT de l'utilisateur suite à la réception de cette information FER ou MES. These two mechanisms do not prevail actions that will be performed by the second UT network of the user following receipt of this information FER or MES.
L'invention permet ainsi à l'utilisateur d'affiner le traitement de ses différents types de flux et donc de mieux paramétrer son ingénierie de son réseau UT en fonction de ses besoins ainsi que de mieux assurer la tenue de ses exigences, notamment en temps de transit, en étant prévenu d'une information de coupure FER ou MES ou en ayant une action automatique de son équipement EAS l en cas d'information de coupure CCO. La qualité du service en est améliorée. The invention thus enables the user to refine the processing of its different types of flows and thus to better parameterize its engineering of its network UT according to its needs as well as to better ensure the maintenance of its requirements, especially in time. transit, by being warned of an IRON or MES interrupt information or by having an automatic action of its EAS equipment l in case of CCO cutoff information. The quality of the service is improved.
Dans un mode de réalisation, l'équipement d'accès EAS l comporte une unique connexion virtuelle EVC1 au premier réseau RI et/ou l'équipement d'accès EAS l comporte une unique connexion virtuelle EVC10 au premier réseau RI et/ou l'équipement d'accès EAS2 comporte une unique connexion virtuelle EVC2 au premier réseau RI et/ou l'équipement d'accès EAS20 comporte une unique connexion virtuelle EVC20 au premier réseau RI . In one embodiment, the EAS access equipment 1 comprises a single virtual connection EVC1 to the first network RI and / or the access equipment EAS 1 comprises a single virtual connection EVC10 to the first network RI and / or the EAS2 access equipment comprises a single EVC2 virtual connection to the first network RI and / or EAS20 access equipment comprises a single EVC20 virtual connection to the first network RI.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1256286 | 2012-06-29 | ||
| FR1256286A FR2992755A1 (en) | 2012-06-29 | 2012-06-29 | METHOD FOR SECURING FLOWS OF DIFFERENT SERVICE CLASSES, DEVICE AND PROGRAM |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014001706A1 true WO2014001706A1 (en) | 2014-01-03 |
Family
ID=46826776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/FR2013/051477 Ceased WO2014001706A1 (en) | 2012-06-29 | 2013-06-25 | Method for securing flows of different service classes, device and program |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR2992755A1 (en) |
| WO (1) | WO2014001706A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1608116A1 (en) * | 2004-06-18 | 2005-12-21 | Agere Systems, Inc. | Method and apparatus for per-service fault protection and restoration in a packet network |
| US20090310485A1 (en) * | 2008-06-12 | 2009-12-17 | Talari Networks Incorporated | Flow-Based Adaptive Private Network with Multiple Wan-Paths |
| US20100246425A1 (en) * | 2009-03-31 | 2010-09-30 | Fujitsu Limited | Packet processing apparatus, interface unit and method thereof |
| US20120140639A1 (en) * | 2010-12-03 | 2012-06-07 | Ip Infusion Inc. | Convergence for connectivity fault management |
-
2012
- 2012-06-29 FR FR1256286A patent/FR2992755A1/en active Pending
-
2013
- 2013-06-25 WO PCT/FR2013/051477 patent/WO2014001706A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1608116A1 (en) * | 2004-06-18 | 2005-12-21 | Agere Systems, Inc. | Method and apparatus for per-service fault protection and restoration in a packet network |
| US20090310485A1 (en) * | 2008-06-12 | 2009-12-17 | Talari Networks Incorporated | Flow-Based Adaptive Private Network with Multiple Wan-Paths |
| US20100246425A1 (en) * | 2009-03-31 | 2010-09-30 | Fujitsu Limited | Packet processing apparatus, interface unit and method thereof |
| US20120140639A1 (en) * | 2010-12-03 | 2012-06-07 | Ip Infusion Inc. | Convergence for connectivity fault management |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2992755A1 (en) | 2014-01-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4509904B2 (en) | Network security equipment | |
| US8392344B2 (en) | Systems, devices, and methods for providing multiple services to premises over communication networks | |
| EP0032327B1 (en) | Process and apparatus for protecting a digital transmission trunk | |
| EP1367769A1 (en) | System and method for classification of alarm messages due to a violation of a service level agreement in a telecommunication network | |
| EP2667266B2 (en) | Safety detection system with integrated diagnostic functions | |
| FR2851707A1 (en) | Data flow parameters measuring sensor for network equipment e.g. Internet protocol router, has unit performing measurements related to configuration base information, and signaling unit finding information from signaling message | |
| WO2007101588A1 (en) | Method and device for detecting attempts at intruding on a communication link between an aircraft and a ground station | |
| EP2338258A1 (en) | Technique for protecting leaf nodes of a point-to-multipoint tree in a communication network in connected mode | |
| WO2014049265A1 (en) | Putting a piece of equipment connected to a multi-link network on standby | |
| US8725901B2 (en) | Analysis tool for intra-node application messaging | |
| WO2014001706A1 (en) | Method for securing flows of different service classes, device and program | |
| EP0486915B1 (en) | Method of transmitting control information for an asynchronous time multiplex transmission link | |
| WO2003061198A1 (en) | Transport network management system based on trend analysis | |
| FR2888695A1 (en) | DETECTION OF INTRUSION BY MISMATCHING DATA PACKETS IN A TELECOMMUNICATION NETWORK | |
| EP1466442A1 (en) | Method for monitoring a communication network and system therefor | |
| EP2247034A1 (en) | Detection and location of a connectivity loss in a communication network | |
| EP2773067B1 (en) | Method for improving the reliability of alert message generation on a synchronised data network | |
| EP4637110A1 (en) | Adding a server to a call | |
| US11546248B2 (en) | System and method for simultaneous Layer 3 resiliency during audio capturing | |
| EP2294787A1 (en) | Transmission of a piece of multimedia content across a network to a telecommunication terminal | |
| EP3231137B1 (en) | Overlay network for communication network connecting data centres of a cloud services provider | |
| EP2119140B1 (en) | Method for conveying a data packet through a router in a packet communication network supported by a transport network | |
| EP1123632A1 (en) | Method for data qualification and for assisting in fault localization on a digital telecommunication network | |
| FR2803704A1 (en) | MANAGEMENT METHOD FOR MAINTAINING COMMUNICATION POSSIBILITIES WITHIN A COMMUNICATION NETWORK | |
| EP1418742A1 (en) | Method and apparatus for evaluating the perceived quality of a voice signal received through a packet communication network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 13744622 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 13744622 Country of ref document: EP Kind code of ref document: A1 |