WO2007009347A1 - A method and apparatus for transmitting service stream on a virtual interchange system - Google Patents

A method and apparatus for transmitting service stream on a virtual interchange system Download PDF

Info

Publication number
WO2007009347A1
WO2007009347A1 PCT/CN2006/001593 CN2006001593W WO2007009347A1 WO 2007009347 A1 WO2007009347 A1 WO 2007009347A1 CN 2006001593 W CN2006001593 W CN 2006001593W WO 2007009347 A1 WO2007009347 A1 WO 2007009347A1
Authority
WO
WIPO (PCT)
Prior art keywords
path
service flow
service
dre
primary
Prior art date
Application number
PCT/CN2006/001593
Other languages
French (fr)
Chinese (zh)
Inventor
Xiaojun Duan
Lingyuan Fan
Yuepeng Chen
Dengchao Wu
Meng Ke
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2007009347A1 publication Critical patent/WO2007009347A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/247Multipath using M:N active or standby paths

Definitions

  • the present invention relates to the field of network communication technologies, and in particular, to a method and an apparatus for transmitting a service flow in a virtual switching system.
  • VPN/VPDN Virtual Dial-up Private Network
  • V-Switch Virtual Switching
  • L2TP Layer 2 Tunneling Protocol
  • MPLS Multi-Protocol Label Switching
  • the V-Switch technology is mainly used to build a stable, practical, and economical carrier-class metro Ethernet. It can implement QoS guarantee, network security protection, carrier-class network maintenance and management functions, and has number-based user management and certain Core business management capabilities such as mobility, centralized management of business open management billing, and services such as intelligent Layer 2 traffic scheduling, LAN (local area network) private line, and IP traffic planning, which have filled the current network in pure two. Insufficient layering ability.
  • the V-Switch system is divided into three layers: the V-Switch service control layer, the V-Switch connection control layer, and the V-Switch bearer capability layer.
  • the service control layer completes the control of the service and the registration of the V-Switch private line, etc.; the connection control layer is used to maintain the exchange resources in the DRE (data forwarding entity), including devices, ports, links, VLANs (virtual local area networks), and accepts service control.
  • DRE data forwarding entity
  • the V-Switch establishment request of the layer SCR service control registration
  • the service flow path is selected for the V-Switch connection
  • the bandwidth and the VLAN (virtual local area network) resource are allocated, and the control information is sent to the DRE device through which the service flow passes; DRE is in the bearer capability layer, and it is set according to the connection control layer.
  • the VLAN switch entry completes the forwarding of the service flow in the Ethernet frame format.
  • the VLAN switch entries are as follows:
  • the DRE uses the VLAN switch table as the routing basis for service flow forwarding.
  • the forwarding process of the service data is described as follows:
  • the Ethernet frame of ID1 of the VLAN received in port 1 is sent to port 2, and the ID 1 of the VLAN is converted into the ID 2 of the VLAN; and the VLAN ID received in port 2 is received.
  • the Ethernet frame of 2 is sent to port 1, the ID2 of the VLAN is converted into the ID1 of the VLAN.
  • a virtual channel of a VLAN can be established throughout the network.
  • the virtual channel is described as:
  • the bearer capability layer itself has no fault recovery mechanism. Once a physical link between the DREs of the bearer capability layer fails, the V-Switch leased line service is removed, that is, when the bearer capability layer detects the virtual channel state failure. When the connection is closed and all the affected resources are released, the service is interrupted and the reliability of the leased line service is reduced.
  • the present invention provides a method and apparatus for transmitting a traffic flow in a virtual switching system to improve the reliability of transmission in a virtual switching system.
  • a method for transmitting a service flow in a virtual switching system comprising:
  • connection control layer selects two or more equivalent transmission paths for the service flow, determines the primary path, and sends the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer capability layer;
  • DRE selects the primary path to transport the traffic.
  • connection control layer preferentially selects a path with a different DRE sequence as the equivalent transmission path, and secondly selects a path with the same DRE sequence but different physical links as the equivalent transmission path.
  • the path selection message delivery process specifically includes: sending, by the VSC of the connection control layer, the path information to the DRE in the form of a flow mapping command.
  • the process of determining the primary path includes:
  • connection control layer determines the path priority according to the number of DREs in the path, and specifies a shortest path with less DRE as the primary path, and the rest is the backup path.
  • the method further includes: determining a priority of the backup path according to the number of DREs, and the priority of the backup path with a small number of DREs is relatively high.
  • the method further includes: performing fault detection on the primary path and the backup path for performing service transmission in the virtual switching system; and switching the service to the backup when determining that the primary path is faulty and the backup path is normal Transfer on the path.
  • the process of switching from the primary path to the backup path is to select the highest priority backup path to switch according to the priority of the backup path in the non-faulty backup path.
  • the path switching process is initiated by the first and last DREs of the transport service flow and is transparent to the connection control layer.
  • the method further includes: when the primary path is normal and the backup path is faulty, the service bearer is not switched, only the failed backup path is recorded.
  • An apparatus for transmitting a service flow in a virtual switching system comprising: a transmission path selection module connected to a control layer, and a data forwarding entity DRE of a bearer capability layer, where
  • the transmission path selection module is configured to select two or more equivalent transmission paths for the service flow, determine the primary path, and send the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer capability layer. ;
  • the DRE selects an active path to transport a service flow.
  • the device further includes: a link failure detecting module and a path switching module, wherein the link fault detecting module is configured to perform fault detection on the primary path and the backup path for performing service transmission in the virtual switching system;
  • the path switching module is notified to perform the switching operation.
  • the service bearer is not switched, and only the failed backup path is recorded;
  • the path switching module is configured to switch the service to a backup path according to the received handover notification.
  • connection control layer preferentially selects a path with a different DRE sequence as an equivalent transmission path, and secondly selects a path with the same DRE sequence but different physical links as an equivalent transmission path.
  • the present invention enables the bearer capability layer to have a fault recovery function.
  • the backup path mechanism is used to quickly switch services.
  • the reliability of the transmission in the virtual switching system is improved, the risk of service interruption of the leased line is reduced, the reliability of the leased line service is improved, and the stability of the network operation is enhanced.
  • the present invention is applicable to networks of any size, is easy to implement, and maintains management.
  • FIG. 1 is a schematic diagram of a prior art V-Switch architecture
  • FIG. 2 is a schematic diagram of a backup path of a bearer capability layer according to an embodiment of the invention.
  • connection control layer selects a service flow path, it selects two or more transmission paths for the service flow at the same time, and determines one of the primary paths, and the rest is a backup path, once the primary path is used.
  • the service flow layer can be automatically switched to the backup path to carry the fault recovery capability of the bearer capability layer of the V-Switch.
  • FIG. 2 is a schematic diagram of a backup path of a bearer capability layer according to an embodiment of the present invention
  • FIG. 3 is a flowchart of a backup path operation according to an embodiment of the present invention. The present invention is described below with reference to FIGS. 2 and 3.
  • the V-Switch system in the embodiment shown in FIG. 2 and FIG. 3 includes a service control layer, a connection control layer, and a bearer capability layer, where the service control layer and the connection control layer may be one physical entity or two separate physical entities. .
  • the three representative entity names are SCR (V-Switch Service Control Entity), VSC (V-Switch Connection Control Entity), and DRE.
  • the method for transmitting a service flow in the virtual switching system includes:
  • Step 10 The VSC selects two or more equivalent paths for the service flow
  • Each link carries at least one V-Switch leased line service.
  • Each V-Switch leased line service is distinguished by a specific connection identifier.
  • the switch private line can carry the service flow data.
  • two or more equivalent paths are selected for the service flow, and are sent to the bearer capability layer in the form of a flow mapping command, and the service flow is identified by the bearer capability layer ⁇ flow mapping information, and the traffic is divided, and The sent path is carried.
  • the equivalent paths are mutually backup relationships, and there is no case where every DRE node and each link on the path are identical between any two equivalent paths. In this case, first ensure that the DRE sequences on different paths are as different as possible. Secondly, when the DREs are the same, the links between the DREs should be guaranteed to be different.
  • the specific method is that each VSC tries to select a path without the same DRE in the routing process.
  • the fault recovery method can be implemented in two cases: The first is that when a DRE on the primary path fails, it can be switched to the backup path that does not pass the DRE; the second is if the DRE is not faulty. If a link on the DRE is faulty, you can switch to another backup link of the DRE to carry the bearer. If no backup link is available, you can switch to the backup path that does not pass the DRE.
  • connection control layer selects a service flow path for a dedicated line between the user terminal 1 (UE1) and the UE2, and may follow the above-mentioned routing principle at the initial DRE 1 and terminate the DRE6.
  • two or more paths are selected end-to-end.
  • the first one is that the links ⁇ D, F, and H are connected end to end to form a path.
  • the DRE sequence of the service flow is: ⁇ DRE1, DRE2, DRE4, DRE5, DRE6>;
  • the second is a path consisting of 6 links A, C, E, G, K, and L.
  • the DRE sequence of the service flow is: DRE1, DRE3 DRE4, DRE5, DRE7, DRE8, DRE6>.
  • Step 11 Determine the priority of the selected path above
  • the priority of the path is determined.
  • the path priority can be determined according to the number of DREs passing through the path, that is, the length of the path.
  • a DRE number is specified.
  • the shortest path is the primary path, and the rest is the backup path.
  • the backup path can also determine the priority of the backup path according to the number of DREs.
  • the priority of the backup path with a small number of DREs is relatively high.
  • the principle of shortest priority of the path the above example can determine that the priority of the first path is higher than the priority of the second path.
  • Step 12 Deliver the selected path message to the bearer capability layer.
  • the VSC sends the path information to each DRE in the form of a flow mapping command, where the flow mapping command includes a session ID, a flow information, a quality of service Qos parameter, a traffic descriptor, an ingress port name of the DRE, and a virtual local area network VLAN. ID, outgoing port name, and outgoing VLAN ID.
  • the first path is specified as the primary path, because the path has fewer DREs than the second one, the path is relatively short, and the second is the backup path.
  • the connection control layer sends the path selection message. On each DRE of the bearer capability layer, it is guaranteed that the service flow can have two paths for carrying. At this time, the traffic between UE1 and UE2 is carried only on the first path.
  • Step 13 Detecting a link failure, and switching the bearer path when the primary path fails
  • the first two DREs on the path periodically initiate end-to-end link detection messages, such as the two DREs of the two paths in Figure 2: DRE 1 and DRE6 need to periodically detect the access of the full path, is there a
  • DRE 1 and DRE6 need to periodically detect the access of the full path, is there a
  • the two DREs at the beginning and the end of the link can be automatically detected, and the link failure information is automatically notified to the surrounding DREs.
  • the primary path is faulty and the backup path is normal, the primary (first) path is switched to the backup (second) path. After the successful handover, the backup path becomes the primary path.
  • the primary path before the occurrence becomes the backup path.
  • the optimal backup path is selected according to the priority of the backup path to switch, that is, the backup path with the higher priority is selected for switching.
  • the first and last DREs are used to initiate the handover, which is transparent to the connection control layer, and the connection control layer does not interfere; if the primary path is normal and the backup path is faulty, only the failed backup path is recorded, and the bearer of the service is not switched; When determining the primary path failure, if there is no normal backup path, the leased line is removed.
  • the VSC specifies the primary path.
  • the primary backup relationship is absolute, but the primary path that is initially delivered by the VSC fails, and after switching to the backup path, this
  • the future primary path and backup path are relative, that is, the path of the current bearer service is the primary use, it may not be the shortest path, and the other backup path may be the shortest path.
  • the path switching process may be transparent to the connection control layer, and may not notify the connection control layer, but may also notify the connection control layer of an event, so that the connection control layer and the service control layer perform some policy adjustment.
  • the present invention implements the V-Switch fault recovery function, and selects more than two paths at the same time by using the connection control layer to be routed to the bearer capability layer, and the bearer capability layer selects the path priority level.
  • the high-priority path carries the bearer, and the bearer capability layer detects the link fault through the link detection technology. Once the link fault causes the primary path to fail, the service is switched to the backup path with the highest priority to continue the bearer.
  • the recovery speed of the leased line is reduced, the risk of service interruption of the leased line is reduced, and the fault recovery capability of the V-Switch private line service is improved.
  • the backup path technology is applicable to networks of any size, is easy to implement, and performs maintenance management.
  • the present invention also provides an apparatus for transmitting a service flow in a virtual switching system, comprising: a transmission path selection module connected to the control layer and a data forwarding entity DRE of the bearer capability layer.
  • the foregoing transmission path selection module is configured to select two or more equivalent transmission paths for the service flow, determine the primary path, and deliver the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer layer.
  • the process of selecting the equivalent transmission path for the service flow is as follows: Connection The control layer preferentially selects the path with the different DRE sequence as the equivalent transmission path, and secondly selects the path with the same DRE sequence but different physical links as the equivalent transmission path.
  • the above DRE selects the primary path to transport the service flow.
  • the device of the present invention further includes: a link failure detecting module and a path switching module, wherein 001593
  • a link fault detection module configured to perform fault detection on the primary path and the backup path for performing service transmission in the virtual switching system; and when the primary path is determined to be faulty and the backup path is normal, the path switching module is notified to perform Switching operation; When it is determined that the active path is normal and the backup path is faulty, the bearer of the service is not switched, and only the faulty backup path is recorded.
  • the path switching module is configured to switch the service to the backup path according to the received handover notification.
  • the priority of the primary and secondary paths, the path switching process, and the like are completely the same as those of the previous method, and are not described here.

Abstract

A method and apparatus for improving transmission reliability of virtual interchange system. Its key point is as follows: when selecting service stream path, the connection controlling layer selects more than two transmission paths simultaneously for the service stream and determines the primary path; once the primary path is in failure condition, the bearing ability layer can switch service stream to the alternate path automatically, thus failure restoring ability of the bearing ability layer of V-Switch is achieved. The invention reduces risk of service interruption, improves reliability of private line service, and enhances stability of network running. The invention applies to network of any size, tends to realization ,maintenance and management.

Description

一种虚拟交换系统中传输业务流的方法及装置 技术领域 本发明涉及网络通信技术领域, 尤其涉及一种虚拟交换系统中传输业 务流的方法及装置。  TECHNICAL FIELD The present invention relates to the field of network communication technologies, and in particular, to a method and an apparatus for transmitting a service flow in a virtual switching system.
背景技术 随着 Internet规模的不断增大, 各种各样的网络服务争相涌现, 先进 的多媒体系统层出不穷。 由于多媒体业务占去了大量的带宽, 使现有网络 要保证的关键业务就难以得到可靠的传输。 于是, 各种 QoS (服务质量) 技术应运而生。 基于门户的多种应用和服务以及宽带多媒体业务, 包括为 普通住宅用户提供丰富的 Video (视频) /Audio (音频) 流、 VOD (视频 点播) 、 视频组播、 多媒体交互、 高带宽需求的网络游戏; 为商业用户提 供视频会议、 远程教育、 VPN (虚拟私有网) 、 具有 QoS保障的数据专线 等, 成为宽带运营的重要内容。 BACKGROUND OF THE INVENTION With the increasing scale of the Internet, various network services are rushing to emerge, and advanced multimedia systems are emerging one after another. Since multimedia services take up a large amount of bandwidth, it is difficult to obtain reliable transmission of key services to be guaranteed by existing networks. As a result, various QoS (Quality of Service) technologies have emerged. Portal-based applications and services as well as broadband multimedia services, including rich video (video) / audio (audio) streaming, VOD (video on demand), video multicast, multimedia interaction, high bandwidth requirements for ordinary residential users Games; provide video conferencing, distance education, VPN (virtual private network), data line with QoS guarantee for business users, and become an important part of broadband operation.
针对这些商业用户, 提出了 V-Switch (虚交换) 、 L2TP (二层隧道 协议) 、 MPLS (多协议标签交换)等多种方式的 VPN/VPDN (虚拟拨号 专网)专线方案。 其中 V-Switch技术主要用于组建稳定、 实用、 经济的运 营级城域以太网, 可以实现 QoS保证、 网絡安全保护、 电信级的网络维护 和管理等功能, 具备基于号码的用户管理、 一定的移动性、 业务开放管理 计费的集中管理等核心业务管理能力, 提供包括智能二层流量调度、 LAN (局域网)专线、 IP流量规划等业务和服务, 它的出现填补了目前的网络 在纯二层能力上的不足。  For these commercial users, VPN/VPDN (Virtual Dial-up Private Network) dedicated line schemes such as V-Switch (Virtual Switching), L2TP (Layer 2 Tunneling Protocol), and MPLS (Multi-Protocol Label Switching) are proposed. The V-Switch technology is mainly used to build a stable, practical, and economical carrier-class metro Ethernet. It can implement QoS guarantee, network security protection, carrier-class network maintenance and management functions, and has number-based user management and certain Core business management capabilities such as mobility, centralized management of business open management billing, and services such as intelligent Layer 2 traffic scheduling, LAN (local area network) private line, and IP traffic planning, which have filled the current network in pure two. Insufficient layering ability.
如图 1所示 V-Switch体系分为三层: V-Switch业务控制层, V-Switch 连接控制层, V-Switch承载能力层。 业务控制层完成业务的控制和 V-Switch专线的注册等等; 连接控制层用于维护 DRE (数据转发实体)中 交换资源, 包括设备、 端口、 链路、 VLAN (虚拟局域网) , 接受业务控 制层 SCR (业务控制登记)的 V-Switch建立请求, 为该 V-Switch连接选择 业务流路径, 分配带宽及 VLAN (虚拟局域网) 资源, 并将控制信息下发 到业务流经过的 DRE设备上; DRE处于承载能力层,才艮据连接控制层设置 的 VLAN交换表项, 完成对以太网帧格式的业务流的转发。 VLAN交换表项 如下: As shown in Figure 1, the V-Switch system is divided into three layers: the V-Switch service control layer, the V-Switch connection control layer, and the V-Switch bearer capability layer. The service control layer completes the control of the service and the registration of the V-Switch private line, etc.; the connection control layer is used to maintain the exchange resources in the DRE (data forwarding entity), including devices, ports, links, VLANs (virtual local area networks), and accepts service control. The V-Switch establishment request of the layer SCR (service control registration), the service flow path is selected for the V-Switch connection, the bandwidth and the VLAN (virtual local area network) resource are allocated, and the control information is sent to the DRE device through which the service flow passes; DRE is in the bearer capability layer, and it is set according to the connection control layer. The VLAN switch entry completes the forwarding of the service flow in the Ethernet frame format. The VLAN switch entries are as follows:
Figure imgf000004_0001
Figure imgf000004_0001
DRE以 VLAN 交换表作为业务流转发的路由依据。 业务数据的转发 过程描述如下: 将端口 1中接收到的 VLAN 的 ID1的以太网帧发送到端口 2 的同时将 VLAN的 ID 1转换成 VLAN的 ID 2; 以及将端口 2中接收到的 VLAN ID 2的以太网帧发送到端口 1的同时将 VLAN的 ID2转换成 VLAN的 ID1。 通 过这种形式,在整个网络可以建立一条 VLAN的虚通道,该虚通道描述为: The DRE uses the VLAN switch table as the routing basis for service flow forwarding. The forwarding process of the service data is described as follows: The Ethernet frame of ID1 of the VLAN received in port 1 is sent to port 2, and the ID 1 of the VLAN is converted into the ID 2 of the VLAN; and the VLAN ID received in port 2 is received. When the Ethernet frame of 2 is sent to port 1, the ID2 of the VLAN is converted into the ID1 of the VLAN. In this form, a virtual channel of a VLAN can be established throughout the network. The virtual channel is described as:
[设备 1,端口 1 , VLAN的 ID 1] [设备 1 ,端口 2, VLAN的 ID 2] [设 备 2, 端口 3 , VLAN的 ID 2] [设备 2, 端口 1 , VLAN的 ID 3]……。 [Device 1, Port 1, VLAN ID 1] [Device 1, Port 2, VLAN ID 2] [Device 2, Port 3, VLAN ID 2] [Device 2, Port 1, VLAN ID 3]... .
上述业务数据转发过程中承载能力层本身没有故障恢复机制, 一旦承 载能力层 DRE之间的某条物理链路故障, V-Switch专线业务就会拆除, 即当承载能力层检测到虛通道状态失效时, 将关闭连接, 幹放所有受影响 的资源, 这样会导致业务中断, 且降低了专线业务的可靠性。  In the above-mentioned service data forwarding process, the bearer capability layer itself has no fault recovery mechanism. Once a physical link between the DREs of the bearer capability layer fails, the V-Switch leased line service is removed, that is, when the bearer capability layer detects the virtual channel state failure. When the connection is closed and all the affected resources are released, the service is interrupted and the reliability of the leased line service is reduced.
发明内容 Summary of the invention
本发明的提供一种虛拟交换系统中传输业务流的方法及装置, 以提高 虚拟交换系统中传输的可靠性。  The present invention provides a method and apparatus for transmitting a traffic flow in a virtual switching system to improve the reliability of transmission in a virtual switching system.
本发明的技术方案包括: 一种虛拟交换系统中传输业务流的方法, 包括: The technical solution of the present invention includes: A method for transmitting a service flow in a virtual switching system, comprising:
连接控制层为业务流选择两条或两条以上等效传输路径,确定主用路 径, 将包含主备用路径信息的路径选择消息下发给承载能力层的数据转发 实体 DRE;  The connection control layer selects two or more equivalent transmission paths for the service flow, determines the primary path, and sends the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer capability layer;
DRE选择主用路径传输业务流。  DRE selects the primary path to transport the traffic.
所述为业务流选择等效传输路径的过程为:  The process of selecting an equivalent transmission path for a service flow is:
连接控制层优先选择 DRE序列不同的路径作为等效传输路径 ,其次选 择 DRE序列相同但物理链路不同的路径作为等效传输路径。  The connection control layer preferentially selects a path with a different DRE sequence as the equivalent transmission path, and secondly selects a path with the same DRE sequence but different physical links as the equivalent transmission path.
所述路径选择消息下发过程具体包括: 由连接控制层的 VSC将路径信 息通过流映射命令的形式下发给 DRE。  The path selection message delivery process specifically includes: sending, by the VSC of the connection control layer, the path information to the DRE in the form of a flow mapping command.
所述确定主用路径的过程包括:  The process of determining the primary path includes:
连接控制层根据路径中经过 DRE数的多少确定路径优先级,指定一条 经过 DRE少的最短路径为主用路径, 其余为备份路径。  The connection control layer determines the path priority according to the number of DREs in the path, and specifies a shortest path with less DRE as the primary path, and the rest is the backup path.
该方法进一步包括: 根据经过 DRE数的多少确定备份路径的优先级, 经过 DRE数少的备份路径优先级相对较高。  The method further includes: determining a priority of the backup path according to the number of DREs, and the priority of the backup path with a small number of DREs is relatively high.
该方法还包括: 在虚拟交换系统中, 对用于进行业务传输的主用路径 和备份路径均进行故障检测; 当确定主用路径故障, 且备份路径正常时, 将所述的业务切换到备份路径上进行传输。  The method further includes: performing fault detection on the primary path and the backup path for performing service transmission in the virtual switching system; and switching the service to the backup when determining that the primary path is faulty and the backup path is normal Transfer on the path.
所述由主用路径切换到备份路径过程是,在无故障的备份路径中根据 备份路径的优先级来选择最高优先级的备份路径进行切换。  The process of switching from the primary path to the backup path is to select the highest priority backup path to switch according to the priority of the backup path in the non-faulty backup path.
所述路径切换过程是由传输业务流的首尾 DRE来发起,且对连接控制 层透明。  The path switching process is initiated by the first and last DREs of the transport service flow and is transparent to the connection control layer.
该方法还包括: 当主用路径正常而备份路径故障时, 不切换业务的承 载, 只是记录出现故障的备份路径。  The method further includes: when the primary path is normal and the backup path is faulty, the service bearer is not switched, only the failed backup path is recorded.
一种虛拟交换系统中传输业务流的装置, 包括: 连接控制层的传输路 径选择模块, 和承载能力层的数据转发实体 DRE, 其中,  An apparatus for transmitting a service flow in a virtual switching system, comprising: a transmission path selection module connected to a control layer, and a data forwarding entity DRE of a bearer capability layer, where
所述传输路径选择模块, 用于为业务流选择两条或两条以上等效传输 路径, 确定主用路径, 将包含主备用路径信息的路径选择消息下发给承载 能力层的数据转发实体 DRE; 所述 DRE选择主用路径传输业务流。 The transmission path selection module is configured to select two or more equivalent transmission paths for the service flow, determine the primary path, and send the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer capability layer. ; The DRE selects an active path to transport a service flow.
该装置进一步包括: 链路故障检测模块和路径切换模块, 其中, 所述链路故障检测模块, 用于在虚拟交换系统中, 对进行业务传输的 主用路径和备份路径均进行故障检测; 在确定主用路径故障且备份路径正 常时, 通知路径切换模块执行切换操作; 在确定主用路径正常而备份路径 故障时, 不切换业务的承载, 只记录出现故障的备份路径;  The device further includes: a link failure detecting module and a path switching module, wherein the link fault detecting module is configured to perform fault detection on the primary path and the backup path for performing service transmission in the virtual switching system; When the primary path is faulty and the backup path is normal, the path switching module is notified to perform the switching operation. When it is determined that the primary path is normal and the backup path is faulty, the service bearer is not switched, and only the failed backup path is recorded;
所述路径切换模块, 用于根据接收到的切换通知, 将所述的业务切换 到备份路径上。  The path switching module is configured to switch the service to a backup path according to the received handover notification.
所述为业务流选择等效传输路径的过程为:  The process of selecting an equivalent transmission path for a service flow is:
连接控制层优先选择 DRE序列不同的路径作为等效传输路径,其次选 择 DRE序列相同但物理链路不同的路径作为等效传输路径。  The connection control layer preferentially selects a path with a different DRE sequence as an equivalent transmission path, and secondly selects a path with the same DRE sequence but different physical links as an equivalent transmission path.
由上述本发明提供的技术方案可以看出, 本发明使承载能力层具备了 故障恢复功能, 当主用路径上的 DRE之间的某条物理链路发生故障时, 利用备份路径机制快速切换业务到备份路径上,提高了虚拟交换系统中传 输的可靠性, 减少了专线业务中断风险, 提高了专线业务的可靠性, 且增 强了网络运行的稳定性。 本发明适用于任何规模的网絡, 易于实现, 及维 护管理。  As can be seen from the technical solution provided by the present invention, the present invention enables the bearer capability layer to have a fault recovery function. When a physical link between DREs on the primary path fails, the backup path mechanism is used to quickly switch services. On the backup path, the reliability of the transmission in the virtual switching system is improved, the risk of service interruption of the leased line is reduced, the reliability of the leased line service is improved, and the stability of the network operation is enhanced. The present invention is applicable to networks of any size, is easy to implement, and maintains management.
附图说明 DRAWINGS
图 1为现有技术 V-Switch体系架构示意图;  1 is a schematic diagram of a prior art V-Switch architecture;
图 2为根据本发明一实施例的承载能力层备份路径示意图;  2 is a schematic diagram of a backup path of a bearer capability layer according to an embodiment of the invention;
图 3为根据本发明一实施例的虚拟交换系统中备份路径操作流程图。 具体实施方式 本发明的核心思想是: 连接控制层在选择业务流路径时, 同时为业务 流选择两条以上的传输路径, 并确定其中一条为主用路径, 其余为备份路 径, 一旦主用路径故障时, 可以由承载能力层自动将业务流切换到备份路 径上去承载, 从而实现 V-Switch的承载能力层的故障恢复能力。  3 is a flow chart of a backup path operation in a virtual switching system according to an embodiment of the invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The core idea of the present invention is: When a connection control layer selects a service flow path, it selects two or more transmission paths for the service flow at the same time, and determines one of the primary paths, and the rest is a backup path, once the primary path is used. In the event of a fault, the service flow layer can be automatically switched to the backup path to carry the fault recovery capability of the bearer capability layer of the V-Switch.
图 2所示为根据本发明一实施例的承载能力层备份路径示意图, 图 3为 根据本发明一实施例的备份路径操作流程图, 下面参照图 2及图 3对本发明 一: 3一 2 is a schematic diagram of a backup path of a bearer capability layer according to an embodiment of the present invention, and FIG. 3 is a flowchart of a backup path operation according to an embodiment of the present invention. The present invention is described below with reference to FIGS. 2 and 3. One: 3 one
传输业务流的过程进行说明。 The process of transmitting a service flow is described.
图 2、 3所示实施例的 V-Switch体系包括业务控制层、 连接控制层及承 载能力层, 其中, 业务控制层和连接控制层可以是一个物理实体, 也可以 是分开的两个物理实体。 上述三层代表性实体名称分别为 SCR ( V-Switch 业务控制实体) 、 VSC ( V-Switch连接控制实体) 、 DRE。 该虚拟交换系 统中传输业务流的方法包括:  The V-Switch system in the embodiment shown in FIG. 2 and FIG. 3 includes a service control layer, a connection control layer, and a bearer capability layer, where the service control layer and the connection control layer may be one physical entity or two separate physical entities. . The three representative entity names are SCR (V-Switch Service Control Entity), VSC (V-Switch Connection Control Entity), and DRE. The method for transmitting a service flow in the virtual switching system includes:
步骤 10: VSC为业务流选择两条或两条以上的等效路径;  Step 10: The VSC selects two or more equivalent paths for the service flow;
在承载能力层两个 DRE之间存在一条或多条链路 ,在每个链路中承载 至少一路 V-Switch专线业务, 每一路 V-Switch专线业务通过特定的连接标 识符区分, 每一路 V-Switch专线可以承载业务流数据, 承载能力层在发送 数据前, 首先由连接控制层 VSC选择路径, VSC在选择路径时, 如果是跨 域情形, 需要与其它 VSC共同协助完成路径的选择, 最终同时为业务流选 择两条或两条以上的等效路径, 并通过流映射命令的形式下发给承载能力 层, 由承载能力层^^据流映射信息识别业务流并进行分流, 以及按照下发 的路径进行承载。 等效路径之间是互为备份的关系, 而且任何两条等效路 径之间不能出现路径上每一个 DRE节点和每一条链路都相同的情况。 这 样, 首先要保证不同路径上的 DRE序列尽量不同, 其次是 DRE相同时应该 保证 DRE之间的链路不同。 具体方法是每一个 VSC在选路过程中尽量选择 无相同 DRE的路径, 其次是如果无法避免 DRE相同, 那么应该选择相同 DRE之间不同的链路, 例如, 图 2中的链路 E和 F就是两条不同的链路; 即 优先选择 DRE序列不同的路径, 其次选择 DRE序列相同但物理链路不同的 路径, 但是不能出现两条路径端到端全部链路重合。  One or more links exist between the two DREs on the bearer capability layer. Each link carries at least one V-Switch leased line service. Each V-Switch leased line service is distinguished by a specific connection identifier. - The switch private line can carry the service flow data. Before the bearer capability layer sends the data, the connection control layer VSC first selects the path. When the VSC selects the path, if it is a cross-domain situation, it needs to cooperate with other VSCs to complete the path selection. At the same time, two or more equivalent paths are selected for the service flow, and are sent to the bearer capability layer in the form of a flow mapping command, and the service flow is identified by the bearer capability layer ^^ flow mapping information, and the traffic is divided, and The sent path is carried. The equivalent paths are mutually backup relationships, and there is no case where every DRE node and each link on the path are identical between any two equivalent paths. In this case, first ensure that the DRE sequences on different paths are as different as possible. Secondly, when the DREs are the same, the links between the DREs should be guaranteed to be different. The specific method is that each VSC tries to select a path without the same DRE in the routing process. Secondly, if the DRE cannot be avoided, then different links between the same DRE should be selected, for example, links E and F in FIG. It is two different links; that is, the paths with different DRE sequences are preferentially selected, and the paths with the same DRE sequence but different physical links are selected, but the end-to-end link overlap of the two paths cannot occur.
利用上述原则, 可以实现两种情况下的故障恢复方法: 第一种是当主 用路径上的某个 DRE故障时, 可以切换到不经过该 DRE的备份路径上去; 第二种是如果 DRE没有故障, 但是 DRE上的某个链路故障时, 可以切换到 该 DRE的其他备份链路上进行承载, 如果没有备份链路可选, 可以切换到 不经过该 DRE的备份路径上去。  Using the above principles, the fault recovery method can be implemented in two cases: The first is that when a DRE on the primary path fails, it can be switched to the backup path that does not pass the DRE; the second is if the DRE is not faulty. If a link on the DRE is faulty, you can switch to another backup link of the DRE to carry the bearer. If no backup link is available, you can switch to the backup path that does not pass the DRE.
例如, 参见图 2, 假设连接控制层为用户终端 1 ( UE1 )到 UE2之间的 专线选择业务流路径, 按照上述选路原则可以在初始 DRE 1和终止 DRE6之 间同时选择端到端的两条以上的路径, 这里举例为两条路径, 第一条为链 路^ D、 F、 H共 4条首尾相接而组成一条路径, 业务流经过的 DRE序列是: <DRE1、 DRE2、 DRE4、 DRE5、 DRE6>; 第二条为链路 A、 C、 E、 G、 K、 L共 6条首尾相接而组成的一条路径, 业务流经过的 DRE序列是: <DRE1、 DRE3 DRE4、 DRE5、 DRE7、 DRE8、 DRE6>。 For example, referring to FIG. 2, it is assumed that the connection control layer selects a service flow path for a dedicated line between the user terminal 1 (UE1) and the UE2, and may follow the above-mentioned routing principle at the initial DRE 1 and terminate the DRE6. At the same time, two or more paths are selected end-to-end. Here, two paths are used. The first one is that the links ^ D, F, and H are connected end to end to form a path. The DRE sequence of the service flow is: <DRE1, DRE2, DRE4, DRE5, DRE6>; The second is a path consisting of 6 links A, C, E, G, K, and L. The DRE sequence of the service flow is: DRE1, DRE3 DRE4, DRE5, DRE7, DRE8, DRE6>.
步骤 11 : 确定上述所选路径的优先级;  Step 11: Determine the priority of the selected path above;
选择完路径后, 确定路径的优先级; 可根据路径中经过的 DRE个数的 多少, 即路径长短等因素确定路径优先级; 在连接控制层下发路径选择消 息时, 指定一条 DRE数少的, 即最短路径为主用路径, 其余为备份路径; 其中备份路径中也可以同样根据经过的 DRE数的多少等因素确定备份路 径的优先级, DRE数少的备份路径优先级相对较高, 即路径最短优先的原 则, 上面的例子可以确定第一条路径的优先级比第二条路径的优先级高。  After the path is selected, the priority of the path is determined. The path priority can be determined according to the number of DREs passing through the path, that is, the length of the path. When the path selection message is sent by the connection control layer, a DRE number is specified. The shortest path is the primary path, and the rest is the backup path. The backup path can also determine the priority of the backup path according to the number of DREs. The priority of the backup path with a small number of DREs is relatively high. The principle of shortest priority of the path, the above example can determine that the priority of the first path is higher than the priority of the second path.
步骤 12: 下发所选路径消息到承载能力层;  Step 12: Deliver the selected path message to the bearer capability layer.
VSC将上述路径信息通过流映射命令的形式下发给各 DRE, 所述流映 射命令包括会话 ID、 流信息、 服务质量 Qos参数、 流量描述符及该 DRE的 入端口名、 入虛拟局域网 VLAN的 ID、 出端口名、 出 VLAN的 ID。 VSC下 发路径时指定第一条路径为主用路径, 因为该路径所经过的 DRE数比第二 条少, 路径相对短, 第二条为备份路径, 连接控制层将该路径选择消息下 发到承载能力层的各个 DRE上,保证该业务流可以有两条路径可以用来承 载。 此时, UE1和 UE2之间的业务流只在第一条路径上承载。  The VSC sends the path information to each DRE in the form of a flow mapping command, where the flow mapping command includes a session ID, a flow information, a quality of service Qos parameter, a traffic descriptor, an ingress port name of the DRE, and a virtual local area network VLAN. ID, outgoing port name, and outgoing VLAN ID. When the VSC delivers the path, the first path is specified as the primary path, because the path has fewer DREs than the second one, the path is relatively short, and the second is the backup path. The connection control layer sends the path selection message. On each DRE of the bearer capability layer, it is guaranteed that the service flow can have two paths for carrying. At this time, the traffic between UE1 and UE2 is carried only on the first path.
步骤 13: 检测链路故障, 主用路径故障时切换承载路径;  Step 13: Detecting a link failure, and switching the bearer path when the primary path fails;
路径上的首尾两个 DRE周期性地发起端到端的链路检测消息, 如图 2 中的两条路径的首尾两个 DRE: DRE 1和 DRE6需要周期性地检测全路径的 通达情况, 是否有局部链路故障, 一旦两条路径上的任何一条链路故障, 则该链路首尾两个 DRE能够自动检测到, 并把该链路故障信息实时通告给 周围的 DRE。 有关链路故障检测在业界已有多种实现方法, 其不是本发明 所阐述的重点, 所以本发明对此不再详细说明。  The first two DREs on the path periodically initiate end-to-end link detection messages, such as the two DREs of the two paths in Figure 2: DRE 1 and DRE6 need to periodically detect the access of the full path, is there a In the case of a local link failure, once any link on the two paths fails, the two DREs at the beginning and the end of the link can be automatically detected, and the link failure information is automatically notified to the surrounding DREs. There are various implementation methods for link fault detection in the industry, which are not the focus of the present invention, so the present invention will not be described in detail.
如果是主用路径故障, 而备份路径正常, 则将主用 (第一条)路径切 换到备份(第二条)路径上去, 切换成功后备份路径成为主用路径, 切换 发生前的主用路径成为备份路径, 当备份路径有多条时, 根据备份路径的 优先级来选择最优的备份路径进行切换, 即选择优先级别高的备份路径进 行切换, 所述路径切换过程是靠首尾 DRE来发起切换的, 对连接控制层是 透明的, 连接控制层不进行干涉; 如果主用路径正常而备份路径故障, 则 只记录出现故障的备份路径,不切换业务的承载; 当确定主用路径故障时, 如果没有任何正常的备份路径, 则专线拆除。 如此可知, 在连接控制层下 发所选路径消息时, VSC指定了主用路径, 此时主备份关系是绝对的, 但 是在 VSC初始下发的主用路径故障, 切换到备份路径后, 这以后的主用路 径和备份路径是相对的, 即当前承载业务的路径为主用, 它也许不是最短 路径, 而其它为备份路径也许为最短路径。 该路径切换过程对连接控制层 可以是透明的, 可以不通知连接控制层, 但也可以通知连接控制层一个事 件, 以便连接控制层和业务控制层做某种策略调整。 If the primary path is faulty and the backup path is normal, the primary (first) path is switched to the backup (second) path. After the successful handover, the backup path becomes the primary path. The primary path before the occurrence becomes the backup path. When there are multiple backup paths, the optimal backup path is selected according to the priority of the backup path to switch, that is, the backup path with the higher priority is selected for switching. The first and last DREs are used to initiate the handover, which is transparent to the connection control layer, and the connection control layer does not interfere; if the primary path is normal and the backup path is faulty, only the failed backup path is recorded, and the bearer of the service is not switched; When determining the primary path failure, if there is no normal backup path, the leased line is removed. Therefore, when the selected path message is sent by the connection control layer, the VSC specifies the primary path. At this time, the primary backup relationship is absolute, but the primary path that is initially delivered by the VSC fails, and after switching to the backup path, this The future primary path and backup path are relative, that is, the path of the current bearer service is the primary use, it may not be the shortest path, and the other backup path may be the shortest path. The path switching process may be transparent to the connection control layer, and may not notify the connection control layer, but may also notify the connection control layer of an event, so that the connection control layer and the service control layer perform some policy adjustment.
综上所述, 本发明实现了 V-Switch故障恢复功能, 利用连接控制层选 路的时候同时选择两条以上的路径, 并下发到承载能力层, 承载能力层通 过路径优先级的高低选择优先级高的路径进行承载, 而且承载能力层通过 链路检测技术检测链路故障, 一旦链路故障造成主用路径故障, 则把业务 切换到优先级最高的备份路径上继续承载, 这样加快了专线故障恢复速 度, 减少了专线业务中断的风险, 提高了 V-Switch专线业务的故障恢复能 力, 且该备份路径技术适用于任何规模的网络, 易于实现, 及进行维护管 理。  In summary, the present invention implements the V-Switch fault recovery function, and selects more than two paths at the same time by using the connection control layer to be routed to the bearer capability layer, and the bearer capability layer selects the path priority level. The high-priority path carries the bearer, and the bearer capability layer detects the link fault through the link detection technology. Once the link fault causes the primary path to fail, the service is switched to the backup path with the highest priority to continue the bearer. The recovery speed of the leased line is reduced, the risk of service interruption of the leased line is reduced, and the fault recovery capability of the V-Switch private line service is improved. The backup path technology is applicable to networks of any size, is easy to implement, and performs maintenance management.
本发明还提供了一种虚拟交换系统中传输业务流的装置, 包括: 连接 控制层的传输路径选择模块和承载能力层的数据转发实体 DRE。  The present invention also provides an apparatus for transmitting a service flow in a virtual switching system, comprising: a transmission path selection module connected to the control layer and a data forwarding entity DRE of the bearer capability layer.
上述传输路径选择模块用于业务流选择两条或两条以上等效传输路 径, 确定主用路径, 将包含主备用路径信息的路径选择消息下发给承载能 力层的数据转发实体 DRE。 为业务流选择等效传输路径的过程为: 连接 控制层优先选择 DRE序列不同的路径作为等效传输路径, 其次选择 DRE 序列相同但物理链路不同的路径作为等效传输路径。  The foregoing transmission path selection module is configured to select two or more equivalent transmission paths for the service flow, determine the primary path, and deliver the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer layer. The process of selecting the equivalent transmission path for the service flow is as follows: Connection The control layer preferentially selects the path with the different DRE sequence as the equivalent transmission path, and secondly selects the path with the same DRE sequence but different physical links as the equivalent transmission path.
上述 DRE选择主用路径传输业务流。  The above DRE selects the primary path to transport the service flow.
本发明的装置进一步包括:链路故障检测模块和路径切换模块,其中, 001593 The device of the present invention further includes: a link failure detecting module and a path switching module, wherein 001593
-8 - 链路故障检测模块, 用于在虚拟交换系统中, 对进行业务传输的主用 路径和备份路径均进行故障检测; 在确定主用路径故障且备份路径正常 时, 通知路径切换模块执行切换操作; 在确定主用路径正常而备份路径故 障时, 不切换业务的承载, 只记录出现故障的备份路径。 -8 - a link fault detection module, configured to perform fault detection on the primary path and the backup path for performing service transmission in the virtual switching system; and when the primary path is determined to be faulty and the backup path is normal, the path switching module is notified to perform Switching operation; When it is determined that the active path is normal and the backup path is faulty, the bearer of the service is not switched, and only the faulty backup path is recorded.
路径切换模块, 用于根据接收到的切换通知, 将所述的业务切换到备 份路径上。  The path switching module is configured to switch the service to the backup path according to the received handover notification.
至于主备用路径的确定方法, 主备用路径的优先级的确定、 路径的切 换过程等, 与前面方法部分的过程完全一致, 此处不再赘述。  As for the method for determining the primary and secondary paths, the priority of the primary and secondary paths, the path switching process, and the like are completely the same as those of the previous method, and are not described here.
以上所述, 仅为本发明较佳的具体实施方式, 但本发明的保护范围并 不局限于此, 任何熟悉本技术领域的技术人员在本发明揭露的技术范围 内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。 因此, 本发明的保护范围应该以权利要求的保护范围为准。  The above is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or within the technical scope disclosed by the present invention. Alternatives are intended to be covered by the scope of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

权 利 要 求 Rights request
1、 一种虚拟交换系统中传输业务流的方法, 其特征在于, 包括: 连接控制层为业务流选择两条或两条以上等效传输路径 ,确定主用路 径, 将包含主备用路径信息的路径选择消息下发给承载能力层的数据转发 实体 DRE;  A method for transmitting a service flow in a virtual switching system, comprising: the connection control layer selecting two or more equivalent transmission paths for the service flow, determining the primary path, and including the primary and secondary path information. The path selection message is sent to the data forwarding entity DRE of the bearer capability layer;
DRE选择主用路径传输业务流。  DRE selects the primary path to transport the traffic.
2、 如权利要求 1所述的虚拟交换系统中传输业务流的方法, 其特征在 于, 所述为业务流选择等效传输路径的过程为:  2. The method of transmitting a service flow in a virtual switching system according to claim 1, wherein the process of selecting an equivalent transmission path for the service flow is:
连接控制层优先选择 DRE序列不同的路径作为等效传输路径,其次选 择 DRE序列相同但物理链路不同的路径作为等效传输路径。  The connection control layer preferentially selects a path with a different DRE sequence as an equivalent transmission path, and secondly selects a path with the same DRE sequence but different physical links as an equivalent transmission path.
3、 如权利要求 1所述的虛拟交换系统中传输业务流的方法, 其特征在 于, 所述路径选择消息下发过程具体包括:  The method for transmitting a service flow in the virtual switching system according to claim 1, wherein the path selection message delivery process specifically includes:
由连接控制层的 V-Switch连接控制实体 VSC将路径信息通过流映射 命令的形式下发给 DRE。  The V-Switch connection control entity VSC connected to the control layer sends the path information to the DRE in the form of a flow mapping command.
4、 如权利要求 1所述的虚拟交换系统中传输业务流的方法, 其特征在 于, 所述确定主用路径的过程包括:  The method for transmitting a service flow in a virtual switching system according to claim 1, wherein the determining the primary path includes:
连接控制层根据路径中经过 DRE数的多少确定路径优先级,指定一条 经过 DRE少的最短路径为主用路径, 其余为备份路径。  The connection control layer determines the path priority according to the number of DREs in the path, and specifies a shortest path with less DRE as the primary path, and the rest is the backup path.
5、 如权利要求 4所述的虚拟交换系统中传输业务流的方法, 其特征在 于, 该方法进一步包括: 根据经过 DRE数的多少确定备份路径的优先级, 经过 DRE数少的备份路径优先级相对较高。  The method for transmitting a service flow in a virtual switching system according to claim 4, wherein the method further comprises: determining a priority of the backup path according to the number of DREs, and a priority of the backup path with a small number of DREs. Relatively high.
6、如权利要求 1至 5任一项所述的虚拟交换系统中传输业务流的方法, 其特征在于, 该方法还包括:  The method for transmitting a service flow in a virtual switching system according to any one of claims 1 to 5, wherein the method further comprises:
在虚拟交换系统中,对用于进行业务传输的主用路径和备份路径均进 行故障检测;  In the virtual switching system, fault detection is performed on both the primary path and the backup path used for service transmission;
当确定主用路径故障, 且备份路径正常时, 将所述的业务切换到备份 路径上进行传输。  When it is determined that the primary path is faulty and the backup path is normal, the service is switched to the backup path for transmission.
7、 如权利要求 6所述的虚拟交换系统中传输业务流的方法, 其特征在 于, 所述由主用路径切换到备份路径过程是, 在无故障的备份路径中根据 备份路径的优先级来选择最高优先级的备份路径进行切换。 The method for transmitting a service flow in a virtual switching system according to claim 6, wherein the process of switching from the primary path to the backup path is performed in the non-faulty backup path according to The priority of the backup path is used to select the highest priority backup path to switch.
8、 如权利要求 6或 7所述的虚拟交换系统中传输业务流的方法, 其特 征在于, 所述路径切换过程是由传输业务流的首尾 DRE来发起, 且对连接 控制层透明。  The method of transmitting a service flow in a virtual switching system according to claim 6 or 7, wherein the path switching process is initiated by a first-to-last DRE of the transport service flow and is transparent to the connection control layer.
9、 如权利要求 6所述的虛拟交换系统中传输业务流的方法, 其特征在 于, 该方法还包括:  The method for transmitting a service flow in a virtual switching system according to claim 6, wherein the method further comprises:
当主用路径正常而备份路径故障时, 不切换业务的承载, 只是记录出 现故障的备份路径。  When the primary path is normal and the backup path is faulty, the bearer of the service is not switched, only the backup path of the fault is recorded.
10、 一种虚拟交换系统中传输业务流的装置, 其特征在于, 包括: 连 接控制层的传输路径选择模块,和承载能力层的数据转发实体 DRE,其中, 所述传输路径选择模块, 用于业务流选择两条或两条以上等效传输路 径, 确定主用路径, 将包含主备用路径信息的路径选择消息下发给承载能 力层的数据转发实体 DRE; An apparatus for transmitting a service flow in a virtual switching system, comprising: a transmission path selection module connected to a control layer, and a data forwarding entity DRE of a bearer capability layer, wherein the transmission path selection module is configured to: The service flow selects two or more equivalent transmission paths, determines the primary path, and sends the path selection message including the primary and secondary path information to the data forwarding entity DRE of the bearer capability layer;
所述 DRE选择主用路径传输业务流。  The DRE selects an active path to transmit a service flow.
11、 如权利要求 10所述的虚拟交换系统中传输业务流的装置, 其特 征在于, 该装置进一步包括: 链路故障检测模块和路径切换模块, 其中, 所述链路故障检测模块, 用于在虛拟交换系统中, 对进行业务传输的 主用路径和备份路径均进行故障检测; 在确定主用路径故障且备份路径正 常时, 通知路径切换模块执行切换操作; 在确定主用路径正常而备份路径 故障时, 不切换业务的承载, 只记录出现故障的备份路径;  The apparatus for transmitting a service flow in a virtual switching system according to claim 10, wherein the apparatus further comprises: a link failure detecting module and a path switching module, wherein the link failure detecting module is configured to: In the virtual switching system, the primary path and the backup path for performing service transmission are fault-detected; when the primary path is determined to be faulty and the backup path is normal, the path switching module is notified to perform the switching operation; and the primary path is determined to be normal and backed up. When the path is faulty, the bearer of the service is not switched, and only the faulty backup path is recorded.
所述路径切换模块, 用于根据接收到的切换通知, 将所述的业务切换 到备份路径上。  The path switching module is configured to switch the service to a backup path according to the received handover notification.
12、 如权利要求 10所述的虚拟交换系统中传输业务流的装置, 其特征 在于, 所述为业务流选择等效传输路径的过程为:  12. The apparatus for transmitting a service flow in a virtual switching system according to claim 10, wherein the process of selecting an equivalent transmission path for the service flow is:
连接控制层优先选择 DRE序列不同的路径作为等效传输路径, 其次 选择 DRE序列相同但物理链路不同的路径作为等效传输路径。  The connection control layer preferentially selects the path with the different DRE sequence as the equivalent transmission path, and secondly selects the path with the same DRE sequence but different physical links as the equivalent transmission path.
PCT/CN2006/001593 2005-07-15 2006-07-06 A method and apparatus for transmitting service stream on a virtual interchange system WO2007009347A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB2005100839667A CN100486216C (en) 2005-07-15 2005-07-15 Method for improving transmission reliability in virtual exchange system
CN200510083966.7 2005-07-15

Publications (1)

Publication Number Publication Date
WO2007009347A1 true WO2007009347A1 (en) 2007-01-25

Family

ID=37609948

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/001593 WO2007009347A1 (en) 2005-07-15 2006-07-06 A method and apparatus for transmitting service stream on a virtual interchange system

Country Status (2)

Country Link
CN (1) CN100486216C (en)
WO (1) WO2007009347A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114268578A (en) * 2021-12-16 2022-04-01 平安证券股份有限公司 Data transmission method, device and equipment for switching line and storage medium
CN116545922A (en) * 2023-07-05 2023-08-04 国网浙江省电力有限公司宁波供电公司 Multi-channel communication method and system

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9276953B2 (en) 2011-05-13 2016-03-01 International Business Machines Corporation Method and apparatus to detect and block unauthorized MAC address by virtual machine aware network switches
US8670450B2 (en) 2011-05-13 2014-03-11 International Business Machines Corporation Efficient software-based private VLAN solution for distributed virtual switches
US20120291034A1 (en) 2011-05-14 2012-11-15 International Business Machines Corporation Techniques for executing threads in a computing environment
US20120287785A1 (en) 2011-05-14 2012-11-15 International Business Machines Corporation Data traffic handling in a distributed fabric protocol (dfp) switching network architecture
US8837499B2 (en) 2011-05-14 2014-09-16 International Business Machines Corporation Distributed fabric protocol (DFP) switching network architecture
US8588224B2 (en) * 2011-05-14 2013-11-19 International Business Machines Corporation Priority based flow control in a distributed fabric protocol (DFP) switching network architecture
US9497073B2 (en) 2011-06-17 2016-11-15 International Business Machines Corporation Distributed link aggregation group (LAG) for a layer 2 fabric
US20130064066A1 (en) 2011-09-12 2013-03-14 International Business Machines Corporation Updating a switch software image in a distributed fabric protocol (dfp) switching network
US8767529B2 (en) 2011-09-12 2014-07-01 International Business Machines Corporation High availability distributed fabric protocol (DFP) switching network architecture
US8750129B2 (en) 2011-10-06 2014-06-10 International Business Machines Corporation Credit-based network congestion management
US9065745B2 (en) 2011-10-06 2015-06-23 International Business Machines Corporation Network traffic distribution
CN104283780B (en) * 2014-09-26 2018-03-13 华为技术有限公司 The method and apparatus for establishing data transfer path
CN105991427B (en) * 2015-01-27 2019-05-07 杭州迪普科技股份有限公司 The method and apparatus of backup path determination and switching
CN105207877B (en) * 2015-10-10 2018-10-09 中国人民解放军信息工程大学 A kind of virtual net link reliable data transmission method
TWI587661B (en) * 2015-11-26 2017-06-11 財團法人工業技術研究院 Method for virtual local area network fail-over management, system therefor and apparatus therewith
CN108243101B (en) * 2016-12-23 2021-03-16 中国移动通信集团广东有限公司 Data transmission system and method
CN110071843B (en) * 2019-05-08 2021-11-26 浪潮云信息技术股份公司 Fault positioning method and device based on flow path analysis

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH098806A (en) * 1995-06-22 1997-01-10 Fujitsu Ltd Bypass terminal selecting system
WO1998053575A1 (en) * 1997-05-23 1998-11-26 Trustees Of The Stevens Institute Of Technology Transparent non-disruptable atm network
US6311288B1 (en) * 1998-03-13 2001-10-30 Paradyne Corporation System and method for virtual circuit backup in a communication network
US20020030864A1 (en) * 2000-01-28 2002-03-14 Sid Chaudhuri Control of optical connections in an optical network
WO2003030462A2 (en) * 2001-09-28 2003-04-10 Tropic Networks Inc. A label switched communication network and system and method for path restoration
US6798740B1 (en) * 2000-03-13 2004-09-28 Nortel Networks Limited Method and apparatus for switch core health monitoring and redundancy
US20060029033A1 (en) * 2004-08-05 2006-02-09 Alcatel Method for forwarding traffic having a predetermined category of transmission service in a connectionless communications network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH098806A (en) * 1995-06-22 1997-01-10 Fujitsu Ltd Bypass terminal selecting system
WO1998053575A1 (en) * 1997-05-23 1998-11-26 Trustees Of The Stevens Institute Of Technology Transparent non-disruptable atm network
US6311288B1 (en) * 1998-03-13 2001-10-30 Paradyne Corporation System and method for virtual circuit backup in a communication network
US20020030864A1 (en) * 2000-01-28 2002-03-14 Sid Chaudhuri Control of optical connections in an optical network
US6798740B1 (en) * 2000-03-13 2004-09-28 Nortel Networks Limited Method and apparatus for switch core health monitoring and redundancy
WO2003030462A2 (en) * 2001-09-28 2003-04-10 Tropic Networks Inc. A label switched communication network and system and method for path restoration
US20060029033A1 (en) * 2004-08-05 2006-02-09 Alcatel Method for forwarding traffic having a predetermined category of transmission service in a connectionless communications network

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114268578A (en) * 2021-12-16 2022-04-01 平安证券股份有限公司 Data transmission method, device and equipment for switching line and storage medium
CN114268578B (en) * 2021-12-16 2024-04-02 平安证券股份有限公司 Data transmission method, device, equipment and storage medium for switching line
CN116545922A (en) * 2023-07-05 2023-08-04 国网浙江省电力有限公司宁波供电公司 Multi-channel communication method and system
CN116545922B (en) * 2023-07-05 2023-12-05 国网浙江省电力有限公司宁波供电公司 Multi-channel communication method and system

Also Published As

Publication number Publication date
CN1897567A (en) 2007-01-17
CN100486216C (en) 2009-05-06

Similar Documents

Publication Publication Date Title
WO2007009347A1 (en) A method and apparatus for transmitting service stream on a virtual interchange system
EP2498454B1 (en) Method, device and system for processing service traffic based on pseudo wires
EP2852104B1 (en) Method and device for establishing multi-protocol label switching traffic engineering tunnel
US8320389B2 (en) Reliability processing methods and systems in the networking of metro ethernet network providing multi-service
US6879594B1 (en) System and method for loop avoidance in multi-protocol label switching
WO2007012239A1 (en) A method for switching the serving services of virtual private lan and a system thereof
WO2008151553A1 (en) Method, device and system for protecting multicast traffic
US20120163384A1 (en) Packet Transport Node
WO2008148296A1 (en) A fault detection method, communication system and label switching router
US20060268729A1 (en) Methods and apparatus for monitoring link integrity for signaling traffic over a path traversing hybrid ATM/Ethernet infrastructure in support of packet voice service provisioning
TW201218687A (en) Network device with creating path data and method thereof
KR101688682B1 (en) Fast lsp alert mechanism
WO2009082978A1 (en) Access network protecting method, system and access edge node
WO2007009337A1 (en) A method for implementing virtue-switch and the apparatus thereof
WO2009082905A1 (en) Method, system and switch device for dynamically establishing multicast virtual local area network
CN101617511A (en) Protection scheme
WO2012062164A1 (en) Method, device and system for path switching
WO2010006524A1 (en) Method of reliable multicast, superstratum provider apparatus and system
EP1201061B1 (en) System and method for loop avoidance in multi-protocol label switching
WO2008119277A1 (en) A method and device for implementing mpls te on vlan interface
WO2007104201A1 (en) A method for forwarding message in the service tunnel of the ethernet application and a system thereof
CN101771551A (en) Method for streaming media distribution in virtual special multicasting service, device and system thereof
EP2117199B1 (en) Transmission method, system and router based on the border gateway protocol
CN112073203A (en) Service recovery method and device, electronic equipment and storage medium
JP4459767B2 (en) Communication method and communication node

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06761368

Country of ref document: EP

Kind code of ref document: A1