[go: up one dir, main page]

WO2022033340A1 - Procédé de traitement de données, fonction de plan d'utilisateur, et dispositif - Google Patents

Procédé de traitement de données, fonction de plan d'utilisateur, et dispositif Download PDF

Info

Publication number
WO2022033340A1
WO2022033340A1 PCT/CN2021/109883 CN2021109883W WO2022033340A1 WO 2022033340 A1 WO2022033340 A1 WO 2022033340A1 CN 2021109883 W CN2021109883 W CN 2021109883W WO 2022033340 A1 WO2022033340 A1 WO 2022033340A1
Authority
WO
WIPO (PCT)
Prior art keywords
data packet
upf
gtp
data
header information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2021/109883
Other languages
English (en)
Chinese (zh)
Inventor
程志密
胡渭琦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment 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 Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Publication of WO2022033340A1 publication Critical patent/WO2022033340A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/22Parsing or analysis of headers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering

Definitions

  • the present disclosure relates to the field of communication technologies, and in particular, to a data processing method, a user plane function, and a device.
  • SDN software-defined networking
  • the network devices in the SDN network are usually Openflow switches.
  • the network devices may include all forwarding devices whose forwarding rules are controlled by the SDN controller.
  • the control plane and the forwarding plane are separated in the SDN network.
  • the control plane node is the SDN Controller (SDN controller), which is responsible for network topology calculation, network status monitoring, path calculation, and path rule generation.
  • SDN controller SDN Controller
  • the forwarding plane node is called an SDN switch, which is responsible for forwarding data according to the entries in the flow table.
  • SDN switches support the Openflow protocol. The communication between the controller and the switch relies on the Openflow protocol, mainly for reporting unknown packets, reporting network status and traffic statistics, and issuing flow rules.
  • the data forwarding mechanism in the SDN network is very different from the packet forwarding mechanism in the traditional IP network.
  • the SDN switch performs packet forwarding, it first matches the flow table according to the packet header information.
  • the packet header information mainly consists of 11 fields.
  • the SDN switch finds a match for the group, the SDN switch will perform the next action according to the action (action domain) entry in the match, such as drop, output, set queue, etc.
  • the SDN switch simply sends the packet out the corresponding port to complete the forwarding.
  • the SDN switch If the SDN switch does not find a matching table entry for the packet, the SDN switch needs to send the packet, or the packet header information of the packet to the SDN controller through the packet in message, and the SDN controller calculates the forwarding path and corresponding rules according to the packet header information.
  • the SDN controller searches the saved network topology and obtains the shortest path information according to the MAC address, IP address and other information of the parsed packets.
  • the path information mainly includes switch identification, data receiving port and forwarding port. Then the SDN controller calculates the forwarding rule corresponding to each switch according to the path information, and sends it to the SDN switch through the FLOW_MOD message. After the SDN switch receives the flow forwarding rules, it updates the flow table, and then forwards it according to the flow table.
  • SDN switches that support the Openflow protocol can also support multi-flow table forwarding in the future, that is, multi-level flow table matching is required when querying flow tables.
  • the core user plane uses the GTP-U protocol for data forwarding, that is, after the RAN receives the data packet, it adds a GTP-U data packet header to the data packet to become a GTP data packet.
  • the header carries the GTP tunnel identifier TEID allocated by the UPF (if there is an intermediate UPF).
  • the UPF receives the data packet, it re-encapsulates it into a GTP data packet according to the IP address and TEID assigned by the PSA.
  • the PSA strips the GTP data packet header to obtain the IP data packet, and then forwards the IP data packet to the DN through the N6 interface. If the GTP-U protocol is still used in the SDN network, it will bring the following shortcomings:
  • IP data packets need to be extracted from GTP data packets and then processed, which increases processing delay and reduces transmission efficiency.
  • the SMF When the UPF connected to the RAN is replaced, the SMF also needs to update the tunnel information of the core network to the RAN, increasing signaling overhead.
  • Embodiments of the present disclosure provide a data processing method, user plane function, and device. It can be solved that the packets transmitted on the links inside the core network are IP data packets, which reduces the complexity of data processing and transmission.
  • the present disclosure is a data processing method, which is applied to the user plane function UPF, and the method includes:
  • the first UPF that communicates with the access network AN receives the GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message;
  • the first UPF transmits the IP data packet.
  • the first UPF that communicates with the access network AN receives the GTP data message, it further includes:
  • the first UPF and the at least one second UPF receive a session establishment request sent by the session management function SMF, where the session establishment request carries: at least one of path information, flow forwarding rules, flow detection rules, and request tunnel information allocation;
  • the second UPF is a packet data protocol PDU session anchor PSA;
  • the second UPF After receiving the session establishment request, the second UPF allocates GTP tunnel information and configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF, and the SMF sends the GTP tunnel information to the access network;
  • the first UPF After receiving the session establishment request, the first UPF configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF.
  • the first UPF that communicates with the access network AN receives the GTP data message, and processes the GTP message to obtain an IP data message, including:
  • the first UPF receives the GTP data message sent by the access network, and decapsulates the GTP data message to obtain an IP data message;
  • the second UPF forwards the IP data packet according to the IP header information of the IP data packet; the second UPF is the PDU session anchor Click PSA.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP datagram, and performs flow table matching according to the header information of the GTP datagram. If a match can be found, the action field of the match is to delete the header of the GTP datagram and obtain the IP address. data packets, and forward the IP data packets.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP data packet, and performs flow table matching according to the header information of the GTP data packet. If a matching item can be found, the action field of the matching item is to delete the GTP data packet header and transfer it. to the next level flow entry;
  • the first UPF performs flow table matching according to the header information of the IP data packet obtained after deleting the GTP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the second UPF forwards the IP data packet according to the IP header information of the IP data packet, including:
  • the second UPF After receiving the IP data packet, the second UPF performs flow table matching according to the header information of the IP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the data processing method further includes:
  • the at least one second UPF encapsulates the received IP data packet into a GTP data packet based on the IP header information of the IP data packet, and forwards it to the access network.
  • the first UPF encapsulates the received IP data packet into a GTP data packet and forwards it to the access network, including:
  • the at least one second UPF performs flow table matching based on the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the first UPF After the first UPF receives the IP data packet, it performs flow table matching according to the header information of the received IP data packet, and if a matching item can be found, the action field of the matching item is encapsulated into a GTP data packet and Forward.
  • the first UPF that communicates with the access network AN receives a GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message, including: :
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet.
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet, including:
  • the SDN switch receives the GTP data message to be sent to the data network DN;
  • the SDN switch performs flow table matching according to the received GTP data packet header information, and if a matching item can be found, the action domain of the matching item is to delete the GTP data packet header and transfer to the next-level flow table entry;
  • the SDN switch performs flow table matching according to the destination port number in the header information of the IP data message obtained by deleting the GTP data message header. If a matching item can be found, then the action domain of the matching item is Packet in.
  • the first UPF transmits the IP data packet, including:
  • the SDN switch reports the IP data packet to the SDN controller of the first UPF through a Packet in message, and the SDN controller calls the northbound interface to send the IP data packet to the SMF, and then the SMF sends the IP data packet to the SMF.
  • the flow processing rule is determined according to the header information of the IP data packet.
  • Embodiments of the present disclosure also provide a user plane function UPF, including: a transceiver, a processor, and a memory, where a program executable by the processor is stored in the memory; when the processor executes the program, the processor implements:
  • the first UPF that communicates with the access network AN receives the GPRS tunneling protocol GTP data message, processes the GTP message, obtains an IP data message, and transmits the IP data message.
  • the user plane function UPF also includes:
  • the first UPF and the at least one second UPF receive a session establishment request sent by the session management function SMF, where the session establishment request carries: at least one of path information, flow forwarding rules, flow detection rules, and request tunnel information allocation; the second UPF is the PDU session anchor PSA;
  • the second UPF After receiving the session establishment request, the second UPF allocates GTP tunnel information and configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF, and the SMF sends the GTP tunnel information to the access network;
  • the first UPF After receiving the session establishment request, the first UPF configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF.
  • the first UPF that communicates with the access network AN receives the GTP data message, and processes the GTP message to obtain an IP data message, including:
  • the first UPF receives the GTP data packet sent by the access network, and decapsulates the GTP data packet to obtain an IP data packet; forwards the IP data packet to at least one second UPF, and The IP data packet is forwarded by the second UPF according to the IP header information of the IP data packet; the second UPF is the PDU session anchor PSA.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP datagram, and performs flow table matching according to the header information of the GTP datagram. If a match can be found, the action field of the match is to delete the header of the GTP datagram and obtain the IP address. data packets, and forward the IP data packets.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP data packet, and performs flow table matching according to the header information of the GTP data packet. If a matching item can be found, the action field of the matching item is to delete the GTP data packet header and transfer it. to the next level flow entry;
  • the first UPF performs flow table matching according to the header information of the IP data packet obtained after deleting the GTP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the second UPF forwards the IP data packet according to the IP header information of the IP data packet, including:
  • the second UPF After receiving the IP data packet, the second UPF performs flow table matching according to the header information of the IP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the user plane function UPF further includes: for downlink data, the at least one second UPF encapsulates the received IP data packet into a GTP data packet based on the IP header information of the IP data packet, and forwards it to the GTP data packet. Access Network.
  • the first UPF encapsulates the received IP data message into a GTP data message, and forwards it to the access network, including:
  • the at least one second UPF performs flow table matching based on the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the first UPF After the first UPF receives the IP data packet, it performs flow table matching according to the header information of the received IP data packet, and if a matching item can be found, the action field of the matching item is encapsulated into a GTP data packet and Forward.
  • the first UPF that communicates with the access network AN receives a GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message, including: :
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet.
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet, including:
  • the SDN switch receives the GTP data message to be sent to the data network DN;
  • the SDN switch performs flow table matching according to the received GTP data packet header information, and if a matching item can be found, the action domain of the matching item is to delete the GTP data packet header and transfer to the next-level flow table entry;
  • the SDN switch performs flow table matching according to the destination port number in the header information of the IP data message obtained by deleting the GTP data message header. If a matching item can be found, then the action domain of the matching item is Packet in.
  • the first UPF transmits the IP data packet, including:
  • the SDN switch reports the IP data packet to the SDN controller of the first UPF through a Packet in message, and the SDN controller calls the northbound interface to send the IP data packet to the SMF, and then the SMF sends the IP data packet to the SMF.
  • the flow processing rule is determined according to the header information of the IP data packet.
  • Embodiments of the present disclosure also provide a data transmission processing apparatus, which is applied to the user plane function UPF, and the apparatus includes:
  • Processing module for receiving GPRS tunneling protocol GTP data message, and described GTP message is processed, obtains IP data message;
  • a transceiver module configured to transmit the IP data message.
  • Embodiments of the present disclosure also provide a processor-readable storage medium storing processor-executable instructions for causing the processor to execute the above-mentioned Methods.
  • the first UPF that communicates with the access network AN receives the GPRS tunneling protocol GTP data message, processes the GTP message, obtains an IP data message, and transmits the IP data message Arts.
  • the packets transmitted on the links within the core network are IP data packets, which reduces the complexity of data processing and transmission.
  • Figure 1 is a schematic diagram of the architecture of an SDN network
  • Figure 2 is a schematic diagram of the separation of the control plane and the forwarding plane in the SDN network
  • FIG. 3 is a schematic diagram of a user plane protocol stack of a PDU session in a 5G network
  • Fig. 4 is the format diagram of GTP data message
  • FIG. 5 is a schematic diagram of the situation of inserting UL CL on the data path of the PDU session
  • Figure 6 is a schematic diagram of a multi-homed PDU session used to support business continuity
  • Figure 7 is a schematic diagram of local access of a multi-homed PDU session
  • FIG. 8 is a schematic diagram of a control plane protocol stack between a control plane and a user plane node
  • FIG. 9 is a schematic diagram of a user plane protocol stack between a control plane and a user plane node
  • Figure 10 is a schematic diagram of the system architecture of an SDN-based 5G network
  • Figure 11 is a schematic diagram of the system architecture of an SDN-based 5G network
  • FIG. 12 is a schematic flowchart of a data processing method according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of a scenario of data forwarding according to an embodiment of the present disclosure.
  • FIG. 14 is a schematic diagram of inserting UL CL or data offload on a data path of a PDU session according to an embodiment of the present disclosure
  • 15 is a schematic diagram of uplink transmission in a scenario where the UPF connected to the access network is a ULCL/BP node;
  • 16 is a schematic diagram of an uplink transmission flow in a scenario where the UPF connected to the access network is a ULCL/BP node;
  • FIG. 17 is a schematic diagram of a downlink transmission flow in a scenario where the UPF connected to the access network is a ULCL/BP node;
  • FIG. 18 is a schematic diagram of a transmission flow of a flow detection scenario according to an embodiment of the present disclosure.
  • Figure 19 is a schematic diagram of the architecture of UPF
  • FIG. 20 is a schematic block diagram of the data transmission processing apparatus of the present disclosure.
  • the user plane protocol stack of the PDU session in the 5G network is as follows:
  • UPF is usually implemented using a GTP tunnel.
  • the GTP tunnel is bidirectional and is identified by a GTP quad (source IP address, source GTP TEID, destination IP address, and destination GTP TEID); GTP TEID (GPRS tunneling protocol , tunnel endpoint identifier) are assigned to the network elements at both ends of the tunnel.
  • GTP quad source IP address, source GTP TEID, destination IP address, and destination GTP TEID
  • GTP TEID GPRS tunneling protocol , tunnel endpoint identifier
  • a session consists of multiple GTP tunnels, and each GTP tunnel corresponds to only one session.
  • the forwarding network element is determined according to the GTP packet header in the data packet. If so, the GTP packet header in the data packet is replaced with the GTP packet header of the next tunnel segment. and forward it.
  • Multi-PDU session anchor support for a single PDU session of the 5G network In order to support selective traffic routing or support SSC mode 3, SMF can control the data path of the PDU session to ensure that the PDU session can go to multiple N6 interfaces at the same time.
  • the UPF that terminates these interfaces is called the PDU Session Anchor.
  • PDU session using UL-CL When the PDU session type is IPv4 or IPv6 or IPv4v6 or Ethernet, SMF may decide to insert a "UL CL" (Uplink classifier) in the data path of the PDU session. A UPF that supports the UL CL function will offload some traffic by matching the flow filter provided by the SMF. The insertion and deletion of UL CL is determined by SMF, and SMF is controlled by N4 interface and UPF capability. During or after the establishment of the PDU session, the SMF may decide to insert a UPF that supports the UL CL function on the data path of the PDU session; or delete the UPF that supports the UL CL function on the data path of the PDU session after the establishment of the PDU session.
  • UL CL Uplink classifier
  • the SMF may contain multiple UPFs supporting the UL CL function on the PDU session data path.
  • the UL CL function is inserted into the data path of a PDU session, there are multiple PDU session anchors for the PDU session. These PDU session anchors provide different access to the same DN.
  • the UL CL provides the offloading of upstream traffic to different PDU session anchors and the aggregation of downstream traffic to the UE, that is, the aggregation of traffic sent from different PDU session anchors to the UE.
  • the distribution and aggregation are implemented according to the flow detection and flow forwarding rules provided by SMF.
  • the UL CL uses flow filtering rules (such as checking the destination IP address/prefix of the uplink IP data packets sent by the UE) to decide how to route the data packets.
  • Figure 5 depicts the insertion of UL CL on the data path of a PDU session.
  • the PDU session uses IPv6 multi-homing: a PDU session may be associated with multiple IPv6 prefixes, which is a multi-homed PDU session.
  • a multi-homed PDU session provides access to a DN through multiple PDU session anchors.
  • Different user plane paths to different PDU session anchor points form branches in the "common" UPF, and the common UPF is called the UPF supporting the "Branching Point" function. Branching Point forwards upstream traffic to different PDU session anchors, and aggregates downstream traffic sent to the UE, that is, aggregates flows sent from different PDU session anchors to the UE.
  • SMF implements the splitting of uplink traffic between PDU session anchors based on the UE source prefix by configuring the UPF that supports the Branching Point function (the source prefix may be selected by the UE based on routing information and preferences received from the network).
  • the UE shall decide to use a multi-homed PDU session to support service continuity as shown in Figure 6 below, or to support local access as shown in Figure 7.
  • control plane protocol stack between the control plane and the user plane nodes is shown in Figure 8;
  • the user plane protocol stack between the control plane and the user plane nodes is shown in FIG. 9 .
  • an embodiment of the present disclosure provides a data processing method, applied to the user plane function UPF, the method includes:
  • Step 121 the first UPF that communicates with the access network AN receives the GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message;
  • Step 122 Transmit the IP data packet.
  • the message transmitted on the link inside the core network where the first UPF is located is an IP data message, which reduces the complexity of data processing and transmission.
  • the message transmitted on the link between the (R)AN (Access Network) and the UPF (User Plane Function) in the core network is a GTP data message (the message
  • the IP address carried in the text is the IP address of AN and PSA (for the ULCL/BP node, it is PSA1), the TEID assigned by AN (downlink) or PSA (uplink), and the UPF on the AN side is responsible for the encapsulation of GTP data packets (downlink) and decapsulation (uplink), the packets transmitted on the links within the core network are IP data packets (that is, IP data packets sent by the UE).
  • the PSA here is the PDU session anchor, which is the PDU session anchor.
  • the first UPF that communicates with the access network AN may further include:
  • the first UPF and the at least one second UPF receive a session establishment request sent by the session management function SMF, where the session establishment request carries: at least one of path information, flow forwarding rules, flow detection rules, and request tunnel information allocation; the second UPF is the PDU session anchor PSA;
  • the second UPF After the second UPF receives the session establishment request, it allocates GTP tunnel information and configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF, and the SMF sends the GTP tunnel information to the receiver. access the network;
  • the first UPF After receiving the session establishment request, the first UPF configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF.
  • the SMF after receiving the session establishment request from the UE, the SMF sends an N4 session establishment request to all UPFs.
  • the N4 session establishment request message carries path information, flow forwarding rules and/or flow detection and/or requests for core network tunnel information Allocated (sent to PSA only);
  • PSA UPF connected to DN
  • PSA UPF connected to DN
  • PSA UPF connected to DN
  • PSA After receiving the N4 session establishment request, configure flow forwarding rules and/or flow detection rules, and send an N4 session establishment completion response to the SMF after the configuration is completed.
  • the SMF After the SMF receives the GTP tunnel information allocated by the PSA, it sends it to the RAN.
  • SMF sets flow forwarding rules and/or flow detection rules as follows:
  • the UPF on the AN side first strips the header of the received GTP data packet (that is, decapsulates the GTP data packet) to obtain an IP data packet and forwards it and/or according to the IP data packet header
  • the department processes the data (forwards or reports it to SMF).
  • Other UPFs perform data processing (forwarding or reporting to SMF) based on the IP header information of the data packet.
  • AN-side UPF For downlink data, other UPFs except AN-side UPF (including PSA, etc.) forward data based on the IP header information of the data packet, and the AN-side UPF encapsulates the received IP data packet into GTP Data packets are forwarded to the RAN.
  • AN-side UPF including PSA, etc.
  • the first UPF that communicates with the access network AN receives a GTP data packet, processes the GTP packet, obtains an IP data packet, and transmits the IP data packet text, including:
  • the first UPF receives the GTP data packet sent by the access network, decapsulates the GTP data packet to obtain an IP data packet; forwards the IP data packet to at least one first UPF Two UPFs, and the second UPF forwards the IP data packet according to the IP header information of the IP data packet; the second UPF is the PDU session anchor PSA.
  • the first UPF receives a GTP data packet and decapsulates the GTP data packet , get IP data packets, including:
  • the first UPF receives the GTP datagram, and performs flow table matching according to the header information of the GTP datagram. If a match can be found, the action field of the match is to delete the header of the GTP datagram and obtain the IP address. data message, and forward the IP data message;
  • the second UPF performs flow table matching according to the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding.
  • the UPF on the AN side After the UPF on the AN side receives the GTP data packet, it needs to match the flow table according to the received GTP data packet header information (IP address, UDP port number, all or part of the TEID (assigned by PSA)), if If a match is found, the action field of the match is to strip the GTP data packet header and forward it.
  • GTP data packet header information IP address, UDP port number, all or part of the TEID (assigned by PSA)
  • IP5-tuples header information (IP5-tuples) (partial information or all information) of the received IP data packet. If a matching item can be found, the action field of the matching item for forwarding.
  • IP5-tuples header information (IP5-tuples) (partial information or all information) of the received IP data packet. If a matching item can be found, the action field of the matching item for forwarding.
  • the specific flow rules are as follows:
  • the first UPF if the first UPF is an uplink offload or branch ULCL/BP node, the first UPF receives a GTP data packet, and deciphers the GTP data packet Encapsulation to obtain IP data packets, including:
  • the first UPF receives the GTP data packet, and performs flow table matching according to the header information of the GTP data packet. If a matching item can be found, the action field of the matching item is to delete the GTP data packet header and transfer it. to the next level flow entry;
  • the first UPF performs flow table matching according to the header information of the IP data packet obtained after deleting the GTP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the second UPF After receiving the IP data packet, the second UPF performs flow table matching according to the header information of the IP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the UPF on the AN side will, according to the received GTP data packet header information (IP address, UDP port number, TEID (assigned by PSA1)) All items or some items), flow table matching needs to be performed. If a matching item can be found, the action field of the matching item is to strip the GTP data packet header and transfer to the next-level flow table entry. According to the header information (IP 5-tuples) of the data packet obtained after stripping the GTP data packet (part of the information or all information, such as destination IP address or IP prefix or source IP prefix), the flow table is matched, if it can be found If there is a match, the action domain of the match is forwarding.
  • the specific flow rules are as follows:
  • IP 5-tuples IP 5-tuples
  • IP prefix IP prefix
  • source IP prefix IP prefix
  • the data processing method may further include:
  • the at least one second UPF encapsulates the received IP data packet into a GTP data packet based on the IP header information of the IP data packet, and forwards it to the access network.
  • the UPF on the AN side needs to perform flow table matching according to the header information of the received IP data packet. If a matching item can be found, the action field of the matching item is: It is encapsulated into GTP data packets and forwarded.
  • the specific flow rules are as follows:
  • IP 5-tuples IP 5-tuples
  • IP prefix IP prefix
  • source IP prefix IP prefix
  • IP header information 1 Output to port w IP header information 2 Output to port w
  • the first UPF if the first UPF is a downlink offload or branch ULCL/BP node, the first UPF encapsulates the received IP data packet into a GTP data packet, and forwards it to the access network, including:
  • the at least one second UPF performs flow table matching based on the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the first UPF After the first UPF receives the IP data packet, it performs flow table matching according to the header information of the received IP data packet, and if a matching item can be found, the action field of the matching item is encapsulated into a GTP data packet and Forward.
  • the UPF on the AN side After the UPF on the AN side receives the IP data packet, it needs to match the flow table according to the header information of the received IP data packet. If a matching item is found, the action field of the matching item is encapsulated into a GTP data packet and forwarded. .
  • the specific flow rules are as follows:
  • IP packet header information 1 Add GTP data packet header information 1, Output to port w IP header information 2 Add GTP data packet header information 1, Output to port w
  • the first UPF when the first UPF performs flow detection, the first UPF that communicates with the access network AN receives a GPRS tunneling protocol GTP data message, and processes the GTP message to obtain IP datagrams, including:
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet.
  • the first UPF transmits the IP data packet, including:
  • the SDN switch reports the IP data packet to the SDN controller of the first UPF through a Packet in message, and the SDN controller calls the northbound interface to send the IP data packet to the SMF, and then the SMF sends the IP data packet to the SMF.
  • the flow processing rule is determined according to the header information of the IP data packet.
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet, including:
  • the SDN switch receives the GTP data packet to be sent to the data network DN, and the SDN switch performs flow table matching according to the header information of the received GTP data packet. If a matching item can be found, the action field of the matching item is: Delete the GTP data packet header and go to the next level flow entry;
  • the SDN switch carries out flow table matching according to the destination port number in the header information of the IP data message obtained by deleting the GTP data message header, and if a matching item can be found, then the action domain of the matching item is Packet in;
  • the SDN controller After the SDN controller receives the Packet in message, it forwards the IP data packet carried by the Packet in message to the SMF, and the SMF performs data processing according to the header information of the IP data packet, and delivers stream processing
  • the rule is sent to the SDN controller, and the SDN controller sends the flow entry to the SDN switch according to the flow processing rule.
  • the SDN switch when the SDN switch receives the data to be sent to the DN, if the received data packet is a GTP data packet, the According to the received GTP data packet header information (IP address, UDP port number, all or part of the items in TEID (assigned by PSA)), flow table matching needs to be performed. If a match can be found, the action of the match The field is to strip the GTP data packet header and go to the next-level flow entry. The flow table matching is performed according to the destination port number in the header information (IP 5-tuples) of the IP data packet obtained by stripping the GTP data packet header. If a matching item is found, the action field of the matching item is Packet in.
  • the specific flow rules are as follows:
  • the controller When the controller receives the Packet in, it forwards the IP data packet carried by the Packet in message to the SMF.
  • the SMF processes the data according to the header information of the IP data packet, and sends the flow processing rules to the controller, and then the controller according to The flow processing rules deliver appropriate flow entries to the switch.
  • the switch configures the flow table entry after receiving it, and performs data processing according to the flow table entry.
  • the controller When the controller receives the Packet in, it forwards the IP data packet carried by the Packet in message to the SMF.
  • the SMF processes the data according to the header information of the IP data packet, and sends the flow processing rules to the controller, and then the controller according to The flow processing rules deliver appropriate flow entries to the switch.
  • the switch configures the flow entry after receiving it, and performs data processing according to the flow entry.
  • the SDN controller itself provides the northbound interface.
  • the switch obtains IP data packets according to the above embodiment, and does not need to process the IP packets, such as re-encapsulating them into GTP data packets.
  • the message includes this IP data packet and so on.
  • the SDN controller After the SDN controller receives the IP data packet, it calls the general northbound interface provided by itself to send the data packet to the SMF. According to this data packet, the SMF delivers the correct flow processing rules to the SDN controller. Then, the SDN controller delivers flow entries to the switch according to the flow processing rules.
  • the switch configures the flow entry and processes the data flow according to the flow entry, including forwarding, discarding, and so on.
  • the above embodiments of the present disclosure do not require all switches to process GTP protocol packets, reducing the processing complexity of the switches; do not require all switches to perform tunnel encapsulation and decapsulation, increase packet headers, improve transmission efficiency and reduce delay.
  • For scenarios that require data processing based on the header information of IP data packets it is not necessary to extract IP data packets from GTP data packets and then process them, which reduces processing delay and improves transmission efficiency.
  • the core network does not need to update the tunnel information of the core network to the RAN, which reduces signaling overhead.
  • the UPF that needs flow detection does not need to process packets, but can directly call the northbound interface provided by the SDN controller to send the packets to the SMF at the application layer. This reduces the processing complexity of the underlying switches and controllers.
  • the SMF does not need to decapsulate and encapsulate the data packet, which reduces the complexity of the SMF.
  • an embodiment of the present disclosure further provides a user plane function UPF 190, including: a transceiver 191, a processor 192, and a memory 193, where a program executable by the processor 192 is stored on the memory 193;
  • the processor 192 executes the program, it realizes that: the first UPF that communicates with the access network AN receives the GPRS tunneling protocol GTP data message, processes the GTP message, obtains the IP data message, and transmits the data message. Describe the IP datagram.
  • the first UPF and the at least one second UPF receive a session establishment request sent by the session management function SMF, where the session establishment request carries: path information, flow forwarding rules, flow detection rules, and request tunnel information allocation.
  • the session establishment request carries: path information, flow forwarding rules, flow detection rules, and request tunnel information allocation.
  • the second UPF is a PDU session anchor PSA;
  • the second UPF After receiving the session establishment request, the second UPF allocates GTP tunnel information and configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF, and the SMF sends the GTP tunnel information to the access network;
  • the first UPF After receiving the session establishment request, the first UPF configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF.
  • the first UPF that communicates with the access network AN receives the GTP data message, and processes the GTP message to obtain an IP data message, including:
  • the first UPF receives the GTP data packet sent by the access network, and decapsulates the GTP data packet to obtain an IP data packet; forwards the IP data packet to at least one second UPF, and The IP data packet is forwarded by the second UPF according to the IP header information of the IP data packet; the second UPF is the PDU session anchor PSA.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP datagram, and performs flow table matching according to the header information of the GTP datagram. If a match can be found, the action field of the match is to delete the header of the GTP datagram and obtain the IP address. data packets, and forward the IP data packets.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP data packet, and performs flow table matching according to the header information of the GTP data packet. If a matching item can be found, the action field of the matching item is to delete the GTP data packet header and transfer it. to the next level flow entry;
  • the first UPF performs flow table matching according to the header information of the IP data packet obtained after deleting the GTP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the second UPF forwards the IP data packet according to the IP header information of the IP data packet, including:
  • the second UPF After receiving the IP data packet, the second UPF performs flow table matching according to the header information of the IP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the at least one second UPF encapsulates the received IP data packet into a GTP data packet based on the IP header information of the IP data packet, and forwards it to the access network.
  • the first UPF encapsulates the received IP data packet into a GTP data packet and forwards it to the access network, including:
  • the at least one second UPF performs flow table matching based on the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the first UPF After the first UPF receives the IP data packet, it performs flow table matching according to the header information of the received IP data packet, and if a matching item can be found, the action field of the matching item is encapsulated into a GTP data packet and Forward.
  • the first UPF that communicates with the access network AN receives a GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message, including: :
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet.
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet, including:
  • the SDN switch receives the GTP data message to be sent to the data network DN;
  • the SDN switch carries out flow table matching according to the GTP data message header information received, and if a match can be found, the action domain of the match is to delete the GTP data message header and go to the next-level flow table entry;
  • the SDN switch performs flow table matching according to the destination port number in the header information of the IP data message obtained by deleting the GTP data message header. If a matching item can be found, then the action domain of the matching item is Packet in.
  • the first UPF transmits the IP data packet, including:
  • the SDN switch reports the IP data packet to the SDN controller of the first UPF through a Packet in message, and the SDN controller calls the northbound interface to send the IP data packet to the SMF, and then the SMF sends the IP data packet to the SMF.
  • the flow processing rule is determined according to the header information of the IP data packet.
  • the UPF in this embodiment is a UPF corresponding to the method shown in FIG. 12 above, and the implementation manners in the above embodiments are all applicable to the embodiments of the UPF, and the same technical effect can also be achieved.
  • the transceiver 191 and the memory 193, as well as the transceiver 191 and the processor 192 can be communicated and connected through a bus interface, the function of the processor 192 can also be realized by the transceiver 191, and the function of the transceiver 191 can also be realized by the processor 192 realized.
  • an embodiment of the present disclosure further provides a data transmission processing apparatus 200, which is applied to the user plane function UPF.
  • the apparatus 200 includes:
  • the processing module 201 is used for receiving a GPRS tunneling protocol GTP data message, and processing the GTP message to obtain an IP data message;
  • the transceiver module 202 is configured to transmit the IP data packet.
  • the first UPF and the at least one second UPF receive a session establishment request sent by the session management function SMF, where the session establishment request carries: path information, flow forwarding rules, flow detection rules, and request tunnel information allocation.
  • the session establishment request carries: path information, flow forwarding rules, flow detection rules, and request tunnel information allocation.
  • the second UPF is a PDU session anchor PSA;
  • the second UPF After the second UPF receives the session establishment request, it allocates GTP tunnel information and configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF, and the SMF sends the GTP tunnel information to the access network;
  • the first UPF After receiving the session establishment request, the first UPF configures flow forwarding rules and/or flow detection rules, and sends the session establishment response to the SMF.
  • the first UPF that communicates with the access network AN receives the GTP data message, and processes the GTP message to obtain an IP data message, including:
  • the first UPF receives the GTP data packet sent by the access network, and decapsulates the GTP data packet to obtain an IP data packet; forwards the IP data packet to at least one second UPF, and The IP data packet is forwarded by the second UPF according to the IP header information of the IP data packet; the second UPF is the PDU session anchor PSA.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP datagram, and performs flow table matching according to the header information of the GTP datagram. If a match can be found, the action field of the match is to delete the header of the GTP datagram and obtain the IP address. data packets, and forward the IP data packets.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives a GTP data packet, and decapsulates the GTP data packet to obtain an IP data packet.
  • the first UPF receives the GTP data packet, and performs flow table matching according to the header information of the GTP data packet. If a matching item can be found, the action field of the matching item is to delete the GTP data packet header and transfer it. to the next level flow entry;
  • the first UPF performs flow table matching according to the header information of the IP data packet obtained after deleting the GTP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the second UPF forwards the IP data packet according to the IP header information of the IP data packet, including:
  • the second UPF After receiving the IP data packet, the second UPF performs flow table matching according to the header information of the IP data packet, and if a matching item can be found, the action field of the matching item is forwarding.
  • the at least one second UPF encapsulates the received IP data packet into a GTP data packet based on the IP header information of the IP data packet, and forwards it to the access network.
  • the first UPF encapsulates the received IP data packet into a GTP data packet and forwards it to the access network, including:
  • the at least one second UPF performs flow table matching based on the IP header information of the IP data packet, and if a matching item can be found, the action domain of the matching item is forwarding;
  • the first UPF After the first UPF receives the IP data packet, it performs flow table matching according to the header information of the received IP data packet, and if a matching item can be found, the action field of the matching item is encapsulated into a GTP data packet and Forward.
  • the first UPF that communicates with the access network AN receives a GPRS tunneling protocol GTP data message, and processes the GTP message to obtain an IP data message, including: :
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet.
  • the SDN switch of the first UPF receives the GTP data packet, decapsulates the received GTP data packet, and obtains the IP data packet, including:
  • the SDN switch receives the GTP data message to be sent to the data network DN;
  • the SDN switch performs flow table matching according to the received GTP data packet header information, and if a matching item can be found, the action domain of the matching item is to delete the GTP data packet header and transfer to the next-level flow table entry;
  • the SDN switch performs flow table matching according to the destination port number in the header information of the IP data message obtained by deleting the GTP data message header. If a matching item can be found, then the action domain of the matching item is Packet in.
  • the first UPF transmits the IP data packet, including:
  • the SDN switch reports the IP data packet to the SDN controller of the first UPF through a Packet in message, and the SDN controller calls the northbound interface to send the IP data packet to the SMF, and then the SMF sends the IP data packet to the SMF.
  • the flow processing rule is determined according to the header information of the IP data packet.
  • the device in this embodiment is a device corresponding to the method shown in FIG. 12 above, and the implementation manners in the above embodiments are all applicable to the embodiments of the device, and the same technical effect can also be achieved. It should be noted here that the above-mentioned device provided by the embodiment of the present disclosure can realize all the method steps realized by the above-mentioned method embodiment, and can achieve the same technical effect, and the same as the method embodiment in this embodiment is not repeated here. The parts and beneficial effects will be described in detail.
  • Embodiments of the present disclosure also provide a processor-readable storage medium storing processor-executable instructions for causing the processor to execute the above-mentioned Methods. All implementation manners in the foregoing method embodiment are applicable to this embodiment, and the same technical effect can also be achieved.
  • the disclosed apparatus and method may be implemented in other manners.
  • the apparatus embodiments described above are only illustrative.
  • the division of the units is only a logical function division. In actual implementation, there may be other division methods.
  • multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented.
  • the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
  • each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
  • the functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium.
  • the computer software product is stored in a storage medium, including several
  • the instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present disclosure.
  • the aforementioned storage medium includes: a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk and other mediums that can store program codes.
  • modules, units, sub-modules, sub-units, etc. can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), digital signal processing equipment ( DSP Device, DSPD), Programmable Logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, for in other electronic units or combinations thereof that perform the functions described herein.
  • ASIC Application Specific Integrated Circuits
  • DSP Digital Signal Processing
  • DSP Device digital signal processing equipment
  • PLD Programmable Logic Device
  • Field-Programmable Gate Array Field-Programmable Gate Array
  • FPGA Field-Programmable Gate Array
  • each component or each step can be decomposed and/or recombined.
  • These disaggregations and/or recombinations should be considered equivalents of the present disclosure.
  • the steps of performing the above-mentioned series of processes can naturally be performed in chronological order in the order described, but need not necessarily be performed in chronological order, and some steps can be performed in parallel or independently of each other.
  • Those of ordinary skill in the art can understand all or any steps or components of the method and device of the present disclosure. , software, or a combination thereof, which can be implemented by those of ordinary skill in the art using their basic programming skills after reading the description of the present disclosure.
  • the objects of the present disclosure can also be achieved by running a program or set of programs on any computing device.
  • the computing device may be a known general purpose device. Therefore, the objects of the present disclosure can also be achieved merely by providing a program product containing program code for implementing the method or apparatus. That is, such a program product also constitutes the present disclosure, and a storage medium storing such a program product also constitutes the present disclosure.
  • the storage medium can be any known storage medium or any storage medium developed in the future.
  • each component or each step can be decomposed and/or recombined. These disaggregations and/or recombinations should be considered equivalents of the present disclosure.
  • the steps of executing the above-described series of processes can naturally be executed in chronological order in the order described, but need not necessarily be executed in chronological order. Certain steps may be performed in parallel or independently of each other.

Landscapes

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

Abstract

Sont divulgués ici un procédé de traitement de données, une fonction de plan d'utilisateur et un dispositif. Le procédé de traitement de données comprend les étapes suivantes : une première UPF qui communique avec un réseau d'accès (AN) reçoit un message de données de protocole de tunnellisation GPRS (GTP) et traite le message GTP, ce qui permet d'obtenir un message de données IP ; la première UPF transmet le message de données IP.
PCT/CN2021/109883 2020-08-10 2021-07-30 Procédé de traitement de données, fonction de plan d'utilisateur, et dispositif Ceased WO2022033340A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010794975.1A CN114079674B (zh) 2020-08-10 2020-08-10 一种数据处理方法、用户面功能及装置
CN202010794975.1 2020-08-10

Publications (1)

Publication Number Publication Date
WO2022033340A1 true WO2022033340A1 (fr) 2022-02-17

Family

ID=80247700

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/109883 Ceased WO2022033340A1 (fr) 2020-08-10 2021-07-30 Procédé de traitement de données, fonction de plan d'utilisateur, et dispositif

Country Status (2)

Country Link
CN (1) CN114079674B (fr)
WO (1) WO2022033340A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115002016A (zh) * 2022-05-17 2022-09-02 阿里云计算有限公司 报文处理系统、方法、设备和存储介质
CN115242552A (zh) * 2022-09-21 2022-10-25 北京中科网威信息技术有限公司 基于ipsec的报文转发方法及装置
CN115314409A (zh) * 2022-07-20 2022-11-08 北京邮电大学 网络状态信息获取方法及系统
CN115442834A (zh) * 2022-08-09 2022-12-06 武汉虹旭信息技术有限责任公司 一种5g会话质量监测方法及系统
CN116033495A (zh) * 2022-12-28 2023-04-28 中国联合网络通信集团有限公司 用户面功能的业务数据处理方法、设备及存储介质
WO2024037366A1 (fr) * 2022-08-15 2024-02-22 阿里云计算有限公司 Procédé d'émission de règle de transfert, et carte d'interface réseau intelligente et support de stockage

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250050463A (ko) * 2023-10-06 2025-04-15 삼성전자주식회사 무선 통신 시스템에 있어서, 네트워크 기능을 오프로딩하기 위한 방법 및 장치

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103718520B (zh) * 2012-08-02 2017-07-21 华为技术有限公司 处理数据报文的方法、装置及系统
US10419982B1 (en) * 2018-03-14 2019-09-17 Cisco Technology, Inc. Methods and apparatus for providing end marker functionality in mobile networks having SRv6-configured mobile user planes
CN110913508A (zh) * 2019-11-25 2020-03-24 广州爱浦路网络技术有限公司 一种部署了upf的5g基站及其数据报文处理方法
WO2020146327A1 (fr) * 2019-01-08 2020-07-16 Mavenir Networks, Inc. Découverte de chemin de données de fonction de réseau optimale pour un cœur 5g

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101212810B (zh) * 2006-12-27 2012-04-25 华为技术有限公司 无线网络中用户设备切换方法
CN101237375A (zh) * 2007-02-02 2008-08-06 华为技术有限公司 一种前向链路服务接入网络切换时建立隧道的方法和系统
CN106686572B (zh) * 2016-12-20 2020-03-13 北京工业大学 一种基于sdn的移动性管理的方法
CN109150767A (zh) * 2017-06-16 2019-01-04 华为技术有限公司 一种数据包发送方法、装置及设备
CN113286376A (zh) * 2017-06-23 2021-08-20 华为技术有限公司 实现业务连续性的方法、设备及系统
CN109600719B (zh) * 2017-09-30 2021-07-09 华为技术有限公司 一种通信方法、装置及系统
US20190132251A1 (en) * 2017-10-31 2019-05-02 Huawei Technologies Co., Ltd. Method and system for supporting multiple qos flows for unstructured pdu sessions
CN114125961A (zh) * 2018-02-13 2022-03-01 华为技术有限公司 传输控制方法、装置和系统
CN110417840B (zh) * 2018-04-28 2020-10-09 华为技术有限公司 一种信息处理方法及装置
CN110831094B (zh) * 2018-08-14 2021-12-28 华为技术有限公司 一种数据传输通道的处理方法及装置
US11399304B2 (en) * 2018-09-28 2022-07-26 Ofinno, Llc Packet duplication by core network
CN111491009B (zh) * 2020-03-26 2025-03-28 腾讯科技(深圳)有限公司 业务协同处理方法及相关设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103718520B (zh) * 2012-08-02 2017-07-21 华为技术有限公司 处理数据报文的方法、装置及系统
US10419982B1 (en) * 2018-03-14 2019-09-17 Cisco Technology, Inc. Methods and apparatus for providing end marker functionality in mobile networks having SRv6-configured mobile user planes
WO2020146327A1 (fr) * 2019-01-08 2020-07-16 Mavenir Networks, Inc. Découverte de chemin de données de fonction de réseau optimale pour un cœur 5g
CN110913508A (zh) * 2019-11-25 2020-03-24 广州爱浦路网络技术有限公司 一种部署了upf的5g基站及其数据报文处理方法

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115002016A (zh) * 2022-05-17 2022-09-02 阿里云计算有限公司 报文处理系统、方法、设备和存储介质
CN115002016B (zh) * 2022-05-17 2023-08-22 阿里云计算有限公司 报文处理系统、方法、设备和存储介质
WO2023221452A1 (fr) * 2022-05-17 2023-11-23 阿里云计算有限公司 Système et procédé de traitement de paquets, dispositif et support de stockage
CN115314409A (zh) * 2022-07-20 2022-11-08 北京邮电大学 网络状态信息获取方法及系统
CN115314409B (zh) * 2022-07-20 2024-02-06 北京邮电大学 网络状态信息获取方法及系统
CN115442834A (zh) * 2022-08-09 2022-12-06 武汉虹旭信息技术有限责任公司 一种5g会话质量监测方法及系统
WO2024037366A1 (fr) * 2022-08-15 2024-02-22 阿里云计算有限公司 Procédé d'émission de règle de transfert, et carte d'interface réseau intelligente et support de stockage
CN115242552A (zh) * 2022-09-21 2022-10-25 北京中科网威信息技术有限公司 基于ipsec的报文转发方法及装置
CN115242552B (zh) * 2022-09-21 2022-12-13 北京中科网威信息技术有限公司 基于ipsec的报文转发方法及装置
CN116033495A (zh) * 2022-12-28 2023-04-28 中国联合网络通信集团有限公司 用户面功能的业务数据处理方法、设备及存储介质

Also Published As

Publication number Publication date
CN114079674A (zh) 2022-02-22
CN114079674B (zh) 2023-02-21

Similar Documents

Publication Publication Date Title
CN114079674B (zh) 一种数据处理方法、用户面功能及装置
CN107925624B (zh) 基于业务功能链sfc的报文转发方法、装置和系统
CN105723657B (zh) 交换机、控制器、系统及链路质量检测方法
CN113411834B (zh) 报文处理方法、装置、设备及存储介质
CN105577413B (zh) 操作、管理和维护oam报文处理方法及装置
US10791053B2 (en) Service function chain SFC-based communication method, and apparatus
US8130775B2 (en) Mechanism for protecting a pseudo-wire
US11563680B2 (en) Pseudo wire load sharing method and device
JP2018510553A (ja) アクセス制御装置、システム、及び方法
US10361954B2 (en) Method and apparatus for processing modified packet
US9998364B2 (en) Method for processing packet and forwarder
WO2022062506A1 (fr) Procédé et appareil de traitement de données, support de stockage et appareil électronique
US12184536B2 (en) Packet forwarding method, first network device, and first device group
EP3681112A1 (fr) Procédé, appareil, et système de transmission de message de multidiffusion
WO2022021818A1 (fr) Procédé et dispositif de traitement de message de données, support de stockage et dispositif électronique
CN107154896B (zh) 一种数据传输方法以及转发设备
CN108075991B (zh) 报文转发方法及装置
US11784919B2 (en) Method for sending BIERv6 packet and first network device
EP3905613B1 (fr) Procédé permettant d'envoyer et d'obtenir un message d'assertion et noeud de réseau
CN105247824A (zh) 控制装置、通信系统、中继装置控制方法和程序
CN114079640B (zh) 一种数据处理方法、用户面功能及装置
WO2022242775A1 (fr) Procédé et système de traitement de paquets, et dispositif de réseau
CN106161269A (zh) 一种数据包传输方法、控制器及交换机
WO2019119836A1 (fr) Procédé et dispositif de traitement de messages
JP6424496B2 (ja) パケット転送システム,及びパケット転送装置

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21855393

Country of ref document: EP

Kind code of ref document: A1