A method and device for measuring transmission delay, terminal equipment, and network equipment

By transmitting measurement reports containing delay measurement values ​​and indication information between terminal equipment and network equipment, the problem of inability to measure uplink transmission delay in dual-connection scenarios is solved, and accurate estimation and management of transmission delay of terminal equipment is achieved. .

CN116018838BActive Publication Date: 2025-02-07GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080103503.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2025-02-07
Estimated Expiration
2040-10-16

AI Technical Summary

Technical Problem

The prior art cannot measure the uplink transmission delay of the terminal device in the dual-connection scenario, resulting in the inability to accurately estimate the transmission delay of the terminal device.

Method used

The measurement report is sent to the network device through the terminal device, and the report includes a first delay measurement value and a first indication information indicating whether the delay is facing the primary node (MN) or the secondary node (SN). The network device determines the uplink transmission delay based on multiple delay measurements within the same time period.

Benefits of technology

The accurate estimate of the uplink transmission delay of terminal devices in dual-connection scenarios is realized, ensuring that network devices can effectively measure and manage transmission delays in dual-connection scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116018838B_ABST
    Figure CN116018838B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a method and apparatus for measuring transmission delay, a terminal device, and a network device, the method comprising: the terminal device sends a measurement report to the network device, the measurement report comprising a first delay measurement value, the first delay referring to the average delay of an uplink packet data convergence protocol PDCP data packet; wherein the measurement report also carries first indication information, the first indication information being used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay towards a primary node MN or a transmission delay towards a secondary node SN.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of mobile communication technology, and specifically to a method and apparatus for measuring transmission delay, terminal equipment, and network equipment. Background Art

[0002] Uplink transmission delay refers to the transmission delay of uplink data packets of terminal devices. The measurement locations of uplink transmission delay are mainly distributed in the Packet Data Convergence Protocol (PDCP) layer of terminal devices, the Media Access Control (MAC) layer on the network side, the Radio Link Control (RLC) layer on the network side, and the PDCP layer on the network side. However, currently only the measurement of uplink transmission delay in the Stand Alone (SA) scenario is supported, and the measurement of uplink transmission delay in the dual connection scenario is not supported. Summary of the invention

[0003] The embodiments of the present application provide a method and apparatus for measuring transmission delay, a terminal device, and a network device.

[0004] The method for measuring transmission delay provided in the embodiment of the present application includes:

[0005] The terminal device sends a measurement report to the network device, and the measurement report includes a first delay measurement value, where the first delay refers to the average delay of an uplink PDCP data packet; wherein the measurement report also carries first indication information, and the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay towards a master node (Master Node, MN) or a transmission delay towards a secondary node (Secondary Node, SN).

[0006] The method for measuring transmission delay provided in the embodiment of the present application includes:

[0007] The network device determines the uplink transmission delay based on a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period;

[0008] Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of radio link control RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

[0009] The network device provided in the embodiment of the present application determines the uplink transmission delay based on a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period;

[0010] Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of radio link control RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

[0011] The transmission delay measurement device provided in the embodiment of the present application is applied to a network device, and the device includes:

[0012] a determining unit, configured to determine an uplink transmission delay based on a first delay measurement value within a first time period, a second delay measurement value within the first time period, a third delay measurement value within the first time period, and a fourth delay measurement value within the first time period;

[0013] Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

[0014] The terminal device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the above-mentioned transmission delay measurement method.

[0015] The network device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the above-mentioned transmission delay measurement method.

[0016] The chip provided in the embodiment of the present application is used to implement the above-mentioned transmission delay measurement method.

[0017] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned transmission delay measurement method.

[0018] The computer-readable storage medium provided in the embodiment of the present application is used to store a computer program, which enables a computer to execute the above-mentioned transmission delay measurement method.

[0019] The computer program product provided in the embodiment of the present application includes computer program instructions, which enable a computer to execute the above-mentioned transmission delay measurement method.

[0020] The computer program provided in the embodiment of the present application, when executed on a computer, enables the computer to execute the above-mentioned transmission delay measurement method.

[0021] Through the above technical solution, on the one hand, the measurement report sent by the terminal device to the network device includes a first delay measurement value and a first indication information, and the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay for the MN or a transmission delay for the SN, so that the network device can also accurately estimate the uplink transmission delay of the terminal device according to the first delay measurement value in a dual-connection scenario. On the other hand, the network device determines the uplink transmission delay based on the first delay measurement value, the second delay measurement value, the third delay measurement value, and the fourth delay measurement value in the same time period (i.e., the first time period), thereby enabling accurate estimation of the uplink transmission delay of the terminal device in a dual-connection scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0023] Figure 1 is a schematic diagram of a communication system architecture provided by an embodiment of the present application;

[0024] Figure 2-1 This is a schematic diagram of D1 provided in the embodiment of the present application. Figure 1 ;

[0025] Figure 2-2 This is a second schematic diagram of D1 provided in an embodiment of the present application;

[0026] Figure 2-3 is a schematic diagram of D2.1 provided in an embodiment of the present application;

[0027] Figure 2-4 is a schematic diagram of D2.2 provided in an embodiment of the present application;

[0028] Figure 3-1 It is a schematic diagram of a protocol stack of an SCG bearer terminated by an MN provided in an embodiment of the present application;

[0029] Figure 3-2 It is a schematic diagram of a protocol stack of a MN-terminated offload bearer provided in an embodiment of the present application;

[0030] Figure 3-3 It is a schematic diagram of a protocol stack of an MCG bearer terminated by an SN provided in an embodiment of the present application;

[0031] Figure 3-4It is a schematic diagram of a protocol stack of a SN-terminated offload bearer provided in an embodiment of the present application;

[0032] Figure 4 The following is a flow chart of the transmission delay measurement method provided in the embodiment of the present application. Figure 1 ;

[0033] Figure 5 is a schematic diagram of measurement reports for three situations provided in an embodiment of the present application;

[0034] Figure 6 2 is a flow chart of a method for measuring transmission delay provided in an embodiment of the present application;

[0035] Figure 7 The structure of the transmission delay measurement device provided in the embodiment of the present application is shown in FIG. Figure 1 ;

[0036] Figure 8 Schematic diagram 2 of the structure of the transmission delay measurement device provided in an embodiment of the present application;

[0037] Fig. 9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0038] Fig.10 is a schematic structural diagram of a chip according to an embodiment of the present application;

[0039] Fig.11 It is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0040] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0041] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, 5G communication system or future communication system, etc.

[0042] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal 120 (or referred to as a communication terminal, terminal). The network device 110 may provide communication coverage for a specific geographical area, and may communicate with terminals located within the coverage area. Optionally, the network device 110 may be an evolved base station (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future communication system, etc.

[0043] The communication system 100 also includes at least one terminal 120 located within the coverage of the network device 110. As used herein, "terminal" includes but is not limited to connecting via a wired line, such as via a Public Switched Telephone Networks (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and / or another terminal configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A terminal configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; Personal Communications System (PCS) terminals that may combine cellular radiotelephones with data processing, fax, and data communications capabilities; PDAs that may include radiotelephones, pagers, Internet / Intranet access, Web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or palmtop receivers or other electronic devices that include radiotelephone transceivers. A terminal may refer to an access terminal, User Equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a 5G network, or a terminal in a future evolved PLMN, etc.

[0044] Optionally, the terminals 120 may perform device-to-device (D2D) communication with each other.

[0045] Optionally, the 5G communication system or 5G network may also be referred to as a New Radio (NR) system or NR network.

[0046] Figure 1 One network device and two terminals are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminals within its coverage area, which is not limited in the embodiments of the present application.

[0047] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0048] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal 120 with communication functions. The network device 110 and the terminal 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.

[0049] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0050] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions related to the embodiments of the present application are described below.

[0051] ●Composition of uplink transmission delay of terminal equipment

[0052] The uplink transmission delay of the terminal device is mainly composed of the following delays:

[0053] D1, D1 represents the average delay of uplink PDCP data packets.

[0054] D2.1, D2.1 represents the average delay of air interface data packets.

[0055] D2.2, D2.2 represents the average delay of RLC data packets.

[0056] D2.4, D2.4 represents the average PDCP reordering delay.

[0057] The above-mentioned time delays (ie D1, D2.1, D2.2, D2.4) are described below.

[0058] 1)D1

[0059] D1 is measured at the PDCP layer of the terminal device. D1 is used to characterize the PDCP queuing delay belonging to a data radio bearer (DRB). Specifically, D1 refers to the time difference from when a data packet arrives at the PDCP upper service access point (PDCP upper SAP) to when the uplink authorization for transmitting the data packet becomes available. D1 can be defined by the following formula:

[0060]

[0061] Wherein, M(T, drbid) represents D1. The following Table 1 describes the various parameters in the above formula.

[0062]

[0063] Table 1

[0064] Reference Figure 2-1 , after the data packet reaches the PDCP layer of the terminal device (i.e., the PDCP upper layer service access point), the terminal device sends a scheduling request (Scheduling Request, SR) to the network device; the network device sends an uplink authorization of the media access control element (MAC Control Element, MAC CE) that can carry the buffer status report (Buffer Status Report, BSR) to the terminal device; the terminal device sends a BSR MACCE to the network device through the uplink authorization; the network device schedules the uplink authorization that can carry the data packet for the terminal device based on the BSR MAC CE; the terminal device uses the uplink authorization to send the data packet. D1 refers to the time difference from the arrival of the data packet at the PDCP layer to the time when the uplink authorization for transmitting the data packet becomes available. Here, the network device can be a base station, such as a gNB.

[0065] Reference Figure 2-2 , after the data packet reaches the PDCP layer of the terminal device (i.e., the PDCP upper layer service access point), the terminal device has an uplink authorization that can carry the BSR MAC CE, so it can directly use the uplink authorization to send the BSRMAC CE to the network device; the network device schedules the uplink authorization that can carry the data packet for the terminal device based on the BSR MAC CE; the terminal device uses the uplink authorization to send the data packet. D1 refers to the time difference from when the data packet arrives at the PDCP layer to when the uplink authorization for transmitting the data packet becomes available. Here, the network device can be a base station, such as a gNB.

[0066] 2) D2.1

[0067] D2.1 is measured at the MAC layer of the network device. Here, the network device can be a base station, such as a gNB. D2.1 is used to characterize the average delay of transmitting data packets on the air interface. Specifically, D2.1 refers to the time from the transmission time of the data packet given in the scheduling grant to the time when the receiving end (i.e., the network device) successfully receives the data packet. D2.1 can be defined by the following formula:

[0068]

[0069] Wherein, M(T, drbid) represents D2.1. Table 2 below explains the various parameters in the above formula.

[0070]

[0071] Table 2

[0072] Reference Figure 2-3 After the network device sends an uplink grant that can carry a data packet to the terminal device, the terminal device transmits the data packet according to the time corresponding to the uplink grant; the network device fails to receive the transmission block containing the data packet and sends a negative acknowledgement (NACK) to the terminal device; the terminal device retransmits the transmission block containing the data packet; the network device successfully receives the retransmitted transmission block containing the data packet and sends a positive acknowledgement (ACK) to the terminal device. D2.1 refers to the time from the transmission time of the data packet given in the scheduling grant to the time when the receiving end (i.e., the network device) successfully receives the data packet. Here, the network device can be a base station, such as a gNB.

[0073] 3)D2.2

[0074] D2.2 is measured at the RLC layer of the network device, where the network device can be a base station, such as a gNB. D2.2 refers to the time difference between the time when the RLC PDU containing the first part of the RLC SDU is received and the time when the RLC SDU is sent to the PDCP layer. D2.2 can be defined by the following formula:

[0075]

[0076] Wherein, M(T, drbid) represents D2.2. The following Table 3 describes the various parameters in the above formula.

[0077]

[0078] Table 3

[0079] Reference Figure 2-4, RLC PDU 1 containing the first part of RLC SDU i corresponds to TB1, RLC PDU 2 containing the second part of RLC SDU i corresponds to TB2, and RLC PDU 3 containing the third part of RLC SDU i corresponds to TB3. The RLC layer receives TB1 (i.e., RLC PDU 1), TB2 (i.e., RLC PDU 2), and TB3 (i.e., RLC PDU 3) sent by the MAC layer, among which TB3 is successfully received by the RLC layer after retransmission by the MAC layer. At this point, the MAC layer assembles RLC PDU 1, RLC PDU 2, and RLC PDU 3 into the corresponding RLC SDU i, and delivers RLC SDU i to the PDCP layer. D2.2 refers to the time difference between the time when the RLC PDU containing the first part of the RLC SDU is received and the time when the RLC SDU is sent to the PDCP layer.

[0080] 4)D2.4

[0081] D2.4 is measured at the PDCP layer of the network device. Here, the network device can be a base station, such as a gNB. D2.4 is used to characterize the average delay of the network device for PDCP reordering of received data packets. Specifically, D2.4 refers to the delay from the time a PDCP PDU is received to the time the PDCP PDU is sent to the upper layer service access point. D2.4 can be defined by the following formula:

[0082]

[0083] Wherein, M(T, drbid) represents D2.4. Table 4 below explains the various parameters in the above formula.

[0084]

[0085] Table 4

[0086] ●Cross-base station bearer under dual-connection architecture

[0087] Reference Figure 3-1 , Figure 3-1 It is a schematic diagram of the protocol stack of the MN terminated SCG bearer. For the MN terminated SCG bearer, the PDCP layer of the bearer is located on the MN side, and the RLC layer and MAC layer of the bearer are located on the SN side.

[0088] Reference Figure 3-2 , Figure 3-2It is a schematic diagram of a protocol stack of a MN terminated split bearer. For a MN terminated split bearer, the PDCP layer of the bearer is located at the MN side, and the RLC layer and MAC layer of the bearer are located at the MN side and the SN side.

[0089] Above Figure 3-1 and Figure 3-2 The termination points of the bearers shown are all at the PDCP layer of the MN, and the uplink / downlink data packets on the SN side need to be transmitted through the Xn interface between the MN and the SN.

[0090] Reference Figure 3-3 , Figure 3-3 It is a schematic diagram of the protocol stack of the SN terminated MCG bearer. For the SN terminated MCG bearer, the PDCP layer of the bearer is located on the SN side, and the RLC layer and MAC layer of the bearer are located on the MN side.

[0091] Reference Figure 3-4 , Figure 3-4 It is a schematic diagram of a protocol stack of an SN terminated split bearer. For an SN terminated split bearer, the PDCP layer of the bearer is located at the SN side, and the RLC layer and MAC layer of the bearer are located at the SN side and the MN side.

[0092] Above Figure 3-3 and Figure 3-4 The termination points of the bearers shown are all at the PDCP layer of the SN, and the uplink / downlink data packets on the MN side need to be transmitted through the Xn interface between the MN and the SN.

[0093] Each component (D1, D2.1, D2.2, D2.4) of the uplink transmission delay is related to the protocol layer. In the dual-connection architecture, the protocol layer used by the bearer has the above-mentioned different situations. How to support the measurement of the uplink transmission delay in the dual-connection scenario needs to be solved. To this end, the following technical solution of the embodiment of the present application is proposed.

[0094] It should be noted that the technical solution of the embodiment of the present application can be applied to a dual-connection architecture, and the types of dual-connection architectures include but are not limited to: MR-DC, NR-DC, EN-DC, NE-DC, etc.

[0095] It should be noted that the first delay in the present application corresponds to D1 in the above solution, the second delay corresponds to D2.1 in the above solution, the third delay corresponds to D2.2 in the above solution, and the fourth delay corresponds to D2.4 in the above solution.

[0096] Figure 4The following is a flow chart of the transmission delay measurement method provided in the embodiment of the present application. Figure 1 ,like Figure 4 As shown, the transmission delay measurement method includes the following steps:

[0097] Step 401: The terminal device sends a measurement report to the network device, and the measurement report includes a first delay measurement value, where the first delay refers to the average delay of an uplink packet data convergence protocol PDCP data packet; wherein the measurement report also carries first indication information, and the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay towards the main node MN or a transmission delay towards the secondary node SN.

[0098] In the embodiment of the present application, the network device may be a MN or a SN.

[0099] In the embodiment of the present application, when the transmission mode of split bearer is adopted, refer to Figure 3-2 and Figure 3-4 , the bearer has two paths, one path corresponds to the RLC layer and MAC layer of MN, and the other path corresponds to the RLC layer and MAC layer of SN. For uplink transmission, the terminal device can send data to MN and SN at the same time through the split bearer. The uplink scheduling speeds of MN and SN for the terminal device may be different, and the first delay (i.e., D1) is related to the uplink scheduling (i.e., uplink authorization). Therefore, if the first delay measured by the PDCP layer of the terminal device is for MN transmission, the measured value of the first delay needs to be determined based on the uplink authorization of MN; if the first delay measured by the PDCP layer of the terminal device is for SN transmission, the measured value of the first delay needs to be determined based on the uplink authorization of SN. Here, the measured value of the first delay can be understood with reference to the aforementioned description of D1.

[0100] In order to make the network side clear about the difference in PDCP queuing delays of data packets transmitted by the terminal device to the MN and SN through the air interface, the terminal device informs the network side whether the transmission delay corresponding to the measurement result (i.e., the first delay measurement value) is the transmission delay for the primary node MN or the transmission delay for the secondary node SN each time it reports a measurement report. Specifically, in addition to the first delay measurement value, the measurement report also includes first indication information, and the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is the transmission delay for the MN or the transmission delay for the SN.

[0101] In an optional manner, the measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a transmission delay oriented to the MN.

[0102] Reference Figure 5In case 1, the measurement report includes a value of 1 for D1, and indicates that the transmission delay corresponding to the value 1 is the transmission delay toward the MN.

[0103] In an optional manner, the measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a SN-oriented transmission delay.

[0104] Reference Figure 5 In case 2, the measurement report includes a value 2 of D1, and indicates that the transmission delay corresponding to the value 2 is the transmission delay toward the SN.

[0105] In an optional manner, the measurement report includes two first delay measurement values, and the first indication information is used to indicate that the transmission delay of one of the two first delay measurement values ​​is the transmission delay towards the MN, and the transmission delay of the other first delay measurement value is the transmission delay towards the SN.

[0106] Reference Figure 5 In case three, the measurement report includes a value 1 of D1 and a value 2 of D1, and indicates that the transmission delay corresponding to the value 1 is the transmission delay toward the MN, and the transmission delay corresponding to the value 2 is the transmission delay toward the SN.

[0107] Figure 6 FIG. 2 is a flow chart of a method for measuring transmission delay provided in an embodiment of the present application. Figure 6 As shown, the transmission delay measurement method includes the following steps:

[0108] Step 601: The network device determines the uplink transmission delay based on a first delay measurement value within a first time period, a second delay measurement value within the first time period, a third delay measurement value within the first time period, and a fourth delay measurement value within the first time period; wherein the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of radio link control RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

[0109] In the embodiment of the present application, the network device is MN or SN.

[0110] In an embodiment of the present application, the network device determines the sum of a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period as the uplink transmission delay.

[0111] Taking the first time period as T1 as an example, the uplink transmission delay can be calculated by the following formula:

[0112] D_T1=D1_T1+D2.1_T1+D2.2_T1+D2.4_T1

[0113] Among them, D_T1 represents the uplink transmission delay, D1_T1 represents the first delay measurement value in the first time period, D2.1_T1 represents the second delay measurement value in the first time period, D2.2_T1 represents the third delay measurement value in the first time period, and D2.4_T1 represents the fourth delay measurement value in the first time period.

[0114] The network device adds the first delay measurement value, the second delay measurement value, the third delay measurement value and the fourth delay measurement value belonging to the same time period (ie, the first time period) using the above formula to obtain the final uplink transmission delay corresponding to the time period.

[0115] In the embodiment of the present application, the first delay measurement value is obtained by measuring the terminal device. Specifically, the first delay measurement value (ie, D1) is obtained by measuring the PDCP layer of the terminal device.

[0116] In the embodiment of the present application, the measurement positions of the second delay measurement value, the third delay measurement value and the fourth delay measurement value may be implemented in the following ways.

[0117] A) Method 1

[0118] The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by MN measurement.

[0119] In one example, for a MN-terminated SCG bearer (see Figure 3-1 ), D2.1 and D2.2 are measured by the SN, wherein D2.1 is measured by the MAC layer of the SN, and D2.2 is measured by the RLC layer of the SN; D2.4 is measured by the MN, specifically, D2.4 is measured by the PDCP layer of the MN.

[0120] In one example, for a MN-terminated offload bearer (see Figure 3-2 ), for the second path of the bearer, D2.1 and D2.2 are measured by the SN, where D2.1 is measured by the MAC layer of the SN, and D2.2 is measured by the RLC layer of the SN; D2.4 is measured by the MN, specifically, D2.4 is measured by the PDCP layer of the MN. It should be noted that in this case, D1 measured by the PDCP layer of the terminal device needs to correspond to SN-oriented transmission.

[0121] In an optional method, if the measurement aggregation point is MN (that is, the network device is MN), MN needs to receive the second delay measurement value and the third delay measurement value reported by SN, as well as the first delay measurement value reported by the receiving terminal device, and then calculate the final uplink transmission delay in combination with the fourth delay measurement value obtained by its own measurement.

[0122] In another optional method, if the measurement aggregation point is SN (that is, the network device is SN), SN needs to receive the fourth delay measurement value reported by MN and the first delay measurement value reported by the receiving terminal device, and then calculate the final uplink transmission delay based on the second delay measurement value and the third delay measurement value obtained by its own measurement.

[0123] B) Method 2

[0124] The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by SN measurement.

[0125] In one example, for a SN terminated offload bearer (see Figure 3-4 ), for the first path of the bearer, D2.1 and D2.2 are measured by the SN, wherein D2.1 is measured by the MAC layer of the SN, and D2.2 is measured by the RLC layer of the SN; D2.4 is measured by the SN, specifically, D2.4 is measured by the PDCP layer of the SN. It should be noted that in this case, D1 measured by the PDCP layer of the terminal device needs to correspond to SN-oriented transmission.

[0126] In an optional method, if the measurement aggregation point is MN (that is, the network device is MN), MN needs to receive the second delay measurement value, the third delay measurement value and the fourth delay measurement value reported by SN, and the first delay measurement value reported by the receiving terminal device, and then calculate the final uplink transmission delay.

[0127] In another optional method, if the measurement aggregation point is SN (that is, the network device is SN), SN needs to receive the first delay measurement value reported by the terminal device, and then calculate the final uplink transmission delay based on the second delay measurement value, the third delay measurement value and the fourth delay measurement value obtained by its own measurement.

[0128] C) Method 3

[0129] The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the SN.

[0130] In one example, for an SN terminated MCG bearer (see Figure 3-3), D2.1 and D2.2 are measured by the MN, wherein D2.1 is measured by the MAC layer of the MN, and D2.2 is measured by the RLC layer of the MN; D2.4 is measured by the SN, specifically, D2.4 is measured by the PDCP layer of the SN.

[0131] In one example, for a SN terminated offload bearer (see Figure 3-4 ), for the second path of the bearer, D2.1 and D2.2 are measured by the MN, wherein D2.1 is measured by the MAC layer of the MN, and D2.2 is measured by the RLC layer of the MN; D2.4 is measured by the SN, specifically, D2.4 is measured by the PDCP layer of the SN. It should be noted that in this case, D1 measured by the PDCP layer of the terminal device needs to correspond to the transmission towards the MN.

[0132] In an optional method, if the measurement aggregation point is MN (that is, the network device is MN), MN needs to receive the fourth delay measurement value reported by SN and the first delay measurement value reported by the receiving terminal device, and then calculate the final uplink transmission delay based on the second delay measurement value and the third delay measurement value obtained by its own measurement.

[0133] In another optional method, if the measurement aggregation point is SN (that is, the network device is SN), SN needs to receive the second delay measurement value and the third delay measurement value reported by MN, and the first delay measurement value reported by the receiving terminal device, and then calculate the final uplink transmission delay in combination with the fourth delay measurement value obtained by its own measurement.

[0134] D) Method 4

[0135] The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the MN.

[0136] In one example, for a MN-terminated offload bearer (see Figure 3-2 ), for the first path of the bearer, D2.1 and D2.2 are measured by the MN, wherein D2.1 is measured by the MAC layer of the MN, and D2.2 is measured by the RLC layer of the MN; D2.4 is measured by the MN, specifically, D2.4 is measured by the PDCP layer of the MN. It should be noted that in this case, D1 measured by the PDCP layer of the terminal device needs to correspond to the transmission towards the MN.

[0137] In an optional method, if the measurement aggregation point is MN (that is, the network device is MN), MN needs to receive the first delay measurement value reported by the terminal device, and then calculate the final uplink transmission delay based on the second delay measurement value, the third delay measurement value and the fourth delay measurement value obtained by its own measurement.

[0138] In another optional method, if the measurement aggregation point is SN (that is, the network device is SN), SN needs to receive the second delay measurement value, the third delay measurement value and the fourth delay measurement value reported by MN, and the first delay measurement value reported by the terminal device, and then calculate the final uplink transmission delay.

[0139] In an embodiment of the present application, when the measurement aggregation point is MN or SN, in order to enable the network device to add the first delay measurement value, the second delay measurement value, the third delay measurement value and the fourth delay measurement value obtained in the same time period (i.e., the first time period), it is stipulated that relevant information of the first time period needs to be added to the measurement report reported to the measurement aggregation point.

[0140] Specifically, the measurement report where the first delay measurement value is located, the measurement report where the second delay measurement value is located, the measurement report where the third delay measurement value is located, and the measurement report where the fourth delay measurement value is located carry second indication information, and the second indication information is used to determine the first time period.

[0141] In an optional manner, the second indication information is used to indicate the Nth time period, where N is a positive integer, and the value of N is determined based on the start time of this measurement, the configured start time of measurement, and the configured measurement interval period.

[0142] In an optional manner, the second indication information is used to indicate a time difference between the start time of this measurement and the configured start time of measurement.

[0143] In an optional manner, the second indication information is used to indicate the start time of this measurement.

[0144] In specific implementation, the core network element and / or the access network element (such as a base station) configures the measurement interval period and the measurement start time in the MDT measurement configuration signaling, wherein the measurement interval period is used to determine the period of the delay measurement, and the measurement start time is used to determine the time starting point of the measurement start. The MN, SN and terminal equipment attach time-related labels in their respective corresponding measurement reports, such as the Nth time period, or the time difference between the current measurement start time and the configured measurement start time, or the current measurement start time.

[0145] For example, if the measurement interval configured in the MDT measurement configuration signaling is 5s and the measurement start time is 9:00:00, then the time tag in the measurement report sent by the SN to the MN for the measurement at 9:00:30 can be T6 (i.e., the 6th time period), or 30s, or 9:00:30. Similarly, the measurement report of the terminal device will also be sent to the MN in this form. Finally, the MN summarizes the various delays and generates the upload transmission delay corresponding to 9:00:30.

[0146] Figure 7 The structure of the transmission delay measurement device provided in the embodiment of the present application is shown in FIG. Figure 1 , applied to terminal devices, such as Figure 7 As shown, the transmission delay measuring device includes:

[0147] The sending unit 701 is used to send a measurement report to a network device, where the measurement report includes a first delay measurement value, where the first delay refers to an average delay of an uplink PDCP data packet; wherein the measurement report also carries first indication information, where the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay for the MN or a transmission delay for the SN.

[0148] In an optional manner, the measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a transmission delay oriented to the MN.

[0149] In an optional manner, the measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a SN-oriented transmission delay.

[0150] In an optional manner, the measurement report includes two first delay measurement values, and the first indication information is used to indicate that the transmission delay of one of the two first delay measurement values ​​is the transmission delay towards the MN, and the transmission delay of the other first delay measurement value is the transmission delay towards the SN.

[0151] In an optional manner, the network device is a MN or a SN.

[0152] Those skilled in the art should understand that the relevant description of the above-mentioned transmission delay measurement device in the embodiment of the present application can be understood with reference to the relevant description of the transmission delay measurement method in the embodiment of the present application.

[0153] Figure 8 FIG. 2 is a schematic diagram of the structure of the transmission delay measurement device provided in the embodiment of the present application, which is applied to network equipment, such as Figure 8 As shown, the transmission delay measuring device includes:

[0154] A determining unit 801 is configured to determine an uplink transmission delay based on a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period;

[0155] Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

[0156] In an optional manner, the first delay measurement value is obtained by measuring by a terminal device.

[0157] In an optional manner, the second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by MN measurement.

[0158] In an optional manner, the second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by SN measurement.

[0159] In an optional manner, the second delay measurement value and the third delay measurement value are obtained by MN measurement, and the fourth delay measurement value is obtained by SN measurement.

[0160] In an optional manner, the second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the MN.

[0161] In an optional manner, the measurement report containing the first delay measurement value, the measurement report containing the second delay measurement value, the measurement report containing the third delay measurement value, and the measurement report containing the fourth delay measurement value carry second indication information, and the second indication information is used to determine the first time period.

[0162] In an optional manner, the second indication information is used to indicate the Nth time period, where N is a positive integer, and the value of N is determined based on the start time of this measurement, the configured start measurement start time, and the configured measurement interval period; or,

[0163] The second indication information is used to indicate the time difference between the start time of the current measurement and the configured start time of the measurement; or,

[0164] The second indication information is used to indicate the start time of this measurement.

[0165] In an optional manner, the determining unit 801 is used to determine the sum of a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period as the uplink transmission delay.

[0166] In an optional manner, the network device is a MN or a SN.

[0167] Those skilled in the art should understand that the relevant description of the above-mentioned transmission delay measurement device in the embodiment of the present application can be understood with reference to the relevant description of the transmission delay measurement method in the embodiment of the present application.

[0168] Fig. 9 900 is a schematic structural diagram of a communication device provided in an embodiment of the present application. The communication device may be a terminal device or a network device. Fig. 9 The communication device 900 shown includes a processor 910, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0169] Alternatively, if Fig. 9 As shown, the communication device 900 may further include a memory 920. The processor 910 may call and run a computer program from the memory 920 to implement the method in the embodiment of the present application.

[0170] The memory 920 may be a separate device independent of the processor 910 , or may be integrated into the processor 910 .

[0171] Alternatively, if Fig. 9 As shown, the communication device 900 may further include a transceiver 930, and the processor 910 may control the transceiver 930 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0172] The transceiver 930 may include a transmitter and a receiver. The transceiver 930 may further include an antenna, and the number of antennas may be one or more.

[0173] Optionally, the communication device 900 may specifically be a network device of an embodiment of the present application, and the communication device 900 may implement corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0174] Optionally, the communication device 900 may specifically be a mobile terminal / terminal device of an embodiment of the present application, and the communication device 900 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present application, which will not be described again for the sake of brevity.

[0175] Fig.10 It is a schematic structural diagram of the chip of an embodiment of the present application. Fig.10 The chip 1000 shown includes a processor 1010, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0176] Alternatively, if Fig.10 As shown, the chip 1000 may further include a memory 1020. The processor 1010 may call and run a computer program from the memory 1020 to implement the method in the embodiment of the present application.

[0177] The memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .

[0178] Optionally, the chip 1000 may further include an input interface 1030. The processor 1010 may control the input interface 1030 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0179] Optionally, the chip 1000 may further include an output interface 1040. The processor 1010 may control the output interface 1040 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0180] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0181] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0182] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0183] Fig.11 1 is a schematic block diagram of a communication system 1100 provided in an embodiment of the present application. Fig.11 As shown, the communication system 1100 includes a terminal device 1110 and a network device 1120 .

[0184] Among them, the terminal device 1110 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 1120 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.

[0185] It should be understood that the processor of the embodiment of the present application 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 the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (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 processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor are combined and performed. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, and other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0186] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0187] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0188] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0189] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0190] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0191] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0192] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0193] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0194] The embodiment of the present application also provides a computer program.

[0195] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods in the embodiments of the present application. For the sake of brevity, they are not described here.

[0196] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program is run on a computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0197] 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. Professional and technical personnel can 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.

[0198] 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.

[0199] 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.

[0200] 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.

[0201] 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.

[0202] 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 each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0203] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for measuring transmission delay, the method comprising: The terminal device sends a measurement report to the network device, where the measurement report includes a first delay measurement value within a first time period, where the first delay refers to an average delay of an uplink packet data convergence protocol PDCP data packet; wherein the measurement report also carries first indication information, where the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay towards a primary node MN or a transmission delay towards a secondary node SN; the measurement report also carries second indication information, where the second indication information is used to determine the first time period; The first delay measurement value within the first time period, the second delay measurement value within the first time period, the third delay measurement value within the first time period and the fourth delay measurement value within the first time period are used to determine the uplink transmission delay; wherein the second delay refers to the average delay of the air interface data packet, the third delay refers to the average delay of the radio link control RLC data packet, and the fourth delay refers to the average PDCP reordering delay.

2. The method according to claim 1, wherein: The measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is the transmission delay towards the MN.

3. The method according to claim 1, wherein: The measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a SN-oriented transmission delay.

4. The method according to claim 1, wherein: The measurement report includes two first delay measurement values, and the first indication information is used to indicate that the transmission delay of one of the two first delay measurement values ​​is the transmission delay towards the MN, and the transmission delay of the other first delay measurement value is the transmission delay towards the SN.

5. The method according to any one of claims 1 to 4, wherein: The network device is a MN or a SN.

6. A method for measuring transmission delay, the method comprising: The network device determines the uplink transmission delay based on a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period; Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of radio link control RLC data packets, and the fourth delay refers to the average PDCP reordering delay; the first delay measurement value is carried in the measurement report, and the measurement report also carries second indication information, and the second indication information is used to determine the first time period.

7. The method according to claim 6, wherein: The first delay measurement value is obtained by measuring the terminal device.

8. The method according to claim 6 or 7, wherein: The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by MN measurement.

9. The method according to claim 6 or 7, wherein: The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by SN measurement.

10. The method according to claim 6 or 7, wherein: The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the SN.

11. The method according to claim 6 or 7, wherein: The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the MN.

12. The method according to any one of claims 6 to 11, wherein: The measurement report containing the second delay measurement value, the measurement report containing the third delay measurement value, and the measurement report containing the fourth delay measurement value carry second indication information, and the second indication information is used to determine the first time period.

13. The method according to claim 12, wherein: The second indication information is used to indicate the Nth time period, where N is a positive integer and the value of N is determined based on the start time of this measurement, the configured start measurement start time, and the configured measurement interval period; or, The second indication information is used to indicate the time difference between the start time of the current measurement and the configured start time of the measurement; or, The second indication information is used to indicate the start time of this measurement.

14. The method according to any one of claims 6 to 13, wherein: The network device determines an uplink transmission delay based on a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period, including: The network device determines the sum of a first delay measurement value in a first time period, a second delay measurement value in the first time period, a third delay measurement value in the first time period, and a fourth delay measurement value in the first time period as the uplink transmission delay.

15. The method according to any one of claims 6 to 14, wherein: The network device is a MN or a SN.

16. A transmission delay measurement device, applied to a terminal device, comprising: A sending unit, used to send a measurement report to a network device, the measurement report including a first delay measurement value within a first time period, the first delay refers to an average delay of an uplink PDCP data packet; wherein the measurement report also carries first indication information, the first indication information is used to indicate whether the transmission delay corresponding to the first delay measurement value is a transmission delay for the MN or a transmission delay for the SN; the measurement report also carries second indication information, the second indication information is used to determine the first time period; the first delay measurement value within the first time period, the second delay measurement value within the first time period, the third delay measurement value within the first time period and the fourth delay measurement value within the first time period are used to determine the uplink transmission delay; the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of radio link control RLC data packets, and the fourth delay refers to the average PDCP reordering delay.

17. The device according to claim 16, wherein: The measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is the transmission delay towards the MN.

18. The device according to claim 16, wherein: The measurement report includes a first delay measurement value, and the first indication information is used to indicate that the transmission delay corresponding to the first delay measurement value is a SN-oriented transmission delay.

19. The device according to claim 16, wherein: The measurement report includes two first delay measurement values, and the first indication information is used to indicate that the transmission delay of one of the two first delay measurement values ​​is the transmission delay towards the MN, and the transmission delay of the other first delay measurement value is the transmission delay towards the SN.

20. The device according to any one of claims 16 to 19, wherein: The network device is a MN or a SN.

21. A transmission delay measurement device, applied to a network device, comprising: a determining unit, configured to determine an uplink transmission delay based on a first delay measurement value within a first time period, a second delay measurement value within the first time period, a third delay measurement value within the first time period, and a fourth delay measurement value within the first time period; Among them, the first delay refers to the average delay of uplink PDCP data packets, the second delay refers to the average delay of air interface data packets, the third delay refers to the average delay of RLC data packets, and the fourth delay refers to the average PDCP reordering delay; the first delay measurement value is carried in the measurement report, and the measurement report also carries second indication information, and the second indication information is used to determine the first time period.

22. The device according to claim 21, wherein The first delay measurement value is obtained by measuring the terminal device.

23. The device according to claim 21 or 22, wherein: The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by MN measurement.

24. The device according to claim 21 or 22, wherein: The second delay measurement value and the third delay measurement value are obtained by SN measurement, and the fourth delay measurement value is obtained by SN measurement.

25. The device according to claim 21 or 22, wherein: The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the SN.

26. The device according to claim 21 or 22, wherein: The second delay measurement value and the third delay measurement value are obtained by measuring by the MN, and the fourth delay measurement value is obtained by measuring by the MN.

27. The device according to any one of claims 21 to 26, wherein The measurement report containing the second delay measurement value, the measurement report containing the third delay measurement value, and the measurement report containing the fourth delay measurement value carry second indication information, and the second indication information is used to determine the first time period.

28. The device according to claim 27, wherein The second indication information is used to indicate the Nth time period, where N is a positive integer and the value of N is determined based on the start time of this measurement, the configured start measurement start time, and the configured measurement interval period; or, The second indication information is used to indicate the time difference between the start time of the current measurement and the configured start time of the measurement; or, The second indication information is used to indicate the start time of this measurement.

29. The device according to any one of claims 21 to 28, wherein The determining unit is configured to determine the sum of a first delay measurement value within a first time period, a second delay measurement value within the first time period, a third delay measurement value within the first time period, and a fourth delay measurement value within the first time period as the uplink transmission delay.

30. The device according to any one of claims 21 to 29, wherein: The network device is a MN or a SN.

31. A terminal device, comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 1 to 5.

32. A network device comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 6 to 15.

33. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 5.

34. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 6 to 15.

35. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 5.

36. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 6 to 15.

Citation Information

Patent Citations

  • Communication method, device and system

    CN111866929A