Data measurement method and device
By receiving and processing control information and service data in the first transmission device, end-to-end automatic measurements on the wireless network and bearer network are realized, and the problem of automatic transmission measurements cannot be realized in the prior art is solved, and measurement efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202311652181.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-04
- Publication Date
- 2025-06-06
AI Technical Summary
Due to the inconsistent definition of the encapsulation format and stream identification of service data in the wireless network and the bearer network, end-to-end automatic transmission measurements on the wireless network and the bearer network cannot be achieved.
By receiving control information and service data in the first transmission device, including flow identification information of service data, measurement method information, measurement period information or measurement type information, automatic measurement, and transmitting the measurement result information to the network management device.
It realizes end-to-end automatic measurements on wireless networks and bearer networks, avoiding the transmission measurement scheme of the maintenance personnel manually input stream identification information, and improving measurement efficiency and accuracy.
Smart Images

Figure CN120111550A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a method and device for data measurement. Background Art
[0002] In the quality of service (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 start of flow measurement. After the communication equipment in the wireless network measures the service data, it reports the measurement result information obtained by the measurement to the network management equipment of the wireless network, and the network management equipment of the wireless network determines the QoS of the wireless network based on the measurement result information. In the QoS monitoring of the bearer network, the bearer network maintenance personnel also need to manually obtain the flow identification information of the service data to be measured, and manually control the start of flow measurement. After the communication equipment in the bearer network measures the service data, it reports the measurement result information obtained by the measurement to the network management equipment of the bearer network, and the network management equipment of the bearer network determines the QoS of the bearer network based on the measurement result information.
[0003] When the transmission of business data needs to pass through the wireless network and the bearer network, due to the inconsistent encapsulation format and flow identifier definition of the business data in the wireless network and the bearer network, different networks cannot communicate with each other, so it is impossible to achieve end-to-end (device-to-device) automatic transmission measurement on the wireless network and the bearer network. Summary of the invention
[0004] The present application provides a method and apparatus for data measurement, which can realize end-to-end (device-to-device) automatic measurement on a wireless network and a bearer network.
[0005] In the first aspect, a method for data measurement is provided, which can be applied to a first transmission device in a bearer network. For example, it can be executed by the first transmission device, or it can be executed by a component configured in the first transmission device (such as a chip, a chip system, etc.), or it can be implemented by a logic module or software that can implement all or part of the functions of the first transmission device. The present application does not limit this.
[0006] Exemplarily, the method includes: a first transmission device receives control information and service data, the control information includes 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 is the flow identification information of the service data in the wireless network; the first transmission device measures the service data according to 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.
[0007] 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, and 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 solution in which the wireless network maintenance personnel and the bearer network maintenance personnel manually input the flow identification information, the present application can realize end-to-end (device-to-device) automatic measurement on the wireless network and the bearer network.
[0008] In combination with the first aspect, in certain implementations of the first aspect, the method also includes: the first transmission device converts the first flow identification information into second flow identification information, the second flow identification information is the flow identification information of the service data in the bearer network, wherein the first measurement result information includes a mapping relationship between the first flow identification information and the second flow identification information.
[0009] Optionally, a unified network management device can allocate unified flow identification information, and the flow identification information of the service data in the wireless network and the bearer network is the same. In this optional solution, the first transmission device does not need to convert the flow identification information of the service data, and the wireless access network device, the core network device and the transmission device in the bearer network (including the first transmission device) can measure the service data based on the unified flow identification information. Among them, the unified network management device can be understood as a device that uniformly manages the network management device of the wireless network and the network management device of the bearer network.
[0010] In combination with the first aspect, in some implementations of the first aspect, the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
[0011] In combination with the first aspect, in some implementations of the first aspect, the measurement type information indicates at least one of a packet loss rate measurement, a packet loss number measurement, a delay measurement, a throughput measurement, or a jitter measurement.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the control information and the service data are carried in a user plane message.
[0013] In combination with the first aspect, in some implementations of the first aspect, the control information is carried in an Internet Protocol (IP) extension header, a User Datagram Protocol (UDP) extension header, or a 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.
[0014] In combination 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 the service data are sent to the first transmission device respectively through different information / messages.
[0015] In combination with the first aspect, in some implementations of the first aspect, the control information is carried in an IP extension header, a transmission control protocol TCP extension header, a UDP extension header, or a GTPU extension header of the control plane message, and the destination address of the control plane message is address information of a wireless access network device or a 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.
[0016] In combination 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.
[0017] In combination with the first aspect, in certain implementations of the first aspect, the control information is carried in an IP extension header or an IP message 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 wireless access network device and the core network device do not send the control information through the extended existing message, but send the control information through a specific / newly constructed control plane message. 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.
[0018] In combination with the first aspect, in some implementations of the first aspect, the control plane message includes an ICMP message, a TCP message, a UDP message, a Stream Control Transmission Protocol SCTP message, or other IP messages.
[0019] On the second aspect, a method for data measurement 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 also be executed by a component configured in the wireless access network device or the core network device (such as a chip, a chip system, etc.), or, it can also 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, and the present application does not limit this.
[0020] The method includes: sending control information and service data to a first transmission device, the control information including at least one of flow identification information, measurement mode information, measurement cycle information, or measurement type information of the service data, the control information being used to control at least one transmission device in a bearer network to measure the service data, the at least one transmission device including the first transmission device; and sending second measurement result information to a second network management device, the second measurement result information being obtained by measuring the service data according to the control information.
[0021] The method provided in the second aspect is a method on the wireless access network device or core network device side corresponding to the first aspect, and its beneficial effects can refer to the first aspect.
[0022] In combination with the second aspect, in some implementations of the second aspect, the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
[0023] In combination with the second aspect, in some implementations of the second aspect, the measurement type information indicates at least one of a packet loss rate measurement, a packet loss number measurement, a delay measurement, a throughput measurement, or a jitter measurement.
[0024] In combination with the second aspect, in certain implementations of the second aspect, the control information and the service data are carried in a user plane message.
[0025] In combination with the second aspect, in certain implementations of the second aspect, the control information is carried in an IP extension header, a UDP extension header, or a GTPU extension header of the user plane message.
[0026] In combination with the second aspect, in certain implementations of the second aspect, the control information is carried in a control plane message, and the service data is carried in a user plane message.
[0027] In combination with the second aspect, in certain implementations of the second aspect, the control information is carried in an IP extension header, a TCP extension header, a UDP extension header, or a GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of a wireless access network device or a core network device.
[0028] In combination with the second aspect, in some implementations of the second aspect, the control plane message includes a GTPU ECHO message, an ICMP message, a TWAMP message, or a UDP message.
[0029] In combination with the second aspect, in certain implementations of the second aspect, the control information is carried in an IP extension header or an IP message payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.
[0030] In combination with the second aspect, in some implementations of the second aspect, the control plane message includes an ICMP message, a TCP message, a UDP message, a SCTP message, or other IP messages.
[0031] In a third aspect, a communication device is provided, which can be applied to the first transmission device described in the first aspect, and the device includes: a transceiver unit, used to implement the receiving and sending functions of the method described in the first aspect; and a processing unit, used to implement processing functions such as measuring business data of the method described in the first aspect.
[0032] In a fourth aspect, a communication device is provided, which can be applied to the wireless access network equipment or core network equipment described in the second aspect, and the device includes: a transceiver unit, used to implement the receiving and sending functions of the method described in the second aspect; a processing unit, used to implement the processing functions such as measuring business data of the method described in the second aspect.
[0033] In a fifth aspect, a communication device is provided, comprising: 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 send signals from the processor to other communication devices, and the processor implements the method in the first aspect and the second aspect or any possible implementation of the first aspect and the second aspect through a logic circuit or by executing code instructions.
[0034] In a sixth aspect, a communication system is provided, comprising: the first transmission device in the method described in the first aspect, and the wireless access network device or the core network device in the method described in the second aspect.
[0035] In the seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable medium stores a computer program; when the computer program runs on a computer, the method in the above-mentioned first aspect and second aspect and any possible implementation of the first aspect and second aspect is executed.
[0036] In an eighth aspect, a computer program product is provided, comprising a computer program, which, when executed, enables the method in the above-mentioned first aspect and second aspect and any possible implementation manner of the first aspect and second aspect to be implemented.
[0037] The solutions provided in the third to eighth aspects are used to implement or cooperate with the methods provided in the first and second aspects, and therefore can achieve the same or corresponding beneficial effects as the first and second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 It is a schematic diagram of the architecture of a communication system to which the embodiments of the present application are applicable.
[0039] Figure 2 It is a schematic flow chart of a QoS monitoring solution in a wireless network.
[0040] Figure 3 is a schematic diagram of a flow measurement scheme in a bearer network.
[0041] Figure 4 It is a schematic diagram of end-to-end transmission measurement on wireless network and bearer network.
[0042] Figure 5 It is a schematic flow chart of a data measurement method according to an embodiment of the present application.
[0043] Figure 6 The invention is a schematic diagram of adding an Internet Protocol (IP) extension header to a general packet radio service (GPRS) user plane tunneling protocol (GTPU) user plane service message.
[0044] Figure 7 It is a schematic diagram of adding a user datagram protocol (UDP) extension header in a GTPU user plane service message.
[0045] Figure 8 This is a schematic diagram of adding a GTPU extension header to a GTPU ECHO message.
[0046] Fig. 9 It is a schematic block diagram of a communication device according to an embodiment of the present application.
[0047] Fig.10 It is a schematic block diagram of another communication device according to an embodiment of the present application.
[0048] Fig.11 It is a schematic block diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION
[0049] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0050] The embodiments of the present application can be applied to various communication systems, such as wireless local area network system (WLAN), narrow band Internet of Things system (NB-IoT), global system for mobile communications (GSM), enhanced data rate for GSM evolution system (EDGE), wideband code division multiple access system (WCDMA), code division multiple access 2000 system (CDMA2000), time division-synchronization code division multiple access system (TD-SCDMA), long term evolution system (LTE), satellite communication, sidelink (SL), fourth generation (4G) system, fifth generation (5G) system, sixth generation (6G) system, or new communication systems that will appear in the future. In the communication system, including communication equipment, the communication equipment can use air interface resources for wireless communication. The communication equipment may include terminal equipment, wireless access network equipment and core network equipment, and the wireless access network equipment may also be referred to as base station equipment. The air interface resources may include at least one of time domain resources, frequency domain resources, code resources and space resources.
[0051] The terminal devices involved in the embodiments of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions. The terminal device may be a subscriber unit, a user equipment (UE), a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem (modulator demodulator, modem), a laptop computer, a machine type communication (MTC) terminal, and a wireless terminal in self-driving, etc. Among them, the user equipment includes a vehicle user equipment. With the rise of the Internet of Things (IOT) technology, more and more devices that did not have communication functions before, such as but not limited to household appliances, vehicles, tool equipment, service equipment and service facilities, have begun to obtain wireless communication functions by configuring wireless communication units, so that they can access wireless communication networks and accept remote control. Such devices have wireless communication functions because they are configured with wireless communication units, so they also belong to the category of wireless communication devices. In addition, the terminal device can also be called a mobile station (MS), a mobile device, a mobile terminal, a wireless terminal, a handheld device (handset), a client, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. In the embodiment of the present application, the device for realizing the function of the terminal device can be a terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system, which can be installed in the terminal device. In the embodiment of the present application, the chip system can be composed of a chip, and can also include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the device for realizing the function of the terminal device is a terminal device, and the terminal device can be a UE as an example to describe the technical solution provided in the embodiment of the present application.
[0052] The wireless access network device in the present application may be a device for communicating with a terminal device, or may be a device for connecting a terminal device to a wireless network. The wireless access network device may be a node in a wireless access network. The wireless access network device may be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or homeNode 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 sixth generation (6G) mobile communication system, or a base station in a future mobile communication system. The wireless access network device may also be a module or unit that performs some functions of a base station, for example, a centralized unit (CU), a distributed unit (DU), an RRU, or a baseband unit (BBU). The wireless access network device may also be a device that performs base station functions in a D2D communication system, a V2X communication system, an M2M communication system, and an IoT communication system. The wireless access network device can also be a wireless access network device in a non-terrestrial network (NTN), that is, the wireless access network device can be deployed on a high-altitude platform or a satellite. The wireless access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. Of course, the wireless access network device can also be a node in the core network.
[0053] The wireless access network equipment provides services for the cell. The terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the wireless access network equipment. The cell may belong to a macro base station (for example, macro eNB or macro gNB, etc.) or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0054] The terminal device 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 device, user agent or user device.
[0055] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminal devices can be: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile Internet devices (MID), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, drones, wireless terminals in remote medical, 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 functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile communication networks) Mobile network, PLMN) terminal equipment, etc.
[0056] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0057] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.
[0058] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal equipment), receiving control information and downlink data from wireless access network equipment, and sending electromagnetic waves to transmit uplink data to wireless access network equipment.
[0059] The present application also provides a core network device, which may include one or more core network elements. Taking the 5G core network as an example, the 5G core network includes an access and mobility management function (AMF) element responsible for services such as mobility management and access management, a session management function (SMF) element responsible for session management, a user plane function (UPF) element responsible for data packet routing and forwarding and QoS control on the user plane, and a policy control function (PCF) element. The above-mentioned core network elements can work independently or be combined to implement certain control functions, such as AMF, SMF and PCF can be combined together as a core network device.
[0060] AMF network elements are mainly responsible for mobility management in mobile networks, such as user location updates, user registration networks, and user switching. UPF network elements are mainly responsible for forwarding and receiving user data in terminal devices; UPF network elements can receive user data from data networks and transmit them to terminal devices through wireless access network devices; UPF network elements can also receive user data from terminal devices through wireless access network devices and forward them to data networks; the transmission resources and scheduling functions that UPF network elements provide services for terminal devices are managed and controlled by SMF network elements.
[0061] Figure 1 The schematic diagram of the architecture of the communication system applicable to the embodiment of the present application. The communication system includes terminal equipment, base stations, AMF and UPF in a wireless network, and transmission equipment 1 and transmission equipment 2 in a bearer network; wherein the bearer network can be referred to as a wired network, and the transmission equipment can be referred to as a bearer device, a bearer node, or a gateway device, etc. In uplink transmission, the transmission path of service data is: terminal equipment-base station-transmission equipment 1-transmission equipment 2-UPF; in downlink transmission, the transmission path of service data is: UPF-transmission equipment 2-transmission equipment 1-base station-terminal equipment.
[0062] In order to facilitate understanding of the technical solutions of the embodiments of the present application, before introducing the solutions of the embodiments of the present application, the terms or concepts that may be involved in the embodiments of the present application are first introduced.
[0063] 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.
[0064] 2. Bearer network: The bearer network is the basic network that provides network connections 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 continues to evolve in the direction of large bandwidth, low latency, network slicing, and intelligence, providing 5G networks with ultra-large bandwidth, ultra-low latency, flexible and intelligent connection services.
[0065] In order to facilitate the understanding of the embodiments of the present application, the technical solutions related to the embodiments of the present application are briefly introduced below.
[0066] 1. Wireless Network Measurement Technology
[0067] Figure 2 It is a schematic flow chart of a QoS monitoring solution in a wireless network, and the specific process is as follows.
[0068] 1. Manually send a man-machine language (MML) command in SMF to start slice monitoring; SMF adds an MML configuration, which includes a slice identifier (ID), a maximum number of sessions, and measurement start / measurement stop, wherein the slice ID indicates which services of which slices are measured, the maximum number of sessions indicates the specifications of the measured services, the measurement start indicates when to start the measurement, and the measurement stop indicates when to stop the measurement.
[0069] 2. Manually start the key performance indicator (KPI) statistics of the call statistics in the element management system (EMS).
[0070] 3. SMF samples according to the number of users in the slice and starts delay monitoring when the session is created. Specifically, the response message sent by AMF to the base station when the session is created includes indication information for instructing to start delay monitoring. SMF needs to manage the delay monitoring task of the quality of service flow (QoS flow) and needs to evaluate the impact of the delay of the QoS flow on the system memory.
[0071] Among them, the network slice subnet management function (NSSMF) on the core network (CN) sends the maximum number of sessions of the slice to SMF, and SMF needs to calculate the number of QoS flows according to the product's default traffic model.
[0072] 4. SMF controls UPF to start latency monitoring. For example, when there are fewer slices, sampling can be fixed at 1%, and the minimum number of users can be limited. For example, the number of users cannot be less than 10.
[0073] 5. The base station starts sampling the air interface delay.
[0074] 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.
[0075] 7. UPF starts sampling. The GTPU packet header carries a QoS monitoring packet (QMP) tag. UPF can sample at 1 packet / 10ms. The sampling specification controlled by UPF cannot exceed 1% of the QoS flow number specification.
[0076] 8. The base station reports delay statistics to the UPF;
[0077] 9. UPF calculates round trip time (RTT) = X1 + X2 + (t6 - t1) - (t5 - t2);
[0078] 10. UPF generates the average delay, minimum delay, maximum delay and statistical times of base station-UPF / terminal equipment-UPF according to the statistical period of the call statistics (for example, 5 minutes / 15 minutes), and reports the delay statistical results to EMS.
[0079] 11. EMS reports latency statistics to CN NSSMF, and CN NSSMF implements performance statistics and monitoring of slice-level latency KPI.
[0080] 2. Bearer Network Measurement Technology
[0081] Figure 3 The following is a schematic diagram of a flow measurement solution in a bearer network. The flow measurement process of a bearer network starting a service flow includes:
[0082] 1. The ingress device starts hop-by-hop flow detection of the service flow and periodically reports the measurement data (measurement result information) such as packet loss rate, delay, and jitter to the network management device of the bearer network. The ingress device is understood as the head node connected to the wireless access network device in the bearer network, and the network management device of the bearer network can be a network cloud engine (NCE);
[0083] 2. The transit device starts hop-by-hop flow detection of the service flow and periodically reports the measurement data such as packet loss rate, delay, and jitter to the network management device of the bearer network;
[0084] 3. The egress device starts hop-by-hop flow detection of the service flow and periodically reports measurement data such as packet loss rate, delay, and jitter to the network management device of the bearer network;
[0085] 4. The network management equipment collects the measurement data reported by the ingress equipment, intermediate equipment and egress equipment in the bearer network, and performs segmented calculations to present the packet loss rate, delay, and jitter of each device (node) / link in the bearer network, which is convenient for operation and maintenance personnel to troubleshoot.
[0086] Among them, ETH refers to Ethernet, and MPLS LABEL refers to multi-protocol label switching. It should be noted that the ingress device, intermediate device and egress device in the embodiments of the present application can be collectively referred to as transmission equipment, bearer equipment, bearer node or gateway equipment, without limitation.
[0087] 3. End-to-end measurement technology on wireless networks and bearer networks
[0088] Figure 4 This is a schematic diagram of end-to-end transmission measurement on wireless networks and bearer networks. The specific process includes:
[0089] 1. AMF controls the terminal equipment, base station and UPF to start QoS monitoring, and uniformly reports the measurement data to the network management device of the wireless network, where the network management device of the wireless network can be EMS;
[0090] 2. The wireless network maintenance personnel manually obtains the flow identification information to be measured and informs the bearer network maintenance personnel; the bearer network maintenance personnel manually inputs the flow identification information and controls 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 equipment of the bearer network, where the network management equipment of the bearer network may be NCE;
[0091] 3. If the flow identification information to be measured changes, repeat step 2.
[0092] Since the encapsulation format and flow identifier definition of the service data in the wireless network and the bearer network are inconsistent, different networks cannot communicate with each other, so it is impossible to implement end-to-end automatic transmission measurement on the wireless network and the bearer network.
[0093] To this end, an embodiment of the present application proposes a method for data measurement, which can implement end-to-end (device-to-device) automatic measurement on a wireless network and a bearer network.
[0094] Figure 5 The schematic flow chart of a data measurement method 500 of an embodiment of the present application is as follows. The first transmission device in the embodiment of the present application may be an ingress device or an egress device in a bearer network, the wireless access network device may be a base station, the core network device may be a UPF, and the terminal device may be a UE.
[0095] 510, a wireless access network device or a core network device sends control information and service data to a first transmission device, where the control information includes 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 is flow identification information of the service data in the wireless network; correspondingly, the first transmission device receives the control information and the service data. The control information is used to control at least one transmission device in the bearer network to measure the service data, and the at least one transmission device includes the first transmission device.
[0096] Exemplarily, the wireless access 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 wireless access network device, and the first transmission device is an ingress device in the bearer network. This example is an uplink transmission of service data.
[0097] Exemplarily, 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, and the first transmission device is an egress device in the bearer network. This example is downlink transmission of service data.
[0098] Optionally, the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
[0099] Optionally, the measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement.
[0100] Optionally, the control information and service data are carried in a user plane message.
[0101] In one implementation, the control information is carried in an IP extension header, a UDP extension header, or a GTPU extension header of a 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.
[0102] For example, taking the user plane message as a GTPU user plane service message, a new IP extension header is added to the GTPU user plane service message, control information is carried in the newly added IP extension header, and the control information is sent to the first transmission device together with the service data. Figure 6 This is a schematic diagram of adding an IP extension header to a GTPU user plane service message. The left side corresponds to the IPv4 header format, and the right side corresponds to the IPv6 header format, where IHL stands for internet header length.
[0103] For another example, taking the user plane message as a GTPU user plane service message, a new UDP extension header is added to the GTPU user plane service message, control information is carried in the newly added UDP extension header, and the control information is sent to the first transmission device together with the service data. Figure 7 This is a schematic diagram of adding a UDP extension header to a GTPU user plane service message; specifically, a magic number (probe marker) and a UDP extension measurement header are added after the UDP header.
[0104] Optionally, the control information is carried in a control plane message, and the service data is carried in a user plane message. In this optional solution, the control information and the service data are respectively sent to the first transmission device via different information / messages.
[0105] In one implementation, the control information is carried in an IP extension header, a transmission control protocol (TCP) extension header, a UDP extension header, or a GTPU extension header of a control plane message, and the destination address of the control plane message is the address information of a wireless access network device or a core network device. Specifically, when the first transmission device is an ingress device / uplink transmission in a bearer network, the destination address of the control plane message is the address information of a core network device; when the first transmission device is an egress device / downlink transmission in a bearer network, the destination address of the control plane message is the address information of a wireless 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.
[0106] Exemplarily, 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. The control plane message may also include other existing control plane messages, which are not limited in this application.
[0107] For example, taking the control plane message as a GTPU ECHO message as an example, a GTPU extension header is added to the GTPU ECHO message, and the control information is carried in the newly added GTPU extension header. Figure 8 This is a schematic diagram of adding a GTPU extension header to a GTPU ECHO message.
[0108] In one implementation, the control information is carried in an IP extension header or an IP message payload of a 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 wireless access network device and the core network device do not send the control information through the extended existing message, but send the control information through a specific / newly constructed control plane message. 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.
[0109] Exemplarily, the control plane message includes an ICMP message, a TCP message, a UDP message, or a stream control transmission protocol (SCTP) message, or other IP messages. For example, if the control plane message is an IP message, the control information can be carried in an IP extension header or an IP message payload. The control plane message can also be any other specific or newly constructed control plane message, which is not limited in this application.
[0110] Optionally, before the wireless access network device or the core network device sends control information and service data to the first transmission device, the AMF controls the terminal device, the wireless access network device and the core network device in the wireless network to start QoS monitoring, and uniformly reports the respective measurement result information to the core network device. The flow identification information of the service data in the wireless network may include: a tunnel endpoint identifier (TEID), a QoS flow identifier (QoS flow identifier), a flow protocol type of the service data, a protocol port number of the wireless access network device, a protocol port number of the core network device, an IP of the wireless access network device, an IP of the core network device, or an IPv6 flow label (flow lable) of the wireless access network device or more.
[0111] 520. The first transmission device measures the service data according to the control information to obtain first measurement result information. Exemplarily, the first transmission device performs in-situ flow information telemetry (iFiT) or in-band operation administration and maintenance (IOAM) or other flow measurement on the service data according to the control information to obtain the first measurement result information.
[0112] 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, where 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.
[0113] Optionally, a unified network management device can allocate unified flow identification information, and the flow identification information of the service data in the wireless network and the bearer network is the same. In this optional solution, the first transmission device does not need to convert the flow identification information of the service data, and the wireless access network device, the core network device and the transmission device in the bearer network (including the first transmission device) can measure the service data based on the unified flow identification information. Among them, the unified network management device can be understood as a device that uniformly manages the network management device of the wireless network and the network management device of the bearer network.
[0114] 530. The first transmission device sends first measurement result information to the first network management device. Correspondingly, the first network management device receives the first measurement result information.
[0115] It should be noted that the transmission equipment in the bearer network measures the service data according to the control information and sends respective first measurement result information to the first network management equipment; the first network management equipment receives the first measurement result information respectively corresponding to the transmission equipment.
[0116] 540, the wireless access network device and the core network device respectively send second measurement result information to the second network management device, and the second measurement result information is obtained by measuring the service data according to the control information. Exemplarily, the wireless access network device measures the service data according to the 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 the service data according to the 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 respectively. In an embodiment of the present application, the network management devices of the wireless network can be collectively referred to as the second network management devices. For example, the network management devices of the wireless access network devices and the network management devices of the core network devices can be collectively referred to as the second network management devices.
[0117] Optionally, the terminal device measures the service data according to the control information, obtains second measurement result information, and sends the second measurement result information obtained by the terminal device to the wireless access network device; the wireless access network device can report the second measurement result information obtained by the terminal device directly to the network management device of the wireless access network device, and the wireless access network device can also report the second measurement result information obtained by the terminal device to the core network device, and the core network device reports it to the network management device of the core network device.
[0118] Among them, step 540 can be executed before step 510, and step 540 can be executed at any time between step 510 and step 530, which is not limited in the embodiment of the present application.
[0119] In the technical solution provided in the embodiment of the present application, the wireless access network device or the core network device in the wireless network can send control information for measuring the service data to the transmission device (first transmission device) in the bearer network, and 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 solution in which the wireless network maintenance personnel and the bearer network maintenance personnel manually input the flow identification information, the present application can realize the automatic end-to-end (device-to-device) measurement on the wireless network and the bearer network.
[0120] Optionally, the first network management device is a network management device of a bearer network, for example, the first network management device is an NCE; the second network management device is a network management device of a wireless network, for example, the second network management device is 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 a unified network management device; correspondingly, the unified network management device receives the first measurement result information and the second measurement result information, and determines at least one of the packet loss rate, delay, throughput, or jitter of the service data on the transmission path according to the first measurement result information and the second measurement result information. The transmission path of the service data includes: terminal device → wireless access network device → transmission device in the bearer network (for example, the first transmission device) → core network device, or, core network device → transmission device in the bearer network (for example, the first transmission device) → wireless access network device → terminal device.
[0121] 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 above-mentioned unified network management device, and the unified network management device determines at least one of the packet loss rate, delay, throughput, or jitter of the service data on the transmission path according to the first measurement result information and the second measurement result information.
[0122] The data measurement method provided by the embodiment of the present application is described below with reference to a specific example. In this example, the transmission path of service data: terminal device → wireless access network device → transmission device in the bearer network (eg, first transmission device) → core network device is taken as an example.
[0123] Step 1: AMF controls the terminal devices, wireless access network devices and core network devices in the wireless network to start QoS monitoring, and uniformly reports their respective measurement results to the core network devices.
[0124] Step 2: The wireless access network device in the wireless network starts measuring the service data whose flow identification information is the first flow identification information, and obtains second measurement result information; wherein the wireless access network device measures the service data in a packet-by-packet measurement manner or a sampling measurement manner, and the measured parameter or type is at least one of packet loss rate, delay, throughput, or jitter, and the measurement period is T.
[0125] It should be noted that the terminal device and the core network device in the wireless network will also start measuring the service data whose flow identification information is the first flow identification information, and obtain respective second measurement result information.
[0126] Step three: The wireless access network device sends control information and service data to the first transmission device in the bearer network, where the control information includes first stream identification information of the service data, measurement mode information, measurement period information, and measurement type information, wherein the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode, the measurement period information indicates that the measurement period is T, and the measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement, and the first transmission device is an ingress device in the bearer network; correspondingly, the first transmission device receives control information and service data from the wireless access network device.
[0127] Step 4: The first transmission device converts the first flow identification information into second flow identification information, and saves the mapping relationship between the first flow identification information and the second flow identification information, where the second flow identification information is the flow identification information of the service data in the bearer network.
[0128] Step 5: The first transmission device measures the service data according to the control information to obtain first measurement result information. Exemplarily, the first transmission device performs flow detection or 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 a mapping relationship between the first flow identification information and the second flow identification information.
[0129] It should be noted that the transmission equipment in the bearer network will measure the service data according to the control information to obtain first measurement result information of each measurement.
[0130] Step 6: The transmission devices in the bearer network send their respective first measurement result information to the first network management device, and correspondingly, the first network management device receives the first measurement result information, wherein the first network management device is the network management device of the bearer network, for example, the first network management device is NCE. The wireless access network device and the core network device in the wireless network send their respective second measurement result information to the second network management device, and correspondingly, the second network management device receives the second measurement result information, wherein the network management devices of the wireless network can be collectively referred to as the second network management devices, for example, the network management devices of the wireless access network devices and the network management devices of the core network devices can be collectively referred to as the second network management devices.
[0131] Optionally, the terminal device measures the service data according to the control information, obtains second measurement result information, and sends the second measurement result information obtained by the terminal device to the wireless access network device; the wireless access network device can report the second measurement result information obtained by the terminal device directly to the network management device of the wireless access network device, and the wireless access network device can also report the second measurement result information obtained by the terminal device to the core network device, and the core network device reports it to the network management device of the core network device.
[0132] 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); wherein the unified network management device (or third-party service device) can be understood as a device that uniformly manages the network management device of the wireless network and the network management device of the bearer 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.
[0133] Step 8: The unified network management device (or third-party service device) determines at least one of the packet loss rate, delay, throughput, or jitter of the service data on the transmission path according to the first measurement result information and the second measurement result information.
[0134] The above describes the data measurement method provided in the embodiment of the present application. The following describes the execution subject for executing the above data measurement method.
[0135] Fig. 9 1 is a schematic block diagram of a communication device 900 in an embodiment of the present application. The device can be applied to or deployed in a first transmission device in an embodiment of the method of the present application. The communication device 900 includes:
[0136] The transceiver unit 910 is configured to receive control information and service data, wherein the control information includes at least one of first flow identification information, measurement mode information, measurement cycle information, or measurement type information of the service data, and the first flow identification information is flow identification information of the service data in the wireless network;
[0137] The processing unit 920 is configured to measure the service data according to the control information to obtain first measurement result information;
[0138] The transceiver unit 910 is further configured to send the first measurement result information to the first network management device.
[0139] Optionally, the processing unit 920 is also used to convert the first flow identification information into second flow identification information, where the second flow identification information is the flow identification information of the service data in the bearer network, wherein the first measurement result information includes a mapping relationship between the first flow identification information and the second flow identification information.
[0140] Optionally, the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
[0141] Optionally, the measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement.
[0142] Optionally, the control information and the service data are carried in a user plane message.
[0143] Optionally, the control information is carried in an Internet Protocol (IP) extension header, a User Datagram Protocol (UDP) extension header, or a General Packet Radio Service User Plane Tunneling Protocol (GTPU) extension header of the user plane message.
[0144] Optionally, the control information is carried in a control plane message, and the service data is carried in a user plane message.
[0145] Optionally, the control information is carried in an IP extension header, a transmission control protocol TCP extension header, a UDP extension header, or a GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of a wireless access network device or a core network device.
[0146] Optionally, the control plane message includes a GTPU ECHO message, an Internet Control Message Protocol ICMP message, a Bidirectional Active Measurement Protocol TWAMP message, or a UDP message.
[0147] Optionally, the control information is carried in an IP extension header or an IP message payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.
[0148] Optionally, the control plane message includes an ICMP message, a TCP message, a UDP message, a SCTP message, or other IP messages.
[0149] Fig.10 1 is a schematic block diagram of another communication device 1000 according to an embodiment of the present application. The device can be applied to or deployed in a wireless access network device or a core network device in an embodiment of the present application. The communication device 1000 includes:
[0150] The transceiver unit 1010 is configured to send control information and service data to a first transmission device, wherein the control information includes at least one of flow identification information, measurement mode 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, and the at least one transmission device includes the first transmission device;
[0151] The transceiver unit 1010 is further configured to send second measurement result information to the second network management device, where 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.
[0152] Optionally, the measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
[0153] Optionally, the measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement.
[0154] Optionally, the control information and the service data are carried in a user plane message.
[0155] Optionally, the control information is carried in an IP extension header, a UDP extension header, or a GTPU extension header of the user plane message.
[0156] Optionally, the control information is carried in a control plane message, and the service data is carried in a user plane message.
[0157] Optionally, the control information is carried in an IP extension header, a TCP extension header, a UDP extension header, or a GTPU extension header of the control plane message, and the destination address of the control plane message is address information of a wireless access network device or a core network device.
[0158] Optionally, the control plane message includes a GTPU ECHO message, an ICMP message, a TWAMP message, or a UDP message.
[0159] Optionally, the control information is carried in an IP extension header or an IP message payload of the control plane message, and the destination address of the control plane message is the address information of the first transmission device.
[0160] Optionally, the control plane message includes an ICMP message, a TCP message, a UDP message, a SCTP message, or other IP messages.
[0161] Fig.111 is a schematic block diagram of another communication device 1100 according to an embodiment of the present 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 can be understood that the interface circuit 1120 can be a transceiver or an input-output interface.
[0162] Optionally, the communication device 1100 may further include a memory 1130 for storing instructions executed by the processor 1110 or storing input data required for the processor 1110 to execute instructions or storing data generated after the processor 1110 executes instructions.
[0163] When the communication device 1100 is applied to the first transmission device, the communication device 1100 can implement the functions of the first transmission device in the above method embodiment. When the communication device 1100 is applied to a wireless access network device or a core network device, the communication device 1100 can implement the functions of the wireless access network device or the core network device in the above method embodiment.
[0164] The processor 1110 described above may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above 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 gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0165] Optionally, an embodiment of the present application also provides a communication device, which includes an input and output interface and a logic circuit, wherein the input and output interface is used to obtain input information and / or output information; the logic circuit is used to execute the method in any of the above method embodiments, and process and / or generate output information based on the input information.
[0166] An embodiment of the present application also provides a communication system, including the first transmission device in the data measurement method provided in the embodiment of the present application and 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.
[0167] The present application also provides a computer-readable storage medium on which a computer program for implementing the method in the above method embodiment is stored. When the computer program is run on a computer, the method in the above method embodiment is implemented.
[0168] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program runs on a computer, the method in the above method embodiment is executed.
[0169] An embodiment of the present application also provides a chip, including a processor, wherein the processor is connected to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the chip executes the method in the above method embodiment.
[0170] It should be understood that in the embodiment of the present application, the numbers "first", "second", etc. are only for distinguishing different objects, such as distinguishing different flow identification information or measurement result information, and do not constitute a limitation on the scope of the embodiment of the present application. The embodiment of the present application is not limited to this.
[0171] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0172] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0173] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0174] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0175] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0176] If the functions are implemented in the form of 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 the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks or optical disks.
Claims
1. A method for measuring data, It is characterized in that Applied to a first transmission device in a bearer network, the method comprises: receiving control information and service data, wherein the control information includes 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 is flow identification information of the service data in the wireless network; Measuring the service data 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, It is characterized in that The method further comprises: The first flow identification information is converted into second flow identification information, where the second flow identification information is flow identification information of the service data in the bearer network, wherein the first measurement result information includes a mapping relationship between the first flow identification information and the second flow identification information.
3. The method according to claim 1 or 2, It is characterized in that The measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
4. The method according to any one of claims 1 to 3, It is characterized in that The measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement.
5. The method according to any one of claims 1 to 4, It is characterized in that The control information and the service data are carried in a user plane message.
6. The method according to claim 5, It is characterized in that The control information is carried in an Internet Protocol (IP) extension header, a User Datagram Protocol (UDP) extension header, or a 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, It is characterized in that The control information is carried in a control plane message, and the service data is carried in a user plane message.
8. The method according to claim 7, It is characterized in that The control information is carried in the IP extension header, the Transmission Control Protocol TCP extension header, the UDP extension header, or the 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, It is characterized in that 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.
10. The method according to claim 7, It is characterized in that The control information is carried in an IP extension header or an IP message 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, It is characterized in that The control plane message includes an ICMP message, a TCP message, a UDP message, or a Stream Control Transmission Protocol (SCTP) message.
12. A method of measuring data, It is characterized in that Applied to a wireless access network device or a core network device, the method comprises: Sending control information and service data to a first transmission device, wherein the control information includes at least one of flow identification information, measurement mode 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 a bearer network to measure the service data, wherein the at least one transmission device includes the first transmission device; Sending second measurement result information to the second network management device, where the second measurement result information is obtained by measuring the service data according to the control information.
13. The method according to claim 12, It is characterized in that The measurement mode information indicates a packet-by-packet measurement mode or a sampling measurement mode.
14. The method according to claim 12 or 13, It is characterized in that The measurement type information indicates at least one of packet loss rate measurement, packet loss number measurement, delay measurement, throughput measurement, or jitter measurement.
15. The method according to any one of claims 12 to 14, It is characterized in that The control information and the service data are carried in a user plane message.
16. The method according to claim 15, It is 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, It is characterized in that The control information is carried in a control plane message, and the service data is carried in a user plane message.
18. The method according to claim 17, It is characterized in that The control information is carried in an IP extension header, a TCP extension header, a UDP extension header, or a GTPU extension header of the control plane message, and the destination address of the control plane message is the address information of a wireless access network device or a core network device.
19. The method according to claim 18, It is characterized in that The control plane message includes a GTPU ECHO message, an ICMP message, a TWAMP message, or a UDP message.
20. The method according to claim 17, It is characterized in that The control information is carried in an IP extension header or an IP message 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, It is characterized in that The control plane message includes an ICMP message, a TCP message, a UDP message, or a SCTP message.
22. A communication device, It is characterized in that Comprising means for performing the method as claimed in any one of claims 1 to 11.
23. A communication device, It is characterized in that Comprising means for performing the method as claimed in any one of claims 12 to 21.
24. A communication device, It is characterized in that It 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 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 a logic circuit or executing code instructions.
25. A computer-readable storage medium, It is characterized in that include: The computer readable medium stores a computer program; When the computer program is executed by a processor, the method according to any one of claims 1 to 21 is performed.
26. A computer program product, It is characterized in that A computer program is included which, when executed, causes the method according to any one of claims 1 to 21 to be implemented.
Citation Information
Cited By
Data measurement method and apparatus
EP4804603A1
Data measurement method and apparatus
WO2025118976A1