Data measurement method and apparatus

By carrying control information in user plane and control plane messages, the measurement inconsistency problem between the wireless network and the bearer network is resolved, end-to-end automatic measurement is realized, and measurement efficiency and accuracy are improved.

WO2025118976A9PCT designated stage Publication Date: 2026-07-02HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-11-20
Publication Date
2026-07-02

Smart Images

  • Figure CN2024133199_02072026_PF_FP_ABST
    Figure CN2024133199_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a data measurement method and apparatus, which can achieve end-to-end automatic measurements on a wireless network and a bear network. The method comprises: a first transmission device receives control information and service data, the control information comprising at least one of first flow identification information, measurement mode information, measurement period information, or measurement type information of the service data, and the first flow identification information being flow identification information of the service data in a wireless network; the first transmission device measures the service data on the basis of the control information to obtain first measurement result information; and the first transmission device sends the first measurement result information to a first network management device.
Need to check novelty before this filing date? Find Prior Art

Description

Methods and apparatus for data measurement

[0001] This application claims priority to Chinese Patent Application No. 202311652181.1, filed on December 4, 2023, entitled "Method and Apparatus for Data Measurement", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and more specifically, to a method and apparatus for data measurement. Background Technology

[0003] In QoS monitoring of wireless networks, wireless network maintenance personnel need to manually obtain the flow identification information of the service data to be measured and manually control the initiation of flow measurement. After the communication devices in the wireless network measure the service data, they report the measurement results to the network management device, which then determines the QoS of the wireless network based on the measurement results. Similarly, in QoS monitoring of bearer networks, bearer network maintenance personnel also need to manually obtain the flow identification information of the service data to be measured and manually control the initiation of flow measurement. After the communication devices in the bearer network measure the service data, they report the measurement results to the network management device, which then determines the QoS of the bearer network based on the measurement results.

[0004] When the transmission of service data needs to pass through both wireless and bearer networks, the different networks cannot communicate with each other due to the inconsistency in the encapsulation format and flow identifier definition of service data in the wireless and bearer networks. Therefore, it is impossible to achieve end-to-end (device-to-device) automatic transmission measurement between the wireless and bearer networks. Summary of the Invention

[0005] This application provides a method and apparatus for data measurement, which can realize automatic end-to-end (device-to-device) measurement on wireless networks and bearer networks.

[0006] In a first aspect, a data measurement method is provided. This method can be applied to a first transmission device in a bearer network. For example, it can be executed by the first transmission device, or by a component (such as a chip, chip system, etc.) configured in the first transmission device, or by a logic module or software that can implement all or part of the functions of the first transmission device. This application does not limit this.

[0007] For example, the method includes: a first transmission device receiving control information and service data, the control information including at least one of first stream identification information, measurement method information, measurement period information, or measurement type information of the service data, wherein the first stream identification information is the stream identification information of the service data in the wireless network; the first transmission device measuring the service data according to the control information to obtain first measurement result information; and the first transmission device sending the first measurement result information to a first network management device.

[0008] Based on the above technical solution, the wireless access network device or core network device in the wireless network can send control information for measuring service data to the transmission device (first transmission device) in the bearer network. The transmission device in the bearer network can then automatically measure the service data from the wireless network based on this control information. Compared to the transmission measurement scheme where wireless network maintenance personnel and bearer network maintenance personnel manually input flow identification information, this application can achieve end-to-end (device-to-device) automatic measurement between the wireless network and the bearer network.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first transmission device converting the first flow identification information into second flow identification information, the second flow identification information being the flow identification information of the service data in the bearer network, wherein the first measurement result information includes the mapping relationship between the first flow identification information and the second flow identification information.

[0010] Optionally, the unified network management device can assign unified flow identification information, ensuring that the flow identification information for service data is the same in both the wireless network and the bearer network. In this optional scheme, the first transmission device does not need to convert the flow identification information of the service data; the wireless access network device, core network device, and transmission devices in the bearer network (including the first transmission device) can measure the service data based on this unified flow identification information. Here, the unified network management device can be understood as a device that uniformly manages both the wireless network and the bearer network.

[0011] In conjunction with the first aspect, in some implementations of the first aspect, the measurement method information indicates a package-by-package measurement method or a sampling measurement method.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

[0013] In conjunction with the first aspect, in some implementations of the first aspect, the control information and the service data are carried in user plane messages.

[0014] In conjunction with the first aspect, in some implementations of the first aspect, the control information is carried in the Internet Protocol (IP) extension header, User Datagram Protocol (UDP) extension header, or General Packet Radio Service User Plane Tunneling Protocol (GTPU) extension header of the user plane message. In this implementation, after receiving the user plane message, the first transmission device performs a snooping operation on the user plane message to obtain the control information.

[0015] In conjunction with the first aspect, in some implementations of the first aspect, the control information is carried in a control plane message, and the service data is carried in a user plane message. In this implementation, the control information and service data are sent to the first transmission device separately via different information / messages.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, the control information is carried in the IP extension header, Transmission Control Protocol (TCP) extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the radio access network device or the core network device. In this implementation, after receiving the control plane message, the first transmission device performs a sniffing operation on the control plane message to obtain the control information.

[0017] In conjunction with the first aspect, in some implementations of the first aspect, the control plane message includes a GTPU ECHO message, an Internet Control Message Protocol (ICMP) message, a Two-Way Active Measurement Protocol (TWAMP) message, or a UDP message.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the control information is carried in the IP extension header or IP payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device. In this implementation, the radio access network device and the core network device do not send control information through extended existing messages, but rather through specific / newly constructed control plane messages. Since the destination address of the control plane message is the address information of the first transmission device, after receiving the control plane message, the first transmission device can directly parse the control plane message to obtain the control information.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the control plane message includes ICMP message, TCP message, UDP message, Flow Control Transfer Protocol (SCTP) message, or other IP message.

[0020] Secondly, a data measurement method is provided, which can be applied to a wireless access network device or a core network device. For example, it can be executed by the wireless access network device or the core network device, or it can be executed by a component (such as a chip, chip system, etc.) configured in the wireless access network device or the core network device, or it can be implemented by a logic module or software that can realize all or part of the functions of the wireless access network device or the core network device. This application does not limit this.

[0021] The method includes: sending control information and service data to a first transmission device, wherein the control information includes at least one of the following: flow identification information, measurement method information, measurement period information, or measurement type information of the service data, and the control information is used to control at least one transmission device in the bearer network to measure the service data, wherein the at least one transmission device includes the first transmission device; and sending second measurement result information to a second network management device, wherein the second measurement result information is obtained by measuring the service data according to the control information.

[0022] The method provided in the second aspect is the same as the method on the wireless access network device or core network device side corresponding to the first aspect, and its beneficial effects can be referred to the first aspect.

[0023] In conjunction with the second aspect, in some implementations of the second aspect, the measurement method information indicates a package-by-package measurement method or a sampling measurement method.

[0024] In conjunction with the second aspect, in some implementations of the second aspect, the measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

[0025] In conjunction with the second aspect, in some implementations of the second aspect, the control information and the service data are carried in user plane messages.

[0026] In conjunction with the second aspect, in some implementations of the second aspect, the control information is carried in the IP extension header, UDP extension header, or GTPU extension header of the user plane message.

[0027] In conjunction with the second aspect, in some implementations of the second aspect, the control information is carried in the control plane message, and the service data is carried in the user plane message.

[0028] In conjunction with the second aspect, in some implementations of the second aspect, the control information is carried in the IP extension header, TCP extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the wireless access network device or the core network device.

[0029] In conjunction with the second aspect, in some implementations of the second aspect, the control plane message includes GTPU ECHO message, ICMP message, TWAMP message, or UDP message.

[0030] In conjunction with the second aspect, in some implementations of the second aspect, the control information is carried in the IP extension header or IP packet payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.

[0031] In conjunction with the second aspect, in some implementations of the second aspect, the control plane message includes ICMP message, TCP message, UDP message, SCTP message, or other IP message.

[0032] Thirdly, a communication device is provided, which can be applied to the first transmission device described in the first aspect. The device includes: a transceiver unit for implementing the receiving and transmitting functions of the method described in the first aspect; and a processing unit for implementing the processing functions of the method described in the first aspect, such as measuring service data.

[0033] Fourthly, a communication device is provided, which can be applied to the wireless access network equipment or core network equipment described in the second aspect. The device includes: a transceiver unit for implementing the receiving and transmitting functions of the method described in the second aspect; and a processing unit for implementing the processing functions of the method described in the second aspect, such as measuring service data.

[0034] Fifthly, a communication device is provided, comprising: a processor and an interface circuit, the interface circuit being configured to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, the processor implementing methods as described in the first and second aspects or any possible implementations of the first and second aspects through logic circuits or executing code instructions.

[0035] A sixth aspect provides a communication system comprising: a first transmission device in the method of the first aspect, and a wireless access network device or core network device in the method of the second aspect.

[0036] In a seventh aspect, a computer-readable storage medium is provided, the computer-readable medium storing a computer program; when the computer program is run on a computer, the methods of the first and second aspects and any possible implementation thereof are executed.

[0037] Eighthly, a computer program product is provided, comprising a computer program that, when executed, causes the methods of the first and second aspects and any possible implementations of the first and second aspects to be implemented.

[0038] The solutions provided in the third to eighth aspects above are used to implement or cooperate with the methods provided in the first and second aspects above, and therefore can achieve the same or corresponding beneficial effects as the first and second aspects, which will not be elaborated here. Attached Figure Description

[0039] Figure 1 is a schematic diagram of the architecture of the communication system applicable to the embodiments of this application.

[0040] Figure 2 is a schematic flowchart of a QoS monitoring scheme in a wireless network.

[0041] Figure 3 is a schematic diagram of a flow measurement scheme in a bearer network.

[0042] Figure 4 is a schematic diagram of end-to-end transmission measurements on wireless and bearer networks.

[0043] Figure 5 is a schematic flowchart of a data measurement method according to an embodiment of this application.

[0044] Figure 6 is a schematic diagram of adding an Internet Protocol (IP) extension header to the user plane service message of the General Packet Radio Service (GPRS) Tunneling Protocol for the User Plane (GTPU).

[0045] Figure 7 is a schematic diagram of adding a User Datagram Protocol (UDP) extension header to the GTPU user plane service message.

[0046] Figure 8 is a schematic diagram of adding a GTPU extension header to the GTPU ECHO message.

[0047] Figure 9 is a schematic block diagram of a communication device according to an embodiment of this application.

[0048] Figure 10 is a schematic block diagram of another communication device according to an embodiment of this application.

[0049] Figure 11 is a schematic block diagram of another communication device according to an embodiment of this application. Detailed Implementation

[0050] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0051] The embodiments of this application can be applied to various communication systems, such as wireless local area network (WLAN), narrowband internet of things (NB-IoT), global system for mobile communications (GSM), enhanced data rate for GSM evolution (EDGE), wideband code division multiple access (WCDMA), code division multiple access 2000 (CDMA2000), time division-synchronization code division multiple access (TD-SCDMA), long term evolution (LTE), satellite communication, sidelink (SL), fourth generation (4G), fifth generation (5G), sixth generation (6G), or new communication systems that will emerge in the future. These communication systems include communication equipment that can utilize air interface resources for wireless communication. The communication equipment may include terminal equipment, radio access network equipment, and core network equipment; radio access network equipment may also be referred to as base station equipment. Air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources.

[0052] The terminal devices involved in this application embodiment may include various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem with wireless communication capabilities. Terminal devices may be subscriber units (UEs), user equipment (UEs), cellular phones, smartphones, wireless data cards, personal digital assistant (PDA) computers, tablet computers, wireless modem demodulators (modems), laptop computers, machine-type communication (MTC) terminals, and wireless terminals in self-driving vehicles, etc. Among them, user equipment includes vehicle user equipment. With the rise of Internet of Things (IoT) technology, more and more devices that previously lacked communication capabilities, such as but not limited to, home appliances, vehicles, tools, service equipment, and service facilities, are beginning to acquire wireless communication capabilities by configuring wireless communication units, thereby enabling them to access wireless communication networks and receive remote control. These devices, due to their configuration with wireless communication units, possess wireless communication capabilities and therefore also fall under the category of wireless communication devices. In addition, terminal devices can also be referred to as mobile stations (MS), mobile devices, mobile terminals, wireless terminals, handsets, clients, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in smart cities, wireless terminals in smart homes, etc. In the embodiments of this application, the device used to implement the functions of the terminal device can be the terminal device itself; it can also be a device capable of supporting the terminal device in implementing that function, such as a chip system, which can be installed in the terminal device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in the embodiments of this application, the device used to implement the functions of the terminal device is the terminal device, and the terminal device can be a UE (User Equipment) as an example to describe the technical solutions provided in the embodiments of this application.

[0053] The wireless access network equipment in this application can be a device for communicating with terminal devices, or a device for connecting terminal devices to a wireless network. The wireless access network equipment can be a node in a wireless access network. It can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home base station (e.g., a home evolved NodeB, or home Node B, HNB), a Wi-Fi access point (AP), a mobile switching center, a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6th-generation (6G) mobile communication system, or a base station in a future mobile communication system. The wireless access network equipment can also be a module or unit that performs some of the functions of a base station, such as a central unit (CU), a distributed unit (DU), an RRU, or a baseband unit (BBU). The wireless access network equipment can also be equipment that performs base station functions in D2D communication systems, V2X communication systems, M2M communication systems, and IoT communication systems. Wireless access network (NNR) equipment can also be used in non-terrestrial networks (NTNs), meaning it can be deployed on high-altitude platforms or satellites. NNR equipment can be macro base stations, micro base stations, indoor stations, relay nodes, or donor nodes. Of course, NNR equipment can also be nodes within the core network.

[0054] Radio access network (RAN) equipment provides services to cells. Terminal devices communicate with cells through transmission resources (e.g., frequency domain resources, or spectrum resources) allocated by the RAN equipment. These cells can belong to macro base stations (e.g., macro eNB or macro gNB) or to base stations corresponding to small cells. Small cells can include metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.

[0055] The terminal equipment in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device.

[0056] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminal devices include: mobile phones, tablets, computers with wireless transceiver capabilities (such as laptops and PDAs), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, drones, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal equipment in a mobile network (PLMN), etc.

[0057] Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large sizes, and the ability to perform complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses. They also include devices focused on a specific application function that require the use of other devices, such as smart bracelets and smart jewelry for vital sign monitoring.

[0058] Furthermore, terminal devices can also be terminal devices in Internet of Things (IoT) systems. IoT is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network that enables human-machine interconnection and machine-to-machine interconnection. IoT technology can achieve massive connectivity, deep coverage, and low power consumption at the terminal level through technologies such as narrowband (NB).

[0059] In addition, terminal devices may also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (for some terminal devices), receiving control information and downlink data from wireless access network devices, and sending electromagnetic waves to transmit uplink data to wireless access network devices.

[0060] This application also provides core network equipment, which may include one or more core network elements. Taking a 5G core network as an example, a 5G core network includes access and mobility management function (AMF) network elements responsible for mobility management and access management services, session management function (SMF) network elements responsible for session management, user plane function (UPF) network elements responsible for user plane packet routing and forwarding and QoS control, and policy control function (PCF) network elements. These core network elements can work independently or be combined to implement certain control functions; for example, AMF, SMF, and PCF can be combined into a single core network device.

[0061] The AMF (Automatic Mobility Management) element is primarily responsible for mobility management in mobile networks, such as user location updates, user registration with the network, and user handover. The UPF (User Provider Function) element is primarily responsible for forwarding and receiving user data in terminal devices; the UPF element can receive user data from the data network and transmit it to the terminal device via the radio access network equipment; the UPF element can also receive user data from the terminal device via the radio access network equipment and forward it to the data network; the transmission resources and scheduling functions provided by the UPF element to the terminal device are managed and controlled by the SMF (Signal Management Function) element.

[0062] Figure 1 is a schematic diagram of the architecture of the communication system applicable to the embodiments of this application. This communication system includes terminal devices, base stations, AMF, and UPF in a wireless network, and transmission devices 1 and 2 in a bearer network; wherein, the bearer network can be referred to as a wired network, and the transmission devices can be referred to as bearer devices, bearer nodes, or gateway devices, etc. In uplink transmission, the transmission path of service data is: terminal device - base station - transmission device 1 - transmission device 2 - UPF; in downlink transmission, the transmission path of service data is: UPF - transmission device 2 - transmission device 1 - base station - terminal device.

[0063] To facilitate understanding of the technical solutions of the embodiments of this application, before introducing the solutions of the embodiments of this application, the terms or concepts that may be involved in the embodiments of this application will be introduced first.

[0064] 1. Protocol Data Unit (PDU) Session: A logical connection between a terminal device and a data network (DN), used to provide the terminal device with a user plane connection to the DN.

[0065] 2. Bearer Network: The bearer network is the basic network that provides network connectivity for the wireless access network (wireless network) and the core network. It consists of access routers, edge routers, and core routers. In order to meet the needs of 5G application scenarios, the 5G bearer network is constantly evolving towards high bandwidth, low latency, network slicing, and intelligence, providing 5G networks with ultra-high bandwidth, ultra-low latency, and flexible and intelligent connection services.

[0066] To facilitate understanding of the embodiments of this application, the technical solutions related to the embodiments of this application will be briefly introduced below.

[0067] I. Wireless Network Measurement Technology

[0068] Figure 2 is a schematic flowchart of a QoS monitoring scheme in a wireless network. The specific process is as follows.

[0069] 1. Manually issue man-machine language (MML) commands in SMF to start slice monitoring; SMF adds MML configuration, which includes slice identifier (identy, ID), maximum number of sessions, and measurement start / measurement stop. Among them, slice ID indicates which services of which slices are to be measured, maximum number of sessions indicates the specifications of the measured services, measurement start indicates when to start measurement, and measurement stop indicates when to stop measurement.

[0070] 2. Manually start the key performance indicator (KPI) statistics of the call statistics in the element management system (EMS).

[0071] 3. SMF samples based on the number of users per slice. Latency monitoring is initiated upon session creation. Specifically, the response message sent by AMF to the base station upon session creation includes indication information to initiate latency monitoring. SMF needs to manage the latency monitoring task of Quality of Service (QoS) flow and needs to assess the impact of QoS flow latency on system memory.

[0072] Among them, the network slice subnet management function (NSSMF) on the core network (CN) distributes the maximum number of sessions per slice to the SMF, and the SMF needs to calculate the number of QoS flows according to the product's default traffic model.

[0073] 4. SMF controls UPF to enable latency monitoring. For example, when there are few slices, sampling can be fixed at 1%, while limiting the minimum number of users, such as limiting the number of users to no less than 10.

[0074] 5. Base station starts sampling air interface delay.

[0075] 6. The base station calculates the air interface delay between the base station and the terminal device, such as uplink delay X1 / downlink delay X2.

[0076] 7. The UPF starts sampling. The GTPU's message header carries a Quality of Service Monitoring Packet (QMP) tag. The UPF can sample at 1 message / 10ms. The sampling specification on the UPF can not exceed 1% of the QoS flow number specification.

[0077] 8. The base station reports latency statistics to the UPF;

[0078] 9. UPF calculates the round trip time (RTT) as follows: X1 + X2 + (t6 - t1) - (t5 - t2);

[0079] 10. The UPF generates the average latency, minimum latency, maximum latency, and number of statistics for base station-UPF / terminal equipment-UPF according to the statistical period of the call statistics (e.g., 5 minutes / 15 minutes), and reports the latency statistics results to EMS.

[0080] 11. EMS reports latency statistics to CN NSSMF, and CN NSSMF performs performance statistics and monitoring of slice-level latency KPIs.

[0081] II. Bearer Network Measurement Technology

[0082] Figure 3 is a schematic diagram of a flow measurement scheme in a bearer network. The flow measurement process for initiating a service flow in a bearer network includes:

[0083] 1. The ingress device initiates hop-by-hop flow detection of the service flow and periodically reports measurement data (measurement results information) such as packet loss rate, latency, and jitter to the network management device of the bearer network. The ingress device can be understood as the head node in the bearer network that connects to the wireless access network device. The network management device of the bearer network can be the network cloud engine (NCE).

[0084] 2. The intermediate (transit) device initiates hop-by-hop flow detection of the service flow and periodically reports measurement data such as packet loss rate, latency, and jitter to the network management device of the bearer network;

[0085] 3. The egress device initiates hop-by-hop flow detection of the service flow and periodically reports measurement data such as packet loss rate, latency, and jitter to the network management device of the bearer network;

[0086] 4. The network management equipment collects measurement data reported by the ingress, intermediate and egress devices in the bearer network, performs segmented calculations, and presents the packet loss rate, latency and jitter of each device (node) / link in the bearer network, which facilitates troubleshooting by operation and maintenance personnel.

[0087] Here, ETH stands for Ethernet, and MPLS LABEL refers to a multi-protocol label switching table. It should be noted that the entry device, intermediate device, and exit device in this application embodiment can be collectively referred to as transmission device, bearer device, bearer node, or gateway device, without limitation.

[0088] III. End-to-End Measurement Techniques for Wireless and Bearer Networks

[0089] Figure 4 is a schematic diagram of end-to-end transmission measurements on the wireless network and the bearer network. The specific process includes:

[0090] 1. The AMF controls the terminal equipment, base station and UPF to start QoS monitoring and uniformly reports the measurement data to the network management equipment of the wireless network. The network management equipment of the wireless network can be EMS.

[0091] 2. Wireless network maintenance personnel manually obtain the flow identifier information that needs to be measured and inform the bearer network maintenance personnel; the bearer network maintenance personnel manually input the flow identifier information and control the transmission equipment in the bearer network to start hop-by-hop flow detection of the service flow; the transmission equipment in the bearer network reports the measurement data to the network management device of the bearer network, wherein the network management device of the bearer network can be an NCE;

[0092] 3. If the flow identification information to be measured changes, repeat step 2.

[0093] Because the encapsulation formats and flow identifiers of service data in wireless networks and bearer networks are inconsistent, different networks cannot communicate with each other, thus making it impossible to achieve end-to-end automatic transmission measurement between wireless networks and bearer networks.

[0094] Therefore, this application proposes a data measurement method that enables automatic end-to-end (device-to-device) measurement on wireless networks and bearer networks.

[0095] Figure 5 is a schematic flowchart of a data measurement method 500 according to an embodiment of this application. In this embodiment, the first transmission device can be an ingress or egress device in a bearer network, the wireless access network device can be a base station, the core network device can be a UPF, and the terminal device can be a UE.

[0096] 510. A wireless access network device or a core network device sends control information and service data to a first transmission device. The control information includes at least one of the following: first flow identification information, measurement method information, measurement period information, or measurement type information of the service data. The first flow identification information is the flow identification information of the service data in the wireless network. Correspondingly, the first transmission device receives the control information and service data. The control information is used to control at least one transmission device in the bearer network to measure the service data. The at least one transmission device includes the first transmission device.

[0097] For example, a wireless access network device sends control information and service data to a first transmission device; correspondingly, the first transmission device receives control information and service data from the wireless access network device, where the first transmission device is an ingress device in the bearer network. This example represents the uplink transmission of service data.

[0098] For example, the core network device sends control information and service data to the first transmission device; correspondingly, the first transmission device receives control information and service data from the core network device, where the first transmission device is the egress device in the bearer network. This example represents downlink transmission of service data.

[0099] Optionally, the measurement method information indicates either package-by-package measurement or sampling measurement.

[0100] Optionally, the measurement type information indicates at least one of packet loss rate measurement, number of lost packets measurement, latency measurement, throughput measurement, or jitter measurement.

[0101] Optionally, control information and business data are carried in user plane messages.

[0102] In one implementation, control information is carried in the IP extension header, UDP extension header, or GTPU extension header of the user plane packet. In this implementation, after receiving the user plane packet, the first transmission device performs a snooping operation on the user plane packet to obtain the control information.

[0103] For example, taking the GTPU user plane service packet as an example, an IP extension header is added to the GTPU user plane service packet. Control information is carried in this new IP extension header, and the control information and service data are sent together to the first transmission device. Figure 6 is a schematic diagram of adding an IP extension header to the GTPU user plane service packet. The left side corresponds to the IPv4 header format, and the right side corresponds to the IPv6 header format. IHL represents the Internet header length.

[0104] For example, taking the GTPU user plane service message as an example, a UDP extension header is added to the GTPU user plane service message. Control information is carried in this new UDP extension header, and the control information and service data are sent together to the first transmission device. Figure 7 is a schematic diagram of adding a UDP extension header to the GTPU user plane service message; specifically, a magic number (probe marker) and a UDP extended measurement header are added after the UDP header.

[0105] Optionally, control information is carried in control plane messages, and service data is carried in user plane messages. In this optional scheme, control information and service data are sent to the first transmission device separately using different information / messages.

[0106] In one implementation, control information is carried in the IP extension header, Transmission Control Protocol (TCP) extension header, UDP extension header, or GTPU extension header of the control plane message. The destination address of the control plane message is the address information of the radio access network device or the core network device. Specifically, when the first transmission device is an ingress device / uplink transmission in the bearer network, the destination address of the control plane message is the address information of the core network device; when the first transmission device is an egress device / downlink transmission in the bearer network, the destination address of the control plane message is the address information of the radio access network device. In this implementation, after receiving the control plane message, the first transmission device performs a sniffing operation on the control plane message to obtain the control information.

[0107] For example, control plane messages include GTPU ECHO messages, Internet Control Message Protocol (ICMP) messages, Two-Way Active Measurement Protocol (TWAMP) messages, or UDP messages. Control plane messages may also include other existing control plane messages, which are not limited in this application.

[0108] For example, taking the GTPU ECHO control plane message as an example, a GTPU extension header is added to the GTPU ECHO message, and the control information is carried in this newly added GTPU extension header. Figure 8 is a schematic diagram of adding a GTPU extension header to the GTPU ECHO message.

[0109] In one implementation, control information is carried in the IP extension header or IP payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device. In this implementation, the radio access network device and the core network device do not send control information through extended existing messages, but rather through specific / newly constructed control plane messages. Since the destination address of the control plane message is the address information of the first transmission device, the first transmission device can directly parse the control plane message upon receiving it to obtain the control information.

[0110] For example, control plane messages include ICMP messages, TCP messages, UDP messages, or Stream Control Transmission Protocol (SCTP) messages, or other IP messages. For instance, if the control plane message is an IP message, the control information can be carried in an IP header or IP payload. Control plane messages can also be any other specific or newly constructed control plane message; this application does not limit the specific type of control plane message.

[0111] Optionally, before the radio access network (RAN) device or core network device sends control information and service data to the first transmission device, the AMF controls the terminal devices, RAN devices, and core network devices in the wireless network to initiate QoS monitoring and uniformly reports their respective measurement results to the core network device. The flow identification information of the service data in the wireless network may include one or more of the following: tunnel endpoint identifier (TEID), QoS flow identifier, service data flow protocol type, protocol port number of the RAN device, protocol port number of the core network device, IP address of the RAN device, IP address of the core network device, or IPv6 flow label of the RAN device.

[0112] 520. The first transmission device measures the service data according to the control information to obtain first measurement result information. For example, the first transmission device performs in-situ flow information telemetry (iFiT), in-band operation administration and maintenance (IOAM), or other flow measurement methods on the service data according to the control information to obtain the first measurement result information.

[0113] Optionally, before the first transmission device measures the service data according to the control information, the first transmission device converts the first flow identification information into the second flow identification information and saves the mapping relationship between the first flow identification information and the second flow identification information. The second flow identification information is the flow identification information of the service data in the bearer network. The first measurement result information includes the mapping relationship between the first flow identification information and the second flow identification information.

[0114] Optionally, the unified network management device can assign unified flow identification information, ensuring that the flow identification information for service data is the same in both the wireless network and the bearer network. In this optional scheme, the first transmission device does not need to convert the flow identification information of the service data; the wireless access network device, core network device, and transmission devices in the bearer network (including the first transmission device) can measure the service data based on this unified flow identification information. Here, the unified network management device can be understood as a device that uniformly manages both the wireless network and the bearer network.

[0115] 530, the first transmission device sends the first measurement result information to the first network management device; correspondingly, the first network management device receives the first measurement result information.

[0116] It should be noted that the transmission devices in the bearer network will measure the service data according to the control information and send their respective first measurement result information to the first network management device; the first network management device receives the first measurement result information corresponding to each transmission device.

[0117] 540. The wireless access network device and the core network device respectively send second measurement result information to the second network management device. The second measurement result information is obtained by measuring service data according to control information. For example, the wireless access network device measures service data according to control information, obtains the second measurement result information, and sends the second measurement result information to the second network management device. The core network device measures service data according to control information, obtains the second measurement result information, and sends the second measurement result information to the second network management device. Correspondingly, the second network management device receives the second measurement result information sent by the wireless access network device and the core network device in the wireless network. In this embodiment, the network management device of the wireless network can be collectively referred to as the second network management device. For example, the network management device of the wireless access network device and the network management device of the core network device can be collectively referred to as the second network management device.

[0118] Optionally, the terminal device measures the service data according to the control information, obtains the second measurement result information, and sends the second measurement result information obtained by the terminal device to the radio access network device. The radio access network device can directly report the second measurement result information obtained by the terminal device to the network management device of the radio access network device, or the radio access network device can report the second measurement result information obtained by the terminal device to the core network device, and the core network device will then report it to the network management device of the core network device.

[0119] Step 540 can be executed before step 510, and step 540 can be executed at any time between the execution of step 510 and step 530. This application embodiment does not limit this.

[0120] In the technical solution provided in this application embodiment, the wireless access network device or core network device in the wireless network can send control information for measuring service data to the transmission device (first transmission device) in the bearer network. The transmission device in the bearer network can automatically measure the service data from the wireless network based on the control information. Compared with the transmission measurement scheme in which wireless network maintenance personnel and bearer network maintenance personnel manually input flow identification information, this application can realize end-to-end (device-to-device) automatic measurement between the wireless network and the bearer network.

[0121] Optionally, the first network management device is a network management device for the bearer network, such as an NCE; the second network management device is a network management device for the wireless network, such as an EMS. Optionally, the first network management device sends first measurement result information to a unified network management device, and the second network management device sends second measurement result information to the unified network management device; correspondingly, the unified network management device receives the first and second measurement result information, and determines at least one of the following: packet loss rate, latency, throughput, or jitter of the service data on the transmission path, based on the first and second measurement result information. The transmission path of the service data includes: terminal device → wireless access network device → transmission device in the bearer network (e.g., the first transmission device) → core network device, or, core network device → transmission device in the bearer network (e.g., the first transmission device) → wireless access network device → terminal device.

[0122] Optionally, the first network management device and the second network management device are the same network management device. For example, the first network management device is the aforementioned unified network management device, which determines at least one of the following: packet loss rate, latency, throughput, or jitter of the service data on the transmission path, based on the first measurement result information and the second measurement result information.

[0123] The data measurement method provided in this application embodiment is described below with specific examples. In this example, the transmission path of service data is taken as follows: terminal device → wireless access network device → transmission device (e.g., first transmission device) in the bearer network → core network device.

[0124] Step 1: The AMF controls the terminal devices, wireless access network devices, and core network devices in the wireless network to start QoS monitoring and uniformly report their measurement results to the core network device.

[0125] Step 2: The wireless access network device in the wireless network initiates the measurement of service data with the first flow identification information and obtains the second measurement result information; wherein, the wireless access network device measures the service data in a packet-by-packet measurement mode or a sampling measurement mode, and the measured parameter or type is at least one of packet loss rate, latency, throughput, or jitter, and the measurement period is T.

[0126] It should be noted that terminal devices and core network devices in the wireless network will also initiate measurements of service data with flow identification information as first flow identification information, and obtain their respective second measurement result information.

[0127] Step 3: The wireless access network device sends control information and service data to the first transmission device in the bearer network. The control information includes first-stream identification information, measurement method information, measurement period information, and measurement type information of the service data. The measurement method information indicates a packet-by-packet measurement method or a sampling measurement method. The measurement period information indicates a measurement period of T. The measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement. The first transmission device is the entry device in the bearer network. Correspondingly, the first transmission device receives the control information and service data from the wireless access network device.

[0128] Step 4: The first transmission device converts the first flow identification information into the second flow identification information and saves the mapping relationship between the first flow identification information and the second flow identification information. The second flow identification information is the flow identification information of the service data in the bearer network.

[0129] Step 5: The first transmission device measures the service data according to the control information to obtain first measurement result information. For example, the first transmission device performs flow detection, IOAM, or other flow measurement on the service data according to the control information to obtain the first measurement result information. The first measurement result information includes the mapping relationship between first flow identifier information and second flow identifier information.

[0130] It should be noted that the transmission equipment in the bearer network will measure the service data according to the control information and obtain the first measurement result information of each device.

[0131] Step Six: The transmission devices in the bearer network send their respective first measurement result information to the first network management device. Correspondingly, the first network management device receives the first measurement result information. The first network management device is the network management device of the bearer network, for example, the first network management device is the NCE (Network Entity). The wireless access network devices and core network devices in the wireless network send their respective second measurement result information to the second network management device. Correspondingly, the second network management device receives the second measurement result information. The network management devices of the wireless network can be collectively referred to as the second network management device. For example, the network management devices of the wireless access network devices and the core network devices can be collectively referred to as the second network management device.

[0132] Optionally, the terminal device measures the service data according to the control information, obtains the second measurement result information, and sends the second measurement result information obtained by the terminal device to the radio access network device. The radio access network device can directly report the second measurement result information obtained by the terminal device to the network management device of the radio access network device, or the radio access network device can report the second measurement result information obtained by the terminal device to the core network device, and the core network device will then report it to the network management device of the core network device.

[0133] Step 7: The first network management device sends the first measurement result information to the unified network management device (or third-party service device), and the second network management device sends the second measurement result information to the unified network management device (or third-party service device). The unified network management device (or third-party service device) can be understood as a device that uniformly manages both the wireless network and the network carrying the network. Correspondingly, the unified network management device receives the first measurement result information from the first network management device and the second measurement result information from the second network management device.

[0134] Step 8: The unified network management device (or third-party service device) determines at least one of the following: packet loss rate, latency, throughput, or jitter of the service data on the transmission path, based on the first measurement result information and the second measurement result information.

[0135] The above describes the data measurement method provided in the embodiments of this application. The following will describe the execution subject used to perform the above data measurement method.

[0136] Figure 9 is a schematic block diagram of a communication device 900 according to an embodiment of this application. This device can be applied to or deployed in the first transmission device in the method embodiment of this application. The communication device 900 includes:

[0137] The transceiver unit 910 is used to receive control information and service data. The control information includes at least one of the following: first stream identification information, measurement mode information, measurement period information, or measurement type information of the service data. The first stream identification information is the stream identification information of the service data in the wireless network.

[0138] Processing unit 920 is used to measure the business data according to the control information to obtain first measurement result information;

[0139] The transceiver unit 910 is further configured to send the first measurement result information to the first network management device.

[0140] Optionally, the processing unit 920 is further configured to convert the first flow identifier information into second flow identifier information, wherein the second flow identifier information is the flow identifier information of the service data in the bearer network, and the first measurement result information includes the mapping relationship between the first flow identifier information and the second flow identifier information.

[0141] Optionally, the measurement method information indicates a package-by-package measurement method or a sampling measurement method.

[0142] Optionally, the measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

[0143] Optionally, the control information and the service data are carried in user plane messages.

[0144] Optionally, the control information is carried in the Internet Protocol (IP) extension header, User Datagram Protocol (UDP) extension header, or General Packet Radio Service User Plane Tunneling Protocol (GTPU) extension header of the user plane message.

[0145] Optionally, the control information is carried in the control plane message, and the service data is carried in the user plane message.

[0146] Optionally, the control information is carried in the IP extension header, Transmission Control Protocol (TCP) extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the wireless access network device or the core network device.

[0147] Optionally, the control plane messages include GTPU ECHO messages, Internet Control Message Protocol (ICMP) messages, Two-Way Active Measurement Protocol (TWAMP) messages, or UDP messages.

[0148] Optionally, the control information is carried in the IP extension header or IP packet payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.

[0149] Optionally, the control plane messages include ICMP messages, TCP messages, UDP messages, SCTP messages, or other IP messages.

[0150] Figure 10 is a schematic block diagram of another communication device 1000 according to an embodiment of this application. This device can be applied to or deployed in the wireless access network device or core network device in the method embodiments of this application. The communication device 1000 includes:

[0151] The transceiver unit 1010 is used to send control information and service data to the first transmission device. The control information includes at least one of the following: flow identification information, measurement method information, measurement period information, or measurement type information of the service data. The control information is used to control at least one transmission device in the bearer network to measure the service data. The at least one transmission device includes the first transmission device.

[0152] The transceiver unit 1010 is further configured to send second measurement result information to the second network management device, wherein the second measurement result information is obtained by measuring the service data according to the control information. Optionally, the communication device 1000 further includes a processing unit 1020, configured to measure the service data according to the control information.

[0153] Optionally, the measurement method information indicates a package-by-package measurement method or a sampling measurement method.

[0154] Optionally, the measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

[0155] Optionally, the control information and the service data are carried in user plane messages.

[0156] Optionally, the control information is carried in the IP extension header, UDP extension header, or GTPU extension header of the user plane message.

[0157] Optionally, the control information is carried in the control plane message, and the service data is carried in the user plane message.

[0158] Optionally, the control information is carried in the IP extension header, TCP extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the wireless access network device or the core network device.

[0159] Optionally, the control plane messages include GTPU ECHO messages, ICMP messages, TWAMP messages, or UDP messages.

[0160] Optionally, the control information is carried in the IP extension header or IP packet payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.

[0161] Optionally, the control plane messages include ICMP messages, TCP messages, UDP messages, SCTP messages, or other IP messages.

[0162] Figure 11 is a schematic block diagram of another communication device 1100 according to an embodiment of this application. The communication device 1100 includes a processor 1110 and an interface circuit 1120. The processor 1110 and the interface circuit 1120 are coupled to each other. It is understood that the interface circuit 1120 can be a transceiver or an input / output interface.

[0163] Optionally, the communication device 1100 may also include a memory 1130 for storing instructions executed by the processor 1110, or storing input data required by the processor 1110 to run instructions, or storing data generated after the processor 1110 runs instructions.

[0164] When the communication device 1100 is applied to the first transmission device, the communication device 1100 can realize the function of the first transmission device in the above method embodiments. When the communication device 1100 is applied to a wireless access network device or a core network device, the communication device 1100 can realize the function of the wireless access network device or the core network device in the above method embodiments.

[0165] The aforementioned processor 1110 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by software instructions. The aforementioned processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0166] Optionally, embodiments of this application also provide a communication device, which includes an input / output interface and a logic circuit. The input / output interface is used to acquire input information and / or output information; the logic circuit is used to execute the method in any of the above method embodiments, and to process and / or generate output information based on the input information.

[0167] This application also provides a communication system, including a first transmission device in the data measurement method provided in this application, other communication devices communicating with the first transmission device, a wireless access network device and other communication devices communicating with the wireless access network device, a core network device and other communication devices communicating with the core network device.

[0168] This application also provides a computer-readable storage medium storing a computer program for implementing the methods in the above-described method embodiments. When the computer program is run on a computer, the methods in the above-described method embodiments are implemented.

[0169] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the methods in the above method embodiments to be executed.

[0170] This application also provides a chip, including a processor connected to a memory for storing computer programs, and the processor for executing the computer programs stored in the memory, so that the chip performs the methods described in the above method embodiments.

[0171] It should be understood that in the embodiments of this application, the designations "first", "second", etc. are only for distinguishing different objects, such as for distinguishing different flow identification information or measurement result information, and do not constitute a limitation on the scope of the embodiments of this application. The embodiments of this application are not limited thereto.

[0172] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0173] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0174] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0175] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0176] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0177] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

Claims

1. A method for data measurement, characterized in that, The method, applied to a first transmission device in a bearer network, includes: The system receives control information and service data. The control information includes at least one of the following: first stream identifier information, measurement method information, measurement cycle information, or measurement type information of the service data. The first stream identifier information is the stream identifier information of the service data in the wireless network. The business data is measured according to the control information to obtain first measurement result information; Send the first measurement result information to the first network management device.

2. The method according to claim 1, characterized in that, The method further includes: The first flow identifier information is converted into second flow identifier information, which is the flow identifier information of the service data in the bearer network. The first measurement result information includes the mapping relationship between the first flow identifier information and the second flow identifier information.

3. The method according to claim 1 or 2, characterized in that, The measurement method information indicates either a package-by-package measurement method or a sampling measurement method.

4. The method according to any one of claims 1 to 3, characterized in that, The measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

5. The method according to any one of claims 1 to 4, characterized in that, The control information and the service data are carried in the user plane message.

6. The method according to claim 5, characterized in that, The control information is carried in the Internet Protocol (IP) extension header, User Datagram Protocol (UDP) extension header, or General Packet Radio Service User Plane Tunneling Protocol (GTPU) extension header of the user plane message.

7. The method according to any one of claims 1 to 4, characterized in that, The control information is carried in the control plane message, and the service data is carried in the user plane message.

8. The method according to claim 7, characterized in that, The control information is carried in the IP extension header, Transmission Control Protocol (TCP) extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the wireless access network device or the core network device.

9. The method according to claim 8, characterized in that, The control plane messages include GTPU ECHO messages, Internet Control Message Protocol (ICMP) messages, Two-Way Active Measurement Protocol (TWAMP) messages, or UDP messages.

10. The method according to claim 7, characterized in that, The control information is carried in the IP extension header or IP payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.

11. The method according to claim 10, characterized in that, The control plane messages include ICMP messages, TCP messages, UDP messages, or Stream Control Transfer Protocol (SCTP) messages.

12. A method for data measurement, characterized in that, Applied to wireless access network equipment or core network equipment, the method includes: Send control information and service data to a first transmission device. The control information includes at least one of the following: flow identification information, measurement method information, measurement period information, or measurement type information of the service data. The control information is used to control at least one transmission device in the bearer network to measure the service data. The at least one transmission device includes the first transmission device. Send a second measurement result information to the second network management device. The second measurement result information is obtained by measuring the service data based on the control information.

13. The method according to claim 12, characterized in that, The measurement method information indicates either a package-by-package measurement method or a sampling measurement method.

14. The method according to claim 12 or 13, characterized in that, The measurement type information indicates at least one of packet loss rate measurement, packet loss count measurement, latency measurement, throughput measurement, or jitter measurement.

15. The method according to any one of claims 12 to 14, characterized in that, The control information and the service data are carried in the user plane message.

16. The method according to claim 15, characterized in that, The control information is carried in the IP extension header, UDP extension header, or GTPU extension header of the user plane message.

17. The method according to any one of claims 12 to 14, characterized in that, The control information is carried in the control plane message, and the service data is carried in the user plane message.

18. The method according to claim 17, characterized in that, The control information is carried in the IP extension header, TCP extension header, UDP extension header, or GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of the wireless access network device or the core network device.

19. The method according to claim 18, characterized in that, The control plane messages include GTPU ECHO messages, ICMP messages, TWAMP messages, or UDP messages.

20. The method according to claim 17, characterized in that, The control information is carried in the IP extension header or IP payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.

21. The method according to claim 20, characterized in that, The control plane messages include ICMP messages, TCP messages, UDP messages, or SCTP messages.

22. A communication device, characterized in that, Includes units for performing the method as described in any one of claims 1 to 11.

23. A communication device, characterized in that, Includes units for performing the method as described in any one of claims 12 to 21.

24. A communication device, characterized in that, The device includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor or to send signals from the processor to other communication devices, and the processor is used to implement the method as described in any one of claims 1 to 21 through logic circuits or executing code instructions.

25. A computer-readable storage medium, characterized in that, include: The computer-readable medium stores a computer program; When the computer program is run by the processor, the method of any one of claims 1 to 21 is performed.

26. A computer program product, characterized in that, Includes a computer program that, when executed, causes the method as described in any one of claims 1 to 21 to be implemented.

27. A communication system, comprising: A first transmission device and a first communication device, wherein the first communication device is a wireless access network device or a core network device, the first transmission device is used to perform the method as described in any one of claims 1 to 11, and the first communication device is used to perform the method as described in any one of claims 12 to 21.