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

WO2022105931A1 - Multi-stage slice edge switching device and implementation method thereof - Google Patents

Multi-stage slice edge switching device and implementation method thereof Download PDF

Info

Publication number
WO2022105931A1
WO2022105931A1 PCT/CN2021/132526 CN2021132526W WO2022105931A1 WO 2022105931 A1 WO2022105931 A1 WO 2022105931A1 CN 2021132526 W CN2021132526 W CN 2021132526W WO 2022105931 A1 WO2022105931 A1 WO 2022105931A1
Authority
WO
WIPO (PCT)
Prior art keywords
forwarding
data traffic
priority
network access
network
Prior art date
Application number
PCT/CN2021/132526
Other languages
French (fr)
Chinese (zh)
Inventor
成伟
王俊杰
Original Assignee
苏州盛科通信股份有限公司
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 苏州盛科通信股份有限公司 filed Critical 苏州盛科通信股份有限公司
Publication of WO2022105931A1 publication Critical patent/WO2022105931A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/252Store and forward routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/205Quality of Service based
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3063Pipelined operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/55Prevention, detection or correction of errors
    • H04L49/557Error correction, e.g. fault recovery or fault tolerance

Definitions

  • the present invention relates to the technical field of networks, and in particular, to a multi-level slice edge switching device and an implementation method thereof.
  • Edge industrial network access equipment such as network switching equipment, as an important part of the industrial network, has certain requirements for reliability and traffic priority guarantee, and due to the variety and quantity of industrial equipment connected to the industrial network , the reliability and security of the industrial network also put forward corresponding requirements.
  • network slicing technology is usually used to carry a variety of industrial network services without maintaining multiple dedicated network devices.
  • the network slicing technology currently used in industrial networks has only one level, that is to say, only the QoS (Quality of Service, quality of service) queue priority of traditional network equipment is used to ensure slice isolation between business data streams.
  • QoS Quality of Service, quality of service
  • the network slicing used in the current industrial network is not hierarchical, the following problems are prone to occur: (1) Since the high-priority and low-priority services in the industrial network are processed in one network device, there is a risk of downtime and link interruption, and the network Reliability is unstable. (2) Due to the network slicing technology implemented by traditional network devices using QoS, only the priority of queue scheduling can be guaranteed, while the forwarding pipeline in the inbound direction and the forwarding pipeline in the outbound direction inside the network device cannot guarantee that high-priority services are searched in the full pipeline. and forwarding priority.
  • the full pipeline here refers to the forwarding pipeline in the inbound direction, the forwarding pipeline in the outbound direction, and queue scheduling.
  • the purpose of the embodiments of the present invention is to overcome the defects of the prior art, and provide a multi-level slice edge switching device and an implementation method thereof, which can improve network reliability and ensure the priority of search and forwarding of high-priority services in the full pipeline.
  • a multi-level slice edge switching device the multi-level slice edge switching device includes a plurality of forwarding modules, and each forwarding module is connected to all network access devices, And each forwarding module is configured as:
  • the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
  • the data traffic When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  • the network access device connected to the faulty forwarding module forwards the data traffic to other normally working forwarding modules.
  • the forwarding module forwards the high-priority data traffic according to the IP (Internet Protocol, Internet Protocol) priority of the message or the WLAN (Wireless Local Area Network, wireless local area network) priority or preamble or quintuple information. Allocate to hard pipes, and allocate low-priority data traffic to common forwarding channels.
  • IP Internet Protocol, Internet Protocol
  • WLAN Wireless Local Area Network, wireless local area network
  • the forwarding module maps the data traffic to multiple QoS priority queues according to the packet source IP address or destination IP address or source MAC (Media Access Control, media access control layer) address or destination MAC address.
  • multiple QoS priority queues are queued by using an SP (Strict Priority, strict priority) queue scheduling algorithm or a WRR (Weighted Round Robin, weighted round-robin scheduling algorithm) queue scheduling algorithm.
  • SP Small Priority, strict priority
  • WRR Weighted Round Robin, weighted round-robin scheduling algorithm
  • queue scheduling is performed through the WRR queue scheduling algorithm.
  • queue scheduling is performed by using the SP queue scheduling algorithm.
  • the embodiment of the present invention also discloses a method for implementing a multi-level slice edge switching device, including setting up multiple forwarding modules, each forwarding module is connected to all access devices, and each forwarding module is configured as:
  • the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
  • the data traffic When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  • the forwarding module allocates high-priority data traffic to the hard pipe according to the IP priority or WLAN priority or preamble or quintuple information of the message, and allocates low-priority data traffic to ordinary data traffic. forwarding channel.
  • the forwarding module maps the data traffic to multiple QoS priority queues according to the source IP address or the destination IP address or the source MAC address or the destination MAC address of the packet.
  • the multi-level slicing edge switching device and the implementation method thereof described in the embodiments of the present invention are suitable for edge and industrial networks.
  • multi-level slicing guarantee is provided, wherein the first-level network slicing
  • the solution not only provides physical-level network slicing, but also improves the reliability and fault protection capabilities of edge and industrial networks, which is very helpful for edge and industrial network O&M and fault recovery;
  • the second-level network slicing solution can Features Flexible allocation of data traffic to different forwarding channels (hard pipes and common forwarding channels), high-priority hard pipes can ensure the priority forwarding of the entire pipeline;
  • the third-level network slicing scheme can meet the differences of the same type of network access devices
  • it provides multi-layered, finer and more reliable edge network slicing solutions for edge and industrial networks, laying a slicing technology foundation for large-scale edge and industrial network integration deployment.
  • FIG. 1 is a schematic structural block diagram of a multi-level slice edge switching device
  • Fig. 2 is a schematic diagram of data traffic transmission of network access equipment
  • Fig. 3 is a schematic diagram of data flow transmission of the network access device when the forwarding module in Fig. 2 fails;
  • FIG. 4 is a schematic diagram of a second-level network slicing scheme
  • FIG. 5 is a schematic diagram of data traffic transmission of a network access device when a forwarding module fails in a third-level network slicing scheme
  • Fig. 6 is the schematic diagram of data traffic mapping QoS priority queue in the third-level network slicing scheme
  • FIG. 8 is a schematic diagram of the structure of an IP packet header
  • FIG. 9 is a schematic flowchart of a method for implementing a multi-level slice edge switching device.
  • the multi-level slicing edge switching device disclosed in the embodiment of the present invention adopts the multi-level network slicing technology, which can provide a multi-level, finer, and more reliable edge network slicing solution for edge and industrial access networks, and provides a large-scale network slicing solution.
  • the converged deployment of edge and industrial networks has laid the foundation for network slicing technology.
  • a multi-level slice edge switching device disclosed in an embodiment of the present invention includes a plurality of forwarding modules (forwarding module 1, forwarding module 2, forwarding module 3 to forwarding module n, where n is a positive Integer), each forwarding module is connected to all network access devices, and each forwarding module is configured as:
  • the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
  • the data traffic When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  • Network access devices include industrial equipment, office equipment, management equipment, etc.
  • Requirements QoS
  • industrial equipment has the highest level of real-time and reliability requirements on the network
  • office equipment has the lowest QoS requirements
  • management equipment has medium QoS requirements. Since the network slicing solution currently adopted by edge network switching devices is mainly implemented through QoS priority queues, the single-level network slicing solution cannot achieve physical-level resource isolation and cannot improve reliability.
  • the edge switching equipment has designed a three-level network slicing scheme from the three levels of physical hardware, forwarding channel and QoS priority, which effectively solves the problems of low reliability, coarse slice granularity, and slicing level caused by the existing single-level slicing scheme. single problem.
  • the first-level network slicing solution adopted by the multi-level slicing edge switching device is the modularization of the edge network device, that is, multiple forwarding modules are set, and the forwarding modules are connected to the network access.
  • the equipment performs multi-link connection, that is, each network access device is connected to each forwarding module.
  • 4 forwarding modules are set.
  • the network access devices are industrial equipment, management equipment and office equipment. Among them, The industrial equipment is connected with the four forwarding modules in one-to-one correspondence, the management equipment is connected with the four forwarding modules in one-to-one correspondence, and the office equipment is connected with the four forwarding modules in one-to-one correspondence.
  • the first-level network slicing solution adopted by the multi-level slicing edge switching device in the embodiment of the present invention can guarantee network resources and priorities from the physical device level.
  • all office equipment traffic is sent to the fourth forwarding module, thereby physically isolating and ensuring that high-priority traffic forwarding is not impacted by low-priority traffic, and on the other hand, it can improve forwarding from the physical level.
  • the reliability of the module that is, when any forwarding module fails, the network access device can switch the data traffic to other forwarding modules that work normally.
  • the first forwarding module fails (such as downtime) When the machine or link is interrupted)
  • the connected industrial equipment can send the data traffic to the second forwarding module, thereby improving the reliability of the forwarding module from the physical level.
  • the second-level network slicing solution adopted by the multi-level slicing edge switching device is to configure the hard pipe technology in the forwarding module, so that the forwarding module can flexibly divide different forwarding channels according to the characteristics of service packets, that is, : Allocate high-priority data traffic to hard pipes to ensure priority forwarding, and allocate low-priority data traffic to common forwarding channels for forwarding.
  • Hard pipe technology can ensure that high-priority data traffic is fully pipelined in the forwarding module. Priority forwarding. Specifically, as shown in FIG. 7 and FIG.
  • the forwarding module when the data traffic (device service traffic) sent by different types of network access devices is processed by the same forwarding module, the forwarding module is based on the characteristics of the data packets, such as IP priority, WLAN priority, preamble, and packet quintuple information, etc., allocate data traffic to hard pipes (denoted as Pipe0) and common forwarding channels (denoted as Pipe1).
  • the normally working forwarding module forwards the data traffic sent by the network access device connected to the faulty forwarding module according to the hard pipe technology. or link terminal), the service is switched to the second forwarding module that is working normally.
  • the second forwarding module will simultaneously receive the high-priority data traffic sent by the industrial equipment and the medium-priority data traffic sent by the management device. Since the second forwarding module is configured with hard pipe technology, it can allocate high-priority data traffic sent by industrial equipment to the hard pipe Pipe0 according to data flow characteristics, such as preambles, and allocate medium-priority data traffic sent by management equipment to ordinary In the forwarding channel Pipe1, the second forwarding module will preferentially forward the data traffic sent by the industrial equipment in the high-priority hard pipe Pipe0.
  • a hard pipe technology is configured in each forwarding module to implement a second-level network slicing scheme.
  • the forwarding priority of the full pipeline can be guaranteed, and the full pipeline includes an inbound flow forwarding pipeline, an outbound forwarding pipeline and a queue.
  • Scheduling on the other hand, can be used in conjunction with the third-level network slicing scheme while strictly guaranteeing the forwarding priorities of different channels.
  • the third-level network slicing solution adopted by the multi-level slicing edge switching device is to configure a QoS priority queue in the common forwarding channel of the forwarding module, which is aimed at multiple network accesses of the same type.
  • the data traffic of the device is processed by the same forwarding module, that is, in the common forwarding channel of the forwarding module, for multiple network access devices of the same type
  • the data traffic is mapped to multiple QoS priorities according to the characteristics of the packets In the queue, to meet the needs of differentiated network service quality of the same type of network access equipment
  • multiple QoS priority queues support SP (Strict Priority, strict priority), WRR (Weighted Round Robin, weighted round-robin scheduling algorithm) queue scheduling algorithm , if the priorities of multiple network access devices are the same, that is, the data traffic sent by multiple network access devices are mapped to the same QoS priority queue, the WRR queue scheduling algorithm is used for queue scheduling processing.
  • the SP queue scheduling algorithm is used to perform queue scheduling processing.
  • the second forwarding module simultaneously accesses the service data traffic of multiple management devices. According to the characteristics of the packets, such as source IP address, destination IP address, source MAC address and destination MAC address, etc. Data traffic sent by multiple management devices is mapped into 8 QoS priority queues.
  • the forwarding module maps the data flow to 8 QoS priority queues according to packet characteristics, such as packet quintuple information, IP priority, WLAN priority, and the like.
  • the multi-level slicing edge switching device is described in detail by taking the multi-level slicing edge switching device adopting the three-layer network slicing technology as an example, and the three-layer network slicing technology here is only an example and not a limitation. Of course, in other embodiments, other levels of network slicing technology can be set according to actual needs. Alternatively, the above-mentioned first-level network slicing scheme and the third-level network slicing method may be combined, etc. Of course, only the second-level network slicing scheme and the third-level network slicing method may be combined.
  • an embodiment of the present invention further discloses a method for implementing a multi-level slice edge switching device, including:
  • each forwarding module is connected to all access devices
  • Each forwarding module is configured as:
  • the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to the common forwarding channel;
  • the data traffic When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  • each forwarding module can be set in the original switching device, and each forwarding module is connected to the network access device, that is to say, the network access device that needs to be added to the network must be Each forwarding module is connected.
  • each forwarding module is also configured to: when receiving data traffic sent by various types of network access devices, allocate high-priority data traffic to the hard pipe according to the characteristics of the data packet for full-pipeline high-priority and/or when receiving data traffic sent by a network access device of the same type, map the data traffic to multiple QoS priority queue.
  • the edge switching device can implement three-level network slicing.
  • two-level slicing and the like can be implemented according to actual needs, and selection can be made according to actual needs.
  • edge switching device implements multi-level network slicing
  • the multi-level slicing edge switching device and the implementation method thereof described in the embodiments of the present invention are suitable for edge and industrial networks.
  • a multi-level (preferably three-level) network slicing scheme on the one hand, multi-level slicing guarantee is provided, wherein, The first-level network slicing solution not only provides physical-level network slicing, but also improves the reliability and fault protection capabilities of edge and industrial networks, which is very helpful for edge and industrial network O&M and fault recovery; second-level network slicing The solution can flexibly allocate data traffic to different forwarding channels (hard pipes and common forwarding channels) according to packet characteristics, and high-priority hard pipes can ensure the priority forwarding of the entire pipeline; the third-level network slicing scheme can meet the same type of The demand for differentiated network service quality of network access equipment, on the other hand, provides multi-layered, finer and more reliable edge network slicing solutions for edge and industrial networks, laying a slicing technology for large-scale edge and industrial

Landscapes

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

Abstract

Disclosed in the embodiments of the present invention are a multi-stage slice edge switching device and an implementation method thereof, the switching device comprising a plurality of forwarding modules, each forwarding module being connected to all of the network access devices, and each forwarding module being configured to: when data traffic sent by multiple types of network access device is received, on the basis of the features of the data packets, allocate high priority data traffic to a hard pipe for full-pipeline high priority forwarding, and allocate low priority data traffic to ordinary forwarding channels for forwarding; and/or when data traffic sent by the same type of network access device is received, on the basis of the features of the data packets, mapping the data traffic to multiple QoS priority queues. By means of using multi-layer network slice technology, the embodiments of the present invention increase network reliability whilst guaranteeing the priority of search and forwarding of high priority services in the full pipeline.

Description

多级切片边缘交换设备及其实现方法Multi-level slice edge switching device and its realization method
本发明要求于2020年11月23日提交中国专利局、申请号为202011322439.8、发明名称“多级切片边缘交换设备及其实现方法”的中国专利申请的优先权,其全部内容通过引用结合在本发明中。The present invention claims the priority of the Chinese patent application filed on November 23, 2020 with the application number 202011322439.8 and the invention title "Multi-level slice edge switching device and its realization method", the entire contents of which are incorporated herein by reference invention.
技术领域technical field
本发明涉及网络技术领域,尤其是涉及一种多级切片边缘交换设备及其实现方法。The present invention relates to the technical field of networks, and in particular, to a multi-level slice edge switching device and an implementation method thereof.
背景技术Background technique
边缘工业网络接入设备,如网络交换设备等,作为工业网络的重要组成部分,其对于可靠性以及流量的优先级保障等有一定需求,而且由于工业网络中接入的工业设备种类和数量繁多,对工业网络的可靠性和安全性也提出了相应的要求。Edge industrial network access equipment, such as network switching equipment, as an important part of the industrial network, has certain requirements for reliability and traffic priority guarantee, and due to the variety and quantity of industrial equipment connected to the industrial network , the reliability and security of the industrial network also put forward corresponding requirements.
随着工业的不断发展,工业网络中接入的设备不再是工业设备,越来越多的办公设备、管理设备等也逐渐加入工业网络中。为满足差异化的服务需求,通常采用网络切片技术来承载多种工业网络业务,无需维护多个专用网络设备。然而,目前工业网络中所采用的网络切片技术仅有一个层次,也就是说只通过传统网络设备的QoS(Quality of Service,服务质量)队列优先级来保障业务数据流之间的切片隔离。由于当前工业网络所采用的网络切片不具备层次化,容易产生以下问题:(1)由于工业网络中高优先级和低优先级业务均在一个网络设备处理,存在宕机和链路中断风险,网络可靠性不稳定。(2)由于传统网络设备利用QoS实现的网络切片技术,仅能够保证队列调度的优先级,而在网络设备内部入方向转发流水线和出方向转发流水线,则无法保障高优先级业务在全流水线查找和转发的优先级,这里的全流水线指的是入方向转发流水线、出方向转发流水线和队列 调度。With the continuous development of the industry, the equipment connected to the industrial network is no longer industrial equipment, and more and more office equipment and management equipment are gradually added to the industrial network. To meet differentiated service requirements, network slicing technology is usually used to carry a variety of industrial network services without maintaining multiple dedicated network devices. However, the network slicing technology currently used in industrial networks has only one level, that is to say, only the QoS (Quality of Service, quality of service) queue priority of traditional network equipment is used to ensure slice isolation between business data streams. Because the network slicing used in the current industrial network is not hierarchical, the following problems are prone to occur: (1) Since the high-priority and low-priority services in the industrial network are processed in one network device, there is a risk of downtime and link interruption, and the network Reliability is unstable. (2) Due to the network slicing technology implemented by traditional network devices using QoS, only the priority of queue scheduling can be guaranteed, while the forwarding pipeline in the inbound direction and the forwarding pipeline in the outbound direction inside the network device cannot guarantee that high-priority services are searched in the full pipeline. and forwarding priority. The full pipeline here refers to the forwarding pipeline in the inbound direction, the forwarding pipeline in the outbound direction, and queue scheduling.
发明内容SUMMARY OF THE INVENTION
本发明实施例的目的在于克服现有技术的缺陷,提供一种多级切片边缘交换设备及其实现方法,提高网络可靠性的同时保障高优先级业务在全流水线查找和转发的优先级。The purpose of the embodiments of the present invention is to overcome the defects of the prior art, and provide a multi-level slice edge switching device and an implementation method thereof, which can improve network reliability and ensure the priority of search and forwarding of high-priority services in the full pipeline.
为实现上述目的,本发明实施例提出如下技术方案:一种多级切片边缘交换设备,所述多级切片边缘交换设备包括多个转发模块,每个转发模块与所有网络接入设备均相连,且每个转发模块被配置为:In order to achieve the above object, the embodiment of the present invention proposes the following technical solutions: a multi-level slice edge switching device, the multi-level slice edge switching device includes a plurality of forwarding modules, and each forwarding module is connected to all network access devices, And each forwarding module is configured as:
当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
可选地,当任意一个转发模块出现故障时出现故障的转发模块所连接的网络接入设备将数据流量转发至其他正常工作的转发模块中。Optionally, when any one of the forwarding modules is faulty, the network access device connected to the faulty forwarding module forwards the data traffic to other normally working forwarding modules.
可选地,所述转发模块根据报文的IP(Internet Protocol,互联网协议)优先级或WLAN(Wireless Local Area Network,无线局域网)优先级或前导码或五元组信息将高优先级的数据流量分配至硬管道中,将低优先级的数据流量分配至普通转发通道。Optionally, the forwarding module forwards the high-priority data traffic according to the IP (Internet Protocol, Internet Protocol) priority of the message or the WLAN (Wireless Local Area Network, wireless local area network) priority or preamble or quintuple information. Allocate to hard pipes, and allocate low-priority data traffic to common forwarding channels.
可选地,所述转发模块根据报文源IP地址或者目的IP地址或者源MAC(Media Access Control,介质访问控制层)地址或者目的MAC地址将数据流量映射到多个QoS优先级队列中。Optionally, the forwarding module maps the data traffic to multiple QoS priority queues according to the packet source IP address or destination IP address or source MAC (Media Access Control, media access control layer) address or destination MAC address.
可选地,多个QoS优先级队列通过SP(Strict Priority,严格优先级)队列调度算法或者WRR(Weighted Round Robin,加权循环调度算法)队列调度算法进行队列调度。Optionally, multiple QoS priority queues are queued by using an SP (Strict Priority, strict priority) queue scheduling algorithm or a WRR (Weighted Round Robin, weighted round-robin scheduling algorithm) queue scheduling algorithm.
可选地,若多个网络接入设备发送的数据流量映射到同一个QoS优先级队列中,则通过WRR队列调度算法进行队列调度。Optionally, if the data traffic sent by multiple network access devices is mapped to the same QoS priority queue, queue scheduling is performed through the WRR queue scheduling algorithm.
可选地,若多个网络接入设备发送的数据流量映射到不同QoS优先级队列中,则通过SP队列调度算法进行队列调度。Optionally, if the data traffic sent by multiple network access devices is mapped to different QoS priority queues, queue scheduling is performed by using the SP queue scheduling algorithm.
本发明实施例还揭示了一种多级切片边缘交换设备的实现方法,包括设置多个转发模块,每个转发模块与所有接入设备均相连,且每个转发模块被配置为:The embodiment of the present invention also discloses a method for implementing a multi-level slice edge switching device, including setting up multiple forwarding modules, each forwarding module is connected to all access devices, and each forwarding module is configured as:
当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
可选地,所述转发模块根据报文的IP优先级或WLAN优先级或前导码或五元组信息将高优先级的数据流量分配至硬管道中,将低优先级的数据流量分配至普通转发通道。Optionally, the forwarding module allocates high-priority data traffic to the hard pipe according to the IP priority or WLAN priority or preamble or quintuple information of the message, and allocates low-priority data traffic to ordinary data traffic. forwarding channel.
可选地,所述转发模块根据报文源IP地址或者目的IP地址或者源MAC地址或者目的MAC地址将数据流量映射到多个QoS优先级队列中。Optionally, the forwarding module maps the data traffic to multiple QoS priority queues according to the source IP address or the destination IP address or the source MAC address or the destination MAC address of the packet.
本发明实施例的有益效果是:The beneficial effects of the embodiments of the present invention are:
本发明实施例所述的多级切片边缘交换设备及其实现方法,适用于边缘和工业网络,其通过采用多级网络切片方案,一方面提供了多级切片保障,其中,第一级网络切片方案不仅提供了物理级的网络切片,还能够提高边缘和工业网络的可靠性及故障保护能力,对于边缘和工业网络的运维和故障恢复非常有帮助;第二级网络切片方案能够根据报文特征灵活地将数据流量分配至不同的转发通道(硬管道和普通转发通道),高优先级的硬管道能够保障全流水线的优先转发;第三级网络切片方案能够满足同类 型网络接入设备差异化网络服务质量的需求,另一方面为边缘和工业网络提供多层次、更精细、更可靠的边缘网络切片解决方案,为大规模的边缘和工业网络融合部署打下了切片技术基础。The multi-level slicing edge switching device and the implementation method thereof described in the embodiments of the present invention are suitable for edge and industrial networks. By adopting a multi-level network slicing scheme, on the one hand, multi-level slicing guarantee is provided, wherein the first-level network slicing The solution not only provides physical-level network slicing, but also improves the reliability and fault protection capabilities of edge and industrial networks, which is very helpful for edge and industrial network O&M and fault recovery; the second-level network slicing solution can Features Flexible allocation of data traffic to different forwarding channels (hard pipes and common forwarding channels), high-priority hard pipes can ensure the priority forwarding of the entire pipeline; the third-level network slicing scheme can meet the differences of the same type of network access devices On the other hand, it provides multi-layered, finer and more reliable edge network slicing solutions for edge and industrial networks, laying a slicing technology foundation for large-scale edge and industrial network integration deployment.
附图说明Description of drawings
图1是多级切片边缘交换设备的结构框图示意图;1 is a schematic structural block diagram of a multi-level slice edge switching device;
图2是网络接入设备的数据流量发送示意图;Fig. 2 is a schematic diagram of data traffic transmission of network access equipment;
图3是图2中转发模块在出现故障时网络接入设备的数据流量发送示意图;Fig. 3 is a schematic diagram of data flow transmission of the network access device when the forwarding module in Fig. 2 fails;
图4是第二级网络切片方案示意图;4 is a schematic diagram of a second-level network slicing scheme;
图5是第三级网络切片方案中转发模块在出现故障时网络接入设备的数据流量发送示意图;FIG. 5 is a schematic diagram of data traffic transmission of a network access device when a forwarding module fails in a third-level network slicing scheme;
图6是第三级网络切片方案中数据流量映射QoS优先级队列示意图;Fig. 6 is the schematic diagram of data traffic mapping QoS priority queue in the third-level network slicing scheme;
图7是报文结构示意图;7 is a schematic diagram of a message structure;
图8是IP报文头部结构示意图;8 is a schematic diagram of the structure of an IP packet header;
图9是多级切片边缘交换设备的实现方法流程图示意图。FIG. 9 is a schematic flowchart of a method for implementing a multi-level slice edge switching device.
具体实施方式Detailed ways
下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整的描述。The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention.
本发明实施例所揭示的一种多级切片边缘交换设备,采用多层次网络切片技术,能够为边缘和工业接入网络提供多层次、更精细、更可靠的边缘网络切片解决方案,为大规模的边缘和工业网络融合部署奠定了网络切片技术基础。The multi-level slicing edge switching device disclosed in the embodiment of the present invention adopts the multi-level network slicing technology, which can provide a multi-level, finer, and more reliable edge network slicing solution for edge and industrial access networks, and provides a large-scale network slicing solution. The converged deployment of edge and industrial networks has laid the foundation for network slicing technology.
如图1所示,为本发明实施例所揭示的一种多级切片边缘交换设备, 包括多个转发模块(转发模块1,转发模块2,转发模块3至转发模块n,其中,n为正整数),每个转发模块与所有网络接入设备均相连,并且每个转发模块被配置为:As shown in FIG. 1, a multi-level slice edge switching device disclosed in an embodiment of the present invention includes a plurality of forwarding modules (forwarding module 1, forwarding module 2, forwarding module 3 to forwarding module n, where n is a positive Integer), each forwarding module is connected to all network access devices, and each forwarding module is configured as:
当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
例如,在边缘和工业网络中,多种类型的网络接入设备并存,网络接入设备包括工业设备、办公设备、管理设备等等,这些网络接入设备对网络接入的可靠性、服务质量要求(QoS)存在差异化需求,如工业设备对网络的实时性、可靠性要求等级最高,办公设备对网络的服务质量要求最低,而管理设备对网络的服务质量要求中等。由于目前边缘网络交换设备采用的网路切片方案主要是通过QoS优先级队列来实现,单层次的网络切片方案无法实现物理级别的资源隔离,也无法提高可靠性,因此,本发明实施例所揭示的边缘交换设备从物理硬件、转发通道和QoS优先级三个层次,设计了三个层次的网络切片方案,有效解决了现有单层次切片方案所导致的可靠性低、切片粒度粗、切片层次单一等问题。For example, in edge and industrial networks, various types of network access devices coexist. Network access devices include industrial equipment, office equipment, management equipment, etc. Requirements (QoS) have differentiated requirements. For example, industrial equipment has the highest level of real-time and reliability requirements on the network, office equipment has the lowest QoS requirements, and management equipment has medium QoS requirements. Since the network slicing solution currently adopted by edge network switching devices is mainly implemented through QoS priority queues, the single-level network slicing solution cannot achieve physical-level resource isolation and cannot improve reliability. Therefore, the embodiments of the present invention disclose The edge switching equipment has designed a three-level network slicing scheme from the three levels of physical hardware, forwarding channel and QoS priority, which effectively solves the problems of low reliability, coarse slice granularity, and slicing level caused by the existing single-level slicing scheme. single problem.
结合图2和图3所示,本发明实施例所述的多级切片边缘交换设备采用的第一级网络切片方案为边缘网络设备模块化,即设置多个转发模块,转发模块与网络接入设备进行多链路连接,也即每个网络接入设备与每个转发模块相连,如图2所示,设置4个转发模块,网络接入设备为工业设备、管理设备和办公设备,其中,工业设备与4个转发模块一一对应连接,管理设备与4个转发模块一一对应连接,办公设备与4个转发模块一一对应连接。通过设置多个转发模块,能够使不同类型的网络接入设备发送的数据流量发送到不同的转发模块中,并在任意一个转发模块出现故障时提供冗余方案,也即出现故障的转发模块所连接的网络接入设备可将数据流 量转发至其他正常工作的转发模块中。As shown in FIG. 2 and FIG. 3 , the first-level network slicing solution adopted by the multi-level slicing edge switching device according to the embodiment of the present invention is the modularization of the edge network device, that is, multiple forwarding modules are set, and the forwarding modules are connected to the network access. The equipment performs multi-link connection, that is, each network access device is connected to each forwarding module. As shown in Figure 2, 4 forwarding modules are set. The network access devices are industrial equipment, management equipment and office equipment. Among them, The industrial equipment is connected with the four forwarding modules in one-to-one correspondence, the management equipment is connected with the four forwarding modules in one-to-one correspondence, and the office equipment is connected with the four forwarding modules in one-to-one correspondence. By setting up multiple forwarding modules, the data traffic sent by different types of network access devices can be sent to different forwarding modules, and a redundant solution is provided when any forwarding module fails, that is, the Connected network access devices can forward data traffic to other functioning forwarding modules.
本发明实施例的多级切片边缘交换设备所采用的第一级网络切片方案,一方面可从物理设备层面保障网络资源与优先级,如图2所示,将工业设备的业务流量均发送至第一转发模块中,将办公设备流量均发送至第四转发模块中,进而从物理上隔离和保障高优先级的流量转发不被低优先级的流量冲击,另一方面可从物理层面提高转发模块的可靠性,也即当任意一个转发模块出现故障时,网络接入设备可将数据流量切换到其他正常工作的转发模块中,如图3所示,当第一转发模块出现故障(如宕机或者链路中断)时,其连接的工业设备可将数据流量发送至第二转发模块中,进而从物理层面提高了转发模块的可靠性。The first-level network slicing solution adopted by the multi-level slicing edge switching device in the embodiment of the present invention can guarantee network resources and priorities from the physical device level. In the first forwarding module, all office equipment traffic is sent to the fourth forwarding module, thereby physically isolating and ensuring that high-priority traffic forwarding is not impacted by low-priority traffic, and on the other hand, it can improve forwarding from the physical level. The reliability of the module, that is, when any forwarding module fails, the network access device can switch the data traffic to other forwarding modules that work normally. As shown in Figure 3, when the first forwarding module fails (such as downtime) When the machine or link is interrupted), the connected industrial equipment can send the data traffic to the second forwarding module, thereby improving the reliability of the forwarding module from the physical level.
如图4所示,多级切片边缘交换设备采用的第二级网络切片方案为在转发模块中配置硬管道技术,使转发模块能够根据业务报文的特征来灵活划分不同的转发通道,也即:将高优先级的数据流量分配至硬管道中保障优先转发,将低优先级的数据流量分配至普通转发通道进行转发,硬管道技术能够保障高优先级的数据流量在转发模块内全流水线的优先级转发。具体地,结合图7和图8所示,针对不同类型的网络接入设备发送的数据流量(设备业务流量)在同一转发模块处理时,转发模块根据数据报文的特征,如IP优先级、WLAN优先级、前导码以及报文五元组信息等,将数据流量分配至硬管道(记为Pipe0)和普通转发通道(记为Pipe1)中。当任意一个转发模块存在故障时,正常工作的转发模块依据硬管道技术对出现故障的转发模块所连接的网络接入设备发送的数据流量进行转发,如当第一转发模块出现故障(如宕机或者链路终端),业务切换到正常工作的第二转发模块,此时第二转发模块会同时接收工业设备发送的高优先级数据流量和管理设备发送的中等优先级数据流量。由于第二转发模块配置了硬管道技术,可根据数据流特征,如前导码,将工业设备发送的高优先级数据流量分配至硬管道Pipe0,将管理设备发送的中等优先级数据流量分配至普通转发通道Pipe1,第二转发模块会优先转发高优先级硬管道 Pipe0中工业设备发送的数据流量。本发明实施例在每个转发模块中配置硬管道技术,以实现第二级网络切片方案,一方面能够保障全流水线的转发优先级,全流水线包含入方向流转发水线,出方向转发流水线以及队列调度,另一方面,在严格保障不同通道的转发优先级的同时还可以和第三级络切片方案配合使用。As shown in Figure 4, the second-level network slicing solution adopted by the multi-level slicing edge switching device is to configure the hard pipe technology in the forwarding module, so that the forwarding module can flexibly divide different forwarding channels according to the characteristics of service packets, that is, : Allocate high-priority data traffic to hard pipes to ensure priority forwarding, and allocate low-priority data traffic to common forwarding channels for forwarding. Hard pipe technology can ensure that high-priority data traffic is fully pipelined in the forwarding module. Priority forwarding. Specifically, as shown in FIG. 7 and FIG. 8 , when the data traffic (device service traffic) sent by different types of network access devices is processed by the same forwarding module, the forwarding module is based on the characteristics of the data packets, such as IP priority, WLAN priority, preamble, and packet quintuple information, etc., allocate data traffic to hard pipes (denoted as Pipe0) and common forwarding channels (denoted as Pipe1). When any one of the forwarding modules is faulty, the normally working forwarding module forwards the data traffic sent by the network access device connected to the faulty forwarding module according to the hard pipe technology. or link terminal), the service is switched to the second forwarding module that is working normally. At this time, the second forwarding module will simultaneously receive the high-priority data traffic sent by the industrial equipment and the medium-priority data traffic sent by the management device. Since the second forwarding module is configured with hard pipe technology, it can allocate high-priority data traffic sent by industrial equipment to the hard pipe Pipe0 according to data flow characteristics, such as preambles, and allocate medium-priority data traffic sent by management equipment to ordinary In the forwarding channel Pipe1, the second forwarding module will preferentially forward the data traffic sent by the industrial equipment in the high-priority hard pipe Pipe0. In this embodiment of the present invention, a hard pipe technology is configured in each forwarding module to implement a second-level network slicing scheme. On the one hand, the forwarding priority of the full pipeline can be guaranteed, and the full pipeline includes an inbound flow forwarding pipeline, an outbound forwarding pipeline and a queue. Scheduling, on the other hand, can be used in conjunction with the third-level network slicing scheme while strictly guaranteeing the forwarding priorities of different channels.
结合图5和图6所示,多级切片边缘交换设备采用的第三级网络切片方案为在转发模块的普通转发通道中配置QoS优先级队列,其针对的是同类型的多个网络接入设备的数据流量在同一个转发模块处理的情形,也即在转发模块的普通转发通道中,针对同一类型的多个网络接入设备,根据报文的特征将数据流量映射到多个QoS优先级队列中,以满足同类型网络接入设备差异化网络服务质量的需求,多个QoS优先级队列支持SP(Strict Priority,严格优先级)、WRR(Weighted Round Robin,加权循环调度算法)队列调度算法,其中,如果多个网络接入设备的优先级相同,也即多个网络接入设备发送的数据流量均映射到同一个QoS优先级队列中,则使用WRR队列调度算法进行队列调度处理,如果多个网络接入设备的优先级存在差异,则使用SP队列调度算法进行队列调度处理。如图5所示,第二转发模块同时接入了多个管理设备的业务数据流量,其根据报文的特征,如源IP地址、目的IP地址、源MAC地址和目的MAC地址等等,将多个管理设备发送的数据流量映射到8个QoS优先级队列中。As shown in Figure 5 and Figure 6, the third-level network slicing solution adopted by the multi-level slicing edge switching device is to configure a QoS priority queue in the common forwarding channel of the forwarding module, which is aimed at multiple network accesses of the same type. When the data traffic of the device is processed by the same forwarding module, that is, in the common forwarding channel of the forwarding module, for multiple network access devices of the same type, the data traffic is mapped to multiple QoS priorities according to the characteristics of the packets In the queue, to meet the needs of differentiated network service quality of the same type of network access equipment, multiple QoS priority queues support SP (Strict Priority, strict priority), WRR (Weighted Round Robin, weighted round-robin scheduling algorithm) queue scheduling algorithm , if the priorities of multiple network access devices are the same, that is, the data traffic sent by multiple network access devices are mapped to the same QoS priority queue, the WRR queue scheduling algorithm is used for queue scheduling processing. If If the priorities of multiple network access devices are different, the SP queue scheduling algorithm is used to perform queue scheduling processing. As shown in FIG. 5 , the second forwarding module simultaneously accesses the service data traffic of multiple management devices. According to the characteristics of the packets, such as source IP address, destination IP address, source MAC address and destination MAC address, etc. Data traffic sent by multiple management devices is mapped into 8 QoS priority queues.
本实施例中,转发模块根据报文的特征将数据流流映射到8个QoS优先级队列中,报文特征如报文的五元组信息、IP优先级、WLAN优先级等等。In this embodiment, the forwarding module maps the data flow to 8 QoS priority queues according to packet characteristics, such as packet quintuple information, IP priority, WLAN priority, and the like.
本实施例中,以多级切片边缘交换设备采用三层网络切片技术为例,对多级切片边缘交换设备进行了详细地说明,此处的三层网络切片技术仅仅是示例性的而非限制性的,当然,在其他实施例中,可根据实际需求设置其他层次的网络切片技术,如设置两层网络切片技术时将上述第一级网路切片方案和第二级网络切片方式进行组合,或者将上述第一级网路切片 方案和第三级网络切片方式进行组合等等,当然,也可仅将第二级网路切片方案和第三级网络切片方式进行组合。In this embodiment, the multi-level slicing edge switching device is described in detail by taking the multi-level slicing edge switching device adopting the three-layer network slicing technology as an example, and the three-layer network slicing technology here is only an example and not a limitation. Of course, in other embodiments, other levels of network slicing technology can be set according to actual needs. Alternatively, the above-mentioned first-level network slicing scheme and the third-level network slicing method may be combined, etc. Of course, only the second-level network slicing scheme and the third-level network slicing method may be combined.
如图9所示,本发明实施例还揭示了一种多级切片边缘交换设备的实现方法,包括:As shown in FIG. 9 , an embodiment of the present invention further discloses a method for implementing a multi-level slice edge switching device, including:
设置多个转发模块,每个转发模块与所有接入设备均相连,Set up multiple forwarding modules, each forwarding module is connected to all access devices,
配置转发模块,且每个转发模块被配置为:Configure forwarding modules, and each forwarding module is configured as:
当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to the common forwarding channel;
当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
例如,为了使边缘交换设备实现多级网络切片,可在原交换设备中设置多个转发模块,每个转发模块均与网络接入设备相连,也就是说需要添加至网络的网络接入设备需与每个转发模块相连。另外,每个转发模块还被配置为:当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。本实施例中,边缘交换设备能够实现三级网络切片,当然,在其他实施例中,可以根据实际需求实现两级切片等,可根据实际需求进行选择。对于边缘交换设备如何实现多级网络切片具体详见上述,在此不再一一赘述。For example, in order to realize multi-level network slicing on the edge switching device, multiple forwarding modules can be set in the original switching device, and each forwarding module is connected to the network access device, that is to say, the network access device that needs to be added to the network must be Each forwarding module is connected. In addition, each forwarding module is also configured to: when receiving data traffic sent by various types of network access devices, allocate high-priority data traffic to the hard pipe according to the characteristics of the data packet for full-pipeline high-priority and/or when receiving data traffic sent by a network access device of the same type, map the data traffic to multiple QoS priority queue. In this embodiment, the edge switching device can implement three-level network slicing. Of course, in other embodiments, two-level slicing and the like can be implemented according to actual needs, and selection can be made according to actual needs. For details on how the edge switching device implements multi-level network slicing, please refer to the above, and will not be repeated here.
本发明实施例所述的多级切片边缘交换设备及其实现方法,适用于边缘和工业网络,其通过采用多级(优选三级)网络切片方案,一方面提供了多级切片保障,其中,第一级网络切片方案不仅提供了物理级的网络切片,还能够提高边缘和工业网络的可靠性及故障保护能力,对于边缘和工 业网络的运维和故障恢复非常有帮助;第二级网络切片方案能够根据报文特征灵活地将数据流量分配至不同的转发通道(硬管道和普通转发通道),高优先级的硬管道能够保障全流水线的优先转发;第三级网络切片方案能够满足同类型网络接入设备差异化网络服务质量的需求,另一方面为边缘和工业网络提供多层次、更精细、更可靠的边缘网络切片解决方案,为大规模的边缘和工业网络融合部署打下了切片技术基础。The multi-level slicing edge switching device and the implementation method thereof described in the embodiments of the present invention are suitable for edge and industrial networks. By adopting a multi-level (preferably three-level) network slicing scheme, on the one hand, multi-level slicing guarantee is provided, wherein, The first-level network slicing solution not only provides physical-level network slicing, but also improves the reliability and fault protection capabilities of edge and industrial networks, which is very helpful for edge and industrial network O&M and fault recovery; second-level network slicing The solution can flexibly allocate data traffic to different forwarding channels (hard pipes and common forwarding channels) according to packet characteristics, and high-priority hard pipes can ensure the priority forwarding of the entire pipeline; the third-level network slicing scheme can meet the same type of The demand for differentiated network service quality of network access equipment, on the other hand, provides multi-layered, finer and more reliable edge network slicing solutions for edge and industrial networks, laying a slicing technology for large-scale edge and industrial network integration deployment Base.
本发明的技术内容及技术特征已揭示如上,然而熟悉本领域的技术人员仍可能基于本发明的教示及揭示而作种种不背离本发明精神的替换及修饰,因此,本发明保护范围应不限于实施例所揭示的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请权利要求所涵盖。The technical content and technical features of the present invention have been disclosed as above. However, those skilled in the art may still make various replacements and modifications based on the teaching and disclosure of the present invention without departing from the spirit of the present invention. Therefore, the protection scope of the present invention should not be limited to The contents disclosed in the embodiments should include various substitutions and modifications without departing from the present invention, and are covered by the claims of this patent application.

Claims (10)

  1. 一种多级切片边缘交换设备,所述多级切片边缘交换设备包括多个转发模块,每个转发模块与所有网络接入设备均相连,且每个转发模块被配置为:A multi-level slicing edge switching device, the multi-level slicing edge switching device includes a plurality of forwarding modules, each forwarding module is connected to all network access devices, and each forwarding module is configured as:
    当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
    当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  2. 根据权利要求1所述的设备,其中,The apparatus of claim 1, wherein,
    当任意一个转发模块出现故障时出现故障的转发模块所连接的网络接入设备将数据流量转发至其他正常工作的转发模块中。When any one of the forwarding modules is faulty, the network access device connected to the faulty forwarding module forwards the data traffic to other normal working forwarding modules.
  3. 根据权利要求1所述的设备,其中,The apparatus of claim 1, wherein,
    所述转发模块根据报文的IP优先级或WLAN优先级或前导码或五元组信息将高优先级的数据流量分配至硬管道中,将低优先级的数据流量分配至普通转发通道。The forwarding module allocates high-priority data traffic to the hard pipe according to the IP priority or WLAN priority or preamble or quintuple information of the message, and allocates low-priority data traffic to the common forwarding channel.
  4. 根据权利要求1所述的设备,其中,The apparatus of claim 1, wherein,
    所述转发模块根据报文源IP地址或者目的IP地址或者源MAC地址或者目的MAC地址将数据流量映射到多个QoS优先级队列中。The forwarding module maps the data traffic to multiple QoS priority queues according to the source IP address or the destination IP address or the source MAC address or the destination MAC address of the packet.
  5. 根据权利要求1所述的设备,其中,The apparatus of claim 1, wherein,
    若多个网络接入设备发送的数据流量映射到同一个QoS优先级队列中,则通过WRR队列调度算法进行队列调度。If data traffic sent by multiple network access devices is mapped to the same QoS priority queue, queue scheduling is performed through the WRR queue scheduling algorithm.
  6. 根据权利要求5所述的设备,其中,The apparatus of claim 5, wherein,
    若多个网络接入设备发送的数据流量映射到同一个QoS优先级 队列中,则通过WRR队列调度算法进行队列调度。If the data traffic sent by multiple network access devices is mapped to the same QoS priority queue, queue scheduling is performed through the WRR queue scheduling algorithm.
  7. 根据权利要求5所述的设备,其中,The apparatus of claim 5, wherein,
    若多个网络接入设备发送的数据流量映射到不同QoS优先级队列中,则通过SP队列调度算法进行队列调度。If the data traffic sent by multiple network access devices is mapped to different QoS priority queues, queue scheduling is performed through the SP queue scheduling algorithm.
  8. 根据权利要求1~7任意一项所述的多级切片边缘交换设备的实现方法,其中,The method for implementing a multi-level slice edge switching device according to any one of claims 1 to 7, wherein:
    设置多个转发模块,每个转发模块与所有接入设备均相连;Set up multiple forwarding modules, each forwarding module is connected to all access devices;
    配置转发模块,每个转发模块被配置为:Configure the forwarding modules, each of which is configured as:
    当接收多种类型的网络接入设备发送的数据流量时,根据数据报文的特征将高优先级的数据流量分配至硬管道中进行全流水线高优先级转发,将低优先级的数据流量分配至普通转发通道进行转发;和/或When receiving data traffic sent by various types of network access devices, according to the characteristics of the data packet, the high-priority data traffic is allocated to the hard pipe for full-pipeline high-priority forwarding, and the low-priority data traffic is allocated. forwarding to a common forwarding channel; and/or
    当接收同种类型的网络接入设备发送的数据流量时,根据数据报文的特征将数据流量映射到多个QoS优先级队列中。When receiving data traffic sent by a network access device of the same type, the data traffic is mapped to multiple QoS priority queues according to the characteristics of the data packets.
  9. 根据权利要求8所述的方法,其中,The method of claim 8, wherein,
    所述转发模块根据报文的IP优先级或WLAN优先级或前导码或五元组信息将高优先级的数据流量分配至硬管道中,将低优先级的数据流量分配至普通转发通道。The forwarding module allocates high-priority data traffic to the hard pipe according to the IP priority or WLAN priority or preamble or quintuple information of the message, and allocates low-priority data traffic to the common forwarding channel.
  10. 根据权利要求8所述的方法,其中,The method of claim 8, wherein,
    所述转发模块根据报文源IP地址或者目的IP地址或者源MAC地址或者目的MAC地址将数据流量映射到多个QoS优先级队列中。The forwarding module maps the data traffic to multiple QoS priority queues according to the source IP address or the destination IP address or the source MAC address or the destination MAC address of the packet.
PCT/CN2021/132526 2020-11-23 2021-11-23 Multi-stage slice edge switching device and implementation method thereof WO2022105931A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011322439.8A CN112468418A (en) 2020-11-23 2020-11-23 Multistage slice edge switching equipment and implementation method thereof
CN202011322439.8 2020-11-23

Publications (1)

Publication Number Publication Date
WO2022105931A1 true WO2022105931A1 (en) 2022-05-27

Family

ID=74798567

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/132526 WO2022105931A1 (en) 2020-11-23 2021-11-23 Multi-stage slice edge switching device and implementation method thereof

Country Status (2)

Country Link
CN (1) CN112468418A (en)
WO (1) WO2022105931A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024011907A1 (en) * 2022-07-15 2024-01-18 中兴通讯股份有限公司 Data scheduling method, and electronic device and storage medium

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112468418A (en) * 2020-11-23 2021-03-09 盛科网络(苏州)有限公司 Multistage slice edge switching equipment and implementation method thereof
CN114143831A (en) * 2021-12-06 2022-03-04 中兴通讯股份有限公司 Message processing method, client front-end equipment and computer readable storage medium
CN114257618A (en) * 2021-12-13 2022-03-29 航天科技控股集团股份有限公司 Vehicle operation data real-time analysis system based on Internet of vehicles platform
CN115529285A (en) * 2022-09-16 2022-12-27 苏州盛科科技有限公司 A message transmission method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815032A (en) * 2010-03-16 2010-08-25 中国电子科技集团公司第三十研究所 Method for classifying and isolating information based on integrated network security service architecture
CN102571450A (en) * 2012-02-16 2012-07-11 华为技术有限公司 Port configuration method and device of network interface module and frame communication device
CN104601426A (en) * 2013-10-31 2015-05-06 华为技术有限公司 Provider edge apparatus reconstructing method and device
US20190280991A1 (en) * 2019-05-16 2019-09-12 Intel Corporation Quality of service traffic management in high-speed packet processing systems
CN110620732A (en) * 2018-06-20 2019-12-27 深圳市中航比特通讯技术有限公司 Priority forwarding equipment for high-priority multicast service based on P-OTN hard pipeline
CN112468418A (en) * 2020-11-23 2021-03-09 盛科网络(苏州)有限公司 Multistage slice edge switching equipment and implementation method thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127686B (en) * 2006-08-18 2012-04-04 华为技术有限公司 A network data processing method and device
US20120314605A1 (en) * 2010-03-05 2012-12-13 Ippei Akiyoshi Communication system, path control apparatus, packet forwarding apparatus, and path control method
CN105094956B (en) * 2015-06-02 2018-08-14 北京京东尚科信息技术有限公司 A kind of method for distributing business and device based on channel separation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101815032A (en) * 2010-03-16 2010-08-25 中国电子科技集团公司第三十研究所 Method for classifying and isolating information based on integrated network security service architecture
CN102571450A (en) * 2012-02-16 2012-07-11 华为技术有限公司 Port configuration method and device of network interface module and frame communication device
CN104601426A (en) * 2013-10-31 2015-05-06 华为技术有限公司 Provider edge apparatus reconstructing method and device
CN110620732A (en) * 2018-06-20 2019-12-27 深圳市中航比特通讯技术有限公司 Priority forwarding equipment for high-priority multicast service based on P-OTN hard pipeline
US20190280991A1 (en) * 2019-05-16 2019-09-12 Intel Corporation Quality of service traffic management in high-speed packet processing systems
CN112468418A (en) * 2020-11-23 2021-03-09 盛科网络(苏州)有限公司 Multistage slice edge switching equipment and implementation method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024011907A1 (en) * 2022-07-15 2024-01-18 中兴通讯股份有限公司 Data scheduling method, and electronic device and storage medium

Also Published As

Publication number Publication date
CN112468418A (en) 2021-03-09

Similar Documents

Publication Publication Date Title
WO2022105931A1 (en) Multi-stage slice edge switching device and implementation method thereof
EP3949293B1 (en) Slice-based routing
US7477657B1 (en) Aggregating end-to-end QoS signaled packet flows through label switched paths
CN101409685B (en) Forwarding method and access device based on virtual local area network mapping
KR101317969B1 (en) Inter-node link aggregation system and method
CN101257490B (en) Method and device for processing packet under fireproof wall side road mode
CN1933448A (en) Business fast convergent method and network equipment
US11595315B2 (en) Quality of service in virtual service networks
US7613201B1 (en) Stacked network switch using resilient packet ring communication protocol
WO2008037187A1 (en) A method and device for processing the border gateway protocol routes
CN112218315A (en) End-to-end QoS policy execution and Ethernet data forwarding method of 5G private network
CN114679408B (en) Path switching-aware data center congestion control method and system
CN112565068A (en) Redundant flow scheduling method applied to TSN (traffic service network)
EP2652919B1 (en) Method for group-based multicast with non-uniform receivers
CN1946040A (en) Protective method and device for multicast service
CN102893560B (en) A kind of data flow transmission method and the network equipment
US8553539B2 (en) Method and system for packet traffic congestion management
US7623453B2 (en) Aggregation switch apparatus for broadband subscribers
WO2012094914A1 (en) Method for processing multicast messages and switched access device
CN1809051A (en) Processing method against device overload in IP telecom network
JP2010141845A (en) Communication apparatus including multiple servers and communication method
CN100428738C (en) Non-connecting packet switching communication system
CN102301657A (en) tunnel configuration method and device
CN102857441B (en) End system address is avoided to distribute the method and route-bridge of information protocol message storm
JP5254916B2 (en) Communication device and communication control method in ring 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: 21894077

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 03/11/2023)

122 Ep: pct application non-entry in european phase

Ref document number: 21894077

Country of ref document: EP

Kind code of ref document: A1