Configuration method and device of service quality

By adjusting the time domain position of service quality in the wireless communication system, the problem of conflict between data frames and signal measurement timing is solved, and the timely transmission of data frames and the improvement of user experience is achieved.

CN120238969APending Publication Date: 2025-07-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311843657.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In wireless communication systems, periodic data frames conflict with the measurement timing of signal measurement, resulting in a decrease in the transmission quality of data frames and affecting the service experience.

Method used

The measurement timing is obtained through the access network equipment and the configuration information is output to the core network element to adjust the time domain position of the service quality, so that the adjustment timing and the measurement timing overlap in the time domain. The application server adjusts the service quality of the data frame according to the adjustment timing to ensure that the data frame is transmitted in a timely manner.

Benefits of technology

It effectively avoids conflicts between data frame transmission and signal measurement, improves the transmission quality of data frames, and ensures user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238969A_ABST
    Figure CN120238969A_ABST
Patent Text Reader

Abstract

The invention discloses a method and a device for configuring service quality, which are used for avoiding conflicts between periodic data frames and measurement opportunities of signal measurement and improving the transmission quality of the data frames. The method comprises the following steps: access network equipment obtains a measurement opportunity, wherein the measurement opportunity is used for executing at least one of co-frequency measurement, pilot frequency measurement or cell switching measurement; and the access network equipment outputs configuration information to the network element of the core network, the configuration information is used for configuring the time domain position of the adjustment opportunity of the service quality, and the adjustment opportunity is overlapped with at least one of the measurement opportunities in the time domain.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technologies, and in particular, to a method and apparatus for configuring quality of service. Background Art

[0002] With the continuous development of wireless communication systems, the data transmission delay has been continuously reduced, and the transmission capacity has become larger and larger. Wireless communication systems have gradually penetrated into some services with strong real-time requirements and large data capacity requirements, such as video transmission, cloud gaming, extended reality (XR), etc. Among them, XR refers to an environment that combines reality and virtuality and allows human-computer interaction generated by computer technology and wearable devices, and is a general term for various forms such as augmented reality (AR) and virtual reality (VR). Video transmission services, cloud gaming services, and XR services generally have the characteristic of periodic transmission.

[0003] Currently, when there is a conflict between the measurement opportunity of the periodic data frames of services such as cloud gaming services and XR services and the signal measurement, the transmission quality of the data frames will be reduced, affecting the service experience. Summary of the Invention

[0004] This application provides a method and apparatus for configuring quality of service, which are used to avoid conflicts between the measurement opportunities of periodic data frames and signal measurements, and improve the transmission quality of data frames.

[0005] In a first aspect, a method for configuring quality of service is provided. This method can be implemented by a first communication device. The first communication device may be an access network device such as a base station. The first communication device may also be a component in the access network device, such as an access network device. Among them, the components in this application may include at least one of functional modules such as a chip, a chip system, a processor, a transceiver, a processing unit, or an interface unit. This method may also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the access network device. Taking the execution entity as an access network device as an example, this method can be implemented through the following steps: The access network device obtains a measurement opportunity, which is used to perform at least one of co-frequency measurement, inter-frequency measurement, or cell handover measurement; The access network device outputs configuration information to the core network element, and the configuration information is used to configure the time domain position of the adjustment opportunity of the quality of service, and the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain.

[0006] Based on the method shown in the first aspect, the access network device can provide the configuration information of the quality of service adjustment timing to the core network element. The application server can obtain the above configuration information through the core network element to support the application server to adjust the quality of service of the application according to the adjustment timing. Among them, the adjustment timing overlaps with at least one measurement timing in the time domain. Therefore, in the case of a conflict between data transmission and the measurement timing, the application server can adjust the quality of service of the application data frame according to the adjustment timing, and the data frame with the adjusted quality of service can complete the transmission in time, which can guarantee the user experience.

[0007] In a possible implementation manner, the access network device can output the configuration information to the core network element through the access and mobility management function (AMF) or the user plane function (UPF). Therefore, the configuration information can be transmitted to the core network based on the control plane path or the user plane path, improving the flexibility of the configuration information transmission and the transmission efficiency.

[0008] In a second aspect, a method for configuring the quality of service is provided. This method can be implemented by a second communication device. The second communication device can be a core network device or a core network element, such as AMF, UPF, session management function (SMF), policy control function (PCF), or network exposure function (NEF). The second communication device can also be a component in the core network device, for example, called a core network device. Among them, the components in the present application can include at least one of functional modules such as chips, chip systems, processors, transceivers, processing units, or interface units. This method can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the core network element. Taking the execution entity as the core network device as an example, this method can be implemented through the following steps: The core network device obtains the configuration information from the access network device. The configuration information is used to configure the time domain position of the quality of service adjustment timing, and the adjustment timing overlaps with at least one of the measurement timings in the time domain. The measurement timing is used to perform at least one of the same-frequency measurement, different-frequency measurement, or cell handover measurement; the core network device sends the configuration information to the application server.

[0009] Among them, the application server can be the application function (AF) and / or the application server (AS).

[0010] The beneficial effects of the method shown in the second aspect can refer to the beneficial effects of the first aspect.

[0011] In a third aspect, a method for configuring quality of service is provided. The method may be implemented by a third communication device. The third communication device may be an application server such as an AF or an AS. The third communication device may also be a component in an application server, for example, a server device. Among them, the components in the present application may include, for example, at least one of functional modules such as a chip, a chip system, a processor, a transceiver, a processing unit, or an interface unit. The method may also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the application server. Taking the execution subject as an application server as an example, the method may be implemented by the following steps: the application server obtains configuration information from a core network device, the configuration information is used to configure the time domain position of the adjustment opportunity of the quality of service, the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain, and the measurement opportunity is used to perform at least one of the same frequency measurement, different frequency measurement, or cell switching measurement.

[0012] The beneficial effects of the method shown in the third aspect can refer to the beneficial effects of the first aspect.

[0013] In any possible implementation of the first aspect to the third aspect, the service quality of the data frame within the adjustment opportunity is lower than the service quality of at least one data frame outside the adjustment opportunity. Therefore, the data frame within the adjustment opportunity can be transmitted in time by reducing the service quality. In addition, the at least one data frame outside the adjustment opportunity may refer to all data frames outside the adjustment opportunity, or may refer to part of the data frames outside the adjustment opportunity. In addition to reducing the service quality of the data frame within the adjustment opportunity, optionally, the service quality of one or more data frames outside the adjustment opportunity may also be reduced to avoid one or more data frames outside the adjustment opportunity being affected by the measurement opportunity.

[0014] In any possible implementation of the first aspect to the third aspect, the duration of an adjustment opportunity is the same as the duration of a measurement opportunity. Alternatively, the duration of an adjustment opportunity is greater than the duration of a measurement opportunity. Based on this implementation, the duration of the adjustment opportunity may be the same as the duration of the measurement opportunity, or the duration of the adjustment opportunity may be greater than the duration of the measurement opportunity, so as to avoid the measurement opportunity from affecting the transmission of the data frame as much as possible.

[0015] In any possible implementation of the first aspect to the third aspect, the configuration information may indicate at least one of the duration, period, or offset of the adjustment opportunity. For example, the configuration information may carry at least one of the duration, period, or offset of the adjustment opportunity. In addition, the configuration information may also carry an index of the adjustment opportunity, which may indicate or be used to determine at least one of the duration, period, or offset of the adjustment opportunity.

[0016] In a fourth aspect, a communication device is provided. The device can implement the method described in any one of the above first to third aspects and any possible implementation manner thereof. The device has the functions of the above first communication device, second communication device, or third communication device. The device is, for example, a terminal device, or a functional module in a terminal device, or a network device or a functional module in a network device, etc.

[0017] In an optional implementation manner, the device may include modules corresponding one by one to the methods / operations / steps / actions described in any one of the first to third aspects and any possible implementation manner thereof. The module may be a hardware circuit, software, or a combination of a hardware circuit and software. In an optional implementation manner, the device includes a processing unit (sometimes also referred to as a processing module) and an interface unit (sometimes also referred to as a communication unit, transceiver module, communication module, etc.). The interface unit can implement a sending function and a receiving function. When the interface unit implements the sending function, it can be referred to as a sending unit (sometimes also referred to as a sending module). When the interface unit implements the receiving function, it can be referred to as a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit may be the same functional module, and this functional module is called the interface unit, which can implement the sending function and the receiving function; or, the sending unit and the receiving unit may be different functional modules, and the interface unit is a general term for these functional modules.

[0018] Exemplarily, when the device is used to execute the method described in any one of the first to third aspects, the device may include a communication unit and a processing unit.

[0019] In a fifth aspect, an embodiment of the present application further provides a communication device, including a processor configured to execute a computer program (or computer-executable instructions) stored in a memory. When the computer program (or computer-executable instructions) is executed, the device is caused to execute the method described in any one of the first to third aspects and any possible implementation manner thereof.

[0020] In a possible implementation, the processor and the memory are integrated together;

[0021] In another possible implementation, the memory is located outside the communication device.

[0022] The communication device further includes a communication interface, which is used for the communication device to communicate with other devices, such as sending or receiving data and / or signals. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0023] In a sixth aspect, a computer-readable storage medium is provided, which is used to store a computer program or instructions. When the computer program or instructions are run, the methods described in any one of the first to third aspects and any possible implementation manners thereof are implemented.

[0024] In a seventh aspect, a computer program product including instructions is provided. When the computer program product runs on a computer, the methods described in any one of the first to third aspects and any possible implementation manners thereof are implemented.

[0025] In an eighth aspect, an embodiment of the present application further provides a communication device, which is used to execute the methods described in any one of the first to third aspects and any possible implementation manners thereof.

[0026] In a ninth aspect, a chip system is provided. The chip system includes a logic circuit (or it can be understood that the chip system includes a processor, and the processor may include a logic circuit, etc.), and may further include an input / output interface. The input / output interface can be used to input messages and also to output messages. The input / output interface can be the same interface, that is, the same interface can implement both the sending function and the receiving function; or, the input / output interface includes an input interface and an output interface. The input interface is used to implement the receiving function, that is, to receive messages; the output interface is used to implement the sending function, that is, to send messages. The logic circuit can be used to execute the operations other than the transceiver functions in the methods described in any one of the first to third aspects and any possible implementation manners thereof; the logic circuit can also be used to transmit messages to the input / output interface or receive messages from the input / output interface that come from other communication devices. The chip system can be used to implement the methods described in any one of the first to third aspects and any possible implementation manners thereof. The chip system can be composed of chips or can include chips and other discrete devices.

[0027] In a possible embodiment, the chip system may further include a memory, and the memory can be used to store instructions. The logic circuit can call the instructions stored in the memory to implement corresponding functions.

[0028] In a tenth aspect, a method for configuring quality of service is provided. The method for configuring quality of service may include the methods implemented by a first communication device described in the first aspect and any possible implementation manners thereof, the methods implemented by a second communication device described in the second aspect and any possible implementation manners thereof, and the methods implemented by a third communication device described in the third aspect and any possible implementation manners thereof.

[0029] In an eleventh aspect, a communication system is provided, which may include at least two communication devices among a first communication device, a second communication device, and a third communication device. Among them, the first communication device can be used to implement the method shown in the first aspect and any possible implementation manner thereof, the second communication device can be used to implement the method shown in the second aspect and any possible implementation manner thereof, and the third communication device can be used to implement the method shown in the third aspect and any possible implementation manner thereof.

[0030] For the technical effects brought by the above fourth aspect to the eleventh aspect, reference may be made to the description of the beneficial effects of the corresponding solutions in the above first aspect to the third aspect, which will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0032] Figure 2 It is a schematic diagram of the relationship between the MG duration and the SMTC duration provided by an embodiment of the present application;

[0033] Figure 3 It is a schematic diagram of the flowchart of a method for configuring quality of service provided by an embodiment of the present application;

[0034] Figure 4 and Figure 5 It is a schematic diagram of the positional relationship between the adjustment timing and the measurement timing provided by an embodiment of the present application;

[0035] Figure 6 and Figure 7 It is a schematic diagram of a method for adjusting the quality of service of a data frame provided by an embodiment of the present application;

[0036] Figure 8 It is a schematic diagram of the architecture of an NR communication system provided by an embodiment of the present application;

[0037] Figure 9 and Figure 10 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0038] An embodiment of the present application provides a communication method and device based on configured grant configuration and inter-frequency measurement configuration. Among them, the method and the device are based on the same inventive concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be elaborated.

[0039] Figure 1 To show a possible and non-limiting system schematic diagram. As Figure 1As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one RAN node (such as 110a and 110b in Figure 1 , collectively referred to as 110) and at least one terminal (such as 120a - 120j in Figure 1 , collectively referred to as terminal 120). Other RAN nodes may also be included in the RAN 100, for example, wireless relay devices and / or wireless backhaul devices ( Figure 1 not shown in the figure) and so on. The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 may be different physical devices respectively, or may be the same physical device integrating the core network logic function and the radio access network logic function.

[0040] The RAN 100 may be a cellular system related to the 3rd generation partnership project (3GPP), for example, 4G, 5G mobile communication systems, or an evolved system for the future (such as 6G mobile communication system). The RAN 100 may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 may also be a communication system integrating two or more of the above systems.

[0041] The RAN node 110, sometimes also referred to as an access network device, a RAN entity, or an access node, etc., constitutes a part of the communication system to help the terminal achieve wireless access. The multiple RAN nodes 110 in the communication system 10 may be of the same type of node or different types of nodes. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, Figure 1 the network element 120i in the figure may be a helicopter or a drone, which can be configured as a mobile base station. For those terminals 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes both referred to as communication devices. For example, Figure 1 the network elements 110a and 110b in the figure can be understood as communication devices with base station functions, and the network elements 120a - 120j can be understood as communication devices with terminal functions.

[0042] In a possible scenario, the RAN node may be a base station, evolved NodeB (eNodeB), access point (AP), transmission reception point (TRP), new radio (NR), next generation NodeB (gNB), or next generation base station in a 6th generation (6G) mobile communication system, base station in a future mobile communication system, or access node in a WiFi system, etc. The RAN node may be a macro base station (such as 110a in Figure 1 , a micro base station or an indoor station (such as 110b in Figure 1 ), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or an in-vehicle device, etc. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in this application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform). The RAN node in this application may also be a logical node, logical module or software that can implement all or part of the RAN node functions.

[0043] In another possible scenario, multiple RAN nodes cooperate to assist a terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node may be a central unit (CU), a distributed unit (DU), CU-control plane (CP), CU-user plane (UP), or radio unit (RU), etc. The CU and DU may be set separately, or may also be included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0044] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as O-CU (Open CU), the DU may also be referred to as O-DU, the CU-CP may also be referred to as O-CU-CP, the CU-UP may also be referred to as O-CU-UP, and the RU may also be referred to as O-RU. For the convenience of description, in this application, the CU, CU-CP, CU-UP, DU, and RU are used as examples for description. Any unit among the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0045] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote healthcare, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The embodiments of this application do not limit the device form of the terminal. It can be understood that for the XR scenario, the terminal can be a smart phone, a head mounted display (HMD), or a smart glasses (such as VR glasses, AR glasses), etc. For the cloud gaming scenario, the terminal can be a smart phone or a tablet computer, etc.

[0046] Taking the NR system as an example, the core network elements in this application may include the NEF network element, PCF network element, AMF network element, SMF network element, and UPF network element, etc.

[0047] Among them, the NEF can be used to expose the services and capabilities of the 3GPP network functions to the AF, and at the same time, it can also allow the AF to provide information to the 3GPP network functions.

[0048] The PCF can be used for policy management of charging policies and quality of service (QoS) policies.

[0049] The AMF mainly performs functions such as mobility management, access authentication / authorization, etc. In addition, the AMF can also be responsible for transmitting user policies between the terminal and network elements such as the PCF.

[0050] The SMF can be used to perform session management functions such as terminal Internet Protocol (IP) address allocation, UPF selection, charging, and QoS policy control, etc. In this application, a session can be a packet data protocol session.

[0051] The UPF can serve as an interface to the data network (DN) and is used to perform functions such as user plane data forwarding, session- or flow-level charging statistics, or bandwidth limit enforcement, etc.

[0052] In addition, the Internet can also include an AF network element. The AF is mainly used to transmit signaling or messages between the application side and the network side. Among them, the AF can be a third-party functional entity, such as an intermediate entity for communication between the core network and the AS; or, the AF can also be an application server deployed by the operator that supports connection to the core network.

[0053] It can be understood that the above network elements are examples of one implementation manner. This application does not exclude that in a 6G or newer wireless communication system, there may be network elements or devices with the functions of the above network elements having other names or other forms.

[0054] It can also be understood that the network elements in this application can communicate through a dedicated interface or a service-based interface, and this application does not specifically limit.

[0055] In this application, "sending information to the terminal" can be understood as the destination of the information being the terminal. It can include directly or indirectly sending information to the terminal. "Receiving information from the terminal" can be understood as the source of the information being the terminal, and it can include directly or indirectly receiving information from the terminal. The information may be subjected to necessary processing, such as format change, etc., between the source and destination of the information sending, but the destination can be understood as the valid information from the source. Similar expressions in this application can be understood similarly and will not be elaborated here.

[0056] Under limited bandwidth resources, QoS can be used to allocate bandwidth for various services and provide end-to-end service quality assurance for services. The 5G QoS model can be based on QoS flows. The QoS flow identifier (QoS flow ID, QFI) can be used to identify QoS flows in the 5G system, and the QFI can be dynamically allocated. Exemplarily, the 5G QoS identifier (5G QoS ID, 5QI) can be used as the QFI. Among them, 5QI is a scalar and is used as a reference for 5G QoS characteristics. 5QI can also be called the QoS number or QoS index (QoS index). The standardized 5QI value corresponds one-to-one with the standard combination of 5G QoS characteristics. Exemplarily, 5G QoS characteristics include the default priority level, packet delay budget (PDB), packet error rate (PER), default maximum data burst volume (MDBV), and default averaging window.

[0057] In a possible embodiment, a QoS flow may contain multiple PDU sets. Among them, multiple PDU sets within the same QoS flow may have different priorities. A PDU set can carry the payload of an information unit generated at the application level (for example, an application server), such as a video frame or a video slice in video transmission, cloud gaming, or XR services. To support QoS processing at the PDU set level, the UPF can identify the PDUs belonging to the PDU set and send the decision-making PDU set information to the access network through the user plane part of the General Packet Radio Service (GPRS) tunneling protocol (GPRS tunneling protocol-user plane, GTP-U) header. The access network device can perform service quality guarantee transmission based on the received PDU set information. Exemplarily, the PDU set information may include PDU set information. The PDU set information may include one or more of parameters such as the PDU set size, PDU set sequence number, or PDU set importance in the QoS flow.

[0058] Currently, in a mobile cellular network, when a terminal moves from one cell (or the coverage area of an access network device) to another cell, a handover between cells is required. Before the handover, the terminal needs to measure the signals of neighboring cells to determine when to hand over the cell. 3GPP proposed to reserve a part of the measurement opportunities (i.e., measurement gaps (MGs)), during which the terminal cannot send or receive any data, and tune the receiver to the target cell frequency band for measurement. At the end of the measurement opportunity, the terminal then turns the receiver back to the current serving cell to resume sending and receiving.

[0059] Among them, the access network device configures the MG parameters for the terminal. For example, the MG parameters configured by the access network device for the terminal may include:

[0060] (1) Gap offset: used to specify the starting subframe at the start of the gap. Relative to the starting position of the MG period, its range is from 0 to mgrp - 1. Where mgrp is the value of the measurement gap repetition period (MGRP). The MG period can be a time period with a length of mgrp.

[0061] (2) MGRP: used for the MG period, that is, the repetition period of the measurement opportunity. Its value can be 20 milliseconds (ms), 40 ms, 80 ms, or 160 ms. For example, when its value is 40 ms, it means that the MG repeats every 40 ms.

[0062] (3) Measurement gap length (MGL): used to specify the duration of a measurement opportunity, in ms. Its value can be 1.5, 3, 3.5, 4, 5.5, or 6.

[0063] Exemplarily, a common MG parameter configuration method is as follows: Parameter combinations (MGL, MGRP) = (6 ms, 40 ms), (6 ms, 80 ms) are mandatory parameters, that is, the terminal must support this parameter configuration. Other parameter combinations can be optional parameters for the terminal, or conditionally optional parameters. For example, parameter combinations such as (MGL, MGRP) = (1.5 ms, 80 ms) are optional parameters for the terminal.

[0064] In addition, the current terminal handover in NR is based on the terminal measurement of the synchronization signal and the physical broadcast channel (PBCH) block (SSB). Currently, the size of the SSB is fixed, that is, the SSB occupies 4 consecutive symbols in the time domain and 20 resource blocks (RBs) in the frequency domain. During the measurement process, the base station cell sends the SSB in a periodic scanning manner. One scanning period can be called one round of scanning, and all the SSBs of the cell are sent in one round of scanning. The SSB scanning period of the cell can be configured, for example, the default is 20 ms. Among them, one round of scanning of the SSB is completed within a half-frame (5 ms), and the specific time domain position of the SSB (such as the number of SSBs or the symbol position of the SSB) is related to the SSB frequency and the sub-carrier spacing (SCS).

[0065] In order to obtain as accurate SSB measurement results as possible, it is necessary to measure all the SSBs of the cell as much as possible. Currently, NR has introduced the SSB-based measurement timing configuration SMTC (SSB-based measurement timing configuration, SMTC) to configure the time window for the terminal to measure the SSB, which is called the SMTC window. The terminal only needs to perform SSB measurement within the SMTC window, and there is no need to perform SSB measurement outside the window, which can reduce the measurement overhead. Exemplarily, the SMTC configuration may include at least one of the SMTC period, the SMTC duration, and the SMTC offset. Among them, the SMTC period represents the repetition period of the measurement action. The SMTC duration represents the duration after the start of the measurement action. The SMTC offset represents the starting subframe of the measurement action within the period.

[0066] The following combines Figure 2 to illustrate the relationship between the SMTC configuration and the MG configuration. During the MG duration, the terminal first tunes the receiver to the target frequency point for inter-frequency measurement, and then tunes the receiver back to the serving cell when the measurement ends. It can be seen that the time in the MG duration except for the frequency point switching time (including the time to adjust the receiver and the time for the receiver to synchronize) is the real effective measurement time. And the SMTC window is the time window defined in NR for the terminal to measure the cell SSB. Therefore, the key to the MG configuration is to make the effective measurement time after subtracting the frequency point switching time (such as 0.5 ms) at the head and tail from the MG duration completely cover the inter-frequency SMTC duration to ensure complete measurement of the corresponding inter-frequency point.

[0067] It can be understood that the timing or transmission timing in this application may refer to a time-domain unit for transmitting information. The timing can also be referred to as a time unit. In the embodiments of this application, the unit or granularity of the timing is not limited. For example, the unit or granularity of the timing can be: radio frame, subframe, slot, mini-slot, or time-domain symbol, etc.

[0068] In one design, a radio frame may include one or more subframes, a subframe may include one or more subframes, a subframe may include one or more slots, a slot may include one or more mini-slots, a slot or mini-slot may include one or more time-domain symbols, etc. The time-domain symbol can be abbreviated as a symbol. The time-domain symbol can be an orthogonal frequency division multiplexing (OFDM) symbol, or a discrete fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) symbol, etc. The mini-slot, also known as a mini-slot, can be a unit smaller than a slot. For example, a slot may include 14 or 12 time-domain symbols, and a mini-slot may include 2, 4, or 7 time-domain symbols.

[0069] There can be different slot lengths for different subcarrier spacings. For example, when the subcarrier spacing is 15 kHz, a slot is 1 ms; when the subcarrier spacing is 30 kHz, a slot is 0.5 ms.

[0070] Taking a subcarrier spacing of 15 kHz as an example, 1 radio frame can last for 10 ms, 1 radio frame includes 10 subframes, 1 subframe can last for 1 ms, 1 subframe can include 1 slot, 1 slot lasts for 1 ms, and 1 slot can include 14 time-domain symbols. Further, the mini-slot can include 4, 2, or 7 time-domain symbols, etc.

[0071] The service data of current video transmission, cloud gaming, and XR services has the characteristic of periodic transmission. Taking the service data of downlink video transmission as an example, for a video with a frame rate of 60 frames per second (FPS), in an ideal situation, a picture frame arrives every 16.67 ms. The 3GPP standard considers that the reliability requirement for XR video transmission is 99%. In addition, the uplink XR video air interface delay requirement is usually 30 ms, and the downlink XR video air interface delay requirement is usually 10 ms.

[0072] When the terminal performs signal measurement, the terminal cannot perform data transmission during the corresponding measurement opportunity, which may cause the data transmission of cloud gaming and XR services to exceed the latency requirement, resulting in a decrease in the transmission quality of data frames and affecting the service experience.

[0073] In this application, signal measurement may include inter-frequency measurement, intra-frequency measurement, or cell handover measurement. Among them, inter-frequency measurement refers to the measurement when the cell where the terminal is located and the cell to be measured are not on the same carrier frequency point. Intra-frequency measurement refers to the measurement when the cell where the terminal is located and the cell to be measured are on the same carrier frequency point. Cell handover measurement refers to the signal measurement involved in the cell handover process, which can be intra-frequency measurement or inter-frequency measurement.

[0074] In view of this, an embodiment of this application provides a communication method to reduce the service transmission latency when signal measurement conflicts with periodic data.

[0075] In the following, the method provided in this application is introduced by taking the access network device, the core network element, and the application server as the execution entities as an example. Among them, the access network device may include the aforementioned RAN node 110. The core network element may be an AMF, an SMF, a UPF, or an NEF, which is not specifically limited. The application server may be an AS or an AF. It can be understood that this application does not limit the execution entity of the method. For example, the method executed by the access network device in this application can also be executed by a module of the access network device (such as a chip, a chip system, or a processor), and can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the access network device. The method executed by the core network element in this application can also be executed by a module of the core network element (such as a chip, a chip system, or a processor), and can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the core network element. The method executed by the application server in this application can also be executed by a module of the application server (such as a chip, a chip system, or a processor), and can also be implemented by a logical node, a logical module, or software that can implement all or part of the functions of the application server.

[0076] Figure 3 It is a schematic flowchart corresponding to a communication method provided by an embodiment of this application.

[0077] As Figure 3 shown, the method includes the following steps shown in S101 to S103:

[0078] S101: The access network device obtains the measurement opportunity.

[0079] In this application, the measurement opportunity can be used for signal measurement. For example, it can be used to perform at least one of co-frequency measurement, inter-frequency measurement, or cell handover measurement. It can be understood that the measurement opportunities obtained by the access network device may include multiple periodically repeated measurement opportunities, and one or more of them can be used for signal measurement.

[0080] In S101, the way for the access network device to obtain the measurement opportunity can be: obtaining the time-domain position information of the measurement opportunity. Among them, the time-domain position information can be used to configure, indicate, or determine the time-domain position of the measurement opportunity. The time-domain position may be related to at least one of the period, duration, or offset of the measurement opportunity, or rather, the time-domain position is a parameter or configuration including at least one of the period, duration, or offset of the measurement opportunity in the position information.

[0081] For example, taking the measurement opportunity as an MG measurement opportunity, the time-domain position information of the measurement opportunity may include at least one MG parameter such as interval offset, MGRP, and MGL. Another example is that taking the measurement opportunity as an SMTC window, the time-domain position information of the measurement opportunity may include at least one of the SMTC period, SMTC duration, and SMTC offset.

[0082] As an example, in S101, the time-domain position information of the measurement opportunity can be configured by the access network device. For example, the access network device can determine the measurement opportunity according to the relevant policy of the measurement opportunity (such as an MG opportunity or an SMTC opportunity).

[0083] As another example, the access network device can also obtain the time-domain position information based on pre-configuration. For example, the access network device can adopt the time-domain position information of the measurement opportunity configured locally or defined by the protocol.

[0084] S102: The access network device outputs configuration information to the core network element.

[0085] In S102, the configuration information is used to configure the time-domain position of the adjustment opportunity of the quality of service.

[0086] In this application, "output" can be replaced by "send" or "transmit".

[0087] S103: The core network element outputs configuration information to the application server.

[0088] In a possible embodiment, S102 and S103 can also be replaced by: The access network device outputs configuration information to the application server. For example, the access network device can output configuration information to the application server through the core network element.

[0089] In this application, the adjustment timing can be used by an application server to adjust the quality of service of an application or service. For example, the adjustment timing can be used to adjust one or more of the data frame rate, frame rate, PDB, reliability, 5QI, or PDU set importance of an application. When the adjustment timing may cause the data frames of the application to fail to be completely transmitted, the application server can reduce the quality of service of the application so that the data frames of the application can be completed in a timely manner.

[0090] As an example, the configuration information can include or carry at least one of the period, duration, or offset of the adjustment timing, for configuring, indicating, or determining the time domain position of the adjustment timing.

[0091] As another example, the configuration information can include or carry an index of the adjustment timing, and the index can indicate or be used to determine at least one of the duration, period, or offset of the adjustment timing. For example, there is a corresponding relationship between the index of the adjustment timing and at least one of the duration, period, or offset of the adjustment timing. This corresponding relationship can be represented as a correspondence table or in other forms. Therefore, the access network device, core network element, or application server can query the corresponding relationship according to the index of the adjustment timing to obtain at least one of the corresponding duration, period, or offset of the adjustment timing. Optionally, this corresponding relationship can be provided by the application server to the core network element and / or access network device, or can be provided by the core network element to the application server and / or access network device, or can be provided by the access network device to the core network element and / or application server, or can be provided by the network management device to at least one of the access network device, core network element, and application server. This application does not specifically limit.

[0092] Among them, the period of the adjustment timing can be the repetition period of the adjustment timing. The period of the adjustment timing can be the same as the period of a measurement timing. The duration of the adjustment timing can be the duration of an adjustment timing. The duration of the adjustment timing can be greater than or equal to the duration of the measurement timing. The offset of the adjustment timing characterizes the starting position of the adjustment timing within the period.

[0093] In a possible embodiment, at least one of the adjustment timing and the measurement timing overlaps in the time domain. Among them, overlapping in the time domain can mean that the time domain position of the adjustment timing partially or completely overlaps with the time domain position of the measurement timing.

[0094] In a possible implementation, the time domain position of an adjustment timing is the same as the time domain position of a measurement timing, or rather, an adjustment timing completely overlaps with a measurement timing. For example, as Figure 4 shown, the time domain position of the adjustment timing can completely overlap with the position of the measurement timing.

[0095] In another possible implementation, the time domain position of an adjustment occasion includes the time domain position of a measurement occasion and also includes the time domain positions other than that of the measurement occasion. For example, the duration of an adjustment occasion can be greater than the duration of a measurement occasion. In this case, the start position of the adjustment occasion can be before the start position of the measurement occasion, and / or the end position of the adjustment occasion can be after the end position of the measurement occasion. Figure 5 Shown is an example where the start position of the adjustment occasion is before the start position of the measurement occasion, and the end position of the adjustment occasion can be after the end position of the measurement occasion.

[0096] In a possible embodiment, the time interval between the start position of the adjustment occasion and the start position of the measurement occasion and / or the time interval between the end position of the adjustment occasion and the end position of the measurement occasion can be determined based on the configuration of the core network element or the local configuration of the access network device. For example, the above time intervals can be indicated by the AMF or other core network elements to the access network device. For instance, the configuration information included in the time-sensitive communication assistance information (TSCAI) signaling can be referred to. Among them, the configuration information included in the TSCAI signaling is, for example, the configuration parameters of the periodicity field or the N6 jitter information field.

[0097] For example, the time interval between the start position of an adjustment occasion and the start position of the measurement occasion, as well as the time interval between the end position of the adjustment occasion and the end position of the measurement occasion, are both 4 ms.

[0098] In a possible embodiment, through the adjustment of the quality of service, the quality of service of the data frames within the adjustment occasion can be made lower than that of at least one data frame outside the adjustment occasion. That the quality of service of data frame A is "lower than" that of data frame B means that the quality of service of data frame A and that of data frame B satisfy one or more of the following: the rate of data frame A is less than the rate of data frame B, the frame rate of data frame A is less than the frame rate of data frame B, the PDB of data frame A is greater than the PDB of data frame B, the reliability of data frame A is lower than the reliability of data frame B, the service quality parameter requirements corresponding to the 5QI of data frame A are lower than those corresponding to the 5QI of data frame B, or the importance of the PDU set of data frame A is lower than that of the PDU set of data frame B.

[0099] Among them, at least one data frame outside the adjustment time can be all data frames outside the adjustment time, that is, all data frames outside the adjustment time; or, at least one data frame outside the adjustment time can be a part of the data frames outside the adjustment time. For example, at least one data frame outside the adjustment time is all data frames other than one or more data frames near the time domain position of the adjustment time. That is to say, the quality of service of the data frames within the adjustment time and one or more data frames near the time domain position of the adjustment time can be made lower than the quality of service of other data frames.

[0100] Among them, if the time domain position occupied by the service data corresponding to the data frame overlaps with the adjustment time, then the data frame is a data frame within the adjustment time. If the time domain position occupied by the service data corresponding to the data frame does not overlap with the adjustment time, then the data frame is a data frame outside the adjustment time.

[0101] As a possible implementation, if at least one data frame outside the adjustment time is all data frames outside the adjustment time, that is, the quality of service of the data frames within the adjustment time is lower than that of all data frames outside the adjustment time, the application server can perform quality of service adjustment on the data frames to which the service data within the adjustment time belongs. For example Figure 6 As shown, the transmission rates of data frame 1 and data frame 2 can be reduced by 15 megabits per second (Mbps), which is shown in Figure 6 as the arrow lengths of data frame 1 and data frame 2 being smaller than those of other data frames. Among them, before adjusting the quality of service, the time domain positions of data frame 1 and data frame 2 overlap with the time domain position of the adjustment time, and the overlapping part is Figure 5 shown by the shadow in. Since the time domain positions of data frame 1 and data frame 2 overlap with the time domain position of the adjustment time before adjusting the quality of service, it may cause data frame 1 and data frame 2 to be unable to complete transmission within their respective data frame periods, affecting the service experience. After adjusting the quality of service of data 1 and data frame 2, data frame 1 and data frame 2 can complete transmission within their respective data periods.

[0102] As another possible implementation, if at least one data frame outside the adjustment time is a part of the data frames outside the adjustment time, the application server can perform quality of service adjustment on the data frames to which the service data within the adjustment time and another part of the data outside the adjustment time belong.

[0103] Taking the example that at least one data frame outside the adjustment time is 1 data frame near the adjustment time, the application server can perform quality of service adjustment on the data frames to which the service data within the adjustment time and the data frames to which the 1st data frame before and / or after the adjustment time outside the adjustment time belong.

[0104] For exampleFigure 7 As shown, the transmission rates of data frame 1 and data frame 2 can be reduced by 15 Mbps. In addition, the transmission rates of data frame 3 and data frame 4 outside the adjustment time can be reduced by 15 Mbps, which is manifested in Figure 7 that the arrow lengths of data frame 1 to data frame 4 are shorter than those of other data frames. Among them, before adjusting the quality of service, the time domain positions of data frame 3 and data frame 4 overlap with the time domain position of the adjustment time. In addition, before adjusting the quality of service, although the time domain positions of data frame 1 and data frame 2 do not overlap with the adjustment time, data frame 1 and data frame 2 are respectively the first data frames near the adjustment time. To avoid the influence of the measurement time on the transmission of data frames in actual transmission, the quality of service of data frame 1 and data frame 2 can be adjusted.

[0105] In addition, at least one data frame outside the adjustment time can also be understood as: one or more data frames whose time domain positions are outside the adjustment time and the time interval between the time domain position and the time domain position of the adjustment time is greater than or equal to a threshold. The threshold can be k ms, such as 5 ms or 10 ms, without specific limitation. For example, the first data frame is a data frame within the time domain position of the adjustment time, the time domain position of the second data frame is outside the adjustment time, and the minimum time domain interval between the time domain position of the second data frame and the time domain position of the adjustment time is greater than or equal to the threshold. After adjusting the quality of service of the data frame, the quality of service of the first data frame can be lower than that of the second data frame. If the time domain position of the third data frame is outside the adjustment time and the minimum time domain interval between the time domain position of the third data frame and the time domain position of the adjustment time is less than or equal to the threshold, after adjusting the quality of service of the data frame, the quality of service of the third data frame can be less than or equal to that of the second data frame. For example, the quality of service of the third data frame can be the same as that of the first data frame.

[0106] In a possible embodiment, in S102, the access network device can send configuration information to the core network element through the control plane path or the user plane path.

[0107] Taking the core network element as NEF as an example, if the control plane path is adopted, the access network device can send configuration information to NEF through AMF and SMF. As Figure 8 shown, it is a schematic diagram of the architecture of an exemplary wireless network of the NR system. Based on Figure 8, the access network device can output configuration information to the AMF through the N2 interface. Correspondingly, the AMF can forward the configuration information to the SMF through the N11 interface, and the SMF can forward the configuration information from the AMF to the NEF through the interface between the SMF and the NEF. If the user plane path is adopted, the access network device can send configuration information to the UPF through the user plane channel (such as a PDU session) between the access network device and the UPF, and then the UPF can forward the configuration information to the NEF through the SMF. For example Figure 8 As shown, the access network device can send configuration information to the UPF through the N3 interface. After obtaining the configuration information, the UPF can forward the configuration information to the SMF through the N4 interface, and the SMF can forward the configuration information from the UPF to the NEF through the interface between the SMF and the NEF.

[0108] This application does not make specific requirements on Figure 8 the communication methods between each network element. It can be understood that the SMF, AMF, PCF or UPF can also be regarded as core network elements.

[0109] In a possible embodiment, after obtaining the configuration information from the access network device, the core network element can also send the configuration information to the application server to support the application server to determine the adjustment timing according to the configuration information. Correspondingly, the application server can determine the adjustment timing after obtaining the configuration information, and can also adjust the quality of service according to the adjustment timing. For example Figure 8 As shown, if the NEF is a core network element and the AF is an application server, the NEF can send the configuration information to the AF through the N33 interface. Another example is that if the NEF is a core network element and the AS is an application server, the NEF can send the configuration information to the AF through the N33 interface, and then the AF can send the configuration information to the AS.

[0110] It can be understood that in order to implement the functions of the access network device, the core network device and the application server in the above embodiments, the communication device provided in this application may include the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and method steps of each example described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application scenario and design constraint conditions of the technical solution.

[0111] Figure 9 and Figure 10Schematic diagram of a possible communication device provided by an embodiment of the present application. These communication devices can be used to implement the functions of the access network device, core network device, and application server in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, if there is no access network device, the communication device can be, for example, Figure 1 the access network device 110a or 110b shown, or it can also be a module (such as a chip) applied to the access network device. If it is used as a core network element, the communication device can be Figure 1 a core network element in the core network 200, or it can be a module (such as a chip) of a core network element in the core network 200. If it is used as an application server, the communication device can be an AF or an AS, or it can be a module (such as a chip) of an AF or an AS.

[0112] For example, Figure 9 as shown, the communication device 900 includes a processing unit 910 and an interface unit 920. The communication device 900 is used to implement the functions of the terminal or access network device in the above Figure 3 shown method embodiments.

[0113] For example, when the communication device 900 is used to implement the function of the access network device in the Figure 3 shown method embodiment: the processing unit 910 can be used to determine the configuration information. The interface unit 920 can be used to output the configuration information.

[0114] When the communication device 900 is used to implement the function of the core network element in the Figure 3 shown method embodiment: the interface unit 920 can be used to obtain (such as receive) the configuration information from the access network device, and to output the configuration information to the application server.

[0115] When the communication device 900 is used to implement the function of the application server in the Figure 3 shown method embodiment: the interface unit 920 can be used to obtain (such as receive) the configuration information from the core network element.

[0116] For a more detailed description of the above processing unit 910 and interface unit 920, reference can be made to the relevant descriptions in the Figure 3 shown method embodiment.

[0117] For example, Figure 10As shown, the communication device 1000 includes a processor 1010 and an interface circuit 1020. The processor 1010 and the interface circuit 1020 are coupled to each other. It can be understood that the interface circuit 1020 can be a transceiver or an input / output interface. Optionally, the communication device 1000 may further include a memory 1030 for storing instructions executed by the processor 1010 or storing input data required for the processor 1010 to run instructions or storing data generated after the processor 1010 runs instructions.

[0118] When the communication device 1000 is used to implement Figure 3 the method shown, the processor 1010 is used to implement the functions of the above-mentioned processing unit 910, and the interface circuit 1020 is used to implement the functions of the above-mentioned interface unit 920.

[0119] As an example, when the above communication device is a module applied to an access network device, the access network device module implements the functions of the access network device in the above method embodiment. The access network device module can receive information from other modules (such as an interface module) in the access network device, and the information is sent by a core network element to the access network device; or, the access network device module sends information to other modules (such as a radio frequency module or an antenna) in the access network device, and the information is sent by the access network device to the core network element.

[0120] As an example, when the above communication device is a module applied to a core network element, the core network element module implements the functions of the core network element in the above method embodiment. The core network element module can receive information from other modules (such as an interface module) in the core network element, and the information is sent by the access network device to the core network element; or, the core network element module sends information to other modules (such as an interface module) in the core network element, and the information is sent by the core network element to the access network device and / or an application server.

[0121] As an example, when the above communication device is a module applied to an application server, the application server module implements the functions of the application server in the above method embodiment. The application server module can receive information from other modules (such as an interface module) in the application server, and the information is sent by the core network element to the application server; or, the application server module sends information to other modules (such as an interface module) in the application server, and the information is sent by the application server to the core network element.

[0122] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0123] The method steps in the embodiments of the present application may be implemented in hardware or in software instructions executable by a processor. The software instructions may consist of corresponding software modules, and the software modules may be stored in a random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in an access network device or an O-RAN. The processor and the storage medium may also exist as discrete components in the access network device or the O-RAN.

[0124] The embodiments of the present application also provide a computer-readable storage medium storing instructions, which may also be referred to as computer programs, computer program codes, etc. The instructions run on a computer, causing the computer to execute the methods shown in the above method embodiments Figure 3 and the methods shown in each embodiment of the present application.

[0125] The embodiments of the present application also provide a computer program product including a computer program or instructions, which, when running on a computer, cause Figure 3 the methods shown and the methods shown in each embodiment of the present application to be implemented.

[0126] The embodiments of the present application also provide a chip including a processor, where the processor is coupled to a memory, and the processor is configured to execute the computer program or instructions stored in the memory, causing Figure 3 the methods shown and the methods shown in each embodiment of the present application to be implemented.

[0127] The embodiments of the present application further provide a communication system, including a first communication device, a second communication device, and a third communication device. The first communication device, the second communication device, and the third communication device can be respectively used to implement the functions of the access network device, the core network element, or the application server in the present application.

[0128] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer, or a data storage device such as a server or data center integrating one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it can also be an optical medium, such as a digital video disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile types of storage media.

[0129] In the various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0130] In the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes 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 simultaneously, and B exists alone, where A and B can be singular or plural. In the written description of the present application, the character " / " generally represents an "or" relationship between the front and rear associated objects; in the formulas of the present application, the character " / " represents a "division" relationship between the front and rear associated objects. "Including at least one of A, B, and C" can represent: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0131] It should be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitude of the serial numbers of the above processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its function and internal logic.

Claims

1. A method for configuring quality of service, characterized in that, Including: Obtaining a measurement opportunity for performing at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement; Outputting configuration information to a core network element, where the configuration information is used to configure the time domain position of the adjustment opportunity for service quality, and the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain.

2. The method according to claim 1, wherein The service quality of data frames within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

3. The method according to claim 1 or 2, characterized in that, The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

4. The method according to claim 1 or 2, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

5. The method according to any one of claims 1-4, characterized in that, The outputting the configuration information to the core network element includes: Outputting the configuration information to the core network element through the Access and Mobility Management Function (AMF) or the User Plane Function (UPF).

6. A method for configuring quality of service, characterized in that Including: Obtaining configuration information from an access network device, where the configuration information is used to configure the time domain position of the adjustment opportunity for service quality, the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain, and the measurement opportunity is for performing at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement; Sending the configuration information to an application server.

7. The method according to claim 6, characterized in that, The service quality of data frames within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

8. The method according to claim 6 or 7, characterized in that, The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

9. The method according to claim 6 or 7, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

10. A method for configuring quality of service, characterized in that, Including: Obtaining configuration information from a core network device, where the configuration information is used to configure the time domain position of the adjustment opportunity for service quality, the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain, and the measurement opportunity is for performing at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement.

11. The method according to claim 10, characterized in that, The service quality of data frames within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

12. The method according to claim 10 or 11, characterized in that The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

13. The method according to claim 10 or 11, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

14. A communication device, characterized in that, Including: A processing unit that obtains a measurement opportunity for performing at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement; An interface unit for outputting configuration information to a core network element, where the configuration information is used to configure the time domain position of the adjustment opportunity for service quality, and the adjustment opportunity overlaps with at least one of the measurement opportunities in the time domain.

15. The device according to claim 14, wherein The service quality of data frames within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

16. The device according to claim 14 or 15, characterized in that, The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

17. The device according to claim 14 or 15, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

18. The device according to any one of claims 14-17, characterized in that, The interface unit is specifically configured to: Output the configuration information to the core network element through the Access and Mobility Management Function (AMF) or the User Plane Function (UPF).

19. A communication device, characterized in that, Including: A processing unit, configured to obtain configuration information from an access network device, where the configuration information is used to configure a time domain position of an adjustment opportunity for quality of service, and the adjustment opportunity overlaps with at least one of measurement opportunities in the time domain, and the measurement opportunities are used to perform at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement; An interface unit, configured to send the configuration information to an application server.

20. The device according to claim 19, characterized in that, The quality of service of a data frame within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

21. The device according to claim 19 or 20, characterized in that, The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

22. The device according to claim 19 or 20, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

23. A communication device, characterized in that, Comprising: A processing unit, configured to obtain configuration information from a core network device, where the configuration information is used to configure a time domain position of an adjustment opportunity for quality of service, and the adjustment opportunity overlaps with at least one of measurement opportunities in the time domain, and the measurement opportunities are used to perform at least one of intra-frequency measurement, inter-frequency measurement, or cell handover measurement.

24. The device according to claim 23, characterized in that, The quality of service of a data frame within the adjustment opportunity is lower than that of at least one data frame outside the adjustment opportunity.

25. The device according to claim 23 or 24, characterized in that, The duration of one adjustment opportunity is the same as the duration of one measurement opportunity.

26. The device according to claim 23 or 24, characterized in that, The duration of one adjustment opportunity is greater than the duration of one measurement opportunity.

27. A computer-readable storage medium, characterized in that, A computer program or instruction is stored in the storage medium, and when the computer program or instruction is executed, the method according to any one of claims 1-5 is implemented, or the method according to any one of claims 6-9 is implemented, or the method according to any one of claims 10-13 is implemented.

28. A computer program product, characterized in that, When a computer program product is executed by a computer, the method according to any one of claims 1-5 is executed, or the method according to any one of claims 6-9 is executed, or the method according to any one of claims 10-13 is executed.